BM86(% {{{]]]TTTPPPOOOMMMFFFNNNNNNNNNOOOOOOOOOPPPPPPQQQRRRSSSRRRPPPNNNOOOPPPOOOOOOOOOPPPPPPPPPPPPQQQSSSSSSTTTUUUVVVWWWXXXXXXZZZYYYXXXXXXWWWWWWVVVUUURRRQQQQQQRRRUUUVVVUUUSSSQQQQQQRRRQQQQQQQQQQQQQQQVVVUUUSSSRRRPPPOOOOOONNNPPPPPPPPPPPPNNNMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA????????????@@@@@@@@@@@@????????????????????????>>>>>>????????????>>>>>>??????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???<<<============>>>>>>>>>==============================>>>?????????>>>>>>??????>>>===<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>============@@@???>>>>>>>>>???@@@AAA@@@???>>>>>>@@@AAABBBBBB???>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBDDDDDDBBBAAABBBCCCCCCCCCIIIQQQZZZrrrqqqSSSBBBGGGEEEAAA@@@AAABBBBBBAAA@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<>>???>>>======??????>>>===>>>=========>>>>>>???@@@>>>>>>>>>============<<<<<<===>>>===<<<<<<===>>>????????????????????????>>>???AAACCCEEEFFFGGGGGGFFFIIIMMMQQQUUUWWWYYYYYY[[[\\\^^^```bbbdddeeeeeeeeeiiikkkkkkllloooooolllmmmrrroooVVVJJJIIIFFFGGGJJJFFFDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMNNNNNNMMMLLLKKKKKKLLLHHHGGGHHHIIIKKKKKKKKKJJJHHHGGGGGGGGGHHHHHHHHHHHHKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBBBB????????????>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<======@@@===:::999:::<<<;;;:::<<<<<<<<<;;;<<<======>>>????????????@@@AAABBBCCCCCCAAAAAACCCCCCFFFNNNXXXmmm}}}}}}```LLLDDDBBBAAAAAABBBBBB@@@??????????????????>>>=================================;;;;;;>>>>>>;;;;;;===>>>===<<<<<<>>>>>>>>><<<======<<<<<<======>>>>>>=========<<<<<<<<<;;;;;;;;;<<<===<<<;;;;;;===???>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@BBBDDDEEEEEEFFFFFFHHHKKKOOOSSSVVVXXXYYYYYYZZZ\\\^^^```aaabbbbbbcccgggiiihhhjjjmmmmmmjjjjjjpppIII>>>???CCC???@@@DDDBBB@@@@@@@@@@@@AAAAAAAAAAAADDDDDDBBBAAAAAA@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBB??????@@@AAABBBCCCDDDDDDDDDFFFFFFFFFDDDDDDDDDFFFCCCDDDEEEFFFFFFGGGGGGFFFDDDCCCBBBCCCEEEFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBB@@@??????>>>======<<<<<<;;;;;;;;;;;;::::::::::::<<<<<<<<<;;;;;;;;;::::::::::::999999999888888888777777888888888999999999888888888888888888888888777777888888888888777777888888777777777777888888777888888888888999999999888888777777888888999999777777777888888888999999777777777777777777777777777777777888888999::::::999888888777777777888888777777777777777777777777777777777777777888888888777888888999999:::::::::EEE@@@;;;888999999777555::::::999999::::::;;;<<<=========>>>>>>???@@@AAACCCAAABBBFFFJJJNNNUUU]]]{{{yyyzzzuuucccSSSFFFDDDBBBAAAAAA@@@???======>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===::::::<<<<<<::::::===<<<;;;:::;;;<<<===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;::::::;;;>>>AAA<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@BBBCCCCCCCCCEEEGGGJJJMMMQQQTTTWWWXXXYYYZZZ[[[]]]^^^___`````````eeegggfffgggkkkjjjggggggmmmCCC<<<@@@EEE>>>>>>@@@<<>>??????@@@AAABBBCCCCCCBBBDDDEEEEEECCCBBBDDDFFFCCCDDDEEEFFFFFFFFFGGGGGGEEECCCBBBCCCFFFGGGFFFDDDAAAAAAAAAAAABBBCCCDDDDDD??????>>>===<<<<<<<<<<<<::::::::::::::::::::::::::::::999999999888888888999888888888777777777777555555666666666777777777666666666666666666666666555666666777777666666555777666666555555666666777666666666777777777888888666666666666666777888888666666666666777777777777666666666666666666666666555555555666777888999999777777666666666666777777666666666666666666666666555555555666666666777777555666777888888999999999EEE@@@:::888::::::999666999999888888999999:::;;;<<<<<<<<<<<<<<<===?????????>>>CCCMMMTTTXXX[[[___{{{uuummmddd[[[PPPKKKEEE@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<999999999::::::;;;;;;;;;<<<999999;;;;;;999999<<<:::999888999;;;<<<;;;:::;;;::::::999999::::::;;;:::::::::999999999888888888888999999:::<<>>>>>>>>===>>>??????AAAAAABBBCCC???BBBDDDCCCAAA@@@BBBDDD???AAACCCCCCCCCCCCDDDDDDBBB@@@???@@@CCCEEECCCAAA>>>>>>???@@@AAABBBDDDEEE>>>===<<<;;;;;;;;;;;;;;;777777777777777777777777999999999888888888888777999999999888888888888777555555555555666666666666666666666666666666666666555555666666666666555555666666555555555555666666555555666666777777888888666666666666666777888888666666666666777777777777666666666666666666666666555555555555666777999999777666666666666666777777666666666666666666666666444555555555666666777777555555666888888999999999<<<777222222666:::999777999999888888999999:::;;;;;;;;;:::;;;;;;<<<===>>><<<===DDDRRR]]]_________}}}~~~vvvrrrnnnYYYRRRGGG???;;;<<<>>>??????????????????>>>======888888888999999:::::::::<<<999888;;;;;;888999<<<999888777888:::;;;:::999::::::999888888999999999999999999888888888777777666777888888999<<<@@@CCC:::::::::::::::::::::::::::;;;<<<===??????@@@@@@CCCDDDGGGJJJNNNRRRTTTVVV\\\]]]^^^^^^______^^^^^^```dddfffeeefffjjjiiigggeeejjjzzz========================<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<;;;:::::::::<<<<<<<<<<<<============;;;<<<<<<===>>>?????????===???AAABBBCCCBBB@@@???@@@AAACCCDDDFFFGGGGGGGGGDDDCCCCCCBBBAAA@@@@@@????????????@@@@@@@@@AAAAAA>>>===;;;;;;;;;;;;999777999999888888777777666666888888888888777777777666666666555555555555666666666666555555444444444444666555444333333333333333666666666666666666666666333333333444444444555555222222222333333333444444222333333333444555555555666666666555444444333333555555555555555555555555333444555555666555555555444444444444444444444444555444444333333444444555333333333444444444555555444444444555555555555666666666666666666666666666666666666666777777777777@@@999555888;;;<<<===@@@AAAIIISSSXXXYYY^^^iiisssqqqfffSSSBBB<<>>>>>>>>>>>===;;;:::;;;===888888888888888888888888888888888888888888888888999888777777999:::999888888888999::::::::::::999888888777777666666555555555777888888888:::<<<>>>DDD>>>888777:::>>>===;;;;;;<<<<<<<<<===???CCCFFFLLLFFFDDDJJJPPPRRRSSSTTTYYYZZZ[[[[[[[[[\\\```bbbccchhhjjjhhhgggiiiiiifffdddeeeuuu<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======<<<;;;;;;;;;:::999999999:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<======>>>>>><<<===>>>?????????>>>>>>???@@@AAACCCEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@????????????===;;;:::999:::999888666888777777777777777666666888888777777777666666666666555555444444555555666555555555444444444333333555444444333222222333333444444444444444444444444222333333333333444444444222222222222333333333333222222333333333333333333444444444444444444555555444444444444444444444444222222333444444444444333333333333333333333333333333333222222222222333333333333333333444444444444333444444444555555555555555555555555555555555555666666666666666777777777999999;;;>>>>>>;;;;;;???QQQQQQTTTZZZiiivvv___MMMEEEBBB@@@>>>???>>>===<<<;;;;;;;;;888888888888888888888888888888888888888888888888999777777777999999888777777777888999999999999888777777777777777666666666555666777777777888:::<<<@@@<<<888666999;;;;;;::::::;;;<<<<<<<<<>>>BBBEEELLLGGGFFFLLLSSSTTTTTTUUUXXXYYYZZZZZZZZZ\\\___bbbaaafffhhhfffeeeggggggeeeccccccqqq::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<999999999999999999888888888888999999999::::::::::::::::::;;;<<<<<<======:::;;;;;;;;;<<<<<<<<<<<<>>>???@@@BBBCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@???>>>======<<<:::888888888888666555666666666666666777777777777777666666666555555555555444444333333444444555444444444333333333333333444333222222222222222222222222222222222222222222111222222222333333333333111111111222222222333333333333222222222222222222111222222333444444555555333333333333333333333333000111111222222222222222333333333333333333333333111111111000000111111111222222222333333333333444333333333333444444444444444444444444444444444444555555555666666666777777333555:::<<<999888>>>GGGTTTWWWbbbxxxyyy{{{rrrWWWFFF???;;;;;;;;;;;;;;;:::999888777888888888888888888888888777777777777777777777777888777666666888888777666555666666777888777777777666777777777777777888888555666666666555555777999;;;999777666666777888999999:::;;;;;;<<<===AAADDDFFFCCCCCCJJJOOOPPPOOOPPPXXXYYYYYYYYYYYY[[[^^^```___dddfffdddccceeeeeecccdddcccooo999999999999999999999999999999999:::::::::::::::888888888888888888999999777888888888999999999999:::::::::;;;;;;<<<<<<<<<::::::999999999:::;;;<<<===>>>@@@AAACCCDDDDDDDDDFFFFFFFFFFFFEEEEEEDDDDDDEEEDDDCCCAAA???>>><<<<<<<<<:::888888888888666444444444555555666666666777555555555555444444444444333333333222222333333333222222222222222222222222222222111000000111111111111111111111111111111111000000111111111222222222000000000111111111222222444333333222222111111111111111111222222333333333222222222222222222222222000000111222222222222111222222222222222222222222111111000000000000111111111111111222222222333333222222222222333333333444444444444444444444444444444444444555555666666777888666666777777<<>>???AAABBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCAAA???>>>===<<<<<<:::999888999888777555333333333444444555555666444444444333333333222222222222111111111111222222000000000111111111111111000000/////////000000111111111111111111111111111////////////000000000111/////////000000000111111444333333333222222111111222111111111000000000///111111111111111111111111000000111222222222222222111111111111111111111111111111000000000000111111000000000111111111111222111111111111222222222222222222222222222222222222222333333444555555666666<<<999777:::>>>EEEOOOZZZ\\\fffnnnooorrrxxx|||xxxhhhYYYKKK??????>>>>>>???BBBCCCBBB@@@777777777777777777777777666666666666666666666666777666444555666666444333333333444555555555555444555555555666777777777888666777777666444444555777444555666555444444555666555777999::::::;;;>>>@@@BBBAAACCCJJJMMMMMMMMMOOOVVVWWWWWWWWWVVVWWWZZZ]]]^^^ccceeecccccceeefffdddhhhfffmmm{{{888888888888888888888888555666777888999888777777888888888888888888888888666777777777888888888888999999999999::::::::::::999999999999::::::::::::;;;<<<===???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBAAA@@@???>>>===<<<<<<<<<:::999888888888666555333333333333333444444444333333222222222111111111111000000000000000000111///////////////000000000...............//////000000000000000000000000000............////////////........./////////000000222222222111111111111111111111000000///......---///////////////////////////000111111222222111111000000000000000000000000111000000//////000000111/////////000000000111111000000000000111111111222222222222222222222222222111222222333444555666666555555:::AAAFFFHHHKKKQQQ]]]lllyyy}}}{{{ssshhh\\\LLL===@@@===:::;;;>>>@@@???===777777777777777777777777666666666666666666666666777555444444555444333222222333444444555555444444444555555555555555666666555666666555444444555777444444555666666666555555333555888999999:::<<<>>>@@@???AAAGGGJJJIIIKKKNNNUUUVVVVVVVVVUUUVVVYYY[[[^^^ccceeedddcccffffffdddeeedddiiivvv666666666666666666666666444555666888888777666555888777777777666555555555555555555555666666666666777777777777777777777777666777999:::::::::999888888999;;;<<<>>>>>>??????>>>>>>>>>>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;;;;999777777777777555333333333333333222222222222222222111111111000000000000//////////////////000------......////////////---------------...//////////////////////////////------------............------........./////////......///////////////////////////.............................................///000000000000/////////////////////////////////............//////....../////////000000000/////////000000000111111111111111111111111111111111111222333444555666666111777AAAJJJMMMMMMSSSZZZooo|||vvvmmmdddVVVIIICCC>>>999777999;;;999777777777777777777777777777555555555555555555555555666555333333444444222111222333444444555555444444444444444444444333333333333444444444222222444666555444444666999999777333222444777888999999;;;===>>>===???CCCEEEEEEHHHMMMTTTUUUUUUUUUTTTUUUWWWZZZ]]]bbbeeecccccceeefffdddbbbbbbiiivvv555555555555555555555555333444666888888777666555777777666555444444333333333333333444444444555555555555555555555555444444555666888::::::999777666666777888:::;;;<<<======<<<<<<<<<<<<<<<=========888888888999999:::::::::999888666666666555444222444333333222222111111111111111111111000000000000//////............//////---------....../////////,,,,,,,,,,,,------...///------------------------,,,,,,,,,---------......---------.........//////+++,,,,,,------.........,,,,,,---....../////////........................,,,---......//////......////////////////////////...------,,,,,,------.............../////////000////////////000000000000000000000000000000000000000111111222444555666666888@@@LLLTTTVVVYYYfffttt~~~~~~wwwnnndddLLLFFF>>>;;;<<<<<<;;;888777777777777777777777777555555555555555555555555666555333333333333222000222333444444555555444444444444444333333222222222111222333222111111333555777444333666;;;<<<888333111444666888888999;;;<<>>???AAAEEEHHHKKKNNNOOOXXXYYYZZZYYYVVVUUUTTTUUUXXX___cccbbbccceeeeeebbbdddhhhhhhrrr444444333222222222222333333333333333333333333333333333222222222222333333222222222222222333444444444444444444333333333222444444444444555555555555666666777888999999999999:::<<<<<<:::777666888:::777777777777777777777777777777666555444333222222333222111111000000111111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------//////---,,,+++,,,...///...---------///////////////000000111111333444333333555999<<>>@@@CCCGGGJJJLLLNNNOOOQQQTTTUUUUUUVVVWWWYYYZZZ```cccaaaaaaddddddbbb___bbbdddqqq111000000///////////////000000000000000000000000000000000//////000000000000////////////000111111000111111111111111111111////////////000000000000222222111111222333444555888555444:::BBBDDD===555666666666555555555444444222222111111000000////////////...---------------,,,------...------,,,+++************************************************)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************)))))))))))))))((((((((())))))))))))))))))))))))+++******+++---...---++++++)))((()))+++------,,,...............//////000111111333777===DDDIIILLLUUUbbbxxxuuusssyyywwwlllaaaSSSEEE===<<<555444333333555666555444444444333333333222222222333333333333222222111111222222111000000000111111000000000000000000000000000000//////000000111222///////////////000111222111222444555777888888888<<<===???CCCFFFIIILLLMMMPPPRRRTTTUUUTTTTTTUUUWWWZZZ___bbb``````bbbcccaaa```cccdddqqq111111000///////////////////////////////////////000//////......//////000///............///000000/////////000000000000000........./////////000000222111000000111222444555777444555>>>GGGIII@@@777666666666555444444333333111111111000000000////////////...------------...++++++---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((''''''((((((((((((((((((((((((***))))))+++------,,,+++///,,,+++---111333222///......------......///000000000222888@@@FFFIIIIIIUUUeeezzzyyy~~~}}}}}}sssjjj^^^NNNCCC???999666333111222333444333333333333333222222222222444444333222222111111111000000000000000000000000///////////////////////////////////////000000111////////////000000111222---///222555777888888888999:::===@@@CCCGGGIIIJJJQQQSSSUUUUUUTTTTTTUUUVVVZZZ^^^```^^^]]]```aaa```aaaddddddppp000000///............///........................///..................///......------......///000.........//////000000000.........////////////000111000/////////111333444222333777<<>>777333222333333333333333333222222222222111333222222111000000//////...///000111111000/////////////////////////////////............///000000////////////000111222333///000111333555777999:::888:::<<>>777444444555555333333333222222222111111222111111000///......------...000222222111///...////////////////////////...............///000000////////////000111333333333222111111333666:::<<<:::<<<>>>AAAEEEHHHJJJLLLPPPSSSUUUVVVVVVVVVWWWYYYXXX]]]^^^[[[ZZZ]]]^^^]]]cccdddbbbkkk,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------.........---,,,,,,+++,,,,,,,,,---------......,,,---......///.........---------............///////////////000000000000444444555555555555555555444444444555555555555666444555555555333111...,,,,,,---.........---,,,++++++++++++*********))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((())))))******++++++++++++++++++,,,,,,+++...000000///...000222;;;BBBHHHLLLTTThhh{{{iii___jjj{{{xxxuuu{{{vvvzzz}}}rrraaaaaaVVVGGG:::333222333555444333333222111111222222111222222222222111000000000000////////////000000000000000000///////////////////////////.........////////////000000000000000000111333555666888888999777888>>>AAABBBFFFKKKSSSTTTUUUUUUTTTSSSTTTVVVYYYZZZ[[[\\\\\\[[[YYYXXX```___aaahhhuuu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------,,,++++++,,,,,,,,,,,,------------,,,,,,---...............------------.............../////////000000000000333444444555555555555555555555666666666777777777444444555555333111...------.../////////...---,,,+++++++++*********))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((())))))*********++++++++++++,,,,,,,,,+++...//////---///444888CCCGGGMMMVVVfffwwwllliiixxx|||~~~zzzvvvrrrnnnooovvv{{{vvvmmmcccYYYJJJ===555222222222333222222111111111222222000000111111111000//////000000///////////////000000000000000/////////...////////////.............../////////000000000000///000111333555666777888999777888>>>AAABBBFFFJJJPPPRRRTTTTTTSSSTTTUUUWWWXXXZZZ\\\^^^^^^]]]\\\[[[bbbbbbdddjjjwww++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,---------+++,,,------......------------------................../////////000000000222333444444555555555444444555555555666666666666444444555444333111///---///////////////...------+++************)))))))))(((((((((''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))(((((('''&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&''''''''''''(((((((((''''''(((((())))))************+++++++++,,,,,,,,,,,,...///---,,,111:::BBBMMMNNNTTTbbbzzzuuurrrwww}}}}}}wwwooolllnnnxxxzzzvvvbbbZZZMMMBBB:::666333222111111000000000111111222//////000000//////...---111000000///.........///000000000/////////..................................../////////000000000///000111333444666777888888666888>>>AAABBBEEEJJJMMMOOORRRSSSSSSSSSUUUVVVWWWYYY\\\___``````______aaabbbdddjjjvvv++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------,,,,,,---------................../////////000000111222333444444444444444222222222333333333444444444444444444222111///.../////////......---,,,,,,************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((())))))***************++++++,,,,,,------......---///666CCCLLLVVVWWW]]]ooozzz~~~rrrrrr~~~|||vvv```ZZZPPPGGG@@@:::666333000000000///000000111222///000000000000///......111000///...............000000/////////.........------...............///........./////////000000//////111222444666777777888666888>>>AAABBBEEEIIILLLNNNQQQRRRRRRRRRSSSTTTTTTWWW[[[___aaabbbaaa```^^^___bbbiiiuuu************************+++******))))))******+++******+++++++++++++++************+++++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............////////////000111222333444444444444222222222333333333444444444444444333222111000///......---,,,+++++++++***))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((())))))******))))))***+++,,,,,,---------......000555???KKKSSSUUUZZZfffyyy}}}uuu{{{xxxyyyyyyttteee___WWWNNNFFF>>>666222111000000000000000111111000000111111000000///...000000///...............////////////............,,,---------......//////............////////////...///000222444555666777777555888>>>BBBBBBDDDHHHMMMOOORRRRRRQQQPPPPPPPPPQQQUUUYYY^^^```aaa___^^^[[[]]]bbbkkkxxx))))))))))))))))))))))))******))))))))))))******))))))***+++++++++******))))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,------------------.........////////////000111222333444444444444555555555666666666666444444333222222111111000///...,,,+++************(((((()))))))))))))))***'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''(((((())))))******))))))***+++,,,------.........///555???IIIQQQUUUKKKWWWjjj~~~yyyppp}}}wwwzzzyyyzzz||||||{{{wwwvvvnnnhhh```VVVLLLBBB999333222222111000000000000111000111111111111000/////////......---......///////////////.........------,,,,,,,,,---......//////------........./////////...///000222333555666777666555888>>>BBBBBBDDDGGGMMMPPPRRRSSSRRRPPPOOOOOOQQQTTTYYY]]]______]]][[[YYY\\\cccooo~~~)))))))))))))))))))))))))))))))))(((((()))))))))((())))))***++++++******))))))))))))*********+++)))******+++++++++++++++++++++,,,,,,,,,------------------.........//////...///000222333333444444555555666666666777777777444444333222111111111111000///---+++************(((((((((((())))))******'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''(((((())))))******((()))***+++,,,------...///---000;;;IIISSSUUUTTTPPPbbbzzzwwwnnntttmmmyyy~~~www{{{}}}yyyzzz|||tttqqqtttxxxzzzrrrmmmeee]]]TTTJJJAAA<<<555444333111111000000000//////000000//////...---------------...///000000//////.........---------++++++,,,------...//////---------.........//////...///000111333555666777555444888>>>BBBBBBCCCGGGLLLOOORRRSSSSSSQQQPPPPPPRRRUUUZZZ^^^___^^^[[[YYYUUUZZZcccqqq))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************))))))))))))************))))))***+++++++++++++++++++++,,,,,,,,,------------------.........//////...///000111333333444444444444444555555555555666444444333222111111111111111000...,,,++++++++++++'''((((((((())))))******''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''(((((()))*********((())))))+++,,,---......///---111>>>OOOYYYWWWRRRcccwww~~~~~~qqqaaaggg~~~~~~yyyxxx~~~yyytttnnnvvv|||{{{qqqmmmggg```ZZZSSSKKKGGG666555444222111000000///......//////......---,,,,,,,,,,,,---...///000111//////.........---------++++++,,,,,,---...//////---------.........//////......000111333555666666555444888???BBBBBBCCCFFFJJJMMMQQQTTTTTTSSSRRRSSSTTTWWW[[[______]]]ZZZXXXQQQVVVaaappp((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************++++++,,,,,,,,,---------...------------,,,,,,,,,------...///////////////222222222222222222222222222222111000///...------111///,,,***)))((()))***''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&$$$"""###%%%&&&%%%"""###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))+++***)))***,,,---...---111...888MMMVVVSSSYYYggg}}}mmmddd```fffttt{{{xxx~~~yyykkkeeejjjrrrjjjgggdddcccbbb```[[[VVVSSSDDD333,,,///333222...///////////////......---//////............//////---------,,,,,,+++++++++---------------------,,,...........................//////000111333444555777666999@@@CCCCCCEEEIIILLLOOOSSSUUUUUUSSSQQQQQQPPPUUUXXX[[[aaaeee```VVVQQQTTT\\\iii|||''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((()))))))))************++++++++++++,,,,,,,,,++++++,,,,,,------......---......///////////////111111111111111111111111............------------///---+++)))(((((()))***''''''''''''((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&$$$"""###%%%&&&%%%######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))+++******+++,,,---...---444:::HHHSSSTTTWWWiii~~~iiifffhhhsssuuu{{{{{{{{{yyysssllleeeaaa___aaaaaaaaabbbaaa___\\\YYYPPPFFF999111000222111000///////////////......---//////............//////---------,,,,,,,,,+++++++++++++++,,,,,,---------..............................///000111333444555666555888>>>BBBBBBDDDHHHKKKOOOSSSUUUTTTRRRQQQQQQPPPTTTXXXZZZ```ddd___VVVSSSVVV]]]hhhxxx''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((()))))))))))))))))))))*********++++++))))))***+++,,,---...///------...///////////////000000000000000000000000*********++++++,,,,,,,,,++++++)))((('''((()))***&&&''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$######%%%%%%$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))******++++++,,,---......555FFFUUUUUUPPP\\\}}}~~~uuulllpppxxx|||zzzyyyxxxuuurrrppppppooooootttrrrpppooopppssswwwyyy~~~|||yyyvvvtttuuuvvvxxxuuuvvvyyyzzz{{{~~~ssssssxxxzzztttnnnmmmmmmhhh^^^UUU```bbbffffffddd```]]][[[OOOIII???777111000000111///////////////......---//////............//////------------,,,,,,,,,,,,))))))***+++,,,---......------------------------......///000111333444444555444666<<<@@@@@@BBBFFFKKKNNNRRRTTTSSSRRRQQQQQQPPPSSSWWWZZZ___aaa]]]VVVVVVZZZ```iiittt''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((())))))((((((((())))))))))))***))))))******+++,,,,,,---,,,------...............////////////////////////))))))*********+++++++++)))((('''''''''(((((()))&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))******++++++---///111===OOOXXXRRRRRRjjjxxxmmmzzzqqquuu}}}zzzxxxxxxxxxxxxuuuuuutttsssqqqooommmllllllmmmooopppppppppooonnnppppppqqqtttwwwwwwuuurrrjjjkkkllllllmmmmmmmmmmmmkkkmmmnnnnnnllljjjjjjkkklllnnnqqqsssrrroookkkiiieeeeeedddcccbbbaaa``````dddbbb```^^^___aaadddgggkkkiiifffddddddeeegggiiieeefffhhhiiijjjllloooqqquuu{{{yyysssyyyvvvjjjhhhkkkmmmhhhaaaiiimmmqqqpppjjjccc^^^]]]RRRJJJ@@@777111////////////////////////......---///......------......///------------------,,,,,,+++++++++,,,,,,---------------------------------------///000222333333444444222444:::===>>>AAAEEEKKKNNNQQQSSSRRRQQQQQQQQQPPPRRRVVVZZZ]]]^^^[[[VVVYYY^^^dddlllvvv''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''((((((((()))))))))*********************)))++++++,,,------------,,,------------------------+++++++++************)))''''''''''''''''''((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))((()))******+++...444888JJJSSSUUURRR^^^}}}|||rrrnnnsss}}}{{{pppgggjjj|||~~~|||xxxtttooojjjhhhcccbbb```]]]\\\[[[\\\\\\XXXXXXXXXXXXWWWVVVUUUUUUTTTUUUVVVXXXXXXWWWVVVVVVXXXYYYZZZ[[[\\\[[[XXXVVVUUUVVVVVVVVVVVVUUUUUUTTTTTTUUUUUUUUUTTTSSSSSSTTTWWWXXXYYYYYYYYYWWWUUUTTTSSSSSSSSSRRRRRRQQQPPPPPPQQQPPPPPPOOOPPPPPPQQQRRRTTTTTTTTTTTTTTTUUUUUUUUUTTTVVVWWWXXXXXXYYY\\\^^^^^^dddllluuu{{{uuuqqq{{{pppggggggkkkppprrroootttxxxvvvooogggaaa___XXXMMM???555222111///---///////////////......---......------------......------------------------//////......---------,,,------------------------,,,---///000222333333333333111333888;;;<<<@@@DDDKKKNNNPPPRRRQQQPPPPPPQQQQQQRRRUUUZZZ]]]\\\YYYXXX\\\aaahhhrrr~~~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))******)))))))))((((((((())))))***+++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))(((***++++++---333<<>>555333111000//////////////////000000000000111111111111111000...---++++++,,,++++++++++++,,,------++++++,,,,,,,,,,,,------+++,,,---///000000111111000222444666888;;;???BBBFFFHHHKKKLLLLLLLLLNNNOOOSSSUUUXXX\\\___^^^ZZZWWW^^^^^^fff|||$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((())))))))))))))))))((((((((((((*********))))))))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$$$$$$$#########################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***,,,,,,111+++///BBBRRRVVVTTTTTTwww|||www~~~vvvzzzttttttyyyrrrkkkeeeaaa^^^ZZZWWWZZZ^^^```[[[VVVRRRQQQPPPPPPQQQRRRQQQOOOLLLJJJHHHHHHJJJLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIJJJKKKMMMOOOQQQRRRRRRSSSSSSRRRPPPOOOQQQRRROOOPPPPPPQQQQQQQQQQQQQQQRRRSSSTTTSSSQQQQQQSSSTTTRRRRRRRRRSSSTTTUUUVVVVVVXXXXXXXXXXXXXXXXXXXXXXXXUUUTTTTTTTTTVVVVVVUUUTTTUUUSSSPPPOOOPPPQQQTTTVVVXXXTTTRRRTTTSSSQQQRRRUUUPPPQQQRRRSSSSSSRRRRRRQQQPPPQQQSSSSSSRRRRRRRRRSSSOOONNNNNNNNNNNNOOOPPPPPPRRROOOMMMMMMOOOPPPMMMKKKJJJKKKLLLLLLKKKIIIGGGEEEDDDEEEFFFEEECCCBBBBBBCCCAAAAAAAAABBBBBBBBBBBBBBBCCCBBBCCCCCCDDDEEEFFFGGGFFFFFFGGGHHHHHHGGGGGGFFFHHHJJJLLLKKKJJJKKKOOOSSSVVV```mmmvvvhhhdddbbbeeeqqq}}}uuuiiieeeaaa]]]ZZZUUURRRUUU\\\\\\YYYVVVSSSQQQNNNJJJGGG<<<777333111111111000...222111111111111000000000///...---,,,+++++++++++++++++++++++++++,,,------++++++,,,,,,,,,,,,------+++,,,---///000000111111111222444666777:::???BBBCCCFFFJJJMMMMMMNNNNNNOOOUUUVVVYYY\\\^^^]]]YYYVVV[[[]]]ggg$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%'''((()))******(((((((((((())))))))))))+++++++++*********))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))+++,,,---///---999NNNWWWRRRSSS\\\vvvnnnppp~~~{{{qqqggg```]]]]]]^^^bbbaaa```]]]YYYUUURRRPPPOOOLLLJJJKKKNNNPPPMMMJJJIIIGGGFFFFFFHHHIIIHHHGGGIIIHHHGGGHHHJJJLLLLLLKKKGGGHHHIIIJJJLLLMMMNNNNNNQQQQQQQQQRRRSSSTTTUUUVVVUUUVVVWWWVVVVVVVVVXXX[[[WWWVVVTTTSSSSSSTTTUUUVVVUUUWWWXXXUUUTTTWWWZZZZZZWWWVVVUUUUUUWWWZZZ[[[[[[[[[[[[[[[]]]^^^___^^^]]]WWWZZZ[[[YYYYYY\\\^^^^^^___XXXTTTVVVZZZ[[[ZZZYYYXXXVVVXXX\\\[[[VVVRRRRRRWWWVVVTTTSSSSSSTTTWWWYYYSSSVVVYYYZZZXXXXXXXXXYYYVVVTTTRRRRRRSSSTTTTTTTTTWWWUUUSSSSSSTTTTTTQQQNNNNNNOOOPPPPPPOOOMMMKKKIIIGGGGGGGGGGGGFFFEEEEEEFFFDDDDDDDDDCCCCCCCCCCCCCCCFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHIIIIIIIIIIIIIIIIIIFFFHHHKKKLLLKKKKKKMMMOOOKKKQQQXXX^^^eeeoooyyy~~~yyyiiiaaa]]]eeeuuu~~~{{{ttthhh___ZZZ[[[ZZZVVVZZZdddfffaaa[[[UUUQQQNNNJJJHHH@@@:::333222444444222...333333222222111000000///...---+++******+++,,,---+++++++++***+++,,,,,,---+++++++++,,,,,,,,,------+++,,,---///000000111111111222444555777:::>>>AAAAAAEEEJJJMMMNNNNNNOOOOOOTTTUUUXXX[[[]]]]]]ZZZWWW\\\^^^jjj$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***++++++''''''(((((())))))******++++++++++++************''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&''''''(((***+++---...***111DDDSSSRRRJJJUUUiii{{{{{{fffbbbqqq}}}oooccc```ZZZTTTPPPOOOOOOPPPNNNOOOOOOOOOOOONNNNNNMMMMMMMMMLLLKKKJJJIIIIIIJJJJJJIIIHHHIIIKKKKKKJJJIIIMMMLLLKKKKKKMMMNNNNNNMMMKKKKKKKKKLLLMMMOOOPPPQQQRRRSSSSSSTTTVVVXXXZZZ[[[YYYZZZ[[[[[[\\\^^^aaadddfffccc^^^ZZZZZZ\\\___bbb^^^bbbbbb^^^___eeejjjjjjjjjgggcccaaacccdddddddddffffffhhhkkkooopppooolllgggnnnoooiiifffjjjqqqtttkkkbbb^^^eeelllkkkddd```ccc___^^^cccfffdddaaabbb^^^```bbbaaa___^^^```bbb^^^aaaccceeeeeeddddddeeeccc```^^^]]]^^^___]]]\\\^^^]]]]]]\\\[[[YYYVVVUUUUUUUUUVVVUUUSSSQQQNNNLLLLLLLLLKKKKKKLLLLLLKKKJJJJJJJJJHHHGGGGGGGGGGGGHHHFFFFFFFFFEEEFFFFFFGGGGGGEEEEEEEEEFFFFFFGGGHHHHHHBBBDDDGGGIIIJJJKKKKKKLLLKKKMMMPPPRRRVVV\\\eeemmmooo|||tttjjj______jjjvvv}}}rrrddd[[[]]]___\\\^^^dddjjjeee]]]VVVQQQMMMIIIGGGAAA;;;444333555666444111444333333222111000//////...---,,,+++++++++------+++************+++,,,,,,+++++++++,,,,,,,,,------+++,,,---///000000111111111222444555777999===@@@@@@DDDIIIMMMNNNNNNOOOOOORRRSSSVVVZZZ]]]]]][[[YYY]]]```lll$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((())))))******&&&''''''((()))******++++++++++++************)))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#################################################################################$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&''''''(((***,,,...///---999KKKTTTOOOOOObbbzzz|||tttrrrwww|||wwwkkkaaaiiitttjjj```XXXNNNMMMLLLKKKKKKKKKLLLLLLJJJJJJKKKLLLMMMNNNOOOOOOMMMNNNOOOMMMJJJIIIKKKMMMLLLLLLMMMPPPRRRSSSQQQPPPQQQOOONNNOOORRRTTTUUUUUUXXXWWWUUUTTTTTTWWWZZZ\\\XXXYYY\\\```eeejjjmmmppprrrsssttttttuuuxxx|||}}}xxxttttttvvvzzz}}}~~~~~~~~~}}}{{{{{{{{{zzzxxxsssxxxsss{{{yyyxxxzzz~~~zzzwwwqqqtttvvvsssnnnjjjjjjkkkdddddddddbbb___[[[WWWUUUQQQOOONNNMMMMMMLLLKKKIIINNNLLLKKKIIIHHHHHHIIIIIIGGGGGGFFFFFFFFFGGGGGGHHHEEEDDDDDDDDDEEEFFFGGGHHHCCCEEEFFFHHHIIIHHHHHHGGGIIIHHHIIILLLMMMPPPXXXaaawww{{{qqqeee___bbbmmmyyyzzznnnbbb``````___^^^^^^ddd```ZZZUUURRRNNNKKKHHHBBB===777444444555555444333333222111000000//////...------,,,,,,,,,,,,---***************+++,,,,,,++++++,,,,,,,,,,,,------+++,,,---///000000111111111222444555666999<<>>GGGPPPTTTXXXfff}}}nnn___^^^iiitttmmmqqq{{{ppp___VVVRRRPPPNNNGGGGGGHHHJJJKKKMMMNNNOOOOOOPPPPPPQQQSSSTTTVVVWWWSSSRRRRRRRRRTTTWWWXXXYYYMMMOOORRRWWW[[[]]][[[YYYXXXWWWVVVYYY^^^dddgggiiillliiifffcccdddgggkkknnnvvvxxx}}}}}}xxxuuukkkhhhdddbbb```^^^ZZZWWWXXXVVVTTTRRRQQQQQQRRRRRRPPPOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLLLLKKKLLLLLLMMMMMMKKKJJJIIIGGGHHHKKKKKKJJJQQQZZZrrr{{{xxxrrriiibbbaaagggooovvv{{{vvvmmmccc```aaa```\\\ZZZXXXVVVTTTRRROOOLLLIIIDDD@@@;;;666333222333444111111111000000/////////------------,,,,,,+++******************++++++,,,++++++,,,,,,,,,,,,------+++,,,---///000000111111111222444555666888<<>>777111///111333000000000000////////////,,,,,,------,,,+++)))(((*********)))***++++++,,,++++++,,,,,,,,,---------+++,,,---///000000111111111222444555666888<<>>999444000///---------------...//////---,,,++++++******++++++***+++,,,+++******,,,...,,,,,,,,,,,,,,,---......+++,,,---///000111111111333222222333666999<<>>FFFGGGIIIJJJKKKLLLNNNOOORRRTTTWWWZZZ\\\\\\[[[ZZZZZZ^^^hhh}}}$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%$$$###############$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$##############################"""""""""######"""""""""%%%$$$######$$$%%%$$$###""""""""""""""""""""""""""""""#########$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((&&&$$$$$$(((***)))+++///999000)))---777BBBNNNWWWQQQ[[[qqq~~~xxxyyywwwwwwuuufff___ZZZUUUPPPVVVSSSRRRUUUWWWVVVXXX\\\UUUdddjjjiiiiiibbb```iiiuuuzzzxxxbbbWWWVVVSSSQQQSSSZZZbbbmmm|||}}}ppp``````VVVYYY___fffjjjggg```ZZZXXXWWWUUUTTTTTTSSSPPPNNNMMMKKKHHHDDD???999444111000000///------,,,,,,,,,---,,,++++++******++++++)))+++,,,,,,+++***+++---,,,++++++++++++,,,------,,,,,,...///000000000000111222333444777999<<<>>>BBBFFFKKKNNNNNNMMMMMMNNNRRRTTTWWWZZZ\\\\\\\\\[[[YYY___jjj$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$##############################""""""############""""""###"""!!!!!!######"""!!!"""""""""""""""""""""""""""############$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((%%%%%%)))+++***---111888---'''///===HHHPPPUUURRR^^^uuu{{{}}}xxxwww~~~wwwwwwsssfffWWWPPPPPPSSSSSSRRRNNNNNNRRRZZZ^^^```bbbfffiiizzz|||wwwoooppp|||yyygggVVVQQQVVVOOOMMMMMMQQQUUU[[[hhhtttiii]]]XXXXXXZZZ```ggghhhccc]]]WWWVVVVVVWWWWWWUUURRRPPPLLLLLLJJJFFFAAA;;;555222111000///...---,,,,,,,,,---,,,++++++******++++++(((***,,,,,,+++++++++,,,+++++++++++++++,,,------,,,---...///000000000000111222333555777:::<<<===@@@FFFMMMPPPOOOMMMMMMNNNQQQTTTWWW[[[]]]]]]\\\\\\^^^dddooo######$$$$$$$$$$$$##############################!!!"""""""""#########$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$##################$$$$$$########################!!!"""###$$$$$$###"""!!!"""!!! """"""!!! """""""""""""""""""""""""""############$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&***&&&&&&((())))))+++//////***+++777EEENNNSSSVVV___mmmvvvpppuuu|||~~~~~~wwwoooWWWQQQMMMPPPXXX]]]]]]ZZZNNNPPPXXXeeepppvvv|||wwweeeRRRMMMRRRLLLKKKJJJKKKKKKNNNWWWbbbxxxoooaaa]]]XXXVVVZZZbbbgggeeeaaaYYYXXXVVVUUUUUUTTTRRRPPPLLLKKKJJJGGGBBB<<<666222000///...------------------,,,++++++******++++++(((***,,,---,,,++++++,,,+++++++++***++++++,,,---,,,---...///000000000000111111333555888:::<<<===AAAFFFMMMOOONNNMMMNNNPPPQQQTTTWWW[[[]]]]]]]]]\\\___eeeqqq#########$$$$$$#################################!!!!!!""""""#########$$$ !!!###$$$$$$$$$$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$###########################$$$$$$########################!!!"""###$$$$$$###"""!!!###!!! !!!"""###"""!!!"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%,,,(((&&&((((((&&&(((,,,'''(((111@@@MMMSSSVVVYYYhhhzzzqqqnnnuuuwwwcccUUUPPPPPPTTT^^^iiimmmiiicccaaaccclllzzzkkkSSSHHHLLLOOONNNNNNMMMKKKKKKSSS]]]hhh~~~}}}~~~}}}tttjjjddd___XXXSSSUUU^^^eeeeeebbb]]]ZZZUUUSSSRRRRRRPPPOOOKKKKKKJJJHHHCCC<<<666222...------------...//////---,,,++++++******++++++(((***,,,---,,,++++++,,,++++++******++++++,,,---------...///000000000///000111333555888:::<<<===BBBGGGLLLMMMKKKLLLOOOSSSQQQTTTWWW[[[]]]^^^]]]\\\\\\dddppp"""############$$$$$$$$$$$$$$$############$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######""""""""""""######"""############$$$$$$$$$&&&$$$"""  !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%%%%%%%""""""""""""""""""""""""!!!""""""$$$%%%&&&''''''"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))*********(((''''''))))))222222BBBXXXMMMNNNuuu~~~nnnsss}}}ggg[[[UUURRRVVVTTTZZZkkk~~~sssppp{{{cccZZZUUUIIIQQQOOOOOOQQQSSSSSSSSSTTTbbbzzz}}}}}}jjjccciiiccc^^^XXXUUUVVVZZZ___aaabbbXXXRRRTTTVVVRRRPPPRRRNNNIIIGGGJJJGGG>>>888888000---***+++---......,,,///...,,,******+++,,,---+++++++++*********)))))),,,+++******)))***,,,---------......///000000000111222333444555777:::===DDDIIILLLLLLMMMQQQTTTSSSVVVVVVWWWYYY\\\]]]\\\ZZZ\\\eeerrr"""############$$$$$$$$$$$$######""""""######$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$###!!!  !!!""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%$$$###""""""""""""""""""""""""""""""!!!""""""###%%%&&&&&&'''"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((()))***)))''''''((()))(((111777FFFXXXVVV```zzzpppyyymmm]]]WWWUUUUUU]]]aaakkk}}}www___UUURRRIIIUUUWWWYYYWWWSSSRRRWWW]]]kkk}}}mmmcccgggXXXYYYZZZZZZ[[[\\\]]]______WWWSSSTTTTTTOOOLLLLLLMMMHHHGGGIIIGGG???:::999333///,,,+++,,,...---,,,...---,,,+++++++++,,,,,,+++++++++*********)))))),,,,,,,,,,,,++++++,,,---------......///000000000111222444444555777;;;===CCCIIILLLLLLMMMQQQTTTSSSUUUWWWYYY[[[\\\\\\\\\\\\^^^fffqqq"""############$$$$$$$$$$$$######""""""######$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$###"""!!! !!!"""###""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%%%%%%%$$$###"""!!!""""""""""""""""""""""""!!!""""""###$$$%%%&&&&&&"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((()))(((''''''(((***)))444AAANNNYYYfff{{{vvvzzzkkk\\\VVVWWW\\\```dddnnnqqqfffWWWOOONNNKKKPPPWWW\\\YYYTTTWWWdddpppzzznnnhhhmmmwwwooofffiiieeeddd```]]][[[[[[^^^```^^^YYYVVVUUURRRMMMIIIHHHKKKHHHGGGHHHGGGAAA===<<<666333...++++++,,,------------,,,,,,,,,,,,+++++++++++++++***************+++---///000...---,,,,,,------......///000000000222333444555666888;;;>>>BBBHHHKKKKKKLLLQQQSSSSSSTTTXXX\\\]]]\\\[[[]]]___aaagggppp}}}""""""#########$$$$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$"""""""""!!!"""###$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$%%%%%%$$$""""""""""""""""""""""""!!!""""""###$$$%%%%%%%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((('''''''''***,,,...:::MMMUUU\\\uuu|||{{{wwwjjj[[[UUUWWW___iiirrr~~~{{{lllgggoooyyyxxxnnnYYYYYYTTTOOOQQQSSSRRR\\\cccbbbaaajjjyyyfffZZZSSSWWW```jjj|||tttrrrzzzkkk[[[VVVYYY```dddaaa^^^ZZZVVVQQQLLLJJJJJJIIIHHHGGGGGGGGGDDD@@@>>>:::666111,,,++++++---...,,,,,,---------,,,+++******************************...222333111...,,,,,,------......///000000000222333444555666888;;;>>>AAAGGGJJJJJJLLLQQQSSSRRRSSSXXX]]]^^^[[[[[[^^^aaacccgggnnnzzz""""""#########$$$$$$$$$###""""""""""""""""""###""""""""""""""""""""""""!!!!!!"""""""""#########"""""""""######$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$############$$$$$$""""""#########$$$$$$$$$############$$$%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###$$$$$$$$$$$$"""""""""""""""""""""""""""""""""######$$$$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''''''''))),,,///333AAARRRWWW___|||~~~|||iiiggg]]]VVVXXX^^^hhhvvvyyyjjj[[[TTTXXX___mmmtttzzz~~~|||sssiii\\\cccpppbbbQQQWWWWWWTTTXXX\\\___iiirrrwww```VVVOOOPPPRRRUUUaaannnxxx~~~rrr\\\VVVZZZ___aaabbbaaa]]]UUUMMMJJJKKKLLLHHHHHHGGGFFFFFFFFFCCC@@@<<<999444///++++++---...,,,,,,---------,,,+++***************************)))///444666222...,,,,,,------......///000000000111333444555555888;;;>>>@@@FFFIIIJJJKKKPPPSSSRRRRRRXXX]]]^^^[[[[[[^^^bbbccceeelllxxx"""############$$$$$$$$$###""""""!!!!!!""""""###""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!!!!""""""###$$$$$$$$$##############################$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$$$$############$$$$$$"""############$$$$$$$$$######$$$$$$%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$###"""!!! """""""""""""""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''(((((((((+++///222888HHHRRRVVVeeekkk___^^^ZZZ[[[cccjjjrrryyyooolllmmmppptttsssooofff\\\WWWYYY\\\aaaeeegggfffffffffaaaZZZTTTVVV___qqq{{{]]]PPPXXXYYYZZZaaafffhhhuuuzzzaaaYYYTTTTTTRRROOOUUU___ppp~~~}}}vvv{{{sssbbb\\\\\\[[[YYY]]]```]]]TTTKKKIIIKKKMMMHHHIIIHHHFFFFFFHHHEEEAAA<<<;;;777111---+++---///------,,,,,,,,,,,,++++++***************+++++++++)))///666666222---+++,,,------......///000000000111222333444555777:::===???EEEIIIIIIKKKPPPSSSRRRSSSVVV[[[\\\\\\\\\^^^```bbbcccjjjxxx"""############$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!!!!!!!"""###$$$$$$$$$##############################$$$$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$""""""######$$$#########""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$###"""!!! """"""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''((((((((())),,,111444>>>QQQRRRVVVppprrriiiccc```aaajjjvvv|||}}}ssshhh___[[[]]]```\\\\\\]]]]]]^^^bbbfffiiitttqqqhhh^^^ZZZ[[[[[[XXXZZZaaannnlllXXXTTT]]]bbblll|||tttaaa]]]]]]bbbcccaaahhhssszzzxxxzzz|||rrrggg___ZZZWWWVVVWWW___aaaXXXOOOLLLMMMMMMIIIKKKIIIEEEEEEHHHFFFAAA;;;;;;999444///,,,---///...---,,,+++++++++,,,,,,))))))*********+++++++++)))///666666000++++++,,,------......///000000000000111222333444666999<<<>>>DDDHHHHHHJJJOOORRRRRRSSSUUUXXXZZZ\\\]]]^^^^^^```aaaiiixxx"""############$$$$$$$$$""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!"""###$$$$$$$$$##############################$$$$$$$$$$$$#######################################$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''"""############$$$$$$$$$!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$$$$###""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((())))))***---222666DDDXXXTTTYYYzzz|||kkkhhhgggeeefffkkkyyy|||vvvooojjjgggeee___WWWPPPMMMPPPSSSWWWXXX\\\dddppp{{{tttaaaXXXZZZ]]]]]]bbbrrryyymmmjjjmmmwwwdddXXX[[[fffpppooocccbbbgggrrryyy}}}rrr```}}}~~~yyyssstttqqqiii]]]VVVVVVXXXTTT___eee^^^TTTQQQPPPNNNIIIKKKJJJEEEEEEIIIGGGAAA;;;;;;:::555000---...//////...,,,******+++,,,---))))))******++++++++++++)))000666555///******,,,------......///000000000///000222222333555999;;;>>>DDDHHHHHHJJJOOORRRRRRTTTTTTVVVYYY]]]^^^^^^]]]^^^___hhhxxx""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$###!!!"""###%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!""""""######$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((((()))+++)))***777GGGPPPIIIQQQlll~~~uuueeebbbbbbhhhqqqvvvsssaaa[[[[[[ZZZVVVTTTSSSVVVUUUSSSVVV]]]cccdddffffffooouuuiiibbbpppzzzjjj\\\VVVVVVVVVWWW[[[cccooo|||eeecccbbbmmm~~~uuunnnsssyyyuuufffggg}}}{{{~~~~~~|||vvvjjjbbbbbb___VVVQQQSSSTTTYYY___aaa^^^WWWPPPLLLNNNKKKKKKNNNJJJCCCBBBFFF===;;;888444111///......,,,,,,++++++***)))((((((******+++++++++,,,,,,,,,...******///000,,,)))+++)))((()))...444666222...///000111111222444777:::BBBEEEHHHKKKNNNPPPTTTWWWUUUVVVYYY[[[\\\\\\[[[ZZZRRR]]]jjjwww""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""############""""""""""""#########$$$$$$$$$$$$###"""""""""###%%%%%%%%%###"""###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""!!!########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))(((+++---,,,...:::HHHOOOLLLZZZxxx~~~ggg___```dddnnnzzzuuufff[[[PPPNNNOOOOOOOOOOOORRRZZZdddmmmvvv|||{{{vvvqqq___WWWOOOVVV___mmmnnn___VVVRRRVVVWWWYYY]]]dddppp|||mmmkkkmmm}}}|||rrrrrryyyyyy{{{~~~fffdddooovvv}}}~~~~~~}}}{{{{{{|||xxxrrr{{{}}}yyymmmccc```\\\UUURRRTTTSSSXXX^^^aaa___YYYRRRNNNOOOKKKIIIKKKIIIDDDBBBDDD===;;;777444111///...---,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,---))))))...///,,,***+++000//////444999:::777333///111222222222444777:::BBBEEEHHHKKKMMMOOOSSSUUUWWWYYY[[[]]]]]]]]]\\\[[[VVV^^^jjjwww""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""#########$$$$$$"""!!!!!!!!!!!!"""######$$$###"""###%%%&&&%%%$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!############""""""""""""########################""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))+++---///444@@@LLLMMMQQQeeerrreee\\\]]]bbbiiiwwwrrr]]]MMMHHHEEEEEEGGGHHHLLLRRR^^^lll~~~```OOOKKKLLLPPPTTTXXXggg~~~rrrggg___YYYVVVUUUUUUZZZaaakkkyyyoooooouuu}}}wwweeefffpppyyywwwyyyuuuaaafffwwwzzzggg^^^^^^ccckkknnnjjjfffeeennnvvv~~~wwwxxxyyyrrrgggaaagggjjjooottt~~~}}}ssshhhbbb^^^YYYVVVUUUSSSWWW]]]aaaaaa[[[TTTPPPOOOJJJFFFHHHHHHEEEBBBAAA===;;;777444000...------,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,,,,)))))),,,...,,,***+++///......111555666333000000111222333333555888;;;BBBEEEHHHJJJLLLNNNPPPRRRYYYZZZ\\\^^^___^^^]]]\\\[[[___hhhwww""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""############!!!!!!!!!!!!""""""#########"""!!!"""$$$%%%$$$"""############$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######""""""!!!!!! #########"""""""""""""""########################""""""""""""""""""""""""!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))***)))***,,,111<<>>===;;;888444000...---,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++***)))+++,,,,,,+++++++++***+++---///000...+++111222333333444666999<<>><<<999555111///---,,,,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,++++++******+++------+++---------///000000///...111222333333444666999<<<@@@DDDHHHJJJLLLMMMNNNOOOTTTUUUYYY\\\^^^^^^^^^^^^]]]\\\bbbttt""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""!!!!!!!!!"""""""""######"""###$$$$$$%%%%%%$$$$$$!!! !!!"""$$$$$$""" """""""""############$$$########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))***+++***)))))),,,888KKKYYY___bbbttt~~~fffSSSNNNRRRRRRTTT\\\kkkhhhOOOGGGHHHEEEHHHMMMQQQUUU```xxxvvviiiXXXPPPQQQVVVYYYYYYbbbqqq~~~zzzuuuppp```iiioooqqq{{{vvvppp}}}sssooowwwxxxppp}}}uuuoooggg^^^ZZZ[[[gggwwweeeZZZ^^^ddd___[[[XXXVVVRRRMMMMMMQQQSSSUUU\\\fffsssrrr]]]MMMKKKQQQIIIFFFGGGLLLSSS^^^lllxxx~~~}}}|||vvvvvvpppUUUUUUVVV[[[```bbb^^^UUUNNNLLLKKKFFFBBBCCCEEECCC>>>@@@>>>:::666222///...---,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,+++)))+++//////,,,---......///000000000000000111222333333555888;;;???CCCHHHKKKMMMMMMOOOPPPRRRTTTWWWZZZ\\\]]]]]]\\\[[[ZZZbbbuuu""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!"""""""""###"""###$$$%%%%%%%%%$$$$$$"""""""""$$$&&&&&&$$$!!!""""""""""""####################################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$"""#########$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***++++++(((***,,,111>>>OOOXXXYYYkkk~~~ppp___UUUNNNQQQYYYUUU___nnn}}}___LLLHHHKKKGGGKKKTTT\\\cccqqqsssjjjgggfffnnnuuu\\\XXXRRROOOPPPTTTXXX[[[kkkuuu}}}{{{yyyvvvkkkuuuzzz}}}|||sss|||vvvvvvvvvsssqqqqqqvvv|||gggkkk}}}~~~vvvjjj___\\\^^^___bbbcccaaacccmmmuuu___SSSPPPPPPIIIFFFGGGLLLRRRZZZgggtttxxx|||~~~|||vvvxxx{{{YYYQQQRRRWWW^^^bbb```XXXPPPKKKLLLIIICCCAAACCCCCC@@@BBB???<<<777333111///...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,...,,,)))+++111111---+++,,,.........///000111///111222222222444777:::>>>BBBHHHLLLNNNOOOPPPQQQUUUVVVXXXZZZ[[[[[[ZZZYYYXXXYYYdddxxx""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!"""###%%%%%%$$$$$$#########$$$&&&((((((%%%###""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""######$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!""""""######!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((()))***++++++'''+++///555BBBQQQUUURRRmmmjjjSSSPPPUUUUUUWWW[[[aaaqqquuu[[[LLLJJJMMMOOOUUU___iiirrrfffVVVVVV[[[]]]hhhsssnnnUUUXXXYYYTTTOOOQQQZZZdddwww~~~vvv|||zzzvvvyyy~~~xxxuuummmlllooouuuxxxooodddfffvvv{{{hhh```\\\WWWLLLIIIJJJPPPUUU[[[hhhuuuwww{{{vvvrrrkkknnnyyySSSMMMOOOTTT\\\cccbbbZZZSSSJJJMMMKKKCCC@@@CCCDDDAAACCC@@@===888444111000///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,///---))),,,222333...---...000111111111333444///000111111222444777:::>>>BBBHHHLLLOOOPPPQQQRRRXXXYYYZZZ[[[[[[ZZZXXXWWWWWWYYYfffzzz"""######"""!!!!!!"""$$$!!!!!!"""###############""""""""""""""""""""""""$$$""" !!!$$$%%%###!!!"""""""""""""""""""""""""""!!! """###$$$!!!"""###"""!!!"""###%%%######""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######!!!"""$$$%%%%%%$$$"""!!!"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""########################"""""""""""""""########################""""""###$$$$$$$$$$$$###$$$$$$##################$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((()))***'''+++///<<>>999333111333555---,,,++++++******++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...///000111333666888999<<>>???@@@===888444222333---,,,++++++******++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...///000111333666888999<<>>AAA@@@<<<777222000---,,,++++++******+++++++++***************+++++++++++++++++++++++++++++++++,,,---...////////////...///000111333666888999>>>DDDIIIJJJLLLQQQTTTSSSRRRVVVZZZ[[[^^^aaa^^^YYYYYYWWWbbb{{{!!!$$$&&&'''&&&$$$######!!!!!!"""###############""""""""""""""""""""""""###"""""""""######"""""""""""""""""""""""""""""" !!!###$$$$$$###"""!!!!!!"""###"""!!!"""###%%%""""""""""""""""""""""""################################################"""###$$$$$$$$$$$$###"""""""""#########$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""""""""""""""#################################""""""###$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''((()))++++++***333AAAPPPWWWTTTjjjxxxgggVVVUUUVVVZZZbbbhhhppp|||{{{rrruuuooo}}}rrrnnnooohhhccc]]]UUULLLGGGMMMVVV^^^~~~~~~\\\QQQSSSQQQQQQVVV]]]nnnzzznnnhhhmmmrrruuu~~~vvvvvvkkkgggooo}}}uuulllllllllrrrssshhhiiiiiijjjllloooqqqtttuuuuuutttrrrqqqrrrssstttuuummmnnnnnnjjjccc\\\VVVSSSTTTVVVSSSLLLFFFHHHPPPVVVTTTOOOJJJLLLSSSYYY[[[ZZZWWWMMMDDDDDDEEEDDDBBBCCC<<<===??????<<<777333000---,,,++++++******++++++*********)))******+++,,,************************+++,,,---...////////////...///000111333666888999???EEEIIIJJJLLLRRRTTTTTTSSSWWWYYY[[[^^^bbb```\\\WWWWWWcccyyy!!!$$$&&&'''&&&$$$######!!!!!!"""###############""""""""""""""""""""""""""""""######"""""""""###""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!""""""###%%%'''""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""#########$$$$$$#########""""""#########$$$$$$$$$################################################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!!!!""""""####################################""""""###$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''')))***+++,,,+++777EEERRRUUUUUUpppyyy[[[UUU]]]]]]ggguuuvvvkkkbbb]]]iiisssuuuzzzssssss||||||iii]]]YYYXXXQQQOOOMMMLLLHHHGGGMMMVVVaaa___WWWYYYWWWTTTUUUaaa{{{kkkaaa]]]ccciiimmmwwwyyyyyy|||rrrkkkqqqyyy~~~nnnffffffeeefffhhhkkknnnppprrrrrrrrrrrrqqqpppooooooiiijjjiiifff```YYYUUURRRUUUUUUSSSOOOJJJIIIOOOUUUUUUOOOKKKMMMSSSXXXZZZYYYVVVKKKBBBAAABBBAAAAAABBB======<<<;;;999666333111---,,,++++++******++++++******))))))***++++++,,,************************+++,,,---...////////////...///000111333666888999???EEEIIIIIILLLQQQUUUTTTUUUXXXXXXXXX\\\aaabbb___WWW\\\iii{{{"""$$$$$$"""!!!!!!"""!!!!!!"""###############""""""""""""""""""""""""!!!###$$$###"""!!!"""###""""""""""""""""""""""""######$$$$$$######"""""" !!!""""""###%%%'''"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!!!!!!!"""######$$$$$$########################""""""###$$$$$$$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))+++,,,---...>>>JJJQQQTTTZZZuuuhhhSSSRRR[[[gggyyykkkfffgggfffaaa\\\[[[___cccccciiisss|||}}}qqqkkkwwwjjjVVVKKKFFFDDDEEEEEEGGGIIIIIIIIINNNUUU___{{{ggg```aaa]]]WWWTTTfffqqqjjj``````fffpppxxx}}}rrrrrryyy}}}|||{{{~~~{{{oookkktttrrraaa``````aaacccgggjjjlllsssrrrqqqooollliiifffeeefffgggfffbbb]]]XXXUUUTTTUUUSSSRRRQQQNNNLLLQQQYYY\\\UUUNNNMMMQQQVVVXXXWWWTTTKKKBBB@@@@@@???@@@BBB???===:::888777666444222---,,,++++++******++++++))))))))))))***+++,,,,,,+++++++++++++++++++++++++++,,,---...////////////...///000111333666888999???EEEHHHHHHKKKQQQTTTTTTVVVXXXXXXWWW[[[aaabbb___ZZZaaannn||| !!!"""""" !!!"""!!!!!!"""###############""""""""""""""""""""""""!!!###$$$###!!!!!!"""$$$""""""""""""""""""""""""%%%$$$######""""""######!!!"""###"""!!!!!!###%%%""""""#########$$$$$$$$$########################"""###%%%&&&&&&%%%###"""$$$##################$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############### !!!!!!"""######$$$$$$########################""""""###$$$$$$$$$$$$###!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((()))+++---...111EEEPPPRRRZZZhhh~~~mmm___TTTRRRWWWfff}}}bbbNNNRRRRRRSSSTTTXXX___iiiooojjjpppyyy}}}|||~~~~~~yyysss}}}qqqXXXJJJEEEBBB@@@EEEEEEIIINNNNNNLLLOOOTTT\\\wwwpppjjjhhhbbbYYYUUUfffvvviii___aaa```mmm}}}tttdddeeessstttqqqyyy|||{{{yyyrrrppprrryyy|||zzzxxxuuuuuu~~~rrrqqqxxx}}}~~~nnn]]]^^^___aaaeeeiiimmmppptttrrrnnnkkkgggeeedddccceeeeeeccc^^^YYYUUUTTTTTTRRRQQQRRRRRRNNNMMMXXXeeejjj___RRRKKKMMMRRRUUUVVVRRRKKKEEEBBB@@@===???DDD???===:::999999888555222---,,,++++++******++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...///000111333666888999???DDDGGGGGGJJJPPPTTTTTTUUUWWWXXXYYY\\\``````\\\^^^bbbkkkwww"""######"""!!!!!!###$$$!!!!!!"""###############""""""""""""""""""""""""!!!###%%%$$$!!! """$$$""""""""""""""""""""""""&&&%%%###"""""""""###$$$$$$%%%%%%###!!! !!!"""""""""######$$$$$$$$$$$$"""""""""""""""""""""""""""###%%%&&&&&&%%%###"""$$$$$$############$$$$$$"""############$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############### !!!!!!"""###$$$$$$$$$########################""""""###$$$$$$$$$$$$###!!!""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((***+++---...222JJJUUUVVVbbbwww}}}nnnpppaaa]]]YYYWWWYYYXXXssswwwdddZZZUUURRRRRRSSSWWW^^^dddhhhiiisss{{{~~~```KKKEEEHHHIIIHHHIIIJJJNNNSSSSSSOOOPPPSSS^^^{{{rrrnnnnnniiibbb^^^eeennn~~~yyygggiiisssnnnmmm___eee|||}}}xxxuuuzzz{{{tttlllcccdddjjjqqqsssvvvwwwxxx{{{yyyxxx{{{|||~~~xxxxxx}}}vvvxxx|||yyyyyyvvvjjj]]]^^^aaadddiiiooosssvvvtttqqqlllhhheeefffgggiiieeedddaaa[[[VVVRRRRRRRRRQQQQQQSSSRRRMMMNNN^^^qqquuugggUUUIIIIIINNNSSSVVVQQQLLLGGGDDD@@@===@@@EEE???===;;;<<<<<<:::666222---,,,++++++******++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...///000111333666888999>>>CCCGGGFFFIIIOOOSSSTTTSSSWWWYYY[[[^^^aaa^^^YYY___```eeeqqq!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""##################""""""###$$$%%%%%%&&&%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''')))***+++,,,---...444MMMRRRSSShhh{{{xxxuuuiiibbbccc^^^\\\```kkkxxxvvvccc\\\ZZZXXXVVVXXXZZZ^^^hhhrrrsssooommmaaaSSSIIIFFFFFFGGGFFFMMMOOOXXXccccccXXXSSSUUU^^^}}}pppqqqkkkbbbbbbooo{{{{{{ssszzzooofffooo|||zzzwwwuuuvvvzzz|||zzzhhheeekkkkkkssstttwww|||eee[[[^^^bbbhhhvvvsssnnnrrr{{{yyyyyyiiiiiihhhfffeeefffhhhlllnnnqqqnnnjjjiiijjjmmmooopppiii___WWWWWWWWWTTTRRRRRRSSSYYYWWWSSSSSSPPP[[[rrrgggPPPOOOPPPJJJMMMXXXKKKIIIFFFCCC@@@??????@@@???999888<<<<<<777555777222///+++))))))***))))))))))))(((((()))***++++++---,,,,,,++++++,,,,,,---******+++,,,---//////000...000111111111333555777BBBEEEIIIIIIIIIKKKOOOSSSQQQUUUWWWVVVYYY___aaa___ccc\\\```qqq!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""##################""""""###$$$$$$%%%$$$###"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((()))******+++---///;;;NNNQQQTTTkkk~~~|||xxx|||gggfffiiiiiioooyyynnnfffdddeeehhhbbbcccdddhhhsss{{{uuuvvv~~~jjjTTTMMMEEEAAACCCGGGJJJKKKUUUZZZfffrrrnnn___SSSRRR[[[uuurrrpppjjjjjjvvvvvvyyywwwhhheeedddiiisss}}}wwwnnntttzzzjjjmmm|||uuuWWWMMMOOOSSSXXXeee}}}wwwxxxxxxiiifffccccccfffiiijjjjjjiiiggggggiiinnntttwwwyyyeee\\\UUUUUUVVVTTTRRRRRRRRRWWWUUURRRSSSOOOUUUhhhssseeeUUUMMMKKKMMMRRRWWWMMMLLLHHHDDDAAA@@@AAABBB???:::888;;;;;;777444555222///+++))))))***)))))))))))))))))))))***++++++---,,,,,,++++++,,,,,,---***++++++,,,---...///000...000111111111222555777AAADDDGGGHHHHHHJJJNNNRRRPPPTTTWWWXXX[[[```aaa___```[[[```rrr!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""#####################"""######$$$%%%"""""""""""""""###$$$$$$########################""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((()))))))))+++...111CCCOOORRRYYYooozzz}}}mmmdddhhhpppxxxzzzwww{{{{{{}}}lllYYYRRRTTT```qqqgggUUUHHHEEEBBB@@@AAAFFFKKKPPPRRRZZZ___mmmyyytttbbbTTTQQQ\\\rrrooosssqqqqqq}}}|||```\\\XXXWWWbbbsss|||bbbZZZ]]]ooowwwnnndddaaa___iiiwww~~~}}}zzzlllrrrdddMMMFFFHHHIIINNN[[[sssrrrkkkbbb]]]]]]aaaeeegggiiigggffffffiiikkkllllll___WWWRRRSSSTTTSSSRRRSSSRRRVVVSSSQQQTTTOOONNNXXX^^^aaaZZZMMMHHHOOOUUUTTTQQQOOOLLLFFFBBB@@@BBBDDD???;;;999;;;:::666333333222///+++************)))***))))))))))))***++++++,,,,,,++++++++++++,,,,,,***++++++,,,---...//////...///111111111222555777>>>BBBEEEGGGGGGIIIMMMQQQNNNSSSXXXYYY]]]aaaaaa^^^\\\YYY```sss!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!"""""""""############$$$###############$$$$$$###"""""""""""""""##############################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""######""""""""""""#################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''((())))))((((((+++000555HHHOOOVVVaaasssrrreee^^^eeerrrbbbTTTNNNNNNWWWYYYqqqiiiQQQJJJDDDGGGGGGHHHJJJLLLPPPUUUWWWYYYZZZcccmmmjjj\\\TTTTTTbbbkkklllvvvwwwtttccc\\\WWWVVV^^^kkkuuuvvvssszzz}}}kkkYYYMMMHHHNNNPPPIIICCCCCCAAAHHHRRRVVVTTTVVVcccrrrzzznnnrrrtttWWWMMMNNNOOOMMMNNNZZZqqqqqqaaaYYY[[[cccjjjllliiifffdddcccaaa___]]][[[UUUQQQSSSTTTSSSSSSVVVRRRVVVSSSRRRVVVPPPHHHKKKQQQWWWWWWPPPLLLOOORRRSSSUUUSSSOOOIIICCCAAACCCEEE???===;;;:::999777333222222///,,,************)))*********))))))***++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,---...//////...///000111111222444777;;;???DDDFFFGGGHHHLLLPPPMMMSSSYYY[[[^^^bbbaaa]]]WWWUUU^^^rrr!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!"""""""""############$$$$$$###############$$$%%%$$$###"""!!!!!!!!!!!!########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""""""""""""""######""""""""""""#######################################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((******((((((+++444:::IIIOOO]]]mmmyyyrrrcccZZZ```qqq~~~aaa[[[YYYXXXaaaaaatttdddTTTSSSNNNJJJLLLMMMMMMNNNRRRXXX]]]```YYYWWW[[[\\\UUUTTTWWWcccggglllyyyyyywwwwww```ZZZTTTTTTYYY]]]^^^]]]bbbwwwtttsssdddRRRGGGAAACCCEEECCCDDDHHHKKKJJJMMMRRRTTTVVV\\\dddeeehhhhhhrrr~~~uuummmqqq~~~___NNNQQQXXXWWWSSSMMMYYYnnnxxxgggaaafffmmmiiigggeeedddeeeeeecccbbbYYYUUUSSSUUUVVVTTTUUUXXXRRRWWWTTTRRRWWWRRRFFFEEEHHHGGGKKKQQQQQQLLLNNNTTTWWWVVVRRRKKKCCC@@@BBBEEE???>>><<<:::999888555222333000,,,******+++******++++++***************+++,,,++++++******++++++,,,+++,,,,,,------.........---///000000000222444666:::>>>DDDGGGGGGIIIMMMPPPNNNTTTZZZ\\\___bbb```\\\SSSSSS]]]qqq!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############%%%$$$######"""#########&&&%%%$$$"""!!!!!! ########################""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""######""""""""""""#######################################$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((******((((((---888AAALLLNNNccczzzrrrfff^^^eeevvv|||eeedddfffjjjwwwjjj```^^^UUUTTTUUUTTTQQQPPPUUU```iiiqqqbbbXXXZZZ]]]YYYWWWYYY___hhhoooxxx{{{uuulllaaaTTTLLLKKKNNNPPPPPPNNN[[[cccdddkkk}}}|||iiilll]]]HHHBBB@@@CCCDDDCCCCCCGGGHHHFFFHHHOOOTTTVVVZZZ___iiihhhgggsssmmmlllllltttiiiPPPIIIQQQYYYZZZXXXUUU^^^ppp{{{ooolllmmmkkkhhheeecccccccccbbbaaaZZZVVVUUUWWWVVVTTTTTTXXXQQQXXXUUURRRWWWSSSHHHDDDBBBBBBIIIRRRRRRKKKLLLTTTVVVWWWUUUMMMDDD>>>???BBB??????>>>:::::::::888333333000,,,++++++++++++***,,,,,,+++************+++++++++************++++++,,,,,,,,,---------......---...000000000111444666:::???EEEHHHIIIKKKOOORRRPPPVVV[[[\\\___aaa___[[[SSSSSS]]]ppp!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!""""""""""""!!!!!! !!!"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############%%%$$$$$$###""""""######$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""######""""""""""""##############################"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((***+++))))))///<<>>@@@???;;;;;;===:::555333000---++++++++++++***---,,,++++++*********+++++++++************++++++,,,,,,,,,------------...---...///000000111333666:::???FFFJJJKKKMMMQQQTTTSSSXXX\\\\\\^^^```^^^ZZZUUUUUU^^^ppp!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######!!!!!!""""""""""""!!!!!! !!!"""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""############%%%%%%$$$###""""""######"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""###############""""""""""""""""""""""""######""""""""""""##############################""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((***+++))))))111???JJJVVVNNNfff|||lllqqq}}}sssssstttnnnyyyyyyggg[[[___vvvfffhhhlll^^^iii}}}sssTTTCCCCCCHHHGGGDDDNNNKKKMMMQQQSSSVVVcccssswwwiiiuuu~~~XXXIIIFFFCCCCCCEEEHHHOOOVVVXXXeeetttwwwpppmmmzzzyyygggmmmlll[[[JJJIIIMMMTTTXXX\\\hhhuuuttttttxxxzzzuuunnniiigggfffeeeeeeZZZXXXWWWWWWUUUQQQQQQTTTLLLVVVTTTOOOTTTSSSLLLJJJTTTkkkttt```NNNMMMPPPMMMSSSVVVVVVOOODDD<<<:::<<<>>>AAA@@@;;;;;;???<<<666333000---++++++++++++***---,,,,,,+++*********+++++++++************++++++,,,,,,---------------------...///000000111333666;;;@@@GGGKKKMMMOOORRRUUUUUUZZZ\\\\\\]]]___^^^ZZZWWWWWW```qqq###"""!!!!!!!!!"""$$$%%%######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!"""###$$$%%%&&&""""""""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""%%%&&&'''&&&$$$###$$$%%%"""############$$$$$$$$$""""""""""""""""""""""""%%%$$$""" !!!###$$$""""""""""""""""""""""""######$$$%%%&&&&&&'''''' !!!"""###$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((++++++)))))),,,666CCCLLLRRRUUUeeexxxhhh}}}uuu|||pppmmm~~~nnnZZZbbbvvv~~~bbbVVVYYYeeeuuutttZZZWWWjjj~~~qqqPPPGGGGGGBBBCCCKKKUUURRRXXX[[[UUU]]]rrr}}}ooozzzZZZJJJBBB@@@IIIOOOQQQYYYeeemmm{{{yyyuuuwwwdddVVVPPPEEERRRVVVXXX___bbblll~~~{{{pppkkkjjjnnnvvvllleeeddddddbbb```ZZZYYYWWWTTTSSSSSSSSSSSSQQQQQQQQQRRRSSSRRROOOMMM\\\}}}XXXNNNQQQMMMLLLUUUTTTPPPHHH???:::888999>>>BBBBBB===:::::::::888111222111...+++))))))***///......---,,,+++******************************++++++,,,------......///000000000//////111444777:::???EEEIIIKKKNNNRRRVVVTTTZZZ^^^]]]]]]______\\\UUUWWWbbbttt###"""!!!!!!!!!"""$$$$$$###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$#########""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$""""""""""""############"""##################"""""""""""""""""""""""""""########################""""""""""""""""""""""""$$$%%%&&&%%%###"""###$$$""""""#########$$$$$$$$$""""""""""""""""""""""""$$$###"""!!!!!!"""######"""""""""""""""""""""""""""""""""###$$$%%%%%%%%%!!!""""""#########""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((()))))),,,,,,+++***...888EEENNNMMMUUUhhh{{{xxxuuuppptttvvvyyywwwuuubbbbbbvvvssslllqqqooo___TTTTTTQQQ]]]iiiuuufffSSSZZZsssiiiLLLFFFHHHHHHKKKSSSPPPRRR[[[\\\XXXhhh~~~\\\OOOHHHGGGNNNRRRWWWfffwwwyyy{{{eeeSSSOOOPPPNNNXXX[[[___hhhjjjnnnyyy}}}uuutttuuuyyy~~~uuukkkeeeddddddcccbbbZZZYYYWWWUUUSSSSSSSSSSSSRRRRRRRRRSSSTTTSSSPPPMMMTTTuuusssWWWMMMMMMHHHIIISSSTTTSSSKKKBBB;;;999:::<<<@@@@@@;;;888999:::888222222111...+++))))))******))))))(((((('''''''''++++++++++++++++++++++++++++++,,,------......//////000111000000111333666999>>>DDDHHHJJJNNNSSSWWWSSSYYY^^^]]]]]]^^^^^^[[[TTTUUU___ppp}}}"""""""""!!!"""######$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$############"""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""########################"""""""""""""""""""""""""""$$$$$$$$$"""!!!"""###"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""""""""""" !!!!!!"""#########""""""######"""!!!!!! ######$$$$$$$$$%%%%%%%%%&&&''''''(((((()))******---,,,+++---222;;;GGGOOOIIIXXXpppqqqrrrooolllqqqzzzwwwsssxxxgggfff{{{jjj^^^WWWYYYUUUMMMMMMUUUTTT___eeedddmmmwww[[[SSSaaayyyoooVVVCCCDDDJJJLLLQQQZZZaaadddjjjfffeee~~~]]]NNNKKKMMMUUU^^^kkk{{{ooooooyyydddLLLFFFJJJNNNYYYeeelllttt~~~wwwxxxyyy{{{}}}uuukkkeeecccddddddcccZZZYYYWWWUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUSSSPPPMMMLLLcccfffWWWOOOIIIEEEHHHNNNRRRTTTNNNCCC:::888::::::======999777888999888333333222///+++))))))************************))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......//////000222222111111222444777<<>>IIIPPPLLL___yyysssvvv}}}ssszzztttsss||||||mmmmmmzzzsssqqqrrrlll```[[[___bbbmmmpppgggdddttt}}}gggYYY[[[hhhtttxxxQQQFFFBBBJJJRRRWWWaaalllxxxooosss^^^OOONNNUUUeeezzznnnkkkgggfffgggiiijjjiii[[[VVVRRRVVV___iiirrrwwwuuudddTTTLLLLLLOOOQQQaaaxxxxxxyyy||||||uuullleeebbbbbbbbbbbbZZZYYYXXXVVVUUUTTTSSSSSSTTTSSSSSSSSSTTTRRRNNNLLLGGGSSS[[[XXXQQQIIIFFFHHHGGGMMMRRRNNNBBB999666666888<<<<<<777666888:::999444444333///,,,))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...000222333222111111222888===CCCGGGIIILLLPPPTTTSSSZZZ____________]]]YYYWWWVVV^^^mmm|||!!!"""""""""############!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""############!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################"""""""""""""""""""""""""""$$$%%%$$$######$$$%%%!!!!!!"""""""""#########"""""""""""""""""""""""" !!!"""#######################################"""""""""###############!!!"""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''(((((()))******************...666@@@JJJOOOQQQggg}}}~~~|||uuuyyy{{{{{{{{{lllwww}}}|||xxxtttpppiiimmmwww{{{sssmmmqqqwwwyyyqqqhhh[[[VVV___jjjjjjcccHHHEEEHHHRRR^^^lll|||tttaaaRRRUUUaaazzzuuuNNNMMMKKKLLLMMMOOOPPPPPPSSSXXX___hhhooopppiiicccsssxxxbbb^^^YYYSSSQQQRRRUUUWWWYYYfff~~~~~~yyy{{{uuummmeeeaaa_________YYYYYYXXXWWWVVVTTTSSSRRRSSSRRRRRRRRRRRRPPPLLLIIICCCFFFQQQWWWPPPIIIHHHHHHEEEKKKQQQNNNEEE;;;666666888<<<;;;777666999;;;:::555555333000,,,*********((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...000222222222111222333;;;???DDDGGGHHHJJJNNNRRRUUU[[[```_________]]]ZZZVVVUUU]]]mmm|||!!!!!!"""############"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!"""""""""""""""###!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""########################"""""""""""""""""""""""""""###%%%$$$######$$$&&&!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%&&&'''''''''######$$$$$$$$$%%%%%%%%%&&&''''''(((((()))******))))))***///999CCCKKKPPPWWWppp~~~pppyyyyyy{{{zzzmmm{{{}}}^^^```rrryyy}}}pppxxx{{{wwwwwwtttmmmjjjbbbVVVQQQ]]]jjjggg[[[JJJGGGKKKXXXlll{{{}}}dddQQQYYYlllyyy]]]LLLLLLMMMNNNPPPSSSVVVWWW[[[fffuuuqqqbbbfffxxxwwwxxxyyydddVVVQQQMMMMMMNNNRRRZZZbbbuuu}}}vvvrrrlllfff```]]]\\\\\\YYYYYYYYYXXXWWWUUUSSSRRRSSSRRRRRRQQQQQQNNNKKKGGGAAA???JJJRRRLLLJJJKKKFFFGGGLLLQQQPPPJJJAAA:::777999<<<;;;666444888::::::666666444111---******+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...///111111111222333555;;;@@@EEEHHHIIIKKKOOOSSSVVV\\\___^^^]]]^^^]]]ZZZTTTSSS[[[lll{{{ !!!"""###$$$######""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!"""""""""""""""""""""""""""""""""############"""##################"""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""######""""""###%%%!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""""""!!!!!!!!!!!!###$$$&&&########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((())))))***)))+++111<<>>IIIPPPIIINNNRRRFFFIIILLLNNNOOOLLLEEE<<<777888;;;999444222666888888777777555222---+++***+++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++,,,------......///---...000000000222555888999>>>DDDHHHJJJMMMRRRVVVVVV[[[]]]ZZZYYY[[[\\\ZZZUUUTTT\\\lllzzz !!!"""$$$$$$######""" !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""############ !!!!!!!!!""""""######!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""!!!"""""""""#########$$$""""""""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""!!!""""""!!!!!!"""$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""" !!!###%%%'''########################$$$$$$$$$##################$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((((((+++***,,,333>>>IIIPPPSSSddd{{{zzzwwwpppgggKKKGGGKKKUUU[[[^^^kkk{{{qqqhhhiiittt{{{}}}~~~{{{nnniii^^^ZZZeeeqqqlll]]]JJJJJJXXXzzzuuu~~~\\\UUUmmmooo```dddnnnyyyWWWIIIMMMLLLLLLMMMRRR[[[eeellluuuzzzwwwsssooojjjdddfffvvv{{{{{{|||mmmeee___aaahhhpppuuuxxx|||zzzwwwtttooojjjiiikkkiiiiiihhheeeaaa^^^]]]]]]YYYYYYYYYYYYXXXUUUSSSRRRVVVUUUTTTSSSRRROOOKKKHHHHHHBBBKKKPPPIIIRRRXXXHHHIIIIIIKKKLLLKKKEEE<<<444888:::888333111444666666777777555222...+++***+++((((((((((((((((((((((((************************++++++,,,------......///---.../////////222666:::777<<>>777555777999999777666555666777666444111...,,,***)))******))))))******+++,,,******+++,,,+++***)))(((,,,,,,,,,---------...............///000222333444:::>>>EEEIIIKKKNNNSSSWWWVVVXXXWWWUUUXXX^^^```]]]ZZZ]]]cccppp""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""######"""""""""""""""""""""""""""$$$%%%$$$###"""###$$$########################%%%%%%%%%$$$$$$$$$$$$###'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&'''((()))***)))***111===FFFJJJPPPVVVgggttt~~~yyyrrr```YYYNNNSSSPPPTTT^^^hhhnnnrrrvvvlllaaammm}}}}}}xxxzzzjjjcccppprrrkkkmmmzzznnnmmmfffxxxkkkcccdddnnnsss}}}kkkRRRRRROOOXXX^^^aaasss}}}fff[[[QQQMMMOOOUUU___gggmmmllljjjhhhfffdddccccccfffiiigggaaa]]]]]]\\\ZZZXXXXXXXXXWWWVVVUUUUUUUUUSSSRRRRRRQQQPPPOOONNNNNNPPPUUUeeevvvsss```SSSSSSJJJLLLNNNPPPNNNHHH???888666888::::::888777666777777666444222///,,,***)))******))))))******+++,,,))))))***++++++++++++***,,,,,,,,,---------......,,,,,,---...000222444555888>>>DDDIIIKKKMMMPPPSSSRRRTTTVVVVVVZZZ``````]]]ZZZ]]]cccppp""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""" """###"""!!! !!!"""########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''((()))*********222AAAKKKPPPVVV___mmmvvvooogggTTTVVVXXXWWWVVV^^^nnn~~~uuu}}}ppprrrmmmccc]]]eeezzzoooiiimmmyyysssrrrxxxcccPPPRRROOO]]]fffllltttlllaaaYYYWWWZZZ```fffiiihhhgggfffeeedddbbbbbbgggjjjhhhaaa\\\\\\[[[YYYXXXXXXWWWVVVUUUUUUTTTTTTSSSSSSQQQPPPOOOOOOOOOOOONNNUUUeeesssmmmYYYLLLJJJGGGIIILLLOOONNNHHH???888666888::::::888777666777888777555222///---***)))******))))))******+++,,,(((((()))***++++++,,,,,,,,,,,,,,,---------......---------...000111333444777===DDDIIIJJJKKKNNNQQQOOOQQQTTTWWW[[[]]]\\\YYYXXXZZZbbbooo########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""" """###"""!!! !!!"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''(((******,,,,,,555DDDLLLNNNVVVbbb{{{ooonnn|||lllhhhllluuunnnrrrzzzpppvvveeePPPTTTYYYYYY```sssooohhhaaahhh{{{}}}jjjdddnnn\\\PPPTTTVVVfffqqq~~~~~~wwwnnnhhhggghhhiiifffffffffeeedddcccbbbaaaiiikkkhhhaaa\\\[[[YYYWWWYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQPPPPPPPPPPPPPPPLLLQQQ]]]gggaaaQQQEEEBBBCCCEEEJJJNNNMMMHHH???888555777999999777666555666:::888666333000---+++*********))))))******+++,,,(((((())))))***,,,,,,---,,,,,,,,,---------..................///000111111666<<>>MMMMMMMMMaaa|||zzzwww|||bbbZZZVVVWWW```kkk{{{zzzfffnnn}}}yyypppaaaXXX]]]lllddd___kkkkkktttkkkZZZMMMUUUVVVXXX```aaaeeerrrqqqTTTPPPVVVZZZtttvvv{{{~~~eeeZZZUUUccc|||uuuuuuzzzmmmiiigggdddaaa``````bbbcccbbbeeeddd___\\\^^^^^^\\\\\\[[[ZZZYYYWWWVVVUUUTTTPPPQQQSSSTTTTTTRRRPPPOOORRROOOPPPVVV[[[WWWMMMEEE@@@DDDKKKQQQRRRMMMDDD>>>888:::;;;;;;:::888888888<<<;;;888555111...+++************)))***++++++,,,+++***)))))))))***+++,,,,,,,,,,,,---------......++++++,,,---///111333444777<<>>444777;;;;;;999777888999<<<999666444333111,,,))))))***+++,,,,,,+++***)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------///.........///000222333:::@@@DDDEEEGGGLLLOOONNNMMMOOORRRWWW[[[\\\ZZZXXX\\\]]]aaalll~~~######$$$$$$%%%%%%%%%%%%!!!!!!!!!"""###$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""######""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!""""""#########$$$!!!!!!""""""""""""######""""""""""""############""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++,,,,,,555BBBIIIFFFKKKhhhxxxyyy[[[KKKOOOWWWbbbiiiiiiccc\\\WWW\\\^^^fffsssoooVVVQQQQQQ\\\ppp|||nnndddbbbZZZ^^^jjjxxx}}}yyylllaaaaaadddddd\\\\\\qqqkkk___```hhhrrr{{{yyyhhhnnn}}}dddRRRSSSQQQPPPUUUaaapppoooccclll{{{}}}ppp___RRRXXXYYYYYYYYYYYY\\\aaaeeeccccccaaa^^^[[[YYYZZZ[[[[[[ZZZYYYXXXWWWUUUTTTTTTPPPPPPQQQPPPPPPPPPPPPOOOTTTQQQBBB<<>>OOOXXXRRROOOEEEDDDFFFJJJNNNNNNGGG@@@444777:::;;;:::999888888888777555555444222...,,,)))***++++++++++++***)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------......---...///111222444999???EEEGGGJJJOOOQQQQQQOOOPPPTTTXXX[[[[[[YYYVVVWWWYYY^^^iiizzz$$$%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!"""######$$$$$$$$$$$$$$$$$$############!!!"""""""""############""""""""""""""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,///999EEEHHHDDDLLLiiiuuuvvv```MMMOOOQQQVVV```lllvvvxxxsssnnnqqq~~~hhhOOOQQQSSSUUU^^^fffiiirrr{{{fff[[[TTTLLLMMM\\\ooommm```cccxxxdddYYYTTT```tttwww}}}xxxhhh```ccciiijjjdddaaalllzzzgggaaaiiisss|||pppYYYHHHGGGJJJOOOUUU[[[___``````bbbcccbbb___[[[YYYXXXYYYYYYXXXXXXVVVUUUTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRSSSOOOFFFJJJ^^^aaaRRRJJJEEEDDDEEEIIINNNMMMGGGAAA444666999;;;;;;:::888666888777777666444111---+++*********++++++************++++++,,,,,,++++++***+++++++++,,,,,,,,,------...------...///111333444777>>>DDDFFFJJJOOOQQQPPPOOOQQQTTTYYY\\\[[[XXXUUUVVVYYY___jjjzzz$$$$$$$$$$$$########################$$$$$$$$$$$$####################################""""""""""""""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######"""""""""""""""""""""#########$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))++++++000<<>><<<888333111555888888444111///...++++++***))))))***++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,---///222444555555===DDDFFFIIIMMMMMMKKKLLLOOOTTTZZZ^^^]]]YYYUUUTTTZZZcccnnn{{{&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&""""""############""""""!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""###### !!!"""###$$$%%%%%%$$$$$$###"""!!! """"""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###############"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))***+++,,,...000111666CCCKKKIIIKKKbbbwwwqqqxxx|||vvvzzzsssbbbcccjjjtttvvvtttpppyyysssiii\\\[[[jjjnnnlllzzz|||iiizzz|||]]]RRRYYY```aaa]]]```sssnnnUUU\\\bbbpppwww~~~yyyxxxhhh\\\___iiisssvvvqqqjjjhhhiiiffffffgggddd```\\\ZZZYYYYYYYYYYYYXXXXXXWWWWWWVVVTTTSSSRRRRRRRRRSSSUUUUUUQQQNNNIIIPPP\\\VVVJJJKKKHHHFFFDDDGGGKKKJJJEEE???555555888<<<>>>===888333...222666888555222111222,,,+++***))))))***+++,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---///222444666777???EEEHHHJJJMMMMMMKKKKKKNNNTTTZZZ^^^]]]YYYVVVRRRYYYcccnnn{{{%%%%%%$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""############!!!!!!!!!!!!""""""""""""######""""""""""""######$$$#########""""""!!!!!!""""""""""""""""""""""""########################%%%$$$###!!!!!!!!!"""### """######"""!!!!!!""""""""""""############""""""""""""####################################""""""""""""############""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''')))***+++******,,,---555FFFOOOJJJPPPlllwwwttt|||zzz}}}sssxxxgggXXXZZZaaa^^^bbbeeeiiisssttt``````iiinnnrrr}}}vvvzzz~~~ZZZXXXfffpppnnnmmmvvvcccZZZeeepppuuuyyy|||}}}sss]]]MMMgggxxx|||sssmmmjjjggghhhjjjhhhddd___\\\ZZZYYYYYYYYYXXXWWWVVVTTTSSSUUUSSSQQQPPPQQQRRRQQQPPPTTTOOOIIIHHHNNNSSSPPPKKKJJJEEECCCEEEJJJJJJDDD===<<<888666999:::666444555333555888999888555111...++++++************++++++,,,+++*********+++,,,------------............//////.........///111444666999@@@FFFGGGJJJNNNOOOMMMOOOPPPSSSYYY^^^___ZZZVVVXXX[[[cccmmm|||%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################""""""""""""############!!!!!!!!!!!!"""""""""#########""""""""""""##################"""""""""!!!""""""""""""""""""""""""########################%%%$$$"""!!!!!!!!!"""###+++)))&&&###!!! """"""""""""############""""""""""""####################################""""""""""""############""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''')))************,,,...888HHHOOOJJJQQQnnn}}}www{{{vvvyyyqqqaaabbbnnnoooeeedddfffmmmooonnniiimmmxxxzzziiiddduuufffVVV\\\lll}}}tttsss~~~vvv|||uuuzzzqqqkkkfffhhhiiigggccc___\\\ZZZXXXXXXXXXXXXWWWVVVUUUTTTTTTRRRQQQQQQRRRRRRRRRQQQQQQMMMFFFCCCHHHNNNNNNJJJHHHDDDAAACCCHHHIIICCC===;;;777666999:::666444555444555888999888555111...++++++************++++++++++++*********+++,,,---------------........................000222444555999???EEEGGGIIIMMMOOOMMMNNNOOORRRXXX\\\]]]XXXTTTUUUZZZcccooo~~~%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################""""""""""""############!!!!!!!!!"""""""""############""""""""""""##################""""""""""""""""""""""""""""""""""""########################$$$###""""""!!!"""""""""222...)))### """###""""""""""""############""""""""""""####################################""""""""""""############""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((''')))*********+++---///<<>>CCCEEEGGGLLLOOONNNOOOOOORRRWWW[[[ZZZUUUQQQQQQVVV```mmm{{{%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############""""""""""""##################""""""""""""######""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""#########""""""######$$$!!!"""""""""############!!!"""""""""####################################!!!"""""""""############""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((('''((())))))***,,,000333===HHHKKKIIIYYY~~~~~~{{{vvv|||~~~yyy~~~ttteeebbbgggsss|||}}}zzzooovvv|||www}}}nnn```]]]hhh|||tttpppwwwuuummmwwwooo___aaalllwww|||~~~iiieeeffffffddd```]]][[[[[[XXXXXXXXXXXXWWWVVVUUUUUUPPPPPPPPPRRRSSSTTTSSSQQQGGGGGG???666;;;IIIOOOKKKMMMGGGCCCDDDJJJMMMJJJFFF:::666666:::;;;999777999555666777888777444222000++++++************++++++******++++++,,,,,,,,,,,,,,,,,,,,,------------...+++,,,...///111222222222777===BBBCCCFFFLLLOOONNNPPPQQQTTTXXX\\\\\\WWWRRRSSSWWW^^^iiixxx%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################""""""""""""############"""""""""#########$$$$$$######""""""""""""######""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############""" !!!"""######!!! """"""""""""############""""""""""""####################################""""""""""""############""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((('''((())))))***---111444>>>HHHJJJIII[[[xxxzzzsssvvv|||xxxvvvfff^^^bbbuuu~~~mmmgggwwwxxxwwwjjjbbbgggxxxxxxzzzxxxttt{{{ccc___gggnnntttyyywwweeedddeeeeeeccc___\\\[[[\\\YYYYYYYYYXXXWWWVVVTTTTTTQQQPPPQQQRRRTTTTTTRRRPPPHHHHHH@@@:::BBBSSSVVVNNNMMMFFFAAAAAAGGGJJJHHHDDD999666666:::<<<:::999:::666666777777666444222000++++++************++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,---...000111222333666<<>>777444999>>><<<888555444444555555444222111///,,,+++)))((((((((()))***++++++,,,,,,,,,---------++++++,,,,,,---...//////000///---,,,---///222444999;;;>>>AAADDDIIIOOOSSSUUUSSSRRRXXX___aaa]]]WWWZZZ^^^hhhvvv&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""################################################################################################"""""""""""""""############""" !!!!!! $$$$$$###"""""""""""""""################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''))))))***---------333;;;HHHMMMNNNPPPaaavvvmmmhhhvvvyyyttt}}}yyysssqqqyyyvvvmmmgggdddaaacccbbb___[[[YYY[[[^^^[[[ZZZXXXVVVUUUSSSSSSSSSTTTSSSRRRRRRTTTTTTSSSRRRKKKOOOJJJAAAFFFVVVZZZRRRMMMJJJDDDAAAEEEKKKKKKGGG>>>777333888===;;;777555222333333444333222000///---,,,+++))))))******+++++++++++++++,,,,,,,,,,,,+++,,,,,,------.........000///---------///222444888:::===@@@DDDIIIOOOSSSTTTRRRRRRWWW]]]___ZZZUUUXXX]]]hhhwww)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""""""""""""""""""""################################################""""""""""""""""""""""""############""""""""""""%%%###!!!!!!!!!!!!$$$###""""""""""""""""""########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''***)))***------...444<<>>@@@OOOWWWTTTLLLHHHBBB???CCCIIIIIIEEE===666333777:::999666555111111222222222222111000...---,,,+++***++++++,,,*********++++++++++++,,,------------------------000///...---...000222333666999<<<@@@DDDIIIOOOSSSSSSQQQRRRVVV\\\]]]XXXSSSUUU[[[gggvvv)))((('''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$$$$######""""""!!!!!!&&&$$$######$$$$$$"""!!!######"""""""""""""""###########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%''''''''''''((((((((((((***)))***------...666>>>OOOLLLKKKVVVqqq{{{uuuuuu||||||{{{lll___aaakkkwww~~~pppiiieeecccbbbeeeeeeddd```\\\[[[^^^aaa\\\[[[YYYVVVTTTSSSRRRRRRUUUTTTSSSTTTUUUVVVUUUTTTTTTTTTLLL???>>>JJJRRRRRRKKKGGGAAA===AAAGGGHHHDDD===666333555888777555555111222222222333333333222...---+++*********+++,,,))))))*********+++++++++------------------,,,,,,//////.........000222333666888===AAAEEEJJJOOOSSSRRRRRRSSSWWW[[[[[[WWWRRRSSSXXXcccrrr}}}''''''&&&%%%&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!###""""""###$$$%%%%%%$$$###"""""""""""""""##############################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%'''''''''((((((((())))))***)))***------///777AAAPPPKKKIIIUUUppp}}}xxxxxxggggggmmmxxxvvvnnnpppzzzooonnnxxxxxxnnniiihhhgggeeeiiiiiihhhccc^^^[[[]]]```[[[ZZZXXXVVVTTTSSSRRRRRRTTTSSSRRRSSSUUUVVVVVVTTTTTTUUUNNNAAA<<>>777333444666555555666444333333333444444444555---,,,+++***)))******+++))))))*********+++++++++------------------,,,,,,///.........///000111222666999>>>BBBFFFJJJOOOSSSRRRRRRUUUYYY\\\[[[WWWRRRRRRUUU___mmmzzz&&&&&&&&&&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""" !!!###%%%$$$###"""""""""""""""######$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&'''''''''(((((())))))******)))***---...000999CCCMMMJJJJJJVVVooo~~~{{{yyyzzzxxxxxx}}}ppphhhhhhrrr{{{kkk```\\\___qqqtttccc^^^cccrrr}}}~~~uuunnnlllkkkiiigggiiijjjjjjeee```\\\\\\^^^ZZZYYYXXXVVVUUUTTTSSSSSSSSSRRRRRRSSSUUUVVVUUUTTTRRRSSSMMMAAA:::>>>EEEIIINNNIIIAAA<<<@@@GGGHHHDDD???888444444555333555888666555444444444444555555---,,,+++))))))******+++*********++++++++++++,,,------------------------.........//////000111222666999>>>BBBEEEIIIMMMPPPOOOQQQUUUZZZ\\\[[[WWWSSSRRRUUU^^^lllyyy&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$################################################################################################"""""""""""""""#########"""!!! !!!###$$$$$$""""""""""""""""""###$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&''''''((())))))******+++)))***---...111:::DDDKKKLLLRRR___sss{{{~~~{{{wwwrrrxxxyyyyyyrrrllliiippp|||kkk\\\WWWYYYaaammm}}}kkk^^^```mmm~~~xxxqqqmmmlllkkkhhhfffeeeggghhhfff```\\\[[[\\\YYYXXXWWWVVVUUUUUUUUUUUURRRQQQQQQRRRTTTUUUUUUTTTRRRSSSNNNCCC;;;>>>HHHPPPPPPKKKCCC>>>AAAHHHIIIFFF@@@:::555444444333555999777666444333222333333444...---,,,+++***++++++,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------..................///000000111111555888===@@@CCCFFFJJJLLLLLLOOOTTTYYY[[[ZZZVVVSSSRRRVVV```nnn{{{(((((()))))))))'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""""""""""""""!!!!!!""""""######$$$$$$&&&$$$###$$$%%%%%%$$$###""""""!!!""""""###$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&''''''((()))******++++++)))***---...222;;;EEEKKKQQQ[[[iiizzz}}}yyyooonnnsss|||mmmmmmzzzxxxzzznnnkkkllltttwwwXXXWWWUUU^^^mmmxxxiiibbblllxxxtttooolllkkkjjjfffcccaaadddfffeee```\\\[[[[[[XXXWWWVVVVVVUUUUUUVVVVVVQQQPPPPPPQQQTTTUUUTTTSSSUUUUUUPPPEEE===BBBOOOYYYQQQLLLDDD>>>BBBIIIJJJGGGAAA;;;666555444333666:::777555444222111111222222///...---,,,+++,,,------++++++,,,,,,,,,---------++++++,,,,,,---...//////......//////000111111111444777;;;???AAADDDGGGIIIJJJMMMSSSXXXZZZYYYUUUSSSRRRWWWbbbqqq~~~******)))(((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))******+++++++++---333<<>><<<666111222666777333...000...,,,)))(((((())))))******+++,,,,,,,,,,,,,,,***+++---///222222///---.........///000000111111444777<<<@@@CCCEEEHHHJJJIIILLLRRRXXX[[[YYYTTTPPPTTT[[[fffppp|||******)))))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$%%%$$$$$$############$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&'''(((******)))++++++,,,---444===DDDGGGMMMOOO]]]{{{|||zzz~~~xxxnnnXXXIIIKKKHHHHHHLLLPPP\\\xxx{{{uuuggglllzzz{{{pppeeecccmmmpppkkkiiiVVVKKKIIIOOOXXXjjjttt}}}~~~||||||{{{zzzxxxsssmmmiiigggffffffeeeeeefffeeeccc___]]]]]]]]]ZZZYYYWWWUUUTTTTTTTTTUUUTTTTTTTTTSSSSSSTTTTTTTTTYYYZZZTTTCCC;;;OOO```ZZZPPPMMMFFF@@@AAAGGGIIIFFFDDD<<<555333333444888<<<:::666111222555666333//////...,,,***)))***+++,,,++++++,,,---------,,,,,,++++++,,,...000000---+++---......//////000111111444777<<<@@@CCCFFFIIIKKKKKKNNNSSSXXX[[[ZZZUUUQQQSSSZZZeeeppp|||+++************++++++,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$$$$$$$############$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$%%%%%%&&&''''''%%%&&&&&&&&&''')))***+++)))***+++,,,...444>>>EEEBBBHHHLLL]]]~~~xxxaaaRRRIIIQQQMMMLLLNNNNNNWWWppp~~~www}}}xxxllllllhhhsssccc\\\___nnnzzzwww|||zzz```QQQKKKLLLPPPVVVeeeqqq{{{{{{wwwvvvvvvvvvxxxsssnnniiigggfffdddcccdddeeeeeeccc___]]]\\\]]]ZZZYYYWWWVVVUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUZZZYYYSSSBBB999JJJYYYUUUOOOMMMFFF@@@@@@FFFHHHFFFCCC<<<555222333666999;;;777444000111333555222000///---,,,******+++,,,---++++++,,,------------,,,+++++++++---......,,,***------......///000000111333777<<>>FFF>>>EEEJJJ___xxxttt[[[TTTOOOUUUQQQPPPRRRQQQTTTeeexxx}}}zzzllliiipppwww|||\\\UUUVVVaaasssxxxvvvlllVVVMMMLLLOOOQQQTTTcccnnnwwwvvvqqqqqqssssssvvvrrrmmmhhhfffeeecccbbbbbbddddddccc```]]]\\\\\\YYYXXXWWWVVVUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUYYYVVVPPPAAA666DDDSSSOOOMMMLLLFFF??????DDDGGGFFFBBB===555111333888999888444111///000222333222000...---+++******+++---...***+++,,,,,,------,,,,,,+++++++++,,,---...,,,***---------...//////000000333777<<>>DDDGGGHHHBBB===555000444::::::666222111///000111222222111...---+++***)))***,,,---******+++,,,,,,,,,++++++++++++***,,,---...---,,,,,,------......///000000333777<<>>CCCHHHIIIAAA===555000444;;;;;;555222222111111222333444444...---+++)))))))))***+++((()))******++++++******+++******,,,...//////...,,,,,,---......//////000333777===AAAEEEHHHKKKNNNMMMNNNRRRVVVZZZYYYVVVSSSUUU\\\gggrrr}}}222111///...,,,,,,++++++))))))))))))))))))))))))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################""""""""""""############$$$$$$############$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%''''''''''''(((***+++,,,)))***,,,---///666@@@HHHJJJMMMQQQhhhppppppxxxwwwpppfffaaaeeeeee]]]WWWWWWZZZjjjvvvyyy{{{fff\\\bbblllqqqpppllliiieeecccdddjjjwwwvvvsssllleeeiiissszzzfffdddhhhkkknnnxxx```RRRGGGGGGPPPZZZdddkkkpppppplllggggggmmmrrrrrrnnnkkkhhheeedddcccaaa___```bbbcccccc```^^^\\\\\\XXXXXXXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTPPPNNNEEE:::@@@JJJFFFGGGHHHDDD>>>>>>CCCIIIJJJAAA>>>555000444<<<;;;444333333333333444555666666...---***)))(((((()))***(((((()))***************+++******,,,...000000///,,,,,,------...//////000333777===AAAEEEHHHLLLNNNNNNPPPSSSWWW[[[ZZZWWWUUUVVV]]]hhhrrr}}}???999555444333///---///,,,+++***))))))************)))'''((((((((('''%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''(((((((((((())))))))))))*********,,,000777@@@GGGIIIFFFQQQnnnxxxhhh[[[[[[ddd{{{mmm^^^______UUUQQQVVVTTTTTTXXXbbbnnnxxxjjjfffsssPPPJJJDDDEEETTTgggqqqrrrwwwpppiiihhhlllpppqqqpppkkkhhhddddddeeedddbbb______cccccc```___```^^^ZZZZZZYYYVVVTTTSSSSSSSSSTTTQQQSSSTTTUUUTTTTTTUUUWWWXXXVVVLLL???888;;;CCCHHHLLLJJJEEEBBB@@@AAACCCDDDEEE???555///333::::::555999555111333777999777444///---***)))***+++******)))************+++++++++'''((()))***+++,,,------...------......///000111777999===AAADDDGGGJJJKKKIIIMMMSSSXXX[[[[[[YYYXXXZZZ```kkkvvv???;;;999<<<;;;777333333///...---,,,,,,,,,,,,+++***)))(((((()))***)))'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%'''((()))((('''&&&(((((((((((())))))))))))*********,,,000888AAAGGGMMMLLLYYYuuuvvv|||ooobbbnnnrrrrrrwww~~~xxxnnnccc```aaa___YYYSSSVVVRRRTTT]]]jjjvvvuuuwwwzzz}}}fffooo|||gggLLLKKKIIIJJJVVVjjj{{{xxxmmmgggeeegggiiiiiiiiifffcccbbbcccdddbbbaaa___cccddd```______^^^[[[ZZZXXXVVVTTTRRRRRRSSSSSSQQQSSSTTTTTTTTTTTTUUUWWWWWWUUULLL???888>>>HHHMMMNNNJJJEEEAAA???@@@BBBDDDDDD>>>555///333::::::666:::555222333777999666333///---*********++++++***************++++++++++++++++++++++++,,,,,,,,,,,,...------......///000111666999===AAADDDHHHKKKLLLKKKOOOTTTYYY\\\[[[YYYXXXYYYaaannn}}}RRRIII@@@===;;;999:::>>>222000...------,,,+++)))+++)))((((((***+++******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$%%%(((***+++)))'''%%%(((((((((((())))))))))))*********,,,000888AAAHHHIIILLL[[[vvvwwwnnnwwwmmmppp}}}hhhuuussshhhbbbmmmxxxxxxxxxsssjjjiiijjjcccWWW\\\VVVSSSZZZfffttt~~~[[[^^^dddyyyxxxeeekkkssspppYYYEEEHHHHHHIIISSSiiipppccc[[[ZZZ^^^aaaeeecccbbbbbbcccdddcccbbb___cccddd```^^^___^^^\\\YYYXXXUUUSSSRRRQQQQQQRRRQQQSSSTTTTTTTTTTTTUUUWWWWWWUUULLL???999@@@MMMUUUPPPLLLEEE@@@>>>???BBBEEEBBB===555000333:::;;;888:::666222333666888555111000---+++***+++++++++***************+++++++++,,,......------,,,,,,++++++...------......///000111444888===AAADDDHHHKKKNNNNNNQQQVVVYYY[[[ZZZXXXVVVXXXaaarrrccc[[[TTTPPPKKKEEEBBBCCC888444000......---***(((,,,***))))))***+++++++++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$%%%'''((((((((('''&&&(((((((((((()))))))))))))))***+++,,,111999BBBHHHHHHJJJYYYuuu}}}rrrxxxtttsss~~~{{{rrrhhhlllsss{{{|||~~~wwwqqqmmmjjjgggmmmfff``````dddqqqxxx[[[]]]___nnnwwwhhhnnn{{{gggPPPCCCFFFGGGIIIUUUmmmqqq^^^QQQNNNSSSXXX]]]___aaadddeeeeeecccbbb___cccddd```]]]]]]^^^]]]XXXWWWUUUSSSRRRQQQPPPPPPQQQRRRTTTTTTSSSSSSUUUVVVXXXWWWMMM???888@@@NNNXXXQQQLLLEEE???===>>>BBBEEEAAA===666000333:::<<<:::;;;666222333666777444000000...+++***+++,,,+++************+++++++++,,,,,,------------,,,,,,,,,,,,...------......///000111333777===AAADDDGGGLLLPPPOOORRRUUUXXXYYYXXXVVVTTTWWWaaasssfffeeehhhllliii]]]QQQKKKHHHCCC<<<888777777444111000---+++******++++++*********)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$##############################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$###$$$%%%&&&((((((((((((((()))))))))))))))***+++---111999CCCIIIMMMMMM[[[xxxrrrttt~~~zzztttwww~~~|||qqqqqq|||vvvtttyyy{{{ttt|||{{{tttxxxmmm```cccbbbjjjtttjjj{{{aaaLLLHHHIIIJJJQQQddd}}}sss]]]LLLEEEGGGKKKRRRXXX```fffgggeeebbb___]]]cccddd___[[[[[[]]]]]]XXXWWWVVVTTTRRRQQQPPPOOOPPPRRRSSSTTTSSSSSSTTTVVVYYYXXXNNN>>>666===LLLWWWQQQLLLEEE???===???CCCFFFAAA>>>777111333:::<<<;;;;;;666222222666777444000000...+++++++++,,,++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,...------......///000111222777>>>BBBCCCFFFLLLPPPOOOQQQTTTVVVWWWUUUSSSRRRWWW```rrruuuoookkkkkkjjjggggggiii```WWWMMMGGGGGGGGGEEEBBB777333///---,,,,,,+++***************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''%%%###!!!!!!$$$&&&((((((((((((((()))))))))))))))***+++---222:::CCCJJJNNNMMM[[[yyyzzz{{{}}}xxxqqqsss|||hhhcccfffiiivvvyyy}}}}}}{{{|||zzzppplllvvvttt|||yyy{{{mmmmmm|||tttoooqqqnnnttt}}}yyymmmqqquuu}}}yyy^^^MMMLLLLLLOOO\\\tttuuu___MMMDDD@@@@@@IIIPPP[[[ccceeeccc___]]]\\\aaaccc]]]XXXYYY\\\]]]YYYXXXWWWUUUSSSQQQPPPOOOPPPRRRSSSSSSSSSSSSTTTVVVWWWWWWNNN===444:::IIITTTOOOJJJDDD@@@>>>@@@CCCFFFAAA???999222333999<<<;;;999555111222555777444000111...,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------...------......///000111222888???BBBCCCEEEKKKPPPNNNPPPRRRTTTUUUTTTSSSQQQVVV^^^pppvvvmmmkkknnnvvvqqqfffXXXQQQPPPQQQPPPNNN???;;;555111///...---+++++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######%%%&&&'''(((((((((((()))))))))))))))***+++---222:::DDDKKKIIIJJJYYYvvvssstttfffVVVRRRVVV\\\hhhkkktttyyyuuuwwwuuuttt}}}www}}}|||{{{vvvxxxkkkUUURRRVVV]]]dddhhhuuuuuunnnooowww{{{aaaRRRUUUXXX^^^llltttbbbTTTKKKCCC???BBBIIITTT[[[]]]]]]\\\\\\ZZZ```bbb\\\VVVVVVZZZ\\\ZZZYYYXXXVVVTTTRRRPPPOOOPPPQQQSSSSSSRRRRRRTTTUUURRRSSSKKK;;;111777FFFQQQLLLIIIDDD@@@???AAADDDFFFBBB@@@:::333222888;;;;;;888444000111555777555111111///,,,+++,,,,,,,,,++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,...------......///000111333999@@@CCCBBBDDDJJJPPPNNNPPPRRRTTTUUUUUUSSSRRRSSS]]]ppp}}}zzz{{{vvvjjj[[[RRRQQQSSSRRRQQQEEE@@@:::555222000...,,,+++++++++************)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((((((((()))))))))))))))***+++---222:::DDDKKKGGGKKK[[[xxx|||yyyppp]]]SSSMMMOOOUUUXXX\\\kkkrrrqqquuu{{{}}}zzzvvv}}}bbbNNNPPPPPPSSSYYY___nnntttsssyyyyyyfffXXXeeeiiiqqq~~~rrrddd[[[SSSKKKEEE???EEENNNTTTWWWXXXZZZ\\\YYY___aaa[[[TTTUUUYYY\\\ZZZZZZYYYWWWUUURRRPPPOOOPPPQQQSSSSSSRRRRRRTTTUUUNNNOOOIII:::000666EEEPPPJJJHHHDDDAAA@@@BBBEEEFFFCCCAAA;;;333222777;;;:::777333000111555888555222111///,,,+++,,,---,,,+++++++++,,,,,,,,,---------111000///...---,,,++++++...------......///000111333:::AAACCCBBBCCCIIIOOOOOOQQQSSSUUUVVVVVVUUUTTTQQQ\\\qqq~~~~~~|||mmm\\\UUUXXX[[[ZZZVVVGGG@@@999888<<<;;;444---///,,,))))))***+++)))'''***)))((('''&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******,,,//////...222<<>>EEEFFFJJJHHH@@@<<<@@@DDDDDDCCC@@@888111111777::::::666555333333555666555444444111---*********)))(((***))))))***+++,,,+++***++++++,,,,,,,,,,,,------...------......///000111444999???CCCDDDFFFJJJMMMOOOPPPRRRWWW[[[\\\XXXSSSTTT[[[nnnvvvccc[[[^^^aaa^^^YYYRRRIII???;;;<<<>>>;;;888333111...,,,,,,+++***)))++++++***)))(((((())))))((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###""""""$$$&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******+++...///...222<<>>===999444...+++,,,...*********************))))))))))))(((((((((''''''''''''((((((((((((''''''(((((('''&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$#########$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******))),,,------222===GGGKKKNNNJJJ\\\zzzllldddmmmwwwooofffpppzzzuuummm___iii```bbbuuu{{{yyyuuuooonnnqqq~~~pppqqq|||ooo]]]WWWXXXZZZYYYVVVSSSTTTZZZaaafffhhhggg^^^SSSOOOQQQVVVYYYZZZ[[[```ccc___[[[ZZZZZZYYYWWWVVVTTTSSSQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOOOOOOOLLLIIIBBB999333444<<>>???CCCFFFEEEBBB;;;333333888<<<;;;777555222222444666666666333000---++++++++++++***---+++)))(((***,,,------+++++++++,,,,,,,,,------...------......///000111333888???CCCFFFIIIMMMQQQQQQQQQSSSWWW[[[[[[VVVQQQQQQXXXjjjuuutttrrroookkkddd[[[TTTOOOUUUUUUPPPFFF;;;333111333******************************)))))))))((((((((('''(((((((((((((((((('''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******(((,,,---,,,111===FFFJJJOOOLLL___{{{~~~zzzvvvpppsss}}}lllooommmyyylll]]]llliiinnn~~~xxxqqqrrrooogggfffkkk~~~}}}mmmkkkxxxuuuaaaRRRLLLMMMNNNPPPPPPPPPRRRVVVYYY]]]^^^^^^[[[WWWVVVXXXYYYZZZZZZYYY^^^aaa]]]YYYXXXXXXWWWUUUTTTSSSQQQPPPPPPPPPQQQSSSRRRRRRQQQPPPOOOOOONNNJJJHHHCCC:::333444===FFFKKKJJJGGGCCC???===AAAFFFBBB@@@999333444:::>>>>>>:::777444222333444444333333000---++++++,,,++++++---+++))))))+++,,,---,,,+++++++++,,,,,,,,,------...------......///000111222888???DDDGGGJJJOOOSSSRRRRRRTTTXXX[[[ZZZUUUQQQNNNWWWiii~~~sssiiicccaaaaaarrrrrrmmm___NNN@@@<<<===333111///,,,+++*********************))))))))))))'''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******))),,,---,,,111<<>>;;;???FFF@@@>>>777222333;;;??????===999555222222333333222333000---+++,,,,,,,,,,,,,,,+++***+++---------+++++++++,,,,,,,,,,,,------...------......///000111111777???DDDHHHLLLQQQUUUQQQQQQRRRVVVYYYXXXRRRNNNLLLUUUhhh}}}yyyrrrqqqsss~~~}}}ooo[[[LLLGGGHHHAAA===888222...+++++++++++++++*********)))))))))(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))*********------,,,000;;;DDDHHHIIIJJJ```{{{~~~~~~xxxlllooorrrxxx~~~vvvzzz{{{yyyeee[[[```ZZZTTTQQQQQQRRRVVV```kkkuuuhhh]]]SSSLLLHHHDDDFFFGGGEEEBBBBBBFFFJJJPPP[[[hhhmmmhhh```[[[ZZZUUUZZZ[[[VVVSSSTTTWWWWWWTTTSSSRRRQQQPPPPPPQQQQQQOOOQQQSSSUUUUUUSSSQQQOOOJJJIIICCC999222555AAAMMMKKKGGGEEECCC>>>:::===EEE@@@>>>777111222999>>>>>><<<999444222222333333444333000---+++,,,------,,,******+++---......,,,***++++++,,,,,,,,,,,,------...------......///000111111777>>>DDDHHHMMMRRRWWWRRRQQQSSSVVVXXXWWWRRRMMMJJJTTTggg}}}}}}|||zzz~~~~~~rrr```RRRNNNOOOLLLGGG???777000---,,,,,,+++++++++************)))(((((())))))))))))(((((($$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))************---...,,,000:::CCCGGGMMMKKK[[[rrrnnnooossspppvvvuuu|||yyyeeeYYY[[[VVVSSSSSSTTTPPPLLLQQQZZZqqq|||qqqeee\\\XXXRRRSSSQQQLLLGGGFFFJJJOOOTTTcccssswwwoooddd^^^^^^WWW[[[\\\WWWTTTWWWZZZZZZUUUTTTSSSRRRQQQQQQRRRRRRNNNPPPTTTWWWWWWUUUQQQOOOKKKIIICCC999111555CCCPPPKKKGGGDDDBBB===999<<>>888111111888<<<;;;;;;777333111222444555555333000---,,,,,,------,,,)))***+++...000///,,,)))++++++,,,,,,,,,---------...------......///000111111777>>>EEEIIIMMMSSSXXXTTTTTTUUUXXXZZZYYYTTTOOOIIISSSfff|||{{{}}}|||wwwoookkkhhhbbb[[[PPPFFF>>>;;;777///---//////---***)))***+++++++++)))***+++*********,,,---***)))(((''''''&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))))),,,------222<<>>666333...999RRRNNNMMMJJJBBB;;;:::@@@GGGBBBBBB;;;111111999===999:::444...,,,000333444222444111---++++++---------***++++++,,,+++***)))(((000///---+++++++++---...------,,,------...///000666;;;@@@DDDJJJQQQRRRPPPTTTSSSTTTXXX\\\[[[UUUPPPOOOUUUeee}}}vvvooopppssspppjjjUUUKKKBBB>>>999444444777333111///...---,,,***))))))*********)))((())))))******((('''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))***,,,------222<<>>===CCCJJJBBBBBB;;;111222:::>>>:::999444...---000333444222444111---++++++,,,,,,,,,++++++,,,,,,,,,+++))))))///---,,,*********,,,---------,,,------...///000444999>>>BBBIIIQQQSSSRRRRRRQQQRRRVVV[[[[[[WWWSSSQQQWWWggg~~~|||rrrqqqvvvuuuqqqccc]]]WWWTTTOOOHHHBBBAAA777555333111000///,,,)))++++++++++++***)))((('''******)))(((''''''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%'''''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''((((((((()))))))))******,,,------333===DDDFFFEEEKKKXXXlll}}}rrrggg___aaagggpppxxx|||xxx|||wwwsssvvvxxxkkkiiiqqq|||xxxnnnggg```ZZZVVVXXXYYYXXXVVVUUUUUUUUUYYYUUUQQQOOOPPPRRRTTTTTTOOORRRSSSQQQQQQRRRQQQMMMJJJFFF:::444444111666IIIMMMMMMKKKDDD>>>>>>DDDKKKBBBCCC<<<333333<<>>888333111000///...,,,+++,,,......,,,)))+++***)))((((((''''''((())))))((((((((('''''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''(((((()))'''''''''((()))************---......333===EEEFFFJJJLLLWWWooo{{{uuuoootttyyykkklllwww~~~|||kkkgggccc\\\^^^hhhvvv}}}zzzzzztttjjjbbbffftttxxxppprrr~~~zzzuuupppiiiccc___[[[]]]^^^^^^[[[YYYXXXXXXXXXXXXYYYXXXVVVTTTSSSSSSTTTSSSRRRSSSSSSQQQPPPPPPPPPMMM@@@666555111222===FFFGGGEEE@@@;;;;;;@@@FFFBBBCCC>>>555555===@@@<<<666444111///000111222333222///,,,+++++++++)))(((,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------------,,,------...///000222999???BBBGGGQQQXXX[[[VVVUUUUUUVVVXXXZZZZZZZZZUUUYYYgggzzzvvvtttooojjjaaaZZZOOOEEE>>>999555333222...++++++------+++)))++++++***)))(((((((((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&'''(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&(((''''''''''''((())))))&&&&&&'''((()))***+++++++++---......444>>>EEEGGGJJJKKKUUUlllvvvooojjjfffrrruuuqqqxxxyyyqqqiiiiiinnnrrrwww}}}tttnnneee[[[\\\cccoooxxx{{{sssuuu|||wwwyyyvvvllldddggguuu|||xxxyyy|||wwwuuurrrkkkccc```___```bbbaaa^^^[[[YYYXXXVVVXXXYYYYYYWWWVVVVVVVVV]]]VVVRRRSSSUUUSSSRRRRRRSSSSSSFFF999666222444???GGGHHHGGGBBB======BBBGGGCCCDDD>>>555555===>>>:::555444222000000111222333111///,,,,,,,,,,,,+++***,,,++++++++++++,,,,,,---,,,,,,------------......------,,,------...///000111999@@@CCCGGGOOOVVVYYYUUUVVVVVVWWWXXXYYYYYYZZZUUUXXXfff~~~zzz{{{zzzvvvooojjjaaaXXXPPPIIIBBB>>>;;;555///---...///---***,,,+++***)))(((((((((((())))))))))))((((((((('''''''''''''''''''''''''''&&&((()))((('''&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&'''((()))***+++++++++.........444>>>EEEGGGHHHIIITTTkkkzzzxxxtttwwwkkkggg~~~|||vvvhhhmmmwwwxxxggg\\\\\\aaakkksss|||tttjjjkkksss{{{||||||wwwlllaaabbbooo{{{|||uuuqqqssssssmmmgggeeeaaacccdddccc___[[[XXXWWWTTTUUUVVVUUUTTTVVV[[[^^^fffZZZRRRSSSWWWVVVSSSSSSTTTWWWKKK;;;777555999FFFIIIJJJIIIDDD???>>>BBBHHHCCCEEE???666555<<<<<<777444444333111000000222333///...------......---++++++******)))***+++,,,---++++++,,,---------------------,,,------...///000000999AAACCCFFFLLLRRRTTTPPPRRRTTTVVVWWWXXXYYYZZZVVVXXXfff}}}|||xxxqqqtttqqqlllfff```XXXPPPJJJEEE>>>555222222222///---,,,+++***)))(((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((()))***+++++++++.........444>>>EEEGGGIIIJJJUUUkkk}}}xxxyyyvvviii|||iiieeedddmmm~~~ggg\\\^^^aaakkkrrryyy~~~rrrffffffmmmwww|||~~~}}}wwwkkkaaacccooo|||~~~uuummmjjjooorrrnnnjjjjjjbbbdddeeeddd___[[[WWWVVVRRRRRRQQQPPPQQQVVV___eeelll]]]QQQSSSYYYXXXUUUSSSSSSXXXMMM===888777===LLLIIIJJJIIIDDD>>>===AAAFFFDDDEEE???666555;;;;;;666333444333222000000222333///...------//////...---******)))))))))***,,,---)))***+++,,,,,,,,,,,,,,,---------------...000000///888AAACCCDDDIIINNNPPPLLLNNNRRRUUUVVVWWWYYYZZZWWWYYYggg{{{rrriiisssrrrrrrqqqiii___[[[]]]QQQJJJDDDBBBBBB>>>666...///,,,,,,000///***&&&&&&***+++++++++***)))'''&&&)))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''')))+++,,,******+++...333:::@@@DDDHHHGGGQQQjjjzzzqqqjjjnnnyyywwwggg\\\ZZZdddmmmooovvvmmm___iiivvvxxxxxxzzzwwwmmmccccccmmmyyyvvvssslllddddddjjjooonnnlllkkkllljjjfff___XXXTTTRRRUUUQQQPPPPPPQQQTTT]]]hhhyyydddUUUUUUXXXTTTPPPRRRPPPGGG>>>888555666@@@JJJLLLKKKGGGAAA======AAAFFFLLLLLLFFF:::333333777888777555222111333444555555000...+++******,,,,,,,,,(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,000000000000////////////333777<<>><<<999666222000000000000///222///,,,++++++,,,,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...///000111222222777===CCCGGGJJJLLLNNNPPPSSSWWWXXXVVVTTTSSSSSSOOOOOO\\\xxxttt```PPPHHHLLLQQQNNN@@@222---000,,,+++++++++***************************))))))((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((()))***************+++...333:::@@@DDDJJJNNN\\\rrrwww{{{zzzrrrnnnhhh___WWWXXXSSSQQQWWW^^^^^^TTTIIIIIIKKKNNNRRRWWWaaammmuuuwwwpppgggaaafffuuuttthhhoooyyylll```WWWWWWbbbgggooouuusssqqqvvv{{{aaaTTTTTTZZZ^^^aaa```^^^aaajjjrrr~~~}}}~~~}}}sssnnniiijjjoooqqqnnniiicccccccccaaa]]][[[ZZZZZZWWWSSSQQQRRRRRRPPPQQQTTTRRRRRRSSSVVVUUUQQQOOOOOOIIIGGGEEEAAA;;;999???HHHMMMKKKHHHBBB???@@@GGGMMMDDDCCC===777666;;;>>>>>>666333000///111222333222333000---++++++,,,,,,++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...///000111222222777>>>DDDHHHJJJLLLNNNPPPSSSVVVWWWVVVTTTSSSSSSNNNOOOZZZuuukkkZZZQQQWWW]]]ZZZKKK:::444666///...---,,,++++++++++++******++++++******)))((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))*********)))******+++...333:::@@@DDDJJJMMM[[[rrr~~~qqqvvvvvvfffZZZUUUTTTRRRPPPRRRLLLJJJQQQZZZZZZOOODDDKKKPPPSSSQQQMMMPPPYYYcccllldddZZZTTTYYYhhh}}}|||ggg```lllxxxmmmbbbYYYYYYdddkkktttzzzxxxvvv~~~gggUUUNNNWWW[[[^^^___```eeeooowww~~~xxxrrrnnnooossstttoooiiiccccccbbb___\\\YYYXXXYYYWWWQQQNNNPPPQQQQQQRRRVVVPPPOOOPPPQQQRRRRRRQQQQQQOOOMMMJJJEEE<<<888>>>GGGMMMKKKFFF@@@===@@@HHHOOOHHHEEE>>>666666;;;>>>===444222000000222444555555444111---++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,...///000111111222777>>>EEEIIIKKKMMMNNNOOORRRUUUWWWVVVTTTSSSSSSOOOPPP[[[ssswwwllldddbbb```ZZZNNN???999999222111///---,,,++++++,,,***++++++++++++***))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((()))*********)))******+++...333:::@@@DDDJJJKKKXXXpppxxxnnnwww}}}pppiii```ZZZWWWXXXZZZZZZUUUQQQNNNOOORRRRRRMMMGGGQQQWWW]]]\\\UUUSSSXXX^^^fffccc______ffftttrrr^^^]]]mmm{{{qqqfff]]]]]]gggooowww|||}}}ttt___QQQTTTWWW[[[^^^bbbkkkvvv|||{{{|||vvvrrrrrrvvvuuuoooiiieeeeeeccc```[[[XXXWWWXXXUUUOOOLLLOOOQQQPPPQQQRRRNNNNNNNNNOOOQQQSSSRRROOORRRPPPMMMFFF<<<777===GGGGGGFFFCCC>>>;;;===DDDJJJKKKIIIAAA:::999<<<<<<999444222000000333555666666444111...,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...///000000222777???EEEIIIKKKMMMNNNNNNQQQUUUVVVVVVUUUTTTTTTPPPRRR]]]ttt}}}{{{pppddd[[[QQQEEE>>><<<444333111...---,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&(((*********))))))******+++...333:::@@@DDDJJJJJJUUUooovvvooo|||xxxkkkaaaccceeeggghhhgggfffeee```]]]YYYTTTQQQOOOPPPQQQTTT\\\dddgggccc```aaaccceeegggkkkqqq{{{mmm[[[]]]ppp}}}tttiii``````jjjqqqvvv{{{lllZZZKKKOOOSSSXXX^^^iiivvv~~~{{{vvvxxx~~~}}}xxxssstttwwwvvvooohhhggggggeeeaaa\\\XXXWWWXXXSSSNNNLLLOOOQQQPPPNNNNNNQQQPPPOOOPPPSSSTTTPPPKKKRRRPPPMMMFFF<<<666===GGGEEEEEEDDD@@@===???DDDIIIMMMKKKEEE>>>===>>>;;;666666444111111333555666666555222...,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////222777???FFFJJJKKKMMMNNNMMMPPPTTTVVVVVVUUUUUUUUUPPPSSS^^^vvv~~~lll```VVVKKKCCC@@@;;;===<<<888000+++***+++---,,,+++***++++++,,,,,,+++******)))))))))))))))(((''''''''''''&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& """%%%&&&'''''''''((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))************++++++,,,///444;;;AAAEEEIIIOOO]]]qqqsssppp~~~{{{rrrssspppzzzzzz{{{qqqddd^^^^^^^^^ZZZVVVYYY[[[aaahhhnnnqqqqqqpppnnnqqqvvvgggYYYcccvvv|||mmmcccbbbmmmpppyyywwwQQQOOOPPPTTT^^^hhhooossszzzyyysssooorrr{{{wwwtttqqqrrrtttsssnnnhhhggghhhgggbbb[[[VVVUUUUUUUUUSSSQQQQQQQQQRRRQQQOOOQQQQQQQQQRRRSSSUUUVVVWWWZZZYYYQQQCCC777888EEEQQQUUUMMMFFFBBB???>>>CCCIIIJJJKKKGGG===777999>>>AAA555444222222444555444333000...+++***+++,,,++++++------,,,++++++,,,,,,,,,+++,,,------......------------......///000000000333777<<>>>>>;;;777444444333222111000...+++***+++,,,++++++(((((()))***+++,,,,,,,,,++++++,,,------------,,,------......///000000000555999>>>BBBFFFJJJNNNQQQSSSVVVXXXYYYXXXWWWWWWWWWQQQRRR___{{{zzzwww}}}{{{xxxuuuqqqiii___WWWTTTVVVYYYPPPFFF888///,,,------,,,++++++***)))))))))))))))*********)))))))))((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((()))))))))************++++++,,,...333999???CCCGGGFFFKKK\\\www~~~}}}jjjiiipppvvvtttkkklll}}}|||zzz{{{xxxrrrlllggghhhmmmrrrrrreeefff}}}yyyqqqrrr}}}xxxrrrrrruuuwwwooorrrppphhhdddjjjsssyyyuuurrrpppsssyyy|||zzzwwwjjjgggbbb]]]ZZZYYYYYYYYYTTTRRRPPPPPPQQQQQQPPPOOORRRRRRQQQQQQQQQRRRRRRSSS[[[WWWLLL>>>555777DDDPPPRRRJJJCCCAAA???>>>CCCIIICCCDDD@@@888555999===???<<<999555222111111111000000...+++***+++,,,++++++'''((()))++++++,,,,,,+++***+++,,,,,,------,,,,,,------......///000000000555999>>>BBBFFFJJJNNNQQQQQQTTTWWWXXXWWWVVVUUUUUUMMMOOO[[[wwwtttjjjfffiiimmmgggYYYGGG999222000---+++,,,,,,+++************+++*********))))))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))***'''''''''&&&''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''))))))))))))************++++++,,,...222999>>>BBBGGGGGGMMM^^^{{{nnnTTTTTT^^^lll}}}uuunnnnnn{{{zzzuuurrrqqqsss|||yyyyyywwwrrrlllkkkmmmppppppccceee|||{{{tttuuu}}}|||~~~vvvvvvpppfffccciiirrrwwwsssqqqrrrwww}}}mmmiiiddd```^^^\\\ZZZYYYSSSRRRPPPOOOPPPPPPOOONNNMMMMMMNNNOOOQQQSSSUUUVVV\\\XXXOOOCCC;;;;;;BBBIIIPPPIIIDDDBBB@@@???AAAFFF@@@CCCAAA999444666:::;;;:::666222000///000000000000...+++***+++,,,++++++((()))+++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,------......///000000000444888===BBBFFFJJJNNNQQQOOORRRVVVWWWVVVTTTSSSSSSMMMOOO\\\www|||~~~{{{vvvtttuuummm```NNN@@@999555000,,,...---,,,,,,++++++,,,,,,,,,+++++++++************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''((()))'''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))************+++++++++...222888>>>BBBHHHMMMVVVeee|||xxxYYYVVV^^^mmmqqqmmm~~~ssssss{{{|||yyyrrrpppzzzrrrnnnmmmnnnoooqqq~~~xxx{{{|||yyytttsssuuuyyy~~~kkkaaafff}}}wwwxxx|||xxxoooeeedddllltttwwwttttttvvv|||mmmiiidddaaa___\\\YYYVVVTTTRRRPPPPPPPPPQQQPPPOOOIIIJJJKKKMMMOOOQQQSSSUUUYYYWWWQQQFFF;;;999@@@HHHOOOJJJFFFFFFEEECCCEEEIIICCCCCC>>>666444777::::::777444000...///111222222000...+++***+++,,,++++++)))+++,,,------,,,+++*********+++,,,,,,,,,,,,+++------......///000000000444777<<>>:::333...///...------,,,,,,---------------,,,,,,,,,++++++)))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((('''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))************+++++++++...222888>>>AAAFFFOOO[[[fffuuu___ZZZbbbpppssslllyyylllmmmvvv~~~zzzzzzxxxvvvtttsssuuuvvvwwwwwwuuuyyy|||}}}zzzzzz~~~xxxggg```iiizzzzzzyyynnnddddddnnnvvvyyyyyyxxxzzz}}}kkkgggccc```^^^[[[VVVRRRUUUSSSQQQQQQQQQRRRQQQPPPJJJJJJJJJKKKLLLNNNOOOPPPSSSUUUQQQEEE888555>>>IIIJJJFFFDDDFFFFFFDDDEEEHHHGGGBBB999333444;;;>>><<<666333///...///222444444000...+++***+++,,,+++++++++,,,---......---+++*********+++,,,,,,,,,,,,+++------......///000000000333777<<>><<<777000444111......///---++++++---,,,,,,+++******)))))))))(((((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************)))+++---///222666;;;>>>HHHNNNLLLKKKaaa{{{xxxyyyzzz{{{ttt|||||||||ooolllgggccccccfffkkknnnxxxzzz{{{vvvvvvuuutttvvv{{{}}}|||uuu{{{oooeee\\\ggg|||oooggggggppp{{{{{{vvviii```bbbcccaaa]]]XXXUUUSSSQQQRRRSSSSSSSSSQQQNNNMMMKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJGGGAAA===???GGGNNNOOOPPPNNNGGG???===BBBIIICCC@@@999444666;;;<<<999666222///000444777555111222000...+++***++++++,,,(((+++......+++)))***,,,++++++,,,,,,,,,,,,------...------......///000111:::<<<>>>AAACCCGGGLLLPPPNNNQQQVVVYYYXXXVVVTTTSSSLLLLLLZZZ{{{yyytttyyy~~~{{{rrrjjjcccXXXNNNFFF@@@<<<:::999555111//////---***)))---,,,,,,+++***)))((('''))))))((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))***************+++---...111555;;;???GGGIIIHHHKKK```}}}|||zzzrrrlllddd[[[VVVWWWWWWUUURRROOOOOOQQQSSSUUUYYY]]]dddkkkrrruuuvvvvvvooollllllppprrrssswww}}}~~~~~~~~~~~~iiiaaaZZZgggtttjjjiiiqqq{{{uuukkk___```aaa___[[[VVVRRRQQQQQQQQQRRRRRRQQQPPPNNNMMMKKKLLLMMMMMMNNNNNNMMMMMMHHHFFFBBB;;;666:::DDDMMMNNNOOOLLLFFF>>>===CCCIIICCC@@@:::444666;;;===:::555111...000555888777333111000...,,,*********+++***,,,---,,,******,,,...++++++,,,,,,,,,,,,------...------......///000111888:::===@@@CCCHHHMMMPPPOOORRRWWWYYYXXXUUUSSSRRRKKKMMM\\\{{{}}}uuurrrrrryyy}}}zzzyyy~~~~~~|||tttlllgggeeeddd[[[LLLDDDEEE@@@<<<666222222111...+++------------+++***((('''))))))))))))((((((((((((''''''''''''''''''''''''((((((((())))))(((((((((&&&&&&&&&%%%&&&&&&'''((((((((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,,,,---///444;;;@@@FFFEEEGGGQQQfffuuuuuu~~~ppp^^^ZZZVVVUUUSSSOOOPPPRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPSSSXXX]]]aaaeeejjjmmmuuutttxxx{{{wwwwwwddd]]]YYYiiivvvkkkjjjqqq|||zzzuuulllbbb[[[\\\^^^\\\YYYUUUSSSRRRQQQQQQPPPPPPOOOOOONNNNNNMMMMMMNNNOOOOOOOOOOOONNNGGGDDD===444111666CCCNNNLLLMMMJJJDDD>>>>>>DDDJJJCCC@@@:::444666<<<===:::555111...111666999888555000///...,,,+++***))))))+++,,,,,,+++***+++...000++++++,,,,,,,,,,,,------...------......///000111666888<<<@@@DDDIIINNNRRRPPPTTTXXXYYYXXXUUURRRQQQMMMPPP```}}}}}}vvvtttssszzz}}}wwwtttrrrooovvv~~~sss[[[NNNPPPGGGBBB;;;555444555222---............---,,,+++************)))))))))(((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))************,,,,,,++++++...444;;;AAAFFFDDDIIIYYYooo}}}kkknnnsssiii___XXXVVVVVVVVVWWWWWWXXXZZZ]]]YYY[[[]]]___^^^[[[XXXVVVUUUVVVVVVUUUVVV[[[aaagggrrruuu}}}uuu|||sss___YYYYYYmmmzzzyyysssiiihhhppp}}}~~~yyysssggg[[[WWWYYY[[[[[[YYYVVVVVVVVVQQQPPPOOONNNNNNNNNNNNOOOMMMNNNOOOOOOPPPPPPOOOOOOJJJEEE<<<333///777FFFSSSKKKKKKGGGBBB===>>>DDDJJJCCCAAA:::555666<<<===:::777333000222777999777444//////...,,,+++***)))(((******+++++++++,,,---...+++++++++,,,,,,,,,------...------......///000111444888===AAAFFFKKKPPPTTTRRRUUUYYYZZZXXXTTTQQQPPPPPPTTTddd|||xxxwwwyyy}}}}}}~~~{{{~~~iii___cccZZZUUUIII???===>>>999000......------,,,,,,,,,,,,+++************)))))))))(((((((((((((((((((((((('''''''''((((((''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))************++++++++++++...333;;;@@@FFFDDDJJJ[[[qqq~~~sssfffoootttccc[[[XXXWWWWWWXXX[[[^^^___```cccfffhhhjjjlllppprrrqqqnnniiifffaaa^^^XXXSSSQQQTTTYYY^^^ggglllzzzlllYYYTTTXXXpppvvvwww~~~sssjjjhhhooo{{{}}}{{{xxxmmmaaa[[[\\\]]][[[XXXVVVUUUUUUPPPPPPOOONNNNNNNNNOOOOOONNNNNNOOOPPPPPPPPPPPPOOOLLLGGG===222///777GGGUUUKKKIIIEEE???<<<>>>DDDIIIDDDAAA:::555777<<<===::::::666222222666777555111//////---,,,+++*********((()))***,,,---,,,+++)))+++++++++,,,,,,,,,------...------......///000111444888>>>CCCHHHMMMRRRVVVSSSVVVZZZZZZXXXTTTQQQPPPPPPTTTccc}}}{{{qqqnnnmmmooouuu{{{~~~}}}xxxzzz~~~wwwhhhXXXTTTTTTMMMAAA333222///,,,++++++,,,---++++++++++++*********)))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''&&&&&&''''''((()))(((((((((((((((''''''&&&''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))***************++++++,,,...333:::???DDDEEEIIIUUUjjjkkkdddqqqmmmeee^^^\\\\\\^^^ccciiiqqqzzz~~~tttlllfffbbb___aaaeeeqqq{{{bbbRRRRRR[[[vvvwww{{{xxxooojjjoooyyyzzzuuuvvvwwwqqqhhhaaaaaa```]]]XXXSSSQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNOOOOOOPPPPPPOOOOOOKKKFFF===333///666FFFSSSLLLIIICCC>>>;;;===CCCHHHDDDAAA;;;555777===>>>;;;;;;777222222555666222///000///---++++++,,,---...+++******,,,------+++(((++++++,,,,,,,,,,,,------...------......///000111333888>>>CCCHHHMMMRRRUUUSSSVVVZZZ[[[XXXUUURRRQQQNNNQQQ^^^wwwxxxmmmkkkmmmppptttwwwrrrxxx}}}{{{tttwww}}}zzz~~~{{{ooojjjllldddWWW@@@<<<666111...---...000,,,,,,+++++++++*********(((((((((((((((((((((((('''(((((())))))((((((''''''''''''''''''(((((()))(((((((((((((((''''''&&&'''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))************)))***+++---///444999>>>AAAFFFIIIOOOddd|||zzzfffdddvvv}}}iii[[[\\\bbbmmmvvv~~~{{{kkkggggggmmmuuu|||lllXXXOOOUUUccc}}}vvv}}}{{{rrrmmmpppzzzxxxtttvvvwwwoooeeeaaaaaa```\\\WWWSSSRRRQQQOOOPPPQQQRRRRRRQQQPPPOOOMMMMMMNNNOOOOOOOOOOOOOOOKKKGGG???555111777EEEPPPMMMIIIBBB<<<:::===BBBFFFDDDAAA;;;666777===>>>;;;:::555111111444555222///111///,,,******---000333222///+++***,,,------,,,++++++,,,,,,,,,,,,------...------......///000111222666<<>>;;;777333///000444666333000222///,,,******...222666999333,,,)))***---///000++++++,,,,,,,,,---------...------......///000111000555;;;AAAEEEJJJNNNPPPRRRUUUYYY[[[YYYVVVTTTRRRSSSRRR]]]vvv}}}{{{pppiiibbbccclllyyyyyynnnjjjooo{{{~~~yyywwwooovvv~~~vvvgggWWWLLL>>>666555444111,,,+++,,,---,,,++++++...000******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))(((((())))))((('''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))+++,,,,,,---///222777;;;===EEEHHHKKK```~~~dddjjjpppwwwjjjnnnrrr}}}ooogggaaaeeennnwwwzzzrrrjjjtttwww{{{eeeZZZSSS\\\rrrzzzvvvwwwzzztttpppnnnoooyyyrrr```ZZZ\\\^^^]]]YYYUUUSSSRRRPPPPPPPPPPPPPPPQQQRRRSSSPPPPPPPPPOOOOOOMMMLLLKKKSSSSSS>>>111<<>>>>>;;;888222...000222222444888444...))))))+++---444;;;SSS@@@...***+++++++++...++++++,,,,,,,,,,,,------,,,,,,------.../////////333777>>>DDDHHHKKKNNNQQQSSSWWWZZZYYYVVVTTTTTTUUUUUUVVV```vvv{{{dddbbb^^^\\\___fffpppvvvyyyzzz{{{|||||||||}}}}}}|||uuu~~~|||pppoootttsssmmm^^^TTTHHH@@@<<<999444000......///......---......+++******)))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((('''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))+++,,,,,,---...222777;;;???FFFHHHKKK]]]~~~aaabbbjjj}}}vvvkkkrrrvvvlllssseeedddhhhnnn|||qqqmmmhhhfffkkkxxxeee\\\ZZZfffzzzwwwpppmmmsss}}}|||||||||xxxtttppppppyyyqqq___[[[\\\^^^]]]ZZZVVVSSSRRRPPPPPPPPPPPPPPPQQQRRRSSSPPPOOOOOONNNNNNMMMLLLLLLKKKLLL;;;111:::<<<===LLLJJJJJJDDD===;;;AAAFFFHHHDDDBBB<<<666888======:::666111///111333333444777555///+++***++++++000666BBB666+++***,,,++++++---++++++,,,,,,,,,,,,------,,,,,,------.../////////333777>>>CCCHHHKKKNNNPPPRRRUUUXXXXXXVVVSSSSSSSSSQQQSSS___wwwwwwxxxvvvqqqkkkhhhkkkoookkkoooxxx{{{xxxpppmmmjjj]]]XXXOOOGGGAAA<<<777444000///------------+++***+++++++++***++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))(((((((((((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))+++,,,,,,---...222777:::>>>EEEHHHJJJ[[[{{{___WWW[[[mmmrrrjjjrrrtttmmmttt}}}{{{gggdddiiixxx~~~oooiiimmmxxxeee```cccrrruuujjjeeekkkzzz}}}yyyzzzzzzwwwssssssxxxyyyyyywwwpppnnnwwwppp```[[[]]]^^^]]]YYYVVVTTTSSSQQQQQQPPPPPPPPPQQQQQQRRRPPPOOONNNMMMLLLLLLLLLLLLGGGGGG:::222777999<<>>FFFLLLJJJDDD>>>>>>DDDGGGGGGGGGDDD===777777::::::666333000000444666444333555222---+++,,,+++((((((+++&&&(((***,,,,,,++++++,,,+++++++++,,,,,,,,,------,,,,,,------.../////////222777===CCCGGGJJJNNNPPPQQQTTTVVVXXXWWWUUUSSSRRRXXXZZZeee|||zzzvvv{{{sssxxxvvvtttuuu{{{|||}}}{{{pppllljjjfffaaaZZZRRRLLLHHH???;;;666222000/////////++++++*********++++++,,,************************(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))+++,,,,,,,,,---000555999;;;@@@DDDGGGSSSpppuuugggoooiiifffqqqwwwnnnxxxqqqiiikkkyyy{{{ssspppvvvjjjfffmmmrrrgggfffrrr~~~tttooommmjjjjjjllljjjooovvvxxxqqqmmmttt}}}ttthhh]]]\\\]]]]]][[[XXXUUUSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPNNNNNNMMMMMMMMMMMMMMMMMMPPPHHH@@@888222888CCCIIILLLJJJDDD???@@@FFFHHHFFFFFFCCC<<<666666::::::666333000000555666444222333...+++***,,,+++((((((+++))),,,...---+++***+++,,,+++++++++,,,,,,,,,------,,,,,,------.../////////222666===BBBGGGJJJMMMPPPRRRTTTWWWYYYZZZXXXUUURRRZZZ\\\ggg}}}{{{|||{{{xxxxxx~~~sssqqqoooooouuu}}}|||xxxtttoooiiiaaaXXXSSSGGGEEEBBB;;;444000......---,,,++++++******++++++************************(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))&&&'''((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))+++,,,,,,,,,---000444888===AAACCCDDDLLLeee}}}hhhjjjwwwxxxxxxzzzllliiixxxxxxllliiimmmttt{{{kkkiiisssnnneeehhhvvvzzztttmmmhhhhhhmmmqqqxxxzzzuuuqqquuu~~~vvvlllaaaYYY[[[\\\\\\YYYVVVSSSRRRRRRTTTSSSRRRQQQPPPOOOOOOOOONNNNNNOOOOOOOOONNNNNNMMMQQQGGGCCC<<<333:::JJJNNNMMMKKKDDD???BBBGGGIIIFFFDDDAAA;;;555777;;;;;;888555222111555666333111222,,,))))))++++++((())),,,,,,//////,,,***,,,---,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////111666<<>>222111///...,,,,,,++++++************************(((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))&&&&&&'''((())))))((((((''''''''''''((((((((()))(((((((((((())))))))))))+++,,,,,,,,,,,,///444777???BBBEEEEEEKKKbbb|||}}}mmm___kkkzzzzzzhhh^^^kkktttjjj\\\^^^bbbhhhsssiiinnn}}}gggjjjvvvuuuuuuwwwyyytttooonnnrrruuuiiibbb^^^ZZZYYYZZZYYYWWWSSSQQQPPPQQQUUUTTTRRRQQQOOOOOONNNNNNLLLNNNQQQSSSTTTRRROOOMMMPPPFFFLLLNNNBBBKKK^^^\\\NNNKKKEEE@@@CCCIIIIIIEEE???===888444777===???<<<:::555222444444000///000000,,,***+++***'''(((+++$$$((()))(((+++111111+++++++++,,,,,,,,,---------,,,,,,------...//////000111666<<>>>>>===444444333333333222222222000///,,,*********+++,,,,,,,,,++++++++++++,,,,,,,,,---.........---,,,+++------,,,------...///000444777;;;???BBBEEEIIIKKKJJJRRRXXXWWWUUUTTTQQQMMMSSSXXXcccvvvrrrbbb___hhhqqq}}}{{{{{{{{{uuusssvvvyyycccQQQ>>>666000000000...,,,---++++++***,,,------+++)))))))))******))))))((('''))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((())))))******(((((((((((()))))))))***(((***,,,------///222444===CCCFFFDDDHHH^^^ggg\\\lllgggsssvvvaaaWWWTTTXXXhhhzzz}}}pppwww}}}cccZZZ^^^hhhyyy}}}tttaaa```uuu}}}rrrddd]]]ZZZZZZZZZZZZYYYVVVSSSRRRRRRTTTSSSSSSRRRQQQPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMOOOJJJMMMNNNGGGLLLVVVUUUOOOMMMHHHBBBCCCHHHJJJHHHBBB===777777;;;>>>===;;;333333333222222222222222000...,,,*********+++,,,******))))))))))))******+++,,,---.........---,,,------,,,------...///000333666;;;@@@DDDGGGKKKNNNWWW```gggbbbZZZTTTRRRPPPRRRVVVbbbuuuyyyqqqoooppp{{{yyy~~~wwwfffWWWGGG>>>555333111...,,,---,,,,,,,,,---///...,,,))))))************)))(((((())))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))*********+++---------...111333;;;@@@DDDCCCGGG^^^yyyccc```rrrtttnnn}}}hhhZZZSSSYYYcccssszzz}}}rrrwwwlllVVVVVV[[[aaarrr}}}eeecccxxx~~~pppccc]]][[[YYYZZZ[[[[[[YYYVVVTTTSSSSSSSSSRRRQQQPPPPPPOOOPPPPPPOOOOOOOOOOOONNNNNNNNNNNNOOOKKKNNNNNNFFFKKKTTTTTTLLLLLLHHHCCCCCCGGGHHHEEEBBB===888888<<<>>><<<999111111222222333222222222///...,,,+++******++++++******))))))))))))******++++++,,,---............------,,,------...///000222666<<>>;;;777111222333444444444333222------,,,+++******++++++---,,,,,,++++++,,,,,,---***+++,,,---......//////------,,,------...///000222666<<>>666222111000///------...---,,,***+++++++++++++++******)))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************+++---...---------///111888<<>>>>>:::555222333444555555444333222,,,,,,++++++******++++++------,,,,,,,,,,,,------+++++++++,,,---...//////------,,,------...///000222666<<<@@@CCCEEEGGGHHHIIIOOOUUUVVVWWWXXXTTTOOOMMMOOO[[[rrr{{{sssxxxpppggghhhjjjiii^^^RRRJJJBBB:::444222111...,,,+++,,,---------+++,,,,,,,,,,,,+++******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********+++++++++,,,---------...000222;;;???DDDFFFDDDOOOqqqiiilll~~~uuupppnnnwww{{{tttqqqvvv}}}fffYYYWWWgggsssyyyhhh[[[XXXeeennnwwwyyytttpppqqquuu{{{vvvhhhjjjkkkrrr|||yyy{{{xxxfff]]]\\\[[[YYYZZZ\\\^^^]]]ZZZVVVTTTTTTTTTSSSQQQPPPPPPQQQRRRTTTOOOOOOOOOOOOPPPPPPPPPPPPSSSOOORRRMMM??????HHHIIINNNNNNLLLHHHHHHKKKJJJGGGCCC>>>:::;;;======999555222333555555555333111000++++++++++++++++++******++++++************++++++,,,,,,,,,,,,,,,---...///------,,,------...///000222666<<<@@@BBBCCCEEEFFFJJJNNNQQQSSSVVVXXXSSSKKKMMMNNNZZZrrr}}}}}}|||yyytttwww~~~wwwrrrtttuuuuuujjj```YYYSSSJJJDDDBBB<<<888222///......//////,,,,,,,,,---,,,++++++***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))*********+++++++++***,,,---------...000222999===DDDGGGCCCKKKlllgggooowwwyyyzzzzzz|||~~~ooo]]]YYY___pppsssbbbZZZ\\\bbbllluuuzzz|||{{{{{{{{{qqq]]]OOORRRPPPSSS^^^fffwwwwwwddd\\\\\\\\\YYY[[[\\\]]]\\\XXXVVVTTTTTTRRRQQQOOOMMMMMMOOOQQQRRROOOOOOOOOPPPPPPPPPQQQQQQRRROOOSSSNNN@@@@@@JJJLLLQQQQQQNNNIIIIIIMMMMMMJJJDDD???::::::<<<<<<999555111222444444333111...,,,******++++++++++++******,,,++++++******++++++,,,...---,,,,,,,,,---......------,,,------...///000111666<<>>AAADDDHHHfff{{{UUUBBBCCCAAADDD[[[xxxnnn```uuussswww___[[[eee{{{qqqaaa^^^iiizzz|||iiiSSSCCCGGGEEEDDDFFFHHHQQQdddvvv~~~pppbbb\\\[[[YYYWWWWWWYYY[[[\\\ZZZVVVRRRSSSTTTRRRQQQPPPOOOOOOPPPPPPQQQOOOOOOOOOQQQTTTTTTQQQNNNKKKSSSSSSHHHBBBIIIPPPSSSTTTPPPJJJFFFJJJPPPPPPLLLEEE>>>777555888999666222444555666444111/////////++++++************+++++++++++++++++++++,,,,,,---...---,,,+++++++++,,,,,,...---,,,,,,,,,...000111111666;;;???AAAFFFLLLQQQUUUVVVXXXYYYYYYUUUOOOKKKNNNKKKVVVooo|||nnnYYYHHH:::111111---,,,///000,,,***+++,,,,,,,,,,,,++++++++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,---...///000444:::===@@@DDDGGGaaa|||UUU@@@AAA@@@GGG\\\zzzwwwfffddd{{{}}}zzzvvvgggeeewwwhhhZZZ^^^nnnuuu```OOOFFFJJJEEECCCGGGKKKPPPWWW^^^ggg```[[[\\\\\\XXXUUUTTTZZZ\\\^^^\\\WWWRRRQQQQQQPPPOOOOOOOOOOOOPPPQQQRRROOOOOOOOOQQQSSSSSSQQQOOOKKKRRRQQQEEE???FFFNNNPPPQQQOOOIIIGGGLLLRRRSSSNNNBBB===777666888999666222444555666444111/////////++++++************++++++,,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,------,,,,,,---...000111000555:::>>>@@@EEEKKKPPPWWWWWWXXXYYYXXXUUUOOOKKKNNNKKKUUUnnn}}}sssfffYYYJJJ>>>999333///000111///...///------,,,,,,,,,++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++,,,---...//////222999;;;>>>CCCFFFZZZzzz}}}___CCCBBBEEEJJJ^^^|||mmm___jjj|||xxxyyy~~~ssspppnnn~~~ooo[[[VVV```ppp{{{sss]]]NNNIIIIIILLLRRRZZZ______[[[YYYbbb^^^\\\^^^]]]XXXUUUUUUZZZ]]]___]]]WWWRRROOOOOOOOOOOOOOOOOOOOOPPPPPPPPPNNNNNNOOOPPPQQQQQQPPPOOOLLLRRROOOCCC<<>>@@@DDDKKKPPPUUUUUUVVVWWWVVVSSSOOOKKKMMMJJJUUUnnnzzzrrrnnndddUUUIIIFFF;;;222000000///000222---------,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------...///111888999<<>>>>>===:::666444555666444111/////////++++++************++++++***************+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000222666;;;???AAAEEEKKKPPPRRRSSSUUUWWWXXXVVVQQQMMMLLLKKKVVVoooyyypppmmmnnnkkkbbbYYYSSSEEE777111000//////111------------,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,---...///000777888:::AAACCCLLL^^^zzzMMMDDDFFFFFFWWWvvvtttdddcccrrrtttfffkkk|||ssslllmmmpppiiibbbpppqqqeee\\\WWWdddppp}}}~~~sssbbbTTTMMMRRR\\\eeejjjpppxxxyyymmm```ZZZVVVSSSRRRTTTZZZ]]]^^^ZZZTTTOOOMMMMMMOOOOOOOOOOOOOOONNNMMMLLLMMMNNNOOOOOONNNNNNOOOPPPPPPUUUPPPAAA:::@@@JJJMMMQQQNNNIIIFFFIIINNNLLLFFFBBBAAA@@@???>>>;;;777444444555666444111/////////++++++************++++++******))))))******+++,,,++++++,,,---------,,,,,,,,,,,,---....../////////333777<<>>:::555222444555666444111/////////++++++************+++++++++************+++,,,,,,***+++,,,---------,,,,,,,,,,,,---...////////////222666;;;>>>@@@DDDJJJNNNQQQTTTXXX]]]]]]YYYRRRMMMMMMPPP]]]ooo|||~~~nnnjjjvvvyyywwwxxxyyyxxxiiiZZZJJJBBB>>>888222000......---------,,,,,,,,,,,,++++++******++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------,,,,,,,,,---.........666666888AAAAAACCCOOOvvvZZZLLLIIIFFFWWWwwwmmmfffooo}}}xxx~~~{{{pppkkkrrruuuiiiuuuqqqSSSPPPOOOTTTZZZ```lllxxxpppcccRRRYYYfffrrrvvvpppeee[[[iiiqqqzzzuuuaaaXXXWWWWWWVVVWWWYYY[[[ZZZVVVPPPLLLLLLNNNIIIJJJLLLNNNOOOOOOOOOOOOPPPRRRSSSRRRPPPPPPRRRUUUUUUYYYRRRBBB:::AAAKKKOOOPPPNNNJJJHHHLLLQQQOOOIIIDDDDDDCCCBBB???:::555222444555666444111/////////++++++************++++++,,,,,,++++++,,,,,,---...)))***,,,---...---,,,,,,+++,,,---...////////////111555:::===???BBBHHHMMMPPPSSSXXX\\\\\\WWWNNNHHHNNNRRR___nnnxxxrrrnnnqqqttt}}}{{{rrrqqqeeedddeee\\\RRRCCC000000---++++++------+++))),,,,,,,,,+++***)))((((((+++++++++************)))(((((((((((()))))))))))))))************+++++++++..................------000222555888<<>>??????:::777666666666444222///---+++***************************++++++,,,,,,,,,---------...---+++******+++---...---.........------...000222555999<<>>NNNUUURRRSSSOOOKKKJJJKKKLLLJJJHHHCCC>>>;;;======888444444666555444111///---+++***************************++++++++++++,,,,,,,,,,,,...---+++******+++---...---.........------...000222555999<<>>DDDHHHWWW~~~tttXXXUUU```qqq}}}rrrwww~~~yyyyyy{{{}}}|||~~~~~~qqqTTTLLLPPPSSSVVV^^^mmm{{{yyy}}}vvvcccVVVaaayyyddd\\\UUURRRQQQRRRWWW]]]]]]YYYQQQIIIBBBAAACCCFFFJJJJJJKKKLLLMMMMMMNNNNNNLLLMMMMMMMMMLLLNNNQQQTTTZZZNNNAAA???JJJVVVYYYUUURRRMMMJJJNNNTTTSSSKKKBBB:::888999===<<<666333333666555333111...,,,+++***************************))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,---...---------///111444777;;;>>>@@@BBBDDDFFFHHHOOOYYY___[[[PPPIIIIIIKKKNNNSSSfff~~~xxxtttfff___XXXMMM@@@666000//////,,,,,,,,,---------------,,,,,,,,,++++++++++++***************++++++++++++***++++++++++++,,,,,,,,,---------.........//////...000333555888===CCCGGGPPPxxxtttmmmooo}}}{{{xxxfffZZZeee|||}}}rrrrrrvvvvvvqqq^^^\\\dddqqqooobbb^^^eeeyyy}}}oooTTTNNNSSSYYY___lll}}}sssnnnnnnooorrr{{{lllYYYYYYlll|||iii^^^XXXTTTRRRQQQQQQUUU[[[YYYUUUNNNEEE???>>>@@@CCCGGGGGGHHHIIIJJJKKKLLLLLLIIIKKKLLLMMMMMMPPPSSSVVVVVVHHH>>>BBBOOOWWWWWWTTTOOOKKKJJJOOOUUUUUUKKKBBB;;;:::<<>>AAABBBBBBCCCDDDFFFGGGHHHHHHFFFIIIKKKMMMNNNOOORRRTTTNNN@@@:::EEESSSWWWVVVUUUMMMKKKKKKPPPUUUSSSJJJBBB===<<<>>>@@@===888666999555444222000...,,,***)))*********************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...000222333777<<<@@@BBBDDDEEEGGGJJJRRR]]]bbb[[[PPPLLLNNNLLLPPPVVVjjjpppeeehhhnnnvvvyyyrrruuu|||}}}~~~~~~zzziiibbb^^^WWWKKK???666222111000//////......---------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,------...//////000...///222444666;;;@@@DDDHHHkkk}}}vvvxxx|||vvvzzz~~~nnntttlllaaa]]]hhhsssjjjXXXXXXgggwww|||vvvrrruuu{{{yyyzzz{{{uuuzzznnndddeeekkkrrrxxxyyyqqqeee^^^___ccctttzzzvvvyyy}}}~~~xxxxxxuuunnneee___\\\[[[aaafffnnnrrrooofff\\\WWWUUUPPPMMMPPPRRRRRRSSSUUULLLJJJFFF@@@<<<;;;===?????????@@@BBBCCCDDDEEEFFFEEEGGGKKKMMMMMMLLLMMMNNNBBB777777GGGVVVWWWUUUWWWMMMMMMNNNQQQRRRNNNFFF@@@===<<<===>>>:::555555888555444222000...+++***)))************************++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---------...000222222666<<<@@@CCCEEEFFFHHHJJJQQQ[[[___XXXMMMJJJMMMJJJPPPWWWjjjoooccchhhUUU\\\gggvvvuuunnnsss}}}zzz|||{{{ggg___^^^ZZZQQQFFF===999888222111111000///......------------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...///000000---///111333666:::@@@DDDHHHeeeooohhhqqqzzzvvvgggwwwnnn```[[[hhhsssgggRRRbbbvvv}}}qqqkkkvvvmmmfffbbbaaa\\\UUUUUUZZZ___eeeiiihhhfffjjjrrrwwwyyyuuurrrnnntttyyywwwsssnnnkkkiiifffeeeffffffbbbZZZSSSPPPRRRLLLJJJNNNSSSSSSSSSTTTHHHFFFCCC???;;;:::<<>>===;;;<<<<<<777222333777555444222000---+++***)))************************++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++***,,,---------...000222111555;;;@@@CCCEEEGGGIIIIIIPPPYYY\\\TTTJJJGGGLLLHHHOOOXXXjjj~~~qqqgggYYYTTTVVVcccssswwwvvvuuusss~~~||||||}}}wwwcccbbb___ZZZQQQEEE:::222222333333000---+++---///***+++,,,,,,,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,---------..............................,,,...000222444888===AAAIII^^^vvvwww||||||xxxxxxrrrqqqyyyyyyzzz}}}mmmkkkvvvlllfffiiilllhhhdddccclllwwwvvvvvvnnnXXXUUUSSSUUUUUUUUUXXX]]]lllwww|||vvvsss~~~sssqqqssswww~~~~~~uuuooohhhdddaaa^^^XXXQQQOOORRRPPPMMMLLLNNNSSSTTTQQQMMMEEEBBB>>>:::888999;;;===@@@@@@AAABBBBBBCCCDDDDDDFFFEEEFFFHHHIIIGGGAAA<<<555555999BBBNNNVVVXXXXXXPPPOOOQQQUUUUUUNNNDDD>>>;;;===>>>;;;555222333666666555222000...,,,++++++))))))))))))******************+++++++++,,,,,,,,,---------,,,,,,+++++++++------,,,------...///000555666999===BBBEEEFFFEEEFFFNNNVVVXXXSSSLLLHHHHHHKKKOOOSSSddd{{{{{{pppiii]]]VVVSSSWWW]]]aaagggooo{{{qqqzzzvvv~~~~~~tttllleee\\\RRRJJJFFF@@@777222111111000///---.........---,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,---------..............................,,,...000111444888===@@@@@@QQQxxxllllllpppxxx~~~pppdddkkkwwwooommmuuu~~~gggOOONNNPPPTTTYYYbbbrrryyylllddd^^^YYYWWWSSSOOONNNQQQOOOMMMMMMOOOSSSRRRNNNIII@@@>>>:::777666777:::<<>>>>>??????:::444111333666444222000...,,,***))))))))))))))))))*********************+++++++++,,,,,,---------,,,,,,+++++++++------,,,------...///000444666999>>>BBBEEEFFFFFFGGGOOOWWWXXXSSSMMMIIIHHHIIINNNTTTfff~~~~~~tttmmmccc]]]WWWVVVUUUSSSSSSUUU```ppp}}}|||{{{}}}zzzyyy|||vvvqqqjjjdddddd```VVVIII;;;222......//////000//////---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------..............................---...000111333777<<>>BBBEEEFFFGGGIIIPPPXXXYYYTTTMMMJJJIIIHHHNNNUUUiii|||sssooojjjfffbbb]]]YYYVVVVVV```ooo~~~wwwxxx~~~|||{{{yyyyyyvvvzzzvvvdddHHH444...111000///////////////---+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------..............................---...000111222666:::>>>GGGIIIeee~~~{{{vvviiifffrrr}}}{{{nnndddfffssstttlllqqqUUUTTTUUU]]]nnn|||xxxhhh\\\QQQNNNOOOOOOOOOQQQMMMNNNOOOQQQQQQLLLDDD>>>;;;999777555555777999:::>>>>>>??????@@@@@@@@@@@@????????????===:::555222666???LLLXXX___```]]]ZZZOOOVVVXXXSSSKKKGGGGGGHHHFFFDDD@@@999333000222444000///---+++)))(((''''''((()))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000333666;;;???BBBEEEGGGIIIKKKRRRYYYZZZTTTNNNKKKJJJHHHNNNVVVjjjzzzssskkkbbb\\\\\\\\\aaakkkxxxuuuiiiiiiqqq|||{{{jjjVVVFFF<<<777111///------///000...------,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------..............................---...///000111444999<<>>>>>????????????@@@@@@>>>???@@@???<<<999666444<<>>888333111111333000///---+++***)))((((((((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000222666<<<@@@BBBDDDHHHJJJLLLSSSYYYYYYTTTNNNKKKKKKHHHNNNVVViiiwwwoooccc[[[VVVZZZbbbiiipppuuunnn]]]XXX]]]iii}}}zzzllljjjbbbNNN;;;666222...---///000000...------,,,,,,,,,,,,------,,,,,,,,,---------..............................---...///000000333777;;;@@@===TTTyyyssshhh^^^]]]aaahhhqqqyyytttuuusssqqqyyy{{{www{{{~~~{{{vvvccc[[[ZZZrrraaaNNNRRR[[[uuunnnbbbsss|||jjj```VVVQQQNNNJJJIIIJJJLLLLLLLLLJJJFFFAAA;;;888666555444333444555777888???????????????????????????@@@BBB@@@===:::888777AAANNN]]]ffffffaaa^^^\\\bbbgggbbbQQQDDDBBBCCCBBBDDDAAA<<<777444222222222000///---,,,***)))))))))))))))))))))************)))))))))************+++++++++,,,,,,,,,,,,------------,,,------...///000111666<<<@@@BBBDDDHHHLLLMMMSSSYYYYYYSSSMMMJJJKKKHHHNNNUUUgggsssiii```\\\YYYWWWYYY___pppzzz~~~jjj^^^XXX[[[lllzzz{{{www|||uuu\\\DDD???999111...///111000...------,,,,,,,,,,,,------,,,,,,,,,---------....................................//////000222666999@@@<<>>999777666555555555666888;;;===???@@@@@@@@@@@@@@@@@@@@@@@@>>>AAABBBAAA===:::999:::BBBOOO^^^fffddd```^^^___jjjmmmeeeRRREEEFFFGGGDDD@@@===:::777555333222111///...---+++***))))))((())))))))))))************))))))))))))************+++++++++,,,,,,---------------,,,------...///000111666===AAABBBDDDIIIMMMMMMSSSXXXXXXRRRLLLJJJJJJHHHMMMSSSfff~~~wwwmmm```UUUUUU[[[]]]^^^cccooowwwggg___jjj|||}}}yyywww{{{fffSSSFFF>>>444//////111000......------,,,,,,------...,,,,,,,,,---------................................./////////000222666999???:::KKKlllqqqhhhkkkqqqjjjlllsssyyyvvviii[[[TTTUUU]]]kkkyyy```bbbmmm}}}~~~pppffffffnnnttt~~~zzzaaaWWW[[[iiizzzcccXXXWWWdddvvv~~~ddd```lllkkkXXXVVV___iiiddd```]]]YYYSSSKKKIIIKKKHHHGGGCCC===888555444444666666888:::>>>BBBEEEGGGAAAAAA@@@@@@@@@@@@@@@@@@>>>@@@BBBAAA===;;;:::;;;AAANNN]]]dddbbb______aaadddggg^^^KKKAAAEEEGGGCCC===;;;888666555444333111...---,,,***)))((((((((())))))))))))************))))))))))))************+++++++++,,,,,,------------------------...000000000666===AAABBBDDDIIIMMMMMMSSSXXXWWWQQQKKKIIIJJJGGGLLLRRReee~~~vvvtttuuu}}}zzzkkk___YYYWWWVVVUUUVVV]]]jjj}}}vvvxxx}}}~~~||||||ppprrrwwwzzz|||rrr^^^TTTCCC777666444---,,,111111///------//////...,,,.........------,,,,,,,,,..................------///000111111111333666888999@@@KKK___uuu```XXXYYYcccwwwvvv```aaalll{{{~~~mmmUUUSSSUUUTTTaaavvv|||aaaVVVZZZgggrrrwwwyyyYYY[[[nnniiiWWWRRRUUUZZZ]]]bbbfffggg```TTTKKKHHHIIILLLCCC===<<<;;;888777888777999<<<@@@CCCEEEGGGGGGDDDBBB???===>>>AAAEEEGGG@@@@@@BBBCCC???;;;===DDDEEEQQQ^^^aaa`````````^^^ccc___TTTIIIGGGKKKJJJDDDFFFAAA:::777666666444222------,,,+++************((())))))))))))*********...,,,***(((((((((***+++************************//////........./////////222555:::@@@EEEIIILLLMMMNNNSSSWWWUUUMMMGGGGGGIIIMMMJJJRRRfffzzz}}}vvvooooooyyyzzzpppjjjgggYYYUUUQQQRRRXXXeeesss{{{yyytttyyy{{{xxxwwwtttxxxxxxxxxzzzqqqaaaTTTDDD999999777111...222...---,,,+++,,,...///000.........------,,,,,,,,,...........................///000000000222555777777>>>GGGYYYzzzkkkcccjjjvvvxxxvvvvvvwww~~~iiijjjuuu~~~jjjUUUTTTXXXZZZ```kkkwwwzzzxxx```RRRRRRrrrooorrr|||uuummmxxxyyy]]]cccyyyqqq]]]OOOLLLSSS]]]dddmmmooommmdddVVVJJJEEEEEEFFF>>>999888888666555777999<<>>999777666777666444...---,,,+++************)))))))))*********+++++++++***)))))))))***++++++++++++++++++++++++++++++------------...///000111333666:::@@@EEEIIIKKKLLLOOOTTTWWWUUUNNNHHHHHHJJJMMMKKKSSSgggzzz|||pppkkkppp|||~~~kkkeee\\\TTTRRRUUU[[[___rrr~~~}}}{{{{{{|||yyypppgggZZZXXXKKKAAAAAA???777111111......---,,,+++,,,///111.........---------------........................---.../////////111444666555<<>>;;;888777777777777666///...---+++***)))))))))************+++++++++,,,(((((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---///111222444777;;;@@@EEEHHHJJJKKKOOOSSSVVVTTTNNNJJJJJJLLLMMMKKKUUUiii{{{|||vvvwwwyyy{{{||||||rrrggg]]]WWWSSSRRRXXXaaaooo}}}zzzuuuggg```fff[[[RRRPPPKKKAAA888444///000111///------///111...............---------............////////////---...///......///222555555;;;@@@HHH[[[xxx}}}lll^^^]]]ccchhh}}}|||xxxwwwyyyuuu^^^bbbiiikkkbbbWWWWWW]]]{{{zzzppp}}}oooaaaqqqpppaaa[[[RRRJJJKKKYYYooowwwhhhWWWHHHAAA???<<<888666888999888:::>>>AAADDDHHHLLLNNNMMMKKKIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHEEE??????KKKZZZdddjjjmmmgggbbbbbbeeefffZZZRRRHHHDDDFFFJJJIIIFFF;;;:::999777777666666555///...---+++***))))))(((******+++++++++,,,,,,,,,(((***,,,---------++++++------------------------+++++++++,,,---...///000555777;;;@@@DDDHHHJJJJJJNNNQQQTTTRRRMMMJJJJJJLLLMMMLLLVVVkkk||||||xxxsssooopppvvvyyynnnbbbXXXSSSQQQTTT\\\gggvvvssswwwssskkkbbb]]]WWWKKK>>>777...///000000/////////000................................./////////000000---...///......///222444666:::>>>CCCSSSqqqsssooooooyyyzzzuuuccc[[[bbbnnn}}}xxxuuukkkiiilllooowwwrrrllllllsss}}}mmmgggjjjtttxxx^^^fffmmmjjj]]]SSSVVV___~~~}}}qqqkkkdddwwwuuuiiiYYYVVVNNNHHHHHHVVVkkk|||sssaaaOOOAAA999777888666666999;;;;;;>>>CCCDDDGGGKKKNNNOOONNNKKKIIIJJJIIIHHHGGGHHHIIIKKKLLLKKKIIIGGGDDD@@@BBBQQQ```iiillllllfffbbbbbbaaa^^^XXXNNNEEEDDDIIIKKKHHHEEE;;;;;;:::999666444333222///...,,,+++***)))))))))******+++++++++,,,,,,,,,,,,---...//////---+++)))---------------------------,,,,,,,,,,,,---......555777;;;@@@DDDHHHJJJJJJKKKNNNPPPOOOLLLJJJJJJKKKLLLLLLWWWlll~~~{{{uuupppfffiiiqqq|||vvvllleeeXXXUUUTTTZZZcccppp~~~vvv~~~zzztttmmmgggaaaVVVHHH???777444000///000111111000.............../////////.........//////000000111...//////......///111444555999===AAANNNkkk}}}uuukkkooovvv~~~}}}~~~mmm```aaaqqquuucccVVVSSSUUUWWWddd^^^VVVUUU\\\eeennnrrr|||qqq\\\UUUXXXfff{{{yyyrrryyy~~~wwwggg\\\[[[___~~~uuuhhhhhh}}}~~~lllgggYYYVVVOOOIIIJJJUUUhhhwwwrrr]]]KKK>>>999777555444666:::<<<<<<@@@FFFHHHJJJMMMOOOPPPNNNKKKJJJIIIHHHFFFFFFGGGIIIKKKLLLJJJFFFBBB@@@???DDDSSSaaakkklllkkkiiijjjjjjcccZZZVVVLLLEEEGGGMMMMMMHHHEEE:::<<<<<<:::666222000///------,,,+++************************+++++++++,,,---.../////////---+++)))------------------------......---------------...444777;;;@@@EEEHHHJJJKKKJJJLLLMMMMMMKKKJJJJJJKKKLLLLLLVVVlll|||pppmmmooovvv{{{mmmeee^^^\\\[[[]]]gggqqq~~~zzzssshhh^^^QQQFFF999111000111111///---........./////////000---......///000000111111//////000///...///222444222777<<>>??????DDDJJJMMMNNNOOOPPPPPPOOOMMMLLLHHHHHHHHHHHHHHHIIIIIIIIIDDD>>>:::<<>>DDDZZZ}}}iii\\\aaalll|||sssgggjjj~~~zzzllllllooovvvtttuuu{{{qqq```UUUHHHNNNOOOHHHGGGNNNVVVYYY___VVVLLLGGGHHHKKKLLLLLLEEEPPPcccwwwxxxfffYYY\\\eeeqqq~~~iiiVVVQQQLLLTTTeeexxxlll```^^^^^^^^^yyynnn~~~uuuaaaXXXZZZaaaeeekkkhhhYYYjjjdddVVVVVVPPPLLLFFFCCCFFFQQQ___iiiooodddSSSBBB777333555888::::::>>>CCCDDDCCCHHHOOOPPPPPPQQQQQQQQQOOONNNMMMHHHIIIKKKLLLKKKIIIFFFDDD===777555;;;GGGTTTdddqqqmmmmmmpppxxxvvvdddVVVKKKFFFNNNTTTQQQHHHCCC666999<<<;;;666222000000++++++******++++++,,,---((())))))))))))*********((())))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000222333222555:::@@@EEEIIILLLMMMKKKLLLLLLLLLLLLMMMMMMNNNKKKKKKVVVlll~~~zzz|||~~~rrrggg```]]]```hhhwwwvvvVVVJJJDDD:::000---...------///000///---+++000000000000000000000000111111000000000000111111111666777999???IIImmmmmmZZZTTT```ooo~~~qqqbbbppprrrcccZZZTTTSSSWWW\\\bbbmmmuuuwwwttt___OOOHHHMMMTTTVVVNNNKKKUUUfffrrrnnnYYYIIIMMMYYY]]]YYYTTTJJJXXXppp~~~mmm]]]SSSOOOUUUcccyyyiii```bbbgggttt~~~wwwooohhhddddddtttbbbgggrrr```VVV\\\aaabbbcccdddaaa]]]eeettt```TTTMMMMMMHHHBBBBBBHHHTTT```ffffffRRRAAA<<<999444555===999>>>DDDFFFFFFGGGLLLPPPOOOPPPQQQPPPNNNMMMNNNOOONNNIIIGGGJJJKKKFFFAAA@@@555666999AAARRReeennnoooooonnnpppvvvzzzsssaaaRRRJJJNNNRRRSSSSSSPPPFFF;;;===>>>===999444///---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,***))))))***,,,---++++++,,,,,,,,,,,,------,,,,,,------.../////////111777===AAABBBEEEIIILLLNNNNNNMMMLLLKKKJJJIIIIIIKKKJJJSSShhh{{{zzzqqqlllbbbaaabbblll~~~~~~xxxccc]]]XXXJJJ;;;444333222222222333222000...000000000000000000000000111111000000000000000111///555666:::AAAKKKnnnxxxhhh^^^^^^iiittt|||yyytttiii{{{fffWWWOOOIIIIIILLLOOOSSS[[[kkk~~~}}}|||fffSSSKKKLLLSSS[[[\\\RRRQQQbbbvvvooo___UUU[[[fffhhh```YYYWWWfff{{{{{{lll\\\QQQRRRQQQXXXkkkyyyxxxtttooolllfffkkkqqq~~~uuueee[[[eee}}}tttnnnjjjgggkkksss|||xxxjjj\\\hhhkkkYYYQQQMMMLLLHHHEEEFFFMMMWWW```fff]]]LLL===:::888444777>>>???CCCHHHIIIHHHHHHKKKOOOOOOPPPPPPPPPNNNMMMNNNOOONNNJJJHHHJJJJJJDDD>>><<<777999===GGGYYYllluuuvvvoookkkiiikkkmmmgggYYYMMMLLLRRRUUUUUUTTTPPPFFF;;;======<<<888333///---,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++)))(((((()))+++,,,++++++,,,,,,,,,,,,------,,,,,,------.../////////111777===AAABBBEEEIIILLLNNNMMMLLLKKKJJJIIIIIIIIIJJJIIISSSiii{{{zzzooocccaaannnzzzvvvsss{{{wwwkkkmmmkkk[[[EEE777333222000000000000...,,,000000000000000000000000222222111000//////000000///444555999@@@HHHgggyyyyyyzzz}}}|||wwwwwwxxxsssmmmtttwwwqqqvvvXXXIIIDDD@@@???AAACCCDDDGGGRRRaaammm~~~kkkTTTFFFIIISSSaaahhhdddYYY___zzz{{{rrrnnnttt|||{{{sssmmmhhhvvvuuuiii[[[QQQUUUUUU\\\nnn~~~tttdddZZZ^^^ccckkkjjj___[[[iiirrrgggmmmkkkiiibbbZZZXXXdddsssxxxbbbjjj}}}www___QQQLLLKKKHHHFFFEEEHHHOOOVVV[[[^^^OOOBBB777777777666999@@@EEEHHHKKKLLLJJJIIIKKKNNNNNNOOOPPPOOOMMMLLLMMMNNNNNNKKKIIIJJJHHH@@@:::888444:::BBBOOOaaarrrwwwuuunnnkkkgggccc```YYYPPPJJJPPPVVVYYYWWWSSSNNNDDD<<<======<<<888222...,,,,,,******************************++++++++++++++++++******)))(((((()))***+++++++++,,,,,,,,,,,,------,,,,,,------.../////////111777===AAABBBEEEIIILLLMMMMMMKKKJJJIIIIIIHHHHHHHHHHHHSSSiii{{{{{{uuuxxx~~~yyyxxxuuummmsssxxxjjjQQQ===333111///......///...,,,000000000000000000000000333222111000////////////111444444777<<>>>>>CCCLLLTTTbbbuuu~~~mmm\\\KKKDDDOOO___tttvvvmmmeeevvv{{{lll```XXXTTT]]]hhhyyysssnnnuuu{{{}}}sssddd___ooolllYYYMMMRRROOOOOOQQQNNNNNN^^^rrr{{{eeeiiiyyymmmVVVJJJGGGGGGBBBBBBCCCFFFKKKNNNOOOOOOAAA999333555888999===CCCHHHJJJMMMMMMLLLKKKLLLNNNNNNOOOPPPOOOMMMLLLMMMNNNOOOKKKJJJIIIEEE<<<666555444@@@PPP```nnnwwwuuunnnjjjmmmnnnfffZZZPPPLLLLLLSSSYYY[[[WWWPPPIIIBBB;;;======;;;666111---,,,,,,))))))))))))))))))))))))++++++++++++***************))))))))))))***+++++++++++++++,,,,,,,,,------,,,,,,------.../////////111666===AAABBBEEEIIILLLMMMLLLKKKIIIHHHHHHHHHHHHGGGHHHSSSiii{{{|||sssvvv~~~uuulllsss~~~xxxbbbNNN999666333111111222222111000000000000000000000000222222111000//////000000111333333666::::::MMMnnnvvvmmmiiiccciiipppwww|||~~~}}}{{{vvvgggTTTEEE@@@BBBDDDDDDDDDBBB???===???EEEJJJJJJVVVdddooo}}}~~~~~~mmm[[[QQQIIIHHHUUUfff~~~zzzppppppxxxcccVVVUUUYYYlll|||}}}pppdddooocccrrrsss]]]PPPKKKMMMJJJMMMSSSTTTRRRZZZggg|||~~~kkk^^^dddsssxxxgggQQQFFFCCCBBB@@@@@@AAACCCEEEEEEBBB@@@777444333666:::===BBBFFFHHHIIIKKKLLLLLLMMMNNNNNNNNNOOOPPPOOOMMMLLLMMMNNNOOOLLLJJJHHHBBB999444555888KKKcccttt{{{zzzrrriiifffpppvvvlllYYYKKKKKKQQQTTTZZZ[[[SSSIIICCC???;;;===<<<:::555000---,,,,,,))))))))))))))))))))))))+++*********************************++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////111666===AAABBBEEEIIILLLNNNLLLJJJIIIHHHHHHHHHIIIHHHHHHSSSiii{{{|||rrrooovvvzzz{{{uuu{{{|||}}}rrrkkkqqqzzzyyyjjjZZZ>>>:::555222111111111111000000000000000000000000111111000000000000111111///111222777;;;:::HHHeeeooo```WWWUUUYYYjjjooosssuuu~~~|||xxxjjjbbbZZZVVVPPPGGGBBBAAACCCFFFFFFEEECCCAAA???AAAEEEIIIKKKMMMNNNTTTggg|||kkkYYYIIIEEEEEEHHHYYYmmmzzzsss|||vvv]]]OOORRR[[[xxxtttfffooo~~~qqqXXXNNNXXXcccpppuuurrruuuyyyiiizzzfffUUUPPPQQQUUUUUUYYY```dddfffjjjnnnqqqyyy}}}vvvkkkbbb[[[WWW]]]lllqqqbbbNNNDDDAAA???AAA@@@@@@AAAAAA>>>:::777333444666:::>>>BBBFFFHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOPPPQQQPPPNNNMMMNNNOOOOOOLLLIIIFFF@@@888555888;;;SSSnnn{{{{{{vvvooojjjmmmuuuwwwjjjUUUHHHKKKTTTVVV[[[[[[PPPCCC>>>=========<<<999444///,,,+++,,,))))))))))))))))))))))))))))))***************************+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------.../////////111777===AAABBBEEEIIILLLOOOMMMKKKIIIHHHHHHIIIJJJJJJIIITTTiiizzz|||~~~zzzpppwww~~~yyyxxxvvvuuutttooodddZZZFFFAAA:::444111000......000000000000000000000000////////////000111222333///111111666:::666@@@ZZZvvvqqq___TTTRRRXXX```rrrxxx{{{zzzvvv~~~{{{|||fffTTTJJJEEEDDDDDDEEEDDDDDDDDDEEEEEEDDDBBBAAABBBEEEIIIMMMWWWQQQMMMSSSiii^^^OOOEEEGGGKKKTTTnnnttt[[[NNNQQQZZZsss~~~yyygggbbbooommmWWWUUUTTTXXX```gggmmmvvvxxxmmm~~~lllfffjjjpppuuuxxxyyyyyy}}}uuucccXXXUUUSSSPPPWWWeeejjj[[[IIIAAA???>>>@@@>>>======<<<:::666333222666;;;???CCCGGGIIIJJJJJJKKKKKKMMMNNNOOOOOONNNPPPQQQRRRQQQOOONNNOOOPPPOOOKKKHHHDDD>>>777777<<>>BBB===;;;888333...++++++,,,************************'''(((((()))***++++++,,,'''''')))***++++++++++++++++++,,,,,,,,,---------,,,,,,------...//////000222777===AAABBBEEEIIILLLQQQOOOLLLIIIHHHIIIKKKLLLNNNLLLTTThhhyyyyyy|||rrrfffhhhhhhjjjeeeYYYKKK>>>666444444111///------///222333333222222111111111111111222000111222222333666:::>>>SSStttnnndddeeexxx~~~xxx{{{www~~~mmmhhhmmmuuu}}}}}}|||wwwdddOOOEEECCC===DDDHHHIIILLLQQQPPPJJJGGGHHHKKKMMMMMMOOOTTTYYYiii[[[SSSaaaxxx~~~lllVVV\\\fffwwwkkkXXX[[[qqqssspppuuuzzz~~~uuueeeVVVZZZiiitttlllgggnnnvvvooo~~~wwwhhhgggmmm~~~}}}hhhZZZSSSNNNLLLXXXXXXVVVNNNDDD<<<;;;======;;;777555444555777999:::???EEEIIIJJJIIIHHHGGGMMMMMMMMMOOOPPPOOOLLLIIITTTUUUSSSNNNMMMPPPPPPNNNMMMKKKGGG@@@::::::AAAGGG]]]nnn|||}}}^^^LLLNNNVVVYYYWWW[[[\\\SSSFFFCCCHHHFFF======888222---++++++,,,+++******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000666888<<>>888;;;GGGWWWcccttt~~~mmm^^^NNNMMMYYYfffkkkkkkbbb^^^TTTKKKMMMTTTRRRIII:::666000,,,++++++++++++******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000222666<<>>666333444333444777:::???DDDIIIKKKJJJKKKMMMMMMMMMNNNPPPRRRTTTRRRPPPOOOPPPPPPOOONNNNNNRRRSSSPPPOOONNNJJJEEECCC===888===MMMcccwwwyyyjjj[[[YYYZZZbbbllloookkkeee^^^WWWMMMGGGGGGIIIEEE>>>444111---+++++++++++++++******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------,,,------...///000222666<<>>@@@DDDJJJTTTaaannnuuu|||yyyuuuqqqppppppqqqqqqooorrruuusssmmmddd]]]YYYWWWSSSNNNIIIFFFCCCAAA???BBBEEEGGGCCC:::444333444777:::@@@EEEIIIJJJJJJJJJHHHJJJLLLMMMNNNOOOQQQSSSQQQQQQQQQSSSTTTTTTRRRPPPMMMOOONNNJJJFFFDDD@@@;;;888:::DDDYYYsss}}}nnn]]]RRRYYYfffttt|||zzzppphhhOOOMMMKKKHHHCCC>>>::::::///---******++++++++++++******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,------...///000444777:::>>>BBBHHHMMMQQQRRROOOLLLIIIHHHIIIKKKLLLKKKHHHSSSllltttrrr{{{zzzcccMMM>>>666222111222222222222333444555666333333333222111222555777111EEEEEE^^^pppdddYYYYYYYYYVVVUUUWWWPPPTTTWWWVVVUUUUUUUUUUUUUUUYYY___fffooo~~~~~~}}}|||xxxpppfff```hhhsss}}}llliiirrryyypppxxxkkkTTTJJJMMMTTT]]]cccppp}}}{{{|||wwwtttmmm{{{~~~llldddXXXRRRYYYmmm|||~~~]]]RRRMMMPPPSSS\\\vvv~~~vvvqqqmmmhhhggghhhlllfff___UUUKKKFFFLLLVVVVVV[[[[[[RRRHHHCCCCCCBBBAAA<<<@@@AAA<<<@@@DDD<<<@@@???AAAIIIVVVdddnnnsssoookkkfffddddddeeefffeeehhheeeaaa______^^^\\\ZZZVVVOOOGGGCCCCCCDDDDDDCCC;;;???BBB???999444333555999===CCCIIILLLLLLJJJHHHIIIJJJKKKLLLMMMOOOSSSVVVPPPPPPQQQTTTVVVVVVSSSQQQLLLNNNLLLFFFBBB@@@===888===AAANNNeee~~~{{{iiiWWWKKKUUUdddssszzzvvvkkkbbbRRRQQQPPPLLLCCC:::666777...,,,***)))***+++++++++******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------...000000444666:::>>>CCCJJJQQQVVVSSSPPPMMMJJJIIIIIIKKKMMMIIIGGGSSSmmm~~~zzzuuu|||zzzyyyxxxzzzzzzjjjZZZDDD999666000444222000000222444555444333333222222333333444555555;;;???RRR{{{|||]]]VVVZZZZZZWWWVVVXXXVVVUUUUUUVVVWWWVVVVVVXXXXXXXXXYYY^^^fffqqqxxx~~~uuurrrttt}}}vvvgggRRRMMMRRRUUU]]]bbbmmm|||wwwtttnnntttjjjaaaSSSLLLXXXpppjjjQQQJJJFFFJJJRRRaaaxxxxxxgggZZZ[[[]]]XXXSSSRRRSSSRRROOOJJJEEEFFFPPPZZZ[[[]]]YYYMMMCCCAAABBBCCC>>><<<:::888888:::<<<>>>BBBCCCDDDFFFKKKUUU___gggYYYRRRKKKJJJPPPVVVXXXWWWUUUUUUUUUVVVVVVTTTPPPMMMJJJFFFAAAAAACCCDDD@@@===;;;<<<:::666333222666;;;CCCDDDGGGIIIIIIIIIHHHGGGIIIKKKMMMNNNOOOQQQTTTVVVZZZZZZXXXTTTUUUXXXWWWTTTJJJPPPFFF888777777666<<<:::OOOiii|||vvvZZZMMMNNN[[[iiiqqquuutttgggXXXRRRRRRNNNHHHCCC???777...+++*********))))))((((((,,,,,,+++***))))))******+++*********))))))((((((///...---,,,++++++++++++*********+++,,,---...///------......///000000000555777;;;@@@EEEIIILLLNNNUUUSSSPPPKKKGGGGGGIIIKKKKKKMMMZZZpppxxxyyyttteee___eeeiii|||}}}zzzwwwuuu~~~pppdddQQQEEE>>>555444444444333222222333333333333222222333333444555555;;;<<>>;;;:::888777888:::<<<>>><<>>::::::999888666555777;;;???HHHIIIKKKLLLMMMLLLKKKJJJJJJKKKMMMNNNOOOPPPSSSVVVXXXYYYXXXUUUUUUVVVTTTPPPHHHJJJ@@@777999666444<<>>666---++++++++++++*********))),,,++++++***))))))******************)))))))))(((******)))))))))******+++++++++++++++,,,------...------......///000000000555777;;;@@@EEEIIILLLMMMOOONNNLLLIIIFFFGGGJJJMMMPPPQQQ\\\ppp~~~~~~zzzhhhhhheeeWWWQQQUUUQQQfffrrrzzzttt}}}{{{qqqkkk]]]RRRIII<<<555555555333222222333555333333222222333333444555777<<<:::BBB^^^kkkZZZYYY\\\VVVTTTSSSTTTUUUWWWWWWVVVYYYXXXWWWUUUSSSTTTXXX[[[aaapppxxx~~~zzzxxxttt{{{{{{___OOOYYYfffsss||||||~~~wwwcccPPPHHHGGGCCCBBBLLLbbbyyypppWWWLLLJJJDDD===888777666666888:::===???===AAAEEEIIIJJJJJJKKKLLLQQQRRRPPPIIICCCBBBGGGNNNOOONNNMMMMMMLLLJJJFFFCCCGGGDDD???>>>>>>>>>;;;888777555444555999>>>BBBDDDKKKLLLMMMNNNNNNNNNMMMLLLKKKMMMNNNOOOOOOPPPSSSUUUYYYZZZYYYVVVUUUVVVSSSNNNFFFCCC999777:::666999IIIfffyyyqqqccc^^^oootttyyyyyypppeeeaaaccckkkcccUUUFFF>>>;;;444,,,,,,,,,,,,+++++++++++++++,,,+++******)))*********************))))))))))))(((((((((((()))***+++,,,,,,,,,,,,++++++,,,------------......///000000000555777;;;@@@EEEIIIKKKMMMLLLKKKJJJGGGEEEFFFIIIKKKQQQQQQ\\\ooozzz}}}ssscccdddcccZZZVVVZZZ[[[gggkkkwww{{{xxx|||xxxqqqppphhhbbbZZZMMM>>>999333000111444666666333333222222333333444555777<<<;;;@@@TTTrrr|||ddd]]]\\\UUUTTTRRRSSSUUUWWWWWWVVVVVVWWWWWWVVVUUUUUUWWWYYYYYYaaammm|||tttlllqqqwwwtttWWWGGGOOO^^^yyyqqqWWWLLLGGGJJJQQQ```yyylllQQQHHHIIIFFF???777666777888:::===@@@AAAEEEFFFGGGIIIMMMTTT\\\bbbllliiibbbWWWLLLHHHKKKOOOSSSQQQNNNMMMLLLJJJGGGDDDFFFCCC@@@======;;;999666444222111555<<>>???AAACCCCCCCCCDDDFFFGGGHHHIIILLLOOOSSSOOOMMMQQQZZZaaaaaa___WWWSSSNNNKKKHHHGGGDDDCCCBBBAAA???===:::999777777444555999???EEEJJJLLLLLLKKKKKKLLLLLLMMMNNNNNNOOOLLLNNNOOOPPPPPPQQQTTTVVVUUUWWWVVVSSSQQQPPPKKKDDD666666333<<>>===;;;888666666777888<<>>>>>EEEGGGCCCDDDIIIJJJSSSWWWPPPGGGFFFJJJNNNIIIOOORRROOOLLLMMMNNNMMMPPPEEEEEEIIIDDDEEENNNPPPHHHVVVdddmmmxxxxxxsssnnnKKK999888===@@@@@@@@@@@@@@@@@@@@@@@@JJJMMMOOOQQQQQQRRRTTTUUUXXX]]]fffrrrxxxvvvlllbbbWWWSSSMMMHHHEEECCCBBB@@@<<<<<<;;;999666555555666;;;AAAJJJNNNNNNMMMMMMMMMIIIIIIIIIKKKLLLNNNPPPQQQKKKLLLNNNPPPQQQSSSVVVXXXWWW^^^cccccc]]]RRRAAA222888???EEE]]]~~~cccJJJKKK^^^rrr|||sss^^^]]]jjjfffTTTOOOHHH<<<000---...,,,(((*********++++++,,,,,,,,,******))))))***+++,,,,,,(((((())))))*********+++))))))***,,,...111333444*********+++,,,---...///------......///000000000555777;;;???CCCFFFHHHJJJJJJJJJKKKIIIHHHGGGHHHJJJOOONNNWWWkkkvvv\\\LLLKKKOOOTTTUUUXXXeeetttsssnnnnnnoooiiidddiii{{{{{{zzzrrrcccRRRCCC999333666333333666555111000222555222777@@@BBBDDDSSSfff~~~nnnlllddd\\\WWWTTTRRRQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSTTTTTTUUUVVVWWWXXXXXXYYYaaammmyyy~~~wwwxxxnnnaaaYYY]]]\\\TTTQQQTTTZZZVVVUUUZZZbbbkkkttt{{{yyyyyyhhhYYYVVVRRRRRRTTTVVVVVVUUUWWW```mmm}}}eeePPPHHHBBBAAACCCDDDAAA@@@CCCGGGIIIFFFCCCGGGGGGFFFIIIQQQ[[[]]]ZZZ```\\\VVVPPPNNNRRRZZZaaaaaaTTTJJJNNNXXX[[[RRRHHHGGGLLLRRRZZZcccooo}}}yyyuuu|||vvvVVV>>>777;;;?????????@@@BBBCCCDDDEEEEEEVVVTTTSSSZZZhhhvvvpppbbbXXXOOOGGGDDDBBB>>><<<===;;;999555333333555888:::HHHKKKNNNPPPOOONNNNNNNNNKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRTTTTTTWWWaaaeee[[[NNNEEE;;;333<<<<<>>AAABBBNNN]]]|||pppbbbZZZYYYYYYXXXVVVRRRRRRQQQQQQRRRTTTUUUVVVUUUUUUUUUUUUVVVVVVVVVVVVYYY```rrruuuiii{{{zzzttt~~~~~~mmm]]]QQQPPPNNNJJJMMMTTTQQQUUU]]]fffiiigggfffhhh|||rrrkkkiiiiiiiiijjj^^^RRRQQQZZZ```___[[[\\\```ccckkkxxx[[[LLLEEE@@@BBBHHHDDDCCCBBBDDDGGGIIIHHHGGGHHHIIILLLUUUfffyyyyyyssskkkdddccchhhpppvvviiieeeeeemmmssspppcccXXXNNNUUU[[[^^^]]]```iiiqqqsssiiigggsssyyypppiiiZZZGGG<<<;;;>>>>>>DDDAAA>>><<<===AAAEEEHHHUUUYYYdddyyyppp^^^VVVLLLCCCAAA@@@===;;;;;;:::888555444555999===@@@KKKMMMPPPQQQOOONNNMMMNNNHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNOOOPPPQQQRRRSSSTTTXXXUUUOOOEEE===888777777KKK]]]{{{zzzUUUSSS[[[qqqvvvkkkhhhgggccc^^^[[[YYYJJJ888...---///---)))***)))))))))))))))***+++)))***++++++***)))***+++))))))(((((((((((())))))((())))))))))))*********++++++,,,,,,,,,,,,------,,,,,,---...///000111111444999<<<>>>BBBHHHJJJIIIGGGHHHJJJJJJIIIJJJKKKMMMOOOMMMSSSfff|||~~~yyyzzz}}}}}}|||yyyaaaRRRIIIKKKPPPXXXaaannnwwwjjjXXXKKK;;;444000333777666444333888444666===@@@AAAHHHSSSkkkuuuccc[[[XXXUUUQQQUUUSSSQQQPPPPPPRRRUUUWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTVVV^^^kkk{{{yyy___hhh||||||~~~xxxlllcccWWWLLLKKKJJJJJJOOOXXXRRR[[[jjjtttrrrhhhbbbbbb~~~|||___QQQOOOTTTaaaooo}}}uuukkkfffhhhmmmrrrtttuuussskkkhhhtttxxxeeeRRRJJJFFFBBBEEELLLIIIJJJKKKKKKKKKLLLOOOQQQRRRTTTYYYdddxxxzzzvvvwwwzzz}}}vvvzzz~~~uuuvvvtttmmm```RRRNNNUUU]]]ssszzzzzznnn___TTTQQQ[[[rrr~~~nnnddd^^^YYYPPPMMMEEE???@@@DDDCCC>>>BBB@@@===<<<===AAAEEEHHHTTT]]]qqqooo___SSSHHH???>>>???===999777888777555666999>>>DDDHHHNNNPPPRRRQQQOOOMMMLLLLLLGGGHHHJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQQQQRRRRRRRRRVVVHHH<<<888777666===GGGfff~~~lllVVVfff{{{{{{nnneeebbb___[[[RRRDDD333***)))+++***)))((((((((())))))+++,,,,,,)))***++++++***)))***+++***))))))(((((())))))***((((((((())))))))))))***++++++,,,,,,,,,,,,------,,,,,,---...///000111111333888===???CCCIIIJJJHHHFFFHHHIIIIIIIIIJJJLLLNNNOOOLLLSSSeeezzz}}}zzzxxxwwwxxx}}}mmmsssxxxzzzvvvsssmmmxxxiiiZZZNNNPPPUUU\\\gggvvv{{{wwwwwwrrrjjjdddJJJ>>>333222444444222222888444666<<<@@@AAAFFFLLLXXXtttrrr___XXXTTTPPPXXXWWWTTTSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVTTTUUUZZZbbbqqqzzzhhhgggqqqaaaUUUPPPOOORRRTTTVVV[[[bbbbbbjjjwww{{{oookkkppprrr\\\WWWVVVVVV```ooo}}}||||||lll\\\NNNLLLMMMJJJJJJNNNTTTWWWXXXWWWTTTUUUZZZ___iiilllooovvv~~~sss^^^RRRSSS]]]eeerrrxxx~~~}}}|||hhh]]]QQQIIIDDDEEEOOOYYYgggeee^^^RRRGGGCCCFFFJJJGGGGGGEEEEEEIIILLLGGG@@@???AAACCCFFFHHHHHHGGGGGGOOO\\\vvv{{{hhh^^^PPPDDD;;;;;;>>><<<888555555555555777<<>>888>>>@@@???MMMbbbzzzjjj^^^bbbzzzuuuhhhaaaXXXMMM@@@777---'''(((+++,,,+++***)))))))))******+++,,,)))***++++++***)))***+++***))))))))))))))))))***))))))))))))************+++++++++,,,,,,,,,------,,,,,,---...///000111111222888===@@@DDDIIIJJJGGGFFFGGGHHHIIIIIIJJJMMMPPPNNNKKKRRRdddxxx{{{zzzyyyyyyyyyxxxxxxxxx}}}~~~fff\\\bbbdddcccfffttttttllleeeuuuiiiVVVPPPTTTZZZaaammm~~~xxxtttrrrjjjdddcccXXXIII999444555555666777666444666;;;>>>AAAEEEIIIOOOhhh~~~bbbWWWTTTTTTTTTTTTUUUUUUUUUTTTSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVWWWVVVVVVWWWXXX```sssooooooppp\\\QQQRRRTTTXXX\\\aaaiiirrruuuzzzuuusss{{{pppcccdddeee___aaajjj||||||iiiWWWIIILLLSSSTTTRRRSSSaaaeeegggfffbbbccciiiooo~~~}}}rrrnnnrrryyy}}}~~~{{{||||||vvvbbbWWWLLLEEEAAA>>>???BBBEEEEEEEEEBBB===<<>>AAAEEEJJJJJJGGGFFFGGGHHHHHHHHHJJJNNNPPPNNNKKKQQQdddyyyyyyyyyzzzzzzyyyuuunnnjjjiiimmmqqqvvvzzzwwwiiiZZZ```fffiiiccc```hhhuuu~~~|||wwwcccPPPOOOVVV___hhhvvv}}}~~~tttrrrnnncccZZZWWWYYYKKK<<<555444444666999333555777999;;;>>>DDDHHHOOOaaaxxx```RRRNNNLLLPPPQQQSSSUUUVVVVVVUUUTTTRRRRRRSSSTTTUUUVVVWWWXXXTTTUUUWWWYYYWWWYYYcccooozzztttaaaYYY[[[]]]^^^aaajjjyyy|||vvv}}}|||rrriiikkkoooooorrrwww~~~mmmXXXIIINNNZZZ___```bbbooossswwwwwwvvvxxx~~~~~~~~~}}}{{{yyy|||}}}uuunnn```RRRDDD>>>=========@@@;;;;;;===>>><<<:::<<>>:::::::::777666666222555999???EEEJJJNNNPPPMMMNNNNNNMMMKKKIIIJJJKKKJJJKKKMMMNNNOOOPPPQQQQQQLLLNNNOOONNNLLLHHHCCC@@@;;;555999CCCGGGNNNjjjnnnWWWKKKOOOXXXuuuvvvqqqsssrrrmmmeeeXXXCCC111,,,,,,,,,,,,+++***))))))------,,,******))))))))))))***++++++***)))***++++++******))))))******++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---...///000111111444999>>>@@@DDDJJJKKKIIIHHHHHHHHHHHHHHHIIIMMMPPPOOOLLLQQQcccxxx~~~|||uuuuuuuuuvvvwwwsssmmmhhhccc______eeehhhddd___^^^^^^iiipppmmmgggjjjsssyyyzzz~~~~~~aaaTTTRRR\\\gggrrr~~~|||ooollllllfff___^^^[[[PPPDDD===777333333666222555888777666999@@@FFFNNN[[[jjjlllbbb]]]XXXXXXXXXXXXWWWVVVVVVVVVVVVTTTTTTUUUUUUVVVVVVWWWWWWSSSSSSUUUWWWUUUSSSXXX___ggguuuuuukkkaaaggglllooosss~~~xxxzzz~~~wwwppprrr||||||hhhXXXZZZdddkkkssszzz}}}zzzxxxuuuuuuvvvuuuppplll[[[LLL>>>:::===>>>===>>><<<888888;;;;;;888999===BBBKKKYYYjjjzzzxxxkkkUUUTTTUUUZZZdddqqq~~~lllVVVGGG???;;;999999777333333666444888>>>DDDIIIMMMNNNNNNLLLMMMMMMLLLKKKKKKLLLNNNJJJKKKLLLMMMNNNNNNNNNNNNKKKMMMMMMMMMIIICCC===999777999EEEUUUaaammmxxx```PPPMMM\\\mmm{{{pppjjjeeebbb```WWWGGG777...)))***+++***(((''''''(((,,,,,,+++*********++++++)))***++++++***)))***++++++******))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---...///000111111555:::===???CCCIIILLLJJJIIIIIIIIIHHHGGGIIILLLOOORRRNNNRRRbbbwwwyyyvvvuuusssqqqqqqrrrqqqnnnjjjiii^^^ZZZ```bbb^^^aaajjjvvvzzzbbbZZZWWWbbboooyyyssskkknnnmmmlllmmmeee]]]SSSKKKAAA888555666111666999555222555===CCCKKKVVV___ttt|||fffccc___[[[WWWVVVVVVVVVWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSTTTUUURRRNNNPPPVVVVVVcccwwwppp```eeesss}}}}}}wwwwww}}}tttpppooobbbnnn|||zzzxxxuuuxxx{{{kkkiiinnnuuuzzz{{{{{{zzzxxxuuutttssssssYYYLLL@@@@@@CCCBBB>>>:::@@@999666999;;;:::===BBB@@@GGGUUUjjj~~~uuubbb___dddnnn{{{zzzlll\\\KKK>>>;;;999888888444///111666666;;;AAAHHHMMMNNNNNNMMMKKKLLLMMMMMMLLLMMMOOOQQQKKKLLLMMMNNNNNNNNNNNNNNNKKKLLLMMMKKKGGG@@@999555666@@@UUUnnnmmmXXXPPPWWWmmm~~~uuusssjjj```YYYVVVJJJ777---...+++---...,,,******---000************+++,,,------)))+++++++++***)))***+++++++++************++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,---...///000111111666;;;===>>>BBBIIILLLKKKJJJJJJIIIHHHGGGHHHLLLOOOUUUPPPRRRaaauuu}}}vvvpppoooooorrrvvvxxxyyyxxxvvvooohhhffflllyyyhhh\\\aaannnwww{{{}}}zzzhhhUUUKKKFFF;;;000333777999666111111777>>>LLLYYY```gggqqqbbb[[[WWWUUUVVVSSSSSSSSSUUUWWWWWWUUUSSSRRRSSSTTTUUUUUUUUUUUUUUUUUUVVV^^^mmm}}}|||vvvuuuzzz}}}lllccc^^^___hhhsssvvvwww}}}|||mmmfffkkkrrrxxx~~~yyyyyy}}}mmmjjjiiiiiiggglll~~~xxxllliiikkkXXXKKKBBBBBBGGGGGGDDDBBBAAA<<<<<<@@@>>>888;;;DDDFFFEEEPPPdddnnnmmmllloooyyysssiii^^^NNNDDDDDD:::999777444333333666999CCCEEEIIILLLMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMRRRNNNIIICCC???===;;;:::DDD^^^uuuQQQPPPeee}}}}}}~~~|||ssslllnnndddOOO;;;222///,,,...---,,,+++************)))************+++++++++************************++++++******))))))((((((******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///111333444999<<<@@@DDDFFFHHHJJJLLLJJJJJJJJJJJJJJJKKKLLLMMMQQQNNNSSSdddyyy|||uuuoooooopppuuu{{{}}}xxxsssrrrxxxwwwhhh]]]ooo}}}mmm```TTTDDD666555777888777555777<<>>???EEEGGGOOO]]]jjjoooqqqwww~~~rrraaaZZZRRREEE<<<<<<999888666444333666;;;???GGGIIIKKKMMMNNNNNNMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKOOONNNNNNMMMLLLLLLLLLLLLTTTIIIBBB@@@:::555???QQQhhhjjjZZZgggzzzwwwuuuqqqlll]]]GGG777111///,,,...---,,,+++************)))************+++++++++************************++++++++++++***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///111333444777;;;???CCCEEEGGGIIIKKKJJJJJJJJJJJJJJJKKKLLLLLLPPPMMMRRRcccwww|||uuummmmmmnnnttt|||~~~{{{{{{mmm^^^ooo}}}vvvgggQQQ@@@666666555555666888:::<<>>BBBDDDFFFHHHJJJJJJJJJIIIIIIJJJJJJKKKLLLNNNKKKPPPaaavvv|||wwwrrrppprrrxxxzzzddddddnnnuuuxxxaaaNNN===:::666555777888888666<<>>BBBDDDFFFHHHJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMKKKPPPbbbwww|||xxxyyyxxxzzzzzz}}}nnnZZZggglllrrr|||~~~|||jjjWWWEEE@@@:::888:::;;;:::888888999CCCVVVhhhxxxzzzmmm^^^VVVVVVXXXWWWTTTRRRRRRSSSSSSRRRQQQPPPPPPSSSRRRTTTUUUSSSTTT]]]gggxxx}}}}}}www~~~}}}}}}```XXXXXX\\\cccpppyyysssmmmddd[[[TTTPPPIIIEEEDDDEEEEEECCCGGGCCCCCCIIIQQQVVVUUUSSSRRR[[[eeelllkkkddd]]]XXXVVVYYYZZZXXXUUURRRRRRSSSNNNMMMRRR^^^nnnvvvzzzvvv^^^VVVUUUSSSaaajjjwwwzzzbbbOOOEEEBBBFFFAAA======<<<888555333444555666999===DDDLLLRRRQQQOOOMMMLLLKKKKKKLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLMMMMMMKKKGGGBBB???888999888:::MMMpppmmm^^^ZZZ\\\jjjzzzhhhXXXFFF333+++---///,,,'''++++++******))))))******))))))*********+++++++++************************)))*********++++++,,,,,,)))***+++,,,,,,,,,,,,++++++++++++,,,,,,---------------------///111333444777;;;???CCCEEEGGGIIIKKKIIIIIIIIIJJJKKKLLLNNNNNNNNNLLLRRRdddzzz}}}zzz{{{zzz{{{~~~eeeZZZfffnnnyyy}}}zzzuuuzzzwwwfffWWWIIIBBB;;;777777999999999999999>>>MMM___qqqooo[[[TTTUUUVVVVVVSSSSSSSSSSSSRRRPPPOOOOOOQQQQQQSSSVVVUUUSSSVVV\\\pppuuu~~~zzzzzz~~~iiiUUUSSSVVVYYYZZZaaatttsssjjjfff```ZZZVVVZZZXXXRRRLLLJJJKKKKKKHHHIIIEEECCCGGGIIIGGGEEEDDDGGGKKKRRRWWWZZZXXXUUURRRRRRSSSSSSRRRQQQQQQSSSUUUQQQRRRZZZkkkdddNNNJJJMMMPPP[[[```kkkwwwvvvdddRRRDDD???AAA>>><<<999999888666444222444666:::>>>CCCHHHMMMQQQPPPNNNMMMKKKJJJKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMLLLNNNNNNMMMKKKFFF???999555222999;;;BBB^^^xxx\\\PPPNNNeee|||uuuxxxvvvaaaEEE888---+++......+++)))+++******)))))))))******)))************+++++++++************************************++++++++++++)))***,,,---------,,,+++***++++++,,,,,,------...---------...///111333444777;;;???CCCEEEGGGIIIKKKHHHHHHIIIJJJLLLOOOQQQRRRQQQNNNTTTfff{{{~~~~~~{{{wwwxxx}}}}}}{{{lll```aaahhhrrr}}}ssssssoooeee^^^UUUNNNDDD;;;666666777888999;;;<<>>BBBDDDFFFHHHJJJGGGHHHIIIKKKNNNQQQTTTUUUSSSPPPUUUeeeyyy}}}vvvtttxxx}}}}}}|||___\\\ffflllwww}}}wwwrrrnnnmmmiiiaaaTTTFFF<<<888999:::777<<<;;;999BBBYYYnnnxxxtttbbbZZZYYYWWWWWWWWWVVVTTTSSSQQQPPPRRROOOOOOSSSUUUTTTSSSTTTSSS\\\iiiuuu}}}ppp]]]UUU\\\hhhvvvzzz~~~yyyxxxvvvvvvxxxxxxwwwzzzsssbbb\\\```qqqsssrrrooonnnuuu|||wwwuuuqqqkkkeee___ZZZXXXYYYUUUPPPQQQWWW]]]```\\\SSSOOORRRTTTSSSPPPMMMNNNQQQNNNFFFEEEIIIAAAAAABBBFFFKKKMMMMMMKKKLLLMMMNNNOOOOOOOOOOOONNNNNNPPPZZZnnn~~~uuusssxxxiii\\\[[[\\\```mmm{{{ooo[[[MMMCCCAAACCC777888777444444555666444444:::BBBHHHKKKKKKKKKKKKNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJGGGBBB>>>;;;:::::::::>>>OOOsssoooSSSOOOcccyyyxxxnnnkkkeeePPP999666000...000...***+++000***)))))))))))))))******)))************+++++++++************************.........------,,,,,,,,,)))***,,,......---,,,+++******+++,,,,,,---......---------...///111333444555999===@@@BBBDDDGGGIIIFFFGGGIIILLLOOOSSSVVVWWWUUUQQQUUUdddvvv{{{wwwvvvvvvyyy}}}yyy|||hhh[[[```hhhqqquuuxxxwwwyyyvvvwwwqqqqqqgggLLL;;;:::999;;;999:::<<<>>>FFF[[[ppptttyyygggXXX^^^VVVRRRVVVYYYUUUQQQQQQUUUUUUUUUTTTSSSSSSRRRRRRSSSTTTYYYcccoooyyy~~~uuubbbRRRPPP]]]jjj{{{vvvsssrrrqqqpppooopppqqqtttuuuwwwvvvsssqqqooooooooooooqqqppppppooofffaaammmwwwxxxxxxvvvvvvyyyqqqnnniiieeeaaa^^^ZZZXXXRRRRRRQQQPPPOOOMMMMMMLLLTTTXXX[[[YYYTTTQQQQQQTTTXXXUUUQQQNNNLLLLLLNNNOOOMMMJJJGGGDDDCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLHHHIIINNNYYYfffrrryyy|||qqqrrrrrrmmmhhhggglllqqqssswwwuuummmhhhnnnyyyuuurrr|||cccUUUOOOGGG>>>:::333333444333222333666888===CCCIIIKKKJJJIIIKKKMMMMMMMMMNNNMMMLLLLLLMMMOOOKKKLLLMMMNNNMMMLLLIIIHHHAAA===;;;999555333===JJJ\\\|||}}}hhh^^^fffkkkIII666555,,,------------,,,+++***(((((()))************)))+++------,,,***)))***+++++++++++++++++++++++++++******))))))******+++,,,------------,,,,,,+++***++++++,,,------------,,,---------...///111333444:::>>>BBBEEEFFFGGGHHHIIIIIIJJJKKKLLLOOORRRUUUWWWUUUTTTWWWbbbttt~~~zzzwwwvvvyyy~~~ccc[[[bbbjjjmmmuuu~~~|||rrr]]]NNNFFF<<<999777888;;;<<>>777444333444444444444555999;;;AAAFFFLLLMMMKKKJJJLLLNNNMMMMMMMMMMMMLLLMMMNNNPPPKKKLLLLLLKKKJJJGGGDDDCCC;;;888888999;;;BBBTTTfff}}}qqqqqq}}}oooLLL666222------------,,,++++++***+++++++++,,,,,,,,,+++++++++,,,---,,,*********,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,,,,---------...///111333444:::>>>BBBEEEFFFGGGHHHIIIIIIJJJJJJLLLOOORRRUUUWWWUUUTTTWWWbbbsss|||xxxvvvzzzzzzsss```___hhhpppuuu~~~{{{mmmbbbQQQ;;;:::888888:::<<<>>>DDDKKKfffttt^^^]]]ttt|||pppbbbZZZWWWUUUVVVYYYVVVTTTRRRQQQPPPPPPQQQRRRRRRRRRQQQRRRVVV^^^gggmmmppppppttt|||yyyqqqlllppp}}}}}}|||}}}~~~}}}~~~}}}}}}}}}|||zzzxxxyyy|||~~~|||~~~}}}zzzzzz}}}|||zzz{{{|||||||||zzzuuurrrrrrwww{{{|||{{{yyywwwuuutttrrrrrroooooommmkkkiiigggfffeee^^^^^^^^^^^^___aaacccdddaaa```___]]]\\\[[[[[[[[[\\\^^^\\\ZZZ```qqqvvvrrruuuqqqfff^^^[[[WWWSSSQQQNNNKKKHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBDDDFFFFFFFFFIIIOOOUUU___]]]YYYVVVTTTTTTUUUVVVWWWUUURRRNNNJJJFFFCCCAAA@@@@@@AAABBBCCCDDDEEEEEEFFFEEEDDDFFFHHHKKKKKKKKKMMMOOORRRWWWaaappppppeeebbbbbbaaaVVVNNNHHHMMMZZZdddfffcccOOOFFF>>><<<<<<999666444333444444444555888===AAAEEEIIINNNOOOMMMLLLMMMOOONNNMMMMMMLLLLLLNNNOOOPPPMMMLLLKKKHHHEEEBBB???===444666777555888KKKqqq|||ppptttdddGGG555............---,,,++++++***,,,,,,,,,,,,,,,+++++++++***+++,,,,,,+++***+++---++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++---------...///111333444;;;>>>BBBEEEFFFGGGHHHIIIIIIIIIJJJLLLOOORRRUUUWWWTTTSSSWWWbbbsss}}}wwwvvv~~~vvvjjjaaagggrrryyy~~~hhhJJJ>>>;;;999999;;;===@@@BBBUUUrrrjjjRRRXXXnnnkkk]]][[[[[[UUUOOOVVVTTTQQQOOONNNOOOQQQSSSTTTUUUTTTRRRRRRVVV^^^dddhhhkkkooottt{{{}}}{{{}}}zzz{{{}}}|||{{{~~~~~~~~~}}}|||{{{zzzyyy{{{xxxuuuuuuwwwyyy{{{{{{~~~~~~yyyxxxvvvuuuvvvyyy}}}~~~~~~}}}zzzwwwuuuuuuvvvzzzyyyvvvrrroooppptttxxxssssssrrrqqqpppnnnlllkkkjjjjjjhhhfffdddbbb```___XXXXXXXXXYYYZZZ\\\^^^___\\\\\\[[[ZZZYYYYYYXXXXXXSSSZZZ\\\ZZZbbbpppwwwtttiiilllttt~~~yyyiii]]]YYYVVVSSSPPPNNNLLLIIIGGGFFFFFFEEEDDDDDDCCCBBBBBBAAACCCCCCCCCCCCEEEIIILLLWWWUUUSSSQQQQQQRRRSSSTTTTTTSSSQQQMMMIIIDDD@@@======>>>>>>???@@@AAABBBCCCBBBBBBCCCDDDGGGIIIJJJJJJJJJKKKLLLOOOUUUaaannnwwwsssnnncccXXXTTTVVVVVVRRRJJJEEECCCFFFLLLOOOKKKGGGBBB???<<<;;;999777555444222333444444666;;;@@@EEEHHHKKKNNNOOONNNMMMMMMNNNOOOMMMLLLLLLMMMNNNOOOOOOMMMLLLIIIEEEAAA>>>;;;:::555:::<<<999>>>]]]}}}jjjhhhooodddIII:::222---///......---,,,+++++++++,,,+++******)))))))))))))))***,,,,,,++++++,,,---******************************))))))******+++,,,++++++,,,,,,,,,++++++*********)))*********++++++------------///111333444;;;>>>CCCEEEFFFFFFGGGHHHIIIIIIJJJLLLNNNRRRUUUWWWSSSSSSWWWaaaqqq}}}yyy{{{}}}xxxeeeeeeppp{{{|||{{{|||kkkEEEAAA;;;777888<<>>???AAAAAAAAAAAAAAABBBHHHGGGFFFFFFGGGIIIKKKLLLIIIIIIIIIGGGDDD@@@===:::<<<<<<===>>>???@@@AAAAAAAAABBBBBBAAA@@@?????????CCCCCCCCCCCCEEEJJJOOOSSSQQQOOOIIIEEEEEEHHHEEE???????????????>>>===<<<;;;;;;;;;999555222111111111111222444666888===CCCGGGJJJKKKMMMMMMMMMLLLLLLMMMOOOMMMKKKLLLNNNOOOMMMLLLHHHFFFCCC???<<<999888888888:::???KKKfffppp\\\dddppp```BBB333000...***///...---,,,,,,,,,------------+++***)))))))))))))))***,,,,,,++++++,,,---******************************))))))******+++,,,******+++,,,,,,+++++++++******)))))))))***+++,,,------------///111333444<<>>CCCOOOggguuu___HHHLLLeeevvvlll\\\XXXYYYVVVTTTRRRQQQPPPPPPQQQRRRNNNOOOPPPPPPNNNMMMNNNNNNPPPYYYbbbdddaaaccckkkttt{{{~~~xxxzzzzzz}}}tttvvvyyy{{{{{{yyywwwuuuuuuwwwzzz||||||zzzxxxwwwrrrpppooopppsssvvvxxxyyytttrrrooonnnmmmkkkiiigggbbbbbbcccccceeegggiiijjjmmmnnnoooooooooooorrrtttmmmmmmllljjjhhhfffdddcccdddcccaaa^^^[[[XXXVVVUUUUUUUUUUUUTTTTTTTTTSSSSSSOOOOOOPPPPPPQQQQQQRRRRRROOOOOOPPPPPPPPPOOOOOONNNPPPPPPMMMKKKNNNRRRRRRNNNTTT___gggeee___YYYUUURRRKKKIIIFFFEEEDDDDDDBBBAAA>>>>>>>>>======<<<<<<<<<777999;;;<<<======<<<;;;;;;;;;;;;<<<===???AAACCC>>>?????????>>><<<:::999:::;;;;;;<<<===>>>??????===>>>@@@???===<<<<<<============>>>???@@@BBBBBB???@@@???>>>@@@CCC@@@:::999;;;<<<<<<:::999:::<<<666888666000...000222222111333666999<<>>666888;;;:::AAAKKK[[[pppfffVVVTTTRRRggg}}}|||kkk___YYYUUUUUUTTTSSSRRRRRRRRRRRRQQQPPPPPPPPPQQQQQQPPPNNNMMMRRRXXX[[[]]]aaafffkkknnnvvv{{{yyywwwwwwzzz~~~}}}zzzzzz~~~zzztttqqqpppqqqsssvvvxxxxxxvvvsssqqqnnnmmmmmmnnnqqqtttttttttpppmmmjjjhhhhhhfffccc```]]]^^^^^^___```aaabbbcccccceeegggggghhhjjjmmmooollljjjgggeeecccaaa^^^]]]___]]]ZZZWWWUUUSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQLLLLLLLLLMMMMMMMMMLLLLLLKKKLLLMMMNNNNNNMMMLLLLLLQQQKKKHHHJJJLLLLLLMMMPPPLLLTTTYYYUUUPPPOOONNNKKKIIIGGGDDDCCCDDDCCCBBBAAA;;;;;;;;;:::::::::::::::888777777777888999999888888777777888888:::;;;<<<888888999999999999888888888999999:::;;;<<<======999<<>>???AAA======<<<===>>>???@@@???888;;;<<<;;;>>>AAA@@@===888888999999:::999999888333666444000000555777555333666:::>>>AAAEEEHHHKKKKKKJJJKKKLLLMMMNNNNNNNNNMMMKKKKKKMMMOOOMMMGGGAAA999888666555666888;;;===EEEWWWtttvvvpppxxxxxxPPP>>>000///111...,,,...---,,,++++++,,,...111222222111...,,,*********++++++,,,---,,,*********,,,******************************))))))******+++,,,))))))***+++++++++++++++,,,,,,*********+++---...---------...///111333444<<<@@@CCCEEEFFFFFFFFFGGGHHHHHHIIIKKKMMMQQQTTTVVVPPPRRRWWW```nnnlllhhhvvvyyyttt|||llluuu~~~}}}zzzqqqiiifffYYYFFF:::999:::888:::FFFPPPZZZuuutttcccRRRKKKaaa{{{~~~eeeOOOUUUUUUUUUTTTSSSSSSRRRRRRRRROOOLLLLLLOOOQQQOOOMMMJJJJJJLLLQQQYYY```dddeeehhhkkkqqqzzz|||xxxtttsssvvvzzz|||}}}xxxooolllmmmoooqqqtttvvvuuurrrnnnlllpppooonnnnnnppppppooommmiiifffcccaaabbb```]]]ZZZWWWWWWWWWXXXYYYYYYZZZZZZ]]]___aaabbbccceeehhhkkkiiifffaaa^^^\\\ZZZYYYWWWVVVUUURRRQQQPPPQQQRRRSSSPPPOOOOOONNNNNNMMMMMMLLLKKKLLLLLLLLLLLLKKKJJJJJJEEEFFFHHHIIIIIIHHHHHHGGGJJJDDDDDDKKKLLLFFFFFFKKKGGGLLLNNNJJJJJJLLLKKKFFFDDDBBB@@@@@@@@@@@@???>>>;;;;;;;;;:::::::::::::::>>>;;;777555555666777777999888888777777888888888666666777777777888888888777777888999:::;;;<<<<<<===@@@BBBAAA===::::::;;;???===:::999:::;;;;;;;;;;;;======999888::::::888777555333444777666222---000333222///000666666333444888===BBBEEEHHHKKKMMMKKKKKKKKKLLLNNNPPPPPPOOOLLLKKKKKKNNNPPPLLLDDD===888777666666888<<<@@@CCCZZZwww~~~vvvcccFFF555,,,111333,,,,,,333,,,+++++++++---///222444111///---***((((((((()))+++------,,,***)))***+++))))))))))))))))))))))))*********)))***++++++,,,((()))***+++++++++++++++---,,,+++******,,,...///---------...///111333444===@@@CCCFFFFFFFFFFFFGGGHHHHHHIIIKKKMMMQQQTTTVVVPPPRRRWWW```nnnqqqppp}}}xxxyyyxxxrrrrrrcccKKK<<<===>>>:::>>><<<@@@LLL^^^wwwnnnPPPPPPZZZqqqxxx^^^WWWVVVTTTSSSRRRRRRPPPOOOQQQPPPOOONNNMMMLLLLLLLLLJJJKKKLLLNNNRRRVVV[[[]]]]]]aaaeeehhhkkkrrr}}}|||wwwrrrrrrtttxxx{{{~~~uuummmgggfffkkkmmmppppppoooooooooooommmkkkkkkkkklllkkkiiigggeeedddbbb___\\\YYYWWWVVVVVVUUUSSSTTTUUUVVVVVVUUUWWWYYY[[[]]]____________[[[[[[ZZZYYYWWWTTTRRRQQQQQQPPPOOOOOONNNNNNOOOOOOLLLKKKJJJJJJKKKJJJHHHFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEDDDCCCBBBBBB???>>>>>>===<<<<<<;;;;;;;;;;;;::::::999888777777777777777777777777777777666666666666666666666666777777777777777777777777555555555666777777888888<<<<<<<<<;;;:::999888777888888888888888888888888;;;;;;;;;::::::999777777444333333222222111111111...///111333555666666666777>>>EEEGGGDDDCCCHHHMMMNNNNNNOOOPPPPPPOOOOOONNNNNNMMMLLLKKKLLLIII@@@666777444555:::===???GGGQQQbbbKKK222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************((()))***++++++,,,++++++(((((((((((())))))))))))************+++,,,---...------------------,,,,,,,,,,,,---...000111333444>>>AAAEEEGGGGGGFFFFFFFFFGGGIIILLLPPPSSSUUUUUUVVVXXXWWW\\\ffftttpppwww{{{xxxyyyhhhcccZZZPPPDDD:::888999<<<<<<>>>CCCLLL```mmmZZZOOO^^^zzzvvveee[[[QQQOOOSSSVVVSSSOOOSSSRRRQQQPPPOOONNNNNNNNNMMMLLLLLLLLLNNNQQQTTTUUUTTTWWW[[[]]]___eeennnuuu|||zzzwwwtttrrrqqqqqqqqqrrrssstttrrrnnnjjjiiiiiioooppppppnnnkkkhhhggggggjjjiiiggggggfffeeecccaaa___^^^\\\ZZZWWWUUUSSSRRRTTTRRRQQQQQQRRRSSSRRRRRRQQQRRRTTTVVVXXXXXXYYYXXXVVVVVVUUUSSSRRRPPPNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJIIIHHHGGGHHHHHHHHHFFFDDDDDDDDDDDDCCCBBBBBBAAAAAA???@@@@@@@@@@@@???>>>>>>???????????????????????????@@@@@@@@@@@@???>>>===<<<<<<;;;::::::999888888999888888777666666555555777777777777777777777777555555555555555555555555666666666666666666666666555666666777888888999999::::::::::::999888777666888888888888888888888888999999999888888666555555222222222111111111111111222222222333444444555666;;;AAAGGGJJJHHHHHHJJJNNNNNNNNNNNNOOOOOOOOOOOOOOOMMMNNNLLLIIIDDD@@@;;;777555999===>>>===HHHfff{{{UUUAAA111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++***)))(((((())))))))))))************************+++,,,------------------------------------...///111333555666>>>BBBFFFHHHHHHGGGGGGGGGIIIJJJMMMPPPSSSVVVXXXYYYZZZZZZ^^^iiivvv|||tttxxx|||zzztttggg^^^ZZZ[[[QQQ???999>>>999;;;===<<<>>>MMMnnnjjjNNNLLL[[[oooooo[[[RRRSSSWWWUUUQQQVVVUUUSSSRRRQQQPPPPPPPPPOOONNNLLLJJJIIIJJJKKKLLLPPPSSSWWWXXXYYY\\\bbbgggrrrsssuuuvvvuuurrrooommmkkkkkklllkkkiiijjjlllnnnppppppoookkkgggdddcccccchhhfffcccbbbaaa___]]]ZZZYYYXXXWWWUUUSSSQQQOOOOOOQQQOOOMMMMMMNNNNNNMMMLLLKKKLLLNNNPPPQQQRRRRRRRRRQQQQQQPPPOOOMMMLLLJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDEEEDDDBBBAAA@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888888777777777777666555555444444555555555555555555555555444444444444444444444444444444444444444444444444666666666777888888999999777777777777777666555444666666666666666666666666555555555555444444333222000000000000111111111111555444333222222444666777AAADDDIIILLLLLLLLLMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPLLLMMMLLLFFF>>>999888:::888;;;???DDDPPPkkkvvvooolllsss]]]>>>333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++***)))((('''************+++++++++++++++++++++***++++++,,,,,,..............................///000222444666777???BBBFFFHHHHHHGGGHHHHHHJJJKKKMMMPPPTTTXXX[[[\\\[[[ZZZ___kkkvvv}}}{{{www|||ssspppjjjeeebbbXXXIII@@@@@@888:::<<<<<<===JJJfff|||bbbOOOEEELLLhhhvvvdddWWWRRRSSSUUUWWWVVVTTTSSSRRRQQQPPPPPPPPPNNNKKKIIIGGGFFFGGGGGGMMMPPPSSSUUUVVVXXX\\\___cccffflllqqqtttuuutttsssooonnnkkkhhhggghhhjjjllljjjkkkjjjhhheeeccccccddddddbbb___]]]]]]\\\ZZZXXXUUUUUUTTTRRRPPPOOONNNMMMOOOMMMKKKJJJJJJJJJIIIHHHIIIJJJKKKLLLMMMNNNNNNOOONNNNNNNNNMMMLLLJJJIIIHHHFFFFFFEEEDDDDDDDDDDDDEEECCCBBBAAABBBBBBBBB@@@>>>=========<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999999999999999999999999:::;;;;;;<<<;;;;;;:::::::::::::::999999999888888888777777777666666555555333333333333333333333333222222222222222222222222333333333333333333333333444444555666666777777888555555555555555444333222333333333333333333333333222222222222222111000000000000111111222222333333555444222222333666999<<>>888888<<<999666;;;PPPsssmmm``````hhh|||bbb???///000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************'''((()))***++++++++++++)))))))))*********++++++,,,,,,++++++***+++++++++------............//////---...///000222444666777>>>AAADDDFFFGGGGGGGGGHHHJJJKKKLLLOOOSSSXXX\\\^^^ZZZYYY___kkkuuu||||||rrrpppsssxxxsss}}}}}}ttteeeZZZTTTKKKAAA;;;999999<<>>>>>>>>>>>>>>>>>===<<<=========;;;999:::999999888888777777666666666666777666555555444666666666666666666666666444555666666666666666666444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111222333333444444333333444444444444333222000000000000000000000000111111222222222111111000333333333444444444444444222111222444999???EEEIIIJJJKKKLLLKKKJJJKKKMMMOOOLLLLLLLLLLLLKKKJJJIIIHHHKKKBBB===>>>===888999>>>UUUlllnnnqqq~~~|||gggQQQEEE;;;111---000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************)))((('''&&&'''((((((((())))))))))))+++++++++***++++++,,,,,,++++++,,,,,,---.........+++,,,---///111444666777>>>@@@CCCEEEEEEFFFHHHJJJJJJKKKMMMPPPTTTWWW[[[\\\]]][[[dddttt|||}}}}}}YYYWWWXXX___lllxxx||||||pppzzznnncccMMMDDD<<<;;;>>>AAAFFFLLL[[[kkk```OOOXXXhhhwww~~~yyykkk```XXXWWWUUUSSSQQQPPPOOOOOOMMMKKKIIIHHHGGGHHHJJJKKKGGGFFFGGGHHHKKKMMMNNNOOONNNMMMMMMNNNPPPTTTXXXZZZaaaaaadddiiiooossssssrrrnnnpppsssrrroookkkiiigggccc```\\\ZZZYYYYYYXXXWWWPPPOOONNNLLLJJJIIIGGGFFFFFFDDDCCCCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBDDDEEEFFFBBBBBBCCCCCCCCCBBBAAAAAA======<<<;;;;;;;;;;;;<<<;;;:::999999:::999777666777777777666555555444444444444444555444333333222444444444444444444444444222333333444555555444444333333333333333333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111222333333444444333444444555555555444444222222222222222222222222222222333333444333333222444444333333333333333333222222444777<<>>@@@FFFMMMIIISSSgggzzzWWWMMMKKK___|||~~~mmmYYYXXXVVVTTTRRRPPPPPPOOOLLLKKKIIIGGGGGGHHHIIIJJJGGGEEEDDDDDDFFFHHHJJJJJJLLLLLLKKKLLLMMMOOORRRSSSTTTVVV[[[dddlllqqqqqqoootttwww{{{}}}zzzwwwtttrrrkkkgggbbb___^^^]]][[[ZZZSSSRRRQQQOOOMMMKKKIIIHHHCCCBBB@@@AAABBBCCCCCCBBBDDDDDDCCCCCCCCCDDDFFFGGGBBBBBBCCCCCCCCCBBBBBBAAA>>>===<<<<<<;;;;;;<<<<<<999888777777888777555333666666555444444333333222444555555555555444333333222222222222222222222222222333444555555555555555444444444444444444444444222222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111222222333333444555555444444555666666555555555333333333333333333333333333444444555555555444444444333333222222111111111333444666999>>>DDDIIILLLEEEOOOZZZ]]]WWWPPPMMMMMMKKKLLLNNNNNNLLLIIIDDDBBB;;;777777<<<===CCCYYYqqq~~~rrryyy___FFF000,,,111111//////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************&&&'''((()))************)))************+++++++++************+++,,,---...))))))***++++++,,,---------...///111444666999:::BBBDDDFFFHHHHHHJJJMMMOOOLLLNNNRRRUUUXXXZZZ[[[[[[[[[ZZZdddwww~~~|||qqqSSSZZZbbblll|||nnnuuu|||yyyxxx~~~pppdddPPP???===@@@>>>>>>BBBFFFLLLUUUfffpppUUUDDDNNNaaalllrrrvvvhhh```VVVRRRSSSSSSQQQMMMNNNLLLIIIHHHIIIIIIIIIHHHGGGEEECCCBBBBBBBBBAAA@@@AAACCCDDDGGGHHHIIIJJJJJJOOOPPPRRRUUUXXX\\\___aaahhhkkkooorrrttttttrrrqqqhhhgggfffdddaaa^^^ZZZXXXTTTQQQNNNLLLKKKIIIFFFDDDFFFBBB??????BBBBBB???;;;????????????@@@@@@@@@@@@AAAAAA@@@???>>>===<<<<<<999888888888777777666666666666555555555444444444333333333333333333333333444444333222333444555666333333333444444444555555222333333444444333333222555555555555555555555555222333333333444444555555444444444333333222222222333333444555555444333333555555555555555555555555333333444444555666666666777666666666555555555555444444444444444444444444111111222222222333333333222222222222222222222222666444666<<>>@@@FFFIIIIIILLLTTThhhsss^^^NNNFFFHHHVVVdddjjjgggaaaYYYRRROOOQQQTTTOOOLLLJJJIIIIIIIIIIIIHHHGGGEEECCCBBBCCCCCCAAA@@@AAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIKKKMMMOOORRRSSSTTTVVVYYY[[[]]]\\\[[[ZZZYYYXXXWWWVVVSSSPPPNNNLLLKKKIIIGGGEEEDDDCCCAAA>>>@@@===;;;<<>>===>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDEEEGGGGGGIIIJJJJJJKKKJJJJJJHHHGGGGGGFFFDDDBBB@@@???AAA???===<<<<<<<<<:::888:::888666888;;;<<<;;;999666666666777777777888888888888888888888888888888888888777777777777666666555555555555555444444444666666666666666666666666555444444444444555666666444444444444555555555666666777777888888777777666666666666666666666666666888888999999999999::::::666666666666666555555555444444555555555555444444666666666666666666666666444444555555666666777777777777777777666666666666555555555555555555555555444444555555555666666666666666666666666666666666888777999>>>FFFLLLMMMLLLPPPPPPPPPPPPOOONNNMMMLLLPPPGGG???<<<;;;999999;;;<<>>???@@@DDDCCCCCCCCCCCCDDDEEEEEE>>>>>>>>>===<<<;;;;;;::::::999777777888999777666777666555666888999888666444444555555555666666666555555555555666666777777777777777777777777666666555555555555555555555555666666666666666666666666555555555555555666666666444555555555555666666666777777888888888888777777666666666666666666666666777777777777777777777777666666666666666666666666555555555666666555555555666666666666666666666666444555555666666777888888888888888777777777666666555555555555555555555555555555555666666666666777888888888888888888888888777777999>>>EEEJJJMMMMMMOOOOOOOOOOOOOOONNNNNNMMMKKKEEE???:::555555<<>>???@@@@@@???>>>======>>>???@@@:::::::::999999999999999888777666777888999888777777666666666666666555444555555555666666666666777444444444555555666777777666666666666666666777777444555555555555555555555555555555555555555555555555555666666666777777777555555555666666666777777777777777888888777777777777777777777777777777777666666666666666666666666555555555555555555666666666666666666666666666666777777777777777777777777555555666666777888888999999888888888888777777777666666666666666666666666555555555555666666666666777777777777777777777777777777999===BBBGGGJJJLLLMMMMMMNNNOOOOOONNNNNNMMM>>>AAADDDBBB;;;999DDDRRRkkkvvv}}}~~~hhhHHH888333***111000///000000///---+++))))))***,,,---///111111222000---***))))))+++,,,*********++++++*********************++++++++++++))))))))))))))))))******((()))))))))***************************+++++++++***++++++,,,,,,------......///000000000222666999CCCDDDFFFHHHJJJKKKLLLLLLMMMNNNQQQVVV[[[______^^^[[[```oooyyyjjjpppdddZZZbbbqqqnnnkkkzzzzzzlllUUUHHHHHHCCCCCCJJJNNNOOOYYYdddzzzXXXKKK======GGGPPPPPPLLLJJJIIIIIIJJJKKKKKKJJJHHHHHHGGGFFFGGGGGGFFFCCC@@@???>>>;;;999777666555555777777777888999;;;======<<<;;;;;;;;;;;;;;;<<<===888777777666666777777888888777666777999:::999888777777666666555555444444555555666666666777777777444444444555555666666666555555666666666666777777444444444555555555555555666666666666666666666666555666666777888777777777666666666666777777777777666777777777777777777666777777777777777777777777888777777777777666666666555555555555666666666666777777666666666666777777777777777777777777777777666666777777888888999999999999999999888888888777777777777777777777777777555555666666666777777777777777777777777777777777777777999<<>>;;;999EEEaaa{{{|||www|||yyyeeeNNN666000444111222111000000000///---+++,,,---------------------,,,,,,+++*********+++,,,)))***++++++++++++***)))*********++++++++++++,,,))))))))))))************))))))))))))***************************************++++++,,,,,,------...---///000111111333666999BBBCCCEEEHHHJJJLLLMMMNNNMMMOOOSSSXXX^^^```___^^^\\\```pppzzzooozzzzzzhhhXXXXXXfffxxxgggjjj|||wwwnnnwwwnnnWWWKKKBBB@@@@@@BBBHHHNNNSSSVVVaaaooovvvgggSSSFFFCCCDDDEEEEEEGGGFFFGGGIIIKKKKKKJJJHHHHHHGGGGGGHHHHHHFFFCCCAAA@@@???>>><<<:::888666555333333333444555666777888888999999:::::::::;;;;;;666555444444444444555666666555444555777888777666444444555555555555555666444444444555555555666666444444444555555555555555555555555666666666777777444444444555555555666666777777777777777777777777555666777888888888777777666666777777777888888888777777888888888888777777888888888888888888888888888888777777777666666666666666666777777777888888888888777666666777888888888888888888888888888888666666777888888999999:::::::::999999999888888888777777777777777777777777777777777777888888888888888888888888888888888888888999:::<<<>>>BBBFFFIIILLLMMMOOOPPPNNNKKKFFFDDDDDD@@@???DDDRRRnnn~~~sssjjjnnnvvv\\\EEE555)))---555222111000......//////...,,,------------------,,,,,,)))******+++++++++++++++)))***++++++++++++***)))*********+++++++++,,,,,,((()))))))))************))))))))))))***************************************++++++,,,,,,------...---...000111222444888:::@@@BBBEEEHHHKKKMMMOOOPPPMMMPPPUUU\\\aaacccaaa^^^___cccsss~~~{{{rrrvvv^^^XXXWWWcccttt}}}bbbggg{{{rrriiirrr|||}}}~~~||||||kkkXXXOOO@@@DDDFFFEEEIIIOOOOOOLLLUUUUUUiiiuuu```NNNCCC@@@AAAEEEEEEFFFHHHKKKKKKJJJHHHHHHGGGGGGHHHHHHGGGCCCAAAAAA@@@@@@>>><<<:::888666333222222222222333444444333444555666777777777777666555444333333333444555444333222333444555444333111222444444444555666888222333333333333444444444444444444444444444444444444555555555666666777777444444444555555555666666888888888888888888888888555666777999999888888777777777777777888888888888888888888999999888888888888888888888888888888888777666666666555555444444777777888888999999999999999888777666666777888999888888888888888888888888777777777888999999:::::::::::::::999999999888888777777777777777777777777888888999999999:::::::::999999999999999999999999:::;;;<<<<<<>>>AAAEEEIIIMMMOOOQQQQQQNNNIIICCC???;;;AAARRRlllsssiiihhhiiisssNNN;;;222333444666222%%%000...,,,,,,...//////...***+++,,,---.../////////)))***+++------,,,+++***)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,(((((())))))*********+++))))))))))))************++++++*********************++++++,,,,,,---......,,,...111222333555888;;;@@@AAADDDHHHKKKNNNPPPQQQNNNRRRXXX___dddeeebbb___cccggguuu~~~|||xxxyyydddXXXZZZ]]]ggg}}}kkk\\\hhhxxx}}}yyytttaaaXXXXXXPPPJJJDDDFFFLLLPPPOOOKKKTTTIIIUUU|||eeeRRREEE<<<@@@@@@@@@AAABBBDDDIIIMMMJJJMMMLLLHHHHHHJJJGGG???@@@AAABBBBBBAAA>>><<<:::555444333222222222333444222222333444444444444333444444444444444444444444333444444333111111333555444444444444444444444444333333333444444444555555333333333444444444555555666666555555555444444444666666555555555555666666:::::::::999999888888888888888888888888999999:::999888888777666555555444777888999::::::999888777666666777777777777666666;;;;;;:::999777666555555999888777666777777999:::;;;;;;::::::999999888888777777888888999999999:::888999999999999:::::::::999::::::::::::999888888999999::::::999888777777999::::::::::::999888888888999:::888666666999<<<666777999:::<<<@@@EEEIIIQQQRRRSSSPPPIIICCCBBBEEECCCQQQrrrwwwfffccccccooobbb777666333000......//////...//////...,,,,,,---///***+++---......---+++***++++++++++++++++++++++++---,,,+++***)))))))))))))))***+++,,,,,,***)))(((******************************))))))******+++,,,,,,,,,,,,++++++*********,,,,,,,,,------,,,++++++,,,,,,---///222666:::<<>>?????????@@@CCCFFFKKKPPPTTTSSSLLLEEEEEEHHH___~~~kkkccckkkxxxoooKKK777555222000......//////...//////...,,,,,,---...++++++,,,------,,,++++++++++++++++++++++++++++++---,,,+++***))))))))))))******+++++++++++++++*********************************))))))******+++,,,,,,,,,,,,++++++*********,,,,,,,,,------,,,,,,+++,,,,,,---///222666:::<<<@@@DDDGGGHHHKKKOOOPPPNNNQQQQQQXXXbbbhhhfffeeegggeeehhh|||yyy|||}}}|||kkk[[[RRROOOTTTWWWfff```VVVeeevvv{{{nnnhhhjjjmmm^^^NNNIIIOOOVVVVVVRRRPPPVVV^^^mmmXXXFFF:::===???999777:::BBBEEEFFFCCCBBBDDDEEEDDDAAAAAABBBBBBAAA???===<<<999888666444444444444444222222333444444444444444444444444444444444444444222111000111333555555555666666666666666666666666666666666777777777888888666666666777777777888888888888888888777777777777999888888777777888888999:::::::::999999999999888777777777777777888888999:::::::::999888888777777888999999999999888777666999999888888888999999:::888888888888777666666555999888888777777777888888888999999999999999::::::777888888888888999999999888888999999999999::::::<<<<<<<<<<<<<<<;;;::::::999999999999999999888777777888999:::;;;;;;;;;;;;999:::<<<<<<;;;:::<<<===999;;;============???AAAJJJLLLKKKIIILLL[[[sssvvvjjjllltttgggHHH222555444222000.........///---...///...,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))))))))************+++,,,------***************************))))))))))))***+++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,---------///222666:::<<>>BBBEEEEEECCCCCCDDDDDDAAAAAAAAAAAA@@@???>>>===;;;:::888666555555666666444555666666777666666666666666666666666666666666333333555999<<<<<<999666888888888888888888888888777777777777888888888888777777777777888888888888888888888888888777777777888888888777777888888888999999999999999999999999777777666666777777888999::::::999999888888888888999999999999999888888777;;;;;;::::::;;;<<<===>>>======<<<;;;999777555444::::::999999999999999999:::::::::;;;;;;<<<<<<<<<888888888888999999999999999999999999::::::::::::<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::999999888999::::::;;;;;;::::::999:::;;;<<<<<<;;;<<<<<<888999;;;======???BBBDDDFFFLLLQQQVVVffftttpppeeeiiixxxgggPPP@@@444...333222111///.........///,,,...///...---+++,,,---,,,,,,+++******+++,,,,,,************************++++++***)))))))))))))))+++******)))***,,,...///************************)))))))))))))))***+++++++++++++++***************++++++,,,---------,,,,,,------...///222666:::===CCCGGGHHHGGGJJJPPPRRRQQQPPPTTTZZZ___bbbaaaaaabbb```bbbtttwwwqqqyyyzzzgggqqquuu\\\TTTSSSPPPOOOPPPOOONNNSSSYYY[[[```qqq|||]]]VVVcccqqqvvvqqqvvv~~~~~~yyywwwxxxsssbbbOOOEEEIIIQQQOOOMMMOOOSSSVVVgggvvvccc[[[PPPBBB>>>DDD888:::???BBBDDDCCCDDDEEEAAAAAAAAAAAA@@@@@@???>>>===;;;:::888888888888999777888999999::::::999999999999999999999999999999777;;;AAAGGGIIIFFF???:::999999999999999999999999666777777777777888888888666777777777777888888888777777777777777777777777888777777666666777777888999999999999999999999999777777777777777888888999888888888888888777777777::::::999999999999::::::;;;;;;;;;<<<===???@@@AAA===>>>???@@@@@@@@@???>>>:::::::::999999888888777999::::::;;;;;;<<<<<<<<<::::::::::::999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::999999:::::::::::::::999;;;;;;;;;<<<<<<;;;::::::;;;;;;::::::;;;;;;;;;:::===>>>>>>>>>???BBBFFFJJJJJJ```zzzxxxsssbbbVVVbbb```DDD777555444444111000000//////.........,,,---///...---++++++,,,,,,++++++******++++++,,,******************************))))))((()))))))))******))))))***,,,...///************************))))))(((((())))))***+++***************************+++,,,,,,---------,,,------...000333777;;;===EEEHHHIIIIIILLLQQQTTTSSSTTTYYY^^^```````````````]]]```ssswwwrrrzzzvvvppp\\\NNNRRROOOMMMMMMQQQRRRSSSYYY```___eeettt|||```XXXaaakkkzzzuuuyyyyyy___NNNMMMRRRHHHFFFNNNVVVSSSTTTqqq|||lllUUUBBB999999666777===AAACCCDDDFFFBBBBBBAAAAAA@@@@@@@@@@@@===<<<;;;:::::::::;;;<<<::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;555===FFFKKKIIICCC<<<777999999999999999999999999777777777888888888999999777777777888888888999999777777777777777888888888777777777666666777777777888999999999999:::::::::888888888888888999999:::888888888888888888888888::::::::::::;;;<<<===>>>;;;<<<>>>AAACCCEEEFFFFFFIIIJJJJJJJJJHHHEEEBBBAAA:::;;;;;;;;;:::999888777999999::::::::::::::::::<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>===<<<<<<999::::::;;;;;;;;;;;;:::::::::;;;<<<<<<<<<;;;;;;???===:::999:::::::::::::::999888999===EEEOOOVVVrrrzzzxxxlllaaaXXXSSS]]]}}}mmmIII666333444222111///////////////.........+++---//////---+++++++++++++++++++++++++++++++++***************************))))))(((((()))))))))))))))))))))***+++,,,,,,************************)))(((((((((((()))******)))))))))*********************+++,,,------------.........000333777;;;===DDDHHHJJJJJJMMMRRRTTTRRRUUU\\\aaa```___`````````^^^aaavvv|||vvv}}}~~~hhhRRRMMMTTTLLLLLLRRR\\\bbbdddfffiiilllttt|||dddZZZ^^^dddyyy{{{~~~qqq___SSSNNNFFFGGGLLLPPPOOOPPP^^^mmmcccLLLJJJ???777999>>>@@@AAADDDBBBBBBAAA@@@@@@@@@@@@AAA======<<<;;;;;;<<<>>>???:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;555>>>GGGIIICCC;;;777666999999999999999999999999888999999999::::::::::::888999999999::::::::::::888888888888999999::::::999888888777777888888999888888999999999:::::::::999999999999999::::::;;;999999999999999999999999:::::::::;;;<<<>>>@@@AAAAAADDDHHHLLLPPPQQQQQQQQQWWWWWWVVVSSSOOOJJJDDDAAA@@@@@@AAAAAA@@@>>>===<<<=========<<<<<<<<<<<<<<<>>>=========<<<<<<<<<<<<============>>>>>>>>>>>>@@@@@@AAAAAA@@@@@@???>>>>>>???@@@@@@AAAAAAAAA@@@AAABBBCCCEEEGGGHHHHHHIIIDDD@@@;;;999999;;;;;;:::777888<<>>@@@BBBBBBAAA@@@@@@@@@AAAAAA======<<<<<<===>>>???@@@:::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;DDDLLLKKKCCC;;;999;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;:::999999999999999999:::888888888999999:::::::::::::::999999::::::;;;<<<:::::::::::::::::::::::::::::::::;;;===@@@BBBDDDIIILLLRRRWWW[[[]]]\\\\\\WWWXXXXXXXXXUUUQQQMMMKKKGGGGGGHHHHHHGGGEEECCCBBBBBBBBBAAAAAA@@@@@@????????????>>>>>>=========<<<>>>>>>>>>>>>????????????BBBBBBCCCCCCBBBBBBAAA@@@EEEEEEFFFGGGHHHHHHGGGGGGOOOQQQSSSVVVYYY[[[]]]^^^HHHCCC<<<999:::;;;<<<;;;@@@DDDMMM^^^wwwtttaaattt{{{bbbXXX[[[aaajjj~~~eeeBBB999333333111......333,,,---......///.........***,,,//////---+++******((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))(((((((((((()))***'''((()))******)))'''&&&************************((((((((((((((()))******(((((())))))*********+++)))***+++,,,------...---......///000333777;;;>>>???DDDHHHIIILLLPPPPPPMMMOOOYYY___]]]\\\aaadddccc```eeezzzvvvzzz}}}mmmcccXXXTTTUUUUUUTTTSSSTTTbbbzzz~~~lll\\\XXX]]]uuu{{{zzz~~~}}}jjjLLLKKKIIIIIIJJJMMMOOOOOONNNTTTYYY[[[ggglllPPPIII???888888888<<<>>>AAABBBBBB@@@<<<999AAA???<<<<<<===>>>>>>===========================??????>>>>>>===<<<<<<<<>>;;;999:::<<<===<<<:::>>><<<:::;;;>>>>>><<<999>>>======>>>???@@@AAAAAACCC>>>;;;:::999888===DDD;;;:::999999:::;;;;;;<<<777888<<<>>>;;;555666:::<<<<<<===>>>>>>===>>>AAA???AAACCCCCCCCCFFFLLLPPPVVVYYY\\\ZZZSSSIIIAAA<<<===666444777777888GGG[[[hhhmmmsssuuuqqqggg\\\UUUXXXXXXXXXTTTOOOKKKIIIIIICCCEEEFFFEEECCCCCCCCCDDD???AAACCCCCCBBBDDDGGGKKKTTTPPPNNNMMMJJJHHHMMMUUUVVVUUU[[[fffhhheeennn|||hhhNNNEEE???:::;;;CCCKKKQQQSSSfffvvvssshhhoooxxxccc```\\\\\\rrrVVV===444444333222111111111111........................------++++++++++++------+++++++++*********))))))))))))))))))************)))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))******************+++++++++,,,,,,,,,......///111555999===???@@@FFFJJJIIIJJJPPPTTTVVVUUUWWWYYY[[[]]]^^^___```bbb___uuuxxxzzz{{{rrr^^^WWWSSSWWW\\\\\\ZZZYYYYYYlll~~~~~~ooo^^^WWW[[[rrr}}}}}}yyy]]]JJJJJJIIIIIIIIIKKKMMMNNNRRRXXXYYY\\\jjjxxx}}}aaaNNNAAA>>>CCCBBB======???AAABBBCCCBBBAAA>>>===;;;;;;===???@@@???================================================AAAAAAAAA???<<<:::::::::999999::::::;;;:::::::::===;;;;;;===??????===:::>>><<<999999;;;<<<;;;:::::::::<<>>???BBBDDDJJJDDD@@@@@@??????CCCHHHCCCBBBAAAAAAAAABBBDDDGGGIIIIIIKKKNNNRRRYYY```dddccc\\\PPPDDD:::333000///...***,,,222555888GGGYYYxxxmmmddd^^^[[[[[[\\\]]]ZZZVVVRRROOONNNLLLMMMOOOOOOPPPSSSXXX\\\ddd```^^^```bbbdddiiippp~~~}}}oooYYYEEE;;;999;;;FFFZZZnnn}}}|||jjjhhh|||~~~vvvaaaSSSYYYgggxxxYYY>>>777333333111000000000000000........................---,,,++++++++++++,,,---+++++++++*********))))))))))))))))))************)))))))))))))))))))))))))))))))))((())))))******)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))******************+++++++++,,,,,,,,,......///111444999===???BBBGGGJJJIIIJJJOOOSSSTTTUUUVVVYYY[[[]]]______```aaa```wwwvvvyyyoooVVVSSSPPPSSS]]]eeedddaaa```[[[sssuuu}}}wwweeeZZZZZZqqq~~~www|||sssQQQOOOLLLIIIGGGIIILLLOOONNNUUUTTTPPPSSSWWWfffqqq```VVVJJJ888>>>======>>>@@@AAA???>>>???===;;;<<<===???@@@???========================;;;;;;<<<<<<===>>>>>>???;;;=========;;;:::;;;===::::::::::::;;;<<<======::::::;;;===??????<<<:::@@@===:::999:::;;;<<<<<<:::===EEEQQQ]]]dddeeedddWWWMMMCCC@@@??????BBBEEEHHHKKKNNNMMMHHHEEECCCDDDCCC???===BBBEEEDDDDDDFFFHHHGGGGGGGGGJJJPPPUUUXXXaaadddjjjrrrxxxyyyuuuqqqUUUIII:::...***+++---...,,,***,,,000//////888EEEnnn|||{{{sssssssssssstttxxx}}}oooaaaZZZRRRIIIDDDIIINNN[[[qqq~~~yyyrrruuu|||jjjXXXTTTVVVhhhxxxhhhQQQ999111666222111000///............------------------------,,,,,,++++++++++++,,,,,,+++++++++***************))))))))))))************))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))((((((''''''''''''&&&&&&)))))))))*********++++++******+++++++++,,,,,,,,,......///111444888===???DDDHHHJJJIIIJJJOOORRRRRRUUUVVVYYY[[[]]]_________```bbbyyysssvvvxxx\\\VVVUUUSSSYYYfffllliiieeefffeeeqqq~~~nnn___\\\ooosss{{{zzzssszzzddd[[[PPPIIIHHHJJJMMMOOOKKKPPPMMMIIIKKKJJJRRReeekkkJJJHHHDDD@@@???AAABBBAAA???BBB@@@======>>>>>>>>>>>>????????????????????????=========>>>>>>?????????<<<===???>>>======>>>@@@===<<<;;;;;;;;;<<<>>>???<<<======???@@@@@@??????@@@???>>>===============<<>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@@@@>>>>>>???@@@>>>===<<<;;;;;;<<<===>>>AAAAAAAAA@@@@@@AAACCCDDD>>>?????????>>><<<;;;;;;888???KKKWWW```eeeeeecccoookkkiiilllqqq|||wwwbbbIII777111...+++---111111,,,((()))***---///...,,,...222+++>>>\\\zzz|||qqqgggccceeehhhhhhsssqqqaaaXXXYYY```gggvvvbbb]]]fffppprrrSSS666...333444222000222111000//////...//////------------------------++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))******)))((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,------...000333888<<<>>>AAAEEEFFFGGGLLLSSSVVVTTTTTTVVVYYY\\\^^^______^^^]]]___sssvvvmmmsss{{{oooSSSOOOVVV[[[^^^jjjwwwwwwrrrzzzvvvooo~~~xxxeee[[[dddxxx}}}xxxzzzssstttwww|||lllXXXLLLIIIJJJIIIGGGIIIJJJDDDEEEMMMLLLKKKTTTUUUYYY^^^vvvnnnUUUHHHDDDCCCCCCCCCAAA??????AAACCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@??????>>>=========>>>??????======>>>???>>>============>>>>>>???@@@AAAAAA@@@??????@@@BBB===>>>??????<<<:::::::::777BBBOOOWWWVVVPPPIIIFFFJJJXXXsssrrrYYYEEE999333...***111...,,,+++------***'''***,,,............///111+++///;;;PPPjjj~~~pppgggjjjnnnsssuuunnnkkkaaa^^^\\\___kkkvvvddd\\\^^^nnngggEEE===777666555000---...222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************+++++++++))))))))))))************))))))))))))))))))))))))))))))((('''''''''(((((())))))))))))))))))))))))))))))************++++++*********++++++++++++,,,******+++++++++,,,,,,,,,------...000333777<<<>>>AAACCCEEEGGGLLLTTTWWWUUUSSSVVVYYY]]]_________^^^]]][[[jjjvvvnnnjjjssszzz{{{___WWWXXXVVV```gggxxx~~~uuuppp|||hhh\\\___nnnvvvvvvyyytttqqqxxx}}}}}}zzz}}}{{{xxxpppcccWWWNNNJJJHHHHHHEEEHHHEEEFFFLLLJJJJJJUUUSSSTTTTTTeeexxxiii]]]SSSKKKJJJGGGDDDBBBBBBBBBAAA@@@????????????????????????>>>>>>>>>===============<<<===>>>>>>>>>===???@@@???@@@AAACCCEEEFFFFFFGGGDDDGGGJJJJJJHHHEEEDDDDDDCCCCCCAAA>>>;;;:::===@@@FFFVVViiioooeeeTTTGGGAAA<<>>BBBDDDEEEFFFMMMTTTVVVSSSSSSVVVZZZ]]]______^^^]]]\\\WWW```jjjfffiiitttzzziiiSSSWWW\\\XXXfffqqqwwwrrrlll______jjjkkklllyyyuuuqqqqqqtttuuurrrssssssrrrmmmbbbTTTKKKJJJLLL@@@GGGGGGGGGKKKHHHKKKZZZXXX^^^^^^dddtttvvviiiRRROOOIIIEEEBBB???<<<999========================::::::;;;;;;<<<=========;;;===???@@@???@@@BBBDDDBBBDDDGGGJJJMMMOOOPPPPPPOOOTTTZZZ\\\YYYSSSOOOMMMJJJHHHDDD???;;;===CCCHHHZZZmmmuuu[[[GGG>>>DDDHHHZZZzzzfff]]]SSSOOORRRTTTSSSPPPXXXOOOFFF@@@>>>BBBOOO\\\bbbsssiiiPPP666333111111111000,,,(((***---///000...---,,,,,,------,,,******---//////+++...444888===EEENNNTTTSSSXXX^^^dddiiinnnssswwwwww~~~tttmmmhhhiiikkkjjjiiikkkmmmbbb]]]WWWRRRQQQWWW```fff~~~nnnccc___^^^[[[fff~~~aaaBBB666888444000//////......000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))))))))******++++++++++++))))))))))))************))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))'''((((((((())))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---///333777;;;>>>DDDFFFFFFGGGLLLSSSUUUQQQSSSUUUZZZ^^^``````^^^]]]\\\TTTZZZcccbbbhhhuuu{{{vvvyyyuuu\\\UUU\\\aaa```jjj|||zzztttfffgggkkkzzzvvvjjjhhhlllwww||||||zzzzzzyyyrrrcccRRRHHHFFFAAAGGGKKKIIIJJJNNNPPPLLL^^^]]]ZZZTTTPPPUUUbbbmmmvvvYYYEEE===>>>>>>>>>999888777888::::::999777::::::;;;;;;:::999777666<<<;;;;;;<<>>HHHDDD@@@===;;;:::777555000222444666777777666666777777666777999<<>>???<<<999???AAABBBCCCEEEIIINNNRRRPPPXXXcccmmmttt}}}zzztttpppmmmjjjhhh```WWWQQQRRRRRRXXXllluuuaaa]]]dddqqqjjjKKK???;;;444......111111111000000000//////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''(((((()))))))))))))))))))))))))))******)))))))))((((((((()))))))))))))))))))))))),,,+++***+++---......---******+++++++++,,,,,,,,,---...///222555999===???BBBDDDGGGIIIKKKNNNQQQTTTSSSVVVYYY[[[[[[ZZZZZZZZZ^^^[[[eeekkkggglllyyy}}}|||ZZZQQQPPPTTT```nnnrrrjjj```^^^[[[VVVRRRVVVaaakkkooo{{{{{{sssooopppsssmmmjjjzzziiiUUURRRTTTXXXdddsss|||}}}tttpppnnniii}}}~~~~~~llleeepppyyy{{{nnnbbbVVVIIIAAAJJJJJJHHHDDDDDDIIILLLLLLDDDGGGJJJJJJJJJNNNWWW^^^___VVVUUUhhh{{{~~~xxxpppcccWWWMMMIIIBBB>>><<<<<<;;;;;;666666777777777777666555444444444444666777888999???@@@AAAAAABBBHHHQQQXXXaaaiiiuuuxxxcccNNN???999888333000...///111222000---111000///...---...//////000///.........///111111777666333111111111222333...//////000000//////...........................//////.........///000000111333555666555555666777::::::999999999:::;;;;;;888999<<<@@@FFFPPPZZZaaaoooxxxxxxrrriiigggdddbbb```\\\WWWTTTMMMLLLPPPVVV^^^ooo}}}wwwwwwpppgggaaahhhvvvbbbGGG...+++111333111///111111000000000000//////............------------++++++,,,,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***)))((()))+++,,,,,,+++******+++++++++,,,,,,,,,---...///222555999===???BBBDDDGGGJJJKKKNNNQQQTTTSSSVVVYYY[[[[[[ZZZZZZ[[[```^^^jjjtttoooqqqzzz}}}iiiPPPLLLKKKMMMSSS[[[]]]YYYSSSTTTSSSTTTXXXbbbmmmvvvyyyvvvooonnnrrrwwwyyyllldddsss{{{cccRRRVVVXXXSSSXXXfffxxxzzzsssrrrvvv{{{}}}||||||qqqqqqtttwwwwwwwwwttthhhoooxxxvvvkkkddd]]]OOOBBBIIIGGGEEECCCDDDGGGJJJJJJHHHKKKMMMLLLIIIIIILLLOOOLLLKKKLLLSSSaaa}}}sssjjj]]]OOOFFF???<<<999<<<;;;999777666666777777333444444555666666777777444555444333444999@@@EEEIIIOOOXXXbbblllwww}}}kkkYYYKKK@@@888333555333111000222333222111000000/////////000111222111111000000000111222333666777777777666444222111000000000111111000000000////////////////////////000000111111111111000000///222444555555555777888444777;;;<<<<<<>>>BBBFFFLLLOOOTTTZZZcccooo{{{{{{rrrkkkddd^^^ZZZUUUUUUVVVZZZ___dddffffffeeelllzzz}}}qqqhhhkkktttooowwwcccBBB;;;666555333///000555000000000000000000//////...------------,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''''')))+++,,,+++*********+++++++++,,,,,,,,,---...///222555999===???AAADDDHHHJJJLLLNNNQQQSSSSSSVVVZZZ[[[[[[[[[[[[\\\___^^^lllyyytttqqqxxxzzzzzzdddRRRGGGJJJIIIGGGHHHKKKNNNPPPQQQWWWUUUXXXdddsssmmmcccfffooo{{{rrrdddnnnxxxaaaUUU]]]aaa[[[\\\fffvvv||||||uuuooonnnsssyyy|||||||||uuu}}}lllmmm~~~|||mmmpppooouuu}}}wwwrrrmmm^^^NNNGGGDDDBBBDDDFFFGGGGGGGGGCCCFFFJJJKKKKKKJJJLLLNNNCCCFFFJJJKKKJJJUUUqqqxxxbbbRRRFFF@@@AAA???<<<999777777777888333444444555555555555555555555555555444555888999999;;;???DDDKKKTTT\\\aaaqqqttt{{{ttt^^^NNNFFF@@@888111222111111111222222111///111111111111222333444444222222222222333333444444222444666777666444111...000000000000000000000000////////////////////////111333666999999777444222222555888::::::;;;===???@@@FFFLLLPPPQQQSSSWWWZZZccceeehhhjjjmmmqqqvvvyyysssppplllgggcccbbbccceeeccc^^^YYYVVVWWWZZZ]]]^^^^^^[[[YYY___ooo|||mmmjjjkkkooo{{{fffMMMBBB222555888888222+++,,,111//////////////////000000,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++++++++---//////...---******+++++++++,,,,,,,,,---...///222555999===???AAADDDHHHKKKLLLNNNQQQSSSSSSVVVZZZ\\\\\\[[[\\\\\\^^^[[[kkkyyytttnnnrrruuusss[[[MMMIIIJJJFFFHHHJJJKKKLLLQQQXXX^^^jjjkkksss~~~oooaaaeeeuuuxxxdddcccyyyjjj[[[YYYiiiyyy~~~{{{zzzyyyyyy~~~}}}{{{nnn^^^JJJDDDBBBEEEHHHGGGEEEEEECCCEEEGGGHHHHHHGGGHHHIIIFFFCCCCCCEEEGGGHHHNNNUUUdddzzz|||uuuqqqjjjggg```XXXNNNDDD===888999888777666555555555666666666777777666555444333666666666777999===AAACCCBBBHHHPPPXXXfffwww{{{hhhPPPAAA===<<<888444222222333333222000...---111111222333333444444555333333444444444555555555666555555444444444444444222111000000000000111222000000000000000000000000000222666999999888555444:::<<<@@@BBBCCCDDDFFFHHHMMMRRRWWWZZZZZZ[[[]]]___YYY[[[\\\[[[XXXVVVUUUUUUVVVTTTPPPMMMMMMNNNQQQSSSMMMOOOTTT\\\gggsss}}}}}}qqqhhheeehhhuuuoooSSS===555666444000,,,---///000...---......////////////000000++++++++++++******************++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))*********,,,...///---+++******+++++++++,,,,,,,,,---...///222555999===???@@@DDDHHHKKKMMMNNNPPPRRRSSSVVVZZZ\\\\\\\\\\\\]]]]]]YYYhhhwwwqqqjjjnnnrrr~~~vvviii[[[OOOJJJKKKPPPHHHMMMSSSVVVYYYcccsssyyyooogggiii~~~zzzddd\\\kkkyyyjjj]]]]]]iii~~~vvvSSSJJJDDDFFFHHHFFFDDDEEEGGGGGGGGGEEEDDDCCCCCCDDDLLLDDD???BBBFFFEEEDDDDDD;;;KKKeee}}}}}}hhhVVVKKKIIIGGGCCC@@@===<<<<<<<<<999999888888888777555444888777666666666777888777999======999<<>>===AAAGGGFFFHHHMMMVVVjjjuuugggZZZWWWQQQLLLHHHFFFEEEEEE@@@>>>===============<<<999888777888888888777666444:::;;;888999@@@CCCBBB?????????<<<777555555777777777666555555666888:::666777888888999999888888;;;;;;<<<============<<<666999<<>>;;;:::>>>>>>===<<<<<<===>>>>>>========================>>>===<<<<<<>>>AAAEEEGGGCCCEEEGGGHHHHHHHHHIIIJJJMMMKKKHHHFFFFFFGGGIIIJJJKKKLLLMMMMMMMMMMMMOOOQQQXXX]]]gggqqqxxxyyyvvvsssmmmccc```jjjrrrpppooossstttKKKBBB;;;:::777111000333---000222000---------,,,---.........//////000000---------,,,,,,,,,++++++******++++++++++++******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++)))((('''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))***+++,,,...000000...,,,******+++++++++,,,,,,,,,---...///222555999===???@@@CCCHHHLLLNNNOOOPPPQQQSSSVVVZZZ\\\]]]]]]]]]^^^bbbZZZgggvvvooogggmmmtttvvvhhh]]]VVVSSSTTTVVVPPPPPPOOOLLLHHHHHHLLLOOOVVVUUUXXXcccwww{{{tttgggqqqqqq]]]^^^jjj|||vvvpppnnnoookkkrrr~~~{{{jjjVVVFFFDDDDDD??????CCCFFFEEEDDDCCCCCCDDDFFFGGGHHHCCC===:::<<>>@@@@@@===<<<:::<<<>>>;;;555777???333888;;;999666555555555999999999:::;;;:::999777777777888:::;;;<<<<<<<<<<<<<<<;;;:::999999<<<>>>???@@@AAABBBAAA???>>><<>>???@@@AAA@@@BBBEEEFFFEEECCCBBBBBBFFFHHHIIIGGGBBB??????AAA;;;???BBBBBBDDDFFFEEEAAABBBFFFJJJJJJGGGEEEHHHLLLMMMLLLIIIFFFDDDGGGMMMRRRRRRZZZgggmmmiiibbbbbbhhhyyy{{{{{{xxxqqqhhhiiimmmvvvfffRRR:::999777555333222111111////////////....................................------,,,,,,+++***))))))*********))))))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))************)))))))))(((''''''&&&&&&((((((((((((((((((((((((&&&''')))+++,,,+++***)))))))))))))))))))))))))))(((((()))***************++++++++++++,,,---......---///111333555999>>>BBBAAACCCGGGJJJLLLNNNRRRTTTSSSVVVZZZ\\\]]]\\\]]]^^^aaa\\\aaammmpppkkkppp|||^^^\\\YYYYYYWWWUUUTTTSSSXXXVVVRRRMMMHHHIIIMMMPPPXXX\\\jjj~~~}}}tttqqq{{{bbb```hhh{{{}}}}}}yyyzzzfffNNNFFFDDD@@@???BBBBBBBBBAAAAAAAAAAAAAAABBBAAA>>>;;;:::;;;>>>@@@AAAEEEGGGFFFAAA>>>FFFXXXhhh||||||tttrrrxxx~~~oooqqqnnnhhhbbb^^^WWWPPPQQQLLLHHHHHHEEE@@@???BBB===>>>>>>============<<<;;;:::999888888999:::::::::;;;===???@@@@@@???>>>BBBCCCCCCDDDDDDDDDEEEFFFHHHFFFDDDCCCCCCDDDFFFGGGFFFFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFEEEDDDDDDFFFHHHDDDDDDDDD@@@;;;:::<<>>============<<<<<<===@@@CCCCCCAAA???<<<;;;>>>BBBEEEFFFWWWxxx}}}zzzxxxwwwzzz}}}{{{tttttt{{{ooohhhbbb___\\\VVVQQQPPPQQQLLLGGGEEEEEEDDDAAA???@@@@@@@@@>>>======@@@BBB<<<<<<<<<<<<===>>>>>>>>>@@@AAABBBCCCDDDDDDCCCCCCGGGFFFDDDCCCBBBCCCEEEFFFCCCDDDEEEGGGGGGGGGFFFEEEIIIIIIHHHGGGEEEFFFHHHKKKJJJKKKKKKIIIFFFFFFIIIMMMHHHKKKPPPZZZiiiyyyqqqfff[[[[[[llluuupppsssmmmTTTAAA888555444555444333222111111111111/////////............------------------------------,,,***(((((()))***+++))))))))))))))))))))))))''''''''''''''''''(((((())))))))))))))))))))))))&&&&&&'''''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++***)))((('''(((((((((((((((((((((((()))***++++++,,,,,,+++++++++******++++++,,,---...---...000111444999@@@EEEDDDGGGJJJLLLMMMPPPSSSUUUXXXZZZ\\\]]]\\\ZZZ[[[[[[[[[[[[eeeuuuwwwpppqqqzzzWWW\\\```dddlllvvvrrrfff______cccfffmmm|||}}}|||hhh___]]]hhhzzz}}}vvvooohhhgggqqq~~~www}}}yyyqqqqqq}}}~~~jjjTTTGGGBBB???@@@CCC@@@AAAAAAAAAAAA???===<<<===???AAA???======@@@CCC>>>======>>>@@@AAAAAAAAA;;;BBBSSSlllssshhheeehhhkkkqqqrrrtttyyytttiii^^^ZZZXXXTTTOOOLLLLLLOOOQQQNNNHHHDDDCCCDDDGGGFFFDDDCCCCCCDDDEEEFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGHHHJJJLLLLLLKKKIIIHHHLLLJJJHHHGGGHHHKKKNNNPPPNNNOOOQQQPPPMMMJJJIIIHHHFFFKKKRRRUUUVVVVVVYYY[[[]]]cccmmmxxxnnnvvvuuurrrooopppxxxcccWWWFFF999444555666777222222111000000000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***...111333((((((((()))))))))))))))''''''(((((())))))******((((((((((((((((((((((((&&&&&&'''''''''(((((((((+++******((('''&&&%%%$$$(((((((((((((((((((((((())))))******)))((('''&&&(((((((((((((((((((((((())))))***++++++++++++***************+++,,,---...,,,---...///222888???DDDDDDFFFIIIKKKMMMOOORRRTTTXXXZZZ\\\\\\\\\[[[\\\]]]^^^^^^hhhvvvwwwoooqqq{{{eeelllsssxxxvvvmmmkkklllnnnsss~~~iiiaaa]]]dddrrrzzzssskkkeeegggvvv~~~{{{ooonnn||||||~~~tttiiicccZZZQQQFFF??????BBB@@@@@@AAAAAA@@@>>><<<;;;;;;===???>>><<<<<<@@@CCC>>>??????>>><<<;;;;;;;;;@@@???BBBJJJVVViiiyyysssnnnjjjhhhhhhooovvvyyy~~~~~~yyywwwvvvzzz|||ttteeeVVVNNNKKKOOORRRVVVXXXXXXTTTOOOKKKHHHFFFDDDFFFJJJOOORRRRRROOOOOOQQQSSSVVVYYY\\\]]]ccc]]]VVVRRRRRRYYYaaagggnnnrrrwwwwwwssskkkdddaaadddnnn|||qqqllllllkkkqqqwwwyyyyyy~~~zzzVVVCCC===777444333333111...111000000/////////000000............------------,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((***...111444''''''(((((())))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''((((((((()))))))))******)))((('''&&&%%%%%%(((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''(((((()))))))))))))))************+++,,,------***,,,---...111666===BBBBBBEEEHHHJJJLLLNNNQQQSSSVVVXXX[[[\\\\\\\\\^^^```^^^\\\dddooonnngggkkkxxxpppkkkgggiiioooyyy~~~sss{{{uuusssvvv|||lllhhhuuu||||||vvvkkkeeehhhhhh___OOOCCC???@@@>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::<<>>??????===999888999<<<::::::>>>AAABBBFFFSSS___|||vvvtttvvvzzz}}}}}}~~~ooofffcccjjjpppvvvwwwvvvxxxvvvtttttt|||xxxnnneeeddddddjjjrrrzzz~~~~~~|||{{{|||pppfffccccccgggnnnssspppjjjlllxxxrrr___KKK;;;888666444333333222111///111000///////////////000.........------------,,,+++++++++++++++++++++++++++***(((''''''(((***+++&&&''''''(((((())))))***''''''''''''''''''(((((())))))))))))))))))))))))''''''((((((((()))))))))&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))((((((((((((((((((''''''''''''''''''''''''&&&'''(((((())))))((((((***))))))******+++,,,---***,,,...000222666;;;???AAACCCGGGIIILLLNNNRRRTTTVVVXXXZZZ[[[\\\]]]___aaa___]]]dddmmmkkkeeelll{{{}}}zzzwwwsssooorrr|||sssppphhhmmmvvv|||xxxppprrruuutttiiiXXXJJJBBB@@@??????>>>>>>>>>>>>>>>???DDDAAA===::::::<<<======<<<<<<;;;;;;;;;<<<>>>???888888;;;@@@@@@<<<<<>><<<<<<:::999<<<:::888999;;;<<<;;;999@@@:::888<<>>:::===>>>;;;999>>>EEEJJJ___RRRBBB:::<<>>;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;888>>>IIIQQQYYYmmm}}}yyytttrrrkkkcccaaammm}}}pppppprrrnnngggffflllnnnkkkeeejjjqqq|||{{{tttooohhheeeeeeddd```[[[^^^\\\[[[```lll{{{uuuVVVGGG>>><<<999666333333333333333333333222222222111111222111111000///.........,,,---...---,,,+++---///---,,,++++++******++++++***************)))(((((()))((('''&&&'''(((***,,,***(((&&&%%%'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''''''''((())))))(((((((((((())))))))))))***************+++++++++//////000222555:::>>>@@@DDDFFFIIIJJJKKKPPPWWW\\\[[[ZZZYYYZZZ]]]______^^^[[[ZZZdddrrrtttooouuuuuulllgggooosss{{{~~~vvvvvvxxxwwwtttvvvwwwzzzuuukkkooo{{{wwwuuupppxxxttt|||xxxssslllZZZFFF>>>???>>>;;;:::<<>>999;;;======<<<::::::::::::::::::::::::;;;::::::999999::::::;;;;;;:::@@@GGGEEE@@@FFFQQQgggvvvmmmkkknnnpppnnnmmmqqq{{{~~~yyymmm___ZZZ___cccccc___^^^\\\[[[^^^hhhxxxxxxooommmqqqzzz~~~{{{}}}~~~}}}yyysssllliiibbbaaa```bbbeeegggfffeee```___^^^aaaeeeiiijjjjjjmmmqqqyyyrrr]]]MMMDDDBBB;;;999666444222111222222222222111111111000000000111000000///......------,,,---...---++++++---...---,,,++++++******++++++***************)))((((((***)))'''''''''(((***+++***(((''''''((())))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))***************+++++++++//////000222666:::>>>@@@CCCFFFHHHJJJKKKOOOVVV\\\\\\ZZZYYYZZZ\\\^^^______]]]\\\eeerrrtttoootttvvvggg\\\UUUPPPMMMQQQUUU\\\dddnnnzzzkkkeeeaaaaaacccdddaaa]]]ggg{{{{{{}}}|||zzzvvvpppqqqxxx|||~~~sssrrrzzz{{{hhhTTTCCC@@@===;;;::::::<<<===BBB>>>:::888999;;;<<<<<<999999999999999999999999;;;::::::999999::::::;;;888999???DDD@@@777666===FFFPPPbbbwww|||}}}||||||}}}{{{pppeeeccchhhllllllooollleee[[[SSSRRRYYY______YYYRRRNNNNNNRRRWWWZZZ```dddgggccc]]]ZZZ^^^cccoooqqqyyy~~~sssiiidddeeehhhmmmsss{{{{{{sssiiifffcccbbbeeemmmuuu{{{uuunnneee\\\XXXYYY\\\```eeeddd___YYYUUUTTTRRRNNNQQQTTTWWWWWWTTTSSSTTTUUUQQQUUU\\\bbbgggkkkoooqqqyyy}}}~~~jjjRRRCCC===999666555666555333111000000111111000000000000//////////////////......------,,,,,,,,,---------++++++---...,,,,,,+++************+++)))************))))))(((******(((''''''((()))))))))(((((()))******)))'''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))))))))*********+++++++++...///000222666:::>>>@@@AAADDDHHHIIIKKKOOOUUU[[[]]][[[YYYYYY[[[^^^___```___^^^eeeqqqrrrlllqqqwwwhhhXXXQQQPPPOOOOOOPPPLLLRRRWWW\\\ccclllqqqsssooommmqqqxxxdddXXXUUUUUUZZZ___^^^ZZZXXXccc|||xxx|||rrrkkkjjjrrrzzz|||llllllmmmrrrxxxqqqmmmsssvvveeeKKKCCC===;;;;;;:::999:::777888999999999999:::;;;999999999999999999999999::::::999999999999::::::999888:::===<<<999>>>FFFLLL@@@999AAATTTmmmuuuvvvwwwuuuoooggg___[[[\\\VVVNNNJJJLLLOOOQQQQQQWWWYYYZZZVVVQQQOOORRRUUUYYYVVVVVVYYYYYYVVVVVVXXXVVVTTTPPPPPPUUU]]]]]]XXXUUUTTTPPPKKKKKKQQQWWWZZZbbb[[[TTTQQQPPPQQQUUUZZZVVVVVVTTTRRRRRRTTTUUUUUURRRXXX```dddfffiiiooouuurrr{{{vvv___OOO@@@<<<:::<<<>>>;;;444///333222111000000000111111000000000/////////......---------,,,,,,,,,++++++,,,------,,,++++++,,,...,,,++++++***************))))))************)))(((+++***)))(((''''''(((((()))))))))***,,,+++)))'''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''((())))))(((((((((((()))))))))))))))))))))***++++++,,,,,,...///000333666:::===???@@@CCCGGGIIIKKKOOOUUUZZZ]]][[[XXXYYY[[[^^^`````````^^^dddooooooiiinnn{{{uuudddUUUQQQRRRQQQQQQRRRUUU\\\bbbeeeiiimmmlllfffaaa```gggxxxjjjUUUUUUQQQSSS[[[___\\\ZZZ[[[ddd{{{zzzvvv~~~tttuuubbb___dddsss|||rrr___]]]\\\___hhhrrr{{{tttqqqvvvwwwVVVHHH<<<;;;===;;;999:::444777:::;;;:::888999999999999999999999999999999999999888888888888999999<<<:::999888555555999???GGG<<<666999>>>FFFZZZooorrrkkkdddbbbfffkkkoooqqqxxxuuunnneee^^^[[[]]]```^^^ZZZYYY]]]aaadddjjjppp___]]]XXXWWW]]]eeefffbbbWWW\\\\\\WWWXXX___eeefffooogggbbbdddggghhhkkkpppmmmnnnppppppoooqqqvvv|||xxxzzz```QQQHHHBBB???::::::999555333333444555111111111111111111111222111000000000000/////////,,,,,,,,,,,,+++++++++++++++,,,---,,,******,,,---,,,+++******))))))******((())))))*********))))))******)))((((((((((((''')))))))))***,,,+++)))'''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''((())))))(((((((((((())))))))))))((())))))***++++++,,,,,,---...111333777:::===??????CCCGGGIIIKKKOOOUUUZZZ\\\ZZZYYYYYY[[[^^^___```___\\\bbbmmmlllffflllyyywwwfffXXXVVVWWWUUUVVVZZZ```iiipppqqqtttvvvooodddZZZ[[[eeewwwxxxaaaPPPTTTPPPRRR[[[^^^ZZZYYY\\\hhhuuuoookkkyyyzzzyyyggg[[[^^^iii|||}}}rrrjjjbbb\\\VVVVVV]]]jjjvvv~~~gggQQQ???;;;===<<<:::<<<777999;;;;;;:::999888888999999999999999999999999888777777777777777777888777888999888666444444555;;;888999<<<;;;999AAALLL]]]tttzzzxxxzzz||||||~~~}}}sssmmmxxx|||{{{lll___LLL>>>777888:::<<<777:::888000+++...333777111111111111111111111111000000000000////////////,,,,,,,,,,,,+++++++++++++++,,,,,,,,,******,,,---++++++***))))))))))))***((())))))************))))))))))))))))))((((((((()))(((((()))******)))'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((())))))(((((((((((())))))))))))(((((()))***+++,,,,,,------...111444777;;;===>>>???CCCGGGJJJLLLPPPVVV[[[[[[ZZZYYYZZZ]]]______^^^]]]ZZZ```kkkkkkffflllzzzyyyiii\\\[[[]]]^^^dddmmmttt|||~~~xxxkkk[[[___lll}}}ttt```TTTVVVQQQUUU___bbb\\\ZZZ^^^pppvvvmmmjjjsss|||www|||qqq```ZZZdddwww}}}}}}{{{{{{|||ssskkkddd___dddaaa___```gggqqqzzzxxx\\\BBB<<<===<<<:::<<<::::::::::::::::::999888888888888888888888888888666666555555555555666666222444666777777777666555666555555555555777<<>>===;;;999666333222---333555333111444333000000111111111111111000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---++++++***)))))))))))))))(((((()))***************'''(((((()))))))))))))))***(((''''''((())))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))'''((()))***+++,,,------,,,...111444888;;;===>>>???CCCHHHLLLNNNQQQWWW[[[YYYYYYZZZ\\\^^^___^^^]]]]]]ZZZ```kkklllhhhooo}}}qqqcccbbbcccdddmmmyyyrrrdddjjjxxxxxxggg^^^YYYUUU[[[gggiiiaaa^^^cccxxx}}}sssooottt|||tttqqqssswww~~~wwwsssttt|||tttfff]]]\\\mmmxxx{{{uuuqqqmmmkkkjjjmmmttt~~~yyyrrrhhh___[[[ZZZZZZZZZaaadddjjjsss{{{dddEEE<<<===;;;:::<<<<<<:::888888999;;;:::999777777777777777777777777555555444444444444555555555555333000///111333333000222222222444777777555555888;;;;;;@@@SSStttiiicccUUUCCC;;;======:::666666777555444333555666555777666222333666444---000000000111000000///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---+++******)))))))))))))))(((((()))***************&&&'''((()))******))))))***(((&&&%%%'''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&''''''((((((((('''''''''''''''((())))))(((((((((((())))))))))))'''((()))***+++,,,------,,,...111555888;;;===>>>???CCCIIILLLOOORRRWWW\\\XXXYYYZZZ]]]``````^^^\\\]]]ZZZ```lllnnnjjjqqqwwwggggggnnnyyyxxxoooxxxooocccYYY[[[eeepppkkk]]]WWW\\\jjj}}}}}}~~~nnneeebbbaaaiiijjjlllmmmoooxxxzzz|||kkkkkksss}}}yyygggYYYVVVaaaqqq~~~rrrwww{{{nnnggg\\\bbbccc```aaahhhmmmlllrrrssstttttttttvvv{{{xxxssstttvvvssslllggg^^^WWWRRRQQQQQQPPPSSSXXXbbbnnn}}}}}}yyynnn[[[GGG<<<999;;;<<<::::::999999999999999999777777666555555555555555222222333444444555555666222333333444444333333222444444444444444444444444888666444333666<<>>===;;;999777555555444444444444444333222111000111111222222222222111111000///...------...///000...------,,,,,,------...,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((())))))***''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))***+++,,,---///000222555999===@@@BBBBBBDDDGGGKKKOOOSSSWWWXXXZZZZZZ[[[\\\]]]^^^^^^___ZZZYYYaaaoooqqqlllrrrwwwkkkppp~~~uuu}}}wwwjjj\\\aaalllsssjjjYYYSSSXXXlllxxxeee]]][[[[[[hhhkkknnnooonnnpppyyyyyy|||nnngggppp{{{~~~rrrbbbYYYXXXdddwww|||~~~pppiiifffjjjkkkfff]]]YYY[[[]]]\\\```cccfffhhhhhhhhhhhhiiijjjgggeeedddcccaaa___^^^XXXRRROOOQQQTTTVVV\\\aaafffuuu|||sssbbbOOOAAA;;;;;;<<<:::999999999999888888888777777666555555555555555333333333444444444444444222222333333333333222222333333333333333333333333333333333333444777<<<@@@AAAOOOfff|||kkkZZZOOOGGGAAA===:::999888666555444333333444444444444333222111000000111111222222111111000000///...------...///000------,,,,,,,,,,,,------,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((()))))))))''''''''''''(((((((((((()))((((((((((((((((((((())))))))))))***+++,,,---...///111444888<<>>@@@EEEGGGJJJNNNRRRVVVXXXYYYWWWWWWXXXYYYZZZ[[[\\\\\\XXXWWW___mmmpppmmmvvv{{{hhh___iiisssppp^^^NNNOOOZZZ~~~~~~tttxxxwww}}}}}}nnneeeddduuuttt^^^WWWYYY[[[ccczzzyyyppp___TTTOOOOOOOOOOOOOOOOOOPPPQQQOOOSSSTTTRRRQQQRRRRRRQQQRRRVVVaaaooowwwwwwvvvwww|||{{{wwwooobbbPPP@@@999888999999999888777777666666666555555444444555555555555555444444333222111111111111222222222222111111111111111111111111111111000333555555333111111111444555666666888===EEEJJJTTTffflllZZZMMMFFF<<<999555444555555555333333222222111111222222333222222222222222111000000///000000000000000000///........................---,,,,,,,,,,,,,,,,,,---++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((((((((())))))))))))***+++,,,------...000333777;;;>>>@@@AAADDDHHHMMMRRRVVVXXXZZZXXXXXXYYYZZZ[[[\\\\\\]]]YYYWWW___kkknnnkkktttmmmkkkqqqvvvvvvaaa\\\cccjjjdddVVVOOOWWWdddkkk^^^cccoooiiiXXXWWW[[[\\\gggxxxcccXXXSSSXXX]]]]]]ZZZUUUQQQPPPNNNTTTYYY[[[^^^bbb^^^WWW\\\jjj{{{wwwppp```KKK???<<<999999888777777666555555555555444444444444555555555555444333222111111000000111111222222111111000111111111111111111111111000222333222111111222333000222444555555444333333666<<>>999888:::333333444666666555333111222111111111111222333444111111222222111111000000...//////000000//////...------............------,,,,,,,,,++++++,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''(((((('''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))))))))***+++,,,------...000333777;;;>>>@@@???BBBGGGNNNTTTXXX[[[\\\YYYZZZ[[[\\\]]]^^^^^^___[[[YYY```lllnnnjjjqqqZZZVVVUUU^^^qqqvvvrrrnnnZZZVVVZZZ]]]YYYTTTVVVbbbnnnsss___YYYiii}}}uuu```VVVWWW\\\___jjjooo```[[[^^^jjjwwwxxxnnn___TTTPPPTTT___iiiooouuuwwwoooccceeeyyy~~~}}}|||{{{mmmTTTAAA:::999888888777666555444444444444444333444444555666555444444333222111111000000000111111111111000000111111111111111111111111---///000/////////222444000000222333444444555555555666777:::???IIITTT\\\vvvyyycccOOOBBB<<<888777888666444444666777666444222222222333444111111111111111222333333000000111111111000000///......////////////......------............------,,,,,,++++++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&'''((((((((('''%%%$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))))))))))))))***+++,,,------...000444777;;;>>>@@@@@@DDDJJJQQQWWW[[[^^^___[[[\\\\\\]]]^^^___``````\\\ZZZbbbooopppkkkppp~~~OOOLLLJJJPPP```tttyyyzzztttlllnnnxxxbbbRRRPPPRRRSSSSSSWWWaaammmuuuxxxfff[[[aaawwwiii\\\VVVWWW\\\bbbqqq}}}kkkdddfffwww{{{ggg\\\YYYgggyyy}}}nnnppp|||sssnnnmmmqqqzzz||||||{{{___EEE999999888777666555444444333444333333333444444555666444333333333222222111111///000000000000000000///000000000000000000000000,,,...000000000000111222333111000///111222333444333666:::;;;999666666666DDDPPPcccyyy|||fffSSSHHHBBB???===:::888888<<<:::333///000666555333111000111333666111000000000000111111222//////000000000000000///---......//////......---,,,------......------,,,,,,,,,++++++++++++,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$&&&'''((()))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))))))))))))))***+++,,,---...///111444888<<>>;;;<<<;;;777333222///000555555111111555---...000111111000111222000000////////////000000//////000000000000000///---..................---,,,,,,---......---,,,,,,,,,++++++++++++++++++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((())))))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))))))))))))))***+++,,,---///000222555999===@@@BBBDDDGGGLLLQQQUUUXXXXXXXXX[[[\\\]]]]]]______```aaa\\\\\\gggwwwyyyssswwwGGGKKKOOOTTT]]]fffhhhddd^^^VVVRRRSSSUUU]]]vvvdddPPPKKKLLLNNNMMMRRReee{{{xxx~~~~~~kkkXXXVVVfff~~~zzzoooZZZQQQXXX[[[ZZZbbbtttvvvwwwwwwnnn|||xxxggg]]]^^^aaagggoooxxx~~~oooiiiqqq{{{}}}zzzeeeGGG888;;;;;;666444888999666222222222222222222333333222222222111000//////...000000000000////////////////////////////////////---------............///////////////////////////222222111111111111111111222333444666888;;;===>>>DDDGGGOOO]]]pppwwwooo```ZZZPPPFFF>>>:::999:::999888888666444222000///222222222111111111000000000000000000000000000000222000---,,,---/////////////////////////////////................................................+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&&&&&&&%%%###&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%'''&&&%%%%%%'''+++///222+++************+++---...---///333777:::===>>>???DDDHHHNNNRRRTTTUUUVVVWWWVVVVVVUUUVVV]]]dddccc^^^]]]\\\bbbmmmpppooovvvCCCHHHNNNSSS[[[aaa```[[[VVVQQQPPPSSSTTT___{{{^^^MMMIIILLLNNNRRRaaa|||~~~wwwppp```UUU___xxxiiicccUUUQQQZZZ]]]]]]eee}}}yyyyyyzzzzzzwwwxxxyyyzzz|||}}}|||wwwssskkkaaaYYYVVVWWWYYYlllttt}}}yyynnnmmmuuu|||ooo___@@@===999666666777777666222222222222222222222222222222111111000//////...000000000000/////////...........................------------............////////////////////////111111111111111111111111111111111222333444666777222222333777>>>HHHQQQWWW```lll{{{pppllleee[[[QQQHHHAAA======<<<999777777777888999555555555555555444333333222222111111111000000000////////////////////////000...++++++---///000///------------------------................................................++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$%%%''''''&&&%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%''''''&&&&&&(((+++...000+++******)))***+++---...---///333888<<>>999666666777888000111333444444444333333444444444444444333333222111111111111000000000000///////////////////////////---++++++---///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++))))))((((((((('''''''''))))))))))))))))))))))))''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''((((((''''''&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&&&&'''''''''((()))***+++,,,******))))))***+++---...---///444999===AAADDDFFFFFFIIIMMMPPPRRRTTTWWWZZZ[[[[[[YYYXXX]]]dddeeebbbYYYYYY```kkkooonnnttt~~~FFFMMMTTTYYY^^^bbb```[[[YYYWWWVVVXXX\\\ggg}}}uuuYYYMMMOOOSSSWWWccc}}}|||}}}}}}\\\TTTUUUeeehhhTTTUUUQQQTTT\\\\\\bbbttt}}}xxxkkkeee___^^^___```gggooowwwtttqqqqqqwwwyyy{{{oooaaa]]][[[YYYZZZZZZYYYXXXYYY___ffflll{{{www}}}zzz{{{zzzwww[[[CCC222666:::555333777444333333222111000000///111111000000////////////000000/////////.................................,,,,,,---------.................................//////////////////000000111000000////////////000...000222444666666777777444888;;;<<<;;;>>>EEEKKKTTTXXX___eeehhhlllpppsss|||uuulllggg___WWWQQQNNNNNNNNNFFFAAA;;;777777999::::::<<<:::777444444666999;;;444555666666555444222000666555555444333111///...111111000000000/////////////////////////////////000...------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++)))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&'''(((((()))))))))))))))))))))))))))***+++---......000444888===AAADDDEEEHHHKKKNNNQQQSSSVVVZZZ]]]]]]]]][[[ZZZ]]]dddfffddd[[[ZZZaaakkknnnmmmrrr|||CCCKKKRRRWWW\\\bbbdddaaaccc___[[[ZZZ\\\bbbmmmxxxrrr|||xxx[[[PPPTTT[[[iiizzzgggSSSUUUbbb{{{uuuZZZSSSUUURRRUUU]]]```ppp}}}xxxmmmgggbbbaaa^^^ZZZZZZ\\\mmmooopppsssyyyvvvnnnmmmooorrrjjjhhhccc[[[VVVVVVVVVUUUVVV]]]eeeiiikkksss|||hhhLLL555555999555333777333333222222111000//////000000000///////////////////////////....................................,,,,,,,,,------------...---------------------------------......///////////////......///000111111+++---///000000///---,,,333333444333222444777;;;111444777:::<<<===???@@@GGGFFFHHHOOOYYY______]]]hhhmmmvvv}}}vvvqqqnnn^^^ZZZVVVQQQMMMHHHBBB>>>@@@???<<<999666555444333555444222111222333333333222111111000000000111111//////000111222333444555444444444333222000///...000000000/////////..............................222000///...//////...---------------------------------------------------------------------------++++++++++++++++++++++++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%%%%&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((())))))))))))(((''')))((((((((()))+++---...///111333666:::>>>@@@BBBGGGIIIMMMPPPRRRVVVYYY\\\^^^___^^^\\\^^^dddfffddd^^^]]]bbbkkkmmmkkkpppzzzFFFNNNWWW\\\bbbjjjmmmmmmlllkkkhhhccc]]][[[]]]___dddtttaaaWWW```ooo}}}mmmZZZWWW___ssscccQQQRRRSSSRRRVVV```iii{{{yyyjjjjjjnnnqqqlllaaaXXXUUUWWW^^^eeejjjpppvvvxxxvvvwwwrrrlllddd^^^[[[ZZZYYYUUUTTTSSSQQQPPPQQQSSSSSScccrrrxxx[[[???666777666444555222222222111000000000////////////////////////////////////.........------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,------......///,,,,,,,,,------///000111000111222333333222111000------------///111333444333333444444444444444444111...---000444888999888555777;;;???FFFOOOXXX___RRRQQQPPPOOOOOOPPPRRRSSSRRRUUUYYY]]]______^^^^^^^^^]]]]]]___bbbdddddddddbbbbbbaaa```___^^^^^^]]]\\\ZZZXXXWWWVVVWWWYYYZZZ[[[^^^bbbffffffddd```]]]WWWQQQIIIBBB===:::888666666444111000000111111111///000222333444333222111222222222222111///...---222333444444555444333333000////////////111333444///000111111111111111111////////////....................................111///......//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&&&&&&&$$$###$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((('''(((((())))))(((((('''(((((('''((()))+++---...///000222555888<<>><<<<<<;;;;;;:::;;;;;;<<<:::;;;<<<======>>>>>>>>><<<;;;;;;===???@@@???===>>>>>>>>>===<<<;;;;;;<<<>>><<<:::::::::<<<======666777999:::;;;:::888888999777666555666777666444777555333222333555555444---///111333444444333222...///000000000////////////000000111111111111111444444333222222111222222...///000000111111111000/////////.........------........................+++++++++,,,...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))((((((((('''''''''))))))))))))))))))))))))''''''''''''(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&$$$"""######$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&'''((((((((((((((((((((((((((('''''''''''')))+++---......///111444888<<<@@@BBBCCCGGGLLLQQQTTTVVVXXXZZZ[[[```bbb``````ccccccaaa\\\YYY[[[bbbeeefffppp|||GGGSSSaaajjjoootttuuusssuuuddd```ccclllrrruuu|||lllSSSQQQ^^^rrrxxx]]]PPPNNNRRRTTTUUU\\\ggguuuyyyggg[[[XXX___nnn{{{|||uuujjj```XXXTTTRRRPPPMMMLLLNNNPPPRRRVVV]]]ddd}}}{{{XXX===555777555///000000000000000111111111........./////////////////////.........---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---....../////////......///000000///...---,,,,,,,,,.........---,,,...111111///---......---///111222222111---///000000//////000111,,,...111222222333666888222222222222111111111000888666444222222222333444444333222333444444222000222333555555444333333333222111///000111333444444555444333222333444555666333222333444444222...***000///...///000111111000111222333333333333222222000000111000//////000111111000//////...///000000---...000222444555555555111111111111000///------//////.........---------........................&&&&&&'''***---//////...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((('''''''''&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((((('''!!!""""""$$$%%%''')))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&'''((((((''''''''''''((())))))'''''''''''')))+++---///---...000444888>>>BBBEEEEEEJJJPPPUUUXXXZZZ[[[\\\ZZZ___cccaaaaaacccbbb```YYYUUUWWW^^^bbbeeeppp~~~RRRYYYeeennnnnnlllttt}}}uuu}}}zzz~~~}}}nnnWWWMMM\\\rrruuu]]]RRRPPPOOOOOOTTTVVVYYYjjjgggeeelllgggooo{{{{{{mmm```TTTPPPSSSPPPKKKPPP[[[\\\]]]qqq|||qqqJJJ222222555111222111000//////.........////////////////////////---------------------------------,,,,,,+++++++++...---,,,+++++++++,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------444000,,,+++---//////...............///111222333////////////000000000000////////////000000000000////////////000000000000////////////////////////////////////000000000000...///000111111111111111111111000///////////////////////////////////////000000111111111111000000////////////////////////....................................////////////000333555666444333222222...///000111111000///...........................,,,---.../////////...---000...++++++,,,---...------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''')))%%%"""###%%%(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((()))***+++000111333666:::===AAABBBIIIMMMSSSWWWXXXXXXXXXYYY[[[aaadddcccccceeeeeecccaaa[[[ZZZ```dddfffnnnyyySSSZZZeeennnppptttxxxwwwxxxiiiYYYNNNSSSmmmiiiVVVOOOOOOPPPUUUVVVWWW^^^uuusssuuuxxxkkk___VVVTTTWWWYYY[[[dddpppyyyzzz|||~~~bbbEEE777444222222111000//////......///........................---------------------------------,,,,,,+++++++++---,,,+++++++++,,,------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------------------------------222///,,,,,,...///...---------,,,------...///000....../////////000000000....../////////000000000.........////////////000////////////////////////....../////////000000000//////000111111111111111111000000///....../////////////////////////////////000000111111000000///////////////////////////...............---------............///////////////222444555333222111111...///000111111000///...........................------.........------,,,---+++))))))***+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&$$$!!!!!!$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((((((((()))***++++++***+++...222666;;;???AAAGGGLLLRRRWWWYYYZZZ[[[\\\ZZZ___aaabbbdddggggggcccbbb]]]]]]dddffffffmmmxxxTTT[[[fffmmmsssrrrnnnuuu~~~lllVVVIIILLLaaasssZZZMMMMMMPPPQQQ\\\YYYWWWbbbpppddd\\\ZZZ^^^ccceeesss}}}yyyuuuTTT:::333666222222111000////////////........................------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...------......---,,,,,,,,,++++++++++++,,,,,,---.........////////////---.........////////////------------............////////////////////////.........////////////000///000000111111111111111000000///............////////////////////////////////////000000////////////////////////////////////.........------,,,,,,---............/////////...000222333111000000000...///000000000000///...------------------------......---,,,++++++++++++,,,***))))))***++++++***,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&$$$""""""$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***)))))))))))))))***,,,,,,+++,,,///333999>>>CCCFFFFFFKKKRRRWWWZZZ]]]___```ZZZ]]]^^^```eeejjjhhhcccbbb___bbbiiijjjgggmmmwwwWWW^^^gggmmmvvvwwwkkkpppzzzvvvcccOOOJJJXXXrrrdddPPPKKKOOOSSSTTT^^^XXXVVVfff}}}iii\\\[[[dddqqq{{{|||vvv{{{tttXXX;;;333999333222111000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,++++++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...---,,,+++---,,,+++***************------------............------------............++++++,,,,,,,,,---------........................------.........////////////000000111111111000000//////...------.......................................////////////..............................///......------,,,,,,+++---------.........//////,,,...000111/////////000---...///000000///...---------------------------///...,,,***))))))******,,,+++******,,,---,,,++++++++++++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***))))))))))))***+++,,,---...///111555:::@@@EEEHHHHHHLLLSSSWWW[[[]]]___aaa\\\]]]]]]___fffkkkhhhaaa```aaagggooonnnjjjppp{{{ZZZaaajjjqqq}}}}}}fffjjjvvvzzzjjjZZZLLLOOOeee~~~sssZZZMMMMMMSSSVVVWWWZZZXXX\\\qqq{{{ooorrrwwwzzzxxxxxx{{{xxxppp{{{xxxssssssrrraaaGGG777666333222111000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......,,,,,,+++++++++*********************************)))))))))*********++++++*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,---,,,,,,++++++...---,,,+++************+++,,,,,,,,,------------+++,,,,,,,,,------------++++++++++++,,,,,,,,,,,,------------------------------------............/////////000000//////......---------------......---------------------------------......---------------------------------......------,,,,,,,,,,,,------------............+++---//////......///000---...///000000///...---------------------------///---+++***))))))******+++***)))***,,,---,,,+++************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))))))))***+++,,,---...///000333777===BBBEEELLLOOOTTTXXXZZZ\\\^^^______```___```fffjjjggg___]]]aaakkktttsssnnnttt\\\eeepppzzzkkk^^^kkkuuupppZZZRRRKKKUUUmmmuuudddSSSNNNPPPTTTWWWYYYZZZ___mmmyyyhhhccckkkkkkooouuu}}}{{{|||vvv||||||ppplllpppyyyvvv^^^AAA000333333222111000000000000------------------------------------------------++++++,,,,,,,,,,,,------******,,,,,,------------++++++++++++************************************((())))))))))))*********))))))*********+++++++++************************)))***++++++******+++,,,...---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------.....................------,,,---,,,,,,,,,,,,---......------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,------,,,------------.........+++---......------///000---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************'''&&&&&&(((***+++***((()))))))))))))))*********++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((())))))))))))))))))***,,,,,,000000111444888===CCCFFFNNNQQQUUUWWWYYYZZZ\\\]]]```bbbbbbcccfffjjjgggaaa]]]cccoooxxxuuupppxxx\\\gggwwwvvv^^^bbbpppnnnbbbLLLNNNTTTccczzzwwwdddYYYPPPOOOQQQRRRUUUYYYaaaooojjj\\\[[[bbbiiisss|||zzzssssssxxxpppooovvvrrrOOO333333333222111000000000000------------------------------------------------+++++++++,,,,,,---------++++++,,,---------,,,+++++++++++++++************************************((((((((()))))))))******))))))))))))*********+++************************(((***+++)))((((((+++...,,,,,,++++++***+++++++++************+++++++++,,,************+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,---------,,,,,,+++***,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,---------.........+++---......------///111------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++&&&%%%&&&(((***+++)))'''((((((((()))))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%'''((('''%%%###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***(((((((((((()))***++++++///000111333999???EEEIIINNNQQQTTTVVVXXXYYY[[[]]]^^^bbbeeeeeefffjjjiiieee___fffsss{{{wwwpppxxx\\\iii|||{{{rrrqqqwwwzzz[[[WWWjjjtttiiiZZZDDDOOO```ttt}}}hhh[[[SSSNNNOOOOOOOOOSSSYYYkkk}}}qqqmmmwwwggg]]]^^^cccqqqyyyvvvuuuvvvzzz|||YYY:::444333222111000000000000------------------------------------------------+++++++++,,,,,,---------+++,,,---------,,,+++***+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))******(((&&&'''+++///++++++************++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++***)))++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///,,,,,,,,,---------......,,,---...------...000222,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......---,,,+++''''''(((***,,,---+++)))'''((((((((())))))******************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&)))+++***'''%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))******+++''''''''''''((()))***+++))))))+++...444<<>>333:::,,,+++444---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))(((((((((((()))******(((((()))***+++++++++***************************)))))))))************+++******))))))))))))******************************************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,+++******))))))(((''')))///666<<<<<<666///)))'''(((((()))(((((((((((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((()))***+++***)))'''''')))***)))((((((''''''''''''&&&&&&&&&''''''''''''((()))++++++%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((())))))******))))))))))))+++,,,---...000111333666<<>>EEEJJJOOORRRUUUUUUTTTVVV[[[___```bbbccccccccceeehhhkkkfffZZZVVVcccsssyyy|||VVVMMM[[[XXXYYYdddffffffccc\\\TTTRRR[[[lllzzz|||qqqhhhdddfffkkkooo~~~xxxZZZ\\\hhhdddNNNCCCSSSjjjwwwyyyfffSSSJJJLLLNNNMMMKKKPPPTTTXXXZZZXXXmmmpppZZZZZZhhhttt{{{{{{ooolll~~~ppp```[[[bbbsssppp]]]ZZZ___vvv~~~{{{}}}sssNNN444333444111444//////............//////++++++++++++++++++++++++*********++++++,,,,,,,,,((())),,,.........---,,,************************(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))((((((((((((((()))******((()))))))))((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))))))))***************************)))(((((($$$&&&******)))'''&&&&&&***'''%%%%%%&&&''''''&&&$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&(((''''''&&&&&&&&&'''''''''&&&$$$$$$&&&'''&&&%%%(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''***)))'''&&&'''(((***+++***))))))))))))+++,,,---...///111444888>>>FFFKKKNNNQQQTTTTTTSSSVVV]]]bbb```aaaccccccdddfffjjjmmmkkk\\\ZZZnnniii\\\QQQTTT^^^gggmmmqqqpppjjjaaaUUUKKKJJJTTT```rrr{{{~~~~~~zzzkkk^^^dddeee]]]OOOGGGSSSqqqmmmRRRIIIIIIHHHLLLSSSUUUNNNTTT___[[[]]]tttfffaaaccckkksss}}}ssskkkppp~~~}}}zzzuuusssuuuzzzhhh[[[^^^gggtttzzzjjjaaaaaaeee{{{zzzggg;;;222333///111//////...------------...++++++++++++++++++++++++,,,++++++++++++++++++,,,)))+++---//////---+++)))***************)))(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))************))))))''''''''''''''''''''''''))))))(((''''''''''''(((%%%%%%&&&%%%$$$$$$%%%'''((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((()))******+++)))))))))))))))(((''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%''')))+++'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))***+++,,,......111111222555:::@@@EEEIIILLLPPPTTTWWWXXXZZZ^^^aaabbbdddfffhhhhhhfffdddcccbbbXXX[[[qqq```WWWSSS[[[gggooorrrtttvvvrrrhhhZZZMMMGGGKKKSSSWWWdddwwwbbb[[[bbb```UUUIIIKKK^^^vvv{{{cccOOOJJJKKKKKKNNNUUUZZZVVVTTTUUUWWWlllkkk^^^YYYfffqqq}}}ppplllpppuuu{{{xxxrrrnnnooosssqqqddd\\\bbbmmmxxxoooeeegggnnnzzz}}}zzz{{{xxx~~~jjjGGG555444222111//////...------------...++++++++++++++++++++++++++++++************++++++)))+++---......---+++)))***************)))(((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((())))))((((((((('''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((***)))((('''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))******)))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$""""""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%''')))***''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))***+++,,,---...000111222555:::@@@EEEIIIKKKPPPUUUXXXXXXZZZ]]]```bbbdddfffggggggeeecccaaa^^^TTTXXXpppzzzsss\\\VVVWWWbbbpppxxx{{{}}}|||rrrbbbQQQHHHFFFGGGFFFLLLVVVdddvvvooo[[[\\\ccc]]]PPPHHHWWWrrr~~~fffVVVJJJKKKOOOOOOQQQVVVZZZZZZXXXXXXfffzzzeeeYYYTTTcccppp~~~zzzooorrrvvvtttwww{{{nnneeedddlllvvvvvvpppqqq}}}xxx~~~yyy~~~zzzppppppxxx~~~zzz{{{uuulllppplllTTT888111333---//////...------------...++++++++++++++++++++++++*********))))))************+++,,,......,,,+++******************)))(((((())))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&''''''((('''&&&%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''((((((((()))(((''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))))))))***+++,,,---...000111222555:::@@@EEEHHHJJJPPPVVVYYYYYYYYY[[[]]]cccdddfffgggfffdddbbb```ZZZRRRWWWooohhhuuufff[[[WWW[[[hhhxxxxxxfffWWWNNNIIIFFFKKKIIIHHHLLLTTT```lllssscccZZZbbb]]]VVVJJJIIIbbb~~~~~~mmmUUULLLHHHLLLQQQRRRSSSUUUVVVWWWaaavvvwwweeeYYYTTT]]]fffpppxxxvvvgggaaahhh{{{~~~|||uuuuuu{{{zzz~~~}}}wwwnnnmmmtttddd???222666---//////...------------...,,,,,,+++++++++++++++*********))))))))))))*********+++,,,------,,,+++******************)))((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((('''''')))))))))))))))(((''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$###"""!!! $$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))***,,,---...///000222666;;;@@@EEEHHHJJJOOOVVVZZZZZZYYYZZZ\\\cccdddfffgggfffdddaaa```[[[VVV[[[mmmiiivvvxxx]]]RRRUUUaaauuuyyyfff]]]YYYRRRJJJOOOKKKGGGHHHNNNUUUZZZ]]]kkkvvvwww[[[YYYbbbQQQJJJBBBIIIcccxxxmmmUUUKKKHHHIIINNNRRRSSSSSSUUUUUUTTTkkksssdddYYYSSSXXX[[[^^^dddrrryyyjjjhhhtttrrrlllvvv~~~yyytttNNN999888222//////...------------...,,,,,,,,,++++++***************))))))))))))*********++++++,,,,,,++++++******************)))((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((())))))(((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''')))))))))))))))(((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((()))***+++------///000333777;;;@@@EEEGGGIIINNNUUUYYYYYYYYYZZZ\\\cccdddfffgggfffdddbbb```\\\YYY\\\ffftttooozzznnnTTTKKKTTTjjjvvvgggfffkkkcccVVVMMMKKKKKKRRR^^^iiinnnoooiiipppyyyiiiUUUSSSXXXJJJEEEDDDPPPdddlll^^^IIIHHHIIILLLOOORRRTTTUUUVVVVVVYYYwww{{{lll```XXXSSS[[[XXXXXX```pppvvvssszzztttppp|||~~~~~~|||]]]???444222//////...------------...---,,,,,,++++++******************))))))***************++++++++++++*********************)))(((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((())))))(((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''(((((()))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))(((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((()))***+++,,,---...000333777<<>>666111///,,,,,,///222111---,,,,,,,,,+++++++++******)))***++++++***)))***+++*********++++++,,,,,,,,,+++*********))))))((((((((((((((((((''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%###"""###$$$(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''(((''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((())))))((('''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&%%%$$$###$$$%%%%%%$$$###$$$&&&(((######%%%&&&'''(((((((((######$$$$$$$$$%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))******+++*********)))******++++++,,,///333888===BBBEEEFFFFFFJJJOOOTTTWWWZZZ^^^```aaaeeeiiiiiigggeeeeeeggg^^^YYYTTTZZZmmmwwwtttrrrvvvvvvsss~~~|||{{{rrrXXXKKKIIIFFFBBBCCCGGGPPPYYYWWWOOOKKKMMMNNNSSSUUUVVVVVVWWWrrr~~~vvvxxx~~~rrrqqqpppIII444222000...---...///...+++,,,,,,,,,+++++++++******)))***++++++***)))***+++*********++++++,,,,,,,,,*********)))))))))((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''(((((((((''''''&&&%%%&&&&&&&&&&&&''''''''''''))))))))))))((('''&&&%%%$$$&&&((((((&&&%%%%%%&&&$$$$$$%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))))))))******))))))******++++++,,,///333888===BBBEEEGGGHHHLLLRRRWWW[[[^^^```bbbcccfffiiiiiifffccccccddd___ZZZUUU[[[oooooorrrpppnnnuuuzzzuuu{{{zzzqqqpppyyyxxxaaaNNNGGGHHHFFFBBBDDDKKKUUUYYYUUUNNNMMMPPPMMMVVVWWWSSSQQQXXX~~~|||zzz|||www~~~}}}www~~~___888333111000///---,,,+++***,,,,,,,,,+++++++++******)))***++++++***)))***+++*********+++++++++++++++******))))))))))))(((((((((((((((((('''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''))))))))))))((('''&&&&&&"""%%%(((((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((()))))))))))))))***+++,,,---///333888===AAAEEEGGGHHHMMMTTTYYY]]]___aaabbbdddgggiiihhhdddaaaaaacccaaa\\\WWW]]]ppp~~~oooxxxvvviiihhhssszzzvvvqqquuussslll^^^rrrtttfffTTTGGGEEEGGGFFFBBBGGGOOOXXXYYYSSSMMMOOOTTTSSSWWWTTTRRRWWWeeeyyykkkkkkqqqwww}}}{{{sssnnnpppyyy{{{vvvxxxxxxmmmqqqzzz}}}~~~{{{|||zzzFFF555222000000---******,,,,,,,,,,,,+++++++++******)))***++++++***)))***+++***************+++++++++))))))))))))))))))(((((((((((((((((('''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&''''''&&&%%%%%%$$$ """%%%%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""""""""#########%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&))))))((())))))***+++,,,---///222777<<>>111111222...---000,,,,,,,,,+++++++++******)))***++++++***)))***++++++*********)))))))))((('''''''''((((((((())))))((((((((((((''''''''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''&&&''''''&&&%%%'''+++...$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!! ######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))))))))'''''''''''')))***+++,,,///000222666;;;AAAFFFIIIRRRVVVZZZ]]]^^^^^^___```fffhhhiiihhheeedddfffiiieee```[[[aaatttrrrfffeeeeeeddddddmmmsss}}}\\\HHHEEEEEEGGGEEEAAAEEEMMMNNNRRRRRRNNNNNNUUUYYYWWWaaayyy}}}cccZZZSSSQQQ___uuuzzzmmmpppzzzvvvbbb^^^uuuyyyiii```gggrrryyyyyy}}}}}}~~~{{{YYYCCC222111333///,,,///,,,,,,,,,+++++++++******)))+++++++++***)))***++++++*********))))))((((((&&&'''''''''(((((()))))))))(((((((((''''''''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&'''((()))))))))$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$"""!!!!!!######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))***++++++&&&&&&''''''(((***+++,,,///000222555;;;AAAFFFIIIUUUWWWZZZ\\\]]]]]]^^^```iiikkkkkkiiieeeccceeehhheee```[[[aaatttuuucccUUUUUU\\\^^^^^^___lllxxx}}}|||iiiNNNBBBCCCEEEGGGIIILLLOOOQQQRRRPPPOOOPPPSSSWWW^^^eeexxxiii^^^[[[YYYbbbttt|||tttnnnnnnwwwuuunnneeegggxxxxxx}}}|||pppiiirrr~~~vvv~~~~~~uuuJJJ666555---,,,444000------.........---,,,+++,,,,,,++++++***)))(((((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***)))'''%%%$$$""""""!!!!!!"""%%%'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((''''''))),,,///+++///222444:::CCCIIIIIIUUUXXX\\\^^^^^^^^^___```gggjjjjjjfffeeeggghhhggg``````aaagggxxxiiisssrrr```VVVOOOPPPTTTWWWZZZ___hhhvvv~~~\\\FFFFFFEEEEEEEEEFFFIIIMMMPPPNNNOOOPPPOOORRR^^^ssseee___aaadddqqq~~~mmm^^^[[[eeepppzzzxxxtttmmmhhhoooyyykkkppp~~~{{{||||||ttt~~~~~~zzzVVV;;;444///---000000......---------,,,,,,,,,,,,,,,++++++***))))))((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$"""###%%%'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&'''((((((&&&&&&''''''''''''''''''''''''''''''((((((((((((((())))))(((((()))---///,,,000333444999AAAFFFFFFMMMQQQVVVZZZ\\\^^^```bbbdddhhhhhhdddccceeefffeeeaaa___^^^eeewww```tttbbbVVVUUUVVVWWWWWWVVVYYY___bbbrrrwwwnnnNNN@@@GGGGGGFFFFFFFFFJJJOOOSSSRRRUUUUUUTTT\\\wwwiiihhhmmmooouuuyyyqqqccc___ccclllxxx|||ssstttoookkkpppqqqccclllzzzsssvvv|||tttsss{{{fffCCC222222///+++111///...---,,,+++,,,------,,,,,,++++++***)))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))***+++''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))***))))))***---000---111333333888???CCCCCCIIIMMMSSSXXX[[[^^^```bbbdddhhhhhheeeccceeefffdddccc^^^ZZZbbbwwwnnniii[[[^^^cccfffccc___^^^^^^^^^mmmwww|||{{{uuu~~~yyy\\\GGGBBBDDDFFFHHHIIIJJJNNNTTTXXXXXXZZZ\\\aaawww}}}kkkooosssvvvyyyvvvjjj```dddnnnwwwmmmqqqkkkhhhvvv|||wwwwwwkkkeeeppp|||xxxyyyppprrruuuNNN222444000)))222000...,,,+++++++++---...+++++++++*********))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((())))))***'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))***+++******+++...000---111333444888@@@DDDDDDJJJNNNTTTXXX[[[]]]___aaaeeeiiijjjgggeeeggggggeeeccc\\\XXX```xxxwwwiii___ccciiinnnrrrqqqkkkeeedddhhhgggjjjrrrvvviiiPPPCCCDDDBBBFFFKKKMMMNNNPPPUUUZZZZZZaaammmwwwhhhooovvv}}}tttgggeeejjj~~~qqqiiimmmfffcccqqqrrrooosssmmmkkkvvvxxxwwwuuu~~~[[[999444111+++222000...,,,+++++++++---...+++++++++***************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))++++++++++++---///---111333444:::BBBGGGGGGHHHLLLRRRWWWZZZ\\\___aaadddiiijjjgggeeeggggggdddaaa\\\XXXbbb{{{pppdddfffjjjqqq{{{xxxooohhh[[[\\\jjjyyy[[[HHH@@@CCCDDDIIINNNQQQQQQSSSZZZ___lll~~~{{{oooyyyvvvmmmkkkrrryyyuuukkkgggccc^^^]]]lllvvvnnnqqq|||}}}xxxssskkkEEE333222111111///...---,,,+++,,,------************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%&&&&&&%%%$$$###"""###%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&'''''''''''')))***+++++++++---...---111333555:::CCCGGGGGGAAAFFFMMMSSSXXX\\\```bbbaaafffhhheeeccceeedddbbb```\\\[[[eee|||mmmmmmjjjkkkuuuwwwoooaaa```nnnzzzqqqPPPDDDAAAEEEGGGLLLQQQTTTVVV]]]iiirrrrrr___[[[fffwwwyyymmmhhhggg\\\ZZZ]]]kkknnnnnnyyy|||yyy~~~|||zzzrrrrrr~~~|||TTT222222777.........---------,,,,,,,,,************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$%%%'''((()))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%###"""!!!###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%%%%&&&&&&&&&'''''''''&&&(((***+++******,,,---...222444444999AAAEEEEEEAAAFFFMMMSSSXXX\\\___bbbaaafffhhheeedddddddddaaa```______ggg{{{tttqqqhhh```dddqqqxxxxxxyyyvvvnnnnnnwwwzzzeeeJJJDDDDDDHHHIIINNNSSSWWW\\\iiizzzqqq[[[VVV]]]hhhnnnyyymmmfffeeehhh___^^^```kkkwwwiiipppqqqjjjmmmnnnkkkvvv{{{}}}|||uuuuuu___222222;;;,,,------.........---,,,+++******************++++++))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$######$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$######$$$%%%&&&((()))***''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###%%%&&&&&&%%%###"""!!!"""%%%'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&''')))******%%%%%%%%%&&&&&&&&&''''''%%%''')))*********+++,,,///222444444777>>>BBBBBBGGGKKKQQQVVVYYY\\\^^^```bbbgggjjjgggffffffeeeccc```aaabbbiiizzzsssooojjjhhhlllrrrsssqqqpppkkkiiikkkooosss|||[[[DDDGGGKKKHHHRRRWWW[[[]]]ddd|||{{{sss\\\QQQRRRXXX```hhhiiivvv}}}uuuoooqqqqqqlll```^^^cccuuuqqqxxxtttgggdddjjjrrr|||~~~~~~yyyrrr{{{~~~}}}ggg===111444(((///......------,,,++++++++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###'''%%%"""'''111///&&&######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$%%%&&&&&&&&&%%%%%%###########################$$$$$$###""""""###%%%$$$%%%%%%###%%%((('''$$$########################!!!"""$$$&&&(((***,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''''''''&&&&&&''')))***,,,---------111333333222666???EEEEEEGGGJJJMMMQQQUUUZZZ```ddddddggggggdddcccfffeeebbb___bbb^^^ccc{{{xxxyyywwwtttrrruuuyyy|||iiieeebbb```^^^^^^fffpppWWWFFFIIIMMMMMMUUUUUU\\\lllmmmfffeeebbbcccdddfffjjjqqq|||qqqlllhhh[[[PPPPPPVVV\\\ccchhhgggrrrwwwsssssszzz}}}zzzhhhhhhnnn~~~vvvyyyyyynnniiiwww{{{nnnHHH555333111///......------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%(((&&&"""&&&...,,,"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###""""""###########################$$$$$$###""""""###%%%$$$&&&%%%"""###&&&%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$%%%'''(((******$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''(((***+++,,,------000333333333777???EEEEEEGGGIIIMMMQQQUUUZZZ```dddbbbfffgggeeeeeefffddd```___bbb]]]bbbzzz}}}{{{~~~~~~zzzyyy~~~vvvsssooojjjbbb]]]aaahhhjjjOOOIIIKKKPPPSSS___^^^jjjgggTTTQQQSSSTTT[[[]]]```ccckkkzzzqqq[[[SSSOOOJJJJJJTTT^^^ccceeeggg|||~~~wwwuuuyyyyyysssoooooosssxxxzzzyyy}}}jjjcccrrr{{{{{{```>>>///555///......------,,,++++++++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''')))'''"""$$$***'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!! ###########################$$$$$$###""""""###%%%%%%&&&%%%""""""%%%$$$ %%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&&&&&&&'''(((&&&'''((()))+++,,,------000333333333777???DDDEEEFFFHHHMMMQQQUUUZZZ```dddaaaeeefffeeeeeefffddd___^^^bbb^^^ccczzzwwwwwwvvvxxx}}}~~~}}}~~~XXXMMMOOOQQQUUU\\\gggpppoooTTTKKKNNNRRRSSSZZZ```gggjjjkkkpppzzz}}}lll\\\NNNKKKHHHHHHQQQaaapppxxx{{{~~~rrrkkkiiivvv{{{~~~~~~|||nnn___iii}}}{{{yyyNNN000555///......------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((&&&"""###'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""""""""###########################$$$$$$###""""""###%%%$$$%%%$$$"""$$$'''&&&"""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&+++***(((&&&%%%&&&''')))&&&''''''(((***+++------000333444333888???DDDDDDEEEHHHMMMQQQUUUZZZ___cccaaaddddddbbbbbbddddddaaa]]]aaa^^^ddd}}}|||uuunnneeeeeettt|||vvvrrrqqqzzzlllRRRPPPUUUVVV]]]hhhvvv|||```RRRSSSXXXYYYXXXbbbjjjqqqqqqkkkeeeeeegggvvv~~~fffWWWOOOHHHJJJGGGJJJVVVkkkttthhh```kkk~~~~~~{{{}}}tttaaafffaaa;;;555///......------,,,++++++++++++++++++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%$$$"""###%%%$$$"""%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########"""###$$$%%%&&&###########################$$$$$$###""""""###%%%"""$$$$$$###&&&******'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&+++***(((&&&%%%&&&''')))'''''''''((()))+++---...///222444444888@@@DDDDDDEEEHHHMMMRRRUUUYYY^^^aaabbbdddbbb^^^^^^bbbdddccc\\\aaa___fff}}}vvvcccWWWVVVgggzzzxxxsssooommmyyylll[[[OOOPPPUUUZZZjjj|||zzzjjj\\\\\\dddjjjllllllwww||||||tttnnnkkkkkkggglllxxx^^^RRRLLLFFFHHHJJJLLLWWWiii{{{~~~sssmmmyyy||||||zzzssssssoooHHH333///......------,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%###########################"""""""""###%%%'''(((###########################$$$$$$###""""""###%%%!!!###$$$###''',,,,,,)))%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&&&&&&&'''(((''''''&&&'''(((***,,,...///222444555999@@@DDDCCCFFFIIINNNRRRUUUXXX\\\^^^aaacccaaa]]]]]]bbbdddbbb]]]bbb```hhh|||kkkXXXNNNNNN\\\hhhmmmqqqwwwvvvuuupppQQQQQQSSSVVV[[[kkklllhhhiiipppuuuwww{{{|||~~~|||xxxvvvvvvlllhhhjjjvvv|||XXXOOOMMMIIIKKKOOOQQQZZZiiiuuu}}}yyy~~~~~~yyyttt~~~uuuUUU222///......------,,,++++++++++++++++++++++++++++++************************************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%$$$######%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$%%%%%%######$$$%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!###%%%&&&###########################$$$$$$###""""""###%%%!!!$$$$$$###&&&++++++((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&(((***,,,......222444555999@@@DDDCCCGGGJJJOOOSSSUUUWWWZZZ\\\]]]```aaa___```bbbbbb___^^^dddbbbiiirrrWWWOOOJJJKKKTTTXXX\\\jjj|||tttttt~~~pppiii^^^YYYVVVSSSYYYXXXJJJHHHSSS^^^bbbiii~~~ssswww~~~~~~xxx|||zzzmmmeeejjjwwwsssPPPJJJMMMMMMRRRQQQUUUaaappp|||~~~nnnxxxyyyrrr}}}wwwaaa888///......------,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&$$$""""""$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((('''&&&$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&###$$$%%%%%%######$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###!!!  """##############################$$$$$$###""""""###%%%"""$$$$$$"""%%%))))))%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########"""###$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&'''''''''&&&'''&&&&&&&&&'''***,,,......222444555999@@@DDDCCCHHHKKKPPPSSSUUUWWWYYY[[[YYY^^^bbbbbbcccccc```[[[```eeeccciiizzzaaaQQQGGGMMMPPPVVVZZZWWWaaayyy}}}nnnXXXNNNKKKJJJKKKOOOPPPLLLJJJLLLNNNQQQZZZkkk{{{xxx|||uuusssuuu{{{rrrWWWNNNMMMNNNOOOYYYYYY\\\fffttt~~~~~~~~~~~~www{{{pppxxx~~~aaa===666///000///)))---///''',,,,,,---...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&$$$"""  """$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###&&&%%%%%%$$$#########$$$%%%%%%$$$###""""""#########$$$%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%$$$###""""""######""""""#########$$$$$$$$$%%%$$$$$$###"""!!! $$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$######$$$%%%&&&''''''((((((((((((((()))((((((((((((((())))))///111444666999===BBBFFFIIILLLOOORRRTTTVVVYYY[[[```^^^\\\^^^aaabbb___\\\```dddaaaggg|||fffVVVNNNKKKSSSXXX\\\[[[TTTZZZqqqnnnUUUIIIGGGGGGDDDDDDGGGHHHGGGIIIMMMVVVZZZiii~~~~~~~~~nnnZZZZZZ___```___\\\\\\```iiiuuu~~~}}}}}}{{{zzzppptttyyyrrryyyyyy~~~fffAAA444...///000+++...222+++,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######"""!!!!!! %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%###!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###&&&%%%$$$$$$######$$$$$$%%%$$$$$$###""""""#########$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%((('''$$$"""!!!!!!"""###########################%%%$$$$$$###""""""###############$$$$$$$$$$$$%%%%%%$$$$$$######""""""!!!###$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''))))))))))))***+++---...///111444666999===BBBFFFFFFIIINNNQQQTTTWWWZZZ]]]aaa___]]]^^^aaaaaa^^^[[[\\\___\\\ddd}}}zzz}}}bbbPPPMMMOOOQQQ]]]dddeeeccc[[[ddd{{{uuuXXXHHHHHHNNNNNNJJJIIIMMMSSSXXXaaaiiikkkqqq{{{wwwjjj___hhhpppnnniii```aaaeeemmmvvv|||}}}||||||wwwwww{{{tttnnnkkkpppzzz{{{ssszzzpppjjjwwwlllooovvvwww|||lllLLL666///000111+++---111---,,,,,,,,,---,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''''''''(((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$############$$$%%%%%%'''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$######"""############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%111...(((###!!!"""%%%'''########################%%%$$$######"""#########$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''$$$%%%%%%&&&'''&&&&&&&&&)))((('''((())),,,...000...000333666888<<>>CCCPPP\\\bbbrrrtttbbbgggfffaaacccccceeejjjzzzxxxfff]]]aaaxxx```UUUPPPGGGEEEJJJLLLVVVeeesss{{{}}}|||zzzrrroooiiiccc```aaagggkkk~~~mmmeeehhhmmmyyyrrrooowww~~~}}}mmmKKK666333000...,,,'''---,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))'''''''''&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%%%%$$$"""""""""###$$$$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$#########$$$%%%%%%&&&######""""""###$$$%%%%%%$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######"""""""""#################################""""""###$$$%%%%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&###%%%'''***++++++******,,,...000333666:::???BBBAAAEEEKKKQQQVVV[[[```ccccccaaa^^^___``````\\\YYYWWWWWW[[[ooo;;;>>>>>><<>>DDDPPPXXX[[[WWWaaaqqquuuvvvvvv]]]^^^qqq~~~rrrQQQKKKFFFBBBFFFHHHPPPYYYeeennnqqqpppooonnnsssjjjccccccggglllssszzzyyysssjjjgggpppiiixxx~~~sssooojjjgggooo|||xxx~~~wwwwww~~~uuummmjjjssszzzyyywwwzzz~~~fff???222333000...000------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''%%%######%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%################################################""""""#########$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%################################################""""""""""""############%%%""""""'''((($$$###&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$###"""###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))+++,,,------///222444666:::???BBBBBBEEEIIIOOOTTTXXX[[[\\\]]]``````^^^^^^``````]]]\\\VVV\\\sss888;;;<<<@@@IIISSSVVVTTTHHHNNN^^^hhhqqqiii\\\iii}}}kkkMMMHHHDDDBBBFFFHHHMMMPPPWWWaaakkkqqqrrrqqqpppiiiaaa^^^___cccnnnyyyzzz{{{uuummmdddddd___lllrrrhhh^^^XXXTTTVVVfffwwwzzzrrrxxxxxx~~~xxxllleeepppzzzxxxxxxoooFFF333111111000000------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$""""""""""""""""""""""""######"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""""""""""""""""""""""""""""""""#########$$$$$$!!! !!!%%%'''%%%%%%(((###$$$$$$%%%%%%$$$$$$###""""""###$$$%%%%%%&&&&&&"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++,,,------///222444666:::???BBB???BBBGGGMMMSSSXXX\\\^^^___aaaaaa^^^]]]______\\\WWWRRRZZZppp999<<<@@@FFFOOOWWWUUUNNNJJJEEEJJJRRR^^^wwweeehhhzzzfffKKKGGGBBBAAAFFFGGGJJJLLLQQQ[[[gggqqqvvvxxxpppjjjbbb[[[UUUUUU```kkkvvvzzzyyyuuuggg^^^\\\jjjyyyoooaaa\\\WWWQQQOOOQQQ\\\tttxxxpppwww~~~lllooo}}}yyy{{{|||~~~vvvNNN444---000000---------,,,,,,,,,+++++++++***++++++++++++***))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######!!!!!!"""$$$&&&(((########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$ !!!###%%%%%%$$$%%%'''###$$$$$$%%%%%%$$$$$$###"""######$$$$$$%%%&&&&&&$$$%%%''''''%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))***+++---------///222444666:::???BBB@@@CCCGGGMMMSSSXXX\\\^^^```bbbaaa]]]]]]___^^^\\\VVVQQQZZZqqq@@@EEEKKKSSS]]]aaa\\\SSSUUUKKKLLLUUUcccmmmlll}}}}}}aaaKKKFFFAAAAAAFFFGGGHHHLLLRRR[[[eeennntttxxxqqqkkkddd\\\UUUTTT___kkk~~~pppbbbbbbuuurrrYYYNNNOOONNNPPPTTT\\\ooo}}}www}}}|||yyyuuuzzzyyyuuuuuuxxx~~~{{{{{{YYY999---111222---------,,,,,,,,,+++++++++***++++++++++++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$&&&)))+++########################$$$$$$$$$%%%%%%$$$$$$$$$########################""""""""""""""""""""""""############$$$$$$$$$$$$"""%%%&&&%%%######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$"""!!!"""###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((())))))***,,,---...---///222444666:::???BBBDDDEEEIIIMMMSSSXXX[[[^^^aaabbbaaa]]]\\\^^^___\\\[[[VVV```yyyGGGPPPZZZdddmmmqqqkkkccc___ZZZdddvvv{{{nnn}}}xxx\\\JJJGGGAAACCCJJJJJJJJJOOOWWWbbbkkkrrruuuvvvnnnhhh```ZZZWWWZZZhhhuuuyyyooooooyyy]]]OOOMMMIIINNNUUU^^^mmmzzzkkkxxx|||sssqqqwwwxxxzzz}}}vvvnnnmmm}}}{{{~~~dddAAA000333555...------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""$$$&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$################################################$$$%%%(((***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%###(((***&&&######$$$######$$$$$$%%%%%%$$$$$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%###$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((()))))))))***+++,,,---...---///222444666:::???BBBEEEFFFIIIMMMRRRWWW[[[^^^```bbb```\\\\\\___```]]]\\\UUUaaa~~~IIIUUUdddpppyyy}}}zzztttjjjjjj|||vvvlllnnnnnnVVVIIIGGGCCCGGGOOOPPPOOOTTT___qqqvvvkkk___WWWUUU\\\mmm|||dddQQQLLLPPPJJJRRR^^^mmm|||cccooosssllllllpppssszzzyyyuuuxxx~~~yyyuuu|||lllGGG111444555...------,,,,,,,,,,,,++++++***++++++++++++***))))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%"""%%%''''''&&&%%%%%%'''''''''''''''''''''''''''"""###$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))((('''%%%$$$%%%%%%%%%$$$$$$$$$######""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%################################################$$$$$$$$$#########""""""########################$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###***,,,'''###$$$%%%$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%&&&''')))******((('''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''((()))))))))***+++,,,---...---///222444666:::???BBBBBBDDDGGGKKKQQQWWW\\\______aaa```\\\\\\___aaa___YYYRRR___FFFUUUggguuu~~~}}}rrrsssvvvjjj```[[[ggghhhSSSHHHGGGEEEJJJTTTUUUUUUYYYfffxxxeeeYYYVVV]]]nnn~~~rrrZZZMMMLLLOOOLLLVVVeeexxxeeeppptttpppnnnooo{{{uuuyyy}}}xxxyyy{{{~~~}}}llljjjxxxnnnIII000222444,,,---------,,,,,,,,,++++++***++++++++++++***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%"""%%%((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((())))))'''%%%$$$%%%%%%%%%$$$$$$#########""""""""""""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&################################################$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""***---(((###%%%'''&&&$$$$$$$$$%%%%%%$$$$$$$$$ !!!"""###%%%&&&'''(((%%%'''((('''%%%$$$$$$%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((()))))))))***+++,,,......---///222444666:::???BBB???AAADDDIIIPPPWWW]]]```___aaa___[[[[[[```aaa```\\\SSSbbbIIIcccyyy}}}uuujjj{{{ooocccYYYVVVUUU\\\rrr}}}~~~gggQQQGGGHHHGGGOOO```gggkkkyyyyyyddd___^^^dddyyyiii[[[TTTLLLJJJMMMQQQ\\\xxx~~~zzzkkkxxxrrruuu{{{vvvppprrr}}}wwwssswwwyyyWWW111666111222......---,,,,,,,,,,,,---,,,,,,,,,++++++++++++*********))))))))))))******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################''''''&&&&&&&&&%%%%%%%%%$$$(((+++,,,***'''%%%$$$%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&$$$"""###%%%&&&%%%"""#########$$$%%%&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))***,,,,,,...000333666777:::===???AAAEEEJJJOOORRRUUUXXXZZZ___^^^^^^^^^______]]][[[YYYWWWaaaKKKbbbwwwnnn[[[pppyyykkk]]]WWWRRRSSSaaassszzz{{{yyy||||||eeePPPGGGKKKMMM[[[oooyyyttteee^^^aaapppsssaaaRRROOOOOOLLLNNNTTT^^^lllwww~~~nnnwwwqqqooovvvxxxnnnssszzzzzzeee;;;666---,,,......---,,,,,,,,,,,,---*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################&&&&&&&&&%%%%%%%%%%%%$$$###&&&))))))'''%%%$$$###%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&$$$"""###%%%&&&%%%############$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))***,,,,,,...000333666888:::===???AAAEEEJJJOOOSSSWWW[[[^^^```^^^]]]^^^______]]]\\\YYYXXXbbbOOO___mmmvvvoooVVVbbbzzz|||iii^^^VVVPPPSSS[[[bbbppp~~~xxxzzzzzzxxxvvvxxx}}}~~~dddOOOGGGMMMSSSeee}}}{{{ooobbbfffcccNNNGGGFFFKKKNNNOOOVVVaaammmxxxqqq~~~ooo|||qqqqqqxxxwwwnnnBBB555///000......---,,,,,,,,,,,,---*********))))))))))))(((((()))***++++++***)))((())))))))))))))))))))))))((((((((()))))))))*********))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$#########$$$&&&%%%$$$"""######%%%$$$$$$######$$$$$$%%%&&&$$$###$$$%%%&&&%%%$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''(((((()))+++,,,---...111444666888:::===@@@BBBEEEIIINNNSSSXXX^^^aaa```^^^\\\\\\]]]^^^]]]\\\VVVWWWbbbUUU___gggmmmzzzvvvcccjjjwwwfffggglllrrruuuxxxuuukkkfffccccccfffnnnsssyyyuuuaaabbbccceeeiiisss~~~eeePPPGGGLLLRRRccc{{{kkknnn~~~yyy{{{hhhLLLJJJIIIJJJMMMNNNSSSaaappptttqqqnnn{{{zzzLLL444222444......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******'''(((***,,,,,,***((('''(((((((((((((((((((((((())))))))))))******************)))((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$############"""###$$$$$$###"""!!!###$$$%%%$$$$$$######$$$$$$%%%%%%$$$###$$$%%%%%%%%%###############$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''((()))+++,,,---...111444666888:::>>>@@@CCCEEEIIIMMMQQQWWW]]]aaa___]]]ZZZZZZ[[[\\\\\\[[[SSSUUUaaaUUU___iiiqqqyyy}}}wwwbbbVVVTTTSSSUUUWWW\\\eeemmmyyyvvvvvvvvvfffTTTRRRQQQTTT]]]mmm}}}eeePPPGGGJJJLLLXXXkkktttuuu{{{rrrzzzxxxooommmrrrdddRRRFFFMMMMMMMMMNNNRRR^^^sss}}}pppsssppprrr|||}}}___888111///......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******'''(((***,,,,,,***((('''(((((((((((((((((((((((())))))))))))***************))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$#########"""""""""###$$$$$$###""""""$$$&&&%%%$$$$$$######$$$$$$%%%%%%$$$######%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&''''''''''''(((&&&&&&'''((()))+++---...///111444777888;;;>>>@@@DDDFFFIIILLLOOOTTTZZZ^^^]]][[[YYYYYYZZZ[[[ZZZYYYUUUVVVbbb~~~RRR]]]kkkxxx~~~nnn\\\RRRNNNNNNRRRYYY___aaa^^^[[[\\\hhh{{{tttnnnmmmzzz{{{hhhaaa^^^\\\bbbooo}}}```MMMGGGJJJIIIPPP]]]bbbmmmnnnnnnjjjcccdddsssxxxttthhhlllwww^^^FFFGGGJJJKKKMMMQQQXXXcccvvvwwwkkkpppzzzgggzzz{{{{{{yyyrrr{{{}}}zzzyyyrrr>>>444,,,......---,,,,,,,,,,,,---*********))))))))))))(((((()))***++++++***)))((())))))))))))))))))))))))((((((((()))))))))******((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''((((((&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$#########""""""###$$$$$$$$$"""###$$$&&&%%%$$$$$$######$$$$$$%%%%%%###"""###$$$%%%$$$###$$$$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$######$$$%%%%%%######$$$%%%###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&''''''''''''(((&&&&&&'''(((***+++---...///111555777999;;;>>>AAACCCFFFJJJMMMPPPTTTXXX\\\\\\[[[[[[[[[\\\\\\ZZZXXXYYYXXXddddddffflllvvvwwwjjj\\\PPPNNNKKKOOOZZZkkkyyy|||qqqddd___```gggrrryyy~~~}}}``````fffzzz{{{~~~~~~uuuVVVGGGFFFMMMMMMQQQZZZ\\\hhheeeaaa[[[RRRRRRbbbttt}}}{{{xxxdddJJJCCCKKKNNNLLLQQQ\\\iiizzzvvviiilllfffsssyyyqqqjjjsssuuurrrtttyyy~~~~~~zzzzzzBBB999000......---,,,,,,,,,,,,---*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%$$$$$$$$$#########!!!###$$$$$$######$$$%%%%%%$$$$$$######$$$$$$%%%$$$###"""###$$$%%%$$$""""""######$$$%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$######$$$&&&%%%###"""$$$&&&""""""""""""###$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''(((***,,,---//////222555777999;;;>>>AAAAAAEEEJJJNNNRRRVVVZZZ]]]]]]]]]^^^___aaa___\\\YYYZZZWWWbbbyyypppuuuxxxccc[[[RRRKKKNNNKKKQQQ___uuuxxxnnnbbbYYY]]]gggrrrnnnZZZ[[[^^^fffxxxeeeNNNAAAEEEQQQSSSVVV^^^___fff```[[[VVVOOOMMMXXXgggwwwZZZMMMHHHMMMQQQKKKMMMVVVddduuuyyyjjjiii~~~|||xxxtttiiirrrsssiiidddppptttooottt~~~}}}xxx{{{}}}AAA;;;333......---,,,,,,,,,,,,---,,,,,,,,,++++++++++++*********))))))))))))******))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$$$$### !!!###$$$###"""###$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$$$$$$$"""!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$"""%%%&&&%%%###"""$$$&&&!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&!!!"""###$$$&&&'''((()))&&&&&&&&&'''''''''((((((%%%&&&&&&(((***,,,...//////222555777999;;;???AAA@@@DDDJJJPPPUUUXXX\\\___^^^___aaacccdddbbb^^^ZZZYYYTTT^^^}}}~~~|||eee^^^``````\\\YYYWWW^^^ooottteee```bbbhhhvvvkkkaaa\\\XXX\\\gggzzzvvv}}}```GGGFFFHHHOOOTTTWWW\\\bbbeeefff]]]SSSNNNLLLYYYsss{{{cccMMMGGGKKKNNNPPPRRRUUUaaauuu}}}}}}iiieee{{{jjjkkkggggggqqqyyyyyyoookkksss}}}|||~~~~~~OOO111555------------------,,,,,,,,,,,,++++++***)))((((((******))))))((((((''''''******))))))((((((''''''***************)))(((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%&&&(((!!!'''--- """%%%'''(((&&&###!!!'''$$$###"""###$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###""""""%%%""")))###%%%,,,"""!!!(((!!!///***###$$$$$$%%%%%%%%%%%%&&&&&&!!!###'''... )))111$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""(((!!!###!!!'''$$$$$$$$$$$$$$$$$$$$$$$$%%%"""###((((((%%%333'''!!!&&&%%%%%%%%%!!!###+++&&& $$$###!!! %%%)))***$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&!!!!!!&&&((($$$###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&'''))),,,---111222333555666:::???BBBGGGGGGIIILLLRRRWWWYYY[[[^^^```aaa^^^^^^^^^ZZZTTTVVVQQQ]]]zzz|||zzzvvvxxx}}}rrr[[[PPPNNNPPPSSS]]]pppnnnccckkkyyyyyy\\\MMMKKKLLLPPPSSSUUUZZZaaagggjjjaaaVVVSSSUUUggg```RRRGGGHHHNNNRRRVVVYYYhhhuuuvvvwww~~~}}}kkkiii~~~tttooolllxxxwwwhhhdddooo~~~]]]999000......------------,,,,,,,,,,,,++++++***))))))(((***)))))))))((((((((('''***)))))))))((((((((('''***************)))(((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%,,,+++'''000(((333,,,+++'''!!!"""'''!!!&&&***$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$***---"""###"""!!!!!!%%%%%%)))!!!'''!!!...$$$$$$%%%%%%%%%%%%&&&&&&---...!!!!!!***,,,&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((( $$$$$$### $$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$))),,,!!!///"""!!!666111$$$"""***$$$$$$)))..."""######"""!!! $$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!%%%&&&"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&''')))+++---000111333444666999>>>AAABBBCCCFFFKKKQQQWWW[[[]]]___aaa```^^^^^^___[[[UUUTTTNNN[[[|||kkkTTTNNNSSSYYY[[[dddvvvttteee```]]]dddmmmuuu||||||wwwXXXMMMJJJJJJLLLOOORRRYYYbbbqqqssshhhXXXRRRVVVlllssseeehhhsssaaaJJJGGGFFFKKKQQQVVV]]]dddyyysssmmm|||ooolllooolll|||jjjeeeqqqddd@@@000.........---------,,,,,,,,,,,,++++++***)))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))******))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%(((%%%###%%%666+++&&&******(((&&&%%%(((###,,,+++---,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&& &&&((("""(((------&&&'''((((((!!!&&&$$$$$$%%%%%%%%%%%%&&&&&&((($$$---)))%%%000"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&&&'''$$$ %%%'''$$$$$$$$$$$$$$$$$$$$$$$$'''+++"""%%%///(((,,, ###---666$$$""""""&&&+++)))%%%$$$%%%%%%&&&&&&&&&'''$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&%%%""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&'''((()))+++---...000111333444888===@@@@@@BBBFFFKKKPPPUUUYYY[[[^^^___^^^[[[[[[]]][[[VVVTTTLLLWWWwwwiiiSSSRRR___```dddpppzzzllljjjooooooqqqrrruuu||||||vvvvvv}}}xxxYYYKKKHHHHHHKKKOOOTTT```kkkrrr[[[PPPRRRhhhyyyfffZZZZZZ```yyynnnPPPHHHJJJMMMOOORRR[[[hhhsssvvvmmmttt{{{ssslll~~~}}}llljjj{{{yyyyyyxxxyyycccDDD666//////......------,,,,,,+++++++++*********))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))))))))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%((($$$+++###TTTMMM666+++&&& !!!$$$&&&###111###+++%%%+++---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%&&&&&&### nnn]]]XXXUUUXXXSSSkkk---""",,,+++ $$$$$$$$$%%%%%%%%%&&&&&&$$$$$$)))---+++########################"""""""""""""""""""""""""""###&&&+++!!!!!!+++###$$$$$$$$$$$$$$$%%%%%%)))""" %%%777!!!%%%+++...aaa^^^<<<%%%### '''111%%%###!!!!!!'''########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''%%%###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''(((***+++,,,---///000111333777;;;???CCCEEEIIIMMMPPPSSSVVVXXX[[[\\\[[[WWWXXX[[[YYYUUUXXXMMMSSSkkkyyyuuurrryyy|||hhhTTTUUUddddddiiixxxxxxjjjbbbeeennn~~~zzzzzzyyyuuurrrttt|||zzz[[[NNNLLLLLLNNNQQQXXXeeeqqquuu^^^TTTXXXkkk{{{ggg]]]aaaiiivvvppp[[[JJJLLLPPPRRRRRRXXXgggzzzsssooowwwuuu}}}wwwkkk{{{|||lllsssyyy{{{zzz{{{uuuuuu|||mmmLLL777000000///......---,,,,,,+++++++++***************(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$######$$$$$$$$$%%%%%%%%%...%%% 555kkk@@@"""$$$***"""'''111...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$...)))www"""%%%,,,%%%"""$$$$$$$$$%%%%%%%%%&&&&&&333 +++ {{{yyyyyywwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvpppyyywwwxxxqqqwwwooo111#########$$$$$$%%%%%%%%%(((&&&!!!%%%)))!!!666^^^{{{AAA((($$$"""$$$'''%%% ########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((()))***++++++---...///111222666;;;>>>CCCGGGKKKOOOPPPSSSVVVXXX[[[\\\ZZZWWWXXX[[[ZZZVVVYYYOOOQQQ___eeeaaagggvvv~~~zzzyyywwwooogggjjjttt{{{uuujjj```YYYZZZ___hhhvvvxxxlllllllllmmmpppwwwzzz\\\PPPNNNMMMMMMMMMQQQ^^^kkkpppxxxpppaaaaaaiii|||eeeYYYcccpppwwwfffXXXRRRMMMMMMSSSXXX^^^iii|||yyyssswwwmmmggguuuyyylllzzz}}}qqq~~~wwwqqqrrr~~~XXX888111000000///...---,,,,,,************************(((((((((((())))))))))))(((((((((((())))))))))))''''''((()))))))))(((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""############$$$$$$$$$%%%%%%%%%###---!!!222ooo666******&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$'''$$$!!!###+++%%% $$$$$$%%%%%%%%%%%%&&&&&&---///$$$#########$$$$$$%%%%%%&&&"""!!!$$$((((((&&&'''+++hhhccc$$$%%%---+++&&&$$$###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """""""""$$$((('''###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''((()))***++++++,,,...///111222666;;;>>>???DDDKKKOOOQQQTTTXXX\\\ZZZ\\\\\\ZZZ[[[^^^\\\WWWWWWNNNQQQ]]]aaa^^^jjj~~~eeennnrrrfffccccccfffmmmvvv|||yyyiiicccaaa```aaaccc^^^jjj~~~ggg______aaahhhttt|||___QQQPPPNNNMMMKKKLLLXXXdddlllyyyxxxsss{{{pppnnnzzzqqqWWWOOORRRTTTSSS]]]iiiuuuwww]]]aaarrrzzzqqq||||||vvvzzzuuuzzz|||vvvppp___AAA111111000///...---,,,,,,************************'''((((((((()))))))))***'''((((((((()))))))))***&&&''''''((())))))((((((&&&''''''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%#########"""hhhOOO444%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&&&&%%%^^^666%%%(((%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((///)))"""######$$$%%%%%%&&&&&&111222 dddtttIII $$$""" """"""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###!!!!!!(((...,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((******++++++---...000111333666;;;>>>===CCCKKKOOOPPPRRRVVVZZZWWWYYYZZZYYY[[[]]]ZZZUUUTTTMMMSSSeeekkkiiiqqq^^^hhh|||wwwjjj___YYYYYYZZZaaarrrwwwhhhhhhssszzzfffaaagggnnnssswwwyyyzzzsssVVVYYYXXX\\\hhhyyybbbVVVUUUTTTSSSPPPQQQ\\\iii{{{hhhPPPMMMSSSVVV]]]jjj{{{vvv]]]iiivvv{{{vvv{{{tttnnnqqqvvvmmmhhhooowwwqqquuusss___NNN222111000///...---,,,,,,******************++++++'''((((((((())))))******'''((((((((())))))******&&&&&&'''((())))))((((((&&&'''((()))***+++,,,---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&######$$$$$$$$$%%%%%%%%% +++"""%%%'''""""""$$$```JJJ%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###%%%&&&'''(((333UUU+++$$$,,,***$$$$$$%%%%%%%%%&&&&&&&&&(((%%%&&&)))HHH""""""###$$$%%%%%%&&&&&&---***---sssWWW&&&$$$$$$"""""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&###$$$---555111'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&''')))************---...000111333666;;;??????EEELLLOOONNNOOORRRVVVRRRUUUWWWWWWXXXZZZWWWQQQRRRLLLVVVlllwwwsssvvv[[[kkk~~~zzzjjj```WWWPPPXXXjjjvvvrrrhhh___]]]ddd}}}rrrhhhdddfffwww^^^SSSVVVUUU]]]pppdddZZZ\\\\\\WWWRRRVVVgggwww}}}kkkZZZUUUXXX\\\^^^dddwww~~~hhh___nnn}}}ssszzzyyyooouuu~~~jjjnnnwwwwwwxxxvvvxxxyyyzzzxxxjjjZZZ777......///)))***///+++,,,,,,,,,+++++++++*********)))(((''''''((()))***(((((())))))))))))(((((()))((('''&&&&&&'''((()))******+++***'''&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%///333///333!!!/// %%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%% %%%,,,"""+++000!!!$$$$$$%%%%%%%%%%%%&&&&&&"""###***+++%%% """&&&'''$$$(((###&&&333"""333$$$###$$$""")))%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%%%%$$$"""!!!)))'''"""!!!)))333333,,,%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''$$$%%%((((((&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%***+++,,,------,,,******---...///222666;;;???BBBGGGHHHMMMQQQPPPMMMNNNSSSWWWTTTSSSUUUYYYZZZWWWSSSVVVQQQZZZmmmuuurrrvvveee{{{|||tttllleeegggrrrxxxqqqfff[[[___llluuupppzzzaaaXXXXXXYYYbbbyyykkkaaadddccc[[[SSSWWWkkkwwwpppkkktttvvvlll```XXXXXX]]]cccfff{{{~~~iiijjjttt{{{nnnvvvzzz}}}~~~zzz___dddyyy}}}tttyyy|||wwwiiiYYY:::000///111++++++...***,,,,,,,,,+++++++++*********)))(((''''''((()))***(((((())))))))))))(((((()))((('''&&&&&&'''((()))((()))***(((&&&%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###"""###$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$000 (((mmmbbb'''CCC%%%"""%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""&&&###"""'''###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%******BBB... ###$$$"""&&&$$$(((###!!!222WWW$$$)))VVV$$$)))!!!%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""!!!$$$$$$"""&&&...222111'''&&&%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%######&&&&&&###&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&&&&'''(((***+++,,,,,,,,,+++------///111666;;;???BBBEEEGGGLLLPPPPPPMMMOOOTTTXXXVVVUUUWWW[[[\\\XXXUUUUUUPPPWWWhhhooommmuuuwwwyyy}}}zzzvvvwww{{{ooo]]]fffvvvsss[[[WWWZZZ___nnnpppgggmmmnnngggaaakkkwwwlll______aaammm{{{nnnfffYYYXXXXXX[[[bbbllluuuzzzrrr______yyywwwiiirrr||||||\\\XXXrrrxxxwww}}}~~~{{{qqqfff>>>111///222---,,,...***,,,,,,,,,+++++++++******))))))(((((((((((())))))(((((())))))))))))((((((((((((''''''''''''(((((('''((()))(((&&&$$$%%%&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$333+++"""+++999:::000+++'''%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$+++EEE>>>%%%)))'''$$$$$$%%%%%%%%%%%%&&&&&&'''$$$%%%&&&$$$RRRMMM""""""###"""%%%%%%'''%%% ))))))''' CCC!!!"""'''%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""$$$((($$$"""&&&---111((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&&&&######%%%%%%"""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''''''''''''''%%%&&&((()))+++,,,,,,---------///111555:::???BBBCCCEEEJJJOOOOOOMMMOOOUUUYYYWWWWWWYYY\\\]]]ZZZWWWSSSOOOSSS```fffgggrrr{{{uuuyyy~~~{{{ooonnnrrruuu{{{llluuurrr]]]UUUWWW\\\ggg~~~mmmiiiqqqvvvwww~~~sssmmmhhhjjjjjjooolll```WWWOOOSSSUUU\\\gggttt~~~|||zzz}}}jjj___bbbpppssseeeoooeeeRRR^^^~~~xxxsssvvvwww~~~|||zzz|||vvvlllAAA111---222///---///+++,,,,,,,,,+++++++++******))))))(((((((((((())))))(((((())))))))))))(((((((((((((((''''''((((((((('''((()))(((&&&%%%&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$)))---%%%!!!%%%&&&bbbGGG&&&'''+++&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&///'''%%%(((&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&+++"""...'''AAAuuu&&&%%%%%%&&&%%%%%%$$$$$$,,,ggg!!!###+++!!!((($$$$$$###""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""&&&)))%%% %%%***''''''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%((((((%%%$$$''''''$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&'''((((((((((((%%%&&&'''(((***++++++,,,,,,---...111555:::???AAAAAACCCHHHMMMNNNMMMQQQWWWYYYXXXXXXZZZ\\\\\\ZZZWWWRRRMMMPPPYYY```eeerrr|||xxxvvvzzzttt```RRRZZZbbbkkkvvv~~~xxx[[[UUUWWW]]]___rrriiigggooowwwzzzwwwyyy~~~nnnYYYTTTSSSOOOTTTZZZfffvvvvvvxxx~~~ttt^^^gggzzzxxxmmmcccooo|||vvv|||jjjQQQXXXyyy}}}wwwrrrmmmlllrrr|||uuudddFFF111+++111///...///,,,,,,,,,,,,+++++++++******(((((())))))))))))(((((((((((())))))))))))(((((('''(((((((((((((((((('''((()))***)))''''''''')))''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%% ''',,,&&&JJJ)))///777&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''')))&&&BBB,,,'''"""$$$$$$$$$%%%%%%%%%&&&&&&###'''555!!!!!!... AAA%%%###&&&)))%%%&&&"""###!!!GGG,,, ***333###$$$###$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$###"""!!!"""$$$%%%%%%%%%$$$######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%((((((%%%%%%''''''$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''(((((()))((('''''''''(((((()))******,,,---...111555:::>>>AAAAAABBBGGGMMMNNNMMMRRRXXXWWWWWWWWWYYYZZZZZZXXXWWWQQQLLLNNNWWW```hhhttt}}}ttttttvvvyyy~~~{{{gggUUUKKKQQQZZZcccnnngggSSSTTTYYY___eeeddddddjjjrrr~~~}}}|||aaaSSSRRRUUUVVVVVV```qqq|||tttooo{{{sssccc```uuu|||tttlllfffrrrxxxrrrvvvjjjRRR___}}}}}}xxxkkkeeennnzzzlllOOO555+++111000...///---,,,,,,,,,+++++++++******(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((((((''''''((()))***)))((('''(((***''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###$$$&&&###$$$$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$666%%%666### )))000yyy###!!!111'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''!!!%%%$$$((())) $$$$$$%%%%%%%%%%%%&&&&&&***!!!***&&&"""---***###"""###)))$$$(((###$$$>>>""" (((%%%%%%OOO111########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$ """%%%$$$$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%"""###&&&&&&$$$######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((((((((((((((((((''''''((()))***+++,,,,,,...000444999>>>AAABBBCCCGGGMMMNNNNNNRRRYYYUUUVVVWWWXXXYYYXXXWWWWWWQQQMMMNNNZZZgggqqqyyy{{{qqqsss|||nnnqqqtttvvvzzzmmmYYYNNNMMMPPPXXX^^^iii}}}}}}XXXQQQUUUYYY___nnn{{{]]]^^^eeejjjppplll]]]WWWVVVYYY\\\eeeppp}}}}}}{{{{{{ttt```fffwww{{{|||vvvoooxxx{{{sssrrroooTTT___}}}~~~lllhhhrrr}}}[[[===...222000---...,,,,,,,,,,,,+++++++++******'''((()))******)))((('''(((((())))))))))))((((((&&&'''((())))))((('''&&&'''((()))(((''''''((()))''''''''''''''''''''''''%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$###%%%&&&######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$,,,***"""000((()))###==='''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$!!!]]]%%%'''###$$$$$$%%%%%%%%%%%%&&&&&&(((%%%(((///&&&$$$///''')))!!!!!!'''""")))%%%%%%!!!((('''... #########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###%%%######%%%"""###$$$%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$"""###''''''%%%"""###$$$&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((((((((('''''''''''''''''')))***,,,---,,,,,,---000444999>>>@@@CCCDDDHHHMMMNNNNNNSSSZZZTTTVVVXXXYYYXXXXXXWWWWWWQQQMMMPPP___qqq|||jjjnnnrrrsssvvv}}}uuu___LLLGGGLLLOOOVVV\\\fff|||yyyeeeOOOSSSYYY[[[aaauuuuuuUUUYYYaaaeeedddmmm~~~yyy|||~~~xxxddd```aaa``````eeeyyyyyyyyyzzz___fff|||vvvyyyxxx|||~~~uuuppp}}}xxxVVVWWWvvvlllllluuuyyywwwyyyeeeCCC111444111------+++,,,,,,,,,+++++++++******'''((()))******)))((('''(((((())))))))))))((((((&&&'''((())))))((('''&&&%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%$$$$$$%%%&&&#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$///&&&)))%%%((($$$$$$888***'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""",,,%%%+++888'''###'''$$$$$$%%%%%%%%%&&&&&&&&&555 $$$---"""///,,,)))...###***%%%"""$$$$$$+++ !!!iii444'''###''' ***%%%&&&KKK!!!111 """'''!!!%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&"""!!!%%%$$$ ###"""###%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$%%%$$$%%%)))***((("""###$$$&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''((((((((((((((('''&&&%%%%%%&&&'''))),,,///000+++,,,---000444999>>>@@@EEEEEEIIINNNNNNNNNSSSZZZUUUWWWYYYYYYYYYXXXXXXXXXRRRNNNRRRcccwww~~~tttiiidddcccvvvssslllhhhooozzz~~~eeeQQQHHHKKKRRRTTT[[[YYYkkkyyyyyy}}}yyycccTTTSSSSSS[[[mmm~~~~~~kkk[[[bbb```]]]\\\dddqqqyyyzzzwwwwwwyyyyyytttkkkhhhkkkwwwnnnjjjnnntttwwwxxx|||~~~}}}wwwsss{{{uuu|||zzz}}}tttooo|||aaaZZZwwwwwwssszzzllllllrrrssswww~~~uuuEEE222888111,,,///+++,,,,,,,,,+++++++++*********+++------+++)))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*** ))),,,!!!"""$$$&&&111000ZZZ*** +++!!!&&&***%%%!!!!!!"""&&&***+++((($$$&&&+++%%%&&&)))'''!!!%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%,,,$$$www,,,000&&&&&&***???nnn ((($$$%%%,,,666%%%%%%"""(((###!!!!!!///&&&########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&###"""$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""#########$$$$$$%%%%%%%%%"""&&&### &&&333444,,,$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%)))))))))))))))*********%%%&&&)))---333888===@@@AAAFFFKKKNNNPPPRRRVVVYYYUUUWWWYYY\\\^^^]]]YYYUUUUUUNNNRRRdddtttxxxxxxzzzuuucccZZZ]]]hhhtttlllhhhmmmvvv|||gggQQQHHHMMMUUUUUU\\\```yyyhhhfffjjjqqq{{{}}}www```QQQSSSWWWdddxxx{{{}}}jjj\\\___bbbffflllwww~~~xxxsssuuuyyy{{{sssggg``````qqqsssuuu|||xxx|||vvv|||vvvwwwxxxqqq|||gggYYYmmmzzzyyy}}}llldddhhhiiitttpppDDD111666000,,,///---,,,,,,+++++++++************+++------+++)))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''' '''---!!! '''%%%((( $$$"""&&&'''***,,,"""&&&%%%'''###$$$111???@@@222"""%%%!!!((('''"""!!!ppp$$$---%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%+++"""111CCCWWW&&&222999)))$$$000///uuu&&&..."""QQQ%%%&&&"""'''%%%###&&&NNN***########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&### """$$$$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######%%%%%%$$$$$$$$$$$$$$$$$$%%%(((&&&###(((333444---$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''))))))))))))******************,,,///333888<<>>>>>/// ---'''((($$$iii000%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%***!!!+++QQQ/// +++***###JJJ;;;%%%!!!!!!$$$###qqq$$$&&&###&&&&&&###)))kkk!!!########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%###!!!!!!"""###$$$######$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$######"""&&&)))'''###(((000111***$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''((()))(((((())))))************/////////111444888<<<>>>BBBEEEIIIKKKLLLOOOTTTYYYYYYZZZ[[[^^^___]]]ZZZVVVRRRMMMQQQaaammmqqqvvv|||vvv{{{yyyqqqkkkkkkooosss{{{dddMMMJJJUUU___cccaaaqqqgggYYY]]]dddooo|||vvvnnn]]]UUU]]]cccnnnyyyzzz^^^XXX___^^^___fffqqqvvvnnnaaa^^^___cccfffddd```aaafff|||mmmlllqqqyyy~~~zzzyyynnnsssvvvuuuwwwnnnpppsssPPPMMM]]]ccciiiwwwgggdddaaaVVVXXXpppwwwjjjhhhpppjjjMMM555000...,,,---///++++++++++++***************+++------+++)))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((444'''...%%%,,,000***"""&&&&&&$$$$$$ &&&!!!$$$''')))(((&&&&&&%%%...)))%%%###$$$888___###%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%""")))***...***jjj((($$$###...,,,)))(((%%%"""'''000'''!!!###&&&$$$$$$''''''%%%########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$###"""""""""###$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$!!!$$$))))))%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((((((((())))))******++++++000//////111444888<<<>>>CCCGGGJJJLLLMMMPPPUUUYYYXXXXXXYYY[[[\\\[[[WWWTTTPPPLLLQQQ```jjjnnnuuu}}}qqq{{{uuuooommmnnnqqqzzzhhhSSSQQQ]]]fffkkkdddvvv|||llllllzzzuuu```VVV^^^gggtttxxxyyywwwYYYYYY^^^]]]^^^dddooosssiii\\\YYY\\\cccjjjjjjfffgggkkk|||~~~qqqrrrxxxwwwvvvnnnnnnsss|||}}}wwwnnnlllzzzvvvLLLBBBQQQ\\\aaa|||xxxcccbbbhhhaaa^^^mmm|||{{{yyyrrreeeccckkknnnYYY===000...+++)))---+++++++++*********))))))***+++------+++)))(((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***++++++YYYnnn---..."""(((((('''$$$&&&(((&&&""""""&&&***(((!!!---!!! ,,, ,,,%%%%%%%%%&&&&&&&&&'''''''''''''''(((''''''&&&%%%$$$ ///(((,,,888XXX(((111 //////***///''' 111###&&&%%%$$$(((%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$############$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&"""###"""!!!"""$$$$$$"""$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******++++++---------///222777<<>>LLLZZZeeesssfff```sssvvvpppwwwyyyvvvooodddcccjjjtttfffGGG222000,,,(((---+++************)))))))))***+++------+++)))(((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$444444OOO)))######((()))!!!&&&"""!!!%%%+++---)))$$$"""''',,, ...'''%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%&&& """###$$$------+++999&&&'''(((***"""&&&***111,,,###%%%&&&%%%''')))iii########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$%%%%%%#########%%%###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$!!!!!!"""###%%%&&&'''(((###$$$$$$######$$$$$$###$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%''''''((()))***++++++,,,,,,++++++---111777<<<@@@EEEIIINNNPPPQQQRRRVVVYYYXXXXXXYYY[[[]]]]]]ZZZXXXRRRMMMQQQaaammmqqqvvv|||xxx{{{wwwtttrrrnnnoooxxxoooaaafffoooqqqjjj```uuuuuusssgggYYYaaalll|||rrrsssgggVVV___]]]fffsss~~~uuufff___fffttt}}}qqqzzz{{{ooouuu~~~vvvnnnsssWWWAAAKKKXXXiiivvvrrroooxxxxxx}}}~~~~~~vvvnnnggghhhmmmxxxpppOOO444333///)))000************))))))))))))***+++------+++)))(((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%&&&$$$!!!'''###"""!!!%%%***+++'''###!!!)))%%%"""###'''!!!EEE???%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%###((("""//////:::&&&,,,+++###***&&&""""""%%%((((((%%%$$$###'''&&&'''444KKK'''########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&###"""###%%%###$$$%%%%%%######$$$%%%########################$$$$$$%%%%%%%%%$$$######""""""###$$$%%%%%%&&&&&&###$$$$$$%%%%%%######%%%$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,---,,,+++---111666<<<@@@CCCHHHNNNQQQRRRRRRTTTVVVWWWWWWXXXZZZ\\\]]][[[ZZZTTTNNNRRRbbbqqquuuwww{{{yyywwwuuurrrnnnnnnxxxxxxpppyyytttlllooommmzzziii___gggnnnwwwzzzsssiiiqqq```SSS___bbbkkkuuu|||sssgggnnnrrr~~~xxxtttoooooowwwwwwmmmppp___DDDKKKWWWiiiyyy{{{~~~sssmmmrrrtttvvv{{{yyyooolllnnnrrrzzzuuuSSS666555111***222************))))))))))))***+++------+++)))(((((())))))(((((((((((())))))'''''''''''''''''''''''')))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%---,,,%%%***%%%$$$))),,,((( $$$+++###(((&&&'''$$$"""zzz%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&%%%###$$$,,,######$$$(((---&&&'''(((,,,))) (((***!!!!!!''''''$$$###'''''''''!!!>>>+++"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""$$$'''&&&$$$"""###%%%###$$$%%%%%%######$$$%%%########################%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$%%%%%%""""""$$$%%%$$$""""""$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&'''((((((&&&'''((()))***+++,,,,,,///...------111666;;;???AAAGGGNNNRRRRRRQQQSSSTTTTTTTTTUUUXXXZZZ[[[ZZZYYYUUUNNNRRRdddtttxxxxxxzzz{{{}}}qqqkkksss}}}qqqzzzxxx^^^YYY___dddiiimmmgggkkkxxxwwwaaa]]]eeekkkyyy}}}wwwuuuttt|||~~~ssslllxxxvvv~~~qqqlllmmm|||eeeIIILLLSSSjjjooottt^^^PPP```nnntttyyyoooqqqwwwqqqzzzzzzeee@@@,,,...111+++,,,,,,++++++***+++++++++,,,,,,,,,+++++++++*********(((&&&&&&(((*********''''''((((((((((((''''''***))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""&&&333 ...,,,eee '''$$$+++ %%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%$$$666%%%)))&&&111""",,,)))))))))))))))(((((('''%%%%%%%%%$$$$$$$$$######'''TTT((( ''',,,$$$$$$$$$$$$$$$$$$$$$$$$--- +++"""vvv%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,---+++,,,...///222666<<>>BBBEEEIIILLLOOORRRVVVYYYVVVWWWXXXZZZ]]]\\\ZZZXXXRRRLLLNNN\\\jjjqqqwww~~~yyywwwsssvvvzzzyyyvvvuuuwwwdddSSSQQQTTT[[[ggg~~~~~~kkkeeebbbccchhhooo{{{ddd^^^fff\\\gggpppqqqmmmiiieee```YYYiii{{{fffWWWQQQRRR]]]gggooo}}}gggbbbmmmrrrxxxyyyqqqfff___hhhwwwcccbbbuuuvvv}}}yyysssrrrlllggglllqqq~~~qqqCCC222222222///...---+++***))))))))),,,,,,,,,+++++++++******''''''''')))++++++)))'''''''''(((((((((((('''''''''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$,,,'''!!!$$$&&&666 $$$,,,||||||---&&&+++###''''''''''''''''''''''''&&&&&&'''((())))))((((((***+++(((RRR"""+++---%%%///)))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%---!!!..."""BBB&&&&&&&&&&&&&&&&&&&&&&&&))){{{___(((///((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#################################$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$#########$$$$$$%%%%%%%%%(((((((((((((((((((((((('''(((((()))***,,,---...---...///000111555:::>>>HHHIIIKKKNNNQQQSSSUUUVVVUUUWWWZZZ^^^```___[[[WWWSSSMMMOOO___nnnuuu|||www}}}wwwyyy{{{tttwwwzzzmmmUUUOOOQQQRRRZZZlllkkkmmmlllffffffxxx{{{bbb\\\cccaaapppwwwrrrppptttoooddd^^^jjjsss[[[VVVPPPVVV___hhhsssvvveee```mmm~~~ppphhhdddeeekkksssvvvYYYlllooo~~~}}}rrrhhhaaaWWW\\\pppvvv}}}yyyIII,,,///''',,,---......---***(((&&&+++***)))(((((()))***+++&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((###&&& ,,,qqq000...%%%$$$&&&...tttzzz###$$$---'''666***)))(((000&&&'''((('''&&&&&&''')))******///$$$+++$$$000///$$$(((111333***111$$$,,,###,,,)))&&&***)))$$$&&&000$$$111+++"""(((((((((((((((((((((((('''AAA\\\999 ###((( %%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%###"""""""""######%%%%%%$$$$$$###$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&(((+++.........+++...111444666888;;;>>>HHHKKKOOOOOONNNNNNPPPSSSTTTUUUXXX[[[]]]\\\YYYVVVOOOIIINNN___lllpppuuu}}}}}}||||||tttsssyyyxxx```TTTRRRRRRRRRZZZmmmvvvwwwvvvtttwwwzzz^^^UUUZZZWWWccckkklllpppyyy~~~}}}uuuyyyaaaUUUUUUYYY]]]fffwww|||jjjcccpppuuunnngggeeeeeefffjjjooo{{{[[[```sssmmmaaa___ZZZcccxxxzzzvvvNNN111222---,,,---......---***((('''*********))))))*********''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''$$$***"""&&&III)))&&&&&&&&&)))rrryyy'''$$$,,,&&&000000+++ )))&&&))),,,...,,,((($$$!!! &&&$$$yyy888--- +++,,,!!!...###"""...///000'''+++$$$$$$)))((((((&&&&&&..."""uuu...''''''''''''''''''''''''((("""ZZZ000555%%%%%%***%%%###((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&(((+++.........+++...111444666999===???GGGJJJNNNPPPOOOPPPSSSVVVUUUVVVXXX[[[]]]]]]YYYWWWRRRKKKNNN^^^kkkpppuuu}}}}}}~~~{{{xxxqqqooovvvyyy^^^UUUUUUSSSQQQSSS\\\mmm|||^^^SSSVVVWWW```mmmwww~~~wwwjjj___VVVUUUYYYgggmmm|||}}}iiibbbmmmfffeeegggmmmooonnnnnnrrr^^^TTTpppuuuddd```]]]dddxxx|||yyy|||vvvYYY777444111------------,,,+++)))(((******++++++++++++******)))))))))))))))*********))))))))))))))))))))))))))))))((((((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&'''&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---%%%!!!---******)))+++***{{{ooo+++&&&)))&&&ggg%%%...555)))))))))(((&&&''')))+++---111)))333UUU333,,,///888'''...:::))) /// ,,,,,,&&&!!!'''***(((...---kkkDDD''''''''''''''''''''''''%%%'''GGG//////---...+++&&&)))...***!!! ###''''''###"""$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&(((+++.........+++...111444777:::???BBBFFFJJJNNNPPPPPPRRRUUUYYYVVVVVVYYY\\\^^^]]]ZZZWWWTTTMMMNNN[[[hhhooouuu{{{wwwxxx{{{wwwmmmppp}}}kkkRRRRRRVVVPPPOOOUUU```ooocccXXX\\\bbbmmm}}}tttggg]]]\\\bbbjjj}}}~~~hhh___jjj|||kkkmmmrrryyyzzzuuurrrsss___QQQiiipppfff\\\```tttyyyssswwwuuuyyyccc;;;222000------------,,,+++***)))***+++,,,------,,,+++***************************))))))))))))))))))))))))******)))((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&+++'''!!!+++ +++)))'''+++)))YYY---)))%%%)))TTTBBB&&&...))))))))))))((('''(((+++---...,,,$$$###))),,,111*** 999)))!!!444(((+++222)))))),,,***###$$$)))'''"""333((( fff&&&&&&&&&&&&&&&&&&&&&&&& 888''' ###""""""(((***'''%%%))))))$$$ """$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((('''&&&(((+++.........,,,...111444777;;;@@@DDDHHHKKKOOOPPPPPPRRRVVVZZZWWWWWWZZZ\\\^^^]]]ZZZWWWUUUMMMLLLWWWeeennntttyyyyyyvvv{{{pppnnnzzz|||aaaPPPSSSTTTLLLOOO[[[fffsssfff\\\aaajjjvvv~~~iiigggoootttkkkaaakkk~~~~~~~~~vvvpppqqq```SSSpppppp]]]^^^rrrxxxrrr|||{{{~~~uuulll{{{iii<<>>+++,,,###---666333---&&&(((+++......,,,'''###$$$,,,""",,,666000'''///$$$++++++'''[[[yyyGGG((((((111&&&""")))))))))---///''''''''''''''''''''''''###+++$$$555hhh...###)))++++++***&&&"""%%%((('''"""###)))+++)))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$###$$$#########$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((('''&&&(((+++.........,,,...111444666;;;@@@DDDKKKMMMPPPPPPPPPQQQUUUYYYXXXYYYZZZ]]]___^^^ZZZWWWSSSMMMKKKTTTcccooouuuxxxwwwqqqxxxhhhWWWMMMQQQPPPKKKTTTdddmmm|||kkk```dddlllzzzuuuwwwjjj```jjj}}}yyyrrrrrrfffSSS|||{{{aaa```vvv~~~|||~~~}}}~~~yyyrrrkkkhhh{{{lll>>>000///...---------,,,,,,,,,,,,******++++++++++++******+++++++++***************(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&*** (((***&&&***$$$***++++++###---***---%%%...000JJJ333+++""" $$$***,,,,,,)))888'''+++MMM333111(((+++222***333|||PPP'''---((($$$---------%%%!!!```(((((((((((((((((((((((()))!!!((( vvv'''...,,,(((### $$$&&&$$$&&&''''''(((***'''###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$##################$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((('''&&&(((+++.........---///111333555:::???CCCKKKNNNPPPPPPOOOQQQUUUYYYYYYZZZ[[[^^^___^^^ZZZWWWRRRLLLJJJTTTeeesssyyyzzz~~~yyyxxxYYYPPPKKKNNNNNNOOO[[[jjjrrrvvviiikkkrrriii^^^iii~~~{{{ssssssoooQQQyyyiiimmmzzzkkkkkklllnnn@@@333222......---,,,,,,,,,,,,---*********))))))*********++++++*********)))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''"""...***,,,&&&...$$$///...,,,)))mmm)))++++++++++++\\\KKK555***+++//////---$$$+++$$$(((000uuu///&&&000444$$$,,,111JJJSSS )))+++***000+++---&&&FFF))))))))))))))))))))))))***$$$%%%888###kkk ###'''+++,,,)))%%%$$$'''''')))+++)))$$$!!!"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((('''&&&(((+++............///000222444888>>>BBBIIILLLNNNNNNNNNQQQVVV[[[ZZZZZZ\\\^^^```^^^[[[WWWPPPLLLLLLVVViiiyyy~~~|||{{{zzzyyywwwyyy{{{www|||yyyoooTTTOOOLLLMMMOOOSSS___llluuusssttt}}}{{{|||~~~mmmcccnnnwwwooonnn~~~vvvPPPkkkqqq}}}xxxmmmppptttqqqCCC555333......---,,,,,,,,,------+++***)))(((((()))***+++************))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''%%%$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((111 ++++++(((000""",,,(((%%%,,,,,,,,,(((111''')))555)))000///...444***666***)))//////111''',,,...ooo))))))))))))))))))))))))&&&!!!444))) NNN+++(((%%%%%%&&&%%%&&&((('''%%%&&&)))&&&"""&&&000$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((('''&&&(((+++............///000111333777<<>>RRRCCCFFFTTTLLLPPPUUUQQQRRRnnnDDDBBB<<>>BBBJJJLLLOOOQQQRRRUUUYYY\\\___]]]]]]```dddccc\\\VVVRRRMMMJJJQQQ```rrrkkkZZZ___oookkk```ooo|||dddWWWbbbmmmrrrvvv{{{|||zzzyyytttvvv~~~vvvfff\\\]]]dddlllqqquuu|||sssjjjnnniiiaaarrrwwwzzz{{{sssjjjhhhpppqqqGGGAAA[[[yyynnnpppuuu|||zzz{{{hhh???000///...------++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''''''''''''''((('''''''''(((((())))))*********)))))))))(((((())))))(((((()))******+++'''111222,,,,,,+++888***&&&~~~LLL___VVVWWWZZZ___aaa]]]ggg```aaa```|||SSSIIIWWWJJJ@@@<<>>BBBIIIKKKMMMOOOQQQTTTWWWZZZ\\\\\\]]]^^^___^^^[[[XXXTTTNNNJJJOOO___ssszzzuuulllYYYRRRTTTRRR___rrryyyhhhdddlllzzz{{{jjjccchhhnnnqqq{{{yyy}}}|||xxx~~~oooxxxrrraaagggxxxuuuoooxxxwwwKKKEEEQQQnnn|||tttnnnrrrwwwwwwtttrrr}}}FFF555000...------.........---+++,,,,,,++++++)))(((((())))))))))))))))))))))))))))))((((((((()))++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&''''''((())))))))))))))))))))))))((())))))))))))*********++++++***)))(((((()))***+++)))***++++++++++++---//////111%%%666zzzXXXYYYmmmpppccc```aaabbb```^^^___cccggggggnnnvvvwwwvvvpppggg^^^YYYXXX\\\aaaSSSKKKzzzeee)))&&&<<<,,,!!!===222//////111///,,,,,,///------------,,,,,,,,,,,,++++++++++++++++++++++++%%%%%%BBBzzz)))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++***(((&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!!!!"""$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))'''((((((***+++---///000000000000000222777===BBBIIIKKKMMMNNNOOOQQQTTTVVV\\\\\\[[[\\\]]]]]]ZZZXXXRRRLLLHHHNNN___rrr~~~iii[[[QQQDDDCCCKKKMMMWWWhhh~~~nnngggppp}}}yyy}}}eee[[[bbbnnnvvvzzzzzzxxxyyyooo```gggzzzuuulllppp}}}MMMDDDIII___kkkhhhiiippp~~~|||}}}EEE222000///------......---,,,+++++++++++++++***)))((()))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&''''''((()))***))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,+++,,,///111555555555444333:::OOOcccaaa```fffpppoooddd^^^___mmmooorrrrrrrrrsssxxx|||tttppp~~~lllxxxpppDDD@@@222)))///666222111999...,,,,,,//////...///222.........---------,,,,,,++++++++++++++++++++++++......&&& """)));;;SSS|||sss###''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&%%%%%%%%%&&&((()))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))'''((((((***+++---///000////////////111666<<>>///666111000333444000,,,,,,000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,//////###%%%666000!!!$$$!!!)))222333,,,###!!!###(((((((((((((((((((((((('''''''''((((((((())))))'''&&&&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))'''((((((***+++---///000............000444;;;???EEEHHHLLLOOOPPPRRRTTTVVVYYYXXXXXXYYY[[[[[[YYYXXXUUUOOOLLLTTTeee{{{sssUUUCCCAAA===???IIIMMMQQQVVVlllwwwoootttzzz|||yyy|||}}}}}}}}}{{{xxxyyyzzz|||~~~tttssswwwyyy{{{|||vvvjjj\\\]]]sss{{{rrrjjjcccgggUUUBBB999IIIbbbrrr{{{ooohhhuuu~~~qqqEEE888222000...---------,,,+++******+++++++++******)))))))))))))))))))))))))))***++++++++++++******)))))))))))))))))))))))))))'''''''''(((((())))))***(((((((((((((((((((((((())))))(((((((((((())))))---,,,+++)))((((((((((((((())))))******+++++++++++++++,,,,,,,,,---------------------------------///333888>>>CCCIIINNNRRROOObbbqqqwwwvvvllloooYYYFFFDDDAAA666000...111333222111111111111111000000000//////------------------------'''---------,,,'''(((333***%%%$$$))),,,******---((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''&&&&&&%%%%%%$$$%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))'''((((((***+++---///000............000555;;;@@@EEEIIIMMMPPPRRRTTTVVVWWWXXXXXXYYY[[[\\\\\\YYYWWWRRRLLLJJJRRRdddzzzlllOOO@@@BBB@@@BBBMMMTTTSSSaaa~~~|||{{{rrrtttxxx~~~}}}mmmkkkrrr|||yyyvvvrrrpppxxxxxx{{{xxxyyy|||~~~{{{{{{}}}|||{{{}}}~~~}}}iiiddd^^^```sss{{{rrriiibbbgggWWWEEE>>>RRRnnn}}}|||www{{{|||yyymmmkkkttt|||{{{JJJ666222000...---------,,,+++)))******+++++++++******))))))))))))))))))))))))******+++++++++***(((((())))))))))))))))))))))))&&&''''''((())))))******((((((((((((((((((((((((((((((''''''''''''((((((*********))))))******+++((())))))******+++,,,,,,,,,,,,,,,,,,------------000//////000111333555666;;;???FFFKKKOOOSSSVVVYYYdddvvvgggeee```QQQEEE;;;888777666555777222222111111111000000000------------------------555******000111000,,,$$$888...&&&'''***)))((()))(((((((((((((((((((((((('''((((((((())))))))))))'''(((((((((((('''&&&&&&%%%&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((()))'''((((((***+++---///000////////////000555<<<@@@FFFJJJNNNQQQRRRSSSTTTUUUVVVWWWZZZ]]]___]]]ZZZVVVQQQKKKIIIQQQdddzzzbbbIIIAAAIIIGGGGGGOOOTTTXXXooo~~~{{{ssspppsssvvvtttuuuwww~~~yyydddaaakkk}}}{{{qqqbbbaaaiiiooo|||vvv}}}|||{{{~~~|||uuusssttt~~~|||||||||~~~zzzvvvcccdddbbbbbbnnnxxx}}}ssshhh\\\bbbYYYHHHCCCZZZxxxzzznnntttxxxyyywwwTTT999222000...---------,,,***)))******+++++++++******))))))))))))))))))))))))''''''((((((((('''%%%$$$))))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((()))***,,,---...((())))))***++++++,,,,,,,,,,,,,,,---------......000000111444777<<>>DDDHHHNNNRRRTTTUUUUUUVVVZZZ[[[]]]```aaa^^^ZZZVVVRRRJJJHHHUUUiii~~~cccLLLQQQPPPNNN\\\lll{{{tttwwwsssdddjjjqqqhhh\\\TTTVVVZZZ```lllyyyzzzssszzzxxxqqqrrrzzz}}}~~~vvvxxxyyysssoooiiicccaaa]]]fffpppqqq{{{zzznnnfffcccjjjmmmHHHIII]]]www~~~xxxzzz}}}^^^>>>444222///.........,,,+++,,,,,,,,,++++++++++++***'''''''''((()))*********))))))*********)))((('''((((((((())))))*********))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------,,,------......//////000000222888>>>CCCMMMNNNPPPRRRUUUYYY___ccceeeaaa^^^cccmmmxxx}}}}}}wwwlll[[[III<<<666444555555222///......//////.../////////.........---------,,,,,,++++++******)))))))))************))))))***))))))((((((((())))))***)))((()))+++,,,+++***((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((((((***+++---///000444333222333555999===???BBBFFFLLLQQQSSSTTTVVVWWWYYYZZZ]]]___```^^^ZZZVVVQQQJJJHHHUUUiii]]]IIIRRRVVV\\\uuu~~~~~~sssdddjjj~~~qqqcccdddjjjuuu}}}}}}yyyzzzuuukkkttt~~~~~~{{{{{{|||zzzssskkkeeeaaa`````````ooo}}}yyypppkkkaaafffpppJJJJJJaaa~~~rrrtttxxx|||```???444222///.........,,,+++++++++++++++++++++++++++'''((((((((()))))))))***((()))******)))''''''&&&((((((((()))******++++++))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,---,,,,,,---///111111555:::===???EEELLLRRRXXXYYY[[[^^^\\\YYY[[[^^^[[[bbbqqqsssZZZGGG>>>:::222222222444666555333000000////////////.........------,,,,,,++++++++++++)))******++++++******)))******)))((((((((())))))+++)))((()))++++++***)))(((((((((''''''(((((((((&&&&&&'''(((((()))((((((''''''''''''''''''''''''&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))'''((((((***+++---///000444333222333555888<<<>>>AAAEEEKKKOOORRRTTTVVVWWWYYYZZZ\\\^^^```^^^ZZZWWWSSSLLLJJJVVViii~~~eeePPPZZZfffyyywwwhhhjjjxxxpppfff|||xxxuuurrr||||||xxxuuutttkkkrrr~~~yyyvvvwwwuuu~~~wwwrrrssszzzyyyxxxtttlllbbbZZZYYY[[[bbbjjj}}}ssskkkggg]]]bbb~~~vvvMMMJJJ]]]xxxrrr{{{wwwpppttt|||___;;;444222///.........,,,+++++++++++++++++++++++++++***)))))))))((((((((('''''')))******(((&&&''')))((()))))))))*********+++************************''''''((()))))))))))))))((()))))))))*********+++++++++++++++,,,,,,,,,,,,***+++------...000444888999@@@IIIOOOSSSVVVZZZ]]]dddaaaaaaaaa[[[UUUWWW]]]gggxxxiiiTTTIII@@@===999666555444333222////////////............---------,,,,,,,,,,,,,,,******++++++++++++******+++***))))))))))))*********)))((((((******)))((('''(((((((((((((((((('''%%%&&&'''((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((()))))))))******'''((((((***+++---///000222111111111444777;;;===AAAEEEJJJNNNQQQSSSUUUWWWYYYYYY[[[]]]___^^^ZZZWWWVVVOOOMMMWWWhhh|||lllXXXdddxxxtttrrryyynnnhhhxxxlllxxx~~~{{{xxx|||yyyvvvvvvxxxrrrwwwnnnhhheeecccnnn~~~ooolll}}}}}}kkkoootttzzzuuunnnggg^^^WWWXXX]]]nnntttjjjccc```\\\```|||{{{QQQHHHSSShhhsssuuuwwweee>>>444222///.........,,,+++***++++++++++++,,,,,,,,,*********)))((('''''''''''')))+++***((((((+++///************************************************''''''((()))))))))))))))((())))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))),,,000222444888???DDDHHHNNNXXX```ccccccbbbaaa\\\ZZZ\\\aaabbbdddooo}}}uuuiii^^^NNN@@@777333333333000000000/////////......------------------------++++++,,,,,,,,,,,,+++++++++************+++,,,,,,+++)))(((((()))***((('''''''''((((((((((((''''''&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))******)))((($$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))'''((((((***+++---///000/////////000222777;;;===CCCFFFKKKNNNPPPSSSUUUWWWYYYYYYZZZ\\\^^^]]][[[XXXXXXQQQOOOXXXggg{{{hhhXXXllltttkkklllwwwhhhfffqqqooovvv~~~}}}zzzccc[[[[[[aaaooosssrrr}}}vvvnnngggdddaaa___dddllluuu~~~qqqhhheeeddd```ccc}}}zzzPPPFFFLLL^^^uuu{{{wwwtttqqqttt}}}|||nnnGGG444222///.........,,,+++******+++++++++,,,,,,,,,))))))))))))(((((((((((((((***,,,+++***,,,222777,,,++++++******)))))))))************************''''''((()))))))))))))))((())))))******+++,,,,,,------------------,,,,,,,,,000555999===CCCMMMTTTYYY]]]dddjjjllliiiccc]]]XXX\\\jjj~~~wwwaaaOOOCCC;;;777111111111111000000000000---------------.........++++++,,,,,,,,,,,,++++++*********+++,,,---...///,,,+++))))))***+++)))(((&&&'''((())))))((('''&&&''''''((((((((((((((('''''''''''''''''''''''''''###$$$&&&((()))(((''''''###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''((((((((())))))'''((((((***+++---///000------...///222777<<>>FFFMMMRRRXXXaaahhhllljjjgggfffeeeaaa```kkkxxxuuuooo\\\SSS>>>777:::555111222...//////......000111...)))///---,,,,,,---...---,,,,,,,,,+++***+++,,,...///+++++++++******(((''''''))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((***---///000000...------...222888>>>AAAFFFHHHKKKMMMNNNPPPRRRUUUTTTXXXYYYYYY[[[]]]ZZZUUUQQQSSSOOOTTTjjj}}}xxx~~~qqqqqq{{{~~~hhh___aaazzz~~~mmmiiirrr~~~jjjZZZWWWbbbwwwsss|||yyyssskkkccceeevvvzzzssshhhhhhvvvvvvMMMBBBDDDUUUtttppp^^^lllrrrLLL999111---...///---+++,,,,,,,,,,,,+++******))))))++++++++++++*********)))+++***)))((((((***---///(((((())))))******++++++,,,+++***))))))***+++,,,---,,,+++************+++(((((()))+++,,,,,,------000111333333555999@@@EEEMMMTTT\\\bbbbbbaaacccfffcccccchhhooowwwxxxnnniii]]]DDD555333000333333000...---/////////000///------......---,,,,,,,,,+++++++++,,,---...******+++******)))(((''')))))))))))))))))))))))))))(((((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''(((((((((((()))((((((***---///000000...------...222888>>>AAAEEEGGGJJJLLLMMMOOORRRTTTXXXYYYYYYWWWXXX\\\[[[WWWQQQSSSOOOTTTjjj~~~yyymmmqqqnnn______ffftttfffgggqqqzzzkkkWWWRRR___www|||{{{{{{}}}lllgggdddlllzzzjjjcccaaakkkzzzNNN???BBBTTTrrryyyjjjwwwtttPPP:::333...///000...,,,------------,,,++++++******,,,,,,,,,+++++++++++++++******))))))))))))***+++''''''((()))***+++,,,---,,,+++***))))))***+++,,,,,,++++++************+++*********++++++,,,------//////111555===FFFNNNTTT[[[^^^eeekkkfff^^^^^^ffffffnnn}}}\\\DDD>>>777444444333111//////000222000/////////000///,,,***---,,,+++++++++++++++,,,)))***************))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''(((((((((((()))((((((***---///000000...------...222888>>>AAACCCEEEHHHKKKLLLNNNQQQTTT[[[[[[YYYUUUWWW[[[[[[XXXPPPSSSOOOTTTkkkxxxrrryyyvvvwwwddd[[[]]]iiisssiiilllrrrwwwwww~~~gggSSSRRR___vvvyyy~~~rrr~~~uuufffeeejjjyyy}}}qqqaaa___^^^iii{{{MMM>>>BBBTTTooowww}}}ssswwwwwwTTT:::333...///000---,,,,,,---,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))(((((()))******+++,,,,,,++++++))))))))))))++++++,,,++++++*********++++++...---,,,,,,,,,---///000///333999BBBLLLUUU[[[^^^eeeaaa```bbb\\\UUU]]]mmmyyy^^^MMM<<<666333111222333000//////000//////000000...+++(((------,,,,,,+++++++++***))))))***+++++++++******))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########"""''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((***---///000000...------...222888>>>AAACCCEEEHHHKKKMMMOOORRRUUU[[[\\\ZZZWWWXXX[[[ZZZVVVOOOQQQMMMSSSjjj}}}tttpppkkkwww~~~pppaaaZZZYYYbbbzzzyyypppmmmmmmqqqttt{{{___OOOQQQ[[[jjjwwwyyy}}}{{{yyypppxxx|||nnnfffooo{{{zzzqqqccc```bbboooxxxKKK>>>FFFYYYqqqtttyyyzzz{{{~~~vvvtttqqq|||XXX:::333......///,,,***++++++++++++++++++*********))))))******************,,,,,,------,,,+++)))(((+++++++++***************,,,+++***))))))***+++,,,,,,+++++++++++++++,,,,,,///...,,,,,,---000333555>>>DDDNNNXXX___bbbbbbbbbddd\\\WWWVVVWWW]]]qqqjjjMMMHHH<<<333222222///---...////////////000...***'''------------,,,,,,++++++)))******++++++++++++***************************((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((***---///000000...------...222888>>>AAACCCEEEIIILLLNNNQQQTTTWWWYYY[[[[[[ZZZ[[[\\\YYYTTTNNNPPPMMMSSSjjj~~~zzziiiccchhhooouuupppjjjaaaYYYVVVcccyyy{{{rrrppppppttt}}}~~~YYYLLLMMMQQQZZZeeeooonnnrrrtttkkkcccooorrrxxxzzzpppnnnqqqwwwqqqfffcccfffrrrrrrHHH???JJJ```yyy{{{|||zzz~~~|||tttqqqsssfffwwwZZZ:::333......///,,,******+++++++++++++++*********)))))))))))))))***************++++++***)))((((((,,,,,,+++++++++*********---,,,+++******+++,,,------,,,,,,,,,,,,------...,,,,,,,,,---111777===@@@OOOWWW```dddccc```___^^^YYYZZZ\\\dddsssmmm\\\JJJAAA:::222///333000/////////000///,,,***---............------,,,***+++++++++++++++******************************))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''(((((((((((()))((((((***---///000000...------...222888>>>AAABBBEEEIIILLLOOORRRVVVXXXWWWZZZ\\\[[[\\\]]]ZZZTTTOOORRRMMMSSSjjj~~~}}}mmmgggqqq|||wwwxxx|||sssgggaaa```qqqvvvpppooovvv}}}vvvXXXNNNKKKKKKUUUdddoooxxxnnneee}}}uuu}}}nnnhhhsss~~~uuuooodddccceeennnqqqGGG???JJJaaa|||tttnnnqqqbbbuuuXXX<<<444//////000---+++++++++,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++++++++++++++******************+++++++++++++++++++++...---,,,++++++,,,---...---------------...///000,,,,,,...333;;;EEENNNTTT\\\aaafffddd^^^ZZZ^^^cccfffuuu|||nnnXXX@@@555777222111000000111111000...---...///000000000///...,,,,,,,,,,,,+++***))))))******************************))))))))))))******''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((()))$$$$$$%%%&&&&&&%%%$$$$$$''''''''''''''''''''''''''''''''''''(((((((((((()))((((((***---///000000...------...222888>>>AAAAAADDDHHHKKKNNNQQQUUUXXXXXXZZZ[[[YYY[[[^^^\\\WWWRRRTTTPPPUUUlllsssvvvxxxfffaaahhhxxx}}}qqqooosss|||}}}sssmmmrrryyy}}}pppYYYQQQLLLKKKYYYnnnrrr~~~~~~jjjaaatttxxxwwwfffeeexxxwwwnnnbbbbbbaaahhh~~~sssHHH???HHH^^^yyyrrriiijjjhhh{{{VVV===666000111111...,,,,,,------------------------*********++++++,,,,,,,,,...------,,,,,,---......))))))***+++,,,------.........,,,,,,,,,,,,.....................///000111---...222:::EEERRR^^^eeedddhhhiiiccc[[[[[[fffpppyyyPPP999777555333111111222333333222---...///111111111000000---------,,,+++***)))(((************************++++++************++++++((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((())))))((((((***---///000000...------...222888>>>AAA???BBBFFFJJJMMMQQQUUUXXXZZZ[[[YYYWWWYYY]]]^^^[[[UUUWWWRRRWWWmmm|||kkkccccccbbbnnn}}}nnnsss|||{{{|||rrrVVVKKKIIIJJJQQQZZZ\\\kkksssrrrlll```___mmm|||wwwjjjcccfff{{{pppccc]]]aaaiii{{{}}}JJJ@@@HHHTTTppp|||zzzrrrooo{{{kkkttt]]]BBB333///111---///222---...---+++))))))***+++,,,))))))*********+++++++++,,,,,,,,,++++++*********)))))))))))))))******+++,,,+++*********,,,...000*********---///000...,,,222777@@@JJJTTT[[[```bbbdddddd]]]RRRQQQdddjjjHHH:::888444000...///000222222...000111///---,,,...111---,,,,,,++++++******)))+++++++++************)))))))))))))))))))))))))))***)))(((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''%%%%%%&&&((()))***+++,,,---...000111111111000000222666<<>>AAA999///000000000000111555<<<@@@BBBDDDGGGJJJNNNRRRUUUWWW[[[______[[[YYY[[[\\\ZZZVVVRRRPPPXXXjjjlllooowwwsssqqq|||{{{yyyxxxzzzZZZQQQQQQQQQbbb{{{uuuyyysssXXXfff~~~wwwaaafff|||~~~uuukkk\\\XXXbbbSSSBBB???HHHkkkgggnnnyyyjjjooo~~~pppvvvwwwGGG777000111,,,...222//////...---,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,---.../////////...000111111000222:::FFFPPPWWW]]]aaa```\\\[[[```fff}}}uuummmeee\\\WWWTTTPPPKKKGGGHHHLLLRRRVVVWWWVVVTTTRRROOOMMMJJJHHHNNNTTT\\\``````______```]]]YYYWWWZZZbbbjjjnnnooosssUUU???777777666555...///111111111000000///......------,,,+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))+++******)))))))))******(((((('''&&&&&&&&&&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))((()))))))))'''''')))+++---)))***333>>>AAA:::000000000000///111555;;;@@@CCCDDDGGGJJJNNNRRRUUUVVVZZZ^^^```\\\ZZZ[[[[[[YYYVVVSSSQQQXXXhhh~~~|||kkkbbbfffqqq|||zzzvvvjjjiiihhhnnn]]]SSSQQQOOO^^^uuu~~~nnnUUUddd|||xxxdddkkk~~~wwwmmmZZZbbbvvvQQQAAAAAARRR}}}dddpppwwwdddhhhpppiiiqqqnnnDDD444///000---///444000......------,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,---///////////////......///444===IIITTTZZZaaa```^^^ZZZ[[[ggg{{{yyysssccc```\\\XXXUUUSSSQQQOOOLLLLLLLLLMMMNNNPPPRRRTTTUUUTTTTTTSSSRRRQQQRRRRRRTTTUUUUUURRROOOOOORRRVVVWWWTTTSSSUUUYYY[[[[[[ZZZmmmxxxcccUUUIII<<<222/////////000222222222111//////...------,,,,,,+++,,,,,,,,,++++++++++++***************************((('''''''''''''''((((((***(((&&&&&&'''+++///222******))))))))))))******&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))'''((()))((('''(((***+++)))((()))---222444222///000000//////000555;;;@@@CCCDDDGGGKKKNNNRRRTTTVVVYYY]]]^^^[[[YYY[[[[[[YYYXXXUUUSSSXXXggg||||||pppbbbWWWXXXcccnnnwww}}}~~~{{{}}}kkkYYY\\\```mmmdddVVVPPPNNN[[[lllqqq|||gggWWWbbbwwwoootttxxxssskkkbbbxxxNNNAAAEEE[[[wwweeetttttt```aaaaaaccclllggg@@@111...000...000444///------------,,,,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,------------,,,++++++++++++,,,------------......///000000111000222777@@@MMMWWW^^^```aaa]]]XXXXXXdddyyymmmfffaaa]]]ZZZKKKJJJIIIIIIIIIJJJLLLMMMJJJKKKLLLMMMNNNMMMMMMLLLMMMMMMLLLKKKIIIJJJLLLNNNJJJLLLOOONNNLLLKKKNNNQQQPPPPPPPPPPPPQQQQQQRRRSSSSSScccooommmjjjmmmooonnndddhhhppp|||rrrPPP888555333111111333444333222111111111000//////......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))(((((())))))*********((('''(((+++111777;;;******))))))))))))******&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&'''(((((('''''')))+++)))***+++,,,,,,---///111////////////000444;;;???DDDEEEGGGKKKNNNQQQTTTUUUXXX\\\]]]ZZZYYY[[[\\\[[[[[[WWWTTTWWWeeezzzqqq}}}{{{yyy|||}}}xxxXXXQQQOOOYYYgggrrr|||~~~rrrkkkgggkkk}}}mmmcccqqqjjjXXXPPPSSS```mmm|||sss^^^YYYbbbvvv~~~sssoooiiijjj{{{KKK@@@GGG]]]xxxooogggvvvppp]]]```ZZZ___mmmaaa???111...111...///111,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,---------......---------,,,------...//////............000111222666===HHHSSS[[[```ccccccbbbcccgggqqqwwwlll___ZZZTTTRRRTTTUUUTTTRRROOOOOOOOOOOOPPPQQQSSSTTTKKKJJJJJJKKKMMMQQQTTTVVVPPPPPPPPPNNNKKKLLLOOORRRPPPUUUZZZ[[[YYYXXXYYYZZZbbbbbbaaa]]]XXXWWWZZZ___ZZZ]]]``````^^^\\\[[[[[[RRRSSSUUUZZZbbbgggiiijjjuuukkkOOO???;;;666444444555444333222222111111000//////...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...************,,,///222333)))(((((((((((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%&&&''''''&&&''')))++++++,,,.........///111333////////////000444:::???DDDEEEHHHKKKNNNQQQTTTUUUYYY]]]]]]ZZZYYY\\\___^^^^^^ZZZUUUWWWcccyyymmm|||zzzxxx}}}yyyyyyzzz|||uuummmeeeeeeoooyyyxxxqqqhhheeeeeebbb^^^NNNMMMSSS```mmmwwwwwwiiibbb[[[]]]uuuyyy|||lllYYYQQQZZZiiitttlllXXXZZZeee{{{{{{}}}qqqnnnhhhjjjyyyJJJ@@@GGG\\\|||{{{kkkqqqnnnmmm{{{qqq```ddd[[[```uuu{{{zzzzzz{{{[[[???111///222.........(((++++++,,,,,,,,,+++***)))++++++,,,,,,,,,---------,,,,,,,,,------........................///000000000///...---...000222333<<>>>>>666222444333222111000000///......//////...---,,,,,,+++++++++++++++************)))((((((((((((''''''''''''((()))***++++++***)))((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******+++++++++,,,---...///000000//////000333888===@@@EEEGGGKKKMMMOOORRRUUUWWW]]]^^^[[[UUUUUU\\\bbbddd```___\\\ZZZ```tttnnn|||}}}nnncccRRRLLLEEECCCEEEFFFEEECCCHHHOOO[[[iiivvvzzzrrrlllggggggoooxxx~~~|||{{{hhhWWW___uuuyyy{{{bbbXXXYYYpppvvv}}}uuuvvvtttllljjjmmmlllJJJCCCEEE[[[yyywwwnnnrrryyyuuunnn~~~|||xxxyyyzzzZZZ???111...111---...000***---------,,,,,,,,,,,,+++,,,++++++******++++++,,,******++++++,,,------...000///...---.../////////111333333111111777AAAJJJOOO[[[bbbdddaaa[[[gggwwwkkk```]]][[[TTTNNNLLLPPPNNNQQQZZZ^^^[[[XXXXXXVVVXXX]]]fffttt~~~uuutttvvv}}}|||tttgggddd^^^ZZZWWWVVVUUUTTT\\\___hhhttt~~~rrrVVVGGG===333222999333222000//////000111111//////...------,,,++++++++++++++++++******************)))))))))((((((((('''((())))))))))))((('''))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,---...000000000//////000333888===@@@EEEGGGKKKMMMOOOQQQTTTWWW^^^___]]]WWWVVVZZZ___```aaa___\\\ZZZ```ssssssppp[[[AAAAAA@@@@@@@@@AAABBBBBBJJJQQQ^^^kkkwww~~~|||fffXXXeee|||zzzrrr]]]WWW]]]xxx}}}vvv}}}lllfffeeewwwgggGGGBBBHHH```|||{{{{{{xxx{{{aaaBBB333///000,,,---///***,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,,,,---...///000111111222555888999:::BBBOOOZZZXXX^^^]]][[[^^^hhhsssddd^^^]]]^^^]]][[[ZZZ[[[YYYTTTSSSUUU[[[TTTNNNQQQZZZfffsss~~~vvvkkk^^^UUUYYYWWWVVVUUU[[[mmmjjjNNN;;;555333000------...///////////////......---,,,,,,,,,,,,+++++++++************++++++*********)))))))))''''''(((((((((((('''''')))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******,,,,,,,,,---...///000111000//////000333888===@@@EEEHHHKKKMMMOOOQQQTTTVVV]]]```^^^YYYVVVYYY[[[[[[aaa___[[[YYY```rrrxxxwwwbbbPPPEEEDDDCCCAAA@@@@@@BBBDDDIIIPPP\\\jjjuuu|||zzzgggVVV___sss~~~lll[[[YYYiiiyyyyyymmmeeeaaatttgggEEE???CCCZZZsssxxxnnnDDD444///000+++---///+++++++++,,,,,,---......///++++++************++++++******++++++,,,---------+++,,,...//////000111222333888???FFFLLLSSS\\\cccaaa\\\PPPUUUooo}}}ssscccVVVOOOPPPUUUYYY[[[\\\]]]\\\ZZZZZZ^^^cccddd``````gggwww}}}ooonnnjjjbbb[[[WWW]]]lllyyy}}}sssKKK555555222//////000111///---//////......---------,,,,,,,,,+++++++++*********++++++*********)))))))))(((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,---...000111222000//////000333888===@@@EEEHHHKKKMMMNNNPPPSSSVVV[[[^^^^^^ZZZXXXZZZ[[[YYY^^^\\\YYYYYYaaattt{{{rrrpppyyyyyyfffZZZPPPJJJKKKHHHDDDAAA@@@AAABBBCCCEEEJJJTTTaaannnxxx{{{gggSSSSSS[[[jjj}}}jjj]]]```nnnvvv{{{|||jjjbbb___rrrdddCCC===BBBVVVyyyiiippprrrDDD444///000,,,---000+++++++++,,,---......//////******))))))))))))******+++++++++,,,------......,,,...000000//////111444666<<>>CCCMMMYYY______bbbiiiqqqwwwfff\\\XXXTTTOOOSSSSSSQQQPPPQQQWWW```gggpppvvvuuujjjgggvvv~~~|||{{{{{{yyyvvvtttrrrrrrtttuuuvvvxxxzzz{{{sssgggdddggglllooozzzssshhhsssgggSSSHHH:::222111111000---............////////////------,,,,,,,,,+++++++++++++++*********)))))))))***)))(((((((((((()))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******(((((()))***,,,...000111000//////000333888===@@@FFFHHHJJJLLLMMMOOOQQQSSSXXX\\\^^^\\\\\\___aaa___YYYWWWVVVZZZfffzzzlllLLLBBBFFFLLLOOOVVVXXXfff\\\TTTIIICCCHHHXXXjjjwwwlllUUURRRZZZuuuyyyaaadddsssgggkkkyyyssstttmmm```YYYTTT```~~~gggEEE???BBBOOOmmmyyyrrr}}}xxxxxxttt|||yyyccc???111000333000000222,,,---------...............///......------......///......//////000111111111---000111000///333<<>>888777555333.........///////////////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******)))((('''&&&&&&'''((()))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''''''((()))+++---///000000000///000333888===@@@FFFHHHJJJLLLMMMNNNQQQSSSZZZ^^^```]]]\\\___aaa```[[[YYYWWW[[[gggzzz~~~TTTHHHGGGLLLRRRRRRWWWccc}}}zzzrrr\\\NNNRRRXXXbbbssshhhYYYPPPddd|||sssxxx~~~lll```iiiwwwkkknnn~~~~~~uuubbb]]]WWW___nnnLLLBBB@@@PPPnnntttvvvhhhgggggg|||~~~ooozzz}}}~~~|||vvvYYY;;;444///000111///---...,,,,,,---...//////......++++++,,,,,,,,,---------///......///000000///---...111333444666===IIIRRRYYY___eeehhhmmm}}}rrrggg]]]YYYYYYWWWSSSSSS]]]hhhmmmkkkgggmmmoooppp{{{{{{}}}wwwtttjjjkkkmmmqqqwww}}}}}}ssspppkkkeeeaaa_________eeedddiiiqqqwwwzzzzzzxxxpppeeeaaagggnnnrrrmmmRRR===333111.........//////000000000111,,,...444222***+++444AAA,,,(((111,,,'''+++...+++*********))))))((((((******)))((((((((((((((('''(((((('''&&&&&&((()))((((((((((((((()))******(((((('''''''''&&&&&&&&&'''''''''''''''((())))))))))))***+++---///111222222000......111666<<>>>>>OOOgggfffcccjjjkkkcccqqq}}}zzz}}}~~~tttWWW<<<444///000111///...///,,,---......///.........,,,,,,,,,,,,------------,,,,,,---...///000111111000111444;;;EEEPPPXXX\\\```bbbiii{{{wwwnnnddd\\\UUUOOONNNQQQVVV\\\cccgggooo}}}wwwqqqppptttzzz}}}wwwuuulllbbb]]][[[^^^fffnnntttiii___WWWSSS\\\hhhvvvzzz~~~ZZZ???222//////000111333222000...///...///...,,,555RRRooo```???---...---,,,,,,(((************))))))))))))******)))(((((((((((((((''')))++++++)))(((((()))((((((((((((((()))******(((((((((''''''''''''&&&((((((''''''(((((()))***))))))***+++---///111222111000//////222777<<>>BBBGGGJJJKKKMMMRRRVVVZZZ\\\\\\ZZZZZZ]]]]]]ZZZ\\\]]]XXX]]]pppoooXXXFFFFFFPPPQQQ]]]xxxpppvvvsss^^^RRRRRR^^^{{{ttt___bbbrrr|||uuunnnllljjjqqq~~~rrrooossslll{{{~~~ppp___\\\XXXeee{{{NNN???BBBQQQdddbbbcccpppssskkkuuuvvvnnnuuuqqqeeeqqqbbb===555......///......000.........///......---,,,,,,---------............///111222111//////333666AAALLLYYY___```eeeoooxxx}}}uuusssbbbXXXQQQNNNNNNNNNMMMOOOTTTYYY```kkkwww}}}|||nnniiidddeeeooo~~~wwwsssmmmeee___ZZZXXXWWWTTTQQQOOOPPPRRRSSSQQQNNNQQQPPPOOOQQQTTTTTTQQQNNNNNNMMMMMMMMMNNNPPPRRRSSSOOOOOOPPPQQQSSSXXX^^^bbb]]]```eeemmmxxxyyyjjj^^^XXX\\\```oooooo```___lll{{{zzzqqq{{{www[[[FFF>>>555000111111///---000000///---+++---111555333***---///(((''',,,,,,))))))))))))******************)))(((((((((((((((''')))++++++)))(((((()))((((((((((((((()))******'''(((((((((((()))))))))))))))(((((())))))***+++))))))***+++---///111222111000000111444888<<>>444111111///---111333333111...------,,,...(((---000(((&&&+++***((()))))))))******************)))((((((((((((((('''((())))))''''''((()))((((((((((((((()))******'''((((((((())))))))))))))))))(((((())))))***+++))))))***+++---///111222111000111222555999<<>>555......///...///111.../////////...---,,,,,,---------.........//////+++///222222222444;;;AAARRR]]]dddaaa```vvvqqq```XXXSSSSSSQQQMMMMMMQQQTTTSSSYYYgggvvvppphhheeeeeekkktttvvvgggeeeaaa\\\XXXUUUSSSSSSPPPPPPOOOOOOOOOPPPQQQRRRRRRSSSTTTUUUVVVXXX[[[\\\aaabbbbbbbbb``````aaaccc^^^^^^_________^^^]]]]]]UUUXXXZZZZZZWWWVVVXXXZZZYYYXXXVVVUUUTTTUUUVVVWWWYYYccclllqqq|||xxxiiiiiinnnuuuhhh[[[^^^\\\aaattt|||~~~kkk\\\HHH:::555444222///***///222000------000111+++%%%)))---'''''',,,)))(((((())))))*********+++******)))((((((((((((((('''(((((('''&&&&&&((()))((((((((((((((()))******'''((((((((())))))******)))))))))))))))******+++)))******+++---///111222111111111222555999<<<>>>AAAEEEIIIKKKKKKLLLPPPTTT``````^^^\\\^^^aaa___ZZZYYYYYYUUUZZZnnnttttttyyyxxxpppiiiKKKEEEHHHQQQddd{{{tttpppzzzuuu|||nnnYYYPPPOOOTTT]]]mmmqqqcccZZZ^^^qqqtttjjjrrrwww}}}ggghhhttttttqqqdddaaa\\\XXXeeeOOO<<>>@@@BBBFFFKKKOOORRRVVVXXXXXX]]]```]]]ZZZ[[[[[[ZZZXXXWWWTTT]]]ppp~~~{{{iii```^^^bbblllrrrttt{{{kkkLLLGGGMMMXXXlll{{{mmmiiiiii~~~{{{wwwwwwlllUUUPPPUUU```lll{{{}}}nnn___ggg}}}{{{www~~~vvvqqqmmmvvvhhhgggrrr{{{ttthhh]]]ZZZXXXgggvvvLLLDDD]]]vvvwww{{{hhhccclllsssjjjIII888555111///.........---..................//////......//////////////////,,,666333222AAAMMMRRRXXX___tttyyyYYYLLLNNNGGGMMMUUUYYYZZZZZZ\\\^^^hhh{{{vvvmmmjjjfffsssvvvlll```YYYTTTTTTTTTQQQPPPRRRQQQRRRTTTVVVYYY\\\___```bbbeeeiiilllmmmoooqqqsss~~~{{{{{{}}}}}}}}}|||}}}|||yyyzzz}}}|||xxxsssttttttpppjjjfffdddddd^^^]]]\\\ZZZYYY[[[^^^```\\\```jjjzzzuuutttyyysssccc]]]dddwwwlll______iiitttoooMMM>>>888222111000////////////---+++---,,,+++***)))******+++)))))))))***++++++,,,,,,''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))***+++,,,......///111000///000333777<<>>>>>LLLWWWUUUOOOOOOTTTXXXVVVZZZ\\\[[[\\\______\\\VVVUUUSSS]]]qqqeeeSSSXXXZZZZZZccc{{{yyylllnnnzzz~~~cccUUUUUU```kkkuuuvvvtttoookkkooo{{{|||dddZZZQQQUUU```ffflllmmmdddppp|||kkkeee]]]gggzzztttqqq{{{mmmnnn|||}}}nnnbbbZZZVVVVVVjjjeeeGGGEEESSSkkk}}}~~~tttqqqzzz~~~rrr{{{jjjGGG777444000......//////...,,,,,,------...///000000000000///......///000000999;;;@@@NNN[[[\\\lllvvvqqq```UUUMMMMMMNNNNNNVVVaaammmiiieeejjjxxxyyyggg^^^___fffwww{{{ggg```UUUUUUTTTTTTUUUVVVWWWWWWZZZYYY]]]dddhhhjjjnnnttt{{{{{{|||}}}yyyjjjfffeeefffbbbZZZUUUTTT___fffsss|||ppppppwwwmmmZZZTTT\\\pppsssooouuujjjQQQ???333111///...//////...---------------,,,,,,++++++,,,,,,,,,+++++++++++++++%%%%%%$$$%%%&&&(((***,,,((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))'''&&&&&&(((***+++---------....../////////000///...///111666;;;>>>DDD```lllZZZKKKQQQWWWSSSUUUYYYZZZZZZ\\\___^^^[[[VVVUUUSSS]]]qqquuuccchhhiiifffkkk{{{tttnnn~~~eee[[[```ooo~~~zzzwwwqqqlllmmmuuuyyybbbWWWSSS```sss{{{}}}ssshhh______jjj~~~|||vvvuuuqqquuu|||lll^^^ZZZWWWXXXmmmcccFFFCCCMMMbbbuuu|||vvvxxxwwwnnn~~~oooHHH666333000...////////////------......///000000000111000/////////000222222???DDDLLL[[[hhhlllrrr___KKKGGGFFFKKKNNNSSSccctttsssqqqsss~~~|||gggaaabbbiiivvv{{{mmmXXXQQQWWWSSSWWWYYYYYYXXXZZZaaagggnnnnnnrrryyy}}}|||xxxwwwsssjjjdddcccZZZXXXYYY^^^fffqqqnnnoooxxxtttZZZTTTXXXmmm}}}yyywwwhhhXXXBBB===666111////////////------.........---,,,+++((()))***+++,,,---...///222000---***)))((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))***)))(((''''''((()))***,,,,,,------...///000000000///...///222666;;;>>>>>>[[[fffSSSGGGQQQXXXSSSWWWYYYZZZZZZ\\\```___ZZZVVVVVVSSS]]]qqqssszzz}}}{{{}}}ssssssxxxooouuuuuummmppp}}}vvvaaaVVV\\\xxx|||uuuccceeemmm~~~mmmlllvvv|||ttt|||nnn```XXXWWW\\\ssseeeDDD>>>HHHaaavvv{{{rrrzzztttoootttJJJ666333000...//////////////////000000000000000000111000000000222444777999DDDTTT\\\bbbrrrzzz```VVVMMMEEEBBBEEELLLQQQXXXjjj}}}sssuuu{{{xxxeee\\\iii~~~rrreee[[[XXXVVVRRRVVV]]]^^^bbbgggiiijjjnnnwww}}}zzzzzz~~~wwwqqqooohhhccc^^^\\\XXXXXXaaalllwwwsssnnnttt}}}pppfffgggkkkuuu|||pppzzzuuujjj\\\RRRDDD888111//////000---......///...---,,,+++((()))***+++---...//////<<<999444///***(((''''''))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((((((((((((((***++++++---...///000000222111000111444888===@@@:::GGGOOOLLLJJJQQQVVVWWWZZZ\\\\\\\\\^^^bbb```[[[XXXWWWTTT]]]qqq~~~ttt}}}xxxyyy~~~qqqiiiqqquuu```___kkktttjjjuuullldddlllpppvvvrrrcccUUUWWW^^^xxxZZZ===???SSSooozzzrrruuuyyywwwnnnkkkxxx|||zzzuuunnnCCC666333000...///000000///111111111111000000000000000000000111444888<<<>>>HHHbbbhhhcccvvv]]]QQQOOOEEEGGGEEEGGGMMMOOOQQQ]]]lllxxx{{{sss___^^^cccnnnqqqgggYYYXXXTTTPPPSSS\\\aaaaaadddjjjqqqvvvzzz~~~wwwsssppplllbbbYYYYYY``````ttt{{{pppssstttbbb^^^tttoooppprrruuuyyyxxxrrrjjjpppcccQQQ???555000000000---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...+++)))((((((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((('''))))))+++,,,...///000111444333222333666:::???BBBIIIDDDFFFPPPTTTQQQRRRYYY\\\^^^^^^]]]```dddaaa\\\XXXWWWTTT]]]ppp~~~uuujjjjjjpppwwwzzzuuuwwwnnnlllzzznnncccfffvvvjjj}}}tttllllllrrrwwwmmmzzzssswww~~~iiiWWWZZZVVVdddttt[[[???;;;WWWppp{{{wwwkkkiiieeefffpppssshhhooo|||zzz{{{{{{hhh@@@555444222111/////////000000000000000///////////////444000---111444<<>>FFFWWW^^^uuuxxxqqqkkkaaaVVVMMMJJJKKKMMMOOOTTTYYY___nnntttfff[[[TTTYYYccc{{{gggXXXTTTWWW[[[XXX\\\```cccgggnnnxxx|||{{{xxxuuuqqqgggccc```aaaiiiuuuwwwwwwzzzxxxyyygggdddrrr|||]]]CCC444111333...---+++***,,,---,,,***++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))******))))))))))))*********************)))(((((()))))))))))))))******+++++++++,,,---...000111222111000000111444888<<>>CCCFFFJJJMMMOOORRRVVVXXX[[[ZZZ[[[___bbbbbb^^^ZZZZZZYYYXXXeee~~~qqqooouuuwwwtttwwwgggTTTFFFIIIPPPWWWhhhzzzuuu[[[OOOJJJFFFIIIOOOQQQ___rrrhhh\\\eeerrriiidddxxxvvv}}}{{{qqqrrruuusssiiiooo|||yyyuuuhhh___```YYYVVVeeevvvPPP>>>AAASSS]]]dddooosssbbbZZZmmmzzzvvv~~~ppprrr~~~xxxZZZ>>>555333222000000000000111000000000000000111111111333444333;;;JJJQQQ\\\ooozzz]]]SSSNNNHHHJJJQQQYYY]]]]]]fffooohhhYYYQQQVVVnnnrrrdddYYYVVVSSSUUU[[[```bbbbbbrrruuuxxx{{{}}}tttkkkggghhhjjjhhhwwwsssppp}}}{{{mmm]]]bbb}}}lll___ggg{{{kkk[[[LLL===444222000......---+++,,,///++++++++++++++++++++++++((())))))******)))'''&&&))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((((((((('''''')))))))))))))))******+++------------...///000111///......///222666:::===BBBEEEJJJLLLNNNQQQUUUXXXZZZZZZ[[[___cccbbb^^^YYYZZZZZZYYYfff~~~zzzooohhhiiilllmmmttt}}}hhhUUUGGGGGGLLLTTThhh}}}oooWWWPPPPPPMMMLLLNNN\\\jjj{{{{{{fff[[[vvv{{{cccbbbzzz|||iiipppwwwlllxxx|||{{{qqqfffllltttrrrqqqpppfff```aaaYYYVVVfffvvvNNN===BBBXXXdddjjjooonnnhhhbbbttt|||rrr}}}zzzxxxxxx}}}oooRRR:::444333222000000000111111///000000000111111111222888999888CCCSSSYYYeee{{{xxxbbbRRRHHHDDDDDDNNN]]]hhhiiifffjjjxxx|||hhhTTTPPPZZZppppppccc\\\UUU\\\YYYVVVYYY```jjjqqqtttuuuyyyzzztttpppnnnbbbmmmvvvxxxpppxxxpppeeevvvyyypppeeeeeeuuu}}}lllaaaWWWHHH<<<222---,,,......******---++++++++++++++++++++++++((())))))******)))'''&&&))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((((((((('''''')))))))))))))))******+++***++++++,,,---///000111.........///111666:::<<<@@@DDDIIIKKKLLLNNNSSSXXXYYYYYY[[[___cccbbb]]]XXXYYYYYYWWWdddzzzoooggg^^^bbbllluuurrrpppgggTTTFFFGGGJJJPPPbbbuuuyyyeeeTTTQQQSSSQQQOOOQQQgggmmmvvvjjjcccgggpppooo\\\bbbwwwvvvdddkkkttthhhqqq|||oooccciiiqqq|||oooqqquuupppgggcccYYYWWWfffvvvwwwMMM===EEE]]]jjjllllllgggfffhhhyyyzzzvvvwwwrrrSSS:::444333111000000000111222///000000111111222222222555888;;;IIIYYY___nnniiiVVVJJJEEEAAACCCKKKWWWdddiiifffbbbooo~~~oooWWWUUUWWWgggwww___YYY\\\ZZZTTTZZZ]]]cccjjjpppuuuyyy{{{}}}zzzuuullllllkkklllsssooo{{{iii\\\lllzzzxxxqqqjjjlllsss}}}xxxuuuiiiTTTBBB555,,,(((,,,...+++***---++++++++++++++++++++++++))))))******))))))(((''')))))))))))))))))))))))))))((((((''''''(((((()))((())))))***************)))))))))))))))******+++*********+++---///000111///......///222666:::===>>>CCCIIIKKKKKKMMMRRRWWWXXXYYY[[[___cccbbb]]]XXXYYYXXXUUU___tttppp```YYY[[[\\\lll{{{{{{{{{iiiUUUGGGJJJPPPTTT^^^jjjkkk___WWWYYY\\\]]]dddnnntttuuu{{{pppcccnnnyyyggg]]]kkk}}}hhhpppsssgggnnnzzzrrrfffkkk~~~|||xxx~~~qqqaaaYYYWWWfffvvvpppJJJ===HHHbbbmmmnnnnnniii^^^iii|||{{{|||YYY:::333222111000000000111222///000000111111222333333777===EEEVVVgggnnnzzzrrr{{{dddQQQDDD@@@AAAGGGOOOYYY```bbbeeejjjnnnvvv___RRRNNNdddkkkUUUOOOTTTZZZ]]]^^^^^^gggttt}}}uuullljjjiiimmm}}}yyyxxxbbb^^^yyyxxxllliiiggggggjjjrrrxxxssseeeYYYGGG666***,,,///,,,+++...++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))((((((''''''''''''(((((((((((()))***************)))))))))))))))******+++,,,,,,,,,------...///000/////////000222666;;;===>>>DDDJJJLLLKKKMMMSSSYYYXXXXXX[[[```cccbbb\\\WWWZZZXXXSSS[[[nnn}}}rrr___TTTXXXbbbeeeyyypppooohhhiiipppYYYJJJOOOYYY\\\___eeeddd______dddhhhooowwwooojjjaaaaaazzz~~~dddaaawwwkkkrrrtttiiiooo|||vvv{{{~~~xxxyyykkktttvvvkkkooowww___YYYWWWfffuuulllFFF===KKKeeeoooqqqtttsss___ppp^^^888333222111000000000111222///000000111222222333333AAAJJJVVViii{{{|||iiiTTTJJJHHHJJJLLLLLLWWWaaabbbaaaiii|||ooo[[[XXXZZZhhh]]]ZZZSSSQQQUUUWWWYYYeeeuuuuuuyyy}}}|||kkkhhhrrr}}}xxx~~~{{{ttt|||}}}{{{pppfffZZZWWWUUUXXXaaammmwww}}}[[[DDD222///111---+++...++++++++++++++++++++++++---,,,***)))))))))***+++))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''((((((((((((((()))))))))))))))******+++000//////.........//////000//////000333777;;;>>>???EEELLLMMMLLLMMMTTTZZZWWWXXX[[[```cccbbb\\\WWW\\\YYYSSSYYYjjjyyywwwhhh^^^YYYaaannnzzz~~~oooiiiuuummmYYYLLLTTT___bbbcccgggddd```___ccclll|||zzzmmmfffgggaaaaaayyyuuuaaakkkrrrsssttthhhmmmrrrpppyyyzzz}}}|||```ccciiivvvvvvkkkxxxyyycccUUUZZZ]]]oooMMM???NNNrrroooqqqzzz}}}uuuxxxTTT???666555222111000000111222444111000111111000333999DDDWWWbbbiii}}}bbbNNNBBB@@@HHHQQQ[[[ccclllrrrxxxsss```WWW]]]iiifffTTTWWWSSSSSS\\\ffflllqqquuuwww{{{zzzrrrmmmnnn|||rrrrrr}}}eeeXXXOOOVVVeeerrr{{{oooSSS777......+++)))***,,,,,,,,,+++++++++******---,,,***(((((()))***+++++++++***)))(((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---...////////////000000///000222666:::===AAAEEEJJJMMMMMMOOOSSSVVV[[[]]]```ccceeeccc^^^ZZZ[[[WWWPPPWWWjjjyyyjjj^^^ZZZ\\\kkk{{{{{{fffZZZWWWdddsssxxx{{{llllllmmmrrr|||oooaaa[[[___aaajjj|||uuuhhhrrrmmmiiiuuuuuuhhhkkk}}}zzzyyyyyy|||zzzjjjaaadddkkk{{{xxxjjjvvv|||aaaUUUZZZ]]]oooFFF@@@SSS{{{zzzppprrrsss}}}zzzTTT===666555333111000000111222333111222444333222888@@@NNN\\\sssoooYYYKKKEEECCCGGGLLLUUUgggvvv~~~nnnVVVNNN\\\|||fffXXXPPPVVVXXX^^^fffkkkooowww~~~zzzpppsss|||ssshhhqqq}}}kkkZZZ]]]qqqsssWWW<<<222111...,,,...,,,,,,,,,+++++++++******---,,,***)))((()))***+++++++++***)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---...////////////000000///000222666:::<<<@@@DDDIIIKKKKKKMMMRRRVVVZZZ\\\___bbbdddccc___\\\]]]XXXQQQWWWjjjxxxtttccc]]]```jjj~~~vvvWWWRRRWWWiiizzz|||tttlllbbbZZZYYY]]]jjjpppqqqmmmvvvrrrhhhlll~~~yyyiiikkk}}}~~~rrrwwwkkkjjjnnnooosss~~~nnnyyy{{{]]]UUUYYY^^^nnnFFFEEEZZZ~~~{{{mmmhhh}}}sssxxxzzzxxxSSS888555444333111111111222222222222444555444666AAAMMMaaajjjjjj\\\NNNJJJKKKLLLMMMOOObbbvvv~~~kkkWWWUUUgggiiiZZZSSSTTTXXX___eeeooovvvvvvyyy}}}tttqqqvvvnnniiigggwwwvvvcccggguuuZZZ???444000---,,,///,,,,,,,,,+++++++++******---,,,***)))))))))***++++++***))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---....../////////000//////000222666:::<<<@@@CCCGGGHHHIIILLLQQQVVVYYY[[[]]]```cccbbb___\\\^^^ZZZRRRXXXjjjyyynnnhhhfffmmmzzzrrrQQQOOOTTTcccrrr}}}lllddd^^^\\\]]]bbblllvvvzzzmmmnnnuuuxxx|||~~~lllkkkxxx|||mmmnnnxxxpppvvv{{{zzzzzzsss|||rrrXXXUUUYYY___jjjGGGFFF```nnnwww|||mmmhhh|||xxxttt~~~TTT999555444333222222222222333222333444555444:::KKK\\\yyyeeeTTTMMMHHHJJJNNNRRRXXX^^^xxx}}}aaaSSSRRRmmmuuuYYYQQQTTTVVV^^^hhhooottt{{{wwwwwwtttttt~~~kkkccczzz~~~tttjjjvvvzzz```FFF999222---,,,000,,,,,,,,,+++++++++******,,,+++***)))))))))************)))))))))))))))***(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++,,,,,,------...//////000000/////////222666999<<<@@@CCCFFFGGGHHHKKKRRRWWW[[[[[[\\\___```___]]]ZZZ]]]XXXPPPWWWkkkzzzgggnnn|||uuuYYYUUUUUU\\\hhhvvvsssddd\\\YYY```mmmzzztttkkkpppuuuvvvllljjjuuu~~~qqqqqquuummmmmm{{{pppxxxgggWWWTTTYYYccccccDDDCCCeeeuuugggvvvrrrppptttvvvTTT<<<444444333333333333333333333333444444666@@@UUUiiilllOOOEEEDDDFFFHHHKKKQQQ```nnnsssbbbUUUXXXiiittt___RRRXXX______eeeqqqyyyyyy}}}xxxqqq}}}ddd___zzzxxxsssooozzzeeeOOODDD;;;222///222,,,,,,,,,+++++++++******+++++++++******************)))))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++------,,,,,,---...000000//////...///111555999;;;@@@CCCFFFGGGHHHLLLSSSXXX]]]\\\\\\\\\]]]\\\ZZZWWWYYYUUUNNNUUUjjj{{{~~~bbb\\\WWWXXX```mmmzzz~~~~~~uuuhhh___[[[```qqqpppkkkoootttxxx{{{nnnpppsssvvvsss}}}kkkbbbqqqpppyyykkkqqqppp^^^XXXSSS[[[gggYYYBBBBBBgggzzzkkk\\\mmmyyyuuunnnyyyMMM888444444444444444333333333444333555999>>>III^^^ppp~~~~~~zzzqqqWWWNNNBBBDDDHHHJJJMMMVVVkkk}}}]]]VVVYYYwwwnnnaaaXXXWWW___dddeeemmmzzz~~~~~~~~~xxxsssyyyttt[[[dddxxxsssnnnwwwlll___UUUPPPGGG999///...,,,,,,,,,+++++++++******++++++++++++******)))))))))))))))))))))******+++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++------,,,,,,---...000111///......///111555999;;;???BBBFFFHHHIIIMMMSSSWWW\\\[[[ZZZZZZ[[[[[[YYYWWWWWWRRRKKKTTTjjj{{{wwwqqqiiifffjjjrrrwwwyyytttsssoookkkfffeeeeeefffmmmppp}}}vvvkkkfffeeekkksss{{{xxx{{{ssswww}}}mmm___jjjyyyssspppzzznnnuuuuuubbbXXXUUUQQQ\\\kkkuuuOOO???CCCbbbpppbbbZZZjjjsssmmmjjj}}}EEE555333333444444444444444333333444999AAAJJJTTTdddqqq|||ppp\\\QQQMMMHHHJJJOOOVVV^^^nnnooobbbggg}}}hhhYYYXXXXXX\\\dddiiinnnzzz{{{yyyxxxwww|||lllbbb{{{}}}}}}{{{tttllljjjooossstttqqqZZZXXX\\\bbb[[[FFF333,,,,,,,,,,,,+++++++++******+++++++++++++++***)))))))))))))))))))))***++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++...---,,,,,,,,,...000111///.........111555888;;;<<<@@@EEEHHHIIILLLQQQUUUYYYXXXWWWXXXZZZ[[[ZZZZZZWWWRRRKKKRRRhhhzzz}}}}}}yyywwwuuurrrrrr}}}ooofff```YYY^^^iii___jjjrrr~~~vvv|||~~~pppaaahhhrrr|||vvvwwwxxxxxxfffZZZSSSQQQPPP]]]mmmnnnJJJ888AAAZZZqqqyyy|||tttcccjjjxxx}}}rrrmmm~~~zzzEEE;;;333333444555555444444444222444<<>>222,,,,,,,,,+++++++++*********++++++++++++***))))))))))))((())))))***++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++...---,,,+++,,,...000222///.........111555888;;;:::>>>DDDGGGIIIKKKOOOSSSWWWUUUUUUVVVYYY\\\]]]\\\XXXSSSKKKRRRgggxxxdddbbbeee___[[[___hhhoooxxxooouuuyyywww```UUURRRJJJQQQYYYwww}}}UUUBBB>>>>>>III]]]pppvvvuuurrr~~~uuuwwwqqqEEE555777333222333222000222666???222999UUUaaabbbwwwiiiWWWNNNKKKKKKLLLXXXTTTUUUgggtttooowwwtttddd]]]]]]aaagggoootttqqqsssxxxvvv|||wwweee||||||sssvvvqqqnnnkkkdddXXXMMMIII[[[aaajjjsssvvviiiMMM666...---,,,***((()))+++---,,,,,,++++++***))))))))))))(((((((((''''''''''''))))))************))))))(((((())))))))))))((((((++++++******)))*********...---,,,---//////...---.........000222666:::<<<===AAAFFFJJJLLLMMMOOOQQQTTTTTTUUUXXXZZZZZZXXXVVVUUURRRLLLSSSgggxxxfffeeehhhbbb^^^ccckkk~~~wwwtttsssvvvrrr\\\TTTSSSMMMRRR\\\zzzxxxRRRBBB<<<>>>III\\\kkkqqqqqqqqqzzzjjjAAA444555222111333333111333777444:::IIIXXXaaapppyyyaaaQQQKKKJJJMMMPPPRRRSSS]]]yyy|||gggZZZfffwwwbbbZZZ\\\dddmmmsss{{{}}}zzz{{{xxx|||zzzqqqlllnnntttwwwppp```QQQJJJUUUaaarrr{{{vvvbbbGGG444000///...,,,******+++,,,,,,,,,++++++***)))))))))))))))((((((((('''''''''))))))************))))))(((((())))))))))))((((((+++***************++++++...---,,,---...///...---.........000222666:::<<<===AAAFFFJJJLLLMMMOOOQQQSSSTTTVVVYYY[[[[[[XXXVVVTTTQQQKKKSSSgggyyy~~~iiikkkmmmfffdddjjjxxxzzzwwwsssuuuzzzkkkXXXSSSUUUPPPRRR___nnnKKK???999===JJJ[[[gggkkknnnrrr{{{ddd???777333222222444444222444999222EEEWWWbbbtttzzzhhhTTTMMMLLLNNNQQQUUUMMMVVVlllbbbRRRQQQpppxxx```VVVXXX```kkktttyyyzzzvvv{{{}}}oooyyyqqq[[[QQQUUUiii~~~dddKKK===222111///---++++++++++++,,,,,,++++++***))))))))))))))))))(((((((((''''''))))))************))))))(((((())))))))))))(((((())))))))))))***+++,,,,,,---,,,,,,,,,...///...---.........000222666:::<<<===AAAFFFJJJLLLMMMOOOQQQRRRSSSVVVZZZ]]]\\\YYYVVVTTTQQQKKKSSShhhzzzpppuuuxxxrrrsss{{{~~~xxxxxxxxx}}}sssgggVVVRRRUUUPPPQQQcccfffDDD;;;666>>>MMM]]]eeeiiiooovvvZZZ:::888444333444666444222555:::@@@MMMaaayyy}}}rrrgggVVVJJJLLLSSSUUUSSSSSSQQQeeennnYYYZZZjjjlll```WWWYYYbbbiiippptttzzzxxxwww|||zzz{{{cccWWWSSSfff}}}|||cccNNNDDD333111...---,,,,,,++++++,,,,,,++++++***))))))))))))))))))(((((((((((('''))))))************))))))(((((())))))))))))(((((())))))))))))***+++,,,------,,,+++,,,...//////...///...///000222666999;;;===AAAFFFJJJLLLMMMOOOQQQQQQSSSWWW\\\^^^]]]YYYVVVSSSPPPKKKSSShhhzzz}}}}}}~~~~~~~~~|||zzzrrrooogggWWWRRRTTTOOORRRhhhbbbBBB;;;666@@@QQQ```gggjjjqqqyyytttMMM222666666555666777444222777>>>MMMVVVrrrhhhZZZZZZLLLFFFOOOWWWTTTNNNLLL^^^}}}iiiYYYZZZpppnnn]]]XXXXXX```jjjqqquuuyyy~~~mmmiiiyyy}}}xxxeee]]]PPPWWWeeeppplllZZZKKKDDD555111---+++,,,,,,,,,+++,,,,,,++++++***)))))))))***)))))))))(((((((((((())))))************))))))(((((())))))))))))(((((())))))))))))***+++,,,---,,,+++***,,,...//////.../////////000222555999;;;===AAAFFFJJJLLLMMMOOOQQQRRRTTTXXX\\\___^^^ZZZWWWSSSQQQKKKSSSiii{{{vvvxxx}}}|||yyyvvvuuu|||nnnlllqqqkkkYYYQQQRRRNNNVVVlll___AAA>>>888BBBTTTccchhhiiiooovvv~~~~~~}}}mmmHHH222:::666666666777555444<<>>>>>:::DDDUUUcccgggfffhhhmmmrrrzzz|||~~~~~~nnnJJJ444<<<444444555666555888DDDPPP___iiimmmUUUPPPKKKJJJOOOTTTNNNIIIZZZsssgggTTTWWWaaaqqqccc___```aaagggpppyyy}}}nnnxxx}}}zzzyyyzzzyyyuuutttvvvlll]]]UUUYYY\\\WWWRRRSSSFFF>>>333,,,+++++++++))),,,,,,++++++***)))))))))*********)))))))))(((((())))))************))))))(((((())))))))))))((((((+++***************++++++******)))+++---//////...000000///000222555888:::===AAAFFFJJJLLLMMMOOOQQQTTTUUUWWW[[[^^^___]]][[[VVVSSSMMMTTTiiizzzvvvaaadddsssxxxzzzzzzvvvlllqqq{{{sssYYYLLLOOOOOOTTTdddyyyNNN999;;;<<