BM6P6(@ {{{yyyrrrbbbUUURRRVVVTTTVVVYYYTTTOOOKKKHHHJJJNNNMMMGGG@@@;;;888444333333333333333......---------,,,,,,,,,---,,,,,,+++,,,---///000666666888999999888777777555111000333999===<<<:::444444666999888555666::::::;;;===@@@AAA>>>666000000333555777777888:::<<<<<<;;;<<<===???BBBDDDFFFBBBCCCDDDEEEFFFGGGGGGGGGKKKIIIFFFEEEFFFIIILLLNNNPPPRRRUUUXXXZZZ\\\]]]]]]aaaaaabbbccceeefffggggggmmmjjjgggiiimmmrrrtttttttttuuuvvvwwwxxx|||xxxnnneee^^^[[[[[[\\\dddbbb___YYYUUUSSSSSSTTTFFFAAA===>>>>>>:::999:::@@@MMMcccvvv|||uuunnnmmm~~~wwwlll]]]OOORRRlll{{{rrrbbbRRRIIIRRReeeyyy{{{vvvqqqooouuu}}}uuurrrrrrfffeeekkkzzz|||ttt___SSSRRRQQQYYYfffmmmnnnrrrhhhQQQNNNZZZqqqqqqWWWEEECCCHHHJJJHHHJJJKKKIIIEEEBBB??????@@@>>>;;;:::999777555222000///...///000111000///000---,,,///555888666444222222111111111111111222555...///666777999KKKccctttssspppiii\\\RRRTTT[[[dddgggpppzzz~~~nnnkkkfffeeegggjjjmmmooottttttxxxxxxnnnpppxxx}}}nnnaaabbbkkkiiinnnvvv~~~~~~oooeeecccooo~~~vvvjjj```^^^^^^[[[WWWVVV[[[]]]UUUHHH>>>===@@@DDDRRRkkk~~~~~~sssfff\\\SSSLLLFFFDDDKKKZZZpppvvvqqqnnnhhhXXXJJJJJJPPPIII;;;999555111/////////---+++---------,,,,,,---......---,,,,,,++++++,,,,,,---------............---------------.........//////---...//////111444444222:::SSScccjjjwww}}}kkkaaattt~~~{{{zzzppppppfff\\\eee{{{wwwvvvwwwxxxzzz}}}~~~zzzdddVVVSSSWWWUUUWWWZZZVVVNNNJJJGGGIIILLLKKKEEE???;;;888444333333333333222............---------,,,---,,,,,,+++,,,---///000888888999::::::999888777555222000333999===<<<:::888777888:::888555555999:::;;;===@@@AAA===666000111333666777888888:::<<<=========>>>???AAACCCDDDCCCCCCEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGJJJMMMOOOPPPRRRUUUXXXZZZ\\\\\\]]]aaaaaabbbccceeefffggggggmmmjjjhhhiiimmmrrrttttttwwwwwwxxxxxxxxxzzz}}}vvvmmmfffbbbaaaaaafffbbb]]]XXXUUUTTTRRRQQQGGGBBB>>>???>>>;;;:::;;;???JJJ\\\mmmrrrnnnkkklllxxxrrriiiZZZLLLMMMddd}}}wwwdddTTTIIIOOO^^^qqqzzzuuuooolllqqqxxxvvvoooyyyrrrgggfffkkkvvvxxx~~~xxxfffYYYUUUMMMTTT```hhhjjjmmmyyylllSSSJJJUUUkkkpppYYYHHHDDDFFFGGGHHHIIIKKKIIIFFFBBB@@@??????<<<999777666555333111000///...///000111000///111...---111666999888666222111111000000000111111222000111444666>>>UUUlll}}}vvvmmmcccXXXSSSXXXaaajjjkkktttssspppmmmlllooosssvvvxxx{{{yyyxxxxxxxxxssskkkeeegggkkkqqqpppiiieeelllwww{{{~~~qqqiiimmmvvvzzz|||~~~uuujjjbbb\\\WWWYYYbbbjjjiii^^^OOOBBB;;;===EEEXXXsssyyyssskkkddd]]]TTTLLLHHHIIIQQQcccwww~~~ssskkkuuummm\\\KKKIIIPPPPPPGGG<<<888222//////...---,,,------,,,,,,,,,------...---,,,,,,++++++,,,,,,---------............---------------.........//////////////////111333444333===XXXiiippp~~~hhheee}}}}}}zzzxxxnnnkkkccc```lll}}}|||xxxyyyzzz|||~~~hhhYYYVVVXXXTTTUUUXXXSSSLLLIIIFFFGGGJJJHHHBBB===;;;888444222222333222222/////////.........---------,,,,,,,,,,,,...///000888888999999999777666555444222111333888;;;;;;:::;;;::::::;;;888444444777:::;;;===??????;;;555111111444666888888999:::<<>>??????@@@AAABBBCCCDDDFFFHHHIIIIIIIIIHHHEEEEEEEEEFFFHHHKKKNNNOOOQQQRRRTTTWWWYYY[[[\\\\\\```aaabbbccceeefffggghhhllljjjiiijjjnnnqqqttttttyyyyyyyyyxxxwwwxxxzzz|||{{{ssslllgggeeeeeehhhbbb[[[XXXXXXWWWSSSOOOJJJDDD@@@@@@???<<<;;;======CCCPPP\\\```___aaaeeeooommmeeeWWWHHHGGGYYYmmm~~~jjjZZZMMMLLLTTTddd||||||vvvppplllnnnssstttiiippp{{{zzzsssjjjhhhjjjtttvvv|||}}}nnn^^^UUUKKKOOOXXXaaafffkkkvvvsss[[[FFFNNNbbb|||}}}zzzooo\\\LLLDDDCCCDDDGGGIIIJJJIIIFFFBBB@@@@@@>>>;;;777444333222111000000///...///000111000///111//////222777:::999888000000000//////000000111...111444555:::JJJbbbuuuvvvggg]]]WWWXXX```jjjuuuvvv}}}yyywwwvvvwwwzzz}}}}}}yyyrrrlllfffbbb``````^^^cccllluuuxxxzzz~~~||||||{{{~~~oooeee```^^^fffrrrxxxrrraaaKKK<<<<<<:::CCC[[[uuu|||wwwooohhhbbb^^^ZZZWWWQQQPPPWWWhhhvvvvvvllleeezzztttdddQQQIIILLLMMMHHHAAA<<<666111///...------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------............------------........./////////000000///000111222444555DDDaaaqqqsss}}}~~~hhhppp|||xxxvvvnnnfff```eeerrr|||}}}zzzyyyyyyzzz{{{|||~~~|||kkk\\\WWWWWWRRRRRRTTTOOOLLLJJJHHHHHHIIIGGGAAA<<<;;;888444222222222222111000////////////.........---,,,,,,,,,---...000111666666666666666444222111222111000222666999999999;;;999888999777333444777:::;;;===>>>===999555111333555777888999999;;;<<<>>>>>>>>>???@@@AAABBBCCCDDDEEEGGGIIIJJJJJJIIIIIICCCDDDEEEGGGJJJMMMOOOPPPQQQRRRTTTVVVXXXZZZ\\\\\\```aaabbbccceeefffggghhhkkkjjjjjjkkknnnqqqsssuuuxxxyyyyyyxxxwwwwwwyyy{{{|||~~~zzztttpppnnnmmmkkkcccZZZYYY\\\]]]XXXRRRMMMGGGBBBBBBAAA>>>>>>@@@<<<>>>DDDJJJMMMMMMRRRYYYhhhiiidddVVVGGGDDDPPP___tttdddTTTMMMLLLUUUlll}}}vvvpppooorrrnnndddjjjyyyooommmuuuvvvmmmiiihhhtttvvv{{{sssaaaTTTNNNMMMQQQZZZcccnnn||||||hhhIIIJJJXXXsss}}}zzzppp___OOOEEECCCDDDFFFHHHJJJIIIFFFCCCAAA@@@???;;;666222111111000///000///...///000111000////////////111555888888777//////////////////000111---222777;;;GGG[[[llltttyyymmm```[[[[[[```jjjsssyyy|||}}}}}}~~~|||sssppphhh___ZZZ[[[aaafffdddkkk{{{zzzvvvvvvxxx|||}}}yyyvvvvvvwwwxxxxxxzzz}}}vvvrrrgggiiimmmqqqpppeeeSSSEEEDDD<<<999FFF\\\sssxxxjjjdddgggkkkmmmeeeZZZTTT\\\dddeeeddddddnnnmmmdddUUUKKKIIIIIIHHHFFFBBB;;;555000///.........------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------............------............////////////222000000111222222555999UUUqqq{{{xxxzzzzzz~~~vvvjjj|||{{{wwwuuupppddd```jjjvvvwwwuuuuuuvvvvvvvvvwwwxxxzzz|||}}}xxxuuu|||~~~hhhXXXSSSUUUQQQRRRUUUQQQNNNLLLJJJJJJIIIGGGBBB===;;;888444222222111111000000////////////.........,,,,,,,,,,,,---///111222555666666666555444222111000//////111333666777777777555555777555333444999:::<<<======:::777444222444666888999999999;;;<<<;;;<<<>>>@@@AAACCCDDDEEECCCEEEHHHJJJKKKKKKJJJIIIEEEEEEGGGIIIKKKMMMOOOQQQRRRSSSTTTUUUWWWYYY[[[\\\___```aaaccceeeggghhhiiijjjkkklllmmmnnnqqqsssuuuuuuvvvxxxxxxwwwxxxyyy{{{{{{}}}~~~}}}{{{zzznnneee\\\[[[aaaccc___YYYRRRKKKFFFEEEDDDAAAAAACCC@@@???@@@BBBAAAAAAFFFNNNcccgggdddWWWHHHDDDLLLUUU~~~ppp^^^RRRKKKLLL]]]pppwwwssstttjjjaaafffxxxpppdddaaafffwww{{{pppiiieeeooorrrxxx~~~xxxhhh[[[RRRLLLJJJPPP\\\mmmtttQQQKKKPPPjjjuuueeeSSSGGGDDDFFFEEEGGGIIIIIIFFFCCCBBBAAA@@@<<<777333111111000///000///...///000111000///------...000222444555555//////...//////000111111...444<<>>eee}}}xxxzzzjjjjjj{{{vvvtttpppeeedddqqqyyyvvvssstttuuuttttttuuuwwwyyy{{{}}}tttooovvvyyyaaaRRROOORRRQQQUUUZZZWWWOOONNNLLLKKKJJJFFFBBB>>>;;;888444222111111000////////////.........------,,,,,,,,,,,,...000222333777777888888888666555444//////000111222444666777555333333555555333666;;;:::<<<===<<<888555333222555777999:::::::::;;;<<<:::<<<>>>@@@BBBDDDEEEEEECCCEEEHHHJJJKKKKKKIIIHHHIIIIIIIIIJJJKKKMMMPPPQQQSSSSSSTTTUUUWWWYYY[[[\\\___```aaaccceeeggghhhiiiiiikkkmmmnnnooopppsssvvvsssuuuwwwwwwwwwxxxzzz{{{||||||~~~sssiii___]]]bbbfffddd```VVVOOOJJJIIIGGGEEEDDDGGGGGGEEECCCBBB???>>>CCCJJJ^^^ddddddWWWJJJFFFJJJOOOnnnzzzhhh[[[PPPKKKTTTbbbzzz{{{yyynnndddddd|||tttkkk```\\\]]]iii}}}sssjjjdddiiinnnuuu{{{uuuiiiVVVMMMEEEGGGRRRfff|||\\\MMMJJJbbbooo[[[JJJEEEGGGDDDGGGIIIHHHFFFDDDCCCBBB@@@<<<888444333111000///000///...///000111000///,,,---...///000111111222////////////000111222222333888FFFZZZkkkoooggg^^^PPPTTT[[[bbbfffkkkyyywwwvvv}}}}}}|||uuummmhhhgggfffdddbbbccclllxxx|||}}}~~~~~~|||xxxsssppprrrnnniiigggiiimmmpppqqqooonnnmmmkkkjjjmmmrrrvvvuuutttwwwwwwttttttzzzzzzlll```YYYWWWXXXYYYRRRMMMEEE???>>>MMMjjj~~~yyyrrrsssbbbSSSNNNIIIHHHWWWjjjeeeccc\\\QQQGGGEEEJJJOOOMMMKKKGGG@@@999444222222111000///...------------......------------......------............------....../////////000000000222...///333333222999DDDkkk~~~xxx~~~xxx```hhhyyysssooolllhhhkkkvvv{{{xxxvvvxxxuuuttttttuuuwwwzzz}}}sssnnntttxxxaaaRRROOORRRQQQVVV\\\YYYOOOOOOMMMLLLIIIEEEAAA>>>;;;888444222111111000///............---------,,,,,,,,,,,,,,,...000222333666777888999888888666666000111222333333444666888666333444555555333666<<<:::<<<===;;;666333222333666888:::;;;::::::;;;===<<<===???AAACCCDDDDDDDDDBBBDDDGGGJJJKKKJJJHHHGGGNNNMMMKKKJJJKKKMMMOOOQQQSSSSSSSSSTTTVVVXXXZZZ[[[______aaaccceeegggiiiiiiiiikkknnnoooooopppsssvvvsssuuuwwwwwwwwwwwwxxxzzz|||zzz{{{xxxoooddd___aaaeeeeeecccZZZSSSMMMKKKJJJGGGHHHJJJJJJHHHGGGFFFBBB???BBBIIIYYY```aaaVVVIIIFFFIIIKKK```pppeeeYYYOOOQQQZZZnnn{{{iiigggxxxnnnddd___[[[aaaqqquuujjjdddhhhooouuuzzz~~~vvv[[[QQQFFFCCCIII]]]zzzeeeOOOEEE[[[{{{eeeOOOEEEEEEDDDFFFHHHHHHFFFDDDCCCCCC>>><<<888555333111///,,,000///...///000111000///---...//////......///000000//////000111222333333777>>>RRRkkktttjjj\\\VVVQQQZZZggglllkkkqqqxxxrrrttt~~~|||vvvrrrmmmhhheeehhhiiijjjnnnttt~~~}}}~~~~~~yyyvvvqqqooommmmmmppprrrrrrqqqvvvtttooojjjffffffiiilllsssqqqrrrwww{{{}}}yyymmmnnnvvvyyyyyyvvvmmmbbbZZZYYYZZZVVVTTTPPPHHHBBBFFF\\\qqq~~~rrrnnn___TTTRRRMMMGGGQQQbbblllkkkhhhaaaVVVMMMIIIJJJOOOOOOLLLEEE===777555555222111000//////...............------------......------............------.../////////000000000000222---...333333222;;;IIIqqq{{{qqqYYYkkk}}}uuunnniiihhhkkkqqqvvvwwwvvvuuuvvvsssrrrrrrsssvvvzzz~~~~~~tttooouuuyyyfffVVVRRRTTTQQQTTTZZZVVVOOONNNMMMLLLIIIDDD@@@===<<<888444111111000///.........---------,,,,,,,,,,,,,,,,,,---...000222444444555666777777666666555222333444444444555888999888555555666555444777<<<;;;<<<===:::666222222333666888:::;;;::::::;;;===>>>???AAABBBCCCCCCBBBAAAAAACCCGGGJJJKKKJJJHHHFFFRRRPPPMMMKKKKKKMMMOOOQQQSSSSSSSSSTTTUUUXXXZZZ[[[^^^___aaaccceeegggiiijjjhhhkkkooopppooopppsssvvvtttuuuwwwxxxwwwvvvwwwxxx|||yyyzzz|||rrrfff______bbbcccccc]]]UUUOOOMMMLLLIIIIIILLLIIIHHHGGGGGGCCC???BBBHHHUUU]]]___TTTHHHEEEHHHIIIXXXtttjjj___TTTQQQWWWhhhmmmllluuuiiiccc]]]]]]kkkvvvkkkdddlllsssxxxzzz{{{aaaVVVJJJCCCFFFWWWtttiiiPPPAAAWWWmmmSSSEEECCCCCCFFFHHHHHHFFFDDDCCCCCC===;;;888555333111---+++000///...///000111111///...///000///...---...///000000000000111222333444:::CCC[[[uuuwwwdddUUUTTTZZZfffsssuuupppuuu~~~xxxyyy|||yyypppkkkhhhgggggghhhjjjooowww~~~}}}yyyssstttssspppmmmlllmmmnnnnnnlllooouuuvvvssstttzzz~~~ooogggkkkhhhsss|||{{{nnnaaaZZZYYYZZZYYYXXXQQQGGGEEEQQQ```fffxxxyyymmm___XXXZZZUUUJJJLLLYYYaaagggooossslll___SSSMMMPPPPPPOOOIII@@@:::666666333333111000////////////......------------......---..................---////////////000000000000111,,,...444444222<<>>999666444222000...111111000000//////......111111000///////////////111......111222000333:::AAASSSkkktttcccNNNPPPaaafffpppzzz}}}~~~uuummmkkkiiieeeeeeiiinnnxxx|||}}}rrrnnnsssrrrkkkrrrpppnnnmmmnnnoooppppppppprrryyyvvvtttjjjooouuu{{{}}}xxxhhhYYY\\\dddiiicccVVVJJJEEEFFFLLLZZZqqqrrrqqqjjjbbb^^^\\\YYYQQQJJJ[[[kkkssssss}}}|||dddVVVPPPOOOQQQNNNCCC999777:::888444111///...//////.........------,,,,,,,,,........................000000000000000000000000///555...---555111888VVV{{{|||~~~```gggwwwkkkbbb```hhhlllqqqqqqmmmjjjjjjkkkmmmlllmmmoootttyyy}}}uuurrrrrrfffWWWSSSUUURRRTTTXXXTTTPPPNNNKKKJJJJJJFFF@@@;;;:::777444222111111000///---------,,,,,,,,,++++++---,,,,,,---000222222222333333444555777666444222///111333333333444666888777:::;;;999666666888;;;999999888555111111333666:::::::::::::::;;;;;;;;;===???@@@@@@??????@@@AAAAAABBBCCCDDDEEEDDDDDDCCCDDDEEEHHHKKKOOOQQQSSSSSSUUUTTTTTTTTTVVVXXX[[[]]]______```bbbdddfffhhhiiikkkkkklllmmmnnnppprrrsssvvvvvvvvvvvvwwwxxxyyyyyy}}}}}}}}}~~~vvvlllhhhdddaaabbbeee^^^\\\ZZZWWWUUUSSSSSSRRRSSSUUUUUUSSSOOOKKKJJJJJJWWW^^^___UUUIIIDDDDDDEEEQQQooo}}}sssdddXXXUUUXXXtttiiilll|||rrrqqqttt{{{{{{mmmjjjmmmrrrwww}}}nnnaaaSSSKKKHHHOOOgggwwwfffSSSKKKRRRfffuuuZZZLLLLLLFFFFFFFFFGGGHHHHHHEEEBBBCCC???;;;777555333000...111000000000/////////...111000///...............333///---000222333888@@@LLL^^^lllgggWWWQQQXXXaaahhhqqq{{{pppfff^^^aaafffkkkqqqwww|||vvvqqqpppppprrrsssqqqlllgggjjjjjjmmmsssxxxvvvoookkkooovvvwwwrrrlll[[[aaaggghhhaaaVVVJJJCCCHHHLLLYYYrrrwwwqqqkkkkkklllhhh^^^TTTYYYiiirrrsssyyy~~~fffZZZPPPPPPQQQKKKCCC>>>===:::777333000/////////.........------,,,,,,,,,...............---------000000000000000000000000...444//////666555@@@^^^www~~~rrr]]]nnn~~~uuuhhh```^^^jjjkkkllliiieeeccceeehhhmmmlllmmmooosssxxx{{{}}}sssqqquuufffWWWSSSUUURRRTTTWWWSSSOOOLLLJJJJJJJJJGGGAAA<<<999777444222222111000///---------,,,,,,,,,,,,+++---,,,,,,---000222333333333333333444555555333111---///111222333333666777666888:::999777777;;;>>>:::999777333000000333555:::::::::;;;;;;;;;<<<<<<>>>???@@@@@@??????@@@BBBBBBBBBCCCDDDDDDDDDDDDCCCCCCEEEIIIMMMQQQTTTVVVXXXWWWVVVTTTTTTUUUWWWZZZ\\\]]]^^^___```bbbeeeggghhhjjjjjjkkklllnnnppprrrsssuuuvvvvvvwwwxxxxxxyyyyyy~~~~~~~~~}}}tttkkkgggeeecccdddhhhaaa^^^[[[WWWVVVVVVWWWXXXZZZ[[[[[[ZZZWWWSSSPPPNNNXXX^^^___UUUJJJEEEDDDDDDKKKggg}}}nnnaaaYYYRRRgggyyydddhhh~~~{{{~~~vvvkkkmmmqqqxxx~~~rrrdddVVVLLLGGGNNNeee}}}ppp\\\NNNJJJSSShhh{{{yyyfffXXXRRRFFFFFFFFFGGGHHHGGGEEECCCDDDAAA===999666444111...000000000000////////////333222111000////////////444000...///111666AAAJJJ]]]jjjiiiXXXMMMUUUaaafffqqqzzz}}}pppddd[[[VVV\\\hhhuuuuuuttttttvvvwwwvvvrrrnnnmmmjjjiiikkkkkkkkkooovvv}}}jjjhhhmmmmmmmmmnnn___^^^^^^aaabbb[[[OOODDDDDD>>>CCC\\\~~~~~~yyyuuuxxx|||xxxkkk___TTT]]]eeegggjjjtttyyyeeeRRRNNNSSSRRRKKKDDD@@@>>>:::555222000//////.........---------------//////.........---------000000000000000000000000---333111111666999KKKiiitttxxxccc]]]{{{}}}ssshhhbbbaaannnlllgggbbb^^^___dddgggllllllmmmooorrruuuxxxzzz}}}|||~~~uuuttt{{{fffWWWSSSUUURRRSSSWWWRRRNNNKKKIIIIIIIIIGGGAAA===999666333222222222111000////////////............---,,,,,,...111444555444444333333444555555333111///111222333222222444555555777999888777999===AAA<<<:::666222///000333555:::::::::;;;;;;<<<<<<===>>>???AAA@@@??????@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDFFFIIIMMMQQQTTTWWWXXXXXXVVVTTTSSSTTTWWWZZZ\\\\\\\\\]]]___aaadddfffgggiiiiiijjjkkkmmmppprrrssstttuuuvvvwwwxxxyyyzzzzzz}}}}}}}}}~~~{{{rrrjjjfffcccaaaaaaeeeaaa^^^YYYVVVUUUXXX[[[^^^bbbaaaaaa```^^^[[[VVVTTTZZZ______UUUJJJEEEDDDCCCJJJdddvvvggg]]]XXXaaayyywwwbbbfff|||mmmlllpppxxx~~~~~~~~~vvvhhhYYYOOOHHHLLLaaaxxxwwwaaaQQQKKKRRRddduuuxxxhhhXXXGGGFFFEEEFFFGGGGGGEEECCCEEEBBB>>>;;;888555111///000000000000////////////444444333222111000111111000111111///000999JJJXXXkkkkkkbbbRRRMMMZZZjjjrrrssshhhfffaaa^^^eeesss~~~wwwttttttuuurrrnnnlllnnnnnnllllllpppvvvssskkkiiieeeccceeeiiiaaaXXXUUUVVVVVVQQQKKKDDD<<<<<>>CCC???;;;555000///111333555999999::::::;;;<<<<<<===>>>@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDFFFHHHJJJMMMPPPRRRSSSTTTWWWVVVUUUTTTUUUWWWZZZ[[[ZZZ[[[\\\^^^aaacccfffggghhhhhhiiikkkmmmoooqqqrrrrrrsssuuuwwwyyyzzzzzzzzz||||||||||||~~~yyyqqqiiieeeaaa]]][[[]]]^^^[[[WWWTTTUUUYYY___ccceeefffeeeccc```[[[XXXVVV\\\```___UUUKKKFFFDDDAAAJJJaaa}}}oooccc```\\\eeeyyyeeebbb}}}qqqlllnnnwww~~~~~~}}}~~~zzzmmm___TTTKKKJJJ[[[ooo}}}yyybbbRRRMMMUUUhhhyyyrrrYYYGGGFFFEEEEEEFFFFFFEEECCCEEEBBB???<<<999666222///////////////000000000000222222111000000000000111,,,111444222222>>>TTTeeeqqqdddYYYVVVYYYaaaqqquuummmiiilllmmmpppwwwyyyvvvyyytttnnnjjjlllnnnlllkkklllrrr~~~tttlllffffffiiippphhh^^^WWWUUUUUUUUUTTTIIIBBB>>>HHH```{{{}}}vvvmmm```SSSMMMTTT___dddfffhhhlll```PPPGGGHHHMMMNNNLLLEEECCC???999444000...,,,........................//////.........---------////////////////////////000000444555444AAA[[[ooosssqqqtttppp[[[iii}}}uuullleeeeeejjjooojjjeeeccceeehhhiiihhhiiilllnnnooopppqqqtttwwwzzz{{{{{{}}}}}}iiiZZZUUUWWWSSSUUUXXXSSSNNNKKKIIIIIIIIIFFF@@@;;;888666333222222222111000.........---------,,,,,,,,,,,,,,,///333666777888777666444444555555333222888999999777444222222222333555666666555888>>>CCCBBB<<<555000///222444666888888999999:::;;;<<<<<>><<<:::777333000////////////000000000000///............///000000,,,222555555:::JJJ___mmmmmm^^^VVV]]]eeelll{{{~~~zzzwww|||yyypppgggeeehhhoooxxx}}}zzzwwwvvvuuutttwwwxxxzzz|||xxxooonnnmmmjjjfffeeehhhpppwww{{{tttllljjjkkknnnllljjjgggccc```\\\ZZZRRRKKKCCC@@@JJJcccwwwoooaaaSSSIIIPPP```jjjkkkhhhccc]]]QQQGGGFFFLLLQQQQQQHHHEEEAAA<<<777333///................../////////........................000000000000000000000000222...444777555FFFbbbnnnpppssszzziii[[[nnnyyynnnccc^^^bbbiiilllhhhdddeeeiiikkkhhheeehhhkkkoooppppppqqqtttwww{{{~~~~~~zzzkkk[[[WWWXXXTTTVVVYYYTTTOOOLLLJJJIIIHHHEEE???:::888555333111222222222111............------------,,,,,,,,,///333777888999777555333333333333222111:::;;;;;;999666555555555222444555444444777===BBBEEE>>>555000000333555777666777777888999:::;;;<<>>999888555333111222222222111111000000000////////////,,,,,,,,,///444777999999666444222111222222111000:::;;;<<<:::888777777888222333444333333666<<>>===<<<;;;888444111.../////////000000111111000000111222333555777888777333000888OOOiiirrrnnn]]]aaa```^^^jjj~~~|||qqqffffffmmm|||{{{wwwtttssssssssssssxxxxxxxxxzzzzzzqqqhhhdddjjjgggjjjqqqqqqppp{{{uuuccc______```ffflllmmmhhhbbb\\\^^^[[[QQQGGGHHHUUUaaattthhhVVVUUUNNNFFFNNNdddyyyyyyeeeQQQIIIMMMNNNJJJMMMKKKGGGCCC>>>999555333---.........//////000000+++,,,,,,---...///000000000000000000000000000000222)))222999:::RRRnnnpppzzz``````tttiiibbbcccppp~~~tttmmmgggggglllmmmhhhbbbfffkkkppprrrqqqqqquuuzzzvvv\\\YYYVVVTTTTTTUUUTTTTTTNNNMMMLLLKKKIIIDDD???;;;888666333111111111000///------------------------000///...///111444555555444333333333333222111///;;;???AAA>>>777333333444777444111000333777:::<<>>?????????@@@CCCEEECCCCCCBBBAAA???@@@BBBEEEFFFHHHJJJLLLNNNOOOPPPQQQUUUUUUUUUVVVXXXYYY[[[\\\ZZZ[[[^^^```bbbcccccccccfffggghhhhhhiiikkknnnqqqrrrtttvvvyyy{{{{{{{{{zzz{{{||||||}}}}}}{{{vvvuuusssooohhhbbb]]][[[WWWRRRPPPSSSXXX]]]fffnnnssstttuuuqqqggg___bbbkkkrrrrrrlllaaaXXXQQQJJJCCCDDDRRRppp~~~uuuqqqcccZZZXXXXXXlll~~~}}}{{{{{{~~~fffcccyyy{{{pppjjjqqq{{{}}}{{{|||qqqeeeZZZQQQLLLJJJbbbnnn|||tttNNNFFF\\\vvv{{{jjjZZZ@@@BBBBBBBBBCCCEEEEEECCCBBB@@@===;;;:::777444111000000////////////000000---000222111///222:::AAA888???:::===UUUhhhgggbbb___ZZZYYYdddxxxyyyppprrrzzz}}}~~~vvvxxx|||~~~yyypppkkklllmmmoooqqquuu{{{~~~|||fffjjjbbb^^^cccgggeeedddeeebbbkkkooobbbMMMBBBIIIUUU~~~~~~nnnjjjcccZZZRRRNNNLLLRRRhhh~~~tttiii___UUUMMMMMMQQQQQQNNNJJJDDD>>>888444222000///////////////000000000///.........///111222222333333111......///000333222333222<<<\\\tttrrr]]]eeeoooaaaaaakkkrrrrrrnnnjjjgggggghhhhhheeeaaaiiikkknnnpppqqqtttxxxzzzoooYYYVVVSSSRRRSSSTTTTTTSSSOOOMMMLLLKKKIIIEEE???;;;888555222111111111000///........................000///...///111444555555444333222111111111000///777;;;===;;;777333444666777444111111333777:::<<<<<<999444222333666888999888777666666777888;;;<<<===>>>@@@@@@@@@@@@BBBCCCCCCCCCBBB@@@???@@@BBBEEEGGGHHHJJJLLLOOOPPPQQQQQQUUUUUUUUUVVVXXXYYY[[[\\\ZZZ[[[^^^```bbbcccccccccfffhhhiiiiiiiiikkknnnqqqqqqsssvvvxxxzzz{{{zzzzzzzzz{{{}}}}}}}}}~~~}}}zzzuuuxxxwwwtttooojjjeeeaaa```[[[UUURRRTTTWWW[[[bbbiiinnnppptttssskkkfffjjjssswwwvvvooocccYYYSSSLLLFFFGGGTTTqqq~~~|||xxxjjj^^^XXXSSS___{{{~~~{{{zzz{{{~~~lll```tttwwwnnnrrr{{{{{{qqqdddWWWNNNJJJHHH[[[jjj}}}dddOOO]]]vvvjjjTTTGGGFFFCCCBBBCCCEEEEEEDDDAAA???===;;;:::777444111000000////////////000000000111111///---///333777222888===NNNdddfff\\\ZZZZZZcccllluuuxxxvvv}}}{{{vvvvvvzzztttrrroookkkjjjnnnuuuzzzzzzlllddd```gggmmmllljjjiiixxxqqqYYYGGGDDDHHH^^^mmmwwwqqqiii```\\\\\\RRRIIIXXXppp|||yyyuuukkk\\\QQQMMMPPPNNNKKKFFF???999444111000000////////////000000000//////...///000111222222333333222///......//////000333555CCCaaavvvvvvzzz^^^mmm~~~ooodddfffooorrrooojjjhhheeedddddddddaaa___gggiiillloooqqqtttyyy|||fffTTTRRRQQQQQQRRRSSSSSSSSSOOONNNMMMLLLJJJEEE@@@<<<888555222111111111000///////////////////////////000......///222444555444444333111000//////000111333666999999666444666888666333111111444777:::;;;:::777444333555888:::;;;999888888777888999;;;<<<===???AAABBBAAA@@@@@@AAABBBBBBBBB@@@???@@@BBBEEEHHHIIIKKKMMMOOOQQQRRRRRRTTTTTTUUUVVVWWWYYYZZZ[[[ZZZ[[[^^^```bbbcccccccccfffhhhiiijjjjjjllloooqqqqqqsssuuuxxxzzzzzzzzzyyyzzz{{{~~~~~~~~~}}}~~~{{{{{{xxxrrrmmmgggcccaaa```___XXXSSSTTTWWWYYY^^^dddhhhkkkqqqtttqqqooouuu~~~~~~{{{rrrdddZZZUUUOOOJJJHHHUUUppp~~~}}}~~~}}}pppddd[[[QQQUUUiii~~~}}}~~~pppaaaqqq{{{|||~~~qqqqqqxxx~~~}}}vvvhhhXXXMMMIIIJJJQQQeee}}}sssRRRXXXqqqwwwaaaOOOIIICCCAAABBBDDDDDDDDDAAA???<<<;;;:::777444111000000////////////000000111111000/////////111222555<<>><<<;;;999777444111000000////////////000000111000///000333444444444;;;IIIVVVbbbfff[[[UUU___ccc{{{}}}~~~|||wwwxxx}}}{{{{{{}}}zzzzzzxxxrrrmmmmmmlllppp~~~vvvfffbbbgggmmmooonnnbbbfffjjjhhh___TTTKKKGGG@@@OOOlllzzzzzzhhhXXXTTTWWW___```fffpppqqqgggYYYPPPPPPPPPOOOKKKEEE>>>666222111000000////////////000///////////////000000111111333444333111////////////333333>>>XXXpppfffaaa}}}qqqdddcccmmmtttppphhhhhhhhhgggfffeeeccccccccciiikkkmmmooorrrvvv{{{|||zzz}}}|||^^^OOOOOOPPPSSSUUUWWWVVVTTTOOONNNMMMLLLIIIEEE@@@<<<777444222111111111111000.........---------,,,,,,///......000333555444333666777666333111000333666666777777777666666777888333222111222555777888888999777444333555777888888999999999::::::;;;<<<<<<===???BBBCCCBBB@@@??????AAAAAAAAA???>>>???BBBEEEHHHJJJLLLNNNPPPQQQRRRSSSSSSSSSSSSTTTVVVWWWYYYZZZZZZ[[[^^^```bbbccccccccceeegggjjjkkkkkklllnnnppprrrtttwwwzzz{{{||||||{{{{{{}}}xxxpppllljjjhhhfff]]]UUUPPPSSSXXX[[[___bbbaaabbbgggmmmpppuuuvvveeeXXXSSSOOOJJJDDDPPPiii}}}zzzyyyxxx|||vvvnnnjjj]]]VVV]]]zzzvvvkkkvvv~~~yyyrrrmmmnnn{{{wwwtttvvvxxxzzz}}}tttbbbSSSMMMLLLIII^^^zzzzzzZZZ[[[qqqUUUIII@@@AAAEEEDDDAAA??????===;;;:::999777444111000000////////////000000111000///111333555555444;;;WWWddd___YYYUUUWWWaaarrr|||wwwxxxyyyuuuvvvwww}}}||||||xxxooolllllloootttmmm^^^]]]eeejjjkkkeeeeeeeeebbb\\\SSSJJJEEE???FFFZZZ|||}}}ooodddaaaYYYKKKSSSSSSZZZgggmmmfffYYYPPPOOOPPPPPPMMMHHH@@@999444111111000///////////////...//////000000000000000000222333333111000000111111444111===]]]rrr~~~zzz~~~aaahhhzzzlll```cccooovvvrrrkkkffffffffffffgggggggggggglllnnnoooqqqrrrvvv|||yyyvvv{{{zzz^^^NNNOOOQQQTTTWWWXXXWWWUUUNNNMMMLLLKKKIIIDDD???;;;666444111111111222111000.........---,,,,,,++++++.........111333555444333666888888555222111444777888888777666666666666666222111111333666888777666888555333222444666666666777888999:::;;;<<<<<<======???AAABBBAAA@@@@@@AAA@@@@@@@@@???>>>???BBBEEEHHHIIIKKKMMMOOOQQQRRRRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZ[[[^^^```bbbcccccccccdddfffiiikkkkkklllmmmooorrrtttwwwyyy{{{{{{{{{{{{{{{}}}xxxssspppmmmjjjbbbYYYSSSVVV[[[^^^```bbb___]]]^^^ccciiiqqqwwweeeXXXQQQMMMHHHDDDNNNbbb}}}{{{zzzyyy~~~yyyrrrnnnbbbWWWYYYsss~~~nnnyyy~~~wwwoooiiiiiivvv|||xxxyyyzzz{{{~~~wwwgggXXXNNNJJJGGGYYYsss|||ccc___iii]]]KKK>>>@@@EEECCC???>>>>>>===;;;:::999777444222000000////////////000000111111000000000111333444BBBbbboooddd\\\\\\aaajjjwwwsssqqqooommmttt|||~~~yyynnnoooppppppqqq}}}yyyddd]]]bbbggghhhgggeeebbb___[[[UUUNNNJJJBBBBBBLLLhhh~~~kkkccceee[[[JJJLLLLLLUUUeeemmmeeeUUUIIIOOOPPPPPPNNNJJJCCC<<<888222111000//////......///......///000000000000000000111222111111111333555222555000>>>bbbpppxxxyyyuuuwwwaaasssyyykkk```eeeqqquuuqqqlllaaa______bbbgggjjjjjjhhhlllmmmoooppprrrwww}}}zzzyyy|||xxx]]]MMMNNNQQQUUUXXXXXXVVVSSSMMMLLLKKKJJJHHHCCC>>>:::666444111000111222222111/////////...---,,,,,,,,,......///111444555444333444777999777333111333666777555444444444555666666111000111444666888777555444222000111333666777777555666777999;;;<<<=========>>>@@@@@@@@@@@@BBBCCC???@@@@@@???>>>???BBBEEEGGGHHHJJJLLLOOOPPPQQQQQQRRRRRRRRRSSSUUUVVVXXXYYYZZZ[[[^^^```bbbcccccccccbbbeeehhhjjjjjjkkklllmmmppprrruuuwwwyyyzzzyyyyyyyyyzzz|||||||||}}}}}}uuuppplllbbb[[[\\\______^^^___\\\WWWUUUYYY```lll~~~xxxfffXXXQQQKKKFFFDDDJJJVVVmmm|||zzzzzzrrrpppeeeXXXVVVhhhrrr|||zzzsssjjjgggqqqzzzyyyzzz}}}|||ooo^^^QQQIIICCCRRRjjjnnn```[[[iiiRRR???>>>BBB@@@===>>>>>><<<:::999999777444222000000////////////000000///000111000///111666;;;QQQccciiidddccccccjjjzzzxxxsssqqqmmmffflllwwwtttqqqooommmkkkqqqtttiiiiiiiiigggdddcccbbbbbb```^^^ZZZXXXIIIFFFFFFTTTsssuuujjj___WWWRRRGGGFFFOOObbbooolll^^^SSSOOOPPPPPPNNNJJJEEE@@@===222111000///............---...///000111000000///000000000000000222666999555;;;555FFFlllssssss~~~vvvtttnnnbbbttthhhbbbhhhqqqpppjjjddd^^^ZZZXXX^^^hhhnnnmmmiiihhhiiikkknnnqqqwww~~~~~~~~~www\\\LLLNNNQQQUUUWWWWWWUUURRRLLLKKKJJJIIIGGGCCC===999666444111000111222222111111000000///...------------...///111444555444222222666999777222000111444444333111222333555666666000000111444777888777555000///...000333666888888333444666999;;;<<<=========>>>?????????@@@CCCEEE?????????>>>>>>???BBBEEEFFFHHHJJJLLLNNNPPPPPPQQQQQQRRRRRRSSSTTTVVVXXXXXXZZZ[[[^^^```bbbcccccccccbbbdddhhhiiijjjjjjkkklllnnnpppsssvvvwwwxxxwwwwwwwwwxxxyyyyyyyyy{{{~~~zzzvvvkkkaaa```bbb```]]]\\\YYYSSSOOORRRZZZiii~~~yyygggYYYQQQKKKEEEBBBEEELLL___xxx~~~xxxqqqpppgggYYYWWW^^^|||uuuyyynnnhhhooo}}}xxxwwwxxx}}}uuueeeTTTJJJ@@@MMMddd}}}yyydddSSSbbbtttXXX@@@<<>>===???>>><<<:::999999777444222000000////////////000000,,,///222222111555===EEE[[[[[[WWWZZZ``````kkkvvvoooppprrrllldddooo{{{~~~{{{xxxrrrpppnnnooowwwuuuqqqmmmhhhiiijjjjjjkkkjjjgggdddbbbNNNJJJCCCDDDZZZ{{{~~~nnnUUUNNNWWWFFFDDDKKK___sssxxxsssmmmOOOPPPOOONNNKKKFFFBBB???222222000///............---...000111111111000///000000///...///222888<<<999@@@<<>>>>>>>>:::<<<>>>??????@@@BBBDDDBBBAAA???>>>???AAACCCEEEGGGIIILLLNNNNNNNNNOOOPPPUUUTTTTTTUUUWWWYYYXXXWWWZZZ\\\___ccceeeeeeddddddfffdddcccfffiiilllkkkiiikkkpppvvvwwwtttrrrsssvvvvvvvvvvvvwwwzzz~~~uuujjjcccbbbcccaaa___[[[XXXQQQKKKPPPddd{{{}}}jjjYYYPPPIIIEEE???AAAFFFUUUrrr~~~}}}|||yyytttjjj___WWW[[[iii~~~xxxoootttqqqnnnuuu~~~yyycccSSSNNNAAAGGG```zzzyyyfffYYY]]]xxxwww]]]BBB999>>>BBBAAA>>>>>>===;;;;;;:::888444111222000//////000222111000000...///000...000===MMM```YYYTTTWWW]]]eeepppzzz}}}tttpppnnnrrrwwwvvvmmmeeexxx{{{tttuuuvvvrrrpppooovvvyyyooocccdddlllrrrrrrqqqrrrtttvvvdddTTTDDDBBBNNNddd~~~www```PPPOOOTTTNNNJJJTTTjjj{{{zzzppp[[[RRRKKKKKKMMMKKKDDD>>>777555222111111222111000////////////////////////222000//////000111222222222222AAA___vvv~~~zzzmmmuuu```sss}}}ppphhhhhhooonnnbbbZZZZZZZZZZZZ[[[aaaiiinnnppppppdddeeefffgggkkktttppp[[[MMMMMMNNNOOOPPPRRRSSSTTTMMMMMMNNNLLLIIIDDD???<<<333333333222111000///...///......------------------///333444444444555666777777777555222111222444222444222///000444555222///444666555555777666333000111222333555666777888777666666777:::<<<======<<<===?????????@@@AAACCCBBBAAA???>>>???AAACCCEEEFFFIIILLLNNNNNNNNNNNNOOOSSSSSSTTTUUUVVVWWWWWWXXX]]]^^^___aaacccdddeeeeeefffeeedddfffiiikkkjjjiiikkkpppuuuvvvtttssstttvvvwwwwwwwwwxxx{{{~~~yyynnngggffffffccc```[[[UUULLLHHHOOOccc|||~~~jjjXXXOOOIIIEEE??????CCCOOOggg~~~|||zzzuuulllaaaYYYXXXaaa}}}uuunnntttpppiiillluuu||||||hhhYYYTTTHHHJJJ^^^wwwmmmWWWZZZppp{{{aaaFFF<<>>???===;;;::::::888555222222000//////000111111000111//////111111666EEETTT```WWWSSSYYYdddnnnwww}}}nnnoooooooooooonnnnnnooo{{{xxxqqqnnnwww{{{sssmmmkkkooovvv|||zzznnnfffdddiiimmmnnnooosssyyy~~~qqqaaaOOOFFFIIIYYYrrr|||kkk\\\TTTRRRLLLGGGLLL```wwwnnnaaaSSSMMMLLLJJJEEE@@@888555222111111111000///////////////////////////111000......///111111222333333@@@\\\rrr|||}}}rrr~~~___uuuzzzllleeeeeekkkjjj```YYYZZZXXXXXXZZZ___eeejjjllllllaaaaaacccdddhhhooowww}}}}}}}}}~~~pppZZZKKKLLLNNNPPPRRRRRRRRRRRRMMMMMMMMMKKKHHHCCC>>>;;;444333333222111000/////////...------,,,,,,---------000444666666555666666555555555444222222444555666777555111000333555333///333555444555777555222///000111333555777888999777666666777:::<<<<<<<<<===???@@@@@@???>>>@@@AAAAAA@@@?????????AAACCCEEEFFFIIILLLMMMMMMMMMNNNOOOPPPRRRUUUUUUTTTTTTVVVYYY``````aaaaaabbbdddeeeffffffeeeeeefffiiijjjjjjiiikkkoootttuuutttssstttvvvyyyyyyyyyzzz{{{~~~~~~tttnnnlllkkkgggddd```WWWMMMJJJTTTiiijjjWWWLLLGGGCCC======???FFFXXXuuu}}}yyyqqqggg___TTTTTTggg{{{vvv|||tttdddaaahhhooo~~~pppccc^^^PPPMMM\\\tttzzzYYY^^^mmmwwwzzzfffJJJ>>>@@@BBBAAA???@@@>>>;;;999999888666444222111//////000111111000222//////222777@@@OOO]]]```WWWVVVcccuuuvvvmmmqqqrrrmmmggghhhsss}}}~~~{{{rrrnnnooo~~~yyyrrroooppptttwwwxxxqqqiiicccdddeeeeeefffllluuu|||~~~qqq___NNNEEELLLccczzz|||pppccc]]]VVVLLLGGGRRRkkkttt___PPPLLLKKKHHHCCC999666333111111111000///////////////////////////000///.........000111222444555BBBZZZooo{{{{{{|||vvv^^^zzzvvvhhhbbbbbbgggfff]]]XXXZZZWWWXXXZZZ^^^dddhhhjjjjjjaaabbbdddgggkkkooorrrtttwwwyyy|||oooXXXLLLNNNQQQTTTUUUUUUTTTSSSMMMMMMLLLJJJGGGBBB===;;;444444333111000000//////000000///............///...111555777777666666777333444333222111222555777===>>>;;;555111333444333...222444444666999888444...///111333555777999:::999888777888;;;<<<===<<>>>>>>>>???@@@@@@??????@@@BBBDDDEEEFFFHHHKKKMMMMMMMMMNNNOOOMMMQQQUUUUUURRRRRRUUUZZZaaabbbdddeeefffffffffeeefffffffffggghhhiiiiiiiiijjjnnnrrrtttttttttuuuwwwzzzzzzzzz{{{|||~~~{{{uuusssqqqlllhhhdddXXXLLLKKKVVVkkkkkkVVVIIICCC@@@;;;::::::>>>JJJcccxxxnnnfffWWWOOOTTTooo}}}hhh^^^```fffuuuyyyttthhhbbbQQQNNN\\\rrriiifffrrr{{{|||iiiMMM@@@@@@BBBBBBAAABBB???;;;999888777666555333111//////000111000///111///...333===JJJYYYccc^^^YYY___uuu~~~lllrrrtttssslllfffjjjyyy{{{vvvtttsssttt{{{}}}yyyxxxuuuvvv~~~ooohhhdddbbbaaa```bbbjjjqqq}}}vvviiiVVVEEEDDDWWWmmmyyyuuuooo___MMMJJJ]]]{{{hhhTTTLLLLLLIIIEEE;;;888444222111111///...////////////////////////...//////......///111333555:::III```rrr}}}xxx~~~nnnbbbssshhhdddccceeeccc[[[XXXXXXWWWXXX[[[```eeejjjmmmnnniiijjjmmmqqqvvvwwwtttrrrssswww}}}mmmVVVKKKNNNQQQTTTUUUUUUSSSRRRNNNNNNLLLJJJFFFAAA===;;;555444222111000//////000000000///..................111555888888777777777222222222111000222555888CCCEEEBBB:::444333333222---000222444888===;;;777...///111333555777999::::::999888:::<<>>======>>>????????????AAABBBDDDEEEFFFHHHKKKMMMMMMMMMMMMOOOLLLQQQUUUTTTRRRQQQUUUZZZ___bbbgggjjjkkkiiifffccceeefffgggggghhhhhhiiijjjjjjmmmppprrrtttuuuvvvwwwzzzzzz{{{|||}}}~~~zzzwwwtttooojjjbbbUUUHHHGGGPPPccc}}}nnnVVVGGG@@@<<<999777888:::AAAUUUyyy}}}sssjjj___RRRLLLVVVlllrrrbbb^^^```lllqqqwwwxxxuuummmaaaXXXOOOMMM\\\ppp}}}iiiwwwlllPPPBBBAAABBBCCCDDDBBB???;;;999888888777555333111//////000111000///000......555CCCSSS___dddYYY[[[jjj~~~~~~{{{pppwwwuuuooojjjiiiqqq~~~}}}vvvsssrrrssszzz~~~vvvqqqwww}}}yyymmmgggccccccaaa___ccciiimmmmmmgggZZZHHHAAANNN```tttYYYJJJSSSllllllWWWMMMLLLJJJFFF>>>;;;777444222111///...000000000000000000000000---///000///......111444888BBBVVVkkk{{{rrrzzzeeehhh~~~pppjjjhhhgggfffaaaZZZWWWVVVUUUWWW[[[```eeejjjnnnpppooopppttt{{{zzzsssqqqwwwlllUUUJJJLLLOOORRRSSSSSSRRRQQQPPPOOOMMMJJJFFFAAA>>>;;;555444222000//////000000...---,,,,,,++++++,,,,,,---111555888888777666666222222111000///111555888DDDGGGFFF===666444444222...000222444999>>><<<777///000111333555777888999:::999999;;;>>>@@@AAAAAA@@@AAABBB@@@>>>======>>>>>>>>>???@@@AAACCCDDDEEEEEEHHHKKKLLLLLLLLLMMMNNNMMMPPPSSSTTTSSSSSSVVVYYY\\\```ggglllmmmjjjeeeaaaccceeegggggghhhhhhjjjllljjjlllnnnqqqsssuuuwwwxxxyyyyyyzzz|||}}}~~~zzzwwwtttooojjjbbbUUUJJJHHHLLL[[[vvvpppWWWHHH@@@<<<888666777:::===KKKiiiuuulll___UUUMMMNNNZZZuuu{{{iii```^^^ggglllppppppmmmfffZZZOOONNNKKKYYYmmmyyyeeeuuuqqqUUUFFFCCCCCCDDDEEEAAA???<<<::::::999777555444222000///000000000...000///111999JJJ[[[bbbaaaVVV^^^sss~~~yyyvvvpppjjjiiipppzzzyyyuuuuuuvvvsss|||uuupppwwwwwwyyyooogggbbbdddbbb]]]___fff```bbbbbbZZZLLLCCCHHHTTTnnn~~~bbbNNNOOO```ooo{{{yyylllWWWKKKKKKKKKHHHAAA===999666444222000...000000000000000000000000---///111000...///333666???MMMcccwwwsss|||}}}\\\pppxxxkkkhhhiiiiiifff```YYYUUUSSSQQQTTTYYY]]]aaaeeejjjmmmnnnooottt}}}|||sssqqqxxxjjjSSSJJJLLLOOOQQQRRRRRRRRRQQQQQQPPPNNNJJJFFFBBB>>><<<666444222000//////000000...---,,,,,,++++++,,,,,,,,,000555888888777555555222222111///...000444777???DDDEEE???888666555333000111222333888===:::333000111222333555666777888888888888:::>>>AAABBBBBB@@@AAAAAA@@@>>>===>>>???>>>>>>???@@@BBBCCCDDDEEEEEEHHHKKKLLLLLLLLLMMMNNNOOOPPPRRRSSSUUUVVVXXXYYYYYY]]]ccchhhjjjhhhdddaaaaaadddfffhhhgggiiikkknnnjjjkkkmmmpppsssvvvwwwxxxwwwxxxyyy{{{|||~~~~~~vvvrrrppplllhhhbbbWWWMMMIIIIIISSSnnnqqqZZZJJJBBB>>>:::777888;;;<<>>===>>>???===>>>???@@@BBBCCCDDDEEEEEEGGGJJJLLLLLLLLLMMMNNNQQQPPPPPPSSSVVVXXXYYYXXXXXX[[[```dddffffffdddbbb```cccfffhhhhhhiiilllooojjjkkklllooosssvvvxxxxxxuuuwwwxxxzzz|||}}}~~~~~~|||sssooollliiifff]]]SSSJJJFFFCCCJJJdddrrr\\\MMMEEEAAA<<<888888<<<;;;>>>QQQhhh}}}tttfff^^^WWWQQQIIIJJJ[[[ppp~~~xxxqqqqqqxxx~~~mmmaaa]]]aaaiiiooorrrvvvvvvnnncccUUUHHHPPPfffuuu}}}bbbrrraaaNNNGGGDDDCCCEEE@@@>>>======<<<:::666333444222000///000000///...222444888CCCVVVfffdddZZZ___lllvvvmmmjjjkkkssszzzvvvwww|||}}}qqqttt~~~~~~ttttttqqqkkkmmmuuukkkhhheeeaaaXXXNNNJJJLLL]]]wwwaaaOOOJJJPPPUUUeeemmmiiiTTTDDDEEELLLNNNEEEBBB===999777444222000000000000000000000000000...111333222000000555999LLL]]]rrrxxx}}}cccOOOyyyttt```[[[aaadddaaa\\\VVVRRROOOSSSWWWZZZ\\\\\\^^^bbbeeeeeeffflllxxx{{{ppprrryyyeeeSSSKKKNNNRRRTTTTTTSSSSSSSSSQQQPPPNNNKKKGGGCCC???===444222000//////000000///...........................000333555666555444222555777666111///333666555888888888888777555444333000111222333333333222111...///111444555666666666555666777999;;;===>>>???<<<===??????===<<<===>>>>>>???@@@@@@AAACCCFFFIIIGGGHHHIIIKKKLLLLLLLLLLLLSSSSSSTTTUUUVVVVVVWWWWWWZZZ[[[^^^```aaaaaa``````aaacccdddggghhhiiijjjjjjkkkmmmppprrrsssuuuxxx{{{zzz{{{|||{{{zzzzzz{{{|||~~~zzzyyyyyywwwiiieeehhhgggccc___\\\NNNBBBDDDIIIXXXpppvvvbbbPPPFFFCCC<<<999777888999===HHHSSSkkkyyyiiieee\\\QQQHHHFFFIIIMMM[[[kkk}}}vvvjjjhhhssswwwdddXXXTTTZZZddd~~~ssskkkhhh___lllsssssstttyyytttiiiZZZNNNMMM___uuuxxxccc```rrrnnnVVVIIIEEEEEEEEEDDDAAA===999888777666555555333111111111111000///222222;;;NNNaaahhhcccZZZ^^^pppwwwrrrmmmrrr}}}xxxxxx~~~zzzxxx}}}yyytttllleeelllqqq^^^IIIIIIPPPeeennn]]]XXXRRRJJJJJJRRR^^^mmmsssdddSSSMMMLLLKKKHHHCCC<<<888666555333111000000000000000000000000...222000111333...444HHH^^^nnnwww}}}fffuuuvvvSSS\\\|||sssccc^^^bbbeeeccc\\\UUUSSSSSSUUUXXX\\\^^^___```aaabbbbbbdddiiisss|||~~~wwwppprrrvvv}}}gggSSSJJJMMMQQQSSSSSSSSSRRRSSSRRRPPPMMMJJJEEEBBB???===444222000//////000000///........................///000333555666666555333333555333//////333666666999888888777666555333333111222333444444444222222///000222444555555555555555666777999;;;<<<>>>>>><<<>>>??????>>>======>>>>>>???@@@AAAAAACCCFFFHHHIIIJJJKKKLLLMMMNNNNNNNNNRRRRRRSSSTTTUUUUUUVVVVVVXXXZZZ\\\___aaabbbbbbbbbeeeeeeeeefffgggggghhhhhhmmmooorrrssstttuuuwwwxxxyyy{{{|||{{{zzzzzz{{{|||}}}yyyvvvuuuwwwyyykkkgggiiiiiieeeZZZXXXLLLCCCEEEIIIVVVlllsss```OOOFFFDDD>>>;;;999888888;;;DDDNNNZZZ|||yyynnniii```SSSIIIDDDFFFHHHFFFRRRaaappp|||iii]]]WWWZZZpppyyyjjj```ZZZWWW[[[bbbuuu~~~wwwnnnjjjgggnnnpppoootttyyysssggg]]]SSSPPP]]]qqqsss]]]XXXiiixxx___OOOHHHFFFFFFFFFCCC???<<<;;;:::999888555333222111111111000000333666CCCWWWcccccc]]][[[bbbrrr~~~tttmmmllluuu{{{yyy}}}|||~~~|||tttrrrpppxxx|||hhhRRRPPPKKKXXXnnn}}}lll^^^[[[UUUIIIDDDFFF\\\nnn{{{uuucccUUUOOOOOOIIIDDD>>>999777666333111000000000000000000000000000333111222444000777LLL```oooxxxhhhvvvkkkSSS^^^{{{ppp```]]]aaadddaaa[[[UUUSSSTTTSSSVVVZZZ\\\]]]]]]___``````bbbgggpppxxxyyytttnnnrrrwww~~~iiiTTTIIIMMMQQQSSSSSSRRRRRRSSSSSSPPPLLLHHHCCC@@@>>>===444222000//////000000///........................///111444666777777666555111333111...///555888777999999888666555333222111333444555666666555333222000111222333444444444444555666777999:::<<<===>>>===>>>@@@@@@>>>===>>>???===???@@@AAAAAACCCFFFHHHKKKKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVXXX[[[^^^aaabbbcccccchhhgggfffeeeeeeeeefffgggmmmpppssstttttttttuuuvvvxxxzzz{{{{{{zzzzzz|||}}}}}}wwwrrrpppooosss~~~xxxkkkgggjjjiiidddUUUUUUKKKDDDGGGIIISSSggg{{{~~~|||qqq^^^NNNEEECCC@@@===:::999777777???HHHMMMlllyyyqqqlllbbbVVVLLLFFFEEEFFF===CCCLLL^^^vvvqqqaaaTTTLLLVVVhhhuuuzzz{{{yyyqqqjjjgggeeecccdddfffrrryyy}}}qqqllllllmmmkkkkkksss{{{vvvkkkccc\\\UUUXXXjjjttt[[[RRRbbbgggSSSIIIEEEDDDDDDAAA>>><<<;;;;;;:::999555444222111111111111222333888JJJ]]]bbbYYYYYY```pppzzz{{{ooohhhlllyyy{{{|||}}}zzz}}}{{{|||{{{zzzyyynnnqqqsss{{{mmmVVVQQQJJJMMMYYYrrr~~~pppaaa\\\WWWMMMEEECCCSSSfff}}}www___QQQNNNJJJFFF@@@;;;999666444222000000000000000000000000000444222222555222<<>>===444222000//////000000///........................000111444666777777777777444444222///111666888666999888777555333222111111444555777888888666444222111222222333444444444444666666777999:::;;;<<<======???@@@@@@???>>>>>>???===???AAAAAABBBCCCEEEHHHKKKKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWXXXYYY[[[]]]___```aaaaaahhhgggeeeddddddeeeggghhhlllooorrrtttuuutttuuuvvvxxxyyy{{{{{{zzz{{{|||~~~wwwqqqmmmlllnnnvvvuuuiiifffiiihhhdddWWWUUUJJJBBBEEEFFFNNN```vvvzzzyyyooo]]]MMMDDDAAA@@@===;;;999777666<<>>:::777555333000000000000000000000000000333111111444444@@@YYYkkkuuuzzzpppxxx]]]NNNiii|||nnneeehhhhhhgggbbb\\\WWWUUUUUUQQQSSSWWWYYYYYYYYY[[[\\\^^^___cccgggkkkmmmmmmkkksssyyyrrrXXXKKKOOOSSSVVVVVVVVVVVVVVVTTTQQQLLLFFFBBB???======444222000//////000000///........................000111333555777777888888999888444111333777888555888777555333222111111111444666888999999777444222222222222222333444444444666666777888:::;;;<<<<<<===>>>@@@@@@>>>===>>>???<<<>>>AAABBBBBBCCCEEEGGGIIIJJJLLLMMMNNNNNNOOOOOOQQQRRRSSSTTTVVVWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^^^^eeedddccccccdddfffiiijjjiiilllppprrrssstttvvvxxxwwwxxxzzz{{{{{{{{{}}}zzzrrrnnnmmmnnnuuuuuujjjhhhkkkiiiddd[[[WWWIII@@@BBBBBBIIIZZZqqqvvvxxxooo___NNNCCC@@@>>><<<;;;:::888666<<>><<<>>>AAABBBCCCCCCEEEFFFHHHIIIKKKLLLMMMMMMNNNNNNQQQRRRSSSTTTVVVXXXYYYYYY[[[[[[[[[\\\\\\\\\]]]]]]bbbbbbbbbccceeegggjjjkkkhhhjjjmmmoooqqqsssvvvxxxvvvxxxzzz{{{{{{|||~~~|||uuupppnnnpppuuuyyynnnkkkmmmiiiccc[[[WWWGGG>>>???>>>DDDSSSiiipppvvvqqqbbbQQQFFFAAA>>><<<;;;;;;999777;;;CCCFFFWWWkkk|||}}}uuuqqqkkkddd]]]UUUNNNHHHDDDEEEEEEFFFMMMYYY___```[[[ZZZVVVVVVfff~~~sss\\\PPP\\\rrrooobbb```aaagggjjjpppzzzwwwnnnkkknnnrrrttttttsssqqqoooiii```QQQFFFMMMddd}}}mmm]]]ddd{{{tttYYYGGGAAAAAA???>>>;;;::::::999666444333444555222000111666:::IIIQQQZZZ[[[YYYeeewwwnnnkkkttt}}}{{{|||wwwwwwlllccc^^^kkkllldddcccrrrtttbbbSSSDDDDDDCCCNNNlll}}}|||gggOOOKKKOOObbbnnnUUUIIIIIIFFFAAA:::666444444000000000000000000000000...222//////222666IIIgggoootttxxxoooUUURRR}}}tttpppsssvvvrrrkkkccc]]]YYYWWWVVVRRRTTTWWWYYYYYYYYYZZZ[[[^^^bbbfffgggffffffiiilllqqqyyyuuuWWWKKKOOOSSSVVVWWWWWWWWWXXXTTTRRRNNNJJJEEEAAA===;;;444222000//////000000///........................///000111333555666777888:::888333111444::::::666555333111000000000222222444666888:::999666333000111111111111222444666777666666777888999::::::;;;;;;<<<>>>>>><<<;;;<<<===;;;>>>AAACCCCCCDDDEEEFFFIIIIIIKKKLLLMMMNNNNNNNNNPPPQQQRRRTTTUUUWWWXXXYYYZZZZZZZZZ[[[[[[\\\]]]^^^```aaabbbdddfffhhhiiijjjjjjkkkllllllmmmppptttwwwuuuwwwyyy{{{{{{|||~~~~~~wwwsssoooqqqvvv~~~~~~qqqlllkkkeee^^^UUURRRDDD<<>>======:::777:::AAACCCTTTfffttt~~~xxxtttpppkkkfff^^^UUUOOOHHHHHHGGGHHHRRR^^^eeeddd]]]\\\UUUQQQ___yyyrrr\\\TTThhhcccNNNGGGEEEMMMQQQZZZhhhxxxxxxooommmnnnsssxxxzzzuuummmggg]]]UUUKKKFFFIIIYYYtttsss[[[]]]vvvwww^^^KKKBBB@@@BBB@@@>>><<<;;;999666444333555555333000111777<<>>AAACCCCCCDDDEEEFFFIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOQQQRRRTTTVVVWWWXXXXXXXXXYYYZZZ[[[]]]___```aaabbbccceeefffggghhhhhhlllllllllkkkkkkmmmrrruuuuuuwwwyyyzzz{{{|||xxxuuuqqqssswww~~~qqqjjjggg```XXXOOOMMMBBB<<>>:::666999???DDDUUUgggsssvvvtttqqqooolllfff^^^XXXLLLJJJGGGJJJWWWeeejjjhhhYYYXXXPPPJJJWWWqqqiiiSSSLLLccc~~~dddOOOHHHGGG;;;@@@JJJZZZlllzzzzzzqqqlllkkkpppyyyzzzmmmcccSSSKKKGGGFFFHHHRRRmmmwwwZZZXXXssswwwaaaMMMAAA>>>BBB@@@>>><<<;;;999555333333555555333000111888===QQQaaahhh```aaavvvuuujjjiiiooozzz}}}zzz}}}yyyzzzvvvmmmgggeeeZZZhhhfff\\\bbbeee\\\TTTMMMJJJAAA???UUU|||{{{\\\GGGLLLTTTbbbvvvoooWWWHHHHHHGGGAAA:::444222333000000000000000000000000///333111000444:::PPPqqqkkkmmmsss~~~{{{iiiXXXaaaoookkkpppooojjjaaa[[[WWWVVVVVVVVVQQQSSSVVVXXXWWWWWWXXXYYY[[[aaahhhhhheeeccceeeiiioooxxxwwwWWWLLLOOOTTTWWWWWWUUUUUUUUUTTTQQQNNNJJJFFFBBB<<<999555444222111000000//////,,,---//////------...//////000222333333333555777555333000000333666777888555666555444111000000111666666666777666444000---...///000222333444555555777888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@AAAAAABBBDDDFFFHHHIIIJJJKKKLLLMMMNNNOOOQQQQQQRRRSSSTTTUUUVVVVVVVVVWWWYYY[[[\\\^^^^^^______^^^___ccchhhjjjiiifffhhhiiijjjjjjjjjlllppprrruuuvvvxxxyyyyyy{{{~~~~~~zzzwwwuuuuuuxxxzzzpppfff\\\UUUSSSLLLDDD===::::::;;;<<>>IIIYYYfffiiiaaafffzzzyyylllgggppp~~~~~~||||||vvvsssqqqccc]]]ZZZSSSVVVcccjjjeee]]]ZZZVVVOOODDDFFFSSS```}}}xxxfffMMMNNNPPPZZZjjjsssiiiXXXOOOFFFDDDBBB777555888444444333222000000000000111000000---666222:::aaapppqqquuuuuuzzzfffTTTkkkmmmdddgggrrrmmmeee\\\UUURRRQQQQQQQQQTTTWWWWWWUUUVVVXXX[[[]]]ccchhhgggcccaaadddhhhuuu{{{vvvVVVKKKNNNSSSUUUUUUTTTTTTTTTTTTQQQLLLHHHEEEAAA===:::444444222111000/////////---.........------...000333444555444444444666777222111111222444666666555888999:::888555222000000333444555666555333000---///000222333555555666666888888999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAAAAABBBDDDFFFHHHHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUXXXYYYZZZ\\\]]]^^^^^^^^^______```dddhhhkkkjjjiiihhhiiikkkllllllmmmppprrruuuwwwyyyyyyzzz{{{~~~zzzwwwtttuuuyyy}}}uuunnnggg___ZZZSSSMMMEEE>>>::::::;;;<<>>AAAEEEGGGMMMTTT___hhhvvvvvvmmmiiigggooo{{{~~~xxxmmmTTTMMMMMMCCCOOOpppppp```mmm~~~hhhLLL???AAA@@@???===:::888777666555666333222555666888BBBMMMUUU___cccccclll}}}vvviiidddppp{{{yyy|||~~~{{{zzzmmm___YYY[[[gggmmmhhhccccccZZZSSSHHHGGGPPPZZZsss}}}mmm]]]LLLLLLNNNXXXhhhqqqhhhYYYRRRIIIJJJIII===777777333444333222000000000000111222222///888444===dddsssyyyttt|||dddPPPpppnnniiimmmmmmhhh```WWWRRRPPPPPPQQQQQQTTTVVVVVVUUUUUUXXX[[[]]]ccchhheee```^^^dddjjjsssxxxuuuVVVJJJNNNRRRTTTTTTSSSSSSSSSSSSPPPKKKFFFDDDAAA>>><<<444333222111000/////////.........,,,+++,,,///222777777666555333222444666//////111333555666444333:::<<>>:::555111///111333444555444222///---000111222444555666777777777888999;;;<<<>>>???@@@========================;;;===???@@@AAABBBDDDFFFHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRSSSUUUUUUVVVXXXZZZ[[[[[[\\\[[[``````aaadddhhhkkkkkkjjjgggiiilllnnnnnnoooppprrrwwwxxxzzzzzz{{{|||{{{xxxtttvvv{{{}}}vvvoooiiiddd___\\\RRRNNNFFF???;;;999:::;;;;;;KKK___mmmmmmeee\\\WWWFFFAAA>>>>>><<<999:::>>>FFFUUUhhhttt{{{wwwppphhhccc^^^aaammm{{{{{{vvvlllfffbbbggg}}}yyy\\\KKKGGGBBBAAADDDAAABBBEEEPPPaaappppppbbbTTTGGGDDDBBB@@@===<<<@@@GGGJJJRRRbbbpppxxx~~~zzzoooiiifffmmmyyyxxx___QQQMMMDDDMMMjjj~~~uuu```kkkmmmRRRDDDEEE@@@???===:::888777666555666333222444666;;;GGGRRR\\\^^^___eeeuuu|||qqqdddaaappp}}}xxxvvv{{{}}}~~~|||hhhcccdddmmmqqqnnnnnnrrrhhhaaaTTTPPPTTTWWWkkkzzzssskkk^^^PPPJJJIIIKKKWWWiiivvvrrriiiSSSKKKMMMNNNAAA999777333555444222111000000111111333333000777555@@@gggtttxxxwww___QQQvvvxxxllliiinnniiiddd\\\TTTOOOOOOPPPRRRQQQSSSVVVUUUSSSSSSWWWZZZ___dddhhhccc\\\[[[dddnnnqqqwwwuuuUUUKKKNNNRRRTTTTTTTTTTTTTTTSSSOOOIIIEEECCCAAA???===444333222000////////////......---++++++,,,000333999888777444222111222444000///000111444555444333777;;;@@@AAA===888333000333555666666444111...---///000222444555666666666666777888:::<<<>>>@@@AAA>>>>>>>>>>>>============:::<<>>>>><<<:::;;;>>>EEETTTgggsss{{{~~~vvvlllfffbbbfffttt|||```MMMJJJEEEEEELLLNNNTTTTTT\\\lll}}}vvvjjjRRRPPPMMMJJJGGGDDDDDDEEEGGGLLLYYYiiiqqquuu{{{rrrkkkeeeiiiuuu}}}fffSSSKKKFFFMMMeee}}}ttt^^^ggg~~~nnnTTTIIIIII@@@???===:::888777666555666555333222555===KKKVVVggg___]]]jjj~~~vvvkkk``````qqq{{{vvvttt{{{}}}}}}zzzzzz|||~~~~~~oooiiiiiiooorrrqqqvvvuuunnnaaaYYYWWWSSScccwwwlllcccXXXNNNLLLHHHHHHTTThhhwwwzzzvvvYYYMMMLLLMMMAAA999888555555444222111000000111222111222...555444BBBiiitttooo~~~^^^\\\zzz}}}qqqfffdddhhhhhhccc[[[SSSOOONNNPPPRRRQQQSSSUUUTTTRRRSSSVVVZZZbbbfffhhhaaaYYYZZZfffrrrtttyyyvvvVVVMMMPPPSSSUUUUUUUUUUUUVVVSSSOOOJJJEEECCCAAA???>>>333333111000///............------++++++,,,000444;;;;;;999777444333444555222000//////111444555666333888===???<<<888333111555888:::888444000---,,,...///111222444555555555444555777999<<<>>>???@@@??????>>>>>>=========<<<999<<<>>>@@@@@@BBBDDDFFFGGGGGGHHHJJJKKKLLLMMMNNNPPPOOOOOOOOOPPPRRRTTTUUUTTTTTTUUUXXX[[[^^^bbbdddccccccccccccccccccddddddfffiiillloooppppppqqqsssxxxyyy{{{{{{{{{|||~~~|||xxxxxxzzz}}}~~~xxxsssmmmiiiaaaYYYSSSQQQQQQRRRQQQOOOJJJCCC;;;777777888<<>>>>><<<:::;;;>>>CCCQQQcccqqqyyy{{{oooiiifffnnn}}}fffUUUVVVTTTXXXcccjjjnnnooosss}}}sssooohhhccc```[[[SSSLLLNNNMMMTTTccckkknnnvvvxxxpppiiicccfffqqq~~~mmmVVVJJJGGGJJJ___zzzttt___fff}}}nnnTTTHHHHHH@@@???===:::888777666555777777555333666AAAOOOXXXhhh___ccc{{{yyyooofff___ccctttyyyvvvvvv{{{|||~~~}}}|||}}}yyyuuupppnnnrrrxxx~~~tttkkkhhhlllnnnnnnuuuyyyssseee[[[TTTLLLYYYvvvsssjjjaaaYYYRRRIIIEEENNNbbbtttmmmXXXOOOLLL@@@888999777555444333111111111111222111333...555666GGGoooyyyuuu}}}]]]eee}}}zzznnnfffdddffffffaaaYYYQQQMMMLLLMMMOOOPPPRRRTTTSSSRRRSSSWWW[[[eeehhhggg```XXX[[[hhhuuuyyy}}}vvvWWWNNNPPPSSSUUUUUUUUUVVVWWWTTTQQQLLLGGGDDDBBB???===333222111000///.........,,,------,,,,,,---000333;;;<<<<<<:::888666666777444111///...111444666777111555999:::888555333222555999;;;999444///---......///000222333444555555555666777999;;;>>>???@@@???>>>>>>======<<<<<<;;;999;;;>>>???@@@BBBDDDGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOOOOPPPQQQRRRSSSSSSPPPOOOOOOPPPSSSXXX^^^aaaccccccdddbbbaaaaaabbbdddfffhhhkkkmmmnnnppprrrsssxxxyyy{{{{{{zzz{{{~~~~~~{{{yyywwwwwwvvvrrrlllfff```\\\UUUNNNIIIIIILLLPPPRRRQQQNNNFFF>>>888888999:::>>>KKKXXXXXXKKKAAA@@@FFFAAA>>>>>><<<999:::>>>BBBOOO```nnnwwwsssmmmmmmzzzsssiiipppqqqttt|||sss]]]PPPKKKUUU^^^bbbkkkwwwwwwlllfff```cccnnn|||ttt[[[LLLHHHGGGXXXyyyzzzeeehhh}}}zzzZZZHHHBBB@@@???===:::888777666555666888777555:::GGGVVV^^^fffaaarrruuuhhhbbbbbbiiixxx{{{wwwwwwxxxzzz{{{|||}}}{{{}}}zzznnnffffffhhhhhhmmmvvv{{{vvvhhh]]]SSSJJJUUUsss{{{rrrkkkfffYYYLLLCCCLLLbbb|||gggSSSMMMBBB:::999777666555333222111111222222333666111777;;;OOOxxx}}}~~~tttsssyyyRRRccczzzooojjjhhhgggaaa]]]VVVOOOKKKJJJJJJKKKPPPRRRSSSSSSRRRTTTYYY^^^hhhhhhddd]]]XXX\\\iiisss|||vvvXXXMMMPPPRRRTTTTTTTTTUUUVVVUUURRRNNNJJJGGGCCC>>>;;;333222111000............+++,,,---------...000222666888::::::999777666666333111000111444666666666333555666666444222111111111666999888333//////000///000111333444555555666777777999:::<<<>>>???@@@>>>>>>======<<<;;;;;;:::888:::===???@@@BBBDDDGGGFFFGGGHHHIIIKKKLLLMMMMMMKKKMMMOOOQQQRRRRRRQQQPPPQQQNNNKKKJJJLLLRRRXXX]]]aaacccccccccaaabbbeeegggfffhhhjjjkkklllnnnrrrtttxxxyyyzzzzzzyyyzzz|||~~~}}}{{{zzzxxxrrrjjjccc___[[[TTTLLLFFFGGGLLLQQQUUUUUURRRKKKAAA;;;:::<<<999999CCCTTTYYYPPPHHHGGGEEE@@@======;;;888999===CCCOOO___kkkuuu~~~wwwqqqsssooommm}}}gggSSSTTT[[[aaakkkxxxzzzlllfffbbbdddmmmyyy~~~www___OOOLLLGGGXXX~~~llliiizzzkkkNNNAAA@@@???===:::888777666555444999:::999???OOO___fffdddbbbyyy{{{qqqccc```eeeppp}}}{{{uuutttwwwzzzwwwxxxyyy|||wwwiiigggfffdddffflllyyytttggg\\\RRRHHHUUUsss{{{zzzyyyjjjWWWGGGJJJ^^^yyymmmSSSMMMEEE>>><<<888666555333222111111222222222666222888===UUU~~~llliiioooKKKfffvvvmmmiiifffccc\\\YYYUUUPPPLLLKKKKKKKKKOOOQQQSSSSSSSSSVVV\\\aaaiiieee___YYYXXX]]]gggooozzz~~~vvvYYYMMMOOOQQQRRRRRRSSSTTTVVVVVVSSSOOOLLLHHHCCC>>>:::333222111///............***+++---.........000222000333777888777555444333111111222444666777666444666666666444111//////000---222777777333000000222000111222444555666777777888999:::<<<===???@@@AAA>>>======<<<;;;:::::::::888:::===???@@@BBBDDDGGGFFFGGGHHHIIIJJJLLLMMMMMMIIIKKKNNNPPPRRRQQQOOONNNYYYUUUOOOLLLNNNSSS[[[___```bbbccccccbbbdddhhhkkkfffgggiiijjjkkknnnrrruuuwwwxxxyyyyyyyyyzzz|||~~~{{{qqqjjjgggbbbZZZPPPHHHGGGLLLQQQWWWXXXVVVNNNDDD>>><<<>>>;;;888@@@SSS\\\UUUNNNMMMEEE@@@===<<<:::888999<<>>>>>?????????===<<<;;;::::::999;;;<<<===@@@BBBEEEGGGGGGGGGIIIJJJJJJIIIIIIKKKLLLJJJLLLMMMMMMLLLMMMOOOQQQQQQUUUUUURRRQQQVVVZZZZZZcccbbbaaa```aaaccceeegggiiiggggggjjjooorrrrrrqqqrrrsssuuuwwwzzz|||}}}~~~|||zzzqqqqqqjjj```UUULLLIIINNNUUUWWWXXXWWWQQQIIIAAA======<<<<<<@@@JJJTTTWWWQQQJJJHHHAAA======<<<:::999;;;CCCPPP```kkkqqqyyyxxxwww~~~ttttttyyyooolllkkkhhhrrryyyfffWWWNNNJJJ\\\}}}ppp]]]jjj^^^CCCCCC@@@===;;;:::888666444888555555;;;GGGVVVcccjjj]]]dddyyy{{{vvv}}}zzzjjj^^^aaammmyyyyyyqqqnnnqqqssssssuuuuuuwwwzzz~~~~~~~~~tttiiigggfffeeeccciiiiiiccc\\\QQQBBBKKKiii}}}SSSGGGRRR\\\kkkoooUUUHHHEEEAAA:::555777666555333222111000000222111444555===[[[vvv{{{zzz~~~kkkppp```OOOrrr{{{ggg^^^```bbbbbbWWWUUURRROOOMMMLLLLLLMMMPPPRRRSSSSSSSSSVVV\\\aaajjjddd\\\TTTSSSZZZdddmmmuuuyyyvvvlll^^^YYYWWWYYYYYYVVVSSSSSSQQQPPPNNNJJJFFFAAA<<<:::444222000//////000000///......------...///111222555555555555555444444444222000222888:::777444444555555444444333222111111222222222111111000///...---000222444333333444555666777999;;;<<<===>>>>>>???>>>===<<<:::::::::::::::;;;===???BBBDDDFFFGGGGGGIIIJJJJJJIIIIIIKKKLLLKKKLLLMMMNNNMMMNNNQQQSSSUUUXXXYYYUUUUUUZZZ]]]]]]bbbbbbaaabbbccceeefffgggiiihhhhhhjjjoooqqqqqqppptttttttttvvvxxx{{{}}}~~~yyywwwqqqiii```WWWQQQNNNNNNXXXXXXWWWSSSLLLGGGEEEEEE@@@???BBBLLLVVVXXXRRRJJJFFF@@@;;;;;;;;;888888;;;CCCPPP```kkkqqqyyy~~~sssrrr}}}|||vvv}}}qqqllliiifffqqq~~~lll[[[QQQIIITTTnnn{{{cccggg}}}oooIIICCC@@@===;;;:::888666444555555666<<>>===777666555333222111000000222000333666???]]]vvvyyyuuu|||}}}cccmmmaaaTTTzzzxxxddd[[[\\\]]][[[WWWUUURRROOOMMMLLLLLLLLLMMMPPPRRRSSSTTTXXX___eeekkkfff]]]UUUTTTZZZeeennntttyyytttnnniiiaaa[[[[[[[[[XXXSSSRRRNNNMMMKKKHHHEEEAAA>>><<<444222000//////000000///......------...///111222555555666666666666777777222000222999;;;999666777666666555444333222111111222222111111000/////////...000333444444333444555666777888:::<<<===>>>>>>>>>>>><<<;;;::::::::::::999:::<<<>>>AAACCCDDDEEEFFFHHHIIIJJJIIIIIIKKKLLLKKKLLLNNNNNNNNNOOORRRTTTVVVYYYZZZWWWWWW\\\_________```bbbdddeeegggggghhhiiiiiiiiikkkmmmoooooooootttttttttuuuwwwzzz}}}~~~~~~yyyqqqiiibbbZZZQQQJJJXXXWWWUUUQQQLLLIIIHHHHHHDDDBBBDDDMMMXXX[[[TTTLLLEEE>>>:::999999777888:::CCCOOO```lllsssyyyyyymmmlllyyyjjj```___ccczzzmmm~~~rrrllliiieeeqqqppp___UUUIIIMMM```zzzbbb___nnnyyyyyysssMMMCCC@@@===;;;:::888666444333444666===IIIWWWdddllljjjnnn{{{kkkaaa\\\eeetttyyynnnjjjlllnnnmmmkkkhhhmmmssswwwwwwwwwxxxzzz}}}}}}~~~zzzxxx}}}~~~rrrhhhdddaaa^^^fffgggccc```ZZZMMMRRRiiiyyyeeeMMMLLLRRR]]]mmmjjjYYYMMMLLLIII???;;;===888777555333222111111111333000222666BBB```wwwvvvrrrzzztttZZZggg___WWWxxxfff___```___\\\VVVTTTQQQOOOMMMLLLKKKKKKKKKMMMQQQRRRUUU[[[ccciiimmmggg^^^VVVTTT[[[gggoootttyyy}}}jjjgggoooddd[[[ZZZ\\\YYYTTTRRRNNNMMMJJJGGGDDD@@@>>><<<444222000//////000000///......------...///111222555555666666777888999999111///111888;;;999777888666666555444333222111111222222111000000////////////111333444444333444555555666888:::<<<===>>>>>>>>>===<<<;;;::::::::::::999:::;;;===@@@BBBCCCDDDFFFGGGIIIIIIIIIIIIKKKLLLIIIKKKMMMMMMNNNOOORRRTTTSSSWWWXXXVVVVVVZZZ]]]]]]]]]___bbbeeeggghhhhhhhhhiiiiiijjjkkklllmmmmmmmmmrrrsssuuuwwwyyy{{{|||}}}wwwlllgggbbbZZZPPPZZZXXXUUUPPPLLLJJJIIIIIIEEECCCDDDNNNZZZ___XXXPPPFFF???:::999999888888;;;AAANNN___llltttzzz{{{uuujjjgggrrriiiLLLFFFKKKMMMrrrtttbbbsss{{{qqqmmmjjjgggrrrppp```WWWLLLLLL[[[mmm}}}___\\\kkkqqqlllmmmjjjQQQCCC@@@===;;;:::888666444666444555???OOO^^^gggkkkgggmmmzzzwwwbbb\\\[[[fffttt}}}~~~tttiiihhhlllnnnkkkhhhgggnnnvvvyyyxxxwwwzzz}}}~~~zzzyyy|||{{{yyy{{{}}}~~~wwwkkkfffbbb^^^ccckkknnnllldddTTTTTThhhmmm~~~tttsss___IIIHHHQQQ___oooppp]]]OOONNNKKK@@@999:::888777555444222111111111444000222777EEEcccxxxvvvvvvsssZZZeee[[[YYYyyyiiieeegggeee___UUUSSSQQQOOOLLLKKKJJJJJJKKKMMMPPPRRRUUU[[[dddkkknnnhhh___WWWVVV]]]hhhqqqtttyyywwweeeccclllaaaXXXXXXZZZYYYUUUSSSQQQOOOKKKGGGCCC???<<<;;;444222000//////000000///......------...///111222444444555666777888999999000---///555999777777888666666555444444333333222333222111000/////////000///222444555444333444444555666888:::;;;============<<<;;;:::::::::::::::999:::;;;===???AAABBBCCCEEEGGGHHHIIIIIIIIIKKKMMMHHHJJJKKKLLLLLLMMMPPPRRRQQQUUUWWWUUUVVVZZZ\\\\\\\\\^^^bbbeeehhhhhhhhhggghhhiiijjjkkkkkkkkklllmmmppprrrvvvzzz|||}}}||||||}}}oooiiiiiicccZZZZZZXXXTTTQQQNNNLLLKKKJJJEEEBBBCCCOOO]]]ddd^^^VVVIIIBBB<<<;;;:::999:::===???KKK]]]kkkuuu{{{wwwqqqiiidddlllcccGGGCCCHHHJJJmmmuuuaaakkkvvvnnnnnnmmmiiisssrrr```WWWNNNNNNZZZkkk~~~xxx___bbbvvv{{{ssskkk}}}bbbPPPCCC@@@===;;;:::888666444:::444444AAAWWWhhhllljjjccclllyyyrrr___[[[]]]iiivvv|||}}}~~~~~~~~~~~~}}}pppfffhhhmmmllliiihhhgggnnnuuuxxxwwwyyy}}}}}}zzzvvvxxx~~~~~~{{{~~~|||ooojjjfffbbb```qqq|||{{{nnnXXXTTTccclll}}}vvvoooccciii[[[HHHEEELLLZZZlllwwwdddSSSOOOMMMGGG@@@===888777666444333222111111555000333999GGGeee{{{yyyvvv]]]jjj[[[\\\xxxjjjgggiiiddd[[[SSSRRRQQQNNNLLLKKKJJJIIILLLNNNPPPQQQTTTZZZcccjjjlllggg___XXXXXX___jjjrrruuuzzzzzzgggeeeeee\\\VVVWWWXXXWWWUUUUUUSSSQQQMMMHHHCCC>>>;;;:::444222000//////000000///......------...///111222333333444555666666777777///---...444777666555777444444444444444444444444444222111/////////000000000222555555444333444444555666777999;;;<<<======<<<<<<;;;::::::::::::::::::;;;<<<===???AAABBBCCCDDDFFFHHHHHHHHHIIIKKKMMMIIIJJJKKKKKKKKKLLLNNNPPPQQQUUUXXXWWWWWW[[[]]]]]][[[]]]aaadddfffgggggggggggghhhjjjjjjjjjjjjlllmmmooorrrvvv{{{~~~~~~~~~~~~vvvuuunnnddd[[[XXXTTTRRRPPPNNNKKKIIIHHHCCCEEEQQQaaaiiiddd[[[MMMEEE>>><<<;;;999:::===>>>IIIZZZhhhrrryyy~~~|||ssslllfffbbbiiilllTTTIIIFFFDDD___wwwaaacccuuuuuuoooooonnniiirrrwwwcccWWWMMMMMMYYYnnn|||ttt^^^ddd{{{}}}vvvyyyvvv{{{^^^FFFCCC@@@===;;;:::888666444:::555555DDD[[[lllooolllnnnxxxppp```^^^bbbnnnyyy}}}}}}}}}|||}}}yyyllleeeiiimmmjjjgggiiigggjjjnnnpppssswww~~~}}}}}}|||uuuqqqmmmhhh___sssttt]]]RRR\\\iiixxxssskkk[[[```XXXJJJGGGKKK[[[rrruuujjjYYYLLLIIIIIIEEE>>>888888666444333222222222444111555:::HHHgggsss[[[sss^^^```zzzmmmlllllldddYYYRRRRRRPPPNNNLLLJJJIIIHHHLLLNNNPPPPPPRRRXXXbbbiiihhhddd___ZZZZZZaaakkkrrrwww{{{jjjeee___YYYUUUWWWWWWUUUTTTVVVTTTQQQMMMHHHCCC???===<<<444222000//////000000///......------...///111222222222222333333444444555000---...333666555444666333333444444555666666666444333111///...///000000111333555666444333444444444555777999;;;<<<======;;;;;;::::::999999::::::;;;;;;===>>>@@@AAABBBCCCCCCEEEGGGHHHHHHIIIKKKMMMKKKLLLMMMLLLKKKKKKMMMOOOPPPUUUXXXWWWXXX\\\^^^]]]\\\]]]```bbbdddeeeffffffeeegggjjjjjjiiiiiilllnnnqqqsssuuuyyy}}}llliiiddd```\\\WWWQQQMMMMMMHHHHHHTTTeeemmmhhh^^^PPPGGG@@@===;;;888999<<>>444222000//////000000///......------...///111222111111222222222222333333111...///444666555444666222222333444555666777888444333111///...///000111111333555666555444444444444555777999;;;<<<======;;;;;;:::999999999::::::;;;<<<===???@@@BBBCCCCCCCCCEEEGGGHHHHHHIIIKKKMMMMMMNNNNNNMMMLLLLLLMMMOOONNNSSSVVVVVVVVVZZZ\\\[[[]]]^^^___aaacccdddeeeeeedddgggiiijjjiiiiiillloootttttttttvvvzzz|||uuuooofff]]]VVVRRRLLLLLLWWWhhhoooiii```QQQHHH@@@===:::777888;;;@@@IIIUUU```iiinnnrrruuusssyyy|||vvvllleee]]]```mmm~~~iii^^^\\\mmmuuuZZZWWWhhh~~~vvvrrrkkkaaaiii{{{}}}~~~jjj\\\QQQPPP[[[mmmgggbbbxxx}}}{{{|||```NNNCCC@@@===;;;:::888666444000555>>>KKKYYYfffnnnssskkk]]]\\\bbboooyyy{{{{{{{{{vvvzzzpppgggdddiiiiiiccccccjjjhhhdddbbbdddlllwwwxxxooouuuzzz}}}}}}xxxpppbbbmmmrrruuutttcccQQQNNNSSSaaa}}}xxxaaa]]]SSSMMMHHHBBBQQQqqqkkkPPPLLLGGG999999888666555333333222222333333999===HHHhhhhhhvvv}}}^^^bbb}}}nnnfffkkkpppggg[[[QQQQQQPPPNNNLLLJJJHHHGGGIIIJJJLLLMMMPPPXXXbbbjjjaaa___]]]\\\^^^dddlllrrrzzz}}}~~~{{{gggffffff___[[[\\\[[[VVVQQQPPPNNNNNNMMMIIIDDD???<<<;;;444222000///000000000....../////////------///000111444444222222444444111...111444666666555555666111333555555333222444777444333111///...---......000111222333444333222111555777999;;;<<<===<<<<<<<<<<<<;;;::::::::::::;;;:::<<<>>>>>>>>>???AAACCCFFFGGGIIIKKKLLLMMMMMMMMMOOONNNMMMMMMMMMNNNOOOPPPSSSSSSSSSTTTVVVXXXYYYZZZ______```aaabbbaaaaaaaaaccceeegggiiiiiijjjkkkmmmqqqoooqqquuuxxx{{{oooYYYTTTOOOXXXeeeiiinnnjjj]]]NNNFFF@@@===;;;777777999@@@HHHTTT```hhhkkkkkkjjjpppyyy{{{tttkkkfff______jjjvvvzzzvvv]]]WWWdddxxxvvvkkkgggeeefffrrr|||ooo[[[MMMNNNVVVtttlllddd|||cccQQQFFF>>>999;;;<<<999555444:::111666MMM```fffllluuu}}}~~~~~~iii[[[fffpppuuuwwwxxxxxxvvvuuuyyy~~~ppphhhccccccdddbbbaaabbbbbbeeedddbbbfffrrr}}}tttpppmmmppp{{{|||vvvgggccceeekkklll```QQQGGGOOOaaawwwjjjmmm^^^KKKFFFNNNoooyyyVVVGGGDDDBBB;;;999777555444333111///222777666777MMMqqqggg}}}kkkRRRwwwwwwggggggmmmkkkaaaYYYRRRRRRQQQNNNKKKIIIIIIJJJKKKLLLNNNPPPTTT[[[ccciiiddd```\\\YYY[[[cccnnnvvv{{{~~~{{{hhhhhhiiibbb\\\\\\[[[VVVRRRQQQOOONNNMMMIIIDDD???<<<:::333111//////000000///...---...///...---///111444333555444111111444555333000111333555666555444444000222444444333333666888444222111///...---......000111222333444333222222555777999;;;<<<===<<<<<<<<<<<<;;;::::::::::::;;;:::<<<>>>>>>>>>???AAACCCEEEFFFHHHIIIKKKLLLLLLLLLNNNMMMMMMLLLMMMMMMOOOOOORRRSSSSSSUUUVVVYYYZZZ[[[^^^______```aaaaaabbbbbbeeegggjjjkkkjjjkkklllnnnooooooqqqtttvvvyyyfff\\\^^^hhhmmmrrrmmm^^^NNNFFF@@@===;;;777777999???GGGSSS\\\aaadddfffgggmmmuuu~~~zzzssskkkeee^^^___kkkzzz^^^TTT]]]nnnuuullliiiggggggqqq~~~}}}qqq]]]MMMMMMTTTmmm}}}lllgggnnnaaaKKKBBB;;;:::;;;888555555:::888BBBWWWccceeelllxxxwwwbbbYYYeeeqqqvvvwwwxxxuuuqqqqqqvvv}}}nnngggaaabbbcccaaa```aaa```ccccccaaahhhvvv~~~uuuqqqpppnnnoooxxx|||yyyddd```___dddcccYYYLLLDDDLLL```nnnRRRHHHJJJdddtttWWWJJJFFFBBB;;;999777666555333111///222666666:::RRRsss~~~cccwwwlllVVVzzztttdddccciiihhh```XXXRRRRRRQQQNNNKKKIIIIIIJJJLLLMMMNNNOOOSSSYYY```eeeaaa^^^YYYVVVYYYbbbnnnwwwzzz}}}{{{iiijjjmmmddd]]]\\\ZZZVVVSSSSSSPPPOOOMMMIIIEEE@@@;;;999333111///...//////...---------------...000555888777888666222111555666444111000000333777888666333222333333333222222333555333222000///............000111222333444333222222555777999;;;<<<===<<<<<<<<<<<<;;;::::::::::::::::::<<<>>>>>>>>>???AAACCCDDDEEEFFFHHHIIIJJJKKKKKKLLLLLLLLLKKKLLLMMMNNNNNNQQQRRRSSSUUUWWWZZZ\\\]]]^^^]]]]]]^^^___aaacccdddfffhhhjjjjjjiiiiiikkkllloooooopppooolllmmmwwwsssooorrrtttuuunnn]]]NNNFFF@@@===;;;777777999<<>>:::444222555666444222///...333999<<<:::777555555444222000000000111333222000///.........//////000222333444444333222555777999;;;<<<<<<<<<<<<<<<;;;::::::999999:::::::::<<<>>>>>>>>>???AAACCCDDDEEEFFFHHHIIIJJJJJJKKKJJJJJJKKKKKKLLLLLLMMMMMMQQQQQQRRRTTTWWWZZZ\\\^^^]]]\\\\\\\\\^^^aaadddfffeeefffggggggffffffhhhiiipppooonnnhhh___ZZZbbbnnn{{{vvvmmm\\\NNNFFF@@@===;;;777777999:::CCCLLLNNNLLLOOOZZZdddqqqwww~~~{{{vvvooohhhbbb```bbbnnncccMMMIIIVVVlll}}}yyypppmmmjjjhhhppp|||ttt```OOOLLLQQQhhhzzzcccrrriiiXXXKKKCCC===<<<:::666555666111999NNNdddjjjfffmmm{{{jjjZZZ^^^mmm|||}}}tttlllqqqxxx{{{ppphhh```[[[\\\]]]\\\[[[\\\[[[]]]]]]___iii{{{||||||}}}uuuoooqqqyyy|||{{{zzzxxxnnnfffaaabbbccc\\\RRRLLLPPPdddsssSSSKKKHHHVVVrrr}}}|||gggTTTNNNJJJCCC===;;;999777666555333111111333666CCC___yyy|||qqqqqq|||mmmbbbvvvjjj]]]kkkeeeeee```XXXQQQRRRRRRQQQNNNKKKIIIIIIJJJLLLLLLMMMNNNQQQWWW___ddd```\\\WWWSSSVVV___mmmvvvzzz|||xxxhhhlllnnneee\\\YYYWWWSSSRRRSSSRRROOOLLLIIIFFFBBB<<<888222000...............,,,,,,,,,,,,,,,...222888<<>>777444555666333000......333;;;@@@???<<<888777555444444555555666222111000........./////////000222333444444333333555777999;;;<<<<<<<<<<<<;;;;;;:::999999999999::::::<<<>>>>>>>>>???AAACCCDDDEEEGGGHHHJJJJJJKKKKKKIIIIIIJJJKKKLLLLLLMMMMMMPPPPPPRRRTTTVVVYYY\\\]]][[[[[[[[[[[[]]]```dddfffeeefffffffffeeeeeegggiiiooonnnllldddXXXOOOTTT]]]rrrvvv~~~~~~wwwmmm```NNNFFF@@@===;;;777777999888@@@HHHIIIGGGLLLYYYfffuuuzzz~~~zzzuuunnngggbbb___cccooofffMMMEEEPPPhhh|||~~~rrrmmmhhhgggqqq~~~~~~~~~ttt```OOOLLLQQQhhhiiieeeyyy~~~dddPPPDDD???===>>><<<777444555777===QQQiiipppllloooyyyjjj^^^```ooo~~~sssjjjttt|||rrrgggddd\\\WWWXXXZZZYYYXXXYYYYYY[[[[[[^^^iiizzz{{{~~~}}}vvvuuuwwwyyy~~~{{{uuu{{{pppgggbbbgggkkkeeeXXXOOOTTTeee|||jjjOOOKKKHHHUUUoooxxxttt___OOOLLLKKKFFF>>><<<:::888888666444222222222666FFFcccyyyzzznnnooo{{{llleee~~~eee___kkkdddccc^^^VVVPPPRRRRRRQQQNNNKKKIIIIIIJJJJJJKKKMMMOOOSSSYYYaaagggddd```YYYUUUWWW___llltttzzz|||xxxhhhlllmmmddd[[[YYYWWWTTTRRRSSSRRRNNNKKKIIIGGGDDD>>>999333111///...//////...---+++,,,------...111666:::BBBCCC???888555666555333...---...333:::???@@@???999777555555888;;;<<<===222111000.........///000...000111333444444444333555777999;;;<<<===<<<<<<;;;;;;:::999999999999999:::<<<>>>>>>>>>???AAACCCDDDEEEFFFHHHIIIJJJKKKKKKHHHIIIJJJLLLMMMMMMMMMMMMOOOPPPQQQSSSUUUXXXZZZ[[[ZZZZZZ[[[\\\]]]```bbbdddfffggggggffffffgggjjjlllmmmlllkkkfff[[[RRRRRRXXXeeekkkvvv~~~}}}}}}|||}}}~~~wwwooocccNNNFFF@@@===;;;777777999777>>>FFFGGGGGGNNN^^^lllwww{{{~~~yyytttnnngggbbb\\\bbbppphhhNNNDDDMMMfff}}}tttmmmgggeeeooo|||{{{}}}|||rrr___NNNLLLRRRggg~~~wwwjjjxxxyyyaaaOOO@@@>>>===???===777444444999===NNNfffoookkkllltttyyy|||hhh```aaaooo~~~{{{qqqiiisss}}}qqqeee```YYYTTTUUUWWWVVVUUUVVVWWWYYYZZZ]]]iiiyyy}}}{{{}}}xxxyyyuuuxxxuuullljjjuuuyyyfffVVVSSSaaatttzzz{{{cccOOOJJJGGGUUUkkkuuuqqq\\\LLLKKKMMMIII???===;;;999888777555333222111555FFFbbbxxxyyyppppppllldddaaa___xxxgggbbbaaa]]]VVVRRRRRRRRRQQQNNNKKKIIIIIIJJJJJJKKKLLLOOOSSSZZZbbbhhheeeaaa\\\XXXYYY```kkksssxxx{{{~~~zzzjjjmmmlllddd\\\[[[YYYVVVTTTTTTQQQMMMIIIHHHHHHFFF@@@:::333111//////000000///...+++,,,---......000333666<<<>>><<<777555666666333---...000333777:::===???;;;777444444666999::::::222111///......//////000...///111333444444444444555777999;;;<<<===<<<<<<;;;:::999999888999999999:::<<<>>>>>>>>>???AAACCCCCCDDDEEEGGGHHHIIIIIIJJJHHHIIIKKKMMMNNNNNNNNNNNNOOOPPPPPPRRRTTTVVVWWWYYYYYYZZZ[[[\\\^^^___aaaaaaeeeeeefffeeeeeegggjjjmmmlllllllllkkkbbbXXXTTTVVVZZZ```nnn}}}xxxwwwzzz}}}{{{rrrrrruuulll___NNNFFF@@@===;;;777777999777===DDDGGGJJJTTTeeerrrzzz}}}~~~yyytttnnngggbbbYYYaaaqqqjjjPPPDDDKKKeee|||vvvnnngggcccjjjvvvyyyzzzyyyooo]]]NNNMMMSSSjjjuuu}}}dddRRRCCC@@@??????;;;555444666777;;;NNNfffpppmmmqqq|||yyyvvvccc]]]cccppp~~~{{{rrrjjjppp{{{}}}nnnbbb]]]VVVQQQSSSTTTSSSSSSTTTUUUWWWYYY^^^jjjzzzzzzzzz{{{}}}}}}tttsss~~~zzzqqqrrrsss\\\PPPZZZjjj~~~wwwjjjjjj\\\OOOJJJGGGYYYooozzzxxxbbbPPPLLLMMMJJJ@@@>>>;;;:::999888555333444222555EEE```uuuyyytttsssiii^^^______tttfffbbbbbb^^^WWWSSSRRRRRRQQQNNNKKKIIIIIIJJJJJJKKKLLLNNNRRRXXX```eeebbb___\\\YYY[[[bbbkkkrrrvvvyyy||||||kkkooolllddd]]]\\\\\\XXXUUUVVVQQQMMMIIIHHHIIIGGGAAA;;;444222000000000000000...+++---.........///111333666999999555555777666333---///111222444666999<<<===888333111111222111000111111///......///000000...///111333444444444444555777999;;;<<<===<<<<<<;;;:::999999888888999999:::<<<>>>>>>>>>???AAACCCAAABBBDDDEEEGGGHHHHHHHHHHHHIIIKKKMMMNNNOOONNNNNNOOOOOOPPPQQQSSSTTTVVVWWWYYYZZZ[[[]]]_________```bbbcccccccccccceeeiiilllnnnmmmnnnnnnggg[[[SSSRRRRRRYYYhhhzzz|||uuurrrxxxkkk^^^bbblll}}}}}}qqqfffVVVNNNFFF@@@===;;;777777999777<<>>TTTmmmwwwwww}}}|||rrr^^^YYYfffsss|||uuunnnnnnzzzxxxhhh[[[\\\UUUPPPQQQSSSRRRRRRSSSSSSVVVYYY___lll|||wwwyyyuuu{{{~~~vvv}}}rrroooxxx~~~}}}xxxooosssvvvZZZNNNVVVcccwwwlllZZZ[[[UUUNNNKKKIII^^^wwwkkkUUUNNNLLLHHH@@@>>><<<::::::888666444444222555EEE^^^ssszzzxxxwwwgggWWW~~~~~~^^^```wwwiiieeeddd___WWWSSSRRRRRRQQQNNNKKKIIIIIIJJJKKKKKKLLLMMMPPPVVV]]]bbb^^^]]][[[YYY\\\ccclllssssssvvvzzz}}}mmmrrrnnneee]]][[[ZZZWWWVVVWWWSSSPPPMMMLLLJJJEEE>>>888333111///////////////---......---...///000222333999666333444777777333//////000111333444555666666:::888666333222111000000000///...------...//////111111222333444444444444666777888999:::;;;;;;;;;<<<;;;::::::999999::::::999;;;<<<======>>>AAACCCDDDFFFHHHHHHHHHHHHJJJLLLJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOQQQSSSUUUWWWXXXZZZ[[[[[[\\\]]]^^^```aaa___aaadddfffhhhiiiiiiiiiiiikkknnnoookkkddd\\\WWWXXX\\\iii{{{}}}}}}gggWWWZZZggg~~~qqqbbbXXXQQQGGG???======:::888888777>>>JJJUUU^^^gggttt{{{uuummmeee___\\\bbbooo~~~iiiNNNGGGKKK]]]xxx~~~xxxuuullljjjmmmjjjppprrrsssmmm^^^PPPMMMQQQjjjxxxyyywww^^^LLLEEE@@@>>><<<777555666666AAAVVVkkk{{{zzzvvvvvv~~~nnn]]]VVVkkkvvvzzzssspppwww{{{uuucccZZZWWWTTTQQQOOOOOOOOONNNMMMPPPSSSXXXbbbsss~~~xxxuuu{{{zzzzzz|||vvvuuu{{{sssllluuu|||xxxooonnn~~~www]]]KKKKKK[[[sssppp```VVVWWWSSSJJJMMMZZZ}}}hhhJJJIIIMMMDDD???<<<===<<<777444555111222888GGG```vvv|||yyyyyy}}}___ZZZyyy]]]\\\ooobbbhhheee^^^XXXQQQRRRPPPNNNKKKJJJJJJJJJKKKNNNLLLKKKMMMRRRWWW[[[]]][[[ZZZXXXYYY]]]cccjjjoootttvvvyyy{{{||||||~~~nnnrrrkkkbbbZZZXXXWWWSSSRRRSSSSSSPPPMMMKKKIIIEEE>>>888333111/////////000///.........---...///000222333888555333444777777444000///000111333444555666666999888666444222222222222222111///.........//////000111222333444444444444666777888999:::;;;;;;;;;<<<;;;::::::999999::::::999:::<<<<<<<<<===???AAADDDEEEGGGHHHGGGHHHIIIKKKIIIIIIJJJJJJKKKLLLLLLLLLNNNOOOPPPRRRTTTVVVWWWXXXYYYYYYZZZ\\\^^^```bbbcccaaabbbdddfffhhhiiiiiiiiijjjkkkmmmooonnnkkkhhhfffmmmnnnuuuiii\\\fffyyy{{{ooobbbZZZSSSIII@@@======:::888888999CCCQQQ^^^fffooozzz|||vvvnnnfff```]]]cccqqqjjjNNNGGGJJJ^^^yyy~~~vvvsssmmmoootttrrrtttssspppiii\\\PPPMMMQQQaaawww{{{xxx|||]]]LLLFFF@@@>>><<<777555666999GGG]]]ppp|||yyyvvvvvvrrrbbb]]]kkkvvv|||wwwuuuzzz}}}sssbbbZZZWWWTTTQQQOOOOOOOOONNNMMMNNNRRRXXXcccttt~~~zzzwww|||{{{|||}}}~~~zzzwwwsssllltttyyyooojjjtttoooZZZIIIHHHWWWooo{{{iii\\\ZZZVVVMMMPPP[[[}}}VVVOOOQQQDDD@@@===>>><<<888555555111111666EEE```yyy```XXXwwwaaa___jjj^^^cccaaaZZZUUUNNNPPPOOOLLLJJJIIIJJJJJJKKKMMMLLLKKKNNNSSSXXX[[[\\\YYYWWWVVVWWW[[[cccjjjoootttwwwzzz{{{|||}}}ppprrrjjjaaaYYYWWWVVVRRRPPPPPPSSSPPPLLLKKKIIIEEE>>>888333111//////000000///......---------...000222333666333222333666777444111///000111333444555666666888777555444333333444444444222111///......//////000111222333444444444444666666888999:::;;;;;;;;;<<<;;;::::::999999::::::999:::;;;;;;;;;;;;===???CCCDDDFFFGGGFFFGGGHHHJJJHHHHHHIIIJJJJJJKKKKKKLLLOOOOOOQQQSSSUUUWWWXXXYYYXXXYYYZZZ\\\^^^aaaccceeeddddddeeefffggghhhiiijjjllllllmmmnnnooopppqqqqqqxxxvvvxxx{{{gggjjjuuu~~~vvvmmmccc\\\UUUKKKBBB???===999888999999GGGZZZhhhpppwww|||vvvooogggbbb^^^dddtttnnnQQQGGGJJJ]]]zzzuuussspppttt{{{yyywwwrrrkkkdddZZZQQQNNNPPP[[[qqq{{{uuu```NNNGGGAAA???<<<777555666888III___nnnvvv~~~{{{yyyxxxtttddd___mmmxxxzzzvvvvvv|||pppaaa[[[WWWTTTQQQOOOOOONNNMMMLLLLLLPPPXXXddduuu~~~xxxwww{{{{{{uuuyyyvvvmmmsss}}}zzznnndddgggpppqqqcccUUUFFFFFFTTTkkkyyylllfff\\\PPPPPPZZZ{{{\\\OOONNNFFFAAA??????>>>999555555333333666FFFccccccUUUsssfffccc~~~cccYYY___\\\VVVQQQKKKNNNLLLJJJIIIIIIIIIKKKLLLLLLLLLLLLOOOSSSXXX[[[\\\UUUTTTSSSTTTZZZbbbjjjppptttwwwzzz||||||}}}sssrrrkkkccc[[[ZZZXXXTTTRRRRRRSSSPPPLLLJJJHHHDDD>>>888444222000///000000///...------------...000222333444222222333555666444222///000222333444555555555666666444444444444666666555444222000///......///000111222333333444333333555666888999:::;;;<<<<<<<<<;;;::::::999999:::::::::;;;<<<<<<;;;;;;===???BBBCCCEEEFFFEEEFFFGGGIIIIIIIIIJJJJJJKKKLLLLLLLLLOOOPPPQQQSSSUUUWWWYYYZZZZZZZZZ[[[]]]^^^aaabbbdddffffffffffffggghhhiiijjjnnnnnnnnnnnnnnnoooppppppuuutttvvv}}}{{{wwwzzz{{{ssskkkddd```VVVMMMDDD@@@===999888:::888KKKbbbpppwww}}}zzztttnnngggbbb___eeevvvvvvVVVIIIIII\\\xxxwwwuuuqqqvvv|||yyyvvvnnngggbbb[[[SSSNNNNNN[[[rrrwwwppp{{{fffPPPHHHBBB???<<<777555777:::KKK___jjjppp~~~ppp```[[[nnnxxx|||tttqqqrrr|||}}}mmmaaa^^^VVVTTTPPPNNNMMMMMMLLLJJJJJJOOOXXXeeevvv}}}tttssswww}}}~~~yyy}}}zzzyyyzzzrrrvvv}}}yyyyyynnncccaaaeeeddd[[[QQQEEEIIIYYYnnn|||gggRRRMMMUUUfff^^^NNNJJJHHHCCCAAABBB@@@:::666555777666999IIIhhhdddRRRoooffffffyyy```WWW^^^[[[UUUQQQKKKLLLJJJIIIHHHHHHIIIKKKLLLKKKKKKLLLPPPTTTXXXZZZ[[[RRRQQQPPPRRRXXXaaakkkqqqtttvvvyyy{{{|||~~~uuutttkkkccc]]]\\\[[[WWWTTTTTTSSSPPPKKKIIIGGGCCC===999444222000000000000000...------,,,---...///111222222222222333444444333222000111222333444555555555555444444333444555666777555444222000///......///000000111222333333333333555666777999:::;;;<<<<<<<<<;;;::::::999999::::::<<<=========<<<<<<>>>@@@AAACCCEEEEEEEEEEEEGGGIIIKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQSSSUUUWWWYYYZZZ\\\\\\\\\]]]^^^___```aaaffffffgggggghhhiiijjjjjjlllmmmnnnpppppppppoooooouuuvvvyyy{{{rrrjjjeeebbbXXXOOOFFFAAA===999:::===<<>>NNNaaalllsssmmm]]]YYYjjjsss}}}}}}uuunnnnnnrrryyy~~~zzzjjjaaa```UUURRROOOLLLLLLKKKJJJHHHGGGMMMWWWeeewww{{{ppprrrwww{{{}}}xxx|||~~~~~~vvvyyy~~~wwwxxxooofffccceeebbbYYYPPPEEEOOOddduuutttUUUKKKQQQ[[[```RRRMMMJJJFFFCCCDDDBBB;;;777666777666:::KKKkkkbbbPPPjjjdddgggxxx```YYY```]]]VVVRRRMMMKKKJJJHHHGGGHHHIIIKKKLLLJJJKKKMMMQQQUUUYYYZZZZZZQQQOOOOOOQQQWWWbbblllrrrrrruuuxxx{{{|||}}}xxxvvviiiaaa[[[[[[[[[WWWUUUUUUSSSOOOKKKHHHFFFCCC===999444222000000111111000///---,,,,,,,,,---///111222222222222333333222222111000111222333444444444444444333333222333444555666444222111///....../////////000111222333333333333444555777999;;;<<<<<<===<<<;;;::::::999999::::::;;;<<<============???AAABBBCCCEEEFFFEEEFFFGGGIIIKKKLLLLLLMMMMMMNNNOOOOOOOOOOOOQQQSSSUUUWWWXXXYYY]]]\\\\\\\\\\\\]]]^^^^^^dddeeegggiiikkkkkkjjjjjjhhhkkknnnrrrtttuuutttssswwwyyy{{{}}}{{{qqqiiidddbbbXXXPPPHHHBBB>>>:::<<<@@@DDD]]]wwwzzzuuuqqqkkkfffbbb___iii{{{|||[[[KKKIII[[[wwwxxxoooqqqxxxxxxwwwqqqkkkhhhbbbXXXRRRPPP\\\wwwfffbbbtttmmmTTTLLLDDD@@@<<<777555777;;;MMMaaalllrrr|||lll___]]]eeeoooxxxwwwpppkkknnntttwww~~~wwwfff]]]^^^SSSPPPMMMJJJIIIIIIGGGFFFEEELLLWWWfffwwwwwwooosssyyy|||}}}|||uuu{{{wwwsssyyyyyyyyy|||zzzyyyrrrkkkjjjlllhhh^^^TTTIIIUUUkkk{{{wwwVVVKKKOOOYYYvvv|||vvv[[[RRRNNNLLLHHHFFFFFFDDD===777666444444:::LLLjjj^^^PPPggg}}}bbbfffyyybbb\\\ccc^^^WWWTTTOOOKKKJJJIIIHHHHHHIIIKKKLLLIIIJJJMMMRRRVVVYYYYYYYYYRRRPPPOOOQQQXXXcccmmmtttqqqtttwwwyyy{{{|||yyyxxxggg___[[[[[[\\\YYYVVVVVVTTTOOOJJJGGGFFFBBB===999555333111000111111000///---,,,,,,,,,---///111222222333333333222000000000111111222333444444444444333333222111222333444555222111///........./////////000111222222333333222444555777999;;;<<<======<<<;;;::::::999999::::::999;;;<<<<<<<<<===@@@BBBBBBDDDFFFFFFFFFFFFHHHJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNOOOPPPRRRTTTVVVWWWXXXZZZZZZZZZ[[[\\\]]]^^^___bbbdddhhhkkkmmmmmmkkkjjjgggiiimmmqqqtttvvvvvvvvvuuuxxxzzz{{{~~~yyyoooppprrryyy|||pppgggaaa___XXXPPPHHHCCC>>>;;;>>>CCCLLLfffzzzuuuqqqlllgggccc___kkk~~~tttWWWJJJIII]]]zzzvvvkkkooo~~~{{{sssmmmcccYYYTTTUUU```{{{{{{ccc^^^qqq~~~oooVVVMMMDDD@@@<<<777555777:::OOOccciiijjjpppzzzmmmaaabbbjjjssszzzwwwmmmhhhlllrrrxxxtttaaaXXXYYYRRROOOKKKHHHGGGFFFEEECCCCCCKKKVVVeeevvv|||sssmmmtttyyyzzzzzz~~~xxxqqqvvv~~~vvvnnnmmmsss}}}wwwuuuvvv}}}{{{tttnnnooosssqqqggg\\\NNNXXXlll{{{lllRRRJJJMMMXXXooommmnnnfffQQQPPPQQQNNNIIIGGGHHHEEE>>>888666222444<<>>888666222666???QQQlll}}}}}}]]]ZZZgggffffffwwwbbb\\\ccc]]]UUURRRNNNNNNLLLKKKIIIIIIIIIKKKLLLHHHJJJNNNSSSXXXZZZYYYWWWUUUSSSQQQSSSZZZdddpppwwwnnnqqquuuwwwyyyzzz}}}|||kkk```XXXZZZ^^^\\\WWWSSSPPPLLLIIIIIIJJJGGG@@@:::444222000/////////...,,,+++++++++,,,...111333555888======777000/////////222333444555555555444333222000000000///...111555000000///---***+++---/////////000111333444555555666555666888;;;===<<<;;;::::::999999888999999999:::999999:::;;;===???AAAAAACCCEEEEEEEEEFFFHHHJJJNNNOOOOOONNNLLLKKKLLLMMMNNNPPPQQQSSSUUUVVVWWWWWWVVVWWWWWWWWWXXXZZZ^^^aaa___aaadddgggiiikkkkkkkkkiiikkkooorrrtttuuuvvvuuutttvvvzzz~~~zzzqqqiiibbb___WWWQQQJJJDDD===;;;AAAIII]]]yyy}}}yyysssmmmhhheee___qqq{{{aaaOOOJJJJJJ^^^}}}zzzrrrmmmnnnzzz{{{kkkeeeddd]]]RRRccclll\\\ggg~~~sss}}}sssVVVHHHFFF:::777;;;555===AAAUUUnnnxxxqqqlllxxx}}}lll\\\iii|||}}}sssgggbbbkkkuuusss```TTTPPPLLLJJJHHHFFFDDDCCCCCCCCCDDDJJJVVVhhhwww{{{uuullliiiuuu|||yyyyyy|||sssttt}}}}}}{{{~~~tttmmmllllllooonnnnnnnnnooorrruuuwwwwwwqqqqqq~~~zzzssswwwyyy~~~{{{]]]ZZZmmm|||vvvjjj]]]RRRJJJGGGFFFUUUtttssskkk___QQQTTTRRRQQQOOOKKKHHHDDD???999666111999<<>>>>>888222111111111222333555666666666555444444333222111000000222444000111000...,,,,,,---///000000111222333333444444555555666999<<<>>>>>>===<<<;;;::::::999:::::::::999999::::::<<<===???@@@AAACCCEEEEEEEEEFFFHHHJJJMMMNNNOOONNNLLLKKKLLLMMMNNNOOOQQQSSSTTTVVVVVVWWWVVVWWWXXXXXXXXXZZZ^^^aaa___aaadddfffiiijjjkkkkkkiiikkknnnqqqtttuuuuuuuuuvvvxxxzzz}}}~~~}}}~~~zzzqqqiiiccc___YYYSSSKKKEEE>>><<>>???999444444444222222333555666666666555444555555333111111222222333000111222000...---...///111111111222222333333333444444666999<<>>===<<<;;;;;;:::::::::;;;888999:::<<<===>>>>>>???AAACCCEEEEEEEEEFFFHHHJJJKKKLLLNNNMMMLLLLLLMMMOOOMMMNNNPPPRRRTTTUUUUUUVVVVVVWWWXXXYYYYYY[[[^^^aaa___aaacccfffhhhjjjkkklllhhhjjjmmmppprrrtttttttttxxxyyyzzz|||}}}}}}zzzvvvuuuvvvxxxuuuzzzrrriiiccc___ZZZTTTLLLFFF???===BBBKKKddd~~~yyyrrrkkkeeeaaabbbvvvmmmXXXOOOLLLZZZtttvvvnnnlllmmmuuuwwwhhhcccfffccc\\\pppwwwfffkkk{{{iiiTTTFFFGGG???<<<===333;;;CCCWWWqqqzzzzzzuuuqqq[[[hhhttt}}}tttmmmddddddooossszzzxxxiiiZZZRRRQQQKKKJJJGGGEEECCCBBBBBBBBBAAAGGGUUUhhhwwwyyypppgggbbbqqq|||~~~zzzqqqrrr|||}}}{{{~~~vvvvvv|||}}}|||~~~sssfffiiitttYYYSSSeeexxxuuugggZZZQQQKKKGGGCCCdddwww]]]]]]]]]SSSQQQNNNKKKHHHCCC===999222888:::XXXwwwwww^^^www}}}gggmmmwwwooofff___WWWNNNJJJKKKOOOOOONNNLLLIIIIIIJJJLLLLLLLLLLLLPPPSSSSSSOOOLLLJJJLLLPPPTTTYYY```hhhmmmmmmoooqqqtttvvvyyy{{{|||tttaaaYYYSSSVVVYYYXXXUUUSSSQQQNNNJJJGGGEEEBBB>>>:::333111////////////...---,,,,,,,,,---...000222444888<<<===999555555444222111222333444555444333333333444222000000222222000000222333222000......///222222222222222222222222333333444777;;;>>>>>>>>>===<<<;;;::::::999::::::777888:::===>>>>>>>>>>>>AAACCCEEEEEEEEEFFFHHHJJJJJJKKKMMMMMMLLLLLLNNNPPPMMMNNNOOOQQQSSSTTTUUUUUUVVVXXXYYYZZZZZZ\\\___aaa```aaaccceeegggiiikkklllhhhjjjllloooqqqsssttttttxxxxxxxxxyyyzzz{{{{{{|||~~~~~~zzzvvvssstttuuurrr{{{zzzqqqiiiccc___YYYSSSKKKEEE???<<>>>>>>>>>>>AAACCCEEEEEEEEEFFFHHHJJJIIIJJJLLLLLLLLLLLLNNNPPPMMMNNNOOOQQQSSSTTTUUUUUUWWWXXXZZZ[[[[[[]]]___aaa```aaabbbdddfffiiikkkllliiijjjlllnnnqqqssstttuuuuuuuuuvvvwwwxxxzzzzzz{{{~~~}}}~~~}}}}}}|||yyyuuussstttuuuxxxzzz}}}zzzqqqhhhbbb___VVVPPPIIIDDD>>><<>>>>>???AAACCCEEEEEEEEEFFFHHHJJJIIIJJJLLLLLLLLLLLLMMMOOOMMMNNNPPPRRRTTTUUUUUUVVVWWWYYY[[[\\\]]]^^^```aaa``````bbbcccfffhhhkkkllljjjkkkllloooqqqsssuuuvvvttttttuuuwwwxxxzzz{{{{{{zzzxxxwwwwwwyyy{{{{{{zzzxxxyyyzzzyyyxxxxxxyyy{{{zzzxxxxxxyyy~~~yyypppgggaaa^^^TTTNNNHHHCCC>>>===DDDMMMiii~~~wwwoooggg```\\\___ppp~~~uuuVVVJJJJJJXXXnnnyyyzzzrrrlllpppyyy}}}xxxlllfffhhhfffaaaccc~~~rrrXXXNNNAAA;;;:::888IIIgggtttvvvssswww|||~~~}}}uuuvvvrrr]]]jjjxxx~~~ssskkkbbbbbbnnnsss{{{zzzjjjZZZQQQNNNIIIHHHEEECCCAAAAAA@@@@@@???EEERRRcccqqqsssiii___dddnnnrrrnnnoooyyyvvvvvv~~~~~~yyy{{{}}}zzzllldddgggjjjdddYYYKKKHHHbbb~~~vvviii]]]SSSMMMJJJeeexxxggg```XXXVVVTTTQQQLLLFFF>>>888555;;;===]]]}}}lllvvvxxx```uuuxxx```pppwwwvvvrrriii___XXXRRRLLLLLLPPPKKKNNNQQQOOOKKKIIIKKKOOOOOOQQQTTTWWWYYYYYYXXXWWWUUUVVVWWWYYY]]]ccckkkppprrrsssssstttwwwzzz}}}~~~sss]]]WWWTTTUUUVVVSSSQQQRRRPPPQQQQQQOOOIIIBBB<<<999222000......///000///...------------...///111222111555666555666777444000......000111111111000///---111111000666@@@@@@777222222111000...---///000000000111222333333444444555555666888<<<======<<<===<<<;;;:::999888888888999999::::::<<<===???@@@AAACCCEEEEEEEEEFFFHHHJJJIIIKKKLLLLLLKKKKKKMMMNNNNNNOOOQQQSSSTTTVVVVVVWWWWWWYYY\\\]]]]]]^^^```bbb``````aaaccceeehhhkkklllkkklllmmmoooqqqtttvvvwwwtttuuuvvvwwwyyyzzz{{{|||tttsssrrrrrrtttttttttsssvvvwwwyyyyyyxxxxxxyyy{{{tttuuuvvvzzzwwwnnnfff```\\\RRRMMMGGGCCC??????FFFPPPjjj}}}wwwoooggg```\\\```nnn}}}uuuUUUGGGEEEPPPbbbnnn{{{~~~ssskkkqqq|||~~~~~~uuufff___bbbdddaaa___{{{rrrWWWMMMBBB<<<;;;:::MMMssszzz|||ssssssyyyzzzuuuvvvkkkXXXiiivvvuuunnnffffffrrrxxx~~~xxxgggXXXQQQPPPIIIGGGEEECCCAAA@@@@@@@@@???DDDPPP```nnnpppggg^^^```kkkpppmmmnnnxxxwwwwww~~~|||~~~}}}}}}yyymmmggggggeeeZZZNNNKKKHHHcccppp]]]PPPJJJ]]]~~~oooccc^^^\\\[[[XXXUUUPPPHHH???999555999:::ZZZ|||ttt|||rrr^^^xxx|||```qqq}}}sssrrr|||ttthhh\\\VVVQQQMMMLLLNNNJJJNNNRRRPPPKKKIIIKKKPPPRRRUUUXXX[[[[[[[[[ZZZZZZZZZ[[[[[[\\\^^^dddlllqqqttttttttttttvvvyyy|||}}}sss^^^XXXTTTUUUUUURRRQQQRRRPPPRRRSSSQQQKKKCCC<<<888222000......///000000///...---------...///111222111555666555777888555000...///000222222111111000...333444333;;;FFFFFF<<<222222111...,,,,,,///111///000000222333444555555888777888:::===???>>>===???>>><<<;;;:::999999999:::999999:::;;;===???AAAAAACCCEEEEEEEEEFFFHHHJJJJJJKKKLLLLLLKKKKKKLLLMMMOOOPPPQQQSSSUUUVVVWWWWWWWWWYYY\\\^^^^^^___```bbb``````aaabbbeeehhhkkklllllllllnnnooorrrtttwwwxxxvvvvvvwwwxxxyyyzzz{{{{{{uuutttssstttvvvxxxwwwvvvtttuuuuuutttsssqqqrrrsssnnnsssyyy~~~vvvmmmeee___[[[RRRMMMHHHDDDAAAAAAIIIRRRjjj}}}vvvoooggg```]]]___lll{{{}}}wwwtttUUUFFFBBBHHHXXXfffuuutttmmmuuu~~~rrr```YYY^^^bbbaaaXXXooo}}}pppTTTKKKBBB===<<<;;;OOOnnnqqqxxx|||wwwyyywwwttt|||gggWWWjjjyyyyyyrrriiihhhttt{{{uuudddVVVQQQQQQHHHGGGEEEBBBAAA@@@@@@@@@AAAEEEPPP```mmmppphhh___\\\hhhooonnnpppyyywwwwww}}}~~~zzz||||||~~~~~~sssooopppkkk\\\NNNMMMHHHcccgggUUUKKK```www{{{hhhaaa___```^^^[[[XXXRRRJJJ@@@:::555777777WWW{{{ppp]]]vvvggguuuzzzpppoooyyyyyykkk]]]VVVSSSPPPNNNNNNIIINNNRRRQQQKKKIIILLLPPPTTTWWW[[[]]]\\\[[[ZZZZZZ]]]]]]]]]]]]___dddlllqqquuutttttttttuuuxxxzzz|||pppaaaYYYTTTUUUVVVSSSQQQRRRMMMNNNNNNMMMIIICCC===999333222000///......////////////......///000222333333444555555444333111000---------......///000111111111222444888===BBBEEE888333111111///,,,,,,///---///111111111222333555666555555777999;;;;;;:::<<<<<<;;;:::999999999999;;;;;;;;;::::::<<<@@@DDDBBBCCCDDDEEEFFFGGGHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJKKKPPPUUUWWWVVVTTTWWWZZZ]]]___```aaaccceeebbbaaabbbcccfffjjjmmmpppnnnnnnpppqqqssstttvvvvvvuuutttsssuuuxxxyyyvvvsssrrrssstttuuuvvvwwwxxxxxxtttsssqqqpppppppppqqqqqqnnnttt}}}{{{tttllleee___[[[RRRJJJEEEEEEAAA===FFFUUUqqq|||zzzssshhhbbbaaagggqqq~~~{{{{{{~~~vvvXXXJJJCCCAAAIIIXXXggg}}}~~~{{{vvvpppsss{{{yyyooogggcccaaa___]]]^^^nnn|||www^^^SSSJJJDDD<<<777>>>JJJddduuuyyyssstttwwwzzzrrryyyttt~~~oooaaahhh}}}~~~vvvtttmmmiiiooovvv|||uuucccTTTOOOPPPIIIFFFBBB@@@??????===<<>>888666<<<===YYYwwwkkkUUUkkkuuurrr|||pppkkkpppzzzuuuhhh\\\YYYXXXTTTPPPNNNLLLLLLLLLLLLLLLMMMMMMMMMTTTYYY]]]]]]YYYUUUVVVXXXZZZYYYXXXYYY]]]ccchhhlllmmmoooqqqsssvvvwwwyyyyyysss]]]WWWUUUXXXYYYVVVSSSRRRNNNNNNMMMKKKGGGAAA<<<888333222000///....../////////............000111222333444555555444333111000......///000222444666777333333222333555888<<<>>>777222000000///,,,---000---///111111111222333555666666666777:::<<<<<<;;;===<<<;;;:::999999999999;;;;;;;;;::::::<<<@@@DDDCCCCCCDDDEEEFFFGGGGGGHHHJJJJJJJJJKKKLLLLLLMMMMMMLLLKKKLLLPPPTTTWWWWWWUUUUUUXXXZZZ\\\^^^```ccceee``````aaabbbeeeiiimmmooonnnnnnpppqqqssstttvvvvvvvvvuuuvvvxxxzzzzzzxxxuuurrrssstttvvvwwwxxxwwwwwwyyyxxxuuusssrrrrrrrrrqqqpppvvv|||vvvooohhhaaa\\\TTTLLLFFFEEEAAA>>>GGGVVVuuu{{{tttiiidddcccjjjsss|||zzzwwwyyyzzz[[[LLLBBB>>>DDDLLLZZZppp|||xxxsssooosss|||xxxvvvtttrrrpppjjjaaa[[[fffwww~~~}}}jjjYYYOOOGGGCCC<<<777===IIIfffxxx|||tttpppooowwwvvvqqq|||vvvyyyooo___eeeyyy|||sssooohhheeennnttt|||yyyfffVVVOOOOOOHHHFFFBBB@@@??????===<<<;;;BBBKKKUUUbbbiiifff^^^^^^iiitttwwwxxx|||{{{}}}|||xxxvvvzzz|||}}}qqqppp|||uuu___VVVSSSkkkoooZZZMMMPPP___nnnxxxppp```XXX[[[bbbddd___\\\[[[VVVJJJ>>>888444999:::WWWvvvyyybbbNNNaaatttsss~~~vvvnnnkkkqqq{{{rrrfffZZZWWWUUUQQQMMMKKKKKKKKKLLLLLLMMMMMMMMMNNNRRRWWW\\\\\\XXXTTTRRRSSSVVVUUUUUUVVVZZZaaagggkkkmmmoooqqqsssuuuvvvwwwxxxvvvZZZVVVVVVZZZ\\\YYYUUUSSSPPPOOOMMMIIIDDD???:::888333222000///....../////////......---...000111222333444555555444333111000,,,---...000333666888:::555444333222222333555777555111///000000---...111...///111111111111333555777666666888;;;======<<<===<<<;;;:::999999999999:::;;;;;;;;;;;;===@@@CCCDDDDDDEEEEEEFFFFFFFFFGGGIIIIIIJJJKKKKKKLLLMMMMMMNNNMMMNNNPPPTTTWWWXXXXXXTTTVVVXXXYYY[[[^^^bbbeee______```bbbeeeiiilllooonnnnnnpppqqqssstttvvvvvvuuuuuuvvvxxxzzzzzzwwwuuurrrtttvvvxxxyyyyyyxxxwww}}}zzzwwwuuutttsssqqqooonnnuuu}}}}}}wwwqqqiiiaaa\\\WWWNNNHHHEEEAAA???HHHTTTsss|||tttjjjfffgggvvv}}}{{{zzz}}}~~~___OOOEEE>>>@@@BBBLLL```www{{{tttoookkkooowwwqqqqqqrrrssssssmmmccc[[[mmm|||uuu}}}zzz{{{aaaRRRJJJDDDBBB<<<777===HHH```vvv~~~zzzxxxxxx}}}rrrnnnyyy|||tttppp]]]cccsss}}}zzzooohhh``````lllsss|||{{{iiiWWWOOOMMMHHHEEEBBB@@@???>>>===<<<888>>>FFFQQQ]]]fffddd]]]^^^hhhqqqsssuuuzzz~~~wwwtttwww}}}}}}~~~uuu{{{ppp[[[VVVlll{{{uuuggg^^^RRRMMMTTTgggvvvsss```YYY```iiiddd___\\\[[[VVVJJJ>>>888333888888TTTtttxxx[[[JJJTTTzzziiikkkyyysssnnnooovvvpppeeeZZZWWWUUUPPPLLLJJJJJJJJJKKKLLLMMMNNNNNNOOOQQQVVV]]]^^^[[[VVVRRRQQQQQQPPPQQQSSSXXX^^^eeeiiinnnppprrrsssttttttuuuwwwxxx\\\XXXVVVZZZ\\\YYYVVVUUUSSSQQQMMMHHHCCC>>>:::888333111000///......//////......------...///111222333444555555444333111000***+++,,,...111333555777666555333222111111222333333///...000000......111...000111222111111333444777666777999<<<>>>>>>======<<<;;;::::::999999::::::;;;;;;;;;;;;===@@@CCCEEEEEEEEEEEEEEEFFFFFFFFFHHHIIIIIIJJJKKKLLLMMMMMMPPPOOOOOOPPPSSSVVVYYYZZZWWWXXXXXXYYYZZZ]]]aaaddd___```aaacccgggjjjmmmooonnnnnnpppqqqssstttvvvvvvrrrsssuuuvvvwwwvvvuuussstttvvvxxxzzz{{{{{{yyyxxx|||yyyvvvttttttsssooolllgggmmmuuu{{{~~~}}}yyyssskkkbbb\\\WWWOOOGGGCCC???>>>FFFPPPcccxxx|||rrriiigggjjj~~~dddVVVKKKBBBAAAAAAFFFVVVnnn|||tttmmmiiijjjooorrrnnnjjjhhhhhhfffbbb^^^nnnwwwuuuvvv```MMMFFFCCCCCC>>>999===GGG]]]rrr~~~oookkkzzz||||||rrrppp]]]bbbooo{{{yyymmmddd[[[]]]kkksss|||yyygggVVVNNNMMMHHHEEEAAA??????>>>===;;;888===DDDNNNZZZdddccc]]][[[dddlllmmmooouuu{{{~~~{{{tttqqqsss~~~|||}}}~~~uuu~~~tttZZZTTThhhuuussseeeZZZWWWPPPNNNYYYooo{{{iiicccgggkkkfffaaa]]]]]]WWWKKK???999444888888TTTttt^^^LLLOOOqqq|||___aaaxxxuuurrrttt}}}ooofff]]]ZZZWWWQQQMMMKKKIIIJJJKKKLLLMMMNNNOOOOOOPPPVVV]]]aaa```[[[WWWUUUMMMMMMNNNQQQVVV^^^eeeiiinnnqqqttttttsssrrrtttvvv}}}aaaZZZWWWXXXZZZWWWVVVVVVUUUSSSNNNIIIDDD???;;;:::333111000///......//////......---------///000111333444555555444333111000,,,,,,------///000222333555444333222222222333333111......000000......111///000222222111111222444777666666888<<<>>>>>>>>>======<<<;;;::::::::::::999:::;;;<<<<<<===@@@BBBEEEEEEEEEEEEEEEFFFFFFFFFHHHHHHIIIJJJKKKLLLMMMMMMPPPPPPQQQQQQSSSUUUXXXZZZZZZ[[[[[[ZZZZZZ]]]```cccaaabbbcccfffhhhkkkmmmooonnnnnnpppqqqssstttvvvvvvrrrsssuuuuuuuuuuuuuuuuuuwwwxxxzzz|||||||||zzzzzz{{{xxxvvvvvvvvvtttnnniii^^^dddmmmuuuyyy~~~|||vvvnnneee___UUUNNNFFFAAA======BBBIIIOOOeeeyyyoooggggggmmmzzz~~~}}}kkk]]]SSSGGGBBBDDDDDDOOOfff}}}wwwrrrooooooqqquuupppiiieeeeeedddbbb```ooorrruuunnn]]]KKKEEECCCDDD@@@:::>>>HHHcccttt~~~nnnlllrrryyy~~~qqqsss___dddnnn{{{zzznnncccYYY[[[jjjttt{{{~~~uuucccSSSNNNOOOGGGEEEAAA???>>>>>><<<;;;:::>>>DDDLLLYYYcccccc^^^ZZZbbbiiiiiikkkrrrzzz~~~}}}~~~{{{tttnnnkkkqqq}}}|||xxxmmmwwwoooXXXRRRfff}}}xxxrrrcccXXXWWWPPPOOO[[[vvvyyyhhheeehhhjjjiiiddd```___YYYLLL???999444999999VVVwwwdddNNNQQQqqq}}}```___yyyuuusssvvv~~~nnnfff^^^[[[WWWQQQLLLKKKIIIJJJKKKLLLMMMNNNOOOOOOLLLQQQYYY___```^^^[[[YYYMMMMMMNNNQQQWWW^^^fffjjjnnnrrruuuuuurrrqqqtttwwwbbb[[[VVVWWWXXXWWWUUUVVVUUUSSSOOOJJJEEE@@@<<<:::333222000///......//////...------,,,---///000111333444555555444333111000000/////////000111222222333333333222333333444444111......111000------000///111222222111111222333666555555888;;;>>>>>>>>>>>>===<<<;;;::::::::::::999:::<<<<<<<<<===@@@BBBDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNPPPRRRSSSSSSTTTWWWZZZZZZ[[[\\\\\\\\\^^^aaadddcccdddeeegggiiikkkmmmmmmnnnnnnpppqqqssstttvvvvvvuuuvvvvvvvvvuuuuuuwwwyyyxxxyyyyyyzzzzzzzzzzzzzzzyyywwwvvvwwwxxxsssjjjaaaVVV]]]gggpppwww~~~}}}xxxpppgggaaaSSSNNNFFF???<<<<<>>GGGdddttt}}}ooossstttqqqwww|||mmmwwwbbbfffnnn{{{{{{pppeee[[[[[[iiiuuu{{{}}}sssaaaRRRMMMOOOGGGDDDAAA???>>>===<<<;;;<<>>===<<<;;;;;;::::::;;;888:::<<<<<<<<<===???AAACCCCCCDDDEEEFFFGGGGGGHHHFFFGGGHHHIIIKKKLLLMMMNNNLLLOOOSSSTTTSSSTTTVVVXXXVVVYYY[[[]]]^^^```ccceeeddddddfffgggiiijjjjjjkkknnnnnnpppqqqssstttvvvvvvvvvwwwvvvtttrrrssswww{{{xxxwwwwwwvvvvvvwwwxxxyyyvvvtttsssuuuuuummm```TTTNNNVVVaaallluuu~~~zzztttlllddd^^^QQQMMMFFF@@@<<<<<<<<<<<<<<>>>>>===<<<:::;;;===@@@EEEQQQ\\\]]]YYYWWW___fffhhhjjjqqqyyy|||~~~|||sssooosss|||{{{llliiivvvwwwdddQQQTTTpppxxxfff[[[VVVLLLPPPcccuuuiiijjjlllrrrkkkfffddd\\\NNN@@@999555999888SSSooooooUUUQQQooofff___|||yyyxxxxxxsssnnniiikkktttjjjddd```]]]XXXOOOJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNEEEGGGJJJOOOSSSVVVWWWVVVNNNNNNNNNRRRWWW___fffkkknnnsssxxxwwwtttsssvvv{{{YYYUUUUUUZZZ\\\ZZZVVVUUUPPPOOOMMMIIIDDD???;;;888333222000///......//////------,,,,,,---...000111333444555555444333111000......//////000111333333222222222222111111111111111//////111000,,,+++---000111222222111000111333444333444666:::=========>>>>>><<<;;;;;;;;;;;;;;;888:::<<<=========???AAABBBCCCDDDEEEFFFGGGHHHHHHFFFGGGHHHIIIKKKLLLMMMNNNKKKOOOSSSTTTSSSSSSUUUWWWRRRUUUZZZ]]]___aaadddfffddddddfffggghhhhhhhhhhhhnnnnnnpppqqqssstttvvvvvvuuuuuutttpppnnnpppvvv{{{wwwvvvtttssssssuuuwwwxxxrrrppppppqqqpppfffVVVIIIHHHPPP\\\hhhrrr|||~~~yyytttnnnfff^^^YYYQQQNNNGGGAAA======<<<999;;;===GGGZZZpppvvvkkkfffmmmwww}}}{{{wwwrrrrrrqqqrrrpppggg^^^]]]aaauuuuuusssrrrggg___HHHAAACCCTTTjjj{{{qqqlllpppvvvyyyuuupppiiifffggghhhgggfffzzzzzzccciiivvvaaaOOOHHHDDDCCC===777;;;DDD]]]nnn|||uuutttyyy|||tttvvv]]]ssshhhgggooozzzzzzqqqjjj^^^ZZZdddrrr{{{yyygggVVVMMMLLLGGGDDD@@@>>>>>>===<<<:::999;;;===BBBMMMXXXZZZVVVSSS\\\ccceeegggnnnvvvyyy{{{qqqyyy|||jjj```eeemmmeeeUUUKKKRRRssszzzggg[[[UUULLLSSSiiiwwwqqqppptttnnnhhheee]]]NNN@@@999777:::666MMMdddqqqxxxvvvttt\\\ZZZxxxmmmbbb}}}xxxuuutttuuuwwwrrrlllggghhhrrrlllgggcccaaa[[[RRRMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMGGGGGGHHHKKKPPPSSSUUUUUUNNNNNNNNNQQQWWW^^^fffjjjmmmsssxxxxxxtttsssxxx|||}}}\\\UUURRRVVVZZZYYYVVVTTTPPPNNNKKKFFFAAA===999888333111///////////////---++++++,,,,,,,,,...222555444222111222444444222///---...000000000111222444333333333111000000333555444000---......+++---000...///111111111222333555444444555888<<<>>>>>>===<<<<<<;;;:::::::::;;;;;;888888999:::;;;======>>>BBBBBBBBBBBBDDDFFFHHHIIIJJJJJJKKKJJJIIIJJJLLLOOOMMMNNNOOOPPPQQQRRRSSSTTTWWWXXXZZZ[[[\\\^^^aaacccaaabbbfffkkkkkkhhhhhhkkkkkklllnnnpppqqqrrrrrrqqq{{{yyyvvvrrrqqqqqqrrrsssttttttuuuvvvvvvvvvvvvvvvtttoooqqqwwwqqq]]]NNNKKKHHHRRRaaannnwww{{{rrriiiccc^^^[[[XXXNNNJJJEEEAAA===;;;>>>CCCFFFCCCDDDKKKSSSbbbtttjjjiiiqqqzzzxxxpppnnnooonnnpppooohhh]]]UUUSSSUUU```pppwwwpppooovvvrrrfffZZZLLLEEEPPPdddvvv{{{uuuqqqkkkhhhiiissskkk[[[VVVaaadddbbbhhh~~~fffkkk}}}kkkSSSMMMHHHFFFCCC??????BBBVVVhhh{{{|||{{{vvv~~~YYYooorrrjjjqqq|||}}}vvvooobbb[[[aaalllwww{{{iiiVVVMMMKKKHHHEEEAAA????????????>>>999:::;;;>>>IIIUUUXXXVVVTTTXXX]]]aaadddiiipppvvv|||~~~~~~|||hhhbbbqqqjjjYYY[[[OOOVVVmmmuuuYYYKKKSSSaaawwwoooqqqpppmmmkkkiii___MMM>>>666777555888GGG```tttvvvnnnjjjrrraaa___yyyyyyfff~~~vvvqqqpppqqqrrrrrrffffffhhhlllttt}}}uuukkkcccbbb\\\QQQKKKLLLKKKLLLMMMNNNOOONNNNNNMMMJJJHHHGGGHHHMMMSSSWWWYYYOOONNNNNNQQQWWW]]]bbbdddkkknnntttwwwwwwwwwvvvvvv___XXXTTTXXX[[[ZZZVVVUUUNNNMMMIIIEEEAAA===:::888333111///////////////---,,,,,,,,,,,,,,,...111444444222111222444444222///...000111111000000111333444444333222000111333666333///...///...,,,,,,///...///111111111222333555333333444888<<<>>>???>>><<<<<<;;;;;;::::::;;;;;;999999::::::;;;<<<======BBBBBBCCCDDDEEEGGGHHHIIIIIIJJJJJJIIIIIIIIILLLNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVXXXZZZ[[[\\\]]]```cccaaa```cccfffeeeaaaaaadddjjjlllnnnoooqqqqqqqqqqqqxxxvvvuuusssssssssuuuvvvttttttuuuvvvvvvvvvvvvvvvuuuppppppssslllYYYMMMJJJJJJUUUdddqqqzzzyyyqqqjjjddd```]]][[[NNNJJJEEEAAA>>>>>>???BBBFFFBBBBBBHHHOOO^^^zzztttkkkkkksss{{{~~~vvvooollllllxxxwwwrrrlllddd^^^\\\[[[bbbhhhiiifffjjjtttvvvppp]]]NNNFFFQQQfffwww}}}xxxtttlllfffeeejjjkkkbbb]]]bbbbbbeeerrrgggiii~~~~~~lllTTTQQQMMMHHH???999<<>>:::;;;;;;>>>HHHSSSWWWUUUTTTXXX]]]```dddiiipppuuu|||~~~}}}{{{}}}mmmkkkxxxoooZZZXXXMMM^^^xxxbbbMMMRRRbbbsssooorrrtttpppnnnkkk```NNN>>>777777555888GGGaaauuuwwwoooooovvv}}}fff~~~yyyeee|||uuurrrqqqpppooohhhhhhjjjnnnuuu~~~tttjjjcccccc]]]RRRKKKLLLKKKLLLMMMNNNNNNNNNNNNMMMJJJHHHGGGIIIMMMQQQTTTUUUOOOOOOOOORRRWWW^^^bbbeeejjjnnnsssvvvwwwwwwvvvwwwbbb[[[VVVYYY\\\ZZZVVVUUULLLKKKHHHDDD@@@===:::999333111///////////////------------,,,,,,---000333444333222333444333222000000222333222000//////000333444333222111111333555111......000///,,,+++......///111111111222333555333222444777;;;???@@@???===<<<<<<;;;::::::;;;;;;:::::::::;;;;;;<<<<<<<<>>;;;<<<;;;===FFFQQQVVVUUUSSSWWW\\\___bbbhhhooottt|||~~~}}}zzz{{{rrrsss~~~ttt```YYYJJJeeeaaaHHHMMM^^^tttwwwnnnqqqvvvxxxuuurrrmmm```MMM>>>777666555888HHHcccxxx|||uuuqqqwwwjjjvvv```xxxuuusssqqqooojjjjjjkkkpppxxxttthhhaaaaaa\\\RRRKKKLLLKKKLLLMMMMMMNNNNNNMMMMMMIIIHHHHHHKKKNNNQQQQQQQQQPPPPPPQQQTTTXXX^^^cccfffjjjnnnsssvvvvvvvvvwwwwwwddd\\\WWWYYY[[[XXXUUUTTTJJJIIIGGGCCC@@@===;;;999333111///.../////////------...---,,,+++,,,///222444444444444333333111000222333444333111///......222222333222000000222444000......000000,,,+++---...///111111111111333555222222333666;;;???AAAAAA>>>===<<<;;;;;;:::;;;;;;:::;;;;;;;;;;;;;;;;;;;;;@@@BBBEEEGGGIIIIIIHHHGGGFFFGGGIIIIIIHHHIIIKKKLLLKKKLLLMMMNNNPPPQQQSSSSSSVVVXXXYYYZZZ[[[]]]```bbbbbb___]]]]]]ZZZWWWYYY]]]dddeeefffhhhjjjkkkllllllsssttttttuuuvvvvvvvvvvvvssstttuuuuuuvvvvvvuuuuuuwwwrrrnnnkkkdddZZZVVVXXX```iiivvv~~~zzzsssnnniiiddd```]]]PPPLLLHHHLLLYYYgggkkkiiiddd[[[TTTTTTVVV```wwwvvvooopppxxx~~~}}}zzzuuurrrpppqqqrrruuu}}}qqq___XXXXXX]]]lll{{{jjjYYYJJJNNNbbbxxx}}}xxxoooddd]]]___iiilllllliii```fff{{{}}}uuuYYYYYYkkktttxxxvvvgggVVVDDD:::>>>GGG]]]qqq~~~pppwww}}}tttyyyPPP___|||fffooo||||||wwwiii\\\]]]fffpppzzzwwwiiiYYYPPPNNNJJJFFFBBB@@@?????????>>><<<<<<;;;<<>>===<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;???AAAEEEHHHIIIIIIGGGFFFEEEFFFHHHIIIIIIIIIKKKLLLLLLLLLNNNOOOQQQSSSTTTUUUUUUWWWYYYZZZ[[[]]]```bbbbbb___^^^^^^]]][[[^^^ccceeeeeefffhhhjjjlllmmmnnnuuuuuuuuuuuuttttttttttttsssssstttuuuuuuuuuuuuuuuvvvssspppmmmhhhcccdddhhhpppwww}}}wwwqqqlllfff```\\\QQQMMMKKKVVVooouuujjjfffeeekkk}}}xxxrrrsssyyy~~~}}}vvvrrrrrruuuyyy{{{|||kkk\\\RRRQQQbbbxxxnnn]]]KKKKKK^^^www|||wwwrrrhhh```eeejjjkkkmmmmmmbbbbbbsssvvv[[[^^^sss~~~ttt___MMM???999<<>>>>><<<===;;;:::???IIIPPPQQQNNNRRRWWW[[[^^^cccjjjpppxxx{{{yyy}}}~~~|||wwwzzzmmmYYYXXXuuuxxxooocccQQQFFFQQQcccttt{{{xxxjjjbbbiiitttwwwzzzwwwssskkk[[[HHH;;;777666555;;;OOOnnn}}}cccuuunnnXXXzzzwwwxxxzzzwwwtttggggggjjjssszzziiiZZZUUUSSSMMMLLLOOOMMMMMMLLLLLLLLLLLLLLLLLLDDDFFFJJJOOOTTTVVVVVVTTTQQQSSSUUUVVVXXX]]]ccchhhjjjmmmqqqtttuuuvvvwwwxxxccc[[[TTTUUUWWWTTTRRRQQQKKKIIIGGGDDDAAA>>>;;;:::333111///////////////------------,,,,,,---000333444666666555333111111111000222444555333111000000000111222111000000000222000------///...+++***---...///111111111222333555444333333666:::>>>@@@AAA??????===<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<>>>@@@DDDFFFHHHHHHFFFEEEDDDFFFIIIJJJJJJJJJLLLMMMNNNOOOPPPRRRTTTVVVWWWXXXUUUWWWYYYZZZZZZ\\\___bbbbbb```___aaaaaa```ccciiihhhhhhiiijjjllloooqqqrrrvvvuuutttsssrrrrrrrrrrrrsssssstttuuuuuuuuuuuuttttttttttttrrroooooorrrwww{{{{{{uuupppiiibbb^^^SSSNNNLLL[[[}}}}}}wwwssstttyyyuuuvvvyyy|||zzztttrrruuu{{{~~~uuuaaaQQQMMM\\\oookkk^^^OOOLLL]]]vvvyyywwwvvvpppiiimmmllliiinnnpppccc]]]jjj~~~bbbccczzzxxxiiiVVVHHH???<<<@@@GGGbbbppp|||~~~}}}jjjdddtttuuuooo{{{QQQWWWrrrvvvpppzzzzzzwwwuuuiii^^^___fffoooxxxvvvkkk\\\SSSOOOKKKHHHDDDAAA@@@???>>>===<<<<<<:::777;;;DDDLLLNNNKKKOOOTTTWWW[[[```gggllltttwww|||~~~}}}{{{zzz~~~}}}yyy}}}___ZZZssswwwjjj^^^VVVLLLGGGUUUjjj|||uuuccc^^^iiissstttxxxvvvrrriiiYYYFFF;;;999888888>>>RRRrrrbbbsssqqqZZZ{{{xxxzzz{{{wwwrrriiihhhlllvvv~~~kkkYYYTTTRRRMMMLLLOOOMMMMMMLLLKKKKKKKKKLLLLLLCCCEEEJJJPPPUUUXXXXXXVVVPPPSSSUUUVVVWWW\\\bbbhhhiiilllpppssstttuuuwwwyyycccZZZTTTTTTVVVTTTRRRQQQLLLKKKHHHEEEAAA>>>;;;:::333111///////////////---,,,,,,,,,,,,,,,...111444444666777666333111111222---000444555444222222222111222444444222111222333111...,,,------***+++......///111111111222333555666444444555999===@@@@@@@@@???>>><<<;;;;;;::::::999999::::::;;;<<<======>>>@@@BBBDDDFFFFFFFFFEEEDDDGGGJJJKKKKKKKKKLLLNNNMMMMMMOOOQQQSSSUUUVVVWWWUUUWWWYYYZZZZZZ\\\___aaabbb```aaaddddddbbbeeejjjhhhhhhiiijjjllloooqqqsssvvvtttrrrpppppppppqqqrrrrrrsssttttttuuuuuuttttttrrrvvvyyywwwuuuwww||||||xxxsssmmmfffbbbVVVOOOJJJXXX~~~yyyyyy{{{xxxxxxyyyzzzyyytttqqqsssyyyzzzcccRRRNNNUUU___ccc\\\RRRPPP___vvvwwwwww{{{zzzuuusssooojjjooorrrccc[[[fffmmmjjj~~~xxxhhh```UUUKKKCCC???DDDLLL^^^mmm~~~lllhhhqqqwwwuuu{{{ssslllRRRQQQfffyyy}}}wwwuuujjj```bbbgggpppxxxwwwlll^^^SSSOOOLLLHHHDDDAAA@@@???>>>===;;;;;;999444777@@@IIILLLHHHLLLQQQUUUXXX]]]dddjjjoootttzzz~~~~~~~~~~~~}}}}}}|||xxxfff]]]sssyyyqqqcccWWWQQQIIIHHH]]]yyyyyyeeeaaannnvvvssswwwtttqqqiiiXXXFFF===<<<<<<;;;AAATTTsssbbbsssuuu\\\}}}{{{~~~zzzuuunnnmmmpppzzznnn]]]YYYWWWPPPMMMNNNNNNMMMLLLKKKJJJKKKKKKLLLEEEFFFJJJOOOTTTVVVVVVUUUPPPSSSVVVVVVVVVZZZaaahhhiiilllppprrrtttuuuxxxyyycccZZZTTTUUUWWWUUUSSSRRRMMMLLLIIIFFFBBB>>><<<:::333111///////////////---++++++,,,,,,,,,...222555444777888666333000111222,,,///333555555444333333222444666555444333333444222...,,,,,,,,,***+++///...///111111111222333555777555444555999===???@@@@@@???>>>===;;;;;;::::::888888999:::<<<===>>>>>>>>>???AAACCCEEEEEEEEEEEEEEEGGGJJJLLLLLLLLLMMMNNNIIIJJJLLLNNNPPPRRRTTTTTTUUUWWWXXXYYYZZZ\\\___aaaaaa```aaaddddddccceeejjjffffffggghhhjjjmmmpppqqqtttssspppnnnnnnppprrrsssrrrsssttttttuuuuuuttttttrrrxxx|||{{{yyy|||}}}zzzvvvpppiiieeeWWWOOOGGGTTT|||{{{zzz|||yyyyyyyyyxxxqqqooonnnttt||||||{{{cccTTTOOOPPPPPP\\\ZZZUUUTTTaaavvvvvvwww~~~uuupppkkkqqqsssbbbZZZggg{{{ssszzzfff\\\YYYVVVOOODDD===AAAJJJYYYjjjxxxhhhffflllmmmiiivvvrrrjjjRRRMMM^^^}}}xxxuuukkkaaadddhhhpppxxxwwwlll^^^TTTOOOLLLIIIDDDAAA@@@@@@>>>===:::;;;888333555>>>GGGKKKFFFKKKPPPSSSVVV[[[ccchhhmmmrrrxxx~~~}}}|||{{{}}}}}}||||||vvvnnnfffggg{{{}}}wwwlll```WWWRRRKKKNNNjjjiiifffttt{{{vvvvvvtttqqqiiiYYYGGG?????????>>>BBBUUUsssbbbrrruuu\\\~~~}}}zzzsssrrrttt}}}pppaaa^^^[[[TTTMMMLLLNNNMMMLLLJJJJJJJJJKKKLLLFFFGGGJJJNNNRRRTTTTTTSSSOOORRRVVVVVVVVVYYYaaagggiiilllooorrrsssuuuxxxzzzfff]]]UUUVVVXXXVVVRRRPPPNNNLLLIIIFFFAAA>>>;;;999333222000000000///---+++......---------.........333333444444333333222111111///...000222333111///222888<<<;;;777555888===:::333---------+++---000000000111222333444444555444555666666777999>>>AAACCC???<<<;;;======:::888999999999:::;;;<<<>>>>>>???BBBEEEFFFEEEDDDDDDDDDEEEFFFHHHJJJLLLNNNNNNOOOMMMMMMNNNOOOOOOPPPQQQQQQSSSVVVYYY[[[\\\\\\^^^___``````aaabbbdddfffhhhiiiggggggggghhhiiikkklllmmmppprrrrrrqqqoooooooooppprrrooonnnppptttwwwxxxwwwuuutttzzz}}}xxxuuuqqqkkkfffXXXVVVMMMLLLgggxxxqqqsss{{{vvvtttuuuvvvwwwkkkiiimmmwww}}}||||||mmm[[[PPPMMMOOO[[[WWWTTTWWWeeewww}}}zzz}}}~~~wwwoooggglllooo___ZZZiii|||rrrXXXTTTSSSSSSPPPGGG>>>>>>BBBNNN]]]xxxzzziiiiiixxxxxxcccssstttmmmwwwXXX@@@QQQqqq{{{wwwpppfff^^^gggoooxxxyyypppcccWWWQQQPPPMMMHHHEEECCCAAA???===999888666444555:::AAAGGGJJJDDDFFFPPPVVVUUUZZZdddlllpppwww||||||uuupppqqqyyy}}}}}}~~~tttnnnwwwrrrbbbeee{{{rrrlllfff]]]UUUUUUfffnnnjjjuuuzzzuuuuuussspppiiiXXXDDD===@@@888>>>AAAOOOkkk]]]nnn~~~iii||||||zzz|||vvvhhhaaa[[[RRROOORRRQQQMMMIIIIIIJJJLLLKKKJJJHHHHHHJJJMMMPPPQQQPPPNNNUUUVVVWWWXXXYYY\\\```cccdddgggllloooqqqrrruuuvvvfff]]]UUUVVVXXXUUUQQQPPPNNNLLLIIIFFFAAA>>>:::999444222////////////...,,,,,,,,,,,,---...///000111333333444444333333222111111000///111333444222000333666999777333444:::@@@===666000///...,,,,,,///000000111222333444444555444555666666777999===AAACCC@@@===<<<======;;;999999999999:::;;;<<<>>>>>>???BBBEEEFFFEEEDDDDDDDDDEEEGGGHHHJJJLLLMMMNNNNNNMMMMMMNNNOOOPPPQQQQQQRRRUUUWWWZZZ\\\]]]]]]^^^````````````aaaccceeefffgggfffgggiiijjjkkkjjjiiihhhmmmnnnoooooonnnnnnoooqqqqqqnnnmmmnnnrrruuuvvvuuuoooqqqyyyzzzwwwsssmmmhhhXXXSSSJJJJJJ]]]zzz~~~qqqfff```eeeuuu}}}wwwsssssstttsssrrrllllllqqqyyy|||zzzzzzxxxbbbTTTRRRUUUWWWTTTRRRWWWfffyyy|||yyy}}}~~~zzzrrriiinnnrrrccc]]]lllxxxttt]]]XXXVVVUUUQQQGGG>>>>>>CCCMMM[[[uuu~~~ppppppppptttvvvjjjooo}}}WWW???JJJggg|||~~~{{{pppeee]]]fffnnnxxx{{{tttggg[[[SSSSSSOOOJJJFFFDDDAAA>>><<<999888666444444999@@@EEEHHHBBBEEENNNSSSSSSXXXaaahhhmmmttt{{{yyyooolllsss~~~}}}~~~zzznnnhhhmmmvvvuuunnncccWWWooo~~~tttlllbbb]]]ccc{{{uuugggpppyyywwwzzzvvvqqqgggTTT@@@888999888@@@CCCOOOiii|||yyysssTTTccciii|||{{{yyy}}}zzzhhh___YYYRRRQQQUUUUUUQQQMMMKKKKKKKKKJJJIIIGGGGGGHHHJJJNNNPPPPPPOOOTTTUUUWWWYYYZZZ[[[___aaaeeehhhlllooopppqqqsssuuueee\\\VVVVVVWWWTTTPPPOOOMMMKKKIIIEEEAAA===:::888444222...------.........+++++++++,,,...000111222333333333333333222222111111111000222333444333111333555555222///222:::BBB@@@999444222000---,,,...000000111222333444444555444555666666777999===@@@CCC@@@>>>======<<<;;;::::::999999999:::<<<===>>>???BBBDDDEEEEEEDDDDDDEEEFFFGGGIIIJJJLLLMMMNNNNNNMMMMMMNNNOOOPPPQQQRRRSSSVVVXXX[[[]]]]]]]]]___```______``````bbbccceeeeeeeeefffiiikkkkkkiiifffdddiiikkkmmmmmmmmmnnnoooqqqpppnnnlllmmmppprrrtttttteeeiiittt|||yyyuuuooojjj[[[RRRIIIIIIRRR___hhhmmmtttjjj]]]SSSOOOVVViii{{{|||wwwsssrrruuuuuuqqqmmmlllooouuuzzzxxxtttwww|||nnn^^^YYYZZZUUUQQQQQQYYYjjjzzzzzzxxx|||}}}{{{rrriiioootttfffbbbqqqzzzyyysss```[[[YYYWWWRRRHHH??????DDDPPP]]]ssssssooo}}}yyyyyy|||lllkkkzzzzzzYYY@@@CCC[[[|||}}}pppyyysssggg```dddlllvvv|||yyymmm___UUUTTTQQQKKKGGGDDDAAA>>><<<999888666444444888>>>BBBEEEAAACCCKKKPPPPPPUUU\\\ccchhhpppxxx}}}uuummmooowwwyyyoookkkjjjkkkfff]]]UUUQQQwwwlllaaaeee|||mmmttt|||yyy{{{wwwooobbbOOO>>>666777999AAADDDOOOgggzzzzzzfffOOOXXX}}}fff{{{zzzxxxyyyiii^^^WWWRRRSSSXXXXXXTTTPPPMMMLLLKKKJJJHHHHHHFFFFFFHHHLLLOOOQQQQQQSSSVVVXXXZZZZZZ[[[]]]___eeehhhlllnnnpppqqqrrrttteee\\\VVVVVVVVVRRROOOOOOLLLKKKIIIEEEAAA===999777555111...,,,,,,...//////,,,,,,,,,---...///000111222333333333333222111111000000000111222222222111333444333000...000777===>>>888444333222...,,,...000000111222333444444555555555666666666999===@@@CCCAAA???>>>===<<<;;;;;;;;;:::999999:::;;;===??????AAADDDEEEDDDDDDEEEFFFFFFGGGIIIKKKLLLMMMMMMNNNMMMNNNOOOPPPQQQRRRSSSTTTVVVXXXZZZ[[[[[[\\\^^^````````````aaabbbcccdddeeedddeeeggghhhhhhhhhgggfffiiikkkmmmmmmmmmmmmoooqqqpppooommmmmmoooqqqtttuuudddiiiuuu}}}zzzvvvooojjj___RRRIIIIIIIIIHHHMMMUUU]]]UUULLLEEECCCKKK]]]nnn}}}vvvsssqqqtttxxxxxxrrrllllllrrrxxxxxxrrrooosssyyy}}}nnnbbb\\\XXXSSSSSS^^^ooo}}}wwwvvv|||~~~wwwooogggnnnttthhhgggyyyxxxooo^^^ZZZYYYWWWRRRIIIAAABBBHHHZZZddduuusssjjjwwwqqqmmmzzzyyy^^^EEE???SSSyyyuuu{{{zzznnnfffbbbhhhrrr{{{|||sssbbbVVVRRRNNNJJJFFFDDDAAA???===999888777555444666;;;???BBB@@@BBBIIINNNOOORRRXXX^^^dddllltttzzz~~~zzzrrrssszzz{{{vvvwww}}}zzzwwwyyyzzzuuuvvvrrrllleeeXXXQQQVVVzzztttaaa___ooottt{{{~~~vvvyyytttkkk]]]MMM@@@;;;;;;888AAAEEEPPPhhh|||oooSSSSSSwwwbbbrrryyywww}}}jjj^^^XXXRRRRRRWWWWWWTTTQQQMMMKKKJJJJJJJJJIIIGGGFFFHHHLLLQQQTTTUUUUUUXXX[[[]]]\\\\\\]]]^^^cccfffjjjmmmoooqqqsssuuuddd\\\VVVVVVTTTPPPNNNNNNJJJJJJHHHEEEAAA<<<888666444111---+++,,,...//////...------------...//////222222333333222222111000...///000000000000000000222444444222000///222444999444111222222///---///000000111222333444444555555666666666666999<<>>BBBPPP]]]rrryyyxxxqqqmmmnnnmmmooossswwwwwwqqqkkkooovvv{{{vvvooommmssszzzpppaaa```XXXWWWdddtttzzzrrrttt|||~~~rrrmmmiiipppuuukkknnnvvvrrrlllYYYUUUUUUTTTRRRKKKDDDFFFLLLbbbkkkwwwttthhhvvvpppjjjwwwyyy```HHH===LLLuuussshhh```dddlllwww|||uuueeeWWWMMMJJJFFFDDDCCCBBB@@@???::::::888666555666999<<<@@@@@@BBBHHHKKKMMMQQQTTTYYY___hhhpppuuuxxx{{{}}}zzzrrrttt{{{||||||yyyssssssxxx||||||rrrnnnnnntttyyy|||{{{qqq{{{vvvnnnhhhZZZVVVeeerrr``````llltttppp{{{}}}tttyyytttiiiXXXJJJAAA???>>>888@@@EEEQQQkkk{{{ZZZQQQpppbbbooo{{{zzzjjj```ZZZSSSQQQTTTSSSRRROOOMMMKKKKKKLLLMMMKKKIIIHHHJJJOOOTTTXXXZZZYYY[[[^^^___^^^^^^^^^___```ccchhhlllooorrrtttvvv{{{ccc\\\WWWVVVSSSOOOMMMNNNIIIIIIHHHEEEAAA<<<777444222000---,,,---.........///......---------......222222222222222111111000,,,...000000///...///000222333555444111/////////444000///222333000...///000000111222333444444555666666777666666888<<>>===;;;999888888:::===??????AAACCCDDDCCCDDDFFFHHHGGGHHHIIIKKKLLLLLLMMMMMMNNNNNNOOOQQQSSSTTTUUUVVVVVVWWWXXXXXXXXXYYY[[[]]]______```aaaccceeeggghhhfffeeeccccccdddgggkkkmmmnnnoooppppppooonnnoooqqqqqqqqqpppppppppsssxxx|||}}}yyyssskkkeeeYYYLLLBBBAAA???>>>AAAIIIHHHGGGHHHHHHEEEDDDKKKTTTccclllwww|||xxxpppgggbbbdddggglllqqqtttsssnnnkkktttzzz|||uuunnnpppwww}}}~~~lllggg]]]ZZZhhhxxxvvvpppttt||||||qqqpppooouuuwwwnnnvvvtttfffhhhyyylllWWWQQQRRRTTTSSSNNNHHHJJJOOOdddlllvvvzzzzzznnnaaaqqqmmmdddpppyyyaaaIII<<>>???BBBEEEIIILLLNNNPPPSSSZZZccckkkpppsssvvvwwwyyywwwuuuwww}}}xxxwww{{{}}}|||rrrllliiimmmrrrwww~~~xxxjjj{{{wwwmmmiii]]]^^^yyyhhh___eeeooo{{{qqqhhhooo{{{|||}}}wwwhhhTTTFFF@@@>>><<<888???CCCRRRnnn}}}^^^NNNhhhgggrrr~~~kkkbbb]]]VVVQQQRRRPPPPPPOOOMMMKKKKKKMMMPPPLLLKKKJJJMMMRRRXXX\\\^^^\\\^^^``````___^^^___```___ccchhhlllnnnqqqtttvvvvvvbbb\\\WWWVVVRRRMMMLLLNNNHHHHHHGGGEEEAAA<<<777444000///------.........------------------...///000222222222222222111000000,,,///111111///...000111111222333333222000000///333000///333333000...///000000111222333444444555666666777666666888<<>>BBBIIIOOOSSSVVVVVVVVVUUUNNNHHHJJJPPPWWWaaammmrrroooggg```]]]___eeemmmrrrrrrqqqooonnnvvvzzzxxxooojjjpppyyy~~~wwwkkk^^^[[[iiizzzvvvqqquuu}}}~~~zzzpppssstttxxxvvvkkkwwwmmm^^^bbbvvvlllUUUPPPRRRUUUWWWQQQKKKLLLQQQbbblllvvvxxxuuuxxxlllZZZeeennndddnnnzzzbbbMMM>>>;;;VVVvvvjjjeeeaaabbbmmmxxxxxxjjj\\\LLLIIIFFFDDDCCCBBBAAA???======<<<:::777666777888;;;===@@@CCCFFFIIIKKKLLLLLLSSS]]]ffflllpppssstttxxx~~~{{{~~~~~~zzzqqqkkklllpppvvv~~~||||||wwwtttrrroooccciiizzz}}}lll^^^aaammmvvvzzz{{{rrrfffjjjvvv}}}xxxfffPPPAAA===<<<999:::???AAAQQQooobbbNNN```wwwjjjuuulllbbb^^^XXXTTTUUUQQQRRRQQQOOOLLLLLLOOOQQQKKKKKKKKKOOOTTTZZZ]]]_________```___]]]]]]^^^```aaaeeeiiilllmmmoooqqqssssssbbb\\\WWWVVVRRRMMMKKKNNNHHHHHHGGGEEEAAA;;;666333///...------//////...,,,++++++,,,,,,...///111222111222222222222111000000---000222222000///000222111222111111111111222222444111000444444000......000000111222333444444555666777777666666888<<<>>>BBBDDDDDDAAA>>><<<===???>>><<<999777888:::===???@@@AAABBBCCCCCCDDDGGGIIIHHHHHHJJJKKKLLLLLLLLLLLLNNNOOOPPPRRRSSSUUUVVVWWWXXXYYYZZZYYYYYYZZZ]]]___ZZZ[[[\\\___aaadddggghhhgggggghhhhhhhhhhhhggggggiiikkkmmmnnnoooppprrrtttnnnooopppoooooossszzz~~~zzzrrriiibbbSSSLLLBBB>>>FFFTTT]]]___^^^]]]]]]YYYPPPGGGFFFKKKLLLVVVaaafffccc]]]XXXVVV^^^fffppptttsssqqqqqqrrrtttwwwsssiiifffnnnxxx|||zzz~~~lll^^^ZZZiiizzzwwwrrrvvv}}}|||wwwoootttwwwyyysssggguuummm]]]bbbwwwjjjSSSQQQSSSXXXYYYTTTMMMMMMQQQbbbmmmxxxzzzvvvxxxrrrYYY^^^}}}sssiiisss}}}dddQQQBBB777JJJxxx{{{ppphhhbbbaaajjjwwwyyylll^^^OOOLLLHHHEEECCCBBB@@@???>>>>>>===;;;888666777888999<<<>>>@@@DDDGGGIIIIIIGGGOOOYYYcccjjjooorrrttt{{{|||xxxooommmpppvvv~~~xxxyyy|||~~~www{{{vvvjjjrrrzzzoootttkkk___YYYfffyyytttddd```ooo{{{zzzzzz}}}vvvdddMMM???===<<<:::<<>>@@@CCCEEEEEEBBB>>><<<>>>@@@===<<<:::888888:::<<<>>>@@@BBBDDDDDDDDDDDDEEEFFFJJJJJJLLLMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVYYYYYYZZZ[[[\\\^^^___```___]]]\\\^^^aaadddeeeeeeeeeeeeffffffffffffffffffnnnjjjhhhkkkqqqrrrnnnhhhaaaeeelllqqqtttuuuwwwxxx~~~~~~vvvlllbbb\\\NNNIIIGGGLLLRRRXXX___fff___``````]]]XXXQQQKKKGGGIIIKKKPPPVVV[[[[[[VVVQQQ]]]aaajjjuuuvvvrrrrrrwwwuuutttlllbbbcccppp|||yyynnneeedddoooxxx}}}wwwtttyyy}}}{{{uuuqqqpppuuuttt```TTTpppwwwkkkppp{{{fffXXXVVVYYY]]][[[TTTOOOQQQWWWkkkuuuxxx{{{rrraaa]]]mmmyyytttjjjzzzxxxXXXAAAEEE@@@LLLvvvooogggffffffjjjrrrvvvmmm```VVVPPPIIIDDDCCCAAA>>>;;;@@@???>>><<<:::888777666777:::>>>@@@@@@BBBFFFIIIGGGKKKSSSZZZ```ffflllpppwwwtttvvv}}}}}}~~~}}}|||xxx{{{~~~|||vvvpppsssooo^^^PPPOOOhhhfff```rrr}}}}}}nnnXXXDDD;;;<<<>>>>>>AAAAAADDDRRRlllwwwlllSSS^^^yyyllleee|||{{{zzzxxxwwwzzzooogggccc[[[UUUVVVXXX^^^[[[PPPLLLQQQQQQLLLKKKKKKNNNSSSYYY^^^aaabbbbbbaaa___\\\[[[\\\___bbbaaaeeeiiilllmmmmmmnnnooovvvaaa]]]WWWRRROOOMMMLLLJJJHHHHHHHHHFFFCCC>>>:::777000000///............///------,,,,,,------...///333444666777777444111//////000666<<<===777222222222333333000......000333555333111000000000///---...000222333222333444555333333222333666:::>>>@@@CCCEEEEEECCC>>><<<===@@@===<<<:::888888:::<<<>>>???AAADDDEEEDDDEEEFFFGGGJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOQQQRRRTTTUUUUUUYYYYYYYYYZZZ[[[]]]_________^^^]]]^^^```cccddddddbbbcccdddeeefffeeeeeedddiiigggfffiiimmmnnnlllhhhcccggglllpppsssuuuwwwxxx}}}|||sssjjj```YYYLLLGGGEEEIIIOOOTTTZZZ```]]]\\\[[[YYYWWWRRRMMMIIIDDDFFFIIINNNSSSTTTRRROOO[[[```jjjuuuwwwsssssswwwvvvqqqfff]]]```mmmyyy}}}}}}ssszzzppphhhgggrrr||||||sssqqqwww||||||xxxwwwtttwwwsss```UUUqqqyyymmmttt{{{ggg[[[VVVZZZ^^^[[[UUUPPPRRRWWWddduuuwwwbbbZZZfffvvvttt{{{|||xxxpppzzzzzz[[[??????888===\\\uuuzzzgggeeeccchhhssszzzssshhhYYYSSSKKKFFFDDDBBB???<<<@@@???>>><<<:::888777777666999===???@@@BBBEEEGGGEEEIIIOOOVVV\\\bbbiiimmmssstttwww{{{wwwxxx{{{}}}|||~~~xxxyyywwwttteeeWWWPPPZZZ{{{gggeeevvvxxxiiiTTTBBB;;;>>>BBBEEELLLNNNOOOUUUlllsss|||___bbbxxxmmmddd~~~|||zzzxxxxxx{{{pppgggeee^^^WWWVVVXXX]]]YYYNNNJJJNNNOOOKKKNNNNNNOOOQQQVVVZZZ^^^___```___^^^[[[YYYYYY]]]______bbbgggiiijjjkkklllmmm{{{___[[[TTTOOOLLLKKKJJJIIIGGGGGGGGGEEEBBB===999666000000///..................------------...//////222333666777777555333222111222666===>>>999555666222222111///---...000333444222000000000000...------000222333222222333555222222111333555:::>>>@@@DDDFFFFFFCCC???<<<===>>>>>><<<:::888888:::<<<===???AAADDDEEEEEEFFFGGGIIIKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNPPPRRRTTTUUUVVVXXXXXXYYYZZZ[[[]]]^^^___aaa___]]]^^^```bbbbbbbbb```aaaccceeeeeeeeecccbbbeeefffgggiiikkkllllllkkkgggjjjmmmpppqqqssswwwyyy{{{xxxpppfff]]]WWWKKKEEEBBBFFFJJJNNNSSSXXXYYYWWWUUUUUUVVVTTTPPPLLLCCCCCCCCCFFFIIILLLMMMMMMXXX^^^jjjuuuwwwuuuuuuxxxuuukkk\\\TTTZZZiiiuuuyyy~~~||||||yyyrrrnnnnnn~~~yyykkkkkkxxx|||nnnggggggttt~~~yyyppppppvvv|||~~~~~~}}}zzzyyyrrr___WWWrrrwwwoooxxxzzzggg\\\WWW]]]aaa^^^WWWSSSUUUYYY^^^sss~~~eeeZZZaaannniiirrr}}}zzzsss{{{~~~bbbDDD>>>777555FFFWWWuuummmhhhcccfffsss|||xxxnnn^^^WWWOOOIIIFFFDDDAAA>>>??????>>><<<:::999888777555888<<>>DDDIIIWWW^^^]]]\\\ooouuuiiifffxxxnnnddd|||yyywwwxxx{{{qqqhhhgggaaaYYYUUUYYY[[[WWWLLLHHHLLLMMMKKKQQQPPPOOOOOORRRUUUZZZ\\\```___^^^[[[YYYYYY[[[^^^]]]```dddfffggghhhjjjkkk|||^^^YYYRRRMMMJJJIIIHHHGGGFFFFFFFFFEEEAAA<<<888555111000///......---......---------------......///111222555666777666444333111000444:::;;;777555777222111000......///111222222111//////000000...,,,---///111222222222333444222111111222555999===@@@DDDFFFFFFDDD???<<<<<<>>>>>><<<:::888888999;;;===>>>AAADDDEEEFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLLLLKKKMMMMMMOOOQQQSSSUUUVVVWWWYYYYYYZZZZZZ\\\]]]___```bbb```^^^^^^___aaaaaaaaa___aaaccceeefffeeecccbbbeeehhhkkklllkkkllloooqqqkkklllnnnoooppprrrvvvyyy{{{}}}vvvnnneee\\\VVVJJJDDDAAACCCGGGHHHLLLQQQVVVSSSQQQRRRUUUVVVSSSPPPHHHFFFCCCBBBCCCFFFIIIKKKUUU^^^kkkuuuyyyxxxxxxyyysssdddRRRLLLUUUfffrrrwww}}}{{{xxxoooccc]]]]]]ttt{{{vvvddd^^^iiiuuuwwwnnnggghhhvvvyyypppqqqvvv{{{~~~zzzooo]]]YYYssszzzsssnnn{{{vvvbbbZZZYYY```eee```YYYWWWXXXZZZ]]]ooozzzfff\\\dddpppiiirrr~~~yyyrrrxxx}}}fffHHH>>>:::666<<>><<<;;;999888888333666:::===???@@@@@@AAACCCEEEGGGKKKPPPWWW___dddiiinnntttwwwzzzxxxpppllllllooozzz~~~~~~~~~}}}qqqmmmuuu|||}}}ssskkktttfffRRRQQQbbb|||ttt}}}}}}rrr```KKK===888;;;CCCJJJVVVaaaccc```rrr}}}iiifffvvvnnneee{{{wwwtttuuuyyyssshhhgggcccZZZTTTZZZ[[[UUULLLGGGJJJMMMLLLRRRPPPNNNMMMNNNRRRWWW\\\aaaaaaaaa^^^\\\[[[\\\]]][[[^^^bbbdddfffgggiiikkkzzz^^^YYYQQQLLLIIIHHHHHHGGGFFFFFFFFFDDDAAA<<<777555111111///......---------,,,,,,,,,+++,,,,,,---...000222333555666555444444///...000555666333333555222111//////000111111111111000///000111000...,,,---///111222222222333444222111111111444888<<<>>>CCCEEEFFFDDD@@@<<<<<<>>>???===:::888888999;;;<<<>>>@@@CCCEEEEEEFFFHHHJJJJJJKKKKKKLLLLLLLLLLLLKKKOOOOOOQQQRRRTTTVVVWWWXXXZZZZZZZZZ[[[]]]^^^```aaabbb```^^^]]]___````````````aaaccceeefffeeedddcccdddhhhkkkllljjjkkkooossslllmmmnnnnnnoooqqquuuxxx{{{|||uuummmeee]]]WWWLLLFFFBBBDDDFFFFFFIIIMMMSSSRRRQQQRRRUUUWWWUUUSSSNNNKKKFFFBBB@@@AAAEEEHHHSSS^^^mmmvvv{{{|||{{{zzzppp^^^JJJEEEPPP```nnnuuuyyyyyyyyyrrrdddWWWVVV\\\rrr{{{vvvbbbWWW```nnnsssoooggghhhxxxxxxooopppsssuuuyyy}}}|||}}}yyymmm\\\[[[tttppppppppp[[[UUUXXXaaafff```YYYXXXYYYYYYYYYiiipppzzzeee\\\ggguuupppuuu|||uuutttxxxhhhMMM>>>999666777<<>>===;;;:::999999333444777:::<<<>>>>>>>>>BBBCCCEEEHHHLLLRRRZZZ```eeeiiiooouuuzzzvvvnnnjjjiiicccnnn|||~~~~~~}}}~~~yyy{{{uuunnnmmmttttttmmmdddggg{{{wwwUUUUUUddduuu}}}vvvkkkYYYEEE:::888<<>>???===;;;999888999;;;<<<>>>@@@CCCDDDDDDEEEFFFHHHIIIIIIJJJKKKLLLLLLLLLLLLQQQQQQRRRSSSUUUVVVWWWWWWYYYZZZZZZ[[[\\\^^^___```aaa___]]]]]]___````````````aaabbbcccdddeeeeeeeeebbbeeehhhhhhggghhhlllpppkkklllmmmnnnnnnppptttwwwzzz}}}zzzsssmmmeee^^^ZZZOOOIIIFFFGGGHHHHHHIIIMMMQQQRRRSSSTTTTTTTTTSSSSSSPPPNNNHHHBBB>>>===@@@CCCRRR```oooxxx}}}~~~{{{nnn[[[FFFAAAJJJXXXeeennnqqqrrrqqqiii[[[SSSZZZgggxxxzzzeeeYYY```kkkooofff^^^___ppptttlllmmmnnnmmmooouuuvvvyyyxxxkkk^^^```vvv~~~nnnsssjjjVVVSSSVVVaaaggg```YYYYYYZZZWWWTTTaaajjjvvvbbbYYYgggvvvyyywww}}}zzz{{{rrr]]]FFF:::777777:::JJJccc|||}}}wwwllleeeiiisssyyyxxxfff^^^TTTMMMIIIHHHEEECCC??????>>>===<<<;;;:::999444333444666:::<<<===<<>>>>>??????>>>;;;999888999:::<<<>>>@@@BBBCCCCCCCCCDDDFFFGGGHHHIIIKKKLLLMMMMMMMMMRRRRRRRRRSSSTTTTTTUUUUUUWWWXXXXXXYYYZZZ\\\^^^^^^```^^^\\\]]]___```aaa```````````````aaaccceeefffbbbcccddddddeeegggiiilllhhhjjjlllmmmnnnpppsssuuuyyyzzz~~~}}}wwwqqqkkkeee___[[[SSSMMMJJJKKKLLLKKKLLLOOOMMMRRRVVVVVVRRROOOOOOPPPPPPOOOKKKEEE@@@>>>@@@CCCSSSbbbrrrzzz{{{nnnZZZEEE>>>CCCMMMZZZeeellliiiccc\\\UUUUUUdddsssjjj^^^eeellllll___UUUVVVgggyyy|||pppiiillllllhhhjjjpppooovvvwwwlllaaafffyyyyyyjjjsssfffTTTUUUYYYfffkkkddd]]]^^^^^^[[[UUU[[[aaapppaaaWWWeeettt{{{~~~}}}}}}oooQQQ;;;777888777CCC[[[uuu}}}sssiiihhhooowwwzzzeee]]]SSSLLLIIIGGGFFFDDD??????>>>===<<<;;;::::::555333111333777:::<<<<<<>>>@@@BBBDDDGGGKKKQQQVVV[[[```hhhpppvvvyyyzzz{{{vvvjjjddd]]]cccooo{{{}}}zzz|||}}}yyyxxxzzz}}}~~~~~~}}}{{{xxx|||sssmmmuuuwwwqqqhhhhhh|||vvvWWW```nnn|||sssyyyttt___NNN???===@@@EEEPPP]]]dddhhhqqqssswwwUUUPPPdddyyyqqqbbbzzzzzzvvvvvvwww}}}rrrgggbbb[[[UUUSSSRRRPPPMMMJJJIIIKKKNNNNNNPPPPPPNNNLLLNNNUUU[[[^^^___```___[[[XXXVVVUUUZZZ\\\___aaacccfffiiilll~~~bbb\\\SSSMMMJJJJJJKKKKKKGGGGGGGGGEEEBBB===999666222111000///------,,,,,,...------------...//////000000111111111000000000444000///111111///111444000000222666999888333...111111111333444333000...,,,...000111111111222333555444222111222444666888>>>AAAEEEEEEAAA??????@@@@@@>>>;;;999888999:::;;;>>>@@@BBBCCCBBBBBBCCCDDDFFFGGGHHHJJJLLLMMMNNNNNNRRRRRRRRRRRRSSSSSSSSSSSSVVVVVVVVVWWWYYYZZZ\\\]]]___]]]\\\\\\___aaaaaaaaa```___^^^^^^___aaadddfffddddddcccdddeeegggiiijjjfffiiikkkmmmnnnppprrrtttwwwxxx{{{{{{uuupppjjjeee___[[[VVVPPPMMMNNNOOOMMMNNNQQQKKKRRRXXXWWWPPPKKKKKKNNNQQQQQQNNNIIICCCAAACCCEEETTTdddttt|||{{{ooo[[[FFF===???FFFRRR^^^jjjbbbYYYSSSRRRYYYkkk{{{nnnccciiinnnkkk```WWWWWWhhh{{{{{{oooiiimmmmmmhhhiiipppjjjtttwwwmmmdddjjj|||tttfffqqqeeeUUUXXX___lllrrriiibbbdddddd```\\\XXXWWWddduuusssppp{{{bbbWWWddduuuzzzwww~~~wwwUUU999444666222???VVVqqqzzzmmmgggllltttxxxddd\\\RRRKKKHHHGGGFFFDDD??????>>>===<<<;;;;;;:::666222000111555999;;;<<<<<<>>>@@@BBBEEEIIIOOORRRWWW^^^gggmmmqqqtttxxx{{{~~~rrriii\\\aaalllyyy~~~}}}}}}|||~~~wwwzzz~~~|||wwwvvvxxx{{{}}}}}}{{{}}}xxxzzz}}}|||qqqppp}}}zzzuuuoootttfffYYYbbbnnnxxxnnnooo~~~}}}qqqbbbPPPBBBAAACCCFFFPPP]]]^^^\\\ggg|||qqqXXXLLL___yyysss```rrr~~~wwwvvvxxx|||uuuhhhbbb\\\XXXPPPOOONNNMMMJJJHHHJJJNNNOOOQQQRRROOOLLLMMMSSSYYY```bbbcccaaa]]]YYYWWWVVVYYY[[[^^^```bbbeeehhhkkkfff\\\RRRNNNLLLHHHGGGIIIHHHHHHGGGFFFBBB>>>:::888222222111111000/////////---------............///111111111000000000000000...///000111111111111111222111111222444444333111222333444555444222///---......///000111222222333333444555444555777;;;>>>>>>BBBEEECCC???===@@@CCC>>>===;;;999999999;;;<<<===>>>@@@@@@@@@BBBDDDGGGDDDEEEGGGIIIKKKMMMMMMNNNPPPQQQQQQRRRSSSTTTTTTUUUSSSVVVXXXYYYYYYZZZ[[[\\\___``````````````````___]]]]]]]]]^^^```aaacccdddccccccccccccdddfffhhhiiilllkkkkkkkkklllmmmooopppqqqssstttuuu}}}xxxwwwtttpppjjjeeeaaa^^^^^^ZZZWWWWWWUUUQQQQQQSSSQQQUUUXXXXXXUUURRRQQQRRRQQQRRRSSSRRRKKKBBBAAAEEEXXXeeerrr{{{~~~nnn^^^LLLAAA>>>@@@HHHOOOYYYVVVOOOKKKSSScccqqqwwwvvvjjjrrrvvvpppkkkaaa]]]gggxxxsssooommmppppppkkkgggfffmmmttttttjjjeeennn}}}~~~wwwfffuuugggYYYYYYfffooorrrmmmjjjjjjeee\\\___QQQQQQdddpppkkkjjjpppiiiXXX[[[eee{{{zzzwwwppp[[[???333555///<<>><<<;;;;;;;;;:::999999666222000111555:::===999;;;===???BBBEEEJJJNNNUUUYYY___fffmmmssswwwyyy|||~~~pppiiicccgggwww~~~|||tttrrrvvv{{{}}}|||yyy{{{}}}~~~~~~tttwww|||}}}pppuuurrrvvv|||lll]]]___oooyyyyyy{{{xxxkkkiiixxxzzzqqq\\\KKK>>>???BBBFFFPPP^^^bbbeeecccnnnrrr}}}sssTTTOOOTTTmmm}}}aaaooo{{{uuuyyyiiiaaaYYYQQQRRRQQQOOOMMMKKKLLLOOORRRSSSRRRSSSSSSOOOMMMSSS[[[fff```___eeefff___XXXUUUXXXZZZ^^^aaacccdddcccbbb~~~eee[[[RRRNNNLLLHHHFFFGGGHHHHHHGGGEEEBBB===999777222111111000000///......,,,,,,,,,,,,---------...000111111222111111000000///000000111111111111111111000000111333333222111222333555666555333000......//////000111222333333444444555444444666999<<<>>>BBBFFFEEEAAA>>>???AAA>>>===;;;:::999999:::;;;<<<>>>???@@@@@@AAADDDFFFDDDEEEGGGIIIKKKLLLMMMMMMPPPPPPQQQRRRSSSTTTTTTUUUTTTVVVXXXYYYYYYYYY[[[]]]^^^^^^^^^^^^^^^___``````______``````aaabbbddddddbbbaaaaaaaaabbbdddfffgggkkkkkkjjjiiiiiijjjkkkllllllnnnpppqqquuu|||wwwtttppplllhhhggggggggghhhccc___^^^ZZZTTTSSSTTTUUUXXXZZZYYYUUUQQQOOOOOOPPPPPPQQQPPPJJJBBBBBBFFFXXXdddsss|||nnn^^^LLLAAA======AAAFFFKKKNNNPPPRRR\\\kkkyyy~~~tttjjjdddlllzzzssspppooorrrrrrlllgggeeeiiiqqqsssllliiittt{{{lllyyy{{{aaaWWW[[[eeeoootttoookkkkkkfff___WWWLLLOOObbblllggghhhrrrlllXXXXXXaaazzzxxxsss~~~xxxpppjjj\\\EEE666333111999LLLcccsss|||uuunnnmmmrrrwwwsssaaaQQQOOOLLLEEE@@@BBB@@@>>><<<;;;<<<<<<;;;999999666333000000444888;;;:::;;;===>>>???BBBFFFIIIPPPTTTZZZaaaiiiooosssuuu~~~}}}sssqqqzzz}}}}}}~~~~~~yyysssqqqtttwwwxxxwwwvvvyyy||||||zzzzzz}}}yyyvvvxxxvvvjjjiiimmmjjjaaaZZZgggwww|||yyyooobbbooo}}}xxxmmmWWWIII@@@CCCGGGKKKUUUaaa```bbb^^^gggjjjuuuuuuxxx]]]PPPRRRnnnhhhrrr|||zzziiiaaaXXXPPPPPPPPPOOOMMMLLLLLLNNNPPPSSSRRRTTTTTTQQQMMMQQQXXXdddaaaaaafffeee^^^XXXVVVXXXZZZ]]]```bbbcccdddccc}}}bbbYYYQQQOOOMMMIIIFFFGGGGGGGGGFFFDDDAAA<<<888666111111000//////......---+++++++++,,,,,,,,,------///111222444444333111000111111111111111000000000111//////000111222111000333444666777666444222000//////000111222333444444444555555444444555888:::>>>BBBFFFFFFCCC???>>>>>>>>>===<<<::::::999999:::;;;===>>>??????AAADDDFFFDDDEEEGGGIIIJJJKKKLLLLLLOOOOOOPPPQQQRRRSSSTTTUUUUUUVVVWWWWWWWWWYYY\\\^^^]]]\\\\\\[[[\\\^^^aaabbbbbbbbbbbbbbbbbbcccdddddd```_________```bbbccceeekkkjjjiiihhhhhhhhhhhhiiigggiiikkkiiiiiisss{{{vvvuuuqqqlllhhhhhhjjjooorrrtttnnniiifff```XXXTTTUUUVVVXXXZZZZZZWWWUUUSSSSSSQQQPPPOOONNNHHHBBBBBBGGGYYYeeettttttcccOOODDD>>>;;;;;;===???JJJVVV]]]fffttt|||rrrkkkqqq}}}~~~sssppppppuuuuuunnnfffbbbeeeoootttoooqqqxxxmmm|||nnnWWWTTT]]]eeeqqqwwwrrrmmmllliiicccPPPGGGMMMbbbnnnnnntttsssYYYUUU\\\jjjiiidddnnnyyylllhhh```NNN;;;111444555DDD___rrrxxxyyyqqqnnnrrrwwwxxxfffVVVRRRPPPIIICCCBBBAAA???===<<<<<<<<<;;;:::999777333000000222555888:::;;;=========>>>AAACCCIIIMMMSSSZZZbbbiiinnnpppxxx}}}|||~~~~~~zzzzzz~~~|||{{{{{{|||~~~~~~~~~{{{zzz|||{{{vvvqqqooopppqqqqqqoooqqqvvvzzzxxxtttsssxxx~~~|||mmmqqqxxxpppjjjddd```aaafffzzzuuullldddvvvuuuiiiOOOFFFBBBHHHMMMPPPXXXaaa```aaa\\\cccdddoooyyyuuuiiiQQQNNNjjjlllqqqmmmcccZZZQQQPPPQQQRRRQQQOOOOOOPPPQQQSSSSSSUUUWWWSSSNNNOOOSSS```aaadddgggddd]]]YYYYYYYYYZZZ\\\^^^aaaccceeefff}}}^^^VVVPPPOOONNNKKKHHHHHHGGGGGGFFFDDD@@@<<<777555000000//////......------+++,,,,,,,,,,,,---------...000333555555444222111333222222111000000000000000///......000111111000333444666777777555333222//////000222333444555555555555666555444444666888>>>BBBGGGHHHEEEAAA===<<<>>>======<<<:::999888888:::;;;===>>>???@@@CCCFFFEEEFFFHHHIIIKKKLLLLLLLLLNNNNNNOOOPPPRRRSSSTTTTTTVVVWWWWWWVVVVVVXXX\\\___]]]\\\[[[[[[\\\___bbbeeedddccccccbbbbbbccccccccc______^^^^^^___aaabbbcccjjjiiiiiihhhhhhhhhhhhhhhggggggddd___\\\cccxxxzzzuuussspppllljjjkkkoootttxxxzzztttoookkkdddZZZUUUVVVRRRTTTXXXZZZ\\\\\\]]]]]]UUURRROOOMMMGGGBBBBBBFFFZZZgggvvv~~~lllVVVHHH@@@:::999;;;???OOO___gggnnnxxxvvvpppuuu{{{rrrnnnpppuuuvvvnnnddd___dddpppuuusssyyyxxxmmm{{{eeePPPQQQ\\\eeerrrzzzuuuooonnnkkkfffQQQEEEJJJeee|||~~~^^^UUUZZZbbbccc]]]dddrrrnnngggVVV@@@222555000<<>>=========<<<::::::777444111000111333444888:::<<<<<<<<<===???@@@CCCGGGLLLSSS[[[bbbgggjjjkkkpppyyy||||||yyyyyyxxxzzz}}}~~~~~~zzzwwwvvvzzzuuurrrnnnlllllllllkkkiiilllrrrwwwuuuooonnnuuu|||vvvgggkkkxxxeee[[[dddrrrtttnnnnnn{{{ssseeeIIIEEEFFFMMMRRRSSSWWW]]]^^^aaa^^^fffgggqqq~~~vvvVVVKKK___uuujjjlllsssggg]]]UUUSSSUUUVVVVVVUUUSSSSSSSSSSSSSSSVVVYYYVVVOOOLLLNNN[[[```fffgggbbb\\\ZZZ[[[YYYZZZ[[[\\\___bbbeeeggg~~~\\\TTTOOOOOOOOOLLLKKKKKKHHHGGGFFFDDD@@@;;;777444000000//////......------------------............---///222555555555333222444333222111000000111111000///------///111111000222444666888888666444333//////000111333444555666555666777666555444666777>>>BBBFFFHHHFFFBBB>>><<<>>>>>>>>>===;;;999777666888:::<<<===>>>???BBBEEEFFFGGGIIIJJJLLLLLLMMMMMMMMMMMMNNNPPPQQQRRRTTTTTTVVVWWWWWWVVVVVVXXX\\\___^^^]]]\\\\\\]]]aaadddfffccccccbbbaaaaaaaaaaaabbb``````______```aaabbbccchhhhhhiiiiiiiiiiiihhhhhhiiiccc\\\UUUQQQYYYqqq|||wwwrrrqqqpppppprrruuuyyy{{{{{{vvvqqqmmmeee\\\VVVVVVRRRTTTWWW[[[___bbbcccdddZZZUUUOOOLLLFFFAAAAAAEEE\\\jjjzzzttt^^^MMMAAA999999===EEEUUUfffnnnrrr{{{{{{vvvzzz{{{ooolllmmmtttvvvnnnccc\\\cccnnnssspppyyy|||nnnxxxdddQQQSSS^^^gggsss{{{wwwrrrqqqmmmgggUUUDDDGGGiiifffYYY]]]fffkkkeeefffyyytttkkkYYYBBB222555///777RRRhhhsss}}}}}}uuutttwwwwwwkkk___YYYVVVRRRNNNLLLDDDBBB???>>>>>>>>><<<;;;999888555222111111222222555777:::;;;<<<===???AAA@@@CCCGGGNNNTTT[[[```cccdddjjjrrr{{{||||||}}}zzzyyyxxxyyy|||}}}~~~}}}~~~~~~~~~~~~vvvtttuuu{{{}}}pppnnnkkkiiiiiihhhgggfffgggnnnsssqqqlllmmmttt}}}tttwwwuuuhhhiiivvvwwwkkkXXXaaattt{{{qqqrrr~~~pppaaaIIIIIIMMMSSSVVVVVVXXX[[[YYY```aaakkkllluuuaaaMMMUUUgggeeegggwwwjjj^^^UUUSSSUUUWWWXXXVVVTTTSSSSSSSSSSSSVVVZZZWWWPPPKKKKKKUUU]]]eeefffaaa]]]\\\\\\ZZZZZZZZZ\\\^^^aaaeeeggg^^^VVVOOOOOOOOOMMMLLLMMMIIIHHHGGGEEEAAA<<<777444111111000//////......------------.........//////---...111333444444333333444333111000000111222333111///------///111111111111333555777888777555444......///111222444555666555666888777666666777888>>>AAAEEEGGGGGGDDD@@@===>>>>>>???>>><<<999666444777888;;;<<<===???BBBDDDFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTUUUVVVWWWWWWWWWYYY\\\^^^^^^]]]]]]]]]___aaadddfffbbbaaaaaa`````````aaaaaaaaaaaa`````````aaabbbcccgggggggggggggggfffeeedddcccYYYQQQLLLKKKTTTnnn{{{ttttttuuuvvvxxx{{{}}}}}}xxxsssppphhh___YYYXXXVVVVVVXXX[[[___bbbbbbaaa\\\TTTMMMIIIDDD@@@AAAEEE^^^nnnxxxeeeSSSCCC999:::???JJJZZZjjjrrrwww}}}zzz~~~zzznnnjjjkkksssvvvoooccc[[[```jjjlllhhhuuuvvviiiuuueeeVVVYYYcccjjjuuuzzzwwwuuutttnnndddTTTAAACCChhhooo___```gggrrrmmmhhh||||||uuukkkZZZDDD444444111666HHH]]]nnn{{{yyyvvvxxxyyyqqqfff[[[SSSMMMIIIHHHFFFCCCAAA??????>>>===;;;999888666444333222222222222555888:::;;;<<<>>>@@@???@@@DDDHHHNNNTTTXXX[[[cccjjjppptttxxx~~~}}}|||||||||{{{yyyxxxxxxzzzyyywwwxxxyyy{{{zzzzzz{{{{{{{{{{{{{{{{{{zzzzzzrrrssswww|||{{{vvviiihhhfffeeedddddddddeeeeeejjjoooooommmpppxxxzzzmmmdddkkkyyynnneeeeeekkkqqqvvvzzzyyywwwyyyaaaiii~~~xxxwww{{{kkk[[[LLLOOOTTTXXXYYYYYYYYYZZZTTT]]]```lllnnnvvvzzzlllTTTRRR^^^dddbbb{{{xxxiii]]]SSSQQQSSSUUUUUUSSSQQQQQQQQQSSSSSSVVVZZZYYYQQQKKKJJJOOOYYYbbbccc```___^^^\\\[[[[[[[[[\\\^^^aaaccceeedddZZZRRROOONNNKKKJJJLLLJJJJJJHHHEEEAAA<<<888555222111111000000///......,,,,,,---------.........,,,---///111222333444444333222111000000222333444222000...---///111222222000111444666777666555444,,,---...000222333555555555777888999888777888999???@@@CCCFFFGGGEEEBBB???===>>>??????===999555222666777:::;;;<<<>>>AAADDDEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKMMMNNNPPPRRRSSSTTTTTTVVVXXXYYYYYYYYY[[[]]]]]]]]]]]]^^^___```bbbcccaaaaaa`````````aaaaaabbbaaa``````______```bbbccceeeeeedddcccaaa___\\\[[[UUUJJJCCCEEEIIIUUUnnn}}}wwwwwwxxxzzz}}}}}}yyyuuunnnccc]]]\\\XXXWWWWWWYYY]]]______]]]YYYPPPHHHEEEBBB@@@BBBGGG```sss{{{ooo^^^JJJ<<<<<>>aaavvvdddbbbdddvvvtttkkkzzzzzzrrrlll___LLL;;;333555888>>>OOOfffvvv{{{}}}~~~{{{xxxnnn```RRRJJJHHHHHHGGGDDDBBB@@@@@@???===<<<999888777555444333333222000333666888999:::;;;===>>>???AAADDDHHHLLLPPPSSS[[[bbbgggjjjmmmsssvvvuuuuuuvvvwwwvvvuuuvvvvvvwwwxxxvvvuuuuuuwwwxxxxxxwwwxxxxxxwwwvvvuuuttttttsssppptttzzz~~~}}}xxxqqqlllbbbbbbaaa______```bbbddddddgggkkkmmmooouuu|||}}}wwwfff^^^\\\jjjqqqgggaaaeeekkkmmmooorrrvvv~~~iiitttwwweeeSSSKKKPPPUUUWWWWWWXXXYYYYYYUUU]]]```kkklllttt~~~ttt~~~}}}pppXXXSSS\\\ddd\\\mmmzzzjjj\\\SSSQQQRRRSSSSSSQQQPPPPPPQQQSSSRRRUUUZZZYYYRRRLLLJJJKKKUUU^^^``````aaa```\\\[[[[[[\\\]]]^^^```aaabbbiii^^^TTTPPPMMMJJJHHHJJJKKKJJJIIIFFFBBB===888555222222111111000000//////++++++,,,,,,,,,---------,,,---...///111333444555333222111000000222444666333000......///111222222///111444666777666555444,,,,,,...///111333444555555777999999999999999;;;???@@@BBBEEEGGGFFFCCCAAA===>>>@@@???===999555222555777999;;;<<<>>>AAADDDCCCDDDEEEFFFGGGHHHHHHHHHJJJKKKLLLNNNPPPRRRSSSTTTSSSVVVXXXYYYYYYZZZ[[[\\\[[[\\\]]]^^^______``````aaaaaa``````aaabbbbbbcccaaa```___^^^___```aaabbbdddcccbbb```]]]YYYUUUSSSIII???:::AAAJJJVVVooo~~~yyyyyyyyyzzz~~~~~~zzzrrrggg```___VVVUUUTTTWWW[[[^^^^^^\\\UUULLLDDDAAA@@@@@@CCCHHHbbbvvvwwwhhhRRRAAA@@@GGGVVVdddrrrzzz~~~{{{}}}xxxjjjhhhkkkvvvtttooojjjjjjsssxxxsssggg```___hhhfffaaatttwwwooorrr\\\UUU\\\fffpppvvvxxxvvvxxxxxxmmm___CCC555:::[[[zzzzzzgggccceee{{{{{{qqq}}}xxxpppnnnfffTTTCCC333999999888FFFaaarrrttt}}}|||uuueeeUUULLLKKKLLLGGGEEEBBBAAA@@@???>>><<<888888777666555444333333000222555777777777888999===>>>???AAADDDHHHKKKMMMQQQVVV[[[^^^dddlllnnnlllppprrrrrrqqqqqqtttxxxyyyuuutttssssssuuuvvvvvvuuuvvvvvvtttsssqqqooonnnmmmooouuu|||~~~zzzrrriiiddd^^^]]]]]][[[[[[]]]aaaddddddfffiiilllqqqxxxvvvmmmYYYXXX]]]nnntttjjjeeellltttvvvtttuuu|||ssscccsss~~~ttt```MMMHHHNNNSSSTTTSSSUUUWWWWWWXXX___aaajjjjjjttt|||pppuuuoooXXXTTT\\\dddWWWccc}}}lll^^^UUURRRSSSTTTSSSQQQQQQRRRSSSSSSRRRTTTYYYYYYRRRLLLJJJHHHSSS[[[^^^```cccaaa[[[[[[\\\\\\^^^______``````hhh```UUUNNNLLLLLLMMMLLLGGGHHHGGGEEE@@@<<<999999333222000///.........///---------............///......///111222333444555333000...///444888::::::111111000///...///333666222...///555777333000222000//////000222444333222777777999<<>>@@@DDDFFFFFFCCCAAA@@@@@@???===:::666333111555777999:::;;;===@@@BBBBBBCCCDDDEEEGGGIIIJJJJJJLLLLLLKKKLLLMMMOOORRRSSSUUUVVVXXXXXXWWWXXXYYY[[[^^^]]]\\\\\\\\\^^^```bbb___```aaabbbcccdddddddddaaaaaaaaaaaaaaabbbbbbbbbaaa```^^^\\\ZZZTTTLLLFFF::::::===CCCKKKYYYqqq~~~~~~zzztttkkkeee]]]ZZZXXXYYY\\\^^^\\\ZZZTTTMMMFFFCCCAAA???BBBGGGcccwww~~~wwwlllZZZIIIDDDGGGWWWeeeqqqwww|||~~~~~~|||yyyxxxxxxppphhhjjjyyy|||zzzkkkjjjmmmuuu{{{xxxmmmbbbddd___]]]fffzzz}}}|||gggVVVQQQWWWeeeoooxxx{{{www{{{~~~nnnWWWCCC777777QQQsssmmmfffdddppp~~~~~~ttttttqqq]]]FFF;;;777222333>>>QQQdddoooyyy{{{~~~{{{uuujjj___UUUOOOMMMHHHFFFDDDCCCCCCAAA>>>;;;;;;:::999999999777444111111111111222333666888999;;;===>>>??????@@@BBBDDDKKKOOOSSSXXX\\\bbbgggkkkoooppppppooonnnnnnpppqqqwwwssspppqqquuuvvvtttqqqqqqoooqqqtttqqqjjjjjjooopppwww{{{vvviii^^^YYYZZZUUUVVVVVVVVVWWW[[[```cccdddgggkkkqqqwww}}}vvviiicccdddjjjttt|||xxxtttsssuuuxxx}}}xxxyyyttteeegggrrrzzzooo]]]RRRLLLOOOSSSVVVWWWZZZ```eee```aaaaaabbbfffqqqxxxzzz```SSSVVV^^^```bbbpppccc[[[SSSQQQTTTYYYYYYUUURRRRRRUUUXXXYYYXXXXXXXXXTTTNNNJJJPPPXXXaaaeeeeeebbb```\\\YYYXXX[[[\\\\\\^^^ccchhh```UUUNNNKKKKKKKKKJJJHHHHHHHHHEEE@@@;;;999888333222000///.........///---------............///,,,...111444555555444333222///---...222666999:::555555333111//////222444000---...444666333111333111000///111333555555444777888:::===@@@@@@>>>;;;>>>???AAAEEEHHHHHHEEEBBB@@@@@@???===:::777444222555666888999:::<<>>EEELLLXXXlll}}}}}}vvvnnnhhheeeaaa]]]\\\\\\\\\YYYWWWRRRLLLFFFDDDBBB@@@AAAEEE___tttzzzppp```NNNFFFFFFXXXeeeqqqxxx|||~~~zzzzzzyyyyyyyyyzzzzzzzzzssskkkkkkxxx|||zzzkkkkkkmmmtttzzzwwwmmmcccccc^^^^^^jjj~~~}}}}}}fffWWWRRRWWWcccrrryyy{{{xxx|||}}}jjjQQQ???666666NNNrrruuummm^^^eee|||xxxyyytttpppaaaPPP>>>888444555;;;III^^^pppttt}}}wwwooodddZZZSSSPPPHHHFFFDDDCCCCCCBBB???===;;;:::999999999777444222222222111222333444666777999;;;<<<======>>>@@@BBBGGGJJJOOOSSSVVV[[[```dddiiijjjkkklllkkkllloooqqqrrrqqqrrrtttvvvtttlllfffjjjlllppprrrmmmeeeeeejjjvvvxxxwwwooobbbWWWRRRRRRRRRTTTUUUWWWYYY]]]bbbeeecccgggnnnuuu|||tttiiidddqqqtttzzzyyyyyyyyy{{{uuuqqqzzzxxxjjjcccjjjuuu{{{}}}zzz|||oooaaaZZZXXXXXXWWWVVV[[[ccceeebbb^^^___```aaadddmmmzzzwwwwwwWWWJJJSSS\\\]]]\\\ttteee\\\VVVSSSTTTWWWXXXTTTSSSTTTSSSVVVXXXWWWYYYZZZWWWQQQLLLRRRZZZ```cccdddcccbbb^^^ZZZXXXZZZ[[[ZZZ]]]bbb|||ggg___UUUNNNKKKJJJIIIHHHIIIIIIHHHEEE@@@;;;888777222111000///.........///---------............///***---111444666555333111222///,,,,,,000444888:::999999777333000///111333///---...333555444333333111000///111444666777777888888:::===@@@AAA???======>>>@@@CCCFFFFFFDDDBBB@@@@@@???===;;;888555333444666888999999;;;>>>@@@BBBCCCDDDEEEFFFGGGHHHIIILLLMMMNNNPPPQQQRRRRRRSSSOOORRRTTTUUUVVVXXXZZZ\\\[[[ZZZYYYYYYZZZ[[[]]]^^^]]]^^^___```aaabbbbbbbbbaaabbbcccddddddcccaaa``````^^^ZZZVVVPPPHHH???:::999;;;AAAHHHOOOWWWfffsss~~~xxxqqqlllllliiidddbbb```]]]XXXTTTPPPJJJEEEDDDCCCAAA@@@CCC]]]rrr}}}vvviiiYYYNNNJJJSSS^^^iiipppuuuxxxwwwtttrrrpppnnnppptttxxxzzzyyyvvvooonnnxxxyyyvvvmmmmmmpppuuuyyywwwnnnfffbbb]]]___nnnxxx~~~cccYYYWWW[[[fffuuuzzz{{{zzz}}}{{{eeeJJJ<<<777777KKKqqq|||{{{oooZZZ[[[lllwwwpppuuuwwwrrrhhh]]]GGG;;;555777888???UUUooonnnvvv|||uuulllbbbXXXSSSIIIGGGDDDCCCCCCBBB@@@???<<<;;;999999999888666333333333222111111222444555777888:::::::::;;;>>>@@@BBBEEEHHHKKKNNNRRRVVVZZZ___aaacccdddeeehhhkkkmmmjjjjjjkkkmmmooommmgggbbbkkkkkkllllllhhheeeiiipppvvvssskkkaaaVVVOOOMMMLLLOOORRRUUUXXX[[[___dddhhheeekkksss{{{yyyrrrppp{{{|||}}}~~~pppkkklllqqqkkkdddaaaiiiwwwvvvxxxvvvqqqqqqzzzyyykkkdddbbbgggfff^^^WWW___mmmlll___]]]___```___aaajjjwww|||{{{sssyyySSSEEEQQQ\\\\\\WWWxxxyyyiii^^^ZZZUUUTTTWWWWWWUUUTTTUUUQQQUUUWWWWWWYYY\\\YYYTTTNNNTTT\\\aaabbbbbbcccddd```[[[XXXXXXXXXXXX[[[```uuubbb[[[RRRMMMKKKKKKJJJHHHJJJJJJIIIEEE???:::777666111111000///////////////---------............///***,,,///111333333222111333111...---///333888::::::999888555222111222333111000000333555555444333000///...000333666777888777777999<<>><<<999666444444555777888888:::===???AAABBBCCCDDDFFFGGGHHHHHHLLLMMMOOOQQQSSSSSSSSSSSSQQQSSSUUUVVVVVVXXXZZZ\\\ZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^```aaabbbcccccccccaaabbbdddfffeeeccc```^^^```\\\TTTLLLEEE???:::777999<<>>>>>@@@CCCEEEGGGIIIMMMPPPUUUWWWZZZ[[[\\\^^^bbbdddaaa___]]]___cccfffhhhhhhjjjfffaaaaaadddjjjrrrxxxkkkdddYYYPPPKKKKKKLLLMMMOOORRRVVVZZZ]]]aaaeeehhhjjjqqq{{{yyysssrrryyyvvvqqqoookkkddd]]]YYYdddyyy{{{rrrmmmqqq}}}ssseeebbbdddmmmnnndddWWW^^^ooommm]]]\\\]]]]]][[[]]]iiizzzxxxmmm^^^IIIPPP]]]```XXXtttkkk^^^[[[VVVUUUXXXZZZWWWTTTTTTSSSVVVWWWWWWYYY\\\ZZZUUULLLTTT]]]ccccccbbbbbbcccccc]]]XXXWWWVVVVVVYYY^^^ttt[[[VVVOOOLLLLLLLLLKKKJJJJJJJJJIIIEEE???:::777666000000000000000/////////---------............///.........///111222444555555333111000000333777:::777777777555333222333555555555444444666777666444///...---...222555777777666666777:::===>>>===<<<::::::<<>><<<:::888666333555666777777999;;;===@@@@@@BBBCCCEEEGGGHHHHHHLLLMMMPPPRRRSSSTTTSSSSSSTTTVVVWWWXXXWWWXXXYYY[[[[[[[[[\\\\\\]]]^^^^^^_________aaabbbcccdddddddddbbbccceeeeeeeeebbb___]]]```YYYOOODDD<<<999999;;;<<<@@@HHHQQQVVVXXX]]]ccc```ppp~~~||||||~~~~~~{{{ppp```UUUOOOHHHDDDEEEGGGDDDAAA@@@OOOddd}}}~~~vvvnnnfff```PPPPPPSSSWWWZZZ[[[[[[[[[WWWYYY```mmm{{{}}}}}}~~~yyytttsssooouuu}}}xxxqqqmmmnnnoooqqqrrrqqqnnnjjjgggbbb[[[___tttrrrsssbbbbbbdddgggrrrwwwzzz|||}}}~~~tttZZZ???777===DDDSSSuuuggg[[[TTTYYYffffff]]]ooo}}}qqqccc___FFF555666777777DDDWWWkkkjjjwww|||pppccc[[[QQQMMMHHHDDDCCCBBBAAA@@@>>><<<;;;:::::::::999777666555333111000000000000444555777777777888;;;===;;;===???AAABBBDDDGGGJJJNNNOOOQQQRRRRRRTTTWWWYYYXXXWWWWWWYYY^^^cccgggiii___[[[YYY]]]hhhqqqtttrrr\\\TTTJJJDDDCCCGGGKKKMMMQQQTTTXXX[[[^^^bbbfffhhhpppwwwwwwhhhdddnnnyyyzzzuuuzzzzzzsssaaaZZZ]]]rrrrrrnnnuuuooobbb___bbbfffkkkbbbTTTVVVeeefffZZZZZZZZZWWWSSSVVVeee}}}xxxhhhwwwrrrOOOLLL]]]kkk___sssooo___[[[WWWVVV[[[]]]ZZZVVVTTTWWWYYYYYYXXXYYY[[[XXXSSSHHHQQQ\\\dddfffdddcccbbbddd^^^YYYXXXVVVUUUXXX]]]vvvVVVRRRMMMKKKLLLMMMLLLJJJIIIIIIHHHEEE@@@;;;888777//////000000000000//////---------............///222111000000222444777999666666555222111222444777444555555444333222333555666777666444666999999555000...---...111444666666777777777999;;;<<<;;;:::<<<<<<>>>AAADDDFFFEEEDDD????????????===;;;999888333444666666666777:::<<<>>>>>>@@@BBBEEEGGGIIIJJJMMMNNNOOOQQQRRRSSSSSSTTTUUUWWWXXXXXXXXXXXXYYYZZZ\\\]]]]]]^^^______``````___```aaacccddddddddddddbbbcccddddddccc```^^^\\\]]]WWWLLLAAA::::::>>>CCCCCCEEEKKKSSSVVVUUUWWW[[[YYYggg|||wwwdddWWWQQQIIICCCEEEHHHFFFBBBAAAMMM___yyy{{{uuunnnhhhUUUOOOKKKKKKLLLLLLNNNQQQUUUZZZfffuuu|||vvvnnngggcccaaajjjvvvyyyqqqllljjjlllmmmlllhhhdddbbbaaa```[[[ccc{{{oootttfffgggeeegggsssyyy}}}{{{mmmSSS<<<333;;;EEEUUUpppttt[[[UUUTTT___eee\\\gggsssaaafffNNN:::777777666===IIIdddfffqqqzzzmmmdddZZZUUUNNNHHHEEEDDDCCCBBB???===;;;:::;;;;;;:::999777666444222111000000000222333555555555666999;;;:::<<<===??????AAADDDGGGHHHIIIKKKKKKKKKLLLOOOQQQRRRTTTXXX\\\^^^______^^^WWWZZZ___gggqqquuummmbbbPPPJJJCCC???@@@DDDJJJMMMRRRTTTXXX[[[^^^cccgggkkkttt|||nnn^^^[[[dddoooyyyccc^^^fffoooooo{{{{{{iii^^^\\\___[[[```[[[PPPPPPZZZ^^^YYYYYYWWWRRRKKKMMM^^^yyy~~~iiiooo]]]KKKZZZpppeeeoootttccc]]]WWWUUUZZZ___]]]YYYWWWZZZ\\\[[[XXXYYYZZZWWWRRRFFFMMMWWW```fffhhheeecccddd___ZZZYYYWWWUUUWWW\\\uuuUUUQQQLLLKKKLLLLLLKKKHHHHHHHHHHHHEEE@@@;;;999888...///000111111000//////---------............///000000000111222444666777555666666444111///111333222333444333111000111333222555444333555;;;<<<888222000......111444666666:::999888999;;;<<<;;;:::======>>>AAADDDFFFFFFEEE??????@@@???>>><<<:::999222444555555555666999;;;;;;<<>>RRRZZZdddrrrxxxpppddd^^^UUUNNNIIIGGGEEEDDD@@@>>>;;;;;;;;;<<<<<<;;;888777555333111111111111///111222333333444666888999:::<<<===>>>???BBBEEEDDDEEEGGGHHHHHHIIILLLOOONNNQQQTTTVVVWWWVVVVVVVVVXXX```fffhhhiiifff[[[PPPDDDCCCAAA@@@BBBFFFLLLPPPQQQTTTWWWZZZ^^^dddkkkooovvv}}}~~~mmm___WWWXXX]]]bbbqqqxxxaaa```nnnqqquuummm]]]VVVWWW[[[YYYXXXUUUQQQSSSZZZ^^^]]]\\\ZZZSSSKKKIIIXXXrrrooommmyyyTTTUUUiiiggghhhzzziiiaaaXXXSSSWWW\\\]]]]]]\\\[[[\\\[[[YYYYYY[[[XXXSSSGGGIIIOOOZZZdddjjjiiigggddd___\\\[[[ZZZWWWXXX[[[pppUUUQQQMMMKKKLLLKKKIIIFFFGGGHHHGGGEEE@@@<<<999999...///000111111000//////---------.........//////+++,,,...000111222222222555666777555000......///222333333222000//////000...222222111555<<<>>>:::555222000///111444666777<<<;;;::::::<<<<<<;;;:::;;;;;;<<>><<<;;;999222444555555555666888;;;:::;;;>>>AAAEEEHHHJJJLLLNNNMMMMMMNNNOOOQQQSSSUUUPPPRRRTTTVVVVVVXXXZZZ\\\\\\\\\]]]^^^____________]]]^^^___aaabbbbbbbbbbbbdddcccbbb```___]]]\\\\\\VVVTTTOOOIIIEEEFFFKKKPPPRRRPPPPPPRRRPPPKKKIIIKKKVVV^^^ooo}}}zzzwwwzzz~~~zzzzzz|||xxxzzz|||}}}uuuiii___TTTJJJCCCEEEIIIHHHEEEDDDBBBOOOiii|||vvvfffXXXRRRPPPPPPUUU\\\nnnsssxxx|||~~~~~~zzzooo___QQQHHHCCC???GGGTTTfffttt|||xxxnnnhhhkkkmmmnnniiibbb\\\\\\]]]YYY\\\pppooovvvvvvlllmmmjjjmmm{{{uuu```GGG555333555<<>><<<;;;<<<<<<<<<<<<888777555333222222222222...///000111111222444666888999;;;<<<===???BBBDDDAAACCCEEEFFFGGGIIIMMMOOOLLLLLLKKKJJJJJJMMMRRRUUUYYYaaaddd]]]TTTNNNGGG@@@<<<===@@@BBBEEEJJJQQQVVVPPPRRRUUUYYY___fffnnnsssuuu}}}wwwbbbVVVWWW\\\^^^\\\fffvvvvvv]]]___rrrwww}}}ttt___QQQNNNRRRXXX\\\WWWSSSUUUZZZ___aaabbbaaa___YYYNNNJJJVVVnnn~~~vvvnnn```QQQ^^^gggbbb~~~nnndddYYYQQQSSSZZZ]]]___aaaZZZ\\\[[[XXXYYY[[[YYYUUUIIIHHHJJJTTTaaakkkllljjjccc___\\\]]][[[XXXXXX[[[vvvXXXTTTOOOMMMLLLKKKGGGCCCIIIHHHFFFCCC???;;;888666444222000/////////...,,,...------------...//////,,,,,,------///000111222444444444444333111///...111222444333111000000111111///---...111555888999555222///...000222555666777777777888999;;;<<<===AAA>>>;;;;;;???DDDHHHIIIAAA@@@@@@@@@@@@>>>;;;999555333222333666:::;;;<<<=========>>>AAAEEEIIIKKKJJJJJJJJJKKKMMMOOOQQQSSSTTTTTTUUUVVVWWWXXXYYYZZZ^^^^^^^^^_______________]]]^^^___```aaaaaaaaaaaaaaabbbbbbbbb```]]]ZZZYYYVVVPPPIIIJJJPPPUUUUUUSSSQQQPPPPPPOOOJJJDDDEEEJJJTTT___kkkvvvzzzzzz{{{~~~~~~yyyssspppqqqrrrqqqooorrrsssjjj]]]PPPKKKEEEDDDFFFEEEAAA<<>>>>>>>>>>>@@@BBBDDDFFFDDDCCCBBBCCCGGGNNNTTTYYY]]]YYYRRRJJJDDD???===<<<;;;<<>><<<;;;<<<@@@EEEIIIKKKCCCBBBAAA@@@@@@???<<<:::777444222222555888;;;;;;<<<<<<===>>>AAAEEEHHHJJJIIIIIIIIIJJJLLLNNNPPPRRRTTTTTTUUUVVVWWWXXXYYYYYY^^^^^^^^^_______________^^^^^^```aaaaaaaaaaaaaaacccbbbaaa___^^^]]]\\\\\\WWWRRRNNNOOOUUUYYYYYYVVVSSSQQQPPPNNNHHHBBBCCCHHHUUU^^^hhhppp~~~~~~yyyuuurrrqqqtttvvvwwwyyywwwkkk]]]RRRLLLFFFDDDEEEDDD@@@<<<@@@FFFYYYwwwssslllhhhiiirrr|||yyymmmccc^^^```ffflllggg___RRRHHHHHHMMMNNNJJJJJJQQQ^^^lllxxxzzzpppiiihhhlllvvv{{{vvvqqqoooiii```bbbnnn|||sssyyyooojjjlllwww}}}rrrVVV===888333555444:::DDDKKKgggkkk___```dddnnnfffWWWFFF:::777666555777CCCRRR[[[^^^fff{{{{{{nnnfff\\\PPPGGGDDDCCCAAA???===<<<<<<;;;:::999999777666444333111111111111111000000111222222222333444555777888999:::777777777888999;;;===???AAABBBCCCEEEHHHLLLOOOQQQLLLIIIDDD>>>:::777666666;;;:::;;;???FFFNNNUUUYYYVVV\\\```cccjjjvvv~~~fff\\\UUUYYYbbbkkkwwwzzz|||sss|||ggg^^^jjjwww~~~~~~nnn___YYY\\\ccc___\\\YYYWWWTTTRRRTTTXXXTTTYYYWWWWWWZZZ\\\lllhhhnnniiiFFFHHHQQQMMM^^^mmmeee^^^VVVTTTWWW[[[\\\[[[[[[[[[[[[[[[ZZZYYYXXXXXXPPPKKKIIIPPP[[[dddhhhhhhccc]]]ZZZ[[[YYYUUUVVVYYYzzz]]]YYYSSSOOOOOONNNKKKHHHFFFFFFDDDAAA>>>:::888666333111///...//////...,,,---------------......///,,,,,,------...///111111333333444444333111///...111222333222000000111222111000//////000333777999555333111//////222444666666777999:::::::::999999;;;::::::<<>>AAADDDGGGIIIGGGHHHHHHIIIKKKMMMOOOPPPTTTTTTUUUVVVWWWXXXYYYYYY]]]^^^^^^______```_________```aaabbbbbbcccbbbbbbeeeccc```]]][[[[[[\\\]]]VVVSSSRRRUUU[[[^^^\\\XXXVVVSSSPPPMMMFFF@@@AAAFFFVVV]]]dddhhhrrr|||yyyuuusssrrrvvv{{{|||mmm___UUUOOOGGGDDDEEEDDD@@@<<<>>>BBBTTTrrr}}}sssllllllsss|||~~~uuuhhhZZZSSSSSSZZZ```ZZZSSSJJJHHHRRR[[[XXXPPPKKKPPPZZZggguuu{{{sssnnnmmmrrrzzz|||xxxuuutttmmmcccaaannnyyyuuuooopppzzzvvviiiOOO999777444888888;;;@@@FFF```ttt```]]]eeerrr|||pppaaaSSSEEE:::555666999;;;KKK^^^^^^WWWhhhvvvlllaaaSSSGGGAAADDDBBB>>><<<<<<===<<<;;;888888777666555444333333444333222111000/////////111111222333444555666777777777777888999;;;<<<======???BBBEEEFFFGGGFFFEEE???===:::888666666666777;;;999:::AAALLLXXXaaaeee^^^bbbffflllwwwtttUUUVVVZZZaaaiiiqqq}}}ooohhhooozzz~~~qqqXXXYYYgggvvv|||nnn___ZZZ^^^cccZZZOOOLLLUUUXXXOOOLLLQQQMMMUUUXXXZZZ[[[ZZZgggjjjgggzzzdddFFFFFFMMMGGGTTTssspppfff___VVVTTTVVVYYYZZZXXX[[[\\\\\\\\\\\\ZZZYYYXXXSSSMMMGGGLLLXXXdddhhhfffccc]]]XXXYYYZZZXXXWWWWWW|||___ZZZSSSOOONNNMMMKKKIIIFFFEEECCC@@@===:::777666222000.........///...,,,------,,,,,,------...///------------...///000111222333333333222111///...000111222111000///000111111111000///000222666888555444222000///111444777666777999:::;;;:::888777999999999<<<@@@DDDGGGGGGFFFCCCAAA??????>>>===;;;<<<888333000222555888:::;;;<<<<<<>>>AAADDDFFFHHHGGGHHHHHHJJJLLLMMMOOOPPPSSSSSSTTTUUUWWWXXXYYYYYY\\\]]]^^^___`````````___``````aaabbbcccccccccccceeeccc```]]][[[YYYXXXXXXUUUTTTUUUZZZ___```]]]ZZZWWWSSSOOOKKKDDD???AAAGGGUUU\\\bbbdddjjjzzz~~~zzzvvvrrrpppnnnrrrxxx}}}zzznnncccYYYRRRIIIEEEEEEDDD@@@<<>>>>>???AAAEEE\\\gggZZZ[[[rrr}}}eeessspppaaaOOO===555666888666CCCWWWZZZQQQ]]]uuuzzzrrriii\\\PPPHHHHHHCCC>>><<<<<<======;;;888777777666666555555555555444222111000///......///000000111222333333444777777888999:::;;;<<<===:::;;;>>>???@@@>>>===;;;999888666666666777888999;;;:::===GGGVVVdddmmmqqqjjjlllnnntttyyycccQQQYYYfffsss{{{~~~hhhggglllooonnnkkkcccYYY^^^kkkyyy}}}~~~yyyeeeUUUPPPTTTWWWQQQKKKJJJQQQTTTPPPMMMOOOLLLWWW\\\]]][[[SSS\\\tttrrriiieeeMMMLLLPPPMMMXXXttttttggg___WWWTTTWWWZZZ[[[ZZZ[[[\\\]]]]]]]]][[[ZZZXXXVVVNNNGGGIIIVVVeeejjjhhheee^^^YYYXXX[[[[[[YYYVVV}}}```ZZZRRRMMMLLLLLLJJJHHHFFFEEECCCAAA===:::777555222000...---...///...---,,,,,,,,,,,,,,,---......------,,,------...///000111222222333222111///......000111222000//////000111222111000///111555888555555444111///000444888666777999::::::999777666:::999888:::>>>AAACCCCCCFFFCCC???======<<<<<<;;;<<<888333000111444777888:::;;;<<<>>>AAACCCEEEFFFGGGHHHJJJKKKMMMNNNOOOPPPPPPQQQRRRTTTUUUWWWXXXYYY[[[\\\^^^```aaaaaa```___```aaabbbcccddddddddddddccccccaaa___\\\XXXUUUSSSWWWXXX[[[```eeeeeeaaa]]]WWWSSSNNNIIIBBB???BBBJJJSSSYYY```bbbdddooo}}}xxxsssmmmiiieeefffjjjpppsssooohhhccc[[[TTTLLLHHHHHHFFFAAA<<<@@@AAANNNjjj|||yyyyyy{{{tttkkkjjjnnnrrrvvvtttnnnbbbTTTJJJEEEEEEHHHPPP\\\fffppptttmmmdddQQQOOOQQQ[[[lll{{{~~~zzzxxxxxxxxxpppqqqooommmttt|||xxxnnniiitttzzzzzzwwwrrrttt}}}jjjYYYDDD666888888AAACCCBBBDDDFFFYYYwww|||cccWWW```lllmmm___ccczzznnnYYYEEE999666222222999EEEMMMOOOUUU\\\vvvxxxnnnbbbXXXNNNHHHAAA======>>>===;;;888888777777777666666666444333222111111000111111//////000000111111222222111111222333444555555666777777777777777666555555333333222222222333444555999:::???IIIVVVbbbiiilllqqqssstttwwwxxxdddSSSVVVcccwww~~~wwwfffkkklllgggaaa\\\]]]eeevvv|||}}}xxxvvvuuu___NNNKKKMMMNNNOOOVVVXXXSSSPPPSSSTTTQQQRRR\\\```___YYYMMMPPPddd||||||ssslllRRRIIIQQQPPP]]]xxxxxxggg```XXXVVVZZZ^^^___]]][[[[[[\\\]]]\\\[[[ZZZYYYVVVQQQIIIHHHTTTfffmmmlllgggbbb\\\ZZZ\\\]]][[[VVVaaaZZZQQQLLLJJJJJJJJJHHHHHHGGGEEEAAA>>>:::666555111///------.........---,,,,,,,,,,,,,,,------...------,,,,,,---......///111111222222222111///...---000333555444222000000111333333111...///444888555666555222//////444888555666888999999999888888;;;999888999===@@@BBBCCCGGGCCC???<<<;;;;;;;;;;;;;;;777333111222444666777:::;;;<<<>>>@@@BBBDDDDDDGGGHHHJJJLLLNNNOOOOOOPPPLLLMMMOOOQQQTTTVVVXXXYYYZZZ\\\^^^```aaaaaa```___```aaabbbccccccdddccccccbbbbbbbbbaaa^^^[[[WWWTTT]]]___ccchhhkkkjjjfffcccYYYTTTNNNHHHBBB>>>DDDLLLPPPTTTZZZ]]]]]]cccttt~~~xxxppphhhccc]]][[[]]]bbbdddaaa______\\\VVVOOOLLLKKKIIICCC===<<<>>>JJJddd}}}yyysssooorrrxxxxxxooommmnnnooopppppplllaaaQQQDDD===<<>>;;;999999888888777777666666444333333222222222333333000000111111111111111111...///000111222222222222555444333222111111222222444333333333333333444444777999===CCCJJJRRRYYY]]]jjjpppsssrrrvvvrrr^^^PPPGGGTTTccc{{{yyyssskkkqqqjjj^^^XXXUUU```www|||}}}xxxzzz{{{qqq\\\NNNMMMOOONNNTTTbbbggg\\\TTTWWWXXXTTTXXX___aaa```[[[NNNMMM]]]~~~}}}ZZZFFFKKKLLLXXXrrr|||iiibbbZZZXXX\\\```aaa```[[[[[[[[[[[[[[[[[[[[[[[[VVVTTTLLLHHHRRRdddmmmmmmhhhfff```[[[[[[]]][[[VVVbbb[[[QQQKKKJJJJJJJJJIIIJJJIIIFFFCCC>>>:::666444000///------.........---,,,,,,++++++,,,,,,---...------,,,,,,------......000111111222222111///...---222777:::999666333111222333444111......333888555777666222//////444999555666666777888999999:::<<<:::888999===BBBEEEGGGIIIEEE???<<<;;;<<<<<<<<<999666333222333555666666999:::<<<>>>@@@BBBCCCCCCEEEGGGIIIKKKMMMNNNNNNNNNHHHIIILLLOOOSSSVVVXXXZZZZZZ[[[^^^aaabbbaaa```______```aaabbbccccccccccccbbbbbbbbbaaa```___^^^]]]```cccgggkkkmmmlllhhheee^^^WWWOOOHHHAAA>>>CCCKKKLLLMMMQQQTTTSSSVVVdddsss~~~xxxpppfff___\\\YYYYYY]]]^^^ZZZYYY\\\\\\WWWRRRPPPOOOLLLEEE>>>===>>>III^^^uuu{{{rrriiijjjpppxxx}}}tttqqqooollleeeeeeaaaVVVIIIAAAAAACCCJJJYYYjjjuuuzzz{{{vvvoooYYYPPPJJJRRRdddvvv~~~~~~vvvsssxxx}}}~~~xxxpppccc]]]hhhuuutttiiilllxxx{{{sssaaa___gggsss}}}~~~cccOOO===444888555???BBBDDDJJJKKKSSSdddzzz```UUUXXXbbb^^^SSSXXXuuurrreeeQQQ<<<999777555777===EEEIIIHHHUUUhhhxxx|||{{{pppcccYYYMMMFFFDDDCCC@@@<<<::::::999888888777666666666555444444333333333444222222222222222111111111///000222333333333333222222222222111111111111111555555555666666666666777666888:::;;;>>>EEEPPPXXXcccnnnvvvssspppvvvttt[[[KKKDDDCCCOOO]]]sssyyy{{{~~~{{{|||jjjZZZZZZ[[[llltttgggfffjjjeeeTTTKKKMMMQQQOOOTTT^^^gggeee]]]XXXWWWXXXZZZ^^^^^^______UUUTTTbbbfffKKKHHHGGGNNNdddkkkddd\\\YYY\\\___```___\\\[[[YYYXXXXXXYYY[[[\\\VVVWWWQQQIIINNN___iiijjjggghhhccc\\\XXXZZZYYYUUUccc\\\RRRKKKJJJKKKKKKJJJLLLJJJGGGCCC???:::666333000...------.........---,,,,,,++++++,,,,,,---...------,,,,,,,,,---......000000111222222111//////...333:::===<<<999555333222444444111......333888666777777333......444999555555555666777999:::;;;<<<:::888999>>>DDDIIIKKKKKKFFF@@@===<<<======>>>888555333222444555666555999:::<<<>>>@@@AAABBBCCCDDDFFFHHHJJJLLLMMMMMMMMMFFFGGGJJJNNNRRRVVVXXXZZZYYY[[[^^^aaabbbbbb```______```aaabbbbbbcccbbbbbbcccbbbaaa```aaabbbdddfffaaadddhhhkkklllkkkgggeeeaaaZZZQQQHHH@@@===BBBJJJJJJHHHJJJLLLLLLNNNZZZiiioooyyypppeee^^^```\\\\\\```___ZZZYYY\\\\\\XXXTTTRRRRRRNNNFFF???@@@AAAJJJ[[[lllzzz}}}rrrggggggnnnssswwwrrrnnniii\\\[[[VVVMMMDDDCCCJJJRRRXXXbbbnnnvvv{{{{{{uuummm[[[QQQIIIPPPcccuuu~~~zzz~~~{{{sssqqqxxx~~~~~~sssbbbZZZdddqqqooocccmmm{{{~~~kkkYYYXXXfffuuu}}}aaaLLL;;;333777555???CCCFFFNNNOOOTTTbbbxxxhhhYYYYYYddd___QQQPPPhhh|||rrr[[[???999333111333666777<<>>;;;;;;:::999888777666666888777666555444333333333333333333333222222222222...///000222222222111111///000222333444333111000333333444444555555555666666888999888999CCCRRR___fffvvv~~~vvvxxx|||eeeMMMAAA@@@CCCQQQ]]]mmm{{{yyylll[[[bbbgggyyy{{{|||hhhWWWQQQXXXVVVJJJCCCJJJOOOMMMNNNQQQ]]]hhhdddWWWTTT[[[XXX[[[[[[___ccc\\\\\\jjj~~~lllQQQJJJFFFHHHYYYxxxmmmfff]]]ZZZ[[[^^^^^^\\\\\\ZZZXXXWWWWWWXXX[[[]]]VVVYYYTTTJJJKKKZZZeeeffffffhhheee\\\VVVWWWWWWTTTcccZZZQQQNNNMMMJJJIIIJJJGGGFFFDDDCCCAAA<<<777333222111000///...---,,,,,,------,,,,,,,,,,,,++++++---------,,,+++---000333333333222111000///...---///111444:::>>>===999444///000111111000000111222666777666333//////333777999777666666999;;;<<<<<<===;;;888777999===BBBEEEGGGFFFDDD???;;;999:::;;;999777444111000000111222666888:::;;;<<<===@@@BBBFFFGGGHHHIIIJJJLLLMMMMMMKKKJJJIIIKKKOOOTTTXXXZZZ[[[\\\\\\]]]]]]^^^^^^___```bbbddddddbbbaaabbbcccddd```___```___\\\]]]___iiijjjkkkllljjjhhhhhhkkkiii```SSSGGG@@@???AAACCCEEEBBBCCCFFFGGGGGGIIINNN[[[hhh~~~zzzrrrkkkeeeaaa```___]]]\\\[[[\\\]]]]]]```ZZZTTTSSSTTTRRRKKKDDD:::===GGGUUUaaalllxxx}}}zzznnnhhhkkkuuu|||~~~xxxuuupppkkkdddbbb]]]VVVTTTXXXaaaiiitttuuuyyy~~~yyyttt```UUUJJJJJJ\\\rrr}}}}}}}}}~~~zzztttvvv~~~~~~{{{zzziii]]]dddhhhbbb___ttt|||{{{___RRRZZZhhhyyywwwZZZBBB;;;:::777;;;:::<<>>999555444333222555:::>>>FFFPPPWWW^^^hhhvvv~~~ppp]]]NNNHHHEEEBBB??????;;;888888::::::888666666777777888999888888888444444333333333333222222333333333222222111111111666555222111000111222333333222222222444444444333999777999@@@EEELLLZZZhhhvvvuuutttlll^^^LLL<<<666AAAPPPSSSRRR]]]qqq~~~yyydddxxxyyy^^^]]]wwwsss^^^MMMGGGAAA@@@GGGJJJGGGDDDEEECCCIIIRRRYYY[[[YYYUUUSSSRRRNNNTTT```___VVVYYYfff~~~}}}XXXCCCIIIGGGMMMhhhzzzkkk^^^\\\[[[XXX\\\cccbbb^^^ZZZZZZ\\\_________^^^\\\VVVMMMGGGLLLYYYdddcccdddaaa[[[YYYZZZYYYWWWcccZZZQQQNNNMMMJJJIIIJJJGGGEEEDDDCCCAAA<<<777333111111000///...---,,,,,,------,,,,,,,,,,,,++++++---...---,,,,,,---///222222111111000000///......,,,---000555:::;;;888555222333333222111000000111777888777444000000333666777666555777:::===>>>???===;;;888777999===BBBEEEEEEDDDBBB>>>;;;:::;;;===999888666444333222222222555777:::;;;<<<===@@@BBBDDDEEEFFFHHHKKKMMMNNNOOOOOONNNNNNOOORRRUUUWWWYYYWWWXXXYYY[[[]]]^^^___```aaacccddddddbbbaaaaaabbbaaa___^^^___[[[VVVVVVZZZdddggglllpppqqqoooooopppkkkcccVVVIIIAAA=========???<<<===@@@AAAAAADDDIIIOOO[[[nnn|||wwwpppjjjddd```^^^^^^]]]\\\\\\\\\\\\\\\___YYYSSSRRRSSSPPPIIICCC<<<===EEEQQQ]]]hhhuuu}}}{{{yyyrrrllljjjmmmyyy~~~xxxuuuttttttssssssrrrpppoooppptttwww|||}}}mmmcccVVVRRR___qqq|||~~~~~~yyyyyyvvvtttyyyyyytttbbbYYYbbbffffffkkk|||ttt{{{pppZZZSSS]]]jjjyyy~~~}}}mmmQQQ===888777444999999<<>>HHHVVV```uuu{{{~~~uuurrrpppjjj]]]RRRHHHCCC>>><<<<<<===;;;999999999999888777777666666777666666666666555555555444333333333333333222222222222222333444555666666666666888999:::;;;;;;;;;AAABBBJJJXXXbbbhhhlllooo|||qqqhhh]]]SSSPPPBBB;;;EEEWWWbbbcccaaaggglllsss}}}kkkZZZVVV]]]xxxrrrmmmtttssslllhhheeeXXXUUURRROOOIIIBBB???@@@NNNOOOQQQSSSRRRPPPNNNMMMJJJHHHSSSeeekkkbbb\\\___jjjzzz}}}zzz|||wwwmmmlllQQQFFFNNNWWWYYYppprrraaaZZZVVVSSSWWW___ccc```^^^^^^```ccceeeeeeaaa___XXXNNNEEECCCIIIOOOaaadddccc^^^ZZZYYYXXXUUUcccZZZQQQNNNMMMJJJIIIJJJFFFDDDCCCAAA???<<<777444111000000///......------------,,,,,,,,,+++++++++...//////...,,,,,,---///000000000111222222333333---,,,,,,---000333555666333444444333111///000111777999:::888444222222444888777666888;;;???@@@AAA<<<;;;999888:::===AAADDDCCCBBB???;;;888888;;;>>>999:::::::::999777444222333555888999:::;;;>>>@@@BBBCCCEEEGGGIIILLLMMMNNNPPPSSSUUUWWWWWWWWWXXXYYYZZZZZZ\\\^^^aaaccceeefffbbbdddeeedddbbb``````aaadddbbb```ZZZPPPJJJMMMVVV```hhhooorrrsssrrrppplllrrrfffTTTEEE;;;666333222666444555777888999???GGGSSS\\\jjjxxx~~~|||yyysssmmmfff```]]][[[[[[[[[\\\\\\[[[[[[ZZZ[[[WWWRRRPPPOOOLLLFFFAAA===<<<>>>GGGSSSaaassszzzrrrrrroooiiifffvvvzzzxxxvvvyyyyyy{{{wwwpppuuu|||~~~xxxssspppooovvv}}}vvvkkk```cccfff\\\\\\ooooooeeesssXXXQQQXXXdddlllyyysss[[[DDD999999999555;;;<<>>666444222222444000222444555777>>>HHHPPPdddlllwww{{{|||~~~xxxkkk```RRRKKKBBB===<<<=========;;;;;;::::::999999999999777777666666666555555555444444444444333333333333222222333333444555666777555777;;;>>>@@@BBBDDDFFFLLLPPPYYYhhhvvv~~~yyymmmbbbXXXOOOIIIGGG===>>>TTTrrr}}}uuuyyy\\\LLLRRR^^^pppsssgggllltttyyytttggg```\\\___dddjjjiii___QQQEEE@@@UUUSSSQQQOOONNNNNNLLLKKKKKKGGGNNN___hhhfffbbbdddkkk~~~yyynnnmmmvvvRRRBBBTTTeee]]]llluuubbbYYYTTTQQQVVV___eeeccc```___```aaacccdddaaa___ZZZPPPGGGCCCDDDGGG]]]bbbccc___ZZZYYYWWWUUUcccZZZQQQNNNMMMJJJIIIJJJFFFDDDBBB@@@>>><<<888555000000//////......------------,,,,,,,,,+++++++++...//////...---,,,---///000111111222444555555666111000///---...000333666///111222111000000111222444888;;;:::666333222333:::999777888;;;===???>>>===<<<:::999:::===@@@BBBCCCBBB???;;;777777999;;;888999::::::999666333111222444777888999:::===???BBBCCCDDDFFFGGGIIIJJJJJJLLLOOOTTTVVVWWWWWWYYY[[[]]]]]]^^^___aaabbbccccccbbbcccddddddbbbaaaaaaaaaeeebbb^^^WWWMMMHHHOOOYYYccckkkqqqqqqqqqrrrppplllnnn```LLL===555333222111333222333555555777???IIIVVV^^^iiiuuu~~~zzztttmmmfff```]]][[[[[[[[[[[[[[[[[[[[[[[[ZZZWWWSSSPPPNNNKKKFFFBBB===:::<<>>===;;;::::::999999:::;;;;;;666666666666555555555444444444444444444444444444444444444444555666777888999>>>EEEJJJNNNRRRVVVYYY]]]aaahhhrrr~~~xxxlll```UUULLLEEEBBB<<<:::EEEbbbfffQQQMMMXXX]]]cccjjjllllllhhhjjjsssyyy{{{lll]]]TTTPPPZZZcccnnnqqqlllbbbXXXQQQZZZUUUPPPMMMMMMNNNNNNMMMJJJBBBBBBMMMXXX\\\___bbbmmmvvveeewwwiiiPPP[[[lll```gggzzzeee[[[UUURRRWWW```gggeeebbb___]]]^^^___```aaa___[[[SSSKKKFFFEEEFFFVVV^^^bbb___ZZZYYYWWWUUUcccZZZQQQNNNMMMJJJIIIJJJEEECCCAAA???>>>;;;888555000000//////............------,,,,,,,,,,,,++++++,,,...//////------...///000111222333444555666666444333111...---///333666...000111111000000111222111666::::::777333222222:::999777888:::<<<======???===;;;::::::<<<>>>???BBBAAA???;;;888666777888888999::::::888666333111111333666777888999<<<>>>AAAAAABBBDDDEEEFFFGGGGGGHHHMMMRRRUUUUUUVVVYYY\\\\\\]]]]]]]]]^^^_________```bbbddddddbbbaaabbbcccbbb^^^[[[WWWPPPMMMSSS[[[eeennntttrrrrrruuusssmmmaaaTTTAAA555111111222222000///000222222444>>>JJJXXX^^^gggpppxxx{{{vvvooohhhbbb___]]]\\\[[[ZZZZZZ\\\]]]^^^[[[XXXUUURRROOOLLLGGGDDD===::::::AAAMMM]]]qqqxxxllleeeaaafffxxxsssoooqqqzzz}}}yyyllleee\\\^^^eeefffxxx}}}ooonnn{{{|||uuuxxxtttYYYXXXaaajjjooo}}}}}}jjjQQQ>>>777888999999777CCCQQQXXXVVVSSSTTTWWW]]]jjjvvv}}}lllYYY[[[ccchhh]]]PPPSSS```xxxlll\\\MMM???444333666///111333555555777999<<>>===;;;888666////////////............------,,,,,,,,,,,,+++++++++---...///......///000///000000111222333444444333333111///---///444888000222333222000000000222...333999;;;888444222111888777666777:::===>>>>>>AAA???===;;;:::;;;<<<======>>>>>><<<999777777888:::::::::999888666444333111333555777777999;;;======>>>???AAACCCEEEFFFGGGHHHMMMRRRTTTSSSUUUYYY]]]\\\\\\\\\]]]^^^^^^^^^______aaacccccccccbbbcccddd___]]]]]]^^^\\\YYY[[[```fffqqqxxxuuussstttoooeeePPPEEE777000000222222000///...000111000333???KKKYYY___eeekkkooowww~~~~~~}}}|||zzzuuupppjjjfffccc___]]][[[YYYZZZ\\\___aaa\\\ZZZWWWTTTPPPMMMIIIFFF>>>:::999???IIIXXXlll||||||pppaaa\\\```sss~~~rrrooorrr|||{{{zzziiijjjeeeffflllpppzzzzzzrrruuu}}}|||tttlllnnnyyyxxxkkkZZZ[[[eeennnsss{{{tttbbbKKK;;;666777:::<<>>DDDJJJQQQ___qqq~~~|||sssllleee]]]TTTMMMBBB@@@>>>;;;:::999::::::888888777777777666666666444444555555666666666666888666666666999>>>DDDGGGPPPXXXbbbkkkpppuuu|||uuuhhh^^^SSSHHHCCC===888777:::;;;BBBTTTlllnnnaaaaaaffftttvvvfff]]]^^^\\\iii~~~|||yyy]]]IIIFFFKKKOOORRRUUUVVVVVV\\\eeejjjhhhUUUOOOHHHGGGKKKPPPSSSTTTXXXPPPJJJJJJNNNRRRWWW[[[^^^rrreeeccc\\\XXXWWWVVVlllwwwiii___WWWYYY```gggfffddd```\\\[[[]]]```aaa___[[[VVVPPPKKKHHHGGGFFFRRR\\\]]]ZZZZZZZZZYYYcccZZZQQQNNNMMMJJJIIIJJJEEECCC@@@>>>===;;;888666///////////////.........---------,,,,,,,,,++++++***,,,...///......///000...//////000111111222222000111111///...000555999444555555333111000000111,,,111888:::888444222111555444444666:::===??????BBB@@@>>>;;;::::::;;;;;;:::;;;<<<<<<:::888888999;;;;;;:::999888666555444000222555666777888;;;===:::;;;===@@@BBBEEEGGGHHHIIINNNSSSTTTSSSTTTYYY]]]\\\]]]]]]^^^___```aaaaaa^^^```bbbcccccccccdddeee___^^^aaaggghhhdddcccdddgggttt{{{vvvrrrooofffYYYDDD;;;222...111333222///000000111222111555AAANNNWWW\\\aaadddgggllluuu|||~~~|||zzzyyyyyyzzzzzzzzzyyyxxxuuuqqqlllhhhfff```^^^[[[YYYYYY\\\```bbb]]][[[YYYUUUQQQMMMJJJGGG???;;;999>>>GGGUUUgggwww{{{{{{uuu```XXX[[[oooxxxwww|||}}}pppnnnsss|||}}}{{{|||iiirrrttttttwwwvvvvvvxxxtttyyy~~~zzzvvvrrrvvv~~~rrrbbb[[[\\\gggpppuuuvvvooo^^^III;;;666888===AAAMMMPPPVVV^^^bbb```WWWOOOOOOTTT___tttkkk\\\PPPRRRZZZ\\\VVVPPPUUUooossseeeYYYKKK>>>777555444222111222555999<<<999:::::::::???NNNdddtttyyy~~~{{{}}}~~~|||xxxoooddd[[[IIIGGGDDD@@@===;;;;;;;;;999999999888888888888777444555555555666666777777888777666888<<>>???AAABBBCCCDDDJJJMMMPPPRRRTTTUUUXXXZZZZZZ[[[]]]]]]]]]]]]___```^^^aaacccddddddccccccddddddccceeekkkppprrrnnnjjjlllpppuuuwwwsssgggXXXMMM<<<888222//////111222333666111111222111333AAASSS___aaacccddddddggglllqqqvvvvvvtttrrrooooooqqqsssrrruuuwwwtttoooiiiffffff[[[[[[ZZZWWWUUUVVVZZZ___XXXYYYYYYWWWSSSNNNKKKJJJAAA:::555:::FFFTTTeeesssxxxwww|||lll[[[ZZZttt~~~tttsssyyy}}}xxxkkkqqqyyy~~~yyyvvvmmmuuuuuurrrsssrrr|||}}}{{{uuu}}}zzzrrrpppiiimmmiiiiiipppzzz|||wwwkkkZZZDDD777444888???DDDNNN^^^]]]VVVbbbpppoookkk\\\ZZZdddxxxbbbWWWXXXTTT[[[```RRRLLLggg|||eeeYYYTTTMMMDDD999444111111111///000444666777888777888???JJJTTTgggnnnvvvyyyxxxvvvwwwyyy~~~}}}vvvnnniiiYYYSSSIIIAAA======>>>>>><<<;;;999888777777777888999777555333444666888:::888:::>>>CCCFFFIIIRRR\\\aaaiiisss{{{{{{tttlll```QQQFFFBBBAAA===888333444999???KKKKKKRRRbbbqqq{{{ttt___aaalllrrr```fffsss|||uuuwww___NNNOOOWWWVVVNNN[[[ZZZXXXUUUSSSTTTWWWZZZJJJEEEAAABBBIIIOOOQQQOOOUUUQQQNNNOOOSSSUUUTTTQQQSSS```yyyiii___oooVVV@@@NNNNNNZZZrrrgggaaaZZZTTTcccfffgggddd^^^ZZZ[[[]]]___^^^[[[YYYVVVQQQJJJFFFCCCIIITTT^^^___YYYVVVWWW```VVVNNNKKKKKKIIIIIIJJJHHHGGGEEEBBB???:::777444000000//////...............---,,,,,,++++++,,,,,,---------------------------......///////////////111111000...---///222555444444333333333333222111000000222777::::::666222333999<<<888777:::;;;:::AAAAAAAAA???<<<::::::;;;<<<======>>>===<<<:::999===<<<<<<<<<;;;888444000444444333333555666888999<<<<<<===???AAABBBCCCDDDHHHJJJNNNPPPRRRTTTVVVYYYYYY[[[]]]]]]]]]]]]___```]]]___aaabbbaaaaaabbbcccccchhhooowww}}}}}}zzzvvvooooooooommmggg\\\OOOGGG999555111......///000000111---...222222555EEEWWWccceeegggeeecccdddgggkkknnnmmmkkkhhheeecccdddeeejjjlllnnnlllhhhcccaaa```^^^^^^]]][[[YYYYYY]]]aaadddccc```[[[TTTMMMHHHEEE@@@:::666888AAAMMM___nnnvvvtttxxxnnn\\\___yyyzzzwww{{{|||wwwnnnrrrxxx}}}~~~yyyrrrlllgggpppqqqpppsssqqqwwwtttrrr}}}|||www{{{xxxnnnkkklllsss}}}{{{uuujjjXXXCCC999999===AAADDDOOOYYYTTTPPP___ooowww~~~}}}vvvyyymmmYYY\\\XXXXXX]]]ZZZVVV___vvvvvvbbbWWWPPPIII<<<777444555555333333666777888999666444555;;;AAAEEELLLUUU]]]dddkkkuuu|||{{{~~~|||vvvrrriiibbbXXXNNNGGGBBB???======<<<:::999888888999999888888777666777999<<<===<<<>>>EEELLLPPPSSS\\\eeessszzz{{{tttjjjaaaXXXNNNCCC;;;999777555333555:::AAAFFFIIIJJJSSSbbbpppzzzhhh\\\fffwwwrrrwww}}}uuu___OOONNNUUUVVVQQQOOONNNMMMMMMMMMNNNOOOOOOLLLJJJHHHFFFGGGLLLSSSXXXccc\\\SSSPPPQQQSSSSSSRRRZZZeee|||nnn```jjj~~~VVVBBBJJJFFFOOOvvvyyykkkccc]]]XXX^^^bbbeeeddd```]]]^^^```^^^]]]\\\ZZZWWWRRRKKKFFFAAAFFFPPP[[[^^^ZZZVVVVVV~~~|||___VVVMMMKKKJJJHHHHHHIIIGGGGGGEEEBBB???:::777555000000//////....../////////...------,,,,,,------,,,,,,------------------------...///////////////000111000...---...111444444333222222111222222222000000222666:::;;;888444222:::>>><<<888888::::::AAABBBBBB@@@===;;;::::::<<<<<<===>>>>>>===<<<;;;=========>>>===:::555111444333333333444666777999:::;;;<<<>>>@@@BBBCCCCCCEEEHHHKKKMMMOOORRRUUUWWWYYY[[[\\\]]]]]]]]]___aaa]]]^^^______^^^___aaabbbccckkkxxxqqqmmmfff^^^UUULLLCCC===888555222000000000000//////,,,---222222666EEEXXXfffhhhjjjhhheeeccceeegggooonnnlllhhhdddaaaaaabbbfffhhhhhhgggddd```___^^^______^^^\\\[[[[[[^^^aaaiiigggbbbZZZRRRJJJCCC@@@===999666666:::DDDWWWhhhqqqnnnppp}}}wwweeeYYYppp|||}}}{{{vvvsssuuuxxx{{{{{{tttiiiaaa[[[bbbdddhhhooonnnqqq|||tttyyy||||||nnnmmmpppxxx{{{tttiiiUUUAAA<<>>;;;::::::;;;<<<===>>>???>>>=========>>>>>>??????<<<666222444333333333333555666777999:::;;;===???AAABBBCCCDDDFFFIIIKKKMMMPPPTTTWWWXXXZZZ[[[\\\\\\]]]___```^^^^^^___^^^]]]^^^aaacccdddkkkyyyvvvnnnbbbUUULLLDDD???<<<999888555555555444222000111...///222222444BBBSSSdddhhhlllmmmjjjhhhiiijjjvvvvvvuuurrrnnnjjjiiiiiifffffffffdddaaa___]]]]]]]]]\\\\\\[[[ZZZ[[[\\\]]]ccc___YYYRRRKKKEEE???;;;:::888666555555===QQQdddkkkgggjjjxxxrrr]]]lllzzzvvvwwwxxxyyy|||{{{sssfff]]]SSSXXXYYYaaaooossswww|||zzz|||xxxqqqlllmmmrrr{{{{{{ssshhhQQQ===;;;BBBFFFHHHKKKHHHJJJJJJQQQ\\\\\\^^^mmmvvvxxxvvvfff]]]ZZZgggwwwqqqdddiii|||yyyjjj```RRRCCC:::444000000333333555666555222111111222666666555555666<<>>===???BBB>>>@@@BBBBBB???<<<:::999:::;;;===???@@@@@@??????>>>>>>?????????<<<888444333333222222333444555666888888:::<<<>>>@@@BBBBBBDDDFFFHHHJJJLLLOOOSSSVVVVVVXXXZZZ[[[[[[\\\^^^_________```___^^^___bbbdddhhhjjjvvv|||rrrdddVVVLLLEEEAAA???;;;999777777777666444222222///000333222333@@@QQQccchhhooorrrpppnnnnnnnnnzzz{{{|||yyyvvvrrrppppppiiigggeeebbb```___]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[WWWOOOIIIDDD@@@;;;777666666666555333:::LLL___iiifffgggttt{{{mmmuuuyyyvvvzzz{{{|||}}}{{{sssiii```TTTVVVVVVaaavvv{{{}}}xxxrrriiihhhkkkrrr|||yyyrrreeeMMM999999BBBFFFJJJOOOPPPQQQQQQXXX___WWWUUUcccnnn}}}ooo]]][[[fffttt|||gggSSSYYYuuu{{{rrreeeWWWNNNEEE;;;444222222222222111111222444666222222222222333666:::===???FFFSSS```mmmvvv|||~~~~~~~~~~~~|||wwwtttlllkkkhhhfffcccbbbbbbbbbbbb```^^^]]]```eeekkkoooxxxzzz}}}rrrssstttnnndddYYYPPPLLLBBB>>>999555444333444444111777>>>EEEQQQjjjlll]]]RRRVVVaaaggghhhhhhqqqmmmhhhiiitttuuuddd^^^UUULLLFFFGGGOOOWWWaaaYYYOOOJJJIIIIIIFFFCCCCCCCCCDDDEEEKKKUUUbbbkkk]]]WWWPPPLLLLLLQQQVVVZZZYYYYYYeeeyyywwwgggpppdddLLLBBB???DDDOOOvvvccc[[[ZZZXXX]]]cccffffffaaa]]]ZZZZZZZZZ[[[[[[ZZZVVVQQQLLLEEEAAADDDQQQ]]]```]]]ZZZwww^^^VVVOOONNNMMMJJJHHHIIIFFFEEEDDDBBB???;;;888666111000///......000111333,,,,,,+++************+++)))+++---/////////---,,,,,,,,,...///000000000000///000000///...---...000222555888777555444555777444222111444888;;;:::888000111666<<<===<<<>>>AAA===@@@CCCDDDBBB>>><<<;;;999;;;===???AAAAAAAAAAAA???>>>>>>>>>>>><<<999666333333222111222333444555666777999;;;===???AAABBBDDDFFFGGGHHHJJJMMMQQQTTTTTTVVVXXXYYYYYYZZZ\\\^^^___```aaaaaa```aaaccceeejjjjjjsss{{{ssseeeXXXNNNGGGBBB???;;;999777777777666444222111...///333222333@@@QQQbbbiiiqqqvvvvvvsssqqqqqq~~~{{{wwwtttsssnnnkkkgggeeeeeedddcccbbb```______```aaaaaa___]]]ZZZSSSKKKDDD@@@<<<777333444444555555333888GGGWWWgggffffffnnn}}}lllqqq{{{}}}}}}xxxuuuzzz|||~~~~~~yyyrrrkkkfffXXXWWWUUUccc}}}}}}{{{rrrrrrmmmeeeiiirrr{{{~~~uuunnn___GGG777999AAACCCHHHOOORRRTTTQQQRRRWWWSSSTTTddd|||mmmaaa^^^fffssssssbbbGGGAAA\\\|||rrriiibbbYYYIII999111444222000......000222444000111222333444444555555333999BBBNNNZZZdddkkkooovvvwwwyyy|||~~~~~~}}}{{{zzzzzzzzz{{{}}}|||{{{{{{|||zzztttoookkkgggiiihhh```SSSGGG???<<<:::999777444222111111111444;;;CCCKKKXXXpppyyy[[[VVVYYYfffrrrqqqggg______ccciiisss~~~}}}sssggg]]]XXXRRRNNNIIIIIIPPPXXXddd]]]RRRJJJFFFEEECCCBBB@@@@@@AAAFFFNNNWWW___bbbXXXUUUQQQNNNNNNPPPTTTWWW]]]YYYbbbxxxzzzkkklllpppTTTCCCAAADDDEEEqqq~~~iii^^^ZZZSSSXXX___eeegggeeeaaa^^^YYYYYYYYYYYYYYYVVVRRROOOIIIDDDDDDNNNYYY]]]]]]]]]vvvxxx___WWWPPPOOONNNKKKIIIJJJFFFEEEDDDBBB???;;;888666222000///......000222444------,,,++++++++++++,,,)))***---///000///---,,,+++,,,---///000000111111///000000000...---...//////444888999666333444666777444222333777::::::888444000222999=========???<<<@@@EEEGGGEEEBBB@@@>>>999:::===???AAABBBBBBBBB@@@>>>===<<<<<<;;;999777333222111111111222444444555666888:::===???AAABBBDDDEEEFFFFFFGGGIIIMMMPPPRRRSSSVVVWWWWWWXXX[[[]]]^^^```bbbbbbaaaaaabbbccceeegggpppzzzooodddYYYOOOGGGBBB>>><<<999888888888666555333000111444222111===MMM[[[dddooowwwyyyxxxvvvvvv{{{uuuqqqpppkkkgggdddcccdddffffffeeebbbaaaaaaccceeeeeebbb___WWWPPPFFF@@@>>>;;;777333444333444444333555AAAMMM^^^___```gggzzzkkkmmmttt~~~zzz~~~zzzuuusssyyy||||||uuunnnjjjjjjccc```]]]lllrrrkkkooommmeeeiiiqqqyyy|||xxxooohhhUUUAAA666<<>>FFFMMMSSSWWWeeefffiiinnnuuuzzz|||}}}yyypppiiiddd```[[[XXXWWWUUUPPPIIIBBB<<<888666555555555444333222333444<<>>===???===AAAFFFIIIHHHEEECCCAAA999:::===@@@BBBCCCCCCCCCAAA>>><<<;;;;;;;;;:::888333222111111111222333444555555777:::<<>>???HHHJJJUUUVVVSSSXXXZZZ]]]eeejjjyyynnn|||xxxhhhnnnlllnnnvvv^^^ccc\\\QQQPPPSSSFFF<<>>???DDDQQQdddvvvmmmXXXMMMcccpppvvvlllkkk|||}}}jjj]]]SSSJJJNNNIIIGGGIIIIIIFFFIIIPPPSSSRRROOOIIIDDDAAAAAACCC@@@EEEKKKNNNNNNMMMKKKJJJJJJIIIGGGFFFGGGKKKQQQUUUXXXPPPYYYuuuiii\\\zzzuuuRRRFFFEEE===@@@[[[www{{{jjjbbbVVVYYY^^^cccfffddd```\\\XXXWWWUUUUUUUUUUUUTTTRRRMMMFFFCCCHHHOOOTTTYYY^^^{{{lllzzzxxx[[[UUUPPPOOOLLLHHHFFFGGGFFFEEEDDDBBB???===:::999111///------/////////.........---,,,,,,+++************,,,///111111///---,,,,,,---...///000111222//////......---------,,,333444555555555444333222777888666000111777;;;:::;;;888666777<<>>>>>;;;777333333333333333333333333333444555888:::===??????EEEEEEEEEDDDDDDEEEIIILLLQQQSSSUUUVVVWWWXXX\\\^^^]]]^^^___```aaabbbbbbbbbcccaaadddmmmxxxxxxpppdddXXXSSSIII@@@===<<<999999;;;<<<:::555222111555<<>>;;;LLLeeeyyywwwbbb[[[WWWXXX```fffddd___\\\XXXXXXXXXWWWWWWVVVVVVVVVQQQJJJDDDFFFOOOXXX\\\]]]{{{mmm{{{www[[[UUUOOONNNLLLHHHFFFGGGFFFFFFDDDBBB???===:::999111000.........///...---......---,,,,,,+++************,,,...111111///---,,,,,,---...///000111111/////////.........------111222333444555444444333999777555444555777:::===;;;888666777<<<@@@AAA@@@???@@@BBBEEEGGGFFFCCC@@@999999999:::<<<@@@EEEHHHEEE@@@<<<<<<>>>>>>;;;888555444333333222222333333222333555777:::<<<>>>???DDDDDDEEEDDDDDDEEEHHHKKKNNNPPPRRRSSSUUUWWWZZZ]]]]]]]]]___```aaaaaabbbbbbcccbbbeeelllvvvzzzlll```\\\RRRHHHDDDAAA>>><<<===;;;999777444333555888;;;BBBQQQbbbmmmsssvvvqqqjjjbbb___ZZZVVVTTTPPPKKKHHHHHHGGGGGGIIILLLOOOPPPPPPQQQRRRTTTVVVUUUQQQLLLGGGDDDCCCAAA@@@===;;;888777:::999:::<<<<<<:::<<>>AAAGGGKKKGGG@@@@@@EEEMMMTTTYYY^^^cccfffbbb```^^^___bbbbbb```]]]]]][[[bbbssstttbbb]]][[[[[[UUUNNNQQQ\\\qqqjjjlll\\\NNN@@@;;;888444111222///111333444555555666666333333333333444444444444666777:::>>>CCCHHHLLLNNNPPPQQQRRRTTTUUUWWWXXXXXXWWW[[[___aaaaaa___^^^^^^aaa\\\WWWVVVUUURRRLLLGGGFFFCCC@@@>>>>>>===;;;888222222222222333444666777000444666888AAAQQQ\\\___ZZZWWW]]]mmmyyy~~~{{{hhhTTTJJJUUUfffyyy___RRRQQQQQQNNNQQQNNNJJJJJJLLLNNNMMMKKKMMMQQQQQQLLLHHHHHHGGGFFFHHHCCCGGGTTTXXXPPPJJJKKKKKKJJJJJJJJJIIIJJJJJJKKKJJJHHHHHH^^^{{{```ZZZpppRRRAAA>>>:::EEE[[[tttzzzcccYYYTTTTTT\\\bbbbbb```___YYYXXXXXXWWWWWWVVVVVVVVVSSSLLLFFFEEEKKKTTTZZZ\\\zzzmmm{{{tttZZZTTTOOONNNLLLHHHFFFGGGGGGFFFDDDBBB???<<<:::888333111............---,,,...------,,,,,,++++++*********+++...000111///...,,,,,,---...///000000111000000////////////......///000111222444444444444666444999BBBCCC<<<999<<<<<<888555777<<<@@@???===???@@@BBBEEEGGGGGGDDDBBB888888888999<<<@@@DDDGGGCCC@@@===<<<>>>>>><<<999888777444222111111222333222333555777999;;;===>>>BBBCCCCCCCCCCCCDDDGGGJJJJJJLLLOOOPPPRRRUUUXXX[[[\\\]]]^^^```aaaaaabbbbbbaaaaaadddhhhnnnzzzzzzoooggg\\\QQQLLLGGGAAA>>>>>>;;;;;;:::999888777777777===GGGTTT^^^dddfff___WWWLLLJJJHHHHHHHHHGGGEEEDDDDDDCCCCCCEEEHHHKKKLLLLLLIIIIIIJJJHHHFFFDDDDDDDDDFFFFFFHHHKKKMMMJJJDDD???AAAAAACCCEEEBBB>>>???DDDNNNSSSTTTVVV```mmmqqqmmmssstttwwwyyy|||}}}}}}}}}}}}|||}}}~~~~~~}}}|||~~~}}}~~~~~~{{{{{{}}}||||||}}}tttgggcccfffmmmrrrtttqqqkkkjjjooouuuuuuvvv~~~eeefffoootttZZZTTT\\\]]]eeellloookkkhhhfff\\\OOO@@@???@@@EEEKKKMMMJJJFFFBBBCCCEEEKKKSSSZZZ```bbbbbb___]]]^^^aaabbb```]]]UUURRRVVVeeeuuummmbbb]]]aaabbb\\\VVVVVVccckkkqqq|||yyyeee[[[PPPIIIBBB:::444111///000111222444444555555444333333333333333333222333333444666999;;;>>>???BBBCCCDDDFFFHHHIIIKKKKKKIIIKKKNNNOOONNNMMMMMMMMMPPPLLLGGGEEEEEEDDDAAA===999777666555777777777666111333444222///...000222111555;;;BBBRRRgggxxx|||ppprrrwwwbbbQQQIIILLL[[[iiiqqq^^^UUUSSSQQQNNNOOOKKKGGGGGGJJJLLLLLLKKKJJJNNNOOOKKKIIIJJJKKKIIIIIIDDDFFFNNNPPPLLLJJJMMMOOOQQQRRRPPPLLLJJJKKKMMMMMMIIIAAAOOOwwwnnnWWWeeewww\\\GGG>>>===>>>PPPmmmjjj\\\VVVSSSYYY___aaa```aaaZZZYYYXXXWWWVVVVVVVVVVVVTTTOOOIIIEEEFFFMMMTTTZZZxxxkkkzzzrrrYYYSSSNNNMMMKKKGGGFFFGGGGGGFFFEEEBBB???<<<999888333111///.........---+++---------,,,,,,++++++++++++***+++---///000///...,,,,,,---......///000000000000000000000/////////---...///111222444555555333222>>>PPPRRRBBB888999>>>999444555:::???AAA@@@CCCCCCDDDGGGHHHHHHFFFCCC;;;:::888999;;;???BBBCCCBBB???===<<<===>>><<<;;;<<<999666222111111222333222222444666888:::<<<<<>><<<::::::999888777:::>>>DDDKKKPPPQQQKKKEEE@@@@@@@@@AAACCCDDDDDDDDDEEEDDDDDDFFFIIILLLMMMLLLEEEFFFFFFCCC@@@BBBFFFKKKRRRQQQTTT[[[bbbddd```[[[PPPPPPRRRSSSNNNHHHGGGJJJOOOTTTWWWYYY```jjjmmmjjjoooqqquuuxxx{{{|||}}}|||zzzzzz{{{~~~~~~}}}||||||}}}~~~~~~}}}||||||{{{~~~~~~zzzpppccc___bbbkkkmmmnnnjjjfffhhhooovvvyyy|||{{{kkkssslllVVVTTT]]]___kkkpppsssnnnggg___RRREEE@@@BBBFFFJJJLLLLLLOOOTTTTTTOOOJJJKKKQQQVVVYYYYYYddd```\\\\\\___cccdddccc\\\WWWUUU[[[hhh~~~ssseeecccdddccc___^^^YYYVVVOOOUUUgggqqqzzztttkkkaaa[[[VVVMMMAAA888444222111111222333333333444444333333222222222111222222222333444555777888::::::<<<===???AAABBBCCCCCCDDDEEEDDDCCCBBBCCCDDDDDD@@@===;;;;;;;;;:::888444333222333444555555555222555888666111000333777===@@@FFFPPPbbbxxxlll```RRRMMMPPPWWW^^^cccttt~~~~~~vvvqqqiiibbb\\\UUULLLEEEFFFDDDBBBDDDGGGIIIHHHFFFCCCFFFFFFDDDDDDGGGHHHFFFEEEAAAAAAEEEGGGFFFJJJPPPVVVXXXXXXTTTNNNMMMQQQVVVZZZXXXIIIKKKooodddSSSooommmSSSBBBBBB;;;GGGhhh~~~~~~wwwwwwxxx|||wwweee\\\VVVXXX]]]```aaaddd\\\[[[YYYWWWVVVUUUUUUVVVVVVRRRLLLEEEBBBFFFOOOVVVsssfffvvvqqqXXXRRRMMMLLLKKKGGGEEEGGGGGGGGGEEEBBB???<<<999777333111///.........---+++------,,,,,,,,,,,,+++++++++******,,,...000///...,,,,,,------......///////////////000000000000000,,,---...000222444666777444333===NNNPPPAAA888:::???:::555333777>>>DDDGGGGGGGGGGGGIIIJJJIIIGGGDDD@@@===999999;;;===>>>>>>@@@???===============<<<===;;;777333111111222333111222333555777999:::;;;===>>>@@@AAAAAABBBDDDFFFFFFHHHJJJMMMOOOQQQUUUXXX[[[\\\^^^```aaabbbccccccaaaaaabbbaaa___ddduuutttlllcccXXXPPPMMMFFFAAA<<<999999:::999999:::888888<<<@@@@@@===;;;@@@AAABBBCCCCCCDDDEEEFFFFFFEEEEEEGGGJJJLLLMMMMMMFFFGGGFFFDDDDDDHHHPPPWWW\\\ZZZ[[[cccnnnvvvxxxwwwaaa^^^]]]]]]YYYRRRNNNOOOOOORRRVVVZZZbbbjjjmmmlllmmmooossswwwzzz|||||||||yyyyyy{{{}}}}}}}}}}}}~~~~~~||||||}}}}}}|||{{{{{{xxxlllaaa^^^```jjjkkkiiieeebbbeeelllssssssnnnzzzwwwgggUUUTTT]]]]]]lllrrrvvvsssiii\\\LLL@@@???CCCJJJLLLGGGEEEQQQ```kkkbbbWWWRRRSSSTTTRRROOO___[[[WWWXXX___ggglllnnnpppggg^^^YYY]]]lllwwwfff______bbbfffhhh^^^KKKAAAIIISSSbbbwwwvvviiibbb[[[MMMAAA999666333222444555555555444444444333333222222222111111111222222444555555222333444555777888999999:::;;;;;;:::888888999:::888666333222222333333333333333333333222333444555...222666777666888???EEEIIIIIILLLVVVfffxxx~~~gggSSSPPPOOOSSS[[[aaaaaa]]]eeejjjlllqqqttt]]][[[YYYZZZXXXRRRIIICCC@@@??????BBBDDDDDDAAA======??????===>>>CCCDDDAAA>>><<<<<<>>>???BBBJJJSSS[[[[[[XXXRRRMMMNNNVVV]]]bbbeeeXXXSSSoooyyyYYYeee~~~^^^EEEBBB999BBBaaa|||xxxtttmmmqqqwww~~~ggg]]]TTTUUU[[[___cccggg]]]\\\YYYWWWVVVUUUUUUVVVWWWUUUOOOGGGAAABBBIIIPPPmmm```ppprrrWWWQQQLLLLLLJJJFFFEEEGGGHHHGGGEEEBBB???<<<999777333111............---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---//////...,,,,,,---------...............////////////000000------...///222444666777999666999@@@AAA:::999<<>>===============>>>===;;;888555333222222222111111222444666888999::::::<<<>>>???@@@AAACCCDDDDDDFFFIIIKKKLLLOOOSSSUUUYYYZZZ\\\^^^___```aaaaaacccccccccccc```aaalllxxxzzzqqqeee[[[WWWOOOIII@@@;;;:::::::::999;;;777666999;;;;;;;;;===GGGHHHIIIIIIGGGGGGHHHIIIGGGFFFEEEGGGJJJLLLMMMLLLJJJIIIHHHHHHKKKQQQZZZ```^^^[[[ZZZ___iiiuuu~~~ooogggbbbbbb___YYYRRRPPPOOOOOORRRYYYcccjjjmmmmmmmmmooorrrvvvyyy{{{|||}}}{{{zzz{{{|||~~~~~~~~~~~~}}}{{{{{{}}}~~~|||{{{zzzzzzuuuiiibbb```aaalllkkkhhhcccaaadddkkkrrrpppppp~~~}}}rrrdddTTTTTT\\\\\\kkkpppuuussshhhYYYJJJ@@@<<>>???===;;;===BBBCCC@@@999;;;<<<<<<<<>>WWWvvv{{{lllmmmqqqxxxfffZZZQQQRRRWWW]]]bbbggg___]]]ZZZWWWUUUUUUUUUUUUWWWUUUQQQJJJDDDBBBEEEHHHgggZZZjjjsssVVVPPPKKKKKKJJJFFFEEEFFFHHHGGGEEECCC???;;;888777111000.........///...---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---//////...,,,,,,------------......------........./////////......///000222444666888999999::::::;;;:::::::::<<<>>>>>>999555666>>>FFFEEEDDDEEEGGGIIIKKKJJJHHHEEE@@@;;;:::===???>>><<<===>>>>>>=========>>>???<<<;;;999777555333222222000111222333555777888888888:::===??????@@@BBBCCCCCCDDDGGGHHHIIIKKKOOOQQQUUUVVVXXXZZZ\\\]]]^^^^^^aaa```aaacccaaa```eeemmm~~~ssshhhddd]]]UUUKKKDDDAAA???<<<999:::888;;;AAABBB@@@BBBHHHQQQRRRSSSQQQNNNMMMMMMOOOMMMKKKKKKLLLOOOQQQRRRQQQPPPMMMLLLNNNSSSZZZ```ddd___[[[XXXXXX^^^jjjvvv~~~zzzoooeeedddddd___VVVPPPRRRNNNOOOXXXeeemmmooonnnoooppprrruuuxxx{{{}}}~~~~~~|||{{{|||}}}~~~~~~~~~~~~|||{{{zzz{{{|||~~~~~~{{{zzzxxxwww}}}|||qqqgggcccdddeeemmmkkkhhhdddcccfffmmmsss~~~nnnpppuuukkk```SSSVVVaaaaaallloooqqqnnnbbbRRREEE???===>>>DDDIIIEEEBBBNNN```oooiii```ZZZVVVSSSOOOLLLMMMLLLNNNTTT]]]dddgggggghhh```VVVTTT]]]mmmzzzrrraaaXXXSSSTTTWWWPPPIIIHHHDDDHHHXXXkkk}}}xxxkkk```VVVIIIBBB;;;777777777666333444555555555555555555666222222111111111222333333555555555555555555555555111222444444333222333333222333444444444333333444111333444333000000222444555555777<<>>@@@BBBAAA???BBBBBB???<<>>CCCOOOXXXaaa[[[SSSLLLIIILLLRRRVVVSSS\\\YYYYYYnnnyyykkk|||}}}___HHHAAA===MMMlllxxxsssppptttlll___TTTRRRUUUYYY^^^ccc```^^^[[[WWWUUUTTTUUUUUUVVVUUURRRNNNHHHDDDBBBAAAcccVVVgggtttVVVOOOKKKKKKIIIFFFEEEFFFIIIHHHFFFCCC???;;;888666111///------/////////...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---...///...,,,,,,------------------,,,---------......///////////////000222444777888555<<<@@@?????????:::444999???BBB===555222999AAAAAAAAABBBEEEIIIKKKKKKJJJEEE???::::::>>>@@@@@@>>>======>>>===<<<===>>>@@@;;;:::999888666444333222000111222333555666777888777:::<<<>>>??????AAACCCAAACCCEEEFFFGGGIIILLLNNNRRRSSSUUUWWWYYY[[[[[[\\\]]]\\\^^^aaaaaa___aaafffiiiyyyxxxsssiiiaaaVVVNNNJJJEEE???:::888:::AAAIIIJJJGGGJJJQQQXXXZZZ[[[YYYUUUSSSSSSUUUUUUSSSSSSTTTWWWYYYYYYYYYUUURRRPPPSSSYYYaaaeeefffaaa]]]XXXUUUXXXaaannnwwwtttgggfffhhhcccYYYRRRVVVPPPOOOYYYgggpppqqqppppppqqqrrrtttwwwzzz}}}~~~~~~{{{{{{}}}~~~~~~~~~~~~}}}}}}{{{yyyzzz{{{|||~~~~~~|||zzzyyyvvvuuuzzzyyynnnfffdddgggiiimmmllliiifffeeeiiipppuuu}}}}}}hhhmmm~~~oooeee\\\RRRZZZgggiiiqqqqqqoooiii[[[KKK@@@<<<@@@===BBBJJJJJJGGGOOO]]]ccc```[[[XXXUUUSSSQQQPPPKKKLLLOOOUUU[[[]]][[[WWW]]]TTTIIIFFFPPP```jjjnnnxxxxxxcccVVVTTTZZZXXXUUUUUUMMMJJJVVVVVVdddtttxxxuuuyyyuuukkk^^^VVVKKKDDDAAA>>>:::666444555555555666777777777555555444333333333333444333333333333222222111111---000222333222111111111///111333444333111111111222444555444222222444777777999>>>JJJ\\\qqqjjjfffgggpppzzz|||hhhWWWQQQTTThhhzzzuuulllhhhffffffooo|||xxxsssUUUSSSLLLHHHJJJQQQSSSKKKCCC@@@BBB>>>:::;;;AAAGGGJJJKKKDDDDDD@@@===@@@EEEEEEAAA>>>DDDGGGDDDAAAFFFQQQYYYddd]]]TTTNNNLLLNNNPPPRRROOOUUURRRTTTfffzzz}}}bbbfffPPPIII@@@FFFeeezzzqqqrrr}}}vvvhhhZZZUUUVVVWWWZZZ]]]aaa___[[[WWWUUUTTTUUUUUUVVVUUUSSSPPPKKKFFFAAA===```WWWeeeyyyWWWOOOIIIIIIIIIGGGFFFGGGDDDDDDCCCAAA>>>;;;888666333111///.........---+++++++++,,,,,,,,,+++******,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++......------------.........///000//////111555888999888777999<<<===:::888>>>AAADDDAAA<<<777777888===???AAACCCEEEGGGIIIJJJKKKFFF???::::::===@@@BBBAAAAAAAAA@@@???>>>======::::::999999777555222111000000111222333333444444777888999;;;===>>>???@@@CCCCCCEEEFFFHHHJJJKKKKKKNNNPPPRRRUUUVVVWWWXXXXXX[[[]]]______^^^___```bbbhhhmmmwww}}}xxxooo```TTTLLLGGGBBB??????>>>BBBKKKSSSWWW\\\aaahhhfffcccbbbaaa```^^^\\\[[[[[[[[[^^^bbbccccccaaaccc^^^YYYYYY^^^dddggghhhhhhfffcccaaabbbeeehhhkkk|||~~~xxxjjjaaa```]]]WWWXXXTTTTTT]]]gggmmmppprrrssspppmmmpppvvv{{{{{{yyy{{{|||}}}~~~~~~~~~|||wwwsssuuuyyy}}}}}}{{{zzz}}}~~~}}}}}}uuummmlllqqqxxx{{{|||~~~uuukkkgggiiikkkhhheeedddcccfffmmmooonnnrrryyyqqqlllyyywwwllliiieeeZZZ\\\jjjqqqoooqqqmmm```MMM???;;;<<<===@@@EEEJJJMMMQQQUUUWWW[[[XXXUUUSSSTTTUUUUUUUUUGGGKKKNNNMMMLLLKKKKKKKKKPPPOOOLLLIIIMMMTTTWWWUUUaaammmaaa[[[```___XXXZZZhhhrrrsssYYYLLLLLL[[[eeeggguuu}}}oooaaa\\\ZZZPPP???222555555444444333333333333888444111000333555555444111333333222111111000...000000000111222222111///000000000222333444333222000222444444333444666888???@@@HHHYYYpppwwwcccTTTKKKJJJQQQZZZooo|||mmmhhhiii~~~qqq```SSSIIIJJJJJJJJJIIIHHHGGGFFFEEEFFFAAA===>>>AAADDDFFFIIIIIIBBB;;;:::===>>><<<888>>>BBBFFFHHHHHHIIIKKKMMMUUUSSSQQQNNNMMMNNNOOOPPPOOOOOORRRWWW^^^kkkppp```tttMMMDDDFFFFFFooo{{{oooppp~~~ggg\\\YYYWWWYYY\\\aaaaaa___YYYQQQNNNPPPSSSSSSSSSSSSSSSQQQKKKDDD???kkkaaalllyyyWWWOOOIIIIIIIIIGGGFFFGGGEEEEEEDDDAAA>>>:::777555333111///.........---+++++++++++++++++++++***))),,,++++++++++++,,,---------------,,,,,,,,,++++++//////............//////...////////////111444777888666555777:::;;;:::999<<>>@@@BBBDDDGGGIIIKKKLLLGGGAAA<<<:::<<>>======;;;;;;;;;:::888666333222000000111222222333444444777888999:::<<<>>>???@@@BBBCCCDDDFFFGGGIIIJJJKKKMMMNNNQQQSSSVVVWWWXXXXXX[[[\\\^^^^^^^^^^^^```bbbaaadddjjjttttttdddVVVLLLFFFAAA>>><<<<<>>CCCGGGJJJNNNQQQTTTUUUSSSOOOMMMMMMPPPTTTWWWLLLKKKIIIGGGHHHHHHGGGDDDPPPWWW\\\ZZZWWWWWWVVVUUU^^^fffvvv~~~kkkggg```\\\bbbooozzz}}}eeeQQQCCCFFFKKKSSShhh}}}iiiaaa```[[[LLL>>>888777555444222222333333555222000111333555555444555555555333333444444333111111111222333333333222333333222222222111111111555444444777;;;???BBBCCCBBBFFFOOO^^^ppp}}}yyyfffYYYMMMJJJNNNUUU^^^fffkkk~~~nnncccooo{{{kkk___RRRGGGHHHHHHHHHGGGEEECCCAAA@@@EEECCCBBBAAAAAA@@@AAABBBGGGDDD@@@<<<999777666666<<<@@@DDDFFFFFFGGGIIIKKKJJJIIIJJJJJJKKKLLLMMMMMMOOOMMMLLLOOOSSS___sss}}}nnnsss^^^DDDAAA@@@YYY|||zzzrrrqqqzzzooo```ZZZWWWXXX[[[^^^``````[[[TTTPPPPPPSSSRRRRRRRRRSSSQQQLLLEEE@@@~~~ttt{{{|||XXXPPPIIIIIIIIIGGGFFFGGGGGGFFFEEEBBB>>>:::666444333111///.........---,,,++++++,,,,,,++++++***)))+++++++++++++++,,,------------------,,,,,,,,,,,,000//////////////////000---............///333666666555333444777999::::::999<<>>???AAACCCDDDFFFIIILLLMMMIIIDDD>>><<<;;;===>>>@@@@@@@@@@@@???>>>======;;;<<<;;;;;;999777444333000000111111222333333333666777888:::;;;===>>>???AAABBBCCCEEEFFFHHHIIIJJJKKKLLLOOOQQQTTTVVVWWWXXXYYY[[[]]]]]]]]]^^^___aaaaaabbbdddiiisssyyyfffUUUJJJDDD???===999;;;CCCOOOWWW[[[^^^cccfffjjjmmmmmmhhhdddccccccaaaiiipppmmmddd^^^```dddcccbbbaaabbbeeellluuu|||{{{sssooopppqqqooolll{{{rrrfffcccbbb^^^\\\YYYZZZbbbjjjlllnnnooodddaaa^^^aaahhhoootttuuuzzz{{{}}}~~~~~~~~~{{{xxxtttyyy~~~~~~~~~}}}~~~}}}zzzrrrmmmhhhjjjpppwwwyyyxxxmmmgggbbbbbbgggkkkllljjjbbbfffpppzzz~~~{{{xxxxxxtttqqqvvvxxxnnniiiaaaeeeppprrruuurrriiiYYYHHH>>>;;;===<<>>888444333333333333333222111222444555555444444333222111111111222333111111111111000000000000111222333222000///111222444666:::CCCKKKNNNJJJFFFIIIOOOYYYfffsss~~~nnn^^^NNNGGGCCCIIIQQQXXX]]]aaagggrrr{{{uuukkknnnooogggbbbXXXLLLDDDDDDEEEDDDBBB???<<<:::BBBCCCDDDDDDBBB???;;;888DDDGGGIIIDDD<<<666777999>>>@@@CCCEEEFFFGGGHHHJJJGGGIIIKKKMMMNNNMMMMMMLLLOOOLLLJJJKKKNNNWWWiiiyyy}}}eeejjjDDD>>>???EEEccc~~~{{{wwwsssqqquuu}}}hhh\\\VVVVVVYYY[[[^^^```^^^XXXSSSQQQQQQQQQQQQQQQRRRQQQMMMGGGCCCYYYPPPJJJIIIIIIGGGFFFGGGHHHGGGEEEBBB>>>:::666444222000............---,,,---------------,,,+++***+++++++++***+++,,,,,,---...------------,,,,,,,,,000000000111111000000000---------------...222555555444333333555888:::<<<888:::<<<>>>???<<<999666???AAADDDDDDCCCDDDHHHKKKNNNKKKGGGBBB===;;;;;;<<>>======;;;;;;;;;:::888666444222000000111111222222222333555666777999;;;<<<===>>>@@@AAABBBCCCEEEGGGHHHIIIHHHJJJLLLOOORRRTTTVVVWWWXXXYYY[[[\\\\\\]]]^^^```bbbbbbbbbeeelllwww{{{gggUUUJJJCCC???<<<<<<===DDDNNNVVVZZZ```ggglllrrrxxxyyytttooommmnnnkkkpppsssmmmccc\\\]]]aaadddeeedddcccccciiirrryyy||||||||||||zzzuuunnniiiwwwwwwkkkiiiiiigggbbb___```hhhmmmnnnoooqqqeeeaaa^^^___dddkkkppprrrxxxyyy{{{|||}}}}}}}}}}}}~~~~~~~~~}}}zzzuuuyyy~~~}}}}}}}}}~~~}}}}}}}}}zzzxxxqqqmmmjjjmmmrrrvvvvvvssshhhdddaaabbbgggkkkllllllhhhqqq|||}}}}}}~~~tttxxxrrrhhhfffbbbiiirrrsssuuuooobbbRRRDDD<<<;;;<<>>@@@===888555444333333333333333333333111000222111///000222222333222111000///000000...222555555333333555999<<>>;;;:::???@@@BBBEEEHHHHHH???555@@@GGGMMMNNNJJJDDDBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNPPPOOOLLLHHHEEEHHHFFFGGGKKKOOOWWWffftttuuugggooolllHHH???DDD@@@TTTwwwqqqpppqqqttt~~~qqq```WWWTTTUUUWWW[[[______\\\WWWSSSQQQQQQPPPPPPQQQPPPNNNIIIFFFZZZQQQKKKJJJJJJGGGFFFGGGHHHGGGFFFCCC???:::666444222000.........///...---////////////...---,,,++++++************+++,,,,,,.........---------,,,,,,000000111222222111000000------------,,,...111444444444444444555777;;;===999999:::===???>>>:::666???CCCFFFFFFDDDCCCFFFIIINNNMMMKKKEEE???;;;:::;;;>>>>>>?????????>>>======:::::::::999777555333111000111111111111111222222444555666888999;;;<<<===??????@@@BBBDDDEEEGGGGGGGGGHHHJJJLLLOOORRRTTTVVVVVVXXXZZZZZZ[[[[[[]]]___]]]]]]___aaaeeekkktttyyynnn]]]QQQJJJEEEBBBBBBBBBFFFMMMRRRWWWaaajjjrrrzzz{{{zzzzzzxxxwwwsssmmmfffaaa```aaaiiiiiihhhdddbbbdddkkkpppkkktttwwwllleeeqqq~~~{{{rrrqqqrrrqqqhhhfffgggmmmqqqqqqrrrvvvnnnkkkgggeeefffjjjnnnpppvvvwwwyyyzzz|||||||||{{{|||||||||~~~|||zzzwwwzzz}}}~~~}}}~~~}}}|||}}}~~~~~~zzzwwwuuussspppnnnqqquuuvvvrrrmmmdddbbbaaaccchhhkkkmmmlllooo{{{|||vvveee___aaaaaajjjssssssrrriiiZZZJJJ???::::::<<<@@@BBBEEEFFFFFFGGGHHHJJJMMMPPPQQQMMMEEE??????AAAFFFIIIPPPVVVUUUPPPRRRYYYWWW]]]aaa```___```___]]]eeemmmkkkbbbmmmkkkYYYTTTZZZUUUUUUUUUUUURRRLLLGGGEEEXXXfffzzztttmmm___QQQOOOWWW[[[UUUMMM;;;:::777444222222444555777333333666555111000444111333444333222333555888777>>>DDDEEE@@@===???BBBKKKZZZnnn{{{~~~zzzvvvsssvvv~~~nnn```UUUMMMJJJIIIQQQ^^^oooxxxqqqddd^^^___[[[___kkkxxxnnnooottt|||ppp^^^NNNJJJJJJFFF???;;;<<<>>>???@@@???>>>===??????@@@FFFRRRXXXMMM>>>;;;AAAIIIRRRVVVTTTNNNIIIDDDCCCBBBBBBBBBCCCBBBBBBDDDFFFHHHIIIHHHDDD@@@>>>??????EEENNNVVV___kkkvvvvvvxxxhhhlll|||uuuVVVAAABBB???LLLpppyyyooolllooovvv~~~hhh[[[UUUSSSUUUXXX]]]___]]]YYYTTTRRRQQQPPPPPPPPPPPPNNNKKKHHHZZZRRRKKKJJJJJJGGGFFFGGGHHHGGGFFFCCC???;;;777555111000.........///...---000000000///...---,,,+++***************+++,,,,,,............---------,,,///000111222222111000///.........---,,,...111444555666777777777888;;;===<<<:::888;;;???@@@;;;777<<>>>>>??????>>>======999999999888777444222111111111111111111111111111333444555777999:::;;;<<<===>>>???AAACCCDDDEEEFFFFFFGGGHHHJJJMMMPPPRRRSSSTTTVVVXXXYYYYYYZZZ]]]^^^[[[]]]___```bbbeeejjjmmmzzz|||lllaaaXXXPPPKKKIIIHHHIIIMMMPPPTTT^^^iiittt{{{{{{uuuqqqpppoookkkiiijjjiiifffccc```aaaccceee```kkk{{{|||nnndddlllzzz}}}xxxzzz{{{xxxnnnkkklllpppssssssvvv{{{zzzwwwrrrnnnllllllnnnooouuuvvvxxxzzz{{{|||{{{{{{|||{{{|||}}}~~~~~~|||zzzzzz{{{}}}~~~~~~~~~~~~~~~~~~|||wwwtttrrrsssqqqpppsssvvvtttmmmfff______aaaeeekkkpppssstttyyy~~~gggZZZYYY___aaaiiirrrqqqmmmbbbRRREEE===;;;<<<===???AAACCCCCCBBBBBBBBBCCCGGGKKKOOOOOOIIICCC???>>>AAADDDMMMRRRMMMCCCDDDMMMKKKQQQYYY___dddfff```XXXSSSZZZXXXPPPVVVxxxgggYYYUUUSSSVVVXXXWWWWWWWWWUUURRRHHHOOO^^^qqq}}}pppmmmrrrtttoooiiiIIIFFF@@@;;;888999>>>CCC???888555777666111222999111444666666555666:::???JJJTTT^^^^^^VVVNNNLLLMMMQQQ^^^mmmwwwzzz~~~hhh\\\MMMEEECCCGGGOOOWWWeeevvvmmmdddfff___pppvvvmmmuuuwwwaaaYYYKKKBBBAAADDD???888:::;;;<<<===??????@@@@@@AAAAAABBBHHHWWWbbb[[[KKK888:::@@@KKKTTTVVVNNNFFF???===<<<;;;===>>>===<<<===???AAACCCDDDDDDCCCBBBBBBCCCJJJVVV```iiiuuuooobbbzzzmmmKKK???;;;EEE^^^uuulllnnnxxxvvvfff[[[UUUTTTVVVYYY\\\\\\YYYVVVTTTSSSQQQOOOOOOOOONNNLLLJJJ[[[RRRLLLKKKJJJGGGFFFGGGGGGFFFEEECCC@@@<<<999777111///...---/////////...//////......---+++***)))***************++++++,,,............------------...///111222222111///.../////////...---...111444666888::::::999999;;;===@@@;;;888:::???AAA===888666>>>GGGJJJIIIGGGIIILLLLLLNNNOOOJJJCCC<<<:::;;;======>>>>>>>>>>>>>>>===:::::::::999888555333222111111111111000000000000333333444666888999;;;;;;<<<===>>>@@@BBBCCCDDDEEEFFFFFFGGGHHHKKKMMMPPPQQQSSSUUUWWWXXXYYYZZZ\\\^^^^^^___```aaaaaacccgggiiijjjvvv|||ooodddYYYRRRMMMLLLNNNPPPPPPRRRZZZdddpppuuu|||zzzyyyxxxyyy{{{{{{wwwtttmmmkkkiiihhhhhhggggggfffdddiiisssuuuhhhkkkwww~~~}}}zzzqqqnnnnnnqqqrrrsssxxx~~~{{{uuupppnnnnnnnnnuuuwwwyyy{{{|||}}}}}}}}}~~~}}}|||}}}}}}{{{}}}|||||||||}}}|||~~~zzzuuuqqqpppnnnmmmnnnqqqtttpppggg```[[[^^^dddllluuu}}}{{{sss```WWWZZZcccdddiiipppnnniii^^^NNNBBB======??????@@@AAACCCBBB@@@??????@@@AAAEEEKKKPPPRRRPPPMMMJJJGGGFFFJJJOOOIII>>>===EEEFFFMMMUUU\\\dddhhhddd\\\RRRPPPKKKIIISSSnnnmmm]]]\\\^^^\\\WWW[[[eeellllllUUUOOONNNXXXaaaeeeiiinnn|||}}}yyywww^^^YYYQQQJJJGGGLLLUUU]]]QQQEEE<<<<<<:::777<<>>???@@@???CCCDDDFFFQQQ^^^]]]SSS;;;999:::@@@HHHJJJEEE???999777555666:::<<<===<<<===>>>@@@BBBEEEHHHJJJLLLJJJIIIMMMWWW```jjjuuuyyybbbqqqbbbFFF999???QQQrrrmmmzzzttteee[[[TTTTTTVVVXXXYYYYYYWWWVVVTTTRRRPPPOOONNNNNNLLLJJJ[[[SSSLLLKKKJJJGGGFFFGGGFFFFFFEEECCC@@@===999888111///------/////////...---------,,,+++***((('''*********)))***++++++,,,//////.........------------///000111111000///---///000///...---...111444777:::======;;;:::;;;===CCC===777999???BBB>>>888000:::FFFKKKKKKJJJLLLOOOKKKNNNPPPLLLCCC===;;;;;;======>>>>>>>>>>>>>>>===;;;;;;;;;:::999666444333111111111000000000000000222333444666777999:::;;;<<<===>>>???AAACCCDDDEEEFFFFFFGGGHHHIIILLLNNNPPPRRRTTTVVVXXXXXXYYY\\\^^^]]]^^^^^^]]]]]]___cccfffiiirrrwwwjjj]]]TTTNNNOOOQQQSSSRRRQQQWWW___kkknnnttt{{{~~~|||rrrtttyyy~~~}}}zzzwwwtttrrrsssvvvvvvtttqqqmmmjjjmmmzzz{{{lllkkkwww~~~~~~zzzrrrooonnnppprrrsssyyyyyysssooonnnnnnwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~|||}}}{{{zzz|||~~~zzz}}}~~~yyyssspppoooiiiiiijjjoooqqqnnnddd\\\[[[```hhhttt~~~xxxrrr___XXX^^^gggfffiiinnnkkkggg[[[LLLAAA>>>@@@AAABBBBBBDDDEEEDDDBBB@@@@@@@@@===AAAIIIRRRYYY]]]\\\ZZZKKKEEEDDDJJJGGG===<<>>DDDVVV```VVVFFF===<<<:::::::::<<<>>>???;;;BBBEEEBBBHHHUUUYYYTTT@@@<<<999999===???===:::666444333555:::>>>@@@???>>>>>>>>>@@@CCCGGGKKKNNNLLLHHHHHHNNNVVV___kkkuuudddkkkwwwTTT<<<>>>LLL{{{xxxlllyyy}}}mmmaaaTTTSSSTTTUUUWWWXXXXXXWWWUUUSSSPPPNNNNNNNNNLLLKKK{{{\\\TTTMMMJJJHHHDDDDDDFFFJJJHHHEEECCC@@@<<<777444222222000///------,,,,,,,,,,,,,,,,,,+++***)))(((''''''((()))))))))))))))...///////////////............///////////////...///000111222222111000///111666:::=========???AAA======<<<:::888999???DDD999777;;;DDDIIIHHHIIINNNMMMNNNNNNMMMJJJEEE???<<<:::;;;<<<;;;:::;;;===???>>><<<::::::::::::888666666555333111000000111111222333333444555666777888888:::<<<===>>>>>>AAABBBDDDDDDFFFIIILLLMMMLLLJJJRRRSSSUUUWWWYYY[[[\\\]]]ZZZ[[[]]]^^^^^^^^^```bbbbbbiiiqqqzzznnnaaa]]]^^^ZZZUUUTTTUUUXXX[[[\\\ccchhhnnnqqqqqqqqqrrrtttqqqwww~~~|||{{{||||||sssoooxxxrrrwwwzzzuuuooonnnmmmnnnqqqvvvzzz~~~}}}tttpppqqqqqqoootttxxx|||~~~~~~|||{{{{{{||||||||||||}}}}}}}}}}}}|||~~~~~~}}}|||}}}~~~~~~~~~}}}~~~{{{zzzvvvnnniiihhhggggggnnnuuupppbbb[[[^^^]]]cccqqqxxxxxx|||pppaaaZZZ]]]___```eeelllmmmkkkeeePPP???>>>@@@======BBBAAA@@@???BBBIIIMMMIIICCC@@@???FFFSSSZZZVVVRRRQQQGGGCCCGGGNNNGGG:::===MMMQQQSSSSSSTTTYYY```cccaaaYYY[[[\\\[[[^^^hhhxxx{{{{{{lll___\\\___eeeoooxxxhhhOOODDDDDDFFFGGGHHH]]]kkkxxxyyy{{{xxxlllggghhhlllpppwwwoooeee___\\\]]]fffqqqiiiXXXUUUVVVfffoooxxx{{{zzz|||vvvcccYYYRRRKKKGGGIIIJJJZZZggggggfffiiiiiidddhhhhhhnnnuuuvvvwwwcccKKKCCCFFF;;;BBBDDDIIIaaaxxxkkkMMM>>>===;;;999999;;;===>>>CCC@@@>>>@@@DDDHHHIIIIIIBBB>>>777555888<<<;;;777===;;;777555666888<<>>>>><<<999999<<<@@@;;;777999CCCJJJJJJHHHIIIJJJLLLNNNNNNKKKFFF@@@<<<;;;;;;<<<<<<============>>><<<::::::::::::888666666555333222111111111111222222333333444666777888999:::<<<======>>>???AAACCCDDDEEEFFFGGGIIIJJJKKKOOOPPPQQQTTTVVVWWWVVVUUUYYY[[[]]]]]]]]]^^^```bbb___ffflllsssyyyuuutttnnnfff```___```bbbcccggghhhhhhggggggiiiooosss}}}yyy}}}~~~yyyzzz~~~oooooonnnooorrruuuyyy{{{zzzsssoooqqqqqqooorrrvvvzzz}}}}}}}}}||||||||||||||||||}}}}}}}}}}}}}}}~~~}}}}}}~~~}}}~~~}}}~~~~~~zzzvvvuuurrrlllhhhhhhiiijjjlllmmmhhh^^^ZZZZZZ___eeeqqq~~~wwwyyyuuufffXXXVVVZZZ^^^aaaffflllllliii[[[III;;;<<<>>>;;;;;;???:::>>>BBBDDDGGGKKKOOORRRLLLFFFEEENNNUUUTTTOOOMMMHHHDDDHHHPPPLLL@@@@@@LLLRRRSSSRRRQQQTTTYYY[[[XXXTTTYYY]]]]]]]]]eeetttkkklll{{{|||lll___YYY\\\dddlll^^^QQQLLLKKKIIIIIIJJJDDDGGGPPP[[[^^^```kkkyyy{{{tttqqqyyyuuusssrrrnnnjjjmmmrrr~~~vvvuuuvvvxxx|||{{{ooo```VVVMMMIIIFFFEEEKKKSSSbbbooozzzyyypppkkkiiihhhbbb___fffzzzxxxzzz{{{fffQQQBBB>>>AAA:::AAAAAACCCWWWlllcccKKK???>>><<<;;;;;;<<<>>>???AAA???<<<===AAADDDDDDDDDBBB@@@===<<<===>>>===;;;EEECCC???;;;999999:::;;;>>>>>>@@@AAACCCEEEFFFGGGEEEFFFGGGIIILLLSSS\\\cccssszzzgggmmmuuuZZZIII===TTTzzz}}}|||jjj^^^UUUTTTTTTQQQVVV[[[TTTUUURRROOONNNNNNNNNLLLJJJyyyXXXQQQKKKJJJHHHEEEDDDFFFIIIGGGEEECCC@@@===888444000000///...............+++******+++,,,...000111222222222111///---+++***---....../////////......,,,,,,---...///000000000...///111222222111///...///222777::::::999888888:::===???>>><<<;;;===@@@???888777???IIILLLIIIGGGFFFIIILLLNNNNNNKKKGGGDDD@@@>>><<<<<>><<<;;;:::;;;:::999777666666444333222111111111222222222333444555666777999:::<<<<<<<<<<<<===???@@@BBBCCCDDDDDDHHHOOOTTTNNNMMMNNNQQQVVVWWWUUURRRWWWYYY[[[\\\\\\]]]___aaa___dddiiimmmwwwxxxoookkkkkklllnnnmmmiiiccc^^^___eeepppxxxyyyxxxuuuoooppppppqqqsssuuuwwwxxxyyy{{{yyytttsssuuutttrrrqqqtttyyy{{{||||||}}}~~~||||||||||||}}}}}}}}}}}}}}}~~~~~~}}}|||}}}}}}~~~~~~~~~~~~|||uuupppooolllhhhggghhhkkkmmmjjjccc]]]ZZZXXXUUU[[[```iiiooommmlllttt~~~yyy}}}ppp^^^SSSPPPVVV]]]bbbhhhmmmkkkeeePPPBBB999:::===999777888555===FFFFFFCCCEEEPPP[[[WWWLLLEEEJJJQQQTTTPPPMMMKKKEEEIIISSSRRRGGGBBBHHHRRRRRRQQQNNNQQQVVVWWWUUUPPPWWW]]]______eeeppp{{{mmmdddfff|||rrr```YYY[[[]]]YYYUUUSSSNNNIIIIIIMMMOOOCCCBBBNNNRRRKKKOOO\\\dddsssxxxiiiZZZOOODDDBBBCCCDDDFFFLLLXXXdddvvv|||kkkfffkkkdddkkkzzzrrrlllnnnrrrooo|||yyy```OOOEEE===::::::999>>>===<<>><<<<<<===????????????@@@AAAAAA@@@>>>===>>>KKKIIIEEEBBB???===<<<<<>>???===>>>AAADDDDDD;;;666;;;GGGOOOOOOLLLHHHIIILLLOOOQQQRRRRRRRRRKKKDDD===;;;===???===:::>>><<<;;;:::;;;;;;999888777666555444333222111111222222222222333444555666888:::;;;;;;::::::;;;======@@@CCCCCCEEELLLXXXaaaMMMKKKIIILLLQQQUUUUUUSSSUUUWWWYYYZZZZZZ[[[^^^___aaaeeeiiiiiiooo}}}xxxvvvwwwxxxrrrlllddd```bbblllyyyzzzwwwssspppsssuuulllnnnsssrrrlllpppppprrrssstttuuuuuuuuuwwwzzz{{{yyyzzz|||{{{xxxsssuuuxxxzzzzzzzzz{{{}}}||||||||||||}}}}}}}}}}}}{{{}}}}}}}}}|||{{{|||}}}}}}}}}~~~~~~~~~}}}||||||}}}~~~zzzrrrllliiigggdddeeegggkkknnnjjj]]]WWWYYYWWWPPPTTTXXX]]]^^^YYY[[[iiiyyy~~~kkkZZZVVVNNNVVV___fffkkkmmmhhhaaaIII@@@:::<<<>>>:::666555666>>>FFFHHHAAA???HHHTTTUUUNNNHHHIIIOOORRRRRRPPPKKKEEEHHHSSSVVVMMMEEEDDDQQQQQQPPPOOORRRYYY[[[YYYQQQUUU\\\aaadddiiiooottttttgggaaajjj||||||jjjbbb\\\ZZZXXXUUUQQQPPPZZZfffgggYYYMMMIIIFFFBBBEEELLLMMMZZZlllwww|||uuuuuupppfffZZZOOOIIIEEEGGGJJJNNNQQQUUU[[[dddkkkzzzddd```jjjnnnrrrlllpppwwwxxxgggTTTJJJEEE>>>999777888======:::AAAMMMLLLBBB???>>>===<<<<<<===>>>???@@@???>>>===<<<======<<<:::<<<@@@AAA===999:::???HHHGGGFFFEEEDDDBBBAAAAAABBBAAA???>>>???@@@BBBDDDFFFGGGGGGIIILLLPPPTTTWWWeeeuuuooo\\\wwwwwwTTT@@@PPP^^^dddlllxxxkkk\\\UUUSSSMMMOOOUUURRRQQQPPPNNNMMMMMMMMMLLLLLLrrrPPPKKKHHHIIIIIIEEEDDDEEEHHHFFFDDDBBB@@@===999555000//////........./////////...,,,++++++,,,...///******++++++***))))))(((,,,,,,---...............+++++++++,,,---///111222///000111333333111000///111333555888999888666444999<<>>===???BBBHHH@@@777888CCCOOOVVVVVVRRRRRRQQQRRRTTTWWWZZZ[[[VVVLLLAAA::::::<<<;;;999>>><<<;;;;;;;;;;;;:::999888777666555444222111000222222222222222333444555777888::::::999999:::<<<===@@@BBBBBBDDDKKKWWWaaaPPPLLLHHHGGGJJJNNNPPPPPPSSSUUUWWWXXXYYYZZZ\\\^^^bbbdddfffgggiiivvvwwwsssmmmlllpppzzz~~~{{{wwwwwwtttiiijjjrrruuurrrpppqqqrrrttttttttttttsssuuuzzz||||||}}}|||vvvxxxyyyyyyyyyxxxzzz{{{||||||||||||}}}}}}}}}}}}zzz{{{|||{{{zzzzzz{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{|||}}}~~~yyypppiiifffdddbbbcccfffiiimmmhhh]]]XXXZZZVVVNNNRRRSSSSSSRRROOOTTTeeewww{{{bbbUUUWWWPPPYYYcccjjjmmmlllcccZZZBBB===:::>>>AAAAAA===<<<:::===DDDIIIGGGBBBDDDKKKLLLLLLKKKJJJJJJLLLNNNMMMEEE@@@CCCPPPWWWRRRKKKHHHQQQQQQPPPNNNRRRZZZ]]][[[VVVWWWZZZaaahhhmmmmmmkkkjjjaaa^^^bbbiiiuuuwwwhhhbbb\\\VVVSSSZZZnnn}}}{{{mmmWWWJJJHHHGGGCCCJJJTTTaaahhhhhhhhhiiilll{{{zzzlll\\\ZZZUUUOOOIIIGGGLLLRRR[[[]]]___aaaccceeeeeeddd~~~~~~|||nnncccjjjzzzuuurrr|||eeeYYYMMMFFFAAA<<<999:::888<<<>>>===@@@EEECCC>>>===<<<;;;;;;;;;;;;<<<===AAAAAAAAA???>>>======>>>999:::>>>AAA<<<777999AAADDDDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>======???AAABBBCCCDDDEEEHHHLLLPPPRRRSSS[[[jjj|||zzzaaatttlllCCCEEELLLWWWgggvvvsssaaaZZZXXXQQQPPPTTTSSSQQQPPPPPPNNNMMMLLLMMMMMMjjjLLLHHHFFFIIIIIIFFFDDDEEEHHHFFFDDDBBBAAA===999666000000///...............000///---,,,+++++++++,,,((()))******+++++++++***+++,,,---...............,,,,,,++++++,,,...000111000111333444444333111000333333444666999999777555:::@@@EEEFFFDDD@@@>>>>>>HHHDDD>>>999???LLLXXX]]]]]][[[XXXVVVUUUWWWYYY[[[ZZZQQQEEE<<<999:::::::::===<<<;;;;;;<<<<<<;;;999888888888666555333111000222111111111222222333444555777888888888888:::;;;??????@@@???@@@EEEMMMSSSWWWTTTPPPLLLJJJKKKNNNPPPQQQSSSUUUWWWWWWYYY[[[]]]___```bbbcccdddlll~~~}}}~~~vvviiihhhnnnqqqnnnqqqqqqrrrsssttttttttttttsssxxx{{{{{{}}}|||yyyzzzzzzyyyxxxxxxzzz{{{||||||||||||}}}}}}}}}}}}zzz{{{|||{{{zzzyyyzzz||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~||||||}}}~~~}}}|||{{{{{{uuullleeecccbbbaaacccfffiiihhhddd^^^\\\[[[WWWQQQPPPMMMLLLNNNPPPXXXggguuupppZZZQQQUUUVVV___hhhmmmmmmhhh\\\PPP:::999999>>>DDDGGGGGGFFF>>>;;;@@@JJJNNNIIIFFFHHHEEEJJJLLLIIIGGGHHHHHHGGG@@@<<<@@@LLLVVVVVVRRROOOQQQQQQOOOLLLPPPWWW[[[YYY\\\[[[[[[___eeegggeeebbb^^^ZZZYYY[[[[[[```sss{{{lll```YYY[[[iiixxxlllZZZVVVNNNAAA???DDDLLLQQQSSSSSSRRRQQQXXX[[[aaahhhqqqyyyuuufffjjjnnnoookkkcccXXXRRRJJJHHHGGGGGGHHHOOO^^^llltttuuutttpppmmmlllgggbbbkkkkkkmmmpppsss}}}|||yyylllYYYTTTKKKBBB===999666999===888:::===???@@@@@@>>><<<;;;::::::::::::::::::;;;@@@AAABBBAAA???>>>???@@@;;;<<>>>>>======>>>@@@BBBCCCAAAAAADDDHHHLLLOOOPPPOOOWWWcccrrr|||lllrrr{{{FFF>>>???NNNaaaoooyyypppfffaaaVVVQQQTTTSSSRRRRRRRRRPPPMMMLLLMMMNNN~~~___IIIFFFEEEIIIJJJFFFDDDEEEGGGFFFDDDBBBAAA>>>999666222111000......---------...------,,,+++*********))))))***+++++++++++++++***+++,,,---...............---,,,++++++---///000111222444555555444222111333222111333777999888666:::CCCOOOUUUTTTMMMGGGDDDEEEHHHFFF===<<>>>>>===<<<>>>AAADDDFFFRRRSSSSSSPPPKKKJJJLLLPPPOOORRRTTTUUUVVVXXXZZZ\\\]]]\\\___bbbcccfffrrrttthhhfffjjjkkkhhhqqqqqqrrrrrrssstttuuuuuussswwwzzzyyy{{{~~~~~~{{{zzzzzzzzzyyyxxxyyy|||~~~||||||||||||}}}}}}}}}}}}{{{|||}}}}}}{{{{{{|||}}}|||}}}}}}~~~~~~~~~~~~~~~||||||||||||}}}~~~~~~~~~~~~~~~}}}{{{yyywwwvvvmmmfffaaa```aaaaaadddhhhiiiccc^^^^^^]]]ZZZXXXXXXSSSOOOQQQ[[[fffpppyyy{{{wwwzzzwwwgggZZZWWWYYY\\\dddkkknnnkkkcccTTTFFF:::999:::===CCCHHHJJJJJJBBB;;;<<>>;;;<<<===;;;:::<<<888777999<<<===;;;:::;;;::::::::::::::::::::::::<<<>>>@@@@@@>>>>>>???AAA<<<===EEEPPPNNNCCC???DDDCCCBBBAAA??????>>>>>>>>><<<===>>>@@@AAACCCDDDEEEAAAAAACCCHHHLLLNNNMMMKKKSSSaaapppwwwuuutttzzzvvv~~~WWWDDD999DDDTTTaaaooo|||tttjjjZZZQQQSSSSSSSSSTTTTTTQQQNNNLLLMMMNNNwwwWWWHHHDDDEEEHHHJJJGGGDDDEEEGGGFFFDDDBBBAAA>>>:::666222222000///------,,,,,,++++++,,,,,,,,,+++***))))))******++++++******)))***+++,,,---............///---,,,++++++,,,...///222333555666666555333222333111///111555888888777777EEEWWWcccddd]]]TTTOOOBBBJJJLLLAAA:::BBBPPPZZZTTTUUUWWWYYYZZZZZZXXXXXXRRRPPPLLLEEE???;;;;;;<<<===<<<;;;;;;<<<===<<<:::999999999888666444111000111111111111111111222222222333666666777888:::<<<<<<;;;:::<<>>@@@CCCGGGMMMVVV```fffooollljjjiiifffgggsssnnnhhhiiijjjrrr{{{uuu}}}}}}mmmbbbeeeiii[[[FFF888666:::DDDIIIEEE<<<888999555444888:::888888;;;::::::::::::::::::::::::888;;;>>>>>>===<<<>>>@@@;;;<<>>======>>>???@@@;;;<<>>JJJXXXkkkppp[[[PPPQQQRRRUUUVVVVVVRRRNNNLLLMMMOOOpppVVVGGGGGGGGGFFFDDDEEEGGGIIIGGGGGGFFFCCC@@@<<<888666222000.........///...---,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++++++++++++++,,,,,,///111222000---+++,,,...111000000111333444444444444222111111333666777888333777AAAQQQbbbjjjhhhcccPPPKKKIIIHHHBBB>>>III\\\YYYWWWSSSQQQQQQTTTXXXZZZWWWTTTOOOHHHAAA=========;;;;;;<<<<<<===<<<<<<;;;;;;999777555333333333444333222222222222222333333222222222333555777888999;;;<<<>>>>>>>>>???@@@BBBDDDDDDEEEFFFHHHIIIJJJKKKLLLNNNQQQSSSVVVYYY]]]```]]]^^^___```aaadddhhhlllwwwzzzvvvxxx}}}tttiiidddeeejjjlllmmmuuusssqqqoooppprrruuuxxxtttuuuvvvxxxzzz|||}}}~~~{{{zzzyyyxxxxxxyyyzzz{{{|||}}}~~~|||{{{{{{|||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~}}}~~~}}}zzzxxxwwwwwwuuuqqqmmm```^^^[[[[[[^^^cccfffhhhddd^^^ZZZZZZZZZ[[[aaahhh\\\aaalll|||}}}qqqlllsss}}}qqqhhhdddaaa___gggjjjnnnlllbbbRRRBBB888777<<>>;;;888:::999777555555666777888???>>><<<:::::::::<<<===??????>>>===<<<;;;::::::<<>>AAALLLcccttttttbbbXXXUUUTTTUUUXXX[[[XXXRRRNNNMMMOOOoooTTTFFFFFFFFFEEEDDDDDDFFFHHHGGGGGGFFFCCC@@@<<<888666222000.........///...---,,,+++***))))))***+++,,,))))))))))))))))))))))))******++++++++++++,,,,,,...000111///---+++,,,.../////////111222333444333333111//////111333666777444555;;;EEEQQQYYY[[[[[[PPPIIIGGGIIIFFFCCCJJJWWWZZZXXXUUURRRQQQRRRTTTVVVTTTSSSOOOIIICCC???<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;999888777666555444444444222222111111111222222333222222222333555666888999999;;;<<<===<<<===???@@@BBBBBBCCCEEEFFFGGGHHHIIIJJJLLLOOOQQQSSSWWW[[[^^^[[[]]]^^^^^^___bbbfffiiilll|||uuurrruuu{{{~~~uuunnnfffcccffflllnnnoootttsssqqqpppqqqrrruuuvvvrrrssstttvvvxxxyyy{{{{{{|||{{{zzzyyyyyyyyyzzz{{{{{{|||~~~~~~|||{{{|||}}}~~~~~~~~~}}}}}}}}}||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{yyyxxxwwwtttoookkk___\\\ZZZ\\\```dddffffff```\\\[[[]]]___```eeelllhhhnnnxxx}}}ssswww~~~zzzpppjjjhhhfffeeejjjjjjhhheee]]]QQQCCC:::888;;;@@@AAA@@@>>>???BBBCCCDDDEEEEEECCCBBBBBBCCC>>>===???EEEPPPZZZaaadddNNNLLLIIIJJJOOOVVV\\\___XXXNNNHHHJJJMMMMMMLLLNNNNNNRRRWWWYYYRRRIIIHHHLLLJJJPPPPPPJJJKKKWWW]]]\\\XXXTTTXXXmmmqqqddd``````bbbbbbqqqwwwyyyrrriii```XXXQQQXXXbbbkkkmmmdddYYYQQQNNNCCCEEEGGGIIIKKKIIIFFFCCCDDDBBBBBBEEELLLRRRUUUUUUVVVSSSUUU\\\eeeqqqwwwkkkfffhhhlllppprrrxxx}}}~~~~~~{{{vvvzzzuuujjjaaa[[[MMMEEELLLZZZ[[[RRR999888777999;;;;;;888666888777666555555777888999;;;:::888777777777888999<<<<<<<<<<<<<<<<<<;;;;;;999;;;???BBBCCCBBB@@@>>>???>>>======>>>??????>>>>>><<<;;;;;;>>>BBBDDDEEEFFFDDDCCCEEEHHHKKKJJJIIINNNNNNZZZmmmxxx{{{{{{|||sssRRR>>><<<<<>>EEELLLPPPLLLEEEBBBIIILLLIIIIIIMMMZZZYYYWWWUUUSSSSSSSSSSSSSSSRRRPPPMMMIIICCC???<<<<<<<<<<<<<<<<<<<<<<<<;;;777777777777777666555555222222111111111111111222111111222333444666777888777999:::;;;:::;;;<<<>>>@@@@@@AAACCCDDDEEEFFFGGGHHHJJJMMMOOOQQQTTTXXX[[[ZZZ[[[\\\]]]]]]___ccceeecccmmm|||}}}sssnnnkkkrrrzzzpppggg^^^bbbnnnwwwwwwrrrhhheeeaaabbbhhhmmmpppqqqsssrrrrrrrrrrrrsssssstttrrrssstttvvvwwwyyyzzzzzz|||{{{zzzyyyyyyyyyyyyzzzxxxzzz|||}}}||||||}}}~~~~~~~~~}}}}}}}}}}}}||||||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{yyyxxxvvvtttoooiiieee]]]ZZZYYY]]]cccfffdddaaaZZZXXXZZZ^^^aaabbbhhhooowww~~~zzzrrriiieeeeeeeeeeeellliiiddd]]]UUUKKKAAA;;;<<<======>>>>>>???@@@@@@AAADDDGGGGGGEEEBBB@@@???===<<<===CCCMMMXXXbbbgggPPPMMMIIIGGGIIIPPPZZZaaa\\\SSSMMMMMMMMMJJJEEECCCEEEOOO]]]ccc\\\PPPKKKMMMOOOVVVXXXTTTSSSXXXZZZVVVPPPLLLNNN\\\qqq|||vvvqqqnnnjjjqqquuuqqqkkkeee___YYYcccsssrrrddd]]]\\\^^^dddmmmttttttmmmfff]]]XXXXXXbbbrrrpppfff]]]^^^eeeppp~~~}}}rrrllllllnnnqqqoooxxx}}}hhhYYYPPPLLLHHHGGGAAA;;;AAAKKKLLLFFF777666666777888888777555666555555555666888:::<<<999888777666666666777888888999999:::;;;<<<======888999<<<>>>??????>>>===>>>======>>>??????===;;;>>>>>>???>>>>>>@@@CCCEEEEEEDDDCCCDDDGGGHHHHHHGGGJJJIIIRRReeevvv|||jjjvvvzzz^^^HHH===666???PPPUUUrrr}}}~~~www```TTTRRRSSSVVVYYYYYYUUUQQQMMMKKKyyyeeeIIIBBBDDDEEEEEEDDDCCCCCCDDDGGGGGGFFFCCC@@@<<<888666222000.........///...,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++,,,,,,***++++++++++++,,,,,,---+++,,,...//////000111333666555444222222444888<<<===<<<:::666666:::AAAHHHHHHAAA@@@IIIQQQOOOIIIFFFXXXXXXXXXXXXWWWUUUSSSRRRRRRRRRRRRRRROOOJJJCCC???===<<<<<<;;;;;;;;;;;;;;;555666888888999888777666222222111000000000111111111111111222333555666777666777999:::999:::;;;===??????@@@AAACCCDDDEEEFFFFFFHHHKKKMMMOOORRRVVVXXXYYY[[[\\\\\\\\\^^^aaaccccccfffnnnyyy|||pppfffaaa\\\^^^aaahhhsssyyysssgggSSSLLLIIIPPP]]]ffffffbbb^^^]]]^^^bbbhhhmmmppppppqqqrrrrrrsssssssssrrrrrruuuuuuvvvwwwxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxvvvxxx{{{|||||||||~~~~~~}}}}}}}}}||||||||||||~~~~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{|||{{{zzzzzzyyywwwvvvuuurrrnnngggaaa]]][[[XXXYYY^^^dddfffbbb]]]YYYXXX[[[___bbbeeellluuu~~~{{{yyy{{{kkkcccaaa```aaaccclllkkkggg\\\OOOCCC===<<<>>>>>><<<;;;>>>BBBCCC@@@AAADDDFFFEEECCC@@@>>>===AAAAAAAAADDDJJJRRRYYY]]]PPPNNNIIICCC???BBBKKKRRRUUUQQQNNNOOOPPPKKKDDD===@@@OOOcccoooiii[[[TTTUUUXXX]]]___ZZZWWWVVVTTTOOOKKKLLLQQQZZZccckkkxxxpppqqqnnnjjjhhhhhhddd^^^dddvvvwwwkkkgggjjjssskkkfffeeerrrsss___ZZZaaakkktttzzzyyyyyyxxxwwwwwwyyy|||~~~yyysssyyy{{{zzznnnWWWCCC;;;<<<>>>:::===;;;777888<<<<<<888777666666777777777777666555555555666888:::<<<>>>::::::999888888888999:::888999::::::;;;<<<======;;;<<<===>>>????????????======>>>@@@AAA@@@<<<999>>>@@@BBBBBB??????BBBEEECCCCCCCCCDDDEEEEEEEEEEEEHHHEEEKKK\\\qqq}}}uuuiiiaaappppppXXXCCC555<<>>:::666666<<>>===<<<;;;;;;;;;;;;<<<555666888999999999888777333333222111000000111111111111111222222444555666555777999999999999;;;<<<>>>???@@@AAABBBDDDEEEEEEFFFHHHJJJLLLNNNPPPTTTWWWXXXZZZ\\\\\\\\\^^^```bbbdddcccfffnnnuuu}}}qqqggg```]]]VVVSSSQQQRRRXXXYYYPPPFFF===<<<<<>>;;;===<<<999<<>>DDDDDDEEEFFFHHHKKKNNNPPPMMMLLLHHHBBB===<<<@@@EEEJJJJJJJJJLLLNNNJJJ@@@777>>>MMMaaannnkkk___XXXXXX[[[^^^^^^YYYUUUSSSQQQOOONNNPPPUUUZZZ[[[[[[bbbjjj}}}zzzpppppprrrmmmeeeeeennn~~~uuulllnnnwwwpppkkkjjjvvvvvv]]]WWW___fffhhhgggccckkkxxxtttkkklllqqqwwwyyy|||uuukkkaaa^^^TTTDDD999777999999555888:::888666666555333777777777666555555555666555555666777999;;;===>>>:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>??????@@@@@@@@@===>>>???AAACCCAAA>>>;;;<<>>@@@BBB@@@BBBCCCDDDDDDDDDDDDDDDGGGEEEGGGTTTkkkuuuppppppcccmmm}}}iiiNNN999:::FFFGGGfffzzzuuuaaaXXXRRRRRRSSSVVVXXXXXXTTTPPP|||jjjPPPCCCEEEIIIJJJIIIFFFEEEEEEGGGGGGFFFCCC@@@<<<888666222000.........///...---++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))'''(((((()))***+++,,,,,,***))))))***,,,---,,,+++(((+++...///......111444333555666444222222666:::>>>??????===999888:::===JJJJJJMMMVVV]]]]]]VVVOOOJJJNNNTTTYYYZZZWWWSSSOOOOOONNNMMMOOOPPPMMMGGGBBB???>>><<<;;;::::::;;;<<<777888888999999999888888444444333222111111111111111111111111222333444555444666777888888888:::;;;===>>>???@@@AAABBBCCCDDDDDDFFFIIIJJJLLLNNNRRRUUUVVVXXXZZZ[[[\\\]]]___aaa```___cccjjjooovvv~~~rrriiibbb\\\YYYSSSMMMGGGEEEGGGEEE===666333555888;;;>>>CCCIIIMMMRRRVVV[[[bbbgggjjjlllmmmqqqrrrrrrrrrrrrqqqqqqpppssssssttttttuuuuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwvvvtttvvvyyyzzz{{{{{{}}}}}}}}}||||||||||||{{{{{{|||||||||}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~}}}|||||||||zzzyyyxxxxxxyyyyyyxxxxxxwwwvvvtttsssqqqlllddd]]]YYYWWWWWWYYY]]]aaabbb```\\\XXXVVVXXX\\\aaacccgggrrr~~~~~~yyylllWWWTTTYYY^^^ccciiiqqquuuttteeePPP@@@===@@@999>>>===888999@@@BBB???AAABBBBBBAAA???===>>>???BBBCCCEEEFFFEEEFFFIIIKKKGGGHHHGGGFFFDDDDDDEEEFFFKKKKKKKKKKKKMMMLLLDDD:::@@@HHHWWWaaa```XXXSSSTTTUUUVVVVVVTTTRRRQQQRRRSSSSSSRRRSSSUUUSSSTTT\\\fffhhhrrr}}}sssnnnllllllttt~~~}}}wwwuuuuuuxxxooommmnnnuuurrr^^^[[[cccgggeeebbbnnnzzz|||uuusssuuuzzz}}}xxxlll^^^SSSEEEEEEBBB===:::999555///222555777888777666666666777777777555333222333444444555666777888999::::::777777777777888888888888;;;;;;;;;::::::999999999;;;;;;<<<=====================???AAACCCBBB???===999;;;>>>???>>>=========>>>AAACCCDDDDDDCCCDDDDDDEEEEEEEEEMMMddd}}}{{{uuuxxxeeeeeeqqq{{{```DDD:::@@@CCC___xxxlll^^^VVVRRROOOPPPUUUVVVTTTPPP~~~oooVVVDDDGGGKKKMMMKKKIIIGGGFFFGGGGGGFFFCCC@@@<<<888666222000.........///...---++++++,,,------,,,++++++))))))))))))))))))))))))''''''((()))***+++,,,,,,,,,***)))***,,,---,,,***'''+++//////......222555222555888777333333555999>>>???@@@???>>>======>>>JJJNNNTTTZZZ^^^^^^[[[WWWKKKQQQYYY___```\\\VVVQQQRRROOOMMMNNNPPPPPPLLLGGG???>>><<<:::::::::;;;<<<:::999999888888888999999666555444333222222222222111000000111111222333444222444555666555666888999;;;;;;<<<>>>???@@@AAABBBBBBDDDFFFHHHIIILLLOOORRRRRRUUUXXXZZZZZZ\\\^^^```]]]]]]cccjjjkkkqqqqqqfffaaa^^^YYYTTTPPPIIIBBB>>>===:::666333222222333444777<<>>???BBBDDDDDDBBB@@@??????AAABBBCCCBBBAAABBBFFFJJJEEEEEEGGGJJJMMMOOOOOOOOONNNMMMJJJGGGKKKPPPMMMFFFIIIJJJOOOTTTTTTPPPMMMOOOMMMNNNOOOOOONNNNNNPPPSSSRRRPPPPPPPPPPPPQQQYYYccc^^^^^^cccooo~~~}}}~~~tttqqqooossszzz}}}zzzvvvkkkmmmoooqqqsssxxx}}}wwwqqqsssxxxyyyyyyzzz}}}}}}~~~}}}zzzkkk\\\QQQHHHAAA444777777555333333000***333333444666777666666777:::::::::666333111222444333444444555555555555555444555666666777777777666999888888888777777777777888999:::;;;<<<;;;:::999;;;;;;===???BBBBBB@@@>>>::::::<<>><<<<<<@@@CCCEEEDDDCCCDDDFFFBBBDDDDDDIII___zzzsssbbb```wwwxxxUUU===<<>><<<:::999:::;;;<<<<<<;;;999888777888999:::777666555444333333333333111000000000111222333333000222444444444444666888999:::;;;<<<===???@@@@@@@@@BBBDDDFFFGGGIIIMMMOOOPPPRRRVVVXXXYYY[[[]]]___]]]^^^eeekkkiiilllttteee]]]\\\[[[VVVPPPNNNGGG@@@;;;777444222333222000...///333999???CCCLLLQQQYYY```fffkkknnnpppssssssrrrqqqpppppppppqqquuuuuuvvvvvvvvvvvvvvvvvvqqqrrrtttuuuvvvwwwvvvvvvtttvvvxxxzzzzzzzzz|||}}}}}}|||||||||{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{{{{|||}}}}}}{{{{{{zzzyyywwwyyyyyyyyyyyyyyyxxxwwwwwwkkkjjjfff___VVVPPPOOOPPPVVV\\\bbbbbb]]]XXXWWWWWW^^^fffsssrrrYYYWWW___dddkkkrrrpppiii^^^SSSHHH@@@;;;888AAAKKKMMMCCC>>>BBBDDD@@@>>>BBBFFFHHHGGGCCC@@@???DDDCCCBBB>>><<<>>>DDDIIIFFFEEEFFFKKKQQQVVVVVVTTTKKKIIICCC???EEEOOOQQQMMMUUUPPPMMMOOOOOOLLLLLLNNNJJJJJJLLLMMMLLLKKKLLLNNNOOOMMMOOOQQQQQQPPPTTTZZZ\\\UUURRRWWWaaappp{{{wwwssstttyyy~~~~~~}}}|||~~~|||wwwzzziiijjjbbbPPP@@@:::777444444666444...,,,///222222555333333444555444444555>>>>>>===:::555333444666222333333333222222111000555555666777888888777777555555555666666666666666777888:::;;;;;;:::999888::::::;;;===@@@AAA@@@???===<<<===AAAEEEEEEBBB>>>;;;???DDDEEEDDDDDDEEEGGG@@@CCCCCCFFF\\\yyynnnZZZmmmdddBBB:::>>>QQQqqqkkk```TTTQQQTTTXXXWWWTTT}}}mmmXXXIIIJJJJJJJJJJJJHHHGGGFFFFFFFFFEEEDDDAAA===999666333222111000////////////***,,,---///...,,,***(((************************)))((((((((((((***,,,---,,,,,,,,,---------......***((((((,,,000333333222444:::@@@@@@<<<888888:::AAA>>>???BBBBBB???>>>@@@HHHGGGKKKPPPPPPNNNTTT\\\dddaaaaaagggnnnlllaaaTTTUUUOOONNNSSSUUURRRTTTXXXJJJFFF@@@;;;999999;;;<<<;;;:::888777777888:::;;;777666555444333222222222000000////////////000000111111222222222333333333999:::;;;<<<===???@@@@@@BBBCCCDDDEEEGGGIIIJJJKKKKKKMMMPPPSSSWWWYYY[[[\\\]]]aaaddddddfffmmm{{{xxxoooddd\\\YYYWWWSSSOOOJJJEEE>>>999777666555444333666888777444555;;;@@@JJJOOOXXX___eeehhhlllmmmpppqqqqqqpppnnnmmmnnnooorrrrrrssssssuuuvvvwwwxxxwwwvvvuuutttsssrrrqqqqqqvvvxxxzzzzzzyyyyyyzzz{{{|||||||||||||||{{{zzzzzzzzz{{{|||{{{zzzyyyzzz|||{{{{{{{{{{{{{{{|||}}}}}}}}}||||||{{{xxxvvvvvvvvvvvvvvvvvvvvvsssrrrjjjbbbZZZUUUQQQNNNQQQVVV\\\]]]^^^\\\VVVQQQTTT\\\jjj{{{zzz|||hhh```ccckkkrrruuupppbbbSSSHHHAAA;;;999;;;@@@FFFLLLLLLEEE>>><<<>>>:::???EEEGGGFFFBBB???===999@@@DDDBBB???AAABBBAAACCCAAABBBFFFLLLQQQRRRRRRMMMLLLJJJHHHFFFGGGJJJLLLNNNSSSVVVRRRJJJGGGMMMSSSXXXNNNFFFHHHNNNPPPQQQSSSHHHMMMRRRSSSRRRQQQRRRTTTTTTUUUUUUTTTTTTWWW^^^ddd~~~mmmZZZIIIHHHFFFAAA;;;666444333111//////111444555222///222222222222222222222222333888:::555111111222111333444666777666444111000555:::>>>>>>:::666666888777555444666999999444///444555777999:::999888777;;;;;;<<<<<<===>>>>>>>>>;;;;;;===AAAFFFIIIGGGDDDDDDDDDDDDDDDEEEEEEBBB@@@BBBCCCBBBEEESSSkkk~~~vvvggguuuQQQ???BBBCCCUUUttt|||}}}mmmZZZVVVUUUPPPQQQVVV{{{iiiUUUIIIJJJKKKKKKKKKIIIGGGEEEFFFFFFEEEDDDAAA===999777333222111000////////////,,,---///000000...,,,***************************)))((((((((()))***+++,,,,,,,,,------------------***)))(((+++///222333222666===FFFJJJHHHCCC???===BBB@@@AAADDDDDDAAA@@@CCCCCCFFFLLLPPPMMMIIINNNWWWjjjkkkkkkmmmrrrrrreeeVVVWWWPPPNNNRRRUUUTTTTTTVVVNNNJJJCCC===999888:::;;;;;;:::888777777888:::;;;888777555444333222222222000000////////////000000222222222333333333444444888999:::;;;<<<>>>??????AAABBBCCCEEEFFFHHHIIIJJJKKKLLLOOORRRUUUXXXZZZ[[[\\\```ccccccccciiittt}}}vvvnnneee^^^[[[WWWRRRNNNEEEAAA;;;777666555444444444777888777444555:::???HHHNNNWWW___dddhhhkkkmmmooopppqqqpppnnnmmmnnnooorrrrrrrrrssstttuuuwwwwwwttttttttttttttttttssssssvvvxxxzzzzzzyyyyyyzzz{{{{{{{{{{{{|||{{{{{{zzzyyyyyyzzz{{{{{{zzzyyyzzz|||{{{zzzzzzzzz{{{{{{|||}}}~~~}}}{{{{{{zzzyyywwwtttvvvuuutttuuuvvvtttppplllccc\\\UUUQQQOOOMMMQQQWWW```______^^^XXXTTTZZZccckkk}}}{{{yyyjjjeeejjjrrrwwwyyylll^^^NNNEEE@@@;;;:::;;;===CCCFFFDDD@@@>>>;;;666888:::>>>AAABBBAAA>>>;;;999>>>@@@@@@BBBDDDBBB===>>>>>>???DDDJJJOOOQQQQQQKKKMMMNNNKKKGGGFFFKKKPPPJJJLLLNNNLLLJJJLLLTTT\\\YYYNNNEEEHHHPPPUUUUUUVVVQQQSSSTTTUUUTTTSSSSSSSSSNNNPPPPPPPPPQQQTTTZZZ___fffsss{{{nnnYYYHHH??????>>>:::666333222222111//////111444444222///222222222222222222222222000555777444000111222222111222444666666555333222555:::@@@AAA>>>999777888555444666:::>>>===888333444555777999:::999888777::::::;;;<<<<<<======>>>;;;;;;===AAAEEEFFFEEECCCBBBBBBBBBCCCEEEEEECCCAAABBBCCCEEEHHHPPP```vvvmmmyyy[[[CCC===>>>KKKfffyyy|||}}}cccZZZYYYVVVUUUWWWvvvdddPPPGGGIIIKKKLLLLLLIIIFFFDDDFFFFFFFFFDDDAAA===999777222222111000////////////,,,---///000///...,,,+++************************)))((((((((()))***+++,,,------------------,,,,,,,,,***)))***---111333333888@@@KKKTTTWWWSSSMMMHHHAAAAAACCCHHHGGGBBB??????<<>><<<;;;;;;999@@@AAA>>>BBBKKKFFF999;;;::::::<<>>999666555222333777<<>>;;;::::::;;;:::999888888888999999999888777555333222111111111000000000000000000111111111222222222333333333444555666777999:::;;;;;;>>>???@@@BBBDDDEEEFFFGGGIIIIIIKKKNNNPPPSSSVVVWWWWWW[[[^^^______aaafffkkkgggkkksss{{{pppllleee^^^XXXPPPHHHCCC>>><<<:::999:::::::::999999999999777444444777:::CCCIIISSS]]]cccgggjjjllllllmmmnnnnnnmmmlllmmmooopppppppppqqqrrrsssttttttqqqqqqrrrsssttttttuuuuuuuuuwwwzzzzzzzzzzzz{{{|||{{{{{{{{{{{{{{{zzzzzzyyyuuuwwwxxxxxxxxxxxxyyy{{{yyyyyyxxxxxxxxxyyyyyyzzzyyyxxxwwwwwwxxxwwwuuusssuuurrrooopppqqqmmmddd\\\QQQLLLIIIKKKMMMPPPVVV\\\]]]ZZZVVVTTTPPPOOOWWW```cccmmmyyytttpppnnnlllmmmrrruuurrrkkk]]]NNN???;;;<<<<<<;;;;;;999AAAAAA???LLL^^^[[[HHHCCC>>>;;;;;;???@@@>>>:::999888999???KKKPPPHHH;;;???@@@BBBDDDHHHJJJLLLLLLKKKKKKHHHBBB===>>>DDDKKKPPPNNNLLLMMMRRRXXX]]]```XXXPPPJJJLLLOOORRRVVV[[[ZZZUUUQQQOOOQQQRRRPPPNNNIIIJJJKKKLLLLLLMMMNNNOOOOOORRRQQQRRR\\\rrrbbbXXXNNNLLLKKKDDD;;;444000222333222111111222333000000000111111111111000111111111111111111111111111555777222///000222222000111222444444444333222///333888999777444222222222333666:::===>>>;;;888555666777888999999999999888888888999::::::;;;;;;;;;;;;<<<>>>??????>>>>>>>>>>>>???AAAEEEGGGGGGFFFEEE@@@BBBHHHGGGGGG[[[tttssszzztttcccWWW???999EEEXXXeeettt~~~ggg[[[TTTRRRSSSzzznnn]]]MMMFFFIIILLLMMMMMMJJJFFFCCCGGGGGGFFFEEEBBB>>>:::777222111000///............++++++,,,,,,,,,+++***)))************************((()))))))))************,,,,,,.........---,,,+++---,,,+++++++++...111444333444888===CCCGGGHHHGGGBBBJJJYYYgggjjj```TTTNNNJJJJJJKKKPPPXXX[[[WWWQQQOOObbbllleeecccmmmwwwyyypppeeeVVVLLLLLLQQQVVVWWW\\\XXXQQQIIICCC>>><<<;;;;;;::::::999999888888888999888777555444333222222111111000000000000111111///000000000000111111111333444555666777999::::::======???@@@BBBCCCEEEEEEGGGHHHIIIKKKMMMPPPSSSUUUTTTWWW[[[]]]^^^```cccfff```ccciiiqqq||||||yyyrrrmmmfff]]]UUULLLEEE@@@<<<;;;::::::<<<<<<;;;:::::::::888666555555666888AAAHHHSSS\\\cccgggiiikkkjjjkkkmmmmmmllllllmmmooopppooooooooopppqqqrrrsssrrrrrrsssssssssssssssssstttvvvyyyzzzyyyyyy{{{|||{{{||||||||||||{{{zzzzzztttvvvwwwwwwvvvvvvwwwyyyxxxxxxwwwwwwwwwwwwwwwxxxxxxwwwvvvvvvwwwwwwuuussstttqqqnnnmmmkkkfff\\\TTTLLLIIIIIIMMMQQQTTTYYY___```[[[WWWUUURRRQQQXXX```aaaeeelllqqqwww|||pppcccccchhhkkknnnsssuuunnndddRRRFFF;;;999;;;;;;;;;<<<999AAAAAA@@@PPPeeecccQQQCCC>>>::::::???BBBBBB???:::999999@@@LLLSSSLLL@@@???@@@BBBDDDGGGKKKOOOQQQTTTMMMDDD===;;;>>>CCCEEEIIIHHHHHHLLLPPPSSSTTTSSSTTTQQQNNNNNNKKKJJJPPPXXXWWWSSSNNNMMMNNNPPPOOONNNLLLLLLLLLKKKKKKKKKIIIHHHGGGJJJJJJFFFIIITTT```fffrrr|||uuuoooiiifffgggJJJ@@@999;;;>>>:::666444///111222111000///000111000111111000000000000111000000000000000000000000555999999333///000222111222222333333333222000000000111222222111111111222444333333444555777777777555555666777888888888888777777888888999::::::::::::;;;<<<<<<<<<<<<<<<===???>>>???AAAEEEGGGHHHHHHFFF===<<>>:::888111111000///............---------------,,,,,,+++************************((()))************))))))***+++---//////...---,,,---------,,,,,,---000333999999999999;;;===???AAA;;;CCCSSSccchhhbbbZZZVVVLLLHHHEEEJJJWWW```[[[QQQHHHQQQWWWSSSSSS^^^qqq~~~zzzrrrbbbSSSMMMQQQVVVWWW[[[XXXTTTOOOIIIDDD@@@>>>;;;:::::::::999888888777888888666555444444333333222111111000000111111222....../////////000000000222333444555777888999999;;;<<<===???@@@BBBCCCDDDFFFFFFGGGHHHKKKNNNQQQRRRRRRUUUXXXZZZ\\\^^^aaacccaaadddgggkkkqqq{{{~~~|||}}}ppplllcccYYYPPPHHHCCCAAA<<<;;;;;;<<<======;;;:::;;;:::888666555555777777BBBIIITTT]]]cccfffhhhiiihhhjjjkkklllkkkkkkmmmooooooooonnnnnnoooooopppqqqttttttssssssrrrrrrqqqqqqsssuuuwwwxxxxxxxxxzzz{{{{{{{{{{{{{{{{{{zzzyyyyyytttvvvwwwvvvuuutttuuuvvvwwwwwwvvvvvvuuuvvvvvvvvvvvvuuutttuuuvvvvvvuuusssqqqooolllhhhccc[[[SSSNNNJJJHHHKKKRRRVVVWWWZZZ___[[[WWWUUUUUUSSSRRRVVV\\\]]]aaagggmmmsss|||~~~wwwpppdddXXX\\\eeellloootttvvvmmmaaaHHH@@@999999:::999:::<<<:::>>>>>>===IIIXXXWWWKKK===:::777999>>>BBBEEEEEE=========AAAIIIOOOMMMEEE;;;<<<>>>AAAEEEKKKRRRWWWYYYPPPFFF@@@AAADDDEEEEEEDDDFFFJJJOOOSSSTTTRRRPPPPPPNNNNNNNNNJJJGGGLLLSSSSSSPPPMMMLLLLLLMMMNNNNNNNNNLLLJJJIIIIIIHHHFFFEEEAAAFFFHHHFFFGGGMMMTTTVVV]]]fffsss~~~nnn```TTTKKKGGGHHHDDD:::555999;;;555111111...///000///...---...///000111111000......///111////////////////////////777;;;:::444//////111111333333222222111000//////333222000///000111333444555333111000000222444555444555555555666777777888777777888888999::::::::::::;;;<<<<<<::::::<<<===@@@???>>>@@@CCCFFFGGGFFFDDD<<<999???CCCDDDJJJSSSpppyyy~~~}}}sssKKK:::888???CCCSSSkkkxxxyyylllbbb^^^zzzmmm\\\OOOIIIJJJKKKKKKKKKIIIGGGEEEHHHHHHGGGEEEBBB>>>:::888111111///...............------------,,,,,,++++++************************((()))***++++++***)))((((((***,,,///000///...---+++---......,,,,,,///111999<<>>:::<<>>555///000---/////////...---...///000111222000------///111////////////////////////666999999222...///111222111111111111111000000000222111000000111222333333333333222111111222444555333333333444444555666777777777888999999::::::;;;999;;;<<<;;;::::::<<<>>>@@@>>>===>>>@@@BBBCCCCCC@@@>>>===>>>BBBFFFIIIKKK___kkksssuuuyyyZZZCCC999;;;<<>>:::888111000///......------...+++++++++*********))))))************************((()))***++++++***)))((('''))),,,///000000///...+++---//////---,,,...000...666>>>AAA>>>;;;:::;;;BBB>>><<<>>>@@@BBBGGGMMMNNNPPPRRRZZZmmmjjjUUUQQQSSSWWWdddsss|||iii[[[WWWWWWUUUUUUVVVWWWUUURRRLLLFFFCCC;;;;;;;;;:::999888777666666666555555555555666666222222111111111111222222000000000000111111111111222333444555666888999999999:::;;;===>>>@@@AAABBBDDDDDDDDDEEEGGGKKKNNNPPPSSSTTTTTTUUUVVVXXXZZZ[[[\\\]]]___aaabbbdddggghhhlllttt}}}~~~wwwlllddd```___ZZZPPPEEE>>>;;;===@@@GGGGGGGGGHHHHHHFFFCCC@@@;;;999666555666777888888DDDKKKVVV___dddfffggggggfffhhhjjjjjjjjjkkkmmmnnnnnnnnnmmmmmmmmmnnnnnnooorrrrrrrrrrrrrrrrrrrrrrrrppprrruuuvvvvvvwwwxxxzzzwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvvvvuuusssqqqqqqrrrwwwvvvuuutttttttttttttttqqqppppppqqqssssssrrrpppiiijjjggg___SSSIIIEEEEEEIIIJJJPPPXXX\\\ZZZYYY[[[SSSRRRUUU[[[]]]\\\^^^aaalllvvv{{{yyyrrrsss}}}pppggg___XXXdddnnnssspppmmmjjj]]]LLL;;;:::;;;===:::666888===;;;;;;<<<===>>>???AAADDDAAAAAA@@@>>><<<===@@@CCCEEEHHHGGG@@@===@@@EEEGGG======;;;999999>>>GGGMMMLLLNNNOOONNNKKKIIIIIIIIIIIIMMMQQQRRRQQQOOONNNNNNOOOGGGCCCJJJQQQQQQMMMJJJIIIJJJKKKHHHCCCAAABBBDDDFFFCCC@@@@@@CCCDDDDDDBBBAAACCCBBB>>>@@@KKKWWW^^^OOOKKKGGGFFFGGGKKKTTT[[[]]]kkkwwwwww{{{|||yyy^^^SSSGGG???888444444777;;;444444>>>@@@777000111...///111000000///111222000222222000---,,,///222////////////////////////333777666111---///222333/////////000111111222222/////////111222333111000111222444444444444555666333333333333333555666666888888888999::::::;;;;;;888:::<<<;;;999999<<>><<<<<<>>>@@@@@@@@@<<>>LLLRRReeepppzzz}}}zzzgggxxxnnn```RRRJJJJJJJJJJJJIIIHHHHHHGGGGGGEEECCCBBBAAA>>>:::777333111000...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********))))))((((((*********+++,,,---...///.........///////////////444555888999;;;<<>>BBBDDDKKK___nnnqqqyyy~~~kkkaaa^^^```cccwwwrrrdddYYYSSSXXXUUUSSSTTTUUUSSSMMMHHHAAA???<<<;;;;;;;;;999888666666666666666555555555555555444333222222222222333111//////000111000///333333444444555666777777999:::;;;<<<===???@@@@@@BBBBBBBBBCCCDDDFFFHHHIIIMMMNNNPPPQQQTTTUUUWWWXXXYYYZZZ\\\^^^___```aaaaaahhhkkkmmmiiibbb\\\[[[\\\OOOJJJCCC===:::;;;>>>AAAIIILLLQQQUUUSSSLLLAAA999777666777999888444444777BBBMMMYYY___bbbfffgggeeecccdddfffhhhjjjllllllmmmmmmmmmlllkkkjjjjjjjjjjjjmmmmmmooopppqqqrrrrrrssstttrrrrrrtttwwwxxxvvvssssssttttttsssqqqqqqssstttwwwvvvuuussssssttttttuuuuuuuuusssrrrrrrsssttttttsssrrrqqqqqqpppnnnkkkhhhfffbbb\\\TTTMMMGGGCCCAAAIIILLLRRRYYY]]]]]]YYYTTTSSSQQQSSSXXXZZZ]]]gggrrr}}}yyy}}}}}}~~~}}}|||}}}wwwiiibbbaaa```kkkqqquuuqqqiii^^^QQQEEE:::::::::::::::999888777::::::999888888<<>>@@@AAAAAAAAAAAAAAA@@@???<<<:::;;;>>>AAAEEEDDDAAA???>>>>>>@@@@@@JJJGGGDDDDDDEEEHHHIIIIIILLLMMMNNNOOOOOONNNMMMLLLFFFFFFFFFIIIMMMMMMJJJGGGKKKMMMNNNIIIAAA<<<===???===>>>>>><<<:::999<<>>@@@AAA@@@>>>GGGKKKRRRZZZeeetttzzzqqqggg___QQQIIILLLWWW______???===;;;888555333333333444333333222000...---,,,///////////////.........111000///......///000111...///////////////......////////////////////////...///////////////......///............//////000111111111222222333333333444444444444222111222555999:::;;;:::888888888999666666777999<<<======;;;:::777555777===AAAAAA???BBBAAA@@@AAACCCEEEEEEEEEIII```xxx~~~fffBBB>>>CCC777999QQQVVVdddqqqsssuuu|||qqqxxxooo___OOOHHHIIIJJJJJJJJJIIIGGGFFFFFFEEECCCBBB@@@===999666222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,************************************)))))))))(((*********+++,,,---...///.........///////////////111333666888:::;;;===>>>???@@@???;;;777777===BBBUUUjjjzzzyyywww~~~tttllleee```]]]mmm{{{sssdddXXXVVVWWWWWWWWWUUURRRPPPNNNAAA???<<<;;;;;;<<<;;;:::777777777777777777777777666555444333222222222222333111//////000111111000222222333444444555666666888999999;;;<<<===>>>???AAAAAAAAABBBDDDEEEGGGHHHKKKKKKMMMOOOQQQSSSTTTUUUYYYYYY[[[\\\^^^^^^______^^^```aaa]]]UUUNNNJJJIIIAAA>>>:::777888:::>>>AAAFFFJJJPPPUUUTTTLLLAAA999888777888999777333333666CCCOOOZZZ___bbbeeefffdddcccdddfffhhhjjjkkkkkklllnnnmmmkkkiiihhhhhhhhhiiilllmmmooopppqqqrrrrrrrrrrrrqqqrrruuuwwwxxxuuurrrrrrsssttttttrrrqqqrrrtttuuutttsssrrrrrrrrrsssssstttsssrrrqqqqqqqqqrrrsssrrrqqqooonnnmmmllliiigggbbb]]]WWWOOOIIIFFFDDDDDDIIIQQQ[[[aaa```\\\ZZZYYYWWWUUUVVV\\\aaadddkkkttt}}}}}}|||}}}sssiiifffgggkkkrrrvvvvvvnnncccVVVGGG<<<888999999999888888777666::::::999777666777:::===:::<<<>>>@@@BBBBBBAAA@@@CCCCCCCCCAAA@@@BBBEEEHHHHHHGGGEEECCCAAAAAAAAAAAAEEEDDDDDDFFFIIIJJJIIIHHHGGGHHHIIIKKKLLLNNNOOOOOOIIIHHHGGGIIIKKKLLLJJJHHHIIILLLNNNLLLGGGCCCAAABBB===>>>???>>>;;;;;;<<>>>>>???@@@@@@@@@???<<<::::::;;;<<<;;;999999;;;>>>BBBHHHRRR]]]eeeeeeaaa]]][[[]]]```ccceeexxx}}}~~~zzzxxxyyy}}}}}}}}}zzziiinnnkkk___XXXZZZWWWQQQNNNHHH>>>777;;;EEEKKKKKK888666444222000/////////000000000000//////......////////////............111000///......///000111......////////////............................../////////000000//////...111000000000000111222222111222222222222222222333333333444444333222333666777888999999888777888:::888888888999;;;???CCCEEEEEE???999888<<>><<>>FFFTTThhhwwwssskkkkkkrrrvvvxxxwwwuuussspppkkkddd___cccrrrooo]]]UUUXXXZZZYYYVVVTTTTTTUUUCCC@@@<<<:::;;;<<<<<<<<<777777777888888999999999777777666555333222222111222000//////111222222111111111222222333444444444666666777999:::;;;<<<===???@@@@@@AAABBBDDDEEEFFFGGGHHHIIIKKKMMMOOOQQQQQQWWWXXXYYYZZZ[[[[[[[[[[[[ZZZ\\\\\\XXXPPPHHHAAA===777666555555777999===>>>AAAEEEKKKPPPQQQLLLBBB;;;;;;999999:::888333333777EEEPPP[[[___aaadddeeeccceeeeeeggghhhiiijjjjjjjjjnnnllliiigggffffffggghhhlllmmmnnnooopppqqqqqqqqqpppppprrruuuwwwvvvtttqqqppprrrtttuuusssrrrrrrsssssssssrrrqqqqqqqqqqqqqqqsssrrrqqqppppppppppppqqqpppnnnlllkkkjjjhhheeecccZZZVVVOOOHHHEEEEEEFFFHHHJJJVVVbbbeee___YYYYYY\\\ZZZVVVVVV[[[aaaeeejjjooo{{{yyytttrrrnnnnnnssswwwzzzvvvjjj[[[NNN@@@666777777777888777777666555999:::999888555444444555:::<<>><<<======??????>>>>>>===<<<;;;;;;<<<:::888888888888777666888888888888999>>>EEEIIINNNJJJFFFCCCCCCDDDEEEFFFPPPTTTYYY[[[XXXVVVUUUVVVWWWXXX___iiilllgggaaa^^^SSSVVVQQQEEE???AAABBB>>>@@@===666111333:::<<<:::111000...---------...///,,,------.../////////000........................000//////......//////000---....../////////..............................//////000111111000000///000000000000000111222333222222222222222111111111111333333333222333555666444666777777777777888:::999999:::999;;;@@@IIIOOOPPPHHH>>>:::<<>>???AAARRR```llllllhhhkkkuuu}}}zzzqqq]]]HHHDDDGGGJJJMMMMMMJJJFFFCCCDDDCCCAAA@@@>>>;;;777444111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))*********)))))))))))))))))))))******+++,,,...///.........///000000111111---///333777;;;<<<;;;999???DDDJJJHHHCCCAAAEEEJJJMMM[[[eeeccc\\\[[[]]]^^^fffgggfffeeehhhmmmooonnnfffqqqxxxdddXXXWWWWWWWWWWWWXXXXXXXXXIIIEEE???<<<;;;;;;<<<<<<666666777777888999::::::888888777666555333222111222000///000111222222111000111111111222222222333444444555777888999:::;;;===>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIKKKMMMNNNOOOTTTUUUVVVWWWWWWWWWWWWWWWYYYYYYXXXVVVPPPHHH@@@:::777777777888888999999999;;;===BBBGGGJJJIIIEEEAAA>>><<<;;;<<<999555555999EEEPPPZZZ___aaaeeefffeeeffffffggghhhiiiiiiiiihhhjjjhhhfffeeeeeefffhhhiiillllllmmmnnnoooppppppooommmooorrrtttuuutttrrrpppnnnqqqtttuuusssrrrqqqqqqrrrrrrqqqqqqqqqppppppppprrrqqqqqqpppoooooooooooollllllkkkjjjhhhddd___[[[QQQMMMGGGBBBBBBEEEJJJMMMNNNWWW``````ZZZVVVXXX\\\]]]XXXUUUXXX___hhhnnnqqq{{{}}}|||sssxxx|||vvvsssuuuyyyzzztttfffVVVJJJ@@@888777777777888888777666666888:::;;;:::777444333333:::<<>>===AAAAAAAAA@@@??????BBBDDDAAABBBCCCCCCDDDCCCCCCBBBAAABBBDDDGGGJJJKKKIIIGGGEEEEEEDDDEEEIIIOOOTTTXXXQQQNNNJJJGGGFFFGGGIIIKKKLLLKKKJJJKKKLLLKKKIIIGGG>>>???@@@AAA???>>>===<<>>===<<<;;;:::===<<<:::999888888888777::::::888888999<<<@@@CCCDDD@@@<<<999999999999999;;;???CCCDDDCCCAAA@@@AAA???AAAIIISSSWWWSSSMMMJJJHHHJJJFFF===999;;;===<<<@@@???:::555444666555111.........---...000111333---------......///000000------...............///////////////////////////------......//////..............................///000000111111111111000............///000111111333333222222111111000000///222333111000333555555222444555666666666888:::888;;;<<<<<<;;;???HHHPPPPPPIII@@@;;;<<<@@@EEEGGGHHHFFFDDDCCCDDDDDDCCCAAAJJJGGGRRRkkk{{{rrr```ooofffJJJAAA===>>>MMM\\\kkknnnjjjjjjrrr{{{{{{qqq]]]GGGCCCFFFJJJMMMMMMJJJFFFCCCDDDBBB@@@???>>>;;;777444111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))******)))))))))***+++,,,---.........//////000111111222...///222777<<<>>><<<:::>>>AAAFFFLLLPPPQQQQQQPPPPPPTTTVVVVVVVVVWWWWWWTTTXXX]]]^^^^^^eeerrr|||~~~wwwzzztttbbb[[[TTTTTTXXX\\\ZZZWWWPPPKKKDDD???<<<;;;::::::555555666666777888999999888888888888666555333222333111000000222222222111000000000111111111111111222333444555666777888999;;;<<<<<<===>>>@@@AAABBBCCCDDDEEEGGGIIIKKKLLLMMMPPPQQQRRRSSSSSSSSSSSSSSSPPPNNNLLLKKKIIIDDD===888777888999::::::888777666666666888===BBBEEEFFFFFF@@@======>>><<<888999>>>EEEOOOZZZ^^^aaafffhhhgggffffffggghhhhhhhhhhhhhhhddddddcccccceeegggjjjlllkkklllmmmmmmnnnnnnnnnnnnlllnnnqqqssssssrrrqqqppplllooorrrsssrrrqqqpppqqqrrrrrrrrrrrrqqqqqqppppppqqqqqqppppppooonnnmmmmmmhhhhhhiiiiiifff```WWWQQQHHHEEEBBB@@@BBBGGGMMMRRRWWWXXXXXXWWWVVVWWWZZZ\\\```\\\XXXZZZeeettt}}}wwwpppuuuzzzyyyxxx{{{}}}|||tttbbbQQQFFF???;;;777777888888888888888777777:::======;;;888777666:::<<<>>>???@@@>>><<<;;;888999:::;;;;;;<<>>???AAACCCDDDEEEFFFFFFEEEDDDCCCDDDGGGHHHIIIHHHBBB@@@>>>===@@@EEEJJJNNNQQQNNNKKKGGGEEEFFFHHHJJJNNNKKKGGGEEEFFFGGGGGGGGG??????@@@@@@@@@>>><<<;;;;;;;;;;;;:::999999888888;;;;;;:::999888777888888555333222222444777999:::777555222000111111111000444666888888777666555555555555;;;DDDHHHCCC>>><<<666888888444222333444444888999777222111111///***...------...///111333555111000///.........//////,,,---------......//////......////////////......,,,,,,---.......................................//////000111111111111111............///000111222222222222111111000000000///444444000///222444222111333444555555666888:::777;;;>>>>>>;;;<<>>BBBDDDTTTgggpppooolllqqqxxx{{{ppp\\\GGGBBBEEEIIILLLLLLJJJFFFDDDDDDCCCAAA???>>>;;;777444000111000000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********))))))))))))************))))))))))))***,,,---.........///000000111222222000000222777<<>>;;;AAACCCIIIUUUaaafffccc^^^UUURRRNNNNNNQQQSSSQQQNNNNNNXXX```dddlllzzz}}}sssgggYYYUUUYYY]]]ZZZVVVUUUPPPIIICCC@@@===:::888555666666777777888888888777888999999888777555444444333111111222222111000111111111111111111111111111222333444555666777888999::::::;;;<<<>>>@@@@@@AAABBBDDDEEEHHHIIIKKKLLLLLLMMMNNNOOOPPPPPPPPPPPPIIIDDD@@@???AAAAAA===999555666888::::::888666555444333444777===BBBEEEFFF>>><<<<<<>>>===;;;===BBBGGGQQQZZZ^^^aaaeeehhhgggeeefffgggggghhhhhhhhhhhh``````bbbdddfffiiikkkmmmjjjkkklllmmmmmmmmmmmmmmmkkkmmmpppqqqpppooopppqqqkkkmmmpppppppppoooooopppqqqqqqrrrrrrqqqqqqpppoooooooooooonnnmmmlllkkkjjjeeeeeefffeee```XXXNNNGGGAAA@@@@@@AAAEEEKKKQQQUUU]]]XXXTTTSSSVVV[[[___```^^^^^^]]]```mmmyyyppplllnnnvvvsss]]]III???:::888777777888888999999888888666999===>>>===;;;:::::::::;;;<<<<<<<<<;;;:::999222444777999;;;===AAADDD???@@@AAACCCEEEGGGIIIJJJHHHEEEBBBBBBDDDGGGIIIJJJEEECCC???===>>>AAAFFFIIIMMMMMMKKKHHHEEEEEEFFFHHHMMMJJJEEEAAA@@@AAADDDFFFAAA???>>>>>>???>>><<<:::888888888999999999999999777888888777555555666888666444222222444555555444666555333333444555444333444444444444333222222111000///111777:::666333333---///111111000///000000---000000------///...+++,,,,,,+++,,,---///111222333222000...------......,,,,,,,,,---......//////---......//////......---+++,,,---...............------------------------......///000111111111111000000000111222333444555111111111111111000000000333888888111///333333///111333555555555666777999666:::======;;;:::;;;===============>>>???@@@@@@AAA???>>>>>>@@@AAAAAA@@@DDDCCCIIIXXXmmm~~~ggg```{{{~~~[[[BBBBBB;;;III___nnnqqqmmmoootttyyy|||yyylllYYYFFFBBBEEEHHHKKKKKKIIIGGGDDDEEECCCAAA@@@???<<<888555000000111000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))((()))))))))************(((((())))))***,,,---...---...///000111222333333111000000555;;;???>>><<>>??????@@@BBBCCCFFFGGGIIIJJJHHHIIIKKKLLLMMMNNNOOOOOOIIIAAA999999>>>AAA@@@===777888999;;;:::999777555444444555999===@@@AAAAAA;;;999999<<<<<<<<>>BBBFFFBBB???===<<<======;;;999::::::::::::::::::;;;;;;444666777666444444666999999777555555777888777555222000000000222222000///444333222111222222222111111---,,,000111000///111111222333444222111111333+++//////,,,,,,///000///++++++******+++,,,...///222000...---,,,,,,---...++++++,,,------...//////------...//////...------***+++,,,---............------------------------------...///000000000000000000000111222333555666000000000000111111111111888???===444000444444///222444555666555555777999888999:::::::::999888888999;;;<<<===>>>>>>>>>???>>>===<<<===@@@BBBBBBBBB@@@EEEHHHLLL]]]vvvlllwwwsssPPPBBB:::DDDXXXjjjpppnnnnnnrrrxxxzzzwwwjjjWWWFFFCCCEEEHHHJJJKKKIIIGGGEEEEEEDDDBBB@@@???<<<888555000000111111///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((((('''(((((())))))*********+++(((((())))))***+++---...---...///000111222333333222//////333:::???>>><<<999>>>IIIZZZiiiooolllfffXXXUUURRRQQQOOOMMMMMMOOOJJJXXXccceeekkkxxx~~~{{{mmmhhhccciii|||tttcccZZZXXXXXXXXXVVVRRRNNNIIIFFFBBB>>>;;;::::::999999999999999999555777999:::::::::888777777555333111111111000...222222222111111111111111111111222333555666777888777777888999:::<<<===>>>>>>???@@@BBBDDDFFFGGGHHHFFFGGGIIIKKKLLLMMMNNNNNNHHH???555444:::@@@AAA???<<<=========<<<999777555555666999<<>><<<888666777:::<<<<<<@@@FFFNNNWWW^^^___```bbbcccaaacccdddeeeggghhhhhhiiiiii___aaadddgggiiijjjiiiiiijjjjjjkkklllllllllkkkkkklllmmmnnnmmmkkklllooosssjjjkkklllkkkkkkkkknnnpppmmmnnnooooooooonnnlllkkkiiiiiijjjiiihhhfffdddccceeeaaa[[[UUUOOOHHHAAA===999<<>>???AAACCCDDDBBB@@@@@@BBBFFFJJJLLLLLLJJJGGGDDDAAA@@@BBBEEEGGGFFFIIILLLKKKHHHDDDCCCDDDAAADDDEEEBBB>>>===AAAEEECCC???;;;:::<<<<<<;;;999999999999888888888888888444666888777555555888;;;444222111222555666444222333222222222333333111//////...,,,---.../////////555///,,,...000///111444333222222111///---///222...111000,,,***---///...,,,+++*********+++---...000...,,,++++++,,,---...++++++,,,,,,---...//////,,,---...//////...---,,,***+++,,,---............------------------------,,,---...///000000000000.........///000222333444//////000000111111222222===CCCAAA777222666555///333555666666555555777888:::888777777888999888777:::<<<===>>>>>>>>>??????<<<;;;;;;===@@@CCCDDDDDD???GGGGGGCCCRRRpppxxxuuudddHHH===DDDUUUhhhpppoooooossszzz|||uuueeeRRRAAACCCFFFJJJLLLMMMJJJGGGDDDCCCBBBAAA@@@???<<<777444111000///......------...,,,,,,,,,+++++++++******,,,+++******++++++)))''')))))))))))))))))))))))))))))))))))))))))))))))),,,---///000111111111000111333444444444666;;;???;;;@@@GGGMMMQQQUUUXXX[[[UUUVVVTTTSSSUUUWWWRRRJJJNNNTTTZZZ```mmmzzzyyyooolllkkkddd^^^eeezzzsss]]]UUUWWW[[[ZZZYYYUUUOOOGGG@@@<<<:::;;;999888888999999777666;;;;;;::::::::::::999999777666444222111111111111111111111111000000000000111111222333444444555555666666666777888:::;;;<<<>>>???@@@AAACCCDDDEEEEEEBBBJJJHHHEEEKKKLLLKKKRRREEE???888555777<<<@@@AAA;;;AAAGGGIIIEEEAAA>>>===:::===@@@AAA???<<<888666:::777666777888:::AAAIIIUUUWWW[[[___``````^^^\\\ddddddeeeeeefffeeeeeeddd___bbbeeeffffffffffffggghhhhhhhhhiiiiiijjjjjjkkkjjjjjjjjjiiiiiijjjnnnpppkkkhhhfffhhhkkkmmmllljjjmmmmmmllllllkkkkkkjjjjjjkkkiiigggfffdddbbb___]]]\\\XXXQQQIIIBBB>>><<<;;;;;;<<>>>>>===<<<<<<<<>>===;;;999888888888777777777777777777777777888777777666555444444444444333111222333333222000111111111111111111111111///////////////////////////000000///------...///------------...///111222------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,---------............///---...///...------...///------------.........///......///000000000000000000000111111111111000000999999999888777555333333555555555555666666666666555666777666666777:::<<<888888999:::<<<===>>>>>>AAA@@@>>><<<===>>>AAACCCCCC>>>>>>EEEMMM]]]}}}mmmnnn~~~eeeMMMAAAJJJkkk~~~vvvpppuuuzzz|||wwwgggSSSBBBCCCEEEIIILLLMMMJJJGGGDDDDDDCCCBBBAAA???<<<777444111000///......------...,,,,,,,,,+++++++++******,,,+++******++++++)))((()))))))))))))))))))))))))))))))))))))))))))))))),,,---///000111111111111000222444444333444888;;;;;;>>>CCCGGGJJJLLLOOOQQQNNNNNNMMMOOOWWW]]][[[TTTZZZ]]]^^^```nnn~~~}}}uuurrrlllggghhhsssrrrfff^^^XXX]]]]]]ZZZUUUNNNGGGAAA>>>===;;;999999::::::999777;;;;;;::::::::::::999999777666555333222222222222111111111111000000000000111111111222333333444444555555555555777888999:::<<<<<<===???@@@AAABBBCCCAAAIIIFFFDDDJJJLLLMMMVVVSSSKKK@@@:::999>>>EEEIIIIIIMMMSSSXXXYYYTTTKKKEEE@@@AAABBBBBB@@@>>>=========999666777888:::BBBKKKTTTWWW[[[^^^``````___^^^bbbbbbcccdddddddddcccccc```bbbeeefffffffffggghhhiiiiiiiiiiiiiiihhhhhhhhhggghhhiiiiiihhhjjjmmmoookkkiiiggghhhjjjkkkkkkiiiiiiiiiiiiiiihhhhhhhhhggggggfffdddcccbbb```\\\YYYTTTOOOHHHAAA<<<::::::;;;CCCDDDFFFLLLQQQTTTRRRQQQRRRRRRRRRUUUYYY\\\]]]]]]^^^kkkxxxvvvmmmvvv~~~{{{gggYYYFFF:::666666666555666888::::::999888999:::888888999999999888888777999777888;;;;;;777555777DDDCCCAAA>>><<<:::999999>>>>>>>>>>>>>>>=========AAAAAAAAABBBCCCEEEFFFGGGFFFGGGGGGFFFDDDCCCDDDEEEFFFDDDCCCCCCCCCCCCCCCBBBGGGFFFDDDDDDDDDCCCAAA??????>>>===<<<:::999888777777777777777777777777777666666555555444333333222444222111111222333111000000000000000000000000000........................///000000///------...///---------...///000000000------------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,,,,---------------...///...---,,,---///------........./////////......///000000000000000000000111111111111000000444555555555555555444444444555555555666666666666666777888777777777999;;;:::;;;;;;<<<<<<=========AAA@@@>>>>>>>>>@@@BBBCCCCCCAAABBBEEEFFFRRRqqqpppttt||||||___IIICCC[[[vvv}}}{{{zzz{{{}}}zzziiiTTTCCCBBBEEEIIILLLMMMJJJGGGDDDFFFEEECCCBBB@@@<<<777444111000///......------...,,,,,,,,,+++++++++******+++*********++++++***((())))))))))))))))))))))))))))))))))))))))))))))))+++,,,...///000111111111111333555666555555666777>>>@@@CCCDDDEEEFFFHHHIIIKKKJJJGGGJJJTTT^^^```[[[___``````dddvvvyyyqqqjjjjjjyyyxxxhhh[[[aaaaaa```\\\WWWPPPIIIEEE???===;;;::::::;;;:::999;;;;;;::::::::::::999999888777666444333333333333222222111111111000000000000000000111222222333333333333333444555666777888999999:::;;;===>>>??????@@@FFFCCCBBBIIILLLPPP\\\iii___QQQEEEAAAEEELLLRRRTTTUUUXXX___bbb\\\NNNCCCDDDFFFHHHJJJJJJIIIGGGFFFCCC===888777777:::CCCLLLTTTVVVZZZ]]]___``````___``````aaabbbbbbbbbbbbbbbaaaccceeeffffffeeefffhhhiiiiiiiiihhhggggggffffffdddfffhhhiiiiiijjjlllnnnllljjjhhhhhhiiijjjiiihhhffffffffffffeeeeeeeeeeeecccbbb```___^^^[[[VVVRRRJJJEEE???:::888:::===@@@IIIIIIKKKMMMPPPQQQPPPNNNQQQPPPRRRWWW^^^aaa```\\\YYYbbbooo}}}nnniiisss}}}zzzpppUUUKKK>>>777666888888777666999===???>>><<<::::::888999:::;;;:::999777555777666777:::;;;777666888EEEDDDBBB@@@>>>===<<<<<<======>>>>>>>>>>>>??????@@@@@@AAABBBCCCCCCDDDDDDDDDEEEFFFDDDBBBAAABBBCCCBBB???>>>???BBBDDDCCCAAAAAA@@@??????@@@???===:::===>>>>>>===<<<:::888777777777777777777777777777444444333333222222111111333222111111222222111///////////////////////////...........................///000///---,,,---///+++,,,...///000000//////,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,...///...---,,,---.............../////////000......///000000000000//////000000111111000000//////000111222333444444444444444444555555555666666666888999999888777888999=========<<<<<<<<<<<<<<>>>>>???@@@@@@???@@@@@@AAABBBBBBBBBBBBBBBCCCDDDCCCAAA???@@@AAABBB>>><<<===AAACCCBBB@@@BBBBBBBBBCCCDDDCCC@@@===<<<===>>>>>>===;;;888666666666666666666666666666333333333222222111111111333111000000111111000///................................................---///000///---,,,---...+++,,,...000000///...---,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---............/////////000000---...//////000000////////////000000000000//////---...000111222333333333333333444444444555555555666888::::::999777777777;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCEEEEEE@@@BBBQQQbbb|||gggkkk]]]FFFOOOfffpppmmmoooxxxnnnWWWCCCAAADDDIIILLLMMMKKKHHHEEEFFFEEECCCBBB@@@===888444111000///......------...,,,,,,,,,+++++++++************)))***,,,,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))******,,,---///111333444333555777888999888666555===@@@CCCDDDEEEEEEGGGHHHKKKPPPSSSSSSZZZjjj|||uuujjjqqqxxxmmmeeedddccccccaaa]]]WWWSSSGGGCCC>>>:::999:::999999;;;;;;:::::::::999999999888888888888777666666555222222222222111111111111///000000000000000111111333333333333333444555666555555666888999:::;;;<<<;;;???===>>>FFFHHHRRRfffzzzpppccc\\\ZZZ\\\___[[[VVVQQQOOONNNMMMLLLGGGGGGJJJOOOUUUXXXYYYXXXPPPHHH???:::777999CCCMMMSSSTTTVVVYYY[[[^^^___```]]]^^^___```bbbbbbccccccaaacccddddddcccccceeefffccccccdddeeeeeefffggggggccceeehhhiiiiiijjjkkklllllllllkkkiiihhhgggggghhhgggffffffeeecccbbbbbbaaa\\\ZZZWWWTTTPPPKKKEEEAAA<<<:::888888;;;BBBIIINNNLLLLLLMMMLLLLLLMMMNNNOOORRRYYYaaaeeefffgggjjjnnn{{{~~~{{{ssskkkttt{{{mmm[[[???;;;777555555555333111333888===???===:::777555444555777999888666333222000///222999;;;:::;;;>>>@@@@@@@@@???@@@@@@AAAAAA;;;;;;<<<===>>>??????@@@>>>>>>??????@@@@@@AAAAAAAAABBBBBBAAA???>>>>>>???CCC@@@>>>>>>@@@BBB@@@>>><<<<<<>>>@@@@@@???;;;777;;;<<<======<<<:::888666555555555555555555555555333333333222222222222222222111///000111111000...////////////////////////........................,,,...000///...,,,,,,---+++,,,...000000///---,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,---...---,,,+++,,,...............////////////------.../////////////////////000000000000/////////000111222222222222222333333333333444444444444555777999999888666666666777888999:::;;;<<<======:::;;;;;;<<<===>>>>>>>>>???@@@CCCEEEEEEEEEIIIOOOaaavvvnnnggg~~~[[[IIITTTaaaddd```kkk{{{pppWWWCCCAAADDDIIILLLMMMKKKHHHFFFEEEDDDBBBAAA@@@===888555111000///......------...,,,,,,,,,+++++++++*********))))))***,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,///111333555222333444777::::::888666888;;;@@@CCCEEEFFFGGGHHHSSSYYYZZZWWWXXXaaannnvvvyyy{{{wwwmmmjjjeeedddccc```\\\XXXMMMHHHAAA<<<:::999999999;;;;;;::::::::::::999999999999999999999888777777333222222222222111111111000000000000000000111111333222222222333333444555444444555777888999:::;;;:::===;;;>>>DDDEEEOOOeee|||ooohhhggghhhbbbYYYSSSRRRUUUYYY]]]RRRKKKDDDCCCHHHPPPVVVYYYNNNFFF===888666999CCCMMMSSSSSSTTTVVVXXX[[[]]]___[[[\\\^^^___aaabbbccccccaaabbbbbbbbbaaaaaaccceee```aaabbbcccdddfffggggggdddeeeggggggggggggiiikkkiiijjjjjjhhhfffeeefffgggeeedddcccaaa___]]]\\\[[[UUURRRNNNJJJGGGCCC>>>:::777777888;;;???EEEKKKNNNOOOPPPOOOMMMKKKJJJLLLNNNUUU]]]fffjjjjjjmmmuuu}}}~~~~~~~~~vvvvvvvvvtttxxx|||aaaJJJ888777666666777888777666333666999:::888666444333222444555666666555444333000///222888;;;:::;;;>>>@@@@@@???>>>===<<<<<<<<<::::::;;;<<<<<<===>>>>>>>>>===<<<<<<===???@@@BBB@@@AAABBBAAA>>>===>>>???CCCBBBAAA@@@???>>>??????AAABBBDDDFFFFFFDDD???;;;:::;;;;;;;;;:::999777666555555555555555555555555222222222222222222222222111000//////000000///---////////////////////////------------------------,,,...000000...,,,,,,,,,,,,---...//////...---,,,******++++++,,,,,,------------,,,,,,,,,,,,++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------+++---...---,,,+++,,,---------------.........///------...////////////......//////000000//////...000111111222222222111111222222222333333333444444444666777777666555666777666666777999:::;;;<<<===;;;;;;:::::::::;;;<<<<<<===>>>@@@DDDGGGHHHFFFEEERRRnnn___lllwwwyyyPPPDDDJJJOOOOOO[[[mmm}}}qqqWWWBBBAAADDDHHHLLLMMMKKKHHHFFFBBBAAAAAA@@@@@@===999666111000///......------...,,,,,,,,,+++++++++*********))))))***,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++...111444555555444555999===??????===999>>>EEEJJJLLLLLLMMMMMMYYY\\\\\\YYYXXXZZZZZZWWWiiippptttsssvvv|||zzzsssxxx{{{tttkkkfffdddbbb^^^[[[TTTNNNFFF???<<<;;;::::::;;;;;;::::::::::::999999999::::::;;;::::::888888333333222222222111111111111111111111111111111111111111000000111111222222222333444555666777888999888;;;:::===CCCBBBLLLccc}}}zzzrrrgggcccdddggghhhggg[[[RRRGGGAAACCCHHHLLLMMMFFF???888555555999CCCNNNSSSSSSSSSTTTUUUXXX[[[\\\XXXZZZ[[[]]]___aaaaaabbb```aaaaaa```______aaacccaaaaaabbbbbbcccdddeeeeeeddddddddddddccccccfffhhhdddffffffeeebbbaaaccceee___^^^\\\YYYWWWTTTRRRQQQKKKHHHCCC@@@>>><<<999777555777;;;@@@EEEIIILLLNNNOOOPPPOOOMMMKKKLLLOOOSSS\\\bbbiiinnnsss{{{uuuzzzzzzxxx|||}}}~~~pppSSS===555555666777999999999888333555666555444222222333333333444555666666666666333111444999:::888888;;;===<<<;;;:::::::::::::::999:::::::::;;;<<<<<<<<<===<<<:::999;;;>>>AAACCC@@@AAABBB@@@>>>===>>>??????BBBCCCAAA===;;;>>>AAARRRSSSUUUWWWWWWTTTNNNIII:::999999888888777777666444444444444444444444444000000000000000000000000111///......///000...---------------------------------------------------+++---///000...,,,++++++------------------------)))******+++,,,,,,------------,,,,,,,,,,,,++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,------------,,,---......//////............////////////......//////000111111111111111222222222222333333333333333444555444444444666888888888999999:::;;;<<<<<<>>><<<;;;999999:::;;;<<<;;;>>>@@@BBBCCCEEEEEEEEEJJJddd}}}}}}aaahhhqqqvvvyyyZZZAAA<<>>???999333222333999DDDOOOSSSSSSRRRRRRTTTVVVYYY[[[WWWXXXZZZ\\\^^^___```aaa___``````___^^^^^^```bbbbbbbbbbbbbbbbbbccccccccccccccccccaaa___```ccceeeaaacccdddbbb___^^^```cccZZZYYYVVVSSSPPPMMMJJJIIIDDD@@@<<<999888888777777777:::???EEEJJJMMMNNNOOOKKKMMMNNNMMMMMMPPPUUUZZZdddfffkkkrrr|||zzz{{{tttwww~~~vvvbbbKKK888111111222333333333333222444444444333111000222444333444444555666777888888666444555999999666555777777777777888999:::;;;<<<999999::::::::::::;;;;;;===;;;999888999===BBBEEE@@@AAABBB@@@>>>===>>>???<<<@@@CCCAAA;;;999===CCCFFFGGGIIILLLKKKGGGAAA<<<:::999888777666666666777444444444444444444444444.........///////////////111///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---///000...,,,++++++......---,,,,,,,,,------))))))***+++,,,,,,---------------,,,,,,,,,++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))************++++++++++++,,,------++++++,,,---+++++++++,,,,,,,,,------,,,---......//////............////////////......------///000111111111111111111222222222333333333222333333333222333666999;;;;;;;;;;;;;;;;;;;;;;;;@@@>>><<<999999:::<<<===:::???BBB@@@>>>@@@EEEHHHCCC[[[|||eeeiiipppwww|||bbbIIIBBBBBB<<>>???AAA>>><<<999999:::::::::999;;;::::::999999::::::;;;999777555333222111111111333222111111111111111111000000////////////000000///000111333444555666666:::<<<<<<;;;;;;@@@IIIQQQ}}}zzzpppjjjaaaYYYSSSKKKCCC===>>>;;;777555777???IIIPPPTTTTTTTTTTTTUUUVVVWWWXXXVVVWWWYYY\\\^^^```aaaaaa^^^___``````___```bbbdddeeecccaaa______aaaccceeecccbbbaaa```aaabbbcccdddeeedddbbbaaa___^^^]]]]]]YYYWWWSSSNNNJJJGGGEEEEEE;;;;;;999888666666555555===>>>@@@CCCGGGJJJKKKKKKOOONNNLLLMMMPPPVVV\\\aaakkkmmmmmmppp|||tttrrr{{{{{{|||xxxcccQQQAAA555777666555444333222222222222333444555555444333222666444222444777999888666666777888999999888777666999999999888999999:::;;;;;;===>>>===::::::<<>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<:::888777666666666555444333333222222333333000000000000000000000000111111111111000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------------,,,,,,+++***))))))***++++++,,,,,,++++++***++++++,,,,,,,,,---------)))************+++++++++************************++++++,,,,,,,,,,,,------------,,,++++++,,,,,,,,,---------............///------------------------......//////000000111111222222222222222222222222222222222222333555777888FFFEEECCC===999888;;;>>>JJJCCC:::888:::>>>???>>>?????????@@@AAACCCDDDEEEFFFMMMffftttgggmmm~~~~~~qqq^^^JJJ;;;???===CCCTTThhhwwwoooQQQDDDDDDGGGKKKNNNNNNLLLHHHFFFEEEEEECCCAAA>>>;;;999888222222111000////////////---,,,++++++******++++++***+++,,,------------,,,))))))))))))))))))))))))************************)))(((((())),,,///333666666666888<<>><<<:::999:::;;;;;;:::;;;::::::999999::::::;;;:::999666444333222222222222222111111000000111111000//////////////////000///000111222444444555555777888:::999999===EEELLLvvv{{{xxxrrrjjj___RRRFFF>>>===;;;777666777===DDDIIIQQQQQQQQQQQQRRRSSSUUUUUUSSSTTTWWWYYY[[[]]]^^^^^^[[[\\\]]]]]]\\\]]]___aaabbbaaa___^^^^^^___aaabbb```___^^^^^^^^^^^^`````````___]]][[[YYYXXXWWWWWWQQQOOOKKKGGGCCCAAA???>>>999888777666666777777888CCCCCCDDDFFFHHHIIIIIIHHHKKKLLLNNNQQQWWW___gggllltttuuutttuuuqqqsss~~~~~~rrrXXXEEE:::444555555444333222222222222000111333444555444444444444333222333666777666555444555666777888777777666666666666666777999:::;;;888999:::999666666777999888888777888999<<>>>>>???AAABBBBBBAAAAAA@@@>>>>>>>>>>>>===;;;;;;;;;;;;::::::999999999999888777666555555444444333333222111111111111111////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,------,,,++++++***))))))***++++++,,,,,,++++++***************++++++++++++)))************+++++++++************************+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,------------............------------------------......//////000000111111222222222222222222222222222222222222333555777888@@@@@@???<<<999999;;;>>>EEE???999777:::======<<>>IIIXXXjjj|||nnnOOOBBBDDDFFFJJJMMMMMMKKKHHHFFFEEEDDDCCCAAA>>>;;;999777222111000///............,,,,,,++++++******+++++++++,,,------------------))))))))))))))))))))))))************************''''''''''''***---000222222555999===CCCLLLWWW___hhhaaaZZZWWWYYY[[[\\\\\\SSSQQQPPPSSSYYY```bbbbbbhhh\\\PPPMMMTTT[[[\\\ZZZiiimmmuuu{{{}}}rrrfffdddffffffcccaaabbbaaaYYYLLLAAA???===:::999:::;;;<<<;;;;;;::::::999999::::::;;;;;;:::888666444333222222222222111000000000000000//////............//////...///000222222333333333222444666777777:::@@@EEE]]]tttvvveeeTTTJJJAAA???<<<:::<<<@@@EEEHHHLLLLLLMMMMMMNNNPPPQQQRRRPPPQQQSSSUUUWWWYYYYYYZZZXXXYYYZZZZZZYYYYYY[[[]]]]]]]]]]]]\\\\\\]]]]]]]]]\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZXXXVVVTTTRRRPPPOOONNNHHHFFFCCC@@@===:::999999555555444444666999;;;===DDDEEEGGGIIIJJJIIIIIIHHHHHHKKKRRRYYYaaakkkttt{{{tttwww|||cccHHH888444444333222222111111111222222000000222333444555555444333222111222444666555444333444555666777777666666333333444555666888999:::999::::::999888777888999444555777999;;;===>>>???>>>===<<<>>>@@@AAA@@@??????===<<<<<<<<<<<<:::999::::::999888777777666666555444444444333333333333222111111000///000000000////////////////////////------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------)))))))))************+++,,,,,,,,,+++******))))))******++++++++++++******((((((((()))))))))******)))************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------............------------------------......//////000000111111222222222222222222222222222222222222333555666777888999::::::999999;;;===???;;;777777:::<<<<<<;;;??????>>>>>>???@@@AAAAAADDDDDDKKK^^^uuuuuuzzz^^^EEE>>>:::999>>>GGGTTTgggwwwpppQQQEEEDDDFFFJJJLLLLLLKKKHHHFFFEEEDDDCCCAAA>>>;;;888777222111000...------------,,,,,,++++++***++++++,,,++++++,,,,,,---,,,,,,+++))))))))))))))))))))))))************************''''''''''''))),,,...000000444999;;;<<>>HHH\\\{{{{{{hhh[[[KKKFFF@@@<<<===AAAEEEHHHIIIIIIIIIJJJKKKMMMNNNOOONNNOOOPPPRRRTTTUUUUUUVVVUUUVVVWWWWWWVVVWWWYYY[[[XXXYYYZZZ[[[[[[ZZZYYYXXXYYYYYYXXXXXXWWWWWWWWWWWWTTTSSSPPPNNNKKKIIIHHHGGGBBBAAA>>>;;;999888777777333222333444777;;;???BBB@@@BBBFFFHHHIIIJJJKKKLLLHHHNNNWWW```hhhrrr||||||}}}zzzhhhOOO;;;222222444000000000000000111222222333333333444444444444444222222222333444555555555666666666666666666666555555555555555555666777888999:::::::::999888888888555666777888:::;;;<<<======<<<;;;<<<>>>???>>>===<<<:::999:::;;;<<<;;;::::::999999777666555444444111222222222333222222222222111000000//////000000////////////////////////---,,,,,,,,,++++++++++++------------------------++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++,,,,,,)))))))))*********++++++,,,+++++++++******))))))******++++++++++++******(((((((((((()))))))))***))))))*********+++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++,,,---,,,,,,---------.........------------------------......//////000000111111111111111111111111111111111222222222333444555555444555666777888888999::::::888777888;;;<<<<<<:::???>>>>>>>>>>>>>>>?????????@@@BBBLLLccc|||}}}|||sss|||nnnSSS@@@<<<;;;>>>AAAFFFOOOWWWgggqqqsssVVVIIIEEEGGGJJJLLLLLLKKKHHHGGGDDDDDDBBB@@@===;;;888777222111000...------,,,,,,,,,++++++***++++++,,,,,,******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***,,,---......333777888888:::@@@FFFNNNNNNMMMHHHAAA???CCCGGGKKKOOOQQQOOOSSS[[[bbbbbbeee___VVVRRRUUUaaapppzzzqqqiiidddeeeccccccooowwwrrriiikkkmmmlllggg___WWWSSSHHHDDD???<<<;;;;;;;;;:::;;;::::::999999::::::;;;;;;;;;:::999777666555444444333222111000000000000//////............////////////000111111111000000///111333555666777888999@@@NNNhhhzzzkkk[[[RRRFFF===;;;===AAACCCFFFGGGGGGHHHJJJKKKMMMNNNLLLLLLNNNOOOPPPQQQRRRRRRSSSTTTUUUUUUTTTTTTVVVXXXTTTUUUWWWXXXXXXWWWUUUTTTWWWVVVVVVUUUTTTSSSSSSRRROOONNNLLLIIIFFFDDDCCCBBB===;;;999777666666666666333333444666:::>>>BBBEEE>>>AAAEEEFFFGGGIIILLLNNNOOOUUU^^^eeejjjqqqzzz{{{~~~oooVVVBBB777333222333////////////000111222222777777666555444333222222222333444444444555666666:::999888777666666555555999999888777666666666666555555555666777666555444:::999777666777999;;;===<<<;;;:::;;;===>>>===<<<999888888:::<<<>>>===<<<999999888777666444444333000111222333333333222222222222111000000000000000........................---------,,,,,,,,,++++++------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************+++++++++,,,++++++***************))))))******++++++******))))))))))))*********++++++))))))*********+++++++++*********************************+++++++++,,,,,,************++++++,,,---,,,,,,,,,------------...------------------------......//////000000111111111111111111111111111111111111222333333444444444333333444666777777777666777777888:::<<<===<<<;;;>>>>>>>>>===>>>>>>??????;;;@@@AAADDDVVVrrr}}}uuuttt|||hhhJJJAAA;;;<<<@@@BBBDDDGGGLLLUUUggguuuXXXKKKFFFHHHJJJLLLMMMKKKJJJHHHDDDCCCBBB@@@===:::888666333222111///...------,,,++++++******++++++,,,,,,***************))))))((())))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,---,,,000555777888:::>>>AAABBBEEEGGGFFFCCCAAABBBCCCFFFOOOTTTQQQRRRZZZ___^^^___```___[[[ZZZ```mmmwww~~~vvvlllhhhfffhhhooowwwzzzrrrfffhhhhhhfffaaa^^^]]]^^^QQQLLLFFF@@@===<<<;;;:::;;;::::::999999::::::;;;999999999999888777666555666555444333222111111111000000////////////000000000111111111111000000///000111333444666666666666:::CCCVVVrrr{{{nnnbbbRRREEE??????AAAAAADDDDDDEEEFFFHHHJJJLLLMMMIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPOOOPPPRRRTTTQQQQQQSSSSSSSSSSSSQQQQQQRRRRRRQQQQQQOOONNNLLLKKKIIIHHHFFFCCCAAA???>>>>>>777666555444333444444555555666888;;;>>>AAADDDFFFBBBDDDGGGGGGGGGIIINNNRRRZZZ___eeehhhiiilllsssyyy|||eeeJJJ;;;666444222111///////////////000111222999888666444222111111111222333555555444444666777;;;:::999777666666666666<<<;;;:::888777666555555666666666888:::;;;999777<<<;;;888777777888;;;<<<<<<;;;:::;;;<<<===<<<;;;999888888:::<<<>>>>>>===777777666666555444333333000111222333333222111111222111111000000000000000........................------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((())))))))))))************+++++++++,,,,,,************************))))))************))))))*********+++++++++,,,,,,)))************+++++++++************************************++++++++++++******)))******+++,,,---,,,,,,,,,,,,------------------------------------......//////000000111111111111111111111111111111111111222333333333333333444333333555777777666555777888999;;;<<<<<<===<<<>>>>>>======>>>???@@@@@@:::AAACCCCCCNNNfff~~~~~~^^^NNN>>>888999<<<@@@DDDBBBFFFQQQdddyyytttVVVJJJHHHIIIKKKMMMMMMLLLKKKJJJDDDCCCBBB@@@===:::777666444333222000///...------++++++******++++++,,,---+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++...111555888:::<<<<<<===>>>AAACCCEEECCC@@@===@@@MMMUUURRRRRRYYY]]][[[]]]dddkkklllgggeeehhhmmm{{{xxxyyyyyywww~~~ooolllgggdddbbbbbbbbbbbb\\\VVVNNNFFFBBB???===;;;;;;::::::999999::::::;;;666777888999999888777666777777555444333222222222111111000000000000111111111222222222111111000///111111222333444555555444777999DDDWWWlllpppdddUUUIIIDDDDDDCCCCCCBBBBBBCCCDDDFFFHHHJJJKKKFFFGGGHHHHHHIIIIIIIIIIIIGGGIIIJJJIIIIIIIIIKKKMMMMMMMMMMMMNNNNNNMMMMMMMMMKKKKKKKKKJJJHHHFFFDDDCCCBBBAAA???===;;;:::999999444444333222333444555666999;;;===@@@BBBDDDDDDEEEEEEGGGIIIIIIIIINNNVVV\\\dddhhhkkkjjjffffffkkkqqq|||}}}wwwjjjUUU???555333111111222000000000///000000111111666555333222000000000000000222444444333222444777888777666666666666777888;;;:::999888777666666666888888999<<>><<<::::::999::::::;;;<<<<<<===<<<;;;;;;<<<===<<<;;;:::999888999;;;<<<;;;:::444444444333333222222222///000222333222111000...111000//////......//////........................---------,,,,,,,,,++++++************************************************************************((())))))))))))*********)))))))))************+++))))))))))))************))))))************))))))*********+++++++++,,,,,,)))************+++++++++************************************++++++++++++))))))))))))***+++,,,---++++++,,,,,,,,,---------------------------------......//////000000111111111111111111111111111111000111222333444333222222444333222444777999888777777888999:::;;;;;;<<<<<<=========>>>???@@@AAABBB>>>BBBDDDDDDIII\\\wwwqqqYYYGGG===999<<>>???CCCGGGGGGAAA<<<;;;KKKUUUSSSRRRYYY\\\YYY___iiiuuuzzzvvvnnniiigggxxx~~~tttuuu{{{}}}uuukkkfffggggggdddaaaccc]]]SSSKKKEEEAAA>>>===;;;::::::999999::::::;;;555666777888999888888777888888666555444333333333222222111111111111222222222222333222222111000///222111111111333444444333999555777???JJJZZZrrr{{{wwwcccYYYLLLDDDBBBCCCBBB@@@@@@@@@AAABBBDDDFFFHHHIIIDDDDDDEEEFFFFFFFFFFFFFFFBBBCCCDDDDDDCCCDDDFFFHHHJJJJJJJJJJJJJJJJJJJJJJJJEEEFFFFFFEEECCCAAA???======<<<:::999777666666555555555444444444666777888<<<>>>AAADDDEEEEEEDDDDDDDDDGGGJJJKKKMMMTTT___hhhjjjnnnoookkkdddcccgggmmmzzzzzzxxx|||kkkVVVFFF666000///...000444111111000000000000111111333222111////////////000///111333333111111333666444444333444555777999:::999888888777777777777777555555666:::>>>@@@>>>;;;666888:::<<<>>>>>>===<<<===<<<;;;;;;======<<<;;;<<<;;;999999:::999888666222222222111111111111111///000111222111000...---//////...------------...........................,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************************************)))************+++++++++(((((((((((()))))))))))))))))))))))))))*********))))))************))))))************++++++++++++)))************+++++++++************************)))************+++++++++))))))))))))***+++,,,---++++++,,,,,,,,,---------------------------------......//////000111111111000000000000000000000000000111222333444333222111444222111333777:::;;;:::777888999999999999;;;<<<=========>>>???AAABBBCCCBBBBBBCCCDDDHHHVVVppp~~~dddLLL>>>;;;@@@BBB??????DDDQQQdddwwwxxxUUUBBBDDDIIIMMMOOOMMMKKKJJJJJJEEEDDDAAA>>>;;;999888777777555333222222111000...---------....../////////***************************++++++***))))))***,,,************************))))))))))))))))))))))))///+++,,,222777888777999===>>>@@@EEEKKKMMMGGG@@@CCCGGGLLLPPPSSSVVV\\\```bbbiiiqqqvvvtttnnngggddd```hhhuuuwwwxxxuuuyyy}}}vvvqqqlllgggmmmggg___WWWPPPIIICCC@@@999<<<>>><<<999777999;;;999888777666666777888888888777666777888777666444111111111111000000000000//////000111222222333333111111111111111111111111111222333666;;;DDDNNNUUUttt}}}lll___XXXJJJHHHCCC???===>>>???@@@????????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBB???>>>===<<<===@@@CCCEEECCCCCCDDDDDDDDDDDDCCCCCC?????????>>>======<<<<<<999888888777555444444333222333444444444666:::<<>>999555555888999666222333333222222111000000000////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++************++++++******))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++***)))((((((''')))))))))***++++++(((%%%************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********)))))),,,++++++++++++++++++,,,******+++++++++,,,,,,,,,)))******++++++,,,------,,,,,,,,,---------.........------------...////////////000000000000///////////////000111111222222555444333444555888;;;<<<777777777777777777888888>>>===;;;:::;;;>>>@@@BBB@@@@@@AAAGGGRRRaaapppyyyeeeAAA>>>AAA???BBBFFFJJJUUUgggzzz{{{XXXEEEFFFJJJNNNOOOMMMKKKJJJJJJEEEDDDAAA>>><<<999888777777555222111111111///...,,,,,,---------.........***************************++++++***))))))***,,,************************))))))))))))))))))))))))+++***,,,222555555666999;;;===AAAFFFKKKNNNLLLHHHGGGFFFHHHMMMUUU[[[]]]]]]aaaeeekkkqqqtttrrrlllgggeeedddiiizzz}}}yyyvvv{{{xxxrrrnnnnnnjjjccc[[[UUUNNNHHHDDD=========;;;999999;;;<<<:::999888777777777888999777777777777777777666555222222111111111111000000000000000111222222333333111111111111111111111111222222222222444999@@@EEEUUU```nnnwwwyyy}}}vvvhhhZZZOOOIIIDDDBBB???===<<<===>>>@@@>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBB???===<<<;;;<<<>>>@@@BBB@@@@@@@@@AAAAAA@@@@@@@@@======<<<;;;:::888777777555555444333333222111111000222444666777:::===@@@EEEEEEEEEFFFGGGIIIIIIIIIHHHJJJOOOVVV]]]dddjjjmmmooommmlllnnnvvvttt|||vvvXXXBBB777777666555444222111000111111000000000000111111000000111111222333333444333333222222222333444555333555888:::;;;:::999888777777777777777888999999<<<:::888888:::;;;:::888>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<>>>:::666666888999666333333333222111111000000///........................////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++*********+++++++++************++++++******))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))(((((('''******************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++************++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...---------------...////////////000000000000///////////////000111111222222444444333444555888:::<<<888777777777777888999999>>>===<<<;;;;;;===@@@AAAAAAAAAAAAEEENNNZZZeeelllwwwWWWBBB666===>>>AAAHHHVVViiizzz}}}ZZZHHHIIIKKKNNNNNNMMMKKKJJJIIIEEEDDDBBB???<<<:::888888666444111000000000...---+++,,,,,,,,,,,,,,,------***************************++++++***))))))***,,,************************))))))))))))))))))))))))((((((,,,111222222777>>>===???CCCGGGJJJMMMQQQTTTPPPJJJEEEFFFOOOXXX]]]^^^dddfffjjjrrrxxxyyytttnnnoooddd```mmm{{{uuurrrooolllgggbbb\\\WWWQQQLLLFFFBBB>>>;;;;;;<<<======;;;:::888777777777888999777777888888777777666555333333222222222111111111000000111111222333333333111111111111111111111111222222111000///111444777<<>>????????????@@@@@@@@@@@@??????===<<<:::999999:::<<<===;;;;;;<<<<<<<<<<<<;;;;;;:::999888666555333222111333333222222111111111000///222666999;;;>>>AAACCCDDDCCCCCCCCCDDDFFFIIIJJJKKKOOOVVV^^^fffkkknnnooommmiiigggmmmzzzyyy}}}bbbIII:::111333444555555333111///111000000//////000000111000000000111222222333333333222222222222333444444333555666888999:::999999:::999888888777888888888>>><<<:::::::::;;;:::999CCCAAA>>>;;;999999999999;;;::::::999999999::::::===:::666666888999666444333222222111111000//////........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++************++++++******))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))(((((((((***,,,---+++))))))+++///************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))***************++++++++++++,,,---,,,,,,+++******)))))),,,,,,,,,,,,---------------------------......///...//////000000//////.../////////000111111222222444444333444555777999:::888888777777888999999:::???>>><<<;;;;;;<<<>>>???BBBBBBAAADDDHHHOOOWWW[[[bbbxxx{{{kkkLLL444<<<;;;===EEERRRcccsss|||zzzZZZKKKMMMNNNNNNNNNLLLKKKIIIIIIFFFDDDBBB???<<<:::999888555333111000000///...,,,++++++++++++++++++++++++***************************++++++***))))))***,,,************************))))))))))))))))))))))))'''))),,,//////222===IIIHHHHHHHHHIIIIIIKKKUUU___ccc^^^UUUMMMKKKPPPZZZccciiimmmttt{{{~~~yyyvvvyyyooogggnnn|||vvvtttnnnllliiigggddd```[[[XXXRRRKKKCCC>>>===>>>===<<<:::999888777666666777888777888999888777666666666555444444333333222222222111111111222222333333333111111111111111111111111000111222222111111333444555777:::===@@@BBBEEEFFFFFFFFFEEECCCAAA>>><<<:::777888888999::::::::::::999999999::::::;;;<<<===:::;;;;;;;;;;;;;;;;;;::::::999888666666666777888777777888888888888777777555444444333222111000000333333333333333333333333111555999===???AAACCCEEEBBBBBBBBBBBBCCCFFFKKKOOOUUUZZZaaaiiioooqqqqqqpppkkkfffeeemmm~~~{{{jjjOOO???999222222333444333222111000000000////////////000000000000000000111111222222222222222222222333333333444444666777888999999999<<<<<<;;;:::999999999999===<<<;;;:::999999999888BBB@@@<<<999777777888999:::999999999888888888888:::888555555666666555333222222222111000000//////.................................---------,,,,,,++++++++++++++++++++++++++++++***************+++++++++************++++++******))))))******+++,,,************************))))))))))))))))))))))))************))))))((((((***...111///***(((***---************************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))(((((((((((())))))************++++++++++++,,,+++++++++******))))))++++++,,,,,,,,,---------------,,,,,,------...///...//////////////////.../////////000111111222222333333333444555666888999888888777888888999:::;;;???>>><<<;;;;;;<<<===>>>AAAAAAAAABBBEEEHHHKKKMMMUUUgggxxx|||}}}www]]]CCC<<<:::;;;AAAIIIUUUdddpppsssWWWNNNQQQPPPOOOMMMLLLKKKIIIHHHFFFEEEBBB???<<<:::999888555333111000000///...,,,++++++++++++++++++++++++***************************++++++***))))))***,,,************************)))))))))))))))))))))))))))***,,,------333BBBRRRWWWSSSOOOMMMJJJLLLYYYhhh{{{qqq\\\RRRXXXbbbiiirrr|||~~~yyyvvvvvvzzz|||}}}||||||uuupppkkkjjjiiijjjjjjhhheeebbb]]]VVVLLLFFFCCCAAA>>>;;;:::999777666555555666666666888:::999777666666777777666666555444333333333222222222222222333333333111111111111111111111111///111333333222222333444111111000111222333444444888999999999999999888888777777888999888888777666777777666777777888999:::888999999::::::999999888888777555444444444444444444555555666666555555444111111111111111222222222111222222333333444444555666999===@@@AAABBBCCCDDDCCCDDDEEEEEEGGGKKKRRRXXX```dddjjjppprrrrrrooommmiiifffiiivvv|||yyyuuusssUUU???777777666555333111000000111111000000////////////000000//////000000000000111111111111222222222333333333444444555666777777777777:::999999888888888999999;;;;;;:::888777666777777===;;;888555555555777888999999888888888777777666666555333333333333333222222222111111000//////...........................------------,,,,,,,,,,,,++++++++++++++++++++++++*********))))))***++++++++++++************++++++******))))))******+++,,,************************))))))))))))))))))))))))*********))))))))))))))),,,222888777111+++)))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))(((((((((((((((((()))))))))*********+++++++++)))))))))******++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---............////////////....../////////000111111222222222333333444444666777777777777777777888999:::;;;>>>===<<<<<<;;;<<<<<<===???@@@AAABBBCCCEEEFFFGGGIIISSSlllxxx{{{zzzuuu{{{|||jjjSSS<<<::::::===@@@GGGWWWfff}}}mmmUUUPPPUUUSSSOOOMMMLLLKKKIIIGGGFFFEEECCC@@@===;;;999999666444111000000000...---,,,,,,,,,++++++++++++******************************++++++***))))))***,,,************************))))))))))))))))))))))))******+++,,,---222AAAPPP\\\UUUPPPOOOLLLMMMZZZjjjzzzaaaXXXZZZ```jjjvvvxxxsssnnnmmmooosss~~~sssooopppvvv{{{uuujjjjjjiiiiiiiiikkkkkkiiigggddd___WWWPPPJJJEEE@@@===;;;:::888666666555666666666999;;;:::777555666888888888777666555444444333222222333333333333333333111111111111111111111111111222444333111000///000/////////000000222333444666666555444444333333333777777777777666555444444444444444444555666777888888888999999999999888888555444444333222222222222333333444444444444333333///000000111222333444444000000111222333444555555;;;===@@@AAAAAABBBCCCEEEAAADDDFFFHHHJJJPPPXXX___jjjlllppprrrrrrpppmmmkkkeeehhhppp}}}xxx|||xxxpppooo~~~|||cccJJJ:::555777666555222000//////111222000//////......//////000///////////////000000000000111111222333222222222444555666777777666555444333333333333444555666777888888888777555444555777777555444333333555666888888888888888777666555444333333222111111111111111222111111000000///......------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))))))))***++++++++++++************++++++******))))))******+++,,,************************))))))))))))))))))))))))******))))))))))))))))))///444:::;;;666000+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))((('''))))))(((((((((((()))))))))))))))************+++(((((())))))***++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---......//////......---/////////000111111222222222222333444444555555666666666666666777888::::::<<<<<<<<<<<<<<<<<<=========>>>???AAACCCDDDEEEEEECCCIII]]]{{{vvvqqq\\\FFF>>>:::;;;;;;???MMM]]]ssskkkUUURRRYYYUUUPPPMMMLLLKKKIIIFFFGGGEEECCC@@@===;;;:::999777555222111111111///...------,,,,,,++++++++++++***************************++++++***))))))***,,,************************)))))))))))))))))))))))))))(((***,,,,,,///888BBBNNNGGGFFFKKKLLLLLLUUUbbbzzzlllXXXPPPUUU\\\dddfffeeedddfffhhhmmmwww}}}yyyxxx|||uuuuuuzzzqqqkkkjjjhhhhhhiiiiiihhhgggeeeddd```ZZZQQQIIIDDDBBB===<<<:::888777777777888666999<<<;;;777555777999:::999888777666555444444333333333333333333333333111111111111111111111111111222333222000//////000///000222222222222555777444333222222111111111111555555444444444333333333222222222222333444555666555555666666666666555555333222222222222222222222111222222333333222222111000000111111222333333333111111222444555777888888===>>>@@@AAAAAABBBEEEGGGDDDIIINNNQQQTTTZZZcccjjjssstttuuuuuutttrrrooonnnkkkrrr|||{{{~~~}}}uuulllmmmsss}}}gggQQQAAA999555444111000000000000000000000//////............/////////////////////////////////000111222333222222111444555777888777555222111---...///000222444666777666777888777444444666888333333333333444555666666777777888888777555444333222333222111000000111222111111111000//////......------------------------,,,,,,,,,,,,++++++++++++************************)))))))))))))))***++++++++++++************++++++******))))))******+++,,,************************)))))))))))))))))))))))))))))))))))))))))))))***---000444666444000+++((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******)))((('''***))))))(((((())))))***))))))))))))************))))))))))))***************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---......//////......---/////////000111111222222111222333333444444444444444444444555666888999:::;;;;;;;;;;;;<<<=========<<<===>>>@@@AAACCCDDDDDDBBBGGGRRRfffuuu]]]LLL===;;;<<<===EEEPPPhhhvvvlllVVVSSSZZZVVVPPPLLLLLLKKKHHHFFFGGGEEECCC@@@===;;;:::999777555333222222111000...---------,,,,,,+++++++++***************************++++++***))))))***,,,************************))))))))))))))))))))))))'''&&&))),,,,,,+++///666===888:::DDDIIIHHHNNNZZZfffppp~~~~~~mmmXXXKKKOOOQQQUUUXXX\\\```dddfffkkknnnttt~~~zzztttyyyuuuttt|||mmmkkkhhhffffffgggfffeeedddfffeee```VVVMMMHHHFFF???>>><<<:::999999999999666999<<<;;;777555777:::::::::999888777666555444333333333333333333333333111111111111111111111111///111222222111111333444,,,///111111...---000333000000000000111333444555333222222111222222333444111111111111222333444555111111222222222222111111111111111111222222222222000000111111111111000000222222222222222222222222333444555777999:::<<<<<<===>>>???@@@AAACCCFFFIIIOOOTTTZZZ___bbbiiirrryyyzzzzzzyyyxxxwwwvvvttttttzzz|||tttsss|||zzzrrrnnnlllkkkoooaaaaaannn}}}yyygggOOO>>>777444000---***,,,...000111111000/////////............/////////////////////.........///000111222333222111111444666888999888555111...,,,---...000333666888:::555777888777555444777999222333333444444555555555666777777777777555333222333333333222111111222333111111111000//////......------------------------,,,,,,,,,+++++++++******************************))))))((())))))***++++++++++++************++++++*********)))***++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((()))+++---///...***&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******(((''''''******))))))))))))******))))))))))))************++++++******)))(((((((((******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---..................---/////////000111111222222111222333333444444444444333333444444555777888999::::::;;;;;;<<<===>>>>>><<<===>>>???@@@BBBCCCCCC@@@DDDFFFNNNdddsssYYYBBB===>>><<<>>>CCCaaapppoooXXXVVV\\\WWWRRRMMMKKKJJJIIIHHHKKKIIIEEEAAA===:::999888555444333222111///.........---,,,,,,++++++,,,,,,******************************))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((('''((()))***,,,---444555777===DDDIIIIIIGGGVVVXXX^^^gggmmmlllddd]]]QQQQQQOOONNNSSS___kkkrrrhhhjjjllluuu|||{{{kkkaaadddgggfffaaaiiifffddddddccc^^^UUUMMMGGGEEEAAA===:::888888777444666888888888777888999;;;;;;::::::888777666555666666555555555444444444111111000000000000111111000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111000000000000000222222111111111222444555333222111000000111222333111000000000000111111222000111444555666666444444666555555888<<>>>>>@@@AAABBBCCCCCCCCCAAAEEEMMMRRR\\\tttdddEEE999>>>@@@;;;NNN___sssmmmWWWUUUYYYVVVQQQMMMLLLKKKIIIHHHJJJHHHDDD@@@===:::999999555444333222111///.........---,,,,,,++++++,,,,,,************************((((((((((((((((((((((((************************))))))************))))))***))))))(((((()))***+++111222444:::AAAEEEFFFFFFJJJNNNUUU[[[```bbbcccccc[[[YYYWWWWWW\\\ccchhhkkkhhhiiiiiimmm||||||sssvvvtttlllhhhddd___```aaacccddddddaaa\\\XXXLLLIIIEEE@@@===;;;;;;;;;777777777888999999999999777888888999999888777777777777777666666555555555222222111111111111222222000000000000000111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000222222111111111222444444222222111000000111222222000000000000000111111222000222444666777777777666999999:::<<<@@@CCCDDDDDD@@@@@@AAAAAADDDKKKSSSYYYjjjwww~~~|||vvvkkkdddbbblllwwwnnnWWWBBB111000333000...000................................................/////////000111111222222111000///......///000111111000111555;;;@@@AAAAAADDD@@@888000000555666444777666666777888888777555000111222333444555555555555666666666666444333111222222222111111111000000333222222111000000//////...------------,,,,,,,,,------,,,++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************************))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))+++***)))(((((())))))***))))))+++,,,,,,,,,+++***+++++++++,,,,,,,,,---------------.........//////.........///000000111111222222111111111222333333555555555555666777888999;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBBBBCCCBBBCCCHHHNNNNNNUUUnnn___FFF>>>???AAAEEERRRdddtttjjjUUUTTTVVVSSSPPPNNNLLLKKKIIIGGGHHHFFFCCC???===;;;:::999555444333222111///.........---,,,,,,++++++,,,,,,************************((()))************)))(((******************************++++++++++++******++++++***)))(((((())))))---...000666<<>><<<<<<:::777666777:::<<<:::999444555666888888999999999888888777777777777666666333333333222222333333333111111111111111111000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333222222222222333333444222111000000000000111222000000000000000111222222111333555888999:::::::::======>>>AAADDDFFFFFFEEE???BBBEEEFFFGGGNNNYYYaaannnzzzyyynnnggggggxxxkkkVVVDDD666---///111...---000...................................................//////000000111111222000000////////////000000//////222999DDDPPPZZZ___bbbZZZJJJ:::333555777666555666666555444444555777///000111333444555666666555666666777666555333222222222222222111111111111222111111000000/////////------------,,,,,,,,,,,,,,,,,,,,,+++******))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***))))))((())))))***+++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,............////////////---......//////000111111111111111111111222333333555555444555555666777888999999:::;;;<<<======>>>>>>>>>???@@@AAAAAABBBCCCAAADDDJJJLLLIIILLLccc{{{yyyXXX???:::???@@@FFFTTTfffxxxgggSSSTTTSSSQQQOOONNNMMMLLLIIIGGGFFFDDDBBB???===;;;;;;:::555444333222111///.........---,,,,,,++++++,,,,,,***************************+++---......---+++***************************)))******++++++******)))******))))))))))))))))))***+++...222888===@@@BBBEEEHHHJJJJJJLLLQQQYYY```cccZZZQQQNNNPPPXXXdddnnnpppooolllhhhgggmmmuuu|||~~~uuuooooooqqq}}}ssspppiii___XXXYYYaaaiiieeebbb]]]VVVNNNFFF@@@======999555666:::===<<<999444555666777888999999999777777777777777777777777555555444444444444555555222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111111222222333333333333333333333333111111111111111111111111000000000000111222333333333444777999;;;======>>>?????????BBBDDDEEEDDDCCCDDDHHHMMMNNNNNNTTT___iiiiiisss}}}wwwoooooosssnnnUUUBBB666111///111111......222......................................................//////000111111111000000////////////000000000000333;;;IIIYYYgggppptttkkkXXXDDD888666777666333555666444111111444888000111222333444444555555444444555555555444222222111111111111000000000000000000000/////////......---------,,,,,,,,,++++++,,,+++++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))******************++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***++++++***+++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------............------......///000000111111000000000111222333444444444444444555666777777777888999:::<<<===>>>???>>>>>>???@@@AAAAAABBBBBBAAACCCGGGHHHDDDGGGVVVhhh}}}tttRRR???<<>>AAAGGGGGGIIILLLPPPTTTXXXZZZ[[[VVVSSSRRRQQQTTT___kkkkkkkkkkkkiiieeedddhhhmmmwww}}}tttkkk{{{wwwnnnfffmmm|||ssskkkggggggiiinnnnnnlllhhh```WWWOOOIIIEEE???:::999<<<>>><<<999777777888888888888777777666666666666666666666666666666555555555555666666444444333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222222333333333333333333333333333111111222222222222111111111111111222222444555555555666888:::===>>>@@@@@@>>>>>>>>>@@@CCCDDDDDDCCCHHHNNNUUUXXXYYY___jjjtttrrruuuxxx{{{zzzrrrpppwwwpppWWWAAA444//////000222111......000.........................................................///000000111111//////000000000000//////111111222777@@@MMMZZZbbbfffaaaSSSBBB888666666444333555555333111000444777333333444444444333222222111222333333333222111000////////////............//////...............---------,,,,,,,,,+++++++++++++++***************)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))******))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))*********************+++++++++,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,------------------...//////000000000000000000111222333444333333333333444555666777666777888:::<<<===>>>????????????@@@@@@AAAAAABBBAAA@@@AAABBBBBBEEEMMMUUUxxx}}}uuu|||xxxVVVDDD???===AAAMMMYYYbbbnnnxxx~~~}}}aaaQQQUUUTTTRRROOOMMMMMMLLLJJJIIIGGGFFFCCC@@@>>><<<<<<<<<555444333222111///.........---,,,,,,++++++,,,,,,************************)))***++++++++++++***)))++++++++++++++++++++++++(((((())))))))))))((((((&&&'''(((***++++++++++++***+++,,,...000555;;;???DDDGGGLLLSSSYYY\\\^^^^^^ZZZYYY^^^eeeccc\\\[[[```fffhhhlllooonnnkkkmmmrrrvvv|||kkkxxxvvvjjjgggxxxvvvlllppprrrttttttpppjjjddd___UUUOOOGGGBBB@@@???===;;;999999999999999888777666555555666666666666777777666666555555555555666666666666555555444444333333444444444444444444444444222222222222222222222222222222222222222222222222000000111111222333333333333444444444444333333222222222333333333333222222333333333333444666777888777777999;;;===???AAABBB>>>>>>>>>AAAFFFJJJLLLLLLNNNTTT]]]cccgggmmmvvv}}}}}}zzzxxxyyy|||yyyooojjjmmmyyytttYYYBBB333...,,,...//////...,,,,,,------------------------------------------------------......//////000000111//////000000000000//////000000000000222888???DDDFFFFFFAAA888333333444333333444444333222222333555444444444444333222111111000111222222222111000///............------------------------------------,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))************)))******))))))******+++,,,************++++++++++++***+++++++++,,,,,,,,,,,,,,,------......///000000/////////000111222333444333333333333333444666666777777888:::;;;===>>>>>>??????@@@@@@@@@AAAAAAAAA@@@???>>>@@@CCCFFFHHHJJJ___sss||||||sssWWWEEE===:::AAAIIIPPP\\\hhhoooxxx{{{```QQQWWWWWWTTTPPPMMMLLLLLLKKKJJJIIIGGGDDDAAA???===<<<<<<555444333222111///.........---,,,,,,++++++,,,,,,************************************************++++++++++++++++++++++++)))))))))******)))))))))'''((()))***++++++***)))***+++,,,+++---111777===FFFMMMWWW^^^bbbdddfffiiibbb___eeetttwwwlll___[[[^^^___fffpppuuuuuuxxx~~~}}}}}}yyy}}}}}}rrrwwwsssooopppsssttttttrrrpppnnnjjjdddZZZOOOFFF@@@>>><<<:::::::::::::::999888888666666666777777888888888666666555555555555666666888888777777666555555444555555555555555555555555222222222222222222222222222222222222222222222222000000111222222333444444444444555555555444222222333444444555555444444333444444555555666888999:::888999999;;;===???AAABBBAAA@@@BBBGGGNNNVVV[[[^^^ZZZ___gggmmmrrrwww{{{}}}~~~|||zzz}}}}}}pppjjjkkkpppzzzmmmXXXCCC444......---......------......---------------------------------------------------------......///000000000...///000111111000///...---///000///......111333111666666222000222444333444333333444555555444222333333444444444333222222000111222333333222111000//////.........---------,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))***+++******(((((())))))((((((((()))***+++************+++++++++++++++++++++,,,,,,,,,------,,,,,,---......//////000......//////000222333444222222222222333444555666777888888:::;;;<<<======???@@@@@@@@@@@@AAAAAAAAA===???AAABBBCCCFFFHHHHHHQQQaaaxxxsssVVVEEE888:::@@@DDDLLLUUU```kkkzzzzzz___QQQXXXYYYUUUPPPMMMLLLLLLKKKKKKJJJIIIEEEBBB???======<<<555444333222111///.........---,,,,,,++++++,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++******++++++++++++******))))))***++++++***(((''')))***+++******...555:::KKKWWWccciiiggggggmmmrrrlllccceeevvvwwwggg___QQQQQQYYYhhhrrrvvv{{{~~~{{{~~~{{{nnnnnnoooooopppqqqqqqqqqyyysssgggYYYKKKBBB>>>>>>999::::::;;;;;;;;;::::::777777888888999999999999666666555555555555666666:::999999888777666666555666666666666666666666666222222222222222222222222222222222222222222222222000000111222333333444444444444555666555444222111444444555666666555444444555555666666777999:::;;;999999:::;;;===???@@@AAACCCCCCFFFLLLVVVaaaiiimmmgggjjjooouuuxxxzzzyyyxxx~~~|||{{{rrrqqquuu{{{oooUUU@@@444///...000//////...---...111111000------------------------------------------------------......///000000000...///000111111000///...+++///333444333111222444000555777444222444666555555333222444777777444000111222333333444444444444111111333333444333222111000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))***++++++***)))(((''')))((('''''''''(((***+++)))************+++++++++,,,,,,,,,---------......,,,,,,------...//////000.........///000222333444222222222222333444555555888888999:::;;;;;;<<<<<<@@@@@@@@@@@@@@@@@@AAAAAA:::@@@EEEEEEDDDEEEIIIKKKJJJSSSjjj|||jjjPPP;;;:::???@@@BBBGGGVVVccctttcccTTT\\\^^^TTTLLLLLLMMMLLLJJJKKKMMMKKKGGGBBB===:::888777111111222333222111000///------,,,,,,,,,,,,++++++)))************+++++++++---,,,,,,+++***)))((((((******++++++++++++******))))))************))))))))))))))))))))))))))))))***)))''''''))),,,000333HHHYYYmmmxxxxxxsssqqqqqqkkkpppvvvzzzyyytttnnnkkk^^^VVVRRR\\\mmm|||xxxooojjjmmmooonnnooosssmmmsssrrreeeWWWNNNFFF@@@@@@:::888;;;;;;666555888999888777666555666666777888777555555666777666555888888777777777666666666555555555666666666777777666666666555555555444444666555444444333333333333555555444333333444444444333333444444444444444444,,,@@@TTTTTTBBB333111777555555666777888999999:::;;;;;;::::::<<<>>>AAACCCFFFGGGLLLTTT___jjjqqquuuvvvvvvwwwvvvuuuwwwyyy|||yyy~~~~~~www~~~~~~}}}|||~~~~~~mmmWWW@@@444222000...---,,,,,,,,,---------......---.........------///000.........------,,,,,,,,,+++,,,------,,,,,,---///000000000000////////////......------...///000111111222222333333444444555555444333222222222333444444000///000000...///222//////000000111111111222000///...---,,,---.........------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++***(((''''''(((((()))+++*********))))))(((((())))))))))))************+++++++++++++++++++++++++++,,,------......------/////////000111111222222111111222333333444444555888888888999999::::::;;;===>>>>>>@@@AAABBBCCCCCCAAABBBBBBBBBBBBDDDGGGJJJIIIJJJ[[[xxxvvvwww{{{}}}]]]@@@888;;;<<>>;;;999888222333333333222111///...------,,,,,,,,,,,,++++++)))************+++++++++,,,,,,++++++***))))))(((******++++++++++++******))))))************))))))))))))))))))))))))))))))+++***)))((()))+++...000===KKK^^^jjjnnnmmmmmmmmmpppxxx~~~wwwsssrrrppphhh```___iii|||}}}sssllllllmmmmmmnnnqqqvvv{{{|||vvvpppiii___UUUKKKEEEAAAAAA???:::777999999999888888888888999999777666444555777999::::::666666666666555555555444555555666666666777777777555555555555444444444444666555444333333333333333555444444333333333444444444444444444555555555555000<<>>555444777::::::;;;;;;<<<===>>>>>>:::;;;<<<>>>BBBFFFJJJMMMMMMOOOTTT[[[eeeooovvvzzz|||xxxsssnnnmmmqqqyyy|||yyy}}}{{{xxxyyysssSSSCCC555000000///......,,,,,,---------.........,,,---...---,,,---...000......---------,,,,,,,,,+++---......------...///000000000000////////////------......///000000000111111222333333444444555555444333222222222222333444222444888777333111222//////000000000111111111//////---,,,,,,,,,---.../////////.........------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((''''''((()))***+++***************)))))))))))))))))))))************+++++++++++++++++++++++++++,,,------...---------/////////000111111222222222222222333444444555555777888888999999::::::;;;<<<<<<===>>>???@@@AAABBBBBBCCCCCCAAAAAABBBEEEGGGFFFJJJTTTfff}}}{{{|||sss]]]IIIBBB@@@;;;;;;@@@BBBJJJUUUaaalllwwwqqq\\\]]]___VVVNNNOOORRRRRRQQQRRRLLLJJJGGGCCC???;;;999888444444444333222000......------,,,,,,,,,,,,++++++)))************+++++++++,,,+++++++++***)))))))))******++++++++++++******))))))************))))))))))))))))))))))))))))))++++++*********++++++,,,333<<>>>>>777777888999999:::::::::777555333444666888999999666666666666555555555555555555666666666777777777666666666555555555555444555555444333333333333444444444333333333444444555444555555555666666666666666999======;;;999999999:::;;;;;;<<<<<<===>>>>>>===>>>AAAEEEKKKPPPTTTWWW```aaacccfffjjjnnnrrrtttvvvrrrmmmiiillluuuvvvzzzzzzyyy}}}kkkVVV999222---...000...---...---------...............,,,---...---,,,,,,...000...------------,,,,,,,,,,,,...//////...---///000000000000000////////////,,,---///000111111000///111111222222333444444444666555444333222111111111111222777======666000/////////000000000000111111000000///............///000000000////////////...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***&&&&&&''''''(((***+++,,,***************+++++++++))))))))))))************++++++++++++++++++++++++++++++,,,---------------...//////000000111111222222222333444444555555666777777888888999::::::;;;;;;;;;<<<===>>>??????@@@CCCCCCBBB@@@??????BBBDDDEEEKKKNNNUUUkkkuuuiii\\\QQQDDD999999AAA???@@@EEENNNZZZhhhuuu~~~vvv___]]]___VVVOOOPPPSSSSSSRRRSSSKKKJJJGGGCCC@@@<<<:::999666666555333111///...---------,,,,,,,,,+++++++++))))))*********++++++++++++++++++*********************++++++++++++******))))))************))))))))))))))))))))))))))))))))))))***+++++++++++++++...222;;;FFFQQQXXX\\\]]]\\\fffqqqwwwvvvsssqqqrrr}}}wwwnnnrrrvvvqqqooonnnmmmrrrzzz|||mmm```TTTKKKEEEBBB:::::::::;;;;;;:::::::::999888777888999:::888777888888888777777777666666555555555555666666666666777777777666666666555555555555444444333444444555444444444333444444555555555555666666777888888888:::::::::::::::;;;<<<<<<::::::;;;<<<===>>>??????CCCEEEIIINNNSSSXXX\\\^^^jjjlllmmmmmmmmmmmmnnnoooooonnnkkkkkkpppzzzyyyxxx{{{vvv{{{nnnRRR>>>222//////111111---,,,---........................,,,---------,,,,,,...000---------------------------...//////......///111000000000000////////////+++---///111222111000///111111111222333333444444666666555333222111000000///000555;;;;;;444...---//////000000000000000000222111111000000000000000000000/////////.........************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''((())))))***+++))))))******++++++,,,,,,((()))))))))************************************++++++,,,------------,,,......//////000111111111222333333444444555666666666666777888999::::::;;;;;;<<<<<<===>>>>>>??????AAAAAA@@@???>>>???AAADDDIIIKKKLLLPPP___uuuvvvcccKKK::::::CCC@@@@@@BBBHHHPPP[[[kkkyyyxxxbbb______VVVOOOOOORRRRRRQQQRRRJJJIIIGGGDDDAAA===;;;:::888777555333111///...---------,,,,,,,,,+++++++++))))))*********+++++++++***************+++++++++******++++++++++++******))))))************))))))))))))))))))))))))))))))&&&''')))+++,,,,,,,,,,,,***,,,111;;;GGGQQQXXXZZZ[[[^^^eeelllqqqsssqqqnnnuuurrrttt}}}tttppprrrwww~~~yyynnnbbbVVVMMMEEECCC@@@===;;;:::;;;;;;;;;;;;;;;<<<>>>===:::888888888888888777777777777444555555555666666666666666666555555555444444444666555555444555555666666555444444444555666666777666666777888888999::::::888;;;<<<<<<999999;;;===;;;<<<===???BBBDDDEEEFFFHHHLLLQQQWWW]]]bbbfffgggjjjmmmppppppooonnnoooppprrroookkkjjjooo{{{|||ooofffhhhuuuuuusssXXXCCC888333111000222000,,,,,,///..................------+++,,,------,,,,,,---///---------------------------...//////......///111000000000000////////////,,,---000111222222000///000000111222222333333444666666555444333111000000000///222666666111......000000//////////////////000000000/////////............---------,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((())))))))))))((((((((()))))))))******++++++,,,((()))))))))***************************************+++,,,,,,------,,,,,,.........///000000111111222222333333444555555666555666666777999::::::;;;<<<<<<======>>>?????????>>>>>>>>>>>>>>>???CCCEEELLLGGGJJJSSSXXX^^^sss|||^^^EEE<<<>>>===>>>AAAFFFIIIPPPaaarrrwwwddddddbbbXXXPPPOOOQQQPPPNNNOOOIIIHHHGGGEEEBBB???<<<:::888777555333111000//////------,,,,,,,,,,,,++++++)))************+++++++++)))))))))***+++++++++,,,******++++++++++++******))))))************))))))))))))))))))))))))))))))&&&'''(((***+++,,,,,,,,,&&&'''+++222===IIIRRRWWW[[[ZZZZZZ___gggkkkjjjhhhpppvvvvvv{{{xxxtttqqqvvvyyymmmrrrssspppooorrruuuyyyxxxkkkXXXSSSKKKCCC>>>===>>>@@@;;;:::999999:::;;;:::888888888888888777777777666666666666777777777888888555555555444444444333333777666666666666777888888666666666666666777888999777777888999:::;;;;;;<<<777;;;>>>>>>;;;:::<<<@@@<<<>>>AAADDDHHHLLLOOOPPPSSSVVV\\\ccciiinnnpppqqqtttwwwyyyxxxsssooonnnooosssppplllmmmvvvwwwggg[[[\\\mmm|||___DDD666222111------//////------000---------------,,,,,,,,,+++,,,---,,,++++++---///,,,,,,,,,------------...,,,...//////...---///000000000000000////////////---...000111222222111000000000111111222333333333555555555444333222111000444111111444333000000222000000////////////......,,,,,,,,,---,,,++++++***,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))((('''''')))))))))))))))*********))))))))))))******************************************+++,,,,,,,,,,,,,,,---......//////000000111111111222333333444444555444555666777888:::;;;;;;============>>>>>>>>>???===>>>>>>>>>>>>@@@CCCFFFIIIBBBFFFQQQOOOJJJ\\\zzzdddLLL@@@>>>;;;<<<@@@BBBFFFTTTeeevvvgggjjjeee[[[RRRQQQQQQOOOMMMLLLHHHHHHGGGEEEBBB???===;;;888777555222111000000000------,,,,,,,,,,,,++++++)))************+++++++++((())))))***++++++,,,,,,******++++++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))*********+++(((((())),,,333<<>>>>>???BBBEEEFFFAAABBBHHHFFFDDDPPPcccqqq[[[MMMAAA:::===???AAAIIITTTuuuhhhnnnhhh]]]TTTRRRQQQNNNLLLKKKHHHHHHGGGEEECCC@@@===;;;888666444222111111111111---------,,,,,,,,,++++++)))************+++++++++(((((()))***+++,,,,,,---******++++++++++++******))))))************))))))))))))))))))))))))))))))++++++***)))(((((()))))),,,,,,***)))***000777===RRRRRRRRRRRRVVV^^^hhhpppbbbssstttdddXXX]]]jjjuuu~~~pppiiitttzzzxxxzzz|||||||||yyyooommmpppssshhh___QQQFFFAAAAAADDDFFF@@@@@@@@@@@@????????????<<<<<<<<<=========>>>>>>??????>>>>>>>>>=========999888888888999:::;;;;;;888888888888999:::;;;<<<888888999:::;;;======>>>BBBAAAAAACCCGGGKKKNNNOOOTTTWWW\\\bbbhhhooosssvvvwwwxxx{{{|||{{{yyyuuusssssszzz|||mmmcccnnnyyynnnjjjkkknnnxxxmmmUUUBBB:::777444111...)))(((---000...***))),,,,,,,,,++++++*********+++,,,,,,,,,++++++---///,,,,,,,,,------.........+++,,,...---,,,,,,---///000000000000////////////////////////000111222333000000000111222222333333222333444444444333222111333000///111111......111000000//////.........------.../////////...---,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((%%%&&&((()))***+++******))))))((((((''''''&&&&&&))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++------......///000000000///000000111222222333333444444555777888:::;;;;;;::::::;;;;;;;;;;;;;;;;;;AAAAAAAAA???>>>>>>AAACCCDDDDDDBBB@@@AAAFFFNNNTTTjjj}}}bbbMMM======AAA@@@BBBHHHuuujjjrrrmmmXXXPPPRRRMMMKKKLLLIIIIIIIIIHHHEEE@@@<<<:::999888777555333111000000///333111...,,,*********+++************************)))************+++++++++******+++++++++,,,,,,,,,))))))))))))************************************)))))))))))))))******+++,,,+++*********---///000EEENNNWWWXXXVVVZZZiiivvvnnnmmmsss~~~}}}iiiTTTPPP^^^qqq~~~sssmmmqqqsssxxx||||||||||||yyyhhhTTTLLLNNNOOOLLLEEEDDDCCCBBBBBBDDDEEEFFF======>>>@@@CCCGGGIIIJJJKKKLLLKKKIIIIIIJJJFFF???AAA@@@>>>===<<<999666333<<<:::888:::===??????===<<<======>>>@@@BBBDDDEEEIIIIIIIIIKKKPPPVVVZZZ[[[___dddkkkppptttwww||||||~~~}}}yyyvvvvvvwww^^^cccmmm|||xxxsssnnnppp|||}}}hhhZZZFFF777000...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,,,,,,,,,,---------......000///...------...///000//////000000000000//////222222222333333333444444444444333333333333222222111111000000000000111111111000000///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******,,,,,,+++***)))))))))***(((((())))))******++++++************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------.........///////////////...///000111111222222111555444555555777999<<<===999:::;;;<<<===???@@@@@@??????@@@AAAAAABBBCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKZZZkkkdddDDD999<<<@@@@@@@@@uuukkkrrrmmmXXXOOOQQQLLLKKKMMMJJJHHHHHHHHHEEEAAA===<<<;;;888777555333111000000///222000...,,,******++++++************************)))************+++++++++))))))***++++++,,,------))))))))))))************************************)))))))))))))))***+++++++++***))))))***+++---///;;;FFFRRRXXXYYY\\\fffoooqqqllliiikkkllljjjkkkooovvvtttmmmbbbZZZ___ooo~~~uuupppgggcccgggwwwzzzyyy~~~wwwjjjeeeaaa\\\UUUOOOJJJGGGHHHIIIHHHFFFCCCDDDFFFFFFHHHMMMVVV]]]^^^___^^^[[[YYYVVVOOOFFFEEEAAA===;;;<<<===>>>>>>???>>>???BBBEEEFFFDDDBBBCCCCCCEEEFFFIIIKKKMMMNNNXXXXXXYYY\\\```cccfffggglllpppuuuwwwvvvwwwyyy{{{tttwwwyyyyyyxxxxxxzzz|||tttmmmooosss{{{yyyppppppssszzzrrrPPPFFF:::222//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,---------.........000///...------...///000///000000000000000000///222222222333333333333444333333222222222111111111111111000000000000111111////////////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++******))))))******)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------............///////////////000111222222333333333666555555555666888999:::999999:::<<<===>>>???@@@?????????@@@@@@AAAAAAAAADDDEEEFFFGGGHHHJJJKKKKKKRRR]]]qqq^^^HHH???<<<===@@@vvvkkksssmmmXXXOOOPPPLLLKKKNNNLLLHHHHHHHHHFFFBBB???======888777555333111000000///000///---+++++++++,,,,,,************************)))************+++++++++))))))******+++,,,,,,---))))))))))))***************************************))))))))))))***++++++******)))((()))***,,,---111;;;IIISSSWWWZZZ___cccmmmhhhcccbbbaaa```cccggguuu}}}lllbbbeeennn}}}oookkkfffeeeiiiqqqzzz~~~sssfffaaabbb```WWWOOOOOOTTTYYY[[[[[[___hhhpppjjjmmmllliiieeeaaaXXXOOONNNLLLKKKKKKLLLMMMMMMLLLHHHIIIKKKOOORRRSSSRRRPPPOOOPPPSSSVVVZZZ]]]```bbbgggiiikkknnnqqqrrrsssssswwwzzz|||{{{wwwvvvwwwyyyyyy||||||xxxssstttzzz|||gggTTT999444000///000000...+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---------.........////////////...------...///000000000111111111111000000111111222222222333333333222111111111111000000000111000000//////000000111...............---,,,,,,------------------------,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((++++++***)))))))))******************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,------........./////////000111222333333444333333666555555555555666777777888999:::;;;<<<===>>>???>>>>>>>>>???????????????BBBCCCDDDFFFHHHJJJKKKLLLMMMOOO\\\vvvrrrXXXEEE;;;:::===vvvkkkrrrmmmWWWNNNPPPLLLKKKOOOMMMIIIJJJIIIGGGBBB???======888777555333111000000///...---,,,+++++++++,,,,,,************************))))))*********+++++++++************************((()))))))))******************************************))))))******+++,,,++++++************+++,,,,,,222<<>>????????????????????????AAABBBCCCEEEHHHJJJKKKLLLNNNKKKOOObbb}}}mmmZZZKKKCCCvvvjjjpppkkkVVVNNNPPPLLLLLLOOOMMMLLLLLLKKKGGGBBB===;;;:::888777555333111000000///,,,,,,,,,++++++,,,,,,,,,************************))))))*********+++++++++---,,,,,,+++***)))((('''((()))))))))***************************************************++++++,,,---,,,,,,++++++++++++,,,***---111888AAAMMMXXX___]]]dddmmmsssvvvxxxyyyzzzppp^^^cccppptttiiidddtttxxx{{{tttuuu}}}||||||~~~yyyssstttxxxzzzzzz}}}|||}}}}}}vvvqqq`````````aaadddiiinnnqqqzzz{{{}}}}}}~~~{{{yyyyyyuuuvvvwwwwwwzzzzzzvvvkkkooo{{{zzzdddQQQBBB999222111///......---+++***++++++++++++++++++++++++*********************************+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------.........///...---,,,,,,,,,...///000000000111111111111000000000000000111111111222222333222222222111111111111000000////////////000000+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''***))))))((())))))******++++++******))))))((((((************************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,---...//////000...///000111222222222222000111222444555777777888666777777999:::;;;<<<===?????????@@@@@@@@@@@@@@@@@@AAACCCEEEGGGIIIKKKLLLOOOKKKJJJUUUjjj}}}~~~aaaIIIuuuhhhnnniiiUUUNNNQQQNNNMMMOOOMMMMMMMMMKKKGGGAAA<<<999888888777555333111000000///,,,,,,,,,,,,,,,+++++++++************************)))************+++++++++---,,,,,,***)))(((''''''))))))))))))************************************+++************+++,,,,,,------------,,,+++++++++)))***+++///888EEETTT___]]]eeekkkmmmpppvvv|||~~~jjjccc\\\aaarrr}}}eeedddjjj|||~~~zzz|||}}}}}}{{{zzz||||||yyytttvvvzzz}}}~~~wwwvvvtttrrrssswww~~~~~~zzz|||}}}zzzvvvssstttvvv}}}|||www}}}yyytttwwwuuupppwww{{{dddMMM???888444///...---,,,++++++,,,---++++++++++++++++++++++++***************+++++++++************++++++++++++++++++,,,---------,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,...///000//////000000000000/////////000000000000111111111333333222222222111111111000//////......//////000+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))******************))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''''''(((((((((((())))))((((((((()))))))))******************++++++++++++++++++,,,---...//////000......///111111111111111///111222555666888888888555666777888999:::;;;<<<>>>>>>??????@@@AAAAAABBB@@@AAABBBDDDFFFHHHIIIJJJKKKJJJIIINNN[[[qqqzzztttnnntttfffkkkgggTTTNNNSSSPPPNNNOOOLLLKKKKKKJJJFFF@@@<<<999999888777555333111000000///,,,,,,,,,,,,,,,+++***)))************************)))************+++++++++************))))))))))))))))))))))))************************************++++++******++++++,,,------------,,,+++***)))))))))***+++,,,///777DDDMMMWWW```ggghhhmmmxxxmmm]]]\\\iii|||nnnkkksss|||uuussstttwwwxxxwwwsssxxx{{{zzz{{{}}}}}}}}}}}}zzzxxxtttvvvyyyxxxxxx{{{xxxrrrpppxxxssstttzzz~~~xxxyyyxxxaaaJJJ;;;555000+++---------,,,++++++---...************************))))))*********+++++++++************++++++++++++***+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,...///000......////////////....../////////000000000111111222111111111111000000000//////............//////,,,,,,---------,,,,,,+++))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))))))))))))))*********************************))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++***++++++,,,...//////000//////000111222222222222111222444666777777777777444555666777888:::;;;;;;;;;<<<===>>>???AAABBBBBBAAABBBCCCDDDFFFGGGHHHIIIHHHIIIJJJKKKQQQ___sssttteeejjjeeeSSSNNNTTTQQQOOOOOOKKKHHHIIIHHHEEE@@@<<<::::::888777555333222000000///,,,,,,---,,,+++***))))))************************)))************+++++++++((((((((()))******++++++))))))))))))************************************++++++******++++++,,,---,,,,,,,,,++++++)))((('''***,,,---+++(((***111888LLLYYYfffllluuu~~~jjjaaaccciiiyyy}}}pppttt}}}~~~}}}||||||sssssstttttttttuuuwwwyyyrrrxxxzzzxxxvvvxxxzzzyyy|||{{{zzz{{{zzzxxxyyy{{{xxxyyy{{{{{{{{{yyywwwvvvtttxxx}}}zzzmmmfffeeeyyy~~~{{{yyyoooxxx}}}zzzzzzqqq```FFF444222666333+++.../////////---,,,,,,---************************))))))******++++++++++++)))************+++++++++)))***,,,---...---,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,...///000------............------////////////000000000000000000000000//////////////////............//////,,,---------,,,,,,+++***((((((((((((((((((((((((+++******)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((()))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++******+++,,,...//////000000000111222333333333333333444666777777777666555444444555777888999:::;;;999:::;;;===>>>@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHGGGJJJLLLKKKKKKRRR]]]gggtttjjjjjjaaaWWWPPPOOOPPPMMMJJJIIIHHHIIIIIIGGGCCC???======888888666555333111000000...------,,,,,,++++++***,,,,,,,,,+++***)))((((((******++++++++++++*********************)))((('''******)))))))))))))))))))))))))))))))))******+++*********++++++,,,,,,,,,++++++******************,,,,,,,,,---------......777FFF___wwwiiiZZZhhhvvvooofffmmmxxx~~~~~~~~~{{{xxxuuutttuuuwwwyyyyyyqqqvvvzzzyyysssqqquuuyyyxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{|||{{{xxxuuuuuuuuuxxxxxxxxxxxxxxxzzz}}}~~~fffbbbeeejjjyyyrrrvvvxxxmmmjjjgggmmmttt|||vvvdddIII@@@555...---...---+++......---------,,,,,,,,,)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++******))),,,---......,,,,,,---...000000//////.........---............/////////000222111///.........///000---------,,,,,,+++++++++---,,,+++*********+++,,,***+++,,,------,,,+++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&))))))))))))(((((((((((())))))))))))************))))))************))))))&&&(((***,,,---,,,+++******++++++,,,,,,------...///////////////000111111111111111222333444555666888777777777777999:::;;;<<<<<<;;;;;;;;;===???@@@===>>>???BBBDDDFFFHHHIIIRRRUUUVVVSSSOOOQQQYYYaaawww~~~xxxwwwmmmmmm```WWWOOOOOOOOOMMMIIIIIIFFFGGGGGGEEEAAA>>><<<;;;888888666555333111000000...------,,,,,,++++++***,,,+++++++++***))))))))))))******++++++******)))******++++++******)))(((++++++++++++++++++++++++)))))))))))))))******+++)))***************++++++************************+++,,,,,,,,,,,,---------000;;;SSSqqq{{{bbbgggppp|||tttkkkdddttt|||~~~|||zzz}}}yyyvvvttttttuuuuuuuuuuuuxxxyyywwwttttttxxx{{{yyyxxxwwwwwwwwwwwwwwwwww{{{{{{zzzxxxuuuttttttuuuyyy{{{~~~qqqgggbbbjjjuuu}}}}}}xxx~~~qqqjjjgggoooxxx|||iiiVVVAAA:::111------...---,,,---,,,,,,,,,++++++++++++)))************+++++++++))))))))))))))))))))))))******************************))))))))))))*********+++++++++++++++******,,,---......,,,,,,---...000/////////.........------------............///111111///.........///000.........------,,,,,,,,,---,,,+++*********++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&))))))))))))(((((((((((((((((()))))))))*********))))))************))))))'''(((***,,,,,,,,,+++******++++++,,,,,,------...///////////////000000111111111111222333444555666888777777777777999:::;;;<<<<<<<<<<<<===>>>????????????AAABBBDDDEEEFFFGGGMMMPPPRRROOOLLLNNNUUU\\\mmmtttzzzwwwkkkjjj___VVVOOONNNOOOLLLIIIHHHDDDEEEEEECCC???<<<::::::888888666555333111000000...------,,,,,,++++++***++++++******************)))******++++++******)))++++++++++++++++++***)))++++++++++++++++++++++++)))))))))))))))******+++*********)))))))))))))))******************************+++++++++,,,,,,,,,---000???ZZZvvv|||tttnnnsssqqqnnnpppxxx~~~|||zzzxxxwwwzzzyyyxxxxxxzzz}}}~~~}}}{{{{{{{{{zzz~~~}}}|||yyyxxxxxx{{{~~~wwwcccjjjvvvssskkkjjjqqqwwwyyyuuuhhhSSSBBB777333---,,,---///...---++++++++++++************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++++++++,,,,,,,,,,,,++++++,,,---......,,,,,,---.../////////...............,,,,,,---------.........111000//////......//////............------------,,,,,,+++************++++++++++++******+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&(((((((((((())))))))))))(((((())))))))))))******((())))))******))))))(((((()))***+++++++++***)))***++++++,,,,,,------...//////......//////000111111111111222333444555666777777777777888999:::;;;<<<<<<===>>>????????????@@@AAAAAABBBCCCDDDEEEEEEHHHKKKMMMLLLIIIJJJPPPUUU```pppwwwiiiuuugggeee___UUUNNNNNNOOOLLLIIIHHHCCCDDDDDDCCC???<<<::::::888888666555333111000000...------,,,,,,++++++******************+++++++++))))))************))))))++++++,,,,,,,,,++++++***(((((((((((()))))))))))))))))))))))))))******+++++++++******)))))))))(((***************+++++++++)))************+++++++++///,,,...<<>>333111///,,,,,,---...---,,,,,,++++++++++++*********))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))******++++++++++++,,,---------,,,,,,,,,---......,,,,,,---...........................---------.........//////000000//////............------------------------,,,++++++***************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((('''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))***(((((())))))))))))(((((()))******+++******)))(((***++++++,,,,,,------...///............///000000111111111222333444555666777777777888888999::::::;;;<<<>>>@@@@@@@@@?????????@@@AAABBBCCCEEEEEEFFFHHHKKKMMMKKKHHHGGGJJJNNNUUUbbb|||rrr~~~yyyllljjj___UUUNNNNNNOOOMMMJJJIIICCCDDDEEECCC@@@===;;;;;;888888666555333111000000...------,,,,,,++++++******************+++++++++)))))))))******)))))))))***++++++,,,,,,,,,++++++''''''((((((((())))))))))))))))))))))))******+++,,,,,,,,,++++++******)))))))))*********+++++++++)))))))))*********++++++...------...222>>>WWWmmmwwwzzz~~~ssssss{{{xxxwwwqqqnnnkkkcccttt{{{vvvooommmwww|||{{{}}}uuuvvvzzz}}}qqq```OOOBBB888333111000///.........---,,,+++,,,,,,,,,,,,++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,***+++,,,---------------,,,---......,,,,,,---...---------...............////////////000000000000///////////////......---++++++++++++++++++++++++++++++++++++******)))))),,,+++))))))))))))+++,,,))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''(((((((((((()))))))))(((((())))))))))))(((((())))))******)))))))))(((***++++++,,,,,,------..................//////000111111111222333444555666666777777888999999::::::;;;<<<>>>@@@@@@@@@??????===>>>@@@BBBDDDFFFGGGHHHKKKMMMOOOMMMJJJGGGGGGHHHMMMYYYjjj|||~~~wwwwww___VVVOOOOOOPPPNNNKKKKKKCCCEEEEEEDDDAAA>>>===<<<888888666555333111000000...------,,,,,,++++++***++++++******************((())))))******))))))((()))***++++++++++++++++++((())))))******+++++++++)))))))))))))))******+++,,,,,,,,,+++++++++++++++)))))))))***++++++,,,,,,))))))*********+++++++++)))...333222---111DDDXXXmmmuuu}}}~~~zzz{{{rrreeedddiiirrr~~~uuugggSSS\\\cccfffnnnsssmmmbbb[[[iiiuuuqqq{{{uuurrrwww{{{zzzgggOOO===333///000444000000///...---,,,+++***---,,,,,,,,,++++++++++++)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***************+++,,,---)))***+++,,,,,,------,,,,,,---......,,,,,,---...---------------.........//////000000000111111111...////////////...------************++++++++++++******++++++******)))(((*********))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((()))))))))''''''(((((())))))******''''''(((((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))***++++++,,,,,,------.........------......///000111111111222333444555666666666888999999:::999999<<<<<<===>>>????????????<<<===???AAADDDFFFHHHIIILLLNNNOOOOOOKKKHHHFFFEEEHHHSSS\\\gggzzzmmm~~~|||}}}```WWWPPPPPPQQQOOOMMMLLLCCCDDDEEEDDDAAA>>>===<<<888888666555333111000000...------,,,,,,++++++***,,,+++++++++***)))))))))(((((())))))))))))((((((((()))******++++++******(((((())))))***++++++,,,)))))))))))))))******+++************++++++++++++((())))))***++++++,,,,,,*********+++++++++,,,,,,***---111333///...666AAATTT```ppp{{{wwwlllnnnttt|||fff___YYYXXX]]]gggxxxsssfff]]]^^^^^^eeeyyy|||xxxyyy|||tttrrrpppmmmeeeRRR===333000...///222//////...---+++*********++++++++++++************)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++************+++,,,---...((()))***+++,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,------.........////////////000000000000....../////////...---,,,*********++++++,,,,,,,,,)))******+++***)))((('''))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))))))))'''''''''((()))*********'''''''''((((((((())))))''''''((((((((((((''''''((((((((((((((()))***+++***++++++,,,,,,------......------------...//////111111111222333444555666555666888999::::::999999<<<<<<<<<<<<===>>>??????>>>???@@@BBBDDDEEEGGGGGGHHHJJJMMMNNNLLLHHHEEECCCHHHMMMTTT]]]nnnllloooyyy{{{```WWWPPPQQQRRRPPPMMMMMMBBBCCCDDDCCC@@@===<<<<<<888888666555333111000000......---,,,,,,++++++***---,,,,,,+++***)))(((((((((((())))))))))))(((((('''((()))***************%%%&&&&&&'''((())))))***)))))))))))))))******+++(((((())))))******++++++((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,000,,,)))+++---,,,---000888HHH___vvv~~~|||tttddd^^^\\\XXX[[[bbbxxx{{{kkkaaa\\\[[[[[[```tttwww{{{yyyuuurrrhhh\\\PPP???000...000///---------------+++***)))***+++************)))))))))))))))************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((************+++,,,---...'''((()))***+++,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,------...................../////////000---.../////////...,,,,,,+++++++++,,,,,,---------)))******++++++)))((('''((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******&&&''''''((()))******+++''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((()))++++++***++++++,,,,,,---.........------------...//////111111111222333444666666555666888999::::::999999<<<<<<;;;;;;;;;===???@@@@@@@@@AAABBBCCCDDDEEEEEEDDDFFFJJJLLLKKKHHHEEECCCKKKJJJQQQZZZ```jjjwwwiiinnnvvvzzzaaaRRRNNNPPPLLLLLLNNNIIIAAABBBBBBAAA@@@>>><<<:::666666666555444222111000...------,,,,,,++++++************++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************)))))))))))))))******++++++*********))))))((((((++++++******************,,,,,,,,,,,,,,,,,,,,,,,,444555@@@VVVmmm}}}pppqqquuuwwwppp___ccclllrrriii___]]]dddooozzzvvv~~~uuu]]]GGG<<<333222000...---,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))&&&(((+++---...---,,,+++)))************+++++++++,,,,,,,,,---------......................................................000111111111000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))************))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))(((((('''''''''&&&''''''(((((())))))******(((((())))))))))))((((((******))))))((((((''''''******+++++++++,,,,,,,,,++++++,,,------......///000000111222444555555666333555777888999:::999999;;;;;;;;;<<<<<<<<<<<<<<>><<<;;;777777666555444222000///...------,,,,,,++++++******++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************)))))))))))))))******+++************)))))))))(((++++++******************,,,,,,,,,,,,,,,,,,,,,,,,///---000;;;III[[[ooozzzpppjjjeeemmmzzzrrriiiiiiwwwyyyqqqpppkkkmmmrrr~~~}}}xxx{{{~~~vvvkkk[[[GGG888333222111///...---,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((+++---...---,,,***)))************+++++++++,,,,,,,,,------------...------------------------........................,,,,,,---...---,,,++++++******************************************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))************))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''')))((((((((('''''''''''''''((((((((()))))))))***((()))))))))))))))((('''))))))))))))((((((((((((*********+++++++++,,,,,,++++++,,,------......///000000111222333444555555444444666777888999999999;;;;;;;;;<<<<<<<<<<<<<<>><<<;;;888888777666444111///......------,,,,,,++++++***+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))******+++************))))))))))))******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,111???XXXmmmvvvlllhhhkkkqqqmmmhhhkkknnnqqqvvvnnnpppssstttrrrrrryyyyyysssnnnpppqqqooonnnooo{{{uuulllsssuuuoootttuuu```NNN>>>222------000///...------------...++++++,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++,,,---,,,+++***)))************+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,,,,************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''((())))))******))))))(((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((+++***)))((('''&&&%%%$$$((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))*********++++++++++++,,,++++++,,,------......///000000111222333444444555444444444555666777999999;;;;;;;;;<<<<<<<<<======@@@@@@@@@AAABBBCCCEEEFFFEEEEEEFFFJJJNNNPPPQQQPPPNNNKKKKKKLLLLLLLLLQQQWWWggg|||xxxyyyaaaSSSQQQSSSMMMKKKIIIAAABBBBBBBBBBBBAAA???<<<;;;999888777666333111///......------,,,,,,++++++***,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************)))))))))))))))******+++*********)))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000///555DDDTTTmmmuuukkkaaa[[[ZZZYYY[[[]]]]]]\\\^^^fffnnnvvvuuugggZZZZZZbbbsssuuuqqqzzz|||qqqpppzzzxxxaaaGGG777111......///------------------......++++++,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***,,,,,,,,,+++***))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------...---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((******)))((('''&&&%%%%%%((((((((((((((('''''''''(((((((((((()))))))))))))))******))))))((('''&&&''''''(((((())))))******************++++++++++++++++++,,,------......///000000000111222333333444444444333333555666888:::::::::;;;;;;<<<=========@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFIIIMMMPPPSSSTTTPPPKKKIIIKKKNNNNNNQQQUUUWWWmmmyyyzzzaaaSSSQQQSSSMMMJJJHHHAAABBBCCCCCCBBBAAA???===<<<999888777666333111///......------,,,,,,++++++***+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))******+++))))))))))))))))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000000///444:::GGGaaazzz}}}xxx|||zzzqqqnnnfffccc^^^YYYVVVUUUTTTRRRdddwwwzzzvvvuuuooocccXXXccciii{{{~~~|||{{{zzzwwwuuuzzz~~~___III333---000333111...,,,,,,,,,---------------***++++++,,,,,,++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))(((((((((((()))))))))))))))(((''''''''''''(((((())))))******))))))*********+++++++++++++++,,,------......//////000000111111222222222444444333333555666888:::::::::;;;;;;<<<======>>>@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIKKKNNNQQQSSSQQQKKKIIIMMMPPPQQQSSSVVVUUUeeewwwzzz{{{aaaSSSPPPQQQLLLIIIIIIBBBCCCCCCCCCCCCAAA???===<<<888888777666444111///......------,,,,,,++++++******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))******+++))))))))))))******************++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000+++))),,,...---...111;;;AAALLL```~~~xxx~~~{{{ssskkk^^^RRRWWWcccxxx{{{qqqyyy|||mmmjjjjjjrrr~~~~~~~~~vvvvvv|||}}}zzz~~~}}}vvvgggYYYEEE666******000111...***++++++,,,------,,,,,,,,,******++++++++++++******)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***************))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++************************,,,,,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((())))))(((((('''((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))************+++++++++,,,------....../////////000000000111111111444444444555666777999999999::::::;;;<<<===>>>>>>@@@AAABBBCCCEEEEEEEEEEEEGGGHHHJJJJJJJJJLLLOOOQQQQQQMMMKKKNNNPPPOOOPPPSSSYYY^^^bbbmmmxxx~~~aaaRRRNNNPPPJJJIIIJJJCCCCCCCCCCCCCCCAAA???===<<<777777666555444222000///...------,,,,,,++++++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************)))))))))))))))******+++((()))))))))******************++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,111---,,,...///...///222666222111>>>UUUnnnwww[[[VVVXXXbbbeeebbbcccjjjtttrrrqqqmmmfffdddmmmzzzqqqrrrrrrppplllhhhdddcccjjjqqq~~~|||~~~yyyhhhWWWFFF:::333...+++------+++***---++++++,,,---,,,,,,+++*********++++++++++++******((()))))))))*********+++))))))))))))))))))))))))************************(((((((((((((((((((((((()))***************)))))))))************+++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...************************++++++******************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''((((((((()))***)))))))))((((((((('''&&&'''((())))))******)))))))))))))))(((((((((((())))))))))))************++++++,,,------......////////////000000000000000444444666777888999999999999999:::;;;<<<===>>>>>>@@@AAABBBDDDEEEEEEEEEEEEEEEGGGJJJKKKJJJKKKMMMOOOOOOLLLLLLOOOOOONNNPPPUUUWWWWWWYYYbbbrrrrrrcccrrraaaRRRNNNOOOIIIIIIJJJEEECCCCCCDDDCCCBBB@@@>>><<<666666666555444222111000......---,,,,,,++++++***(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************)))))))))))))))******+++(((((())))))*********+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...111000------111***+++...333888FFFbbbzzzqqqqqquuunnnbbbkkkvvvuuuooommmcccddd```WWWSSSVVV]]]bbbpppuuuyyy|||xxxqqqoooqqqkkksss{{{~~~yyyqqqkkkgggWWWWWWZZZaaallltttxxxxxx}}}}}}xxxcccKKK;;;555333)))+++///000***&&&+++444++++++,,,---,,,+++***)))******++++++++++++******(((((())))))*********+++))))))))))))))))))))))))************************((((((((((((((((((((((((*********))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------...000222333,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))******))))))((((((((('''%%%&&&''')))******************))))))((((((''''''))))))))))))************++++++,,,------......///////////////000000000000333555777888::::::999999999999:::;;;<<<===>>>???@@@AAACCCDDDFFFFFFEEEEEECCCFFFJJJKKKJJJJJJMMMOOOLLLKKKMMMPPPQQQPPPTTTZZZQQQRRR[[[fffgggjjj___VVVlllxxxaaaRRRMMMNNNHHHFFFGGG@@@BBBDDDEEEDDD@@@===;;;:::888999999888444111000///...------,,,,,,++++++***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))***)))(((((()))+++---...>>>888111+++((('''''''''))))))))))))************))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------111000...---111:::GGGQQQuuu{{{iii]]]aaakkkvvvooo\\\RRRQQQRRRRRRZZZ]]]^^^\\\^^^ffflllooo~~~zzztttqqqtttxxxssskkkgggiiillllllnnnrrrtttuuuwwwtttkkkbbb^^^___^^^ZZZVVV___fffjjjooouuusssmmmkkkbbbcccuuu}}}wwwkkkZZZHHH;;;333///---------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++******++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,,,,------------------,,,,,,+++++++++------,,,++++++***))))))+++++++++*********))))))***************)))((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''(((((((((((())))))))))))))))))))))))************++++++,,,------......////////////000111111222222444444555666666666666666999999:::;;;<<<===>>>>>>??????@@@AAABBBDDDDDDEEEEEEFFFHHHJJJKKKMMMPPPRRRVVVSSSNNNLLLNNNTTT[[[```VVVSSSVVV[[[[[[___tttlllVVV^^^yyywww___PPPMMMOOOIIIGGGGGG@@@AAACCCDDDDDDAAA===<<<;;;888999:::888444111000///...------,,,,,,++++++***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((()))+++,,,---222///+++((((((******+++(((((()))))))))*********))))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------+++,,,+++***+++///666<<>>???@@@@@@AAABBBCCCDDDEEEEEEEEEFFFHHHHHHIIIKKKNNNQQQUUUSSSQQQPPPSSSXXX^^^bbb[[[UUUUUU[[[^^^___iiiwwwrrrxxxwww\\\OOOMMMPPPKKKIIIHHHAAA@@@BBBDDDCCCAAA>>>===<<<888999:::888555222000000...------,,,,,,++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))******+++++++++)))'''&&&&&&(((***++++++(((((())))))))))))******))))))))))))*********************++++++++++++,,,++++++++++++,,,,,,,,,,,,***,,,......------...///444AAAWWWpppwwwjjj___XXXhhhoooyyyqqqhhhhhhjjjiiigggnnnuuuuuuqqqpppvvv}}}}}}~~~{{{uuuuuulllqqqzzzlllTTT999444...+++***,,,---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........------------,,,...------,,,,,,++++++***+++************)))))))))***************)))((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))'''&&&%%%(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************++++++,,,,,,------.........//////000000111111222444555666888999:::::::::::::::;;;<<<===>>>>>>???AAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGFFFGGGIIILLLOOOQQQQQQRRRSSSVVVYYY\\\^^^[[[SSSRRRZZZ___^^^^^^aaahhh{{{wwwZZZMMMLLLPPPLLLJJJIIIAAA???AAACCCCCCAAA???======888::::::888555222000000...------,,,,,,++++++***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***++++++******((('''&&&&&&((()))((('''(((((((((((()))))))))***((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,***,,,///111111111000///333555<<>>>>>???@@@@@@AAABBBBBBCCCDDDDDDFFFFFFFFFEEEEEEGGGKKKNNNMMMNNNPPPRRRTTTUUUUUUUUUTTTNNNNNNVVV\\\[[[XXXWWWUUUhhhvvvZZZMMMLLLPPPLLLJJJIIIBBB???AAACCCCCCAAA???======999::::::999555222111000...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))*********))))))((('''''''''))))))'''&&&'''(((((((((((()))))))))((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,)))***+++---...///......///---,,,333EEEaaavvvooommmooosssvvvwww}}}xxxuuutttvvv|||kkkXXXHHH:::///111///------------,,,+++,,,,,,+++++++++*********************************+++***)))***+++,,,+++)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++************************---,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))***************)))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))******)))'''%%%###(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((())))))))))))((()))))))))******************++++++,,,------............///000000111111000111333444666777888888999999:::;;;<<<===>>>>>>?????????@@@@@@AAAAAABBBEEEEEEEEEEEEEEEFFFJJJMMMKKKMMMOOOQQQRRRQQQPPPOOOOOOMMMMMMQQQTTTSSSSSSTTTTTT[[[lll|||ttt[[[NNNLLLOOOKKKJJJIIIBBB@@@BBBDDDCCCAAA>>>===<<<999:::;;;999666222111111...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''&&&(((***++++++***''''''(((((((((((())))))))))))))))))************)))))))))************+++************++++++++++++///---++++++,,,------,,,---,,,,,,,,,111@@@SSSaaarrr{{{xxxtttppphhhoooyyy~~~{{{wwwyyyzzz|||rrrooobbbNNN===555222111...---,,,,,,------,,,***++++++++++++************************************+++)))))))))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********((())))))))))))*********++++++++++++++++++++++++(((((()))))))))))))))******************)))((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))'''&&&%%%(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))******************++++++,,,,,,---------......//////000000111///000111333444555555555888888999:::;;;<<<======>>>>>>>>>??????@@@@@@@@@BBBDDDEEEFFFFFFGGGJJJLLLMMMNNNOOOPPPQQQPPPPPPOOOOOOOOOOOONNNMMMLLLMMMNNNRRROOOVVVlll}}}{{{www]]]OOOLLLNNNIIIIIIIIIBBBAAACCCDDDDDDAAA===<<<;;;999:::;;;999666333111111...------,,,,,,++++++***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***((('''&&&''')))+++,,,+++'''''''''((((((((())))))))))))))))))************))))))))))))************************++++++++++++111...,,,,,,...///...,,,---///000///...000444999HHHXXXppp{{{rrrnnnkkkjjjooovvv}}}qqqSSSOOOEEE999222222111///---,,,+++,,,......---,,,++++++++++++***************************************)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))((()))))))))************************************(((((((((((())))))*********************)))((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''(((((((((((())))))))))))))))))))))))*********************+++,,,,,,------------......///000000000///000111222333333333333666777888888::::::;;;<<>>;;;555111333555000(((+++***))))))+++,,,+++***+++++++++************)))))))))))))))))))))))))))***)))((()))+++,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++******))))))))))))******+++++++++,,,))))))))))))))))))******'''((((((((())))))*********************)))((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''(((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))************)))******+++,,,,,,------------......///000000000000111222222333333333333666666777888999::::::;;;@@@@@@@@@@@@@@@@@@AAAAAA>>>BBBFFFIIIJJJJJJKKKLLLIIIIIIIIIJJJMMMPPPSSSUUUNNNMMMLLLKKKMMMNNNKKKGGGJJJHHHJJJMMMQQQ]]]www}}}{{{yyy}}}dddQQQKKKPPPLLLIIIIIIEEEBBBDDDEEECCC@@@===;;;;;;::::::999777555333111000//////...---,,,++++++***///...---,,,***(((&&&%%%))))))))))))))))))))))))))))))************))))))''''''''''''((((((((((((&&&''''''((()))******++++++***(((''''''(((((()))+++*********))))))(((((())))))))))))))))))))))))************************,,,+++***+++---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///444999<<>>@@@CCCEEEFFFFFFHHHJJJJJJHHHGGGIIIMMMPPPPPPNNNJJJLLLNNNPPPNNNKKKFFFCCCHHHFFFEEEEEEFFFNNN___ooollllll}}}|||dddQQQKKKOOOKKKHHHHHHDDDBBBDDDDDDCCC@@@===<<<;;;;;;::::::888666444222111//////...---,,,++++++***,,,,,,,,,+++***)))((('''))))))))))))))))))))))))((())))))******))))))(((''''''''''''((((((((((((''''''(((((())))))******((((((''''''((()))***+++*********)))))))))(((((())))))))))))))))))))))))************************+++***)))***,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,------------***...111111444>>>OOO]]]nnn~~~zzzwww~~~}}}wwwuuuwwwzzz}}}~~~}}}|||xxxpppcccSSSEEE999111---222111000///...---,,,+++,,,,,,+++******)))(((((()))***++++++)))(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))************))))))*********))))))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((())))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&((('''''''''((()))+++,,,((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))***)))))))))(((((((((''''''(((((((((((()))))))))))))))*********++++++++++++***)))+++...///---+++............///000111111000111222333333444333333666666666777888999;;;;;;>>>>>>>>>>>>>>>???@@@@@@@@@BBBDDDEEEEEEFFFHHHIIIJJJGGGFFFGGGJJJMMMMMMMMMHHHJJJLLLLLLLLLIIIFFFDDDEEEDDDFFFGGGFFFIIITTT```sssqqqzzzdddPPPKKKOOOJJJGGGGGGBBBBBBCCCDDDCCC@@@===<<<<<<;;;;;;:::999777666444333//////...---,,,++++++***((()))******++++++******))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))&&&&&&''''''(((***+++,,,******))))))))))))(((((())))))))))))))))))))))))***************************)))((()))+++++++++************++++++++++++,,,++++++,,,,,,,,,---------,,,...///...---///555:::BBBUUUmmmvvvwwwtttlllhhhiiikkkjjj{{{yyyrrrnnnrrrwwwxxxxxxxxxuuuvvvzzz|||nnndddRRRKKKAAA777///,,,---...//////...------,,,+++++++++++++++******))))))(((***++++++***(((''')))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((())))))******))))))(((((())))))))))))))))))***))))))))))))))))))))))))++++++************+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((()))))))))*********++++++,,,+++***,,,------,,,***------------...///000000000000000000111222333444666666666777888999:::;;;<<<<<<<<<<<<===???@@@AAACCCDDDDDDDDDDDDEEEHHHJJJIIIGGGDDDDDDFFFIIIKKKKKKHHHHHHHHHIIIHHHGGGFFFEEEBBBDDDGGGHHHEEECCCGGGNNNeeexxxdddPPPKKKNNNIIIFFFEEEAAAAAACCCDDDCCC@@@===<<<<<<::::::999888777555444333//////...---,,,++++++***(((((()))******+++******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((('''''''''((())))))***+++))))))))))))))))))((((((((((((((((((((((((((((((***************************)))((()))+++,,,+++***************++++++++++++++++++++++++,,,,,,,,,,,,/////////////////////000000888CCCNNN\\\rrr|||zzz||||||zzzoooppppppuuuzzzwwwuuuffffffhhhooovvvzzz{{{{{{ttt|||}}}mmmTTTAAA//////...............///,,,,,,,,,,,,+++++++++++++++*********)))))))))(((++++++***)))'''''')))+++(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******((((((((((((((((((((((((++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((())))))))))))))))))************+++++++++,,,,,,,,,+++***,,,,,,,,,,,,---...//////000///......///111333444666666666666777999:::;;;:::::::::;;;===???@@@AAACCCCCCDDDCCCDDDFFFJJJMMMJJJHHHEEEDDDEEEGGGJJJLLLIIIHHHGGGFFFFFFGGGGGGHHHCCCDDDGGGIIIEEE@@@@@@EEEJJJXXXssseeeQQQKKKNNNIIIEEEDDD@@@AAACCCDDDCCC@@@>>>======999999888777666444222111//////...---,,,++++++***))))))*********))))))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))***,,,,,,,,,***))))))*********+++++++++*********+++++++++,,,,,,,,,,,,+++,,,---...//////000///...///999NNNlll{{{qqqppp{{{{{{ssslllkkknnnsss}}}wwwjjjlllmmmllllllrrr{{{sssoooooooooxxx}}}yyyrrrjjjZZZCCC222,,,---...///...,,,***)))++++++++++++*********************)))))))))))))))++++++***)))'''''')))+++(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))))))))***((((((((((((((((((((((((+++******))))))******+++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((())))))******))))))(((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********(((((()))))))))************+++,,,,,,+++*********,,,++++++,,,,,,---...//////.........///111333444555555555666777888::::::999999:::;;;===>>>@@@AAAAAABBBBBBCCCDDDFFFKKKNNNJJJIIIGGGEEEEEEGGGKKKMMMKKKJJJHHHGGGFFFGGGIIIJJJFFFFFFGGGHHHEEE@@@@@@DDDAAADDDSSSsssfffSSSLLLOOOJJJEEEDDD???AAABBBCCCCCC@@@>>>======::::::999777555333111/////////...---,,,++++++***************)))(((''''''))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***,,,---,,,+++)))))))))************+++))))))*********+++++++++,,,,,,+++++++++,,,...///000//////000333:::HHHVVVqqqzzztttpppnnnqqqpppllljjjjjjsssooommmnnnnnnvvvyyylll___ZZZ[[[^^^bbbeeemmm~~~}}}ooo]]]PPPIIICCC999000000///---+++***+++,,,,,,++++++******************))))))))))))))))))))))))***++++++***(((''')))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''(((((((((((((((((()))))))))))))))))))))))))))******))))))))))))*********************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))************))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%&&&'''((())))))))))))&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((()))))))))******)))***,,,,,,+++******+++,,,,,,,,,,,,---...//////.........///000222333444555555555666777888999:::999::::::;;;===???@@@AAA???AAABBBCCCDDDFFFIIILLLIIIIIIHHHGGGFFFHHHLLLOOOMMMKKKIIIHHHGGGHHHIIIKKKHHHFFFFFFGGGDDD@@@AAAEEEDDD===???RRRssshhhTTTMMMPPPJJJFFFDDD@@@@@@BBBCCCCCC@@@>>>======<<<<<<:::888666333000/////////...---,,,++++++***)))))))))))))))(((((('''))))))))))))))))))))))))((())))))******))))))(((''''''''''''((((((((((((''''''(((((())))))******'''((()))******)))(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++++++++***))))))))))))************))))))))))))*********++++++,,,...---++++++---///...---///444444111444999DDDMMM[[[mmm|||wwwhhhcccaaaaaa^^^aaattt{{{tttlllnnnmmmnnnssswww~~~yyyzzzkkkaaaWWWLLL===444222222000---,,,+++))))))***,,,...000+++++++++******)))))))))((())))))))))))))))))))))))***++++++)))(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&(((((()))(((((('''%%%&&&'''((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((())))))))))))***(((((((((((()))))))))***'''))),,,,,,******+++---,,,,,,,,,,,,---...///000---...///111222333444444555555555555777888999:::;;;;;;;;;<<<===???@@@AAA@@@BBBCCCDDDCCCCCCEEEGGGEEEGGGHHHHHHGGGHHHLLLOOOMMMLLLJJJHHHGGGGGGHHHIIIGGGEEEDDDEEECCC??????BBBAAA;;;:::AAAPPPfffiiiUUUNNNQQQKKKFFFEEE@@@@@@BBBCCCCCC@@@>>>===>>>???>>><<<:::777333111///000///...---,,,++++++***'''(((((())))))))))))((())))))))))))))))))))))))))))))************))))))''''''''''''((((((((()))&&&''''''((()))******+++%%%&&&((()))***+++******&&&'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))******((())))))))))))************))))))))))))************%%%))),,,---***)))+++------))))))...///---000555000000333===NNNcccwww}}}{{{~~~wwwlll^^^PPPFFFAAA:::555///...///000---)))++++++,,,---,,,+++)))(((,,,,,,++++++***)))))))))(((((((((((())))))))))))(((***,,,,,,***((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))***)))'''&&&&&&''')))***&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&'''((((((((('''&&&%%%%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))(((((((((((())))))))))))&&&)))+++,,,******+++...------------...///000000,,,...000222444444444444555555555555666888999:::<<<<<<<<<======???@@@AAABBBCCCEEEDDDCCCAAAAAABBBCCCEEEHHHHHHGGGHHHKKKNNNMMMLLLJJJHHHGGGGGGGGGGGGFFFCCCCCCEEECCC>>><<<>>>777888<<<>>>;;;@@@UUUkkknnnWWWMMMPPPHHHAAACCCCCC>>>@@@BBBBBBAAA?????????===<<<;;;999666444333222//////...---,,,++++++***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&((()))++++++)))(((&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((***************)))(((((('''(((((()))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,+++---///000000///000000111222555;;;BBBHHH___lll}}}uuunnncccZZZMMMBBB<<<777444111000000///...------,,,,,,************************(((((())))))******++++++((()))******(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((''''''(((((())))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))))))))'''&&&%%%&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,++++++,,,------....../////////000111222222333333333444444555777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<>>AAAaaa}}}qqqXXXNNNPPPIIIBBBDDDDDD???AAACCCBBB@@@?????????<<<;;;:::888555333111111//////...---,,,++++++***))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((((((((((((((((((((((((***************)))(((((((((((())))))*********+++))))))))))))))))))))))))*********+++++++++,,,,,,---,,,+++,,,///000///...,,,---///000111333777:::>>>IIIYYYhhhvvvppp___SSSFFF@@@888222000///...,,,//////...------,,,++++++************************)))))))))))))))*********)))***++++++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''''''''(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,---.........000000111222333444555555444444444555666888999:::::::::;;;;;;<<<<<<<<<<<>><<<:::999999999888666666777999<<<>>>FFF[[[vvvttt[[[PPPQQQJJJDDDEEEEEEAAABBBCCCBBB@@@>>>>>>>>><<<;;;999777555222111000//////...---,,,++++++***))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((())))))******))))))(((((()))))))))))))))*********))))))))))))))))))))))))*********++++++++++++,,,,,,++++++,,,...//////---+++---//////---,,,---...///333:::BBBLLLYYYhhhrrrvvvfffTTTCCC888222///,,,+++,,,---...------------,,,++++++******************************************)))))))))))))))+++,,,,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((++++++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,------......000000111333444666777888444444444444555666777888888999999:::;;;<<<<<<===>>>AAACCCFFFLLLTTTVVVTTTMMMNNNMMMKKKIIIHHHIIIJJJIIIEEEAAAAAADDDFFFFFFDDDDDDCCC@@@===;;;999888777777666666666666777888999666???MMM```{{{yyy^^^QQQRRRKKKFFFGGGFFFCCCDDDDDDBBB@@@>>>>>>>>>===<<<:::888555333111000//////...---,,,++++++***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,+++***+++---......,,,///000000///,,,+++++++++111111///...000666@@@FFFYYYkkk{{{pppiii\\\NNNAAA888222/////////.........//////...,,,+++++++++*********)))************************++++++******))))))(((((((((***++++++)))(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******)))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&((()))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,***++++++,,,------.........///000222444666777888444444444444444555666777777777888999;;;<<<======<<>>>>>??????>>><<<:::777444222111//////...---,,,++++++***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))))))))(((((()))))))))))))))*********))))))))))))))))))))))))))))))*********+++++++++,,,+++***+++,,,---,,,+++111111000---++++++---///...---+++******---222666777CCCTTTaaalllzzztttgggXXXLLLFFFBBB:::333---,,,---...------......---,,,++++++***************)))))))))))))))))))))))))))))))))++++++******))))))(((((('''(((***)))(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&((()))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,******++++++,,,------...,,,---///000222444555666444444444444444555666777777777888999;;;<<<======:::<<<======@@@FFFFFFCCCEEEGGGHHHGGGFFFEEEFFFGGGFFFDDDAAA@@@AAABBBBBBBBBAAA@@@===;;;888666555444333333444444444333222111666333000111999NNNkkkbbbQQQQQQLLLGGGIIIGGGDDDDDDDDDBBB@@@???@@@AAAAAA???===:::777555222111//////...---,,,++++++***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((()))))))))((((((((((((((()))******++++++)))))))))))))))))))))))))))))))))************+++,,,+++******,,,,,,+++***......---+++******---000++++++,,,,,,---...///000+++///555999???IIIVVVaaasss|||uuummm```SSSHHH@@@:::555+++---//////...,,,,,,---)))+++,,,---,,,++++++,,,************************))))))))))))))))))))))))************))))))))))))&&&((()))((('''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))************((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,******++++++,,,,,,------,,,,,,---///000222333444444444444444555666777888888999999:::;;;<<<<<<===999;;;<<<<<<@@@EEEEEEBBBCCCEEEGGGGGGFFFFFFGGGHHHDDDCCCBBBBBBAAAAAAAAAAAA???>>><<<999777666555444222222222333333222111111000111333333111444@@@NNN^^^yyycccQQQPPPKKKGGGIIIGGGCCCCCCCCCAAA@@@???AAACCC@@@???===:::777444222000//////...---,,,++++++***))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((())))))((((((&&&'''''')))***+++,,,---))))))))))))))))))))))))))))))))))))************,,,***)))***+++,,,+++))))))+++,,,,,,+++***,,,---,,,,,,---///000000...,,,,,,,,,,,,,,,...222888<<>>>>>===@@@EEEFFFBBBAAACCCEEEFFFEEEDDDDDDEEEAAABBBCCCBBBAAA???>>>>>><<<;;;:::888777666555555111111111111111222222222111000333666333///222:::999QQQooocccQQQPPPKKKGGGIIIGGGCCCCCCCCCAAA@@@@@@BBBDDD@@@>>><<<999666333000///000///...---,,,++++++***))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''((())))))((((((%%%&&&''')))***,,,---...))))))))))))))))))))))))))))))))))))************,,,***)))***++++++***)))'''***---///...,,,+++***)))***,,,///222333222111///......///111333333333111;;;GGGMMMPPPXXXeeeqqq{{{~~~{{{rrrooohhh]]]QQQGGG<<<555555333333333222///------+++,,,---+++((((((***---(((***,,,+++)))(((***,,,***************+++++++++))))))))))))))))))))))))(((((())))))******++++++((()))+++***(((''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))((((((''''''''''''((((((******))))))((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))(((&&&%%%&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))*********)))***++++++,,,)))******+++,,,,,,---------......///000111111222333444444555777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@AAAAAA???@@@DDDCCC??????AAACCCCCCAAA@@@@@@@@@>>>@@@BBBCCCAAA>>>===<<<;;;:::999777666666555555111111111000111222333333444...,,,000222111444;;;555>>>JJJXXXqqqfffTTTOOOHHHEEEEEEAAAAAABBBBBB@@@>>>>>>???@@@AAA???<<<999777555222000/////////...---,,,******---,,,***))))))+++---...))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((('''&&&''')))))))))((($$$######%%%))))))'''$$$))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((()))***+++,,,,,,+++*********************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000111333555777:::;;;<<>>@@@AAABBBCCCAAA@@@??????@@@@@@>>><<<;;;;;;===>>>>>>>>>===<<<999888777555333222222222000000000000000000000000////////////000000000000000000444;;;CCCUUUtttnnn]]]WWWMMMHHHHHHDDDCCCCCCCCCAAA???>>>>>>@@@???===:::888777555222000/////////...---,,,******,,,+++)))((('''((()))***((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((((((&&&&&&'''''''''(((((((((((('''&&&'''((()))(((''')))((('''(((******(((%%%(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))(((((()))))))))*********((((((***+++++++++******************************************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111111---///222555999===@@@AAAGGGLLLTTT]]]eeejjjmmmoooxxxtttmmmeee^^^XXXTTTRRRIIIDDD???;;;888555111...444333222000---+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***++++++++++++***)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((''''''(((((())))))))))))''''''((((((((((((''''''&&&''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((('''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((('''((((((((((((((())))))'''''''''''''''''''''''')))(((((((((''''''''''''''''''((((((((((((''''''((((((((())))))))))))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))((('''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))'''%%%&&&((((((&&&$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&''''''((((((''''''((()))))))))'''&&&'''(((&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))******+++++++++,,,,,,,,,,,,------///////////////000000111111222333444555777888888999:::;;;============<<<<<<<<<===???@@@AAABBBCCCAAA@@@???@@@AAAAAA???>>>===>>>>>>>>>===<<<:::999888777666444222222111111////////////////////////.../////////000000000000555333333444444:::KKK\\\ssseee^^^QQQIIIHHHEEEEEEEEEEEEBBB???>>>>>>???===;;;888777666555222000//////......,,,++++++***111///...,,,+++***++++++'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((())))))))))))'''&&&'''(((((('''&&&+++***))))))***)))'''%%%((((((((((((((((((((((((************************''''''((((((((()))))))))(((((())))))))))))******(((((()))*********))))))************************)))))))))))))))))))))(((,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------000000000111111111111111000222444888<<>>;;;999777666666555222111000///...---,,,+++++++++000///...---,,,,,,,,,,,,&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))'''&&&&&&'''((('''%%%((((((''''''''''''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***((((((((()))))))))((((((******************************))))))))))))((((((,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,000/////////.........---.........///////////////666555333222111222333333666777999999;;;???DDDHHHNNNNNNLLLJJJIIIHHHHHHGGGGGGHHHHHHFFFDDDCCCDDDEEECCCBBBAAA???===<<<;;;;;;:::888666222000---,,,,,,---,,,,,,,,,---.........+++++++++,,,,,,------...++++++++++++++++++++++++)))))))))))))))(((((((((((())))))***************))))))(((((((((((())))))************************))))))))))))))))))))))))&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((())))))(((''''''(((((((((((('''''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''(((((()))))))))*********((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''((((((((((((((('''((()))((('''&&&'''((('''(((((((((((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))******++++++++++++,,,,,,,,,------///......//////000111222111222333444666777888888999:::;;;<<<<<<===>>>>>><<<===>>>???@@@AAABBBBBBAAA@@@@@@AAACCCDDDCCCAAA@@@@@@@@@>>><<<999777555444333222111000/////////////////////////////////........./////////000000+++,,,///222444444555666~~~jjj___[[[NNNFFFGGGEEEHHHHHHFFFCCC???======>>>:::888666555555555333111000///...,,,++++++++++++)))))))))((()))))))))***&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))((('''%%%&&&'''((('''%%%%%%&&&&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))(((((((((((((((((())))))))))))))))))))))))************************,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,---......///...........................///000//////000333666333222111000000000111111111333444444222111111222000111111111000000000000...------,,,,,,,,,,,,---))))))*********)))******))))))))))))************************************(((((((((((((((((((((((((((((()))************)))))))))(((''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''&&&&&&&&&((((((((('''''''''''''''''''''(((((((((((('''''')))))))))))))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%))))))))))))))))))))))))'''''''''(((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((***)))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((((())))))((((((&&&((()))(((''''''((()))(((((((((''''''(((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))******++++++++++++,,,,,,,,,------............///000111222333333444666777888999:::999999:::;;;<<<===>>>???======>>>???@@@AAAAAABBBAAA@@@@@@BBBDDDDDDCCCBBB>>>>>>>>>>>><<<:::888666333222111000///.............................................////////////---...//////000000...,,,{{{eeeZZZWWWNNNIIIJJJGGGGGGGGGFFFCCC???======>>>;;;999777666666555333111111000...,,,+++++++++,,,)))))))))*********++++++'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''''''''''''''((((((((((((''''''((((((((()))))))))&&&%%%$$$%%%'''((('''&&&%%%'''(((''''''''')))+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))******)))((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++************++++++))))))******+++,,,,,,,,,************++++++++++++/////////000111111222222,,,,,,---------,,,++++++***,,,------,,,---///000+++++++++++++++,,,---...,,,...//////...------...,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////.........///*********************)))))))))))))))))))))))))))(((((((((((())))))))))))'''((())))))******))))))((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''&&&''''''((((((((((((''''''))))))))))))))))))((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((((((((((((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((())))))))))))(((&&&'''((((((''''''((()))((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))******+++++++++,,,,,,,,,,,,------............///111222333444444555666888999:::;;;999999::::::<<<===???@@@===>>>>>>???@@@@@@AAAAAABBBAAAAAABBBCCCDDDBBBAAA============<<<:::888777222111000///....................................------........./////////---000///---,,,...---+++zzzbbbUUUTTTMMMJJJKKKGGGEEEEEEDDDBBB>>><<<======<<<:::888666666555222000111000...,,,+++++++++,,,------------------,,,,,,((((((((((((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((%%%$$$###%%%''')))((('''&&&'''(((&&&$$$%%%'''***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((()))))),,,+++***)))((())))))***))))))))))))))))))))))))&&&''''''((()))***++++++++++++************++++++((())))))***++++++,,,,,,------------------------)))*********+++,,,,,,,,,222111000///---------,,,''')))++++++++++++,,,...***++++++,,,,,,,,,------,,,.........,,,++++++,,,******+++,,,,,,+++***))),,,,,,,,,---------,,,,,,&&&(((++++++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((())))))*********'''(((((()))))))))))))))((()))************)))(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((())))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***(((((((((((((((((((((((('''((((((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((()))''''''(((((((((((('''''''''(((((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((%%%&&&'''(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&((()))(((&&&$$$&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((((((''''''(((***)))((('''&&&&&&'''((()))''''''''''''((((((((((((''''''''''''(((((((((((()))))))))))))))******+++++++++,,,,,,,,,,,,------------......///111222333333444555666777999::::::999999999:::;;;===???AAA>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAACCCBBBAAA???======>>>===<<<:::777666222111000///.........///........................---------.........//////)))...111...---111333111zzz```QQQPPPLLLJJJJJJEEEDDDDDDCCCAAA>>><<<===>>>===;;;888777666555222000222000...+++***+++,,,,,,---------,,,+++***)))((())))))(((((('''''''''&&&************************))))))(((((('''''''''&&&''''''''''''((((((((()))&&&&&&&&&&&&'''''''''((($$$######%%%'''))))))(((%%%&&&&&&$$$!!! ###&&&''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))---,,,***)))))))))***+++))))))))))))))))))))))))$$$%%%&&&'''(((***++++++++++++************++++++((())))))***++++++,,,,,,------,,,,,,+++******)))******+++,,,...///000000,,,+++***)))***---000222***,,,---...,,,,,,,,,---((())))))******))))))(((//////000...,,,******+++)))***,,,---............'''((()))+++,,,,,,,,,,,,***---000///,,,******,,,)))))))))***************))))))))))))))))))))))))(((((())))))******++++++'''(((((()))))))))))))))''')))***,,,,,,***)))'''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((''''''''''''(((((()))(((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))******((((((((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''&&&'''''''''(((((())))))''''''((((((((((((''''''))))))))))))************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))###$$$&&&'''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&((()))(((%%%$$$&&&(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((()))))))))))))))%%%'''((((((''''''(((***)))((('''&&&&&&'''((()))''''''''''''((((((((()))''''''''''''((((((((())))))))))))))))))******+++++++++,,,,,,,,,---------------......///111222333222333444555666888999999999999999:::;;;===@@@AAA>>>>>>>>>???@@@@@@@@@AAACCCBBBAAAAAABBBBBB@@@>>>??????>>>===;;;999666555222111000///////////////........................---------.........//////'''///222...+++...000...uuu]]]QQQQQQKKKHHHHHHDDDEEEEEECCC@@@===;;;<<<>>>;;;:::888666444222111111//////...---,,,++++++******)))((()))++++++)))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((())))))))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&''''''''''''(((((((((((($$$%%%&&&'''(((((((((((())))))))))))))))))))))))******))))))((((((''''''---,,,***((('''(((((((((***************)))((('''************************************************************************++++++++++++++++++++++++***************************+++,,,---...---,,,,,,++++++************+++++++++***)))))))))***,,,,,,************************))))))))))))))))))))))))(((+++------+++)))((((((******++++++++++++*********)))(((''''''((()))***))))))))))))))))))))))))))))))))))))************(((((())))))))))))((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((+++***)))'''''''''((()))***)))((()))***)))'''&&&%%%&&&'''''''''&&&%%%$$$''''''&&&&&&&&&&&&''''''***)))'''&&&'''(((***+++(((((((((((((((((((((((())))))(((((('''''''''&&&******))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((''''''&&&&&&((()))***))))))))))))((((((((((((++++++******++++++,,,---......//////000000111111222333444555666666666666777777888999;;;<<<<<<===@@@??????>>>>>>??????@@@DDDBBB@@@AAABBB@@@;;;666;;;<<<<<<;;;:::888555444////////////............------------------------++++++,,,,,,,,,,,,------........................uuu]]]QQQQQQKKKHHHIIIDDDFFFEEEDDDAAA>>>======???;;;:::888666444222111111//////...---,,,++++++******)))))))))++++++)))'''(((((((((((((((((((((((('''(((((((((((((((((('''&&&%%%%%%&&&&&&((()))))))))((((((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''******)))((()))***+++,,,((()))))))))***+++++++++************************************************************************++++++++++++++++++++++++************************)))***+++,,,---,,,,,,++++++******))))))******+++,,,+++*********+++,,,---************************)))))))))))))))))))))))))))+++,,,,,,***)))((())))))******++++++******)))***)))(((''''''((()))***(((((((((((((((((((((((((((((()))))))))*********))))))************))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))((((((******)))(((((((((((((((***)))((()))***)))(((&&&&&&'''((())))))((('''&&&(((((((((''''''((((((((())))))'''''''''(((***+++(((((((((((((((((((((((()))(((((((((''''''''''''******))))))))))))******(((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''((((((((((((((((((''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((''''''&&&'''((()))***))))))))))))((((((((((((++++++******++++++,,,---.........///000000111111222333444555555666666666777777888999:::;;;<<<<<<<<<<<<===>>>???AAABBBCCCBBB@@@>>>???AAAAAA===:::<<<;;;;;;:::888666555444000000//////......------------------------------++++++,,,,,,,,,,,,------........................uuu]]]RRRQQQLLLIIIIIIEEEFFFFFFFFFCCC@@@>>>???@@@;;;:::888666444222111111//////...---,,,++++++***+++***)))*********(((&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&&&&'''((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%&&&&&&'''(((((())))))&&&''''''''''''(((((((((&&&&&&'''''''''''''''&&&(((((((((((((((((((((((()))))))))(((((((((((('''((((((((()))***,,,---...++++++***))))))***+++,,,************************************************************************++++++++++++++++++++++++************************))))))***++++++++++++***+++******))))))******+++,,,,,,+++***+++,,,---...************************)))))))))))))))))))))))))))+++++++++)))((()))***)))******++++++******))))))((((((''''''(((((()))(((((((((((((((((((((((((((((())))))))))))******)))******++++++******)))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))((((((''')))))))))(((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((()))))))))))))))(((((('''***)))((()))******(((&&&&&&''')))***+++******)))))))))(((((((((((()))))))))((('''''''''(((***+++((((((((((((((((((((((((((((((((((((''''''''''''***))))))(((((())))))***))))))))))))))))))))))))'''''''''''''''((())))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((((())))))))))))++++++******++++++,,,------......//////000111111222222333444555555555555777777888999:::;;;;;;<<<888999;;;===@@@CCCFFFGGG@@@===;;;<<>>???;;;:::888666444222111111//////...---,,,++++++******)))((()))++++++)))(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''((((((((())))))*********))))))(((******)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))((()))******+++***))))))(((((())))))***))))))((('''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))(((((()))+++((())))))******))))))(((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''(((((((((((())))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&)))))))))(((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((''''''(((******)))((($$$%%%'''((()))(((((('''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))'''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&''''''((()))(((((((((''''''(((((())))))******++++++******++++++,,,---,,,------......///000000000000111222333333333333666666777777777888888888888888999:::;;;===>>>???@@@;;;777666777888777555333333222111000000000000.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,pppYYYMMMNNNIIIGGGGGGCCC@@@AAACCCBBB???=========;;;:::888666444222111111//////...---,,,++++++***((((((((()))+++,,,+++)))((((((((((((((((((((((((''''''((((((((((((''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((())))))))))))(((''''''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************)))))))))***+++,,,))))))(((((((((((())))))***)))((((((((()))++++++))))))))))))))))))))))))((((((((((((((((((((((((%%%'''******))))))))))))(((((())))))))))))((((((&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&((('''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((())))))***(((((())))))))))))((((((((((((((((((((()))******(((''''''(((***+++)))(((%%%&&&'''((((((((('''&&&((((((''''''''''''(((((('''(((((()))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((&&&&&&((()))))))))(((''''''''''''((()))*********++++++******++++++,,,---,,,,,,---......//////000///000111222333333333333666666666777777777777777777777777888999;;;<<<===<<<888555444666666555333//////000000000000//////,,,,,,------------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,oooXXXLLLMMMHHHFFFGGGCCC>>>@@@AAAAAA>>><<<;;;<<<<<<:::888666444222222111000///...---,,,++++++***''''''''')))+++,,,,,,***(((((((((((((((((((((((((((((())))))))))))(((((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''')))))))))((('''(((((())))))((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++***)))))))))***,,,---))))))(((((((((((())))))+++***)))))))))***,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((($$$'''***+++***)))((()))(((((())))))))))))((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((())))))))))))(((((()))(((''''''''')))***+++(((''''''(((***+++***(((''''''((())))))((('''&&&))))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((%%%&&&((()))))))))((('''&&&''''''((()))******+++++++++******++++++,,,---,,,,,,------...//////000///000111222222333222222666666666666777777777777666666666777888:::;;;<<<999666333333555666444222,,,---///000000000///...++++++,,,------......///++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,rrrWWWKKKNNNKKKGGGGGGDDDCCCAAA@@@>>>===<<<======>>><<<888555222111111111111000///---+++*********))))))))))))))))))))))))((()))))))))'''''')))***((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&)))&&&!!!"""'''***%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&((((((((((((((((((((((((******)))))))))))))))***))))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))))))))%%%''')))***+++***)))((($$$%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((******))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))&&&'''((())),,,...000111))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((('''''''''&&&'''((()))(((''''''''')))((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((())))))''''''(((***,,,......***&&&%%%'''))))))'''&&&&&&&&&'''((())))))***((((((((((((((()))******************************+++,,,---////////////...111111111111222333444444444444444444444555666777::::::::::::::::::::::::777555333444555555222///222///++++++---///...---,,,------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------sssWWWKKKNNNJJJFFFEEECCCBBBAAA???===<<<<<<<<<<<<>>><<<999555333222222222000///...---,,,+++++++++))))))))))))))))))))))))((()))))))))'''''')))***((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&'''&&&$$$$$$$$$%%%''')))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''***))))))(((((())))))***))))))************))))))(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((()))))))))((((((((((((((((((((((((((())))))))))))(((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((('''((((((((((((((((((((((((******))))))(((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((&&&''')))******)))((('''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((()))))))))(((((('''''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))+++---...///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((''''''''''''&&&((()))((('''&&&'''(((((('''&&&&&&(((((('''&&&''''''''''''''''''((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''''''''''''''(((((((((((((((((((((((()))(((''''''''')))+++,,,---***&&&&&&'''))))))(((&&&&&&''''''((())))))***((((((((((((((()))******+++++++++++++++++++++++++++,,,---////////////...000000000111222333444555555555666666666666666666777888999999:::;;;<<<<<<:::777333222333444222111222///,,,+++---......---,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------zzztttXXXKKKNNNJJJEEEDDDAAAAAA@@@>>><<<;;;;;;<<<<<>>===<<<;;;;;;<<<<<<>>><<<999666555444444444444333111...,,,***))))))))))))))))))))))))))))))((()))))))))'''''')))***((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&& !!!$$$''')))))))))((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''&&&&&&'''(((((()))(((((())))))))))))(((((('''''''''''''''''''''''''''(((((((((((()))))))))((((((''''''''''''((((((&&&&&&''''''((((((((()))''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%$$$((((((((((((((('''&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((())))))((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((&&&'''((('''&&&&&&'''((()))(((''''''((()))((('''''''''((()))***)))))))))((((((((((((((()))))))))'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''((('''''''''((((((''''''''''''((((((((((((((((((((((((((())))))***+++++++++,,,,,,---------------......///000000111/////////000111333444555444555777777777555333222777888999:::999888777666555666777666444222000/////////......---------...+++,,,,,,,,,,,,+++***************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,vvv|||vvvZZZMMMPPPLLLGGGFFFDDD??????===<<<<<<<<<=========<<<999666444444444444555444111///,,,+++))))))))))))))))))))))))))))))((()))))))))'''''')))***((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''(((((())))))(((((('''''''''''''''''''''''''''''''''(((((((((((())))))(((''''''&&&&&&''''''(((&&&&&&&&&''''''(((((()))&&&''''''((((((''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((((((''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((()))******++++++******))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((('''((()))((('''&&&'''))))))(((''''''))))))((('''&&&'''((()))***)))((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''%%%'''(((((('''&&&''')))''''''((((((((((((((((((((((((((((((((()))************++++++,,,,,,------............///000111222111111111111222333444444444555555666666555444333777888999:::999777555333111444666777444111///...---///000///---,,,---...,,,------------,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,pppssssssWWWKKKNNNKKKFFFFFFCCC@@@???>>>===<<<===>>>>>><<<:::888555333333333444222222000...---,,,,,,,,,))))))))))))))))))))))))((()))))))))'''''')))***((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))(((''''''&&&&&&''''''(((%%%%%%&&&''''''((())))))&&&''''''((((((''''''&&&''''''''''''((((((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((()))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))((()))***)))(((((()))***)))((('''((()))***)))'''%%%&&&'''))))))((('''&&&%%%&&&&&&&&&'''''''''((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((((((((((((''''''((((((((('''''''''$$$&&&(((((('''&&&''')))((((((((((((((((((((('''((((((((((((((()))******))))))******+++,,,,,,---///.........///000111222444333333333333333444444555555555555666666666666555666888999999777555444///222444444111//////000---///000///---,,,,,,...---............---,,,,,,************++++++++++++************************++++++++++++++++++++++++lllmmm}}}qqqUUUIIIMMMIIIEEEEEEBBB@@@???>>>======>>>??????<<<:::777444333222333444000//////.........//////))))))))))))))))))))))))((()))))))))'''''')))***((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%''''''''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''************++++++++++++%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&'''''''''((()))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((((('''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&'''''''''(((((())))))(((***+++***)))((()))+++***((('''((()))***)))'''$$$%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((()))((((((''''''###&&&)))((('''&&&''')))((((((((((((((('''''''''((((((((((((((()))******(((((()))***++++++,,,,,,//////......///000222333555555444444333333444444666666555555666777888999333444777999999888777555///111222111///...000333,,,///111000---+++,,,.........//////......---,,,)))************+++++++++************************++++++++++++++++++++++++qqqpppoooVVVIIIJJJGGGGGGIIIDDDBBBAAA???============>>><<<;;;888555222000000000111000000///...,,,+++***************************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&!!!###,,,>>>VVVRRR666)))'''&&&'''((()))((('''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&%%%%%%$$$$$$&&&)))(((&&&%%%'''***&&&'''''''''(((((())))))***)))((('''&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''(((***)))((('''&&&&&&'''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((())))))******(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''(((******))))))((((((''''''))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))************))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))),,,+++***))))))***++++++......///000111222333333888888888666444333444555666666666666666777777777888888888888666444222111111111222222111000///...---444:::888000,,,...333000...,,,***))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,+++***oooooommmTTTHHHJJJHHHGGGIIIDDDCCCBBB@@@>>>===============;;;888555333111111000111111000///...,,,+++***************************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&%%%$$$$$$(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''''''''((((((((())))))))))))((((((''''''''''''(((((('''''''''''''''''''''''')))***(((&&&888]]]dddIII***((('''((()))***)))((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&'''(((''''''''''''((((((((()))***)))((('''&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''(((***)))((('''&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***))))))'''((((((((()))))))))***(((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&'''(((***)))))))))((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))************))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((''''''''''''((('''&&&&&&&&&&&&'''((()))'''''''''''''''((())))))'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))),,,+++***))))))***++++++......///000111222333333777777777555333333444666666666666666666555555555777777777666555444333222111111000//////......---...333777666000---...111///---+++***))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------,,,,,,+++***mmmlllkkkSSSHHHKKKIIIHHHHHHCCCDDDCCCAAA???>>>===<<<<<<>>><<<999666444333222222111111000///...,,,+++***************************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&...---"""000YYYeeeLLL***)))((((((******)))((('''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&''''''(((((('''&&&%%%&&&((((((((('''''''''''''''(((((((((((())))))(((''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''((())))))(((''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******)))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))******))))))))))))))))))))))))***))))))(((((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((())))))))))))((((((((((((''''''''''''''''''''''''(((((())))))***))))))((())))))))))))))))))))))))***************************)))))))))))))))((((((((())))))******))))))(((''''''''''''((((((((((((((((((((((((((((((((((((******)))(((((((((((((((''''''&&&&&&''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))++++++************+++,,,......///000111222333333555666555333222222555777777666666555555444444444666666555444444444444444111000///---,,,------......000222222000...---...---,,,+++*********,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++llllll~~~jjjRRRHHHLLLJJJIIIHHHCCCEEEDDDBBB@@@???===<<<;;;>>><<<:::777555444333333111111111000...---+++***************************((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''!!!(((,,,&&&+++CCCJJJ666)))((('''((()))***)))'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&$$$%%%(((***(((%%%'''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''(((((((((((())))))))))))(((((()))))))))*********)))))))))))))))*********))))))))))))))))))))))))***))))))))))))))))))************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))*********))))))************************************************************))))))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))((((((''''''((((((((((((''''''''''''(((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))++++++***+++++++++,,,,,,......///000111222333333444444333222111222555888888777777666555444444333555555333333333444555666222111...,,,,,,,,,...///............///...,,,+++++++++*********+++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++ppppppkkkSSSIIILLLJJJIIIIIICCCEEEDDDCCCBBB@@@>>><<<;;;>>><<<:::777555444444444222111111000///---,,,+++************************((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''''''''&&&&&&''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%"""'''***''',,,...&&&((('''&&&&&&(((((('''&&&&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((((((''''''&&&&&&&&&(((&&&$$$%%%(((***(((%%%((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))(((((())))))))))))(((((((((((())))))))))))************(((((())))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++************************))))))))))))************(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((''''''&&&&&&'''''')))(((((('''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******++++++,,,,,,,,,,,,......///000111222333333333333333222222333666888888888777666666555444444444444222222222333555666333111///---------...///...,,,+++,,,---...,,,***************+++,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,,,,tttsssnnnVVVKKKMMMJJJIIIIIIDDDDDDDDDDDDCCCAAA???===<<<===<<<999777555444444444222222111000///---,,,+++************************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''---"""$$$***$$$###(((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%))))))(((((('''&&&&&&%%%'''&&&%%%&&&((((((((('''((((((((((((((('''''''''&&&'''(((((()))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''(((&&&'''(((((()))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***))))))))))))(((((((((((()))))))))*********++++++((((((((()))******++++++))))))))))))))))))))))))+++******))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))************************(((((()))***++++++++++++++++++++++++++++++++++++************************(((((()))))))))))))))***'''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&))))))((((((''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))***+++,,,---------,,,......///000111222333333333444555444333444555777777666666666555444444444333333222222222333333444222111000............///---+++***+++,,,,,,+++************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,qqqqqqrrrYYYMMMMMMJJJIIIJJJEEECCCDDDDDDCCCBBB@@@???>>><<<;;;999666555444444444222222222111///...,,,+++************************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''+++$$$&&&((($$$''',,,((((((&&&%%%&&&'''((('''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%((((((((((((''''''''''''%%%&&&''''''&&&&&&'''((()))(((((((((''''''''''''%%%&&&((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))(((''''''(((%%%&&&((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++***)))))))))((((((((('''))))))*********+++++++++'''(((((()))******++++++))))))))))))))))))))))))+++******))))))******+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''******)))((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))***+++---------------......///000111222333333333555777777666555555666333333333333333333333333222333333333333222222111000000///......------,,,+++++++++++++++++++++,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,,,,---------,,,lllllluuu[[[NNNNNNJJJIIIJJJFFFCCCCCCDDDDDDCCCAAA@@@>>><<<:::888666444444444444222222222111///...,,,+++************************))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''!!!$$$***((($$$---///!!!)))'''&&&'''((()))((('''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''((()))))))))$$$''')))(((&&&%%%'''***))))))(((((('''''''''&&&%%%&&&((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&((())))))(((''''''(((%%%&&&((()))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))(((((((((''')))************+++++++++'''(((((()))***+++++++++))))))))))))))))))))))))++++++************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******(((((((((((((((((((((((((((((()))++++++,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((******)))(((((((((((((((******)))((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((()))))))))))))))***+++---......------......///000111222333333333555888999777555444444111111111111111111222222222222333444333222111000............---,,,+++******,,,,,,+++******,,,...++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,,,,------------gggkkkyyy\\\NNNPPPNNNLLLOOOOOOFFFFFFEEEDDDBBB@@@>>>===>>><<<888555333333444444555333111000///...,,,***++++++++++++++++++++++++,,,+++)))((('''(((***+++))))))))))))(((((((((((((((((())))))))))))((((((((((((((('''&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''%%%%%%%%%&&&(((***'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$%%%&&&'''))))))(((((('''&&&$$$$$$''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''******))))))((((((''''''))))))(((((('''''''''&&&+++*********))))))((((((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************)))))))))))))))******+++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))***++++++++++++***((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((('''''''''((((((((((((((()))******'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((&&&%%%%%%&&&'''((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''(((((()))*********************************++++++---...000000//////111222444444555666555444222111111111111222333444555666555555555444333222000///......---,,,,,,,,,,,,---******+++,,,------......------------------------------,,,,,,+++++++++******,,,......---,,,,,,,,,///...---,,,---...000111hhhmmm~~~xxxZZZLLLNNNKKKIIIKKKKKKEEEEEEDDDCCCAAA@@@>>>======;;;888555444333444555555333000//////...+++***++++++++++++++++++++++++,,,+++)))''''''((()))***))))))))))))(((((((((((('''(((((())))))((((((''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((%%%&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''(((((())))))((('''&&&%%%%%%&&&((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''(((((((((((('''&&&%%%%%%''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))((((((''''''''''''&&&&&&'''''''''***)))))))))(((((((((''')))(((((((((''''''''''''******)))))))))((((((((()))((((((''''''(((((()))(((((((((((()))))))))***(((((((((((()))))))))***************************))))))))))))))))))))))))************************))))))(((((())))))***+++************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))************************))))))***++++++++++++***))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((''''''((((((''''''(((((()))***))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))((('''''''''((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((''''''((())))))******))))))***************++++++,,,---...000000//////111222444444444444444333222222111111111111222333444555555555555444333111000///......---,,,,,,,,,,,,---((())))))***++++++,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++---...///...,,,,,,---///......//////////////////ooosssxxx[[[LLLNNNJJJFFFHHHGGGCCCCCCCCCBBBAAA@@@>>>===;;;:::888666555555555666333111///......---+++)))+++++++++++++++++++++++++++***((('''''''''((()))))))))))))))((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%'''&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&((())))))'''''''''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((''''''''')))((((((''''''(((((()))(((((((((''''''''''''&&&'''''''''&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((''''''&&&%%%%%%'''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((&&&'''''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((('''''''''''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((''''''''''''))))))((((((((((((((('''***))))))(((((())))))***((((((((()))))))))******((((((((()))))))))******************************))))))))))))))))))))))))************************((((((((((((((())))))***************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))************))))))************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((('''''''''&&&&&&''''''((()))******)))((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((***))))))(((((()))******))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((((((((''''''((())))))))))))(((***************+++,,,,,,---...000000//////111222444333333222222222222333111000000000111222333333444444444333222111000///......---,,,,,,,,,,,,---))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,++++++,,,...111,,,---000222444555555555{{{{{{]]]NNNPPPKKKGGGHHHFFFBBBBBBBBBBBBAAA@@@???>>>:::999888777666666666666222111///......---+++)))++++++++++++++++++++++++***)))((('''''''''(((((())))))))))))((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((''''''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((%%%&&&&&&'''((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''***))))))(((((())))))***(((((()))))))))*********(((((()))))))))*********************************))))))))))))))))))))))))************************((((((''''''(((((()))***************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))************))))))************************))))))***++++++++++++***++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''((()))(((((()))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((************+++,,,,,,------...000000//////111222444333222111000111222333111000000000000000111222333333333333222111000///......---,,,,,,,,,,,,---,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,,,,,,,------......//////***,,,...//////000333555333444555666777777888888zzz]]]NNNPPPKKKGGGGGGEEECCCCCCCCCBBBAAA@@@???>>>999999999888888777666555222000.........---+++)))++++++++++++++++++++++++***))))))((((((((((((((())))))))))))((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''(((((()))))))))$$$%%%&&&'''((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''''''''&&&&&&''''''((())))))(((''''''(((((((((((())))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))))))))))))))************))))))))))))************************************))))))))))))))))))))))))************************((((((((((((((()))******************************************************))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***************************((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''(((((((((((((((************+++,,,---...---...000000//////111222333222111000111222333444111111000000///000000000222222222222111000//////......---,,,,,,,,,,,,------------------.........+++++++++,,,,,,---------------------............///222555777777777777888<<<<<<;;;:::::::::;;;;;;vvvYYYLLLNNNJJJFFFGGGDDDDDDDDDDDDCCCBBBAAA???>>>999:::::::::999777555333222000///.........,,,***++++++++++++++++++++++++************)))))))))((())))))))))))((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%))))))(((&&&&&&%%%%%%%%%((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''((('''(((((((((((()))))))))((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''((()))*********)))%%%%%%&&&'''((((((((('''''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((''''''''''''((()))******)))((('''(((((((((((())))))))))))'''''''''((((((((((((((('''(((((((((((())))))))))))((((((''''''(((((())))))))))))*********++++++)))))))))*********++++++************************))))))))))))))))))))))))************************)))))))))))))))******+++************************************************)))))))))*********++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))'''''''''(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''&&&&&&&&&%%%%%%''''''&&&&&&''''''((()))%%%%%%&&&'''((()))******((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''((())))))))))))(((************+++---...///---...000000//////111222333222222222222333333444222222111000/////////000111111111111111000//////......---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,------......///,,,------...///000000111444777:::<<<<<<<<<===>>>@@@AAADDDHHHMMMQQQTTTVVVtttXXXKKKOOOLLLHHHIIIGGGFFFFFFFFFDDDCCCAAA???>>>:::;;;;;;;;;:::777444222222111////////////---,,,+++++++++++++++++++++++++++++++++++++++******)))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''###$$$%%%&&&''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''&&&&&&''''''((('''((((((((())))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&'''(((***++++++******&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))((((((''''''((()))******)))(((''''''((((((((()))))))))***''''''''''''((((((((()))((((((((()))))))))*********))))))(((((())))))***))))))*********+++++++++))))))*********+++++++++************************))))))))))))))))))))))))***************************************+++,,,,,,************************************************))))))*********+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''((((((''''''(((((()))***&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))&&&'''(((***++++++******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***'''((())))))******))))))*********+++,,,---...///---...000000//////111222222222333444444444444444444333222111000//////000000000000111000000///.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000//////111333666888999:::===???BBBDDDHHHMMMSSSXXXVVV[[[bbbjjjpppssstttuuu}}}tttYYYMMMQQQOOOLLLMMMKKKHHHHHHGGGEEECCCAAA???>>>:::;;;<<<<<<:::777333111333111000///000000...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))((((((((((((&&&''''''((((((''''''&&&(((((((((''''''&&&&&&%%%'''''''''&&&&&&'''''''''###$$$%%%&&&''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++***(((&&&%%%&&&''')))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''&&&&&&''''''''''''((((((((())))))******)))((((((((('''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))***++++++%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&''')))***+++++++++***&&&'''''''''''''''&&&&&&''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((('''((()))++++++)))(((''''''((((((((())))))******&&&'''''''''(((((())))))(((((())))))******++++++++++++************++++++)))************+++++++++)))************+++++++++************************))))))))))))))))))))))))************************++++++******++++++,,,---************************************************)))************+++++++++))))))))))))))))))))))))))))))************))))))************************))))))***++++++++++++***))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((()))******((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))'''(((***+++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((()))************************+++,,,---///000---...000000//////111222111222444555666555444444444444222111000000000000///000000000000000///.........---,,,,,,,,,,,,---........................------......///000111111222444666999===AAACCCEEEHHHJJJMMMRRRZZZfffrrrzzz}}}~~~kkkVVVMMMOOOJJJHHHJJJFFFGGGFFFDDDBBB@@@>>><<<<<<===;;;999666444333333333111000///...............,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''(((((()))((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))*********+++******))))))))))))******+++++++++++++++,,,,,,,,,,,,+++*********+++,,,---+++,,,,,,,,,,,,,,,++++++///...---,,,+++*********************+++---...///---,,,+++***************+++***)))***++++++)))(((((((((((()))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++,,,))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))((((((''''''))))))))))))***************++++++,,,,,,------...000000000000000111111111777444333333444333222333777666444222111000//////////////////............++++++++++++++++++++++++---,,,******,,,...//////.........---,,,---000444666999:::;;;EEEQQQTTTQQQ^^^^^^dddooowww|||~~~iiiTTTMMMOOOJJJHHHIIIFFFFFFEEEDDDCCC@@@>>><<<;;;<<<<<<;;;999666444111///111111///......---------,,,,,,,,,+++++++++******))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((('''&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))***************************************+++++++++,,,+++++++++++++++,,,---+++++++++,,,,,,---------...------,,,---...//////111111111222222111111000222111111000000000000000/////////...------,,,,,,++++++***)))))))))))))))***))))))***++++++***((())))))))))))))))))******(((((((((((()))))))))*********))))))))))))******)))))))))))))))))))))))))))))))))))))))*********''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++)))(((((((((''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))***************++++++,,,,,,------...////////////000000000000333333555888999888555444666666444333111000//////............------------++++++++++++++++++++++++000///...---............))),,,111333444555888:::;;;AAAFFFKKKUUUbbbhhhgggzzz{{{xxxfffRRRLLLOOOJJJHHHHHHEEEEEEEEEDDDCCCAAA???<<<;;;:::;;;<<<;;;999444000...222222000///------,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))***))))))(((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))************************,,,+++++++++++++++++++++,,,,,,,,,,,,------...///+++,,,,,,---...///000000222111111111111222333444777777888888999888888777888888777777888888999:::888888888777555333000///000///...---,,,,,,,,,,,,+++)))((()))***+++***(((************************((((((((()))))))))************))))))))))))******))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************++++++,,,,,,------............/////////000000...111666:::;;;:::666444666555444333222111000///------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------...111666999;;;@@@GGGMMMPPPUUUXXXZZZ]]]cccggghhh}}}|||sssnnnooorrreeeQQQKKKNNNJJJGGGHHHDDDDDDDDDDDDDDDBBB???<<<;;;::::::::::::888666333111333222111///---,,,,,,+++,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))(((((('''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))************''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))'''%%%%%%''')))***((((((((((((((((((((((((******+++******)))((('''((()))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))******++++++******)))************************,,,,,,,,,+++++++++******+++++++++,,,---...///000---...///000111222333333555555666666777777888888;;;;;;<<<=========<<<<<<<<<<<<<<<<<<===>>>@@@@@@???@@@AAABBBAAA>>><<<:::777666444222000...------,,,***))))))***+++***)))************))))))))))))(((((()))))))))***************))))))))))))******))))))))))))))))))))))))++++++******))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))***************++++++,,,,,,------.........//////000000111111,,,111666777777777444111555555444444222111000///------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***,,,...//////000111222444666999<<>>??????>>>>>><<<<<<<<<<<<<<<===>>>??????AAADDDFFFGGGGGGFFFFFF>>><<<:::777444111000///000---+++***+++++++++************))))))((((((((())))))))))))******************))))))))))))******************************++++++******))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************++++++,,,,,,------...//////000111222222333333000666888444222444444111333333444333222111//////.........------------,,,++++++,,,,,,,,,---------,,,...000111111222555777333;;;EEENNNYYYhhhyyy{{{lll]]]SSSRRRTTTYYYZZZZZZYYYZZZ]]]bbbeeeccc___bbbhhheee___dddppphhhSSSKKKLLLGGGEEEGGGDDDEEEDDDCCCBBB@@@???>>>>>>;;;:::888666666777888888222222000///------,,,,,,,,,,,,,,,+++++++++******))))))))))))(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((******)))(((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))***))))))((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,---///111222333555666666777888999999:::::::::<<<===>>>>>>>>>>>><<<===>>>???@@@@@@@@@???;;;::::::999999999::::::;;;===@@@DDDFFFHHHIIIJJJIIIHHHEEEBBB???===;;;;;;777444111/////////...---+++++++++***))))))(((((()))))))))*********++++++******))))))))))))******************************************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,,,,------...000000111111222333444444666<<<<<<444000333555333111222222222222000...---............------------++++++,,,,,,------......+++...000000000222666;;;???NNNddduuuppp```SSSOOOPPPJJJMMMNNNNNNSSS___iiinnnooouuulllVVVKKKLLLFFFDDDGGGDDDFFFEEEBBB@@@???>>>??????;;;;;;:::999888666555444111111///......---------,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''((((((((((((+++***)))(((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))))))))*********(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&'''(((((()))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))((((((&&&''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,---...///000000111///000111222444666888999:::::::::;;;;;;;;;<<<<<<:::;;;===>>>???@@@@@@???>>>???@@@AAAAAABBBBBBBBB???>>><<<;;;:::999999999;;;<<<>>>@@@BBBEEEFFFGGGNNNMMMLLLJJJHHHGGGGGGGGG@@@<<<888555444444222111......---,,,,,,+++******))))))*********+++++++++******))))))))))))******************************)))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))***************++++++,,,,,,------...//////000111222333444444555===>>>444///333555222///000111111111///---,,,------------,,,,,,,,,+++++++++,,,,,,---......///...111555666888===FFFMMM]]]nnnyyyqqqnnniiicccaaadddaaadddccc```dddpppzzz~~~nnnWWWLLLKKKEEEDDDGGGEEEGGGEEEBBB???>>>>>>@@@AAA<<<<<<===<<<:::666222000111000///...............,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''((((((((()))++++++)))((('''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))))))))************(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((%%%&&&&&&'''((())))))***''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''(((((()))(((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---...///000111222333444333444444666888:::<<<===<<<<<<<<<===============:::;;;===???@@@@@@@@@@@@@@@@@@AAACCCCCCDDDDDDDDDDDDCCCAAA???===<<<;;;;;;>>>>>>>>>???@@@BBBDDDEEEIIIHHHHHHGGGGGGGGGHHHHHHFFFBBB>>>:::888777666555000000///...------,,,,,,)))************+++++++++******))))))))))))******************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))***************++++++,,,,,,---......---...///000111222333333000:::<<<333...222444000...///000111000///---+++,,,,,,,,,+++++++++******++++++,,,,,,---...//////666;;;@@@DDDIIIRRR^^^hhhwwwyyyooolll___[[[___mmmyyy~~~qqqVVVKKKPPPLLLGGGHHHHHHFFFDDDAAA?????????>>><<<@@@???>>><<<:::888777666////////////............+++++++++************)))&&&'''''''''(((((())))))''''''(((((()))+++,,,---)))))))))))))))(((''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))&&&%%%&&&***,,,+++***%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((()))))))))))))))))))))))))))))),,,***'''$$$$$$%%%(((***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))'''''''''''''''((())))))(((((('''''''''&&&&&&&&&&&&&&&'''((()))*********''''''(((((((((((('''''')))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))******))))))((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++************************************+++,,,---...)))***+++,,,---...//////222000...///111444666777333777999999:::>>>>>>;;;@@@<<<;;;<<<;;;999<<>>:::;;;BBBHHH@@@AAABBBDDDEEEDDDDDDCCCGGGEEECCC@@@?????????@@@@@@@@@AAAAAAAAAAAA@@@@@@DDDCCCBBBCCCDDDFFFFFFFFFGGGCCC>>>999666777:::<<<999999777555222...***((()))))))))))))))***++++++)))***+++++++++)))((('''))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++------------------------...---......///111222333555777888555222000111333111111111000000000000000+++*********+++,,,...///+++---...,,,+++---222777>>>IIIPPPRRRYYYiiixxx~~~lllZZZSSSUUUUUU^^^gggooo{{{sssXXXLLLPPPKKKEEEFFFEEEEEECCC@@@>>>??????>>>===???>>>===;;;999888666666000000000/////////......+++++++++************)))'''''''''((((((((())))))''''''''''''((()))***+++)))))))))))))))(((''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))&&&%%%%%%''')))((('''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((+++***'''&&&%%%&&&((()))(((((((((((()))))))))***(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((())))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''''')))***+++''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&%%%%%%&&&''')))))))))))))))(((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))************************)))************+++++++++************************++++++++++++,,,,,,---...///...,,,******+++---...333333333444666888999999666:::;;;999:::======:::888666777;;;;;;999;;;???@@@BBBDDDFFFFFFFFFDDDCCCCCCCCCCCCCCCBBB@@@>>>===<<<;;;::::::<<<>>>AAABBBFFFEEECCCBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEECCCAAAFFFEEEDDDAAA>>>999555333::::::999888666333000///...---+++***)))(((((((((((()))*********)))(((((())))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))************)))************+++++++++------------------------......//////000222333333555777888777333111111222111111111000000000//////---,,,+++************+++))),,,...///000444;;;@@@KKKWWWfffuuuzzzmmmbbb\\\]]]gggrrrqqqvvv{{{~~~sssYYYNNNPPPJJJDDDDDDAAADDDAAA???>>>>>>???>>>>>>===<<<;;;:::888666555555222222111000//////...---+++++++++************)))''''''(((((((((((())))))((((((''''''''''''(((((((((((()))))))))(((''''''((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((&&&$$$$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''''''''''''''))))))((('''''''''((((((((((((((()))))))))******((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((((((((((('''''''''&&&&&&((('''''''''''')))***+++''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))))))))(((((((((((('''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))***++++++***))))))************************)))************+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,------...222000---++++++...111333444555666777888888777666777999999777999@@@DDDCCCCCCBBBDDDIIIKKKIIIJJJMMMUUUVVV[[[bbbfffccc[[[SSSXXXWWWWWWUUUSSSQQQNNNMMMJJJHHHEEEBBB@@@@@@AAAAAAJJJHHHEEEBBB@@@@@@AAABBBAAABBBDDDFFFEEECCCAAA???BBBCCCDDDDDDCCC???;;;888::::::;;;;;;:::999888888111000...+++)))(((''''''(((((()))******))))))((())))))))))))))))))))))))***))))))(((((())))))***************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))************)))************+++++++++------------------------//////000111222333444444555777999888666333222222222222111000000///......------,,,,,,+++*********,,,---///111666@@@MMMVVVgggtttwwwjjjiiieeedddjjjsss|||pppXXXMMMNNNIIIEEEDDD@@@BBB@@@>>>===>>>???>>>>>>;;;;;;:::888777666444444444444333111000...------+++++++++*********))))))(((((((((((((((((())))))***)))(((''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))((((((((((((((()))))))))*********(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((('''''''''''''''((()))+++++++++***)))''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''(((((((((((()))))))))&&&'''''''''(((((((((((())))))))))))))))))))))))((()))+++,,,,,,+++)))(((************************))))))*********+++++++++++++++++++++++++++++++++---,,,,,,+++,,,,,,------111000000000222555888:::999999999999777777888999>>>@@@??????GGGVVVbbbfffaaa^^^^^^bbbdddcccdddfffkkkmmmrrrxxx|||zzzsssmmmooonnnnnnmmmlllkkkjjjjjjfffccc^^^YYYTTTPPPNNNMMMRRRQQQPPPLLLHHHCCC???<<<<<>>>>>===::::::999888666555444444555444333111000...---,,,+++++++++*********))))))))))))))))))))))))((((((++++++***)))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))************************((((((((())))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))((((((((('''''''''&&&)))---///000---***'''''''''((((((((((((''''''(((((((((((((((((((((((((((((('''(((((()))******(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''''''''(((((((((((()))************************(((***+++------+++***(((************************))))))*********+++++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,---...000222555777888999:::999::::::999999<<>>>>>@@@CCCDDDCCCCCCEEEGGGMMMKKKIIIFFFCCC@@@???>>>666666777888:::<<<===>>>::::::999666333000,,,*********)))))))))***************************************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++---------....../////////000111222444555555555555555666777999888666333111222222111000///...---,,,,,,,,,------...///000000666<<>>???BBBEEEIIIKKKKKKGGGCCC@@@666666777777888:::;;;<<>>BBBGGGJJJNNNVVV```iiipppqqqrrrsss{{{}}}}}}uuurrrppprrrwww{{{}}}|||yyyyyyyyyzzz|||xxxqqqlllllllllllljjjgggccc___\\\YYY]]]```]]]TTTKKKFFFDDDBBBDDDHHHJJJKKKIIIFFFDDD:::999888888888999:::;;;@@@CCCFFFGGGEEE???999444000///---+++******++++++************************+++******))))))******+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************)))************+++++++++---------...///000000000///000222444666555555444666444333444666666444111000000/////////...............///222777===CCCGGGLLLUUU```fffddd^^^XXXTTTUUUUUU```xxx}}}uuuvvvcccRRRJJJIIIFFFHHHGGG>>>CCC@@@===;;;;;;;;;:::999:::999999888777666666555111111000///...---,,,,,,+++++++++************)))+++*********))))))((((((((((((''''''''''''((((((%%%%%%&&&'''((((((((('''((((((((((((((((((((((((******)))(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&((()))(((%%%$$$&&&)))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))***++++++)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------***+++,,,------,,,+++***************************'''''''''''''''((())))))))))))))))))(((((((((((())))))((((((((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''')))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))*********++++++++++++************************,,,++++++******++++++,,,************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///111333444555555666777999<<<@@@CCCEEESSSXXX^^^bbbeeekkktttzzz}}}}}}zzzzzzzzzwwwsssqqqkkkfffccciiirrrvvvrrrlll___```cccfffkkkppptttvvvyyy}}}}}}zzzssspppmmmjjjjjjlllooorrrqqqwww}}}{{{pppddd[[[WWWTTTQQQLLLGGGCCC@@@???>>>===<<<;;;:::999999:::;;;:::???FFFKKKLLLHHHBBB>>>222000...,,,+++***++++++************************++++++************++++++(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))************)))************+++++++++---------...///000000111...000222444555555444333666444222222555666444222///////////////.........---...000666???JJJTTTYYY^^^aaaccc```ZZZSSSPPPOOOTTTaaayyyzzzyyy}}}yyyzzzkkkTTTJJJLLLGGGEEEFFFBBBAAABBBCCCAAA???===<<<<<<;;;:::999888777777777777222111000///---,,,+++***(((((()))***+++,,,,,,---******))))))((((((''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&''')))******)))'''&&&''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''++++++******)))'''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))************)))))))))))))))***(((((())))))))))))))))))'''((()))***+++,,,,,,,,,*********+++---///111222//////............//////......//////000222333444111222333444444333222111000000000000000///.........------,,,,,,++++++***)))***************)))(((*********))))))(((((('''))))))((((((((('''''''''))))))))))))(((((((((((((((((((((''''''(((((((((&&&&&&''''''(((((())))))((((((((((((((()))******((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((('''&&&%%%$$$%%%&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''%%%%%%&&&'''((((((''''''***((('''(((+++,,,+++)))******))))))))))))******+++***)))(((((()))***++++++***)))))))))***,,,,,,...---+++)))((())))))***+++++++++************************))))))))))))))),,,***))))))***+++,,,+++------...111555888999999:::DDDEEEEEEMMMQQQXXXeeeiiimmmqqqssswww|||}}}|||zzzvvvrrrwwwrrrjjjccc^^^[[[YYYWWWWWWVVVUUU[[[gggnnndddUUUSSSMMMJJJLLLPPPSSSXXX]]]hhhkkknnnqqqrrrpppmmmjjjjjjjjjlllrrrxxxzzzvvvqqqxxx}}}yyyrrriiifff\\\[[[___VVVAAA:::@@@AAA@@@>>>;;;999999<<<>>>???@@@BBBEEEIIILLLMMMNNNGGG@@@888333111...(((###+++,,,+++***((('''((())))))******++++++)))((('''(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))))))((('''''''''(((***+++(((((())))))))))))(((((((((((())))))))))))((((((+++*********))))))((((((((((((((((((((()))******))))))))))))***+++,,,---,,,---//////......000111...///222333333111///---333333333444444555555555111...,,,---000000---***...333<<>>>>>===;;;:::999:::???>>><<<999777666555555111111000...---,,,+++***)))))))))***++++++,,,,,,***)))))))))((((((((('''))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((###''')))******''''''''''''((((((((((((((((((((((((''''''''''''''''''(((((((((((('''''''''((((((((((((''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))************)))))))))))))))***((())))))))))))))))))***((()))***+++,,,---------+++,,,---///000000000000111111111000000111111111111111111111111222333444222333555666777777777777444555555555555444333333111111000000///.........+++++++++++++++***)))(((******))))))((('''''''''((((((((((((''''''''''''(((((((((((())))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))***((((((((((((''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((('''&&&'''(((((()))))))))(((***((('''(((***+++***)))******))))))))))))******+++***)))(((((()))***++++++***)))))))))***+++,,,---,,,+++))))))))))))*********************++++++************************+++++++++,,,---.........000000222333666:::@@@CCCMMMUUUSSSSSS[[[^^^bbbmmmuuu{{{xxxpppjjjgggggghhhdddaaa]]]ZZZXXXUUURRRPPPSSSXXX^^^dddnnnuuussskkkRRRLLLIIILLLOOOQQQUUUZZZ___aaaddddddbbb^^^[[[YYYXXXZZZ___fffmmmrrruuuvvvuuu}}}uuuiiijjjeeeeeeggg```NNNCCCBBB@@@AAAAAA@@@>>><<<===>>>===>>>@@@BBBDDDHHHKKKNNNKKKFFF@@@<<<999555///)))+++++++++***))))))***+++)))******+++******((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))))))(((((('''((()))***+++(((((())))))))))))(((((((((((())))))))))))((((((*********)))))))))((((((((((((((((((((()))******))))))))))))***+++,,,---,,,---//////......000111///000111333333222000///333333222222111222222222---------...000111111000888777???SSSjjjssslllaaaVVVYYY\\\\\\```gggkkkjjjsss}}}~~~vvvqqquuu}}}qqqYYYNNNMMMHHHDDDDDD@@@??????>>>===============BBB@@@===:::777555333222111111000...---,,,+++***************************))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((!!!###%%%'''((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''%%%%%%&&&''''''(((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******))))))((((((((())))))***)))))))))******+++++++++***+++,,,...////////////000222444555555444333222555444444444444444444555444333333222222333333444333444555777999:::::::::888999999999999888777777666666555555444333333222............---+++************)))(((((('''&&&&&&''''''''''''''''''''''''''''''(((((())))))******''''''((((((((((((''''''((((((((((((((('''''''''((((((''''''(((((()))***((((((((((((''''''''''''&&&&&&&&&''''''''''''(((***)))((((((''''''(((((('''&&&&&&&&&&&&'''((((((''''''(((((((((((((((((((((((())))))))))))******)))((('''((()))***)))(((******))))))))))))************))))))))))))************))))))******+++,,,---,,,+++***)))))))))))))))))))))***+++++++++,,,************************)))******+++------......111444777999<<>>===???AAA>>>@@@AAAAAA@@@BBBGGGLLLMMMJJJGGGEEECCC>>>777111---,,,+++*********+++,,,******++++++******)))((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))((((((((((((((((((((()))************)))******+++,,,---,,,---//////......000111000000111222222333333333777666333111000000111222---.........///000333666DDDIIIXXXpppqqq___WWWcccqqqxxx}}}~~~{{{zzz|||~~~}}}qqqYYYMMMLLLFFFDDDDDD@@@AAA@@@???>>>???@@@AAAAAAAAA???<<<999666444222111111000///...---,,,+++++++++++++++*********))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((------,,,+++)))'''%%%$$$''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&''''''((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((())))))***))))))((((((((()))******)))******+++,,,------......///000222333333444444777888999:::;;;;;;::::::999999999::::::999999999888777666555555555555555444444555666888888999999::::::;;;;;;::::::999888::::::999999888777777777333333333222111000...---,,,++++++***)))(((''''''&&&''''''''''''(((((((((&&&''''''((()))******+++(((((()))******)))(((((())))))((((((''''''&&&&&&(((''''''''''''((())))))((((((((((((''''''''''''&&&&&&&&&''''''''''''((())))))(((((((((''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((()))))))))((()))))))))***(((((((((((()))))))))(((******))))))))))))*********))))))))))))))))))******************+++++++++,,,++++++******)))))))))(((((()))***+++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,...111333222888>>>AAAEEEPPPaaaooowwwvvvkkkfffqqqyyyxxxllliiidddlllwww~~~~~~zzzuuuqqquuuuuuuuuvvvwwwuuurrroooiiissstttnnnjjjkkkjjjfffeeefffpppqqqooohhh]]]SSSNNNMMMLLLIIIEEEBBBAAACCCFFFGGGIIIPPPWWW]]]fffppptttrrrtttssslllddddddgggaaaWWWSSSPPPIIIBBB======@@@CCCAAADDDEEEDDDAAA@@@CCCFFFHHHHHHHHHIIIIIIEEE>>>999333000---,,,++++++++++++++++++++++++******)))))))))))))))))))))*********************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((())))))***(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))((((((((((((((((((((())))))***************++++++,,,---,,,---//////......000111111111000111111333555666<<<999666333111111222333111111000...---000888>>>SSSeee|||vvvggg^^^ddduuu~~~{{{zzznnnVVVJJJJJJEEECCCDDDAAA@@@>>><<<===???@@@@@@>>>===;;;999777555333222222000000///...---,,,,,,+++,,,,,,++++++***)))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''((())))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((((((************************((((((((((((((())))))***)))))))))))))))***++++++++++++,,,---///000111111333444555666777888888888999:::;;;<<<===???@@@AAA===>>>????????????>>>===>>>>>>===<<<;;;;;;;;;;;;999999999999999999::::::===>>>>>>>>>>>>===<<<<<<=========<<<;;;;;;::::::999999999888777555444333//////...---,,,+++******((((((((((((((((((((((((&&&''''''((()))******+++)))***+++,,,,,,+++***)))))))))((((((''''''&&&&&&'''''''''''''''(((((()))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))))))))(((''''''(((((()))((()))))))))((((((((()))******))))))))))))******)))))))))******)))))))))))))))******++++++++++++++++++++++++*********)))(((((()))***+++,,,,,,,,,***+++++++++,,,,,,,,,---///000000//////111777;;;999@@@HHHKKKNNNXXXiiixxx|||}}}uuurrr|||yyyjjjcccdddlllssswwwvvvttttttsssrrrpppmmmkkkqqq{{{|||sssnnnlllnnnnnnjjjhhhhhhbbbdddeeeddd```]]]^^^______YYYPPPJJJHHHFFFCCCAAA>>>CCCGGGHHHKKKTTT___dddkkkooonnnjjjqqq|||{{{qqqgggddd^^^UUUKKKDDD@@@??????BBBEEEEEEBBBAAAAAACCCCCCEEEHHHKKKLLLIIIEEEBBB;;;777111...------+++))),,,++++++*********************))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((((((((())))))***++++++++++++++++++,,,---,,,---//////......000111222111000000111333555666;;;999555222000000111222222222111000222:::FFFOOOkkkyyyqqqbbb^^^aaannn}}}~~~}}}}}}}}}mmmUUUIIIHHHCCCBBBDDDAAABBB@@@???@@@CCCDDDAAA>>>:::999777555444333222222000//////...------,,,,,,,,,+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((######$$$%%%&&&(((((()))''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''))))))******)))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))*********************+++,,,---------///000222333444555666777888999;;;;;;;;;;;;999:::<<<>>>???AAAAAABBBBBBCCCDDDEEEEEEDDDCCCBBBEEEDDDCCCCCCBBBBBBBBBBBB@@@??????>>>>>>??????@@@CCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@??????>>>===============<<<;;;:::999888444444333222000///......*********)))))))))((((((''''''(((((())))))******(((***+++------+++***(((((((((((((((((('''''''''''''''&&&&&&''''''((()))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((('''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&''''''((()))))))))***)))((('''&&&'''((())))))***+++***)))((()))*********))))))))))))******))))))************))))))))))))***++++++++++++*********+++++++++******))))))))))))***+++++++++,,,+++++++++,,,,,,------...+++///222444555888>>>CCCHHHOOOWWWYYYYYY^^^jjjtttxxx~~~~~~zzzuuusssvvvsssllllllrrrxxxyyy{{{~~~xxxuuusssrrrqqqqqqooommmjjjdddeeelllwww|||yyyrrrooonnnkkklllqqqtttqqqppppppcccccccccdddeeefffffffffgggeeeaaa]]]ZZZWWWTTTRRRKKKLLLIIIBBB<<<>>>FFFNNNRRRZZZaaahhhttt~~~vvvxxxwwwqqqdddUUUHHHAAA???@@@AAABBBCCCCCCCCCCCCAAADDDGGGJJJLLLLLLKKKJJJBBB<<<555111000///,,,***,,,,,,+++************+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''(((((((((((())))))((((((((((((((()))******,,,,,,++++++++++++,,,,,,,,,---//////......000111222111000000111222333444555444111///......///000///111444:::CCCPPP]]]fff|||tttjjjbbbaaaeeejjjxxxpppWWWJJJIIICCCBBBCCC@@@CCCBBBAAADDDGGGGGGBBB===;;;:::888666444333222222/////////...------,,,,,,+++++++++***************'''((((((((()))))))))***))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((***))))))(((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******++++++++++++,,,---.../////////111222444666777888777888999:::;;;<<<<<<<<<:::===AAAEEEFFFEEEBBB@@@EEEFFFHHHIIIIIIHHHFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@>>>>>>???>>>>>>===<<<<<<999999888666555444333222---,,,,,,+++***)))(((((((((((((((((())))))))))))'''(((***++++++***(((''''''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''((())))))***,,,+++)))''''''((()))******,,,---,,,)))((()))+++******))))))))))))******((()))***++++++***)))(((((()))***+++,,,++++++***)))***++++++++++++***)))******************++++++++++++,,,,,,---.........,,,444???FFFIIILLLPPPTTTZZZaaaiiilllkkkkkkoootttuuu|||{{{{{{|||tttvvvvvvrrrttt{{{yyywwwtttqqqooonnnlllkkktttuuuvvvxxxyyyxxxtttqqqhhhgggkkkssswwwuuusssuuuyyywwwzzz~~~~~~wwwsssnnnmmmoooooommmjjjhhhooouuussskkkddddddggg___ZZZRRRIIIAAA===???CCC@@@EEEKKKUUU```mmmvvvzzz}}}vvviii^^^XXXLLLGGGBBBAAADDDFFFFFFDDDBBBCCCEEEGGGHHHIIIKKKLLLEEE???777333222222///------,,,+++*********++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&'''((()))***))))))((((((((())))))))))))(((((((((((())))))))))))(((((('''''''''((((((((())))))((((((((((((((()))******---,,,,,,++++++,,,,,,,,,,,,---//////......000111111111000000000111111222111000//////...////////////333===JJJZZZhhhrrrwww~~~wwwnnniiiiiinnnssswww~~~tttZZZLLLJJJDDDAAABBB??????>>>>>>AAADDDCCC===888===;;;999777555333222222/////////...---------,,,************************'''((((((((())))))******))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&''')))***+++''''''''''''((((((((())))))(((((((((''''''''''''''''''((((((((((((''''''###$$$%%%'''((()))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******,,,,,,,,,,,,---...///000000111222444666888999:::777777999:::;;;<<<<<<<<<<<>>GGGHHHJJJKKKKKKJJJHHHGGGBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCEEEGGGIIIJJJHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCCCCCCC>>>>>>?????????>>>>>>===<<<<<<;;;999888666555555///...---,,,+++)))(((((())))))))))))((((((((((((%%%&&&)))******)))&&&%%%&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((()))******++++++)))(((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((())))))***---,,,***)))((()))***++++++---...---***(((***,,,******))))))))))))******((()))***++++++***)))(((((()))***+++,,,+++******))))))+++,,,,,,+++***)))+++++++++***************++++++,,,,,,---...//////666BBBRRR^^^ccceeehhhjjjfffmmmvvv{{{zzzxxxxxxyyyssswwwqqqmmmxxxzzzxxxvvvooonnntttuuuvvvuuuqqqkkkggghhhjjjooorrrwww|||~~~yyytttvvvsssuuuzzz{{{yyy|||yyyttttttxxxzzzwwwrrrmmm{{{vvvlllnnntttjjjbbbYYYRRRMMMHHHFFFEEEBBB>>>===BBBKKKXXXiiiwww}}}~~~}}}yyyuuutttsss\\\RRRGGGCCCEEEHHHGGGEEEBBBCCCCCCCCCCCCEEEHHHKKKFFF???777444444555222000---,,,+++*********+++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((&&&''')))*********)))((((((((())))))))))))(((((((((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((()))******------,,,++++++,,,,,,,,,,,,---//////......000111111111111111000000000000///000000000111111111111333999FFFXXXkkkxxx}}}~~~pppuuuzzz{{{yyyyyy}}}}}}yyy|||}}}vvvooonnn}}}xxxaaaLLLFFFEEEBBB@@@AAAAAA@@@???>>>============;;;;;;999777444222000///111111000...---,,,+++***************************))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&''''''((()))(((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((()))((('''((()))***)))(((''''''''''''(((((((((((()))***+++,,,,,,+++)))(((((((((((((((((()))******---***(((''')))+++------333......111222...000555888777666666999<<<>>>>>>@@@===<<>>===@@@EEEHHHHHHDDD???;;;777;;;======???AAA???:::BBB???===>>>BBBEEEEEEDDDGGGIIILLLLLLJJJHHHHHHIIIGGGJJJLLLMMMLLLJJJIIIIIIDDDDDDCCCAAA@@@>>>======@@@AAAAAAAAA???===;;;:::999888444111...---,,,,,,)))(((''''''))))))'''&&&&&&'''((())))))(((''''''(((((((((((()))***+++,,,***)))(((''''''&&&&&&'''))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((()))*********)))(((''''''((()))******)))(((''''''((()))***))))))))))))************************************))))))************))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++))),,,///000///000444777:::[[[}}}~~~zzzrrrpppiiihhhmmm{{{ooofffggglllooooootttrrroooooopppqqqqqqppppppxxx}}}}}}~~~uuummmddd^^^\\\ZZZUUUQQQLLLGGGBBBAAA???AAAJJJUUUkkkqqquuuwww||||||vvvkkk___YYYTTTMMMHHHGGGKKKIIIGGGFFFDDDBBBCCCDDDEEEAAA<<<999888888777666444///***(((***,,,+++***,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***(((((('''''''''&&&&&&&&&))))))))))))************++++++******++++++,,,------......///000111111222222111111111111222222222222///...///---,,,000777===KKK```tttyyyjjjvvv{{{~~~~~~}}}xxxtttqqqllleeeaaa```]]]WWWRRRzzzzzzuuu```MMMIIIHHHDDDAAABBBAAA@@@???>>>===============<<<:::777555444333333111111000///---,,,+++***************************))))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((()))''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((((((((((())))))))))))***((()))+++,,,,,,***)))((())))))((())))))***+++,,,*********,,,...000111111666222111666888555444555444777<<>>===@@@FFFGGGDDD@@@>>><<<===AAADDDDDDCCCAAAAAABBBDDDFFFHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHJJJIIIHHHGGGEEEDDDCCCBBB@@@@@@@@@@@@??????>>>======<<<999666333000///...+++***(((((()))))))))((('''((()))******))))))(((((((((((())))))***+++,,,)))((((((''''''''''''(((******)))))))))((((((((('''''''''&&&&&&&&&%%%%%%)))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))******)))(((''''''((()))******)))(((''''''((()))***))))))))))))************************************)))******++++++******)))***************************++++++,,,,,,++++++++++++---///000///111777;;;PPPkkkuuullliiiiiijjjrrr~~~vvvlllgggiiirrr{{{{{{{{{{{{{{{||||||}}}~~~wwwqqqjjjhhhjjjnnnooonnnllleeeYYYKKK@@@===@@@DDDKKKRRRYYYbbbooo}}}xxxssssssqqqkkkhhhgggVVVLLLEEEFFFHHHDDD@@@???DDDBBB???<<<:::999999888777444000---,,,,,,,,,+++,,,+++++++++************))))))))))))))))))))))))))))))************))))))***)))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***)))))))))(((((('''''''''))))))))))))************+++++++++***++++++,,,---...//////000111222333333333333444444444222111000222000000000///000777@@@UUUiii|||yyypppiiidddmmmttt}}}~~~{{{xxxtttooojjjfff^^^XXXQQQNNNMMMKKKGGGBBBtttooonnn\\\MMMLLLLLLFFFBBBBBB@@@@@@???>>>============>>><<<:::777666666666777222111000///---,,,++++++************************)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((((((((('''''''''((()))***''''''''''''((((((((((((((((((((((((''''''''''''((()))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))************'''((()))*********)))((())))))))))))***+++,,,---***+++---///000111111111777333444999<<<:::777777555<<>><<<:::777444333000---***))))))*********'''((()))************)))((((((((()))******++++++(((''''''''''''((())))))************))))))))))))'''''''''&&&&&&&&&&&&%%%((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))******************************************++++++++++++******************************++++++++++++++++++++++++...000111222333777>>>DDDbbbwww|||uuunnnjjjkkkooopppzzzwwwuuurrrqqqsss}}}|||}}}yyysssrrrwwwvvv[[[IIIDDD@@@;;;===AAAGGGPPP```sssnnnWWWEEEFFFHHHBBB>>>???CCCCCCBBB@@@===;;;;;;;;;:::999666222...*********++++++*********)))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))******))))))))))))(((((())))))))))))************+++++++++++++++,,,------//////000111222333444555444444666666555333000...222000000111222777DDDQQQsss~~~yyyjjjcccbbbcccgggppp||||||xxxrrrlllfffaaa[[[XXXNNNIIICCC@@@@@@???===:::pppccccccTTTJJJKKKLLLGGGBBBBBB@@@???>>>======<<<<<<======;;;888666555666777999222111000///...,,,++++++************************((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((()))((('''''''''(((******''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((()))))))))(((((((((((((((((((((((()))((('''((()))***)))((((((((()))))))))*********''''''((())))))))))))(((((((((((()))***,,,---...,,,---//////000111333555;;;;;;<<<<<<<<<;;;<<<===AAAJJJWWWccciiijjjhhhfff]]]WWWVVV```jjjnnnmmmllllllmmmkkkeeeZZZOOOFFFAAAEEEDDDDDDEEEHHHLLLPPPSSSVVVZZZ___eeellloooggg\\\UUUQQQKKKHHHHHHLLLQQQTTTPPPMMMGGGAAA===>>>BBBFFFIIIHHHIIIJJJLLLMMMMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHDDDCCCBBBAAAAAAAAABBBCCCAAABBBBBBAAA@@@===;;;999777444///,,,+++++++++***'''(((((()))))))))))))))(((((()))***************&&&&&&&&&''''''(((******))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&(((((((((((((((''''''''''''''''''''''''''''''''''''(((((()))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((()))))))))************************************))))))************))))))************************++++++++++++++++++,,,,,,///111444666999@@@IIIQQQjjjzzzzzzpppjjjhhhhhhnnnvvvwwwvvv}}}zzz{{{{{{|||{{{zzzlll\\\YYYSSSHHHCCCAAA@@@EEEQQQcccrrrzzz~~~iiiPPPKKKHHH???>>>DDDAAACCCDDDCCC@@@===<<<===:::;;;;;;666///)))((((((*********))))))))))))((()))))))))))))))))))))))))))******++++++******)))))))))))))))(((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************,,,++++++++++++,,,------...///000111222333444555333333333333333222111000222///...111777AAATTTeeeyyynnnfffgggnnnqqqooonnnttt~~~zzztttjjjaaaYYYSSSMMMIIIFFFBBB>>>;;;;;;<<<;;;:::ooo^^^YYYMMMEEEHHHJJJEEEAAABBB@@@???>>>===<<<<<<<<<<<<;;;999777444444444666888222222111///...---,,,+++************************((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((()))******''''''''''''(((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((()))((('''((()))***)))((('''''''''((((((((())))))''''''((()))))))))))))))(((((()))***+++---///000///000222444777<<>>>>>FFFQQQ^^^fffrrrtttyyyzzzvvvrrrwwwwwweee___UUUFFF@@@EEEAAACCCDDDDDDCCC@@@??????<<<>>>???;;;444...++++++*********))))))))))))(((************************(((((())))))))))))(((((((((((((((((())))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************,,,,,,++++++,,,,,,---...---...///000222333444555111111000000111222333444222///...555???OOOccctttyyytttmmmmmmwww}}}|||vvvrrrgggaaaWWWNNNGGGBBB>>>;;;<<<:::777666666777888888uuucccXXXKKKDDDFFFGGGBBB@@@BBB??????>>>===<<<<<<<<<<<<:::888666444333333444555333222111000...---,,,,,,************************))))))))))))))))))))))))***))))))(((((())))))***(((((((((((((((((((((((('''((()))*********))))))''''''''''''(((((((((((('''''''''(((((((((((((((%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((()))((('''((()))***)))(((''''''''''''((((((((((((((((((((())))))******+++******+++,,,...000222333222666;;;AAAIIIUUUbbblllvvvvvvpppbbbVVVSSSVVVYYYccchhhnnnrrrssstttwwwyyyzzzrrrlllmmmmmmiiieeecccfffggghhhfffbbb___]]]\\\TTTSSSRRRRRRVVV[[[aaaeeeooouuu|||~~~vvvooommmrrr{{{pppRRR===777:::999888999===AAACCC@@@===DDDEEEFFFGGGIIIJJJKKKLLLLLLKKKJJJHHHGGGFFFEEEEEEBBBCCCDDDDDDEEEEEEEEEEEEBBB???:::666444222000///++++++***(((((((((((((((((()))***++++++***)))(((&&&&&&&&&'''''')))******''''''''''''((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''&&&''')))*********)))((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************************************))))))************))))))+++++++++++++++++++++++++++++++++,,,---000222333333888@@@GGGNNNUUU^^^dddllluuu~~~uuunnnmmmnnnssssssooonnnppppppllljjjmmmppptttzzzzzzwwwyyywwwoooaaaYYYQQQNNNLLLKKKMMMPPP\\\```eeeeee___\\\eeerrrzzzyyyyyywwwkkkXXXJJJEEEEEEDDDDDDEEEFFFFFFDDDAAA@@@BBBCCCBBB===777333000++++++*********)))))))))************************(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((((((((())))))))))))))))))************,,,,,,,,,,,,,,,------...------...000222333444555222222222333444555666777444111444???OOO^^^nnnyyyqqq~~~vvvmmmeee___OOOJJJDDD>>><<<:::999999777777777777777777888888}}}nnn^^^QQQGGGGGGFFFAAA???BBB??????===<<<<<<<<<<<<<<<999888777555444333333333333222111000///---,,,,,,************************)))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((&&&'''***+++,,,+++)))(((''''''''''''((((((((((((''''''''''''((((((((()))&&&&&&&&&'''(((((())))))(((((((((((((((((((((((()))((('''((()))***)))((('''(((((((((((()))))))))((((((((()))***+++,,,,,,------...000222555777888666===GGGRRR^^^mmm}}}rrrkkkkkkiiieeegggkkkppprrrrrrtttyyy}}}uuuooojjjiiigggcccaaabbbjjjooovvv{{{{{{yyywwwvvvlllggg```[[[ZZZ^^^dddhhhvvv}}}~~~zzzyyy}}}kkkQQQCCC???AAA@@@@@@DDDGGGGGGAAA<<>>===<<<<<<;;;;;;<<<999999888666555444222222333222111000///...---,,,************************))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((%%%'''***------+++)))'''''''''''''''((((((((()))&&&'''''''''(((((())))))&&&''''''((()))******+++(((((((((((((((((((((((()))((('''((()))******((())))))))))))************))))))))))))***+++,,,---000000111333555888:::;;;:::CCCQQQ^^^kkkyyyxxxxxx{{{uuukkkdddiiinnnpppqqqsssyyyzzzvvvsssssssssqqqssswww~~~{{{|||vvvmmmggghhhpppzzz{{{|||}}}}}}}}}~~~eeeRRRHHHNNNLLLMMMPPPRRROOOHHHAAA:::;;;>>>AAADDDGGGIIIJJJKKKLLLMMMNNNNNNMMMLLLKKKLLLKKKIIIGGGFFFEEEFFFFFF@@@>>>============;;;999333111///---+++*********((()))***++++++***((('''(((''''''''''''((())))))(((((())))))*********+++)))(((((((((''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&''')))***+++***(((''''''((()))******)))(((''''''((()))******)))((('''))))))))))))************************************,,,------......------,,,+++++++++++++++++++++++++++++++++---000444888:::LLLTTT___hhhmmmpppsssuuuqqqiiibbbfffttt|||xxxvvvuuurrrllljjjlllkkkooovvv{{{|||}}}{{{zzz|||}}}sssvvvvvvssslllhhhiiikkkmmmssszzz{{{yyyxxx|||~~~}}}|||~~~~~~yyyyyy~~~ooo___YYYHHHPPPWWWUUUIIIBBBJJJWWW___ppp|||~~~~~~{{{mmm[[[OOOIIIDDDGGGNNNQQQMMMGGG??????AAADDDEEEBBB;;;555,,,,,,,,,++++++++++++*********************************++++++++++++******'''((((((((())))))******&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))******++++++++++++))))))))))))************---,,,,,,,,,,,,---.........///000222444666777888888<<>>===:::777777888:::;;;<<<888:::===???>>>===<<<<<<|||tttYYYIIIGGGBBBAAACCC??????????????????>>>===<<<999999888666555444333222333222111///---,,,,,,+++)))************+++++++++***)))))))))((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))************((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))'''((()))***)))((('''&&&((((((((()))***,,,...000111BBBPPPMMMCCC???EEEKKKGGGIIIRRR___lllxxx{{{tttqqqlllfffcccooo{{{~~~xxxzzz~~~~~~}}}~~~~~~~~~~~~uuuhhhkkkfffZZZRRRYYYccc]]]NNNIIIAAA===AAAAAA===@@@HHHKKKLLLKKKKKKJJJKKKLLLMMMKKKLLLMMMKKKIIIFFFFFFFFFAAABBBCCCCCCAAA???<<<::::::888555111---***((('''&&&''')))******((('''%%%((((((((((((((((((((((((&&&''''''(((((((((((((((%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))++++++******))))))((((((************************))))))***++++++++++++***+++,,,---,,,***)))***,,,,,,,,,+++***+++---,,,***,,,222///...666999===HHHWWWdddpppuuuxxx|||{{{vvviiimmmllllllxxxsssrrrmmmkkkttt|||pppuuuzzzwwwwwwwwwxxx{{{yyymmmfff```bbbccc```\\\ZZZ[[[]]]eeefffgggeeeccceeejjjooosssrrrrrrvvv{{{~~~~~~}}}|||xxxwww|||{{{zzzrrrhhh]]]OOOGGGJJJHHHAAABBBLLL[[[jjjzzzwwwhhhccc___XXXPPPJJJIIILLLNNNHHHCCC???@@@BBBBBB>>>999444000---,,,---,,,((($$$---+++)))''''''((()))+++************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((******((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,------......///...000111111222444888::::::CCCHHHCCC;;;888666333:::EEEWWWiiimmmkkkmmmttt{{{}}}~~~}}}|||{{{wwwqqqhhhcccSSSNNNHHHCCC@@@>>><<<:::777888999:::;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>>>>|||tttYYYIIIGGGCCCCCCEEEBBB????????????>>>>>>===<<<999999888666555444333222222111000///------,,,,,,)))************+++++++++*********))))))((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))***+++,,,,,,---,,,,,,,,,******+++,,,///333999<<>><<>>>>>===<<<<<<999999888666555444333222111000000///...---------)))************+++++++++***************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************************+++,,,------,,,,,,,,,...444>>>JJJRRRjjj}}}~~~uuusssssspppiiicccaaa```aaafffmmmzzz|||}}}~~~|||||||||{{{zzzyyywwwnnnoootttxxxvvvoookkklllnnntttzzz~~~yyyxxx|||wwweee^^^hhhwww~~~yyyhhhYYYPPPJJJEEE>>>@@@CCCHHHLLLMMMKKKIIIMMMOOOOOOOOOLLLKKKKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHEEEDDDBBB@@@<<<888444222,,,++++++***))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((()))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************************************))))))***++++++++++++***,,,...///...+++***************,,,---...//////000,,,555888@@@RRR]]]eeeqqq|||uuuoooyyyxxxgggaaa```dddoooyyyyyypppjjjhhhiiijjjlllnnnqqqrrrqqqooonnnnnnnnnqqqvvvyyyzzz{{{|||}}}wwwuuuqqqmmmhhhbbb[[[VVVSSSPPPMMMMMMQQQUUUUUUUUUXXX\\\eeeoootttvvv||||||zzz{{{yyyrrroootttyyywwwqqqnnneee\\\UUUOOOFFF<<<===DDDBBBOOO```qqq~~~}}}wwwrrriii]]]QQQIIIFFFFFFGGGJJJLLLJJJCCC<<<777555999999888555111...,,,,,,))))))******************++++++*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&((())))))(((''''''(((************************))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---......//////...000111222222333666888;;;333---...000333???MMMcccdddgggjjjjjjmmmvvv||||||}}}~~~|||zzztttkkk]]]PPPGGGAAA===;;;999:::<<<>>>???>>>===;;;????????????@@@AAABBBCCCBBBCCCDDDFFFHHHJJJMMMNNNzzz^^^MMMJJJEEEEEEHHHEEE@@@@@@???>>>===<<<<<<<<<999999888666555444333222///000/////////...------))))))*********+++++++++++++++******************))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************++++++***)))(((((()))***,,,---/////////333<<>>IIIXXXfffqqqvvvvvvjjjjjjgggaaaYYYQQQLLLJJJFFFIIIKKKKKKHHHBBB<<<999<<>>777000,,,+++))))))***+++++++++******+++++++++*********))))))))))))(((((((((((())))))((((((((((((((((((((((((''')))******)))(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////...000222222222333555777999000///555555555EEEZZZmmmqqquuuxxxyyy{{{{{{yyyuuupppeee\\\PPPDDD>>><<<<<<<<<;;;;;;===EEELLLMMMHHHBBBAAAAAAAAACCCDDDGGGIIIJJJKKKLLLMMMOOOQQQSSSVVVWWW|||```OOOKKKEEEDDDFFFCCCAAA@@@???===<<<;;;;;;;;;999999888666555444333222//////000000///...---,,,))))))*********+++++++++******************++++++))))))))))))))))))))))))''''''''''''''''''''''''******))))))))))))******))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,++++++*********,,,...///222222333777BBBVVVmmm~~~ssshhheeehhhppp{{{zzztttqqqlllfff\\\]]]______[[[WWW[[[bbbttt{{{vvvbbb\\\YYYVVVUUURRRRRRYYYcccssspppggg^^^]]]dddkkkmmmmmmvvv|||wwwvvvvvvvvvwww}}}~~~{{{zzzxxxhhhUUUAAA@@@>>>======@@@DDDHHHKKKMMMNNNNNNMMMMMMMMMNNNLLLKKKJJJIIIHHHHHHHHHIIIGGGGGGGGGFFFDDD@@@<<<:::444222...+++)))))))))***))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((())))))******++++++************************))))))***++++++++++++***---...000000...,,,++++++...+++,,,//////---111888@@@QQQZZZ]]]cccfffpppwwwtttnnnqqqtttwwwxxxvvvnnnfff```dddrrrwwwvvv~~~|||xxxyyy~~~tttlllaaaXXXTTTQQQNNNKKKGGGGGGIIILLLOOOUUUcccpppzzzzzz~~~sssccc]]]fffrrrhhhgggddd```\\\UUUJJJ@@@>>>===@@@GGGQQQ[[[dddiiihhhllloooooohhh^^^UUUOOOHHHFFFEEEGGGJJJIIICCC>>>===CCCHHHFFF???555...***)))***++++++++++++******++++++++++++************))))))(((((((((((())))))(((((((((((((((((((((((((((***,,,+++***)))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,---......//////000///000222222222222333555444000222888999<<>>>>>???@@@>>>@@@IIIZZZiiikkk]]]OOODDDEEEGGGJJJMMMPPPSSSUUUYYYYYYZZZ[[[]]]___aaabbbzzz___NNNLLLFFFDDDEEEAAABBB@@@>>><<<;;;;;;;;;;;;999999888666555444333222///000000000000...,,,+++)))************+++++++++)))))))))***************))))))))))))))))))))))))''''''''''''''''''''''''***))))))(((((())))))***))))))))))))))))))))))))'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,((())))))+++---///000222111444888<<>>444...,,,,,,+++++++++*********,,,++++++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))(((***++++++***))))))***''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,---------...//////000000///111222333222111222333111///000444:::IIIiii}}}zzzzzz}}}zzzqqqfffXXXMMMBBB@@@===<<<<<<======<<<<<>><<<:::::::::;;;999999888666555444333222000111111111000...+++***)))************+++++++++((((((((())))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------)))+++...222666:::<<<===???EEEMMMQQQSSSYYYccckkksss~~~~~~zzzsssllllllkkkddd[[[___fffnnnvvvooollljjjlllmmmqqq{{{uuummmnnnqqquuuwww{{{tttnnnhhhbbbcccbbbccchhhmmmnnnjjjfffdddhhhlllqqqxxxsssjjjVVVUUUWWW^^^cccgggmmmssshhhppptttkkkXXXGGG??????CCCEEEHHHIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPOOONNNMMMIIIIIIHHHHHHGGGGGGFFFFFF@@@>>>:::555111...,,,+++))))))))))))))))))))))))(((((()))************)))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))*********)))))))))))))))************************))))))***++++++++++++******---000111000///......000+++,,,222333444@@@OOOeeeqqquuutttxxxvvvxxxzzzuuuuuuuuutttxxx~~~rrrnnnjjjkkkooouuu|||yyyrrroooppprrrttt|||yyyqqqhhhaaaZZZUUUPPPJJJJJJMMMRRRWWWaaalllrrrvvv}}}~~~zzzsssjjj```[[[QQQGGGCCCAAA>>>AAAFFFMMMXXXhhhuuu{{{{{{xxxvvvccc[[[PPPIIIFFFFFFGGGHHHDDDGGGKKKMMMMMMGGG???999///...,,,***)))))))))***,,,,,,+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))'''(((******((('''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------......//////000000///111333333222111111222000000111666DDD\\\xxxxxxvvv{{{~~~|||rrreee[[[SSSIII???;;;:::999:::;;;<<<;;;999;;;===FFFUUUdddiiieee___ZZZ]]]aaafffiiijjjkkkjjjiiijjjkkknnnpppsssvvvwwwuuuooopppVVVJJJKKKGGGFFFFFFAAABBBAAA>>>;;;:::::::::;;;999999888666555444333222111111222111000---***))))))************+++++++++''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))$$$%%%&&&'''(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------111444999@@@EEEJJJMMMNNNVVV___iiimmmkkkhhhiiilllxxxvvvqqqhhhbbbYYYTTTZZZeeehhheeeiiiqqq{{{uuuooojjjgggiiilllpppyyyyyy|||xxxrrrmmmrrruuu|||~~~~~~{{{wwwuuupppjjjjjjdddaaajjjxxx|||sssgggddddddccc```aaaiiiwww|||}}}zzzqqqccc\\\XXXXXXTTTSSSbbbuuurrrWWWGGGBBBAAACCCEEEGGGGGGGGGIIIJJJJJJKKKNNNPPPPPPPPPOOONNNGGGGGGFFFFFFFFFFFFGGGHHHEEEBBB>>>:::555000---+++))))))))))))))))))))))))(((((()))***************''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++******))))))((((((************************))))))***++++++++++++***))),,,000222111/////////000+++,,,333666999HHHYYYgggooooooqqqyyyyyywww}}}}}}wwwrrrqqqrrrooonnnrrryyyyyy|||}}}{{{wwwqqqnnnnnnppp~~~{{{xxxtttssssssrrrooollllllooossssssssstttxxx|||~~~~~~|||uuuooofffZZZPPPMMMGGGIIINNNTTTWWWZZZbbbjjjyyy}}}xxxrrrfff[[[QQQLLLFFF@@@>>>BBBAAALLL[[[iiirrruuuuuuttttttlll___PPPFFFDDDHHHLLLGGGGGGIIIMMMPPPNNNHHHCCC111///,,,***(((((()))***,,,,,,,,,+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))%%%'''(((((('''&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,------......///000000000///111333333222111111111000444777???QQQkkk~~~{{{yyy|||}}}uuunnn```PPPHHHEEE@@@999:::::::::;;;===>>>===;;;<<<999666777???JJJVVV]]]eeehhhlllpppssssssrrrppptttuuuwwwzzz~~~tttnnneeeOOOIIINNNHHHBBBCCCCCCCCCBBB???<<<:::999888888999777666666777777666444222222111222333222000...,,,,,,+++)))(((&&&%%%%%%))))))))))))*********************)))))))))))))))***)))&&&%%%%%%&&&)))***---+++***((((((((())))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))+++************++++++,,,---,,,+++)))''')))---000444999EEEYYYjjjoooggg]]]hhhsss~~~xxxvvvvvvmmmiiiccc\\\[[[^^^bbbbbbaaa___nnnxxxuuussstttoooffffffccc``````fffqqq|||}}}{{{}}}zzz|||yyyuuuqqqnnnllllllllljjjccc^^^dddpppwwwssslllsssqqqrrrrrrooojjjjjjmmmxxxwww|||vvvnnnfffddd```XXXSSSRRRXXX]]]vvv}}}cccTTTQQQJJJGGGDDDCCCDDDFFFHHHIIIMMMMMMNNNNNNOOOPPPQQQRRRPPPMMMIIIEEEDDDEEEHHHJJJHHHDDD@@@===:::888555333...---+++***++++++***)))******)))(((((((((((((((''''''((((((((())))))***************)))))))))))))))))))))))))))(((''''''))))))*********))))))(((+++++++++*********)))))))))************+++++++++++++++******************+++***))))))+++,,,---,,,,,,///111111//////111444333000000555;;;BBBLLLVVV___iiisssvvvuuuvvvyyy{{{wwwrrrrrrqqqnnnqqquuuzzzyyyrrrsssvvvwwwyyy}}}yyyqqqlllgggaaa]]]ZZZYYYXXXVVVTTTSSSQQQQQQSSSSSSSSSUUUWWWZZZ\\\^^^bbbeeejjjqqqxxx}}}rrrcccXXX^^^QQQHHHJJJKKKHHHJJJQQQfffrrrwwwlllfff\\\QQQHHHCCC@@@???;;;FFFQQQ[[[fffrrryyyxxxyyyvvvjjjWWWHHHEEEHHHJJJPPPJJJEEEGGGMMMOOOHHHAAA???555---,,,,,,***))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++++++++++++++++++++++++++*********)))))))))******++++++,,,------...------......///000111444333111000000111333555999555:::JJJ[[[gggqqqzzzyyyxxxzzz}}}vvvyyy~~~|||uuukkk```QQQEEE???======<<<<<<===???@@@@@@@@@@@@???AAA;;;555777@@@OOO\\\cccppprrruuuwwwxxxzzz}}}~~~uuurrrhhhQQQIIINNNHHHBBBDDDDDDCCCBBB???===:::999999999999888666666666666555333333222111111111000---++++++++++++***))))))(((((())))))))))))***************)))))))))))))))))))))+++***)))(((((()))***++++++******)))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))******------,,,******---222666;;;CCCTTTmmm|||ooovvv{{{|||wwwrrr{{{tttlllbbb\\\[[[\\\\\\ZZZ___kkkrrrqqqrrrxxxvvvooollllllmmmppptttyyy~~~~~~{{{yyy|||~~~xxx|||~~~||||||||||||tttgggcccggglllkkkiiilllooowwwwwwnnnkkkqqqoooqqqzzz|||vvvnnngggdddaaa^^^\\\cccmmm}}}mmm^^^YYY]]]WWWOOOHHHEEEEEEFFFGGGKKKLLLNNNPPPQQQRRRSSSSSSPPPNNNJJJHHHFFFGGGHHHIIIIIIFFFCCCAAA???<<<999777000---+++******+++***)))******)))((((((((((((((((((((()))***************************)))))))))))))))))))))))))))(((''''''))))))************))))))+++++++++*********))))))************++++++++++++++++++******************,,,,,,++++++,,,---------,,,///111000---,,,///111222111666@@@JJJOOOTTTXXXccclllssstttpppooossswwwsssnnnqqqsssuuuyyy~~~ttttttwww|||}}}|||uuuppphhhccc\\\VVVSSSPPPLLLIIIEEEEEEDDDDDDCCCBBBBBBAAABBBBBBBBBBBBCCCEEEGGGHHHMMMOOOSSSYYY___fffkkknnnxxxzzz~~~yyyuuuiii```WWWRRRNNNHHHFFFFFFUUU\\\hhhrrryyyzzztttiii^^^UUULLLEEE@@@???AAAEEEKKKVVVdddtttyyyzzzttteeeWWWOOOJJJGGGLLLKKKKKKMMMPPPOOOKKKGGGAAA777///......+++)))*********))))))))))))******************))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((+++++++++++++++++++++++++++++++++*********))))))*********+++,,,,,,------...............///111111222222222111111333555777555999DDDSSS]]]dddmmmwww~~~}}}zzz}}}mmmmmmqqqyyy|||{{{~~~}}}yyypppggg\\\SSSGGG>>>;;;;;;======<<<>>>BBBEEEFFFDDDAAA???<<<999888===IIIVVVbbbhhhnnnqqqwww|||wwwwwwlllSSSIIIMMMGGGBBBEEEEEECCCBBB???===;;;:::999999999888666555555555333111333222111000000...+++(((******++++++++++++++++++))))))))))))************))))))))))))))))))************))))))))))))******(((((()))***************))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++******))))))++++++++++++,,,111888<<>>======;;;:::888888888888888999999999888888777777777777888888999:::;;;>>>BBBGGGKKKMMMZZZ___fffnnnsssxxx{{{}}}xxxvvvoooeee___ZZZSSSLLLJJJKKKNNNQQQZZZjjj}}}}}}|||{{{sssmmmhhh```UUUMMMIII???999===DDDOOOaaassswww{{{zzzpppcccYYYPPPIIICCCFFFJJJMMMMMMLLLKKKJJJCCC:::222111///,,,***++++++******))))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************+++++++++*********************++++++,,,,,,------............///000111111111222333333333555888;;;;;;III]]]lllooopppvvvzzzyyy|||{{{qqqfffeeehhhrrr{{{~~~wwwnnnaaaUUUJJJEEE>>>999:::===@@@BBBCCCGGGMMMQQQRRROOOJJJGGGCCCDDDGGGPPP[[[fffooosss{{{|||zzzpppVVVJJJMMMGGGCCCEEEEEECCCBBB???===;;;::::::::::::888666555555444222000222111000000000///,,,***++++++++++++++++++++++++((()))))))))************)))))))))))))))*********&&&'''((())))))((('''&&&&&&''')))***++++++******((()))))))))*********************)))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,+++***,,,---...///222888@@@EEEdddooo~~~uuuwww|||nnn```ZZZXXXYYYYYYccctttkkkjjjkkkooowww}}}~~~nnnqqquuuxxxyyyvvvssspppooommmlllnnnqqqrrrqqqpppoooqqqssssssssssssuuuwwwuuuvvvxxxyyy{{{{{{|||{{{~~~}}}|||zzzwww|||hhh___YYY^^^gggnnnrrruuuuuulllddddddhhhlllpppuuuxxxuuummmcccWWWMMMFFFCCCDDDFFFHHHKKKMMMMMMMMMMMMOOOOOOOOONNNMMMLLLJJJIIIIIIIIIHHHIIIIIIGGGCCC@@@===999333///---+++***)))+++***))))))(((((()))))))))+++---//////---+++***************)))))))))((())))))*********))))))(((((())))))************)))*********************************+++++++++,,,,,,******+++++++++++++++,,,.../////////---,,,,,,,,,,,,...000000000222777<<<>>>EEERRR___fffiiinnnuuuwwwtttsssuuuvvvwwwzzz~~~uuurrrwwwzzzwwwrrrttt}}}~~~wwwpppkkk[[[WWWQQQKKKGGGBBB>>><<<<<<;;;:::::::::;;;<<<<<<;;;<<<<<<<<<<<<=========<<<<<<;;;;;;::::::::::::999888777777888:::<<<===>>>CCCJJJOOOTTTZZZbbbhhhrrryyyyyysssqqqtttqqqhhhZZZXXXPPPIIIJJJVVVdddmmmzzz}}}~~~|||{{{zzzrrrdddNNN>>>???BBBBBBKKKYYYmmmssswwwrrrkkkccc[[[SSSAAABBBEEEGGGIIIJJJKKKLLLDDD<<<555333000,,,***+++++++++************++++++************)))))))))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******************************++++++,,,------...............///000111222333444555555444666;;;???HHH[[[uuu{{{tttwww~~~|||xxxvvvtttqqqkkklllooouuu|||~~~}}}zzztttkkk___QQQGGG@@@>>><<<<<<>>>CCCHHHKKKPPPTTTYYY]]]___]]]ZZZWWWYYY[[[```hhhrrr{{{{{{tttYYYKKKMMMHHHDDDFFFEEECCCBBB???===<<<;;;;;;;;;:::888666555555444222000000//////111222111///---,,,++++++***))))))((((((((()))))))))************(((((())))))************&&&'''((())))))((('''&&&%%%''')))***+++++++++***((()))))))))************))))))))))))))))))******)))))))))))))))))))))))))))***++++++,,,,,,++++++...000333666:::AAAHHHNNNjjjuuu}}}}}}wwwnnnbbb]]]___eeeiiillluuu{{{{{{{{{}}}wwwxxxxxxyyy|||{{{vvvoooooooooooooooooooooooonnnnnnnnnooopppqqqqqqpppmmmnnnnnnmmmkkkkkklllmmmkkklllnnnoooppppppppppppmmmssszzz}}}|||yyyxxxxxxxxxwww{{{yyyiii\\\^^^ggglllmmmllljjjkkkppp|||}}}mmmbbb[[[ZZZaaaiiikkknnnooojjjaaaUUUKKKFFFEEEFFFFFFHHHJJJLLLNNNPPPMMMNNNPPPPPPPPPNNNLLLJJJIIIIIIIIIJJJJJJIIIEEEBBBFFFBBB;;;666222...+++)))++++++***)))))))))))))))***+++---//////---+++)))************)))))))))((())))))************))))))(((((()))******************************************++++++++++++,,,,,,,,,******++++++,,,,,,,,,,,,111333444444111///000111---///111111111444;;;@@@IIIRRRaaakkkpppuuuxxxqqquuu{{{|||zzzzzzzzz~~~}}}wwwvvvvvvuuuuuuxxx~~~vvvmmmddd[[[RRRLLLDDDAAA>>><<<<<<===<<<;;;<<<===>>>???@@@AAACCCDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???>>>===;;;;;;;;;<<<<<<777999<<<===???CCCJJJOOOUUUaaaiiilllttt|||yyynnn^^^TTTSSSSSSPPPaaafffrrrhhhMMMGGGGGGCCCCCCIIIYYYeeeqqqwwwvvvrrrggg^^^JJJFFFBBBBBBFFFKKKLLLLLLDDD===777555222---+++---,,,,,,++++++++++++,,,,,,************)))))))))(((************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))***************************++++++,,,------......///......//////000111222555777888666555888@@@FFFTTTgggxxxooosss}}}|||tttnnnmmmpppttttttxxx}}}yyyoooeeeZZZNNNCCC===>>>???@@@BBBFFFKKKPPPSSSZZZ\\\___bbbeeefffffffffmmmpppuuu||||||www[[[MMMOOOJJJFFFFFFDDDCCCBBB@@@===<<<;;;;;;<<<999888666555555555333111/////////000222222000///,,,,,,+++***))))))(((((())))))))))))************((((((((()))******++++++((()))***++++++***)))(((''''''(((******+++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((()))+++,,,---///222777;;;@@@FFFLLLQQQcccnnnyyy|||xxxyyyyyysssrrrrrrrrrrrruuuvvvtttooojjjooowww|||uuuqqqjjjkkkmmmppprrrrrrpppmmmpppnnnllljjjjjjlllnnnpppiiijjjjjjjjjkkkkkkkkklllmmmnnnnnnllliiigggggghhhjjjjjjjjjkkkkkkllllllllliiilllnnnnnnllllllnnnpppqqqmmmmmmttt{{{~~~qqq```___gggnnnrrrsssjjjgggfffiiisssyyylll]]]RRRPPPTTTZZZaaahhhkkkfff___YYYVVVNNNKKKGGGDDDDDDGGGJJJMMMLLLMMMOOOPPPQQQPPPNNNMMMJJJIIIIIIJJJJJJIIIGGGEEEKKKGGGBBB<<<888333...+++++++++***))))))))))))******+++,,,------+++***(((************))))))))))))))))))******++++++******'''((()))******+++*********************+++++++++++++++++++++,,,,,,,,,,,,******++++++,,,---------333666999888555333444666000222222222222666>>>DDDRRR\\\iiitttyyyyyy}}}yyyxxx{{{vvv{{{uuurrrnnnppptttzzzpppiii^^^TTTMMMGGG@@@;;;;;;999888999<<<>>>@@@@@@???AAADDDFFFGGGIIILLLNNNKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDCCCBBB>>>>>>>>>=========<<<<<<999:::999999999;;;>>>AAA>>>GGGRRR\\\iiixxxzzznnnfff[[[OOOPPPRRR\\\rrrwwwVVVHHHFFFDDDCCCCCCGGGXXXmmm|||rrrfffVVVOOOFFFBBBCCCFFFGGGFFFDDD???:::888444///...000---,,,,,,++++++,,,,,,---************))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************+++++++++++++++,,,,,,------......////////////000111222222777888999777777<<>><<<<<<<<<<<<999888666666666666555333///......000111111...,,,++++++++++++++++++++++++))))))))))))************'''(((((()))******++++++))))))************))))))))))))(((((()))***++++++))))))))))))************((()))))))))************))))))))))))))))))))))))***)))((((((***---000333999===CCCIIINNNRRRWWWZZZccclllwww}}}uuuoooppprrr~~~}}}}}}{{{vvvooogggbbbdddooo{{{~~~sssyyy{{{~~~~~~zzzuuupppmmmggghhhkkkmmmlllkkklllmmmlllkkkiiigggggghhhiiiiiibbbcccddddddccccccdddeeeiiijjjkkkjjjgggeeeddddddggggggffffffggghhhiiijjjkkkkkkkkkiiihhhhhhkkkmmmqqqhhh___^^^aaaiiivvvvvvllliiikkknnnrrrvvvxxxvvvtttuuu{{{zzzmmm^^^VVVTTTTTT[[[dddiiikkklllpppsssmmmfffYYYNNNGGGEEEGGGIIIJJJKKKMMMOOOPPPPPPPPPOOOLLLKKKIIIIIIJJJJJJHHHGGGJJJHHHDDD@@@===888222...,,,+++******))))))*********************)))((((((************))))))))))))((()))***++++++++++++***'''((()))******+++++++++))))))*********++++++++++++++++++,,,,,,,,,------******++++++,,,------...///444888888444222333666000222444555888???IIIPPP[[[```kkkwww}}}~~~zzzuuuwww~~~uuuwwwyyywwwxxxzzzyyyzzz}}}zzzqqqkkkXXXQQQGGGAAA@@@@@@>>><<<=========@@@DDDGGGHHHHHHKKKNNNSSSVVVXXX[[[^^^aaa``````___^^^]]]\\\[[[[[[ZZZZZZZZZYYYWWWUUUSSSQQQIIIJJJJJJIIIGGGDDDAAA??????===;;;:::;;;;;;:::999999;;;AAALLLUUU^^^kkkvvvxxxkkk\\\WWWUUU```ttt}}}bbbPPPJJJHHHEEEAAADDDSSSfffuuuzzzqqqgggaaaXXXNNNGGGCCCBBBCCCEEEAAA>>><<<888222222444------,,,,,,,,,,,,------************))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,---.........////////////000111222333555777888777888AAAPPP\\\jjjyyy~~~xxxrrrzzz}}}xxxvvvsssoooqqqvvvzzzyyynnn```QQQHHHAAA<<<===BBBDDDIIIOOOUUUXXX\\\```dddggghhhjjjmmmrrrwww|||~~~zzz]]]OOORRRNNNHHHFFFBBBCCCBBB@@@>>><<<<<<<<<===999777666666777777666444000///...//////...,,,)))******+++,,,,,,---......))))))))))))************'''(((((()))***+++++++++((((((''''''''''''((((((***)))((((((((()))+++,,,))))))))))))************(((((())))))*********+++))))))))))))))))))))))))...---++++++---111666999JJJOOOVVV\\\aaadddhhhjjjkkkqqq|||sssfffdddjjjsssyyy}}}sssjjjdddccceeegggkkkllljjjgggiiimmmmmmjjjooorrruuuvvvtttqqqpppoooiiijjjkkkkkkhhhfffhhhllldddeeeeeeeeedddbbb```___aaabbbccccccbbbbbbcccddddddfffggggggeeebbbaaabbbbbbaaa``````aaaccceeegggfffhhhjjjkkkkkkkkklllmmmmmmhhheeedddcccdddkkkttt~~~|||{{{vvvooonnnrrrssswww~~~{{{ooofffcccWWW\\\ccciiinnnwwwtttaaaRRRKKKJJJKKKIIIJJJLLLNNNPPPQQQQQQQQQNNNLLLJJJIIIJJJJJJIIIHHHHHHFFFDDDBBB???;;;555111,,,+++******)))************))))))(((((((((''''''************))))))))))))((()))***+++++++++++++++''''''(((******+++++++++))))))******++++++++++++++++++,,,,,,,,,---------******+++,,,,,,---......***///444444000...000222...111555999???IIIVVV___aaabbbjjjvvv~~~~~~xxxxxx~~~zzzooommmrrrssszzz|||||||||vvvtttxxxyyyooobbbVVVNNNHHHAAA:::888<<>>???>>>;;;777;;;666777>>>BBBDDDOOO^^^iiiwwwttthhhYYYUUU]]]kkkwww}}}sssaaaWWWQQQIIIAAAJJJSSS^^^iiittt|||~~~zzzyyyvvvoooaaaRRRIIIGGGHHHGGGCCC@@@???;;;555555888...------,,,,,,------...************))))))))))))************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++))))))******++++++++++++++++++,,,------......///////////////000111222333444666777666999EEEWWWeeegggwwwvvvsssttt~~~yyyxxx|||}}}yyyxxx|||{{{~~~{{{nnn^^^QQQEEE@@@>>>>>>EEEMMMIIINNNVVV\\\```dddhhhkkkoooppptttyyy~~~|||rrrZZZMMMMMMGGGEEEFFFBBBDDDCCCAAA???===;;;:::::::::999777555444333333444111111000000///---,,,+++++++++******************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++*********)))******+++,,,***+++,,,+++***)))***+++333---,,,//////111>>>NNNaaaeeeiiilllooouuu}}}~~~xxxssskkkccc]]][[[[[[]]]cccjjjjjjiiifffdddbbbeeejjjnnnddd^^^XXXXXX]]]eeellloooxxxwwwtttrrrooommmllllllgggggggggffffffeeeeeedddaaabbbbbbcccdddeeefffgggaaabbbdddeeeeeeeeedddccciiiiiijjjiiihhhfffdddcccccc```^^^^^^```ccceeefffiiikkkmmmllljjjiiikkknnnjjjiiifffdddccceeejjjmmmxxxxxxxxxyyy{{{{{{yyywww|||~~~zzz|||rrrxxxssscccSSSEEEAAAEEEIIIJJJJJJKKKNNNRRRTTTPPPLLLJJJJJJHHHEEECCCGGGHHHIIIHHHFFFAAA===:::111...+++))))))******)))+++******)))(((''''''&&&************************))))))))))))))))))))))))))))))***++++++++++++***++++++,,,------------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++///...///000222333222111///555;;;BBBOOO___iiilllkkktttvvvvvvvvvmmmkkkwww||||||xxxqqqooorrrsssrrrwwwuuuvvvyyy{{{zzzhhhYYYPPPIIICCC???=========???CCCLLLVVV]]]YYY___cccbbbdddjjjqqqssstttxxx}}}|||yyyuuunnnfff___XXXUUUOOOIIIEEECCCBBBBBB===<<<===@@@===888:::@@@KKKRRRddd{{{zzzhhhVVVNNNXXXhhhuuu|||}}}zzz|||~~~zzzwwwtttqqqkkk___NNNAAAHHHJJJNNNTTT\\\gggrrrzzzsssVVVEEECCCIIIDDDBBBBBB???999666666333000---++++++++++++***,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))(((******))))))))))))******,,,,,,,,,++++++*********))))))))))))************,,,,,,,,,++++++*********)))************+++++++++,,,,,,------.../////////000000111111111222222222222999===<<>>555222...+++******))))))******))))))((((((''''''************************))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...///000222222222111222777>>>IIIZZZkkkrrrrrrsssxxxuuurrrqqqkkkkkkxxxyyyzzzvvvnnnlllqqqvvvxxxvvvzzzttthhhYYYLLLFFFBBB>>>;;;;;;>>>CCCHHHOOOXXXbbbhhhhhhooosssssswwwwwwnnnkkkddd[[[SSSNNNJJJGGGFFFFFFAAA>>>???===999:::???AAAGGGUUUjjj|||sss]]]NNNNNNVVVdddppp{{{zzzqqquuussspppnnnjjjbbbYYYRRRRRROOOJJJHHHLLLWWWeeennneeePPPFFFEEEDDDEEEEEE@@@999888;;;666222...,,,++++++++++++,,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''')))*********)))(((******))))))))))))******,,,,,,,,,++++++*********))))))))))))************+++++++++******)))))))))************++++++++++++,,,,,,------.../////////000000000111222222333333666@@@FFFDDDCCCKKKXXX```fffqqq~~~{{{{{{|||xxxttt|||{{{yyy|||}}}|||zzzvvvmmm___SSSEEEBBB@@@@@@EEELLLSSSWWW[[[aaahhhkkkkkknnntttzzz}}}~~~|||jjjSSSIIIJJJFFFCCCCCC>>>CCCBBBAAA@@@>>>>>>======:::999777666444333333333111111000000///---,,,++++++++++++,,,,,,------...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))************+++++++++***************+++,,,,,,''')))+++,,,+++++++++,,,,,,---111666<<>>999555000---,,,,,,,,,+++,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))******))))))))))))******+++++++++++++++*********))))))))))))*********************)))))))))))))))************+++++++++,,,,,,,,,------.../////////...///000111222444444555999DDDMMMNNNOOOXXXfffooosss{{{{{{yyyzzzwwwvvv}}}~~~}}}yyytttjjj]]]OOOFFFAAABBBDDDGGGMMMSSSYYY\\\```eeekkkmmmnnnqqqxxx~~~}}}~~~hhhRRRIIIKKKGGGDDDCCC>>>CCCBBBAAA@@@????????????999999777666555444333222111111000000///---,,,+++(((((()))***++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********+++))))))*********++++++++++++************+++,,,,,,(((***+++,,,+++***+++,,,///444888===III^^^vvvzzz}}}~~~vvvrrrmmmiiijjjnnnyyyxxx{{{|||xxxwwwtttqqqllleee```^^^```ccckkkjjjjjjkkkmmmqqqtttvvvzzzyyywwwuuurrrooolllkkkjjjjjjiiiiiiiiikkklllmmmnnnoooqqqrrrqqqooollljjjmmmnnnoooqqqqqqqqqqqqpppsssrrrqqqqqqqqqrrrtttuuuooommmjjjiiiiiiiiihhhfffiiiiiihhhgggeeedddccccccaaabbbeeefffgggiiimmmooorrrqqqooonnnllljjjfffbbb[[[XXX[[[hhh}}}~~~aaaPPPVVVdddzzzxxxaaaTTTEEEAAAHHHNNNNNNKKKMMMMMMNNNOOONNNMMMJJJHHHGGGHHHHHHIIIIIIHHHGGGGGGBBB===777222///,,,***)))))))))))))))))))))******************************))))))))))))))))))))))))))))))***++++++++++++***))))))***++++++++++++***+++,,,,,,------,,,,,,+++------------------------...///000000000111333444333;;;FFFRRRbbbrrryyyyyyxxxssswwwvvvzzzyyytttzzz|||www~~~vvvaaaRRRHHHCCC>>><<<===AAADDDEEEKKKOOOUUU[[[```eeekkknnn|||nnnccc[[[TTTMMMKKKKKKGGG@@@:::;;;:::<<<@@@GGGTTThhhzzzgggRRRHHHKKKSSS___mmmxxxxxxvvvvvvyyy{{{vvvjjjaaa[[[WWWOOOGGGAAAAAAEEEIIIOOOdddxxx}}}zzzssseeeVVVHHHFFFEEEGGGDDD???===???<<<888333///...---,,,,,,++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************+++******))))))******++++++++++++***************((()))))))))******************************))))))*********+++++++++,,,,,,,,,,,,------.../////////---...///111333555666777888BBBLLLTTT```qqqwwwrrrvvv}}}}}}}}}}}}~~~~~~xxxpppggg[[[NNNFFFCCCDDDGGGLLLRRRWWW[[[```cccdddiiinnnqqqsssxxx{{{~~~jjjTTTKKKMMMIIIFFFEEE@@@CCCBBBAAA@@@????????????999888888777555444333222111111000000///---,,,+++(((((()))***++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((*********+++++++++,,,,,,))))))*********++++++++++++++++++***+++,,,,,,---***+++,,,+++******,,,---333>>>GGGMMM[[[rrryyyvvvzzzssspppssszzz|||xxxwwweeekkk{{{{{{xxxtttnnnfffbbbccchhhllljjjjjjkkklllmmmooorrrtttyyyyyyyyyxxxwwwuuusssrrrqqqqqqpppooopppqqqssstttppprrruuuwwwwwwvvvtttrrrrrrsssuuuvvvvvvvvvuuutttxxxwwwvvvttttttuuuvvvvvvsssqqqpppooonnnmmmjjjhhhkkkjjjhhhfffdddbbb```___]]]aaafffjjjnnnqqquuuwwwuuutttrrrqqqpppmmmiiiffffff]]]VVVYYYfffttt}}}}}}qqqYYYPPPMMM[[[rrrzzzeeeLLL???@@@GGGKKKJJJJJJKKKNNNOOONNNMMMLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFBBB<<<777333000---***))))))))))))************************************))))))))))))))))))))))))))))))***++++++++++++***))))))***++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---///111111111222555888777CCCQQQXXX```lllwww|||{{{~~~yyywww||||||{{{lll[[[JJJ?????????@@@CCCHHHNNNRRRTTTZZZ^^^ccciiiooovvv|||tttbbbUUUPPPMMMFFF???@@@===:::999999>>>LLL[[[www}}}iii\\\MMMJJJNNN\\\lllwww{{{}}}uuujjj^^^ZZZSSSJJJCCCAAABBBEEECCCUUUdddjjjoootttrrrjjjTTTJJJCCCDDDGGGDDD???======:::666222111///...,,,+++***************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++************++++++************************((()))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,------.../////////---...///111333555777777:::???HHHXXXppp~~~qqqooozzz~~~rrrdddYYYNNNEEECCCFFFLLLPPPWWW\\\___bbbfffiiikkkooouuuzzz{{{{{{nnnWWWMMMOOOJJJGGGGGGBBBCCCBBBAAA@@@>>>>>>======888888888777666444222111111111000000///---,,,++++++++++++,,,,,,------...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))************++++++++++++++++++++++++,,,---------------,,,,,,...222555999KKKYYY^^^hhh{{{}}}zzzwwwuuurrrnnnlllhhhnnn|||vvvmmmjjjkkktttzzzssswwwwwwuuuqqqmmmkkklllmmmiiijjjkkkkkklllmmmpppssswwwxxxyyyzzzzzzyyywwwwwwwwwvvvtttssssssuuuwwwxxxrrrtttvvvxxxzzzzzzyyyxxxxxxyyyzzzzzzzzzyyyxxxwwwzzzyyyxxxwwwwwwwwwwwwwwwvvvuuuttttttsssqqqmmmjjjllljjjhhhfffeeedddaaa______dddjjjpppsssvvvyyy{{{tttsssrrrrrrrrrpppmmmjjjhhhhhhcccWWWNNNPPP^^^kkk~~~cccQQQCCCFFFVVViiiqqqVVVCCC===AAAFFFHHHGGGIIILLLMMMMMMMMMMMMNNNKKKJJJIIIHHHHHHHHHIIIIIIHHHEEE@@@<<<999444000,,,************************************************))))))))))))))))))))))))))))))***++++++++++++***)))******+++,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---///222222222333888===@@@PPP___eeegggnnnxxx~~~xxx~~~|||zzz|||yyy~~~|||yyyyyy|||sss```OOODDD???>>>BBBFFFLLLSSSZZZ```dddfffkkkpppwwwhhhZZZVVVQQQKKKDDD@@@<<<:::777666===FFF\\\kkk~~~sssXXXJJJEEEPPP^^^jjjyyy}}}zzzfffaaaWWWMMMEEEDDDGGGJJJHHHPPPXXX]]]dddnnnuuuvvvcccSSSDDDCCCGGGGGGBBB>>>===;;;888666555222///,,,*********)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***+++,,,++++++************++++++)))))))))***************))))))))))))************+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////...///000222444555777777===@@@III\\\yyyyyyooottt}}}~~~|||jjjYYYOOOHHHBBBEEEMMMUUUZZZ```ccceeeggglllpppooossszzz|||sssmmmrrrZZZOOOOOOJJJGGGHHHCCCDDDCCCAAA???===<<<<<<;;;888888888777666444222111111111000000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))************+++++++++,,,++++++++++++,,,------............000555<<>>AAAEEEEEEHHHKKKKKKKKKLLLNNNQQQOOONNNLLLJJJIIIIIIIIIJJJGGGEEECCCAAA===888222...,,,++++++******)))))))))************************))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,///333333333555<<>>???BBBDDDGGGIIIJJJIIIKKKOOORRRSSSQQQNNNKKKIIIIIIJJJJJJFFFEEEDDDCCC@@@;;;444///,,,,,,,,,+++***)))((((((************************))))))))))))))))))))))))))))))***++++++++++++***++++++,,,------------,,,+++,,,,,,------,,,,,,+++////////////////////////,,,///333444444777>>>DDDMMM]]]ooozzz~~~~~~zzzxxxlllooouuunnnsss{{{~~~sssbbbLLL@@@@@@GGGNNNPPPWWW___kkkvvv~~~{{{hhhYYYQQQJJJEEECCCAAA<<<999:::666DDDVVVgggyyyyyydddUUUPPPJJJEEETTTkkk}}}zzzrrrrrrpppjjjaaaVVVNNNJJJRRRLLLNNNXXX___bbbkkkwwwxxxfffSSSHHHDDDDDDEEEHHH;;;;;;;;;;;;:::777111---******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,,,,++++++******++++++,,,(((((())))))*********+++))))))))))))************(((((())))))*********+++++++++,,,,,,,,,---------,,,,,,------...//////000000000111222444555666666444???QQQfff|||~~~tttooosss~~~zzzhhhTTTEEEFFFLLLOOOWWWaaa]]]aaaeeeggggggkkkssszzz|||{{{pppfff___XXXQQQLLL{{{___OOOMMMIIIGGGFFF@@@CCCCCCCCC@@@<<<:::999:::888999999999888555333111000000111111000...,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,,,,+++***))))))(((((((((333222222999IIIZZZ```^^^fffhhhiiikkkttt}}}sssjjjddddddiiipppqqquuuyyyuuummmmmmrrrmmmiiikkkppppppkkkjjjmmmlllnnnpppnnnkkkiiiiiikkkhhhjjjllllllkkknnnuuuzzz|||zzzwwwuuutttsssqqqooottttttssssssssssssttttttuuutttsssrrrrrrssstttuuuvvvwwwxxxyyyyyyxxxwwwwwwwwwwwwxxxzzz{{{zzzxxxuuuyyyxxxwwwwwwxxxxxxvvvuuupppqqqrrrrrrrrrqqqpppooolllmmmooommmccc]]]```iiipppppppppppppppqqqqqqrrroooooonnniii```TTTHHHAAACCCDDDGGGRRRcccwwwxxxbbbWWWWWWZZZmmmoooqqqkkkZZZJJJEEEIIIJJJEEEFFFLLLKKKFFFHHHPPPLLLMMMMMMLLLIIIHHHHHHIIIIIIGGGEEECCCBBB???:::777///,,,)))((()))***************++++++++++++******,,,------+++***)))***,,,)))************+++++++++******+++,,,,,,,,,,,,++++++,,,------......---------...//////---------///+++,,,000555777<<>>;;;<<<===666222---)))((()))))))))******++++++++++++******+++,,,,,,+++***)))+++,,,)))************+++++++++******+++,,,,,,,,,,,,++++++,,,------......------...//////...,,,+++,,,...444222666AAANNNXXXaaagggppp~~~}}}xxxrrrqqqrrrnnniiitttyyy}}}nnnccccccrrr{{{cccOOOFFFAAACCCJJJTTT^^^fffpppxxxnnnYYYOOOLLLLLL???@@@>>>;;;;;;EEEXXXggglllUUUFFF>>>@@@DDDRRRfffuuu|||}}}[[[DDDBBBBBBGGGMMMXXXhhhwww~~~pppcccTTTHHHAAAAAADDDCCCAAAAAAAAA>>>;;;888111///,,,+++,,,,,,+++***************************************************+++************))))))))),,,,,,,,,------,,,,,,,,,)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,000///...///111222111000333000111444555777<<>>>>>???999999999888777555333222333111///...---------...++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))***************************************+++++++++++++++******+++,,,...000111DDD]]]tttuuueee^^^]]]fffooolllbbbZZZ]]]^^^dddrrr}}}zzzxxxvvvsssooommmmmmjjjllloooqqqrrrrrrqqqqqqxxxvvvttttttvvvwwwvvvtttuuuuuuuuuttttttwww}}}vvvvvvuuuuuutttsssrrrrrrssstttvvvwwwxxxwwwvvvuuuyyyyyyyyyzzzzzzzzzzzzyyyyyywwwvvvvvvyyy|||}}}~~~~~~}}}{{{{{{|||{{{zzzxxx~~~~~~~~~~~~}}}{{{yyyxxxxxxqqqlllkkkiiiffffffhhhlllmmmnnnppppppooonnnmmmlllnnnqqqrrrqqqmmmhhheee\\\TTTJJJCCCAAADDDHHHKKK\\\dddpppyyy}}}}}}}}}}}}www{{{wwwrrrbbbNNNFFFKKKMMMHHHHHHJJJKKKLLLJJJIIIIIIJJJEEEHHHHHHDDD===;;;>>>BBB;;;666000+++))))))))))))******++++++++++++******+++,,,,,,+++******+++---))))))*********+++++++++******+++,,,,,,,,,,,,++++++,,,------......------...//////---++++++---...333777???KKKWWWaaahhhmmmvvv|||xxxyyywwwsssppprrryyy~~~}}}yyyuuuxxx}}}~~~zzzssslllgggiiiyyy~~~jjjTTTHHHEEEFFFLLLSSSZZZ```fffqqqyyyooo]]]SSSNNNGGGFFFCCC<<<888===IIITTTtttsss___MMMAAACCCCCCLLLddd{{{cccNNNIIIEEEFFFJJJRRR```nnn}}}xxxqqqggg[[[NNNEEE@@@BBBCCCDDDDDDCCCAAA???>>>555222...,,,,,,,,,++++++************************************************************))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------000///...///111222111000444111111444666:::DDDNNNgggvvv{{{jjjnnnvvvwwwrrrrrr{{{qqqcccWWWOOORRRWWW___eeehhhiiikkknnnnnnmmmmmmrrr{{{~~~}}}zzzuuuooojjjhhhggg```bbbeeehhhkkkqqqxxx}}}~~~hhhRRRKKKNNNJJJGGGGGGCCCCCCDDDDDDCCC@@@>>>??????:::999999888666555333333333111///...---------...+++++++++++++++++++++,,,************************************++++++++++++))))))))))))))))))))))))************************))))))******++++++++++++,,,+++***)))***,,,///000888KKKcccuuuxxxqqqdddZZZ^^^jjjxxx}}}tttggg^^^mmmrrrxxx}}}{{{yyytttpppnnnppprrrsssqqqrrrtttvvvwwwvvvtttsssuuuwwwxxxwwwuuussstttuuutttyyy|||zzzuuuvvv~~~|||xxxuuuttttttvvvwwwxxxxxxxxxwwwwwwxxxxxxxxxvvvvvvwwwxxxyyyzzz{{{{{{yyywwwtttuuuwwwzzz|||}}}|||{{{zzzzzz{{{{{{zzzyyyzzz{{{|||}}}}}}||||||{{{}}}vvvpppppppppmmmlllmmmkkkkkkjjjiiijjjkkkmmmnnnnnnnnnooooooooooooooonnnkkkcccXXXOOOJJJJJJKKKLLLNNNXXXggguuu~~~gggOOOIIILLLLLLIIIKKKMMMLLLJJJHHHGGGGGGEEEHHHHHHEEE???===@@@DDD???:::444///,,,+++***)))******++++++++++++*********+++,,,+++******+++---))))))*********+++++++++******+++,,,,,,,,,,,,++++++,,,------......------/////////---,,,,,,...111444AAAQQQ[[[aaagggooouuu|||zzzxxxxxxtttnnnlllsss~~~xxxppplllpppuuutttvvvhhhWWWIIIHHHLLLPPPVVV\\\___cccmmmyyy~~~hhhYYYPPPLLLEEE>>>;;;<<<@@@DDDVVVgggxxx~~~{{{ppp^^^OOOIIIAAAEEE]]]zzzvvv```WWWMMMHHHGGGKKKUUU___nnnppprrrnnneeeXXXJJJAAAAAABBBCCCEEEEEEEEEDDDDDD:::666000---,,,,,,,,,+++************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///...---...000111111000333111111444888@@@NNN\\\~~~vvvgggwww{{{wwwvvvvvveeeYYYVVVWWWYYY^^^dddeeefffjjjooosssrrrrrrsssxxx}}}{{{yyywwwtttrrrmmmllljjjfffddddddgggiiiqqquuu{{{iiiTTTLLLNNNIIIEEEFFFBBBDDDDDDDDDBBB@@@>>>>>>>>>:::999888777666444444333222111000///------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++++++++***,,,+++******+++...222444AAARRRdddnnnsssxxx|||}}}zzzyyylllbbb\\\bbbmmmyyyrrruuu}}}}}}}}}}}}}}}|||{{{vvvooonnnrrrvvvvvvyyyyyyzzz|||~~~|||yyyvvvrrrvvvyyyxxxuuurrrsssuuuttt{{{}}}xxxxxx}}}yyyyyy{{{~~~~~~}}}||||||}}}~~~vvvvvvvvvwwwxxxyyyzzz{{{yyywwwuuuuuuwwwzzz{{{{{{zzzyyyxxxyyy{{{{{{{{{zzzwwwxxxzzz|||~~~~~~~~~~~~yyyvvvwwwwwwtttrrrtttmmmkkkhhhffffffgggiiikkknnnnnnooooooqqqrrrssstttsssmmmddd]]]YYYYYYYYYYYYJJJTTTdddtttrrrkkkxxx^^^JJJHHHLLLIIIKKKMMMMMMJJJGGGFFFEEEFFFHHHHHHFFFCCCAAACCCEEEBBB>>>888444111...,,,*********++++++++++++*********+++,,,+++******,,,---)))************+++++++++******+++,,,,,,,,,,,,++++++,,,------......------/////////------...111444<<>>>>>;;;999===OOOdddtttsssbbbTTTGGGBBBTTTppp~~~yyyooodddXXXPPPJJJHHHLLLRRRcccmmmuuuwwwqqqeeeUUUGGGDDDCCCBBBDDDFFFHHHHHHGGG>>>999222---,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))))))))))))))***)))******++++++******))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,...000222222111333222333666<<>><<<;;;;;;;;;:::888777555444444444000000111111000...,,,++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++((()))***+++,,,+++***************---111777===AAA???NNN]]]___^^^ccclllssssssdddhhhyyyzzzyyyuuuvvvvvvsssqqquuuwwwtttvvv|||}}}yyyyyyyyyzzz}}}|||xxxsssrrrsssvvvzzzzzzvvvrrrmmmmmmnnnrrrxxx|||~~~~~~{{{zzzxxxyyyzzz{{{{{{zzzxxxwwwwwwyyy|||~~~~~~}}}zzz|||~~~}}}|||~~~~~~zzzyyy|||zzzyyyvvvsssoookkkhhhfff```dddkkkqqqtttuuutttrrrsssqqqooopppsssvvvxxxxxxuuunnngggdddiiitttwwwfffUUUNNNOOOVVVjjjwwwTTTDDDFFFDDDGGGKKKLLLKKKIIIHHHHHHHHHHHHHHHIIIJJJJJJGGGEEEDDDAAA>>>;;;888444///+++******++++++++++++*********+++++++++******,,,...)))************+++++++++******+++,,,,,,,,,,,,++++++,,,------......------...//////...///222666:::MMMdddzzz{{{zzz{{{|||tttsssuuuyyy}}}|||wwwrrrpppnnnsss|||tttuuu}}}|||jjjYYYIIIFFFNNNVVV]]]bbbaaannnzzz|||xxxuuuuuuvvvxxxzzz}}}|||gggTTTIIIDDDBBBBBB======<<>>CCCIIIUUU]]]]]]\\\bbbggghhhuuuuuurrrmmmkkkrrr~~~wwwooommmppptttvvvuuuuuuxxx|||}}}|||zzzwwwwwwyyy}}}{{{vvvwwwxxxvvvsssxxx~~~|||tttwwwuuuppplllpppwwwzzzyyy|||{{{||||||yyyuuuzzzyyyxxxyyy{{{||||||{{{~~~~~~}}}|||~~~~~~}}}zzzwwwsssooolllkkkgggiiilllpppsssvvvwwwxxxsssrrrpppqqqsssxxx|||sssppphhh___\\\fffyyyzzzmmmbbbXXXNNNFFFGGGTTTeeennnfffTTTHHHDDDBBBCCCGGGJJJJJJHHHIIIKKKGGGGGGFFFFFFEEEDDDDDDDDDCCCAAA???<<<999555///+++---+++******++++++***(((++++++******++++++,,,---++++++++++++******)))))),,,,,,++++++,,,,,,---.....................------111---+++///111222999BBBUUUpppwwwooorrrzzz{{{|||vvvzzzuuusssqqqpppxxx{{{uuu~~~yyy[[[RRRMMMPPPTTTWWW^^^eeekkksss|||vvvoookkkjjjfff```ZZZ\\\___dddkkkssswwwwwwwww{{{||||||zzzyyyyyy{{{}}}zzzbbbSSSKKKEEE@@@<<<>>>@@@EEESSSllllllVVVRRROOOMMMaaa~~~yyyuuu}}}uuullliiidddUUUEEEOOOYYYgggxxx}}}aaaSSSDDDAAAHHHMMMIIICCCCCC;;;444444111+++***---+++++++++************)))******))))))******+++,,,************************+++,,,,,,------,,,,,,+++)))************+++++++++))))))))))))))))))))))))***+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,...///000000//////000111444666555999JJJdddyyyzzz{{{yyyooobbbXXXWWW]]]eeejjjkkkiiigggeeefffhhhkkklllvvv}}}~~~}}}cccOOOIIILLLHHHFFFGGGEEEGGGFFFEEECCCAAA>>><<<;;;999888777666444333222222////////////...---,,,++++++++++++***************************************)))************++++++++++++++++++*********))))))++++++++++++++++++++++++))))))***++++++++++++++++++,,,---111666>>>FFFKKKOOOVVV[[[___fffnnnoookkkiiinnnrrrqqqooosss~~~~~~{{{}}}~~~}}}}}}{{{vvvpppnnnqqquuuwwwuuuuuuwwwzzz||||||{{{|||{{{{{{}}}}}}zzz}}}}}}yyyzzz}}}{{{uuu}}}}}}zzzxxx||||||}}}{{{zzzzzz}}}~~~||||||~~~}}}zzzwwwuuurrrqqqpppmmmmmmmmmnnnoooqqqssstttttttttsssssstttvvvxxxzzz}}}yyyoooccc[[[___lllwwwyyytttnnn\\\JJJBBBFFFOOOWWWUUUKKKBBB???AAABBBFFFLLLMMMJJJHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDBBB@@@>>><<<888222///---,,,++++++,,,,,,+++)))++++++******++++++,,,---++++++++++++*********))),,,,,,++++++,,,,,,---...........................000---...222555666===EEEWWWjjjooollluuu}}}~~~wwwsssqqqwww|||xxx{{{ooofffTTTRRRRRRVVVYYY\\\eeeooouuu~~~}}}tttkkkfffbbb]]]WWWTTTSSSRRROOOLLLKKKPPPYYYdddmmmtttyyy{{{||||||}}}~~~|||~~~eeeSSSIIIFFF???>>>======GGG\\\tttvvveee]]]QQQIIITTThhhttt~~~}}}|||yyyvvv{{{{{{wwwrrrpppmmmaaaUUUEEELLLYYYkkksss```LLLCCCGGGKKKHHHCCCCCC<<<666555222,,,***,,,++++++++++++******************))))))******+++,,,************************++++++,,,,,,,,,,,,++++++)))************+++++++++***************************+++,,,,,,------,,,,,,++++++,,,------------,,,...///000000//////111222444888:::AAAQQQhhhyyy|||yyyzzz}}}pppkkkccc^^^^^^bbbgggiiihhhfffddddddfffjjjooosss}}}~~~zzzyyy___MMMHHHNNNJJJGGGFFFAAAEEEDDDCCCBBB@@@>>><<<;;;888777666555444222111111////////////...---,,,+++,,,,,,++++++*********)))************************)))************++++++++++++++++++***************++++++++++++++++++++++++*********+++++++++++++++------///666???JJJRRRVVVXXXYYY]]]fffttt|||xxxnnneeeppp{{{~~~zzzzzz{{{vvvwwwyyyzzz{{{}}}xxxyyyxxxuuuqqqqqqtttxxxxxxvvvuuuvvvxxx{{{}}}}}}}}}}}}~~~}}}~~~{{{zzzyyyvvv|||}}}}}}}}}{{{xxxwwwvvvvvvvvvtttrrrooommmllllllnnnooottttttuuuuuuuuuttttttsssyyywwwqqqhhhccceeennnwwwmmmOOOGGGDDDGGGSSS[[[XXXNNNHHH???===@@@HHHMMMIIIEEEDDDGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA???<<<777333...---++++++,,,---,,,+++++++++******++++++,,,---++++++++++++************,,,,,,++++++,,,,,,---..............................---000555999===CCCJJJ\\\eeeiiinnn{{{wwwtttsss}}}~~~rrr{{{|||ppp```UUURRRUUUZZZ^^^```cccnnnyyy~~~zzztttkkk```VVVPPPMMMJJJFFFCCCBBBDDDFFFHHHIIISSSbbbooozzzfffZZZWWWFFFCCC===999<<>>999777444...+++***,,,+++++++++******************))))))******+++,,,******************************++++++++++++******)))************+++++++++***************************+++,,,,,,------,,,,,,++++++,,,---------------...///000000000111333444888<<>><<<<<<777777666444333222111000////////////...---,,,+++---,,,,,,++++++******)))************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---///555???JJJTTTYYY[[[^^^___eeeqqq}}}xxxnnniiivvv||||||wwwvvvwwwxxxxxxyyyssstttuuuuuuttttttwwwzzz{{{yyywwwvvvxxx{{{}}}~~~~~~~~~xxxvvvwwwyyyxxx~~~|||yyyxxxwwwxxxxxxwwwvvvsssqqqooommmmmmlllppprrrtttvvvvvvuuusssrrrqqqrrrrrrpppooorrrzzzvvvWWWOOOIIIMMM^^^nnnooobbbVVVEEE>>><<>>:::777///---+++++++++,,,++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------...............---...111555;;;CCCLLLSSSccciiinnnxxx}}}|||~~~wwwxxxzzzuuupppyyywwwiii[[[RRRWWWZZZ^^^bbbeeelllvvv~~~vvvrrrlllddd\\\VVVRRRPPPMMMLLLIIIFFFEEEHHHNNNSSSWWWdddwww|||hhh___OOOIIIBBB<<<;;;BBBRRR```zzzvvv___QQQLLLIIILLLeeeyyy{{{mmmrrrvvvtttmmmeee^^^ZZZJJJHHHHHHOOO\\\jjjsssuuuzzzmmm[[[JJJBBBBBBFFFIIIDDDAAA<<<:::666111---***,,,,,,+++++++++***************))))))******+++,,,************************)))******++++++******)))))))))*********+++++++++***************************+++,,,,,,------,,,,,,+++,,,,,,---...---------...///000111111222555777???DDDMMMYYYgggttt{{{}}}xxxjjjaaagggvvvssstttuuuxxx}}}yyypppbbbdddfffjjjlllllliiifffeeecccaaaccchhhqqq{{{}}}{{{}}}lllllltttmmmVVVLLLMMMIIIFFFFFFAAACCCCCCBBBAAA@@@>>><<<<<<777777666444333222111000////////////...---,,,+++,,,,,,,,,,,,++++++******************************))))))*********+++++++++************************++++++++++++++++++++++++,,,++++++******+++,,,---...333===IIITTT[[[]]]^^^dddhhhqqqzzz}}}yyyqqqkkkooozzz|||wwwxxx|||~~~{{{xxxvvvvvvtttrrrpppqqqsssuuuvvvxxxzzz{{{}}}zzzxxxxxxzzz}}}yyy{{{~~~}}}yyy|||}}}{{{wwwuuuzzz}}}{{{yyyxxxxxxxxxwwwxxxxxxxxxvvvssspppnnnlllnnnqqqtttuuuuuuuuutttrrrtttuuuuuuuuuxxx}}}~~~yyydddUUUNNNQQQbbbsssvvvlllcccQQQDDD>>>EEEJJJHHHIIINNNHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBAAABBBAAA???;;;888111///,,,******+++******++++++******++++++,,,---+++++++++++++++++++++,,,,,,,,,++++++,,,,,,---...---------.........//////---///222666>>>JJJWWW^^^kkkttt{{{zzzwww~~~|||{{{yyy{{{}}}nnn```XXXTTT[[[\\\^^^bbbkkkwww~~~|||wwwtttoooiiibbb]]]XXXVVVSSSRRRPPPNNNNNNRRRXXX\\\]]]kkk~~~sssaaaUUUMMMEEEAAA>>>>>>FFFQQQggguuudddSSSDDDJJJ\\\zzzxxxxxxwwwtttlllccc\\\YYYIIIEEEDDDJJJUUUaaammmtttssspppgggVVVEEE>>>CCCJJJEEECCC???;;;777444000,,,,,,,,,,,,++++++++++++*********))))))******+++,,,************************)))******++++++******)))))))))*********+++++++++***************************+++,,,,,,------,,,,,,,,,,,,---.........------...///000111111444777:::FFFKKKXXXhhhxxxuuugggiiiuuu~~~ssstttvvvyyy}}}wwwnnneeeeeegggjjjlllkkkhhheeegggeeeeeefffllluuu}}}}}}{{{zzzssslllnnn{{{ttt[[[MMMMMMIIIGGGGGGBBBEEEDDDCCCBBB@@@>>><<<;;;888777666555444222111111////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++***************+++++++++++++++++++++++++++++++++++++++******+++,,,...///000999FFFQQQYYY^^^aaacccmmmrrrzzz|||uuukkkhhhkkkwww|||yyyuuuwww{{{}}}~~~}}}xxxuuutttppplllpppqqqsssvvvyyyzzz{{{|||}}}zzzwwwxxx{{{~~~ssswww}}}yyyyyyzzz{{{zzz{{{}}}{{{{{{}}}~~~~~~~~~|||zzzyyyxxxxxxzzz|||}}}|||yyyuuurrrnnnnnnpppqqqssssssttttttmmmooorrrtttwww{{{|||tttiiibbb```jjjuuuyyywwwvvvYYYLLLFFFKKKLLLEEEDDDJJJHHHHHHHHHGGGFFFFFFEEEEEEBBBBBBAAABBBBBB@@@<<<999555222...++++++******)))++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------...////////////444888===FFFVVVcccjjjqqq|||wwwttt}}}|||}}}~~~qqqcccYYYUUUVVV]]]___aaafffrrr}}}||||||~~~~~~{{{xxx}}}~~~wwwmmmccc\\\[[[[[[ZZZZZZ\\\___cccdddfffppp~~~zzzbbbUUUJJJFFFBBB===>>>CCCQQQoooyyy^^^GGGFFFMMM^^^www{{{wwwssslllfffdddRRRLLLIIILLLSSS[[[hhhrrrssswwwtttdddNNN@@@AAAGGGFFFEEEAAA;;;888777444///,,,,,,,,,,,,++++++++++++******))))))******+++,,,******************************++++++++++++******)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---..................///000111222555:::===KKKRRRcccyyywwwxxxssstttvvvzzz|||~~~~~~uuummmhhhhhhggghhhiiiiiifffdddggggggiiilllrrryyy~~~xxxzzz~~~}}}qqqmmmzzzuuullltttuuu[[[MMMMMMJJJIIIHHHCCCGGGFFFEEECCCAAA>>><<<;;;999888777666444333222222////////////...---,,,+++***++++++,,,,,,---------************************)))************+++++++++))))))*********+++++++++++++++++++++++++++++++++******))))))+++---///111444>>>LLLVVV[[[```gggmmmyyy{{{|||xxxjjj___cccmmmwwwxxxzzzyyywwwwwwyyy||||||~~~wwwttttttrrrmmmqqqrrrtttxxx{{{||||||{{{~~~zzzvvvuuuwwwzzzqqquuu{{{}}}}}}~~~}}}}}}|||{{{|||}}}~~~}}}{{{yyywwwuuusssqqqooonnnooopppqqqhhhjjjmmmqqqvvv}}}zzzxxxyyy|||}}}{{{}}}fff^^^]]]ccc]]]KKKBBBFFFIIIHHHHHHGGGGGGFFFFFFEEECCCCCCBBBCCCCCCAAA===::::::666111...,,,++++++***++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,------...//////000111999BBBHHHTTTdddooosssuuuxxxttt}}}zzzyyy{{{mmmbbb\\\ZZZZZZZZZ___gggmmmqqqxxx~~~~~~{{{}}}}}}tttmmmooonnnooorrrwww{{{zzzyyy~~~|||yyy{{{zzzgggUUUOOOKKKBBB===???BBBZZZxxxqqq\\\IIIFFFIIIUUUjjj~~~}}}xxxyyyuuuppplll^^^VVVOOOMMMNNNTTTaaannnwwwzzzxxxjjjUUUFFFAAACCCGGGFFFAAA:::888:::888333------,,,,,,,,,+++++++++******))))))******+++,,,************************++++++,,,,,,,,,,,,++++++)))************+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,------..................///000111333666;;;???PPPXXXmmmzzzuuussstttzzz~~~~~~yyyqqqlllhhhgggggghhhhhhhhhfffdddfffhhhlllrrrxxx}}}{{{yyyxxx}}}ssskkkvvv{{{mmmllluuurrrYYYLLLNNNLLLJJJIIICCCHHHGGGFFFDDDAAA???<<<;;;999999888666555444333222////////////...---,,,+++)))***+++,,,------...///************************)))************+++++++++))))))******++++++++++++++++++++++++++++++++++++***)))))))))+++...000222777BBBOOOWWW[[[aaalllvvv{{{rrrcccZZZbbbpppnnnooooooppprrrtttwwwyyy}}}wwwtttvvvvvvrrrrrrsssuuuyyy|||}}}|||{{{~~~zzzuuurrrtttvvvqqquuuzzz}}}}}}~~~~~~}}}||||||{{{{{{{{{xxxsssnnnkkkkkklllmmmooooooppprrruuu{{{zzzwwwvvvzzzxxxsssxxxtttZZZJJJKKKIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDBBB>>>;;;===999444000...---,,,+++++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,------...///000000222>>>JJJRRR^^^nnnwwwxxxvvv~~~zzzuuuzzzyyyvvvzzzvvv|||zzztttwwwrrr```XXX[[[aaabbbaaacccpppzzz{{{{{{~~~xxx|||vvvkkkeeegggnnnttt}}}yyybbbYYYSSSIIIAAABBB<<>>===999888666333000...---,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---.........---,,,,,,+++///,,,,,,//////...///444<<<@@@KKK[[[iiirrrwwwzzz|||vvvtttuuuuuusssppppppooopppwww{{{zzz{{{}}}ppp___ZZZ___eeeeeebbbkkkrrryyy{{{yyyzzzuuu{{{~~~ppp```YYYUUUTTTZZZbbbooozzzppp```WWWMMMDDD???<<>>HHHUUUiii~~~xxx{{{yyytttjjjaaaTTTJJJDDDIIIYYYiii}}}}}}yyynnn]]]MMMCCCAAAEEEJJJHHH>>>888::::::555555000+++)))***,,,,,,,,,,,,+++******))))))******++++++,,,,,,,,,++++++***(((***,,,...///...---,,,)))************+++++++++)))************+++++++++,,,------......------,,,,,,,,,------.../////////000///000222222333:::CCCXXXooopppxxx{{{ssstttwww}}}|||tttnnnlllllliiiiiiiiiiiihhhfffeeedddhhhmmmsssyyy{{{|||}}}~~~yyywwwzzz{{{kkkfffuuu~~~rrrkkktttvvvyyykkkUUUMMMPPPLLLIIIHHHBBBFFFEEEDDDCCC@@@===:::888999888777666444333222111//////000000///...,,,+++***************************************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,***,,,,,,,,,,,,///444999BBBMMMVVVXXX[[[dddpppwww}}}jjj]]]VVVVVV^^^ggglllnnnppprrrxxx~~~{{{zzzvvvssstttxxx{{{{{{yyytttwwwzzz{{{zzzyyyxxxyyy{{{|||{{{zzzzzz|||~~~~~~~~~~~~}}}yyyuuurrrrrrsssrrrrrrssstttvvvwwwyyyyyy~~~{{{www~~~~~~rrriiiiiiuuu}}}tttPPPHHHEEEDDDDDDFFFHHHIIIHHHGGGGGGFFFEEECCCAAA@@@>>>>>>;;;999777444111///---,,,))))))*********++++++++++++++++++,,,,,,,,,------------......------,,,+++///,,,,,,...///---000555===DDDPPP^^^kkktttzzz~~~{{{vvvvvvxxxxxxtttpppggghhhmmmttt{{{{{{rrrsssyyy~~~zzzlll___]]]fffnnnmmmiiinnnuuu|||}}}||||||pppaaaPPPHHHFFFHHHOOOWWW^^^jjj{{{qqq```PPPFFFBBB<<>>999:::<<<:::666222---******,,,,,,+++,,,+++******))))))******+++++++++,,,,,,++++++***((()))+++---...---,,,,,,)))************+++++++++************++++++++++++,,,------......------,,,,,,,,,---......//////000111///000333444666>>>HHH^^^ssswwwwwwvvv~~~rrrtttxxx~~~~~~wwwqqqnnnnnnooojjjjjjiiihhhgggeeedddccckkkooouuuyyy|||}}}|||tttsssvvv|||{{{lllfffsss|||rrrmmmvvvxxxwwwgggSSSLLLPPPMMMIIIGGGAAACCCCCCCCCAAA???===:::999:::999888666444222111000////////////...---,,,+++++++++++++++++++++++++++***************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,...333999>>>HHHRRRZZZZZZ[[[cccooowww|||iiiUUUOOOSSSYYY^^^bbbkkknnnqqqsssxxx}}}zzzwwwuuuvvvzzz}}}~~~|||vvvwwwxxxwwwuuussstttuuu|||||||||{{{{{{}}}}}}{{{yyy||||||{{{|||}}}~~~}}}~~~}}}{{{yyyyyyyyywwwwwwwwwvvvvvvvvvvvvvvvxxx{{{~~~vvvqqqrrrkkk^^^TTTTTTaaalllzzz|||aaaTTTFFFEEEDDDEEEGGGIIIJJJIIIJJJHHHFFFCCCAAA?????????===;;;999666222///---,,,))))))))))))*********************+++++++++,,,,,,------......------,,,,,,///,,,,,,......---111777DDDMMMZZZeeennnuuu{{{{{{wwwsssuuuyyyyyyrrrlllfffllltttzzz~~~qqqiiinnnzzz|||qqqhhh```bbbmmmuuuuuurrrtttzzzssseeeTTTIIICCCCCCIIIPPPPPP[[[nnnpppYYYLLLJJJAAA@@@AAAKKKbbb~~~cccJJJEEEGGGTTTiii{{{{{{qqqdddWWWJJJDDDJJJTTTeeerrrwwwrrrmmmhhhYYYFFF???DDDEEE???::::::<<<>>>999555///,,,+++++++++***,,,+++******))))))*********++++++,,,,,,+++++++++((()))***,,,,,,,,,++++++)))************+++++++++************+++++++++,,,,,,------......------,,,,,,------......///000000111000000333555999DDDOOOaaasss{{{sssnnnuuuwwwpppsssyyyzzzsssnnnmmmooorrrkkkjjjiiigggfffddddddcccooossswwwzzz|||~~~sssiiiiiipppwww{{{mmmfffqqq|||vvvooolllvvvjjjTTTLLLOOOKKKHHHGGGAAABBBBBBBBBBBB@@@>>><<<;;;;;;:::999777444222111000/////////...------,,,+++++++++++++++++++++++++++***************************++++++++++++***))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,...222888???CCCHHHPPPWWWXXX[[[ccckkknnnfffWWWKKKLLLUUU\\\^^^___kkkoooqqqrrrvvv|||}}}{{{zzzxxxvvvwwwyyy{{{{{{zzzvvvvvvvvvtttqqqqqqrrrtttwwwxxxxxxwwwwwwxxx{{{}}}}}}yyyvvvvvvxxx{{{{{{|||}}}~~~{{{}}}~~~~~~}}}|||zzzzzzzzzzzzzzzyyyxxxwwwvvvvvvwwwxxxzzz||||||~~~pppdddYYYNNNGGGDDDMMMSSS\\\mmmuuuiiiZZZGGGFFFFFFGGGIIIJJJJJJIIILLLJJJFFFCCCAAA@@@@@@@@@>>>===;;;888444111...,,,)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,------...------,,,,,,...,,,---.........444<<>>AAAQQQjjjwwwYYYIIIDDDNNNccc}}}}}}qqqbbbRRREEEEEEJJJVVVhhhtttsssvvvyyygggNNNBBBCCCCCC@@@;;;888:::???<<<888333...+++*********,,,+++******))))))************+++,,,,,,,,,++++++((()))***++++++++++++***))))))*********+++++++++*********+++++++++,,,,,,,,,------......------,,,---------...//////000000222//////222666===JJJWWWgggvvv~~~zzzrrrmmmrrrvvvuuupppmmmnnnrrryyyxxxrrrmmmlllmmmoooiiihhhfffeeedddeeeffffffrrruuuxxxzzz|||~~~tttddd___fffnnnzzzzzznnngggppp~~~{{{qqqmmmhhhgggrrrqqqYYYMMMMMMHHHFFFGGGCCCBBBBBBCCCCCCBBB@@@>>>===;;;;;;999777555333111000000//////...------,,,,,,++++++++++++++++++++++++***************************++++++++++++***))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---000666===CCCGGGEEEKKKQQQVVV\\\cccccc```]]]WWWTTTXXX[[[[[[YYYZZZkkkoooqqqqqqssswwwxxxvvvzzzxxxwwwwwwwwwwwwvvvuuutttuuutttrrrqqqqqqsssvvvsssttttttsssrrrsssuuuwww{{{}}}}}}zzzvvvuuuxxx||||||}}}}}}}}}~~~~~~}}}{{{zzz{{{||||||||||||{{{zzzyyyzzzzzzyyyxxxyyy|||uuuooohhh[[[OOO???AAADDDHHHTTTbbb___NNNBBBBBBDDDGGGJJJKKKIIIHHHMMMKKKGGGDDDBBBAAAAAABBB@@@???===:::666333///---+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------...------,,,...,,,---//////000999BBBTTTaaannnsssvvv}}}~~~||||||~~~}}}wwwqqqqqq{{{zzziiibbbbbbrrr{{{nnnaaafffkkkkkkiiijjjqqqwww~~~zzzwww~~~iii[[[VVVVVVXXX\\\iii{{{lllaaaUUUJJJ@@@@@@HHH\\\zzziiiRRRDDDHHHYYY|||}}}}}}{{{|||ooo\\\KKKDDDFFFLLLaaaqqqxxx}}}eeeKKKEEEBBBAAA<<<666888>>>>>>;;;666000,,,******+++,,,+++******))))))******)))***+++,,,,,,,,,,,,,,,))))))******+++++++++***))))))*********+++++++++***++++++++++++,,,,,,,,,,,,------......------,,,------......///000000111222//////333999DDDUUUdddyyyxxxvvvvvvvvvtttvvvwwwqqqiiiiiioooooossszzz~~~yyytttpppllliiihhheeedddcccbbbcccfffiiikkkrrruuuxxx{{{|||~~~xxxfff^^^bbbhhhwwwyyyooohhhppp~~~vvvkkkfffbbbbbbooo~~~ttt[[[NNNLLLGGGEEEFFFCCCBBBCCCCCCCCCBBB@@@???===;;;:::999777555333222111111111///......---......,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,...333;;;BBBGGGIIIEEEKKKRRRVVV[[[___]]]XXXTTTUUUYYY]]]\\\XXXYYY^^^kkkpppsssqqqqqquuuvvvuuuzzzyyyxxxwwwvvvuuutttssstttuuuuuutttssssssvvvxxxsssttttttsssqqqpppqqqrrrsssttttttsssrrrsssxxx}}}~~~|||}}}}}}~~~}}}~~~|||zzzxxxxxx|||www}}}}}}kkkUUUGGGAAACCCFFFHHHSSSSSSCCC>>>>>>???BBBFFFIIIIIIIIIKKKJJJHHHFFFDDDCCCCCCCCC@@@???>>><<<999555111///,,,,,,,,,,,,---------...,,,,,,---------.........,,,,,,------......---------,,,...000000333>>>IIIXXXfffrrrvvv|||~~~}}}zzzwwwtttrrrzzzwwwgggdddiiiwwwvvvjjj```ggglllkkkfffgggoooxxxxxxzzzyyyyyyooohhhbbbaaahhhyyyppp^^^OOODDDCCCFFFRRRmmmyyybbbOOOGGGNNNmmmxxx}}}wwwwww|||yyyfffRRRHHHGGGHHHZZZmmm{{{~~~YYYKKKBBBBBB???777888??????===888222,,,***+++,,,,,,+++******))))))******)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,---......//////000111111111///000777AAAQQQfffxxx|||rrrqqquuuqqqvvvzzzxxxooohhhllltttssswww}}}~~~zzzvvvrrrmmmhhhdddcccbbb``````bbbfffkkknnnqqqtttyyy|||~~~tttjjjgggiiivvv~~~yyypppjjjqqquuuhhhaaa___aaaooopppXXXLLLLLLGGGEEEFFFBBBBBBBBBBBBBBBAAA???===<<<::::::888777666444333333333222000///......//////,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,------000666???EEEHHHIIIIIISSS[[[[[[XXXXXXYYYYYY\\\]]]______[[[YYY___hhhmmmrrrvvvttttttwwwyyyyyyzzzzzz{{{zzzxxxwwwvvvvvvvvvwwwxxxwwwvvvuuuwwwxxxtttuuuuuussspppnnnnnnoookkkkkklllnnnqqqwww~~~||||||~~~~~~~~~~~~~~~|||zzzzzz|||uuugggWWWIIIHHHJJJEEEOOOXXXNNNFFFCCC@@@@@@BBBFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@@@@???===;;;777333111++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,------......------,,,,,,...111222666CCCPPP```mmmvvvyyy}}}uuupppqqqttt{{{pppqqqvvvyyymmmcccbbbfffiiihhhhhhlllttt|||}}}zzz|||uuu}}}~~~rrrkkkmmmyyyjjjXXXIIIFFFDDDHHH^^^yyy{{{gggRRRKKKXXXmmm|||~~~|||tttsss~~~mmmYYYMMMJJJGGGTTTeeeuuueeePPPBBBDDDDDD<<<;;;CCC???>>>:::333---***,,,...,,,+++******))))))******))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))************++++++++++++++++++,,,,,,,,,------,,,------......------,,,.........///000000111111111000333===MMMbbb|||uuummmrrr{{{yyy~~~wwwooommmqqqtttzzz}}}}}}yyyvvvsssooojjjeeecccbbb______aaafffkkknnnqqquuu{{{wwwssswww~~~zzzsssmmmqqqsssccc]]][[[```oookkkTTTKKKMMMIIIFFFEEE@@@AAABBBBBBAAA@@@>>><<<;;;999999888777666555444444444333111/////////000000,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++***)))))))))************+++++++++******+++++++++,,,,,,,,,------111888AAAGGGIIIIIIOOO\\\eee___UUUSSSXXX^^^wwwsssnnnggg^^^[[[cccmmmmmmtttxxxwwwwwwzzz}}}}}}zzz{{{||||||{{{zzzzzzzzzyyyzzz{{{zzzxxxvvvwwwxxxtttuuutttrrrooollllllllliiiiiikkkpppxxx}}}}}}{{{|||}}}~~~~~~}}}||||||fffOOOJJJKKKDDDRRRfffdddSSSNNNFFFAAA@@@CCCGGGIIIHHHHHHHHHHHHHHHFFFEEEEEE?????????>>><<<888555222******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---.........---+++,,,///222333888FFFTTTjjjttt{{{{{{zzzxxxsssvvv{{{||||||~~~xxxpppfff\\\eeeeeedddfffkkksss{{{{{{vvv|||}}}wwwuuuvvvsss|||vvv```NNNIIIBBB@@@RRRlll}}}```OOOFFF[[[uuuwwwqqq~~~qqq]]]PPPMMMHHHOOO\\\lllwww{{{zzzyyymmmSSSBBBFFFHHHAAA???GGG???>>>:::444---+++,,,///,,,++++++***)))*********((()))***+++,,,---------------,,,++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------,,,------......------,,,......//////000000111111111111666BBBUUUnnnsssnnnxxx{{{tttvvvwwwuuu|||wwwtttssspppllliiieeeccc```___```dddiiimmmqqquuu|||xxxwwwwww}}}{{{tttnnnqqq~~~ppp___XXXWWW]]]oooqqqYYYKKKKKKFFFEEEHHHEEEGGGFFFDDDAAA???<<<;;;:::999999888777555333222111333222111000///...---,,,......---,,,,,,+++******++++++************++++++---,,,***)))))))))******)))************+++++++++,,,***+++---+++(((***...,,,333===DDDHHHJJJMMMOOOVVVZZZbbbbbbWWWRRRccc{{{sssaaaZZZ___iiiooo}}}{{{yyywwwwwwyyy{{{}}}{{{{{{||||||{{{zzzyyyxxx{{{xxxuuuuuuyyy{{{{{{zzzuuusssrrrqqqpppnnnjjjfffaaaiiiuuu~~~||||||~~~}}}{{{~~~xxxjjjXXXLLLIIIRRRgggzzzwwwYYYKKKFFF>>>IIISSSKKKLLLHHHFFFHHHLLLNNNKKKGGG@@@???>>>>>>===;;;777333//////------------...///++++++,,,,,,,,,,,,------......---------......//////111//////888HHHSSSUUUqqqttt}}}ttt{{{|||lllaaa```ccccccfffhhhkkksss}}}~~~{{{yyy}}}tttwww}}}wwwwww{{{|||sssnnn}}}}}}{{{~~~nnnXXXRRRLLLBBBEEERRRooo___NNNIII[[[wwwwwwxxxlllZZZJJJHHHHHHQQQbbbqqqvvvuuussssssbbbLLL???CCCIIIDDD;;;DDD<<<777777444...+++---******))))))***+++,,,,,,++++++******++++++,,,---...---+++*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------..................------...000111111///......///555444999IIIccc|||oooppp~~~wwwuuuvvvvvv|||zzzxxxvvvuuupppiiicccbbb___\\\]]]cccjjjoooqqquuuyyy}}}tttjjjjjjtttvvvnnnrrrqqqbbbXXXSSSWWWjjjrrrZZZNNNNNNIIIGGGHHHEEEFFFEEEDDDBBB???===;;;:::999999888777555333222000222111111000///...------...------,,,++++++******++++++************++++++,,,,,,***)))))))))******)))************+++++++++,,,***+++---+++)))***///111:::FFFNNNPPPOOONNNNNNRRRZZZcccccc[[[ZZZjjj|||uuudddYYY]]]hhhpppyyyxxxwwwvvvwwwyyy{{{}}}{{{|||~~~~~~|||zzz|||yyyuuutttuuuwwwvvvuuuooonnnlllmmmmmmlllhhheeefffnnnzzz~~~~~~yyy|||~~~~~~||||||{{{cccNNNDDDLLLcccxxxyyyiii]]]RRRHHHHHHKKKIIILLLJJJHHHJJJNNNNNNJJJFFF@@@???>>>>>>>>><<<888555000///------,,,---......++++++,,,,,,,,,,,,------...---------......//////...---...444>>>LLLWWW___|||{{{}}}xxxjjjbbbbbbeeedddgggjjjmmmvvv}}}|||~~~{{{yyyxxxpppuuutttkkkmmmxxxwwwsss}}}~~~tttllleee___\\\]]]dddsss~~~bbbXXXPPPDDDBBBJJJcccxxxrrrNNNHHHUUUxxxzzzuuu}}}|||rrrbbbSSSFFFGGGOOO]]]jjjppptttxxxuuueeeOOOAAACCCIIIFFF>>>CCC<<<777777444...+++---***************+++,,,,,,++++++******++++++,,,------,,,+++*********++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................///000111111000//////000777666<<>>??????>>>;;;888000///...---,,,,,,---...++++++,,,,,,,,,,,,---------------....../////////000,,,000<<>>???@@@???===;;;111000///---,,,,,,------+++++++++,,,,,,,,,------------.../////////000000444...444EEENNNPPP[[[kkkwwwkkkiiiqqqzzzyyyppphhhdddeeehhheeekkkpppttt{{{|||sssllllllttt}}}yyyyyytttjjjccckkkxxx~~~iii^^^aaaiiiyyyllliiiccc[[[SSSKKKCCC===BBBFFFSSSjjj}}}zzzqqq```PPPGGGFFFIII[[[|||oooXXXJJJWWWsssssswww}}}|||qqqgggRRRLLLKKKUUUaaajjjqqqvvvwwwlllYYYHHHCCCGGGIIIHHHDDD???999555222000...---+++++++++******++++++,,,++++++******++++++,,,---,,,+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------............///////////////000111111000000222444666<<>>;;;:::888888777666444222111000............////////////,,,+++++++++++++++******++++++************++++++************+++*********))))))*********+++++++++,,,)))***,,,,,,,,,000666CCCIIIQQQUUUTTTSSSSSSSSSZZZ^^^XXXMMMKKKUUU^^^___dddhhhiiigggiiimmmooommmlllnnnpppsssvvvxxxzzz{{{yyyyyyxxxxxxyyy{{{}}}~~~|||uuupppeeeeeehhhpppxxx{{{wwwqqqvvvzzz~~~~~~|||{{{zzzzzz|||{{{zzzwwwvvvvvvxxxyyy}}}oooYYYHHHHHHOOOZZZttt[[[IIIGGGHHHJJJKKKKKKIIIEEEBBB@@@???>>>???@@@???>>><<<333222000...------------+++++++++,,,,,,,,,------,,,---...///000000000000333000888JJJTTTUUU___ooo}}}{{{xxx~~~sssjjjmmmyyy~~~vvvnnnhhhffffffgggfffmmmssswww}}}~~~sssooorrr{{{|||yyy}}}yyyrrrfff___fffttt~~~|||jjj^^^YYYhhhqqqzzz___WWWOOOIIIFFFCCCBBBBBBEEEKKKZZZqqq{{{xxxjjjVVVLLLIIIEEEPPPlllgggKKKKKKdddxxxxxxzzz{{{rrrkkkZZZNNNHHHSSSfffrrrvvvvvvvvvooo___LLLBBBDDDHHHIIIEEEAAA;;;555222222000...,,,,,,+++++++++++++++,,,++++++******++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------........./////////000000///000111111000111444666666@@@QQQbbbqqq|||~~~xxxuuutttpppkkkrrrxxx{{{vvvtttxxx~~~}}}|||yyytttmmmgggcccbbbaaa^^^^^^___aaaeeejjjpppttt~~~}}}}}}yyysssooottt}}}nnn]]]SSSNNNTTTiiipppZZZOOOPPPKKKGGGFFF@@@CCCCCCDDDCCCAAA>>>;;;:::888888777666444222000///.....................///++++++++++++++++++******++++++************++++++))))))***++++++++++++***)))************++++++++++++)))))),,,------222999EEEIIIMMMOOOQQQSSSXXX\\\aaa\\\RRRIIIJJJRRRYYY[[[\\\aaafffjjjoootttqqqkkkkkkmmmqqquuuxxxzzz{{{{{{|||{{{zzzzzzzzz{{{|||}}}~~~{{{vvvvvv{{{|||||||||||||||xxxtttsssuuuxxxzzz|||zzzaaaMMMGGGKKKHHH[[[nnnjjjKKKFFFGGGIIIJJJIIIGGGEEECCCAAA???>>>>>>??????>>><<<666444222000............++++++,,,,,,,,,,,,------+++,,,...000111111111000...111===NNNXXX^^^hhhtttwwwwwwuuuxxx}}}qqqoooxxxzzzsssmmmiiihhhgggfffhhhpppwww{{{zzzuuuwwwzzz{{{xxx{{{zzzqqqeee\\\cccpppyyy~~~yyybbbSSSYYYdddtttxxxnnnSSSJJJBBB>>>>>>>>>BBBGGGJJJSSSdddwwwyyyvvvxxxbbbSSSLLLFFFGGG^^^{{{uuuUUUJJJ[[[vvv}}}{{{~~~{{{tttppp___OOOEEEPPPgggwww{{{zzzwwwsssfffQQQCCCAAAFFFJJJGGGDDD===666333444333000---,,,,,,++++++++++++,,,++++++******++++++,,,---******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........//////000000111000000111111111222555888999III___rrr~~~vvvsssoooooovvv{{{vvvnnnbbbllltttttttttyyy}}}zzzzzzwwwqqqiiibbb^^^^^^```\\\^^^aaacccgggmmmsssxxx}}}xxxtttxxx{{{kkkZZZPPPKKKPPPfff|||sss[[[OOONNNHHHFFFFFFBBBBBBCCCDDDCCCBBB???<<<999888777777666444222000///.....................---******************++++++++++++************++++++((()))***+++,,,++++++***)))************++++++++++++)))))),,,---...444:::EEEHHHLLLOOORRRXXX```fffgggZZZNNNJJJKKKMMMPPPSSSWWW___iiinnnrrrtttqqqkkklllnnnrrrvvvzzz{{{{{{{{{{{{{{{||||||{{{yyywwwvvvwww{{{~~~~~~~~~{{{vvvsssrrrtttwwwxxxmmmUUUIIIGGGDDDJJJ]]]vvvwwwQQQFFFGGGIIIIIIHHHGGGFFFFFFAAA@@@>>>===>>>>>><<<;;;888777444222000/////////++++++,,,,,,,,,,,,------+++,,,///111222222111000...777EEERRR[[[dddnnnuuuuuu{{{zzzwwwvvvvvvwwwwwwxxx|||qqqjjjqqqyyytttnnnjjjjjjjjjhhheeekkksss||||||xxxwww|||}}}}}}{{{|||}}}zzzwwwyyyyyyqqqeee\\\bbbooozzz~~~iiiXXXUUU^^^mmm|||zzzyyy{{{zzzkkk^^^KKKDDD?????????@@@FFFNNNVVVaaaqqq~~~uuurrr{{{ttt```QQQLLLDDDRRRpppgggSSSXXXlll~~~}}}~~~yyywwwfffTTTFFFMMM```qqqxxx{{{xxxwwwmmmXXXEEEAAAEEEJJJHHHGGG@@@777444666555111...---,,,+++++++++++++++++++++******++++++,,,---)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------......///000000111111000111111111111333666999AAATTTnnnrrrpppmmmoooxxx}}}uuucccmmmuuutttsssyyy~~~zzzxxxyyyvvvooofff^^^ZZZ[[[^^^[[[^^^bbbeeeiiiooovvv|||~~~{{{lll\\\QQQIIIKKK\\\pppvvv\\\OOOMMMGGGEEEGGGDDDAAABBBDDDDDDBBB???<<<999888777777555444222000/////////.........---------******************++++++++++++************++++++((()))***+++,,,,,,+++***)))************++++++++++++)))))),,,---///444;;;EEEIIINNNRRRVVV]]]fffmmmlllZZZLLLKKKLLLGGGEEEHHHSSS```mmmrrrsssrrroookkkllloootttxxx{{{||||||{{{vvvxxx{{{}}}{{{wwwrrrnnnnnnrrrvvvxxxyyy{{{|||yyyuuusssssstttuuuvvv~~~yyy]]]JJJCCCIIIEEEUUUlll|||XXXFFFHHHIIIIIIHHHHHHHHHIIIBBB@@@============<<<:::999888555333111000//////++++++,,,,,,,,,---------+++,,,///111222222111000111???MMMUUU\\\gggooorrrsssvvvwwwvvvvvvxxxxxxwwwmmmkkkjjjpppzzzzzzgggcccppptttooojjjhhhjjjkkkhhheeemmmvvv{{{xxxyyy{{{~~~zzzxxxzzz{{{yyywwwyyyxxxqqqeee\\\cccppp}}}ooo___XXX___kkkyyytttuuuxxx}}}~~~tttbbbSSSFFFBBBAAADDDDDDEEELLLUUU```kkkyyyzzzpppmmmvvvlllXXXRRRDDDLLLhhhwww]]]VVVeeewww|||xxx|||}}}}}}mmmZZZJJJKKKXXXgggrrrxxxyyy{{{qqq\\\HHHAAAEEEKKKIIIHHHAAA777444888777222...---,,,,,,++++++++++++++++++******++++++,,,---)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------......///000111111222000111111111111333777:::HHH]]]yyyqqqpppnnnnnnuuu{{{{{{uuukkktttyyyvvvsssyyy}}}yyyvvvxxxuuunnnddd[[[XXXZZZ]]]ZZZ^^^bbbfffjjjpppxxx~~~}}}|||nnn___TTTJJJHHHTTTeeeoooYYYNNNKKKCCC@@@CCCBBBCCCCCCCCCBBBAAA>>><<<;;;666666666555444333111111333333111///,,,+++,,,---......---,,,+++***)))(((,,,***((()))+++,,,+++(((++++++******++++++,,,---***+++,,,,,,******+++,,,))),,,//////...111888>>>AAAAAADDDJJJTTT\\\aaabbb[[[TTTOOOMMMJJJEEEGGGMMMXXX```kkkppppppnnnoooppptttxxx|||~~~}}}{{{yyyxxxyyyyyyzzzxxxuuuttttttuuummmjjjkkkppptttuuuxxx}}}{{{zzzyyyzzzzzzzzzxxxvvvvvvyyy~~~nnnYYYHHHDDDJJJLLLPPP___nnnjjj\\\GGGFFFEEEDDDGGGJJJHHHCCCEEEBBB???=========;;;:::<<<:::666111---+++---......---------------,,,,,,,,,...000000000222222111444BBBTTTaaahhhlllrrrwww{{{{{{yyywwwwwwxxxvvvsssmmmhhheeejjjsssyyy~~~jjjZZZbbbwwwvvvoookkkkkkjjjgggfffhhhssszzz|||~~~|||yyyuuuvvv{{{||||||vvvmmmccc\\\cccoooyyywwwoooiiinnn|||vvvmmmpppuuunnn[[[JJJBBBCCCDDDGGGKKKRRRYYY___mmmrrrzzzzzzmmmjjjpppxxxxxxppp^^^QQQHHHSSSlllwww```YYYeeesss~~~~~~yyylllkkkaaaRRRNNN\\\ooozzz~~~vvvfffRRRDDDCCCIIIJJJGGG???666444666888555///---++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......000000000000////////////000222444555111///666@@@MMMmmmvvvmmmooowww}}}yyyhhhttttttuuuxxx}}}|||zzzvvvnnngggddd```[[[ZZZ[[[^^^___ccchhhooovvv{{{~~~~~~ppp^^^VVVOOODDDPPPppplllWWWMMMLLLEEEBBBEEECCCCCCDDDCCCBBBAAA>>><<<:::666666666555444333111111/////////...------///000,,,,,,+++************+++,,,***((()))+++,,,+++)))++++++******++++++,,,---***+++,,,,,,******+++,,,***,,,...000222666<<>>IIIXXXccciiiooowww~~~|||xxxkkkllloootttzzzvvvdddXXX```sssuuuoookkkiiigggdddfffjjjttt{{{yyyqqqdddZZZ___kkkvvvsssvvv|||pppbbbbbbkkkkkk___RRRJJJHHHGGGKKKTTT```lllrrrxxx{{{~~~|||oookkkpppwwwppp^^^OOOQQQbbbyyy~~~fffYYY___kkk||||||~~~vvvvvvkkkXXXNNNWWWjjjxxx{{{xxxdddQQQHHHFFFJJJGGG@@@888555777888777000...,,,+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......000000000000000000000///111333666888444333:::DDDZZZvvvvvvnnnnnn}}}zzzlllxxxuuusssuuu{{{|||yyyuuummmfffccc```[[[YYY[[[aaabbbeeejjjpppwww|||qqq___VVVOOODDDOOOmmmgggSSSLLLNNNGGGDDDFFFDDDEEEDDDDDDCCC@@@===;;;999666666666555444333111111......------------...///******)))))))))***,,,---+++***)))***++++++***)))++++++******++++++,,,---***+++,,,,,,******+++,,,,,,,,,...222888>>>BBBDDD@@@@@@DDDLLLTTTWWWSSSOOOJJJIIIJJJLLLKKKJJJOOOVVVdddgggkkkkkkjjjkkknnnrrrooosssxxx|||||||||||||||}}}zzzuuurrrqqqqqqsss|||~~~ssslllccc```dddnnnxxxwww~~~{{{{{{zzzxxxwwwwww{{{}}}|||{{{wwwwwwyyyrrr^^^\\\NNNEEEOOOaaafffXXXGGG@@@<<<>>>FFFIIIFFFFFFKKKEEEBBB???=========;;;:::999999888555111...---...........................,,,---///000111222666999GGGOOO[[[dddjjjrrr|||{{{wwwiiiooovvvzzz}}}jjj```YYY___lllxxxsssooojjjgggcccaaafffmmmuuu|||~~~~~~~~~~~~~~~}}}uuueeeYYY\\\hhh}}}{{{rrrqqqxxx~~~lllYYYUUU___iiihhhbbbYYYRRRKKKMMMYYYjjjxxx|||yyywwwxxx|||ssslllooouuujjjTTTMMMVVVkkkoooZZZVVV]]]~~~|||{{{{{{||||||}}}ttt___NNNQQQccctttrrr{{{dddOOODDDIIIHHHBBB:::777999:::888111///,,,+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000000000000000000000222666999666555===GGG___vvvwwwsssnnnwwwrrrzzzuuuqqqsss||||||yyyssskkkdddaaa^^^ZZZYYY\\\ccceeehhhlllrrryyy|||sss```WWWPPPDDDLLLhhhbbbPPPKKKOOOJJJGGGHHHEEEEEEEEEDDDCCC@@@===:::888666666666555444333111111111000...---------+++***+++***)))((((((***+++---+++************+++******++++++******++++++,,,---***+++,,,,,,******+++,,,---,,,---444>>>FFFHHHHHHBBBCCCHHHOOOUUUTTTNNNGGGBBBFFFKKKLLLKKKLLLRRRYYYccceeehhhiiiiiikkknnnqqqrrrvvvyyy{{{{{{yyyxxxxxxyyy{{{~~~~~~~~~~~~vvvooojjjlllrrryyy|||nnncccXXXTTTWWW___kkkttt|||uuuuuu{{{||||||{{{zzzyyyxxxvvvxxx{{{~~~nnnjjjkkktttwwwjjjjjj```TTTSSSbbbooohhhWWWNNNBBB===DDDIIIEEEEEEKKKEEEBBB???=========;;;:::777888888777333000...............//////000000000......///000000000555<<>>:::;;;<<<;;;555222...,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000000111111111222000111444666555666AAAMMMWWWhhhyyyuuuxxxoooyyyttt]]]mmmoooooorrr{{{~~~yyyuuunnnfff___]]]\\\ZZZ[[[^^^___bbbhhhpppxxx~~~uuucccXXXQQQEEEGGG[[[___NNNKKKPPPKKKHHHIIIEEEEEEDDDDDDCCC@@@===;;;999666666666555444333111111...---,,,...111222000---,,,,,,,,,,,,++++++******)))+++++++++***)))***+++++++++******++++++,,,---***+++,,,,,,******+++,,,......111:::DDDKKKLLLJJJEEEHHHLLLMMMKKKHHHGGGFFFMMMXXX___[[[RRROOOSSSVVV[[[\\\___dddhhhlllpppqqqsssvvvyyy{{{zzzzzzzzzzzzvvvxxxyyyyyywwwtttrrrrrruuuooooooyyyvvveeeTTTLLLGGGDDDIIIRRR^^^eeeooovvvzzz}}}rrr~~~|||}}}}}}|||xxxuuuqqqqqqvvv}}}yyytttsssyyytttZZZTTThhhzzz}}}qqq```LLLBBBCCCGGGHHHFFFEEEBBB???=========;;;:::666888999888555222111111......///000222333444444444111111333111000999FFFTTT]]]jjjvvv|||yyy~~~}}}~~~mmmTTTcccpppsssrrrvvv|||wwwqqqlllgggeeeccceeeoooyyy}}}{{{zzzuuulll```WWW[[[fffsss{{{oooqqq{{{zzzrrrllliiiiiiiiipppyyy~~~{{{~~~kkkXXXMMMFFFJJJccckkkUUUZZZ|||~~~tttsss|||zzzzzz~~~yyy{{{zzzooo\\\LLLKKKRRR```bbbeeennnyyyyyybbbGGGCCCGGGFFF@@@;;;;;;<<<<<<777444///,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000111111222222222444444666888999===KKKYYYbbbppp~~~~~~zzzvvvsssuuummmlllooo]]]TTTeeejjjooowww}}}wwwsssmmmeee^^^\\\\\\[[[]]]aaa]]]bbbjjjttt|||}}}|||uuudddXXXRRRFFFFFFVVVaaaPPPLLLPPPKKKGGGHHHEEECCCDDDCCCBBBAAA>>><<<:::666666666555444333111111///---,,,///333444111...***+++---......---,,,+++)))+++,,,+++)))(((***,,,++++++******++++++,,,---***+++,,,,,,******+++,,,---///333;;;DDDIIIJJJIIIJJJNNNPPPMMMHHHFFFJJJPPPcccpppwwwnnn```ZZZ[[[\\\^^^]]]]]]```ffflllqqqtttvvvxxx{{{{{{zzzyyyyyyzzzwwwxxxyyywwwsssnnnkkkjjjooorrr{{{zzzhhhWWWOOOGGG???@@@HHHPPPWWWaaaiiinnnqqqvvvyyyzzzsss~~~zzzuuuppppppttt{{{}}}nnn\\\PPPVVVooo~~~hhhOOODDDGGGGGGAAAEEEBBB???=========;;;:::777888999777555333222333...///000111222444555555666111222666555444@@@PPP[[[bbbnnnzzz{{{yyy~~~~~~wwwvvv{{{sss]]]UUUhhhzzz~~~|||~~~zzzuuurrrkkkffffffgggkkksss|||~~~zzzooohhh___TTTTTT[[[iii{{{{{{{{{xxx{{{zzzqqq^^^SSSHHHFFFXXXqqq|||]]][[[zzz}}}xxx{{{xxxuuuqqqkkk]]]NNNHHHKKK[[[^^^```eeeooosssaaaJJJAAAFFFFFF@@@;;;;;;<<<<<<999555000---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///000000111111222333333444444666999<<>>@@@@@@DDDIIIKKKMMMUUU^^^gggoooppprrryyyzzz~~~~~~yyy~~~{{{xxxvvvtttvvvzzz|||vvv[[[LLLSSSSSS[[[vvvYYYDDDCCCEEEGGGFFFCCC???===;;;::::::@@@888444777999666444555333333444555666666555555888666444555777>>>LLLZZZaaajjjssszzz~~~sssqqqvvvdddZZZdddvvvyyypppqqqjjjfffiiiooosssxxx}}}~~~|||tttllleee]]]TTTPPPQQQ\\\mmm~~~rrrpppyyyyyyvvvkkkZZZOOOJJJQQQ\\\jjjTTTkkkwwwxxxssshhhccc[[[OOOGGGFFFYYY\\\aaafffjjjiii___VVVDDDBBBBBBDDDAAA;;;:::<<<:::999666111---+++,,,---------------------------------------------------------------------------++++++,,,,,,---...//////000000000000111111111111222555777999>>>MMMbbbrrrwwwqqquuuyyyzzz~~~wwwhhhccckkknnnjjjlllwww|||tttoookkkddd^^^]]]\\\[[[]]]aaaccciiisss{{{qqqfff```UUUGGGFFFOOOgggTTTOOOQQQJJJEEEEEEAAADDDCCCCCCAAA???===<<<:::777555333333333333111///////////////............***,,,///000000...+++)))+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,---,,,++++++---...000444:::???AAABBBCCCCCCTTTVVVVVVPPPKKKNNNZZZeeepppnnnjjjbbb[[[XXXYYY\\\___bbbeeeggghhhjjjmmmoootttuuuwwwyyyyyyxxxwwwvvvuuuuuussspppmmmiiigggggguuu~~~{{{fffWWWMMMEEE@@@@@@<<<;;;===@@@AAACCCJJJSSS[[[gggnnnvvvwww{{{{{{{{{zzzyyyzzz{{{|||~~~vvvsss___QQQRRRLLLMMM```vvv^^^KKKGGGHHHHHHFFFCCC???<<<:::999999666999:::888444000//////222222333444444444444444555555666999;;;BBBRRRbbbnnnvvv~~~sssooossseee^^^lll{{{xxxnnnnnnhhheeekkkrrrxxx}}}~~~~~~uuullleee]]]TTTOOOOOOVVVfffvvvpppbbb___hhhrrr}}}xxxwwweeeWWWMMMMMMQQQwwwuuu\\\lll~~~~~~sssjjjcccYYYNNNFFFNNNVVVcccoootttoooaaaTTT@@@>>>???BBBAAA===;;;<<<888888555222...,,,,,,---------------------------------------------------------------------------,,,,,,,,,------.........000000000000111111111111444555888???LLL```uuuvvvrrrwww|||~~~|||hhhaaajjjnnnhhhoooyyyxxxpppkkkgggaaa\\\[[[[[[ZZZ]]]bbbgggmmmuuu}}}qqqfffaaaUUUGGGGGGPPPhhhUUUOOOQQQJJJEEEFFFBBBFFFEEEDDDBBB@@@>>>;;;:::777555333333333333111////////////............---)))***+++,,,---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,++++++---///111555999<<<>>>>>>???@@@OOOQQQQQQLLLHHHKKKUUU^^^cccaaa]]]YYYWWWWWWXXXYYY]]]aaagggkkkllllllmmmmmmrrrtttwwwyyyzzzzzzxxxwwwtttuuusssooojjjgggiiikkk{{{mmm]]]QQQGGGCCCCCC@@@>>>===>>>>>>???GGGPPP\\\lllxxx~~~yyyzzz~~~~~~|||zzzxxxyyy~~~wwwtttvvvlllaaaZZZLLLEEEOOOTTTooozzzbbbOOOGGGEEEHHHFFFCCC@@@<<<:::888777333AAAHHH@@@555222222000111111222333333333222222222444888<<>>???CCCDDD???;;;:::666666555222...,,,---...------------------------------------------------------------------------------------------......000000111111111222222222555666:::FFF[[[tttvvvsss}}}mmmaaajjjnnnfffsss}}}~~~tttlllgggddd^^^ZZZZZZZZZZZZ]]]ccclllqqqyyyqqqfffaaaVVVIIIHHHRRRhhhUUUOOOQQQJJJFFFGGGDDDGGGFFFEEECCC@@@>>>;;;:::777555333333333333111/////////.........---------))))))******++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++---///111444888;;;<<<>>>???AAALLLMMMMMMJJJGGGIIIQQQWWWZZZXXXVVVVVVXXXZZZ[[[[[[ZZZ___ffflllnnnoooppppppoooqqquuuxxxyyyyyywwwvvvssstttsssnnnjjjjjjooottt}}}pppaaaWWWNNNFFFBBBEEEBBB@@@???>>>@@@HHHRRRkkkzzzuuuppp~~~}}}|||yyywwwwww}}}|||zzztttxxxvvvnnnaaaQQQGGGGGGFFF^^^uuuxxxhhhUUUIIIEEEHHHFFFDDD@@@===:::888777555FFFLLL@@@666888888333111111222222333222222111111333777:::===HHH^^^rrr}}}ooopppxxxttt```lll~~~vvvlllddd```bbbkkkvvv|||}}}sssiiibbb[[[RRRLLLKKKQQQbbbttt{{{}}}yyyttt{{{|||{{{yyyeeeZZZZZZ^^^ppptttyyyzzzyyyjjj\\\PPPIIIXXXrrrlllaaafff{{{vvvbbbGGGGGGMMM]]]qqq}}}{{{qqqiiiJJJEEECCCFFFGGGAAA;;;888555666555333000...---...------------------------------------------------------------------------............------------000000111111222333333333444777>>>KKK___xxxxxxuuuttteeekkkmmmeeexxx{{{rrrjjjfffccc^^^[[[[[[ZZZYYY^^^dddqqquuu{{{qqqfffbbbXXXJJJJJJTTThhhUUUOOOPPPJJJFFFHHHEEEGGGFFFEEECCC@@@>>>;;;:::777555333333333333111///............------------+++******++++++,,,------*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,+++,,,...000111333777:::<<>>GGGQQQtttjjjfffwww~~~}}}{{{zzzzzzwwwwwwyyyzzzrrrbbbTTTLLLDDDIIIZZZoooxxxooo]]]OOOJJJGGGFFFDDDAAA>>>;;;999777222???AAA555111777888111222222333333333222222111333222333666:::GGG^^^rrrzzzssswwwfff[[[qqqvvvlllaaa^^^aaakkkuuuzzz}}}~~~{{{pppfff```[[[SSSMMMKKKPPPeeexxx}}}zzz|||wwwrrrxxx|||{{{yyyyyyzzz}}}yyykkkccc```fffjjjpppxxx{{{}}}oooaaaUUULLLQQQhhhsss]]]ZZZyyy|||~~~yyydddGGGEEEHHHVVVoooxxxqqqRRRJJJDDDFFFGGGCCC<<<999555666777555222///......------------------------------------------------------------------------.....................---000111111222333444444444222999CCCNNN[[[ooozzztttzzzkkklllmmmfff|||zzzqqqjjjfffccc```]]]\\\ZZZYYY^^^eeetttxxx}}}qqqfffcccYYYLLLMMMWWW~~~hhhTTTNNNOOOIIIFFFHHHEEEFFFEEEDDDBBB@@@>>>;;;:::777555333333333333111///.........------------,,,,,,,,,,,,,,,,,,,,,------************++++++++++++***++++++++++++,,,,,,,,,)))***,,,,,,+++,,,...000000333666999===AAAFFFIIILLLKKKJJJJJJKKKMMMNNNPPPMMMOOORRRUUUXXX[[[]]]___eeegggiiijjjjjjjjjkkkmmmjjjlllnnnpppqqqrrrrrrrrrmmmkkkiiiiiimmmsssyyy}}}|||oooggg[[[KKKAAABBB>>><<<<<<<<<>>>GGGQQQtttmmmhhhvvv{{{yyy}}}}}}|||}}}~~~yyy{{{jjjddd___RRRMMMUUUfffsssooo]]]OOOKKKGGGFFFEEECCC@@@===;;;999333888777000///555777333222222333333333222111111333111111666<<>>:::666888999888444111...---------------------------------------------------------------------------..................//////111111222333444444555666333;;;GGGPPPYYYgggzzzyyyrrryyyyyyooommmmmmkkk~~~wwwoooiiieeeaaa___]]]\\\ZZZYYY___hhhwww{{{~~~qqqgggcccZZZNNNOOOYYY}}}gggSSSLLLNNNHHHEEEGGGEEEDDDCCCCCCAAA???===<<<:::777555333333333333111///.........---------,,,,,,,,,,,,,,,------,,,++++++************++++++++++++******+++++++++,,,,,,,,,)))***+++++++++,,,...000111333666888<<<@@@FFFJJJGGGFFFEEEFFFHHHIIIIIIHHHJJJNNNTTTVVVWWWYYY\\\___fffhhhjjjkkkjjjhhhhhhiiikkkkkklllmmmnnnoooqqqqqqnnnjjjgggiiipppxxx{{{|||}}}nnn\\\MMMEEECCC@@@>>>>>>===>>>EEEOOOkkkzzztttvvv}}}xxxttttttyyy}}}~~~~~~~~~}}}|||nnnVVVWWWbbbpppnnnZZZJJJEEEFFFFFFEEEDDDBBB???===<<<666666555444333333555777111111222222111111000///111///222:::DDDPPP^^^jjj~~~}}}zzzyyyxxxyyy{{{xxxrrrssswwwyyy}}}sss```KKKRRRqqq}}}zzzssskkkaaa```dddpppyyy}}}~~~ttthhhccc___WWWPPPLLLLLL]]]ooouuuvvvwwwyyyyyy{{{pppkkkmmmvvvooo]]]ZZZWWWYYYaaannn|||~~~mmm^^^SSSIIIRRRggghhhXXXhhh}}}zzzxxxhhhUUUGGG???GGGggg~~~tttqqq___MMMGGGGGGCCC===999888:::<<<;;;777222...---------------------------------------------------------------------------------......//////000000111111222333444555666666555===HHHSSS^^^kkkyyywwwvvvvvvvvvzzzrrrqqqpppmmmmmmqqq}}}tttkkkeeeaaa\\\ZZZZZZ[[[YYYZZZbbbkkkzzz}}}~~~pppgggddd[[[OOOPPP[[[}}}gggSSSLLLMMMGGGDDDGGGEEEBBBBBBBBBAAA???===<<<;;;777555333333333333111///......---------,,,,,,,,,+++,,,------,,,+++***((()))************+++++++++*********++++++,,,,,,,,,)))***+++++++++,,,///111222333555888:::???DDDIIIHHHGGGFFFGGGJJJKKKJJJHHHJJJPPPVVVYYYXXXXXX\\\```aaaeeeiiilllkkkjjjiiiiiimmmlllllllllmmmnnnppprrrsssmmmiiillluuu|||~~~}}}rrr\\\NNNJJJAAA>>><<<<<<::::::AAAIII___www{{{}}}~~~}}}~~~vvvqqqvvv~~~vvvqqqmmmsssxxx||||||zzzyyy}}}||||||~~~dddaaahhhvvvsss\\\IIICCCFFFFFFFFFEEECCCAAA???===555444555777333...000666000000111000000///......///...333???LLLVVV```hhhssszzzyyyyyywwwwwwzzzzzzwwwxxxrrr|||{{{ppp___RRR___}}}zzzxxxqqqjjjbbbbbbgggsss}}}xxxkkkeeeaaaYYYPPPLLLMMMZZZhhhrrryyy{{{xxxssssssyyyzzzkkkbbb```jjjuuurrrzzzbbb[[[QQQMMMRRRaaaqqq}}}ttteeeZZZFFFJJJ]]]zzzmmmYYY```{{{}}}|||nnn```QQQ@@@???\\\|||{{{oooXXXLLLIIICCC<<<777:::<<<===<<<888333///---------------------------------------------------------------------------,,,------...///000111111111111222333444666666777888>>>HHHUUUeeesss}}}|||uuurrrvvv{{{yyyrrrrrrddd```jjjppplllnnnvvv{{{qqqhhhaaa]]]WWWVVVWWWYYYYYYZZZcccnnn|||~~~pppgggddd\\\PPPQQQ\\\jjjVVVMMMLLLEEEBBBEEEDDDDDDDDDBBBAAA???>>>===<<<777666555444222111000////////////...------,,,,,,++++++++++++++++++++++++'''((()))***+++***))))))+++***))))))***,,,---///,,,------------///222555555888;;;;;;<<<@@@IIIPPPIIILLLPPPPPPMMMIIIEEEDDDLLLQQQVVVXXXXXXYYY]]]aaaeeefffhhhiiikkkllllllllllllnnnllliiilllrrrrrrmmmpppnnnnnnqqqwwwzzz{{{zzzuuucccSSSHHHBBB???>>>>>>;;;999===DDD^^^pppyyyvvvuuusss~~~uuuiiihhhjjj~~~}}}rrrsssvvvvvvyyy{{{{{{zzz|||}}}~~~xxxYYYZZZyyymmmTTTCCCCCCFFFHHHFFFBBB@@@>>>===999888777666444333222111///---+++,,,000222111000333...444EEETTT[[[```fffooosss{{{{{{|||{{{{{{~~~{{{vvv|||bbbTTTddd~~~}}}wwwtttlllccceeeeeelllyyypppiiiaaaWWWQQQQQQOOO```nnnrrrvvv}}}|||ttttttvvvzzz|||hhheeehhhhhhmmmuuueeennn|||sss\\\PPPNNNUUUiii}}}xxxoooTTTNNNJJJTTTppprrr[[[bbbyyy~~~qqq___GGGBBB]]]zzz~~~qqqYYYHHHDDDEEE@@@888;;;>>>AAA???999333///...///............---------++++++,,,,,,,,,------------------............///...///111222111222333555///111222333333555888:::<<<@@@MMM^^^kkktttzzzhhhmmmxxxwwwbbbVVV\\\gggcccbbbnnnxxxzzzpppddd]]][[[TTTWWWYYYWWWWWW^^^mmmzzzzzziiiccc```SSSQQQaaajjjVVVMMMMMMFFFCCCFFFDDDDDDDDDBBBAAA???>>><<<<<<777666555444222111000000/////////...------,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++************+++,,,---...+++,,,---,,,---///222555777999:::<<<>>>CCCIIINNNHHHMMMRRRRRRNNNIIIDDDBBBJJJOOOSSSUUUUUUVVV[[[___eeefffggghhhjjjkkkmmmmmmooommmhhheeejjjqqqooohhhpppooonnnqqqvvv{{{||||||vvveeeTTTHHHCCC@@@???>>>;;;999===CCCWWWmmm{{{sssooolllsss}}}xxxiiidddhhhrrr~~~uuurrrrrruuuwwwzzz{{{||||||^^^YYYqqq|||fffNNNBBBDDDEEEDDDBBB@@@>>><<<777777666555333222111000000...---...000222222000000---444HHHYYYbbbiiiqqqpppuuu|||}}}xxxyyy|||~~~|||yyywwwdddYYYdddwww|||~~~|||uuuppphhh```bbbccclllyyypppgggaaaXXXQQQOOOVVVhhhvvvwwwvvvyyyxxxrrrrrroooooovvv~~~xxxmmmfffhhhqqqwwwxxx|||uuukkknnnsssyyypppZZZOOOZZZlllxxxrrrWWWLLLGGGOOOiii{{{cccaaatttzzzxxxzzz{{{~~~vvv{{{zzzeeeKKKBBBZZZwww~~~oooYYYHHHEEEFFFAAA999===@@@CCCAAA<<<555111000///............---------++++++,,,,,,,,,------------------............///,,,---///000///000111333000111333333444555777::::::BBBSSSgggttt}}}mmmnnn}}}wwwvvv\\\TTT]]]hhhbbbcccqqq{{{wwwmmmbbbZZZYYYUUUXXXYYYWWWXXX```ooo{{{rrrkkkgggYYYWWWhhhjjjVVVMMMNNNGGGDDDFFFEEEDDDDDDBBBAAA???===<<<;;;777666555444333222111000/////////...------,,,,,,+++++++++++++++++++++++++++,,,,,,---...---------)))******+++,,,,,,,,,,,,***+++,,,,,,,,,///333666:::::::::===AAAFFFIIIJJJGGGLLLRRRSSSOOOHHHDDDCCCKKKNNNQQQRRRRRRUUUZZZ^^^bbbbbbdddfffiiimmmqqqssssssnnnhhhgggnnnuuutttmmmqqqpppoooqqquuuzzz~~~wwwiiiXXXJJJEEEBBB??????<<<999;;;@@@OOOiiizzzvvvrrrmmmrrr~~~~~~rrrkkkmmmnnnyyywwwxxxtttwwwyyy|||~~~|||||||||cccWWWbbbyyyyyyXXXEEEDDDCCCCCCBBB@@@===;;;666666555444333111000000222000//////111222111000///---777MMM___iiirrrzzzvvv|||}}}}}}vvvxxxzzz}}}~~~~~~|||zzz|||{{{wwwmmmaaa\\\dddpppxxx{{{zzzrrrkkkccc\\\^^^bbbmmmyyytttjjjddd\\\TTTPPPYYYnnnyyywwwwwwuuuvvvnnnhhhkkkvvvpppvvvssshhhjjjwww~~~zzz{{{wwwjjjhhhiiiiiigggeeejjjsss{{{rrrXXXUUU___vvv{{{xxxwww^^^OOOGGGJJJ```oooaaammm{{{wwwyyyyyyzzz{{{nnnppp}}}nnnSSSDDDUUUqqq~~~}}}yyylllXXXHHHEEEGGGCCC<<>>888333111///............---------,,,,,,,,,,,,---------------------............///,,,---///000///000111333111333444444444555777999===KKKaaawwwwwwuuu~~~}}}zzzXXXVVVccckkkcccdddttt~~~}}}uuulllaaaZZZYYYWWWXXXYYYXXXZZZdddsss~~~{{{ssslll^^^___sssjjjVVVNNNOOOHHHEEEGGGEEEDDDDDDBBB@@@>>>===;;;:::777666555444333222111111/////////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------)))***+++,,,---,,,++++++)))***+++,,,---000444777===;;;:::>>>DDDHHHHHHFFFEEEJJJOOOOOOKKKHHHHHHIIINNNPPPQQQRRRTTTWWW\\\```^^^___aaadddiiioootttwwwqqqnnnjjjjjjnnnsssuuutttpppooooooppptttzzzxxxmmm]]]NNNHHHCCC@@@???===999:::>>>EEE^^^}}}qqqkkksss{{{tttzzz{{{|||~~~}}}~~~}}}xxx|||vvvnnn^^^RRRTTTkkkhhhQQQIIIBBBBBBCCC@@@===;;;777666666555333222222111222111000000000000000000111000;;;QQQcccllluuu{{{~~~}}}zzzxxxzzz}}}~~~{{{wwwxxxwwwpppaaaWWWXXXdddnnnwwwzzzwwwnnnfff___[[[]]]dddooozzz~~~}}}pppiiibbbXXXQQQVVVooo}}}||||||~~~vvvllliiimmmssswwwxxxzzztttuuuooofffgggpppwwwwwwtttvvvyyy}}}rrrfffaaafffiiiddd\\\YYY]]]bbbvvvwwwgggaaammmuuu|||~~~fffWWWLLLHHHWWWttt{{{bbbfff~~~tttjjjvvv~~~sssXXXFFFPPPiiixxxxxxttttttiiiWWWIIIFFFIIIFFF@@@DDDFFFFFFEEE@@@:::555111///............---------,,,,,,,,,------------...---------............///...///111222111222333555222333555555444555888:::???RRRmmm|||}}}\\\```nnnqqqeeegggvvv~~~vvvmmmccc]]]\\\YYYYYYYYYYYY^^^iiiwwwvvvlll___eee~~~iiiVVVNNNPPPIIIFFFHHHFFFDDDDDDBBB@@@>>><<<::::::666666555555444333222222/////////...------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---)))***+++,,,---,,,+++***((()))+++,,,...111666:::>>>;;;;;;???FFFIIIFFFAAACCCGGGJJJIIIFFFGGGMMMSSSTTTTTTUUUWWWYYY]]]aaaeeeaaaaaabbbdddhhhmmmqqqtttllllllllljjjgggfffjjjooommmmmmmmmooorrrxxx~~~xxxpppaaaSSSIIIDDD@@@@@@>>>::::::<<>>UUUsss~~~eeelllyyywwwhhhkkkzzz}}}uuulllccc^^^]]]ZZZYYYYYY\\\cccooo{{{vvvkkk___iiiiiiVVVOOOQQQJJJGGGIIIGGGEEEDDDBBB@@@>>>;;;:::999666666555555444333333222/////////...------,,,,,,++++++++++++++++++++++++***************+++,,,,,,***++++++,,,,,,+++++++++(((***+++---///333888<<<===<<<<<>>AAADDDFFFDDDBBBEEEOOOXXXXXXXXXYYY[[[___bbbeeegggggggggffffffggghhhjjjkkkmmmooopppmmmccc]]]```hhhhhhjjjlllnnnqqqvvv|||~~~vvvooobbbUUUJJJDDD@@@@@@???<<<:::;;;BBBIII^^^wwwlll}}}zzzvvvwww{{{zzzwww{{{xxxgggMMMIIIIIIMMM___iiiPPPFFFEEE@@@<<<<<<888888777777666555555444111222222111000000222333///111@@@WWWiiisss~~~xxx{{{~~~~~~zzzzzz\\\JJJTTTjjjxxxzzz}}}}}}uuuoooggg^^^[[[[[[___jjjuuuzzz}}}~~~tttiii[[[OOOQQQfff{{{rrriiieeehhhlllrrrzzzooo]]]YYYWWWSSSXXXccc``````bbbdddhhhmmmqqqsssqqqsssvvvwwwuuupppjjjfffjjjmmmlllcccVVVNNNOOOSSSXXXbbbpppqqqmmmvvvtttyyywww___VVVKKKMMMaaa~~~oooddduuunnn}}}|||nnnfffVVVFFFGGG\\\qqqxxxuuurrrhhhWWWIIIFFFKKKLLLJJJKKKJJJIIIGGGDDD>>>666111///............---------,,,---------............---------............///,,,---///000///000111333222333555666666888:::===CCC]]]}}}jjjsssxxxjjjooo~~~yyyqqqiii```[[[[[[[[[YYYZZZ___iiiuuuwwwjjj\\\eeeiiiVVVPPPRRRKKKHHHJJJGGGEEEDDDBBB@@@===;;;999888666666666555444444333333/////////...------,,,,,,+++++++++++++++++++++++++++******)))***+++,,,---,,,+++++++++***++++++,,,(((***,,,...111555:::>>>;;;<<<>>>BBBEEEEEE@@@<<<>>>BBBEEECCC@@@DDDNNNXXXYYYYYY[[[^^^bbbeeegggggghhhhhhhhhhhhggggggggggggmmmmmmnnnmmmeee\\\\\\ccccccfffjjjmmmooosssyyy~~~~~~ssskkk___SSSJJJCCC@@@AAA@@@===:::;;;CCCBBBNNNjjj|||yyyyyy||||||xxx|||xxx[[[MMMIIIKKKTTTttt|||YYYJJJFFF@@@<<<===777777777666555555444444111333444444222222555777555888FFF]]]mmmvvv}}}yyy}}}dddRRR^^^rrr|||{{{}}}{{{rrrlllddd[[[WWWZZZ```lllvvvxxxzzz}}}}}}}}}nnn^^^QQQMMM[[[ppp{{{qqqjjjfffdddhhhnnnvvv}}}tttggg]]]XXXYYY]]][[[[[[[[[]]]___bbbeeeggghhhkkkoootttvvvtttpppmmmuuuvvvtttjjj]]]TTTRRRTTTZZZcccmmm{{{uuutttuuuuuu}}}ddd]]]QQQMMM[[[xxxwwwfffmmmsss{{{sssiii\\\KKKEEEVVVnnn{{{{{{sssiiiWWWHHHEEEKKKOOONNNNNNMMMKKKJJJGGGAAA888222///............---------------------............---------............///,,,---///000///000111333111333555666777999<<>>;;;<<>>;;;;;;;;;777>>>VVVrrrwww~~~{{{|||~~~~~~xxx}}}pppWWWIIIGGGGGG]]]___MMMGGG@@@<<<===666666666555444444444333222555666666444555777:::===@@@NNNbbbpppwwwxxx|||lll[[[gggxxx~~~zzz|||{{{rrrkkkbbbXXXUUUXXX```lllvvvwwwwww{{{~~~|||tttbbbUUUGGGPPPccc{{{zzzpppeee^^^SSSYYYaaahhhooowwwzzzhhhdddbbb\\\ZZZZZZYYYXXXXXXYYY[[[[[[aaaccciiirrrzzz|||zzzvvv|||pppccc\\\YYY[[[hhhqqqwww|||ssswwwrrrkkkdddWWWNNNXXXrrr}}}hhhhhhyyyuuuzzz|||rrreeeQQQFFFRRRkkk{{{}}}uuujjjXXXHHHEEEKKKPPPQQQQQQOOOMMMKKKIIICCC:::444//////.........------------------.........//////---------.........//////...///111222111222333555000222444666777:::===@@@JJJccc~~~xxxpppsssrrrcccdddnnnwwwppphhhvvvvvvnnnfff]]]ZZZZZZZZZYYY[[[dddqqq|||wwwfffPPPNNNaaannnZZZQQQQQQJJJFFFGGGEEEEEEDDDBBB???;;;999:::;;;666444222111222222000/////////.........---------*********+++,,,---,,,***+++***))))))+++---///111)))************+++++++++,,,...///000111444888;;;777<<>>??????;;;888888777;;;GGGWWWkkkuuuxxx~~~|||~~~}}}|||{{{|||}}}kkkPPPGGGHHHIIIbbbqqqQQQCCCFFFDDD;;;:::999888666444333222222111222333222222333555777:::EEERRRaaaqqq||||||{{{zzzqqqWWWSSSfffxxx{{{|||}}}}}}qqqfff^^^WWWVVVXXXgggkkkpppuuuvvvwwwyyyyyyyyy```RRRHHHDDDNNN```xxxtttjjjcccYYYRRRNNNRRRZZZdddpppzzz}}}pppjjjhhh___\\\ZZZZZZ[[[\\\ZZZXXX[[[bbbfffppp}}}{{{uuuzzztttnnnmmmmmmpppuuu}}}~~~yyyrrrzzzvvvrrrnnnUUUUUUtttkkkhhh{{{~~~|||nnn\\\KKKHHH```{{{wwwqqq```LLLFFFMMMSSSRRRRRROOOLLLKKKKKKEEE<<<555333111/////////000///............------,,,,,,,,,,,,,,,,,,---------......//////000000111111222222333666888888888;;;>>>???MMMaaattt~~~~~~xxxuuuooolllqqqiiiRRR]]]qqqssshhhiiissstttlllddd]]]]]]```YYYRRRUUUgggvvv|||sss```TTTPPPPPPnnnZZZQQQQQQJJJFFFGGGEEEFFFEEEDDDAAA===::::::;;;666444222111222222000///.........------------,,,---------...///000///---,,,,,,++++++,,,...000222)))************++++++++++++---...///000333666999:::???DDDFFFDDDAAAAAABBBBBBBBBBBBCCCFFFKKKQQQUUUXXXYYY\\\___aaadddeeefffnnnmmmlllkkkjjjkkkkkklllnnnhhhbbbaaa___^^^```eeejjjmmmnnnmmmooorrrqqqmmmooopppppppppqqqvvv}}}tttcccYYYOOOIIIAAA>>>???>>>;;;777999777:::DDDRRRcccxxxoooqqq}}}qqqVVVJJJHHHFFF[[[xxxWWWEEEEEEDDD===;;;:::888666444333333222111222222222111222444777<<>>666333111///.../////////............------,,,,,,,,,,,,,,,---------.........//////000000111222222222222555777777777:::>>>AAALLL```ttt}}}xxxyyywwwwwwsssnnnlll```LLL```qqqrrriiilllvvvssskkkddd]]][[[]]]YYYTTTYYYkkkyyy~~~sss```TTTNNNMMMnnnZZZQQQQQQJJJFFFGGGEEEFFFFFFFFFCCC???;;;:::999666444222111222222000///------------,,,,,,,,,,,,...------...000111///...++++++******+++---///000)))************+++++++++***,,,...///000222555888<<>>>>>>>>;;;888:::888999@@@JJJXXXlll||||||yyyzzzyyyzzz}}}}}}yyy{{{iiiiiixxxnnn___TTTHHHSSSqqqaaaHHHDDDDDDAAA<<<:::888666444333333333000111111111000111333666:::III]]]ooo|||www{{{zzz}}}yyysssxxx}}}rrr\\\JJJMMMbbbtttzzz~~~}}}ooocccZZZSSSTTTXXXmmmpppuuuxxxyyyyyyzzz{{{~~~dddUUUPPPGGGEEEKKKYYYzzz{{{tttqqqllleee]]]VVVQQQSSS___lll|||yyyvvvqqqjjjeeecccaaa```___[[[ccchhhpppzzzxxxuuu}}}vvvvvvyyylllqqq|||wwwaaaiiivvv}}}zzzwww|||cccOOOJJJ```}}}yyyhhhRRRIIINNNRRRQQQTTTQQQOOONNNLLLGGG@@@999333111...---...///...---.........---------------,,,------------.........///000000111222222333333333555777777777:::???EEESSShhh}}}sssuuuxxx{{{yyyrrrgggWWWJJJfffrrrqqqkkkrrr{{{~~~ooohhhccc]]]ZZZYYYXXXVVV^^^ppp}}}sssaaaUUUNNNJJJnnnZZZQQQQQQJJJFFFGGGEEEEEEFFFFFFDDD???;;;888888666444222111222222000///------,,,,,,,,,+++++++++++++++***,,,---...,,,+++(((((((((((()))***+++,,,))))))*********+++++++++***,,,...000111333666888===DDDIIIGGG???<<<@@@FFFCCCBBBAAACCCHHHOOOVVVYYYZZZZZZ\\\]]]```bbbdddeeeiiijjjkkklllkkkjjjhhhgggjjjgggccc^^^VVVRRRYYYccccccccc```^^^```ccc```YYYSSSPPPMMMKKKLLLQQQWWW\\\mmmwwwaaaWWWOOOEEE?????????===::::::888999===CCCOOObbbsssxxxtttnnneee___^^^\\\^^^ccchhhiiihhhlllrrr~~~jjjfffrrr~~~nnnQQQOOOfffgggKKKCCCDDDCCC===;;;888666444333333333000111111000///000222555555GGG]]]ooo~~~|||{{{zzz~~~~~~||||||wwwrrrqqqpppbbbNNNBBBKKKaaaqqqwwwzzz|||}}}ooocccYYYSSSUUU[[[pppssswwwyyyzzz{{{|||}}}~~~cccRRRNNNHHHIIILLLQQQjjj~~~{{{yyytttnnndddYYYVVV___lll~~~yyyrrrllliiihhhhhhiiiccckkkooovvv{{{yyyxxxrrrpppkkk{{{}}}uuupppuuu``````ppp|||oooWWWKKK\\\wwwzzzjjjTTTJJJNNNRRRRRRUUUSSSQQQPPPMMMIIIBBB===444222...---.........---...............---------------------............///000000111222333444444555666888999999<<>>:::888777666444222111222222000///------,,,,,,,,,+++++++++***))))))***,,,,,,+++)))(((((((((((()))******+++))))))*********+++++++++***---000222333444777999<<>>:::888999;;;@@@JJJ]]]nnnyyyxxxqqqoooiiiccc```ZZZQQQKKKJJJJJJKKKQQQYYY^^^bbbkkkttt}}}uuummmsss{{{uuuvvv\\\NNN]]]vvvgggLLLCCCDDDDDD>>><<<999666333333333333111111111000///000222444444GGG]]]lll{{{yyy{{{{{{~~~zzzwwwuuuqqqgggWWWCCC===KKKaaapppuuuvvvxxx|||}}}ooocccXXXSSSXXX```rrruuuxxx{{{{{{|||~~~|||```NNNMMMGGGIIIKKKKKK^^^{{{~~~}}}yyyqqqddd]]]cccnnn~~~vvvpppnnnooopppllltttwww}}}{{{~~~zzzpppwwwdddUUU```hhhhhhgggkkkddd[[[kkkxxxuuu\\\KKKUUUooo}}}{{{xxxiiiTTTJJJNNNSSSSSSVVVUUUSSSQQQNNNIIIDDD@@@666333///---....................................---------.........//////000000111222333444555555888777999======???KKKWWWcccwwwxxxvvv}}}~~~~~~dddRRR\\\tttwwwpppppptttgggcccbbb^^^ZZZYYYRRRXXXfffvvvzzzwwwzzzooo```YYYQQQIIInnnZZZQQQQQQJJJFFFGGGEEECCCCCCCCCAAA===:::999999666444222111222222000///------------,,,,,,,,,,,,+++******+++------,,,+++******++++++,,,,,,,,,,,,)))************+++++++++***---000333444555777999:::???BBBAAA===???FFFMMMFFFBBB???AAAIIIQQQWWWYYY\\\\\\\\\\\\^^^```bbbddddddeeeggghhhgggfffdddbbbddddddeeebbbYYYSSSVVV]]]cccccc^^^UUUNNNKKKGGGCCCAAAAAAAAADDDIIIMMMOOOOOOUUUaaattt{{{fffZZZLLLCCC@@@AAA@@@>>>:::999999;;;===GGGYYYkkkwww|||}}}xxxrrrhhh___XXXTTTRRRRRRPPPJJJHHHJJJKKKMMMRRR[[[aaahhhttt{{{}}}wwwqqqttt|||cccMMMTTTeeetttvvvaaaJJJDDDEEECCC@@@===999555333333333444222222222111000000222444999LLLaaakkksss{{{vvvvvvyyywwwzzztttcccPPP===<<>>>>>???DDDLLLRRRIIIDDD@@@BBBJJJSSSXXXZZZ]]]\\\[[[\\\]]]___aaaccceeeeeefffgggfffeeedddcccbbbccceeeeee___WWWVVVZZZ___aaa^^^SSSIIIEEECCCBBB???AAAGGGOOOWWW\\\\\\[[[WWW\\\hhhzzzpppcccRRRFFFAAA???>>><<<<<<;;;;;;;;;;;;CCCVVVggguuuxxxwwwqqqlllggg```XXXRRRPPPQQQTTTUUUSSSUUUYYYZZZ[[[```ggglllqqq{{{~~~{{{uuuwwwgggLLLKKKUUUdddgggWWWHHHFFFEEEAAAAAA>>>999555333222333444333333333222111111333555:::PPPfffnnnqqq||||||vvvwww{{{www|||tttcccNNN;;;===RRRhhhsssuuuwwwzzz~~~xxxlll```VVVSSS\\\gggsssuuuxxx{{{|||~~~hhhVVVPPPFFFFFFGGGDDDSSSqqqwwwqqqttt}}}~~~}}}~~~{{{|||uuurrryyynnnQQQFFF>>>@@@KKKXXXvvvvvv```dddsssuuudddLLLNNNiii}}}xxxwwwjjjVVVJJJNNNTTTUUUUUUUUUUUURRRMMMIIIEEEDDD:::666222//////000111111---........./////////000............////////////000111222333444666777777999777:::AAABBBFFFVVVjjjxxxnnnVVVlllvvvuuummmooovvvooohhheeeaaaZZZVVVVVVOOO[[[kkkyyy{{{jjjhhhpppiii\\\XXXPPPEEEnnnZZZQQQQQQJJJFFFGGGEEEDDDDDDCCC@@@===<<<>>>???666444222111222222000/////////.........---------+++******+++------,,,***)))******+++++++++******)))************+++++++++(((+++///111222333555666::::::<<<>>>BBBHHHPPPVVVLLLFFFBBBCCCKKKTTTYYY[[[]]]\\\\\\[[[\\\___aaacccffffffggggggffffffeeeddd___```dddfffaaaYYYUUUWWWVVV[[[ZZZPPPFFFCCCDDDEEE>>>BBBKKKVVVaaaggggggeee\\\\\\bbbssswwwiiiVVVHHHAAA>>><<<:::===<<<<<<;;;:::AAASSSdddpppqqqooohhhdddbbb___ZZZXXXWWWYYY]]]______bbbgggggghhhlllrrrtttvvv}}}~~~zzzyyyjjjKKKEEELLLZZZ]]]QQQFFFGGGFFF@@@AAA>>>:::555333222333444444444444333111111333555777PPPhhhqqqrrrzzz|||zzz|||xxx{{{rrrcccNNN;;;>>>TTTjjjtttuuuzzz}}}vvvjjj^^^TTTRRR\\\hhhrrruuuxxxzzz|||nnn]]]PPPHHHJJJNNNIIIRRRjjjxxx{{{sssooosss{{{~~~}}}vvvsssttt{{{xxxssswwwmmmTTTKKK@@@???IIITTTnnn}}}ccccccooozzzjjjPPPOOOiii~~~yyyyyylllWWWKKKNNNSSSUUUUUUUUUUUURRRMMMHHHFFFDDD;;;777333000000111222222---.........//////000000............/////////000000111222333555666777888888666:::AAACCCGGGYYYnnn|||uuuYYYqqqtttssskkkmmm}}}tttooojjjggg```XXXSSSTTTPPP\\\mmmyyy{{{tttpppwwwhhhZZZVVVNNNBBBoooZZZPPPOOOFFFCCCEEECCCCCCDDDDDDAAA<<<999999:::777555333222333222111000------,,,,,,,,,++++++++++++++++++************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...000111111222555777<<<:::999:::@@@IIISSSYYY[[[MMMAAADDDMMMTTTWWWYYY]]]]]]^^^^^^^^^^^^______eeefffggghhhhhhgggfffeeedddddddddeeeiiiggg[[[NNNTTTQQQNNNKKKFFFAAACCCHHHKKKOOOUUU[[[```dddeeefffccc```___dddtttwww```NNNEEEBBB@@@???===;;;999::::::???KKKXXXjjjnnnooojjjgggjjjmmmnnnpppqqqtttwwwzzzyyyvvvttt|||||||||}}}~~~~~~~~~zzz~~~aaaHHHEEESSSfff```OOOLLLEEEAAANNNBBB@@@<<<999666555444555444222222333222///111666@@@PPPdddrrruuuwww~~~~~~yyyvvvrrrbbbCCCAAAHHHZZZsssvvvyyywww~~~ttteee]]]UUUQQQ\\\mmmuuurrrsssyyy}}}~~~}}}~~~vvvggg___TTTKKKHHHGGGMMMaaauuu{{{~~~sssooogggjjjzzz}}}vvvqqqllljjjjjjooo|||zzziiirrr~~~jjjUUUJJJBBBAAAOOOaaaiii\\\nnnzzzvvvbbbTTTNNN\\\www}}}~~~oooVVVGGGJJJQQQSSSXXXUUUSSSRRRQQQMMMGGGBBB@@@777111000111//////111........................///////////////.........222111111111222444666777;;;999;;;@@@CCCJJJ[[[mmm|||www}}}oooeeelllqqqiiibbbgggttt~~~wwwssslllddd___[[[SSSLLLQQQ___ooowww|||uuujjj[[[KKK@@@oooZZZPPPOOOGGGCCCFFFDDDCCCDDDDDDAAA<<<999999:::777555333222222222111000.........---------,,,,,,++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++...111222444555888:::===;;;:::;;;@@@IIIRRRWWWYYYMMMCCCFFFNNNTTTVVVXXXZZZ[[[[[[\\\^^^______```ccceeefffggggggeeebbb```\\\```fffoooxxxwwwgggUUUSSSRRRSSSTTTPPPJJJIIIMMMSSSTTTUUUWWWZZZ\\\]]]^^^^^^\\\[[[aaappp}}}fffTTTIIIDDD@@@===<<<;;;:::::::::???MMM[[[pppvvvzzzyyyzzz~~~{{{~~~}}}}}}uuuYYYFFFBBBWWWjjjhhh[[[WWWLLLCCCIIIBBB???<<<888555444444444222000000222222000222777FFFTTTggguuuzzz{{{|||~~~{{{{{{xxxgggGGGDDDKKK[[[qqqrrrtttuuu}}}pppbbbZZZSSSQQQ]]]nnntttqqqrrrxxx|||}}}~~~~~~~~~|||oooiii\\\OOOHHHCCCGGGZZZnnnyyy}}}rrrnnngggkkk{{{}}}|||~~~|||zzzrrrmmmhhhffffffjjjvvv}}}jjjnnn}}}hhhYYYLLLFFFPPP___mmm```kkk||||||uuucccVVVLLLYYYwww}}}~~~rrrYYYJJJLLLTTTWWWYYYWWWTTTRRRQQQMMMHHHDDD@@@888111111111//////111........................////////////////////////222222222222333555777888;;;:::;;;???BBBIIIYYYiiizzz{{{pppsssrrrxxx{{{mmmWWWVVVccckkkddd^^^___iiiwww~~~tttooohhhaaa]]]YYYRRRMMMRRR```oooxxx|||~~~rrrbbbOOOAAAoooYYYPPPOOOGGGDDDFFFEEEDDDDDDCCCAAA===:::999:::777555333222222222111000//////.........---------,,,+++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...222444666888;;;>>>===<<<:::;;;@@@GGGNNNSSSSSSJJJDDDHHHPPPTTTUUUVVVYYYZZZ[[[]]]^^^```bbbbbbbbbdddggghhhgggddd```]]]XXX^^^iiizzzxxxbbbZZZZZZ^^^bbb```ZZZWWWXXX^^^\\\YYYWWWUUUVVVVVVWWWYYYXXXXXX\\\iii}}}ooo\\\OOOGGG@@@;;;;;;;;;<<<;;;999>>>NNN___sss|||~~~|||}}}}}}|||ttteeeSSSFFF@@@SSSdddhhh```YYYLLLAAADDDAAA???;;;888555333333333///---...111111000333999HHHVVViiiyyy|||~~~{{{yyytttfffFFFEEEOOO^^^qqqqqqrrrssszzz|||oooaaaYYYSSSTTTaaaqqqtttqqqrrrxxx||||||}}}uuunnn___PPPFFF@@@BBBTTThhhwww{{{|||pppkkkeeejjj{{{~~~wwwtttvvvzzz{{{xxxvvvmmmhhhdddbbbaaadddnnnzzzkkkiiiuuucccRRRHHHLLLVVV{{{uuugggfffwww}}}tttgggZZZKKKWWWwwwwww___LLLLLLTTTYYYZZZXXXTTTRRRPPPMMMJJJGGGBBB999222111111000///111........................////////////////////////333333333333444666777888;;;:::<<>>;;;:::999777555222111222222111///............------------,,,,,,+++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,---///222555666888;;;======;;;::::::===CCCIIILLLIIICCCBBBIIIPPPSSSTTTVVVZZZ[[[\\\^^^```aaabbbcccaaacccgggiiiiiifffaaa^^^ZZZ___jjj}}}vvvkkkjjjmmmpppooojjjggghhhiiigggdddaaa___]]]]]]]]]___]]][[[[[[ccctttxxxdddWWWLLLCCC===<<<<<<===<<<:::>>>NNN___yyy~~~}}}~~~tttcccTTTIIICCCLLL^^^jjjhhh]]]NNNEEEFFFAAA???;;;888555333222222///---...111111000333888EEEVVVlll{{{zzzuuukkk]]]???DDDSSSddduuurrrsssqqqxxx}}}~~~rrrdddZZZUUUWWWeeetttuuurrrsssxxx}}}}}}~~~{{{oooeeeYYYMMMFFFAAABBBRRReeeuuuxxxyyymmmhhhbbbgggyyy{{{vvvtttuuuvvvvvvtttyyy}}}wwwtttrrriiieeecccbbbaaaccclllvvvlllgggzzz|||jjjWWWIIIIIIPPPuuu|||pppbbbqqqyyyzzzyyysssjjj]]]LLLUUUvvvgggOOOIIIPPPXXXZZZXXXTTTQQQOOOLLLJJJIIICCC:::333222222000///000........................///////////////000000000222222222333444555666777:::;;;===???BBBJJJVVV```mmm}}}uuuwwwuuusssoooaaaLLLBBBOOOccc___XXXPPPPPPZZZlll}}}|||oooggg___[[[YYYUUURRRRRRZZZgggtttzzz}}}yyyiiiUUUGGGkkkVVVMMMMMMEEECCCFFFDDDFFFDDDBBB@@@>>><<<:::999666444222111111111000///---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,...000333444555666888:::<<<:::999888:::>>>BBBDDD===;;;>>>GGGNNNQQQSSSVVV[[[[[[\\\]]]^^^______```]]]```dddggggggeeeaaa^^^ZZZ^^^eeeuuu|||zzzzzzyyyuuutttvvvxxxwwwwwwvvvuuusssrrrqqqsssoooiiicccdddnnn~~~lll^^^RRRHHHAAA======>>>===;;;>>>MMM\\\~~~}}}|||kkk[[[OOOHHHLLLaaa|||vvv```QQQIIIBBB@@@<<<888555333222222111///000222111///222777EEE[[[qqq}}}wwwZZZ===EEEXXXjjjwwwqqqrrrpppwww|||~~~ttteeeZZZTTTYYYgggtttvvvssstttzzz~~~~~~ooobbbYYYQQQJJJHHHDDDCCCOOO___qqqvvvwwwjjjddd^^^cccttt|||xxxtttpppmmmiiiiiiiiijjjlllooorrruuu~~~zzzuuurrrqqqiiifffeeeeeedddfffnnnwwwnnnhhhxxxsss^^^OOOLLLOOOnnnttt___lllxxxyyy{{{|||tttxxx~~~rrriii]]]LLLQQQmmmwwwYYYJJJNNNVVVYYYWWWUUUQQQNNNKKKJJJJJJEEE<<<444333222000///000////////////////////////////////////000000111111111111222333444555666666:::<<<>>>???EEEOOO[[[cccmmmzzzvvv|||vvvuuummmZZZGGGBBBNNN^^^___VVVNNNRRRaaasssyyyoooeee\\\ZZZXXXUUUSSSVVV___kkkwww||||||vvvooodddUUUKKKjjjUUULLLLLLFFFCCCFFFEEEGGGEEEBBB@@@???>>>;;;999666444222111111111000///------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///000333444444555777999;;;:::888777888:::<<<>>>555666<<>>>>>>>>===???IIITTTxxx{{{~~~xxxppppppuuuyyy|||wwwcccSSSMMMKKKaaayyy]]]EEEDDDAAA===999666444333333333000111333222000222777MMMcccxxxcccCCCIII\\\kkkuuunnnpppqqqxxx}}}|||sssdddWWWRRRXXXgggtttwwwtttuuu{{{{{{gggXXXTTTOOOLLLKKKFFFBBBJJJVVVllltttwwwjjjccc\\\```ppp~~~wwwrrrqqqkkkeeeaaabbbcccbbb```jjjwwwzzzvvvsssssskkkiiihhhiiihhhhhhooowwwpppiiitttxxxaaaPPPJJJKKKfff~~~qqq[[[eeezzz}}}~~~{{{}}}sssqqquuuhhh\\\KKKLLL___iiiRRRPPPVVVXXXXXXWWWTTTPPPLLLKKKLLLFFF===666444333000///000////////////////////////...//////000000111111222111222333555666666666666;;;>>>???@@@HHHVVVdddjjjvvv}}}wwwttt|||xxxyyypppZZZFFFDDDRRR```bbbYYYSSSZZZkkk{{{vvvpppcccZZZYYYWWWSSSTTTYYYeeeppp{{{{{{qqqjjjddd]]]TTTLLLkkkVVVNNNNNNHHHEEEIIIGGGHHHEEEBBB@@@@@@>>>;;;888666444111111111111000......---------,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---///222444444666999;;;<<<;;;999888777888999:::444666===FFFKKKLLLPPPUUUWWWXXXYYYZZZ\\\]]]______\\\]]]^^^___^^^[[[XXXVVVTTT[[[aaadddnnn{{{kkk^^^RRRKKKCCC???===>>>???@@@EEEKKK^^^ooossswwwvvvmmmnnnvvvyyytttzzzmmmXXXPPPIIIWWWjjjFFFEEECCC>>>:::777444444333222000111333333222555:::SSShhhzzzqqqLLLMMM\\\jjjsssoootttrrryyy~~~yyyqqqcccVVVRRR[[[kkkwwwvvvssstttzzz~~~zzzgggZZZVVVQQQOOONNNHHHAAAFFFRRReeerrryyyllleee\\\^^^mmmxxxnnnjjjlllkkkeee^^^]]]iiiwww|||wwwvvvvvvooommmlllllliiiggglllssswww}}}yyyuuu}}}~~~ssshhhnnnzzzaaaPPPJJJIII\\\yyyiiiXXX___rrrvvvppplll]]]OOOJJJRRRvvvxxx\\\RRRVVVXXXZZZZZZXXXSSSOOOMMMNNNGGG>>>666444333000///000////////////////////////...//////000111111222222333444555777888888888888;;;>>>@@@AAAKKK]]]mmmsss{{{vvvuuu~~~{{{{{{```HHHGGGYYYiiieee___\\\bbbppp}}}sssqqqbbbWWWWWWVVVRRRSSSZZZiiitttwwwlllddd___YYYRRRLLLlllXXXOOOPPPIIIGGGKKKJJJHHHEEEAAA@@@@@@???;;;888666444111000111111000...//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...222444666888;;;======<<<:::888888777888888666888???GGGJJJKKKNNNTTTXXXYYYZZZ]]]___bbbcccddd```aaa```___]]]ZZZVVVUUUUUU^^^dddccceeeuuunnnaaaUUUMMMEEE@@@===???@@@@@@BBBFFFKKK]]]tttsssvvvwwwqqqvvvwwwyyytttZZZQQQKKKOOOyyyyyyOOOFFFCCC???;;;777555444444000///000444444444888===UUUhhhyyyzzzQQQNNN[[[hhhtttsss{{{ssszzz~~~yyyrrrdddWWWTTT___ppp|||uuurrrsssyyy}}}~~~{{{kkk___WWWRRRPPPOOOHHHBBBGGGRRRaaappp{{{nnnfff]]]]]]lll}}}~~~tttrrrvvvtttjjj___WWWbbboooyyy}}}yyyxxxxxxqqqooonnnmmmiiifffiiiooommmuuu|||~~~uuulllfffuuu~~~tttfffiii}}}eeeUUUOOOOOOVVV|||tttbbbUUU[[[mmmzzzqqqrrraaaSSSKKKMMM___|||aaaSSSTTTYYY[[[]]][[[VVVQQQOOOOOOHHH???777555333000///000000000000000000000000000...//////000111222222222444666777999::::::::::::;;;???@@@AAAMMMbbbsssyyy{{{xxxzzz{{{bbbFFFFFF]]]qqqfffdddcccgggrrr{{{qqqqqqaaaVVVVVVUUUPPPRRRYYYlllwwwvvvkkkccc^^^XXXQQQJJJnnnWWWLLLLLLFFFEEEHHHFFFGGGFFFCCC@@@===;;;999999333222111000///////////////......---+++******)))******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,***)))))),,,+++*********+++,,,------------///111555999;;;999777666777::::::888555888777<<>>???CCCIIIQQQ]]]nnn~~~|||{{{ooouuu~~~uuu```RRRFFFLLLlllRRRGGGEEEBBB<<<777444444555111000333777333///888EEEYYYiii{{{~~~iiiSSSDDDNNNcccooosssuuuyyyyyy|||zzzooo```VVVVVVaaapppzzzzzzwwwwww{{{|||{{{{{{~~~}}}||||||vvviiiddd]]]VVVPPPKKKFFFCCCFFFLLLdddrrr~~~sssddd\\\```jjjzzz~~~zzzzzzwwwooofff[[[\\\bbbmmm{{{yyytttqqqooonnnlllkkkkkkkkkiiigggfffmmmtttxxx|||zzzlll\\\[[[bbbpppvvvllleeexxxiiiUUUIIIFFFYYYuuuyyydddZZZQQQnnn}}}|||||||||~~~}}}}}}gggYYYOOOJJJddd|||xxxYYYRRRRRRVVVWWWXXXXXXVVVSSSOOOLLLKKKCCC999222111111000///////////////000000000000//////000000111111222222666555555555666777888999@@@;;;777???TTTnnnsssvvvsssRRRNNNcccvvvrrrkkkeeefffppp}}}|||qqqnnn```VVVVVVRRRLLLPPP]]]ooouuu|||uuuiii```\\\WWWNNNFFFnnnWWWLLLLLLGGGEEEHHHFFFFFFEEECCC@@@===;;;999888333222111000///////////////......---+++******)))*********++++++,,,,,,,,,...------,,,+++******))),,,+++*********+++,,,---.........000222666:::<<<:::888666777:::;;;:::777999999>>>GGGMMMNNNRRRXXXYYYYYYYYYZZZ[[[^^^```aaaaaabbbddddddccc___ZZZWWWVVV[[[```bbbccciiittt}}}xxxqqqbbbQQQIIIAAA===@@@BBB@@@???BBB@@@EEELLLXXXnnn}}}}}}|||~~~eeeSSSMMMLLLddd~~~SSSFFFEEEBBB===777444444555888333222555444111777BBBYYYiii|||}}}zzzyyy~~~TTTEEE???KKK[[[dddkkkpppwwwyyy|||sssiii[[[SSSUUU```nnnxxxxxxuuuvvv{{{~~~}}}}}}~~~~~~sssfff```___XXXQQQLLLFFFBBBDDDJJJbbbrrrvvvggg^^^bbbkkkxxxwwwmmmfffbbbaaacccmmm{{{zzzvvvtttqqqooollljjjjjjiiifffeeelllwww~~~yyyqqqfff[[[```dddnnntttkkkfffxxxkkkWWWKKKGGGSSSnnnoooXXXMMMjjj~~~uuu]]]MMMFFF]]]uuuwww{{{oooRRRNNNQQQXXXZZZ[[[[[[XXXTTTPPPMMMKKKDDD999333111111000///////////////000000000000//////000000111222222222666666666666777999:::;;;CCCAAABBBLLLbbbzzzzzzWWWQQQfff|||}}}wwwpppnnnttt}}}}}}rrrkkk]]]UUUVVVSSSMMMSSSaaasssyyy{{{qqqeee]]]ZZZVVVOOOIIInnnWWWMMMMMMGGGEEEHHHFFFEEEDDDBBB???===:::888777333222111000////////////......---,,,,,,+++************))))))***,,,...///000///---+++************++++++*********+++------/////////111444777;;;===<<<999777888;;;<<<;;;888999;;;AAAHHHLLLNNNRRRWWWXXXXXXZZZ[[[\\\^^^___```bbbccceeeeeeddd```\\\ZZZYYY]]]``````___aaahhhnnnqqquuuxxxxxxxxx{{{vvvgggWWWKKKCCC===>>>AAABBBAAAAAA===???AAAFFFWWWrrr~~~}}}~~~qqqZZZNNNYYYwwwwwwRRREEEDDDBBB===888555444555<<<444111555888888???JJJ```ooo}}}uuuyyy{{{xxxggg@@@;;;???MMMYYY___gggpppuuuxxx}}}~~~nnneeeYYYRRRUUUaaannnvvvqqqoooqqqwww{{{zzzzzz{{{~~~}}}}}}~~~ssseee___aaaZZZSSSLLLFFFAAACCCIII```pppyyykkkbbbeeelllyyy~~~rrrkkklllhhheeekkkxxx|||zzzxxxtttqqqnnnllllllkkkjjjhhhkkkxxxwwwpppnnnmmmsssrrruuuwwwnnngggvvvnnnZZZNNNHHHLLLggg}}}[[[MMMfff}}}|||jjjWWWNNNYYYooonnnqqqeeeLLLLLLQQQ\\\]]]^^^]]][[[VVVRRROOOLLLDDD:::333111111000///////////////000000000000///000000111222222333333666666777888:::<<<===>>>AAAAAAHHHVVVjjj~~~vvvQQQHHH]]]www~~~{{{|||}}}ssshhh[[[TTTUUUSSSOOOWWWfffxxx}}}vvvlll___XXXVVVTTTOOOJJJmmmWWWMMMMMMGGGEEEHHHEEECCCCCCAAA???===:::888777333222111000////////////......---,,,,,,+++*********)))((((((***,,,///000222000---+++))))))***++++++************+++---...000000111222555888<<<>>>>>><<<999:::<<<<<<:::777777;;;CCCIIILLLOOOSSSXXXWWWYYY[[[^^^```aaabbbbbbaaabbbccccccbbb___\\\YYYXXX[[[^^^^^^\\\]]]aaaeeegggkkknnnooooooqqqwww{{{yyykkk[[[PPPHHH@@@???BBBDDDCCCAAA???@@@???@@@KKKccc}}}zzzyyy}}}{{{zzz{{{yyyhhhRRRPPPggg|||mmmOOODDDCCCAAA===888555555555999444333888;;;???LLL[[[ooo{{{zzzuuuuuuyyynnn]]]===<<>>AAABBB@@@CCCLLL\\\lllyyyuuurrrjjjHHH<<>>===???@@@>>>999444444<<>>???>>>>>>DDDUUUppp{{{~~~|||{{{}}}{{{sssWWWMMM]]]nnnrrrbbbIIIBBBBBBAAA===999666555666333333666::::::>>>PPPeeezzztttqqqtttkkk]]]CCC@@@III\\\llloooqqqtttrrrwww}}}{{{uuujjj]]]VVVZZZccckkkppp^^^[[[___jjjtttxxxzzz|||}}}{{{{{{~~~yyymmmhhh```YYYRRRMMMGGGCCCFFFKKKXXXlll|||qqqhhhhhhmmm|||sssqqqjjjbbbbbbkkkyyy}}}{{{xxxwwwuuussspppmmmlllllliiieeeccchhhwww{{{nnntttqqq___PPPFFFJJJaaa}}}lllTTTccczzzrrrooosss~~~ttt[[[JJJ^^^qqqnnnmmmbbbJJJMMMTTT^^^^^^___^^^[[[WWWRRROOONNNFFF;;;444111111000///////////////000000000000000000111222333444555555666777888:::===@@@CCCDDDHHHJJJTTTcccmmmssszzz}}}{{{ppphhhooorrrcccHHH===PPPmmm{{{qqqkkk^^^VVVUUUQQQMMMYYYjjjyyy~~~rrrgggZZZRRRPPPOOOJJJEEElllVVVMMMNNNIIIFFFGGGDDDBBBBBBBBB@@@>>><<<999777333222111000////////////---------,,,,,,+++++++++******))))))***,,,...///...---+++***)))******+++******))))))***,,,...///111111111333666999===???===>>>AAAFFFHHHDDD;;;444444>>>GGGJJJLLLQQQVVVXXXXXXYYY\\\^^^aaadddfffhhhdddddddddcccaaa^^^[[[YYYSSSUUUXXXYYY[[[]]]```ccc___bbbeeehhhjjjlllooorrrwww{{{}}}}}}ttteee```\\\SSSHHHDDDFFFFFFEEEAAABBBCCCCCCEEEOOOcccuuu}}}{{{vvvYYYOOO]]]iiiiii[[[EEEAAAAAAAAA>>>:::777666666111222777888444666JJJaaazzzzzzpppnnnfffYYYEEE@@@FFFZZZkkkpppppprrrrrrwww}}}{{{uuujjj\\\VVV[[[eeemmmrrrWWWSSSVVVbbbnnntttwwwyyyzzz{{{|||~~~yyynnnjjj```YYYRRRMMMGGGCCCFFFLLLWWWlll}}}ssskkkjjjnnn{{{pppmmmhhhbbb```ggguuu~~~{{{wwwrrrkkkgggaaa]]]ZZZZZZ^^^gggxxxpppuuusssbbbRRRFFFIII___zzzpppUUUaaaxxxxxxuuuyyy|||ttt]]]KKK\\\pppoooooodddKKKLLLRRR]]]^^^___^^^[[[WWWRRRPPPNNNFFF<<<444222111000///////////////000000000000000000111222444555666666777777999;;;>>>AAADDDEEELLLMMMVVVccchhhiiippp{{{zzz}}}yyyooofffffffff^^^LLL@@@NNNgggzzzqqqmmm```XXXVVVPPPLLLYYYlllxxx}}}}}}qqqgggZZZRRRPPPNNNHHHCCClllVVVMMMOOOIIIFFFGGGDDDBBBBBBBBBBBB@@@===:::888333222111000////////////------,,,,,,,,,,,,++++++*********++++++,,,,,,,,,***************************)))))))))***,,,...///111111111222555999===???999===EEENNNQQQLLLAAA888666BBBKKKLLLLLLPPPTTTUUUYYYYYYYYYZZZ\\\___aaacccdddccccccaaa^^^[[[XXXVVVUUUVVVVVVWWWXXX[[[^^^```]]]___aaadddgggjjjmmmooorrrvvvxxxwww|||xxxiiiiiiggg^^^OOOFFFFFFHHHGGGFFFEEEFFFHHHGGGKKKXXXgggvvvppprrrzzzrrrYYYRRRaaajjjfffWWWDDD@@@AAA@@@>>>:::777666777444222444666333444DDDYYYqqqyyyuuujjj^^^PPPDDD???DDDWWWgggmmmppptttrrrwww}}}|||ssshhhZZZWWW___lllvvv|||hhhaaa___gggppptttuuuvvvxxxzzz}}}zzzoookkkbbb[[[SSSNNNGGGCCCEEEJJJXXXnnn~~~vvvnnnmmmppp|||tttrrroooiiicccdddppp|||uuummmhhhZZZ[[[___fffjjjppp~~~pppvvvuuueeeUUUFFFFFFZZZuuuvvvXXXbbbxxx~~~{{{yyy}}}wwwqqqooowwwtttbbbRRRWWWnnnooossshhhNNNMMMQQQ\\\^^^______\\\XXXTTTQQQOOOGGG<<<555222111000///////////////000000000000000111222333444666777777777888999;;;>>>AAACCCEEEKKKKKKRRR]]]aaaaaajjjxxx~~~yyy|||wwwmmmkkkaaa\\\ZZZMMM???GGGZZZ{{{ssslll```XXXUUUPPPMMMZZZoooyyy~~~wwwooofffZZZSSSRRROOOIIICCCkkkVVVNNNOOOIIIFFFGGGDDDBBBCCCCCCBBB@@@===:::888333222111000////////////---,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++(((((()))************)))***)))))))))***,,,...///111000111222555999<<<>>>555<<>>;;;888777777666222222555555777EEEVVVjjjsss{{{~~~{{{hhhXXXIIIDDD@@@FFFWWWeeelllrrrzzzrrrwww|||}}}rrrgggZZZYYYcccsss|||uuuwww||||||zzzyyywwwzzz~~~~~~}}}|||qqqmmmddd]]]UUUNNNGGGBBBCCCHHHYYYpppxxxqqqooorrr~~~~~~{{{xxxrrrhhhccckkk}}}|||tttoooeeejjjssszzzyyywwwpppuuuwwwhhhWWWHHHBBBVVVqqq{{{]]]eeeyyy{{{rrrgggiiisss{{{}}}yyyooo___QQQTTTlllqqqvvvmmmRRRPPPSSS]]]^^^______]]]ZZZVVVSSSOOOGGG<<<555222111000///////////////000000000000000111222333555666777888888888:::;;;>>>AAACCCDDDKKKJJJQQQ\\\``````lll||||||}}}~~~xxxnnnssscccZZZYYYOOO@@@CCCQQQxxx|||tttkkk___WWWUUUPPPMMM\\\qqqzzzuuummmdddZZZTTTSSSQQQJJJDDDmmmVVVLLLMMMGGGDDDFFFDDDFFFEEECCCBBBAAA>>>:::777111111000000//////............---,,,,,,+++******+++++++++++++++++++++++++++++++++*********))))))))))))***+++,,,...///000222111111333777;;;===>>><<>>BBBHHHXXXnnnuuummmooovvv}}}}}}yyymmmbbbggg{{{|||~~~wwwttt|||kkkXXXHHHDDDPPPggg}}}cccXXXmmm~~~jjjrrrwwwyyyuuuhhhQQQZZZeeesssxxxjjjVVVMMMOOOYYY^^^aaa```______\\\VVVRRRJJJ>>>555000///111222////////////000000000000222333555555555666999;;;::::::<<<>>>@@@BBBDDDEEEJJJOOOUUUZZZ___gggqqqxxx{{{xxxwwwooo\\\^^^FFFCCC???OOOlll|||rrrkkkaaaWWWPPPKKKMMM^^^sss~~~|||ssskkkfff^^^WWWQQQLLLHHHEEElllVVVLLLMMMGGGDDDFFFDDDFFFDDDCCCBBB@@@>>>:::777111111000000//////......//////...------,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))***+++,,,...///000111000111333777:::<<<<<<999===AAAGGGNNNPPPHHH===BBBIIINNNNNNNNNRRRVVVVVVWWWWWWXXXWWWVVVXXX[[[]]]^^^]]]___```[[[SSSNNNOOOPPPSSSWWWWWWUUUUUUXXX[[[\\\]]]___aaacccddddddeeeffffffhhhkkkooosssxxxzzz{{{|||}}}~~~~~~mmmlllmmmjjjaaaTTTKKKIIIKKKLLLKKKJJJJJJGGGFFFLLLUUUiiiwww}}}}}}}}}|||zzzzzzzzz{{{uuummmeee^^^\\\fffssswwwffffffmmmyyyttt___WWWLLLJJJ\\\sssvvvbbbLLLBBBEEEFFFCCC===:::888888555444666999555444AAARRRcccppp{{{|||zzz{{{~~~pppVVVGGG@@@AAAGGGSSSaaammmsssuuuuuuyyy}}}zzznnnggg\\\XXXaaarrr}}}|||{{{|||}}}}}}|||~~~~~~~~~sssmmmeee___VVVNNNEEE???BBBIIIYYYoootttmmmooovvvxxxnnnccccccttt}}}{{{zzz~~~~~~yyyttt{{{lllZZZJJJDDDOOOeeegggWWWggg~~~sssttt{{{{{{vvvkkkWWW[[[gggwww}}}nnnXXXOOORRR[[[```bbbaaaaaaaaa^^^YYYTTTKKK???555000///000111////////////000000000111222333444555555666888;;;888999;;;>>>AAADDDFFFGGGGGGLLLTTT]]]fffqqq{{{{{{~~~{{{gggdddIIICCC:::CCCeeezzzzzzqqqiii___VVVQQQKKKMMM^^^rrr~~~|||sssjjjeee]]]VVVPPPKKKGGGDDDkkkUUULLLMMMGGGEEEGGGDDDDDDCCCBBBAAA@@@===:::777111111000000//////....../////////......------,,,************************+++++++++***************))))))***+++,,,...///000000000222555888::::::999666999===BBBHHHJJJCCC999CCCJJJOOOOOOOOOSSSVVVVVVWWWYYYZZZZZZYYYYYYZZZ\\\^^^]]]]]]^^^YYYQQQMMMNNNMMMPPPTTTTTTSSSSSSVVVXXXXXXZZZ^^^aaaccccccaaa``````aaacccfffjjjnnnqqqsssuuuwwwyyyyyyzzz{{{~~~zzz~~~yyyuuuuuutttooofff]]]VVVSSSQQQOOOOOONNNKKKHHHKKKQQQgggqqq{{{}}}|||{{{xxxttt}}}|||zzzzzzyyyuuuooohhh___ZZZ___ggg~~~qqq]]][[[aaalll|||~~~}}}hhhMMMNNNGGGIII[[[qqqwwwfffQQQEEEEEEFFFDDD@@@;;;999999666555888;;;777444???OOOaaaooo|||}}}|||{{{yyy}}}|||}}}pppQQQ???:::===DDDQQQ```kkkqqqssswww~~~xxxmmmeeeYYYUUU```ooowwwwwwxxxxxxxxxzzz}}}~~~}}}|||~~~}}}rrrkkkeee___XXXQQQHHHBBBEEELLL[[[ppp~~~tttmmmpppwwwxxxpppfffaaannn~~~vvvrrrnnnuuuzzzwwwppppppzzz{{{tttzzzmmm]]]NNNDDDNNNccc~~~mmmXXXaaavvvzzzxxx}}}vvvlllYYYZZZhhh|||uuu]]]RRRUUU]]]bbbdddccccccccc```\\\VVVNNNAAA666000//////000/////////000000000111111111333444444444666888:::999:::===@@@CCCGGGIIIJJJKKKPPPZZZggguuu}}}oooNNNHHH===BBB```vvvxxxnnnfff]]]UUUQQQLLLMMM]]]qqq~~~}}}tttjjjeee]]]VVVPPPKKKFFFCCCiiiTTTKKKMMMGGGEEEGGGDDDCCCBBBAAA@@@???===999666111111000000//////......///.........---------,,,))))))))))))))))))))))))*********************************+++,,,---//////000111333777:::;;;999777444888;;;>>>CCCEEE???666BBBIIIOOOOOOPPPTTTWWWWWWXXXZZZ\\\\\\[[[ZZZZZZZZZ___]]]]]]]]]WWWOOOLLLNNNKKKNNNQQQSSSRRRRRRTTTVVVWWWYYY[[[^^^___```___^^^^^^___aaacccfffhhhjjjkkkoooqqqssstttuuuvvvyyy{{{vvv}}}|||vvvnnnfff```[[[YYYXXXWWWRRRMMMLLLPPP```hhhpppuuuzzz|||xxxrrrxxxzzzxxxwwwtttnnneee^^^^^^```wwwqqqaaa\\\\\\gggyyytttrrrxxxwwwrrrgggRRRQQQKKKLLL___yyymmmTTTJJJGGGEEEEEECCC>>>;;;:::888777999;;;888666CCCTTTgggttt~~~~~~~~~~~~|||{{{tttQQQ???777:::BBBOOO___kkkqqqsssxxxxxxkkkbbbVVVTTT```ooouuurrrrrrtttwww{{{}}}~~~}}}|||~~~}}}oooffffffaaa[[[TTTLLLFFFIIIOOO\\\qqqvvvooossszzz}}}vvvlllbbbkkk~~~}}}tttpppjjjqqqtttooofffeeennnyyy|||zzz}}}vvv{{{nnn^^^PPPDDDLLLaaa{{{sss\\\___sss}}}zzzmmmWWWUUUddd}}}~~~cccUUUXXX^^^bbbdddccccccdddbbb]]]YYYPPPCCC888111///////////////000000000111111111111333444555555666888:::===???AAACCCFFFIIIKKKLLLNNNTTT___ooozzzPPPHHHBBBKKKbbbwwwvvvlllccc[[[TTTQQQLLLNNN^^^qqq~~~~~~uuulllfff___WWWQQQLLLGGGDDDgggRRRJJJMMMHHHFFFGGGDDDCCCBBB@@@@@@???===:::777111111000000//////......---------,,,,,,,,,,,,,,,))))))))))))))))))))))))*********************************+++,,,---...///111222555999<<<<<<999777444888;;;===@@@AAA<<<555@@@HHHNNNOOOPPPTTTWWWWWWWWWZZZ\\\]]]\\\ZZZZZZZZZ^^^\\\ZZZYYYSSSKKKIIIKKKIIILLLOOOQQQRRRSSSSSSTTTWWWWWWXXXYYYZZZ[[[]]]^^^]]]^^^```bbbcccdddccccccjjjlllooopppqqqrrruuuwwwuuu|||yyyqqqlllgggcccaaa```ZZZRRROOOPPPUUU\\\dddmmmvvv}}}{{{uuuvvvvvvwwwyyyxxxrrrjjjddd```^^^mmm|||tttiiiaaa[[[fffxxxyyykkkqqq{{{yyynnnooonnnaaaTTTMMMNNNeeeeeeRRRJJJFFFGGGEEE@@@<<<===<<<999999:::888999III\\\rrr~~~|||wwwTTTEEE666999AAANNN^^^kkkrrrttttttvvvhhh___UUUTTTaaaqqqvvvtttqqqtttyyy|||~~~~~~}}}|||mmmaaaddd___ZZZUUUMMMFFFHHHNNN\\\qqqxxxrrrvvv~~~uuuhhhjjjwww|||sssooommmqqqrrroooiiiggglllqqquuurrrllljjjsss}}}yyy}}}ooo___OOODDDKKK^^^xxxxxxaaa```rrrzzz___OOO]]]xxxgggXXXZZZ]]]aaacccbbbbbbdddbbb^^^[[[RRREEE999222/////////000000000000111111111111222333555555555666999;;;@@@AAABBBDDDFFFGGGIIIIIIMMMTTT```nnn}}}TTTFFF@@@NNNiii|||uuukkkaaaZZZTTTQQQMMMOOO___rrr~~~wwwnnniiiaaaYYYSSSMMMHHHEEEeeeQQQJJJMMMHHHFFFGGGDDDCCCBBBAAA@@@@@@>>>;;;888111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++++++++++++++,,,---...///222333555888;;;;;;888666555999;;;;;;===>>>:::444<<>>??????;;;:::;;;999;;;LLL```yyytttRRRCCC777999@@@MMM]]]jjjrrruuuqqq~~~pppfff___UUUTTT```pppxxxwwwsssvvvzzz}}}}}}}}}~~~~~~~~~mmm```aaa]]]XXXSSSKKKDDDEEEJJJZZZpppyyytttyyypppmmmppp|||rrrnnnlllooorrrssspppmmmkkkjjjccc___ZZZ]]]lll~~~zzzppp^^^NNNDDDJJJ[[[uuu{{{eee```qqq~~~}}}rrrOOOWWWooogggXXXZZZ]]]aaacccaaaaaacccbbb^^^\\\SSSFFF:::333000000000000000000111111111222222333555666666666888:::<<>>OOOooouuukkkbbbYYYSSSPPPMMMPPPaaauuu~~~xxxpppjjjbbbZZZTTTNNNIIIFFFdddPPPIIIMMMHHHFFFGGGDDDDDDBBBAAAAAAAAA???<<<999111111000000//////......------------------------++++++++++++++++++++++++))))))*********+++++++++++++++++++++,,,---......222222333555888888666444555999;;;::::::<<<999333888BBBJJJMMMPPPUUUXXXYYYVVVXXXZZZ[[[ZZZZZZ[[[]]]YYYUUURRROOOIIIAAA@@@BBBEEEFFFIIIMMMPPPPPPOOONNNSSSSSSTTTUUUVVVWWWWWWXXXWWWYYY\\\___aaa```___]]]cccfffjjjlllnnnoooppprrrpppuuu}}}{{{qqqkkkeeeaaaYYYOOOHHHGGGMMMTTT[[[bbbmmmwww{{{yyywww}}}{{{tttooohhhaaafffwww}}}mmmhhhddd]]]cccrrruuukkkpppzzz{{{tttwwwssscccSSSLLLLLLfffeeeTTTHHHHHHIIICCC@@@BBB???<<<<<<===:::;;;KKK]]]uuuoooNNN<<<888999???JJJZZZhhhrrrvvvttt}}}mmmfff```WWWTTT^^^nnnwwwyyyuuuwwwzzz{{{{{{|||~~~nnncccaaa^^^ZZZUUULLLEEEDDDIIIUUUlllyyyuuuzzz~~~wwwrrr}}}tttrrrnnntttzzz|||xxxooohhheee[[[ZZZXXX[[[hhh|||~~~xxxqqq^^^MMMDDDIIIYYYsss{{{eee]]]nnn~~~VVVUUUdddyyyxxxbbbVVVZZZ]]]aaacccaaabbbdddccc```\\\SSSFFF:::444111111111000000111111111222222222555666777888888999;;;>>>??????AAABBBDDDFFFGGGHHHQQQ[[[iiiqqqtttxxxxxxooolllqqq{{{eeeKKK>>>RRRooovvvmmmcccZZZSSSOOOLLLPPPcccxxx~~~yyypppjjjbbbZZZSSSNNNIIIEEEcccPPPIIIMMMIIIFFFHHHDDDDDDCCCBBBBBBAAA@@@===:::111111111000//////......---.....................++++++++++++++++++++++++))))))******++++++++++++++++++++++++,,,------...111111111333555666444333555999:::999999:::777333666@@@IIIMMMPPPUUUYYYYYYUUUWWWYYYYYYYYYZZZ\\\^^^ZZZVVVRRROOOHHHAAA@@@CCCBBBDDDGGGKKKNNNOOONNNLLLPPPQQQTTTVVVWWWWWWUUUTTTSSSVVVZZZ^^^``````___^^^cccfffiiilllmmmnnnpppqqqpppttt|||pppiiibbb]]]UUUJJJCCCAAAEEEKKKQQQVVV___iiimmmllllllqqqyyyyyytttmmmeeeaaaqqqxxxgggdddeeeaaacccqqq~~~ssssssyyyzzzxxx|||jjjZZZSSSQQQdddjjjWWWIIIIIIIIICCCAAADDD???===>>>???;;;;;;HHHYYYlllyyyxxxzzztttuuu|||nnnOOO===999999===HHHXXXgggqqquuuzzzlllfffaaaYYYTTT\\\kkkvvvzzztttwwwyyyyyyyyy|||~~~~~~pppfffdddaaa]]]XXXOOOGGGGGGKKKQQQiiixxxtttzzzyyyyyyxxxvvvsssiiiddd[[[]]]]]]^^^hhhyyywwwrrr^^^LLLDDDHHHXXXrrr{{{dddZZZjjj]]]UUU]]]pppppp]]]TTTYYY^^^bbbcccbbbbbbeeedddaaa\\\SSSFFF;;;444222222222000111111111111222222222555777888999999:::<<<>>>@@@AAACCCEEEHHHJJJLLLMMMLLLYYYgggmmmlllnnnvvv}}}~~~yyylllgggkkkkkklll|||\\\EEE;;;SSSmmmwwwnnncccZZZSSSOOOLLLQQQeeezzz~~~zzzooojjjaaaYYYRRRMMMHHHDDD```NNNIIIMMMHHHEEEGGGEEEFFFEEEEEEEEEDDD@@@:::666333222000000111111///...------,,,,,,,,,,,,++++++))))))***++++++++++++***+++++++++*********))))))))))))))))))***,,,...000///000222333444555555555888777777999999888666333888BBBKKKOOOQQQTTTVVVUUUUUUWWWXXXWWWWWWXXXZZZ\\\WWWWWWVVVQQQJJJDDD@@@???AAABBBCCCFFFHHHKKKMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTQQQTTTVVVXXXXXXYYYZZZ\\\^^^aaaffflllooonnnjjjgggnnnyyy}}}uuu^^^ZZZSSSMMMHHHBBB===:::@@@AAADDDIIIQQQXXX]]]___```dddkkkvvvuuukkkdddaaafffsssnnnbbbbbbdddccchhhxxx|||xxxssssssxxx~~~wwwtttyyy~~~}}}vvvfffUUUaaakkkSSSJJJNNNJJJFFFEEE@@@???BBB??????AAA>>>FFF[[[hhhyyyxxx||||||yyyvvvmmmVVV>>>888888;;;EEEUUUdddoootttyyykkkdddWWWQQQRRRYYYkkkwwwqqqvvvwwwyyyzzz|||~~~|||ppphhhffffffbbb[[[QQQJJJGGGFFFQQQgggyyysssxxx|||xxxxxxvvvzzzooommmnnnkkkhhhhhhooozzzxxxvvvbbbRRRJJJLLLXXXpppgggYYYeee}}}xxxqqquuu|||~~~}}}\\\QQQYYYgggccc[[[[[[[[[gggfffeeecccaaa```___^^^YYYPPPDDD:::555222///---000000000111222222333333555777:::;;;;;;;;;===>>>EEEDDDEEEHHHLLLPPPRRRRRRUUU\\\dddggggggmmmyyy{{{uuuyyylllbbbkkkqqqYYYBBBEEEPPPrrrvvvmmmbbbXXXPPPMMMJJJOOOcccyyyzzzsssjjj^^^XXXVVVRRRKKKEEE___MMMHHHKKKFFFDDDEEECCCFFFEEEEEEEEECCC???:::666444333111111222222000///------,,,,,,,,,,,,++++++))))))***++++++++++++***+++++++++*********))))))))))))))))))+++---///000000111222333555555666666777777777777666666666777999BBBKKKNNNPPPSSSVVVUUUUUUWWWWWWVVVUUUUUUWWWXXXWWWWWWVVVQQQJJJDDD@@@>>>???@@@BBBDDDFFFIIIJJJKKKLLLMMMNNNPPPQQQQQQRRRRRRPPPRRRTTTTTTSSSSSSTTTUUUYYY\\\bbbhhhlllllljjjhhheeetttxxxlllbbbQQQNNNIIIEEEBBB>>>:::777;;;<<<@@@EEEKKKQQQTTTUUUVVVZZZ```iiiuuuwwwllleee]]]```kkkxxx}}}}}}yyyyyy{{{yyyvvvwww||||||hhh```cccggggggrrr}}}vvvvvvxxx}}}~~~~~~yyyzzz~~~aaabbbhhhRRRJJJNNNKKKGGGFFFAAACCCDDD???===???===GGG]]]nnn{{{~~~yyyyyyuuuyyyzzzxxxwwwpppYYY@@@999888<<>>DDDEEEGGGJJJLLLOOOQQQRRRSSS\\\eeekkkmmmsss~~~yyysssxxxuuuiiinnnqqqYYYBBBDDDNNNppptttkkkcccYYYQQQNNNKKKPPPeeezzz{{{tttkkk```YYYVVVSSSLLLFFF```NNNIIILLLGGGDDDEEECCCFFFEEEDDDDDDCCC???:::666555333222222222222111///------,,,,,,,,,,,,++++++))))))***++++++++++++***+++++++++***************))))))))))))+++---///000222222333444555666666777888999:::888555444777:::;;;DDDKKKMMMNNNRRRUUUUUUUUUVVVWWWVVVTTTSSSTTTUUUXXXXXXVVVQQQJJJCCC???======>>>@@@BBBDDDFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMNNNMMMKKKJJJJJJKKKQQQUUU[[[bbbgggiiijjjkkklll{{{zzzooodddWWWMMMDDDBBB@@@>>>===;;;888555777999<<>><<>>@@@CCCGGGLLLNNNNNNOOOQQQTTTSSSZZZccchhhnnnyyy{{{xxx~~~pppooonnnVVVBBBEEENNNlll~~~~~~qqqiiicccZZZRRROOOLLLRRRfff|||~~~wwwnnnccc[[[WWWSSSMMMHHHcccQQQLLLOOOJJJFFFHHHEEEFFFEEEDDDCCCBBB???:::666444222111111111111000...------,,,,,,,,,+++++++++))))))***++++++++++++***************************)))))))))***+++...000111333333444444555666777777:::>>>AAA>>>999666777:::===DDDKKKKKKMMMQQQTTTTTTSSSUUUVVVVVVUUUTTTUUUVVVXXXXXXVVVQQQIIIBBB>>><<<<<<===>>>@@@CCCEEEFFFGGGEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFDDDAAA???@@@@@@HHHLLLRRRYYY^^^ccchhhjjj|||zzzwwwwwwkkk```VVVKKKBBB???>>>=========;;;888666555777999===BBBIIIQQQVVV\\\```dddfffiiiqqq~~~}}}xxxpppjjjaaaaaadddkkkrrrsssoookkkkkkqqqzzz|||tttmmmmmm{{{{{{qqqoookkkjjjkkkpppuuuyyyjjj[[[[[[dddkkklllmmm___rrryyyttt^^^PPPNNNRRRNNNLLLMMMHHHIIIJJJEEEAAA@@@<<>>@@@BBBEEEKKKRRRSSSQQQQQQSSSWWWWWW[[[aaagggqqqwwwooohhhPPP@@@GGGQQQjjj|||{{{ooohhhcccZZZRRRNNNLLLRRRfff|||yyyqqqeee]]]XXXTTTOOOKKKcccQQQLLLOOOJJJGGGHHHEEEFFFEEECCCBBBAAA>>>:::666222111//////000000...---------,,,,,,,,,+++++++++))))))***++++++++++++***************************)))))))))***,,,...111222444444444444444555666777>>>CCCHHHFFF@@@999777777<<>>@@@BBBCCCEEEEEEBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@???===:::888999:::???CCCHHHMMMSSSYYY```eeezzzvvvnnnfffhhhttt{{{kkk___VVVKKKBBB@@@>>>===<<<<<<;;;888666333444555888>>>HHHTTT]]]lllttt}}}~~~tttssstttyyyzzzvvv{{{yyytttttt~~~~~~~~~jjj^^^___fffjjjkkkxxxjjj```uuuwwwmmmXXXOOOQQQUUUPPPPPPRRRMMMJJJNNNKKKGGGDDD>>>GGG^^^hhhxxx{{{xxxzzzwwwdddNNN;;;;;;???IIIWWWdddmmmqqqvvvzzzwwwjjj\\\UUUTTTZZZlllyyyssslllllllllmmmooorrrtttuuu|||}}}~~~xxxmmmggggggfffccc^^^VVVMMMHHHMMM___www|||yyy~~~xxxnnniiijjjvvvwwwlllggglllvvv~~~~~~wwwcccRRRGGGGGGTTTnnnnnn___bbbtttwwwuuu}}}vvvuuu~~~}}}{{{rrrUUUQQQ^^^lllcccYYY^^^ccciiiiiiiiiiiigggdddbbb```^^^SSSCCC666111111222222111111111222333333444444888999<<<===>>>AAADDDGGGKKKQQQWWWXXXVVVUUUWWW[[[ZZZ```jjjtttwwwgggLLL>>>IIIUUUjjj}}}zzzoooiiibbbYYYQQQNNNLLLQQQfff|||zzzrrrggg^^^XXXTTTQQQNNN___MMMHHHLLLGGGEEEGGGDDDFFFEEECCCBBB@@@===:::666222000///...//////...,,,------,,,,,,,,,,,,++++++))))))***++++++++++++******************+++++++++)))))))))***,,,///111333555444333333333444666777???DDDIIIIIICCC<<<666444:::CCCJJJLLLMMMQQQTTTTTTQQQTTTWWWYYYZZZZZZ[[[\\\ZZZYYYVVVPPPHHHAAA<<<:::;;;;;;===>>>@@@BBBCCCDDD@@@@@@@@@AAAAAA@@@??????;;;;;;;;;999777666888::::::>>>BBBEEEIIIPPPYYY```mmmhhhaaa```iiiyyy{{{mmmaaaTTTIIIBBB@@@<<<:::999888666444000111222444888CCCPPPZZZgggtttqqqiiijjjkkkkkkkkkppp~~~~~~fff```xxxxxxiiiSSSOOOUUUYYYSSSUUUXXXRRRMMMRRRPPPLLLHHH@@@HHH___jjj|||}}}}}}kkkVVV;;;<<<@@@JJJWWWdddlllpppsssxxxuuuiii[[[SSSRRRXXXkkkwwwrrrnnnnnnpppqqqssstttuuuvvv|||}}}~~~yyynnngggggghhhfffbbbZZZPPPIIIMMM^^^ttt~~~~~~iiiaaa]]]eeeqqqvvvwwwwwwtttmmmccc^^^aaalllzzz~~~~~~wwwcccRRRGGGFFFQQQkkk|||iii\\\cccvvv~~~zzz}}}|||yyyqqqmmmcccQQQPPPbbbrrrggg[[[^^^cccjjjkkkkkkkkkiiifffcccaaa\\\QQQAAA666111222333333111111222222333444444444888:::<<<>>>AAADDDIIILLLQQQUUUYYYZZZYYYYYY[[[]]][[[eeevvvmmmLLL>>>JJJVVVkkk~~~zzzpppkkkaaaXXXPPPMMMLLLQQQfff|||}}}wwwyyyyyyrrrhhh___XXXUUURRRQQQ]]]KKKGGGKKKGGGEEEGGGEEEGGGEEEBBBAAA@@@===999777222111//////000000...---------,,,,,,,,,,,,++++++))))))***++++++++++++***))))))*********+++++++++)))))))))***,,,///222333555444222222222333555666===@@@CCCDDDBBB<<<777333888AAAIIILLLNNNRRRTTTSSSRRRUUUXXXZZZZZZZZZZZZ[[[ZZZYYYWWWPPPHHH@@@;;;999999999:::<<<>>>???@@@AAA>>>?????????>>>======<<<999999999888888999<<<>>>>>>AAADDDEEEGGGNNNXXX```eeefffiiioooyyyqqq```RRREEEAAA<<<999777777666555000222444444666===GGGPPPYYYfffuuu}}}{{{xxxwwwsssoooooolllzzz~~~{{{uuu^^^ZZZssswwwhhhPPPOOOXXX\\\VVVXXX\\\VVVSSSWWWSSSMMMHHHAAAJJJccctttpppZZZ<<<<<<@@@JJJXXXdddlllooorrrwww~~~ttteeeWWWOOOOOOVVVjjjxxxsssmmmooorrrvvvxxxyyyyyyyyy}}}}}}~~~wwwllliiijjjjjjjjjggg___SSSKKKJJJZZZpppmmmccc\\\___eeeffffffeee``````]]][[[]]]ggguuu~~~}}}zzzfffUUUHHHFFFPPPjjjyyyeeeYYYcccyyy~~~sssjjj]]]NNNOOObbbrrrfffZZZ]]]cccjjjkkkkkkkkkjjjgggcccaaaWWWMMM???555111111222222111111222333333444444555888:::===@@@CCCHHHNNNRRRWWWWWWXXXZZZ[[[\\\]]]]]][[[eeeuuurrrOOO???JJJWWWkkk|||sssooobbbYYYQQQNNNMMMSSSggg}}}|||tttooossszzzwwwqqqhhh^^^XXXUUUTTTSSS]]]LLLHHHLLLHHHGGGIIIGGGGGGEEEBBBAAA???===999777333222000000111111///...---------,,,,,,,,,++++++))))))***++++++++++++***))))))******++++++++++++)))))))))***---///222444444333222111111222444555;;;;;;<<<>>>>>><<<777333666@@@IIIMMMOOOSSSTTTSSSTTTVVVYYYZZZYYYXXXXXXXXXZZZZZZWWWPPPHHH@@@;;;888777888999:::<<<===>>>???>>>>>>>>>>>>===<<<;;;;;;888999:::999:::<<<@@@CCCFFFHHHJJJJJJKKKQQQ\\\ddddddkkkvvv|||hhhWWWGGGBBB===999777777888777222555777777666999@@@FFFRRR^^^iiimmmnnnwwwyyysssrrrlllzzzwwwooowwwmmmVVVQQQlllvvvhhhOOOPPPZZZ]]]XXXZZZ___YYYWWWZZZUUUMMMGGGAAALLLggg|||sssZZZ<<<===AAAKKKXXXdddlllnnnrrrwww~~~sssaaaSSSLLLMMMUUUjjjyyyuuukkknnnssswwwzzz{{{{{{{{{}}}}}}~~~sssiiikkklllmmmmmmkkkbbbVVVMMMGGGVVVlll~~~}}}zzzooofffeeeeeebbb^^^]]]TTTYYY]]]___```fffrrr|||}}}{{{}}}jjjYYYJJJGGGPPPjjjxxxbbbWWWccczzz{{{~~~}}}ppp___LLLMMM```ooocccWWW\\\ccciiijjjkkkkkkiiifffccc```TTTJJJ===333000000111111111222222333333444444555888;;;>>>AAADDDJJJPPPUUUYYYXXXWWWXXX[[[]]]]]]]]]\\\bbbkkkvvvtttPPP@@@KKKXXXkkk}}}tttqqqcccZZZSSSPPPNNNTTTiiiwwwoookkkqqqzzzvvvqqqggg^^^XXXUUUUUUUUU]]]OOOLLLNNNJJJJJJJJJEEEDDDDDDCCCAAA???<<<:::999333222111000////////////......---,,,,,,+++******,,,++++++******++++++,,,(((((())))))******++++++'''(((((()))***///555999777444222111222444555555<<<<<<<<<;;;:::888666444555???HHHJJJMMMSSSUUUSSSSSSSSSTTTUUUWWWXXXYYYYYYYYYXXXXXXVVVMMMAAA;;;<<<:::999999:::<<>>DDDIIIMMMPPPRRRWWWYYY[[[^^^______^^^]]]gggaaaaaadddiii{{{~~~~~~yyyvvv|||uuutttMMMEEEKKKVVVkkk{{{~~~tttlll```XXXQQQOOOMMMSSSggg}}}~~~wwwtttuuuxxx{{{{{{{{{{{{qqqggg```ZZZVVVXXX]]]aaaRRRMMMOOOJJJIIIKKKEEEEEEDDDCCCAAA>>><<<999888333222111000////////////......---,,,,,,+++******,,,++++++******++++++,,,)))))))))))))))*********((())))))***+++///555999:::777444333444444444444::::::::::::999777666555444>>>FFFJJJMMMSSSVVVTTTUUUUUUVVVVVVWWWXXXYYYYYYWWWWWWWWWVVVMMMAAA:::999:::999999:::;;;>>>AAACCCDDDFFFGGGHHHIIILLLOOORRRNNNKKKLLLMMMJJJEEEEEEIIIEEEEEECCCAAAAAADDDIIILLLRRRXXXaaaiiiooosssvvvxxx|||xxxjjjYYYLLLAAA>>>;;;999999999888777777666666555555666777888===HHHWWWaaaaaaaaaiiiuuuyyyvvv~~~~~~~~~}}}uuuqqqnnnpppvvvtttfffVVVVVVSSSYYYSSSooovvvvvv```NNNSSSZZZ___aaaaaa``````ccc^^^SSSLLLGGGAAAOOOooo~~~rrrBBB??????GGGUUUcccmmmpppsssxxxrrrfffTTTLLLOOOVVVhhhwwwvvvrrrrrrsssuuuxxxzzzyyyxxx{{{}}}uuummmmmmooopppqqqrrroooggg[[[SSSTTTOOOQQQ^^^nnn|||}}}}}}{{{yyyzzzzzz|||vvvdddUUUHHHGGGQQQkkkrrrbbbcccsssssshhhWWWRRR]]]fff[[[QQQXXXaaahhhhhhhhhiiihhheee```\\\XXXIII999444333222111111222222444555777888888888999;;;???DDDIIIMMMPPPQQQVVVWWWZZZ\\\]]]]]]]]]\\\bbb]]]^^^___aaarrrzzztttxxxuuuqqqwwwrrrjjj}}}nnnJJJDDDKKKWWWmmm}}}{{{pppggg___WWWPPPMMMLLLRRRfff|||~~~~~~zzzyyyyyypppfff___ZZZVVVXXX]]]eeeTTTNNNNNNHHHHHHKKKFFFFFFEEECCCAAA>>>;;;888777222222111000////////////...------,,,,,,++++++***++++++************++++++************)))))))))))))))******+++,,,///444888<<<:::777555555555444333999999999999999888888777333;;;CCCIIINNNTTTWWWVVVWWWWWWXXXXXXYYYYYYYYYZZZVVVUUUWWWWWWOOOBBB999777999999999:::;;;===@@@AAAEEEFFFGGGIIILLLSSSZZZ___UUUQQQNNNKKKEEE>>>===???;;;<<<;;;::::::;;;>>>AAAHHHNNNWWW^^^bbbeeefffggggggqqq|||vvvoooiiibbbXXXKKKBBB>>><<<::::::;;;;;;:::999:::999777555444444444555444>>>MMMXXXZZZ[[[bbblllsss~~~yyyooolllvvv~~~{{{{{{~~~|||{{{wwwuuuuuuxxxvvvrrrssswwwnnneee[[[\\\hhhqqqkkk___TTTSSS[[[YYYxxx~~~{{{```PPPUUU\\\aaadddddddddeeegggcccWWWLLLDDD???PPPppp|||xxxzzzBBB>>>===DDDSSSbbblllpppqqqwwwuuuhhhWWWNNNPPPVVVggguuutttrrrqqqrrrtttwwwyyyyyyxxxzzz|||~~~qqqkkkkkkrrrqqqrrrtttssslll___UUURRRJJJFFFKKKYYYjjj~~~wwwyyytttcccUUUHHHGGGQQQjjj{{{gggaaannn{{{rrrddd^^^gggnnn```UUU[[[ccciiihhhggggggfffddd___\\\VVVGGG888333333222111111111222333444666777888999:::<<<@@@DDDIIIMMMPPPQQQUUUWWWYYY[[[]]]]]]]]]]]]bbb___cccdddddduuu|||www}}}{{{vvvyyyiiibbbxxxkkkHHHDDDLLLWWWpppyyylllbbb]]]UUUNNNLLLKKKPPPeeezzz{{{xxxwwwnnneee___ZZZWWWZZZ___gggVVVNNNLLLFFFFFFIIIEEEFFFEEEDDDAAA>>>:::777666222111000//////......///---------,,,,,,+++++++++++++++************++++++++++++******))))))(((((()))*********+++...222555:::888555555555555444333999999:::;;;;;;;;;;;;;;;222888@@@GGGNNNTTTWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZVVVVVVXXXYYYRRREEE:::666999999999:::;;;===>>>???BBBBBBBBBDDDHHHPPPZZZaaaYYYTTTLLLCCC;;;555444666555666777777777888;;;===CCCIIIQQQXXX\\\^^^___```\\\dddrrroooiiiaaaZZZTTTMMMDDD======<<<::::::;;;;;;:::999;;;999777555444333333333111888DDDOOOTTTWWW```jjjnnnvvv~~~ssskkkhhhrrryyywwwtttpppmmmmmmqqquuu{{{|||zzzyyyuuusssrrrllleeehhhqqqjjjddd[[[XXXbbboooppphhhTTTSSS\\\^^^dddRRRWWW^^^cccfffggghhhhhhkkkiii\\\MMMCCC===LLLkkk}}}yyytttzzzkkk@@@===;;;CCCQQQaaakkkppppppvvvyyykkkYYYPPPQQQVVVgggtttrrroooooopppssswwwyyyyyyyyyzzz{{{}}}{{{nnnjjjlllrrrqqqqqqtttuuuooocccXXXPPPIIIAAAAAAJJJ\\\rrr~~~~~~vvvwwwuuueeeWWWHHHGGGQQQiiikkkcccoooyyynnngggooouuueeeXXX]]]dddiiihhhfffeeeeeeccc___]]]UUUFFF777222222222111222111222333444666777999:::;;;===AAAEEEJJJMMMPPPQQQUUUWWWYYY[[[]]]^^^______bbbcccjjjlllkkk}}}~~~mmmfffzzzmmmJJJDDDLLLWWWrrrzzzmmmbbb\\\TTTMMMJJJIIIOOOcccxxx~~~{{{wwwnnneee```\\\ZZZ]]]bbbgggUUUMMMJJJDDDDDDGGGCCCFFFEEECCCAAA===:::777555222111000///............------,,,,,,,,,,,,+++++++++******))))))******+++++++++******))))))((((((((()))***))))))+++///111444333222333444666555555666888999;;;<<<;;;;;;:::222555<<>>======>>>AAAIIIRRRXXX]]]XXXMMM@@@666333555666000222444555666777:::<<<<<>>BBBIIIMMMWWWTTTJJJ===444444666666///000222333333555777:::888===CCCIIINNNRRRWWWZZZ]]]aaahhhsss|||hhhaaaYYYRRRPPPPPPQQQRRRJJJFFFAAA>>>===<<<;;;:::888777666444333444444555222111444:::AAAHHHRRR\\\___dddmmmwwwzzzvvvttttttyyy{{{~~~yyyqqqkkkgggnnnzzz~~~}}}}}}vvvvvvvvvtttpppiiibbb^^^SSSQQQMMMJJJIIIJJJLLLMMMPPPXXXdddrrr}}}wwwyyy{{{}}}~~~yyyvvvssshhh```mmmpppqqqtttrrrYYYPPPUUU[[[{{{ZZZ^^^dddhhhkkklllnnnoooqqqnnn^^^LLLBBB;;;CCCXXXqqq}}}}}}~~~~~~{{{tttsssuuurrrooorrrdddGGG===:::;;;DDDSSSaaajjjnnnooovvvnnn\\\RRRRRRWWWgggtttrrriiijjjlllpppuuuyyyzzzzzzzzzzzz{{{{{{{{{|||}}}}}}|||oookkkmmmnnnooorrruuuuuurrrmmmhhhnnnoookkkcccaaaiiiuuu}}}uuuuuurrrdddWWWGGGHHHTTTlllyyygggdddppp~~~}}}vvvuuu}}}}}}tttnnnwww}}}kkk[[[\\\aaaiiihhhggggggfffddd___\\\RRRCCC555111111222111222333333444555777999<<<>>>>>>@@@CCCGGGKKKNNNPPPPPPNNNOOOQQQSSSVVVXXXZZZ[[[___bbbmmmrrrrrrvvvpppIIIEEEOOO]]]ooo~~~uuukkk___VVVNNNJJJGGGKKK^^^sss~~~yyyqqqhhhccc```^^^aaagggtttpppeeeTTTMMMKKKEEEDDDGGGBBBCCCCCCBBB@@@===:::888777111111///...............,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))))))))))))))*********)))*********))))))+++---------...111444666666555444777<<<@@@@@@>>>:::777444222888EEEOOOSSSVVVZZZYYYYYYZZZ[[[\\\]]]]]]^^^```]]]\\\^^^YYYMMMAAA<<<888999999::::::::::::999888999;;;;;;<<<>>>BBBEEEIIIJJJEEE;;;555555555333222222333222111222444777777:::>>>BBBGGGLLLRRRVVVYYY\\\```iiixxxnnnggg]]]VVVSSSVVVZZZ]]]UUUPPPHHHBBB???===<<<;;;999888666444333333333333444000111555:::>>>EEELLLRRRUUU___lllrrrqqqqqquuuwwwyyy|||}}}~~~zzzpppiiibbbjjjuuu{{{zzzxxxuuurrrooommmllleeedddbbb^^^YYYRRRLLLIIIBBB@@@>>><<<===>>>??????CCCIIITTTaaaoooyyy}}}|||}}}}}}~~~|||zzzxxxllleeevvvnnn```^^^``````dddiiimmmnnnpppqqqrrrrrrmmmYYYFFF>>>;;;CCCUUUkkkzzz}}}vvvtttuuunnngggiii___FFF;;;:::<<>>@@@@@@AAADDDHHHKKKNNNOOOPPPNNNOOOPPPSSSUUUXXX[[[\\\aaadddrrrzzzsssHHHCCCNNN\\\lll{{{vvvmmmaaaWWWOOOJJJFFFJJJ]]]qqq}}}zzzqqqhhhccc```]]]aaafffpppkkkyyyeeeTTTNNNMMMFFFFFFHHHCCCBBBBBBAAA???===;;;999777111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******(((((())))))******++++++***+++,,,+++******,,,.........///111444666666555777;;;AAAEEEFFFBBB===999555222777DDDOOORRRUUUZZZXXXYYYYYY[[[\\\]]]^^^^^^aaa]]]\\\]]]YYYNNNBBB<<<888999999:::::::::999999555777999;;;;;;<<<===???AAAFFFFFF???::::::888444666666555333111111333555222444777:::>>>CCCJJJNNNMMMPPPTTT]]]mmm|||wwwpppddd[[[WWWYYY]]]aaa]]]WWWNNNFFFAAA???>>>===;;;999777444333222222222666222111555999:::===AAADDDFFFPPP___hhhjjjnnnssstttvvvyyy{{{~~~{{{oooggg^^^fffrrr}}}~~~}}}}}}~~~}}}yyyuuuooooooooommmiiiddd___\\\YYYWWWUUUQQQLLLGGGCCC@@@:::888777777888999::::::BBBFFFMMMXXXeeeqqq{{{{{{yyyvvviiiaaauuusssjjjgggdddhhhlllpppqqqrrrtttuuutttlllTTT@@@;;;;;;DDDVVVfffwww}}}zzzrrrkkknnnfffNNN:::999<<>>:::777555222111//////000000...---------,,,,,,,,,,,,+++++++++++++++++++++***)))((())))))))))))))))))))))))***++++++***((()))+++---------///000333555888999222888???EEEEEEBBB>>><<<777777<<>>:::777666777555333222444444444333888777666666888;;;===???FFFIIIMMMTTTaaasssvvvhhhaaa```aaabbbddd___XXXNNNEEE@@@>>>===<<<999999888777666555444444444555666666777888<<<>>>BBB???DDDUUUfffppptttvvvxxxyyy{{{}}}|||qqqiii___eeennnuuuzzz}}}yyyrrrpppqqqsssqqqooohhhfffbbb]]]WWWQQQMMMJJJLLLJJJGGGCCC@@@===;;;:::999;;;;;;:::999;;;@@@DDDEEEHHHMMMRRRZZZeeepppxxx~~~{{{}}}{{{wwwuuuqqqyyycccrrreeejjjlllmmmpppuuuwwwvvvvvvdddOOOBBB888666AAAOOOiiiooo|||}}}rrroooppptttgggLLL::::::===GGGWWWffflllkkkpppssswwwlllaaaXXXPPPSSSjjjyyyrrrmmmjjjlllqqqtttsssrrrtttuuuyyy|||}}}}}}}}}{{{nnnjjjlllooopppsssvvvwwwuuupppmmmpppjjj```WWWSSSVVV^^^dddfffhhhmmmuuu~~~{{{}}}zzzuuuvvv{{{qqqgggTTTHHHJJJXXXpppooolllzzzmmmxxxxxxttt~~~lll\\\^^^bbbgggiiikkkjjjjjjhhh```VVVLLL???333111333333333444444555666777888<<>>:::777555222111//////000000...---------,,,,,,,,,,,,+++++++++++++++++++++***))))))******************************+++)))((()))+++---,,,---...///111333555777555:::AAAEEEEEECCCAAA@@@;;;:::>>>HHHPPPSSSVVVZZZ[[[[[[[[[[[[[[[YYYXXXXXX[[[[[[[[[ZZZVVVMMMCCC===999777666777888999888777888888888999999999::::::===???BBBCCCBBB>>>;;;999555333222222222222///...444333333333444666888999<<>>===<<<777777666555555555555555999999999888888999:::<<<@@@===BBBRRRcccmmmqqqsssxxxyyyzzz|||uuunnngggjjjnnnrrruuuvvvuuutttpppjjjccc`````````___\\\YYYWWWSSSNNNHHHCCC???<<<<<<<<<;;;999888777666666333555777888;;;???FFFLLLOOOPPPRRRVVV[[[aaagggkkksssxxx|||sssaaaooofffkkkpppqqqtttyyyzzzyyywwwdddOOOAAA888555@@@NNNfffppp~~~wwwqqqooossshhhOOO===;;;<<>>333000222333333444555666777888:::===CCCFFFGGGFFFFFFIIINNNRRRTTTTTTQQQRRRSSSSSSTTTVVVZZZ]]]___eeemmmvvvuuuMMMCCCFFFTTTcccwwwvvvlllcccWWWOOOMMMGGGFFFVVVlllzzz|||{{{qqqgggcccaaaaaaeeejjjssshhhjjj~~~pppYYYNNNNNNHHHFFFHHHEEEDDDDDDCCCAAA>>>:::777555222111//////000000...---------,,,,,,,,,,,,++++++***++++++++++++***))))))************************)))******)))((()))+++...---------...000111333444999===DDDHHHHHHFFFDDDCCC???>>>AAAIIIPPPRRRTTTWWW[[[[[[[[[[[[ZZZYYYXXXWWW]]]^^^``````[[[QQQEEE===:::999777777999999999888888888888999999999999:::999===BBBGGGHHHEEEAAA>>>666555444444555444222000222222222222333333333333444555999BBBQQQhhhvvvlllcccYYYSSSNNNJJJEEEAAA???>>>>>>===888777666666666888999:::>>>>>>>>>>>>>>>>>>>>>>>>@@@===AAAQQQbbblllppprrrxxxxxxxxxzzz}}}yyysssooonnnnnnpppqqqoooiiiddd\\\WWWPPPLLLKKKKKKIIIGGGFFFDDDAAA===:::777555444555555666666666666555444000222666:::@@@HHHQQQWWWYYYZZZ\\\___bbbcccbbbaaa]]]iiizzzggg[[[fff}}}{{{fffnnnuuuwwwzzz~~~~~~|||wwwcccMMM@@@777444>>>KKKeeevvvwwwqqqvvvnnnXXX@@@<<<;;;DDDSSSaaahhhjjjkkkmmmzzz|||ooocccXXXPPPRRRiii{{{yyyhhhfffiiipppvvvwwwxxx{{{vvvxxx{{{|||}}}}}}xxxnnnmmmmmmmmmmmmoooppppppmmmkkk___[[[TTTMMMHHHFFFFFFFFFNNNSSS]]]lll{{{|||zzz|||~~~}}}~~~rrrqqqxxxwwwxxx|||rrrgggTTTGGGKKKZZZrrrhhheee|||www{{{vvviii[[[[[[hhhnnn```YYY```eeejjjlllmmmkkkjjjfff\\\RRRFFF;;;222000222222222444666777888:::;;;???DDDHHHFFFFFFGGGKKKOOORRRSSSSSSRRRSSSTTTTTTTTTVVVYYY\\\___cccfffjjjtttvvvyyy~~~{{{nnnJJJ@@@AAAMMMaaavvvtttjjjaaaVVVNNNMMMGGGFFFUUUkkkzzz|||wwwnnnfffdddccccccfffkkkyyymmmmmmqqqZZZNNNMMMGGGEEEHHHFFFDDDCCCBBB@@@>>>:::777555222111//////000000...---------,,,,,,,,,+++++++++******+++++++++******)))++++++++++++++++++++++++)))******))))))))),,,...///...//////000111222333:::@@@HHHMMMMMMJJJGGGEEEAAA???BBBIIINNNOOOQQQSSSYYYZZZZZZ[[[[[[ZZZZZZYYYccceeehhhgggaaaUUUGGG===;;;999777666777888888777888888888888999999999999666;;;CCCJJJNNNNNNIIIFFF888777555444555666666555333444444444444333222111333222333:::GGG^^^|||vvviii[[[OOOEEEBBB???>>>>>>???>>>===::::::::::::<<<>>>AAABBBBBBAAABBBCCCEEEEEEDDDCCCAAA>>>BBBQQQbbblllqqqsssuuuuuuuuuwwwzzzyyytttqqqooooooppppppkkk___VVVLLLHHHCCC@@@???>>>===<<<888888666555444444555555555666666777777666555444444666999???GGGPPPYYY___]]]```fffllloookkkddd^^^WWW```ooo}}}~~~zzzqqqpppiiiXXXQQQZZZmmmqqqeeeoooxxx|||~~~~~~vvvaaaKKK===666444<<>>JJJ```vvvsssiii```UUUNNNMMMHHHEEETTTiiiyyyqqqiiicccbbbcccbbbeeeiii|||pppnnnpppYYYNNNMMMGGGEEEHHHFFFCCCBBBBBB@@@===:::777555222111//////000000...---------,,,,,,,,,+++++++++)))******+++++++++******************************))))))***))))))***,,,///111111111111222333444555999@@@JJJPPPQQQLLLGGGCCC@@@>>>@@@HHHMMMNNNOOOQQQVVVWWWYYY[[[\\\]]]]]]^^^ccceeehhhhhhcccXXXJJJ@@@:::888666555666777777666777777888888888999999999666:::BBBKKKRRRTTTPPPMMM@@@<<<777444333444555555444444444444333222111000222///000666AAAVVVwww~~~ooo\\\MMM@@@>>><<<===>>>??????>>><<<<<<===>>>@@@CCCFFFGGGEEEDDDEEEGGGIIIIIIFFFCCCBBB>>>AAAOOO```jjjoooqqqqqqpppqqqsssvvv{{{~~~wwwtttrrrqqqppppppmmmcccTTTHHH@@@>>>;;;999999999999999444333333444444555666777444555555666666666666666;;;<<>>666111111222222333666555777999<<<>>>AAAEEEIIIHHHIIIKKKNNNPPPRRRTTTVVVXXXYYYZZZZZZYYYYYY[[[\\\___```___]]]bbbqqq~~~~~~uuurrr```\\\mmmcccJJJBBBAAANNN```wwwtttjjj```VVVPPPNNNIIIEEERRRfffxxx~~~{{{llleee______``````cccggg~~~rrrnnn}}}mmmWWWMMMMMMGGGEEEHHHFFFBBBBBBAAA@@@===:::777555222111//////000000...---------,,,,,,,,,,,,++++++))))))***++++++++++++***))))))))))))))))))))))))((()))***))))))***---///222222222333444555666777666>>>HHHNNNOOOJJJDDDAAA>>><<>>======>>>@@@@@@???;;;===???AAADDDFFFHHHIIIGGGGGGGGGJJJMMMLLLHHHDDDDDD???@@@MMM[[[dddhhhjjjkkkkkklllnnnrrrvvvzzz}}}xxxrrrqqqqqqooommmiiibbbUUUEEE:::777666666555555666888888444555777888999999999999::::::;;;<<<===???AAABBBAAABBBEEEKKKSSSZZZ^^^___ccckkktttxxxuuulllccc^^^jjjdddbbbgggttt{{{{{{{{{pppaaaXXXZZZKKKKKKVVV\\\cccddd\\\eeeqqq|||oooYYYCCC888444555>>>III___xxx{{{wwwxxx{{{}}}yyyKKK===666???NNN\\\iiitttooopppzzztttcccWWWOOOLLL\\\oootttjjjggggggmmmrrrsssuuuxxx|||{{{{{{}}}~~~vvvqqqnnnmmmnnnooorrrtttuuutttlllcccVVVLLLGGGEEEDDDBBBDDDEEELLL\\\pppzzzzzz}}}tttssszzzxxx|||uuulllbbbPPPFFFMMM___wwwgggbbbttt{{{jjjVVVYYYdddfffZZZZZZeeehhhiiilllmmmllljjjeeeYYYNNN;;;555111333444333444777666888;;;>>>@@@CCCGGGJJJKKKLLLNNNOOOPPPRRRVVVYYY[[[\\\]]]]]][[[ZZZ[[[\\\]]]______]]]dddttt|||}}}fff^^^lllcccKKKBBB@@@MMMaaawwwvvvnnnbbbXXXRRRPPPJJJEEEQQQdddvvv||||||sssjjjccc^^^^^^______bbbfffvvvooo{{{iiiTTTKKKMMMHHHFFFHHHEEEAAAAAAAAA???===:::777666222111//////000000...---------,,,,,,,,,,,,++++++))))))***+++++++++++++++((((((((((((((((((((((((((())))))))))))***---///222222222333444666777888444:::AAAFFFGGGDDDAAA???;;;:::===FFFNNNPPPSSSVVVWWWXXXZZZ]]]___```aaabbbYYYZZZ\\\^^^]]]XXXPPPKKK===:::666444555666777777777777777777888888888888777888;;;CCCMMMSSSTTTRRRJJJGGGCCC@@@===;;;777555222111000///....../////////,,,---222666DDDdddyyydddRRRDDDAAA???>>>???@@@AAA@@@===???CCCFFFIIIKKKKKKKKKGGGGGGJJJOOOUUUVVVSSSNNNJJJDDDCCCMMMXXX___aaabbbeeefffgggjjjmmmqqqtttuuuuuuzzz~~~|||uuummmiiihhhhhhfffbbbZZZPPPDDD:::333333333333333333444666777777:::>>>BBBEEEFFFFFFFFFJJJIIIGGGGGGHHHKKKMMMOOOEEEGGGLLLTTT]]]ccceeeeeeiiipppvvvvvvpppjjjhhhhhhpppooonnnrrryyy~~~yyyzzz}}}}}}rrrrrr~~~tttcccdddTTTWWWeeeccc[[[WWWSSSfffsss~~~jjjUUU???666444666@@@KKKcccssszzzwwwwww{{{}}}OOO>>>444<<>>AAACCCFFFJJJMMMNNNOOOPPPOOOOOOSSSXXX]]]\\\]]]^^^]]][[[ZZZZZZ[[[YYY]]]______hhh{{{yyykkksssfffLLL@@@===JJJaaawwwyyyrrrdddZZZTTTRRRKKKDDDOOObbbttt{{{~~~sssmmmeee___^^^___```dddiiizzzqqq|||gggRRRJJJMMMHHHFFFGGGDDDAAAAAA@@@???===:::777666222111//////000000...------------,,,,,,,,,++++++((()))***+++++++++++++++((((((((((((((((((((((((((())))))))))))***---000111111222333444666777888444777<<>>>>>:::999===GGGOOOSSSVVVYYYZZZ[[[\\\^^^___```aaaaaa\\\]]]]]]]]]\\\WWWQQQLLL>>>;;;777555666777888888777777777777888888888888888666888???IIIPPPRRRRRR<<<;;;;;;<<<;;;999444000444222000///...///111222222...///111222;;;XXXwww~~~kkkYYYGGGDDD@@@>>>???@@@AAAAAA@@@CCCGGGKKKNNNOOOOOONNNFFFGGGKKKTTT^^^cccaaa]]]RRRJJJHHHOOOYYY]]]]]]^^^aaaccceeehhhkkkmmmoooqqqkkkppptttrrrkkkddd``````^^^\\\VVVMMMCCC:::555333222333444333333333555666999>>>EEELLLRRRVVVWWWWWWUUUSSSOOOMMMLLLMMMPPPRRRIIIKKKQQQ[[[eeelllmmmlllmmmsssxxxuuunnnkkkooouuusssxxx}}}~~~~~~yyy{{{{{{|||sssppp|||tttnnn\\\bbbssslllXXXOOOMMMhhhttthhhRRR===555444777AAAMMMjjjrrryyyqqqpppttt{{{QQQ???444:::GGGQQQ___mmmhhhhhhsssjjjZZZQQQMMMKKKYYYmmmuuufffcccdddjjjooorrruuuyyyzzzxxxwwwzzz}}}~~~}}}zzz}}}{{{}}}uuuooopppooonnnnnnnnnmmmiiiggg[[[TTTKKKGGGHHHIIIGGGEEEEEEBBBEEERRRhhh{{{zzzzzz||||||~~~|||tttnnnuuuwww|||nnnfff^^^NNNEEENNNaaayyyiiicccnnnzzz~~~zzzyyy~~~rrr___cccmmmkkk^^^___jjjlllooorrrqqqnnniiiaaaRRREEE888444333555666555666::::::<<<@@@CCCFFFIIIMMMOOOPPPQQQQQQOOOOOOSSSZZZ___[[[]]]^^^]]][[[YYYYYYZZZVVV[[[___aaalll}}}oooRRRDDD@@@LLLaaavvv{{{uuufff\\\VVVTTTLLLDDDOOO```sssyyy|||zzzuuu{{{ppphhhaaa```aaabbbggglll~~~ssskkkUUULLLOOOKKKHHHHHHCCCGGGCCC???>>>===<<<888444222222111000///...------,,,,,,,,,+++++++++******,,,+++++++++***))))))))))))*********)))((('''&&&))))))+++---+++))),,,111111333444444333444666888111444999???BBBAAA===::::::666777BBBQQQZZZYYYTTT___^^^]]]]]]^^^___aaabbb___^^^]]]___```\\\SSSKKKBBB:::555777999888555444555777999999777555555555555666555777BBBOOOPPPKKK???888222444888888444000222222222222222222222222000222///000555:::RRRuuuooo^^^WWWNNNCCC???AAACCCCCC@@@BBBAAADDDMMMWWW[[[XXXRRRMMMKKKLLLTTT```hhhiiifff^^^PPPJJJQQQXXXXXXZZZ```___cccdddccccccffffffccc___bbbggghhhbbbXXXUUUXXXSSSKKKBBB;;;777444444555555444333222222333555666;;;>>>DDDJJJOOORRRSSSSSSOOOJJJEEECCCDDDDDDCCCAAABBBGGGPPP[[[eeemmmsssvvvooopppppppppppptttzzz}}}|||||||||~~~}}}{{{~~~{{{yyyooodddhhhxxxvvv```RRRUUUmmmuuu|||xxxdddNNN:::666666777CCCRRRdddzzzwwwrrruuuvvv{{{}}}RRR>>>555888>>>PPPbbbgggkkkrrrwww~~~vvveeeUUUOOOOOOVVVhhhzzzgggcccccchhhmmmooorrruuuwwwxxxzzz||||||||||||{{{}}}{{{uuu}}}~~~wwwwwwtttpppoooppppppiiibbb]]]XXXPPPJJJGGGHHHKKKLLLEEEEEEIIIUUUfffyyywwwuuuvvvzzzyyy}}}pppdddYYYPPPGGGOOOddd}}}zzzfffeeesss~~~~~~{{{wwwuuu|||~~~ooo\\\aaaooopppbbb```jjjlllnnnppppppnnnmmmfffRRR>>>777444111111444777888777;;;===AAAEEEJJJMMMOOOPPPPPPOOONNNNNNPPPUUUYYY]]]ZZZ\\\]]]\\\ZZZZZZ[[[\\\]]]^^^```cccmmmwwwWWWEEEGGGIIIbbbppp{{{sssjjj___UUUPPPJJJGGGOOO\\\oooyyy}}}vvvppp}}}rrrhhheeeddddddgggjjjxxxnnnXXXNNNOOOKKKIIIIIIDDDGGGDDD@@@>>>===;;;777444222222111000///...------,,,,,,,,,+++++++++******+++++++++***************))))))***))))))((('''''''''&&&(((***)))'''***///000222333333222333555777444555777;;;>>>@@@>>>===999555555>>>NNNXXXZZZXXX]]]\\\[[[[[[[[[\\\]]]^^^bbb``````aaabbb^^^UUUNNNEEE<<<555666888777555555666888999999777666666666555666444555===HHHKKKGGG777222000333999:::777444444333222000000///000000000222......222666KKKllluuuiii]]]TTTJJJEEEEEEGGGEEEBBBCCCCCCGGGPPP[[[```]]]WWWQQQNNNNNNVVVbbbkkkllljjjaaaSSSLLLRRRXXXWWWXXX]]]^^^bbbdddcccccceeeccc___^^^^^^``````XXXNNNJJJKKKHHHDDD???===;;;888666555444555444222///000444777999;;;>>>AAADDDEEEEEEEEEBBBAAA@@@??????@@@AAABBBEEEHHHNNNUUU___hhhooosssssssssrrrppppppwww|||yyy{{{mmmjjjqqq~~~{{{gggYYYXXXqqqxxx~~~wwwaaaJJJ888444555555@@@OOObbbwwwrrryyyxxxuuuxxx{{{xxxzzzRRR???777:::@@@OOOaaaeeeiiipppvvv}}}{{{jjjXXXOOOLLLQQQcccvvvgggbbbaaaggglllooorrrvvvwwwyyyzzz|||}}}}}}||||||}}}xxxuuusssqqqppppppooojjjeee```ZZZSSSMMMKKKKKKLLLLLLEEEDDDGGGQQQaaatttxxxtttvvv{{{yyy}}}pppeeeZZZPPPGGGQQQfff~~~yyyffffffvvv}}}zzzwwwkkk___cccpppqqqcccaaajjjlllmmmoooooommmjjjbbbOOO<<<666444111222555777888888;;;>>>BBBGGGJJJMMMNNNNNNNNNNNNMMMNNNQQQUUUXXX[[[ZZZ\\\\\\\\\ZZZZZZ[[[\\\___aaadddkkkxxx~~~[[[EEEEEEIII^^^lll}}}|||tttkkk```VVVPPPJJJFFFNNNZZZnnnxxx|||zzzooojjjfffbbb```aaasss[[[PPPPPPKKKIIIJJJFFFGGGEEEBBB???===:::666333222222111000///...------,,,,,,,,,+++++++++*********************+++++++++))))))))))))))))))(((((('''%%%&&&)))(((''')))//////000111111111222444666777666555777:::>>>???@@@999555333:::HHHUUU[[[\\\]]]\\\[[[[[[ZZZ[[[[[[[[[bbbaaaaaabbbccc```YYYSSSIII???666555777777666777777999::::::888777777888555666555333666===BBBBBB===;;;:::===BBBCCC???:::777555333111000000222333000333///...111444EEEaaa~~~{{{ttthhh___UUUOOOMMMKKKGGGCCCAAABBBHHHTTTaaagggddd^^^WWWRRRPPPUUU```ggghhhfff^^^SSSLLLPPPTTTSSSSSSWWWZZZ___aaaaaabbbeeedddaaaaaa]]]ZZZXXXQQQGGGAAA@@@;;;===@@@CCCDDDAAA;;;666888888666333000222666;;;888888777666666666666666555777999;;;===@@@DDDGGGLLLLLLNNNRRRXXXaaaiiinnnppppppooommmoooyyy~~~||||||~~~hhhppp|||~~~pppddd```www}}}}}}ttt[[[FFF555333333333===LLLcccxxxrrruuu~~~uuuwwwyyyppphhhrrrzzzqqqPPP???888<<<@@@NNN^^^bbbgggnnnttt{{{nnn[[[OOOIIIMMM___ssshhhcccaaaffflllooorrrvvvxxxxxxzzz{{{}}}}}}}}}}}}~~~|||vvvuuusssrrrpppmmmkkkjjjhhhbbbZZZTTTRRRPPPMMMJJJGGGEEEFFFNNN]]]ppp~~~uuussswww}}}xxxpppeeeZZZPPPHHHSSSiiiwwweeehhhyyy~~~zzzyyysssiiiaaadddoooooobbbaaajjjllllllmmmmmmkkkfff\\\JJJ:::666444222222555888999999<<>>HHHHHHHHHHHHJJJKKKFFF???>>><<<999666555555666777111555111///333555@@@WWWyyy{{{uuummmccc[[[UUUOOOHHHCCC>>>@@@HHHWWWfffooommmhhh```ZZZTTTUUU[[[___]]]ZZZUUUMMMHHHKKKMMMMMMMMMOOOSSSWWWZZZ[[[```hhhllllllhhhaaaYYYUUUOOOFFF???>>>999BBBNNNWWW[[[ZZZQQQHHHEEE???999777:::>>>@@@@@@;;;:::777555444444555666999999;;;@@@GGGNNNRRRTTTSSSRRRRRRSSSVVV\\\bbbfffeeegggjjjlllpppyyy~~~sssaaasss}}}uuunnniii|||zzzpppUUUBBB333222333333<<>>AAAFFFKKKMMMMMMKKKJJJKKKLLLNNNPPPRRRTTTUUUVVVYYYZZZ[[[[[[ZZZYYY[[[\\\aaabbbfffppp}}}dddDDDAAAGGGTTTcccvvvvvvooobbbWWWRRRLLLFFFJJJSSSiiiuuu~~~zzzuuummmfffdddvvv\\\OOOMMMGGGFFFHHHEEEFFFEEEDDDAAA===888444222222222111000///...------,,,,,,,,,+++++++++******)))))))))***+++++++++,,,))))))(((((()))***+++,,,...)))''')))***)))+++...,,,---/////////111333555666555666999<<<>>>???>>>>>>999444444<<>>>>>@@@OOOaaaoooyyy{{{rrrgggXXXKKK???@@@KKKRRRNNNFFF===<<<:::999:::===AAACCCHHHEEEDDDJJJTTT\\\______WWWVVVVVVVVVWWWYYY[[[\\\]]]bbbjjjqqqxxx}}}||||||~~~vvv___\\\ttt|||tttrrrrrrwwwjjjQQQ???222333555444;;;GGG\\\zzz~~~}}}|||pppllliii___DDD666555:::===IIIYYY]]]fffmmmrrruuu}}}ooo^^^PPPGGGKKKaaayyyyyyooogggiiimmmpppqqqrrrvvvwwwxxxyyy{{{}}}~~~zzzrrrnnnhhheeeiiiqqquuuqqqkkkeeeaaa`````````YYYTTTOOOOOOYYYmmmtttiiilllrrrzzz{{{vvv~~~oooeeeYYYNNNJJJZZZqqqrrrccckkk{{{yyy}}}zzzwwwtttmmm______ggghhh^^^aaalllooonnnnnnmmmiii___PPPAAA888444444444444666888<<<>>>@@@DDDHHHMMMOOONNNLLLKKKKKKLLLNNNQQQSSSTTTTTTTTTWWWXXXYYYYYYXXXXXXZZZ[[[```bbbgggppp{{{zzz}}}zzz{{{{{{eeeEEE???DDDQQQ```uuuxxxpppcccXXXSSSMMMFFFHHHOOOdddrrr{{{uuupppooottt[[[NNNLLLGGGEEEGGGDDDDDDEEEEEEBBB===888555333222222111000///...------,,,,,,,,,+++++++++*********************+++++++++))))))(((((()))+++,,,...000***&&&(((((('''(((++++++---...//////111333666555666777;;;>>>@@@???>>>>>>;;;666444999BBBMMMTTTVVVWWWYYYZZZ\\\]]]]]]]]]XXXYYYZZZ\\\]]]]]]]]]]]]VVVIII<<<777777666777999::::::;;;999888777888:::999888777777333000333888777>>>AAACCCLLLYYY^^^[[[SSSRRRPPPLLLGGG@@@:::777444:::666222666555777AAAVVVdddwww}}}tttjjj___TTTMMMEEEGGGPPP```sss~~~uuuiiibbb___ZZZRRRKKKCCCBBBAAABBBEEEGGGGGGHHHDDDGGGJJJMMMWWWgggssswwwlllcccYYYQQQIIIBBBAAADDDIII\\\qqq}}}lllZZZJJJLLLZZZaaaXXXJJJ999999:::<<>>@@@@@@@@@<<<:::777555777???JJJQQQSSSUUUWWW[[[]]]___``````]]]^^^^^^^^^]]]]]]]]]]]]WWWKKK>>>999888777666888:::::::::888777666888:::999555555777555111111555111777::::::DDDUUU___^^^VVVXXXZZZZZZVVVOOOHHHCCC>>>DDD???999;;;888444:::FFFUUUlll~~~~~~uuujjj___XXXKKKLLLRRRaaasss}}}tttiiibbb^^^XXXMMMEEE===>>>>>>>>>@@@BBBBBBBBB@@@DDDFFFIIIPPP\\\dddfffeee___YYYSSSNNNLLLRRR[[[bbbtttzzzhhhXXXXXXcccfffZZZKKK>>>???CCCIIIQQQ[[[ccchhhkkkhhhbbbZZZTTTSSSWWW\\\^^^^^^___aaabbbdddeeefffhhhgggjjjttt}}}{{{zzzzzz|||}}}~~~{{{{{{}}}{{{jjjllldddVVVVVVdddrrrpppxxx~~~nnn^^^III999000444777444999DDDKKKpppssshhh]]]DDD777555888888BBBRRRWWWaaahhhlllnnnzzzuuugggXXXIIIHHH]]]wwwtttiiiiiinnnpppppppppsssssstttvvvxxx{{{~~~|||~~~|||iiibbbbbbfffrrr~~~tttkkklllwwwyyyoooaaaWWWWWWfff{{{~~~uuunnnooottt|||rrrnnnyyylllcccWWWKKKLLLaaayyymmm___kkkyyyzzz|||uuunnneeebbbfffddd[[[___kkkmmmnnnlllkkkfffXXXDDD888555222444555666666999>>>BBBFFFHHHLLLOOOQQQRRRRRRQQQNNNOOOPPPQQQSSSTTTVVVVVVRRRTTTUUUVVVUUUUUUWWWXXXRRRWWW___fffnnnxxxyyy|||}}}wwwmmmvvv}}}gggJJJ@@@@@@MMM]]]ssszzzpppbbbWWWTTTOOOHHHGGGLLL[[[lll~~~{{{uuuttttttwww|||rrrZZZNNNNNNIIIGGGIIIEEE@@@CCCEEECCC>>>888666555222222111000///...------,,,,,,,,,+++++++++******,,,+++++++++******)))))))))((((((((()))+++...000999111+++++++++***)))++++++---///000000222555777:::999888:::===@@@BBBBBB999888777666777>>>HHHPPPSSSUUUYYY]]]```cccdddeeebbbcccbbbaaa^^^]]]]]]]]]XXXLLL???:::999777666777999:::999888666666888:::888444333777777222000333...444333///666GGGQQQQQQUUUYYY```dddddd___WWWRRRGGGMMMGGG@@@AAA<<<555888???OOOeeexxx|||rrrhhhaaaMMMMMMRRR___ppp|||}}}uuulllbbb\\\XXXRRRHHH???999:::::::::;;;======;;;???CCCFFFGGGKKKSSSWWWVVV___\\\YYYXXXWWWZZZgggtttqqqaaa___ffffffYYYJJJMMMOOOUUU]]]gggrrr{{{|||mmm\\\VVV]]]eeeddddddeeegggjjjnnnqqqssslllfffccckkkzzz}}}xxxtttrrrsssvvvxxx~~~zzzzzz||||||hhheeeXXXJJJPPPkkksssmmmxxx}}}}}}kkkZZZFFF777///444666444888BBBPPPuuu}}}ssslllHHH;;;888999777@@@PPPUUU]]]eeeiiilllxxxzzzlll[[[JJJFFFZZZrrrssshhhhhhmmmpppqqqqqqrrrrrrssstttwwwzzz}}}{{{}}}iiiccceeelll{{{yyykkkjjjvvv|||kkk]]]ZZZfffzzz~~~uuutttwwwoookkk~~~xxxkkkbbbVVVJJJLLLbbbzzzkkk___jjj{{{|||wwwsssyyysssiiieeegggeeeZZZ^^^iiikkkmmmkkkjjjeeeUUU@@@555333222444666666666999>>>CCCHHHJJJLLLOOOQQQSSSTTTTTTOOOPPPPPPQQQSSSUUUVVVWWWQQQSSSTTTTTTTTTTTTVVVWWWWWW]]]dddjjjoooxxx|||mmmrrr{{{hhhMMMAAA???LLL\\\rrr{{{pppbbbWWWTTTPPPIIIHHHLLLXXXjjj}}}tttnnnooossszzzpppYYYMMMLLLFFFDDDGGGEEEBBBAAA@@@===:::888666555555444222111///......---,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))************...---+++)))(((((()))))),,,---.........000333666;;;>>>>>><<<>>>AAAAAA>>>>>>:::888999999;;;GGGUUUYYYUUUXXX___cccaaaaaadddfffeeedddeeegggfffccc___\\\SSSFFF===999888666555888999999999999888777777666666666666555444333222111222444555555777:::<<>>>>>??????BBBHHHPPPVVVZZZYYYWWWXXX___rrrxxxhhh``````dddeeeeeehhhmmmtttzzzzzzssssssvvvqqqqqqqqqtttyyyzzzxxxuuunnnfffaaagggvvv|||wwwuuutttttttttyyyxxxxxxzzz}}}zzzlll\\\OOOLLLQQQwwwwwwrrrtttvvvbbbTTT<<<888777888999:::AAAHHH]]]pppqqqpppXXX999222;;;999BBBTTTVVV\\\dddkkkpppyyyjjj]]]TTTIIIRRRmmm|||wwwfff^^^iiinnnmmmpppqqqssstttuuuvvvvvvuuuuuuvvvxxx|||~~~vvvmmmqqq{{{iiiaaadddjjjooo^^^\\\aaappp~~~}}}xxx|||wwwjjj___SSSJJJLLLiii~~~yyyeee```lll~~~wwwssstttyyyddd^^^ccc```WWWVVVaaakkknnnllleeebbb^^^NNN999111555222333555666999===CCCHHHRRROOOLLLMMMQQQSSSSSSRRRVVVUUUUUUUUUUUUVVVWWWWWWXXXTTTPPPPPPSSSWWWXXXXXX]]]bbbjjjpppqqqvvvrrrgggnnnlllLLL777@@@GGGTTTjjj~~~|||oooeee[[[VVVRRRLLLHHHHHHPPPdddyyysss______gggmmmuuu~~~|||oooXXXMMMLLLFFFDDDGGGEEEAAA@@@???===;;;999777666444333222000///...------,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))************,,,+++***)))))))))***++++++---///000000222444666:::;;;999:::@@@GGGGGGBBB<<<888666777888<<>>888444333333333444666888999:::<<<======???BBBIIIPPPVVVYYYYYYWWWYYYcccxxxmmm^^^]]]eeennntttvvv{{{}}}}}}zzzxxxxxx{{{~~~~~~rrrkkkdddfffppp|||}}}zzzwwwvvvtttsssxxxxxxyyyzzz}}}~~~kkk[[[NNNLLLOOOvvvnnnnnnuuuoooZZZLLL:::777666888999;;;AAAIII[[[mmmsssrrr]]]>>>444::::::FFFXXX[[[```fffkkkmmmvvvlll___XXXKKKOOOfffzzzwwwggg^^^gggmmmllloooqqqrrrtttuuuvvvvvvvvvuuuxxxzzz}}}}}}|||}}}}}}~~~lllaaa^^^\\\yyy{{{nnn___[[[___mmm~~~|||xxx{{{vvviii]]]RRRHHHLLLiii~~~hhh```jjj~~~{{{uuuyyyyyyhhhbbbaaaZZZPPPRRR```iiiiiiiiidddbbb]]]MMM999222777555666777777999===BBBFFFOOONNNMMMQQQUUUXXXXXXVVVWWWWWWWWWWWWWWWXXXYYYZZZXXXUUURRRRRRUUUXXXYYYXXXZZZaaakkkqqqssszzz}}}oooppplllPPP:::>>>FFFRRRggg}}}}}}qqqfff[[[UUUQQQKKKGGGGGGNNNbbbvvvwww}}}{{{iii\\\]]]dddkkkvvv|||mmmWWWLLLLLLFFFDDDGGGEEE@@@@@@>>>===;;;999888777333333111///...---------,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))***************))))))))))))***+++,,,***,,,000222333444666777;;;:::888:::CCCLLLMMMHHH@@@<<<888777777;;;FFFRRR[[[ZZZ]]]bbbdddbbbbbbdddcccaaa___^^^______^^^]]]```[[[QQQFFF===999999::::::999888666555555666666777777777777666555444444444555555444222000111222444===NNNdddxxxtttuuussskkk```WWWTTTTTT___lll}}}uuunnn[[[NNNAAA======:::666555555555666777888777444111000000111111333444666666:::;;;<<>>?????????DDDKKKNNNLLLJJJEEE???999666999@@@GGGVVVYYY\\\```aaaaaaaaabbbcccaaa___^^^]]]^^^^^^^^^```]]]UUUJJJ???999888:::;;;999777555444444555666777888888888777666666555444555666555222000000111000666AAAPPP___iiinnnnnnuuu|||}}}rrrhhhfffhhhkkkvvv}}}sssmmmZZZNNNAAA<<<:::666333222333222222222333333111////////////000111222333444888:::<<<@@@EEELLLUUU[[[bbb___YYYRRROOOUUUbbbnnnssstttwww{{{|||{{{{{{{{{qqqllleee^^^\\\```gggmmmwww|||~~~{{{{{{|||}}}~~~~~~}}}~~~||||||zzz|||~~~sss___TTTOOOKKKJJJaaavvv|||jjjgggttttttaaaNNNBBB888555666999<<<>>>DDDLLLXXXfffyyy~~~vvvuuurrrZZZBBB777777DDDSSS[[[ccciiilllkkkpppmmm___ZZZNNNKKKWWWsssxxxlll___ccciiikkkpppppprrrtttwwwxxxyyyyyyyyy|||~~~~~~{{{wwwuuussstttwww{{{vvvjjj___WWWeeeoookkk```[[[YYYcccwww~~~~~~{{{vvvvvv|||rrrkkkoooooommmmmmqqqyyywww{{{qqqbbbXXXNNNFFFPPPlllqqqeeeiiitttzzznnndddbbbZZZQQQTTTbbbjjjiiiggggggeee\\\III888444999777888:::;;;===@@@DDDGGGKKKMMMQQQXXX^^^```]]]ZZZWWWXXXYYYZZZ[[[[[[\\\\\\YYYZZZZZZ[[[\\\]]]]]]\\\WWW]]]kkk}}}www^^^DDD<<>>OOOTTTZZZ\\\]]]^^^______dddcccbbb```______```aaaaaa```ZZZPPPEEE===::::::;;;999777555444444666777888888888999888888777777444666777666444333333333...222666;;;@@@HHHPPPVVVfffsss{{{}}}{{{pppkkk[[[OOODDD???===888666666444222111111222222111///000000000000111222222333777999===AAAGGGNNNWWW]]]aaa```[[[QQQGGGBBBDDDHHHOOOSSSZZZeeeppp}}}vvvnnnjjjiiijjjhhheee```ZZZVVVYYY___eeelllsss}}}}}}~~~~~~}}}{{{zzzvvv}}}vvveee[[[WWWSSSPPP___iiinnniiidddjjjxxx{{{lllXXXFFF;;;888666777;;;>>>@@@FFFMMMWWWeeeyyy~~~{{{|||~~~~~~qqqSSS;;;888AAALLLVVV___gggmmmmmmppp}}}lll[[[WWWNNNJJJUUUoooxxxooo___aaagggjjjppppppqqqtttwwwyyy{{{{{{|||}}}~~~}}}vvvrrrqqqppprrrvvvzzz~~~qqqcccZZZUUU]]]hhhhhh```\\\YYY```pppyyy}}}}}}vvvsssyyy|||yyyxxx{{{{{{hhh^^^^^^```aaadddkkkttt}}}xxx|||}}}mmm```VVVNNNGGGRRRnnnyyyjjjbbbkkkwww}}}nnn___ccc```XXXXXXbbbkkkllljjjiiidddXXXFFF777444888444777:::===@@@DDDIIILLLMMMNNNQQQWWW]]]^^^ZZZVVVUUUVVVWWWXXXYYYYYYYYYYYYZZZ\\\]]]_________^^^___\\\^^^jjjfffIII===BBBGGGWWWnnnzzzmmm```XXXQQQIIIEEEDDDEEESSSgggxxx~~~{{{uuuvvv{{{}}}}}}gggRRRIIIKKKFFFDDDGGGDDDCCCBBB@@@===:::888666555333222111000////////////,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))************+++++++++***)))(((&&&%%%&&&***000555777999;;;<<<@@@IIIOOOIIIAAAAAAFFFJJJMMMKKKEEE===:::;;;<<<;;;GGGPPPWWWZZZ[[[^^^``````fffffffffeeecccbbbcccddddddccc___XXXOOOEEE>>>;;;999888777666666666777888888999999:::999999888888444666888888666555444555...///000//////333<<>>BBBLLLYYYcccmmmzzz{{{wwwpppfff___[[[[[[]]]___^^^\\\ZZZYYY[[[___bbbbbbjjjvvv}}}}}}~~~}}}{{{zzz|||vvvjjjdddaaa^^^jjjjjjfff```bbbnnnyyywwwfffRRRAAA777:::888:::>>>@@@AAAGGGNNNVVVfff{{{}}}{{{yyydddBBB:::???HHHTTTZZZdddlllmmmppp{{{ooo\\\VVVMMMJJJSSSiiivvvooo^^^\\\ccchhhnnnmmmooorrrvvvyyy{{{|||||||||}}}zzzqqqkkkhhhiiimmmrrrzzzssscccZZZVVVXXXbbbbbb]]]]]]ZZZ]]]iiiuuu~~~yyytttyyy|||yyytttppppppuuu~~~|||sssfffZZZUUUWWW[[[bbbllluuu}}}~~~xxx~~~{{{lll___WWWNNNGGGVVVpppnnndddkkkuuu{{{nnnaaagggeee\\\YYYbbbiiijjjjjjfff^^^PPP@@@666444666333666:::>>>BBBGGGMMMPPPPPPPPPQQQUUUYYYZZZWWWTTTSSSTTTVVVWWWWWWWWWVVVUUUZZZ\\\^^^^^^^^^]]]^^^___aaaaaaiii{{{~~~~~~oooMMM???AAADDDQQQhhh}}}{{{oooccc[[[TTTKKKFFFDDDDDDOOOcccvvv{{{xxxxxx{{{|||fffQQQIIIKKKFFFEEEFFFDDD@@@???>>>===;;;999888888444333222111111000000111,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))************))))))*********((('''&&&%%%)))///444666999;;;===;;;EEEKKKGGGAAAAAADDDFFFHHHIIIDDD===:::<<<;;;666CCCNNNWWWZZZ\\\aaaddddddfffhhhjjjiiifffdddeeefffdddccc```\\\UUUKKKAAA999777777777888888888888999999999::::::::::::999999555777999999777555333333///...---,,,---000444777<<>>GGGSSS[[[bbbnnn{{{tttmmmlllbbbaaa]]]XXXTTTTTTXXX\\\[[[\\\]]]___aaabbbcccbbb```hhhssszzz||||||~~~|||}}}~~~}}}||||||}}}xxx{{{tttnnnnnnnnnyyytttjjjaaadddppp{{{xxxiiiWWWHHH@@@<<<:::<<<@@@BBBCCCHHHOOORRRddd~~~~~~~~~~~~~~~mmmEEE:::===DDDTTTWWWbbbjjjkkkmmmxxxvvvaaaXXXMMMGGGOOObbbsssnnn[[[WWW^^^dddkkkjjjlllooosssvvvyyyzzzzzzzzz|||~~~zzzpppgggbbbccceeeqqqwww{{{mmmaaaXXXSSS\\\[[[YYY\\\ZZZYYYcccrrr~~~www{{{vvvtttpppnnnnnnttt}}}yyyrrrqqqpppiii```WWW]]]hhhttt|||~~~yyy|||mmmaaaXXXOOOGGGXXXssspppfffooowwwyyypppnnnoooiii^^^\\\dddjjjhhhfff```TTTFFF;;;555444444333666;;;@@@DDDIIINNNRRRSSSQQQPPPRRRVVVXXXWWWTTTSSSTTTVVVVVVVVVUUUSSSRRRWWWZZZ[[[[[[ZZZZZZ\\\^^^aaaaaahhhsss}}}zzzxxxssszzzyyyQQQ???@@@AAALLLcccyyy{{{pppeee___XXXNNNGGGDDDBBBLLL```uuu~~~|||yyywwwzzz~~~zzzeeePPPHHHKKKFFFEEEFFFDDD======<<<<<<<<<;;;;;;;;;444444333222111111111111,,,,,,---------,,,++++++))))))))))))))))))))))))))))))))))))************&&&''')))*********)))(((%%%)))...222666999<<<>>>777???EEEDDDBBBCCCDDDDDDFFFHHHDDD<<<:::;;;777111AAANNNXXX[[[^^^dddhhhgggfffiiilllkkkhhheeeeeefffbbbaaa___]]]XXXMMM@@@666666777888999::::::999999999999:::;;;;;;:::::::::666888:::999666333222111111...,,,---111333222///333999AAAIIITTTbbbsssxxx}}}rrr```XXX[[[XXXPPPJJJHHHDDD===999888777444111//////000000///333222222111111111111111333555:::???EEELLLSSSXXX]]]aaaccc]]]PPPDDD===:::;;;===EEEPPPVVV\\\iiiwwwyyyqqq]]]SSSPPPPPPQQQQQQPPPPPPTTT[[[```[[[\\\___dddhhhiiigggdddccckkktttzzz{{{|||~~~{{{{{{|||}}}}}}}}}}}}xxx~~~qqqooo{{{wwwqqquuuyyy|||pppeeegggrrr~~~|||ooo```UUUOOO===<<<>>>AAACCCDDDIIIOOONNNccc~~~~~~nnnDDD999:::AAASSSWWWaaaiiihhhjjjvvv|||ggg[[[MMMEEEKKK^^^qqqlllXXXTTTZZZaaahhhgggiiimmmqqqtttvvvxxxxxxxxxzzz}}}|||zzztttjjj```]]]```eeexxx}}}~~~ttteeeXXXQQQXXXWWWUUU[[[YYYWWW^^^qqqzzz|||}}}rrrqqqpppooopppuuu|||uuummmsss}}}{{{rrrZZZcccooo{{{}}}}}}zzz~~~ooobbbYYYOOOFFFZZZtttzzzkkkhhhuuu}}}zzzyyyrrr{{{xxxlll``````iiilllhhhbbbZZZLLL>>>777555555444444777<<>>===;;;;;;::::::555444333111000//////.........---,,,,,,+++******))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******,,,///444777999999999===BBBCCCAAA???>>>>>>CCCAAA>>>;;;999888888888888IIIZZZaaacccfffjjjkkkkkkkkkjjjiiigggdddbbb```cccaaa___[[[VVVMMMDDD>>>777999999999777777999:::;;;;;;:::999999:::;;;;;;999999888888777555444333222111000//////.........111000111555>>>LLLZZZbbbdddfffkkkpppssstttuuutttmmmooopppnnniiibbb]]]ZZZ[[[VVVPPPKKKGGGBBB<<<777555444111//////111333444222222111111111111111111222444888>>>EEELLLRRRVVV\\\^^^ccceee[[[JJJ@@@@@@===>>>AAAGGGOOOWWW___dddlllvvvooo[[[MMMGGGKKKKKKKKKNNNSSSYYY]]]```iiiiiiiiijjjlllllljjjhhhjjjoootttvvvvvvuuuvvvwww||||||{{{{{{}}}tttwwwiiivvvzzzjjjvvvwwwiiihhhpppyyy{{{yyyyyyoooaaaRRRIIICCCFFFFFFCCCEEELLLSSS\\\mmm~~~~~~{{{kkkMMM777666AAAJJJVVV^^^eeehhhjjjtttlllWWWMMMJJJIII^^^jjjjjjXXXMMMUUUbbbgggllllllmmmppptttwwwxxxxxxxxxzzz~~~|||uuukkkccc``````aaaffflll}}}{{{pppbbbXXXXXXXXXXXXWWWVVVWWWYYY\\\iiizzzuuussstttvvvvvvuuuxxx~~~}}}eeedddhhhttt{{{xxxyyyxxxkkk```WWWPPPJJJfffyyypppoooyyy}}}|||zzz|||~~~vvvllluuuwwwoooaaa]]]eeejjjhhh[[[KKK;;;555444333444555666:::???DDDHHHKKKNNNQQQPPPQQQSSSTTTVVVWWWWWWWWWYYYVVVSSSOOONNNNNNOOOPPP]]]ZZZVVVTTTSSSVVVYYY[[[___\\\^^^eeeiiilllttt~~~}}}~~~yyytttssskkkqqq^^^???===AAALLL^^^ssstttdddZZZTTTMMMHHHGGGGGGKKK\\\sss}}}yyyuuupppnnnpppyyy{{{yyyfffSSSKKKJJJEEEFFFIIICCCAAA@@@>>>===;;;:::::::::555444333111000//////.........---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***---111444666777666:::???AAA???=========>>>>>>===;;;999777666555666DDDTTT\\\aaafffiiiiiihhhhhhiiiiiihhheeecccaaabbb```^^^\\\WWWPPPHHHCCC;;;:::999888888999999:::;;;:::999888888999:::;;;999999999888777555444333333333222111000000000000///......000555<<>>:::555444222000000222333555333222222111111111111111111444888>>>EEEMMMSSSWWWZZZ[[[___ccc\\\NNNCCC@@@<<<===???CCCHHHOOOUUUYYYdddlllzzzvvvhhh^^^XXXNNNPPPSSSTTTTTTWWW]]]bbbiiikkkooorrruuuvvvvvvvvvssswwwzzz{{{zzzxxxxxxyyyyyyzzz|||~~~~~~~~~sssllluuuvvvtttgggbbbvvvwwwkkkbbbfffrrr|||{{{||||||sss]]]PPPHHHIIIHHHCCCBBBFFFGGGPPPbbbyyy~~~vvvnnnmmmmmmbbbJJJ888666???FFFRRR[[[eeehhhiiirrrpppZZZOOOJJJHHH[[[jjjnnn^^^OOOSSS___ffflllmmmnnnqqqtttwwwxxxxxxzzz|||~~~~~~{{{vvvrrriii```ZZZ[[[___eeemmmuuu|||{{{zzzyyyuuukkk___UUUVVVVVVVVVVVVWWWXXXXXXYYYbbbrrrxxxttttttvvvxxxwwwyyy~~~~~~~~~llljjjllluuuxxxtttwwwwwwjjj^^^UUUOOOKKKhhh{{{vvvpppzzzyyy||||||uuuuuuccc]]]jjjlllggg]]]^^^fffiiieeeQQQCCC555111222333555888777;;;AAAEEEHHHLLLOOOQQQRRRRRRSSSTTTTTTTTTTTTTTTUUUTTTRRRQQQPPPQQQRRRSSSWWWUUUSSSQQQQQQRRRUUUVVVWWWWWW[[[dddiiilllsss{{{}}}{{{xxxkkkjjj}}}aaa???<<<@@@JJJ\\\pppuuufff]]]VVVNNNHHHGGGDDDHHHYYYppp~~~}}}vvvssspppmmmnnnqqqyyy|||{{{fffTTTKKKJJJFFFGGGIIIDDDBBBAAA???===;;;:::999888555444333111000//////......------,,,,,,++++++***))))))))))))))))))))))))************************))))))************))))))'''((()))+++...111333444333666:::======<<<;;;<<<>>>???@@@???===:::666333333>>>KKKUUU^^^fffhhheeefffgggiiikkkkkkiiigggeeebbbaaa___]]]ZZZUUUOOOJJJ@@@<<<888777999;;;:::999999999888888888888999999::::::999888777555444333555444333222222111111111---------...///000111111;;;<<<>>>@@@@@@@@@>>>===777;;;BBBGGGLLLPPPTTTWWW\\\YYYUUUPPPKKKFFF@@@<<<555444333222222333555666444333222222111111111222111333888>>>FFFMMMTTTXXXWWWWWWZZZ```___TTTGGG@@@;;;;;;<<>>CCCFFFIIIKKKMMMOOOQQQRRRRRRRRRQQQQQQPPPOOOOOOQQQSSSUUUVVVVVVTTTSSSRRRSSSTTTUUUVVVVVVUUUUUUTTTWWW]]]dddjjjoootttyyyrrrrrrrrrNNN===>>>EEEUUUjjj|||yyylllddd\\\RRRIIIEEE@@@BBBPPPhhhxxx||||||vvvpppkkkiiiggghhhmmmuuu|||~~~iiiVVVMMMLLLGGGHHHJJJDDDCCCBBB@@@===;;;999888888555444333111000//////...------,,,,,,,,,,,,++++++))))))))))))))))))))))))************************))))))************))))))((()))++++++,,,...222666333444666999<<<======<<>>DDDTTTjjj{{{jjjdddYYYJJJ<<<444444888@@@QQQccclllkkkmmmxxx~~~gggVVVLLLFFFKKK^^^rrrsssbbbSSSTTT]]]iiilllqqqsssttttttvvvwwwxxxxxxyyyzzz|||~~~|||yyysssjjj```YYYWWWUUUXXXaaajjjooouuuzzz{{{kkkiiiggghhhiiigggbbb]]]TTTSSSTTTYYY]]]\\\VVVOOONNNTTTaaappp}}}|||www{{{~~~~~~|||~~~|||mmmhhhkkksss}}}sssooowwwzzzqqqeeeVVVKKKMMMUUUttt{{{bbbiii|||ttt}}}vvvpppaaaZZZcccssslllbbb___cccfff```XXXFFF===444333333444777;;;<<>>CCCFFFIIIJJJGGG@@@999444444444777@@@QQQccciiihhhfffgggiiikkklllllllllkkkllljjjgggeeedddbbb___]]]YYYPPPEEE>>>;;;;;;<<<<<<888888999::::::999888888888888999999888888777666666555444333222222222222222111///------...///000,,,,,,---...............111333333333111111222333333888>>>BBB@@@;;;777444222222333444555666888888777666555444333222222222222333666999>>>DDDHHHKKKOOONNNNNNTTT\\\^^^SSSFFF@@@???<<<::::::;;;===>>>FFFKKKUUU```eeeeeehhhmmmnnnuuu||||||qqqnnnttt|||pppjjjddddddiiillljjjgggbbbhhhpppvvvxxxyyy|||~~~|||||||||~~~|||{{{}}}}}}ooonnnuuuwwwmmmkkkaaaZZZ^^^jjj{{{wwwjjjfffsss}}}|||{{{~~~xxxxxxVVVJJJBBBFFFIIIEEEBBBCCC@@@CCCRRRhhhyyywwwlll\\\MMM???555444888<<>>AAAEEEHHHIIIJJJLLLMMMLLLMMMNNNPPPRRRSSSSSSSSSPPPRRRUUUWWWVVVTTTQQQOOONNNPPPSSSUUUVVVVVVUUUTTTPPPTTTXXX\\\gggwww~~~YYYAAA???AAAMMMaaavvvrrriii```TTTKKKFFFCCCAAAJJJ___rrrzzz|||vvvrrruuuqqqmmmkkkgggfffllltttkkkXXXOOOMMMHHHHHHJJJDDDAAA@@@>>>===;;;:::::::::555444333111000//////...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))%%%(((++++++***---444999===<<<<<>>888999:::;;;;;;:::999888777777888999999999999888777777666555444444444444222222000///...---------/////////////////////...---///111111000000000222000333777999777555444444111111222333555666777888888777666444333333222222333333555777:::>>>BBBDDDFFFGGGHHHMMMWWW^^^WWWKKKBBB@@@<<<999888888999:::???CCCMMMZZZbbbbbbaaabbbcccjjjooooooqqqxxx~~~|||vvvssstttuuugggccc___aaafffmmmppprrrlllooosssxxx{{{}}}~~~~~~{{{zzz|||}}}~~~{{{vvvppprrr~~~yyynnnjjjggg]]]bbbuuussskkkuuu}}}zzzyyyqqqyyyoooQQQFFFAAAEEEGGGBBB@@@DDDHHHGGGRRRhhhxxx}}}zzzgggWWWFFF888333555888FFFYYYfffiiiiiiiiijjjsssyyydddSSSHHHFFFNNNbbbsssppp^^^TTTUUUbbbhhhnnnrrrrrrrrruuuxxxuuuvvvxxxyyy{{{}}}~~~yyyuuuoooiiieeebbb^^^\\\ZZZVVVUUU[[[cccjjjrrrzzzzzzpppiiifffdddaaa___[[[]]]```aaaaaa]]]YYYVVVSSSMMMQQQaaauuu}}}~~~~~~|||}}}rrruuuzzzqqqmmmwww|||uuunnndddTTTIIIQQQaaayyy{{{eeeeeeppp||||||uuu|||rrr^^^XXXfffddd___ZZZ\\\___^^^XXXSSSBBB;;;777777777777;;;@@@BBBDDDHHHJJJKKKLLLNNNOOOLLLMMMOOOPPPRRRSSSSSSTTTOOOQQQSSSUUUUUUSSSQQQOOOKKKLLLOOOQQQSSSSSSSSSRRRRRRWWW[[[^^^iiizzzbbbAAA>>>>>>HHH\\\rrrvvvlllcccWWWNNNIIIEEE@@@FFFZZZnnnxxxyyyssspppqqqnnnllljjjfffdddjjjrrr}}}kkkXXXOOOMMMHHHHHHJJJDDD@@@???>>>===;;;;;;::::::555444333111000//////...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))$$$'''******))),,,444:::@@@??????AAAEEEGGGEEECCCHHHQQQ^^^gggggg^^^QQQIII333333222777FFFZZZgggkkkqqqpppooonnnnnnooopppqqqkkkiiiggggggiiijjjjjjjjjbbb\\\PPPDDD;;;999;;;???999:::;;;;;;;;;;;;:::999666666777999999:::::::::999888777666666555555555222333333444333222000000222111111000///.........+++---000222111111111222222333444333111000333666000000111333555666777888888888666555444333333222333444444666888;;;>>>???>>>AAACCCHHHSSS]]]YYYOOOAAA???<<<:::999:::;;;===<<<>>>GGGVVV___```]]]\\\]]]dddhhhfffeeemmmxxx~~~|||xxxuuupppiiiccc]]]]]]\\\^^^ccckkktttzzzvvvvvvwwwyyy|||}}}|||{{{yyyyyy{{{}}}~~~~~~yyyzzznnnkkkwwwxxxooollleeeZZZ```yyywwwmmmuuu|||yyyyyynnnuuu|||}}}fffKKKCCC@@@EEEFFFAAABBBGGGGGGDDDNNNggg|||tttaaaMMM:::222222555BBBUUUccchhhgggdddbbbfff{{{jjjVVVIIIEEEIII\\\rrrtttbbbUUUSSS___fffnnnqqqqqqrrruuuxxxvvvwwwyyyzzz{{{|||||||||yyytttlllgggcccbbbaaa```eee]]]XXXZZZ```hhhrrr{{{wwwmmmgggeeebbbaaa^^^aaaddddddaaa]]]ZZZYYYUUULLLLLL]]]qqq}}}{{{}}}||||||}}}pppjjjvvv{{{tttmmmdddTTTIIIRRReeezzz|||qqqpppzzz{{{zzz|||~~~zzznnnYYYSSSbbb```]]]\\\___```[[[SSSNNN<<<777444555777888===CCCDDDGGGKKKMMMMMMNNNOOOPPPNNNNNNPPPQQQRRRSSSSSSSSSNNNOOORRRTTTTTTSSSRRRPPPJJJKKKMMMOOOQQQRRRRRRRRROOOUUUYYYZZZcccsssmmmAAA===<<>><<<:::888888777444333222000//////......------,,,,,,,,,,,,++++++******++++++++++++******(((((()))***+++,,,,,,---)))))))))))))))))))))))))))'''&&&)))+++---444<<>>999:::===<<<;;;999777666666777888333555777888888888999:::999999888777666555444444444333222000000000000111.........///////////////......///000000000000000//////000000000//////...///000222444666777777777555555555444444333222222111111222444777;;;>>>@@@CCC@@@@@@GGGQQQWWWWWWTTTHHHBBB===<<>>>>>BBBGGGNNNRRRQQQOOOMMMKKKPPPNNNMMMPPPTTTVVVTTTRRRSSSTTTTTTUUUUUUTTTTTTSSSPPPNNNKKKJJJKKKOOOSSSVVVRRRVVVXXXXXX]]]iiisssxxxsssMMM@@@???HHHSSSjjjqqqhhh___TTTLLLFFFAAABBBOOO```ppp~~~{{{xxxuuussspppkkkgggeeebbb```iiittttttiiikkkWWWMMMLLLHHHIIIIIIBBBBBBAAA???===;;;:::999888444333222000//////......------,,,,,,,,,,,,++++++******++++++++++++*********************+++++++++))))))))))))))))))))))))***'''''')))***,,,333:::AAAHHHLLLKKKMMMUUU]]]___YYY___gggoooxxx{{{qqqcccHHHAAA888666>>>OOOaaammmssswwwxxxssspppqqqrrrqqqrrrnnnjjjjjjlllllliiifffbbb___WWWLLLAAA;;;999:::;;;:::999888888888999:::555777999999888888999:::888888777777666666555555444333222111000000111111////////////////////////......///000000000000000///000111222333333444444333333333444444555555555555555555555555555555555444444444666888:::===>>>AAA???@@@EEEMMMSSSVVVUUUJJJEEE@@@???CCCFFFGGGFFFGGGIIIMMMQQQUUUVVVTTTRRRHHHCCC??????@@@EEEQQQ\\\qqq|||zzzqqqkkkbbbXXX^^^```cccfffjjjpppwww{{{~~~}}}|||{{{zzz{{{{{{|||}}}}}}~~~}}}{{{sssuuuuuuqqqppppppjjjbbb[[[cccjjjqqqpppppprrrxxx~~~lllhhhdddaaa^^^XXXNNNFFFCCCCCCBBBCCCCCCDDDEEEEEEHHHDDDIII[[[ooo|||vvvVVV>>>999444444:::EEEPPPXXX\\\^^^]]]ggg}}}qqq\\\OOOHHHGGGRRRhhhwwwppp]]]OOOYYYaaajjjpppppppppqqqsssuuuuuuvvvwwwyyyyyyxxxwwwssslllggghhhhhhccc______XXX[[[]]]^^^bbbjjjtttzzz}}}~~~yyyrrrppplllgggeeefffjjjqqqvvvtttkkkcccSSSPPPKKKLLL[[[ssszzzvvvrrrooosssyyy~~~qqqlllttt{{{{{{tttnnneee[[[QQQNNNYYYhhh|||{{{ooojjjqqqyyy}}}vvv|||gggTTTSSS[[[___YYYWWW[[[[[[TTTJJJEEE999666444555999===@@@@@@HHHKKKOOOSSSSSSQQQMMMJJJPPPPPPQQQTTTWWWXXXWWWVVVTTTTTTTTTTTTTTTUUUUUUUUURRRQQQOOONNNOOORRRVVVXXXYYYYYYWWWVVV]]]hhhoooqqqsss|||~~~zzz{{{OOO@@@===EEEPPPfff|||sssjjj```UUUMMMGGGBBBBBBLLL\\\kkkzzz~~~|||zzzuuurrrmmmjjjhhhgggddddddnnn{{{~~~zzz{{{~~~yyyssskkkVVVLLLKKKFFFGGGGGG@@@AAAAAA???===;;;999888777444333222000//////......------,,,,,,,,,,,,++++++******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))+++((((((******+++000777>>>EEEKKKLLLOOOZZZgggpppjjjgggdddfffnnntttqqqiiiRRREEE:::777999AAATTTgggqqqwwwyyyvvvrrrssssssrrrsssqqqpppnnnllljjjhhhgggfffccc\\\RRRGGG???:::999999999999999999:::;;;;;;777999::::::999888999:::777777777777666666666666555444333222111111111111000000//////////////////......///000000000000000///000333555888:::;;;<<<;;;:::888777666666777777555555555666666777888999777777777777888:::<<<===@@@??????AAAFFFMMMSSSWWWLLLFFFAAA???CCCHHHKKKLLLFFFFFFFFFIIILLLLLLHHHEEEBBB;;;777888;;;???EEELLLZZZiiivvv{{{||||||rrreeefffhhhjjjlllnnnrrrwww{{{}}}}}}|||{{{{{{|||||||||~~~~~~~~~|||yyyyyy|||{{{tttlllgggbbb^^^ZZZiiimmmfffmmm~~~qqqeeemmmwww}}}mmmeee[[[RRRMMMIIIEEEAAABBBBBBBBBBBBCCCDDDEEEFFFFFFDDDJJJXXXhhhvvv~~~{{{bbbIII===555888===EEEOOOXXX___ccceeennnyyycccSSSGGGCCCJJJ```uuuuuubbbOOOTTT\\\gggnnnpppppppppqqqssstttvvvwwwxxxwwwvvvvvvpppmmmlllooooooiiibbb^^^[[[[[[[[[]]]```gggpppwwwwwwxxxyyy|||uuujjjddddddccc```]]]___dddlllrrrpppggg___OOOLLLEEECCCMMMcccwwwxxxnnnfff___^^^fffppp}}}~~~|||{{{{{{pppllleee[[[QQQRRRccctttvvvdddcccmmmyyy}}}wwwoooVVVSSS\\\___XXXTTTWWWWWWOOOCCC<<<:::777555666:::???BBBDDDMMMMMMNNNRRRTTTSSSMMMIIINNNQQQTTTWWWXXXXXXXXXYYYUUUUUUTTTTTTUUUVVVWWWWWWUUUUUUTTTTTTUUUWWWYYYZZZ[[[YYYTTTSSS[[[gggmmmllljjjtttuuuuuu||||||||||||vvvrrr~~~SSSAAA<<>><<<:::888666555444333222000//////......------,,,,,,,,,+++++++++******++++++++++++******************************))))))))))))))))))))))))+++))))))******)))---333:::AAAFFFFFFGGGPPP___llliiibbbZZZZZZaaaggggggbbbXXXFFF999888777888FFFYYYllltttzzzxxxtttrrrrrrppppppqqqrrrpppllliiiiiijjjkkkhhhbbbZZZPPPFFF???<<<888888888999999:::;;;;;;999;;;<<<;;;:::888888999555666666666777777777888555444444333222222111111111111000000000000//////......///000000000000000///111444888===@@@CCCDDDCCCAAA???===<<<<<<===>>>:::999888888777888999:::777777777777888:::<<<======>>>>>>===???EEENNNUUULLLFFF@@@<<<>>>BBBEEEGGGAAA???>>>@@@CCCCCC>>>:::444222333777999888;;;@@@WWWeeesss}}}vvvmmmoooqqqrrrrrrtttwwwyyy||||||{{{{{{||||||||||||~~~~~~|||}}}tttkkkddd^^^ZZZXXXgggnnngggdddhhhfff^^^cccmmmyyy~~~wwwmmmdddXXXNNNHHHGGGFFFFFFAAAAAAAAABBBCCCDDDEEEFFFEEEGGGLLLWWWdddrrr|||{{{kkkRRR???666888===FFFPPPZZZaaafffiiimmm~~~kkkXXXHHHBBBDDDXXXqqqzzziiiSSSRRRYYYdddlllpppqqqqqqqqqtttvvvxxxxxxwwwvvvvvvvvvsssqqqrrruuuuuuooogggaaaccc\\\UUUSSSUUU[[[fffpppooooooqqqsssvvvyyy}}}}}}ssskkk^^^TTTQQQRRRSSSSSSRRRUUUZZZccciiiggg^^^UUUMMMJJJDDDAAAFFFVVVjjjxxxzzzpppcccXXXQQQSSS```mmm{{{zzzyyy~~~}}}|||~~~xxxxxx~~~{{{nnnlllfffZZZQQQWWWjjj}}}vvvaaacccnnn{{{zzz|||```XXX]]][[[UUUTTTXXXWWWLLL>>>666666555555666;;;@@@EEEHHHMMMKKKKKKOOOTTTUUUPPPJJJJJJOOOUUUWWWVVVUUUWWWYYYWWWVVVVVVVVVVVVXXXYYYZZZVVVVVVWWWWWWXXXYYYZZZZZZVVVVVVSSSQQQWWWccckkknnnnnn||||||}}}|||}}}kkkmmm}}}ZZZEEE<<>><<<:::888666444333222000//////......------,,,,,,,,,+++++++++******++++++++++++******((())))))***++++++,,,,,,))))))))))))))))))))))))+++))))))+++***(((+++000777<<<@@@AAA@@@EEERRR______XXXSSSTTTZZZ]]]^^^]]][[[GGG888999999666<<>><<<999777777777777555555555666777:::<<<===;;;<<<<<<::::::???HHHPPPLLLGGG@@@;;;999:::;;;<<<>>><<<;;;;;;===;;;777444222333777:::999999AAAKKKjjjttt}}}xxxppprrrtttvvvvvvvvvxxxyyyzzzzzz{{{{{{||||||||||||~~~~~~~~~{{{vvvlllhhhgggeeecccbbbjjjssssssfffVVVPPPSSSeeennnyyy}}}qqqfff^^^SSSIIICCCBBBBBBCCCAAAAAAAAABBBBBBCCCEEEEEEAAAGGGNNNUUU___nnn~~~~~~{{{xxxpppWWW@@@777333888BBBMMMWWW___ccceeekkk{{{qqqYYYKKKEEEDDDQQQlll{{{pppZZZQQQWWWaaajjjppprrrrrrrrrtttvvvxxxwwwuuuuuuvvvwwwrrrrrrrrrssstttsssnnnhhheee[[[QQQMMMLLLNNNUUU^^^``````aaadddiiinnntttwww{{{ssshhh]]]PPPHHHGGGHHHKKKLLLOOOQQQWWW___fffddd\\\TTTMMMKKKGGGDDDFFFOOO___kkkyyymmm___TTTNNNQQQ^^^lllxxx~~~~~~tttsssuuuzzz~~~~~~{{{xxx}}}nnnllleeeXXXRRR[[[pppyyyfffiiirrr}}}{{{hhh\\\\\\UUUSSSVVV[[[YYYKKK;;;222222333444777<<>>AAAFFFVVVnnnzzz{{{qqqfffYYYOOOHHHCCCAAADDDLLLZZZnnn~~~|||sssllllllmmmmmmjjjkkkrrr}}}~~~rrrlllWWWLLLJJJFFFHHHJJJDDDCCCCCCCCCBBB@@@===:::999444333222000//////......------,,,,,,,,,,,,++++++******++++++++++++******'''((()))***+++,,,------))))))))))))))))))))))))***((())),,,+++((()))...444777===AAAAAABBBJJJTTTSSSOOONNNRRRVVVYYY\\\```___NNN???<<<<<<999999>>>WWWgggvvv{{{xxxtttpppmmmkkkooorrrrrrpppnnnoooqqqrrrooolllgggbbbZZZQQQLLL>>><<<:::888777888999::::::;;;<<<<<<:::888888999555555666666777777888888555555555555444333222111333333222222111000000000......///000000000000000...000555;;;@@@FFFIIIKKKDDDDDDCCCBBBCCCDDDEEEFFFDDDBBB>>>:::777555555555333333333444555888:::;;;999::::::999888;;;BBBGGGKKKHHHCCC===999666555555888999999999777555444333999:::<<<>>>>>>DDDTTTdddzzz|||pppssswwwyyyyyyzzz{{{|||yyyzzz{{{|||}}}~~~~~~}}}ooodddiiiqqqwwwyyynnnTTTMMMVVVgggqqq|||zzzjjj^^^XXXOOOFFF@@@======>>>BBBBBBBBBAAABBBBBBCCCDDD>>>FFFNNNQQQXXXhhhzzz||||||{{{vvvsss]]]BBB:::444999BBBMMMWWW___dddfffmmmzzzuuuZZZMMMJJJFFFMMMdddyyyuuucccQQQVVV___gggnnnqqqrrrrrrqqqtttuuuuuutttuuuzzz~~~wwwwwwuuusssuuuwwwtttnnnaaaWWWPPPOOOLLLEEEDDDHHHMMMMMMNNNRRRXXX```gggllluuuwwwmmmaaaUUUHHHDDDDDDEEEGGGIIIMMMNNNTTT]]]eeefff```ZZZNNNJJJHHHGGGFFFIIIRRR\\\pppfff[[[VVVTTTUUU\\\ddduuuxxxpppooohhhhhhlllrrrzzz~~~}}}~~~|||llljjjbbbVVVSSS```ttt|||pppooowww~~~yyyxxxcccYYYXXXRRRUUUZZZ^^^WWWGGG999222000333777:::===AAAFFFIIIKKKKKKMMMRRRXXX\\\\\\ZZZQQQSSSUUUWWWWWWWWWYYYZZZXXXXXXYYYYYYYYYYYYXXXWWWSSSSSSSSSTTTTTTUUUUUUUUURRRYYYZZZTTTOOOTTT^^^eeefffwwwnnnzzzjjjNNN???BBBDDDQQQgggtttttthhh[[[PPPIIIFFFCCCDDDIIIUUUjjj|||yyyqqqlllooonnnkkkiiimmmxxx}}}yyyjjjUUUJJJHHHEEEHHHJJJEEEBBBBBBBBBAAA???<<<999888444333222000//////......------,,,,,,,,,,,,++++++******++++++++++++******))))))*********+++++++++)))))))))))))))))))))))))))((())),,,+++((()))---000222:::AAABBB???AAAGGGIIIFFFGGGKKKNNNRRR]]]hhheee[[[MMMBBB===<<<<<<<<>>DDDDDDBBB???;;;777444333333777<<<===<<<<<<@@@CCCDDDEEEJJJRRRXXX```nnn{{{pppsssxxx|||}}}~~~zzz{{{}}}~~~oookkkvvvlllYYYWWW^^^kkk{{{ooo^^^UUUQQQJJJDDD???>>>???AAACCCCCCBBBBBBAAAAAABBBBBB===HHHPPPPPPSSSbbbuuu|||vvvyyycccDDD===888<<>>:::777555555555444333222111111111222333888888888888999999999888===???@@@???<<<888444222444<<>><<<>>>BBBFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@LLLSSSQQQRRR```ttt~~~xxx}}}gggGGG@@@888:::>>>EEENNNYYYccciiinnnuuulllNNNRRRLLLFFFUUUooowwwmmmQQQTTTYYY```hhhmmmooopppqqqtttwwwyyy{{{ttthhhYYYLLLJJJEEE===;;;AAA<<<;;;999888;;;@@@EEEIIIWWWjjj~~~zzznnndddWWWMMMNNNQQQPPPOOOQQQMMMOOOUUUaaammmtttssspppmmmddd^^^^^^\\\ZZZ\\\ccc[[[ZZZaaaooozzzzzztttoooppp}}}wwwiiiccc[[[[[[\\\dddqqq~~~{{{yyywwwzzzwwwkkkeeebbbYYYPPPVVViiizzz}}}zzz{{{}}}|||xxxyyy~~~~~~uuugggUUUKKKOOOZZZXXX\\\```\\\MMM;;;333444666;;;@@@BBBBBBAAABBBCCCEEEHHHKKKNNNQQQTTTXXX[[[WWWSSSOOOOOOSSSUUUUUUTTTSSSUUUWWWXXXWWWTTTPPPNNNQQQQQQOOOOOOOOOPPPQQQRRRPPPSSSSSSQQQRRRXXX\\\\\\dddpppQQQ@@@AAA@@@HHH[[[hhh{{{ooo```VVVMMMKKKHHHEEEDDDKKK^^^ppp~~~|||sssnnnmmmddd```ZZZYYYfffvvv|||xxxxxxzzz}}}}}}jjjSSSHHHJJJGGGFFFIIIFFFEEECCCAAA>>><<<:::888888222222111000/////////000------,,,,,,,,,,,,++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))***************...333777999888666555CCCDDDFFFFFFHHHMMMUUUZZZgggddd```WWWHHH:::999AAA<<>>:::999::::::;;;:::999888888888999:::777999:::999777555555666888666555555666666555444555444333222111///......333333333222000///---,,,---...000666>>>FFFKKKNNNQQQRRRPPPLLLKKKMMMJJJEEEEEEBBB>>>;;;999777444222555444222000000111222444999888777666777888:::;;;???AAACCCDDDCCC>>>999666???BBBLLLYYYcccjjjrrrzzzyyy{{{}}}~~~}}}{{{{{{|||}}}|||{{{|||}}}yyyuuuoooVVVWWW```ccczzzlllYYYLLLGGGEEECCC@@@??????@@@AAACCCCCCCCCBBBBBBAAAAAAAAACCCHHHEEEEEEOOOYYYlll|||{{{pppZZZFFF<<<888===@@@DDDVVVhhhjjjqqqppp~~~ppp___UUUKKKJJJRRR___lllvvv]]]SSSTTTbbbkkkiiikkksssqqqrrrvvv}}}|||lll\\\MMMIIIGGGCCC???@@@>>>======<<<<<<===>>>???FFFXXXppp}}}vvvgggfffdddaaa^^^ZZZXXXVVVSSSUUU[[[hhhwww~~~}}}xxxvvvqqqlllhhh```WWWWWW]]]]]]aaahhhtttrrrwwwyyynnniiiccc___cccnnnyyy~~~yyyvvvwww~~~pppcccaaa]]]XXXUUUZZZgggxxx~~~sss|||zzz{{{kkkVVVHHHIIITTT___bbbeeedddYYYHHH:::555666666999===AAADDDDDDCCCBBBEEEIIILLLLLLOOOUUUWWWUUURRRRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUTTTRRRPPPNNNSSSQQQOOOMMMMMMOOOQQQRRRRRRQQQQQQSSSQQQRRR[[[eeefffxxxgggIII999???FFFQQQbbbvvv~~~ssseeeXXXRRRHHHDDDGGGEEEDDDVVVooo}}}~~~}}}qqqkkkllleee[[[PPPQQQ[[[fffkkkkkkooommmqqqzzziiiRRRGGGIIIFFFEEEHHHEEEDDDCCCAAA>>>;;;:::888888333222111000////////////------,,,,,,,,,,,,++++++,,,,,,++++++***))))))(((************************''')))***)))((('''(((***(((((()))))))))************,,,111777;;;<<<;;;999EEELLLRRRSSSPPPPPPUUU[[[dddaaa]]]UUUGGG;;;;;;CCC===III\\\ppp~~~{{{xxxwwwyyy{{{{{{xxxvvvtttrrrpppooommmiiibbb]]]TTTPPPIIIBBB<<<999888888;;;;;;:::999888888888999666888999888666555444555666555444444555555444333444333333222111000//////222222222111000///...---------///444<<>>>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@BBBHHHEEEDDDKKKRRRddd~~~~~~yyy```KKK@@@888;;;@@@AAAMMM```gggpppnnn{{{zzzbbbXXXNNNKKKQQQ]]]lllxxxdddWWWSSS___iiijjjlllqqqpppqqquuuzzz|||vvvdddSSSPPPSSSQQQJJJEEEBBB@@@>>>===<<<===???AAAAAALLL^^^ppp}}}yyyuuutttrrrooojjjeee```^^^ZZZ[[[aaannn}}}yyysssnnndddZZZXXX\\\[[[aaakkkxxx{{{zzz~~~tttjjjjjjsss}}}wwwwwwxxx~~~|||oooddd___ZZZUUUUUU]]]lll{{{yyyrrr|||zzzeeeQQQJJJNNNWWW___bbbeeebbbWWWEEE888444555777:::>>>CCCFFFGGGFFFFFFEEEIIILLLLLLOOOSSSSSSPPPNNNOOOOOOPPPPPPOOOOOONNNQQQRRRSSSTTTSSSRRRPPPOOOSSSQQQOOOMMMLLLMMMNNNOOONNNMMMNNNOOONNNOOOWWW```hhh}}}tttRRR<<<>>>DDDMMM[[[uuuwwwjjj^^^VVVKKKFFFHHHDDDBBBRRRhhh{{{~~~wwwpppmmmdddZZZNNNKKKPPPWWWZZZ[[[]]]]]]bbblllwww~~~hhhQQQFFFHHHEEEDDDGGGCCCDDDBBB@@@>>>;;;:::888888333222111000////////////------,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++''')))***)))((('''(((***(((((())))))))))))*********+++...555;;;???===;;;@@@LLLYYY]]]XXXTTTWWW[[[\\\[[[YYYRRRGGG<<<999<<<>>>CCCOOObbbuuu{{{zzzyyyyyyzzz{{{{{{yyyvvvuuusssrrrpppmmmiiifff^^^ZZZSSSJJJBBB===999888:::::::::999999999888888666777888888555444444444666444333333444444333222222222222111111111000000000111111111000000///...------...111999BBBLLLRRRUUUVVVUUURRRPPPOOOJJJCCCBBB???:::777666666555444111111111111222444666777777666444333444555777888;;;>>>BBBFFFHHHGGGEEEDDD===CCCSSShhh{{{|||}}}}}}|||zzzyyyzzz|||||||||}}}zzzvvvrrrttt}}}{{{iii___[[[```gggpppyyy```YYYfffvvv~~~fffRRREEE>>>======<<<;;;<<<===???@@@@@@@@@????????????>>>>>>@@@GGGFFFCCCFFFJJJZZZsssxxx{{{hhhOOO<<<999@@@???DDDXXXfffmmmiiiuuujjj___SSSMMMNNNVVVfffuuummm]]]SSSZZZggglllmmmoooooopppsssvvvwwwzzzrrr___]]]ccccccZZZQQQJJJGGGBBB>>>======???AAA@@@CCCKKKYYYjjjzzz~~~~~~{{{tttmmmiiiddddddiiiuuu}}}wwwpppeee[[[WWWYYYZZZcccnnnzzz~~~xxx}}}uuuwwwzzz}}}|||vvvlllfff[[[WWWSSSWWWcccrrrssspppdddOOOLLLSSSZZZ^^^cccccc___RRRBBB666222333666999>>>CCCFFFGGGHHHGGGDDDIIIKKKKKKMMMPPPPPPLLLJJJKKKKKKLLLLLLKKKKKKJJJNNNOOOPPPQQQRRRQQQPPPPPPSSSQQQOOOLLLKKKKKKKKKLLLLLLJJJKKKMMMMMMNNNUUU^^^kkkvvvvvv}}}zzzyyy\\\???===AAAHHHTTTooo~~~|||oooddd\\\QQQIIIHHHCCC@@@LLL^^^www|||}}}qqqhhheee[[[OOOGGGEEEFFFGGGGGGKKKKKKPPPYYYcccooo}}}vvviiiRRRGGGHHHEEEDDDGGGCCCCCCBBB@@@===;;;999888888333333111000////////////------,,,,,,,,,++++++++++++++++++*********))))))++++++++++++++++++++++++''')))***)))((('''(((***(((((((((((()))))))))***+++***,,,222:::???@@@>>>;;;FFFSSSZZZYYYWWWXXX[[[[[[___bbb```VVVHHH===888>>>>>>CCCOOObbbttt~~~yyywwwyyy{{{zzzxxxwwwuuutttrrrpppooommmjjjfff^^^UUULLLCCC===:::888888999999::::::::::::777888999888666555555555666555333444555555444222111111111111111111111111//////000000000000000///...------...333<<>>BBBGGGIIIJJJIIIHHHDDDCCCIIIUUUdddvvvyyyvvvyyyzzzzzzyyyxxxxxx{{{}}}{{{|||~~~|||sssnnnrrrxxxvvvppphhh\\\TTTVVV]]]kkkllldddsssmmmUUUGGGBBB@@@<<<;;;;;;;;;;;;<<<===>>>========================>>>GGGGGGDDDEEEEEERRRjjjvvvfffEEE777??????BBBTTTeeehhhdddnnnsssfffWWWNNNIIILLL[[[llluuudddUUUVVVccclllnnnllloooqqqsssttttttwww~~~wwwyyyyyyrrrjjj^^^YYYRRRJJJEEEDDDDDDEEECCCBBBCCCIIITTT```kkkppprrrrrrssstttvvv}}}xxxsssnnnllloooyyy{{{tttkkkccc___]]][[[ccckkkrrrzzz|||tttxxx||||||wwwoooiiifffZZZVVVTTT[[[iiiwwwxxxiiieeeyyyiiiRRROOOVVV\\\^^^cccaaaZZZMMM===333111333777999===AAACCCEEEEEEDDDFFFIIIIIIHHHJJJNNNPPPNNNIIIIIIJJJJJJJJJJJJIIIIIIKKKLLLMMMOOOPPPPPPPPPPPPTTTRRRPPPMMMKKKJJJJJJKKKJJJIIIJJJMMMOOOQQQXXX```mmmnnnttt||||||{{{vvvzzz|||}}}dddBBB;;;@@@EEEOOObbbssszzz{{{rrrggg___TTTLLLIIIDDD@@@HHHUUUrrrxxxtttooofffZZZOOOHHHEEEDDDDDDDDDCCCDDDIIIOOO[[[qqqwwwiii___kkkSSSIIIJJJFFFEEEGGGDDDBBBAAA???===;;;999999888444333222000///.........------,,,,,,,,,++++++++++++++++++***************++++++++++++++++++++++++''')))***)))((('''(((***'''(((((((((((())))))))))))(((***000:::CCCIIILLLCCCHHHNNNTTTXXXYYYYYYXXXeeennnxxx{{{sssaaaMMM???===<<<<<>>666777888888:::;;;;;;<<<888:::;;;:::888666666777777666555555666666555333000111111111111222222222......///000000000000///......---,,,---333<<>><<<;;;999999888444333222000///.........------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++''')))***)))((('''(((***''''''(((((((((((())))))&&&''')))///:::HHHVVV^^^[[[XXXWWWXXXZZZZZZXXXVVVfffqqqrrr[[[III===<<<:::999AAATTTooo~~~wwwxxxzzzxxxxxxyyyyyyxxxvvvuuuuuuvvvqqqooojjjcccZZZPPPGGGBBB999888888777888999;;;<<<999:::;;;;;;999777777888888666555555666777555444111111111111111111222222......///000000000//////---......,,,+++---333999???AAAAAA>>>>>>>>>999333222000//////000000000///...///111444666999;;;<<<888777555444444444666777999;;;???BBBDDDDDDCCCBBB>>>===@@@DDDGGGHHHNNNTTT^^^ccclllxxxzzzttttttooogggeeeiiippprrruuuvvvwwwzzz}}}~~~~~~~~~~~~xxxqqqrrruuuooofffeee[[[WWW___llltttxxx{{{jjjppptttqqqmmmsssmmmRRR@@@<<<===>>><<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<>>>FFFGGGFFFIIIFFFKKK\\\ttt|||OOO333555888>>>LLLWWWccccccmmmwww~~~jjjXXXOOOHHHEEEQQQbbbsssnnnaaaWWWZZZfffllljjjnnnrrrtttrrrsssxxx{{{|||}}}qqqeee[[[SSSOOOJJJIIIGGGCCC@@@BBBGGGLLLTTT^^^iiirrrxxx~~~xxxuuuvvv}}}|||{{{vvvoooVVVWWWVVVWWWaaasss|||ssstttxxxzzzvvvnnngggddddddZZZ[[[___hhhttt~~~}}}tttdddXXX^^^lll|||}}}sss```SSSRRRXXX```eee```[[[PPPBBB777333666:::???@@@BBBCCCDDDDDDDDDCCCFFFGGGFFFCCCEEEMMMRRRSSSIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHIIIKKKLLLMMMNNNQQQQQQPPPOOONNNMMMMMMMMMFFFCCCDDDIIINNNPPPUUU[[[hhhgggnnnzzzyyyuuuuuunnnzzzrrreeehhh~~~UUUAAA???AAAEEEJJJaaapppyyyvvvjjjbbbXXXOOOJJJHHHEEEGGGKKKbbblllzzzxxxpppddd\\\XXXUUURRROOOIIIGGGDDDAAA???DDDRRRaaayyyiii___kkkTTTIIIIIIFFFEEEFFFCCCAAA@@@>>><<<:::999999888555444222000///......---------,,,,,,,,,,,,++++++************************************************''')))***)))((('''(((***'''''''''((((((((())))))&&&''')))---666EEEXXXfffooolllgggbbb^^^[[[ZZZZZZZZZeeeqqqxxxyyysssbbbQQQAAA???;;;666888GGG]]]oooyyy~~~~~~}}}yyyyyy{{{}}}|||yyywwwwwwyyysssrrrooojjjbbbYYYPPPKKK???===999777666666888:::888:::;;;:::888666666777777555444444555666444333222222111111111111111111//////////////////......+++...000///,,,+++///333444666666444444666333.../////////000222222000......///222444777999;;;<<<777666444333222333444555555777:::===???@@@@@@???======@@@FFFFFFDDDEEEIIITTTVVV]]]fffpppuuuwwwvvvjjjbbbaaajjjnnnkkkkkkpppqqqssswwwyyyzzz{{{}}}~~~~~~~~~}}}~~~~~~yyyvvv}}}yyymmmdddbbbeeepppxxxuuujjjbbb___kkkrrroooppp{{{uuu```KKKAAA???>>>;;;999::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<>>>EEEDDDDDDHHHDDDEEEQQQllluuuQQQ:::777555:::HHHPPP]]]```mmmuuuxxxsss]]]TTTLLLFFFMMM\\\mmmppphhhYYYVVVaaajjjjjjlllqqqsssqqqsssyyy{{{yyy{{{mmmbbb[[[TTTOOOHHHCCCBBBCCCDDDEEEJJJVVVeeeooowww{{{yyyyyy}}}|||uuummmZZZXXXTTTUUUaaatttyyysssuuuwwwxxxsssllleeebbbbbbWWW\\\dddnnnxxx~~~xxxmmmbbbdddnnn}}}~~~}}}~~~~~~|||sssvvvlllbbbWWWSSSVVV]]]bbbccc^^^WWWKKK>>>555444999??????@@@AAACCCDDDEEEEEEEEEDDDFFFFFFDDDFFFKKKNNNMMMFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNGGGDDDDDDHHHLLLMMMPPPUUUaaaeeeooo|||qqqxxx|||{{{hhheeeZZZBBB>>>???BBBIII___oooxxx{{{oooeee[[[QQQLLLIIIGGGFFFGGGXXXdddttt{{{rrrgggaaaaaa```\\\WWWQQQNNNJJJGGGCCCBBBIIISSSnnnyyyrrrjjjSSSHHHHHHDDDCCCEEEBBB@@@???>>><<<:::999999888555444222111///...---------------,,,,,,,,,++++++******************++++++))))))))))))))))))))))))((()))***)))((('''(((***''''''''''''((((((((()))''')))******///>>>SSScccxxxwwwssskkkaaa\\\\\\___QQQZZZccciiipppqqqgggYYYGGGCCC<<<555333<<>>>>>>>>@@@>>>???BBBBBBAAADDDJJJIIIIIILLLQQQXXX\\\\\\ZZZVVVOOORRRcccoooppprrrwwwsssvvvyyy{{{||||||}}}~~~~~~}}}~~~~~~}}}|||yyyyyy{{{}}}yyy{{{vvvhhhkkkttt~~~sss___PPPSSSdddnnnmmmtttkkkaaaPPPAAA======:::444666777888999;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<>>BBBKKKaaaooowwwsssggg]]]SSSMMMJJJHHHEEEDDDRRR___ppp|||}}}rrrnnnppppppkkkeeeYYYUUUQQQMMMGGGAAACCCHHHRRRkkkkkkUUULLLLLLFFFCCCCCC@@@BBBAAA???<<<:::888777777666444222000000///---+++......------------,,,,,,******************************))))))))))))******+++*********))))))((((((,,,+++***((((((((()))***&&&)))***+++---555AAAKKKcccdddccc```]]]^^^bbbfff]]]YYYXXX]]]fffkkkjjjfff]]]SSSEEE:::555777:::<<>>>>>;;;;;;===???CCCEEEDDDCCCBBBCCCEEEHHHIIIHHHEEEBBB<<>>>>>;;;888888999::::::999888999;;;888999:::;;;<<<>>>??????<<<>>>????????????AAACCCYYYjjj~~~|||{{{}}}{{{vvvsss]]]EEE888555777???JJJVVV^^^jjjqqqsss{{{vvv\\\NNNKKKMMMLLLXXXpppxxxdddQQQTTT___cccfffnnntttssssssuuuvvvuuu{{{~~~mmm^^^PPPJJJFFFAAAAAADDDCCCCCCJJJZZZhhhwwwxxxqqqjjjoooooolllllluuuyyytttvvvzzz|||xxxnnngggfffbbb\\\XXX^^^kkk{{{{{{nnniiikkkooovvv|||vvvvvv|||pppsssrrrjjjiiiUUUQQQZZZ\\\^^^eeefff[[[MMM???;;;<<<======???<<<>>>???@@@AAACCCGGGJJJEEEDDDCCCBBBCCCDDDFFFHHHDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQPPPNNNLLLIIIJJJLLLOOOTTT^^^mmm{{{{{{zzzmmmMMM:::===BBBHHHXXXmmm~~~sssooofff[[[RRRMMMJJJGGGEEELLLVVVhhhyyy}}}{{{zzzlllfff]]]SSSLLLHHHGGGGGGHHHMMM[[[lllvvvxxxyyyzzzlllnnnsss|||iiiTTTKKKLLLFFFCCCCCC@@@BBBAAA???<<<:::888777777666444222111111000---+++,,,,,,+++++++++***************************************))))))))))))******************)))))))))(((,,,+++)))((((((((()))******,,,,,,+++***///777>>>IIIMMMRRRTTTTTTUUUXXX[[[\\\ZZZZZZ\\\aaagggkkknnnpppgggWWWGGG:::666777:::CCC```~~~|||zzzzzz|||}}}|||zzz|||{{{zzzyyyvvvpppjjjeeeaaaVVVJJJBBB<<<777777999666666666555555666666666777777777666555555444444666555444333222222222222000111111222222111111000111111111111111111111111111000000//////......---/////////000000/////////000111222333444555555666444333333222222333444555555666777999;;;======>>>;;;::::::<<>>=========<<<;;;===AAADDDLLL^^^sss~~~wwwxxxfffOOO===555666???GGGSSS[[[gggnnnpppxxxeeeQQQJJJIIIIIIWWWjjjtttfffTTTRRR[[[bbbgggnnnssssssrrrtttvvvuuuwww{{{~~~qqqbbbYYYTTTOOOOOORRRJJJGGGJJJUUU```mmm~~~vvvzzz|||wwwvvv{{{~~~zzzuuuvvv|||zzztttlllkkkmmmkkkddd___eeeqqq~~~~~~qqqkkklllrrr|||{{{yyy{{{~~~{{{uuuvvvrrrjjjjjjVVVQQQZZZ]]]___cccaaaYYYLLL???;;;=========???@@@AAABBBBBBBBBCCCFFFHHHEEEDDDCCCBBBCCCDDDFFFGGGDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGJJJKKKLLLNNNOOOPPPPPPQQQPPPPPPNNNLLLJJJKKKNNNPPPWWW```mmm~~~|||]]]FFFBBBBBBGGGVVVkkk|||vvvoooggg[[[RRRMMMJJJGGGDDDHHHPPPaaasss~~~{{{qqqfff\\\UUUPPPMMMDDDCCCFFFNNNVVV\\\eeellliiikkkpppwwwgggRRRIIIKKKEEECCCDDDAAAAAA@@@>>><<<:::999888777777555333222111000...,,,++++++++++++******************************************))))))))))))******************))))))))))))+++***))))))((()))))))))+++,,,,,,***(((***///333:::>>>CCCFFFGGGJJJNNNRRRVVVVVVWWWYYY]]]fffqqqyyy{{{mmmXXXCCC777555888777LLLjjj|||zzz|||}}}~~~}}}|||{{{yyyuuupppkkkjjjbbbYYYOOODDD:::777:::666666666666666666666666777777666666666666666666555555444333222222222222222222222333333222222222111111111111111111111111000000////////////////////////............/////////000000111222333444444222111111111111333444555555666777999:::<<<======:::888777777999;;;;;;;;;;;;:::888777666777777888555;;;AAAHHHVVVhhhuuuzzz}}}{{{zzzyyyzzz{{{|||~~~~~~}}}sssddd^^^hhhyyyxxxrrrxxxxxxggghhhmmmuuusss[[[EEE@@@:::888888:::999888777888999888666555555666::::::::::::;;;;;;;;;<<<<<<<<<;;;999999;;;@@@DDDFFFWWWnnn~~~}}}|||rrr]]]DDD666555===BBBNNNVVVbbbjjjlllsssqqqWWWJJJHHHHHHSSSbbboookkk\\\RRRVVV^^^fffmmmrrrqqqqqqsssuuuuuuxxx|||wwwkkkccc\\\YYYZZZUUUNNNMMMTTT\\\hhh}}}~~~}}}{{{zzzzzz~~~{{{wwwwww{{{uuukkkfffiiiooooookkkeeekkkvvv{{{mmmhhhllluuu|||wwwyyy|||yyyyyy{{{yyytttooonnnYYYRRR[[[^^^aaaaaa[[[UUUIII>>>;;;<<<======???DDDEEEEEEDDDCCCCCCDDDFFFDDDDDDCCCBBBBBBDDDEEEFFFDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEEEEEEEFFFFFFFFFIIIJJJKKKMMMNNNOOOPPPPPPOOOOOONNNMMMLLLMMMPPPSSSVVV]]]jjj|||cccHHH@@@>>>EEERRRfffxxx{{{qqqhhh\\\RRRMMMIIIFFFCCCCCCHHHWWWjjjyyywwwkkk```VVVOOOIIIBBB===>>>BBBIIITTT^^^iiimmmsssvvvzzzeeePPPHHHJJJEEECCCDDDAAAAAA@@@>>><<<:::999888888888666333222222111///------------,,,,,,,,,,,,+++******************************))))))))))))***************)))))))))))))))******))))))))))))))))))'''(((***))))))***---000;;;>>>@@@AAAAAACCCIIIMMMMMMNNNQQQUUU\\\hhhttt}}}wwwdddLLL<<<888:::>>>DDDXXXwww}}}|||~~~~~~}}}|||{{{yyytttqqqnnniiicccZZZMMM???:::;;;888888888888777777666666555555555555666666666666555444333333222222222333222222333333333333222222111111111111111111111111/////////000000111111111000///...------...///000//////000000111222222333222111000000000111333444555555666777999:::<<<<<<;;;888555444555777777777666777777666666777888:::888???FFFNNN[[[lllzzz~~~}}}{{{zzzyyyzzz|||}}}~~~sssllldddgggxxxsssooozzzrrrhhhlllooo|||}}}cccMMMBBB???:::888999:::::::::888999999888666444555666:::::::::::::::999999999:::;;;;;;::::::<<<@@@CCCEEETTTjjjzzz{{{xxxhhhMMM999555:::===IIIQQQ^^^gggiiiooo~~~~~~aaaOOOJJJJJJMMMXXXiiirrrgggVVVRRRYYYccckkkppppppooorrrttttttwww{{{}}}ssslllgggfff\\\WWW[[[bbbmmm|||{{{zzz|||xxxwwwuuunnnddd^^^___dddhhhiiifffmmmxxxwwwhhhhhhttt}}}}}}wwwqqqrrrzzz}}}xxxvvvyyysss]]]TTTZZZ^^^bbbaaaWWWNNNDDD<<<:::;;;;;;<<<>>>CCCEEEEEEDDDCCCBBBCCCEEEDDDCCCCCCBBBBBBCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFHHHIIIJJJLLLMMMNNNOOOOOOMMMNNNNNNNNNMMMOOORRRTTTUUU^^^kkkxxx|||fffGGG???>>>BBBMMM___qqqsssjjj^^^TTTNNNJJJFFFDDDAAABBBMMMaaasss~~~}}}ooo```WWWRRRKKKEEECCCCCCDDDJJJQQQdddnnnxxx}}}}}}eeePPPHHHJJJEEECCCEEEBBB@@@???>>><<<:::999999888888666333222222111///---------,,,,,,,,,+++++++++******************************))))))))))))******))))))))))))))))))******)))))))))*********))))))&&&''')))******+++---...:::@@@HHHLLLLLLKKKKKKKKKLLLKKKMMMSSS]]]gggnnnrrrooosssqqqfffTTTEEE??????KKKCCCJJJddd}}}~~~~~~}}}|||{{{{{{zzzwwwuuunnnkkkhhhbbbUUUFFF@@@@@@999999999999777666444333333444444444444444444444444444333222222222333333111222222333333222222111111111111111111111111111//////000000111222222222000///...------...///000...//////000000111111111333222111000///000111111444444444555666888:::;;;;;;888555333444555555555111333555555333222333444<<>>:::888888888999999999::::::999777555666777999999999999888888888888777:::<<<>>>>>>>>>???AAA@@@KKK___rrr{{{~~~wwwxxxnnnWWW@@@666777999DDDMMMZZZeeehhhlllyyylllVVVMMMKKKIIIQQQccctttqqq^^^SSSTTT^^^fffmmmnnnnnnqqqsssrrrpppuuuyyy{{{zzzyyy{{{}}}~~~sssjjjkkkpppxxx}}}|||yyyvvvooojjjbbbZZZUUUVVV]]]eeejjjrrr|||wwwhhhnnnsssooosss||||||uuuwwwuuu```VVVYYY]]]bbbaaaVVVFFF>>>999999:::999:::<<>><<<:::999999999777555333222111000...,,,************))))))))))))******************************))))))))))))******))))))))))))************(((((()))************))))))*********++++++++++++555CCCUUUccceee```YYYTTTSSSRRRQQQTTTZZZ___bbbbbbccceeefffaaaXXXMMMFFFCCCLLLCCCBBBRRRfffyyy~~~}}}{{{zzzzzzzzzxxxwwwooollljjjggg]]]PPPHHHFFF=========;;;999666333222444333333333333333333333444333333222222333333333111222222333333222222111222222222222222222222222000000111111222222222333000000////////////000000/////////000000000111111444333222000000000000111333333222222444555777999:::888555444444555444333222555888777444222222444@@@JJJUUU]]]eeepppxxx{{{tttvvv{{{mmm]]]TTT[[[gggrrrrrrmmmyyygggSSSEEE===<<<;;;999666555555666666888999:::999777666666888888888888888888777777777555888===???????????????>>>DDDVVVlll{{{yyyuuuuuurrreeeNNN:::444888>>>HHHVVVbbbgggjjjuuuxxx___QQQKKKHHHLLL[[[mmmsssgggXXXQQQWWW```iiilllnnnqqqrrrpppppptttxxxzzzyyyyyy|||~~~~~~zzzttt|||tttiiiqqqzzzyyy{{{zzzvvvnnniiiccc\\\TTTRRRZZZeeeqqqzzzsssgggppp}}}ttttttxxx|||yyyrrrttt|||nnn^^^XXX[[[]]]bbb___SSS@@@;;;777999:::999999<<<<<<>>>@@@AAAAAAAAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCEEEFFFGGGIIIIIIHHHGGGGGGFFFGGGHHHJJJKKKLLLMMMMMMJJJLLLMMMNNNNNNOOORRRTTTTTTaaammmnnnlllpppxxx}}}|||~~~wwwvvv]]]EEE:::===BBBMMM___rrr|||sssfff[[[TTTOOOJJJGGGDDD@@@CCCQQQbbbppp{{{iii^^^QQQGGG@@@<<>><<<>>>AAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAA@@@AAABBBBBBCCCDDDEEEGGGHHHHHHHHHFFFFFFEEEFFFHHHIIIKKKLLLLLLLLLJJJKKKMMMNNNNNNNNNPPPRRROOO[[[dddeeefffllluuuzzzvvvvvv|||~~~~~~{{{ppp}}}hhhKKK:::<<<>>>FFFVVVlllxxxjjj___WWWRRRMMMJJJFFFAAAAAAJJJYYYggguuuwwwlll^^^SSSJJJDDDEEEJJJEEEUUUiiixxxhhhSSSKKKLLLGGGDDDEEEBBB@@@???===<<<;;;:::999999666444222000000///---+++,,,,,,,,,++++++++++++*********************************))))))))))))******(((((())))))*********+++'''((()))+++++++++***))))))((('''(((***,,,,,,,,,,,,999MMM\\\cccdddcccbbb\\\^^^^^^XXXRRRPPPVVV]]]mmmdddZZZVVVVVVSSSKKKCCC555???EEE???<<>>;;;777777666555444444333333333333333222222333444444444555555555555555555444222222222222222222222222222222222222222222222222000111222333333222111000000000000000111111111111222111111111111333444555111000//////000222444555777555555555555444222000...111444555666:::CCCJJJVVV___gggjjjnnnwww~~~rrrbbb]]]WWWSSSXXXggg|||qqqWWWEEE>>>;;;888777777777666555666888:::444555777666555555666777666666666666777777777888666777888999999;;;>>>AAA@@@===GGG```uuu|||vvvzzziiiDDD333999555???PPP^^^dddgggoooyyyuuubbbWWWMMMIIIJJJVVViiipppdddRRRKKKXXXdddkkknnnppppppmmmpppsssuuuuuuttttttwwwzzz||||||~~~{{{}}}tttccc[[[^^^___YYYLLLGGGEEEPPPdddyyyyyyqqqssszzzzzztttlllddd^^^______^^^bbbhhhttt~~~wwwqqqooovvvxxxzzzzzzyyyxxxrrrggg\\\XXXTTTZZZaaa```___XXXGGG<<<999999<<<===<<<<<>><<<:::888777666555444333222111111111111,,,,,,------,,,,,,+++***************************)))***+++***)))((((((***)))))))))))))))(((''''''(((((()))***************(((((()))***************---000:::GGGPPPRRRUUUYYYVVV\\\___]]]ZZZ[[[[[[ZZZqqqfff\\\ZZZ]]][[[OOODDD@@@777999CCCEEEDDDRRRhhhyyy~~~}}}}}}|||yyywwwtttrrrpppmmmhhheeeeee^^^XXXUUUVVVRRRJJJCCC===888333222555777555222111222222222111111333444444444444333333222222222444444333333222333333333///000111222333333222111222222333444333222111000000000111111111000000/////////000000111111222222000000000000111222333444666444222111222333333333333444666:::@@@IIISSSZZZkkkmmmqqqvvvyyy{{{||||||zzzfffZZZVVVXXX[[[\\\]]]bbbmmmyyyvvvvvvVVVDDD===;;;999888666666666666777777777777666555555666888888777666666666666666666666666666777888999::::::;;;::::::???<<>>@@@@@@>>>===>>>???BBB@@@======???@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>=========>>>@@@BBBDDDAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJIIIGGGFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMTTTZZZ```kkkzzz~~~~~~mmmdddrrr}}}zzzbbbCCC888===AAAGGGYYYssssssjjjaaaUUULLLJJJHHHBBB???CCCLLLWWWfffrrr{{{rrrllliiicccZZZSSSWWW^^^iiimmmiiinnn___OOOIIIHHHBBBBBBDDD???@@@???>>><<<:::888777777555444333111111000000000,,,,,,------,,,,,,+++***************************)))***+++***)))((()))***)))*********))))))((('''(((((()))***************(((((()))***************+++)))---888AAAEEEHHHKKKTTT]]]fffhhhhhhjjjiiigggeeeiiikkkhhhaaaYYYVVVVVVGGG===:::AAAEEECCCEEEJJJ\\\jjj~~~~~~~~~{{{zzzxxxwwwuuuqqqllliiikkkgggbbb```___]]]YYYTTTPPPHHH>>>888777777666444222222222111111111222333444333333333333333333333444444333222222222222333000000222222333222111111222222333444333222111000000000111111111111000000000000000000000000000000111111222222333333444444666555333333333333222222222555;;;BBBLLLWWWbbbjjjlllooossswww{{{}}}}}}~~~ooo```\\\]]]YYYbbblllpppooonnnmmmmmmooovvvwww~~~~~~eeeJJJ;;;888666555555555555666666666777777777666555555666888888777555666666666666666666666666555555666777888888888888===;;;???KKK[[[lll}}}jjjEEE>>>777===FFFOOOYYYbbbhhhjjjwww}}}hhhWWWNNNHHHNNN^^^llloookkkUUUVVV[[[bbbiiimmmnnnooossstttvvvxxxyyyyyyyyyxxxwwwxxxzzz|||~~~|||vvvjjj\\\VVVVVVRRRKKKIIIJJJHHHEEELLL]]]kkkqqqyyy}}}|||xxxssssssuuutttpppkkkhhhccc_________aaaiiirrryyyzzzsssqqqtttyyyzzztttssseeeRRRNNNSSS[[[```___VVVKKKCCC@@@@@@AAABBBCCCCCCBBBBBBBBB@@@>>>>>>???AAAAAA@@@>>>>>>>>>======<<<<<<<<<======>>>>>>@@@AAABBBCCC@@@AAABBBCCCDDDEEEFFFFFFHHHIIIIIIHHHGGGFFFFFFHHHGGGGGGHHHHHHIIIJJJJJJKKKKKKOOOVVV^^^hhhsss}}}www{{{|||yyygggLLL;;;>>>@@@CCCSSSlllyyyooofffZZZQQQNNNKKKFFFBBBDDDIIIQQQ___lllyyy~~~{{{sssfff\\\KKKOOOVVVZZZYYYaaa}}}\\\LLLFFFGGGBBBBBBDDD?????????>>><<<:::999888777444333222111000/////////,,,,,,------,,,,,,+++******************************+++++++++)))((()))************+++******)))((((((((()))***************(((((()))***************...)))(((///666;;;@@@DDDLLLXXXffflllpppssssssqqqfffmmmttttttmmmeeebbbaaaWWWMMMDDDCCCJJJMMMHHHAAAHHHSSShhh~~~~~~~~~}}}|||{{{wwwrrrnnnpppooollljjjhhhgggggggggeeeZZZKKK???:::888777666444444333222222222333333333333333333333444444444444444333222222222222222111222222333222222111000222222333444333222111000000000111111111111111000111111111000///.........222222444444555444333222444444444333333333333333666;;;DDDOOOZZZeeepppvvvppprrrvvvzzz}}}~~~{{{{{{iii```ccciiihhhtttvvvmmmiiiqqqnnnnnnsssdddQQQ===444444333333444555555555666666666666777555444444666777888666555666666666666666666666666444555666777888888888888<<<<<<@@@JJJVVVeeexxxYYY???777:::AAAJJJTTT\\\cccgggooozzzuuu^^^TTTJJJKKKXXXhhhtttzzzeee[[[WWW___hhhkkkmmmqqqppprrrtttwwwyyyzzzzzzzzzyyyzzz{{{|||}}}~~~~~~~~~~~~|||uuuhhh\\\WWWXXXVVVRRRMMMLLLHHHDDDHHHQQQYYY]]]kkksss}}}wwwuuussstttuuusssnnniiieeeaaa^^^___aaaeeeoooxxx~~~~~~{{{zzzyyy|||ooo^^^___bbbiiirrr}}}|||yyyooo[[[TTTPPPUUU[[[^^^[[[SSSHHHAAACCCAAAAAACCCFFFHHHFFFDDDBBB@@@>>>???@@@AAAAAA@@@===============<<<<<<<<<===>>>???@@@AAABBBBBBBBB@@@@@@AAABBBCCCDDDEEEEEEFFFHHHHHHHHHFFFEEEFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIKKKKKKQQQ]]]fffnnn~~~|||pppYYY@@@???===>>>KKKaaaxxxssshhh]]]TTTPPPNNNJJJGGGEEEDDDIIIVVVddduuu|||yyylllQQQNNNOOORRRTTT___{{{YYYJJJFFFGGGCCCCCCFFFAAA??????>>><<<;;;999888888444333222000///.........,,,,,,------,,,,,,+++******************************+++,,,+++)))((()))*********+++++++++******)))(((((()))***************(((((()))***************...++++++///222555<<>>CCCJJJSSS```uuuaaa===888888===FFFOOOWWW```gggooovvv~~~cccWWWKKKIIIRRRaaassstttbbbVVV\\\fffhhhlllrrrooopppsssuuuwwwxxxyyyyyy|||}}}}}}~~~~~~~~~~~~~~~|||~~~~~~vvviii^^^ZZZ[[[ZZZXXXNNNKKKFFFCCCDDDIIIMMMNNN]]]hhhvvv|||uuuuuuvvvvvvuuurrrmmmiiiddd```^^^```ccchhhrrr|||}}}wwwrrrsssvvvtttmmmqqqqqq\\\___gggrrrzzz}}}{{{hhhOOORRRVVV[[[___```[[[QQQGGGAAAAAA>>>===@@@EEEHHHEEEAAA@@@>>>===>>>???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCEEEFFFGGGGGGEEEEEEEEEGGGEEEEEEEEEFFFFFFFFFGGGGGGKKKHHHOOO^^^ffflllvvv___DDD???;;;<<>>===;;;:::999999555444222000///...------,,,,,,------,,,,,,+++******************************+++,,,+++***))))))+++)))******+++++++++******(((((()))***************(((((()))***************'''(((,,,...------555???IIIRRR[[[___ccckkkpppqqqqqqiiieeelllxxx|||ssshhhlllssspppccc]]]aaabbb^^^MMMGGGGGGUUUjjj}}}~~~~~~{{{xxxsssttttttpppkkkiiilllpppnnnhhh^^^TTTMMMGGGCCCAAA:::777444444444444222000444444444444444444444444333333222222333444444555444444333222222111111111222222333444333222111000000000111222222222222222.../////////000000000111000111333444444222000///000000000000333:::DDDJJJRRRXXX___fffkkkoooqqqsssyyy{{{}}}~~~~~~~~~|||{{{~~~pppjjjnnn{{{xxxzzz|||{{{xxxwwwnnnmmmjjjcccxxxyyy]]]CCC:::333333444333333444444444444444555555555555444333333444666666555444444444444444444444444444666666777888999999999999:::<<>><<<;;;<<<<<<<<<===>>>>>>>>>???===>>>@@@AAABBBBBBAAA@@@??????@@@@@@AAAAAABBBBBBDDDEEEFFFEEEDDDDDDEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEHHHEEELLL[[[ccciii|||gggKKKAAA:::===DDDQQQeeewwwvvvjjj```VVVNNNOOOMMMKKKGGGAAA@@@IIIUUUgggrrr|||~~~pppkkkkkkqqqzzzWWWIIIFFFIIIEEEFFFHHHCCC??????>>>===<<<;;;:::999666555333111///......---,,,,,,------,,,,,,+++***************************+++,,,,,,,,,***)))***+++((()))******+++*********(((((()))***************(((((()))***************&&&'''+++...,,,+++222;;;DDDJJJOOOOOOSSS]]]fffjjjoooqqqtttwww{{{~~~yyysssjjjaaaZZZ[[[PPPIIIMMMWWWeee{{{}}}{{{xxxxxxxxxtttooommmnnnpppnnnlllhhhbbb[[[TTTNNNKKK???;;;777666777777444111555555555555444444444333222222222333444666777888444333333222222222222333222222333444333222111000000000111222333333333333/////////000111222222222000000111222222222111000222444555888<<>><<<999;;;::::::;;;<<<===;;;999888999999:::;;;<<<======>>>>>>???@@@@@@@@@@@@@@@>>>?????????@@@@@@@@@AAABBBDDDEEEDDDCCCCCCDDDFFFDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDIIITTT\\\bbbrrr~~~~~~ZZZHHH;;;===CCCKKK\\\nnnzzz~~~qqqhhh\\\QQQNNNLLLKKKIIICCC@@@FFFNNN\\\iiiwww}}}}}}}}}xxxVVVHHHEEEHHHDDDEEEGGGAAA??????>>>===<<<;;;::::::777666444222000///......,,,,,,------,,,,,,+++***************************+++,,,---,,,***)))***+++'''((())))))*********)))(((((()))***************(((((()))***************---(((''')))+++,,,000555;;;@@@CCCCCCHHHSSS^^^dddssszzz}}}}}}sssaaaUUU[[[TTTPPPPPPNNNQQQcccxxx~~~~~~~~~||||||{{{xxxuuusssrrrrrrqqqqqqooojjjccc[[[UUURRRJJJEEEAAA???AAA@@@===999777777666555444333333222111111222444666999;;;<<<333333222222222333444555222222333444333222111000///000111222333333333333111111111111222222222222000111111222222333333333777;;;AAAEEEKKKSSS___ggghhhlllrrruuuvvvuuuttttttuuuwwwzzz|||~~~~~~~~~}}}|||~~~yyysss{{{hhhhhhllluuu{{{mmmkkk|||zzzhhhNNN:::666333000000333333000000222222333333333333444444444333222222333555555444222333333333333333333333333333444555666777777777777666666888===@@@FFFRRR___pppyyy~~~xxx]]]EEE:::444888;;;===GGGTTTbbbhhhppp}}}wwwaaaTTTLLLIIIQQQ^^^mmmooogggXXXSSS[[[dddeeeggghhhkkknnnqqqrrrssssssqqqrrrtttvvvxxxyyyzzzzzz}}}}}}}}}~~~~~~}}}|||}}}~~~|||vvvqqqqqqeeeYYYOOONNNQQQRRRUUUZZZXXX\\\eeeppp|||~~~|||xxxvvvtttuuusssllldddaaacccgggffffffhhhnnnrrrvvv|||zzzfffXXXYYY```___hhhttt{{{|||zzzxxxvvvrrrqqqnnnqqqssspppdddUUUSSS\\\]]]______YYYMMMAAA:::777999999:::;;;;;;<<<;;;;;;;;;::::::<<<======;;;999777888999:::;;;<<<======>>>>>>======>>>>>>??????>>>>>>>>>????????????@@@AAACCCDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDFFFJJJNNNUUU]]]fffmmmvvvwww{{{~~~xxxxxx|||mmmRRR===<<>>===<<<;;;;;;:::888666555333111//////...,,,,,,---------,,,++++++************************+++,,,---,,,***)))***+++''''''((()))))))))))))))(((((()))***************(((((()))***************111&&&!!!'''++++++,,,999>>>BBBBBBHHHUUUaaagggvvvyyy||||||{{{yyyyyyzzzuuuaaaSSSLLLLLLPPPSSSNNNKKK[[[ppp~~~}}}}}}}}}|||{{{yyywwwuuusssssssssrrrmmmeee]]]WWWTTTTTTOOOJJJIIIJJJJJJFFFBBB888888777555444333222111111111333555777:::===>>>333222222111222333555666222222333444333222111000///000111222333444444444444444333333222111111111222111111222333444555666;;;BBBJJJQQQVVV]]]gggnnnmmmqqqtttvvvuuusssqqqpppqqqtttwww{{{~~~{{{~~~xxxqqqvvvooo^^^cccjjjttt}}}tttttt{{{___NNNAAA333444111///111444444111111444222222333333333444444444333222222333555555444222333333333333333333333333555666777888999999999999999777888;;;>>>AAAJJJTTTiiinnnyyyiiiMMM@@@888999::::::CCCPPP```gggoooyyyiiiXXXMMMEEEJJJUUUeeeoookkkWWWMMMWWWaaa```ccceeeiiilllppprrrssstttppprrrtttwwwyyy{{{|||}}}|||||||||~~~~~~~~~~~~yyyyyygggZZZQQQRRRXXX\\\bbbiii^^^___dddnnnzzz~~~}}}|||zzzxxxwwwxxxuuulllccc```dddiiifffgggkkksssxxx{{{nnn``````gggnnnrrrzzz|||}}}tttnnnooojjjpppnnn[[[NNNSSSZZZ^^^aaa```XXXLLL@@@999777;;;<<<>>>>>>===<<<<<<===;;;;;;;;;<<<>>>>>>;;;999999999:::;;;===>>>??????>>>>>>===<<<<<<===>>>???>>>>>>>>>>>>????????????AAABBBCCCCCCBBBBBBDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFJJJLLLMMMRRR[[[______lllkkkrrr{{{~~~{{{zzz}}}|||[[[???;;;???BBBPPPbbbooo~~~|||rrrdddWWWRRRNNNLLLLLLHHHBBB???@@@IIIYYYkkktttzzzuuuXXXIIIEEEGGGBBBCCCEEE@@@BBBBBBAAA???>>><<<;;;;;;888777555333000///...---000///...,,,++++++,,,,,,******************************)))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******)))(((((((((333999@@@FFFMMMXXXeeeoookkkjjjjjjnnnssstttrrrnnnyyywwwvvvwwwwwwnnn^^^QQQDDDEEENNNYYYWWWNNNPPPZZZyyy}}}|||}}}|||{{{zzzxxxvvvzzzvvvpppkkkgggddd```^^^^^^XXXSSSRRRSSSTTTQQQNNNIIIFFFAAA;;;555222333555555333222222444666666666555555555444444444444555222222333333333333222222444222000111333555444222333111111333333111111333333111222666666555999>>>>>>IIIXXXaaadddfffkkkooossstttvvvwwwwwwvvvuuutttxxxyyy{{{|||}}}xxxnnnttt~~~xxxxxxeeeccccccnnnyyy|||gggMMM;;;333555888222222111111111111111111111222333333444444444444111222333444555777888888111111222222222333333333333333444444555666666666666888999999999???JJJRRRgggrrr{{{~~~~~~}}}\\\HHH777555999;;;AAAHHH\\\ffflllttt{{{cccQQQIIIIIILLLWWWbbbjjjdddUUUNNNUUU___```dddiiikkkmmmppprrrrrrrrrsssuuuwwwyyy|||~~~~~~}}}~~~~~~}}}|||{{{{{{|||~~~~~~wwwmmmbbbYYYVVVVVVWWW___iiibbbbbbdddjjjsss{{{~~~~~~|||yyyvvvyyyvvvqqqkkkgggeeeeeeeeeggghhhlllttt{{{~~~~~~tttiiijjjlllkkksssxxx|||tttzzzxxxwwwooonnnhhhWWWQQQYYY\\\^^^dddbbbSSSDDD>>>===<<>>:::::::::::::::::::::::::::999999999999:::;;;;;;>>>>>>============>>>>>>>>>=========>>>@@@BBBCCCBBBCCCCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDCCCCCCCCCCCCGGGJJJKKKNNNXXXcccjjjmmmuuuvvvqqqsss~~~~~~{{{eeeHHH===;;;===IIIZZZjjjzzzwwwjjj^^^SSSRRROOOLLLHHHEEEBBBAAAGGGQQQaaannnwww|||yyyYYYIIIEEEFFFAAABBBEEE@@@BBBAAA@@@???===<<<;;;:::888777555333000///...---...---,,,***))))))************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))*********111888BBBLLLTTT]]]gggmmmmmmkkkgggeeedddggglllpppiiigggffffffddd]]]QQQHHHNNNDDDCCCOOOWWWUUUQQQRRR]]]hhhyyy~~~~~~~~~|||}}}{{{wwwuuutttrrrpppnnnjjjfffcccbbbeeeeeeaaa^^^YYYVVVOOOGGG???:::999999999777555444666777777666999777555444444333222111333333444444333333222222444222000111333444333222333000000333333111222555111111444:::===???DDDJJJNNNWWWbbbhhhiiilllqqqvvvxxxxxxyyyzzzzzzzzzzzzzzzxxx{{{~~~yyyuuuvvvzzzqqqpppqqq{{{{{{}}}kkkSSS???666333111000111111111111111111111111111222333333444444333333333333333333444444444444111111222222222333333333333333444444555666666666555777999999:::???HHHOOOcccooozzz~~~oooXXXAAA777555777???JJJZZZccchhhooo|||pppYYYLLLIIILLLNNN\\\jjjhhh]]]TTTVVV]]]bbbeeehhhjjjllloooqqqqqqrrrrrrtttuuuwwwxxxyyyzzzzzz{{{|||{{{yyyxxxxxxyyy}}}~~~~~~}}}}}}~~~sssiii```[[[WWWTTTXXX^^^______aaahhhqqqyyy~~~}}}yyyvvvvvvwwwxxx|||wwwpppiiidddbbbbbbcccdddgggnnnwww~~~|||zzzqqqssspppiiieeeiiipppttt|||yyy~~~}}}{{{nnnggg```QQQQQQ]]]bbb```aaa[[[LLL@@@<<<;;;:::@@@AAAAAA???===;;;;;;<<<:::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;<<<======<<<<<<<<<<<<===============>>>???AAABBBCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDGGGJJJKKKNNNXXXdddllloooyyy}}}xxxwww~~~~~~yyyoooVVVGGG???>>>GGGSSSddduuu~~~pppdddWWWTTTPPPMMMKKKIIIEEECCCBBBJJJWWWdddoooxxxzzz[[[JJJEEEEEEAAABBBEEEAAA@@@@@@???>>><<<;;;::::::888777555222000///......------,,,+++************************************************************************************))))))))))))))))))))))))((((((((()))))))))******'''(((((()))******++++++(((///:::GGGRRR\\\bbbeeeqqqqqqoookkkggghhhnnntttjjjgggddddddccc```YYYSSS]]]OOOHHHLLLPPPMMMIIIIIIKKKSSS]]]lll}}}|||{{{{{{||||||{{{yyyssspppnnnnnnppppppmmmiiiiiifff```WWWNNNIIIGGGGGGEEECCC@@@???@@@@@@@@@???DDD@@@<<<:::999888555222555555555555444444333333666444333333444555444333444111222666777666888;;;999999===EEEIIILLLRRRYYY```fffmmmoooooopppuuuyyy|||||||||}}}~~~}}}{{{sssmmmkkkooossswwwrrrtttxxxzzz~~~wwwbbbQQQ<<<111222333000+++111111111111111111111111111222222333333333333333444444333333222222111111111111222222222333333333333333333444555555666666333666888999:::===DDDIIIWWWfffvvv~~~oooYYYIII<<<666>>>KKKYYYaaadddiiitttzzziiiUUUMMMMMMIIIXXXjjjpppjjj```ZZZXXXaaabbbcccfffiiijjjlllnnnqqqqqqrrrsssssstttuuuuuuxxxyyyyyyxxxvvvuuuuuuvvv|||}}}}}}||||||}}}{{{sssiiiaaaXXXQQQOOOPPPVVVWWWZZZaaajjjsssyyy|||~~~yyyssspppqqquuuxxxzzzuuummmeeebbbaaadddfffgggkkksss|||wwwoooeeeaaaaaaeeejjjpppyyy}}}}}}{{{|||kkkbbb\\\RRRUUU```cccbbb]]]RRRCCC:::999999888===>>>>>>===;;;999:::;;;:::::::::;;;;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>???@@@AAAAAABBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFDDDFFFHHHIIIKKKTTTbbbmmmsss~~~{{{zzzxxxdddNNN>>>:::???FFFXXXlllwwwjjj\\\VVVPPPMMMMMMMMMIIIEEE@@@CCCJJJVVVcccpppyyy~~~xxx\\\LLLFFFFFFBBBCCCFFFBBB??????>>>===<<<;;;::::::777666444222111//////............---,,,,,,,,,,,,************************))))))******++++++******************************(((((((((((((((((((((((((((((()))))))))*********(((((())))))************%%%(((///<<>>::::::999888777777666666666999777666666666666666555777555666<<>>???@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCBBBCCCCCCDDDEEEEEEFFFGGGGGGCCCCCCEEEFFFGGGNNN]]]kkkqqq|||~~~oooUUU???999===@@@MMMbbbyyy|||nnnaaaYYYOOOLLLNNNNNNJJJEEECCCAAABBBJJJXXXgggrrrwww~~~}}}ttt\\\LLLGGGHHHDDDEEEIIIDDD??????>>>===<<<;;;;;;:::777666444222111000//////------------------,,,,,,************************((()))***+++,,,+++++++++************************(((((((((((((((((((((((())))))))))))************************))))))((((((++++++,,,444BBBSSSaaahhhooorrryyy~~~yyywwwmmmeeejjjwww~~~xxxgggccc^^^XXXPPPJJJIIILLLSSS]]]]]]UUU[[[ttt~~~|||}}}||||||~~~~~~xxxtttsssssstttuuussssssppplllhhhffffffhhh```^^^\\\\\\^^^`````````bbb]]]XXXTTTRRROOOKKKGGGDDDCCCAAA???>>>>>>>>>>>>===<<<<<<:::999888888999;;;:::<<>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGDDDCCCEEEGGGFFFJJJYYYiiinnnvvvxxx^^^EEE;;;>>>CCCHHH[[[rrrrrrggg]]]QQQLLLMMMMMMIIIEEEDDD@@@>>>CCCPPP```mmmttt}}}{{{zzzrrrYYYKKKGGGIIIFFFGGGJJJEEE??????>>>======<<<;;;;;;666555444222111000//////***++++++,,,,,,++++++***************************((()))***,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))*********++++++++++++******)))(((((('''...+++***---777GGGWWWbbbllllllpppxxx|||rrrlllrrruuujjjgggggg```PPPCCCJJJWWW]]]YYYYYYhhhzzz}}}{{{zzz{{{~~~yyyuuussssssuuuwwwvvvvvvuuurrrooommmnnnooofffdddbbbccceeeggghhhgggjjjhhheeeaaa]]]YYYWWWVVVTTTRRRPPPNNNLLLLLLLLLLLLGGGGGGGGGEEEBBBAAAAAACCCDDDBBBCCCIIINNNQQQVVV[[[WWWXXX\\\ccceeeeeehhhmmmuuuxxx|||~~~}}}zzzxxxvvv}}}}}}}}}}}}~~~yyynnnooowwwgggjjjpppvvvtttmmmjjjmmmsss|||~~~yyywwwsssoookkklllsssrrrjjjeeeXXXAAA333333222000......///111...//////000000111111111222222222222222222111000000000111333444666777777111111222222222333333333222222222333444444555555555555555666666555444333555AAAXXXsss\\\IIIRRRXXXYYY___iiikkkppphhhRRRJJJFFFIIIXXXmmmxxxrrrhhh^^^XXXXXXbbbhhhggghhhlllkkklllnnnoooqqqssstttuuuvvvwwwxxxxxxwwwwwwxxxyyyxxxzzz||||||{{{|||}}}|||vvvpppmmmmmmooolllcccWWWPPPNNNLLLJJJCCCDDDFFFJJJRRR___nnnxxxvvvyyy|||~~~zzzuuusssvvv{{{{{{ssskkkmmmllljjjjjjkkknnnrrrttt{{{yyyiiiQQQ]]]vvv}}}qqqmmmzzzvvv___[[[^^^fffiii```VVVIII<<<999::::::999999999;;;<<<<<<::::::;;;<<<:::::::::::::::::::::::::::999999999999:::;;;;;;======<<<<<<<<<<<<=========<<<;;;;;;;;;<<<>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEDDDFFFIIIGGGGGGUUUgggpppuuu}}}gggLLL;;;:::AAAFFFUUUkkk|||zzzoooeeeXXXPPPMMMLLLJJJGGGBBB???<<>>>>>======<<<666555444222111000000///******+++,,,,,,,,,+++***************************''')))+++,,,------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))((((((((((((,,,666CCCMMM[[[^^^cccjjjrrrxxx|||~~~{{{yyy~~~xxxcccPPPIIILLLPPPSSSVVV]]]ffflll}}}}}}~~~~~~~~~zzzzzzyyywwwuuuuuuvvvwwwwwwxxxwwwvvvtttssstttvvvooommmkkkkkklllnnnnnnmmmoooqqqqqqlllfffccccccffffffdddbbb___]]]\\\]]]]]]XXXYYYYYYWWWSSSQQQRRRTTTRRROOOPPPTTTWWWXXX]]]bbb```aaaeeekkkmmmllloootttwwwyyy|||~~~~~~}}}}}}|||~~~|||oooeeedddppp}}}xxxeeekkkrrrxxxwwwttttttzzz~~~vvvqqqmmmiiihhheeegggaaaPPPGGGAAA666000111111000...---...///......//////000111111222222222222222222111000000//////000222333555666666111111222222222333333333111222222333333444555555444444555666777888888777666:::IIIccc|||cccBBBDDDKKKMMMTTT```ccchhhvvv~~~cccRRRKKKFFFLLL[[[iiipppqqqiii]]]XXX^^^ddddddhhhooolllmmmmmmnnnoooqqqqqqrrrqqqssstttuuuuuuuuuwwwxxxuuuwwwyyyzzzzzz{{{|||}}}~~~|||vvvnnnddd______```aaa]]]TTTOOOOOOMMMIIIEEEDDDCCCCCCIIIVVVfffqqqtttwww{{{}}}}}}~~~~~~}}}}}}uuuvvvxxxxxxwwwqqqkkkfffhhhjjjlllpppsssvvvxxxyyyyyy{{{hhhZZZlllzzzooolllyyyqqq]]]^^^dddjjjfffWWWKKK@@@999:::<<<:::999999888999;;;;;;::::::;;;<<<:::::::::999999888888777999888888888888999::::::<<<;;;;;;;;;;;;;;;;;;<<<===<<<999888888:::===?????????@@@AAAAAAAAAAAAAAA@@@AAAAAAAAABBBCCCCCCCCCCCCBBBEEEHHHDDDBBBOOOaaannnrrr|||wwwZZZ>>>777???AAALLL```tttxxxooobbbVVVOOOMMMLLLKKKEEEBBB>>>===AAALLLYYYcccooovvv~~~}}}wwwuuujjjQQQDDDDDDIIIFFFGGGHHHBBB@@@@@@??????>>>>>>======666555444222111000000000+++,,,---.........---,,,************************''')))+++---...---,,,+++(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++((((((((()))******++++++$$$'''))))))(((---666>>>CCCKKKUUU^^^bbbgggllloooyyyzzz|||}}}qqqQQQHHHBBBGGGOOOSSSVVVZZZkkkuuu}}}|||wwwzzz|||}}}}}}{{{zzzzzzuuuvvvxxxxxxwwwxxxzzz|||xxxvvvtttssssssttttttsssssswwwyyytttmmmiiilllqqqsssqqqnnnkkkiiihhhhhhiiihhhiiiiiifffbbb```aaaccc___[[[ZZZ]]]______bbbgggjjjjjjnnnssstttrrrssswwwxxxyyyzzz{{{|||~~~uuujjj^^^[[[___lll|||pppmmmjjjmmmttt|||zzzuuusssqqqiii```\\\PPP999...111000111000000000000000///...---......///000111111222222222222222222111000/////////000111222333444444111111222222222333333333111222222333333444555555444333444666999;;;<<<<<<777444===UUUpppccc::::::AAACCCKKKXXX\\\aaaooo{{{vvv^^^VVVLLLHHHNNN\\\kkkuuuppp```VVVYYY^^^```fffpppmmmmmmmmmnnnnnnnnnnnnnnnmmmoooqqqrrrrrrsssuuuwwwrrruuuwwwyyyyyyzzz{{{|||{{{}}}}}}wwwmmmbbb[[[ZZZVVVZZZYYYSSSPPPQQQMMMGGGFFFCCC@@@>>>BBBNNN^^^jjjsssvvv{{{||||||}}}|||~~~}}}zzzyyyxxxrrrwww|||yyyppphhhccccccbbbffflllsssxxx|||~~~zzzxxxccc^^^rrr|||xxxyyyqqqooo{{{iii]]]eeennnooo```JJJCCC;;;777;;;>>>:::888999777888::::::999999:::<<<;;;::::::999888777666666888888777777888888999:::;;;::::::999999::::::;;;>>>;;;888666666999<<>>AAAEEE@@@<<>>===<<<<<<888666333111//////000111///---+++---//////,,,)))************************))))))************)))))),,,***(((((()))***))))))***************************)))))))))((((((''''''***((('''((())))))((('''(((***+++++++++,,,///111:::IIITTTRRRLLLOOOZZZbbbkkkyyy~~~~~~jjjVVVBBB<<<>>>DDDKKKSSScccbbbfffrrr~~~}}}~~~~~~|||{{{yyyxxxvvvuuuvvvyyy|||~~~uuuvvvxxxzzz{{{{{{zzzzzzwwwwwwvvvtttrrrrrruuuwwwxxxvvvsssqqqoooooopppqqqqqqrrrqqqooollliiihhhhhhaaafffkkkhhhaaa]]]^^^aaajjjnnnsssvvvwwwwwwwwwxxxxxxyyy{{{~~~~~~}}}mmm^^^[[[^^^jjjwwwsssnnnpppqqq~~~}}}}}}~~~vvvqqqppplll]]]III999333222222111000000////////////000000111222222333444555666666666555333111000000111111000000000000111111111111222222333444444555666666666777888777555444444666222333222444===FFFDDD======999777AAA^^^XXX888>>>;;;<<>>;;;>>>AAAAAA@@@BBBIIIPPPfffeeegggjjjooowwwvvvQQQ???===???AAANNNcccsss~~~~~~oooaaaWWWRRROOOMMMIIIHHHDDD???<<<>>>EEEKKK^^^hhhuuu|||}}}wwwooozzzkkkQQQHHHBBBCCCFFFEEECCCCCCAAA@@@@@@???>>>===<<<<<<777666444222000000000000///---,,,,,,......,,,***************************))))))************))))))+++)))(((((()))******)))*********************************))))))(((((((((+++***))))))++++++***)))((()))*********+++---///666CCCNNNOOOKKKLLLPPPSSSllluuuwwwsssvvvjjj\\\KKK@@@999888@@@JJJXXXYYYZZZ\\\aaalllzzz~~~|||{{{zzzyyywwwwwwwwwxxxyyywwwxxxzzz{{{|||||||||{{{xxxyyyyyyxxxwwwxxx{{{}}}wwwvvvtttsssrrrrrrrrrrrruuuuuuuuurrrmmmjjjhhhhhheeeiiilllkkkgggdddeeefffkkkoootttwwwyyyzzz{{{|||zzzzzz{{{|||}}}}}}sssgggeeejjjqqqzzzyyyzzzzzzssshhhsss{{{~~~zzzwwwrrrooodddWWWEEE777111///...---000000////////////000000111111222222333444444444444333222000000000000000....../////////000000000000000111222222333444444555666777666444333444555444555555888AAAIIIHHHAAA;;;999777???VVVsss~~~|||oooRRR999777666888>>>EEEMMMZZZfffooozzzmmmUUUMMMMMMOOOVVV___rrrqqqkkk```UUUSSSZZZbbbdddeeehhhiiijjjkkkmmmnnnppppppqqqrrrtttuuuvvvvvvwwwuuutttuuuxxxzzzzzzyyyyyyzzz|||~~~tttjjjddd^^^WWW[[[aaaeeeaaaXXXPPPLLLLLLIIIJJJKKKLLLOOOVVVaaajjjtttwww{{{}}}}}}~~~~~~~~~}}}}}}}}}}}}{{{{{{zzzxxxwwwxxxyyyzzzzzzxxxuuuppphhhccchhhppprrrsssxxx}}}~~~|||mmm^^^hhhooo}}}uuuppppppxxxqqqrrrqqqrrrzzznnnaaa[[[eeennnfffRRRBBB===<<<999777666555666666666666777777777888888888555666666666777777777777666777777888999999::::::;;;;;;:::999:::;;;<<<===AAADDDDDD@@@999555888===;;;;;;;;;===AAABBB@@@>>>@@@@@@AAAAAAAAA@@@???>>><<>>IIIYYYjjjzzzwwwiii^^^WWWQQQOOOKKKJJJFFF@@@======AAAEEETTT___nnnxxx|||~~~yyytttpppRRRIIIBBBCCCFFFFFFDDDDDDAAAAAA@@@???>>>===<<<<<<666555444333111000//////...---,,,,,,------,,,***************************))))))************))))))***((('''(((***++++++******************************************))))))))),,,+++***+++,,,---,,,***((()))******))))))+++,,,+++777EEENNNWWW```dddcccqqqsssppplllpppzzz|||wwwtttjjjiii{{{kkkeee[[[NNN???555666===OOOUUUYYYTTTKKKIIIQQQZZZnnn~~~}}}||||||~~~~~~}}}|||zzzxxxvvvuuuwwwxxxyyyzzzzzzzzzzzzzzzxxxyyyzzzyyyxxxxxx{{{}}}wwwwwwwwwwwwvvvvvvvvvuuuyyyyyyxxxuuupppllljjjiiilllmmmnnnooooooooonnnmmmmmmqqqvvvyyy{{{}}}}}}|||{{{zzz{{{|||}}}~~~~~~tttmmmxxxwwwvvvtttvvv{{{|||ssshhhtttzzzzzzvvvlllbbbSSSJJJ===333///...---+++////////////////////////111111111111111111111111222111000///////////////------........./////////...//////000000111111111333444555444222222222444444666888<<>>===;;;>>>MMMdddvvv~~~xxxrrrkkkYYYGGG888555555888>>>FFFUUUbbbjjjooozzzaaaRRRMMMJJJLLLPPPbbbmmmtttlllZZZPPPSSS\\\\\\```dddffffffgggjjjmmmoooooonnnooopppqqqsssttttttsssrrrtttvvvxxxyyyxxxyyyzzz{{{}}}tttfff```\\\YYYVVVZZZ^^^\\\VVVPPPOOOQQQXXX[[[___aaaaaadddiiimmmuuuxxx{{{|||}}}}}}~~~}}}}}}}}}|||||||||||||||yyyxxxwwwvvvvvvyyy}}}|||vvvooohhhaaa```iiiuuuwww{{{~~~xxxrrrkkkdddlllpppyyyqqquuuyyy{{{rrrtttsssppppppssssssppp^^^]]]aaahhhhhh[[[JJJ>>>999888666555444444555555666666666666777777777777555555666666666777777777666666666777777888888999::::::999999::::::;;;<<<<<>>>>>===???@@@@@@>>>@@@EEEIIIXXXiiivvvuuuqqqssswwwwww|||vvviiiKKK<<<:::>>>DDDMMM^^^ttt}}}ooocccYYYRRRNNNMMMKKKHHHBBB>>><<<===???FFFRRRcccpppwww{{{}}}|||uuuSSSJJJCCCDDDGGGFFFEEEFFFBBBAAA@@@???>>>===<<<;;;555555444444222000///......---,,,,,,,,,,,,,,,+++************************))))))************)))))))))((('''(((***,,,,,,+++************************++++++******************,,,*********,,,---,,,+++***++++++***((((((***+++&&&///;;;KKK___sss}}}~~~tttpppiiidddhhhnnnmmmgggggg___```sssrrrnnnggg^^^QQQEEE===:::DDDNNNXXXZZZSSSIIIDDDBBBJJJ___zzz~~~}}}~~~~~~~~~{{{xxxvvvyyyyyyzzzzzzzzzzzzzzzzzz{{{|||||||||zzzyyyyyyzzzxxxyyyzzzzzzzzzzzzyyyyyyzzzzzzyyywwwrrrooommmmmmsssrrrqqqsssvvvvvvtttqqqrrrtttwwwzzz{{{}}}~~~|||zzzzzz{{{|||}}}yyy}}}zzzqqquuu|||{{{rrrooorrrwww|||yyyttthhhUUUFFF>>>999333///...............//////////////////...000/////////.........---//////..................------........./////////....../////////000000000111222333222111000111222222444888???FFFJJJHHHDDDFFFDDDAAA@@@GGGXXXmmm{{{|||qqqcccJJJ@@@666555:::CCCPPP\\\dddhhhnnnzzzwwwbbbTTTKKKHHHJJJQQQaaaqqqtttiii[[[TTTSSSUUUYYY^^^``````aaaeeeiiilllkkkjjjkkklllooorrrtttrrrrrrrrrsssuuuwwwxxxxxxxxxyyyzzz|||~~~~~~~~~tttiiiddd___ZZZVVVUUUTTTRRRNNNMMMSSSZZZgggmmmrrrqqqppprrrttttttvvvyyy{{{||||||||||||}}}|||||||||{{{{{{{{{{{{{{{wwwuuusssuuuzzz~~~tttmmmeee___ZZZ\\\gggssszzz~~~uuujjjeeegggjjjnnnrrrwww|||~~~}}}{{{xxx{{{xxxyyyvvvooogggbbb______XXX^^^eeefff\\\MMMAAA;;;555555444444444444555666555555555666666666777777555555555666666666777777555555555666666666777777666666777777888888999999999???FFFHHHCCC===999777999999:::<<<>>>???????????????????????????>>>>>>>>>???@@@???>>>???CCCFFFPPPhhh}}}~~~zzz~~~ssswwwuuuYYYDDD;;;@@@BBBFFFUUUkkk}}}vvvhhh^^^VVVRRRNNNLLLIIIEEE@@@===<<<;;;===HHHVVVcccmmmuuu|||vvvUUUKKKDDDDDDGGGGGGGGGHHHBBBBBB@@@???>>><<<;;;;;;555555444444222000///...------,,,+++***++++++,,,************************))))))************)))))))))((('''(((***,,,,,,+++))))))))))))))))))))))))******************++++++)))(((((()))***++++++***+++,,,,,,+++))))))***,,,***,,,111<<>>666999???IIIPPPZZZaaahhhnnn|||}}}eeeSSSKKKJJJEEERRRdddsssvvvlll\\\OOOMMMQQQVVVYYY[[[^^^cccgggmmmlllkkkkkklllnnnqqqrrrrrrrrrsssttttttuuuwwwxxxvvvwwwyyy{{{|||~~~~~~}}}}}}}}}yyywwwnnnccc^^^YYYVVVTTTPPPMMMQQQYYYfffmmmrrrpppppptttxxxwwwwwwyyy||||||{{{zzz{{{{{{||||||{{{{{{zzzyyyyyyyyyuuuqqqpppvvv~~~|||vvvjjjddd___\\\[[[^^^hhhrrr{{{{{{{{{xxxqqqfff\\\ZZZdddoooqqquuuxxxuuuppppppvvv}}}www~~~|||wwwnnnbbbYYYWWWYYY[[[aaaddd\\\NNNBBB<<<:::444444444444555555666666444555555555555666666666555555555555666666666666555555555555555666666666555555666777888888888999888===BBBCCC@@@<<<999888;;;<<<<<<=========>>>???>>>>>>>>>>>>>>>>>>>>>??????????????????@@@AAACCCGGG```www}}}|||}}}xxx}}}~~~gggQQQ<<<>>>@@@DDDQQQeeevvv~~~pppeee^^^ZZZNNNLLLJJJGGGDDDAAA>>><<<;;;AAAKKKUUU___kkkwww~~~tttVVVLLLDDDEEEHHHHHHHHHIIICCCBBBAAA???>>><<<;;;:::666555444333111000//////---------+++))))))+++---************************))))))************))))))***((('''(((***++++++***)))))))))))))))))))))))))))))))))***************((('''&&&''')))******)))+++,,,,,,+++))))))+++,,,)))******///???VVVhhhqqqxxxoooaaaWWWWWWbbbpppzzzyyyqqqdddeeelllnnnjjj___UUUIIIFFFLLLSSSVVVUUUOOOLLLHHHIIITTThhh~~~~~~}}}~~~~~~|||{{{zzzyyyxxxxxxyyyyyyzzz}}}~~~~~~~~~~~~~~~~~~~~~yyyzzz{{{zzzwwwuuutttttt{{{yyywwwwwwzzzzzzyyyvvvyyyzzzzzzyyyxxxzzz|||xxxooobbbWWWSSS\\\jjjzzztttbbbaaannnyyy{{{~~~wwwrrrpppqqquuu{{{xxxooo```NNN???666222---------------,,,+++***---...///000000///...---------,,,,,,,,,+++++++++++++++,,,---.........---....../////////000000000000000000000000000000000///000111111000///111222333555<<>>???????????????@@@AAABBBBBBEEEYYYooozzz|||sssaaaBBB===;;;BBBNNN]]]nnn|||vvvjjjaaa\\\QQQOOOLLLIIIGGGDDDAAA>>><<<>>>BBBHHHRRR```nnnwwwzzzpppWWWMMMEEEEEEHHHHHHIIIJJJCCCBBBAAA???===<<<;;;:::777666444222000000000000,,,------+++((((((+++...************************))))))************))))))+++)))(((((()))******)))))))))))))))))))))))))))((((((((())))))*********'''&&&&&&''')))******))))))*********((((((***,,,&&&***++++++111BBBRRR\\\hhhgggddd^^^YYY^^^lllyyy{{{}}}vvvpppwwwuuudddUUUKKKHHHJJJLLLRRRRRROOOKKKJJJRRRaaammm}}}~~~~~~~~~}}}~~~~~~}}}yyywwwvvvvvvzzzyyyxxxyyyzzz|||||||||zzzzzzzzzyyyyyy{{{~~~~~~tttiiibbb\\\XXX^^^___eeeooozzzyyynnnaaa]]]dddqqq|||zzzrrrooovvv}}}vvvoooaaaOOO???555333444,,,---......---,,,++++++,,,---///000000///---,,,,,,,,,,,,+++++++++++++++***+++,,,...............------........./////////000000000000////////////...000111111000000111222222444<<>>BBBMMMWWW]]]gggyyyrrrZZZLLLJJJHHHKKKTTTbbbjjjllliiiZZZUUUPPPPPPTTTXXXZZZZZZeeefffgggiiijjjlllmmmnnnqqqrrrsssrrrpppppprrrtttrrrssstttvvvxxxyyyzzzzzz{{{tttrrrtttmmm___YYY\\\bbblllpppkkkkkksssxxxuuuyyy{{{}}}|||zzzyyyxxxxxxzzzzzzxxxvvvtttrrrqqqpppmmmooosssvvvvvvqqqjjjeee___]]]___eeekkkpppxxxzzz|||xxxjjj^^^VVVRRRUUU[[[cccooozzz}}}zzzuuuyyyzzzyyynnnfff___ZZZ^^^eeeddd^^^PPP@@@888999999666333333444444555555444444333333444444444555555555444444444555555555666666666666666555555555555555444555777888999::::::999777888999999888888999999999:::;;;;;;::::::===@@@======<<<<<<<<<===>>>????????????@@@AAABBBCCCBBBDDDOOOeeexxx|||{{{}}}qqqOOO@@@999@@@HHHPPPcccxxxrrreee^^^VVVSSSNNNKKKJJJGGGCCC@@@<<<<<<<<<@@@HHHUUUcccllltttzzzlllXXXNNNEEEEEEHHHIIIIIIKKKCCCBBBAAA???===<<<::::::888666333111//////000111,,,------+++((((((+++...************************))))))************)))))),,,***(((((()))***))))))))))))))))))))))))))))))''''''(((((()))))))))***'''&&&&&&'''***+++***)))'''((()))((('''((()))+++(((...000+++(((///:::AAAOOOWWWaaaaaaYYYTTTZZZdddxxx|||~~~}}}qqqZZZIIICCCDDDGGGQQQ[[[YYYOOOHHHIIINNNRRR]]]lll|||~~~~~~~~~{{{xxxvvvvvvxxxxxxyyyzzz{{{}}}zzzzzzzzzyyyzzz}}}}}}~~~vvvjjjcccgggnnnrrrmmmiiifffiiiqqqyyy}}}}}}```TTTMMMTTTaaakkkqqqvvvwwwwww}}}{{{qqqfff]]]OOO???222+++***+++)))+++...//////...//////,,,---///000000///---,,,++++++++++++++++++++++++)))***,,,.../////////...,,,,,,,,,---------......//////////////////.........000111111000000111333000222:::FFFIIICCC======666666777999777777CCCRRRssswwwyyyeeeMMM<<<999???>>>FFFNNNVVV```ppp|||mmmYYYPPPLLLGGGGGGPPP^^^nnnxxxjjj```UUUPPPRRRSSSQQQNNNWWWZZZ^^^bbbgggkkkmmmoooppprrrsssqqqnnnmmmooorrrppprrrsssuuuwwwxxxyyyyyy~~~~~~}}}rrrpppwwwrrr|||wwwuuuzzz{{{vvvyyy{{{}}}|||zzzxxxxxxxxxyyyxxxvvvtttrrrooommmllliiipppvvvuuunnnfffcccccc]]]\\\___gggnnnttt}}}}}}wwwzzz~~~ssscccRRRKKKJJJUUUbbblllvvv~~~{{{vvv{{{mmmddd^^^ZZZ^^^fffdddZZZGGG777444:::999333222333333444444444333333333333333444444444555555444444444555555555666666666666666666666666555555111222444666777888777777777777888888888888999999555777999999888:::>>>AAA===<<<;;;;;;<<<===>>>????????????@@@BBBCCCCCCCCC===DDDZZZssszzzuuu}}}]]]FFF999???CCCEEEXXXrrr{{{ooofff[[[VVVQQQMMMKKKHHHCCC@@@;;;:::999<<>>GGGUUU___^^^YYYYYY^^^aaalll|||xxxzzzsss^^^MMMDDD<<<===EEEPPPUUUQQQKKKIIIFFFBBBHHHXXXgggvvv~~~|||yyyxxx}}}|||}}}}}}zzz{{{|||~~~|||nnnooouuu}}}xxxsssiii___OOOMMMLLLNNNVVVcccoooxxx}}}vvv~~~{{{{{{~~~wwwdddUUUIIIDDD===555///,,,++++++,,,,,,,,,---------......---,,,+++++++++,,,---...)))************+++++++++------------------------,,,,,,,,,---------.........///////////////......////////////000000000000222555999<<<===<<<999777222222333444666888999:::[[[ssszzzgggQQQ@@@888777:::;;;AAAJJJTTT___jjjqqqvvvbbbTTTJJJJJJIIIKKK\\\rrr{{{jjjXXXOOOPPPOOOKKKSSSWWW[[[^^^aaadddiiilllmmmooopppooommmkkkkkklllnnnpppsssvvvwwwwwwvvvvvvyyy}}}|||{{{zzzyyyxxx}}}~~~~~~~~~|||yyyvvvuuuyyyzzzwwwnnneeebbbhhhoootttsssrrrooohhh___YYYXXX]]]___fffpppzzz~~~|||yyymmmTTTJJJJJJSSScccooottt~~~zzz~~~}}}uuukkkbbbZZZWWW^^^hhh___JJJ666111555777333000111222222222222222222222555444444333333444444555333333333444444444555555333333222222333333444555333333333444444444555555333444444555666777777888::::::::::::::::::::::::<<<===============<<<<<<===>>>>>>???@@@@@@AAAAAAEEE@@@MMMjjj}}}|||{{{tttPPP888===CCCBBBOOOeeettt{{{~~~qqqkkk[[[UUUUUUMMMKKKKKKDDDAAA@@@>>>;;;;;;AAAJJJQQQ^^^iiiwww~~~]]]SSSJJJIIIJJJHHHFFFFFFEEEFFFEEEBBB===::::::;;;888666333000///......///...------,,,++++++******)))******+++++++++******+++++++++*********))))))'''((()))***+++******)))))))))************))))))'''((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))******)))((()))+++---...222;;;KKK\\\bbb___]]]^^^XXX^^^kkkyyy}}}zzzyyy|||~~~xxxkkkYYYLLL???<<<>>>FFFLLLPPPTTTYYYVVVNNNIIIKKKMMMVVVmmmxxxooohhh```XXXVVVTTTRRRUUU___oooyyykkkpppvvvxxxrrraaaMMM>>>:::888333///---,,,---...+++++++++,,,,,,,,,---------,,,+++***++++++,,,---)))************+++++++++------------------------,,,,,,,,,------------.........////////////........./////////000000000000///111444777777666444222222222333444555777999:::LLLddd~~~{{{lllZZZIII;;;555888888===FFFNNNVVV```hhhttt{{{fffRRRKKKHHHGGGQQQ^^^ppp{{{}}}nnnYYYNNNLLLLLLPPPSSSXXX\\\```bbbdddeeekkkmmmoooooommmlllmmmmmmooopppsssuuuwwwxxxyyyyyywww|||~~~{{{zzzzzzzzzyyyxxxyyyyyyyyyxxxvvvtttrrrtttqqqnnnkkkjjjlllpppsssvvvppphhhbbb___]]]]]]^^^```fffoooyyyzzz~~~~~~{{{{{{wwwdddMMMHHHSSSjjj}}}{{{{{{~~~{{{mmm^^^[[[cccgggdddTTTCCC333000444555333222444444444333333333333333333333222222222222333333333333333333444444444444333333222222333333444555333333444444444555555555555555555666666777777888999999999::::::;;;;;;;;;<<<===============<<<<<<>>>>>>>>>??????@@@@@@@@@@@@???KKKdddvvvxxxvvvvvvwww|||aaaBBB<<>>EEEJJJPPP[[[iiisssxxx|||YYYOOOGGGGGGIIIHHHGGGGGGGGGHHHGGGCCC???<<<;;;;;;777666333111////////////---,,,,,,++++++*********(((((()))++++++,,,,,,,,,++++++*********)))))))))'''((()))*********))))))((())))))******))))))(((''''''((()))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,(((///@@@TTTaaaccccccccc^^^\\\```kkkwww}}}|||~~~}}}~~~zzzsssmmmhhhccc___\\\LLLEEE???@@@EEEMMMYYYdddddd___YYYQQQFFFCCCTTTiiirrriiiddd^^^XXX___]]]\\\```kkk{{{~~~wwwmmmrrruuunnn^^^JJJ999000///...---,,,,,,---...///*********+++++++++,,,,,,,,,,,,+++******++++++,,,)))************+++++++++------------------------,,,,,,,,,,,,---------------....../////////............/////////000000000///000111222222222000000222222333444555666888999AAAUUUrrrvvvkkk[[[GGG999777666999AAAGGGLLLTTT]]]hhh}}}|||^^^OOOJJJGGGHHHLLL\\\ooo~~~{{{lll\\\SSSOOOJJJKKKNNNTTTZZZ___aaaaaafffiiilllnnnnnnnnnnnnooommmnnnppprrruuuwwwxxxyyyvvvzzz}}}}}}~~~}}}yyywwwxxxxxxxxxxxxtttttttttttttttsssrrrqqqoookkkhhhkkksssyyyyyywwwuuummmccc^^^___ccccccbbbfffnnnzzzwww~~~zzztttlll[[[KKKNNNeeezzzvvvxxxooo\\\___lllhhhWWWEEE:::111000222222333444666666555555444444333333222111111111111111111222222222333333333444444444333333222222333333444555444444444555555555666666777777777777777777777777777888888999:::;;;<<<<<<<<<======>>>>>>=========>>>>>>??????????????????===@@@III[[[mmmvvvtttmmmpppqqqvvv~~~zzztttOOO>>>;;;>>>FFFNNNdddqqqxxxggg___[[[QQQMMMKKKCCCGGGFFFBBB>>>;;;<<<>>>AAAGGGQQQ___jjjqqqxxx{{{UUUKKKDDDEEEHHHHHHHHHHHHHHHHHHFFFCCC???<<<::::::777666444222000/////////,,,,,,+++++++++*********((()))***+++++++++++++++************))))))))))))((((((((()))))))))))))))(((((())))))))))))((((((''''''((())))))***++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''((()))***+++'''+++666FFFSSS\\\eeemmmoookkkggggggmmmwww||||||zzzuuupppmmmmmmnnnrrruuuvvvnnnccc]]]^^^bbb___UUULLLIIIIIILLLTTT\\\dddiiimmmhhhXXXMMMSSS```www~~~yyyyyy{{{}}}zzzqqqnnniiimmmmmmkkkkkkllliiieeehhhjjjmmmsss}}}zzzvvv~~~yyymmmZZZFFF777111000------------------------++++++++++++,,,,,,,,,,,,,,,+++++++++************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------......//////.............../////////000000111111111111111111111111333333333333444555666777<<>>>>>>>>======>>>>>>>>>???????????????>>>CCCHHHRRRdddvvvxxxpppzzzxxxwww{{{~~~zzz}}}___GGG===@@@FFFJJJYYYhhh}}}mmmddd___SSSNNNLLLDDDIIIGGGDDD@@@===;;;;;;;;;BBBJJJUUU___gggooowww}}}qqqRRRIIIBBBDDDHHHHHHHHHIIIGGGEEECCCAAA>>><<<999888777666555333111000///...,,,,,,,,,++++++++++++++++++++++++++++++***)))(((*********)))))))))((((((((((((((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((())))))******...444;;;GGG[[[mmmwww||||||rrrhhhjjjxxx|||tttmmmiiiiiilllooohhhoooxxx}}}|||uuulllggglllccc\\\YYYVVVQQQNNNNNNWWWbbbmmmlll___SSSTTT[[[bbbfffkkkpppsssxxxzzztttzzzsssdddXXXTTTUUUXXX^^^cccffflllssswwwwwwvvv|||}}}zzzwwwjjjTTT@@@222,,,,,,---,,,------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...........................////////////222222111111111111111111333333333333333444555555999999IIIfff~~~lllIII<<<444999===???FFFOOOWWWaaaooowwwfffZZZPPPHHHFFFCCCHHHYYYllltttqqqjjjeee^^^UUUNNNLLLPPPUUUXXXZZZ]]]```cccdddgggiiilllkkkkkkkkklllmmmooopppqqqsssvvvxxxwwwwww{{{}}}uuusssqqqooooooqqqrrrrrrrrrqqqpppooonnnmmmnnnoooooovvvxxx|||~~~}}}xxxqqqlll^^^^^^___fffttt~~~uuu}}}~~~~~~{{{yyyqqqcccYYYXXX\\\___jjj|||yyyyyy{{{|||ppp```bbbfffZZZHHH;;;555333222444222///000444444444333333222111000000222222111111111111222222111111111222222222333333333333222222333333444555444444444444555555555666888888888888777777777777666666777888:::;;;<<<<<<;;;;;;<<<===============>>>>>>>>>>>>>>>????????????DDDEEEHHHZZZsss}}}zzz|||~~~zzz}}}pppYYYFFF@@@CCCGGGJJJYYYpppyyyoooiii\\\VVVTTTLLLIIIHHHEEEBBB@@@===<<<::::::???HHHPPPYYYaaakkkqqqzzz}}}qqqPPPHHHAAACCCGGGHHHIIIJJJEEECCC@@@???>>><<<999777777666555444222000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))((((((******)))))))))((((((((((((((('''''''''((()))***'''(((((())))))((((((''')))((((((((('''''''''&&&''''''(((((())))))******))))))))))))))))))))))))((((((((())))))))))))))),,,***(((''')))333III]]]nnnrrrhhhjjjooo{{{xxxtttqqqrrrvvv{{{wwwnnnhhhqqqvvvmmmggghhhggg___TTTMMMPPPUUUYYYVVVMMMGGGIIIMMMUUUWWW^^^eeefffcccbbbcccjjjjjjjjjlllmmmmmmkkkiiigggddd```^^^___bbbgggkkkrrrzzzzzz|||~~~|||wwwwww}}}|||ooo___SSSJJJGGGKKKQQQcccfffgggggglllwww}}}wwwZZZNNN===111---,,,,,,+++))))))******++++++,,,,,,,,,,,,---------.........---------------,,,******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---...............------........./////////000000000000000000000000333333222222222333333444:::777>>>SSSnnndddLLL999888;;;:::>>>FFFNNNTTT___nnnooo]]]NNNDDDBBBCCCJJJSSS]]]iiisss}}}wwwlll___TTTOOOOOOQQQUUUVVVXXXYYY[[[^^^bbbfffhhhiiijjjkkklllmmmnnnoooqqqsssuuuttttttwww|||wwwrrrrrrpppoooooopppqqqpppoookkkjjjiiiiiijjjlllooopppzzz}}}}}}uuullleeebbbUUUVVVVVV]]]qqq~~~{{{zzztttlll^^^SSSOOOVVVaaajjjlllxxxzzzuuuqqqsss___VVV______MMM<<<888444222333555444000000333222222111111000000//////222222111111111111222222000000111111111222222222333333222222333333444555333333333444444444555555777777777777777777777777666777777888999:::;;;;;;999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@>>>AAAAAACCCRRRkkk}}}zzz}}}}}}xxx|||mmmUUUCCC>>>BBBCCCOOOdddxxxyyyqqqccc\\\XXXPPPLLLIIIFFFDDDBBBAAA>>><<<777:::@@@GGGOOOYYYccciiipppuuu{{{rrrPPPGGGAAACCCGGGIIIIIIJJJDDDAAA???>>>>>>===:::888777666666444222111///...------------------------******+++++++++******)))***)))))))))(((((((((((((((''''''&&&'''((()))***''''''((((((((((((''''''((((((((((((((()))))))))'''''''''((()))*********)))))))))))))))))))))))))))))))))******))))))(((+++)))'''((((((,,,777CCCUUUkkkyyyooogggaaajjjmmmrrryyywwwggghhhwwwyyyooorrrvvvqqqfff]]]YYYUUUNNNEEE???>>>@@@AAAJJJJJJRRR___fffdddaaaaaa____________^^^[[[WWWSSSQQQNNNIIIEEECCCDDDGGGIIIRRRZZZdddiiiiiigggfffgggkkkrrruuuqqqllliiieee______eeemmmsssuuusssqqqooonnnoooooopppttt}}}yyyvvvqqqggg^^^TTTNNNIIIHHHIIILLLSSSZZZiiimmmnnnmmmrrr~~~~~~{{{kkk]]]@@@:::222------...---+++***)))))))))******+++,,,++++++,,,,,,,,,---------......//////...---+++***)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,---............---------.........//////......///000111111111111333333222222222222222333777999===GGG]]]xxxeeeEEE======999999>>>IIINNNWWWbbbnnnuuu^^^MMMIIIEEEDDDCCCHHHXXXhhh{{{|||{{{rrrdddXXXSSSSSSPPPQQQPPPPPPQQQUUU[[[______aaadddgggiiikkkllllllmmmoooqqqqqqqqqrrrvvvyyyzzz|||xxxtttqqqoooooommmllllllllllllkkkjjjeeeeeeeeefffjjjoootttwwwyyyyyyvvvoooggg___[[[ZZZTTTVVVVVVZZZnnn}}}xxxsssoooiii]]]PPPKKKPPP[[[hhhpppooosss~~~|||{{{tttmmmhhhbbbZZZVVVWWWQQQBBB888555222000111444444111111333000000000000000000000000111000000//////000000111000000000000111111111222333333222222333333444555222222222333333333333444555555555666666777777888777777888888999999999:::777888999:::;;;;;;;;;;;;:::;;;<<<===>>>@@@@@@AAA===???@@@DDDPPPddd{{{{{{~~~}}}dddHHH===???BBBIIIZZZooo~~~yyyiii___[[[RRRPPPLLLHHHEEEDDDCCC@@@===;;;;;;>>>AAAHHHPPPYYY___eeekkkttt{{{qqqQQQHHHBBBDDDHHHIIIIIIJJJDDDAAA>>>>>>??????<<<999777666666555333111///...........................((()))***+++++++++++++++))))))))))))(((((((((((((((''''''&&&&&&((()))***''''''((((((((((((''''''''''''((()))***+++,,,,,,&&&''''''((()))******+++)))))))))))))))))))))))))))***************)))(((+++(((***...000......111;;;OOOeeeqqqvvvssshhh]]]ZZZbbbooo~~~||||||vvvxxxvvvnnnfff^^^QQQEEEAAAAAA@@@>>>===;;;BBBSSScccjjjmmmqqqssssssrrrqqqnnniiibbb^^^]]]ZZZUUUOOOKKKIIIIIIIIIFFFMMMTTTUUURRRNNNLLLMMMPPPXXX\\\ZZZXXXZZZZZZVVV\\\eeerrr{{{|||xxxqqqlllfffnnnyyyvvvggg]]][[[XXXRRRLLLKKKJJJLLLRRRVVVWWWZZZ^^^```hhhpppuuu}}}}}}xxx{{{|||pppUUU???444111,,,***)))***++++++///...,,,************+++******+++++++++,,,,,,,,,//////000000///---,,,***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---............---------.........//////...///111333444333333222333333222222111222222222...666;;;>>>OOOkkkyyyQQQCCCAAA:::777:::@@@GGGQQQZZZcccrrrpppXXXMMMCCCAAAAAACCCLLLWWWhhhsss}}}|||qqqccc\\\ZZZNNNMMMLLLJJJKKKOOOVVV[[[VVVXXX]]]aaaeeeggghhhhhhjjjlllnnnnnnnnnooorrrttttttvvvyyy}}}yyysssppppppqqqkkkjjjhhhggghhhgggeeedddccccccdddggglllssszzz~~~wwwrrrjjjbbb\\\XXXVVVVVVVVV[[[\\\```qqq|||yyyssskkkeeeaaaUUUJJJJJJVVVcccmmmssstttrrrxxxyyytttnnnfff___ZZZ]]][[[PPPDDD<<<666222111...///333444222222333000000000000000111111111//////............//////000000000000111111111111333333222222333333444555111111222222222333333333333444444555666777777888888888888888888888999999666777888999:::;;;;;;:::999:::;;;===>>>@@@AAABBB??????CCCHHHQQQbbbyyyoooOOO>>>???>>>BBBPPPeeewwwqqqfff```WWWTTTOOOJJJGGGEEEDDDAAA>>><<<;;;:::;;;>>>DDDKKKPPP]]]dddooowww|||~~~~~~~~~www{{{