BM6P6(@ }}}{{{zzz}}}vvvsssppppppuuu~~~|||www}}}zzzsssooojjjeeefffffffffeeeeeeddddddddd```^^^^^^```cccgggiiiiiijjjgggdddfffhhhfffaaa\\\[[[ZZZXXXWWWXXXZZZ^^^``````dddhhhkkkkkkjjjjjjjjjjjjkkkjjjjjjhhhfffcccbbbccccccbbb```^^^^^^___aaabbbbbbcccfffhhhhhhfffdddgggeeedddcccbbb```]]][[[\\\___dddhhhkkknnnqqqsssuuuyyy}}}~~~}}}{{{yyyyyyyyyqqqllldddbbb___\\\ZZZXXXVVVTTTUUUSSSPPPOOOPPPPPPPPPOOOQQQRRRSSSUUUVVVTTTOOOLLLMMMLLLJJJIIIHHHIIIIIIJJJHHHKKKMMMNNNMMMLLLLLLLLLGGGHHHHHHHHHIIIKKKMMMNNNOOOMMMJJJIIIJJJKKKLLLKKKLLLNNNPPPPPPNNNKKKJJJJJJHHHFFFCCCCCCFFFIIIJJJKKKPPPQQQXXXjjj~~~kkkbbbaaacccdddlllggg^^^UUUQQQXXXgggsss~~~yyyqqqiiibbbZZZRRRMMMIIIIIIIIIJJJLLLNNNQQQRRRTTTQQQNNNKKKIIIGGGEEECCCDDD@@@<<<<<<===<<<777333888888999::::::::::::999999:::;;;???DDDGGGHHHGGGBBBCCCDDDEEEDDDCCCAAA???AAA@@@>>>>>>@@@CCCGGGJJJIIIFFFAAA===999777777777555666888:::;;;:::999888>>>===;;;999777555444333...///////////////......444444555777999<<<>>>@@@@@@>>>;;;888555444444555333555777777555444333444555666888999:::999999999:::999888666666777888888555444333222222222444555666444333666;;;===:::666444333222222222333444555222222222333555888;;;<<<777888999999999888666555777555333222222333444666888666444333333444555555111444666555333555;;;AAANNNOOOPPPPPPOOOMMMKKKIIIAAA===888555666777666444000000000000111111111111222333444555555555444333444111444;;;<<<>>>NNNbbbqqqaaaNNNDDD===888555666444333111000000111333444???===AAANNNbbbsss|||~~~hhhZZZIII@@@<<<888222///444222222444222...---///,,,,,,------...---------///............//////000//////000000///...------000000000000000111111222111111111111111111111111///000000000000...,,,+++222111000000000111222333<<<;;;999777666777888999777666666777999::::::999888;;;999555555;;;<<<888999888777666666555555666888888888888888888888888777777666666777777888999999999999::::::999999999777777777777777666555555666777999::::::999888777777777777777666666666666555666666888:::<<<>>>???888777666777999:::999888:::::::::;;;>>>@@@@@@???:::;;;:::999777777999;;;}}}{{{yyy{{{zzzwwwrrrrrruuu{{{yyypppiiidddddddddccccccbbbbbbaaaaaa```______aaaeeehhhiiiiiiiiifffdddeeegggeeeaaa\\\XXXWWWVVVVVVXXX[[[___bbbbbbeeeiiikkkkkkjjjjjjjjjgggggghhhhhhgggeeedddcccccccccbbb```^^^^^^```bbbeeeeeegggiiikkkkkkhhhffffffeeedddcccbbb```^^^]]]]]]```dddgggkkkooossswwwyyy|||~~~~~~|||yyywwwwwwyyyzzzzzzzzzvvvqqqkkkhhhaaa```___^^^]]]ZZZWWWUUUSSSQQQPPPPPPQQQSSSSSSSSSRRRRRRSSSUUUUUUSSSOOOLLLKKKKKKJJJIIIIIIJJJKKKLLLIIIKKKMMMMMMKKKJJJJJJJJJIIIJJJLLLMMMNNNNNNPPPQQQMMMKKKIIIIIIKKKMMMNNNNNNNNNPPPRRRRRRPPPNNNMMMMMMJJJHHHEEEDDDFFFIIIKKKKKKRRRRRRWWWeeexxxuuugggaaaaaabbbcccjjjfff___WWWTTTZZZgggqqqxxxuuuppphhh___WWWPPPMMMJJJIIIHHHHHHJJJMMMQQQSSSSSSPPPMMMJJJHHHFFFCCCAAACCC???<<<<<<===<<<888444666777888999::::::::::::::::::<<<@@@DDDFFFFFFEEECCCDDDEEEEEEDDDCCCAAA???>>>===<<<;;;===@@@DDDFFFHHHEEEAAA===999888888888555555666666777888999:::<<<;;;999777555333222111....../////////.........111222444666999;;;===>>>@@@>>>;;;777555444444555333555777888666555555555777777888:::<<<<<<;;;:::777777888888888777555444222222222222333333444555555333222555:::;;;999555333444555555555555444333444444444333444444555666666666777888888777666666555444333333333444555666777777666555555555555555111444666666555777>>>CCCTTTUUUUUUTTTRRRNNNKKKIIIBBB===888555555555444333000000000000111111111111222333444555555444444333555222444999888888FFFYYYhhhXXXHHH>>>999444222222333222000//////000222333777777999CCCQQQ___hhhllliiiaaaVVVOOOJJJCCC<<<777444111111333222...---///---------...------,,,,,,............///////////////////////////...------///////////////000111222++++++,,,---...//////000...///000111111222222111222111000000000111222333888888888888888777777666888888777888999::::::999999;;;:::666777;;;:::666777777666666666666666777777777777777777777777777888888777777888888999:::888888999999999999888888777777777777777666555555666777888::::::999888777888777777777666666666666777666666666666777888999999888777888:::;;;:::999888888888:::===@@@@@@???999999999888777777999;;;~~~~~~|||}}}|||xxxtttuuuxxxzzzyyyvvvttttttuuuwww{{{~~~~~~~~~tttlllfffbbbbbbbbbbbbaaaaaaaaaaaa```___```cccfffhhhhhhggggggeeecccccceeedddaaa]]]VVVVVVVVVWWWYYY]]]aaacccdddgggjjjkkkkkkjjjjjjjjjcccddddddddddddccccccbbbbbbbbbaaa___^^^^^^aaadddhhhiiikkkmmmooonnnjjjgggddddddcccbbbaaa```___^^^^^^aaaeeeiiimmmqqqvvvzzz{{{|||}}}|||yyyvvvuuuuuutttssspppllliiifffdddddd___```aaa```^^^\\\XXXVVVQQQPPPOOOPPPSSSUUUVVVVVVSSSSSSSSSSSSTTTRRRNNNKKKJJJJJJJJJKKKLLLMMMOOOPPPLLLMMMNNNMMMKKKHHHHHHHHHIIILLLPPPRRRRRRQQQQQQQQQKKKJJJHHHIIILLLOOOQQQQQQPPPQQQSSSSSSRRRPPPQQQQQQMMMIIIFFFEEEFFFJJJLLLMMMQQQQQQTTT]]]jjjvvv~~~~~~uuukkkcccaaabbbbbbaaacccaaa]]]XXXVVVZZZdddllloooooollleee[[[RRRMMMKKKJJJIIIHHHGGGIIILLLPPPSSSPPPNNNKKKIIIGGGEEEAAA???AAA>>>;;;;;;<<<<<<888555555666777888999999999999:::;;;===AAAEEEFFFDDDBBBDDDDDDEEEDDDCCCAAA???>>>:::999888777888;;;>>>@@@DDDBBB???;;;999888888999555444333222444666999:::999888666555333111///..............................000333666999;;;<<<<<<>>><<<999666444444444444222555888999888777777777:::999888;;;???@@@>>><<<777999;;;;;;;;;888555333222333333444333333222222555333222555999:::888666333444666888888666444333555555666666555555444444888888888777666555444333333333333444555555666666777999::::::777555444444111333666666777:::???DDDWWWVVVVVVTTTPPPLLLHHHEEE@@@===888555444333222111000000000000111111111111111222333444444444444333444222444777666777CCCSSS^^^PPPAAA:::666222000000222111000//////000111222666666888<<>>???>>>777888888777666777:::<<>><<<999999999999777555777777888888888888777777999;;;>>>AAADDDDDDAAA>>>CCCCCCCCCBBB@@@>>><<<;;;777666444333444666888:::>>>===:::888777777777888222222222222333555777888777666555333111000......------------------......,,,///333777:::;;;<<<<<<;;;999777444333222333333222555999;;;::::::999:::>>>;;;:::<<>><<<=========<<<999777555555555555555444222000///555444444555888:::999888555555666666666555444444555666777999999999888888;;;:::999777555333111000222222444555666666666666666;;;??????;;;666444444222444555666666999===AAAOOOOOONNNLLLIIIEEEAAA>>><<<:::777444333333222222///000000000111111111111111111222222333333444444222111333666777;;;GGGUUUYYYLLL>>>888666333111222222111000000000000111222777777888888:::AAAJJJPPPbbbfffllltttxxxqqq___NNNCCC:::333222222000///000............---,,,+++******+++---///000///...---......------------------+++++++++,,,---...///000)))***+++---///000222222111000///---------...///000000000111111222333333222333444666777777666666::::::999999:::<<<@@@BBB<<<;;;888888999999777333666666555555444555555555666666666666666666666666555555444444555555666777555666666777777666666555666666777777666666555444555666777888999999888888888888888777777777666666555555666777888:::<<<<<<<<<;;;:::;;;===>>>===<<<888777777888;;;<<<<<<;;;666777888777777888:::===~~~zzztttvvvxxx|||}}}zzzzzz~~~zzzrrrmmmllllllnnnqqqtttuuuuuu}}}tttmmmhhh^^^___```aaacccdddeeefff```aaabbbdddggggggfffdddeeecccaaaaaaaaabbbbbbaaa^^^^^^_________``````aaadddfffhhhhhhggggggggghhhbbbbbb```___]]]\\\[[[[[[```aaabbbbbbbbbccceeegggggggggiiilllmmmllliiifffbbbcccbbb```^^^]]]^^^``````fffooovvvzzz|||||||||~~~yyyooofffaaa```ccceeelllkkkhhhbbb\\\XXXWWWXXXRRRQQQQQQRRRSSSTTTSSSRRRSSSQQQPPPOOOOOOOOOMMMKKKKKKLLLNNNPPPSSSUUUVVVWWWTTTUUUTTTRRROOOMMMMMMNNNOOOUUU[[[]]]YYYTTTQQQQQQNNNLLLJJJIIIKKKMMMNNNNNNMMMNNNOOOOOOOOOPPPSSSVVVOOOKKKFFFDDDGGGLLLPPPSSSNNNOOOQQQVVV[[[```bbbcccbbbbbbbbbccccccbbb```___WWWXXXXXXXXXXXXZZZ\\\___[[[]]]]]]XXXNNNGGGFFFGGGBBBDDDGGGJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGDDD@@@<<<<<<:::888666666666555444999999999888777666555444999:::<<<@@@BBBBBB???<<<@@@@@@???>>><<<;;;999888444333222111111222444555777666555444444555666666000111333444555555444444666555444333111000......,,,,,,,,,+++,,,---...///---000444777:::<<<<<<<<<999777555222111111222333333666:::======<<<;;;;;;???===<<<===@@@BBBAAA???AAA@@@>>><<<:::888777777333444555666666555333222666666666777999:::;;;:::888666444222222333444555555666888999999999888777888888777666555444333333222333444555666777666666666===EEEEEE>>>666333333333444444444555666888:::DDDDDDDDDDDDAAA>>>;;;999666555444333333333444555///000000000111111111111000000111111222333444444111111222555888>>>KKKVVVXXXJJJ<<<666444222222333222222222111111222222222222333444222111555===DDDSSSZZZgggxxx|||fffUUUGGG999444333111000000............---,,,+++***(((***,,,...//////---,,,------,,,,,,,,,,,,---...++++++++++++,,,---...///.........///000000111111111000...------...////////////000111222222333333333333222333444555777888999999999999;;;@@@IIIOOOCCC===888777888888666444777777555444333333333333777777777777777777777777666555555555555666777777555555555666666555555555666666666666666555444444555555666777888888999999888888888888777777777777666666666777888:::;;;<<<===<<<<<<<<<>>>???>>>===;;;:::999999;;;;;;:::999888888999999888999<<<>>>zzzvvvssstttwwwzzzyyyrrrmmmlllkkklllpppsssuuuuuuzzz|||tttoooiiieee]]]^^^___```aaabbbccccccaaaaaaaaaccceeefffeeedddbbbaaa___]]]]]]^^^```aaabbbbbbccccccbbbaaa```___aaabbbdddeeeddddddeeegggbbbaaa___]]][[[ZZZYYYYYY___aaadddfffffffffgggiiiffffffgggiiikkkllljjjhhhdddeeeeeebbb^^^]]]___bbbbbbiiisss|||}}}rrrhhhccccccfffhhhsssssspppiii```ZZZXXXYYYTTTSSSSSSTTTUUUUUUSSSQQQTTTRRRPPPOOOPPPPPPPPPNNNPPPQQQSSSUUUVVVXXXXXXXXXWWWWWWVVVTTTRRRQQQRRRSSSZZZ```fffeee^^^WWWTTTTTTPPPMMMJJJIIIJJJKKKKKKKKKJJJKKKLLLLLLLLLOOOSSSWWWRRRMMMGGGCCCEEEJJJOOORRRPPPQQQSSSUUUWWWYYYZZZ[[[^^^___``````___^^^]]]\\\UUUVVVWWWYYYZZZZZZZZZZZZTTTUUUTTTOOOHHHDDDCCCDDD@@@BBBEEEHHHIIIHHHGGGEEEDDDDDDEEEGGGHHHEEEAAA===;;;:::888666444333444444:::::::::999888666555444888888:::===??????===:::>>>===<<<;;;:::999888777444333222111000111111222111111111111222444555555222333555777777555333222555555444222111000///...,,,+++******+++,,,...//////111444777999:::;;;;;;888777555333222222333444444888===??????===<<<<<>>>>>>>>???@@@CCCAAA>>>;;;888777666666222222444666777888999999777777777888999:::;;;<<<999777444111000222444666777777777666555444333222444444444555666777999:::444444444555555666666777555@@@JJJKKKAAA777333333333333333333333444555555;;;<<<=========;;;888777111222333333222222444666000000000000111111111111000//////000111222444444222222222333666@@@MMMWWWYYYJJJ;;;444111//////111222222222222222222222222111222222111000222777<<>>HHHWWWaaaQQQFFF;;;888888777666666666666555333333222333333777777777777777777777777888888777777888888999:::444555555666666555555444555666666666666555444444555555555666777888999999999999888888888777777777999888777777777777777777>>>===<<<===>>>??????======<<<;;;;;;<<<<<<;;;:::;;;<<<<<<;;;:::;;;>>>@@@~~~zzztttuuuvvvyyy|||yyytttpppnnnllllllnnnpppqqqqqqqqqssssssooommmnnnkkkgggbbbbbbaaaaaaaaa`````````bbbaaa``````bbbddddddccc^^^]]][[[YYYXXXZZZ]]]___bbbcccddddddcccaaa___^^^]]]___aaaaaaaaabbbdddeee```___]]][[[ZZZZZZZZZZZZ^^^aaafffiiijjjiiiiiiiiigggggggggiiikkkmmmmmmlllhhhiiiiiieee```^^^aaaeeeeeekkkttt}}}zzzpppgggccccccgggiiivvvxxxxxxrrrhhh___[[[ZZZVVVUUUUUUVVVXXXWWWUUUSSSVVVTTTQQQQQQRRRSSSTTTSSSTTTUUUWWWXXXYYYZZZYYYYYYVVVWWWWWWUUUTTTTTTUUUWWWbbbhhhmmmjjj```XXXTTTTTTNNNLLLIIIHHHIIIJJJJJJJJJHHHIIIIIIJJJKKKOOOTTTXXXWWWQQQIIICCCCCCGGGKKKNNNNNNOOOQQQRRRSSSTTTVVVXXXZZZZZZZZZYYYWWWWWWWWWXXXRRRSSSTTTVVVWWWWWWUUUSSSPPPNNNKKKGGGDDDBBBAAAAAA@@@AAABBBCCCDDDEEEEEEEEE@@@AAADDDGGGIIIGGGBBB???===<<<:::777444333444555999999999999999888888777666666777:::<<<===<<<:::<<<<<<;;;:::999888888888555444333222111000000111---...///000222444555666777777777666666555444444444333333111000///...---++++++***)))***,,,...///111111333444666888999::::::888666555444555666777666:::>>>AAA@@@>>>===<<<>>>AAAAAA???;;;:::<<<@@@EEEDDDBBB???<<<:::777666666666666666777888999:::666777777777777999;;;===999888555333333333555666666666555444333333333333555555555555666888:::;;;666666555444444555666777555BBBNNNOOODDD777222222222111111222333444555444666777888999999777555444000222333333111000222444000000000000111111111111////////////000222333555111222111222888FFFUUU___]]]MMM<<<333///---...000111111222222222222111111444444333222222333555777999CCCNNN\\\uuujjjMMM===777444111000---------...------,,,,,,))))))***+++,,,---......,,,+++***)))***+++---.........---,,,,,,,,,,,,---////////////////////////,,,---///000222333333333---...000222333333333333444444444444444555666666777888999;;;BBBRRRffftttcccRRRAAA:::888555555777333333222222333444555555666666666666666666666666777777666666666777888888555555666666666666555555555555666666555555444333444555555666777888999:::999999999888888888777777::::::999888888888888888>>>===<<<===>>>??????======<<<;;;<<<>>>??????>>>?????????>>>======???AAAvvvvvvwwwxxxzzz|||{{{xxxtttqqqmmmkkkkkklllkkkkkkiiiiiihhhgggkkkppppppmmmhhhgggfffdddcccaaa```___cccaaa______aaabbbccccccZZZYYYXXXVVVUUUWWWZZZ]]]aaabbbcccdddcccaaa___^^^[[[\\\^^^___``````ccceee^^^]]][[[ZZZZZZZZZ[[[\\\]]]bbbhhhkkklllkkkjjjjjjiiihhhhhhiiillloooppppppkkkllllllhhhbbb```cccgggfffkkksss|||zzzuuummmeeebbbcccfffiiivvv{{{~~~zzzpppeee^^^[[[VVVVVVWWWXXXZZZZZZYYYWWWXXXUUUSSSRRRTTTVVVWWWWWWWWWXXXZZZ[[[[[[[[[ZZZYYYUUUVVVVVVUUUTTTUUUWWWYYYfffkkkooojjj```VVVRRRRRRMMMJJJHHHGGGHHHJJJKKKKKKHHHHHHIIIIIIKKKOOOUUUYYY[[[TTTKKKCCCBBBDDDGGGIIIHHHJJJLLLNNNPPPSSSVVVYYYWWWVVVTTTRRRQQQQQQSSSUUUNNNNNNOOOQQQRRRRRROOOMMMOOOKKKFFFBBBAAAAAAAAA@@@BBBAAA??????@@@BBBEEEGGG>>>@@@CCCGGGJJJHHHDDD@@@???>>><<<888555333444666777777999::::::;;;;;;:::555555555777:::;;;;;;:::<<<;;;::::::999999999:::666555444222111111000000,,,---...000333444666777<<<:::888555444444555666333222111000///...------+++***))))))***,,,...///111111222222444666777888<<<:::888777666777888999777;;;???BBBAAA???===<<<>>>AAACCC???999666:::@@@GGGHHHHHHFFFCCC???:::888===<<<:::888666666666666555666666666666777:::<<<999888888777666555555555444444333444555777999:::;;;:::888666666666777777888777555444333444666777444CCCQQQQQQEEE888222222000000000222444666666666333444555666666444222111000222444333000///000222000000000000111111111111///.........000222333555000111111333===NNN```jjjbbbQQQ???444///---...111000000111111111111000000333222111111111000000000666@@@GGGMMM___|||tttSSS@@@888444222000,,,,,,------...---------)))))))))***+++,,,...///,,,+++***))))))+++---...//////...---,,,,,,,,,,,,000000000000111111111111---...///000000///...------...000222333444333333222333555777777666555444888888999<<>>>>><<<<<<===>>>???>>>===;;;;;;;;;===@@@BBBCCCBBBAAABBBAAA@@@>>>>>>@@@BBB~~~zzzxxxvvvvvvxxx{{{}}}~~~xxxuuuvvvpppnnnmmmlllllljjjhhheeedddffffffdddiiitttzzzzzzzzzqqqiiieeedddbbb___^^^bbbaaa``````aaabbbcccdddYYYXXXVVVQQQNNNOOOTTTYYYaaaaaaaaabbbaaa```______^^^^^^___aaaccccccbbb```]]]\\\\\\[[[[[[\\\\\\]]]___ccchhhllloooooonnnmmmhhhhhhiiilllpppssstttsssrrrooojjjgggeeeeeeeeedddeeehhhooo{{{zzzqqqhhhdddcccbbbeeejjjooozzzzzzmmmccc___]]]]]]XXXVVVYYY^^^```\\\WWWWWWVVVUUUWWWZZZ\\\\\\[[[^^^______^^^\\\ZZZ[[[[[[]]][[[XXXUUUUUUVVVYYYZZZbbbbbbbbb```\\\UUUNNNJJJJJJIIIHHHGGGFFFDDDDDDCCCGGGFFFFFFGGGGGGKKKVVVbbbnnn___KKKAAA@@@CCCBBB@@@FFFHHHJJJKKKKKKMMMPPPRRRUUUSSSQQQNNNMMMMMMNNNNNNLLLLLLMMMLLLLLLKKKJJJIIIKKKJJJHHHDDD@@@>>>>>>???;;;<<<>>>AAABBBCCCCCCBBB@@@AAACCCCCCAAAAAABBBCCCBBBAAA>>>;;;999888777777666666666888::::::888666444555777888999999999888:::::::::;;;<<<;;;999666666555222000...,,,+++***...---222333000999CCC???BBB@@@===999555333111111111000...,,,,,,,,,...///+++,,,---------...000222222222333444555666777777;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===AAABBBCCC@@@<<<:::;;;<<>>AAAAAAAAAAAAAAABBBBBBAAA???>>>???AAADDDFFFDDDEEEFFFFFFFFFEEECCCBBBwwwuuutttvvvzzz~~~|||vvvrrrsssooommmkkkjjjiiigggdddbbb```ccccccccckkkzzz|||pppiiieeebbb```___bbbaaa```_________```aaaXXXWWWUUURRROOOQQQUUUZZZ______``````````````````^^^^^^___```bbbcccbbb```^^^^^^]]]\\\\\\\\\\\\\\\```ccchhhmmmooonnnkkkiiiffffffgggjjjnnnrrrsssrrrpppmmmhhhdddbbbbbbbbbbbbbbbfffnnn{{{}}}zzzwwwnnnfffcccaaa```bbbgggiiisss{{{yyysssmmmgggbbb]]]YYYVVVYYY___bbb___\\\YYYXXXWWWXXX[[[^^^______^^^^^^___^^^\\\\\\]]]___aaa___\\\XXXVVVVVVVVVWWWZZZZZZZZZYYYUUUPPPKKKHHHIIIIIIGGGFFFDDDCCCBBBAAAEEECCCCCCEEEGGGJJJSSS]]]dddWWWHHH???>>>@@@AAAAAADDDFFFGGGHHHHHHJJJLLLOOOTTTRRRPPPNNNLLLLLLMMMNNNJJJJJJJJJJJJIIIIIIHHHGGGIIIHHHFFFCCC???======>>><<<===???@@@AAABBBAAAAAA???BBBDDDEEEDDDDDDDDDEEECCCAAA???;;;999777777666555555555666888888777555444555555666777777777777999999:::;;;<<<;;;888555444333111000...---------///---222333333@@@NNNMMMPPPJJJAAA999555333222111111000...,,,+++,,,---...***+++---......///111333222333444555666777777888::::::::::::::::::::::::::::::999999999:::;;;;;;>>>???@@@???<<<;;;<<<>>>BBBHHHMMMIIIAAA;;;;;;???BBB@@@=========<<<:::777555555555666777777777777777777666555444444333333333444444444444555555555888999999999888555333111444444555666666666666666999FFFSSSSSSFFF999444555333333222222222111111111000000111111111111000000//////000000000111111111---...000222222111000///111000///......///000000444333777888@@@```|||cccGGG999666666444333222000......000111///---///000222111000...//////444555666666<<>>>>>@@@AAABBBBBBAAAAAABBBDDDDDDDDDEEEGGGHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDDDDCCCuuuttttttwww|||wwwuuurrrooonnnllljjjgggfffeeecccaaa___\\\___```bbblll~~~}}}nnneeeaaa```___``````___]]]]]]]]]]]]]]]YYYXXXWWWTTTSSSTTTWWWZZZ^^^^^^^^^^^^___aaacccddd_________aaaccccccbbbaaaaaa```___^^^]]]\\\\\\\\\___ccchhhmmmmmmkkkfffcccaaaaaacccfffkkknnnppppppooolllgggbbb______```aaa```dddmmmzzz|||{{{zzzwwwuuurrrjjjcccaaa```^^^___bbbdddjjjrrrwww{{{{{{rrriii___ZZZWWWXXX^^^ccccccaaa]]][[[YYYYYY]]]```cccddd_________]]]\\\]]]```ccceeeccc```\\\XXXUUUSSSRRRQQQQQQQQQPPPOOOLLLIIIHHHHHHGGGFFFDDDBBBAAA??????AAA>>>>>>BBBEEEHHHNNNTTTVVVNNNDDD===;;;<<>><<<<<<<<<>>>>>>???@@@@@@@@@??????>>>AAAEEEGGGGGGGGGGGGGGGDDDBBB???;;;888666555555444333333444666666555333444444444444444555666777777777999;;;<<<:::666333111111000//////////////////---111555888LLLaaadddfffYYYGGG:::555444333222111///...,,,+++,,,,,,---***,,,...//////000222444333333444555666777888888999999999999999999999999777777777777777888999:::;;;<<<======<<<;;;===>>>===CCCHHHGGGBBB>>>@@@CCCLLLIIIEEEBBB???===:::777666666555555555555666777444444444333333222222222222222222333333333444444555666666777666555333222444444333333333444555555999FFFRRRRRRFFF:::444444222222222222111111111000/////////000000///////////////000000000000111111***+++---///111111111000000///...------...///000333222666888BBBeeejjjJJJ:::888888777666111000//////000000///------///000000...------...///000111000222:::HHHSSScccdddddd```XXXKKK>>>555222333222000,,,***)))***))))))))))))))))))))))))'''''''''''''''((()))*********************++++++))))))******+++,,,,,,,,,///111333333111000000111,,,---...000111222222222111222333333111000000111222333555666<<>>>>>===<<<;;;:::999999999===<<<<<<<<<>>>???AAACCCEEEFFFEEECCCAAABBBDDDFFFEEEGGGLLLOOOPPPOOOLLLJJJIIIIIIHHHHHHGGGFFFFFFEEEvvvuuuvvvyyy~~~|||pppnnnnnnkkkiiigggeeecccaaaaaa```ӵiii{{{uuufffaaa```___]]]]]]]]]\\\\\\\\\\\\\\\]]]]]][[[YYYXXXXXXYYYZZZ^^^]]]]]]^^^```cccgggiiibbbaaaaaabbbeeefffeeeddddddcccaaa___]]]\\\[[[ZZZ^^^bbbgggkkkkkkgggaaa]]][[[[[[]]]```eeeiiijjjjjjnnnkkkfffaaa]]]]]]___aaabbbeeelllvvv~~~yyyvvvvvvvvvuuurrrnnnhhhbbbaaa```]]]]]]```aaaeeekkkuuu|||oooĦbbbdddddd```^^^[[[Ħeeefffaaaaaa```]]]\\\]]]```cccdddbbb```\\\XXXTTTPPPNNNLLLӵJJJGGGFFFDDDCCCAAA???======>>>::::::???DDDFFFHHHLLLMMMIIICCC===999999;;;>>>@@@AAABBBBBBBBBBBBDDDFFFNNNMMMKKKIIIHHHIIIJJJKKKGGGGGGFFFDDDDDDCCCCCCBBBCCCCCCCCCAAA>>><<<<<<<<<>>>>>>>>>>>>>>>=========;;;???DDDGGGHHHGGGGGGGGGDDDBBB>>>:::777555444333333111111222333333222111222222222222444666999:::555555777Ħ111111000///////////////000---222888@@@YYYssszzzzzzhhhOOO===555444333111000///...---,,,,,,,,,,,,---...000111000000111222333444444555666777888888888888888888777777777777666555666666777888999::::::;;;;;;;;;;;;;;;<<<<<<777===DDDEEECCCCCCGGGKKKXXXUUUOOOHHHBBB===999777777666555444444555555666333333333333222222222222222222222333333333333444222333444444444444333333555444333222222333444555888DDDOOOOOOEEE999444333222111111111111000000000---......//////......---////////////000000000111+++,,,---///000000000000///...---------...///000222111555666AAAdddiiiGGG777555666555333111111000000000000//////---...000///---,,,,,,---***,,,...//////444<<>>===<<<<<<<<L\\\aaadddeeedddaaa=hĦeeecccccc```]]][[[ZZZ]]]___^^^]]]\\\YYYVVVRRRNNNLLL4ĉ@ӵEEEDDDCCCAAA???>>><<<<<<;;;888888>>>BBBCCCEEEHHHKKKIIIEEE???999777999;;;>>>@@@AAAAAA@@@AAACCCEEEJJJHHHGGGEEEEEEFFFHHHIIIGGGFFFDDDBBBAAAAAAAAAAAAAAABBBBBBAAA>>><<<<<<===>>>======<<<;;;;;;::::::777;;;AAAEEEFFFEEEEEEEEEBBB@@@===999555333222111222000//////111111000/////////000222555888<<<>>>333444555>L000222222111///............111...444:::DDD___{{{lllRRR>>>666333222000//////......------------000222333333111000///000333333444555666777888888888888888777777666666666555555555666777999:::;;;;;;;;;::::::;;;;;;:::999444999???BBBDDDGGGMMMSSSaaa]]]WWWNNNEEE===888555777666666555555555555666444444444333333333333333222222333333333444444444111111222333333333333333666555444333333333555555777@@@JJJJJJAAA777333333111111111000000000//////------............------...////////////000000000.../////////////////////...---,,,,,,,,,---///000000000444666AAAddd~~~bbbCCC444222222111000......///...---------------///000///...,,,------)))+++.........000444777999???GGGHHHCCC<<<777555444444333111---***)))***''''''''''''''''''''''''+++***)))((('''&&&&&&&&&'''((()))************)))******++++++,,,---------))),,,...///.........///333333333222222222222222000222444444222222222333///111222333444888???EEECCC:::444444444222111222555555444333222222222333222222333333333333333333222222333555777777444222555333222222444444333222222333444444333333444666444666888888777888;;;>>>DDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBDDDFFFIIIJJJNNNMMMKKKHHHFFFHHHKKKOOONNNOOORRRTTTUUUTTTRRRQQQIIIMMMRRRVVVWWWTTTPPPMMMyyyyyyxxxzzz~~~}}}kkkfffiiiiiifffbbb___]]]\\\\\\GG=?rrriiieeeaaa[[[\\\]]]___```aaabbbbbbdddcccbbbbbbbbb```]]]ZZZ^^^^^^___bbbeeeiiillloooiiigggfffgggiiikkkkkkjjjiiigggddd```\\\YYYWWWVVVWWW[[[___bbbbbb^^^YYYVVVRRRRRRSSSVVVZZZ]]]^^^]]]cccdddbbb^^^ZZZXXX[[[^^^bbbeeekkkssszzz}}}}}}|||sssooollllllooopppooommmlllfff``````___]]]]]]___aaabbbeeennn{{{tttHdĦ^^^bbbfffhhhiii=Ījbbbbbb```\\\YYYXXXZZZ[[[YYYXXXWWWUUURRROOOMMMKKKGG=?BBBAAA@@@???>>>===<<<:::888:::???AAAAAACCCGGGLLLJJJFFF???:::777888999<<<>>>?????????@@@BBBDDDEEEDDDBBBAAABBBCCCEEEFFFEEEDDDBBB@@@???>>>??????>>>???AAA@@@>>>=========<<<;;;:::999888888888888555999>>>AAABBBBBBCCCDDD???===:::666333111000000222000......///000///...---...000333666999<<<>>>333333333HdĦ///222222111///............111///555:::BBBZZZrrrxxxrrrcccNNN===555222111000....../////////000000000111333444444222000000000222222333444555666777777888888888777777666666555555555555666888:::<<<===<<<;;;999:::;;;;;;:::999555888<<>>AAAӵ???@@@BBBCCCĦ???===;;;;;;<<<<<<;;;555666666777555888<<<Ħ<<<:::777444222000...Ħ000333555777888999444222111DdD/////////LLL___ӵ444111ӵ000ӵ111444555222333Ħ777444ӵ;;;999888:::ĭӵPPPGGG555888::::::999888777666666555444333222222111111111111222222222222333222222222111222222333333333333333333333222111111111777======777222111333000000/////////.........------............------........./////////000000000///...---,,,,,,,,,,,,,,,++++++++++++---...///+++---555888@@@]]]yyy~~~]]]MMM===555222///......***+++---,,,)))((()))++++++,,,...---,,,******+++++++++***)))(((''''''(((......///...---,,,,,,---,,,------,,,***)))***+++'''''''''''''''''''''''')))((((((((((((((())))))(((***,,,---......---,,,------......///000000000000333555555444333333333222222111111222444555666444666888888777777777888666666777777666666777888777444333555555222333666666555555555555666666777444444444444333333333333333222222333555666666555555333111000111222222111222333333222111222444666555888;;;:::888888;;;?????????????????????@@@AAA???AAADDDHHHJJJLLLLLLLLLMMMMMMNNNMMMNNNQQQUUUYYYUUUVVVWWWXXXWWWUUUSSSQQQIIIMMMSSSYYY]]]______^^^~~~?~4g&e>&eg&e>hӵzzzg&eyyyguO>uO>&eooo4ff?>ߝL[[[gĉ@hhhpppShӵfffbbbcccdddeeeeeedddg&ebbb>hӵcccgggiiikkkllljjjhhhffffff?><zdddg&e>&eZZZ[[[HLYYYYYYYYYShӵgLrrrwwwwwwuuurrrooollljjjkkknnnpppoooS?ʬ\\\___3h?D%%)?ppplllZufĦYYY[[[[[[gLYYYXXXVVVg&eIIIgĉ@AAA@@@g&e>&e???@eNNNIII??999888777888:::;;;<<<===g<ĉ<<<===>>>@@@3we<Ħ===;;;9999993h?@e444444444555666666888;;;ZBBB:::8886663331113h?gL...111333444555555444444222000D%%)?///fff?><z444AAA=?Ħ111g&e000g&e,,,///333S?ʬ1114ff?>ߝL888@e333g&e<<<9997773h?g&e>&eSSSNNN??333555999;;;<<<;;;999777666666555444333111111000000000000000111111111111333222222222222222333333111222333333333111000//////555999888444000111444000/////////............---......//////......---............/////////000...---,,,,,,++++++,,,,,,++++++******+++---...///,,,...555777<<>>???>>>AAAEEEIIILLLMMMLLLLLLLLLMMMNNNOOOPPPSSSXXX[[[RRRTTTVVVWWWVVVSSSOOOLLLJJJLLLPPPVVV[[[___ccceee4Dӵ~~~}}}Hƅ^Hu]ĦHu]ĦZuR)Ħ~~~Hu]ĦqqqHŐeHŐeHu]ĦqIܗGIӵ[[[ttmmm}}}HGgĉ@ssspppjjjiiiggggggggghhhHu]ĦcccZuR)ĦaaaccceeeiiimmmiiiiiisߝLGdUĦ___Hƅ^Hu]ĦTTTntHdĦXXXXXXHGgĉ@hhhHdĦsssvvvwwwvvvtttpppmmmkkklllooopppHtƅ^WWWVVVBt=o9ĦDtfo9Ħxxxsssjjjg?[[[ZZZHdĦWWWVVVVVVHu]ĦKKKtt???CCCHƅ^Hu]Ħ<<<H׼sKKKMMM999999999888888999:::;;;<<>>???AAACCCDDDEEEDDDDDDDDDEEEGGGHHHIIIKKKOOOSSSVVVXXXTTTVVVWWWUUUQQQMMMJJJJJJJJJIIIIIIKKKRRR[[[eeekkk4DuXӵ~~~}}}|||DdDΦDdDĦDdDĦt|>>999777777777777888888999999:::;;;geĦ???>>><<<FSĦ===;;;qjRgdKӵDdDĦ...---///222444444555999===DdDĦ<<<999888777qjRgdKӵDdDĦ000000111111111111222222111111HdDĦgdKӵDdDDdDĦ555DdDĦ4DufӵDdDĦ777DdDĦ666q<R///111peƜ4DuTӵ555DdDĦ777777DdDĦ888qjRgdKӵDdDΦDdDĦDDDBBB???<<<:::999555555666888::::::888666666555444222111111222222222222222222111111111111000111333333333000...,,,000000000000000000000000111///,,,,,,...///---,,,000111111111000...,,,***............---,,,++++++,,,,,,,,,+++++++++******///.........---------,,,000///------......---,,,...+++///333888NNNeeejjjWWWAAA111111222***)))...,,,...///...***(((((()))))))))***++++++++++++******)))'''&&&&&&'''((()))((((((((((((((((((((((((&&&''''''((()))***++++++(((((('''&&&&&&&&&&&&&&&&&&%%%%%%'''***+++)))''')))***---000111000///...++++++***++++++,,,---...000000111111333444555666222111000000222555888:::777777777777888999;;;;;;666999;;;999666333222222555444444444444666777888333444555777999:::;;;<<<999555222222666888666444222222333444555555555555555555444333333222111111222222222333444444555555555666777888999888777777777888888999:::;;;<<<======???AAABBBAAAAAAAAACCCEEEFFFFFFHHHKKKNNNRRRSSSSSSUUUUUUSSSNNNJJJGGGFFFFFFFFFFFFHHHNNNVVV^^^ccc4DuXӵ{{{}}}}}}DdDΦDdDӵDdDĦo)h}}}uuuDdDĦhhhDdDΦDdDΦDdDӵppp=ӊB1.uTӵ[[[HߝL`o9po9wӵvvvnnnmmmlllkkkjjjiiiDdDĦ\\\VVVo)hXXX\\\___aaaccceeeggghhhgggDdDΦDdDĦ]]]DdDΦDdDӵWWWGIpӵDdDĦ\\\po9wӵDdDĦwwwzzzzzzxxxvvvrrrqqqqqqssstttpo9u\\\ZZZXXXUUUGIdnuR)ĦDdDĦnuR)ĦCdgĪjXXXDdDĦVVVXXXXXXDdDĦQQQHߝL`o9BBBDdDΦDdDӵ<<<DdDĦFFFFFFAAA;;;777666555555555888888888999999:::geĦ???>>>sp?aĦ<<<:::GIdnuR)ĦDdDĦ------///222333444333777<<<DdDĦ<<<999999777GIdnuR)ĦDdDĦ222111111111000000000111222333DdDĦnuR)ĦDdDΦDdDĦ222DdDĦnuR)ĦDdDĦ:::DdDĦ>>>po9u111,,,///000=ӊB1.uTӵ444DdDĦ888777DdDĦ666GIdnuR)ĦDdDΦDdDӵ<<<<<<<<<;;;:::999222222333555777888777555555444333222111111111222444333333222111111000000222222222222111000//////111111111111111111111111000...,,,,,,,,,,,,+++***///000000000///...,,,+++,,,,,,------------,,,,,,++++++******))))))((((((......------------,,,,,,000...------...///---,,,...***...111555KKKbbbfffXXXBBB111222444...+++---//////...,,,(((''''''((())))))***++++++++++++***)))((('''&&&&&&''')))***''''''''''''''''''''''''$$$$$$%%%'''((()))***+++&&&''''''''''''&&&%%%%%%&&&&&&&&&''')))***((('''''')))+++---///...---,,,************+++,,,---......///111333555666666666111000000///000333555777666777888::::::;;;;;;;;;:::::::::888444222111222444444333333444555777888444555777:::<<>>>>>>>>===>>>@@@CCCCCCCCCDDDFFFIIIKKKMMMQQQQQQQQQNNNJJJEEECCCBBBAAAAAABBBDDDIIIOOOTTTXXX~~~~~~4DuXӵ}}}DdDʜ4DuTӵ>d<ĦDt{{{xxx>d<Ħeee>d<ʜDd<ʜ4DuTӵmmmkkkF&uTӵ\\\4DufئL>epuR)Ħsssnnnnnnooommmkkkjjj>d<Ħ[[[DtTTT^^^aaabbbddddddgggfffDdDΦDdDĦ```>d<ʜ4DuTӵ\\\4DwDd<Ħ___puR)Ħ>dd<ӵDddd<ĦUUU4DufئL>eCCCDdDʜ4DuTӵ???DdDĦDDDAAA>>>999666555555444444888888999999999:::geĦ???s<v>aĦ999888peӵDx<DdDĦ000000111333555666444888;;;DdDĦ:::888888777peӵDx<>d<444333222111000000333333444>d<ӵDd<DdDΦDdDĦ///DdDӵnd<DdDĦ>>>>d<ĦMMMpeӵ000Ħ///F&uTӵ444DdDĦ555555>d<Ħ666peӵDx<>d<ʜ4DuTӵ888888888888888888000000111333666777666555444444333333222222222222333333222222111111111111222222111000000000000000000000000000000000000000111000...---,,,,,,,,,+++............---,,,+++******+++,,,---------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,///...------//////...,,,---***...111555JJJ```ddd[[[EEE222111333///,,,---000///...+++***)))***+++))))))***++++++++++++***)))(((&&&&&&&&&''')))***(((((((((((((((((((((((($$$$$$%%%&&&''''''(((((('''((()))))))))((('''&&&######%%%''')))*********$$$%%%''')))*********))))))))))))******+++,,,---,,,...111333555444333222000//////...///000222333555777999<<<===>>>>>>>>>===<<<:::777444333222333444333333333333555666777777888999;;;===???AAABBB888666222222333333222111444444555555444333333222444444444333333222222222222333333444444555666666444333333333444555666777555555666777777888999999999;;;===>>>======>>>???BBBAAAAAAAAACCCDDDFFFGGGKKKLLLLLLJJJFFFBBBAAAAAA===>>>???BBBEEEHHHKKKMMMzzz{{{4DuXӵD&dq&ĒRsdKĦDHRRud|||yyyxxxsdKĦeeeD&oq<Ōq&ĒRiiijjjjjj>dp&ĒR^^^]]]nfʜd<Φ>d<Ħcccs&dq&ĒRdddaaai?ʜtd<ĦdddHHܗDӊBxxx<xkkkhhhaaaeeekkkqqqvvvB?d<;;;777666555555444333888888888999::::::geĦ???Hg8>aĦ555444B?Ho9111>d<222333444555777999;;;>d<ӵ777777B?Ho9<<<<x444333222222555555444&ӫeʬtIӇ+++>d<Φ>d<Ħ,,,D&ӫetIӇ111DdDĦEEEsdKĦ___B?dp&ĒR555444>d<sdKĦ777B?Ho9333s&dq&ĒR555555666666555555444000000000222444666555444444444444444333333333222000000000111111222222222222111000/////////000111........................//////...---+++++++++,,,,,,,,,,,,,,,+++******)))******+++,,,------------***++++++,,,---...//////++++++,,,,,,,,,,,,,,,,,,...------...//////...,,,,,,)))...222666III^^^```\\\GGG333...///...---......---+++***+++,,,,,,---))))))***++++++++++++***((('''&&&%%%&&&''')))+++))))))))))))))))))))))))&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))((('''&&&###$$$&&&'''(((((())))))###$$$&&&'''((()))(((((())))))))))))***+++,,,,,,...///222444444333000...///......---...///000111333555888<<<>>>@@@AAAAAA@@@>>>:::777555555444444333333222222333444666777777666666777888999:::;;;555333111000000000000///333333333333333222111000222222222111111111111111222222333333444555555666222222222222333444555666666666777777888888999999:::<<<>>>?????????@@@AAABBBAAA@@@@@@AAABBBCCCDDDEEEFFFFFFEEECCCAAAAAABBB===>>>???AAACCCEEEFFFGGGxxxzzz4DuXӵHu]3hhne=e}}}{{{wwwuuusssnedddeeepIƎ@t@heeegggiii>hcccaaa```fe@ďDsssiiijjjjjjmmmqqqrrrpppooone```YYY=eYYY___dddgggfffeee___```egeccccccsĪj@haaaeeecccfdDĦhhh@ďDyyyHkgehhhdddaaa[[[```gggooottt@h\\\TTT@GXXX]]]HĪj@IŌBeneXXXHkgeZZZneYYY[[[feBBBHu]3hhAAADDDFFFse:::888555555555444333111666666777888999:::geĦja>aĦ222222@G333333se111111000222333888999;;;<Ō555666666@G888;;;Hkge888666555444333555555444HĪj@IŌ++++++ege***+++Hu]3hIŌ111111DdDĦKKKneppp@h------>h777666444se000ne888888@G111111sĪj@h333333444444333222111111000//////000222444333222222222333333333333222222......//////000111111222000//////....../////////------------------------+++,,,,,,+++))))))***+++,,,+++++++++******************+++,,,,,,---,,,,,,)))******+++,,,---......******++++++++++++,,,,,,---,,,---...000000...,,,***(((...222444EEEVVVWWWUUUDDD444------,,,---///+++***))))))+++,,,,,,+++))))))***++++++++++++***((('''&&&%%%&&&(((***+++************************''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&''')))(((&&&%%%%%%%%%%%%&&&'''((()))*********(((((((((((()))***+++,,,000222444555555333000///------------...//////000111333666999<<<>>>@@@@@@???<<<999777666666555333222222111111222333555666999888777666666777888999222111///............///222222222222222111000000111111111111111000000000111111222333333444444555000111222222333444555555777777777888888888999999:::<<<>>>??????@@@AAABBBAAAAAA@@@???@@@AAABBBCCCAAABBBCCCCCCAAA@@@AAACCC>>>???@@@AAABBBCCCDDDEEEyyy4DuXӵĵD^}}}|||~~~}}}|||yyyvvvrrrooodddeeefffnnnnnnoooooooooeeedddccccccvvvkkklllhhhnnnsssuuuttttttpppfff^^^UUUZZZ```gggjjjiiiggg```aaa___```aaa]]]```bbbccc```DdDĦfffuuuxxx```___\\\ZZZYYY]]]ccciiinnnsssfffaaaXXXQQQTTT[[[```tttSSSWWWZZZZZZWWWZZZ]]]GGG@@@D^999BBBEEEHHHs׼s888555444333333333333111///222222333555777888geFm8777>aĦ000111111333333444s׼s444444222000111222666888999Ho333222444555555555666999999888666555444444222444555************+++,,,D^000111111DdDĦKKKzzz]]]222,,,---...999888777555s׼s///111777666555333444222111111000111111111000000///...///...------///000000//////000111222222111000///............////////////------..................------------------------)))+++,,,+++))))))+++...---,,,,,,+++++++++++++++***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,---///000000...,,,((('''---000000===JJJIIIHHH>>>444///---,,,...000---+++***+++------+++)))))))))***++++++++++++***((('''&&&%%%&&&(((***+++))))))))))))))))))))))))&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&((()))(((%%%###$$$%%%%%%&&&&&&'''))))))******((((((((((((((()))++++++///000222333333222111000,,,,,,------...///000000111222333444666888:::<<<<<<999666555666666444111222111111111111333444555999888777555555666888999000000///...---...///111222222333333333222111111111111111111111111111111000000111222222333333444///000222444555555555444777777777777888888888888888:::<<<>>>>>>>>>@@@AAA@@@??????>>>???@@@AAABBBBBBCCCCCCBBB@@@???AAABBB@@@@@@@@@AAABBBCCCDDDDDDΦ4DuXӵtvӵ>d<ĦĦ|||}}}zzzzzzzzz{{{zzzwwwrrroooiiifffĦfffdddbbb``````bbbfffkkkqqquuuvvv|||{{{xxxuuupppkkkfffdddfffeeeeeeddddddeeeeeeeeeccchhhppp{{{zzznnnooohhhnnnuuuxxxwwwxxx{{{Ħddd```]]][[[YYYTTTVVVZZZaaaiiilllkkkiiidddeeeggghhhgggdddaaa___[[[]]]^^^\\\XXXUUUUUUVVV]]]^^^```aaa```^^^[[[YYY>d<Ħaaasssuuuccc\\\[[[YYYXXXXXXWWWUUUTTTWWWZZZ___cccfffjjjqqqvvvqqqllliiihhhddd[[[TTTRRRKKKMMMOOOQQQSSSXXX___eeeddd\\\[[[___```^^^ggguuuzzzxxxqqqfff^^^[[[XXXTTTOOORRRVVVXXXXXXXXXYYYZZZZZZZZZYYYWWWĦ^^^^^^aaa```[[[WWWSSSMMMGGG>>>>d<Ħ555666BBBFFFIIIBe444444222111000111222111///---//////111333555777geFYĉ999666>aĦ000111111000///...///000111333444444Be444777777444222333444444666888nu]ӵ555555444444444555777555444555777999:::999999999888777666555444444///222666666333///------))))))))))))))))))))))))------------...>d<Ħ///000000111222>d<ĦGGGgggĦ```BBB777555111...111+++,,,...111444666888999:::999888666Be333111222444666Ħ333000111222333333333333333333222111000000111222333---......//////......---...---++++++---......------...///000000///....../////////...------,,,,,,,,,,,,---......------,,,........................***,,,...---,,,,,,...111......---,,,,,,,,,------++++++,,,,,,,,,++++++***000000///...---++++++***))))))******+++++++++,,,,,,,,,---///111111...,,,'''&&&,,,...,,,666AAA>>>===999444111///---///111111///...///000000,,,)))))))))***++++++++++++***((('''&&&%%%&&&(((***,,,((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''&&&%%%&&&''')))***"""%%%((((((&&&%%%&&&(((###$$$$$$%%%&&&'''((()))'''''''''(((((()))***++++++,,,...///000000000///+++,,,,,,---//////000111222111111111222444555777999777444444555555333000222111111111111333444555444333222111111222444555000000000///......000222222333333444444333333333222222222222222222222333///000000111222222333333...000222555666666555444666666666777777777777777666888:::<<<<<<<<<>>>??????>>>======>>>???@@@AAACCCDDDDDDBBB???>>>???AAA@@@@@@@@@@@@AAABBBCCCDDD?aŖ%7uSQuR)ӵsdKĦgdKĦ~~~|||zzzyyyyyyyyywwwrrrnnnkkkgdKĦeeecccaaa```___```dddkkkttt}}}xxxoooiiiffffffgggfffeeeeeeeeefffggghhhlllnnntttrrrpppoootttyyy{{{{{{}}}gdKĦddd```___^^^\\\UUUXXX]]]bbbfffiiijjjkkkeeeeeegggiiiiiigggccc```^^^ZZZYYYZZZYYYUUUUUUXXX\\\[[[\\\^^^```___[[[VVVgdDĦYYYfffrrryyy^^^TTTRRRQQQRRRNNNIIIHHHLLLSSS[[[aaaaaaaaadddeeedddmmmmmmmmmiiibbb[[[TTTQQQJJJJJJKKKMMMPPPWWW^^^cccbbb```]]][[[\\\]]]```bbbgggfffccc___ZZZVVVSSSQQQOOOOOOPPPSSSUUUVVVUUUSSSTTTXXX\\\gdKĦ\\\[[[ZZZYYYWWWTTTNNNGGGBBB666sdKĦ444888BBBCCCBBB333000///222111111222444444333111111222333555777888ŶS:::8886663we>>>>><<<<<<<<<<<<===>>>======>>>???????????????CCCCCCBBBBBBBBBCCCCCCDDD>Anene~~~~~~|||zzzyyyyyyyyywwwrrrnnnneffffffdddbbb]]]^^^```fffnnnxxxxxxnnnfffcccbbbffffffffffffgggiiijjjkkkqqqsssyyyyyywwwuuuyyy}}}~~~}}}~~~netttiiidddbbbaaa___YYY[[[^^^aaadddfffhhhhhheeeeeefffggghhheeeaaa]]][[[WWWVVVWWWVVVSSSSSSUUUXXXYYYZZZ]]]^^^]]]XXXDeKKKPPPZZZeeeqqqWWWMMMKKKKKKLLLIIIEEEEEEHHHOOOWWW]]]]]]^^^```bbbbbbggglllpppmmmcccZZZUUUTTTMMMLLLLLLMMMPPPUUU\\\aaa___]]]ZZZWWWWWWXXXZZZ\\\\\\\\\[[[YYYVVVSSSOOOMMMNNNNNNNNNPPPRRRSSSRRRPPPQQQUUUneVVVXXXVVVUUUTTTSSSPPPKKKEEE@@@555ne///333777@@@@@@???<<<777333111111222111111222444444333111222222333444666777>A999999888k<000000///......111333555666555555666777444444666777777666555555666666666fh222222222222222333333555555666666666666777777555666555444666;;;:::555111222333333222000...,,,,,,***((((((***+++***)))+++---//////...De//////000111111111ne888???nekkkSSS>>>888666111---///,,,...000111111111444555:::777555333444444333222///000ne666777333333222111111000//////000//////...------------111000000000////////////...............//////000,,,,,,+++++++++---...///------...///////////////..................//////000///...---,,,,,,,,,---------,,,---///...,,,***...---+++))))))***+++,,,++++++,,,---......------+++,,,,,,,,,,,,+++*********+++,,,---------------,,,+++++++++,,,,,,***((('''((((((***+++---///000111000...---,,,---...///...000222333333111...,,,******++++++***)))'''&&&((('''%%%$$$$$$%%%'''((((((((((((((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''(((((('''((()))*********)))(((*********++++++,,,---...++++++************++++++******+++,,,...///000000000111222222333333333333111111000000000000000111333000...---///000000...---...///000000000//////111111222333333222000///...///000000111111111000222222111111000///......000000111222333444555555444333222444666777666555666777888999::::::;;;;;;;;;:::999888777888999:::<<<=========>>>>>>======@@@@@@@@@@@@AAAAAABBB~~~}}}}}}zzzyyyxxxwwwvvvtttqqqnnneeeffffffdddbbb]]]___bbbhhhpppxxx~~~uuullleeebbbaaadddeeegggiiikkkmmmooopppssswww~~~~~~zzz|||~~~~~~||||||uuukkkfffdddaaa```]]]^^^^^^```aaacccdddeeeddddddeeeffffffccc^^^ZZZWWWTTTRRRTTTSSSPPPPPPRRRTTTUUUXXX[[[\\\ZZZTTTPPPEEEDDDFFFMMMUUUhhhxxx}}}fffPPPHHHGGGGGGHHHFFFAAABBBEEEIIIQQQXXXXXXYYY\\\^^^^^^___gggnnnlllbbbXXXTTTUUUQQQOOOMMMLLLOOOSSSYYY]]]ZZZXXXTTTQQQPPPPPPQQQRRROOOQQQSSSTTTSSSPPPMMMKKKLLLKKKKKKLLLMMMNNNMMMLLLLLLPPPPPPPPPRRRNNNNNNMMMLLLKKKGGGBBB>>>333---...222555======;;;888444111222333222111222333555555444222333333333444444555666777888222222222111000000111333555666555555666777777777888888888777666555555666777888222111111111111111111111444444444555555666666666222444555444777<<<<<<888222333333333222000...---)))((('''(((+++,,,---,,,---...///......222000000111111000000---222888hhhdddYYYIII<<<888666000---000+++---...//////000222444:::777444333444444444333...///666888888444444333111000...---,,,......------------------111111111000000000000///......------......///000+++***)))((()))+++...///------...////////////...000///...------///111222111000///------,,,------...---+++,,,---......---+++***)))((('''((()))***,,,,,,------...---------+++,,,,,,,,,,,,+++******,,,------.........------+++***(((((()))))))))((((((''''''((()))***+++,,,,,,+++*********,,,---...---///111222222000...,,,)))******+++***)))'''&&&'''&&&%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))((((((''''''''''''(((''''''((((((((())))))))))))*********+++,,,,,,,,,+++******))))))******+++******++++++,,,---............//////000222333444333222111000000///000000111///------.........---------...///////////////000000222333333222111111......///000000000000///111111111000//////......000111111222333444555555333222222333555666666555555555555555666888:::;;;:::999777555555555666777;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<===>>>???@@@~~~}}}}}}~~~yyyxxxwwwvvvtttrrrooonnniiihhhfffeeedddcccaaa```bbbccceeeiiimmmqqquuuwwwwwwvvvtttoooiiieeeddddddeeegggiiimmmppprrrtttuuurrrwww~~~yyyzzzzzzxxxvvvvvvxxxzzzyyyppphhhdddaaa___^^^^^^^^^]]]]]]^^^```bbbddddddddddddeeedddaaa[[[WWWTTTQQQPPPRRRQQQNNNNNNPPPRRRTTTXXX[[[[[[XXXSSSOOONNNJJJGGGFFFCCCAAADDDJJJTTT```mmmsssssslll[[[LLLIIIGGGGGGHHHEEE@@@@@@DDDEEEMMMTTTUUUVVVZZZ\\\\\\ZZZ___dddccc]]]VVVTTTTTTUUUQQQNNNLLLNNNRRRVVVXXXVVVSSSPPPLLLIIIHHHHHHIIIGGGJJJNNNQQQQQQOOOKKKIIIGGGFFFEEEFFFHHHJJJJJJIIIGGGKKKNNNOOOMMMKKKJJJKKKFFFEEEEEEEEEEEECCC???;;;333333222///...///222555<<<;;;888444000///000222111111222444666666444222444333333222333333444555444555777888888777555444222333333333333333222222111333555555555444555777:::::::::999888666444222444666777888888888666555111111111111000000000000222222333333444555555555111444555333555::::::777333333333333111000...---***))))))***+++------.....................000111111111111111000///...---(((---222666>>>IIINNNMMMFFF???999888555///---000,,,---.........000222555999666444333333444444333//////111222444555666777444333222111000...------.../////////000000//////000000000///////////////...------------...//////---,,,***))))))+++---...,,,---......//////......111///---,,,---///333555333222000...,,,,,,------///---******,,,---......***)))((((((''''''((((((++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******---------------,,,+++++++++)))&&&&&&'''))))))(((''''''''''''((()))***+++******)))))))))***+++,,,,,,...///111000///---,,,((()))*********)))'''&&&'''&&&%%%%%%%%%%%%&&&'''((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&***)))(((((('''''''''''''''''''''&&&'''((())))))((())))))******+++++++++***))))))(((((())))))***,,,---------......//////000000//////000111333444333222111000////////////...---,,,,,,,,,,,,,,,+++,,,,,,------......//////...///111222333222222111---....../////////............////////////000000111111111222333444444555333222222333555666666555444333222222333666999;;;<<<;;;888666555666777888999999999888888888888888888888999:::;;;<<<>>>}}}}}}~~~{{{{{{zzzxxxvvvsssrrrqqqiiihhhfffdddaaa```___```eeeeeefffgggiiijjjkkklllllllllllliiifffeeeeeefffgggiiimmmpppsssuuuvvvvvvpppuuu{{{vvvuuutttrrrpppppprrrssstttpppkkkfffbbb```^^^]]]\\\[[[ZZZZZZ[[[^^^aaacccdddccccccdddccc___ZZZVVVSSSOOONNNPPPPPPMMMMMMPPPRRRUUUYYY[[[ZZZWWWSSSQQQQQQMMMJJJHHHCCC??????CCCIIIPPPWWW\\\___\\\TTTKKKIIIGGGFFFGGGDDD???>>>BBBDDDLLLSSSTTTUUUYYY[[[[[[\\\[[[ZZZZZZZZZXXXVVVTTTVVVRRRNNNMMMOOORRRTTTTTTRRRPPPLLLHHHEEEBBBAAAAAABBBEEEJJJMMMNNNLLLHHHEEEBBB@@@???@@@CCCFFFGGGHHHDDDFFFHHHHHHGGGFFFEEEEEE@@@??????@@@@@@???<<<:::444444333111000111333666<<<;;;777222...,,,...///111111333555888777555333444333222111111222333444444555777999999888777666333333444444444444444333111333555666555555666777777888999999888777555444444555666888888888777777111111111000000/////////000111111222333333444444111555555222222555666444333333333222111111000///---------,,,,,,,,,---...000///---------///000000111111111000///...---,,,***...111222444999<<<===999888777777444///...000---............000333666777555333222333333333222000111111111222222333333222222222111000000//////...///000111111111111000........................---------------...//////111///---+++******+++,,,,,,------...............000///,,,+++,,,000444666555333000---,,,,,,,,,---///,,,)))(((***,,,------)))))))))))))))(((((('''(((((()))*********))))))+++,,,,,,,,,,,,+++******++++++++++++***)))((((((+++)))'''&&&((()))***)))&&&&&&'''''')))***,,,,,,++++++******)))))))))***+++,,,...//////...---,,,(((((()))***)))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&$$$######$$$%%%&&&&&&&&&&&&&&&%%%$$$$$$###########################$$$$$$$$$%%%%%%%%%&&&&&&***)))(((''''''''''''''''''''''''&&&'''((())))))'''((()))*********)))))))))((((((''''''(((((()))---------....../////////222111///......///000111222111000///......------,,,,,,,,,,,,++++++***++++++++++++,,,,,,---...///---...000111222111111000------.........------,,,***+++,,,---///000111222000111111222222333333333333222222333555666666555222111000000222666:::<<<>>><<<999666555666777888777777666555555666666777666666777777999:::<<<<<<}}}|||||||||}}}~~~~~~~~~~~~~~~{{{xxxuuuuuuuuuiiihhheeebbb______aaadddhhhhhhhhhhhhiiijjjkkkkkkjjjkkkkkkiiigggeeeeeeeeeiiikkkooorrrttttttsssrrrlllsss}}}|||wwwrrrqqqooonnnmmmnnnpppqqqooommmkkkgggdddaaa^^^]]]XXXXXXWWWWWWYYY[[[^^^```aaaaaaaaaaaa```]]]XXXTTTQQQNNNMMMOOONNNLLLLLLOOOTTTWWWZZZ[[[YYYWWWUUUTTTRRRNNNKKKHHHCCC===<<>><<<<<<;;;???CCCGGGIIIGGGDDDBBB@@@===;;;;;;>>>BBBDDDEEEBBBBBBBBBBBBBBBAAAAAA@@@<<<<<<<<<===>>>>>>;;;999444444444222111111444666;;;:::666111---+++,,,...111111333666999999666444333222000///000111333444555666888999:::999888777333333444555555555444444333555777888777777888999444555777999:::::::::999444444555555666777888888222222111111000///////////////000111222222333333222555666222000222333111222222222222222222222222000111111///------...///222///,,,,,,---///000000000111000000///...---,,,///000111111000000222222444555666555222///......---......------///333666555333111000111222222111000000000000000000000000111111000000//////......+++,,,...///000000//////,,,---------------......------,,,,,,------...///333222000...---++++++***,,,,,,---............---...---++++++,,,000444666666333000,,,******+++,,,...+++)))((()))*********((()))***+++***)))((('''%%%&&&'''((())))))))))))+++,,,,,,,,,,,,+++******)))))))))))))))((('''&&&***((('''((()))******)))'''''''''((()))+++,,,---+++++++++******))))))(((***+++,,,---...---,,,,,,'''((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$########################%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&&&&&&&'''''''''((((((((()))))))))&&&'''((()))))))))''''''(((''''''&&&&&&''''''(((******+++,,,,,,---......//////...---------------000///...------,,,------***,,,------+++*********************+++,,,...///------///000000///......,,,------------,,,++++++)))***+++---///000222222000000000000111111222222222111111222444555555444222111000111333777;;;===>>><<<888444333333555666555555444333444555666777666666666777888999:::;;;zzzzzz{{{||||||}}}|||||||||}}}|||yyyuuussssssuuuggggggdddaaa___bbbhhhmmmpppooonnnmmmmmmmmmoooooommmnnnnnnmmmjjjhhhhhhiiiiiillloooqqqrrrpppmmmkkkfffmmmwwwxxxrrrmmmkkkiiiiiijjjmmmooopppnnnnnnmmmjjjeeeaaa]]]\\\VVVVVVVVVVVVWWWXXXZZZ[[[]]]]]]]]]^^^]]]ZZZUUUQQQOOOLLLKKKMMMMMMJJJKKKNNNUUUXXXZZZZZZXXXVVVVVVVVVTTTPPPLLLIIICCC<<<;;;???BBBBBBCCCGGGIIIIIIGGGFFFBBB@@@AAACCCBBB>>>???CCCGGGOOOUUUUUUUUUXXXZZZYYYZZZYYYWWWXXXYYYYYYXXXWWWRRROOOMMMOOOSSSUUUSSSOOOKKKIIIEEEAAA===:::888777666:::???CCCFFFFFFDDDCCCAAA>>>:::999:::===???@@@AAA@@@>>>======>>>>>>>>>;;;;;;:::;;;======;;;:::333333333222000111333555888777555111...---...///111111444777:::999777444222111///...///111333555444555777999999888666555222333444444555555555444777999;;;;;;::::::;;;<<<777888999:::;;;;;;:::999444333333333444666888:::333333222111111000//////---...///000111222222333111666777333000222333222111111111111222333444444111222333222///...000222333///,,,+++---///000//////000000000///...---------------////////////000444555444333111000///---,,,---,,,,,,,,,...222555333111//////000111111000---.........//////000000000000///...,,,+++******(((***,,,.../////////...------------......//////------,,,,,,------...///000111111000///---+++***+++,,,------......------,,,+++++++++---000333555666333///+++))))))***+++---+++((('''(((((('''&&&'''(((***++++++)))'''%%%$$$%%%&&&((()))*********+++,,,,,,,,,,,,+++******'''((((((((((((''''''&&&(((''''''(((***+++)))(((((((((((((((((()))******(((((())))))))))))))))))******+++,,,---,,,,,,,,,&&&'''((())))))(((''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&''''''((()))*********)))(((&&&'''((())))))(((&&&%%%''''''&&&&&&&&&&&&'''''''''((()))***+++,,,---...,,,---...............---------,,,++++++,,,,,,,,,))),,,...---+++))))))+++))))))))))))***,,,---///,,,---.........---,,,+++,,,,,,,,,,,,,,,+++*********+++,,,---...//////000////////////000000000000000///...000222333222111111111111333555999<<<>>>???<<<777444222222444666444333222222333555777999888777777777888999999:::yyyzzz{{{||||||{{{zzzyyyxxxyyyxxxuuuqqqnnnoooqqqfffeeedddaaa```eeemmmtttyyywwwtttrrrppppppqqqrrrnnnpppqqqqqqooonnnnnnnnniiikkknnnpppooolllhhhfff```gggqqqzzzuuunnngggeeeddddddgggjjjmmmnnnnnnooonnnkkkeee___[[[YYYVVVVVVUUUUUUVVVVVVWWWWWWZZZZZZZZZ[[[[[[XXXSSSOOOMMMJJJIIILLLKKKIIIIIILLLVVVXXXZZZYYYVVVUUUVVVXXXVVVRRRNNNJJJDDD>>>===@@@AAA@@@AAAEEEGGGEEECCCBBB@@@???AAADDDDDDAAACCCGGGGGGOOOUUUUUUUUUWWWYYYXXXSSSVVVYYYYYYWWWUUUUUUUUUPPPNNNMMMPPPUUUVVVSSSOOOHHHFFFCCC???;;;888666555555888===BBBEEEGGGGGGFFFDDD@@@:::888888:::<<<===AAA???<<<:::;;;<<<======;;;;;;:::;;;======<<<:::222222222111///000222444444555444222///...///111000222444888::::::777444111000...---...000333555444555666888888777555444222222333444555555555444999;;;===>>>======>>>???>>>>>>>>>===;;;999777555444333222111222555999;;;333333333222111000000///------...///000111222222111666888444111333555444000000000111222333555666111333444333000000222555333000,,,+++---000000/////////////////////...---'''&&&''',,,///000111333666666444111000000///,,,+++++++++******---111444222000......///000000///++++++,,,---...///000111000000...,,,***(((&&&&&&)))***---///111111000///---.........//////000000---,,,,,,,,,,,,---......---...000000000...,,,***+++,,,------......------*********+++---000333444666333///+++(((((()))***---***((('''''''''%%%$$$&&&''')))+++***(((&&&$$$$$$%%%&&&(((***+++,,,,,,+++,,,,,,,,,,,,+++******''''''((((((((((((''''''&&&&&&&&&(((******(((&&&***)))((('''''''''''''''$$$%%%&&&((()))*********)))***+++,,,,,,,,,,,,,,,&&&'''((())))))(((''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((('''&&&%%%###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''&&&(((***+++,,,+++)))(((%%%&&&((())))))'''&&&$$$'''&&&&&&%%%%%%&&&&&&''''''((()))***,,,...//////,,,---///111222222111111+++++++++***++++++,,,,,,))),,,......+++)))***+++)))(((((((((***+++---///,,,------...---,,,***))),,,,,,,,,,,,,,,+++***)))------------------------............////////////...---,,,...000111000///111222222444777:::===???AAA>>>999555333333555777333222111111333555888999999888888888888888999:::{{{{{{xxxvvvvvvyyy{{{zzzyyyuuutttrrroookkkiiijjjkkkfffggggggfffeeeggglllpppttt{{{{{{sssnnnrrryyy|||xxxtttpppqqqssssssoookkkjjjjjjjjjiiigggdddbbb`````````dddmmmzzzvvvccc___dddeeeaaaaaafffhhhfffnnnnnnmmmjjjfff```[[[XXXSSSSSSSSSSSSTTTUUUVVVWWWTTTVVVXXXXXXWWWTTTPPPMMMLLLHHHHHHKKKJJJFFFHHHNNNTTTUUUVVVUUUSSSRRRRRRTTTVVVTTTQQQLLLHHHEEECCCBBBAAAAAAAAA@@@AAAAAAAAABBBBBBAAABBBCCCDDDEEEDDDCCCGGGKKKPPPRRRQQQRRRTTTVVVVVVUUUTTTTTTSSSQQQLLLIIIJJJIIIJJJMMMQQQRRRPPPLLLEEECCCAAA>>>;;;::::::999666:::???DDDGGGFFFDDDBBBEEE@@@:::777888:::;;;:::<<<<<<<<<<<<=========>>>@@@@@@???===:::999:::;;;666555333222111222222333444333222000000000000111333444666777888888888888222111///......000222333111//////111555777777555111111111111222333444555;;;=========;;;;;;<<<===>>>>>>>>><<<999666666777222222333333555666888999777555444333333333111///***+++,,,...///111222333111111222333333444555555333222111000000222444555999777555222111111222333777333///------.........,,,---...//////---+++***+++*********+++,,,------//////000000000000//////000---)))'''))),,,///000111000...,,,,,,,,,...///---+++)))***,,,---,,,)))))),,,//////---+++,,,...,,,,,,---...//////......,,,,,,++++++++++++******,,,,,,,,,---------.........///000000///---+++)))''')))***,,,---------,,,,,,***((((((***---......000///---***&&&$$$%%%&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&''''''''''''***,,,...,,,)))'''((()))))))))(((((('''''''''&&&&&&&&&)))((('''&&&&&&'''((()))'''((()))))))))))))))((('''''''''''''''((()))*********))))))((((((''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###"""###%%%''')))***)))'''%%%******))))))((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$,,,222000+++)))'''%%%(((%%%$$$'''+++,,,)))%%%***)))'''&&&%%%%%%&&&''',,,***(((***,,,---+++(((((()))+++------+++)))(((+++************,,,---...000...,,,++++++***)))''')))+++------,,,,,,---......,,,***(((''''''((()))---,,,***((()))***,,,...,,,------......------,,,///...---,,,+++,,,---...000000/////////111222333111333444666777999===@@@DDD???999555555777888999555444333222222222333444666666666666666777888888{{{yyyvvvssssssuuuvvvvvvuuusssrrrqqqnnnkkkjjjkkklllhhhiiijjjhhhfffgggjjjmmmrrryyy{{{tttpppsssyyy{{{xxxtttpppppprrrqqqmmmiiiiiiiiihhhfffdddbbb```______```dddlllxxx{{{ggg___cccddd```aaafffgggeeekkkkkkllljjjgggbbb]]]ZZZTTTTTTSSSSSSSSSUUUVVVWWWVVVWWWXXXXXXVVVSSSPPPNNNOOOLLLKKKMMMKKKFFFHHHMMMSSSTTTUUUTTTSSSRRRSSSTTTTTTSSSPPPMMMJJJHHHFFFEEEDDDBBB???======@@@CCCFFFEEEEEEEEEEEEEEEEEECCCBBBGGGKKKOOOPPPPPPPPPRRRTTTQQQOOONNNMMMMMMKKKGGGDDDGGGGGGHHHKKKNNNNNNMMMLLLFFFDDDBBB???===;;;;;;;;;888;;;@@@DDDFFFEEEDDDBBBFFFAAA<<<::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>???@@@???>>>;;;999888999555555444333222222222222444333111000//////000000222333555777888888888777333222000//////000111222444222000111333444333111222222222222222333444555555666999999:::;;;===???;;;;;;;;;999555333222333222222333444555666777888333333333555666666333111++++++,,,...///111222333222222222222333333333333222111000//////111222333777666333111000000111111444111---++++++,,,,,,,,,,,,---///000000///---,,,***************+++,,,,,,......////////////......///,,,((('''))),,,...//////...---+++++++++------+++***)))***,,,,,,***((()))+++...///---,,,---...,,,---....../////////...------,,,,,,++++++******++++++,,,,,,,,,---------...///000000///---+++***((()))***+++++++++***))),,,***((((((***,,,---------------+++(((''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((()))************,,,...***'''$$$$$$%%%&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''&&&&&&'''((((((''''''((())))))))))))((('''&&&&&&&&&''''''((()))))))))))))))((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""###$$$%%%&&&&&&%%%$$$###$$$%%%'''((()))((('''&&&))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''///444222...,,,***((((((%%%$$$&&&***+++(((%%%)))((('''&&&%%%&&&&&&'''+++)))((()))+++,,,***(((''')))+++,,,,,,+++)))''',,,+++******+++,,,///000000...+++))))))***)))(((+++,,,...---,,,++++++,,,++++++++++++***)))((('''+++++++++++++++++++++,,,,,,------......------,,,......---,,,,,,,,,---......---------...000111222111333444555777;;;???CCCFFFAAA:::666555555666666444333222222222333444555777777666666555555666666sss~~~|||vvvsssqqqpppqqqrrrrrrrrrrrrrrrqqqooolllkkkkkklllkkklllmmmkkkiiigggggghhhkkkqqqtttqqqnnnppptttvvvtttrrrooonnnooonnnkkkggghhhfffdddaaa___^^^^^^^^^___aaaeeelllvvv~~~iii```bbbbbb```aaaeeefffeeeggghhhjjjkkkiiieee```]]]VVVUUUTTTSSSSSSTTTVVVWWWXXXXXXWWWVVVTTTRRRPPPOOORRRPPPOOOOOOLLLHHHIIILLLRRRSSSTTTTTTSSSRRRSSSUUUSSSRRRPPPNNNLLLJJJIIIHHHEEEBBB===:::;;;@@@FFFJJJJJJIIIIIIHHHFFFDDDBBBAAAFFFIIILLLNNNNNNNNNOOOPPPLLLJJJHHHGGGFFFEEEBBB@@@BBBDDDGGGHHHHHHIIIJJJKKKGGGFFFDDDAAA???>>>======<<<>>>@@@CCCDDDEEEDDDCCCEEECCC???=========;;;:::;;;;;;;;;<<<<<<===>>>???>>>@@@@@@???<<<999777777555555555555444333222111333222000///......//////111333444666777777777777444333111000//////000111333111000000111222222111333333333222333333444444222444666888888999<<<>>>:::;;;:::777444111111111111222333555555666666666000111444888:::999666333------...///000111222333222222222222111111111111111000///......///000000444333111///.........///000---***((())))))***)))***+++,,,.........------)))))))))))))))******+++,,,------......------,,,---+++''''''(((+++,,,------,,,+++***)))***+++,,,)))))))))+++,,,,,,)))'''(((***,,,------------///------...////////////.........---,,,,,,+++***************+++++++++,,,,,,....../////////...,,,++++++++++++++++++***))))))---+++))))))***,,,,,,+++***+++------+++))))))))))))((((((''''''&&&&&&%%%%%%%%%&&&'''((()))******&&&((())))))(((((()))+++&&&$$$""""""$$$%%%&&&%%%((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''(((((()))))))))(((((((((''''''(((((()))))))))))))))(((((((((((('''&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((///333111...---,,,)))(((&&&###$$$''')))(((&&&(((''''''&&&&&&&&&'''''')))(((((()))******)))''''''((()))******)))(((''',,,+++))))))***---000222000,,,)))'''((())))))))),,,...///...,,,************+++,,,------+++((('''***+++,,,------,,,+++***,,,------......------,,,...------,,,------......---------...///111222333222333444555777;;;@@@EEEFFFAAA;;;777555555444444333222222111222333555666777777666555444444444444mmmvvv}}}}}}}}}sssqqqooooooppprrrtttuuuttttttsssqqqnnnlllkkklllmmmnnnooonnnkkkgggdddbbbaaaeeeiiiiiiggghhhkkkmmmnnnlllkkkkkklllkkkhhhffffffdddaaa^^^\\\\\\]]]^^^```cccgggmmmuuu{{{iiicccbbbaaa```aaadddfffeeedddfffiiikkkjjjgggccc```XXXWWWUUUSSSRRRSSSUUUVVVYYYXXXVVVTTTSSSQQQPPPPPPRRRRRRQQQPPPNNNKKKKKKMMMPPPRRRSSSSSSRRRRRRTTTUUUSSSRRRQQQOOOMMMKKKIIIHHHCCC@@@;;;999;;;AAAHHHMMMMMMMMMLLLJJJFFFCCCAAA@@@DDDFFFHHHJJJKKKKKKKKKKKKJJJHHHEEEDDDCCCCCCAAA@@@@@@CCCFFFFFFDDDDDDGGGJJJHHHGGGFFFDDDCCCAAA@@@@@@@@@AAABBBDDDDDDEEEEEEEEEDDDBBBAAA???>>>===;;;:::<<<;;;;;;;;;<<<===?????????AAABBBAAA===:::888777555666666666555444222111222111///...------......000222333555666666666666444333222111000///000000///......///000222333444333333222222222222333333555777888888777777999:::<<<===<<<:::666444333444222333444555666666555555000333777<<<>>><<<777333000000000000111222444555333222222111000///......///...------,,,------...000///...---,,,,,,,,,,,,---***((('''((((((((((((&&&'''(((***++++++,,,+++))))))(((((((((((())))))++++++,,,,,,,,,,,,+++++++++)))''''''(((***++++++******)))(((((()))******((()))+++------,,,)))'''((()))***+++,,,---...///---....../////////......///......---,,,+++******))))))))))))************---......//////...---,,,++++++,,,,,,,,,+++++++++---+++))))))***++++++***)))+++...///---***))))))(((((((((((((((((((((((('''''''''(((((()))))))))&&&'''))))))''''''((()))&&&%%%###$$$&&&(((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((())))))))))))*********))))))******+++((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%+++///,,,***+++***'''(((&&&######%%%''''''&&&''''''&&&&&&''''''''''''((((((((()))))))))((('''''''''((((((((((((''''''+++***((('''))),,,///222...+++'''%%%&&&)))***++++++---......,,,***++++++++++++,,,------,,,+++***,,,,,,,,,---,,,,,,++++++,,,------......------,,,---------------.........//////000111222444555555333444444444555888>>>BBBBBB>>>:::777666555555444222222111111222444555777555555444444444444555555mmmtttxxxwwwxxx|||uuuuuusssrrrrrrtttxxxzzzvvvwwwvvvsssooolllkkkkkknnnnnnnnnnnnkkkfffaaa]]]YYY\\\___bbbaaa```bbbeeeeeeeeefffggghhhhhhfffdddcccaaa^^^[[[ZZZ[[[]]]___bbbeeejjjooossswwwzzz{{{pppeeeaaa^^^___bbbcccdddeeebbbdddgggjjjjjjgggdddbbbZZZXXXVVVTTTSSSSSSTTTUUUXXXVVVTTTSSSQQQQQQPPPQQQPPPRRRRRRPPPNNNNNNNNNNNNOOOPPPRRRRRRQQQQQQRRRTTTRRRQQQPPPNNNKKKHHHFFFDDD>>>===;;;;;;>>>CCCIIILLLOOOPPPOOOLLLFFFBBBAAAAAABBBCCCEEEGGGIIIIIIHHHHHHHHHFFFCCCCCCCCCCCCBBBAAAAAACCCEEEDDDAAABBBEEEIIIGGGGGGFFFEEEDDDCCCBBBAAABBBCCCCCCDDDEEEFFFFFFFFFAAAAAAAAA@@@>>><<<;;;;;;======;;;;;;;;;<<<>>>???@@@AAACCCBBB???;;;999888666777777777666444222111111000///------------...///111222444555555555555444333333111111000000000/////////...///000333444222111111111111222222333444666777777666666777999===>>>>>><<<999666666777444444555555666555555555333666;;;???AAA===777222333333222111222333555666222222111000...---,,,+++---,,,,,,,,,,,,,,,,,,,,,---,,,++++++************+++)))'''&&&((()))((((((%%%&&&'''(((***++++++,,,))))))((((((((((((((()))******++++++++++++*********((('''''')))*********)))))))))))))))))))))***)))+++---///...---+++)))(((((((((***+++---......------............------......---,,,,,,+++******((((((((()))))))))******------..................((((((((()))******+++,,,,,,***))))))***+++***)))))),,,//////---***((('''''''''((())))))***++++++*********))))))(((((('''***+++------+++******+++&&&%%%%%%&&&(((******)))))))))((((((((('''''''''''''''''''''''''''''''''&&&'''((()))******************)))(((((()))))))))'''''''''''''''(((((((((&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((($$$)))+++)))(((***)))'''(((&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&''''''((((((((('''((()))))))))(((((((((((((((''''''''''''(((((()))((('''&&&'''***---///---***&&&%%%'''))),,,,,,)))+++------,,,,,,,,,---------,,,++++++,,,---...///...,,,******+++,,,---,,,------......------,,,---------......////////////000111222333444555555555555444333333555999<<<<<<:::777666777777777666222222111111222444555777222222222333555666888999nnnrrrtttsssuuuzzz~~~|||xxxuuuuuuxxx{{{vvvvvvvvvtttpppmmmlllkkkmmmllllllkkkiiieee___ZZZWWWWWWZZZ]]]]]]\\\]]]aaa___```bbbcccdddcccaaa```^^^]]][[[YYYYYY[[[]]]___bbbeeekkkoooqqqrrrtttuuuuuuzzzeee^^^[[[]]]```aaaaaaccc```bbbdddeeeeeedddbbbaaaZZZYYYXXXVVVTTTSSSSSSRRRTTTSSSRRRQQQPPPPPPPPPPPPMMMQQQSSSPPPNNNOOOOOOMMMLLLMMMNNNNNNMMMLLLNNNOOONNNNNNMMMKKKIIIEEEBBB@@@::::::;;;===AAAEEEJJJMMMQQQRRRRRROOOHHHDDDCCCDDDBBBBBBDDDFFFIIIJJJIIIHHHEEEDDDCCCDDDEEEFFFEEEDDDEEEDDDCCCAAA@@@@@@CCCEEEDDDDDDDDDCCCCCCAAA@@@???AAABBBCCCDDDEEEEEEEEEEEE???@@@AAA???===<<<======@@@>>><<<;;;:::;;;===>>>???AAABBBAAA>>>;;;:::;;;888888888777666444333222222111///...------.........000111333444444444444333333333222222111111000333333222///------000222111111111111222333444555111333555666666777888:::;;;<<<<<<;;;999777777888888777666666555666666777777999>>>BBBBBB>>>888222444333222111111222444555111111000...---+++*********+++++++++,,,,,,,,,,,,*********))))))((((((((()))'''&&&&&&((()))(((((((((((()))***+++,,,---...***))))))((((((((((((((()))******++++++******))))))(((((()))***+++***))))))))))))******************,,,//////...,,,,,,,,,***((('''(((+++,,,---,,,,,,------------,,,++++++,,,,,,++++++++++++******((((((((()))))))))******------------......//////$$$$$$$$$%%%&&&((()))******)))((()))++++++***)))))),,,......,,,)))''''''&&&'''((()))+++,,,------,,,,,,+++***)))((('''''')))+++------+++)))((()))%%%$$$$$$%%%((()))(((''')))))))))(((((((((''''''''''''(((((((((((('''''''''((()))***+++,,,,,,,,,(((((('''&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&)))***((())),,,,,,)))((('''&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''')))******)))(((((())))))((('''&&&&&&'''((()))((('''''''''''')))***++++++)))&&&&&&(((+++------(((***,,,---,,,,,,---......---,,,++++++---000111111///,,,***)))***,,,...,,,------......------,,,,,,---...//////////////////000111222222222222222444555555444333333555777777666555666888999999888333222222111222333555666111111222444666888:::;;;mmmqqqrrrrrruuu|||wwwssssssuuuqqqrrrsssrrrpppmmmmmmmmmjjjiiihhhhhhgggccc]]]YYYWWWTTTUUUZZZZZZXXXYYY^^^\\\^^^```aaa___]]][[[ZZZXXXWWWWWWWWWXXXZZZ\\\^^^```dddjjjmmmmmmmmmmmmnnnooozzzzzzccc[[[VVVYYY]]]]]]]]]___^^^____________^^^^^^]]]ZZZYYYYYYXXXVVVTTTQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMRRRSSSOOOLLLMMMLLLIIIHHHIIIJJJIIIGGGGGGGGGIIIGGGHHHHHHHHHFFFCCC@@@???999999999<<<@@@FFFLLLOOORRRUUUVVVRRRLLLGGGGGGIIIDDDDDDEEEHHHLLLNNNMMMKKKFFFFFFGGGIIIKKKLLLKKKIIIGGGDDD@@@>>>>>>???@@@@@@>>>????????????>>><<<;;;===>>>@@@BBBCCCDDDCCCCCC???@@@AAA@@@>>>===@@@BBBBBB@@@===;;;::::::;;;<<<===>>>???>>>;;;:::;;;<<<::::::888666555444333333222111000............///...///111222333444333333222222222333222222222111444444333000------000333111111222333444666777888666888999999999999:::<<<:::;;;<<<;;;999888999:::;;;999777555555666888999888;;;???BBBCCC@@@999444333222000......///111333000///...---,,,+++***)))((()))***+++,,,---------((())))))))))))(((''''''&&&%%%$$$%%%'''(((((('''))))))******+++,,,---...+++***))))))((((((((()))*********++++++*********)))))))))***,,,,,,***)))******+++,,,,,,,,,,,,,,,***,,,......,,,***+++---+++)))''''''***,,,+++***+++,,,,,,,,,++++++***)))))))))************++++++(((((()))))))))*********,,,,,,,,,---...///000000'''&&&%%%%%%&&&'''((())))))(((((()))+++,,,+++)))'''))),,,,,,+++)))))))))((())))))***+++,,,------+++++++++******)))))))))''')))++++++)))'''&&&%%%&&&%%%%%%&&&((()))'''&&&))))))))))))((((((((('''(((((()))******)))((((((((()))***+++,,,---------***)))(((((('''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%'''''''''%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&''''''(((((('''))))))''')))------***'''((()))((('''&&&&&&&&&###$$$&&&'''((()))))))))(((***,,,+++)))((()))+++***)))'''&&&&&&''')))***(((((()))))))))))))))(((***((('''(((+++---......***,,,------,,,+++,,,---------------...///000111000///---,,,++++++,,,,,,,,,------......------,,,+++,,,...///000000000///000111222333333222111111222444666666555444555666555444444666888999999888444333222222222333444555333333333555666888:::;;;mmmppprrrrrrvvv~~~wwwooommmnnnlllnnnppppppooonnnmmmnnniiigggeeefffeeeccc]]]XXXVVVRRRRRRVVVWWWTTTVVV[[[\\\^^^```___]]]YYYVVVUUUTTTTTTTTTUUUWWWYYY[[[]]]^^^ccciiikkkjjjiiiiiijjjnnnttt}}}sssaaaXXXRRRVVVZZZZZZZZZ\\\]]]\\\\\\[[[ZZZZZZZZZZZZYYYZZZZZZYYYWWWTTTQQQNNNMMMNNNOOOOOOPPPPPPPPPOOONNNSSSTTTNNNKKKKKKJJJEEEEEEFFFFFFEEECCCBBBCCCDDDCCCCCCDDDEEEDDDBBB@@@>>>999999888:::???FFFMMMQQQSSSVVVXXXUUUNNNJJJKKKMMMFFFEEEFFFJJJOOOQQQPPPNNNHHHIIIKKKOOORRRSSSQQQOOOIIIDDD>>>;;;===>>>>>>===:::;;;<<<<<<<<<:::999888999;;;>>>@@@BBBBBBAAAAAA???AAABBBAAA??????BBBEEECCCAAA>>>;;;999999;;;<<<<<<<<<<<<;;;999999:::<<<<<<:::888666444444444444333222000///......//////---///000222333333333333111111222333333333222222111222222000...///333777222222333444666888:::;;;@@@@@@AAA???===;;;<<<<<<;;;<<<======;;;;;;<<<======;;;888555555666999:::888;;;???CCCDDDAAA<<<777222000...,,,,,,---///000///......---+++******)))'''(((***+++---.........((((((((()))((((((''''''%%%$$$###$$$&&&''''''&&&)))((((((((()))***+++,,,++++++***)))))))))))))))******++++++++++++******)))))))))+++------+++)))***+++,,,---------------))),,,---,,,***)))+++---,,,)))&&&''')))++++++)))+++++++++++++++***)))(((((((((((()))******++++++))))))))))))************,,,,,,,,,---...///000111,,,+++)))(((((())))))***((('''''')))+++,,,+++***%%%'''***+++******++++++++++++++++++++++++,,,,,,***************++++++++++++---//////,,,***(((((('''''''''((()))***((('''))))))))))))((((((((((((((()))***++++++***)))((())))))+++,,,---.........------,,,+++******++++++&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&&&&&&&''''''((((((((($$$%%%'''(((((('''%%%$$$###%%%'''((((((&&&###!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&((('''%%%''',,,,,,)))'''(((******((('''&&&&&&"""###%%%'''))))))))))))(((+++---,,,***(((***,,,+++***(((&&&&&&(((***+++))))))+++++++++***(((''')))(((((())),,,...///...,,,---......,,,******+++***,,,...000111111000///......//////...,,,+++***,,,------......------,,,+++,,,...000000000000///333444555666555444333222111333666777777666777888555444555666888999888777555444333222222222333444555555555555666888999:::tttuuuvvvuuuuuuzzzwwwkkkgggiiilllnnnnnnnnnppprrrnnnggghhhgggfffdddaaa^^^[[[ZZZXXXVVVTTTQQQQQQRRRTTTUUUZZZ[[[\\\]]]]]]ZZZTTTPPPPPPPPPRRRSSSUUUWWWXXXYYY\\\^^^bbbfffhhhgggccc___fffiiipppxxx|||{{{tttnnn^^^XXXUUUVVVWWWVVVWWWZZZ\\\ZZZYYYYYYZZZZZZYYYWWW]]]]]]\\\[[[YYYUUURRRPPPMMMLLLLLLKKKLLLMMMNNNOOONNNPPPQQQOOOLLLGGGDDDCCCCCCBBB@@@???======>>>>>>AAABBBEEEFFFFFFEEEBBBAAA;;;::::::;;;???FFFMMMQQQUUUUUUTTTSSSQQQOOOMMMLLLMMMJJJGGGJJJNNNQQQOOOLLLMMMLLLPPPZZZcccbbbVVVJJJFFFBBB>>>;;;;;;===>>>>>>:::333111555999999777666999:::;;;===???@@@AAAAAA>>>>>>======???BBBDDDFFFDDDCCC@@@>>>======>>>>>>===;;;888666666777999;;;;;;:::888666555444333333222333333111///---...///,,,,,,---...///000111111444333222111222333444555222111///,,,+++---111555777666555555777;;;???BBBEEEBBBAAAAAA>>>999999<<<<<<>>>???>>>===;;;<<<<<<:::;;;:::777999>>>???<<<>>>>>>>>>??????<<<888555///...---,,,+++*********(((444777,,,%%%((()))&&&'''))),,,//////...,,,+++---***'''&&&'''(((((((((%%%'''((((((%%%###""""""******+++,,,,,,,,,,,,,,,---+++)))((())))))(((''''''))),,,...000000//////000+++((((((+++,,,)))&&&++++++++++++,,,---......//////...---+++***))))))%%%&&&((()))))))))(((''',,,)))''''''(((***++++++(((((()))***+++,,,,,,,,,,,,,,,+++***)))((('''&&&,,,---///000000///---++++++)))'''&&&&&&''''''&&&&&&'''((()))***+++,,,---------,,,,,,+++***))))))''''''(((((())))))******...+++,,,///---((()))...000///---***)))(((((()))&&&''''''((()))***++++++++++++******)))*********,,,+++)))((('''''''''(((%%%)))...111333444666777///,,,)))(((***---///000---......,,,)))'''&&&'''((('''&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$###$$$%%%&&&'''$$$############$$$%%%%%%)))((('''&&&&&&'''((()))((()))+++,,,+++)))&&&$$$&&&&&&&&&&&&(((***,,,...+++---...///...,,,)))'''******)))(((''''''((((((*********)))******++++++)))***+++,,,------------***++++++,,,---...//////.........///222333333222222111000......---------,,,,,,------------,,,,,,---...000111222222222111666333111222666::::::999888666444333444555555555222333444555666666777777666666666666777777777777444666777999:::::::::999zzz||||||{{{zzz|||sssiiifffhhhkkknnnnnnmmmoooppplllfffeeedddcccaaa^^^\\\ZZZYYYXXXWWWUUUSSSSSSSSSTTTUUUWWWXXXYYY[[[[[[XXXSSSOOONNNNNNOOOPPPQQQRRRSSSTTTZZZ\\\___cccdddbbb]]]YYYZZZ]]]bbbiiimmmkkkeee```ZZZUUURRRSSSUUUTTTTTTWWWZZZYYYXXXYYY[[[\\\[[[ZZZXXXYYYZZZZZZXXXUUUQQQOOOJJJJJJIIIHHHIIIIIIKKKKKKLLLNNNOOONNNJJJFFFCCCBBB@@@@@@??????@@@AAABBBCCCBBBCCCEEEGGGGGGEEECCCBBB>>><<<;;;<<>>??????<<<666222666;;;;;;:::;;;:::;;;===>>>???@@@@@@@@@>>>>>>===>>>???AAACCCDDDCCCBBB@@@>>>======>>>???===<<<999888777888:::;;;>>>===;;;999888777666555333555555444111.........,,,,,,---...///111111222444333333222222333444555333222000---,,,...222666888888:::<<>>???CCCIIIQQQUUUUUUUUUVVVVVVVVVUUUTTTTTTOOOKKKGGGGGGJJJLLLMMMLLLLLLKKKOOO\\\hhhiii[[[NNN@@@>>>;;;;;;===???@@@AAA???888444777;;;===???BBB===>>>???@@@@@@@@@???>>>======>>>>>>???@@@AAAAAAAAA@@@???>>>======>>>???>>>===;;;:::999:::;;;<<>>===;;;999888777666555777888777333000...---+++,,,---...000111222333444444333333333333444444444333222///...000444888999<<<@@@DDDGGGHHHHHHHHHDDD@@@======:::555333555555666777666555444444555999;;;:::666666999999666999888888888777555111...((((((((((((((()))******(((000111)))$$$'''***(((+++*********+++---///111+++)))(((((())))))'''%%%"""$$$%%%&&&&&&(((***---******************)))))))))******+++***)))'''&&&++++++,,,---///000111111222000///000222222///+++((((((((()))***---///000222111000...,,,***)))(((((()))***+++++++++******(((&&&$$$$$$&&&(((((((((((()))***++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---)))***+++++++++***)))((('''((((((((())))))))))))---------,,,++++++******''''''((())))))******+++(((+++)))&&&***222333---+++,,,,,,,,,,,,+++******'''''''''''''''(((((((((*********++++++,,,,,,---***)))((('''''''''((())),,,...000000///............+++((('''(((***++++++---...///---)))&&&$$$$$$%%%$$$$$$$$$%%%&&&'''((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&''''''''''''''''''''''''&&&%%%$$$######$$$%%%%%%$$$######%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))((('''&&&%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%'''''''''((()))+++,,,---///...---++++++++++++,,,,,,,,,+++************+++,,,,,,++++++,,,------...---...///000111111111111///000000111111222222222111///...///000111000...000000///////////////000111111222222222222111111///000111111111111000000///000222222111111111222333333222222222333333444555555333333333555777888888888888999999999::::::888888999999999999888888|||ooohhheeefffiiijjjmmmmmmiiihhhiiifffaaa\\\[[[YYYWWWUUUUUUUUUVVVWWWWWWXXXXXXWWWUUUSSSRRRRRRSSSUUUXXXYYYYYYVVVSSSQQQQQQPPPPPPPPPOOOOOOOOOOOOQQQUUUZZZ[[[XXXQQQLLLNNNPPPSSSWWWZZZ[[[ZZZYYYZZZUUUTTTWWWYYYWWWWWWYYYVVVUUUUUUVVVYYYZZZZZZYYYNNNPPPTTTWWWWWWTTTPPPMMMLLLKKKJJJJJJIIIHHHHHHHHHGGGIIIJJJJJJGGGEEEDDDDDDGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFEEECCCAAAAAAEEEKKKRRRVVVSSSSSSTTTTTTSSSSSSRRRQQQOOOKKKGGGEEEGGGJJJKKKKKKIIIEEEGGGQQQ]]]___TTTHHH>>><<<;;;<<>>===<<<===>>>???????????????@@@??????>>>>>>>>>??????>>>======<<<<<<<<<<<<<<<======<<<;;;999888666555777999;;;:::666222///...,,,,,,---///000111222333444444444333333444444444555444333222111333666:::===???BBBEEEGGGHHHHHHHHHAAA<<<999:::999555333555333444444333222111222333777;;;;;;777666888999777777666555555444222///,,,(((((((((''''''(((((()))&&&,,,,,,&&&###%%%((((((***)))'''''')))---222555222///,,,******)))((('''(((((((((&&&$$$%%%''')))))))))***+++,,,,,,++++++)))+++---...,,,***)))(((---------...///000222333222111111333444333000---))))))(((((()))+++---...111111///---+++)))((('''))))))******************(((&&&%%%%%%'''(((((((((((()))***+++++++++++++++......------,,,++++++***,,,+++***))))))+++,,,...+++,,,...///---***((('''((((((((((((((((((((((((,,,,,,+++++++++*********'''(((((()))******++++++)))...+++%%%,,,::::::///)))***+++,,,---,,,+++***+++*********************)))***+++,,,,,,---------)))((('''&&&'''((()))***+++---//////---,,,,,,---...+++(((&&&''')))))))))---...///---***&&&$$$######$$$$$$%%%&&&''''''((('''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((()))(((((()))(((((('''&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''))))))((('''&&&$$$$$$$$$%%%&&&'''(((((()))***+++,,,---...//////......------,,,******)))(((((()))))))))------,,,------...///000///000111222333333333333000000000000000000000000///...---...000111111///000000/////////000111111222222333333333333222222111111111111111000000000000333666666333111222333222333333333333333555666888777555333333555888999::::::::::::;;;;;;;;;;;;:::::::::999999888888888wwwkkkfffeeegggjjjjjjmmmlllgggddddddbbb^^^YYYXXXUUURRRQQQRRRSSSTTTVVVVVVWWWWWWVVVTTTRRRPPPNNNNNNPPPSSSUUUVVVTTTQQQPPPOOOOOOOOONNNNNNNNNNNNJJJLLLQQQUUUXXXUUUPPPLLLFFFHHHKKKNNNRRRUUUXXXZZZ\\\XXXWWW[[[]]]ZZZYYYZZZVVVUUUTTTUUUWWWXXXWWWVVVMMMPPPTTTWWWWWWTTTQQQNNNMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGIIIIIIGGGFFFFFFFFFJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHFFFDDDDDDGGGLLLQQQTTTSSSSSSSSSRRRQQQPPPNNNNNNMMMJJJFFFDDDEEEGGGIIIJJJHHHCCC@@@EEEMMMPPPJJJCCC===<<<<<<>>>AAACCCCCCCCC???888333444666999???FFFBBBCCCDDDDDDCCCAAA>>>===<<<===>>>???????????????@@@@@@@@@???????????????===>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;999888777888:::<<<;;;777333000///------...///000111222222333333444444444555555555555555555333333444888;;;@@@@@@??????@@@AAACCCDDD===777555888999777555666333444444333111000222444777;;;===:::888:::;;;:::666555444444444222///---++++++***)))(((''''''(((%%%((()))%%%###$$$&&&&&&'''%%%$$$$$$(((...444888777222,,,(((''''''((((((******)))&&&$$$###$$$&&&$$$%%%&&&((()))************---000000...,,,,,,,,,.........///000111222333111111222333444333000...---,,,***(((((()))***,,,000///...,,,+++)))(((''')))))))))))))))))))))))))))'''&&&''')))***)))((())))))***+++++++++******---------,,,++++++******,,,+++)))((()))***---...000222555444000+++)))((())))))))))))((((((((((((************))))))))))))(((((())))))***+++++++++)))///,,,&&&---:::999...'''((()))+++,,,++++++***+++++++++++++++*********)))***+++---............(((((('''&&&&&&'''((()))(((***+++,,,++++++,,,...---+++((('''((()))))))))---...000...+++'''%%%$$$$$$$$$%%%&&&''''''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((())))))))))))))))))(((((('''&&&%%%&&&'''(((((('''&&&%%%&&&''''''((((((((((((((('''&&&&&&&&&&&&'''((((((***)))((((((((()))+++,,,((('''%%%$$$$$$%%%&&&'''(((((()))***+++,,,,,,------///111333333111...,,,***)))))))))))))))******------------...///000111000111222333444444444444111111111111111000000000---,,,,,,...111333333222111111000000000111111222111222222333333222222111111111111000000000000000000444777666333111222333222444666777666555777999<<<:::777666555777999;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888888888tttjjjeeeccceeeiiiiiilllkkkeeeaaa```^^^[[[YYYWWWSSSPPPNNNOOOQQQSSSUUUUUUUUUUUUSSSQQQOOONNNGGGGGGIIILLLNNNOOONNNLLLJJJJJJJJJJJJJJJKKKKKKKKKHHHJJJMMMQQQTTTSSSOOOKKKDDDFFFHHHJJJMMMSSSYYY^^^\\\YYYYYY]]]^^^ZZZXXXXXXVVVUUUTTTUUUVVVWWWVVVUUUQQQSSSVVVXXXXXXUUURRROOOMMMMMMLLLKKKIIIGGGEEEDDDFFFGGGIIIIIIHHHHHHHHHJJJJJJKKKKKKLLLLLLLLLLLLLLLHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHGGGGGGHHHKKKNNNOOOQQQQQQQQQPPPOOONNNLLLLLLIIIHHHFFFDDDDDDFFFHHHJJJHHHCCC???@@@DDDFFFEEEBBB???>>>???AAACCCDDDCCCBBB<<<666222111333555<<>>>>>???@@@AAAAAABBBBBBAAAAAAAAA@@@@@@???<<<===>>>??????===<<<;;;;;;<<<===>>>>>>===<<<;;;999;;;<<<;;;777444222111/////////000000111111111111222333555666666666666555555555555444666999<<<@@@>>>;;;888888:::===???;;;666333777:::999888888555555555333111111333555888>>>@@@<<<999:::;;;:::555444333333333333111///---,,,+++)))((((((''''''%%%'''((('''%%%$$$$$$$$$$$$$$$###$$$''',,,111555444000***&&&%%%&&&&&&'''((())))))(((&&&&&&'''(((&&&'''(((***+++,,,------,,,///222222///---...000//////000111111222333333000000111222222111000///000...+++(((((((((***+++//////...---+++***))))))******)))((((((((())))))***)))((()))+++++++++))))))******+++++++++************++++++,,,---......,,,+++)))))))))+++---///333666999777222---++++++************))))))))))))*********************)))(((((()))******++++++,,,)))---,,,(((,,,333222+++&&&&&&'''))))))*********)))))))))))))))************+++---...///......---)))((('''&&&&&&&&&'''((($$$&&&((()))***+++---///...,,,))))))***++++++***,,,...000000---)))'''&&&%%%&&&'''(((((((((((((((''''''''''''''''''''''''&&&'''''''''((()))))))))'''(((((())))))(((((((((''''''((())))))(((''''''&&&'''(((((())))))((((((((((((((((((((()))************))))))***+++,,,---)))((('''&&&&&&'''((()))))))))***,,,,,,------,,,+++...222555555222...+++,,,++++++++++++,,,---------,,,------...///111111000111222333444444444444444444444333222222222111,,,,,,,,,///222555555555222222111111111111111222000000111111111111000000111000000000000000111111000111333222111000000111222555999999888777:::<<>><<<:::::::::;;;<<<;;;;;;;;;<<<<<<<<<======<<<;;;:::999999999999999|||qqqkkkeeeaaaccchhhiiilllkkkddd^^^]]][[[YYYZZZWWWRRRNNNMMMNNNPPPRRRSSSSSSSSSRRRPPPOOOMMMLLLCCCCCCDDDGGGJJJKKKIIIHHHDDDDDDEEEFFFGGGIIIIIIJJJIIIIIIKKKNNNOOOOOOLLLIIIFFFGGGHHHIIIKKKQQQZZZ```^^^[[[[[[______[[[WWWWWWUUUTTTTTTUUUXXXYYYYYYXXXVVVXXXYYYZZZXXXVVVSSSQQQPPPOOOOOOMMMKKKHHHFFFDDDFFFHHHJJJJJJJJJJJJKKKMMMMMMNNNOOOOOOOOONNNMMMLLLHHHGGGEEECCCCCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJLLLLLLLLLLLLLLLKKKJJJIIIEEEEEEEEEEEEEEEFFFHHHIIIEEEDDDBBBAAAAAABBBCCCCCCAAAAAABBBDDDEEEEEECCCAAA:::555111000111222888@@@DDDFFFGGGHHHFFFCCC@@@===>>>>>>===>>>???AAACCCDDDDDDDDDDDDCCCBBBAAA@@@???;;;===>>>??????===;;;:::888:::<<<===>>>>>>===<<<999:::;;;999777444444444111111111000000000000//////000333555777888888888444555555555555666999<<<<<<:::777555555777:::<<<===777444888;;;:::888888666666555333111222444666;;;AAACCC>>>888777777666333222111222333333222111++++++***)))((((((((()))'''(((***+++***&&&$$$$$$$$$$$$%%%%%%'''***,,,------***((('''((((((((('''(((***++++++***)))***+++,,,,,,---............---,,,000222111---,,,///222///000111333333333333222000111111111000000111111000...+++)))((()))+++---000//////...------,,,,,,,,,+++***)))))))))******))))))((()))+++,,,+++)))******+++++++++******)))++++++,,,---...///000000++++++******+++,,,...//////222555444///++++++---************++++++++++++++++++++++++++++++++++++((())))))******+++,,,,,,+++,,,---......---+++)))&&&&&&&&&&&&&&&'''((()))((())))))******++++++++++++,,,...//////...---,,,***)))'''&&&%%%&&&&&&'''###%%%&&&((((((***---///...,,,++++++---......---,,,...111111///,,,)))((('''((()))******)))((((((&&&''''''(((((()))))))))((((((((((((((((((((()))&&&&&&'''((())))))))))))&&&'''((())))))((('''&&&$$$%%%&&&'''(((''''''&&&((((((''''''(((((()))******))))))((()))+++,,,---***)))))))))))))))******)))***+++------------,,,+++---000333333111...,,,,,,+++++++++,,,,,,---...,,,,,,,,,---...///111111///000111222333333333333444444444333222111111000///......000333555555444444333222111111111111111///000000111111000000///000000//////000111222333111000...///000111111000111555:::;;;999888;;;>>>BBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======;;;;;;:::999999999:::;;;}}}vvvpppkkkeee___aaafffhhhlllkkkccc]]][[[ZZZXXX[[[XXXSSSNNNLLLMMMPPPRRRSSSRRRQQQOOONNNMMMLLLKKKCCCCCCDDDFFFIIIJJJIIIGGGBBBCCCDDDEEEGGGIIIJJJKKKJJJJJJJJJKKKLLLLLLIIIGGGEEEFFFFFFEEEGGGLLLUUU\\\```]]]^^^aaaaaa\\\XXXWWWTTTTTTTTTVVVZZZ\\\\\\[[[ZZZ[[[[[[[[[YYYWWWTTTRRRSSSSSSSSSQQQOOOLLLIIIGGGGGGIIIJJJKKKKKKKKKMMMOOOSSSSSSRRRQQQOOOMMMJJJHHHHHHFFFDDDCCCCCCDDDFFFHHHIIIIIIJJJJJJIIIHHHGGGFFFEEEFFFFFFGGGHHHHHHGGGGGGCCCDDDEEEEEEEEEFFFGGGIII@@@BBBDDDCCCAAA@@@BBBDDDCCCCCCDDDEEEFFFEEECCC@@@:::555111000000000666>>>DDDFFFHHHHHHGGGDDD@@@>>>>>>>>>======???BBBEEEFFFEEEEEEEEEDDDCCCAAA@@@???;;;<<<>>>??????===;;;999555666999;;;<<<<<<<<<;;;999::::::888666444555555222222222111000//////......000222555777888999999444555555555555666999<<<999777666555666888:::<<<@@@999555888<<<:::888777666666555333111222444666>>>DDDEEE???777555444333111000000111222333333222)))(((((((((((()))******)))***,,,///---)))%%%$$$%%%&&&&&&''''''((((((((('''((()))+++------+++)))+++---//////---+++******,,,---,,,,,,+++***)))(((,,,///111000,,,+++///333///000222444555444222111111111111111000000222333///---+++))))))+++...000111000000000////////////...---+++*********++++++)))(((((()))++++++***)))******+++++++++******)))///////////////.........++++++++++++,,,---...///(((,,,///...***'''))),,,******+++++++++,,,,,,,,,------------------------)))))))))***++++++,,,,,,///...111444111***(((***&&&&&&%%%$$$%%%&&&'''(((******+++,,,------......,,,---///000000...---+++***)))'''&&&%%%%%%%%%&&&###$$$&&&''''''))),,,......---,,,,,,...000000///+++...111222000---+++***))))))***++++++***)))(((&&&&&&'''((()))***++++++))))))))))))(((((((((((($$$%%%&&&((())))))))))))%%%&&&'''(((((('''&&&%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''''')))((((((((((((***,,,---*********+++++++++++++++)))***,,,---...------,,,,,,---...//////...------***)))))))))***++++++,,,++++++,,,,,,...///000111//////000111222222222222333222222111000///......111000000111333555444333555444333222111111111111000000000111111000000000000////////////111333444333000------111333333111000555:::;;;999888;;;>>>CCCCCCCCCBBBAAA@@@??????;;;;;;;;;;;;<<<<<<<<<===;;;:::999999999:::;;;<<<~~~vvvqqqqqqnnnfff]]]YYY[[[___eeeiiijjjeeeaaa```___\\\XXXVVVSSSQQQOOONNNOOOOOOSSSOOOKKKJJJKKKKKKIIIGGGGGGFFFFFFGGGHHHGGGEEECCCGGGFFFEEEFFFHHHIIIIIIHHHKKKIIIJJJMMMMMMKKKMMMQQQMMMLLLFFFIIIQQQNNNMMMWWWYYY^^^```___```aaa___ZZZVVVVVVVVVWWWYYYZZZ\\\]]]]]]\\\ZZZYYYXXXWWWUUUSSSWWWWWWUUUSSSOOOKKKHHHFFFGGGGGGHHHIIILLLNNNQQQRRRVVVTTTQQQNNNKKKJJJIIIHHHKKKJJJGGGEEEEEEEEEFFFGGGKKKJJJIIIGGGEEEDDDCCCBBBEEECCCAAABBBDDDEEEDDDBBB@@@===<<<>>>DDDHHHJJJJJJGGGFFFDDDDDDEEEFFFEEECCCCCCEEEIIIMMMOOOLLLFFFAAA:::777444333000///444<<>>@@@AAAAAAAAA???===:::999555777999;;;<<<======<<<<<<<<<;;;;;;999888666555666666555444222000...---...------111666999999777555555555333222333666999;;;777222///000555<<<@@@@@@<<<888777888::::::999666555444333333555666888===???@@@>>>:::555222111222000///111333444222///************))))))))))))+++++++++++++++***)))(((((((((''''''''''''(((((((((''''''((()))******)))...//////...+++***+++,,,------............------------...//////...---,,,000111222333333333333333...---+++,,,---......---//////...,,,******,,,///000///------------+++)))++++++******)))******++++++***(((((())))))(((&&&&&&((())))))***+++---000///000111222222111///...+++++++++,,,,,,,,,------***))))))+++---...---+++++++++++++++++++++++++++000///...///000000000///)))))))))***+++---...///000000111333444222///+++************************+++******,,,///111111111,,,---...///000000///...***)))(((((('''(((((()))&&&'''''''''&&&&&&((()))++++++,,,---......//////+++,,,...000222111---))),,,))))))+++***'''&&&)))++++++***))))))(((((((((''''''((((((((((((''''''&&&''')))***)))((()))***************(((&&&$$$###&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''$$$%%%'''))),,,...000111---,,,******+++,,,++++++,,,+++---///---+++...444222666666222///000000---+++***)))***,,,......---***,,,...000111111000//////////////////000111111111111000///......//////,,,---///111333444555555666555444333222111111111111111111111111000////////////------,,,---...///000///...------///111333444555666888999999999999AAABBBBBBBBBAAA>>>;;;999999999999999999:::<<<<<<<<<>>>@@@>>>:::777777888tttlllkkkkkkhhhaaaZZZXXXZZZ^^^cccggghhhdddaaaaaa___\\\XXXWWWSSSPPPNNNMMMMMMNNNPPPMMMKKKKKKLLLMMMKKKIIIJJJIIIHHHIIIIIIHHHEEECCCFFFFFFEEEGGGIIIJJJJJJIIIKKKIIIKKKNNNOOOMMMQQQVVVWWWXXXTTTSSSUUUMMMIIIQQQYYY]]]^^^\\\\\\]]][[[WWWSSSSSSTTTUUUWWWYYY[[[\\\]]][[[YYYWWWWWWVVVUUUTTTWWWWWWVVVTTTQQQNNNKKKIIIFFFGGGHHHJJJLLLNNNOOOPPPRRRQQQOOOLLLKKKKKKLLLMMMLLLKKKIIIGGGFFFFFFGGGHHHJJJIIIIIIHHHFFFEEECCCBBBCCCBBBAAABBBDDDDDDBBB???@@@===<<<>>>BBBFFFHHHHHHGGGFFFEEEFFFGGGGGGEEEDDDCCCEEEIIIMMMNNNKKKFFFAAA:::666444333000///444;;;AAAFFFHHHGGGGGGGGGEEE@@@@@@@@@AAAAAACCCDDDEEEFFFKKKIIIHHHHHHGGGEEEBBB@@@AAABBBBBBBBB@@@>>>;;;999444555666888999:::;;;;;;;;;;;;:::999999888777777888777555333111///---,,,******,,,111777::::::999333444333222111222555888999666333000111555:::>>>>>>:::666444666888999999666555333111111333555666<<<<<<<<<999555111///...222000///111333333111///,,,+++*********************++++++++++++***))))))))))))(((((((((((())))))((((((((()))***,,,,,,,,,222333333111...,,,,,,,,,---......//////......---......///000000///......///000111333333333333222111000......000111000000000000///---+++,,,...000000...------------,,,******************++++++,,,+++***(((((())))))((('''***+++,,,,,,++++++---///111111111111222222111111..................//////+++******+++---...---,,,------------,,,,,,,,,,,,///...------------,,,+++*********+++,,,---...///111000111333444333000...+++++++++************************,,,///111000///...///111222333222000///*********))))))((((((((($$$%%%&&&&&&&&&&&&)))+++))))))))))))***+++,,,,,,,,,,,,---///000000---***,,,)))))),,,+++)))))),,,++++++++++++***)))(((((())))))))))))))))))))))))''')))***+++***)))***+++((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%''''''))))))))))))))))))))))))...---,,,+++++++++***)))+++)))+++.........333:::@@@BBB???777111///...+++...,,,++++++---...---,,,***+++---///000000///...//////......//////000111000000///...............---...///111222333444444777666555444333222222222111111111111111000///...//////...---......000000............///111333444444444666777888888999999AAAAAABBBBBB@@@>>>;;;::::::::::::::::::::::::999:::<<<===;;;888555555666yyymmmgggdddccc```[[[VVVUUUXXX\\\```dddfffbbb```aaa```]]]YYYWWWSSSPPPMMMLLLKKKKKKKKKKKKKKKLLLNNNOOONNNMMMNNNMMMKKKKKKKKKIIIEEECCCEEEEEEEEEGGGJJJKKKJJJIIIKKKJJJKKKOOOQQQRRRVVV\\\bbbhhhfffbbb^^^PPPFFFMMMWWWZZZ[[[XXXXXXYYYWWWTTTNNNOOOPPPRRRTTTWWWYYYZZZ\\\[[[XXXVVVUUUUUUUUUVVVXXXXXXWWWUUUSSSPPPNNNLLLFFFHHHJJJMMMNNNNNNNNNMMMNNNMMMKKKJJJKKKMMMPPPQQQNNNMMMKKKIIIHHHHHHHHHIIIHHHIIIIIIIIIHHHFFFCCCBBBBBBBBBBBBCCCDDDCCC@@@>>>???>>><<<===AAAEEEGGGIIIIIIHHHHHHIIIJJJIIIGGGEEEDDDEEEHHHLLLMMMKKKFFFBBB:::666333222000///444:::===BBBDDDDDDEEEGGGFFFBBBBBBAAA@@@@@@AAACCCEEEFFFIIIHHHGGGGGGGGGFFFDDDBBBBBBCCCDDDDDDBBB???<<<999555555555555777999;;;<<<;;;;;;999888888888999999;;;999666222///---,,,,,,***+++...222666888777555000111111111000111444666777666333222333555888::::::777333222444666999:::777555111///...///222444888888777333///---,,,---222111000111222222111///---,,,+++***)))******+++))))))***++++++++++++*********))))))))))))******((())))))***+++,,,......444555555333000---,,,,,,---......//////......---//////000000000000000///...///111333333333333222333111//////000111111000000111000///------///111...---,,,---......---,,,)))*********++++++,,,,,,+++)))'''((()))))))))(((...//////...------...000222222222222333444444555111111111111111111111000---,,,,,,,,,...///...,,,/////////......---------.........---,,,+++***)))*********+++,,,---...///111111000111333333222000++++++++++++******))))))))))))***---///000///---111222444666555444111000++++++,,,,,,+++)))((('''###$$$%%%&&&&&&''')))+++((('''''''''((()))***+++,,,++++++,,,...///---,,,+++((((((***+++))))))---,,,,,,------,,,+++)))(((******)))(((((()))******(((***,,,,,,+++******+++'''((()))******)))((('''%%%%%%&&&&&&''''''((((((&&&&&&%%%%%%%%%&&&''''''++++++***((('''%%%$$$$$$---------,,,+++******)))+++)))))),,,///222999AAAPPPPPPIII===444///,,,))),,,+++))))))++++++***(((***+++,,,.........---,,,......------......///000000//////..................//////000111222222222444333333222111111111111222222222111111000......///.........///000111111///000111111222222333333333333444555666777888888???@@@@@@@@@>>><<<:::999:::;;;;;;;;;;;;999888777888:::;;;:::888666666777|||yyyooojjj```___[[[VVVRRRQQQUUUXXX\\\aaaccc```___``````^^^ZZZWWWTTTOOOLLLJJJJJJJJJHHHIIIKKKNNNPPPQQQQQQPPPRRRQQQOOONNNLLLJJJFFFCCCBBBBBBCCCFFFIIIKKKJJJIIIKKKJJJKKKPPPSSSUUU[[[bbbmmmzzz{{{uuukkkXXXJJJNNNQQQVVVYYYXXXXXXXXXUUUPPPKKKLLLMMMOOORRRUUUXXXYYY\\\[[[XXXVVVTTTTTTWWWYYYZZZYYYWWWUUURRROOOMMMLLLHHHJJJNNNPPPQQQPPPNNNLLLKKKJJJIIIHHHIIILLLPPPRRROOONNNMMMKKKJJJJJJJJJJJJGGGIIIJJJKKKJJJHHHEEECCCCCCDDDFFFGGGGGGEEEAAA???@@@>>>===>>>BBBFFFJJJLLLKKKKKKKKKLLLMMMLLLJJJGGGEEEEEEHHHJJJLLLJJJFFFBBB;;;666222222111000444::::::>>>AAA@@@BBBFFFGGGDDDDDDCCC@@@??????AAADDDFFFFFFEEEDDDEEEFFFFFFEEEDDDCCCDDDEEEFFFDDD@@@===:::888777666666777:::===???<<<;;;999777777888:::;;;===;;;666222...,,,++++++...///111333444333111///...///000000///000333555555555444444444444555555666444222111222666999;;;777444000---,,,---///111333333222///,,,+++---///222111111111111111///......,,,***)))((()))***+++(((((()))***+++,,,,,,,,,+++******************+++(((((())))))***+++...000222333444333000---,,,,,,......////////////........./////////000000000000---...111333444444444444333111...------.........///000000///------///111---,,,,,,---...//////...+++++++++++++++++++++***)))(((&&&&&&'''))))))(((//////000///...---///111000222333555666666555555333222222222222111111111000...---...///000///...111000000//////......---...000000000...,,,++++++************+++,,,---...111000//////111222111000,,,,,,++++++***)))))))))((((((***,,,//////...,,,111333555666666333000...+++,,,---...---+++(((&&&$$$%%%&&&&&&%%%&&&(((***))))))(((((()))***++++++)))((((((***---/////////+++''''''))))))'''(((+++------......---+++)))(((+++)))'''&&&&&&''')))+++(((***++++++***)))***+++''''''((()))((('''&&&%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''+++,,,---,,,,,,,,,,,,---000,,,))),,,///333<<>>>>>@@@EEEFFFEEEEEECCCAAA??????@@@BBBDDDCCCAAAAAAAAACCCDDDDDDCCCBBBDDDFFFGGGEEEBBB>>>;;;999888666666777:::>>>@@@===<<<:::888888999;;;<<<===:::666222...,,,,,,,,,...///111222111000///...---///000000///000222333444444555555444333222111333222222222333555888;;;777444111---,,,---...000000000///---,,,---111333111222222222000///......---,,,***)))(((((())))))'''((()))***+++,,,,,,,,,++++++************++++++'''((())))))((()))---000///111333333111/////////...//////////////////...---------....../////////---///000333555777999999777444000...---...---------...///...------...000---,,,,,,---///000000...------------,,,***)))((((((&&&%%%%%%'''((()))))),,,.........---...000222...000555888999777444222111111111111111111111111222000...///000222111111111111000000000/////////...000222222///---,,,---******)))******+++,,,---000...---...///000///...+++++++++*********))))))(((((()))+++---...,,,+++///000222333333111...,,,+++,,,---...---+++)))'''((())))))'''%%%%%%&&&'''((()))))))))************&&&%%%%%%'''+++///111111...***)))******'''(((,,,............---+++)))((()))(((&&&%%%%%%&&&((()))''')))******)))(((((()))(((((((((((('''%%%###"""###$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''((()))******++++++(((***,,,,,,,,,...111444777111,,,---///333:::BBBNNNNNNHHH===555333222///,,,,,,,,,...111222111000,,,,,,,,,,,,,,,,,,++++++---------------...//////000000000//////000000111000//////......///000000------,,,,,,,,,------...111111111111111000//////------......////////////111333666888999888777666333333333333444666777888999999999888777666555555444666888::::::999888777777777888999:::;;;::::::ttt{{{uuujjjdddaaa]]]VVVPPPLLLLLLNNNPPPWWW\\\^^^]]]\\\^^^^^^\\\ZZZXXXTTTPPPMMMKKKJJJJJJHHHKKKNNNPPPQQQRRRTTTVVVWWWUUUSSSQQQOOOKKKGGGCCC===>>>AAAFFFJJJLLLKKKJJJKKKHHHIIILLLPPPTTT\\\eeeoooZZZTTTIIIQQQWWWYYYZZZXXXRRRKKKGGGHHHIIILLLOOORRRTTTVVVXXXYYYYYYWWWTTTTTTWWW[[[YYYWWWUUURRROOOMMMKKKKKKNNNPPPRRRSSSSSSPPPMMMJJJHHHGGGFFFFFFFFFGGGHHHIIINNNNNNNNNNNNNNNNNNNNNNNNJJJKKKMMMNNNNNNLLLKKKJJJJJJLLLOOOOOONNNLLLLLLLLLFFFFFFEEEDDDEEEIIINNNSSSNNNMMMKKKKKKLLLMMMLLLJJJFFFFFFFFFHHHIIIIIIFFFDDD>>>777222222444444666::::::===>>><<<>>>CCCFFFDDDEEEDDDBBB@@@??????@@@AAA???>>>======@@@AAAAAAAAA@@@BBBEEEGGGFFFCCC???===777666555555666999<<<>>>>>>===<<<;;;:::;;;;;;<<<:::888555222000...------+++---///000//////111222///000222111000000111222444444555555333111///...///111222333333444666888666444222000......///000...//////......///333666111222333222///---------------,,,+++***))))))((('''((()))***+++,,,,,,,,,++++++************++++++(((******)))''''''+++///000222555666444222222222...//////000000//////...------,,,------...///000///000111333777;;;???AAA???;;;666222111000000///,,,...//////...---...000...---,,,---///000000...------......---+++)))((()))'''%%%%%%(((***+++,,,,,,---......---...000222---000444777777666222000/////////000000000111111333111//////222444444444222222222222222222222222000333666555111...---...+++*********++++++,,,---///...---...///...---+++************************)))((('''(((+++,,,,,,+++,,,---.........---,,,+++++++++,,,---,,,+++***)))+++++++++)))&&&%%%%%%'''&&&''')))++++++)))(((&&&%%%$$$%%%'''+++...000000000,,,+++,,,,,,***,,,000//////...---+++***))))))''''''&&&%%%%%%&&&''''''''')))******(((''''''((()))))))))((('''%%%###!!!%%%%%%%%%&&&''''''(((((('''''''''(((''''''&&&%%%))))))******++++++,,,,,,)))+++,,,,,,,,,000666<<<>>>666///...///222777===BBBCCC@@@999444444444222******,,,///222333222111//////......------,,,,,,......------......///000000////////////000000111//////...------...000000------------...///000000//////000111111111111111...//////000000//////...---000333777:::;;;;;;;;;444333333333444666888999888777777666555444444444333444555777777777777666333333333666888:::999888kkksss}}}~~~{{{~~~}}}tttjjjccc```ZZZSSSMMMKKKKKKMMMOOOVVV[[[]]][[[[[[]]]]]][[[[[[XXXUUUQQQNNNLLLLLLLLLKKKMMMOOOPPPPPPQQQTTTWWWWWWUUUSSSQQQOOOLLLGGGDDD>>>???BBBGGGLLLNNNNNNLLLKKKHHHGGGJJJMMMPPPYYYbbbxxxuuu___WWWMMMSSSVVVUUUUUUTTTOOOIIIEEEFFFGGGIIILLLNNNQQQRRRSSSVVVXXXVVVSSSRRRUUUYYYVVVUUUSSSQQQOOONNNNNNNNNOOOPPPQQQRRRPPPNNNKKKIIIDDDDDDEEEEEEFFFEEEEEEEEELLLLLLMMMNNNOOOOOOOOOOOOMMMMMMNNNNNNOOONNNNNNMMMLLLNNNQQQQQQPPPOOOPPPRRRLLLKKKIIIFFFDDDFFFLLLPPPMMMKKKHHHGGGHHHIIIJJJIIIFFFFFFFFFGGGHHHHHHFFFDDD@@@888333333555666888;;;<<<>>>>>><<<===BBBDDDCCCEEEDDDCCCAAA@@@?????????<<<;;;999:::<<<>>>>>>>>>>>>@@@DDDFFFFFFDDD@@@>>>888777777777888:::===???@@@??????>>>===<<<<<<;;;666555444333111000///...+++---......------111444111333444444222111111222444444555444222000...,,,+++...222333222222333444555444333222222111000000///000111000///000222444111333444222...,,,,,,---......//////...,,,***(((((()))***+++++++++++++++******))))))))))))*********,,,---***''''''+++000000333555666444222000000//////000000000000//////...---------...///000111111111111333888>>>EEEIIIFFFBBB;;;666444222111000---...000000//////000111///...---...///000///...***+++,,,......---+++***,,,***((((((***---///000.../////////------///111000111222222222222111000------...///000111111222333111///000333666777777333444444555555666666777888<<>>@@@???<<<<<>>===;;;999777888999;;;<<<<<<<<>>::::::::::::<<<===???AAAAAAAAAAAA@@@???===<<<;;;333444444333333111000//////000///---******...111333555666555333111111222444555444333222///---,,,(((,,,111333222000000111444444444444444333222111111222222111//////000222111333444222...++++++---///000222222111...+++)))))))))***++++++++++++*********))))))))))))******---//////+++'''''',,,111///222444444222...,,,+++//////000000000000/////////.........///000222333333222111444999AAAHHHMMMIIIDDD===888444222111000---///111222111000111222000///......///000///---''')))+++---//////...---...,,,******---000222333111222111000...---...///333111000......///111222,,,,,,---///000111222333333111///000333777999999555555666777888999::::::BBBEEEGGGDDD<<<555333333//////.........//////000000000111111111///+++'''(((((()))***+++,,,,,,---+++(((%%%%%%''')))+++,,,))))))((('''((()))+++,,,))))))))))))***+++,,,---+++,,,,,,+++)))(((***+++(((+++000333333///+++''')))(((((()))******(((&&&'''$$$###''')))***...444222///,,,)))'''((()))***''''''((())))))(((''''''***+++,,,,,,***)))))))))((()))***++++++***)))(((+++++++++***************+++,,,,,,---,,,+++***)))%%%%%%'''))),,,...///000000111000---+++000999AAABBB999111///000111333777333777888333111222222000777888999;;;======:::888444333222000///////////////////////////000111111++++++++++++,,,,,,---......---,,,+++,,,...000222*********+++,,,---...///,,,---///000222333333444444555555555444222000///222222333333333333333333555444333333444666999:::999888777666666666666666555555444222222222222222333222222666;;;======;;;dddiiiooossstttvvvyyy|||{{{xxxxxxyyy}}}|||||||||zzzsssjjjcccXXXSSSLLLHHHHHHKKKOOOQQQWWW\\\aaaaaa]]]ZZZZZZ\\\ZZZXXXUUURRRPPPPPPPPPPPPUUUSSSQQQPPPOOOPPPRRRSSSSSSTTTTTTSSSPPPLLLGGGEEE???@@@AAAEEEMMMTTTRRRLLLLLLFFFCCCFFFIIIKKKPPPVVV___ccckkkssstttlllaaa[[[]]]aaaccc^^^UUUNNNNNNQQQIIIGGGGGGIIIKKKNNNNNNNNNNNNQQQTTTTTTRRRPPPQQQRRRNNNNNNNNNOOORRRTTTTTTSSSSSSRRRPPPNNNMMMJJJFFFCCCCCCCCCCCCCCCCCCDDDDDDDDDFFFFFFHHHJJJLLLOOOQQQRRRUUUTTTSSSTTTUUUTTTSSSQQQJJJJJJKKKLLLNNNPPPQQQRRRUUURRRMMMGGGCCCCCCFFFIIIHHHFFFCCCBBBDDDEEEEEEEEEGGGEEEBBBBBBCCCDDDDDDCCC===<<<888444555;;;===;;;AAA???======???BBBCCCBBBFFFFFFDDD??????@@@???:::888777666666777999;;;===;;;===AAACCCCCCBBBBBBBBB===::::::===???@@@FFFMMMJJJHHHDDD???;;;999888888777555333222444555666555777555333///+++***,,,...000222444444333333333555555555555444222111///...---...///111222222222222333333333444444444555555555555555555555555444444222333333111...,,,,,,,,,111222333444222///,,,***((()))***,,,------------,,,,,,+++***)))))))))***//////...+++)))''')))***111333555555333111000000///000000111111111111000------...000222444333222444333222222555===GGGNNNJJJAAA;;;::::::666111000---///111222111000111222111111111222333333111///+++***)))((())),,,///111***+++,,,,,,,,,///333666777444111111222222000...,,,,,,,,,+++***+++---...111///...000555999:::999777444222222444666555333666:::===;;;777999AAAHHHQQQRRRQQQJJJ???888666777///...---------///000111111...++++++------,,,******(((&&&(((+++------++++++***((()))***,,,+++***(((++++++((((((+++***((()))***+++,,,,,,,,,+++***///---,,,+++,,,,,,***)))'''---333666444000+++(((,,,333222+++***...,,,$$$&&&''')))+++,,,,,,,,,,,,***++++++,,,,,,,,,++++++%%%'''***++++++++++++,,,,,,+++***)))))))))***+++***))))))(((((((((((((((...222333///...000111////////////---,,,***((('''''')))+++,,,,,,,,,---//////111222000...000777>>>@@@999222111000///000444333444444222111222444666444999AAAHHHJJJEEE===666444333222111000///...---000///.........000111222///,,,***+++...000///...+++---...///......///000111///,,,+++,,,------,,,111///---///333555555333888777666555333222000000222222222222222222333333111111222333444555666777;;;999555444555666666666555555666666555333222000///000333555777888888888eeehhhlllmmmnnnpppuuuyyy|||yyyxxxxxxxxxxxxvvvuuuwwwxxxtttllleeeWWWRRRKKKHHHIIIMMMRRRUUU\\\```dddccc^^^[[[ZZZ\\\[[[YYYVVVSSSRRRQQQRRRRRRUUUSSSQQQOOOOOOOOOQQQRRRVVVVVVUUUSSSPPPKKKFFFDDD???@@@AAAGGGQQQYYYVVVNNNMMMHHHEEEHHHJJJKKKOOOUUUXXX[[[aaahhhlllllliiigggqqquuuuuunnn```UUUOOONNNJJJIIIHHHIIILLLMMMNNNMMMNNNPPPSSSRRRPPPNNNOOOPPPMMMLLLMMMOOORRRSSSTTTSSSRRRQQQOOONNNMMMJJJFFFCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIILLLNNNPPPQQQQQQPPPOOOOOOPPPPPPOOOMMMJJJIIIIIIJJJKKKLLLNNNOOORRRPPPLLLHHHDDDDDDFFFIIIIIIFFFCCCBBBBBBCCCDDDCCCDDDCCCAAAAAACCCDDDDDDDDD>>>===:::777:::BBBFFFEEEFFFCCC???>>>???AAACCCDDDFFFGGGFFFBBBAAAAAA===777777666555555666888:::<<<;;;>>>BBBEEEFFFEEECCCBBB>>><<<<<>>888999999555111000,,,...//////......000111222222222333444333111///,,,+++)))((()))+++...///++++++,,,++++++---111444666444111000111222111111222111///---------......000//////222888>>>AAAAAA===:::666555666777666444999<<<>>>>>>>>>CCCLLLTTTVVVTTTPPPHHH???999777777000///.........///000111222000......000000...+++,,,***)))***---//////...///---+++***+++++++++)))'''******((((((,,,,,,***)))***+++---------,,,+++222000......///...---+++(((---222666555111...,,,000888999111,,,///,,,%%%)))+++,,,...//////......++++++++++++++++++******)))+++......,,,+++******------------,,,+++******---,,,++++++***+++++++++333777777333000222222000222222111///---***((('''(((***,,,---------///000...000000///...222:::AAA???888222000///---...111111222222222000000222333666;;;BBBIIILLLHHH@@@:::444333333111000///...---......------...000111222///,,,))))))+++---...---+++---...////////////000111///,,,,,,,,,---,,,,,,...,,,+++---111444444333888777666555333111000000222222222222222222222222111111222333444666666777999777555444666777888888444444444444333222111111000111222444666777888888ggghhhiiihhhhhhkkkqqqvvvyyy{{{{{{zzzxxxvvvvvvwwwsssooommmppptttssslllfffXXXSSSMMMKKKMMMSSSXXX[[[aaadddgggeee```\\\[[[\\\[[[ZZZWWWUUUTTTTTTUUUVVVUUUTTTRRRPPPOOOOOOPPPQQQYYYXXXVVVSSSOOOJJJFFFDDD@@@@@@CCCKKKYYYaaa[[[PPPNNNIIIGGGIIIJJJKKKNNNSSSTTTVVVZZZ```hhhqqqyyy|||sss```SSSMMMMMMKKKJJJJJJLLLMMMMMMLLLMMMOOOQQQPPPNNNMMMLLLMMMKKKKKKKKKMMMPPPSSSSSSSSSPPPOOONNNMMMLLLJJJFFFCCCEEEEEEGGGHHHHHHHHHGGGGGGFFFGGGGGGIIIKKKMMMOOOPPPNNNMMMLLLLLLMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGIIIKKKMMMMMMKKKHHHEEEDDDEEEGGGGGGEEEAAA@@@@@@AAAAAAAAAAAA@@@???@@@BBBDDDEEEDDD??????===<<>>???BBBEEEGGGGGGIIIHHHDDDBBBAAA<<<555555555444444555777999;;;===@@@EEEIIIJJJIIIFFFDDD@@@===>>>BBBDDDCCCEEEIIIKKKIIIEEEAAA===:::999888666555555777999999777666555555333000---,,,...000111333444444333222333555444333111000...---------+++,,,---///000000000000111111222222222333333333444444555555444333333222444555555444222111111222222333444444333111///---)))((((((((()))+++---.........---,,,***)))((((((---------+++))))))+++------///111222111//////000555555333111...+++((('''++++++,,,...111444777999444444222000111444:::???@@@:::555666777444111111......///......///111333444333333444555444222000...,,,***((((((***,,,---,,,,,,,,,++++++---111444999888777777777888999999777555111000///000///...111000111666<<>>DDDCCC<<<666555333000000222---///000000///......///444888???EEEHHHFFF@@@;;;444333222111///...---,,,,,,,,,,,,---...000111222000...+++***+++---------,,,---///000111111000000111///---,,,---------,,,,,,++++++---111444666666888888666555333111000000111111111111111111111111000000111333444666777777666555333333666888888888444333222222111111111111111111222333555666888999iiijjjjjjiiigggiiioootttxxxzzz{{{zzzwwwuuuttttttqqqlllhhhjjjooopppjjjccc[[[WWWRRRPPPSSSYYY^^^aaadddeeegggeeeaaa^^^\\\\\\\\\ZZZXXXWWWWWWWWWYYYZZZXXXVVVTTTRRRPPPPPPQQQRRRXXXWWWUUURRRNNNJJJGGGFFFBBBBBBEEEPPPaaaiiiaaaTTTLLLIIIHHHJJJIIIIIILLLRRRTTTWWW\\\aaammmooo[[[PPPOOOMMMLLLLLLMMMMMMLLLKKKNNNNNNOOOOOONNNMMMLLLKKKIIIIIIIIILLLOOOQQQRRRQQQNNNMMMLLLLLLKKKJJJFFFDDDEEEFFFIIIKKKKKKKKKJJJIIIGGGGGGGGGHHHIIIKKKLLLMMMOOOMMMLLLLLLMMMMMMLLLKKKIIIGGGDDDCCCBBBCCCDDDFFFIIIJJJJJJHHHEEECCCBBBCCCDDDAAA>>>===???@@@@@@@@@???>>>>>>???BBBDDDEEEDDDAAABBB@@@@@@FFFPPPWWWWWWPPPJJJCCC???@@@DDDJJJMMMKKKKKKHHHBBB@@@@@@;;;666444333222222444666999:::???BBBGGGLLLOOONNNJJJGGGBBB???@@@DDDFFFEEEEEEGGGLLLJJJGGGCCC???===;;;:::666666777:::;;;;;;888555333333222///------...000222333444333222222333555555444222000............,,,,,,...///000111111111000111111111111222222222666666888999999999999999999::::::888555333333444333333444444333222000///)))(((''''''(((***,,,...//////...---+++***(((''''''(((((('''%%%&&&(((***+++---/////////...///000000000000///...,,,+++*********,,,---000555:::===:::999666333222333777:::;;;666222444555222111222111111111000000111555777666555555666777666444222000...,,,))))))***+++,,,---------------111555999>>>BBBFFFIIIHHHGGGGGGGGGBBB???;;;888666444222000555555666999>>>DDDHHHKKKBBB@@@===:::999999::::::<<>>:::777333222111000...---++++++******+++---...000111222333111...------...//////---...///222333444222111111///......//////...---+++,,,,,,///222555777888888777666555333222111000222222111111111111000000000000111222444555666777555333222222444555666555333222111/////////000111222222111222333666888999iiikkkmmmllljjjkkkppptttzzz|||}}}{{{xxxssspppooopppkkkfffgggjjjiiiccc]]]ZZZWWWTTTSSSWWW\\\```ccccccdddeeedddaaa___^^^]]][[[ZZZYYYXXXYYYZZZ\\\]]][[[ZZZWWWTTTSSSRRRSSSTTTTTTSSSQQQNNNLLLJJJHHHHHHCCCDDDIIIUUUeeemmmdddWWWJJJHHHGGGHHHHHHGGGLLLSSSSSSZZZaaahhhwww}}}eeeVVVQQQOOOMMMMMMMMMNNNMMMLLLOOOOOOOOOPPPPPPOOOMMMLLLHHHGGGHHHJJJMMMOOOPPPOOOLLLKKKJJJJJJKKKIIIGGGDDDDDDGGGJJJMMMNNNNNNLLLKKKGGGGGGGGGGGGHHHIIIJJJKKKNNNLLLJJJIIIJJJKKKKKKJJJGGGEEECCCAAA@@@@@@@@@AAAEEEGGGHHHGGGDDDBBBAAAAAAAAA???===<<<>>>AAABBBBBB>>>>>>>>>@@@BBBDDDDDDCCCCCCDDDCCCBBBHHHQQQVVVUUUNNNHHHBBB???BBBHHHNNNRRROOOMMMGGG???<<<===<<<888333222111222333666888:::AAACCCHHHNNNRRRQQQMMMIIICCC@@@@@@EEEHHHFFFEEEFFFHHHGGGEEEBBB???<<<:::999777777999;;;<<<;;;888555000111000///------...000333444444333111111333555666555444222111000//////---...///000111222222222000000000111111111222222444666999;;;===>>>>>>>>>>>>>>>>>>;;;777444444444444444444444333111000///)))(((''''''(((***,,,.../////////...,,,***)))'''%%%&&&&&&%%%$$$$$$&&&)))***,,,......------...///------............------)))***+++,,,///444<<>>@@@CCCEEE>>>>>>===<<<<<<<<<===>>>???EEEPPPZZZaaaddddddcccWWWLLL???777555555333111222222111111000000//////...111444555444111...,,,+++,,,------...000222333222///+++))))))************------))))))++++++(((((()))+++---............///...,,,,,,------+++***+++---......,,,+++,,,---,,,444999444---))))))***+++,,,---......------,,,++++++***)))(((((())))))...000111222222333555777888777444222111111222222******)))(((((((((((())))))---...+++***---...,,,,,,,,,,,,,,,+++***)))(((***,,,---,,,***((((((((((((---444999===>>>??????:::444111111///,,,***,,,***,,,......,,,***)))***)))+++...333777777555333333222111///---+++***))))))***+++---///000111111222111111///......///000000000111444777777555222111000///000111222111///***+++---...000222555777666666555444333333222111222222222222111111000000000111111222333444555555444333111111222222111000222111000///...///000111222222111222333555777888gggiiikkkjjjiiikkkooottt{{{}}}~~~}}}xxxrrrnnnlllmmmiiifffdddccc```ZZZVVVUUUSSSSSSUUUZZZ___bbbccceeeddddddcccaaa___^^^]]][[[ZZZYYYYYYZZZ\\\___```^^^\\\YYYVVVTTTTTTTTTTTTQQQPPPMMMJJJHHHGGGGGGGGGCCCFFFKKKVVVdddkkkcccWWWIIIGGGGGGGGGGGGHHHOOOXXXWWW```gggmmm~~~lll[[[RRRPPPNNNNNNNNNOOONNNLLLOOONNNNNNPPPQQQQQQOOOMMMHHHGGGGGGIIIKKKMMMMMMLLLIIIIIIHHHIIIJJJIIIGGGEEEDDDGGGKKKOOOQQQPPPMMMLLLHHHGGGGGGGGGGGGGGGHHHIIIJJJHHHEEEEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@???>>>>>>BBBDDDFFFFFFEEEDDDDDDDDDCCCAAA??????AAACCCDDDEEE@@@??????AAACCCCCCBBB@@@BBBDDDDDDCCCHHHOOOQQQOOOIIIEEEAAA@@@DDDJJJPPPSSSPPPMMMEEE<<<999;;;<<<999222222111111333666999:::@@@AAAEEEKKKPPPQQQMMMIIIDDD??????DDDHHHGGGFFFFFFBBBBBB@@@>>><<<:::888888999999:::;;;<<<:::666333///000000///......000111444444444222111111333555666666666555444222000///---...///111222222222222000000111111111222222222222444777;;;===>>>>>>===>>>>>>>>>;;;777444444444555444444333111000......)))((((((((()))+++---...////////////...,,,***((('''(((((('''&&&&&&(((***+++---...---,,,,,,---............///......---,,,***+++++++++---333===EEEGGGEEE@@@;;;777666999<<<999555333444333000000333...///000000000111444777999999999;;;===>>><<<:::666444111///......///111000000111222555;;;BBBHHH___nnn{{{mmmYYYGGG===999999<<<>>>>>>>>>===>>>???<<<>>>@@@AAAAAA@@@AAABBBFFFPPP^^^hhhjjjeee___ZZZMMMDDD999222111222111///000000111111111000//////---000333444222...,,,+++***+++------...///222444222///+++))))))*********,,,......***)))+++***'''''')))***,,,------,,,,,,---,,,+++,,,---...---+++***+++,,,,,,***))))))***(((---000...***''')))+++)))***+++---------,,,++++++***)))(((((()))++++++...000111333666<<>>===:::888444000---//////,,,***,,,+++,,,------+++))))))***)))***+++///222444333222444333222000...,,,+++******+++---...000000111111///111222222111//////000222222333777;;;;;;888555000000000222444555444333***,,,---------...111333444444444444444444444444444444333333222111111111222222222222333333333333444222111111111111000...111000000//////000000000111111222222333555666777cccddddddbbbbbbfffmmmtttzzz|||~~~}}}xxxqqqllljjjgggfffeeebbb]]]WWWRRRPPPOOOPPPSSSYYY___eeeggghhhhhhgggeeecccaaa___]]][[[ZZZYYYYYYYYY[[[]]]```bbb___]]]ZZZWWWTTTSSSTTTTTTQQQNNNKKKGGGDDDCCCCCCDDDAAAEEEKKKTTT```eee___TTTIIIGGGGGGHHHGGGJJJTTT___gggooossssssooo]]]SSSQQQOOONNNOOOPPPOOONNNNNNMMMMMMOOORRRRRRPPPNNNHHHGGGFFFHHHJJJKKKKKKJJJHHHGGGGGGHHHIIIIIIGGGEEECCCFFFLLLPPPRRRQQQNNNLLLHHHGGGGGGFFFFFFFFFGGGGGGHHHEEEBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCAAA@@@>>>===>>>AAADDDGGGHHHIIIKKKLLLKKKHHHEEEDDDEEEFFFGGGFFFCCCBBBBBBBBBCCCCCC@@@>>>@@@CCCDDDDDDGGGMMMMMMJJJEEECCCAAABBBFFFKKKOOOPPPNNNKKKDDD<<<999;;;;;;777222222111222333666999;;;======@@@FFFLLLNNNKKKGGGDDD???===CCCHHHHHHFFFGGG@@@@@@???>>>===;;;:::999;;;::::::::::::888555222///111222222111111222444555555444222000000333555555666777777666333000...,,,---///000111111222222111111111222222222333333333555888;;;<<<<<<;;;:::999::::::888555444444444666555444222000...,,,,,,(((((()))***+++,,,------......///000///---+++******+++***)))'''((()))+++---......---,,,+++,,,........./////////......---+++,,,,,,+++,,,222>>>FFFJJJGGGAAA:::666777:::>>>;;;777555555333///000333---///111222222333555666::::::;;;>>>@@@AAA@@@???999777444222111111333444333333333444666<<>>;;;555999>>>@@@???======>>>>>>BBBGGGHHHGGGEEEEEEFFFLLLXXXfffmmmhhh]]]SSSNNNCCC===666111000000///...---...///000000000//////,,,///222222000---,,,,,,)))+++.........///222555666222---***)))******)))+++...---***))),,,+++(((((((((***+++,,,+++******)))(((((()))+++,,,,,,+++''')))++++++***))))))***))))))******(((''')))+++&&&'''(((***+++++++++***+++***)))))))))+++---...///222666===GGGTTTbbbjjjnnnkkkddd[[[OOODDD:::444//////...------------...'''+++,,,)))(((***+++***)))))))))))))))((('''''')))...333777666444111000111333555888999777444222111---,,,000111...---...---......,,,***)))***++++++***+++---000333333222777666555333111///---,,,,,,---...000111111000000///333777888666444333444444444555999>>>???;;;666000000111444777999888777...000111000......000222222222333333444555555666555555444444333222222111333333333222222222222111333222111222333333222000///000000111111111000000000111222333444555555555```___]]][[[[[[aaakkkssswwwzzz}}}|||wwwqqqllliiibbbdddddd```YYYQQQMMMLLLNNNPPPUUU]]]eeekkknnnnnnllljjjgggdddbbb___\\\ZZZYYYYYYXXXYYY[[[^^^aaaccc___]]]YYYVVVTTTSSSSSSSSSQQQNNNJJJEEEBBB@@@@@@AAA???DDDKKKRRR[[[```[[[RRRJJJHHHGGGHHHHHHLLLXXXdddyyy~~~xxxppp\\\SSSQQQOOOOOOPPPPPPOOONNNLLLKKKKKKNNNQQQRRRPPPNNNHHHGGGFFFGGGIIIJJJIIIHHHGGGFFFFFFHHHIIIIIIGGGEEEBBBFFFLLLQQQSSSQQQNNNLLLHHHGGGGGGFFFEEEEEEFFFFFFHHHEEEBBBAAABBBDDDDDDDDDBBBCCCDDDDDDCCC@@@>>><<<<<>>AAACCCDDDHHHLLLKKKGGGDDDBBBBBBCCCGGGKKKMMMMMMKKKIIIDDD===:::;;;999555222222111222444777:::<<<;;;:::<<>><<>>=========;;;::::::999777444111000222333333333333444666555555444222000000333555444555777888777333000---+++,,,---///000000111111111222222222222333333333666888:::<<<===<<<:::999444555666555444333444555666555444111///---+++***((()))***,,,---------------...///000000...,,,++++++++++++)))'''''')))+++...//////---++++++,,,---,,,---...///000000000000,,,---,,,++++++222>>>GGGJJJGGG@@@999555666:::???<<<999777777333//////333...111333555555555777888:::;;;<<>>//////...------------...&&&***+++'''%%%'''(((&&&+++*********)))'''&&&%%%)))...666<<<===;;;888777666555444444333222000...***'''''',,,...,,,+++,,,//////...,,,***)))+++---,,,******+++///111222222:::999777555333111//////---...///111111111000000222777===???===:::888888666555666;;;@@@AAA===888000000222555999;;;:::999444555666444111000222444111111222333555666777777666666555444444333222222444444333333222111000000222111111333555666444333///000111222222111000//////000222444555555444444aaaYYYVVV[[[[[[XXX___kkk{{{}}}}}}zzzssslllfffbbbfffaaa]]]ZZZSSSIIIGGGKKKLLLQQQ[[[gggrrrvvvsssoooooojjjfffeeefffccc\\\VVVXXXSSSRRRWWWZZZZZZ___fffaaa^^^YYYTTTSSSSSSUUUWWWTTTZZZPPPBBB===888777@@@DDDGGGKKKOOORRRTTTTTTSSSMMMMMMEEECCCLLLRRR[[[mmm~~~sssVVVPPPMMMJJJKKKNNNOOONNNLLLMMMKKKJJJMMMRRRVVVVVVUUULLLHHHFFFGGGKKKLLLIIIEEECCCDDDFFFHHHIIIIIIIIIIIIJJJJJJLLLNNNOOONNNKKKHHHBBBEEEFFFFFFDDDBBBCCCEEEAAADDDDDDBBBAAABBBEEEEEEDDDGGGHHHEEEAAA???>>>===???AAAEEEJJJOOOTTTWWWZZZVVVTTTQQQOOOMMMLLLMMMNNNIIIGGGFFFFFFGGGEEE@@@<<>>>>>>>>>>>??????DDDCCC<<<999;;;:::777111000000111333555888:::888666444555666666333000999888888888888777444222///,,,((('''***------,,,222222222222222222222222222444666999:::::::::999555333222222333444333333444222///.........,,,+++++++++,,,------......//////000000//////...---,,,+++,,,---------,,,+++***+++,,,------,,,,,,---///222111000000///000000000...,,,++++++///555<<<@@@???AAA???999777:::===<<>>AAAAAA???===999888666444222444777:::===888444555555555888===PPP^^^mmmuuuuuutttwww|||||||||nnnXXXEEE<<<:::333999777999???===???KKKSSS\\\bbb```\\\XXXTTTOOOZZZbbbddd[[[PPPIIIAAA:::;;;666222111///******---++++++,,,,,,---.........,,,...000111222111///...///---+++***+++///444888888444///,,,,,,,,,)))'''++++++,,,,,,,,,,,,------...***'''(((+++---------+++)))'''''')))+++++++++((())))))***++++++,,,,,,///...+++)))'''(((((()))---)))***......++++++000///---+++)))***...222555>>>???JJJbbb}}}eeeJJJ777111+++***---///...,,,111...---...---***'''&&&%%%***......)))&&&''')))'''///>>>NNNWWWTTTIII???:::777333111000///---+++'''((()))((('''(((***,,,******++++++,,,,,,++++++------,,,,,,---...000111777888777555111...---...+++,,,---...///000111222888:::@@@HHHNNNNNNHHHBBBAAA<<<;;;???BBB@@@======666555444666:::<<<;;;999888:::;;;888222//////111///000222333444444333333666999888444333777::::::;;;???>>>999777888555...111111222444777777666444///...---///222222000...111222444666777777777777___WWWUUUYYYYYYVVV\\\gggvvvxxxyyyvvvppphhhccc___bbb]]]ZZZWWWPPPHHHHHHLLLPPPUUU```mmmxxxzzzvvvqqqooojjjeeeddddddbbb[[[VVVUUUQQQQQQUUUXXXXXX\\\ccc^^^\\\XXXSSSQQQSSSXXX\\\[[[```UUUEEE???999999AAAFFFGGGIIIKKKMMMPPPQQQRRRKKKLLLEEEDDDNNNSSS]]]ooo}}}rrrWWWLLLHHHDDDDDDGGGJJJKKKJJJKKKIIIHHHJJJOOORRRQQQOOOMMMIIIFFFGGGJJJKKKHHHEEECCCDDDFFFHHHIIIIIIIIIHHHIIIIIIJJJKKKMMMLLLIIIFFFEEEFFFGGGGGGEEEDDDDDDDDDBBBDDDDDDDDDDDDFFFGGGGGGCCCFFFFFFCCCBBBDDDDDDCCC@@@BBBFFFJJJOOOSSSWWWYYYVVVTTTRRROOOMMMKKKKKKKKKCCCBBBBBBDDDFFFEEEBBB??????BBBEEEJJJRRRVVVPPPFFFGGGEEECCCDDDFFFHHHHHHHHHIIIGGGCCC???<<<:::888777555666555333222333666888888555444888???EEEFFFEEEDDDDDDDDDEEEEEEEEEEEEEEE@@@@@@AAABBBBBBAAAAAA@@@BBBFFFFFF@@@<<<===;;;888444444333333444666999:::999666444444555555333111666555444555555444222000///,,,))))))+++...//////111111222333444444444444333444777:::::::::999777444222111222444555555555444222///---------,,,+++,,,,,,------------............/////////......---......//////...---,,,+++---...//////...///111333222222111111111111111111000///......000555:::===;;;>>>===999999>>>AAA@@@CCC<<<666555444111000222///000111222333444444444222333666;;;>>>@@@>>><<<666666555444333555:::===<<<777444444333111333777===GGGSSSZZZZZZZZZ\\\___^^^```^^^TTTEEE888111000000555333444;;;>>>FFFXXXooowww~~~|||wwwsssnnniiiggghhhbbbVVVKKKEEE>>>888999444111111///+++,,,///---------........./////////000111222222000///---+++******+++,,,///222444555222///------,,,***''',,,,,,,,,,,,,,,,,,,,,,,,---***((((((+++---......,,,***(((((()))*********))))))))))))***+++,,,---///...,,,+++************++++++///555666111///111///...,,,,,,...111555777===@@@QQQooorrrXXX>>>888111///333666777666777333000///...,,,***)))***,,,...---***(((((((((,,,222BBBWWWgggfffWWWIII555222///---------,,,+++((()))))))))'''''')))++++++,,,---...............---,,,,,,,,,,,,...///000777888999777333///...---...---,,,,,,...000333555999>>>IIIYYYeeehhhbbb\\\RRRJJJDDDFFFGGGCCC>>><<<777888;;;@@@DDDEEEBBB???<<<;;;888666333111///......///000111222222111111111666777555777>>>EEEHHHGGGHHHDDD<<<888888555///111000111222444444333111000...---///222333222111555666777999::::::::::::\\\UUUSSSVVVUUUSSSXXXbbboooqqqsssqqqkkkeee___\\\\\\YYYWWWSSSMMMHHHJJJOOOVVV\\\hhhwww}}}wwwooojjjdddccccccaaa[[[UUURRRPPPPPPSSSVVVVVVYYY]]]ZZZZZZWWWRRROOOSSS\\\eeehhhnnnaaaLLLBBB;;;:::AAAFFFFFFEEEFFFHHHJJJLLLNNNHHHJJJFFFFFFOOOTTT]]]oooxxxvvvxxxoooVVVIIIDDD??????BBBFFFHHHHHHIIIGGGFFFIIIMMMOOONNNLLLNNNJJJFFFFFFHHHIIIGGGEEECCCDDDFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIGGGEEEGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDFFFHHHIIIHHHGGGEEEGGGGGGEEEGGGKKKKKKGGGAAABBBEEEIIINNNRRRTTTVVVTTTSSSQQQOOOLLLJJJHHHGGG?????????AAACCCCCCAAA???===>>>CCCNNN]]]dddZZZLLLHHHEEEBBBAAACCCEEEFFFFFFDDDBBB@@@===<<<;;;;;;;;;:::999888555222222444666444333444999@@@EEEFFFEEEFFFEEEEEEEEEEEEEEEEEEEEE===???BBBDDDFFFFFFDDDDDDGGGJJJKKKFFFBBB@@@===999888777555444444555777888999777444333333333333222222111000111222111///---...,,,******---///111111000222444666777777666555333666999;;;;;;:::777555444333222333555777888777555222///------...---,,,.........---------------,,,---...///000000000000222222222111000///...---///000222222222333555777444333333333222222222222111111000111222444666888666999:::999<<>>888222///...+++000------666???RRRkkk}}}tttbbbOOOEEE@@@;;;666666111///000///---...222///////////////000000000111222222333222000///...'''((()))+++---...///000111000///......---+++)))...------,,,,,,++++++***+++)))((()))+++...//////...,,,***)))*********)))***))))))))))))+++,,,---...............---,,,,,,***...777@@@???888333111,,,,,,,,,---///222444666:::@@@TTTxxxuuu^^^BBB===777666;;;AAAFFFHHHGGGBBB<<<666333222111000222000---++++++***)))(((///333AAAYYYmmmnnn\\\III111///,,,+++,,,,,,++++++)))******)))''''''(((***+++,,,---...////////////---,,,,,,,,,,,,...///000666888:::888555000...,,,000...,,,,,,---000444777999AAARRRhhh|||zzziii[[[NNNKKKKKKFFF???;;;999===CCCKKKQQQRRRQQQNNNJJJFFFAAA===:::777222.........//////////////////---333888888<<>>>>>>>>>>>YYYUUURRRTTTSSSQQQVVV^^^iiikkkmmmlllgggbbb^^^\\\YYYYYYWWWSSSMMMJJJNNNSSS[[[bbbpppqqqkkkeeebbbbbbaaa\\\WWWQQQQQQRRRTTTVVVVVVXXXYYYXXXZZZYYYTTTQQQVVVbbbmmm{{{qqqWWWGGG>>>:::???DDDDDDDDDDDDEEEFFFGGGHHHGGGJJJGGGGGGOOORRR[[[nnntttlllhhhmmmlll~~~lllSSSHHHDDD@@@???CCCFFFGGGGGGIIIGGGFFFIIIMMMOOONNNLLLNNNJJJGGGEEEFFFGGGFFFEEECCCDDDEEEGGGHHHJJJJJJKKKKKKIIIGGGGGGHHHHHHGGGFFFGGGHHHHHHGGGFFFEEEDDDDDDEEECCCCCCGGGJJJIIIGGGGGGIIILLLKKKJJJPPPVVVSSSKKKAAABBBDDDIIIOOOSSSSSSRRRSSSRRRQQQNNNKKKGGGDDDCCC@@@????????????>>><<<;;;>>>===CCCSSShhhpppbbbOOOHHHEEE@@@>>>???AAABBBCCC@@@@@@???===;;;;;;<<<=========;;;888555444555777666666888===CCCFFFGGGFFFFFFEEEEEEEEEDDDDDDCCCCCC===>>>AAACCCFFFGGGHHHHHHLLLNNNOOOLLLGGGCCC???<<<:::888666444333333444444999777444222222222333333000///......000000...------,,,+++,,,...000222333222444777999999888666555555777:::<<<<<<999666444666555444555777888999888777444111000000111000///000//////...---,,,,,,,,,,,,---...000222333444444555555444333222111000///000222333444333555777999666666555444333222000000//////000111222333333444333666888999>>>EEEHHHFFF@@@999444333222000000222111222222222222222111111222222333555666555111...///000000000111444888;;;777444444555333...,,,---000111222444777888777666666555444333444333222111(((---***)))333AAA[[[zzzcccMMMBBB>>>:::666333000...000000///000444111111111111111111000000000111222222222222111111))))))*********+++,,,,,,....../////////...,,,+++///......---+++******))))))))))))***,,,...000000000...,,,+++++++++)))(((***))))))((()))***,,,...---...000111222111/////////777CCCKKKHHH>>>555000))))))***+++---...//////777;;;OOOrrrzzzdddTTTBBB>>>999999???IIIQQQUUUVVVRRRJJJAAA>>>>>>>>><<<999333,,,***+++,,,***'''---000;;;NNN^^^^^^NNN>>>222///,,,+++,,,,,,+++******++++++***((('''(((***)))***+++,,,---.........------,,,,,,---...000111555777:::999666111...,,,///.........///222444666777???QQQkkkmmmWWWMMMJJJFFF@@@===<<>>>>>?????????WWWTTTSSSRRRQQQRRRVVV[[[dddfffgggfffccc___]]]]]]]]]^^^\\\UUUOOONNNTTTYYY___fffrrrtttnnnfffccccccbbb]]]YYYRRRTTTVVVWWWXXXYYYYYYXXXYYY[[[\\\XXXUUUZZZfffppp```LLLAAA;;;===AAABBBDDDEEEEEEDDDCCCBBBFFFKKKGGGGGGMMMPPPYYYlll~~~pppfff```cccbbbnnnlllTTTGGGDDDAAABBBFFFIIIIIIHHHJJJGGGEEEGGGKKKNNNNNNMMMLLLJJJGGGFFFEEEEEEEEEDDDCCCDDDEEEGGGIIIKKKMMMNNNNNNKKKHHHGGGHHHIIIJJJJJJIIIKKKLLLJJJFFFCCCCCCDDDFFFBBBCCCHHHKKKHHHHHHKKKMMMPPPPPPQQQ\\\fffaaaTTTFFFDDDFFFNNNYYY]]]YYYSSSQQQPPPOOOLLLIIIEEEBBB@@@>>>>>>>>>>>><<<;;;;;;:::@@@>>>DDDWWWpppyyyhhhQQQGGGCCC???<<<<<<>>>??????AAAAAAAAA???<<<;;;===???===>>>===;;;888666666666888999;;;>>>BBBEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA?????????@@@CCCGGGJJJMMMPPPPPPQQQOOOJJJDDD@@@???===;;;888555333222333333777666444222111111333444000///...///000111000///,,,---------...000222333555666999::::::888666444666888:::<<<;;;999666555999888666777888:::999888:::888666555666666444333000000///...------,,,+++,,,---///222444666777777777777666444333222111111222333444444333444666888888777777555333000...---+++,,,...000111111111111111444666888>>>EEEGGGCCC===777222333222000///111111222222222222111000000111111222333444222///,,,---............///222555444222333666555000---///000...,,,,,,...///...,,,...---+++,,,...//////---(((---))))))444CCC]]]}}}cccLLLCCC???<<<888444000///111111000222666333333333222222111111111......000111222333444444000...+++)))((()))***+++,,,---/////////...------//////...---+++***))))))((()))***+++,,,...000111111///---------,,,***(((***))))))))))))+++,,,---,,,...111333444444333222:::EEEPPPTTTNNNCCC888111+++++++++,,,,,,,,,++++++444777FFFdddxxx```PPPHHHAAA>>>999999===EEEMMMQQQUUUSSSMMMEEEEEEJJJLLLIII;;;333+++(((***,,,***'''(((,,,444>>>GGGFFF???777222///,,,*********((('''+++++++++***((('''(((***)))***+++,,,------------...---,,,,,,---...000111222555777777444000---,,,,,,---///111222333333333555<<>>CCCMMMYYYfffnnnrrrsssnnnaaaNNN>>>666555666444222000//////000111///555:::;;;AAANNN[[[bbbZZZQQQFFF@@@===<<<:::999:::888555444333222000///000000000111222555999;;;;;;;;;;;;<<<<<<===>>>>>>TTTSSSRRRQQQPPPRRRVVVZZZ_________^^^\\\[[[\\\]]]dddgggdddZZZRRRRRRYYY^^^bbbgggqqq}}}wwwooogggccccccbbb^^^ZZZTTTYYY\\\[[[\\\]]][[[WWW[[[]]]^^^]]][[[^^^gggnnncccNNNCCC===>>>AAABBBEEEFFFFFFEEEBBBAAAFFFKKKHHHGGGLLLPPP[[[ooo|||mmmbbb\\\___aaahhh}}}lllWWWFFFCCCAAACCCIIINNNPPPPPPMMMIIIEEEDDDGGGJJJKKKJJJHHHHHHHHHGGGFFFEEEDDDDDDBBBCCCEEEHHHKKKNNNQQQSSSPPPMMMIIIHHHIIILLLNNNOOORRRVVVXXXRRRGGGAAAAAADDDEEEBBBEEELLLMMMKKKOOOXXXTTTVVVTTTVVVeeeuuuqqqbbbOOOJJJKKKXXXiiinnneeeYYYPPPOOOLLLIIIFFFCCCAAA@@@;;;<<<======<<<<<<===>>>@@@???EEEZZZuuu~~~lllSSSFFFCCC???======>>>>>>>>>AAACCCDDDAAA>>>===@@@CCC???AAABBBAAA===999666555888999;;;===@@@CCCEEEFFFEEEEEEDDDCCCAAA@@@??????BBBAAA@@@@@@BBBFFFKKKNNNOOONNNNNNNNNIIIAAA>>>???@@@>>>:::666444333222333444444444333111222444666222000///000222333333333...///000000000000222444666777888999999888777666777888:::;;;:::999888777:::999888888:::<<<<<<;;;;;;;;;:::;;;<<<;;;888555000000//////...---,,,,,,,,,---000222555777888888777666555444333222222333444555555444222111333444555555555444222///---++++++,,,---///000000///......111333666===DDDDDD???999444222333333000...////////////000//////......,,,---...111333222000---,,,,,,---,,,+++,,,...000333111222666555111///000000...+++***++++++***)))+++***)))***+++,,,,,,+++***...+++,,,666BBBWWWrrrxxx[[[JJJDDD@@@===;;;666222111222333111333777444444444333222111000000,,,---...000222444555666444222...+++******,,,---+++---//////...---.../////////...---+++***))))))(((***,,,---------///111111///.........---+++)))((())))))***++++++,,,,,,,,,...111444555666555555EEEOOOWWWUUULLLBBB999333000000//////...---------333333===SSSjjj|||eeeNNNCCCAAA???<<<888555666999>>>AAACCCFFFDDD@@@CCCMMMPPPLLL888111)))''')))+++***)))&&&***///333555777777888000---***(((''''''%%%$$$***++++++***(((((()))+++,,,,,,------......------,,,++++++++++++---...///...111444444222///------***,,,///222333333222111555:::EEEVVVmmmgggPPPEEE???======999999:::>>>GGGUUUeeeooo~~~ttt___LLLDDDCCC:::888555222000111222333222666999;;;BBBOOOZZZ^^^PPPHHH@@@@@@AAA???<<<;;;999777333222111000...---///000222222333444888;;;999999888888999999:::;;;PPPQQQQQQOOOOOORRRVVVYYYXXXXXXWWWUUUSSSTTTXXXZZZkkkoookkk^^^TTTUUU\\\```dddffflllvvv~~~wwwooofffbbbaaaaaa]]]ZZZVVV\\\_________```]]]WWW]]]^^^___``````aaadddgggyyy}}}___MMMFFFAAABBBCCCDDDEEEFFFFFFEEEDDDDDDEEEJJJHHHGGGMMMRRR```vvv{{{kkk___YYY\\\^^^dddyyygggWWWHHHDDDAAACCCLLLVVV^^^aaaVVVPPPHHHEEEEEEGGGHHHHHHEEEFFFHHHHHHGGGEEEDDDCCCBBBCCCEEEHHHLLLQQQUUUWWWQQQMMMIIIGGGIIIMMMQQQRRR```fffhhh]]]KKK???@@@EEEDDDCCCHHHQQQSSSRRR[[[jjjdddbbbZZZXXXiii}}}{{{kkkVVVNNNOOO```www~~~ooo]]]OOOMMMJJJFFFCCCBBB@@@@@@===>>>???>>>;;;;;;<<>>EEE[[[wwwoooWWWFFFCCCAAA@@@@@@@@@@@@???AAADDDEEECCC@@@@@@DDDHHHGGGJJJLLLKKKFFF@@@:::777999:::;;;>>>@@@DDDHHHJJJFFFFFFEEECCCBBBAAA??????DDDDDDCCCCCCEEEHHHKKKMMMLLLIIIHHHIIIDDD===;;;>>>===;;;888444111000//////000222444444222222444666333111000111333555555555111333444444222222444666444555666888999999::::::888999999999999999999999888777777999<<>>999666000000//////......------+++,,,///111333555666777666555444222222222333333777777777444111///000111///000111222111000...---....../////////...---,,,+++---000444<<>>;;;777333111111333444222444666;;;EEESSS[[[\\\LLLEEEBBBHHHLLLHHHCCCAAA999777333111111000...---...000333333333444666999777666666555666666888888NNNPPPPPPNNNNNNRRRVVVXXXTTTSSSPPPNNNMMMOOOTTTXXXppptttpppaaaUUUVVV]]]aaaffffffiiipppwww{{{zzzxxxwwwoooeee``````___]]]YYYWWW^^^aaa``````aaa]]]VVV]]]^^^```aaabbbbbbbbbaaakkk}}}vvv[[[LLLGGGDDDEEEGGGFFFEEEDDDEEEEEEGGGGGGEEEJJJHHHGGGOOOUUUeee|||{{{iii]]]WWWZZZYYYbbbxxxxxx```UUULLLGGGBBBEEEOOO^^^jjjppp^^^WWWMMMGGGFFFGGGHHHGGGBBBEEEHHHIIIHHHEEEDDDCCCBBBCCCEEEIIINNNSSSWWWZZZQQQMMMIIIGGGIIINNNRRRTTTkkkrrrssseeeNNN??????EEECCCDDDKKKUUUWWWWWWeeewwwuuunnn```YYYhhh~~~~~~nnnXXXOOOOOOddd~~~ttt___NNNLLLHHHEEEBBBAAAAAAAAAAAACCCBBB???;;;999:::;;;======EEE\\\wwwqqqZZZFFFEEECCCBBBCCCCCCBBBAAA@@@DDDFFFEEEBBBBBBGGGLLLQQQTTTWWWUUUOOOGGG???;;;:::;;;===???BBBGGGLLLPPPHHHGGGFFFEEECCCAAA@@@@@@EEEEEEFFFGGGIIIJJJKKKKKKIIIEEEDDDEEE@@@999888<<<999777333000---+++++++++---111444555333333555777333222000111333555666666333666888777555444666888222222444666888;;;<<<===999999888888888999:::;;;555555666999===AAACCCCCC:::<<<>>>AAABBB???:::555////////////............***+++---000222444555555555444222222111222333444::::::888555111///...///***+++...000111111000///222222111000...---+++***(((***---222;;;CCCAAA;;;444111111555666111---,,,''''''((()))))))))))))))++++++,,,---...---***''')))***+++,,,+++,,,///111444111111444333...,,,...---......,,,)))((()))***"""%%%(((*********,,,---,,,000///111:::===CCCRRRWWWeeerrrxxxxxxvvvpppjjjaaaQQQBBB???@@@>>>===>>>;;;777555666555222333777555555444333111000//////............///111222333000111333444444333222111---...///---++++++...222...------,,,,,,++++++***))),,,//////---,,,---///000//////000000000---+++&&&(((***------,,,+++))),,,---///222555777888999BBBJJJLLLBBB777222000,,,222111000000000111333444//////222888<<<>>>DDDKKKPPPOOONNNKKKCCC:::444333,,,,,,------,,,,,,---...///666777222555======444...+++'''&&&&&&(((***+++***)))(((''''''(((***,,,...+++))))))***++++++***)))*********)))***+++---************)))(((''''''&&&&&&%%%%%%&&&''')))***)))+++,,,---,,,,,,---...,,,,,,,,,---...000222333555888:::<<>>???DDD===BBBIIIOOOUUU[[[bbbgggaaafffjjjhhh```UUUKKKFFF???<<<777333111111333555111222444:::HHHWWW]]]\\\NNNHHHHHHQQQWWWRRRKKKGGG;;;888555333222222111000---000444444333333555777666555444444444555666777MMMPPPRRRSSSQQQPPPRRRTTTRRROOOLLLMMMLLLMMMSSSZZZhhhlllkkkccc\\\\\\___```___aaadddjjjooossssssrrrrrrnnnggg___ZZZWWWWWWXXX[[[```dddeeecccaaaaaaaaa\\\]]]___```^^^[[[WWWUUU```dddaaaVVVLLLJJJIIIGGGGGGDDDEEEIIIJJJIIIHHHKKKOOOJJJHHHKKKPPPZZZmmmwww]]]VVVUUUSSSWWWcccsss}}}|||ooo]]]QQQLLLFFFBBBEEESSSfffvvvqqq\\\KKKHHHHHHEEEHHHNNNFFFHHHIIIJJJHHHFFFBBB@@@DDDEEEDDDEEELLLXXX______]]]NNNJJJMMMLLLQQQWWWTTTiii~~~jjjNNNFFFGGGGGGDDDGGGIIIRRR\\\```ooo{{{gggZZZfff||||||mmmXXXNNNMMM___xxxppp\\\RRRIIIFFFIIIEEE<<<;;;AAAAAA@@@===;;;:::;;;<<<======EEEMMMYYYqqqtttYYYMMMIIIDDDAAA@@@@@@@@@@@@CCCCCCKKKSSSOOOFFFIIITTTWWW]]]bbb```TTTFFF??????:::>>>AAACCCFFFMMMYYYbbbeeeXXXJJJDDDGGGJJJJJJGGGFFFLLLQQQQQQLLLIIIIIILLLBBB@@@===999777555333333777555444111///...------111222222333444666777888999999555333666<<<===:::@@@<<<::::::888555555777999777555666888:::;;;;;;???===;;;999999999:::;;;<<<>>>===<<>>FFFEEE777---///111...------...000333444444333444333333222---(((,,,222,,,***+++111888;;;888555000111111222222111///...((((((((()))++++++)))'''***+++,,,+++)))'''&&&''',,,,,,+++,,,---///111222222333333444333222111000222111111///...+++***)))+++,,,,,,---......//////222222333555888;;;???AAAKKKNNNSSSXXXYYYXXXUUUSSSMMMHHH@@@:::777888<<>>;;;666333444888<<<;;;333///111111,,,,,,///...//////...,,,,,,...000222444666666666333000...---------------.........---------...------,,,,,,++++++,,,------...///////////////...---,,,******'''++++++)))***,,,,,,))),,,---...000222444666777<<<======999333///111333444333000---222999777000444222000000222444555555>>><<<:::777333000...---))))))((('''&&&&&&%%%%%%))),,,...///...---......((('''&&&%%%$$$%%%&&&&&&!!!$$$((()))'''&&&((())),,,,,,***)))(((((((((((())))))((((((((()))******%%%+++...,,,*********''')))((('''&&&%%%%%%&&&''')))))))))***+++,,,------)))***,,,,,,---...111444111777<<<;;;:::AAAQQQ___]]]WWWNNNGGGDDDCCCCCCDDDFFFKKKSSSZZZ___aaaaaa```aaa[[[RRRNNNLLLJJJEEE@@@???;;;555222222222222111555444666===FFFOOOSSSUUUGGGGGGKKKUUU]]][[[OOODDD:::777333222222333333222222333444555666555444333555666666555444333555666NNNPPPRRRRRRPPPPPPQQQSSSRRRNNNLLLKKKJJJHHHLLLRRRYYY___ccc___[[[\\\^^^^^^]]]^^^aaaeeejjjmmmnnnmmmoookkkfff```\\\ZZZYYYYYY\\\```fffhhhfffdddbbbbbb\\\]]]]]]]]][[[WWWSSSQQQTTTYYYWWWNNNGGGFFFGGGFFFJJJGGGFFFIIIJJJHHHIIILLLQQQNNNNNNPPPRRRYYYkkk}}}vvv\\\RRROOOLLLPPPYYYfffooonnncccTTTJJJJJJFFFCCCGGGTTThhh|||uuu___KKKGGGGGGEEEFFFKKKIIIJJJJJJIIIGGGDDDBBB@@@???AAACCCFFFQQQ```iiilll```QQQMMMQQQPPPTTT[[[XXXqqqkkkNNNDDDDDDCCCEEEHHHHHHOOO[[[bbbuuukkkZZZaaasssuuuiiiTTTLLLJJJYYYnnnuuuiiiXXXMMMEEEBBBEEECCC;;;;;;AAA@@@???===;;;:::;;;;;;<<<;;;AAAGGGTTTnnntttZZZJJJGGGCCCAAA@@@@@@>>>===BBBDDDMMMWWWVVVNNNPPPYYY___bbbfffdddYYYKKKCCCAAAAAAFFFKKKNNNPPPWWWbbbkkkjjj```TTTPPPSSSWWWVVVSSSYYY]]]```\\\QQQGGGBBBBBB===<<<999666444333333333555444222000...---,,,,,,//////000111333555777888;;;:::777555777===>>>:::@@@;;;999999888444444777999888777888;;;===>>>>>>===<<<:::999999:::;;;======>>>===<<<>>>CCCDDDAAA@@@<<<888666777777444222///---,,,,,,------,,,***)))+++---///000000000///000111222111000111444666DDDKKKHHH999...///000...***+++---...222777===AAA@@@;;;888555000++++++//////------111555777444000------///000000000000//////...,,,++++++++++++******+++,,,+++)))(((((()))+++++++++,,,...111333555555555333222111222222333111111111000///---+++***------....../////////000///000111333666888;;;<<>>@@@@@@???<<<999999;;;===???888333444333///...111000000000///...///222444111222444666666666555444///.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------...///000//////...---,,,++++++(((+++,,,******------***,,,...111333444444333222555666777444000...000222///000---+++---333222,,,......---...///000000000222111000...---+++***)))((((((''''''&&&%%%%%%%%%&&&)))---///...+++***)))''''''&&&%%%%%%&&&'''((($$$''')))***))))))+++---,,,,,,***)))((((((((((((+++***)))(((''''''''''''))),,,---***)))******&&&''''''&&&&&&&&&((()))***+++++++++++++++******)))+++,,,.........///111222222666888666444888DDDNNNRRRNNNHHHDDDCCCCCCEEEFFFFFFJJJPPPVVVZZZ\\\\\\\\\XXXRRRJJJEEEDDDBBB>>>::::::999777555555444333333444555777===DDDJJJLLLLLLEEEEEEHHHOOOUUUSSSJJJBBB999666333111222222222222555555555555555444333222333444555444333444666888OOOQQQRRRRRRQQQPPPQQQRRRPPPMMMKKKLLLJJJHHHKKKPPPLLLTTT[[[\\\\\\^^^___]]]\\\\\\]]]```dddggggggggghhhfffdddaaa^^^]]]\\\[[[]]]bbbhhhkkkkkkhhhdddccc]]]]]]\\\[[[WWWSSSNNNLLLIIILLLLLLGGGCCCDDDFFFFFFJJJHHHHHHJJJKKKKKKPPPVVVZZZ[[[\\\[[[YYY\\\jjjxxxqqqZZZOOOLLLIIIKKKQQQYYY^^^]]]VVVMMMFFFHHHGGGFFFIIITTTiiixxxaaaKKKEEEFFFFFFFFFIIIJJJJJJIIIGGGFFFEEEDDDCCC===???BBBGGGUUUgggtttxxxfffWWWRRRUUUVVV]]]eeeddd|||mmmOOOCCCBBBAAADDDGGGFFFLLLXXXcccyyyoooZZZZZZgggiiiaaaNNNHHHFFFPPP___eee]]]SSSHHHBBB@@@CCCAAA<<<<<>>===;;;:::999::::::;;;<<>><<<@@@DDDNNNYYYZZZTTTVVV^^^ffffffggghhh___QQQHHHFFFJJJPPPWWW\\\___eeennnuuutttllleeeeeekkkooonnnkkkuuuyyyyyyooo\\\JJJ???<<<888666555333222111222222555333111///---------------...///111333666888999<<<===;;;888:::???@@@===@@@;;;999999888444444777888777666888;;;===>>>>>>;;;:::999999999;;;===??????@@@>>><<<>>>CCCDDDAAA>>>999444111222333222000///.........//////...,,,---...///000000///...---111222222222222444777:::IIINNNIII:::///...///---...000111222555???NNNYYYSSSIII>>>888333---******///......000444555222///***+++,,,...//////000000222000...,,,,,,---///000...//////---***((()))******+++,,,...000333555777888666333111000111333444111111111111000///....../////////000000000000000...///000222444666888888;;;:::999999:::<<<>>>??????<<<888666666999===@@@???@@@@@@???===;;;;;;<<>>AAA???===<<<===???BBBCCCAAADDDHHHLLLPPPRRRSSSTTTMMMFFF???:::888777555222000222444444333111111111222333555999===@@@@@@???@@@BBBFFFJJJLLLIIICCC>>>888555222000111222111111777777555444333222222222111222333333222333666999PPPRRRSSSSSSSSSRRRRRRQQQNNNLLLLLLNNNNNNMMMPPPUUULLLTTT[[[^^^```bbbbbb```^^^]]][[[\\\___aaabbbbbb``````aaaaaa```___^^^^^^___dddjjjoooooolllgggccc______^^^[[[WWWQQQLLLIIIDDDFFFFFFDDDCCCDDDFFFHHHHHHGGGHHHKKKMMMPPPZZZeeennnrrrsssnnneeebbbiiirrr|||yyygggUUUNNNLLLKKKLLLNNNRRRTTTTTTQQQLLLIIIGGGHHHIIIJJJRRReee}}}wwwaaaKKKEEEGGGIIIJJJJJJIIIIIIGGGFFFEEEFFFFFFGGG???AAACCCIIIXXXmmm|||ppp^^^WWWZZZ\\\iiixxx{{{pppSSSFFFDDDCCC@@@DDDCCCGGGUUUaaatttoooZZZTTTZZZ\\\VVVHHHCCCAAAGGGQQQVVVRRRMMMGGGBBB@@@BBB@@@<<<===AAA<<<;;;:::999888888888999??????AAALLLcccuuummmZZZIIIGGGCCCAAAAAAAAA@@@???@@@CCCKKKTTTVVVTTTWWW^^^eeebbbdddhhhcccVVVNNNMMMSSS[[[eeekkkmmmpppuuuzzzwwwtttsssxxxhhhOOO???999666555333111000000000000555333111///.........///---...000222555888:::<<<<<<>>>>>>===>>>CCCCCCAAAAAA<<<::::::999555555888666555444666888::::::999999999888888:::<<>>CCCCCC@@@===888222///000111111000000000000111333333111///......///000000//////...111111222222333555:::===HHHJJJEEE888///---...---111333555555999GGG]]]oooiiiWWWDDD:::555111,,,+++.........111444555444333,,,,,,---....../////////......---------///222555555444222///+++)))***+++,,,---...000222444555666666555333111000111222333111222222333333222222111111111111111111111111111//////111222444555666666;;;:::999999999:::<<<======;;;999888999<<>>>>>>>>@@@AAA<<<555111///.........111111000///---...111333444333333222111000000///222111000///...---,,,,,,***++++++,,,,,,,,,,,,+++///...,,,++++++,,,---...///---+++)))(((((()))***(((++++++((())),,,---***+++,,,...000111000///...,,,,,,---......//////...,,,...///---***)))))))))***++++++***))))))******&&&&&&&&&'''(((((())))))''''''&&&&&&%%%%%%%%%$$$(((+++---...,,,)))((('''&&&%%%%%%%%%'''(((***+++&&&&&&&&&'''(((***---///++++++******)))*********,,,+++***((('''&&&&&&&&&......+++'''(((,,,+++'''&&&&&&&&&''')))+++---///+++,,,---...///000000000000222444555444444444555444333222222222333555666777777888888888:::<<<>>><<<===@@@CCCGGGKKKNNNOOOJJJDDD===777555444333222...000222111000000222555444444555666888;;;<<<===AAAFFFLLLOOOMMMGGG@@@<<<888555111000000111111000666555333222111111222333000111111111000222555777RRRSSSUUUWWWWWWVVVTTTRRROOOMMMMMMOOOOOONNNQQQVVVTTT[[[```bbbdddgggfffccc```]]]YYYWWWXXXZZZ[[[[[[YYY[[[^^^```bbbbbbaaaaaabbbgggmmmrrrsssooohhhcccaaaaaaaaa___ZZZSSSMMMIIIEEEDDDDDDDDDDDDCCCEEEHHHFFFFFFIIIKKKMMMTTTcccrrrvvvmmmkkkllljjjllliii]]]PPPKKKKKKLLLNNNOOOPPPQQQQQQPPPNNNMMMHHHJJJKKKKKKNNN\\\rrrooo]]]LLLFFFJJJMMMNNNNNNMMMKKKIIIFFFEEEDDDEEEEEEAAACCCEEELLL]]]tttyyydddZZZ\\\bbbvvvtttVVVGGGCCCBBB;;;AAA@@@EEESSS]]]jjj||||||wwwiiiWWWPPPQQQPPPKKKBBB@@@>>>BBBHHHLLLKKKIIIEEEBBB@@@@@@>>><<<<<<>>>;;;;;;:::999777777666666??????>>>FFFXXXfff```RRRIIIEEEAAA>>>???AAABBBCCCDDDEEEHHHLLLNNNPPPUUU\\\^^^[[[^^^fffeeeZZZTTTWWW___hhhtttzzzzzzxxxyyyzzzvvvvvvzzzqqqSSS???777777666444111000/////////222222111000//////......------///222555888:::<<<<<<@@@BBBAAABBBFFFGGGEEEBBB>>>;;;<<<:::666666999666555555666888999888777999999888888:::<<>>???CCCBBB???===777111///000222111000000000111333555555333111,,,,,,---...///000000000000111222222333666;;;>>>BBBCCC>>>555...---......---111444555;;;NNNiii~~~zzzcccJJJ===999666444333222111111222444555444333000000//////////////////+++,,,.........000333777777666333///,,,***,,,...///000111222222333333444222222222222222111111000222333444444555555555444222222333333333333333333000000000111111222333333555555777888888888777777999999888777888:::<<<>>>BBBBBBAAA???>>>>>>AAADDDBBB???999444222333333111333444444222111111222444777666555444222111000000//////...---,,,+++******)))******+++,,,,,,++++++///...---,,,,,,,,,---...---+++)))'''%%%&&&'''((('''))))))&&&&&&***+++))))))))))))***+++---///000+++******---111222111///000//////...+++(((''')))***+++,,,***((('''(((***))))))))))))))))))******'''&&&&&&&&&&&&&&&%%%%%%)))+++,,,,,,***(((((()))&&&&&&&&&&&&''')))+++---((('''''''''))),,,...///+++***************+++,,,*********))))))******+++///000...++++++---,,,))))))((((((((()))***,,,---,,,,,,---...///000222222222333555555444333444555333222111111111111111111666777888777555555888:::999:::;;;>>>CCCGGGKKKNNNKKKFFF???999777777888999999888555222222555999===:::999888888;;;@@@FFFJJJPPPWWWaaaddd^^^SSSGGG@@@888555111000000111111000111111000///000111333444111111111000///000444777RRRTTTXXX\\\^^^\\\XXXTTTRRROOOMMMNNNLLLJJJMMMRRR[[[aaafffhhhjjjmmmkkkgggbbb]]]XXXTTTTTTUUUVVVWWWWWWYYY]]]aaadddfffffffffgggjjjnnnssstttpppiiicccaaacccdddccc___XXXPPPKKKGGGDDDCCCDDDDDDCCCDDDGGGHHHIIILLLNNNPPPYYYmmmvvvppphhhhhhdddZZZOOOIIIIIIKKKNNNOOOPPPQQQQQQPPPOOOOOOJJJLLLLLLKKKKKKSSSbbbooobbbWWWLLLHHHKKKOOOPPPOOORRRPPPLLLHHHEEEBBBAAA@@@BBBDDDFFFMMM```yyy|||ggg[[[^^^fff~~~wwwXXXFFFAAAAAA<<>>===<<<<<<===>>>>>><<<;;;999888666666<<<<<<===AAAMMMUUURRRIIIHHHDDDAAA???AAADDDFFFFFFIIIIIIIIIJJJKKKPPPVVV[[[XXXUUU\\\hhhhhh^^^\\\ccclllvvv|||xxxvvvwwwzzz{{{ZZZEEE<<<888777444222111000000000111222333333333111000...------///111444777:::;;;???EEEHHHFFFFFFHHHIIIGGGBBB===;;;<<<:::666666999999888888:::<<<===;;;:::;;;:::999999999;;;===??????BBBBBB@@@AAADDDAAA<<<:::555000...000111000///......000222555555333111******+++---...000111222///111333555666888;;;======<<<999555000......//////222666999BBBVVVqqq}}}fffLLL???<<<:::999999777777666444333222111000222222111000000000000000...000111111000333999>>>???===888333...---///111000111222222333333222222000111222444444333222111444555666666777777777666555555555666777777888888222111000/////////111111111333666999999888777555555555555666777888888999>>>>>>===;;;:::;;;>>>AAA>>>>>>:::555555777666222333555777888777777777888777777777666555444333222111000///---+++***((((((((()))******++++++++++++,,,---------------------+++***((('''&&&%%%&&&&&&''')))((($$$%%%)))***(((''''''&&&&&&'''***---///)))((()))000999======:::555111...---+++''''''))))))---000///,,,(((((()))******))))))((((((((((((''''''''''''''''''''''''(((***,,,,,,***)))))))))''''''&&&'''(((***,,,---,,,+++***+++---/////////***************+++,,,---+++++++++,,,---...///000222777999555111///---*********)))(((((()))***+++///...---...///222555777888999888666444333333555444333333222111111111111666888888666333222555888777888999;;;???CCCGGGIIIHHHDDD>>>999888;;;???BBBHHHBBB999555666:::???BBB>>>>>>>>>@@@EEENNNYYY```nnnuuu~~~wwweeeRRRGGG888555222000111222111111/////////000111222444444222222222111111333777:::RRRUUUZZZaaadddbbb[[[UUURRROOOLLLLLLJJJIIIMMMSSS^^^eeemmmrrrvvvxxxtttnnnhhhbbb[[[UUUTTTUUUVVVWWWXXX[[[___cccgggjjjkkkkkkkkklllooossstttpppiiiccc```cccggggggddd\\\SSSMMMJJJEEEDDDGGGGGGDDDEEEIIIJJJLLLRRRVVV[[[iiipppmmmggg]]]RRRKKKJJJMMMLLLNNNQQQSSSSSSRRRPPPOOOKKKLLLMMMKKKJJJNNNVVV]]]UUURRRLLLJJJKKKMMMNNNLLLPPPNNNLLLIIIFFFCCCBBBAAABBBCCCDDDJJJ\\\uuuzzzeee[[[^^^hhhvvvYYYHHHDDDEEEBBBEEEAAAGGGZZZbbb```bbbaaa]]]UUUMMMJJJHHHDDD???===<<<>>>CCCIIILLLJJJGGGDDDCCCBBB@@@@@@AAABBBBBBCCCBBBAAA???===:::888777:::<<<>>>AAAFFFJJJIIIEEEHHHGGGGGGIIIKKKMMMMMMLLLPPPPPPPPPPPPRRRWWW\\\___WWWVVV___mmmmmmccceeepppttt~~~{{{rrrmmmqqquuu|||{{{[[[GGG@@@666555333222111111222222555777999;;;;;;999666333111111333555777:::<<<>>>EEEKKKNNNKKKHHHHHHGGGDDD@@@<<<999:::888555444777888888:::===@@@AAAAAA@@@===<<<:::999999:::;;;===>>>AAACCCCCCCCCDDD@@@:::555111---,,,......,,,******+++,,,000222222000...*********+++---...000111000222666888999:::<<<===;;;:::999777444111000111444777999;;;BBBRRRhhhyyyqqq]]]GGG===:::999777777888888666444111/////////222111000000000111222222111333333333555===IIIRRRTTTPPPHHH???666111000111...///111222333333333222222222222333444555666777666777777888888888888777888888999:::<<<===>>>>>>888666333000000111333555333555888;;;<<<<<<::::::666777999;;;<<<===>>>>>>@@@AAABBBAAA@@@AAABBBDDD???AAA???;;;<<>>999<<<@@@EEEHHHJJJJJJJJJKKKDDDDDDEEEDDDBBB@@@===;;;;;;999777444000---+++)))'''((()))***++++++++++++***+++---...///...------+++******)))((('''&&&&&&''')))((($$$%%%)))+++)))''''''''''''((()))***+++((((((,,,888GGGQQQRRROOO>>>555//////...+++***+++***111999<<<777000+++))))))(((((((((''''''&&&&&&(((((((((((((((((((((((('''+++000333111...,,,***((((((''''''(((***+++------,,,+++---///000...,,,************+++,,,---...------......000111222333999BBBFFFAAA888222---***))))))((('''((()))***+++000//////000555;;;BBBFFFGGGFFFBBB===888666777888777999;;;::::::;;;>>>AAA===@@@AAA???<<<<<>>BBBRRRUUU\\\dddhhheee^^^WWWQQQMMMKKKKKKKKKKKKQQQXXX^^^hhhrrrzzz|||tttnnnhhh```ZZZWWWXXXZZZ[[[ZZZ\\\```eeeiiimmmoooooommmnnnpppssstttppphhhbbb___cccgggjjjfff^^^TTTNNNNNNHHHFFFJJJKKKHHHHHHLLLJJJOOOVVV^^^fffxxxwwwssslllbbbWWWOOONNNRRRLLLOOOSSSVVVVVVTTTQQQOOOKKKLLLMMMLLLJJJKKKOOOSSSNNNNNNMMMJJJJJJKKKKKKIIIJJJJJJIIIIIIHHHGGGFFFFFFBBBBBBAAAEEEUUUmmmvvvcccZZZ___iiitttZZZLLLIIIKKKHHHIIICCCHHH^^^gggbbbaaa]]]WWWOOOIIIGGGGGGCCC>>><<<<<>>AAACCCEEEGGGHHHGGGJJJLLLOOOSSSVVVVVVTTTQQQTTTVVVWWWWWWZZZ___bbbcccYYYYYYdddrrrqqqgggjjjxxxvvvwwwkkkddddddgggoooyyyqqqSSSAAA<<<333222222111111222333444:::===AAADDDDDDAAA===:::666666888999<<<>>>AAABBBJJJOOORRRMMMIIIGGGEEEBBB>>>:::888888777333333666666666999===AAADDDDDDCCC???===;;;999999999:::;;;===AAADDDDDDEEEEEE???888111...******+++,,,)))&&&'''(((***---000000...+++*********+++,,,---...///111444888;;;<<<<<<======<<<;;;::::::888444222222666777666666999EEEUUUaaacccRRR@@@999777444222111444555444222000000000111////////////000111333444222333333444999GGGYYYfffkkkeeeYYYKKK===444000///,,,---000222333444444444555444333222444777:::<<<777888888999999999888888:::;;;<<<>>>???AAABBBCCC>>>;;;777444333555888:::444555777999;;;<<<<<<<<<;;;===@@@CCCEEEFFFGGGGGGJJJMMMPPPQQQPPPOOOOOOOOOHHHKKKKKKHHHIIIMMMKKKEEELLLQQQYYY___aaabbbcccccc[[[[[[[[[YYYVVVQQQLLLIIIFFFDDD@@@<<<777333///---'''''')))******+++++++++(((***---///000///...,,,++++++++++++***((('''&&&(((***)))%%%%%%***,,,***(((((()))******)))((('''******111@@@TTTaaaeeecccFFF:::222222333000...///,,,666CCCHHHCCC888///+++((((((''''''''''''''''''((((((((()))))))))))))))(((...666;;;:::555000---))))))(((((((((***+++,,,,,,+++***,,,//////,,,)))))))))******+++,,,---...000000000000111222444444???JJJPPPJJJ===333---)))((('''''''''((()))+++,,,000///000444<<>>AAAEEEKKKSSSXXXYYYWWWUUUNNNMMMLLLMMMPPPQQQQQQPPPJJJIIIHHHFFFDDDBBB@@@???===<<<;;;;;;===@@@CCCEEERRRZZZ___```fffkkkeeeZZZ```aaabbbdddeeeeeeffffff]]]___fffllldddWWWTTT[[[``````iiirrrmmm\\\SSSSSSTTTTTTSSSSSSZZZbbbccc```mmmvvvtttaaaLLL@@@888111333333222333:::BBBCCC???EEEFFFFFFEEEDDDAAA>>><<<<<>>???AAADDDGGGHHHDDD>>>999888666333000---+++***(((&&&&&&''''''((()))******+++***++++++,,,---...///222666;;;>>>??????@@@AAAGGGMMMMMMGGG???:::666333888777555444555777;;;===;;;999666333000///......333333333333333222222222333222222000000000111333;;;888===IIIOOOXXXrrreeeMMMCCC>>>888888444444777777333222444444555555666777<<>>BBBEEEBBB;;;333...---,,,---.........---,,,+++000///000888GGGVVVcccjjjhhhgggaaaVVVKKKFFFJJJOOOXXX```gggiiilllqqqvvvvvvxxxtttqqqqqqoooooossszzz~~~~~~~~~|||wwwqqqqqquuuyyyzzzzzzzzzlllZZZLLLIIIFFFBBB@@@@@@@@@@@@???>>>>>>>>>>>>???AAABBBCCC@@@???>>>???CCCIIIPPPUUUOOOMMMMMMPPPSSSTTTRRROOORRRSSSUUUVVVQQQMMMOOOVVVaaagggmmmqqqxxx}}}|||wwwrrrpppllliiihhhiiikkkllllllmmmmmmllllllmmmooorrrvvvrrrmmmkkkkkklllmmmnnnjjjiiiiiiiiihhhddd___[[[XXXSSSPPPOOOMMMMMMRRRYYYdddooouuu```UUUSSSUUUUUUSSSQQQOOOLLLIIIGGGHHHHHHJJJMMMPPPOOOMMMJJJHHHGGGGGGGGGGGGGGGGGGGGGCCCCCCDDDEEEEEEEEEDDDDDDCCCDDDDDDCCCDDDHHHQQQXXX]]][[[ZZZ[[[___ccceeefff``````\\\UUUPPPPPPQQQQQQPPPNNNOOOSSSZZZ^^^___^^^[[[WWWRRRMMMJJJGGGDDDAAADDDFFFMMMWWWaaaddd___ZZZUUUQQQOOOQQQUUUWWWUUUQQQHHHHHHFFFDDDBBB@@@???>>>>>><<<999888999<<<@@@BBBTTTbbbhhheeeiiirrrjjjXXX___```aaaccccccdddddddddUUUUUUZZZ]]]VVVJJJGGGMMMMMMLLLQQQYYYVVVKKKEEEGGGHHHGGGCCCAAADDDJJJJJJFFFSSS[[[YYYKKK===888555222111333555777???FFFGGGCCCDDDCCC@@@===:::999999999;;;===???AAAEEEKKKSSSXXXhhhllleeeQQQ???888555111111222222222111000...------...000333555777999:::888999999888888999<<<>>>AAAAAABBBDDDDDDAAA<<<888333555555333...***)))***%%%%%%%%%%%%''')))+++,,,,,,,,,,,,,,,,,,---...///000333777999;;;>>>AAACCCSSSYYY[[[QQQDDD<<<888555444333222111000111222333000111222222222000///...333333333333333333333333777666555333333333444555======EEEPPPVVV```zzz{{{```RRRLLLHHHFFFBBB???AAA@@@<<<999999888888777888;;;BBBKKKRRRQQQRRRSSSRRRRRRSSSUUUVVVYYY]]]^^^^^^bbbllltttwwwlll^^^OOOGGGEEEEEEIIIMMMQQQSSSWWW\\\bbbgggkkkmmmpppssswww{{{}}}|||zzzxxxtttttttttsssrrrpppnnnmmmnnnoooqqqqqqpppnnnmmmnnnxxx~~~wwwkkkhhheeeaaa^^^[[[ZZZYYY^^^]]]SSSCCC999888555///***+++,,,,,,,,,+++***)))'''((())))))(((((()))***++++++)))(((''''''&&&&&&$$$%%%&&&'''))))))))))))***(((&&&(((***+++(((%%%''''''+++444@@@HHHJJJHHH:::444---*********)))((((((***...111111000---+++,,,------,,,***)))***+++---++++++,,,***''')))---///555;;;===999444000...)))+++,,,......---,,,+++++++++++++++++++++++++++---,,,***))))))+++,,,...............////////////555999===<<<777111...---,,,---///000111000...---......111888CCCPPPYYY^^^ZZZYYYTTTLLLEEEDDDJJJPPP^^^hhhrrrvvvyyy~~~{{{ssslllkkklllmmmqqqvvv|||yyyvvvrrrooommmpppvvv{{{}}}}}}{{{tttlllaaaXXXYYYWWWUUUSSSSSSRRROOONNNNNNNNNNNNOOOPPPQQQSSSTTTQQQOOONNNNNNPPPUUUZZZ]]]MMMLLLKKKLLLOOOQQQPPPOOOTTTVVVZZZ[[[WWWQQQRRRWWWaaaeeeiiikkkooouuuwwwuuuvvvsssoookkkjjjlllnnnqqqmmmnnnnnnnnnmmmooorrruuuwwwrrrlllhhhhhhllloooqqqllljjjhhhfffdddaaa]]]ZZZXXXTTTQQQPPPNNNOOOVVV___ooogggXXXTTTUUUSSSQQQNNNKKKHHHFFFDDDFFFGGGJJJMMMNNNMMMKKKIIIGGGHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFF@@@BBBCCCCCCEEEHHHNNNRRRTTTUUUWWWXXXYYY[[[]]]___UUUVVVUUURRROOOOOOPPPPPPPPPQQQRRRTTTVVVYYY\\\^^^^^^ZZZUUUQQQNNNKKKHHHFFFFFFGGGMMMZZZgggkkkeee]]]YYYSSSPPPRRRXXXZZZVVVQQQGGGFFFEEECCCAAA@@@>>>>>>>>><<<888666777;;;???BBBTTTfffmmmfffiiitttjjjTTTZZZ[[[\\\]]]]]]]]]]]]]]]HHHHHHJJJMMMIIIBBBAAAEEEAAA???AAAEEECCC===;;;>>>AAAAAA===999:::>>>>>>:::AAAFFFEEE;;;444444555555///222555888===CCCCCC???>>><<<999555333111111111999999999999;;;AAAIIINNNZZZ___^^^RRRDDD<<<555/////////000000///---+++***,,,,,,---...000222444555555666888999999:::===???@@@?????????@@@>>>;;;999111111000...+++)))(((((('''&&&%%%$$$%%%'''***+++...............///000000111333555777999<<>>:::888111111111111222222222333///000222333333333222111333333444555666666777777;;;999888777888999::::::???BBBLLLWWW\\\fffvvvgggaaa^^^]]]YYYUUUTTTRRRNNNIIIFFFDDDBBB@@@@@@EEEMMMWWW^^^___aaabbbbbbaaaaaadddfffdddhhhiiihhhkkkssszzz|||rrrdddUUULLLIIIJJJOOOVVV[[[[[[]]]^^^aaaccceeefffbbbgggnnnrrrrrrmmmfffaaa```aaabbbbbb```^^^\\\[[[ZZZ^^^bbbcccaaa```aaaccclllrrrvvvuuurrrmmmeee]]]SSSQQQMMMIIIGGGFFFFFFFFFIIIIIICCC999444555444111++++++,,,++++++)))((('''''')))******))))))***+++***)))((('''&&&&&&&&&&&&$$$$$$&&&''''''(((((((((+++)))'''(((((((((%%%"""%%%&&&)))---222666888999000---***((())))))(((&&&&&&'''((()))***++++++++++++,,,,,,,,,***)))+++,,,---+++---///,,,'''''')))---///222222///,,,++++++(((***---///000///...,,,+++******************+++...,,,***(((((()))+++---++++++,,,---...---------...111555666444000......***,,,...000111000...---***+++...333:::AAAGGGKKKFFFEEEBBB>>>:::<<>>======;;;888666888<<>>???AAAAAA>>>===>>>;;;888777888777555555666;;;<<<:::666666999888555444666555000---///111111///333555666999<<<;;;777888777555333000...,,,+++333222111000111666===BBBJJJSSS[[[[[[TTTHHH:::000,,,------------+++***)))+++++++++---...111333444333555888999:::;;;===>>>;;;::::::;;;===>>>===;;;444///)))(((***+++***(((+++)))'''&&&&&&'''(((***......---......///000111444555777888:::???DDDIIIaaahhhjjj^^^MMMBBB<<<:::444555666666777777777777444444333333333444555666666777888:::<<<>>>@@@AAAAAA???===???BBBEEEFFFFFFKKKOOOXXXaaafffppp|||zzzxxxuuuqqqnnnlllhhh___XXXPPPMMMJJJKKKOOOWWW___dddeeefffggggggfffffffffgggdddggggggdddeeekkkpppqqqlll```SSSLLLHHHHHHNNNTTTWWWWWWWWWVVVVVVUUUUUUTTTSSSYYYaaaeeeccc[[[PPPIIIMMMNNNOOOPPPOOONNNKKKJJJIIIMMMPPPQQQOOONNNPPPRRRYYY^^^```^^^ZZZUUUMMMEEEBBB@@@===:::888888999999666666333///...///000///---,,,+++***((('''%%%$$$&&&''')))(((''''''(((***(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$'''&&&&&&'''''''''&&&$$$###%%%((()))***+++---...((('''''''''((('''&&&%%%((('''&&&&&&&&&'''((())))))******)))((((((***,,,------111444111***'''(((+++++++++***((('''((()))(((***---///000000...---++++++***))))))***++++++,,,+++)))(((((()))***+++)))***+++,,,,,,,,,,,,+++***---111222222000......)))***,,,.........,,,+++)))***,,,///111444777999666666555222111444;;;AAAQQQ\\\gggjjjkkklllkkkhhh[[[QQQHHHGGGIIIJJJNNNRRRTTTWWWZZZ]]]______^^^]]]ZZZYYYXXXUUURRRNNNJJJHHHFFFGGGJJJNNNRRRUUUWWWWWWOOOPPPQQQRRRSSSTTTUUUVVVZZZcccmmmpppqqqqqqooojjjmmmlllkkkkkkkkkiiieeebbbccccccdddeeefffhhhjjjkkkggggggfffgggiiillloooqqqIIIKKKMMMOOOPPPQQQPPPPPPTTTWWW\\\___[[[UUUUUUZZZaaagggjjjjjjlllrrrvvvvvv{{{tttooonnnppptttwwwsssttttttqqqnnnkkkkkkkkkmmmhhhaaa^^^aaagggnnnrrrppplllfffaaa]]]ZZZWWWUUUQQQQQQQQQRRRQQQSSS\\\gggyyy{{{```QQQNNNLLLHHHEEECCCBBBBBBCCCEEEGGGIIIIIIHHHHHHHHHIIIJJJJJJKKKJJJIIIGGGEEEDDDBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCEEEFFFHHHIIIOOOPPPQQQPPPPPPPPPRRRSSSMMMMMMNNNQQQPPPMMMOOORRRTTTVVVWWWWWWWWWYYY^^^bbb___\\\WWWTTTQQQOOOMMMKKKKKKKKKPPP[[[gggkkkeee]]]SSSOOOLLLMMMQQQRRROOOKKKEEEDDDCCCBBBAAA???>>>>>>===;;;999888999<<>>@@@BBBBBBAAA???===>>>??????>>>===<<<===>>>DDDHHHJJJGGGDDDAAA;;;555666555333222111111222222///...---+++***+++++++++++++++)))(((&&&%%%#########$$$%%%%%%$$$$$$%%%''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######!!!"""###%%%'''((((((((("""$$$'''((((((''''''(((###$$$%%%&&&''''''&&&&&&(((((('''&&&%%%&&&&&&''''''(((((('''&&&'''***,,,///000444888555---)))******)))(((''''''''''''(((((())),,,---......---,,,+++***)))(((((()))***+++))))))))))))))))))******************++++++++++++***,,,...000000///---,,,((())))))************)))***+++---...------///000000000///......000555888BBBKKKSSSUUUTTTTTTRRROOOGGG@@@;;;:::;;;;;;>>>CCC@@@BBBDDDGGGHHHIIIHHHHHHFFFFFFDDDBBB@@@>>>;;;:::888999;;;>>>@@@AAABBBCCC@@@BBBCCCCCCBBBCCCDDDFFFNNNZZZfffkkklllmmmjjjfffcccbbbbbbbbbbbb```]]]ZZZYYYYYYZZZ[[[\\\^^^```aaaaaaaaaaaabbbdddfffiiijjjJJJNNNSSSVVVWWWUUUTTTSSSQQQSSSXXX\\\XXXSSSTTTZZZ]]]dddiiijjjlllpppttttttxxxvvvtttqqqqqqqqqssstttrrrttttttrrrnnnjjjhhhgggfffaaaZZZXXX[[[aaahhhllliiieee```[[[XXXUUURRROOONNNOOORRRUUUTTTVVV```kkk}}}gggSSSKKKIIIFFFCCCBBBBBBDDDEEEEEEGGGHHHGGGEEEEEEGGGJJJJJJJJJKKKJJJIIIFFFDDDBBB>>>???@@@AAABBBBBBBBBBBBDDDCCCDDDEEEGGGIIIJJJJJJOOOPPPQQQSSSTTTSSSRRRQQQNNNLLLMMMQQQPPPMMMOOOTTTTTTTTTTTTSSSRRRTTTXXX[[[\\\YYYUUUQQQOOONNNKKKJJJIIIIIIMMMUUU___aaa\\\VVVOOOMMMKKKKKKLLLLLLJJJHHHEEEEEEDDDBBBAAA@@@???>>>===<<<:::999999;;;>>>???HHHNNNQQQPPPUUU[[[VVVLLLGGGGGGFFFDDDBBB@@@===<<<:::999888888::::::666111555444222111333555444111222666999777666666444000111000000222444333111000777:::;;;888666777666333000///...---+++)))'''&&&'''(((***+++,,,...111333:::DDDUUUbbbbbbUUUAAA444+++***)))(((((()))+++,,,///...------...111333444000333666888777666555555333333444777:::<<<;;;:::444000---,,,...//////...---------,,,,,,,,,,,,,,,,,,------///000222444555444777:::>>>CCCIIIQQQVVVccciiikkkdddZZZSSSLLLGGGCCCCCCDDDEEEGGGIIIKKKLLLPPPOOOMMMLLLLLLNNNPPPRRRRRRSSSTTTVVVWWWYYYZZZ[[[YYYWWWXXX___iiiqqqttttttyyyzzz~~~ttt\\\YYYVVVVVVWWWXXXXXXWWWTTTPPPNNNPPPUUUVVVRRRMMMIIILLLJJJEEEDDDGGGIIIIIIJJJFFFCCCBBB>>>::::::===999;;;>>>@@@@@@???<<<;;;:::<<>>@@@BBBCCCDDDEEEEEEEEEEEEEEEHHHLLLOOOPPPQQQOOOPPPSSSWWW[[[[[[WWWTTTRRROOOOOOSSSQQQMMMOOOUUUQQQQQQOOOMMMMMMNNNQQQSSSZZZWWWRRROOOMMMLLLJJJHHHEEEEEEHHHOOOVVVXXXTTTOOOLLLKKKKKKJJJIIIHHHGGGGGGEEEEEEDDDCCCAAA@@@??????>>>===;;;:::999999;;;;;;@@@BBBCCCFFFKKKOOOLLLHHHFFFFFFDDDBBB???<<<:::888666666555666:::;;;777111555444333333666999888555444:::===<<<:::999666222...---...222555333///------111111---+++,,,,,,))),,,+++)))'''%%%$$$$$$$$$&&&(((+++++++++***+++,,,111999IIIXXX[[[PPP???333+++)))'''&&&'''))),,,...111000///......000222333///222555666555333222111222222444666:::;;;:::888...///111000...------///,,,---...////////////...000000111222555777999:::<<<@@@DDDJJJPPPXXX```eeerrrwwwxxxsssmmmggg```ZZZPPPQQQSSSVVVZZZ___ccceee````````````aaabbbcccddd___``````aaabbbbbbcccccccccbbbdddlllwwwyyyiiifffcccccccccbbb^^^[[[LLLGGGDDDHHHOOOQQQLLLEEE>>>AAA@@@;;;999<<<>>>>>>>>><<<===>>>;;;555333555111333777::::::888555222333333222222111111000000(((+++///222444444222111000,,,))))))---111222111...222333111222444444111......///000000000000///((('''''')))***((()))***$$$#########$$$$$$%%%&&&###%%%&&&&&&%%%$$$&&&'''%%%%%%$$$$$$###$$$$$$$$$ !!!"""###$$$%%%%%%%%%&&&''''''&&&$$$"""!!!!!!!!!$$$((())))))&&&$$$!!!###%%%&&&&&&&&&'''((("""$$$%%%'''''''''&&&%%%''''''''''''&&&(((+++...000------...+++'''(((,,,&&&%%%%%%%%%&&&&&&%%%$$$)))))))))))))))*********((('''%%%$$$$$$%%%'''((($$$&&&(((***++++++***))),,,+++)))((((((***,,,---,,,,,,,,,,,,---+++(((%%%+++***'''&&&%%%&&&'''((('''***,,,,,,+++***---000/////////...---,,,++++++,,,333777555333444444333000000222444111---000555222222333333444555666777333444777888777333000---...///000000000000111333...000222111000111444777666@@@HHHHHHDDDBBB@@@===AAA???>>>>>>??????>>>===>>>>>>???@@@BBBDDDFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHNNNWWWaaaggglllkkkbbbXXXOOONNNOOORRRQQQNNNOOOSSSVVVYYY]]]bbbggglllooopppooommmjjjhhhhhhkkkmmmpppmmmnnnrrrvvvvvvpppfff]]]YYYWWWUUUVVVYYY\\\___```___ZZZTTTNNNKKKKKKJJJJJJKKKPPPRRRWWW]]]ZZZaaauuuxxx\\\RRRKKKFFFGGGGGGFFFFFFHHHGGGFFFEEEEEEFFFHHHIIIJJJPPPPPPNNNKKKFFFDDDCCCDDD@@@BBBCCCBBBAAABBBFFFJJJIIIKKKKKKJJJHHHJJJNNNQQQSSSSSSVVV[[[___^^^ZZZVVVSSSRRROOOLLLJJJJJJKKKKKKKKKIIIGGGEEEEEEGGGIIIJJJPPPNNNJJJGGGEEEFFFHHHIIICCCBBBCCCGGGKKKMMMLLLIIIFFFDDDCCCDDDEEEFFFCCC@@@BBBAAA@@@@@@???>>>>>>===::::::;;;;;;:::999777666666:::>>>?????????BBBEEECCCBBB???===;;;:::::::::444444333444555555333111333555777;;;>>>???===;;;<<<:::999:::;;;999555111222222222111111111000000000000000///---,,,***)))$$$$$$%%%&&&''''''&&&&&&''''''''''''(((***+++,,,,,,333<<>>;;;999888666333222222222222444333333444555888:::<<<>>>@@@CCCCCCBBBDDDIIINNNPPPSSS]]]gggjjjiiioooyyyxxxsssqqqpppnnnkkkllloootttxxxzzzxxxvvvtttuuuuuusssoookkkllllllkkkhhhfffeeefffgggddddddjjjttt~~~nnnjjjhhhiiillliii```WWWQQQGGG===>>>FFFJJJEEE>>>888777555444333444666777;;;888555444666666444111777666555333111111000000111...+++***---...---,,,******+++...222333000---222111000...------......---------------,,,******...------222888:::888444---+++***)))***)))'''&&&'''&&&%%%$$$$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$&&&$$$"""!!!!!!"""$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$ !!!"""$$$&&&'''''''''$$$%%%%%%%%%%%%$$$############$$$%%%%%%&&&''''''((('''%%%%%%''')))***)))111000---***(((((())))))&&&&&&&&&'''''''''((((((''')))******(((&&&&&&&&&)))(((((('''''''''((((((*********)))))))))))))))(((((())))))))))))((((((+++,,,---...---,,,+++***,,,,,,,,,+++***)))((('''************************((()))+++,,,,,,+++)))(((,,,---...//////...---,,,......---------......//////...------...000333444000111333222000.........,,,,,,---...//////......///000111111111///...---666666777888999999999888666777888777666555666888444444444444555777999:::999>>>CCCCCC???;;;;;;===QQQZZZfffpppwwwvvvjjj\\\QQQOOOOOOQQQPPPMMMNNNQQQSSSUUUYYY^^^bbbgggjjjkkkjjjiiigggfffggghhhkkklllmmmnnnrrrvvvxxxrrriiiaaaVVVTTTRRRSSSVVVYYY\\\\\\^^^ZZZSSSNNNKKKJJJJJJKKKLLLQQQRRRWWW^^^]]]eeezzzhhhUUUMMMFFFEEEEEECCCCCCFFFFFFFFFFFFFFFGGGHHHJJJKKKMMMLLLJJJGGGDDDDDDFFFIIIEEEFFFFFFEEEEEEGGGLLLQQQKKKLLLLLLKKKIIIIIILLLOOOSSSTTTVVVYYY\\\[[[WWWSSSQQQOOOLLLIIIHHHGGGGGGGGGDDDBBB@@@>>>===>>>@@@AAAHHHFFFCCCAAAAAABBBDDDEEEDDDCCCBBBDDDGGGHHHFFFDDDAAA???>>>???@@@@@@>>><<<>>>>>>>>>>>>===<<<;;;;;;888888888888888777666555666999<<<>>>>>>???BBBDDD@@@@@@>>>===<<<<<<<<<<<<888666444444444333111000222222555999<<<===;;;999888666555666777666222.........---------,,,,,,,,,,,,,,,++++++***)))''''''&&&'''''''''&&&&&&%%%%%%'''''''''(((((()))******+++///444999:::777333111000...,,,******,,,...000111111222333333333333333111222333444444333222111222222555:::@@@CCCCCCAAAAAA@@@???>>>>>>>>>??????AAA@@@@@@@@@CCCGGGKKKNNNNNNRRRVVVWWWXXXZZZ^^^bbbhhhjjjqqqyyy|||{{{}}}|||{{{|||~~~~~~~~~{{{uuuqqqrrrppplllfff___ZZZXXXXXXWWWXXX^^^gggooovvvxxxpppllliiijjjkkkhhh___WWWHHH@@@999999>>>AAA>>>999777777555444333333444555666333111222333444333111555444333222111///......000---++++++---...---,,,***)))))),,,///000...,,,///...---+++++++++,,,,,,---+++***))))))+++...///111///000333888:::777333...,,,)))((((((((('''&&&((('''&&&$$$######$$$$$$#########$$$$$$$$$%%%%%%$$$######""""""######$$$$$$###"""""""""###$$$%%%&&&'''&&&&&&%%%$$$###"""!!!"""$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$%%%''')))******///---+++((('''&&&''''''&&&&&&'''''''''(((((((((&&&'''))))))'''%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))***'''(((((())))))(((((('''******+++++++++++++++***++++++++++++***)))''''''***)))))))))))))))))))))((()))************)))(((,,,---...//////...---,,,+++,,,,,,,,,---------......---,,,+++,,,---000111000222444333111...------,,,,,,,,,,,,---------...000000000000///......---222222222222222222333333333444666666444333444555////////////000222444555555999===<<<888555666888UUU^^^lll{{{uuucccTTTQQQOOOQQQOOOLLLKKKNNNNNNPPPSSSWWW[[[___bbbcccccccccdddeeefffggghhhiiimmmnnnqqqvvvxxxuuummmfffZZZXXXVVVVVVYYY\\\]]]^^^]]]YYYTTTOOOKKKKKKLLLMMMMMMQQQPPPUUU\\\]]]ggg}}}{{{^^^TTTIIIEEEDDDBBBCCCEEEFFFFFFFFFGGGHHHIIIKKKLLLKKKJJJHHHFFFEEEGGGKKKNNNNNNMMMKKKJJJIIIKKKPPPSSSMMMMMMMMMKKKIIIHHHIIIKKKQQQQQQSSSUUUVVVUUUQQQNNNMMMLLLIIIFFFDDDBBBBBBBBB>>>===:::777666666777777???>>>===<<<<<<>>>@@@BBBEEECCC@@@@@@@@@@@@???>>>@@@???>>>>>>@@@@@@???===<<<===>>>>>>===<<<:::999777777666555444444444444444777;;;>>>???@@@AAACCC<<<<<<======>>>>>>======;;;888444222111000...---//////111444777888666444111111000111222000...++++++++++++*********))))))(((((((((((('''''''''&&&((((((((((((((((((((((((((()))************)))))),,,---...000000111111111444222///......///111333444555666666666666555444777777888888888999999999:::;;;???DDDJJJNNNOOOOOORRRRRRRRRRRRRRRSSSTTTTTTWWWUUUSSSRRRSSSWWW\\\___bbbggglllppppppqqqtttwww}}}~~~}}}yyysssoooooommmggg^^^TTTLLLHHHFFFGGGHHHMMMTTTYYY```nnn{{{xxxjjjbbb^^^[[[[[[[[[XXXPPPIII;;;777222111333555444222444444444333333333333333000/////////111222222111111222222111000...,,,***...,,,++++++,,,...------,,,+++***+++---...---,,,---,,,++++++++++++,,,,,,///,,,(((&&&&&&)))---000222111000333777888666333///,,,)))'''''''''&&&&&&)))((('''%%%$$$###""""""#########$$$$$$$$$$$$%%%$$$######""""""######$$$"""""""""######$$$$$$$$$'''''''''&&&%%%###!!!  !!!###$$$%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''***+++***+++***(((&&&%%%$$$%%%%%%&&&&&&'''''''''((((((((($$$&&&(((((('''%%%%%%%%%$$$$$$$$$%%%&&&'''))))))((((((((())))))*********'''(((((())))))(((((('''(((((((((((())))))***+++***************)))((('''))))))))))))))))))))))))))))))(((((((((((())))))+++,,,---......---,,,+++((()))+++,,,---------,,,---+++***))))))***,,,---///111444444111...,,,+++,,,++++++******+++------111000///...------------///...---,,,,,,------......111333444333111000000,,,,,,,,,,,,,,,...000111000222444333000...000222VVV___nnnkkkWWWRRROOOOOONNNJJJIIIKKKJJJKKKMMMQQQTTTXXX[[[]]]^^^```cccfffhhhhhhhhhhhhkkklllooosssvvvuuunnniii]]][[[YYYYYY[[[]]]^^^^^^]]]ZZZVVVPPPMMMLLLNNNPPPOOOQQQOOORRRYYY[[[ggg~~~lll^^^OOOHHHEEEDDDEEEHHHEEEEEEFFFGGGIIIKKKLLLMMMLLLLLLLLLJJJIIIJJJMMMOOOSSSRRRPPPNNNLLLLLLMMMNNNNNNMMMMMMKKKIIIGGGFFFFFFJJJKKKLLLMMMNNNMMMKKKIIIJJJHHHFFFCCCAAA???>>>>>>===;;;999666444444333444999999999:::;;;===???AAACCCAAA>>><<<;;;:::::::::@@@???>>>>>>>>>??????>>>======?????????===<<<:::888777555333333333444444222666<<>>>>>======999555111...------,,,+++,,,,,,---000222333111000,,,,,,------------+++***,,,++++++++++++*********)))((((((((((((((())))))''''''((()))***,,,---...+++,,,---------,,,+++***000000///000111222444555555444333222333666888:::999:::;;;;;;<<<;;;;;;;;;@@@AAAAAABBBDDDFFFGGGHHHJJJLLLPPPVVV[[[___bbbcccffffffeeeffffffgggggghhhkkkgggaaa[[[ZZZ[[[___bbblllqqqxxx||||||{{{|||}}}}}}zzzwwwuuuqqqqqqqqqpppmmmhhhbbb^^^___]]]XXXQQQHHHAAA===<<<:::<<>>>>>???>>><<<:::888777777888;;;;;;::::::999:::;;;<<<<<<<<<===>>>===<<<;;;:::999888777555444555555666111666>>>DDDGGGDDD???;;;555666888:::;;;;;;:::999333000,,,************)))***)))***,,,...///---,,,******+++,,,+++++++++,,,------------,,,,,,,,,,,,******)))))))))***++++++)))))))))***+++---///000...////////////......---222333444666777888999999999999;;;<<>>>>>@@@BBBCCCBBBAAA???>>><<<;;;::::::999888777666666555555333444666888:::;;;<<<<<<===>>>===;;;888666666777:::;;;;;;999888999;;;===::::::999999999999999999::::::999888777777777777333777===CCCFFFCCC===888555666666666666555444444---+++((('''(((((((((''')))(((((()))+++,,,+++)))(((***++++++++++++---...000000/////////.........,,,,,,+++******+++,,,---...---------///000222444555555444444444555555666888:::===@@@BBBCCCBBBBBBDDDFFFJJJOOORRRTTTVVVVVVTTTSSSRRRQQQQQQSSSUUUWWWUUUVVVXXXZZZ]]]___aaabbb^^^```ccceeegggiiillloooooolllhhheeecccdddfffggg]]]XXXQQQJJJGGGHHHJJJMMMZZZ```fffiiigggdddbbbbbblllwww{{{sssfffZZZSSSNNNLLLKKKHHHIIIJJJHHHDDD@@@>>>===;;;;;;;;;888333///---,,,000///111222222555???III___vvv{{{hhhSSSBBB999222111//////000000///...***,,,---+++(((''')))+++&&&'''))),,,///111444555888999:::888444111///////////////...---+++)))(((''')))+++,,,,,,,,,...///---...///...---,,,---...++++++,,,,,,,,,,,,+++***((()))***+++,,,,,,,,,+++((())))))***+++,,,,,,---,,,)))&&&%%%%%%&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&"""""""""############$$$###""""""!!!!!!""""""###""""""""""""""""""""""""!!!"""###$$$%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$############$$$%%%%%%&&&'''''''''%%%$$$$$$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&%%%#########$$$$$$$$$%%%%%%%%%'''***+++*********+++,,,,,,***)))(((''''''''''''''''''(((((())))))))))))******++++++******)))''''''''''''((()))******((()))***+++++++++++++++'''(((((())))))******+++,,,+++***((((((***+++,,,((()))***++++++***)))((()))***,,,---............,,,+++)))''''''''')))***&&&)))+++,,,,,,+++,,,---///...,,,++++++,,,------+++++++++++++++,,,,,,---++++++)))(((((()))******,,,...111111000.........,,,+++***))))))***++++++---,,,+++++++++,,,......^^^aaahhhsss}}}ppp\\\SSSLLLLLLLLLHHHFFFEEE??????AAACCCGGGLLLPPPSSSXXX[[[```eeejjjmmmnnnnnnnnnlllkkklllnnnmmmjjjgggeeedddbbbbbbbbbbbbaaa___XXXYYYWWWRRRNNNMMMRRRWWWSSSUUURRRTTT[[[\\\hhhkkkWWWLLLGGGEEEFFFCCCDDDGGGJJJMMMNNNOOOPPPOOOOOONNNNNNOOORRRXXX]]]XXXSSSNNNKKKJJJJJJHHHFFFDDDDDDDDDFFFHHHFFFBBB>>>;;;<<<===<<<::::::<<>>>>>>>>===<<<;;;999999888888888888888888888888777888:::<<<=========<<<>>>???@@@===999666555666:::;;;;;;999888888<<>>AAAEEEJJJOOOQQQUUUXXX]]]ccchhhkkkmmmmmmqqqnnnkkklllmmmmmmiiifffdddbbbaaa```aaa```^^^]]]VVVWWWVVVQQQLLLLLLQQQWWWMMMPPPNNNQQQXXXZZZfff}}}www^^^QQQJJJGGGHHHCCCDDDGGGKKKMMMOOOPPPPPPRRRQQQOOONNNQQQYYYdddkkkddd\\\RRRJJJGGGFFFDDDCCCAAAAAABBBEEEGGGFFFBBB======>>>>>>;;;888777:::<<<;;;;;;<<<;;;;;;:::888888888888999999:::;;;<<<<<<<<<===???AAAAAAAAA???>>>@@@BBBBBB@@@:::555444444444666666444222333777;;;===;;;999777777999<<<===::::::;;;;;;:::999777666;;;888666777:::;;;:::888888666333///,,,+++******,,,***)))))))))'''$$$"""***((('''((()))***)))(((&&&(((******)))***...111;;;::::::::::::999999999777666444333222333444555555666999>>>EEELLLRRRVVVNNNMMMJJJIIIJJJMMMPPPSSSWWWYYY\\\```ccceeeggggggcccgggnnntttwwwwwwtttrrrYYYUUUOOOJJJHHHIIILLLOOOLLLNNNOOOPPPPPPOOOMMMKKKIIIKKKLLLKKKIIIHHHKKKMMMMMMIIIBBB===<<>>>>>???@@@CCCFFFFFFDDDBBBAAA@@@???===;;;:::::::::;;;;;;:::999888888888888:::;;;<<<===>>>======<<<@@@BBBFFFLLLPPPPPPKKKFFFMMMKKKGGGCCC>>>999555333444222000///000333777999666777777666555666:::<<<===<<<;;;999777666666555;;;:::999888888888888888222111///---,,,***))))))************+++***'''%%%'''(((+++---...///.........+++,,,000000,,,...444>>>BBBEEEFFFDDDBBBBBBCCCAAA>>><<<===@@@AAA???===CCCBBBBBBEEELLLUUU^^^ddd^^^\\\ZZZYYYZZZ^^^bbbeeekkkmmmoooqqqssssssrrrqqqqqqqqqtttzzz|||tttmmmUUUMMMDDD@@@AAACCCCCCBBBDDDDDDDDDDDDBBB@@@>>>===???===:::;;;===???>>><<<<<<999555555666777666444888777444222000000111222555333222333555777777777HHHRRR^^^dddbbb^^^[[[ZZZUUUSSSQQQOOOMMMIIIDDDAAA===;;;999666333111///............---,,,+++***)))(((((()))***************((('''&&&'''***...222444CCCLLLXXX```bbb```]]]\\\SSSPPPNNNOOOPPPPPPMMMIIIGGGDDD@@@;;;777222...+++...---,,,+++)))'''&&&&&&++++++***)))(((((())))))%%%&&&)))+++---//////000222333333333222000...---...---+++)))((('''&&&&&&)))))))))***++++++,,,,,,......---,,,---...///000111444777777555222///...---***)))***...000000.........---,,,***))))))(((''''''&&&%%%$$$$$$######%%%$$$$$$%%%&&&'''%%%$$$%%%$$$###!!!!!!!!!""""""######""""""###%%%&&&''')))'''&&&%%%%%%%%%###!!!&&&%%%###!!! !!!"""#########$$$$$$$$$%%%%%%%%%&&&%%%$$$###"""""""""""" !!!###$$$%%%&&&&&&&&&((('''%%%$$$######$$$$$$&&&&&&'''((('''&&&$$$###'''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((******)))&&&###'''''''''((()))(((&&&###***(((%%%###"""###$$$%%%&&&'''((((((((((((((('''''''''&&&%%%%%%&&&''''''&&&&&&&&&$$$######%%%'''***(((&&&'''***+++)))'''((((((((((((((('''''''''------,,,,,,***)))'''&&&&&&'''((('''%%%$$$%%%&&&---+++(((&&&&&&'''((()))))))))))))))))))))))))))************)))))))))(((((()))+++---.........---...------,,,,,,------..................---------------.........---,,,+++rrrpppnnnpppssstttppplll___WWWMMMIIIJJJKKKHHHEEECCCBBBAAAAAACCCGGGKKKNNNPPPQQQTTTWWW\\\```dddfffmmmllljjjhhhggghhhhhhiiidddbbb``````bbbbbbbbbaaa]]]\\\XXXRRRMMMKKKLLLOOOKKKHHHIIINNNSSS[[[pppoooYYYPPPNNNOOOLLLJJJIIIJJJKKKLLLKKKJJJMMMJJJJJJNNNPPPXXXooo{{{eeeMMMBBBBBB???888??????@@@CCCFFFGGGFFFEEECCCBBB@@@>>><<<;;;:::999:::999888777777777888999======>>>???>>>===<<<;;;@@@BBBGGGMMMSSSUUUSSSPPPNNNLLLHHHBBB===888444222111000//////000333666888888888777666555555888:::999888777777666777777777999999888666666555555555222000...,,,***)))))))))))))))***,,,------,,,+++'''((()))+++---000111222111...000555666555888>>>FFFIIIMMMOOOOOOOOOQQQSSSPPPLLLIIIHHHJJJLLLKKKIIIGGGHHHJJJPPPYYYcccmmmsssmmmkkkiiiggghhhkkkoooqqquuuvvvwwwxxxyyyxxxvvvuuusssrrrsssuuuvvvrrriiibbbKKKDDD<<<999:::<<<<<<;;;<<<<<<<<<;;;:::999888777:::888666777999:::999777666333000///111222111000555333111/////////000111333222111111444555555555999AAAJJJMMMKKKGGGEEEEEEBBBBBBBBB@@@===;;;888777666555444222000///.........---,,,+++************))))))*********))))))(((&&&&&&&&&&&&))),,,...000888???GGGKKKJJJEEEAAA???<<<;;;::::::;;;;;;999888888777555333111///---,,,......---+++******))))))+++******)))(((((())))))&&&&&&((()))+++---...///111111222222111000.........---,,,***(((''''''&&&((((((((())))))***++++++---,,,,,,+++,,,---///000222555888888666333111000222///------......---+++------,,,+++***)))(((((())))))(((((('''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%######"""""""""""""""############""""""###$$$&&&''''''&&&$$$$$$%%%%%%###"""!!!  !!!############$$$$$$$$$%%%%%%&&&%%%###"""!!!!!!""""""!!!"""###$$$&&&&&&'''''')))(((&&&%%%$$$$$$$$$$$$'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''''''''((())))))'''&&&''''''&&&'''((((((&&&$$$((('''%%%$$$#########$$$%%%&&&&&&'''((((((((('''&&&%%%$$$######$$$%%%&&&$$$%%%%%%$$$###$$$&&&)))(((&&&%%%&&&(((***(((&&&((((((((((((((((((((((((,,,,,,,,,+++***((('''&&&&&&'''((('''%%%$$$%%%&&&'''''''''''''''''''''((()))))))))))))))))))))))))))))))))(((((((((''''''((()))***+++,,,,,,,,,,,,......---,,,,,,,,,,,,,,,......------,,,,,,++++++************++++++++++++wwwtttrrrrrrsssqqqmmmhhhaaaYYYOOOIIIJJJKKKJJJGGGGGGFFFDDDBBBCCCEEEGGGIIIJJJKKKMMMQQQUUUYYY\\\^^^ffffffffffffffffffffffffbbbaaa___```bbbccccccbbb```^^^ZZZTTTOOOLLLLLLMMMCCCBBBFFFLLLQQQ\\\vvvxxxaaaUUUQQQQQQNNNLLLKKKKKKKKKKKKJJJHHHJJJHHHHHHJJJLLLXXXvvvvvvXXXFFFAAA===666@@@???@@@BBBEEEHHHHHHGGGEEEDDDBBB@@@>>><<<:::999888666555444555777:::<<<@@@@@@@@@@@@???===;;;:::===???DDDJJJQQQVVVWWWVVVMMMJJJFFF@@@;;;666333111/////////000111333555666999999888666444444555777444444555555777888::::::999888888666555444333333222000...+++))))))******)))***,,,---.../////////++++++,,,...222555999;;;888666888===AAACCCGGGLLLOOORRRUUUXXXYYY[[[]]]___]]]YYYUUUTTTVVVWWWVVVTTTOOOQQQWWW___iiittt}}}|||zzzwwwttttttuuuwwwyyyyyyyyyzzzyyywwwuuusssrrrmmmkkkhhhgggeee___WWWPPPAAA;;;555222444666777666888777777666666666666666444222111222333444333222000...,,,,,,---.........111000...---------...///000///...///111222222111333777;;;<<<999666666777333666888777333111111333//////......------......,,,+++***(((((()))+++,,,************)))(((''''''$$$$$$%%%&&&((()))***+++000444888:::777222...,,,.../////////...---...///,,,,,,,,,,,,,,,+++++++++******)))(((((((((((()))******)))((((((((())))))'''&&&&&&''')))+++---.........////////////......///...---+++)))''''''&&&&&&&&&&&&&&&'''((()))***+++*********+++,,,...///333555888888666444222222444111///.........,,,+++,,,++++++***)))(((''''''***))))))(((((('''''''''%%%$$$$$$%%%&&&&&&$$$### !!!"""######$$$$$$$$$######"""""""""$$$%%%&&&%%%###"""###$$$%%%$$$###!!!$$$%%%#########$$$$$$$$$$$$%%%&&&$$$""" """""""""###$$$%%%&&&&&&''''''***)))(((&&&%%%$$$$$$$$$''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''((()))***''''''&&&'''((('''&&&$$$&&&&&&&&&&&&%%%$$$######$$$$$$&&&'''((((((((((((%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%(((***&&&%%%$$$%%%'''((('''&&&'''''''''(((((()))******+++++++++***)))((('''&&&&&&'''((('''%%%%%%%%%'''$$$%%%''')))***)))(((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((((((((((()))******+++------,,,+++++++++++++++...------,,,+++******)))))))))(((((()))***,,,---wwwuuusssrrrqqqnnnjjjfffbbbZZZPPPJJJIIIJJJJJJIIIHHHGGGEEECCCCCCDDDFFFGGGGGGHHHJJJMMMPPPTTTVVVXXX___```bbbcccddddddddddddcccaaa``````bbbccccccbbbbbbaaa^^^ZZZUUUPPPMMMKKKBBBAAADDDIIIMMM[[[yyygggYYYSSSQQQQQQOOOMMMMMMMMMLLLKKKIIIJJJGGGGGGGGGHHHUUUvvvgggPPPHHHCCC===??????>>>AAADDDGGGIIIIIIHHHGGGEEECCC@@@===:::999777555333333444777;;;>>>AAAAAAAAA@@@>>><<<:::888888999===AAAGGGKKKNNNOOOFFFDDD@@@<<<777444222111...///000222444444555555999:::999666444222333444333333444555777999:::;;;::::::999888777666444444333111...,,,++++++,,,---,,,...///000111111222333333555777:::>>>BBBEEEGGGDDDCCCDDDHHHLLLPPPSSSVVVUUUVVVYYY[[[]]]___aaabbbbbb```^^^___aaaaaa^^^ZZZZZZ]]]ccckkkttt}}}|||xxxsssqqqppppppqqqooonnnmmmkkkhhheeebbbaaa]]]ZZZVVVSSSPPPJJJDDD???:::777222111222555666555444444222222222333444555000000000000111000000///000...---------...///000000///...,,,+++++++++,,,...---+++,,,...//////...333444555444222222333555...222555333///---///333...------,,,------......+++***(((&&&'''))),,,---+++++++++***)))'''&&&%%%###$$$&&&'''((((((''''''+++---///111111///---,,,---///111000---+++---000***++++++***)))(((((()))(((((('''''''''(((((()))***))))))((((((((())))))((('''&&&%%%&&&(((+++,,,++++++,,,,,,------------000///---+++)))(((''''''%%%%%%$$$$$$%%%&&&((()))))))))))))))***+++---...222333555555444222222333000///------------------***))))))((('''&&&&&&&&&((((((''''''&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$""" !!!"""$$$$$$$$$###"""###""""""!!!"""###$$$%%%"""!!!!!!"""$$$%%%%%%$$$""""""""""""###%%%&&&'''############$$$$$$$$$$$$%%%###!!! !!!###$$$$$$$$$%%%%%%&&&'''(((***)))((('''&&&%%%%%%$$$'''&&&$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&'''&&&'''(((((())))))((((((%%%%%%%%%%%%%%%'''***---(((&&&%%%&&&''''''%%%$$$%%%&&&'''(((((('''%%%$$$$$$$$$&&&'''))))))******&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%$$$###$$$&&&)))%%%%%%%%%&&&'''(((((('''(((((((((((((((***+++,,,)))))))))))))))((('''&&&&&&'''((('''&&&%%%&&&'''((())))))***++++++******))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&((()))***++++++******++++++,,,---......---,,,+++***))))))******)))(((***,,,...000rrrqqqpppooonnnkkkhhhfffbbb[[[RRRLLLJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDFFFGGGHHHHHHJJJLLLOOORRRTTTVVVYYY[[[]]]```aaabbbaaaaaacccbbb``````bbbbbbbbbaaaaaabbbbbbaaa]]]VVVOOOJJJEEECCCDDDHHHMMM^^^lll]]]VVVTTTTTTRRRQQQPPPQQQPPPOOOMMMMMMJJJIIIHHHGGGQQQpppzzz```SSSKKKEEEAAA@@@@@@BBBFFFIIIJJJJJJLLLKKKIIIFFFBBB>>>:::888666555333222444777;;;>>>?????????>>><<<:::888666555666888999;;;===@@@AAA<<<:::888555333333333333000111333444555666666555888999888666333222222333111222222333444666888999:::;;;;;;:::999777666555222111///......///111222222555888999:::;;;>>>AAA@@@BBBEEEIIILLLOOOQQQQQQQQQPPPPPPRRRUUUYYYYYYWWWVVVWWWZZZ^^^bbbeeegggggghhhhhhiiikkknnnmmmgggccceeegggkkkqqqvvvzzz}}}~~~tttqqqlllfffbbb___]]]]]]\\\[[[YYYVVVSSSPPPMMMLLLIIIGGGEEEBBB@@@===:::777666444222111333444555666///...---------...000111///000111111111000000000/////////.........000111111000///---+++***))))))---+++******,,,------,,,/////////...---...111333,,,///222///***(((+++///000///......------......***)))'''&&&'''))),,,---++++++******((('''%%%$$$$$$%%%'''((()))((('''&&&%%%&&&(((***,,,------,,,+++...000///+++))))))+++***,,,,,,+++)))'''((()))******+++++++++*********)))((((((((((((((())))))((('''&&&%%%%%%''')))***))))))))))))***++++++,,,...---,,,***)))(((''''''%%%%%%$$$$$$$$$&&&((()))))))))(((((()))***,,,---...///111000//////000111------,,,+++***)))******'''''''''&&&&&&%%%%%%$$$'''''''''''''''&&&&&&&&&%%%$$$$$$$$$%%%%%%###!!!"""###$$$$$$$$$"""!!! ###"""!!!!!!!!!"""###$$$!!!!!! """$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&""""""#########$$$$$$$$$$$$###!!!  """###$$$$$$$$$$$$$$$%%%''''''(((((((((''''''&&&%%%%%%$$$$$$"""""""""###$$$%%%###$$$$$$%%%%%%&&&&&&&&&&&&''''''(((((((((((((((###$$$%%%$$$$$$&&&+++///(((&&&%%%%%%&&&&&&%%%$$$%%%&&&(((******)))'''&&&$$$%%%'''((()))******+++$$$$$$%%%%%%%%%%%%$$$$$$''''''&&&%%%###"""$$$&&&%%%&&&&&&''''''((())))))+++***)))(((((()))+++,,,''''''((((((((('''&&&&&&&&&'''((((((&&&&&&'''(((,,,+++)))((('''((()))***(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&%%%&&&''')))***(((((()))***+++---...///.........---,,,++++++******)))((((((***,,,///111nnnnnnnnnmmmllliiigggfffbbb\\\UUUPPPLLLKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEFFFIIIJJJKKKMMMOOORRRTTTUUUTTTVVVXXX[[[\\\]]]]]]]]]```^^^]]]^^^```aaaaaa``````aaacccdddbbb[[[RRRKKKGGGDDDEEEJJJRRRccclll```ZZZXXXWWWVVVUUUUUUVVVWWWVVVTTTTTTQQQPPPOOOKKKQQQhhhqqq```UUULLLFFFFFFFFFIIILLLNNNOOONNNOOONNNLLLIIIDDD???;;;888666444333222333555888:::::::::::::::999777555444555666666555444444666888444333111000000222444555333333444555555555555555555777777666444222333444111111111222444555777777;;;;;;<<<<<<<<<:::999888444444555666777888999:::===@@@DDDFFFGGGJJJPPPTTTLLLMMMNNNPPPRRRTTTVVVWWW[[[\\\ZZZYYY[[[]]]YYYSSSSSSUUUZZZbbbiiinnnppppppoooooopppsssuuusssmmmhhhggggggiiikkkllllllmmmmmmbbb___ZZZUUUPPPMMMKKKJJJJJJIIIGGGDDDBBB???>>>===;;;;;;::::::999888777666333222111111222222444444000000/////////000000111...111333333222000000111---......,,,++++++---///000///...---,,,***))))))---+++******+++,,,,,,+++---,,,,,,,,,---...000222...///000...***)))+++...111000///...------------***)))((('''((()))+++---*********)))((('''%%%$$$%%%&&&'''))))))(((''''''((('''''')))+++,,,+++***)))+++...///---+++)))((((((***---,,,***)))+++...***+++,,,---,,,***'''&&&((((((''''''(((((()))))))))((('''&&&&&&&&&'''((('''''''''''''''((()))***,,,+++***)))(((((((((((('''&&&$$$$$$%%%&&&)))*********)))((()))***+++,,,***+++,,,+++++++++---///------,,,***&&&$$$%%%&&&%%%%%%%%%%%%$$$$$$######((((((((((((((((((((((((&&&$$$$$$$$$%%%$$$""" $$$$$$$$$######"""!!! ###"""!!! !!!"""###"""!!!!!!"""%%%'''&&&%%%%%%%%%%%%$$$###""""""!!!"""""""""############$$$###"""""""""!!!"""""""""$$$$$$###"""###$$$&&&'''&&&&&&''''''''''''&&&%%%######""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%"""$$$%%%%%%$$$&&&***///(((&&&$$$$$$%%%&&&%%%$$$$$$&&&(((******)))((('''%%%%%%'''((())))))))))))""""""############""""""(((((('''%%%""""""###%%%$$$%%%'''((('''''')))+++///---+++)))(((((()))***%%%%%%&&&'''''''''&&&&&&&&&'''(((((('''&&&((()))+++)))&&&$$$###$$$&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))++++++(((((()))***,,,...///000------------,,,,,,,,,,,,(((((((((((()))+++---...lllmmmmmmmmmjjjhhhfffeeeccc___ZZZTTTQQQNNNLLLKKKHHHHHHFFFEEEDDDDDDDDDDDDJJJJJJKKKLLLNNNPPPRRRSSSPPPQQQSSSUUUWWWXXXYYYYYYYYYXXXXXXZZZ]]]```aaaaaa______```aaa```\\\UUUOOOGGGCCCDDDKKKTTTbbb}}}sssfff]]]ZZZZZZZZZYYYXXXZZZ\\\]]]]]]\\\[[[XXXXXXYYYUUUUUUdddvvvnnn```VVVOOOOOOPPPRRRUUUVVVUUUTTTQQQPPPNNNKKKFFF@@@;;;888444333222111111222333444444444555666666555333222222444555444222222333555000///......///111444666555555444444444333333333222444555555444333444555444444555666888:::<<<===???@@@AAABBBBBBAAA@@@>>>===>>>AAADDDFFFGGGHHHHHHKKKOOORRRRRRQQQSSSXXX]]]TTTRRROOOMMMNNNQQQTTTWWWaaabbbaaa^^^______WWWMMMNNNQQQXXXaaajjjoooooonnnmmmkkkiiiiiijjjhhhddd___[[[[[[[[[ZZZYYYXXXWWWWWWOOOMMMIIIEEEAAA???>>>===>>>===;;;:::888777666666444555666666555555444444111111222222111111222333222333333333333333222222---000333333111//////000,,,------+++((((((***,,,+++,,,,,,,,,,,,++++++***...,,,******,,,---,,,+++------,,,---///000000000///...---,,,,,,,,,---......------,,,,,,,,,,,,---******)))))))))***++++++))))))))))))((('''&&&%%%%%%&&&&&&'''((((((''''''---,,,***+++------+++))))))+++///333666444000,,,***---000///---,,,///222...000222333111---(((%%%'''''''''''''''((())))))))))))((((((''''''&&&&&&'''&&&%%%%%%%%%&&&'''((())))))(((((((((((())))))((('''&&&%%%&&&(((***,,,,,,+++***)))))))))***+++((())))))((('''))),,,...+++,,,+++)))%%%###$$$&&&$$$$$$############""""""''''''''''''''''''''''''&&&$$$$$$$$$$$$$$$""" ######"""""""""""""""###"""""" !!!"""###""""""###&&&''''''&&&############"""!!! """"""""""""############""""""###$$$$$$###""""""$$$###"""!!!!!!###$$$%%%###$$$%%%&&&''''''&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$"""###$$$$$$%%%$$$$$$$$$!!!$$$&&&&&&$$$%%%)))...(((&&&$$$###$$$%%%%%%$$$###$$$&&&'''((((((((('''$$$%%%%%%&&&'''''''''&&&###$$$%%%%%%%%%%%%$$$###''''''&&&%%%###"""$$$&&&"""$$$&&&'''&&&&&&(((+++333111---***'''&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%'''((((((''''''(((***'''&&&%%%$$$$$$%%%&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''')))+++,,,------++++++++++++,,,---...///++++++++++++,,,,,,,,,,,,((())))))***+++,,,,,,---mmmnnnnnnmmmjjjgggeeeeeedddaaa]]]XXXTTTPPPNNNLLLJJJIIIHHHFFFDDDCCCBBBBBBIIIJJJJJJKKKMMMOOOQQQRRRNNNNNNOOOQQQRRRTTTUUUVVVSSSRRRSSSVVV[[[___aaaaaa```^^^\\\]]]]]][[[WWWSSSFFFBBBCCCKKKRRR]]]qqq}}}uuusssoooggg^^^XXXXXXYYY[[[[[[[[[]]]```bbbbbbaaa```^^^^^^```]]]YYYcccqqqxxxiii___UUUUUUWWWZZZ]]]]]][[[YYYSSSRRRPPPLLLFFF@@@;;;888333222111000////////////000111222333333333222222...111333333111111333666000///...---...111444666666555444333222222222222000222444555444444555666888999:::<<>>;;;999777777777888777666555444444444444111222444444333111111111111222333333222222333444///000111111111000...---+++///222222000......///,,,------+++(((''')))+++'''((()))+++,,,,,,,,,,,,...---++++++,,,---,,,,,,,,,+++,,,---......,,,+++***((('''''')))+++++++++***************++++++,,,******+++++++++*********))))))))))))((('''&&&%%%%%%%%%%%%&&&&&&''''''(((---+++)))***,,,---***''')))+++000666;;;;;;555000000333666444000...111444999;;;>>>???<<<777000,,,'''''''''''''''((()))***))))))))))))((('''&&&%%%'''&&&%%%$$$$$$$$$&&&&&&'''''''''''''''((())))))***((('''&&&&&&)))+++------,,,+++)))))))))******''''''''''''&&&(((+++...&&&((()))(((&&&%%%(((***############""""""""""""$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$""" """"""!!!!!!!!!###$$$&&&"""!!!  !!!"""$$$######$$$&&&''''''&&&###############"""!!!!!!""""""""""""############!!!"""$$$&&&&&&$$$###"""$$$###!!! """$$$%%%!!!"""$$$&&&'''''''''&&&###$$$&&&'''((('''&&&&&&&&&%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%% $$$''''''$$$$$$)))---(((&&&$$$###$$$%%%%%%$$$"""###$$$%%%&&&&&&''''''######$$$%%%%%%%%%$$$$$$''''''((())))))(((''''''%%%%%%%%%$$$###$$$&&&((( ###&&&&&&$$$%%%'''***666333///***'''%%%%%%&&&######$$$%%%&&&&&&&&&&&&%%%'''((((((''''''(((***$$$%%%&&&(((((((((((('''((((((((((((((((((((((((%%%%%%%%%$$$$$$$$$######$$$%%%(((+++---.........///...------,,,,,,------)))))))))***++++++,,,,,,++++++---...............iiillloooooommmjjjiiihhhfffdddaaa\\\XXXUUURRRQQQKKKIIIHHHHHHIIIJJJIIIHHHOOOLLLJJJKKKMMMNNNMMMKKKMMMKKKJJJKKKNNNRRRUUUVVVUUUTTTSSSSSSVVV[[[```ccc]]]ZZZWWWXXX[[[[[[VVVQQQKKKGGGGGGLLLQQQXXXgggwwwkkkeeedddaaa]]]YYYWWWXXXYYY\\\^^^aaacccdddbbb```^^^___aaadddcccaaacccjjjpppooogggbbb]]]XXX[[[bbbddd^^^XXXPPPLLLFFFBBB???<<<:::888555444333000---+++,,,---000000111000///000222444333000---...222666777777111111111000000111444777999888666333000///111333222333555777999;;;<<<<<>>@@@@@@??????>>>>>>>>>===999999888666555555555555666555444333222333444444888777555333222222222333333333333333333333333333222222111111111111111222222111000/////////111111---+++))))))))))))((('''---,,,,,,---...---+++)))+++*********))))))((((((&&&)))+++,,,++++++++++++...//////---***(((((()))%%%%%%&&&(((******)))'''+++***)))(((((()))******((((((((((((((('''''''''(((''''''&&&'''((()))***+++,,,,,,,,,,,,+++******))),,,111999??????;;;666<<>>DDDJJJHHH@@@999555555>>>KKKZZZ^^^TTTDDD777000,,,+++***)))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&''''''(((((((((((((((((('''&&&&&&******))))))***,,,---...+++***)))((((((((((((((()))(((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&$$$""""""""""""!!! """"""###$$$%%%''''''(((&&&%%%###"""!!!"""###$$$###"""!!!!!!""""""!!!  !!!###%%%&&&%%%$$$###$$$###"""###$$$$$$""" """"""""""""############$$$$$$%%%%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&$$$"""%%%%%%$$$$$$$$$$$$$$$$$$%%%""" !!!###$$$$$$""""""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$&&&'''''''''&&&%%%%%%%%%%%%%%%'''''''''%%%###"""###$$$''''''&&&%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%)))((('''&&&&&&'''((()))&&&&&&%%%%%%$$$############""""""###%%%&&&%%%$$$&&&%%%$$$$$$$$$%%%''''''%%%$$$$$$$$$%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***,,,,,,+++++++++++++++******)))***)))((('''''')))***,,,---------....../////////eeegggjjjkkkjjjgggffffffeeeccc```\\\XXXTTTRRRQQQMMMKKKIIIIIIIIIJJJIIIHHHKKKJJJHHHIIILLLNNNOOONNNOOOMMMKKKJJJLLLOOOPPPPPPQQQRRRTTTVVVYYY\\\^^^___WWWUUUTTTUUUXXXYYYVVVSSSKKKJJJKKKPPPTTTVVVZZZ___dddqqqxxxbbbccccccccccccdddgggjjjmmmooopppqqqnnnjjjeeebbbdddcccdddfffkkkooorrrttt{{{~~~xxxlll___WWWMMMKKKIIIIIIIIIHHHFFFDDDEEEBBB===:::999777555444000111111///------...//////111333333222000000000000//////111555777888777666555444444555777:::;;;===>>>@@@@@@???>>>???@@@FFFIIINNNSSSWWWYYYZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZTTTTTTSSSQQQOOONNNOOOQQQMMMLLLKKKKKKMMMPPPSSSVVV```\\\TTTKKKCCC??????AAADDDBBB???======???BBBDDDAAA@@@@@@AAABBBBBB@@@???============<<<<<<;;;;;;;;;;;;;;;999777555222111333333333333444444444444444444444444555666888888888777555444333333444444===<<<999777555444333333111333444555555444333111000000///000000111222222///000111222222111000000000...+++***++++++***((()))(((&&&'''((())))))(((******))))))))))))(((((('''(((*********+++---///,,,---...,,,***((('''(((,,,+++,,,------,,,)))&&&******)))))))))******+++(((((())))))))))))))))))+++***)))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$***))))))+++...111222222<<>>===<<<<<<===>>>;;;888666555444333111000111222111000///111222///000111111/////////000222222222444888===@@@CCC>>><<<::::::<<<>>>@@@@@@EEEHHHKKKMMMLLLLLLLLLLLLQQQTTTYYY^^^```aaa```___\\\\\\[[[ZZZYYYWWWVVVUUUOOONNNMMMKKKJJJKKKMMMNNNLLLJJJGGGFFFGGGJJJMMMPPPTTTRRRMMMFFFAAA???AAACCCEEECCC???<<<::::::;;;<<<888888999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;666666666666555333111000222222222333333444444444333222222111111111222222999888666444333333333444:::999777555333333333333///111333555555333111///////////////000000111222///000333444555333111000111///---,,,------,,,***)))'''%%%%%%''')))))))))))))))))))))))))))((((((&&&'''((((((((())),,,///+++---...---***(((((((((''''''(((***,,,,,,***'''******************++++++((()))))))))******+++++++++***)))((('''&&&&&&&&&(((((((((((((((''''''&&&(((((('''((()))+++------333999@@@@@@;;;444///------444>>>BBB???888111...'''&&&&&&&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&''')))))))))))))))((('''''''''''''''(((((('''&&&&&&(((***,,,...000000//////******))))))))))))******))))))((((((((())))))***&&&&&&%%%$$$$$$%%%%%%&&&%%%###""""""###$$$###""" !!!"""###$$$%%%&&&%%%$$$###"""""""""""""""!!! !!!"""###"""!!!  !!!"""""""""!!!!!!!!! !!!""""""  !!!!!!"""######$$$$$$&&&&&&&&&&&&%%%$$$###"""#########$$$$$$%%%%%%%%%'''''''''''''''''''''''''''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&)))'''$$$######$$$$$$##################$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''***++++++)))''''''((())),,,+++)))(((&&&%%%%%%$$$"""$$$''''''&&&%%%%%%%%%)))((((((''''''''''''''''''&&&%%%%%%&&&'''&&&%%%$$$%%%&&&'''((('''&&&&&&(((((('''&&&$$$###"""!!! !!!###&&&)))***(((&&&#########$$$$$$$$$%%%%%%)))&&&###$$$''''''$$$!!!$$$$$$%%%%%%&&&''''''''')))&&&%%%'''+++,,,(((###''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&'''((()))*********++++++,,,------...XXX[[[___``````^^^]]]]]]aaa```^^^[[[YYYWWWUUUUUUPPPNNNKKKJJJJJJJJJIIIGGGGGGGGGGGGGGGIIILLLPPPRRRUUUSSSPPPOOOOOOOOONNNMMMMMMPPPTTTXXX[[[\\\[[[[[[UUUSSSQQQPPPOOONNNMMMLLLMMMOOORRRSSSTTTVVVWWWWWW\\\[[[___mmmzzz|||~~~uuujjjbbb\\\XXXWWWXXX```jjjqqqrrroooiiiddd]]]XXXSSSMMMDDD===777888999888666666888;;;999777555444333333111///...///111111000000111222111111111000000111444666555555555777<<>>======<<<;;;;;;;;;;;;999:::;;;;;;999777888888<<<;;;999777444222000///111222333333333222000///000000000111111111111111---...///000222444666777666555444333222333444444111000//////000111333444444666777888888777666444//////............//////---///222444555444222111000///...///111222222111...,,,******+++++++++***''''''(((((((((((())))))%%%'''''''''&&&''')))++++++...000000...+++******000...+++*********)))'''((()))***+++,,,,,,,,,,,,))))))***+++,,,---...///***+++++++++++++++***)))((())))))))))))(((''''''$$$'''***+++***)))(((((()))+++,,,,,,++++++,,,...,,,***)))***,,,---,,,+++((('''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&(((((()))******)))''''''%%%%%%&&&''''''''''''&&&((()))+++---...---,,,++++++***)))(((''''''''''''$$$$$$$$$%%%&&&'''))))))&&&%%%###"""###$$$&&&''''''%%%######$$$$$$###"""######"""""""""!!!!!!!!!""""""######$$$$$$$$$$$$$$$"""!!!!!!""""""!!! !!!!!!""""""!!!!!!  """"""!!!  """###%%%&&&'''&&&&&&'''&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%'''%%%######$$$&&&&&&&&&"""###$$$%%%&&&'''((())))))'''%%%%%%%%%%%%$$$###$$$###"""""""""###%%%&&&%%%%%%&&&&&&'''((())))))***++++++***))))))+++,,,***)))'''%%%$$$###""""""!!!###&&&(((((()))+++---'''&&&%%%%%%$$$$$$%%%%%%$$$###"""###$$$%%%$$$""""""###%%%&&&'''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&'''$$$$$$$$$&&&''''''%%%######$$$$$$%%%&&&%%%%%%%%% !!!$$$&&&(((((((((((($$$$$$%%%&&&'''(((((()))'''%%%###$$$&&&'''$$$!!!&&&&&&%%%%%%%%%'''((()))(((((()))***+++,,,------*********)))))))))((((((LLLOOOSSSUUUUUUTTTTTTTTTVVVVVVUUUTTTTTTUUUUUUUUURRRPPPMMMLLLKKKJJJIIIGGGFFFGGGGGGFFFFFFIIINNNSSSUUUSSSQQQPPPPPPOOOMMMKKKEEEGGGKKKOOORRRSSSSSSSSSNNNMMMKKKIIIGGGFFFFFFGGGJJJWWWaaa```ZZZWWWUUUSSSQQQNNNPPPXXXaaammm~~~|||||||||qqqnnnhhhaaaZZZSSSOOOMMMIIIIIILLLRRRXXX[[[ZZZXXXPPPNNNKKKGGGDDDAAA===;;;888777555555555777888999888666555444444333111......000222333222111111222---000666999;;;===???@@@FFFIIIMMMPPPTTTZZZaaafffgggbbb]]]\\\^^^___]]][[[XXXZZZ[[[\\\ZZZYYYYYYYYYRRRSSSTTTTTTTTTRRRQQQPPPLLLMMMOOOPPPPPPOOOMMMLLLMMMKKKIIIJJJLLLLLLKKKIIIIIIIIIIIIIIIGGGDDDBBB@@@AAAAAAAAA???===<<<===???;;;;;;;;;<<<;;;;;;;;;:::777999;;;:::777666666888:::999888666333111000///111222333333333111000///000///////////////......------...000222444666888333333222111222333444555333222111111111222333444555666666666666666666555000000///...------------+++---///000111111000//////......///222444555555///...,,,,,,---,,,***((('''''''''((((((((())))))''')))******)))(((((())),,,...111111///---++++++222...***''''''(((((((((((()))***,,,------,,,,,,))))))***,,,---///000000---.........---+++)))((('''''''''''''''&&&%%%%%%%%%'''******)))((((((***)))***++++++***++++++,,,,,,)))''''''******(((&&&%%%$$$$$$###""""""""""""%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((******)))((('''$$$%%%&&&&&&'''''''''&&&((()))***++++++***))))))(((((('''''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&$$$###""""""$$$&&&((((((&&&$$$###$$$$$$###!!!###############$$$$$$$$$######$$$$$$$$$######""""""!!! !!!"""###"""!!! !!!!!! !!!!!! !!!!!!!!! !!!######"""!!!!!!!!!!!!"""######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$'''%%%""""""$$$&&&''''''"""###$$$%%%&&&((())))))(((&&&%%%%%%%%%&&&$$$###$$$###"""!!!"""###%%%&&&###$$$%%%&&&'''(((((()))((()))******)))***,,,...)))((('''%%%$$$#########$$$%%%&&&&&&&&&''')))+++'''&&&%%%%%%$$$%%%%%%%%%%%%$$$######%%%%%%$$$###"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$#########%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&%%%"""&&&***+++(((&&&(((***$$$$$$%%%&&&'''((())))))&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%(((***,,,++++++++++++++++++******(((((((((((((((((())))))EEEIIIMMMOOOOOONNNNNNNNNRRRRRRQQQQQQRRRSSSTTTTTTSSSQQQNNNLLLKKKKKKIIIGGGFFFGGGGGGFFFEEEHHHNNNSSSTTTRRRPPPOOOOOONNNLLLJJJBBBDDDGGGKKKNNNOOOOOOOOOJJJJJJIIIGGGEEEDDDFFFGGGMMM^^^llljjjaaaZZZVVVSSSQQQPPPSSSXXXZZZ^^^jjjxxx}}}qqqmmmnnnnnnkkkgggcccbbbbbb[[[XXXSSSMMMIIIFFFDDDDDDBBBCCCFFFJJJMMMNNNLLLJJJIIIIIIHHHFFFDDDBBB@@@???<<<999666555666888888777888777666555555444111///222555777777666444444555333999BBBHHHKKKLLLKKKKKKPPPUUU[[[```bbbeeeiiillljjjeee___^^^___```^^^[[[VVVWWWXXXXXXVVVTTTTTTUUUNNNOOOOOOPPPQQQRRRRRRRRRKKKLLLNNNOOOOOOMMMKKKJJJKKKJJJHHHJJJLLLLLLIIIFFFHHHJJJKKKKKKIIIEEEAAA>>>===>>>>>>===;;;;;;<<<=========<<<<<<:::999777666444777999888666444555777888888888888777777666666333333444444444333111000000000000//////.....................///111222333222111111000111222444555666555444333222333444444333333333333333333333333111000///...---,,,,,,,,,)))***,,,---............///......000333666777777///............,,,)))&&&&&&'''''''''(((((()))))))))+++------+++))))))))),,,///222222000...,,,,,,---)))%%%###$$$''')))***((()))+++,,,------,,,,,,))))))+++,,,...///000111000000000///---+++)))'''&&&&&&''''''&&&&&&%%%$$$%%%((())))))'''&&&))),,,)))***+++++++++******)))///,,,+++,,,///...)))%%%((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$&&&((()))***)))((('''$$$%%%&&&&&&'''''''''&&&)))))))))))))))(((''''''%%%%%%%%%&&&&&&((())))))++++++)))((('''&&&&&&%%%&&&$$$"""!!!"""$$$&&&((()))'''$$$###$$$###"""!!!"""######$$$%%%&&&&&&'''%%%%%%%%%$$$$$$"""!!!  ###$$$$$$### """!!!!!! !!!!!!!!! !!!###$$$###!!!$$$#########""""""!!!!!!%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########'''%%%""""""$$$&&&''''''""""""$$$%%%'''((()))***'''%%%$$$$$$&&&&&&%%%###$$$###"""!!!!!!###%%%&&&"""######$$$&&&'''(((((('''(((******)))***,,,...)))((('''&&&%%%$$$$$$$$$&&&'''&&&%%%$$$$$$&&&)))''''''&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$"""###%%%'''''''''$$$%%%&&&'''((('''&&&&&&(((...222///(((###$$$'''$$$$$$%%%&&&'''((()))***'''''''''%%%$$$$$$&&&((($$$#########%%%(((+++------------,,,***)))'''&&&%%%&&&&&&'''((()))******DDDGGGJJJNNNOOOOOONNNMMMJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKJJJHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKQQQNNNLLLKKKMMMLLLIIIGGGGGGCCCDDDHHHJJJIIIIIIKKKGGGKKKLLLJJJJJJNNNNNNLLLVVVhhh{{{~~~ppp```WWWUUUQQQSSSUUUYYY]]]bbbfffiiiqqqyyyxxxqqqnnnnnnlllddd^^^YYYXXXVVVTTTQQQOOOMMMLLLIIIHHHFFFCCCAAA@@@???>>>@@@AAABBBDDDEEEFFFFFFFFFCCCDDDEEEDDDCCCBBBCCCDDDHHHBBB===;;;<<<<<<999555888999::::::888666666777666888:::===???@@@AAAAAAGGGKKKQQQUUUXXXZZZ\\\^^^```bbbccccccccccccdddfffgggccc^^^^^^___^^^ZZZUUUWWWUUURRRRRRSSSUUUUUUUUUNNNNNNPPPQQQRRRRRRRRRRRRPPPPPPNNNMMMLLLKKKKKKLLLGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIIIIIIIGGGDDDAAA???;;;;;;:::::::::;;;;;;<<>>;;;999999999999999888777666777888999888777888777777666555444444444444333222222333444333111///////////////000111111///000111222333444444444333333111111111222333444777777666555444444333333000000111111000///......111111000///...,,,***)))000///.........,,,***'''------...111444555444222222111000//////---***'''&&&&&&&&&''''''''''''''',,,,,,,,,,,,***)))(((''',,,,,,---......---------))))))))))))((((((***---//////000000000000//////+++,,,...000222333444444------......---+++((('''000,,,(((%%%###$$$&&&(((%%%%%%&&&&&&'''(((((()))---+++)))((('''(((***+++&&&(((***+++,,,+++)))(((&&&'''((('''&&&$$$$$$$$$ !!!"""######"""!!!&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&&&&)))))))))(((((('''''''''(((&&&$$$###%%%(((---000111///+++'''###"""###%%%&&&%%%###"""""""""###$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$"""!!!!!!  !!!!!!""" !!!"""###$$$$$$###""" !!!!!!""""""""""""""""""!!!!!!!!! !!!"""""""""""""""%%%$$$$$$%%%&&&'''%%%$$$"""%%%((((((&&&%%%%%%'''"""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%"""###$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((###%%%&&&&&&%%%$$$%%%&&&'''((()))*********))))))&&&'''''''''&&&$$$###"""&&&'''((('''%%%$$$%%%&&&$$$&&&((((((&&&%%%&&&&&&%%%###!!!!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&###"""%%%***,,,)))&&&***'''$$$###$$$&&&'''(((((('''&&&%%%$$$%%%&&&'''%%%...666333)))"""###'''((('''%%%######$$$%%%&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((())),,,+++++++++******))))))'''((()))******++++++***DDDEEEHHHJJJKKKLLLKKKKKKIIIIIIJJJKKKLLLMMMNNNOOONNNMMMLLLJJJIIIGGGFFFFFFHHHHHHHHHIIIJJJJJJKKKKKKMMMJJJHHHGGGHHHHHHEEECCCCCC@@@@@@DDDFFFEEEFFFIIIHHHKKKLLLJJJJJJOOORRRQQQ^^^ooovvveee[[[XXXVVVZZZ^^^cccfffggggggfffkkkqqqxxxzzzvvvgggaaa[[[YYYYYYWWWQQQKKKJJJIIIIIIGGGFFFEEEDDDDDDBBBAAA@@@>>>============<<<======>>>????????????===>>>@@@AAAAAACCCFFFHHHLLLIIIEEEBBBAAA@@@>>><<<>>>@@@BBBBBB@@@@@@@@@AAABBBCCCFFFIIILLLNNNOOOOOOWWW[[[___bbbcccdddeeeffffffggggggfffcccbbbbbbccc___\\\YYYZZZ]]]^^^[[[XXXXXXVVVSSSSSSTTTVVVVVVVVVOOOPPPQQQRRRRRRSSSSSSSSSOOONNNMMMLLLKKKJJJIIIHHHIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFEEEDDDAAA???===<<<;;;;;;:::;;;;;;<<<<<<@@@===:::888999999999999888777666666888888777666666666666666666777777777555333222333555555444333111111000000//////000000///000111222333333222222555444333222111111222333555444444333222222111111//////000//////......---/////////...---,,,+++***000000000///...---,,,,,,...---...///111222111000000///.........---+++((('''''''''''''''(((((()))+++++++++***((('''''''''+++,,,,,,------,,,,,,+++((())))))))))))***---000---...///111222222222222...///000111222333444555222333333333000---)))'''+++)))'''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&+++***)))(((((()))******((()))+++++++++***((('''&&&&&&''''''&&&$$$$$$$$$$$$%%%&&&'''(((''''''&&&########################'''&&&%%%$$$$$$%%%&&&&&&((((((''''''&&&&&&&&&&&&((('''%%%######"""######'''((((((&&&%%%$$$&&&'''&&&&&&$$$#########$$$$$$&&&%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$###!!!!!!!!!!!! !!!!!!""""""###### !!!"""###$$$%%%$$$###"""!!!""""""###""""""""""""""""""!!!!!! !!!!!!""""""###""""""$$$######%%%'''((('''&&&###&&&((()))'''&&&&&&(((###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%&&&((('''&&&%%%%%%&&&&&&&&&'''''''''((((((((('''''''''&&&%%%###!!! '''(((***)))'''%%%%%%&&&$$$&&&''''''%%%$$$%%%&&&&&&$$$""""""###$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%$$$%%%***000111...***)))&&&###"""$$$&&&''''''((('''&&&%%%%%%&&&&&&'''&&&---333111***$$$%%%((('''&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&''''''((()))))))))(((((((((((((((''''''((()))************DDDDDDEEEEEEFFFFFFGGGGGGFFFGGGHHHJJJKKKMMMNNNNNNMMMMMMKKKJJJHHHFFFEEEDDDGGGGGGHHHHHHIIIJJJJJJJJJJJJHHHEEEDDDDDDDDDBBBAAAAAA??????BBBDDDCCCEEEIIIMMMPPPQQQNNNPPPWWW]]]^^^fffvvv|||kkk___[[[]]]aaahhhmmmnnnkkkeeeaaaaaacccgggiiihhhddd___[[[SSSNNNIIIGGGIIIHHHDDD???============>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;===>>>@@@CCCHHHKKKQQQPPPOOOLLLHHHFFFFFFGGGKKKMMMOOOPPPOOOOOOOOOQQQPPPRRRTTTXXX[[[]]]______ccceeehhhiiihhhgggggghhhmmmmmmllliiiddd```______\\\YYYXXXYYY\\\^^^\\\ZZZYYYWWWUUUTTTVVVWWWWWWWWWQQQRRRRRRSSSSSSTTTTTTTTTOOOPPPOOOOOOMMMKKKIIIHHHJJJJJJKKKKKKJJJHHHGGGFFFGGGFFFEEECCCBBB@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<===;;;888888999::::::999888777555666777888777555555555666666777888999999555444333444666777777666555444333111000/////////...000111222333111000///444333222222111111111111222222111111000000//////............---------------------------,,,,,,+++---000222222///---...//////...,,,,,,---......------,,,,,,,,,------+++))))))((('''''''''(((***++++++,,,,,,+++(((''''''(((******++++++++++++******'''((())))))***,,,///222+++---///111333444555555222111111111222333555666888999999888555000+++'''((('''&&&&&&((((((((('''***)))((('''&&&%%%$$$###((((((((((((((()))))))))******++++++***)))'''&&&&&&&&&&&&'''&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&""""""""""""""""""""""""&&&%%%$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&%%%### ###%%%'''((('''&&&'''((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!############$$$$$$$$$$$$!!!!!! !!!!!!"""###$$$%%%$$$######""""""######!!!!!!"""""""""""""""!!!!!!"""""""""############""""""###%%%((())))))((($$$&&&'''((('''&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%###""""""""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&((()))((('''%%%%%%&&&''''''&&&%%%&&&'''((()))'''''''''&&&$$$""" (((***,,,,,,)))'''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&$$$""""""$$$%%%$$$###&&&&&&''''''(((((((((((($$$&&&)))000555666333///(((&&&###"""$$$%%%&&&&&&''''''&&&&&&&&&''''''((())),,,///...***((((((***'''&&&%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))************EEEDDDCCCBBBBBBCCCDDDEEEDDDEEEFFFHHHJJJLLLMMMNNNMMMMMMKKKJJJHHHFFFEEEDDDFFFFFFGGGGGGHHHIIIIIIIIIIIIGGGEEECCCBBBBBBBBBAAABBB@@@@@@CCCEEEEEEIIINNNRRRVVVXXXVVVXXXaaajjjnnnqqq~~~nnnbbb]]]```dddjjjmmmlllfff^^^YYYUUUWWWYYYZZZXXXUUUQQQNNNHHHDDD@@@???AAABBB@@@===;;;<<<<<<<<<=========>>>===<<<<<<<<<<<<<<<======@@@???>>>===<<<<<<;;;;;;<<<<<<===>>>???CCCHHHLLLTTTWWWYYYVVVRRROOORRRUUU\\\^^^```___^^^]]]^^^^^^\\\]]]^^^aaaccceeegggggggggiiikkkjjjiiihhhhhhhhhppppppnnniiiddd```^^^^^^___]]][[[\\\]]]^^^\\\ZZZZZZYYYWWWWWWXXXYYYYYYXXXTTTTTTTTTTTTTTTTTTUUUUUUSSSTTTTTTTTTRRRPPPMMMKKKJJJKKKLLLMMMLLLJJJHHHFFFIIIHHHFFFDDDCCCBBBBBBAAA>>>===<<<<<<;;;<<<<<<<<<;;;999777777999::::::999888666555555777777666444444444555555666777777777555444444555777888888777777666444222111//////......000111222222000...,,,000000000000000000111111000000000000//////......------,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++111888999444///---...///---***)))***+++++++++,,,+++***+++,,,---,,,******)))((('''((()))+++,,,***---111111---***(((((())))))******))))))(((((('''((()))))))))***...000+++,,,...000222333444444333222000///000111333444:::;;;<<<<<<:::555111---,,,(((%%%%%%&&&((('''&&&)))(((((('''&&&%%%$$$###%%%%%%&&&''''''''''''&&&((()))************))))))'''''''''((()))***)))(((######$$$$$$$$$$$$$$$$$$########################&&&$$$###!!!"""###&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$$$$###((()))***(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!!!! !!!!!!""""""$$$$$$$$$###############!!!!!!######$$$######"""#########"""#########$$$"""""""""$$$'''((('''&&&###$$$%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###"""!!!!!!!!!"""$$$%%%$$$$$$#########$$$$$$%%%'''((()))(((&&&%%%%%%&&&)))(((&&&%%%&&&''')))+++&&&&&&&&&%%%$$$###"""!!!'''))),,,---***(((&&&%%%$$$%%%&&&%%%$$$$$$%%%&&&'''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&''''''(((((()))'''(((***///444555333111'''%%%###"""$$$%%%&&&%%%&&&&&&&&&''''''(((((()))++++++++++++++++++++++++)))((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%###$$$$$$%%%%%%&&&&&&&&&&&&&&&'''((())))))))))))FFFEEECCCBBBAAABBBCCCDDDBBBCCCDDDFFFHHHJJJKKKLLLMMMLLLKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGEEEBBB@@@@@@AAAAAACCCAAABBBEEEFFFGGGMMMUUU]]]bbbeeedddfffoooxxx}}}ooobbb[[[]]]___bbbccc```[[[TTTPPPNNNOOOPPPQQQPPPMMMJJJHHH@@@===999999:::;;;;;;999<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<======@@@@@@???>>>>>>>>>>>>???<<<===???@@@BBBGGGMMMQQQ\\\aaaeeeddd```___bbbgggnnnoooooommmjjjhhhggggggeeeeeefffggghhhiiijjjkkklllmmmoooooommmmmmmmmooonnnnnnmmmiiidddaaa_________^^^]]]]]]^^^^^^]]]\\\\\\ZZZYYYYYY[[[\\\[[[ZZZVVVUUUUUUTTTTTTTTTUUUUUUTTTUUUVVVVVVTTTRRROOOMMMIIIJJJLLLMMMMMMLLLJJJIIIIIIHHHFFFDDDCCCBBBBBBBBB???>>>======<<<<<<<<<<<<:::888777888999::::::999777666555555666666555333444444444444444444444444444444333555777888888777777666555333111000/////////000111111111///---,,,,,,,,,---...///000000111000000000000////////////,,,,,,++++++++++++,,,---)))***+++,,,------------,,,666@@@CCC===555///---...,,,***)))+++,,,---,,,,,,+++******+++,,,+++******))))))((()))***+++,,,)))000777888444...***)))((()))))))))(((((('''&&&'''((((((((('''(((***,,,,,,---...///000000000000111000...------///000222:::<<>><<<:::444---&&&"""$$$&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$&&&&&&((()))***+++,,,,,,)))((((((***---...---+++%%%%%%%%%$$$$$$$$$$$$%%%########################%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%&&&((()))+++***(((%%%""""""$$$'''$$$%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&""""""!!!!!!!!!!!!!!!"""$$$$$$$$$$$$######""""""!!!"""$$$%%%&&&%%%$$$###%%%$$$############$$$$$$###""""""###%%%%%%$$$"""############%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%$$$$$$##################"""!!!!!!!!!"""$$$%%%$$$$$$$$$###$$$$$$%%%%%%&&&''')))(((&&&%%%%%%&&&)))'''&&&%%%%%%''')))***&&&&&&%%%%%%%%%%%%%%%&&&%%%(((+++,,,***(((&&&&&&&&&''''''&&&%%%%%%&&&(((((('''&&&&&&''''''&&&$$$$$$%%%%%%&&&''''''(((((()))))))))***---...//////'''%%%######%%%&&&&&&%%%%%%&&&'''((())))))******++++++******+++,,,,,,,,,,,,+++***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((((()))((((((FFFEEEDDDBBBBBBBBBCCCDDDBBBBBBCCCEEEFFFHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFDDDAAA>>>>>>???AAACCCBBBCCCFFFHHHJJJSSS\\\qqqxxx|||{{{zzz{{{jjj^^^XXXWWWWWWXXXWWWTTTOOOKKKHHHIIIJJJKKKKKKJJJHHHEEECCC>>>;;;888777888999:::999::::::999999999888888888<<<<<<;;;;;;;;;<<<<<<===????????????@@@BBBDDDEEEAAACCCFFFJJJNNNTTT[[[___jjjooossssssqqqpppssswwwzzzzzzzzzwwwrrrooommmmmmlllllllllllllllmmmnnnooonnnoooppppppppppppqqqsssllllllkkkiiieeecccbbbbbb\\\]]]]]]]]]^^^^^^^^^___]]]\\\[[[\\\]]]^^^]]][[[XXXWWWUUUTTTSSSSSSTTTUUURRRRRRSSSSSSRRRPPPNNNMMMJJJKKKLLLMMMMMMMMMLLLKKKFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>======<<<======:::999888999:::;;;:::999777666444444555555444222333333333333333333222222444333222333555666666555666555333222111000000000000000000000000///......+++,,,---...///000000000000000000000////////////,,,,,,+++******+++---...***+++,,,---............000999DDDIIIEEE===444///---,,,,,,---000222333333///---+++***++++++***)))((()))))))))************)))111:::<<<666///+++***((())))))(((((('''&&&%%%'''(((((('''&&&&&&)))+++.........//////...------......---,,,,,,---...///999;;;>>>BBBDDDEEEFFFFFF:::222'''"""###&&&&&&%%%###$$$$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%'''(((***,,,...///+++))))))+++000222000...$$$######""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&)))(((&&&$$$$$$$$$&&&''''''&&&$$$!!! """&&&)))$$$%%%&&&'''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''((((((((())))))***)))(((''''''''''''(((%%%%%%%%%&&&''''''((((((%%%%%%$$$###"""""""""###$$$%%%%%%%%%%%%$$$######"""$$$&&&'''((('''&&&%%%&&&%%%$$$#########$$$%%%$$$######$$$%%%%%%###"""$$$"""""""""%%%'''''''''%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%$$$##################""""""""""""###$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&((())))))(((''''''((('''&&&&&&%%%&&&'''((())))))((((((''''''(((((()))%%%'''***+++***((((((((()))***)))((('''''')))++++++***))))))***)))'''%%%$$$$$$%%%&&&'''(((((()))***)))((('''''')))***+++(((&&&%%%%%%&&&'''&&&%%%%%%&&&''')))***+++++++++++++++++++++,,,,,,------,,,,,,+++***)))'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((EEEDDDDDDCCCCCCCCCCCCCCCAAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHFFFCCC??????AAADDDEEEDDDGGGJJJLLLPPPZZZeeezzzlll___VVVRRRPPPPPPPPPOOOMMMIIIEEECCCBBBDDDFFFHHHHHHFFFDDDBBBBBB@@@<<<::::::;;;<<<<<<888888888888888888888888:::::::::;;;<<<===??????DDDDDDDDDFFFIIIMMMPPPRRRQQQTTTYYY]]]bbbgggmmmqqqwwwzzz~~~~~~}}}|||}}}{{{wwwrrrqqqpppoooooooooooooooqqqrrrssspppqqqrrrrrrqqqqqqrrrtttllllllllljjjgggeeeeeeeee```aaaaaa```____________^^^]]]]]]^^^______^^^\\\XXXWWWUUUSSSRRRSSSSSSTTTPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLLLLKKKFFFFFFGGGFFFEEEDDDBBBAAAAAA@@@???>>>============;;;:::::::::<<<<<<:::888777666444444444444333111222222222333333444444555333222111222333444333222333222222111111111111222222111000/////////000111...///000000000///......////////////////////////---,,,*********,,,---///+++,,,---...............///555>>>EEEEEE@@@888222---...000333888;;;<<<<<<333000---+++******((('''&&&''')))***+++***)))((()))111888888222,,,++++++))))))))))))((('''&&&%%%&&&'''(((''''''(((+++---......////////////......+++,,,,,,,,,------......333555888<<>>;;;:::;;;<<<===888888999::::::;;;<<<<<<999:::;;;<<<>>>AAACCCDDDKKKLLLMMMOOOTTTXXX]]]```dddgggkkkooorrrvvvzzz}}}~~~}}}xxxtttsssrrroooooonnnoooppprrruuuvvvvvvwwwwwwvvvuuuuuuvvvxxxmmmnnnnnnllliiigggggggggiiiiiihhheeebbb___^^^^^^___^^^^^^___``````___]]]YYYWWWUUUSSSRRRRRRSSSTTTPPPOOOOOONNNNNNOOOOOOPPPRRRQQQOOOMMMLLLKKKJJJJJJGGGHHHJJJJJJIIIGGGEEECCCAAA@@@???>>>============<<<;;;;;;;;;<<<<<<:::888777555444444444444222111000111222333555666777888333111000000222222111000111111000000111111222333333111000......000222333222333333333111///---,,,........................---,,,+++******,,,...///,,,---......//////......,,,000777===AAA>>>888333...///333888>>>BBBCCCBBB555222...+++***)))'''&&&%%%&&&)))++++++***(((&&&***000555333---)))))),,,))))))))))))((('''&&&%%%%%%'''(((((((((***---000...//////000000000000000***+++,,,---............---///222666;;;@@@EEEGGG:::222***'''******'''"""$$$$$$%%%%%%%%%&&&&&&&&&///---+++(((''''''(((((((((((((((((()))+++,,,---***''''''+++000444222///***)))'''&&&%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###&&&((()))((('''&&&'''''''''(((((()))))))))%%%&&&)))***+++)))'''&&&'''(((***+++***)))***+++((()))***+++,,,,,,+++***...---,,,,,,++++++,,,,,,++++++,,,---///000111111,,,,,,++++++***+++++++++&&&'''((()))+++---...///---,,,+++)))((((((((((((((()))*********)))'''&&&$$$&&&)))+++,,,+++)))(((((('''%%%#########%%%&&&$$$$$$$$$&&&)))******)))(((%%%###%%%(((++++++***)))*********++++++++++++((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''"""###$$$&&&&&&%%%$$$$$$###$$$$$$%%%''')))+++,,,(((***,,,---------...///,,,---.../////////......333222///,,,***((((((((('''(((***++++++,,,...000......---,,,***+++...000...---------...---***(((&&&&&&'''((()))***++++++$$$''')))******)))((())))))'''''''''((()))((('''$$$%%%(((***,,,,,,,,,,,,(((,,,//////,,,***+++---'''((()))++++++,,,,,,,,,&&&&&&'''(((((('''&&&&&&###"""""""""###$$$%%%%%%%%%%%%$$$$$$######""""""$$$$$$%%%&&&''''''''''''EEEDDDCCCBBBBBBAAAAAABBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFGGGEEEEEEDDDCCCCCCCCCCCCCCCHHHGGGFFFEEEFFFHHHJJJLLLIIIMMMRRRUUUXXX]]]dddiiiyyy{{{|||yyytttmmmhhhffffffaaaYYYQQQJJJGGGEEEEEEGGGFFFEEEGGGHHHGGGBBB>>>???AAACCCFFFHHHJJJJJJJJJDDDCCCAAA???===<<<<<<<<<<<<======<<<::::::;;;======???AAABBBEEEIIINNNRRRVVVYYY]]]aaaeeeiiinnnrrrvvvwwwxxxzzz|||}}}}}}}}}}}}{{{yyyxxxxxxxxxyyywwwuuutttuuuwwwzzz{{{zzz{{{{{{yyywwwtttssssssuuurrrnnnjjjhhhggghhhiiijjjhhhfffeeedddccc```]]]]]]\\\\\\]]]^^^]]][[[XXXYYYXXXUUURRRQQQQQQQQQRRRNNNNNNNNNPPPRRRQQQOOOMMMOOOPPPPPPPPPOOONNNLLLKKKHHHHHHGGGFFFEEEDDDCCCCCCCCCBBB@@@>>>============;;;;;;:::::::::;;;;;;<<<:::777444444555555222///333222222111111222222333222222333333333222111111/////////000111111222222222222000000000111222333//////000222333111...+++///.........------------,,,+++)))((((((((()))***+++***)))+++...000...,,,---///333666777666444222///---///555???FFFGGGFFF888333,,,)))***,,,,,,,,,******)))((((((((((((((())),,,//////,,,)))((()))))))))((('''''''''''''''+++,,,+++++++++...333777<<<>>>===<<<======777000,,,++++++///555666222...,,,,,,---///111333555666111///,,,)))'''&&&&&&''''''&&&%%%$$$%%%&&&'''(((---------,,,+++***)))((()))))))))***+++***(((&&&))))))******+++,,,------)))))))))(((((((((''''''((('''&&&'''((((((&&&$$$''''''((()))***+++,,,,,,+++******)))))))))************))))))(((''''''''''''((()))***++++++***)))***+++,,,---............111444888777444000//////***,,,///222444444444444333///......---((((((***,,,,,,,,,---------.........---,,,+++******))))))***)))(((((())))))((('''((((((***++++++***))))))$$$&&&((())))))(((&&&$$$$$$###$$$(((++++++((($$$$$$$$$%%%&&&(((***,,,---,,,,,,,,,,,,++++++******&&&%%%%%%$$$%%%&&&((())))))***+++***(((((((((***"""$$$''''''&&&$$$$$$%%%%%%%%%%%%&&&'''((()))***...............///000000222333555555555333111000//////...---,,,,,,++++++---,,,***)))***,,,///000000111222111...------...000111111111///...,,,***''''''''''''''''''''''''***))))))((('''(((((()))(((((((((((()))))))))))))))'''&&&&&&(((***++++++,,,---...---+++***+++,,,******+++,,,,,,------...111///,,,***(((((()))))))))'''%%%&&&)))++++++)))&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((((((EEEEEEDDDCCCBBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHGGGGGGHHHIIILLLOOOQQQPPPRRRSSSUUUVVVXXX\\\___iiikkkllljjjfff```]]][[[VVVRRRLLLGGGCCCBBBCCCDDDBBBAAABBBDDDFFFEEEAAA>>>???@@@CCCFFFHHHIIIIIIJJJDDDBBB???===;;;;;;;;;;;;<<<===>>>=========???AAA@@@CCCHHHMMMRRRYYY```eeelllnnnppprrruuuyyy}}}~~~}}}|||zzzzzzzzz|||}}}}}}}}}{{{yyyvvvuuuuuutttsssrrrpppmmmjjjhhhgggjjjhhhfffeeeeeeccc```^^^]]]\\\\\\\\\]]]\\\YYYWWWXXXVVVTTTQQQPPPPPPPPPPPPOOONNNOOOPPPRRRQQQNNNLLLLLLMMMMMMMMMMMMKKKJJJHHHHHHHHHGGGFFFFFFEEEEEEEEEEEECCCAAA???>>>=========<<<;;;;;;;;;;;;;;;<<<<<<;;;999777777888888666333777666444333111111000000111222222222222111000000//////000000111222333333222111111111111111222222000000111222333222///,,,000///---++++++,,,---...------+++***))))))******+++***)))+++...///---,,,---///111333333222000//////---...333:::??????>>>444000+++)))***++++++******)))((((((''''''((((((&&&)))++++++)))'''((()))))))))((('''''''''''''''******+++,,,000666>>>DDDKKKMMMNNNLLLJJJFFF===222...---...333888:::777333///............///000000///---+++((('''&&&&&&'''&&&&&&%%%&&&&&&((()))***...---,,,+++***)))((('''+++******+++,,,,,,***(((******++++++,,,,,,------))))))))))))************+++******+++,,,---+++***,,,,,,,,,,,,---...///000...------,,,+++++++++,,,)))))))))))))))))))))))))))***+++,,,,,,,,,+++***,,,---...///000111111111555777:::999555111/////////000333555777888888888555111///000...***)))+++++++++++++++,,,,,,,,,,,,---,,,+++)))(((((()))))))))(((''''''(((((('''&&&'''((()))******)))((('''$$$%%%'''))))))'''%%%$$$%%%%%%&&&))),,,,,,)))&&&%%%%%%&&&'''((()))+++,,,+++*********)))))))))(((&&&&&&%%%%%%%%%&&&((((((((()))***)))(((((()))***$$$%%%''''''%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))---------...///000111222000111333333333222000///---------,,,+++******)))+++***)))((()))+++---///000111222111...---...///.../////////...,,,***)))$$$%%%%%%&&&'''(((((()))''''''((((((((()))))))))(((((((((((((((((((((((('''&&&%%%&&&''')))******+++,,,---,,,***)))***+++)))******+++,,,,,,------...---+++***)))((()))))))))'''%%%''')))++++++)))&&&&&&''''''''''''&&&&&&))))))(((''''''((()))***FFFEEEDDDCCCBBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHIIILLLOOOSSSUUUWWWUUUSSSRRRRRRRRRQQQPPPUUUWWWYYYXXXUUURRRPPPPPPIIIFFFBBB>>><<<===???AAA>>>>>>???AAACCCCCCAAA>>>@@@AAACCCEEEGGGIIIJJJJJJEEECCC@@@===;;;;;;<<<===>>>@@@AAABBBCCCEEEHHHJJJNNNRRRXXX___fffmmmtttxxx~~~~~~~~~~~~~~~}}}{{{yyyxxxwwwtttuuuvvvuuurrrmmmhhheeeiiigggfffeeeeeedddaaa___^^^\\\[[[[[[[[[ZZZWWWUUUUUUTTTRRRPPPNNNNNNNNNOOOPPPOOOOOOPPPPPPOOOMMMKKKIIIIIIJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGEEECCC@@@>>>============<<<<<<;;;;;;;;;<<<<<<;;;999888888999999888777777777666444333222111000222111111111000000000/////////000111222333444555111111222222222111111000111111111333444333000---111///,,,))))))+++...000///...---,,,+++++++++++++++***)))***,,,------,,,---............---,,,+++...---,,,///444666666444///---*********+++***))))))((((((''''''''''''(((%%%'''((()))((((((***+++))))))((('''''''''((((((((()))+++...444???JJJRRR[[[]]]^^^[[[WWWPPPBBB666///...///444999;;;999666......---,,,,,,,,,,,,------,,,+++)))(((((((((((())))))))))))******++++++///...,,,+++***)))******///......///000///---***------------------------,,,,,,,,,---......//////000000000111333444333111000000/////////000222333222111111000///......---++++++++++++,,,,,,,,,,,,,,,------......---,,,+++---...000111222333333333555777888777444000...---111222333555777999;;;<<<444000...///,,,(((''')))((())))))))))))*********,,,***((('''&&&'''((()))(((&&&%%%%%%&&&&&&%%%$$$''''''(((((((((&&&%%%$$$###$$$&&&''''''&&&$$$###$$$$$$%%%'''))))))'''%%%%%%%%%&&&&&&'''(((((()))'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%'''(((((('''((()))***&&&''''''&&&%%%%%%&&&(((&&&&&&&&&%%%%%%&&&''''''))))))***+++,,,---...///,,,---.../////////...---*********))))))((((((((()))((('''&&&''')))+++,,,///000000///---,,,---...+++,,,,,,,,,+++)))((('''"""###$$$%%%'''((()))***$$$%%%'''(((*********)))((((((''''''''''''''''''%%%%%%%%%%%%&&&'''(((((((((*********((('''((()))(((((())))))***+++++++++*********))))))))))))((()))'''&&&''')))++++++***'''''''''(((((('''''''''***)))(((((()))***,,,---FFFEEEDDDCCCBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGHHHJJJMMMQQQSSSUUURRRNNNMMMNNNMMMJJJGGGHHHJJJMMMMMMLLLKKKKKKKKKIIIEEE@@@<<<999999;;;<<<>>>>>>@@@AAABBBAAA@@@??????@@@BBBDDDGGGIIIJJJKKKHHHFFFBBB???>>>???AAABBBDDDGGGJJJMMMPPPTTTXXX[[[dddhhhnnnssswww{{{~~~}}}|||zzzyyyvvvwwwwwwwwwsssooojjjfffgggeeedddddddddbbb```^^^]]]\\\ZZZYYYYYYXXXUUUSSSSSSRRRPPPOOOMMMMMMMMMMMMOOONNNMMMMMMNNNMMMJJJHHHGGGGGGHHHHHHHHHGGGEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHFFFDDDAAA???===============<<<;;;;;;;;;<<<<<<888888777888888888888888555555555555555555555555333333222111111000000000//////000222333444555666000111222333333222000///111000000111222222///---111///---++++++,,,...///......---,,,+++++++++*********)))***++++++,,,,,,,,,,,,++++++******++++++,,,+++***,,,///000000...+++++++++,,,,,,,,,***)))(((((('''''''''''''''(((''''''((()))***+++---///))))))((((((((((((((())))))***+++...555@@@MMMUUU\\\^^^]]]ZZZWWWPPPDDD888------...111444555444222,,,,,,+++,,,,,,---...///.........---------------000000000000///...,,,+++000///...,,,---...000111333222222222333222000...000000//////////////////000111111222444555555666888777777888999999888666333222000///000111222333444444333222111000///.../////////...............------.........,,,+++***+++,,,...///111111222222000111222111000...,,,+++------...000333777;;;===111---++++++)))%%%$$$&&&&&&&&&&&&'''''''''(((((()))(((&&&$$$$$$%%%'''(((&&&$$$######$$$%%%###"""&&&&&&'''&&&&&&$$$"""!!!"""###%%%&&&&&&%%%###""" !!!"""$$$%%%$$$###"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###$$$&&&'''&&&''')))***(((((((((&&&%%%%%%''')))&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&'''((()))***)))))))))''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))+++------,,,***)))***+++(((((())))))((('''%%%$$$######$$$%%%&&&'''((((((###%%%''')))***)))((('''''''''''''''&&&&&&&&&&&&###$$$%%%$$$$$$$$$%%%'''&&&'''((('''&&&%%%&&&'''&&&&&&''''''((())))))***&&&''''''((()))(((((((((((('''''''''((()))******))))))))))))))))))))))))***)))))))))***+++---...EEEDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDFFFGGGGGGFFFEEEEEEFFFHHHJJJKKKMMMJJJHHHHHHJJJJJJGGGDDDBBBDDDFFFGGGGGGGGGIIIKKKJJJGGGAAA<<<999999:::;;;>>>???@@@@@@???>>>======<<<===???AAADDDGGGIIIKKKJJJIIIGGGFFFFFFHHHJJJLLLQQQTTTXXX]]]aaafffkkkoooxxx{{{~~~~~~~~~~~~|||zzzyyyxxxwwwuuurrrooollljjjfffdddcccbbbbbbaaa^^^\\\\\\ZZZXXXWWWVVVVVVTTTRRRQQQQQQPPPOOONNNMMMMMMMMMMMMLLLJJJJJJKKKJJJHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEBBBBBBCCCCCCDDDDDDEEEEEEHHHFFFDDDAAA???===============<<<;;;;;;;;;;;;;;;777888999999888999999:::555666777777777777666555666555444222222111222222///000111222333444555555111222222333333111000///000///...///000000...,,,...////////////...---,,,+++++++++++++++******)))*********)))))))))+++,,,++++++*********+++,,,---***))))))+++---.........***,,,...///...---,,,+++(((((('''''''''(((((()))((((((((()))+++---......))))))((((((((())))))***++++++,,,...222;;;EEEKKKOOOOOONNNKKKJJJIIIAAA888/////////000111000///---...............///000000000111222444555555444444444555666666666444222000111000///000111444777999555555444555555444222///111111111000000000000000444555666777888999:::;;;>>>===;;;;;;;;;:::888555444333222111111111222333333333333222111///---,,,///......---,,,++++++***,,,,,,---------+++***)))'''(((***+++,,,---------++++++,,,---......---,,,(((((()))+++///444999<<<...***((()))'''######%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######%%%&&&'''$$$###""""""######"""!!!$$$%%%%%%%%%$$$###!!! """"""###$$$$$$###"""""" !!!"""######"""""""""!!!!!!"""######""""""!!!"""""""""""""""""""""""""""""""""###""""""""""""!!!###$$$%%%%%%&&&(((***((()))(((&&&$$$$$$&&&(((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###"""!!!!!!""""""###$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######""""""###$$$&&&''''''((()))((('''&&&'''(((%%%%%%&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%%%%%%%%%%$$$&&&''')))((('''%%%$$$&&&&&&&&&&&&%%%%%%$$$$$$!!!###%%%%%%###"""$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%&&&'''''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&'''''')))***++++++***))))))***++++++))))))((())))))+++---...DDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCAAAAAACCCDDDEEEEEEDDDEEEFFFHHHHHHGGGFFF@@@AAACCCCCCDDDEEEHHHKKKIIIFFFAAA<<<:::;;;<<<>>>===>>>??????===<<<<<<===;;;<<<>>>AAADDDHHHLLLMMMPPPQQQQQQRRRUUUWWWZZZ[[[cccfffjjjnnnrrrwww|||~~~|||{{{yyywwwtttrrrpppoooooogggeeecccbbbaaa```]]]ZZZZZZXXXVVVTTTUUUTTTSSSRRRQQQQQQQQQPPPOOONNNNNNMMMLLLJJJIIIIIIJJJJJJIIIGGGGGGGGGHHHIIIIIIHHHGGGFFFAAAAAABBBBBBCCCCCCDDDDDDGGGEEECCC@@@>>>============<<<;;;:::::::::::::::999;;;<<<;;;::::::;;;<<<::::::::::::888666444333777666444333222222222333000000111111222333333333222222222222222111000//////...---...//////---,,,,,,...///000000...,,,+++(((((()))************))))))******)))'''(((***,,,+++*********+++,,,------((()))***+++,,,---...///+++...000111///---,,,,,,)))(((((((((((())))))***(((''''''(((***,,,+++***))))))((((((((()))******,,,------...000444:::>>>>>>???===;;;===@@@<<<666333333333222111000///...333333222000000/////////222444777:::<<<<<<;;;;;;444666999:::;;;999777555//////000111333666999:::555444333444444333000...////////////////////////444555666777888999::::::===;;;999888888666333111333222222222111111000000---............,,,***))))))))))))(((''''''&&&&&&******+++,,,,,,+++))))))%%%%%%&&&'''(((((((((((()))((((((***---......---&&&&&&''')))---222666888---)))((()))(((%%%%%%'''############$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&$$$"""!!!!!!""""""!!! ######$$$$$$$$$"""!!! !!!!!!""""""""""""!!!!!!!!!###%%%$$$###"""###$$$ !!!"""""""""!!! !!!!!!!!!""""""""""""""""""""""""###""""""!!! """###$$$$$$$$$&&&((('''(((((('''%%%$$$%%%&&&$$$$$$$$$######$$$%%%%%%)))))))))(((&&&$$$!!! !!!!!!!!!!!!""""""#########!!!!!!!!!""""""###$$$%%%$$$%%%&&&%%%$$$###$$$%%%"""###$$$$$$$$$"""!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''&&&$$$###&&&&&&%%%%%%$$$$$$###### ###&&&%%%###!!!"""%%%"""$$$%%%$$$######$$$&&&""""""######$$$%%%%%%&&&"""######$$$%%%%%%&&&&&&$$$%%%&&&%%%%%%%%%''')))+++***)))(((((()))***+++)))(((''''''((()))+++,,,BBBBBBAAA@@@????????????<<<============>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEFFFEEECCCBBB@@@@@@AAACCCDDDBBBDDDFFFGGGGGGFFFGGGGGGAAABBBCCCCCCCCCEEEHHHKKKKKKGGGCCC>>><<<<<<>>>???>>>@@@BBBAAA@@@???@@@BBB@@@AAACCCGGGKKKPPPTTTWWW]]]^^^bbbfffjjjmmmoooqqqvvvxxx{{{}}}~~~{{{zzzyyywwwuuussssssrrrjjjhhheeedddccc```]]]ZZZXXXVVVTTTSSSSSSTTTSSSRRRRRRRRRRRRRRRQQQPPPOOOOOOLLLKKKIIIIIIJJJKKKKKKJJJFFFGGGHHHIIIIIIHHHGGGGGGBBBBBBCCCCCCCCCCCCCCCCCCEEECCCAAA???>>>=========<<<<<<;;;999999888888888999;;;<<<;;;999888:::;;;:::;;;;;;;;;:::777555333888666444222111111111222111111111111111111111111444333222111000000000000000///......//////...---,,,,,,---------,,,+++***%%%&&&(((***+++++++++***)))******(((&&&&&&))),,,++++++++++++++++++******((()))***++++++,,,---...,,,///111111///,,,,,,---)))))))))))))))***+++++++++***)))+++------***'''))))))(((((()))******+++***,,,///000111222444666555666555444777;;;999444555555666555333222222333444333222222111111111111444666;;;>>>AAAAAAAAA@@@999:::<<<===<<<999555222---...///000222333444555222111000111111000---******++++++,,,,,,---------111111222333444444555555666444333222222000...+++,,,---.........,,,***((('''((()))***)))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&'''))))))+++,,,,,,+++******%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%'''***,,,+++)))&&&&&&&&&(((***,,,///000***&&&&&&((('''%%%%%%((("""""""""############$$$!!!"""$$$%%%&&&&&&%%%%%%###"""!!!!!!""""""!!! !!!"""###$$$$$$###"""!!! """$$$%%%%%%"""!!!###%%% !!!#########"""!!!!!!!!!"""""""""###############$$$$$$$$$###"""!!! !!!############%%%&&&&&&'''((('''%%%######$$$######"""######$$$%%%&&&((()))))))))'''$$$!!!  !!!""""""###### !!!!!!"""######$$$"""###$$$$$$###"""###$$$!!!!!!"""###"""!!! """"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""""" ###'''&&&###!!!"""$$$!!!###$$$$$$######$$$&&&!!!!!!!!!"""######$$$$$$###""""""""""""###%%%&&&!!!###%%%$$$######&&&((()))(((&&&%%%%%%&&&((()))((('''&&&&&&&&&'''((()))BBBAAA@@@???>>>>>>>>>>>>:::::::::;;;;;;;;;;;;<<>>===>>>???@@@CCCFFFFFFDDDDDDGGGJJJGGGHHHJJJNNNSSSYYY^^^```hhhkkkpppvvv{{{{{{{{{{{{zzzxxxwwwuuutttllljjjhhhfffdddaaa^^^[[[WWWUUURRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPMMMKKKJJJJJJLLLMMMMMMLLLFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@>>>=========>>><<<;;;:::999888888888888777999;;;999777555777999777888:::;;;;;;:::888777777555333111000000000111111111111000000000000///555444222000//////000111111000//////000000///...,,,+++***)))))))))***+++$$$&&&(((***+++,,,,,,,,,)))******(((%%%%%%))),,,------,,,,,,+++)))((('''(((***++++++***+++,,,------///222111---++++++---******))))))***+++,,,,,,///------...000///+++'''))))))((())))))***++++++(((,,,000222333222222333333555444444777;;;888222444555666555444444444555000000111111222444555666444777<<>>;;;:::999999999888999:::::::::;;;>>>AAACCCCCCDDDDDDDDDBBBAAA@@@AAABBBEEEFFFFFFEEECCCAAABBBAAA@@@???@@@BBBDDDFFFDDDFFFIIIIIIHHHGGGGGGHHHFFFFFFFFFEEEDDDDDDFFFHHHLLLKKKIIIFFFBBBAAABBBDDDEEEHHHKKKKKKIIIJJJPPPUUUYYY\\\```dddhhhmmmssswww}}}~~~~~~{{{wwwssspppooopppmmmgggaaabbb\\\UUUOOONNNOOOQQQRRRWWWVVVTTTSSSQQQPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@AAABBBAAA@@@???>>>???<<<:::999:::;;;;;;:::777777888999999:::;;;;;;;;;<<<======:::999888999666555444333222111111111000111222333444333222111555444333111000/////////000///...---------...//////---***((()))+++...111)))((((((((((((***,,,---******************++++++---+++)))(((''')))+++,,,+++++++++,,,---------...,,,+++***+++,,,,,,+++***,,,,,,---...///000111222222222111111111222333333......---,,,+++*********+++...111222111000000000,,,,,,,,,///222333333222222333444444333222111000111111111222333333444444333444666888::::::::::::999999888777555222///---,,,,,,,,,++++++*********,,,***((('''&&&''')))***%%%%%%%%%%%%%%%&&&'''((()))***,,,---......---,,,111///,,,,,,,,,+++((($$$###$$$%%%&&&&&&%%%###"""%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%...,,,***,,,///000///,,,&&&((()))'''###!!!"""$$$###$$$$$$$$$$$$###""""""$$$#########$$$%%%&&&&&&%%%%%%%%%$$$###""""""!!!######""""""!!!!!! """"""""""""!!!!!!!!!!!!$$$""" !!!######!!!!!!!!!!!!!!!"""""""""""" !!!"""&&&&&&""" !!!!!!!!!###%%%%%%%%%&&&&&&%%%$$$"""!!!!!!###$$$$$$""" !!!###&&&'''&&&$$$#########""""""!!! !!!###&&&'''%%%$$$###!!! $$$###!!! !!!!!!!!! """%%%$$$""""""$$$&&&&&&$$$"""!!!!!!!!!"""""""""""" !!!"""###%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$###"""###%%%&&&###!!!"""$$$&&&%%%"""!!!###%%%$$$###"""!!!!!!  !!!!!!""""""###"""""""""""""""###$$$"""!!! !!!%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&'''((('''&&&%%%BBB@@@>>><<<:::999999::::::;;;;;;;;;:::;;;>>>@@@GGGGGGGGGGGGFFFDDDBBBAAAAAACCCEEEGGGGGGFFFDDDBBBDDDCCCBBBBBBBBBDDDEEEGGGEEEGGGIIIJJJJJJIIIJJJKKKFFFGGGGGGFFFDDDEEEGGGIIIMMMMMMLLLIIIGGGFFFHHHJJJKKKPPPUUUWWWWWWZZZ___dddmmmppptttwwwzzz}}}~~~}}}~~~|||vvvqqqlllggg___XXXUUUSSSRRRQQQTTTTTTRRRQQQQQQPPPPPPPPPPPPOOONNNMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFEEEEEECCCCCCCCCCCCCCCBBBBBBBBB???@@@@@@AAA@@@@@@>>>>>>>>><<<999999:::;;;::::::999999::::::;;;;;;<<<<<<;;;===>>>===;;;999999:::777666555444333222222222000111222333444333222222555555444333222111000///111000...---,,,,,,,,,,,,...,,,+++)))***,,,...///((((((((()))***+++,,,---,,,,,,+++++++++*********++++++***))))))******+++))))))***+++,,,---......,,,+++***+++,,,---,,,+++------///000111222222222222222222222222222222222000///...------,,,,,,,,,+++...000111000///...///,,,+++,,,...111333222111//////000000000///...---...//////000111111222222...///111333444444444444222222111000///,,,***)))///...------------,,,+++******((('''''''''((()))&&&%%%%%%%%%%%%%%%%%%&&&((()))***++++++******)))+++)))''''''((('''$$$!!!$$$$$$%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&)))'''&&&'''***+++***)))%%%'''(((&&&$$$"""###%%%$$$$$$$$$$$$$$$######"""$$$$$$#########$$$$$$%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!! !!!!!!###"""!!!!!!!!!!!!!!!!!!!!!!!!""" !!!!!! !!!""" ###&&&&&&###  !!!"""%%%'''%%%&&&&&&&&&%%%$$$"""!!!!!!###$$$$$$###  """######"""!!!""""""##################!!!!!! !!!"""###$$$###"""!!! """!!!  !!!!!! """$$$###!!!"""###%%%%%%###!!!!!!!!! !!!"""""""""!!! ###$$$%%%'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$"""!!!"""$$$%%%###!!!!!!###%%%$$$"""!!!"""$$$$$$###"""!!!!!! !!!!!!!!!!!!"""""""""############"""""""""""""""###%%%$$$###""""""###$$$%%%$$$##################$$$###$$$%%%&&&'''&&&&&&%%%AAA@@@>>><<<;;;;;;;;;<<<>>>>>>>>>===;;;;;;===???JJJJJJJJJIIIHHHEEECCCAAAAAABBBEEEFFFGGGFFFEEEDDDFFFFFFEEEEEEEEEFFFGGGGGGFFFHHHJJJKKKJJJJJJKKKLLLHHHIIIIIIHHHFFFGGGIIIKKKNNNOOOOOOOOONNNOOORRRUUUXXX]]]dddiiimmmpppuuuzzz~~~{{{vvvnnnggg```[[[VVVSSSSSSRRRRRRQQQPPPPPPQQQQQQPPPPPPOOONNNNNNNNNOOOOOOMMMMMMKKKIIIHHHGGGFFFFFFBBBBBBBBBCCCCCCCCCCCCCCC???????????????>>>=========:::888888999::::::999<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===;;;::::::;;;999888777555444444333333111111222333333333333333555666666777666444222000222000...,,,+++******+++,,,,,,++++++,,,,,,---...((()))***+++,,,---------......---,,,+++******)))*********+++++++++******((())))))***+++---...///,,,++++++,,,...///...------...000222333333333222111222333444333333222111222111000///............,,,...000000...---,,,---+++***+++---///111000//////000111111111000......++++++,,,------......///***+++,,,---.../////////+++++++++***)))((('''&&&,,,)))'''(((***+++)))&&&((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''''''''&&&&&&%%%$$$#########%%%$$$###!!!&&&%%%$$$$$$#########$$$!!!!!!"""###$$$%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$###$$$&&&((('''&&&$$$%%%&&&%%%$$$###$$$&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############$$$######""""""!!!!!! !!!"""######### """######!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$###!!!!!!!!!###!!!###$$$$$$###""""""### !!!###%%%%%%%%%%%%%%%$$$###"""""" !!!###$$$$$$###!!!  !!!!!!!!!""""""###$$$$$$%%%&&&&&&$$$###"""!!! !!!!!!   !!!!!!!!! !!!"""!!! !!!#########!!! !!!"""!!!"""###############$$$%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$""" !!!######"""!!!"""######!!!!!!"""###$$$$$$###"""!!!!!!!!!!!!""""""############$$$$$$$$$$$$###"""!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""######$$$%%%%%%%%%%%%$$$BBBAAA???>>>======>>>???BBBBBBAAA???<<<<<<===>>>HHHHHHHHHHHHGGGEEECCCBBB???AAABBBDDDEEEEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJJJJIIIIIIJJJKKKJJJKKKKKKJJJJJJKKKMMMOOOOOOQQQTTTVVVXXX\\\```ccchhhnnnvvv|||{{{uuummmfff^^^YYYVVVUUUTTTSSSQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPOOONNNLLLKKKIIIHHHGGGGGGAAABBBBBBBBBCCCDDDDDDDDD>>>>>>>>>>>>>>>======<<<<<<:::777777888::::::999<<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>><<<:::;;;;;;;;;:::888777555555444444111111222333333444444444555666999::::::777444222000///...,,,++++++,,,,,,,,,,,,------......------)))***,,,.../////////...000000///...,,,+++******++++++++++++,,,,,,,,,,,,+++************+++---...---,,,,,,---///000000...---...000222333222111111000222333444444222000///111000//////.........///+++---......,,,******+++)))((((((***,,,---,,,+++------...//////...---,,,(((((())))))******++++++******+++,,,,,,,,,------((((((((((((((((((''''''***'''$$$%%%((()))&&&###%%%%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%$$$######"""!!!""""""###$$$%%%$$$$$$'''&&&$$$###"""###$$$%%%""""""""""""###$$$%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''''''''######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!###"""""""""!!!!!! !!!!!!!!!"""""""""### !!!!!! !!!######!!!!!!!!!!!!!!! ###$$$$$$###!!! !!!"""!!!""""""""""""###$$$%%%!!!""""""!!!############""""""!!!!!! !!!"""$$$$$$###"""!!!!!!  !!!"""###""""""######$$$$$$$$$$$$$$$######"""!!!  !!!!!!!!!  !!!!!!!!!!!!  !!!!!! !!!""""""!!! """$$$ !!!"""############""""""######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$""" !!!"""### !!!!!!"""!!!!!!""""""%%%$$$###"""!!!!!!!!!!!!########################%%%%%%###"""!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!""""""######$$$$$$$$$$$$CCCBBBAAA@@@@@@AAABBBBBBFFFFFFEEEBBB>>>======???BBBCCCDDDDDDDDDCCCBBBAAA===>>>???AAABBBCCCCCCCCCFFFFFFHHHHHHIIIHHHGGGGGGHHHIIIJJJJJJIIIHHHJJJKKKJJJLLLMMMNNNNNNPPPTTTWWWVVVZZZ^^^cccggglllqqquuuzzz}}}wwwooogggbbb\\\[[[YYYVVVTTTRRRQQQPPPQQQQQQPPPPPPOOOPPPPPPPPPPPPOOOMMMKKKJJJHHHGGGGGGAAABBBBBBBBBCCCDDDDDDDDD>>>>>>>>>===============;;;999777777888:::::::::;;;;;;::::::::::::::::::;;;<<<>>>===<<<:::;;;;;;;;;:::999777555444444444111222222222333444555555555777:::<<<<<<:::666444///...---------...///000,,,---...///000//////...+++,,,...000000000//////111000000///...------,,,......//////000000000000///...,,,+++++++++------///...---...000111000///,,,---...000000000//////000111222333333111///.........---,,,,,,,,,------***+++,,,,,,***((()))***'''&&&&&&((()))***)))'''%%%&&&'''(((((('''&&&&&&%%%&&&&&&''''''((())))))******************++++++&&&&&&&&&''''''(((((()))+++)))'''(((******(((&&&######$$$$$$$$$###"""!!!###$$$&&&((()))*********&&&&&&%%%$$$###""""""!!! !!!###$$$$$$$$$$$$%%%&&&%%%############%%%&&&$$$$$$###""""""######$$$""""""###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''############%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!###"""""""""!!!!!!!!! !!!!!!!!!"""""""""""""""!!! !!!###"""!!!!!!!!! !!!"""###"""  !!!!!! """###%%%%%%######$$$""" !!!!!!!!! !!!"""###$$$$$$######"""!!! """######"""""""""!!!!!!!!! """""""""""""""!!!!!!!!! !!!"""""""""!!!!!!!!!"""!!! !!!!!!!!!!!!!!!  !!!  !!!!!!!!! !!!###%%%#########""""""###############"""#########$$$$$$%%%$$$$$$######$$$$$$%%%###"""!!! """$$$!!! !!!""""""""""""%%%$$$###""""""!!!!!!!!!""""""""""""""""""""""""%%%%%%###"""!!!!!!!!!!!!!!!!!!"""###$$$#########!!!!!! !!!!!!"""""""""#########$$$$$$DDDDDDCCCBBBCCCDDDFFFGGGIIIIIIGGGDDD@@@>>>>>>@@@???@@@AAABBBBBBBBBAAAAAA;;;<<<===???AAABBBBBBCCCDDDFFFHHHJJJKKKKKKIIIHHHJJJKKKLLLLLLLLLLLLOOOQQQOOOQQQTTTVVVYYY\\\aaaeeeiiimmmrrrwww{{{}}}yyyssslllhhh```___\\\YYYVVVTTTRRRQQQRRRRRRQQQPPPOOOOOOOOOOOOQQQPPPNNNKKKJJJHHHGGGGGGBBBBBBBBBCCCCCCCCCCCCCCC??????>>>===============;;;999777777999;;;;;;;;;999999999999999999999999999;;;<<<<<<;;;::::::;;;:::999888666444333222222222222222222333555666777666888:::======;;;888777000000//////000111333444//////000111111111111000000000000111111111000000///000000000000000000000111333777999:::888666444222000...------...///000222000///000111222111///,,,,,,,,,------.........000000111111000///------++++++***************+++((()))***)))((('''((()))'''&&&&&&'''))))))(((&&&$$$%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&''''''(((***)))(((((('''(((((()))%%%%%%%%%%%%&&&'''((()))(((((((((''''''&&&&&&&&&$$$$$$$$$#########""""""$$$%%%'''***++++++++++++&&&%%%$$$""""""!!!!!!!!!!!!"""###"""!!!"""###############$$$%%%&&&&&&&&&%%%$$$###"""######$$$######$$$$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%###""""""###%%%&&&%%%$$$%%%$$$###"""""""""###$$$###$$$%%%&&&&&&$$$###"""""""""""""""""""""""""""#########"""!!! !!!!!!"""#########"""###$$$###!!! """"""!!!!!!  !!!"""!!! !!!  """$$$%%%$$$ """######"""!!!"""$$$!!!  !!!!!!!!!"""###$$$$$$$$$$$$  """"""!!!  !!!!!!""""""""""""!!! !!!#########"""""" !!!!!!!!! !!!"""""""""!!!!!!!!!!!!  !!! """"""""""""$$$%%%%%%$$$###############$$$%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$############$$$$$$"""######!!! """$$$!!! !!!###$$$$$$"""%%%%%%$$$###""""""""""""###""""""""""""!!!!!!!!!$$$$$$###"""!!!!!!!!!""" !!!!!!"""""""""""""""!!!!!!!!!!!!""""""######""""""######$$$%%%FFFEEEEEEEEEFFFGGGIIIJJJKKKKKKIIIEEEAAA???@@@AAA@@@AAABBBCCCCCCBBBAAA@@@;;;;;;===???AAABBBCCCDDDDDDGGGJJJMMMNNNNNNLLLKKKKKKMMMOOOPPPRRRUUUYYY\\\[[[^^^bbbfffjjjpppvvvzzzzzzyyyxxxxxxvvvrrrmmmhhhaaa___]]]ZZZWWWUUUTTTSSSSSSRRRQQQOOONNNMMMMMMMMMQQQPPPNNNKKKIIIHHHGGGFFFCCCCCCCCCCCCCCCBBBBBBBBB@@@???>>>=========>>>>>><<<:::888888:::<<<<<<<<<777777888888999999::::::888:::;;;;;;:::999999:::999888666444222111000000222222222222333555777888666888:::<<<<<<;;;:::888444333222222222333444555111111111222222222333333444333222111000000000000......///000111222333444333999AAAHHHHHHCCC<<<666222111/////////222444666444333111111222222000///...---+++++++++,,,...///000//////...------,,,,,,))))))((((((((())))))***&&&'''((((((&&&&&&(((***))))))((()))******)))'''&&&'''((()))***)))(((((($$$$$$%%%&&&&&&''''''(((******((('''''''''(((((('''&&&&&&&&&'''((()))***###&&&((('''###!!!$$$&&&'''&&&%%%$$$$$$$$$%%%%%%&&&''')))*********((('''$$$###!!! !!!!!! """$$$###!!! !!! !!!"""$$$%%%&&&''''''&&&%%%$$$######$$$&&&'''%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((&&&###!!!"""$$$$$$###!!!"""%%%%%%$$$"""%%%$$$""" !!!"""######$$$&&&''''''&&&%%%$$$########################""""""""""""!!!!!!!!!!!! !!!""""""### ###$$$""" !!!""""""!!!  !!!!!! """""" """%%%&&&%%%$$$!!!###$$$$$$######$$$&&&"""!!!!!! !!!""""""!!!!!!"""###$$$$$$%%%%%%   !!!"""######"""!!!  """######"""!!!  !!! !!!"""""""""""""""!!!!!!  """ ###$$$$$$$$$$$$%%%#########"""###$$$&&&&&&&&&%%%$$$######$$$%%%%%%$$$$$$############$$$$$$!!!###%%%$$$"""!!!"""$$$"""!!! !!!$$$&&&%%%###%%%%%%$$$###""""""""""""$$$$$$#########"""""""""######"""""""""""""""### """###$$$##################$$$$$$$$$###"""###$$$%%%&&&GGGFFFFFFFFFGGGIIIKKKLLLLLLKKKIIIFFFBBB@@@AAABBBDDDDDDDDDDDDDDDBBB@@@???;;;<<<===???AAACCCDDDEEEEEEGGGKKKOOOQQQPPPOOOMMMLLLNNNQQQTTTWWW\\\aaaeeegggjjjoootttzzz~~~|||zzz{{{|||tttsssssssssrrroookkkggg___^^^\\\ZZZXXXVVVVVVUUUTTTSSSQQQOOOMMMLLLLLLKKKQQQOOOMMMKKKIIIGGGFFFFFFDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@>>>=========>>>???<<<:::999999;;;<<<===<<<777777888999::::::;;;;;;777999::::::999888999:::888777555333111000//////222222222222333555777888777888:::;;;<<<<<<::::::888777555444333444444555333333222222222333444555666555333111000000000111,,,---...000222444666666333<<>>@@@DDDGGGGGGFFFJJJMMMPPPPPPOOOOOORRRUUUSSSUUUZZZaaahhhnnnsssvvv~~~~~~{{{yyyyyyyyyyyyxxxrrrpppmmmkkkjjjhhheeecccaaa```]]]ZZZXXXWWWVVVVVVWWWVVVSSSPPPNNNLLLLLLLLLOOONNNMMMLLLJJJGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;::::::::::::<<<<<<;;;:::999888888888999:::;;;::::::<<<======;;;999888777666444333333222222333333333111111222666999:::;;;<<<<<<;;;<<<>>>@@@>>>:::666777::::::777444999888777666555444444444555444333111000/////////000,,,)))+++000333222000777>>>HHHQQQSSSLLL@@@777888888888777555555777888444555666777555222///---++++++******+++---...000---,,,+++***)))'''&&&&&&((((((''''''''''''(((((('''&&&&&&&&&&&&''''''(((((()))+++,,,,,,***(((''')))'''%%%#########%%%&&&%%%%%%&&&&&&'''(((((()))(((***+++***)))((()))+++)))((((((((()))***,,,---...------,,,***((('''&&&'''))))))'''$$$###%%%((()))'''%%%%%%%%%%%%###!!! !!!"""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$""""""!!!"""###%%%''')))'''&&&%%%###"""$$$(((,,,444333000---***&&&$$$###'''''''''&&&&&&%%%%%%%%%""""""############"""""" !!!""""""""""""""" !!!""""""###%%%(((+++'''%%%"""""""""###""""""!!!"""$$$$$$"""!!!"""###############"""""""""""" !!! """###""" """!!!  !!!""" !!!###$$$$$$$$$###"""((('''&&&&&&'''&&&$$$""" """###$$$$$$!!! """%%%$$$###""""""""""""!!!!!!!!!!!!  !!!"""""""""""""""!!!  ###""" """"""!!!!!!"""###$$$$$$###!!!  """###$$$$$$%%%"""###$$$%%%%%%%%%$$$###$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$"""$$$$$$######"""!!!!!!!!! !!!!!!!!!!!!"""!!!  !!!!!!$$$"""!!!"""&&&'''&&&$$$!!! !!!###&&&''''''&&&NNNNNNLLLKKKJJJIIIIIIIIIHHHHHHGGGEEEBBB@@@AAABBBDDDEEEHHHKKKLLLKKKIIIGGGDDDBBBAAABBBFFFIIIIIIIIIMMMQQQUUUVVVUUUVVVZZZ]]]```ccchhhooovvv}}}{{{xxxxxxxxxxxxwwwsssqqqnnnlllkkkiiifffdddaaa```]]][[[XXXWWWWWWWWWVVVTTTRRROOOMMMLLLKKKKKKKKKKKKKKKJJJHHHGGGFFFEEECCCCCCBBBAAA@@@@@@@@@@@@>>>>>>============<<<<<<===<<<;;;::::::;;;<<<<<<===<<<:::999888888999:::::::::999;;;<<<<<<:::888888888777777777777888888777777777666555666:::===;;;<<<============@@@BBBNNNHHHAAA>>>>>>===:::666777666555444333333333333333333111000////////////...+++(((***///222000...333777???GGGJJJHHHAAA<<<:::;;;;;;999666444444444222333333444222000...------,,,+++***)))***+++,,,+++******)))((('''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''''''''((((((((()))******)))((((((***)))'''%%%$$$$$$%%%&&&&&&&&&&&&'''(((((())))))((()))***)))'''''''''))))))((((((''''''((()))***---------,,,+++)))((('''(((***+++)))&&&%%%&&&''''''%%%$$$$$$$$$$$$###!!! !!!"""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$%%%'''((()))%%%%%%%%%$$$###$$$(((+++111000...+++(((&&&$$$###&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$$$$$$$###$$$%%%$$$$$$&&&(((++++++(((%%%###$$$%%%%%%$$$"""$$$%%%%%%$$$######$$$!!!!!!!!!!!!  !!!  ######"""""""""""""""### """#########"""!!!%%%$$$$$$$$$%%%%%%###""" !!!"""###$$$!!! """$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""!!!!!!"""""""""!!!!!!  ###""" !!!###"""!!!"""$$$%%%$$$###"""!!!  !!!!!!"""############!!!###%%%''''''''''''$$$######""""""######$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$%%%$$$###$$$$$$$$$###############"""!!!!!!!!!!!!!!!!!!!!!$$$$$$###""""""###$$$%%%$$$"""!!!###%%%'''&&&$$$!!!""""""$$$&&&&&&&&&&&&NNNNNNMMMLLLKKKJJJJJJIIIIIIHHHFFFCCCAAAAAACCCEEEGGGIIIMMMPPPQQQPPPMMMKKKGGGFFFEEEGGGJJJMMMOOOOOOSSSXXX]]]aaabbbdddhhhkkkqqqtttyyy|||xxxwwwwwwwwwwwwuuurrrooommmllljjjgggdddaaa```^^^\\\YYYXXXWWWWWWTTTSSSPPPNNNLLLKKKJJJJJJHHHHHHGGGGGGGGGFFFEEEEEECCCCCCBBBAAAAAA@@@@@@@@@<<<<<<=========>>>>>>>>>???>>>===<<<;;;<<<<<<===???>>><<<;;;:::::::::;;;::::::999:::<<<<<<:::888888888888888999;;;<<<===:::::::::999999:::<<>>@@@@@@===888444111000/////////.........---------,,,+++***)))***++++++(((((((((((('''''''''&&&'''&&&&&&%%%%%%&&&&&&'''******)))(((''''''''''''(((((('''''''''(((((((((+++***(((&&&%%%%%%%%%%%%&&&&&&&&&'''(((((())))))((()))***)))'''&&&'''((()))(((''''''&&&&&&'''''',,,,,,,,,,,,+++***)))((()))+++,,,+++)))&&&%%%%%%$$$###""""""$$$$$$###""" !!!!!!"""""""""""""""""""""############""""""%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%$$$%%%'''))),,,+++***(((&&&%%%######%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$&&&''''''&&&&&&''')))+++...***&&&######%%%%%%&&&$$$%%%''''''%%%$$$%%%&&&"""!!!!!!!!!  &&&$$$"""!!!!!!!!! ############""""""!!! !!!"""""""""!!! !!!!!! """###$$$###!!! !!!!!!###!!! """######"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!  !!!!!!!!!###"""  !!!###!!!!!!!!!###$$$###""""""""" """"""""""""""""""""""""!!!"""$$$&&&''''''''''''$$$######""""""######$$$$$$############"""""""""&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$###"""!!!!!!###$$$$$$############$$$$$$$$$%%%%%%$$$$$$######"""!!!!!!!!!$$$$$$######$$$%%%&&&'''###""""""###%%%&&&%%%$$$######$$$%%%%%%%%%%%%$$$NNNNNNNNNMMMMMMLLLKKKJJJIIIHHHEEEBBB@@@AAADDDHHHKKKNNNSSSUUUTTTQQQNNNLLLJJJJJJJJJLLLPPPTTTVVVXXX^^^ccckkkppprrruuuyyy|||~~~zzzxxxxxxxxxxxxuuussspppmmmllljjjfffddd``````^^^\\\ZZZYYYXXXWWWRRRQQQPPPNNNMMMKKKJJJJJJHHHGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@======>>>>>>???@@@AAAAAAAAA@@@???=========>>>>>>???>>>===<<<<<<<<<===>>><<<;;;:::;;;<<<===<<<:::777777888888999:::<<<<<<:::;;;<<<<<<;;;;;;===>>>===>>>???@@@???@@@BBBDDDXXXQQQFFF>>>999777555444111000//////.........///------.........---------***)))***,,,//////---+++000000333888>>>CCCEEEFFFBBBCCCCCC@@@;;;444///---++++++*********+++,,,------,,,+++******+++,,,---(((((((((((((((((((((((('''''''''&&&&&&'''''''''++++++***(((((('''''''''((('''&&&%%%%%%&&&((()))+++***(((&&&%%%$$$$$$$$$%%%%%%%%%&&&''''''((((((***++++++***((('''((()))((((((((((((((())))))))),,,,,,------,,,+++******)))***++++++)))'''$$$######""""""###$$$%%%%%%$$$!!!!!!""""""""""""!!!!!!!!!""""""######""""""!!!#########""""""""""""###!!!"""%%%%%%%%%%%%&&&'''(((''''''&&&%%%$$$######$$$$$$################## !!!!!!""""""!!!!!! !!!"""######$$$$$$######%%%&&&'''&&&&&&'''***,,,---)))$$$!!!!!!###$$$%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$######""""""!!!!!! &&&$$$!!! !!!""""""!!! !!!!!!"""!!!  !!!!!!!!! !!!###$$$###""" !!!!!! !!!!!!!!!!!! !!!!!!  """!!!!!!  !!!"""""""""###"""  !!!!!!  !!!"""!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!%%%&&&''''''&&&%%%$$$#########""""""""""""#########"""""""""""""""""""""&&&%%%$$$$$$$$$&&&'''((('''&&&%%%$$$$$$$$$%%%%%%$$$"""!!!!!!###$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!!!! !!!!!!"""###$$$$$$###""""""###$$$$$$$$$$$$$$$%%%&&&%%%$$$#########NNNOOOOOOOOONNNMMMLLLKKKIIIHHHEEEBBBAAACCCGGGKKKPPPTTTXXXXXXUUUQQQOOONNNLLLMMMPPPSSSVVV[[[___bbblllsss{{{|||zzzzzzyyyyyyuuurrrooolllkkkhhheeebbb______^^^\\\[[[YYYXXXWWWQQQQQQPPPOOONNNMMMLLLKKKKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCAAAAAA??????@@@AAABBBCCCCCCDDDCCCBBB@@@?????????@@@@@@>>>======<<<===>>>@@@AAA???>>><<<===>>>???>>>===;;;;;;:::::::::;;;;;;<<<<<<===??????>>>===>>>???===>>>??????>>>???AAABBBJJJEEE===666333222222222//////...------------...,,,,,,---------,,,,,,+++******+++---......---,,,...///111666;;;???@@@@@@>>>???@@@>>>888111,,,))))))(((''''''((()))+++------,,,***)))'''''''''((((((((())))))))))))******))))))(((((((((((())))))++++++***(((((('''''''''((('''%%%$$$$$$&&&(((******)))((('''&&&%%%$$$$$$###$$$$$$%%%&&&&&&''''''((()))***)))'''&&&'''(((((()))***+++------......---------------,,,+++***(((((()))))))))'''$$$"""$$$######$$$&&&'''&&&%%%!!!!!!""""""""""""!!!!!!""""""############""""""""""""""""""""""""!!!!!!!!!$$$%%%%%%%%%%%%'''%%%%%%$$$$$$$$$$$$$$$$$$########################!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$$$$###$$$%%%%%%%%%'''***,,,---)))$$$!!!!!!###$$$%%%"""###%%%%%%#########$$$$$$$$$$$$###"""!!!!!!!!! !!!!!!  !!!!!!!!! !!!!!!!!! !!!$$$%%%%%%$$$ !!!!!!  !!!!!!    !!!!!!""""""######"""!!! !!!  """""""""!!!!!!!!! !!!"""###&&&&&&''''''&&&$$$###!!!###""""""""""""""""""###"""""""""""""""""""""###$$$#########$$$%%%'''((('''&&&$$$######$$$&&&'''&&&$$$"""!!!###$$$$$$$$$ !!!"""###$$$$$$&&&%%%%%%$$$###""""""!!! !!!!!!"""######"""###############$$$$$$$$$&&&'''&&&###""""""###NNNOOOPPPPPPPPPOOOMMMLLLKKKJJJHHHFFFEEEGGGLLLOOOVVVZZZ]]]\\\XXXTTTSSSTTTRRRUUUYYY]]]bbbgggmmmrrr|||~~~|||{{{zzzxxxssspppmmmjjjhhhfffccc```]]]]]]]]]\\\ZZZYYYWWWVVVQQQRRRRRRQQQPPPOOONNNMMMNNNLLLJJJHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFEEECCCBBBAAAAAABBBCCCDDDDDDEEEEEECCCBBBAAA@@@@@@AAABBBCCC>>>>>>======>>>???@@@AAAAAA???>>>>>>???@@@@@@?????????>>>===<<<<<<<<<===>>>@@@BBBCCCAAA@@@@@@@@@<<<======<<<;;;;;;<<<>>>===:::777333111000111111......------------......,,,,,,---...---,,,***)))***+++,,,,,,------------,,,,,,...222666888888777555777888777222,,,(((&&&(((''''''&&&''')))***,,,...---)))&&&###!!! ))))))))))))***************))))))))))))))))))*********)))((('''''''''''''''&&&%%%$$$%%%''')))***)))))))))(((''''''&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%&&&''''''%%%%%%&&&'''***+++---///111222333333............---,,,+++***((('''''''''((('''%%%###%%%$$$###$$$&&&'''&&&%%%"""""""""""""""!!!!!! """"""############""""""######$$$$$$$$$######""" ###$$$$$$$$$%%%'''$$$$$$$$$$$$%%%%%%%%%%%%###############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&###$$$$$$$$$$$$%%%(((***,,,)))%%%###$$$%%%'''''' """$$$###"""!!!""""""######"""!!!  !!!!!!!!!!!!  !!!!!!""""""!!!!!!!!! !!!!!!!!! !!!$$$&&&%%%$$$!!!!!!"""""""""!!! """!!!  !!!  !!!###$$$$$$$$$ !!!"""""""""###"""!!!!!! !!!!!!  !!!!!!"""###"""""""""!!!"""$$$"""###$$$%%%%%%%%%$$$######""""""!!!!!!""""""###"""""""""############$$$"""""""""###$$$&&&'''(((%%%$$$#########%%%'''))))))'''$$$"""###$$$$$$$$$ !!!"""######%%%$$$$$$$$$###""""""""" !!!"""###############"""###$$$###""""""###$$$###&&&((('''###!!!"""$$$NNNOOOQQQQQQQQQPPPNNNMMMNNNNNNMMMKKKKKKMMMQQQUUU[[[^^^aaa```\\\ZZZ\\\^^^```dddiiioootttzzz~~~}}}{{{yyyvvvqqqnnnkkkhhhfffccc```]]][[[\\\\\\[[[ZZZXXXVVVUUURRRSSSSSSTTTSSSRRRPPPPPPOOONNNLLLJJJIIIJJJKKKKKKGGGHHHIIIIIIHHHGGGEEECCCBBBBBBCCCCCCDDDDDDDDDEEECCCBBBAAAAAABBBCCCEEEFFFAAA@@@>>>=========>>>???AAA???======???@@@@@@?????????>>>==================@@@CCCCCCBBB@@@??????;;;;;;;;;:::888777888999555666555444222000/////////...............//////,,,---......---+++)))(((******+++*********+++---******+++---111333333222...000222222///,,,))))))'''''''''(((((()))******---+++(((&&&$$$""""""""")))))))))))))))((((((((())))))(((((((((((())))))(((((('''''''''''''''((('''&&&&&&&&&&&&((()))************+++*********)))%%%%%%&&&''''''(((((()))%%%'''(((((('''''')))***---...000222333444444333000000000///---,,,+++***)))'''&&&&&&((()))(((&&&%%%$$$###$$$%%%&&&%%%$$$"""""""""""""""!!! !!!!!!""""""!!!!!! !!!"""###$$$$$$######""" """#########&&&'''$$$%%%%%%%%%&&&&&&&&&&&&#########$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%######%%%''')))&&&$$$###$$$&&&'''&&& """######"""!!!!!!"""######"""!!!  !!!!!!!!!!!!!!!$$$###!!!!!!!!!!!! !!!"""###### !!!"""!!! !!!###%%%$$$###"""###$$$$$$###!!! """""" !!!!!!!!!  !!!""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!  !!!###$$$$$$$$$$$$###"""!!! !!!###$$$"""###$$$$$$$$$###"""!!!""""""!!!!!!!!!!!!""""""############$$$$$$%%%%%%!!!"""$$$%%%'''(((((()))$$$###""""""###&&&)))+++---***&&&$$$$$$$$$$$$$$$ !!!!!!""""""########################""""""""""""###$$$$$$$$$###"""!!!###$$$$$$!!!!!!"""$$$"""&&&((('''###!!!"""%%%NNNOOOQQQRRRRRRPPPOOOMMMQQQQQQQQQPPPOOOQQQUUUXXX^^^bbbeeeddd``````cccgggmmmrrrxxx~~~~~~}}}{{{wwwuuupppmmmiiigggdddbbb^^^\\\ZZZ[[[[[[[[[YYYWWWUUUTTTSSSTTTUUUUUUUUUTTTRRRQQQOOONNNMMMLLLLLLMMMOOOPPPHHHIIIJJJJJJJJJHHHFFFDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFGGGCCCBBB@@@>>><<<<<<<<<<<>>?????????<<<<<<;;;;;;;;;;;;<<<<<<;;;===AAAAAA@@@>>><<<<<<:::::::::888555444555666333444666555333///---,,,//////.........//////000---...//////...+++)))'''******)))((('''(((***,,,,,,******+++...111222333,,,///111111000...------((((((((()))))))))******))))))((('''((((((***+++))))))((((((''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&''''''(((&&&&&&&&&'''((()))******++++++,,,------------,,,''''''(((((()))*********((()))+++,,,+++,,,---///000111222333444444333222111111000///...,,,***)))***(((&&&&&&)))+++***((($$$###"""###$$$$$$###""""""""""""""""""!!!  !!!"""""""""!!!  !!!""""""###&&&(((%%%%%%&&&&&&&&&'''''''''######$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%******)))&&&###"""###$$$$$$###!!!!!!###$$$$$$$$$!!!"""$$$$$$"""!!!"""###%%%%%%$$$###"""!!!  !!!""""""!!!!!!$$$###!!!!!!  """###!!!"""""""""!!!  ###$$$###"""###$$$%%%%%%$$$"""  """""" !!!!!!!!!  !!!!!!!!!""""""""""""!!!!!!!!!!!!###""" !!!!!! !!!###$$$%%%%%%%%%'''&&&$$$"""!!!!!!######%%%%%%%%%$$$### """"""!!!!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%!!!###%%%''')))******)))###"""!!!!!!###'''***,,,///,,,'''$$$$$$$$$$$$$$$""""""""""""############"""""""""""""""#########!!!"""###$$$$$$###!!! !!!###%%%$$$!!! """$$$"""%%%((('''### """%%%OOONNNMMMOOOQQQTTTUUUUUUVVVVVVVVVWWWXXXZZZ[[[\\\eeefffhhhkkkooosssvvvxxx}}}tttmmmllliiiffffffgggfffbbb^^^[[[\\\]]]^^^]]][[[YYYWWWWWWWWWXXXXXXWWWUUUSSSQQQPPPQQQQQQNNNKKKKKKOOORRRNNNPPPPPPMMMIIIHHHIIIKKKEEEFFFFFFGGGFFFCCCAAA@@@CCCBBBAAAAAACCCCCCBBBAAACCCAAA@@@>>><<<;;;::::::===<<<;;;:::::::::;;;<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;:::::::::999999444444444444444444444444333444555444222000000000,,,,,,---///000111222222333///+++))))))+++,,,---)))'''%%%%%%&&&'''((('''%%%'''***------,,,+++)))***+++,,,---...---,,,+++((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&''''''(((***'''$$$%%%)))+++(((%%%***)))))))))(((((((((''''''&&&&&&%%%&&&'''((()))%%%((()))(((%%%$$$&&&)))+++---...---,,,******+++&&&&&&''')))***,,,......///000111111000000222444666777777555111///---------000333222...)))((((((''''''((((((''''''&&&%%%))))))((('''&&&%%%%%%$$$$$$$$$###"""""""""""""""!!!!!!  """### !!!"""""""""""""""!!! !!!###%%%'''((()))'''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%$$$$$$$$$$$$%%%$$$''''''###!!!$$$&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$"""  !!!""""""!!! $$$$$$###  ###&&& !!!!!!""""""""""""!!!!!!!!!  """######&&&((()))'''$$$"""!!! !!!   !!!###### !!!!!!""""""""""""!!!!!!############"""""""""""" !!!###$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%### #########"""""""""""""""%%%%%%&&&&&&&&&&&&&&&&&&###$$$''')))))))))'''&&&%%%%%%%%%%%%%%%&&&'''(((,,,***'''%%%######$$$%%%######""""""""""""######&&&%%%###!!! !!!!!!!!!!!!""""""""""""""""""""""""%%%%%%&&&%%%$$$""" TTTRRRQQQRRRTTTVVVXXXYYYYYYZZZZZZ\\\^^^aaaccceeemmmppptttyyyxxxqqqnnnkkkhhhhhhiiihhhddd```]]]^^^^^^^^^^^^\\\ZZZXXXXXXXXXYYYYYYYYYWWWUUUSSSSSSSSSSSSPPPMMMKKKMMMOOOPPPRRRSSSQQQNNNLLLLLLNNNGGGHHHIIIIIIHHHFFFDDDBBBCCCAAA@@@@@@BBBBBBAAA???@@@???===<<<::::::999999:::999888888888:::<<<=========<<<::::::999999999777777666666666555555555444444444444444444444444333444555444222000000111///000///...,,,,,,---...000---)))''''''((()))))))))(((&&&%%%'''((((((''''''(((***,,,------,,,+++++++++,,,,,,,,,++++++***((('''&&&&&&&&&&&&'''(((''''''''''''((()))++++++...+++((())),,,...+++(((******)))((('''&&&%%%%%%((('''%%%$$$%%%&&&''')))'''((((((((('''&&&'''((('''((())))))((('''''''''''''''((()))+++...000222555555666555333333444666444555444222...,,,+++,,,***---000000---***)))***'''(((((((((((('''&&&&&&((((((''''''&&&%%%%%%$$$######"""""""""""""""###$$$###"""!!!!!!!!!!!!!!!!!!""""""############"""""""""###$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&***)))%%%###%%%'''&&&&&&&&&&&&'''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%##################$$$$$$########################$$$###!!!!!!!!!!!!   !!!!!!!!!!!! """!!! !!!###""""""#########""""""!!!!!!!!! !!!"""###$$$'''))))))'''%%%###### !!!!!!  """"""!!!!!!!!!  !!!!!!!!!!!!!!! !!!""""""  !!!!!! """"""""""""""""""""""""!!!###%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###!!!!!!$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((%%%&&&'''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''''')))(((&&&$$$$$$###$$$$$$!!!!!!###"""  !!!!!!!!!"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! WWWVVVTTTTTTUUUWWWYYY[[[^^^___aaadddiiinnnrrruuuzzz~~~~~~}}}xxxpppmmmkkkkkklllkkkgggddd````````````___]]][[[ZZZYYYZZZ[[[[[[ZZZYYYWWWVVVVVVWWWWWWTTTQQQNNNMMMMMMQQQSSSTTTSSSQQQOOONNNNNNJJJKKKKKKLLLKKKHHHFFFEEEBBB@@@??????@@@@@@???===<<<;;;:::999999888888888888777555555666888;;;===>>>===:::888777777777888444444333333333333222222444444444444444444444444111333444333111000000111111333333000,,,+++,,,//////,,,)))(((((((((((('''***(((''''''((())))))(((******++++++,,,,,,------,,,++++++***))))))))))))((('''&&&&&&&&&&&&'''(((''''''((()))***,,,---...///---***+++---...+++)))******)))(((&&&%%%$$$$$$***(((&&&$$$$$$%%%'''))))))((('''((()))))))))(((((()))+++,,,,,,+++***)))******+++,,,///222555888;;;;;;;;;999666555555777222222000---***((()))***(((***,,,---,,,+++***+++''''''((((((''''''&&&%%%''''''&&&&&&%%%%%%$$$$$$###"""""""""""""""######%%%%%%%%%$$$###""" !!!"""######$$$$$$$$$###%%%%%%%%%$$$$$$$$$######'''&&&&&&%%%%%%%%%%%%&&&&&&'''(((***++++++***)))***---,,,'''%%%'''(((''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!!!!!!!!!!!!!  !!!!!! !!!$$$$$$$$$%%%$$$$$$###"""!!!!!!!!! !!!"""######%%%''')))***(((%%%$$$$$$!!!!!!!!!!!!  !!!!!!  !!!"""""""""!!!!!!  !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!###&&&((()))))))))######$$$$$$%%%%%%&&&&&&$$$$$$$$$###$$$%%%%%%&&&#########$$$%%%%%%%%%&&&%%%%%%&&&'''(((((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$############"""!!!!!!!!!!!!!!!%%%$$$###!!!!!! !!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""[[[[[[ZZZZZZZZZ\\\___aaadddfffjjjpppwww~~~|||rrrpppnnnnnnoooooolllhhheeedddcccbbb```___^^^]]][[[\\\\\\\\\\\\[[[ZZZYYYXXXYYYZZZYYYVVVSSSPPPOOOPPPQQQSSSSSSQQQOOOMMMLLLJJJKKKLLLLLLKKKIIIFFFEEE@@@>>>======>>>???===<<<::::::999888888888999999888666444333333666999;;;===;;;777444333333444555444444333333333333333333333333333333333333333333...000111111///...///000111444777666222///000222///---++++++,,,,,,+++***+++)))((()))***+++***))),,,,,,+++++++++,,,......,,,+++)))((('''''''''((('''''''''&&&&&&''''''''')))((())))))***+++,,,---,,,***))))))******(((&&&))))))(((((((((''''''''',,,***'''%%%%%%&&&(((***+++)))'''(((+++,,,+++(((***,,,...111333222///------///111444777999:::;;;<<<<<<;;;888555333333444111000...+++(((''')))+++))))))*********))))))***&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""###$$$$$$###$$$%%%%%%$$$"""  !!!"""######$$$$$$###%%%%%%%%%$$$$$$#########&&&%%%$$$$$$$$$$$$%%%%%%$$$&&&)))+++------,,,+++---000///)))''')))***)))(((((('''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$###"""""""""""""""!!!  $$$$$$$$$###!!!"""%%%'''&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!"""######$$$$$$&&&((((((&&&%%%$$$$$$""""""!!!!!!   !!!!!!  !!!   !!!!!!!!!!!! """%%%&&&'''''''''""""""###$$$%%%&&&&&&'''$$$###""""""###$$$&&&''' !!!"""###$$$$$$$$$%%%%%%&&&'''((()))***+++,,,***'''%%%######$$$$$$&&&%%%%%%$$$%%%%%%&&&&&&"""###$$$$$$$$$$$$###############$$$&&&((()))***&&&%%%%%%$$$###"""""""""""""""""""""############"""""""""""""""""""""""" !!!"""#########$$$___aaacccccccccdddhhhjjjnnnqqqwww~~~~~~uuurrrpppqqqssssssooollljjjhhhfffcccaaa`````````^^^^^^^^^^^^]]]\\\\\\[[[YYYZZZ[[[[[[[[[YYYVVVSSSRRRRRRRRRSSSRRROOOLLLJJJHHHIIIIIIJJJIIIGGGDDDCCC>>>===<<<<<<>>>>>>===<<<::::::999999999999999:::999777555333222333555666:::888444111///000111222333333333333333333333333000000000000000000000000+++---//////---------...000555:::;;;888444222111///...,,,---...///...---,,,+++***+++,,,,,,+++***---,,,+++******,,,---...,,,+++)))'''&&&&&&''''''&&&''''''''''''''''''&&&******)))((((((((()))))))))(((''''''(((((('''&&&''''''((()))***+++,,,,,,,,,+++(((''''''(((***,,,,,,)))((()))---...,,,******,,,000666999777222...000333888<<<>>>>>><<<;;;888888777444111....../////////...+++))))))+++---,,,+++***)))((((((''''''$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%% !!!"""#########"""!!! !!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###%%%(((***,,,---,,,,,,...111000***(((***+++***(((((('''&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$#########""""""########################"""$$$&&&%%%###""""""######"""!!!  $$$%%%%%%%%%$$$$$$&&&(((''''''''''''&&&$$$###### !!!"""######$$$$$$$$$###%%%&&&&&&$$$######$$$######"""!!! $$$"""  """$$$$$$$$$$$$#########"""""" !!!!!!""""""!!!!!!!!!  !!!  !!!!!!!!!!!!  !!!!!!!!!"""""""""$$$%%%&&&%%%%%%$$$""""""######$$$%%%&&&&&&%%%$$$"""!!!!!!"""###$$$ !!!"""###$$$$$$$$$%%%%%%&&&'''((()))***+++,,,***'''$$$######$$$%%%&&&%%%%%%$$$$$$$$$%%%%%%!!!"""###$$$$$$$$$###### !!!###%%%'''(((""""""""""""!!! """"""""""""############"""""""""""""""""""""""" !!!"""###$$$%%%%%%aaaeeejjjllllllnnnqqqttt~~~~~~vvvtttrrrsssuuuuuurrrooonnnlllhhheeecccbbbbbbcccaaa``````___]]]]]]\\\\\\YYYYYYZZZ[[[]]]\\\YYYVVVVVVTTTSSSRRRRRRPPPLLLIIIEEEEEEFFFGGGFFFCCCAAA@@@<<<;;;:::;;;>>>???>>>===;;;::::::999999999::::::888777555333222222222333666555222000/////////000000000000000000111111111........................***+++---...---,,,---...222555999<<<===;;;777444333000...------......---,,,,,,+++,,,......,,,***---,,,+++******+++,,,---***))))))(((''''''''''''&&&&&&'''(((((('''&&&&&&******)))(((''''''''''''((((((((((((((((((((((((%%%&&&''')))+++---...///***))))))((()))***+++,,,,,,+++***+++---......---...111888@@@EEEBBB:::333222555:::===>>><<<:::777222222111///,,,******+++---------,,,+++,,,...000000---***(((''''''&&&%%%$$$$$$%%%%%%$$$$$$###"""$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%% !!!!!!"""######"""""" """###$$$$$$%%%%%%#########$$$$$$%%%%%%&&&$$$############$$$$$$%%%###$$$''')))+++,,,,,,,,,---000///***(((***+++***)))(((&&&%%%$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! ###&&&&&&###!!!"""$$$""""""!!!!!! !!!!!!!!!  !!!!!!!!!"""######"""###%%%&&&&&&&&&'''&&&&&&%%%$$$### !!!"""$$$%%%%%%%%%%%%"""$$$%%%%%%###"""###$$$$$$###"""!!! !!!%%%###  ###%%%$$$$$$$$$#########"""""""""###$$$$$$%%%%%%$$$$$$###!!!!!!"""!!! !!!!!!""""""""""""!!!!!! !!!!!!""""""###$$$%%%&&&''''''&&&%%%$$$""""""######$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!!!!#########$$$%%%%%%%%%&&&%%%%%%&&&'''(((((()))))))))(((&&&$$$######%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$##################$$$$$$""""""!!!!!!!!!"""#########$$$$$$$$$$$$###"""!!!!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""###%%%&&&'''kkkrrrzzz}}}wwwtttssstttwwwwwwtttqqqqqqoookkkfffdddcccdddeeecccbbbaaa___]]]\\\[[[[[[ZZZYYYXXXYYY[[[[[[XXXVVVXXXUUUQQQPPPOOOMMMJJJGGGBBBCCCDDDDDDCCCAAA???===:::999999;;;>>>@@@@@@???;;;::::::999888888888999555555555555444333333222444333222111000000000000.........//////000000000........................***,,,............///000444333666<<>><<<999999999;;;>>>AAAAAA@@@;;;:::999888777777777777222333444666666555444333333333333333222222111111/////////000000000111111////////////////////////+++---///000//////000222444222333<<>>===<<<:::999888;;;@@@DDDEEEDDD===;;;999777666666777888555444333333444333111000444333111000000000111222444222111//////000222333000111222333333222000///......///000222333444555555444444;;;PPPfffnnnkkk[[[JJJ888222333444000,,,000/////////......------111...,,,+++++++++***)))''''''((()))))))))))))))''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''&&&'''''''''(((((())))))'''(((***+++++++++***)))&&&(((***+++++++++,,,---***,,,///111000000111222444666<<>>======:::999999;;;???BBBCCCBBB>>><<<:::888777777777777666555444444555555333111333333222111111111222333222111000//////000111222111111222222222222111111......///000111222222333444444555===QQQhhhssstttkkkZZZDDD888555444222///222222222222111111111111000...,,,+++++++++***)))(((((()))***************))))))))))))))))))(((((((((''''''&&&&&&&&&''''''((((((((()))))))))******'''((()))*********))))))'''))),,,---------...000,,,///111222111111111222111222444888:::999444///...---,,,++++++******+++,,,+++)))(((&&&%%%%%%$$$&&&'''))))))))))))+++,,,---***'''$$$###$$$%%%'''''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&''''''((()))***,,,------------,,,+++***''''''''''''&&&%%%$$$$$$"""###%%%&&&&&&%%%$$$###############$$$$$$$$$%%%%%%%%%&&&'''''''''''''''%%%&&&'''((()))))))))))))))))))))((((((((('''''''''''''''&&&%%%%%%$$$$$$""""""###$$$$$$%%%&&&&&&((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###!!!!!!!!!!!!!!! !!!"""######"""!!! ###""""""""""""###$$$$$$(((+++------+++((('''&&&$$$###"""""""""###$$$%%%((('''&&&%%%$$$###""""""%%%###""""""$$$%%%$$$###!!!!!!!!!""""""#########!!!"""""""""""""""!!!!!!"""""""""""""""######$$$%%%$$$###"""!!!""""""###$$$$$$###""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""#########""""""!!!!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&'''''''''&&&$$$$$$############$$$%%%&&&'''''''''&&&%%%&&&'''((())))))'''%%%$$$%%%&&&&&&&&&%%%###"""###%%%&&&%%%############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!"""$$$&&&'''&&&%%%%%%&&&$$$#########$$$%%%'''((({{{wwwuuurrrnnnkkklllmmmmmmmmmnnnkkkgggdddaaa^^^ZZZWWWWWWWWWWWWVVVTTTQQQOOOMMMHHHHHHGGGFFFDDDBBBAAA@@@??????>>>>>>>>>>>>======:::999999;;;>>>?????????======;;;:::999777666666777666555555666555333222222222111111111222333333000000///......///000111000000////////////000000/////////000000000111111111222555<<>>555222111000///////////////000000000///---+++***++++++***((()))))))))***************)))*********************,,,+++)))''''''''''''((())))))))))))************''''''((()))))))))))))))(((***,,,.........000111000222333333222111111222111000///000111111///---+++***)))(((''''''''''''******)))((('''&&&$$$$$$'''&&&%%%&&&((()))(((''')))(((%%%###"""###$$$%%%""""""######$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((((((++++++,,,,,,,,,+++******%%%%%%&&&&&&&&&&&&%%%%%%#########$$$%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%&&&&&&'''(((((((((''''''%%%&&&'''(((((()))))))))(((((('''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&((((((((('''%%%$$$"""!!!"""#########$$$%%%%%%%%%(((***,,,***&&&######%%%!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""!!!!!!!!!"""######(((***,,,,,,***(((''''''%%%%%%$$$#########$$$$$$(((((('''%%%###!!! &&&$$$######$$$%%%$$$###!!!!!!!!!!!!!!!"""""""""!!!!!!"""############""""""""""""""""""######$$$$$$$$$###""""""""""""###$$$$$$$$$###""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""######$$$$$$ !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&%%%$$$$$$###$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((((('''%%%%%%'''(((((('''###"""!!!"""$$$%%%%%%#########$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$###"""###%%%&&&'''&&&%%%&&&'''###############$$$%%%&&&}}}yyyssspppmmmkkkkkklllllllllmmmjjjfffdddaaa___[[[XXXXXXXXXXXXVVVSSSPPPMMMLLLHHHGGGGGGFFFDDDCCCAAA@@@???>>>>>>===============:::::::::;;;<<<<<<<<<;;;;;;;;;;;;:::888777555444777555444555555555333111000000000000111111222222......---------...///000...---,,,+++,,,---...///000000000000000000000000...000222666AAASSSeeeqqqxxxmmmXXXBBB444000///...,,,,,,------......//////...,,,************)))(((((((((((((((((())))))***(((((((((((()))))))))))),,,+++)))((('''((()))***))))))))))))))))))))))))''''''(((((())))))))))))(((***---.........000111333444555444111000000111111000///............---***)))(((''''''&&&''''''(((((())))))(((&&&$$$###'''$$$"""$$$'''(((&&&###&&&&&&$$$###"""######$$$######$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$%%%&&&&&&((()))))))))))))))(((((($$$$$$%%%&&&&&&&&&%%%%%%######""""""###%%%'''((($$$$$$%%%%%%%%%%%%%%%%%%))))))***************)))&&&&&&'''((())))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&%%%$$$$$$&&&&&&'''&&&%%%$$$###"""!!!""""""###$$$%%%%%%&&&+++...///,,,%%%"""$$$'''!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!""""""###&&&(((******(((&&&%%%&&&'''&&&&&&%%%$$$$$$$$$$$$((('''&&&%%%$$$###"""!!!'''%%%$$$###$$$%%%$$$###""""""""""""""""""""""""#########$$$######"""""""""""""""""""""######$$$$$$$$$#########"""""""""$$$$$$$$$$$$######"""""""""""""""""""""""""""""" !!!"""###$$$$$$%%%!!!!!! !!!"""$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&######$$$%%%&&&&&&&&&&&&&&&%%%$$$%%%'''(((((('''""""""""""""$$$$$$$$$$$$######$$$%%%&&&(((((()))''''''''''''''''''''''''((('''&&&%%%$$$######"""'''((()))'''%%%######$$$"""""""""######$$$$$$%%%zzztttqqqmmmkkkkkkkkkjjjjjjiiigggdddcccaaa```]]]ZZZYYYYYYXXXVVVSSSPPPMMMKKKIIIHHHHHHGGGFFFDDDCCCBBB@@@???>>>===<<<<<<<<<===999:::;;;<<<;;;:::::::::888888888888777555444333555444333444444444222000//////000000000000000000---------------......///......---,,,---...///111111111111111111000000000//////000222777CCCSSS```kkkhhh\\\GGG666000///---...//////000000111111111---+++))))))******)))((('''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&'''''''''(((***)))(((((((((***+++,,,((((((((((((((((((((((((((((((((((((((())))))***,,,...000111000000222333333444444222///......///...///000000///...---,,,++++++***)))((((((((((((&&&'''(((((((((&&&%%%$$$&&&$$$"""###&&&'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$############$$$$$$%%%%%%&&&&&&'''''''''&&&&&&$$$$$$%%%%%%&&&%%%%%%%%%$$$###""""""###%%%'''(((&&&&&&%%%%%%%%%%%%%%%%%%)))***************))))))''''''((()))************((((((((((((((((((((((((&&&&&&''''''(((((()))))))))(((((('''%%%$$$$$$######$$$%%%&&&'''&&&%%%$$$!!!!!!"""###$$$$$$%%%%%%+++...///,,,%%%"""$$$'''!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!""""""######%%%&&&&&&%%%######$$$&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&(((&&&$$$###$$$$$$###!!!""""""###############$$$%%%%%%%%%%%%$$$###!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$#########"""$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$%%%$$$$$$###"""""""""###$$$%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%$$$###%%%&&&''''''%%%""""""#########$$$$$$%%%###$$$$$$&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###"""""""""###((())))))'''%%%###$$$%%%""""""######$$$$$$$$$###zzzwwwssspppooonnnllljjjhhhfffdddcccbbb```^^^\\\YYYXXXXXXVVVSSSPPPMMMLLLJJJIIIIIIIIIGGGFFFEEEDDDBBB@@@>>><<<;;;;;;;;;;;;999;;;======;;;999999999666666666666555555555444555444333333444333111///000000111111000000///...,,,,,,,,,---......//////000000000000000111222333000000000000000000000000111000111222444999EEEQQQ___eee```LLL999222000---------------------......,,,***(((((()))***)))(((&&&%%%%%%$$$$$$&&&'''(((%%%%%%&&&&&&''''''((((((((())))))***++++++,,,,,,(((((((((((('''''''''''')))))))))))))))***++++++000222444444333333333444000111000...,,,+++,,,---))),,,...///---+++******,,,+++***))))))(((((()))&&&&&&'''''''''&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$#########$$$######"""######$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$######"""###$$$&&&'''''''''&&&&&&&&&&&&%%%%%%''''''((((((((('''&&&&&&&&&'''((()))************((((((((((((((()))))))))''''''(((((()))))))))***$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%'''((('''&&&%%%!!!"""""""""###$$$$$$$$$(((***,,,***&&&######%%%!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######!!!###$$$$$$"""!!!"""###%%%%%%&&&&&&&&&%%%$$$$$$######$$$%%%'''((())))))(((&&&###"""###"""!!! """""""""###$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$"""""""""""""""""""""######$$$$$$$$$%%%%%%$$$$$$###"""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######$$$$$$&&&%%%###"""""""""###$$$$$$######"""###$$$&&&'''(((((('''''''''((())))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&'''((())))))%%%$$$$$$%%%&&&'''%%%$$$###%%%&&&%%%$$$###$$$%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""""""""$$$$$$%%%&&&'''&&&%%%%%%''')))######$$$$$$%%%$$$$$$###}}}yyywwwtttqqqnnnkkkiiifffdddcccaaa^^^\\\XXXXXXWWWVVVTTTQQQNNNLLLIIIIIIIIIIIIHHHFFFEEEDDDDDDBBB???<<<:::999999999888;;;>>>>>>;;;999999:::666555555444555666777888666555444444555444222000333333333333222111///...+++,,,---....../////////......000111111222222222------..................///---///333444555>>>HHHYYYdddcccOOO999111...,,,*********)))))))))))))))+++)))(((((()))))))))((('''&&&%%%$$$$$$&&&''')))'''(((((()))******++++++***+++---......---,,,+++))))))))))))((((((''''''+++******)))***+++,,,---222333444444222111111222---------***(((''')))***'''))),,,+++***)))***+++******)))(((''''''''''''&&&&&&&&&%%%%%%&&&''''''###$$$&&&&&&&&&&&&((()))$$$%%%'''((()))((('''&&&########################$$$$$$###############$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%''''''''''''&&&&&&&&&%%%'''''''''''''''&&&%%%%%%$$$%%%&&&'''((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$###%%%'''))))))(((&&&$$$""""""""""""############$$$%%%&&&'''&&&$$$###!!!!!!!!!!!!!!! ###"""!!! !!!"""######""""""""""""###$$$$$$!!!"""######!!!!!!"""#########%%%%%%&&&%%%$$$$$$!!!"""###$$$&&&'''))))))(((%%%###"""!!!!!! !!!"""###$$$%%%&&&######$$$%%%&&&&&&%%%%%%"""""""""""""""######$$$$$$$$$%%%%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""!!!!!!"""$$$$$$###"""!!!!!!"""###%%%'''''''''&&&&&&&&&'''))))))(((((('''%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&(((***+++&&&%%%%%%&&&''''''%%%###%%%'''((('''$$$###$$$%%%$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$&&&'''&&&''''''&&&%%%%%%(((***$$$$$$%%%&&&&&&%%%$$$###}}}yyyvvvsssnnnlllhhhfffdddaaa^^^\\\WWWWWWWWWVVVTTTQQQOOOMMMIIIIIIIIIHHHGGGFFFEEEDDDEEECCC???<<<999888888888888;;;>>>>>><<<999999:::777666555444555777999;;;777666555555666555333111555555666555444222000...+++,,,---...////////////***+++---///000000///...+++++++++,,,,,,---------+++))),,,222444444:::CCCWWWddddddNNN777---,,,***---,,,,,,,,,+++*********+++)))''''''((())))))(((((('''%%%%%%%%%&&&(((*********+++,,,------......---...000111000...+++)))+++*********))))))((((((,,,+++*********+++------000111222111///------...***+++***(((&&&%%%''')))(((***+++***((((((+++...(((((('''&&&%%%%%%%%%%%%'''&&&%%%$$$%%%&&&'''((("""%%%((((((&&&&&&))),,,$$$&&&(((*********((('''######$$$$$$%%%%%%&&&&&&$$$$$$###############$$$%%%&&&''''''((((((((('''&&&&&&&&&%%%$$$###"""!!!%%%%%%$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&(((((())))))((('''&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''***)))((('''%%%$$$###"""&&&''')))***)))'''%%%############"""""""""""""""!!!!!!###%%%'''%%%""""""!!!!!!!!! ###"""!!! !!!"""##################$$$$$$%%%!!!"""######"""!!!###$$$!!!"""$$$%%%&&&%%%%%%$$$!!!!!!"""###%%%&&&'''((('''%%%"""!!!!!! !!!"""$$$%%%&&& !!!###%%%&&&(((((()))"""""""""""""""######$$$$$$$$$%%%&&&%%%$$$###"""!!!!!!!!!!!!!!!"""""""""#################################""""""""""""""" !!!"""$$$%%%"""!!! !!!###%%%&&&%%%$$$$$$###$$$%%%&&&''')))((('''&&&%%%$$$$$$$$$$$$###""""""###&&&(((***(((''''''((()))(((%%%###''')))***((($$$"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""$$$&&&(((*********)))'''$$$$$$%%%'''$$$%%%&&&'''&&&%%%$$$###{{{xxxsssqqqnnnllliiieee___\\\ZZZXXXVVVTTTTTTTTTRRRQQQQQQMMMIIIGGGHHHGGGEEECCCFFFDDDAAA???===<<<999666;;;:::999888888777777777777666666666666666666666333333333222222111111111333444555444222000000111)))***++++++------...///...//////...------///111,,,,,,++++++,,,---...///...,,,***))),,,111777:::OOO^^^aaaMMM888000///...---------...------,,,,,,)))((('''(((******((('''&&&'''(((((((((((((((''')))***,,,...000000000000222...++++++//////,,,(((((((((***,,,......,,,***)))))))))***+++,,,---...111111000///......---------,,,+++)))(((&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&"""!!! ###'''******(((&&&&&&&&&'''))))))'''%%%'''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$#########"""""""""""""""###$$$&&&((()))***++++++,,,***(((&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&(((***((($$$"""###%%%&&&%%%%%%$$$$$$%%%%%%&&&((()))***+++***)))'''%%%'''&&&%%%%%%$$$$$$$$$$$$'''((()))+++***)))'''&&&!!!!!! !!!!!!"""######"""$$$%%%&&&&&&%%%###"""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!$$$(((+++***%%% ###"""!!!"""""""""  """$$$&&&&&&&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$!!!###$$$$$$"""!!!$$$###!!!"""###$$$$$$### !!!"""###$$$$$$%%%$$$$$$$$$$$$$$$###"""!!!###"""""""""""""""######$$$$$$######"""!!!!!!!!! !!!"""#########""""""""""""""""""#########&&&%%%$$$#########$$$%%%###$$$$$$%%%&&&&&&''''''&&&)))***''''''))))))&&&%%%%%%&&&&&&'''((()))))))))((('''((()))******(((&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$###$$$$$$$$$#########""""""'''$$$""""""%%%''''''&&&(((&&&%%%&&&'''((('''&&&'''&&&$$$#########$$$$$$}}}xxxuuurrrooolllhhhdddaaa]]]ZZZXXXWWWVVVVVVTTTSSSRRRNNNJJJHHHIIIIIIGGGEEEFFFDDDBBB@@@???===:::888:::999888666666666666777999999888888777777777666555555555555444444333222111333444333111///...///+++++++++,,,,,,------............---,,,---000222333222000...---...///000///---+++***,,,111666999KKKYYY[[[KKK999222000...++++++,,,---------------+++***)))***+++,,,***)))))))))))))))(((((('''&&&((()))+++,,,---...------...***((())),,,---***'''''''''))),,,///000///---......---------...//////---,,,,,,+++***)))))))))&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!###&&&((('''&&&%%%%%%%%%'''******)))'''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$##################$$$%%%'''((()))******)))((('''%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""###$$$%%%#########$$$$$$%%%%%%%%%'''(((((('''%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''')))***)))((('''%%%''''''&&&%%%%%%%%%%%%%%%((()))***++++++***((('''""""""""""""""""""###$$$"""###$$$%%%%%%$$$"""!!!!!!!!!!!!"""""""""""""""######""""""!!!!!! """###%%%&&&%%%### """!!!!!!!!!""""""  !!!###%%%%%%%%%$$$###$$$$$$###%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%&&&(((((('''%%%######$$$%%%%%%%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$###""""""######""""""""""""##################""""""""""""""""""""""""""""""!!!!!! !!!!!!"""############&&&%%%$$$###""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&%%%((((((&&&&&&))))))&&&&&&&&&''''''(((((())))))((('''&&&''')))***)))(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$###%%%%%%$$$$$$$$$$$$$$$$$$'''%%%"""###%%%&&&&&&%%%'''&&&&&&''')))***((('''&&&%%%$$$#########$$$%%%~~~zzzvvvrrrpppmmmjjjgggaaa^^^\\\ZZZYYYYYYWWWUUURRROOOLLLJJJJJJJJJIIIHHHEEEDDDCCCBBBBBB@@@===::::::999666555444444666777<<<<<<;;;:::999888888777666666666666555444333222000222444444111...---,,,,,,,,,,,,,,,,,,,,,,,,------------++++++---111444888666222///------...///000///---,,,---000444777EEEPPPTTTJJJ>>>888333---,,,,,,---...////////////---,,,+++,,,------,,,++++++++++++***)))(((&&&&&&'''((()))***+++***)))))))))&&&$$$&&&)))***(((&&&$$$$$$&&&)))---......,,,,,,,,,+++***************)))))))))(((((('''''''''!!!"""###%%%&&&%%%%%%$$$&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$######$$$%%%'''***+++***((($$$%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&######"""""""""###$$$$$$""""""###$$$%%%&&&''''''((('''&&&&&&'''((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%'''(((((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&((()))***++++++***)))(((%%%%%%$$$#########$$$$$$!!!"""###$$$$$$$$$###""""""!!!!!! !!!"""###$$$$$$######"""!!! """!!!!!! !!!!!!""""""!!!!!!!!!""""""!!! """###$$$$$$###############%%%''''''%%%#####################$$$$$$'''&&&$$$###$$$(((,,,...+++(((%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$######"""""""""######"""""""""############$$$$$$######""""""!!! !!!###$$$$$$######$$$$$$$$$######!!! $$$$$$$$$$$$%%%%%%%%%%%%###&&&'''$$$%%%((((((&&&'''''''''''''''((((((((('''&&&%%%&&&((()))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%'''%%%######$$$%%%%%%$$$%%%%%%&&&)))++++++)))'''%%%$$$#########$$$%%%&&&~~~yyyuuurrrpppnnnllleeeccc___^^^]]]\\\ZZZXXXSSSQQQOOOMMMLLLKKKKKKKKKEEEDDDDDDDDDDDDBBB???<<<;;;999777555444555777888>>>===<<<;;;:::999888888333444444444444333333222333555777666333///---,,,......------,,,,,,,,,,,,,,,,,,+++******,,,111444777555111...,,,,,,---///111000...---...000222444>>>GGGNNNLLLFFF???666---//////000000000000000///...,,,++++++---------,,,***************)))((('''''''''((())))))((('''&&&%%%$$$###$$$'''((((((&&&""""""###%%%(((***)))((('''''''''&&&''''''(((((())))))))))))))))))((((((###$$$&&&'''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########"""!!!$$$$$$%%%''')))***(((&&&$$$%%%&&&(((((()))))))))'''''''''&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$#########$$$$$$%%%$$$$$$%%%%%%&&&'''(((((((((&&&$$$%%%)))***(((&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((('''((())))))***))))))(((''''''&&&%%%%%%$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$###""" """$$$&&&$$$$$$###"""!!! !!!  !!!"""######""""""###$$$$$$"""!!! !!!"""###$$$$$$$$$############%%%''''''%%%"""""""""######$$$$$$%%%%%%'''%%%######$$$(((+++...---)))$$$"""###$$$&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######""""""######!!!!!!"""######$$$%%%%%%$$$######""""""!!!!!!!!! """###$$$###"""!!!!!!"""#########"""!!! $$$$$$$$$%%%%%%%%%%%%%%%###%%%&&&###$$$'''(((&&&'''''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###"""!!!######$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$###"""###%%%(((++++++)))&&&$$$$$$#########$$$&&&'''zzzvvvtttrrrooonnnhhhfffbbb```___]]][[[YYYTTTSSSQQQOOOMMMLLLLLLLLLFFFEEEDDDDDDEEEDDDAAA>>>===;;;999888777777999999======<<<;;;999888777777222222333333444555666777999;;;;;;999555111///...///......------,,,,,,++++++++++++******,,,000333444222000---,,,---///000000///.........///000111777@@@JJJNNNKKKCCC777---////////////......---,,,,,,+++))))))***++++++***'''((()))***************''''''((())))))(((&&&%%%$$$###$$$%%%'''(((((((((%%%$$$###%%%&&&'''&&&%%%%%%&&&&&&'''((()))+++,,,)))))))))***************'''(((((())))))((('''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$#########'''&&&&&&'''((((((&&&$$$'''''')))***++++++++++++(((((('''&&&&&&%%%$$$$$$""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''$$$######"""""""""######%%%%%%$$$$$$$$$$$$$$$$$$'''%%%###%%%(((***)))&&&%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&&&&'''''''''''''''(((((('''&&&&&&%%%&&&&&&$$$%%%%%%&&&''''''''''''$$$"""!!! !!!"""$$$&&&#########"""!!!  !!!"""############$$$######$$$%%%&&&$$$###""""""###$$$%%%%%%%%%%%%###"""###$$$&&&&&&$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((******+++'''###!!!!!!###$$$%%%(((''''''&&&&&&%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$###############!!!!!!"""###$$$%%%&&&&&&"""""""""!!!"""###$$$%%%""""""###$$$$$$###"""!!!!!!"""$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&&&&$$$'''&&&###$$$((()))'''&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!!!!""""""""""""############$$$$$$%%%%%%$$$###$$$$$$ !!!###&&&))))))'''$$$$$$$$$#########$$$&&&'''~~~zzzwwwuuurrrooommmjjjhhhdddaaa```^^^[[[YYYUUUUUUSSSPPPMMMKKKKKKMMMHHHFFFDDDDDDDDDCCCAAA@@@======<<<;;;::::::::::::::::::999888777666666555333222222333666999===???BBBBBB@@@<<<777333111000///.........------,,,,,,***++++++++++++,,,...000111111000/////////000111......---.........//////222999CCCJJJHHH@@@555---++++++,,,,,,+++******)))+++)))&&&&&&''')))))))))&&&&&&((()))***+++++++++&&&'''((()))((((((&&&%%%$$$%%%%%%&&&'''(((((())))))(((&&&'''((()))((('''""""""###$$$&&&((()))***((((((((())))))*********))))))((('''&&&&&&%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''&&&%%%&&&'''***)))((()))***)))&&&$$$)))******+++,,,,,,,,,,,,)))(((((('''&&&%%%$$$$$$!!!!!!!!!"""######$$$$$$&&&%%%$$$###$$$%%%&&&'''&&&&&&'''(((((('''''''''''''''''''''''''''''''''""""""!!! !!!###"""""""""!!!!!!!!!!!!%%%%%%$$$%%%'''((('''&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))$$$$$$%%%%%%&&&&&&''''''(((((('''&&&&&&&&&''''''&&&&&&&&&''''''(((((()))$$$$$$""""""""""""###$$$""""""""""""!!!!!!!!!!!! !!!###%%%%%%%%%###"""$$$######$$$&&&&&&%%%############$$$%%%%%%&&&&&&$$$###"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''(((((((((((('''(((%%%""" !!!"""######&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''(((((((((&&&%%%$$$###############""""""######$$$%%%&&&&&&""""""!!!!!!"""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((***)))%%%%%%)))***(((%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###"""""""""""""""######"""""""""!!!!!!!!!!!!###%%%%%%$$$###$$$%%%!!!!!!"""%%%''''''%%%###%%%$$$#########$$$%%%&&&}}}zzzxxxvvvsssooolllkkkhhhdddbbb```^^^[[[YYYVVVVVVUUUQQQLLLJJJJJJLLLJJJGGGDDDBBBBBBBBBAAAAAA===============;;;:::999666666555555444444444444111000///111555<<>>777333111111...............---------)))***,,,,,,++++++,,,---.../////////......------+++,,,,,,------.........///444;;;???>>>777111...((((((***+++,,,,,,,,,,,,***'''%%%$$$&&&'''((((((&&&'''(((((())))))))))))$$$%%%&&&'''((('''&&&%%%%%%%%%&&&'''&&&''''''((()))((('''''')))+++******!!!!!!"""###$$$%%%'''((('''(((((()))***++++++,,,+++)))'''&&&%%%%%%&&&'''%%%&&&'''((()))*********%%%%%%%%%%%%%%%%%%%%%%%%&&&(((******(((((()))+++,,,++++++,,,------+++(((******++++++,,,+++++++++))))))((('''&&&%%%$$$$$$!!!!!!"""######$$$%%%%%%&&&%%%$$$###$$$&&&''')))%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""""""""""""""""""""""""""""""""#########%%%&&&%%%$$$$$$%%%&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%######$$$$$$%%%'''((()))%%%%%%%%%%%%&&&'''((((((''''''&&&&&&&&&'''((((((%%%%%%%%%&&&'''(((((()))%%%$$$$$$######"""""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$###"""""""""!!!###$$$%%%$$$""""""""""""######$$$%%%&&&%%%###!!!!!!"""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%###!!!!!!"""#########$$$$$$$$$##################$$$%%%'''(((((())))))'''&&&%%%$$$#####################$$$$$$%%%%%%%%%%%%$$$"""!!!!!!###$$$%%%$$$#########$$$&&&(((***(((((('''&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++,,,---+++'''&&&***+++)))&&&&&&&&&''''''((((((((('''%%%%%%&&&'''((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$###"""!!! !!!$$$%%%$$$###%%%&&&#########$$$&&&&&&%%%$$$&&&%%%$$$#########$$$%%%}}}{{{yyywwwtttooolllkkkhhhdddaaa___]]]ZZZXXXWWWWWWVVVQQQLLLIIIIIIKKKLLLHHHDDDAAA@@@AAAAAAAAA;;;<<<>>>>>>>>><<<999888333333333333333333222222...,,,,,,---333;;;CCCHHHLLLJJJEEE>>>777333111222........................(((***------,,,++++++++++++,,,------,,,***((('''******+++,,,------------...000444666444///...///'''(((***---///000111111***'''%%%$$$%%%'''(((((('''((((((((((((((('''&&&###$$$%%%&&&'''&&&%%%%%%%%%&&&''''''&&&&&&'''(((&&&%%%%%%&&&(((***+++***''''''''''''(((((()))***))))))***+++,,,---......,,,***(((&&&&&&''')))+++%%%%%%''')))***+++++++++&&&&&&&&&&&&&&&&&&&&&&&&&&&)))++++++******,,,///,,,,,,---...000000///---******+++++++++******)))***)))((('''&&&%%%$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$&&&(((***%%%%%%&&&'''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%%%%&&&######$$$%%%&&&''''''((("""%%%'''&&&###!!!###&&&$$$$$$############$$$$$$''''''&&&%%%$$$$$$$$$$$$""""""###$$$%%%'''((()))%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&'''((()))%%%$$$$$$%%%&&&'''((()))%%%%%%%%%%%%$$$"""!!! !!!!!!""""""############""""""""""""######!!! !!!###$$$"""!!!!!!!!!!!!!!!"""###$$$%%%&&&### !!!$$$%%%&&&%%%$$$$$$$$$######""""""$$$###"""  $$$###!!!"""$$$$$$$$$###""""""""""""""""""""""""###$$$%%%'''((()))))))))'''&&&%%%$$$###############$$$$$$$$$$$$%%%%%%%%%'''%%%###"""!!!"""###$$$###"""!!!"""$$$(((,,,///---,,,)))'''&&&%%%%%%%%%$$$%%%&&&((()))+++,,,---///000---((('''***+++)))&&&''''''((()))***++++++'''&&&%%%&&&((()))((('''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%&&&'''((('''&&&%%%$$$###!!!  $$$%%%$$$$$$%%%'''&&&%%%$$$$$$&&&&&&&&&%%%'''&&&$$$#########$$$$$$zzzwwwvvvuuurrrooojjjjjjhhhfffddd```^^^\\\XXXWWWUUURRROOOKKKHHHFFFIIIGGGEEECCCBBBAAA???<<>>FFFEEEBBB===666000...---111///......//////...,,,---,,,******+++,,,...000++++++***)))((('''&&&&&&)))***+++,,,------,,,+++---......---,,,+++***)))(((((()))+++...000000///,,,)))%%%%%%''')))((('''((((((((((((''''''''''''%%%&&&'''((('''&&&%%%$$$)))******++++++***((('''%%%%%%%%%%%%%%%&&&''''''***)))'''&&&%%%&&&((()))++++++++++++,,,---......---***'''%%%&&&'''''''''&&&&&&&&&'''''')))***+++)))(((&&&%%%%%%&&&((()))******,,,---...000111222111///......000111111000)))(((((('''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$%%%""""""###$$$&&&(((***+++%%%%%%$$$#########$$$$$$$$$%%%&&&%%%###"""###$$$'''&&&&&&%%%%%%$$$#####################$$$$$$$$$### !!!&&&)))'''$$$%%%$$$###""""""###$$$$$$$$$$$$$$$$$$###""""""!!!#########$$$%%%''')))***((((((((((((''''''''''''######%%%&&&&&&%%%######%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""" !!!"""###'''&&&$$$###!!! $$$%%%&&&'''&&&$$$!!! ###"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$%%%%%%###$$$%%%$$$######%%%'''######"""!!!!!!!!!!!!!!! !!!"""###$$$$$$###"""!!! !!!!!!"""###############$$$%%%%%%&&&'''''''''&&&***(((&&&###""""""###$$$ """%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$######&&&%%%$$$%%%''')))***)))&&&'''((()))))))))((('''%%%$$$######%%%(((,,,...111000...,,,+++++++++,,,(((''''''(((((('''%%%######$$$&&&'''''''''&&&%%%(((((('''&&&%%%$$$$$$$$$%%%%%%&&&''''''(((((((((***)))&&&$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$******)))(((&&&###!!! '''&&&$$$#########$$$%%%}}}zzzxxxvvvssspppiiijjjiiihhheeeaaa]]]ZZZYYYXXXVVVSSSOOOLLLIIIGGGGGGEEECCCCCCCCCCCCAAA???>>><<<999999999999666444444444444444333333333333222222111111222555777888??????===999333///------111///......//////...---,,,+++***))))))***,,,---******))))))((('''''''''(((((()))***************++++++,,,+++***)))(((((()))((((((***---...---++++++(((%%%%%%'''))))))((('''(((((((((((((((''''''%%%&&&'''''''''&&&$$$$$$'''((()))*********((((((''''''&&&''''''((()))***+++***(((&&&&&&&&&((((((******++++++,,,,,,---...,,,***'''&&&&&&'''''''''&&&&&&%%%&&&&&&'''((()))'''(((((((((((((((((('''******+++,,,...///000111///---,,,,,,---...---,,,***)))((('''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###"""!!!!!!""""""&&&&&&%%%%%%&&&''''''(((&&&&&&%%%$$$#########$$$"""###%%%%%%$$$$$$%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###''''''%%%%%%$$$############$$$%%%&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################%%%$$$###"""!!!!!!"""###%%%$$$###"""!!! $$$$$$$$$%%%$$$"""!!! """"""!!!  $$$############$$$$$$%%%!!!"""######"""###%%%'''$$$$$$###""""""""""""""" !!!!!!###""""""!!!!!! !!!!!!"""""""""""""""$$$%%%%%%&&&''''''&&&&&&((('''%%%#########$$$$$$"""$$$&&&((())))))'''&&&$$$$$$%%%%%%&&&&&&&&&'''&&&%%%$$$$$$&&&(((((('''%%%&&&'''((((((((('''&&&%%%%%%%%%%%%'''***,,,...000///---+++************((((((''''''''''''%%%$$$%%%%%%&&&''''''''''''''')))((('''&&&%%%%%%%%%%%%''''''&&&''''''((()))***...,,,***(((&&&%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$'''''''''&&&%%%$$$######!!! ~~~{{{xxxtttrrrjjjjjjjjjhhheeeaaa\\\ZZZZZZYYYVVVSSSPPPMMMJJJIIIDDDCCCBBBCCCDDDDDDCCCBBB===;;;999888888777555444555555555444444444333333333222000000///000111222666666666333000---------000///......///000...---+++***)))''''''((())))))(((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))((('''&&&&&&)))(((''')))******)))'''***(((&&&&&&''')))))))))&&&'''((()))))))))((('''%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))******)))((((((((((((((()))***+++,,,,,,+++)))((('''''''''(((*********++++++,,,------,,,)))'''&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&''')))++++++)))'''&&&))))))***,,,---...//////---+++)))((()))***)))(((***)))((('''&&&%%%$$$$$$&&&&&&%%%$$$$$$###$$$$$$%%%$$$###"""!!!!!!!!!!!!&&&&&&&&&''''''''''''(((''''''&&&$$$$$$######### """$$$$$$$$$$$$&&&(((((((((''''''&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###!!!!!!$$$&&&%%%"""$$$$$$#########$$$$$$%%%'''%%%$$$""""""###%%%&&&'''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&""""""""""""""""""########################""""""###"""!!!!!! !!!!!!#########""""""!!!!!! ######!!! """"""!!!""""""###$$$$$$ !!!""""""""""""$$$&&&%%%$$$$$$###############"""""""""!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!""""""$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$&&&(((*********((('''$$$$$$%%%&&&'''((())))))&&&%%%######%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&''')))***,,,---...///...,,,***)))((((((((()))((('''&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))((('''&&&&&&&&&&&&&&&(((((('''&&&'''(((+++,,,///...,,,)))((('''''''''"""#########$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%###"""!!! !!!!!!~~~zzzvvvtttnnnllljjjgggccc```]]]\\\ZZZYYYVVVTTTQQQNNNLLLKKKEEEDDDCCCCCCDDDDDDCCCBBB<<<;;;:::999888777666555666666666555555444444333222111000///......//////...///000///...---...///000...---...//////...---***)))(((&&&&&&%%%&&&&&&&&&&&&''''''((())))))***((((((&&&&&&&&&'''((()))((((((((((((((('''&&&&&&&&&&&&%%%'''((()))(((&&&((((((''''''((()))******&&&''')))******)))((('''&&&&&&&&&&&&&&&%%%%%%$$$###%%%&&&((()))***))))))))))))))))))***+++,,,,,,,,,+++***(((''''''''''''((()))***++++++,,,,,,,,,+++)))'''&&&'''((('''&&&''''''&&&&&&%%%&&&&&&&&&&&&'''((())))))((('''&&&((())))))***+++------...+++)))''''''''''''&&&%%%(((''''''''''''&&&&&&&&&((('''%%%$$$###$$$$$$%%%((('''&&&$$$###"""""""""###$$$%%%'''((()))******((('''&&&$$$############!!!###$$$$$$$$$$$$&&&''')))(((((('''&&&&&&%%%%%%######$$$$$$%%%&&&&&&&&&***(((&&&&&&''''''%%%######"""""""""######$$$$$$%%%$$$$$$###$$$$$$%%%&&&%%%&&&'''''''''&&&$$$###''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&#########$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!!!!!!! !!!!!!$$$###"""!!!!!!!!!!!!"""$$$###"""!!!!!!!!!!!!!!! !!!"""$$$$$$$$$%%%%%%$$$""""""###%%%$$$######""""""#########""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''((((((%%%&&&((()))))))))((('''$$$$$$%%%&&&&&&'''((((((&&&$$$###"""###$$$###"""######$$$$$$%%%%%%&&&&&&&&&'''***,,,---.........---,,,+++)))((('''&&&&&&))))))(((&&&$$$$$$&&&'''(((((('''&&&&&&((()))***)))(((''''''&&&&&&&&&''')))'''%%%$$$%%%'''***,,,---+++)))'''%%%%%%%%%%%%""""""######$$$%%%%%%%%%"""""""""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%|||xxxvvvrrroooiiiddd```^^^^^^^^^ZZZYYYVVVSSSQQQOOONNNMMMHHHFFFEEEDDDDDDCCCAAA???======<<<;;;999777777777777777666555444444333333000///////////////000000***+++------,,,---...000...---,,,---...///...---)))((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((()))*********)))'''&&&&&&'''((()))((((((((()))(((((('''&&&$$$###$$$&&&((()))((('''&&&'''((((((((()))+++,,,&&&''')))*********))))))''''''&&&&&&&&&&&&%%%&&&###$$$&&&((()))*********))))))(((((())))))***++++++***)))((((((''''''''''''((()))***++++++++++++***(((''''''(((((('''&&&((((((''''''''''''''''''''''''%%%%%%%%%%%%'''''''''(((((()))***+++,,,,,,+++)))'''&&&''''''&&&%%%%%%%%%&&&&&&'''(((((()))***)))'''&&&%%%%%%&&&&&&((('''&&&$$$###"""""""""###$$$%%%'''((()))))))))'''&&&%%%$$$###""""""######%%%%%%%%%######$$$%%%)))(((((('''&&&&&&%%%%%%"""""""""###$$$%%%%%%%%%!!!!!!!!!###%%%&&&'''&&& !!!!!!""""""""""""###""""""$$$%%%&&&%%%%%%$$$###%%%''')))***)))'''&&&))))))))))))(((((((((((($$$###"""!!!!!!"""###$$$"""""""""######$$$$$$$$$!!!"""$$$&&&&&&%%%###!!! !!!!!!"""$$$$$$###"""""""""######!!!!!! !!!!!!"""###### !!!###$$$%%%***+++***'''$$$""""""###""""""!!!!!!!!!""""""###!!!"""###$$$$$$$$$###### !!!!!!!!!!!!!!!######"""""""""###$$$%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$%%%'''((()))***))))))$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""######"""!!!"""""""""###$$$%%%%%%&&&'''(((***---.........---******))))))(((&&&&&&%%%)))))))))'''$$$###&&&((((((((('''&&&&&&((()))***(((''''''&&&&&&&&&&&&''''''&&&$$$###$$$&&&)))+++***)))'''%%%$$$$$$$$$%%%######$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""###$$$#########$$$$$$$$$######|||yyyxxxtttpppjjjddd```^^^^^^^^^ZZZXXXUUURRRPPPOOONNNNNNKKKIIIFFFEEEDDDBBB@@@>>>=========<<<999777777888777666666555444333222222....../////////000000000)))+++,,,,,,+++,,,---...,,,+++***+++---------+++)))(((((('''&&&&&&%%%$$$$$$%%%&&&'''((()))*********))))))(((((((((((()))(((((()))))))))(((((('''$$$$$$$$$&&&)))***)))(((%%%''')))))))))***+++---((((((((())))))******+++)))(((((('''&&&'''''''''$$$%%%''')))***************))))))(((((((((((((((((((((((((((((('''''''''&&&''')))***++++++******)))'''''''''((()))(((&&&(((((('''''''''(((((()))'''&&&$$$######$$$&&&'''&&&''''''((())))))******+++)))'''''''''((('''&&&$$$%%%%%%&&&'''((())))))******)))'''&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!%%%&&&'''''''''&&&%%%$$$$$$$$$###""""""""""""###$$$%%%&&&%%%###"""###$$$((((((''''''&&&%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%"""""""""############### !!!"""############ !!!"""$$$$$$%%%%%%%%%###&&&***---///...,,,+++,,,++++++***)))(((''''''"""!!!!!!!!!!!!!!!!!!""" !!!!!!""""""!!!"""$$$&&&&&&%%%###"""!!!!!!!!! !!!!!!""""""######################## """""" """###%%%&&&//////...***&&&###"""###!!!!!!!!!!!!!!!!!!"""###!!!"""$$$%%%&&&%%%$$$$$$"""""""""""""""!!!!!!!!!$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%$$$$$$######%%%''')))+++***)))((($$$$$$%%%%%%%%%%%%%%%$$$$$$#########"""""""""!!!&&&$$$""""""######"""!!!""""""""""""###%%%&&&''''''(((***,,,------,,,,,,((((((((((((((('''&&&&&&''')))***((($$$###%%%(((''''''&&&&&&''''''((()))'''&&&&&&%%%%%%%%%&&&&&&%%%%%%######$$$%%%''')))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%$$$"""""""""######!!!""""""############"""|||zzzyyyrrrppplllgggbbb___\\\[[[YYYWWWTTTQQQOOONNNOOOOOOKKKIIIFFFEEEDDDBBB@@@>>>;;;======;;;888666666777666666555444333222111111.........///.........---***+++,,,+++***)))***,,,***)))((()))+++,,,+++***))))))))))))(((''''''&&&%%%%%%&&&&&&'''((()))))))))))))))))))))(((''''''''''''(((((((((((('''''''''&&&&&&((()))***)))'''###&&&)))***)))***,,,...)))(((''''''(((***,,,---+++***)))((('''(((((()))%%%'''(((***++++++******,,,+++***(((''''''''''''%%%&&&&&&'''''''''''''''%%%''')))***++++++))))))((('''''''''))))))(((&&&&&&&&&&&&&&&''''''((()))&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''(((((()))))))))(((&&&&&&'''((((((''''''''''''''''''''''''''')))))))))((('''&&&$$$###$$$$$$###"""!!!!!!""""""$$$%%%&&&'''&&&%%%###"""!!!!!!!!!!!!!!!""""""######$$$%%%%%%$$$###$$$&&&''''''&&&&&&%%%$$$$$$$$$!!!""""""###$$$%%%&&&'''(((((('''&&&###"""!!!!!! !!!###$$$%%%%%%%%%$$$"""!!! ###&&&((((((+++///333555333111///---,,,+++)))(((&&&%%%$$$!!!!!!""""""""""""!!!!!! !!!"""""""""###$$$%%%%%%%%%$$$$$$######"""!!!!!!!!!"""""" !!!"""######"""!!!!!! !!! """$$$&&&'''000000...+++'''$$$###$$$""""""!!!!!!""""""###$$$###$$$&&&'''&&&%%%###"""$$$$$$######""""""!!!!!!$$$###"""!!!"""###%%%&&&%%%%%%%%%%%%%%%$$$######!!!###&&&)))***)))'''&&&%%%%%%%%%%%%%%%%%%$$$$$$"""""""""""""""""""""###%%%###""""""###$$$###"""""""""""""""###%%%'''(((&&&'''((()))***+++++++++&&&&&&((()))))))))((('''%%%)))+++)))%%%###$$$'''%%%%%%&&&'''''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&((((((&&&%%%%%%%%%%%%''')))***(((((((((''''''&&&&&&%%%&&&%%%###""""""###$$$%%%!!!"""###$$$$$$$$$######|||zzzyyypppooommmjjjeee```[[[XXXXXXVVVSSSPPPOOONNNOOOOOOJJJHHHFFFEEEDDDCCCAAA???:::<<<<<<:::666444555777666555555444222111000000............---,,,++++++***+++,,,+++)))(((((())))))((('''(((***++++++))))))))))))***))))))((('''%%%%%%&&&&&&'''(((((()))'''((()))***)))(((&&&%%%&&&&&&''''''((('''''''''***)))((()))******(((&&&###&&&***+++******,,,///***)))'''&&&'''))),,,...,,,+++)))((((((((()))***'''((()))+++++++++******...---+++)))((('''&&&&&&###$$$%%%&&&''''''''''''%%%&&&(((***+++***)))((((((''''''((())))))(((&&&$$$$$$$$$%%%&&&'''((()))%%%&&&((())))))(((&&&%%%%%%&&&&&&''''''(((((((((((('''%%%&&&'''(((((('''))))))((('''&&&%%%%%%$$$'''((((((((('''%%%###!!!%%%%%%$$$$$$$$$$$$$$$%%% !!!$$$&&&'''&&&%%%$$$  !!!"""###!!!"""$$$$$$$$$$$$&&&((('''&&&&&&%%%%%%$$$######"""######$$$&&&'''((((((!!!"""######$$$%%%'''"""###%%%&&&''''''&&&&&&$$$!!!!!!'''+++,,,///444777999777444111---,,,+++)))'''%%%###"""!!!"""###$$$$$$###"""!!! !!!"""######$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$###"""""""""""""""!!!######""" """!!!!!! !!!!!!!!!###%%%'''(((//////...+++'''%%%%%%%%%######""""""###$$$%%%%%%&&&''''''(((&&&$$$""" &&&%%%%%%$$$###"""!!!!!!$$$"""!!! !!!"""$$$%%%%%%%%%%%%%%%%%%$$$###""" """%%%((()))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$%%%%%%###""""""###$$$$$$######"""""""""###%%%''')))&&&&&&'''((()))******+++$$$&&&''')))******)))((($$$(((,,,+++&&&###$$$&&&###$$$&&&'''''''''&&&%%%$$$$$$$$$######$$$%%%%%%%%%%%%&&&''''''(((((((((######"""###$$$&&&((()))******)))((('''&&&&&&%%%&&&%%%###""""""$$$&&&''' """""""""!!! |||vvvpppmmmiiiiiijjjgggaaa[[[ZZZXXXTTTQQQOOOOOOOOOPPPOOOIIICCCAAACCCDDDBBB@@@@@@???>>><<<:::888777666333222111111111111///---...------...///000...---)))+++---//////---+++******)))))))))++++++)))((())))))***++++++***(((((()))((('''&&&&&&'''((()))(((%%%###&&&+++,,,***&&&)))******(((&&&%%%&&&''')))((((((((((((((()))***++++++************++++++'''((()))***+++,,,,,,,,,******))))))))))))******)))***,,,.../////////...------,,,+++***((('''&&&&&&$$$$$$$$$&&&&&&&&&$$$$$$&&&((()))+++++++++***((((((((((((((((((((((((&&&%%%###""""""###%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%%%%%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''')))***)))&&&%%%%%%%%%))))))((('''&&&$$$"""!!!"""$$$&&&((()))'''%%%$$$$$$%%%%%%%%%%%%$$$######!!!!!!""""""""""""!!!!!!$$$$$$$$$%%%%%%&&&&&&&&&"""'''(((###!!!$$$'''(((!!!!!!!!!"""######$$$$$$""""""###$$$$$$###!!!!!!&&&%%%%%%$$$$$$$$$%%%%%%""""""######%%%&&&((()))222666:::888333......///++++++***)))((('''&&&&&&%%%%%%$$$###""""""######""""""!!!!!!!!!!!!""""""!!!!!!!!!"""###%%%&&&'''###""""""!!!  !!!!!! !!!!!!!!! !!!!!!!!!!!! ,,,,,,,,,)))&&&$$$###$$$!!!!!!"""###$$$$$$%%%%%%###$$$&&&''''''&&&$$$###"""############$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$###"""!!!!!!""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######"""###$$$%%%%%%%%%$$$###$$$%%%'''(((((('''%%%$$$%%%$$$######%%%''''''&&&''''''&&&%%%%%%$$$######((('''&&&$$$###""""""!!!%%%%%%$$$$$$$$$%%%'''(((&&&%%%$$$######%%%'''(((!!!!!!!!!!!!"""###$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$###""""""############$$$$$$$$$}}}wwwrrrmmmgggeeefffeeeaaa^^^ZZZXXXTTTPPPNNNMMMMMMNNNMMMHHHBBB@@@BBBCCCAAA??????>>>===;;;:::888777666444333222222222222000...///...---...//////...,,,''')))+++,,,,,,+++)))(((((('''''''''))))))'''&&&'''((()))******)))(((((('''&&&%%%%%%%%%%%%&&&'''(((%%%$$$&&&***,,,***'''((())))))'''%%%$$$%%%&&&((((((''''''((()))******(((''''''''''''''''''((((((((()))***+++++++++++++++******************+++)))***,,,...////////////---......---,,,***((('''&&&%%%$$$%%%&&&'''&&&$$$$$$%%%&&&((()))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###""""""###%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%'''((('''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&$$$$$$%%%((((((((('''&&&%%%######$$$%%%''')))***((('''%%%$$$$$$%%%%%%$$$$$$###"""""""""######"""!!!!!! $$$$$$$$$%%%%%%%%%&&&&&&$$$'''(((###!!!###&&&%%%$$$############"""""""""!!!"""###$$$$$$###""""""$$$$$$###############$$$$$$$$$$$$%%%&&&'''((()))444777:::888222---+++,,,)))))))))(((''''''&&&&&&%%%%%%$$$###############$$$$$$############$$$$$$!!!!!!""""""$$$%%%&&&'''#########"""!!! !!!!!!""""""!!!!!!!!!!!!!!! """!!!!!!!!!!!!!!!!!!!!!((())))))(((&&&%%%%%%&&&"""""""""###$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$############$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$######"""""""""###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$%%%&&&''''''((('''''''''''''''&&&%%%%%%$$$%%%'''((('''&&&%%%$$$%%%&&&((())))))(((&&&%%%&&&$$$######%%%'''&&&&&&&&&&&&%%%$$$$$$###""""""%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''###$$$$$$%%%%%%%%%%%%%%%!!!!!!""""""###$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$zzztttnnnfffbbbbbbbbbbbb```ZZZWWWSSSOOOLLLJJJJJJKKKJJJFFFAAA???AAAAAA@@@>>>>>>===<<<:::999777666555555333222222333333111000000///......//////---+++((()))+++,,,,,,***)))'''((('''''''''))))))'''&&&%%%&&&'''((((((((((((((('''&&&%%%%%%%%%%%%&&&''')))&&&$$$%%%)))+++***((('''(((((('''%%%$$$%%%&&&&&&&&&''''''((()))***+++***))))))(((((())))))***))))))************))))))***************************+++,,,---.../////////---...//////...,,,***)))'''&&&%%%%%%&&&'''&&&%%%%%%&&&''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%''''''&&&&&&&&&&&&%%%%%%&&&'''((((((&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&(((******)))((('''###$$$$$$$$$$$$###""""""###############"""!!! $$$$$$$$$$$$%%%%%%%%%%%%$$$''''''###!!!###$$$###&&&&&&%%%$$$###!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%(((''''''''''''((()))***444777888666000***((()))'''''''''&&&&&&&&&&&&&&&%%%$$$$$$############$$$%%%$$$$$$######$$$$$$%%%""""""######$$$%%%&&&'''%%%$$$$$$######""""""""""""""""""""""""#########!!!!!!""""""!!!!!! """#####################$$$%%%'''&&&%%%%%%'''(((""""""######$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%'''((()))***+++))))))((((((((((((''''''&&&''')))******(((%%%###&&&'''((())))))(((''''''&&&$$$###$$$%%%&&&&&&%%%%%%$$$$$$######""""""""""""#########$$$&&&'''((($$$$$$#########$$$%%%&&&!!!"""%%%&&&'''&&&$$$###""""""######$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%$$$$$$############$$$$$$$$$%%%~~~wwwqqqjjjdddaaaaaa```___YYYVVVRRRMMMIIIHHHGGGHHHGGGDDD@@@?????????>>>======<<<;;;:::888777666555444333111111222222111000111000////////////---+++***+++,,,------,,,***)))***)))))))))++++++)))((($$$$$$%%%&&&''''''(((((((((((((((''''''((((((((()))'''%%%%%%((())))))((('''((()))(((&&&%%%&&&&&&%%%%%%&&&'''((()))+++,,,******))))))))))))******)))*********)))(((((('''((())))))))))))))))))((())))))***++++++,,,,,,---***,,,...///...---+++)))((('''&&&&&&''''''&&&%%%'''''''''(((((((((((((((''''''''''''''''''''''''$$$######""""""######$$$&&&&&&%%%%%%%%%%%%%%%%%%"""$$$&&&'''&&&&&&'''(((########################%%%'''((('''%%%$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''))))))(((''''''######$$$$$$######"""!!!!!!"""######$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%"""%%%%%%""""""%%%%%%###&&&&&&%%%$$$###""""""!!!!!!"""###$$$%%%%%%&&&&&&(((((())))))))))))))))))******)))))))))))))))***111222333111,,,(((&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$######""""""""""""######"""###$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$!!!""""""###""""""!!!!!!######$$$$$$$$$$$$$$$%%%###$$$&&&%%%%%%%%%&&&'''#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''((((((''''''((()))******++++++((((((''''''&&&&&&&&&''''''(((***+++***'''$$$"""&&&&&&'''(((((((((''''''&&&%%%###$$$%%%&&&&&&%%%%%%$$$$$$$$$#########"""""""""###$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%"""###$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%yyyuuuoooiiiddd```]]][[[XXXUUUQQQLLLHHHFFFFFFFFFDDDCCC@@@???>>>>>>======<<<<<<;;;:::888777666666333111//////000111111000111000//////000///---++++++,,,,,,,,,,,,+++***)))***)))))))))++++++)))(((###$$$$$$%%%&&&''''''((('''(((((((((((((((((('''((('''&&&&&&((())))))(((''')))******(((''''''(((%%%%%%%%%&&&''')))***+++&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))(((((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''((())))))***((()))+++,,,,,,+++***))))))(((&&&'''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&'''&&&&&&'''(((########################%%%&&&((('''&&&%%%%%%&&&###$$$%%%&&&''''''''''''$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$###"""""" """$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ ######"""$$$((((((%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&'''))))))***+++,,,,,,++++++++++++***))))))))))))******+++,,,+++)))'''&&&&&&######$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""######$$$######"""###$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""############""""""###$$$$$$$$$$$$%%%%%%%%%######"""######$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((((((*********************)))&&&&&&%%%$$$$$$$$$$$$%%%&&&'''))))))(((&&&###!!!%%%%%%&&&&&&'''''''''''''''%%%$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%$$$$$$$$$$$$%%%$$$#########$$$%%%&&&$$$%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%yyyvvvrrrmmmfff```\\\YYYWWWUUUPPPKKKGGGFFFEEEEEEBBBBBB@@@???>>>=========<<<<<<;;;:::999888777777333111///...///111111000111000//////000000...,,,************)))(((''''''((('''''''''))))))'''&&&%%%$$$$$$$$$%%%&&&'''(((%%%%%%&&&''''''&&&%%%%%%''''''((((((((((((''''''''')))++++++***(((((()))%%%%%%&&&&&&'''((()))***''''''&&&&&&&&&&&&''''''(((((()))(((((('''&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&'''(((&&&'''((()))***************)))''''''(((((('''%%%###############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))(((&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''&&&&&&'''###$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$###### !!!"""$$$&&&''''''((($$$$$$$$$$$$$$$#########"""######&&&++++++'''######$$$%%%&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''&&&'''(((*********))))))******)))((((((((())))))&&&&&&''''''''''''&&&&&&######$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%''''''&&&$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%######""""""######$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''++++++******)))(((((((((&&&%%%$$$###"""###$$$$$$&&&&&&''''''&&&%%%$$$###$$$$$$%%%%%%&&&''''''''''''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$######%%%'''(((%%%&&&'''(((((('''&&&%%%###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%~~~vvvuuuqqqkkkeee```\\\[[[VVVTTTOOOKKKGGGFFFFFFFFFAAAAAAAAA@@@>>>============<<<<<<;;;:::999888888444111//////000222222222000/////////111111///---*********)))(((((('''&&&((('''''''''))))))'''&&&'''&&&%%%$$$%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%%%%''')))******(((&&&&&&&&&(((***+++***(((((((((&&&&&&&&&&&&&&&'''((())))))((((((''''''(((((()))''''''((((((((('''&&&&&&###$$$&&&''''''&&&$$$###&&&%%%%%%$$$$$$%%%''''''&&&&&&&&&&&&((()))+++,,,+++***(((((()))((('''%%%$$$$$$###$$$%%%&&&((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))+++,,,+++)))''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))((('''(((((($$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$#########"""!!!###$$$$$$(((,,,+++&&&$$$$$$$$$%%%&&&''''''(((&&&&&&%%%$$$$$$%%%&&&'''###$$$&&&((()))(((''''''(((''''''''''''(((((()))&&&&&&%%%&&&'''''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''$$$%%%'''(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&)))))))))(((((((((((((((((('''%%%$$$###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))(((&&&$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&''''''((('''&&&%%%$$$&&&&&&%%%&&&&&&&&&''''''&&&'''((())))))(((&&&%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&|||tttrrrnnniiiccc___^^^^^^VVVSSSOOOKKKHHHFFFFFFGGGAAAAAABBB@@@>>>======>>>======<<<;;;;;;:::999999555222000///111333444333//////...///111111000...---,,,,,,+++***))))))(((***)))))))))++++++***(((((('''&&&%%%%%%%%%&&&'''&&&'''((())))))((('''&&&$$$'''***,,,+++(((&&&%%%$$$'''******)))'''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&$$$%%%'''(((((('''%%%$$$'''&&&%%%$$$%%%&&&'''((('''&&&%%%&&&'''***,,,...,,,***(((((())))))'''%%%''''''&&&'''(((***,,,---************************%%%&&&&&&''''''&&&&&&%%%'''((((((((())))))******(((***,,,,,,,,,+++,,,---))))))))))))))))))))))))'''(((******)))(((((()))$$$%%%&&&&&&'''''''''&&&''''''''''''((((((((()))&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$######""""""###%%%%%%%%%))),,,***%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&'''###$$$&&&((())))))((('''&&&&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''))))))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&""""""###$$$$$$%%%&&&&&&$$$&&&''''''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$############$$$$$$%%%&&&))))))))))))************'''''''''&&&&&&%%%%%%$$$&&&&&&''''''(((((())))))+++)))'''&&&%%%&&&((()))'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&'''''')))******(((&&&$$$$$$%%%%%%%%%#####################$$$$$$$$$$$$$$$%%%&&&'''((()))''''''((((((((('''%%%$$$$$$%%%'''))))))((('''&&&&&&''')))******((('''%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%&&&&&&&&&}}}wwwvvvrrrmmmgggddd```\\\ZZZTTTRRROOOKKKIIIGGGFFFFFFEEEEEEDDDCCCBBB@@@???>>>=========<<<;;;:::888777666555444222111000000000222111000///......///000,,,------+++((((((+++///...,,,***(((''''''((()))''''''''''''''''''''''''))))))))))))(((((((((((((((((('''&&&&&&&&&&&&&&&(((((())))))))))))((((((((())))))(((''''''(((***)))((('''&&&%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&%%%$$$###"""%%%%%%%%%%%%&&&'''))))))''''''((()))******))))))((((((''''''''''''((()))(((((((((((()))***+++,,,++++++,,,------,,,++++++)))***)))(((''''''***,,,---------...000111///...///...---,,,,,,,,,,,,,,,+++++++++,,,++++++******((((((''''''((()))******''''''''''''((()))***+++)))******++++++*********))))))((('''&&&%%%$$$$$$'''((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&%%%###""""""###%%%&&&'''&&&&&&&&&&&&%%%%%%%%%'''((()))***++++++******(((&&&%%%&&&))))))&&&###%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&%%%###"""###$$$$$$$$$$$$%%%%%%&&&&&&&&&""""""#########$$$$$$$$$(((((('''''''''(((((()))%%%%%%%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&$$$%%%'''((()))((((((''''''((((((((('''&&&%%%%%%'''&&&%%%$$$%%%&&&'''(((***,,,,,,,,,***)))***,,,***)))(((&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))&&&%%%%%%$$$%%%&&&((()))&&&&&&%%%%%%%%%&&&&&&'''((((((''''''''''''((((((&&&&&&%%%$$$$$$###""""""""""""###$$$%%%%%%&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******************)))((((((''''''((((((((((((''''''"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%~~~xxxuuuqqqlllgggdddaaa]]][[[TTTRRRPPPLLLJJJHHHGGGFFFEEEEEEDDDCCCAAA???>>>======<<<<<<;;;:::999999888555444333222111111111111222111///............///------,,,)))&&&%%%''')))000...+++)))'''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''&&&&&&&&&'''((((((((())))))((((((((('''((())))))((((((***+++***)))'''&&&&&&&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&'''((()))******''''''(((((()))(((((((((((((((((((((''''''''''''(((((((((((()))***+++,,,+++,,,---......---,,,+++,,,---------,,,,,,///111111111000111333333222111111000///...---,,,,,,,,,,,,------...------,,,,,,))))))))))))))))))******)))((())))))***+++,,,------...............---,,,******)))((('''&&&%%%%%%(((((((((((((((((('''&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&&&&&&&''''''(((((((((((()))))))))))))))))))))'''%%%&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''((()))***+++''''''&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&'''''''''&&&'''(((((((((''''''&&&%%%''''''&&&%%%%%%&&&'''(((,,,...///...------...///---+++)))'''&&&&&&&&&'''&&&&&&'''(((((())))))***((('''&&&&&&&&&'''((()))&&&%%%%%%%%%&&&''''''(((((((((''''''''''''((((((''''''&&&%%%%%%$$$############$$$$$$%%%%%%&&&&&&((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))*********((())))))))))))((('''&&&''''''((((((((((((((((((%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&|||xxxssspppkkkfffdddaaa^^^\\\UUUSSSQQQNNNKKKIIIHHHGGGEEEEEEDDDBBB@@@>>>===<<<<<<;;;:::999888888999:::444444333222222222222222111000///...------------+++++++++)))&&&&&&''')))000///,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((''''''((((((((((((''''''&&&'''))))))((()))+++---******((('''''''''((()))'''''''''&&&&&&%%%%%%$$$$$$%%%&&&'''''''''''''''%%%&&&(((***++++++++++++'''''''''(((''''''&&&&&&'''(((((()))((('''&&&%%%(((((((((((()))***++++++,,,,,,---......---,,,,,,...///000000///000222444666555444555666666444333222111000...------,,,,,,......//////000//////...++++++++++++************))))))******,,,---//////000000000000//////...---++++++***)))((('''&&&&&&'''(((((())))))))))))(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&&&&'''((()))***+++***)))((('''''''''((())))))'''&&&&&&(((*********&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%&&&%%%%%%'''((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((***+++,,,((((((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&'''(((((((((((((((''''''&&&(((((('''&&&&&&''''''(((,,,---//////......///111000...***(((&&&&&&'''((('''''''''((())))))*********))))))(((((((((((()))%%%%%%%%%&&&&&&((()))***)))((((((''''''(((((()))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***++++++++++++''''''((((((''''''&&&&&&&&&'''(((((())))))))))))%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&~~~xxxuuuqqqnnniiieeeccc```^^^\\\UUUTTTRRROOOLLLJJJHHHGGGFFFEEECCCAAA???>>>======<<<;;;999777777888999:::444333333222222222333333000000///...---,,,,,,,,,))))))))))))***+++---......---+++***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''')))(((((('''''''''((((((&&&''''''((((((''''''&&&%%%&&&(((((((((***,,,...+++***)))(((((()))************)))((('''&&&&&&&&&&&&''''''(((((('''''''''&&&'''***,,,------,,,+++''''''''''''&&&%%%%%%$$$&&&''')))))))))'''%%%###(((''''''(((((()))***+++,,,---............---,,,+++---...//////000222444666555444555555555333111111000///---,,,+++++++++......//////000000//////---------,,,,,,+++******))))))***+++,,,---///000............---,,,+++***,,,,,,+++***)))(((''''''%%%&&&'''(((((()))((((((''''''&&&&&&%%%%%%$$$$$$''''''((((((((((((''''''(((((('''&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%''''''((()))******+++++++++***'''&&&%%%&&&'''(((***((('''&&&(((***,,,---'''''''''&&&%%%$$$######%%%%%%&&&&&&'''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$&&&''''''&&&&&&'''((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&'''((()))***)))(((''''''&&&&&&&&&&&&''''''''''''(((((()))***)))((('''&&&%%%&&&'''((((((((()))))))))(((((('''))))))((((((((((((((((((((()))++++++++++++---...111...+++'''&&&&&&'''((('''(((((())))))******+++******))))))((((((((((((%%%%%%%%%&&&''')))***+++))))))(((((((((((()))))))))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))))))))))))))&&&&&&&&&&&&'''''''''''')))***+++,,,,,,,,,++++++''''''((((((((((((''''''&&&'''((())))))***))))))$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%{{{vvvsssqqqnnniiidddaaa___\\\ZZZUUUTTTRRRPPPMMMKKKHHHGGGEEEDDDCCCAAA??????>>>???===;;;999777777777999:::444444333333222333333333000000///...---,,,++++++)))(((((()))+++,,,,,,,,,***)))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&$$$%%%''''''((())),,,...+++***)))(((((()))***+++---,,,***)))(((((((((((()))******)))((('''&&&&&&'''(((***,,,---,,,+++***&&&&&&''''''&&&%%%$$$$$$&&&'''((()))((('''%%%###''''''''''''((()))***++++++,,,---......---,,,+++***,,,...///...///111222222111000111222111///.........,,,+++***)))))))))+++,,,------.........---------......---,,,+++***(((((())))))+++,,,---...,,,,,,,,,,,,,,,+++***))),,,,,,+++***)))(((''''''$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%'''(((((())))))((((((''')))((('''&&&&&&&&&&&&&&&&&&''')))++++++)))'''&&&************************+++***'''&&&%%%&&&'''((())))))((('''(((***,,,...)))(((((('''&&&%%%$$$$$$%%%%%%&&&''''''(((((()))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''((()))(((&&&%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&(((((('''&&&%%%%%%&&&&&&)))))))))***+++,,,---...---,,,***)))(((((()))***(((((())))))***))))))(((*********))))))(((((((((&&&((())))))))))))+++,,,///---***'''&&&&&&'''((((((((())))))***+++++++++))))))))))))((((((''''''&&&&&&&&&'''((()))+++,,,))))))(((((((((((())))))******)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((((((&&&&&&&&&''''''((((((((()))***,,,---------++++++((())))))*********))))))''''''((()))******))))))%%%%%%&&&''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$|||xxxvvvuuuqqqkkkfffbbb^^^[[[XXXTTTTTTRRRPPPNNNKKKHHHFFFEEEDDDBBBAAA@@@@@@AAABBB>>><<<;;;999888888888888555555444333333333333333111111000000...---+++***+++)))((((((((((((&&&%%%&&&''''''(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%###$$$&&&&&&&&&(((***---***)))((((((((()))++++++---,,,***)))((())))))***+++++++++***)))(((&&&&&&((()))***++++++***)))(((&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%''''''''''''((()))******++++++,,,------,,,+++++++++---///000000///000222...---,,,---......,,,***+++***)))((((((''''''((())))))***+++,,,,,,,,,,,,,,,,,,---......---++++++))))))((())))))***+++,,,++++++,,,,,,---,,,,,,+++,,,,,,+++***)))(((''''''$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''(((((((((((('''''')))((('''&&&&&&&&&'''((()))+++,,,......,,,+++)))++++++*********)))))))))***)))((('''''''''((()))((()))))))))((((((+++---)))))))))((((((''''''&&&&&&&&&&&&'''(((((())))))$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%)))***+++)))'''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&%%%%%%%%%%%%((((((''''''&&&'''''''''***++++++,,,---...000111//////---,,,++++++++++++((())))))***************++++++++++++***)))((((((((()))+++*********+++------,,,***)))((('''(((((()))))))))***++++++,,,,,,((())))))))))))((((((''''''''''''((((((***+++,,,***))))))(((((())))))***************))))))))))))''''''''''''''''''''''''%%%&&&'''''''''''''''&&&&&&&&&&&&'''(((((()))))))))+++,,,......---+++*********+++,,,,,,,,,++++++((())))))******))))))((('''((())))))***)))))))))%%%%%%%%%%%%%%%%%%%%%%%%~~~}}}zzzvvvoooiiiddd___[[[XXXSSSSSSRRRPPPMMMJJJGGGEEEEEEDDDBBBAAAAAABBBDDDEEE???>>>===;;;:::888777666777666555444333222222222222222222111///---+++***,,,***(((((()))(((%%%"""%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%"""$$$%%%%%%%%%&&&(((***))))))((('''((()))***++++++***(((''''''((()))******+++++++++***)))(((((()))))))))(((''''''&&&&&&%%%&&&&&&''''''''''''&&&$$$%%%%%%&&&&&&''''''((('''''''''''''''(((************+++,,,,,,+++******+++---///000///...//////+++******+++,,,---+++***((((((''''''''''''(((((('''((()))***++++++++++++***+++---......---,,,+++******))))))))))))******)))***+++,,,------------++++++***)))(((''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&'''(((((())))))&&&''''''((((((''''''&&&)))(((&&&&&&&&&''')))***+++,,,---......---,,,+++))))))))))))************(((((())))))))))))))))))''')))******(((''')))+++*********)))))))))))))))&&&&&&''''''(((((())))))$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((*********(((((((((***((((((((('''''''''&&&&&&%%%%%%&&&'''((())))))***))))))((('''''''''(((((())))))))))))))))))***+++******+++,,,---///111222000000000///...,,,+++***((()))******+++++++++***+++,,,,,,,,,+++***)))((()))***++++++***)))***,,,+++++++++++++++******)))))))))******+++,,,,,,---((()))***+++++++++***))))))((((((((())))))***+++******))))))))))))******)))))))))))))))*********&&&&&&''''''(((((())))))'''((((((((((((''''''&&&&&&&&&&&&'''((())))))))))))***,,,......,,,***)))******+++,,,,,,,,,,,,,,,***************)))((('''(((((()))************)))''''''''''''''''''''''''zzzssslllfffaaa\\\YYYSSSRRRRRRPPPMMMJJJGGGEEEEEEDDDBBBBBBBBBDDDFFFGGG??????>>>===;;;888666555888777555444333222222111222222222222000...,,,***+++)))((()))+++,,,)))'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$$$$%%%'''))))))(((''''''''')))***+++)))(((&&&%%%&&&''')))***))))))***++++++++++++******)))(((&&&%%%%%%$$$%%%%%%%%%&&&'''(((((((((((($$$$$$$$$%%%&&&'''((()))'''&&&&&&''''''((()))***)))***++++++++++++***)))***,,,...///---,,,,,,---***))))))+++,,,---,,,+++'''''''''''''''((())))))&&&'''((()))***+++++++++)))***,,,.........,,,+++,,,+++******))))))******'''((()))***+++,,,,,,,,,++++++***)))((('''&&&&&&(((((((((((('''&&&%%%%%%%%%%%%&&&'''((()))******&&&&&&''''''''''''&&&&&&((('''&&&%%%&&&(((***+++***++++++,,,,,,++++++***''''''((()))***++++++,,,'''((()))***++++++******&&&)))++++++(((&&&''')))***************+++++++++&&&&&&''''''((()))))))))'''((((((((())))))******''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&'''''''''(((******))))))+++,,,******))))))((((((((('''%%%&&&'''((()))***+++,,,)))))))))))))))***+++++++++*********+++,,,------)))******+++---///111222000000000000///---***)))((()))***+++++++++++++++,,,,,,------,,,+++)))((()))***+++***)))((()))***++++++---......---+++***)))******++++++,,,------((()))+++,,,---,,,,,,+++***)))))))))))))))************))))))))))))******))))))))))))))))))******%%%&&&&&&'''((()))******))))))***))))))(((''''''&&&&&&&&&'''((())))))***)))***,,,......,,,***((()))***+++,,,,,,,,,,,,,,,++++++++++++***((('''&&&&&&''''''((((((((((((((())))))))))))))))))))))))zzzsssmmmfff___ZZZUUUSSSQQQNNNJJJGGGEEECCCFFFDDDBBBAAABBBCCCCCCBBB???AAAAAA@@@<<<999888777888777666555444333222222111000...---,,,,,,------000000000///...---++++++,,,+++)))((('''''''''(((''''''%%%$$$$$$%%%''''''%%%$$$#########%%%((()))'''&&&$$$$$$%%%%%%$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%''')))***)))))))))((('''(((***,,,***))))))))))))+++,,,------,,,***)))))))))******************)))(((&&&%%%''''''(((((((((((('''''')))(((((('''''''''''''''((((((''''''''''''((((((++++++******************%%%'''***---///000//////,,,*********++++++***((('''&&&%%%%%%%%%%%%&&&'''***+++,,,+++)))'''''''''((((((((((((((('''&&&&&&---,,,+++***))))))))))))))))))))))))************+++*********))))))(((((())))))((((((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))((((((''''''((()))+++,,,------,,,******+++///222222...))))))+++,,,)))&&&))))))))))))((((((((((((&&&(((***+++)))((((((((()))***+++++++++***((('''((()))******(((&&&%%%%%%%%%***+++((((((+++***%%%(((''''''&&&&&&''''''''''''&&&%%%&&&((()))((('''((((((((()))+++---///111,,,***)))''''''(((***+++''')))++++++***((((((((())))))))))))***+++,,,---+++,,,---..................---,,,,,,,,,...111222000000000000///...---,,,))))))))))))))))))))))))++++++***************+++******+++,,,------......333333222///---,,,...000)))******+++,,,---......------+++(((''''''***---,,,+++******)))*********------,,,,,,------...///((()))***+++++++++++++++)))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))***************************************)))(((((()))+++------,,,******+++***)))(((''''''&&&&&&''''''''''''((((((((((((((()))*********++++++++++++|||xxxssskkkccc^^^XXXVVVQQQMMMIIIGGGFFFFFFFFFDDDBBBBBBCCCCCCBBBAAA@@@AAABBB@@@===:::999999888888777666555444333333111000///------------..................---,,,+++))))))((('''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$######$$$%%%''')))(((&&&%%%%%%&&&&&&%%%###&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%''')))***))))))***)))((((((***---***)))((('''''''''((())),,,+++***)))))))))***+++))))))******)))(((&&&%%%''''''(((((((((((('''''')))))))))(((((())))))***))))))(((((((((((())))))***************************+++,,,......///......,,,+++***+++,,,,,,***(((((('''&&&%%%%%%&&&'''(((+++,,,---,,,)))'''''''''((((((((((((((('''&&&&&&,,,+++***))))))((())))))(((((()))))))))*********+++*********))))))))))))++++++******))))))))))))'''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((())))))''''''''''''(((***,,,---,,,------------000444777555111,,,***,,,---+++((())))))))))))))))))))))))((()))+++***)))(((((()))'''((()))))))))((('''&&&(((***------+++((((((''''''+++,,,((((((++++++'''''''''&&&&&&&&&''''''((()))((('''((()))***)))(((***))))))***+++---///000---,,,+++*********+++,,,)))***,,,,,,+++***+++,,,************+++,,,---...++++++,,,---------------,,,+++*********,,,...///000//////...------,,,,,,************************++++++***************+++******++++++,,,------...000111111///------...///---......//////000000111---,,,+++)))''''''***---+++++++++++++++,,,------+++++++++***+++,,,,,,---))))))***+++++++++++++++***************************)))(((''''''((()))***((((((((((((((((((((((((+++++++++++++++***)))))))))+++------,,,+++++++++******)))(((''''''''''''%%%&&&&&&'''((()))******)))))))))*********++++++~~~|||xxxqqqiiiccc\\\YYYSSSMMMIIIGGGHHHHHHEEEDDDCCCCCCDDDCCCAAA???@@@AAABBBAAA>>>;;;::::::999888888777666555444444111000///------------...,,,,,,------------,,,,,,(((((()))(((((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$###$$$%%%'''(((((('''%%%&&&''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''')))))))))******)))((((((+++---,,,+++)))'''&&&%%%%%%&&&***)))))))))))))))***+++'''((())))))))))))''''''''''''((((((((((((''''''))))))))))))***+++,,,,,,***))))))))))))))))))***************************//////...---------------,,,+++++++++,,,,,,***(((((((((''''''''''''((((((+++,,,---,,,***(((((((((((())))))))))))(((''''''******)))))))))))))))***(((((())))))))))))*********************)))))))))+++************)))))))))&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((())))))***(((((('''((()))+++---...)))+++,,,---///333888<<<999444///,,,---...---+++)))))))))******+++++++++***++++++***(((((()))***((())))))))))))((('''&&&))),,,///000...,,,+++******,,,,,,******,,,,,,***(((((((((((()))******+++,,,+++******+++,,,+++))),,,++++++++++++---...///------------------------+++,,,---,,,++++++,,,...++++++++++++,,,---......***++++++,,,,,,,,,,,,+++++++++*********,,,---...///...,,,+++***++++++,,,++++++++++++++++++++++++******************************++++++,,,,,,---------...000000...---...///000000000000000000000000......---,,,******,,,...***++++++,,,---...///000,,,++++++++++++,,,------******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,+++******,,,------,,,++++++,,,++++++)))((((((((((((((($$$%%%&&&'''((()))***+++((((((((()))))))))******~~~{{{wwwrrrlllggg^^^[[[VVVQQQLLLIIIHHHGGGEEEDDDDDDDDDDDDCCC@@@===>>>@@@AAA@@@===;;;::::::777777777666555444444444000///...,,,,,,,,,,,,---***+++,,,,,,---------,,,******+++,,,+++***((('''%%%&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((('''&&&&&&'''((('''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((())))))))))))((('''(((***,,,---,,,***((('''''''''((((((((((((((()))*********%%%&&&((()))))))))((((((&&&''''''((((((''''''&&&''''''(((((()))+++,,,---))))))(((((((((((())))))***************+++++++++000///---+++++++++,,,------,,,+++,,,------+++))))))))))))(((((()))))))))+++------,,,***((((((((()))******+++******))))))******)))))))))***++++++(((((((((((()))))))))***************************((((((((((((((((((((((((%%%&&&&&&''''''(((((((((''''''(((((()))******++++++******))))))+++,,,---''')))+++---///222777::::::666111...---......---))))))***+++,,,------...,,,,,,,,,***((((((***,,,,,,,,,,,,,,,++++++******))),,,000111000...---,,,,,,------,,,,,,---...---,,,++++++,,,,,,---...///---,,,++++++,,,---+++***...---,,,,,,,,,---...///***+++---...////////////000000///---+++***,,,...,,,+++++++++,,,,,,---...***++++++,,,,,,,,,++++++------,,,,,,---...//////...---+++)))))))))+++,,,************************)))******+++++++++++++++***+++++++++,,,,,,,,,---***,,,///000///.....................------,,,,,,///000000///......///000++++++,,,---......//////...............//////000++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++---...---,,,+++,,,---,,,+++***))))))((())))))&&&&&&''''''((()))******(((((((((((())))))))))))}}}wwwtttpppmmmkkk```^^^[[[WWWRRRMMMIIIFFFFFFEEEDDDDDDDDDBBB???<<<<<<===???>>><<<:::999999555555555444444333333222///...---++++++++++++,,,******+++,,,------------***+++,,,,,,,,,+++***)))%%%&&&((((((((((((&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&(((&&&%%%&&&(((((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((('''(((((('''&&&''')))+++***)))(((''''''((()))***'''''''''((())))))))))))%%%&&&'''((())))))((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&((()))+++,,,'''''''''&&&&&&'''''''''))))))*********+++++++++---,,,***))))))***---......---,,,,,,------,,,***************************+++,,,---,,,***((('''(((***++++++,,,,,,+++++++++++++++*********++++++,,,'''(((((((((((()))))))))***************+++++++++(((((((((((())))))))))))'''''''''(((((())))))***(((((()))******++++++,,,///...,,,+++******++++++***+++---...///111555777888555111...---.........***++++++,,,---...//////,,,---,,,+++)))***,,,.........------,,,,,,,,,,,,***---000111000...------...---...////////////000---------------...//////...,,,+++,,,------,,,+++//////...------...///000(((***,,,...000111111222888777555222...------///,,,,,,+++++++++,,,------,,,,,,---------,,,,,,+++..................//////...,,,***))))))***+++,,,************************)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,---------***,,,/////////......///......---,,,,,,+++++++++---...000000.........///,,,,,,---...------,,,+++//////......//////000111,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,++++++++++++++++++,,,------------------------******+++++++++++++++***,,,.........,,,,,,---...---,,,+++******)))******)))))))))))))))))))))((((((((((((((())))))))))))}}}wwwsssqqqpppoooeeedddbbb^^^YYYRRRLLLIIIHHHFFFEEEDDDCCCAAA???<<<:::<<<>>>===;;;:::999:::444444444333333333222222///...---++++++++++++,,,++++++,,,---------------))))))************))))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%%%%'''((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((((((((((((((&&&''''''&&&%%%%%%(((***%%%$$$$$$$$$%%%&&&((()))&&&'''((((((((((((((('''%%%&&&'''((()))(((((('''&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&''')))))))))***++++++,,,,,,+++***)))((()))+++---......---------......,,,***++++++,,,,,,,,,,,,++++++***+++,,,+++)))''''''''')))******++++++++++++***++++++***************+++''''''(((((((((((())))))*********+++++++++++++++*********++++++++++++,,,******************++++++))))))******+++,,,,,,---000///---,,,+++++++++,,,...///111111111222444666555444222000///.........---------....../////////+++,,,---,,,,,,,,,...000///...---,,,,,,,,,------,,,...000000///------...///...///333444111000222...------,,,,,,------------,,,,,,---...///...---000///.........///000111++++++,,,...///111222333;;;;;;:::666222000000000---------,,,,,,------......////////////......---------------------------...---,,,+++++++++,,,---++++++++++++++++++++++++***+++---...//////...---------------............+++---//////......///000//////......---------,,,)))+++......---,,,,,,,,,,,,---.........---+++***...------------...//////------.........---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++......///...,,,,,,...000...---,,,++++++***++++++,,,,,,++++++***)))))))))((((((((()))))))))******zzzxxxwwwuuutttnnnllliiiddd^^^WWWRRRPPPJJJGGGDDDCCCBBBAAA???===:::<<<>>>>>><<<;;;:::;;;555444444444444333333333111000...---,,,,,,---...,,,------.........------******)))))))))******+++((((((''''''''''''((((((%%%%%%%%%&&&%%%%%%%%%$$$%%%$$$$$$%%%&&&''''''%%%%%%%%%$$$$$$$$$#########&&&&&&(((((()))(((((('''$$$%%%%%%$$$###$$$&&&((($$$$$$######$$$&&&'''(((&&&'''((((((((('''&&&%%%%%%&&&'''((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%'''((((((''''''&&&&&&&&&&&&''''''((())))))***++++++,,,,,,++++++*********+++,,,---///...---...///...---++++++,,,------------,,,+++)))***+++***(((&&&&&&&&&&&&'''(((((())))))((((((+++***)))((((((''''''((('''''''''((((((((())))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------///...---,,,,,,---...///...000111111000111222444222333333222111000//////////////////////////////(((***---.........000111111000///.........//////000111111000...---...//////...111777777333111333111111000///...............------...111222222111000//////...///000222333222111000//////000111222666777777555222/////////000000///////////////000111111222222111000000///...///////////////..............................------------------------+++,,,...000111000//////////////////////////////...///000///......///111////////////............(((+++...000///---,,,,,,,,,---///000000///...---......------......///000...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,...//////...------///111///...---,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++)))))))))*********++++++~~~|||zzzxxxuuurrrmmmfff```[[[WWWVVVKKKHHHDDDBBBAAA@@@???===;;;===??????===<<<<<<<<<555555555555555555444444333222000///......//////---......///......---------,,,+++++++++,,,---...)))((('''&&&&&&'''((()))%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$#########""""""&&&'''((()))))))))((('''###$$$$$$###"""###%%%'''''''''&&&%%%&&&'''((()))''''''((((((((('''%%%$$$&&&&&&'''(((((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''((((((((())))))***++++++,,,,,,------,,,,,,++++++,,,,,,///...---...//////---+++,,,,,,---......---,,,,,,(((***+++)))'''%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&***)))(((&&&&&&%%%%%%%%%''''''''''''((((((((()))*********++++++,,,,,,,,,(((((())))))************.........------,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,---///111222+++---...///......000111111222444444333111000000000000000000////////////''')))---//////000111222555444222111111111222333333333222000...---///111///---111999:::444111333666666444333222111111111///......000333444444444000////////////111333444888666333111//////000111...000111111///---,,,,,,222222111111111111111222333333333333333222111000111111222222222222111000......///000000//////...////////////////////////,,,---///111222222111000000000000000000/////////000111000///---...000222........................+++...111333222000//////+++---///111222222111000000000000000000111222222.../////////...---,,,,,,........................//////000000000000//////////////////////////////+++,,,------.........---/////////...------///111//////...---,,,,,,,,,,,,,,,,,,,,,------.........************++++++++++++~~~zzzrrriii```YYYUUUSSSOOOLLLHHHDDDBBB???<<<:::<<<<<<;;;:::;;;<<<===>>>::::::999777666555444333444333333222111000//////+++*********+++,,,------******++++++,,,---------+++)))'''&&&%%%&&&'''(((((('''$$$"""!!!"""###$$$###$$$%%%&&&'''&&&%%%%%% !!!###%%%&&&&&&&&&&&&&&&''')))*********)))(((***'''%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&''')))******)))'''%%%%%%&&&((()))$$$$$$%%%&&&'''((())))))((('''%%%######$$$%%%&&&)))((((((''''''''''''((((((((()))***+++,,,------+++,,,,,,------,,,,,,+++........................---.........---,,,,,,+++***)))))))))((((((((('''$$$%%%&&&'''(((***++++++''')))***)))((('''(((***((())))))***+++*********,,,,,,,,,,,,+++)))((('''))))))***,,,------***(((,,,---.........,,,+++******+++---...//////..................///000111222---...000000...---...///333333444444333222000/////////000000000111111111,,,---/////////000222444333111111222555555222///333222111000//////000000---...///000111222333333666444111111222222000---111222333333333222111000444333222111111111222222666555555555444444444444222111000///000111333555333111000111555888777666333555666666555444444555666555444333333333000...111111000000000000000111000000000111111222222333///000222333444333333222444444555555555555444444555444333222111111111111333444555444222000000111000111222111000///000111000///...000111222222111000000///...///000111222444222000///000000///...111111111111111000//////111222333333222111///...111111111000000000000000///......//////000111222---............,,,***)))///---,,,---000111000.........---......---+++(((***+++,,,---............|||uuulllccc\\\XXXUUUQQQNNNIIIFFFCCCAAA>>><<<===<<<;;;::::::;;;<<<===999999888666555333222111333333222222111000//////)))(((((((((((()))***+++---------------.........,,,+++)))((('''((()))******)))'''&&&%%%%%%%%%&&&$$$$$$&&&&&&'''&&&%%%%%%######%%%%%%&&&%%%$$$$$$&&&''')))*********)))((()))'''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%&&&(((***+++)))((('''''''''((()))***''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&((()))******))))))((())))))***''''''(((((())))))************++++++++++++******,,,,,,---------.........---......//////......---+++++++++******))))))(((&&&&&&'''((()))******+++)))***+++***(((((()))***'''((())))))******))))))------------,,,+++***)))+++***+++---......,,,***,,,---.........---+++***+++,,,...///000000//////333333444444333222111000000222333333222111111222444444555555555444333222555555444444333333333333///000111111111222444666777555555555777666444111444333222222222333222111/////////111333555555555777666444555777777666444666777888999999999888777444333222111111222444555777777888888777666555555444444333333555777999;;;:::888666777:::;;;;;;999666888999999888777777888:::999888999999888666333555444444444444444444555444444555555666666666666222333555777888888888888777888888999:::::::::;;;::::::999888888888888888<<<======;;;777555333444666777777666444333333444666444444444666777666555666555444333444444555666999777555555666666555333111111222222222222111111555555555555555444333222333333333222222222222111000////////////000111111111111222222222000///...000...---...000111///...///.........//////---+++,,,,,,---......///......xxxpppggg```[[[YYYSSSPPPKKKGGGEEECCC@@@>>>???>>><<<;;;::::::;;;;;;;;;:::999777666444333222333222222111111000000000,,,,,,,,,,,,,,,,,,---............------------,,,,,,***)))''''''((()))***)))))))))(((((('''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&''')))*********)))((('''&&&&&&&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((***+++((((((((())))))*********))))))(((((('''&&&%%%%%%$$$%%%%%%'''((()))******++++++*********++++++,,,))))))))))))))))))))))))******++++++++++++************+++,,,------...///......//////000/////////------,,,,,,+++******)))(((((()))))))))*********+++,,,,,,+++)))))))))***))))))*********+++++++++...............---,,,+++,,,,,,,,,...000000...,,,//////000000//////...------...///000111111111000222333444444444222000...111222333333111111222333222222333444555444444444777666666444333222111111000111333333222333555777888777666666777666444222333111000222444555333000444333222555:::<<<<<<:::<<<:::999999::::::888777999:::<<<>>>??????>>>>>><<<:::999777888999;;;===>>>???@@@@@@@@@>>>;;;:::666666666666888:::===>>>???===<<<<<<===>>>===<<<888:::<<<<<<;;;999999:::;;;;;;;;;<<<===<<<:::777777777777777777777777777777888999::::::999999888555555666888999:::;;;;;;999999:::;;;<<<>>>???@@@????????????>>>>>>>>>>>>BBBCCCCCCAAA===:::999:::;;;<<<===<<<999888888888<<<:::999999;;;;;;:::888::::::999999888999999:::<<<;;;::::::;;;:::888666555555555666777777888888777777777666666666666666777777666666666555555555444444333333333222222222222222333333333222111111333222111111222333222000111000000111333333222000///000111111111111111000{{{ssskkkddd___\\\UUUQQQLLLHHHFFFDDDBBB@@@@@@???===;;;::::::::::::???>>>===;;;999888666666333333222222111111000000///...............//////......------,,,++++++***)))(((&&&%%%%%%&&&''')))&&&'''((()))((('''%%%$$$'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$&&&''')))*********)))(((&&&&&&&&&''')))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))&&&''')))***++++++++++++))))))(((((('''&&&&&&&&&$$$%%%&&&((()))))))))))),,,+++++++++++++++,,,,,,,,,,,,,,,++++++*********,,,------------------,,,'''((()))***,,,---...//////////////////...------------,,,,,,+++*********+++++++++***************---......---+++******+++,,,,,,,,,,,,,,,---............/////////...---------,,,---///111222000///222222222222222222111111000000000111111222222222000111222333444555555444333444555444222222333555333444555666777888888999999888888777666555444444555666777777666777999;;;999999999999999999888777666444333666999;;;888444;;;999:::>>>CCCFFFDDDAAAFFFEEECCCBBB@@@>>><<<;;;@@@AAADDDFFFGGGHHHHHHHHHJJJHHHEEEBBBBBBDDDGGGHHHJJJKKKLLLMMMKKKHHHEEECCC<<<<<<<<<===>>>@@@AAABBBDDDCCCBBBBBBCCCDDDDDDDDDAAACCCEEEEEECCCAAA@@@@@@?????????AAABBBBBB@@@>>>>>>>>>>>>======<<<<<<;;;<<<===???AAAAAA@@@???===;;;;;;;;;;;;<<<===>>>>>>=========>>>@@@CCCEEEFFFEEEFFFFFFGGGGGGHHHHHHGGGFFFHHHIIIHHHEEEDDDCCCDDDAAACCCEEEEEECCCBBBBBBCCCEEEDDDCCCCCCCCCCCCBBBAAABBBBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBAAA???===;;;<<<<<<>>>???@@@BBBBBB??????>>>>>>======>>>>>>======<<<<<<;;;;;;::::::::::::::::::999888777666555555555666555555555555888888777777777777666666555444333555777777777555333444444444444444333333{{{tttmmmfffbbb___WWWSSSNNNIIIGGGEEEDDDBBBBBB@@@>>><<<;;;;;;;;;;;;??????>>>===;;;:::999888555555444333222111000000,,,,,,++++++++++++,,,,,,000000///...---,,,++++++((('''%%%$$$%%%&&&''')))%%%&&&((())))))(((%%%$$$((('''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&''')))*********)))(((&&&&&&&&&((())))))'''%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''')))***++++++++++++'''''''''((((((((())))))&&&''''''((()))(((((((((---,,,++++++******++++++------,,,,,,++++++******---------......---------''''''(((***,,,---...///000000///...---,,,***))),,,,,,+++++++++*********---,,,,,,,,,,,,+++++++++...///000///---,,,---...------,,,,,,,,,---...///......///000000/////////...------///222333333222222222222222222222333333333222222222333333444444555555555666777999;;;<<<999999:::888777777999;;;888888999:::;;;===>>>???>>>>>>=========<<<<<<<<<:::<<<<<<<<<;;;<<<>>>???;;;<<<======>>>>>>@@@AAA>>><<<;;;===@@@AAA???===BBBCCCFFFKKKOOOPPPMMMJJJOOOOOONNNMMMKKKIIIIIIHHHOOOPPPRRRTTTVVVVVVVVVVVVWWWTTTPPPMMMMMMOOORRRUUUVVVVVVWWWWWWUUURRRNNNKKKHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLMMMNNNOOOPPPRRRPPPRRRTTTTTTQQQNNNMMMLLLGGGFFFFFFHHHJJJKKKKKKJJJIIIIIIIIIHHHGGGEEEDDDCCCDDDFFFIIIKKKLLLKKKIIIGGGFFFEEECCCBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHJJJLLLMMMMMMNNNPPPQQQRRRSSSRRRRRRPPPRRRRRRPPPNNNKKKKKKKKKHHHKKKNNNOOOPPPOOOPPPQQQPPPOOOMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLKKKKKKLLLLLLJJJHHHDDDDDDEEEFFFHHHJJJLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJFFFFFFEEEDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@>>>===<<<======<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<999888777888999:::999888666666666666666555444333|||vvvpppjjjeeecccZZZVVVPPPLLLIIIHHHFFFEEECCCBBB@@@>>>===<<<============<<<<<<;;;:::::::::888888666555333222000000...------,,,,,,,,,,,,,,,111111111000///......---)))((('''&&&&&&(((***+++'''(((***++++++)))(((&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))&&&''')))*********)))((('''&&&&&&'''))))))(((&&&((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$((((((((())))))*********%%%&&&&&&((()))***++++++)))))))))))))))))))))***///...---+++************++++++*********)))))))))++++++,,,,,,,,,,,,++++++'''((()))***,,,---...////////////...---+++***)))******+++++++++,,,,,,,,,------------------------...///000000///...///000------,,,+++,,,---...//////000000111222222222222000//////111444666666555444333333333333444444555777777666666666666777777999999999999:::;;;======<<<======;;;::::::<<>>???AAABBBCCCBBBBBBBBBBBBBBBBBBBBB>>>?????????>>>>>>@@@BBB===???@@@AAAAAACCCEEEHHHDDDDDDDDDDDDDDDDDDEEEFFFOOOSSSZZZ```aaa___\\\YYYSSSUUUWWWWWWWWWWWWYYY[[[```aaabbbcccddddddcccbbbeeebbb^^^[[[[[[___dddgggfffffffffeeebbb___\\\ZZZWWWWWWWWWVVVVVVVVVUUUUUUWWWYYYZZZ[[[[[[\\\^^^aaaccceeefffeeebbb]]][[[YYYRRRPPPOOOPPPTTTWWWXXXYYYWWWWWWVVVUUUSSSPPPMMMKKKLLLOOOSSSWWWXXXWWWTTTRRRRRRPPPNNNLLLLLLMMMOOOQQQPPPPPPRRRSSSTTTTTTTTTTTTUUUVVVYYY[[[\\\]]]]]]]]]^^^^^^]]]YYYTTTPPPNNNMMMMMMPPPUUUWWWXXXYYYZZZZZZWWWVVVUUUUUUVVVWWWVVVTTTRRRRRRTTTUUUVVVWWWWWWWWWWWWUUUSSSSSSSSSTTTSSSRRRPPPOOOPPPPPPRRRUUUWWWYYYXXXYYYYYYXXXWWWUUUSSSQQQRRRQQQQQQPPPOOONNNMMMMMMIIIIIIJJJJJJIIIHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAACCCDDDDDDCCCCCCDDDEEEBBB@@@>>>===>>>>>>===<<<;;;;;;;;;:::999888777666}}}xxxrrrmmmiiiggg^^^ZZZTTTOOOLLLKKKJJJIIIDDDCCCAAA???>>>>>>??????========================<<<;;;999777444222000000000//////...------......//////......---------,,,)))((('''&&&&&&(((***+++''''''((()))))))))((('''''''''&&&'''((()))+++,,,)))((('''&&&&&&''''''(((&&&''')))*********)))(((((('''%%%&&&((())))))(((((((((((((((((((((((((((''''''((((((((('''&&&&&&)))((('''''''''((()))***&&&&&&'''((()))***+++++++++*********+++,,,...///222111///---,,,******)))************************++++++,,,,,,,,,,,,++++++))))))***+++,,,---...///...............------,,,******+++,,,---...//////...........................///111111000000222333111000///......///111222111222333444555666666666333222222444777999::::::999999888888888999:::;;;<<<<<<;;;::::::;;;;;;<<<;;;===@@@DDDEEEFFFEEEDDDEEEEEEEEECCCBBBBBBEEEGGGGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNMMMLLLLLLKKKJJJJJJIIIJJJJJJJJJIIIIIIKKKLLLLLLNNNOOOOOONNNOOORRRUUUTTTUUUUUURRROOOOOOSSSWWWbbbkkkvvv{{{yyytttpppnnncccfffiiikkkkkklllooorrrvvvwwwwwwxxxwwwvvvtttsssyyyvvvrrrqqqsssxxx~~~|||yyyvvvsssqqqooooooppppppppppppppppppqqqsssuuutttssssssvvvyyy~~~{{{uuuqqqpppiiigggdddeeeiiimmmqqqsssoooooonnnllliiieeeaaa___^^^bbbggglllnnnmmmkkkiiigggfffcccbbbccceeeiiikkkggghhhjjjkkkkkkjjjgggfffggghhhkkknnnpppqqqppppppqqqqqqoookkkeee```]]]\\\\\\___dddggggggggghhhhhheeedddcccdddeeefffeeedddaaabbbeeegggiiijjjjjjjjjeeebbb___]]]^^^___```_________^^^___```ccceeegggdddeeeffffffddd```\\\ZZZ^^^]]]\\\[[[ZZZYYYYYYXXXUUUUUUWWWWWWWWWUUUSSSRRROOONNNLLLJJJIIIHHHHHHHHHJJJMMMOOOOOONNNNNNPPPRRRQQQNNNKKKIIIIIIHHHGGGEEEEEEEEEDDDDDDBBBAAA@@@???}}}yyyuuupppllljjjaaa]]]VVVQQQOOONNNMMMLLLDDDCCCAAA@@@???@@@@@@AAA>>>>>>??????@@@@@@@@@AAA>>>===;;;888555333000///---,,,+++***************++++++************))))))'''&&&$$$$$$$$$&&&((()))%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&(((***,,,---,,,+++)))'''&&&%%%&&&&&&&&&''')))*********)))((()))'''%%%%%%''')))***)))''''''''''''''''''''''''&&&&&&'''((()))))))))(((***)))'''&&&%%%&&&((()))'''''''''((()))*********++++++***+++---000333555555444111///---+++******,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---******+++,,,---......///,,,---...///000000000000***+++,,,---///000111222............/////////000...///111111111111333555555444333222222444666777444444666777888888888888555444444666999<<<======@@@???>>>>>>>>>@@@AAABBB@@@???>>>======>>>???@@@@@@EEELLLSSSWWWWWWTTTRRRRRRSSSRRRPPPOOOOOORRRUUUYYYYYYXXXYYYZZZ\\\^^^______^^^]]][[[YYYXXXVVVVVVZZZ[[[\\\[[[ZZZZZZ\\\^^^aaacccdddcccaaabbbeeehhhhhhkkkkkkfffaaa```fffmmmrrr~~~|||~~~~~~~~~yyywwwvvvzzz~~~||||||~~~~~~}}}|||wwwuuuuuuqqqtttxxx{{{{{{zzzzzzzzzxxxwwwvvvwwwyyyzzzyyyxxxvvvwwwzzz}}}uuurrrmmmkkklllnnnoooppplllkkkjjjkkkllloooqqqsssrrrtttuuuvvvsssnnniiiffffffeeedddcccbbbaaa``````___```aaabbbbbbaaa___]]]^^^]]]ZZZXXXVVVUUUUUUVVVSSSVVVXXXYYYXXXXXX[[[^^^^^^[[[WWWTTTSSSRRRPPPNNNOOONNNNNNMMMLLLJJJIIIHHH~~~yyyuuupppmmmkkkaaa^^^YYYVVVTTTRRRPPPNNNHHHEEECCCBBBCCCDDDDDDDDDDDDDDDCCCDDDFFFFFFEEECCCEEE???888666777888555222111000...,,,++++++++++++,,,+++******++++++)))''''''''''''''''''((()))***++++++***((('''&&&%%%$$$'''&&&%%%$$$$$$%%%&&&'''###'''%%%!!!&&&&&&(((******)))(((((()))+++***)))'''&&&&&&%%%%%%*********))))))((('''&&&***(((&&&&&&)))++++++***&&&''')))+++++++++***)))%%%***...---)))'''***...,,,,,,,,,------.........111000...,,,+++***)))))),,,,,,++++++,,,---......///...---------...///000000000000//////......---555333222111222222222111000000000000000111222222333333333333222222222222111222444444333444555777999999:::::::::999999999999999999999999:::;;;;;;<<<>>>??????@@@BBBFFFHHHKKKIIIHHHFFFGGGIIIKKKMMMPPPNNNLLLIIIGGGGGGGGGGGGHHHOOOWWW___ccceeeffffffkkkiiifffccccccffflllqqqwwwuuuqqqnnnnnnqqquuuxxx{{{{{{yyyuuuqqqnnnmmmnnnpppqqqqqqqqqqqqsssvvvyyy~~~~~~~~~~~~}}}|||~~~zzzwwwxxx}}}zzzuuurrryyyxxxtttooojjjhhhiiijjjoooppprrrrrrqqqooollljjjjjjgggdddbbbbbbccccccbbbdddbbbaaa```aaabbbeeefffbbb```^^^]]]]]]]]][[[ZZZ\\\\\\\\\YYYUUUSSSSSSTTT{{{vvvpppllliii```]]]XXXUUUSSSQQQOOONNNLLLJJJHHHHHHIIIJJJIIIIIIJJJJJJIIIJJJKKKKKKJJJHHHDDD>>>888555666666444111000///...,,,+++++++++,,,,,,+++***+++,,,+++***((('''&&&&&&&&&&&&''''''(((++++++***)))((('''&&&&&&)))((('''&&&&&&'''((()))$$$'''***)))%%%$$$'''******+++,,,+++(((&&&&&&'''))))))(((((())))))******)))))))))))))))(((((('''&&&&&&'''((()))))))))((('''''')))***+++++++++++++++------***((())),,,000---------....../////////111000///...---,,,,,,,,,++++++++++++,,,---......111000/////////000111222333333444444444555555555::::::999888999888777666333333333333444444555555555444444444333333222222888:::;;;;;;;;;:::<<<===????????????@@@AAACCCDDDCCCCCCAAAAAA@@@AAABBBCCCGGGHHHJJJKKKLLLNNNRRRUUUVVVVVVUUUUUUWWWZZZ]]]```eeedddaaa^^^[[[YYYWWWVVVZZZ___eeelllqqqvvv{{{~~~~~~|||zzz{{{|||}}}{{{zzzwwwsssqqqqqqrrrrrrqqqqqqpppoooooonnnoooppppppmmmjjjhhhfffggggggfffeeeeeeffffffccc___[[[YYYXXX~~~wwwpppjjjggg```\\\XXXUUUTTTSSSRRRQQQTTTRRRPPPPPPQQQRRRQQQPPPRRRPPPOOOOOOOOOOOOLLLJJJAAA===777444444444222//////...---,,,+++,,,,,,---,,,+++***+++,,,,,,***(((''''''&&&&&&%%%&&&&&&&&&*********)))))))))((((((***))))))(((((())))))***((())))))*********+++++++++,,,,,,+++(((''''''(((***************+++,,,,,,'''(((((()))))))))))))))$$$&&&)))******))))))***''''''((()))***+++------222///+++((('''***...111........./////////000000222111111000000000000000------------...///000111222222222222222333444555555555666777888999;;;<<>><<<;;;:::;;;;;;;;;;;;<<<<<<<<<::::::::::::999888777666;;;===@@@@@@@@@AAABBBCCCIIIIIIJJJKKKNNNRRRVVVXXXVVVUUURRRQQQQQQRRRTTTVVVZZZ\\\^^^```aaaeeeiiilllllllllmmmooorrrvvvzzz|||{{{wwwssspppnnnsssvvv{{{wwwtttqqqoooooopppqqqqqqtttvvvxxxvvvqqqjjjeeebbbxxxpppiiifffaaa^^^ZZZYYYYYYYYYYYYYYY\\\ZZZXXXXXXYYYYYYWWWVVVTTTRRRPPPNNNMMMKKKGGGEEE>>>:::666333333222000...///...---,,,+++,,,---...+++******+++,,,,,,***))))))((('''&&&&&&&&&&&&&&&((((((((((((((()))))))))))))))))))))))))))))))))'''%%%$$$&&&)))+++***(((''')))******))))))+++------,,,+++***))))))))))))&&&'''((()))************&&&)))++++++******,,,...(((((((((((()))+++...///333///***''')))+++...///......//////000000111111222222222222222333444444111111111111222333555555444444555555666777888888;;;;;;;;;<<<>>>@@@BBBCCCEEEGGGIIIIIIGGGEEECCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@???>>>AAAFFFJJJLLLOOORRRTTTYYYYYY[[[^^^dddjjjppptttooommmkkkiiijjjmmmppprrruuuvvvyyy{{{|||}}}~~~wwwsssxxxqqqkkkgggdddbbb```___```aaaaaa```___^^^\\\[[[[[[ZZZXXXVVVPPPNNNKKKHHHEEEBBB===::::::888555333111111///...///...---,,,+++,,,---...***))))))***+++,,,***)))******)))(((''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&###"""$$$(((***(((%%%'''((())))))((()))+++---+++***)))(((((((((((((((%%%&&&''')))************((())))))((((((***---000))))))(((((()))+++---///...,,,******+++,,,,,,+++......///000111222333444444444444444555666777777333333333444555777888999777777888:::;;;<<<======DDDDDDDDDEEEGGGIIILLLNNNLLLOOOQQQRRROOOMMMLLLMMMGGGHHHIIIJJJJJJJJJJJJIIIMMMNNNOOOOOONNNLLLKKKIIIKKKPPPWWW^^^dddiiinnnqqqooopppssswww~~~}}}wwwrrrnnnlllhhhgggffffffffffffcccaaa]]][[[YYYXXXWWWTTTQQQNNNGGGEEEBBB???===:::666333666555444222111111000000///...---,,,+++,,,,,,---)))(((''')))***+++)))(((******))))))((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''%%%$$$%%%(((***(((&&&*********(((&&&&&&(((***&&&&&&&&&&&&'''(((******&&&&&&((()))************)))'''%%%&&&))),,,------***************+++,,,---)))***,,,,,,---,,,,,,+++///000111333555777888999777777777777888999:::;;;555555666666888999;;;<<<;;;<<<>>>???AAABBBCCCCCCFFFFFFGGGHHHKKKOOOSSSVVVRRRUUUYYYXXXVVVUUUVVVXXXUUUVVVXXXYYYYYYYYYXXXWWW^^^___aaabbbaaa```^^^]]]```eeennnwww~~~}}}}}}~~~~~~~~~zzzvvvsssqqqqqqlllkkkkkkjjjiiieee___[[[WWWUUUSSSPPPNNNKKKFFFCCC>>><<<:::999999777444222333333333333222111222222000///...,,,+++++++++,,,'''&&&&&&''')))***(((''')))(((((((((((())))))***'''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&((('''''''''((()))((('''))))))(((&&&%%%%%%''')))%%%%%%%%%&&&'''(((***+++''''''((())))))***))))))***'''&&&+++111333///******++++++,,,,,,++++++***'''+++......---,,,...000111222444666999<<<>>>???;;;;;;;;;;;;<<<===>>>>>>::::::;;;<<<===???AAAAAA@@@AAACCCFFFHHHIIIIIIIIIIIIIIIKKKNNNSSSYYY^^^bbbbbbfffiiihhhffffffiiilllqqqssstttvvvvvvuuutttssszzz|||~~~}}}||||||wwwkkk____________```aaaaaabbbgggqqq|||vvvyyy{{{yyyuuurrrrrruuu~~~|||uuurrrsssvvvsssuuuvvvvvvxxx|||xxxuuutttttttttnnnnnnmmmlllhhhbbbZZZUUURRRPPPMMMKKKHHHDDD???;;;888777777777888888666444111222333333222222333444111000...,,,++++++++++++&&&%%%%%%&&&((()))(((&&&'''''''''''''''((()))***))))))((((((''''''''''''&&&'''((())))))((('''&&&((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&***---)))((((((''''''''''''((('''(((((()))))))))))))))+++)))***111999:::222)))***+++,,,---,,,+++***)))(((,,,//////,,,,,,000555333444666999===@@@BBBCCC??????>>>>>>???@@@@@@AAA@@@@@@AAABBBCCCEEEGGGGGGDDDEEEHHHJJJLLLMMMNNNNNNQQQRRRTTTXXX___fffmmmqqqxxx{{{~~~~~~{{{|||ttt```SSSNNNNNNNNNNNNNNNNNNNNNNNNQQQ[[[iiivvvzzzuuullleee^^^bbbeeeddd___[[[\\\^^^jjjlllkkkfff___\\\]]]aaa^^^___``````bbbkkkxxx}}}{{{zzzxxxtttoookkkllljjjfffccc___ZZZTTTPPPNNNJJJEEECCCDDDCCC>>>999777777777666555333222111222222222222222111///////////////...---+++***)))(((((((((((()))***+++,,,***)))))))))))))))))))))))))))))))))))))))***+++)))((((((((((((((()))***,,,+++***)))((('''&&&%%%&&&%%%%%%%%%''')))+++---))))))))))))((((((((((((---------,,,,,,+++++++++***(((***333<<<===555,,,,,,,,,+++++++++,,,,,,---111333444555555333111000222444888;;;>>>CCCHHHLLLHHHFFFDDDBBBBBBBBBDDDEEEFFFHHHKKKLLLMMMOOORRRTTTQQQPPPOOOPPPRRRWWW\\\___aaacccgggnnnwww~~~yyyvvvwwwxxxxxxwww{{{wwwuuuvvvwwwxxxyyyzzzyyy{{{||||||~~~~~~uuuiii[[[MMMFFFDDDBBBAAA@@@@@@AAABBBDDDFFFLLLUUU]]]___[[[TTTOOORRRRRRQQQPPPOOONNNMMMMMMRRRRRRQQQPPPPPPPPPPPPQQQJJJJJJKKKMMMQQQWWW___eeeuuuzzzyyyssspppppp}}}}}}|||zzzyyyxxxtttooollliiigggccc___[[[VVVPPPLLLIIIEEEAAA???@@@>>>:::666666666666555444333222111333333333333222111000000/////////...---,,,***)))(((((((((((()))***+++,,,))))))******************)))))))))))))))******+++,,,,,,+++++++++++++++,,,,,,++++++++++++***************))))))))))))******(((((()))))))))*********------,,,,,,,,,+++++++++///...///444999999222+++---------------...//////222333444555555444333222666888:::===@@@DDDJJJNNNLLLKKKKKKKKKLLLMMMOOOOOOSSSVVVYYY[[[\\\^^^```aaaZZZZZZ\\\___eeelllrrrvvvxxxzzz}}}}}}{{{|||~~~zzzxxxwwwvvvtttqqqpppooommmllllllmmmmmmnnnjjjfffdddfffhhhiiihhhgggccc```______```^^^]]]]]][[[YYYZZZ]]]```aaacccaaaaaaaaaaaaccceeefffeeeddddddaaa\\\TTTJJJ@@@::::::999777666666777999:::<<<@@@FFFKKKMMMKKKHHHEEEGGGFFFFFFFFFFFFFFFEEEEEECCCCCCBBBAAAAAA@@@AAAAAACCCDDDEEEFFFGGGLLLQQQVVV[[[```dddddd___[[[YYYZZZccchhhpppxxx}}}~~~{{{zzzyyyzzz~~~~~~{{{zzzyyyyyyxxxuuupppmmmfffccc___[[[WWWQQQLLLHHHEEEBBB>>>======;;;888444555555555444333222111000333444444333333222111000/////////...---,,,+++***(((((((((((()))***+++,,,''''''(((((())))))******)))))))))))))))***++++++...---,,,+++++++++++++++))))))******++++++,,,,,,***++++++,,,,,,++++++***((()))***+++++++++++++++......------------------......000222444333000---000000111222333444555555777777888888999999::::::<<<===???AAAEEEKKKRRRWWWWWWXXXZZZ]]]```bbbcccdddjjjnnnrrruuuvvvvvvwwwxxxpppqqqtttzzz{{{yyywwwuuutttuuuvvvvvvtttsssrrrqqqqqqrrrssstttxxxuuupppiiibbb^^^]]]^^^eeefffhhhiiihhhiiikkkmmmkkkgggbbb___]]][[[ZZZXXXUUUUUUTTTSSSRRRRRRRRRRRRVVVRRRNNNLLLMMMNNNOOOOOOMMMLLLKKKKKKLLLLLLJJJHHHGGGFFFEEEFFFIIIMMMOOONNNMMMKKKJJJJJJLLLMMMMMMMMMIIIIIIHHHFFFCCC>>>:::777666555444333333444555666888999;;;>>>???@@@@@@@@@;;;;;;<<<<<<======>>>>>><<<;;;:::999888888888888<<<===>>>>>>>>>???BBBDDDEEEIIILLLLLLJJJGGGGGGIIIMMMPPPUUUZZZ^^^___```___]]]\\\\\\]]]aaagggmmmqqqtttuuuwwwxxxwwwxxxyyy{{{~~~~~~zzzvvvsssuuu{{{vvvsssuuu~~~{{{zzzyyyxxxxxxwwwuuuqqqnnneeebbb]]]XXXTTTOOOIIIFFFDDDAAA>>>======;;;888666444444444333222111000000222222333222222111000///............---,,,+++***))))))(((((()))***++++++%%%%%%&&&&&&'''((((((((()))((((((((()))***+++,,,,,,,,,***)))((((((((((((&&&&&&''''''(((((())))))'''(((+++---............+++,,,,,,---------,,,,,,........./////////000000,,,...111333444555666777444555666999;;;===>>>>>>@@@???>>>>>>???AAADDDFFFCCCEEEGGGKKKPPPYYYbbbhhhkkknnnrrrwww{{{~~~zzzrrrllliiiiiieeebbb___]]]\\\^^^```bbb]]]\\\[[[ZZZYYYYYYYYYZZZaaa___ZZZTTTNNNKKKKKKMMMNNNPPPRRRSSSSSSTTTUUUWWWVVVSSSOOOLLLKKKJJJIIIHHHFFFFFFEEEDDDDDDDDDDDDDDDHHHEEEBBB@@@???@@@@@@AAA???@@@AAACCCCCCCCCAAA???AAACCCDDDEEEHHHLLLKKKHHHGGGBBB>>>???AAA@@@@@@AAA=========<<<;;;:::999999555555444444444444555555555666777888:::;;;<<<<<<888888888999999999999:::;;;:::999888777666666666777999;;;;;;:::999999:::;;;===@@@@@@??????@@@BBBBBBCCCEEEHHHJJJKKKKKKLLLJJJJJJJJJKKKNNNSSSXXX\\\XXXZZZ\\\]]]]]]^^^```bbbdddeeeffffffeeebbb___]]]^^^bbbiiiooouuu}}}uuuhhh```___aaahhhnnnvvv}}}}}}zzzwwwxxxwwwvvvvvvvvvtttpppmmmddd```[[[VVVRRRNNNIIIFFFBBB@@@>>>===<<<:::999777333333333333222111000000111111111000000///...---............---,,,++++++))))))))))))))))))***+++''''''((((((((()))))))))(((((((((((()))***+++,,,,,,+++***)))((('''''''''''''''''''''''''''''''''''')))+++---...///......//////000111000///---,,,,,,---...///000111222333111444777999:::===@@@CCC;;;===@@@DDDHHHKKKMMMNNNLLLJJJGGGFFFGGGKKKOOORRRQQQSSSXXX]]]eeeppp{{{}}}zzzxxxxxx{{{~~~|||yyyvvvtttsssrrrrrrnnnoooqqquuu{{{}}}vvvsssssstttuuurrrmmmddd\\\WWWUUUUUURRROOOLLLIIIIIIJJJMMMOOOMMMLLLKKKJJJIIIHHHHHHGGGKKKJJJGGGCCC???>>>@@@BBB>>>@@@CCCDDDCCCCCCDDDFFFDDDAAA===<<<<<<======<<<;;;;;;;;;;;;;;;:::::::::<<<;;;:::777555555666777555666999;;;;;;;;;;;;;;;???FFFKKKNNNSSSXXXUUUNNNDDD;;;555777999777666888777777666555444444444444222111111111111111111222///000222444555555666555888888888777777777666666555555444222222111111111222555888999888666666666444555777888888999:::<<<999999::::::;;;<<<<<<===<<<<<<<<<===@@@CCCGGGIIIGGGIIIKKKLLLLLLMMMOOOQQQSSSSSSTTTTTTSSSRRRPPPOOONNNPPPSSSWWW\\\aaagggkkkmmmmmmnnnoooppppppppppppqqqmmmfff[[[RRRMMMMMMOOORRRWWW]]]bbbdddeeeeeeffffffgggiiikkkmmmnnnoooooonnnrrrxxx{{{wwwuuutttsssssssssrrrpppllliiiaaa]]]XXXSSSPPPLLLHHHEEE>>>===<<<;;;999888777666333333333333333222111000///000000//////...---,,,------......------,,,+++***)))))))))))))))******,,,,,,,,,,,,++++++++++++(((((((((((()))***,,,,,,...---,,,+++++++++++++++***************+++++++++,,,------......------,,,111222444444444222111///,,,---///111444666888999888;;;>>>BBBDDDHHHLLLNNNMMMPPPUUU[[[```dddggghhhaaa^^^ZZZWWWXXX]]]cccgggkkknnnssszzz}}}xxxvvvuuusssnnnjjjdddfffhhhjjjkkkjjjhhhgggdddbbb```___```cccfffiiigggeeeccc```^^^^^^______\\\]]]```eeejjjpppuuuxxxtttrrroooiiidddaaa```aaa^^^\\\WWWQQQJJJGGGGGGGGGGGGFFFDDDBBBAAAAAABBBCCC@@@@@@???>>>===<<<;;;;;;<<<<<<<<<;;;999999:::<<<888;;;===>>>=========>>>:::777444444555666777777666666777777777777666666666777666444222111222444111333444555666888;;;===DDDPPP\\\cccjjjnnnhhh^^^GGG;;;333555777333222555666555444222111111111111111111111111111111111111...///111333444444444333555555555444444333333333111000//////....../////////111555666555444444444222333444555666777777777444444444444555555666666777777777777888:::<<<===;;;===???@@@@@@AAACCCEEEEEEEEEFFFFFFFFFFFFFFFEEEBBBBBBDDDGGGKKKOOOSSSVVVUUUUUUVVVWWWWWWXXXWWWWWW\\\YYYUUUNNNGGGCCCBBBCCCEEEHHHLLLNNNOOOOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXXXXVVVYYY]]]cccgggjjjkkklllhhhdddcccgggkkknnntttzzzyyyuuussspppooonnnmmmmmmjjjfffccc\\\XXXSSSOOOKKKHHHEEECCC;;;;;;;;;:::888666666666333333333333333333222111000000000000///...---,,,------......------,,,,,,******))))))))))))******---------,,,++++++******''''''(((((()))+++,,,---///......---------......++++++,,,---...//////000//////............//////000222555777888777666555333444777:::>>>AAADDDEEEGGGIIIMMMTTTZZZ```dddfffiiimmmssszzzzzzvvvwww}}}{{{vvvsssqqqppplllkkkjjjfffbbbaaacccfffccc___[[[ZZZZZZYYYUUUQQQNNNPPPSSSUUUUUUTTTQQQPPPOOONNNMMMLLLMMMOOOQQQRRRRRRPPPMMMLLLKKKLLLNNNOOOLLLNNNQQQTTTXXX[[[]]]^^^[[[[[[ZZZVVVRRROOONNNOOOMMMKKKHHHCCC???>>>???AAABBBBBBBBBAAA@@@>>>===<<<999888888888777666444444555777999999888777888:::888:::======<<<:::::::::888666333222333444555555444555666777777666555444444555666444222111333555111222333222333777===BBBRRRcccsss{{{xxxiiiLLL===444666888333222555666555444333333222222222222222222333333222222222000000111111222444555555000111111111111111222222//////......//////000000///111444555444333333333333444555666777777555444333333333444444555555555666666666666666777777777444666888888888999;;;<<<<<<<<<<<<<<<======>>>???;;;;;;<<<>>>AAADDDFFFGGGFFFFFFGGGGGGGGGGGGGGGFFFLLLKKKJJJGGGCCC???===<<<===???AAAAAAAAABBBDDDFFFGGGGGGHHHHHHIIIHHHHHHHHHGGGIIIKKKNNNPPPRRRSSSTTTRRRNNNMMMQQQSSSUUUYYY___aaaeeejjjkkkjjjjjjmmmppptttvvvxxxzzz}}}~~~yyyuuusssmmmkkkjjjjjjiiifffaaa^^^XXXTTTOOOKKKHHHEEECCCAAA;;;<<<<<<;;;888777777777333333444444444333222222111111111111000///...------------...------,,,,,,******)))))))))))))))***,,,,,,+++***)))((('''''''''''''''((()))+++,,,---......---------......///)))***+++---///111222333............000222444555///111555888:::;;;:::999;;;===@@@DDDHHHLLLOOOQQQXXXZZZ```jjjuuu}}}~~~{{{xxxwwwzzz{{{vvvrrrpppooonnnjjjeee```\\\YYYYYYYYYSSSTTTRRROOOLLLLLLOOOSSSPPPLLLHHHIIIKKKKKKGGGCCCDDDFFFIIIJJJJJJHHHEEECCCDDDDDDCCCBBBBBBCCCCCCDDDCCCAAA???>>>>>>@@@BBBDDDBBBCCCFFFHHHJJJKKKKKKJJJJJJKKKLLLJJJGGGDDDCCCCCCDDDCCC@@@===:::;;;>>>AAA======>>>>>>===:::777555555666666555555333222222111333666666666555555555555777999:::888666555555888555222000111222222111111222333444444333222111111222444222000///111333000000///......444<<>>>>>>>>>>>>>>?????????>>>>>>===<<<===??????===:::777555:::;;;;;;;;;;;;<<<@@@BBBAAAAAAAAAAAAAAA@@@??????AAAAAABBBCCCDDDFFFGGGGGGFFFCCCBBBEEEGGGGGGJJJOOOLLLQQQVVVWWWUUUUUUXXX[[[YYYZZZ\\\___bbbdddeeeeeexxxpppkkkjjjhhheeecccaaa___[[[XXXRRRLLLFFFDDDEEEDDD@@@======<<<;;;999888777777777555444333222111222333444000000000000////////////---,,,,,,++++++*********,,,,,,+++***))))))******''''''''')))***)))'''%%%&&&''')))))))))***---///,,,,,,...///000111111111---...///111111222111111222555777666333111222444777888999;;;>>>BBBEEEGGGFFFJJJPPPVVV\\\bbbhhhllluuuyyy{{{uuuoookkkfffbbbaaadddiiimmmmmmiiieeefffjjjmmmkkkiiieeecccaaa^^^YYYUUUQQQOOOQQQQQQOOOMMMKKKHHHEEEDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBAAA@@@>>>============???BBBGGGIIIHHHEEECCCBBBBBB<<<:::>>>>>>888666888???;;;:::;;;999777999>>>===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>======>>>>>>===<<<;;;;;;:::::::::999888777666555888777666555555555555555333333222222222333555555888999:::<<<;;;:::999777:::555000000333666555333111333444444333222222333333222111/////////000000111///000333555666<<>>>>>??????>>>===<<<<<<@@@???>>>>>>???AAACCCDDDAAA@@@???>>>???@@@CCCDDDIIIHHHGGGHHHIIIJJJIIIGGGHHHIIIKKKKKKKKKKKKMMMOOO~~~zzzuuupppmmmhhheeebbb___]]]ZZZWWWTTTOOOJJJDDDBBBCCCBBB???;;;;;;:::999888888777888888555555444444333333333444000000000000////////////...---------,,,,,,++++++,,,++++++***************(((((()))***++++++)))(((+++,,,---...---...111333222222222222222222222222...///111333444666777888444777::::::888888:::===;;;<<>><<<;;;:::::::::::::::::::::999>>>===<<<;;;;;;:::::::::888<<>>???@@@@@@AAAAAAAAA@@@BBBBBBAAA@@@??????>>>>>>===============<<<;;;;;;;;;;;;;;;:::999777666555777777666555555555666666555444333333333444555666666777999::::::999888777:::555111111555888777555222444666555444333444444333222111000000111222222222000111444555777<<>>>>>>>>>>>>>>???>>>===<<<<<<>>>???AAADDDCCCBBBBBBDDDDDDCCCBBB???AAABBBBBBBBBBBBCCCEEEyyyuuurrrpppnnnfffbbb^^^ZZZWWWTTTQQQOOOKKKGGGBBB@@@@@@@@@<<<999:::999888777777777777777555555555555555444444333000000000/////////..................------------++++++++++++******************++++++,,,,,,,,,------...//////...///111333222222111111111222333333111111222333444777999:::<<<@@@DDDEEEDDDDDDFFFIIIFFFIIINNNVVV___hhhooorrrxxx}}}zzz{{{wwwoooaaaSSSIIIFFFFFFHHHKKKGGGCCCBBBDDDEEECCCAAA>>>>>>>>>======<<<;;;;;;;;;;;;:::999777666555555444444444444444444444444888888777777777777777777333888>>>BBBCCCAAA@@@???===999888<<>>===??????===>>>BBB??????@@@@@@@@@@@@AAAAAADDDCCCAAA???============>>>>>>??????>>>>>>============<<<;;;999888666555555555555555555555666777666666555444444555555666333444666777888777666666888444222222666888888666333555666666555444444555333222111111111222333444333111111444666666;;;BBBMMMWWW^^^YYYTTTRRRMMMEEE===999555444444666777777555444444333333333333333111111111222222333333333222222222222222111111111///000222444555444333222444444333222//////111222333444444555555444222111222222111111111333444555111000...///111222222111222222111000000111111222111222333222222222444666333333333222333333444555666555555666999::::::999999666333222222333333222333333444444555666888888666777888999::::::;;;:::666777888999:::;;;<<<<<>><<<;;;999999===<<<;;;:::::::::;;;<<<>>><<<<<<<<<===>>>===<<<888:::;;;:::999888999;;;|||vvvrrrpppmmmllleee```ZZZUUURRRPPPMMMKKKFFFDDDAAA??????===;;;888;;;:::999777666555555555333444555555555444222111000000000///.........------------------.........++++++,,,,,,,,,+++++++++***+++,,,,,,,,,---///111000111222111000000222444111111111222333555888999999777666666777999<<<===HHHNNNVVVZZZYYYXXXWWWWWW\\\```gggpppzzztttqqqtttooogggYYYKKKBBB???@@@BBBDDDBBB???>>>@@@AAA@@@???===<<<;;;:::999888888888888777777666666555555666222333333333333333444444444444555555666666666666444888>>>AAAAAA???>>>======<<<===AAAEEEHHHJJJKKKGGGCCC@@@BBBBBB??????AAA??????>>>>>>>>>?????????EEECCC@@@===<<<<<<<<<===@@@@@@@@@AAAAAA@@@@@@???>>>======<<<:::888666555333333333333444555666666666666666555555555555555111111333444444444444444333222111222555666666555333444666666444444444555222111111000111222444444333000111444444444999???BBBIIILLLHHHDDDDDDAAA===999777555444555666555444444444333333444444555666222222222333333444555555333333333222222222222111///111444555555444444444666666666444222111333555555555666666666666555444444333222111111333444555222000///000222333333333333222111111000111111111000222333333333333444555555555444444444444555666555555555666777777888777999777555333333444555666222222222333444555666777666777999;;;<<<<<<;;;;;;888888999999;;;<<<======>>>>>>???>>>===;;;999777===<<<;;;:::999999999999:::999888999:::;;;:::888888999999888777666666777zzzvvvrrrnnniiifffccc___YYYSSSPPPMMMKKKIIIDDDBBBAAA@@@???===;;;999===<<<:::888666444333333222222333444444222111000000000000///...------,,,++++++,,,,,,------......+++,,,------...---,,,,,,+++,,,------,,,...222666666777777666444444555777333444555666888:::<<<===>>><<<;;;;;;>>>CCCHHHKKKUUU___llluuuwwwtttqqqooozzz~~~||||||}}}~~~rrrdddaaaddd```YYYNNNCCC===;;;<<<>>>===<<<;;;;;;<<<>>>>>>???777777666555444555555555555555444333444444555666333333333444444555555555333444555666777777666666777:::<<<>>>===<<<======@@@CCCHHHNNNUUUZZZ\\\ZZZPPPIIIDDDCCCCCC@@@???@@@>>>===<<<;;;;;;<<<======DDDBBB???===;;;;;;<<<<<<>>>>>>??????@@@??????>>>======<<<;;;:::888777666333222222222333444555555666666666666666666555555000111111222333333333333000000000111333444444333222333555555333222333444111000//////000111222333111///000222222222555:::888===???>>>===<<<:::888777555444444444444222111333333333333444555666666333333222222222333555555222222222222222222222222000333555666555444555666888888777555333333555666777777888888888888888888666555444333333444555555444333222222555666666666444444333222222222222222222444666666555444444444444333333222222222333333444444555555555555555555666666555444444666888:::444444333333333333444444777888:::<<<<<<<<<<<<;;;:::999999999999:::;;;;;;======>>>???>>>===;;;:::>>>===<<<;;;::::::999999;;;999999999:::;;;:::999999::::::999777666777888}}}{{{xxxuuuqqqlllfffbbbaaa]]]XXXSSSPPPMMMJJJGGGCCCCCCCCCBBB@@@>>>===<<<>>><<<:::888666555444333222222222222222111000000111000000///...---,,,,,,******+++,,,---......///,,,---///000000///......,,,...//////...111666<<<999::::::888666555666777666777:::<<>>???AAAHHHQQQ[[[```hhhtttzzzwwwwwwxxxwwwsssrrrttt}}}wwwpppkkkkkkmmmqqqvvvzzz}}}~~~ppp^^^SSSOOOQQQNNNJJJCCC===888666666777999999999999:::<<<>>>???333222222222333444666777111000/////////000222333222333333444444555555666444555666888888888777666999999:::::::::===BBBFFFKKKRRR[[[dddlllqqqpppkkkVVVMMMEEECCCCCC@@@???@@@===<<<;;;:::999:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;:::<<<;;;::::::<<<<<<;;;:::888999:::999777666777888{{{xxxuuurrrnnnjjjeeeaaa]]]ZZZVVVSSSPPPLLLHHHEEEDDDEEEEEEDDDCCC@@@??????<<<;;;:::888888777777777444333222222111111222222111000///...---,,,,,,+++***+++,,,---...///000000---///000222222222000//////111333222111444;;;AAA@@@AAA@@@>>><<<:::;;;<<<===AAAGGGMMMRRRVVVXXXYYYOOONNNOOOTTT]]]iiiuuu}}}~~~pppnnnooorrrooohhhdddccciiilllppppppkkkddd^^^[[[SSSUUUXXX\\\___aaabbbbbbcccbbb^^^VVVLLLDDDBBBBBB???>>><<<999777555444333999999999999999:::<<<===666555444333333555777888111000///......000111222333333444444555666666666555666888999999888777666:::999888999===EEEPPPXXX```kkkuuu||||||rrrZZZOOOEEEBBBBBBAAAAAACCC>>>===;;;999999:::;;;<<>>===<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<999999::::::999888888777888888777666666666777777666777999:::;;;;;;;;;;;;:::999999888777777777777333555777888888666555444222444555555444333333444333222111000000000111222111000000222222///111666333111111333333222111111000///...///000111111000000000///000000111222333444333111///...///000111...//////000111222333333222555888888555444777:::999999999777555444666888777777777777777888999999888999::::::999888666444666555444666888::::::::::::999888777777666666666666:::>>>@@@???>>>======:::999888888777777777888666777888777555333555666444444555333222333666999777777666555555555555555:::999888888777888888888777777666666777999;;;<<<>>>>>>============>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<;;;::::::<<<<<<;;;:::777888999888777666777888{{{xxxsssooolllhhhdddaaa[[[XXXUUURRRPPPLLLGGGDDDEEEFFFGGGFFFDDDBBBAAAAAA:::999999999999999::::::555444333222111222333444111000///...---,,,+++++++++,,,---...///111111222...///111333444333222111222444555444333666>>>EEEMMMMMMLLLJJJGGGFFFFFFHHHIIIOOOXXXccclllrrruuuwwwhhhggggggllluuuvvvbbbaaacccfffccc[[[UUUTTTUUUXXX[[[[[[WWWRRRNNNLLLBBBDDDFFFHHHJJJKKKKKKKKKKKKKKKIIIEEE@@@<<<;;;:::666777888999999888666555888888777666555555777888999888555333111111222333444333222111111222444666444444555666777777888888666777999::::::888777666;;;:::999:::BBBOOO^^^hhhuuu~~~qqqZZZNNNCCC@@@AAABBBCCCEEE???>>><<<:::::::::<<<=========>>>>>>===<<<;;;;;;======>>>???????????????888888888999999888888777;;;;;;:::999888888888999777888:::===>>>>>>>>>>>>???>>><<<;;;::::::999999666999<<<===;;;999888777333555666666555444444555555444222111111111222222222111111444222000111666666333111111222111000111---,,,+++,,,///111222222//////......///000000111444222000...------...///------...000111222333444222666999888555444777;;;999:::999777555555666888666666555555666777888888999:::<<<===<<<999666444666555444666888:::::::::<<<;;;:::999888888888888777;;;@@@DDDDDDCCCCCCCCC666666555444444444444444777999;;;999666444666888666777777555333333666999777777666666666777777888:::888777555555555666666888777777777999<<>>===;;;;;;;;;<<<=========>>>>>>======<<<;;;;;;:::999:::;;;<<<;;;999777888999999777777888999}}}xxxrrrlllhhhdddaaa___ZZZXXXUUUQQQNNNLLLJJJJJJJJJIIIGGGDDDBBBAAA@@@???>>>;;;888888999888666333555444222000000111222333222000...///000000---***000...------///000000///444444333333333111...,,,222444555444555999AAAGGGSSS\\\cccbbbZZZTTTTTTWWW[[[cccrrr{{{uuupppjjjeeeUUUSSSPPPNNNLLLKKKHHHEEEFFFFFFEEEDDDCCCAAA@@@@@@========================<<<<<<===>>>===:::888666777555444777<<<>>>;;;777555555666666777777888888999888888777666555333333555555444333333333444444444666888:::;;;:::999888888888999999999888777777777:::===AAANNNdddyyy~~~mmmdddRRRMMMFFFCCCBBBBBB@@@>>>===;;;999:::<<<>>>??????BBB@@@>>><<<;;;;;;;;;;;;@@@??????>>>===>>>>>>>>>999;;;<<<<<<;;;:::;;;;;;::::::;;;;;;<<<============>>>???AAAAAABBBBBBBBBBBB@@@??????@@@???;;;888888999:::;;;;;;:::888777666555444333222333444555222222222222222222222222111222333333222111222333444333333222111000////////////............//////,,,,,,------...///000000///...,,,+++******))))))***+++---......---+++***......///111222444555555000000000111222222000...222222333333444555666666666555333444666777777666666666666777888888999999888:::;;;;;;999888888999:::???FFFLLLRRRSSSKKK@@@???:::555333444666555444555666888999::::::999999666888:::888555666999<<<999888888888:::;;;:::999999888666555444555777888999999999999999:::;;;<<<======<<<;;;;;;<<<===>>>???>>>===<<<<<<<<<===>>>===:::888999<<<===<<<:::666555444555777888777666}}}xxxrrrmmmiiieeeaaa___WWWUUUSSSOOOMMMKKKKKKJJJJJJIIIFFFDDDBBB@@@??????>>>;;;999999999999666333666555333111111111222333111///...///111222000...///.........///111222222333333333444555666555444333666888:::<<>>>>>===<<<;;;:::999999888888888999999:::::::::999:::::::::999888777666666444222555999:::777333444444555555666777777777::::::999999888666555444666555444333333333333333333444555777777777777666888888999999999888888777999<<<@@@GGGXXXqqqqqq```VVVNNNJJJEEECCCBBBBBB@@@>>>===;;;:::;;;>>>?????????DDDCCCBBB@@@??????>>>>>>>>>>>>===<<<<<<<<<<<<===777999::::::888777777888:::::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>BBB@@@>>>???@@@???;;;888999::::::;;;:::888555444333333222111111111111111000000000000000111111111000111222111000///000111000000000000000000000///......------------......++++++,,,,,,---......///,,,+++***)))))))))))))))***+++,,,------,,,+++***------......///000000000111///------...////////////000000111222222333333666444333333555666555555444444444555555555555666444555777666555444555666999CCCPPPYYY]]]ZZZMMMAAA<<<888333111222333333222444555666777888888888777777888888777666777999;;;888666666666999:::;;;:::888777555444444555666777:::;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<===???@@@@@@???>>>===<<<======>>>;;;888777777:::;;;:::999888777666666888888777666~~~zzztttoookkkgggccc```WWWUUUSSSPPPNNNMMMMMMMMMIIIGGGEEECCCAAA@@@???>>>===<<<;;;::::::999777555777666444333222222222333111000///000222333222000------,,,,,,---///111222333333222333444666777888777;;;AAAEEEJJJQQQZZZaaasss|||}}}}}}|||zzzvvvqqqmmmjjjcccddddddaaa\\\UUUMMMHHH===;;;999999999888666444777666666555444333333222444444555666777888888999666666666555555666666666777444333444666666444000333333444555666666666666999999999888888666555444666555444333222222222222333444444555555666666666777888888999999999888888999<<<@@@KKKaaa|||{{{nnn```RRRHHHGGGEEECCCBBBBBBAAA???===<<<;;;;;;<<<>>>???>>><<>>>>><<<;;;;;;<<<;;;::::::999999::::::444666777666444333333444999999888777777666555555666666777888888999999999===;;;:::;;;;;;;;;888666777888888999888666444333//////000000//////...---,,,,,,---------......///---//////...,,,+++,,,---------------......//////,,,++++++******++++++,,,)))******++++++,,,,,,,,,((((((''''''''''''(((((()))***+++,,,,,,+++***))),,,,,,++++++++++++++++++000...+++***+++---....../////////000111111222222555333111111333333333222222222222222111111111111...///111111000000222333999JJJ^^^iiijjj```PPPBBB888555111//////000000///222222333444555555555555888666555555777888888888999777444444666888888888666555444333333444555666999::::::;;;;;;:::999888<<<;;;;;;;;;<<<>>>???@@@@@@???>>>============>>>888666555555777999888888999888777777999999888666}}}xxxsssoookkkfffbbb[[[ZZZWWWTTTQQQOOOOOOOOOGGGFFFDDDBBB@@@???>>>>>>============<<<;;;999777999888666555333333333333222111000000111111111111/////////......///222444777777666555555777;;;===AAAGGGPPPXXX___hhhrrryyy}}}}}}tttmmm^^^^^^]]][[[XXXUUURRRPPPMMMPPPTTTSSSNNNGGGAAA===666444333333444444333111444333333222222111111111222333444555666777888999444333222222333444666888999777555555666555333111222333555666777777777777777777777777666555444333666555444222111111111111555555555444555666777888666777888888999999999999888:::>>>KKKbbb|||pppbbbXXXPPPGGGAAA??????@@@@@@@@@???===<<<999999999;;;===<<<:::888999::::::;;;:::999777666888888777666666666666666222333444444222000000111555555444444333333333222333333333333444444555555555555444444555444444333555555666666666555444333,,,---...///...---,,,+++)))))))))***++++++,,,,,,+++,,,,,,+++)))((()))***++++++++++++++++++++++++))))))(((((((((((())))))((((((((())))))*********%%%%%%$$$$$$%%%&&&''''''))))))***++++++***))))))))))))))))))))))))))))))---,,,******,,,---------//////000000000111111111222111//////000111000///111111000000///...------+++,,,............111333===QQQgggqqqmmm```OOOAAA555333111///...---------///000000111111222222222777444222333666888777444;;;777444222222444555555333333222222222333444555555666777888888666444222999888888888:::<<<===???>>>>>>======<<<<<<<<<<<<555555444555666777888888888777666777999:::999888|||xxxtttoooiiieee___]]]ZZZVVVRRROOONNNMMMFFFEEEDDDBBB@@@???>>>>>>>>>???@@@@@@???===;;;:::;;;:::888777555444333333333333222111000000111111333444333222111222555999;;;<<<======>>>AAAGGGLLLTTT[[[fffqqqzzzyyyrrrmmmkkkrrrtttwww}}}wwwhhhccc```bbbdddccceeehhhfffiiikkkkkkggg___VVVQQQGGGFFFFFFDDDCCCBBBAAA@@@AAACCCFFFFFFBBB===999777222111000111222333222111222222222222111111111111111111222333444666666777333222111111222444777999888777555444444444222111333444666888999:::999999888888888888777666555555444444333222111000000000444444333333333444555666444555666777888888999999888:::===GGG[[[qqq~~~vvviiiXXXKKKEEEBBB>>>;;;888:::;;;===<<<;;;::::::666666666777888888666333777777888999999888777666444444333222222222222333000111222222000//////000///000000000111111111222222111111111111222333333000111111111111111222222888888777555444222000///,,,---.........---+++***'''''''''(((((()))))))))((()))***)))'''&&&'''(((++++++***))))))(((''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((############$$$%%%&&&'''((())))))))))))))))))((('''(((((())))))***++++++******+++---//////,,,***------------............///---,,,,,,---......---000000///...---,,,,,,++++++,,,.........///222444AAARRReeejjjcccWWWIII>>>333333111///---,,,------..................//////444111000111555666444111666444000///111333444555111000000111111222222333333444555666555444222000555444444444666888:::;;;:::::::::::::::999999888444444444555555666777888555444444666888::::::999~~~{{{wwwqqqjjjfff```^^^ZZZUUUQQQNNNLLLKKKHHHGGGFFFDDDBBBAAAAAAAAA???BBBDDDDDDBBB???>>>>>><<<<<<:::999777555333333333444333222000111333555333444555444333555:::???@@@CCCGGGJJJMMMSSS[[[bbbooowww|||ssshhh___XXXTTTRRRVVVXXX[[[^^^dddhhhcccZZZOOOJJJGGGJJJKKKIIIHHHJJJKKKMMMOOOOOOMMMHHHBBB???::::::888777777777777888999999::::::999777555444000///...///111222111000//////000000000000000000//////000111222333333444222111111000111444666888444444333222111111222222333444777999;;;;;;:::999999999999999999888777777333222111111000000111111111111111111111111111111222333444555777777888888888:::<<>><<<999666222...+++***,,,,,,------,,,,,,+++***''''''''''''''''''''''''&&&((()))((('''&&&''')))+++***)))((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''$$$$$$###$$$$$$%%%&&&&&&(((((((((((((((((((((((('''(((((()))***+++++++++'''(((+++...000///+++((((((((((((((((((((())))))+++***))))))+++,,,,,,+++//////...---,,,,,,++++++,,,---...------///222444>>>KKKWWWXXXRRRIII@@@888222222222///---+++,,,------,,,,,,++++++,,,------/////////000222222111//////...,,,---111444666666......//////000111111111333444555555555444333222222111111111222444555666555555666666666555444333111333444444333444666888333222222444666888888777|||xxxrrrjjjeee```^^^ZZZVVVRRRPPPNNNMMMLLLKKKIIIHHHFFFFFFEEEEEEAAADDDGGGGGGDDDAAA@@@AAA>>>===<<<:::888666444333222444555444333444888<<<999<<<>>>>>>???BBBJJJQQQTTTYYY```dddiiioooyyy}}}|||~~~}}}gggbbbZZZQQQIIIDDDBBBAAA@@@CCCEEEEEEHHHKKKIIIDDD<<<888777:::;;;888777888::::::;;;<<<<<<;;;999888999888666444444444555555444333222555888999666333111000///000222333222111.........//////000000000111111111222222222333333111000000000111333444555222222222222111222444555111333666999;;;:::999999777777777777777666666555111000000000000111222222///000111111111000///...///000222444555666777777666888::::::@@@JJJPPPQQQKKKEEE===666111///000111///111444444222222333555555333111000111111000...---------------...//////......---,,,,,,,,,,,,,,,***+++---...------...///,,,,,,------------------000///...------...///000---///000000///000444777>>><<<999555111...,,,+++,,,,,,+++***************))))))((((((''''''&&&&&&%%%&&&(((((('''''')))***(((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&(((''''''''''''''''''((())))))))))))))))))))))))&&&&&&(((***---,,,***(((&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&''')))+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,+++,,,000222555===DDDCCC@@@<<<777111///111111///+++)))***,,,,,,++++++*********+++,,,+++,,,...///...---.........---,,,---000222333222,,,---...//////000000000222222222222222333333333111000000///000111222333000111111222111000///......000222222111222444777333222111222333444333222~~~|||xxxqqqiiidddaaa___\\\XXXUUUSSSRRRRRROOONNNLLLKKKJJJIIIIIIHHHAAAEEEIIIIIIFFFCCCBBBBBB>>>>>>===;;;999666444333111333555555666888===BBBGGGJJJNNNPPPQQQWWW```gggqqqwww~~~xxxrrrgggbbb]]]\\\___bbbccccccSSSNNNGGG@@@;;;999999999555888999777777;;;;;;999222//////444555222///000222222222333444666777888===;;;888666555555666666111000000555;;;===999555444222222222444555444333/////////000000111111222444444444444444444555555/////////000000111222333333333444444444555888:::000222555888::::::999888333333333444333333222222////////////000111222333000111333444444222000///...///111333444666666666111555666444555;;;@@@AAA===<<<888444000...000222---///222111//////111444555333000//////000///...000///......///000222333---,,,++++++******++++++''')))+++,,,,,,,,,---.........------,,,+++++++++000...---++++++,,,...///+++---......---...222666999888666444222111000000,,,+++)))((((((((()))*********)))((('''&&&&&&%%%$$$&&&((((((((((((***+++&&&&&&&&&'''''''''((((((%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''(((''''''&&&&&&''''''(((+++******)))(((((('''''''''&&&%%%''')))******)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&(((+++++++++************))))))))))))+++++++++***)))***---000,,,333777777555555111---...000000...***((()))***,,,+++***))))))***++++++(((+++//////,,,+++,,,...222111////////////---++++++,,,---...//////////////////......///000111222111111000//////000111222---.../////////...,,,+++,,,///111000///000333666444333111111111111000...zzzuuupppkkkggg```]]]ZZZVVVTTTSSSTTTUUURRRQQQPPPPPPPPPNNNKKKHHHFFFDDDBBBBBBCCCBBB???;;;;;;:::888888888777555444444666999<<<@@@EEEKKKOOOUUU[[[dddiiinnnsss|||{{{rrrmmmmmmmmmlllkkkiiiddd]]]XXXLLLJJJGGGFFFHHHKKKLLLMMMBBB===888666555444222///222222222222111111000000000000000000////////////...000111...---333???JJJMMMPPPIII888111777<<<::::::777777<<>>777333333333000111333111000...---,,,,,,---...000111222222111111222333333222111111111222333444222222222111111111111111333222222222222222333333...000333444333111111111555444333222111111111111+++///222333000......///111111111111111111111111---...///111444666999::::::999666444222000000000111000//////111333333222333222111000......------......---------...///000,,,,,,++++++***+++++++++'''(((((()))***,,,---...,,,,,,,,,+++***))))))(((...---,,,+++++++++------......---......///000111222000...000444666555444+++(((%%%$$$%%%&&&'''&&&&&&)))+++***&&&$$$%%%(((&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&"""$$$&&&%%%""""""%%%(((######$$$$$$$$$######"""&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&((()))******''''''''''''&&&%%%$$$###&&&%%%$$$###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%'''((()))'''&&&*********+++,,,,,,------))))))((((((((((((((((((******))))))(((((('''''')))(((((()))+++---///000333...***((()))+++***)))+++***))))))***,,,...//////...------//////...------------------------------------------...///000+++,,,,,,---...///111111///////////////......---{{{vvvrrrmmmjjjfffddd```]]][[[ZZZ[[[[[[[[[YYYVVVSSSQQQMMMIIIEEEFFFDDDAAA@@@AAAAAA>>><<<777666666666888999::::::<<<@@@EEEJJJQQQXXX```fffrrrxxxzzzkkk___WWWTTTSSSRRRRRRQQQPPPMMMIIIEEE;;;:::999:::;;;<<<;;;:::888555222111222111///---//////000000000000000000000000/////////.........---///000///...555AAAKKKYYY[[[QQQ>>>666;;;@@@???@@@===<<>><<<<<<<<<<<<<<<:::888333222222444555444222//////......///000000...------------...............//////.........---------+++---//////000666BBBKKK```___TTTBBB999<<>><<<999777888:::<<<>>>@@@AAACCCFFFJJJQQQWWW\\\___eeemmmxxxzzzrrrmmmjjjhhhccc\\\QQQFFF>>>999888888666444333333444555444333444333222222333333111///------...000111000///............---------,,,,,,......---------,,,,,,,,,***---//////000555===DDDUUUTTTMMM???777999===???AAA;;;;;;HHH```ttt|||}}}hhhUUU@@@666333111000///***+++,,,...///......---111111222444555666555333111000000///000111333444111111222222111000///...222111000//////...//////222444666666444111000000,,,,,,,,,---///000222333111111000///------......111111111111111111111111............///000111222222111000000111222333444333111000000111222111000000///...---,,,,,,,,,,,,)))***,,,......---,,,+++*********+++,,,---...///---,,,,,,+++++++++,,,,,,++++++*********)))))))))++++++*********,,,---......------,,,,,,,,,------)))'''%%%%%%&&&)))+++,,,)))'''%%%%%%&&&''''''&&&***(((&&&&&&&&&&&&### $$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###"""!!! !!!"""$$$%%%""""""######$$$$$$$$$$$$########################&&&%%%$$$######$$$%%%&&&&&&%%%$$$""""""###%%%&&&###$$$$$$%%%%%%%%%%%%$$$"""###$$$&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((''''''''''''((())))))******&&&)))---000000...***((())))))))))))(((((((((((((((((((((((()))******+++,,,***(((&&&&&&'''''''''(((((((((((())))))******,,,***)))***+++,,,+++***************************((()))))))))))))))))))))+++***)))((()))+++...///............---+++***)))xxxpppjjjeeecccYYYUUUOOOKKKHHHEEECCCAAA<<<;;;:::999;;;???DDDHHHKKKNNNSSSYYY___hhhqqqxxxzzz}}}tttooohhh___WWWQQQNNNLLLCCC@@@;;;777333111111111111///------...//////...222000---,,,---.........,,,...///000000///...---111111000///---,,,++++++------------,,,,,,,,,,,,,,,---.........111777;;;@@@BBB@@@999444555888:::;;;555555BBBYYYmmmvvvxxxiiiUUU@@@666444222000000---...///000000///...---222111333666:::;;;:::888444333222111000000111111+++,,,...000000000///...//////...------,,,------222444666666444111000000,,,,,,,,,---///000222333111000..................000000000000000000000000///////////////000000111222222000//////000111222333111//////000000///...///...---,,,,,,+++,,,,,,)))***,,,......---,,,+++++++++++++++,,,---...///,,,++++++***************++++++++++++************++++++*********+++------,,,+++***)))))))))))))))'''&&&&&&%%%%%%&&&)))+++&&&%%%###$$$%%%&&&%%%$$$%%%'''((('''$$$!!!!!!""" !!!"""$$$&&&'''))))))$$$%%%%%%&&&&&&%%%%%%$$$!!!""""""#########"""!!! !!!"""$$$$$$!!!"""###$$$$$$$$$##############################%%%$$$###""""""###$$$%%%&&&%%%$$$###"""###$$$$$$######$$$$$$%%%$$$$$$$$$"""###$$$%%%&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''%%%''''''((())))))******+++(((***...111111///,,,***(((((((((((())))))))))))&&&''''''(((((()))))))))))))))((('''&&&%%%&&&''''''((((((((())))))))))))+++***))))))++++++***)))))))))))))))))))))))))))))))))************)))(((,,,+++***)))***,,,...///------------,,,+++***))){{{rrrjjjdddaaaVVVQQQJJJEEEBBB@@@>>>===888:::<<<>>>BBBHHHPPPUUU\\\aaaiiipppxxxzzzmmmfff]]]YYYRRRJJJCCC>>><<<:::555444333111///...---,,,///---++++++,,,------,,,111...***)))***,,,---...+++---......---,,,,,,---222222111///...---,,,+++......---------,,,,,,,,,---...///......///111333333555777555333222555777777333444===MMM\\\dddfff]]]MMM===666444222111111000111111111111111000000333333444888===>>><<<999555444222000///...//////((())),,,...000000///...------,,,,,,,,,,,,------111333555555444111000000------------...///000111///...------//////...---........................//////......//////000000333222000///......///000222000............---,,,///...---,,,,,,,,,,,,,,,((()))+++,,,,,,,,,+++***,,,,,,+++,,,,,,---...///++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))***+++***)))''''''&&&&&&&&&%%%&&&'''&&&%%%%%%''')))&&&%%%$$$%%%''''''&&&%%%"""%%%(((&&&""" !!!$$$!!!###%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$!!!!!!"""###%%%%%%###!!! """##################$$$%%%&&&'''&&&%%%%%%########################$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$######""""""######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%$$$$$$%%%''''''&&&$$$%%%%%%&&&&&&'''((((((((()))+++,,,...///...---,,,(((((((((((())))))))))))$$$%%%&&&'''((()))(((((((((((()))'''&&&%%%&&&((((((((())))))))))))(((((()))(((''''''))))))(((''')))))))))))))))))))))))))))***+++++++++***)))((()))))))))))))))******++++++++++++++++++******)))~~~uuulllddd^^^ZZZQQQLLLFFFBBB@@@@@@@@@???@@@DDDIIINNNUUU]]]fffmmmzzz|||llldddcccbbbhhhnnnnnnhhh___WWWRRRNNNJJJDDD>>>888555333222333222111///...---,,,,,,---,,,+++,,,...///...---000...,,,,,,.../////////***,,,------++++++...000////////////........................---------------...////////////000000111222333222//////222666444333333999AAAIIINNNPPPLLLAAA888555444222222333222222222222333444555555666555555999===>>>:::666222111000...---------...(((***---///000///...------,,,,,,------...///000///111444444333111000000...---,,,,,,,,,,,,---------,,,,,,...111111///------------------------------------------...//////111000///.........///000111///---,,,,,,,,,+++***///......---------------***+++++++++,,,,,,,,,,,,------,,,,,,,,,------...++++++*********+++,,,,,,------------------------+++***)))(((''''''((((((+++***)))'''&&&%%%%%%%%%"""%%%''''''%%%$$$%%%&&&&&&%%%$$$&&&'''((('''&&&"""###$$$$$$###""""""### !!!"""###$$$$$$###$$$&&&''''''&&&$$$###$$$######%%%&&&&&&### """$$$%%%%%%$$$"""!!!###$$$&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############"""""""""$$$%%%&&&'''&&&$$$######$$$$$$$$$###"""!!!!!!###############$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$&&&'''((('''%%%$$$$$$$$$%%%&&&&&&''''''***)))))))))***+++,,,---'''((((((((()))))))))***"""###%%%'''((()))(((((('''(((***(((&&&%%%'''(((((()))*********)))(((((()))((('''((())))))((('''))))))))))))))))))))))))))))))+++++++++***((('''&&&'''((()))))))))((((((((()))******+++*********~~~{{{uuummmeee]]]WWWTTTKKKGGGBBB@@@AAACCCEEEFFFQQQVVV]]]dddlllvvv|||zzzqqqsssuuusssfffVVVMMMLLLGGGLLLPPPPPPLLLFFFCCCAAAFFFCCC>>>888444222111111///...,,,***)))******+++((('''(((***---......,,,,,,,,,,,,...000000///---+++---...---,,,---111444,,,,,,------...///000000//////.........------------...000000000000000000333222111///,,,+++///555222222333555888;;;>>>??????999555555444222222555333222222333444666999:::888666666999======888333///...---,,,+++,,,------***,,,...000111///---,,,---------...///000111222...000333444333111111111...---,,,+++************+++***+++...222222///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......//////...------...000111111///,,,+++++++++***(((//////...---------............---------...///000......---,,,,,,,,,------,,,+++++++++,,,,,,---..............................---+++***)))((()))))),,,+++)))(((&&&&&&%%%%%% ###'''(((&&&###$$$%%%$$$######%%%''''''&&&$$$###!!! !!!%%%&&&### ###########################$$$&&&''''''&&&$$$###'''%%%$$$&&&'''&&&""" """%%%''''''%%%"""!!!###$$$&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!!!!###&&&(((((('''%%%###$$$$$$$$$$$$###!!! $$$###"""""""""###%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%'''((()))(((&&&$$$%%%%%%&&&&&&'''(((((()))(((&&&%%%&&&(((+++---'''((((((((())))))******!!!"""$$$&&&((()))))))))&&&)))***)))&&&%%%''')))((()))***++++++***)))(((,,,***)))***+++,,,+++)))************************((()))***+++***)))'''%%%&&&''')))++++++***(((''''''((()))******++++++***zzztttllleee```ZZZRRRNNNNNNKKKIIIFFFDDDFFFJJJPPPTTTaaammmzzzwwwmmmfffdddbbb^^^[[[VVVVVVUUURRRLLLEEE>>>:::555777:::<<<===<<<:::888===:::666333222111///...******+++++++++,,,,,,,,,)))***+++,,,------------///000111222111000...---......///...---...000222//////000111000///...---000111111111//////000222333111111222444666666666555333000//////000//////111111111111222555888::::::;;;:::888;;;AAABBB???AAA:::444555888:::===AAA555333111333777777222---111000...,,,+++)))))))))***+++,,,,,,+++)))'''%%%.........///000000111111///...---...000222222111222000---***((((((((()))(((+++...////////////000,,,,,,,,,+++++++++******************************///---******,,,...//////000...+++((('''(((***+++---...///...,,,+++,,,---000///......------......//////......---,,,,,,+++...---,,,,,,---...///000222222333111...------...///...,,,***)))))))))***,,,,,,+++***(((&&&%%%$$$&&&'''''''''((()))))))))$$$$$$$$$$$$$$$&&&''''''$$$$$$$$$#########""""""%%%%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%###!!!!!!"""###$$$&&&%%%%%%&&&'''(((&&&$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''(((###$$$%%%%%%%%%%%%$$$###""""""""""""""""""""""""'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((()))***++++++***)))((((((((((((''''''&&&&&&&&&)))((((((((((((''''''''')))'''&&&(((+++,,,***'''+++***((('''&&&''')))***+++***)))(((((()))******---,,,+++***)))((('''&&&%%%&&&((()))))))))+++---%%%%%%%%%&&&'''((()))***xxxqqqfff___YYYVVVQQQKKKHHHJJJIIIHHHHHHJJJPPPXXX```eeeyyy}}}fff^^^TTTNNNLLLKKKHHHEEEBBBBBBAAA???<<<777333000111111222333444444444444999666333000000///---,,,......------,,,+++++++++******+++,,,------------***+++---...///...---,,,,,,---------,,,,,,...000111111222222111000...---...///111111///...//////222222222333444666888999<<<;;;:::777333000//////111222222222222444777999;;;>>>@@@BBBIIIQQQUUUSSSOOODDD999666888999;;;???444111000222555555111---//////---,,,***)))))))))+++++++++++++++)))((('''------///000222444666666000///---...///000000///111///,,,***((((((((())))))+++...//////...///000------,,,+++************))))))******+++,,,------...,,,******,,,......---000...,,,***)))***+++,,,---...//////---,,,,,,---,,,,,,++++++,,,,,,------.........---,,,+++++++++///............000111222///000000///,,,++++++,,,...---+++***)))(((((()))++++++***)))((('''%%%$$$&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%$$$$$$$$$""""""#########$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&$$$"""!!!!!!"""""""""%%%$$$$$$%%%'''((('''%%%&&&&&&&&&&&&&&&'''((()))&&&%%%%%%$$$%%%&&&'''(((###$$$%%%%%%%%%%%%$$$###########################%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((()))***,,,---((((((((((((((('''''''''(((((((((((('''''''''''''''%%%$$$&&&***,,,+++***,,,+++)))((('''((()))******)))((((((((()))***+++,,,,,,***)))((('''''''''$$$&&&((((((((()))***,,,***)))((('''&&&%%%%%%&&&{{{tttjjjbbbXXXSSSNNNMMMJJJFFFFFFIIIHHHJJJNNNVVVaaalllwww}}}qqqcccOOOHHH@@@:::999999888666444444444444333111000///...---,,,,,,---...000111555333000/////////...,,,111111000...---+++***)))***+++,,,------...------''')))+++---.........------...///...------///000333333333222222000///......///111111///...///000222333444333333777>>>CCCGGGIIIIIIBBB999222000111111111222222222444777:::BBBHHHNNNTTT]]]gggjjjhhh[[[LLL<<<666666777888:::222000///000333333///,,,---,,,,,,+++******))))))++++++***)))))))))))))))+++,,,...111444777:::;;;222000---------...---+++///---+++)))'''(((((())))))+++...///......///000///...,,,***))))))***+++(((((()))+++,,,...//////+++******+++---...,,,+++...---,,,+++++++++---...,,,...000000...---,,,---+++++++++,,,------......000000//////...---------000000//////000111333444///000000///,,,++++++,,,---,,,+++)))(((((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&''''''&&&$$$###"""&&&&&&&&&%%%%%%%%%%%%$$$!!!!!!"""###$$$$$$######!!!!!!"""""""""#########""""""""""""#########$$$'''&&&&&&'''((()))((('''%%%$$$$$$%%%&&&''''''%%%%%%%%%%%%&&&&&&((())))))%%%%%%$$$$$$$$$%%%&&&'''###$$$$$$%%%%%%$$$$$$###########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$'''''''''''''''''''''''')))(((&&&&&&(((+++...000(((((((((((())))))))))))((((((((('''''''''&&&&&&'''%%%$$$&&&))),,,------,,,+++***)))((()))******((((((''''''((()))***+++,,,+++)))((('''''''''((($$$&&&'''((('''((()))++++++***)))'''&&&%%%%%%%%%~~~vvvoooggg\\\UUUPPPLLLJJJJJJHHHFFFIIINNNNNNRRRZZZeeessszzzxxx|||wwwqqqiii[[[NNNDDD>>>777222111222333333111111111111222333444444---------------///000111333222000000111111000///111000///...---+++******++++++,,,---......------+++,,,---///000000000000000111222111000///111222222222222222222222222222222222222000///111444777666777666333444<<>>CCCTTT[[[bbbgggnnnrrrqqqlllXXXHHH999333444444333333///...---...000000...,,,******++++++******))))))+++)))((('''&&&''')))******+++,,,...111555888:::222000---,,,,,,,,,***)))---+++)))'''''''''((())))))+++...///...---...///000...+++)))((()))***+++)))******,,,---......///))))))***,,,...---+++)))+++*********+++,,,,,,---,,,...000111///...------...//////000000111000000333333222222222111111111111111000000000111333444111222222111///---...///------,,,+++***)))(((((('''((((((((((((''''''&&&&&&%%%%%%%%%$$$$$$######$$$%%%&&&''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%$$$!!!!!!"""###$$$$$$$$$$$$""""""""""""#########$$$""""""""""""############''''''(((---111333111...(((&&&%%%%%%&&&&&&%%%$$$""""""""""""###%%%&&&'''$$$$$$$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))((((((((()))+++---///''''''(((((())))))******((((((((('''''''''&&&&&&)))'''&&&&&&(((***---...++++++***)))((())))))***&&&&&&''''''((()))***++++++***((('''&&&'''((()))$$$&&&'''((('''''')))***)))((('''''''''''''''(((vvvmmmddd[[[SSSMMMJJJGGGGGGHHHHHHHHHNNNUUU]]]bbbkkkwwwttttttpppggg___\\\aaafffllljjjddd[[[VVVQQQIII@@@999666111...---...///000//////......///000111222,,,---...000000000000000000//////000111222000///------------,,,,,,,,,,,,,,,,,,---.........------......///000000000000000000111222222000///000111/////////000111333444444888666333000000444;;;@@@???===:::666999FFFZZZiiiooopppkkk[[[EEE666111333222666:::<<>><<<<<<>>>???>>>???<<<777444555333///000111111111///......///////////////////////////------------...///000000---------///000000///---,,,,,,------............------............------+++++++++,,,---...///000,,,...//////---,,,,,,,,,...---,,,,,,,,,---...///222111111000222777???DDDDDD???:::888@@@NNN___jjjppplll```NNN===333444888BBBOOO```lllpppqqqsssuuuvvvpppdddTTTJJJFFF@@@:::222...+++,,,***(((***...+++,,,,,,,,,+++,,,---...+++,,,---...---,,,***(((''''''&&&&&&''')))***+++,,,***(((''''''(((***,,,///---,,,,,,...///...---&&&%%%$$$$$$%%%''')))***)))+++---...---,,,,,,---++++++******++++++,,,---)))*********++++++,,,,,,+++++++++---...///---+++///111333444555333222000000000000///...///111444222444666999:::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999888555333111000000000---...///...---,,,---...---.........---+++)))(((******++++++***)))((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""!!! ############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&***,,,333???IIIKKKEEE>>>---+++(((&&&'''(((((((((((('''&&&&&&%%%&&&&&&&&&%%%&&&'''(((((((((''''''%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((((((((((((((('''''''''((()))++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++++++++++++++************(((***,,,+++))))))***,,,,,,,,,------,,,,,,++++++)))***+++,,,,,,+++******((()))+++,,,---,,,+++***((()))******))))))***++++++***)))(((''''''''''''|||yyyqqqjjj___TTTMMMJJJJJJKKKOOORRRXXX```fffnnn|||{{{mmm\\\OOOAAA===999777777888999999666888777444222333111,,,,,,...000000...---,,,,,,,,,,,,---...//////......111///---+++,,,///222444000///000111333333111///////////////////////////---...............------******+++,,,...000222333---///111111///---------///...,,,+++******+++++++++---///111333777<<<@@@>>>999444555===IIIUUU]]]]]]XXXMMM???444111777===HHHZZZppp~~~~~~qqqhhhVVVCCC999888888666333000...,,,)))&&&***111+++,,,,,,,,,+++,,,---///,,,---...///...,,,***(((((((((((())))))+++,,,,,,---+++)))(((((()))+++---...,,,+++,,,...000000///%%%$$$$$$###%%%''')))+++)))+++---...---,,,,,,,,,)))******+++,,,,,,------''''''(((***+++,,,---...---,,,,,,---...///...,,,444666888::::::888666444111111000...---///222555333555999===???AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA<<<:::888555222111000000///000111000///...///000,,,---------,,,***(((''',,,,,,,,,++++++***)))(((%%%%%%%%%&&&&&&'''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&############""" """"""""""""###############$$$$$$$$$$$$%%%%%%%%%%%%'''...:::DDDEEE>>>666,,,)))''''''(((***++++++(((((('''&&&%%%%%%%%%%%%&&&&&&((()))))))))((('''&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%#########$$$%%%&&&((()))$$$%%%&&&'''(((((((((((('''&&&&&&&&&'''(((***+++++++++++++++++++++++++++***)))(((((())),,,///111/////////......---------,,,,,,,,,+++++++++******+++...111222000///111333......//////......---,,,***+++,,,------,,,***)))'''))),,,......---+++***)))***++++++***)))+++,,,''''''''''''(((***++++++xxxrrrpppggg```XXXRRRPPPOOONNNMMMVVV```llluuu{{{~~~zzztttmmmdddYYYLLLCCC:::888444222111222555777333444555555444111///---111000///...///000222333////////////........................///000222222000000111111000///...---000//////...---,,,,,,,,,//////...---,,,++++++***...---,,,++++++---...000+++,,,...///000///...---///---,,,******+++,,,------+++***,,,000333666777666333111333:::AAAEEEGGGEEEBBB===666222111333666FFF\\\uuummm[[[QQQCCC:::666333000---,,,,,,------,,,***)))(((111...+++(((&&&''')))***//////......---,,,******)))((('''&&&%%%&&&&&&''',,,,,,+++******,,,000333...///000000111111111111(((%%%"""###'''+++,,,,,,+++,,,...//////...,,,+++++++++++++++***((('''&&&(((((((((((()))***,,,,,,---))))))---000000111555777AAAHHHIIIIIIHHHAAA888888222333222,,,111666111777777999<<>>>>>??????>>><<>>888444222000//////111333444222222333333222111///...000///......///111333444000000000/////////......///.........///000111111/////////.........------000000///......---,,,,,,.........---,,,++++++***---,,,+++***+++,,,...///,,,,,,------......------///...,,,*********+++,,,,,,***)))))),,,///000000333000...///444999;;;<<<;;;999555000------111444EEEZZZppp~~~uuubbbNNNEEE;;;333111000---******+++,,,,,,+++***((('''---+++(((&&&&&&(((***,,,.........---,,,+++)))(((!!!###%%%''')))+++++++++---+++)))))),,,/////////111222333333222111///...'''$$$!!!"""%%%((())))))+++,,,...//////...,,,+++***++++++******)))(((((((((((())))))***+++------...+++***---///...000444>>>MMM\\\aaaaaa\\\PPPBBB;;;444444444///333888222666555777:::>>>@@@AAA@@@>>>===<<<<<<======<<<;;;===999333/////////000000,,,,,,+++,,,......---+++***************************)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$"""###$$$%%%$$$"""  !!!""""""""""""""""""$$$%%%%%%$$$$$$$$$&&&))),,,......---,,,***---222999<<<888...&&&'''''''''((())))))*********)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((&&&$$$$$$%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%&&&&&&'''((((((((((((((()))))))))******+++++++++,,,,,,,,,------,,,---------,,,---...///...,,,+++---///000...,,,---,,,,,,...111333333222444555555444111000///000111000//////000///---++++++,,,---000222333111///---+++))))))+++++++++******+++***)))''''''(((***+++)))(((((()))***)))(((zzzuuunnnjjjjjjjjjjjjhhhdddaaabbbggglllyyyzzzlll___XXXSSSKKKEEE@@@<<<888555////////////000111222333111111111111111111111111000////////////111333444111111000000000//////////////////...//////000000///...---,,,,,,,,,---...000000//////...---------------,,,,,,+++++++++***,,,,,,+++******,,,---...+++++++++++++++,,,------///...,,,***))))))***+++---+++)))(((***+++++++++000...,,,,,,...000111111000000...+++***+++///222:::KKK^^^hhhnnnkkk\\\KKK>>>888222...------+++)))))))))***++++++***)))(((((('''&&&%%%&&&))),,,...///......---+++***((('''!!!%%%***---......---...++++++...444777555333444555666666444111...,,,+++)))'''&&&(((***++++++,,,---...//////...---,,,******************)))))))))))))))***+++,,,---...000------//////...222888JJJbbbzzz|||hhhTTTCCC999777888444777:::444444444444777;;;===???>>>;;;:::999999::::::999777777444000...////////////+++***)))***,,,......---++++++++++++++++++++++++******)))'''&&&%%%%%%$$$((((((''''''&&&%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%''''''''''''&&&%%%%%%$$$###$$$%%%%%%$$$###!!! !!!""""""######"""""" !!!###$$$%%%&&&%%%%%%###$$$%%%&&&(((((((((((('''...:::EEEHHHAAA222&&&((((((''''''((()))++++++)))(((&&&%%%$$$#########$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&###!!!%%%$$$$$$#########$$$$$$((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((((((((())))))))))))*********+++,,,---...///...------------,,,,,,---......//////...---...//////...,,,++++++,,,///333666777777999::::::888444222222222333222111111222222000.........///222444444222000...,,,******++++++***))))))******)))''''''(((***+++***))))))+++++++++))){{{vvvpppkkkjjjmmmrrruuuwwwtttpppqqqxxx}}}qqqllllllgggZZZNNNJJJGGGBBB>>>:::999888777000111222222333333333333000000000000111222333444111111000//////000111111111111111111000000000000000//////.........//////000...---++++++,,,...////////////.........------+++++++++++++++*********+++************+++,,,---+++***)))))))))***,,,---...---,,,***))))))))))))---+++))))))***+++******...---------------,,,,,,,,,,,,,,,******+++///222...:::FFFMMMQQQOOODDD888444111---,,,,,,,,,***((())))))+++,,,,,,+++******((('''&&&&&&'''***,,,...//////...---,,,***((('''$$$%%%(((+++,,,,,,,,,+++(((+++///333666888888888444555777888666222...,,,...---+++******+++,,,,,,---......//////......---******************++++++((((((((()))***,,,---...000///000111111111777@@@ZZZxxxkkkOOO@@@<<<===:::<<<>>>888666555333444666999:::999777666555555666666555444111///------...//////...,,,***))))))***,,,------+++++++++++++++++++++++++++******)))'''&&&%%%$$$''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$### !!!""""""######""""""###$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''%%%///===IIILLLDDD444((()))(((&&&&&&&&&(((***+++)))((('''&&&%%%$$$$$$###"""######$$$%%%&&&''''''%%%%%%%%%&&&((((((&&&$$$############$$$%%%&&&''''''&&&%%%%%%%%%&&&'''((('''((((((((())))))******)))))))))*********+++++++++---///000111000...------,,,,,,,,,.../////////000000000000000///...---+++,,,...111444777999:::;;;;;;;;;999666555555666777666666666777777555333222222222333333222///,,,000...++++++++++++***)))((()))))))))''''''((()))+++******+++,,,---,,,***yyytttooolllnnnsss}}}zzznnn___XXXXXXUUULLLDDD999999999888666444333222222333444444333222111000000000000000111333444555333333222111//////......111111111111000000000000000///...............///000///---,,,,,,---///111............------------)))))))))***************))))))))))))******++++++******)))((((((***+++,,,,,,,,,+++***))))))(((((()))'''&&&''')))******)))***++++++++++++++++++++++++,,,,,,***)))***,,,...---222777<<>>;;;111+++---333///111333444444222000///,,,,,,,,,+++)))((()))***------------------------,,,,,,***))))))***+++,,,''''''((()))+++---...///,,,...222444222444AAAOOOuuunnnUUUGGGGGGDDDDDDFFFAAA>>>999444000///000000000111000//////000000///...+++***)))***,,,.........///---++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))((($$$$$$%%%&&&((()))***+++%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((((('''''''''''''''((()))---444999:::777222///)))((('''&&&&&&'''((()))))))))************)))(((%%%%%%%%%&&&&&&''''''''')))(((''''''''''''$$$"""######$$$%%%'''***+++---%%%%%%$$$$$$$$$&&&'''(((''''''''''''((((((((((((******+++++++++,,,,,,,,,---...///000111000/////////,,,***,,,///222111///000111333222111000000111111333444444444444555777666777777777777999<<>>:::333///......//////000...------...///---,,,+++)))((()))+++---......---,,,,,,,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...---,,,+++&&&''''''((()))***++++++'''''''''''''''((())))))'''((())))))************'''&&&&&&&&&&&&&&&''''''''''''((()))))))))))))))((((((''''''(((((()))))))))))))))******************,,,...///000/////////******))))))))))))))))))'''((()))++++++++++++***'''''''''''''''''''''''')))(((&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((******&&&%%%%%%%%%%%%''')))***************************+++++++++,,,,,,,,,,,,---........./////////000000///,,,***,,,000333222//////111333333111000222333111333555555333333444666666777777777777999===@@@AAA???>>>======;;;999666777666777888999888555222///...,,,,,,---......---'''))),,,,,,+++***++++++(((((()))+++---...,,,***|||vvvqqqmmmkkkmmmwwwyyy{{{zzzvvvrrriiiYYYJJJFFFDDDAAA>>>;;;888666555222555666555222111222444//////...//////000111222)))***---/////////...---...///000111111222222111////////////............,,,,,,,,,---...///000111***+++,,,------------,,,*********************+++%%%&&&&&&'''((()))******&&&''''''((()))(((((((((((()))+++,,,,,,,,,+++***&&&'''((()))************'''&&&&&&'''))))))'''&&&)))***+++)))&&&&&&))),,,)))+++---,,,+++******+++,,,+++---000222///,,,+++'''(((((((((((()))+++---,,,,,,------,,,***)))(((''''''''''''(((***++++++''''''((((((((((((''''''&&&'''***++++++)))'''&&&&&&+++000000***'''(((***000000000//////...---,,,(((***,,,+++(((&&&(((***,,,++++++******++++++,,,///...,,,***))))))***+++++++++,,,---///111333444;;;???CCCBBB===???NNN___cccOOOMMMIIIIIIKKKHHH>>>999222...---...000000///...,,,---......---+++,,,***((((((***---//////+++++++++...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---***************+++++++++)))))))))))))))***++++++((()))***+++,,,---------+++***************+++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------+++,,,---------------,,,***+++++++++***+++---///++++++,,,,,,,,,++++++***%%%&&&(((***+++,,,++++++((((((((((((((('''''''''&&&%%%###$$$''')))******(((''''''&&&&&&''''''''''''&&&&&&&&&'''(((***+++........................++++++,,,,,,,,,---------...............///000000///,,,))),,,000333222///...111444444222111333555111333555555333222444777777888888888888:::===@@@EEECCCAAA@@@@@@>>>;;;888999888777777666444000---///---,,,,,,...//////...(((***,,,---,,,++++++,,,'''''')))+++------+++)))xxxwwwsssnnnmmmrrr~~~tttlllddddddbbb___YYYQQQJJJFFFCCCAAA===999666333222222444333222222111111222222000000//////...---------...///000111000///---+++...///000111111222111111111000000///...---------///---******,,,---,,,************+++,,,,,,---------+++******+++,,,,,,+++((((((((((((((((((((((((&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((())))))((((((&&&&&&&&&''''''''''''(((***'''%%%$$$&&&(((******...---+++)))((())))))******+++,,,,,,++++++---...((()))+++...111000...++++++***)))))),,,------,,,******)))(((((('''((((((%%%%%%&&&&&&%%%%%%$$$###+++*********))))))((((((******++++++++++++******++++++***(((&&&&&&''')))+++++++++---///...,,,***&&&''')))***)))((()))***+++,,,------,,,+++)))(((++++++++++++++++++++++++)))(((+++000111///222777>>>IIIMMMLLLKKKIIISSSiiiiiiRRROOOMMMLLLJJJDDD>>>;;;666111...,,,++++++//////000///,,,)))%%%"""((((((((()))***,,,---...---------...000000...,,,222---,,,......+++)))+++---///000000000111000------...///000000000000000---......---++++++---000000///.........///111222222111000...------......---000222222111000000111///111222444444333111000---......---,,,,,,---...222111000//////000111222---......---+++******,,,,,,+++))))))+++,,,------,,,++++++******)))((((((***)))((((((((()))+++,,,''''''''''''(((((((((((((((&&&%%%'''+++---,,,***,,,+++***))))))+++---.../////////000000//////...///...---++++++,,,,,,---...------,,,---...000111111111222333333333333222333222222222333444555555666777777777777888;;;>>>EEEDDDCCCAAA???>>>======<<<;;;:::999666444111000111000///...............(((***,,,...///...---,,,,,,,,,------,,,,,,+++***yyyxxxuuuqqqpppwwwqqqccc[[[WWWWWWUUURRRMMMGGGBBB>>>???>>><<<999777555333333444333333222222222222222222222111111000000//////111000000///////////////,,,---...........................---------,,,,,,,,,***)))+++---...---,,,************++++++++++++,,,***))))))***++++++***''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%'''((((((''')))))))))))))))******+++***,,,---...------///000000///000111222111...,,,+++***))))))+++------,,,,,,+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###((((((((()))*********+++,,,+++******))))))******,,,,,,,,,+++)))(((***+++)))(((((()))+++,,,+++)))+++,,,---+++((('''''''''))))))++++++,,,+++***)))++++++++++++,,,,,,,,,,,,,,,+++---111222222555;;;EEEPPPTTTQQQQQQQQQ```yyygggPPPMMMJJJIIIHHHAAA<<<999555111...------...111111222111///,,,(((&&&((())))))***+++,,,------,,,+++,,,---//////...,,,000,,,,,,000111//////111333333333333333333222000000111111222333333333222000000000//////000111333333222222111111111222222222222111000000222333444111444666777666555555666555555666777777777666444333333222111000000222333111000000/////////000000///000111111///......///...---,,,---...000111222111000///...------,,,,,,...------,,,,,,,,,------+++++++++************))))))((('''(((+++---,,,+++000000///......///000111000000111222222222222222///...---,,,,,,,,,------///......///000111222333000111222222333333222222222333333333444444444444222444555555555666888;;;AAA@@@>>><<<;;;:::::::::<<<;;;:::888666444222000//////...---------......,,,---.........---,,,,,,,,,------------,,,++++++{{{zzzwwwuuuvvv|||nnn```TTTMMMIIIIIIGGGDDDAAA>>>;;;999;;;;;;;;;:::999777555333555444333333222222333333444444444333222222111111333222000......///111222000000111111111000/////////......---+++***)))))))))((())),,,...///...,,,************))))))))))))***(((''''''((())))))(((''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''((($$$$$$%%%'''((((((&&&$$$$$$%%%'''((()))***++++++***,,,.........///111333888666444333222111...,,,+++)))((()))+++------,,,---,,,***((('''%%%%%%$$$'''''''''''''''&&&&&&&&&&&&''')))+++,,,...//////000...,,,)))((()))***+++---...///...+++******+++((('''&&&''')))+++++++++------,,,***'''&&&&&&'''&&&''')))++++++++++++***++++++,,,,,,---------...---+++---111222333777>>>HHHTTTWWWTTTUUUZZZooodddPPPLLLHHHGGGFFF???999777444000/////////000222333333333222000---+++***+++,,,---------,,,,,,*********,,,...///...---///,,,---000111///000444555333222222444444333333333333333444444444444444333222111222444555555444444444555555555555444444444333333444555777999;;;888;;;>>>?????????@@@AAABBBAAA@@@AAAAAA???<<<:::777555333111111222555666222222222111111000000///,,,...111111000//////000...------...///111333444333222111///...//////000000000//////......------...---,,,+++++++++++++++...---,,,---/////////...//////////////////......---...///111222222333333222222111000000000000111444333333333222222111111111222222333333333333333222333555666555444222111///222444555555666777999>>><<<:::888777777777888::::::999777666333111000///............//////000000///...---,,,,,,,,,,,,------......------,,,+++~~~}}}||||||zzzmmmbbbWWWOOOIIICCCBBB@@@???===<<<;;;;;;999:::<<<<<<;;;888555333555444333333222333333333555555444333333222222111222222111000000000111222222222222222111000//////111000///---+++)))'''&&&((()))+++---......,,,++++++******)))((('''''''''((('''%%%%%%'''((('''&&&'''((((((((((((((())))))%%%&&&&&&'''''''''''''''''''''((((((((((((((('''&&&&&&&&&''''''''''''(((&&&%%%%%%&&&((((((&&&%%%"""$$$&&&((()))))))))))))))+++---......///111333999666333111000///---,,,***)))((()))+++,,,,,,,,,,,,+++)))((('''&&&%%%%%%((((((((())))))***+++,,,***+++---000222333444444666333///,,,***+++---///000222333222...+++))))))***)))'''(((***,,,------)))***)))(((&&&&&&(((***((()))***+++,,,,,,+++***++++++,,,---......//////---+++,,,///111222777>>>FFFRRRUUUTTTXXXbbb|||}}}cccRRRMMMGGGGGGFFF???999777333000//////000111111111222333222000...---+++,,,...//////...,,,***)))((((((***---......---000------///...,,,---111333...,,,...222222333444333333333222333333333333444222000111444555555444333555777999:::;;;;;;::::::::::::;;;===???AAACCCBBBEEEJJJMMMOOOPPPSSSTTTYYYWWWVVVUUUSSSNNNEEE???;;;888555333333555777888444444444333333222111111,,,...111333222111111222000000000000000111333555444333222111111222444555444444333333111000///...000000///......///000111444333222222222222222111...///000111111000...------...000222333555555666777777777777777888888888;;;:::999777555222000///333444555555666666555555333444777888888555222000000222666777777777888999<<<;;;999888777777777888888777777666444222111000000000///000000111222222111///---+++++++++,,,---...............---,,,,,,~~~wwwmmmbbbXXXQQQJJJGGGAAA@@@???>>>>>>>>>??????:::<<<======<<<999555333444444333222222222222333333333333222111111000000///000111111222111000///------...------,,,++++++///......---,,,+++******)))***,,,------+++***)))+++******)))((('''&&&&&&(((&&&%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((%%%&&&''''''(((((((((''''''(((((((((((((((''''''&&&&&&&&&''''''''''''(((+++(((%%%%%%&&&((((((((($$$%%%&&&((((((((('''&&&''')))+++,,,,,,---///111444111...,,,,,,---,,,+++***)))((((((***,,,,,,+++(((((('''''''''''''''(((''''''((())),,,...111222000111444777999:::::::::<<<999444000...///222444888:::;;;:::555///+++)))+++)))'''(((***,,,------***++++++***))))))***,,,,,,,,,---------,,,***)))+++,,,,,,...///000111111///------111222333888???DDDQQQUUUWWW___lllvvv```SSSMMMGGGGGGGGG???999777444000///...///000...//////000//////...---,,,---...//////...,,,***)))(((((())),,,......---///---...///...,,,///555888///***,,,000//////222111000000/////////000111222111///000222444555666777999===AAAEEEHHHIIIJJJIIIIIIIIIJJJLLLNNNPPPRRRSSSWWW]]]bbbeeeiiilllooovvvuuusssrrrnnncccUUUJJJBBB???;;;999999999888666333333222222222111111111///111444555555444555666333444555333222222444777555555555555666888:::;;;999888777666555333333222333333222222333555777888888888777666444333333333222444666777777555333222111222444777999:::;;;<<<;;;<<<===>>>??????@@@@@@???>>><<<:::888555444333777777888999999999999888444666999::::::777444111000333666777777666777888999999888777777777777777555555555444333222000///000/////////000111222222///...,,,******,,,...///...////////////...------tttmmmcccYYYPPPIIIDDD@@@??????>>>>>>>>>>>>??????:::;;;<<<===;;;888555333444333222222111111222222111111111000//////......,,,---///111111000...---,,,------------,,,,,,+++((()))***+++---...///000)))+++------+++)))))))))+++******)))(((''''''&&&)))'''&&&&&&'''(((((('''$$$$$$%%%%%%&&&'''''''''%%%&&&'''(((((((((((((((&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&''''''''''''(((,,,)))&&&$$$%%%'''))))))&&&&&&'''''''''&&&&&&%%%&&&(((*********+++---///...,,,***)))***++++++******((('''(((***,,,,,,+++''''''&&&&&&''''''((()))&&&&&&'''))),,,///222444222444777;;;===>>>>>>>>>@@@===999555333444777888???AAADDDCCC===666111---***((('''''')))******)))...///000///---+++++++++---............,,,***)))+++,,,---...000111333333222111222555666666:::@@@EEEQQQVVV[[[ggguuulll[[[QQQKKKDDDFFFGGG>>>999777333000//////000111...............------,,,,,,---.........---,,,++++++)))((()))+++---...---,,,,,,...111111000666===AAA444,,,...000------000000///...,,,,,,---......000000111111222666<<>>>>>??????<<<;;;999777555555666666555555444333444666999:::<<<<<<<<<:::777444444555444666888999:::999777666333444666999;;;<<<===>>>???@@@BBBDDDFFFGGGHHHHHHDDDBBB@@@===<<<;;;;;;<<<999999:::;;;;;;;;;;;;;;;666888:::<<<<<<:::777555111333555555444333444555555666777888888777555444555555555555444333222111//////////////////000111///...,,,++++++---...000/////////000//////...---yyykkkeee\\\SSSLLLFFFAAA>>>========================666777999999999888666555333222111111000000111111000000000///......------++++++,,,---------------,,,,,,---.........------'''''')))***+++---...///(((***,,,+++))))))***,,,*********))))))(((((((((***)))'''''')))***)))(((&&&&&&&&&'''((()))))))))%%%&&&'''((())))))))))))&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&''''''''''''(((***(((&&&%%%&&&''''''&&&''''''&&&&&&&&&&&&'''''''''(((************+++---,,,***))))))***++++++***)))((('''(((***+++++++++(((''''''&&&&&&&&&''''''&&&&&&&&&'''))),,,///111///222666;;;>>>@@@AAAAAAAAA???;;;888777888:::;;;???CCCFFFGGGBBB;;;555111+++***)))***++++++)))'''***---000000...,,,+++***+++,,,---------,,,+++***+++,,,---///111333444555333222444777888777999???CCCMMMSSSZZZhhhtttzzzaaaTTTLLLFFF???BBBDDD;;;666555222000///000222333////////////.........---,,,,,,,,,,,,,,,------------+++)))***+++---------,,,,,,...111111111777@@@CCC444***---111...///444111000...,,,,,,---...///...222444555666===IIIRRR\\\^^^ccchhhooovvv{{{~~~}}}~~~}}}hhhddd```[[[UUUJJJ===333222111///---...000333555333333333222111222555888???BBBEEEDDDBBBCCCGGGLLLOOOPPPQQQQQQQQQOOOMMMLLLHHHFFFCCC@@@???@@@BBBDDDBBB@@@>>>======>>>@@@BBBCCCDDDDDDAAA===::::::;;;666777999;;;<<<<<<<<<;;;999:::<<<>>>@@@BBBBBBCCCDDDFFFIIILLLOOOQQQRRRSSSNNNKKKGGGBBB?????????@@@::::::;;;<<<<<<<<<<<<;;;888999;;;======<<<:::999555666666555333222444555444666999<<<<<<:::777555777777777777777666555444333333222111111111222222222111000///....../////////000000000000///......|||oooeee```YYYRRRLLLHHHCCC@@@=========>>>======<<<;;;333444555666777777777666222111111000///000000000000000//////...---------,,,+++)))))))))+++---...'''((())))))************************))))))))))))''')))+++***)))))),,,///************))))))))))))+++***((((((***+++***))))))******+++,,,---------%%%&&&'''((())))))))))))((()))))))))((('''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&'''((('''%%%"""''''''&&&%%%&&&'''(((***((()))++++++******+++,,,---+++***+++,,,,,,+++))))))((('''(((***+++++++++***)))((('''&&&%%%%%%%%%'''&&&&&&&&&'''))),,,...+++...333999>>>AAABBBBBBAAA???<<<:::999999;;;<<<;;;@@@EEEFFFBBB<<<555222------------...---***((("""&&&+++......,,,++++++((()))+++,,,------,,,++++++,,,...///111333555555222111333777777555777;;;===GGGLLLTTTcccnnn~~~zzzcccZZZNNNHHHBBB;;;>>>@@@888444222111///000222444666222222111111000/////////,,,++++++++++++,,,---......,,,******,,,---------------///000...---333<<<>>>...&&&+++111000222999333111///...---...///000...333888999:::CCCSSS```nnnpppsssyyy}}}wwwnnn___MMM@@@666444111///000444888;;;======<<<:::999:::>>>AAAQQQTTTXXXXXXWWWYYY___dddiiijjjkkkkkkiiieeeaaa___[[[XXXTTTQQQQQQSSSVVVXXXVVVTTTPPPNNNMMMMMMNNNPPPKKKLLLLLLIIIDDDAAAAAABBB======???@@@BBBCCCCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMJJJMMMPPPTTTXXXZZZ[[[\\\ZZZUUUNNNGGGAAA???>>>???999:::;;;;;;<<<<<<;;;;;;999:::<<<===>>>===<<<;;;999999999666444444555777666999===@@@@@@>>>:::777999999999999999888777777888777666555555555555555666555333222000///......000000000000000//////...~~~wwwmmmeee___[[[UUUOOOKKKHHHEEECCCBBB???<<<;;;;;;<<<;;;:::555666777888888777555555222222222333444333111///444333000...,,,,,,,,,,,,***+++,,,,,,------------,,,,,,+++***))))))******&&&&&&&&&'''''''''((((((((()))+++***(((''''''(((%%%%%%%%%&&&&&&((()))***...---***(((''''''((())))))******++++++++++++***))))))))))))))))))))))))'''((()))++++++)))%%%!!!((('''&&&$$$######$$$$$$((('''%%%$$$$$$%%%'''(((***)))'''&&&&&&&&&((()))...,,,))))))+++---...///,,,---///111000...,,,***,,,+++)))(((((()))+++,,,++++++******))))))((((((((())))))************)))***,,,000555999===??????AAA:::333///222666:::;;;666888999:::888555111///,,,***((()))+++------------------,,,,,,+++++++++,,,,,,---.........------+++,,,...000111222333333222444555666555666888:::>>>>>>FFFRRR[[[aaakkkuuuzzzgggZZZOOOKKKEEE???:::999999:::777666444222000000000000000//////......------,,,///...---,,,+++,,,------,,,,,,------...---------///000222444333111...---//////000222333444555666222333444222111000111222333444555777>>>LLL___mmmtttssstttzzz~~~pppVVVAAA999555111111333777AAAKKKRRRQQQKKK???777;;;KKKYYYgggrrr|||~~~yyyvvv{{{~~~|||uuummmlllqqqvvvvvvtttvvvoooiiiiiihhhdddbbbcccffffffccc^^^WWWRRROOOOOOPPPQQQSSSSSSSSSSSSUUUVVVWWWYYY]]]```bbbcccccccccfffdddbbbbbbeeejjjqqquuuvvvjjj[[[QQQMMMJJJEEE@@@AAA>>><<<===>>>>>><<<999<<<<<<<<<>>>@@@@@@???===@@@>>><<<:::999:::;;;<<<999888:::>>>>>>:::888:::888:::999888999;;;<<<;;;<<<;;;:::999777666444444222222222333333444444444000000111222111000///...zzzqqqiii```YYY\\\XXXRRRMMMJJJGGGEEECCCAAA???<<<;;;;;;;;;;;;:::777777888888888777555444444333222222222222111000111000...---+++************++++++,,,------,,,,,,,,,++++++******)))******&&&&&&&&&'''''''''((((((((()))***)))(((''''''(((''''''&&&''''''((()))***'''&&&$$$######$$$%%%&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''((()))***+++)))%%%"""&&&%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$$$$%%%&&&''')))((('''&&&&&&(((***+++---+++))))))+++---......,,,...///000000...,,,++++++***(((''''''(((***+++*********))))))((((((((((((((()))*********))))))+++---000444777999::::::;;;777333222333666777666666666555444333111///...,,,***))))))+++---------------,,,,,,,,,+++++++++/////////...---,,,+++******+++,,,...000111111111222444777777777777888999;;;<<>>GGGQQQZZZXXXQQQFFF===AAAOOO]]]uuu|||vvvooohhhdddcccdddiiikkkmmmnnnnnnoooqqqrrrsssuuuxxx{{{}}}~~~~~~~~~}}}{{{{{{~~~rrrfff___YYYRRRLLLGGGEEEBBBBBBDDDEEECCCBBBAAA@@@@@@AAACCCCCCBBBAAADDDCCCBBB@@@????????????>>>::::::<<<;;;999999<<<:::<<<<<<===???AAACCCDDD>>>===<<<;;;999888777666444444444444444444444444222333444555555444333333rrriiibbb[[[VVVWWWSSSNNNJJJHHHFFFDDDCCCAAA???<<<;;;<<<<<<;;;:::999999999888777666555444888777555333111111111111//////......,,,+++)))(((******+++,,,,,,,,,,,,++++++++++++***************&&&''''''''''''((((((((())))))***((('''&&&''')))''''''&&&&&&&&&''''''(((###"""!!!!!!!!!"""$$$%%%###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((***+++)))%%%"""############$$$%%%'''(((&&&%%%$$$######$$$%%%&&&&&&&&&%%%&&&'''(((***,,,+++)))((()))+++------,,,,,,---...///...---+++***))))))''''''''''''))))))))))))((((((((((((((((((''''''((())))))))))))))),,,---///222333444444444555444333444555555333111333222111///...---------+++***)))***,,,...---,,,,,,,,,,,,,,,++++++++++++---------------,,,+++******+++---...000000111111222555888999888777666777999;;;CCCPPPZZZ\\\ZZZZZZXXXYYYZZZYYYWWWSSSOOOLLLGGGDDD???:::666555444555333222111000000000111111222222222111111111111111000///...------...///000111111111111111000///...333333444555666666666666777666555555555666888999999999999777666777999<<<999<<>><<<===???CCCLLLVVV___\\\TTTIIIBBBEEEQQQ]]]vvv|||wwwvvvzzz~~~yyyqqqhhhaaaVVVSSSQQQPPPQQQSSSSSSSSSRRRPPPOOOOOOPPPRRRRRRRRRTTTTTTTTTSSSQQQOOOMMMLLLKKKFFFCCCCCCBBB@@@BBBFFFCCCCCCCCCDDDEEEFFFHHHIIIAAAAAA@@@>>><<<;;;999999999888777666555555555555333444555777777777666666}}}mmmeeeaaa]]]ZZZRRROOOJJJGGGFFFEEEDDDCCCBBB@@@>>>===>>>===<<<::::::999999888777555444444999:::999888555222000000///000000000///---+++*********+++++++++++++++*********+++++++++*********'''''''''''''''((((((((()))))))))(((&&&&&&''')))&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''((()))***)))&&&############$$$$$$%%%&&&&&&$$$$$$#########$$$%%%&&&%%%%%%$$$%%%%%%'''((())))))(((((()))+++---,,,++++++++++++++++++******))))))((((((''''''(((((()))''''''''''''((((((((((((&&&'''((()))))))))))))))***,,,---///000000000000222222333444444333111000000//////...,,,++++++************,,,......---,,,,,,+++++++++++++++++++++'''((()))+++,,,---------,,,---...///000111111111000333777999888666555444999;;;DDDQQQ[[[\\\VVVPPPNNNNNNMMMMMMMMMMMMNNNOOOGGGDDDAAA===:::888777777555555444333333222222222333333333333333333444444222111000000000000111222555555555444333222111000111111222333555666777888:::999777666666777999:::;;;;;;;;;999888999<<>>@@@@@@AAACCCGGGJJJOOOLLLKKKNNNPPPSSSZZZbbbtttyyy}}}}}}}}}}}}vvvmmmaaaQQQDDDBBB>>>===>>>@@@DDDLLLTTTZZZWWWOOOFFF@@@DDDNNNWWWfffppp{{{xxxwww}}}yyyllljjjgggfffgggiiilllmmmkkkhhheeeeeefffiiijjjjjjjjjkkklllllljjjfffbbb___\\\XXXUUUUUUTTTQQQRRRVVVVVVSSSQQQQQQPPPLLLLLLMMMKKKJJJHHHFFFCCCAAA???>>>???>>><<<:::999888888888888999:::<<<<<<<<<<<<;;;ttteee^^^ZZZXXXVVVOOOLLLHHHEEEEEEEEEDDDCCCCCCAAA@@@???@@@???===;;;:::999888777555444444333888<<>>:::555000/////////000000///---+++***)))******+++******)))))))))******+++++++++******((((((((((((((((((((((((((())))))(((&&&&&&'''(((''''''&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&%%%%%%%%%&&&'''((()))))))))''''''''''''''''''''''''((('''''')))***)))'''$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$''''''(((***------,,,+++))))))(((((('''''''''((())))))))))))))))))))))))&&&&&&''''''(((((())))))&&&'''((()))************((()))+++---////////////222333333222222111111111,,,---/////////,,,)))'''******+++---//////---+++++++++++++++++++++++++++&&&'''((()))++++++,,,,,,+++,,,---...///000000000///222666777666555444444777;;;DDDOOOXXXZZZRRRJJJDDDDDDDDDEEEFFFGGGHHHHHHFFFEEECCC@@@===<<<::::::::::::999888777666555444444555555666666777777777666666777777666666555444888888888777666555444333222333444555777999:::;;;<<<;;;:::999999999::::::<<<<<<<<<:::999999<<<>>>======<<<<<<<<<>>>BBBEEEFFFCCCDDDFFFHHHJJJPPPWWWdddfffggggggiiimmmoooooonnnnnnmmmmmmmmmnnnnnnooosssqqqooonnnnnnmmmkkkjjjhhhkkkkkkfff```ZZZPPPGGGCCC???>>>@@@AAABBBIIIQQQQQQMMMGGGAAA>>>BBBIIIOOOUUU]]]ffflllooouuu~~~||||||}}}xxxwwwyyytttrrrsssxxxyyyxxxzzz~~~{{{wwwqqqlllmmmuuu~~~}}}zzzwwwooolllkkkmmmllliiihhhkkkooojjjggghhheee^^^]]]___^^^]]]ZZZWWWSSSPPPNNNLLLIIIGGGEEEBBB@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCCCCpppccc[[[VVVSSSQQQNNNKKKGGGEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@???===;;;888777666555444333333444777<<>>???@@@BBBCCCCCCBBBBBBEEEDDDCCCAAA???===<<<;;;============<<<;;;:::999888888999::::::;;;<<<<<<>>>???AAABBBAAA>>>;;;888:::::::::::::::999888777777888:::<<<===??????@@@=====================<<<<<<======<<<:::999:::<<<<<<;;;999999999<<>>@@@DDDEEEEEEJJJPPPZZZYYYYYYXXXYYY[[[\\\]]]^^^]]][[[ZZZZZZ]]]___aaafffdddaaa___^^^^^^\\\ZZZYYY]]]^^^ZZZXXXVVVQQQLLLGGGDDDCCCCCCCCCBBBGGGNNNKKKHHHCCC@@@@@@BBBEEEHHHHHHMMMTTTWWWYYY]]]eeellluuuyyy{{{xxxppphhhddddddhhhjjjkkkiiiddd```^^^___^^^^^^```dddeeedddfffkkkllliiiddd```aaagggpppwww}}}}}}wwwvvv{{{uuutttrrrooollliiifffeeeZZZXXXUUURRRPPPPPPPPPQQQPPPPPPPPPPPPOOOMMMLLLJJJxxxlllbbb\\\WWWSSSQQQNNNKKKHHHFFFFFFFFFFFFEEE@@@????????????>>><<<999666555444333222333333444666<<>>BBBCCCEEEHHHFFFAAA@@@AAACCCEEEFFFFFFEEEDDDDDDDDDDDDCCCBBB@@@>>>===<<<===???@@@@@@@@@@@@???<<<===>>>???@@@AAABBBBBBFFFIIILLLNNNLLLGGGAAA>>>;;;;;;<<<<<<<<<;;;;;;::::::<<>>???>>><<<:::999999<<<;;;999999:::;;;<<<<<<>>>>>>AAAFFFHHHGGGJJJOOOTTTRRRPPPPPPQQQRRRTTTVVVXXXUUUQQQOOOOOORRRVVVYYY]]]ZZZWWWVVVUUUUUUTTTRRRQQQUUUVVVSSSRRRSSSQQQNNNLLLIIIGGGFFFDDDBBBEEEJJJHHHFFFCCCAAABBBBBBAAA@@@AAADDDGGGHHHGGGJJJPPPUUUZZZ\\\^^^\\\XXXTTTQQQPPPQQQRRRRRRRRROOOMMMLLLLLLLLLLLLOOOSSSSSSQQQSSSXXX[[[YYYWWWTTTTTTWWW]]]bbbgggkkkppptttuuuvvvwwwxxxzzzzzzzzzzzz{{{|||}}}}}}~~~~~~sssqqqnnnkkkiiiiiijjjkkkhhhhhhhhhfffdddaaa^^^]]]sssmmmeee^^^ZZZWWWSSSQQQOOOLLLHHHFFFFFFGGGFFFFFF???>>>===>>>>>>===:::888555444333222111222333444666;;;???>>>888222111111000///---,,,+++,,,,,,---))))))***))))))((('''''''''(((***,,,---,,,***)))******))))))((((((((('''###&&&***+++)))'''$$$############$$$%%%&&&'''(((%%%%%%&&&'''''''''&&&&&&###$$$&&&'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&((())))))(((&&& """$$$%%%&&&&&&&&&###$$$%%%&&&''''''''''''###$$$%%%&&&'''(((((((((&&&'''***...111111...,,,,,,+++(((&&&&&&''')))+++&&&&&&''''''''''''&&&&&&&&&'''((()))***+++,,,---((((((***+++,,,------...+++,,,---...///...---,,,)))---111111...+++++++++------,,,++++++******+++(((***,,,000222111---***))))))******++++++++++++......//////000////////////000111222222333222222222333666777888999<<<>>>;;;BBBDDDAAA@@@CCCDDD@@@CCCDDDEEEGGGHHHHHHHHHHHHFFFFFFFFFFFFEEECCCAAA???:::<<<>>>AAACCCCCCDDDCCC@@@@@@AAABBBDDDEEEFFFFFFLLLOOOTTTVVVSSSMMMFFFAAA;;;<<<===============<<<;;;>>>AAADDDEEEEEEDDDCCC@@@BBBDDDFFFGGGEEECCCBBB===???@@@@@@===:::888888;;;;;;;;;<<<===<<<:::888@@@AAAEEEKKKLLLKKKMMMQQQPPPMMMLLLLLLMMMNNNQQQTTTVVVRRRMMMIIIIIILLLQQQUUUWWWTTTQQQPPPPPPQQQPPPOOOQQQUUUVVVSSSQQQSSSTTTRRRNNNJJJHHHGGGDDDAAABBBGGGHHHEEECCCBBBBBBAAA===:::BBBDDDEEECCCAAABBBGGGKKKMMMMMMNNNNNNNNNLLLJJJHHHFFFFFFFFFGGGHHHHHHGGGGGGCCCDDDGGGKKKJJJHHHJJJOOOKKKLLLKKKJJJJJJLLLPPPTTTOOOSSSXXX\\\]]]^^^______dddddddddddddddeeeffffffkkkmmmrrrvvvyyyzzzzzzyyytttuuuvvvxxxxxxwwwuuuttttttwww{{{||||||||||||~~~~~~~~~}}}yyyvvvttt|||oookkkeee```\\\XXXSSSPPPLLLLLLKKKJJJIIIGGGFFFEEE???===<<<<<<<<<<<<:::888666444222000///000222333999888777444222000...---))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))***+++,,,---&&&)))++++++***)))))))))&&&%%%$$$&&&)))***(((&&&!!!###&&&((()))(((&&&%%%&&&''''''''''''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%)))(((&&&%%%$$$$$$%%%%%%###%%%'''***++++++***))))))&&&$$$$$$(((******))))))))))))***+++***(((&&&''')))***((($$$###$$$&&&(((!!!!!!)))///---******&&&&&&%%%&&&(((((('''%%%((((((((((((((((((((((((+++)))'''(((+++,,,+++)))''')))***)))'''(((,,,///111000...,,,,,,,,,---...111111111///---,,,,,,---000...---+++******++++++***...///......000000---+++,,,,,,+++******+++,,,---///222333333222222333---...///111333555666777666999;;;;;;999;;;AAAGGGBBBDDDGGGIIIIIIGGGCCC@@@CCCDDDFFFJJJNNNPPPPPPNNNLLLJJJHHHIIIIIIFFFAAA<<>>???AAAFFFAAA@@@EEEHHHEEE???<<>>???@@@@@@@@@AAA@@@AAACCCFFFGGGFFFEEEDDDDDDFFFIIIMMMNNNLLLIIIEEEEEEDDDAAA===999888999:::;;;>>>@@@@@@@@@>>>===AAACCCIIIRRRUUURRRPPPQQQPPPRRRTTTTTTQQQNNNLLLLLLNNNOOONNNMMMLLLMMMOOORRRVVVUUUSSSPPPNNNLLLKKKKKKMMMNNNOOOOOONNNNNNOOOQQQLLLJJJHHHEEEDDDDDDFFFGGGEEEFFFFFFEEECCCCCCDDDEEEJJJJJJJJJIIIEEECCCAAAAAAEEE@@@@@@DDDGGGCCC>>><<>>AAACCCDDDDDDBBB???>>>???AAABBBBBBBBBDDDFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLNNNOOOQQQSSSVVVWWWXXXXXXUUUXXXZZZZZZYYYXXXXXXYYY\\\^^^``````___^^^^^^^^^^^^\\\ZZZ[[[^^^aaacccdddfffggghhhhhhhhhhhhhhhhhhcccaaa______```bbbfffhhhjjjjjjiiiiiiiiiiiiiiiiiilllmmmoooqqqssstttuuuvvvxxxxxxxxxwwwwwwyyy~~~}}}tttnnnjjjeeeaaa]]]YYYUUURRRLLLKKKJJJHHHEEECCCAAA@@@???<<<999888888999888777222111//////000111444555333222111///---,,,***)))************************)))((((((''''''''''''((((((((((((((()))***+++,,,+++,,,,,,+++)))((()))******(((%%%$$$$$$$$$###"""%%%&&&)))+++++++++)))(((&&&%%%$$$###$$$$$$&&&&&&((())))))******))))))((('''&&&%%%$$$#########$$$$$$&&&)))---///111222222,,,++++++,,,......---++++++******+++------,,,***''')))++++++***(((((()))(((&&&'''******(((''')))&&&%%%$$$%%%&&&&&&%%%$$$&&&&&&'''((()))******+++))))))***+++------+++)))(((***,,,,,,***)))***+++...///222444555444222111333555777888555222000///222222222222111000//////111555555111///111111///111111000...---...000333222333333333222333555777;;;:::::::::<<<>>>AAACCCBBBBBBBBBAAACCCJJJUUU]]]eeefffeee___UUUNNNMMMNNNOOOPPPOOOMMMKKKKKKOOOSSSZZZ[[[[[[WWWQQQKKKJJJJJJFFFJJJMMMPPPVVVYYYUUUNNNJJJHHHIIIOOOXXX___aaa```^^^]]]ZZZWWWXXXXXXQQQHHHIIIFFFCCCBBBBBBCCCBBBBBBCCCCCCBBBCCCEEEEEECCCBBBCCCCCCEEEIIILLLMMMLLLJJJGGGGGGFFFCCC???<<<;;;<<<999;;;>>>@@@BBBBBBBBBAAAAAAAAAGGGOOOSSSQQQQQQSSSRRRVVV[[[\\\WWWPPPIIIEEEIIIKKKLLLLLLLLLNNNRRRTTTTTTTTTTTTSSSQQQOOOLLLKKKKKKJJJIIIJJJLLLNNNNNNNNNIIIGGGFFFDDDDDDEEEFFFHHHJJJLLLMMMMMMMMMMMMPPPRRRSSSRRRPPPNNNMMMJJJFFFCCCDDD@@@???DDDFFFBBB>>>===@@@BBBEEEHHHHHHEEEBBB@@@<<<<<<<<<<<<===???AAACCCBBB???===<<<===???@@@@@@AAABBBDDDEEEDDDCCCDDDEEEEEEFFFHHHJJJKKKLLLMMMMMMIIIJJJLLLNNNOOOPPPQQQQQQQQQRRRSSSRRRPPPOOOPPPQQQYYY[[[]]]]]]ZZZVVVTTTSSSRRRPPPOOOPPPRRRTTTUUUTTTTTTUUUVVVXXXYYYZZZ[[[[[[VVVUUUUUUUUUVVVXXXYYY[[[ZZZZZZZZZZZZZZZYYYXXXXXX[[[\\\^^^```aaabbbbbbcccfffffffffeeeeeehhhllloootttuuuvvvwwwwwwwwwwwwwww}}}uuullliiiddd___\\\XXXTTTRRRLLLKKKIIIFFFCCCAAA???>>>>>><<<888777777777777666222111000//////000222333222222111///...,,,++++++++++++++++++++++++++++++***)))((('''''''''''''''(((((((((((()))***+++++++++++++++(((&&&&&&'''))),,,***'''%%%$$$%%%&&&&&&'''(((***,,,,,,,,,+++***)))(((&&&%%%%%%''')))***)))))))))******)))))))))&&&&&&&&&%%%%%%$$$$$$$$$&&&'''***---///111222222,,,,,,...///000///...---000///......//////...---''')))+++,,,+++***)))(((%%%&&&'''((('''&&&''')))***(((''''''(((((('''&&&&&&&&&''')))***,,,---------...///111222222111000---...000222222111111000111333777::::::888444222666888:::999777444333333444555555666555444333222111666888444222555777777444444333222111222555888555666666555555888<<>>@@@CCCFFFHHHIIIIIIHHHGGGGGGGGGDDD@@@>>>======;;;<<>>>>>???@@@AAA@@@BBBCCCEEEFFFEEEDDDEEEFFFHHHIIILLLOOOQQQSSSSSSTTTMMMMMMNNNOOOOOOOOONNNNNNOOOPPPPPPNNNLLLKKKLLLNNNUUUXXXZZZZZZVVVRRRNNNMMMKKKKKKKKKMMMOOOPPPOOONNNMMMNNNPPPRRRSSSTTTUUUUUUPPPPPPQQQQQQRRRSSSTTTTTTRRRSSSTTTTTTSSSRRRPPPOOOSSSTTTUUUVVVWWWWWWWWWWWWVVVWWWWWWVVVVVVXXX\\\___^^^___```aaaaaabbbbbbbbb~~~wwwlllhhhccc^^^[[[WWWSSSPPPLLLKKKHHHDDDAAA???>>>===>>>;;;888777777666555444333222111//////...//////000000///...,,,++++++******************************)))((('''''''''''''''''''''''''''((()))***+++))))))(((&&&$$$###%%%''')))(((&&&%%%$$$&&&((()))((()))***+++,,,,,,,,,+++***)))'''&&&&&&''')))***'''(((((())))))((((((''''''''''''''''''&&&&&&&&&((()))***+++,,,---......***,,,...///000/////////333111000000000111///...+++++++++,,,+++***)))'''###%%%'''''''''(((***+++,,,***(((((()))))))))(((((()))***+++---///000000///000333555666777777777555666777:::;;;<<<;;;:::777999<<<>>>===:::666333999::::::999777555555666666777888999999888666555666<<<>>>:::777888::::::777888777666555666999<<<999999::::::;;;???EEEIIIGGGGGGFFFGGGJJJNNNRRRUUUUUUTTTUUUXXX```nnn||||||qqqddd]]]^^^ccccccbbb^^^UUULLLIIILLLPPPXXXbbbkkkjjj```SSSLLLJJJGGGNNNUUUYYY^^^bbb```[[[QQQOOOOOOUUU___eeeccc^^^XXXXXXVVVSSSSSSUUUSSSMMMHHHGGGFFFGGGIIIJJJJJJIIIFFFEEEDDDCCCCCCBBB@@@>>>;;;>>>AAADDDEEEEEEEEEEEEDDDEEEEEEBBB???===<<<======>>>@@@AAABBBBBBBBBAAA;;;;;;???FFFIIIIIIJJJNNNRRRTTTVVVUUUOOOHHHBBB???===@@@BBBEEEFFFIIILLLOOOPPPQQQSSSTTTSSSQQQNNNLLLGGGDDDBBBCCCGGGJJJKKKIIIFFFFFFFFFFFFGGGIIIKKKLLLJJJKKKMMMOOOPPPRRRUUUXXX^^^\\\ZZZYYYYYYVVVPPPKKKDDDAAAAAADDDEEEBBB@@@AAA???AAACCCEEEEEECCCAAA???BBBBBBAAAAAABBBDDDFFFGGGBBBAAA??????@@@AAAAAA@@@AAACCCEEEFFFEEEEEEFFFGGGHHHJJJMMMPPPSSSTTTUUUUUUNNNNNNNNNMMMLLLKKKJJJIIIKKKKKKKKKIIIFFFEEEFFFHHHLLLNNNQQQQQQOOOKKKHHHFFFBBBBBBCCCFFFIIIKKKJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKLLLMMMMMMNNNNNNNNNMMMOOOPPPQQQQQQOOOMMMKKKMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLMMMMMMMMMNNNRRRTTTWWWWWWWWWWWWWWWWWWXXXXXX}}}wwwmmmiiiddd___[[[VVVRRROOOLLLJJJGGGDDDAAA???>>>>>>===;;;999888888777444222333333111000...------,,,,,,,,,,,,+++***))))))((()))))))))))))))))))))))))))((((((''''''''''''(((&&&&&&&&&''''''((()))***&&&''''''%%%$$$###$$$%%%###$$$$$$$$$###$$$''')))(((((()))***++++++++++++)))((('''&&&%%%&&&&&&'''&&&''''''((((((''''''&&&''''''(((((((((((('''&&&))))))))))))************)))+++.../////////111222444222111111333444444333444222///......---+++)))$$$'''((((((,,,111444333///---***)))***+++******,,,---...///111222333444///111444666777999<<<>>>???>>>???AAACCCDDDCCCBBB>>>???@@@@@@???<<<999777<<<>>>??????<<<:::999999999999::::::::::::999999>>>EEEGGGBBB;;;999999999999;;;<<<;;;;;;;;;===???===>>>???@@@BBBFFFKKKOOOPPPPPPPPPPPPSSSVVVYYYZZZWWWWWWYYY^^^hhhuuu~~~rrrfff___```bbbdddccc___WWWOOOJJJJJJLLLTTT___kkknnndddWWWMMMIIIEEEKKKQQQTTTWWW\\\\\\YYYSSSQQQSSSXXX___bbb___[[[RRRTTTSSSPPPPPPRRRPPPKKKDDDCCCCCCEEEGGGIIIHHHGGGCCCBBBAAAAAAAAA@@@>>><<<:::===AAACCCCCCBBBBBBCCC@@@AAAAAA???<<<:::::::::<<<======>>>>>>>>>======;;;:::>>>DDDGGGEEEFFFHHHKKKLLLMMMKKKGGGBBB???>>>;;;===@@@AAABBBDDDFFFHHHKKKLLLNNNPPPPPPNNNKKKJJJDDDBBB@@@@@@BBBEEEFFFGGGCCCDDDDDDEEEFFFHHHIIIJJJHHHJJJKKKLLLLLLMMMPPPRRRWWWWWWWWWWWWVVVSSSNNNJJJBBB@@@@@@CCCCCC@@@@@@BBB??????@@@AAAAAA@@@??????AAA@@@@@@???@@@BBBCCCDDD@@@???===>>>???@@@???>>>>>>@@@BBBCCCBBBBBBCCCDDDGGGIIILLLPPPRRRRRRRRRRRRNNNNNNMMMMMMLLLJJJIIIHHHIIIJJJJJJIIIGGGEEEFFFGGGGGGJJJLLLMMMKKKHHHFFFFFF@@@@@@@@@CCCFFFHHHHHHGGGHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNPPPSSSUUUUUUSSSPPPNNNLLLLLLLLLLLLKKKJJJIIIHHHFFFGGGHHHHHHHHHIIILLLOOOTTTSSSRRRRRRRRRRRRSSSTTTyyyppplllfffaaa\\\WWWRRROOOLLLJJJGGGCCC@@@?????????<<<;;;:::::::::777444111111111000///......------,,,++++++******)))))))))(((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&&&&&&&'''((())))))$$$%%%''''''%%%$$$$$$%%%!!!$$$&&&%%%$$$$$$&&&((('''''''''((())))))*********))))))((('''&&&%%%%%%&&&''''''((((((''''''&&&%%%&&&'''(((((('''&&&&&&((((((((((((((())))))))))))+++...//////000444777777555555777;;;>>>???@@@???;;;666333222111///---(((***+++---444>>>AAA>>>555222///...///000000///111111222333444555666777222444666888999===BBBGGGHHHFFFDDDDDDFFFGGGFFFDDDBBBAAAAAA@@@???>>>>>>===DDDHHHLLLNNNKKKGGGCCCAAA;;;;;;;;;::::::;;;;;;<<>>===<<<===>>>>>><<<:::888;;;???@@@>>>======???;;;<<<<<<:::888666666777777888888888999999999999999999<<>>>>>;;;===???@@@@@@@@@AAABBBEEEFFFHHHIIIIIIHHHGGGFFF??????>>>===<<<===AAACCC??????@@@AAACCCDDDEEEFFFGGGHHHIIIHHHGGGHHHIIIKKKJJJMMMOOOPPPMMMJJJGGGFFF@@@>>>???AAAAAA===>>>AAA>>>>>>===<<<<<<===>>>>>>>>>>>>=========???@@@AAA???>>>======?????????======???@@@@@@???>>>>>>???DDDFFFIIILLLMMMMMMLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJIIIKKKMMMLLLJJJIIIHHHIIIHHHJJJLLLLLLJJJHHHHHHHHHEEEDDDCCCEEEGGGIIIIIIHHHHHHHHHIIIKKKKKKLLLLLLKKKLLLKKKKKKKKKKKKLLLMMMMMMOOORRRVVVYYYYYYWWWTTTRRRLLLLLLLLLKKKJJJHHHGGGFFFBBBCCCEEEEEEEEEFFFIIIKKKNNNMMMMMMMMMMMMNNNOOOPPP}}}sssooohhhccc]]]XXXSSSPPPLLLJJJFFFCCCAAA@@@@@@@@@;;;;;;;;;;;;;;;888444000///////////////.........---------,,,,,,,,,++++++(((((((((((((((((((((((('''''''''''''''((()))***&&&&&&&&&&&&&&&((())))))###%%%'''((('''&&&%%%&&&###&&&))))))'''&&&''')))&&&&&&&&&'''(((((()))))),,,,,,,,,+++***(((&&&%%%''''''((((((((((((''''''$$$%%%&&&'''''''''&&&%%%((('''''''''((()))*********,,,...//////111666::::::999:::===CCCHHHJJJKKKHHHBBB<<<777666555333111,,,......111;;;HHHKKKFFF;;;888555444444555555555333444444555666777888888555777:::;;;===AAAHHHNNNNNNJJJFFFEEEFFFGGGEEEDDDCCCBBB@@@??????@@@AAABBBLLLRRRYYY]]][[[TTTMMMIII===<<<;;;::::::;;;<<<===AAAJJJPPPKKKDDD@@@>>>===;;;>>>AAACCCBBBAAAAAAAAADDDFFFGGGGGGGGGHHHKKKNNNXXXWWWWWWUUUTTTSSSRRRQQQPPPQQQTTTZZZbbbkkkrrruuusssooohhhaaa\\\ZZZYYYZZZZZZXXXVVVTTTRRRNNNIIIEEEIIIQQQ[[[___ZZZPPPFFF@@@CCCFFFFFFCCCCCCGGGJJJJJJGGGJJJOOOSSSUUUVVVUUUTTTOOORRRRRROOOMMMLLLIIIDDD>>>===<<<===>>>>>>===;;;:::999999:::;;;<<<:::888444888;;;<<<:::888888:::888999999777555333444444222333333444555555666666666555999>>>???;;;999::::::===@@@AAA@@@>>>======<<<>>>@@@@@@???>>>>>>???AAABBBCCCDDDEEEDDDDDDCCC<<<======:::888888===AAA;;;<<<<<<>>>???@@@AAAAAABBBBBBBBBAAA??????@@@AAA@@@EEEIIIIIIFFFCCCAAABBB>>><<<===???>>>;;;<<<@@@>>>===;;;999999;;;===>>>======<<<<<<===>>>???@@@@@@???>>>???@@@AAA@@@>>>>>>@@@@@@???===;;;;;;<<<===???BBBDDDEEEDDDBBBAAAAAABBBDDDFFFGGGHHHIIIIIIFFFIIIKKKLLLJJJHHHGGGGGGHHHIIIJJJIIIGGGFFFFFFFFFHHHFFFEEEEEEGGGHHHHHHGGGEEEEEEGGGHHHJJJJJJKKKKKKIIIHHHGGGFFFGGGHHHIIIJJJLLLOOOSSSWWWXXXVVVSSSQQQHHHHHHGGGFFFEEECCCAAA@@@@@@BBBCCCCCCCCCEEEGGGIIIKKKKKKKKKKKKLLLNNNOOOQQQ{{{tttnnngggaaa]]]YYYSSSOOOIIIGGGDDDAAA???>>>>>>??????>>><<<:::777444333111222111111000///......---++++++,,,---,,,+++***))))))((('''&&&%%%&&&'''''')))***+++***((('''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%&&&(((&&&&&&'''((())))))((((((***++++++***))))))+++,,,---///---((((((,,,---,,,***&&&"""!!!$$$''''''''')))((('''((()))***)))(((&&&&&&((()))***,,,------((()))***,,,///222444666======@@@GGGOOOUUUWWWWWWRRROOOIIIBBB<<<888555555333222222888EEERRRUUUPPPHHH???999<<<>>>:::888999;;;999777666888:::;;;<<<<<<>>>@@@>>><<>>===;;;;;;;;;<<<>>>@@@GGGIIILLLLLLIIIDDD===999;;;===AAACCCDDDBBB???===BBBBBBDDDGGGKKKLLLLLLKKKQQQRRRRRRPPPNNNLLLLLLMMMIIIIIIKKKPPPWWW^^^bbbdddaaa___[[[UUUPPPNNNOOOQQQQQQQQQQQQRRRRRROOOKKKGGGLLLOOOSSSUUURRRKKKDDD???>>>>>>?????????BBBEEEIIILLLLLLLLLNNNPPPPPPNNNLLLMMMLLLKKKJJJHHHGGGFFFEEE???<<<999777777888888777666666555666666777888888444444555555555555444444777666666555444333222111111222222111000222555888888999999999::::::;;;;;;999:::<<<>>>@@@BBBBBBCCC>>>>>>>>>======>>>>>>>>>>>>???????????????>>>>>>>>>>>>===;;;:::888777777::::::::::::;;;<<<===>>>???>>><<<;;;;;;<<<<<<===>>>???AAAAAA@@@>>>;;;999777:::<<<<<<;;;999999:::;;;:::888666666888:::<<<======<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;<<<===>>>???>>><<<;;;:::;;;<<<<<<<<<===>>>????????????????????????@@@AAADDDFFFHHHIIIIIIIIIGGGDDDBBBAAABBBDDDDDDCCCBBBAAA@@@??????FFFFFFEEEDDDCCCBBBBBBAAAAAAAAABBBEEEGGGHHHGGGFFFEEEEEEFFFGGGFFFEEECCCCCCIIIIIIMMMRRRSSSOOOMMMNNNLLLJJJHHHEEEDDDCCCCCCCCCAAA@@@??????@@@AAACCCEEEJJJJJJIIIIIIJJJMMMOOOQQQvvvppphhhbbb^^^YYYTTTPPPJJJHHHDDDAAA???======>>>>>>===<<<999777444333222000000000///...---------++++++,,,,,,,,,+++***))))))((('''&&&&&&&&&'''''''''((()))(((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''''''''(((&&&&&&'''(((((((((((((((***+++,,,+++******,,,---...///...)))))),,,---+++---***''''''***,,,,,,,,,***,,,---,,,)))(((***,,,******+++,,,---...//////------...000222444666888;;;???FFFPPPZZZ___```___SSSPPPIIIBBB<<<888888888777999<<>>GGGQQQbbbjjjqqqrrrnnnfffYYYMMM===<<<:::999999:::<<<===DDDGGGLLLNNNLLLFFF???:::888999;;;======<<<;;;999AAACCCEEEHHHJJJKKKLLLLLLMMMNNNMMMKKKHHHFFFFFFGGGFFFFFFFFFHHHLLLPPPSSSTTTVVVTTTQQQLLLHHHGGGJJJLLLPPPPPPPPPRRRSSSRRRNNNLLLJJJKKKMMMMMMJJJDDD>>>:::>>>???@@@@@@AAADDDHHHKKKLLLKKKKKKKKKLLLLLLJJJHHHHHHHHHGGGFFFEEEEEEDDDDDD???<<<999777777777666666444333333333444444555666444444444444444444444444555666777777666555333222333333333222111222555888999999999::::::;;;;;;;;;;;;<<<>>>@@@AAACCCCCCDDDAAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>===;;;999777666555;;;;;;;;;;;;<<<===>>>???;;;:::888777777777777888===>>>??????>>><<<999777888:::<<<<<<:::999999:::;;;:::888777777888:::;;;<<<<<<<<<======???@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========<<<<<<<<<<<<<<<>>>>>>>>>>>>???AAACCCDDDDDDDDDDDDBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>@@@CCCDDDBBBAAA>>>???@@@@@@AAA@@@???>>>???@@@EEELLLLLLGGGCCCCCCBBBBBBBBBAAABBBBBBCCCCCCBBB@@@???>>>???BBBDDDFFFIIIHHHGGGGGGIIIKKKMMMOOOxxxrrriiiccc^^^ZZZUUUPPPJJJHHHDDDAAA>>>============<<<;;;999666444333222//////......------,,,,,,+++,,,,,,,,,,,,+++***))))))(((''''''&&&&&&''''''&&&'''((('''%%%$$$$$$%%%''''''''''''''''''''''''(((&&&$$$&&&)))+++)))'''&&&''''''(((((((((((((((***+++,,,+++++++++---///...000...***))),,,,,,***)))((('''(((+++------,,,)))---///---'''%%%(((---//////000111111222333333333333444555666777999:::<<>>BBBHHHLLLKKKFFF???:::555555666666777777777777>>>BBBFFFHHHGGGGGGJJJLLLJJJJJJIIIFFFBBB@@@???@@@@@@@@@???@@@AAADDDFFFHHHKKKJJJGGGDDDBBBDDDHHHKKKQQQQQQQQQTTTVVVVVVTTTRRROOOOOONNNLLLIIIEEEBBB@@@BBBCCCDDDDDDEEEHHHLLLOOOPPPNNNKKKKKKKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDBBB>>>;;;888888777777666333333222222222333444444555555444333333444555555444666888999999888666444666666666555444444666888:::;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBCCCDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDCCCAAA>>>;;;999777666;;;;;;;;;<<<===???@@@AAA>>>>>><<<;;;::::::::::::<<<===>>>>>><<<:::777555888:::;;;;;;:::999999:::::::::::::::::::::::::::;;;<<<===???AAABBBDDDEEEDDDCCCBBBAAAAAA@@@AAAAAAAAAAAABBBCCCBBBAAA@@@@@@@@@???===<<<;;;;;;<<<<<>>>>>===>>>>>>???@@@?????????>>>>>>======<<<:::;;;;;;<<<===>>>??????<<<=========>>>>>>>>>???:::::::::;;;======<<<:::888999:::;;;;;;;;;:::999777888>>>EEEFFF@@@;;;:::;;;<<<===???@@@AAAAAAAAAAAA???===<<<===@@@DDDGGGGGGGGGFFFFFFGGGIIIJJJLLLzzzsssjjjccc^^^ZZZTTTPPPHHHFFFCCC@@@>>>>>>>>>>>><<<;;;:::888666444333222/////////......---------,,,,,,,,,,,,++++++******)))((((((''''''''''''''''''(((***)))'''&&&&&&'''''''''''''''''''''''''''(((%%%###&&&+++...+++'''''''''(((((((((((((((''')))***++++++***+++---///---///---)))(((++++++(((''''''(((***---...//////---///111///+++***---111333333444555666777888888888888888888888999::::::>>>CCCLLLUUUZZZ[[[YYYVVVOOOLLLFFF???;;;===CCCIIIRRR\\\eeeffffffkkkrrruuusssmmmeee\\\TTTMMMKKKLLLNNNOOOPPPOOOKKKFFFCCCAAADDDEEEEEECCCAAAAAACCCFFFDDDBBB??????@@@@@@@@@???>>>:::888888888999AAAIIIQQQUUUUUURRRMMMJJJCCC<<<:::999777666555444444444777:::???BBBBBB???;;;888555444333333333555666777:::???EEEFFFCCCCCCFFFIIIHHHHHHFFFBBB>>><<<<<<===;;;<<<===???@@@CCCFFFHHHHHHGGGFFFEEEEEEHHHMMMQQQWWWVVVVVVWWWYYYZZZYYYXXXXXXWWWTTTRRRPPPOOOOOOOOOOOOOOOOOONNNNNNOOOSSSUUUWWWUUURRRQQQQQQQQQQQQPPPMMMLLLKKKJJJIIIGGGGGGFFFFFFCCC???<<<;;;;;;:::999666555555555555555666666777666444333333444666777444666:::<<<===;;;888777999::::::888777777888:::<<<<<<==================???@@@BBBCCCEEEFFFFFFGGGEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFJJJHHHFFFCCC@@@===:::999:::;;;;;;<<<===???@@@AAACCCBBBAAA@@@???>>>>>>>>>======>>>===<<<:::777666888999::::::999888999:::;;;;;;<<<===<<<<<<::::::<<<===???BBBEEEGGGIIIJJJFFFEEEEEEEEEEEEEEEFFFFFFHHHIIIKKKMMMMMMKKKIIIGGGEEEDDDBBB@@@@@@AAACCCDDDCCCCCCCCCBBBBBBAAAAAAAAABBBAAA@@@@@@@@@@@@???>>>;;;;;;<<<======>>>>>>???========================:::999888888::::::999777888999:::::::::888777666666666:::@@@@@@;;;777777;;;<<<===>>>???>>>===<<<>>><<<888777888<<<@@@CCCEEEDDDDDDDDDDDDEEEFFFGGG{{{sssjjjbbb]]]XXXSSSOOOFFFDDDBBB???>>>>>>???@@@:::999888777555444333222000000000///////////////,,,,,,++++++++++++***+++(((((((((((((((''''''''''''(((***)))(((''''''((((((((((((((((((((((((((((((%%%$$$'''---///,,,((('''(((((((((((((((''''''''')))*********+++---000---///...******,,,,,,))),,,---000222444666888999888666555555666888999999888888999:::;;;<<<===>>>;;;;;;:::999999999::::::???CCCIIINNNQQQQQQPPPPPPKKKIIIDDD???<<<@@@JJJRRRfffrrr{{{yyyssstttzzzvvvhhhZZZQQQMMMLLLPPPRRRUUUSSSNNNHHHCCCAAAAAABBBCCCCCCBBBBBBBBBCCCCCCAAA>>>======>>>===<<<>>>999666666555666:::AAA@@@CCCBBB>>><<<<<<999555888888666555444333222222222333555666666666666555333111000///111333666888777===BBBCCC@@@???BBBFFFFFFEEECCC@@@<<<:::;;;<<<===@@@DDDFFFGGGHHHKKKMMMLLLLLLLLLLLLNNNQQQVVVZZZ___^^^\\\\\\]]]^^^]]]\\\]]]\\\[[[ZZZ[[[\\\___```bbbbbbaaa^^^\\\\\\^^^``````^^^\\\[[[\\\]]]]]]]]]YYYXXXVVVSSSPPPMMMJJJIIIJJJGGGCCC@@@??????>>>===::::::999999999999::::::888777555444444555777888555777;;;===>>><<<:::888:::;;;<<<;;;999999:::;;;========================???@@@AAACCCDDDEEEEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFJJJHHHFFFCCC@@@>>>;;;:::999999999:::;;;<<<>>>???>>>>>>======<<<;;;::::::============<<<:::999888777888999888777666888999<<<===>>>???>>>===;;;:::===???AAAEEEHHHJJJKKKLLLGGGGGGHHHIIIJJJLLLMMMNNNOOOPPPSSSUUUUUUSSSQQQOOOJJJIIIHHHHHHIIIKKKMMMOOOMMMMMMMMMLLLLLLKKKKKKKKKJJJHHHFFFGGGIIIIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@???===<<<<<<======<<<;;;======>>>===<<<:::888777999777777::::::777666888999:::<<<=========<<<;;;;;;888555222333777;;;>>>??????>>>>>>?????????@@@zzzssshhh```ZZZVVVQQQMMMEEEDDDAAA???>>>>>>???@@@888888777666555444333333000000000000000000//////---,,,++++++******++++++((())))))))))))((('''&&&%%%'''(((((('''&&&&&&'''))))))))))))))))))))))))'''&&&&&&)))---...,,,)))(((((((((((((((((('''&&&''')))***++++++,,,///111000333333000///222111...111333666888:::<<<@@@CCCAAA>>>;;;;;;>>>@@@AAA@@@@@@@@@@@@@@@AAAAAAAAAAAA<<<<<<;;;:::::::::::::::???BBBHHHLLLNNNOOOPPPRRRKKKJJJGGGBBB???DDDPPPYYYrrr~~~uuutttzzz~~~mmm\\\RRRNNNLLLMMMQQQTTTRRRLLLFFFBBBAAA@@@AAABBBBBBBBBBBBAAA@@@???===:::999999:::999888;;;666444444444333555:::888:::999666666999999777777777666555444333222222111000000//////000222333///...---...000333777999999===AAABBBAAAAAABBBDDDEEEDDDCCC@@@===<<<>>>@@@GGGLLLRRRTTTRRRQQQRRRSSSSSSUUUVVVWWWYYY[[[^^^aaafffccc```___`````````___ddddddeeefffiiilllppprrrsssrrrpppllliiigggiiijjjgggfffddddddeeefffeeedddbbb```\\\XXXTTTOOOLLLJJJKKKHHHDDDAAAAAA@@@@@@???<<<<<<;;;:::::::::;;;;;;777777666555555666777777555777999;;;<<<;;;999777888:::;;;:::999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAA???>>>>>>======>>>>>>??????@@@AAABBBCCCCCCCCCCCCBBBBBB@@@>>><<<:::888777666666666666777888999:::888888999999999888777666999:::::::::999999888888666666777666444444666888<<<======>>>===<<<:::999;;;===@@@CCCFFFGGGGGGHHHFFFGGGHHHIIIKKKMMMOOOPPPOOOQQQSSSUUUUUUTTTRRRQQQLLLKKKKKKLLLMMMOOOQQQSSSRRRSSSTTTTTTUUUTTTTTTSSSQQQOOONNNPPPTTTVVVUUURRRTTTTTTSSSRRRQQQPPPOOOOOOMMMMMMLLLKKKJJJIIIHHHGGGHHHFFFEEEDDDFFFGGGFFFEEEEEEEEEEEEEEECCCAAA???>>>>>>;;;999;;;:::888888<<<888999:::<<<======>>>>>>:::777444222222444888:::999999999999999999999888yyyqqqfff]]]XXXSSSNNNKKKHHHFFFBBB???===<<<<<<===777777666555555444333333////////////////////////---,,,+++*********++++++((())))))***)))((('''&&&&&&((())))))(((''''''((())))))))))))))))))))))))&&&''')))+++,,,,,,+++***((((((((((((((('''&&&&&&)))***,,,------///222444666999:::888888;;;:::777999;;;===???@@@DDDJJJNNNMMMLLLJJJHHHFFFGGGIIIJJJKKKKKKIIIHHHFFFDDDBBBBBB===<<<<<<;;;;;;;;;;;;;;;@@@DDDKKKOOOPPPPPPRRRSSSOOOOOOMMMGGGDDDHHHSSS]]]oooyyy~~~vvvllljjjpppuuuyyy}}}yyyiiiYYYPPPLLLJJJIIIMMMQQQOOOIIIBBB@@@@@@?????????@@@???>>>;;;999777555333222444555555444666222111333444222333666555777777444555999;;;:::777777777666555444333333333222222111111111111111///......000333666:::===???AAACCCEEEFFFFFFFFFFFFHHHHHHGGGEEECCCDDDGGGJJJSSSZZZbbbdddbbb^^^]]]]]]]]]___bbbdddddddddfffggggggdddaaa___```aaabbbbbbgggiiilllooosssvvvxxxzzzwwwvvvtttpppmmmkkklllnnnjjjiiigggggghhhgggeeecccbbb```\\\WWWRRRMMMJJJHHHHHHEEEAAA????????????>>>:::999888888777777888888555555555555555555555555444555666777777666555555444666888888777777888999999888888888777777777666666777888999:::;;;;;;;;;999999888888888888999999888999:::;;;<<<<<<<<<<<<::::::999888777666555444444444333333333333444444333444555666666666555444333444444444555555555555444555555444222222444666;;;;;;;;;::::::999888777777999;;;>>>@@@@@@@@@???AAAAAAAAACCCDDDFFFHHHIIIIIIJJJLLLMMMNNNMMMLLLKKKIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOQQQSSSTTTTTTTTTTTTTTTRRRRRRVVV]]]bbbbbb```\\\\\\[[[ZZZYYYXXXWWWWWWUUUUUUUUUTTTTTTSSSSSSSSSRRRQQQOOOOOOPPPRRRRRRQQQNNNOOOPPPPPPPPPOOONNNMMMIIIFFFFFFHHHGGGCCCCCCEEE@@@@@@@@@???@@@@@@AAAAAA<<<:::888555555666777999999:::::::::999888888777xxxpppeee\\\VVVQQQMMMIIIJJJHHHDDD@@@===;;;::::::777666666555444444333333---.....................---,,,+++*********+++,,,((()))*********)))'''&&&(((***,,,,,,+++******+++))))))))))))))))))))))))&&&(((+++---,,,+++++++++(((((())))))((('''&&&&&&***,,,...//////111444666;;;???@@@>>>???AAAAAA>>>CCCEEEGGGIIIJJJNNNUUU[[[\\\^^^]]]XXXRRRPPPTTTYYYTTTRRRPPPLLLIIIEEECCCAAA>>>===<<<<<<<<<<<<<<<===BBBGGGOOORRRRRRQQQQQQQQQTTTTTTRRRLLLGGGJJJTTT^^^eeeooorrrjjj___^^^dddjjjjjjqqqpppbbbSSSLLLIIIGGGFFFJJJNNNLLLFFF@@@>>>???>>>===<<<<<<;;;888555222///...,,,---///111222222222//////333555333222444444666555222333888;;;:::777777777777666555444444555666666666555444222111111111222444777;;;???AAADDDDDDEEEGGGJJJKKKJJJHHHMMMMMMLLLKKKJJJLLLPPPSSSZZZccclllpppnnnjjjhhhhhhdddgggkkkmmmllllllllllllfffccc```___```bbbcccccccccfffjjjnnnrrrtttvvvvvvssssssqqqnnnkkkjjjkkkmmmjjjiiihhhggggggeeeaaa___^^^\\\YYYTTTOOOJJJGGGEEEDDDAAA>>><<<<<<======<<<666666555444444444444444222333333444444333333222222333333333333333222222000333555555555555666777666555555555444444333333111222333444555666666666666555555555555555555666333444555666777777777777777666666666555555444444222222111111000000111111---...000111222111111000...//////000111111222222333444444222111111333555999999888777777666555555333555777999::::::999999:::::::::;;;<<<===>>>???BBBCCCDDDFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHGGGGGGFFFFFFHHHJJJMMMNNNOOOOOOOOOSSSRRRSSSYYYbbbiiijjjhhh^^^]]]]]]\\\[[[[[[ZZZZZZYYYZZZZZZZZZZZZ[[[[[[[[[YYYWWWUUUVVVWWWYYYZZZYYYVVVXXXYYY[[[\\\\\\[[[[[[UUUSSSTTTWWWVVVQQQOOOPPPLLLJJJHHHEEEDDDCCCCCCCCC???===;;;999888888999999===============<<<;;;:::wwwnnnddd^^^XXXQQQOOOQQQMMMJJJFFFBBB???<<<888555777666555333222111000000***++++++,,,,,,++++++***+++,,,---,,,***)))***+++''''''((())))))((('''&&&&&&&&&&&&&&&&&&'''((()))''''''((()))***+++,,,,,,)))***+++***)))((()))***)))'''&&&&&&''')))))))))...111444555444444777:::EEEFFFHHHHHHGGGHHHJJJLLLQQQPPPOOOMMMMMMRRR[[[bbbrrrrrrlllbbb\\\\\\[[[YYY[[[WWWRRRMMMKKKIIIFFFEEE>>><<<:::888999<<<@@@BBBHHHNNNTTTUUURRROOOOOOQQQUUUWWWWWWSSSLLLHHHJJJMMMWWWXXXZZZZZZZZZ[[[^^^```cccaaa^^^XXXPPPHHHAAA===@@@BBBCCCDDDBBB???;;;888:::999888666555444333333222111///...---....../////////000111333666888999777555333333555777888888999888777666666666777888888;;;===>>>;;;888666555999999888999<<>>======<<<;;;::::::::::::222222333333333333222222333333222222222111111111111111111222222222333333222222111111222333555666666444222111222333333222---...///000222333444555666555333111111111333444444555666777777777555444666555444333222111111111222111///---,,,,,,------000000///...---,,,,,,+++---...///000000000///...000000000...------000333444444333333222111111000000111111222222333333333111111111222444555777777999999999:::;;;<<<<<<======<<<;;;:::;;;<<<>>>???>>>>>>???@@@AAABBBCCCDDDFFFGGGHHHNNN\\\kkkmmmgggXXXUUURRRPPPQQQSSSSSSTTTSSSRRRQQQQQQSSSUUUXXXYYYWWWWWWWWWWWWWWWXXXXXXYYYXXXYYY[[[]]]___aaaaaabbb[[[ZZZYYY[[[]]]^^^^^^]]]ZZZVVVRRRPPPPPPQQQQQQQQQNNNLLLIIIGGGEEECCCCCCCCC@@@BBBDDDDDDBBB@@@??????wwwmmmccc]]]XXXQQQOOOPPPKKKHHHEEEBBB@@@===:::888777666444333111000000000,,,,,,------------,,,,,,,,,------,,,***)))+++,,,((()))*********)))(((''''''''''''(((((()))))))))***************+++++++++***+++,,,+++***)))***+++***)))((()))***,,,......333888===??????>>>???AAAGGGHHHJJJKKKLLLOOORRRUUUXXXYYYXXXWWWWWW[[[cccjjjtttuuurrrjjjeeedddbbb___aaa\\\WWWRRRNNNKKKHHHFFFBBB???===;;;<<<@@@DDDGGGNNNSSSXXXYYYUUURRRRRRTTTXXXYYYWWWQQQGGGAAA???@@@CCCGGGLLLPPPSSSUUUXXXZZZZZZYYYVVVQQQKKKDDD???<<<===>>>@@@AAA@@@===:::777777777666555444333333333111000///...------...//////000222444777999;;;<<<888666444555777999::::::;;;:::999999:::;;;<<<===???AAABBBBBB???<<<;;;;;;>>>>>>>>>???BBBFFFJJJMMMPPPOOONNNMMMLLLKKKKKKJJJLLLMMMNNNPPPSSSXXX\\\^^^bbbfffiiihhhhhhjjjhhhdddffffffeeeffffffddd```^^^ZZZVVVQQQPPPSSSVVVXXXXXXZZZZZZ\\\aaagggkkklllkkkllllllkkkhhhccc```______```aaabbb```^^^\\\[[[\\\YYYVVVQQQKKKEEE@@@===<<<;;;:::::::::999999999888333333333333333333222222111111111111000000000000///000000000000111111111111000000000111222333444555333000000111222111111000000111222444555555666666555444444444666888999444444555555555444444333555444333222222222222222444333222111000000111222000/////////.........------...///000111000//////000111333333222111222333111111111000//////....../////////////////////////////////000111333444555444444555666777777888888888777666555666777999;;;999999:::;;;<<<======>>>===>>>???DDDQQQ]]]^^^YYYMMMJJJGGGFFFGGGIIIJJJJJJIIIIIIHHHHHHIIIKKKMMMNNNMMMLLLLLLLLLMMMNNNOOOOOOQQQRRRSSSUUUVVVXXXZZZZZZ[[[ZZZZZZ\\\^^^```______\\\ZZZWWWVVVWWWYYYZZZZZZWWWVVVTTTSSSRRRRRRRRRRRRQQQRRRSSSQQQMMMJJJHHHHHH~~~vvvmmmccc]]]XXXQQQNNNOOOIIIFFFDDDBBBAAA???<<<:::666555333222111000/////////......------......///---------+++******+++---******++++++******)))((((((((()))************))),,,,,,++++++************+++,,,---,,,***)))***+++)))))))))***+++...000222999@@@IIIMMMMMMLLLKKKKKKLLLMMMPPPRRRTTTXXX^^^aaaaaacccddddddcccffflllqqqtttwwwvvvrrrnnnmmmjjjeeeddd```ZZZUUUQQQMMMIIIFFFEEECCC@@@>>>???DDDIIIMMMSSSWWW[[[[[[WWWTTTSSSTTTVVVWWWTTTLLLBBB:::666555888>>>EEELLLPPPRRRSSSTTTOOOMMMJJJFFFBBB???<<<:::888999;;;===<<<;;;888777777777666555555555555555000///...............///...000444888;;;======>>>;;;:::888999<<<>>>??????????????????@@@BBBCCCDDDGGGHHHHHHFFFCCCAAAAAAAAAAAABBBCCCEEEHHHJJJLLLMMMNNNNNNLLLKKKJJJIIIIIIIIIJJJJJJLLLOOOSSSXXX\\\______ccceeeccccccdddbbb]]]```___]]]\\\\\\[[[YYYWWWTTTQQQMMMLLLNNNQQQSSSTTTVVVVVVXXX]]]ccchhhjjjjjjhhhiiiiiifffbbb___]]]]]]___``````^^^[[[YYYYYYYYYYYYVVVPPPIIICCC???<<<;;;::::::;;;;;;:::999777666555555555555444444333333111111111111000000000000/////////000000000111111111000000000111222333444444333111111222222222111///000000111222333333444222222222333444777999;;;888777666555555555555555555555444333333444444444333222222111111111222222........................///000111222222222111111,,,///222333222111000000222222222111000000///////////////...............////////////000111222333000111222333333444444333333222111111222444555666555555666666777777777777333444666:::CCCLLLLLLGGG@@@>>>;;;;;;<<<>>>????????????>>>===>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGGGGHHHIIILLLNNNOOOPPPOOOOOOQQQTTTVVVVVVVVVUUUSSSQQQQQQSSSVVVXXXXXXVVVVVVVVVVVVVVVWWWXXXXXX\\\]]]]]][[[XXXUUUTTTTTT|||uuulllccc]]]WWWQQQMMMNNNIIIFFFCCCAAA@@@>>>;;;999444444222111000////////////......------......///.........,,,******,,,...++++++++++++******))))))))))))***++++++******)))++++++++++++++++++******+++,,,---,,,*********+++***+++,,,...///222555888???HHHSSSZZZ[[[XXXVVVUUUTTTVVVWWWXXX[[[___eeejjjiiikkkmmmllljjjjjjmmmqqqppptttuuutttsssrrrmmmfffaaa^^^ZZZWWWSSSOOOKKKHHHIIIFFFBBBAAABBBGGGLLLPPPTTTWWWYYYYYYVVVSSSQQQQQQOOOOOOMMMGGG???777333222777===EEEKKKMMMMMMKKKKKKEEEDDDAAA>>>;;;999888777333555777999999999777666:::999888777666666666777000000000000000000111111///222777<<<@@@AAAAAAAAAAAA@@@???@@@CCCEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHLLLLLLJJJHHHEEECCCDDDEEEAAACCCEEEHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIILLLMMMOOOQQQUUUXXX[[[]]]\\\```aaa___^^^^^^[[[WWWZZZXXXUUUTTTTTTTTTSSSRRRPPPNNNLLLKKKLLLOOOQQQRRRVVVVVVXXX\\\```dddggghhhfffhhhhhhfffbbb___]]]]]]___```___\\\YYYWWWWWWXXXZZZVVVPPPIIIDDD@@@>>>===<<<=========;;;888555444666666555444444333333333222222222111111111000000000000000000111111111222111222222222333444555555555444222333444555444333111111111222333444444444333333333444666888:::;;;<<<;;;999888777888888999666666666555555666777777333333333333333444444444222222222111111111111000222222333333333444444444...000333333222111111222666555555444444333222222//////000000000000000000111111000000111222333333000111222333444333333222111111000111111333444555444444444444444444444555000111222555;;;>>>>>>;;;999777555555777999:::999:::999999888888888999999999999999:::;;;<<<===>>>>>>===<<<<<<===@@@BBBDDDAAAAAAAAACCCGGGIIIIIIIIIIIIGGGFFFFFFIIILLLMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQTTTVVVXXXXXXWWWWWWXXXYYY}}}ssskkkbbb]]]WWWPPPLLLMMMIIIGGGCCCAAA???<<<999666333222111000///...............------------.........///...---++++++---///+++***************************+++++++++*********)))******+++,,,,,,------+++,,,------,,,+++,,,---000222444555555888<<>><<<999777555555444111222555777888888777777;;;:::999777666555555555333444444555555666666666666999???EEEHHHJJJIIIHHHIIIHHHGGGHHHKKKMMMMMMLLLMMMMMMLLLLLLLLLKKKJJJJJJLLLLLLJJJGGGDDDCCCEEEGGGBBBDDDGGGJJJKKKJJJHHHGGGEEEDDDDDDEEEFFFIIIKKKLLLQQQQQQRRRTTTVVVXXXYYYZZZYYY\\\^^^[[[ZZZZZZVVVQQQRRROOOMMMKKKLLLMMMMMMMMMLLLKKKJJJIIIIIIKKKNNNPPPVVVWWWYYY[[[\\\^^^```aaabbbccccccaaa^^^[[[ZZZ[[[\\\\\\[[[XXXTTTRRRRRRSSSUUURRRMMMHHHCCC@@@>>>============<<<999666222000444333222111000000111111222222111111111000000000000000111111111222222222222222333444555555555555666555444555666777555444666666777777888999::::::::::::::::::;;;<<<===>>>===;;;:::999888999::::::888888777777777888888999888888999999999999999999999999888888777666666555555444555555555555666666777888888666555555777999777666666555444444333333000000111111222333444444333222222222222222333333111222333444555444333222111111111111111222222333222222333333333333333333111111222444666666666666555333222222444666666666666666555555444444444555555555555555666777888999777666555555666888:::<<<:::::::::<<<@@@BBBBBBBBBBBB@@@??????AAACCCCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNQQQSSS~~~rrrjjjbbb]]]WWWPPPLLLLLLHHHFFFBBB???===:::777444111111000///............------............------...///000///---,,,---...++++++***++++++,,,---......---,,,+++++++++,,,,,,++++++,,,---...///000000,,,...//////...///000222222444777666666777;;;???LLLUUUaaaiiijjjgggeeeddd```___\\\YYYWWWZZZ___cccnnnppppppnnniiiffffffhhhfffhhhiiiiiilllnnniiibbbZZZZZZ[[[\\\^^^]]]ZZZWWWTTTRRRNNNKKKKKKLLLOOOQQQOOOOOOPPPQQQQQQPPPOOONNNIIIFFFBBB===888444222000000444:::===>>>===<<<<<<;;;;;;999888666444333222111333444666888888888888999888777666555555555555888999:::<<<<<<=========@@@CCCIIINNNRRRSSSSSSRRROOONNNNNNOOOQQQRRRQQQPPPPPPPPPPPPPPPOOOMMMLLLKKKJJJJJJIIIGGGEEEDDDEEEGGGFFFHHHJJJLLLLLLKKKIIIGGGBBBAAABBBCCCEEEIIILLLNNNSSSSSSSSSTTTTTTUUUUUUUUUTTTXXXYYYVVVUUUUUURRRMMMHHHFFFDDDDDDFFFGGGHHHGGGGGGHHHHHHGGGGGGHHHKKKNNNTTTVVVYYYZZZYYYYYYYYYZZZ[[[[[[ZZZXXXUUUSSSTTTUUUUUUUUUSSSOOOKKKIIIIIIJJJMMMKKKIIIEEEBBB???======;;;::::::999666444111///111000///...//////111111333333333222222222111111333333333333444444444444555555777888888888888888888777777999::::::999777777888999:::<<<===>>>>>>????????????????????????>>>===============>>>>>>>>>===<<<<<<<<<<<<======<<<<<<=========<<<<<<;;;<<<<<<<<<;;;;;;:::::::::<<<<<<;;;;;;<<<<<<===>>>???>>>===;;;888999;;;===999999888777777666666555333444444555555666777777555555444333333333444444222333555666777555444333333333333222222222111111111111222222333333333444333222222444222000222666333222000111222333333222222222222222222111111111222222222222222333333444333333222222222444555666555444444666999;;;;;;;;;;;;999888888999::::::999;;;<<<<<<======<<<<<<;;;>>>@@@AAAAAAAAAAAADDDFFF~~~qqqiiibbb]]]WWWOOOKKKKKKEEEBBB???===<<<:::777444000000///...---------------...000111111000...---,,,///111111///---------,,,,,,,,,,,,...000222333222111///---,,,---///000000000000111111222222222...000222333333333555777666999;;;:::777888<<<@@@LLLTTT___eeefffdddcccccc]]][[[VVVRRROOOQQQVVVZZZfffggghhheeeaaa^^^```bbb^^^___^^^^^^bbbeeebbb\\\WWWXXXZZZ]]]``````]]]ZZZUUUSSSPPPMMMKKKJJJJJJKKKGGGGGGHHHJJJKKKLLLKKKKKKFFFBBB===888555333222111111444777888888888999:::666666777777666555333222333444666888999:::::::::888888888888888999:::;;;>>>???@@@BBBCCCDDDDDDCCCGGGJJJNNNSSSVVVXXXXXXXXXSSSRRRQQQRRRTTTTTTSSSQQQPPPPPPQQQQQQPPPOOONNNMMMIIIIIIJJJHHHGGGFFFGGGIIIHHHIIIKKKLLLLLLKKKHHHGGGBBBAAAAAABBBDDDHHHLLLNNNOOOPPPPPPPPPPPPPPPPPPPPPOOOSSSTTTRRRPPPPPPMMMHHHBBBAAA@@@BBBDDDFFFFFFFFFFFFHHHIIIHHHGGGHHHLLLOOORRRVVVZZZ\\\ZZZXXXWWWWWWUUUTTTRRROOOLLLLLLNNNPPPOOONNNLLLHHHCCCAAABBBCCCFFFFFFFFFEEECCCAAA???>>>999999999888777777666666555444333222333555777888999999999999888888888888:::;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAAAAA@@@@@@@@@???@@@AAACCCCCCBBB@@@<<<===???@@@BBBDDDFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGEEEEEEFFFFFFEEEDDDCCCBBBCCCDDDDDDEEEFFFGGGGGGHHHKKKKKKJJJJJJJJJKKKLLLMMMIIIIIIIIIGGGDDDBBBCCCDDDCCCCCCCCCBBBAAAAAA@@@@@@=========<<<<<<;;;;;;;;;;;;;;;:::999999999999999777888:::;;;;;;:::888666888888888777666555444333333444444555666777777888666444444555222///333:::444333111222333333222111///000000111111111111000222222111000000000000111111111111111111222222222111000000111444555555444444222111222444555444333555666777888888888888777888888999888777888:::<<<}}}qqqiiiaaa]]]WWWOOOKKKJJJBBB@@@===<<<;;;:::888666000///...------------------///222444444222///---,,,...222222111...,,,,,,---------...000333555666666444111......///222444555555555444444444333333000222444666666777:::;;;@@@CCCEEECCC??????CCCGGGJJJQQQZZZ___```_________YYYWWWRRRLLLIIIKKKPPPTTT]]]^^^___]]]YYYXXXZZZ\\\XXXWWWUUUTTTXXX]]][[[UUUTTTVVVXXX\\\______\\\YYYSSSQQQNNNKKKHHHEEEDDDDDD@@@@@@AAACCCFFFGGGGGGFFFBBB>>>888555444444555555222333444333111111222333111333555666777666444333555666777999:::;;;;;;;;;999999:::;;;===???AAABBBAAABBBDDDFFFHHHHHHHHHHHHIIIKKKOOOSSSVVVXXXXXXXXXTTTSSSSSSSSSTTTTTTRRRQQQNNNOOOPPPQQQQQQPPPOOOOOOHHHJJJKKKJJJIIIHHHIIIJJJHHHIIIJJJKKKJJJIIIGGGEEECCCBBBBBBBBBDDDGGGKKKMMMKKKKKKLLLMMMMMMMMMLLLLLLKKKOOOQQQNNNMMMMMMJJJFFFAAA@@@AAACCCFFFHHHHHHGGGIIIJJJLLLKKKJJJKKKOOORRRRRRWWW]]]___]]]ZZZYYYYYYRRRQQQOOOKKKHHHIIILLLOOOMMMLLLIIIEEE@@@>>>???@@@DDDEEEGGGGGGGGGEEEBBBAAA::::::::::::;;;<<<===>>>;;;:::999999:::<<<>>>@@@AAAAAA@@@@@@@@@?????????CCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIHHHHHHHHHHHHJJJLLLLLLJJJHHHGGGHHHJJJLLLNNNQQQRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWUUUVVVXXXZZZ[[[[[[ZZZZZZUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSRRRQQQOOONNNQQQRRRSSSUUUWWWYYY[[[\\\YYYXXXXXXWWWWWWYYYZZZ[[[VVVXXXYYYXXXUUUQQQOOOOOOPPPPPPOOONNNNNNMMMMMMLLLHHHGGGFFFDDDCCCAAA@@@???BBBAAA@@@???????????????<<<===???AAAAAA???===;;;>>>>>>===<<<;;;999777666777777888999:::<<<<<<===:::777777777444000555???666555444444444444333222000000111222222222222222444333222111000000000000///000111111111111000000222111000222444555555444333222222333555777666555666777999;;;<<<<<<;;;;;;222222333222222333666888nnniiibbb\\\XXXRRRKKKFFFBBBAAA@@@===:::777444222000000000000000000111111333222000111222222111///000000000000///...------------...000444777888888999777444222111222444555555555555777888888666444555777999<<>>===<<<;;;999888999<<<>>>???@@@@@@@@@<<<999666444444444333111333222222111111111111111222222222222444666999:::::::::;;;<<<===>>>??????<<<<<<<<<>>>@@@BBBBBBBBBFFFEEEEEEEEEFFFHHHJJJKKKJJJLLLOOOQQQSSSSSSRRRRRRWWWSSSPPPPPPTTTTTTQQQMMMMMMNNNQQQSSSRRRPPPMMMKKKNNNMMMJJJHHHGGGGGGHHHIIIGGGGGGHHHGGGFFFGGGJJJLLLEEEEEEDDDEEEFFFHHHJJJLLLJJJJJJJJJJJJJJJJJJIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMIIIHHHGGGGGGGGGHHHJJJKKKLLLLLLMMMPPPTTTVVVVVVUUU[[[\\\```eeehhhgggbbb^^^[[[UUUMMMGGGFFFIIIKKKMMMJJJIIIGGGFFFDDDCCCCCCCCCEEEFFFGGGIIIJJJJJJIIIIIICCCCCCCCCDDDEEEGGGHHHIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKMMMOOOOOONNNMMMMMMMMMSSSSSSSSSRRRRRRSSSSSSTTTYYY[[[[[[[[[YYYXXXYYYZZZ[[[\\\]]]]]]\\\\\\]]]^^^^^^\\\ZZZ[[[]]]```bbbbbbbbbdddfffhhhhhhhhhgggffffffgggjjjkkklllllljjjjjjiiihhhfffdddbbbaaa```___bbbbbbbbbaaaaaa___^^^]]]aaabbbccceeefffggghhhiiifffgggggggggggghhhjjjmmmjjjjjjjjjiiifffccc___]]]cccdddffffffdddaaa]]]ZZZVVVUUUTTTSSSQQQOOONNNNNNOOOOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIHHHEEEBBBAAA?????????@@@@@@@@@@@@@@@??????>>>@@@???>>><<<:::999888777;;;;;;888444555888999666444333222111000/////////000000000000000111111111111111111000000000000000...///111222333333333333777333111444888888333...111111444:::@@@BBB===999444333333333333222222222~~~pppjjjccc^^^YYYTTTMMMHHHBBBBBB@@@===:::777444333333333333333333444444444222111000000222222222000////////////...---,,,+++......///222666999999999777555333111000111222333666666777999<<<<<<;;;:::===>>>AAADDDFFFHHHJJJKKKRRRRRRQQQNNNKKKHHHHHHIIIJJJKKKNNNPPPRRRRRRSSSRRROOONNNMMMJJJGGGGGGIIIKKKJJJIIIHHHGGGFFFGGGIIIJJJAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFGGGGGGFFFDDDCCCAAA===999666666777666444555777999;;;<<<<<<<<<<<<777555333222333333333222444333222111111111111111333333333555666999;;;===@@@@@@???>>>===<<<;;;:::999999;;;>>>BBBEEEFFFFFFHHHGGGGGGGGGGGGIIIKKKLLLJJJLLLNNNPPPQQQQQQQQQPPPSSSPPPMMMMMMOOOPPPMMMJJJLLLMMMNNNOOONNNKKKHHHFFFHHHHHHFFFEEEDDDDDDEEEEEEEEEFFFGGGFFFFFFGGGIIIKKKGGGGGGGGGFFFGGGGGGHHHIIIGGGGGGGGGGGGHHHHHHIIIJJJNNNNNNOOOPPPRRRSSSTTTTTTQQQPPPOOONNNNNNOOOPPPQQQPPPPPPRRRUUUZZZ\\\]]]\\\bbbdddhhhnnnrrrqqqlllhhhaaa[[[SSSMMMLLLNNNPPPRRRPPPOOONNNLLLKKKKKKKKKKKKNNNOOOQQQRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQUUUTTTTTTSSSTTTUUUVVVWWWYYY[[[^^^^^^]]][[[[[[[[[aaa`````````aaaaaabbbccchhhiiijjjiiigggfffggghhhhhhjjjkkkkkkjjjjjjkkklllllljjjiiiiiilllnnnppppppnnnppprrrtttttttttsssrrrtttuuuvvvwwwwwwuuusssrrrsssrrrpppnnnllllllllllllnnnmmmmmmlllkkkkkkjjjjjjppppppqqqrrrssstttuuuuuutttttttttsssqqqrrrsssuuussssssttttttssspppnnnmmmppprrrssstttrrroookkkiiihhhgggfffeeecccbbbaaa```]]]]]]\\\ZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWXXXXXXVVVUUUQQQNNNKKKIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKHHHGGGGGGFFFDDDCCCAAA@@@AAAAAA>>>999:::===<<<999888777666444333333333333222222222222333333333333333333333333222222222222000000000000111111222222333333222333333333222111444444666<<>>BBBDDDDDDCCCEEEFFFHHHJJJLLLNNNPPPQQQRRRSSSRRROOOKKKHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJJJJHHHEEEBBBAAACCCEEEBBBAAA@@@>>>>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<:::888777666333111111111222222111333444666777888888888777333222111111444555555555777666444333222222222222555666777888:::===???@@@CCCBBBAAA???===;;;:::999999;;;>>>AAADDDGGGIIIIIIIIIIIIHHHHHHHHHJJJKKKLLLKKKLLLNNNOOOPPPPPPOOOOOOQQQNNNKKKKKKLLLMMMJJJHHHLLLLLLLLLKKKHHHEEECCCAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFIIIKKKIIIJJJJJJJJJIIIHHHGGGGGGEEEEEEEEEFFFHHHJJJLLLNNNRRRTTTVVVXXX[[[^^^```aaa___^^^]]]\\\[[[[[[[[[[[[ZZZZZZ\\\___dddggggggggglllooouuu{{{~~~yyyuuukkkfff^^^YYYWWWXXXZZZZZZZZZZZZYYYXXXXXXXXXXXXXXX\\\]]]^^^```aaabbbbbbbbbcccccccccbbbbbbbbbaaaaaaffffffeeeeeeffffffggghhhhhhkkknnnooonnnlllkkkjjjnnnoooooopppqqqrrrsssssssssttttttsssqqqqqqrrrssswwwyyy{{{{{{zzzyyyzzz{{{yyyxxxvvvwwwyyy{{{||||||{{{|||~~~~~~}}}{{{|||{{{yyywwwvvvwwwxxxyyy{{{zzzxxxwwwwwwwwwxxxxxx~~~~~~~~~~~~}}}{{{zzz{{{}}}{{{|||}}}~~~~~~}}}|||{{{}}}|||yyywwwuuutttsssrrrqqqpppoooooonnnmmmlllkkkjjjhhhggggggffffffggghhhiiijjjkkkkkkiiigggccc___\\\YYYXXXWWWUUUVVVVVVXXXYYYZZZZZZ[[[UUUVVVVVVVVVTTTSSSPPPOOOMMMMMMJJJDDDDDDFFFDDD@@@???>>>===<<<;;;:::::::::888888888888888888888777777777777777666666555555444333222111111222333444444555555333111000333555333222444888===>>>;;;777333222222222111111111111uuuoooggg```[[[VVVPPPKKKCCCBBB???===:::777666555333333333333222222222222222111000000111111000///111111222222222111000000///000111555999<<<<<<;;;999999;;;===>>>@@@@@@AAA??????@@@CCCGGGKKKKKKKKKIIIIIIIIIJJJKKKMMMNNNNNNNNNOOONNNKKKFFFCCCAAAAAACCCCCCCCCCCCCCCDDDEEEFFFFFFEEECCC@@@===<<<>>>???======;;;:::999999999999888888888888888888888888777777777777666444222111222111111111222333333444555666777888888777666555444333333555999<<<<<<<<<===;;;999777555555555666888888:::<<<>>>AAACCCDDD????????????>>>>>>>>>>>>===???BBBEEEFFFHHHJJJKKKLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPPPPOOOQQQNNNKKKJJJKKKLLLJJJIIIMMMLLLKKKHHHFFFCCC@@@???@@@@@@AAABBBCCCCCCBBBBBBAAABBBDDDEEEFFFGGGJJJLLLLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIJJJKKKNNNRRRUUUWWW\\\^^^```dddhhhlllooopppnnnmmmlllkkkjjjiiiiiihhhhhhhhhiiillloooqqqqqqpppssswww}}}wwwrrrkkkgggeeeeeefffffffffeeeeeeeeeeeefffggggggiiiiiijjjkkklllmmmnnnnnnmmmnnnoooppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrssspppsssvvvxxxvvvtttrrrrrrtttuuuvvvxxxyyy{{{{{{|||yyyzzzyyyxxxvvvvvvxxxyyy~~~~~~|||{{{|||~~~~~~|||{{{{{{}}}~~~||||||}}}~~~}}}zzzzzzyyyyyyxxxwwwvvvvvvyyyxxxwwwvvvuuusssrrrrrrqqqrrrsssuuuvvvwwwyyyyyywwwuuurrrnnnkkkiiihhhhhhccccccddddddeeefffggggggeeeeeeffffffeeedddbbb```]]]]]]YYYTTTRRRSSSQQQMMMJJJIIIHHHGGGFFFEEEEEEEEEBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>======<<<<<<<<<999888555444555777:::<<<<<<;;;888555333333444666222111222555888999777444444333333333222222222222vvvpppggg```[[[VVVPPPKKKDDDBBB???<<<:::888777666333333222222111111111000333111000000111111///...111111222333444444444444111222444888<<<======<<<888:::>>>CCCGGGIIIJJJJJJEEEDDDDDDGGGJJJMMMNNNMMMHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJGGGCCC???===============<<<===>>>?????????>>>===:::777666888999:::999888777666666555555111111111111111111111111555555555444333222111000333333333333444555777999;;;<<<<<<<<<<<<:::999777999999:::>>>BBBEEEFFFEEEDDDBBB>>>;;;999999999::::::;;;===???AAACCCDDDEEE>>>>>>>>>>>>????????????>>>AAADDDFFFGGGIIIMMMPPPRRRQQQQQQPPPQQQRRRTTTUUURRRRRRRRRRRRRRRRRRQQQQQQOOOMMMJJJIIIIIIJJJJJJJJJLLLKKKJJJHHHEEECCCAAA@@@@@@AAABBBCCCDDDDDDDDDCCCBBBDDDGGGIIIJJJKKKMMMPPPOOOQQQSSSUUUVVVVVVVVVUUURRRSSSUUUWWW[[[___ccceeeiiijjjmmmqqqtttxxx{{{|||zzzzzzyyyxxxwwwuuutttsssuuuuuuuuuvvvxxxyyyxxxwwwvvvzzz|||vvvrrrppppppppppppoooooooooooopppqqqrrrsssppppppqqqqqqrrrsssssstttssstttuuuvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuttttttqqqtttwwwxxxvvvtttsssssssssuuuwwwyyyzzz{{{||||||~~~~~~}}}|||zzzzzz|||~~~}}}}}}||||||~~~~~~}}}~~~}}}|||{{{{{{|||~~~}}}|||}}}~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyzzzzzz{{{|||~~~}}}|||zzzwwwvvvuuuuuuuuurrrqqqppppppppppppqqqqqqrrrrrrsssssssssqqqpppooolllllliiidddbbbcccaaa\\\XXXWWWVVVUUUTTTSSSSSSSSSOOOOOOOOONNNNNNMMMMMMMMMIIIIIIHHHHHHGGGFFFFFFEEE???===;;;:::;;;???CCCEEEHHHBBB;;;777888888666444444444444555777777666555444333333333333222222222vvvooofff___ZZZUUUOOOKKKDDDBBB???<<<:::888888777555555444444333333222222000///...///111222111000000111333555666888888888666777999<<>>BBBHHHOOOSSSVVVVVVVVVIIIHHHFFFFFFHHHIIIIIIHHHEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHHHHFFFBBB>>><<<<<<777777888888999999::::::888888666444111111333555666666666555555444333333000000000000000000000000222222222222222222222222555555555444555888<<<@@@DDDDDDDDDCCCBBB@@@>>><<<@@@@@@BBBFFFJJJMMMMMMMMMJJJGGGCCC???<<<<<<<<<===<<<===???AAABBBDDDDDDDDD@@@@@@???>>>======<<<<<<:::===@@@CCCEEEJJJQQQWWWWWWWWWVVVWWWXXXYYY[[[\\\VVVVVVUUUUUUTTTSSSSSSRRRKKKJJJHHHGGGGGGHHHJJJKKKKKKLLLLLLLLLKKKIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIMMMPPPQQQSSSUUUWWWWWWXXXZZZ\\\^^^```aaaaaa]]]^^^bbbfffjjjnnnqqqssstttuuuwwwyyy|||~~~~~~|||{{{zzz||||||{{{|||}}}}}}{{{yyyxxx{{{~~~yyyvvvuuuuuuttttttsssssssssssstttuuuvvvwwwsssrrrrrrqqqqqqrrrssssssvvvvvvwwwwwwvvvtttrrrqqqrrrrrrrrrsssrrrrrrqqqpppoooqqqssssssrrrqqqqqqqqqpppqqqtttvvvwwwxxxxxxxxxyyyyyyxxxvvvtttuuuwwwyyyxxx{{{~~~~~~|||||||||}}}|||{{{|||}}}}}}|||zzzyyyzzz|||~~~~~~}}}|||yyyyyyyyyzzz{{{||||||}}}yyyzzzzzz{{{|||}}}~~~|||{{{{{{zzz{{{|||~~~~~~|||~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}|||{{{zzz{{{|||||||||{{{yyyxxxxxxxxxyyyzzz{{{zzzzzzzzzzzzzzzzzzzzzwwwxxxvvvqqqqqqrrrooojjjffffffdddcccbbbaaaaaaaaa___^^^^^^]]]]]]\\\\\\[[[WWWWWWVVVUUUTTTSSSSSSRRRIIIHHHFFFEEEFFFIIILLLOOOQQQJJJAAA>>>@@@@@@<<<888777777777666666666555555555555555555444444444444vvvnnneee]]]XXXSSSMMMIIIDDDBBB???<<<:::888888888666666666555444333333333+++++++++...111444555444333555777:::<<<>>>@@@@@@<<<===???BBBDDDDDDBBB???DDDHHHOOOVVV[[[\\\[[[ZZZLLLIIIEEECCCBBBBBB@@@???===<<<<<<===>>>AAACCCEEECCCEEEFFFDDDAAA===;;;:::666777888:::;;;;;;::::::666666555333111222444666555666666666666666555555222222222222222222222222111111111222333444555555555666666666777<<>>======>>>===>>>@@@BBBCCCCCCCCCCCCAAAAAA???>>><<<;;;:::999777:::===>>>@@@FFFPPPWWWVVVVVVVVVWWWYYY[[[]]]___YYYXXXWWWUUUTTTSSSSSSSSSJJJJJJIIIHHHHHHIIILLLOOOPPPQQQTTTVVVVVVUUUSSSRRROOONNNMMMMMMMMMNNNOOOPPPNNNQQQUUUXXXZZZ\\\___`````````aaaccceeegggjjjkkkeeeggglllqqqvvvyyy{{{{{{{{{|||||||||}}}}}}}}}~~~~~~}}}||||||{{{{{{|||}}}~~~|||zzzzzz|||}}}{{{|||~~~}}}zzzvvvtttttttttsssrrrrrrrrrrrrrrrssstttuuuuuusssrrrqqqooooooooooooooossstttuuuuuusssqqqooonnnnnnnnnooooooooonnnmmmllllllmmmmmmmmmkkkkkklllnnnkkkmmmoooqqqrrrrrrrrrqqqoooooommmkkkiiijjjmmmooorrruuuxxxyyyxxxwwwvvvvvvwwwvvvuuuvvvwwwvvvuuusssppprrrtttvvvvvvvvvuuutttttttttttttttuuuvvvwwwxxxtttuuuwwwxxxyyyyyyyyyyyyuuuuuuuuuvvvwwwxxxxxxyyy||||||{{{{{{zzzzzzyyyyyyvvvyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzzzzzzzzzzzzzzzzzzzzzz{{{||||||||||||}}}}}}}}}~~~}}}|||{{{{{{|||}}}}}}}}}|||{{{zzzzzz|||}}}~~~~~~}}}||||||}}}}}}~~~}}}zzzzzz|||yyyuuusssrrrqqqooonnnnnnmmmmmmllllllkkkkkkjjjiiiiiihhheeeeeedddcccbbbaaa``````ZZZYYYWWWUUUUUUVVVXXXZZZXXXTTTOOOLLLLLLKKKIIIGGGAAAAAA@@@>>>===<<<===>>><<<<<<;;;;;;;;;:::::::::uuunnnddd\\\WWWRRRLLLHHHDDDBBB???<<<999999999999666666555444333333222222'''''')))---222666888888888:::<<<@@@CCCEEEGGGHHHAAAAAACCCEEEGGGGGGDDDBBBAAAEEELLLSSSWWWWWWUUUTTTLLLIIIDDD@@@>>><<<999777555555666777:::>>>BBBDDD@@@BBBCCCBBB???;;;999999888999<<<>>>??????>>>===888888888666444555888:::777888888999999999888888111111111111111111111111222222222333555777888999666777777888:::AAAJJJQQQPPPOOOOOONNNKKKIIIFFFDDDHHHHHHJJJMMMQQQRRRRRRQQQNNNKKKFFFAAA>>>======>>>>>>???@@@BBBBBBBBBBBBAAA??????>>>===<<<;;;::::::999;;;<<<;;;;;;AAAKKKTTTSSSSSSSSSTTTVVVYYY\\\]]]ZZZYYYWWWUUUTTTSSSRRRRRRLLLLLLKKKJJJJJJLLLPPPSSSVVVXXX\\\```aaaaaa___^^^XXXWWWUUUTTTTTTUUUWWWXXXSSSWWW[[[___aaaccceeegggfffffffffgggiiilllnnnppphhhlllqqqwww|||~~~~~~}}}|||{{{{{{zzzzzz~~~~~~|||{{{zzzyyyyyyzzz|||}}}|||{{{|||}}}~~~}}}zzzxxxzzz|||xxxuuurrrqqqqqqqqqpppoooqqqpppppppppqqqqqqrrrsssrrrqqqooommmlllllllllmmmnnnoooqqqrrrsssrrrpppooolllmmmmmmnnnmmmlllkkkjjjhhhiiihhhgggeeefffhhhjjjggghhhkkkmmmnnnmmmlllllljjjjjjiiifffdddeeehhhkkkmmmpppsssuuutttrrrqqqqqqpppooonnnnnnooonnnlllkkkiiikkkmmmooooooooonnnmmmqqqppppppppppppqqqrrrrrroooqqqsssuuuvvvvvvuuutttnnnoooqqqrrrsssssssssssstttttttttsssssssssrrrrrrppprrrvvvwwwwwwxxxyyyzzzvvvvvvuuuvvvvvvxxxyyyyyywwwxxxxxxyyyyyyyyyyyyxxxvvvvvvvvvwwwwwwwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{{{{~~~}}}|||{{{~~~}}}|||{{{{{{{{{||||||zzzyyyxxxxxxyyy{{{}}}}}}||||||~~~~~~~~~zzzzzzyyyxxxvvvuuuuuuttttttttttttssssssrrrqqqppppppnnnnnnmmmlllkkkjjjiiihhhiiigggeeecccaaaaaabbbbbb]]]]]]\\\YYYVVVTTTTTTVVVPPPPPPOOOLLLJJJIIIJJJLLLCCCCCCCCCCCCBBBBBBBBBBBBvvvlllbbb]]]WWWPPPJJJIIIFFFCCC>>>;;;999777444222111444777777555222111000555333111///000333666888<<>>AAAAAACCCHHHNNNPPPOOOLLLIIIFFFAAA===:::777444111111222555777:::>>>@@@AAA>>>???@@@>>>;;;888666666666777999>>>AAAAAA===999===;;;999888777888999:::999:::<<<=========<<<;;;888777666555555555666777666666666666888;;;>>>@@@@@@>>>===???CCCIIIMMMOOOSSSQQQOOOLLLIIIGGGEEEEEEGGGHHHJJJLLLMMMLLLKKKJJJEEEDDDAAA???===;;;:::999999;;;===???@@@???>>>===<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;===???CCCGGGKKKMMMOOOPPPRRRSSSTTTWWW\\\```___]]][[[[[[\\\[[[WWWSSSWWWVVVTTTSSSTTTVVVYYYZZZdddfffhhhjjjkkkjjjiiihhheeedddbbb```^^^]]]]]]^^^```aaacccfffhhhhhhiiihhhjjjiiigggfffgggjjjnnnpppqqqrrrtttwwwzzz}}}}}}{{{yyyyyyzzz{{{||||||||||||{{{zzzyyyxxxwwwwwwwwwyyy}}}}}}zzzwwwvvvttttttsssrrrrrrrrrrrrrrrvvvvvvuuuuuutttsssssssssqqqpppooommmmmmmmmnnnooooooqqqrrrttttttsssqqqpppooommmkkklllnnnooommmkkkiiikkklllkkkiiigggfffgggiiikkklllmmmllljjjgggeeefffdddcccbbbbbbccceeegggiiikkknnnpppqqqqqqpppooosssqqqnnnnnnppppppmmmkkkjjjkkklllmmmmmmmmmlllkkknnnmmmmmmmmmnnnooopppqqqnnnnnnmmmmmmnnnnnnooopppnnnooopppooommmmmmoooqqqrrrpppmmmjjjiiijjjmmmoooooommmmmmqqqvvvyyyvvvsssrrrrrrqqqqqqpppqqqqqqqqqssstttuuutttrrrpppppppppooooooooooooooopppqqqrrrqqqrrrrrrssstttuuuvvvvvv{{{vvvtttuuuxxxxxxwwwtttsssssstttvvvxxxuuuuuuvvvwwwxxxzzz|||}}}~~~~~~}}}|||}}}~~~~~~}}}{{{zzzyyyzzzzzz{{{|||zzzwwwuuutttuuuvvvwwwvvvuuutttrrrqqqqqqppppppnnnmmmllllllnnnnnnmmmllliiiiiiiiigggcccaaaaaaaaa]]]]]]]]]\\\[[[ZZZXXXWWWVVVVVVVVVUUUTTTRRRQQQPPPvvvlllccc]]]XXXPPPJJJIIIFFFCCC>>>;;;888777444222333666888999777444222222222111000111333777;;;>>>AAACCCGGGJJJMMMNNNMMMMMMJJJJJJHHHFFFCCC@@@>>>===:::;;;===AAAEEEHHHHHHHHHEEEBBB>>>;;;999777444222111222555888;;;===??????;;;<<<<<<;;;777555444444444666<<>>@@@AAABBBBBBBBB<<<;;;:::999999999:::;;;<<<;;;:::::::::<<<>>>???AAA??????AAAEEEJJJNNNOOONNNLLLJJJGGGEEECCCCCCCCCEEEGGGHHHIIIJJJHHHGGGFFFAAA@@@>>>===;;;:::999999===>>>???@@@@@@???===<<<;;;;;;:::;;;;;;<<<===>>><<<>>>BBBGGGJJJLLLMMMNNNSSSTTTUUUWWWXXX\\\```dddcccaaa```aaacccccc```]]]aaa```^^^^^^___bbbdddffflllmmmnnnoooooonnnmmmlllhhhfffdddbbbaaaaaaaaabbbcccdddgggiiikkkmmmmmmmmmlllkkkjjjiiikkknnnqqqtttttttttvvvxxx{{{}}}}}}{{{yyyxxxyyy{{{||||||||||||{{{zzzyyyxxxwwwxxxwwwwwwyyy|||~~~~~~~~~}}}yyyvvvtttuuuttttttssssssrrrssssssuuuttttttsssrrrrrrqqqqqqsssrrrooommmkkkkkkkkkkkkmmmoooqqqrrrssssssrrrqqqooommmkkklllnnnooommmllllllmmmlllkkkhhhgggggghhhfffgggiiiiiiiiigggdddbbb____________aaaccceeefffhhhiiijjjlllmmmmmmllllllqqqooollllllmmmmmmjjjhhhhhhhhhiiijjjjjjiiihhhggghhhiiijjjkkklllmmmnnnoookkkjjjjjjjjjkkklllmmmnnnnnnooonnnmmmjjjiiijjjkkknnnllljjjhhhggghhhjjjkkkllljjjjjjnnnsssvvvtttqqqqqqppppppooonnnnnnnnnnnnrrrsssrrrpppllliiiggggggiiiiiijjjjjjkkklllnnnooonnnnnnoooooopppqqqrrrrrryyyzzzzzzvvvqqqoooqqqssssssssssssrrrrrrqqqqqqqqqppppppqqqrrrsssuuuwwwxxx{{{{{{zzz{{{{{{||||||}}}}}}|||zzzzzz{{{|||{{{zzzyyyyyyxxxwwwvvvwwwxxxxxx{{{zzzwwwuuutttuuuvvvwwwwwwwwwvvvuuuttttttttttttsssrrrqqqqqqssssssrrrqqqooopppooommmjjjhhhhhhhhheeeeeeeeeeeedddcccbbbaaadddddddddcccbbbbbbaaaaaawwwmmmccc^^^XXXPPPKKKIIIFFFBBB>>>:::888777444333555888::::::888666444444000111222444888===BBBEEEGGGHHHKKKMMMNNNNNNMMMLLLIIIHHHFFFCCC@@@>>><<<;;;222444777:::<<<>>>AAACCCAAA???;;;999888777444222000222555999;;;<<<===<<<888999888666333111222333000555===DDDGGGDDD===777333333222333444666888999888:::===@@@CCCEEEFFFFFF??????>>>======>>>???@@@AAA@@@>>>===<<<<<<======@@@???@@@BBBGGGJJJLLLLLLHHHFFFDDDAAA@@@@@@AAABBBEEEFFFGGGGGGGGGEEECCCAAA>>>===<<<;;;;;;;;;;;;;;;@@@AAAAAAAAAAAA???===<<<<<<<<<<<<===???AAABBBCCCAAAEEELLLRRRUUUUUUSSSRRRXXXZZZ\\\^^^___cccgggjjjiiihhhhhhjjjlllmmmkkkjjjjjjjjjjjjkkkllloooqqqsssvvvvvvvvvvvvtttrrrpppooolllkkkhhheeeeeeeeeggghhhggghhhjjjmmmooopppqqqrrrooonnnmmmmmmooorrrvvvxxxxxxyyyzzz{{{}}}~~~}}}{{{yyywwwwwwyyy{{{}}}{{{zzzyyyyyywwwvvvuuuuuuvvvvvvuuuwwwzzz{{{{{{zzz}}}}}}~~~}}}{{{wwwsssqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrrrrqqqqqqpppooooooooorrrpppmmmiiigggeeeddddddhhhiiilllnnnppppppoooooommmkkkjjjjjjkkkllllllkkklllllljjjgggdddccceeegggcccdddeeefffeeecccaaa___YYYZZZ\\\^^^```cccdddeeefffffffffffffffggghhhhhhnnnllljjjiiiiiihhhfffddddddeeeeeeeeeeeecccbbbaaa```bbbdddgggiiikkkkkkkkkfffffffffgggggghhhjjjjjjmmmmmmmmmjjjgggeeedddeeehhhhhhgggffffffgggggghhhiiihhhhhhlllpppsssrrrpppppppppooonnnmmmlllllllllmmmnnnnnnkkkgggcccaaaaaaddddddeeefffhhhjjjkkkmmmmmmllllllmmmmmmnnnoooooosssuuuvvvsssooommmnnnpppnnnooopppqqqpppnnnkkkjjjjjjjjjkkkkkkmmmnnnpppqqquuuvvvwwwxxxxxxxxxwwwvvvwwwuuussssssttttttsssrrrsssrrrrrrqqqrrrrrrssstttvvvuuusssqqqqqqqqqssstttuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuttttttvvvvvvvvvtttsssttttttrrrooommmmmmmmmkkkllllllmmmmmmmmmllllllmmmmmmllllllllllllmmmmmmxxxnnneee___ZZZRRRLLLKKKFFFBBB>>>;;;999777555333555777::::::888666666666444555666:::>>>BBBFFFHHHKKKKKKMMMMMMMMMKKKJJJIIIGGGEEECCC@@@>>>;;;999999000333777777777999>>>BBB@@@>>>:::888777666333222///222555999;;;;;;:::999666666555333000///111222000555<<>>>>>>>>???@@@AAAAAA@@@>>>===<<<;;;;;;;;;<<<<<<===@@@DDDGGGGGGGGGDDDBBB???===<<<>>>AAACCCDDDEEEEEEEEEDDDBBB???>>><<<<<<<<<<<<===>>>???@@@CCCCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEHHHJJJLLLMMMMMMPPPVVV\\\^^^^^^\\\ZZZ___aaadddfffgggjjjnnnqqqooooooooopppqqqrrrrrrqqqooooooppprrrtttvvvxxxyyy||||||{{{yyywwwtttqqqpppooommmjjjhhhhhhiiilllnnnjjjjjjlllmmmnnnppppppqqqooonnnnnnoooqqquuuxxxzzz{{{{{{||||||}}}~~~~~~|||yyyvvvsssssstttwwwyyyuuutttsssrrrqqqppppppoooqqqpppoooqqqsssttttttsssuuuvvvwwwwwwuuuqqqnnnkkkkkkkkklllllllllkkkkkkkkknnnmmmmmmlllkkkkkkjjjjjjjjjhhheeebbb```^^^]]]]]]aaacccfffhhhjjjjjjjjjiiiiiihhhfffffffffggghhhhhhhhhgggddd```]]]]]]___bbb```aaabbbbbbbbb```___^^^XXXYYY\\\^^^aaabbbcccddddddcccaaa``````aaabbbccciiihhhfffeeedddbbbaaa```____________^^^\\\ZZZYYYWWWYYY]]]aaadddeeeeeeeeeaaaaaaaaabbbbbbcccdddeeehhhiiiiiigggdddaaaaaaaaacccdddeeeeeefffffffffeeehhhggggggjjjnnnppppppnnnoooooonnnmmmlllkkkjjjiiifffhhhiiihhheeebbb`````````aaabbbdddfffiiikkklllnnnmmmmmmllllllmmmnnnoooqqqtttvvvtttpppmmmnnnooommmmmmnnnnnnllljjjhhhgggfffffffffggghhhjjjkkklllppprrrtttuuuvvvtttrrrqqqpppnnnllllllmmmmmmlllkkkllllllllllllmmmmmmnnnnnnnnnmmmlllkkkjjjkkklllmmmnnnoooppppppqqqrrrrrrrrrtttsssrrrssstttuuutttsssrrrrrrrrrpppnnnlllllllllmmmnnnooopppqqqqqqqqqqqqooonnnnnnnnnooopppqqqrrr{{{qqqgggaaa\\\TTTNNNMMMFFFCCC???<<<:::999777555555777999:::999888999:::<<<===>>>@@@CCCEEEGGGHHHKKKKKKKKKJJJIIIHHHFFFEEEDDDCCC@@@>>>;;;999888888555888::::::999;;;???BBBAAA???;;;888777555222000000222555888999999888777555555444222000000111333555888<<<>>>===;;;888666777666666555555444444444222444666999;;;============<<<;;;;;;<<<===>>>???<<<<<<;;;::::::999999999777777999<<<@@@BBBAAA@@@>>><<<:::999999<<>>@@@BBBDDDEEEFFFGGGHHHJJJKKKLLLLLLMMMNNNOOOPPPQQQSSSVVVXXXYYYZZZ\\\___bbbdddddddddccceeegggiiikkkmmmooorrruuurrrrrrrrrrrrqqqqqqqqqrrroooppprrruuuwwwyyyzzz{{{}}}|||zzzwwwtttqqqooommmnnnllljjjiiiiiikkknnnooojjjjjjjjjjjjkkkkkkllllllmmmmmmmmmnnnpppsssvvvxxxwwwwwwxxxxxxxxxxxxxxxxxxvvvtttpppmmmkkklllmmmnnnjjjiiihhhgggfffffffffgggfffeeeeeefffhhhjjjiiihhhjjjkkkllllllkkkiiifffdddeeeeeefffggggggffffffeeegggggggggfffeeeeeeddddddaaa```^^^\\\[[[[[[[[[\\\^^^___bbbdddeeeeeeeeedddeeedddcccbbbbbbbbbdddeeecccaaa^^^ZZZWWWWWWZZZ]]]]]]^^^_________^^^]]]\\\YYYZZZ\\\^^^``````aaaaaa```___\\\ZZZZZZZZZ\\\]]]aaaaaa```___]]][[[[[[ZZZXXXXXXYYYXXXWWWUUUSSSQQQOOORRRUUUYYY\\\]]]^^^]]]\\\[[[[[[[[[[[[\\\]]]]]]___aaabbbaaa___]]]]]]]]]]]]___```bbbcccccccccbbbeeeddddddfffhhhjjjjjjjjjjjjjjjjjjjjjhhhgggeeedddaaaccceeeeeebbb___]]]\\\\\\]]]^^^```cccfffiiijjjmmmlllkkkiiiiiijjjkkklllooorrruuutttpppllllllmmmmmmlllkkkiiihhhggggggfffccccccdddeeefffhhhjjjkkklllnnnqqqrrrrrrpppnnnlllkkkiiigggggghhhiiihhhggggggggghhhiiiiiiiiijjjjjjhhhhhhgggggggggggghhhiiiiiijjjkkkmmmnnnnnnnnnnnnpppooonnnoooqqqrrrqqqpppmmmnnnnnnmmmjjjhhhhhhiiillllllnnnooopppqqqqqqqqqooooooooopppqqqrrrtttttt}}}sssiiiddd^^^VVVQQQOOOGGGDDD@@@===<<<:::888777777999<<<======>>>???AAAFFFFFFGGGGGGGGGFFFEEEEEEHHHHHHGGGFFFEEEDDDCCCBBBBBB@@@>>>;;;:::999999999;;;<<<>>>>>>>>>>>>@@@AAA@@@>>>:::777666444111///111222555777777777666555444555555333111111222333999;;;======;;;:::::::::::::::999888666555444333333555777:::;;;<<<<<<<<<:::999999888999:::<<<===999999999999999888888888555555666888<<<======<<<:::999777777888:::===???>>>???AAABBBBBB@@@???===@@@AAABBBDDDFFFHHHKKKLLLNNNOOOQQQSSSUUUXXXYYYZZZZZZ[[[[[[\\\^^^___aaabbbdddeeeeeefffggggggggggggfffiiikkkmmmmmmoooqqqsssqqqqqqqqqooommmlllmmmnnnooopppsssvvvxxxzzzzzzzzzxxxwwwuuurrrooollljjjiiiiiihhhhhhhhhiiijjjlllmmmhhhhhhggggggggghhhhhhiiijjjjjjjjjlllnnnppprrrtttqqqqqqqqqqqqqqqqqqqqqqqqpppnnnkkkhhhfffeeeeeefffaaa```___^^^^^^___```aaa___^^^^^^```bbbddddddcccddddddeeefffeeeeeedddccceeefffggghhhhhhhhhgggfffffffffeeeddddddccccccbbb``````_________```bbbbbbbbbdddeeeggggggfffeeedddddddddcccbbb```aaadddfffbbbaaa___[[[YYYYYY\\\___^^^^^^^^^______^^^^^^]]]^^^^^^___``````aaabbbbbb```___\\\ZZZYYYYYYZZZ[[[\\\]]]]]]\\\ZZZXXXXXXYYYVVVWWWWWWWWWUUUTTTRRRPPPOOOQQQSSSVVVXXXYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXZZZ\\\]]]\\\ZZZZZZ[[[YYYZZZ[[[]]]___`````````bbbbbbaaaaaabbbcccddddddddddddeeeeeedddbbb```______aaacccbbb^^^ZZZWWWVVVXXXYYYZZZ]]]___bbbeeefffiiihhhfffdddcccdddeeefffiiimmmppppppkkkgggffffffiiihhhfffeeedddddddddddd______```bbbeeegggjjjkkkiiikkkmmmnnnnnnllljjjhhhgggeeeddddddeeeffffffeeeeeefffgggggggggggggggfffeeeeeeeeeeeefffgggggghhhggghhhjjjlllmmmmmmmmmllllllkkkjjjkkkmmmnnnnnnmmmjjjkkkkkkiiigggeeeffffffiiiiiikkklllmmmnnnnnnnnniiijjjlllmmmnnnooooooooouuukkkfff```YYYSSSRRRHHHEEEAAA???===<<<:::999;;;>>>AAACCCDDDEEEHHHJJJMMMMMMMMMLLLJJJGGGDDDCCCEEEDDDDDDCCCBBBBBBAAAAAA@@@>>><<<:::999999::::::???>>>>>>@@@AAA@@@>>><<<<<<:::777555444333222000222333444555555555555555222333555444333222222333666999<<<<<<;;;:::;;;<<<;;;;;;:::999777666444333444555888:::<<<>>>>>>>>>999888888888888:::;;;<<<;;;;;;;;;:::999888777777666555555777:::<<<===<<<;;;;;;::::::;;;===???@@@AAACCCEEEGGGHHHGGGFFFEEEKKKKKKLLLNNNQQQSSSVVVWWWYYYZZZ\\\^^^```ccceeegggccccccccccccdddeeeffffffhhhhhhhhhiiihhhgggfffeeeeeegggiiijjjjjjkkklllnnnlllmmmmmmkkkhhhhhhiiillllllnnnqqquuuvvvwwwvvvvvvrrrqqqooollljjjhhhffffffcccccceeefffggghhhhhhiiieeeeeeeeeeeefffhhhjjjkkkhhhhhhiiiiiikkkmmmooopppnnnnnnoooooooooooooooooonnnmmmllljjjiiigggffffffaaa```_________aaacccdddbbbbbbbbbdddgggiiiiiihhhhhhhhhiiiiiijjjkkklllllllllmmmooopppqqqpppooonnnmmmmmmllllllkkkjjjjjjjjjiiiiiihhhiiijjjlllmmmooommmnnnoooooonnnllljjjhhhggghhhgggeeeccccccgggjjjhhhgggfffcccbbbbbbeeehhhddddddddddddddddddddddddgggfffffffffgggiiijjjlllhhhfffdddbbb````````````___aaabbbaaa^^^]]]^^^```^^^^^^______^^^\\\ZZZYYYYYYZZZ[[[\\\]]]^^^___``````___^^^]]]\\\[[[[[[[[[YYY\\\^^^___^^^\\\\\\\\\YYYZZZ[[[]]]___```bbbccccccccccccaaa``````aaabbbaaabbbcccccccccbbb```^^^]]]```bbbbbb___[[[XXXVVVXXXYYYZZZ\\\___bbbdddeeefffdddbbb```______aaabbbeeeiiilllkkkgggbbb______``````aaaaaaaaa```^^^]]]ZZZ[[[\\\___bbbeeehhhiiifffggghhhiiiiiigggeeedddcccaaa```aaacccdddddddddeeefffgggggggggfffeeedddbbbbbbccccccdddeeeffffffeeefffhhhjjjkkkkkkjjjjjjfffeeeeeefffhhhjjjiiihhhfffggggggfffdddbbbcccccccccdddeeefffggghhhhhhhhhbbbcccfffhhhiiiiiigggfffwwwmmmgggbbbZZZTTTSSSIIIFFFBBB@@@>>>===;;;:::???BBBEEEGGGIIILLLOOOQQQQQQQQQPPPOOOLLLHHHDDDBBBCCCCCCBBBBBBAAAAAAAAA@@@>>>===;;;999999999;;;<<<@@@>>>>>>???AAA@@@<<<888999666444333333333222111333333333444444444555555000222444555333222111222000444999;;;:::999;;;<<<:::::::::999888666555444222444777:::===>>>??????999999888888999:::<<<===>>>>>>===<<<;;;999888777888777666888;;;===>>>>>>?????????@@@AAABBBCCCDDDFFFHHHKKKMMMOOOOOOOOONNNUUUUUUVVVXXX[[[^^^```aaabbbbbbccceeehhhjjjlllnnnggggggffffffffffffgggggghhhiiijjjjjjiiifffcccaaaccceeeggghhhgggggghhhiiiiiijjjjjjhhhfffeeehhhkkkiiikkkooorrrtttsssrrrqqqnnnmmmkkkiiigggeeedddddd^^^```bbbdddffffffffffffccccccdddeeegggjjjlllnnngggggghhhiiijjjkkkmmmmmmpppppppppppppppppppppqqqoooooopppooonnnmmmlllkkkeeeeeeddddddeeegggjjjkkkjjjiiijjjllloooqqqrrrqqqqqqppppppqqqrrrtttvvvxxxssstttvvvxxxxxxxxxvvvuuuvvvvvvvvvuuuttttttssssssrrrrrrrrrrrrsssuuuwwwxxxvvvvvvwwwvvvuuurrrooommmjjjkkkkkkhhhffffffjjjnnnmmmnnnmmmkkkjjjkkkmmmooollllllllllllllllllllllllooonnnmmmmmmoooqqqtttvvvpppooommmkkkjjjhhhhhhgggeeegggiiihhheeedddfffhhhggghhhhhhhhhhhhfffeeedddeeeeeeeeeeeeeeefffhhhhhhhhhgggfffdddcccaaaaaaaaa___aaaddddddbbb```______\\\]]]^^^___aaadddfffgggggggggfffdddbbbaaacccdddbbbcccdddeeeeeedddbbbaaa[[[^^^bbbcccbbb___^^^]]]ZZZ[[[\\\^^^aaacccfffgggfffdddaaa^^^]]]^^^```aaacccgggkkkjjjeee___\\\\\\XXXZZZ]]]______]]]YYYWWWVVVWWWYYY\\\___cccfffhhhdddeeeeeefffeeedddcccbbb```___^^^___bbbcccdddcccfffggghhhhhhgggfffdddccc^^^______```aaabbbcccccccccdddfffhhhiiihhhgggfffbbbaaa```aaadddeeeeeedddcccddddddcccaaa___``````^^^^^^```aaaaaabbbbbbbbb```cccfffiiijjjhhhfffdddyyyoooiiifffaaaYYYRRRKKKIIIFFFCCCBBBBBBCCCCCCKKKKKKMMMQQQTTTUUUTTTRRRTTTRRROOOLLLHHHEEEDDDCCCBBBAAAAAA@@@???>>>======777999:::999888888<<>><<<;;;:::999444333222222111111222222666666666666555444333222222333555666666666555444333222222555888999777555999::::::888555333333444444666:::@@@CCCDDDAAA???<<<999666777:::<<<<<<;;;<<<<<<;;;:::999999::::::999999999:::===@@@DDDFFFHHHIIIJJJKKKKKKLLLLLLLLLLLLQQQWWWYYYWWWWWWYYY\\\``````______^^^_________ccceeehhhjjjjjjjjjkkklllfffhhhjjjkkkkkkiiigggeeehhhhhhgggfffeeedddccccccccccccddddddeeeggghhhiiiggghhhiiijjjkkkkkkkkkkkkmmmnnnnnnnnnooooooppppppqqqpppooonnnkkkiiigggeeeccceeeiiilllnnnmmmllljjjnnnmmmkkkjjjkkklllnnnoooqqqpppooooooppprrruuuwwwyyyxxxxxxwwwwwwxxxzzz{{{{{{zzzyyywwwuuusssrrrqqqmmmlllllllllnnnqqqtttuuuvvvwwwyyyyyyyyyyyy{{{}}}yyyxxxxxxyyy{{{}}}~~~}}}}}}~~~~~~~~~}}}|||}}}|||~~~|||{{{{{{yyyuuurrrssssssqqqpppppppppqqqrrrwwwwwwuuutttrrrqqqpppooorrrrrrssstttuuuwwwyyyzzzxxxxxxxxxxxxyyyzzz||||||zzzwwwsssrrrrrrqqqooolllpppnnnmmmoooqqqqqqooollllllnnnppprrrrrrqqqooonnnsssrrrqqqppppppppppppppppppoooooonnnnnnmmmlllllljjjjjjkkkkkkkkkjjjjjjiiihhhhhhiiijjjkkkllllllmmmjjjiiifffddddddfffhhhjjjllllllkkkkkkjjjkkkkkkkkkfffgggggggggfffdddbbbaaafffdddbbbdddgggiiiiiigggfffeeedddccccccccceeeeeeeeefffggggggddd```[[[XXX[[[\\\\\\\\\ZZZWWWUUUSSSRRRTTTXXX[[[]]]aaafffiiifffeeedddcccbbbbbbaaaaaa^^^]]]^^^^^^______```aaabbbaaa``````aaaaaa```___^^^^^^___``````aaaaaa```bbbcccdddggghhhgggccc___`````````bbbeeeeeebbb______```bbbaaa^^^\\\[[[[[[]]]]]]^^^______^^^]]]]]]^^^^^^^^^```bbbbbb```^^^|||qqqkkkhhhccc[[[TTTOOOMMMJJJGGGFFFHHHJJJLLLRRRSSSTTTWWWZZZZZZXXXUUURRRPPPNNNKKKHHHFFFDDDCCC@@@AAABBBBBBAAA>>>;;;999666888999888777777:::===::::::888777555444333222222222111111111222222333555555666666666666666555444444666777777777666555666555444666888999777444777888888666333222222333222444777<<>>>>>===AAABBBDDDFFFGGGFFFEEEDDDIIIHHHHHHIIILLLOOORRRTTT`````````___^^^\\\[[[ZZZYYY]]]bbbdddcccccceeeggg````````````aaabbbccccccgggiiikkkkkkiiihhhhhhiiijjjlllmmmoooooonnnlllkkkkkkkkkllllllmmmmmmnnnnnnnnnoooooopppqqqrrrssssssuuuvvvwwwxxxyyyyyyyyyyyy{{{{{{{{{|||||||||||||||~~~~~~}}}|||{{{yyywwwvvvyyy{{{}}}~~~|||{{{|||{{{zzzyyyzzz{{{|||}}}}}}}}}~~~~~~|||{{{}}}|||zzzyyyzzz{{{}}}~~~~~~|||yyyuuurrryyyxxxxxxxxxxxxxxxyyyyyyuuuuuuvvvvvvvvvvvvvvvvvvsssttttttuuuwwwxxxyyyyyyyyyyyyyyyzzz{{{|||~~~~~~~~~{{{yyywwwwwwwwwuuutttvvvvvvvvvxxxzzzzzzxxxvvvwwwxxxzzz{{{{{{zzzxxxvvvzzzyyyxxxwwwvvvuuuttttttttttttttttttuuuwwwyyyzzzyyyyyyxxxwwwuuusssqqqpppooooooqqqssstttuuuvvvvvvtttttttttttttttttttttuuussssssrrrrrrrrrrrrsssssssssrrrqqqpppooonnnnnnnnnooonnnnnnooorrruuuuuuuuutttsssrrrpppnnnnnnmmmmmmkkkllllllllljjjgggdddbbbfffffffffeeedddaaa___]]]```bbbddddddeeefffhhhjjjgggfffdddccccccdddfffgggfffeeecccaaaaaabbbcccdddaaa```___```aaabbbaaa``````aaabbbccccccbbb```___```cccgggfffcccaaa```aaa```___^^^___aaabbbaaa```^^^___```___[[[XXXWWWVVVYYYXXXVVVTTTSSSSSSTTTTTTXXXWWWWWWWWWXXXWWWUUUSSSxxxrrrmmmhhhbbb\\\XXXVVVSSSRRRTTTYYY___cccaaa```aaaaaa```\\\VVVQQQIIIIIIIIIHHHGGGFFFEEEEEEBBBBBBBBBAAA???;;;888555666666777777777777888999:::999888666555333222111/////////000111222444444444444555666666666666666444444444555555555555555111111222444666777888888555666777666444333444555777777888<<>>;;;999888777777777777777888999888888444333222111000...------/////////000111333444555444555555555444444333222222222222222333333444444000111222222333333444555444555666666555555666777;;;;;;<<>><<<999777666666444333555777777444111///000000000111111222222333333333333444555666666333333444555666666666666444333222222222333444555111444777888999<<>>@@@BBBDDDGGGKKKMMMSSSQQQPPPPPPRRRTTTUUUUUUYYY[[[^^^aaaccceeeeeeeeecccfffhhhiiiiiiiiikkklllqqqrrrtttuuuuuutttrrrqqqpppqqqqqqrrrsssuuuvvvwwwzzzzzzyyyyyyyyyzzz|||}}}{{{zzzzzz}}}|||{{{|||||||||{{{|||{{{{{{zzzzzzyyyyyyxxxzzz{{{|||}}}}}}|||{{{zzz~~~~~~}}}}}}}}}|||~~~~~~}}}}}}}}}~~~~~~}}}}}}zzzvvvrrrtttsssqqqooonnnnnnnnnooojjjiiihhhgggffffffggggggbbbbbbbbbbbbcccdddeeeeeedddcccaaa``````ccceeeggg^^^______```aaabbbbbbcccbbbbbbbbbaaaaaaaaa``````bbb___\\\[[[]]]^^^]]]\\\ZZZZZZ[[[\\\^^^```bbbcccgggiiimmmppprrrqqqooonnnoooooonnnkkkgggfffhhhkkkvvvwwwwwwvvvsssqqqpppppprrrrrrsssqqqooojjjfffccciiiiiijjjiiiiiihhhgggfffkkkkkkiiihhhfffeeeddddddeeedddddddddccccccbbbbbb```aaaccceeefffgggffffffhhhgggfffeeeeeeeeeffffffggghhhiiihhhgggfffggghhhgggggghhhiiiiiihhhggggggnnnoooooommmjjjhhhhhhiiihhhhhhiiijjjkkklllmmmmmmpppooonnnmmmlllllllllllllllkkkjjjkkkkkkjjjgggeeejjjiiihhhggggggfffggggggfffggggggggggggfffeeeeee``````_________``````aaaZZZ\\\^^^```aaabbbaaaaaa______aaacccfffiiilllmmmmmmmmmmmmmmmkkkiiigggfffggghhhhhhiiiiiihhhhhhgggjjjiiihhhggghhhiiijjjkkkeeeeeeeeegggiiilllooopppnnnrrrwwwyyywwwsssooommmiiihhhhhhgggggggggggggggkkklllnnnooonnnllliiigggkkkkkkkkkllllllmmmmmmmmmlllkkkjjjjjjjjjlllnnnppplllkkkiiigggeeecccaaa```cccgggkkkkkkjjjjjjkkkmmmnnnnnnmmmmmmllljjjiiihhhfffeeecccbbbaaaaaabbbbbbdddfffhhhjjjjjjjjjiiihhh{{{ssspppqqqooooooppptttyyywwwooocccXXXPPPKKKHHHFFFFFFFFFGGGGGGFFFEEEDDDCCC???>>><<<;;;999999::::::666666666666555444333333444333222222222222222222555333111000000000000000111222444666888999999888<<<;;;;;;;;;===???@@@BBBGGGIIIKKKMMMNNNPPPTTTVVV\\\[[[ZZZZZZ\\\]]]^^^___```bbbdddfffhhhiiijjjjjjjjjlllnnnoooooooooppprrrssstttvvvwwwwwwvvvuuutttrrrssssssssstttvvvwwwwwwyyyyyyyyyzzz{{{}}}~~~~~~||||||~~~|||zzzzzzzzzyyyxxxvvvvvvuuutttsssrrrrrrqqquuuuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxuuuuuutttttttttuuuvvvvvvtttrrrpppppppppnnnjjjgggjjjiiigggeeedddcccbbbbbb^^^^^^^^^]]]]]]]]]]]]\\\WWWWWWXXXXXXYYYZZZ[[[\\\[[[ZZZYYYYYY[[[]]]```bbb^^^^^^___```aaabbbcccccccccdddddddddddddddddddddccc```]]]]]]___```___^^^^^^___```bbbeeegggjjjkkkppprrruuuxxxyyyxxxvvvuuuttttttsssqqqnnnmmmooorrr{{{|||}}}}}}{{{yyyyyyzzzzzz{{{{{{zzzwwwsssooolllooooooooonnnnnnmmmmmmmmmsssssssssrrrpppnnnmmmllljjjiiiiiihhhggggggffffffffffffhhhiiijjjjjjiiiiiikkkkkkkkkkkkllllllllllllmmmnnnooonnnmmmlllmmmnnnllllllllllllllllllllllllrrrrrrrrrpppnnnlllllllllnnnnnnoooppppppqqqrrrrrrtttsssrrrqqqqqqppppppppppppoooooopppqqqpppmmmkkkooonnnmmmllllllkkkkkkkkkiiiiiiiiiiiiiiihhhhhhgggeeeeeedddddddddeeeffffffbbbbbbdddeeeffffffggggggdddeeefffgggjjjlllnnnooooooppppppooonnnllljjjhhhiiijjjkkkkkklllllllllkkkmmmmmmlllkkkkkkkkklllmmmiiiiiiiiiiiijjjlllnnnoooooosssxxxzzzxxxtttpppnnnjjjiiihhhgggffffffggggggkkklllmmmmmmmmmkkkiiihhhiiiiiiiiijjjjjjjjjkkkkkkjjjiiihhhhhhhhhjjjlllmmmiiihhhgggeeecccaaa___^^^aaadddhhhiiihhhggghhhjjjkkkkkkjjjjjjhhhgggeeedddcccbbbaaa___^^^^^^______bbbccceeeggghhhgggffffffwwwssssssrrrqqqqqqssswwwzzz||||||rrrjjj]]]SSSMMMLLLLLLLLLFFFFFFFFFEEEDDDBBB@@@???>>>===;;;:::999999999999777888888777666555444444333333222111111111111222444333111000000000000111111333666999<<<>>>??????BBBBBBBBBDDDFFFIIILLLMMMSSSUUUWWWYYYZZZ\\\___bbbffffffeeeffffffggghhhiiiiiijjjkkklllmmmnnnnnnmmmnnnppprrrsssrrrrrrsssuuuuuuuuuwwwwwwwwwvvvuuutttuuuuuuuuuuuuvvvvvvvvvwwwvvvwwwyyy{{{|||}}}~~~~~~}}}|||}}}}}}yyyvvvuuutttrrrpppooonnnmmmlllkkkjjjiiiiiilllkkkkkkkkkkkklllnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnhhhhhhhhhhhhhhhiiijjjjjjeeedddbbbbbbbbbaaa___\\\``````___^^^]]][[[YYYXXXZZZZZZ\\\]]]]]]]]]\\\[[[XXXXXXYYYZZZ[[[\\\]]]^^^\\\\\\[[[\\\^^^bbbeeegggcccddddddeeefffggghhhiiiggghhhjjjkkkllllllkkkkkkmmmjjjhhhhhhiiijjjjjjiiiggghhhiiilllooorrruuuvvvzzz|||~~~|||zzzzzzyyyxxxvvvvvvxxxzzz|||yyyvvvxxxwwwvvvuuuuuuvvvvvvwww{{{|||||||||{{{yyyvvvtttqqqqqqpppooommmlllkkkkkkmmmmmmnnnnnnnnnnnnmmmmmmooopppqqqssssssssssssrrrssstttuuuuuutttssstttuuusssrrrqqqppppppqqqrrrsssvvvvvvwwwuuurrrppppppqqqtttuuuvvvvvvwwwwwwwwwwwwyyyxxxwwwvvvuuuuuuuuuuuuuuutttuuuvvvwwwwwwuuusssttttttssssssrrrqqqqqqqqqooooooooooooooonnnmmmmmmkkkkkkkkkkkkkkklllmmmnnnlllllllllllllllmmmnnnnnnlllmmmmmmnnnoooppprrrssssssssssssrrrqqqooommmmmmmmmmmmnnnooopppqqqqqqrrrrrrrrrqqqpppooooooooopppooonnnnnnmmmmmmnnnnnnooorrruuuyyyzzzxxxtttqqqpppmmmkkkiiigggffffffggghhhmmmmmmllllllkkkjjjjjjjjjhhhhhhhhhhhhiiiiiiiiiiiihhhgggffffffggghhhjjjkkkggggggeeedddbbb```^^^^^^```bbbeeefffeeeeeefffggghhhhhhgggfffeeecccaaa```______^^^]]]\\\\\\\\\\\\___aaabbbdddddddddcccccc{{{vvvvvvssspppnnnnnnoooqqqqqqpppjjjbbbYYYQQQMMMMMMNNNOOOHHHGGGFFFDDDBBB@@@>>>======<<<:::999888888888999999999999888888777666555555444444333333333444444555555444333222222444555666888<<<@@@CCCFFFHHHHHHKKKKKKLLLNNNRRRUUUXXXZZZZZZ]]]```cccdddfffiiikkklllmmmnnnnnnmmmmmmooopppqqqqqqqqqqqqqqqpppppppppnnnppprrrrrrqqqqqqrrrssssssttttttuuuttttttsssrrrtttuuuuuuuuuuuuuuuttttttssstttvvvxxxyyyzzzyyyyyyzzzyyyxxxxxxyyyzzz{{{{{{zzzvvvrrrooommmkkkiiihhhhhhgggfffeeedddbbbaaaaaacccbbb``````aaaccceeegggffffffeeeeeedddddddddccc```````````````aaabbbccc___^^^^^^^^^^^^^^^]]]\\\______`````````^^^\\\[[[^^^```bbbdddeeedddcccbbbcccccceeefffggghhhiiiiiieeeeeeeeefffhhhkkknnnpppmmmnnnooopppqqqrrrssstttoooqqqsssuuuvvvvvvvvvuuuwwwvvvtttssssssttttttuuussstttuuuwwwyyy|||~~~~~~}}}}}}|||{{{{{{|||~~~~~~}}}zzzxxxwwwvvvuuutttrrrqqqpppooorrrrrrqqqqqqpppoooooonnnoooqqqsssvvvwwwvvvuuuuuuuuuwwwxxxxxxwwwvvvwwwyyywwwuuutttrrrrrrtttuuuwwwwwwxxxxxxvvvtttrrrssssssvvvwwwxxxyyyzzzyyyyyyxxxyyyxxxwwwwwwvvvvvvvvvwwwvvvvvvvvvxxxzzzzzzxxxwwwwwwwwwwwwvvvvvvuuutttttttttttttttttttttsssrrrrrrnnnnnnnnnooopppqqqrrrssstttsssrrrqqqqqqrrrsssttttttsssssssssssstttuuuvvvwwwwwwvvvuuutttrrrqqqpppppppppqqqrrrtttuuuwwwwwwwwwvvvuuutttssssssrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqtttwwwzzzzzzxxxuuurrrqqqpppnnnkkkiiihhhhhhjjjkkkooonnnlllkkkkkkkkklllllliiiiiijjjjjjjjjjjjjjjjjjhhhhhhhhhhhhiiijjjkkklllhhhhhhgggeeedddbbbaaaaaabbbccceeegggggggggfffffffffffffffeeecccbbb```______^^^^^^]]]]]]\\\\\\\\\^^^___```bbbbbbbbbbbbbbbyyywwwssspppmmmjjjiiihhhgggeee___[[[UUUQQQOOONNNNNNMMMIIIHHHFFFDDDAAA???>>>===;;;:::999888777777888888666666666777666555555444555555444444555666666777666888888777666666999<<<@@@BBBFFFJJJNNNQQQSSSTTTVVVVVVWWWZZZ]]]aaadddfffaaadddhhhkkkmmmoooqqqsssppprrrtttsssrrrqqqrrrtttwwwwwwvvvuuutttssssssrrrpppqqqssssssrrrqqqrrrsssrrrrrrrrrrrrqqqqqqpppppppppqqqqqqrrrqqqpppooooooooopppqqqrrrrrrrrrqqqppprrrrrrrrrqqqqqqqqqrrrsssqqqnnnjjjgggfffdddcccaaaaaaaaa```___^^^]]]\\\\\\^^^]]][[[ZZZ\\\^^^bbbdddddddddcccbbb```___^^^^^^````````````aaabbbcccdddbbbbbbbbbbbbbbbbbbccccccdddeeefffhhhhhhgggffffffdddeeehhhjjjkkkkkkjjjiiijjjkkkmmmnnnooopppppppppmmmlllmmmmmmoooqqqrrrsssvvvvvvwwwyyyzzz|||}}}}}}yyyzzz|||~~~|||{{{zzzyyywwwwwwxxxyyy}}}}}}~~~~~~|||||||||~~~~~~~~~{{{yyyxxxwwwvvvuuusssrrrqqqppprrrrrrqqqpppooonnnmmmmmmlllnnnpppsssttttttsssrrrssstttvvvvvvuuuuuuvvvwwwvvvuuusssrrrrrrsssuuuvvvuuuvvvvvvtttrrrqqqqqqrrrssstttuuuwwwxxxwwwvvvvvvuuutttsssssssssssssssssstttttttttvvvxxxyyywwwuuuvvvvvvvvvvvvuuutttsssrrrrrrssssssssssssrrrqqqqqqnnnnnnnnnoooppprrrssstttwwwvvvtttssssssssstttuuuvvvvvvvvvvvvvvvvvvwwwxxxzzzyyyxxxvvvuuutttssssssrrrrrrrrrsssuuuwwwyyyzzzxxxxxxwwwwwwvvvuuutttsssrrrrrrssssssttttttttttttuuuwwwyyyyyyvvvtttrrrrrrqqqpppnnnlllkkkkkklllmmmpppooommmlllllllllnnnooommmmmmllllllllllllllllllkkkkkkkkklllmmmmmmnnnooolllkkkjjjiiihhhgggffffffgggggghhhjjjkkkkkkjjjiiiggggggggggggfffdddcccbbbaaaaaabbbaaaaaaaaa`````````aaabbbbbbcccddddddddd|||zzzvvvrrrmmmiiifffdddaaa___XXXUUUSSSQQQPPPOOOLLLJJJIIIGGGEEEBBB@@@>>>===<<<:::999888777666777777888333333444444555555444444555555666666888999;;;<<<;;;===??????>>>???CCCGGGMMMOOOSSSWWW[[[^^^___```aaaaaabbbdddgggjjjmmmoooiiilllppprrrssstttvvvwwwrrruuuxxxwwwuuusssuuuwwwzzzyyyxxxvvvuuutttttttttqqqsssttttttrrrqqqqqqrrroooooonnnmmmmmmllllllllliiijjjkkkkkkkkkjjjiiihhhjjjjjjkkkkkkjjjjjjiiihhhjjjkkkmmmmmmlllkkklllmmmjjjgggdddcccbbbbbbaaa```_________^^^]]]]]]\\\\\\___^^^]]]]]]^^^aaaeeeggghhhhhhgggeeedddcccbbbaaafffffffffggghhhiiijjjkkkjjjjjjkkkjjjiiijjjkkkmmmlllmmmmmmnnnoooooooooooonnnoooppprrrssssssrrrrrrqqqrrrtttuuuvvvuuuuuutttssssssttttttvvvwwwxxxyyyyyyyyyzzz|||~~~|||{{{|||}}}~~~yyyyyyxxxyyyyyy{{{}}}~~~|||}}}~~~~~~|||zzzyyyttttttsssrrrpppooonnnnnnpppooonnnlllkkkkkkjjjjjjhhhjjjkkkmmmnnnoooooonnnooopppqqqqqqqqqqqqrrrtttsssrrrqqqppppppqqqrrrssspppqqqrrrpppnnnmmmnnnnnnlllnnnpppssstttsssrrrrrroooooonnnnnnnnnnnnnnnoooqqqqqqrrrsssuuuuuutttrrrrrrrrrssssssrrrqqqooonnnlllmmmmmmmmmmmmlllkkkkkkjjjjjjkkklllnnnoooqqqrrrttttttssssssssssssssstttuuuuuuuuuuuuuuuvvvwwwxxxzzzyyywwwvvvtttsssssssssrrrrrrrrrrrrtttvvvxxxzzzvvvvvvvvvvvvvvvuuutttsssqqqrrrssstttuuuvvvvvvvvvuuuwwwxxxvvvtttqqqqqqqqqpppoooooonnnnnnnnnnnnnnnooonnnmmmllllllmmmnnnooonnnnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnooooooppppppqqqnnnmmmmmmlllkkkjjjjjjjjjkkkkkkkkkmmmoooooommmkkkiiiiiijjjjjjiiiiiihhhgggfffgggggghhhhhhgggffffffeeeeeeffffffggghhhhhhhhh}}}wwwsssmmmhhhddd```]]]ZZZUUUSSSQQQPPPOOONNNKKKIIIGGGEEECCC@@@>>><<<<<<;;;999888777666555666777888444444666777888999999999999999:::<<<>>>@@@BBBDDDEEEHHHKKKLLLKKKLLLRRRWWWZZZ\\\```cccfffhhhjjjjjjjjjjjjjjjlllnnnpppssstttooorrruuuvvvuuutttttttttqqquuuxxxwwwtttrrrsssvvvwwwvvvtttrrrppppppppppppkkkmmmnnnmmmllljjjjjjkkkhhhgggfffeeeeeedddddddddaaabbbcccdddeeedddbbbaaaeeeeeedddddddddeeeeeeffffffjjjmmmooommmkkkkkklllfffdddbbbbbbdddeeeeeeeeedddddddddddddddddddddddddddccccccdddfffhhhkkkmmmmmmmmmmmmmmmmmmlllllllllooooooooopppqqqrrrssstttssstttuuutttrrrrrruuuxxxvvvuuuttttttssssssttttttvvvvvvwwwwwwxxxxxxxxxyyywwwxxxzzz{{{{{{zzzxxxwwwuuuvvvwwwyyy{{{}}}yyyyyy{{{|||~~~}}}{{{}}}~~~|||||||||}}}~~~}}}}}}~~~|||zzzyyyxxxqqqqqqrrrssstttvvvvvvwwwxxxxxxxxxxxxxxxwwwvvvuuunnnnnnmmmmmmlllkkkjjjjjjmmmllljjjiiihhhhhhhhhhhhgggggghhhiiijjjjjjkkkkkkkkkmmmnnnnnnnnnnnnoooqqqoooooooooooooooooooooooolllmmmnnnmmmkkkjjjjjjkkkgggiiillloooqqqqqqpppoookkkkkkkkkjjjjjjkkkkkklllppppppppprrrssssssqqqooommmnnnooopppooommmkkkjjjhhhiiiiiiiiiiiihhhggggggfffggghhhiiikkkmmmooopppqqqqqqrrrrrrrrrrrrrrrqqqpppqqqqqqrrrsssuuuwwwxxxyyyxxxvvvtttsssrrrrrrrrrqqqpppppppppqqqsssvvvwwwrrrssstttttttttsssrrrrrrqqqrrrsssuuuuuuuuuuuuttttttuuuvvvtttqqqooooooooolllmmmnnnooooooooonnnmmmllllllkkkkkkkkklllllllllmmmmmmmmmlllllllllkkkkkkmmmmmmnnnoooppppppppppppmmmmmmmmmllllllkkkkkkkkkmmmllllllnnnppppppnnnkkkjjjkkkkkklllllllllllllllkkkllllllmmmmmmmmmlllkkkjjjjjjjjjkkkkkklllmmmnnnvvvrrrlllfffaaa]]]YYYVVVUUUSSSOOONNNMMMLLLKKKIIIEEEDDDAAA>>><<<;;;::::::888888666555555666777777888999:::<<<===>>>??????>>>???@@@BBBEEEHHHJJJKKKNNNRRRVVVWWWVVVXXX^^^dddbbbdddgggjjjmmmoooooopppooooooooopppqqqsssuuuwwwsssuuuvvvvvvtttqqqoooooonnnrrrvvvuuuqqqooopppsssrrrpppnnnlllkkkjjjjjjkkkcccdddfffeeecccaaaaaabbbaaa```___^^^]]]]]]]]]]]][[[]]]___```aaa```^^^]]]aaaaaa``````aaaccceeeffffffjjjoooqqqpppmmmmmmmmmfffdddcccdddfffiiijjjjjjkkkkkklllllllllmmmmmmmmmhhhhhhiiijjjllloooqqqrrrqqqqqqrrrsssttttttuuuuuuuuuuuuuuuvvvwwwxxxzzzzzzzzz|||}}}{{{yyyyyy|||}}}|||zzzwwwvvvvvvvvvvvvwwwvvvvvvvvvvvvwwwxxxxxxxxxyyyzzz{{{{{{yyyxxxvvvrrrsssuuuxxxzzz}}}yyyzzz{{{}}}~~~}}}~~~~~~yyyvvvwwwyyywwwwwwxxxzzz|||~~~||||||}}}~~~~~~~~~~~~~~~{{{yyyxxxzzz}}}~~~|||yyyxxxxxxxxxwwwwwwxxx{{{~~~{{{zzzyyywwwuuusssrrrqqqkkklllnnnoooqqqrrrrrrrrrsssssssssrrrqqqqqqqqqqqqjjjjjjiiiiiihhhhhhggggggkkkjjjhhhgggffffffggggggggggggggggggggghhhiiijjjjjjlllmmmmmmmmmmmmoooppplllmmmmmmnnnnnnmmmmmmllljjjkkklllkkkiiihhhhhhiiidddgggjjjnnnppppppoooooojjjjjjiiiiiiiiijjjjjjkkkqqqppppppqqqsssrrrpppnnnkkklllmmmnnnmmmkkkiiihhhhhhhhhiiiiiihhhhhhgggfffdddeeefffgggiiikkkmmmnnnnnnoooqqqrrrrrrrrrqqqpppmmmnnnnnnppprrrtttvvvwwwxxxwwwuuusssqqqqqqqqqqqqpppooonnnnnnoooqqqtttuuupppqqqrrrssssssrrrqqqqqqrrrssstttuuuuuutttsssrrrtttttttttrrrooonnnnnnnnniiijjjmmmooooooooommmllljjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjjjjiiiiiiiiikkklllmmmnnnoooooooooooolllllllllkkkkkkjjjjjjjjjmmmlllkkkmmmppppppmmmjjjjjjkkklllmmmnnnooooooooommmnnnooopppppppppooonnnnnnnnnnnnnnnooopppqqqqqq|||uuuqqqlllfffbbb]]]XXXUUUUUUSSSPPPNNNMMMLLLIIIFFF@@@===::::::<<<<<<:::888999888777777777888::::::888999<<<>>>AAACCCDDDDDDCCCFFFIIILLLOOORRRWWWZZZ[[[]]]```bbbdddfffiiikkkppppppqqqqqqrrrrrrsssssswwwvvvssspppnnnooorrruuutttttttttsssqqqnnnkkkjjjjjjkkklllmmmmmmmmmmmmmmmlllkkkhhheeecccbbbbbbbbb```___^^^^^^^^^]]][[[YYY^^^]]][[[YYYXXXXXXYYYYYYWWWYYY]]]```bbbcccccccccccccccccceeefffhhhjjjkkkmmmooosssuuuttttttttttttssspppmmmlllnnnqqqtttuuuuuuttttttsssrrrqqqppppppqqqooooooqqqvvvxxxxxxvvvuuuuuuvvvwwwxxxyyyzzzzzz|||{{{zzzzzzzzz{{{|||}}}}}}||||||}}}~~~}}}|||zzzxxxwwwxxxyyyzzzzzzyyyyyyxxxwwwvvvuuuuuuxxxxxxxxxwwwuuutttrrrqqqooooooppprrrtttwwwzzz|||xxxxxxxxxyyyzzzzzz{{{{{{zzzyyyxxxxxxyyy|||~~~|||{{{xxxtttqqqppprrrtttmmmnnnoooppprrrssstttuuuuuuuuuvvvvvvwwwwwwwwwwwwnnnooopppppppppqqqtttwwwvvvvvvvvvuuutttuuuxxx{{{|||xxxuuussstttsssqqqnnnlllmmmmmmnnnpppqqqrrrrrrttttttsssrrrrrrrrrrrrrrrkkkiiiiiijjjkkklllkkkjjjmmmmmmlllkkkkkklllllllllmmmllljjjiiihhhggghhhhhhmmmmmmlllmmmnnnooopppqqqssssssrrrrrrpppooonnnmmmtttrrrpppooooooooonnnmmmlllnnnppprrrssssssrrrqqqqqqqqqppppppppppppqqqqqquuuuuuuuuttttttrrrqqqqqquuutttsssqqqppppppppppppooommmkkklllnnnnnnkkkiiihhhhhhiiijjjlllnnnpppqqqppprrruuuuuusssqqqpppppppppqqqrrrsssuuuwwwxxxxxxwwwxxxxxxuuuqqqoooqqqsssrrrqqqpppooooooqqqssstttuuuuuutttsssrrrrrrssssssuuutttsssrrrrrrssstttuuusssttttttsssppplllhhhfffkkklllnnnpppooommmkkkiiikkkjjjhhhhhhjjjkkkkkkkkkmmmlllkkkiiihhhggggggfffjjjkkklllmmmmmmnnnnnnnnnlllkkkjjjiiihhhiiijjjjjjllllllmmmmmmllljjjiiihhhhhhhhhiiijjjkkkkkkkkkkkklllmmmnnnooopppooonnnmmmoooooonnnmmmmmmnnnnnnnnnyyyuuunnnhhhccc^^^ZZZWWWTTTQQQNNNKKKJJJHHHFFFDDDBBB???<<<;;;<<<;;;999777999999999999;;;===>>>@@@@@@AAABBBEEEHHHJJJLLLMMMQQQSSSVVVXXXYYY\\\___bbbbbbdddgggiiiiiikkkmmmoooppppppqqqrrrrrrssssssssstttsssqqqnnnllllllooorrrrrrrrrqqqooollliiigggfffeeeeeeeeeeeeeeeeeeddddddcccbbb```^^^]]]]]]]]]]]]^^^\\\ZZZYYYZZZ\\\\\\[[[^^^^^^^^^]]]]]]]]]^^^^^^^^^___bbbeeegggggggggfffhhhhhhiiijjjkkkmmmooopppqqqtttvvvwwwvvvuuutttuuuwwwuuurrrrrrtttwwwyyyyyywwwvvvuuuttttttsssttttttsssrrrqqqtttwwwyyyyyywwwwwwwwwwwwxxxyyyzzzzzz{{{~~~}}}|||{{{{{{||||||}}}~~~}}}}}}|||||||||}}}}}}yyywwwuuusssssssssttttttuuutttssssssqqqqqqpppooommmnnnnnnnnnnnnnnnmmmmmmjjjkkklllmmmpppsssvvvxxxuuuuuuuuuttttttttttttssstttvvvwwwyyyzzzzzzyyyyyyuuutttrrrpppnnnmmmnnnoookkklllnnnppprrrsssuuuvvvtttttttttuuuuuuuuuuuuuuurrrrrrrrrrrrsssttttttuuuttttttttttttssstttvvvyyy}}}zzzwwwwwwwwwwwwuuusssooopppqqqrrrssstttuuuuuuuuuuuutttttttttttttttuuupppooonnnoooqqqqqqqqqpppqqqppppppqqqqqqrrrsssssstttsssqqqpppooooooppppppqqqqqqqqqrrrssstttttttttvvvwwwwwwwwwvvvtttsssrrrvvvtttrrrrrrrrrsssrrrqqqpppqqqssstttuuuuuuttttttttttttttttttuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvvvvuuuyyyxxxwwwvvvuuuttttttsssrrrqqqoooppprrrrrrooommmmmmmmmmmmnnnpppqqqssstttrrruuuwwwwwwuuusssrrrsssssstttuuuvvvwwwxxxxxxyyyyyyzzzzzzwwwtttsssuuuwwwuuuuuutttsssssstttuuuvvvxxxwwwvvvtttsssrrrrrrrrrtttssssssssssssttttttuuuvvvwwwwwwvvvssspppllliiilllmmmoooppppppooommmlllmmmkkkiiiiiikkkmmmnnnnnnooonnnlllkkkjjjiiiiiiiiilllmmmnnnnnnnnnmmmlllkkkmmmlllkkkiiiiiiiiijjjjjjkkkllllllmmmllljjjiiigggggghhhiiijjjkkkkkkkkkkkkhhhiiiiiiiiiiiiiiihhhhhhkkkjjjjjjjjjjjjkkklllmmm~~~xxxpppiiiddd```\\\ZZZUUUQQQMMMIIIGGGFFFDDDBBBBBB@@@===<<<<<<;;;:::888;;;<<<===???BBBEEEHHHIIIIIIJJJKKKLLLOOOSSSVVVWWW^^^```bbbccccccdddfffhhhiiilllnnnoooooooooppprrrrrrrrrssssssssssssssssssppppppnnnllliiiiiikkkmmmmmmllliiigggdddbbbaaaaaa___^^^]]]\\\[[[[[[[[[[[[\\\[[[[[[ZZZZZZ[[[[[[\\\___]]]ZZZYYY\\\___aaabbbaaaaaacccdddeeeeeeeeeeeeeeegggiiilllmmmnnnmmmlllmmmmmmnnnnnnpppqqqrrrssstttvvvxxxxxxvvvtttttttttzzzxxxwwwxxxzzz{{{{{{{{{yyywwwvvvuuuuuuvvvwwwxxxwwwvvvvvvwwwyyyzzzzzzyyyxxxxxxxxxxxxyyyyyyzzz{{{}}}|||{{{zzzzzzyyyzzzzzzwwwwwwxxxxxxxxxxxxwwwwwwsssrrrpppnnnllllllmmmmmmlllkkkkkkjjjiiihhhggggggcccccceeefffggghhhhhhhhhgggggghhhjjjmmmpppsssuuuuuutttsssrrrqqqpppooonnnppprrrvvvyyyzzzxxxtttrrrkkkkkkkkkkkklllnnnoooppplllmmmnnnqqqsssuuuvvvwwwuuuuuuuuuvvvvvvvvvwwwwwwxxxvvvuuuvvvyyyyyywwwtttvvvwwwxxxxxxwwwxxxzzz|||}}}{{{zzzzzz{{{{{{zzzxxxuuuuuuvvvwwwxxxyyyyyyzzzwwwwwwvvvvvvvvvwwwxxxxxxuuutttssstttvvvwwwvvvuuuttttttuuuvvvwwwxxxxxxyyywwwvvvuuuttttttuuuvvvwwwssstttvvvwwwxxxxxxwwwwwwxxxyyy{{{{{{{{{yyywwwvvvxxxwwwuuuuuuwwwwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxxxxvvvvvvvvvwwwyyy{{{|||}}}|||{{{{{{{{{zzzyyyyyyyyy{{{{{{zzzyyyxxxwwwvvvvvvvvvuuuuuuuuuwwwvvvuuusssttttttttttttuuuvvvwwwwwwuuuwwwyyyyyyxxxvvvvvvvvvwwwxxxxxxyyyyyyyyyyyyyyyzzzzzzzzzyyywwwwwwxxxzzzwwwwwwwwwwwwwwwwwwwwwvvvyyyxxxvvvtttrrrqqqpppppprrrsssttttttuuuuuuuuuuuuwwwxxxxxxwwwuuuqqqnnnlllnnnooooooppppppqqqqqqqqqpppnnnkkkkkkmmmppprrrrrrqqqpppooonnnmmmmmmlllmmmnnnooopppqqqpppnnnllljjjooonnnmmmkkkjjjjjjkkkkkkkkklllmmmnnnmmmkkkiiihhhggghhhiiijjjkkkkkkkkkkkkhhhgggfffeeeeeeddddddeeegggfffffffffggghhhiiiiiiyyyqqqhhhccc___\\\ZZZVVVRRRLLLHHHFFFEEEDDDCCC@@@???>>>>>>>>>>>>>>>===AAABBBDDDHHHLLLPPPSSSTTTRRRRRRRRRSSSVVVZZZ^^^```bbbdddfffgggfffggghhhiiimmmoooqqqqqqpppoooooopppssssssssssssrrrqqqooonnnjjjjjjjjjgggeeedddeeegggcccbbb```^^^]]]\\\]]]]]][[[ZZZYYYXXXXXXXXXYYYZZZ\\\]]]]]]^^^___aaabbbbbbdddbbbaaabbbeeehhhjjjjjjfffhhhiiikkklllkkkkkkjjjhhhjjjmmmppprrrssssssrrrppppppppppppqqqrrrtttttttttuuuwwwwwwuuusssssstttxxxwwwwwwxxxzzzzzzyyyxxxwwwvvvtttrrrsssuuuxxxyyyxxxwwwwwwwwwxxxxxxxxxwwwuuuttttttssstttuuuvvvwwwwwwvvvuuuttttttsssrrrrrrnnnooopppqqqrrrqqqpppoooooonnnmmmkkkjjjiiiiiiiiiffffffeeedddcccbbbaaaaaabbbbbbdddeeegggggghhhhhhiiiiiijjjkkknnnqqqtttvvvwwwvvvuuutttsssrrrrrrqqqqqqtttwwwzzzzzzwwwtttrrreeefffhhhkkkpppsssuuuuuurrrssstttuuuvvvxxxyyyyyywwwxxxyyyzzz{{{||||||}}}}}}zzzyyy{{{{{{vvvxxxyyy{{{{{{{{{{{{}}}}}}}}}||||||||||||{{{zzzzzzzzz{{{{{{|||}}}}}}~~~yyyyyyyyyyyyyyyzzzzzz{{{wwwvvvuuuvvvxxxyyyxxxwwwvvvwwwwwwxxxyyyyyyyyyyyyuuuuuutttttttttuuuwwwxxxtttuuuwwwyyyzzzyyywwwvvvwwwxxxzzz||||||{{{yyywwwzzzyyyxxxxxxzzz{{{{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{wwwwwwxxxxxxzzz{{{}}}~~~||||||{{{zzzzzzzzzzzzzzz{{{{{{zzzzzzyyyxxxvvvvvvxxxxxxxxxyyyyyyyyyxxxwwwyyyyyyxxxxxxxxxxxxyyyyyywwwyyyzzzzzzyyyxxxxxxxxx{{{{{{{{{|||{{{zzzxxxxxxxxxxxxyyyyyyxxxyyyzzzzzzwwwwwwxxxxxxxxxwwwvvvuuuwwwvvvtttsssrrrqqqqqqqqqrrrsssuuuvvvwwwwwwvvvvvvvvvwwwwwwvvvtttqqqnnnmmmppppppppppppqqqsssuuuvvvssspppmmmmmmooosssuuuvvvssssssrrrqqqpppppppppppppppqqqrrrsssrrrpppnnnlllrrrqqqooommmllllllmmmmmmlllmmmoooppppppnnnllljjjiiijjjkkkllllllmmmmmmmmmlllkkkiiigggfffffffffgggggggggffffffeeeffffffggg}}}wwwnnnfff```\\\YYYWWWTTTPPPKKKGGGFFFEEEDDDDDD@@@AAAAAABBBBBBDDDEEEGGGIIIKKKNNNRRRVVVZZZ]]]^^^[[[ZZZZZZ[[[^^^aaaeeegggdddfffiiiiiiiiiiiijjjkkknnnpppqqqqqqooommmmmmmmmnnnnnnnnnmmmkkkiiifffdddaaabbbbbbaaa___^^^^^^___[[[ZZZZZZYYYZZZ[[[]]]^^^[[[[[[\\\\\\]]]^^^___```bbbcccdddfffgggiiijjjjjjhhhhhhjjjmmmppprrrqqqooonnnooopppppppppooommmlllhhhjjjnnnqqqtttuuuuuuuuusssrrrrrrrrrsssttttttuuussstttvvvvvvuuutttuuuvvvuuuttttttvvvwwwwwwvvvtttrrrqqqooonnnoooqqqtttvvvqqqrrrrrrqqqpppppppppppplllkkkjjjjjjjjjlllnnnoooooooooooonnnmmmlllkkkkkkkkklllmmmnnnooonnnmmmmmmpppooonnnmmmlllkkkkkkjjjiiihhhhhhgggfffeeedddcccjjjjjjkkklllmmmmmmmmmlllpppppppppqqqsssvvvxxxzzzwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzzzzyyyxxxwwwlllkkklllpppuuuyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyy{{{}}}|||zzz}}}}}}xxxvvvwwwxxxxxxxxxyyy{{{}}}~~~~~~}}}||||||}}}}}}}}}~~~~~~{{{{{{zzzzzzzzz{{{{{{|||xxxwwwwwwwwwyyyzzzyyyxxxyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuwwwxxxyyyuuuvvvxxxzzzzzzyyyxxxvvvvvvwwwyyy{{{{{{{{{zzzyyy{{{yyyxxxyyy{{{}}}}}}||||||{{{{{{zzzzzzzzz{{{{{{yyyyyyyyyzzzzzz{{{|||}}}}}}|||{{{zzzzzz{{{{{{|||{{{{{{{{{{{{zzzxxxwwwvvvwwwxxxyyyyyyyyyyyyxxxyyyzzzzzzyyyxxxxxxxxxxxxxxxvvvxxxyyyyyyxxxwwwxxxyyy||||||}}}|||{{{yyywwwvvvwwwvvvwwwxxxyyyzzzzzzyyyvvvwwwwwwxxxwwwwwwvvvvvvvvvuuuuuutttttttttuuuuuurrrsssuuuwwwxxxxxxxxxxxxwwwwwwwwwvvvuuurrrqqqooorrrrrrqqqqqqsssuuuwwwyyyuuurrrpppooorrrtttvvvwwwttttttssssssssssssssstttpppqqqsssttttttsssqqqpppsssrrrpppnnnnnnnnnnnnooommmoooqqqsssrrrqqqnnnlllllllllmmmnnnooooooooooooqqqooommmkkkjjjiiijjjjjjkkkjjjiiihhhgggfffffffffxxxrrrjjjccc^^^ZZZVVVTTTPPPMMMIIIGGGGGGGGGFFFEEEDDDFFFHHHIIIJJJLLLOOOQQQSSSTTTWWW[[[^^^aaacccdddcccbbbcccdddeeehhhjjjkkkgggiiillllllkkkjjjkkkkkkkkknnnpppooommmjjjiiiiiidddeeeeeeeeeccc```]]][[[ZZZ[[[]]]]]]\\\[[[[[[\\\ZZZ[[[[[[]]]^^^```bbbcccaaabbbdddeeeggghhhhhhhhhggghhhjjjlllnnnooooooooolllmmmooosssvvvvvvsssqqqttttttssssssqqqpppooonnngggiiimmmpppssstttttttttuuutttttttttttttttuuuuuussstttuuuuuuttttttvvvwwwsssrrrqqqrrrttttttsssqqqlllkkkjjjiiijjjkkkmmmoooiiijjjkkkjjjhhhggghhhiiieeedddccccccdddfffiiijjjllllllmmmllllllkkkjjjiiinnnooopppqqqrrrrrrrrrqqqsssssssssrrrqqqqqqppppppqqqqqqpppooonnnmmmllllllrrrsssssstttttttttsssssswwwwwwvvvwwwxxxzzz|||}}}vvvvvvvvvwwwxxxyyyyyyzzzzzzzzzzzz{{{{{{||||||}}}wwwtttssstttxxxzzzzzzxxx~~~}}}||||||{{{wwwwwwxxxyyy{{{|||}}}}}}}}}{{{yyyzzz{{{{{{xxxuuusssssstttssssssuuuxxx{{{|||~~~~~~~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzz{{{yyyxxxwwwxxxzzzzzzzzzyyyzzz{{{{{{{{{zzzxxxvvvuuuxxxxxxwwwwwwwwwyyyzzz{{{wwwxxxyyyyyyzzzyyyxxxwwwuuuuuuwwwxxxyyyzzzzzzzzzzzzxxxwwwxxxzzz{{{{{{zzzzzzzzzzzzyyyyyyxxxxxxxxxzzzzzzzzzzzzzzz{{{|||}}}~~~}}}|||{{{{{{|||}}}}}}||||||}}}|||{{{zzzxxxvvvuuuwwwxxxxxxwwwwwwwwwxxxyyyyyyxxxwwwwwwwwwwwwwwwvvvwwwxxxxxxvvvvvvxxxyyyzzz{{{{{{{{{zzzwwwuuusssuuuttttttvvvxxxyyyxxxvvvtttttttttuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwwwwqqqqqqsssuuuwwwxxxxxxxxxyyyyyyyyyxxxwwwuuutttssssssssssssssstttvvvxxxyyyuuusssqqqrrrsssuuuuuutttttttttssssssssstttuuuuuuqqqrrrrrrsssssssssrrrrrrpppooonnnmmmmmmmmmnnnooommmooorrrttttttrrrooommmmmmnnnooopppqqqqqqqqqqqqqqqpppooonnnllllllkkkkkkooonnnmmmkkkjjjjjjjjjjjj|||sssnnnhhhbbb]]]XXXTTTQQQOOOMMMKKKKKKLLLMMMLLLKKKMMMOOORRRRRRRRRTTTWWWZZZZZZ[[[^^^```cccddddddeeeeeefffgggggghhhiiijjjkkkgggiiijjjjjjhhhfffddddddeeegggjjjjjjgggdddbbbbbb]]]^^^```aaa```^^^\\\ZZZZZZ]]]___aaa```______```aaabbbdddfffhhhiiijjjjjjhhhjjjmmmooopppooonnnmmmlllmmmoooqqqrrrrrrrrrrrrqqqqqqrrrtttvvvvvvtttsssvvvuuutttrrrqqqpppppppppiiijjjmmmooopppppppppooossssssrrrrrrrrrrrrrrrsssqqqrrrrrrqqqooooooppprrrooonnnmmmmmmnnnooonnnmmmggggggfffffffffggghhhhhhfffhhhiiihhhfffeeefffhhhhhhgggffffffhhhkkknnnpppooopppqqqqqqqqqqqqpppooottttttttttttuuuvvvwwwxxxvvvwwwwwwwwwwwwwwwvvvvvvwwwwwwvvvuuutttsssrrrrrruuuvvvvvvwwwxxxxxxwwwwww{{{zzzyyyyyyyyyzzz{{{|||vvvvvvwwwxxxxxxyyyzzzzzzyyyzzzzzz{{{|||}}}~~~~~~zzzvvvssstttxxx{{{{{{yyy~~~}}}}}}||||||{{{yyyyyyxxxxxxxxxwwwwwwwwwyyyxxxuuusssqqqooonnnmmmiiiiiihhhffffffiiinnnrrrssswww{{{}}}}}}|||}}}||||||||||||}}}}}}}}}}}}}}}}}}{{{zzzyyyyyyxxxxxxvvvuuutttuuuwwwwwwwwwuuuuuuvvvwwwxxxwwwvvvtttsssvvvuuutttttttttuuuvvvwwwvvvvvvvvvvvvuuuuuuuuuuuuqqqqqqqqqrrrsssuuuxxxyyyxxxwwwuuuvvvwwwxxxxxxwwwwwwwwwxxxxxxwwwvvvtttsssvvvvvvvvvwwwxxxzzz{{{||||||{{{yyyxxxxxxzzz{{{|||yyyzzz{{{{{{zzzxxxvvvtttrrruuuwwwwwwvvvuuuvvvxxxxxxwwwwwwvvvvvvvvvvvvwwwuuuvvvwwwwwwvvvvvvxxxyyywwwxxxyyyyyyxxxuuurrrpppooonnnnnnpppssssssqqqooonnnnnnmmmmmmnnnppprrrsssssssssrrrqqqqqqrrrrrrrrrnnnooopppqqqsssuuuwwwxxxyyyxxxxxxwwwvvvuuuuuutttttttttttttttuuuvvvwwwxxxtttsssssssssttttttsssqqqssssssssssssssstttuuuvvvsssrrrqqqoooooooooooopppkkkkkkjjjiiijjjkkklllmmmlllnnnqqqssssssqqqnnnlllnnnnnnooopppqqqqqqqqqqqqqqqqqqqqqppppppnnnmmmmmmooonnnnnnnnnnnnnnnoooooo}}}vvvppplllgggaaa]]]XXXSSSPPPQQQPPPOOOPPPRRRSSSRRRQQQTTTVVVYYYYYYXXXYYY\\\```]]]___aaacccddddddddddddeeeeeefffggghhhhhhhhhgggccceeefffeeeaaa^^^\\\[[[___aaacccdddaaa^^^\\\[[[ZZZ\\\___aaabbbaaa```^^^___bbbeeeggggggffffffggghhhiiilllnnnooopppoooooommmooorrruuuuuussspppnnnpppqqqssstttuuuuuuttttttwwwuuuttttttvvvwwwvvvuuuvvvuuusssqqqqqqqqqrrrrrrkkklllnnnoooooonnnlllkkkppppppooonnnnnnnnnoooooonnnnnnnnnllljjjhhhiiijjjllljjjhhhhhhiiijjjjjjiiieeeeeeeeeeeeeeeeeeddddddhhhjjjkkkjjjhhhgggiiikkknnnmmmmmmmmmooosssvvvyyytttuuuvvvwwwwwwwwwvvvuuuvvvvvvuuuuuuvvvxxxyyy{{{xxxyyyzzzzzz{{{{{{zzzzzzxxxxxxwwwvvvuuutttsssssstttuuuvvvwwwxxxyyyyyyyyy{{{zzzyyyxxxxxxxxxyyyzzzxxxyyyyyyyyyzzzzzzzzzzzzvvvxxxzzz|||}}}}}}}}}|||wwwsssoooqqqwww|||}}}|||||||||||||||{{{{{{{{{{{{}}}|||{{{yyywwwuuutttsssvvvuuurrrmmmhhheeedddeeeZZZYYYWWWUUUUUUYYY___dddjjjoootttxxxxxxyyy{{{}}}{{{{{{{{{{{{{{{{{{||||||~~~}}}{{{zzzxxxwwwwwwwwwrrrppppppppprrrsssrrrqqqoooppprrrssssssrrrqqqppppppooonnnmmmmmmnnnooopppsssrrrqqqqqqqqqqqqrrrrrrllllllkkklllmmmpppsssuuuwwwuuuttttttuuuvvvuuuuuutttuuuvvvwwwvvvtttqqqpppooopppqqqrrruuuwwwyyyzzzxxxwwwvvvuuuuuuvvvxxxyyyvvvvvvwwwxxxwwwtttrrrpppqqqtttwwwwwwuuutttuuuwwwwwwvvvvvvuuuuuuvvvvvvvvvvvvwwwwwwwwwvvvvvvxxxzzzuuuvvvwwwxxxvvvtttqqqoooiiihhhgggiiilllmmmjjjgggggggggffffffgggjjjlllnnnoooooommmlllkkkkkkkkkkkkmmmlllmmmnnnppprrruuuwwwvvvvvvuuuuuutttsssssssssttttttuuuuuuvvvvvvwwwwwwtttsssssstttuuutttqqqnnnsssrrrrrrsssssstttuuuvvvtttrrrooommmkkkkkklllmmmhhhggggggfffgggiiijjjkkkjjjlllppprrrrrrpppmmmkkkmmmnnnoooppppppqqqqqqppprrrrrrsssssssssqqqpppnnnmmmnnnnnnooopppqqqssssssxxxqqqoookkkeee___ZZZWWWVVVVVVWWWYYY[[[]]]^^^]]]\\\\\\^^^___```aaabbbbbbbbbbbbbbbbbbcccdddeeefffgggggghhhfffdddccccccccccccbbb___^^^]]][[[YYYYYYXXXXXXUUUZZZ]]]]]]ZZZYYY\\\___[[[^^^aaaccccccdddfffhhhllllllllllllllllllllllllooopppqqqssstttuuuuuuvvvsssssstttuuuuuuvvvwwwwwwuuusssqqqrrruuuvvvtttrrrqqqqqqqqqqqqqqqrrrssstttsssrrrppplllhhhggghhhjjjlllkkkiiigggffffffggggggfffiiikkkllllllkkklllmmmlllmmmmmmkkkjjjiiijjjlllqqqooommmnnnqqqqqqooolllkkkkkklllmmmnnnnnnnnnnnnqqqooonnnmmmmmmnnnmmmlllqqqsssuuuxxxzzz{{{{{{{{{{{{zzzzzz|||~~~~~~}}}{{{~~~}}}{{{zzzzzzzzz{{{|||{{{{{{yyyxxxxxxyyyzzz{{{vvvvvvxxxzzz|||{{{xxxuuuwwwvvvuuuuuuvvvwwwyyyzzzzzzyyyxxxwwwwwwxxxzzz{{{yyywwwuuuvvvzzz|||{{{zzzxxxwwwuuuuuuwwwyyyyyyyyyxxxtttppppppsssvvvwwwwwwxxxzzz{{{{{{yyywwwvvvwwwuuuwwwvvvrrrqqqttttttqqqnnnjjjeee```]]]YYYUUUSSSNNNKKKGGGDDDEEEHHHMMMPPPYYY]]]bbbiiioootttvvvwwwyyyyyyxxxwwwwwwxxxyyyyyyvvvuuusssqqqpppppppppqqqmmmjjjhhhhhhjjjkkkiiiggghhhfffcccdddgggiiiiiiggghhhfffeeefffggggggfffeeehhhgggfffdddcccbbbbbbaaaaaa___^^^aaaggglllmmmmmmpppoooppppppqqqssstttuuurrrpppmmmjjjhhhgggggggggggghhhiiilllooosssvvvxxxtttpppkkkiiijjjmmmpppqqqtttssstttvvvxxxwwwsssoooooooooooooooooopppqqqqqqppppppppppppppppppppppppsssuuuxxxzzzxxxuuurrrqqqrrrqqqqqqqqqqqqlllccc\\\^^^]]][[[[[[[[[ZZZYYYWWWUUUUUUVVVWWWZZZ]]]```aaaeeedddbbbaaa```_________[[[]]]___aaadddiiiooosssyyyxxxwwwxxxxxxxxxvvvtttrrrsssuuutttttttttuuuwwwuuuuuuttttttttttttuuuuuuwwwvvvuuurrrpppppprrrtttmmmkkkgggdddbbbbbbbbbcccaaa___[[[YYYYYY\\\aaadddaaadddhhhjjjkkklllnnnoooqqqpppoooppprrrtttttttttsssssstttuuuuuutttqqqooooooooooooooopppqqqrrrrrr~~~uuupppllliiiddd```]]]\\\\\\]]]___aaacccdddeeedddcccbbbbbbbbbccccccdddddddddcccccccccccccccddddddeeeeeecccbbb```^^^^^^]]]\\\[[[XXXWWWWWWVVVVVVVVVVVVVVVWWW[[[______]]]\\\___cccccceeehhhiiiiiijjjkkkmmmmmmmmmmmmnnnnnnooooooppppppqqqrrrtttuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwuuusssqqqppprrrqqqooommmllllllllllllmmmnnnppppppnnnnnnllliiigggfffgggiiiiiiiiihhhggghhhiiijjjkkkiiikkknnnooonnnnnnnnnooorrrssssssqqqoooooopppqqqwwwtttqqqqqqsssuuutttsssqqqqqqrrrrrrrrrrrrrrrrrrvvvuuusssssstttttttttsssvvvwwwzzz||||||{{{{{{{{{}}}}}}|||zzz}}}|||{{{{{{zzzzzz{{{{{{yyyxxxwwwwwwwwwxxxyyyyyyyyyxxxyyyzzz{{{yyyvvvttttttssssssrrrrrrrrrrrrssssssrrrppppppppprrrtttuuuvvvtttqqqrrrtttvvvuuutttooonnnmmmmmmooopppoooooopppmmmjjjkkkmmmooopppooonnnppprrrsssqqqpppooopppnnnpppnnnkkkjjjlllkkkgggaaa]]]VVVPPPLLLIIIFFFDDD@@@???===<<<<<>>@@@DDDLLLXXXeeennnuuuuuutttsssrrrqqqqqqqqqnnnppprrrrrrrrrrrrssstttsssssstttwwwyyyyyywwwuuuppppppooommmhhhbbb\\\YYYTTTQQQMMMIIIEEECCCBBBBBB======<<<<<<===???BBBDDDGGGJJJNNNQQQUUUYYY^^^aaaggghhhjjjmmmoooqqqqqqrrrsssssstttuuuuuuuuuuuuuuutttrrrqqqooooooppprrrsss}}}yyytttqqqlllkkkiiihhhhhhjjjlllmmmmmmmmmoooooonnnmmmkkkiiiggggggfffdddccccccbbbbbb^^^^^^]]]\\\[[[ZZZYYYYYYTTTUUUVVVUUUTTTSSSSSSSSSTTTUUUWWWYYY[[[]]]^^^______bbbfffhhhiiijjjlllooonnnoooqqqrrrqqqqqqqqqsssqqqqqqqqqqqqqqqrrrrrrrrrsssssssssttttttsssrrrrrrpppoooooonnnnnnmmmmmmmmmmmmlllkkkiiihhhfffeeedddccccccdddeeefffhhhiiijjjggghhhiiiiiiiiijjjmmmooonnnnnnooopppqqqsssttttttrrrtttvvvwwwvvvuuuuuuvvvvvvxxxzzzzzzyyyyyyzzz|||~~~|||zzzyyyyyyyyyyyyyyywwwuuurrrqqqpppppppppqqqsssuuuvvvvvvwwwxxxyyy||||||}}}}}}}}}|||zzzyyyxxxvvvtttssssssrrrpppooonnnnnnooopppooonnnmmmlllnnnmmmlllllllllmmmooopppqqqpppnnnmmmnnnmmmllljjjgggfffdddbbb^^^[[[XXXVVVXXXWWWVVVVVVXXXZZZ\\\^^^```^^^\\\YYYXXXXXXWWWWWWRRRQQQQQQRRRSSSRRROOOMMMRRRRRRSSSVVVXXXZZZ[[[\\\^^^aaaeeegggfffeeeeeeeeehhhjjjjjjiiikkklllhhhbbb]]]VVVKKKAAA<<<999999888888888777777999<<>>:::777555444444222444777<<>>>>>>>>999888777888<<>>999:::>>>CCCGGGOOOVVV```jjjqqqrrrpppnnnnnnoooooopppppppppppppppnnnnnnnnnnnnnnnnnnnnnnnnpppppppppqqqpppnnnjjjggg\\\VVVMMMGGGBBB===777222333111///......---+++***,,,,,,++++++,,,---///000//////000111222222222222333444555999AAAOOO^^^hhhmmmoooqqqqqqpppooonnnnnnmmmoooqqqrrrrrrrrrrrrsssuuusssrrrsssuuutttrrrooonnnkkkgggaaa[[[SSSKKKFFFAAA???<<<888555333222222///000000111333555666777888:::>>>AAADDDIIINNNRRRYYY\\\aaaeeehhhjjjmmmoooqqqrrrssssssssssssssstttuuutttqqqoooooopppqqqrrr}}}{{{wwwtttrrrqqqooonnnnnnnnnppppppooopppqqqpppooollljjjhhheeedddcccaaa______^^^^^^YYYYYYXXXWWWVVVUUUTTTTTTQQQTTTVVVWWWWWWVVVXXXYYYYYYZZZ]]]```bbbdddeeeeeeeeegggiiilllmmmoooppprrrnnnppprrrrrrqqqqqqqqqrrrrrrrrrqqqpppoooooonnnnnnlllmmmmmmmmmmmmlllkkkkkkhhhggggggggggggggggggfffhhhiiihhhhhhffffffeeeffffffffffffggghhhiiijjjkkkjjjlllnnnnnnoooppprrruuuvvvvvvvvvwwwxxxxxxxxxxxxuuuwwwzzzzzzyyyxxxxxxxxxvvvxxx{{{||||||}}}~~~~~~{{{wwwuuussstttrrrnnnkkkiiihhhiiiiiilllooorrrtttuuuuuuwwwyyy~~~~~~}}}{{{xxxtttqqqooommmkkkhhhffffffeeedddbbb^^^___`````````___]]]\\\^^^^^^^^^^^^```bbbdddeeegggfffddddddeeeeeecccbbb___]]]ZZZVVVQQQMMMJJJIIIKKKJJJIIIIIIKKKMMMOOOQQQSSSRRRQQQOOOLLLKKKJJJJJJDDDDDDDDDEEEEEEEEEBBB@@@BBBDDDGGGKKKNNNQQQTTTVVV]]]aaafffiiijjjiiiiiijjjkkkmmmnnnooorrrtttnnnfff]]]TTTHHH>>>888666666666666555333333666;;;@@@DDDRRRQQQPPPOOOOOOPPPQQQQQQQQQTTTZZZ___cccdddcccbbb```___]]][[[ZZZZZZZZZ[[[UUUWWW[[[^^^bbbeeehhhiiijjjjjjjjjjjjkkkmmmppprrrqqqllleee]]]VVVOOOIIIDDD;;;999555222////////////111111333444777:::===@@@@@@BBBDDDFFFFFFFFFDDDCCCBBB@@@<<<999777888999:::555444222222444999>>>BBBBBB>>>888444444777:::;;;>>>HHHWWWfffooorrrqqqpppqqqqqqrrrssstttssssssrrrppppppppppppppppppppppppqqqppppppqqqqqqmmmhhhcccRRRKKKBBB;;;666222...******(((&&&&&&&&&&&&$$$"""(((((('''&&&'''((()))***'''((()))+++,,,,,,,,,,,,///......111777CCCQQQZZZ]]]bbbhhhkkklllkkklllmmmmmmpppsssttttttssstttuuuwwwsssooooooqqqrrrpppmmmjjjcccZZZQQQIIIBBB;;;777111000...,,,***)))))))))'''((()))***+++---...///...///222333666999>>>BBBHHHLLLRRRWWW[[[___dddgggoooqqqssssssrrrqqqrrrssstttsssqqqoooooooooqqqrrr~~~}}}zzzvvvwwwvvvtttrrrqqqpppqqqqqqqqqqqqrrrqqqooolllhhhfffbbbaaa^^^\\\[[[ZZZZZZ[[[VVVVVVVVVUUUUUUTTTTTTTTTSSSWWW\\\]]]]]]]]]___bbb___```bbbeeefffggggggggghhhiiikkkmmmnnnooopppppplllnnnpppppppppooopppqqqqqqpppooommmllljjjiiihhheeefffffffffffffffeeedddcccddddddeeeffffffgggggghhhjjjkkkjjjiiiiiijjjkkkkkkkkkkkkkkklllmmmnnnooonnnppprrrsssssstttvvvxxxzzzzzz{{{{{{{{{zzzzzzyyywwwyyy||||||{{{yyyyyyzzzwwwyyy|||~~~~~~}}}~~~{{{}}}~~~{{{vvvpppllljjjjjjgggbbb^^^\\\\\\]]]^^^ccchhhmmmppppppqqqtttwww{{{zzzwwwtttoooiiieeebbb\\\YYYVVVTTTSSSSSSRRRQQQNNNNNNNNNNNNNNNMMMLLLLLLKKKLLLMMMQQQUUUYYY]]]```cccaaa`````````___]]]ZZZVVVSSSOOOJJJEEEBBB@@@???@@@???>>>===>>>@@@CCCDDDEEEGGGHHHGGGEEEBBBAAA@@@:::999888999::::::888777777999===@@@CCCGGGLLLOOOYYY^^^eeekkknnnoooqqqqqqppprrrssstttxxxxxxpppfff\\\TTTHHH===777555555666777555333444888???GGGLLLRRROOOLLLHHHFFFEEEEEEFFFFFFIIINNNSSSVVVWWWWWWVVVSSSRRRPPPNNNMMMMMMNNNNNNJJJMMMQQQVVVZZZ___eeeiiikkklllmmmmmmnnnppptttvvvqqqkkk```VVVLLLDDD===999333111...,,,+++---...000555555555333111000222444555666777888999888888777555444444444666999;;;===999888666666888<<>>>>>>>>>>>>>><<>>DDDHHHPPPVVV```hhhooosssvvvxxxvvvxxxxxxyyy{{{zzzooocccZZZRRRFFF<<<666444444444777777777:::@@@GGGNNNRRRMMMJJJFFFAAA>>>=========???AAADDDFFFHHHGGGFFFEEEEEEDDDBBB@@@?????????@@@???AAAEEEIIIMMMSSS[[[aaacccgggmmmppprrrsssuuuwwwnnnfffYYYMMMCCC;;;666333...---+++***,,,///222444999:::888555000...///000///000000000000111111111---///111555999===@@@AAA@@@??????@@@BBBEEEHHHJJJKKKDDD:::222---,,,,,,,,,///666BBBMMMWWWaaajjjppptttuuuwwwxxxxxxxxxvvvuuuuuuuuuuuuuuuuuuuuuuuuuuusssrrrpppppplllbbbTTTJJJ<<<666...***)))(((&&&$$$$$$#########%%%&&&%%%$$$!!! !!!"""###!!!###%%%'''(((((('''&&&((((((''''''(((,,,222666888<<>>>>>@@@BBBEEEKKKRRRVVVVVVWWW[[[___ZZZYYYVVVRRRLLLGGGBBB???===:::777555555555555444888777666555444555666777777:::@@@JJJTTT___gggllljjjiiigggfffccc^^^XXXTTTJJJFFF@@@:::666555555666222000///......///111222---222888999777333111000...,,,******,,,.../////////111333333444777>>>CCCGGGNNNZZZeeennntttyyy||||||}}}}}}|||~~~zzznnn```TTTLLLAAA777111//////...333444777<<>>===<<<:::999;;;:::888666555555555666222555888:::>>>DDDMMMTTT[[[bbbkkkrrrttttttuuuvvvlllcccUUUHHH>>>888444111---,,,++++++...222777:::;;;<<<;;;666111...///111---,,,,,,+++,,,,,,---...+++---222777<<<@@@CCCEEEDDDDDDFFFGGGJJJMMMPPPRRRVVVLLL???333,,,***++++++///333:::BBBKKKXXXeeennntttuuuwwwxxxyyyxxxvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvtttrrrpppnnnhhh\\\KKK???444///(((%%%%%%&&&%%%###  """######""""""!!!!!!!!!!!!"""$$$%%%%%%''')))+++,,,+++***)))'''((('''&&&&&&'''+++...---000444999AAAOOOaaannntttwww{{{~~~~~~}}}}}}}}}~~~yyyuuussspppgggYYYNNNDDD<<<222---+++***&&&#########"""""""""!!!!!!!!! !!!### $$$%%%&&&&&&'''(((%%%))),,,,,,---111:::BBBIIIQQQ\\\bbbdddeeegggjjjkkklllooopppqqqpppooonnn~~~yyyxxxxxxxxxwwwxxxvvvtttssssssqqqnnnkkkmmmjjjeeedddcccbbb___]]]^^^]]]\\\\\\\\\]]]___```[[[\\\]]]^^^___`````````eeefffggghhhhhhhhhgggfffjjjkkklllmmmkkkhhheeebbbfffggghhhhhhfffddddddeeeaaa`````````aaabbbdddeeeddddddeeefffhhhiiijjjkkknnnooopppqqqqqqqqqpppooonnnoooqqqtttwwwxxxzzzzzzvvvvvvvvvvvvuuusssrrrqqqsssrrrrrrqqqqqqqqqqqqqqqmmmoooqqqpppnnnnnnqqqtttnnnnnnoooqqqtttuuuuuutttqqqssstttvvvvvvtttrrrqqqnnnooopppooollliiiffffffaaa]]]WWWPPPJJJFFFEEEDDD???===:::777777888:::<<<===@@@DDDHHHJJJLLLLLLLLLIIIGGGDDDBBB@@@>>>:::777555333111...---...000111333111000/////////...---222:::DDDOOO]]]kkkqqqqqqpppnnnkkkgggbbbZZZQQQJJJ@@@===:::666333222222222///---+++***)))***+++,,,//////...------------...)))***+++***)))***,,,---,,,,,,---...000222444555>>>CCCKKKUUU```lllxxx~~~~~~}}}{{{yyytttgggZZZMMMEEE:::111...000333555777999:::<<>>@@@AAAAAAAAA???===<<<;;;:::888555222333111///,,,,,,,,,...///000///......///000111111333===IIITTTbbbooouuutttqqqpppmmmggg___UUUKKKDDD:::888444111///------------,,,***)))((()))***+++---,,,,,,,,,++++++++++++((((((''''''(((((())))))***++++++---...000222333888<<>>DDDLLLNNNLLLFFF>>>777666:::======:::666666555555444333222222......///////////////...---///111111111555===DDDJJJQQQ]]]gggnnnqqqssssssiiiZZZKKKBBB<<<555///...000...,,,***+++...222555@@@===:::666222111000000000///,,,***(((((()))))),,,...000222333666:::<<<>>>@@@CCCEEEGGGLLLSSSYYY```YYYMMM???333,,,***+++((((((,,,111555>>>OOO___kkksssyyyxxxwwwwwwwwwvvvwww{{{|||zzzxxxyyyxxxuuutttjjj^^^SSSJJJ@@@444,,,(((&&&$$$"""!!!!!!!!!"""!!! """%%%%%%###  """$$$&&&((()))***+++,,,+++***(((&&&'''&&&&&&&&&%%%%%%%%%%%%&&&))),,,...333???OOO\\\nnntttyyyyyyzzz~~~~~~~~~xxxpppiiiaaaTTTDDD888111...***%%%######$$$%%% !!!!!! !!!"""###%%%&&&###$$$%%%$$$"""!!!!!!"""&&&%%%%%%$$$%%%''')))+++000888CCCLLLSSSZZZ```eeekkkooopppppppppqqqllleee|||xxxuuutttuuuvvvvvvqqqpppnnnmmmmmmllljjjhhhdddbbbaaa```aaaaaa___^^^bbbbbbaaaaaabbbccceeefffffffffggggggggggggffffffeeefffffffffeeecccaaa```bbbbbbaaa```___]]]\\\\\\[[[]]]```aaabbbbbbdddeeefffffffffggghhhiiikkkkkkqqqrrrssstttuuuuuuuuuuuuxxxxxxxxxxxxwwwvvvuuutttrrrrrrqqqpppooonnnmmmmmmiiiiiihhhgggfffdddbbbaaa^^^]]]\\\[[[ZZZYYYYYYYYYWWWYYY[[[ZZZXXXXXX\\\___eeeeeefffhhhjjjlllmmmnnnooonnnmmmkkkjjjiiihhhhhhgggiiijjjiiiddd^^^WWWRRRGGGDDD@@@;;;777444333333111222333444555444333222333333333444555555666666555444444444555444222000000///,,,+++***+++,,,---...---------...111333555555AAAPPP]]]jjjuuuxxxwwwsssrrrmmmdddWWWKKKAAA<<<555333000---+++***))))))+++***)))((((((((()))***))))))*********)))((('''***(((%%%%%%((()))'''%%%(((((()))***,,,...000111222666;;;BBBLLLZZZiiittt}}}~~~wwwmmmcccVVVKKKAAA:::222------000444777999===@@@BBBFFFKKKJJJFFF@@@:::555555999======<<<444444333222000///......------............------***,,,.........111666;;;AAAGGGRRR^^^gggmmmooopppbbbTTTFFF>>>999444000000...,,,)))((((((***---///444222///,,,***)))((((((,,,+++)))(((''''''((()))...///111111000111333555777999<<<===>>>BBBHHHNNNZZZVVVNNNCCC888///+++***)))'''(((+++...444CCCQQQccclllsssuuuvvvxxxxxxwwwwwwzzz{{{xxxxxxzzzyyyvvvooocccSSSEEE<<<444---'''%%%$$$"""!!! !!!!!! !!!###&&&'''%%%$$$ """%%%''')))+++++++++***)))'''&&&%%%&&&&&&&&&'''&&&%%%%%%$$$"""%%%(((***---666DDDNNNcccmmmvvvxxxxxx{{{|||vvvmmmbbbUUUFFF999000+++***'''%%%$$$###$$$$$$!!!!!!!!!!!!"""###%%%&&&$$$%%%&&&$$$"""!!!!!!"""$$$$$$$$$$$$%%%%%%%%%&&&&&&,,,555>>>FFFPPPZZZaaakkkooorrrqqqqqqooohhh___|||xxxuuuuuuuuuuuuuuummmllljjjiiiiiiiiihhhgggeeeeeeeeefffffffffeeeeeefffeeeeeeeeeeeeggghhhjjjfffffffffffffffeeedddddddddeeeeeedddcccaaa___^^^^^^]]]\\\[[[[[[\\\]]]^^^^^^aaadddfffhhhiiilllmmmllllllmmmmmmnnnoooppppppttttttuuuvvvwwwvvvvvvuuuwwwvvvvvvuuusssrrrqqqpppnnnmmmkkkgggdddbbb```___\\\[[[[[[ZZZXXXVVVTTTSSSNNNNNNLLLKKKJJJJJJIIIIIIGGGIIIKKKKKKKKKMMMRRRWWW```bbbdddfffhhhjjjlllnnnpppnnnllljjjhhhhhhiiijjjkkkkkkjjjgggaaaXXXNNNGGG???===999666333222111111000111333444555555555444444333222111111111111111000000111333555555333111...---,,,*********+++,,,---------------000555888888FFFWWWeeeqqqyyy{{{xxxvvvrrrhhh[[[KKK???999666222111///---+++)))))))))(((((('''''''''((())))))'''((()))))))))(((&&&&&&---)))%%%&&&)))+++((($$$&&&&&&'''(((***,,,...///000333777;;;DDDRRRdddqqq{{{~~~{{{pppcccWWWJJJAAA999444---***,,,000555777888>>>BBBEEEIIIKKKHHHCCC<<<888444444888;;;;;;:::333222111///...---,,,+++,,,,,,---------,,,++++++(((***,,,,,,,,,...111444888===GGGTTTaaahhhjjjjjjYYYLLL???999666222000000+++)))'''%%%%%%&&&)))***%%%%%%$$$######$$$$$$%%%((('''&&&&&&&&&&&&'''(((......///...,,,,,,...///000333555555444666:::>>>JJJIIIEEE???666...***(((***''''''(((***///;;;GGG[[[eeeooosssuuuxxxyyywwwwwwzzzzzzxxxxxx{{{yyytttlll^^^JJJ;;;222...***&&&$$$###"""!!!!!!!!!!!!""" !!!"""$$$&&&&&&%%%%%% """$$$&&&''')))((((((''''''&&&&&&&&&(((((()))))))))((('''&&&"""$$$''')))+++111;;;CCCTTTcccqqqwwwxxx{{{}}}~~~zzzuuujjj[[[KKK===333...(((((('''&&&%%%###"""""" !!!!!!!!! !!!!!!!!!""""""###$$$%%%%%%&&&&&&%%%"""!!!!!!"""!!!"""$$$&&&&&&&&&&&&"""&&&,,,222:::EEERRR[[[iiinnnssssssrrroooeee[[[{{{wwwsssrrrrrrqqqqqqkkkiiigggggghhhhhhhhhggghhhiiijjjkkkkkkjjjjjjjjjhhhhhhgggfffggghhhiiijjjffffffffffffeeedddcccccc___`````````___^^^\\\[[[[[[[[[[[[[[[]]]```bbbddddddgggjjjlllnnnoooqqqsssqqqqqqrrrrrrrrrsssrrrrrrssstttuuuuuuuuutttrrrqqqrrrqqqpppnnnkkkjjjhhhhhhdddbbb^^^YYYUUURRRPPPNNNLLLLLLLLLKKKIIIGGGFFFEEEAAA@@@???>>>============999<<>>>>>>>>>>>===;;;:::999777666666555555555555555111444888:::<<>>CCCTTTgggsssyyy|||zzzvvvpppdddRRRBBB777222000///,,,+++***)))((('''&&&&&&%%%%%%&&&'''(((((()))))))))(((''''''&&&&&&'''''''''%%%""""""%%%&&&%%%"""%%%%%%&&&''')))+++---...---///111222777EEEYYYhhhtttrrrjjj\\\PPPGGG===555...+++((((((+++///333555444999===@@@DDDHHHEEE@@@777666444444444555444222222000...,,,++++++++++++,,,------,,,,,,+++***)))'''''''''((()))***+++,,,---000999HHHWWW^^^\\\WWWDDD:::111000000---+++***&&&%%%$$$""""""###%%%&&&&&&&&&&&&%%%%%%$$$###############$$$$$$%%%%%%%%%&&&'''((('''&&&&&&((()))+++...000///,,,***+++,,,,,,///111000...+++)))(((###!!!!!!$$$&&&(((///666IIIVVVdddmmmsssxxxzzzyyyzzz||||||zzz{{{zzzsssjjjZZZMMM;;;---'''&&&$$$###""""""#####################%%%'''((('''&&&&&&&&&%%%$$$###!!!!!!!!!""""""!!!"""$$$&&&(((***++++++******)))(((((((((((()))$$$%%%%%%%%%%%%)))...222888III]]]jjjrrrwwwyyyxxxrrriiiZZZHHH999...******&&&&&&'''&&&%%%###!!!""""""###############"""!!!!!!"""###############"""###$$$###!!!!!!!!!###$$$$$$%%%&&&&&&%%%$$$###%%%''')))***...666@@@IIIXXXaaalllsssuuuqqqeeeZZZ|||yyyvvvtttpppnnnnnnmmmlllkkkllljjjggggggiiikkklllllljjjlllooonnnkkkhhhggggggeeedddbbb```_________```ZZZ[[[[[[[[[[[[[[[ZZZYYYYYYZZZ\\\^^^____________bbbcccdddeeegggiiikkklllkkklllnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnllljjjhhhgggggghhhiiiiiihhhfffcccaaaaaa___[[[XXXTTTRRRPPPPPPHHHFFFBBB===999777666555555555555555555444333333111111000000111111222333///222444666888===EEEKKKZZZbbbmmmsssvvvwwwyyy|||{{{zzzyyyxxxwwwxxxxxxyyyrrrjjj^^^TTTMMMEEE<<<666222111000///......------------...///000000000000000000111111111000.........///111555777777444222,,,,,,,,,,,,,,,,,,,,,,,,///000000......333<<>>:::666333111000000000111111111111111111000///......//////000111222000222444444666:::BBBHHHYYYbbbooowwwyyyzzz|||~~~~~~}}}|||{{{yyyxxxxxxxxxmmmcccVVVLLLEEE@@@999333111000000///...------,,,,,,...111333333222///---...///111222222111///...000111333777999888555222++++++++++++++++++,,,,,,---///000//////555@@@HHHPPP```rrr{{{~~~}}}zzzuuu^^^QQQAAA888666333---'''************)))((('''&&&$$$%%%&&&((()))************'''$$$"""!!!###&&&(((###%%%%%%%%%$$$$$$&&&(((''''''((()))+++---...//////222444444666AAAUUUdddnnngggZZZLLLFFFCCC;;;333---***((((((***...111222333555555555888<<<<<<888111111222333333333222222...,,,***)))((()))***+++.........---,,,+++***)))$$$###!!!!!!###&&&((()))(((***222AAAQQQUUUNNNDDD777///***,,,---)))%%%###%%%$$$#########$$$&&&'''!!!""""""###$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%%%%$$$"""!!!"""$$$!!!&&&'''&&&%%%&&&((($$$%%%&&&%%%$$$###%%%&&&###!!!###''')))'''(((,,,444DDDVVVdddoooxxx}}}}}}}}}~~~}}}xxxlll```III???333***'''&&&""" !!!"""""""""!!!$$$'''+++---,,,,,,...000###"""!!!!!!!!!"""$$$%%%###&&&***---/////////...111///,,,***)))+++...000+++)))&&&%%%%%%)))---000...888EEERRR```nnnuuuuuutttgggRRR???222***'''%%% !!!"""""""""""""""""""""""""""!!! !!!!!!###$$$$$$###""""""!!!!!! """### !!!"""$$$&&&'''((("""$$$&&&'''(((---444:::CCCPPP```lllsssqqqfffZZZ|||yyywwwuuutttvvvuuutttssssssrrrrrrssslllkkkkkkmmmoooooonnnlllkkkkkkjjjiiifffccc```^^^\\\[[[[[[[[[]]]]]]\\\ZZZ______```````````````___```bbbdddeeeddddddfffgggffffffggghhhiiiiiiiiiiiifffeeeeeeffffffeeecccaaabbbaaa``````___]]]ZZZXXX\\\ZZZYYYZZZZZZYYYVVVTTTQQQOOOKKKGGGCCC???===;;;666555444222111000000000////////////////////////---,,,+++***+++,,,---...+++...111222333777===BBBQQQ^^^llluuu{{{}}}{{{zzzyyywwwuuuaaaXXXKKKBBB???>>>;;;888222111000//////....../////////000000000000//////000000000000000000000000...111555888888555111///......//////...,,,***)))000111111000111888DDDMMM\\\iiitttxxx~~~wwwgggTTTHHH:::///,,,+++***(((************))))))))))))&&&&&&%%%%%%&&&''')))***)))(((&&&%%%$$$$$$%%%&&&!!!###%%%((())))))'''''''''((()))***+++,,,---...000///111333888BBBRRR```lllgggYYYGGG===;;;666000((()))***))))))***,,,///......///222555777777666333333444555444333111//////+++&&&&&&)))---......000///---+++)))'''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&***000///BBBOOOMMMNNN???444---((()))***((('''(((%%%###!!! !!!$$$%%%((('''%%%###""""""######"""###&&&((('''%%%""" ###############$$$$$$$$$$$$$$$"""!!!!!!!!!"""######$$$%%%&&&%%%###!!!""""""###$$$%%%''')))***000;;;LLL___nnnxxx|||~~~~~~|||{{{vvviii[[[EEE999---(((&&&###!!!!!!"""""""""""""""$$$&&&''',,,,,,+++)))((((((+++---###############%%%&&&'''%%%(((***+++++++++,,,---///...---,,,+++,,,---...,,,,,,+++)))((()))---000...555>>>III[[[nnnuuusssrrrdddOOO<<<000)))%%%###  """""""""!!! """!!! !!!###%%%%%%$$$!!! !!!""""""######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&)))...222AAAFFFRRRbbbnnnoooeee\\\~~~|||{{{yyyyyyxxxxxxvvvuuuttttttttttttttttttnnnlllkkkkkkkkkkkkjjjhhheeefffeeedddbbb```]]]\\\]]]\\\\\\]]]^^^___]]]\\\bbbcccccccccbbbaaa___^^^^^^______^^^]]]^^^```cccddddddddddddccccccbbbaaaaaa```aaaaaabbbaaa___^^^\\\\\\\\\\\\]]]\\\[[[YYY]]][[[ZZZZZZZZZZZZXXXWWWPPPMMMHHHCCC>>>999777666222111000///............,,,,,,,,,+++++++++*********************++++++,,,+++...111222333777===BBBLLLZZZjjjttt{{{~~~{{{vvvqqqmmmYYYPPPDDD<<<:::888666333111000000////////////000..................------000000///////////////...000333666777777333///,,,............---,,,++++++///111222111333;;;HHHRRR___lllwww{{{~~~}}}ppp```LLLCCC666...,,,,,,***)))((((((((('''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%###"""######$$$!!!"""$$$&&&'''(((((((((''''''((()))***,,,------...///000333888DDDTTT```hhhaaaSSSBBB999666222,,,((()))))))))((())),,,.../////////222444666555444111333555666555333111///---***''''''***---...---///...,,,***(((&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&+++222111DDDQQQNNNMMM>>>222+++&&&'''(((&&&$$$%%%%%%$$$""" !!!###$$$&&&%%%%%%$$$##################$$$$$$###"""!!!!!!######""""""!!!!!! """"""!!!!!!!!!"""$$$%%%###$$$$$$$$$###""" !!!!!!"""###$$$&&&((()))---777JJJ^^^nnnyyy~~~{{{zzzuuugggYYYDDD888,,,((('''$$$""""""$$$############%%%&&&'''###&&&***,,,+++)))((('''&&&%%%$$$$$$%%%''')))******,,,......------...///000000///......---......------,,,******+++...111---333<<>>777555444222111000000000000000000111111//////......---------,,,////////////......------222444666666555111---+++...------,,,,,,---------///111333333666???NNNYYYeeeqqq|||~~~|||uuueeeTTTAAA:::222---++++++***((((((''''''''''''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%'''&&&%%%############$$$!!!"""###$$$&&&'''((()))&&&&&&'''((()))+++---------///111333:::GGGWWWaaacccZZZKKK<<<444111---(((((())))))''''''(((+++---/////////000333444444333000333666888777555111///+++***))))))+++---------...---,,,***(((&&&$$$###%%%%%%$$$$$$%%%&&&''''''***222333GGGTTTPPPMMM===444,,,&&&''''''%%%###$$$&&&$$$"""!!! !!!"""######$$$$$$$$$$$$$$$######%%%###"""  """!!!!!!  !!!###$$$%%%###"""""""""!!! !!!"""###%%%&&&''')))444GGG\\\nnnzzz~~~|||{{{uuufffWWWAAA666+++((('''%%%############""""""""""""###$$$!!!$$$((()))(((%%%$$$###(((&&&$$$$$$%%%(((+++...---///000000///......///////////////...---,,,+++---------,,,+++---000333---222999CCCRRRcccmmmppppppfffUUUDDD777---'''$$$$$$###"""!!!  !!!"""###'''%%%"""!!!!!!!!!  !!!!!!!!!!!!""""""""""""###$$$%%%&&&&&&&&&)))---000222888EEEWWWgggnnnlllggg~~~|||{{{yyyxxxwwwwwwuuuuuusssrrrqqqpppppppppnnnjjjfffcccbbbbbbaaa```]]]^^^___`````````___^^^aaa``````bbbcccdddcccaaadddddddddbbb___[[[WWWTTTNNNLLLHHHEEEFFFKKKRRRXXXYYYYYYYYYYYYYYYXXXWWWVVVPPPQQQQQQRRRRRRSSSVVVWWWZZZ\\\___aaabbbcccdddffffffeeeddddddbbb^^^XXXTTTHHHDDD===666111///......------,,,,,,---...//////111000///...,,,+++***)))&&&'''(((*********))))))***---000111222666<<>>MMM[[[cccaaaVVVFFF888111///+++((())))))((('''&&&'''***---...------///222444444444111444888::::::777333000++++++,,,---...///......///...---+++)))&&&$$$###$$$$$$$$$%%%%%%'''(((((((((222555KKKYYYTTTQQQ@@@777///)))((((((&&&$$$%%%&&&$$$###!!! !!!""""""!!!"""$$$%%%%%%$$$###"""$$$###"""   !!!"""######"""!!!  !!!"""###$$$%%%'''222EEEZZZlllyyy}}}|||uuueeeVVV???444***((((((&&&$$$$$$ &&&&&&$$$"""!!!$$$'''%%%###"""###''',,,///...000111000...,,,,,,---------......---+++)))(((,,,---------,,,...000333...222777@@@LLL[[[iiippprrrhhhWWWFFF777...)))'''&&&%%%###"""   !!!###$$$$$$""" """""""""!!!  !!!!!!!!!$$$%%%&&&&&&&&&(((,,,///---222???PPPaaakkkmmmlll~~~}}}|||zzzxxxwwwwwwwwwuuusssqqqooommmkkkjjjjjjiiifffbbbaaaaaaaaaaaaaaa___```bbbcccdddccccccbbbbbbaaaaaabbbccccccbbb```^^^]]]\\\ZZZVVVQQQMMMKKKBBB@@@===;;;===CCCLLLSSSXXXXXXWWWVVVTTTRRRPPPOOOHHHIIIJJJKKKKKKMMMRRRUUU^^^aaaeeeggggggggghhhjjjlllllljjjhhhccc[[[RRRLLL@@@===888333000///000000000////////////000111111------,,,***((('''&&&%%%&&&((()))+++,,,,,,+++******---000111222666<<>>FFFLLLVVVUUUSSSPPPLLLHHHEEECCC@@@BBBDDDDDDDDDHHHNNNTTT^^^dddjjjmmmllljjjkkklllooommmiiiccc\\\RRRHHHBBB:::888555222111111333444333333222111000000000111///...---,,,***)))''''''((()))***+++,,,---------+++...111222333777===BBBMMM\\\lllwww}}}}}}yyyrrrgggZZZKKKBBB:::999777666555666777888777777888777666444111000///...---,,,,,,---...///444444444555666666777777444444444444333222222111,,,,,,,,,,,,------...///000222444666<<>>>>>>>>CCCKKKRRR]]]eeennnrrrqqqoooooopppoooiii```VVVNNNFFF???:::555444333222222333444444555444222000///...------111000///...---,,,++++++)))))))))***+++,,,---...,,,///222333444888>>>CCCPPP___oooyyy{{{tttkkk```RRREEE===666777777777777888:::<<<<<<<<<<<<:::888444111......---,,,+++,,,...000111666666777999:::;;;<<<===888777666444333222222111,,,,,,------...------------000444777???NNNbbbpppwwwtttnnncccSSSCCC999444,,,,,,,,,+++)))'''&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""###%%%(((***++++++,,,)))(((&&&%%%$$$$$$%%%%%%)))***+++,,,---,,,,,,+++---,,,,,,,,,...222555888555<<<@@@AAAMMM___jjjiiieeeRRR>>>666333000...///---,,,***'''%%%'''+++...111///......000333444444666777777777555111...++++++---//////------///222000000000...,,,((($$$"""######$$$%%%''')))+++,,,***555;;;TTTdddbbb```OOO>>>444,,,)))'''$$$###$$$!!!!!!!!!"""######$$$$$$%%%$$$###""""""!!!""""""    !!!!!!  !!!"""###$$$&&&000AAAUUUgggttt|||~~~~~~|||rrr___NNN<<<222)))((((((&&&###"""""""""$$$%%%&&&%%%%%%$$$$$$'''(((&&&&&&&&&$$$$$$$$$%%%'''+++...111222333444333111/////////000000/////////000111111///000111000...---...///222000222666;;;FFF[[[nnnwwwrrrfffTTTBBB333***'''$$$###"""  !!!!!!!!!!!!!!! $$$### !!!   !!!"""  """""""""###%%%''''''***111===KKKYYYdddjjj}}}zzzyyywwwvvvtttqqqooonnnmmmlllkkkjjjiiiiiihhhiiiiiiiiibbbaaaaaacccddddddcccaaa``````aaaaaa```^^^]]]\\\ZZZXXXVVVVVVUUUTTTQQQNNNFFFDDD@@@<<<999888888888555555555555555777;;;>>>>>>>>>>>>>>>===<<<::::::555888;;;;;;;;;???HHHPPP]]]fffqqqwwwvvvtttssstttmmmeeeXXXKKKBBB===999777222222222222222333333444555444222///---+++******------,,,,,,+++***))))))))))))(((((()))+++---///---000333444555999???DDDQQQ```qqq{{{|||xxxpppggg]]]QQQFFF???666888999::::::<<<>>>@@@??????>>><<<999444000---///...------...000333444777888999;;;===???@@@AAA;;;:::888555333111111000,,,,,,.........---,,,+++,,,///333888BBBSSShhhvvvxxxrrriii\\\LLL===555444***++++++***)))(((((()))'''''''''&&&&&&&&&%%%%%%"""###%%%'''))))))))))))+++***((('''&&&&&&'''''''''))),,,///000000///...///...---...000333777:::888@@@CCCDDDOOOccclllkkkdddPPP<<<444222///...///...---***'''&&&'''+++///555333000///000111222222666666555444222...+++)))***,,,...---++++++...111000000///...+++'''###!!!"""###$$$%%%''')))+++,,,...888===VVVeeecccaaaPPPAAA888///,,,***'''%%%''' !!!"""###$$$%%%%%%&&&%%%###!!! !!!!!!""" """ !!!!!! !!!""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$...???TTTfffuuu}}}}}}~~~~~~}}}zzzqqq]]]KKK<<<222***((((((%%%"""""" !!!###$$$%%%%%%%%%$$$((((((&&&$$$"""###%%%'''&&&&&&''')))+++///111333///111222111///------.........---------///111222111222333111///...///000111///000444888BBBXXXmmmwwwtttkkk[[[HHH666+++%%%###"""!!!  """""""""!!!  !!!#########!!! !!!"""""" !!!"""!!!"""$$$&&&###&&&---888FFFUUUbbbiii}}}xxxuuuqqqpppooommmmmmlllmmmmmmiiiiiijjjkkkkkkiiifffbbbbbbbbbaaabbbcccccc```^^^ZZZZZZZZZ\\\\\\[[[WWWTTTUUUTTTRRRQQQPPPNNNKKKHHHAAA???;;;777444222222222333333222222333333444555888888888888777555444333;;;777666999:::<<>>;;;888555222000000++++++,,,---...///000111777999<<<@@@CCCDDDCCCAAA>>><<<999555222000//////...,,,+++***++++++***))),,,000444:::III^^^ooowwwxxxmmmaaaTTTFFF888000///,,,+++***(((&&&%%%%%%$$$,,,---------+++)))&&&$$$((('''&&&%%%%%%&&&((())),,,+++***)))((('''&&&%%%(((***+++++++++,,,///111//////000//////111555888888999<<>>@@@???===;;;:::888555222000//////,,,,,,,,,---///111333555999:::===AAAEEEFFFEEECCC>>><<<999666333111000000...---+++++++++++++++***...222777@@@OOOcccooosssvvvkkk]]]PPPCCC666///...,,,+++)))(((&&&%%%%%%%%%***++++++,,,+++)))'''%%%)))(((&&&%%%$$$%%%'''((())))))(((((('''&&&%%%$$$((()))***++++++,,,...111//////000//////111555888999;;;???GGGWWWfffmmmlll]]]KKK999222333222000///...---+++******+++---...000///---*********++++++...000222111...***((('''''''''''''''((()))******''''''(((((('''&&&$$$$$$###$$$$$$$$$$$$%%%(((***///555CCCWWWiiinnnhhh```MMM>>>000***)))%%%"""!!!!!!!!! !!!""""""'''%%%############!!! !!! !!!###&&&))))))'''%%%!!!!!!!!! !!!$$$''''''000???SSSggguuu{{{}}}~~~~~~yyykkkWWWHHH999111)))((('''$$$######$$$&&&((()))******)))(((***)))'''%%%$$$$$$$$$$$$'''&&&$$$$$$%%%'''***,,,000000000///......000222333222111111111333555666222222111000///...------------...000444???SSSeeerrrqqqlll```PPP???222,,,(((%%%###"""######"""!!!###""""""!!!  """!!!"""!!!!!!!!! !!!""""""!!! !!!"""######&&&,,,222???UUUhhh~~~|||zzzwwwsssooonnnooopppppppppooonnnmmmlllkkkjjjkkkkkkhhheeeaaa```]]]XXXUUUTTTRRROOONNNKKKJJJKKKMMMQQQTTTUUUUUUXXXXXXWWWUUUQQQJJJAAA:::888777444222000000000000000000000000000111222222111222333444555666666666444555888;;;<<>><<<======:::888555444333111///......---------,,,---000333777:::;;;<<<>>>AAAEEEGGGFFFEEE<<<;;;888666333111000///......---,,,,,,,,,------111555<<>>333------,,,+++)))(((&&&%%%%%%%%%'''((()))*********)))((()))(((&&&$$$$$$$$$&&&'''((((((((((((((('''&&&&&&'''((()))******+++---000//////000//////111555888999===BBBLLL[[[iiinnnkkk[[[III777111111000......,,,+++)))((()))***,,,---000...+++(((&&&%%%%%%%%%(((***,,,,,,***'''&&&%%%%%%$$$$$$%%%%%%&&&'''(((##################$$$$$$###$$$$$$$$$$$$%%%(((+++111888GGG[[[mmmsssmmmeeeTTTEEE555...+++'''$$$###"""!!! &&&%%%############!!!  !!!######$$$'''+++------,,,&&&###  ###&&&''')))000>>>RRRfffuuu{{{}}}}}}|||}}}}}}wwwhhhTTTFFF888///((('''&&&###"""###$$$&&&(((***+++***((('''...,,,***'''%%%$$$$$$$$$&&&%%%$$$######%%%&&&(((+++,,,---------...111333555444333222222333444555111111000///...------,,,***)))***---222===QQQdddsssrrrnnndddUUUDDD666...)))&&&$$$"""######"""!!!######"""   !!!!!! !!!!!!  !!! !!!!!!!!!$$$)))///:::OOOaaa}}}}}}{{{zzzyyywwwssspppmmmnnnpppppppppnnnlllkkkgggfffeeeddddddaaa^^^[[[YYYUUUOOOKKKIIIHHHGGGFFFDDDDDDDDDHHHNNNSSSWWWYYY\\\ZZZWWWRRRLLLDDD;;;555444333222111000000000000//////......//////000111---...000222444666666777444666888888999BBBSSSbbbkkknnnrrrqqqjjj```UUULLL@@@;;;555111000000000000......///000111111000///111000000//////---,,,,,,******************))))))'''(((((()))***+++,,,---///...///222666===LLLYYYnnnxxx|||kkkaaaUUULLLJJJKKKLLLMMMJJJFFF@@@===<<<:::666222//////...------,,,---------,,,,,,,,,///444999<<<;;;;;;<<>><<<888333///,,,++++++++++++,,,,,,------,,,++++++...222777:::999888888:::===???@@@???:::999888777555333111111000111222222000111333555666:::BBBQQQeeevvvzzzwwwppp```NNNAAA888111......+++***)))'''&&&&&&&&&&&&%%%&&&((()))+++,,,------)))'''%%%###"""###$$$$$$'''(((***++++++***))))))$$$%%%'''''''''(((+++------............000333666555===IIIWWWhhhttttttoooZZZJJJ999222000///...000...,,,)))'''%%%%%%%%%&&&,,,***(((&&&$$$%%%%%%&&& """$$$$$$###""""""###!!!!!!!!!""""""###$$$%%%'''%%%""" """######$$$%%%%%%%%%&&&))),,,///888III^^^ooowwwuuupppcccQQQ===222,,,'''###### !!! """'''***,,,------***((()))++++++((($$$&&&***777LLLcccuuu}}}~~~~~~~~~~~~}}}wwwhhhTTTEEE666---&&&&&&%%%###!!!"""###%%%'''******)))(((''')))((('''&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%'''(((***+++...111444555444333333222222111111...------,,,,,,+++++++++'''&&&'''***///<<>><<<999888888999999999::::::===CCCLLLSSSXXXZZZXXXQQQGGG>>>777444111000///000000000000000//////---------------...//////---...///111333333444444333666777:::EEEVVVbbbeeekkkccc\\\UUUJJJ<<<444333333333222111/////////000000222555555333222333555000000111111000...,,,*********++++++***(((%%%$$$+++******)))***,,,///000000222555999;;;DDDVVVgggvvv}}}{{{sssaaa[[[SSSOOOOOOQQQQQQPPPNNNJJJDDDAAA>>>:::333///,,,,,,,,,,,,---...//////......------...000111222666444111000111333444444444444555444333111///...+++///111111...///222666<<>>;;;<<<:::777666777777777666777888;;;BBBJJJQQQVVVWWWSSSMMMDDD<<<666222///......//////000//////.........------------...//////...///000222333333333333///444888>>>MMM^^^fffeeeddd[[[SSSMMMCCC777222444///000000///......///000222444666555222111222333222333333222000,,,)))''',,,---...///...,,,***)))+++***))))))***,,,...000111333777;;;===EEEWWWhhhxxx~~~xxxooo^^^YYYRRRNNNNNNOOONNNMMMNNNJJJEEEAAA???;;;444///------------...///000000//////////////////000000666333000...///000111111......///...---,,,***((()))---000///------111555>>>LLL^^^mmmyyy~~~xxxhhhWWWEEE;;;666000,,,+++***)))((('''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$"""!!!!!!###%%%&&&%%%'''(((***)))'''%%%###!!!###$$$$$$$$$&&&(((***)))************,,,///222:::EEEUUUeeetttzzzsssiiiXXXJJJ;;;333///---...111---+++)))&&&%%%%%%&&&&&&(((&&&$$$!!! !!!"""###$$$%%%$$$###"""###$$$############$$$%%%&&&'''"""""""""######$$$%%%&&&"""$$$%%%%%%&&&(((+++...000888GGGZZZlllwww|||}}}rrr^^^FFF777///((($$$#########!!!  !!!""""""  !!!###$$$###!!!"""###""" ###''')))***444HHHaaauuu~~~~~~~~~~~~}}}wwwhhhSSSDDD666...'''''''''%%%$$$%%%$$$###""""""###$$$&&&'''((('''&&&&&&&&&((()))***&&&&&&&&&%%%%%%%%%$$$$$$ !!!"""""""""###&&&))),,,,,,---------------,,,'''''''''''''''&&&&&&&&&(((&&&%%%''',,,888NNNbbbnnnqqqwwwyyytttfffSSSEEE111---(((%%%$$$%%%%%%%%%######""" !!!###!!!!!! !!! ###%%%&&&***777EEE|||yyywwwyyyxxxuuurrrnnnkkkiiihhhddd```ZZZUUURRROOOMMMKKKKKKJJJFFFBBB>>>:::777555888777666444333333444444777777:::@@@IIIOOORRRRRRDDDAAA<<<888444222222222//////......---------,,,///............///000000555444222222333444444333666666<<>>:::555222111000111222111111111000000000000---,,,,,,,,,,,,---......000000000000222333333333999<<>>CCCNNNdddyyy~~~uuuggg]]]RRRJJJCCCDDDFFFEEEDDDEEEIIIEEE@@@<<<999666222...222000......000222222222333111////////////---+++)))+++---...---,,,---...+++,,,,,,***)))((()))***+++---111222///---444>>>III[[[llluuu{{{|||ttt[[[LLL===555222///------***'''%%%%%%&&&'''&&&$$$########################  """%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###""""""""""""######$$$&&&&&&'''((()))---111444===QQQeeeoootttuuunnncccMMMBBB777333000---+++,,,++++++)))(((&&&%%%$$$$$$%%%""" !!!!!! !!!"""###""""""!!!%%%%%%&&&&&&&&&&&&%%%$$$######"""!!!"""###%%%'''***%%%"""$$$%%%&&&)))...555===MMMbbbsss}}}~~~|||wwwgggOOO<<<111+++&&&###!!!""""""!!!  !!! !!!""""""!!!!!!"""###  """ $$$)))222AAAYYYppp}}}vvviiiVVVGGG888111(((%%%(((+++)))'''$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&&&&(((***,,,&&&&&&%%%$$$$$$#########!!!"""$$$$$$#########$$$&&&''')))***++++++******((('''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***333GGGZZZnnnvvv|||{{{zzzsss```LLL:::000(((&&&&&&$$$###$$$###"""!!!!!!!!!   !!!!!!  !!!""""""$$$!!! ###%%%(((///888}}}yyyvvvrrrooonnnjjjjjjjjjhhheeeaaa^^^\\\WWWSSSMMMIIIGGGEEEBBBAAA======<<<:::999777666555444333222111111222333333888;;;AAAHHHKKKJJJEEEAAA;;;999666333000//////000/////////...............------,,,,,,------...///...///000222333555555666===DDDPPP^^^ggghhhaaaZZZKKKDDD:::444222111///...,,,...///---+++***...111000000111111111000///...222111000///---,,,+++***111000///---+++***(((((((((***---...///000333555777999>>>DDDKKKWWWkkk}}}~~~wwwjjj[[[RRRKKKDDD???@@@AAA>>>======BBB???;;;777555333000...///......000222333333222333111000/////////---+++(((***---............///***+++,,,+++))))))***,,,---...111222///...777BBBRRRcccttt{{{zzzoooUUUGGG:::444111...---...)))'''%%%$$$$$$$$$###"""""""""""""""""""""""""""!!! """$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$######""""""######$$$$$$%%%&&&&&&(((,,,111555AAATTTgggqqqvvvvvvjjj\\\FFF<<<333000...+++***+++,,,+++(((%%%$$$$$$%%%&&&###!!! !!!!!!  !!!!!!"""!!!!!!!!! !!!"""$$$%%%&&&&&&&&&%%%$$$###""""""###$$$%%%)))%%%###$$$%%%%%%)))...777BBBTTThhhxxx~~~xxxiiiSSS>>>111)))%%%"""!!!!!!   """!!! !!!###"""   !!!###(((000???WWWnnn|||~~~vvviiiVVVFFF666///(((%%%''')))(((&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&$$$"""!!!!!!""""""!!!"""######""""""###%%%&&&''''''(((((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&''''''(((000DDDVVVkkkuuu}}}~~~~~~yyyiiiWWWCCC666***&&&$$$"""!!!""""""  !!!   !!!$$$!!! """###%%%+++222}}}{{{wwwsssnnnjjjgggfffccccccdddccc```\\\WWWUUURRROOOJJJFFFDDDCCCAAA???999999888777666555555444555444333333333444666777888===DDDJJJKKKGGG???:::777666444111000///000000------------------------///////////////000000111000222444555666777999;;;@@@LLL[[[fffjjjggg[[[PPPEEE???888333111000000///+++---///...------///111222111000............///111000///---,,,***)))(((555333000---+++)))((('''***+++...//////111444666<<>>777111///,,,'''&&&(((''''''''''''&&&%%%###""" !!!""""""!!!  !!!""""""###""""""%%%%%%$$$######""""""""""""!!!"""%%%&&&''',,,333888GGG^^^qqq|||~~~sssaaaLLL999---'''&&&!!! """!!!  ###&&&---:::RRRkkkzzz~~~yyylllWWWDDD111,,,&&&$$$$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&$$$###"""######"""""""""$$$%%%&&&######$$$###""""""$$$&&&)))((('''&&&%%%$$$$$$##################$$$%%%&&&&&&&&&''''''%%%***:::KKKcccqqq~~~}}}sssgggRRR@@@...%%%###"""!!!"""   !!!!!! !!!"""###'''---{{{vvvqqqooojjjeee```]]]ZZZYYY\\\\\\[[[YYYUUUQQQMMMKKKHHHEEE@@@>>>===<<<;;;:::999999888666555333222222222222222222444666888999;;;???EEEGGGDDD???:::777444333222111111000000000......////////////000000......------......///000222444555555555888???DDDLLL[[[gggfff```YYYLLL@@@999777333000---+++++++++***+++,,,---...///000000555333000...---...///000------,,,+++******)))(((***++++++,,,---............///111111222555888;;;777@@@LLLXXXgggvvvyyykkk[[[LLLDDDAAA999444222222111...///222222222222111...---...000///......000333555555555444444444666:::<<<<<<<<<:::;;;===;;;777333000...444444555444222222333555888666555444333777FFFUUUgggttt~~~ooo___JJJAAA999444///***)))***&&&((((((((('''''')))+++$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''***)))'''%%%$$$###""""""$$$''')))))))))---666>>>TTTdddooommmeee[[[MMM???:::555111///+++&&&%%%'''%%%&&&'''((('''%%%"""!!! !!!"""###!!! %%%%%%%%%$$$###!!! $$$$$$$$$$$$######"""""" ###&&&&&&&&&,,,444888III```sss|||~~~}}}uuugggRRR>>>///((('''""""""!!!    !!!!!!  !!!!!!!!!$$$&&&,,,999PPPjjjzzz~~~{{{nnnXXXDDD000,,,(((%%%$$$$$$$$$###&&&&&&&&&&&&'''''''''''''''((()))))))))'''&&&%%%"""###$$$%%%&&&''''''((($$$%%%%%%$$$######&&&((())))))'''&&&%%%$$$$$$$$$###""""""""""""######$$$$$$%%%((((((%%%'''555DDD]]]nnn|||~~~wwwnnnZZZGGG222(((&&&$$$""""""  !!!!!! !!!"""!!!"""###"""&&&+++}}}vvvooojjjgggeeeaaa]]]ZZZYYYXXXXXX[[[ZZZXXXTTTPPPLLLIIIGGGDDDAAA===;;;:::::::::999777777666555444444333333222222222333555888:::<<<@@@CCCEEECCC>>>:::777666333222222111000000//////,,,,,,,,,---------.....................//////000111333555555666<<>>AAA>>>IIIVVVbbbqqq{{{mmm\\\MMMCCC>>>===777333000000...---///444111333333222///...///111111000//////222444555555666666666888;;;===>>>===<<<>>>???>>>:::444111///333444444333111000111333666555444444555===OOO___ppp{{{|||kkkYYYDDD<<<666222...)))(((+++((()))***)))&&&&&&(((***########################"""###$$$&&&'''(((((()))%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%)))++++++***///999BBBZZZiiiqqqhhhZZZNNNBBB888444111......+++&&&%%%(((&&&&&&%%%%%%%%%$$$###"""!!!  !!!""""""!!!  !!!!!!"""""""""!!!!!!######$$$$$$$$$######"""""""""%%%'''&&&%%%***111999KKKcccttt{{{}}}~~~{{{wwwkkkXXXBBB111)))'''############""" !!!   """###$$$''',,,888PPPjjjzzz|||pppYYYEEE111...+++(((&&&&&&&&&&&&'''''''''(((((((((((()))+++++++++***)))(((''''''$$$%%%''')))))))))((('''&&&&&&&&&%%%$$$%%%'''***)))(((&&&$$$$$$###$$$$$$######"""!!!!!!!!!"""""""""%%%((()))%%%&&&111>>>WWWjjjzzz}}}uuudddPPP999...***'''###!!!!!!!!!!!!"""  """!!!######!!!###(((}}}uuummmeee___```^^^[[[XXXWWWWWWWWWXXX[[[YYYVVVQQQMMMIIIFFFDDDDDDAAA===;;;;;;;;;;;;:::555555444444444444444444444444555666888;;;>>>???EEEFFFEEEAAA;;;666555666222111111000//////......////////////000000111111000000000000000111222222222444666666999@@@LLLVVV```llloooaaaRRRJJJ@@@666111111111///...---...///***)))((())),,,///000111333222000...------------........................'''(((+++---...---,,,++++++---000333666<<>>@@@???:::555222000222333222111...---...000444333333444777AAAUUUgggvvvzzzhhhVVV>>>888333000---)))))),,,)))++++++)))%%%$$$%%%((("""""""""""""""""""""""""""###%%%'''((()))******%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&((()))+++,,,&&&***---,,,,,,000;;;DDD]]]kkkrrreeeSSSFFF<<<444000---,,,---***&&&&&&)))'''&&&$$$###"""###$$$%%%!!! !!!"""""""""!!!  ###$$$%%%"""######$$$$$$$$$######$$$$$$'''(((%%%###'''///:::LLLddduuu{{{||||||sss```JJJ888///---###$$$%%%%%%### !!!!!!"""%%%%%%''',,,888PPPjjj{{{~~~qqqZZZEEE333111---***)))((((((((((((((((((((())))))))))))++++++***)))(((''''''&&&&&&(((***,,,,,,***'''%%%'''''''''%%%$$$%%%(((+++(((&&&%%%############$$$$$$###"""!!!!!! !!!!!!!!!$$$)))***&&&%%%...:::SSSgggyyy{{{lllVVV>>>222---(((### !!! !!!""""""  """!!!!!! !!!$$$### !!!%%%}}}uuuqqqjjj```XXXVVVVVVUUUTTTRRRSSSVVVYYYYYYUUUOOOJJJGGGEEECCCAAACCC@@@<<<;;;;;;999666333666666666555555444444333888555333222555;;;AAAEEELLLFFFAAA???:::222---,,,000//////...---,,,,,,,,,000///...------...///000222222111111000/////////333111333999>>>EEETTTccclllggg___VVVMMMCCC:::444222111///---------//////------...///111333555666666555222000...---------000///---+++))))))))))))---,,,+++,,,---...---,,,---...///333999@@@HHHMMMUUU]]]lll{{{zzzkkkVVVFFF>>><<<;;;:::999666222000111444555666444555555444222000111222222222222000///111444666555555555555555666777888777888888888555111---***)))+++---...------...///...111444555:::HHH]]]nnn~~~~~~pppYYYCCC888666222...+++***))))))))))))((('''''''''''''''&&&$$$######$$$%%%%%%$$$$$$"""!!!###''')))(((&&&(((''''''''''''&&&&&&&&&&&&%%%%%%&&&(((************)))***,,,---111>>>JJJaaagggfffXXXHHH>>>777111...---+++)))'''''''''''')))'''$$$"""!!!!!!!!!""" """""""""  """!!! !!!"""###$$$###$$$%%%%%%###""""""""""""%%%'''&&&$$$%%%***000:::LLLfffxxx~~~vvviiiXXXEEE333)))'''&&&###   !!! """"""(((666MMMeeeyyy}}}{{{ttt^^^GGG777111,,,++++++((('''))))))(((&&&$$$$$$%%%&&&''',,,+++)))((('''''''''(((+++%%%$$$((()))$$$###%%%&&&&&&%%%%%%&&&((()))+++&&&&&&&&&&&&%%%$$$###"""$$$###!!!  """###%%%%%%%%%%%%&&&)))///333MMMbbbwww}}}}}}~~~~~~wwwdddJJJ555+++'''$$$!!! !!!"""###"""!!!   !!!!!! !!!!!!"""tttmmmjjjeee]]]WWWUUUUUUTTTTTTTTTUUUVVVVVVUUUQQQKKKGGGDDDCCCAAA@@@@@@>>>;;;:::;;;:::777555555444444444444444444444999777555555888===CCCFFFKKKDDD???===999222......111111000000///......---000///............///000///000000222333444444555444222444:::@@@IIIXXXfffmmmfff\\\RRRHHH@@@888444111000...,,,,,,---...//////000111333555777888999666555222000...---,,,,,,///...,,,***)))((())))))------,,,,,,---,,,,,,+++---...000444:::CCCKKKQQQYYYbbbqqq~~~rrrdddQQQCCC===<<<;;;:::;;;888444333444777888999777888888777555333444555222222222111000000333444555555444333333333333333---.........---***(((&&&)))+++------------...000///222555777===LLLbbbrrr~~~vvvgggRRR???777555111---***)))(((((()))(((((('''&&&&&&''''''&&&$$$######$$$%%%%%%$$$&&&$$$$$$%%%)))******((())))))(((((((((''''''''''''%%%%%%&&&))),,,------000//////111222666CCCOOO___ccc___PPPAAA888111---,,,+++)))((('''''''''''')))(((%%%###""""""######&&&$$$"""!!!!!!!!! $$$"""  """"""!!!!!!!!!!!!!!!!!!"""$$$%%%%%%###!!!"""""""""$$$&&&&&&$$$%%%***///===NNNfffwww~~~}}}sssbbbMMM999---&&&%%%### !!!$$$111FFF^^^qqq{{{~~~|||uuu___HHH666///)))))))))&&&%%%'''%%%%%%$$$###$$$%%%''')))***)))(((&&&%%%%%%&&&&&&'''"""!!!&&&'''%%%$$$&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$###"""!!! !!!###%%%###$$$$$$###$$$'''---111EEEZZZoooxxx{{{}}}~~~~~~mmmTTT===///'''### !!!""""""!!!  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!""""""###}}}uuukkkdddbbb___[[[VVVTTTRRRRRRTTTWWWWWWUUURRROOOLLLGGGCCCBBBAAA???>>>===;;;:::999::::::888666333333333444444444444555999999999;;;>>>BBBFFFIIIHHHAAA<<<:::777222000111222222222111111000000///000//////......//////000000000222333555666888888555333444;;;CCCOOO^^^kkkmmmdddWWWKKKAAA:::666333000///---,,,+++,,,...///000222444777999;;;;;;;;;666444222///---+++++++++---,,,***)))(((((()))))).........------,,,+++***---...111555;;;EEEOOOVVV```iiiwww{{{ggg[[[JJJ???<<<=========;;;888555444666888999:::888999999888555444444555111333444444222111222333666555333222111000//////*********)))))))))(((((((((***,,,,,,,,,---...000///222555999BBBSSShhhxxxxxxjjjZZZHHH:::555333///,,,)))((('''((((((((('''&&&&&&&&&'''''''''%%%$$$$$$%%%&&&&&&%%%'''&&&&&&'''***++++++************)))))))))(((((((((&&&%%%'''+++///111222666444444555666:::GGGTTT___^^^VVVGGG999111,,,))))))((('''&&&%%%&&&'''''')))(((&&&%%%$$$$$$$$$%%%***(((%%%######""" '''%%%###!!!######"""!!!!!! !!!###$$$$$$"""!!!!!!""""""$$$%%%%%%$$$&&&+++///@@@PPPfffvvv~~~pppYYYAAA222'''&&&$$$!!!  !!!!!!!!!%%%000CCCZZZnnnyyy}}}vvvaaaJJJ666---'''&&&&&&$$$$$$%%%"""!!!!!!"""$$$&&&(((***((('''&&&%%%$$$$$$$$$%%%"""###%%%%%%%%%&&&%%%$$$###!!! !!!#########""""""!!!!!!  """###""""""""""""###%%%***...;;;NNNeeerrrxxx|||~~~uuu___III666***$$$""" !!!!!!!!!  !!!""""""""""""""" !!!!!!!!!!!!!!!"""######wwwooofff___]]]\\\YYYVVVRRRPPPPPPTTTXXXXXXSSSNNNJJJGGGDDDAAA@@@@@@???>>><<<;;;:::999888888777666444444444444333333333333777999===AAAFFFIIIKKKLLLDDD===888777555222111333222222222111111000000000000//////////////////000222333333444555666666666555444666===HHHVVVcccllljjj```QQQCCC:::555333222///...,,,++++++,,,---...111333666999;;;<<<<<<;;;555444111...,,,+++++++++,,,+++)))(((((())))))***---...//////...---------...000333777<<>>===@@@AAA@@@<<<999666555555777777777555666666555222111111222222555777777666444333333777666444333111111000000,,,+++***)))(((((()))***((()))+++++++++,,,...000///111555;;;HHHZZZnnn{{{{{{ooo^^^MMM???666222000---***((('''''''''''''''&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%&&&&&&%%%&&&%%%&&&'''((()))))))))******)))))))))(((((((((((('''&&&(((---222555777777555555666666;;;HHHVVVbbb\\\PPPAAA444---***(((&&&&&&%%%$$$$$$%%%&&&'''((('''&&&%%%$$$$$$%%%%%%&&&%%%######$$$%%%%%%$$$&&&$$$###!!!"""""""""!!!!!!  """######"""!!!!!!""""""###$$$$$$$$$&&&+++...???PPPfffxxxzzzbbbGGG555)))(((%%%###!!!!!!!!!"""  !!!$$$///AAAXXXmmmyyy|||~~~xxxdddNNN888...&&&%%%%%%$$$###$$$!!!!!!!!!"""###%%%'''(((&&&&&&%%%%%%$$$$$$$$$$$$!!!$$$%%%%%%%%%%%%###"""  ######"""!!!!!!!!!!!!!!!$$$###""" !!!""""""""""""$$$(((+++666FFF\\\lllvvv{{{~~~xxxhhhSSS>>>///)))''' !!!  !!!!!!""""""!!! !!!""""""###}}}qqqkkkbbb\\\YYYWWWUUUTTTQQQPPPPPPTTTXXXWWWQQQKKKGGGEEEBBB@@@@@@@@@>>>===<<<;;;;;;999777555444444666666555444333333222222555:::@@@GGGLLLNNNMMMMMM@@@:::555555444111111444000000000000000000/////////000000000000000000///111111222333444555666666555666999AAANNN]]]fffjjjdddZZZKKK>>>666222222222...---,,,++++++,,,...///111333666888:::::::::999444333000...,,,++++++++++++******))))))***,,,---,,,///222333222000111222111444777999>>>GGGSSS\\\lllwww|||nnnVVVMMMBBB===???BBBCCCBBB???<<<888666666666555444222333333222000//////000444666999:::888666555555888777666555444444444444...,,,***(((&&&&&&'''''''''((()))******+++...000...000555>>>MMM```qqq||||||sssfffVVVEEE:::555000...+++)))'''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&'''%%%###$$$%%%&&&%%%%%%######$$$$$$%%%%%%&&&&&&)))))))))(((((((((''''''(((''''''***///555888999888666666666888===KKKYYYcccXXXJJJ<<<222+++((((((%%%$$$#########$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%$$$"""!!!"""$$$&&&&&&&&&!!!!!!!!!  !!!"""!!!!!!!!!!!!""""""!!! !!!"""""""""######$$$'''+++...;;;MMMfffzzzgggJJJ666)))'''$$$""" !!!!!!!!!  )));;;RRRiiiwwwzzzzzzhhhTTT>>>222'''%%%&&&%%%$$$%%%""""""""""""######$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$ !!!###&&&&&&$$$$$$###"""!!! !!!!!!"""###""""""!!!!!!!!!!!!"""%%%$$$###"""!!!!!!!!!!!!""""""###""""""$$$'''***444@@@TTTgggtttzzz~~~{{{ooo\\\FFF444***&&&    !!!"""###{{{uuujjjeee^^^XXXUUUSSSQQQPPPPPPPPPQQQTTTVVVTTTNNNIIIEEECCC@@@?????????===<<<:::;;;;;;888555333333333777666666555444444333333666<<>>AAAAAA@@@???<<<999777666666555333000111222111000///000111444666999:::999888777888999888777666555555555555222000...+++)))(((((((((&&&'''((())))))+++...111///111777CCCTTTeeessszzz|||tttiii^^^PPPAAA777444///---+++((('''&&&''''''%%%%%%$$$$$$$$$%%%&&&&&&&&&$$$######$$$%%%%%%$$$!!!###$$$$$$######$$$%%%))))))((((((((('''''''''''''''(((,,,222777999::::::888777999:::AAAPPP^^^bbbUUUEEE;;;333+++''''''%%%$$$#########$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&$$$###"""$$$$$$$$$### !!!!!!!!! !!!""""""!!!!!! """"""!!! !!!"""!!!!!!!!!"""%%%(((+++---888KKKeeeyyyiiiKKK666(((%%%"""!!!"""  )))999QQQiiixxxyyy|||mmm[[[DDD777***''''''&&&%%%%%%$$$$$$$$$$$$######""""""$$$$$$%%%%%%%%%%%%$$$$$$!!!######"""%%%))))))&&&%%%%%%###"""!!!"""#########"""!!! """""" !!!"""###$$$%%%%%%&&&!!!"""###""""""###%%%(((222:::KKK```pppxxx}}}uuucccMMM888)))"""   !!!  """###$$${{{qqqnnnddd```\\\WWWTTTRRRPPPPPPPPPRRRTTTUUUSSSPPPLLLIIICCCAAA???>>>>>>===;;;:::777999999888444333333555555555555666666777777777:::@@@IIIPPPQQQMMMFFFAAA999444222333444111///111///////////////////////////000111111111111000///...///000222444666777888888>>>EEEQQQ```llljjjbbbTTTLLLBBB999444333333333///...---,,,,,,...000111222333333333444444444444222111000///...///000000------------...000222333555999======888555555666444999>>>BBBGGGRRRbbbnnn}}}~~~lllYYYIIIBBB:::888:::<<<<<<:::999666444333444444333111---...000000//////111222222444777888888777888999999888666444333222111111111000///---+++***)))(((&&&'''(((((((((***...111222444;;;IIIZZZjjjuuuyyywwwkkk___VVVLLL???666444...---***((('''''''''((($$$$$$$$$$$$$$$%%%&&&&&&%%%###""""""###$$$######"""$$$&&&&&&$$$###%%%'''*********)))))))))((((((&&&'''***///444888999888:::888777999;;;CCCRRRaaacccUUUFFF>>>888///***)))&&&%%%$$$#########$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&(((&&&$$$###$$$$$$###""" !!!!!!"""""""""""" """"""!!!!!!!!! !!!!!!!!! """%%%(((+++---888IIIbbbuuukkkMMM999)))'''###  ###***888OOOhhhxxxzzz~~~qqqbbbIII:::,,,'''((('''$$$$$$$$$%%%%%%%%%$$$######"""""""""###$$$$$$$$$###"""!!!$$$%%%$$$(((...///+++((('''%%%###"""!!!!!!!!!!!!  !!! """$$$%%%&&&&&& !!!!!!!!! !!!###%%%---222AAAXXXjjjttt{{{wwwhhhTTT>>>,,,"""!!!!!!!!!    !!!"""  !!!!!!"""$$$%%%&&&ssskkkiiiaaa___\\\YYYVVVTTTSSSRRRPPPSSSUUUUUUQQQMMMJJJIIIBBB@@@>>>======<<<:::888444777888777444333555777222333444666777999:::;;;===CCCLLLRRRQQQKKKAAA;;;888333111444444000...//////////////////000000000///000111222222111000///333333333444444444444555:::AAAJJJVVVfffpppkkk```OOOHHH@@@999555444444333000///---------///111222444333333222222222333333222111000//////000111222.........///000222444555:::>>>BBB@@@:::555444555444:::@@@EEEKKKWWWhhhuuuyyyfffQQQEEE>>>777444666888777555111///......///000000///***+++---...---...000222111333555666666666888999999888666333000...---,,,***))))))(((&&&%%%$$$###&&&'''''''''(((***...111444666>>>MMM___nnnvvvxxxssseeeXXXQQQJJJ???666333...---***(((''''''((()))$$$#########$$$%%%%%%&&&$$$"""!!!!!!"""######"""$$$''')))(((&&&%%%''')))+++++++++************)))%%%'''***000555888888777888666666888:::BBBRRRaaafffWWWIIICCC>>>555...,,,'''&&&$$$#########$$$%%%%%%%%%&&&'''(((((((((((('''&&&$$$$$$%%%%%%%%%$$$""""""############"""""" """"""!!! !!!!!! !!!!!! !!!%%%)))+++---888III___qqq|||lllOOO;;;---***&&&!!!     %%%333IIIaaaqqqzzztttfffLLL<<<,,,'''(((&&&$$$###$$$$$$%%%%%%%%%%%%$$$### !!!"""######"""!!!!!! $$$&&&%%%***222333///+++)))&&&###!!!    !!!"""############ !!!###(((+++:::RRRfffrrrzzz|||vvvjjjYYYEEE222&&&"""!!!!!!!!!!!!  !!!  !!!"""###"""""""""!!!  """""""""###$$$&&&'''(((vvvlllfffccc```]]]WWWSSSQQQQQQSSSTTTYYYVVVRRROOOMMMKKKIIIGGGCCCBBBBBB@@@>>><<<:::888:::999777555444555666777888888777666777;;;@@@CCCEEENNNWWWWWWNNNCCC<<<999666777888555222000111333222111000111222111///.........///000111222222333///222555666666777888999@@@KKKYYYcccjjjjjjbbbYYYFFFAAA;;;666333222111000111///------///222444555444333222222111111222222111111111111222333444444333222111000111333666777:::<<<>>>>>>;;;777444333777>>>FFFJJJOOOZZZjjjwww|||kkkUUUEEE===999555333333444444444...,,,)))***---...---+++++++++***+++,,,...000222555555555666555444444333888555111///---,,,)))'''+++******((('''&&&%%%$$$%%%$$$%%%'''***---//////666===HHHXXXjjjwwwzzzwwwppp___MMMEEEAAA<<<666444000---(((&&&&&&&&&'''&&&''''''&&&%%%%%%$$$$$$$$$########################%%%&&&'''(((+++---///111---,,,***)))((((((((()))******,,,000444777888888222333444666<<>>DDDIIIQQQVVVZZZVVVKKK???888555444666666444111000111333222111111111222222000......//////000111222333333000111333444555777;;;>>>IIITTTaaaiiillljjj```VVVBBB>>>888333111000///...///.........000222333444333222222111111111222222222222222111222222333333222222222222222444555666888:::;;;;;;888666444444:::AAAHHHMMMSSS___ooo|||wwweeePPPBBB;;;888444111111222222222///,,,******,,,---,,,***,,,,,,------///000111222444555555555555444333333333111...------,,,***))))))))))))((('''&&&&&&&&&&&&&&&'''***---000222222<<>>CCCKKKQQQYYYfffvvvppp\\\JJJ???888555222000000000000//////---+++++++++,,,+++***---...///111222222111111333333444444333333222111---+++******+++,,,+++***''''''''''''''''''''''''((()))+++...111333555666AAALLL[[[jjjwww~~~zzzqqq```QQQCCC>>><<<888444222,,,***(((''''''&&&%%%$$$!!!!!!"""######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&))),,,......---//////000333<<>>CCCKKKWWWdddlllggg^^^QQQFFF???:::555222444222000000111222111000///......///000111///.........///111222444555666555666888===FFFSSSbbbkkkrrrwwwvvvkkk\\\OOOCCC:::666333111///000000000///---111555555333111111333000///......---------...,,,,,,++++++***++++++++++++,,,...///000...---,,,,,,...//////000222666999<<>>DDDNNNZZZccchhhjjjcccYYYMMMEEEBBB???:::666777555222222333333222000000//////000222333111000,,,---...000222333555555666888===EEEOOO]]]kkkuuuuuuwwwsssdddTTTHHH@@@;;;444222000000111111111000///333666666333111333555000000...---,,,,,,+++,,,,,,,,,+++++++++,,,---------...///000000///...---,,,...000111222333666999===CCCPPPbbbuuuvvvcccPPPBBB;;;999222000...------,,,***)))(((***+++***)))))),,,...---...///000000...,,,+++---------...---,,,,,,++++++)))(((((()))))))))(((&&&'''(((***+++---...///...///...,,,***---555<<>>?????????;;;;;;;;;;;;:::999888888===@@@IIIWWWeeekkkkkkggg\\\TTTJJJEEEEEEEEEAAA===:::777333333444444222000111111111222444444333222,,,,,,...///111333444555999===CCCLLLXXXfffsss|||tttuuunnn^^^MMMCCC===999333111//////111111111000000444777666333111444777111000///---,,,+++******,,,,,,,,,,,,---......//////000000000000000//////,,,...111222333444666888???EEESSSggg|||qqq^^^LLL???999777000...,,,++++++***((('''''')))+++***)))))),,,/////////000000///...---,,,,,,------------,,,++++++***)))((((((***++++++***'''((()))***,,,---//////000000///+++))),,,555===KKKdddxxx|||zzzttt```III:::555111222222000///111///,,,)))'''(((******+++''''''(((((()))*********''''''&&&%%%$$$######""" """###%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&'''***---//////...111111555???PPPcccsss}}}wwwdddMMM???777000,,,+++)))(((&&&%%%%%%&&&'''((()))))))))(((&&&%%%#########%%%### ###******%%%((($$$ $$$&&&$$$!!!""""""""""""!!!!!!!!!!!! !!!"""###""""""""""""###$$$%%%%%%&&&***,,,222AAAYYYppppppVVV>>>333((($$$###!!!!!!###"""###!!! """$$$%%%$$$############$$$$$$###""" !!!!!! """)))***...CCCZZZtttrrrXXX???222+++'''!!!!!!!!!"""""""""""""""""""""""""""###############&&&+++///000...)))&&&###''')))&&&!!!""" !!!"""$$$%%%&&&(((((((((%%%""" !!!"""!!!!!!  ###$$$)))777MMM]]]uuu}}}zzzuuulllXXXAAA///)))######""" """ !!!!!!!!!!!!!!!###  !!!!!! yyypppkkkfffbbb^^^ZZZYYYYYYXXXXXX`````````^^^YYYRRRLLLHHHGGGEEEAAA>>>======>>>>>><<<<<<<<<;;;;;;<<<<<<<<<888999;;;:::999888999:::???HHHTTT___hhhmmmhhh```UUUQQQKKKGGGDDDAAA???===:::999666444222111000000333222222222222222222222333333333333333555666888777===IIIXXXeeennnuuuzzz{{{ooo^^^OOODDD===888444444444444444444444333333444333222222222333444555222000...,,,,,,,,,***))),,,++++++++++++---...///,,,,,,------...///000000...,,,...444777777:::>>>CCCPPPaaaqqqwwweeeUUUEEE999666888222222000...,,,***((('''((((((((()))***,,,---...---......///...---+++***------------,,,,,,+++***++++++*********************++++++*********,,,///111111222222......888CCCXXXgggxxxzzzlllXXXHHH;;;777222000///000000///---+++)))(((***+++++++++'''(((((()))***++++++,,,((('''%%%###""""""######%%%$$$$$$$$$######""""""###%%%&&&&&&&&&&&&''')))))))))***+++---///111222---222888AAASSSjjjwwwyyy}}}kkkSSS@@@666333222111---+++)))&&&&&&&&&((()))''''''((((((''''''&&&%%%$$$%%%&&&&&&%%%%%%''')))'''&&&$$$######$$$&&&'''%%%### !!!###$$$$$$ """###$$$$$$$$$######$$$%%%%%%&&&'''+++---222===TTTpppppp[[[CCC///'''''' !!!!!!!!!"""######"""  """###$$$%%%&&&&&&&&&%%%$$$$$$###""""""""""""!!!!!!!!!!!! !!! $$$(((&&&(((<<>><<<<<<===>>><<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;999:::;;;===EEEOOO[[[dddlllmmmeee\\\PPPLLLGGGCCCAAA@@@>>><<<888777555333111111111111222222222222222222222222222222222222222333666777999@@@NNN]]]kkktttyyy}}}wwwkkkZZZKKKAAA;;;666333333333333333444444444444444333222111111222333333111///---,,,,,,,,,+++***---,,,+++******++++++,,,,,,,,,---------.........///---///444666777;;;@@@JJJXXXiiiwwwqqq^^^OOOCCC888555666222111000...,,,***(((''''''(((((()))+++,,,......---------------+++***)))+++,,,,,,------,,,,,,+++,,,++++++***************)))))))))((('''(((,,,...222111222222000222===JJJ```nnn{{{xxxiiiSSSBBB999666222111111111111000,,,***(((((()))*********&&&&&&''''''((())))))***'''&&&%%%#########$$$$$$$$$$$$#########"""""""""!!!###$$$$$$###$$$%%%'''))))))***+++---///111222///444:::DDDWWWnnn|||~~~mmmUUUBBB888333111///...,,,)))''''''''')))***'''(((((((((((('''&&&&&&$$$%%%&&&%%%$$$$$$&&&(((&&&%%%$$$######$$$%%%&&&&&&###  !!!!!!!!! !!!"""###$$$$$$#########$$$%%%%%%&&&(((+++...333>>>UUUqqqrrr___EEE111)))(((!!!"""!!! !!!"""######!!!  ###"""!!!!!! !!!!!!&&&&&&&&&&&&%%%%%%$$$$$$######""""""""""""!!!!!!!!!!!!"""""""""!!!!!!!!!$$$'''%%%(((;;;QQQnnn{{{vvvcccMMM:::///+++&&&$$$"""!!!"""######""" """###%%%&&&&&&&&&&&&'''))),,,///000...+++)))'''%%%###!!! """###%%%&&&'''&&&%%%$$$!!!###""" !!! """!!! !!!###%%%&&&...BBBTTTllltttzzzzzzzzzvvvdddQQQ999000(((%%%### !!! !!!"""""""""!!!  !!!!!!!!!!!!  !!!!!! !!!  !!!"""""" uuulllddd___```]]]YYYXXXZZZ\\\^^^^^^```^^^[[[VVVQQQLLLHHHFFFEEECCCAAA>>><<<<<<<<<===::::::999999999999::::::======<<<;;;:::;;;???BBBMMMWWWbbbiiillliii^^^SSSGGGEEEAAA???>>>>>><<<;;;666555333111000000000111111111111111111111111111222333333333333444888:::@@@IIIXXXfffrrryyy{{{zzzooocccSSSDDD<<<777444111111222222222333444444444444333222111000000000111...---++++++,,,,,,,,,+++,,,+++******)))*********,,,---------------------000///000555777888>>>EEETTTcccuuuxxxgggTTTGGG???777333333222111///---+++***(((''''''((()))***+++---......+++,,,,,,,,,+++***)))(((******+++,,,------------,,,,,,+++*********************)))((((((+++///333666555666666555999GGGVVViiittt}}}~~~uuudddNNN<<<777555222111111111000///***)))''''''((())))))((($$$$$$%%%%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%######""""""""""""!!!!!! !!!!!!!!!!!!###%%%)))******+++---///111222111555<<>>OOOgggqqqyyyzzz{{{yyykkkZZZAAA666,,,'''$$$   !!!!!!!!!  !!!!!!  !!!!!!"""""" !!!  """"""!!!yyypppggg```\\\\\\ZZZXXXYYY\\\___aaabbbaaa^^^XXXRRRMMMIIIFFFEEEDDDBBB@@@===<<<;;;;;;;;;999999888888888888999999======<<<;;;;;;>>>DDDHHHSSS]]]fffjjjhhhaaaTTTHHHAAA???<<<<<<<<<===<<<;;;777555333111//////...///000000000000000111111111333444666555555777<<<@@@JJJUUUcccnnnwwwzzzwwwsssfff[[[LLL???888555222111000000111111222333444444333222222111000//////...---+++******,,,------,,,))))))))))))*********+++,,,,,,---...///000111111222111333777999;;;CCCLLL___oooooo]]]JJJ@@@;;;777333222111000///---+++***(((((('''((()))+++,,,---......************)))(((''''''((()))***,,,---...//////---,,,,,,+++************,,,,,,,,,+++---111888<<<===<<<;;;;;;;;;AAAQQQaaaooowww~~~}}}tttdddNNN<<<666444222111000///---***)))(((&&&'''((()))((('''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&"""""""""!!!!!!!!!!!!!!!  """$$$*********+++---///000111111555>>>MMMcccxxxuuu___KKK???888222...,,,+++)))((((((((()))***))))))******))))))((('''&&&&&&&&&$$$"""!!!"""$$$%%%$$$###"""""""""######&&&$$$!!!!!!"""""""""!!!#####################"""###%%%&&&&&&&&&(((+++...555AAAXXXrrrxxxiiiLLL555***)))### ###!!! """###$$$%%%%%%$$$ !!!""""""######""""""!!!!!!!!!!!!"""$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$######""""""###$$$(((******...???PPPhhhvvv~~~qqq^^^HHH666,,,'''%%%###"""$$$%%%%%%$$$"""###%%%'''((()))*********+++---///222222///---%%%%%%$$$######"""""""""!!!""" $$$%%%###""""""!!! """$$$$$$***999HHHbbbnnnxxx{{{|||{{{pppcccHHH;;;...((($$$!!!    !!!!!!""""""!!!!!!   """""" uuullleee___\\\ZZZYYYZZZ\\\```ccceeeeee```\\\WWWPPPKKKHHHFFFFFFBBBAAA???===;;;:::::::::888888888777777888888888;;;;;;;;;<<<>>>CCCKKKPPP[[[bbbhhhgggaaaXXXLLLAAA===<<<:::;;;<<<===<<<;;;888666444111///---------//////000000000111111111222444666666666999@@@FFFPPP]]]kkksssyyyzzztttkkk]]]TTTFFF<<<666444222000...//////000111222333333222222111111000///......,,,+++******,,,.........,,,,,,,,,+++***))))))(((,,,---...111333555777888555444666:::<<<@@@KKKVVViiiwwwwwwdddTTTDDD<<<999555222111000///...---+++)))(((((('''(((***,,,---.........***))))))((('''''''''&&&'''(((***,,,...//////000...---,,,+++************+++,,,,,,---000666===CCCAAA???=========DDDUUUeeettt{{{yyyjjjUUUDDD666444111///...,,,)))&&&((('''&&&'''((()))'''&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%%%%&&&&&&%%%%%%!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!! !!!$$$&&&******+++,,,---...000111222555@@@SSSiii{{{yyycccPPPCCC;;;444///+++***)))((((((((())))))******++++++******)))(((&&&'''&&&%%%"""!!!"""###%%%$$$$$$######"""""""""$$$###"""###%%%&&&&&&%%%$$$$$$$$$###############$$$%%%&&&&&&'''(((,,,...666CCCZZZssszzzlllOOO777+++***###!!!### !!!"""###%%%&&&''''''"""######$$$$$$######"""!!!!!!!!!!!!"""$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$###""""""!!!$$$'''+++---...444CCCQQQeeeuuuwwweeeNNN999---'''%%%###"""###%%%$$$$$$$$$%%%&&&)))***,,,,,,---+++,,,---000222111...,,,$$$$$$$$$$$$######"""""""""""""""!!!  ###$$$""""""%%%%%%###"""  !!!######'''444AAA[[[jjjxxx|||~~~}}}uuujjjOOO@@@000(((%%%""" !!!    """!!! !!!!!! zzzqqqiiiddd___\\\ZZZ[[[]]]aaafffhhhgggfff]]]ZZZTTTNNNIIIFFFEEEEEEAAA@@@>>><<<;;;999999888888888777777777777888888999:::<<>>@@@FFFTTTaaaqqq|||vvvjjjZZZMMM@@@:::777333000000//////...,,,+++)))(((((('''(((***,,,............***)))((('''&&&&&&&&&''''''(((***,,,...///000000///...---+++************)))***+++---000555<<>>///(((&&&###"""#########"""###$$$&&&(((***,,,------++++++,,,///000///,,,***$$$$$$$$$$$$$$$###"""!!!######"""!!!!!! ###$$$"""###&&&&&&######!!! !!!""""""%%%///;;;RRRdddvvv}}}zzzqqqYYYHHH555+++&&&###    !!!""" """ !!!!!! }}}tttlllfffaaa^^^[[[[[[]]]bbbgggkkkkkkiiifffYYYVVVQQQLLLGGGEEEDDDDDD@@@???>>><<<:::999888777999888888777777888888999888:::???DDDKKKTTT]]]dddfffgggcccYYYOOOIIIEEEAAA;;;:::::::::;;;;;;:::888555444333111000000000111000000111111222333333444000555999:::;;;AAALLLTTTaaannnyyyyyywwwtttgggXXXKKKEEE===777555333///---////////////////////////000111222222222111000///...---,,,,,,...000000///111111111000///---+++***...000222555888;;;===>>>;;;;;;===AAADDDLLL\\\kkkxxx~~~{{{jjjZZZPPPGGG>>>999444///---...///...---,,,+++)))(((((('''(((+++---...///......******((('''&&&&&&'''''''''(((***,,,---////////////...---,,,+++*********)))***,,,---///333888;;;<<<;;;;;;===???HHHZZZkkk}}}rrr[[[HHH666333///------------,,,((('''''')))******(((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''%%%$$$###"""""""""#########$$$$$$$$$$$$###"""!!!###''')))+++++++++,,,---...///000555888GGG___tttzzzcccOOOBBB:::444000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***&&&''''''&&&$$$###$$$&&&&&&&&&&&&%%%%%%$$$###"""$$$######$$$&&&'''&&&%%%$$$############$$$&&&'''$$$%%%'''''''''))),,,///999FFF]]]tttuuuYYY???000---(((&&&'''############$$$&&&'''((()))''''''&&&%%%$$$"""!!! ###"""!!!!!! !!!!!!###"""!!! !!!"""$$$%%%%%%$$$$$$###!!! !!!  !!!"""###(((+++...,,,+++000;;;CCCWWWkkkqqqZZZBBB333(((&&&###"""""""""!!! !!!"""$$$&&&(((***++++++******+++---...---***'''$$$%%%%%%%%%$$$###!!! !!!!!! ###%%%%%%'''***+++((($$$ !!!!!!"""!!! """!!!###+++555FFF]]]sss}}}xxxeeeQQQ;;;...((($$$  !!!!!! !!!""""""$$$""" !!!!!!~~~xxxppphhhccc___\\\ZZZ\\\___eeekkknnnnnnjjjfffUUUSSSNNNJJJFFFDDDBBBBBB??????===<<<:::999777777999999888888888888999999777;;;AAAHHHPPPZZZdddjjjeeeeee^^^QQQFFFCCCAAA@@@;;;:::999:::;;;:::888666333222111111111222333444000000111222333333444444444999>>>???AAAGGGSSS\\\lllyyy|||uuunnn___MMMFFFAAA:::666444222...+++///////////////.........000000222333333222111111///...------///000000///,,,---///111222222111111000111333555888:::<<<===<<<===???CCCGGGPPPaaaqqq{{{uuuaaaNNNJJJCCC<<<888222,,,***---......---,,,+++))))))((('''(((+++---//////...---+++***((('''&&&&&&''''''((()))***,,,---...//////000///---,,,+++*********+++,,,...///000222555888;;;;;;===@@@CCCMMM```qqq~~~~~~nnnVVVAAA666333///---...000111111((((((((()))+++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''%%%###"""""""""######$$$$$$$$$%%%$$$$$$###"""!!!###'''***+++++++++,,,---...///000777:::JJJdddxxxyyyaaaLLL@@@999333///---.....................,,,,,,------,,,,,,+++***&&&''''''&&&%%%$$$%%%'''&&&''''''&&&%%%$$$###"""%%%$$$###$$$%%%%%%$$$"""######""""""###%%%'''((($$$&&&'''''''''))),,,///999GGG^^^uuuyyy\\\BBB222000***((()))%%%$$$$$$$$$%%%&&&'''))))))%%%%%%$$$###!!! """###$$$"""!!!  !!!###%%%$$$$$$###"""!!!  !!!(((,,,---)))''',,,444:::PPPeee|||uuu^^^EEE666)))&&&###!!!!!!!!! """$$$'''((()))***))))))***,,,---,,,)))&&&%%%%%%%%%%%%$$$""" """"""!!! !!!!!! %%%((((((+++000000...&&&!!!""""""$$$!!! !!!!!!"""***333???WWWqqq}}}}}}mmmXXX@@@111***$$$ !!!!!!!!!  !!!!!!""""""######"""###""" %%%###!!!"""yyypppiiieee```ZZZUUU___cccjjjqqqrrrkkkaaaYYYSSSPPPKKKFFFCCCAAA>>><<<>>>===<<<;;;:::999999999666666999===<<<999999===???@@@EEEOOOZZZcccggghhhggg^^^QQQFFF???<<<<<<<<>>===;;;:::999888888666666666444222222444666666333000...///111222222;;;<<<======AAALLL[[[ggguuu|||{{{pppbbbRRRFFF???;;;666222111000///...///.........------------000222555777777555222000,,,---......------...000------,,,,,,,,,---......333333444444444666:::======>>>???AAAIIIXXXiiiuuu}}}ssscccRRRFFF===;;;777333000/////////---+++)))((()))*********))),,,///111000000000000000...+++(((&&&&&&''''''&&&&&&&&&((()))+++---.........---+++)))((('''&&&***,,,///000000///000111666666:::BBBIIISSSgggyyy{{{nnnaaaPPPBBB333111///.../////////---000///---,,,***)))''''''((((((''''''&&&&&&&&&%%%''''''''''''''''''&&&&&&%%%%%%$$$###"""!!! $$$$$$%%%&&&&&&'''(((((()))***++++++,,,...111444444>>>PPPfffzzzvvv^^^JJJ>>>777222...,,,...///.........000222111...,,,,,,......,,,)))&&&%%%###$$$&&&'''''''''(((((('''&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%$$$###"""###$$$%%%%%%'''***,,,---///222444999IIIbbbyyy~~~fffMMM666---+++'''%%%'''$$$!!!!!!$$$$$$"""###&&&&&&&&&$$$"""  !!!!!!"""######""" !!!  ###&&&(((---......+++'''(((...444JJJaaayyy{{{iiiNNN888,,,&&&""""""!!! """%%%(((*********+++---...---)))&&&$$$###""""""###"""  !!!!!!!!!!!!!!!!!!"""&&&...555666111,,,$$$$$$$$$$$$$$$###!!!!!!!!! !!!###&&&(((<<>>===<<<:::999888777777777777777666444444666777555333000///000222444555666999===AAAIIIVVVfffrrrwww}}}yyylll___OOOCCC===999444111000000///////////////.........------///111333444444333111///...///000///---,,,,,,---------------------...///000111222222222444888;;;>>>???@@@DDDLLL[[[lllwww}}}vvvjjjZZZJJJ@@@;;;999666222000///...///000...++++++++++++***)))***,,,///000///......///---,,,***((('''&&&''''''&&&''''''((()))***+++,,,...---,,,+++)))((('''&&&(((+++---///......///000555555:::CCCKKKWWWkkk}}}~~~|||pppcccWWWIII===444222///.........---+++.........---,,,***)))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""""""""###$$$%%%&&&((())))))***+++,,,------///333555999DDDWWWlll~~~vvv___KKK???888333000/////////---+++***+++,,,111///---------,,,+++)))'''&&&%%%%%%((()))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&(((+++---...000333555:::KKKccczzz~~~gggOOO666...+++'''%%%'''%%%"""!!!$$$$$$!!!"""%%%'''&&&%%%$$$"""  """""""""""""""   !!!$$$''')))111111000+++'''(((---333EEE\\\uuu~~~lllQQQ;;;---'''"""###""" !!!"""%%%'''(((******,,,...000///---***&&&$$$""""""###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!%%%&&&)))///444444///***$$$$$$$$$$$$###"""!!!!!!  !!!###&&&'''777HHHaaawwwyyykkkUUU???///&&&"""!!! !!!  !!!!!! !!!###$$$%%%'''$$$  yyyrrrooohhh```[[[ZZZ]]]```iiimmmpppoooiii___VVVQQQOOOLLLHHHEEECCCAAA???>>>:::::::::::::::;;;<<<<<<;;;999:::<<<;;;888:::>>>GGGMMMXXXbbbiiiiiiddd```SSSNNNFFFAAA>>>>>>>>>===<<<;;;:::888777666555555888888999777666555777888555444222111222444777999666;;;BBBIIISSSaaaqqq{{{zzz~~~}}}sssfffXXXJJJ???:::666333000000000000///000000000/////////.........///000000000000///...111111111///,,,******+++...---------......///000///000111222222444777:::>>>???BBBGGGRRRaaaqqq{{{~~~}}}wwwmmm]]]MMM@@@999777555333000///.........000///...------,,,***(((***,,,...///---,,,,,,,,,******)))((((((''''''&&&''''''(((((()))******+++---,,,,,,***)))(((''''''(((***,,,---------...///333555:::EEEPPP___rrr~~~yyynnn```SSSIII???666444222///---------+++)))---...//////...---***))))))))))))***************)))(((((('''&&&%%%$$$$$$$$$%%%'''(((((('''%%%$$$!!!"""###$$$&&&'''((()))***,,,---...///111555777???LLL```uuuwww___KKK???999555222000000000...+++***+++,,,000111000...+++***)))***((('''&&&(((***,,,---,,,******)))(((((('''''''''((((((((((((''''''''''''%%%&&&'''(((((())))))((((((***,,,---...000333555<<>>;;;::::::999::::::;;;;;;<<<999999;;;;;;999<<>>===<<<:::999888666555444444333777888888777666555666777777666555444444555999;;;===BBBJJJSSS^^^jjjvvv}}}}}}~~~yyylll^^^QQQDDD;;;777444111000000000000///000000000000////////////...------------------...000111111///,,,+++***+++............///000111111111222444444555666999<<<;;;===CCCLLLYYYiiiwww|||sssdddSSSDDD:::555333222000///...------...------,,,---...---***(((***,,,------+++******+++'''((((((((((((((('''&&&'''''')))***++++++,,,,,,,,,++++++***)))(((((('''(((***,,,,,,,,,,,,...///222555<<>>NNNfff|||nnnTTT:::000,,,'''%%%''''''###"""###"""!!!######$$$$$$$$$###"""!!!###!!!  !!!""""""###"""!!!"""$$$###"""!!!!!!""" """###%%%***222888===:::444,,,'''&&&***---<<>>...&&&$$$!!!!!! !!!!!!"""######!!! ~~~uuunnngggfffbbb^^^\\\aaajjjqqqqqqpppmmmggg```YYYTTTRRRKKKHHHDDDBBBAAAAAA@@@>>><<<<<<;;;:::999888888999;;;999888;;;<<<<<>><<<;;;999888777555333333222222444666777666444333444555555666555333222333777:::BBBHHHRRR]]]hhhqqqyyy~~~~~~}}}uuueeeUUUJJJ@@@999555333000000000111000///000000000000////////////------,,,++++++,,,------.../////////---,,,---...////////////000111222333111333555555666777:::<<<888===FFFSSScccrrr}}}{{{mmm]]]LLL???888555000//////...------------(((((()))+++------+++)))***+++,,,,,,***)))***+++''''''((((((((((((''''''&&&''')))+++------......*********))))))((((((((()))***,,,,,,,,,,,,...000111666???LLL]]]ooo|||~~~mmmXXXHHH@@@;;;666333,,,+++)))***+++---,,,,,,+++---///111111///---+++///...---,,,+++***)))((()))((('''&&&%%%$$$######!!!###&&&((()))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%(((***,,,---///222666999BBBTTTmmmuuu]]]HHH===777444111///000000000//////000222000111222///***((((((******))))))+++...000111000,,,+++***))))))***,,,---,,,,,,+++******)))((((((%%%&&&)))+++,,,,,,,,,,,,+++,,,---------///222555>>>OOOggg|||rrrWWW<<<111---'''%%%'''&&&###!!!###!!!  """###$$$###"""!!!$$$$$$###!!!!!!###$$$$$$######!!!###$$$###""""""###$$$"""###$$$$$$%%%,,,666???BBB===444+++&&&%%%))),,,<<>>>>>===;;;:::888777666444333222111111222444555555333222222333222333333222000111666:::EEELLLXXXeeeqqqzzz~~~zzzooo]]]MMMDDD===888444333111000111111000///000000000/////////......------,,,,,,,,,,,,------,,,---......------///000/////////000111222333444000222444555666777999:::;;;AAAMMM]]]mmmzzzvvvdddSSSFFF===888555///.........---,,,,,,+++&&&%%%&&&(((+++,,,+++***)))+++,,,+++******+++,,,))))))(((((((((((((((((('''(((***,,,---------,,,)))))))))))))))))))))))))))***+++++++++,,,...000222999CCCQQQcccuuu}}}}}}wwwdddMMMAAA<<<888444222)))((('''(((+++,,,---,,,,,,---///000000...---+++......---+++***)))((('''(((''''''&&&%%%$$$######"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''')))+++---///222777:::CCCVVVpppvvv]]]HHH<<<666222000///000000...,,,,,,---...000111000...+++***)))***+++***)))+++---///000///,,,+++***))))))+++---///------,,,+++***)))((('''&&&'''((()))++++++,,,,,,,,,------,,,,,,...111444===NNNfff|||uuuZZZ>>>222---(((%%%'''&&&"""!!!"""!!! !!!###$$$$$$###"""###&&&%%%"""!!!###"""  $$$'''((('''&&&%%%###$$$$$$###"""###%%%(((%%%(((*********///999BBBDDD===333***%%%%%%(((+++;;;QQQkkk|||}}}fffPPP888000)))&&&$$$!!!!!!### """$$$'''(((((('''&&&'''((((((&&&$$$%%%###!!!!!!"""#########$$$######""""""!!!!!! !!!###$$$%%%%%%%%%%%%""""""""""""!!!  """######)))444GGG^^^qqq}}}{{{xxxpppbbbOOO<<<---%%%$$$###"""  ###""""""!!!!!!!!!!!!"""#########$$$$$$!!!!!!!!! xxxnnngggcccaaaaaaccciiioootttwwwrrriii^^^XXXWWWVVVRRRNNNIIIFFFCCCAAA@@@???>>><<<;;;;;;:::999888888888999<<<999:::???EEELLLWWWaaagggiiiiiiddd[[[RRRKKKHHHDDDAAA>>><<<<<<<<<;;;:::888777666444333222111111111333555555333111111222000222444333222555;;;AAAJJJRRR^^^mmmyyy|||xxxjjjWWWHHH@@@<<<888555333222111222222000////////////.........------------------------------,,,---......------...000000000000111222333444555111333555777777888:::;;;AAAIIIVVVgggwww}}}nnnXXXGGG>>>:::666222............---,,,+++***'''&&&%%%&&&)))***+++***)))***++++++******,,,...++++++)))((('''(((((()))((()))***++++++***((('''((((((((()))))))))))))))((()))******)))+++---000333;;;GGGUUUhhhxxx{{{vvvlllWWWBBB:::888555111///)))((('''''')))++++++***...............---,,,+++*********)))))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&((())))))***(((***,,,...111444999<<>>===;;;999999888888999999:::;;;<<<:::<<>>;;;999666444222222333222000//////.........---------------......//////......------...///...------...///000000000111222444555666333666888::::::;;;===>>>HHHOOO]]]ooo}}}yyygggOOO???999777444000/////////...---,,,+++******(((&&&&&&((()))******)))***++++++***+++---///...,,,***((('''((()))***)))*********)))&&&$$$"""(((((((((((())))))))))))'''((()))(((((())),,,...444===IIIXXXjjjyyyyyyrrrcccNNN;;;555666222---+++***)))'''''')))))))))(((///......---,,,,,,++++++&&&''''''((())))))******%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%''')))+++,,,---)))+++...000222666:::>>>III]]]wwwzzz```JJJ<<<666333000,,,---///000000111444666111...,,,,,,......,,,)))+++***))))))+++---,,,,,,+++***)))((()))+++...000......,,,+++)))((('''&&&''''''&&&&&&&&&((()))***---,,,,,,******,,,///222:::KKKdddzzzyyy^^^AAA333...(((%%%'''### !!!  """%%%''''''&&&%%%"""&&&'''$$$$$$)))***&&&###&&&+++///000///---+++&&&%%%###!!!!!!###)))---///888AAAEEECCCBBBDDDHHHDDD<<<000'''$$$%%%))),,,333IIIeeeyyyooo[[[===444,,,((($$$ """!!!!!!  """"""###"""!!!###%%%'''&&&&&&$$$$$$$$$&&&)))***)))((($$$$$$$$$###"""!!!!!! !!!"""""""""!!! !!!"""!!!!!!!!!!!!  !!!"""""")))000???SSShhhwww}}}|||vvvnnnaaaOOO:::,,,"""!!!!!!###$$$%%%$$$###"""!!!!!! !!!{{{qqqjjjiiiiiijjjgggdddfffpppyyyxxxqqqddd\\\SSSNNNMMMMMMJJJGGGHHHEEEBBB???===;;;888555<<<:::888888999:::::::::;;;AAAFFFJJJSSS```iiikkkssslllaaaWWWNNNGGGBBB???===<<<<<<:::999777666555444222000///111333444444000000///000000111222222666777;;;???>>>>>>EEEMMMSSSdddvvvyyynnn]]]NNNDDD>>>:::777888666333222333222111000,,,,,,,,,,,,,,,---...///---------...///000111111111000...,,,,,,---000111111333444444333222333444777888<<>>===@@@GGGJJJWWWhhhvvv~~~kkk[[[FFF999666888777444000///---+++************))))))(((((((((((())))))++++++***************+++++++++************++++++)))++++++)))'''&&&))),,,(((***+++***)))((()))++++++++++++,,,......---,,,222;;;JJJ]]]oooxxxqqqfffTTTIII:::000,,,---,,,++++++***((('''(((***---///111000...---,,,,,,,,,---)))******+++,,,,,,,,,,,,((()))))))))((('''&&&%%%&&&%%%$$$$$$$$$%%%&&&'''%%%%%%$$$%%%&&&))),,,...***...,,,...555444555AAALLLaaazzzxxxaaaLLL>>>777555444000000000000111222333444/////////......---------+++,,,,,,***)))((()))+++***)))))))))***+++,,,,,,---,,,+++)))(((((((((((()))&&&$$$%%%''')))(((&&&***)))(((((()))+++---...888GGG```xxxxxxZZZAAA555+++))))))!!! !!!!!!!!!'''((($$$&&&%%%%%%&&&))),,,---,,,******+++///333444111...---+++'''"""!!!&&&***111:::EEEIIIFFFCCCCCCEEEHHH@@@444***######%%%(((666JJJeeeyyywwwdddFFF:::///+++)))&&&###"""!!!!!! !!!###$$$###"""$$$!!! !!!%%%(((((('''((('''&&&'''******(((&&&%%%$$$###"""  !!!!!!"""  !!!!!! !!!"""%%%+++888KKKaaarrr|||||||||{{{xxxjjjTTT>>>111'''""" """ $$$!!!!!!!!!!!!!!!!!!!!!!!! wwwnnniiiggghhhiiikkklllooouuuyyytttlll```YYYQQQMMMLLLLLLIIIFFFEEECCC@@@???>>><<<999777:::999888888:::;;;<<<<<<:::???FFFNNNYYYgggnnnoooiiicccXXXOOOGGGBBB>>>;;;<<<;;;:::888777777777666555333111000222333333222111111111111111222333444555777<<>>???HHHRRRaaannn{{{}}}qqqgggYYYMMMEEE@@@<<<999555333111000000000///...000//////.........//////------......//////000000000///------...000333555444555555555333333555666999999===BBBBBBAAADDDIIIOOO]]]nnnzzz~~~wwwbbbTTTAAA777666777666444222111///---++++++++++++++++++*********************))))))(((((()))))))))++++++************++++++)))***+++)))''''''***,,,'''((()))((('''&&&'''(((,,,,,,,,,---...///......666AAAQQQbbbooosssiii[[[DDD===444......///...,,,)))((((((((()))+++...///000///---,,,+++************+++,,,---------...---******))))))((('''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&'''***,,,...,,,111///000777666888DDDQQQfff}}}{{{eeeQQQCCC;;;666444222222111111111222222333000000000000//////......---------,,,***)))***,,,***))))))))))))******++++++***)))(((((('''(((((()))'''%%%%%%''')))(((&&&***)))(((((()))+++---///999IIIbbbyyyqqqSSS===111((('''''' !!!  %%%'''%%%'''&&&%%%'''))),,,,,,,,,******,,,///222222///,,,***(((%%%!!!###&&&---555???BBB@@@>>>@@@BBBHHHCCC999...&&&%%%(((,,,555IIIdddyyyvvvfffIII<<<000+++***&&&###"""!!!"""###%%%((((((&&&###$$$""" !!!$$$&&&'''&&&***)))(((***,,,---+++)))$$$###"""!!!  !!!"""!!!  !!!!!!$$$)))555FFFZZZkkkvvv{{{}}}||||||zzzooo\\\EEE777+++%%%!!!!!!  $$$'''"""!!!  {{{ssskkkffffffggghhhnnntttwwwxxxuuulllcccZZZUUUPPPMMMLLLKKKHHHEEECCCAAA???>>>>>>===;;;999888888888999:::;;;<<<===<<>>AAA@@@BBBNNN\\\ooowww~~~wwwggg___TTTKKKFFFBBB>>>;;;555333111000000000///...111111000......---------..............................---...000333666888666777777555444444666888<<<;;;???EEEHHHGGGHHHKKKWWWeeevvvvvvlllXXXMMM???888999;;;:::777666444222///---,,,,,,,,,***+++++++++***))))))(((((((((''''''''''''((((((++++++************++++++((()))))))))((()))+++---+++,,,---,,,***)))***+++,,,---------...///000111:::HHHYYYgggnnnjjj[[[LLL666222...---...///---***&&&'''((()))+++---...///...---,,,***)))))))))))),,,,,,------.../////////---,,,***(((''''''''''''''''''&&&%%%&&&'''((()))(((((((((((()))+++---///000444222333:::999<<>>888444555444333222111111111111111111222222111111000000/////////...+++***+++---))))))))))))((((((((((((((((((''''''''''''(((((()))(((&&&&&&((((((((('''***)))(((((()))+++...///;;;KKKccc{{{eeeJJJ666,,,$$$$$$&&& ###''''''$$$###&&&((('''((('''&&&&&&)))*********(((((()))+++------***(((%%%%%%###  """&&&---555888777777:::===EEEBBB;;;111'''%%%)))///444HHHcccxxxxxxkkkOOO@@@222,,,***&&&###"""!!!###'''+++...---)))&&&$$$"""!!!!!!"""$$$$$$$$$&&&%%%%%%&&&(((((('''%%%###"""!!!  !!!!!!"""######"""!!!!!!  !!!!!!&&&)))222AAASSSeeerrryyy~~~}}}|||vvvfffPPP>>>000)))$$$###!!! !!!!!!!!!!!!  |||vvvoooiiifffgggiiijjjrrrxxxxxxtttmmmcccZZZUUURRROOOMMMLLLJJJGGGDDDBBBAAA???>>>>>>===;;;999777888999999:::;;;===>>>DDDLLLXXXcccmmmqqqjjjaaaUUUOOOHHHBBB>>>===<<<;;;888777666555555777888999666555444444444333000...111111111222333555666777777:::@@@CCCCCCHHHWWWgggtttzzzyyyooo___XXXPPPJJJGGGDDD???<<<666444222111222222111000......---,,,,,,,,,,,,,,,//////..............................000333555777777777777555444555777:::===<<<@@@HHHLLLLLLMMMOOO^^^lll}}}~~~oooaaaPPPHHH???<<<>>>AAA@@@===999777444111///---,,,,,,((())))))))))))'''&&&%%%(((''''''''''''(((((()))++++++************++++++'''(((((())))))***+++,,,...//////...,,,+++,,,---,,,------------///111444===LLL^^^hhhiii___MMM===111///,,,+++,,,+++)))''''''((()))+++,,,,,,,,,++++++*********************++++++,,,,,,---...///000000...+++)))((((((((()))''''''&&&%%%&&&'''((()))************+++,,,...///000555444444;;;:::???OOO___rrriiiUUUHHH@@@:::666888777555333222111111000111222333333333333222111///000000---+++******,,,)))))))))(((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''(((***)))((('''((((((((((((***)))((((((***,,,...000;;;KKKccc{{{{{{ZZZBBB111***######%%%///333444...)))((()))((('''%%%$$$$$$&&&''''''&&&%%%&&&&&&''''''&&&$$$###"""######!!! %%%+++------///333666<<<<<<888///$$$!!!&&&---333GGGbbbxxx{{{qqqUUUEEE333,,,***'''###!!!!!!$$$***///222111+++'''$$$###!!!!!!!!!"""######"""""""""###$$$$$$###""""""!!!  !!!""""""######"""""""""!!! """!!!!!! !!!!!!'''***111===OOObbbsss|||~~~{{{pppYYYFFF666...'''%%%###  zzzxxxsssnnnjjjiiikkknnnqqqwwwzzzuuunnnggg^^^WWWRRRQQQOOOMMMLLLJJJGGGEEECCCAAA???>>>===<<<999777888999::::::999;;;???BBBKKKVVVcccmmmrrrooocccVVVKKKGGGBBB???=========<<<777666666666777888:::;;;777555444444444333000...///000000111333555666777666999???DDDFFFMMM^^^nnnuuu{{{tttgggZZZUUUNNNIIIFFFCCC>>>:::555333111111222222111000,,,,,,,,,,,,,,,---......//////////////////......///////////////111222333555666666555555666888;;;>>>>>>BBBJJJNNNNNNQQQUUUdddrrrzzzhhhXXXIIIDDD???>>>AAACCCCCCAAA:::888555222///------,,,)))))))))))))))((('''''')))((((((((()))******+++++++++************++++++''''''((()))***++++++++++++,,,---,,,***)))***+++,,,------,,,,,,...333666>>>OOO___eee___RRRBBB555111///,,,***)))*********)))***+++,,,,,,+++)))((('''((()))***+++,,,------)))))))))***+++,,,...///111///---***))))))***+++'''&&&&&&%%%%%%'''((())),,,,,,,,,,,,,,,---......///444333444:::;;;BBBSSSeeewwweeePPPDDD???;;;888999888666444333222222111222333444555555444333222/////////,,,)))(((((()))((((((((()))((('''&&&%%%$$$$$$$$$$$$%%%&&&'''(((*********)))((((((((()))***)))((()))***---///111:::JJJbbbzzztttSSS===///***######%%% ...333555///***)))(((&&&$$$"""!!!!!!###$$$###"""$$$%%%&&&&&&$$$###"""!!! """###"""  $$$%%%&&&(((+++///333555333,,,### $$$+++333EEE```vvvwww[[[HHH444+++)))'''###!!!"""%%%***000333111,,,((($$$######!!!!!!!!!"""###%%%&&&&&&&&&%%%$$$$$$###!!!  !!!"""""" !!!""""""!!!!!! """!!!!!! !!!!!!%%%(((...999JJJ___rrr~~~~~~vvvbbbOOO===333***'''%%%""" !!! !!!!!! xxxwwwtttpppmmmnnnrrruuuzzz|||zzzrrrjjjddd^^^XXXQQQPPPNNNLLLJJJHHHFFFEEECCCAAA???======;;;999777999;;;<<<;;;;;;???FFFKKKUUU```lllqqqppphhh[[[PPPBBB@@@>>>============<<<777888888999::::::;;;;;;888666444333444333111000//////000111333555777888666777===EEELLLUUUeeesssyyy{{{lll^^^VVVQQQJJJFFFDDDAAA<<<888222111//////000000///...---------......000111111000000000000000000000000111000000/////////000000222444666777777888:::<<>><<<:::888777666555444444444444333444666888888777666444...///...+++(((&&&&&&''''''((()))))))))((('''&&&%%%%%%$$$$$$%%%&&&''''''+++++++++***((('''(((***))))))((()))***---000222999IIIaaayyynnnOOO;;;///+++$$$$$$%%% ###(((***(((''''''&&&###!!!  !!!!!! %%%&&&'''&&&$$$""""""### !!!###"""!!! !!!""""""###%%%'''---......)))$$$"""%%%***222CCC\\\ssszzz^^^III333***((('''$$$""""""$$$(((,,,///...***&&&###$$$$$$"""!!!!!!###%%%&&&(((((('''$$$"""""""""!!!  !!!"""###"""!!!!!!!!!  !!!!!!!!!$$$***444DDDYYYnnn{{{{{{lll[[[GGG;;;...((('''$$$"""###  !!! """""" yyyxxxvvvsssrrrtttyyy|||}}}}}}wwwnnngggbbb\\\UUUOOOOOOMMMJJJGGGDDDDDDDDD@@@???=========<<<;;;999:::<<<======???FFFPPPYYYdddmmmssspppfff\\\RRRJJJ======<<<>>>??????===<<<888999;;;=========<<<;;;888666333222333333333222///000111333555777999:::::::::???JJJUUUaaannnzzzzzzppp```TTTPPPKKKEEEAAA@@@>>>:::777222000......///000///...//////.........//////000000000111111222222333333111111111111111111111111///333777:::;;;<<<===>>>@@@DDDKKKPPPOOOQQQZZZfffqqq|||}}}nnnYYYIII@@@===;;;;;;<<<>>>===<<<777555333000...,,,,,,,,,...---+++***+++---///111)))))))))******,,,------++++++************++++++)))(((((())),,,,,,***''',,,---............///111///000111///...111888???KKKWWW___XXXJJJ>>>777333+++++++++++++++,,,///000++++++++++++******)))(((%%%&&&((()))******))))))''''''&&&'''(((***---...........................******)))))))))***+++,,,------------------,,,,,,)))000000111888<<>>===<<<<<<===>>>===;;;:::<<<>>>???BBBKKKYYYcccsssyyyyyymmm]]]QQQJJJEEE<<<===>>>@@@BBBBBB@@@===999;;;===???@@@???===;;;999666333111222333444333000111222444666999;;;<<<@@@???DDDPPP___kkkwww}}}qqqdddVVVJJJLLLGGGAAA>>>===<<<999666444222000000111222111000///...---,,,,,,,,,,,,,,,000000111222333444444444111111222222222333333333///333888<<<>>>>>>???@@@AAAGGGNNNRRRPPPQQQ^^^lllvvvzzziiiTTTDDD@@@>>>;;;;;;<<<======<<<666444222///---,,,,,,,,,---+++)))((())),,,000222))))))))))))***+++,,,---++++++************++++++***)))(((***,,,,,,)))&&&''')))++++++++++++---...111222333111///333;;;BBBQQQ[[[```UUUDDD999555444+++,,,...---,,,,,,,,,---*********************+++&&&'''((((((((('''&&&%%%((('''&&&'''(((+++---///---......///000/////////---,,,+++++++++,,,---...---------...------,,,+++(((///000111888===III^^^uuurrr[[[KKKEEEBBB===999555555555555666777888999888:::<<<>>>???>>><<<:::000000...+++(((%%%%%%&&&%%%''')))***+++***)))((('''&&&&&&%%%%%%&&&&&&'''+++------+++((('''(((+++))))))))))))+++...111333999IIIbbbyyy|||gggLLL999000,,,$$$"""$$$ """$$$$$$'''***%%%  """"""!!! """   !!!  !!!!!!"""!!!!!! """"""""""""###$$$$$$%%%---<<>>@@@AAA@@@???IIIKKKLLLMMMQQQ[[[iiittt|||rrr```OOODDD;;;888666999<<<===999555000000//////............000...***'''(((***...111000///---,,,++++++,,,,,,******++++++++++++******'''(((***++++++***)))((())))))+++,,,,,,---,,,,,,444111333777888999@@@JJJYYY^^^ZZZLLL???888222---------------------------------,,,,,,++++++*********)))(((&&&&&&%%%%%%%%%(((&&&$$$$$$&&&((())))))...//////000000000/////////...---,,,,,,---...///000111111...+++***,,,...333//////444777<<>>777777666555555555555555999888888999<<>>888///(((&&&&&&'''(((((())),,,...//////...---)))((('''%%%$$$$$$$$$$$$(((''''''''''''(((((())),,,***((('''))),,,000333777KKKhhh|||oooQQQ@@@///(((&&&$$$ !!!  !!!!!!!!!!!!  """!!!!!!!!! !!!!!!!!!""""""""""""  """###$$$---777JJJ```uuuiiiMMM222)))((($$$ !!!!!!!!!!!!!!!"""######%%%&&&&&&&&&%%%&&&)))+++111000///,,,)))&&&$$$"""  !!!"""######""" !!!$$$$$$""" """"""""""""""""""""""""(((,,,//////555IIIcccvvv|||{{{dddQQQ;;;...)))%%%$$$$$$!!!!!!   !!!!!!!!!!!!  ~~~}}}{{{|||{{{uuulllddd___ZZZUUUPPPLLLJJJHHHEEEBBB@@@???>>>BBB???<<<::::::;;;<<<===<<<===AAAHHHQQQ]]]kkkvvvvvvssskkk^^^PPPGGGDDDEEEBBB@@@??????@@@???===;;;<<<;;;:::999:::;;;===>>>;;;999777666444444444555222333555777999<<>>;;;888666444222222222111111000//////...///000000/////////111444555444333222222222111000111111222333333333222111111444999>>>AAABBBBBBAAABBBDDDGGGJJJQQQ^^^ooo{{{}}}mmmYYYHHH>>>:::888666888;;;<<<888444/////////.........------...---,,,***+++,,,---//////...,,,+++*********+++************************((()))***+++++++++***)))))))))******+++,,,,,,,,,333222444888:::===HHHTTT[[[]]]WWWHHH<<<666222...///////////////.........++++++******)))((((((((((((''''''&&&&&&&&&&&&&&&(((&&&$$$$$$&&&)))******000111222333444444444444333222222111111222222222000111111///,,,,,,...000111...000666999>>>NNN___yyylllTTTHHH@@@999777:::666666555444444444555555999999888:::<<<>>>>>>===<<<666...(((&&&&&&(((((((((***,,,///000000//////---+++)))&&&%%%%%%&&&&&&''''''''''''''''''((()))---,,,++++++,,,///222444999MMMhhh{{{nnnTTTCCC111)))(((%%%!!! !!! !!!!!!!!!  !!! !!!!!! !!!  !!!!!!!!! !!!"""###$$$)))333EEE\\\rrrnnnQQQ555+++)))&&&######!!!!!!!!!!!!!!!""""""###$$$%%%&&&&&&&&&'''***,,,111000...,,,)))&&&###"""""""""""""""!!!!!!!!!!!! """###$$$$$$!!! !!!###$$$""" !!!!!!!!!!!!!!!!!!!!!!!!%%%)))+++,,,333FFF```sss|||zzzgggSSS===000)))%%%######!!!!!! !!!""""""!!! !!! !!!  ~~~wwwppphhhaaa\\\XXXSSSOOOHHHGGGEEEBBB@@@???>>>===@@@???===<<<;;;<<<<<<===???BBBHHHRRR___kkktttxxxqqqjjj]]]PPPGGGCCCDDDEEE@@@>>>>>>>>>??????===;;;;;;:::999999999:::<<<<<<;;;:::888777666666777777222555888;;;===@@@DDDFFFJJJTTTcccsssvvvhhhYYYMMMFFFCCC???>>><<<:::777444222111111111111000000//////...///000111111000111333555444444333222111000///...///000222333444333333222222444888===@@@BBBBBBBBB???AAAEEEKKKTTTdddvvvyyyeeePPPAAA::::::777666777999999666333.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))***)))(((''''''((()))***))))))***+++,,,,,,++++++++++++******+++,,,...///111222555888;;;BBBRRRaaa^^^[[[QQQBBB777444222111222222222111111000000000)))))))))((('''&&&&&&%%%&&&&&&&&&&&&''''''(((((((((&&&$$$$$$&&&)))******///000222444666666666666000111111222222111111000000111111///......000222///---111888;;;@@@QQQddd~~~~~~gggPPPDDD===555333666444333333333333444444555888888999:::======;;;:::999444---((('''((()))))))))+++---///000111111111000...+++(((&&&&&&'''(((&&&&&&&&&&&&&&&'''((())).........///111222444555;;;NNNhhh~~~rrrYYYGGG444+++)))&&&###!!! !!!  !!! !!!"""###"""!!!   !!!"""###$$$$$$...???VVVmmmsssWWW999...+++'''%%%&&&!!!!!!!!!!!!!!!""""""###$$$%%%'''(((((())),,,...111///---***'''$$$"""!!!"""""""""!!!!!!!!!!!!  """######$$$!!! !!!######""" !!!$$$''')))000AAA[[[ooo{{{zzziiiVVV???111***%%%""""""""""""""""""""""""""""""""""""!!! """!!!  !!!"""  ~~~|||sssmmmddd]]]YYYTTTOOOJJJFFFEEECCCAAA???>>>>>>======>>>>>>>>>======>>>???GGGKKKRRR\\\jjjtttvvvrrrjjj___QQQFFFAAAAAAAAABBB???>>>===>>>???>>>===;;;999999888888888999:::;;;888777555444444555555666333777<<>>===<<<999777444333222111111111000000////////////000222222222222444666333333333222///...---...///000111333444444333333333555777:::===>>>??????AAACCCHHHPPP[[[kkk|||rrr]]]JJJ???;;;999777555555666666444222------------------------,,,,,,++++++******+++++++++++++++***))))))))))))***)))'''&&&&&&''')))***)))******+++,,,,,,,,,,,,///...,,,,,,,,,...000222000333666888;;;GGGZZZiiibbbYYYKKK<<<444222222333333333333222111111000000***))))))((('''&&&%%%%%%&&&&&&''')))******+++++++++)))&&&%%%&&&'''((((((***,,,///222444555555555...///000111222111000///000000/////////000111333///---000666:::AAAUUUjjjxxxbbbLLLBBB;;;333111333111111111111222333444555555666777:::<<<<<<:::888555111+++((('''))))))******+++---///000111111111111...+++'''&&&&&&''')))%%%%%%%%%%%%&&&'''((((((---...///111222333444444<<>>000+++'''&&&((("""!!!!!!!!!!!!"""######%%%'''***,,,,,,---///000000...,,,)))%%%###!!!  !!!"""""" !!!""""""!!!!!!!!!$$$'''---===VVVkkkzzzyyyiiiVVV@@@333---'''$$$$$$#########$$$$$$#########"""!!!!!!"""  wwwpppjjjaaaZZZUUUPPPKKKFFFEEEDDDCCCAAA@@@???>>>>>><<<===??????>>>>>>AAACCCLLLSSS[[[dddpppxxxtttjjj```VVVJJJBBB???@@@???>>>@@@???>>>>>>>>>>>>;;;999777777777777777888888999555444333333333444555666555999>>>AAABBBDDDIIINNNZZZjjjzzzwwwfffWWWMMMFFFAAA>>>>>>===<<<:::777555444333111111111111000000000000///111333333222222444555222333333222///------//////000111333444444333333444555666777999:::;;;;;;???CCCKKKVVVcccsss{{{jjjUUUEEE<<<:::888666555444333333222000---------------------------+++)))''''''((()))++++++++++++++++++*********)))(((&&&%%%%%%&&&((()))*********++++++,,,------...---,,,+++,,,...000111///333666888===LLL___llldddWWWFFF999222111222444222222222111111000000000,,,,,,+++***)))((('''&&&'''(((***,,,---.........///,,,(((&&&&&&&&&&&&%%%''')))---000333444444333000111333444444444333222///...------...000111222111...000444777AAAYYYqqqrrr]]]III@@@:::333000222//////000000222333555666333333555888;;;<<<:::888222...***(((((()))))))))***+++,,,---...//////000...,,,)))&&&$$$%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((***+++---///000111111111:::JJJcccyyyfffRRR;;;///***&&&###!!! !!!!!!""""""""""""""""""!!!  !!!###!!! !!!###&&&(((((("""""""""!!!!!!!!!!!!!!!!!!"""###$$$######&&&,,,888KKKaaawww{{{___AAA222,,,&&&%%%(((###""""""""""""###$$$$$$'''***...000111111222333...,,,***'''$$$"""!!!   !!!!!!!!!!!!!!!!!!"""''',,,999QQQgggxxx~~~zzzhhhVVVAAA555///+++((('''%%%%%%&&&&&&&&&%%%$$$###"""  """  |||sssmmmfff^^^WWWSSSNNNIIIEEEFFFEEECCCAAA@@@???>>>>>>;;;===@@@@@@???AAAEEEJJJPPPYYYcccjjjsssxxxpppcccUUUNNNFFFAAA@@@AAAAAA@@@DDDBBB@@@???>>><<<999777555666666666777777777777444333333333444555777888666;;;@@@BBBCCCGGGNNNUUUhhhvvv{{{ooo^^^RRRKKKFFFAAA===>>>===;;;999777555444333222222222222222222222222000111333333222222222333000222444222///---///111///000222333444333333222444444444555666777999:::;;;AAANNN]]]nnn|||sss___MMM???888555777666444222111000//////---------------............,,,)))'''&&&''')))*********++++++++++++***))))))((('''&&&&&&'''((()))))))))))))))***,,,---...++++++******+++,,,...//////444777:::DDDTTTeeennndddTTTBBB777333111222444111111111111111111111111///...---,,,+++***)))((()))***,,,...000000000000000---)))&&&&&&&&&%%%$$$''')))---111444444444333///000111222333333333333000...,,,---///000111000222000222666999BBB\\\uuulllXXXEEE>>>:::333000222......///000222444666777333333444666999:::888777///---***((()))))))))(((+++++++++++++++,,,,,,,,,)))(((&&&%%%$$$$$$$$$$$$#########$$$%%%&&&'''((('''(((***,,,---.........666EEE]]]tttoooYYY@@@222+++&&&###!!!!!!"""###$$$%%%###$$$%%%%%%$$$###!!!  !!! !!!######"""!!! """$$$(((+++%%%$$$###"""!!!!!!!!!!!!!!!###$$$$$$$$$###'''+++444EEE\\\sss}}}bbbEEE555---&&&###&&&$$$$$$$$$###$$$%%%%%%&&&(((,,,111333333333222333+++***'''$$$"""!!!!!!!!!!!!!!!!!! !!!!!! !!! !!!&&&+++444KKKbbbuuu||||||iiiWWWBBB777222---***)))(((((())))))(((&&&$$$### !!!  !!!  vvvmmmgggaaaZZZUUURRROOOKKKGGGFFFEEECCCAAA???======<<<:::===@@@@@@@@@CCCJJJPPPWWWccclllpppssstttiiiZZZLLLHHHCCCAAAAAADDDFFFHHHHHHEEECCC@@@>>>;;;888555444444555666666666666666333222222222444666888999666;;;AAACCCEEEKKKVVV^^^qqq~~~qqqfffWWWMMMJJJGGGAAA<<<<<<;;;:::888666444333222333333333333333333333333000222444444222000000111...222444333///...000333111111222333333333222111222222222333555888;;;===>>>GGGVVViiiyyyyyyfffTTTFFF===777444666666444111///---......------........./////////---,,,+++******)))))))))(((((()))*********)))((((((((((((((((((((((((((((((((((((((()))+++---...+++,,,,,,------...//////000555999???MMM```nnnrrrdddRRR@@@888555222222333000000000111222222333333000000///---,,,+++***))))))+++---///111111000000...+++(((&&&''''''''''''&&&)))---111444444333222/////////000000111222333222000---...000222111000111222666<<<>>>FFF^^^vvvfffSSSBBB<<<999222000222------...000222555777888777555444555666666555444...,,,***)))))))))((('''******))))))((((((((()))%%%%%%%%%%%%%%%$$$######""""""######$$$&&&'''(((&&&&&&'''(((***+++,,,---111???WWWooowwwaaaFFF666...((($$$"""  !!!$$$%%%'''((($$$%%%'''((('''%%%"""!!! !!! !!!$$$!!!###"""!!!"""&&&)))&&&%%%###!!! """$$$%%%$$$$$$###%%%'''///???VVVooo~~~dddHHH999///&&&###&&&&&&%%%%%%%%%%%%&&&''''''))),,,111444444222111111)))'''%%%###!!!!!!""""""!!!!!!!!! !!!!!!  """!!!!!!!!!!!!!!!!!!!!!!!! %%%)))000FFF^^^rrrzzz}}}kkkYYYEEE999333---***)))***++++++***)))&&&###""""""!!!!!!   {{{qqqgggccc^^^WWWSSSRRRPPPMMMJJJEEEDDDBBB@@@>>><<<;;;;;;:::===@@@@@@@@@EEEMMMTTT___llluuusssrrroooaaaQQQGGGEEEBBB@@@AAAFFFKKKPPPJJJHHHDDDAAA???;;;666333333444555555666666555555111000000111222444666888666;;;AAADDDGGGOOO\\\fffttt|||kkk```RRRKKKIIIGGGAAA;;;;;;:::888777555333222111444444444444444444444444000222444444222000//////...111444333000...111555111222333444333222111000111111111333666:::>>>@@@GGGQQQaaasssppp\\\LLLBBB===999666666555444111...,,,---............/////////000000,,,---...///...,,,***(((&&&'''((())))))(((''''''(((((())))))))))))(((((((((''''''''')))***,,,......///000111222222222111000666;;;CCCUUUiiiuuuvvvdddQQQ???999777333111222///000111222333333444555111000///...,,,+++***))))))+++---///000000//////,,,)))'''&&&''')))))))))%%%(((,,,000222222111000444444333333444666777999555222//////111333222111111333:::BBBCCCIII___vvvbbbPPP???:::888222///111------...000333666888999:::888555444444444222111...,,,***)))))))))'''&&&***)))((('''&&&&&&&&&&&&"""###%%%&&&&&&%%%###""""""""""""###$$$&&&'''(((&&&&&&&&&'''(((***,,,,,,---<<>>???BBBGGGPPP\\\jjjsssyyyggg\\\NNNEEEBBBAAA<<<888;;;:::999777666555555555555555666666666666555555555444222111222222111000444333111000000000111222444555666444222000111222444111111555777888;;;@@@KKK^^^qqq{{{zzzeeeOOOEEECCC>>>777333333333111000////////////111111111000///---,,,++++++++++++*********))))))*********)))))))))))))))((())))))***************------,,,,,,,,,---......---/////////---...///111888888>>>LLLaaarrrxxxvvvcccQQQ>>>666555444222222...///000000000000000///000000000...,,,))))))***,,,---...000///...---+++((()))*********))))))(((------......//////000000///000222555888;;;===???===777111...///111222222222888<<<===@@@MMMcccuuu```MMM>>>===;;;333---///---...///111333555666777<<<:::777555444222000---++++++******))))))((((((+++******((('''&&&%%%%%%$$$""""""$$$&&&&&&### #########"""######$$$%%%'''&&&%%%$$$%%%''')))***000999PPPnnnoooUUUCCC777---'''&&&!!!!!!""""""!!!!!!$$$&&&''''''%%%'''))))))&&&###!!! %%%$$$###!!! ###"""!!!%%%%%%$$$!!! !!!$$$&&&%%%''',,,888MMMhhhoooUUU>>>...(((&&&%%%(((((())))))%%%!!!$$$+++)))***---/////////---,,,&&&%%%###!!! """ !!!"""  !!!"""""""""!!! """!!! !!!$$$&&&'''&&&###$$$$$$$$$###!!! !!!###+++>>>PPPnnnxxxsss]]]HHH???666+++'''+++000///,,,***(((&&&%%%$$$ ###$$$### !!!""" !!!#########yyyoooeee^^^YYYUUUOOOKKKIIIHHHGGGFFFFFFCCC@@@@@@AAAAAA???===<<<;;;>>>EEELLLRRR]]]iiiooosssuuupppdddXXXOOOKKKFFFEEEFFFKKKQQQVVVYYYYYYRRRKKKBBB<<<:::999666333666666666555555555555555222333444333333444666999???AAAEEEKKKUUUcccqqqzzz}}}pppbbbXXXKKKCCCAAA@@@===999999999888888777666555555555555555666666555555555555333222222222222222111444333222111111111222222444444555444111000111111444222333777:::<<>>555+++(((+++///---+++)))'''%%%$$$### !!!!!!!!!  !!!!!! }}}rrrhhh___YYYTTTPPPLLLHHHGGGFFFEEEDDDEEECCCAAA@@@AAAAAA???>>>>>>>>>AAAIIIRRR\\\hhhssssssssspppggg[[[PPPKKKIIIIIIJJJMMMRRRWWWZZZYYYXXXOOOIIIBBB<<<:::888555222666666555555444444444333222333444444333555888:::AAADDDJJJRRR^^^lllzzzvvviii[[[RRRGGGAAA@@@???===999666777888888888666555444444444555555555555444444444333222222222222222333555444333333222222333333333444555444222111111222555333555:::===AAAHHHPPP```rrrxxxbbbQQQAAA::::::777333000222111000000////////////------...///000000000000---------,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,---......///000111000000111444666666>>>KKK[[[nnnzzzyyypppZZZKKK<<<666555222//////---...///000111111111111111111000...,,,+++---///***+++---///000000//////...------,,,---...///000++++++,,,,,,---......///000222777<<<@@@BBBDDDDDDBBB===666222222333222000222555888:::@@@RRRkkk~~~www[[[JJJ<<<888777222///111444333222111111222333444777:::;;;888333...------,,,+++***)))''''''&&&&&&%%%&&&&&&&&&''''''((((((%%%$$$"""###$$$%%%%%%$$$###############$$$%%%%%%$$$$$$$$$%%%''')))+++---,,,222BBBYYYpppuuubbbOOO<<<...***,,,"""!!!   """%%%&&&$$$###""""""""""""!!!!!!""""""###$$$$$$$$$$$$###############$$$$$$###!!! !!!"""###$$$$$$%%%$$$%%%)))333FFF^^^xxx{{{aaaHHH777---******###"""###$$$""""""((((((+++...111111///,,,)))%%%$$$!!! !!!###%%%###!!! !!!""""""!!! !!!!!!!!!!!!!!!%%%$$$"""###'''+++...///------,,,***'''%%%"""!!!  !!!!!!'''777FFFaaaooo}}}wwwbbbKKK>>>555+++))),,,,,,+++)))'''%%%$$$###"""!!!  !!!!!! yyyooofff^^^ZZZQQQNNNJJJGGGFFFFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBGGGOOOYYYdddooowwwsssooohhh]]]RRRLLLJJJKKKPPPRRRUUUXXXYYYWWWTTTRRRKKKGGGAAA<<<:::888555333666666555555444444333333333444555555555777:::<<>>CCCMMMWWWjjjzzzooo[[[MMM@@@;;;:::777444333222111000///////////////---...///000111111111000............------------*********+++++++++++++++++++++,,,------------,,,((()))***+++---.........//////000000000222555888999GGGXXXiiiyyy{{{nnnTTTHHH;;;666555111...---)))***+++---.../////////000000///---++++++---///,,,---...///000000000000///...---,,,---///111222++++++,,,------......///222555999>>>BBBCCCCCCCCC???;;;555333333444333111222555777999BBBVVVqqqnnnXXXIII;;;777555333111333666555333333333444666777777<<>>999555222111444555444222333555777:::EEE[[[wwwhhhSSSHHH<<<666555444444444555444444555666888:::;;;999>>>AAA???888333222333111///---+++*********+++***)))((('''&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%'''((($$$$$$$$$###$$$%%%%%%&&&))))))(((((('''''''''''')))---444CCCZZZtttvvviii\\\VVVNNN@@@111'''###""" !!!"""""""""$$$%%%###"""!!!  """""""""  """ """###%%%&&&%%%$$$###%%%%%%)))222>>>PPPlllpppWWWAAA333,,,***&&&$$$$$$''''''%%%(((,,,,,,...111222222///+++)))***(((%%%!!! %%%%%%###""" !!!""" !!!"""$$$%%%''''''&&&(((,,,222777999888666...---+++(((&&&###!!!!!!!!! """"""%%%///:::SSSfffzzz}}}kkkTTTBBB777000,,,+++'''&&&%%%###"""!!!!!!!!! !!!"""!!! !!!!!!!!! !!!"""###### wwwmmmfff```[[[XXXQQQOOOLLLJJJIIIHHHFFFDDD???AAABBBBBBBBBCCCEEEHHHIIIPPPZZZdddppp{{{~~~|||ggg```UUULLLIIIJJJOOOSSS[[[[[[YYYTTTMMMFFFAAA?????????>>><<<;;;999777777666666666666666666666666555777888999:::<<<@@@CCCGGGPPP^^^mmmzzztttfff[[[RRRNNNIIIDDDAAA???<<<;;;777888999999888777666555444444555555555555444444000222444444222222555888888999999999999888777666666888999999888888:::;;;:::999;;;???CCCLLL[[[jjjzzzeeeNNNGGG@@@===999444222333333222222111111111222222222222333333444333333222/////////............---((((((((()))******++++++(((((()))***************)))***,,,...//////......------......///222777;;;GGG[[[ooo{{{yyyeeeMMMCCC:::666333///---...,,,---...///000000000000,,,---...---***))))))***,,,---------.../////////---,,,++++++***+++,,,---***++++++,,,,,,------...111333666888::::::999999333000///000444666555333444555888===JJJaaa|||}}}bbbMMMEEE;;;666444444444444222333555777999;;;<<<===:::<<>><<<<<<:::;;;<<<<<<;;;:::999999555555666666777888888888777888:::;;;<<>>===;;;::::::999888777777666555555555666666555555555///222555444222222666:::999::::::;;;:::999888777666777999999888999:::<<<;;;<<>><<<888333222444444333333222333333444444111222333555666666666666//////.........---------(((((()))******+++,,,,,,+++,,,,,,---...---------+++,,,...000000///...------......///000444:::>>>RRRggg{{{{{{eeeLLLBBB999555333///...000---...///000000000000000,,,...000///,,,***((((((&&&'''((()))+++---///000---,,,,,,++++++******)))(((((())))))***+++++++++,,,...///111333444555666111///...111555777666333555777:::@@@NNNeeewwwYYYFFFAAA:::444333333333111000111444777:::;;;;;;:::888888888777666555333333000///---++++++,,,...000...---,,,***(((&&&$$$###"""%%%'''(((&&&&&&''')))%%%$$$$$$$$$$$$%%%&&&&&&)))))))))))))))((('''&&&+++///555@@@WWWuuulll___TTTOOOLLLAAA333+++#########"""!!!  !!!"""###%%%&&&$$$###"""!!!!!!!!!!!!!!!!!!  !!!"""###!!!!!!!!! !!!###!!!"""##################""""""(((111666@@@ZZZttt{{{eeeNNN;;;///+++&&&"""!!!$$$%%%$$$%%%(((,,,,,,,,,+++***)))'''&&&((((((''''''&&&%%%$$$###&&&(((******'''$$$######""""""$$$&&&***...111333555444444444555444222000&&&%%%$$$"""!!!!!!!!!"""!!! !!!$$$%%%&&&,,,333HHH___xxxttt^^^JJJ>>>666///)))%%%$$$###""""""!!!""""""!!!!!!!!! !!!###$$$""" zzzrrriiibbb\\\WWWTTTRRRPPPMMMKKKIIIGGGDDDBBBAAADDDGGGHHHIIIKKKOOOSSSYYYcccmmmsssyyyyyypppdddZZZSSSJJJDDDCCCGGGMMMQQQRRRQQQMMMFFF???;;;;;;===777999;;;<<<;;;:::::::::555555666777888999::::::888:::;;;<<<>>>AAADDDHHHTTT```qqqsssfffZZZPPPHHHGGGEEECCCBBB@@@??????===<<<;;;999888777777777555555666666666666555555...222555555222222666;;;999:::;;;<<<;;;:::999888555666888888888888:::<<<===>>>BBBHHHOOO\\\qqqnnnSSSCCC???===<<<999444444777444444444333333444555555000111333555777999::::::///.........------------))))))***+++,,,,,,------)))***++++++,,,,,,++++++,,,...///111111000...---...//////000111666<<<@@@[[[qqq~~~gggKKKBBB999555222///...111------...............------///222111...+++((('''!!!"""$$$&&&)))---///111---------,,,+++***((((((&&&&&&''''''((()))))))))((()))+++---///222333555111000///222666777555333666888;;;BBBQQQhhhqqqQQQAAA>>>888333111222111///...111444777999999888777555444222222333333222000///---+++******,,,///000......,,,***)))'''%%%%%%!!!%%%((()))'''&&&''')))%%%%%%$$$$$$%%%%%%&&&'''(((((())))))))))))((((((,,,111777AAAXXXwwwggg\\\PPPIIIAAA777///+++######$$$$$$###!!!!!!!!!"""###%%%'''###############$$$$$$%%%!!! """### !!!!!! """$$$"""""""""""""""######### '''000444<<>>111,,,((($$$"""%%%&&&%%%%%%(((+++***)))((('''&&&%%%$$$%%%&&&'''((((((((('''&&&'''***...---***&&&%%%%%%"""###%%%(((,,,111555777===999555111000///...---$$$###"""!!!!!!!!!"""###!!! !!!$$$&&&&&&,,,333EEE\\\wwwvvvaaaMMM@@@888000)))$$$$$$###"""""""""""""""%%%###  !!!  """###%%%###!!! yyysssiiiaaa\\\XXXUUUTTTPPPMMMIIIHHHHHHEEEAAA===???CCCFFFFFFFFFJJJRRRYYYbbblllwww{{{zzzttthhh]]]NNNLLLHHHDDDDDDEEEHHHJJJIIIGGGCCC???;;;999888888;;;;;;::::::::::::999999888999:::999777666777888777:::===>>>???DDDJJJPPP]]]lll}}}yyyjjj\\\RRRMMMMMMJJJFFFBBB@@@???===;;;:::;;;;;;:::777666666666777888999999888666333111444333333333444555555666666777999;;;;;;999777666888888888888999:::;;;<<<>>>@@@DDDKKKXXXjjj|||{{{cccQQQFFFAAA;;;999;;;;;;999555333222222222222333444444222222333555777888666555111000///......---.........---+++*********++++++111///---+++++++++---...000000/////////.........//////111333444666@@@KKK]]]sssiiiLLLAAA555...///111///,,,++++++++++++++++++,,,,,,+++,,,---...---,,,+++***)))'''%%%%%%(((***,,,------------,,,***)))'''&&&%%%%%%&&&&&&&&&'''''''''(((''''''(((***,,,,,,,,,---......///000111333333444999>>>FFFVVVoooeeeNNNAAA<<<666222000///......333666::::::777444555666444333333555666666333111555333000...,,,,,,,,,---------,,,+++)))(((((('''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''(((******))))))***,,,222333:::KKKeee~~~yyy^^^QQQDDD===888222---+++((('''%%%"""!!!  ###&&&!!! !!!###$$$###""" !!!!!!""""""!!!  """######"""""""""!!!  ###%%%&&&%%%'''+++111>>>TTTgggkkkRRR>>>333///)))((('''&&&&&&'''(((((())))))((('''&&&&&&&&&&&&%%%'''))))))'''%%%######+++---...///...+++'''%%%"""###%%%(((---111666888;;;888333///,,,+++,,,---%%%""" !!!###$$$%%%(((,,,///AAAQQQhhh|||~~~jjjTTTEEE===555---)))'''%%%$$$%%%%%%$$$"""!!!######""" ########################&&&$$$!!!!!!"""!!!}}}vvvppphhh```ZZZWWWTTTSSSOOOLLLIIIHHHGGGFFFBBB???===AAADDDFFFIIIPPP[[[cccnnnvvv{{{zzztttlll^^^SSSHHHFFFCCCAAAAAABBBDDDFFFDDDBBB>>>;;;999888999:::999999:::::::::;;;;;;<<<:::;;;<<<;;;:::999:::;;;999;;;>>>@@@CCCHHHQQQWWWdddsssrrrcccWWWNNNJJJJJJGGGDDDAAAAAA@@@>>>===;;;<<<;;;999777555666777888888999999888666444222333333222222333444444555666666888999999999888888999999::::::;;;<<<===>>>BBBEEELLLVVVccctttxxx___NNNEEE@@@;;;999:::;;;888555555555444444444444555555333333333555777888666444111000000///.........///------+++*********++++++---,,,,,,+++,,,---...///////////////////////////222222444777666888BBBLLL^^^ttthhhKKKAAA666000000111///,,,---,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,++++++((('''&&&&&&(((***++++++***************)))((((((############$$$$$$$$$$$$)))(((((()))+++,,,------******++++++,,,...///000555:::@@@JJJ\\\uuuzzz^^^III===999333000////////////666999;;;:::666222222222111111111333666777555444111///,,,)))(((((()))***++++++,,,++++++***))))))((('''&&&&&&%%%%%%%%%&&&(((''''''&&&&&&&&&''''''&&&((()))******+++,,,...555777???RRRlllwww\\\OOOAAA:::666111---,,,,,,+++(((%%%"""!!! !!!  !!!###%%%"""  !!! """######"""!!!""""""!!! !!!###$$$%%%%%%'''+++111===QQQccc}}}mmmTTT@@@555111+++***(((&&&%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$$$$'''))))))(((&&&&&&&&&***,,,...000///,,,(((%%%''''''(((***...111555777666333///+++)))(((***+++&&&###   """###$$$&&&***---===MMMeeeyyyppp\\\LLLBBB777...)))'''%%%$$$%%%%%%###"""!!!"""$$$###!!!  zzzsssmmmeee]]]XXXUUURRRPPPNNNLLLIIIHHHGGGFFFCCCAAA???BBBDDDGGGMMMWWWccclllzzz}}}}}}vvvmmmbbbVVVKKKCCCBBBAAA@@@???@@@AAABBB>>><<<999777777888:::;;;999999999:::;;;<<<===>>>===>>>???>>>===<<<<<<>>>;;;>>>AAADDDHHHOOOZZZbbbooo{{{xxxiiiZZZPPPIIIFFFFFFDDDAAA@@@AAAAAA???>>><<<<<<;;;888555444555777888999999999888777555444222222111111222222333333555555555666777888999::::::;;;<<<===???@@@@@@AAAEEELLLWWWeeesssqqqYYYIIIDDD@@@;;;:::::::::888666888888777666555555555555444333333555666666444222111111111000000000000000---,,,++++++***+++++++++)))***+++,,,---...///000......///000000111222222666666888:::999;;;DDDNNNbbbwww{{{eeeHHH@@@777222222222///,,,.........------,,,,,,,,,((()))***+++++++++++++++(((''''''(((***+++***(((&&&'''(((((())))))))))))&&&&&&&&&&&&''''''''''''((())))))***+++,,,------************+++---...///666<<>>;;;666111//////......///222555777777666000...***'''&&&&&&(((***)))***,,,------,,,***)))((('''&&&&&&%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%''')))++++++---///222777<<>>???@@@AAA@@@>>>===>>>???@@@BBBEEEHHHMMMWWWccckkkxxxqqqaaaTTTLLLGGGEEEDDDBBB@@@@@@@@@???>>><<<;;;:::999666333222444666999999999999888777666555222222111111111111222222444333333333555777:::;;;:::;;;===???AAABBBDDDDDDHHHRRRaaaqqqiiiSSSEEEBBB???<<<:::::::::888666:::999888666555444444444222222222333444444222///000111111111222222111111---,,,,,,,,,,,,,,,,,,,,,((()))+++---.../////////...///000111222444555555777777888;;;;;;===GGGRRRiiizzzuuu___EEE>>>777333222111///,,,///......---,,,++++++***''''''((()))***+++++++++''''''(((***,,,+++)))'''&&&&&&'''(((((((((((((((((((((((())))))))))))***''')))***+++++++++,,,---------------...///000111888???IIIWWWlllyyyaaaLLL@@@:::666111......///000000;;;===???<<<666111000000.........000444666666555111///+++(((''')))+++---***+++---......,,,)))'''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%$$$&&&)))+++---///222444888???NNNeee~~~qqqXXXJJJ;;;444111//////111999777444///+++'''$$$"""###""" !!!""""""!!! ###%%%$$$"""!!!!!!!!!!!!!!!  !!!"""""" """###$$$%%%$$$$$$%%%&&&(((((('''&&&&&&&&&(((...333;;;IIIVVVqqqrrrYYYEEE999444222222222111///+++(((&&&##################$$$$$$%%%'''))))))((('''((()))%%%)))...222333111...,,,+++***)))((((((((()))***'''&&&$$$""""""###%%%&&&'''%%%"""!!!"""###"""!!!!!!"""###""""""$$$''')))666GGG___vvv{{{iiiXXXIII;;;///***(((%%%$$$$$$$$$###!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!wwwnnniiiaaa[[[UUUQQQNNNKKKJJJJJJIIIHHHGGGFFFGGGHHHGGGHHHKKKPPPYYYeeeqqqyyy~~~uuuggg\\\UUUMMMGGGDDDDDDCCCBBB@@@???===<<<===<<<;;;::::::;;;===>>>>>>===<<<;;;:::;;;======???AAAAAA@@@???>>>???@@@CCCFFFJJJNNNTTT___kkkttt}}}lll\\\RRRLLLHHHFFFDDDBBB@@@??????===:::888777888777555222111333444888888888888777777666555333333222222222222222333444333222222444777:::<<<::::::<<<>>>AAAEEEHHHJJJLLLWWWiii{{{wwwaaaNNNBBB@@@>>><<<;;;:::999888666999888777555444333333222000000000111222111///---///000111222333333222222---------............---***+++,,,......///......000000222333555777888999666666777:::<<<@@@MMMYYYrrrmmmXXXAAA===777333111000...,,,...------,,,+++******)))''''''(((((()))***+++,,,'''''')))+++------***((())))))))))))((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&)))++++++***)))***,,,000000///000000111222333:::BBBMMM\\\rrrpppYYYHHH@@@<<<888333000///000000000999<<<>>><<<777333222333000///...///111333333222111///,,,***)))+++---///,,,---...///---***'''$$$''''''&&&&&&&&&''''''(((''''''&&&%%%$$$$$$%%%%%%$$$'''))),,,---///222444777???PPPhhhoooWWWIII:::333111000000333;;;:::777333///+++'''&&&"""!!! !!!!!! !!!$$$%%%$$$!!! !!!!!!"""######$$$(((((())),,,//////,,,))))))''')))///444:::FFFQQQjjjzzzsss[[[FFF999555333555999999777000)))$$$!!! !!!"""######''')))******((((((((()))'''***///333555444111///,,,+++)))'''&&&%%%%%%&&&######"""!!!"""###%%%&&&(((%%%###"""###$$$###""""""###$$$######$$$'''***555FFF```www|||iiiVVVGGG:::000***(((&&&$$$$$$$$$"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ~~~wwwooojjjbbb[[[VVVQQQLLLJJJIIIIIIIIIHHHFFFGGGIIIKKKHHHJJJPPPYYYdddppp{{{|||qqqaaaUUUNNNHHHCCCBBBBBBAAA???===<<<;;;:::>>>>>>??????????????????@@@>>><<<;;;:::;;;===>>>@@@AAABBBAAA???>>>???@@@EEEIIIOOOUUU]]]iiivvvvvvfffYYYQQQLLLIIIFFFDDDBBB@@@???===;;;888555444555666555333222333444888777777777666666666555555555444444333333444444444333333333444777:::<<<::::::;;;===BBBHHHMMMQQQUUU```rrrqqq[[[KKKBBB>>>======;;;:::888777777888777666444333222222222///......000111111///---...///111222333333333222......///000000000000///,,,------...//////000000222333444666888999;;;;;;777666777;;;>>>GGGWWWfff|||{{{cccPPP???;;;555111///...---,,,,,,,,,,,,++++++*********)))((((((((()))***+++,,,(((((())),,,//////---+++,,,,,,+++***)))'''&&&%%%((((((((())))))))))))***&&&***------+++)))***,,,000000000000000111222222:::BBBOOO```wwwgggRRRFFF@@@<<<888333000///000000000444888;;;:::777444444555222000......000111000///...---+++******+++,,,------......---+++(((%%%###'''''''''&&&''''''((()))&&&&&&%%%%%%%%%&&&&&&'''&&&(((***,,,,,,...000333666>>>OOOhhhoooUUUGGG999222000///000222888777666333000---***(((!!!  """%%%%%%###  !!!!!!  !!!""""""############++++++---222666555000++++++((()))---222777AAAKKKaaasssuuu]]]HHH;;;666333666:::<<<999111)))### """""")))+++,,,,,,++++++,,,......000333555555444222000...---***(((&&&%%%%%%%%%""""""!!!!!!"""$$$&&&''''''%%%###"""###$$$$$$###"""###$$$######%%%(((***444EEE___vvv|||iiiUUUFFF:::111+++)))&&&$$$$$$$$$""" !!!!!! !!!|||vvvpppkkkddd\\\VVVQQQLLLHHHHHHIIIIIIHHHFFFGGGJJJNNNMMMPPPXXXcccooozzz|||xxxlll[[[PPPJJJFFFBBB??????>>><<<<<<<<<<<<<<<===>>>AAACCCDDDCCCBBBAAA???>>><<<;;;;;;<<>>===;;;777444222444777888666555555555777666666555555555555555888777666666555555666666444444444444666777999:::;;;;;;;;;===CCCKKKSSSXXXaaakkk{{{kkkVVVIIIDDD<<<======<<<:::888777777777666555444333333333333......///000222333111///,,,---000222333333222222///000111222222222111111------------///111444555555666777999:::<<<===>>>999888999===CCCOOOccctttsss[[[III===999444///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***++++++))))))***---000111000///......---,,,+++)))((('''+++++++++,,,,,,,,,,,,---(((,,,000000---+++,,,...111111111111111111222333888AAAPPPccc|||uuu^^^MMMCCC@@@999555111......000111111000444777777444111111333111///------///000000///+++++++++++++++,,,,,,,,,,,,,,,,,,+++)))'''%%%$$$'''''''''''''''((())))))'''''''''''''''((()))***''')))+++++++++,,,...000555<<>>===<<<<<<===>>>???@@@:::===AAAEEEGGGFFFDDDCCC>>>===;;;:::;;;>>>AAACCCBBBDDDDDDDDDBBBAAABBBCCCDDDKKKUUUaaammm{{{pppggg[[[RRRNNNKKKFFFAAA@@@???>>>======;;;777555111444888:::999888777777666555555444444444555555999999888777777777777777555555555666777888999:::===<<<;;;>>>DDDNNNXXX^^^jjjtttiiiTTTIIIEEE<<<======<<<:::888777777777666555444444444444444/////////222444444333111+++---///222333333222222000111222333444333333222,,,,,,,,,---000333777999777888999:::<<<===>>>???<<<:::;;;@@@HHHVVVllloooVVVEEE<<<888222...++++++,,,---,,,---------------------,,,+++***))))))***++++++))))))***---000222222111.........---,,,+++***)))(((((()))))))))*********)))...333333///---...000333333333222333333444444666@@@PPPeeennnYYYIIIAAA>>>555222...---...000222222...222555555111//////000000...,,,,,,...000000000,,,,,,---.........------+++******)))(((''''''&&&'''''''''''''''((())))))(((((((((((()))+++,,,---(((***++++++++++++,,,...444<<>>>>>@@@BBBCCCAAAAAABBBBBBAAA@@@>>>===999;;;===<<<;;;<<<@@@CCCCCCBBBAAAAAACCCDDDDDDDDDIIIRRR]]]iiixxx{{{hhh^^^TTTOOOJJJEEEAAAAAADDDBBB@@@>>>;;;888333///111000000222444666666555777666555444333444555555999888666666666888;;;<<<555555555444333555888:::===<<>>?????????===>>>AAAEEEPPPaaauuuqqqWWWEEE999666222000000000000///------///000000//////...,,,,,,++++++***))))))))))))***---/////////...---...------,,,+++***)))))))))******+++,,,,,,------+++---......---...///000333555666555444444666888@@@CCCSSSnnnxxx]]]MMMHHHAAA999777555333222222111///......///111111000000111333000///---...///000///...,,,---...000111222333444000,,,(((&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))***,,,,,,)))'''&&&))),,,......)))***++++++***)))***,,,222:::KKKccc}}}oooSSSEEE888333222...***)))******))))))(((((((((((('''$$$!!! !!!""""""!!!!!!### !!!!!!  !!!!!!"""""""""""""""!!!!!!(((***///555999777111+++((()))+++---///444999===LLL^^^vvv~~~hhhUUUEEE;;;777333---)))''''''&&&%%% !!!"""%%%(((+++,,,222000000333:::AAAGGGIIIJJJBBB777000...------,,,******)))((('''&&&%%%%%%###!!! !!!###%%%&&&&&&%%%$$$$$$%%%&&&%%%###!!!""""""!!!!!!"""$$$&&&'''000<<>>???@@@BBBCCCDDDCCCBBBAAA???<<<:::999:::;;;===<<<;;;<<>>BBBHHHUUUhhh|||pppVVVCCC:::777333111000000000///---...000111111000///...,,,,,,++++++***))))))))))))***,,,...//////......//////...---,,,+++************++++++,,,------...,,,...//////------...000000111111111111222555777AAAEEEWWWrrrqqqWWWHHHCCC===555555444222222222222000......000111000//////000111///...---...000000///.........///000111222333333000---)))&&&&&&''''''&&&&&&&&&&&&&&&((()))+++---,,,***''''''))),,,---...***,,,---,,,++++++,,,...333;;;KKKccc|||oooUUUFFF888222000---((('''&&&&&&&&&&&&&&&%%%######%%%###   !!!!!!!!!!!!!!!%%%""" !!!######  !!!!!!"""""""""""""""!!!!!!&&&(((...555:::888111+++)))+++---///111555999<<>><<<:::999999;;;<<<===<<<;;;<<<>>>???CCCCCCCCCEEEHHHKKKOOOQQQ[[[eeepppzzzzzznnn\\\SSSKKKHHHFFFBBB???@@@<<<;;;::::::::::::888555222111111333555666666555888777555444333333444444888999:::;;;;;;<<<<<<<<<666777777666666777999<<<===>>>CCCJJJQQQ[[[lll{{{sss\\\KKKCCCAAA===<<<::::::::::::999777666555333222222222333444222222222222111111111000/////////000000000111111...///000111111000///...///000222222444777<<>><<<;;;;;;;;;<<<===???DDDNNN]]]qqqoooUUUCCC<<<999555222111111000///...000222333333222///...,,,,,,,,,+++******)))))))))***,,,...///000//////000000///...---,,,++++++++++++++++++,,,---.........///000///...---.../////////.........111666:::BBBJJJ]]]xxxgggOOOBBB===777111333222111111222222111//////000111111///...///000---------///111111///---000000000000111111111111///,,,)))''''''''''''''''''''''''''')))+++---...,,,***((()))***,,,------,,,---......------...000555<<>>===<<<:::::::::;;;<<<<<<=========<<<======>>>CCCDDDEEEFFFIIINNNSSSWWWcccmmmyyyttthhhZZZQQQJJJHHHFFFBBB??????999888777777888888777555333222222333555777666555999777666444333333333444777888:::<<<===<<<;;;:::777888999999888999;;;===>>>???FFFOOOXXXeeewwwmmmWWWIIIBBB@@@???===<<<;;;;;;;;;999888777777555444444444555666222111111111111000000000000000000000111111111111---...///000000000000000000222333444555888<<>><<<:::999:::;;;<<<>>>AAAHHHTTTeeezzzmmmTTTDDD>>>;;;666333222222111000000222444555555222000...---,,,,,,++++++***)))))))))***,,,...///000000000111111000///...,,,,,,++++++*********+++,,,---...000111222000...------...//////...---///333:::???DDDOOOeee~~~www^^^JJJ???:::555111111000///000111222111000111222333222000//////000,,,,,,---///111111///---111111111000000000//////...,,,)))''''''((('''''''''''''''(((***,,,///000---+++******,,,------,,,,,,---//////......///111666<<>>NNNfff{{{sssbbbRRRHHH999333+++%%%###$$$&&&'''%%%%%%&&&'''***---///111888@@@IIINNNMMMLLLNNNQQQHHHAAA777000---,,,***(((+++***)))''''''&&&''''''+++)))''''''''''''%%%$$$###""""""$$$%%%$$$""" !!!###%%%''')))'''---<<>>======>>>>>>???>>>>>>DDDEEEFFFGGGJJJOOOWWW\\\hhhtttooocccWWWOOOHHHFFFDDD@@@<<<<<<888777555555555666444333555444333444666777777666888777555444333333444444555777:::<<<<<<<<<:::999888:::;;;;;;::::::<<<>>>???AAAIIITTT___lllhhhTTTGGGBBB@@@BBB@@@>>>===<<<;;;999777777666555333333444444555111111111000000000//////000000000000111111111111---......///000111111111000222333444555777:::<<<;;;:::999888888:::<<<===@@@DDDMMM[[[mmmiiiSSSFFF???;;;777555444444333222222333555666555222000...------,,,,,,+++*********)))***+++---///111222222222222111000...---,,,+++******)))))))))+++---...111222222111///---......//////...---///555<<>>:::666333000///...///111222111000222333444333111000111222---------///111111///---111111000//////......------***(((''''''((('''&&&&&&&&&'''(((***---000111---,,,,,,,,,------,,,******,,,......------///000777<<>><<<;;;:::999999???>>>>>>???AAABBB@@@???CCCEEEGGGIIILLLSSS\\\dddppp|||xxxhhh]]]RRRJJJDDDCCCAAA===999999999777555444555555444333666555444555777888777666777666555444333444555555666777999;;;<<<;;;:::999:::;;;======<<<<<<>>>???@@@CCCLLLWWWcccrrr{{{dddRRRFFFAAA@@@BBB@@@>>>===<<<;;;999777444333111000000000111222000000000000/////////////////////000000000111111---...///000111222333444111222444444333444777999888888888888999;;;===>>>BBBGGGRRRcccvvvzzzcccPPPFFF???<<<888666555666555444555555555444333111000...---------,,,++++++******))))))+++---///111333444555444333111000...---,,,+++***)))))))))+++---///222333333222///......///......------///555<<>>:::777555000///...///000111000///111333333333111000111222000///---...///000///.../////////...---,,,,,,,,,+++)))'''&&&''''''&&&%%%%%%%%%&&&(((***---000222...------...///...+++))))))+++------------///000666;;;HHH\\\ttt~~~]]]MMM;;;333111/////////---///111222111...)))'''###"""!!!!!!#########!!!!!!!!!!!!!!!!!!!!!  !!!""""""############"""$$$'''*********((('''"""###$$$%%%%%%%%%%%%%%%$$$'''---555::::::444///***,,,...//////000222444;;;JJJaaawwwyyyhhhVVVHHH999444,,,'''%%%&&&'''(((''''''((())),,,///111333;;;===@@@AAACCCFFFLLLQQQLLLDDD;;;333///,,,)))&&&)))((('''''''''***,,,...***)))((()))******(((&&&%%%%%%%%%'''((((((&&&$$$""""""!!!!!!"""$$$&&&'''&&&***444HHHaaavvvwwwdddNNN???333///***'''&&&&&&%%%%%%%%%$$$$$$$$$######""""""$$$$$$"""!!! !!! {{{yyyuuuqqqnnnfffccc___[[[WWWUUUUUUTTTSSSUUUWWW[[[cccooo|||{{{pppbbbWWWTTTRRRNNNJJJGGGEEEBBBAAA@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@???>>><<<;;;:::???>>>>>>AAADDDEEECCCAAAAAADDDHHHJJJNNNXXXdddnnn{{{~~~ooo```WWWNNNGGGAAAAAAAAA>>>;;;;;;:::888666666777888888777777555555555777888777666555555444333444555666777888999:::;;;<<<<<<;;;;;;:::<<<>>>???>>>>>>???@@@BBBEEEMMMYYYfffuuuvvv```OOOEEE@@@>>>???===;;;;;;;;;:::999777222111000/////////000111000000/////////.............../////////000000000...//////000222333555666222333444444333333444555888999:::;;;<<<===>>>>>>BBBIIIWWWjjj}}}sss\\\KKKCCC>>>;;;888666777777777777777666444333111000//////...------,,,,,,+++******))))))+++---///222444555888777666444222111000///...,,,+++***+++---///111111222333222000///000111///000000000222777>>>CCCUUUhhh~~~gggMMMAAA===999666666000///......///000///---///000111111000///000222333000...,,,---.........---------,,,,,,+++++++++)))'''%%%%%%&&&&&&%%%###$$$$$$%%%'''***---000222.........///000...+++((()))+++------------///111555:::FFFZZZrrrdddSSS???666333000///000...///111111000---)))'''&&&$$$""""""###$$$$$$###!!!!!!!!!!!!!!! !!!"""""""""###### ###'''***+++***(((&&&"""###$$$%%%&&&&&&&&&&&&$$$%%%***000555666111,,,+++,,,.........000444666:::HHH___vvv}}}kkkWWWGGG999444...)))''''''((('''''''''((())),,,///222333666666666888<<>>???@@@@@@???>>>===???>>>???AAAEEEFFFDDDBBB???CCCHHHKKKQQQ\\\jjjuuuzzzjjj[[[RRRMMMFFFAAACCCDDDAAA??????:::999777777999;;;;;;;;;777666555666777888777666444444333333444555777888::::::;;;<<<============;;;===?????????>>>???@@@CCCFFFNNNZZZgggvvvrrr^^^NNNDDD???<<<;;;999888888::::::999777333333111000000000111222000/////////........................//////////////////000111222444666777333444555555333222333444:::;;;<<<===>>>>>>>>>>>>AAAIIIYYYnnnnnnWWWGGG@@@>>>;;;888777777999999888888666444111000/////////...------,,,,,,++++++***))))))+++---///222555666::::::888777555333222111000...---,,,,,,///111333111222333222000000000222222333444444666;;;AAAEEEZZZmmm{{{cccJJJ>>>;;;888555666111///......//////...---,,,...//////......///111555222...,,,,,,---......,,,,,,,,,++++++*********'''&&&%%%%%%%%%%%%$$$"""######$$$&&&)))---000222......///000111///+++(((***+++---.........000222555999EEEYYYrrriiiWWWCCC888333000...//////000111111000---***((((((&&&###"""###$$$$$$$$$!!!!!!""""""!!!  !!!"""&&&)))***)))'''%%%"""###$$$%%%&&&&&&&&&&&&###$$$'''---222333///***------......///111555999:::HHH^^^uuummmXXXGGG999555///+++))))))((('''''''''((())),,,///222333111000000333999???CCCDDDDDD>>>666111///---+++((()))'''%%%######$$$&&&(((%%%%%%&&&)))+++,,,***)))$$$$$$%%%&&&(((((('''%%%%%%$$$###""""""###$$$%%%%%%)))111>>>RRRhhh{{{}}}kkkUUUFFF444111,,,(((''''''&&&%%% !!!!!!!!!!!!"""%%% !!!  """zzzwwwxxxvvvrrrnnnkkkiiieee```ZZZXXXYYYZZZ[[[\\\cccqqq~~~rrreeeZZZTTTSSSPPPLLLHHHEEEDDDDDDDDDBBBBBBCCCCCCBBB@@@>>>===AAA@@@>>>===<<<<<<<<<<<<>>>???AAACCCEEEGGGHHHHHHJJJJJJLLLPPPWWWcccpppxxxrrrdddXXXQQQFFFEEEDDDBBBAAA@@@??????;;;;;;:::999999999::::::666666777777777777666666555555555555555555555555777888999;;;<<<>>>@@@@@@DDDBBB@@@>>>>>>===;;;:::EEEJJJQQQ[[[lllgggUUUKKKCCC>>>===<<<999666666777888666444555444222000///000111222222222222222111///...---...............///000111111111222333444666666777666666666444111111222444888:::<<<>>>>>>???AAACCCFFFNNN^^^ttt~~~dddQQQFFFAAA;;;;;;::::::::::::::::::999999777555333000...---,,,,,,------,,,,,,+++***,,,---...000111333444555<<<<<<<<<:::666333222222444555444000+++***...333444444444444444444444444777555666999:::;;;AAAIII]]]vvvsss\\\GGG>>>:::444111222...//////...,,,,,,---...------......//////000000,,,------...//////......---,,,***(((''''''((()))+++***((('''&&&&&&'''((()))'''%%%$$$%%%(((+++...000000//////.........---,,,...000000///...///000666<<>>>>><<<;;;::::::999999999999777888888999999888888777444444555666777888999:::999999;;;<<<>>>@@@AAABBBCCCBBB@@@??????@@@@@@???EEELLLUUUaaarrr{{{bbbRRRHHH@@@<<<;;;;;;999666555666777555333555444222111000111222333333333222222111///..................///000111222333333444555666666777777666777666555333333555777888:::<<<======>>>AAACCCEEENNN___uuu{{{aaaNNNCCC>>><<<;;;;;;;;;;;;:::::::::888777444111///---++++++...............------,,,------///000222333444444;;;<<<===;;;777444333333222555777666111///000222444444444444444444444444555444666:::<<<>>>EEENNNccc{{{rrr[[[FFF===:::333000222...//////...,,,,,,---...000000/////////........./////////......---,,,+++***************))))))(((***)))((('''&&&&&&'''(((((('''%%%$$$%%%''')))+++---------....../////////,,,...//////.........///555;;;FFFXXXrrrsss\\\FFF;;;666000///333333333333222000...,,,***&&&$$$""""""$$$$$$$$$###""""""""""""!!!!!!!!!!!!!!!""""""!!!!!!###!!!###$$$$$$###""""""###$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&((())))))((((((&&&(((+++---///222666999AAAIIIXXXmmmnnnVVVEEE:::222***))))))''''''((((((((('''((()))***,,,---/////////000111222333333777666333111...+++)))((()))&&&$$$%%%((()))&&&###&&&&&&((())))))(((''''''%%%$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%&&&&&&&&&%%%'''(((...:::III\\\tttyyycccPPP@@@777///---+++'''&&&(((#########"""""""""!!!!!!######"""!!! ###"""!!! }}}zzzzzzxxxtttqqqpppooolllgggaaa___^^^___ggglllwwwyyylllbbb]]]YYYXXXRRRPPPLLLHHHFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFBBBAAA@@@>>>>>>>>>??????AAABBBDDDFFFIIIKKKMMMNNNOOORRRYYYbbbmmm{{{~~~qqqeeeZZZPPPKKKIIIHHHEEECCC@@@???=========<<<;;;:::999999888999999999::::::::::::999999666777777888999::::::;;;;;;<<<===???@@@BBBCCCDDDBBBBBBAAA@@@AAACCCEEEFFFGGGQQQ]]]jjjzzzttt\\\MMMDDD===999888;;;888666555666666555333444444222111111222333333444333333222111000///...---......///111222333333555555666666666777777777666666666555444555777999888:::;;;<<<<<<>>>AAACCCFFFQQQdddzzzwww]]]JJJ@@@:::;;;;;;;;;:::::::::999999777555111...,,,******+++000000000000000///.........///000111333333444444:::;;;===<<<:::777555444111666;;;<<<888555333333555555555555555555555555444333666;;;>>>BBBKKKTTTkkkqqq[[[EEE===999333000111///000000///------...000222222111000...---,,,,,,000000000...---+++)))(((''')))+++,,,,,,***(((''')))((('''''''''''''''(((''''''%%%%%%%%%&&&'''(((------------------------+++---......------...///444:::EEEWWWqqqxxxaaaIII>>>888111000444666999<<<;;;777111,,,***'''%%%"""""""""######"""#########"""""""""!!!!!!"""######"""!!!!!!"""$$$!!!###$$$###!!! """"""######$$$$$$%%%%%%###$$$%%%&&&''''''&&&&&&&&&(((***+++---111666:::AAAGGGTTThhh~~~nnnUUUDDD999111+++++++++((('''''''''''''''((()))***,,,,,,......//////......------///000111111///,,,(((%%%'''%%%$$$&&&)))***'''%%%''''''((()))((('''&&&%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''',,,777EEEWWWpppjjjWWWDDD:::111...,,,((('''((($$$$$$$$$#########""""""""""""!!!!!! """!!!!!! !!!!!!"""~~~|||{{{yyyvvvsssrrrpppnnniiieeebbbcccdddooowwwrrrfff^^^[[[YYYXXXRRRPPPMMMJJJGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHCCCBBBAAA@@@@@@@@@AAABBBCCCDDDFFFIIILLLOOORRRSSSYYY]]]dddmmmwwwvvviii^^^VVVNNNJJJJJJIIIFFFCCC@@@>>>===<<<===<<<;;;:::999888888888999::::::;;;;;;::::::999;;;;;;;;;:::999999888888>>>>>>???AAABBBDDDEEEEEECCCBBBBBBAAABBBDDDHHHKKKKKKWWWffftttoooXXXKKKCCC===:::999;;;:::888777666666555555333333222222222222333444555555333222111000//////---...///111333444555555666666666666666666666666444555555555555666999;;;888:::;;;<<<===>>>BBBDDDKKKWWWlllrrrYYYGGG===888999888888777777666666666444222///,,,+++,,,---...000111111111111000/////////000222333444555555444999;;;======;;;888777666222666;;;===;;;888666555666666666666666666666666444444888===@@@DDDNNNZZZpppttt]]]GGG???;;;555111333111222222111000///111222333222111000///------,,,/////////...,,,+++)))(((***+++++++++***)))'''&&&((((((((((((((((((((()))''''''&&&&&&%%%&&&&&&&&&000///...---+++***)))(((+++,,,------,,,,,,...000444:::FFFXXXrrr{{{cccKKK???999222111555===BBBHHHGGG???555---***(((&&&###!!!!!!""""""!!!""""""""""""!!!!!!!!!!!!!!!"""###"""!!!!!!"""###"""###$$$###!!! !!!!!!"""###$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''(((***///444999>>>DDDQQQfff}}}oooVVVEEE777000***++++++(((&&&&&&&&&''''''((()))***+++,,,+++,,,---......,,,+++***+++,,,...///...+++)))'''&&&%%%%%%'''***+++)))'''&&&'''((()))((((((&&&&&&%%%$$$###"""######%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&$$$&&&+++444@@@RRRlllnnn\\\HHH<<<222...,,,)))&&&'''%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!! !!!"""###$$$}}}{{{yyyvvvtttrrrqqqnnnjjjgggfffiiikkkwww|||oooeee```]]]YYYWWWRRRQQQNNNKKKIIIGGGGGGFFFCCCCCCDDDDDDEEEFFFFFFGGGDDDCCCBBBAAABBBBBBDDDDDDFFFFFFHHHKKKOOOSSSVVVXXX```eeemmmvvv}}}nnnbbbZZZUUUOOOKKKKKKJJJGGGDDDAAA>>>===<<<===<<<;;;:::999999999999999::::::;;;;;;::::::999;;;;;;;;;:::::::::999999???@@@AAABBBCCCDDDEEEFFFDDDDDDCCCAAAAAADDDIIINNNRRR```qqq}}}kkkVVVJJJDDD???<<<<<<<<<<<<;;;999888777777888222222222222333444444555777666444222111000000000...///111333555555666666555555555555555555666666222333444444444555999;;;999;;;<<<===>>>AAAEEEHHHOOO]]]sssnnnVVVFFF===999666555555444333333222222000///---++++++---000111111111111111111000//////000111444666777777777666999;;;======;;;999888888555777:::<<<;;;999888888777777777777777777777777666777;;;???BBBFFFRRR___tttxxxbbbLLLCCC>>>777333555333444444333222222444555222111111000//////......,,,,,,,,,,,,,,,++++++***///---+++)))'''&&&&&&&&&'''(((((())))))*********((((((''''''&&&'''''''''000///...---+++)))((((((+++,,,,,,,,,,,,,,,///111555<<>>???@@@@@@AAABBBCCCDDDEEEEEEDDDEEEDDDBBBAAAEEELLLRRR^^^mmm~~~xxxfffSSSIIIDDD@@@>>>>>><<<======;;;888777888999333333444555666777777777999777555333111000000000000111333555666666666666444444444555555666666666222333444444444555888;;;:::<<<===???AAADDDJJJMMMSSSdddzzziiiRRREEE>>>:::555555444444333222111111///...---,,,---///111222222222222222222111000000111333666888:::;;;::::::;;;<<<===<<<999888888888888999:::;;;;;;::::::999888888888888888888888888999;;;???DDDFFFKKKXXXfffzzz~~~fffPPPFFFAAA999444555444555555555333444555777222222111000000///......)))***++++++,,,,,,,,,,,,000...+++(((&&&&&&'''''''''((()))+++,,,,,,,,,,,,***)))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,---000222777>>>JJJ\\\vvviiiOOOBBB:::444333777DDDOOOZZZYYYLLL===333000---***%%%"""!!!!!!!!! !!!""""""!!! !!!$$$&&&'''&&&$$$#########!!!!!!""""""######$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&!!!###%%%&&&(((,,,111555888>>>MMMccczzzqqqXXXHHH777///))))))***((('''(((%%%%%%'''((()))*********'''(((***+++,,,------...***)))((('''((()))***,,,''')))+++---...---,,,+++%%%&&&(((***++++++++++++'''&&&%%%$$$$$$$$$%%%&&&"""%%%'''&&&###"""$$$'''$$$%%%)))///777IIIeee|||tttdddQQQCCC555000...+++'''%%%%%%%%%%%%$$$$$$$$$######""""""!!!!!!  !!!"""###%%%%%%~~~~~~{{{xxxvvvvvvsssqqqnnnkkkkkkqqqyyy|||ssshhhcccaaa```[[[VVVTTTSSSRRRPPPNNNLLLKKKJJJKKKJJJHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJKKKLLLPPPTTTZZZ^^^aaaiiipppzzzyyynnnaaaYYYWWWWWWTTTPPPKKKIIIGGGDDDBBB@@@>>>>>>::::::999999999:::;;;;;;;;;<<<<<<======<<<<<<;;;888999;;;<<<>>>@@@BBBCCC??????@@@AAABBBCCCDDDDDDDDDEEEEEECCCCCCHHHQQQYYYjjjyyyrrraaaOOOFFFBBB???===>>><<<======;;;888666888:::666666888999:::;;;;;;;;;:::888555333111000111111111333555666777777666555444444555666777777888888333444555555555666999<<<;;;===???AAADDDHHHNNNSSS[[[lll~~~dddOOODDD>>>;;;888888777666555444333333444333333222333333444444333444444444444333222222111444777;;;===>>>>>>=========<<<:::777666777999:::;;;<<<======<<<:::888999999999999999999999999:::===CCCHHHKKKQQQaaapppjjjRRRHHHBBB999444555333444444444333333555777444444333111///...---,,,))))))***+++++++++++++++++++++***))))))(((((((((((()))+++---............---+++***))))))+++...000++++++,,,,,,------......,,,------,,,,,,...111444999@@@LLL___xxxoooTTTEEE;;;333222666@@@MMM[[[[[[NNN???777666000,,,&&&###""""""!!!!!!!!!  """$$$$$$"""!!!!!!"""###%%%&&&&&&$$$###$$$%%%########################$$$$$$###"""""""""###$$$!!!###&&&(((***---111444777<<>>999999999999:::;;;<<<<<<======>>>>>>>>>>>>============>>>???@@@AAAAAABBB??????@@@@@@AAABBBCCCCCCCCCDDDEEEDDDEEEKKKVVV___sssnnn]]]KKKCCC@@@>>><<<<<<;;;<<<<<<:::777555777999888999:::<<<===>>>>>>???;;;999666333111000111111222444666777888777666555444555666777888999::::::555666777666666777:::===<<<>>>@@@BBBEEEKKKQQQVVVbbbtttzzzaaaLLLCCC>>>;;;;;;;;;:::999888777666666;;;::::::999999888777777555555666666555555444333111444888<<>>===;;;888555555777999;;;<<<>>>@@@AAA>>>:::777999999999999999999999999;;;???EEEKKKOOOVVVgggwwwkkkSSSHHHBBB999333444111222333333222222444666777666444222///---+++*********++++++++++++******&&&((()))+++,,,+++***)))(((***,,,...////////////...---***)))***---000333.........------,,,,,,,,,---------------...222555;;;BBBNNNaaazzzuuuXXXGGG===333111444;;;JJJYYY[[[OOOAAA::::::111---'''###"""""""""!!!"""!!!!!!!!! !!!###%%%%%%$$$###"""###"""$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$##################"""!!! !!!"""###!!!$$$(((***---///222555888;;;EEEWWWnnnsss[[[KKK<<<333,,,+++,,,+++,,,...$$$%%%'''(((******)))))))))(((''''''''')))+++,,,$$$$$$%%%%%%&&&&&&&&&%%%+++---000222111///......++++++,,,---,,,+++***))))))((('''&&&%%%&&&&&&'''!!!%%%(((&&&"""!!!###'''%%%&&&)))---333DDDbbbzzz}}}oooZZZJJJ:::555333000+++)))$$$$$$$$$#########""""""$$$###"""!!! !!!!!!!!!!!!"""###$$$%%%}}}|||yyywwwvvvzzzxxxtttsssvvv}}}uuuooohhhccc```]]]XXXUUUXXXVVVTTTRRRQQQPPPPPPPPPSSSQQQNNNJJJHHHFFFFFFEEEDDDEEEFFFGGGIIIJJJKKKLLLNNNQQQSSSTTTUUUYYY```eeetttmmmdddYYYTTTTTTUUURRRNNNIIIHHHFFFDDDAAA???>>>======:::777777:::<<<;;;999888:::===???@@@???>>><<<999:::;;;<<<>>>@@@BBBCCCFFFDDDAAA??????@@@BBBCCCBBBGGGJJJGGGFFFMMM^^^lllfffWWWHHHAAA@@@???>>>>>><<<<<<:::999999888999999666777999===AAACCCBBBAAA<<<:::666333111222444555555555666777777777777777666555666999===>>>;;;888999999888888999:::<<<===AAA@@@DDDLLLRRRVVV\\\bbbpppkkk[[[OOOEEEAAABBBBBB???===<<<<<<======<<<;;;<<<======<<<999777555444444444555555555555555333444555999>>>@@@AAA@@@GGGCCC<<<777666888<<<>>>????????????===;;;999888888777666444333444888;;;;;;CCCKKKOOORRR^^^qqqlllSSSEEE>>>:::666555444333333333333444555555888777555222///,,,***))))))+++---///000///---+++---,,,+++,,,------,,,++++++,,,---.........---,,,.........---,,,,,,...000222111///---,,,++++++,,,------------///111333444<<>>777///'''#########"""!!!!!!  !!! !!!"""######"""!!! """%%%''''''$$$!!!!!!!!! !!!"""###$$$%%%&&&&&& """###%%%""""""$$$'''+++111555888:::===EEESSSggg~~~zzz^^^GGG<<<111)))))),,,+++)))(((''''''(((((())))))******((())),,,.........---,,,***(((&&&$$$%%%'''***,,,,,,...//////......000111000...,,,***)))***+++,,,//////000///---***'''%%%###$$$&&&%%%%%%$$$&&&'''######'''+++222AAA[[[qqqqqq\\\LLL:::111...,,,***+++&&&&&&&&&&&&%%%$$$###"""$$$$$$###"""!!! !!! !!!"""###~~~|||zzzxxxwww|||{{{yyyyyy}}}wwwqqqmmmhhhdddbbb___ZZZWWWXXXVVVUUUSSSRRRRRRRRRRRRSSSRRRPPPMMMKKKIIIGGGGGGFFFFFFGGGIIIJJJKKKMMMMMMOOOQQQSSSTTTVVV[[[ccciiiyyyzzziii```VVVRRRRRRSSSPPPMMMHHHGGGEEEDDDBBB@@@>>>>>>>>>;;;999999;;;<<<<<<::::::;;;>>>@@@@@@???===<<<::::::;;;<<<>>>@@@BBBCCCHHHFFFDDDBBBAAAAAAAAABBBCCCGGGJJJJJJKKKUUUggguuudddUUUGGGAAA@@@>>>===>>>======<<<;;;;;;::::::999999999;;;>>>AAABBBAAA???;;;999666444333555777888888777666666666777888999666666777:::===>>><<<999;;;;;;::::::;;;<<<>>>>>>CCCCCCHHHQQQWWW\\\bbbiiixxxiiiXXXLLLDDDBBBCCC@@@>>><<<<<<<<<===<<<;;;;;;;;;;;;;;;999888666555444444444444444555666666444444666999>>>AAABBBAAAGGGCCC===888777999<<>>999666333666:::@@@FFFGGGEEE@@@<<<444...&&&"""######""" """"""!!! !!!""" !!!"""$$$%%%%%%%%%$$$%%%&&&&&&$$$!!! !!!### !!!""""""######$$$ !!!###%%%&&&$$$$$$%%%'''+++000555888;;;>>>EEEQQQccczzzyyy^^^GGG<<<111))))))++++++)))(((&&&&&&''''''((())))))))),,,---.........---+++***((('''$$$######%%%(((******,,,---...------///111///...---,,,+++,,,,,,---......---,,,+++(((&&&$$$###$$$&&&%%%%%%$$$&&&'''$$$$$$'''+++000???WWWmmm~~~vvv___NNN<<<333111...,,,,,,(((((('''&&&&&&%%%%%%$$$"""!!!!!! ###"""!!!!!!!!!"""######}}}{{{zzzyyy~~~xxxqqqmmmkkkhhhfffdddaaa]]]ZZZXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSRRRPPPNNNKKKIIIHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPRRRTTTUUUXXX___hhhooo|||qqqccc[[[SSSOOOPPPQQQOOOLLLHHHGGGFFFDDDBBB@@@???>>>>>>===;;;;;;<<<======<<<;;;<<<>>>??????>>>===;;;:::;;;;;;<<<>>>@@@BBBCCCHHHHHHGGGFFFDDDCCCCCCBBBEEEHHHLLLNNNSSS___rrr|||```SSSFFFAAA???======>>>===>>>>>>???>>><<<;;;:::;;;;;;<<<>>>AAAAAA@@@>>>;;;:::888666666888:::<<<:::999777666555777888999777777888:::======<<<:::============>>>???@@@AAAGGGHHHOOOXXX___ccckkkrrr{{{bbbRRRHHHBBB@@@BBB>>>===<<<=========;;;999;;;:::999777666555444444444333222222333555777888666666777:::>>>AAAAAAAAAEEEBBB===999888999<<>>;;;999777777999999888888888666555777:::<<>>999000+++%%%""""""###""" !!!######"""!!!"""###!!!"""###%%%''''''((((((((('''%%%""" """$$$!!!!!! !!!!!!!!!"""###$$$%%%&&&&&&&&&%%%&&&***///444777:::===BBBMMM]]]sssxxx]]]GGG;;;111))))))+++***((((((&&&&&&&&&'''(((((())))))------...//////---,,,+++'''%%%###""""""$$$'''(((''')))+++,,,+++,,,...///....../////////......---,,,+++***)))'''&&&%%%$$$###%%%&&&&&&$$$$$$%%%'''%%%&&&(((***...:::QQQfff{{{|||cccRRR@@@777333000......***)))'''&&&%%%%%%&&&&&&$$$$$$$$$######"""""""""$$$$$$###"""""""""######}}}|||{{{zzz~~~~~~uuuooommmllljjjhhheeeaaa]]][[[ZZZYYYXXXVVVUUUSSSSSSRRRSSSSSSSSSRRRPPPMMMKKKIIIJJJJJJJJJJJJKKKMMMOOOPPPRRRTTTVVVXXX\\\eeepppxxxsssiii^^^XXXQQQNNNOOOPPPOOOMMMLLLKKKIIIGGGDDDAAA???>>>???>>>======>>>>>>>>>>>>999:::<<<>>>>>>>>>===<<<;;;;;;<<<===>>>@@@BBBCCCFFFGGGHHHIIIHHHHHHFFFFFFHHHJJJNNNRRR[[[jjj}}}uuu[[[PPPEEEAAA???===<<<>>>>>>???@@@AAA@@@>>><<<;;;;;;;;;<<<>>>@@@AAA@@@???===<<<:::999999:::<<<===::::::999888888888888999888999999;;;<<<<<<;;;:::?????????@@@BBBCCCDDDDDDKKKNNNUUU^^^dddiiiqqqyyyuuu\\\LLLDDD@@@???AAA???>>>>>>??????>>><<<999;;;:::777444333222333333333222000000111444777999999888888999<<<>>>???>>>AAA???;;;888777888;;;===>>>===<<<:::999888888888666777777666555666999;;;@@@AAACCCGGGSSSggg~~~iiiRRREEE???;;;777666333333111000///.........++++++++++++,,,,,,------***+++...000222222222222///---******+++---------***++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---000333222000---+++***,,,...///...//////000222333444555:::>>>MMMeee}}}dddOOOCCC<<<666222000111555<<>>GGGWWWmmmvvv[[[EEE:::111***)))***)))((()))'''''''''((())))))*********+++---...///000000000&&&%%%$$$######%%%'''(((%%%''')))))))))***,,,...---...000111111000///...+++***)))'''&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&'''(((***,,,666KKK___yyygggVVVCCC999555111......***)))'''%%%$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######""""""""""""~~~}}}}}}}}}~~~|||uuuqqqoooooonnnjjjeee```\\\ZZZ\\\[[[ZZZXXXUUUSSSQQQPPPRRRSSSSSSRRRQQQOOOLLLKKKLLLKKKKKKKKKLLLMMMOOOQQQTTTWWWZZZ^^^cccmmmzzz|||mmmccc\\\WWWRRROOOPPPQQQPPPOOOQQQPPPMMMIIIFFFBBB???>>>>>>???@@@@@@????????????777888:::;;;============<<<<<<<<<===???@@@BBBBBBCCCEEEHHHJJJKKKLLLKKKKKKKKKMMMQQQWWWcccsssmmmWWWMMMDDDAAA???======???>>>???AAAAAAAAA???<<<;;;:::999:::<<>><<<:::999:::;;;;;;999999:::;;;;;;:::999888999:::::::::::::::::::::>>>???@@@BBBDDDFFFGGGGGGOOOQQQXXX```fffjjjttt~~~ttt\\\NNNHHHEEECCCDDDAAA@@@@@@@@@AAA@@@===;;;;;;999666222111000111222111000......///222555777:::888777777999;;;;;;:::===;;;888666666777999:::;;;<<<>>>>>>===;;;888777444555555555444555888:::>>>???BBBIIIXXXnnn}}}hhhQQQEEE???;;;777555111000///---,,,+++******(((((()))***+++,,,,,,---)))***,,,...000111111111...,,,******+++,,,,,,,,,(((((((((((())))))*********++++++++++++,,,///222111///---++++++,,,...000......///111222333444555:::>>>MMMggg}}}fffQQQEEE===777222333333666<<<@@@>>>666...)))'''%%%######"""!!!!!! """$$$%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&$$$"""%%%$$$$$$###"""!!!  !!!"""###$$$$$$$$$&&&%%%$$$###%%%(((,,,...///333999BBBQQQggg~~~tttZZZDDD:::222,,,+++***))))))+++)))))))))***++++++,,,,,,,,,,,,---...////////////'''&&&%%%%%%%%%&&&((()))$$$%%%'''((('''(((***++++++---///111111000///...+++***)))'''&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&''')))***+++333GGGYYYvvvlllZZZGGG;;;666000---,,,)))(((%%%#########%%%&&&"""#####################"""""""""""""""""""""!!!|||wwwtttrrrrrrpppkkkeee___\\\[[[]]]]]]\\\ZZZWWWUUUSSSQQQTTTTTTSSSSSSQQQPPPOOONNNOOONNNMMMLLLMMMOOOQQQSSSWWWZZZ```eeelllvvvvvviiiaaa[[[XXXTTTQQQQQQQQQQQQQQQRRRQQQNNNJJJFFFCCC@@@>>>>>>???AAAAAA???>>>???@@@888999:::;;;<<<==================>>>???@@@BBBBBBBBBDDDGGGJJJMMMNNNOOOOOOMMMNNNSSS]]]kkk|||wwwfffSSSKKKDDDBBB@@@======@@@>>>??????@@@???===<<<;;;888888888:::>>>@@@@@@@@@>>>===<<<:::999999::::::999999:::;;;<<<<<<;;;;;;999:::;;;:::888777888:::;;;===@@@CCCFFFHHHIIIJJJOOOQQQXXX```eeekkkxxxuuu```UUUQQQMMMIIIHHHCCCAAA@@@AAAAAAAAA???===:::888555222000000000000///...------...000222333888666444444666888999888999888666555555666777888:::<<<>>>??????<<<888666222333555555444555777999===???DDDPPPbbbxxx}}}iiiRRREEE???:::666444///...---,,,******))))))'''(((((()))***+++,,,,,,)))***+++---.../////////---,,,++++++------,,,+++''''''&&&&&&''''''((())))))*********)))***---000......---------...//////---...///111222333333333;;;>>>NNNhhh}}}gggRRREEE>>>888333666777999===>>>:::222+++''''''&&&%%%$$$"""!!!!!! """$$$%%%$$$$$$%%%'''%%%$$$$$$######$$$$$$%%%&&&&&&''')))******'''$$$&&&&&&%%%$$$###"""!!!!!!!!!"""###$$$$$$$$$&&&%%%$$$###$$$&&&((())))))...555>>>LLLaaaxxxuuu[[[GGG;;;333...,,,+++)))***---*********+++,,,,,,------111000///...,,,+++******(((((('''''''''((()))***$$$%%%''''''&&&&&&((())))))***---///000///...---)))))))))(((((('''''''''%%%&&&'''&&&$$$###$$$%%%&&&&&&)))***+++222DDDVVVrrrrrr```KKK>>>777000,,,***((('''%%%$$$######$$$$$$######$$$$$$%%%%%%%%%&&& !!!""""""######""""""{{{vvvssssssssspppkkkddd___]]]^^^]]]]]]]]]]]][[[YYYWWWVVVVVVVVVTTTSSSRRRRRRRRRRRRSSSRRRPPPOOOPPPRRRTTTVVVYYY^^^eeellltttrrrhhhbbb[[[XXXUUURRRQQQQQQQQQQQQOOONNNLLLIIIFFFCCCAAA@@@===???BBBBBB???>>>>>>@@@==================<<<<<<=========>>>???@@@AAABBBDDDEEEGGGJJJLLLNNNOOOPPPLLLOOOUUUbbbsssppp___QQQJJJEEECCCAAA>>>>>>BBB>>>>>>>>>===<<<<<<;;;;;;999888888999;;;===>>>===;;;::::::999999999::::::;;;:::999888999<<<>>>@@@888::::::999666555777999888:::>>>BBBFFFIIIKKKLLLLLLOOOVVV^^^dddmmm}}}tttbbbZZZWWWSSSMMMIIICCCBBB@@@???@@@@@@???>>>:::888666333111000//////---,,,,,,,,,---......///222000///000444777999999888777666666666777777888:::;;;<<<===<<<:::888666222444555666555666888999<<<@@@IIIYYYnnn}}}iiiRRREEE???999444222///...---,,,++++++******((()))))))))*********+++***++++++,,,---.........---------///000000---+++''''''&&&&&&&&&'''((()))((()))))))))((((((+++---,,,------......//////...+++---...000222222222222===???OOOiii}}}hhhRRRFFF???999555555888<<<===;;;666...***'''(((((('''%%%"""!!! !!!###$$$$$$$$$%%%'''$$$$$$#########%%%&&&''')))''''''(((+++,,,+++)))&&&&&&%%%$$$###""""""!!! """$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&,,,444===III[[[rrrxxx```LLL;;;555///...,,,***+++...)))******++++++,,,------222111///---+++)))(((((((((((('''''''''((()))***%%%&&&''''''%%%%%%&&&''''''(((***,,,------------'''(((((())))))((('''&&&%%%&&&'''&&&$$$###$$$%%%$$$%%%(((++++++222DDDUUUlll~~~yyyfffPPPBBB999111+++)))'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((((( """$$$%%%%%%%%%$$$zzzuuurrrsssssspppjjjccc______aaa\\\]]]^^^___^^^]]]\\\[[[YYYWWWVVVTTTSSSSSSTTTUUUVVVTTTRRRQQQRRRTTTWWWXXXZZZ```hhhpppxxx|||pppgggcccZZZXXXUUURRRQQQPPPPPPQQQKKKKKKIIIGGGEEECCCBBBAAA<<>>>>>@@@BBBAAA@@@???>>>===<<<;;;>>>>>>>>>>>>???@@@AAABBBFFFFFFHHHIIIKKKMMMOOOPPPLLLNNNVVVeeexxxlll\\\PPPJJJEEEDDDBBB??????BBB>>>===<<<;;;:::::::::;;;;;;999888888:::;;;;;;:::888888888888999:::;;;;;;>>>;;;777555666;;;AAAEEE888999:::888555444666888666888===BBBFFFJJJLLLMMMJJJMMMTTT\\\cccnnnrrraaa[[[YYYTTTLLLGGGDDDAAA>>>===>>>??????>>>999888666444222000///...+++,,,,,,,,,,,,,,,,,,,,,---,,,+++...222777:::;;;777777777777777888888999::::::::::::999888888888333444666777777777999:::<<>><<<;;;===AAACCCCCCBBBDDDCCCAAA>>><<<;;;:::999<<<<<<<<<<<<===???@@@AAAFFFFFFHHHKKKNNNPPPQQQPPPNNNRRR\\\mmmooo```WWWLLLJJJGGGDDDAAAAAAAAAAAA???<<<999777888999::::::::::::888777777888888999;;;:::::::::;;;;;;<<<===777;;;<<<888:::CCCIIIJJJ777777666555444333333222777888;;;>>>BBBDDDFFFGGGLLLPPPVVV^^^iiixxxqqq\\\SSSPPPKKKEEEAAA>>>===<<<===>>>>>><<<:::<<<<<<<<<:::777444111///---,,,,,,+++*********+++000...,,,---111666999::::::999999;;;<<<<<<:::888888888888777666666555555555666777888999999::::::???DDDPPPfffhhhNNNCCC===666111111.........---,,,***)))(((+++,,,,,,,,,,,,+++***)))***+++,,,...///......---,,,---///000///---+++)))***)))((('''&&&&&&'''(((***)))(((''''''((()))***))))))***++++++++++++***+++---///000111222333555;;;CCCVVVooojjjVVVIII>>>;;;============<<<:::444---((('''&&&%%%$$$"""!!! $$$$$$$$$%%%%%%$$$$$$$$$ !!!"""###%%%'''(((((((((((()))***+++---...((((((&&&%%%$$$#########&&&&&&&&&&&&''')))***+++)))'''%%%######$$$&&&((((((111444:::GGGQQQbbbzzzjjjRRRCCC999111111222000------(((((('''''''''(((((()))222111///+++(((%%%"""!!!*********)))))))))))))))*********(((&&&%%%%%%'''%%%%%%%%%&&&'''))),,,---'''((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$#########&&&$$$%%%)))---333???KKKddd{{{|||mmmWWWDDD888111...---(((((('''&&&%%%$$$$$$###$$$###""" """###$$$'''&&&%%%%%%&&&'''%%%$$$}}}yyyuuurrrqqqpppnnnkkkgggdddaaa___]]]^^^aaabbbbbb```^^^\\\[[[XXXUUUUUUWWWYYYYYYYYYZZZYYYWWWWWWYYY[[[]]]^^^aaafffppp}}}~~~uuuqqqiii```]]]\\\ZZZWWWTTTQQQPPPOOOKKKJJJHHHFFFCCCBBBAAA@@@???===<<<===@@@BBBBBBAAAAAA@@@>>><<<:::999888888;;;;;;<<<===>>>???@@@AAAFFFGGGHHHKKKNNNQQQRRRRRRRRRWWWbbbsss|||iiiZZZRRRKKKIIIFFFCCCAAA@@@@@@AAA>>><<<999777777999:::;;;:::999888666666666777777;;;;;;::::::::::::;;;;;;666::::::666777===AAAAAA666666666555555444444333555777:::>>>AAADDDFFFFFFKKKOOOVVVaaannn~~~lllXXXOOOLLLGGGBBB???===<<<<<<===>>>???>>><<>>;;;777333000//////...---,,,,,,,,,,,,,,,///...---///333777999:::999999999:::;;;;;;999777666666666666555555555555888999:::;;;::::::::::::BBBIIIXXXoooeeeKKK???;;;444111222///.........---,,,+++***,,,,,,,,,++++++++++++******+++,,,---.........---,,,...///000///---+++))))))((('''&&&&&&'''((())),,,+++***)))))))))***+++)))******+++++++++++++++...///111111222333666888===EEEYYYrrriiiWWWJJJ@@@<<<===<<<;;;999888666222,,,''''''&&&%%%$$$###!!! """"""############"""""" !!!"""###%%%'''((((((((())))))************''''''&&&&&&&&&&&&'''(((,,,+++***)))))))))******)))(((%%%$$$###%%%&&&'''(((000333888DDDMMM]]]tttnnnWWWFFF<<<333222222000---,,,((((((''''''''''''((((((******)))(((((('''&&&&&&(((((((((((((((((((((((()))******)))(((''')))***)))((('''&&&&&&'''(((***&&&'''''''''&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$(((&&&&&&***,,,111===HHH```www~~~oooYYYEEE999222...,,,))))))((('''&&&%%%$$$$$$$$$###"""!!!!!!"""###$$$%%%$$$###$$$&&&&&&&&&$$$}}}yyyvvvsssqqqpppnnnkkkhhhdddbbbaaa______aaaaaa```^^^\\\ZZZ[[[YYYWWWXXXZZZ[[[\\\\\\\\\[[[ZZZZZZ\\\^^^```bbbeeelllxxx}}}tttoooiiibbbZZZ[[[[[[YYYVVVQQQMMMJJJJJJIIIGGGEEECCCBBBAAAAAA@@@???===>>>@@@AAAAAA@@@@@@???>>><<<:::999999999;;;<<<===>>>@@@AAABBBCCCGGGHHHIIILLLNNNPPPSSSTTTWWW^^^kkk|||sss```RRRKKKJJJHHHFFFCCCAAA@@@@@@@@@<<<;;;999888777888:::;;;999888777555444444555555<<<;;;;;;:::999999888888444888888555333666777777555555555555555555555555666888;;;???CCCEEEGGGHHHKKKNNNWWWeeewwwxxxeeeRRRHHHEEEAAA===;;;:::::::::<<<>>>@@@???>>>DDDBBB>>>:::666222000///000000///.........//////000///000222666999999999999888888999:::999777555333333333444444444444444:::<<<>>>>>>===<<<<<<===HHHRRReee|||{{{aaaGGG===999444222333/////////......---------...---+++******++++++,,,******+++---------------+++,,,---...---+++)))(((((('''&&&&&&'''(((***+++...---,,,+++***++++++,,,******+++++++++,,,,,,,,,...///000000000222666999???HHH\\\uuujjjWWWKKKBBB===<<<999777444222000---)))&&&'''&&&%%%$$$###!!! !!!!!!""""""!!!!!! !!!!!!!!!"""###%%%&&&'''((()))******)))((('''&&&%%%%%%&&&''')))+++...///333222///---+++***)))))))))(((&&&%%%%%%%%%&&&'''(((///000444???GGGUUUkkkzzzttt___KKK@@@666444333000...---((((((''''''''''''((((((%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''''')))***++++++******,,,......,,,)))%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%$$$###''''''&&&&&&&&&&&&%%%%%%)))''''''***+++///:::DDD[[[rrrsss\\\HHH;;;333...+++******)))((('''&&&%%%%%%$$$###"""!!!!!!"""###$$$###""""""###%%%&&&%%%$$$}}}zzzvvvtttpppooommmjjjhhheeedddccc___````````````^^^]]]\\\\\\[[[ZZZ[[[\\\^^^______]]]]]]^^^^^^^^^```dddfffkkkttt{{{rrrmmmgggbbbZZZ[[[ZZZXXXUUUPPPKKKHHHJJJIIIGGGEEECCCBBBBBBBBBAAAAAA@@@???@@@@@@@@@@@@BBBAAA@@@???>>>=========>>>???@@@BBBDDDEEEFFFFFFJJJKKKKKKLLLLLLNNNQQQTTT[[[eeettt}}}jjjYYYLLLFFFIIIHHHFFFCCCBBB@@@@@@@@@;;;;;;:::999777888999;;;999888666444333333444444<<<<<<;;;:::999777666555444666777666444333333333555555555555666666777777888:::>>>BBBFFFHHHJJJJJJJJJNNNYYYkkkooo^^^LLLCCC@@@===:::999777777777:::===>>>>>>===BBB@@@<<<888444111000///000000//////000000111222111111222555888:::999777888777777777888777555333000000111111222333444444999<<>>CCCGGGIIIJJJKKKJJJPPP^^^rrrfffWWWGGG@@@>>>;;;999999555444555777:::;;;:::999;;;:::777444222000000000.........///111222444555333333444777999999777555666555555666777666444111......///000111222333333666999===??????BBBHHHMMM\\\hhhzzzuuu___JJJDDDBBB;;;555444111111000/////////000000///...,,,******+++,,,---))))))******+++,,,,,,---,,,------,,,+++)))((('''&&&%%%&&&&&&(((+++---...,,,+++***))))))***+++,,,,,,,,,++++++,,,,,,---...------------...111666:::@@@JJJ^^^xxxkkkWWWJJJCCC===888222...***(((''''''&&&%%%&&&%%%%%%$$$###"""!!!!!!!!!""""""######""""""!!!""""""""""""###$$$&&&&&&***+++,,,,,,***'''%%%###"""###%%%)))///555;;;???999666333///---+++,,,,,,'''((())))))************,,,000...///888<<>>CCCHHHJJJJJJJJJLLLVVVggg||||||\\\PPPDDD???===;;;999999555444444555777888777555555444333222000000000000,,,---...000222555777999777666666777888777555333333222222444555555333111......//////000111222222333777;;;<<<===CCCMMMUUUeeeqqqwwwbbbMMMGGGEEE===777555333222000///...///000000///...,,,+++++++++,,,---))))))))))))***+++,,,---000000000///...,,,+++***&&&&&&&&&''')))+++---///))))))(((((()))***,,,---...---,,,+++,,,---...//////000111111222555999===@@@JJJ___yyymmmVVVHHHBBB;;;444///,,,(((&&&%%%&&&%%%%%%%%%%%%$$$$$$###""""""!!!"""######$$$$$$######"""""""""""""""###$$$%%%&&&))))))***)))((('''%%%$$$"""###&&&***000888???CCC:::888444///---,,,------)))***,,,...///000/////////222...///777:::AAAQQQjjjzzz^^^PPPBBB;;;888444222222***)))(((''''''&&&''''''########################&&&%%%$$$###$$$%%%((()))+++,,,+++)))'''&&&&&&(((+++)))(((&&&$$$$$$$$$$$$!!!"""######$$$###############$$$$$$$$$$$$%%%%%%%%%$$$%%%(((***---666???RRRiii}}}gggRRRCCC999222...++++++***)))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""###!!! ~~~{{{xxxuuunnnmmmjjjhhhgggggghhhhhhhhhgggeeedddcccdddeeeeeeaaadddfffeeecccbbbccceeedddgggjjjjjjiiikkkqqqvvvwwwsssmmmeee______YYYXXXUUURRROOOMMMKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGDDDFFFGGGFFFDDDCCCEEEHHHEEEEEEEEEEEEFFFFFFGGGHHHHHHJJJKKKMMMMMMMMMKKKKKKOOOQQQRRRQQQPPPUUU]]]dddsssmmm[[[PPPKKKKKKHHHHHHHHHGGGEEEDDDCCCBBB@@@BBBCCC???:::777888::::::999888777888999:::;;;============;;;999666555888666777;;;:::666777===:::::::::;;;;;;;;;;;;;;;888;;;AAAGGGKKKMMMMMMMMMPPP]]]qqqoooSSSIII@@@>>>===:::999999777666555555666666444222222222222111111000......+++,,,...111555999<<<>>>:::999777666666555333000000000000222444555333111......//////000000111111222666888999:::BBBOOOYYYkkkxxx}}}eeeOOOFFFCCC===888888444222000...---......///...------------,,,,,,,,,))))))(((((()))***,,,---111111000...---,,,******&&&&&&&&&''')))+++---///'''''''''((()))+++---......---,,,+++,,,---///000...000222444555777:::===AAAKKKaaa{{{oooUUUFFF@@@999111---***'''%%%%%%&&&%%%%%%%%%%%%$$$$$$###""""""""""""######$$$$$$######"""""""""""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$###$$$&&&***111999@@@DDD>>>;;;666111...,,,------+++---111444666777666666222444000000888:::@@@OOOcccyyygggXXXGGG>>>888222//////***)))(((''''''&&&&&&&&&############$$$$$$%%%%%%$$$###"""!!!"""$$$&&&(((*********)))''''''((())))))(((((('''&&&$$$###"""!!!"""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&))))))+++333<<>>>>><<<:::777555999666666:::888444666<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>======:::888999999888666666666555333111222222333222111///---,,,+++---///333777;;;???AAA<<<:::777666555333111///......///111444555333222/////////000000000000000333666777777888@@@OOOZZZmmm|||hhhOOODDDAAA;;;999:::555333000...------......------.........---,,,+++))))))(((((((((***+++---///...---,,,***)))(((''''''''''''''')))+++---...'''''''''(((***,,,///000///...,,,,,,,,,---///111,,,///222333555666999;;;BBBLLLbbb|||pppTTTEEE???888000,,,)))'''&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""""""""############""""""###"""""""""###$$$%%%%%%######"""""""""###$$$%%%$$$%%%&&&+++111999@@@EEEAAA>>>888222...---,,,------000444888;;;<<<;;;;;;333666111111999;;;@@@NNN]]]tttnnn^^^KKK???888000,,,+++******)))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""  """%%%'''((()))***)))((((((***,,,((())))))((('''$$$""" """"""###$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''((('''''')))))))))000999KKKccc|||jjjVVVGGG<<<555000******)))((('''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""!!!}}}{{{{{{{{{{{{yyyxxxwwwuuusssqqqpppoooqqqooommmkkkhhhfffeeeeeeffffffffffffggghhhjjjjjjiiilllnnnnnnpppvvv~~~vvvnnnhhhccc```]]]WWWUUURRROOONNNNNNOOOPPPLLLKKKJJJHHHHHHHHHIIIIIIMMMKKKJJJHHHGGGGGGHHHHHHJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRVVVaaappp||||||gggYYYRRRNNNKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDCCCAAA???===<<<;;;;;;;;;;;;::::::;;;>>>@@@BBBDDDBBB???<<<:::999999999888888888777666666888::::::<<<===<<<999999===@@@@@@BBBIIIQQQSSSRRRTTTYYYZZZmmmqqq]]]IIICCC===999999:::999777999777555555555666555444333333222111000000000111///000111333555888;;;<<<<<<:::777555555333000...222111///000111111000///000000000000000111111222444666222333;;;@@@IIIZZZlllrrrVVVEEE>>>999666666333222000......///111222111222333222000---)))'''...//////,,,)))))),,,000000///...,,,+++************(((((()))+++---------+++)))'''%%%%%%'''+++---,,,+++*********+++,,,---------...000333777;;;>>>HHHRRReee{{{qqqYYYHHH===555000///,,,)))''''''(((((((((&&&%%%%%%$$$###""""""!!!$$$$$$$$$###!!! !!!"""###!!!"""&&&)))(((&&&%%%#########$$$%%%''''''''')))---333999===AAA===777111---+++)))(((111444888:::::::::;;;;;;888777444444666;;;AAAEEETTThhh{{{hhhOOO@@@;;;777///'''+++***)))(((''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&########################&&&&&&&&&'''''''''''''''))),,,...---)))%%%!!! !!!"""###$$$$$$%%%%%%$$$""""""###&&&(((((('''&&&((((((((('''(((,,,111555KKK^^^vvvxxxbbbMMM>>>777555///,,,((('''''')))******"""""""""""""""!!!!!!  !!!!!! }}}|||||||||{{{zzzyyyvvvtttqqqooonnnqqqpppooommmkkkjjjjjjiiihhhhhhhhhhhhiiijjjkkkkkkjjjmmmqqqrrrttt{{{zzzrrrkkkfffaaa]]]ZZZYYYWWWTTTQQQOOOOOOPPPQQQRRRQQQOOONNNMMMMMMNNNNNNPPPOOOMMMKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLJJJKKKLLLMMMNNNPPPQQQQQQSSSTTTTTTUUU[[[gggxxxuuubbbVVVPPPMMMKKKJJJJJJHHHGGGFFFEEEEEEEEEAAA@@@>>><<<;;;999999888999999999999;;;>>>AAACCCDDDBBB???<<<::::::::::::888888888777666666888:::777:::;;;:::888999===@@@CCCFFFMMMVVVYYYYYY]]]bbbbbbtttkkkXXXHHHCCC===999999999888777888666444444555666555444222222111111000000111111000000111333555777999::::::888666555444333000...111000000111333333111000111111111111111222222333444888444555===AAAJJJ[[[mmmrrrWWWFFF>>>999777666444333111//////000111222111222333333111...+++))),,,------,,,***+++---000...---,,,***((('''&&&&&&'''&&&%%%&&&)))***+++******)))'''%%%%%%''')))+++,,,+++*********,,,---.../////////111333777;;;===EEEQQQfff}}}ttt\\\JJJ===555000...+++(((&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###!!! !!!"""$$$###"""!!!###%%%(((***'''&&&&&&%%%%%%%%%%%%&&&'''''''''))),,,000444666;;;888333///,,,+++***)))...111666888::::::;;;===:::888666555777;;;@@@CCCQQQeee}}}mmmUUUEEE>>>999000))),,,+++***)))))))))))))))%%%&&&'''&&&$$$$$$%%%&&&########################$$$$$$%%%&&&'''((()))******,,,...---)))%%%"""!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$&&&'''((('''&&&(((((((((((())),,,111555GGG[[[rrr{{{gggSSSDDD<<<:::222...***'''&&&'''&&&&&&""""""######""""""!!!  !!!!!!}}}}}}}}}}}}{{{xxxuuurrrpppooosssrrrqqqpppooonnnnnnnnnmmmlllllllllllllllmmmmmmmmmppptttxxx|||zzzvvvpppjjjeeeaaa\\\YYYYYYWWWUUURRRQQQQQQRRRRRRUUUTTTSSSRRRQQQQQQQQQQQQPPPOOONNNLLLKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNPPPQQQRRRSSSUUUVVVWWWYYYaaapppkkk[[[QQQMMMLLLKKKJJJJJJHHHGGGEEEDDDCCCBBB>>>===;;;999888666666666777777888999;;;>>>AAACCCBBB@@@>>>;;;:::999:::;;;777888999777666666777999555888:::999888999===@@@CCCFFFMMMUUUYYYZZZ___fffnnn~~~eeeRRRGGGCCC>>>:::999888888777777555444333555555555444111111000000000111111222111111111222333555777888888666444333333333111///000000111333555555333111222222222111222333333444333888777888@@@CCCKKK]]]ssssssWWWGGG???:::888777666444333111000000111111111222333333222000---+++***,,,------------...000...---+++)))'''&&&%%%%%%'''%%%%%%&&&(((*********)))(((((('''''''''((((((+++*********+++---...///111111111222444777999;;;BBBPPPgggxxx```LLL>>>555000///,,,)))'''&&&&&&%%%###"""$$$%%%'''(((((('''&&&###$$$$$$"""  """############$$$&&&'''(((&&&''''''(((((((((((('''*********+++,,,---///000444222000---+++*********+++...222666888999;;;===;;;:::888777888<<<@@@BBBLLL___wwwuuu]]]LLLCCC<<<222+++,,,,,,++++++***+++++++++((((((((('''%%%$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&((()))+++++++++,,,---,,,(((%%%$$$###""""""###$$$$$$%%%%%%%%%''''''''''''''''''''''''((()))))))))))),,,000444BBBVVVmmm~~~nnn\\\LLLBBB>>>777333---)))''''''%%%$$$"""############"""!!!!!!%%%###!!! !!!"""~~~~~~}}}{{{xxxvvvtttsssvvvuuutttrrrqqqpppppppppqqqppppppoooooooooppppppnnnrrrxxx}}}vvvsssnnnjjjgggbbb^^^ZZZWWWVVVTTTRRRQQQQQQQQQRRRTTTSSSRRRQQQPPPPPPOOOOOOLLLLLLJJJIIIHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIKKKLLLMMMNNNPPPRRRSSSSSSUUUVVVXXX^^^iiiyyywwwcccVVVNNNJJJIIIJJJIIIIIIGGGFFFCCCAAA???>>><<<;;;:::888666555555555777777888999:::<<<>>>@@@===<<<:::888777777888999666777888777555555666777777:::;;;:::999999===AAAFFFIIINNNTTTUUUVVV]]]fffxxx}}}bbbPPPGGGEEEAAA===;;;:::999999999777444444444444333111000000000000000111222333222222222222333444555555666444333333333333222000000111333666888888555222222111111111111222333333111888888;;;BBBEEEMMM___zzztttYYYHHH@@@<<<999999777666555333222111111111111222333333222111///...,,,...///000////////////000///...,,,+++*********((('''&&&'''***,,,,,,+++)))))))))******))))))(((+++******+++,,,...000111111111222333444666888999@@@PPPiii~~~fffQQQ@@@666222222000---+++***)))(((&&&"""###%%%((())))))((((((###$$$$$$"""  """ !!!"""###$$$$$$$$$$$$'''(((***+++,,,+++******............------,,,+++111111000...,,,+++++++++))),,,000333444666999;;;:::999888999:::===@@@CCCFFFXXXooo}}}fffSSSGGG===444---,,,,,,++++++++++++,,,,,,*********(((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&((()))***++++++,,,,,,***'''%%%$$$%%%$$$$$$$$$$$$%%%&&&''''''+++++++++)))((('''(((((()))******)))***,,,000333>>>QQQhhhyyyuuucccRRREEE>>>:::666111,,,***)))(((&&&######$$$$$$######"""!!!%%%$$$###"""!!!"""######~~~}}}{{{zzzyyyxxxzzzxxxvvvtttrrrpppooooootttssssssrrrrrrrrrssssssqqquuu|||}}}qqqoookkkhhhfffbbb^^^\\\UUUTTTSSSQQQPPPPPPPPPPPPSSSSSSRRRQQQPPPOOONNNMMMJJJJJJIIIHHHFFFEEECCCCCCEEEEEEFFFFFFFFFGGGGGGGGGJJJKKKLLLNNNPPPQQQSSSSSSTTTVVV[[[dddrrrqqq^^^SSSMMMIIIGGGIIIHHHGGGFFFEEEBBB@@@===<<<<<<;;;:::888777666666666999999999999999::::::;;;888777555444333444555666666777888777555444555666<<<>>>???>>><<<<<>>AAACCCAAAQQQfff{{{nnnZZZKKK>>>444...,,,,,,+++*********+++++++++,,,,,,+++(((&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((())))))***++++++***(((&&&%%%&&&&&&&&&%%%%%%&&&'''((()))...///000...+++******+++***+++++++++***,,,///222<<>><<<===<<<;;;999888777777777999999999999999888888888666555333222222444555777777999:::999777666666666>>>AAABBBAAA???@@@DDDGGGQQQPPPPPPPPPOOORRR```nnn}}}dddTTTIIIIIIGGGCCC???======>>>===;;;888666555333111000333333222222222333333444333333333333333444444555555444444555777999888777555555666888::::::888666000000//////000000111222///888:::===EEEIIIVVVkkkwww[[[KKKCCC>>><<<;;;888888777666666555444333222222222222222111000///222000///000222333222111///...------,,,,,,,,,---(((&&&%%%''')))+++++++++)))***,,,---.../////////---,,,,,,,,,---///000111000222333666999;;;======FFFWWWrrruuu\\\HHH===:::666555444444555555444333+++******)))((('''''''''%%%&&&&&&$$$"""!!!"""$$$$$$$$$%%%&&&''''''&&&&&&)))******++++++++++++***)))))))))((('''&&&%%%$$$...111333111,,,)))((()))''')))+++---...///222444777888999:::<<<>>>???@@@>>>KKK]]]rrruuu```NNN@@@666111...---,,,+++************+++---///...+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***,,,------+++)))((((((((((((''''''((()))+++,,,111444666555111......///++++++,,,,,,+++,,,///111999III]]]nnnrrr^^^KKK>>>777444...+++))))))((('''$$$%%%%%%%%%%%%$$$######!!!"""$$$&&&'''&&&$$$###~~~}}}}}}|||{{{yyywwwuuutttsssrrrvvvvvvuuuvvvvvvwwwxxxyyyyyy}}}~~~wwwkkkhhhdddbbbaaaaaa```___YYYYYYXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVTTTRRRPPPOOOPPPPPPPPPOOOMMMKKKHHHGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMOOOQQQSSSUUUVVVXXX^^^jjjyyywwwdddSSSQQQPPPJJJGGGJJJHHHIIIIIIHHHFFFCCC@@@???===<<<;;;999888888888888777777888888888888888777777666555444555777999::::::<<<======:::999888888===@@@BBBCCCBBBDDDIIIMMMNNNMMMMMMLLLMMMTTTgggxxx{{{cccTTTIIIIIIHHHDDD???<<<<<<>>><<<:::777666666666444333555555444333333333444444444444333333444555555666666666666777:::<<<<<<;;;888888777888::::::999777111111000000111111222333000999<<>>444222...+++((('''''''''&&&''''''&&&######$$$%%%%%%%%%%%%&&&&&&&&&'''''')))(((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%'''+++///...)))%%%%%%&&&###%%%(((***,,,...222444999999:::;;;;;;;;;;;;;;;<<>>@@@???===;;;::::::;;;>>>BBBCCCDDDGGGLLLQQQPPPOOOOOOOOOQQQ\\\rrrzzzaaaRRRHHHHHHHHHDDD???<<<<<<===:::888666666777888777666777666555444444444444444444444444444555555666777777777777999<<<>>>>>>===;;;999888888::::::999888222222111111222222333444222;;;>>>AAAIIIPPP```xxxyyy]]]LLLEEE@@@======777777888888888777777666333333222111000///......+++)))'''***///444666666555444111///,,,***)))(((+++***)))***---//////...'''((()))***,,,///111222000///...------...///000222444888<<>><<<;;;::::::;;;;;;999999888777666666666777999999:::<<<===???@@@@@@AAABBBBBBAAA@@@???>>>===???>>>>>>@@@DDDHHHJJJKKKPPPOOOLLLLLLTTTfff~~~vvv___TTTNNNLLLHHHCCC???===;;;::::::::::::999888777666555444444444444444555666777555444111000111444777:::666888;;;<<<<<<===???@@@???===:::777555555666777777555222111222444555666999<<>><<<===<<<:::999888888999:::555555333222111000000000//////000000111222444555666222,,,***+++------,,,***)))******,,,...000111))))))***++++++,,,------222444555444111///000222555777;;;>>>BBBGGGLLLPPPUUUbbbvvv~~~bbbKKKEEEIIIKKKMMMLLLKKKPPPUUUQQQHHHBBB999///(((''''''%%%###)))((('''&&&%%%$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&&&&&&&&&&$$$#########$$$&&&((()))((('''&&&%%%$$$$$$$$$$$$$$$%%%&&&''')))---222666;;;;;;;;;999888888:::<<<>>>BBBKKK\\\wwwlllVVVEEE;;;666000000///------,,,,,,,,,---000333555444000***'''%%%%%%%%%$$$"""!!!"""###)))((('''&&&(((***---///111222444444444222000//////111222000......111444333;;;AAA@@@===:::444---......------,,,,,,,,,---222;;;MMMaaavvvttt^^^KKKDDD999111//////---******)))))))))((('''%%%$$$###%%%%%%%%%$$$$$$$$$######{{{yyyyyyzzzyyyxxxwwwwwwwwwxxxxxx{{{{{{{{{zzzyyy{{{~~~xxxssspppnnnkkkhhheeecccbbbbbb```````````````______^^^[[[XXXVVVUUUUUUTTTSSSRRRRRRQQQOOOMMMLLLNNNRRRUUUZZZRRRIIIGGGJJJMMMMMMKKKNNNLLLMMMPPPRRRSSSWWW]]]aaajjjzzzkkk]]]OOOLLLNNNNNNLLLKKKLLLLLLKKKIIIFFFDDDBBBBBB@@@???===<<<;;;;;;<<<===:::999999888888888888999::::::;;;<<<===>>>??????@@@@@@@@@AAA@@@??????>>>?????????AAADDDGGGJJJKKKMMMMMMLLLOOOYYYlllsss\\\RRRJJJIIIFFFCCC@@@>>>>>>===;;;;;;;;;:::999777666555666666555666666777888999666444222111222444777999999<<>>===<<<::::::::::::;;;777666555333111000000000///000000111222333444555555111,,,******,,,,,,++++++***)))((()))+++---...******+++,,,------......333555555333000///000222444666999<<<@@@DDDJJJNNNVVVdddyyydddMMMFFFIIIHHHIIIHHHHHHKKKPPPLLLEEE>>>777...)))))))))'''%%%((((((''''''&&&&&&%%%%%%$$$$$$&&&''''''((((((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&((()))***+++((('''&&&%%%$$$$$$$$$$$$$$$&&&((()))***+++...000999:::<<<;;;;;;;;;===??????BBBJJJZZZtttttt___KKK===777111000000///.../////////000222555666555000+++'''%%%&&&&&&%%%###"""###%%%###""""""###%%%(((,,,...///000222444555555444333333555555333000///111444555<<>>;;;555/////////...------...///000000:::KKK___tttzzzcccPPPFFF;;;111...---***'''''')))))))))((('''&&&$$$$$$%%%%%%$$$$$$$$$#########|||zzzzzz{{{{{{{{{yyyxxxxxxxxxyyyzzz}}}~~~~~~}}}}}}~~~vvvqqqooonnnllliiigggdddcccbbbbbbaaaaaaaaa``````______[[[YYYVVVUUUUUUUUUSSSRRRRRRQQQPPPMMMKKKLLLOOORRRUUURRRMMMKKKKKKMMMMMMMMMNNNLLLMMMPPPRRRSSSYYY```eeeooo~~~kkk]]]PPPLLLNNNMMMMMMMMMJJJIIIHHHFFFDDDBBB@@@@@@???>>><<<;;;::::::;;;;;;:::999999999999::::::;;;;;;;;;;;;<<<<<<<<<=========>>>??????@@@@@@??????BBBBBBBBBDDDFFFIIIKKKMMMLLLNNNQQQWWWcccxxxnnnYYYOOOFFFEEEDDDBBBAAA@@@@@@@@@===<<<<<<;;;999777666555666666666777777888::::::555444333222333555777999<<>><<<777111222111///......000111333///888HHH]]]rrrjjjWWWJJJ>>>333///---***'''&&&))))))))))))(((&&&%%%$$$$$$$$$$$$#########""""""~~~{{{zzz{{{}}}}}}|||zzzyyyyyyyyyzzz{{{~~~{{{tttooollllllkkkiiigggeeebbbaaa```____________`````````\\\YYYWWWVVVVVVUUUTTTSSSPPPPPPOOOMMMLLLLLLNNNPPPQQQQQQPPPNNNLLLLLLLLLNNNOOONNNNNNQQQRRRTTT[[[ccckkkuuu{{{lll___SSSOOOOOOMMMMMMNNNHHHFFFDDDCCCBBBAAA???>>><<<;;;:::888888888888999999999888999999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<===>>>???@@@@@@@@@DDDEEEFFFGGGHHHKKKNNNPPPOOORRRXXXbbbqqqkkkVVVNNNEEEDDDCCCBBBAAAAAA@@@@@@>>>>>>===<<<:::888777555555555555555666777888999333333333444666888:::<<<===@@@CCCDDDCCCAAA@@@@@@===;;;999777666666666777:::777555444777999;;;<<<@@@@@@EEEMMMXXXjjjoooUUUFFFBBBAAAAAAAAA@@@???===<<<;;;;;;<<<<<<<<<:::888555333111000///000000111333444444555555111///,,,))))))))))))***,,,+++(((&&&&&&(((+++,,,,,,,,,---...000111222222777555222///......000222222333555777999>>>DDDHHHXXXhhhgggNNNCCCCCC>>>===;;;;;;===>>>===:::666333000//////---+++)))&&&(((***++++++***((('''(((((())))))))))))((((((((((((((()))((((((((('''&&&''')))+++,,,,,,++++++(((((('''&&&&&&&&&&&&&&&&&&'''))))))((('''((()))---111666:::<<<===>>>???BBBDDDHHHTTTkkkoooXXXDDD:::222111000000000222444555555555555444222...***(((&&&''''''&&&$$$$$$%%%''')))))))))***,,,///222444***,,,...111444555666777222444555222///...111444777>>>BBBAAA>>>===888444555444111///...///111222///777GGG[[[pppppp]]]OOOBBB666111///,,,)))))))))******)))((('''&&&&&&$$$$$$#########"""""""""}}}zzzzzz}}}}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~xxxrrrmmmjjjjjjiiihhhfffdddbbb```\\\\\\\\\]]]^^^___```aaa\\\ZZZXXXWWWWWWVVVUUUSSSNNNOOOPPPOOONNNNNNPPPRRRNNNOOOPPPOOOMMMLLLLLLNNNQQQPPPPPPRRRRRRUUU^^^hhhttt~~~xxxmmmaaaVVVRRRPPPNNNMMMNNNIIIFFFCCCAAAAAAAAA???>>>===<<<:::999888888999:::888888888888888999:::;;;<<<<<<<<<;;;:::999999999999:::;;;===>>>???@@@@@@CCCEEEGGGGGGHHHJJJNNNRRRRRRWWW___kkk{{{hhhUUUNNNEEEEEEDDDCCCAAA@@@???>>>>>>>>>>>>===;;;:::888777444444444444444555666666111222444777:::<<<>>>@@@>>>AAAEEEGGGFFFCCCAAA@@@@@@>>><<<:::888777666666;;;888666666999<<<>>>???BBBAAAFFFOOO\\\mmmmmmTTTFFFAAA>>>>>>??????>>>===;;;;;;;;;;;;<<<<<<;;;999666333111000///000111222444555555555555000///---***(((((()))))),,,***)))((()))+++---///,,,---...///111222333444666444000......///111222111222333555777<<>>???DDDEEEHHHSSSiiiqqq[[[HHH===333111000//////000222444444333222000...+++)))((('''((((((&&&$$$###$$$&&&''''''&&&'''''')))***+++***+++---///111222333444222444555333111111555888;;;AAAEEECCCAAA@@@===999888666333000///......///111888GGGZZZnnnuuucccRRREEE888222///,,,++++++************)))(((''''''$$$$$$$$$############"""~~~||||||~~~}}}}}}{{{zzzzzzzzz{{{|||{{{|||}}}zzzvvvpppkkkiiihhhgggfffdddcccbbbaaa\\\\\\[[[[[[\\\^^^```aaa]]][[[XXXWWWWWWWWWUUUTTTNNNPPPRRRRRRQQQQQQRRRSSSNNNOOOPPPPPPOOONNNNNNOOOQQQPPPQQQSSSTTTXXXcccooossshhh___WWWTTTSSSOOONNNOOOKKKGGGCCCBBBCCCCCCBBB???AAA@@@>>>===<<<<<<======999888888888888999999:::<<<<<<;;;::::::999888888888999:::<<<===>>>?????????BBBEEEFFFFFFHHHMMMQQQSSSYYYdddrrreeeTTTOOOEEEEEEDDDCCCAAA???===<<<>>>>>>>>>>>>===;;;:::999666555555444444444444444222333777:::===@@@AAABBB???DDDIIIKKKJJJGGGDDDBBBAAA@@@???===;;;:::999999<<<:::888888;;;>>>AAABBBBBBCCCHHHTTTbbbsss{{{iiiSSSGGGBBB>>>===>>>@@@???===<<<;;;;;;<<<<<<<<<;;;888555333111000///000111333555666666666555//////...+++)))'''(((***++++++++++++,,,---///000,,,---...000111333444555444111///...000111222222111222333444777<<>>@@@AAADDDFFFJJJTTTiiiuuu___LLLAAA555333000...---...000111111000...,,,+++************+++***(((%%%$$$$$$&&&''''''&&&&&&%%%%%%&&&&&&******+++---///000222222444777888777666666:::>>>>>>DDDGGGEEECCCBBB@@@===888777555333111///......222:::GGGXXXlll|||kkkWWWIII:::333///,,,***+++***************)))((((((%%%%%%%%%$$$$$$$$$######~~~~~~}}}|||{{{zzzyyyzzz{{{{{{zzz{{{}}}zzzvvvsssnnnjjjjjjiiigggeeedddcccdddddd```___]]]\\\\\\]]]^^^___]]][[[YYYXXXXXXWWWVVVUUURRRSSSUUUUUUSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRMMMNNNQQQTTTVVV]]]kkkyyyzzzkkk```YYYTTTTTTTTTQQQPPPQQQNNNIIIDDDCCCEEEFFFDDDBBBCCCBBB@@@???>>>>>>??????;;;::::::999999999999:::;;;;;;::::::999999888888777888:::;;;======>>>>>>>>>BBBEEEFFFFFFIIIOOOTTTUUU\\\iiiyyy|||bbbRRROOOCCCCCCCCCCCCBBB@@@>>>======>>>>>>>>>>>>===<<<;;;::::::888777666555555555555777:::===@@@AAABBBBBB>>>CCCIIILLLKKKHHHEEECCCAAAAAA@@@?????????>>>>>>===:::999999===@@@CCCDDDBBBDDDLLL[[[jjj{{{tttdddRRRIIIEEEAAA@@@@@@AAA@@@>>>===<<<<<<======;;;999777555222111000///000222444666777777666555...//////---)))((()))+++,,,,,,------------,,,,,,,,,---...000111333444555111///---...111333333111111111333444888>>>EEEJJJ\\\ppptttXXXFFF@@@999444111222000---///444111222333333222111111111222222111111000000//////,,,------------,,,++++++***+++---...///...---,,,%%%%%%%%%&&&'''((()))***)))((((((((((((((())))))+++,,,,,,,,,+++,,,...000...111666:::;;;===>>>@@@EEEGGGLLLVVVjjj}}}eeePPPDDD999666222...,,,,,,...///...---+++******+++,,,...//////...+++(((%%%%%%&&&***))))))((((((''''''''')))***+++,,,///111333444888:::;;;:::777888;;;???<<>>;;;555666666666555333111000333:::FFFVVViii|||uuuaaaRRRAAA777222---++++++******++++++******))))))&&&&&&&&&%%%%%%%%%%%%$$$}}}|||{{{zzzyyyzzzzzz{{{zzz{{{}}}xxxtttrrrnnnjjjllljjjgggeeeddddddeeefffdddbbb```]]]\\\\\\]]]^^^^^^\\\YYYXXXXXXXXXVVVUUUUUUWWWXXXWWWUUURRRQQQQQQUUUSSSQQQRRRTTTUUUUUUTTTJJJKKKOOOTTTXXX```pppssseeeYYYSSSQQQSSSTTTRRRQQQSSSOOOJJJEEEDDDGGGHHHFFFCCCBBBAAA@@@>>>>>>>>>>>>???===<<<;;;;;;:::::::::::::::::::::999999999888888888888:::;;;<<<=========@@@DDDHHHIIIIIILLLSSSXXXXXX___mmmzzz```QQQNNNAAABBBCCCCCCBBBAAA???>>>======>>>>>>>>>>>>======???>>><<<:::999888777777999:::===@@@AAAAAAAAA@@@;;;@@@GGGKKKJJJGGGCCCAAA@@@@@@@@@AAABBBBBBCCCCCC===;;;999:::===AAADDDEEEBBBEEEPPP```qqqoooaaaRRRKKKHHHDDDCCCCCCBBBAAA@@@>>>>>>>>>>>>???999888666444222111000///000222444666777777666555...000000---***((()))+++------......---,,,***))),,,,,,...///111333444555///------///222444333111111111333444888???FFFLLL___sssxxx]]]KKKDDD:::444111222///+++...555///000222222222333444555555444333222111111111111***+++,,,---............)))***,,,.........,,,+++''''''&&&&&&''')))+++---))))))(((((((((((()))***,,,...000000///------...---000444777888:::<<<===EEEHHHMMMWWWlllkkkTTTFFF;;;888444///,,,,,,---...---,,,***)))***,,,///000222222111---***'''''''''((((((((((((''''''''''''((()))***---///222555666999:::;;;999666666999<<<888===???<<<:::;;;:::777333555777888888777555333333999DDDTTTgggyyy}}}kkkZZZHHH===666000------******+++++++++******)))''''''&&&&&&&&&%%%%%%%%%~~~~~~|||xxxuuuvvvyyy|||}}}|||}}}~~~wwwrrrmmmjjjjjjjjjhhheeeeeegggjjjkkkkkkiiieeeaaa```aaabbbaaa``````___\\\ZZZYYYYYYYYYZZZYYYYYYXXXWWWVVVUUUTTTSSSRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSRRRTTT[[[iii{{{nnn```UUUUUUTTTSSSRRRPPPNNNMMMLLLJJJGGGDDDBBBBBBDDDEEEEEEFFFFFFDDDBBBAAABBBDDD???>>>;;;999777777888999:::777777::::::888888;;;===<<<:::::::::<<<>>>???AAAEEEIIIKKKLLLPPPVVV[[[aaafffwwwyyyaaaSSSMMMIIIFFFBBB@@@@@@@@@@@@???>>>>>>??????>>>;;;999777999:::;;;;;;:::999;;;<<<>>>CCCEEECCCBBBDDDEEECCCBBBAAABBBCCCDDDCCC@@@===;;;>>>AAADDDGGGHHHHHHGGGCCC>>><<<>>>AAABBBDDDHHHHHHIIIQQQccczzzmmm[[[TTTQQQJJJHHHIIIDDDDDDBBB???>>>>>>===;;;::::::999777444222000//////000222444444333222333555//////...,,,***((('''&&&++++++,,,,,,,,,+++******000////////////000000111000000000000000000000000000222666999:::;;;DDDMMM```}}}}}}cccLLL???777444000...---------,,,/////////000111333555666555222//////111111///---,,,,,,---...////////////000...,,,,,,...///---+++,,,+++***)))***+++...//////---***'''&&&''')))***++++++---...............000000000000111444888<<>>???BBBFFFJJJLLLMMMQQQWWW[[[ccckkk|||yyybbbSSSNNNIIIFFFBBB@@@@@@@@@@@@?????????@@@@@@???===;;;:::===>>>??????======>>>???@@@EEEHHHGGGFFFHHHHHHFFFEEEDDDDDDDDDDDDBBB>>>;;;===???BBBDDDFFFFFFFFFEEEAAA===<<<@@@BBBBBBDDDHHHJJJMMMVVVhhhooo^^^XXXVVVNNNLLLMMMGGGBBB@@@>>><<<<<<<<<:::999<<<:::888666444222111111222333333444555444333222000///...---+++***)))(((---------....../////////000////////////000000111000000000000000000000000333444888;;;;;;<<>><<<>>>===<<<<<<;;;<<<>>>???AAADDDGGGKKKMMMNNNRRRXXX\\\eeepppwww```RRRLLLHHHEEEBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>AAABBBDDDDDDCCCCCCDDDEEEEEEKKKOOONNNMMMOOONNNKKKLLLKKKJJJIIIGGGDDD@@@<<<@@@BBBDDDEEEFFFEEEDDDCCC???===>>>BBBDDDCCCEEEHHHNNNSSS^^^qqqnnn^^^YYYXXXQQQNNNNNNHHH@@@>>><<<;;;;;;;;;999888<<<;;;999777555444333333444333333666999999555222222111000///---,,,,,,,,,...---------...000222333///////////////000111111222222222222222222222222666666:::===<<<>>>FFFPPPbbblllSSSBBB:::777333000//////...---------,,,,,,---......///,,,+++***+++...000111000,,,---///000111222222222222111111222333333000...)))(((''''''((()))+++,,,+++)))'''%%%%%%''')))++++++************,,,---...000000111111111333777:::===CCCRRRggg~~~eeeQQQAAA;;;777999;;;888555555222000...,,,+++---...000111000000000111000---+++---,,,,,,+++++++++,,,,,,.........//////000000111111222333333222111///---,,,,,,,,,,,,---...///000,,,---///111444666888999777666<<>>?????????;;;;;;???EEEFFFBBB???@@@????????????@@@AAACCCDDDDDDHHHLLLNNNOOOSSSYYY^^^fffuuurrr]]]PPPJJJHHHFFFCCCBBBCCCCCCBBBAAABBBBBBBBBBBBBBBCCCCCCCCCCCCFFFIIIKKKKKKLLLMMMNNNOOOUUUXXXWWWUUUUUUSSSPPPSSSRRRPPPOOONNNJJJFFFBBBDDDEEEFFFGGGFFFDDDBBBAAA======@@@EEEGGGEEEFFFJJJRRRZZZhhh{{{iiiYYYUUUUUUNNNKKKKKKDDD@@@>>><<<;;;;;;;;;:::999<<<;;;999888666555444444555333333888>>>???;;;777666555333222111000000111...---++++++,,,...000222000//////000000111222333444444444444444444444444777888:::======>>>GGGQQQeeeqqqWWWDDD;;;777333000//////...---//////......---......///***))))))***,,,...///000,,,---...000111222222333111111222333333222000///''''''''''''((()))***+++)))'''&&&%%%&&&''')))+++***)))(((((()))+++---///000111111222222444777:::>>>FFFWWWoooiiiTTTFFF@@@===@@@BBB@@@======555333111///---...///000111111111444666888777666333222000///000000///...///////////////////////////000333444333111...+++))))))))))))***,,,---...***+++---///222444666777444333888DDDSSSgggmmmVVVGGG>>>666111000111000///000222333222111000...---,,,+++)))((('''~~~}}}|||{{{xxxtttqqqqqquuuyyyyyyzzz||||||{{{zzz{{{|||{{{}}}wwwtttqqqnnnmmmpppooonnnllllllmmmmmmlllkkkhhhhhhgggfffdddccccccddd``````bbbbbbbbbaaa```___]]]\\\[[[YYYYYYYYYZZZZZZWWWWWWXXXZZZ[[[]]]^^^___^^^```eeennn|||tttbbbXXXUUUSSSRRRQQQPPPOOONNNNNNOOOKKKJJJIIIGGGFFFFFFFFFGGGCCCEEEFFFEEECCCBBBAAABBBAAAAAAAAA@@@@@@@@@@@@AAA======BBBHHHHHHDDDAAAAAA??????@@@AAABBBCCCDDDEEEEEEIIIMMMPPPRRRWWW]]]bbbiii{{{ooo]]]QQQMMMHHHFFFEEEDDDEEEFFFEEECCCDDDCCCCCCBBBBBBCCCEEEEEEFFFJJJOOORRRTTTVVVXXXZZZXXX]]]___\\\YYYYYYVVVSSSTTTSSSRRRRRRQQQNNNJJJFFFEEEFFFGGGGGGFFFDDDBBBAAA===>>>CCCHHHIIIGGGIIIMMMWWWbbbtttxxxdddUUUQQQQQQKKKHHHHHHAAA@@@>>><<<<<<===>>>===<<<;;;:::999777666555555555666444555:::AAAEEEBBB>>>;;;999777555444333444444000///---,,,+++---...000111000000111222333444444666666666666666666666666888888:::===<<<>>>HHHRRRiiitttYYYGGG;;;888444111000///...---///......---------------+++++++++++++++,,,---...,,,,,,...///000111111111///000111111000///......'''''''''(((((()))***+++((('''&&&%%%&&&(((***+++)))(((''''''(((+++---//////111222333444666999<<>>@@@EEEKKKKKKIIILLLQQQ^^^lllvvvdddUUUPPPPPPJJJIIIIIICCCAAA???======?????????>>>;;;:::999888777666666666777666777;;;BBBEEEFFFDDD>>><<<999666444444555555333222111000000000111111222222222333444555666777888888888888888888888888888888:::======@@@JJJUUUllltttZZZIII===:::555222111000///...,,,,,,+++++++++++++++,,,------...---++++++,,,...------...///000000000000---...///...,,,,,,,,,...(((((()))******++++++,,,(((((('''''''''(((***+++((((((((((((***,,,...///...000333555666888<<<>>>EEEMMM___vvvuuu```NNNGGGAAAAAAAAA???======777666444333333333444444999999;;;@@@FFFKKKMMMMMMAAA===888666666555111...,,,,,,,,,------......///...000222444333000---+++)))))))))((())))))***+++++++++,,,,,,------......///000555???LLL^^^wwwxxxcccSSSFFF<<<777777222111000111333444444222...//////---+++))))))***~~~}}}zzz{{{{{{wwwqqqppprrrvvvwwwyyyzzzzzzzzz{{{}}}~~~zzzwwwvvvsssnnnnnnrrrpppooommmmmmmmmmmmjjjhhhhhhiiikkkiiifffddddddfffgggfffeeedddcccbbbbbbbbb^^^___```aaaaaa```^^^]]]YYYZZZ\\\^^^```bbbcccdddeeeiiiqqqqqqddd]]][[[WWWVVVTTTRRRRRRRRRSSSTTTOOONNNLLLJJJHHHGGGEEEEEEEEEGGGIIIIIIGGGEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCEEEJJJIIIDDDBBBBBBAAABBBCCCEEEGGGHHHHHHHHHLLLPPPVVVZZZ^^^dddkkkqqq}}}xxxfffZZZTTTSSSJJJIIIHHHIIIKKKKKKJJJHHHFFFDDDAAA@@@???AAACCCEEEDDDHHHNNNRRRTTTVVVWWWYYYUUUXXXXXXSSSQQQRRRSSSQQQLLLLLLKKKJJJJJJGGGCCC@@@???@@@AAACCCCCCAAA@@@???@@@BBBGGGLLLLLLKKKOOOVVVfffuuuyyyfffVVVPPPPPPJJJJJJKKKFFF@@@???======???@@@@@@???;;;;;;:::999888888888999888888999;;;>>>BBBEEEFFF???===999555333222333333333333333444444444444444333333444444555777888999999999999999999999999999888999;;;>>>???BBBMMMXXXooosssZZZKKK@@@===888555333333111000,,,,,,+++++++++,,,,,,------//////...,,,,,,...000///000000111111000000000---......,,,)))))),,,///******+++,,,------------))))))((((((((()))******'''((()))***+++---.........000444666888;;;???AAAFFFNNN^^^uuu|||hhhTTTKKKCCC@@@???;;;::::::555555555555555666777888<<<>>>CCCIIIOOOQQQOOOMMMDDD???999666555333///***((()))***+++---...///000...///000111111...,,,******))))))(((((((((((()))*********++++++,,,,,,---...000555???JJJ[[[sss|||hhhXXXJJJ???;;;;;;333222111111333444333222,,,...///---***)))***+++~~~}}}zzz||||||xxxsssppprrrvvvxxxyyyyyyyyyyyy{{{~~~}}}yyywwwwwwsssnnnnnnrrrqqqpppnnnnnnnnnmmmkkkiiihhhjjjkkkjjjfffdddeeefffjjjiiigggeeedddcccdddddd^^^```bbbdddcccaaa___]]]ZZZ[[[\\\^^^aaaccceeeeeefffkkkvvvqqqeee___]]]YYYWWWUUUTTTSSSTTTUUUVVVSSSRRRPPPNNNKKKIIIGGGGGGHHHJJJLLLLLLJJJHHHFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGFFFDDDFFFIIIIIIDDDAAABBBEEEFFFHHHJJJKKKLLLMMMMMMOOOSSSYYY^^^ccciiiqqqwwwqqq```VVVRRRQQQJJJJJJIIIKKKLLLMMMKKKJJJFFFDDDAAA>>>>>>@@@BBBDDD???CCCHHHLLLMMMNNNNNNOOOOOORRRQQQMMMKKKNNNQQQPPPLLLKKKJJJIIIHHHEEE@@@===;;;<<<>>>@@@@@@@@@>>>===BBBDDDIIIMMMMMMLLLQQQXXXkkk{{{}}}fffVVVOOOOOOIIIIIILLLGGG???>>>======???@@@@@@???===<<<;;;:::::::::::::::::::::;;;;;;;;;>>>BBBFFF???<<<888444111000111111111111333444555666666666444444555555777888999:::::::::::::::::::::::::::999999<<>>>>>AAACCCEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIJJJJJJJJJIIIGGGEEECCCCCCBBBAAA???>>>===<<<;;;<<<>>>@@@AAAAAACCCHHHJJJIIIIIIRRR\\\qqqfffYYYOOOPPPPPPJJJFFFHHHCCC@@@<<<<<>>===;;;999777666555666777999;;;===??????@@@===:::555333333444444444444444333222222222333333555444444666888999888777999999999888777666666555<<<;;;===@@@AAACCCJJJSSSjjjrrrZZZKKKCCC@@@<<<999888666333111111111000......---------000111222111000000222444000111333555666555444333333111///---,,,++++++,,,---..................///,,,,,,---......---,,,+++///,,,,,,...///------111///111333555777;;;???CCCKKKOOO[[[ppprrrZZZRRRJJJEEEAAA:::777777666444333333666888999888AAAFFFPPPZZZ^^^ZZZPPPGGGCCCCCC>>>555000///,,,((((((((())))))*********+++,,,---...//////...------***)))(((((((((((())))))'''((((((***+++,,,------///000333:::CCCSSSlllsss^^^PPPFFF>>>:::555333000//////000///.../////////...---,,,+++***~~~{{{wwwuuuwwwyyyxxxvvvuuuvvvwwwwwwwwwwwwxxxzzzzzzwwwtttrrrrrrsssrrrrrrsssrrrpppnnnlllkkkjjjjjjiiijjjkkklllllllllkkkkkkjjjjjjjjjiiihhhgggggggggfffffffffeeedddcccaaaaaaddd```^^^```bbbbbbdddhhhmmmuuu|||lllcccbbbccc______]]]ZZZVVVSSSSSSSSSSSSRRRPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKLLLKKKKKKLLLNNNPPPXXXXXX[[[bbbhhhooo|||hhhZZZUUURRRQQQNNNMMMKKKJJJHHHGGGGGGGGGCCCCCCAAA???======???AAADDDEEEFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEFFFFFFGGGGGGHHHFFFCCCBBBBBBBBBAAA???>>>>>>=========???AAACCCBBBDDDIIIKKKJJJKKKTTT___vvvmmm^^^RRRQQQOOOIIIFFFGGGCCC@@@<<<<<<>>>@@@@@@???======<<<<<<;;;:::999999;;;<<<===>>>>>>???>>>>>><<<999555333444555555555444444333333333444444555666666666777999:::999777::::::999888888777666666;;;;;;===AAABBBDDDKKKSSSjjjqqqYYYKKKCCC@@@<<<999777555333000222111000///............000111222222000000111333333444555666555444222111222111///...---,,,------******++++++++++++,,,,,,......000111111000///...///,,,,,,//////---...111000222444666888<<<@@@DDDJJJNNNZZZooowww```WWWOOOJJJEEE>>>999888666555333444666888888888>>>CCCKKKTTTYYYVVVMMMFFFDDDFFFCCC:::333000---***)))))))))*********+++++++++,,,...///...---,,,******))))))((((((((())))))))))))***+++,,,,,,------......222888AAAQQQjjj~~~yyydddSSSGGG@@@<<<777444111000000000///...////////////...---,,,+++zzzwwwsssuuuwwwwwwwwwwwwyyyzzzxxxxxxxxxxxx{{{}}}yyyvvvsssrrrssstttsssrrrrrrqqqpppnnnmmmkkkjjjjjjkkkkkklllmmmnnnnnnmmmmmmllllllkkkkkkjjjiiiiiiiiihhhhhhhhhhhhgggeeeddddddhhhcccaaaccccccbbbdddiiisss|||yyykkkdddccceeebbbbbbaaa^^^ZZZWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVUUUSSSQQQOOONNNMMMMMMKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMNNNQQQTTTXXXXXX\\\cccjjjsss|||gggZZZTTTSSSSSSPPPOOOMMMJJJHHHFFFEEEEEEEEEDDDCCC@@@===<<<>>>???DDDEEEFFFGGGFFFDDDBBBAAA@@@AAABBBDDDEEEEEEFFFFFFFFFDDDBBBAAABBBBBBAAA@@@????????????@@@BBBDDDEEEDDDFFFJJJMMMKKKMMMWWWbbbzzzzzzgggWWWRRROOOHHHEEEGGGBBB@@@===;;;<<<===>>>===;;;<<<======>>>>>>======AAAAAAAAA@@@@@@>>>======:::888555444555666777666555444444444555666777777999999888999;;;;;;:::888:::::::::999999888888777::::::===BBBDDDEEELLLTTTkkkoooYYYMMMDDDAAA===999777555222000222222111000///////////////111222222111000000111666666666666555333111///111000///............///************+++++++++,,,...///000111222222111000000---,,,//////---...111111333666777999===AAADDDGGGLLLXXXnnn|||ggg^^^UUUPPPJJJBBB<<<:::666555333333555777777777999===DDDKKKOOONNNIIIDDDEEEJJJIII@@@666111///---************++++++++++++***,,,...///...,,,***(((***)))))))))))))))******,,,,,,,,,,,,------......------000666???NNNfff{{{mmmYYYJJJAAA>>>:::777333111111000///---////////////...---,,,,,,zzzwwwtttuuuuuuvvvvvvwwwyyyzzzxxxxxxxxxyyy}}}|||xxxvvvtttssstttuuutttsssrrrrrrqqqpppooonnnlllllljjjkkkkkklllmmmmmmmmmmmmnnnmmmllllllllllllkkkjjjiiiiiiiiiiiihhhggggggfffhhheeedddeeeeeedddggglllvvvxxxkkkeeedddffffffffffffccc___\\\[[[[[[YYYYYYYYYYYYYYYXXXWWWVVVTTTTTTTTTSSSSSSSSSSSSSSSWWWWWWUUUTTTRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQUUUWWWXXXXXX\\\dddlllwwwzzzggg\\\VVVTTTUUUPPPOOOMMMJJJHHHGGGFFFEEEFFFFFFDDDAAA??????@@@BBBEEEFFFGGGHHHGGGDDDBBB@@@CCCDDDEEEGGGHHHHHHHHHIIIFFFDDDBBBBBBDDDEEEDDDCCCAAAAAABBBBBBDDDEEEGGGHHHHHHIIILLLMMMLLLMMMXXXddd}}}ppp[[[SSSOOOHHHEEEGGGCCCAAA>>><<<;;;<<<<<<<<<<<<===>>>???@@@@@@??????AAAAAAAAAAAA@@@???>>>===:::777555555666888888888666666666666777888999:::<<<;;;:::;;;<<<<<<;;;999;;;;;;;;;:::::::::999999999:::>>>CCCEEEGGGNNNVVVnnnnnnYYYNNNDDDAAA===:::888555222000111111000//////////////////111333333111000///000666666666555444222000///000000000000000000000000---------......//////000---...///111111111000000000------000000...///222222333666777999<<>><<<666444222222333555555555555888<<>>MMMdddxxxvvv```NNNDDDAAA===:::666333222111///..................---,,,,,,{{{yyywwwvvvuuuuuuuuuvvvwwwwwwwwwxxxxxxzzz{{{wwwvvvttttttuuuuuutttsssssssssssssssrrrqqqooonnnlllllllllmmmmmmnnnoooooopppnnnlllmmmnnnooommmllliiiiiiiiijjjiiiiiihhhhhhgggeeeeeeggggggggglllsssyyyxxxlllfffeeeeeehhhiiiiiigggdddaaa``````^^^^^^^^^]]][[[YYYXXXVVVUUUTTTTTTTTTSSSSSSRRRRRRUUUUUUUUUTTTUUUUUUVVVVVVWWWVVVTTTRRRQQQPPPOOOOOOQQQRRRRRRRRRRRRTTTXXX[[[YYYYYY\\\eeennn{{{vvvfff\\\VVVTTTVVVNNNNNNLLLKKKJJJIIIIIIIIIGGGGGGFFFDDDBBBCCCEEEGGGGGGHHHIIIIIIIIIGGGDDDCCCGGGHHHIIIJJJJJJKKKKKKJJJGGGEEEDDDEEEGGGIIIIIIHHHDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNLLLNNNYYYfffwww^^^TTTOOOIIIFFFHHHDDDCCCAAA>>><<<;;;<<<===???@@@AAABBBBBB@@@???>>>>>>>>>???@@@@@@?????????:::999777777999:::::::::888888888888999:::;;;<<<===<<<<<<===>>>>>><<<:::<<<<<<<<<<<<;;;;;;;;;;;;::::::???DDDGGGIIIQQQYYYpppmmmYYYOOOEEEBBB>>>;;;999666333111000000//////.../////////000222333333111000111222555555555555444333222111000000111111111111111111//////000111111222333333...///111222222222111111111......000111//////333111333555777888;;;???CCCDDDIIIUUUiiimmmaaaUUUPPPMMMFFF???<<<555333000000111222222222222444777:::<<<===>>>???@@@HHHJJJCCC888222000...------------,,,,,,,,,,,,,,,---///000000...+++******************+++,,,,,,//////////////////000000//////333888???LLLbbbvvviiiUUUIIIDDD???<<<888555444222111///..................---,,,~~~||||||{{{xxxvvvuuuvvvwwwvvvvvvwwwxxxzzz}}}~~~{{{xxxwwwuuuuuuvvvuuutttrrrsssssstttttttttsssqqqpppnnnnnnnnnnnnoooqqqrrrsssqqqnnnlllmmmpppqqqooollliiijjjjjjkkkkkkkkkjjjjjjfffeeegggjjjjjjjjjpppxxxyyymmmhhheeedddfffhhhiiihhhfffdddccccccbbbaaa```^^^\\\ZZZYYYXXXWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTUUUWWWXXXZZZ[[[\\\ZZZWWWTTTRRRQQQPPPPPPSSSSSSSSSSSSSSSUUUZZZ]]]\\\[[[___gggqqqpppddd\\\TTTQQQSSSNNNMMMMMMLLLLLLLLLLLLMMMHHHHHHGGGFFFEEEEEEHHHJJJLLLLLLLLLLLLKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGFFFFFFGGGJJJLLLMMMMMMHHHHHHIIIJJJJJJKKKKKKKKKMMMMMMNNNOOONNNQQQ^^^lllzzz```UUUQQQLLLIIIJJJGGGGGGDDDAAA===<<<===>>>@@@AAACCCCCCCCCAAA???===:::;;;===>>>@@@@@@AAAAAA<<<;;;::::::;;;<<<<<<;;;::::::::::::;;;<<<=========<<<<<<===??????===<<<========================<<<<<>>;;;555333000000111111111000111222444555666888:::===<<>>@@@???AAABBBDDDCCCAAA???>>>:::;;;<<<>>>@@@AAABBBBBB???===<<<<<<>>>>>>===<<<======<<<<<<<<<======>>><<<<<<<<<===???@@@???===>>>>>>>>>>>>>>>>>>>>>>>>???>>>@@@EEEHHHNNNXXXcccwwwoooZZZOOOEEECCC@@@===<<<;;;999777333222222111111222222333333333333222111333777:::>>>===;;;:::888777666555222222333444444333222111000000111222333444555666555666777777666555333222222//////222222000111444333555666888999<<<@@@CCCCCCIIITTTfff}}}{{{jjjXXXOOOJJJDDD===:::777555222111222222222111111222444444333444888;;;999>>>???:::666555333000/////////.........------,,,,,,,,,,,,---...//////*********++++++---......---......///000111111222111222555999???KKK___qqq~~~kkkXXXMMM@@@>>>:::888777666444333222333333444444333333333~~~|||~~~~~~{{{xxxxxxzzz||||||{{{xxx{{{}}}{{{zzzzzzxxxwwwvvvvvvuuurrrppppppqqqsssttttttsssqqqppplllkkkkkkkkkmmmnnnppprrrqqqmmmkkklllppprrrooollllllmmmnnnooooooppppppooohhhhhhkkkmmmlllkkkrrr{{{wwwooojjjfffddd___bbbdddeeedddcccbbbbbbbbb```^^^\\\[[[\\\]]]^^^XXXXXXWWWVVVUUUUUUTTTTTTXXXXXXXXXYYYZZZ\\\]]]^^^\\\ZZZXXXUUUTTTTTTUUUUUUTTTTTTTTTSSSTTTWWW\\\```cccbbbeeemmmxxxooogggaaaWWWQQQSSSQQQQQQPPPOOONNNNNNNNNNNNKKKKKKIIIGGGDDDCCCEEEGGGTTTRRRQQQPPPPPPQQQSSSUUURRRRRRQQQQQQOOONNNMMMLLLGGGFFFFFFHHHLLLOOOPPPPPPMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLOOOSSSUUU\\\lll|||zzz```VVVTTTPPPMMMNNNLLLLLLJJJEEE@@@>>>???AAA>>>???BBBCCCDDDBBB@@@???:::;;;===???AAABBBBBBCCC@@@???>>>>>>??????>>><<>>===============>>><<<;;;;;;===???@@@???>>>>>>>>>>>>>>>>>>?????????@@@???AAAEEEIIIOOOZZZfffxxxpppZZZPPPEEECCC@@@>>>===<<<;;;999444444444333333444555555444444333111111444999===CCCBBB???===:::888777666333333444555444333222111222222333444666777777888555555666666555333111000222//////222222000111444555666888999:::===AAADDDCCCIIITTTfff{{{ppp[[[PPPJJJCCC<<<999999666444333333333333222111333444444222333777:::888;;;;;;888666777555111000000//////.........---+++*********+++---///000++++++++++++,,,---...///,,,---...///000111222222111111444999>>>JJJ^^^ppprrr^^^QQQ@@@>>>:::888777777666444555555666666777666666666}}}||||||zzz{{{~~~~~~~~~zzz{{{~~~|||uuurrrsssuuutttrrrllllllmmmnnnnnnmmmllllllkkkkkkkkklllmmmnnnooopppmmmnnnllljjjlllqqqrrrooommmlllkkkjjjjjjjjjllllllpppiiihhhnnnpppnnnuuu|||sssmmmhhheeefffcccbbbaaaaaabbbccceeefffhhhfffccc```______```aaa]]]ZZZWWWWWWXXXXXXUUURRRVVVWWWXXXZZZ[[[\\\\\\\\\\\\[[[YYYXXXVVVUUUUUUUUUVVVVVVUUUTTTUUUYYY___ccceeefffiiirrrpppccc[[[UUURRRSSSTTTSSSQQQPPPOOOOOOOOOPPPLLLKKKIIIHHHGGGHHHIIIJJJLLLMMMNNNOOOQQQRRRSSSSSSTTTSSSRRRRRRRRRQQQOOOMMMIIIIIIIIIIIIKKKMMMPPPQQQRRRQQQOOONNNLLLKKKJJJJJJQQQPPPQQQSSSWWWbbbvvvzzzbbbWWWSSSNNNMMMQQQMMMMMMLLLJJJHHHEEECCCBBBBBB@@@???>>>>>>???AAABBB@@@>>>>>>???AAACCCDDDDDD@@@>>>===>>>@@@AAA???<<<;;;===>>>??????>>>===;;;<<<<<<;;;:::;;;<<<===>>>>>>;;;999:::>>>AAAAAA@@@BBBAAAFFFLLLLLLMMM___tttoooWWWMMMFFFDDDAAA@@@@@@???===<<<555555666666777777888888555666444111...222:::BBBJJJHHHCCC>>>999777555555222333333333444444444444444444444444444444444444444444444333333333222222000222555555444333222222666888<<<>>>???AAACCCEEEJJJJJJPPP```xxx{{{dddRRRIIICCC===999999999888777666555555444666555555555555555666777888888888777666444222111---.../////////...,,,+++,,,,,,+++,,,.........------,,,++++++,,,---...///111000000///000222333444...222///000;;;DDDUUUmmm{{{cccOOOFFF@@@<<<<<<;;;777444555666777777666444444555666~~~}}}|||}}}~~~}}}yyyzzz~~~zzzsssppprrrsssrrrqqqmmmmmmllllllllllllmmmmmmnnnmmmmmmllllllllllllllllllmmmkkkiiikkkooopppmmmlllllllllkkkkkkkkkllllllpppiiihhhnnnqqqrrrzzz{{{rrrmmmhhhffffffddddddccccccdddfffggghhhjjjhhheeebbb``````aaabbb```]]][[[[[[[[[[[[XXXVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]\\\ZZZYYYWWWVVVVVVVVVWWWWWWVVVUUUUUUYYY^^^bbbhhhjjjoooyyypppddd\\\WWWTTTTTTVVVUUUSSSRRRQQQRRRRRRSSSPPPOOOMMMLLLKKKLLLNNNOOOOOOOOOPPPQQQRRRTTTTTTUUUWWWVVVUUUUUUTTTSSSOOOMMMKKKJJJJJJJJJKKKMMMOOOPPPQQQPPPOOOMMMLLLKKKJJJJJJOOONNNPPPTTTYYYfff{{{zzzbbbXXXTTTNNNMMMPPPMMMLLLKKKIIIGGGEEECCCBBBAAAAAABBBBBBBBBBBBBBBBBB@@@??????@@@BBBDDDDDDDDDAAA>>><<<<<<>>>@@@???===@@@AAACCCDDDDDDCCCAAA@@@<<<;;;:::::::::;;;======>>><<<:::;;;>>>@@@AAA@@@CCCBBBFFFLLLMMMQQQcccyyyqqqYYYOOOFFFDDDAAA??????>>>===;;;555555555666666777777777555666555222000333;;;BBBGGGEEEAAA<<<888555444333111111222222222333333333444444444444444444444444333333333333333333333333333555888999888666666666666999===@@@BBBEEEHHHJJJMMMMMMQQQ```vvviiiVVVLLLGGGBBB>>>888888777666666555444444666666666555555666666777888888999999888666444333///000000000//////......------------...//////...///.........///000222333333222222111111222333444111555222222;;;CCCSSSjjjjjjWWWIIIBBB===<<<<<<999777888666777888777555333333333~~~~~~|||yyyzzz~~~}}}xxxrrrooopppqqqpppooonnnnnnmmmllllllmmmnnnnnnpppooommmlllkkkjjjiiiiiikkkkkkjjjggghhhlllmmmjjjkkkkkkllllllmmmllllllkkknnnhhhhhhnnnssswwwxxxpppllliiiggghhhfffffffffggghhhiiikkklllllljjjgggdddcccbbbcccccccccaaa```______^^^\\\ZZZYYYZZZ[[[[[[\\\\\\\\\\\\^^^]]]\\\ZZZYYYXXXXXXWWWXXXXXXWWWVVVVVVYYY^^^bbbiiimmmvvvpppeee^^^YYYVVVWWWWWWWWWVVVUUUUUUUUUVVVWWWVVVUUUSSSQQQQQQRRRSSSTTTRRRSSSSSSTTTUUUUUUVVVVVVYYYYYYYYYYYYXXXUUUQQQMMMOOOMMMLLLKKKKKKLLLNNNPPPPPPOOONNNLLLKKKJJJJJJJJJLLLMMMPPPUUU]]]kkkyyycccYYYUUUOOOMMMOOOLLLLLLJJJIIIGGGEEECCCBBBBBBCCCDDDEEEEEEDDDBBBAAAAAA@@@@@@AAADDDEEEEEEDDDAAA>>><<<;;;===>>>?????????AAABBBCCCCCCBBBAAA???<<<;;;;;;;;;;;;<<<======???>>><<<<<<>>>@@@@@@@@@EEEDDDGGGLLLOOOVVVkkksss[[[PPPFFFCCC@@@??????>>><<<;;;666666666666666666777777555666666444333666===CCCCCCAAA>>>999666444222222000000000111111111111222666555555444444333333333222222222333333444555666555888:::;;;:::999999:::999;;;@@@CCCFFFIIIMMMPPPOOOOOOSSS```tttooo\\\QQQKKKFFFCCC:::999888777777777777777777777666666666666777777888888999:::999888777666222111000/////////000000///////////////000000000111111111111333444666777666555555444444444444444444888555444<<>>======;;;;;;<<<777999:::888666333333333~~~|||yyyzzz~~~{{{wwwrrrooooooppppppooonnnoooppppppppppppooonnnpppooommmllljjjiiiiiiiiijjjjjjhhheeegggkkkkkkhhhiiijjjlllmmmmmmmmmkkkkkklllhhhhhhnnnuuu}}}uuunnnkkkhhhhhhiiihhhhhhiiijjjkkkmmmnnnnnnmmmllliiigggeeeddddddeeeeeeddddddcccbbbaaa___]]][[[\\\\\\]]]]]]]]]\\\\\\```___]]]\\\ZZZYYYYYYYYYYYYYYYXXXWWWWWWZZZ^^^bbbgggnnnyyyooofffaaa\\\YYYZZZXXXXXXWWWVVVVVVWWWYYYYYYZZZXXXWWWUUUUUUVVVWWWXXXUUUUUUUUUUUUUUUVVVVVVVVVYYYYYYZZZ[[[[[[YYYTTTPPPRRRPPPNNNMMMLLLMMMNNNOOOOOONNNMMMLLLKKKKKKJJJKKKMMMNNNRRRXXX```oooyyycccZZZVVVPPPMMMOOOMMMLLLJJJHHHFFFEEEDDDCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAACCCEEEFFFEEEDDD@@@>>><<<;;;;;;>>>@@@AAA???@@@BBBCCCCCCBBB@@@???============>>>>>>??????@@@???>>>===>>>???@@@@@@EEEDDDGGGLLLQQQ]]]sssuuu]]]QQQFFFDDDAAA??????>>>===;;;888888888888888888777777666777777666666999===AAA@@@>>><<<999666444333222//////000000000111111111777777666555444444333333222222222333444666888999777999;;;;;;:::999:::;;;;;;>>>AAADDDFFFIIIMMMPPPNNNNNNRRR^^^rrrwwwcccUUUMMMGGGCCC===<<<;;;999999999999:::888888777666666666777777666777888999999888777666333222///...---...000222000111111111000000111222111222333444555777888999999888888777666555555555444999666666===CCCPPPfff{{{iiiTTTIII???============???:::::::::888666666777999~~~~~~~~~}}}zzz{{{~~~zzzwwwtttqqqpppqqqqqqqqqnnnpppsssuuuuuussspppnnnnnnmmmllllllkkkkkkkkkkkkiiijjjhhhfffgggkkkllliiiiiijjjlllmmmmmmmmmlllkkkkkkiiijjjpppyyyrrrllljjjhhhgggiiiiiiiiijjjlllmmmnnnnnnnnnmmmkkkjjjhhhffffffffffffeeeeeeffffffdddaaa___^^^]]]]]]^^^^^^^^^^^^^^^]]]aaa```^^^]]][[[ZZZZZZZZZYYYZZZZZZZZZZZZ\\\```cccdddmmm||||||mmmfffbbb^^^\\\\\\YYYXXXWWWWWWWWWXXXYYYZZZ[[[YYYWWWVVVVVVVVVXXXYYYVVVVVVVVVUUUUUUUUUUUUTTTVVVWWWYYY[[[\\\[[[WWWTTTTTTSSSQQQOOONNNNNNNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLPPPPPPUUU[[[dddsssyyyccc[[[WWWQQQNNNPPPMMMLLLJJJHHHFFFFFFEEEEEEFFFDDDBBB@@@???@@@BBBDDDCCCBBBBBBDDDFFFFFFEEECCC@@@???===<<<<<<>>>AAACCCBBBDDDEEEFFFFFFEEEDDDBBB@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>???@@@BBBDDDDDDGGGLLLUUUddd|||xxx___QQQHHHEEECCCAAAAAA@@@>>>===<<<<<<;;;;;;::::::999999777777888888999:::===???>>>===;;;999777555444333111111111111222222222222888888777777666555444444444333333444666888;;;<<<;;;<<<======<<<;;;<<<======???AAABBBBBBEEEHHHKKKJJJJJJOOO[[[ooojjjZZZNNNFFFBBB>>>===;;;999888888888999888888777666666666666666444444666777777777666555333111...,,,,,,---000111111222444333111000111333111222333555666777888999;;;::::::999888777666666333888666777???DDDPPPeeeoooZZZMMMAAA===>>>>>>===???===<<<:::888777999???CCC~~~~~~}}}zzzzzz}}}yyyxxxuuusssqqqqqqrrrrrroooqqqtttvvvvvvtttqqqooommmmmmlllllllllmmmnnnnnnjjjkkkjjjgggjjjnnnooolllllllllmmmnnnoooooooooooolllmmmpppuuu~~~~~~pppjjjhhhgggggghhhiiiiiijjjllllllllllllllljjjiiihhhggggggfffffffffdddfffhhhgggdddaaa```___]]]^^^______`````````___aaa```___]]]\\\[[[ZZZZZZZZZ[[[\\\\\\]]]___cccffffffoooyyylllfffccc```]]]]]]ZZZYYYXXXWWWWWWXXXYYYZZZZZZXXXWWWUUUUUUVVVWWWXXXWWWWWWVVVUUUUUUTTTSSSSSSTTTTTTVVVXXXZZZZZZWWWUUUTTTTTTSSSSSSQQQOOONNNMMMNNNNNNMMMMMMMMMMMMMMMNNNRRRSSSWWW^^^gggwwwyyycccZZZVVVQQQOOORRROOOMMMKKKIIIGGGGGGGGGGGGGGGDDD@@@======???BBBDDDBBBBBBBBBDDDFFFFFFDDDBBB???@@@???>>>>>>???BBBDDDBBBCCCEEEFFFFFFEEECCCBBBAAABBBCCCCCCDDDDDDCCCCCC???@@@@@@???>>>???BBBDDDCCCEEEIIIOOOZZZmmm{{{aaaSSSJJJHHHEEEDDDDDDCCCAAA@@@>>>>>>======<<<;;;::::::888888999::::::;;;;;;;;;<<<;;;:::999888666555555444444444444555555555555999999999888888777777777666666555666777:::===???@@@AAABBBAAA???>>>>>>???===>>>>>>>>>>>>???BBBDDDFFFGGGLLLXXXlllsssaaaSSSIIIDDD???===:::777666555666666888777666555555444555555222333444555555555444333333111...,,,,,,---///111111333555444111///111444111222333555666777777777;;;;;;;;;;;;:::999777666222888777888???CCCNNNccc}}}vvv___QQQCCC???@@@???>>>>>>???>>>;;;999999===CCCGGG~~~|||yyyxxxzzzxxxwwwvvvsssqqqqqqqqqrrrqqqqqqrrrrrrrrrrrrqqqqqqnnnnnnnnnmmmmmmnnnnnnoookkkmmmllljjjlllrrrssspppppppppppppppqqqrrrssstttpppsssvvv|||}}}oooiiigggffffffggghhhiiijjjjjjkkkjjjiiihhhgggffffffffffffffffffgggdddgggiiiiiieeebbb``````]]]^^^___```aaabbbbbbbbbaaa```___]]]\\\[[[ZZZZZZZZZ[[[]]]^^^___bbbfffiiimmmvvvuuujjjfffdddaaa^^^^^^]]]\\\ZZZYYYXXXYYYYYYZZZYYYWWWVVVTTTTTTUUUVVVWWWYYYXXXXXXVVVUUUTTTSSSSSSTTTSSSTTTUUUWWWWWWUUUSSSRRRTTTUUUVVVTTTQQQNNNLLLOOONNNNNNNNNNNNNNNOOOOOORRRSSSXXX```jjj{{{zzzbbbYYYUUUQQQPPPTTTPPPNNNLLLJJJHHHHHHIIIIIIFFFDDDAAA???>>>???AAABBBBBBAAABBBDDDFFFEEECCCAAA>>>@@@BBBAAA@@@@@@CCCEEEBBBCCCDDDFFFFFFDDDCCCBBBAAABBBCCCDDDDDDDDDCCCCCC>>>@@@AAA@@@???@@@CCCFFFDDDGGGLLLSSS```uuueeeVVVMMMKKKHHHGGGFFFFFFDDDCCC??????>>>===<<<;;;:::999888999999:::;;;;;;999777999999999888888777666555777777888888888999999999::::::::::::::::::::::::999888777777999<<>>???;;;;;;;;;;;;:::;;;>>>AAADDDFFFJJJUUUiii}}}jjj[[[PPPJJJCCC@@@===999666666666666777666555444333333333333333333444555555444333222333222000......///000111111444666444000///111444222333444666666777666666::::::;;;;;;;;;999888777333999888888>>>AAAKKK^^^{{{~~~dddVVVGGGCCCCCCAAA>>>======>>>>>>===<<<>>>AAADDD~~~}}}{{{wwwvvvxxxwwwvvvuuusssqqqpppqqqrrrsssqqqooommmmmmoooqqqsssppppppooonnnnnnnnnnnnnnnlllnnnmmmkkkoootttvvvsssssssssrrrrrrsssuuuvvvxxxssswww{{{|||nnnhhhgggeeeeeeggghhhhhhiiijjjiiihhhgggfffdddeeeeeeeeeffffffggggggdddhhhkkkjjjfffbbbaaaaaa]]]^^^___aaabbbcccccccccaaa```___]]]\\\[[[ZZZZZZZZZ\\\^^^___aaadddhhhkkkttt}}}tttiiieeedddaaa___^^^___^^^\\\ZZZYYYYYYZZZZZZXXXWWWUUUTTTSSSTTTVVVWWWZZZZZZYYYXXXVVVUUUTTTSSSUUUSSSSSSSSSTTTTTTRRRQQQQQQSSSVVVWWWVVVRRRNNNKKKOOOOOONNNNNNOOOOOOPPPPPPQQQSSSXXXaaalll}}}zzzbbbXXXUUUQQQQQQUUUQQQOOOMMMJJJIIIIIIJJJJJJEEEDDDCCCAAAAAA@@@@@@@@@AAAAAABBBDDDEEEEEECCC@@@>>>AAACCCCCCAAAAAACCCFFFFFFGGGIIIJJJJJJIIIGGGFFFAAAAAACCCDDDDDDDDDCCCBBB===???AAA@@@???@@@DDDGGGEEEIIIOOOVVVddd{{{hhhYYYOOOMMMJJJIIIHHHHHHFFFDDD??????>>><<<;;;:::999888999999:::;;;;;;:::777555777777888888777666555555999::::::::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888:::===@@@BBBCCCCCCCCC@@@===;;;;;;<<<999999999999888:::===@@@DDDFFFJJJTTTgggqqqbbbVVVPPPHHHEEEAAA<<<:::888999999777666555444333222222222444444555555555444222111333222111000000000111222000444666444000...000444333444555777777777666555999:::;;;;;;;;;:::999888555;;;999888>>>???HHHZZZzzzhhhYYYJJJFFFFFFCCC???===<<<>>>???@@@???>>>>>>???~~~yyyyyyxxxwwwvvvwwwvvvtttqqqnnnnnnppprrrqqqqqqqqqqqqrrrsssssstttuuusssqqqooonnnnnnoooooopppoooooooooppprrrtttuuuuuutttrrrrrrrrrtttvvvwwwtttuuuzzzuuukkkiiijjjhhheeedddhhhhhhiiiiiihhhfffdddcccjjjiiigggeeedddeeefffggghhhhhhgggfffdddcccbbbaaa```aaaaaaaaaaaaaaa```___```___^^^\\\\\\]]]^^^___^^^]]]]]]___ccciiiooosss{{{ssseee``````^^^\\\\\\[[[[[[[[[ZZZYYYXXXXXXWWWWWWVVVUUUTTTTTTUUUVVVVVVXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQRRRSSSTTTUUUUUUTTTRRRQQQOOOPPPQQQQQQOOOOOOPPPQQQUUUXXX\\\cccpppyyybbbYYYVVVQQQPPPSSSQQQQQQOOOLLLIIIHHHIIIJJJFFFEEECCCCCCCCCCCCAAA???EEEDDDDDDCCCBBBBBBAAAAAABBBAAAAAABBBDDDEEEDDDCCCFFFGGGGGGFFFEEEDDDDDDEEECCCDDDDDDDDDDDDDDDCCCCCCFFFDDDAAA>>>===@@@EEEIIIGGGJJJPPP\\\ooonnn\\\UUURRROOOMMMLLLJJJHHHGGGAAA???===;;;999888888888::::::;;;;;;:::888666444666444333222333666999;;;<<<<<<<<<<<<<<<;;;;;;:::<<<<<<<<<;;;::::::999999<<<===>>>>>>======>>>???CCCBBBAAA???===;;;888777888;;;======;;;999:::<<>>:::;;;===>>>===999777444333444666666666888888888888888777666555888666444222111222333444999666333222444666555333222333555777999:::;;;;;;;;;;;;;;;::::::999999999;;;:::999:::999===HHHUUUxxxsssbbbQQQHHHDDD@@@======???>>>===<<<;;;:::::::::~~~zzzzzzyyyxxxvvvwwwwwwuuussspppnnnoooqqqrrrqqqqqqqqqqqqsssuuuvvvvvvtttrrrpppoooooopppqqqrrrqqqqqqqqqrrrsssuuuvvvuuutttsssrrrssstttvvvxxxwwwyyyuuukkkiiijjjhhhfffeeeggggggggggggfffeeeddddddhhhgggeeeddddddfffggghhhggggggffffffeeedddcccccc```aaaaaaaaaaaa```______^^^^^^^^^]]]]]]^^^______`````````bbbffflllsssxxx~~~pppccc___^^^\\\[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRPPPQQQRRRRRRPPPPPPQQQRRRVVVXXX]]]fffuuuvvv```XXXUUUQQQQQQTTTTTTSSSRRRNNNJJJHHHIIIJJJHHHFFFDDDDDDDDDCCCAAA@@@AAAAAAAAAAAABBBBBBBBBBBBEEECCCBBBBBBCCCDDDCCCBBBEEEFFFGGGFFFDDDCCCDDDEEECCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBAAABBBEEEGGGIIILLLTTTbbbvvvppp___ZZZWWWSSSPPPMMMJJJGGGDDD???>>>;;;999777666666666777777777777666555444333555555444444555777999;;;;;;;;;<<<=========<<<<<<;;;;;;;;;::::::999999999:::<<<======<<<;;;===>>>???>>>>>>===<<<:::999888999;;;<<<<<<:::999;;;===>>>DDDLLLWWWkkknnn^^^UUUMMMGGG@@@======>>>===<<<:::777555444555666777666888999999999888777777666:::999777555555555666777:::777444444555777666444555666777999;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<::::::;;;:::===IIIUUUtttyyygggTTTJJJEEEAAA>>>===<<<<<<;;;:::999999999999}}}|||{{{zzzyyywwwwwwwwwwwwuuurrroooooopppsssrrrppppppqqqtttwwwyyywwwvvvsssqqqpppqqqqqqrrrrrrrrrqqqqqqqqqrrrtttuuuuuutttsssssstttvvvxxxyyyyyy}}}~~~tttkkkjjjjjjhhhffffffeeeeeeddddddddddddeeeeeeeeeddddddddddddfffhhhiiifffffffffeeeeeeeeedddddd```aaaaaaaaa``````___^^^\\\]]]^^^_______________bbbcccdddfffjjjqqqxxx~~~yyylll```\\\[[[ZZZYYYZZZXXXXXXXXXXXXYYYYYYYYYYYYVVVVVVTTTSSSSSSSSSTTTTTTVVVVVVUUUTTTSSSSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSRRRSSSTTTUUUUUUTTTSSSSSSRRRSSSSSSRRRQQQQQQRRRTTTYYYYYY^^^jjj|||rrr]]]VVVUUURRRSSSVVVWWWWWWTTTPPPLLLIIIIIIJJJIIIHHHFFFEEEDDDDDDBBB@@@>>>???@@@BBBCCCEEEFFFGGGHHHFFFCCCAAABBBCCCCCCBBBDDDEEEEEEDDDCCCBBBDDDEEECCCCCCCCCBBBBBBAAAAAAAAA@@@BBBEEEFFFFFFEEEEEEFFFKKKOOOYYYjjj~~~sssbbb^^^[[[WWWSSSOOOJJJEEEAAA===<<<999777666555555555555555444444444444555555666777888999:::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>::::::::::::999999999999999:::<<<;;;::::::;;;===;;;;;;;;;::::::999999999::::::;;;:::999:::<<<>>>>>>EEENNNZZZnnnuuucccXXXOOOJJJDDD@@@@@@@@@>>>;;;;;;888666555666777777666888999999999999999888777===;;;:::888888888888999:::888666666777888888777888888:::;;;======>>>>>><<<<<<;;;;;;;;;;;;::::::<<<::::::;;;;;;>>>IIIUUUooonnnYYYMMMGGGBBB??????<<<;;;::::::999999999999~~~~~~}}}}}}|||{{{yyyxxxwwwxxxxxxwwwsssqqqpppppptttrrrppppppqqquuuyyy|||yyywwwuuusssqqqrrrsssssspppooonnnnnnnnnpppqqqrrrtttttttttuuuvvvxxxyyyzzz{{{{{{rrrkkkjjjjjjhhhggggggdddcccbbbbbbbbbccceeefffeeeddddddddddddeeefffgggeeeeeeeeefffffffffffffffaaaaaaaaaaaa```______^^^[[[\\\^^^```aaa``````___ccceeegggiiilllsss|||ssshhh^^^ZZZZZZXXXXXXYYYXXXXXXXXXYYYYYYZZZZZZ[[[TTTTTTRRRQQQQQQQQQRRRSSSVVVUUUTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUUUUUUUTTTTTTRRRSSSSSSRRRQQQQQQRRRTTTZZZZZZ```oooooo[[[UUUUUUSSSTTTXXXZZZYYYWWWRRRMMMJJJIIIJJJJJJHHHFFFEEEDDDCCCAAA???>>>???AAADDDGGGJJJLLLMMMIIIFFFBBBAAABBBDDDEEEEEEDDDDDDDDDCCCBBBBBBDDDEEEDDDCCCBBBAAA@@@@@@?????????BBBEEEGGGGGGGGGHHHHHHLLLPPP]]]qqquuuccc^^^[[[WWWSSSOOOIIICCC???===;;;999777666555555555666555444444555666888999888:::<<>>===<<<======>>>>>>===<<<<<<999:::::::::::::::::::::999:::;;;;;;::::::;;;===;;;;;;:::999999999999999;;;:::999999999;;;>>>@@@@@@FFFMMMZZZooo{{{gggZZZQQQLLLGGGDDDDDDCCC@@@>>><<<:::888777888888888777888999999:::::::::999999<<<;;;:::999888888888999::::::999999999:::999999999:::;;;<<<===>>>>>>>>>;;;;;;:::::::::::::::::::::999:::;;;;;;===HHHTTTlllsss]]]OOOIIIDDDAAAAAA>>>===<<<;;;;;;;;;;;;;;;{{{|||}}}}}}|||{{{zzzyyywwwxxxyyywwwuuurrrrrrrrruuusssqqqqqqrrrvvvzzz}}}yyywwwuuusssqqqrrrssssssooonnnnnnmmmnnnoooqqqrrrtttuuuvvvwwwxxxzzz{{{||||||xxxpppjjjjjjjjjgggfffhhhcccbbbaaaaaaaaaccceeefffffffffeeeeeeddddddddddddeeeeeeeeefffffffffggggggbbbbbbbbbbbbaaa```___^^^[[[\\\^^^```aaaaaa``````bbbeeehhhjjjlllsss|||}}}ooofff]]]ZZZYYYXXXXXX[[[YYYZZZZZZZZZZZZZZZZZZ[[[RRRQQQPPPOOOOOOPPPQQQRRRVVVUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXWWWVVVUUUSSSSSSTTTUUUUUUUUUUUUUUUSSSSSSSSSRRRPPPQQQSSSUUU[[[]]]dddvvvppp[[[UUUUUUTTTUUUYYYZZZYYYWWWRRRMMMKKKJJJKKKIIIGGGEEEDDDDDDCCCAAA@@@>>>???AAADDDGGGJJJLLLNNNHHHEEEBBBAAACCCFFFGGGHHHDDDDDDDDDCCCAAABBBDDDFFFEEEDDDBBB@@@??????>>>???AAABBBDDDDDDEEEGGGJJJMMMMMMQQQ```uuuvvvcccZZZWWWSSSOOOLLLHHHCCC???===<<<:::888777666777777666555555555666888:::;;;:::===@@@CCCDDDCCCAAA@@@?????????>>>===;;;999999999999::::::;;;;;;;;;<<<999;;;<<<<<<;;;:::<<<===>>>===;;;:::999999999999<<<:::999999;;;===@@@AAADDDHHHNNNZZZppplll^^^SSSOOOIIIGGGGGGFFFDDDAAA===;;;:::999::::::999777777888999:::::::::::::::999999888777777666666666:::;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===<<<<<<999999999999::::::::::::999888999;;;:::===GGGRRRkkkxxxbbbSSSLLLGGGCCCCCC======<<<;;;;;;;;;<<<<<>>???@@@BBBEEEGGGHHHIIIGGGDDDBBBBBBEEEGGGHHHHHHDDDEEEDDDCCCAAABBBEEEHHHFFFEEECCC@@@???>>>>>>>>>AAAAAABBBBBBCCCGGGLLLPPPPPPSSSccc{{{yyycccVVVRRRNNNKKKHHHFFFCCC@@@>>>===;;;999888888888888444444555555666888999:::<<<>>>BBBEEEFFFEEECCCAAA@@@@@@???===;;;999777666777888888999:::;;;;;;<<<999:::<<<;;;::::::;;;===???>>><<<:::999999::::::<<<;;;:::;;;>>>AAABBBBBBFFFJJJQQQ^^^vvvtttfffXXXSSSMMMIIIIIIHHHFFFDDD>>>===;;;;;;;;;;;;999888666666888999::::::::::::888888777777666555555444999;;;======<<<;;;<<<<<<:::;;;;;;<<<<<<<<<;;;;;;999999::::::::::::;;;;;;999999:::<<<;;;===GGGRRRiiihhhZZZQQQIIIEEECCC;;;::::::999999:::::::::zzz|||}}}|||zzzxxxzzz|||wwwxxxxxxvvvuuuuuuwwwyyyvvvvvvuuuuuuvvvwwwyyyzzzvvvtttrrrpppoooooopppqqqmmmmmmmmmnnnooorrrtttuuutttuuuwwwzzz|||~~~{{{pppkkkhhhhhhgggeeeeeehhhbbbbbbccccccdddcccccccccffffffgggggggggffffffeeeggggggggggggffffffffffffeeeeeeeeedddcccbbbaaa``````_______________`````````dddhhhiiijjjooozzzwwwmmmfff```___]]][[[]]]aaa]]]\\\ZZZYYYWWWUUUTTTSSSQQQQQQQQQQQQSSSUUUWWWXXXWWWVVVVVVVVVVVVVVVWWWWWWUUUWWWYYY[[[\\\[[[YYYXXXTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXWWWUUUSSSTTTWWWZZZ___ffftttyyyccc[[[XXXTTTTTTWWWSSSSSSRRROOOLLLKKKLLLMMMJJJHHHGGGGGGHHHHHHGGGFFF@@@AAAAAABBBDDDEEEEEEFFFGGGFFFDDDEEEFFFGGGGGGFFFEEEEEEEEECCCBBBCCCGGGIIIHHHFFFCCCAAA???>>>>>>??????@@@AAABBBCCCGGGLLLPPPTTTWWWggg|||fffUUUQQQKKKGGGEEEDDDBBBAAA===<<<;;;999888888888999666666888999::::::::::::<<<>>>AAADDDEEEDDDBBBAAA>>>>>>===<<<:::999777666555555666777888999::::::888999::::::999999:::<<<===<<<:::999999:::;;;<<<<<<;;;;;;===AAADDDDDDBBBGGGMMMVVVfff}}}ooo```YYYPPPKKKIIIHHHFFFDDD???>>>===<<<===<<<:::888444555666888999:::::::::999999888888777666666555888;;;===>>><<<;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;:::<<<>>>>>>???IIITTTggg~~~qqqaaaVVVLLLEEEBBB:::::::::999999::::::;;;{{{}}}}}}{{{yyyxxxzzz|||wwwwwwwwwvvvuuuvvvyyy|||vvvvvvvvvwwwwwwxxxxxxyyyuuusssqqqooonnnnnnoooooojjjjjjjjjkkkmmmppprrrttttttuuuxxxzzz}}}~~~yyynnnjjjggggggfffddddddgggbbbcccdddeeeeeedddcccbbbdddeeefffggghhhhhhhhhhhhhhhhhhggggggfffffffffffffffffffffeeedddcccaaaaaabbbaaa___^^^^^^___```aaa```eeeiiiiiiiiinnnyyyvvvmmmgggbbb```___]]]___ddd]]]\\\ZZZWWWUUURRRPPPOOORRRRRRRRRSSSUUUWWWZZZ[[[WWWWWWWWWVVVVVVWWWXXXXXXVVVWWWZZZ\\\\\\[[[YYYXXXTTTTTTTTTTTTUUUVVVWWWXXXZZZZZZYYYWWWUUUVVVZZZ\\\aaajjjyyy|||eee\\\YYYTTTSSSVVVPPPQQQPPPNNNLLLKKKLLLNNNKKKJJJIIIIIIKKKKKKJJJIIIDDDDDDDDDDDDEEEEEEEEEEEEIIIGGGFFFFFFGGGGGGEEECCCFFFFFFEEECCCBBBDDDGGGJJJIIIGGGDDDAAA???>>>??????<<<>>>AAACCCDDDGGGKKKNNNWWWZZZkkkhhhVVVQQQJJJFFFCCCBBBBBBAAA===<<<:::888777777888888999:::<<<===>>>>>>======;;;===???BBBCCCBBBAAA@@@<<<<<<<<<;;;:::999888777222333444555666777888999666888999999888888999::::::999888888999;;;===>>><<<;;;<<>>>>><<<;;;<<<==================<<<<<<;;;<<<=========>>>>>>??????<<<<<<>>>@@@@@@AAAKKKUUUddd|||wwwfffZZZNNNDDD@@@<<<<<<;;;;;;;;;<<<<<<===|||}}}}}}}}}|||yyywwwuuusssuuuwwwxxxyyyxxxvvvuuuvvvvvvuuuuuuuuuuuuvvvvvvxxxsssmmmkkkmmmooonnnmmmkkkjjjjjjlllqqqssssssqqqvvvuuuwww{{{}}}~~~wwwqqqlllhhhiiiiiiffffffhhhgggfffdddcccbbbcccdddddddddeeeggghhhhhhhhhgggffffffffffffffffffffffffffffffeeecccbbbaaabbbbbbcccbbb```___^^^___```bbbdddaaabbbeeeggggggjjjvvvyyylllhhhccc```^^^^^^]]]\\\[[[ZZZYYYXXXVVVTTTSSSSSSVVVTTTRRRTTTXXX[[[[[[ZZZZZZZZZYYYXXXXXXXXXXXXXXX[[[[[[ZZZZZZZZZZZZ[[[[[[XXXXXXWWWWWWWWWXXXXXXYYYWWWYYYZZZZZZZZZ\\\___bbbeeeppplll___ZZZVVVSSSRRRQQQQQQPPPOOOOOONNNMMMMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDEEEDDDCCCCCCEEEHHHLLLNNNNNNLLLHHHEEEDDDEEEGGGHHHFFFBBB???@@@CCCEEEBBB??????AAACCCDDDEEEGGGJJJMMMRRR___uuuhhhXXXRRRMMMJJJFFFBBBAAACCC@@@AAAAAA>>>;;;999888888@@@>>><<<<<<===>>>??????<<<===???@@@???===:::888999:::<<<======;;;999888666555222111111444777:::<<<;;;;;;;;;;;;<<<<<<======<<<:::999999:::<<<======???BBBEEEFFFFFFDDDCCCIIIMMM\\\uuummm___QQQLLLJJJGGGCCCBBBGGGBBB;;;888999;;;;;;:::;;;;;;;;;:::::::::999999888888888888888777666666999:::;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;<<<===>>>???????????????>>>???BBBBBBBBBIIIQQQdddzzzqqq[[[KKKDDDBBB;;;:::999999999;;;===>>>|||}}}}}}}}}|||yyywwwuuurrrsssuuuvvvvvvvvvtttsssvvvuuuuuuuuuuuuuuuuuuvvvvvvsssnnnllllllnnnoooooopppnnnlllmmmppprrrrrrpppvvvvvvyyy||||||}}}wwwqqqlllhhhiiiiiiffffffhhhgggfffeeedddddddddeeefffeeefffggghhhhhhhhhgggfffffffffffffffffffffffffffeeedddcccaaa``````aaaaaabbbbbbaaa``````aaabbbcccaaabbbeeeggggggkkkyyywwwlllhhhbbb___]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWUUUSSSRRRSSSWWWZZZ[[[ZZZYYYYYYXXXXXXWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYY[[[^^^aaaeeeqqqmmm```[[[XXXUUUTTTQQQPPPPPPPPPOOOOOOOOOOOOMMMLLLKKKJJJJJJJJJJJJJJJMMMMMMMMMLLLLLLJJJIIIHHHEEEEEEDDDEEEHHHKKKOOOQQQPPPNNNJJJGGGEEEEEEGGGHHHHHHDDDAAAAAADDDFFFDDDAAABBBDDDFFFGGGHHHJJJNNNPPPTTTaaaxxxmmm[[[UUUPPPMMMJJJDDDCCCEEECCCCCCBBB@@@===<<<<<<===CCCBBB@@@@@@?????????>>>===>>>???@@@@@@>>><<<;;;999:::;;;<<<<<<<<<;;;;;;999888777666666888:::<<<;;;;;;;;;<<<<<<===>>>???===<<<:::999999:::<<<===>>>@@@CCCEEEGGGGGGEEEDDDLLLPPP```yyyqqqbbbTTTNNNLLLIIIGGGGGGIIICCC===::::::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>???>>>@@@BBBBBBCCCIIIQQQggg}}}wwwaaaQQQHHHEEE???>>><<<;;;:::;;;<<<===}}}}}}}}}}}}{{{yyywwwvvvrrrssstttuuuvvvuuuttttttttttttttttttttttttttttttrrrrrrpppmmmlllmmmooorrruuurrrooonnnpppqqqqqqqqqvvvxxx{{{~~~||||||wwwqqqkkkhhhiiiiiiffffffhhhfffffffffeeeffffffggghhheeefffggghhhhhhhhhggggggggggggggggggggggggggggggeeedddbbb```____________cccccccccbbbbbbbbbbbbbbbbbbccceeeggghhhnnn~~~|||rrrjjjfff```\\\[[[\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\WWWVVVTTTUUUXXX[[[\\\\\\XXXWWWWWWWWWWWWWWWXXXXXXUUUUUUVVVWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYYYYYYYXXXZZZ^^^```fffuuunnnaaa]]]YYYVVVUUUQQQQQQQQQQQQPPPPPPPPPPPPNNNMMMLLLKKKJJJJJJJJJJJJMMMNNNNNNNNNMMMMMMLLLKKKFFFFFFFFFGGGJJJNNNQQQSSSQQQOOOKKKHHHFFFFFFGGGGGGIIIFFFCCCCCCFFFGGGEEECCCAAABBBDDDEEEFFFIIILLLOOOWWWfff~~~ttt```YYYSSSQQQNNNHHHEEEFFFEEEEEEDDDBBB@@@@@@BBBDDDJJJJJJIIIGGGEEEBBB???===>>>???@@@@@@AAA@@@@@@@@@;;;;;;;;;;;;<<<<<<===>>>==================>>>>>><<<<<<<<<===>>>???@@@@@@===<<<;;;::::::;;;<<<===???AAADDDGGGHHHHHHGGGGGGNNNTTTeee~~~wwwhhhXXXPPPMMMKKKKKKMMMKKKFFF@@@=========<<<:::;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999999:::;;;;;;;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;<<<===============<<<@@@???@@@BBBBBBCCCIIIRRRiiikkkYYYNNNIIICCCAAA???===;;;;;;<<<===|||||||||{{{zzzxxxvvvuuuttttttuuuvvvwwwvvvvvvuuussssssttttttttttttssssssoooqqqqqqnnnllllllppptttvvvtttqqqppppppqqqssstttvvvyyy}}}|||}}}xxxpppkkkgggiiiiiiggggggiiieeeeeefffffffffggghhhhhhffffffgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffdddbbb```____________bbbbbbcccccccccbbbaaa```ddddddfffiiikkkssswwwnnngggccc]]]YYYXXXZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^___\\\[[[ZZZYYYYYYZZZ[[[[[[WWWVVVVVVVVVVVVWWWXXXXXXUUUUUUWWWXXXZZZ[[[\\\\\\[[[[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXZZZ^^^aaaiiizzzooobbb]]]ZZZWWWVVVSSSSSSSSSRRRRRRQQQQQQPPPPPPOOONNNLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHIIIJJJMMMPPPQQQNNNLLLIIIGGGFFFFFFGGGHHHIIIGGGEEEEEEFFFGGGFFFEEEAAABBBDDDEEEFFFIIIMMMPPPZZZlllzzzddd\\\UUUSSSPPPJJJGGGFFFGGGFFFEEECCCBBBDDDGGGJJJUUUUUUTTTQQQKKKEEE@@@>>>@@@AAAAAABBBBBBCCCDDDDDDAAA@@@>>><<<<<<===>>>??????@@@BBBBBBBBBAAA@@@???>>>>>>??????@@@?????????===<<<<<<;;;<<<======>>>AAACCCEEEGGGIIIJJJJJJIIINNNVVViii~~~ooo^^^TTTOOOMMMOOORRROOOJJJEEEBBBBBBAAA???<<<;;;<<<===>>>???@@@AAAAAA>>>>>>======<<<<<<<<<===::::::;;;;;;;;;;;;;;;:::;;;;;;::::::::::::;;;;;;<<<<<<============<<<<<<@@@???@@@BBBBBBCCCJJJRRRiiiuuuaaaRRRJJJDDDBBB???===<<<<<<======{{{{{{{{{yyyxxxwwwuuuuuussssssttttttuuuuuuuuuuuuqqqrrrssssssssssssrrrqqqnnnpppqqqooolllmmmpppttttttsssrrrqqqqqqsssvvvxxxvvvyyy}}}}}}yyypppjjjggghhhiiiggggggiiieeeeeefffggggggggghhhhhhgggggggggggghhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhfffeeecccaaa```````````````aaaaaabbbbbbaaa``````dddeeehhhmmmpppyyyssslllddd___ZZZWWWWWWXXXYYYZZZXXXYYYZZZ[[[\\\]]]^^^^^^```___]]]ZZZXXXWWWWWWXXXWWWWWWVVVVVVVVVWWWWWWXXXTTTUUUWWWYYYZZZ[[[\\\\\\[[[[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXWWWXXXZZZ___cccnnnpppccc^^^ZZZVVVUUUVVVVVVUUUTTTSSSQQQQQQPPPRRRQQQOOONNNMMMLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJKKKJJJIIIIIIIIIJJJKKKLLLHHHGGGFFFEEEFFFGGGIIIJJJIIIGGGFFFEEEFFFFFFFFFEEEFFFGGGIIIIIIKKKNNNSSSWWW___sssiii___VVVSSSPPPKKKGGGGGGGGGGGGFFFEEEDDDFFFJJJMMM]]]^^^^^^YYYPPPHHHBBB@@@CCCCCCDDDDDDEEEFFFGGGHHHGGGEEEBBB???======>>>???AAABBBDDDEEEDDDBBB@@@>>>@@@AAAAAAAAA@@@???>>>===>>>======>>>>>>??????@@@BBBCCCFFFHHHJJJKKKKKKKKKNNNWWWlllwwweeeYYYQQQNNNPPPUUURRRNNNIIIGGGGGGEEEBBB???======>>>@@@AAABBBCCCDDD@@@???>>>=========>>>>>><<<<<<============<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;<<<==================@@@???@@@CCCCCCCCCJJJRRRggg}}}~~~hhhUUUJJJBBBAAA???===<<<<<<===>>>~~~zzzzzzyyywwwvvvuuutttssspppppppppppppppqqqqqqqqqpppqqqrrrssssssrrrqqqpppoooppppppooonnnnnnppprrrrrrrrrsssrrrrrrtttwwwzzzwwwxxx{{{~~~~~~wwwpppjjjggghhhiiiggggggjjjgggggghhhiiiiiiiiihhhhhhhhhhhhggggggggghhhiiijjjggggggggggggggggggggggggeeedddbbbaaa``````aaabbb___`````````aaaaaaaaaaaaeeegggkkkqqqvvv{{{pppkkkaaa^^^ZZZXXXXXXYYYYYYYYYWWWXXXYYYZZZ[[[]]]^^^^^^______]]]ZZZVVVTTTTTTUUUYYYXXXXXXWWWWWWWWWWWWWWWRRRSSSVVVXXXYYYZZZZZZZZZZZZ[[[\\\]]]]]]]]][[[[[[XXXXXXXXXWWWXXX\\\bbbffftttrrreee___ZZZWWWVVVWWWWWWVVVUUUTTTSSSRRRRRRSSSRRRQQQPPPOOOOOOOOOOOONNNOOOOOOOOONNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIEEEDDDDDDEEEFFFHHHJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIJJJLLLPPPUUUYYYeee{{{nnnbbbVVVRRRPPPLLLHHHHHHGGGHHHHHHGGGGGGHHHKKKNNN^^^______ZZZQQQIIIDDDCCCEEEEEEGGGHHHIIIIIIIIIIIIJJJHHHEEEAAA>>>=========AAACCCDDDEEEDDDBBB???===@@@AAAAAABBBAAA???>>>===??????@@@@@@AAAAAABBBBBBCCCDDDFFFHHHJJJKKKLLLMMMNNNYYYooonnn___UUUPPPQQQVVVQQQNNNJJJIIIIIIHHHDDD@@@???@@@AAABBBCCCDDDEEEEEEBBBAAA???>>>>>>>>>???@@@??????@@@@@@@@@???>>>>>><<<<<<<<<;;;;;;<<<<<<<<<;;;<<<===>>>????????????AAA@@@AAACCCCCCDDDJJJSSSfff|||qqq[[[MMMCCCAAA???===<<<===>>>???|||yyyxxxwwwuuutttsssrrrrrrnnnnnnnnnnnnnnnoooooopppooopppqqqrrrrrrqqqpppoooqqqpppnnnnnnoooppppppoooppprrrttttttssssssvvvyyyxxxwwwxxx}}}yyytttooojjjggghhhiiiggghhhjjjjjjkkkkkkllllllkkkjjjiiiiiihhhggggggggghhhiiijjjffffffffffffffffffffffffbbbaaa````````````aaabbb``````______```bbbdddeeeeeehhhnnnvvv|||wwwnnnlll```^^^\\\[[[\\\\\\[[[ZZZYYYYYYZZZ[[[]]]^^^____________^^^[[[WWWUUUWWWYYY[[[ZZZYYYXXXWWWVVVVVVVVVSSSUUUWWWYYYZZZ[[[ZZZYYYYYYZZZ\\\^^^___^^^]]]\\\WWWXXXXXXXXXYYY^^^dddiiizzzvvvhhhaaa\\\XXXWWWUUUUUUUUUUUUUUUVVVVVVVVVTTTSSSSSSRRRQQQQQQQQQRRRQQQQQQQQQPPPPPPNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIEEEEEEEEEFFFGGGHHHJJJJJJJJJJJJJJJIIIHHHHHHHHHIIIHHHHHHIIIJJJKKKPPPUUUZZZlllssseeeWWWRRRPPPMMMJJJJJJHHHIIIJJJJJJJJJKKKMMMOOOVVVYYYYYYUUUMMMGGGEEEEEEFFFHHHJJJKKKLLLKKKJJJIIIHHHGGGDDDAAA???===<<<<<>>@@@AAAAAAAAA@@@???@@@AAABBBCCCCCCDDDDDDDDDCCCCCCEEEGGGIIIKKKMMMMMMRRR\\\qqqwwwgggZZZSSSSSSWWWOOOLLLIIIIIIIIIHHHDDD@@@AAABBBBBBCCCDDDEEEFFFFFFDDDCCCAAA@@@@@@@@@BBBCCCBBBCCCCCCCCCBBBBBBAAA@@@>>>======<<<<<<======>>>;;;<<<===???@@@AAAAAAAAAAAA@@@AAACCCCCCDDDKKKSSSggg}}}zzzcccSSSGGGEEEBBB???>>>===>>>>>>~~~{{{xxxwwwuuutttrrrqqqqqqqqqoooooooooooooooppppppqqqnnnoooqqqrrrrrrqqqooonnnssspppmmmnnnpppqqqooommmpppsssuuuuuusssrrrtttwwwyyyvvvvvv|||vvvqqqooojjjggghhhiiihhhhhhjjjmmmmmmnnnooonnnmmmkkkjjjiiihhhggggggggghhhjjjkkkffffffffffffffffffffffff```______^^^___```aaabbbaaa```______aaacccfffhhheeehhhpppxxxuuunnnmmmaaa___^^^^^^___^^^]]][[[[[[[[[\\\]]]^^^``````aaa```aaaaaa^^^[[[ZZZ\\\^^^]]]\\\ZZZYYYWWWWWWVVVVVVVVVXXXZZZ\\\]]]]]]\\\[[[XXXZZZ\\\^^^```___^^^^^^WWWWWWXXXXXXZZZ___fffkkk~~~yyykkkddd^^^YYYXXXSSSSSSTTTUUUWWWXXXYYYYYYTTTTTTSSSSSSSSSSSSSSSTTTQQQQQQQQQPPPOOOMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKIIIIIIJJJKKKLLLMMMMMMNNNOOOTTTZZZ^^^qqqwwwhhhXXXRRRPPPNNNLLLLLLIIIKKKLLLMMMLLLLLLNNNOOONNNQQQSSSPPPJJJEEEEEEGGGGGGIIIKKKMMMNNNLLLJJJHHHEEEDDDBBB@@@???===<<<<<>>@@@BBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEEBBBCCCEEEGGGIIIKKKMMMMMMTTT___sss~~~lll^^^UUUTTTXXXLLLJJJHHHHHHIIIGGGCCC???CCCCCCDDDDDDEEEEEEFFFFFFGGGEEECCCBBBAAABBBDDDEEEDDDEEEEEEEEEDDDCCCCCCBBB>>>>>>============>>>>>>:::;;;===???AAABBBCCCCCCAAA@@@AAACCCDDDDDDKKKSSShhh~~~iiiYYYJJJHHHEEEAAA???=========|||yyyyyyyyywwwuuurrrqqqrrrsssuuurrrooonnnooonnnjjjgggkkklllmmmnnnppppppqqqqqqqqqnnnllllllmmmooopppppprrrrrrrrrrrrrrrrrrrrrrrruuussssssxxxtttmmmkkkjjjiiihhhhhhjjjkkklllmmmmmmmmmmmmmmmmmmlllllljjjjjjhhhgggffffffffffffffffffggggggfffeeedddddd````````````aaaaaaaaaaaa```aaabbbccceeefffggghhhjjjkkknnntttvvvnnniiiaaa```______```___]]][[[\\\\\\]]]^^^^^^]]]\\\[[[]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[YYYWWWUUUTTTTTTSSSWWWYYY[[[]]]^^^^^^^^^^^^YYY[[[]]]]]]\\\[[[\\\\\\WWWWWWXXX\\\^^^aaajjjtttlllbbb^^^\\\ZZZUUUUUUUUUVVVVVVWWWWWWWWWYYYXXXXXXXXXXXXVVVSSSPPPTTTRRRPPPNNNNNNNNNMMMKKKIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHFFFEEEEEEHHHJJJLLLKKKIIIKKKMMMNNNKKKIIIJJJMMMIIIJJJRRRRRRVVVdddxxxyyyiiiXXXSSSRRRPPPLLLJJJIIIIIIJJJLLLNNNNNNLLLKKKKKKKKKLLLKKKJJJGGGEEECCCHHHJJJNNNOOONNNKKKFFFCCCAAA@@@>>>===<<<;;;<<<<<<@@@@@@AAAAAABBBAAAAAAAAAAAA@@@>>><<<<<<===>>>???AAACCCDDDDDDBBBAAAAAAAAACCCDDDDDDDDDDDDGGGJJJMMMTTT___rrruuudddYYYSSSQQQLLLKKKIIIGGGFFFEEEDDDDDD???@@@@@@AAABBBCCCDDDDDDBBBCCCDDDDDDDDDDDDDDDCCCGGGFFFEEEDDDEEEEEECCCBBB<<<<<<======>>>>>>??????<<>>======>>>>>>@@@AAAAAABBBBBBBBBBBBBBBCCCBBB@@@??????AAABBBCCCBBBDDDEEEDDDCCCBBBCCCEEEFFFFFFFFFEEEDDDEEEHHHKKKRRR^^^rrryyyhhh[[[TTTQQQLLLKKKJJJHHHGGGFFFFFFFFF???@@@@@@AAABBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCFFFEEEDDDDDDDDDCCCBBBAAA============>>>>>>??????;;;===@@@AAAAAA@@@@@@@@@@@@???@@@BBBBBBBBBIIIQQQfff{{{|||kkk[[[RRRJJJGGGDDDAAA@@@BBB}}}||||||zzzwwwwwwwwwvvvtttqqqpppqqqssssssqqqppppppqqqqqqooonnnmmmnnnoooppppppppppppoooqqqooommmmmmoooqqqqqqqqqttttttttttttttttttttttttuuuuuuxxx|||tttppppppnnnllljjjjjjmmmppprrrrrrpppmmmjjjhhhhhhhhhhhhggggggggggggggghhhiiiiiigggggggggggggggffffffeeeaaaaaaaaabbbbbbbbbccccccbbbbbbccccccdddeeeffffffllllllooowwwuuullleeedddcccbbbbbbbbbbbbaaa___````````````___]]]\\\[[[ZZZ\\\]]]^^^^^^]]]\\\[[[ZZZYYYXXXWWWWWWVVVVVVVVV[[[]]]```bbbbbbaaa___]]][[[\\\[[[YYYWWWWWWXXXZZZYYYYYY[[[^^^```eeeqqq}}}nnnddd```^^^\\\XXXXXXWWWWWWVVVUUUUUUUUUSSSRRRPPPPPPQQQQQQPPPOOOPPPNNNLLLLLLMMMNNNMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNLLLLLLKKKJJJHHHIIILLLNNNIIIHHHHHHJJJLLLNNNMMMLLLKKKNNNLLLLLLSSSSSSWWWfffuuubbbYYYWWWSSSNNNLLLOOONNNMMMNNNNNNNNNKKKIIIKKKMMMOOOOOONNNKKKGGGEEEDDDDDDEEEFFFEEEBBB@@@>>>AAAAAA@@@??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEDDDEEEFFFEEEDDDDDDFFFGGGHHHHHHGGGEEEDDDDDDGGGIIIOOO\\\rrrnnn___UUUPPPLLLKKKJJJHHHGGGGGGHHHHHH@@@@@@AAAAAABBBBBBCCCCCCAAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCCCCBBBAAAAAAAAA=========>>>>>>>>>>>>???:::<<<>>>???@@@@@@BBBDDDAAA@@@AAACCCBBBCCCIIIQQQggg|||xxxcccXXXNNNIIIFFFBBBAAABBB~~~{{{zzzzzzxxxwwwvvvvvvuuusssqqqpppqqqssstttsssrrrqqqqqqpppooonnnooopppqqqssssssrrrqqqpppqqqpppnnnoooppprrrrrrqqqtttttttttttttttuuuuuuuuutttvvv{{{zzztttpppqqqooollljjjkkknnnqqqtttqqqoookkkhhhgggggghhhiiiiiihhhggggggggggggggghhheeeeeefffffffffeeeeeedddaaabbbbbbbbbccccccccccccccccccdddddddddeeeeeeeeelllmmmqqq{{{uuullleeeeeecccbbbaaabbbcccbbbaaabbbbbbaaa```^^^]]]\\\[[[YYY[[[^^^___```^^^\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXX^^^^^^______```______^^^]]]\\\[[[XXXVVVUUUWWWYYY[[[[[[]]]```bbbhhhwwwoooeeeaaa^^^\\\ZZZZZZYYYWWWVVVUUUTTTSSSRRRPPPMMMMMMOOOPPPPPPPPPNNNLLLKKKKKKMMMNNNMMMLLLLLLLLLKKKKKKKKKMMMNNNPPPKKKLLLKKKIIIHHHIIIKKKNNNKKKJJJJJJKKKLLLMMMMMMNNNKKKPPPNNNNNNTTTUUUZZZjjjyyydddZZZWWWSSSOOOMMMPPPOOONNNNNNOOOOOOMMMLLLLLLMMMPPPQQQPPPMMMIIIFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEGGGGGGFFFFFFEEEDDDDDDDDDGGGHHHHHHFFFDDDDDDFFFHHHHHHIIIHHHFFFDDDEEEGGGIIIMMM[[[rrruuudddWWWOOOLLLJJJIIIGGGGGGGGGHHHIIIBBBCCCCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCCCCCCCBBBCCCCCCBBB@@@???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>@@@CCCEEEBBB@@@AAACCCCCCCCCJJJRRRhhh|||jjj]]]PPPJJJGGGDDDBBBCCC}}}{{{yyyxxxwwwwwwuuuuuuuuurrrpppoooqqqrrrvvvuuutttssspppnnnmmmmmmqqqrrrtttuuuvvvtttsssqqqqqqpppnnnoooqqqrrrqqqqqqrrrrrrssssssttttttttttttsssvvv~~~yyysssooopppnnnlllkkklllnnnrrrtttooommmjjjhhhggggggiiijjjkkkjjjiiigggfffeeeeeeeeebbbbbbccccccdddccccccbbbaaabbbbbbbbbccccccccccccddddddeeeeeefffffffffgggmmmnnntttvvvnnngggeeecccaaaaaabbbcccbbbaaaccccccaaa___^^^\\\[[[[[[YYY[[[^^^``````___]]][[[ZZZYYYYYYXXXXXXYYYYYYYYY___^^^\\\[[[[[[\\\___```^^^^^^\\\YYYVVVVVVWWWYYY]]]]]]```bbbdddlll~~~pppfffaaa^^^[[[[[[[[[ZZZXXXVVVUUUSSSSSSRRRPPPNNNNNNOOOQQQQQQQQQMMMKKKJJJKKKLLLMMMMMMLLLMMMLLLKKKKKKKKKLLLNNNOOOMMMMMMLLLJJJHHHIIIKKKMMMLLLLLLKKKKKKKKKKKKMMMNNNMMMRRROOOOOOUUUWWW___qqqzzzdddZZZVVVSSSPPPOOOOOOMMMLLLMMMOOOPPPPPPOOOLLLMMMOOOPPPOOOMMMIIIGGGGGGGGGFFFFFFDDDCCCCCCBBB>>>>>>???@@@@@@AAAAAAAAABBBBBBAAABBBBBBDDDEEEFFFLLLLLLLLLKKKIIIGGGEEECCCIIIIIIIIIHHHFFFEEEFFFHHHHHHHHHGGGFFFEEEFFFHHHKKKLLL[[[sss}}}jjjZZZPPPKKKIIIGGGEEEEEEFFFGGGHHHEEEEEEEEEEEEDDDDDDDDDDDD???@@@AAABBBCCCCCCCCCCCCAAABBBCCCBBB???>>>???@@@????????????>>>>>>>>>>>>?????????>>>===>>>@@@CCCBBBAAABBBDDDDDDDDDJJJRRRggg{{{qqqcccSSSKKKIIIFFFDDDEEE~~~{{{yyyxxxwwwwwwtttttttttrrrpppoooqqqrrrvvvvvvuuusssooommmlllmmmppprrruuuwwwwwwvvvtttrrrpppooonnnoooqqqrrrqqqppprrrrrrrrrsssttttttuuuuuutttxxx~~~yyysssoooooonnnmmmmmmnnnppprrrtttnnnmmmkkkiiihhhhhhiiijjjlllkkkjjjhhhfffeeedddddd```aaaaaabbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbcccccceeeeeeffffffggghhhiiiiiinnnpppxxx|||vvvpppjjjeeecccaaaaaabbbccccccccccccbbb```^^^]]]\\\[[[[[[ZZZ[[[]]]___```___^^^]]][[[ZZZZZZYYYYYYYYYYYYZZZ^^^\\\ZZZYYYYYY[[[^^^```______^^^[[[YYYXXXYYY[[[______bbbdddfffppprrrhhhccc___\\\\\\[[[ZZZXXXVVVUUUTTTSSSRRRQQQOOOPPPQQQRRRRRRQQQNNNLLLKKKKKKLLLNNNMMMLLLMMMLLLLLLKKKKKKLLLLLLLLLOOONNNMMMJJJHHHHHHJJJLLLIIIJJJJJJIIIHHHIIILLLNNNPPPTTTQQQPPPVVVZZZeeezzz}}}fff[[[WWWSSSQQQPPPNNNMMMLLLLLLNNNPPPPPPPPPLLLLLLMMMNNNMMMKKKIIIHHHFFFFFFFFFEEEDDDCCCBBBAAA>>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@AAACCCEEEFFFOOOPPPPPPPPPNNNKKKGGGEEEGGGIIIKKKKKKJJJJJJJJJKKKHHHHHHHHHFFFEEEFFFIIIKKKMMM\\\sssrrr___TTTLLLJJJGGGEEEDDDEEEFFFHHHFFFFFFEEEEEEDDDDDDDDDCCC>>>???@@@AAABBBCCCCCCCCC@@@BBBDDDBBB???===???AAA@@@????????????>>>>>>>>>AAAAAAAAA???======???@@@CCCBBBCCCEEEDDDEEEKKKSSSggg{{{|||jjjXXXNNNKKKHHHFFFFFF}}}zzzxxxwwwwwwssstttsssqqqooooooppprrrssstttuuurrrooommmmmmnnnnnnpppsssvvvwwwvvvtttrrrooonnnmmmooopppqqqpppnnnrrrsssssstttuuuuuuvvvvvvvvv{{{}}}yyytttpppoooooopppppprrrsssttttttooonnnmmmkkkiiihhhggggggkkkjjjiiigggfffeeeeeeeee``````aaabbbbbbbbbbbbbbb`````````aaaaaaaaabbbbbbeeefffggghhhiiijjjkkklllnnnrrr{{{xxxtttpppkkkgggeeebbbbbbccceeeeeeeeebbbaaa___]]]\\\[[[[[[\\\[[[\\\]]]^^^____________\\\[[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^^^^___``````___\\\[[[[[[\\\```aaacccfffhhhsssuuukkkeeeaaa^^^\\\[[[ZZZXXXWWWUUUTTTTTTRRRQQQPPPQQQRRRRRRQQQOOOOOOMMMLLLLLLMMMNNNMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIMMMLLLJJJGGGDDDCCCDDDFFFBBBDDDEEEEEEEEEGGGKKKOOORRRVVVRRRPPPVVV\\\kkklll^^^YYYUUURRRQQQOOOMMMLLLLLLMMMOOOOOONNNKKKKKKKKKJJJJJJIIIHHHHHHFFFFFFGGGGGGFFFDDDBBBAAA@@@AAABBBBBBCCCBBBAAAAAAAAA@@@??????@@@BBBEEEFFFKKKMMMNNNOOONNNLLLHHHFFFDDDHHHLLLOOOPPPPPPQQQQQQJJJJJJIIIGGGEEEEEEGGGIIIOOO]]]ssszzzfffZZZNNNLLLHHHEEEDDDEEEFFFHHHEEEEEEDDDDDDCCCBBBBBBAAA===>>>???AAABBBBBBBBBCCC@@@CCCEEECCC???===???BBB@@@@@@@@@?????????>>>>>>@@@AAAAAA@@@>>>===>>>@@@CCCBBBCCCEEEEEEEEEKKKTTThhh|||ttt^^^RRRMMMIIIFFFEEE~~~zzzxxxwwwwwwsssssssssqqqooooooppprrrppprrrsssrrrooommmnnnpppkkknnnrrruuuvvvuuusssrrrnnnmmmmmmnnnppppppooonnnsssttttttuuuvvvwwwwwwxxxxxx}}}|||zzzuuuqqqoooppprrrssstttuuuuuuuuuqqqpppooommmjjjhhhfffeeeiiiiiihhhggggggggggggggg```aaabbbccccccccccccccc````````````aaaaaaaaaaaaeeefffgggiiijjjlllmmmmmmnnnsss}}}uuurrrppplllhhhfffdddccceeefffggggggaaa```^^^\\\[[[[[[[[[\\\\\\\\\]]]]]]^^^___``````]]]\\\[[[ZZZYYYYYYYYYYYYVVVXXX[[[^^^______^^^\\\___```aaaaaa___]]]]]]^^^aaabbbdddfffiiitttwwwmmmhhhddd```[[[[[[ZZZXXXWWWVVVUUUTTTRRRQQQQQQRRRSSSRRRPPPMMMPPPNNNLLLLLLMMMNNNMMMLLLLLLLLLMMMMMMLLLJJJHHHFFFIIIHHHFFFBBB???===>>>@@@===???AAABBBCCCFFFLLLPPPSSSWWWRRRPPPWWW^^^ooopppbbb[[[VVVSSSRRRQQQOOOLLLKKKLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGHHHIIIIIIHHHFFFDDDBBBBBBBBBCCCDDDDDDCCCBBBAAA@@@???>>>>>>???BBBDDDFFFEEEGGGJJJLLLLLLJJJGGGEEEBBBGGGMMMRRRUUUVVVVVVWWWMMMMMMKKKHHHEEEDDDEEEGGGQQQ^^^ssskkk^^^PPPNNNJJJFFFEEEEEEGGGHHHDDDDDDCCCBBBAAA@@@@@@???======???@@@AAABBBBBBBBB@@@CCCEEECCC???===???BBB@@@@@@@@@@@@??????>>>>>>>>>@@@AAA@@@???>>>???@@@DDDBBBCCCEEEEEEEEELLLTTTiii~~~{{{dddVVVOOOJJJFFFEEE~~~{{{yyywwwvvvuuupppqqqqqqrrrrrrqqqqqqppprrrrrrrrrrrrqqqooommmlllkkklllnnnpppqqqrrrqqqqqqppppppooommmllllllooorrrsssqqqpppqqquuuxxxwwwvvvxxx~~~zzzuuupppoooooooooooonnnmmmnnnqqqtttooooooooonnnmmmkkkjjjiiillljjjgggeeedddeeegggiiicccbbbbbbcccdddcccaaa```aaabbbbbbaaa``````aaacccdddfffggghhhiiikkknnnpppuuu{{{}}}sssrrrpppjjjqqqooommmjjjgggeeedddcccbbb```______``````___^^^^^^^^^^^^___aaabbbaaa```bbb___[[[[[[\\\^^^]]][[[ZZZ[[[]]]^^^^^^]]][[[ZZZ___aaabbbbbbaaaaaabbbdddaaaeeeiiiiiimmm|||yyynnngggaaa]]]]]]\\\YYYVVVTTTRRRRRRQQQPPPQQQSSSSSSSSSQQQOOOMMMLLLMMMOOOPPPPPPOOOMMMLLLHHHJJJMMMOOOOOONNNLLLKKKKKKIIIEEEAAA>>>;;;::::::999:::<<<>>>AAAFFFLLLQQQPPPPPPRRRVVVZZZdddxxxyyyfff]]]YYYVVVSSSVVVTTTPPPMMMLLLMMMNNNPPPNNNOOONNNJJJFFFDDDGGGIIIKKKLLLLLLJJJFFFCCCBBBBBBCCCBBBAAAAAABBBBBB@@@>>>@@@@@@AAAAAAAAABBBDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBGGGNNNUUUXXXXXXVVVTTTNNNLLLIIIGGGHHHIIIIIIIIIQQQ]]]rrrqqq^^^RRRMMMJJJJJJIIIFFFFFFHHHDDDEEEFFFFFFFFFEEECCCBBBAAA@@@@@@@@@AAACCCDDDFFFCCCDDDDDDBBB@@@???@@@BBBFFFDDDAAA???>>>>>>>>>???>>>>>>>>>???@@@BBBCCCDDDDDDDDDEEEEEECCCDDDNNNYYYkkkkkkZZZRRRNNNFFF???}}}{{{yyywwwvvvuuutttqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrqqqooonnnmmmlllmmmnnnpppqqqqqqqqqpppqqqqqqqqqooommmlllnnnppprrrpppoooqqqvvvyyyzzzyyy}}}yyyuuupppooonnnnnnnnnmmmlllmmmppprrroooooonnnnnnmmmkkkjjjiiijjjiiigggfffeeefffhhhiiieeedddccccccddddddcccbbbbbbccccccbbbaaa```bbbccccccdddfffggghhhjjjmmmpppxxx|||qqqpppnnniiipppooollljjjgggfffeeeddd```___^^^^^^______^^^]]]^^^^^^^^^___aaabbbaaa```aaa___\\\\\\]]]^^^\\\ZZZ[[[\\\^^^______^^^\\\[[[]]]___`````````aaadddfffcccfffjjjkkkpppxxxllleeeaaa^^^]]][[[YYYUUUSSSQQQPPPPPPOOOOOOPPPQQQPPPPPPNNNNNNLLLMMMNNNOOOOOONNNMMMLLLJJJKKKMMMNNNOOONNNMMMLLLJJJIIIFFFCCC@@@>>><<<<<<888999;;;===???DDDIIIMMMQQQPPPRRRVVVZZZeeeyyymmmaaa\\\ZZZYYYXXXUUURRRNNNMMMMMMOOOPPPOOOOOONNNJJJGGGEEEGGGJJJJJJKKKLLLJJJGGGDDDBBBBBBEEEDDDDDDDDDEEEEEECCCAAAAAABBBCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEIIIPPPUUUWWWUUUQQQNNNOOOMMMKKKIIIIIIIIIJJJJJJQQQ]]]rrrwwwdddUUUPPPKKKJJJHHHDDDDDDGGGCCCCCCDDDCCCCCCCCCBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGEEEEEEEEEDDDBBBAAABBBCCCEEECCCAAA???>>>>>>>>>???<<<======>>>???AAABBBCCCDDDDDDEEEEEECCCDDDNNNYYYkkksssaaaWWWPPPHHHBBB~~~zzzzzzxxxvvvuuutttttttttrrrssssssssssssssssssrrrppppppqqqqqqpppooonnnmmmmmmmmmooopppqqqpppooooooqqqrrrrrrqqqooommmmmmnnnqqqpppooorrrvvvzzz}}}~~~{{{yyyuuuqqqooommmmmmmmmlllkkklllnnnpppnnnnnnnnnmmmmmmkkkjjjiiiggggggggggggggghhhhhhiiihhhfffccccccdddeeeeeeddddddeeeeeedddbbbaaacccdddbbbccceeeggghhhjjjnnnqqq}}}{{{pppnnnlllhhhlllkkkiiigggfffddddddccc```^^^]]]]]]^^^^^^]]]\\\___^^^^^^```bbbbbbaaa``````^^^]]]^^^^^^^^^\\\ZZZ]]]^^^___``````___^^^]]]\\\]]]^^^______aaadddgggdddgggkkkooovvvvvvhhhbbb``````]]][[[XXXTTTRRRPPPOOONNNMMMMMMNNNNNNNNNNNNNNNNNNLLLMMMNNNOOOOOONNNMMMLLLKKKLLLMMMMMMNNNMMMMMMMMMIIIHHHHHHFFFDDDBBB@@@???;;;===>>>???AAADDDIIIMMMQQQPPPRRRVVV[[[fffzzzwwwggg```___```ZZZWWWTTTQQQOOOOOOOOOPPPPPPPPPNNNJJJGGGFFFHHHIIIHHHJJJLLLKKKHHHEEECCCCCCEEEEEEEEEFFFHHHHHHFFFDDDEEEEEEEEEFFFFFFGGGGGGHHHFFFEEECCCBBBCCCDDDFFFGGGJJJNNNSSSVVVVVVSSSNNNJJJQQQOOOMMMKKKJJJJJJKKKKKKRRR]]]qqqmmm\\\UUUNNNLLLJJJFFFEEEHHHEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGGGGEEECCCBBBCCCEEECCCBBB@@@???>>>>>>>>>???;;;;;;<<<===>>>@@@AAABBBDDDCCCDDDEEEDDDEEENNNXXXkkklll]]]RRRJJJEEE|||xxxwwwvvvuuuttttttttttttssssssttttttttttttsssssspppppppppoooooonnnnnnnnnmmmnnnoooppppppooonnnnnnnnnqqqssssssrrrpppoooooosssrrrqqqssswww{{{~~~zzzzzzvvvrrrpppmmmnnnnnnmmmlllkkkmmmooommmmmmmmmmmmlllkkkjjjiiieeeffffffggghhhiiiiiiiiihhhfffcccbbbcccdddeeeeeeeeeffffffeeeccccccdddeeecccdddfffhhhiiimmmqqquuu{{{pppmmmkkkiiihhhgggfffdddcccbbbbbbbbb```___]]]^^^______^^^\\\___^^^^^^```bbbcccbbb```^^^^^^_________^^^\\\ZZZ^^^___```aaaaaaaaa``````]]]^^^^^^^^^^^^___ccceeecccggglllrrr|||tttfff``````aaa\\\ZZZWWWTTTQQQOOOMMMMMMNNNMMMMMMMMMNNNOOOPPPPPPMMMMMMNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNHHHHHHIIIIIIHHHFFFEEECCCCCCDDDEEEFFFFFFIIIMMMPPPPPPPPPRRRVVV[[[ggg}}}lllbbbaaaccc[[[YYYVVVSSSQQQPPPPPPQQQPPPOOOLLLIIIGGGFFFGGGHHHGGGIIILLLLLLIIIFFFEEEDDDCCCCCCDDDGGGJJJJJJIIIGGGHHHGGGGGGHHHIIIJJJIIIHHHFFFDDDCCCBBBBBBEEEGGGIIIPPPQQQSSSTTTSSSPPPNNNLLLPPPPPPOOONNNLLLKKKKKKLLLRRR]]]pppxxxddd[[[RRROOOMMMKKKJJJLLLJJJHHHFFFDDDDDDEEEGGGHHHEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEECCCBBBCCCDDDBBBAAA@@@???>>>?????????<<<<<<===>>>???AAABBBCCCDDDCCCDDDEEEEEEFFFNNNWWWiiiwwwdddVVVLLLGGG{{{wwwvvvvvvuuuuuuuuuuuuuuusssttttttuuuuuuttttttsssppppppooonnnnnnmmmmmmmmmmmmmmmoooppppppooonnnmmmlllooorrrttttttsssrrrsssuuuuuutttuuuxxx}}}}}}yyyyyywwwsssrrroooppppppooommmlllmmmnnnmmmmmmmmmmmmlllkkkjjjjjjeeeeeefffggghhhiiijjjjjjhhheeebbbaaabbbcccddddddeeeffffffeeeddddddeeegggeeeggghhhjjjlllqqqvvvzzz{{{qqqmmmkkkkkkhhhgggfffeeedddcccccccccaaa```______``````___]]]_________```bbbcccbbbaaa^^^___``````___]]]\\\[[[^^^______``````aaaaaaaaa___``````___^^^^^^```bbbbbbfffkkktttrrrfff```___```\\\ZZZWWWSSSPPPNNNNNNMMMOOOOOOOOOOOOOOOPPPQQQRRRNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMHHHIIIJJJKKKKKKJJJHHHGGGHHHIIIKKKKKKKKKMMMPPPRRRPPPOOORRRWWW]]]kkksssfffaaaaaa[[[YYYWWWTTTRRRRRRRRRRRRPPPNNNJJJHHHGGGFFFFFFFFFHHHJJJLLLLLLJJJHHHHHHHHHDDDEEEGGGKKKNNNOOONNNLLLJJJIIIHHHJJJLLLLLLJJJHHHEEEDDDCCCBBBDDDFFFJJJLLLQQQPPPNNNLLLLLLLLLMMMNNNNNNOOOPPPNNNLLLKKKLLLMMMSSS]]]pppjjj___TTTPPPOOOMMMMMMOOOLLLJJJGGGEEEEEEFFFIIIJJJEEEFFFFFFFFFEEEEEEEEEEEEDDDEEEEEECCCAAA@@@BBBCCCAAAAAA@@@@@@@@@@@@@@@@@@?????????@@@AAABBBDDDDDDDDDCCCCCCEEEFFFGGGNNNVVVfff|||mmm\\\PPPJJJ|||wwwvvvvvvuuuuuuuuuuuuvvvssssssttttttttttttssssssqqqpppooommmllllllllllllllllllnnnooopppooonnnnnnkkknnnrrruuuuuuuuuuuuvvvwwwwwwwwwwwwzzz{{{wwwwwwuuusssrrrooopppqqqooommmllllllmmmlllllllllllllllkkkjjjjjjffffffffffffggghhhjjjjjjgggdddbbbbbbcccdddcccccccccdddeeeeeedddeeegggiiigggiiijjjllloootttzzzzzzrrrmmmlllnnnkkkjjjiiigggfffeeeeeeeeebbb```______```aaa___^^^```______aaaccccccbbbaaa^^^```aaa```^^^\\\\\\]]]]]]]]]^^^^^^___````````````aaabbbaaa___^^^___```bbbeeelllxxxqqqgggccc```]]][[[YYYVVVSSSQQQOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQRRRNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMLLLIIIJJJJJJKKKKKKKKKKKKKKKJJJKKKMMMMMMMMMNNNQQQSSSQQQQQQTTTZZZbbbqqq~~~mmmccc```ZZZYYYWWWUUUSSSSSSSSSSSSQQQNNNJJJHHHHHHHHHGGGFFFIIIKKKMMMLLLKKKJJJKKKLLLLLLMMMOOORRRUUUUUURRRPPPJJJIIIHHHJJJMMMMMMJJJGGGEEEDDDDDDDDDFFFIIILLLNNNMMMKKKHHHFFFFFFHHHJJJLLLJJJMMMOOONNNKKKJJJLLLNNNSSS]]]oooqqqdddVVVQQQOOONNNNNNPPPLLLJJJHHHFFFEEEGGGIIIJJJFFFGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDBBB@@@???@@@BBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEBBBCCCFFFGGGHHHNNNTTTaaaxxxxxxfffXXXPPP|||wwwvvvuuutttttttttttttttsssssssssttttttsssssssssrrrqqqooommmkkkjjjjjjjjjjjjkkkmmmoooppppppoooooonnnpppsssuuuttttttuuuvvvuuuvvvwwwyyy|||yyyttttttrrrppppppnnnppppppooollljjjjjjkkkkkkkkklllllllllkkkjjjjjjhhhgggfffeeefffgggiiikkkfffeeeddddddeeeeeedddcccaaacccdddddddddfffhhhjjjhhhiiikkkmmmpppvvv}}}yyyqqqlllllloookkkjjjiiigggeeedddddddddaaa___^^^^^^___```^^^]]]```______aaacccdddcccaaa___aaaaaa___]]]\\\]]]___\\\\\\\\\\\\]]]^^^______^^^```ccccccbbbaaa``````cccfffmmm{{{qqqjjjgggaaa[[[ZZZXXXVVVTTTRRRQQQQQQQQQQQQQQQRRRSSSRRRQQQPPPOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPPPPNNNLLLKKKKKKKKKJJJJJJKKKKKKLLLMMMKKKMMMOOOOOOOOOPPPRRRTTTSSSTTTWWW^^^gggxxxyyyiii```XXXWWWVVVUUUTTTTTTTTTTTTSSSPPPKKKIIIJJJJJJIIIHHHLLLMMMMMMLLLLLLLLLNNNQQQTTTUUUVVVWWWWWWUUUQQQNNNJJJHHHGGGIIIMMMMMMIIIEEEDDDDDDEEEGGGIIILLLNNNOOOJJJIIIHHHGGGGGGGGGHHHIIIFFFJJJMMMMMMJJJIIIKKKOOOSSS]]]ooo|||mmm\\\UUURRRPPPOOOPPPMMMLLLJJJIIIHHHIIIJJJKKKHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCBBB@@@???@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEBBBBBBFFFHHHIIINNNTTT]]]tttsssbbbXXX|||vvvuuuuuutttssssssssssssrrrssssssssssssssssssrrrsssrrrooollljjjiiiiiiiiiiiijjjlllnnnpppppppppoooqqqrrrtttuuuttttttuuuvvvsssuuuwwwyyy~~~wwwrrrqqqpppnnnnnnmmmoooooonnnkkkiiiiiiiiikkkkkklllllllllkkkjjjjjjjjjhhhfffeeeeeegggiiikkkgggfffeeefffggggggeeeccc```aaacccddddddfffiiikkkhhhiiikkkmmmqqqvvv~~~wwwpppkkkkkkpppiiihhhfffdddbbbaaa`````````^^^]]]]]]^^^___]]]\\\```______aaacccdddcccaaa```aaaaaa___\\\[[[]]]```[[[ZZZZZZ[[[\\\]]]^^^___[[[___ccceeedddcccbbbbbbeeegggooo~~~qqqmmmiiiaaaYYYYYYXXXVVVTTTRRRRRRRRRRRRPPPQQQSSSSSSSSSQQQOOOMMMKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNPPPQQQQQQOOOLLLJJJLLLKKKJJJJJJJJJKKKMMMNNNMMMOOOQQQRRRRRRSSSUUUVVVVVVVVVZZZbbblll}}}nnnbbbWWWVVVUUUUUUTTTTTTUUUUUUVVVQQQMMMKKKLLLLLLKKKIIINNNNNNMMMLLLLLLMMMPPPSSSYYYXXXXXXXXXWWWSSSMMMIIIJJJGGGFFFIIIMMMMMMHHHCCCCCCEEEFFFIIIKKKMMMOOOPPPJJJKKKKKKKKKKKKIIIHHHGGGCCCGGGLLLLLLIIIHHHKKKOOOTTT]]]nnnuuucccZZZVVVSSSQQQRRRPPPOOOMMMLLLLLLLLLMMMNNNJJJJJJKKKKKKJJJHHHFFFEEECCCDDDDDDBBB@@@???@@@BBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFEEECCCCCCBBBBBBBBBEEEBBBBBBFFFHHHIIINNNSSSZZZqqq|||jjj^^^{{{vvvuuuuuuttttttttttttuuussssssrrrrrrrrrssstttuuuqqqqqqpppnnnmmmlllkkkjjjlllmmmooopppqqqrrrrrrrrrxxxuuussstttvvvxxxwwwuuuyyyzzz{{{{{{xxxsssssstttrrrooonnnnnnmmmkkkhhhhhhiiijjjjjjjjjiiiiiihhhiiiiiiiiikkkjjjhhhffffffffffffgggiiihhhgggeeeeeeeeefffggghhhgggfffeeeeeefffggghhhffflllqqqpppoootttwwwqqqllliiiiiiiiifffdddfffiiiiiieee`````````___^^^]]]\\\\\\\\\___^^^^^^```dddfffdddbbbaaaaaa``````___^^^]]]\\\[[[[[[[[[[[[\\\]]]^^^___]]]]]]___bbb```^^^```fffgggkkkvvvssskkkfffaaa]]]WWWUUUSSSSSSUUUUUUQQQNNNRRRRRRRRRQQQPPPMMMKKKJJJKKKJJJHHHGGGFFFGGGGGGHHHMMMNNNOOOOOONNNLLLIIIHHHOOOMMMKKKJJJLLLMMMMMMMMMPPPQQQQQQRRRSSSTTTTTTUUU[[[]]]]]]```ooovvvbbb^^^VVVQQQRRRTTTTTTUUUVVVUUURRROOOOOOPPPPPPMMMKKKOOOQQQRRRPPPMMMLLLNNNPPPYYYYYYWWWSSSNNNJJJIIIIIIHHHGGGGGGHHHJJJIIIGGGEEEIIIJJJLLLNNNOOOPPPPPPOOOMMMLLLLLLJJJIIIHHHGGGGGGEEEGGGIIIIIIHHHIIIMMMQQQTTTYYYjjjmmm]]]TTTQQQPPPOOORRRRRRRRRQQQPPPPPPPPPPPPPPPOOOMMMKKKIIIHHHGGGGGGDDDDDDCCCCCCDDDEEEEEEFFFCCCBBBBBBCCCEEEFFFDDDCCCEEEEEEEEEEEEDDDCCCBBBAAABBBCCCDDDDDDDDDGGGKKKNNN\\\qqqwwwddd{{{wwwvvvtttsssssstttuuuuuuvvvuuusssqqqqqqqqqssssssooooooooonnnmmmllllllkkkmmmnnnoooqqqrrrrrrssssssuuusssqqqrrrtttvvvuuusssyyyzzz{{{|||xxxrrrssstttrrrooonnnnnnnnnkkkiiihhhiiikkkhhhhhhhhhhhhiiijjjkkklllkkkjjjiiihhhggggggggggggiiiiiigggfffffffffggggggiiihhhgggfffffffffggghhheeejjjooooooooovvvwwwqqqllliiiiiihhhfffdddeeeggggggdddaaa````````````___^^^]]]\\\^^^]]]]]]___bbbdddcccaaa^^^^^^___^^^^^^]]]\\\[[[\\\[[[[[[ZZZZZZ[[[]]]]]]]]]]]]___bbb```]]]```fffhhhooo|||qqqhhhdddaaa^^^YYYVVVTTTTTTVVVVVVSSSOOORRRRRRRRRQQQOOOLLLJJJHHHJJJIIIHHHGGGGGGGGGGGGHHHKKKLLLMMMNNNNNNMMMMMMLLLMMMLLLJJJKKKMMMOOOPPPOOOQQQRRRRRRSSSTTTUUUVVVVVVZZZ]]]___eeetttjjjbbbYYYRRRRRRTTTTTTUUUVVVVVVTTTRRRRRRTTTSSSQQQOOOPPPQQQQQQPPPMMMMMMOOORRRWWWWWWUUURRRNNNKKKJJJJJJJJJKKKLLLMMMLLLJJJHHHGGGKKKLLLNNNOOOPPPPPPPPPPPPMMMLLLKKKJJJIIIHHHHHHGGGEEEGGGIIIIIIIIIKKKOOORRRTTTZZZkkksssaaaWWWSSSRRRRRRSSSTTTUUUTTTQQQOOOPPPQQQOOONNNLLLJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIFFFEEEEEEEEEFFFFFFEEECCCDDDDDDDDDEEEDDDDDDCCCBBBEEEFFFFFFFFFFFFHHHLLLOOOZZZppp~~~lll~~~{{{xxxwwwtttrrrrrrsssuuuvvvxxxvvvsssqqqpppppprrrsssooooooooonnnnnnnnnmmmmmmoooooopppqqqrrrsssttttttwwwvvvtttuuuwwwxxxxxxwwwyyyzzz{{{~~~wwwrrrssssssqqqooonnnooonnnllliiiiiijjjlllfffgggggghhhjjjlllmmmnnnkkkkkkkkkjjjjjjiiihhhhhhjjjiiihhhhhhggghhhhhhhhhiiihhhgggeeeeeeeeefffgggfffjjjnnnooorrr|||vvvqqqkkkhhhhhhgggfffeeeeeeddddddcccccc```aaabbbbbbaaa```___^^^^^^]]]]]]^^^aaabbbbbbaaa]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\ZZZXXXXXXYYY[[[\\\]]]]]]___aaa```]]]```fffkkkuuupppfffbbb```___ZZZWWWUUUUUUWWWWWWTTTPPPRRRRRRQQQPPPNNNKKKHHHFFFIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJKKKLLLMMMOOOPPPQQQLLLKKKKKKLLLOOOQQQRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXYYY^^^ccckkk|||xxxiii^^^TTTSSSTTTTTTUUUVVVXXXWWWVVVWWWXXXXXXVVVTTTRRRRRRQQQPPPNNNNNNPPPSSSSSSSSSSSSPPPMMMKKKKKKLLLMMMQQQTTTTTTPPPLLLJJJIIIMMMNNNPPPQQQQQQQQQPPPOOOLLLLLLKKKJJJJJJIIIHHHHHHFFFGGGIIIJJJKKKMMMPPPSSSTTTZZZkkk|||hhh[[[VVVUUUUUUUUUWWWYYYWWWSSSOOOOOOPPPMMMLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHIIIIIIKKKLLLLLLKKKIIIGGGGGGGGGFFFEEECCCCCCCCCDDDEEEEEEEEEDDDDDDFFFFFFGGGFFFFFFGGGKKKNNNYYYnnnyyy}}}{{{zzzwwwtttqqqqqqrrruuuwwwxxxvvvssspppoooppprrrtttrrrqqqqqqppppppoooooooooqqqqqqqqqqqqrrrsssttttttwwwvvvuuuvvvwwwxxxyyyyyyzzz{{{}}}xxxsssssssssrrrpppoooooonnnllljjjjjjkkkmmmhhhhhhhhhiiijjjkkkmmmnnnjjjkkklllmmmlllkkkiiihhhjjjiiiiiiiiiiiiiiiiiiiiihhhgggeeedddccccccdddeeegggjjjmmmpppvvv|||tttpppkkkhhhhhheeeffffffeeedddcccdddfffaaabbbcccddddddbbbaaa```____________```aaaaaaaaa]]]^^^^^^____________^^^^^^\\\ZZZXXXWWWXXXYYYZZZ]]]]]]___bbbaaa___ccciiiooo|||rrrgggaaa^^^]]]ZZZWWWUUUUUUWWWWWWTTTPPPQQQQQQPPPOOOMMMJJJGGGEEEHHHHHHHHHHHHHHHHHHIIIIIIKKKKKKJJJJJJLLLOOOQQQSSSNNNMMMMMMNNNQQQSSSSSSRRRQQQRRRSSSTTTUUUVVVWWWXXXZZZ```gggqqqssseeeXXXTTTUUUUUUUUUVVVYYYYYYYYYZZZZZZZZZXXXWWWUUUTTTSSSQQQPPPPPPQQQQQQPPPPPPPPPNNNLLLLLLMMMOOOQQQVVV[[[ZZZSSSMMMKKKLLLNNNOOOPPPQQQQQQPPPOOONNNMMMLLLLLLKKKJJJJJJIIIIIIGGGHHHJJJLLLNNNPPPRRRTTTUUU[[[lllppp```XXXVVVWWWVVVYYY[[[YYYTTTPPPOOOOOOLLLKKKJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNMMMKKKHHHGGGFFFEEEDDDBBBBBBBBBCCCEEEEEEFFFFFFFFFDDDEEEEEEDDDCCCEEEHHHKKKWWWmmm|||{{{zzzxxxtttrrrqqqrrrtttvvvuuutttrrrpppppprrrtttvvvuuuuuutttsssrrrqqqpppooorrrqqqqqqqqqqqqssstttuuuqqqqqqqqqqqqrrrssstttuuuzzz|||xxxtttssssssrrrqqqooooooooommmkkkjjjlllnnnkkkkkkjjjjjjjjjjjjjjjkkkiiikkkmmmoooooollliiigggiiiiiiiiijjjjjjjjjjjjiiieeedddcccbbbaaabbbcccccceeehhhkkkpppyyyzzzsssoookkkhhhhhhdddeeeggggggffffffgggiiiaaabbbcccdddddddddcccbbbaaaaaaaaa`````````bbbccc\\\]]]]]]^^^^^^^^^]]]]]]___]]][[[YYYXXXXXXYYYZZZ^^^^^^```ccccccbbbgggnnnvvvwwwjjjbbb\\\ZZZYYYVVVTTTTTTVVVVVVSSSOOOPPPPPPPPPNNNLLLJJJGGGEEEHHHHHHIIIIIIJJJJJJJJJJJJNNNMMMKKKKKKKKKNNNPPPRRRRRRQQQPPPQQQSSSSSSRRRQQQPPPQQQRRRSSSUUUVVVWWWXXX\\\bbbjjjvvvnnn]]]VVVVVVUUUUUUVVVWWWYYYZZZ[[[ZZZYYYXXXWWWWWWVVVUUUSSSRRRRRRQQQPPPNNNNNNNNNMMMLLLLLLOOOQQQUUUZZZ^^^]]]UUUOOOLLLMMMNNNOOOPPPPPPPPPOOOMMMMMMNNNMMMMMMLLLLLLKKKKKKKKKJJJJJJLLLNNNQQQSSSTTTTTTVVV\\\lllyyyggg\\\XXXWWWWWWYYYZZZZZZWWWSSSPPPNNNKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLJJJGGGEEEEEEDDDCCCAAABBBBBBDDDEEEFFFFFFFFFFFFDDDDDDDDDCCCCCCDDDGGGJJJUUUlll~~~{{{{{{zzzxxxuuusssrrrrrrtttuuusssrrrrrrrrrrrrssstttuuuuuuuuuttttttsssrrrqqqqqqrrrqqqppppppppprrrssstttpppqqqrrrrrrrrrsssuuuwwwzzz}}}zzzvvvtttttttttsssooooooooommmlllkkkmmmooonnnmmmlllkkkiiiiiiiiiiiigggjjjnnnppppppmmmiiifffhhhhhhiiijjjjjjjjjjjjiiidddcccbbbaaaaaabbbcccddddddfffkkkqqq|||wwwqqqnnnjjjggggggccceeegggiiikkklllkkkkkkbbbbbbbbbccccccddddddeeebbbcccbbbaaa______aaaddd[[[[[[\\\\\\\\\\\\[[[ZZZ___^^^]]]\\\[[[[[[[[[[[[``````bbbffffffgggmmmtttzzzlllbbb\\\YYYYYYVVVTTTTTTVVVVVVSSSOOOOOOOOOOOONNNMMMKKKHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLOOONNNLLLKKKLLLNNNOOOQQQTTTSSSRRRSSSUUUUUUSSSQQQPPPPPPQQQSSSUUUVVVWWWXXX]]]ccclllyyyxxxcccYYYWWWVVVUUUUUUVVVXXXZZZ[[[YYYWWWVVVUUUVVVUUUUUUVVVVVVUUUSSSPPPMMMMMMMMMLLLLLLMMMQQQSSSXXX[[[]]][[[VVVPPPMMMLLLNNNNNNOOOPPPPPPOOONNNMMMOOOOOOOOONNNNNNMMMMMMMMMMMMLLLMMMPPPSSSUUUTTTSSSVVV\\\mmmrrrccc\\\YYYYYYXXXXXX[[[]]]ZZZTTTNNNJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKJJJIIIIIIIIIIIIIIIJJJHHHEEECCCCCCDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGFFFEEEEEEFFFEEEEEEFFFJJJMMMTTTkkk~~~zzz{{{yyyxxxvvvtttssssssssssssssssssssssssssssssrrrrrrqqqqqqqqqrrrssssssssstttrrrqqqpppooooooppprrrsssrrrtttvvvuuutttuuuxxx{{{zzz~~~{{{wwwvvvuuuuuuuuuooopppooonnnllllllnnnpppnnnnnnlllkkkjjjiiiiiiiiieeeiiinnnqqqqqqnnniiieeeggggggiiijjjjjjjjjiiiiiiccccccbbbbbbcccdddeeefffgggjjjpppxxxvvvpppnnnjjjggggggddddddggglllqqqrrrpppmmmcccbbbaaaaaabbbdddfffgggbbbcccbbb```^^^]]]```ccc^^^^^^^^^^^^]]]]]]\\\[[[______``````___^^^]]]\\\aaaaaadddhhhjjjkkkrrr{{{{{{kkkaaa]]][[[ZZZWWWUUUUUUWWWWWWTTTPPPNNNOOOOOOOOONNNLLLJJJIIIHHHIIIKKKMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMOOOPPPQQQSSSSSSSSSUUUWWWWWWUUUTTTPPPQQQRRRTTTVVVWWWYYYYYY]]]cccmmm|||hhh\\\XXXVVVUUUTTTUUUXXX[[[[[[XXXUUUSSSTTTQQQQQQSSSWWW[[[ZZZWWWSSSMMMNNNMMMLLLLLLNNNRRRUUUZZZZZZZZZXXXUUUQQQMMMKKKNNNOOOPPPQQQQQQPPPOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOQQQUUUVVVTTTRRRWWW]]]nnn}}}mmmbbb]]][[[XXXWWW\\\cccbbbYYYPPPJJJJJJJJJKKKLLLMMMNNNOOOMMMLLLKKKIIIHHHHHHGGGGGGHHHFFFCCCBBBDDDEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFCCCDDDEEEDDDEEEGGGJJJNNNTTTkkk}}}zzz{{{xxxwwwvvvuuutttsssrrrrrrttttttuuuuuutttrrrpppooolllmmmnnnppprrrtttuuuvvvrrrqqqooonnnnnnpppqqqsssooorrrttttttrrrsssvvvyyy{{{~~~|||yyyvvvvvvvvvvvvooopppooonnnllllllnnnpppnnnmmmlllkkkjjjjjjiiijjjdddhhhmmmrrrrrrnnnhhheeefffggghhhiiijjjjjjiiihhhdddcccccccccdddfffhhhiiimmmpppvvvuuupppmmmjjjggggggddddddgggmmmuuuwwwsssnnncccbbb``````aaacccfffhhhaaabbbbbb___\\\\\\___bbbbbbbbbbbbbbbaaa```___^^^^^^```aaabbbbbb```^^^]]]bbbbbbeeejjjlllnnnvvv~~~zzziiiaaa^^^^^^[[[XXXVVVWWWXXXXXXUUURRRNNNNNNOOOOOONNNMMMKKKJJJIIIJJJLLLNNNOOOPPPPPPOOOKKKLLLLLLMMMNNNPPPQQQRRRQQQQQQSSSUUUXXXYYYXXXVVVQQQRRRSSSUUUWWWYYYZZZ[[[\\\cccmmm}}}kkk]]]YYYWWWUUUTTTUUUYYY\\\[[[WWWTTTRRRSSSLLLNNNRRRXXX]]]^^^ZZZVVVNNNNNNNNNMMMLLLNNNRRRVVV[[[ZZZWWWVVVTTTQQQMMMJJJNNNOOOQQQRRRRRRRRRQQQPPPQQQQQQQQQQQQQQQQQQPPPPPPQQQPPPPPPRRRUUUVVVTTTQQQWWW]]]nnnsssgggaaa]]]XXXWWW^^^ggghhh^^^RRRJJJJJJKKKKKKLLLNNNOOOPPPNNNMMMKKKJJJHHHGGGGGGFFFGGGEEECCCBBBDDDFFFGGGGGGDDDEEEEEEFFFFFFFFFFFFEEEAAAAAABBBBBBCCCEEEIIILLLTTTlll}}}zzzzzzzzzyyywwwuuutttsssssssssssstttuuuuuuuuussspppooommmmmmoooppprrrtttuuuvvvrrrrrrpppooonnnnnnnnnnnnmmmnnnooopppqqqsssxxx{{{~~~}}}zzzxxxwwwwwwvvvuuusssqqqnnnmmmlllnnnpppqqqrrrpppnnnllljjjjjjkkkllllllmmmoooooonnnkkkhhhfffdddfffhhhiiigggffffffgggbbbaaaaaabbbdddhhhlllooopppuuu~~~uuuqqqnnniiifffeeebbbbbbccciiioooppplllhhhccccccbbbaaaaaabbbbbbccc___^^^^^^^^^^^^___`````````aaaaaaaaaaaa``````___cccbbb```______```aaabbbgggggghhhkkklllppp{{{}}}lllfffbbb^^^^^^[[[XXXVVVVVVVVVVVVVVVTTTRRROOONNNNNNMMMKKKIIILLLMMMNNNOOOPPPPPPOOONNNOOONNNNNNOOOQQQRRRRRRQQQOOOQQQSSSVVVXXXXXXXXXXXXVVVVVVVVVWWWYYYZZZ\\\]]]___eeessslll^^^ZZZYYYVVVUUUUUUVVVVVVVVVUUUTTTRRRQQQLLLOOOSSSXXX\\\]]]ZZZXXXQQQSSSTTTSSSQQQPPPSSSVVVZZZYYYWWWWWWWWWVVVTTTRRRMMMRRRUUUUUUQQQOOOQQQTTTUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTVVVWWW]]]aaapppuuuggg^^^ZZZZZZ^^^dddddd\\\SSSIIIIIIIIIIIIKKKMMMOOOQQQ^^^XXXPPPIIIFFFEEEEEEEEEFFFDDDAAAAAADDDJJJQQQUUUNNNJJJFFFDDDFFFFFFFFFDDDFFFCCCBBBDDDFFFFFFIIIOOOXXXmmm~~~{{{{{{zzzxxxvvvtttsssrrrrrrssstttuuuuuuvvvuuusssqqqooommmnnnooopppqqqsssttttttsssrrrqqqpppppppppppppppooopppqqqqqqrrruuuyyy}}}}}}yyywwwwwwwwwuuutttrrrqqqooonnnnnnooopppqqqqqqooommmjjjiiiiiijjjkkkmmmnnnoooooonnnllliiigggeeegggiiiiiihhhfffggggggddddddcccdddgggjjjnnnqqquuuyyyvvvqqqnnnjjjffffffcccbbbccchhhlllmmmiiieeebbbbbbbbbaaaaaaaaabbbbbb``````___^^^]]]]]]]]]]]]``````````````````___^^^````````````aaaaaabbbcccggggggjjjlllmmmrrrooogggbbb___^^^[[[WWWVVVVVVVVVVVVVVVVVVTTTSSSRRRQQQOOOLLLIIILLLMMMOOOPPPPPPPPPOOOOOOPPPOOONNNOOORRRTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ\\\]]]```hhhvvvlll^^^ZZZYYYVVVUUUUUUUUUUUUUUUTTTSSSQQQPPPMMMNNNQQQUUUYYYZZZWWWUUUSSSTTTUUUSSSPPPOOOPPPRRRYYYXXXXXXYYY[[[[[[ZZZXXXXXX\\\___]]]YYYUUUUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTRRRRRRQQQPPPQQQTTTVVVWWW\\\aaaqqq}}}oooaaa[[[WWWZZZ``````YYYQQQLLLKKKKKKJJJKKKLLLMMMNNNYYYUUUNNNIIIFFFFFFEEEEEEFFFEEECCCCCCEEEJJJOOOSSSNNNJJJGGGEEEFFFGGGFFFEEEGGGDDDCCCEEEFFFFFFJJJOOOYYYooo|||}}}yyywwwuuusssrrrqqqqqqrrrtttuuuuuuuuutttrrrpppoooooooooooopppqqqqqqrrrrrrsssrrrrrrqqqqqqqqqrrrrrrqqqrrrsssssstttwww|||~~~{{{xxxvvvvvvvvvuuutttqqqqqqppppppqqqqqqqqqqqqnnnmmmkkkiiihhhhhhiiijjjlllmmmnnnnnnmmmkkkiiigggeeegggiiihhhgggffffffgggggggggggghhhjjjmmmqqqssszzzvvvrrrooojjjggggggeeeddddddgggiiiiiieeeaaabbbbbbaaaaaabbbbbbbbbbbbdddcccbbb```^^^]]]]]]\\\```````````````___^^^^^^]]]^^^___aaabbbbbbcccccceeegggjjjmmmnnnuuuuuuiiiccc```]]]ZZZWWWUUUVVVWWWWWWVVVZZZXXXVVVUUUTTTQQQMMMJJJNNNOOOOOOPPPPPPPPPPPPOOORRRPPPNNNOOORRRVVVWWWXXX[[[ZZZYYYWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZ\\\]]]ccckkk|||lll^^^ZZZXXXVVVUUUSSSSSSTTTTTTSSSRRRQQQPPPNNNNNNOOORRRTTTUUUTTTRRRUUUUUUUUUSSSPPPNNNNNNOOOVVVVVVWWWZZZ]]]______^^^aaadddgggeee___YYYWWWVVVXXXWWWUUUTTTSSSTTTVVVWWWSSSQQQOOONNNOOORRRVVVXXX[[[bbbsss{{{kkkaaaXXXWWW\\\]]]WWWOOOOOONNNMMMLLLKKKKKKKKKKKKSSSOOOKKKHHHGGGFFFEEEDDDGGGFFFEEEEEEGGGJJJMMMOOOMMMKKKHHHGGGGGGHHHGGGGGGHHHFFFEEEFFFFFFFFFKKKQQQ\\\rrr~~~xxxvvvtttrrrqqqpppqqqqqqtttttttttsssrrrqqqooonnnpppppppppppppppppppppppprrrqqqqqqqqqqqqrrrrrrsssqqqrrrssstttvvvyyy~~~|||zzzwwwuuuuuuuuutttssspppqqqrrrrrrrrrrrrqqqppplllkkkiiiggggggggghhhiiijjjkkkllllllkkkjjjhhhgggeeefffggggggeeedddeeefffhhhhhhhhhjjjlllpppsssuuu}}}~~~vvvrrrooojjjggghhhgggffffffggggggfffbbb^^^bbbbbbbbbccccccccccccccchhhgggeeedddbbbaaaaaaaaaaaaaaabbbaaaaaa```___^^^\\\]]]___aaabbbbbbaaaaaabbbeeejjjnnnpppxxx}}}llldddaaa\\\ZZZWWWVVVVVVXXXXXXXXX^^^[[[WWWUUUSSSRRRPPPOOOQQQQQQQQQQQQRRRQQQQQQQQQRRRPPPNNNOOOSSSWWWZZZ[[[]]]\\\YYYWWWVVVVVVXXXYYYZZZYYYXXXXXXYYYZZZ\\\^^^fffqqqmmm^^^YYYVVVTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPOOOPPPRRRSSSRRRQQQSSSSSSSSSRRRQQQOOONNNNNNTTTTTTUUUXXX\\\^^^^^^^^^```cccfffeee```ZZZVVVTTTYYYWWWUUUSSSSSSUUUWWWYYYSSSQQQNNNMMMNNNQQQUUUXXX[[[cccvvvyyylll]]]WWWYYYZZZUUUOOOOOONNNNNNMMMLLLLLLLLLLLLMMMKKKHHHGGGGGGGGGFFFDDDGGGGGGGGGHHHHHHIIIJJJKKKLLLJJJIIIHHHHHHHHHHHHHHHJJJGGGGGGHHHGGGGGGLLLTTTaaawww~~~}}}wwwvvvtttrrrqqqppppppppprrrrrrqqqqqqpppoooooonnnqqqqqqqqqpppppppppooooooqqqqqqpppppppppqqqqqqrrroooqqqssstttwww{{{zzzxxxuuusssttttttsssrrrpppqqqrrrssssssqqqpppooojjjiiigggffffffggghhhiiiiiiiiiiiijjjiiihhhgggfffdddeeefffeeecccbbbcccdddfffggghhhjjjnnnqqqtttvvv~~~|||uuurrrnnniiigggiiihhhhhhggggggfffdddaaa^^^bbbbbbdddeeeeeeeeeddddddffffffeeeddddddddddddeeedddddddddccccccaaa``````\\\]]]___```aaaaaa```___bbbdddjjjppptttrrrfffbbb\\\ZZZWWWVVVXXXYYYZZZZZZbbb]]]WWWSSSRRRSSSTTTUUUTTTTTTTTTSSSSSSSSSTTTTTTRRRPPPOOOPPPTTTXXX[[[\\\\\\ZZZXXXVVVUUUWWWYYY[[[[[[ZZZXXXXXXYYY[[[^^^___iiivvvooo```YYYUUURRRSSSQQQQQQQQQQQQQQQRRRRRRRRRTTTRRRQQQQQQRRRSSSRRRQQQPPPPPPPPPQQQRRRQQQPPPOOOQQQQQQQQQTTTWWWYYYYYYXXXZZZ]]]``````^^^ZZZVVVSSSYYYWWWUUUSSSSSSUUUWWWYYYSSSQQQNNNMMMNNNQQQUUUXXX[[[dddyyyxxxggg\\\XXXVVVRRRNNNMMMMMMMMMNNNNNNNNNNNNNNNKKKIIIGGGGGGHHHHHHFFFEEEGGGGGGHHHHHHIIIHHHHHHHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIHHHHHHOOOXXXhhh~~~}}}|||~~~xxxvvvtttrrrqqqppppppqqqpppppppppppppppppppppppprrrrrrrrrqqqqqqqqqpppppprrrqqqppppppppppppqqqqqqnnnppprrruuuxxx}}}yyyvvvsssrrrrrrsssrrrqqqrrrrrrssssssrrrpppnnnmmmiiihhhfffeeefffgggiiijjjhhhhhhiiihhhhhhggggggfffeeeffffffdddbbbaaacccddddddeeehhhkkkooossswwwxxxyyytttqqqmmmgggfffiiigggggggggfffeeecccaaa___aaabbbccceeeeeeeeeddddddcccccccccccccccdddeeeeeeeeeeeeeeeeeedddbbbaaa```]]]^^^___aaabbbbbbccccccfffgggmmmuuu~~~|||kkkeee]]][[[XXXXXXYYY[[[\\\\\\aaa]]]WWWTTTTTTWWWYYYZZZXXXWWWVVVVVVVVVVVVVVVWWWTTTRRRQQQSSSVVVZZZ\\\]]][[[ZZZXXXVVVWWWXXX[[[\\\[[[YYYXXXXXXYYY\\\```bbblll{{{tttddd[[[UUUSSSSSSQQQQQQQQQQQQQQQRRRSSSTTTVVVTTTSSSSSSTTTTTTSSSRRRMMMMMMNNNPPPRRRSSSRRRPPPOOONNNOOOPPPSSSTTTSSSRRRTTTVVVYYY[[[[[[YYYWWWUUUWWWVVVTTTSSSTTTUUUWWWXXXSSSQQQOOONNNOOORRRVVVXXX\\\ggg}}}tttdddYYYSSSOOOMMMKKKLLLMMMOOOOOOPPPPPPPPPLLLJJJHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIHHHHHHIIIJJJJJJIIIJJJKKKIIIJJJRRR\\\ppp~~~}}}}}}{{{zzz|||xxxwwwuuusssqqqqqqqqqqqqpppppppppqqqqqqrrrssstttsssssssssrrrrrrrrrrrrrrrtttsssrrrqqqqqqqqqqqqqqqmmmpppssswww{{{|||wwwuuurrrqqqqqqrrrqqqppptttssssssqqqpppnnnlllkkkhhhgggfffeeefffgggiiikkkiiiiiiiiiiiiiiiiiihhhhhhggghhhgggeeecccbbbdddfffccceeehhhlllqqqvvvyyy{{{{{{wwwssspppkkkfffeeeiiidddeeeeeeeeecccaaa``````^^^```bbbcccddddddcccbbbcccccccccccccccdddeeefffeeeeeeeeedddcccbbb``````]]]^^^___aaadddgggiiikkknnnmmmrrr}}}rrrhhh^^^\\\YYYYYY[[[]]]^^^^^^^^^\\\YYYYYYZZZ\\\]]]^^^[[[ZZZYYYXXXXXXXXXYYYYYYWWWVVVUUUWWW[[[]]]^^^^^^]]][[[ZZZYYYYYYZZZ[[[\\\ZZZYYYXXXXXXZZZ]]]aaadddnnnzzziii___XXXUUUUUUQQQQQQQQQQQQQQQSSSTTTUUUUUUTTTTTTUUUVVVUUUTTTRRRLLLLLLLLLOOOSSSTTTQQQOOONNNMMMMMMOOOQQQRRRQQQPPPOOOPPPRRRUUUWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVRRRRRRQQQPPPQQQTTTVVVWWW]]]iiippp___UUUPPPPPPLLLMMMNNNOOOPPPPPPPPPOOOPPPMMMJJJHHHHHHIIIHHHGGGEEEEEEEEEFFFFFFEEEEEEEEEDDDGGGIIIIIIGGGGGGHHHJJJIIIIIIKKKKKKJJJKKKUUU```www}}}||||||zzzyyyzzzyyywwwuuusssrrrqqqqqqrrrqqqqqqqqqrrrssstttvvvwwwssssssssssssssssssssssssvvvuuutttsssrrrqqqqqqqqqnnnppptttxxx}}}wwwwwwtttrrrqqqqqqqqqqqqpppuuutttrrrpppnnnlllkkkjjjhhhgggfffeeefffhhhjjjkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiigggddddddeeegggbbbeeehhhmmmsssxxx|||~~~yyyuuurrroookkkeeeeeehhhbbbcccdddcccaaa```___```\\\^^^```bbbcccbbbaaa```ffffffeeeeeeeeefffffffffeeeddddddcccbbbaaa```___]]]^^^```bbbgggkkkooorrruuussswwwwwwkkk___\\\ZZZZZZ\\\^^^___```[[[[[[[[[]]]```aaa```___]]]\\\[[[YYYYYYYYYZZZ[[[YYYXXXYYY[[[^^^``````______^^^\\\[[[[[[[[[[[[\\\YYYXXXWWWXXXZZZ^^^ccceeeooo~~~mmmbbbZZZWWWWWWRRRQQQQQQQQQRRRSSSUUUVVVUUUTTTTTTUUUWWWVVVTTTQQQMMMLLLLLLOOOSSSSSSPPPMMMMMMMMMMMMOOORRRSSSRRRQQQKKKLLLMMMPPPSSSTTTSSSRRRSSSSSSTTTTTTUUUUUUUUUUUURRRRRRRRRRRRSSSUUUVVVWWW^^^jjj{{{fffXXXTTTTTTMMMNNNOOOPPPQQQPPPOOONNNRRROOOKKKIIIIIIIIIHHHHHHDDDDDDDDDDDDDDDEEEEEEEEECCCFFFIIIIIIGGGFFFHHHJJJIIIIIIKKKLLLJJJLLLVVVccc|||{{{xxxvvvuuutttvvvuuuuuutttrrrqqqqqqpppppprrrttttttsssssssssuuunnnppprrrrrrrrrrrrtttvvvvvvvvvuuurrrpppoooqqqtttpppuuuzzz|||}}}}}}{{{tttqqqnnnoooqqqrrrqqqnnnooonnnmmmllljjjiiihhhgggfffffffffgggjjjkkkkkkkkkjjjkkkkkkjjjhhhggghhhiiifffggggggeeeddddddfffhhhfffhhhlllnnnqqqwwwyyyvvvrrrnnnllliiifffdddcccdddeeecccaaa^^^^^^^^^^^^___```aaabbbbbbbbbbbbccceeegggggggggggghhhiiifffeeedddaaa^^^___aaadddcccdddeeegggiiikkknnnpppvvvvvv{{{ooocccbbb```___^^^^^^^^^^^^___]]]\\\\\\___aaaaaaaaaZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXYYYZZZ[[[]]]___````````````___]]]ZZZWWWVVVXXX[[[WWWWWW^^^\\\^^^jjjuuuuuufff]]]XXXWWWSSSQQQOOOOOOQQQSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSMMMLLLLLLMMMOOOPPPNNNMMMNNNMMMLLLNNNQQQQQQNNNLLLIIIMMMQQQTTTUUUUUUVVVWWWWWWVVVVVVUUUTTTTTTTTTUUUSSSRRRQQQSSSUUUXXXYYYZZZccclllwww```UUUWWWOOONNNMMMNNNPPPQQQPPPOOONNNMMMLLLJJJHHHFFFEEEDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGJJJIIIHHHHHHGGGJJJUUUaaa|||}}}xxxuuutttsssrrrtttttttttssssssrrrqqqqqqppprrrssstttsssrrrssstttpppqqqrrrrrrrrrrrrsssuuuvvvvvvuuurrrpppppprrrtttrrrvvv{{{}}}zzzxxxrrrqqqooonnnooooooooonnnooonnnmmmkkkjjjiiihhhhhhgggffffffgggiiikkkjjjiiihhhjjjjjjjjjhhhggghhhiiigggggggggfffddddddfffhhhiiikkknnnqqqttt|||uuurrrnnnkkkiiigggdddbbbdddeeefffeeebbb```````````````aaaaaaaaa``````___ccceeeggghhhgggggghhhiiifffeeedddaaa___```bbbeeeeeedddeeegggjjjmmmnnnoootttwwwuuuiiigggdddbbbbbbbbbbbbbbb^^^]]][[[\\\^^^`````````[[[[[[ZZZYYYYYYYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\]]]^^^^^^^^^^^^]]]\\\ZZZYYYXXXWWWZZZVVVVVV]]][[[^^^kkkyyy{{{kkkaaa\\\[[[VVVSSSPPPPPPQQQSSSSSSSSSVVVVVVVVVVVVUUUTTTSSSSSSMMMLLLLLLMMMOOOOOONNNMMMQQQOOOLLLLLLNNNPPPOOONNNKKKNNNRRRUUUUUUVVVWWWXXXWWWWWWVVVUUUUUUUUUUUUUUUVVVUUUTTTTTTVVVXXXYYYZZZcccnnn~~~fffYYYXXXQQQOOONNNNNNOOOPPPOOONNNKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGJJJHHHHHHHHHHHHKKKVVVbbb}}}yyyuuusssrrrqqqppprrrrrrsssssssssssssssrrrppprrrssssssrrrqqqrrrtttqqqssstttsssrrrqqqrrrtttuuuuuuuuusssqqqqqqrrrtttuuuxxx|||~~~uuussspppppppppnnnlllllllllmmmnnnmmmkkkjjjiiiiiijjjjjjhhhgggfffgggiiijjjiiihhhggghhhiiiiiihhhgggiiijjjggghhhhhhgggeeefffhhhjjjmmmooorrrtttyyyssspppllliiihhhfffdddccceeefffgggfffdddbbbbbbcccbbbbbbaaa``````___^^^^^^dddeeeggghhhgggfffggghhheeeeeedddbbbaaaaaadddfffgggeeedddfffkkknnnnnnmmmqqqxxx}}}pppmmmhhhffffffffffffeee]]]\\\ZZZZZZ\\\^^^______]]]\\\[[[ZZZZZZZZZZZZZZZ]]]\\\\\\[[[[[[[[[\\\\\\^^^]]]\\\[[[[[[[[[[[[[[[UUUYYYUUUUUU[[[ZZZ^^^lllttthhhaaa___YYYVVVSSSQQQRRRSSSSSSRRRWWWWWWWWWVVVVVVUUUTTTSSSNNNMMMLLLMMMOOOPPPOOOMMMTTTQQQMMMLLLLLLNNNOOOOOOOOOQQQTTTVVVVVVVVVWWWXXXXXXXXXWWWVVVVVVVVVVVVWWWYYYXXXVVVUUUUUUWWWYYY[[[cccpppppp```[[[SSSQQQOOONNNNNNNNNMMMKKKHHHHHHHHHIIIIIIIIIJJJJJJFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGIIIHHHHHHIIIIIILLLWWWccc}}}}}}||||||wwwsssqqqqqqqqqppppppqqqssstttuuuuuuttttttqqqrrrsssrrrqqqppprrrsssssstttuuutttrrrqqqrrrssstttuuuuuusssrrrrrrsssuuuvvvyyy|||~~~qqqooonnnpppqqqnnnkkkiiikkknnnnnnmmmkkkjjjiiijjjkkkllliiigggfffgggiiiiiihhhgggfffgggiiihhhhhhhhhiiijjjhhhiiiiiihhhggggggiiilllppprrruuuxxx~~~ssspppllliiihhhhhhfffeeedddfffgggfffdddccccccdddbbbaaa``````____________dddfffhhhhhhgggfffggggggdddeeedddcccbbbccceeeggggggdddbbbeeejjjmmmmmmkkkooozzzuuupppjjjfffeeeeeeeeeccc]]][[[YYYYYY[[[]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZYYY]]]\\\\\\[[[[[[\\\\\\]]]___^^^\\\ZZZYYYYYYZZZ[[[UUUYYYUUUUUUZZZZZZ```ooooooeeeaaaZZZWWWTTTSSSTTTUUUUUUTTTXXXXXXXXXWWWWWWVVVUUUTTTPPPOOOMMMNNNOOOPPPPPPNNNTTTRRRPPPNNNMMMNNNOOOOOOQQQTTTVVVWWWVVVVVVWWWXXXYYYXXXXXXWWWWWWXXXXXXXXXZZZYYYWWWTTTSSSUUUXXX[[[eeeuuu{{{iii___WWWTTTQQQOOONNNMMMKKKJJJHHHHHHHHHIIIIIIIIIIIIJJJEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDFFFGGGGGGGGGGGGGGGHHHGGGHHHJJJJJJMMMXXXddd{{{~~~||||||~~~{{{vvvrrrrrrrrrsssrrrpppqqqsssuuuvvvvvvvvvuuurrrssssssrrrpppppprrrttttttuuuuuutttrrrqqqqqqrrrssstttuuutttsssssstttvvvwwwyyy||||||pppnnnnnnpppqqqoookkkjjjlllnnnooonnnlllkkkkkkkkklllllliiihhhggghhhiiijjjiiihhhfffhhhiiiiiihhhhhhiiikkkiiijjjjjjiiihhhiiikkkmmmqqqssswww{{{rrroookkkhhhggggggffffffbbbdddeeeeeecccbbbccccccaaa````````````aaabbbccceeeggghhhhhhfffeeefffgggddddddeeedddbbbccceeegggdddbbbbbbdddhhhkkklllkkkppp~~~zzzrrriiidddccccccaaa___\\\[[[YYYYYYZZZ\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYY[[[[[[[[[[[[\\\]]]^^^___aaa```]]]ZZZYYYXXXXXXXXXUUUYYYVVVUUUZZZ[[[bbbtttxxxjjjbbbZZZWWWUUUTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWVVVVVVSSSQQQOOOOOOPPPQQQQQQPPPQQQRRRRRRRRRPPPOOONNNNNNSSSUUUWWWWWWVVVVVVXXXYYYZZZYYYYYYYYYYYYYYYZZZZZZYYYYYYVVVSSSQQQSSSXXX\\\iii|||rrreeeZZZWWWSSSPPPNNNMMMKKKIIIJJJJJJJJJIIIIIIHHHHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDFFFGGGGGGGGGGGGGGGGGGFFFHHHJJJJJJMMMWWWcccxxx~~~~~~~~~~~~}}}{{{|||~~~zzzuuusssssstttuuuuuuqqqrrruuuwwwxxxxxxwwwvvvtttttttttrrrqqqqqqsssuuutttuuuuuutttrrrqqqrrrsssrrrsssuuuuuuttttttuuuwwwxxxzzz~~~}}}rrrppppppppppppooonnnmmmnnnppppppoooooonnnnnnmmmlllllljjjiiihhhiiikkklllkkkjjjhhhiiijjjjjjiiihhhjjjkkkjjjkkkkkkjjjjjjjjjmmmoooqqqtttyyyqqqmmmiiieeeeeeeeedddddd```bbbddddddcccbbbbbbcccaaaaaa``````aaabbbdddeeefffhhhiiihhhfffeeeeeefffcccdddeeedddbbbbbbccceeeaaabbbccceeegggjjjlllnnntttwwwkkkdddbbbaaa___\\\]]][[[YYYYYYZZZ\\\\\\[[[YYYYYYZZZ[[[[[[ZZZZZZYYY[[[[[[[[[\\\\\\^^^______aaa```^^^[[[YYYWWWVVVVVVVVV[[[XXXWWW[[[]]]fffyyyqqqeee[[[YYYVVVVVVWWWYYYZZZZZZWWWWWWXXXYYYYYYYYYYYYYYYVVVTTTQQQQQQRRRSSSSSSSSSPPPRRRTTTSSSRRRPPPOOOOOOSSSUUUVVVWWWVVVWWWXXXZZZ[[[ZZZZZZZZZZZZ[[[[[[\\\XXXWWWUUURRRPPPSSSZZZ```ppp|||kkk]]]ZZZUUUQQQOOOMMMLLLJJJLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFHHHIIIIIILLLVVVaaawww~~~}}}}}}}}}}}}|||}}}|||yyyuuurrrsssuuuvvvvvvrrrtttwwwyyyzzzzzzxxxwwwvvvvvvuuusssqqqqqqtttvvvssstttuuutttsssrrrssstttqqqsssuuuuuuuuuuuuvvvwwwzzz}}}tttsssrrrpppooopppqqqrrrrrrqqqqqqqqqrrrrrrpppnnnllljjjjjjiiiiiijjjlllnnnmmmllljjjkkklllkkkjjjiiijjjkkkkkkkkklllkkkkkkkkknnnpppqqquuu|||sssoooiiifffdddddddddddd```aaacccdddcccbbbcccdddeeedddbbbaaabbbcccdddeeeggghhhiiihhhfffeeedddeeecccdddeeedddbbbaaaaaabbb___cccggghhhhhhjjjooosss{{{qqqhhheeeddd```\\\^^^[[[YYYYYYZZZ\\\\\\[[[XXXYYYZZZ\\\\\\\\\\\\[[[]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^]]]\\\ZZZYYYWWWVVVXXX]]][[[YYY]]]___jjj~~~{{{jjj^^^\\\XXXWWWXXXYYYYYYYYYVVVWWWXXXYYYZZZ[[[[[[[[[YYYVVVSSSSSSTTTUUUUUUUUUPPPRRRSSSRRRPPPOOOQQQSSSSSSTTTUUUVVVVVVVVVYYY[[[[[[[[[[[[[[[[[[\\\]]]]]]VVVWWWUUURRRPPPTTT]]]eeevvvqqq```\\\VVVRRRPPPOOOMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGIIIHHHJJJTTT^^^www~~~}}}||||||}}}|||~~~{{{xxxtttrrrsssuuuvvvwwwtttvvvxxx{{{{{{zzzyyywwwwwwwwwvvvtttrrrrrrtttwwwssstttuuutttsssssstttuuupppsssuuuvvvuuuuuuvvvwww|||~~~vvvuuusssqqqooopppsssuuutttrrrqqqsssttttttrrrooollljjjjjjiiiiiikkkmmmoooooonnnkkkmmmmmmllljjjiiijjjkkkkkklllllllllkkkllloooqqqrrrwww~~~vvvrrrlllhhhffffffffffff```bbbddddddccccccdddeeehhhfffdddbbbbbbbbbddddddgggiiiiiihhhfffddddddeeecccdddeeecccaaa``````aaa^^^dddjjjkkkiiijjjqqqxxxvvvllliiigggccc^^^^^^\\\ZZZYYY[[[\\\\\\[[[XXXYYY[[[]]]^^^^^^^^^]]]```___^^^]]]\\\\\\\\\\\\[[[[[[\\\\\\\\\ZZZXXXWWWYYY___\\\ZZZ^^^aaallloooaaa^^^ZZZXXXXXXYYYXXXXXXUUUVVVXXXYYY[[[\\\\\\]]]ZZZXXXUUUTTTUUUVVVVVVVVVRRRSSSRRRPPPNNNOOOSSSWWWRRRSSSUUUUUUUUUVVVYYY[[[\\\[[[[[[[[[\\\]]]]]]^^^VVVWWWVVVSSSQQQVVV```iiizzzuuuaaa]]]WWWSSSQQQPPPNNNMMMJJJJJJJJJIIIIIIHHHHHHGGGDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGIIIHHHIIIRRR]]]www