BM66(d@ {{{yyyuuuqqqmmmfff___[[[TTTSSSYYYfffttt{{{tttkkk```VVVOOORRReeeyyylllRRR:::333...//////---,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********)))+++------...333;;;AAAKKKMMMNNNPPPYYYdddkkkmmmlllrrrwwwxxxxxxyyyuuuoookkkqqqtttuuuzzz~~~~~~wwwxxx}}}yyyuuutttzzz~~~~~~}}}|||pppbbbQQQIIIBBBAAABBBBBBCCCFFFPPPTTT[[[aaagggmmmsssvvvtttlll```SSSUUUPPPJJJFFFDDDCCCAAA@@@;;;===???DDDOOObbbzzzxxxjjj]]]XXXVVVRRRTTTXXXZZZaaaZZZZZZxxxgggQQQ<<<666444000...222111111111111000000000000333111///...---...///000////////////////////////////////////////////////...------------...////////////000000000...---,,,000000000000111111111111000000000111222222333333222444555555555777:::===???NNNwww}}}zzzvvvrrrlllfffaaaVVVRRRTTT\\\gggpppyyy}}}vvvkkk]]]SSSUUU^^^}}}~~~rrrcccDDD:::111000000...---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************,,,...///111777@@@GGGOOONNNPPPZZZeeemmmrrrtttooorrrsssqqqsssvvvwwwuuunnnsssuuuvvvzzz|||{{{{{{yyyvvvwww~~~~~~~~~~~~vvvqqquuu{{{ssseeeWWWGGGAAA<<>>???FFFNNNTTT[[[aaabbbfffkkkrrr{{{pppddd^^^WWWRRRNNNJJJEEEAAA@@@???===;;;<<>>AAAOOOxxxzzztttpppccc\\\UUURRRRRRYYYhhhvvvttteeeYYYTTTPPP___vvv{{{}}}}}}tttlllZZZJJJ999222111000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))))))))***++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******++++++,,,,,,...111333666===HHHOOOPPPQQQ]]]rrr|||zzzzzz}}}{{{tttvvv}}}}}}qqqppp{{{}}}rrrcccSSSFFF>>>BBBBBBGGGQQQZZZ___dddiiijjjnnnuuu}}}{{{wwwyyy}}}rrriii^^^UUUQQQMMMHHHDDDBBBAAA???<<<<<<@@@GGGMMMiii}}}ooo^^^TTTSSSVVVTTTUUUQQQVVVaaagggssskkkLLL888555444000222222222111111111000000111000////////////000000////////////////////////////////////////////////...............//////000......//////000000000000///000000000111111111111000000111222222333333444333444555666666888;;;>>>AAAOOOyyyzzzuuukkkddd]]]WWWSSSTTT^^^iiixxx~~~}}}ooo___SSSKKKQQQaaaxxxxxxkkkbbbQQQ@@@777333000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))))))))******************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***+++,,,,,,,,,,,,///222555999@@@JJJQQQOOOWWWhhh{{{~~~~~~|||zzzooosss}}}~~~|||~~~}}}|||wwwmmmaaaRRRGGG@@@???EEEGGGPPP[[[aaaccceeeiiitttyyyxxxooojjjfffaaa]]]]]]^^^cccnnnyyy{{{iii[[[UUURRRNNNKKKAAA@@@>>><<<;;;===AAACCCYYYmmmnnn```WWWSSSUUURRROOOXXXeeegggnnn^^^@@@444444444222222222222111111111111000///////////////000000///////////////////////////////////////////////////............///000000////////////000000111111///000000000111111111111111111111222333333444444333555666666666888<<<>>>BBBOOOxxxtttmmmfff```YYYTTTVVV[[[eeeppp~~~lll\\\QQQMMMRRRgggvvvkkk]]]LLLAAA999222000111............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******+++)))))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((())))))***+++,,,------+++000666;;;???FFFOOOUUUWWWdddvvv~~~sssmmmqqqxxxtttttt}}}xxxuuujjj\\\PPPHHHCCCDDDHHHQQQTTT\\\gggllllllooosssqqq___UUUSSSOOOLLLJJJIIILLLXXXdddrrr~~~kkkaaa\\\WWWSSSIIIGGGCCC@@@>>>======>>>IIIXXXmmmqqqbbbWWWWWWUUUQQQXXXgggjjjlllyyysssOOO999444777333222222222222111111111////////////000000000000//////////////////////////////////////////////////////......//////000111000000/////////000111111000000000000111111111111111111222222333444444444444555666666777999<<>>===AAAGGGUUUkkkqqqbbbXXXZZZUUUVVVbbbhhhkkkuuuzzzaaaCCC777888333333222222222111111111......///000000000000000///////////////////////////////////////////////////////////////000000111222111000/////////000111000000000000111111111111111111222333333444444555444555666777777999<<>>===AAA???GGG[[[vvv|||kkkYYY___YYYTTT\\\dddiiisssxxx{{{oooLLL999888333333333222222222111111......///000000111000000///////////////////////////////////////////////////////////////000111111333222111/////////000000000000000000111111111111111222222333333444444555444555666777777999<<>>333333000...+++***---000...***------------------------+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++''''''''')))+++---...---///444FFFZZZ```\\\cccqqq|||~~~~~~~~~uuueeeWWWNNNHHHLLLSSSXXX]]]aaaaaaeeejjjpppwwwrrr```[[[VVVNNNJJJMMMTTTfffnnnaaaXXXWWWRRRLLLFFFBBBAAABBBAAADDDEEEKKK___{{{|||mmmaaaWWWYYY___dddjjjqqq}}}uuuYYYDDD999333333222222333555333///111000000///...------,,,........................000000000000000000000000///////////////000111111000000000000000000000000---......///000111111222222222222222333444555555>>>777444999<<<<<<;;;===>>>OOOrrrttthhh___ZZZVVVQQQPPPWWWbbbnnn|||{{{nnn___RRRKKKQQQfff{{{ttt___GGG888444111000...---...///...+++------------------------++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))************+++++++++---,,,++++++---000222333555<<>>BBB???QQQtttvvvkkkeee]]]VVVNNNKKKOOO\\\rrr|||ooo^^^PPPMMMYYYhhh|||lllWWWEEE;;;333222000000///...------------------------------,,,+++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++---,,,***)))+++...222444:::FFFXXXcccbbbaaaooo{{{}}}|||www}}}~~~{{{xxxwwwzzz}}}sssllldddWWWLLLKKKMMMVVV```gggjjjoootttvvv{{{wwwjjjfff]]]nnnqqqiii^^^UUUOOOJJJEEEBBBAAAAAA===999AAATTTiiivvvqqqeee___[[[[[[]]]___ZZZgggkkkOOO999555111000111111///---111111111000000//////...........................000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000222222222222333444555555555@@@EEE<<<444777===@@@BBBSSSvvvwwwnnnccc___YYYRRRLLLQQQcccuuu{{{lllYYYOOORRRYYYooo}}}zzzfffNNN>>>444222000111///------000------------------------,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++***************---111444<<>>:::;;;FFFXXXdddzzzsssggg```[[[ZZZZZZTTT[[[uuu~~~gggAAA999222222444444333333222111111111000000000///........................///////////////////////////////////////000000111000000000000000000000000111111000000000000000000222222222222333444555555===KKKNNN???444999>>>;;;BBBTTTwwwuuujjjgggaaaYYYOOOMMMXXXfffwwweeeVVVOOONNNYYYnnnwww\\\GGG888222///000///---...222------------------------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))************************))))))))))))))))))******))))))*********++++++++++++---//////000111555888AAAUUUiiiooommmpppzzz}}}~~~xxxuuu~~~{{{tttrrrzzzzzzzzzzzzyyywwwuuusss~~~~~~ooo```TTTNNNOOORRR]]]```gggllllllkkkqqqyyy|||uuummmxxxsss```VVVQQQNNNLLLCCCBBBAAA>>><<<@@@KKKUUUhhh|||zzznnneee^^^YYY___^^^^^^gggvvvHHH<<<333333555444444666111111111111000000000000///////////////////////////////////////////////////////////////000000111111111111111111111111111111111111111000000000000222222222222333444555555222>>>@@@666444===AAA===BBBSSSwwwuuummmcccYYYPPPMMMUUU___uuuqqqaaaRRRHHHNNN]]]ppp{{{{{{gggBBB666...///000---...222------------------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))************************))))))))))))************)))************+++++++++))),,,...//////222888<<>>BBBTTTwwwoooeee^^^UUUNNNLLLWWWgggyyyyyyeeeRRRPPPEEELLLiiiYYYCCC222111333///,,,...---------------------------------,,,,,,,,,++++++************************))))))))))))))))))))))))************************(((((())))))*********+++)))************+++++++++222222000---...666CCCNNNXXXbbbgggjjjvvv~~~zzzooojjjpppsssooorrryyyvvvssstttxxxxxx}}}}}}~~~~~~xxxtttdddXXXNNNPPPVVV^^^hhhrrrmmmlllooouuuzzz~~~|||nnncccZZZUUURRRSSSVVVXXX^^^eeekkkqqq{{{qqqmmmxxxyyyqqqlllxxxmmm```ZZZRRRJJJEEEEEECCC===;;;>>><<>>666000222222666222111333333000000333---...///000000///...---///////////////000111111...///000000//////000111222111111111000000//////000111111111111222222222222222333333444555666666444444555666888;;;===???BBBUUUzzzmmmddd```WWWMMMLLLUUUcccrrr{{{lllVVVMMMIIIUUUggguuu}}}cccMMM999444333//////444000...,,,,,,.........---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++,,,---......888111...111333999MMMbbbdddeeegggjjjrrr}}}zzzwwwzzz}}}|||{{{|||{{{|||}}}xxxkkkdddWWWSSSTTT\\\cccfffiiikkklllrrrzzzqqqcccXXXNNNEEEDDDFFFFFFGGGJJJHHHMMMXXXhhhzzz}}}nnnaaafffvvv~~~uuummmggg\\\XXX[[[ggg~~~vvvjjj\\\SSSKKKIIIHHHDDD???===;;;???MMMcccxxxuuuhhh^^^SSSRRR```kkkpppyyy{{{zzz^^^JJJAAA666222444222333000000222222......111---...///000000000/////////////////////000111111...///000000//////000111111111111111000000000///111111111111222222222222444444444444444444444444444444555666888;;;===???BBBUUUzzzuuuiiiaaaYYYQQQIIIOOOYYYgggxxx{{{cccXXXNNNNNNVVVddduuu~~~}}}wwweeePPP<<<444111......222000...,,,,,,---------,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++,,,---......(((,,,///000444CCCXXXiiiiiifffjjjttt~~~}}}sssttt{{{ooo```ZZZVVVUUUYYYcccjjjkkkkkkkkkpppwww~~~mmmZZZNNNCCC@@@BBBBBBBBBDDDAAABBBIIIWWWkkk~~~yyyeee[[[XXXfffvvvqqqfff___WWWQQQOOOWWWnnn{{{gggZZZPPPMMMLLLFFF@@@======<<>>;;;???EEEQQQkkkiiiggg^^^QQQJJJPPPaaaooo|||uuuZZZ???888888000222111333777777333111333555444333111000///...---///////////////000000111...///000000//////000111000000000000000000111111111222222222222333333333111111222333444666666777444444555666888;;;===???DDDWWW|||{{{hhhYYYOOOJJJGGGLLLVVVccctttwwwhhhVVVNNNWWWfff|||sssgggVVVGGG===666111...111///......///000000///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++,,,---.........000333:::MMMaaagggbbb```mmmzzz{{{wwwpppwwwxxxnnnccc[[[\\\aaafffjjjooopppllllllvvvrrrccc[[[RRRKKKGGGJJJFFFEEENNN```rrr~~~~~~nnnmmmjjjYYYQQQJJJGGGJJJSSSdddsss~~~iii^^^UUUOOOUUUaaaHHH>>>999>>>BBBIII^^^vvvooojjjcccXXXNNNMMM\\\lll{{{tttjjjKKK;;;888222111///000444444111000222666555333111000///......///////////////000111111...///000000//////000111000000000000111111111111222222222222333333333333000000111333555666888888444444555666888;;;===???EEEXXX}}}~~~qqq___UUUNNNIIIJJJNNNWWWggguuu}}}}}}yyymmmZZZMMMQQQ\\\ppp}}}vvvlll]]]MMMAAA999222---111///...///111222222222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++,,,---......///111777CCCUUUccciiihhhfffzzz}}}zzz|||sssnnnvvvkkkccc^^^\\\bbbiiikkkkkklllpppqqqttt}}}wwwlllbbbYYYTTTTTTMMMGGGMMM\\\llluuuwwwsssppppppuuu~~~|||{{{eee[[[PPPJJJHHHIIIQQQYYYeeeiiiooovvv}}}zzzjjj[[[OOOTTTcccNNNAAA:::>>>@@@AAAQQQfff{{{pppccc]]]TTTLLLTTTcccqqqxxxzzzXXX???888555222000000333333111111444555444222111000000111111///////////////000111111...///000000//////000111///000000000111111111111222222222333333333444444111111222333444666777777444444555666888;;;===???FFFYYY}}}iiimmmssswww{{{kkk]]]TTTLLLJJJJJJNNN[[[iiiwwwyyyxxxnnn[[[MMMNNNWWWeeeyyy~~~~~~vvvhhhXXXKKKBBB999333000///...000222444444444...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++,,,---......333555>>>MMM[[[dddjjjnnnnnnyyyvvv}}}}}}ppprrrwwwmmmccc^^^]]]___fffnnnpppkkkkkkqqqyyy~~~vvvlllgggaaaVVVLLLLLLVVVbbbhhhiiiaaa]]][[[```kkkxxxtttgggYYYRRRMMMHHHFFFGGGIIIMMMUUU^^^fffkkknnnpppqqqooommmmmmnnnqqquuuxxx{{{}}}}}}hhhWWW[[[jjjVVVFFF<<<>>>===;;;GGGZZZooowwwddd___WWWJJJLLLYYYjjj|||qqqaaaBBB888888555222222444555333444777333222111111111222333444///////////////000111111...///000000//////000111//////000000111111111222222222333333333444444444333333333444444555555555444444555666888;;;===???FFFYYY}}}WWWXXX\\\bbbdddgggtttrrrbbb^^^VVVNNNJJJKKKPPPUUUoooxxx~~~vvvgggYYYSSSQQQZZZqqqzzzpppnnncccKKK888222000...///111///,,,,,,000------,,,,,,,,,,,,++++++......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,,,,+++,,,///111///666FFFXXXeeekkknnnoooyyyuuuvvv~~~xxxzzzyyyuuu}}}zzzmmmddd[[[\\\fffnnnnnnkkkmmmppptttzzztttjjj\\\MMMGGGLLLQQQRRROOOUUUQQQLLLLLLSSS```mmmvvv}}}yyygggYYYRRRNNNKKKHHHIIIGGGEEEFFFJJJMMMOOOPPPPPPPPPOOONNNNNNPPPTTTWWWWWW[[[bbbhhhnnnwww||||||yyyxxxyyydddWWWUUUNNNHHHBBB>>>:::;;;BBBKKK]]]nnnqqqfff\\\QQQLLLPPPfffiii}}}uuuuuuPPP<<<:::333222111000222777===BBB444444444333333333222222///000111111111///...---000000000000111111111111///000111222222111000///111111222222222333333333444444333444444555666777555666777777777:::>>>AAAGGGYYY\\\WWWTTTTTTTTTXXXeeerrr~~~gggbbbYYYPPPKKKKKKOOORRRiiiuuu}}}ooobbb\\\ZZZWWWhhhyyy~~~uuutttjjjRRR===555111//////111///,,,,,,000------,,,,,,,,,,,,++++++...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---,,,,,,---///222///:::MMM```lllpppppppppxxxyyy~~~zzzttttttyyy|||}}}}}}vvvzzz|||vvvgggbbb^^^bbbkkkssstttsssnnnqqqvvv|||vvvggg]]]QQQJJJJJJLLLLLLKKKKKKJJJHHHGGGIIIRRR^^^hhhxxx|||rrrddd[[[UUUPPPMMMIIIGGGEEEEEEGGGHHHHHHHHHGGGFFFEEEEEEDDDFFFHHHJJJKKKLLLNNNPPPVVVaaaoooyyywwwjjjhhhhhhjjjtttjjjZZZVVVOOOIIIDDDAAA>>>===BBBIIIUUUfffwwwhhh]]]TTTOOOOOO^^^```tttzzz]]]@@@555888666333111000222555888333333333333222222222222000000000000000///......000000000000111111111111000000111111111111000000111111222222222333333333444333333444444555666777777888888888999;;;???BBBHHHZZZddd]]]WWWTTTRRRRRRVVV\\\nnnzzzqqqjjj___TTTMMMKKKMMMOOO]]]lll|||wwwjjjdddccc[[[```mmm|||zzzxxxoooZZZCCC777333000///111000---,,,///------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---,,,,,,...000333111BBBXXXjjjssstttrrrooouuu|||{{{wwwyyyvvvxxxyyy{{{zzztttpppvvv~~~vvvoooaaabbbeeejjjppptttuuuuuupppsssxxx~~~yyyaaaYYYOOOGGGDDDEEEFFFFFFBBBDDDEEEBBB???CCCMMMUUUdddhhhnnnssswww||||||zzzyyyyyyyyyoooggg```[[[QQQNNNKKKIIIIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAADDDLLLXXX```fffsssuuu```ZZZ[[[^^^cccjjjzzzuuu```YYYRRRLLLGGGEEEBBB???AAAEEEJJJ[[[tttlll___YYYTTTOOOUUUYYYhhhtttMMM777999777444111000000000111222222222222111111111000111000000///////////////000000000000111111111111111111000000000000111111111111222222222333333333333333333333444555666777888999999999:::<<<@@@CCCJJJ[[[rrrpppnnnnnnkkkcccZZZSSS\\\dddqqq~~~uuugggZZZQQQMMMLLLLLLOOO^^^rrr|||xxxllleeeeeeddd^^^cccvvv}}}yyyqqq___HHH999666111///111000------///------,,,,,,,,,+++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---------///222444666JJJcccrrrvvvtttooolllppptttyyy}}}sssqqq~~~~~~{{{}}}yyy}}}rrrooo}}}wwwnnniiiaaaffflllqqqqqqqqqpppqqqtttwww{{{~~~}}}eeeZZZLLLDDDEEEIIILLLLLLEEEEEEEEEAAA>>>???BBBFFFJJJMMMRRRYYY___eeejjjmmmmmmqqqxxx~~~~~~|||vvvvvvtttsssrrrrrrqqqqqqiiigggdddbbb``````aaabbb]]]fffqqqzzz|||vvvjjjeee___ZZZWWWVVVTTTSSSTTTSSSQQQOOOMMMKKKIIIGGGDDDGGGIIIHHHFFFFFFIIILLLSSS___rrrnnndddbbb```aaadddkkkwwwkkk```WWWOOOIIIHHHFFFAAA???@@@AAAPPPhhhsssccc^^^XXXPPPNNNVVVbbbsss___@@@666555333222222333222111111111111111000000000000111000///......///000111///000000000111111111111222111000//////000111222111111222222222333333333333333333333444555666666888999999999999<<>>@@@@@@@@@???BBBGGGLLLNNNOOOMMMLLLNNNMMMKKKHHHFFFCCCBBBBBBRRRMMMDDD===999:::===@@@KKKFFFDDDIIISSSaaasss{{{uuummmgggccc^^^WWWSSSSSSUUUUUUQQQMMMKKKLLLOOONNNMMMRRRbbbyyy~~~kkk^^^QQQLLLJJJDDD>>>;;;;;;CCCRRRhhh~~~tttfff]]]XXXEEELLLTTTbbb|||iiiGGG===999666555666666333000111111111111000000000//////////////////000000111000000000000111111111111111111000000000000111111111111222222222333333333222222222222333444555666444666777888999<<>>666000000111///---...------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++---...///222666999MMMeeevvvsssjjjkkkrrrvvv|||xxxwwwyyyxxxtttuuuzzzzzz}}}wwwwwwyyy{{{{{{{{{yyyzzzlllddddddgggnnnrrruuuvvvvvvxxx}}}~~~|||vvvpppllljjjdddaaa]]]WWWSSSOOONNNMMMIIIHHHHHHFFFGGGUUUtttrrr^^^\\\cccffffffbbb[[[RRRLLLIIIGGGEEECCCCCC@@@===<<<===>>><<<;;;:::;;;===>>>????????????=========>>>>>>???AAAAAAKKKGGGAAA<<<999:::<<<===HHHAAA>>>@@@FFFOOO^^^mmmzzz~~~vvvpppjjjccc]]]]]]```bbb```[[[WWWUUUVVVQQQOOOQQQ]]]qqqxxxhhhVVVOOOLLLGGG@@@======???III[[[sss}}}hhh^^^]]]NNNHHHHHHXXXwwwxxxyyylllMMM@@@;;;666444555555333///222222111111111000000000......///000000000000000000000000000111111111111000000111111111111000000111111222222222333333333222222222222333444555666444555777888:::>>>CCCGGGOOOaaannn[[[YYYhhh~~~tttfff\\\TTTNNNMMMBBBBBBSSScccggghhhllljjjeeeZZZTTTbbbiiiRRR???666000000222000...------------,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++---...000222666999RRRiiiyyyrrriiimmmxxx}}}{{{|||yyyuuuvvv|||uuu~~~zzzyyy|||xxxppp|||uuuhhhaaadddjjjrrrssstttssssssvvv|||}}}sssjjjbbb\\\ZZZ```___^^^\\\YYYVVVTTTRRRMMMKKKJJJGGGDDDMMMjjjsssiiiiiikkklllgggbbbZZZQQQKKKIIIIIIKKKDDDAAA>>>===???@@@???>>><<<<<<======>>>???@@@@@@CCCBBBAAA???======<<<<<<@@@???===<<<<<<===>>>??????===???BBBCCCEEEPPP]]]nnn~~~}}}vvvoooiiiffflllssstttnnnddd\\\XXXSSSSSSUUU]]]lllnnnZZZQQQNNNIIIBBB???>>>>>>CCCTTTkkkiii^^^aaaYYYHHH???PPPsss}}}zzzrrrVVV???999444333555666444111222222222222111111111111---...///111111111000///000000000000111111111111///000111222222111000///111111222222222333333333222222222222333444555555444555777999<<<@@@FFFIIIRRRcccoooXXXXXXfffpppqqqggg[[[QQQKKKGGGDDDIIIWWWfffnnnooovvvwwwgggVVV[[[kkkqqq```MMM===222222222,,,,,,111---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///))))))111333111888CCC___nnnzzzxxxtttzzz}}}}}}{{{qqqrrrxxx~~~```^^^xxx|||pppjjjgggggglllrrrvvvrrrmmmlllooouuu{{{~~~tttgggYYYNNNNNNTTTcccrrrvvvssspppeee\\\___XXXVVVUUUSSSOOOPPPcccyyyzzzttttttnnnjjjddd]]]YYYXXXXXXXXXJJJLLLMMMLLLHHHEEECCCCCCBBBAAA????????????===<<<>>>===<<<<<<===????????????>>>>>>???AAABBBAAA@@@AAABBBCCCAAA@@@AAAFFFJJJ[[[hhhzzz|||uuu|||nnnfff```]]]dddtttgggVVVPPPMMMHHHBBB@@@@@@AAAIII[[[sssqqqccc^^^WWWPPPGGGJJJccc|||xxxbbbMMM===111333444///---111111111111111111111111111111111000///////////////000111111111222222222222222111000000000111333444000111111222222333444444555555555555555666777777666666777888;;;AAAHHHMMM[[[iii{{{aaaXXX^^^fff}}}xxxlll```VVVMMMHHHCCCFFFQQQ```kkkpppwww{{{mmmZZZZZZeeeyyyrrrdddQQQ@@@333222222...---111---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///***+++111222111:::HHHgggrrrwwwtttttt}}}{{{uuu|||sssWWWZZZssswwwllliiijjjkkkpppuuuuuurrroooooorrrwww|||vvvkkkbbb[[[WWWZZZ___tttzzz{{{tttnnnjjjeee]]]ZZZhhhzzz~~~{{{uuuooollllllnnnoooiiiddd___[[[ZZZVVVQQQMMMJJJIIIGGGGGGGGGGGGEEECCC@@@CCCEEEEEECCCBBBCCCDDDCCCBBB@@@AAABBBCCCBBBAAA@@@AAABBB@@@>>>>>>AAACCCLLLXXXkkk{{{ppphhhbbbgggwwwqqq^^^UUUPPPJJJDDD>>>>>>???DDDRRRhhh~~~|||mmmfffYYYQQQGGGFFF[[[}}}kkkSSS@@@333333666222///111111111111111111111111111111111000///////////////000000000111111111222222111111000000111111222333111111111222333333444444555555555555555666777777777777888888;;;@@@GGGMMMYYYiiirrr___YYY\\\ooo~~~rrreee[[[PPPJJJDDDCCCIIIVVVeeeooosss{{{qqq]]]WWW\\\lllvvviiiWWWDDD444111222000///111------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,---000000222???PPPrrruuutttpppttt}}}zzz~~~sssttt]]]PPPYYYqqq~~~|||qqqiiijjjnnnrrruuuyyytttsssssstttwww{{{~~~|||pppddd______aaafffkkk{{{qqqjjjrrr~~~~~~uuukkkiiilllmmmggg```UUUTTTRRRRRRRRRPPPNNNLLLGGGLLLRRRRRROOOKKKJJJKKKLLLJJJHHHFFFFFFEEEDDDBBBAAABBBBBBAAA???======>>>BBBLLL___rrr|||wwwlllnnn|||hhh[[[TTTMMMGGG@@@???>>>@@@III\\\tttvvvkkk\\\UUUJJJEEESSSpppyyyvvv\\\GGG555333777555111111111111111111111111111111111111000/////////000000/////////000000000111111000000111222222222222222111111222222333333444444555555555555555666777777888888888999;;;@@@GGGLLLWWWhhhppp```ZZZhhhttt|||{{{{{{yyyjjj```RRRLLLFFFDDDEEEMMM\\\iiilllxxxqqq]]]SSSSSSaaavvv{{{nnn^^^KKK888222222111//////...------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---///000000666GGGZZZwwwuuupppnnnvvv|||wwwzzz~~~oooyyyrrrPPPSSSaaauuuyyypppjjjmmmssswwwxxxzzzsssuuuwwwyyy{{{}}}uuulllgggeeegggooowwwzzz~~~}}}yyy|||~~~zzzuuuiiigggeeedddccc```\\\YYYYYY\\\aaadddddd```[[[XXX[[[XXXSSSNNNKKKHHHEEEBBBBBBCCCDDDDDDBBB@@@>>>===???EEETTTfffssszzzyyyxxxrrrbbbXXXOOOIIICCCAAA@@@@@@DDDSSSlllyyyjjj___YYYPPPJJJQQQgggyyy~~~gggOOO999333777777333000111111111111111111111111111111000000///000000111////////////000000000000///000111333333222111111111111222222333444444555555555555555555666777777888999999999;;;@@@GGGLLLVVViiipppbbbdddmmmvvvzzz}}}sssgggWWWQQQKKKHHHFFFGGGSSS___hhhvvvrrr___QQQLLLUUUgggsssqqqdddSSS???444222000...---.........---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------...000000222<<>><<<;;;===EEETTTaaakkkttt{{{~~~|||jjj]]]RRRKKKEEECCCAAA@@@AAALLLddd{{{{{{kkk___[[[UUUOOOQQQ___vvv~~~rrrZZZ???444555777333///111111111111111111111111111111000000000000111111////////////000000000000///000111333333222111111111222222333444444555555555555555555555666777777888999999999<<>><<<<<<555555555888===CCCIIIMMMZZZ___gggnnnrrrtttuuuvvvxxxyyyxxxwwwvvvwwwzzz}}}mmmYYYUUUMMMFFFAAA???@@@HHHQQQnnn~~~lll\\\WWWOOOGGGRRReeesssyyy~~~^^^???333666666111333333333222222222111111000000000000000000000000222111000//////000111222000000111222222222222111000111222333333333333333333333444444666777888999888777666777;;;CCCMMMTTTaaawwwUUUkkk|||jjj```YYYLLLIIIMMMJJJZZZlllzzzkkk\\\QQQPPP[[[uuuooo[[[NNNDDD999000---000//////......---,,,,,,...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---222444888JJJggg{{{{{{{{{|||}}}{{{yyy}}}uuuaaaPPPRRR___eeeyyy~~~zzz~~~yyyrrrnnnnnnppprrruuuxxxyyyyyyyyyzzz{{{}}}}}}~~~qqqeee\\\YYY]]]rrr~~~wwwdddXXXLLLGGGDDD???;;;:::777666666777:::???CCCFFFNNNSSS[[[```ccceeefffgggkkknnnrrruuuwwwyyy|||~~~~~~vvvrrrooorrrxxx|||{{{wwwzzz|||wwwaaaXXXPPPGGGBBB??????DDDLLLeeewwwnnnZZZQQQIIIAAAJJJ[[[ooo|||{{{gggHHH888888999555333333333222222222111111000000000000000000000000333222111000000111222333000000111222222222222111111111222333333333333333444444444555666777888999999999888999===EEEOOOVVVcccyyyBBBTTTuuuqqqeee]]]PPPLLLMMMIIITTTggg|||ttteeeYYYQQQTTTlllwwwdddWWWLLL@@@666111000000///......------,,,///...---,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...111444>>>WWWuuu{{{{{{}}}vvv}}}mmm```]]]dddlllfffuuu|||~~~yyysssnnnnnnpppnnnqqquuuwwwyyyzzz{{{}}}}}}}}}~~~~~~vvvnnngggccc___ooo~~~jjj^^^QQQLLLGGGAAA<<<::::::888777666777999<<<>>>CCCGGGLLLPPPRRRSSSSSSTTTUUUZZZaaagggjjjkkkmmmnnnllllllsssssseee```[[[[[[```eeefffeeennnppptttxxx|||iii^^^UUULLLFFFBBB???BBBGGG[[[ooottt[[[MMMBBB;;;BBBOOOfffwwwmmmMMM999666666444333333333222222222111111000000000000000000000000333333222222222222333333000000111222222222222111222222333333333333333333444444444555666777888999;;;;;;::::::???HHHSSSZZZggg|||DDDJJJcccuuuhhh```SSSNNNMMMHHHOOObbbxxx|||mmm```TTTQQQfffooo```QQQCCC999666000000//////...---------...------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------000000333BBB```}}}}}}~~~yyybbbYYYcccttt}}}uuu~~~~~~~~~~~~}}}xxxsssooonnnooonnnqqquuuxxxyyyzzz|||}}}}}}}}}~~~zzzuuunnnxxxiii]]]QQQLLLIIICCC???===;;;:::888666666777888999===@@@DDDFFFGGGGGGHHHIIIHHHLLLQQQTTTUUUUUUTTTTTTUUUTTT[[[kkk|||tttggg^^^WWWPPPNNNRRRWWWZZZ[[[aaadddhhhnnnssswwwzzz{{{}}}nnneee[[[QQQKKKFFFBBBBBBEEEUUUiii|||```LLL???:::>>>GGGZZZyyywwwsssSSS;;;444444333333333333222222222111111000000000000000000000000222222222222222222222222000000111222222222222111333333333333333444444555555555555555666777888999;;;;;;:::;;;@@@IIIUUU]]]jjj~~~FFFCCCSSSvvvwwwjjjbbbUUUPPPNNNGGGLLL]]]rrruuuhhhWWWOOO```~~~nnnXXXBBB777444111000000///......------,,,,,,,,,,,,+++++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------222///222EEEeee~~~tttXXXOOOaaayyy}}}|||zzzvvvrrrpppoooooopppssswwwyyyyyyzzz{{{||||||}}}|||}}}kkk^^^QQQKKKGGGBBB>>>===;;;:::888777666777888999:::<<>>WWWsss}}}~~~}}}yyy~~~tttXXXHHHNNNbbbuuu}}}wwwuuusssrrrqqqppppppooopppsssvvvxxxxxxyyyzzz{{{}}}zzz{{{~~~~~~|||~~~qqq]]]QQQHHHAAA======:::999888777666666666666666777999999:::<<>>======>>>???@@@BBBEEEJJJPPPUUUZZZ\\\fffjjjppptttvvvxxxzzz{{{{{{zzzkkkZZZPPPIIIBBB@@@@@@FFFNNNbbb|||~~~^^^FFF>>>>>>>>>DDD^^^nnnPPP@@@666///333333333222222222111111000000000000000000000000000111222222222222111000000000111222222222222111222222222222555888:::<<<777777777666777777888999:::999888999???KKKYYYcccrrrDDDEEEHHHSSSjjj{{{qqqcccZZZSSSHHHAAALLL]]]oooooo]]]SSSWWWjjjyyyPPP555111111000000//////......,,,---.........---,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222666EEEaaazzzwww~~~{{{|||yyy~~~eeeIIIDDDTTTiiiwww}}}zzztttsssqqqpppqqqqqqpppooommmppptttvvvwwwxxxzzz{{{|||yyy{{{~~~|||qqq~~~wwwbbbUUULLLEEEBBBBBB::::::888777555555444444666777888999:::===AAADDDYYY^^^dddgggeee```ZZZWWWLLLFFF@@@???CCCFFFFFFDDDFFFDDDAAA>>>===<<<<<<<<<999:::>>>BBBGGGMMMQQQTTT\\\aaaiiippptttxxx{{{}}}sss```TTTLLLEEEBBBBBBCCCGGGYYYtttgggKKKAAA@@@???>>>UUUuuuyyyZZZGGG:::111333333333222222222111111000000000000000000000000111222333444444333222111000000111222222222222111111111111222555888<<<>>>888777777777777777888999:::999888:::@@@MMM[[[ddduuuJJJGGGJJJTTT]]]iiiqqqfff]]]RRRJJJDDDLLLYYYjjj|||sssbbbSSSVVVkkkzzzVVV888444333111///,,,,,,...000//////...---,,,,,,++++++.........---,,,+++)))(((...------,,,,,,------...///...------...///000111777666GGGiii}}}{{{qqqtttuuurrrzzzzzzYYYDDDFFFTTTlll||||||~~~xxxrrrllliiikkkoooqqqrrrnnnoooqqquuuxxx{{{~~~~~~~~~|||uuuwwwjjj^^^RRRFFF???=========;;;:::999888888888666777888;;;===@@@AAABBBWWWfffnnnjjjgggiiifff___RRRLLLDDD===;;;<<<>>>???BBB@@@>>><<<:::999999999:::<<<>>>???@@@DDDJJJOOOUUUXXX```iiittt|||}}}eeeWWWOOOGGGAAA@@@AAAEEETTTnnn```EEE>>>DDD===PPPssseeeMMM???555444444333222222222333333000000///////////////000222222222111111111000000//////000111111111111000222222111111444888<<<>>>888777777777777999:::;;;::::::999;;;AAALLLZZZcccsssOOOHHHGGGNNNUUU^^^oooxxxkkk```UUULLLEEEJJJRRRaaavvvuuudddSSSSSScccyyyuuuWWW<<<444444222000......///000///......---,,,,,,+++++++++,,,,,,,,,,,,,,,++++++...------,,,,,,------...///...------...///111222888:::MMMmmm{{{zzzrrrsss}}}oookkktttnnnQQQ@@@EEEUUUmmm}}}}}}|||sssnnniiigggiiilllmmmnnnoooppprrrtttwwwyyy{{{||||||~~~}}}}}}~~~}}}zzz|||~~~yyyzzz}}}pppbbbYYYPPPFFF@@@>>>===<<<;;;:::999888888888666777888:::<<<>>>@@@AAANNN[[[bbb^^^[[[]]][[[UUUIIIDDD===888777888999:::;;;:::999888888888999::::::<<<=========???DDDGGGNNNQQQXXXbbblllvvv|||iiiZZZRRRIIICCCBBB@@@CCCPPPiiiqqqXXXKKKJJJCCCLLLjjjnnnSSS???555555444333333222222333333111111000//////000000111222222222111111111000000///000111111222222111111333222222333555888;;;===888777777777777999:::;;;:::999999<<>>===>>>???AAAEEEHHHNNNWWWbbbnnnwww}}}ppp___UUULLLFFFDDD???@@@KKKaaaxxxppp]]]SSSMMMKKK```{{{[[[AAA444555555444333333333333333222111111000111111222222222222222111111111111111111111222333333333333222333444444666777888::::::888777777777777999:::;;;:::999999===EEETTTdddnnn|||eeeYYYQQQUUUWWWUUUVVV[[[gggrrryyyjjj]]]VVVIIIEEEDDDPPPjjj~~~eeeTTTTTTcccyyy~~~rrr\\\HHH555444222111111000///.........---------,,,,,,,,,((((((***+++,,,,,,------...------,,,,,,------.........---......000222333666HHHbbbwww|||zzz{{{~~~jjjfffppp}}}wwwVVVDDDAAAQQQbbbwww{{{rrrooommmlllkkkkkklllmmmmmmqqqrrrsssuuuvvvxxxyyyzzz~~~~~~|||{{{{{{{{{}}}~~~yyysssrrruuu}}}rrrlllsss}}}}}}|||}}}}}}yyyssslllgggdddbbb___\\\ZZZYYYYYYYYYXXXWWWYYY___gggqqqsssdddTTTOOOMMMIIICCC???===<<<;;;999888888888888666666777777888999999999222888;;;888777999999666999777555444555666555555555555666666888;;;===>>>>>>@@@AAABBBBBBAAA@@@@@@???BBBGGGNNNYYYfffsss{{{xxxdddWWWOOOHHHEEE???>>>EEEXXXnnnkkk[[[XXXLLL\\\dddDDD555666555444333333333333333222222111111222222333333111111111111111111111111111222333333444444333333333444666888888999888888888777777777777999:::;;;;;;::::::===FFFUUUgggrrriii^^^YYY]]]```ZZZVVVWWWYYY___jjjzzz}}}mmmaaa[[[JJJFFFDDDNNNhhhnnnXXXQQQ```zzzrrr]]]KKK888555222000000000...,,,---------------,,,,,,,,,***++++++,,,,,,,,,++++++...------,,,,,,------...............///111333444666OOOlll|||~~~~~~}}}mmmjjjttt~~~}}}pppMMM@@@DDDWWWhhhyyyxxxmmmmmmmmmmmmlllllllllnnnooopppqqqsssvvvyyy{{{}}}~~~|||yyywwwwwwzzz{{{~~~zzzqqqnnnqqq~~~llljjjttt~~~zzz{{{qqqkkkgggbbb\\\VVVTTTTTTSSSRRRQQQPPPPPPPPPNNNMMMNNNSSSWWW```ooo|||ttteeeVVVQQQOOOKKKDDD@@@======;;;:::999888888888666666666666777777777777555888999888777999999888888666555666777777666555666666666666777999;;;<<<>>>???@@@CCCDDDDDDCCCBBB???AAAEEEJJJSSS```nnnwww|||hhhYYYQQQJJJEEE???===BBBQQQeeewwwrrr```]]]NNNZZZ{{{~~~mmmJJJ777777666555444333333333333222222111222222333444444111111111111111111111111222222333444444444444333333444666888999888777777888777777777777999:::;;;<<<;;;:::<<>>===;;;::::::::::::777777777888888888888888888999:::::::::;;;;;;:::999888666777888888666555666666555444555666777888;;;;;;===@@@CCCEEEDDDCCCAAACCCFFFHHHNNNYYYgggpppxxx}}}{{{|||mmm\\\SSSLLLFFFAAA>>>@@@MMM^^^pppttteee^^^PPPWWWpppwwwSSS:::777777555444333333333333111111111111222333444444111111111111111222222222111222333333444444333333222333555666777777777666888777777777777999:::;;;>>><<<:::===GGGXXXkkkxxxbbbXXXTTTXXXZZZXXXXXX^^^[[[XXXVVVYYYdddssssssgggcccRRRMMMHHHJJJ\\\zzzppp[[[[[[pppxxxgggYYYDDD===555111111111///------------------------------............---,,,,,,...------,,,,,,------...............000222444555BBB```{{{xxxtttyyypppYYY???:::GGG^^^nnn|||xxxpppkkkiiijjjjjjhhhggggggkkknnnnnnppprrrvvvyyy|||{{{tttooommmmmmooorrryyy~~~{{{tttppprrryyyzzzvvvrrrnnnjjjgggYYYSSSMMMJJJJJJJJJHHHFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGMMM\\\kkkzzzrrrsssiii```[[[VVVOOOIIIGGG@@@???>>>===<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;:::;;;===>>>===<<<<<<>>><<<:::999:::999888666777666555555555666777888:::::::::>>>BBBEEEDDDCCCDDDEEEFFFGGGIIIQQQ^^^gggttt~~~zzzxxxxxx~~~qqq___VVVOOOIIICCC???@@@KKKZZZkkk}}}vvviiiaaaSSSTTTcccvvv\\\<<<888777666555333333333222000000000111111222333444000000111111111222222222111111222333333333333333111222333444666666777777888777777777777999:::;;;===<<<:::>>>III\\\qqq```VVVQQQSSSUUUTTTZZZbbb^^^ZZZSSSOOORRR^^^mmmyyyuuuiiidddUUUPPPHHHGGGWWWuuu~~~aaaYYYfffwww}}}ooocccHHHAAA777222222222111...------------------------------......///......---...------,,,,,,------...............000222444666GGGeeezzzxxx|||xxxuuuzzz}}}fffOOO===:::JJJbbbrrr|||rrrmmmmmmjjjkkkkkkiiiggghhhlllpppoooppprrruuuxxx{{{}}}~~~zzzrrrllljjjjjjiiimmmuuu}}}{{{uuusssuuuvvv}}}}}}uuuqqqjjjccc]]]XXXUUURRRJJJHHHEEEFFFHHHIIIHHHFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGMMM\\\kkkuuummmqqqiiibbb^^^XXXPPPJJJJJJAAA@@@???===<<<<<<<<<<<<<<<======>>>>>>?????????@@@??????BBBDDDBBBAAA@@@CCCAAA>>>======<<<;;;999999888777777777999:::;;;===;;;;;;>>>BBBEEEEEEDDDEEEFFFFFFEEEFFFLLLWWW```rrr{{{xxxvvvuuuzzzuuuaaaYYYRRRJJJDDD@@@AAAJJJYYYiii{{{xxxmmmdddXXXTTT\\\nnnbbb>>>888888666555444333333222000000000000111222333444000000111111222222222222111111222333333333222222000111222333444666777888888777777777777999:::;;;===;;;:::>>>KKK___uuufff[[[QQQOOOOOONNNRRRYYYbbbbbb^^^UUUMMMOOO[[[fff|||zzzkkkfffVVVOOOGGGFFFPPPhhh|||dddaaarrr~~~~~~mmmfffVVVEEE444...000111000000------------------------,,,---...---,,,+++---///---,,,,,,,,,,,,---.........---...111222222444777JJJooo|||yyy{{{rrrWWWCCC999CCCSSSeeeuuuwwwnnnfffeeeeeefffgggiiilllooopppnnnpppsssuuuxxx|||xxxssswwwuuujjjdddeeeeeeaaa___eeeuuuwww{{{yyy|||~~~wwwnnniiiaaa]]]WWWPPPKKKIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIJJJKKKMMMMMMLLLJJJIIILLLMMMIIIHHHLLLMMM[[[uuuyyyssssssoooiiiccc\\\UUUNNNIIIFFFCCCAAA@@@@@@@@@>>>===<<<===???@@@@@@???>>>>>>BBBCCCDDDEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@@@@AAA===888===GGGDDD999<<<<<<<<<<<<>>>@@@CCCEEEFFFGGGGGGFFFFFFJJJQQQWWWgggsss|||vvv~~~}}}ggg[[[SSSMMMBBBEEEEEEEEEPPPfffzzzyyyppphhhcccYYYOOORRRffflllAAA===777333444666333111222222222111111111111222222333333222111000000111111222222333333333333444444111222222333444555666666777888999:::::::::::::::888>>>???>>>JJJgggooocccYYYUUURRROOOOOOSSS]]]___]]]WWWQQQOOOTTTZZZlll}}}{{{jjjdddWWWQQQIIIFFFMMMcccpppiiiuuu{{{~~~rrrjjjVVVFFF666111111000///000------------------------,,,---...---,,,+++---///------,,,,,,------...///...---///222222222666:::OOOqqq~~~{{{}}}~~~lllRRR@@@;;;GGGYYYkkkzzz}}}vvvnnngggcccddddddfffhhhkkknnnooooooqqqtttwwwzzz}}}|||sssrrryyyyyyqqqlllmmmhhhbbb]]]aaappp~~~zzzyyywwwzzz{{{tttmmmeee^^^ZZZWWWTTTQQQMMMJJJIIIIIIIIIHHHIIIKKKLLLMMMNNNMMMMMMJJJLLLMMMNNNOOONNNLLLKKKKKKNNNKKKLLLQQQRRR___wwwzzztttsssooohhhbbb\\\VVVPPPLLLJJJHHHEEECCCBBBAAA@@@>>>>>>>>>>>>?????????>>>>>>AAAAAABBBCCCDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA===@@@@@@???HHHTTTTTTKKK:::999999:::<<<@@@CCCFFFHHHHHHHHHGGGFFFIIINNNRRR^^^jjjyyy~~~www|||nnnaaaVVVNNNEEEFFFEEECCCLLLaaauuuyyyppphhhbbbYYYOOOQQQcccpppGGG>>>777333555666333111222222222111111111111222222333222222111000000111111222222333333333333444444111222333333555555666777777777888999999999999999888===>>>>>>LLLjjjwwwlllaaaZZZTTTNNNJJJJJJUUUXXXZZZYYYVVVRRROOONNN\\\mmmmmmeeeZZZSSSKKKFFFIIIZZZzzzsssyyy}}}~~~uuujjjVVVHHH:::444222000///000------------------------,,,---...---,,,+++---///---------,,,------...///...---///333333333888@@@[[[yyy~~~~~~~~~}}}zzzcccKKK===<<>>BBBEEEHHHIIIIIIIIIHHHHHHJJJLLLZZZeeettt{{{yyywwwgggZZZOOOHHHHHHDDDAAAGGGZZZnnn{{{{{{qqqkkkddd[[[QQQPPP___zzzwwwOOO@@@999444555666444222222222222111111111111222222333222111111000111111111222222333333333333444444222222333444555666666777666777777888999::::::::::::>>>>>>???PPPqqqyyylllccc]]]UUUNNNIIINNNPPPTTTWWWXXXUUUPPPLLLVVV___nnn}}}tttlll^^^UUULLLGGGFFFRRRnnnyyyzzzxxxjjjWWWJJJ<<<555222//////111........................,,,---...---,,,+++---///---------------.../////////...000444444333<<>>AAAVVVzzz}}}rrrkkkdddZZZQQQJJJKKKMMMRRRVVVWWWUUURRRSSSSSSYYYhhh||||||sssbbbWWWMMMHHHEEEKKKddd}}}|||yyyzzz___OOO>>>555222000000222........................,,,---...---,,,+++---///...------------...//////000...111666444333???QQQyyy}}}~~~tttmmmyyyzzz}}}yyyZZZBBB;;;999LLLeeexxxwwwrrriiiaaa\\\]]]^^^___bbbfffiiikkkppptttzzz~~~}}}rrrjjj]]]SSSWWWcccmmmpppgggbbbaaadddffffffgggjjjooorrrwww{{{~~~~~~}}}|||yyyyyyvvvrrrwwwxxxqqqiiibbb^^^YYYXXXWWWWWWWWWVVVTTTSSSTTTUUUVVVWWWWWWWWWVVVUUUWWWWWWVVVVVVUUUUUUTTTTTTWWWXXXYYYZZZ[[[\\\]]]]]]^^^```\\\\\\ccchhhyyyvvvmmmeee^^^XXXUUUSSSPPPNNNLLLLLLLLLJJJHHHHHHGGGFFFGGGIIIMMMQQQSSSTTTTTTSSSRRRPPPMMMLLLJJJNNNLLLKKKIIIHHHIIIIIIJJJFFFFFFDDDCCCDDDFFFDDD??????===:::888777999;;;===BBBDDDGGGKKKNNNOOOOOONNNLLLSSS^^^lllxxxssswwwpppbbbWWWNNNJJJEEEAAACCCQQQgggyyy}}}wwwtttjjj[[[OOOTTTooo___EEE===777666666444333444333333222222222222333333222111111111111111222222222222222333333333444444222333333444555666777888999999999:::<<<>>>@@@AAA@@@AAA@@@EEE^^^}}}uuummmaaaUUUKKKJJJJJJLLLPPPTTTWWWXXXQQQKKKKKKXXXkkk|||yyyfffXXXMMMJJJGGGIII[[[qqq}}}yyyuuuqqq[[[CCC666222111000111........................,,,---...---,,,+++---///......------......///000000...222888555333CCCXXX|||{{{pppjjj{{{~~~}}}|||wwwWWW@@@;;;===QQQlll}}}zzztttoooggg]]][[[[[[\\\^^^aaaeeehhhjjjoootttzzzsssmmm```UUUSSSYYY___```VVVQQQMMMOOOQQQQQQSSSVVV[[[```gggmmmrrrxxx|||tttuuu}}}tttjjjbbb\\\VVVSSSTTTSSSSSSTTTUUUUUUSSSRRRVVVWWWYYY\\\^^^```aaabbb___^^^]]][[[ZZZYYYYYYYYY[[[\\\]]]^^^```aaacccccceeefffaaaaaahhhlll~~~yyyppphhh```\\\ZZZWWWUUUSSSRRRQQQPPPNNNIIIIIIHHHHHHJJJMMMQQQSSSXXXXXXWWWVVVTTTRRRPPPOOOOOONNNLLLKKKKKKLLLNNNOOOMMMKKKHHHGGGGGGHHHGGGEEEEEECCC@@@===:::999999:::>>>???CCCIIINNNQQQRRRQQQJJJOOOXXXfffuuusssuuuuuuggg\\\QQQLLLGGGCCCCCCNNNcccwww}}}|||sssaaaPPPPPPhhhhhhGGG???888777777444333444333333222222222222333333111111111000111111222333222222333333333333444444333333444555666777777888:::::::::;;;===@@@BBBDDDDDDDDDCCCKKKggg~~~uuugggXXXPPPNNNKKKIIIIIIMMMRRRVVVPPPKKKIIIPPPZZZeeettt|||jjjXXXLLLKKKJJJHHHUUUgggvvv{{{zzzqqqzzz~~~jjjJJJ888444222000...........................,,,---...---,,,+++---///...............//////000111...333999666333EEE^^^|||qqqmmm~~~pppRRR>>>;;;AAAUUUooovvvppplllddd\\\ZZZ[[[\\\^^^aaaeeehhhjjjnnnsss{{{yyyuuukkk^^^WWWWWWXXXVVVTTTOOOKKKMMMOOOPPPSSSWWWYYY\\\aaagggoooxxx~~~zzz~~~~~~xxxwwwpppfff]]]WWWTTTRRRQQQUUUSSSRRRRRRTTTVVVWWWWWWXXXYYY[[[]]]```ccceeegggdddcccaaa```___^^^____________```aaaccceeeggghhhfffiiifffgggmmmooo}}}|||tttlllgggeeebbb___\\\ZZZXXXUUUSSSNNNMMMLLLKKKKKKMMMOOOPPPTTTTTTTTTTTTSSSSSSRRRQQQOOONNNMMMLLLMMMOOOQQQSSSRRRNNNJJJGGGFFFDDDDDDEEEGGGFFFDDDAAA???<<<:::999;;;<<>>222111000...///............---------....................................////////////333000...333666333IIIooo{{{|||xxx\\\CCC<<<:::DDDcccxxx|||oooiiifff^^^TTTXXXZZZ^^^```ccceeeiiikkkrrrqqqvvvuuukkkgggddd```dddaaa```dddggghhhjjjoooooossstttpppkkkjjjpppvvvzzztttoooddd___YYYUUUTTTRRROOOMMMLLLNNNOOOQQQRRRUUUYYY]]]aaa`````````aaadddfffggghhhgggfffggghhhhhhfffdddddddddeeefffiiilllnnnpppmmmjjjjjjmmmooouuu~~~vvvssspppmmmjjjgggccc``````]]]ZZZYYYXXXWWWVVVTTTSSSSSSTTTUUUUUUTTTRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSOOOOOONNNMMMLLLJJJHHHGGGFFFGGGHHHGGGFFFCCCAAA???:::::::::<<<@@@DDDIIILLLLLLKKKLLLQQQXXX^^^aaaaaafffdddfffjjjkkkjjjqqq{{{qqqbbbVVVQQQKKKDDD@@@FFFYYYkkkjjjSSSMMMWWWtttyyyWWWAAA888888222222777666555444333333222222222222111111222222222333333333222222333333333444444444444444555555666888999:::999999:::<<<@@@CCCFFFHHHJJJPPPLLLUUU~~~qqqhhhZZZNNNHHHGGGHHHIIIQQQQQQNNNIIIEEECCCEEEHHHTTTgggooo```QQQKKKGGGEEEKKKVVVdddvvvzzzWWW===333222333333///............---------....................................////////////111111000555888777NNNvvv{{{~~~sssWWW@@@;;;999CCCcccyyy~~~}}}nnngggeee```XXXYYY[[[^^^```bbbdddgggiiirrrqqqwwwxxxtttpppmmmjjjiiijjjllljjjiiimmmtttzzz{{{xxxpppfff```bbbeeeqqq{{{|||sssmmmhhhdddccc^^^XXXUUUTTTSSSRRRPPPRRRTTTVVVWWWXXXZZZ^^^```dddddddddeeefffhhhiiijjjhhhgggggghhhjjjjjjiiihhhiiihhhgggggghhhkkkmmmnnnooommmnnnqqqssswww|||yyyvvvsssqqqooollliiigggeeebbbaaa``````^^^]]]YYYYYYZZZZZZZZZXXXVVVUUUTTTUUUVVVXXXYYYYYYYYYZZZRRRPPPNNNKKKIIIIIIIIIIIIGGGHHHIIIIIIHHHFFFEEECCC???>>><<<;;;<<<>>>AAABBBIIIHHHHHHJJJNNNSSSUUUVVVYYYXXXZZZ]]]\\\[[[___ggguuu{{{vvvgggWWWRRRKKKEEE@@@EEEVVVhhh}}}kkkUUUNNNVVVrrr~~~XXXCCC999999444222666555444444333222222222333333111111222222222333333333222222333333333444444444555555555666777888::::::::::::;;;===@@@DDDGGGJJJFFFNNNLLLWWWxxxjjj[[[OOOIIIGGGGGGQQQQQQOOOKKKFFFAAA??????EEEUUUmmmrrrbbbSSSLLLGGGCCCGGGPPP\\\qqqnnnTTT???444333555888///............---------....................................///////////////111222777:::;;;TTT~~~}}}|||}}}oooQQQ===;;;;;;CCCcccyyy|||mmmdddaaa^^^YYYZZZ\\\___```aaacccfffhhhqqqssszzz~~~{{{uuuqqqrrrssssssnnnkkkqqqzzz{{{pppbbbXXXVVVVVVbbbkkkqqqnnnhhhdddaaa______\\\WWWTTTTTTUUUUUUUUUXXXZZZ]]]___```aaaccceeehhhiiikkklllmmmmmmmmmmmmkkkkkkkkklllnnnooommmlllmmmllliiihhhhhhiiilllmmmpppoooqqqtttvvvyyy}}}{{{zzzyyyvvvuuummmkkkhhhgggffffffdddcccbbbbbbccccccaaa___\\\[[[WWWWWWXXXYYY[[[]]]___```UUUSSSNNNJJJHHHHHHIIIJJJHHHHHHIIIJJJJJJIIIIIIHHHDDDBBB???===<<<<<<<<<===GGGFFFEEEEEEGGGJJJMMMOOOWWWXXX\\\___^^^\\\^^^ccckkkrrr}}}zzzjjjZZZTTTMMMEEE@@@CCCRRRaaa|||zzz{{{mmmZZZPPPSSSmmm{{{ZZZDDD::::::555444666444333333222222222333444444111111222222222333333333333333333333444444444444666666666777888999;;;;;;<<<<<<<<<===@@@EEEIIILLLCCCLLLLLLYYYvvviii]]]SSSLLLIIILLLMMMNNNMMMJJJEEEAAA???AAAMMMccc|||tttdddTTTMMMHHHCCCEEELLLYYYnnn}}}}}}~~~tttiiiVVVCCC666333555888///............---------....................................////////////,,,111333666999===XXX}}}~~~~~~qqq}}}mmmMMM<<<===>>>FFFeeezzz{{{kkk___[[[XXXVVVXXXZZZ^^^```bbbdddgggjjjpppuuu}}}}}}{{{wwwxxxyyyzzzzzz||||||{{{zzzvvvssswww}}}|||rrrfff[[[VVVUUU]]]aaadddbbb^^^\\\]]]^^^[[[YYYUUUTTTTTTWWWZZZ\\\]]]```dddfffggghhhiiikkknnnppprrrtttuuutttrrrqqqrrrqqqpppqqqrrrrrrpppnnnmmmkkkiiigggfffhhhkkklllmmmmmmqqquuuwwwyyy~~~}}}vvvtttqqqooonnnmmmkkkiiikkkllllllllljjjfffcccaaa[[[[[[[[[[[[\\\^^^```bbbVVVTTTQQQNNNKKKJJJIIIIIIGGGHHHHHHIIIIIIJJJKKKKKKGGGFFFCCCAAA???>>>??????EEEFFFGGGGGGHHHLLLRRRVVV]]]cccjjjooonnnkkkjjjkkkjjjrrr||||||kkk]]]VVVNNNGGG@@@AAAMMMZZZuuuxxx{{{qqq___RRROOOfffvvvZZZCCC999:::666555777444222222222222333333444555111111222222222333333333333333333444444444444555777777777888999:::<<<<<<>>>======>>>AAAFFFJJJMMMFFFNNNNNNZZZ~~~vvvmmmcccXXXQQQKKKMMMPPPRRRPPPLLLFFFBBBBBBIII\\\vvvwwweeeUUUOOOJJJEEEEEEJJJTTTjjjxxx{{{{{{uuulll\\\III999222222555///............---------....................................////////////,,,111222444999???ZZZzzz{{{rrrhhhxxxiiiHHH999===???JJJhhh{{{wwwhhh\\\XXXVVVTTTUUUXXX]]]```cccgggkkknnnpppwww}}}|||yyytttlllfffcccdddfffhhhlllssszzz~~~yyypppfff___[[[VVVVVVUUUTTTQQQPPPSSSWWWWWWWWWVVVVVVXXX\\\aaadddcccfffjjjmmmnnnoooqqqrrruuuwwwzzz||||||zzzxxxvvvxxxvvvttttttsssrrrooommmgggfffdddcccdddfffhhhjjjjjjkkkpppuuuxxxyyy|||yyyxxxvvvtttrrrssstttttttttqqqmmmiiigggaaa```___]]]]]]]]]^^^___VVVVVVVVVTTTQQQNNNKKKIIIHHHGGGGGGGGGHHHIIIKKKKKKJJJIIIFFFDDDBBBAAA@@@@@@DDDGGGJJJLLLOOOVVV```iiiiiisss~~~{{{uuuqqqmmmsssxxxzzz{{{nnn___YYYPPPIIIBBB@@@IIITTTpppzzz}}}uuueeeVVVNNN```{{{[[[CCC777888555555888555222222222222333333444555111111222222222333333333333333444444444555555555777777888888999;;;<<<===>>>>>>>>>???BBBGGGKKKNNNKKKSSSQQQ\\\~~~{{{tttiii___QQQSSSVVVXXXXXXSSSLLLFFF@@@DDDVVVrrr{{{iiiYYYRRRNNNGGGEEEIIIMMMccc~~~{{{|||sssbbbMMM;;;222000222///............---------....................................////////////---111111333;;;EEE___|||~~~mmmkkk{{{{{{aaa@@@555<<>>AAADDDGGGJJJLLLMMMUUUUUU```xxxmmmWWWXXX[[[______[[[SSSMMMCCCEEEUUUrrrooo]]]VVVQQQHHHDDDFFFIII___yyyvvvdddNNN===333111222///............---------....................................///////////////333111444AAANNNhhhrrrwwwuuu[[[;;;333===BBBQQQkkk{{{wwwtttkkk```YYYXXXVVVSSSWWWZZZ___bbbfffjjjnnnqqqqqq||||||kkk\\\RRRKKKDDD???<<<<<<>>>BBBLLL[[[lllvvvxxxjjjaaaUUUSSSTTTXXXWWWRRRQQQUUUVVVZZZ```dddhhhmmmssswwwsssssstttrrrppppppqqqrrrtttuuuvvvwwwvvvuuusssrrrnnnllljjjiiihhhfffccc```YYYYYYZZZ[[[\\\\\\\\\\\\^^^___eeemmmrrrvvv~~~}}}{{{{{{|||}}}|||{{{{{{vvvsssooonnnllliiifffbbb___^^^\\\\\\\\\\\\ZZZWWWTTTSSSRRRPPPMMMKKKJJJKKKMMMNNNKKKKKKJJJIIIHHHGGGGGGFFFIIIPPPWWW[[[___jjj|||}}}qqqjjjiiinnnsssvvvddd\\\TTTMMMFFFBBBFFFMMMggg~~~uuulllaaaTTT```kkkNNN<<<888444444777333444444333222222222333333111111222222222333333333444444444444555555555555777777777777888:::;;;<<<;;;<<>>???FFF[[[rrr|||ttteee\\\UUUWWWYYYZZZZZZZZZ\\\^^^```cccgggkkkpppuuuzzz~~~vvvqqqiiidddcccdddggghhhhhhiiiiiigggccc```______\\\\\\]]]]]]]]]\\\[[[ZZZZZZYYYWWWWWWXXXXXXVVVUUUXXXXXX[[[aaadddgggrrr~~~}}}{{{{{{}}}|||}}}yyy|||zzzyyywwwuuuqqqlllhhheee```[[[XXXZZZ___cccfffddd```XXXQQQNNNPPPVVV[[[VVVVVVPPPJJJMMMVVV\\\\\\]]]cccggghhhlllwwwqqqddd^^^^^^bbbgggooovvvzzz}}}~~~uuuxxx{{{}}}~~~{{{kkkaaaWWWOOOIIIDDDEEEJJJbbbqqqiiieee]]]ddd}}}}}}yyyVVV===777444666777222333333333333333333333333222333444444222222333444444444444555555555555555666777777999:::;;;<<<<<<<<>>EEEXXXppp|||yyylll___WWWSSSRRRRRRXXX\\\aaadddfffjjjpppuuu~~~ooo[[[MMMEEE@@@BBB???>>>???<<>>======;;;>>>OOOddd|||sssiii```ZZZWWWUUUZZZ[[[[[[[[[[[[]]]```ccceeeiiimmmpppnnnhhh```[[[RRROOOKKKHHHIIINNNTTTWWW[[[\\\\\\[[[XXXVVVUUUUUUVVVXXX[[[___aaabbbbbbbbbcccaaa]]]\\\\\\]]]\\\\\\[[[ZZZYYYYYYWWWVVV[[[bbbsss{{{|||{{{~~~~~~yyyvvvpppkkkfffbbbcccfffhhhiiiiiifffaaa\\\ZZZ]]]ccchhhfffddd^^^VVVSSSVVVYYYYYYmmmtttwwwpppkkkqqq~~~yyylllaaadddeeehhhlllpppuuuyyy{{{}}}|||~~~lllbbbWWWOOOHHHCCCDDDHHH^^^||||||sssjjj]]]bbb{{{}}}mmmqqqQQQ<<<888555666777111333333333333333333333333222444555444333222333444444444555555555666666666555666777888:::;;;<<<===@@@CCCDDDFFFJJJPPPQQQNNNPPPUUUYYYpppmmmcccbbbddd[[[XXX[[[hhhwwwzzzooocccPPPWWWhhh~~~qqqdddZZZMMMEEEEEEFFFTTTiii||||||xxx|||{{{vvv___HHH999444555////////////............---------...........................///////////////444777<<>>FFF\\\sssvvvqqqggg\\\TTTPPPPPPRRRWWW\\\aaadddgggkkkqqqvvvlllXXXJJJEEE@@@======<<>>>>>@@@GGGPPPWWWYYYZZZ\\\[[[YYYXXXXXXYYY]]]```dddiiilllmmmmmmmmmlllhhhdddbbbbbbcccccccccccccccaaa]]]YYYXXXXXXXXX___iiixxx~~~yyyuuuoookkkiiihhhgggfffhhhfffccc```___aaafffjjjiiifffccc^^^YYYWWWYYY\\\qqqxxxyyyooohhhmmm|||oooYYYYYY[[[```fffkkklllllliiijjjlllnnntttpppfffZZZQQQIIICCCCCCGGGWWWvvvxxxsssmmm```eee|||jjjMMM<<<999555555777222333333333333333333333333333444555555333333444555444444555555666777777888666777888999;;;===>>>???AAADDDGGGHHHMMMRRRRRROOOOOOWWW]]]vvv~~~nnnfffccc]]]\\\```kkkvvvyyyrrrjjjYYYcccsssyyynnndddUUUKKKIIIHHHSSSfffyyy|||zzz~~~[[[AAA555333////////////............,,,,,,------.../////////------......///000000000000666888===VVV{{{xxxzzzjjjOOO???888666<<>>>>>>>>???FFFPPPWWW\\\^^^______^^^]]]^^^___^^^aaafffllloooppppppooojjjhhhffffffhhhjjjkkkkkkhhhiiigggbbb```aaa___\\\\\\cccnnn}}}xxxssspppmmmjjjhhhgggfffdddaaa___```cccgggfffdddbbb```[[[WWWZZZ___ooouuuuuulllgggnnn~~~sssjjj^^^WWWWWW\\\```cccfffmmmvvv}}}sssiii]]]SSSJJJDDDCCCGGGVVVtttwwwrrrmmm```bbbvvviiiMMM===:::555444777444333333333333333333333333333555666555444333444555444444555666777777888999777888999;;;===???@@@AAADDDHHHKKKLLLPPPUUUTTTPPPKKKTTT^^^yyyyyyqqqnnnbbbbbbeeekkkqqqqqqlllfff```kkkyyy|||sssiiiZZZNNNKKKFFFQQQbbbvvv}}}}}}pppOOO;;;555////////////............,,,,,,------...//////000------......///000000111///666888>>>YYYdddHHH<<<888888>>>HHH\\\sssyyyrrrqqqlllbbbWWWQQQQQQSSSYYY]]]ccchhhkkkqqqxxx}}}zzzeeeYYYOOOKKKKKKRRRfff{{{{{{uuusssnnnmmmlllkkkjjjjjjjjjjjjfffiiilllnnnnnnnnnnnnoooggg]]]PPPFFFCCCAAA@@@>>>???@@@@@@??????EEEOOOWWWbbbdddffffffeeeeeefffgggccceeeiiilllmmmkkkiiiggg``````aaaeeejjjoooqqqrrrpppsssqqqllljjjllliiiddd```ccciiiwww}}}yyyuuuqqqnnnjjjiiigggccc``````bbbeeeeeeccccccbbb]]]XXXZZZaaaooorrrpppiiigggqqqrrreeeaaaeeejjjmmmvvvkkk___UUULLLEEEDDDHHHXXXuuuxxxssspppcccbbbssskkkOOO>>>:::444444777555333333333333333333333333444555666555444333444666444444555666777888999999888999:::<<>>:::444333888666333333333333333333333333444555666555444444555666444444555666777888999999999:::;;;===@@@BBBCCCDDDEEEHHHKKKLLLOOORRRPPPKKKKKKWWWfffwwwrrrkkkhhhiiilllkkkfffaaa```eeevvv{{{ppphhh^^^SSSMMMGGGKKKXXXnnnwwwoooyyyVVV<<<444000/////////............////////////////////////.........//////000111222000:::888@@@ggg{{{~~~XXX@@@===777666@@@GGG```rrrssshhhfffbbb[[[UUUPPPOOOOOOZZZ```eeefffjjjsss|||vvveeeXXXQQQUUUfffuuu|||yyywwwzzzzzzyyyyyyxxxwwwvvvvvvrrrrrrrrrssstttrrriii```RRRLLLFFFCCCCCCEEEEEEEEEEEEFFFEEECCCCCCGGGOOOUUUhhhjjjiiiggglllrrrpppjjjnnnppprrrpppkkkddd^^^ZZZQQQNNNQQQYYY]]]aaammm{{{{{{~~~}}}}}}}}}xxxqqqmmmppppppsss}}}xxxnnnhhhiiihhhfffhhhdddbbbcccaaa^^^___bbbnnnoookkkeeegggsssyyymmm___TTTLLLFFFDDDGGGZZZuuutttnnnnnnbbbbbbsssoooVVV>>>777888777666777555444444333333444444555666666666777888888999999888777777777777777888999<<<<<<===>>>???BBBFFFIIILLLKKKIIIIIIJJJMMMPPPRRRRRR[[[iii}}}wwwtttoookkkjjjmmmlllgggeeefffkkkyyyxxxlllddd[[[QQQKKKGGGJJJVVVkkk~~~~~~uuulllNNN999444000000/////////.........////////////////////////.........//////000111222111:::888CCCjjj{{{rrryyyzzzTTT>>><<<888888AAAHHH^^^qqq~~~lllaaa^^^ZZZVVVSSSRRRRRRRRRXXX___dddeeejjjttt}}}lll[[[QQQTTTcccttt~~~}}}|||}}}~~~}}}}}}{{{yyywwwvvvuuuuuutttqqqnnnggg^^^VVVKKKHHHDDDCCCFFFJJJLLLMMMLLLJJJGGGDDDDDDHHHOOOTTTccciiimmmmmmoootttuuurrrqqqtttwwwuuunnnfffbbb```MMMIIIJJJQQQUUUYYYfffuuu||||||vvvtttvvvuuuwww{{{rrrllllllllliiijjjfffeeefffddd```___bbbkkkmmmjjjeeehhhuuuzzznnn___UUUMMMFFFEEEGGGYYYuuusssmmmmmmccccccuuupppWWW>>>777888777555666555444444333333444444555444444555555666777777888888777777777777888999999999:::<<<===>>>AAAEEEIIIIIIIIIHHHIIILLLOOOSSSUUUVVV```nnn}}}~~~|||xxxssspppmmmiiihhhjjjiiieeeeeegggqqq|||xxxjjjbbbYYYQQQLLLGGGIIISSSgggzzzzzzqqq^^^FFF888666000000000/////////......////////////////////////.........//////000111222111888888FFFppp|||oooyyytttPPP;;;<<<999999BBBHHH^^^ppp}}}jjj^^^YYYRRROOOPPPRRRRRRQQQVVV]]]ccceeejjjttt~~~ppp\\\OOOOOO^^^nnn|||~~~|||yyyxxxyyyxxxtttmmmddd[[[UUURRROOONNNMMMOOOTTTZZZ^^^```YYYTTTMMMIIIIIILLLOOOQQQ[[[ccckkkmmmnnnqqquuuuuuqqqxxxyyyoooiiifffNNNHHHFFFIIIKKKOOO\\\kkk}}}~~~||||||wwwqqqqqqpppmmmkkkhhhhhhiiigggbbb```aaahhhjjjiiifffjjjwww{{{oooaaaWWWNNNHHHFFFHHHWWWtttssslllllldddeeevvvrrrXXX???888888666444555555444444333333444444555222333333444555555666666888888777777888888999:::888:::<<<>>>@@@DDDHHHLLLJJJJJJKKKMMMQQQUUUXXXZZZ\\\ffftttzzz{{{{{{zzzvvvqqqkkkhhhdddbbbdddgggfffbbbaaaddduuu~~~{{{lllcccZZZSSSOOOHHHGGGOOOaaauuusssgggWWWDDD999777000000000////////////...////////////////////////............///000111222111666666HHHvvvoooxxxpppMMM:::<<<:::999AAAGGG___ppprrrbbbZZZQQQMMMNNNPPPNNNLLLSSS[[[bbbeeekkkuuu~~~iiiVVVIIIHHHTTTbbbhhhkkkmmmqqq{{{~~~~~~~~~~~~xxxpppeeeYYYRRRUUU[[[]]]]]]^^^aaafffkkkooorrrhhhaaaWWWPPPOOOOOOOOONNNVVV]]]eeekkknnnrrruuuvvvnnnuuu~~~yyyooohhhTTTLLLFFFFFFEEEFFFRRRaaaxxx{{{uuutttrrrooojjjhhhiiikkkiiiccc``````eeehhhhhhfffkkkxxx{{{ooobbbXXXPPPIIIGGGHHHVVVssswwwmmmmmmfffhhhwwwtttYYY@@@999888666333444555444444333333444444555222333333444444555666666888888888888888999:::;;;:::<<>>333111111111000000000//////////////////////////////.........//////000111222444888;;;OOOwwwuuuvvvkkkHHH666:::999;;;EEELLLeeevvv|||kkkbbb___[[[VVVSSSRRRRRRRRRSSS\\\dddhhhoooyyyaaaLLLEEECCCBBBCCCCCCEEEDDDDDDNNNbbbttt}}}vvvkkkcccaaa]]]ZZZdddrrryyy}}}zzzssslllfffcccbbb___ZZZYYY___fffkkksss{{{xxxooojjjhhhhhh]]]VVVRRRRRRMMMGGGKKKUUUooo~~~xxxrrrnnnlllkkkfff]]]WWWWWWTTT[[[```dddmmm|||yyynnnbbbYYYQQQIIIEEEFFFTTTuuutttuuuqqqpppyyytttZZZAAA999999777555666555444444333333444444555555555555666777777888888888999999999:::<<<===>>>;;;???CCCGGGJJJMMMQQQSSSTTTVVVYYY\\\]]]]]]\\\[[[\\\lllssswww|||}}}zzztttnnnjjjqqqqqqooolllggg___YYYUUUPPPTTT\\\cccdddccchhhooovvvttteeeVVVMMMHHHEEEIIIWWWiiiyyy~~~wwweeeUUUDDD888111111111111000000000000////////////////////////.........//////000111222111888???VVV}}}|||{{{vvvxxxiiiFFF555999:::===HHHPPPeeewww}}}lllcccbbb^^^YYYTTTPPPPPPQQQTTT]]]eeeiiioooyyykkkRRRIIIFFFDDDBBBDDDEEEBBB???EEEWWWkkkvvvllleeedddkkkllliiioooyyyrrrvvv{{{~~~~~~yyysssqqqrrrsssmmmjjjjjjiiiiiisssppphhhggghhhaaa]]][[[SSSIIIIIIQQQZZZjjj}}}vvvzzz|||xxxsssooollleeeZZZTTTTTTOOOVVV]]]cccmmm~~~xxxnnnbbbYYYQQQHHHEEEFFFTTTuuutttvvvsssrrr{{{sssYYYAAA999:::777555777555444444333333444444555444444555555666777777777999999999:::;;;<<<>>>>>>>>>BBBFFFJJJMMMPPPSSSVVVUUUWWW[[[^^^``````^^^^^^]]]mmmxxx{{{~~~|||uuunnnhhhnnnooommmgggbbb^^^UUULLLGGGKKKQQQTTTVVVZZZ```dddooo}}}vvveeeWWWPPPKKKDDDKKK[[[fffwww}}}zzzwww|||ooofffPPP666222111000//////.....................////////////000000000000000000111111333777???\\\yyykkkEEE<<<999777>>>CCCSSSfffuuuuuudddccc\\\VVVUUUTTTRRRSSSVVVYYYaaahhhkkkrrr|||~~~aaaRRRLLLKKKNNNJJJHHHEEECCCBBBJJJ]]]ppp|||~~~}}}~~~{{{pppggghhhllltttvvvtttrrrtttpppjjjeeeeeeeeegggnnnuuu|||~~~||||||yyywwwuuurrrnnnpppuuutttqqquuu||||||ppp^^^RRRLLLHHHXXXVVVZZZhhhxxxooogggaaahhh|||{{{uuuqqqkkkeee___YYYRRRNNNLLLOOOTTT___nnn|||ppp}}}}}}rrrdddZZZQQQIIIFFFGGGWWWuuu{{{jjjkkkmmmpppyyyuuuTTT===;;;999:::888000888666444333444555555444444444555555666777777777777999:::::::::;;;>>>@@@???AAAEEEIIIMMMQQQTTTUUUUUUXXX[[[^^^``````___]]]___qqq{{{||||||zzzwwwrrrmmmjjjnnnooolllfff```[[[RRRJJJBBBEEEJJJNNNQQQUUUYYY\\\iiiwwwxxxdddVVVQQQLLLDDDKKKZZZeeewww{{{vvv{{{vvv]]]>>>222111000//////.....................////////////111111000000000111222222555888AAA___zzzmmmFFF===:::888AAAGGGXXXgggvvvrrraaa```YYYSSSSSSRRROOOPPPRRRYYYaaagggkkkrrr}}}jjj\\\VVVVVVYYYOOOKKKFFFBBBAAAGGGWWWgggwww|||~~~}}}|||~~~tttmmmnnnnnnsssxxxyyysssppppppjjjccc\\\ZZZ[[[]]]fffooowww|||}}}{{{zzzwwwtttxxx~~~~~~|||zzzgggYYYOOOIIIOOOPPPUUU___iiiuuu|||~~~tttiii^^^___mmm~~~{{{uuuppphhh```YYYTTTOOOKKKIIILLLSSS^^^nnntttxxx~~~}}}|||zzz}}}|||pppbbbXXXPPPHHHEEEGGGWWWtttzzzgggfffhhhlllwww}}}YYY@@@;;;888999:::333666555333222333333444444444444555555666777777777777999:::;;;:::<<<>>>@@@???BBBFFFJJJOOOSSSUUUWWWWWWYYY\\\^^^````````````aaasss|||yyytttpppmmmlllkkknnnoookkkccc]]]WWWNNNFFF???@@@CCCIIIOOOSSSUUUVVVdddrrr~~~hhhZZZUUUMMMDDDJJJXXXcccuuu{{{uuu}}}gggDDD222111000//////.....................////////////111111111111111222333333666:::CCCbbbmmmFFF===:::888AAAIIIZZZhhhwwwrrrbbb\\\UUUOOOOOOOOONNNOOOSSSZZZ```gggkkksss~~~vvvddd^^^aaaeeeXXXPPPGGGBBB@@@CCCMMMWWWnnnuuu|||}}}}}}xxxpppmmmrrrrrrvvv{{{zzztttooooooiiiaaaZZZWWWVVVXXXbbblllvvvyyy~~~{{{yyyxxxvvvuuu||||||iiiYYYMMMDDDJJJMMMQQQUUUVVV]]]ppprrraaaZZZ```kkkqqqsssvvv|||wwwoooiii```WWWQQQLLLIIIGGGEEEIIIQQQ]]]nnn{{{sssyyy|||tttqqqqqqrrrssstttvvv~~~}}}qqqcccYYYQQQIIIGGGIIIVVVtttxxxddddddggglllxxx^^^CCC;;;777999;;;666555444333333222222333333444444555555666777777777888999;;;;;;;;;<<>>FFFWWWhhhvvvzzzlll```WWWNNNKKKKKKMMMRRRXXXZZZ```fffkkktttnnndddgggooobbbWWWJJJCCC??????CCCIII\\\eeeooowww~~~wwwttttttrrrqqqtttxxxxxxtttrrrssspppkkkeeebbb______gggooozzz||||||zzzxxxwwwtttuuu~~~ooo```SSSJJJMMMNNNOOONNNJJJLLLXXXfff}}}lllcccdddhhhgggeee```eeennnyyy}}}zzzwwwrrrmmmiii___ZZZSSSMMMIIIFFFDDDBBBBBBFFFOOO]]]nnntttttt|||{{{xxxyyy}}}tttfff\\\SSSMMMKKKMMMWWWuuuzzziiiiiikkkqqq}}}\\\BBB;;;666888:::666444555555444333333333444444444555555666777777777888999;;;;;;<<<===@@@BBBCCCEEEIIINNNQQQSSSUUUUUUWWWWWWWWWXXXZZZ]]]___aaaccctttxxxvvvssspppnnnlllllllllooommmfff\\\UUUOOOGGG???>>>???DDDLLLVVV]]]^^^]]]eeeppp}}}|||iii]]]QQQFFFIIITTT^^^rrrxxx\\\AAA222111000///........................////////////111111111111222333444555888;;;DDDdddmmmFFF<<<888555===CCCTTTgggtttxxxmmm```RRRJJJHHHJJJQQQYYY[[[```eeekkkttt}}}kkkjjjpppiii]]]OOOGGGAAA<<<<<>>@@@EEEMMM[[[mmm{{{uuuvvvuuuggg\\\SSSMMMLLLNNNXXXvvvqqqpppooorrr}}}vvvVVV@@@;;;666777999444555666888777555333444666444444555555666777777777888:::;;;<<<===>>>AAACCCFFFHHHLLLOOORRRRRRRRRRRRTTTTTTTTTUUUWWWZZZ]]]___aaasssoooooommmmmmlllmmmnnnoooooollleeeZZZRRRMMMEEE>>>;;;>>>DDDLLLUUU[[[]]]^^^aaammm|||lll^^^SSSGGGHHHRRR\\\pppzzzlllTTT@@@222111000//////.....................////////////000000000111111333444555888;;;DDDeeelllFFF===:::777>>>DDDTTTgggsss|||wwwhhhVVVKKKFFFGGGNNNVVV[[[```dddjjjuuuwwwmmmkkknnnbbbUUULLLCCC===;;;======FFFQQQ[[[kkkxxxzzz}}}{{{wwwqqqoooqqqtttvvv||||||wwwxxx~~~}}}wwwwwwlll]]]TTTMMMHHHHHHIIIFFFEEEFFFDDDKKKUUU]]]dddmmmyyy~~~vvvfff]]]TTTTTTZZZ]]]YYYSSSTTTSSSRRRSSSTTTSSSQQQPPPHHHGGGEEEEEEDDDCCC???===???CCCKKKXXXjjjzzzssszzzuuueeeZZZQQQJJJIIIKKKYYYwwwvvvrrrmmmmmmwwwnnnQQQ>>>;;;777666777333444777:::999555444555777444444555555666777777777888:::<<<======???BBBDDDHHHKKKNNNRRRTTTTTTSSSRRRSSSSSSTTTUUUXXX[[[]]]___aaassshhhgggffffffhhhlllpppsssnnnlllcccXXXPPPKKKEEE>>>888===EEELLLQQQUUUYYY[[[\\\iiiwwwmmmaaaTTTGGGHHHQQQZZZooouuudddPPPAAA222111000//////...................../////////////////////000111222333444777:::EEEhhhfffAAA;;;999888???DDDTTTiiisss~~~vvvrrrdddTTTKKKGGGHHHNNNVVV\\\```dddjjjvvvrrrooofffZZZQQQGGG>>><<>>>>>AAAGGGTTTfff{{{~~~qqqrrrwwwyyy}}}vvveeeYYYPPPIIIGGGJJJ[[[yyytttmmmhhhhhhrrrnnnQQQ???;;;666666888444333777:::999555333444666444444555555666777777777888:::<<<===>>>@@@CCCEEEIIILLLPPPUUUWWWXXXWWWWWWUUUVVVWWWYYY\\\^^^```bbbcccuuudddbbb```aaadddjjjqqqvvvnnnkkkcccWWWPPPKKKEEE>>>888>>>FFFLLLOOORRRUUUXXXXXXeeerrryyynnnfffUUUHHHGGGPPPYYYnnn}}}}}}qqqaaaOOOAAA222111000//////...................../////////000.........///000222333444777:::FFFjjj~~~___;;;666777777???DDDSSSkkksss}}}zzznnnggg\\\PPPJJJIIIKKKRRRYYY\\\```dddjjjvvvoooggg^^^TTTIII???>>>AAA999<<<>>>>>>III```zzz|||yyy|||~~~uuurrruuu{{{|||lllcccZZZUUUQQQMMMNNNQQQMMMNNNLLLHHHDDDEEEMMMTTTaaazzzxxxlllllljjjgggfffjjjqqqvvvllljjjiiiiiijjjkkkjjjhhh[[[VVVNNNHHHEEEBBB@@@???===???EEEPPPcccxxxpppnnnqqqssszzzxxxhhh[[[QQQJJJHHHKKK\\\zzznnngggdddfffrrrqqqTTT@@@<<<666666999666111666999888444111333555444444555555666777777777888:::<<<===>>>@@@CCCFFFIIILLLQQQWWWZZZ\\\\\\[[[XXXYYY[[[]]]```bbbddddddeeewwwhhhbbb```bbbeeehhhnnntttvvvoooeee[[[SSSJJJ@@@:::;;;<<>><<<;;;<<<===EEEVVVfffyyy}}}}}}zzziiiaaabbbbbb[[[TTTTTTRRROOOJJJGGGFFFFFFFFFPPP]]]ooo}}}vvvtttuuuxxxxxxxxx~~~zzzzzzooo```SSSOOOLLLDDD>>><<<<<<>>>@@@JJJ```zzzxxxtttvvvzzzyyyrrrsssvvv}}}xxxfff[[[SSSKKKFFFEEEXXXwwwrrrjjjeeejjj|||www[[[@@@888999666444444555555555555666666666666666777888888777888:::<<<888;;;???BBBBBBBBBCCCDDDDDDHHHOOOTTTWWWYYY[[[\\\\\\YYYWWW[[[ccchhhiiihhhlllaaa^^^]]]___``````dddjjjvvvqqqjjj```WWWLLLCCC===;;;<<>>BBBHHHUUUccczzz}}}sssqqqooohhh```XXXUUUQQQMMMKKKIIIHHHGGGFFFOOOZZZcccooouuuhhh[[[UUUPPPHHHBBBAAA;;;===???HHHZZZoooyyyyyy|||tttooommmyyy{{{{{{uuuvvvzzztttcccXXXRRRLLLIIIJJJXXXxxxrrrkkkgggnnn}}}```CCC999999888666777555555555555666666666666666777888888888888;;;===:::===AAACCCDDDDDDEEEFFFFFFJJJOOOSSSUUUWWWZZZ[[[]]]\\\[[[^^^cccfffgggfffkkk]]]\\\^^^```^^^]]]aaahhhqqqpppllldddXXXMMMDDD???:::;;;@@@EEEGGGFFFHHHLLLLLLPPPVVV]]]fffqqq}}}~~~qqqhhhZZZOOOJJJPPP[[[jjj~~~ssscccMMM>>>333222111000////////////......///000000000000000000111222111000111444666:::>>>JJJnnnqqqLLL:::555888555888DDDIII```pppyyyeee^^^WWWNNNHHHHHHLLLQQQTTT[[[^^^cccjjjsss}}}~~~vvvhhhZZZSSSMMMEEE???@@@AAA???<<<<<<>>>III]]]sss}}}vvvpppeee___XXXRRRPPPNNNKKKHHHAAAHHHMMMOOOUUUkkkxxxnnnaaaXXXOOOFFFAAAAAA<<<===???EEERRR___cccbbbjjjttt{{{rrrllloooqqqxxxzzzvvvxxx|||rrraaaVVVOOOJJJIIILLLYYYyyysssllljjjuuueeeEEE999888777666888555555555555666666666666666777888888888999;;;===<<>>:::;;;>>>BBBDDDFFFGGGJJJOOORRRVVV[[[bbblllwwwsssjjjZZZPPPKKKQQQ[[[iiivvvcccLLL???333222111000////////////......///000000000000000111222222222111333555888;;;???LLLooolllKKK:::555999666999CCCGGG\\\nnnyyyddd```YYYPPPIIIHHHJJJMMMOOOXXXZZZ___hhhttt~~~wwwjjjdddXXXMMMDDDAAABBBAAAAAACCC???BBBIIIUUUbbbrrr~~~tttfff[[[UUUQQQNNNJJJBBBGGGLLLMMMOOO[[[ppp}}}uuuhhh[[[OOOFFFAAA@@@???>>>===@@@HHHOOORRRQQQRRR]]]lllwww|||zzzwwwtttmmmmmmpppzzzwwwuuuxxx{{{sssaaaUUULLLGGGGGGJJJ\\\{{{sssmmmmmmzzziiiGGG888555444444666555555555555666666666666666777999999999:::<<>>AAADDDGGGHHHIIIKKKLLLNNNOOOPPPQQQRRRTTTXXXZZZVVVYYY^^^````````````aaaddd[[[XXXWWWWWWUUUTTTZZZaaabbbeeegggbbbXXXLLLCCC@@@;;;<<<===???BBBFFFHHHHHHLLLPPPTTTVVVZZZbbblllttt|||qqqgggYYYPPPLLLQQQZZZggg~~~|||fffNNN@@@333222111000////////////......///000000000000000111222222222222333666888;;;@@@LLLpppzzzzzznnnNNN<<<777;;;888;;;CCCEEEYYYlllzzzccc```YYYOOOIIIGGGJJJMMMOOOUUUWWW]]]gggtttwwwjjj```UUUOOOIIIBBB@@@AAABBB>>><<>>;;;<<<@@@CCCFFFGGG@@@EEENNNWWW```gggmmmqqqmmmjjjiiippp}}}zzzuuuuuuxxx|||~~~ppp```TTTKKKFFFHHHLLL___~~~tttnnnnnn~~~lllIII999666444333555555555555555666666666666666888999::::::;;;>>>@@@AAACCCFFFHHHIIIKKKMMMOOOQQQQQQRRRRRRRRRTTTXXX[[[TTTXXX^^^bbbccccccdddddddddccc]]]ZZZYYYXXXWWWXXX\\\```cccdddbbb[[[QQQIIIDDD===>>>======AAAGGGIIIGGGLLLOOOSSSUUUVVV[[[dddlllwww}}}pppdddXXXPPPLLLQQQYYYfff}}}iiiQQQ???333222111000////////////......///000000000000000000111222222222333666999;;;AAANNNqqqwwwnnnjjjuuuRRR???888;;;999;;;CCCDDDXXXlll{{{ccc[[[UUULLLGGGGGGLLLQQQTTTVVVWWW]]]hhhuuutttmmmeeeaaaYYYNNNEEEBBBBBB>>><<<>>>>>>???BBBGGGVVVggg|||yyyyyyzzzzzzyyywwwuuuxxx~~~nnn```YYYWWWOOONNNLLLKKKMMMRRRWWW[[[ccc[[[[[[iii{{{xxxkkkaaa[[[TTTMMMFFFAAA===>>>??????AAADDD@@@???@@@CCCJJJTTT]]]cccfffaaa___ffftttyyytttuuuxxx|||wwwlll^^^TTTMMMIIILLLQQQcccuuunnnnnn~~~jjjIII;;;999666555666555555555555666666666666666888:::::::::<<>>???===;;;@@@HHHJJJGGGLLLPPPUUUUUUTTTWWW___fffrrrzzzooobbbWWWOOOLLLPPPWWWddd{{{yyyhhhRRR>>>333222111000////////////......///000000000000000///000111111111333666888===CCCPPPsssmmmxxxpppiiiyyyxxxVVVAAA888;;;888:::AAABBBXXXlllggg[[[TTTJJJEEEFFFLLLSSSWWWZZZ[[[___iiiuuuyyynnnllliii```UUUNNNHHHCCCAAABBBBBB???>>>@@@EEEMMM```vvv~~~zzzxxxvvvwwwwwwtttrrrrrrvvvzzzmmmccc___WWWWWWVVVRRRPPPRRRYYY^^^cccZZZUUUYYYaaaqqq{{{qqqmmmkkkbbbXXXNNNIIIGGGIIIHHHDDDCCCFFFHHHFFFCCCCCCFFFKKKPPPSSSVVVRRRSSS]]]mmm||||||vvvrrrsssvvvzzz{{{tttjjj___VVVNNNJJJLLLRRRgggvvvmmmlll|||~~~aaaCCC999999888666666555555555555666666666666777888:::;;;;;;===???BBBCCCEEEGGGIIIJJJMMMPPPSSSSSSTTTVVVVVVVVVWWWZZZ\\\ZZZZZZ\\\bbbhhhkkkjjjhhhmmmZZZVVVWWW```gggfff```\\\^^^]]]\\\]]]\\\WWWNNNGGG???@@@>>>;;;@@@HHHKKKGGGHHHMMMRRRSSSQQQRRRYYY```jjjsss~~~ooobbbVVVOOOKKKOOOVVVccczzzpppdddQQQ<<<333222111000////////////...//////000000000000000///000111111111222666888???DDDRRRuuuttt|||{{{sss~~~wwwXXXAAA888:::777999@@@@@@XXXmmmmmm^^^VVVKKKDDDDDDJJJQQQUUU^^^^^^aaajjjuuu~~~uuuooooooiii___VVVOOOGGGAAA@@@AAA@@@AAADDDDDDBBBKKK```vvv}}}{{{pppqqqqqqooollllllooosssssswwwiiieeeWWW[[[]]]XXXQQQOOOTTTZZZ___ZZZXXXWWWTTT[[[xxx{{{{{{{{{rrrfffWWWRRRRRRUUUSSSLLLHHHJJJJJJIIIGGGFFFGGGGGGGGGFFFHHHFFFIIIWWWkkkzzzxxxsssoooppprrrwwwvvvmmmbbbXXXOOOIIIJJJOOOiiivvvmmmkkkzzzrrrWWW===555777777555555555555555555666666666777777888:::;;;;;;===@@@BBBCCCEEEGGGIIIKKKMMMQQQTTTSSSUUUWWWXXXXXXYYY[[[]]][[[YYYYYY^^^eeeiiigggddd___xxx```PPPFFFLLLWWW\\\\\\\\\\\\[[[\\\^^^___YYYNNNFFF???<<<<<<@@@BBBBBBFFFJJJFFFJJJOOOPPPPPPPPPRRRUUU___mmm}}}}}}nnndddXXXPPPLLLOOOUUU```wwwuuuwww{{{nnndddPPP:::444222///......///...---.........//////000222222222//////222333333555:::CCCGGGSSSxxxnnnRRR???888999777:::AAA@@@TTThhh~~~uuuggg[[[MMMFFFDDDFFFLLLSSSYYY]]]bbbhhhttt~~~vvvxxxuuuooohhh\\\MMMDDDCCCDDDBBB@@@AAAEEEIIISSSggg{{{sssllliiihhhggghhhlllnnnoooyyy{{{ssssssppphhh\\\TTTRRRRRR]]]]]]WWWUUUXXXXXXddd}}}{{{zzzvvvjjjkkkjjjgggbbb]]][[[ZZZTTTQQQNNNMMMMMMLLLGGGCCCBBBBBBDDDMMM```ttt}}}|||ooolllnnnssstttuuuooo___XXXOOOHHHLLLWWWlll|||ssstttgggYYYIII999555666666555555444444555555666666777777888888999;;;===@@@BBBCCCFFFGGGHHHHHHGGGIIILLLNNNUUUYYY]]]]]]ZZZYYY\\\```WWWZZZ\\\\\\[[[\\\___bbbZZZfffooodddUUUIIIKKKRRRWWWXXXZZZ]]]\\\\\\^^^^^^YYYOOOGGGAAA===<<<>>>??????AAAEEECCCFFFIIIKKKMMMNNNOOOQQQ[[[hhhxxxwwwiii```WWWOOOLLLOOOUUU```xxx{{{xxx||||||tttzzzuuummmgggTTT>>>555222///...//////...---////////////000111222333222//////222333333666;;;DDDIIIUUUyyyrrrRRR>>>666888666999@@@???SSSggg|||tttjjj^^^QQQJJJGGGIIIOOOVVV[[[___ccciiisss~~~wwwyyynnn___VVVQQQNNNHHHCCCDDDFFFLLL\\\qqqxxxqqqlllkkkiiidddcccdddhhhiiirrrxxxiii]]]WWWTTTVVVZZZ\\\bbbiiifffjjj{{{||||||}}}vvvwwwxxxsssmmmnnn{{{zzzoooqqqrrrqqqnnnkkkiiihhh```ZZZSSSOOONNNLLLIIIFFFEEECCCDDDNNNbbbuuu{{{wwwmmmjjjmmmssstttuuuqqqaaaXXXPPPJJJQQQ]]]rrrzzzsssttt```NNNBBB888777888666555555444555555666666777777777888999:::<<>>555777555888>>>???SSSeeezzztttlll```RRRKKKHHHIIIOOOVVV\\\```dddiiirrr}}}rrrgggaaa\\\UUUOOORRRQQQ[[[rrr}}}xxxtttsssooohhhbbbaaaaaaccckkkvvvzzziiiZZZPPPPPPUUUZZZggguuutttuuu{{{vvvzzzzzzoooddd___ZZZWWWTTTVVVaaammmooollliiilllqqqssssssrrrqqqqqqmmmeeeZZZSSSOOOMMMKKKIIIHHHEEEDDDPPPfffxxxyyyqqqiiihhhkkkssstttuuurrraaaVVVNNNLLLUUUbbbyyy{{{uuuvvv{{{UUUAAA;;;888999999666555666444555555666777777888888999:::<<<>>>AAADDDGGGHHHHHHIIIJJJIIIHHHIIIKKKMMMMMMQQQUUUVVVSSSRRRRRRTTTVVVYYY[[[[[[ZZZ[[[```dddnnnrrrjjj___XXXVVVXXXZZZ]]]]]]\\\\\\\\\[[[XXXRRRMMMFFFAAA===>>><<<;;;<<<@@@FFFCCCBBBEEEIIIMMMMMMKKKSSS]]]kkkvvv}}}ssseee^^^UUUNNNJJJNNNTTT```xxx{{{{{{tttnnnvvvyyywwwuuu___EEE555333000////////////...///.........//////000111111000111333333333999@@@GGGNNN[[[zzzyyyZZZAAA555999777888>>>???SSSeeeyyyxxxkkk^^^QQQIIIFFFGGGLLLSSSZZZ___dddhhhqqq}}}uuunnnjjjfffdddeeeaaannn}}}zzztttiiiaaa^^^___aaafffnnnuuuyyybbbRRRRRRRRRQQQ^^^qqqwww{{{||||||zzznnn```XXXJJJGGGCCCCCCHHHOOOTTTUUU]]]aaahhhmmmoooqqqrrrsssrrrjjj___XXXSSSQQQMMMKKKJJJEEEEEERRRjjj{{{yyynnneeedddjjjsssuuuuuu~~~uuubbbTTTLLLLLLXXXfff~~~~~~zzz}}}oooJJJ;;;999888:::888444555888555555666777777888999999<<<<<<===???AAADDDFFFGGGIIIJJJKKKKKKIIIIIIJJJLLLNNNQQQUUUVVVTTTSSSRRRSSSWWWZZZ\\\\\\[[[]]]bbbgggtttyyytttlllddd___^^^^^^^^^]]]]]]\\\[[[ZZZWWWSSSQQQHHHCCC?????????===@@@DDDMMMJJJGGGGGGKKKNNNNNNMMMTTT[[[fffoooxxxtttfff^^^UUUNNNJJJNNNTTT```wwwxxx{{{zzzuuu{{{~~~{{{dddHHH555333000//////000///.........---------...//////111000111333333333:::CCCGGGQQQ^^^|||cccEEE888;;;999999>>>AAARRReeezzz}}}kkk^^^PPPHHHEEEEEEKKKQQQWWW]]]bbbgggooo{{{|||zzzzzzxxxuuuzzzrrrfff]]]YYY^^^^^^___aaaccckkk}}}qqqbbbZZZTTTMMMUUUggglllnnnzzz}}}rrrdddYYYKKKGGGBBB@@@@@@CCCHHHKKKVVV[[[bbbhhhmmmpppsssuuuoooiiibbb]]]ZZZVVVQQQMMMLLLFFFFFFSSSlll}}}yyylll```bbbjjjtttwwwvvv}}}yyyfffUUULLLOOO^^^lll~~~gggGGG===;;;:::999666333555:::555555666777888999:::;;;>>>>>>???@@@AAACCCDDDEEEIIIKKKLLLLLLKKKJJJKKKLLLPPPRRRTTTVVVUUUTTTTTTTTTZZZ\\\^^^^^^^^^```fffkkkqqqvvvlllfffeeebbb]]]^^^]]]\\\ZZZXXXWWWUUUTTTKKKFFFBBBBBBAAA@@@CCCHHHUUUQQQNNNLLLLLLMMMNNNOOOUUUYYY```gggqqqwwwggg]]]VVVOOOKKKNNNSSS___vvvvvv|||{{{}}}}}}fffJJJ666333111///000000/////////......------......///111000222444222333<<>>;;;999>>>AAAPPPdddzzznnnaaaSSSJJJGGGGGGLLLRRRVVV\\\bbbeeemmmyyy}}}uuuhhh^^^[[[ZZZVVVRRRPPPNNNPPP\\\hhh}}}ssseee]]]RRRUUU___[[[VVV]]]qqqzzzqqqdddZZZKKKFFFAAAAAAAAABBBFFFKKKRRRVVV]]]bbbgggkkkpppsssmmmjjjeeecccaaa]]]VVVQQQNNNJJJIIIUUUmmm|||xxxkkk]]]```jjjvvvyyywww~~~zzziiiXXXOOOUUUfffttt~~~dddHHH@@@<<<:::999666333555:::555666666888999:::;;;<<>>???FFFOOOeee~~~qqqhhhXXXTTTWWWMMMEEELLLOOOlll}}}vvvmmmbbbZZZIIIBBB???AAADDDDDDHHHNNNRRRVVVZZZ^^^bbbgggmmmpppqqqnnnjjjgggfffccc]]]YYYSSSOOOMMMWWWkkkyyytttiii[[[^^^jjjxxx{{{yyy~~~}}}vvvgggVVVOOOXXXkkkzzz___HHH???:::888999888555444777555666777888:::;;;<<<<<<>>>???@@@BBBDDDGGGIIIKKKHHHJJJLLLMMMMMMMMMMMMNNNRRRRRRQQQSSSUUUWWWYYYZZZ[[[]]]^^^______cccjjjoooyyyvvvppppppkkkbbb^^^]]]\\\YYYWWWVVVWWWXXXQQQKKKFFFDDDBBB@@@CCCHHH[[[ZZZVVVOOOIIIGGGJJJMMMSSSSSSTTTXXXccctttqqqbbbXXXPPPLLLNNNSSS]]]ttt~~~zzzbbbGGG666444111000000000000///222222111111111111111222000111333444222333===IIIMMM[[[jjjtttOOO<<<@@@<<<777;;;???KKK```xxxooobbbTTTKKKGGGGGGKKKRRRYYY___cccdddhhhrrrzzz~~~ssskkkhhhiiikkkzzzyyy|||zzzmmm___YYYLLLDDD===::::::;;;AAAHHHIIIccc{{{nnnYYYPPPOOOFFFAAAKKK@@@UUU{{{}}}tttkkkbbbZZZKKKCCC@@@DDDHHHIIILLLQQQXXXZZZ]]]aaadddiiiooosssvvvrrrmmmjjjiiigggbbb___WWWSSSQQQYYYjjjvvvrrrgggZZZ^^^kkkyyy|||zzztttooobbbRRRMMMXXXmmm|||YYYEEE<<<888666999:::666444444555666777888:::;;;<<<======>>>@@@CCCGGGJJJMMMOOOGGGIIILLLNNNNNNMMMNNNOOOUUUTTTSSSTTTWWWZZZ]]]^^^ZZZ\\\^^^^^^^^^bbbiiiooo{{{}}}xxxuuuoooiiihhhccc^^^ZZZXXXWWWVVVUUUTTTPPPJJJDDDAAAAAACCCDDDWWWXXXYYYTTTJJJEEEHHHOOORRRUUUVVVWWW]]]nnnmmmddd]]]SSSLLLNNNSSS]]]sss{{{vvv___CCC555444333111000////////////000111111000111333555000444222222666444999JJJXXXXXXhhhyyyRRR===>>>:::666;;;AAALLL\\\sssttteeeTTTKKKHHHHHHLLLQQQYYY[[[```dddjjjrrr{{{uuusssrrrnnnjjjhhhhhhlllrrruuulll[[[LLLAAA@@@>>><<<;;;<<<===>>>EEEOOObbbrrr^^^RRRKKKDDD@@@???CCCFFFZZZ|||zzzooohhhaaa[[[LLLJJJJJJLLLLLLNNNVVV```dddcccbbbbbbfffkkkppptttwwwtttpppnnnkkkiiieeecccaaaYYYUUU]]]llltttoooggg[[[bbbppp{{{~~~wwwmmmdddXXXOOONNNYYYnnnwwwWWW???999888888777666555555444:::999999999::::::;;;<<<@@@AAABBBDDDFFFJJJMMMNNNKKKHHHHHHMMMOOOMMMLLLNNNUUUVVVWWWWWWWWWYYY]]]```]]]^^^___]]]]]]```eeejjjxxx|||sssmmmjjjgggbbb^^^\\\[[[YYYWWWUUUQQQLLLFFFCCCBBBCCCEEEQQQUUUXXXSSSJJJCCCEEEJJJOOOQQQSSSUUU\\\lll}}}mmmeee^^^UUUOOOQQQUUU___ttt}}}zzzqqqZZZ@@@555444333111000////////////000111111000000222444111555333444888555===PPPccccccrrr|||TTT======:::777<<<@@@JJJZZZooovvvgggVVVMMMIIIGGGJJJOOOVVVZZZ___dddjjjqqqyyyzzz}}}xxxnnnbbb]]]]]]YYYOOOFFFAAA@@@>>><<<;;;<<<======;;;BBBMMMeeeyyyiiiXXXNNNIIIDDD@@@@@@AAA@@@JJJccc~~~ttttttzzz~~~yyypppiiiaaaYYYOOOPPPTTTYYYZZZZZZ___fffjjjiiihhhhhhkkkoootttwwwzzzwwwuuusssqqqnnnkkkhhhddd[[[VVV]]]kkksssoooggg]]]cccppp{{{~~~~~~|||llldddYYYQQQRRR___tttqqqSSS===999888888777666666555555999999999:::;;;<<<===>>>CCCDDDFFFHHHJJJKKKKKKKKKFFFDDDGGGNNNQQQOOOMMMNNNOOOQQQSSSUUUVVVXXX[[[]]]___``````^^^]]]___dddhhhuuuzzzrrrooolllhhheeecccaaa]]][[[WWWTTTNNNIIIEEEDDDDDDEEELLLTTTZZZWWWMMMFFFEEEHHHNNNPPPQQQSSSYYYgggzzz{{{llleee^^^WWWRRRTTTXXX```uuu{{{}}}oooXXX@@@444444222111000000/////////000111000//////111333222555444555999777BBBZZZrrrsssWWW===<<<:::999===???EEESSSgggzzzwwwiiiXXXOOOJJJGGGHHHLLLSSSXXX___dddiiipppwww}}}wwwtttxxx|||iii\\\VVVQQQIIIBBB@@@???>>><<<;;;<<<<<<===:::===>>>III[[[jjjyyyjjj]]]PPPJJJGGGCCC@@@@@@???===>>>FFFVVVpppjjj]]]bbbppp{{{zzzvvv}}}{{{uuunnnddd[[[SSSWWW```iiikkkjjjlllqqqtttsssrrrrrrsssvvvzzz|||}}}zzzwwwtttpppkkkgggddd\\\VVV]]]jjjqqqnnnggg```fffpppzzz~~~jjjcccYYYRRRVVVeeexxxqqqSSS>>>888888888777777666666555888888999:::<<<>>>@@@AAADDDFFFIIIKKKLLLKKKJJJIIIBBBAAAEEEMMMRRRPPPNNNNNNLLLOOOSSSUUUWWWXXXZZZ[[[aaaaaa```^^^^^^___cccfffsssxxxsssqqqooollljjjgggbbb___YYYVVVQQQLLLGGGEEEDDDDDDJJJUUU]]]\\\UUUOOOKKKJJJOOONNNOOORRRVVV```rrrwwwjjjddd]]]WWWTTTVVVYYY```uuu~~~yyypppXXXDDD444333222111000000000000000000111000//////000222222555444666999888GGGddd~~~[[[???<<<999:::>>>===@@@MMMaaatttwwwiiiYYYPPPKKKGGGGGGJJJQQQXXX```eeeiiiooowww}}}zzzvvvooojjjiiinnnvvv|||wwwjjj\\\MMMDDD??????===<<<<<<;;;<<<<<<<<>>GGGPPPiii{{{jjjaaaWWWMMMJJJGGGCCC@@@@@@>>>>>>???@@@CCCNNNeeezzz~~~mmmoooyyy~~~xxxrrr||||||vvvlllbbbYYY^^^iiisssvvvuuuvvv{{{~~~}}}|||{{{|||~~~~~~yyytttmmmfffaaa___ZZZWWW___lllrrrnnnfffdddhhhrrrzzz~~~}}}hhhbbbXXXQQQWWWhhhyyyrrrRRR>>>888888888777777777666666777888999<<<>>>AAACCCEEEFFFGGGIIIJJJKKKKKKKKKKKKEEECCCEEELLLPPPOOONNNOOONNNRRRVVVYYYZZZZZZ[[[[[[``````_________bbbeeegggsssxxxwwwtttrrrppplllgggccc\\\YYYTTTOOOJJJGGGEEEDDDHHHSSS]]]]]][[[XXXSSSMMMKKKJJJLLLQQQVVV]]]lll{{{ttthhhcccZZZUUUSSSVVVWWW___uuu}}}zzzoooUUUDDD333333222111000000000000///000111000//////111333333555333666999888KKKmmm```DDD===999:::>>><<<>>>JJJ]]]qqqxxxjjjZZZPPPKKKHHHHHHKKKQQQXXXaaafffiiiooowww~~~vvvtttpppjjjdddbbbdddfffyyyuuu```OOOFFF???>>>===<<<<<<;;;;;;;;;777<<<<<<<<>>333222222111000000111111///000111111000111333555555666444777888777OOOvvvdddJJJ@@@999999===;;;???JJJ[[[mmm}}}nnn]]]RRRLLLHHHIIILLLQQQYYYaaafffhhhmmmwwwwwwvvvtttpppiiiddd```___```jjjtttrrreeeTTTHHHDDD>>>>>>======<<<;;;;;;:::555;;;;;;===@@@>>>HHH```}}}sssggg^^^VVVQQQKKKDDDAAABBBAAA===<<<>>>??????CCCHHHSSSZZZ```ccciiizzz|||yyyoookkkmmmssszzz{{{{{{~~~{{{xxxtttpppmmm]]][[[^^^gggssswwwqqqiiiiiimmmuuu}}}yyymmm___\\\TTTQQQ___vvvjjjKKK===888888888888888888888888999:::<<<>>>BBBEEEHHHJJJNNNMMMLLLMMMPPPTTTZZZ]]]XXXQQQLLLLLLLLLKKKLLLOOOOOORRRWWWYYYZZZYYYYYYZZZ]]]\\\\\\___cccggghhhiiivvv|||zzzvvvrrrnnneeeccc___ZZZTTTOOOKKKHHHCCCJJJOOOTTT___hhhaaaRRRFFFEEEKKKUUUXXXWWWaaannnvvv{{{uuuiiicccWWWSSSQQQSSSUUU___xxx}}}xxxxxxaaaKKK;;;333222111111000111111111///000111222222333555777999888666999999888RRR}}}~~~gggOOODDD888777<<<;;;???GGGSSSdddyyyvvvcccVVVNNNIIIIIILLLPPPXXX```dddeeekkkvvv~~~xxxrrrjjjccc^^^RRRUUUXXXVVVPPPIIIDDDAAA============<<<;;;:::::::::<<<;;;>>>CCC???CCCUUUppp|||tttlllddd[[[TTTMMMFFFCCCDDDBBB===;;;===>>>>>>@@@CCCGGGDDDFFFKKKLLLRRRfff|||wwwtttvvv{{{~~~~~~zzzxxxwwwuuutttgggddddddjjjtttxxxtttnnnjjjnnnwww{{{lllYYYYYYTTTVVViiiaaaHHHAAA888888888888888888888888:::;;;===@@@CCCGGGJJJKKKNNNNNNNNNOOORRRVVVZZZ\\\\\\UUUQQQPPPOOOLLLLLLNNNLLLOOOTTTWWWYYYZZZ[[[]]]___]]]]]]___cccggghhhgggsss}}}yyyuuurrriiigggccc^^^XXXRRRNNNKKKDDDIIILLLRRRaaannngggVVVKKKJJJOOOXXXXXXSSSYYYeeeiiinnnuuu{{{wwwjjjeeeXXXSSSQQQSSSUUU___zzzuuujjj]]]KKK<<<222222111111111111111111...000222222333444777999;;;:::888;;;:::999UUUwwwhhhSSSFFF888666<<<;;;===BBBLLL[[[qqq|||gggXXXOOOIIIIIILLLPPPWWW___bbbccciiiuuuzzzpppfff```QQQNNNKKKIIIIIIHHHDDDAAA============<<<;;;:::999===<<<777999@@@===???NNNfffuuu|||tttooofff]]]VVVNNNGGGDDDFFFBBB>>>>>>@@@@@@===<<>>@@@DDDGGGJJJLLLKKKKKKMMMOOORRRTTTVVVWWW\\\WWWSSSTTTSSSOOOMMMNNNKKKNNNSSSWWWZZZ\\\___aaaaaa___^^^```dddffffffeeeqqq~~~||||||pppjjjdddaaa[[[RRRMMMLLLJJJKKKIIILLL___rrrpppaaaSSSOOOOOOTTTTTTRRRSSSYYY^^^aaaiiissszzz~~~vvvkkkddd\\\TTTOOOQQQUUUaaazzz~~~~~~uuujjjYYYGGG:::444111000222222//////222111111111111222333444444888000888:::;;;===RRRxxxkkkKKK<<<:::::::::;;;===AAAKKKZZZoooiii\\\TTTKKKGGGJJJLLLSSS[[[___aaagggqqqyyyyyyqqqcccUUUNNNJJJKKKIIICCCAAADDDDDDAAA???======<<<:::999;;;888888:::;;;===DDDLLLjjjuuu|||{{{}}}~~~{{{vvvjjj```[[[TTTIIIBBBBBBAAAAAA@@@??????@@@AAABBBAAA@@@?????????AAABBBCCC[[[|||zzzwwwsssoooqqqkkkhhhllluuuzzzxxxsssnnnqqquuu|||ppp\\\VVVTTT```xxx}}}|||uuuSSS???::::::999888777777888999:::<<<>>>@@@CCCEEEFFFFFFGGGLLLJJJMMMRRRRRRNNNOOOUUUUUUWWWYYYXXXVVVSSSRRRRRRPPPPPPPPPRRRTTTWWWZZZ[[[^^^^^^```dddggggggdddaaaqqq~~~~~~tttllldddaaa[[[RRRLLLJJJEEEGGGEEEFFFWWWmmmtttnnnbbbZZZUUUUUURRRNNNNNNQQQSSSWWWbbbqqq}}}wwwlllddd^^^XXXTTTTTTVVV```xxx|||mmmZZZHHH===555111///111000...///333111111111111222333444555999222999;;;===@@@SSSxxxwwwrrrTTTCCC<<<888888999;;;@@@IIIWWWkkkooo___VVVLLLHHHJJJLLLRRRZZZ^^^aaafffpppxxx|||xxxiii```VVVOOOMMMLLLHHHHHHJJJEEEBBB???>>>>>>===<<<;;;<<<999777999:::;;;BBBIIImmmxxx}}}zzzzzz~~~~~~|||~~~wwwmmmccc^^^WWWLLLFFFEEECCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@@@@@@@@@@AAAAAAJJJooo{{{xxxvvvuuuqqqmmmsssmmmiiimmmuuuyyyvvvqqqnnnqqqvvv}}}ppp[[[VVVWWWddd||||||}}}mmmNNN===999999999888777777888999:::??????@@@BBBDDDGGGIIIJJJNNNLLLNNNRRRRRRNNNOOOTTTUUUWWWYYYXXXVVVTTTSSSSSSQQQQQQQQQSSSUUUWWWYYY[[[\\\^^^aaadddfffgggfffeeettt{{{qqqgggccc___VVVNNNKKKDDDEEECCCAAALLLbbbsssxxxlllcccZZZWWWTTTOOOMMMMMMMMMPPPZZZkkk{{{wwwllleee```[[[YYYYYYXXX```xxx}}}iiiTTTDDD;;;555111///111000...000333111111111111222333444555999333;;;<<>>>>>??????>>>???<<<:::::::::;;;@@@GGGdddooouuurrrqqqvvvwwwssssssooommmqqqtttvvvxxx|||yyyqqqiiibbb[[[QQQKKKIIIEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCDDDCCCCCCBBBAAA>>>RRRttt}}}zzzzzzzzzxxxvvvwwwrrroooqqqwwwzzzvvvqqqnnnqqqvvv~~~~~~kkkZZZWWWZZZjjj|||||||||aaaHHH:::888999888888777888999;;;<<>>FFFPPP```vvvyyyfffYYYOOOJJJIIIJJJOOOVVV[[[___dddkkkqqq~~~xxxiiijjjhhhiiiyyykkkYYYNNNJJJJJJIIIIIIFFFCCC???>>>>>>@@@AAAAAADDD@@@======;;;;;;???FFFVVVbbbkkklllooovvvxxxuuuppphhhbbbcccfffjjjpppwwwzzzvvvooohhh___VVVOOOLLLFFFEEEDDDCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHFFFDDDCCC@@@EEEXXX}}}~~~|||~~~}}}yyyuuuwww{{{|||xxxsssnnnqqqwwwzzzfffYYYXXX^^^nnn{{{xxx~~~qqqVVVBBB999777888888888888999;;;===>>>BBBBBBCCCEEEHHHKKKNNNOOONNNOOOPPPQQQPPPNNNOOOPPPRRRTTTUUUUUUSSSRRRRRRSSSTTTTTTUUUUUUWWWXXXYYYZZZ[[[^^^aaaccccccccceeeggg{{{zzzrrroookkkccc[[[WWWLLLKKKHHHDDDCCCKKK]]]ooowwwyyy~~~nnnddd[[[\\\dddqqqvvvjjjcccZZZXXX[[[___aaajjj{{{wwwfffSSSCCC999222222555999999444000111111111111222333444666777777444======AAAFFFTTT~~~wwwwwwRRR???:::;;;;;;:::???EEENNNZZZooo}}}gggYYYPPPKKKJJJIIINNNTTTYYY]]]bbbhhhlllzzz{{{tttiii```qqq}}}iiiYYYQQQOOOMMMJJJFFFCCC>>>===>>>AAACCCDDDGGGBBB???===;;;999===DDDQQQ___lllpppvvvzzzoooeeeaaaaaadddkkkrrrwwwwwwtttmmmddd[[[RRRMMMGGGFFFFFFEEEFFFHHHIIIJJJLLLLLLLLLLLLJJJGGGEEECCCHHHEEELLLiii~~~~~~|||xxxxxx||||||zzz{{{}}}}}}yyyuuupppsssxxx{{{gggZZZ[[[cccsss~~~yyy~~~iiiNNN???999777999999999999;;;===@@@AAA@@@CCCFFFJJJLLLMMMMMMMMMLLLOOOPPPOOONNNNNNOOOOOOPPPQQQSSSRRRQQQQQQQQQSSSTTTUUUVVVWWWXXXYYYZZZZZZ\\\^^^aaabbbbbbbbbbbbbbbvvv}}}yyywwwqqqfff^^^\\\PPPKKKHHHHHHFFFHHHVVVgggsss~~~zzziii___^^^hhh{{{ttthhh___WWWTTTWWW```gggqqq}}}|||uuudddQQQAAA777222222555::::::444000000111111111222444555777777888666???>>>BBBGGGRRRzzz___EEE<<<;;;::::::???DDDJJJUUUhhhjjj[[[RRRMMMJJJHHHLLLRRRXXX\\\aaaeeeiiiuuu~~~|||nnndddooowwwdddXXXRRRNNNJJJHHHDDD???===???CCCFFFHHHGGGBBB>>>===:::888;;;AAAQQQaaaooouuu|||vvviiibbb^^^^^^bbbgggoootttuuuppphhh```VVVOOOHHHHHHHHHIIIKKKMMMOOOPPPPPPOOONNNLLLJJJGGGEEEDDDIIIHHHIII[[[~~~}}}|||zzz{{{}}}|||}}}{{{xxxuuuwww|||{{{jjj[[[```kkkzzzbbbHHH>>>:::777:::::::::;;;>>>@@@CCCEEEAAADDDHHHLLLNNNNNNLLLKKKKKKOOOQQQOOONNNPPPQQQOOOOOOPPPQQQQQQPPPPPPRRRSSSTTTUUUWWWXXXZZZ[[[[[[[[[^^^___```ccceeedddaaa^^^qqqxxxjjjbbbaaaXXXNNNHHHJJJIIIGGGQQQ___gggyyynnnaaa```nnn}}}rrreee\\\VVVRRRTTT___jjjvvvvvvwwwzzzcccMMM>>>666333111222666555111000111111111111222444666777888:::999BBB@@@DDDIIIRRRvvvnnnLLL===::::::999===BBBGGGOOOaaayyyppp___VVVPPPLLLHHHKKKQQQVVV[[[```ccceeerrrzzz~~~qqqrrrzzzooo___VVVQQQLLLJJJFFFAAA???AAAFFFJJJLLLJJJEEEAAA???<<<:::===CCCSSScccrrryyyzzzmmmddd^^^YYYZZZ]]]ccclllsssqqqkkkddd[[[RRRKKKKKKLLLMMMPPPSSSVVVWWWWWWUUUSSSOOOLLLJJJHHHHHHDDDKKKKKKQQQuuu~~~{{{}}}~~~ttteee[[[eeeuuu[[[DDD===;;;777;;;;;;<<<===@@@CCCFFFHHHDDDFFFIIIKKKMMMMMMLLLKKKKKKQQQSSSPPPOOOSSSTTTRRRPPPQQQRRRRRRQQQRRRTTTVVVSSSTTTWWWYYY[[[\\\]]]]]]___^^^___dddjjjjjjccc]]]eee~~~nnnffffffaaaRRRIIIJJJJJJFFFLLLYYY___uuu{{{eee[[[bbbooo~~~pppcccZZZWWWQQQSSS___lllyyyqqqsssiiiOOO@@@:::555111000111111///000333111111111222444666777888<<<<<>>AAAGGGWWWhhhxxxtttjjjccc\\\ZZZ\\\ZZZgggqqqqqqmmmhhh___VVVMMMNNNOOOQQQTTTWWWZZZ\\\]]][[[XXXTTTPPPNNNMMMMMM@@@MMMNNNKKKjjjzzzssskkk]]][[[iii||||||VVVAAA===<<<888;;;<<<===>>>AAAEEEHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLLLLRRRTTTQQQQQQVVVWWWTTTQQQRRRSSSSSSSSSSSSVVVXXXRRRTTTWWWZZZ\\\]]]^^^^^^```]]]^^^fffnnnnnnfff^^^RRRpppxxxoooggg^^^WWWRRRQQQKKKDDDHHHRRR\\\hhhooo\\\^^^ggg}}}zzzlll```\\\WWWQQQRRR\\\hhhvvvtttsssiiiOOOAAA999111111111111111111111111111222222222333555999===<<>>AAAEEEHHHJJJLLLIIIIIIHHHIIIIIIKKKMMMNNNPPPPPPPPPPPPQQQSSSUUUVVVSSSSSSSSSTTTUUUVVVXXXXXXTTTUUUUUUVVVWWWXXXYYY[[[^^^]]][[[]]]eeejjjcccXXXJJJUUUYYYlll|||zzzzzzhhh\\\SSSQQQLLLEEEEEEJJJRRRfffvvvddd___qqquuuiii```]]]WWWPPPQQQ```rrrlllmmm}}}[[[>>>555111111111111111111111111111222333444555777;;;>>>???GGGFFFEEEGGGFFFNNN```pppRRR<<<777;;;<<<:::;;;???FFFRRReeewwwsssfffZZZOOOJJJJJJLLLQQQWWW\\\___```eeeooo|||uuufff^^^VVVRRRLLLIIIGGGGGGGGGGGGJJJHHHDDD@@@???AAAFFFJJJUUUdddyyy~~~vvvnnnfff___ccceeegggiiijjjiiihhhgggaaa``````dddjjjoooppppppqqqpppmmmiiiddd___[[[YYYRRRRRRQQQOOOVVVqqq|||nnnccc```nnn{{{|||ZZZAAA999<<<===::::::<<<>>>BBBEEEGGGIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNPPPQQQRRRTTTSSSSSSSSSSSSTTTUUUUUUUUUVVVWWWYYYZZZZZZYYYYYY\\\[[[WWWTTTXXX]]]]]]YYYVVVhhhrrr~~~}}}||||||}}}}}}~~~~~~uuusss|||pppbbbWWWTTTPPPHHHEEEIIIOOObbb~~~ggg[[[hhh|||yyyoooddd\\\ZZZXXXPPPSSSdddxxxmmmlll{{{ZZZ===666111111111111111111111111111333444555666999<<>>999<<<;;;999:::>>>CCCMMM___ooo{{{jjj]]]QQQIIIIIIKKKOOOVVV[[[^^^___bbblllyyy|||nnneee]]]VVVOOOKKKKKKKKKHHHEEEFFFEEEBBB@@@???BBBGGGKKKTTT```tttxxxnnngggjjjjjjjjjkkkkkklllllllllgggfffggglllrrrwwwxxxwwwwwwuuurrrnnniiieeeaaa___\\\UUUSSSUUUVVVcccxxxjjjddddddwwwvvvQQQ===:::<<<<<<:::;;;===@@@CCCEEEGGGHHHIIIOOOPPPRRRSSSRRRQQQOOONNNKKKKKKLLLLLLMMMNNNOOOOOOSSSRRRQQQQQQPPPPPPQQQQQQSSSTTTVVVYYYZZZZZZXXXVVV[[[[[[XXXUUUUUUXXX^^^aaasssxxx{{{~~~}}}{{{zzzzzzzzz|||}}}wwwrrrwwwwwwiii]]]YYYTTTLLLIIILLLPPP___xxxmmm]]]bbbuuuuuukkkaaa[[[YYYXXXQQQUUUggg{{{mmmmmm}}}wwwRRR;;;666111111111111111111111111111333555777888:::===@@@@@@GGGHHHIIINNNLLLQQQaaa|||[[[AAA999::::::999:::===AAAIIIYYYhhhzzzrrraaaSSSIIIIIIJJJMMMSSSYYY\\\^^^```iiivvvtttnnnbbbZZZQQQMMMMMMNNNKKKGGGEEEEEECCCBBBAAACCCGGGJJJTTT\\\mmm}}}vvvtttsssqqqpppooopppqqqrrrmmmlllmmmrrryyy}}}~~~}}}{{{zzzxxxuuuqqqllliiigggfff[[[WWW\\\\\\^^^qqq~~~pppeeefffmmmqqqLLL<<<;;;<<<;;;:::===???BBBEEEGGGHHHHHHHHHRRRSSSTTTUUUSSSQQQNNNLLLKKKLLLLLLMMMNNNNNNNNNNNNQQQPPPOOONNNMMMMMMMMMMMMMMMNNNPPPSSSVVVUUURRROOOXXXYYY[[[ZZZXXXZZZaaaiiisssuuuyyy|||}}}|||{{{yyyyyyzzz|||yyyyyyzzzmmmccc___XXXOOOMMMQQQWWW___rrruuuddd^^^pppuuulllbbb[[[ZZZVVVQQQVVVhhhzzzkkkoooyyybbbHHH888444111111111111111111111111111333666888:::<<<>>>AAAAAAHHHIIIKKKQQQPPPTTTbbbeeeIII;;;999:::999:::<<>>DDDQQQ^^^lllrrr]]]NNNKKKHHHHHHLLLSSSYYY\\\^^^dddmmmwww}}}yyyvvvssslllkkkjjjnnn{{{yyyqqqmmmfffaaa]]]XXXRRRMMMOOONNNMMMJJJGGGEEEGGGHHHNNNSSS```ttt}}}||||||wwwwwwxxx}}}~~~yyyvvvqqqkkkhhhiiihhhddddddhhhjjjuuuvvvgggbbbpppeeeDDD===>>>;;;:::@@@BBBDDDFFFIIIJJJJJJIIIHHHLLLMMMNNNOOOPPPPPPOOOOOOLLLMMMNNNOOOOOOOOONNNMMMOOOOOONNNMMMLLLLLLLLLLLLPPPOOOOOOSSSYYY[[[XXXUUUSSSSSSWWWZZZYYYYYYaaammmlllnnnrrrwwwzzz{{{yyywwwwwwyyy}}}yyypppiiidddZZZPPPQQQZZZbbbeeennnzzzzzzfff\\\lll|||rrriii___XXXVVVPPPNNNUUUdddrrr~~~mmmtttrrrXXXDDD===999333111111111111111111111111111444777:::;;;===@@@BBBCCCIIIJJJMMMSSSQQQRRR___mmmdddKKK???;;;:::;;;===>>>BBBOOO\\\gggyyyaaaPPPLLLGGGFFFJJJQQQXXX[[[]]]bbbjjjttt|||~~~|||zzzxxxqqqnnnkkklllvvvyyyzzzwwwsssnnnggg___WWWQQQSSSRRRPPPMMMIIIFFFFFFGGGMMMQQQ^^^ooo{{{zzz{{{|||xxxrrrqqqooollliiigggggghhhkkklllttt}}}~~~uuugggdddttt```AAA===???::::::BBBCCCEEEHHHJJJKKKKKKIIIHHHJJJKKKMMMOOOQQQSSSTTTTTTLLLLLLNNNOOOOOONNNMMMMMMPPPOOOOOONNNMMMMMMNNNNNNNNNLLLLLLQQQWWWZZZXXXTTTUUUTTTVVVYYYXXXXXXaaammmqqqqqqsssuuuwwwxxxzzz{{{{{{~~~|||tttfffbbbcccYYYRRRZZZgggooowwwzzz}}}|||eee^^^nnn}}}sssjjj___XXXUUUSSSSSSbbbpppttt~~~|||zzzjjjTTTCCC:::444///222222111111222222333444444666:::===???AAADDDFFFEEEGGGJJJLLLNNNQQQVVVYYYjjjeee>>>>>>:::999;;;>>>BBBJJJSSScccxxxlllYYYIIIFFFKKKIIIKKKTTTVVVZZZ```iiirrrzzz~~~zzzoooeeejjjzzzqqqfff[[[WWWZZZ[[[YYYRRRKKKFFFDDDMMMKKKVVViiittt{{{yyytttqqqqqqnnnjjjiiillljjjjjjnnnnnnfffcccuuurrrhhhppp}}}kkkRRR<<<:::===<<<===AAADDDCCCDDDGGGGGGCCCCCCFFFFFFHHHKKKMMMPPPQQQQQQQQQNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQOOOMMMMMMNNNOOOOOOOOONNNNNNOOOPPPRRRSSSYYYZZZ]]]]]]YYYXXX___iiiqqqrrrsssuuuvvvxxxzzz{{{yyy|||zzzmmmiiijjj^^^VVV]]]nnnvvv~~~zzzeee\\\lll{{{rrriii___XXXWWWUUUZZZooo~~~{{{uuufffQQQBBB:::555111222111111111222333444444555888<<<>>>@@@BBBEEEGGGGGGIIIJJJLLLMMMQQQUUUYYYdddYYYAAA<<<:::;;;===???GGGNNNXXXmmmeeeQQQIIILLLIIIKKKRRRSSSYYY]]]eeennnwwwtttgggjjj{{{{{{lllkkkgggccccccccc___WWWOOOMMMLLLWWWiiirrrvvv}}}yyywwwwwwtttooonnnpppooojjjhhhgggaaa[[[eeettt}}}pppmmmyyywwwdddNNN;;;:::>>>>>>???CCCDDDEEEJJJNNNLLLHHHHHHLLLIIIJJJLLLNNNOOOPPPPPPPPPMMMMMMNNNOOOPPPRRRRRRSSSQQQPPPOOOOOOOOOOOOOOOPPPNNNOOOQQQSSSTTTTTTTTTSSSUUUUUUWWWZZZ[[[^^^hhhssssssssstttuuuvvvxxxzzz{{{wwwzzz|||~~~~~~rrrpppqqqeee[[[aaasss}}}zzzhhh]]]lllxxxppphhh___ZZZYYYYYYbbb~~~vvvrrrdddPPP@@@999444111111111111222333444555666777:::===@@@BBBDDDFFFHHHJJJKKKKKKLLLMMMPPPTTTXXX\\\uuupppEEE???;;;:::;;;===BBBHHHNNNcccuuu[[[MMMLLLHHHJJJOOONNNVVVYYY___hhhsss}}}~~~sssrrr~~~ttthhhhhhooooooeeeXXXOOOOOOYYYkkkrrrnnnrrr|||~~~~~~{{{vvvssstttxxxooohhhhhheee^^^^^^cccqqqtttnnntttpppYYYHHH::::::>>>???@@@CCCBBBEEELLLSSSRRRMMMLLLOOOLLLMMMNNNOOOOOOOOOOOOOOOMMMMMMOOOPPPRRRSSSUUUUUUSSSPPPNNNOOOQQQSSSRRRPPPMMMOOOSSSWWWYYYXXXVVVUUU___ZZZXXXXXXZZZ]]]fffpppuuuuuuuuuvvvwwwxxxzzz{{{yyyzzz|||~~~~~~uuutttwwwkkk```eeettt|||nnnbbbpppvvvnnnhhhaaa]]]]]]\\\gggvvvrrrdddPPP???666222///111111222222333555666777999<<<@@@BBBDDDEEEHHHJJJLLLLLLMMMMMMMMMOOOSSSVVVYYYlllwwwGGG@@@:::::::::;;;???EEELLL___{{{cccPPPLLLHHHIIIMMMKKKUUUVVVZZZbbbnnnyyy}}}|||~~~lllhhhnnnppphhh^^^SSSRRR[[[lllsssmmmhhhjjjzzzvvvwwwyyyqqqlllmmmkkkfffbbbbbbeeennnzzzyyynnnnnn{{{kkkPPPDDD:::;;;>>>??????AAAAAABBBHHHRRRVVVSSSNNNLLLLLLMMMNNNNNNOOOOOOPPPPPPOOOPPPQQQRRRSSSTTTUUUUUUTTTPPPMMMOOOSSSVVVTTTPPPMMMOOOSSSWWWYYYZZZYYYXXXeee]]]WWWUUUWWWZZZbbbkkkxxxxxxwwwwwwxxxyyy{{{}}}~~~~~~~~~xxxzzz~~~rrrhhhmmmwwwyyypppiiiwwwuuummmgggbbb```aaa___ggguuuqqqcccNNN<<<444111000111111222333444666888999;;;>>>AAADDDEEEFFFIIIKKKLLLMMMNNNNNNNNNOOORRRUUUYYYeeexxxGGG???999999:::<<>>DDD@@@CCCOOOYYYWWWOOOHHHKKKKKKLLLMMMNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTPPPMMMOOOTTTVVVTTTQQQNNNPPPRRRUUUWWWYYYZZZZZZYYYSSSOOOQQQVVV]]]gggqqq|||{{{yyyyyyyyy{{{}}}~~~zzzpppuuu}}}qqqkkkmmm|||rrrjjjeeeaaa```bbbbbbgggxxxttteeeMMM:::333222333111111222333555777999:::<<>><<<<<<======>>>GGGAAABBBMMMWWWVVVNNNHHHJJJJJJKKKLLLMMMOOOQQQRRRTTTTTTTTTSSSSSSSSSRRRRRRTTTQQQOOOPPPRRRTTTSSSQQQOOOPPPRRRTTTWWWXXXZZZZZZSSSPPPNNNQQQUUUZZZeeeooo~~~|||{{{{{{|||~~~tttyyy{{{iiidddlll~~~~~~ooogggbbb______aaagggkkkoooTTT===444333444000111222444666888:::;;;===???CCCEEEFFFGGGIIIKKKHHHLLLPPPSSSSSSRRRQQQRRRWWWUUUqqqzzzLLLBBB:::999;;;<<<>>>@@@EEEPPP```qqqiiiZZZTTTJJJFFFIIIHHHNNNQQQUUUWWW[[[dddrrr|||~~~~~~uuukkkccc```ggg{{{vvvkkkeeedddfffdddbbbccchhhmmmlllhhhggg^^^ggg}}}rrrkkkttt~~~xxxuuutttrrrpppooorrrzzz~~~pppnnntttbbbOOOBBBAAA>>><<<;;;===???@@@DDDAAABBBIIINNNLLLIIIHHHKKKKKKKKKKKKKKKMMMNNNOOORRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPQQQQQQQQQNNNQQQTTTXXXYYYZZZYYYXXXUUUTTTUUUUUUTTTTTT\\\fff}}}||||||}}}yyy~~~~~~tttyyy~~~xxxeee```jjj}}}|||mmmeee```]]]]]]```kkknnn{{{|||\\\AAA555333444000111222444666999;;;<<<===???CCCEEEFFFGGGIIIJJJFFFKKKQQQTTTTTTSSSQQQQQQUUUPPPhhhOOODDD;;;:::<<<<<<===>>>BBBLLLZZZiii|||kkk^^^XXXKKKEEEHHHHHHKKKPPPUUUUUUVVV^^^nnn{{{|||~~~}}}vvvpppjjjjjjwwwxxxtttsssnnnkkkkkkmmmnnnkkkhhhfffaaabbbwwwvvveeeiiiooo~~~}}}wwwwwwxxxvvvrrryyyzzz~~~rrrsss|||yyyzzz{{{]]]MMM???@@@>>>;;;;;;>>>AAABBB??????BBBFFFEEEBBBCCCHHHMMMLLLKKKJJJJJJKKKLLLMMMPPPQQQQQQRRRSSSTTTTTTUUURRRRRRRRRQQQOOONNNPPPQQQMMMQQQWWW[[[]]][[[XXXVVVSSSTTTWWWXXXTTTSSS[[[eee}}}|||}}}}}}~~~|||xxxxxx~~~ssslllppp~~~sssiii___WWWXXX\\\fffyyyxxxuuu^^^999333555111000000222444777:::>>>@@@CCCDDDDDDCCCCCCEEEIIILLLNNNOOOQQQRRRSSSRRRQQQPPPUUUQQQ___]]]DDD555;;;???999888@@@@@@EEESSSdddqqqtttdddYYYLLLIIIKKKHHHIIINNNRRRSSSTTTZZZfffooovvv{{{uuukkkkkkvvvwwwwwwuuupppiiieeeeeefffbbbfffrrr~~~tttlllkkkwwwwww|||}}}zzz|||vvv~~~sssjjjoooyyyuuuXXXDDDBBB@@@???======>>>@@@AAAAAABBBBBBCCCEEEFFFHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQPPPQQQPPPOOONNNMMMNNNOOOPPPQQQLLLRRRaaaggg___WWWWWWUUUTTTTTTTTTRRRSSS[[[fff|||wwwyyy}}}~~~}}}zzzyyyzzzzzzoookkkssswwwmmmaaaXXXXXX\\\kkk~~~uuummm\\\;;;666555///222222333666999<<>>======>>>???@@@AAAAAABBBCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLMMMMMMOOOKKKPPP^^^ddd]]]WWWWWWXXXUUURRRPPPMMMOOOZZZfff}}}vvvtttttttttttt~~~|||}}}~~~{{{|||xxxqqqnnnxxx{{{qqqeee[[[[[[```rrr~~~uuujjjvvvSSS;;;888666///333444666888;;;>>>AAACCCDDDEEEFFFEEEEEEGGGJJJMMMOOOPPPRRRTTTUUUUUUTTTSSSYYYYYY]]]uuuYYY???999:::777777<<<888;;;EEEQQQ[[[hhhvvvgggUUUNNNLLLFFFIIILLLNNNNNNMMMRRRZZZbbbnnnuuu~~~zzzuuutttuuuuuuqqqkkkjjjnnnssspppuuu}}}xxxtttmmmmmmpppvvvxxxxxx|||wwwqqqxxx~~~yyy}}}}}}vvvvvvjjj[[[^^^mmm```GGGAAA???>>>===<<<<<<===>>>???AAAAAAAAABBBCCCEEEFFFGGGJJJIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIMMMIIIMMMYYY___ZZZWWWWWWYYYUUUQQQNNNLLLPPP]]]jjj}}}zzz{{{}}}{{{vvvttt~~~|||ttthhh```aaagggvvv{{{tttxxxzzzxxxsss```FFF777888666000444555777:::===@@@BBBDDDEEEFFFGGGGGGGGGIIIKKKNNNPPPQQQSSSTTTVVVVVVVVVVVVUUUYYY[[[tttjjjLLL>>>;;;::::::<<<999:::BBBMMMUUUaaayyy~~~nnn[[[RRROOOIIIGGGJJJKKKKKKKKKOOOWWW]]]hhhqqq|||{{{vvvuuutttrrrmmmhhheeeeeegggvvv{{{|||{{{}}}~~~|||rrrrrr|||~~~vvvyyyrrrcccgggwww[[[DDDAAA======<<<<<<<<<===>>>>>>@@@@@@AAAAAABBBDDDEEEFFFIIIHHHGGGFFFGGGHHHKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLJJJHHHGGGKKKIIILLLUUUZZZXXXWWWXXXXXXUUURRRQQQPPPTTTaaannn{{{uuuttt~~~wwwkkkcccdddjjjvvv~~~{{{}}}wwwttttttiiiSSS>>>444555555111444555888;;;>>>AAACCCDDDEEEGGGIIIIIIIIIJJJLLLNNNPPPQQQSSSTTTVVVWWWXXXXXXSSSZZZ\\\ooowwwXXXCCC<<<;;;;;;;;;;;;:::@@@IIIQQQ\\\sssppp]]]TTTQQQJJJFFFGGGIIIJJJKKKOOOVVV[[[bbbkkkxxx~~~zzzvvvpppiiiccc```______gggkkkqqquuuyyy~~~zzzooonnn~~~xxx|||yyypppuuuzzzXXXBBB???<<<<<<<<<<<<<<<======>>>@@@@@@@@@@@@AAABBBDDDDDDFFFEEEDDDCCCDDDFFFHHHJJJKKKKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLJJJHHHGGGKKKJJJMMMSSSWWWWWWWWWXXXVVVTTTTTTUUUSSSTTT]]]hhhwwwrrrqqqzzzooofffgggnnnwww|||yyyyyyxxxssssssdddNNN<<<444333333222555666999<<>>>>>>>>????????????@@@AAABBBCCCDDDCCCCCCCCCCCCEEEFFFGGGIIIIIIGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIKKKNNNQQQTTTTTTUUUUUUTTTTTTUUUUUURRRPPPUUU^^^wwwuuuvvv}}}~~~}}}tttmmmqqqyyy~~~yyy|||tttooohhhYYYGGG;;;666444444555666888;;;???BBBDDDEEEFFFGGGIIIKKKLLLLLLMMMNNNPPPOOOPPPQQQSSSUUUWWWYYYZZZYYY\\\ZZZeeekkkOOO???<<<;;;888<<<999;;;BBBGGGOOOcccwwwhhhZZZTTTKKKFFFGGGGGGGGGHHHKKKOOOQQQRRR\\\kkkwww~~~|||pppfff^^^WWWPPPKKKHHHIIIKKKNNNSSSZZZaaaeeehhhjjjrrrwwwnnnnnn~~~{{{~~~]]]III@@@===;;;;;;<<<===>>>>>>?????????????????????@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGFFFEEEEEEEEEGGGIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIGGGJJJNNNPPPQQQRRRQQQQQQRRRRRRSSSTTTQQQPPPUUU^^^}}}zzz}}}zzzsssvvvyyy}}}~~~xxxuuu{{{zzz~~~mmmiiiXXXKKK>>>999777555666999888:::===AAADDDFFFGGGGGGGGGIIILLLMMMMMMMMMOOOPPPOOOOOOQQQRRRUUUWWWYYY[[[ZZZZZZTTT]]]{{{rrrVVVCCC???>>>:::>>>:::;;;AAAEEELLL^^^qqq{{{pppaaaXXXOOOHHHGGGFFFFFFGGGHHHKKKMMMMMMWWWfffsss{{{ttthhh]]]RRRGGG>>>AAA@@@@@@BBBFFFMMMTTTXXX\\\```lllzzzxxx|||vvvtttzzz|||}}}TTTDDDAAA@@@;;;<<<===>>>???????????????>>>>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFEEEFFFEEEDDDDDDEEEGGGIIIKKKFFFEEEEEEDDDEEEGGGHHHIIIEEEIIIMMMNNNOOOOOOOOOMMMNNNOOOQQQSSSSSSTTT\\\fff}}}}}}~~~ssslllmmmrrrwwwvvvtttzzz|||zzzppp]]]OOOFFF===888555222222555?????????@@@CCCFFFHHHJJJLLLLLLLLLLLLLLLMMMMMMMMMNNNOOOPPPRRRTTTUUUSSSRRRWWWZZZ[[[bbbrrrwww```JJJ;;;666888888999===@@@BBBJJJ\\\mmmxxxzzzfff[[[VVVKKKHHHGGGHHHHHHGGGJJJOOOPPPRRR\\\lllxxxxxxfffWWWMMMGGGFFFJJJEEECCCFFFHHHJJJRRR\\\bbbgggpppyyysssvvv{{{uuuMMMDDDBBB:::<<<===>>>>>><<<<<<<<<>>>>>>>>>======>>>@@@BBBCCCAAAAAABBBCCCDDDEEEFFFFFFGGGFFFEEEEEEEEEEEEEEEEEEJJJHHHFFFEEEEEEGGGJJJLLLKKKKKKJJJJJJKKKMMMOOOPPPQQQPPPPPPQQQQQQUUUaaammm~~~xxxnnnhhhhhhnnntttwwwxxx~~~|||zzzsss[[[LLLCCC;;;888555333555888======>>>@@@CCCEEEGGGIIIKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOQQQSSSSSSSSSRRRUUUWWWVVV\\\kkksssZZZDDD===@@@::::::===???@@@FFFUUUdddmmm~~~ooo___XXXMMMIIIGGGGGGFFFDDDGGGKKKNNNOOOXXXfffrrryyyyyyjjj^^^VVVQQQNNNPPPJJJFFFHHHIIIMMMWWWbbbmmmooouuu}}}wwwsssuuuzzzkkkIII@@@???;;;<<<======<<<;;;;;;<<<>>>>>>>>>===>>>>>>???@@@AAA???@@@AAABBBCCCEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHGGGFFFFFFGGGIIIKKKMMMKKKKKKKKKKKKLLLNNNOOOPPPPPPOOOOOOPPPPPPTTT```mmm|||xxxyyy}}}~~~~~~~~~qqqiiieeedddiiiqqqxxx}}}}}}yyyyyyWWWGGG???999777777666888<<<:::<<<>>>@@@CCCEEEFFFFFFIIIIIIJJJJJJKKKLLLMMMMMMLLLMMMOOOPPPQQQRRRRRRRRRWWWYYYWWW\\\hhhzzzmmmLLL;;;;;;;;;:::<<<===>>>AAALLLXXXeeetttzzzfff\\\SSSMMMIIIHHHFFFDDDEEEJJJKKKKKKQQQ\\\hhhqqq{{{{{{rrrmmmjjjddd```]]]WWWQQQPPPRRRXXXeeeppp{{{yyyxxxzzzxxxyyy|||~~~^^^EEE;;;<<<>>><<<<<<<<<;;;999:::<<<>>>===>>>>>>?????????>>>>>>===>>>???@@@BBBCCCDDDEEEDDDDDDCCCDDDDDDEEEFFFGGGEEEEEEFFFGGGHHHJJJKKKLLLJJJKKKKKKLLLMMMNNNOOOPPPOOONNNNNNOOOOOOTTT```lllzzzuuurrrtttyyy|||||||||}}}yyylllfffdddcccgggnnnvvv}}}{{{WWWEEE>>>888888888777:::===999;;;>>>AAACCCDDDEEEDDDFFFGGGHHHIIIJJJKKKLLLMMMKKKLLLNNNNNNNNNOOOPPPQQQVVVYYYXXX^^^hhhttt]]]BBB:::<<<:::999;;;<<<>>>EEENNN]]]kkknnnaaaYYYRRRKKKIIIHHHEEEGGGKKKJJJIIILLLTTT^^^hhhuuu}}}~~~~~~|||~~~zzzuuulllfff___[[[^^^gggvvv~~~vvvttt{{{~~~gggQQQBBB999999???<<<<<<;;;:::888999;;;>>>>>>???@@@AAA@@@???>>>===>>>>>>??????@@@AAAAAAAAADDDDDDCCCCCCCCCDDDEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGIIIJJJKKKMMMNNNOOOOOOOOOOOOMMMNNNOOOPPPTTT```mmm{{{ssspppssswwwyyyzzzttthhh```^^^bbbeeekkkqqqxxx___FFF???:::999999888:::>>><<<===???BBBCCCDDDDDDDDDEEEFFFFFFHHHIIIJJJKKKKKKIIIKKKLLLMMMLLLLLLNNNQQQPPPTTTWWW]]]eeeiiiwwwUUUAAA===999777:::;;;===BBBHHHRRR^^^sssyyyhhh^^^TTTLLLIIIHHHFFFGGGKKKJJJHHHIIIOOOVVV___mmmzzz|||}}}uuuqqqiiibbbdddppp~~~uuummmlllqqq{{{~~~}}}rrrUUUIIIAAA999999@@@;;;<<<;;;:::999999;;;===???@@@AAAAAAAAA@@@???>>>@@@?????????>>>>>>>>>>>>EEEEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAAGGGHHHKKKMMMOOOOOONNNNNNNNNMMMNNNOOOPPPTTTaaammm{{{tttnnnooovvv|||~~~|||rrrfff\\\WWW```eeekkkqqqvvv~~~eeeGGG@@@;;;;;;;;;:::<<>>??????@@@@@@@@@??????@@@?????????>>>=========DDDDDDCCCBBBBBBBBBBBBBBBEEEDDDCCCAAA@@@??????>>>DDDFFFJJJMMMOOONNNMMMLLLMMMLLLLLLNNNOOOSSS```mmm{{{pppnnnnnnrrrxxx~~~{{{sssjjj___WWW___hhhssszzz}}}}}}___FFF@@@<<<===>>>===>>>BBBFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFHHHKKKJJJGGGHHHLLLPPPNNNSSSVVV]]]```[[[gggvvvSSSHHH???999999<<<===???CCCEEEPPPaaauuunnnbbbTTTMMMJJJGGGFFFGGGHHHGGGHHHJJJKKKPPP[[[fffpppvvv~~~}}}}}}}}}qqqnnnuuu}}}|||vvvttt{{{yyyvvvyyy~~~~~~lllVVVAAA<<<======<<<===999<<<>>>???===<<<;;;;;;===<<<<<<======>>>??????===>>>>>>>>>>>>?????????AAAAAAAAAAAABBBCCCDDDEEEEEECCCAAA???>>>>>>???@@@BBBDDDIIILLLNNNNNNLLLJJJJJJIIIJJJKKKMMMQQQ^^^kkk{{{rrrgggjjjppptttyyy~~~{{{wwwuuuoooeee]]]```mmm|||zzz}}}~~~lllTTTEEE???<<<>>>??????AAAEEEIIIHHHGGGEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEHHHJJJIIIFFFFFFKKKPPPKKKOOOPPPUUUXXXRRR\\\wwwxxxMMMCCC;;;:::<<<===???AAA???IIIXXXgggzzzyyyjjj[[[SSSNNNJJJHHHHHHGGGFFFGGGIIIIIIKKKUUU___iiipppyyy|||~~~|||vvv{{{|||www~~~|||wwwzzz}}}{{{|||___NNN<<<888;;;>>>===<<<999<<>>???;;;<<<===>>>???AAABBBBBB>>>>>>???@@@BBBEEEFFFHHHEEECCC@@@>>>>>>???BBBCCC@@@CCCHHHLLLNNNMMMKKKIIIHHHGGGHHHIIIKKKOOO\\\iii~~~yyyllleeekkkoootttzzz~~~{{{}}}|||tttiiibbbbbbrrr{{{xxxqqqmmm^^^KKKAAA@@@??????@@@AAACCCDDDFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKJJJIIIHHHJJJNNNQQQRRRNNNNNNRRRUUUUUU\\\eeemmmRRR<<<999===;;;:::===BBBEEELLL___uuuwww^^^XXXSSSIIIEEEJJJHHHFFFFFFHHHIIIHHHLLLQQQYYYcccqqq}}}~~~yyyvvvwwwyyy~~~mmmsss|||{{{}}}wwwQQQFFF<<<999:::999999;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<==================>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEGGGFFFFFFEEECCC@@@???AAABBBCCCEEEIIILLLNNNNNNNNNNNNEEEFFFIIILLLRRRZZZccciiitttnnnnnnkkkqqqyyy~~~yyy{{{|||vvvnnnjjjjjjyyy{{{{{{|||yyywwwrrrnnn^^^KKK@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIKKKOOORRRQQQNNNNNNQQQSSSTTTZZZbbb~~~YYY<<<:::???;;;999???@@@DDDJJJ\\\ppp|||ggg___YYYNNNIIILLLIIIFFFFFFHHHHHHGGGIIIMMMTTT\\\iiivvv~~~xxxyyy~~~}}}rrrsss~~~}}}}}}yyycccJJJAAA999888:::999999;;;::::::;;;;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@?????????@@@BBBDDDEEEEEEEEEDDDBBB@@@???@@@BBBBBBDDDFFFIIIKKKLLLMMMMMMQQQMMMHHHGGGNNNZZZhhhqqq}}}ssskkkmmmsssmmmttt~~~wwwsssuuuwwwuuuqqqpppppp~~~zzz{{{}}}zzzvvvrrrnnn]]]JJJ@@@AAABBBDDDEEEFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJLLLPPPSSSOOONNNNNNPPPQQQRRRWWW]]]vvvmmmGGG>>>???;;;999>>>>>>BBBGGGVVViiirrrrrrfff^^^RRRJJJKKKJJJFFFFFFHHHHHHEEEEEEHHHMMMSSS^^^kkkxxxtttlllllltttyyy}}}xxxuuu}}}~~~fffOOOBBB:::666777:::999999;;;999999999::::::::::::;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>======???@@@BBBCCCDDDDDDCCCAAA???>>>???AAABBBBBBDDDFFFHHHJJJKKKLLLWWWOOOHHHHHHQQQ___lllsssxxxooogggdddiiiqqqqqqxxxwwwooojjjkkknnnooooooqqqqqq~~~~~~uuusss}}}vvvzzzuuuqqqjjjYYYHHH@@@AAACCCFFFGGGGGGGGGGGGEEEFFFHHHJJJJJJHHHGGGFFFEEEFFFFFFHHHIIIJJJKKKKKKLLLMMMMMMLLLLLLMMMPPPSSSOOOOOOPPPPPPPPPQQQUUUYYYgggeeeHHH=========;;;:::???DDDPPPaaaiiixxxsssgggYYYOOONNNJJJFFFEEEHHHHHHEEEDDDFFFGGGKKKSSS```nnnyyy|||rrriiiccc^^^WWWVVV]]]kkk|||~~~}}}}}}zzz}}}}}}rrrXXXGGG===888666888:::999888:::888888888888999999999999::::::::::::::::::;;;;;;999999999999:::;;;<<<=========<<<===>>>???AAABBBBBBBBBBBB@@@>>>===???@@@AAABBBBBBDDDFFFHHHJJJLLLOOOKKKIIINNNYYYdddkkklllttthhhcccccceeekkkqqqxxx~~~ssskkkeeeeeehhhjjjnnnrrrsss~~~|||rrrnnnwwwrrrvvv|||ssslllcccSSSEEE@@@BBBDDDFFFGGGGGGGGGFFFFFFGGGIIIKKKKKKJJJHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMOOOOOOPPPOOOMMMMMMOOOQQQQQQRRRSSSRRRQQQRRRTTTUUU^^^XXX???@@@@@@777888===@@@JJJYYY```mmmuuudddYYYUUULLLGGGEEEGGGIIIFFFEEEGGGEEEGGGMMMVVVcccoooxxx}}}zzzoooeeeZZZPPPMMMKKKIIILLLWWWgggxxxzzz}}}~~~}}}}}}~~~{{{zzz~~~aaaMMMDDD<<<888777:::;;;888777999777777777888888888999999::::::::::::::::::999999888888888888999:::;;;<<<======<<<<<<===???AAABBB@@@AAA@@@>>><<<<<<>>>???AAAAAABBBCCCEEEHHHJJJKKKGGGFFFGGGOOOZZZdddgggggg}}}pppfff^^^```gggmmmtttyyy{{{qqqiiiddddddgggkkkqqqwwwxxx}}}yyyxxxuuuwww~~~ooocccXXXLLLCCCAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIJJJKKKLLLLLLNNNOOOOOONNNMMMMMMNNNPPPTTTWWWXXXUUUTTTUUUVVVTTTZZZpppmmmHHHCCCAAA777777<<<===CCCPPPWWWaaasssmmm^^^XXXRRRKKKFFFHHHIIIGGGFFFGGGDDDFFFJJJOOOWWWbbbnnnvvv}}}|||qqqiii^^^SSSNNNLLLJJJMMMVVVcccqqqzzztttyyy}}}|||~~~|||zzz}}}pppRRRBBBAAA;;;999888;;;;;;777777999777777777888888888888999::::::999999999999888888888888888888999:::;;;;;;<<<<<<;;;<<<===>>>@@@AAA?????????===;;;;;;===??????@@@AAACCCEEEGGGHHHIIIGGGDDDCCCHHHQQQ\\\cccfff{{{xxxsssddd``````fffmmmttt||||||rrrnnngggcccdddhhhlllttt{{{~~~|||||||||iiiZZZNNNFFFCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFHHHIIIJJJJJJGGGHHHHHHHHHIIIIIIJJJJJJHHHJJJKKKLLLKKKLLLNNNPPPWWW\\\]]]YYYWWWXXXXXXTTTZZZdddyyyXXXDDD===;;;999===;;;===HHHNNNUUUeee|||yyyfff]]][[[QQQJJJIIIIIIGGGEEEFFFDDDGGGIIIIIILLLUUUdddoooyyy}}}wwwkkk\\\XXXTTTSSSYYYdddpppxxx{{{}}}~~~}}}~~~|||{{{~~~gggJJJ<<<===999777777:::999777777;;;777777888888888999999999:::999999999888888888888888888888888999:::;;;;;;::::::::::::;;;===>>>@@@===>>>===<<<::::::<<<>>>;;;===???BBBDDDEEEFFFFFFGGGEEEDDDEEEKKKSSS[[[```sssvvvmmmggg```aaagggnnnrrrvvv{{{rrrjjjdddaaaccchhhmmmvvv~~~xxxdddSSSHHHCCCDDDCCCBBBAAA??????@@@AAAAAABBBBBBCCCDDDEEEGGGIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCEEEHHHIIIJJJLLLNNNPPPZZZ___aaa[[[YYYZZZYYYUUU[[[^^^llleeeDDD:::@@@;;;>>>:::999CCCGGGNNN\\\ppprrrgggaaaVVVLLLJJJIIIFFFDDDDDDDDDGGGIIIFFFEEEMMM]]]jjjwww{{{kkkfff___\\\```kkkwww}}}}}}~~~~~~}}}{{{||||||bbbHHH<<<;;;777555666888888666888===888888888888999999999999:::999999999888888777777888888888888999:::;;;<<<999888888888999;;;===>>>=========;;;::::::<<<>>>999;;;>>>AAACCCDDDDDDCCCDDDFFFGGGIIIKKKOOOTTTXXXgggrrrbbbZZZZZZbbbllluuuxxx|||xxxtttrrrddd___]]]___ccciiittt~~~pppZZZLLLCCC@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDDDDDDDDDDFFFHHHIIIDDDEEEDDDCCCCCCDDDHHHJJJJJJGGGFFFIIIOOOQQQOOOLLLUUUUUUUUUTTTUUUUUUVVVWWWYYYZZZ^^^ssssssVVVCCC>>>===::::::<<<<<<===DDDLLL[[[tttlllhhh```UUUMMMIIIGGGEEECCCDDDDDDDDDCCCDDDHHHPPPVVVjjjsss}}}{{{uuusssttt}}}~~~}}}}}}}}}}}}|||~~~~~~gggLLLBBB;;;222777777777777777777777777777777666666555555555444888777666666666777999:::666666777888999:::::::::999;;;<<<;;;::::::;;;<<<>>>===<<<;;;:::;;;;;;<<<;;;===???BBBCCCDDDDDDDDDDDDEEEFFFGGGJJJNNNUUUYYYcccsss~~~vvvnnnddd[[[[[[```iiittt~~~}}}xxxsssqqqccc]]][[[___fffmmmwwwlllVVVJJJCCC@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBCCCDDDFFFGGGEEEFFFFFFFFFEEEGGGJJJLLLJJJGGGGGGJJJOOOQQQPPPMMMPPPPPPPPPQQQQQQQQQQQQQQQRRRTTTVVVdddjjjMMM:::===;;;:::<<<======BBBIIIPPPeee~~~lllbbbVVVNNNLLLJJJGGGDDDEEEFFFEEEDDDCCCFFFLLLQQQZZZdddqqqzzz~~~~~~|||zzz{{{{{{{{{|||~~~}}}|||dddGGG===999555666666666666666666666666777666666666555555555555888777666666666777999999777777777888888999999:::999:::;;;;;;::::::;;;<<<===<<<:::999999999::::::;;;<<<>>>AAACCCDDDDDDDDDCCCDDDFFFGGGJJJOOOVVV[[[aaarrr}}}uuuhhh^^^XXXXXX```iiiuuu|||wwwsssddd]]]YYY```kkkuuu}}}fffPPPFFFBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBCCCDDDEEEEEEFFFGGGFFFFFFFFFHHHJJJHHHGGGFFFIIINNNPPPOOOMMMLLLMMMNNNNNNNNNMMMLLLLLLQQQTTTTTTYYYsss___===>>>:::999;;;<<<<<>>@@@AAABBBCCCCCCBBBCCCEEEFFFIIINNNUUUZZZcccuuu~~~|||qqqjjjbbb[[[ZZZaaalllvvv{{{kkkbbb]]]fffsss}}}^^^IIIBBBAAA@@@???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFEEEDDDCCCDDDEEEEEEDDDEEEHHHKKKMMMMMMKKKJJJKKKMMMNNNNNNMMMKKKJJJNNNRRRSSSSSS```tttNNNBBB;;;777999;;;;;;===@@@HHHQQQ```tttgggYYYUUUSSSMMMGGGFFFFFFFFFEEEDDDDDDDDDEEEIIIPPPZZZfffrrrzzz~~~}}}}}}|||{{{zzzzzzyyyyyyzzzwwwuuuuuuyyy}}}rrrOOO999444777888666666666666666666666666666666666666666555555555777777777777777888888999888888888888777777777777777888::::::999999:::<<<:::999888777777888999999;;;<<<===???@@@AAABBBCCCCCCCCCDDDEEEGGGKKKQQQVVV```uuu{{{qqqiiidddccc___aaacccffflllvvv~~~vvvlllfffnnn{{{~~~~~~~~~wwwVVVEEEAAA@@@???????????????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBEEEFFFHHHGGGDDDBBBAAAAAABBBBBBCCCEEEGGGIIIHHHHHHHHHIIIKKKMMMMMMLLLKKKIIIEEEJJJNNNMMMQQQiiigggLLLAAA999888:::;;;<<>>@@@AAABBBCCCCCCCCCCCCCCCDDDHHHMMMQQQYYYppptttfff\\\WWWVVVZZZcccoooxxx}}}{{{{{{|||uuupppwww~~~||||||~~~{{{~~~}}}jjjPPPCCC@@@@@@??????>>>>>>??????@@@AAAAAAAAA@@@AAABBBBBBBBBBBBAAAAAAEEEGGGIIIIIIGGGDDDCCCCCCAAAAAABBBCCCDDDDDDDDDDDDCCCEEEFFFHHHIIIIIIIIIHHHCCCFFFKKKNNNNNNZZZyyy___OOO???999:::;;;<<<>>>???BBBHHHTTTiiiyyyiii]]]RRRJJJHHHGGGEEEFFFGGGHHHGGGGGGAAACCCFFFKKKSSS___llluuuwww{{{~~~{{{zzzzzzyyyxxxxxxwwwuuuttttttwwwzzz|||zzzxxxvvvyyyuuuaaaIII999666999888555555555555555555555555555555555555666666666666666666666777888888888888777777777777777777777777777555666888888888888:::<<<;;;;;;:::999999:::<<<===>>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCBBBCCCGGGLLLPPPZZZtttsssfff^^^]]]___lllxxx}}}~~~}}}yyyxxx{{{{{{xxx~~~wwwvvvyyy||||||nnn]]]KKKCCCAAA@@@???@@@===>>>>>>???@@@@@@AAAAAA???@@@@@@AAAAAA@@@??????@@@CCCGGGIIIHHHGGGFFFEEEAAABBBCCCDDDCCCBBBBBBBBBAAABBBCCCDDDFFFHHHIIIJJJHHHGGGLLLRRRRRRUUUiiivvvaaaIII===;;;;;;<<<>>>>>>AAAEEEMMM[[[rrrmmm]]]RRRMMMJJJGGGFFFHHHIIIIIIGGG@@@BBBDDDDDDGGGPPP^^^iiioooyyywwwkkkkkk}}}yyywwwwwwxxxxxxxxxsssssstttvvvwwwxxxyyyyyywwwxxx{{{bbbSSSAAA777777888777555555555555555555555555555555555555555666666666777555666777888999888888777555555666666777777888888444666777888888888:::;;;;;;:::999999:::;;;<<<===????????????@@@AAACCCDDDAAABBBBBBCCCDDDIIIOOOSSSaaa}}}~~~yyypppfffccceeejjj~~~{{{|||~~~zzzyyy~~~}}}{{{}}}tttuuuyyy|||zzz}}}zzz~~~{{{zzzcccVVVIIIDDDBBB@@@???@@@===>>>>>>???@@@@@@AAAAAA===>>>???@@@@@@???>>>===:::>>>CCCGGGGGGGGGFFFFFFCCCDDDEEEDDDCCCAAAAAABBBAAAAAABBBDDDFFFHHHKKKLLLKKKFFFJJJRRRSSSQQQ^^^qqqmmmQQQAAA<<<;;;<<<===;;;===AAAFFFPPPccc|||ggg[[[QQQMMMIIIGGGIIIJJJIIIGGGDDDGGGGGGDDDBBBGGGSSS^^^iiittt}}}ttteeeaaa{{{|||yyyvvvtttuuuwwwxxxxxxnnnqqquuuxxxzzzyyyxxxvvvtttwwwtttWWWLLL@@@999777666666666555555555555555555555555444555555555666666777777555666777999999888888777444555555666777888888999333555777888777888:::;;;::::::999999999:::<<<===@@@@@@??????@@@BBBDDDEEE@@@AAABBBDDDFFFLLLRRRWWWccc{{{lllhhhffffffeeefffqqq~~~~~~{{{wwwvvvuuuyyy}}}uuuvvv||||||}}}uuuuuu~~~|||sssiiiXXXOOODDD???AAACCCBBB@@@???@@@@@@AAA@@@???======@@@@@@@@@???>>>===<<<;;;===>>>@@@BBBDDDEEEEEEDDDBBBBBBDDDDDDDDDCCCBBBAAABBBBBBCCCEEEFFFGGGHHHIIIMMMOOOPPPOOONNNSSS[[[ccc{{{ZZZBBB;;;===;;;555;;;:::<<>>>>>>>>>>>>>>AAAAAABBBCCCFFFLLLUUUZZZddd~~~~~~|||ssskkkhhh]]]^^^dddmmmttt{{{}}}zzzvvvtttttttttxxx{{{sssttt{{{~~~}}}wwwsssuuu{{{{{{yyy}}}xxxnnndddVVVNNNDDD@@@BBBEEECCCAAA??????@@@AAA@@@???>>>======>>>>>>>>>>>>>>>===<<<<<<>>>@@@BBBCCCDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB???@@@BBBDDDGGGIIIKKKKKKLLLNNNNNNMMMLLLPPPXXX___xxxYYYGGG???;;;777:::999;;;???DDDNNN___ooorrrlllbbbUUUMMMKKKLLLLLLKKKDDDEEEEEECCCAAABBBEEEIIIOOO]]]jjjppptttzzz~~~|||zzzxxxtttpppnnnoooppppppooonnnlllooovvvzzzyyyyyy|||oooSSS@@@>>>;;;777555555555666666555555555555555555555555555555555555555555555555555555555666666666666555666666666777777777777777777888888888999999999<<<;;;:::999888888888888======>>>>>>???>>>>>>>>>???@@@AAABBBEEEJJJQQQVVVaaayyyhhhfffggghhheee```^^^```dddiiitttzzztttqqqqqqrrrtttwwwyyy|||~~~}}}uuuxxx}}}yyyxxxyyytttooottt~~~|||vvvqqqggg]]]QQQKKKDDDCCCEEEFFFDDDAAA???@@@AAAAAAAAA@@@???>>><<<<<<===>>>>>>>>>>>>>>><<<===>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCC===>>>AAADDDGGGJJJMMMNNNJJJKKKLLLKKKJJJMMMSSSYYYnnnoooOOO???;;;::::::999:::>>>@@@DDDNNNXXXooo~~~ooo\\\OOOLLLMMMLLLKKKEEEFFFFFFDDDBBBAAABBBDDDEEEOOOZZZccckkkuuuzzz{{{}}}|||yyyxxxxxxxxxtttpppllliiijjjlllooopppqqqnnnoootttyyy{{{ooo[[[AAA<<<:::777555333333444555666555555444333333222222444444444444444444444444444555555555555666666666555555666666666777777777777777777888888888999999======;;;999888777666666:::;;;===>>>???>>>>>>===>>>???@@@AAACCCGGGMMMQQQ```uuuTTTSSSVVVXXXWWWXXX___hhhxxxyyyrrrpppqqqtttvvvxxxzzz{{{}}}~~~|||{{{}}}~~~}}}{{{{{{xxxpppjjj___UUULLLHHHDDDDDDFFFGGGDDDAAA@@@AAABBBCCCCCCBBBAAA@@@===>>>>>>??????>>>>>>>>>;;;<<<===>>>???@@@AAAAAABBBAAA@@@@@@@@@AAABBBCCC===>>>AAADDDGGGJJJLLLMMMIIIJJJJJJIIIIIIKKKPPPTTTaaa]]]HHH@@@>>>:::999;;;???AAAAAAEEEJJJ___vvv|||gggXXXSSSQQQMMMJJJHHHHHHHHHGGGFFFEEEDDDDDDEEEHHHNNNVVVaaallltttvvv|||{{{~~~|||yyywwwuuuuuuuuurrrooollljjjjjjkkkmmmooosssppppppuuuzzzooo\\\LLL888888777555333333333444555555555444444333333333333444444444444444444444444444444444555555555666666555555555666666666777777777777777777888888888888<<<;;;:::999888888777777999:::<<<>>>??????>>>===>>>???AAABBBCCCFFFJJJNNN___sss~~~QQQQQQTTTWWWZZZ```nnn|||zzzuuuuuuwwwzzz{{{{{{|||~~~vvv}}}mmmaaaUUULLLGGGDDDBBBCCCEEEEEECCC@@@AAABBBCCCDDDDDDCCCBBBBBB@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<===>>>??????AAA@@@?????????AAABBBCCC???@@@AAACCCEEEGGGIIIIIIHHHIIIIIIIIIJJJLLLNNNQQQVVVmmmzzzaaaLLL>>><<<999999>>>AAA@@@AAADDDSSSeee}}}zzzeeeYYYTTTPPPNNNIIIIIIHHHHHHHHHHHHGGGFFFIIIFFFFFFLLLVVV```hhhmmmyyy}}}{{{|||~~~zzz~~~~~~zzz{{{{{{zzzyyywwwtttrrrpppnnnnnnmmmlllkkkjjjkkkllloooooosss{{{~~~```NNNEEE777666666555444333444444555333333333444444555555555444444444444444444444444444444444444555555555555555555555555666666666666666666777777777888888888888888888888999:::;;;;;;999:::<<<===>>>>>>>>>>>>???AAABBBBBBCCCFFFJJJMMM[[[ooo{{{WWWYYY```iiirrr~~~|||{{{~~~~~~hhhWWWKKKCCCBBBAAA@@@@@@AAAAAA@@@???@@@AAABBBCCCCCCCCCBBBAAAAAAAAA@@@@@@???===<<<;;;::::::::::::;;;<<<===>>>????????????@@@AAABBBBBB???@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIJJJLLLNNNNNNPPP^^^zzz|||[[[AAA@@@:::777;;;>>>>>>>>>@@@DDDRRRcccsssuuuaaaWWWTTTSSSLLLJJJHHHHHHHHHIIIHHHFFFJJJEEEBBBFFFKKKQQQXXX^^^nnnsss{{{}}}vvv|||yyyvvvxxxxxxxxxxxxuuurrrooollliiikkklllllljjjjjjkkklllnnnrrr}}}wwwUUUEEEAAA999666555444444444444444444222222333444444555666666333333333333333333333333333444444444444555555555444444555555555666666666666666666777777777888888666666666888999;;;===>>><<<<<<<<<======>>>>>>???AAAAAABBBBBBCCCFFFKKKOOOUUUiiivvvqqqttt~~~}}}}}}~~~wwwrrr{{{^^^LLLCCC@@@???>>>===============<<<===>>>???AAAAAAAAA@@@???======>>>======<<<;;;;;;999999888888999:::<<<======>>>???@@@AAAAAAAAAAAA>>>>>>???@@@BBBCCCDDDDDDDDDDDDEEEHHHJJJLLLMMMLLLLLLUUUddd}}}vvv]]]KKKAAA999999<<<<<<<<<===;;;EEEPPP[[[mmm{{{iii```\\\SSSPPPKKKIIIJJJJJJIIIGGGHHHDDDDDDGGGHHHHHHKKKRRRYYYaaalllwww~~~wwwzzz~~~{{{zzzyyyxxxvvvvvvvvvtttrrrooommmkkkiiihhhjjjkkkkkkkkklllppptttxxxuuuQQQAAA>>>777555444444333333333222222222222222333333333333333333333333333333333333333333333444444444555555555444444444555555555666666666666666666777777777888555555666777999<<<>>>??????>>>===<<<<<<===???@@@AAAAAAAAA@@@AAAEEEKKKPPPRRReeeqqqzzzwwwzzzzzz}}}|||qqqkkkiii}}}~~~}}}uuurrrUUUEEE@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>===999:::;;;;;;<<<;;;;;;;;;999999888888888999;;;<<<<<<===???@@@AAAAAA@@@@@@<<<<<<>>>???AAABBBDDDDDDBBBBBBDDDFFFJJJLLLLLLKKKFFFLLLRRR```VVVIII===;;;<<<<<<<<<===:::BBBIIIOOO^^^zzzqqqiii[[[VVVPPPMMMLLLLLLKKKIIIGGGEEEGGGKKKJJJEEEFFFKKKGGGPPP^^^llluuu{{{~~~xxx{{{sss~~~zzzwwwwwwxxxxxxxxxvvvtttpppllljjjhhhhhhhhhjjjkkklllllllllqqqxxx}}}vvvPPP>>>;;;333444444333333222111111111333333222222111000000000333333333333333333333333333333333444444444555555444444444555555555666666666666666666777777777777666666666888999;;;===>>>BBB@@@>>><<<<<<===???AAAAAA@@@???>>>@@@DDDKKKPPPRRRdddooo~~~{{{zzz{{{vvvqqqttt|||yyyiiilllzzzyyysssxxxyyydddQQQBBB>>>??????===::::::;;;<<<<<<;;;;;;<<<<<<===============::::::;;;<<<<<<;;;;;;;;;999999999:::::::::;;;;;;:::<<>>???@@@@@@AAAAAABBBCCCCCCEEEEEEEEEGGGHHHJJJLLLMMMFFFOOOQQQRRRiii{{{WWW???===<<<===>>>999>>>@@@CCCHHHTTTkkknnnfffYYYVVVUUULLLIIILLLJJJNNNLLLJJJIIIJJJJJJIIIHHHFFFKKKTTT^^^fffooovvv{{{}}}zzz~~~{{{{{{{{{zzzxxxvvvuuutttqqqmmmhhhgggiiikkkjjjiiiiiiiiillloooppprrrxxxVVVCCCAAA???:::777666333111000111222333222222222222222222222222000000111222333333444444555555555444444333333333222222222333444555666777444666999999888777777888:::999999;;;???@@@>>>;;;888:::<<<>>>?????????>>>@@@@@@@@@@@@BBBFFFMMMQQQSSSeeerrr~~~|||{{{{{{wwwuuuuuu|||xxxrrrvvv}}}~~~vvvqqqwwwwwwdddUUUIII@@@>>>??????===;;;:::;;;<<<<<<;;;:::;;;<<<<<<======<<<<<<999::::::;;;;;;::::::999777888888888999999999999:::<<>><<<>>>??????@@@@@@AAABBBBBBBBBCCCCCCDDDFFFGGGIIIJJJGGGLLLNNNNNN^^^___FFF@@@;;;<<<>>>;;;;;;===@@@CCCLLL```yyylll]]]WWWUUUNNNMMMPPPMMMJJJJJJIIIIIIJJJJJJJJJJJJEEEHHHMMMRRRYYYbbbjjjpppyyy}}}{{{~~~|||yyyyyyxxxwwwvvvtttsssrrrmmmllljjjjjjkkkkkkjjjiiijjjhhhkkksss{{{dddJJJ<<<:::999777666555444333222222222333222222222222222222222222000111111222333333444444444444333333333222222222333333333333333444555666444666888888777666777888:::999999;;;>>>>>><<<:::999:::;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>???DDDJJJOOOWWWhhhttt~~~}}}}}}}}}{{{~~~{{{uuutttyyy~~~tttyyy}}}~~~vvvqqqvvv~~~||||||yyylll^^^NNNFFFBBB>>>===??????===;;;;;;<<<===<<<;;;999::::::;;;<<<;;;;;;;;;888888999999999999888888666666666666777777777777:::<<<>>>@@@@@@>>><<<;;;======>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFHHHHHHIIIIIIQQQlllnnnWWWKKK===999<<<;;;:::<<<===???EEESSSeeesssxxxjjjaaaUUUQQQRRRNNNKKKLLLMMMLLLKKKJJJJJJKKKGGGGGGGGGHHHLLLSSS[[[aaakkkpppwww}}}}}}{{{yyywwwvvvxxxyyyyyyyyyvvvuuutttsssqqqooonnnmmmfffhhhiiijjjiiihhhhhhhhhooonnnsssyyyeeeLLL===666444444666555555555555444333222222222222222222222222222222111111111222222333333444333333222222222222111111444444333333333333444444444555666666555555666888:::999999;;;<<<<<<:::888999999999999::::::;;;;;;===>>>======???DDDJJJOOO\\\ooo}}}~~~~~~}}}|||yyyuuusssvvvtttqqqzzzyyy{{{xxxrrrvvv~~~yyyxxxvvvrrrbbbTTTFFFAAAAAA@@@>>>>>>>>>===;;;;;;<<<===<<<;;;888888999::::::::::::999777777888888777777666666555555555666666666666777:::<<<>>>??????>>><<<;;;;;;<<<<<<======>>>??????????????????@@@AAACCCCCCGGGDDDEEEGGGHHHYYYwwwdddIII;;;======;;;<<<===>>>AAAJJJWWW```pppuuubbbZZZXXXRRRPPPQQQRRROOOLLLJJJJJJKKKJJJIIIHHHFFFGGGJJJPPPTTT\\\aaajjjrrrwww{{{~~~~~~}}}wwwuuurrrqqqssstttuuuuuurrrqqqooollljjjhhhffffffdddfffiiihhhffffffiiilllyyy|||hhhQQQ<<<777666333444888333444666666666444222111111111111111222222222222111111111222222333333333333333333222222222222222444444333333222333333333444555555444333333666888999:::::::::;;;:::888666888888888999:::;;;======????????????AAAEEELLLQQQ___xxx~~~xxxrrrnnnrrr{{{}}}nnnooovvvzzz~~~{{{{{{|||yyytttrrrwwwxxx{{{|||}}}~~~yyyrrr^^^QQQEEECCCDDDCCCAAA@@@===<<<;;;;;;<<<<<<;;;999666666777888888888888888666777777777666666555444555555555555666666666666:::;;;===>>>>>>>>><<<<<<:::;;;;;;<<<<<<======>>>???????????????@@@AAAAAADDDAAACCCGGGFFFQQQwww]]]EEE@@@===:::;;;<<<<<<>>>DDDLLLRRR___ooopppddd___XXXSSSSSSQQQOOOLLLKKKKKKLLLKKKKKKKKKIIIGGGGGGIIIKKKOOOUUU]]]fffmmmrrrwwwzzz~~~~~~~~~yyyvvvsssqqqqqqqqqqqqqqqnnnmmmjjjgggdddbbbaaa```eeefffgggffffffiiipppuuuuuuZZZEEE555444666444444777222333555666666444222111000000000111111222222222111222222222222222333333333333333444444444444444444444333222222222333333444555555333222333666888999:::;;;;;;:::888777666666777999;;;===>>>@@@@@@????????????AAAEEELLLPPP___}}}~~~~~~zzzuuuoooooouuuoooiiiuuu}}}|||pppooorrr{{{}}}qqqttt}}}}}}{{{}}}|||tttjjjTTTJJJBBBBBBDDDCCCBBBCCC;;;::::::;;;<<<;;;999888444555666666777777666666666777777666666555444333444444444555555555555666888999;;;<<<======<<<<<<::::::;;;;;;<<<=========??????>>>>>>>>>??????@@@AAA???BBBGGGGGGNNNiiirrrWWWIII===999:::::::::;;;???DDDGGGPPP\\\ssspppeee[[[XXXTTTPPPMMMMMMNNNNNNNNNIIIJJJLLLKKKHHHFFFEEEEEEHHHLLLSSSZZZ```ffflllppp{{{~~~|||zzzzzz|||~~~zzzwwwssspppooonnnlllkkkiiihhheeecccaaaaaaaaaaaabbbbbbccceeejjjqqqzzztttcccJJJ>>>333111444444333333111222444555555444222111//////000000111222222222222222222222222222222222333333444444444444555555333333222222222222333333333444555555444444555777888:::<<<;;;999888777888666888;;;===???@@@AAA@@@<<<===<<<<<<>>>CCCIIINNNZZZvvv}}}zzzyyysssuuuwwwzzz~~~wwweeeiiittt}}}yyy}}}yyypppqqqvvv}}}yyypppttt~~~vvviii]]]JJJDDD???@@@@@@???@@@BBB:::999999:::;;;:::888666333444444555555555555555777777777777666555444333222222222333333333444444444555777999:::;;;;;;;;;::::::;;;;;;<<<=========>>>>>>======<<<======>>>???>>>AAADDDFFFJJJYYYhhhzzzcccMMM<<<<<<;;;;;;;;;<<>><<<<<<<<<<<<<<<>>>CCCIIINNNSSSggguuu~~~}}}}}}~~~~~~~~~~~~{{{wwwuuuooowwwkkk\\\OOOhhhzzzvvv{{{~~~uuuwwwxxx{{{~~~|||{{{xxxssszzzvvvfffZZZFFFBBB??????===;;;<<<@@@999888888999:::999777555222333444444555555444444777777777777666555444333000111111111111222222222222333444666888999::::::::::::;;;<<<<<<======>>>======<<<;;;;;;;;;<<<<<<>>>>>>@@@AAADDDGGGMMMSSSfffeeeAAA@@@>>>===<<<===>>>@@@>>>AAALLL\\\jjj{{{zzzmmm___WWWWWWWWWRRRMMMKKKLLLLLLKKKIIIIIIJJJKKKGGGHHHHHHIIIJJJNNNTTTXXX___ccciiioootttyyy~~~~~~~~~~~~|||zzzyyyyyyxxxwwwwwwwwwwwwwwwxxxqqqooollljjjiiifffbbb___aaa```aaabbbeeehhhlllnnnqqqrrrxxxyyygggzzz|||jjjOOO888333888666000000666555---000111111222222222111111...//////000111222222222222222222222222222222222111111111222222333333333111111111111222333444555222555777888777666666666777:::======:::999999;;;999;;;???AAAAAA>>>;;;888>>>>>>>>>>>>@@@DDDKKKPPPOOOZZZaaawww~~~~~~}}}||||||{{{{{{||||||{{{{{{{{{zzzzzzzzz}}}xxxsssooovvv~~~xxxhhhUUUGGG\\\uuu||||||~~~}}}~~~}}}{{{yyy]]]SSSBBB===:::;;;;;;888777999777666555444444555666777444555555555444333333222222222111111111222333444000111222222333333222222555444444444444555666666777888888999999:::;;;;;;??????===<<<;;;;;;;;;;;;????????????@@@DDDIIIMMMTTTttt\\\EEE<<>>CCCKKKVVVeee|||llleeeddd\\\SSSPPPOOOMMMKKKKKKLLLLLLJJJHHHFFFFFFGGGHHHJJJKKKLLLMMMRRRTTTWWW]]]dddmmmuuuyyy{{{|||}}}{{{zzzxxxvvvtttooopppqqqqqqqqqpppooonnnnnnhhhdddeeeeeebbb______aaabbbbbbcccfffmmmxxxuuukkklll~~~~~~jjjXXXDDD444444444333333333333222222222222222222222222222222000000000000111111111111111111111111111111111111222222111111111111111111222222222222333444555555555444444555555666777888777888:::;;;<<<<<<;;;:::999;;;>>>BBBFFFJJJMMMOOO???>>><<<<<<>>>AAAEEEHHHKKKUUUYYYkkk{{{zzzzzzyyyxxxwwwvvvvvvxxxxxxyyyyyyzzzzzzzzzzzz{{{}}}~~~{{{vvvrrrqqqqqqzzzhhhVVVOOONNNooo|||~~~|||~~~yyyYYYJJJ>>>999777999:::888888:::777666555444444555666777444444555555444333333222222222222222222333333444111111222333333333333333444444444444444555666666777777888888999:::::::::<<<<<<<<<<<<<<<<<<======>>>?????????@@@BBBGGGJJJIIIaaajjjLLL:::;;;<<<@@@DDDAAA>>>>>>@@@EEEKKKXXXnnnwwwnnnaaaWWWTTTQQQOOONNNOOOPPPOOOKKKHHHHHHIIIIIIIIIJJJJJJJJJJJJLLLMMMOOOTTTZZZaaahhhllltttwww}}}~~~||||||zzzxxxwwwwwwuuusssqqqoooooonnnmmmkkkiiigggeeegggcccaaaccccccaaaaaadddbbbdddeeehhhmmmyyywwwtttzzzzzzbbbOOO???333444444333333333222222222222222222222222222222222//////000000000111111111111111111111111111111111111111111111111111111111222222222222333444555555444444444444555666777888777888999;;;;;;;;;;;;:::<<<<<<===???@@@AAABBBCCC<<<;;;;;;;;;>>>CCCGGGJJJPPPXXXXXXhhhuuutttsssrrrqqqpppoooooosssssstttvvvxxxyyyzzz{{{xxx{{{|||xxxqqqooosssxxxsssSSSFFFQQQccc~~~}}}~~~yyy|||sssSSSBBB;;;666444777888777777999666555555444444555555666444444444444444333333222222222222333333333444444222222333444444444333333444444444444444555555555666666777777888999999999999::::::;;;<<<======>>><<<===?????????@@@CCCEEEDDDPPPjjjcccGGG???;;;===@@@:::?????????@@@AAAIII]]]ooojjj\\\XXXSSSQQQOOOPPPQQQPPPKKKGGGKKKKKKJJJJJJIIIHHHHHHHHHGGGHHHIIIKKKOOOTTTYYY[[[eeeiiinnnssswww|||}}}{{{~~~~~~}}}{{{zzzyyyvvvtttrrrqqqqqqpppnnnmmmkkkjjjiiigggeeecccaaa``````^^^^^^___]]]\\\```gggfffhhhjjjnnnvvvuuulllSSSCCC999444333333333333222222222222111111111111111111111111//////000000000000111111111111111111111111111111111111111111111111111111222111111222222333444555444444444444555666777888777777999::::::;;;::::::======<<<<<<<<<<<<<<<;;;:::999999;;;>>>DDDIIILLLTTT[[[YYYeeeoooooonnnmmmlllkkkjjjjjjmmmnnnpppsssuuuxxxzzz{{{yyyyyyxxxvvvtttvvv|||kkkQQQMMMccc|||gggPPPDDD;;;666444666777666555888444444444444444444444444333333444444444333333222222222333333444444444444222222333444444444444333333333444444555555555555555555555666777777888888888999:::;;;;;;<<<<<<<<<:::<<<>>>???>>>>>>@@@AAABBBHHHTTTmmmhhhUUUCCC===>>>999===>>>@@@@@@???BBBQQQ```tttoooggg^^^YYYSSSPPPQQQQQQNNNKKKKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGHHHJJJMMMOOOQQQVVVYYY]]]aaaeeekkkqqquuuyyy|||~~~yyy{{{}}}}}}yyyxxxxxxwwwvvvtttrrrrrrqqqooommmlllkkkjjjhhhfffdddcccbbbbbbaaaaaaaaabbb```aaabbbbbb^^^]]]dddnnntttwww{{{qqqXXXDDD:::666555333333333222222222222111111111111111111111111111////////////000000000111111111111111111111111111000000000000111111111111111111111111222333444555444444444444555666777777777777888999999:::::::::;;;;;;<<<<<<======>>>>>>:::999999:::>>>CCCHHHKKKTTT]]][[[gggkkkkkkjjjiiiiiihhhhhhgggiiijjjmmmpppsssvvvyyyzzzxxxuuusssuuu|||tttjjjjjjxxxzzz|||uuutttzzz}}}nnn[[[PPPMMM===888555666777444333555333333444444444444333333222222333333444333333222111222333444444444333333111222333333444444333333222333444444555555444444333333444555555666666777999999::::::::::::999999999;;;===>>>======>>>>>>???CCCGGGSSSooowwwVVVFFFDDDAAA:::;;;>>>AAA@@@AAAJJJUUU___mmmuuujjj\\\TTTSSSSSSQQQOOOJJJJJJIIIIIIHHHHHHGGGGGGIIIIIIHHHHHHHHHJJJKKKLLLNNNOOORRRTTTWWW\\\aaaeeeiiimmmsssxxx{{{~~~tttvvv{{{~~~}}}||||||{{{zzzyyyxxxwwwvvvtttttttttsssqqqpppnnnmmmmmmkkkiiigggfffeeebbb```___^^^]]]\\\\\\^^^```aaaaaaccchhhjjjhhhiiisss}}}yyy|||^^^GGG;;;777555555333333222222222111111111000000000000000000000000...////////////000000000000000000000000000000000//////000000000111111111111111111111222333444444333333333444444555666777666777777777888999999:::999:::;;;<<<===>>>???@@@<<<;;;:::;;;===AAAFFFHHHPPP___bbbmmmgggggggggggggggggggggggghhhiiikkknnnrrruuuwwwxxxvvvsssssszzzxxxuuuwwwwwwlllrrrwwwyyyppp___RRRNNNQQQ===888555666666333222444222333333444444333333222111222222333333333333333000111222333444333222111111111222333333333222222111222333555555444444333222222333333444555555555777888999::::::999888777888:::<<<======<<<===???AAACCCFFFKKKXXXzzzmmmRRRGGG>>><<<:::;;;>>>@@@@@@DDDJJJQQQ___rrrmmm^^^XXXUUUQQQNNNLLLLLLKKKKKKJJJIIIIIIHHHIIIIIIHHHHHHHHHIIIIIIJJJLLLNNNOOOPPPQQQTTTXXX[[[[[[___dddiiimmmqqquuuxxx{{{|||rrrrrruuu}}}}}}{{{zzzyyyxxxwwwvvvtttsssrrrqqqqqqqqqqqqpppnnnmmmkkkjjjhhhfffdddcccbbbaaa___]]]]]]\\\ZZZYYYYYY\\\^^^```[[[___gggooorrrwwwuuujjjhhhqqqqqqPPP===777555444333222222222222111111111111////////////////////////......////////////000000000000000000000000000000...//////000000111111111111000000111111222333444333333333333444555666777666666666666777888999:::999::::::;;;<<<<<<======>>>===;;;;;;<<<@@@DDDFFFPPPeeekkktttdddddddddeeeffffffgggggghhhiiikkknnnpppsssuuuvvvuuuvvv|||zzzxxx{{{xxxzzz}}}yyy}}}ooofffkkkmmmkkk```RRRIIIHHHIII:::444222444444222111333111222333444444333222111111111222333333333333333...///111333333222111000///000111111222222111111000222333555555444333222111111222222333444444444444666888999:::999888777888:::;;;<<<<<<<<<>>>@@@CCCBBBFFFKKKNNN```sss^^^IIIFFF???:::<<>>>>><<<;;;:::<<>>???@@@AAAEEELLLXXXdddppp|||vvvhhh___WWWVVVTTTQQQOOOLLLJJJIIIJJJJJJKKKLLLMMMNNNOOOOOOJJJLLLNNNNNNNNNNNNPPPRRRNNNPPPRRRTTTVVVZZZ^^^bbbbbbcccfffjjjnnnppprrrssswwwyyy{{{|||~~~{{{sssjjjiiippp{{{~~~}}}|||{{{{{{{{{zzzyyyxxxxxxxxxxxxsssttttttuuuuuuuuuttttttqqqooommmkkkiiihhhggggggdddddddddcccaaa```^^^]]][[[ZZZYYYZZZ]]]^^^]]]\\\]]]\\\\\\^^^bbbiiiooosssrrrvvvdddWWWVVVmmmwww[[[JJJ:::444222000000444222222222111111111111000////////////////////////............/////////000000000000000000000000000---......///000111111222000000000000111222333444333333333333444555666666666666555555666777999:::888999:::<<<>>>@@@AAABBB===;;;::::::<<<@@@DDDGGGZZZttt{{{{{{^^^^^^^^^```bbbeeeffffffiiikkkmmmnnnooopppsssuuu{{{}}}zzzwwwwwwvvvtttsssuuuzzz~~~|||||||||~~~{{{nnngggbbbRRRLLLDDD???===;;;999777444444444444444444444444222222222222222222222222111111111111000000000000000000000000000000000000.........///000111111222///000000000111111111111222111000000000111222333333333444555666777888999888999999::::::;;;<<<<<<===<<>>:::===777888AAA>>>AAAJJJUUU^^^ggguuunnnjjjcccZZZUUUSSSQQQLLLHHHIIILLLNNNLLLIIIGGGGGGIIIIIIHHHGGGIIIKKKMMMNNNMMMPPPQQQRRRSSSTTTTTTTTTTTTUUUWWWZZZ\\\\\\]]]___aaaggghhhjjjlllooosssvvvwwwyyyzzz{{{|||~~~~~~}}}~~~zzzuuummmgggfffmmmxxxzzzyyyxxxwwwwwwwwwyyyyyyyyyxxxvvvtttrrrrrrssssssqqqqqqqqqpppqqqqqqrrrrrroooooonnnmmmmmmmmmnnnooolllkkkiiifffdddbbbaaaaaa```___\\\[[[]]]___]]]YYYYYYXXXVVVUUUXXX]]]______`````````dddmmmyyyrrrdddgggxxxqqqcccGGG???777222222333111///000000000000000000000000111111000000//////......////////////////////////222111111111000000//////222111000......000111222000000000000000111111111333222111222333333333222222333444555666666666666::::::;;;;;;<<<=========>>>???>>>;;;999<<>>??????<<<:::<<>>???>>><<<>>>CCCHHHUUUfffrrryyyZZZ\\\___bbbdddfffiiikkkiiimmmsssyyyzzzzzz}}}|||yyywwwxxxtttpppooorrrsssqqqoootttvvvrrrssswwwzzzsssmmm___PPPBBB???;;;777555444333333111111111111111111111111111111111111111111111111111000000000////////////////////////////////////,,,,,,,,,------................../////////000000---.........//////000000000111111222333333444444444555555666666777888888:::<<<>>>>>>===>>>CCCIIIRRRmmmtttMMM<<<<<<===:::>>>;;;;;;===???CCCKKKUUUbbbooo|||xxxmmmgggZZZYYYWWWUUUSSSRRRSSSSSSQQQOOOLLLJJJJJJKKKKKKJJJIIIIIIKKKLLLMMMMMMMMMMMMMMMOOOQQQRRRRRRRRRSSSUUUUUUUUUTTTTTTTTTUUUVVVVVVTTTUUUUUUWWWXXXYYYYYYZZZ\\\[[[ZZZ[[[]]]```bbbccccccccccccbbbbbbccccccccciiiiiihhhgggggghhhhhhiiifffeeeccc```^^^___bbbdddhhhiiikkkmmmmmmmmmmmmlllkkklllmmmmmmllljjjiiiggghhhgggeeedddcccbbbaaaaaa]]]^^^___``````^^^\\\[[[WWWVVVVVVUUUUUUVVVVVVWWWTTTSSSTTTUUUVVVVVV[[[aaa^^^ggguuusssZZZGGG<<<444222111111333333111000000000000000000000000000////////////////////////////////////////////////........................111000////////////000111......//////000111111111///000222333333444555777666666777888999999999999::::::;;;;;;<<<=========<<<>>>??????>>>@@@CCCFFFRRRbbblllsss]]]___bbbcccdddfffjjjnnnpppvvv~~~zzzwwwuuu|||}}}xxxvvvuuutttsssqqqrrrtttwwwzzzzzz~~~sssuuu}}}uuullldddTTTDDD===<<<999666444333333444000000000000000000000000000000000000000000000000000000000////////////...........................,,,,,,,,,,,,---------------............/////////,,,------...///000000000000000111111222333333333333444444555555666666777555999;;;;;;;;;<<<@@@BBBMMMWWWnnniiiNNNCCC@@@===<<<::::::===>>>???CCCIIIPPP___nnnuuu{{{qqqllleee___[[[[[[[[[\\\TTTQQQMMMKKKLLLLLLLLLLLLJJJJJJKKKKKKLLLKKKKKKKKKJJJLLLOOOOOOOOONNNPPPQQQRRRRRRRRRRRRSSSTTTUUUVVVSSSSSSTTTUUUUUUVVVWWWWWWZZZZZZ[[[[[[\\\^^^aaabbb```______^^^^^^______```aaaaaa`````````aaaaaabbbbbbaaa^^^[[[ZZZ\\\```dddbbbccceeeggggggggggggfffdddeeefffffffffdddcccbbbfffdddbbb```]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXYYYUUUUUUTTTTTTTTTUUUVVVVVVVVVTTTTTTVVVVVVWWWaaammmvvvdddIII===:::222111111111111111///...000000000000000000000000.............../////////////////////////////////////////////////////////000//////////////////000---......///000000111111///111333333333333555888666777888999::::::::::::::::::;;;;;;<<<============>>>??????@@@AAACCCEEEOOO]]]gggoooaaaccceeeeeefffiiipppuuu}}}lllnnnvvvzzz}}}yyytttvvvwwwwwwxxxzzz~~~xxxqqqwwwssseeeZZZLLL>>>666666555333111000111333000000000000000000000000////////////////////////000000////////////..............................------------------------------------.........///+++,,,...///000000000000111111111111222222333333333333444444555666666666666:::<<<:::999<<<===<<>>>>>>>>???@@@BBBDDDEEEJJJXXXbbbkkkdddfffhhhhhhiiioooyyy|||zzzaaaXXXjjj|||{{{vvvwww{{{~~~}}}wwwtttxxx|||||||||~~~xxxbbbTTTHHH>>>111333333222///...000222000000000000000000000000////////////////////////000000/////////..........................................---------------,,,,,,---------.........+++,,,...000111111111111111111222222222222333333333333444444555666666666666;;;<<<999999===>>>;;;===CCCGGGXXX}}}uuuZZZJJJCCC>>>:::;;;;;;999:::===BBBJJJSSSZZZbbbnnnvvvxxx}}}uuuqqqiiiddd^^^XXXVVVTTTSSSRRRQQQQQQPPPOOONNNLLLKKKJJJKKKLLLMMMLLLIIIGGGGGGGGGOOOOOOOOOOOOPPPQQQRRRRRRVVVVVVVVVWWWXXXXXXYYYYYYSSSVVVYYYZZZYYYXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYZZZ[[[\\\^^^_________^^^^^^[[[ZZZWWWSSSQQQSSSWWWZZZ^^^^^^]]]]]]]]]^^^^^^___]]]\\\\\\[[[[[[[[[[[[[[[VVVUUUTTTSSSRRRRRRRRRRRRPPPQQQRRRSSSUUUVVVWWWWWWWWWWWWXXXYYY[[[]]]___```ddddddjjjqqqqqqqqqaaaDDD333000444000000000///......///000000000000000000000000000---------.........//////////////////////////////------........./////////...//////////////////...,,,,,,---...///000111222000333666555222111444777666777888999999:::::::::::::::;;;;;;<<<=========@@@???===>>>@@@CCCEEEFFFEEESSS]]]hhheeehhhjjjjjjlllttt|||{{{YYYGGGJJJiii}}}wwwxxxyyy}}}{{{yyyxxxyyyvvvtttvvv|||{{{```NNNBBB;;;000222444222000///111444111111111111111111111111////////////////////////000/////////............................................................,,,,,,,,,---------......+++---///000222222222111222222222222222333333333333333444555555666666777000555777555666<<<>>>;;;777DDDEEEHHH^^^sss\\\MMMFFF@@@???>>><<<===AAA>>>CCCGGGLLLVVVccclllnnnvvvvvvppphhhbbb]]]ZZZXXXWWWTTTSSSRRRQQQOOOMMMKKKJJJJJJLLLMMMMMMLLLKKKLLLMMMNNNMMMMMMLLLLLLMMMMMMNNNQQQQQQRRRRRRSSSSSSTTTTTTPPPTTTYYYZZZXXXVVVVVVVVVZZZYYYWWWVVVVVVWWWYYYZZZXXXYYY[[[]]]]]]]]][[[ZZZXXXWWWUUURRROOOOOOPPPRRR[[[ZZZXXXWWWWWWXXXYYYZZZUUUTTTSSSRRRQQQRRRSSSTTTQQQQQQQQQQQQRRRRRRSSSTTTPPPSSSVVVYYY[[[[[[ZZZZZZUUUWWWYYY^^^bbbgggkkkmmmsssuuu}}}~~~|||kkkPPP;;;111111444////////////...///111333000000000000000000000000---------.........//////////////////////////////,,,,,,,,,------...............////////////......,,,,,,---...///000111222111444777666222111444777666666777888999999999999::::::;;;;;;<<<======>>>AAA???======???CCCEEEFFFAAAOOOZZZeeefffllltttzzz~~~eeeGGG===HHH\\\pppxxxzzz}}}qqqwww}}}zzztttqqqrrrvvvbbbMMM>>>888333333111000000000111222///...---,,,,,,---...///////////////////////////000///...---,,,+++++++++---------------------------------------------------------............///......//////000000111111///////////////000111111222333444333222222333555333444555777888888888888===<<<@@@GGGLLL\\\~~~uuu[[[DDD:::;;;<<<:::<<<<<<@@@GGGKKKOOOWWW```fffmmmvvv}}}xxxlllfffhhh```]]]YYYVVVUUURRROOOMMMLLLLLLLLLLLLLLLLLLKKKKKKNNNOOOOOONNNLLLJJJJJJJJJNNNNNNNNNOOOOOOPPPQQQQQQOOOPPPQQQSSSSSSTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVVVVSSSSSSVVVXXXWWWWWWWWWUUUTTTRRRNNNKKKKKKOOOSSSVVVTTTSSSSSSTTTUUUTTTSSSQQQNNNKKKLLLNNNPPPPPPNNNPPPPPPPPPPPPQQQSSSUUUWWWSSSTTTVVV[[[___bbbbbbaaaeeefffkkkqqqtttzzzzzzeeeeeeuuuzzzxxxaaaGGG:::777555111///111111111111000000000000000///...------...///000******+++,,,------------////////////////////////...------,,,,,,------.........---,,,,,,,,,------/////////000111111222222222111000//////000111111555666777888888999999999;;;;;;:::::::::;;;<<<<<>>===============DDDGGGRRRxxxqqqwwwtttfffSSSDDD===TTTfff|||~~~zzztttzzz{{{vvvooojjjjjjmmmmmmiii]]]MMM???777333333222111000000000111111///...---,,,,,,---...///........................//////...,,,,,,++++++,,,------------------------------------------------------------................../////////000000000///////////////000000111222333333333222222333555333444555666777888888888888666999>>>???GGG```{{{cccFFF::::::<<<;;;:::<<<@@@BBBCCCHHHPPPWWW]]]eeemmmuuu~~~vvvrrrlllfffbbb^^^ZZZWWWWWWUUURRRPPPOOOOOONNNMMMKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJMMMMMMNNNNNNNNNNNNNNNMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQOOONNNOOOQQQPPPPPPOOONNNNNNMMMKKKIIIJJJLLLNNNPPPPPPPPPQQQQQQPPPNNNLLLPPPNNNLLLNNNQQQSSSSSSSSSWWWWWWVVVWWWXXXZZZ\\\]]]```bbbfffjjjpppvvv|||{{{iiiWWWLLL___{{{~~~uuueeeQQQ<<<333333333111000111111000000000///////////////............//////+++,,,------------------...........................------,,,,,,------...------,,,,,,,,,------.........//////000111111111222111000//////000111111444555666777888888888888;;;::::::::::::;;;;;;<<<@@@@@@???======<<<<<<<<<;;;AAADDDOOOvvv~~~~~~iiiYYYEEE666;;;JJJooo|||}}}yyyzzzzzzxxxrrrjjjdddaaa^^^\\\UUUJJJ>>>666444555222222111000000000000000......------------..............................///...---,,,,,,++++++,,,------------------------------------------------------------...................../////////////////////......//////000111111222333222111111333555222333555666777777888888888777999===;;;;;;GGGWWW___DDD===@@@<<<::::::<<<<<<:::===CCCHHHMMMSSSZZZaaajjjuuu}}}{{{uuuooojjjgggccc___ZZZUUUSSSRRRQQQPPPNNNOOOOOOPPPPPPOOOOOONNNLLLLLLKKKKKKJJJIIIHHHHHHLLLLLLLLLLLLLLLKKKJJJJJJMMMLLLKKKJJJJJJJJJKKKLLLMMMLLLKKKKKKLLLMMMLLLJJJKKKKKKKKKKKKLLLMMMNNNNNNRRRTTTVVVWWWWWWTTTQQQOOOPPPOOOOOOQQQUUUXXXZZZZZZ\\\\\\]]]^^^```ccceeefffooosssyyynnnccc]]]WWWPPP^^^zzzwwwnnnSSSCCC444///111111//////000000000/////////............////////////........................---,,,...........................------,,,,,,------...,,,,,,,,,,,,------...///------......///000000000111111000000000000111111333444555666666777777666:::999999999::::::;;;<<<>>>>>>===<<<;;;;;;;;;<<<999@@@CCCLLLsss}}}aaaIIIBBB===999GGG]]]|||~~~|||~~~~~~|||uuuqqqiii___ZZZYYYUUUMMMCCC999444333555111111000000////////////------------------------...........................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................///............///000000000111222111111111333555222333444555666777777777999888:::??????===BBBIIIaaa{{{XXXDDD<<<>>>;;;:::<<<;;;:::<<>>333111222000------////////////............---...///000000///...---//////000//////...------...........................------,,,,,,------...+++++++++,,,---...///000,,,,,,------...//////000000000000000000111111111222222333444555555555555999888888999999:::;;;<<<<<<<<<;;;;;;:::;;;;;;;;;<<>>???SSSgggmmmOOOFFF???<<<:::888888;;;999;;;<<<===>>>DDDLLLSSS\\\ggguuuwwwtttpppoooooonnniiieee```]]]YYYUUUSSSTTTWWWYYYXXXXXXXXXXXXWWWWWWVVVUUUSSSTTTVVVXXXYYYXXXXXXWWWRRRWWWWWWUUUYYY```aaa\\\XXXRRRNNNQQQXXX]]]\\\YYY___eeemmmqqqrrrrrrsssuuuxxx{{{zzzqqqlllqqqxxxaaaMMMBBB777222000222222000///111000000000/////////............////////////......//////////////////...---------------------------...------,,,,,,------...,,,,,,,,,,,,------...///,,,,,,------.../////////...///000111111222111111111222333444444555555444666666777777888999:::;;;:::999999999:::;;;<<<<<>><<<:::;;;???CCC???EEENNNZZZeeennnuuuxxx}}}}}}yyyzzz}}}~~~~~~|||yyyvvvrrrooonnnlllpppvvv{{{~~~~~~|||zzzsssyyyyyytttwwwxxxvvvtttwww```LLLGGGWWWeee|||kkkNNN<<<555555111//////222111......222111111111111000000000000000///...------...///000,,,,,,---.../////////...------------------------...------,,,,,,------.........---,,,,,,,,,------------......///000000000---...000111222222222111222222333444555555555555555555555666777999:::;;;999999999:::;;;<<<===>>><<>><<<;;;===>>>@@@DDDJJJRRR]]]iiippprrrvvv{{{nnnMMMBBBHHHkkk}}}~~~yyyVVV>>>444444777111111111111000000000000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111111111000000000000000222111000222555666555222555666777888888999999888999999999999:::;;;<<<<<>>EEEYYYuuuoooXXX@@@777:::<<<:::888>>>===<<<>>>DDDNNNYYYaaabbbfffkkkpppuuu{{{nnnYYYJJJPPP^^^dddIII;;;666444222000000000/////////..........................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111000000000000000000000222111111222555666555333555666777888888999999888999999999999:::;;;<<<<<>>333222000...---,,,------++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))*********************++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++......------......///000111111111111111111111111222333333444555666777777999;;;<<<;;;<<>><<<:::::::::<<<======;;;:::???BBBHHHNNNTTT[[[ccchhhssssssvvv{{{xxxhhhWWWUUUaaattt^^^MMM999000333666222---/////////.........------.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000111111111222222333444555555555444555666777888888999999888999999999999:::;;;<<<<<<>>>BBBGGGRRRqqq|||gggWWWOOOVVVaaafff]]]OOOQQQggg~~~tttoooqqqxxxqqqPPP===999888444///111000///...,,,,,,++++++,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++))))))(((((())))))***+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++******++++++,,,---//////000000000111111111111111222333444555666666888777777888;;;>>>??????IIIeee{{{~~~```JJJBBBAAA>>><<<:::;;;:::888666777:::???DDDJJJQQQXXX]]]cccgggmmmqqqtttzzzxxxoookkk[[[^^^eeesssvvvkkkGGG>>>444///000222111///000000000/////////.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000111111111111111222444555555555555555555666777888888999999888999999999999:::;;;<<<<<<>>>CCCHHHRRRpppsss___SSSQQQSSS^^^]]][[[VVVVVV```ppp~~~yyylllgggiiippp}}}jjjKKK888333111///---.........------,,,++++++---,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++)))))))))))))))******+++))))))******+++,,,,,,,,,---,,,+++***)))))))))***+++************+++,,,,,,...//////000000111111111000111111222333444555555666555555777:::<<<===>>>===MMMjjjzzzjjj[[[OOOGGG===777555666666555666888:::===AAAFFFLLLPPPSSSZZZbbbfffhhhmmmvvv}}}yyycccXXXVVVQQQddd|||zzzrrrdddWWW:::888444111000///000000000000000/////////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////000111111222222111333555555555444555666555666777888888999999888999999999999:::;;;<<<<<<>>>CCCGGGQQQmmmzzzkkk___XXXYYY]]]```ccc^^^ZZZ\\\cccmmmuuuyyy}}}{{{|||~~~~~~zzz~~~zzzoooccc______bbbhhhooojjjTTT===333000......///,,,,,,---------,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))*********))))))))))))***++++++((())))))***++++++,,,,,,************+++---///000,,,,,,,,,,,,,,,------.........//////000111111222000000111222333444555555666777777999:::<<<======888???MMMccc{{{llldddYYYQQQLLLHHHCCC>>>;;;<<<;;;::::::<<>>BBBEEENNNiiiccc]]]XXX[[[dddjjjjjjgggggghhhiiillloootttxxx{{{~~~~~~~~~|||www~~~uuu}}}rrrhhh___\\\ZZZXXXWWWYYYNNN>>>000---...---...000++++++,,,---------,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))***************++++++,,,((())))))***++++++,,,,,,'''((())),,,000555999;;;...------------...//////---......///000111111222000000111222333444444555222444777888999::::::;;;??????@@@CCCPPPnnn{{{ssshhhYYYOOOBBBAAA>>>:::777666888:::<<<>>>DDDLLLVVV\\\___```fffkkkrrrxxx}}}vvvmmmmmmzzz|||~~~}}}||||||||||||||||||~~~|||zzz}}}~~~wwwsssmmmbbbSSSKKKVVVgggrrr}}}hhhVVVJJJ===222444222111000111111...,,,......---------,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...//////000111222222222111333666666555444666888555666777888888999999888999999999999:::;;;<<<<<<===BBBDDDKKKgggzzzbbbTTT[[[hhhwwwzzzqqqfff```aaakkktttxxxwwwwwwxxxxxx{{{vvvwww~~~~~~}}}}}}yyyyyywww|||pppttt}}}yyynnnggg]]]WWWSSSNNNFFFAAA555222...,,,,,,,,,+++******++++++,,,,,,++++++***************************+++***)))))))))***,,,,,,))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))***************+++,,,,,,***))))))***,,,***((()))111EEE^^^ppp888333---***+++---...---............////////////111222222333333444444555666777777888999999::::::;;;:::999<<>>CCCKKKRRRTTTXXXbbbjjjlllpppyyy~~~~~~}}}zzzoooiiipppuuuzzzzzzwwwvvvxxx|||uuuvvvxxxzzz}}}}}}hhh[[[NNNGGGOOO]]]gggooouuu~~~{{{oooUUUBBB777444555222111111000///......---......------------......///...,,,+++***+++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......///111222222222222333555333444444444444444444444333555666777777777999:::<<<<<<:::999999888888888===AAAAAAFFFcccsss```QQQjjjrrr{{{zzzmmm]]]XXX\\\lllttt{{{zzzuuurrrvvvzzzzzzuuuuuuzzz~~~|||}}}{{{xxx}}}uuummmvvv{{{tttsssmmmeeeZZZRRRLLLFFF???:::444111---,,,,,,,,,,,,+++***++++++,,,,,,++++++*********************************)))))))))***+++,,,)))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))))))))(((((('''((((((((())))))))))))(((((()))))))))*********)))***,,,+++)))(((((()))))))))'''%%%(((333BBBNNN444000+++)))***,,,,,,,,,---.........////////////111111222222333444444444555555666666777888888888:::999:::;;;<<>>GGGQQQyyyoooddd___RRRCCC<<<:::999999;;;;;;::::::DDDHHHKKKLLLSSS^^^gggllljjjlllrrrxxxzzz{{{~~~zzz|||{{{{{{}}}~~~ttteeeXXXOOOIIIBBB===BBBKKK]]]qqq}}}zzz}}}{{{xxxzzzkkkNNN<<<777666222...111000000//////...............------------......------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---///000000///000111333222222222222333333333444555555666777888999999:::777777777777888999:::;;;;;;??????EEEdddsssnnnllllllwww|||rrrgggaaaggg{{{{{{wwwuuuwww}}}|||yyyyyyzzz}}}{{{yyyyyyyyy}}}{{{yyy|||~~~yyypppiiihhhjjjbbbZZZMMMBBB:::444000...///---++++++,,,---,,,,,,******++++++++++++******************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((())))))(((((((((((()))))))))***'''(((***)))'''&&&&&&''')))+++---,,,***))))))***))))))))))))***++++++***,,,,,,---------.........//////000111111222222333222222333444444555555666555666999<<<:::888;;;AAAEEEWWWuuu|||gggSSSJJJAAA===<<<;;;;;;===888999:::;;;@@@HHHPPPTTT]]]```gggooorrrsssxxx}}}uuuwwwmmm___SSSMMMMMMPPPQQQbbbkkkyyy}}}}}}~~~|||~~~gggUUU???333222333111...000000/////////............------,,,,,,------...---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,---------......---///000000000000111333111111111222222333333444444444444555777888888888888888777888888999:::;;;:::>>>???DDDcccuuuiiigggwww~~~rrrjjjrrr|||}}}xxx|||~~~{{{}}}}}}uuummmiiifffcccaaaWWWPPPEEE;;;444000///...---,,,***+++,,,---,,,+++)))******++++++******)))))))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''(((((((((((()))))))))'''((())))))'''&&&&&&'''$$$&&&((()))))))))))))))((()))***+++++++++,,,,,,,,,,,,,,,,,,------------......//////000111111222222222333333444555555555555555888;;;;;;999<<>>>>><<<::::::;;;===???BBBHHHLLLTTT]]]cccfffmmmvvvvvvxxx|||}}}~~~zzzlllaaa[[[YYYYYY```jjjrrruuuvvv~~~jjjJJJAAA777111///000111000////////////............------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------.........000111111000111222444000000111222222333444444444222222333666888777666888888777777777777888888999>>>>>>DDDccc^^^cccwwwooohhhmmm}}}|||}}}~~~{{{pppiiifffaaaZZZTTTKKKFFF>>>666000...///000,,,+++***+++,,,,,,+++)))))))))************))))))))))))))))))))))))))))))'''((())))))******))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))'''(((***)))'''&&&&&&'''&&&'''(((((()))******+++((()))++++++++++++,,,...+++++++++,,,,,,,,,------------...//////000000111111111222333333444444555666555555888888666999>>>>>>===AAAKKK[[[xxx|||tttvvvwwwcccRRRJJJBBB<<<999:::;;;;;;<<<>>>;;;>>>FFFPPPVVV\\\eeennnrrruuuzzz||||||~~~{{{pppcccUUUKKKGGGOOO___wwwhhhFFF666555444111//////000111........................------,,,,,,,,,,,,------++++++,,,---------,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------.........000111111111111222444000111111222333444555555555222111333777999888666888888777777666777777777:::>>>>>>DDDcccddduuuvvvbbbggguuu|||~~~|||zzzuuuoookkkfff^^^SSSKKKBBB???999222---,,,---///,,,+++***+++++++++)))((())))))************))))))))))))))))))))))))))))))'''''')))*********)))(((((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((((((''''''&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''')))******(((''''''((()))))))))***+++,,,,,,+++(((***+++***))))))+++...++++++++++++,,,,,,,,,,,,,,,------...//////000000///000000111111222333333555222333666666444666999;;;<<>>>>>;;;??????DDDbbb}}}pppXXXbbbnnn~~~|||{{{xxxkkkmmmooonnnhhh]]]QQQIII===;;;666000,,,***,,,...---+++***+++++++++)))'''))))))************))))))))))))))))))))))))))))))&&&''')))*********)))(((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((()))+++***(((''''''(((&&&&&&&&&(((***+++***)))(((******)))''''''+++...******+++++++++,,,,,,,,,,,,,,,------...//////000......//////000111111111111000222666777555555888888555:::BBBCCCDDDVVVmmmwwwtttwww|||tttfffYYYLLLEEEFFF:::999:::<<<<<<===DDDLLLTTTYYY```eeehhhmmmuuu|||~~~uuuxxxsssggg```]]]YYYWWW[[[eeerrr{{{~~~}}}}}}uuu\\\KKK???...222111000000000000//////---.....................---,,,,,,++++++,,,,,,---)))***,,,---...---,,,,,,++++++++++++++++++++++++)))************+++++++++*********************************************************++++++,,,,,,,,,,,,,,,,,,---------......,,,---//////......000111111222222333555666666777999666444666;;;===;;;888??????@@@AAABBBDDDFFFGGG;;;@@@???DDDbbbqqq```[[[^^^mmmuuu}}}~~~{{{~~~zzzvvv}}}yyyllljjjkkkllljjjbbbUUUHHH@@@444222///---+++***++++++***************************)))))))))((((((''''''))))))(((((('''''''''&&&(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&((()))***&&&'''''''''(((((()))))))))&&&%%%&&&)))***)))'''((())))))))))))*********)))((((((((()))***++++++++++++,,,,,,---...//////////////////000000000000222222222333444555666777666888;;;===???BBBFFFIIIYYYnnn|||}}}|||cccRRRJJJDDD<<<999:::<<<>>>>>>===@@@CCCGGGLLLRRRXXX]]]sss{{{~~~vvvxxx~~~vvvhhhZZZRRROOOMMMRRRaaavvv|||~~~vvvhhhYYYMMMBBB888222111//////////////////////////////...---,,,,,,++++++///...,,,*********,,,---,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,+++******)))***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---..................///000000222222222333555777888:::???999444555:::===:::666888888888888999:::;;;<<<@@@???<<>>;;;999:::<<<>>>999???EEEJJJQQQZZZ___^^^mmmvvvyyyxxxxxxzzz{{{vvvtttttt}}}wwwkkkaaaZZZTTTOOORRR]]]gggjjjhhhjjjwww}}}tttcccRRR@@@666333111000000........................------.........,,,+++***...---+++******+++,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))***++++++,,,,,,***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...000000//////000000111222111111222333333444555555666555555555666777888999777777666666666777777888>>>>>><<>>===<<<::::::;;;;;;<<<>>>@@@@@@IIIOOOZZZdddjjjjjjgggdddaaa```^^^^^^eeexxx}}}vvvooorrrvvv}}}}}}xxxpppiiibbb\\\WWWNNNOOORRRYYYggguuu|||}}}}}}{{{pppdddTTTEEE555000111111000000........................,,,,,,.........,,,***))),,,,,,+++******++++++,,,++++++,,,,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((())))))******++++++,,,***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...///////////////000000111111111222222333333333333222444777777555666888;;;888888777666666666777777<<<>>><<>>GGGFFFAAAJJJggg{{{ssskkkjjjooouuu~~~yyyppphhh```YYYRRRNNNFFFCCC@@@???======>>>??????@@@AAACCCDDDDDDEEEEEEDDDEEEDDDCCCFFFPPP```lllrrrsssuuuyyy~~~uuucccaaa]]]\\\fff{{{{{{vvv}}}yyyoooeee```XXXQQQLLLJJJKKKMMMKKKYYYfffoooxxx~~~}}}|||~~~www^^^OOOAAA666---,,,......,,,,,,........................+++,,,---------,,,+++***+++++++++++++++++++++,,,***++++++,,,,,,,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***,,,,,,++++++,,,,,,---......------------...//////000000222333333333222222111444888888666666999<<<999888888777777777888888;;;======BBB^^^yyyuuuxxx}}}{{{wwwzzzyyyzzz~~~}}}{{{mmm]]]^^^fffjjjrrrfffTTTAAA444///...///---------------,,,,,,,,,))))))))))))))))))))))))((((((((((((((()))))))))'''''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&((((((((((((((('''''''''&&&'''((((((''''''(((***((())))))))))))*********,,,++++++************+++++++++++++++,,,,,,,,,,,,------.........//////////////////000111222444444444555555555444444666777999:::>>>@@@@@@AAAKKKVVV~~~|||rrrnnnpppsssyyy~~~zzzsssccc]]]WWWTTTQQQMMMNNNQQQWWWTTTNNNHHHBBB===:::999777999::::::999;;;???CCCEEEEEEFFFIIILLLNNNNNNMMMNNNNNNRRRXXX\\\]]]bbbhhhooonnnlllkkklllnnnpppqqquuuwwwzzz}}}}}}|||zzzxxxuuuwwwwwwuuusssmmm___RRRMMMOOOPPPTTTbbbwww{{{zzz}}}sssfff```XXXPPPKKKFFFBBBBBBEEEHHHOOOVVVfffwww~~~zzzvvvwwwkkkLLL<<<666000---///000...---...------------------------,,,,,,,,,+++++++++++++++*********+++++++++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...------,,,,,,------...//////000222333444444333333111444777888777666888;;;888888777777777888888999:::======BBB]]]uuuyyyzzz~~~~~~||||||yyynnnYYYUUUZZZ^^^XXXMMM>>>222...------,,,,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))'''''''''(((((()))))))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&)))(((((((((''''''''''''%%%''')))((('''&&&(((***''''''((((((((()))))))))******)))))))))***++++++*********+++,,,,,,,,,------------.........//////////////////111222333444333444555444333333555777===999:::@@@EEEFFFGGGIIIQQQqqqvvvrrrrrr||||||uuuqqqmmmhhhiiinnn~~~{{{tttjjj^^^RRRKKKGGGIIIKKKLLLKKKHHHEEECCCBBBBBBCCCEEEGGGFFFDDDAAAAAA@@@AAACCCCCCAAACCCHHHIIIIIIGGGGGGGGGHHHJJJKKKKKKMMMQQQTTTVVVWWWVVVUUUTTT[[[aaabbbccceeeddd```ddddddbbbcccnnnrrrhhheeeeee______\\\WWWQQQKKKGGGEEEBBBAAAGGGRRR[[[aaaiiipppwww}}}{{{xxxxxx{{{TTT;;;333222//////111111...///333---------------------------,,,***)))***+++,,,---))))))***+++++++++++++++)))***+++,,,,,,,,,,,,+++)))******+++,,,,,,------******************************+++++++++,,,,,,,,,+++++++++,,,------......***++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...---------------...//////...///222444555555555444111333555666666666666777666666666666666777888999888<<<===BBB]]]zzz}}}{{{vvvkkkRRRJJJNNNSSSKKK@@@444------...---***+++,,,,,,++++++)))(((((())))))))))))))))))))))))''''''(((((()))))))))***&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&###$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%))))))(((((('''''''''&&&%%%'''))))))'''&&&(((***''''''''''''(((((((((((()))((((((((()))***++++++))))))***+++,,,,,,---------------.........//////......//////000222333444222444444444333333555777555444777<<<>>>>>>CCCIIIGGG\\\iiixxxrrrjjjrrruuuiiiaaaaaacccdddeeebbb]]]YYYVVVWWWZZZ]]]___\\\XXXTTTMMMLLLMMMOOONNNLLLNNNSSSQQQQQQPPPOOOOOOPPPQQQRRRUUUVVVYYY\\\___aaabbbccchhhpppwwwvvvvvv{{{xxxrrrggg___cccuuuwwwfffZZZRRROOOSSSKKKEEEDDDCCCAAADDDJJJMMMPPP[[[lllvvvyyy|||~~~}}}}}}|||{{{~~~]]]===000333,,,+++,,,---+++))),,,222------------------------...,,,***((((((***---...((()))***+++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------))))))))))))))))))))))))******+++++++++,,,,,,,,,)))***+++,,,...///000111+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---..................///000000---///222444666666666555111222333555666666555444444444444555555777888999888<<<===BBB\\\~~~}}}xxxyyyvvvzzzsssjjjlll|||~~~ttt^^^LLLDDDBBB@@@333222000---,,,++++++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((('''%%%$$$$$$%%%'''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))***************)))(((((()))+++------,,,+++,,,---...////////////000000000000000111111222222222222333444555777777777888999;;;===>>>@@@@@@EEEHHHMMMVVVfffjjj\\\ggg||||||~~~}}}}}}zzz}}}|||xxxsssqqqrrruuuxxxyyy~~~{{{yyyyyywwwuuuwww}}}{{{zzzzzz|||}}}qqqgggeeekkkvvv~~~}}}rrrmmmooouuuzzznnnkkkbbbYYYTTTSSSNNNGGGBBB>>>@@@HHHIIIFFFLLLXXXllluuu~~~}}}{{{~~~rrr[[[NNNAAA333...111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++,,,+++***))))))***+++,,,************************...,,,+++,,,---///......,,,++++++******++++++,,,******+++,,,,,,,,,++++++//////............//////000000000111222222333333333333444555666666666555666555555555555777888999999;;;;;;AAA]]]}}}xxxzzzxxxnnnnnnhhhccchhhmmmnnnfffUUUFFF>>>:::666111000...,,,+++*********+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((()))***************+++***))))))+++,,,+++***+++,,,---...////////////000000//////000000111222111222222222333555666777777777999:::<<<>>>???@@@EEEGGGHHHIIINNNYYYhhhttt{{{~~~eeeaaadddcccaaabbbgggiiimmmsss|||yyypppkkkmmmqqqvvvsssiii]]]SSSOOOOOOQQQSSSPPPOOOJJJFFFIIIPPPRRRQQQYYYRRRUUUaaahhhhhhkkkrrr|||~~~zzzkkkYYYGGG@@@999///---111,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++++++++***))))))***++++++***************************)))'''(((***++++++***,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++///////////////////////////000000111111222333333333444555666777777777777888777777777777999:::;;;:::<<<;;;AAA]]]zzzwwwzzzyyyiiihhheeeccciii]]]\\\UUUIII???999222---...---,,,+++************+++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((()))))))))*********,,,+++******++++++***(((+++,,,---......//////...000000//////000000111222111111111222333444555666666777888999;;;===>>>>>>???AAACCCCCCBBBDDDIIIMMMdddzzz}}}vvvmmmeeeccc^^^\\\\\\]]]```dddiiimmmbbb```aaakkk}}}vvvqqqiiifffbbb^^^[[[YYYYYYZZZVVVOOOEEE>>><<<=========>>>AAADDDKKKZZZnnn}}}vvvrrr{{{~~~yyyxxx}}}zzzooobbbKKK>>>444222000++++++000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++++++++***))))))***++++++************************((('''%%%&&&((())))))(((++++++************++++++******+++,,,,,,,,,,,,,,,---...///000000///...---//////000111111222222333222333555666888888999999777777777777888999::::::;;;===<<>>CCCEEEEEEEEEFFFHHHJJJZZZ{{{||||||wwwrrrmmmiiiiiimmmtttiii]]]QQQPPP[[[jjjssstttooovvv~~~|||wwwrrrooolllggg```ZZZSSSQQQOOOOOONNNNNNMMMLLLIIIGGGDDDAAA@@@BBBEEEHHHLLLSSS\\\ggg{{{wwwrrrwww}}}}}}tttfffWWWLLL<<<333......---******---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************+++++++++******************+++***************************((('''''')))******)))++++++************++++++******+++,,,------------,,,...000111111000...,,,//////000000111222222222111222444555777888999999444444555555666777777888<<<======BBB^^^|||xxxxxx{{{rrrtttoooaaaYYYRRRJJJ???999666333///,,,++++++,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((''''''(((((()))***)))(((((()))+++---,,,+++***+++,,,---............/////////...///000000111111111111111111222333444444555666777888999:::;;;===???BBBCCCCCCBBBBBBBBBHHHQQQhhh}}}fffYYYXXXZZZ[[[[[[YYY[[[___bbbfffiiimmmpppsssooorrr}}}~~~xxxuuusssqqqccc___YYYUUUSSSQQQNNNKKKHHHFFFEEEGGGLLLQQQTTTTTTRRRUUUWWWTTTQQQRRRYYY```fffmmmuuu}}}~~~zzzxxxwwwwwwwwwvvvvvvyyy~~~zzz~~~yyyaaaNNNBBB<<<555111.........,,,+++---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************++++++*********++++++*********))))))))))))))))))))))))+++)))((((((***++++++***+++******))))))******+++******+++,,,---......---,,,...000111111000...,,,...//////000111111222222///000222444555666777777333444444555666666777777;;;======CCC^^^yyyrrroooppptttwwwooouuu}}}wwwlllYYYNNNIII@@@777333111...,,,...++++++,,,,,,,,,+++******(((((()))))))))))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))((('''&&&'''((()))***((((((''')))+++------,,,***+++,,,------......---//////......//////000111111111000000111111222333444444555666777888999999<<<<<<===>>>???@@@@@@AAADDDJJJXXXiiisssxxxyyyqqqjjjeeeccc___^^^^^^```eeekkkppprrrfffXXXQQQXXX______ccckkkjjjnnntttwwwrrriiigggjjjiiifff___^^^mmm}}}~~~mmmfffaaaaaabbbaaa```aaallliiieeeaaa^^^[[[WWWTTTLLLKKKHHHFFFFFFFFFHHHIIIFFFEEEGGGOOO^^^mmmxxx}}}xxxyyyxxxrrrllllllrrryyysss{{{zzzwwwzzz}}}}}}{{{vvvssspppqqqwww|||xxx}}}~~~~~~tttaaaJJJ999333333///.....................++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++************++++++)))***++++++++++++***))))))))))))))))))))))))))))))((('''''')))******)))******))))))))))))******)))***+++---............---...///000000///...---......///000000111111222///000222333444555666666555555666777888888888888;;;===<<>>/////////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,------...///000000///000000111111111111000000333555666555555666777888999:::;;;<<<>>>??????@@@BBBCCCDDDCCCDDDGGGIIIIIIQQQ^^^ooowww~~~{{{yyyrrrpppuuu|||rrrcccaaacccbbbddd^^^[[[^^^bbbaaa\\\XXXVVVXXXZZZYYYWWWWWWZZZ^^^UUU[[[[[[TTTPPPUUU___fffjjjqqq|||{{{}}}|||tttpppqqqqqq}}}|||zzzvvvxxxuuufff\\\EEEAAA;;;444000//////000------------------------************************************************+++******))))))******+++))))))(((((('''''''''&&&(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,---......///............/////////////////////000111111222222222333333444555666777777555444333444777999999999:::===>>>BBB[[[}}}zzzqqqooo~~~ssslllhhhgggmmmttt{{{{{{kkkOOO>>><<<888............---,,,,,,+++++++++++++++*********))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,------...//////000//////000111111111000000///111333333333444666888999999:::;;;<<<===>>>>>>AAAAAAAAAAAABBBCCCDDDEEEHHHJJJMMMRRR\\\nnnqqqqqqzzzyyy|||yyyzzz{{{}}}{{{}}}wwwtttyyy~~~}}}uuupppqqqpppnnnlllqqqxxx|||yyyxxxzzzzzzxxx|||}}}~~~{{{xxx|||vvvxxxyyymmm___OOOEEE555333000---+++)))((((((,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...------............/////////////////////000111111222222222222333444555666777777888777666666888999999888:::>>>>>>BBB[[[zzzpppmmmvvvjjjeeecccbbbbbbdddfff^^^NNN<<<222111000---...------,,,,,,+++++++++++++++*********)))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,---......//////......///000000000000000...000111111111333666888999999:::;;;<<<======>>>@@@???>>>>>>@@@AAAAAAAAAGGGFFFDDDAAABBBJJJUUU^^^ttt}}}zzz}}}{{{yyymmmiiiqqq}}}|||{{{yyyvvvwww|||~~~|||wwwhhheeejjjyyyppp```QQQDDD777///,,,,,,---,,,,,,+++***)))***************************************************************************+++,,,,,,,,,,,,+++***))))))((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,...///...---,,,---............/////////...//////000000111111222222222333444555666777777999888666666888999888888:::>>>>>>BBB[[[zzzwww}}}|||ssskkkhhhcccZZZSSSQQQPPPDDD777111...++++++------,,,,,,,,,+++++++++***************))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,------.........------...///000000000000//////000000000222666999999999:::;;;<<<<<<===>>>>>><<<;;;<<>>>>>BBBZZZ}}}{{{zzztttqqqooolllcccSSSGGGCCC>>>444...//////,,,+++...+++++++++++++++******************)))))))))((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,---//////000000000000000111000000222666999777888999:::;;;===>>>>>>;;;;;;;;;<<>>===@@@XXX|||nnnjjjmmmooommmkkkggg\\\LLL@@@<<<222...---///000...,,,---******************************)))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++---...////////////000111111111111222555777555666777999;;;===???@@@<<<===?????????@@@CCCEEEGGGHHHGGGDDDCCCGGGNNNTTTIIIMMMOOONNNOOO[[[ppp{{{wwwzzz{{{wwwvvvuuusssvvvrrrpppxxxzzz|||uuuZZZGGGAAA;;;222------//////......---+++)))((()))+++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))(((((())))))))))))******(((((((((((())))))))))))''''''''''''''''''''''''************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++,,,...000111000///...,,,------------.........---......//////000000111111111222333444555666666555444555777;;;???@@@@@@999<<<<<>>@@@AAA???CCCFFFDDD???>>>BBBGGGIIIIIIFFFBBB@@@BBBIIIOOO@@@FFFJJJJJJGGGIIIQQQYYYaaammmzzz{{{~~~}}}vvvggg___\\\fffiiiwww{{{{{{llljjjkkkmmmfffSSS???555444000---,,,......---***---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---............,,,,,,---------.........------......///000000000111111222333444555555666444333333666999<<<>>>>>>888;;;;;;===TTT~~~|||wwwiiigggjjjqqqlllUUUHHH@@@888000,,,(((000111***'''***,,,***)))))))))))))))*********))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''(((((()))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////...///111111000//////000222333555888<<>><<<>>>AAAAAAEEEIIIJJJGGGDDDCCCCCCHHHIIIOOO]]]qqq}}}}}}eeeVVVRRRUUU^^^gggqqqvvvtttoootttbbbXXXOOOIIIAAA777111222---+++***,,,///...+++'''''')))+++,,,,,,+++((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++,,,------,,,,,,,,,---------......------......///000000000000111222333444555555666222111111222555888999888777::::::<<>>888111...000...---,,,,,,++++++,,,,,,+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))******)))+++---///......//////...---,,,,,,+++++++++,,,------......------000000000111222222333333555333333777<<<@@@AAA@@@DDDFFFGGGGGGEEEDDDEEEEEE@@@AAA@@@<<<::::::>>>BBB@@@AAABBBDDDDDDDDDDDDCCCGGGEEEDDDGGGPPPZZZccchhhrrr}}}|||}}}{{{~~~zzzvvvzzz}}}lllmmmiiibbbbbbmmmyyyxxxnnnbbbYYYDDD@@@:::666444222000...------,,,,,,+++***))))))+++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))+++*********))))))((((((,,,***))))))******((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((************************)))******++++++,,,------,,,---...//////...---,,,////////////000000000000222222222222222333333333333333444555666777888888::::::>>>AAAOOO|||zzzyyy}}}xxxoooddd```dddoooyyytttZZZBBB999666///,,,...------,,,++++++++++++,,,*********)))))))))((((((*********)))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))******)))+++---///...............---,,,,,,+++++++++,,,,,,---------------//////000111111222222333444333333666;;;???@@@???BBBCCCEEEEEECCCBBBCCCCCCAAABBBBBB???<<<;;;===???@@@AAABBBBBBBBBAAA@@@???BBB@@@???@@@DDDHHHKKKLLLPPPXXXbbbmmmxxx}}}~~~{{{wwwzzz{{{rrrkkkdddbbbfffooovvv||||||~~~~~~rrrdddYYYMMMBBB:::;;;777333111000000///---------,,,++++++***))))))+++***))))))(((((())))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''+++)))((()))******)))(((''''''(((((((((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''((((((''''''''''''(((((()))))))))))))))))))))))))))******++++++,,,------------............------....../////////000000000111111111222222222222333333333444555666777888888;;;;;;???BBBPPP}}}wwwnnngggeeennnssswwwxxx{{{xxxmmm```]]]bbbgggeeeaaaMMM???444333222---***,,,---,,,++++++******++++++))))))))))))((((((((('''******))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))((('''''')))+++---,,,+++...------,,,,,,+++++++++++++++,,,------------,,,//////000000111111222222333222222555999<<<>>>>>>???@@@BBBBBBAAA@@@@@@AAACCCDDDEEEDDDAAA>>><<<<<<@@@@@@AAAAAA@@@>>>===<<>>======>>>===;;;999666999===BBBJJJWWWfffqqq}}}zzzuuuqqqmmmqqqzzz~~~xxxvvvzzzyyyvvvaaaXXXKKKAAA:::555000---000...,,,+++,,,---------,,,,,,,,,+++******))))))+++***))))))(((((())))))(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((('''''''''''')))((('''(((***+++***)))'''''''''''''''''''''&&&))))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))******++++++,,,------......------------......------........./////////000000111111111222222222333333444555666777777888::::::>>>AAAOOO{{{yyysssooolllkkkgggjjjjjjfffccchhhsss|||mmmdddZZZWWWZZZYYYPPPHHH333...,,,///...***))),,,,,,,,,+++*********************)))))))))((((((((())))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&%%%$$$&&&(((******)))---,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,......//////000111111222111111222444777999;;;<<<===???@@@@@@?????????@@@EEEGGGIIIJJJGGGBBB===:::>>>>>>?????????>>><<<;;;<<<;;;;;;;;;<<<;;;888666111222333333333555999===KKKVVVhhhyyy}}}xxx}}}xxxwwwsssppppppjjj^^^SSSOOO:::666000------///111111+++)))((()))+++,,,,,,,,,,,,+++++++++******))))))******)))((((((((((((((((((((((((((())))))))))))&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((***+++***)))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((()))))))))))))))))))))))))))******++++++,,,------///...,,,,,,,,,,,,...///------------.........//////000000111111222222222222333333444555666777888666666;;;===LLLxxx}}}}}}}}}ccceeefffeeecccdddjjjppp___YYYSSSNNNJJJDDD<<<555,,,+++,,,---,,,)))))),,,++++++***))))))))))))***++++++*********)))))))))(((((((((((((((((())))))'''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&%%%%%%&&&)))******)))+++++++++++++++*********)))***++++++,,,,,,++++++---......//////000111111111111222444555777999;;;<<<>>>@@@@@@?????????AAAEEEGGGKKKMMMKKKFFF???:::;;;<<<===>>>???>>>>>>===888666444444555666666555111222333333222111111222555777===DDDLLLYYYnnn~~~zzzyyyyyyjjjccc[[[UUUKKK>>>555222000...---,,,---.........,,,+++)))***,,,---,,,+++++++++***************)))***))))))((('''((((((((('''((((((((()))))))))***''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((('''&&&''')))******)))******)))(((((())))))***(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((************************)))******++++++,,,------...---,,,++++++,,,---...------------.........//////000000111222222333333222222333444555666777777666666:::===KKKxxxxxx___aaahhhooooooiiicccbbbYYYUUUOOOGGG???888222...---------,,,***)))***++++++***))))))((()))))))))++++++++++++************''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((''')))+++---,,,,,,************************))))))***++++++++++++***------......//////000000000222333444444555888:::<<<===???@@@??????@@@AAABBBDDDIIIMMMMMMHHH@@@999999:::<<<===>>>>>>======;;;888444222333333333333000///...---...000333555222000000222333888DDDQQQaaaoootttwww|||}}}~~~nnnccc```NNNGGG@@@;;;444,,,***+++......//////...---,,,+++...,,,+++,,,------,,,+++***************************)))((((((''''''((((((''''''(((((())))))******(((((((((((()))))))))***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************((('''&&&''')))***)))(((******)))((()))***+++,,,))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''((((((************************)))******++++++,,,------------,,,,,,,,,,,,------------........./////////000000111222333444444555222222333444555666666777888888<<>>???>>>>>>???@@@<<>>======>>>???888;;;@@@FFFIIIFFF>>>777999999::::::999888666555666555333222222111///,,,...///000222333111---***...+++***...//////111555...222999>>>AAAGGGSSS^^^vvvyyy~~~}}}wwwjjjaaaaaaaaa```dddmmmddd\\\MMM>>>777777444...444111//////---***,,,111,,,,,,,,,+++***)))***+++***))))))***,,,---+++***)))))))))))))))*********))))))((('''''''''''''''&&&''''''((()))******+++&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))***)))''''''(((((('''%%%'''&&&&&&&&&'''***,,,...))))))))))))))))))))))))&&&'''''''''(((((())))))((((((''''''''''''(((((()))))))))))))))))))))))))))******+++,,,,,,------++++++---......---++++++////////////000000000000111111222333555666666777111222222333444555666777666666:::===LLLxxxmmmrrruuu{{{{{{llliiidddaaa[[[OOO@@@555000000///...,,,+++******************************))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########'''&&&&&&&&&&&&'''((((((%%%&&&'''((())))))))))))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''')))+++,,,***)))((('''&&&&&&'''((((((((()))***++++++,,,,,,,,,,,,---...///000111111444555666777888888888888===<<<<<<;;;;;;;;;<<<<<<;;;===@@@AAAAAA>>>;;;999:::888777888888888666444333333222111000///..............................,,,,,,,,,,,,,,,,,,,,,,,,///000111222333444555555>>>DDDNNNYYYgggyyy~~~}}}xxxooobbbXXXPPPHHH???888555333111...---,,,---...---,,,,,,++++++,,,,,,---,,,,,,+++***))))))************++++++++++++******))))))(((((()))***++++++---+++)))'''&&&&&&'''((())))))))))))))))))))))))((('''&&&%%%$$$%%%%%%&&&'''%%%$$$&&&)))+++***((((((((((((((((((((((((((('''''''''''''''((())))))&&&'''((())))))((('''&&&***((('''&&&&&&'''(((***+++***)))((((((''''''(((((()))***)))((('''((()))%%%&&&((()))))))))(((''')))))))))))))))(((((('''(((++++++)))))),,,,,,))),,,---------,,,,,,.../////////............//////000000000111222444555666///888999111///666888444333888999<<>>???>>>===:::888:::999888888888888666444222222111000///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000111///333888===DDDOOO\\\fff~~~yyy|||xxxvvvvvv{{{{{{tttaaaZZZPPPHHHCCC>>>777111222111///---,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++*********))))))((())))))******))))))((())))))((())))))******++++++***(((&&&%%%&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&'''&&&%%%&&&)))+++***((('''''''''''''''''''''''''''''''''''''''(((((()))''''''(((((((((((('''''')))((('''&&&&&&'''((())))))((((((((((((((())))))''')))***)))((('''((()))&&&&&&((()))))))))((('''''''''((())))))))))))))),,,///...+++***,,,+++(((,,,---------,,,,,,...///000//////......//////000000000000111222333555555@@@IIIJJJ>>>555666888555444888888;;;NNNuuuwww}}}lll___YYYQQQJJJCCC;;;222+++......------,,,+++******************************))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&''''''((()))&&&$$$&&&***+++((($$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((()))***+++***)))(((((('''(((((((((''''''(((((()))*********,,,,,,---...///000000111333444555777888888999999;;;;;;;;;;;;;;;<<<===>>>;;;<<<=========<<<;;;:::;;;:::888888888777555333000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......,,,.../////////333999>>>GGGOOO[[[eeekkkmmmnnnnnnttt|||{{{|||}}}{{{xxxuuussssssvvv{{{uuufffWWWMMMEEE@@@:::666555333///,,,///...,,,+++++++++,,,---,,,,,,++++++++++++,,,,,,)))***+++++++++***)))((('''(((((())))))(((((('''(((((())))))))))))******((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&&&&'''&&&&&&''')))***)))(((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''''''''((()))***+++'''((())))))''''''((()))&&&''''''((()))(((((((((%%%&&&''')))******++++++000222111,,,+++,,,+++(((,,,---------,,,,,,...///111000000//////000000111000000000111222333444555HHHQQQRRRDDD777444666666666777777:::MMMtttooouuu{{{{{{hhhVVVKKKEEE>>>888333///+++(((------,,,,,,++++++******************************((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((((($$$"""&&&...222...***$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))*********)))))))))))))))))))))((()))))))))*********++++++,,,,,,---...///000111222333555666888999999::::::::::::;;;<<<===>>>???>>>>>>>>>>>>>>>>>>======<<<:::888777777666444333.........---,,,++++++***************************++++++++++++++++++++++++******+++,,,------.........///000///......111333///222777;;;???DDDIIIMMMVVV___mmmzzz}}}~~~}}}yyysssmmmiiigggbbb___ZZZRRRHHH???777333444222///.........---+++,,,,,,+++++++++,,,---...++++++************++++++((()))+++,,,,,,***(((''''''(((((())))))(((((('''(((((())))))))))))))))))'''&&&&&&&&&&&&'''((()))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''((())))))((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))(((''''''&&&&&&''''''((('''''''''''''''((()))***&&&''')))(((''''''((()))&&&''''''(((((((((((((((&&&'''((()))************...111000,,,+++---,,,))),,,---------,,,,,,...///111111000000000000111111000000000000111222333444>>>DDDEEE<<<444333555555888777666;;;NNNsssbbbfffjjjllliii```OOO@@@888444000,,,++++++++++++++++++++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((($$$"""&&&...222...***$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))*********))))))************************++++++++++++,,,,,,++++++,,,---...///000000111222444666888999:::;;;:::::::::;;;<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAA===:::777555555444333111------,,,,,,++++++*********************************************************++++++,,,,,,---------)))***,,,,,,+++,,,---...///...---,,,,,,///444888...555@@@JJJRRR[[[dddjjjxxx|||}}}}}}}}}}}}~~~~~~|||vvvlll___TTTKKKHHHCCC???:::555333333444555...---,,,,,,------,,,,,,++++++++++++,,,---......+++******))))))******+++'''(((***++++++***)))'''((())))))******))))))((((((((())))))))))))(((''''''''''''(((((()))******''''''''''''''''''''''''&&&'''''''''''''''''''''''''''(((((('''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''))))))((('''''''''''''''%%%'''((((((''''''(((***''''''''''''((((((((()))(((((())))))))))))((((((***------******------***,,,---------,,,,,,...///111111000000000000111111000000000000111222333333333555555222333555666555888777777>>>QQQsssWWWXXXXXXVVVQQQHHH<<<444...---+++******,,,...///******************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))&&&$$$&&&***+++((($$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********)))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000000111444666888:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCCCCCCCBBBAAA===:::666444333222111///,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,,,,---------***,,,......------...000'''***...000222555;;;???EEEKKKQQQVVVYYY[[[___bbbhhhnnn{{{|||vvvvvvttttttzzz~~~{{{uuuyyyvvvooonnnnnnccc```ZZZPPPDDD:::444111111000///000111222222000------,,,,,,,,,+++++++++******++++++,,,---------******))))))))))))******'''((()))*********)))(((((())))))******))))))((('''((()))***)))((('''&&&'''(((((()))))))))******''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&((()))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''&&&&&&&&&&&&%%%&&&'''(((''''''(((***(((''''''''''''((()))))))))))))))))))))(((''''''&&&)))***((()))---...+++,,,---------,,,,,,...///111000000//////000000111000000000000000111222222222111///111555888888666777666999CCCVVVtttOOOLLLHHHDDD===666111///+++,,,,,,+++++++++,,,---((()))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%&&&((((((&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,......///000///111333666888:::<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<>>>@@@BBBCCCAAA@@@>>><<<999555222111000///---,,,,,,++++++++++++******************************))))))))))))))))))))))))((((((((()))))))))))))))------,,,---.../////////'''))),,,...---,,,------///111222000------///222))),,,000444777999<<<>>>BBBDDDNNNaaawwwvvvooommmjjjkkksss{{{yyysssqqqssspppeee\\\XXXWWWUUU@@@???<<<777222///...///.........///111///+++(((,,,---------+++*********((())))))***++++++++++++)))))))))(((((()))))))))(((((((((((()))))))))***'''(((((())))))((((((''''''((()))***)))(((&&&%%%''''''((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))((('''&&&(((***)))'''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&(((''''''&&&&&&&&&''''''$$$&&&''''''''''''(((***(((''''''&&&'''((()))***'''(((((())))))))))))(((%%%))))))((()))---...+++,,,---------,,,,,,...///000//////......//////000000000000000000111111222222111222333444555777888666666<<>>AAAAAA???===;;;<<<888444111//////---,,,,,,,,,,,,+++++++++++++++************************)))))))))))))))))))))))))))))))))***************'''&&&&&&&&&)))***++++++,,,------+++******---///(((+++......++++++---///333222111000111222333444666333444===MMM___qqq|||vvvnnnoookkkeeedddlllsssqqqkkkccc]]]QQQDDD===<<<999444444444111...++++++...000...,,,+++,,,///111000...---...///...,,,+++***+++''''''((()))))))))))))))))))))(((((((((((())))))((((((((('''((()))***+++&&&''''''''''''''''''&&&'''((()))***)))(((&&&$$$&&&''''''(((''''''&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&(((***)))&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))$$$%%%''''''''''''(((***(((''''''&&&&&&((()))***%%%&&&''')))************'''******((()))------+++,,,---------,,,,,,.../////////............//////111000000000000000111222///000333444222000444999555666===LLL___xxx999666333///,,,+++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))******+++++++++++++++*********))))))*********+++,,,---//////000111222333555666777888:::::::::;;;;;;:::999999:::;;;;;;<<<;;;;;;::::::888777444222///...---,,,...---+++)))(((((())))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************,,,+++++++++++++++++++++))))))***++++++++++++***,,,,,,,,,---------......,,,---000222444999>>>BBBYYYbbbmmmuuuxxx{{{}}}}}}{{{}}}yyyhhhYYYZZZYYYZZZZZZXXXRRRHHH@@@777666444222///---+++***,,,,,,,,,------.........------------------------...---,,,,,,++++++,,,,,,))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''((()))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''&&&&&&((((((((((((''''''''''''%%%&&&&&&'''((()))******)))))))))))))))(((''''''***)))((((((((()))+++,,,,,,,,,,,,---------..................////////////000000000111222222333333444333333333444777:::<<<666;;;<<<===KKKnnn333222///---+++++++++,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''(((((('''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((())))))((((((((()))******+++++++++++++++*********))))))************+++---...///000111222333444666777777999999::::::::::::999999::::::;;;;;;;;;:::999999666555333111...---,,,+++---,,,+++))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))************************++++++++++++************))))))***++++++++++++***++++++,,,,,,,,,---------...//////......000333666888<<>>:::444///000///...---,,,+++******+++++++++,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++++++++))))))))))))))))))))))))***))))))))))))((((((((())))))(((((((((((()))))))))(((((((((''''''''''''(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((()))))))))))))))))))))(((''''''***)))((((((((()))++++++,,,,,,,,,------------...............///////////////000000111111222333333:::999777555444555666777666;;;<<<<<>>999888777555333111000111111111000...---------------+++++++++,,,,,,,,,------,,,,,,++++++*********))),,,,,,,,,,,,,,,---------+++******)))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))(((((((((((())))))((((((((((((((('''''''''))))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((()))))))))))))))((((((((((((((('''''''''(((((())))))))))))(((((()))))))))))))))******+++++++++,,,,,,,,,------------------.........////////////000000111222222222555555555555666777999999666:::;;;;;;JJJnnn---,,,,,,+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((())))))))))))'''''''''((())))))******))))))))))))))))))))))))((((((((()))***+++------///000000111222333444444555666666777888888888777888888888777666444333222///...---+++***)))))))))'''(((((()))*********+++''''''(((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((()))************)))((((((((()))))))))*********+++,,,,,,++++++---...***,,,///111000/////////000111222222222666<<>>>>>>>>@@@===999:::===@@@AAA@@@>>>=========;;;888222///000,,,+++...000...---///***------++++++///000------...///,,,))))))+++...'''))),,,---,,,*********,,,+++++++++************,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,------+++******)))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((((((((())))))'''''''''(((((((((((((((&&&&&&''''''((())))))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&#########$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&''''''(((((())))))'''''''''((((((((((((((('''(((((()))))))))))))))(((((()))************)))++++++++++++,,,,,,,,,,,,,,,------------...............///000000111111222111222333444555666666777666:::::::::IIInnn++++++,,,,,,,,,+++******(((((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))(((((((((((())))))******************+++---.../////////000000111222222222333333444555666777777666777666666444333000///...,,,,,,+++***)))))))))***'''((()))******))))))(((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((())))))***++++++'''(((((()))))))))))))))(((((()))))))))*********(((***+++***)))(((((()))000...,,,*********))))))'''))),,,...............111///.........///000222000///......///111333444,,,------......///000111,,,...111222111000000111000......111111//////222///111111...---...---***+++---...---+++***+++,,,)))+++...---+++)))***+++************************************++++++++++++)))******+++,,,,,,------++++++***))))))))))))***)))))))))))))))))))))))))))))))))(((((((((((('''))))))(((((((((((())))))''''''''''''((((((((()))'''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&'''(((((((((&&&&&&''''''(((((())))))''''''((()))))))))))))))'''((()))***+++******)))***++++++++++++,,,,,,,,,,,,,,,---------...............//////000111111111333333444555555666666666777:::::::::IIInnn))))))***+++++++++++++++'''((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))'''((((((((())))))***************+++,,,---////////////000000111111222222222333444555666666666666777666555444222000...---,,,,,,+++***************'''((()))******)))((('''&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))***++++++,,,'''(((((()))))))))))))))))))))))))))************''')))+++,,,++++++,,,---&&&(((***---///...+++)))))))))))))))******+++,,,...,,,++++++++++++,,,...***+++,,,---...............111444333111///000222+++...111111...---///222000---...///...******...,,,///000......000000,,,(((***,,,...............+++,,,---,,,)))'''))),,,*********+++,,,,,,------(((((())))))******++++++))))))***+++,,,,,,------,,,++++++***************))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))&&&'''''''''(((((()))))))))))))))(((''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%$$$$$$$$$'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((($$$$$$%%%%%%&&&'''((((((%%%&&&&&&'''((()))******''''''((()))))))))))))))'''((()))++++++******)))******+++++++++,,,,,,,,,,,,,,,,,,---------............//////000111111111222333444666777888888888777::::::999IIInnn+++*********))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((***************)))(((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$######&&&&&&&&&''''''''''''((())))))))))))(((((((((((()))))))))***++++++,,,,,,111111111111000000000000444444444444444444444444555555555444222///,,,+++,,,+++)))((((((((()))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))++++++************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++******........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))***+++++++++,,,)))))))))))))))******+++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))+++*********))))))(((((((((((())))))))))))(((((((((''''''''''''((())))))+++)))&&&&&&'''((((((''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''&&&&&&&&&$$$%%%&&&&&&%%%%%%&&&((($$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++,,,,,,,,,,,,------***+++---//////...---,,,......//////000000111111222333333444555666777777888;;;;;;:::JJJooo*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))************)))(((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&%%%%%%'''''''''((((((((())))))))))))))))))(((((((((((()))))))))***++++++,,,,,,000000000000000000000000333333333333333333333333333333222111///---+++)))***)))((('''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((((((((()))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************++++++)))))))))))))))******+++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((+++)))&&&&&&'''(((((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''(((((($$$&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++,,,,,,,,,,,,------+++,,,.../////////---,,,......//////000000111111222222333444555666777777777:::::::::IIInnn******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((((('''(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))***(((((((((((())))))))))))))))))******+++,,,,,,,,,...//////000000111111222222222222222222222222222000000///...,,,+++)))((()))((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************)))))))))))))))))))))******+++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))(((((('''(((((())))))(((((('''%%%&&&'''((()))(((''''''***((('''&&&'''((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&'''((())))))%%%'''(((((('''&&&((()))&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++,,,,,,,,,,,,------,,,---...///000///............//////000000111111111222222333444555666666666:::999999HHHnnn))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((())))))(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***+++,,,---$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))***++++++,,,,,,---------...///000111222333111111111111000000000000......---,,,+++)))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******))))))(((((()))))))))))))))******+++***+++++++++++++++,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''(((((((((((((((((('''$$$%%%'''))))))((('''&&&***(((''''''(((((('''&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((&&&'''((((((''''''(((***'''&&&$$$$$$$$$%%%''')))'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))************+++++++++,,,,,,,,,---------...//////000000//////......//////000000111111111111222333444555666666666999999888HHHmmm(((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''(((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***+++,,,---$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''((((((((()))))))))************+++,,,,,,------,,,,,,---///000111222333111111111000000/////////------,,,+++******)))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))******+++++++++))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))+++******))))))((((((((()))))))))))))))******+++*********++++++,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))''''''((((((((((((''''''$$$%%%'''))))))(((&&&%%%)))(((''''''(((((('''%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((''''''(((***'''&&&$$$$$$$$$%%%''')))'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))************+++++++++,,,,,,,,,---------......///////////////......//////000000111111111222222333444555666777666999999888HHHmmm''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((())))))************++++++,,,---------,,,,,,---...000111222222111111111000000//////...---,,,+++***************((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))******++++++,,,,,,)))))))))************+++************++++++++++++++++++++++++++++++++++++------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))******+++*********++++++,,,,,,---))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))&&&''''''((((((''''''&&&$$$%%%&&&'''((('''&&&&&&)))((('''((())))))'''%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%'''(((((('''&&&((()))&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++,,,,,,,,,,,,------------........./////////......//////000000111111222333333444555666777777666:::999999HHHnnn'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''((()))***************+++,,,,,,------...------......///000111111222222111111000//////...++++++***)))((()))******''''''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))***+++++++++))))))))))))************************++++++++++++************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))******+++)))******+++,,,,,,------))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''(((((('''((())))))'''%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$&&&''''''&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++,,,,,,,,,,,,---------------------......///......//////000000111111333444444555666777888888777:::::::::IIInnn&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&(((((()))(((((((((((())))))))))))&&&''''''((()))******+++***++++++,,,,,,------...------......///000000000333222222111000//////...***)))(((''''''((()))***%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))************)))************+++++++++************************((()))***+++,,,---......************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))******+++))))))***+++,,,,,,------))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((((((''')))***)))'''$$$''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&&&&'''((($$$%%%'''&&&%%%%%%&&&((($$$%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))************++++++,,,,,,,,,------------,,,,,,,,,,,,---............//////000111111111444444555666777888999999888;;;;;;:::JJJooo(((((((((((())))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((('''''''''(((((((((((())))))))))))))))))***+++---......//////000000000000111111111222222222111///...,,,,,,((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((***))))))((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******++++++++++++++++++++++++'''***---,,,)))((())),,,)))++++++)))'''&&&))),,,))))))))))))))))))))))))******+++,,,------......,,,,,,,,,+++++++++++++++******)))(((((((((((((((***************)))((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&########################%%%&&&((()))***)))(((&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''''')))'''''''''((()))((('''''''''''''''(((((((((((())))))))))))************,,,,,,,,,---------.........///////////////............//////000000111111000///111999BBBDDD===555:::777:::<<>>888:::777:::<<>>@@@DDDGGGHHHFFFBBBBBBBBBBBBAAAAAABBBBBBBBBFFFAAA@@@BBB@@@<<<<<>>@@@AAA???<<<999666999888777666555444444333222222222111111111111222000000//////......------++++++++++++++++++++++++******+++++++++,,,,,,------+++******+++,,,,,,+++++++++++++++++++++++++++++++++,,,------------,,,+++***))))))((()))))))))(((((())))))))))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&)))***++++++))))))***+++***************++++++++++++++++++,,,,,,---------***+++,,,---...000111111...///000111222222222222222222333444444555555666444888999;;;KKKppp&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''((())))))))))))******++++++,,,------...---,,,+++***)))((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((()))***++++++++++++*********+++,,,,,,------......////////////......///000111111222111111111111111111111111111111111444444555666666777888888;;;::::::;;;===@@@CCCEEEBBBIIIPPPQQQNNNJJJJJJLLLLLLQQQXXX^^^dddfff```XXX[[[ZZZWWWUUUUUUUUUWWWXXXVVVSSSUUU\\\ZZZRRRMMMOOORRRSSSUUUTTTRRRNNNJJJGGGBBBAAA???===:::888666555...000222222000000000111.............../////////------------------------''')))***+++******,,,------,,,******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++***))))))))))))***(((((())))))))))))******((((((''''''(((((())))))((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&''''''((((((''''''''''''(((((())))))(((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((***+++,,,,,,******+++,,,*********+++++++++++++++---,,,,,,,,,,,,---...///++++++,,,---...///000111...///000111222222222222222222333444444555555666333777999;;;LLLqqq&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((((((((((((((((((((((((&&&&&&''''''((())))))))))))******++++++,,,------,,,,,,+++***)))(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((()))))))))************+++,,,---...............//////000111111222222333333333333222111000000///000222444666777777777666666888;;;>>>BBBFFFHHHIIIHHHFFFFFFIIIMMMRRRUUUUUUTTTTTTVVVXXX]]]aaaccc```nnn~~~yyynnniiiiiiiiirrr}}}}}}{{{yyyvvvuuuvvvyyy~~~wwwqqqqqqxxxxxxqqqpppuuuyyyxxxvvvtttpppmmmjjjiiiaaa___\\\XXXSSSOOOKKKIIIEEEGGGHHHFFFAAA<<<999888888888666555333111000///........................)))+++---,,,******+++---...,,,***+++,,,---,,,++++++++++++++++++++++++++++++,,,------...---------,,,,,,+++***************(((((()))))))))*********((((((((((((((()))******(((((((((((((((((((((((('''((())))))))))))((('''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((((((((())))))((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&'''((())))))******)))+++,,,+++***)))***+++*********++++++,,,,,,,,,,,,,,,,,,,,,...///111333,,,,,,------...///000000//////000111222222222222222222333444444555555666333777888;;;LLLqqq&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))))))))******+++,,,,,,------******))))))((((((''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''))))))))))))************,,,---...///000000000000444444555666666777888888666666666555444333222111555777:::===@@@BBBCCCCCC@@@BBBFFFMMMUUU^^^eeejjjmmmjjjgggfffiiiqqqzzz~~~~~~~~~zzzsssnnnkkknnnpppoooiii___VVVOOOMMMKKKJJJFFFBBB===888555333////////////////////////...000111000,,,+++,,,......,,,++++++,,,------,,,************************+++,,,------......---------,,,++++++******++++++(((((())))))*********+++((((((((((((((()))******(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))((((((''''''''''''((((((&&&&&&''''''((()))))))))&&&&&&&&&'''''''''((((((***)))((('''''''''''''''$$$$$$$$$%%%&&&'''((()))(((((())))))))))))(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))%%%&&&'''((()))+++,,,,,,(((***+++***)))((()))************++++++,,,,,,,,,******+++,,,///111444666,,,,,,------...////////////000111222222333222222222222333444444555555666333777888;;;LLLrrr###$$$&&&(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''((())))))*********---,,,***+++,,,,,,+++)))******)))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((('''%%%$$$(((((()))))))))(((((('''&&&&&&&&&(((***+++***)))++++++,,,,,,---......///222333666888888888777777<<<;;;999777777777999;;;888:::999555444999======>>>???CCCKKKUUU]]]```aaa[[[WWWWWWcccwww{{{~~~yyywwwvvvyyyvvvhhhUUUHHHCCCCCC;;;777666888444...000666000///...------...///000111///---+++++++++******+++---...,,,)))((()))+++,,,,,,,,,---------.........---,,,***)))((((((((()))************+++++++++))))))))))))))))))))))))******)))((('''&&&&&&%%%&&&''''''(((((((((((((((&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))************)))************+++++++++000///---,,,,,,---...000+++***---000...))),,,333//////000111111111111111333333444444555666666666888999999<<>>BBBDDDIIIOOOQQQOOOTTTXXX```lll{{{|||{{{wwwjjjccc```WWWSSSRRRSSSMMMBBB999666666444222000///.../////////000000000///...------(((+++------++++++,,,...,,,,,,---------............---,,,***))))))(((((()))************+++++++++************************)))))))))((('''''''''&&&&&&'''(((((())))))(((((('''''''''(((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))************)))************+++++++++...---+++******+++---...000...///222000,,,...333///000000111111111111111333333444444555666666666777888999<<>>>>>>>>???HHHSSS^^^jjjsssqqqlllnnnrrryyy{{{wwwrrrooopppuuusssfffTTTHHH>>>;;;888444111/////////***,,,...///...------...''')))+++++++++***+++,,,------------.........///...---,,,+++***))))))))))))************+++++++++************************((((((((((((((((((((((((&&&'''(((((())))))(((((())))))(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''''''''''''''))))))))))))************)))************+++++++++---,,,+++******+++------111...---...---+++---000///000111111222222111111333333444444555666666666666777888;;;KKKmmm$$$%%%&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))*********,,,***))))))******)))((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''))))))((((((((((((((((((&&&''')))***,,,///222555:::;;;<<<===???@@@AAABBB===<<<:::999999999:::;;;>>>AAACCCDDDDDDEEEHHHKKKPPP[[[kkk}}}qqqaaaRRROOOIIICCC===999777777111111111///------...000,,,---------,,,+++++++++---............/////////......,,,++++++*********))))))*********+++++++++************************((((((((((((((()))))))))''''''((()))))))))))))))***)))))))))((((((''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))************))))))*********+++++++++......---------...//////000...,,,,,,,,,---...///000000111222222222222111333333444444555666666666555666888<<>>BBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCDDDEEEDDDDDDCCCIIIOOOWWW[[[\\\]]]___bbbjjjuuu}}}|||{{{zzz~~~}}}xxxoooeee\\\UUUQQQOOONNNHHH???777333222222222111000////////////.............../////////000000......---,,,++++++++++++))))))*********+++++++++************************((((((((()))))))))))))))'''(((((()))))))))))))))******))))))((((((((('''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))************))))))*********+++++++++------------....../////////000///......000111222000000111222222222222222333333444444555666666666444666888===MMMooo%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((&&&'''((())))))************)))(((((())))))(((&&&''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''((()))***(((((('''((()))+++---///666:::???BBBCCCDDDHHHKKKCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGJJJLLLMMMMMMLLLKKKSSSaaattt{{{yyy~~~xxxyyy{{{~~~}}}zzzmmmkkkmmmuuuzzzuuusssnnnbbbRRRFFF@@@>>>;;;777333000---,,,---.........////////////000000000000///...------,,,,,,,,,---)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((())))))******))))))***))))))))))))))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''))))))))))))************)))************+++++++++***++++++,,,,,,---------***///111...+++,,,...///000111222222333222222222333333444444555666666666444666999>>>OOOqqq&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&'''((())))))************(((''''''((()))'''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''(((***+++((()))***---111555:::<<>>666222000111000000//////000000000111111111///......---------------)))************++++++++++++++++++++++++++++++++++++*********)))((((((((((((((()))************))))))))))))))))))*********((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''))))))))))))************)))************+++++++++)))***+++,,,------------***444999333,,,+++------000111222222333333222222333333444444555666666666444777:::@@@QQQsss&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))******)))(((########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&'''((()))***************(((''''''(((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''')))(((''''''''')))***++++++,,,...333999@@@FFFIIIMMMQQQUUUSSSMMMGGGEEEFFFDDDEEEGGGIIILLLNNNOOOPPPNNNPPPRRRVVV\\\bbbhhhkkkxxx{{{tttssslllbbbccclll{{{uuuyyyzzzrrriii\\\TTTIII@@@<<<:::888666000000000000111111111111///......---------......)))************+++++++++++++++++++++++++++++++++,,,++++++***)))(((''''''(((((()))***************(((((())))))******++++++))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''))))))))))))************)))************++++++++++++,,,---...////////////333@@@FFF>>>333111222333111111222333333333333222333333444444555666666777444777;;;AAARRRttt&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&%%%%%%%%%'''((())))))))))))******)))(((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''&&&'''((((((((((((+++---///333:::BBBIIIOOOSSSUUUPPPPPPNNNKKKHHHGGGGGGHHHJJJNNNQQQRRRRRRSSSSSSRRRSSSaaalllooouuu{{{tttkkkhhhrrrppplllggggggnnnzzzuuujjj\\\RRRIII???;;;;;;999666333000000111111000333222111000...---+++)))///,,,******------***'''***)))))))))***+++,,,,,,,,,,,,***)))((((((((((((+++***)))(((((()))***+++(((((())))))))))))((((((((((((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((()))(((&&&&&&((()))((('''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&*********))))))))))))))),,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------333444444333111000111222000111111000///...000222444444333444444555666777777888:::AAATTTwww&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((''''''&&&&&&&&&'''((())))))))))))***)))(((''''''''''''(((((('''&&&&&&%%%%%%%%%&&&!!!###&&&&&&&&&&&&''')))((()))+++,,,---000444888BBBFFFKKKPPPRRRQQQOOOMMMLLLLLLKKKJJJJJJJJJLLLNNNMMMOOOQQQSSSVVV\\\aaaeeewwwppplllfff```]]]^^^cccgggtttzzztttgggZZZQQQOOODDDAAA<<<999777444111///,,,,,,,,,...///000//////...---,,,---...///...---+++++++++***++++++,,,,,,,,,+++***))))))((())))))+++***)))(((((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))(((&&&&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((('''''''''''')))))))))))))))***************))))))******+++,,,,,,,,,,,,,,,------------///000000///...------///000000000111333333444444444444333444444555666777777888:::AAAUUUyyy&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((((((''''''((()))************(((((('''&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&###%%%'''''''''''')))***(((+++000444999>>>DDDHHHPPPQQQRRRQQQPPPNNNKKKIIIMMMLLLJJJIIIIIIJJJMMMNNNRRRUUU\\\ccciiiooovvvzzz{{{xxxvvvsssqqqvvvwwwxxxwwwvvvuuuwwwyyy|||lllddd[[[XXXRRRMMMGGGAAA:::666333111....../////////...+++,,,,,,,,,++++++,,,------,,,,,,++++++++++++,,,+++******)))))))))************))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((()))(((&&&&&&((()))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))******++++++******))))))******+++,,,,,,------------.........,,,---...---,,,+++,,,---///...///333777999888555444444333444444555666777777888;;;CCCWWW{{{%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))(((((()))***************'''&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''')))))))))'''&&&'''***---+++111888@@@FFFLLLQQQTTTSSSPPPMMMJJJIIIJJJLLLNNNOOOMMMJJJIIIKKKNNNQQQSSSXXX^^^jjjwww~~~|||uuunnniii}}}}}}|||xxxzzztttoooiiiaaaXXXNNNDDD>>>???999222......//////...,,,...///,,,)))'''***---------,,,+++*********+++*********)))******++++++***))))))))))))))))))***(((((())))))))))))((((((((((((((((((((()))))))))((((((((((((((()))))))))((((((''''''''''''(((((()))(((&&&&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***++++++,,,,,,,,,++++++,,,,,,---...---------.........//////---///000///------...///000......333999;;;888333444444333444444555666777666777;;;DDDZZZ~~~%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))******((())))))************)))&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''((())))))(((&&&'''***///444777===EEEKKKOOOQQQRRRRRROOONNNLLLJJJJJJJJJLLLMMMKKKIIIJJJOOOYYYccckkkooohhhkkkuuu|||wwwrrrooonnnooosssvvvyyynnnbbbVVVOOOMMMDDD:::333222222222111///000111...+++***---000---,,,+++***************+++***************+++,,,)))))))))******)))))))))(((((())))))))))))(((((((((((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((()))(((&&&&&&((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((()))***++++++,,,,,,,,,++++++,,,,,,---...---------.........//////...///000000......///000111......222777999555000444444333444444555666777666777;;;FFF]]]%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******(((((()))******))))))(((&&&&&&%%%%%%%%%&&&'''''''''''''''&&&''''''((()))%%%&&&)))+++...444;;;@@@FFFJJJNNNOOONNNLLLJJJIIIGGGIIILLLNNNOOOMMMJJJHHHMMMMMMQQQ\\\nnn}}}sssmmmdddbbbgggttt|||vvvnnndddUUUJJJCCC===555000......---,,,++++++...000---,,,,,,++++++++++++,,,,,,++++++*********++++++))))))************))))))(((((())))))))))))(((((('''(((((())))))******+++))))))))))))((((((((((((((((((''''''''''''(((((()))(((&&&&&&((()))((('''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))******++++++******))))))******+++,,,,,,------------.........,,,---///...------...///111//////111444555222000444444333444444555666777666777;;;GGG```$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''((()))***((((((((())))))(((((('''&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))''',,,333:::???DDDHHHJJJNNNNNNMMMJJJGGGEEEEEEFFFCCCEEEIIINNNRRRVVVYYYZZZdddbbbccclll|||}}}pppfff]]]\\\bbbkkkxxxtttiii\\\LLLAAA888555111...---...------...------------......///---,,,,,,+++************((()))***++++++***)))((((((((())))))))))))(((((('''(((((()))******++++++)))))))))(((((('''''''''((((((''''''''''''(((((()))(((&&&&&&((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))***************))))))******+++,,,,,,,,,,,,,,,------------+++---......------...000000000000111222333333333444444333444444555666777555666;;;IIIccc$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&''')))***'''(((((((((((((((''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))...555@@@IIINNNPPPPPPPPPMMMKKKGGGCCC@@@AAAEEEIIIFFFFFFGGGLLLWWWeeerrr{{{|||vvvxxxoooaaaWWWRRRTTTYYYeeeiiippp{{{pppbbbKKKEEE===888666444111...///////////////000111222...---,,,+++************((()))***++++++***)))((((((((())))))))))))(((((('''(((((()))***+++++++++))))))(((((('''''''''&&&((((((''''''''''''(((((()))(((&&&&&&((()))((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))*********))))))))))))))),,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,---------...//////......000111///000111111111222555777444444444444444555777777555666;;;IIIddd(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""'''++++++'''$$$%%%'''&&&&&&&&&''''''''''''(((((()))))))))))))))(((((('''((()))))))))(((&&&%%%''''''((((((((()))))))))(((((((((''''''))),,,///<<>>AAAEEEGGGGGGFFFFFFGGGGGGIIIJJJIIIFFFDDDCCCCCCCCCRRRjjj~~~~~~~~~~~~wwwggg[[[VVVZZZbbbfffbbb\\\\\\aaabbbdddgggfff___\\\fffuuu{{{xxxzzz|||yyyuuuuuuwww||||||uuuqqqiiipppyyyoooddd___aaakkksssmmm\\\PPPBBB<<<444///...///...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))***+++,,,---))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++)))(((((((((((())))))***(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&'''''''''((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++)))******+++---......///---...//////...---...///,,,...000111000000111222///000000111222222333333444444444444555666777777<<<===FFF[[[xxx&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&((())))))(((&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((((((((%%%&&&((()))))))))((('''&&&(((---333999???DDDFFFDDDEEEEEEEEEDDDDDDFFFHHHDDDFFFIIIHHHEEEAAA>>>===III^^^{{{~~~~~~~~~nnnccc^^^[[[mmmyyyuuugggZZZOOOGGGEEEHHHMMMMMMGGGBBBHHHQQQRRROOOLLLIIIBBB>>>GGGTTTXXXTTTSSSWWW^^^eeeoooxxxzzznnnddd______XXX[[[```eeehhhgggccc___ZZZ]]]qqqwwwooovvv{{{kkkbbb[[[\\\bbblllxxxvvvXXXNNN@@@888555333111...,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))***+++,,,---))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((('''(((((()))***+++))))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++)))******+++---...//////---...///...---,,,---///,,,...000000000000111222///000000111222222333333555555444444555666888999:::<<>>BBBCCCCCCBBBDDDCCCBBBBBBBBBCCCDDDCCCDDDGGGMMMUUU[[[```ccceeesss{{{zzzrrrpppqqqkkk___UUUPPPKKKGGGSSSdddyyywwwhhh\\\WWWcccmmmtttrrrfff\\\ZZZ\\\^^^```___YYYPPPKKKKKKNNNLLLMMMMMMJJJHHHIIIOOOUUU[[[]]]aaaeeehhhjjjjjjjjjbbbaaa___]]]```dddaaa[[[___\\\^^^bbbddddddfffiiikkkddd\\\\\\kkkzzzpppqqqyyyeee]]]bbbllltttsssgggZZZFFF777222......///000111000///---...---,,,+++************************************))))))))))))************))))))))))))))))))))))))++++++++++++************)))))))))))))))))))))))))))))))))))))))******+++(((((()))******)))((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((()))******************)))(((''''''((()))***(((((()))******************++++++,,,,,,------............------,,,,,,,,,+++,,,.........///000222444222000111444666666444555555666666777777888888;;;;;;KKKbbbxxx&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))'''""""""&&&$$$222NNN888...&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((())))))((('''&&&&&&&&&'''((('''''''''(((***,,,...555888<<>>DDDQQQdddxxx}}}wwwyyy{{{wwwqqquuuxxxvvvooojjjhhheeeaaaeeevvv~~~rrrlllvvvxxxjjjfffgggiiilllkkkcccVVVOOOOOOSSSMMMOOOOOOLLLGGGEEEEEEGGGKKKRRR^^^kkkvvv|||}}}~~~~~~}}}~~~yyyqqqkkkgggeeeggggggfffhhhlllgggfffbbb]]]aaammmyyy~~~wwwvvvssshhh[[[]]]xxxyyysssooonnn{{{}}}rrr\\\FFF:::000333555444000---,,,,,,...------,,,++++++++++++++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((()))))))))))))))******+++((())))))******))))))((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))***************))))))(((((((((((())))))(((((()))******************++++++,,,,,,------............---------------***,,,............000111333222111222444555555555555555666666777777888888:::;;;MMMddd{{{&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''')))&&&'''(((""")))>>>...&&&!!!###&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))((('''&&&&&&%%%&&&&&&&&&'''(((***---000222444999;;;===@@@AAAAAA@@@@@@@@@AAABBBCCCBBBCCCDDDEEEAAALLL^^^tttvvvoooxxx}}}xxxxxx||||||tttzzz}}}wwwssspppwww~~~{{{pppddd___^^^]]]^^^^^^XXXPPPKKKLLLNNNGGGIIIJJJHHHEEECCCCCCCCCFFFMMMYYYfffsss~~~{{{wwwvvvzzz~~~~~~|||tttggg```bbbeeefffccchhhkkkggg```aaannn~~~iii^^^```uuuoooWWWHHH<<<;;;888555000---,,,+++......---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))&&&&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((()))***************))))))(((((((((((())))))(((((()))******************++++++,,,,,,------..................---------***,,,......------///000111111000111222333444444555555666666777777888888:::<<>>???@@@PPP```rrryyymmmgggvvvxxxnnniiiddddddggghhheeeaaa]]]]]]^^^^^^[[[WWWRRRNNNLLLJJJGGGFFFFFFEEEDDDBBB???@@@@@@???>>>???@@@AAA???BBBHHHRRR^^^jjjuuu{{{zzzrrrpppnnnjjjnnnooopppppppppooojjjeeemmm{{{iii\\\___ccciiizzzfffUUUJJJBBB999333222222000.........------,,,---------++++++++++++++++++++++++************++++++++++++************************)))))))))******+++++++++************************)))))))))))))))******+++******))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************(((((())))))))))))(((((((((((()))******************++++++,,,,,,------...........................+++---......------///000//////000000000111222333555555666666777777888888:::===RRRkkk''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%(((###"""''''''///@@@---(((&&&'''(((%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))''''''''''''((((((((((((((('''''''''''''''((((((%%%)))///666<<>>???@@@@@@AAA@@@BBBCCCAAA>>>>>>AAADDDWWWjjj{{{~~~zzzwwwwwwuuulll^^^WWWQQQQQQUUUWWWSSSMMMNNNKKKHHHJJJMMMMMMJJJFFFEEEAAA======@@@AAA>>>;;;;;;;;;999888888999:::;;;;;;;;;===CCCLLLWWWbbbiiiooovvv|||{{{|||{{{ooo```___ooolll\\\PPPOOO^^^pppvvvcccUUUJJJ<<<444222222000---///......---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,************************(((((())))))))))))))))))************************)))))))))))))))******++++++******))))))******+++(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************(((((())))))))))))(((((((((((()))******************++++++,,,,,,------................../////////---...//////......///111...///000000///000222444555555666666777777888888;;;???UUUooo''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((,,,'''###&&&$$$'''555,,,(((''')))(((%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))''''''''''''((((((((((((''''''''''''((()))******)))...666>>>CCCDDDCCCBBB???>>>============>>>??????@@@AAA@@@AAAHHHTTT]]]kkk|||xxxttt{{{www|||}}}wwwqqqkkkddd^^^NNNKKKHHHHHHJJJJJJIIIGGGDDDBBBBBBCCCEEEFFFDDDBBBAAA???===<<<======<<<;;;;;;::::::::::::;;;:::999<<<===>>>BBBGGGLLLQQQUUUYYY___dddfffiiimmmnnnkkknnnkkklllrrrxxxtttiiigggooo~~~lllXXXPPPSSSYYYhhhqqqyyylllaaaRRREEE;;;555111//////...............//////,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************''''''''''''&&&&&&&&&&&&************************)))))))))))))))******+++++++++***))))))***++++++'''((((((((()))))))))***************************(((((()))***************'''((()))******)))((('''(((((()))******************++++++,,,,,,------...---........./////////000...///111000//////000111///111222222000000333666555555666666777777888888===AAAWWWqqq''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''+++&&&###+++'''$$$$$$'''(((%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''(((***+++,,,,,,222:::BBBGGGGGGDDDBBBAAA@@@>>><<<<<<<<<<<<======>>>???@@@GGGWWWkkkyyyzzzsssqqq|||{{{xxxtttlllfffaaadddbbbZZZSSSPPPLLLHHHBBBBBBAAA>>><<<===BBBFFF===???AAAAAA@@@???>>>>>><<<>>>>>>===;;;;;;===???<<<<<<===???AAA@@@>>><<<===>>>AAADDDEEEEEEDDDCCCEEEJJJMMMMMMNNNSSSTTTSSSSSSQQQTTT\\\fffnnnxxxsssbbb^^^mmm|||lll___WWWQQQSSSUUU^^^qqqqqq^^^LLL>>>888555//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))******+++,,,+++***))))))***+++,,,'''((((((((())))))******************************(((((()))***************'''((()))******)))((('''(((((()))******************++++++,,,,,,---......---.........//////000000///000111111000000111222000222444333222222444777555555666666777888888888>>>CCCYYYsss%%%&&&''''''((((((''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((((('''(((,,,111555888;;;@@@DDDFFFEEECCCBBBDDD???>>>@@@@@@===:::;;;:::AAAEEEJJJ[[[yyy~~~~~~xxx~~~zzzqqqjjjiiieee___YYYVVVRRROOOMMMWWWNNNGGGHHHIIIFFFBBB@@@????????????????????????<<<===>>>>>>???>>>>>>>>><<<======>>>>>>======<<<======>>>@@@BBBDDDFFFGGGDDDDDDDDDFFFHHHIIIHHHGGGGGGFFFFFFGGGHHHIIIHHHGGGIIIHHHHHHJJJOOOVVV]]]bbbhhhlllttt|||uuueee^^^^^^fffwwwxxxqqqmmmaaaZZZSSSTTT___rrriiiVVVHHH???999111,,,---111222///,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++))))))+++*********))))))((((((+++++++++************)))***)))))))))+++,,,+++***)))))))))))))))))))))))))))'''...999999...''')))'''((()))++++++******))))))))))))((((((((((((((()))************+++++++++.........------,,,,,,,,,......////////////....../////////000111111222222000111111222222333444444666777888999999::::::999:::CCC^^^xxx%%%&&&''''''((((((''''''))))))((((((((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!###$$$###"""!!!"""###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))(((((((((((('''(((((()))***...444888;;;===AAAEEEFFFFFFCCCBBBCCC@@@@@@BBB@@@<<<;;;===CCCNNNYYYbbbuuu}}}xxxrrrmmmhhhbbb[[[VVVTTTQQQNNNNNNOOOQQQRRRRRRQQQLLLHHHHHHFFFBBB@@@BBBAAAAAA@@@???>>>======<<<======>>>>>>======<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;999999::::::;;;<<<>>>>>>DDDCCCDDDHHHMMMTTTYYY[[[WWWRRRMMMIIIHHHHHHGGGGGGFFFFFFFFFHHHJJJMMMPPPQQQSSSVVV\\\bbbiiinnnqqqrrrvvvzzzwwwooofff^^^\\\___iiihhhmmm|||yyylll^^^XXXXXXcccxxxnnnYYYJJJEEE===555333444444111///......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))+++*********))))))))))))))))))******+++++++++,,,***)))((()))+++,,,+++***))))))))))))))))))))))))+++'''+++333333+++'''+++'''((()))***+++******)))((((((((())))))*********)))************+++++++++,,,,,,,,,---------......//////000000000000////////////000000111111222222222222222333444444555555666666777888999999999999;;;DDD^^^yyy&&&&&&'''(((((((((((('''))))))((((((((((((''''''(((''''''&&&&&&''''''((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&(((***+++...222888<<>>555111000///---//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++*********************)))))))))'''((()))***+++,,,------***)))((()))+++,,,+++***)))))))))))))))))))))))),,,''''''------'''''',,,(((((()))************)))'''(((((()))***+++,,,,,,)))************+++++++++******+++,,,---//////000000000111111111111000000//////000000111222222222333333333444555555666666555666777888999999999999===EEE___{{{&&&&&&'''((((((((((((((())))))((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((('''&&&%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))&&&))),,,///333777===@@@BBBDDDFFFHHHGGGFFFCCCAAA@@@?????????<<<<<>>333000///---000///...---------------------------------------++++++++++++++++++++++++)))*********++++++++++++************************((())))))***++++++,,,,,,***)))((()))***++++++)))))))))))))))))))))))))))+++''''''++++++''''''+++((()))))))))************))))))******+++++++++,,,))))))*********+++++++++***++++++,,,---.../////////000000111111000000//////000000111111222333333333333333444555555666666555666777888999999999999===FFF```|||&&&'''(((((())))))(((((((((((())))))))))))))))))(((((((((''''''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$###"""###%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((()))))))))***(((+++000444777;;;@@@CCCDDDEEEGGGGGGGGGDDDBBB@@@???>>>===>>>???CCCPPP]]]kkkzzzxxxrrriii```\\\ZZZXXXUUU[[[[[[\\\^^^bbbiiippptttwwwwwwyyy{{{{{{yyyuuuqqqfffXXXHHH@@@;;;777555777888888888888999999999999888777777777888999::::::999888888777777888888999777777666777777888999:::777999<<>>============>>>???CCCGGGMMMSSSXXX[[[UUUSSSOOOLLLJJJJJJKKKLLLKKKJJJHHHHHHJJJMMMPPPRRRXXX[[[```iiirrrxxxwwwtttpppnnnjjjeeeaaa```aaacccllluuuxxxwwwvvvllliiiuuurrr[[[SSSIIIGGGNNNccc|||sssXXXDDD;;;666111000000...------,,,,,,,,,------------------------++++++++++++++++++++++++)))))))))******++++++,,,***************+++++++++************************)))((('''(((***+++***))))))))))))))))))))))))))))))((())),,,,,,)))((())))))))))))))))))*********,,,+++++++++******))))))))))))*********+++++++++,,,,,,,,,---------.........//////000000//////...000000000111222222333333222222222333444444555555666777888999999:::::::::<<>>BBBDDDDDDEEEFFFFFFEEECCCAAA??????===???DDDKKKTTTcccqqq{{{uuuppplll```bbbbbb^^^]]]aaadddeeeoooqqquuuzzz|||sssmmmYYYJJJ===888888777777888777777777666666666666666999999888777888999:::;;;;;;:::999888888999:::;;;999999999999:::;;;<<<<<<999<<<>>>>>><<<===AAAEEE@@@===:::999999::::::999:::;;;===BBBIIIQQQYYY]]]YYYVVVRRRNNNMMMNNNQQQSSSRRROOOJJJHHHIIIJJJLLLLLLGGGJJJOOOVVV```fffccc]]]YYY[[[^^^```bbbeeeiiikkksss}}}{{{nnngggooo{{{lllTTTJJJGGGTTTllluuu\\\LLL@@@666222111000......---------------------------------++++++++++++++++++++++++))))))))))))***+++,,,---*********++++++++++++++++++++++++*********)))))))))((('''(((***+++***)))))))))))))))))))))))))))((()))+++,,,,,,+++)))((()))))))))((()))******+++,,,,,,+++***)))((((((''')))************+++++++++,,,,,,------------------......////////////......000000111111222333333333222222222333444444555555777888999:::;;;;;;;;;;;;<<>>@@@BBBDDDCCCCCCDDDDDDCCCAAA???>>>???>>>DDDPPP]]]jjjwwwyyyrrrjjjbbb^^^\\\^^^jjjsssttttttyyyuuuhhh]]]WWWFFF>>>888888888888999<<<999:::;;;===???AAABBBCCCGGGFFFDDDBBBAAAAAABBBCCCEEEDDDBBBAAAAAABBBDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEBBBEEEFFFDDD@@@@@@CCCGGGHHHDDD@@@>>>=========<<<;;;;;;<<>>QQQrrr'''(((((()))))))))))))))(((((())))))*********+++))))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))******+++111555:::>>>@@@AAABBBDDDBBBBBBCCCCCCBBB@@@>>>===>>>@@@IIIZZZlllyyyqqqlllhhheeebbb```aaaccciii{{{~~~lll]]]QQQIIIEEE;;;:::;;;===;;;888999>>>AAACCCFFFKKKPPPUUUXXXZZZ\\\ZZZWWWTTTRRRQQQQQQRRRVVVUUUSSSRRRRRRSSSUUUVVVUUUTTTSSSQQQPPPOOOOOOOOOQQQSSSSSSPPPMMMMMMRRRXXXWWWRRRLLLGGGDDDDDDCCCCCC>>>>>>>>>>>>???@@@AAABBBCCCAAA>>>>>>AAAHHHPPPTTTWWWSSSPPPQQQWWW^^^bbbddd]]]WWWMMMFFFKKKUUUWWWRRRMMMKKKGGGFFFHHHKKKOOOQQQVVV]]]bbbmmmyyyppp___\\\WWWooo{{{|||xxxfff\\\[[[ccctttttt___MMM777666555333222111111111........................++++++++++++++++++++++++***))))))))))))+++---...*********++++++,,,,,,,,,(((((()))***+++,,,,,,---)))((('''((()))******((()))))))))))))))))))))))))))***)))'''''')))***)))***)))((((((((()))+++,,,(((((((((((()))))))))))))))************+++++++++((()))***,,,...///111111000000111111111111000000000111111222222333444444444444555555666777777777999:::;;;<<<============???UUUwww+++***)))(((((()))***+++******))))))((((((''''''''''''((())))))(((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&((()))))))))+++...111666888;;;???AAABBBAAAAAACCCAAA@@@@@@@@@???<<<:::BBBMMM___ooo|||xxxjjjfffgggtttyyyrrrnnn^^^bbbdddfffkkkqqqqqqnnnooo|||tttfffTTTGGGBBBAAA@@@>>>???BBBDDDBBBCCCHHHMMMMMMWWW```llluuu{{{|||tttqqqtttzzz~~~}}}{{{zzzzzz{{{uuuhhh[[[WWW\\\``````bbbfffhhhccc[[[VVVWWWZZZeeecccaaa```___^^^\\\ZZZVVVNNNHHHIIIJJJFFFCCCCCCEEE@@@;;;888:::???DDDGGGIIIGGGGGGGGGIIIRRReeexxxuuuhhh[[[WWWYYYXXXTTTQQQQQQOOOLLLIIIGGGFFFFFFGGGLLLLLLMMMPPPSSSUUUTTTSSSJJJSSSaaakkkppprrrssstttzzzvvvyyyqqqcccYYY]]]jjjkkk|||vvviiiUUUGGG:::666444000...111,,,---......---,,,---.........---,,,,,,+++******++++++************+++++++++++++++************)))))))))))))))))))))))))))(((((())))))*********++++++++++++*********)))))),,,***((()))***+++)))&&&***************)))((((((+++******)))))))))******++++++,,,,,,,,,---------***+++,,,---...---,,,+++000000000000////////////000000000000111222333444000222444555555666888:::;;;:::999999999:::;;;<<<<<>>@@@AAAAAAAAA?????????===<<<===BBBFFFQQQ^^^pppqqqggggggwww}}}zzzwwwrrrnnnjjjfffdddkkkrrrzzzyyyzzzvvvoooddd]]]XXXQQQGGGAAA@@@@@@AAA@@@DDDKKKRRRWWW]]]fffmmmnnnttt{{{rrrjjjiiigggdddgggmmmrrrppphhh```^^^___jjjkkkmmmpppqqqooollljjjkkkddd]]][[[^^^^^^XXXRRRMMMIIICCC>>>;;;;;;<<<<<<>>>=========>>>HHH___sss}}}{{{xxxsssoooccc___YYYTTTPPPMMMJJJIIIDDDDDDDDDFFFHHHHHHFFFDDDBBBJJJUUU```gggmmmsssvvvtttqqqttt{{{hhh^^^]]]fffsssmmm[[[HHH<<<555000...111.../////////...---------......------,,,++++++***++++++************++++++++++++++++++************************************((()))))))))************+++++++++*********)))))),,,***((((((******)))'''***************)))(((((())))))((((((((((((((()))++++++++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,000000000000////////////000000000000111222333444222333555666666666888:::999999999:::;;;<<<===>>>AAAaaa}}}))))))(((((((((((())))))))))))************************))))))))))))******(((((((((((((((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''((())))))(((***,,,...000333777:::;;;<<<<<<===>>>???@@@@@@===???>>>:::888===IIISSScccpppzzzlllppp}}}|||uuullliiieeeccceeejjjnnnppp}}}zzzvvvmmmeeeeeeiiijjjhhh___[[[VVVRRROOOLLLHHHEEEDDDCCCAAAAAABBBEEEHHHJJJZZZccckkkpppvvv~~~{{{vvvvvv~~~vvvpppnnnxxx||||||yyyxxxtttmmmlllwwwtttaaa]]]VVVOOOGGGBBB>>>===>>><<<;;;:::888===MMM^^^xxxwwwnnnhhhaaaZZZUUUPPPNNNKKKIIIHHHEEEBBB@@@???DDDKKKRRRZZZccclllrrrooommmpppzzzqqqaaaZZZbbbpppyyybbbMMM>>>444222444//////000000///...---,,,......------,,,+++++++++++++++************++++++,,,+++++++++************************************))))))))))))************+++++++++***************,,,***(((''')))******))))))************))))))((())))))(((((((((((())))))*********++++++++++++,,,,,,,,,++++++,,,,,,------////////////000000000000000000000000111222333444444555777777666777888:::888888999;;;<<<>>>>>>???FFFiii************************(((((())))))******++++++******)))(((((()))******(((((((((((((((((((((((())))))((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''((()))******(((+++...111444777;;;>>>>>>>>>>>>===>>>???@@@@@@???>>><<<:::<<>>>>>GGGnnn*********++++++*********((((((((())))))************))))))))))))))))))***))))))))))))))))))))))))(((((())))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''((()))***++++++***---111444666999===???AAA@@@@@@?????????@@@AAA???>>>>>>CCCMMM[[[hhhpppvvvnnniiiddddddfffeeemmmvvv{{{|||\\\RRREEE?????????>>>===@@@@@@@@@@@@CCCFFFJJJLLLLLLKKKHHHHHHLLLVVVccckkk~~~~~~xxxpppmmmoooqqqgggYYYKKKEEECCCAAAAAACCCCCC[[[wwwrrrlllddd]]]XXXUUUSSSRRRJJJIIIGGGGGGIIILLLNNNPPP[[[[[[___dddggglllvvvzzzuuutttsssggg^^^```jjjuuu```EEE888555222000...///000111000.........------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++*********************************))))))))))))))))))******************************)))(((((()))***+++((())))))*********)))))))))((((((((())))))***+++))))))*********+++++++++---,,,+++***+++,,,---....../////////000000000111000000000000111222333444333444666555555555666777888888999:::;;;<<<======EEEqqq)))***++++++++++++***))))))))))))***************)))***++++++++++++***)))))))))))))))))))))))))))(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((&&&&&&'''''''''((((((((((((((((((((()))+++,,,---...111555888999;;;>>>@@@BBBBBBBBBBBBBBBBBBBBBAAA???BBBJJJXXXiiiyyyvvvpppjjjgggeeegggqqq{{{|||{{{xxx|||~~~|||uuupppkkkcccZZZIIICCC>>>@@@BBBCCCCCCEEEBBBAAAAAACCCGGGJJJKKKJJJKKKIIIHHHKKKUUUbbbpppxxxhhhXXXOOOGGGBBB@@@AAAFFFQQQccc{{{uuujjjaaa\\\VVVRRRMMMJJJIIIIIIIIIHHHKKKKKKOOOTTTWWWYYY```iiimmmvvv}}}pppooo}}}ggg[[[YYYaaattt|||bbbPPPGGG:::555111///111222111///......------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))***************+++++++++((()))******))))))***+++((())))))************)))'''&&&&&&&&&'''((()))************++++++++++++,,,,,,,,,++++++,,,,,,------......//////000000111111000000000000111222333444222333555555444555666888999999888999;;;===???AAAFFFuuu------...//////...------,,,,,,,,,,,,,,,,,,++++++***,,,...//////...,,,***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''((((((((((((((((((((()))***+++------333666999<<<===>>>???AAABBBCCCDDDEEEEEEDDDCCCBBBDDDOOOaaattttttllljjjiiilllsssxxx}}}|||pppeee___^^^^^^TTTTTTQQQLLLJJJIIIEEE???DDDAAAAAAFFFGGGEEEEEEIIICCCBBBDDDJJJRRRVVVUUURRRMMMMMMQQQ[[[iiiwwwppp]]]OOOJJJJJJCCCBBBLLLXXXgggzzzmmmfff\\\TTTQQQOOOMMMLLLFFFDDDEEEIIILLLNNNSSSZZZ^^^eeepppwww}}}xxxyyynnn___ZZZeeeuuuqqqcccEEE>>>666222222333222000------..................---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++************)))))))))((())))))*********+++++++++%%%(((+++,,,***))))))***(((((()))***************(((((((((((()))***+++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,.........///000111111111000000000000111222333444111333555555555666888:::999888888999<<<@@@EEEHHHLLL|||111222333444444333222111/////////......---------+++---000222222000---+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''((((((((()))((((((((()))***,,,---...777:::===?????????@@@AAABBBCCCEEEGGGGGGFFFDDDCCCLLL]]]vvvxxxllldddhhhkkkvvvyyydddSSSKKKGGGCCCAAACCCDDDDDDAAACCCFFFEEEAAALLLJJJKKKNNNLLLFFFFFFKKKMMMLLLMMMUUU^^^bbb]]]XXXTTTWWW___nnn~~~{{{ggg```UUUJJJGGGNNNNNNLLLZZZooowwwyyykkk___XXXUUUSSSQQQLLLGGGDDDFFFHHHIIINNNTTTOOOVVV^^^eeekkkuuuttt```___hhhnnnxxxtttNNNFFF;;;444333333222///------..................---,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))(((((())))))******++++++++++++$$$(((,,,---+++))))))***(((((()))***************,,,,,,,,,,,,---...///000++++++,,,,,,,,,---------***+++,,,---...---,,,+++---......///000111111222000000000000111222333444222333666666777888:::<<<999888777999===DDDJJJNNNQQQ555999===???===;;;;;;<<<555555555555444333111000000666999999:::;;;555------,,,******+++,,,+++***'''((()))***++++++++++++************))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''(((((()))(((((((((((())))))******)))))))))+++...111222888:::<<<>>>@@@BBBCCCCCCEEEAAADDDJJJGGG@@@DDDOOOaaaqqq~~~zzzuuuqqqqqqqqqrrrxxx|||rrr^^^LLLDDD@@@<<<@@@IIIEEEIIIHHHDDDCCCHHHIIIFFFSSSUUUWWWVVVUUUSSSSSSSSSQQQTTTWWW[[[dddpppvvvvvvkkknnnttt~~~yyyiii```TTTPPPSSSWWWWWWUUU\\\```hhhqqqwwwwwwwwwxxxtttfff\\\XXXTTTPPPLLLIIIFFFCCCDDDFFFIIIKKKOOOTTT[[[dddnnntttuuuuuu~~~pppZZZQQQ___dddmmmwwwuuuZZZBBB<<<:::111+++...///000///...---...---***---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************)))***+++,,,,,,+++***)))******)))))))))))))))*********++++++++++++******++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////000111222333333444666777777777666777999<<<;;;;;;;;;<<<===@@@BBBCCCNNNCCCHHHMMMJJJDDD@@@BBBFFFAAA@@@@@@@@@@@@AAA@@@???AAAGGGJJJJJJIIIFFF===333000...+++***++++++***((('''(((((()))))))))((((((************))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((''''''(((((((((((('''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((()))(((((((((((()))******)))))))))+++...111555777:::;;;===@@@BBBCCCDDDEEEDDDAAACCCGGGEEEDDDQQQbbbtttpppmmmkkklllqqqxxx}}}qqqfffRRRHHH??????DDDIIINNNSSSlllnnngggWWWLLLOOOYYY___ttt{{{{{{sssnnnjjjqqqyyyxxxiiiccc___\\\YYYVVVUUUUUUWWWXXXXXXUUUTTTTTT___qqqyyynnnccc]]]UUUOOOKKKIIIIIIJJJCCCCCCDDDFFFLLLTTT]]]cccooopppxxxpppdddmmmxxxjjjJJJUUUbbblllttteeeNNN<<>>@@@BBBDDDEEEFFFFFFGGGDDDDDDHHHJJJSSShhh}}}~~~{{{vvvrrrnnnnnnppptttyyy|||{{{yyy}}}}}}ssseeeUUUKKKBBBBBBDDDIIITTT```cccaaa~~~xxxjjjlll}}}~~~xxxssslllddd^^^ZZZVVVOOOHHHFFFHHHMMMUUUbbbvvvpppbbbYYYTTTPPPMMMHHHEEEAAA???AAAGGGMMMQQQXXX^^^jjjyyynnnhhhppp[[[\\\\\\\\\cccxxxxxxXXX<<<222555000000000///......000222------------------------------------,,,,,,,,,,,,************))))))))))))++++++++++++++++++++++++))))))(((((((((((())))))******************************++++++++++++************************************+++++++++,,,,,,,,,******+++,,,---......///111111111111111111111111111111222333444555666666555666666666555666888;;;;;;;;;;;;===???BBBDDDFFFVVVHHHYYYllltttlll\\\LLLDDD??????BBBGGGMMMPPPPPPOOORRRUUUXXXZZZZZZWWWPPPJJJ888555111///...---,,,+++,,,,,,++++++************+++++++++*********))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((()))***++++++***+++---000444888;;;===>>>???AAACCCEEEFFFGGGHHHKKKGGGGGGNNNXXXiii|||tttnnnmmmnnnooopppvvv{{{}}}rrrggg```aaa___ZZZWWWWWWWWWRRRKKKPPPVVVZZZ]]]iiiuuutttiiiuuu{{{mmm```YYYUUUNNNGGGFFFLLLWWW___yyy|||nnneee\\\TTTTTTPPPJJJFFFEEEFFFHHHIIINNNTTT^^^iiiooosss{{{tttooo||||||dddWWW]]]pppxxxTTT:::///333111111222000------///...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++))))))******++++++************++++++++++++*********************+++++++++******+++++++++,,,,,,,,,******+++,,,---...///000111111111111111111111111111111222333444555666666555666666555555555888:::<<<===>>>???BBBFFFIIIKKK[[[JJJXXXjjjwwwvvvhhhUUUHHH@@@@@@BBBHHHNNNPPPMMMIIIOOOMMMMMMNNNOOOMMMKKKJJJ;;;777333000//////...---,,,,,,+++******+++,,,,,,++++++++++++************))))))))))))))))))))))))'''(((((()))))))))))))))''''''(((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((((())))))(((((((((((()))***+++,,,,,,---000333666:::===>>>@@@AAACCCEEEGGGHHHHHHIIIIIIGGGJJJVVVgggzzz|||vvvnnnhhhiiimmmtttxxx~~~}}}mmm\\\PPPLLLFFFFFFGGGOOO___nnnpppiiigggkkkllloooyyyvvvuuugggaaaWWWMMMHHHHHHMMMQQQTTTeeeuuu|||nnnaaa\\\WWWQQQLLLJJJIIIGGGEEEIIIKKKQQQWWWZZZ^^^iiiuuuqqqmmmooorrr}}}xxxaaa]]]hhhyyymmmNNN999777333222555555000...000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---,,,************,,,---((()))***+++,,,+++++++++******++++++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,******+++,,,...///000000000000000000000000000000000000111222333444555555555666666666555666888;;;<<<===>>>@@@DDDHHHKKKMMMaaaRRRWWW___hhhllliiiaaaZZZXXXVVVUUUXXX]]]___\\\XXXWWWQQQKKKJJJIIIGGGGGGJJJBBB>>>888444222222111000...---,,,*********+++,,,,,,++++++++++++*********))))))))))))))))))))))))'''((())))))******))))))''''''(((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''''''''''''''((((((((()))))))))((((((((()))***+++,,,---...000333666:::>>>@@@BBBDDDDDDFFFHHHIIIJJJKKKKKKDDDHHHRRRaaarrrzzzpppnnnlllmmmsss|||}}}jjjUUUFFFBBBCCCAAAMMM^^^sss|||yyy|||yyyvvvyyyuuueeeWWWPPPMMMLLLJJJOOOSSS\\\uuuwwwkkkddd[[[TTTPPPMMMIIIFFFEEEDDDGGGJJJMMMRRR^^^jjjsssxxxkkknnnwwwsssZZZVVVeeevvvfffHHH<<<222,,,111444000---.......................................---------,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,((()))***,,,,,,,,,++++++******++++++++++++******)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---...//////000000000000000000000000000000000111222333444555555666777777666666777999<<<;;;<<<>>>@@@DDDIIIMMMOOOhhh___``````cccggglllqqqtttlllfffaaaccckkkqqqrrrqqqkkkbbb[[[XXXVVVSSSSSSWWWQQQLLLEEE???;;;999777666666444111...,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))************)))''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((('''((((((((())))))))))))((((((((()))***+++---...000222666:::???CCCFFFHHHGGGHHHJJJKKKMMMNNNNNNNNNGGGTTTeeesss~~~|||tttoooiiilllrrrxxx{{{fffRRREEEAAABBBEEEKKKddduuupppooossszzzpppbbbZZZUUURRROOORRR```xxxuuuggg^^^XXXRRRNNNJJJGGGEEEFFFFFFHHHPPPZZZgggrrrzzzpppssscccPPPTTT___kkkzzzhhhNNN;;;,,,...111...+++,,,....................................------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++''')))+++,,,------,,,+++******++++++++++++******((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,---------......//////111111111111111111111111111111222333444555666666777888888888777888:::===>>>>>>@@@DDDHHHMMMQQQSSSoooRRRSSSSSSSSSTTT\\\gggpppkkkccc]]]___iiiuuu|||~~~|||ssslllkkkiiiddddddiii___YYYQQQIIIEEEAAA>>>===???<<<888444111///......,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((()))***************''''''((((((((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))((((((((()))***,,,---...000222777===CCCHHHLLLMMMJJJKKKMMMNNNOOOPPPQQQQQQNNNbbbyyywwwmmmhhheeeqqqvvv}}}~~~jjjZZZHHH===???EEEJJJKKKUUUuuuyyyooooooqqquuuyyymmmfffaaa___]]]]]]ccckkk}}}}}}nnnddd]]]XXXTTTNNNJJJHHHDDDAAADDDIIIUUUeeevvv~~~uuukkkrrrwwwaaaWWWTTT```gggllltttgggMMM666333555222///000//////////////////////////////.........---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))''')))+++---...---,,,+++******++++++++++++******((())))))***++++++,,,,,,******+++++++++,,,,,,,,,------..................222222222222222222222222222333333444555666777777888999999888888888;;;===BBBCCCEEEHHHMMMRRRVVVXXXtttSSSTTTRRRNNNKKKNNNWWW^^^___^^^^^^^^^]]]___iiitttssslllccc^^^```gggoootttooohhh]]]QQQIIIDDDAAAAAADDDEEEAAA:::999999333***''')))+++---......------***++++++,,,,,,,,,,,,+++************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((('''&&&%%%&&&((((((((('''''''''(((((())))))******((()))+++*********,,,...777888;;;@@@GGGNNNRRRTTTOOOSSSVVVWWWTTTOOOKKKIII```ooowwwlllhhhmmmsssyyytttzzz{{{ooohhhfff___QQQDDD===CCCEEEAAAFFFQQQWWWjjj|||~~~yyytttssswww~~~|||jjjjjjpppjjj\\\aaayyyzzzlll^^^WWWSSSQQQPPPJJJBBBDDDKKKQQQWWWeeevvv{{{kkksssuuu^^^TTTZZZgggkkkhhhwww]]]777444777---)))///111///......000111000000222222111///...---,,,+++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++************************)))*********++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---///111222333333222111111111000000//////444333333333444666888999:::999888888999;;;===>>>EEEEEEFFFGGGJJJMMMOOOQQQvvviiijjjhhhccc]]]ZZZ]]]aaahhheeeccc```ZZZTTTUUUZZZllliiiddd```___bbbfffjjjqqqnnnggg^^^UUUNNNKKKJJJIIIKKKIIICCC@@@@@@<<<555000000///......---,,,,,,)))******+++++++++***************)))))))))))))))***)))))))))(((((((((((((((((((((((())))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&((()))((('''''''''(((((()))******+++)))***+++,,,,,,...111444<<<===AAAGGGNNNTTTXXXYYYYYY]]]^^^XXXOOOKKKQQQXXXuuu~~~zzzsssnnnmmmnnnqqqtttwwwooonnniiiYYYPPPNNNFFFNNNFFFGGGQQQSSSKKKJJJPPPNNN\\\www~~~{{{{{{~~~uuucccaaammmooofff]]]UUUQQQKKKEEEEEEHHHJJJNNNYYYgggrrrzzzwwwqqqmmm___UUUZZZ___eeeuuu}}}TTT;;;555666777666111///......///000000///111111000///...------,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************)))))))))*********++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,...///111222222222111111111111000000000///333333222333444555777888:::999888999:::<<>>AAACCCEEEGGGHHHIIIKKKMMMPPPRRRTTTzzz~~~tttvvvwwwvvvqqqhhh^^^XXXRRRRRRTTTXXXXXXUUUVVVYYYYYYXXXWWWRRRKKKBBB:::555333222000...---,,,------///......---,,,+++******++++++*********)))))))))(((((((((((())))))))))))(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((())))))((('''&&&''')))***)))(((*********+++,,,,,,---------///333777<<>><<<999777555555555666222111000///...---,,,,,,+++++++++************)))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''')))((('''((()))***)))(((***++++++,,,,,,------...,,,222:::DDDOOOYYYccciiittt~~~xxxvvvyyy{{{qqqnnnrrrwwwzzzzzzooofffVVVDDD888999CCCLLLaaa___]]]WWWYYYsss~~~mmm^^^XXXUUUZZZqqq}}}~~~yyymmm```WWWPPPJJJGGGHHHFFFMMMXXXcccooowwwqqqlllmmmbbb]]]qqquuuTTT777555333222333333222111000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------......---...///000111111111111//////000000111111111222111222444666777777777666;;;===???BBBEEEGGGIIIIIIFFFIIIMMMPPPSSSTTTSSSRRR|||{{{xxxxxx{{{wwwhhhWWWNNNTTTXXX___ggghhhaaaWWWQQQMMMJJJDDD>>>:::666444222555444222000---,,,++++++,,,++++++***************++++++***)))((('''&&&&&&+++******)))(((''''''&&&(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((())))))******(((+++------++++++...000000555AAANNNUUUZZZffftttyyytttnnnzzzttt{{{vvvttt~~~tttnnn```NNN@@@???@@@>>>EEEPPPnnnxxxxxxkkkppp}}}rrrxxxvvvxxxsssfff^^^SSSKKKJJJEEEGGGMMMVVV\\\aaajjjsss{{{eeedddxxxuuu]]]VVVhhhppp~~~JJJBBB777000111444222...000000000000000111111111......---------,,,,,,,,,***))))))+++...///,,,))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111111111111111111111111111222111222444666888888888:::===@@@CCCFFFHHHLLLOOOOOORRROOOOOOUUURRRRRR]]]yyy|||}}}xxxyyy{{{kkkaaaWWWTTTTTTWWW\\\^^^\\\[[[SSSRRROOOJJJDDD???:::777444333111000000///...------,,,,,,+++***+++++++++************))))))))))))+++******)))((((((''''''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((()))*********(((+++------++++++...111555;;;GGGSSSZZZaaappptttnnnmmm}}}ttt}}}{{{zzz{{{jjjaaaRRRIIICCCDDDGGGGGGHHHJJJjjjvvv}}}{{{xxxxxxuuugggYYYPPPMMMDDDCCCFFFMMMRRRVVV^^^fffvvvqqqfffooo}}}kkkWWWYYYiii{{{```GGG222///333222111333000000000000111111111111.........---------,,,,,,,,,+++***,,,//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111222222222222111111111111222222222444666888999999<<<>>>BBBEEEGGGIIILLLOOOOOORRROOOPPPUUURRRQQQ\\\~~~tttoooqqqzzz}}}kkkaaaUUUQQQUUU\\\___^^^[[[]]]^^^[[[RRRHHH>>>999555222///000111222000......---,,,,,,++++++,,,,,,))))))******++++++++++++*********))))))(((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((())))))******+++)))+++------+++,,,///333777???LLLWWW]]]hhh{{{rrrlllppp|||xxxrrr^^^UUUDDDHHHMMMRRRYYY\\\UUUKKKSSS```qqqwwwsssvvv~~~~~~tttkkkyyy|||hhhYYYRRRIIIEEECCCGGGJJJMMMSSSZZZ\\\{{{nnniiikkk}}}\\\NNN^^^pppvvvxxxTTT777555888333111555111111111111111111111111.........------------,,,...---,,,---/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------......///000000111111222333333333222222111111111333333444555777999;;;<<>>666111///000///...------,,,++++++++++++,,,,,,,,,+++******)))((((((************))))))))))))******))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))***++++++++++++,,,...------111777<<>>AAAFFFJJJTTTUUUUUUUUUSSSTTTUUUWWWXXX^^^ZZZVVVXXX[[[hhh~~~uuuddd[[[[[[lll}}}|||jjjYYYPPPLLLGGGCCC@@@===;;;999<<<:::888888:::<<<===<<<444111---++++++++++++***************************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((()))******++++++++++++,,,---.........000777BBBMMMXXXeeepppuuu}}}www~~~qqq___[[[eeexxx{{{oooqqqkkk^^^[[[^^^bbbqqq~~~}}}xxxyyyzzz~~~hhh^^^iii~~~jjjWWWRRRGGGBBBGGGIIIEEEIIITTTuuu~~~jjj```ffftttwwwpppVVVSSS]]]fffvvvVVV:::888555333222222333444/////////.........------...------------...//////------............------,,,,,,------...//////000......------,,,---------//////.........---------......------......///000111111000000111111222333333333333333555777999:::888:::<<<>>>@@@CCCHHHKKKSSSTTTVVVVVVUUUUUUVVVWWWYYY___\\\YYY[[[[[[eeeyyywwwaaaPPPYYYmmmvvvpppgggWWWSSSMMMIIIEEEBBB???<<<<<<;;;:::999999:::;;;<<<555222...,,,,,,,,,+++***************************))))))))))))))))))))))))***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((())))))***+++++++++++++++,,,...///000333444===LLLTTTVVV___lllttt|||sssdddXXXRRR]]]rrrtttfffdddqqqwwwggg]]]YYYXXXdddpppoooiiihhhggghhhkkkrrrxxx|||xxxvvvxxx|||{{{uuuhhhiii{{{dddWWWJJJDDDIIIKKKHHHIIIOOO[[[uuuyyyiiihhhxxxzzzjjjXXXRRR[[[lll\\\>>>999666444333000000222////////////...............------------...//////------............---------------.........//////.........------......////////////...------,,,,,,...............//////000111111000000111111222333222222222333444777999:::999;;;>>>AAACCCFFFIIILLLNNNQQQTTTVVVWWWXXX[[[]]][[[aaa```^^^aaa```gggxxx```TTTZZZeeellloooeeeaaaZZZSSSNNNHHHBBB???;;;:::888777666777777888444111...---------+++***************************))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''''''''''''''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))***+++++++++++++++,,,---///000111444999HHHXXX\\\XXX]]]hhhsssyyy~~~ooofff[[[NNNNNN^^^fff``````gggvvv|||jjj___XXXaaammmmmmiiifffccc``````aaadddffffffiiinnnuuu|||~~~{{{qqqccc\\\VVVVVVXXX]]]fffooo~~~kkkbbbiii{{{jjj\\\PPPLLLHHHCCCDDDIIIJJJTTTdddyyymmmeeetttyyyrrruuugggRRRTTTdddoooDDD;;;555444444000///111000000/////////............------------...//////------............------//////.........---------............///000111222//////.........---------///............///000000111111000000111111222333111111111222444666999:::;;;>>>BBBEEEFFFHHHKKKMMMKKKMMMQQQSSSUUUXXX[[[^^^\\\bbb``````dddccciiiyyylllaaabbbjjjrrrvvvsssnnnggg^^^SSSIIIBBB<<<999666555555666555444111///------------,,,***************************))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))***))))))))))))***++++++++++++,,,---...///111222444AAAUUUdddfffdddgggnnnxxx{{{}}}~~~|||uuucccUUUUUU]]]bbbbbbaaa___ppp{{{kkkbbblllzzz{{{wwwtttpppllljjjiiiiiiiiicccbbbbbbcccdddcccaaa___```___dddppp{{{zzzmmm___YYYSSSMMMMMMOOOSSS[[[cccqqqbbb```ooo\\\PPPGGGBBBCCCGGGGGGEEEKKKeeezzzrrrgggooo|||ooojjj}}}~~~___UUU___tttWWWFFF777555666333222555000000000/////////.........------------...//////------............------000//////...------,,,,,,////////////000111222333........................//////......//////000111111111000000111111222333111111222333555777:::;;;???BBBFFFIIIJJJKKKMMMNNNKKKMMMOOOQQQSSSVVVZZZ^^^___ccc___^^^cccccciiizzzvvvtttwww}}}}}}}}}zzzqqqcccSSSHHH@@@;;;666555777888555222///---,,,,,,------,,,+++************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))******))))))******+++,,,+++,,,,,,---...000222333666JJJaaakkknnnqqquuuxxxzzz~~~}}}kkk[[[]]]hhhhhhaaabbblllwwwmmmyyy~~~}}}yyyuuuqqqmmmkkkhhhfffdddWWWTTTYYYmmmrrrmmmfff___]]]^^^```gggooo~~~gggqqqlllZZZOOOIIIGGGHHHEEEFFFDDDPPPjjjuuupppmmmwwwnnnjjjuuuvvv___]]]fffttt{{{^^^BBB888777444333777000000000000/////////......------------...//////------............------..................------000000////////////000000,,,,,,------...////////////////////////000000111111111000000111111222333333333444555777:::<<<>>>BBBFFFJJJMMMMMMNNNNNNOOONNNOOOQQQRRRUUU[[[aaaffffffhhhaaa^^^ccccccjjj{{{}}}}}}yyy~~~ooo\\\NNNCCC<<<666666:::;;;777222---,,,++++++------,,,+++************************))))))))))))))))))))))))*********+++,,,,,,,,,---))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))*********)))******+++,,,+++,,,,,,---///111222333999RRRhhhnnnpppwww}}}~~~yyytttsssxxxaaaaaappprrrhhhrrrvvvzzzwww{{{qqq~~~}}}{{{zzzzzzyyy___[[[```xxxyyyqqqmmmlllnnnuuu}}}mmmnnn}}}fffYYYPPPHHHCCC===HHHBBB>>>YYYuuuvvvmmmdddcccfffnnnzzzjjj]]]]]]eeerrrtttMMM<<<777333222555000000000000////////////...------------...//////---..................---,,,,,,------.../////////111111///......---------+++,,,,,,---...///000000///////////////000111111111111111000111222222333555555666777999<<<>>>@@@DDDHHHLLLOOOOOOOOOOOOOOOPPPQQQSSSVVV[[[ccclllrrrnnnnnneee```dddeeelll}}}zzzrrrqqqwwwxxxbbbSSSHHHDDD===888444333222222......---------,,,,,,,,,************************))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++,,,,,,...,,,---000000///222888CCC^^^qqqwww}}}~~~~~~zzzzzzvvvwww}}}yyyvvvuuuxxx~~~vvvjjjdddoooyyykkknnn}}}rrrmmmlll{{{{{{sss{{{xxxyyytttjjj{{{vvvcccVVVNNNJJJHHHAAA>>>DDDOOO^^^ppp~~~jjj^^^]]]]]]cccaaaVVVkkktttyyybbb;;;666999444111222111111000000000000000////////////////////////000000///...................................................////////////............///////////////////////////.........111111111111111222222222555666777777999===BBBFFFGGGLLLRRRTTTRRRPPPPPPQQQLLLRRRXXXZZZZZZ___iiirrrvvvuuuiii___^^^^^^iii~~~}}}|||pppkkksss{{{vvveeeXXXHHHCCC;;;666333111000///.........---------,,,,,,************************************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))******+++,,,,,,,,,,,,+++,,,//////000555<<>>CCCGGGKKKOOOTTTTTTRRROOOOOOPPPRRRSSSTTTXXX]]]dddkkkppppppqqqiiicccfffeeekkk|||}}}{{{|||fffeeeoooqqqiii___NNNFFF<<<444111111000///.........------------,,,++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))******++++++,,,,,,---,,,+++---000111333;;;DDDcccxxx}}}}}}wwwssssssuuuyyy~~~}}}zzzvvvwwwnnnuuu|||yyyqqqllleee``````ccchhhlllnnnkkkhhhgggjjjkkkkkkiiimmmnnnooopppqqqrrrsssssstttttttttssspppmmmjjjhhhgggfffdddccccccbbb```^^^YYYZZZ[[[\\\]]]___``````dddjjjoootttwwwpppyyyxxxdddTTTLLLIIIFFFZZZtttwwwkkk^^^XXX^^^fffuuufff\\\sssuuufffZZZJJJFFFCCCBBBEEEOOOcccuuuxxxbbb]]]ccceeepppmmm\\\eeegggtttgggHHH;;;555555222222111000000000000111////////////////////////000000///...............,,,,,,,,,,,,,,,,,,,,,,,,............////////////............////////////111111111111111111111111111111111222222333333333666777999:::;;;???DDDHHHKKKOOOSSSTTTRRRPPPQQQRRRWWWRRRPPPTTT___hhhlllmmmeeeiiifffhhhooooooqqq}}}}}}qqqeeeiiinnnnnnkkkZZZPPPBBB777222111111111............------------++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************++++++,,,---------///...///111333777BBBNNNkkk|||~~~vvvooopppnnnkkkfffaaaeeevvvsssrrrrrrwwwxxxnnnjjjiiijjjmmmqqqpppkkkfffeeefffgggdddaaabbbbbbccceeejjjooosssvvv~~~}}}zzzwwwtttqqqooonnnnnnmmmkkkkkkkkkkkkiiihhhfffggghhhjjjkkkkkkkkkjjjjjjnnnssswwwmmm]]]aaaxxxooo]]]OOOHHHEEEFFFWWWoooqqq___ZZZ[[[jjjsss{{{}}}zzzvvvtttttt}}}pppiiiuuubbbQQQKKKEEEBBBBBBGGGUUUbbbkkk```iiifffdddttt|||^^^fffgggjjjtttVVVFFF999444333222111111000000111111////////////////////////000000///...............------------------------............////////////............////////////000000000111111111111111111111222222333333444444555777999:::<<>>AAADDDGGGMMMOOOQQQPPPNNNNNNQQQTTTYYY[[[^^^___```dddjjjoootttyyyxxx{{{~~~lllSSS>>>444222////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---......//////...///222777===JJJ```tttxxxhhh[[[YYY```qqqnnn\\\OOOLLLDDD@@@GGGXXXhhhnnnkkkbbb\\\___ffftttrrrVVVQQQOOOWWWiii~~~~~~jjjeee\\\RRRJJJDDDAAA>>>>>>IIIaaa|||oooddd[[[QQQHHHEEEEEEFFFHHHLLLMMMNNNVVVeeeuuuuuujjjjjjnnnlllgggeeeXXXdddttt]]]cccpppxxxiiiYYYPPPKKKIIIKKKOOORRRfff|||~~~uuuuuurrrdddeee}}}yyykkkkkkrrr|||VVV888>>>444333222222111111222222000000000000000000000000000000///...............////////////////////////............////////////............//////////////////000111111222333333222222333444555666777777777:::===???AAACCCFFFIIINNNPPPPPPNNNLLLLLLOOOSSSWWWZZZ\\\]]]^^^```dddgggnnnvvvxxx|||dddIII999555000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))************************)))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////111222777===EEETTTmmmrrreeeccckkk~~~xxxooohhhkkkrrrooo```QQQFFFHHHFFFDDDJJJXXXfffmmmddd[[[SSSNNNMMMYYY}}}|||aaa\\\NNNKKKOOO[[[hhhttt|||nnn]]]YYYRRRLLLHHHEEECCCAAA???JJJccclll^^^PPPJJJIIIHHHIIIKKKMMMHHHEEEGGGJJJOOO^^^llluuuqqqtttsssooommm___ccc~~~rrr]]]MMMZZZ}}}zzzgggWWWKKKFFFJJJQQQYYYbbb~~~vvvmmmnnncccffftttxxxqqqmmmtttqqqEEE<<<444333222222111111222222000000000000000000000000000000///.................................................../////////000............/////////000000000111222333333444444222222333444555666777888999<<>>RRRooo}}}mmmYYYMMMJJJKKKIIIFFFIIIIIIIIIHHHJJJNNNTTTYYYfffeeeqqqzzzwwwvvvwwwdddnnnnnnVVVKKKXXXvvvsss```PPPFFFGGGNNNUUU```zzztttaaa^^^\\\gggqqqqqqpppoooZZZ???888333444333///555888...000000000000000000000000000///...------...///000////////////////////////111111111222111000//////000000000000////////////000111111222333333444444111222333555777888999:::999999:::<<>>@@@ZZZ~~~xxxpppkkkhhhfffkkkmmmoooooonnnnnnnnnooonnnrrrvvvtttiiidddsss^^^IIIKKKjjjxxxaaaVVVMMMEEEPPPVVVeeeyyynnn]]]\\\bbbpppxxxbbbgggcccmmm~~~WWW===555555777111333555000000000000000000000000000000//////......//////000////////////////////////555444222111000///000000------...///000111222222//////000000111222222333222333444666777999:::;;;;;;;;;<<<===AAAEEEHHHKKKMMMNNNNNNMMMLLLPPPXXX^^^bbb___\\\\\\]]]___aaaaaa___aaaaaagggssstttyyyyyyoooppptttqqqlllaaaNNN???777222111111...,,,---+++---......------...000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++***++++++,,,,,,---------......///111222444555555999999<<>>AAAEEEIIILLLPPPOOOOOONNNNNNSSSYYY___eeebbb^^^\\\\\\___bbbdddaaa```ZZZ^^^lllsss}}}||||||xxxvvvnnn]]]HHH>>>555333333222111333...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++,,,------.........///000222444666777888;;;:::AAAXXX}}}{{{|||fff___jjj{{{~~~}}}wwwnnnfff\\\TTTNNNIIIHHHJJJKKKSSSaaannnvvvwwwtttsssqqqssswwwyyyzzzzzz|||}}}wwwtttpppmmmkkkhhhdddaaaaaa___]]]\\\[[[\\\\\\]]]dddxxx~~~rrrcccXXXMMMEEECCCEEEFFFbbb|||ZZZSSS^^^{{{hhh^^^UUUJJJOOOWWWaaammmtttnnnddd\\\^^^\\\XXX___yyyaaa```aaarrrQQQ:::222777333111444444111111111111111111111111///000000000000000000///////////////////////////+++,,,///333:::AAAGGGKKK111111000000//////....../////////000111111222222333444555777999:::;;;<<<<<<<<<===???BBBFFFJJJLLLMMMLLLLLLMMMPPPVVV^^^cccfffdddaaa^^^^^^aaaeeehhhgggggg___```ooo{{{{{{kkkQQQDDD777222222222333555000111111000...,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////...///111333555777999:::======HHHddd~~~zzzmmmgggooo}}}tttmmmddd\\\UUUPPPKKKIIIMMMQQQ\\\iiiqqqssstttvvvwwwyyy}}}~~~~~~yyytttrrrqqqoookkkgggfffccc```^^^___`````````hhh|||rrrbbbRRRGGGCCCEEEKKKfff|||aaaUUUwwwoooaaaYYYMMMNNNRRR[[[ffflllmmmlll^^^\\\XXXSSSQQQfffeeeaaa]]]hhhgggEEE444777555222444444111111111111111111111111///000000111111000000///////////////////////////...000555;;;CCCKKKRRRVVV222222111000///...------//////000000111222222333444555666777999;;;<<<===<<<<<<===>>>AAAEEEIIILLLFFFFFFFFFIIIPPPXXX```eeeeeeeeeeeedddccceeehhhkkkiiikkkdddcccqqq|||eeeTTTAAA666222000000222///000111000......///000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.../////////000111444666999:::;;;>>>AAAPPPpppzzzqqqmmmwwwyyyzzz~~~zzzqqqhhhaaaYYYQQQJJJPPPRRR\\\iiirrrsssuuuyyyzzz}}}zzzwwwwwwwwwtttpppmmmjjjggggggiiillllllllltttxxxfffUUUHHHEEEHHHPPPgggdddgggiiiaaaUUUMMMMMMYYYeeejjjooouuuggg^^^[[[[[[TTTWWWyyytttggg\\\aaayyyTTT888888777222333333111111111111111111111111///000111111111111000///////////////////////////***+++---000222555777888111111000000//////......000000111111222333333333555555666888:::;;;======;;;<<<<<<>>>AAAEEEIIIKKKDDDCCCCCCFFFLLLTTT\\\```aaacccffffffeeefffhhhkkkhhhnnnjjjgggqqq~~~jjjRRRBBB999333111222---...000000//////111222,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000///000222444777999;;;<<>><<<:::===BBBFFFGGGFFFIIIIIIGGGGGGHHHJJJMMMOOOWWW[[[```cccdddfffiiillljjjkkkiiinnnzzz}}}ccc``````cccfffmmm~~~xxxWWW???666333111///000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...//////...,,,+++++++++,,,,,,...///000111444555777777888999;;;>>>BBBFFF]]]kkkXXXeee{{{nnn}}}|||wwwooogggaaafffmmmvvv||||||~~~~~~kkkXXXMMMOOOWWWlll{{{xxxiiiZZZVVVUUUSSSQQQRRRIIILLLNNN\\\rrr~~~~~~eeeUUUPPPRRRXXXkkkpppddd^^^[[[[[[]]]|||jjj\\\\\\sssPPP>>>999222000555333222000000111111///...000000000000////////////////////////////////////000000000000000000000000............///000111111222222222333555666888999999:::<<>>>>>AAAFFFJJJKKKKKKLLLKKKIIIHHHHHHJJJMMMPPPWWWZZZ]]]___```ccchhhllliiillljjjnnnvvvxxxMMMLLLLLLMMMPPP[[[ooo```EEE888444333000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))),,,000333333000,,,)))............///111222333555666888999999;;;>>>@@@BBBKKKeeebbb[[[ooozzzooo~~~zzzsssmmmqqqwww}}}mmmYYYPPPVVVbbbsss}}}jjjVVVMMMMMMKKKIIIGGGBBBBBB???III]]]mmmnnnZZZQQQQQQUUUhhh|||eeeZZZZZZWWWRRRaaattt\\\]]]kkkgggGGG888444333444333222000000111111000...000000000000////////////........................000000000000000000000000............///000111222111222333444666888:::<<<===>>>???@@@BBBEEEGGGHHH@@@@@@@@@BBBFFFJJJLLLMMMOOONNNLLLIIIHHHJJJNNNRRRXXXYYY[[[]]]___cccgggkkkiiimmmmmmnnnqqqppp|||IIIIIIGGGDDDDDDMMM^^^lll}}}{{{sssmmmiiifffjjjrrr||||||dddKKK:::555555111111111000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))),,,///222222///,,,)))......//////000111333333555777999:::;;;===@@@BBBDDDRRRqqqwww```dddxxx~~~zzzqqq|||~~~mmmZZZSSS^^^mmm{{{sss```SSSNNNJJJGGGDDDFFFEEE???CCCSSS```vvvxxxbbbVVVTTTSSSbbb|||lll\\\]]]]]]WWWSSSwww~~~^^^\\\bbbrrrUUU:::555666333333222000111222222000///000000000000////////////////////////////////////////////////////////////////////////000111222222222222444555888;;;===>>>@@@@@@@@@AAACCCEEEHHHIIIDDDCCCDDDEEEGGGJJJLLLNNNRRRRRROOOKKKIIIJJJOOOSSSXXXZZZ]]]```cccfffiiijjjiiippppppnnnmmmjjjwwwWWWUUUPPPHHHDDDGGGPPPWWWcccgggjjjiiiccc[[[TTTPPPOOOPPPRRRXXXdddvvv{{{kkkTTT@@@777555222111111111000000000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++.........///000222444555666888:::;;;<<<>>>AAADDDGGG[[[pppbbbooo~~~yyyxxx{{{tttzzziiiYYYWWWfffxxx~~~qqqbbbVVVNNNIIIFFFEEEDDD>>>???KKKSSSffflll^^^YYYSSS[[[qqq{{{dddaaadddaaaTTTiiiiii___^^^kkkgggAAA777777444333222111111222222111000000000000000////////////000000000000000000000000////////////////////////000000///000000111222333333444555777:::===???AAAAAAAAA@@@AAABBBDDDFFFGGGHHHHHHHHHHHHHHHJJJLLLNNNSSSSSSRRRNNNJJJJJJOOOTTTYYY\\\aaagggkkklllkkkiiijjjqqqqqqooolllhhhvvvtttpppeeeZZZTTTVVVXXXXXXVVVYYY\\\\\\XXXTTTPPPOOOLLLIIIEEEEEELLL[[[lllxxxyyydddLLL;;;666222222222111111000000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---------...000222444666777999;;;===>>>>>>@@@CCCEEELLLfff}}}yyyjjjcccyyyrrrrrryyy}}}~~~{{{wwwtttfff\\\___qqq~~~ooo```UUUNNNHHHBBBBBB===>>>GGGMMM___zzzwwwfff___SSSUUUiiixxxjjj^^^___```\\\bbb{{{ddd```lllyyyJJJ888777666333222111111222333222111000000000000////////////111111111111111111111111000000000000000000000000000000000000111222333444555666777999;;;>>>@@@BBBAAAAAAAAAAAAAAABBBCCCCCCBBBCCCDDDCCCBBBCCCFFFHHHQQQSSSTTTPPPLLLKKKPPPUUUYYY]]]cccjjjoooooollliiiiiippppppnnnmmmiiivvv{{{nnnlllqqqqqqmmmggghhhiiihhheeecccccccccYYYUUUNNNHHHHHHOOOZZZbbbnnnllllllqqqvvv[[[EEE;;;333333222111111000000///////////////////////////........................------------------------...---,,,,,,,,,,,,---...------///111444777999;;;>>>???AAAAAAAAACCCEEEGGGPPPnnn{{{hhhddd}}}|||kkkqqq{{{lllkkkqqqyyywwwqqqeeeaaahhh}}}uuuiii___TTTKKKDDDDDD??????FFFKKK\\\xxxmmmcccSSSRRRfffvvvvvvsss```[[[[[[```]]]ggg```mmmuuuSSS999777888333222111111333333222111000000000000////////////000000000000000000000000000000000000000000000000111111111111222333444444777777888:::<<>>AAACCCDDDDDDDDDEEEGGGIIISSSsssiiieee~~~vvvyyyiiitttuuu]]]ZZZ___nnn~~~xxxwww~~~ooofffeeepppxxxooogggZZZMMMGGGFFF???===BBBGGGXXXtttqqqdddSSSQQQfffxxxrrrjjj```___```ZZZggg^^^mmmmmmYYY:::666:::333222111111333444333111000000000000////////////////////////////////////000000000000000000000000111111111111222333444555888999999;;;===???AAABBBCCCCCCDDDDDDCCCAAA???>>>===@@@BBBCCCCCCFFFKKKOOOLLLQQQUUUSSSNNNLLLPPPTTTZZZ[[[^^^dddjjjlllkkkhhheeeiiiiiijjjmmmlllxxxzzzooobbbVVVQQQVVV```aaa\\\VVVPPPQQQ]]]mmmzzzpppKKK;;;333444555///000444000000/////////............------------------------///...---,,,,,,,,,,,,,,,,,,---.........///111333...///111444888<<>>@@@AAACCCDDDHHHNNNRRRQQQKKKEEEDDDDDDBBBAAAEEEMMMPPPNNNQQQOOOLLLMMMOOOQQQQQQPPPVVVVVVYYY___ffflllppprrriiihhheeehhhjjjffftttqqqdddZZZVVVVVVWWWbbbllloooddd\\\\\\```aaaccceeedddbbbbbbdddgggjjjsssJJJ<<<888888222111444111000000000/////////......------------------------......---,,,,,,,,,------,,,---......------///111111111333666999<<>>???@@@@@@DDDEEEGGGLLLPPPQQQMMMIIIBBBDDDBBBBBBFFFNNNQQQPPPOOOMMMKKKLLLMMMOOOOOOOOOQQQTTTXXX]]]ccciiippptttmmmmmmhhhhhhjjjiiixxx\\\XXXQQQJJJDDD@@@??????BBBGGGUUUnnnrrrccc[[[UUUTTTVVVVVVYYY\\\^^^bbbjjjttt|||zzzzzzyyyxxxuuusssqqqppp{{{PPP===666777222111444111000000000////////////..............................------,,,,,,,,,---------...///...------///111333444555777:::===???AAA@@@AAACCCFFFHHHKKKOOORRRaaarrrtttxxx{{{uuu^^^ccc~~~vvvaaa\\\VVVQQQOOONNNMMMLLLIIILLLMMMKKKOOO^^^tttwwwxxxnnnqqqvvvhhh^^^UUUIII@@@FFFRRR```nnnyyy}}}zzzwwwwww{{{mmm\\\UUUUUUdddwwwfff[[[```fffuuukkk]]][[[iii\\\999;;;333333333333333333333333222222222111111111000000////////////////////////000000000000000111111111000000111222444666888999;;;<<<===???@@@BBBBBBCCCEEEEEEEEEHHHKKKLLLKKKIII@@@CCCCCCCCCGGGOOOSSSRRRMMMLLLKKKKKKLLLMMMOOOOOONNNRRRXXX[[[___eeelllrrrtttuuupppooopppnnn|||BBBAAA@@@???>>><<<;;;;;;::::::>>>JJJ___uuuzzzjjjYYYPPPMMMJJJIIIJJJIIIKKKOOORRRXXXbbboooxxxzzztttooojjjgggeeehhhsssUUU===333555111000333111111000000000////////////........................------,,,,,,,,,------...---...//////......000222666666777999;;;===???AAA>>>@@@CCCEEEHHHLLLRRRVVVfff~~~sssmmmeeewwwxxxzzziiiZZZiiiyyyrrrjjjeee```[[[YYYSSSQQQLLLFFFDDDLLL\\\kkk|||uuussszzzxxxooouuu}}}qqqhhhZZZLLLBBBJJJ```zzz{{{uuusssssslllkkklllqqquuu|||sssaaaXXXWWWdddkkk[[[ZZZ^^^iii{{{ddd```ccciii;;;999444333333222222333333444222222222222111111111111///////////////////////////000000000111111111222000000111333555777999::::::;;;>>>AAACCCEEEFFFGGGHHHGGGFFFGGGHHHIIIHHHHHHDDDGGGGGGEEEGGGMMMPPPOOOKKKKKKKKKJJJKKKLLLNNNPPPPPPSSSWWWYYY[[[```hhhnnnvvvzzzwwwttttttqqq|||::::::;;;<<<<<<<<<:::::::::999:::===DDDOOO[[[cccZZZOOOEEEBBBCCCBBBBBBCCC@@@DDDHHHKKKLLLOOOTTTYYYfffjjjpppvvvyyyyyywwwvvvmmmnnn~~~yyy^^^AAA333555222000222111111111000000000/////////........................------,,,,,,,,,---......---...///000///000222444999999999;;;<<<>>>@@@AAA???AAADDDFFFGGGKKKQQQWWWkkkxxxvvv}}}cccbbbyyywwwooovvv```\\\pppuuummmcccXXXOOOIIIMMMSSShhhxxxtttlllwww~~~vvvqqq|||tttlll]]]PPPFFFPPPnnnyyyuuukkkccc___bbbeeekkkzzz|||fff\\\YYYaaa|||fffXXXUUU]]]mmmjjjeee```}}}wwwBBB:::555444333222222333444555333222222222222111111111000000000000000000000000///000000111111222222222111111222333555777999:::999;;;???BBBFFFHHHIIIIIIJJJJJJIIIHHHGGGHHHHHHIIIJJJMMMMMMHHHFFFIIIJJJIIIJJJKKKKKKKKKJJJKKKNNNQQQTTTUUUVVVXXX[[[```fffjjjtttzzzwwwsssrrrpppzzz999:::;;;;;;;;;:::999999:::::::::::::::<<>>>>>@@@>>>BBBEEEFFFEEEDDDFFFHHHKKKVVVgggvvv|||www~~~jjjIII777888444111222111111111111000000000//////........................,,,,,,,,,,,,,,,---...///---...000111111222555777;;;;;;;;;<<<===>>>@@@AAABBBEEEGGGGGGFFFHHHNNNTTTnnnlllxxxyyyfffiii|||pppkkkxxxyyyXXX]]]uuu~~~mmm[[[PPPMMMXXXsssuuurrr|||uuu|||xxxyyyuuulll\\\PPPGGGQQQpppwwwjjjgggfffhhhtttmmm___[[[ZZZ{{{uuu\\\UUU\\\eeeoooiii___|||LLL>>>666555444222222444555666333333222222222111111111000000000000000000000000///000000111111222333333222222333444555777999:::;;;===AAADDDGGGHHHIIIIIIGGGGGGGGGGGGFFFFFFHHHIIIKKKNNNOOOJJJGGGHHHJJJIIIIIIKKKLLLKKKJJJKKKOOORRRXXXWWWVVVXXX]]]ccchhhjjjqqqwwwtttnnnnnnooo{{{===>>>>>>>>>>>>======<<<<<<;;;::::::<<<<<<:::888<<<999999===???===<<<>>>???AAACCCCCCCCCEEEKKKPPPOOOZZZiiivvv|||tttPPP<<<<<<777222333111111111111111000000000000////////////////////////,,,,,,,,,,,,,,,---...///---...000111222444777999<<<<<<<<<<<<===???@@@AAAFFFHHHJJJHHHEEEFFFLLLQQQpppuuu```wwwzzzmmmppplllmmm|||oooSSS^^^wwwppp^^^WWWQQQmmmuuuqqq}}}|||yyypppZZZOOOEEELLLiiiwwwooojjjhhhqqq~~~qqqbbb\\\UUUuuuzzz]]]WWW```bbb}}}rrrlll^^^{{{TTTBBB777666444333333444666777333333333222222222111111000000000000000000000000///000000111222222333333333333333444666777999:::>>>@@@CCCFFFGGGHHHHHHGGGBBBCCCDDDDDDDDDDDDFFFHHHGGGKKKMMMJJJHHHJJJMMMMMMIIIKKKLLLLLLKKKKKKOOOSSSZZZXXXVVVYYY```gggkkklllpppwwwrrrjjjlllppp~~~888;;;>>>???>>><<<;;;;;;===<<<;;;:::999999999999888888:::;;;;;;;;;;;;;;;===AAADDDEEEDDDHHHPPPVVVZZZfffuuuYYY:::888999000///999000000000000////////////////////////............---------.........//////...///000000000333777:::DDDBBB>>>;;;:::<<<>>>@@@CCCIIIHHHHHHKKKFFFGGGTTTmmmvvv^^^aaawwwnnnwww}}}kkkhhhhhhUUUfffnnnUUUTTTaaammmmmm||||||wwwoooYYYNNNFFFNNNfffwwwpppqqqssstttyyyuuuwwwfff```[[[jjjqqqVVVSSSeee{{{eeeaaauuuddd???666777555222222444444333222111111111111111222222222111111111000000//////............///111222222444555777888888999;;;>>>>>>@@@CCCFFFGGGHHHGGGFFFDDDDDDDDDCCCCCCCCCCCCCCCHHHHHHIIIIIIHHHHHHGGGFFFHHHKKKMMMKKKHHHIIIMMMRRRUUUUUUUUUVVVZZZ___dddhhhqqqpppmmmnnnnnnkkk~~~===@@@CCCEEEFFFDDDAAA???===<<<;;;:::999888888888777888999:::;;;;;;<<<<<<@@@CCCHHHLLLPPPVVV___eeerrr{{{oooGGG;;;;;;555111333111000000000////////////////////////............---------.........//////...///000111111444888;;;CCCAAA???======>>>@@@AAABBBHHHGGGFFFJJJFFFIIIVVVuuuooo[[[dddsssmmm|||tttdddfff~~~cccYYYhhh|||yyyyyyjjjYYY^^^xxxlllfffrrruuuiiiVVVLLLDDDJJJ```{{{}}}}}}}}}zzzzzz{{{~~~sssjjjiiimmm}}}rrrnnnddd```hhhxxxlllaaaZZZdddvvvaaa___kkkvvvkkkaaasssmmmGGG888777444222222333333222222111111111111111222222111111111111000000000////////////000111222333444555666888888888:::>>>@@@AAABBBDDDFFFHHHHHHHHHHHHIIIHHHEEEDDDCCCDDDFFFGGGIIIIIIJJJJJJJJJIIIIIIHHHJJJLLLNNNMMMJJJJJJNNNRRRWWWVVVVVVWWWZZZ___cccgggpppqqqppprrrsssmmmyyyDDDFFFJJJOOORRROOOHHHBBB======;;;:::999888888888777777888999;;;<<<<<<===BBBFFFLLLUUU```llluuu{{{YYY>>>::::::444...111111000000000/////////////////////............------.........////////////000111222333555888;;;AAA@@@@@@@@@@@@AAABBBBBBBBBGGGEEEDDDIIIGGGKKKZZZ}}}gggYYYjjjaaa___uuulll___fffvvv]]]]]]lllwwwsssggg\\\eeeeee]]]ppplllaaahhhsss___OOOGGGAAAGGG[[[sssvvvjjjeeegggnnnsss|||||||||{{{yyyzzz}}}~~~wwwjjj___\\\\\\nnnsssllllllfff^^^YYY```vvvsssbbbYYY___yyyzzzjjjkkkooonnnssscccppp{{{RRR:::777444222333333222222222222111111111111111222111111111111000000000000000000111111222444555666777888999999:::===AAADDDDDDDDDEEEFFFGGGIIIIIIJJJNNNLLLHHHEEEDDDEEEHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJLLLOOOPPPOOOLLLKKKNNNQQQXXXWWWVVVWWWZZZ___cccfffppprrrqqquuuxxxppptttLLLOOOUUU]]]aaa\\\OOODDD>>>===<<<:::999888888888777888888999;;;<<<===>>>BBBEEEMMM[[[lll{{{jjjBBB777:::888///111111111000000000//////////////////........................////////////000111333444444666999<<<===>>>???AAABBBBBBCCCCCCAAAFFFCCCCCCHHHHHHNNN^^^ccc]]]rrrwwwTTTTTTlll}}}||||||jjj___eeelllVVV^^^nnnvvv~~~ttthhhXXXUUUjjjvvvcccmmmpppaaaccczzzoooVVVHHHCCC???GGGXXXmmm|||zzzmmmZZZLLLFFFFFFIIIKKKQQQYYYdddppp|||}}}qqqkkkiiisss|||hhh___nnnwwwaaaYYY___}}}|||iiilllpppiiizzzzzzeeelllzzzZZZ>>>888333333444222111222333222111111000111111111111111111000000000000000000111111222333555666777888999:::;;;<<>>===<<<;;;::::::::::::999999999:::;;;===>>>??????BBBJJJXXXjjj|||{{{LLL666777888222111111111111000000000000////////////...................../////////000000000222444666666888;;;===;;;<<<>>>@@@BBBBBBBBBBBBBBBFFFCCCCCCIIIJJJPPPaaa{{{___ccc}}}wwwXXXZZZooozzzhhh]]]bbbfffQQQZZZllluuu|||uuuyyyqqq\\\QQQZZZfffmmmqqqvvvccc___sssjjjPPPEEEAAA???EEESSSbbblllqqq]]]TTTIIIBBB@@@AAAAAAAAA>>>EEENNNXXXeeexxx~~~xxxzzzqqqwwwzzzccc^^^___}}}}}}dddfffnnnhhhttteeedddppp\\\CCC:::444555666333111333333222222111000000111111000000000000000000111111000000111222333555666777:::;;;<<<===>>>AAAEEEIIIEEEEEEEEEEEEEEEFFFGGGHHHJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFHHHIIIJJJKKKKKKOOOPPPPPPPPPOOONNNOOOOOOQQQQQQRRRUUUZZZaaagggkkkrrrrrrllllllsssrrrxxx]]]```eeeiiihhh___QQQGGG>>>======<<<<<<============<<<;;;;;;<<<===???@@@===???EEEOOO]]]lllzzzXXX:::444555444222222111111111000000000////////////................../////////000000000111333666777888999<<<>>>;;;<<<>>>@@@AAABBBBBBBBBBBBGGGEEEEEEKKKLLLRRRcccttt[[[jjjyyybbbgggwwwvvvcccYYYaaa___LLLSSSeeeppp|||}}}~~~}}}~~~}}}lllttt{{{```PPPQQQTTThhhyyyzzz{{{fffZZZiii{{{cccKKKDDDAAA???CCCJJJRRRWWWXXXEEEAAA===<<<<<<<<<:::888999<<>>???@@@BBBEEEHHHEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIHHHFFFCCCAAAAAABBBDDDFFFHHHIIIJJJJJJMMMMMMNNNOOOOOOOOONNNNNNNNNNNNPPPTTTZZZaaahhhlllnnnpppkkkjjjqqqssszzz]]]]]]]]][[[UUUNNNFFFAAA============>>>???@@@AAA@@@???>>>======>>>???@@@===>>>@@@CCCIIITTTbbbkkknnnvvv]]]@@@555444555222222222111111111000000////////////.............../////////000000000000222444777999999;;;===>>>>>>>>>???@@@AAABBBCCCDDDCCCHHHGGGGGGMMMMMMSSScccqqqZZZooowwwgggppp~~~rrr```ZZZdddnnnTTTHHHMMM\\\hhhsssuuuvvvwwwwww|||uuuhhhxxxlllXXXSSSNNNRRRkkk|||iiiVVV^^^}}}~~~tttoooxxxtttZZZHHHBBB@@@???AAADDDGGGHHHGGGEEEDDDCCCBBBBBBAAA???===777888999;;;@@@JJJVVV^^^eeekkkttt|||sssggg[[[ooobbbXXXcccgggiiisssrrr___^^^uuupppMMM>>>666888:::555222555444333222111000000000000///000000000111111111111111111222333555777999::::::===@@@BBBBBBCCCDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDCCC@@@AAACCCEEEHHHIIIJJJKKKJJJKKKKKKMMMNNNNNNMMMLLLMMMMMMOOORRRXXX___fffjjjfffnnnnnnooottttttyyyYYYWWWRRRKKKCCC===;;;:::=========>>>???AAABBBCCCBBBAAA???>>>===>>>???AAA>>>???>>><<<<<>>>>>@@@CCCEEEDDDCCC<<<======>>>>>>???AAABBB????????????@@@BBBFFFHHHGGGJJJOOOTTT^^^rrrzzzeeeZZZqqqcccTTT\\\bbbbbbggg|||ccc]]]pppOOO@@@666:::;;;555333666444333222111000000000000//////000000111111111222222333444555777999;;;<<<:::===AAACCCCCCCCCCCCDDDGGGHHHIIIJJJJJJIIIGGGEEEGGGFFFEEEDDDDDDDDDEEEFFF???AAACCCFFFHHHJJJKKKLLLIIIIIIJJJLLLNNNNNNMMMKKKNNNNNNOOORRRWWW^^^dddhhh```lllrrrtttxxxuuuvvvZZZXXXOOODDD>>>===<<<:::???<<<<<>>@@@:::===AAABBB>>><<>>???@@@@@@AAAAAACCCDDDFFFGGGFFFLLLKKKKKKQQQOOOSSSbbbmmm___vvvoooiiiyyyooo[[[XXXiiiuuuYYYJJJDDDDDDMMMXXX^^^fffnnnooommmnnnvvv}}}~~~iiigggsssaaaUUUJJJJJJPPP\\\wwwyyyggg\\\\\\oooyyybbbSSSLLLJJJPPP\\\{{{kkkUUUFFFBBB@@@@@@AAAEEEIIILLLMMMGGGBBB<<<;;;???BBBAAA@@@<<>>666666000///333333333222222222111111000000111222222222222222222111000333888;;;;;;999?????????@@@AAABBBDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGEEECCCAAABBBDDDEEECCC@@@===>>>@@@BBBDDDFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMNNNJJJLLLPPPSSSWWW[[[```dddjjjgggkkkrrrsssooosss|||YYYWWWOOODDD???@@@AAA???DDDBBBCCCFFFKKKLLLLLLKKKMMMJJJFFFBBB???=========??????@@@???<<<;;;BBBLLLVVVaaauuuxxx^^^FFF888333444222222222111111111111000////////////////////////000///......///111333555777777777888:::<<<===>>>@@@AAABBBCCCEEEFFFGGGHHHFFFLLLKKKKKKPPPOOOSSSbbbeee\\\uuummmkkkzzzlllXXXUUUeeejjjNNNAAA>>>???FFFOOOVVV^^^eeegggeeegggnnnvvvwwweeeeee{{{pppeeeSSSKKKHHHKKKZZZzzz{{{yyy|||sssccc[[[hhhooo\\\OOOIIIGGGHHHPPPhhhlllUUUEEE@@@>>>>>>BBBHHHNNNQQQRRRFFFAAA======AAAEEEGGGFFFAAA@@@@@@@@@@@@AAAAAAAAADDDAAAAAABBBGGGSSSjjj~~~xxxgggaaallljjj]]]UUUPPPYYYjjjggggggooopppDDD???@@@666666111111333333333222222222111111111111222222333222222222333222222555999<<<<<<;;;??????@@@@@@AAACCCDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEECCCAAABBBEEEFFFDDDBBB??????@@@BBBDDDEEEGGGGGGHHHGGGGGGGGGHHHIIIKKKLLLJJJMMMQQQUUUYYY\\\aaaddddddeeekkkpppnnnkkktttkkkhhh___SSSMMMNNNPPPOOONNNNNNQQQUUU[[[]]][[[WWWUUUPPPIIIDDDBBBAAA???===EEEAAA??????>>><<<@@@GGGNNNYYYnnnkkkNNN:::666999222222222111111111111000////////////////////////000000//////000222444666777777777888999;;;<<<===???AAACCCEEEGGGHHHIIIIIIFFFLLLJJJJJJOOONNNRRRaaauuuZZZZZZxxxyyy|||}}}sssrrrzzz|||lllcccllliiiVVVTTTaaayyy^^^CCC999999:::>>>EEEKKKQQQXXXZZZYYY[[[cccjjjxxxkkk```bbbuuu|||cccRRRHHHDDDEEETTTfffhhh\\\^^^ffftttmmm\\\```vvv}}}iiiYYYNNNJJJHHHDDDFFFQQQlllhhhQQQBBBAAA???@@@GGGRRR\\\aaaaaaNNNIIICCCAAACCCFFFGGGGGGEEEBBB???@@@CCCFFFFFFFFFGGGDDDBBBAAABBBGGGUUUcccttt}}}jjj```gggxxxfffZZZTTT___qqqkkkgggkkkPPPDDD???444555222222333333333222222222111111333333333222222222222222555555555777;;;===>>>===???@@@@@@AAABBBCCCDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDFFFGGGFFFEEEAAAAAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEGGGHHHIIIJJJMMMSSSXXX[[[^^^bbbddd___aaahhhlllhhhffftttvvvggg___^^^___]]]\\\^^^```eeekkkoookkkdddZZZRRRIIIDDDEEEEEEBBB???HHHCCCAAACCCCCCAAAAAADDDGGGQQQeee}}}|||YYY>>>777<<<222222222111111111000000/////////////////////////////////000111333444555777777888888999;;;<<<===>>>@@@CCCFFFHHHIIIHHHHHHFFFKKKIIIIIIMMMLLLQQQ```gggRRR[[[oookkkqqqxxxvvv{{{~~~gggfffxxxgggVVVUUU]]]{{{}}}tttYYY???888::::::;;;>>>@@@FFFKKKMMMMMMPPPWWW^^^iiitttmmm^^^[[[bbbqqqwww___RRRNNNFFFFFFMMMNNNDDDFFFOOO[[[fffqqqwww^^^\\\nnn{{{wwwuuuuuuuuuvvvzzz~~~lll]]]SSSNNNKKKGGGEEEDDDRRRvvv~~~hhhQQQCCCDDDCCCEEEPPP```ooowwwyyyhhhaaaXXXQQQLLLJJJGGGFFFEEECCCBBBCCCFFFKKKNNNPPPJJJGGGEEEDDDCCCCCCJJJSSS___qqqlll___dddnnnaaa]]]eeeqqqoooggghhh}}}QQQAAA;;;111555222222333333333222222222111111333222222111111111111111666666777999;;;===>>>>>>???@@@AAABBBCCCDDDDDDEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEGGGHHHHHHHHHCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCDDDEEEFFFGGGJJJNNNTTTZZZ]]]```bbbddd```___bbbeeecccdddtttrrriiihhhgggfffhhhjjjkkkmmmtttyyyuuulll\\\TTTIIIDDDCCCDDDBBB???FFFBBBAAAEEEGGGEEECCCCCCEEELLL\\\ttteee@@@333666222222222111111111000000000000000000000000000000......///000111333444555888888888999:::<<<===>>>===???BBBEEEGGGHHHGGGGGGFFFKKKHHHGGGKKKKKKPPP___www___NNN\\\|||vvv|||vvvwwwfffVVVUUU]]]zzzzzzrrroooVVV???999;;;:::888999:::>>>CCCDDDEEEHHHOOOUUU___gggaaaWWW[[[eeerrrooo]]]XXXNNNGGGGGGDDD@@@AAAEEELLLSSS^^^nnn|||~~~ccc\\\jjj{{{xxxvvvuuutttvvvuuutttuuuzzzrrrdddYYYQQQLLLIIIHHHCCCEEEaaajjjVVVIIIEEEFFFMMM\\\ooo|||qqqeee[[[RRRLLLIIIBBBCCCDDDEEEGGGJJJOOORRRLLLHHHFFFFFFFFFDDDGGGLLLRRReeelll___dddrrrgggeeehhhlllnnnccccccvvvMMM<<<888222888666666333333333222222222111111222111000000000000111111666777888:::;;;<<<===???@@@@@@BBBCCCEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFEEEDDDDDDEEEFFFFFFGGGHHHHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFGGGKKKOOOUUUZZZ^^^```ccceeeeee___]]]```bbbfffuuuzzzsssssstttsssrrrssspppooovvv}}}yyynnn___WWWMMMGGGDDDEEEEEEDDDGGGCCCAAAEEEFFFEEEDDDFFFLLLMMMWWWlllvvvIII555555222222222111111111111000000000000000000000000000...///000111333555666666888888999:::<<<>>>@@@AAA???AAACCCEEEFFFFFFFFFFFFFFFKKKGGGFFFJJJIIIOOO___tttZZZMMM^^^wwwvvvfffTTTSSSccc{{{xxxllldddOOO===999:::777555666999;;;>>>???@@@CCCIIINNNXXX```[[[TTT[[[fffqqqnnncccUUUNNNLLLFFFEEEBBBAAACCCGGGMMMZZZggguuuhhh\\\fff}}}}}}zzzxxxxxxyyyyyyxxxwwwuuurrrqqqssswww|||zzzmmmaaaVVVOOOIIIJJJGGGFFFVVV|||xxxfffVVVLLLGGGOOO^^^qqqtttfff[[[RRRMMMBBBCCCEEEIIIMMMOOOPPPPPPMMMHHHDDDFFFGGGEEEFFFHHHLLL[[[sssnnn```dddwwwlllkkkllllllkkk^^^^^^qqqOOO<<<888555<<<:::999333333333222222222111111222111000000000111333444666888:::;;;;;;<<<>>>@@@@@@AAACCCEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDFFFGGGGGGFFFFFFHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEGGGHHHLLLOOOUUUZZZ]]]```dddfffiiiaaa^^^aaaeeekkkyyy|||{{{uuupppvvv|||qqqaaa\\\UUUPPPNNNPPPTTTXXXOOOJJJFFFEEEDDDDDDIIIOOOWWWSSSVVVfffzzzTTT;;;888222222222111111111111000000000000000000000000000000111222444666777888999777888999;;;===@@@BBBCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFJJJFFFEEEIIIHHHNNN^^^rrrVVVPPPdddwww|||hhhaaaiiiuuuwww~~~dddSSSQQQ]]]pppwwwjjjXXXGGG999888999555333666999:::<<<<<<===@@@EEEJJJPPPYYYTTTNNNUUU___iiiwwwvvv{{{~~~iii^^^XXXMMMHHHCCC@@@@@@@@@BBBIIIPPP___kkk{{{lllZZZ___vvv{{{xxx{{{zzzzzzzzz{{{{{{zzzxxxsssqqqmmmkkklllooosssvvv}}}qqqddd[[[PPPOOOMMMKKKNNNcccrrrdddWWWOOOSSSccc|||uuuggg]]]XXXHHHFFFHHHSSS___eee```YYYRRRJJJEEEFFFGGGFFFEEEFFFHHHSSSfff}}}rrrcccccc|||xxxggggggkkklllmmm\\\]]]rrrVVV???888444<<<:::888333333333222222222111111222222111111222444666777888:::======<<<===???BBB@@@AAADDDFFFGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEGGGHHHGGGEEEEEEFFFHHHDDDDDDDDDDDDDDDDDDEEEEEECCCCCCCCCCCCEEEGGGJJJKKKLLLPPPTTTXXX[[[___dddgggjjjeeedddgggjjjooozzzrrrwwwtttbbb```\\\YYYYYY^^^gggmmmYYYRRRKKKGGGDDDFFFNNNXXX```XXXVVVcccvvvVVV<<<999222222222111111111111000000000000000000000000000111222444666888::::::;;;777888999<<<>>>AAADDDEEEFFFFFFEEEEEEFFFFFFGGGHHHFFFJJJFFFDDDHHHHHHMMM^^^oooSSSSSSjjjwwwppp|||___RRRSSS\\\___mmm|||cccRRRQQQMMM\\\qqqrrrfffQQQBBB888888888444444888999:::;;;;;;;;;>>>CCCGGGJJJRRRNNNGGGNNNWWW```mmmnnnttt|||ooobbbRRRLLLGGGCCCCCCBBB@@@AAAEEEHHHUUUgggwwwnnnXXXZZZqqq}}}yyyyyy~~~|||yyyooommmjjjhhhhhhlllpppsssrrriiiYYYUUUSSSNNNGGGMMMjjjuuuiii___XXX```vvvxxxlllfffPPPJJJLLL]]]ttt}}}uuuhhhXXXOOOHHHGGGHHHFFFEEEEEEFFFNNN^^^sssvvveeebbbwwwqqqZZZZZZcccgggqqq^^^^^^vvv]]]AAA777000888666444333333333222222222111111333333222222444666999:::999<<>>>>>AAACCC@@@AAADDDFFFGGGGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGEEEGGGIIIGGGEEEDDDEEEGGGDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCDDDFFFIIIKKKMMMMMMPPPSSSWWWZZZ___dddggghhhgggjjjmmmmmmrrr~~~~~~~~~|||{{{kkkmmmggg^^^cccsss}}}|||nnn^^^PPPMMMJJJHHHUUUgggmmmggg^^^]]]kkkYYY::::::444333111222333333222000222111000000000000000000333444666777999:::::::::===>>>@@@@@@??????@@@AAABBB@@@???AAAEEEGGGGGGFFFGGGIIIGGGHHHJJJFFFLLL```vvv]]]TTTfffzzzzzzUUULLLKKKMMMOOObbb}}}|||cccQQQRRRQQQUUUYYY```iiipppnnngggRRRCCC888999888222111666666888;;;===>>>AAAEEEGGGLLLKKKJJJIIIKKKQQQYYY___eeejjjuuuuuubbbXXXNNNEEEBBB@@@===<<<===???EEESSSeeesss~~~sss\\\YYYlll|||}}}~~~}}}~~~xxxrrrhhhhhhhhhggggggiiimmmooowww{{{iii```YYYWWWUUUSSSWWW^^^qqqfffcccrrr{{{gggUUUFFFJJJ\\\jjjiiibbbUUUOOOJJJIIIKKKLLLHHHEEEHHHHHHRRRfff|||uuuccc^^^qqqoooaaa___```eee~~~mmm___oooggg???;;;:::555444333333333333222222111111111333333444444555777888999============???BBBEEEGGGCCCDDDFFFHHHIIIIIIIIIHHHHHHEEEDDDGGGLLLNNNLLLHHHJJJHHHFFFGGGJJJJJJGGGEEEDDDEEEFFFEEEDDDDDDFFFGGGHHHEEEDDDHHHIIIIIILLLQQQTTTUUUWWW[[[```dddeeeeeeppppppooonnnqqq{{{}}}zzzxxxmmmnnnkkkfffnnnttteeeXXXSSSLLLJJJXXXllluuupppgggdddoooxxxSSS999===444333111222333333222000222111111000000000111111444555666888999:::;;;;;;===???@@@@@@??????@@@AAABBBAAA@@@BBBFFFHHHGGGFFFGGGJJJGGGHHHKKKFFFMMM```uuu[[[TTTfffjjjTTTJJJLLLSSSXXXkkkyyyaaaTTTZZZYYYYYYXXXXXX^^^dddddd___OOOAAA777888777222222666555888;;;===???BBBFFFIIIIIIHHHGGGFFFIIIOOOWWW]]]___dddnnnyyyyyyeeeXXXKKKEEECCCAAA???@@@>>>@@@JJJXXXfffsssuuu^^^ZZZkkk~~~}}}{{{uuunnnhhhgggffffffgggjjjooorrr{{{tttkkkbbb^^^XXXTTTUUUZZZyyylllgggvvvrrrcccRRRLLLPPPVVVUUUQQQMMMJJJGGGGGGIIIJJJHHHFFFEEEFFFOOObbbvvv~~~vvvddd___qqqlll\\\ZZZ\\\ccc{{{vvvfffppphhh???:::999555555444333333333222222222111111222222333444555777999:::<<<<<<<<<<<<>>>AAACCCEEEDDDEEEGGGHHHIIIIIIIIIIIIIIIGGGFFFHHHMMMOOOMMMJJJKKKIIIHHHHHHJJJJJJGGGEEEEEEFFFGGGFFFEEEEEEGGGHHHIIIFFFEEEHHHIIIIIILLLPPPSSSTTTWWW[[[___bbbcccccciiimmmppppppqqq{{{|||wwwtttrrrrrrtttssssss~~~rrreee]]]RRRMMM]]]ttt{{{rrrnnnuuuxxxQQQ777;;;444333111222333333222000111111111000111111222222555666777999:::;;;<<<<<<>>>???@@@@@@???>>>@@@AAAAAAAAABBBDDDGGGHHHGGGEEEGGGJJJGGGHHHKKKGGGMMMaaarrrYYYTTTiiinnnZZZOOOSSS```llluuu___XXXeeemmmiii___WWWVVVZZZ[[[XXXIII>>>666666666222222666333555888:::<<>>HHHTTTbbbuuuyyy```[[[lll}}}xxxrrrlllfffeeecccdddggglllrrruuuzzzppphhh___VVVTTTUUUiiitttkkkvvvvvveeeVVVMMMJJJIIIHHHGGGHHHHHHIIIJJJJJJJJJJJJFFFGGGNNN\\\mmm~~~yyytttvvvfffaaarrrnnnZZZVVVYYYccc{{{ooorrriii???999777444555555333333333333222222222222111222222444666888:::;;;;;;;;;;;;<<<===@@@BBBCCCDDDEEEGGGIIIJJJJJJJJJIIIJJJIIIHHHJJJNNNOOOMMMKKKKKKJJJIIIIIIJJJIIIGGGEEEFFFGGGGGGGGGFFFFFFHHHJJJKKKGGGFFFHHHIIIHHHJJJNNNPPPRRRVVVZZZ]]]___aaaaaacccjjjqqqqqqpppwww|||wwwrrrooovvvyyy{{{ttthhhYYYRRRbbb{{{|||xxx}}}VVV777777444333111222333333222000111111111111111222333444666777888:::<<<<<<======>>>???@@@@@@???>>>???AAA@@@AAADDDFFFHHHHHHFFFEEEFFFIIIGGGHHHKKKGGGNNNaaammmVVVTTTmmmqqq```^^^jjjwwwttt___[[[nnn{{{mmm^^^VVVUUUTTTPPPCCC;;;555555555222222666000222444666777999<<>>AAAFFFMMMRRRVVV[[[eeeqqqwww{{{vvv]]]OOOKKKGGGBBB@@@>>>:::888===EEERRRcccqqq{{{ccc^^^mmm|||xxxtttpppllleeebbb``````eeemmmsssxxx~~~rrrfff[[[UUURRRVVVyyymmmsssvvvggg[[[TTTRRRQQQLLLMMMOOONNNMMMLLLMMMNNNJJJJJJNNNXXXeeeuuuuuueee```qqquuu___WWWZZZccctttrrrkkk@@@999777444666777333333333333333333333333222222333555777:::<<<===;;;;;;;;;<<<>>>@@@AAACCCDDDFFFGGGIIIJJJJJJJJJJJJJJJIIIIIIJJJMMMMMMLLLJJJKKKKKKJJJJJJJJJHHHGGGFFFFFFGGGHHHHHHGGGGGGIIIKKKKKKGGGEEEGGGGGGFFFHHHLLLNNNQQQVVVYYY[[[]]]___```bbbiiipppqqqpppsss}}}~~~wwwqqqqqqwwwsssaaaWWWfff~~~[[[;;;888444333111222333333222000111111111111222333555555777888:::<<<===>>>>>>>>>>>>@@@AAA@@@???>>>???@@@@@@BBBDDDFFFGGGFFFEEEEEEEEEHHHFFFGGGJJJGGGMMMaaahhhQQQPPPkkkpppeeeiiipppsss___^^^qqqrrr```TTTNNNIIICCC>>>999555444444222333555111333444444333444666888666888999;;;===BBBHHHLLLMMMQQQ[[[gggooosss{{{ooo^^^VVVNNNGGGCCC@@@;;;888:::>>>EEEQQQ]]]sss|||eee```ppp~~~yyyvvvtttqqqooommmfffaaa]]]]]]dddmmmuuuyyy{{{mmmbbbXXXRRRRRRvvv|||ooopppwwwooohhhbbb^^^WWWXXXWWWTTTPPPMMMLLLMMMKKKJJJMMMVVVbbbrrrsssddd___nnn{{{eee[[[[[[ddd~~~rrrqqqmmmAAA999666444666777333333333333333333333333333444555666999;;;===???<<<<<<===>>>???@@@BBBBBBDDDEEEGGGIIIJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJIIIHHHJJJJJJKKKJJJIIIHHHGGGGGGFFFGGGHHHHHHGGGHHHJJJLLLIIIFFFDDDFFFFFFDDDFFFJJJMMMQQQWWWZZZ[[[\\\]]]___dddhhhnnnrrrtttvvvxxxzzzyyynnngggrrr{{{hhh[[[hhh~~~___AAA===444333111222333333222000111111111222333555666777999:::;;;===>>>???@@@@@@???@@@AAA@@@>>>>>>>>>@@@???BBBDDDEEEEEEDDDDDDEEEDDDGGGEEEFFFIIIFFFLLL```iiiOOOKKKdddsssfffiiimmm~~~rrr```^^^lllyyyvvvlll\\\PPPGGG@@@999;;;999777555333333333444444555555444333222444555444555777999;;;>>>CCCGGGIIIMMMVVVbbbjjjooovvv}}}~~~lll___RRRGGGBBBBBB>>>;;;;;;;;;===EEEMMMgggsss|||fffbbbqqqzzztttsssssspppoooooojjjddd]]]]]]dddnnnvvvzzztttiii]]]UUUTTTiiiqqqppp{{{}}}vvvoooiiigggddd^^^XXXSSSNNNKKKJJJIIIGGGJJJTTTccctttssseee^^^lll{{{hhh```___gggyyyvvvkkknnnnnnBBB:::777444666666333333333333444444444444444555555777999;;;===>>><<<======???@@@AAAAAABBBCCCDDDFFFHHHIIIIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFGGGIIIJJJIIIHHHGGGGGGHHHEEEFFFHHHHHHGGGHHHJJJLLLIIIEEEDDDEEEFFFDDDFFFJJJMMMRRRYYY\\\\\\\\\]]]```fffhhhlllqqqwww{{{}}}}}}|||lllaaaqqqmmm___hhh{{{gggDDD;;;444333111222333333222000000111111222444555777888:::;;;<<<>>>???@@@@@@AAA???@@@AAA@@@>>>===>>>??????AAACCCCCCBBBBBBCCCFFFBBBEEECCCDDDHHHEEEKKK```qqqTTTJJJ\\\rrrkkkpppqqq|||ooo```\\\dddnnnnnnhhh\\\RRRKKKEEE???999:::888555333333333333333444444333222111333444333555777888:::<<<@@@CCCHHHJJJQQQ\\\eeejjjpppwwwuuuxxx}}}}}}kkkYYYKKKDDDDDD@@@===<<<:::999>>>EEEXXXddduuu|||gggbbbqqq|||ssslllnnnqqqqqqqqqtttppphhh```___fffpppxxx|||{{{ooobbbWWWSSS___tttooovvv{{{xxxwwwpppeee]]]XXXSSSNNNJJJLLLHHHJJJTTTcccsssvvvggg^^^iiizzzkkkggghhhoooxxxoooeeellloooCCC<<<999555555555333333333444444444555555444444555666777999:::;;;;;;<<<===>>>??????@@@@@@BBBCCCEEEGGGHHHHHHHHHGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDFFFIIIHHHGGGFFFGGGHHHDDDFFFGGGGGGGGGHHHJJJLLLJJJFFFEEEGGGGGGFFFHHHLLLNNNTTT[[[^^^]]]]]]^^^aaaiiijjjkkknnnrrrxxxqqqbbbuuupppaaahhhyyypppDDD444444333111222333333222000000111111222444666888999:::;;;===>>>@@@AAAAAAAAA???AAAAAA@@@>>>===>>>??????AAACCCBBB@@@@@@CCCFFFAAADDDBBBDDDGGGDDDKKK___zzz[[[LLLYYY}}}vvvrrrwwwqqqsssmmm___ZZZ]]]lllmmmjjjaaaZZZVVVQQQMMM999:::999666333333333333///000111000///000111333333555777888999;;;???AAACCCDDDJJJTTT\\\aaagggnnnhhhlllqqqzzzzzzeeeTTTMMMEEE@@@===;;;999888<<>>>>>>>>>>>AAACCCDDDFFFGGGGGGGGGGGGGGGHHHIIIIIIGGGFFFEEEFFFBBBEEEHHHHHHFFFEEEGGGIIIDDDEEEFFFFFFFFFGGGJJJLLLJJJGGGFFFHHHIIIHHHJJJNNNOOOUUU]]]___^^^]]]___bbbkkklllllljjjjjjrrrtttfffppppppfffjjjuuu|||KKK666777666444222111111222222111111111222444777:::;;;<<<===???@@@AAAAAAAAA@@@AAA@@@???>>>>>>>>>???@@@=========>>>???@@@BBBBBB??????AAABBB@@@AAAKKKWWWeeeQQQWWWyyy{{{ppplllgggdddmmm|||ttt^^^WWW___bbb```\\\^^^lllvvviiiSSS@@@:::666666555222111222111111111111111111111111333333333444666999;;;===@@@CCCHHHLLLQQQVVV[[[___jjjiiimmmvvvyyycccQQQGGGDDD???===<<<;;;:::888BBBHHHTTTeeexxx~~~fffbbbqqq~~~|||qqqiiiccceeegggkkkttt~~~yyykkkdddkkkzzz~~~nnn]]]VVVgggvvvsss|||xxxmmmeee]]]UUUPPPPPPMMMMMMUUUdddvvv|||zzzggg[[[fff~~~yyyiiidddbbblll}}}www```bbboooCCC999666444555333333333222222333333444555555555555666777999:::;;;<<<<<<;;;;;;<<<===???@@@AAAAAABBBBBBCCCDDDEEEEEEGGGFFFEEEDDDDDDCCCDDDDDDIIIHHHFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFHHHHHHHHHIIILLLNNNRRRUUUYYY]]]___```______jjjiiikkknnnppprrrzzzzzz\\\eee|||~~~pppeeeiiitttxxxLLL999666555444222111111222222333333333555777999<<<===<<<===???@@@AAAAAA@@@@@@BBBAAA@@@???>>>??????@@@============>>>??????@@@??????@@@AAA???AAAKKKVVVfffPPPSSSrrruuuhhhddd^^^WWWYYY```hhhyyy```QQQTTT]]]ZZZUUUTTT___iii```OOO>>>888555555444111111333111111111111111111111111222222333444666888:::<<<===@@@DDDIIINNNTTTZZZ___ffffffjjjrrrzzzkkkWWWLLLGGGAAA===<<<<<<:::888>>>CCCMMM]]]ooohhheeettt~~~}}}uuukkkdddeeeiiioooyyyqqqhhhmmm{{{sssdddZZZiiisssmmmpppuuulllcccZZZTTTPPPNNNNNNWWWhhh{{{}}}|||yyyhhh]]]hhhuuueee___]]]ggg|||yyybbbcccoooDDD999666444555333333333222222333333444555555555666666777999:::;;;<<<;;;;;;;;;;;;===>>>???@@@@@@AAAAAABBBCCCCCCDDDFFFEEEDDDDDDCCCCCCCCCCCCGGGGGGFFFFFFFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFHHHIIIHHHHHHIIIKKKMMMSSSUUUYYY\\\]]]]]]]]]]]]ggghhhkkkqqquuuyyy}}}[[[aaattt~~~ooodddhhhsssqqqJJJ;;;666555444222222222333333555555666888:::<<<>>>???<<<===???@@@AAA@@@@@@???BBBBBBAAA@@@@@@@@@@@@@@@======<<<<<<<<<<<<======>>>>>>???@@@???@@@IIITTTgggPPPOOOjjjnnn^^^XXXRRRLLLJJJMMMSSSbbbqqq{{{yyyaaaNNNOOOWWWTTTMMMHHHNNNUUUQQQEEE<<<777333444444111111333111111111111111111111111111111222333444666888999999<<<@@@DDDJJJQQQXXX]]]dddfffkkkrrrwww}}}xxxaaaSSSMMMDDD???===<<<:::888:::===EEERRReeeyyyhhhgggxxx}}}qqqeeedddkkkuuuxxxlllnnn{{{vvvjjjbbbnnnyyynnniiixxxwwwlll```YYYQQQNNNOOOYYYlll|||zzziii^^^iiiooo^^^YYYWWWbbbyyy}}}ffffffqqqDDD999666444555333333333333333333444444555666666666666777888::::::::::::::::::;;;<<<===>>>>>>??????@@@@@@AAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBFFFFFFFFFFFFHHHIIIKKKLLLJJJJJJIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHHHHJJJLLLRRRUUUXXXZZZZZZZZZZZZ[[[cccdddjjjrrrxxx}}}hhhlllzzz~~~pppeeeiiitttkkkFFF:::555555333222222333444555666777888:::<<<>>>@@@AAA>>>???@@@AAAAAA@@@??????BBBBBBAAAAAAAAA@@@@@@AAA>>>>>>===<<<;;;;;;<<<<<<>>>======??????@@@HHHQQQjjjSSSPPPfffyyylll]]]TTTMMMHHHJJJOOOPPPSSSXXXhhhooo\\\JJJNNNRRRPPPIIICCCCCCFFFCCC;;;;;;555222333333111111333111111111111111111111111000111111222444555666777777999===AAAGGGNNNVVV[[[```bbbgggooossswwwmmm]]]TTTHHH@@@===<<<:::888999;;;@@@LLL^^^vvv}}}hhhiiiyyyyyyiiidddkkkxxx~~~pppooo{{{wwwooolllxxx~~~qqqhhhppptttfff]]]TTTPPPPPPZZZnnn}}}kkk___iiilllYYYSSSTTT```ssskkkjjjrrrEEE999666444555333333333333333333444555555666666666666777888999:::999999::::::;;;<<<<<<============>>>>>>?????????AAAAAABBBBBBBBBBBBBBBBBBEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKJJJIIIGGGHHHJJJLLLOOOSSSWWWYYYXXXXXXYYY[[[^^^```gggqqqxxx~~~rrrxxxsssiiinnnyyygggCCC888555444333333333444555666777888:::<<<>>>???AAAAAA@@@@@@AAABBBBBBAAA@@@???BBBBBBBBBBBBAAAAAA@@@@@@???>>>======<<<<<<<<<<<<===;;;<<<>>>>>>???FFFNNNwwwmmmWWWSSSeee}}}~~~|||xxxooocccXXXUUUXXXZZZUUURRR___hhhYYYGGGJJJLLLKKKHHHEEEDDDDDDAAA<<<;;;555222333333111111333111111111111111111111111000111111222333444444444555888<<<@@@EEEKKKRRRWWWWWWXXX\\\cccfffiiirrr{{{{{{iii]]]MMMBBB???>>><<<999:::;;;???III\\\www~~~mmmlllzzzpppfffjjjwwwuuuqqq{{{{{{ttttttyyymmmdddjjj~~~{{{mmmcccYYYTTTRRR[[[nnn{{{nnn```iiikkkVVVQQQTTTcccvvvnnnmmmtttFFF:::666444555333444444333333444444555666777666666666777888999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<===============???@@@AAABBBCCCCCCBBBBBBDDDEEEEEEFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIIIIIIILLLLLLKKKIIIGGGGGGJJJLLLNNNRRRWWWXXXWWWWWWZZZ]]]\\\___gggrrr{{{~~~zzz~~~tttooozzzxxxpppuuuhhhDDD999444444333333333555666777888999<<<>>>@@@AAABBBCCCBBBCCCCCCDDDCCCBBB@@@???AAAAAAAAAAAAAAA@@@?????????>>>===<<<<<<<<<<<<<<<<<<::::::===>>>???DDDKKKlllppp[[[VVVddd{{{sssnnnppplllggglllsssdddQQQNNNIIIIIIIIIJJJLLLLLLIIIGGG<<<777333444444111111333111111111111111111111111000111222333444444333333444777;;;???CCCGGGLLLPPPSSSSSSVVVZZZ\\\^^^eeennnyyywwwhhhTTTGGGCCCBBB???<<<<<<<<<>>>FFFXXXtttqqqooo|||xxxiiijjjwww}}}uuu||||||{{{vvvkkkdddiii|||uuulll```YYYUUU^^^ppp|||ttt|||qqqbbbkkklllVVVRRRWWWhhhnnnnnnvvvGGG:::666444666444444444444444444555555666777777777777777888999999999:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDCCCCCCCCCDDDEEEEEEFFFEEEEEEDDDHHHHHHHHHIIIIIIIIIIIIJJJLLLLLLKKKHHHGGGHHHKKKNNNOOOTTTYYYYYYWWWWWWZZZ^^^]]]```hhhsss~~~yyy{{{yyykkkbbbeeewww~~~www}}}jjjFFF;;;444333333333444555777888:::<<<>>>AAACCCDDDEEEEEEDDDEEEEEEEEEEEECCCAAA@@@???@@@AAAAAAAAA@@@???>>><<<<<<;;;;;;;;;;;;;;;<<<<<<999999<<<>>>>>>CCCIIIdddppp\\\TTT```vvv~~~yyy{{{qqq```[[[OOOMMMLLLOOORRRSSSQQQPPP>>>888555555444111111333111111111111111111111111111222333444444444333222222666:::>>>AAACCCFFFHHHMMMMMMRRRWWWXXXXXX^^^eeeooo~~~rrr\\\MMMHHHGGGDDDAAA;;;;;;;;;AAAQQQlll|||oooqqqnnnlllxxx|||~~~{{{ooodddgggyyyvvvggg___ZZZbbbuuusssfffooommmXXXUUU[[[lll|||jjjmmmwwwHHH:::555444666444444444444444444555666666777777777777777888888999999:::<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>???BBBDDDEEEEEEDDDDDDBBBCCCDDDFFFGGGGGGGGGGGGIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLJJJHHHGGGHHHLLLOOOTTTXXX\\\[[[WWWUUUYYY]]]___```eeeoooxxxrrrcccZZZ```uuu{{{mmmGGG;;;444333333333444666777888<<<>>>@@@CCCEEEFFFGGGGGGFFFFFFGGGFFFEEEDDDBBBAAA??????@@@AAA@@@???>>>===;;;::::::999999::::::;;;<<<888888;;;===>>>BBBGGG___ppp[[[RRR\\\rrrxxxwwwrrrhhhdddYYYTTTPPPRRRUUUUUUSSSRRR@@@:::666666555222111222111111111111111111111111222222444444555444333222111555:::===???@@@AAABBBCCCEEEKKKRRRUUUUUUYYY```fffqqqyyybbbRRRLLLKKKHHHEEE:::999888<<>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>???BBBDDDFFFFFFEEEDDD@@@BBBDDDGGGIIIIIIJJJIIIJJJKKKKKKKKKLLLLLLMMMMMMLLLKKKJJJHHHGGGIIIMMMPPPXXX\\\___]]]WWWTTTWWW\\\```___bbbgggmmmuuuyyyhhh___eeeggg@@@888666666555555666777888999???>>>===???CCCEEEDDDCCCDDDHHHLLLKKKGGGCCCAAABBBCCCBBBAAA???>>>============<<<;;;:::999999999999777999::::::;;;===@@@CCC[[[|||ZZZPPP\\\gggzzzooofffggg___]]][[[SSSTTTUUUMMMAAA:::555444333111111333111111000000111222333333111222222333333222222111444666888999999:::<<<>>>EEEGGGIIIKKKMMMOOOSSSVVVWWWdddyyypppZZZPPPLLLFFF>>>;;;<<<;;;<<>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<@@@AAABBBBBBCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGIIIJJJLLLMMMMMMMMMLLLKKKEEEGGGIIIJJJKKKMMMPPPRRRXXXYYY\\\___^^^\\\\\\]]]mmmeeeaaafffnnntttyyy}}}yyyzzzmmmDDD;;;666555555555666888:::;;;???======???BBBDDDDDDCCCDDDGGGJJJKKKIIIFFFDDDCCCAAAAAA???>>>===<<<<<<<<<;;;;;;999888888777777777777888999::::::<<>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDGGGGGGIIIJJJKKKKKKKKKJJJHHHIIIJJJKKKKKKMMMPPPSSSZZZ[[[^^^``````_________hhhddddddhhhmmmqqqxxxmmmCCC;;;555555555666888:::<<<>>>>>>======???AAACCCCCCBBBEEEFFFGGGIIIJJJIIIFFFDDD???>>>===<<<;;;::::::::::::999888777666666666666777888999999999;;;>>>AAAHHH{{{gggSSSUUUSSS___tttkkkfff^^^rrriiieeehhhbbbJJJCCC<<<:::777333222444222111111111111222222333111111222222222222111111222444666666666777999::::::<<>><<<::::::CCCYYYwwwuuurrr~~~uuutttooo```]]]]]]ggguuummm{{{ccc```iiilllssssssjjjuuukkkBBB888888:::;;;666777777777777777777777777666666666666777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFGGGIIIIIIJJJJJJLLLLLLKKKJJJJJJMMMRRRUUU]]]___aaacccccccccbbbaaaeeegggkkkooonnnoooxxxiiiBBB999555555555777999<<>>>>>>>>???AAABBBBBBBBBFFFDDDDDDFFFIIIHHHDDD@@@===<<<;;;:::999888888999999888777777666666666777666777888888888:::===@@@IIIsssnnnSSSSSSRRRZZZ~~~sssjjjeeefffvvv~~~pppppplllZZZJJJBBB<<<:::888444333555222222222111111222222333111111222222222222111111111333444555444555666888999;;;===>>>???AAADDDFFFHHHPPP\\\mmm{{{gggZZZOOOFFF???<<<::::::AAATTTrrruuusss}}}vvvlll^^^\\\\\\eeewwwrrraaaVVVZZZ]]]iiiuuummmxxxeee???888777888:::777777777777777777777777777666666666666777777777777777888888999999999999999:::::::::::::::::::::::::::;;;<<<<<<===<<<<<<<<<@@@@@@AAABBBCCCCCCCCCCCCAAABBBCCCEEEGGGIIIJJJJJJLLLKKKJJJIIIIIINNNTTTYYYaaaccceeedddeeegggdddaaafffllltttvvvpppnnnxxxdddAAA:::555555666888;;;>>>AAACCC???@@@@@@@@@@@@@@@@@@AAAEEECCCBBBCCCEEEDDD@@@;;;::::::999888777777777777999888888777777777777888666777777777777999<<<>>>IIIiiiwwwUUUQQQUUUZZZ}}}sssjjjoooyyyzzzjjjgggaaaOOOGGG@@@:::888777333333555333333222222222222222333000111111222222111111000111222444444333333444555777888:::;;;<<<===@@@BBBCCCKKKWWWfff|||ooo```QQQGGG???<<<:::;;;@@@OOOllltttttt}}}~~~kkk^^^[[[[[[dddxxxvvvcccTTTVVV___sssvvvooozzzaaa===888777666888777777777777777777777777777777777777777666666666666777777777777777888888999:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<>>>???@@@AAAAAABBBAAAAAA@@@AAABBBDDDFFFHHHIIIJJJHHHHHHGGGFFFHHHMMMTTTZZZbbbeeefffdddfffiiifff```gggnnnvvvwwwoookkkttt}}}XXX:::777666666777999<<>>HHHbbb|||uuuxxxnnn^^^ZZZWWW^^^~~~wwwzzzeeeTTTSSS^^^uuuuuuppp{{{^^^;;;999888555777888777777777777777777777777777777777777666666666666888777777666777777888888999999999999999999999999::::::;;;<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@BBBDDDFFFHHHIIIDDDDDDCCCCCCEEEJJJQQQVVV^^^bbbcccaaafffllliiiaaafffjjjpppqqqkkkhhhppp{{{www{{{uuuNNN555999888888999:::===@@@CCCEEEEEEFFFGGGDDD@@@>>>>>>???>>>???@@@@@@>>><<<;;;<<<888888777666666666666777777666666555555666777777555666666666555777999<<>>>>>>>>???AAACCCEEEFFFCCCBBBBBBAAAAAAEEEJJJOOOVVV\\\^^^^^^eeeooonnndddeeeeeehhhkkkjjjiiioooxxxnnnttt{{{zzzyyyzzz~~~vvvMMM888AAA999999999;;;===@@@CCCEEEGGGIIIIIIEEE@@@======???;;;>>>@@@@@@===;;;===???888777777666666666666777555555444444444555555666555555666555555666999;;;AAAAAA```qqqWWWSSSSSSkkkqqqsss|||{{{uuu^^^PPPHHHAAA>>>;;;666555777555444333333222222222222000000111111111111000000222333444333111111111333333444555666555666888;;;===BBBFFFNNN```zzzxxxcccQQQEEE@@@>>>===888999MMMfff|||sss```XXXSSSYYYxxxsss}}}iii]]]ZZZ___qqqyyyuuuXXX888::::::666999===666666666666666666666666888888777777666666666555999888777666666777888999888888888888888888888888888888999::::::::::::999:::;;;<<<===>>>>>>>>>>>>============???AAACCCDDDBBBBBBAAA@@@???AAAEEEIIIPPPVVVZZZ[[[dddqqqqqqhhheeecccdddhhhkkkmmmrrryyyssszzz}}}ssspppllllllrrr~~~wwwsssxxxmmmKKK;;;999:::;;;<<<===>>>???@@@AAA@@@CCCEEECCC???<<<===???<<<<<<;;;::::::999888888777777777777666666666666555444444444444555666666555555555555555666777777<<>>???>>>======>>>???@@@AAAAAA@@@???<<<===???@@@BBBEEEJJJMMMRRRTTTVVVZZZ___cccgggiiieee]]]\\\dddgggeeekkkvvvttteee```ZZZWWW[[[fffrrrzzz|||xxxxxxlllggghhhsssoooNNN===:::;;;;;;<<<===???@@@@@@AAA???@@@@@@???===;;;;;;;;;::::::999999888777777666666666666555555555444444444444444444444555555666555555555555555666666777777AAAHHHssswwwOOOOOOUUUYYY|||vvvcccMMMCCCAAA:::666888666666555444333222222222222111111111111000000000000///000222333333222111000222222222222333444555555777:::???IIIXXXnnnsss]]]KKKEEE@@@===::::::AAAIIIkkk{{{dddWWWMMMJJJ\\\uuu~~~tttddd```\\\bbbyyyzzzvvvzzzPPP666888888555777777777666666555555555555555888777777666555444444333444444666777777777666555777777777777777777777777888888888999999999:::::::::999999:::===>>>>>>===<<<===???@@@@@@@@@??????<<<===>>>???AAADDDIIILLLTTTTTTVVVXXXYYY[[[\\\]]]bbb\\\\\\dddhhhgggmmmwww|||ooo^^^XXXQQQMMMOOOWWWbbbiiimmmlllpppuuuvvvsssqqqssshhhaaa^^^aaajjjwwwpppQQQ@@@<<<======>>>>>>???@@@AAAAAA>>>===<<<<<<<<<;;;999777888777777666666555555444555555444444444333333333444444333333444444555666555444444444444555666666555>>>???^^^{{{UUURRRTTTSSSsssxxxiiiQQQEEEBBB:::666888555666555444333222222222222111111111111000000000000///000111222333222222111222222111222222333444555444666:::BBBPPPgggxxxdddQQQIIICCC@@@>>>;;;:::===RRRnnn{{{|||iii[[[PPPHHHOOO]]]{{{xxxyyy```ccceeennnzzzzzzrrrLLL666999999777999999777666555555444444555555777666666666555444444444444555555666777666666666666666666666666666666666888888888999999999999:::;;;:::888999<<<>>>???>>><<<===>>>>>>>>>>>>>>>>>><<<===>>>???@@@CCCGGGKKKQQQRRRSSSUUUUUUUUUUUUTTT]]]YYY\\\dddhhhhhhnnnwwwrrrddd___XXXTTTTTTXXX___ddd[[[\\\bbbkkkqqqrrruuuxxxpppkkkfffcccfffrrroooOOOAAA>>>>>>>>>??????@@@@@@@@@AAA???<<<:::;;;======:::666666666666555555555444444444444444444333333333333333333333333333444444555444444333333444444555666555>>><<>>JJJ```zzz{{{jjjWWWMMMDDDAAA@@@<<<888777@@@XXXttt~~~|||wwwsssuuu{{{~~~nnn___UUULLLLLLPPPooowww|||xxx^^^fffooo{{{vvvzzzjjjIII777:::999777999888666666555444444444444555555555555555555555555444444555555666666666666666555555555555555555555555888888888888999999999999<<<:::888999;;;>>>@@@@@@<<<<<<==================;;;<<<===>>>>>>AAAEEEIIIKKKMMMPPPTTTVVVVVVVVVVVVXXXWWW\\\bbbeeefffllluuu{{{oookkkeee___\\\[[[]]]^^^WWWXXX___jjjrrruuuyyy~~~yyyyyyvvvqqqqqqyyyjjjKKKAAA@@@???????????????@@@@@@@@@???===;;;<<<>>>>>>;;;888666666666666666555555555555555555444444444333333222222222222222333444444333333333333333444555555333<<<;;;HHH{{{jjjUUUMMMOOOmmm|||xxxfffLLL>>>===888888;;;999666666555444333333333333111111111111000000000/////////000111222333333333222222111111111222333333444555888<<>>>>>>>>===<<<=========;;;:::666666666666666666666666555555444444444333333333222222111111222222333444333222222222222333444444///666999CCCmmmdddTTTTTTnnn{{{{{{hhhMMM===<<<888999<<<:::777666555444333333333333111111111111000000000000//////000111222333333444222222111111111111222222222555777;;;DDDWWWqqqsss___SSSGGGBBB@@@>>>===>>>777;;;DDDPPP\\\ccceeedddeeecccdddeeeggglllyyymmm```XXXPPPHHHOOOaaa~~~{{{tttpppRRR\\\lll~~~kkktttXXXAAA888:::666555666222666555444444333333444444333333444444555555555666666555555555555666777777555555555555555555555555777777777888888888888999:::999999;;;???CCCEEEEEE>>>>>>===<<<<<<<<<<<<===:::;;;<<<;;;;;;===AAADDDKKKMMMPPPTTTWWWYYYZZZ[[[YYY\\\______^^^___ffflll|||xxxqqqkkkhhhiiilllnnnjjjjjjooowww}}}}}}sssTTTEEEBBBBBB?????????>>>>>>=========999:::<<<;;;:::999999999555666666666666666666666333333333333222222222222111111111111111222333333222222222222222333333444222444777???]]]zzzaaaYYYjjjwwwuuuuuu{{{qqqTTTBBB???::::::<<<888777666555444444333333444111111111111000000000000/////////000111333444555222222111111111111222222...222555888@@@RRRkkk}}}~~~|||ppp___UUUJJJFFFCCC???>>>@@@666777999>>>BBBFFFIIILLLQQQTTT\\\fffmmmrrr||||||mmmdddYYYNNNMMMQQQ```}}}rrrnnnttt|||vvvoooSSS]]]mmm~~~iiitttvvvOOO<<<666999666555777333666555444444333333444444222222333444444555666666666555555444555666777888555555555555555555555555777777777777888888888888888888:::>>>CCCFFFHHHHHH??????===<<<<<<<<<======:::;;;;;;::::::<<<@@@BBBGGGIIIKKKOOOSSSVVVYYYZZZ^^^bbbccc```[[[]]]dddjjjuuuqqqjjjggghhhnnnvvv{{{ppppppuuu~~~|||~~~dddLLLEEEDDDAAA??????>>>>>>======<<<<<<555888::::::777555666888555555555555555555555555222222222111111111111000111111111000111222222333222222111111222222333444777666777;;;QQQgggVVV```wwwpppmmmssswww|||zzz\\\HHHBBB<<<:::;;;666777777555444444444444444111111111111000000000000/////////000111333444555222222111111111111111222+++///333666===NNNfffyyy|||xxxvvvlll^^^VVVNNNIIIEEE@@@>>>@@@<<<<<<===<<<999888===CCCDDDKKKYYYjjjtttxxx~~~zzzpppdddXXXLLLFFFKKKddd|||bbbWWWYYYmmm|||}}}xxxrrrXXXdddsss}}}hhhuuujjjHHH888444888555666888444555555444333333333333444222222333333444555666666666555555444444666777888666666666666666666666666777777777777888888888888777888:::???EEEHHHJJJIII@@@???>>>===<<<<<<===>>>::::::;;;::::::;;;???BBBAAACCCFFFJJJOOOTTTYYY[[[cccgggggg```[[[\\\ccciii|||rrrlllqqq~~~{{{zzzsss___OOOEEEBBBCCCCCCBBB@@@>>><<<;;;::::::;;;::::::999888777555555555555555555555555555555666555555444222111000000111111111111111111111111000111111111111222222222///666777666HHHsssgggVVV[[[zzzzzzxxxvvv~~~gggMMMAAA>>><<<;;;===:::999888666555555555555444444333222222111111000111111111111111111111111555444444333333222111111444222222555;;;JJJbbbwww{{{ssskkk___[[[UUUPPPLLLHHHEEEBBB@@@>>>;;;999999<<>>FFFMMMNNNMMMEEECCC@@@===<<<<<<>>>???===<<<;;;;;;<<<===>>>???CCCDDDGGGJJJNNNRRRTTTVVVccccccbbb^^^[[[]]]bbbggg}}}zzziiiVVVJJJCCCBBBCCCBBBAAA???===;;;:::999999:::::::::999888666555444444444444444444444444444555555444333222111000000000000000000000000000000000000111111111222222222000444555555BBBdddfffVVVYYY~~~~~~zzz~~~~~~nnnSSSEEEAAA===:::999:::999888777666555555555444444333333222111111111111111111111111111111111444444444333333333333222333111111444999FFF]]]qqq|||uuummm^^^ZZZTTTPPPMMMJJJHHHFFFDDDBBB???===>>>@@@CCCFFFRRRZZZeeemmmqqqtttwwwzzz|||www^^^VVVKKKJJJXXXrrrkkkYYYPPPMMMOOOZZZqqq{{{vvv{{{hhh^^^hhhpppzzz]]]AAA;;;666555444222222444444444333333333333444444444444444444444444444444333333444444555666666666555555666666666777777777777777777888888777777777777666777===FFFLLLNNNMMMDDDBBB???<<<;;;<<<===>>><<<;;;:::::::::;;;===>>>BBBDDDFFFJJJNNNQQQTTTUUUYYYZZZYYYWWWVVVYYY___eee}}}^^^KKKDDDAAA@@@AAA???>>>===;;;999888777777888888888888777666444444444444444444444444444444555444444333222111000000////////////////////////000000000111111111222222222111222555;;;OOOxxxzzz```RRRSSSrrr~~~vvvXXXFFF@@@===999666;;;:::888777666666555555444444333333222222111111000000000000000000000000333333333333444444444444222111111333666AAAVVVhhhxxx~~~wwwpppaaa\\\WWWRRRPPPPPPOOOOOOMMMKKKIIIHHHHHHJJJMMMOOO[[[aaahhhlllmmmooorrruuuwww{{{mmmcccUUUIIIIIIYYYrrr{{{fffXXXSSSRRRRRRQQQ\\\www{{{xxx~~~}}}}}}ooo```___kkkyyyXXX@@@:::555555444222222444444444333333333333444444444444444444444444444444333333333444555555666666555555555666666666666777666666777777777777666666666555555:::AAAFFFGGGGGGAAA@@@===;;;:::;;;<<<===;;;:::999999999:::;;;<<>>>>>===<<<;;;999777666666666777777777666666555333333333333333333333333333333444333333222111000000000////////////////////////000000000000111111111111333...000666666===```sss\\\QQQQQQbbbfffNNNCCC???===;;;;;;:::999888777666666666555444444333222222111111////////////////////////111222222333444555555555222222222333555===NNN___mmmzzzzzzssseeeaaa[[[WWWVVVVVVWWWWWWWWWVVVTTTTTTTTTUUUWWWXXX___bbbfffhhhhhhiiimmmqqqrrrwww}}}|||xxxxxxfffSSSFFFKKKbbbwww{{{lllccc___^^^]]]YYY]]]rrryyyqqqddd\\\cccsssqqqKKK>>>888555555555222222444444333333333333333333444333333333333333333333333222333333444444555666666444444555555555666666666666666777777777777666666888666555777:::======<<<>>>===;;;:::999:::;;;<<<;;;:::999888888999:::;;;???AAACCCGGGKKKNNNQQQRRRRRRTTTUUUVVVXXX]]]eeelllUUUDDDBBB???<<<;;;;;;:::999777666555555555555555555555444333222222222222222222222222222222222222222111111000000///000000000000000000000000//////000000000111111111333---000888555555PPPtttzzzbbbUUUSSSYYYyyy{{{aaaKKKBBBAAAAAA<<<;;;:::888777777777777555555444444333222222111////////////////////////000111111222333444555555333333444555555:::IIIWWWeeerrr}}}vvvhhhddd^^^YYYXXXYYYYYYYYYZZZZZZYYYYYYYYYZZZ[[[\\\\\\^^^aaabbbbbbeeekkkppppppuuu|||uuuxxxuuu___LLLHHHXXXkkkwwwrrrnnnllliiiiiikkkyyyyyyiiiaaammmddd@@@===777444555555333222444333333333222222333333333333333333333333333333333222222333333444555555555444444444444555555555555777888888999999888888777999888777777888999999999<<<;;;:::999999::::::;;;<<<;;;:::999999:::;;;;;;>>>???BBBEEEIIIMMMOOOQQQPPPRRRSSSTTTUUUZZZbbbhhhxxxPPPBBBCCC???:::999:::999888777666555555555333333444444333222222111111111111111111111111111111111111000000000//////000000000000000000000000/////////000000000111111222---000777444222FFFbbblllYYYQQQYYYqqqxxxzzz{{{yyyVVVCCC======<<<<<<:::999888777777777555555444444333333222222000000000000000000000000///000000111222333333444333444666777555888DDDQQQ___mmm}}}~~~wwwkkkfff```[[[YYYXXXWWWVVVWWWWWWWWWXXXXXXXXXXXXXXXVVVYYY\\\]]]___cccjjjoooqqquuu|||}}}{{{}}}kkkWWWKKKQQQ___{{{xxxrrrvvvyyy~~~~~~~~~kkkdddttt___BBB;;;666333555666333333555333333222222222222333333333333333333333333333333222222222333444444555555333333333444444444555555888888999999999999888888888888888999:::;;;<<<===::::::999999999:::;;;;;;<<<;;;:::999999999:::;;;<<<===@@@DDDGGGKKKNNNOOORRRSSSTTTTTTUUUZZZbbbhhhjjjFFF>>>BBB>>>999999:::999888666555555555555222222222333222222111000000000000000000000000000000000000000000/////////////////////////////////////////////000000000111///---///444222222???QQQ~~~cccQQQWWWbbb||||||rrrzzzvvvjjjLLL???<<<===<<<;;;:::999888888888555555555444333333222222111111111111111111111111/////////000111111111222222333666777555666@@@LLLXXXgggwwwxxxpppllleee```\\\YYYVVVTTTRRRSSSTTTUUUUUUUUUUUUTTTRRRUUUYYY[[[]]]bbbiiiooosssxxx~~~yyygggUUUQQQWWWrrr|||wwwhhhfff{{{WWWBBB:::555333555666444333555333333222222222222333333222222222222222222222222111222222333333444555555222333333333333444444444777777888888888888777777888999999999999999;;;<<<999999999::::::;;;;;;;;;;;;:::999888777888888999;;;<<>>:::@@@===888999:::999888666666555555555111111222222222111111000000000000000000000000000000000000000////////////........................////////////000000000000...---///111000111;;;FFFnnnqqqXXXSSSRRRbbbtttxxxyyy\\\JJJFFF===<<<;;;:::999888888888666555555444444333222222111111111111111111111111////////////000000000000111222555666444444===IIIQQQaaarrr|||xxxvvvqqqkkkeee```\\\WWWTTTQQQRRRTTTUUUUUUUUUTTTSSSQQQTTTXXX[[[]]]bbbiiiooouuuzzzuuu```UUUUUUbbbsss~~~qqqgggkkkHHH:::999444333555666444333555333222222222222222222333222222222222222222222222111222222333333444555555222222333333333444444444666666777777777777666666999999999777555444555666999999999:::;;;;;;;;;<<<:::999888666666666777888:::<<<>>>BBBFFFIIILLLMMMJJJLLLMMMNNNOOOTTT\\\ccccccPPPAAA>>><<<555333777888666444222111222333444333333333222222222111111111111111111000000000///........................------------------------,,,,,,------...///000000111111000000222444777999TTTYYYQQQLLLTTTrrrsss{{{wwwWWWEEEAAABBB???;;;888999:::999999888777666555444444444111000000000000000111111000000000000000000000000///111222222333666;;;>>>III\\\ooovvvyyyzzzwwwsssnnnhhhdddaaa___YYYXXXWWWVVVUUUUUUUUUUUUXXXWWWXXXZZZ___eeekkknnnwww{{{}}}uuujjj```___dddjjjnnnnnnnnnppprrr{{{www}}}nnn{{{hhh===???666555444333222222222222222222111111111111222222000111111111111222222222222222111111222222333444333333333444444444555555444555777888888888777666888888888888888888888888999:::;;;<<<<<<:::999777:::777777::::::777777999;;;<<<===>>>AAACCCEEEFFFKKKMMMPPPOOONNNQQQXXX___{{{[[[JJJ===<<<;;;666555999777666444222111222333444222222222222111111111111111111111000000000//////........................------------------------,,,,,,------...//////000000000///000111444666888@@@qqqdddQQQJJJRRRpppuuu|||lllTTTDDDDDDAAA>>><<<<<<======999888777555444444444444222222111111111111222222000000000000000000000000///000111222222555999<<>>@@@BBBDDDFFFIIILLLMMMMMMLLLPPPXXX___}}}pppPPPCCC888888999666666:::666555333222111222222333111111111111000000000000000000000000////////////------------------------------------------------,,,,,,,,,---......////////////...///000222444666444]]]rrrVVVLLLPPPmmm}}}rrrzzzaaaHHHEEE@@@===<<<;;;::::::999888777555444444333333444333333222222222333333000000000000000000000000///000111111111222666888>>>VVVooowwwsssqqquuuyyy|||~~~~~~yyytttqqqoookkkkkkkkkkkkkkkllllllllliiihhhggggggiiilllppprrrxxx||||||{{{~~~yyyrrrjjjdddbbbbbbppp|||xxxyyy{{{UUU777:::555444333222222111222222222111111000000111111222000000000111111111222222222111111111111222333333333333333333444444444444555555666666666777777777:::;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;999777666777555555888999777777::::::;;;<<<===???AAACCCEEEHHHJJJJJJJJJKKKPPPXXX___vvv~~~vvvvvv}}}dddHHH>>>777777888777777999444444333222111111222222000000000000////////////000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................///111333444333OOO{{{zzz]]]PPPOOOgggxxxjjjssszzznnnRRRIIIBBB???>>><<<:::999:::999777666555444333333444333333222222222222333000000000000000000000000///000111000000000222444888MMMfffssssssooommmnnnqqqvvv}}}{{{xxxvvvqqqrrrsssttttttuuuuuuuuusssqqqooonnnnnnoooqqqsssxxx{{{sssmmmuuu~~~}}}qqqiiirrrzzztttvvv}}}wwwJJJ555666444333333222111111222222111111000000000000111111000000000000111111111111111111111111111222222333222222333333333444444444555555555555666666777777:::::::::::::::;;;;;;;;;;;;;;;;;;;;;:::888777666666444444888999777888;;;:::;;;;;;===???AAABBBDDDHHHIIIIIIIIIKKKQQQYYY___wwwqqquuuzzzyyy\\\DDD>>>888777777666666777333222222222111111111222000000000/////////....../////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------......///000111222333AAA___~~~```RRRMMM___|||yyyhhhppp|||]]]PPPEEECCCDDDBBB@@@@@@;;;:::999777666555444444333333222111111111111111111111111111111111111111...///000000//////000222333<<>>@@@BBBCCCIIIIIIHHHIIILLLRRRYYY^^^uuu~~~tttllljjjfffvvvrrrUUUAAA===999888777666555444111111111111111111111111000000000000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000111111333999KKKlll```QQQJJJWWWoooqqqvvvhhhUUUFFFDDDEEECCCAAABBB===<<<;;;999777666555555444333222111111000111111111111111111111111111111...///000000//////000111777444444;;;DDDLLLVVV^^^^^^dddmmmtttyyy~~~||||||}}}zzznnniiiiiimmmrrrwww}}}|||{{{eeeYYYVVVbbboooyyyooopppqqqpppwwwxxx{{{|||}}}|||{{{yyyrrrooolllmmmsss~~~UUU<<<777111222222111111111111222222111000000//////000000111/////////000000000111111111000000000000111222222222222222222333333333333333444555666777666555555555555666666777888888888999999999999888888888888888666666999:::888888;;;<<<<<<======???AAABBBCCCIIIIIIIIIJJJNNNSSSXXX[[[kkk~~~|||yyyoooccc___cccvvvcccKKK<<<;;;999777666555444222000000111111111111111000111111111000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000222888@@@TTTcccUUULLLRRRddd}}}~~~~~~fffOOOIIIHHHBBB>>>@@@???>>><<<:::888777666666555555333222222111111111111111111111111111111111---///000000//////000111777222///222777<<>>>>>@@@AAACCCDDDHHHGGGHHHJJJNNNRRRUUUWWWddd~~~~~~~~~}}}yyywwwuuuqqqfff]]]^^^ggg~~~VVVBBB888999888666555555444222///000111111111111000000111111111111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///000111111111000...666999BBBiiiiii[[[OOOQQQ]]]sss|||```VVVPPPFFF@@@@@@@@@???===;;;999888777777777666555444333222222222111111111111111111111111,,,...000111000000000222///...111555444111777@@@NNNTTT[[[```dddkkkuuu|||zzz|||rrriiiiiihhhqqq}}}yyycccvvv}}}gggYYYMMMKKKKKKQQQ[[[fffnnnqqq}}}|||yyyrrrkkkppptttccc___cccdddbbbdddfffiiijjjiiieeeaaa^^^]]]___gggwwwzzznnnrrr~~~iiirrr}}}iii;;;222:::111222111111111111111222222000000////////////000000////////////000000000000000000000000000111111222111111222222222333333333000222666999999777444111444555555666777888888999777777777777888999:::;;;<<<999999<<<;;;888888;;;>>>>>>>>>???@@@BBBCCCDDDFFFFFFGGGJJJNNNQQQSSSSSSddd~~~||||||}}}xxxpppdddggg```YYYXXXXXXhhhgggLLL===888888666555444333333333111111111111000000000//////////////////......---------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***...+++((())),,,...,,,*********+++++++++,,,,,,,,,******+++,,,---//////000///333666;;;RRRbbbOOOSSSYYY```}}}lll^^^MMMBBBAAABBB===;;;>>>>>>:::777777666666666555444444444333111111111111111111111111111111111111111111111111000000111111222222333333777>>>HHHRRR[[[bbbiiimmmwww~~~~~~~~~jjjooo{{{vvvaaaTTTHHH@@@BBBGGGKKKUUUaaarrrwwwppplllfffbbbbbbeeeiiilllfffddd```]]]ZZZYYYYYYZZZ\\\]]]]]]YYYUUURRRTTTVVVWWW^^^pppvvvfffMMM```zzzwwwSSS999888999///333333222222111222222222222222222111111111111000333111........./////////000000000000000000000000333222000//////111222444///666<<<<<<666222222555666666666666666555555555777777888888888888777777666777888777666666888:::;;;===>>>???>>>>>>@@@BBB@@@CCCGGGJJJMMMOOORRRTTTWWW~~~{{{xxxyyy}}}}}}yyyuuuqqqggg^^^UUUUUULLLIIIRRR___wwwlllQQQAAA888777777555444333222222222111111111000000000/////////////////////...------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++***))))))***+++***(((*********+++++++++,,,,,,++++++,,,---...///000111444555444666EEEhhhvvvXXXPPPNNNRRRlllwwwZZZLLLJJJGGGAAA>>>@@@@@@<<<888777777777666555555444444444111111111111111111111111111111111111111111111111000000000111111111111111333777===DDDKKKSSS[[[```jjjpppzzz~~~}}}}}}~~~~~~~~~{{{{{{|||}}}}}}|||yyyyyyyyyzzz|||~~~zzzzzzsss```RRRFFFDDDDDDEEELLLWWWkkkwww~~~}}}|||}}}uuuiiidddaaa^^^ZZZXXXWWWXXXXXXTTTSSSQQQOOONNNNNNNNNNNNQQQRRRQQQOOOLLLLLLPPPTTTWWWdddwwwfff]]]kkkhhhJJJ666444666...222111111000000111111222222222222111111111000000///...------///111111000000000000000000000000000222111000000000222333555777:::;;;999444111333555666555555555555555555555777777888888888888777777666777888777666666888:::<<<===???@@@???@@@AAACCCAAACCCGGGIIIJJJLLLNNNPPP^^^}}}{{{xxxuuurrrqqqrrrqqqmmmiiicccWWWLLLKKKIII@@@@@@RRRfffpppUUUCCC===777666555444333222111111111000000000000////////////...////////////...------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++******+++------+++)))))))))*********++++++++++++,,,,,,,,,---...///000000111777444333333888NNN|||dddRRRIIIHHHZZZqqq|||fffYYYNNNFFF???@@@AAA===999888888888777666666555444444222222222222222222222222222222222222222222222222111000000000000000000///000111333555:::AAAJJJPPPYYY___iiittt~~~}}}xxxtttrrrqqqooommmlllmmmppptttvvvxxxvvvttttttvvvxxxxxxxxxttttttttttttvvvyyy|||~~~lll\\\MMMFFFBBB@@@EEEOOOcccmmmsssqqqooommmeeeZZZTTTSSSRRRPPPMMMKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFEEECCCBBBFFFMMMTTT\\\nnnrrrwww|||{{{UUUAAA444222444000111000000000000000111111222222111111111000000000---,,,---000333444444333000000000000000000000000111111000000111333555666???<<<999555222222333444555555555555555555555555666777777888888777777666666777777777666666888:::<<<>>>@@@@@@@@@@@@BBBDDDBBBDDDFFFGGGHHHIIIKKKMMMaaa|||xxxvvvtttqqqnnnkkkgggfffdddbbb___YYYMMMDDDAAAFFFDDDKKK```ttt~~~hhhLLL???===666444333222111000000000000000000/////////...............//////......---,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***+++///222111---******+++************++++++++++++,,,,,,------...//////000222000222555444???hhhnnn[[[OOOKKKSSS___kkkXXXKKK@@@>>>@@@>>>;;;:::999999888777666666555444222222222222222222222222222222222222222222222222111111000000//////......111111111111222777>>>BBBKKKQQQZZZdddooozzz~~~~~~~~~zzzxxxuuuqqqlllhhhdddaaabbbbbbbbbccceeeiiilllnnnnnnmmmmmmnnnoooqqqssstttssssssrrrsssuuuxxx{{{~~~~~~tttcccRRRJJJEEEAAAEEENNN\\\dddhhhgggeeebbbYYYPPPIIIIIIIIIIIIGGGFFFDDDBBBAAABBBCCCCCCDDDDDDCCCCCC??????>>>===>>>EEEPPPYYYfff{{{mmmGGG===777333444333111000000000000111111222111111111111000000000000......///222555666555444000000000000000000000000000000000111222444555666>>>:::444222222333333111444444444444444555555555666666777777777777666666555666777666666666888:::;;;===?????????@@@BBBCCCBBBDDDFFFGGGGGGIIIKKKMMM^^^~~~|||zzzyyytttqqqnnnllljjjhhhdddbbb]]]ZZZWWWVVVTTTMMMFFFAAA999KKKXXXfffzzzttt\\\BBB999888111333222111000000000000000/////////............---...............------,,,,,,,,,+++++++++************++++++,,,,,,++++++***+++///222111---******+++))))))*********++++++++++++++++++,,,,,,------...,,,,,,222777333888WWW{{{eeeTTTNNNQQQVVVtttlllYYYEEE>>>??????>>>===;;;:::999888777666555555222222222222222222222222222222222222222222222222111111000000//////......000111222111111333666888@@@DDDJJJRRR[[[fffooovvv}}}yyyuuusssqqqnnnllldddcccbbb```^^^[[[YYYXXXYYYZZZ\\\___aaacccddddddeeeeeeeeefffhhhjjjmmmoooqqqqqqpppqqqsssvvvxxxzzzyyywwwvvvsssuuu{{{zzz{{{}}}||||||nnn\\\RRRJJJDDDFFFNNNUUUYYY\\\\\\ZZZVVVPPPJJJGGGFFFDDDCCCBBBAAAAAAAAA<<<<<<============<<<<<<===<<<<<<;;;???IIIWWWaaattt```???;;;777333444444111111111111111222333444111111111000000000//////......///111333444222000000000000000000000000000///000000111222444555666777444111111444555222///222333333333444444444555666666777777777777666666444555666666555666888:::999;;;===>>>>>>>>>@@@BBBCCCDDDFFFGGGHHHJJJNNNPPP```~~~|||xxxtttpppnnnlllfffdddaaa___^^^]]]ZZZXXXUUUPPPMMMKKKFFFAAA@@@BBBNNNkkkdddMMM999444777444222222111000000000000000///.........---------------............---,,,,,,++++++++++++***************++++++,,,,,,++++++******+++------+++))))))))))))))))))************+++******++++++,,,,,,,,,,,,***,,,222555111333FFF]]]rrrWWWOOOQQQRRRccctttUUUDDDAAA@@@??????<<<<<<;;;:::888777666666333333333333333333333333333333333333333333333333111000000000000000000///...000111111000000111222666999===AAAGGGNNNUUUZZZjjjqqq|||yyytttllleee```[[[WWWUUUPPPPPPQQQRRRRRRRRRQQQQQQPPPSSSVVVYYYZZZZZZZZZYYY[[[]]]^^^______aaaeeehhhjjjjjjjjjkkkmmmnnnppppppvvvyyywwwqqqmmmggggggrrr|||{{{zzz{{{xxxtttrrrtttxxxzzzxxxuuuqqqnnnnnnrrrrrrmmmjjjjjjxxxkkk^^^QQQFFFDDDJJJNNNOOOPPPOOOMMMJJJFFFDDDEEECCC@@@===;;;::::::;;;;;;;;;::::::::::::999999::::::;;;===CCCPPPaaalllvvvOOO888888444111222111111111111111222333444555111111000000000/////////------,,,---//////...,,,000000000000000000000000//////000111222333333333111//////222555555222///111222222333333444444444555666666777777666666555333444666666555666888:::888:::<<<======>>>@@@BBBDDDEEEGGGHHHIIIKKKOOORRRggg|||zzzwwwuuuqqqlllfffaaa]]][[[XXXVVVTTTSSSSSSRRROOONNNLLLGGGDDDBBB>>><<>>>>>===<<<:::888666666666666::::::999888888999:::;;;888:::===BBBLLL[[[nnn{{{ZZZAAA444555111000222000000000000000111222333444111000000000////////////...,,,+++,,,---///......000000000000000000000000...///000000111111111111000000000222333333222111111111111222333333444444555555666666666666555555333444555555555666888:::888:::<<<===>>>???AAACCCGGGGGGHHHHHHHHHJJJMMMPPPhhh}}}|||zzzyyyyyyxxxuuusssooommmhhhbbb[[[UUUPPPNNNPPPNNNLLLKKKKKKKKKIIIGGGDDDAAA??????<<<===IIIXXXeee@@@;;;:::777888777333222111111111111111222......---------,,,,,,,,,------......------,,,++++++++++++************)))+++++++++,,,,,,+++++++++...+++((())),,,...,,,***))))))))))))************,,,,,,------------------...111000+++,,,444:::<<>>===<<<;;;999888777666333333333333333333333333333333333333333333333333000000111111222222333333/////////......///111444000111222222222444777:::@@@EEENNNXXXdddqqq~~~~~~zzzrrrfff^^^SSSNNNGGGBBB@@@@@@AAABBB===>>>???AAABBBCCCDDDDDDIIIIIIIIIJJJKKKMMMPPPQQQNNNPPPRRRRRRRRRTTTXXX[[[]]]^^^```bbbbbbaaa```^^^cccjjjooooootttzzz|||xxxtttvvv~~~uuu^^^SSSQQQ^^^jjjqqqyyyxxxwwwwwwxxxzzz|||{{{zzz||||||zzzxxxvvvvvvwwwxxxsssooommmnnnkkkfffeeegggbbb```______````````````^^^[[[ZZZZZZWWWRRRSSSWWWRRRTTTZZZiiippp^^^KKKCCCEEEKKKHHHDDDAAA>>>;;;:::;;;444555555666666666666666666555333333444555888999888;;;@@@GGGSSSeeeyyyIII888333555000111444111////////////000111222333000000000000////////////000...------///111222222000000000000000000000000...//////000000000//////222222222222222222333333000000111222333333444444555555666666666666555555222444555555555666888:::999;;;===>>>???@@@BBBDDDIIIIIIIIIGGGGGGHHHKKKMMMcccyyyuuu|||yyyvvvvvvxxxzzzzzzxxxvvvuuusssqqqnnnllljjjiiidddaaa]]]WWWRRRMMMIIIHHHLLLJJJFFFCCCCCCDDDAAA>>>===AAA@@@AAAAAA???OOOnnn}}}|||]]]AAA999:::888888;;;111000//////000000///............------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))***************************)))((((((((()))+++,,,******+++++++++,,,,,,,,,//////......000111333444EEEccc```NNNMMMQQQooo~~~zzzbbbHHHFFFEEE???AAA>>><<<===???<<<555///777666666444333222111111444444444333333333222222222222222111111111111000000000000000000000000000000000000000000000000000777:::???GGGPPPZZZccchhhddddddbbb___ZZZTTTOOOLLLBBBAAA>>>;;;999999999:::>>>>>>???AAABBBDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGJJJKKKMMMMMMLLLLLLNNNOOOTTTUUUUUUVVVWWWXXXYYYYYY```aaacccfffiiikkkmmmnnnmmmlllzzzxxxbbbSSSHHHNNN^^^kkkrrruuupppooonnnnnnooopppqqqrrrppppppppppppooonnnmmmlllgggfffdddbbb```___^^^]]]XXXWWWVVVVVVVVVWWWXXXYYYVVVVVVUUUTTTSSSRRRQQQQQQOOOOOOQQQXXXggg~~~}}}hhhWWWLLLEEE@@@CCCBBB@@@>>><<<;;;:::999777666555555444444444444555555555444444666999<<<777<<>>:::555333222222222111000000000000////////////000000000000000000000000......------------.........///111111/////////000000000000000111111111111111111222222222222111111000111111222222333444444777666666555555555555666444555666555555555777999999:::>>>BBBGGGLLLOOOQQQOOOLLLGGGBBB@@@CCCIIINNNeee~~~{{{vvvqqqnnnpppnnnkkkkkkmmmmmmllljjjdddcccbbb```^^^\\\ZZZYYYSSSQQQNNNJJJFFFCCCAAA@@@AAA@@@>>><<<<<<===;;;999===@@@>>>CCCPPPZZZiii}}}|||zzz}}}yyy]]]FFF444222555333333666111000//////000000///---......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))***************************)))((((((((()))++++++*********+++++++++,,,,,,///.........///111333444666FFFppplllUUUPPPOOOpppttt]]]TTTHHH:::CCC@@@<<<;;;;;;;;;::::::666666666555444444333333555555555444444444333333333333333333222222222222111111111111111111111111000000000000000000000000111222444777<<>>;;;999:::999777555555555777777777777999:::<<<===>>>???BBBBBBBBBCCCCCCCCCDDDDDDEEEGGGHHHHHHHHHHHHIIIKKKOOOPPPQQQQQQSSSSSSTTTUUUUUUVVVWWWYYY[[[]]]^^^___bbbeeesss|||eeeVVVIIIMMMYYYbbbfffgggfffeeeeeeddddddeeefffgggeeeffffffeeeeeedddcccbbb___^^^\\\ZZZYYYWWWVVVVVVRRRRRRPPPPPPPPPPPPQQQRRRPPPPPPOOONNNMMMLLLKKKKKKJJJIIIHHHKKKSSSccctttzzziiiYYYNNNGGGBBB???>>>===;;;999777666555555666666555444333333444444333444444444444555888;;;<<>>BBBEEEGGGHHHGGGFFFEEECCCBBBDDDHHHLLLaaarrrqqqpppnnnjjjfffccc```___]]]\\\[[[[[[ZZZXXXUUUOOONNNMMMLLLKKKJJJIIIHHHBBBAAA???>>><<<;;;;;;;;;999888777777777888888999>>>JJJOOOXXXooowwwkkk\\\CCC888000333666333222444111000...///000000///---...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++*********))))))))))))))))))))))))************************)))))))))((()))******+++*********++++++++++++,,,............///111222333222222OOOcccTTTTTTrrr|||lllXXXFFFDDDBBB>>>;;;:::;;;;;;<<<777777777666666555555555666666555555555444444444444444444444333333333333111111111111111111111111000000000000000000000000111000000000000222444555222222333444333222111000222222111111222333555666444555666888999;;;<<<============>>>>>>>>>??????@@@AAACCCCCCBBBBBBDDDEEEIIIIIIJJJKKKLLLMMMNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSTTT[[[gggxxxhhhXXXJJJJJJRRRXXXYYYZZZ\\\[[[ZZZZZZYYYZZZZZZ[[[ZZZZZZZZZZZZYYYXXXWWWWWWTTTSSSRRRPPPNNNMMMMMMLLLJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCBBB@@@???AAAHHHQQQWWW^^^XXXNNNFFFBBB@@@>>>>>>:::999777555444333222222555444333333333333333444333444555555555666999<<>>???@@@>>>@@@BBBCCCDDDEEEGGGIII\\\bbbaaa^^^[[[XXXUUUSSSRRRNNNNNNMMMMMMKKKIIIFFFDDDCCCCCCBBBAAAAAA@@@@@@???<<<<<<;;;;;;:::;;;;;;<<<888777777888888888<<>>????????????@@@BBBDDDEEEEEEFFFGGGHHHIIIIIIMMMMMMMMMMMMMMMMMMMMMLLLLLLSSS[[[eee|||lll[[[JJJGGGMMMQQQTTTVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRQQQPPPKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA@@@??????>>>======>>>>>>===<<<;;;===@@@CCCBBB@@@===::::::;;;<<<===999888666555444333333333333333222222222333333444555666777777777888;;;>>>FFFPPP[[[bbbjjjrrruuusssyyy~~~dddEEE888666333000000000111111111000000000000////////////////////////////////////......------------.........///111111/////////000////////////000000000111000000111111111111000000000000000111222222333333333333333333444555666777333444555555444444666888;;;;;;;;;<<<<<<=========;;;>>>AAABBBCCCDDDEEEGGGXXXUUUTTTQQQOOOLLLJJJHHHGGGBBBCCCDDDCCCAAA>>><<<;;;>>>>>>>>>===============::::::999999999:::;;;;;;888666777999888888@@@KKKjjjnnnWWW===777555555555222...,,,...000///......//////...---------------------------,,,,,,+++++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++,,,---...///000000111222777<<>>===;;;999777666555555555555555444444444444333333333333222222222222111111111111111111111111000000000000000000000000////////////000111222333//////000111222333333333222222111111222222222333//////000222333444555666777777777888888888999999;;;<<<>>>>>>======???@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDGGGMMMPPPVVVmmmppp^^^LLLFFFIIILLLPPPSSSPPPPPPPPPOOOOOONNNNNNMMMNNNNNNNNNNNNMMMLLLKKKKKKDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;======<<<<<<;;;;;;::::::999:::<<<;;;999888999:::777888888777888999:::<<<777666555444333333333333222222222222333333444555555666777777777:::>>>BBBQQQZZZbbbggglllsssxxxxxxtttzzztttMMM999777444222000///000111111000000000000000////////////..............................------------.........///111111/////////000...////////////000000000000000000111111000000000///000000111111222333333222222222222333555666666222444555444444444666888999::::::;;;<<<=========???@@@@@@@@@@@@BBBEEEGGGVVVJJJIIIHHHFFFDDDCCCBBBAAA;;;<<<===<<<:::888888999;;;;;;;;;;;;::::::::::::666666666555666666777888666444666:::999;;;HHHXXXyyycccNNN555555555444333111///000111000///---...//////...,,,,,,,,,,,,------------...++++++++++++************+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************))))))))))))************+++***+++,,,...//////000///,,,555:::<<>>===>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAADDDGGGGGGKKK^^^zzznnn]]]LLLFFFFFFGGGIIIKKKHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCC??????>>>===<<<<<<<<<===;;;<<<<<<<<<;;;:::999999::::::999999888888888888555666888777555222222222555777888888777777999;;;444444333222222111222222222222222222333444666666444444555666999@@@GGGMMM[[[bbbggghhhjjjqqqwwwyyytttyyy^^^@@@555666444222000000111111000///000000000000////////////..............................------------.........///111111/////////000......////////////000000///000000111111000000/////////000000111222222222222222222222333333444555222333444444333444666888666777888999:::;;;<<<<<>>@@@DDDGGGUUU>>>???>>>>>>===<<<::::::666777888777555555777:::999888888888777777777666444444444444555666777888999666999>>>@@@DDDWWWmmmeeePPPEEE666333444444222222333333333000...------...///---,,,,,,,,,,,,---------......++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))))))))))))))************)))***,,,...////////////...000666;;;CCC]]]bbbXXXOOOZZZ}}}dddQQQFFFCCCDDD@@@@@@???>>>===<<<;;;;;;999999999888888888777777444444444444333333333333222222222222222222222222000000000000000000000000111222222222222111111000111111111000000111111222111111222222222222111111666666666666666666666666444444444444555555555555444666777888777777888:::999999:::;;;<<<===>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAABBBLLL]]]hhhjjj___RRRGGGDDDEEECCCBBBBBB@@@AAABBBCCCCCCCCCBBBAAA@@@AAAAAA@@@@@@???>>>===::::::999999888999999999666777888888888777666666666666666555555555555555111222444333111000000111333555777777555555888:::333333222111111111222222222222222333444666777888444555666:::AAAKKKWWW___hhhnnnrrrpppoootttyyy{{{xxxyyy{{{lllKKK:::666666444333111111111111000...000000000000////////////..............................------------.........///111111/////////000........./////////000000//////000000000000////////////000000111111222222333222222222222222333333222333444444333444666777666777777888:::;;;;;;<<>>@@@CCCFFFTTT555666777777777555444333333444555444333444777;;;888777777666666555555555555555555666888999;;;<<<>>>;;;???FFFIIIOOOfff~~~wwwtttxxxHHH666888444000111111///000111000---000...------...///---,,,,,,,,,,,,------.........+++++++++************)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))************)))***,,,.../////////...111)))...:::888<<>>>>>>>>>>>>>>?????????;;;;;;;;;:::::::::999999666666555555555444444444222222222222222222222222000000000000000000000000...//////000000000000///000000/////////000111111111222333444444555444444444444444333333333222222222333333333333444444444111333444444444444555777555555666777888999::::::999::::::;;;<<<=========BBB@@@===;;;>>>DDDJJJMMMOOOFFFAAABBBEEECCC@@@>>><<<===???@@@AAA@@@@@@???===>>>>>>======<<<;;;:::777777666666666666666777222333555666666555444333333333333333222222222222///000222222222222333555000333555444333333666:::444444333333333333444444222222333444555666888999666777:::???HHHVVVeeeooowww~~~~~~{{{}}}|||zzzwwwwww}}}~~~SSS:::555666333555333222111222111///...000000000000////////////.................................------............000111111/////////000............/////////000//////000000000000///////////////000111111222222333333222222111222222222222333444444333333555777999999999:::;;;;;;<<<<<<:::<<<>>>??????@@@CCCEEESSS444555555555555555555444444444555555666777777888333555777777666555555777:::555444999;;;888888;;;???HHHTTT\\\bbblllyyy~~~||||||wwwPPP999888777...000000000000////////////------------------------,,,---///000000///---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++***,,,------------...000...000///444:::>>>YYYeeeRRRTTT[[[tttpppZZZNNNEEEBBBBBBDDDDDD@@@>>>???===>>>>>>===;;;::::::;;;999888666555444444444555222222222222222222333333///000111222222222222222333333222111000000000000444333222222444444333222444444333333222111000000222222111111111111222222333333222111000000000111444333333222222333333444555555555555555555555555666666666666777777777777;;;;;;;;;<<<<<<<<<======>>>===<<<<<<;;;;;;;;;;;;>>>======<<<<<<======>>><<<<<<<<<<<<;;;;;;:::999444444444444444444444444444555555555444333333222333333333333333333333333222222111111111111111222000000222333333333333333444444333333222333333333666333111333777::::::888999444666BBBQQQ^^^mmmyyy}}}{{{wwwxxxeeeHHH999333444888222222222111111111000000//////............/////////............---------///////////////........................///000000000000000000000000000000,,,///222333222000000000000111111111111222222222111222222333333444444555222222222222333444555555888888:::<<<===>>>>>>>>><<<============@@@CCCFFFRRR444444555555555555444444222222333333444444555555777888777777666666666777666444777::::::999>>>FFF[[[mmm~~~|||zzzcccEEE555333222---000000000/////////......------------------------+++,,,...//////...,,,++++++++++++*********))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))(((((())))))***+++***,,,------,,,---...//////000///222666444FFFfffuuuZZZUUUVVVeeexxxaaaPPPHHHAAAAAACCCBBB@@@AAA>>>>>>>>>===<<<:::999999:::888777555444333333333222222222222222222222222000111111222222222222111222222111111111222222333444333222222444444333222444444333222222111000000222222111111111111222222333222111111000000111111333333222222222222333333333333333333333333333333555555555555666666666666888888888999999999::::::::::::999888888888999999::::::999999999999::::::999::::::::::::999888777555555555555555555555555333333333333333222111111222222222222222222111111222111111000000111111111111111222333444444444444444333333222222333333333333222222444666888777777888999AAAPPP[[[bbbkkksssxxxvvv{{{yyyUUU@@@888555444444111111111000000///////////////............/////////............---------...............---------...............///000000////////////////////////,,,///222222111000000000000000111111111222222222111111222333333444444555222222222222333444555555888999:::<<<===>>>??????======>>>>>>???AAADDDFFFRRR333333444444444444333333333333333333333444444444777555444444555666777666777888;;;<<<===DDDTTTccc|||yyyjjj\\\JJJ:::222/////////000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************)))))))))(((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((())))))))))))******))))))(((((())))))***+++***+++------,,,,,,...///...///...111444...444JJJyyyfffWWWNNNRRR```gggdddVVVHHHBBBBBBAAAAAABBB@@@@@@@@@???>>><<<;;;:::;;;:::888666444444333333333333222222222222222222222222333333333222111111222222222222333444555555444222111222333444333222333333333222111111000000222222111111111111222222222222111000000000111111222111111000000111111222111111111111111111111111333333333444444444444555444444444555555555666666555555444444444555666666555555444444444444555555666666777777777666555555555555555555555555555555333333333333333222222111222222111111000000000///111000000000000000111111111222333444555555555555333333222222222333333444222333555666666666777999>>>CCCOOO[[[bbbeeekkkqqq}}}yyy}}}www^^^BBB666666666333111000000////////////......//////............/////////............---------------------------------...............///000000////////////////////////,,,///111222111///000000000000000111111111222222111111222222333444444444222222222222333444555555888999;;;<<<>>>?????????>>>>>>>>>@@@AAACCCEEEGGGQQQ222333333444444333333222555555555555555555555555666444333555888::::::999===@@@CCCFFFNNN^^^vvvoooVVVFFF888555333///...222/////////.........------++++++++++++++++++++++++******++++++++++++******+++*********))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((()))******)))+++,,,,,,,,,,,,---///---...,,,000666///000@@@RRRyyy|||cccOOOKKKPPPOOO\\\ttt{{{hhhYYYMMMEEECCCFFFBBBAAAAAAAAAAAA@@@>>>======<<<;;;999777666555444444444333333333333333222333444444444333222111111333333333333333444555666333222111222333333333111333222222222111111000000222222111111111111222222111111000000000000111111000000////////////000000000000000000000000000000111111111222222222333333111222222222333333333333222111111111222333444444222222111111111111222222333333333444444333222222333333333333333333333333444444555555555555444444222222222111111000//////000000//////000000111111111111222333444444444444333333333222333333444555555777888777666777<<<@@@KKKQQQZZZ```bbbdddjjjpppvvvYYYHHH888333444444222111//////////////////////////////............/////////............------------------------........................///000000////////////////////////,,,...000000/////////000000000000000111111111111111111111222333333444444222222222222333444555555888999:::<<<>>>>>>??????>>>>>>???AAADDDFFFGGGGGGPPP222333333444444333333222555555666666666666777777777777777999<<<===>>>>>>EEELLLWWWbbbpppxxxWWWGGG888///222444...---222............------------++++++++++++++++++++++++)))******************))),,,,,,+++++++++*********(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((('''((())))))***)))+++,,,,,,+++,,,---///,,,---***...555111000<<<;;;NNN}}}xxxZZZNNNPPPLLLTTTdddgggQQQIIIKKKCCCAAA??????@@@AAA???>>>??????>>>===;;;:::888888666555555555444444444333444444444444444333222111666555444444333333333444333222111111333333222111222222111111111111111000222222111111111111222222111000000///000000111111000//////......//////000111111111111111111111111000000000000111111111111111111111111222222222222111111000111111222333333111111000000000000111111000000111111222111111000111111111111111111111111333333444444444444444333333333222222111111111111000000000000000111222222000111222333444444444444444444333333444555555666777888888666666:::BBBIIIXXX___gggiiieeecccbbbccciiiwww{{{www}}}cccCCC<<<666555333000000333000000000000000000000000//////............/////////............---------------......////////////...............///000000........................,,,...//////......///000//////000000000111111111000000111222222333333444222222222222333444555555777888:::;;;===>>>>>>>>>>>>>>>???BBBFFFHHHHHHFFFPPP~~~333333444444444444333333333444444555666666777777666777888888:::>>>CCCHHHXXXgggzzzlllIII;;;222---111222---,,,///......---------,,,,,,,,,************************************************,,,,,,,,,++++++++++++***((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))((((((''''''(((((()))***)))***,,,,,,++++++---...---///***+++222///...777999;;;]]]eeeUUURRRJJJPPPYYYkkkdddSSSQQQHHHDDD???>>>???@@@???===@@@@@@@@@???>>>===<<<;;;888888777777666555555555444444555555555444333333666666555444333333333333333111000111222333222111111111111111111111111111222222111111111111222222000000/////////000111111000//////......//////000111111111111111111111111/////////000000000000111000000111111111222222222111111111000111111222222111111000000000000111111//////000111111111000000000000000000000000000000///000000111111111111111222222222222222222222222000000000000111222333444111222333444444555555444555555555555555666777888777777666666999@@@IIIOOO]]]hhhsssuuuppphhh^^^VVV```kkkuuuuuuooonnnvvv~~~}}}qqqMMM999777777666333...///444//////000000000000111111//////............/////////............---------------......///000000000...............///000000........................,,,---......------...000/////////000000000111111000000111111222333333333222222222222333444555555666777999:::<<<===============>>>CCCHHHJJJHHHEEEPPP|||444444555555555555444444333444555666777888999:::777999;;;<<>>???@@@@@@@@@>>>===<<<::::::999888888777666666333444444555555555555444444444333333333333333444222111000111222333222000000000000000111111111111222222111111111111222222///////////////000111111000000////////////000000000000000000000000000000////////////000000000000000000000000111111111111222111111000000000000111222111111000000111111222//////000111111111111111000000000000000000000000......///000000000000000//////000000111222222222111111111111222333444555333444555666777777777777666666666666777888999:::888777888===DDDKKKQQQTTT]]]iiiuuuyyyyyyuuujjj___aaaccckkkrrrnnngggmmmzzz}}}]]]EEE666333333555333//////222.........//////000000000//////............/////////............---------,,,,,,---......///000000...............///000000........................,,,---...---,,,,,,...000////////////000000000111000000000111222222333333222222222222333444555555555666777999:::;;;<<<<<<<<<<<<>>>CCCIIIKKKHHHDDDQQQ{{{444555555666666555555444555666777999:::<<<===>>>>>>AAADDDFFFMMM___xxxyyyxxx|||yyyZZZBBB444...222444222000000///------------,,,,,,,,,++++++))))))))))))))))))))))))++++++************++++++************))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))'''''''''''''''((())))))(((***++++++++++++,,,...)))000//////333///---555,,,111:::RRR}}}nnn[[[OOOUUU\\\___hhhaaaXXXMMMGGGFFFFFFDDDBBB===>>>???@@@@@@???>>>===;;;;;;::::::999888777777333333444555666666666555222222222222333444555555222111000111222222222000000000000000000111111111222222111111111111222222///////////////000111111000000////////////000000000000000000000000000000////////////000000000111/////////000000000111111222111000///////////////111111000000000000111111//////000111222222111111000000000000000000000000//////000111111111111111------...///000111222222222222222222333444555666555666777888888999999999777777777777888999:::;;;::::::===DDDNNNVVVYYYYYY]]]fffpppuuu{{{{{{rrrddd___eeeqqqpppfffiiiwwwzzz[[[CCC777666111///222333111//////---------.........////////////............////////////.........---------++++++,,,,,,---...//////...............///000000........................,,,---------,,,,,,...000////////////000000000000000000000111222222333333222222222222333444555555444555666888::::::;;;;;;<<<;;;===CCCIIIKKKGGGCCCQQQzzz999999888888777666555555666888<<<===;;;;;;FFFSSShhhpppyyyzzzzzz|||cccJJJCCC===555222111111000///......---------------------------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))************))))))******+++,,,,,,,,,------.../////////,,,333333<<>>AAA???;;;999888999:::;;;999999::::::999888777666666555444444333333444444333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000111111111111111111000///////////////000000000000000000000000000000000000000000000000111111111111111111111111333222000/////////000111000000000000000000000000///000000000000000//////000111111111222222222222222222111111222222333444111111111111222333444555444555666666666777999<<<:::@@@DDDAAA;;;:::@@@FFFAAACCCLLLZZZaaabbbcccfffcccmmmrrrnnnnnnvvvzzzxxxvvveeeaaarrrzzzYYYEEE<<<777222222222111111111111000////////////....................................................................................////////////////////////------------------------....................................///////////////000000222333444555555555555555555555555555555444444555777888999:::;;;:::;;;;;;===???AAACCCDDDLLLxxx777888888999:::;;;<<<<<<;;;:::;;;<<<@@@LLLbbbvvvyyywwwhhhPPP@@@;;;666///111111000000///......---------------------------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))*********))))))******+++,,,,,,,,,,,,---......//////111444000333GGGeeerrreeeeeeiiimmmjjjjjjxxx|||wwwpppggg\\\QQQIIIGGGEEEBBBBBBCCCCCC???;;;???>>>>>>>>>>>>>>>======999999888888777555444333555555444333333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000111111111111222222111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111000000000000000111111111111111111111111000000111111111000000000000000111111111222222222222111111111111222333333222111111222222333444555777999::::::::::::<<<===BBBGGGIIIEEE???===CCCJJJKKKRRR\\\eeekkkllllllkkkmmmuuuyyytttnnnooouuuyyyuuuiiieeesssgggKKK===777444222222222111111111000000////////////............................................................................................................------------------------....................................///////////////000111222333444444555444444444444444444444444444444555777888999:::;;;:::;;;;;;===>>>@@@BBBCCCLLLxxx;;;:::::::::999999999999;;;;;;>>>FFFRRRggguuubbbJJJ:::555444000,,,000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))***))))))))))))***+++++++++,,,,,,------......//////222///000888FFFlllnnniiikkkqqqjjj```iii~~~tttfff]]]SSSNNNHHHEEEDDDCCC???<<<;;;<<<===@@@BBBAAA>>>;;;::::::999888777555444444666555444444333333444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111000000000111111111222222333333222111111111111222000000000000000000000000111111111111111111111111000000000000000000000000111111222222111111000///111111111111111111111111000000000111111111111111000000000111111111111222111111111111111222333333333222222333333444555666555777999:::::::::;;;===<<<@@@CCCAAA>>>@@@HHHQQQWWWfffrrrvvvxxx{{{yyyrrrooouuu||||||rrrhhhiiipppqqqnnnoooxxxnnnNNN;;;666555333222222111111111000000000////////////............................................................................................................------------------------........................---............/////////000000111222333333444555333333333333444444444444444444555777888999:::;;;::::::;;;<<<>>>@@@AAABBBKKKwww;;;;;;===???BBBFFFJJJLLLNNNPPPXXXdddrrrkkkQQQ888111222000...////////////......---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))***+++++++++++++++,,,------......)))---///444666444HHHmmmrrreeedddooojjjXXXXXXhhh}}}mmmdddXXXOOOJJJHHHEEECCC@@@??????AAABBBAAA===:::<<<;;;;;;:::999999999999666666555444444444444555333333333333333333333333444444444444444444444444333333333333333333333333111111111111111111111111000000111111111222222222333222222111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000111222333222111000///111111111111111111111111000/////////000000111111000000000111111111222222111111111111111222333333444444444444555666777777444666999;;;;;;;;;===>>>888;;;<<<<<<;;;AAALLLUUUaaauuuyyypppsss|||oooiiinnnwww}}}tttTTT<<<444555666444111111111111000000000000////////////............................................................................................................------------------------........................---------.........//////000000111222333333444444222222333333333333333444444444555777888999:::;;;::::::;;;<<<===???@@@AAAIIItttBBBEEELLLVVVdddrrrkkkYYYDDD333111222......222............------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))(((((())))))***+++******++++++,,,---------(((,,,---444777///555LLL{{{iii\\\cccaaaPPPJJJSSStttyyyooofffaaa[[[UUUQQQMMMIIIDDDBBBBBBBBB>>>:::<<<<<<;;;;;;;;;<<<======888777666666555555666666444444444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111111111111111222222222222111111000000000111111222222222222222222222222222111111111111111111111111000000000000000000000000111222333333333222000///111111111111111111111111///............///000111111111111111222222222222222222222222222333333444555555555555666777888999:::<<<>>>>>>======>>>???@@@AAA@@@>>>???FFFRRR[[[iii|||}}}zzzvvvzzz}}}mmmYYYAAA333222444555444111111111000000000//////////////////............................................................................................................------------------------........................------------............111111111222222333333444222222222333333444444444444444555777888999:::;;;:::::::::;;;<<<>>>???@@@FFFqqqgggjjjppp{{{||||||~~~aaaPPPEEE999111222111------111------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((()))(((((((((((()))******)))******++++++,,,,,,---,,,///+++,,,222000111>>>PPP{{{```[[[YYYNNNIIIMMM___uuuxxxmmmeeeZZZSSSJJJEEEDDDCCC???;;;===<<<;;;:::;;;<<<===>>>:::999888888777777888888666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222111111111222222222222333111000000000000111222222222222222222222222222222222222222222222222222222111111111111111111111111222222222333222222111000222222222222222222222222//////.........000111222222222222333333333333444333333333333333444555555777666666777777888999:::===>>>>>>>>>======???@@@AAABBBAAABBBHHHTTTdddooorrr~~~~~~~~~vvvrrrxxxhhhOOOBBB555111222222222222111111000000000/////////////////////....................................................................................------------------------------------------------........................,,,------------.........111111222222222333333333222222333333444444555555444444555777888999:::;;;::::::::::::<<<===>>>???EEEppp}}}sssZZZGGG>>>666333000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((()))***((((((((((((((((((((((((''''''((((((((((((''''''***)))))))))((((((((('''((((((((((((((()))******))))))******+++,,,,,,,,,+++333...'''---111111666:::^^^sssfffaaaZZZSSSRRRVVViii}}}nnnfff[[[VVVTTTRRRMMMHHHBBB@@@>>>===<<<<<<===>>>;;;;;;:::999999999999:::777777777777777777777777555555555555555555555555444444444444444444444444222222222222222222222222111111111222222222333333111111111111111222333333333333333333333333333333222222222222222222222222222222222222222222222222333333222222111111111222222222222222222222222222111000//////000222444555333333444444444444555555555444444444444555666666777777777888888999:::;;;===>>>???@@@BBBFFFLLLPPPLLLKKKKKKMMMUUUdddvvv~~~}}}uuusssoooqqq}}}mmmOOO===777333444333///...111111000000000////////////////////////....................................................................................------------------------------------------------........................,,,,,,---------.........111222222222222333333333222333333444555555666666444444555777888999:::;;;999999999:::;;;<<<>>>>>>FFFqqq~~~rrreeeYYYLLL@@@888000000///...111333000+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++((((((((((((((((((((((((''''''((((((((((((''''''******))))))((((((((('''((((((((((((((()))******)))))))))***++++++,,,,,,$$$444222)))---222000///444CCC^^^xxxqqqiii^^^WWWXXXggg~~~|||rrrmmmllliiibbb[[[HHHFFFCCC@@@>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;888888888888888888888888666666666666666666666666444444444444444444444444222222222222222222222222111111222222222333333333222222222222333333444555333333333333333333333333222222222222222222222222333333333333333333333333444333222111000111222333222222222222222222222222333222111111222333666777444444444555555555666666666555555555555666777777888888888888999:::;;;<<>>666444555888555...---222000000000000////////////000/////////....................................................................................------------------------------------------------........................,,,,,,,,,---------......222222222222222222333333333333444444555666777777444444555777888999:::;;;999999999:::;;;<<<===>>>GGGrrrwww]]]PPPFFF999333666////////////............---------,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***''''''((((((((((((''''''((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))******+++******))))))******+++,,,***++++++,,,,,,------...000888AAAVVVzzzuuueeeXXXVVVcccgggrrr~~~kkkYYYIIIEEEEEEBBB@@@@@@<<<<<<===>>>???===999555;;;;;;;;;;;;:::999888888777777888888888888777777777777666555555555555666222222222333333444444444222222333444444444333333333333333333333333333333555666666666555444333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444666666666666666555555444333333333333555888999888<<<:::888666666888;;;======CCCMMMXXXcccnnnxxx~~~{{{}}}{{{rrrzzzxxxYYYCCC;;;333333222111000000111111000000000000///////////////............---------////////////////////////................................................+++,,,------......------------------------------***++++++,,,,,,++++++***------......///000000000444111000333555444222111333333333444444444555555444444555777888:::;;;;;;999999999:::;;;<<<===>>>HHHnnn~~~uuucccHHH>>>:::222---...////////////.........---------,,,,,,,,,+++++++++************************))))))))))))))))))))))))************))))))))))))((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''((((((((((((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((())))))***+++******))))))******+++,,,******+++,,,,,,------...///222333>>>dddpppRRRFFFLLLOOOQQQZZZlll~~~iiiZZZNNNEEEBBBCCC>>>>>>===<<<<<<<<<>>>???<<<<<<<<<<<<<<<;;;::::::777888888999999888888777777777666555555555555666333333333444444444555555222333333444444444444444555555555555555555555555666666666666666555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555444444444444444444555666777777777777777999888666666888999999777444666999<<<===>>>???@@@DDDQQQcccsss}}}}}}{{{~~~ttt\\\EEE666111333222222111000000111111000000000000///////////////............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------------------,,,,,,,,,------,,,,,,,,,,,,------...//////000000//////000222222222333444333333333444444444444555444444555777888999:::;;;999999999:::;;;<<<===>>>GGGllljjjjjjjjjQQQ888222333111...---//////.........---------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))+++++++++*********))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((())))))***+++***))))))))))))***++++++******++++++,,,---------///000...111FFFnnnrrrPPP???BBBBBBBBBHHHYYYooozzz~~~zzzwwwbbbQQQHHHGGGDDDCCCAAA>>><<<;;;===>>>===============<<<<<<<<<999999::::::::::::999999888777666666555666666666444444555555555555666666333444444555555555555555666666666666666666666666666777777777777666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666444555666777888999999999;;;999777888;;;<<<:::888888;;;===>>>???@@@BBBDDDNNNaaayyy|||xxx|||pppUUUDDD888222111333222111111000111111111000000000000///////////////............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------,,,------......------,,,,,,,,,,,,---......//////...000222222000111333555333333333333444444444444444444555666888999::::::999999999:::;;;<<<===>>>DDDjjjoooRRRAAA222///111111000000.........---------,,,,,,,,,+++++++++++++++++++++************************))))))))))))))))))))))))*********))))))))))))((()))))))))(((((()))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))******)))))))))))))))***++++++*********+++,,,,,,------,,,---000444;;;PPPrrriiiOOO??????>>>BBBMMMZZZlll~~~zzzxxxtttpppaaaZZZJJJFFFBBB@@@AAAAAA???===>>>=====================:::;;;;;;<<<<<<;;;;;;:::999888888777666777777777666666666666777777777777444555666666777777666666777777777777777777777777777777888888888888777777666666666666666666666666777777777777777777777777777777777777777777777777777777777777777777777777666666666777777777777777666666888999999:::::::::999666555999======;;;;;;===>>>======@@@GGGQQQYYY```sss~~~|||}}}WWWAAA999777666555222222111111111111111222000000000000///////////////............---------........................------------------------------------------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---.........000333444111000222222111222222333333333444444444444444555666777888999:::999999999:::;;;<<<===>>>CCCggg~~~nnn[[[NNN999333///...---,,,---///------------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((())))))))))))))))))(((''''''((((((((((((''''''&&&'''''''''(((((())))))''''''((())))))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''((())))))***))))))(((((())))))***+++))))))***++++++,,,,,,---((()))...222333999KKK^^^eeeGGG===;;;===AAADDDLLLfff~~~}}}zzzuuurrrxxxyyymmm{{{```UUUIIIDDDFFFHHHFFFBBB??????>>>=========>>>>>><<<<<<============<<<<<<;;;:::999999888888999999888888888888888888888888666666777888888888888777666666666666666666666666888888999::::::999999999777777777777777777777777888888888888888888888888888888888888888888888888888888888888888888888888777777777888888999999999999:::::::::::::::999999999666777===???<<<;;;>>>999===BBBHHHQQQ^^^mmmxxxyyyuuu\\\@@@444444555444333222111111111111111222222000000000000///////////////............---------........................------------------------------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---............111111///000444222---222222222333333333444444444444555666777888888999999999999:::;;;<<<===>>>CCCfffzzzqqqeeeXXXKKK>>>555---///111111...,,,,,,...------,,,,,,,,,+++++++++*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''((()))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''(((((()))***)))(((((((((((()))******))))))******+++,,,,,,,,,---,,,,,,------///666>>>XXXyyy___KKKAAA;;;;;;999;;;OOOfff~~~{{{vvvooolllsss|||rrrttt~~~hhhXXXQQQLLLFFFAAACCCBBB@@@>>>>>>>>>>>>???>>>>>>>>>??????>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;::::::::::::999999999777777888999999999999999777777777777777777777777999999:::;;;;;;;;;;;;:::888888888888888888888888::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::888888888999::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999===<<<@@@FFFDDD>>>@@@HHHIIIRRR]]]fffmmmvvvrrrPPPBBB444111333444222222111111111000111111222333000000000000///////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---......//////(((000444111000444333---222222222222333333333333444444555666666777888888999999999:::;;;<<<===>>>DDDfffzzzwwwvvvuuuiiiYYYKKKAAA999444111///111222222111000///...,,,,,,,,,,,,++++++++++++)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''&&&&&&''''''((())))))***&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''((())))))((((((((((((((()))******)))))))))***++++++,,,,,,...///---+++,,,000222222:::^^^lllTTTAAA===<<<;;;FFFWWWfffwww{{{uuuuuuxxxkkkvvvlllZZZKKKCCCGGGFFFCCCAAA@@@@@@@@@AAA??????@@@@@@@@@@@@?????????>>>======<<<<<<======<<<<<<<<<;;;;;;:::::::::888888999:::::::::::::::888888888888888888888888::::::;;;<<<<<<<<<<<<<<<999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<;;;;;;<<<=========<<<<<<===@@@IIIQQQNNNHHHNNN[[[nnnvvvhhhOOO===777333444555333222444111111000000111222222333000000000000///////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,------...//////000000***:::BBB;;;222222222000111222222222222333333333444444555555666777777777999999999:::;;;<<<===>>>FFFfffwwwnnn}}}wwwcccUUUCCC888333222222444111111///...///000...***,,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))((('''''''''((((((((((((''''''&&&&&&&&&'''((())))))***&&&'''(((******((('''&&&((((((((((((((((((((((((''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((()))******)))))))))***++++++,,,,,,''',,,---***+++111111+++777???___dddEEE>>>???===BBBLLLTTTZZZqqq}}}xxxwww{{{|||~~~ppp\\\QQQKKKIIIFFFCCCBBBAAABBBBBB???@@@@@@AAAAAA@@@@@@???@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;888999::::::;;;;;;::::::::::::::::::::::::::::::::::::;;;<<<======<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<======999:::;;;===>>>>>>>>>>>>;;;@@@NNNYYYXXXSSS]]]nnnuuuRRR777666444444555333///000555111111000000111222333333000000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,------......///000000000222HHHSSSGGG555///111111111111222222222333333333444444555555666666777777999999999:::;;;<<<===>>>GGGggguuueeePPPFFF;;;444333333111//////............------------------,,,,,,+++++++++************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''((('''&&&''')))***))))))))))))))))))***+++))))))))))))))))))))))))++++++,,,,,,,,,,,,---------;;;KKKaaaXXX@@@>>>CCCCCC@@@GGGOOO[[[ttt}}}~~~xxxxxx~~~uuucccXXXRRRJJJDDDBBBCCCDDDEEEEEEFFFFFFDDDAAA@@@CCCEEE??????@@@???>>>===???AAA???===;;;;;;<<<<<<;;;999>>><<<:::;;;>>>???<<<888;;;;;;999888:::======;;;======<<<<<<===>>>??????999;;;===>>>>>>======>>>:::::::::999999:::===???>>><<<<<<>>>???>>>===>>>===<<<;;;;;;======<<<;;;:::<<<>>>>>>======>>>@@@>>>>>>>>>>>>============EEEHHHPPPXXX\\\dddvvvoooPPPDDD>>>333222111111000000111111111111111111000000000000000000000000000///...............------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////222333444444222111111111111111111111222333444555999888888777777777777888999999999::::::;;;;;;;;;FFFiii|||zzzqqqfffWWWJJJ>>>999222000111222000...............------------,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''(((((((((&&&&&&(((***)))((((((((()))***++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------+++444===JJJhhhfffNNN>>>===EEEAAAGGGJJJVVVjjj}}}}}}~~~}}}xxxmmm___TTTQQQUUU\\\```___```___ZZZRRRJJJFFFDDDFFFEEEDDDCCCBBBBBBAAAAAABBBAAA@@@@@@AAA@@@>>><<<;;;;;;<<<=========>>>>>>=========>>>@@@BBBAAA??????>>>>>>===>>>>>>??????===>>>??????>>>=========>>>???AAAAAA???===<<<;;;>>>======>>>======???AAA>>>===<<<===?????????>>>???===<<<<<<>>>@@@@@@??????@@@AAAAAABBBBBBDDDEEEFFFIIITTTfffvvvrrrSSS@@@888111333222111111000000111111111111111000000000//////000000000000000///............---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,------.../////////111222444333111000000111111111111111222333444444444444444333333444444555888999999::::::;;;;;;;;;EEEggg{{{rrruuusssllljjjdddZZZQQQIII>>>555111///---///111111...+++......---------,,,,,,,,,***************)))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((()))(((&&&&&&''')))((('''(((((()))***+++,,,))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++---///333DDDhhh~~~ZZZEEEBBB@@@FFFEEEFFFNNNZZZyyywwwsssvvv|||zzzpppcccYYYSSSNNNKKKIIIIIIKKKKKKHHHFFFDDDCCCBBBBBBBBBAAA???<<<<<>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@AAAAAA@@@AAABBBDDDEEEFFFAAA@@@??????AAAAAA@@@???BBB>>>;;;<<<@@@CCCCCCAAACCCEEEGGGHHHIIIJJJMMMOOOQQQTTTbbb{{{zzz```MMM<<<666444---222222111000000000000111111111000000000000/////////000000000000///.........------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,,,,,,,------.../////////000111333222111///000111111111000111111222333444222111111111222333444444888888999999:::;;;;;;<<>>@@@HHHIIIJJJLLLOOObbbwwwrrr\\\XXXUUUWWW[[[\\\XXXTTTKKKHHHDDDBBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEGGGCCCAAABBBCCCBBBAAABBBBBBBBBBBBBBBBBBCCCDDDDDDBBBAAAAAAAAABBBCCCCCCCCCBBB@@@>>>===???BBBDDDEEEDDDCCCCCCGGGNNNSSSNNNGGGFFFDDDCCCBBBCCCBBBAAA???BBBAAABBBDDDHHHJJJJJJIIIMMMPPPTTTVVVVVVXXX\\\```lllooo|||bbbIII<<<444555777111222222111000000000000000111000000000//////////////////000000//////...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,------...////////////000222222000///000000000000000000111222333444333333333333444555666777777777888999:::;;;;;;<<>>888555***+++111///111555111111111000///////////////000/////////..................//////......---,,,,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,------...//////000///111333333222222333444////////////000111222333777777666555555555666666444555666888999:::<<<<<>>999777444111//////000111...------...000000...,,,------,,,,,,,,,+++++++++---,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((&&&%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((((()))))))))(((''''''''''''''''''''''''(((((((((((())))))))))))))))))***+++,,,,,,++++++---'''&&&...333000111555<<>>SSSiiiTTTOOOHHHCCC@@@???===<<<555888:::999666444555777444333333222111111000000//////...............---,,,,,,,,,++++++++++++***++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&(((***)))((('''((()))''''''''''''(((((())))))%%%%%%&&&&&&'''((((((((((((((((((((()))))))))))))))))))))))))))******+++,,,,,,+++++++++,,,---...000111---,,,222000333BBBXXX{{{[[[SSSLLLJJJHHHEEECCCEEECCCDDDGGGMMMUUUccczzzzzzkkkYYYDDD555666666555444222111222333222111111000000000000000///......------......///.........---------,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,------------------------........./////////000000////////////////////////000000000111111222333333555444444444555777999:::===QQQfffHHHEEE@@@<<<:::999777555555777888666111///111444222222222111000000//////......------------------,,,,,,+++++++++*********+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&''')))((('''&&&&&&'''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))))))))))))))******+++,,,++++++++++++,,,---...)))---******111...,,,444555LLLgggnnnZZZOOOKKKGGGDDDDDDBBBEEEIIIMMMMMMOOOYYYeee~~~fffSSSFFF===666111222333333000---,,,...000222222000/////////000000......------------.........------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------............//////////////////////////////////////////000111222222222222333333222333555777999:::<<>>SSS|||lllYYYNNNFFFBBBBBBBBBBBBEEEHHHGGGGGGNNNWWW\\\qqqrrr___III;;;444222333666111111111///......000222333222000///......///000......------------......------------,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------........./////////000000000000000000000000000111222333444444444444444444333444555777999:::;;;MMMaaa>>><<<::::::::::::888666444555666555444444555666000000////////////.........---------,,,,,,++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((())))))'''&&&&&&'''((((((((((((((((((((('''((((((((('''&&&&&&%%%%%%(((((((((((()))))))))))))))))))))))))))******+++)))***+++,,,---,,,++++++***111///,,,000///,,,111......000:::TTTyyyxxxhhhWWWNNNLLLHHHFFFGGGIIIIIIIIIMMMTTTSSS^^^wwwxxxjjjRRREEE888444333111222555000111111222333333222111333222000...---...///000...------,,,,,,------...---------,,,,,,,,,++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------.........//////000000000000000000000000000000222333444444333333999888777666666777888888;;;KKK___>>>;;;888777777666555444111222333333444222000//////////////////...............---,,,,,,+++******+++++++++************)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((***+++***(((''''''(((((((((((((((((('''''''''))))))((('''&&&%%%%%%$$$(((((((((((()))))))))))))))))))))))))))******+++(((***,,,---------+++***&&&...+++''',,,,,,***111...000000///444EEEbbbyyyuuuddd___SSSPPPOOOQQQQQQNNNNNNPPPQQQPPPXXXmmmlllRRR@@@<<<555222555777333///000...///000222444333///+++444222000...---...//////...------,,,,,,------...---------,,,,,,,,,++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////000000000000000000000000---...000111222222111111>>>===;;;999777777777777:::KKK]]]~~~:::999888666555555555555333222000000111000///---000//////...------,,,,,,+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%&&&'''''''''&&&&&&)))(((((('''''''''(((((((((((((((((((((((((((((()))((('''''''''(((***+++&&&&&&''''''(((((())))))'''''''''''''''((()))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........///111555;;;@@@pppzzztttggg\\\ZZZZZZVVVRRRRRRLLLTTTUUUZZZooorrr\\\BBB777999333333333222222222111111////////////............111000///---------...////////////...---------,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,*********************************++++++,,,,,,,,,************************+++++++++*********,,,---)))************+++++++++************************111000///---+++*********111111000000//////......000000000000000000000000111111000000111111222333666666555666666777888999===KKKZZZyyy999888777666555444444444333111000000000000///---/////////...---,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&'''((((((&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''(((((()))'''''''''((((((((((((((((((''''''''''''((()))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------000444888<<<]]]uuuiiiccc___ZZZVVVRRRVVVRRRUUUjjjqqqZZZMMM@@@444222777333333222222222111111111////////////............111000...---------..................---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************++++++++++++++++++,,,,,,************************+++///222000+++)))***...)))************+++++++++++++++++++++++++++++++++000///...---,,,+++++++++000000000000//////......000000000000000000000000111111000000111111222333555555555555666777888999<<>>TTTiiixxxnnnaaa^^^SSSUUUmmmkkkSSS;;;222111111333777222222222222111111111000/////////............---//////...---------......------------...............---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************,,,,,,++++++++++++++++++************************+++222888666...)))***---)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---000000000////////////...000000000000000000000000111111000000111111222333555555555555666777888999;;;HHHVVVsss777666555444333222222222000///......//////...,,,------------,,,,,,++++++************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''%%%$$$%%%&&&(((***(((''''''''''''(((((()))((((((((((((((((((((((((%%%&&&'''((()))((('''&&&***)))))))))((((((''''''((((((((('''((())))))***))))))*********+++++++++******+++,,,,,,---......,,,...000000.........///666999:::???QQQppptttaaadddtttfffOOO???333222555555333444222111111111111000000000//////.........---------......------------------,,,,,,,,,------............---,,,+++************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************+++111777777222---***+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////////////////////////////111111000000111111222333444444444555666777888999;;;HHHUUUqqq666555333222111111000000///...,,,---......---,,,,,,,,,,,,,,,,,,+++++++++*********************************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((***)))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%''')))***'''''''''''''''((())))))))))))))))))))))))))))))&&&'''(((******)))((((((******))))))((((((((('''((((((((((((((()))******))))))*********+++++++++******+++,,,,,,---......+++---000000000///000111...222444333777DDDTTT^^^|||qqq```QQQHHH888555333444444111///...111111111000000000//////............------------,,,,,,,,,------------,,,+++,,,,,,,,,------.........---,,,+++***)))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++************************************,,,///222444111,,,((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////.............../////////////////////////////////111111000000111111222333333333444444555777888999<<>>KKK```www~~~}}}|||{{{~~~|||zzz{{{yyyaaaPPPBBB>>>777333222333333444222222111000000000000000//////......------------......---------,,,,,,,,,---------,,,,,,,,,++++++---666:::222)))))),,,...++++++++++++++++++++++++*********)))******+++,,,************************,,,,,,,,,+++++++++******************************************************))))))***++++++++++++***************************((()))))))))************************************++++++++++++++++++++++++******+++,,,---------------------............///............////////////111111111222333333444444333333333444555666777888777BBBNNNiii000///...,,,+++++++++++++++******))))))((((((((((((((((((((((((((())))))''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***)))))))))************+++************************)))******+++++++++++++++***+++++++++,,,,,,,,,---+++,,,,,,,,,---------...***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.................................////////////000111222222111111111111///111000111111333444444333:::===CCCMMM^^^ttt~~~vvv}}}zzz{{{vvv{{{|||yyywww{{{ooodddVVVCCC555444444444555666555222///333222111000///........................------,,,---------------,,,,,,,,,------,,,,,,,,,+++++++++,,,///000---***+++,,,+++++++++++++++++++++++++++******))))))***++++++,,,************************,,,,,,,,,+++++++++******************************************************))))))***++++++++++++***************************((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,---------------------............///............////////////000111111222222333444444333333333444555666777888888CCCNNNiii......---,,,++++++++++++))))))))))))))))))((((((''''''(((((((((((())))))'''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&((((((((('''&&&'''(((''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******)))*********++++++++++++******************************+++,,,,,,,,,,,,++++++++++++,,,,,,------...,,,,,,------......//////++++++,,,---------------------------............////////////////////////////////////000000000000---111222///---000222333777444222222666999:::999888666555555:::DDDQQQYYYxxxtttfffRRREEE???===999555555333222222333333222000333333111000///...............//////......---,,,,,,------------,,,++++++,,,,,,,,,,,,+++++++++++++++)))((()))+++---,,,)))++++++++++++++++++++++++))))))))))))***+++,,,,,,************************,,,,,,,,,+++++++++*********************+++++++++************************))))))***++++++++++++***************************))))))))))))************))))))))))))))))))))))))***++++++++++++,,,,,,,,,******+++,,,---------------------............///............///////////////000000111222222333333333333333444555666777888999CCCLLLggg...---,,,+++************((((((((()))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&((())))))&&&&&&''')))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))******************+++++++++,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++++++++,,,,,,---.........,,,------...//////000000---......///////////////.........////////////000////////////////////////000000000000111111111222+++111222///000444666555000111222222222333444555;;;:::999888888999<<<>>>@@@QQQfffuuuxxxjjjaaaMMMDDD888111111555888999666444222111222333333333222111111000//////000000...//////000///...---,,,,,,,,,---------,,,+++***,,,,,,,,,++++++++++++***,,,)))''')))------,,,***************************))))))))))))***+++,,,---************************,,,,,,,,,+++++++++******))))))*********+++++++++************************))))))***++++++++++++***************************))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++,,,---------------------............///............////////////...//////000000111222222333333333444555666777888999AAAIIIccc------,,,+++************''''''(((((())))))******&&&'''''''''(((((())))))''''''''''''''''''''''''''''''((((((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***)))&&&%%%''')))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,++++++,,,,,,---...//////---------...///000000111//////000111111111111111////////////000000000000000000000000000000000000000111111111222222222222111555444000000333000***...333888888333000222555111222444666777888999:::777>>>BBBAAAIII^^^uuuttthhhXXXGGG<<<===;;;888666555333111///222111000111333333222000000000000000000111222222...///000000000///------,,,,,,---...---,,,+++***,,,,,,,,,+++++++++******---+++***,,,---,,,,,,,,,************************))))))))))))***+++,,,---************************,,,,,,,,,+++++++++******))))))******++++++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++,,,,,,,,,******+++,,,---------------------.........//////............/////////000.........///000000111111333333333444555666777888888@@@GGG```,,,+++******))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((((('''******)))(((''''''&&&&&&******))))))))))))(((((()))*********++++++,,,,,,))))))))))))((((((((((((************++++++,,,,,,,,,,,,---...//////---,,,.........//////000000000//////.........///000111000111111222111111000///,,,///222333222111000000444333222222333444444444555333222444555444333333000111222222222222222111222222333555777777444222666555444444555444222000555666666777777666666555555555555777999999888777666999<<<>>>@@@EEELLLRRRbbbwwwyyyiiiZZZRRRKKKAAA;;;:::777666444333222111111111000000000000000000000000//////............/////////............---------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******+++******+++---///...---******************************))))))))))))******))))))******++++++++++++************************+++***)))(((((()))***+++************************))))))))))))************************************,,,,,,,,,---------.....................---------,,,,,,------...///////////////000000111111222222222333333444555666888888999???JJJbbb++++++******))))))******'''((((((((())))))))))))(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((++++++++++++++++++******************++++++++++++)))))))))***++++++,,,,,,...---------...///000///........./////////000000//////000000000111111111000000000111111111111111000111222222000000000111222222222222444555555555777444222333333222111111777666555444333222111111333333333444555555222000222111111222333333222000222333333444555666666666666666555666888:::999888777999999999999;;;@@@EEEHHHTTTdddoooxxxxxxkkkaaa[[[VVVJJJAAA>>><<<888555666666555444222111111000000//////////////////////////////............//////............------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,******))))))))))))*********)))((()))+++,,,,,,+++******************************))))))))))))******++++++++++++++++++++++++************************+++***)))(((((()))***+++************************))))))))))))************************************,,,,,,,,,------------...------..................,,,,,,---......//////000//////000000111111222222333333333444555666777888999???JJJbbb++++++*********)))))))))''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''(((((()))***))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))***+++,,,,,,)))))))))***************---,,,,,,++++++***))))))***+++++++++,,,---------,,,,,,,,,---...//////000333222111111111333444555777777888888888999999999333333444444555555555555777777777777888999:::;;;=========<<<;;;;;;<<<>>>>>>>>>???@@@@@@@@@@@@???EEEDDDBBBAAABBBCCCCCCBBBCCCBBBAAA@@@@@@@@@AAAAAADDDBBBAAAAAABBBBBB@@@>>>===<<<;;;;;;======<<<:::888888999999999::::::::::::999777888999:::::::::;;;;;;:::888777777:::===:::===@@@CCCIIITTTaaakkkvvv{{{tttgggYYYLLLCCC===:::;;;555111333666666555666444444222111000000000000//////////////////////////////............//////............------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++++++++,,,******))))))))))))*********((('''(((******)))(((******************************))))))))))))******,,,,,,++++++++++++++++++******************************))))))))))))******************************))))))))))))************************************,,,,,,,,,,,,------------,,,---------.../////////,,,------......///000000//////000000111222222333333333333444555666777888999>>>HHH```***************))))))((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((******++++++,,,---------***+++++++++,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---...//////000111222333444555666777777999:::::::::999888999:::888888888999999:::::::::>>>===<<<<<<===???@@@BBBDDDDDDCCCCCCDDDEEEFFFGGGHHHJJJKKKLLLKKKKKKLLLMMMNNNQQQTTTUUUTTTSSSQQQQQQWWWWWWVVVUUUWWW[[[[[[YYYPPPPPPPPPQQQTTTXXX\\\^^^]]][[[YYYYYYZZZ[[[[[[[[[VVVTTTQQQOOONNNMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGEEECCC@@@@@@@@@AAA@@@@@@AAA@@@???>>>======>>>??????>>><<<<<<===>>>@@@@@@JJJQQQaaawwwtttiiiKKKFFF???888444333555666666333222444666777666666333222111000///////////////////////////////////////......------......///.........---------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************++++++++++++******))))))))))))*********)))(((((()))***((('''******************************))))))))))))******++++++++++++***************************************))))))))))))))))))***************************((()))))))))************************************++++++,,,,,,,,,---------,,,,,,,,,---...///000000---------...//////000000//////000111222222333333333333333444444666777777999>>>GGG^^^)))************)))((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******************************((()))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,---...//////000111111222222333444555555666777888:::;;;===>>>>>>===???BBBAAA???<<<<<<<<<>>>???@@@AAABBBCCCDDDDDDDDDCCCBBBAAACCCFFFJJJLLLMMMMMMMMMMMMNNNNNNOOOPPPNNNRRRWWWZZZ[[[ZZZYYYYYY[[[```fffjjjjjjhhhhhhhhhjjjmmmllljjjkkkooonnniiiaaabbbcccggglllrrrwww{{{xxxuuusssrrruuuxxxyyyzzztttpppkkkgggccc```]]]ZZZZZZ[[[\\\^^^_________^^^[[[XXXVVVUUUVVVUUUTTTSSSOOONNNKKKJJJIIIHHHHHHGGGEEEDDDDDDEEEGGGFFFBBB>>>AAA@@@DDDNNNYYYaaakkkrrruuuiiiZZZJJJ>>>;;;999555333222333666777555555444444444444333000222222111000////////////..............................------------.........------------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))*********+++++++++******))))))))))))******+++***))))))***+++***(((******************************))))))))))))***************************)))************************)))))))))******)))))))))************************((()))))))))************************************+++++++++,,,,,,,,,------,,,,,,,,,---...///000000------......///000000111//////000111222333444444444444444444444555666777999===FFF\\\((()))*********)))((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++************************))))))************++++++***************)))))))))***+++,,,---...///000000///000111222333555666666888888999999::::::;;;;;;999:::<<<===???AAABBBCCC???BBBEEEEEEBBB@@@AAACCCCCCDDDFFFGGGIIIKKKMMMMMMHHHHHHIIIKKKMMMQQQTTTUUUZZZ[[[]]]___aaaccccccccceeejjjpppuuuuuutttrrrqqqrrryyy|||yyyqqqtttxxx}}}zzzyyyyyyzzz{{{{{{yyywwwmmmkkkgggeeedddbbb___]]]ZZZWWWUUUUUUVVVWWWUUURRRNNNKKKJJJLLLLLLKKKMMMQQQZZZfffvvvyyykkkbbbUUUIIIAAA<<<777444777666555444444444555555222555555333333444333000222222111000000///000000..............................------------......------------,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************)))))))))************+++******))))))))))))******,,,*********,,,,,,+++*********************************))))))))))))******))))))*********+++++++++************************))))))************))))))************************))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,---------.../////////---......//////000111111...///000111222444555555444444444444444555666666999===DDDZZZ((()))***+++***)))'''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++******************************+++++++++,,,,,,,,,,,,,,,,,,------......///000000111333444666777777777777888999::::::;;;;;;<<<<<<<<<<<<============>>>???@@@BBBDDDFFFHHHIIICCCFFFHHHGGGEEEGGGLLLQQQLLLMMMOOOQQQTTTWWWYYYZZZ___ccchhhnnnqqqrrrrrrqqqzzz}}}~~~|||zzzyyywwwsssqqqpppooojjjcccbbbdddYYY[[[___dddkkkvvvzzzqqqggg^^^VVVOOOJJJBBB>>>888444222333666888000000000111222333444555111555666333222666666333222222111000000000111111...........................------,,,,,,------...---------,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))******************))))))))))))*********))))))***,,,---,,,+++******************************))))))))))))************+++,,,------......************************((()))***++++++***)))(((************************))))))))))))***************************************++++++++++++,,,,,,,,,------...........................///000000111111...///000111333444555666555444444444444555666666999<<>>???======>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;BBBCCCEEEGGGIIIKKKMMMNNNHHHJJJKKKIIIIIIMMMWWW___ppprrrtttwww{{{~~~|||wwwwww{{{~~~~~~|||yyyuuujjj^^^UUUOOOJJJAAA;;;888777777777444666888777555222111111333222111111111222444555///444555000000444555222333222111111111111111111...........................------,,,,,,------...---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))******************))))))))))))******)))(((((())),,,------,,,******************************))))))))))))*********+++,,,---///000111111************************((()))***++++++***)))(((************************))))))))))))******************************************+++++++++,,,,,,,,,...............---------......//////000000111111...///000111333444555666555555444444444555666666:::<<>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::888777999:::======<<<;;;<<>>>>>>>>BBB@@@???>>><<<;;;888666888888777777777999:::;;;888999999999999<<<@@@DDD@@@AAAAAAAAADDDIIINNNQQQWWW\\\ccchhhhhhggghhhkkklllkkkjjjoooxxxxxxmmmaaaVVVMMMHHHGGGDDD???999666555555666555555555555555444444444555444333222222222222333222111111000000111111222111111111222222222333333222000......///000///...///...------------...///000///---,,,,,,,,,---...++++++++++++++++++++++++************************+++++++++*********))))))************))))))))))))***************)))(((((((((((())))))))))))(((((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********************************************************))))))))))))************++++++++++++++++++++++++,,,,,,------------,,,,,,------,,,------...///000111/////////111111111///111111111000111222444555555444444444444555555666999===CCCUUU***)))((((((''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''''''''(((((((((((('''''')))(((&&&&&&((()))((('''(((((((((''''''''''''&&&''''''((((((((((((''''''''''''((((((((()))))))))''''''((((((((()))))))))(((((()))))))))))))))(((************))))))))))))+++++++++******)))))))))...---...///111444777999:::===@@@BBBCCCBBBAAA??????>>><<<999777444222111444444444444555777999:::;;;<<<<<<<<<===AAAFFFJJJKKKMMMQQQVVV\\\dddlllrrrvvv~~~~~~zzztttmmmeeeaaaWWWSSSLLLEEE>>>:::888777888777555444333444555666333333444444555555555555444444333222222222222333222111111000000111111222111111111222222222222333222000......///000///...///...------------.../////////---,,,,,,,,,---...++++++++++++++++++++++++************************+++++++++***************************)))))))))))))))************))))))(((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************************))))))))))))************************************************)))))))))*********+++++++++++++++++++++++++++++++++,,,---...............------,,,------...///000333222000111222222111000111111000111111222444444444444333444444555666666999>>>DDDVVV))))))(((((('''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''(((((((((((('''''')))'''&&&'''((()))((('''(((((((((''''''''''''''''''((((((((((((((((((''''''(((((((((((()))))))))'''(((((((((((()))))))))((()))******************)))))))))))))))))))))))))))***+++,,,---///000000555777999;;;>>>@@@BBBCCCBBBBBBBBBBBB@@@===:::888777888999888777777999::::::<<>>>>><<<:::888888999;;;===777777888888888888888888444444444444444444444444333333222222222222222222111111000000000000111111111111111111222222222222111000....../////////............------...............---,,,,,,------...++++++++++++++++++++++++************************************************************)))))))))((())))))************)))((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************++++++******))))))((((((************************************************))))))*********++++++++++++++++++++++++++++++++++++,,,---...////////////------,,,------...///000333222000111222222111///000000000111111222333333333333333333444555666666999>>>DDDVVV(((((((((((((((''''''&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((''''''((((((((((((''''''((('''''''''))))))(((&&&(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((()))))))))***(((((((((((()))))))))***)))******+++,,,,,,++++++******+++,,,---.........---...000333777:::<<<===@@@BBBDDDFFFGGGFFFDDDBBBEEEDDDAAA???<<<:::999888:::<<<>>>>>>>>>@@@CCCFFFDDDJJJRRR[[[```bbbbbbaaaWWW]]]gggrrr{{{{{{xxx|||~~~vvvpppjjjjjjkkkllllllkkkkkkkkkdddbbb```aaafffkkknnnppp|||zzzkkk```[[[WWWRRROOOKKKIIIGGGEEECCCAAA???======;;;999888888999888777:::999999888777777777777555666777888888777666666666555555444333333222222111222222222222222222222111000000000000000000111000000111111111222222222111///------...///...------..................---------,,,,,,,,,---------++++++++++++++++++++++++************************************************************)))))))))(((((())))))*********))))))))))))************))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************++++++******))))))((((((************************************************************+++++++++++++++++++++++++++++++++++++++,,,---...////////////------,,,------...///000111000//////000111000...//////000111222222222333222222222333333555666666888>>>DDDTTT~~~'''(((((((((((('''&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((''''''((((((((((((''''''(((''''''((())))))(((&&&'''(((((((((((()))))))))((((((''''''''''''((((((((((((((()))))))))******((((((((()))))))))************+++,,,------------)))***+++---///000222333777888:::===AAACCCFFFGGGFFFGGGGGGGGGDDD@@@<<<:::>>>===;;;::::::;;;===>>>>>>@@@BBBBBB@@@BBBFFFJJJPPPWWWcccoooxxx|||}}}}}}zzz}}}~~~|||wwwoooggg^^^WWWSSSSSSPPPMMMMMMNNNQQQRRRSSSLLLPPPRRRRRRUUU\\\___^^^XXXQQQGGG@@@>>>======<<<>>>>>>>>>>>>>>>>>>?????????===:::999888888777555666666777888888666555444222444555777888888777666666666555444333222111111000111222222333222222222111000000//////000000111000000000111111111111222111///------...///...---------...//////...------,,,,,,,,,,,,------------++++++++++++++++++++++++***************************************+++++++++************))))))))))))((())))))************))))))******++++++******)))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************************))))))))))))*********************************************************++++++++++++,,,+++++++++++++++++++++++++++,,,---...............------,,,------...///000...---------///000///......///000111222222222222222222222222333444666666777===CCCRRRzzz''''''((((((((('''&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))''''''(((((((((((('''''''''''''''((())))))'''%%%'''((((((((()))))))))))))))((('''&&&&&&'''((()))(((((()))))))))*********(((((()))))))))************+++,,,------.........---...000333666999;;;<<>><<<:::999888999:::<<>>???BBBFFFKKKNNNPPPPPPPPPXXX^^^eeekkkpppxxx{{{~~~zzzuuuzzzssstttwwwzzz{{{xxxyyyxxxpppiiiccc___RRRQQQLLLDDD@@@AAA@@@>>>999<<>><<<:::999<<<======<<<;;;:::;;;<<<777777777888::::::999777888777666555444333333333777777666666444333222111222222333333333333444444///000111222333333222111000000////////////000000000000000000111111111111000///------.........---,,,---...//////...---,,,***+++,,,---------------++++++++++++++++++++++++************************))))))******++++++++++++************))))))))))))(((((()))*********************++++++++++++******))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************(((((())))))******++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++---------------...000000,,,++++++---000222222111---...000111222222111111111111111222333444666777666<<