BM6P6(@ {{{zzz|||~~~wwwqqqhhh^^^VVVTTTOOOGGGAAA===;;;:::999;;;777666777888;;;BBBJJJZZZiiixxx}}}~~~~~~xxxuuukkkfff```\\\ZZZ^^^mmm|||yyyqqqnnnooosssrrriii```\\\___mmm{{{|||qqqeeeXXXWWWXXX___iiirrrvvvwwwuuutttvvv{{{zzzzzz{{{|||||||||{{{tttlllfffbbbaaa]]]YYYYYY[[[ZZZUUUPPPMMMIIIEEEAAA>>><<<:::888444666999:::<<<@@@GGGMMMQQQOOONNNMMMNNNXXXnnnxxxggg\\\RRRHHHCCCBBBGGGGGGJJJOOOXXXcccnnnuuu~~~}}}yyywww{{{zzzwwwqqqfffYYYMMMFFF;;;999777666777888777666;;;:::???KKKZZZjjj{{{zzzsssooorrrnnniiidddaaa^^^[[[YYY[[[YYYZZZaaalllxxxuuujjjbbb\\\ZZZWWWTTTTTTUUUVVVWWWWWWNNNMMMNNNPPPTTT^^^rrr|||wwwvvvvvvvvvuuuuuu{{{yyyxxx}}}zzzqqqwwwxxxsssvvv{{{zzzgggUUUMMMJJJOOOeee}}}~~~yyy{{{wwwbbbKKK===999666555333111000000000111111111111111111111111111111111111111111111111111333222444444222222999CCCHHHJJJQQQZZZ```dddllltttzzz|||||||||yyywwwssstttgggaaabbbddddddooouuuzzzyyyyyyzzzyyyvvvuuurrrmmmfff^^^WWWRRROOOKKKJJJHHHHHHHHHIIIKKKLLLQQQSSSWWW[[[bbbmmm{{{|||zzz|||}}}rrrkkkjjjiiinnnxxxmmmiiiiiiiiiiiinnnxxx{{{qqqggg\\\UUUQQQPPPMMMJJJGGGCCC@@@>>>999;;;;;;:::888999===AAA???CCCEEEBBB@@@AAAAAA???AAAEEEKKKRRRYYYaaaiiinnnppprrrtttttttttvvv|||~~~zzzwwwuuuvvvxxxzzz{{{zzzwwwsssqqqsssqqqppppppooollleee```aaa[[[YYY\\\______^^^___ccceeejjjuuuvvvooollllllmmm||||||~~~}}}wwwppphhh]]]VVVTTTNNNGGGAAA===;;;:::999:::777666777888:::AAAIIIWWWfffvvv{{{}}}|||wwwsssjjjeee___[[[YYY^^^mmm{{{zzzrrrooopppsssrrriiiaaa]]]```nnn|||tttgggZZZXXXYYY```kkktttxxxyyywwwvvvxxx}}}{{{{{{|||}}}}}}~~~}}}uuunnngggcccccc___[[[[[[\\\[[[WWWSSSMMMJJJEEEAAA>>><<<999777666888:::::::::===DDDIIIMMMKKKJJJIIIJJJSSShhh{{{zzziii^^^TTTJJJDDDCCCDDDEEEHHHNNNXXXdddpppwww|||~~~{{{yyy|||yyytttlllaaaTTTIIIBBB:::999777777888999888777999777;;;EEERRR```rrrzzzuuupppsssooojjjeeebbb___\\\ZZZZZZYYYZZZ```lllwwwxxxnnnfffaaa\\\YYYUUUTTTTTTTTTTTTSSSNNNLLLMMMOOOSSS^^^rrr{{{wwwuuusssqqqpppyyyxxxxxx~~~vvvjjjooo||||||uuuvvvzzz|||{{{jjjYYYOOOIIIMMM```uuu}}}yyyyyy{{{fffMMM???<<<666555333111000000000111////////////////////////111111111111111111111111222111222444222222;;;EEELLLMMMTTT\\\bbbfffmmmuuu{{{}}}}}}~~~zzzyyy~~~rrrqqqccc^^^```dddfffpppvvvzzzyyyyyyzzzyyyvvvvvvsssoooiiibbb\\\WWWTTTNNNMMMKKKIIIIIIIIIKKKLLLPPPSSSXXX^^^eeeppp}}}~~~{{{|||~~~yyyooogggfffdddeeettt{{{pppkkkkkkgggfffiiiqqqxxx~~~uuukkk___WWWSSSRRROOOMMMJJJFFFBBB@@@:::;;;;;;:::888999===@@@AAAFFFHHHEEECCCCCCBBB???@@@CCCGGGLLLRRRZZZbbbgggooorrruuuvvvuuuwww|||~~~|||yyyxxxwwwxxxyyyuuummmgggfff```\\\```bbbbbbaaacccaaaccciiisss{{{sssooonnnnnn}}}~~~}}}vvvpppggg]]]VVVSSSNNNGGGAAA>>><<<:::999999666555777888999@@@GGGTTTcccssszzz|||~~~}}}}}}}}}|||yyyuuuqqqhhhccc^^^ZZZYYY^^^lll{{{|||tttqqqrrruuurrriiiaaa^^^aaaooo|||xxxjjj[[[YYYZZZaaammmvvvzzzzzzyyyyyy{{{||||||}}}~~~~~~~~~wwwooohhheeedddaaa^^^]]]^^^]]]YYYVVVNNNJJJEEEAAA>>>;;;888666888999:::999888:::@@@EEEKKKHHHGGGFFFGGGPPPbbbsssyyyiii]]]SSSIIIDDDBBBBBBCCCFFFMMMXXXeeeqqqyyyzzz}}}}}}}}}yyypppeeeXXXLLLCCC===999888777888999:::999888999666888???IIIVVVgggttt~~~{{{wwwsssssspppjjjfffccc```]]][[[ZZZYYYZZZ```jjjvvv{{{rrrjjjeee^^^ZZZVVVSSSRRRRRRQQQPPPNNNLLLKKKMMMQQQ\\\qqqzzzuuurrrooommmssssssuuu|||rrrcccfffvvvxxxvvvxxxxxx{{{~~~|||mmm]]]RRRIIIIIIYYYkkkuuuwww|||}}}iiiOOO@@@>>>666555333111000000000111////////////////////////111111111111111111111111111000111333333555>>>IIIPPPQQQWWW```fffjjjpppwww}}}|||vvv~~~mmm___ZZZ\\\bbbgggpppvvvzzzzzzyyyzzzxxxuuuuuusssooojjjddd___[[[YYYSSSQQQNNNKKKJJJIIIJJJJJJNNNSSSZZZaaaiiittt}}}|||}}}~~~~~~~~~~~~uuujjjbbb```]]]ZZZ___hhh}}}uuupppnnnhhhdddeeejjjooottt{{{{{{pppcccZZZUUUSSSRRRPPPOOOKKKFFFBBB======<<<:::999:::===???EEEJJJMMMKKKHHHGGGEEEAAAAAABBBDDDGGGKKKSSS[[[aaammmqqquuuwwwxxxyyy}}}}}}yyyqqqmmmfffbbbdddgggffffffgggccceeekkkuuuyyytttqqqqqq|||vvvoooggg]]]VVVRRRMMMGGGAAA>>><<<:::999888555555888999999>>>EEEQQQ```pppwwwzzz}}}~~~yyyyyyyyyzzzyyywwwrrroooeeeaaa\\\YYYXXX\\\kkkyyy~~~vvvttttttvvvrrrhhhaaa^^^aaaooo}}}{{{lll\\\YYYYYYaaannnxxx|||{{{{{{{{{}}}{{{|||}}}~~~~~~~~~~~~wwwpppiiifffeeebbb___]]]]]]\\\YYYWWWNNNJJJEEEAAA===;;;888555888999999777666999???EEEKKKIIIGGGGGGHHHOOO___ooo|||ttteeeZZZQQQGGGAAA@@@AAABBBEEEMMMWWWeeeqqqxxxzzz~~~xxxlll^^^QQQFFF???;;;888777777888:::;;;:::999:::777777===DDDOOO___nnnzzz}}}~~~|||xxxvvvrrrooojjjfffccc```]]][[[YYYYYYZZZ___iiittt}}}sssjjjeee]]]ZZZUUUSSSRRRQQQPPPOOONNNLLLKKKKKKOOOZZZooozzzwwwtttpppppprrrwww~~~qqq___```pppyyywwwxxxxxxzzz|||{{{pppbbbUUUJJJHHHTTTcccqqqyyyzzzjjjOOO@@@===666555333111000000000111111111111111111111111111111111111111111111111111111000222444555888DDDPPPSSSTTTZZZdddlllpppvvv|||}}}}}}~~~kkk]]]XXXZZZaaahhhqqqwww{{{zzzyyyyyywwwtttrrrpppmmmiiieee```]]]\\\XXXVVVRRRNNNKKKIIIIIIIIILLLRRR\\\dddmmmwww~~~||||||||||||||||||}}}pppeeeZZZWWWTTTPPPOOORRRccckkkuuu{{{|||xxxuuussslllgggdddgggkkkooowww~~~uuuggg]]]VVVTTTRRRRRRRRROOOIIIEEE@@@>>><<<:::999:::===???FFFMMMRRRPPPNNNLLLHHHCCCBBBBBBBBBCCCGGGNNNVVV]]]hhhmmmssswwwxxxyyy|||~~~~~~vvvnnniiiiiikkkjjjjjjllljjjlllpppxxx~~~yyyvvvuuu{{{uuuooofff]]]VVVQQQMMMGGGBBB???===;;;999777555666999999999===CCCOOO]]]llltttxxx||||||{{{vvvvvvvvvwwwwwwtttpppmmmccc___[[[XXXVVV[[[hhhvvvwwwvvvvvvvvvqqqggg```^^^aaaooo}}}}}}mmm[[[XXXWWW```nnnyyy|||{{{|||}}}}}}zzzyyy{{{||||||||||||~~~|||wwwpppkkkgggeeeccc```]]][[[YYYWWWVVVMMMIIIDDD@@@===;;;888666555777777777777;;;BBBIIILLLJJJHHHIIIJJJPPP^^^kkk|||}}}pppbbbXXXPPPFFF@@@???AAABBBEEELLLWWWcccooovvv|||wwwiiiYYYLLLCCC>>><<<888777888999;;;<<<:::999999777777;;;@@@IIIYYYggguuuzzz~~~|||yyywwwqqqmmmhhhdddbbb___\\\ZZZXXXXXXZZZ^^^gggsss~~~}}}rrrhhhbbb[[[XXXTTTRRRRRRRRRRRRQQQNNNLLLKKKKKKNNNXXXlllzzzuuuxxx}}}qqq___[[[iiixxx}}}xxxzzz|||||||||~~~zzzsssgggYYYKKKHHHRRR^^^nnnzzzwww~~~kkkOOO???;;;666555333111000000000111111111111111111111111111111111111111111111111111222111222555777<<>>FFFNNNUUUVVVUUURRRLLLFFFBBBBBBAAA@@@CCCIIIQQQWWWaaafffnnnsssuuuwwwzzz}}}yyyqqqppppppooooooqqqrrrsssvvvzzz~~~{{{zzzzzztttnnnfff\\\UUUPPPLLLGGGBBB???===;;;999777666777;;;;;;:::===BBBMMMZZZhhhoootttxxxyyywwwtttssssssttttttqqqmmmjjjbbb^^^ZZZWWWUUUYYYeeesss~~~xxxwwwwwwvvvoooeee^^^^^^```nnn|||ooo[[[WWWWWW```ooo{{{~~~|||}}}|||zzzxxxyyyzzzzzzzzzyyy{{{|||~~~}}}{{{wwwrrrmmmkkkgggdddaaa\\\YYYVVVUUUTTTKKKHHHCCC@@@===;;;888666444666777777888>>>GGGNNNMMMKKKJJJKKKNNNSSS^^^jjj||||||yyynnn```XXXPPPGGGBBB@@@AAABBBEEEKKKVVVcccnnnuuu}}}ttteeeVVVJJJCCC@@@@@@;;;:::;;;<<<>>>>>><<<:::777666777:::<<>>???DDDJJJPPPWWW]]]fffkkkooorrrwww{{{~~~zzzyyywwwvvvxxxzzzzzzzzz{{{|||yyytttnnnfff\\\UUUOOOLLLGGGCCC@@@>>>;;;999888777999<<<<<<;;;===BBBKKKVVVbbbjjjoootttvvvtttqqqppppppppppppmmmiiieeebbb^^^ZZZVVVTTTWWWcccppp{{{yyyxxxxxxvvvnnnccc]]]]]]___mmm|||qqq]]]XXXWWWaaaqqq~~~~~~|||zzzwwwxxxzzzzzzyyyxxxyyyzzzzzz{{{{{{zzzwwwtttqqqoooiiigggccc]]]XXXTTTSSSSSSJJJFFFBBB???===<<<999888555666888888:::AAAJJJRRRQQQNNNNNNQQQSSSXXXbbblllzzz}}}zzztttiii]]]VVVOOOGGGAAA@@@>>>???CCCJJJVVVcccpppwwwxxxpppbbbSSSIIICCCBBBCCC?????????@@@BBBAAA>>><<<999999:::;;;;;;>>>IIIUUUdddlllvvv}}}~~~|||yyyvvvpppmmmhhheeebbb```]]]\\\WWWXXXZZZ]]]dddppp}}}~~~qqqggg```[[[XXXUUUSSSTTTUUUTTTTTTNNNLLLLLLMMMMMMTTTdddttt}}}tttfff]]]bbbmmmuuutttyyy}}}sss```NNNIIIPPPYYYlllzzz|||~~~oooWWWCCC:::666555333111000000000111////////////////////////111111111111111111111111222111111333666===LLLZZZ]]]]]]bbbnnnxxx|||vvvuuutttfffccc```^^^dddnnntttyyy|||zzzxxxxxxuuurrrrrrqqqooollljjjgggeeeddd```]]]WWWQQQLLLHHHFFFEEEFFFLLLVVV```iiisss}}}|||zzzyyyxxxwwwqqqqqqpppmmmjjjfffdddcccXXXUUUOOOIIIEEECCCAAA??????BBBIIITTTbbboooyyy~~~~~~vvvoookkkhhhfffjjjppp|||tttjjj[[[UUUPPPPPPSSSUUURRRMMMIIIDDD===::::::;;;<<<<<>>;;;999888777999======<<<>>>BBBIIISSS^^^eeekkkqqqsssqqqooonnnnnnnnnmmmjjjfffbbbbbb^^^ZZZVVVSSSVVVaaannnyyyyyyxxxxxxvvvmmmbbb\\\]]]^^^mmm{{{sss^^^YYYXXXbbbsss}}}{{{wwwyyyzzzzzzyyyxxxyyyyyyxxxyyyzzzzzzyyyvvvtttrrrkkkiiiddd^^^XXXTTTSSSSSSIIIEEEAAA???===<<<:::999777888999999;;;BBBLLLSSSUUUSSSSSSVVVYYY^^^gggqqqwww}}}~~~~~~}}}yyyooodddYYYRRRLLLDDD???>>>;;;===BBBJJJVVVeeerrryyyuuulll___QQQHHHDDDCCCDDDBBBBBBBBBDDDEEECCC@@@>>>======>>>>>><<<<<>>===<<<;;;::::::999888777999===@@@HHHRRR]]]eeemmmuuuvvvtttnnnmmmmmmmmmmmmkkkgggddd```[[[WWWUUUUUUXXXdddooo|||yyyzzz|||yyynnn```[[[\\\aaajjjvvv~~~tttcccXXXTTTbbbvvv{{{zzzyyyzzzzzzyyywwwuuuwwwwwwxxx{{{}}}}}}{{{yyynnniiiaaa[[[WWWUUUSSSRRRHHHGGGEEEAAA===999888777999888777:::AAAJJJPPPTTTWWWXXXZZZ^^^ccchhhmmmpppxxx~~~~~~|||zzzwwwssskkkaaaWWWQQQJJJBBB???@@@;;;>>>DDDMMMYYYfffpppvvv}}}tttdddUUUSSSSSSOOOLLLKKKMMMIIIFFFGGGJJJJJJEEE@@@?????????===;;;===BBBGGGXXXaaammmuuuxxxzzz}}}}}}zzztttpppmmmiiieeecccbbb___^^^YYYYYYZZZ\\\cccmmmzzzrrrjjjgggbbb\\\VVVSSSTTTUUUTTTSSSTTTOOOKKKJJJLLLRRR```mmmxxxgggfffppprrrwww|||wwwiiiXXXLLLNNNVVVuuu|||yyy|||uuu]]]HHH@@@888666222111111111000///222111111111000000//////000000111222222222222111444111222666999===JJJXXXYYY]]]eeepppyyy~~~~~~|||zzz}}}wwwiiiqqqooocccdddeeedddhhhqqqwwwxxxyyyzzzxxxvvvsssqqqrrroookkkjjjiiigggccc___ZZZYYYVVVTTTPPPJJJCCC>>>@@@FFFNNNVVV___iiiuuu}}}~~~{{{xxxvvvtttsssrrrmmmiiifffaaa\\\\\\```fffggghhhddd[[[PPPIIIHHHFFF@@@@@@JJJUUU```rrr~~~uuupppgggdddmmmooowww{{{kkk```UUURRRRRRPPPWWW^^^ZZZOOOEEE===;;;:::999999;;;BBBOOO```mmmqqqmmmfffaaaTTTOOOIIIDDDBBBBBBBBBBBBGGGMMMUUU\\\bbbiiiqqqvvv|||}}}~~~~~~zzztttmmmeee]]]XXXRRRMMMFFF@@@===<<<;;;;;;::::::999888777999===@@@HHHRRR\\\dddlllsssuuusssnnnmmmmmmmmmllljjjfffccc___[[[WWWVVVUUUYYYcccnnnzzz~~~zzz{{{|||yyymmm___YYYZZZ___hhhsss{{{|||}}}vvvcccWWWSSSaaauuu|||zzzxxxxxxxxxxxxvvvtttvvvwwwxxx{{{}}}|||zzzwwwmmmhhhaaa[[[WWWUUUSSSQQQJJJHHHEEE@@@<<<999999999=========???DDDLLLTTTYYY]]]^^^aaadddgggkkknnnpppvvv{{{}}}|||{{{{{{vvvqqqhhh___UUUOOOHHHAAA>>>???;;;>>>DDDMMMYYYfffqqqwww}}}ooobbbXXXYYY\\\ZZZWWWWWWWWWRRRNNNMMMOOONNNJJJEEEBBBCCCBBB???======@@@CCCMMMWWWdddooouuuyyy~~~~~~zzzuuuqqqmmmiiieeecccbbb___^^^ZZZZZZZZZ\\\cccmmmyyyvvvmmmhhhbbb]]]WWWTTTUUUVVVUUUSSSTTTOOOKKKJJJKKKQQQ^^^kkkoooiiiooorrrxxx~~~|||nnnYYYKKKKKKSSSqqqzzz|||sss]]]HHH>>>888555222111111111111000111111111111000000000///000000111222222222222111333111222666999===JJJWWWXXX\\\eeeqqq}}}yyy}}}qqqiiixxx{{{lllaaacccfffgggllluuuxxxyyy{{{{{{zzzwwwtttrrrrrrpppmmmkkkjjjhhhccc```YYYXXXUUURRROOOJJJEEEAAA???CCCJJJRRR[[[fffpppvvv||||||{{{yyywwwtttrrrqqqlllgggdddaaa]]]YYYZZZ___nnnrrrwwwvvvmmm___RRRLLLGGGAAA@@@HHHOOOYYYkkk}}}zzzuuukkkeeelllkkkttt~~~}}}mmmcccWWWTTTTTTQQQXXX___[[[PPPGGG>>><<<;;;999:::<<>>AAAIIIRRR]]]ccciiippprrrqqqooonnnmmmlllkkkiiidddaaa]]]ZZZXXXWWWWWWYYYaaakkkvvv|||zzz{{{}}}yyymmm^^^VVVWWW\\\eeeooouuuvvvvvvyyy{{{yyydddXXXRRR^^^sss}}}zzzwwwuuuuuuuuutttsssuuuvvvxxx{{{}}}{{{wwwtttkkkggg```[[[XXXVVVSSSQQQLLLIIIDDD???<<<:::;;;;;;@@@AAABBBCCCFFFMMMWWW___eeefffiiikkkmmmnnnnnnnnnsssvvvxxxyyy{{{|||vvvnnneee\\\RRRLLLGGG@@@===>>>;;;>>>DDDMMMYYYfffrrrxxx~~~ppphhhcccgggllllllhhhfffbbb\\\UUURRRRRRQQQLLLGGGGGGFFFEEEBBB>>>======???CCCLLLZZZfffnnnuuu{{{~~~~~~{{{vvvqqqnnniiifffcccaaa___]]][[[[[[[[[]]]bbbmmmxxxzzzooohhhbbb]]]XXXUUUVVVWWWVVVTTTSSSOOOKKKJJJJJJOOO[[[ggg{{{xxxmmmnnnuuu}}}sss\\\IIIGGGNNNiii}}}}}}}}}uuu```JJJ>>>777555222111222222222111111111111111000000000000000000111222222222222111222111222555888???KKKVVVVVVZZZdddsss||||||lllhhhtttggg```bbbgggjjjqqqyyy{{{{{{||||||zzzxxxuuusssrrrqqqnnnmmmkkkhhhddd```YYYVVVSSSPPPMMMJJJGGGDDDAAACCCGGGOOOYYYdddkkkoootttuuuvvvvvvuuurrrpppnnnlllhhhdddccc```]]]```fffvvvppp]]]QQQIIICCCAAAEEEHHHOOObbbuuu}}}qqqgggjjjfffnnnwwwqqqfff[[[WWWVVVRRRXXX___[[[SSSIII@@@======::::::<<<<<>><<<<<<>>>>>>@@@CCCEEEFFFGGGNNNYYYbbbiiijjjmmmooopppooommmlllppprrrtttwww|||}}}uuukkkbbbYYYPPPKKKFFF@@@===???<<<>>>DDDMMMYYYfffrrryyyyyyvvvvvv|||}}}xxxrrrjjjaaa[[[YYYVVVPPPKKKIIIHHHFFFCCC@@@===<<<<<<>>>FFFQQQ]]]fffnnnuuuyyy|||~~~}}}~~~|||wwwqqqnnniiifffcccaaa___]]]\\\[[[[[[]]]bbblllwww}}}qqqhhhbbb^^^YYYWWWXXXXXXWWWUUUSSSOOOKKKJJJIIIMMMWWWbbbttt|||pppnnn{{{vvv^^^JJJFFFLLL```xxx}}}iiiPPP???888555333222333333333222111111111000000000000000000000111222222222222111111111222444999AAALLLTTTTTTYYYddduuuzzzmmmhhh}}}nnneee```bbbhhhlllttt{{{|||}}}}}}|||zzzwwwuuusssrrrqqqpppnnnkkkgggcccaaaXXXUUUQQQNNNMMMKKKIIIHHHFFFEEEGGGOOOYYYccchhhjjjnnnppprrrssssssqqqnnnllloookkkhhhhhhfffeeejjjppp{{{|||eeeUUULLLFFFBBBCCCCCCIII[[[ooowwwhhhfffbbbhhhqqqxxx~~~tttjjj^^^YYYVVVRRRXXX^^^ZZZVVVLLLBBB???>>>;;;;;;<<<;;;>>>FFFUUUdddmmmooollleee```YYYRRRNNNKKKHHHFFFFFFHHHKKKPPPXXXaaaiiiooosss{{{vvvmmmddd[[[VVVQQQNNNJJJGGGEEEFFFHHHJJJSSS]]]nnnzzzvvvvvvvvvuuuwww|||~~~{{{vvvppphhh___YYYPPPKKKFFFAAA>>><<<:::999999999999999:::===AAAEEEKKKUUU^^^bbbdddiiilllmmmooommmlllkkkiiifffaaa]]][[[XXXXXXXXXWWWWWW^^^gggrrr~~~|||yyy{{{|||~~~zzzmmm\\\SSSSSSXXX^^^dddgggffffffjjjnnnwwwlll^^^TTT[[[lll}}}~~~yyytttqqqpppqqqrrrrrrtttuuuxxx{{{|||zzzuuuqqqllliiiddd```]]]YYYUUURRRMMMHHHAAA======???AAABBBAAAEEEHHHIIIJJJPPPZZZbbbeeegggjjjlllmmmkkkiiihhhlllooorrrvvv{{{|||tttiii___WWWNNNJJJFFF@@@>>>@@@<<<>>>CCCLLLWWWeeepppwww~~~~~~ssskkkfff```XXXRRRLLLJJJGGGDDDAAA???<<<;;;;;;@@@IIISSS]]]gggoootttwww{{{|||{{{{{{}}}|||xxxrrrnnnjjjfffcccaaa^^^\\\[[[ZZZZZZ[[[aaakkkvvv~~~}}}pppfffbbb]]]YYYXXXYYYYYYWWWUUURRRNNNKKKJJJHHHJJJSSS]]]kkk}}}qqqnnn|||uuu___KKKGGGMMM]]]wwwuuuXXXCCC999777444333333444333222000000000000000000111111000000111222222222222111111222222444:::DDDNNNSSSRRRYYYfffvvv}}}tttiii}}}vvviiidddaaaccchhhnnnuuu|||}}}}}}|||{{{yyyvvvsssrrrqqqrrrqqqoookkkgggccc```XXXUUUQQQNNNMMMLLLKKKJJJIIIGGGIIIOOOXXXaaaeeeggglllnnnpppqqqqqqooommmkkknnnjjjiiijjjjjjjjjooovvv~~~ooo\\\QQQHHHCCCBBBBBBFFFVVVhhh}}}kkkdddaaaeeekkkrrryyyxxxmmm```ZZZWWWQQQVVV]]]XXXXXXNNNDDDAAA???;;;:::<<<;;;<<>>???@@@AAAGGGPPP^^^nnn}}}{{{tttqqqrrrssstttuuuyyy~~~}}}}}}~~~~~~zzzvvvpppiiiaaa[[[PPPLLLGGGBBB@@@===;;;999999999::::::;;;>>>BBBFFFMMMWWW```bbbcccgggkkklllmmmlllkkkjjjhhheee```]]][[[XXXWWWWWWVVVVVV^^^gggrrr}}}zzzwww|||}}}{{{nnn]]]SSSSSSTTTXXX\\\]]][[[]]]ccciiinnnwwwmmm___TTTZZZjjjzzz|||xxxsssppppppqqqrrrrrrtttuuuwwwzzz|||zzzvvvsssooolllhhheeeaaa\\\WWWSSSLLLFFF@@@>>>@@@CCCEEEDDDEEEHHHJJJKKKLLLPPPVVV[[[ZZZ\\\___ccceeeeeedddcccffflllqqquuuxxxxxxpppfff\\\TTTLLLIIIEEE@@@???AAA===???CCCJJJUUUbbbnnnuuu}}}~~~{{{ssskkk```YYYSSSOOOJJJFFFCCCAAA>>><<<999;;;AAAIIITTTaaakkkqqqqqqvvvxxxxxxyyy|||{{{xxxrrrooojjjfffcccaaa^^^\\\XXXXXXXXXZZZ___jjjvvv~~~|||ooofff```]]]YYYXXXYYYYYYWWWUUURRRNNNKKKJJJGGGHHHOOOXXXcccwww|||qqqooovvv|||qqq]]]MMMHHHMMM___yyy}}}```HHH;;;888555444444444333222000000000000111111111111000000111222222222222111111333333444;;;GGGPPPSSSTTT]]]kkkzzz|||ooo{{{oooeeecccbbbccchhhooowww}}}~~~}}}{{{xxxuuusssrrrppprrrrrrpppkkkeeeaaa___XXXUUURRROOOOOONNNMMMLLLIIIIIIKKKOOOWWW^^^ccceeelllmmmnnnooonnnllljjjiiinnnllllllooopppppptttzzzzzzgggWWWLLLCCCBBBCCCEEERRR```uuupppgggbbbdddhhhooovvv}}}|||qqqccc\\\WWWQQQVVV\\\XXXZZZOOOEEEAAA???;;;:::;;;;;;;;;???HHHTTT```gggjjjgggccc]]]XXXUUUSSSPPPNNNIIIGGGFFFJJJTTT```iiiooosssyyymmmaaaXXXPPPKKKKKKCCCBBB@@@===<<<<<<<<<===AAAGGGQQQ]]]jjjwww}}}wwwtttoooqqqssstttuuuvvvxxxzzz~~~~~~~~~|||zzz|||}}}yyytttnnnhhhaaa\\\QQQMMMHHHDDDAAA???<<<:::888999::::::;;;???CCCGGGOOOYYYbbbcccbbbeeeiiikkklllkkkiiiiiihhhddd```]]]\\\YYYVVVVVVTTTUUU]]]gggttt{{{xxxwww|||}}}|||ooo^^^TTTSSSPPPSSSTTTSSSRRRUUU]]]dddfffooo|||~~~jjj]]]SSSXXXhhhyyyzzzwwwsssqqqqqqrrrsssrrruuuuuuwwwyyy{{{{{{xxxvvvssspppmmmiiiddd^^^XXXTTTIIIDDD???>>>BBBFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLOOOSSSWWW[[[]]]^^^___aaahhhpppssstttrrrkkkcccYYYQQQIIIFFFCCC???>>>@@@>>>???BBBIIISSS```kkkrrr{{{{{{{{{nnneee]]]WWWPPPJJJFFFCCC???===<<<;;;<<>>:::999:::888:::>>>EEEOOOZZZccciiijjjfffaaa\\\XXXUUURRRPPPLLLHHHFFFHHHQQQ\\\fffkkkssswww|||{{{kkk___SSSJJJGGGIIIBBBAAA???===<<<;;;;;;;;;;;;???FFFNNNYYYeeerrryyy|||xxxuuuttttttooorrruuuvvvuuusssrrrssssssnnnmmmpppoookkklllppp~~~{{{yyyzzz~~~|||wwwrrrlllfff```\\\QQQNNNIIIEEEBBB???===:::888999::::::<<>>???DDDHHHIIIHHHGGGFFFEEEEEEEEEDDDAAA>>>CCCFFFJJJOOOTTTXXX[[[\\\\\\fffooorrrqqqnnngggaaaWWWOOOGGGDDDAAA>>>===??????@@@BBBHHHRRR^^^jjjqqqzzzzzz~~~vvveee^^^TTTLLLHHHDDD@@@===AAA>>>;;;===EEEPPP[[[bbbjjjooorrrsssvvvzzzzzzwwwsssooojjjfffccc```]]][[[TTTTTTTTTWWW]]]hhhuuu}}}{{{oooiii^^^[[[XXXWWWYYYYYYWWWTTTRRRNNNKKKJJJFFFEEEJJJRRRXXXfffnnnttt~~~~~~rrrqqqiiiwww}}}rrrgggYYYLLLHHHIII___wwwgggNNN>>>;;;777555444333111000//////000000111111111222000000111222222222222111222555555666>>>KKKSSSTTTZZZgggwww}}}zzzhhh\\\___aaaccciiisss|||}}}zzzwwwuuutttnnnqqqrrrpppiiiccc___^^^YYYWWWUUUSSSRRRQQQNNNLLLMMMPPPUUUWWWZZZ```gggmmmnnnmmmkkkiiigggfffddddddcccbbbfffkkklllkkknnnsss}}}tttbbbRRREEECCCDDDCCCGGGNNN___}}}}}}sssgggggghhhlllsss{{{wwwiiiaaa[[[SSSXXX]]]YYY[[[PPPFFFAAA>>>:::888999666999===CCCLLLWWWbbbiiinnnjjjddd^^^ZZZWWWSSSPPPOOOJJJEEEGGGOOOYYYbbbgggsssvvvzzzzzzlll___QQQFFFCCCFFFCCCBBB@@@???===<<<<<<<<<777:::>>>EEENNN[[[hhhpppxxxwwwuuurrrpppoooqqqsssooorrrvvvwwwuuuqqqooonnngggaaa___aaa```\\\]]]bbb}}}yyyvvvwwwzzz}}}|||vvvnnniiigggccc]]]RRRNNNIIIEEEBBB???<<<:::;;;<<<<<<;;;:::>>>DDDJJJQQQ[[[dddffffffhhhhhhfffmmmkkkjjjiiihhheee```]]][[[YYYXXXWWWUUUUUU^^^hhhuuu~~~wwwuuuwwwyyy}}}ppp```UUUPPPQQQPPPOOOMMMNNNQQQVVVZZZcccgggqqqzzzfffXXXMMMSSSdddwwwxxxwwwuuutttttttttuuuvvvwwwtttrrruuuyyy{{{xxxuuuqqqooollljjjfff___VVVOOOGGGEEEBBBCCCGGGJJJJJJIIIHHHFFFCCC@@@>>>;;;:::999::::::===EEENNNUUUXXXYYY[[[bbbiiikkkjjjhhh```XXXNNNKKKGGGBBB@@@>>>>>>??????>>>???EEEPPP^^^kkkrrrxxx}}}vvviii^^^XXXRRRIIICCCCCCAAA<<<:::;;;>>>DDDOOOYYYaaaeeelllssswwwxxxvvvuuuqqqnnnkkkhhheeeaaa\\\YYYYYYVVVUUUWWWYYY___kkkwwwyyy|||pppiii^^^ZZZWWWVVVYYY[[[ZZZYYYZZZUUUNNNIIIGGGHHHJJJKKKWWW```iiiooowwwpppnnnnnnpppwwwzzzmmmZZZJJJFFFIII[[[ooo}}}eeeMMM@@@:::777888777333000111000000000000000000000000111111222222222333333333777:::999777>>>LLLVVVXXX```lllxxx~~~tttfff]]]___```bbbkkkwww~~~}}}yyyuuusssssspppmmmjjjgggccc^^^ZZZZZZZZZYYYWWWSSSQQQPPPQQQTTTTTTTTTWWW\\\ccciiimmmppppppooonnnkkkhhhdddbbbbbbeeefffccc```aaaggglllttt{{{dddYYYMMMGGGDDDBBBDDDHHH[[[kkkzzzqqqiiiccceeeppp{{{{{{pppeee^^^YYYUUUVVVYYYUUUQQQJJJCCC>>><<<;;;;;;;;;999;;;@@@FFFNNN\\\iiimmmpppnnnggg```]]]XXXTTTTTTPPPKKKIIILLLUUU___eeerrruuuyyy}}}|||mmm]]]PPPIIIGGGHHHDDDCCCAAA>>>:::888999:::;;;:::;;;@@@DDDKKKXXXdddmmmppppppnnnnnnrrrtttrrrvvvwwwwwwvvvsssnnnjjjggg^^^XXXRRRPPPRRRTTTUUUUUU|||zzzwwwuuuvvv{{{}}}|||wwwnnnjjjhhhccc^^^SSSOOOIIIEEEAAA>>>;;;999:::<<<<<<;;;:::>>>EEEJJJSSS\\\eeeggggggiiiiiigggjjjiiihhhgggfffddd___\\\\\\ZZZYYYXXXUUUUUU^^^hhhuuu~~~~~~vvvtttvvvyyy~~~|||pppbbbXXXTTTTTTTTTRRRPPPPPPRRRWWW[[[cccfffqqqwwwfffXXXMMMQQQaaasss~~~wwwvvvvvvuuuuuuvvvwwwwwwwwwtttsssvvvyyyzzzwwwsssooommmjjjgggccc\\\TTTMMMDDDCCCCCCEEEGGGHHHEEEBBBAAA@@@===;;;888777555555777777:::@@@HHHOOORRRRRRUUU]]]ccceeedddbbb[[[SSSNNNKKKFFFBBB???>>>>>>>>>?????????EEEPPP]]]jjjrrrxxx}}}qqqfff[[[OOOIIIHHHEEE???<<<<<<>>>BBBJJJRRR^^^cccjjjqqquuuuuusssqqqllljjjgggeeeccc```\\\YYYXXXUUUSSSTTTUUUYYYdddooowwwzzzmmmfff___[[[WWWWWWYYY[[[ZZZYYYWWWSSSMMMHHHGGGIIIKKKLLLXXX```hhhnnnvvv~~~yyyyyyyyyxxxyyy~~~sssaaaPPPKKKMMMYYYnnn|||fffOOO@@@:::777888777333111222000000000000000000000000111111111111222222222333555888777666<<>>;;;888:::<<<<<<;;;;;;>>>EEEKKKUUU^^^fffhhhhhhjjjjjjhhhgggfffeeeeeedddbbb___\\\]]][[[YYYXXXUUUTTT]]]ggguuu~~~}}}tttrrrsssyyy}}}|||pppeee]]][[[[[[ZZZXXXUUUTTTUUUYYY\\\ccchhhrrruuufffXXXMMMPPP^^^ooo|||vvvvvvvvvvvvwwwxxxyyyzzzvvvuuuuuuwwwzzzyyyuuuqqqmmmkkkhhhddd___XXXQQQKKKDDDEEEFFFHHHIIIFFFAAA===;;;:::888666555333333222555555777<<>>=========??????@@@EEEOOO\\\iiiqqqxxx}}}|||kkk\\\TTTSSSLLLFFFAAAAAA@@@AAAEEEKKKXXX]]]eeemmmqqqqqqooommmhhheeecccaaa```^^^[[[YYYWWWTTTQQQQQQPPPRRRZZZdddppp{{{{{{nnngggaaa]]]XXXWWWYYYZZZZZZXXXUUURRRMMMIIIHHHIIILLLNNN\\\ccciiinnnttt|||~~~}}}{{{~~~}}}{{{}}}wwwfffUUUMMMNNNUUUkkk||||||{{{gggRRR@@@;;;777777666222111222000000000000000000000000000000000111111111222222444666666777===IIIRRRVVVdddnnnyyyxxxjjj___aaaaaaccckkkwww~~~{{{|||||||||zzzwwwtttrrrpppnnnkkkhhheee```[[[WWWUUUWWWXXXXXXUUUSSSRRRRRRYYYZZZ\\\___bbbfffjjjlllqqqrrrtttvvvtttooohhhcccggggggfffaaa]]][[[^^^aaaiiizzzmmm```RRRKKKGGGDDDDDDGGGLLL\\\tttwwwsssooopppuuu}}}xxxlllddd]]]XXXXXXZZZ\\\WWWMMMDDD<<<999888999:::999:::===@@@EEEPPP[[[kkkrrruuurrrmmmggg```ZZZ[[[WWWPPPJJJIIIMMMRRRVVVggglllrrrxxx~~~qqqbbbVVVOOOLLLKKKHHHHHHHHHEEEAAA===;;;;;;;;;999999<<<>>>BBBLLLVVVcccjjjoooqqqrrrvvvvvvtttuuuttttttwwwwwwssshhh```PPPLLLIIIIIIKKKMMMMMMKKKwwwuuussssssuuuyyy~~~~~~xxxppplllkkkfff```VVVQQQJJJDDD@@@===;;;999:::;;;<<<;;;;;;???FFFLLLVVV^^^fffggggggiiijjjhhhfffeeedddcccdddbbb```]]]\\\YYYXXXVVVSSSSSS[[[eeevvv|||rrroooqqqxxx}}}{{{rrrhhhcccbbbdddccc```]]]ZZZZZZ\\\___ffflllwwwuuudddWWWMMMPPP]]]mmm~~~|||uuuvvvvvvwwwxxxzzz{{{{{{vvvvvvwwwyyyzzzxxxsssooollljjjgggbbb\\\UUUOOOKKKHHHIIIJJJJJJIIIDDD???;;;999888777555444444444444666666888;;;???DDDGGGIIIQQQWWW\\\]]]\\\[[[UUUNNNKKKIIIEEE@@@===<<<<<<===???@@@AAAEEEMMMZZZgggooovvv{{{pppddd^^^TTTMMMGGGFFFDDDBBBCCCFFFQQQVVV___ggglllnnnlllkkkfffdddaaa___^^^\\\ZZZXXXUUUQQQOOOMMMKKKKKKRRR[[[gggssstttmmmddd___ZZZWWWXXXZZZYYYXXXVVVTTTPPPKKKIIIIIILLLOOOaaahhhmmmnnnqqqtttvvvtttpppyyyzzztttuuuxxxzzz|||xxxjjjYYYPPPOOOQQQggg}}}}}}xxxwww{{{yyyhhhVVVAAA;;;777777666222111222000000000000000000000000///000000000000111111111444555666999@@@JJJRRRVVVdddnnnwww}}}vvviiibbbddddddfffnnnyyy}}}}}}}}}|||zzzxxxuuutttooollliiifffccc___ZZZVVVQQQSSSVVVVVVTTTRRRQQQQQQUUUWWWZZZ___cccgggiiikkkmmmnnnrrrvvvxxxuuunnnhhhmmmllliiiccc^^^[[[\\\^^^dddsssssseeeVVVNNNIIIFFFDDDFFFHHHWWWnnn{{{yyyvvvvvvyyy}}}pppfff___YYYWWWYYY]]]WWWMMMDDD===:::999:::;;;::::::===>>>AAAKKKUUUeeemmmssssssooojjjccc[[[]]]XXXRRRLLLIIIJJJMMMPPP```fffnnnvvv{{{wwwjjj___WWWRRROOOJJJKKKKKKHHHCCC>>><<<;;;>>>;;;;;;<<<===???HHHRRR]]]fffooorrrtttwwwwwwuuuvvvuuuuuuyyy{{{uuuhhh]]]OOOKKKHHHIIILLLMMMLLLJJJyyywwwuuutttuuuxxx|||~~~~~~}}}}}}~~~~~~}}}xxxqqqlllkkkgggaaaWWWRRRKKKEEEAAA>>><<<::::::;;;<<<;;;<<>><<<<<<===<<<:::;;;>>>>>>@@@GGGPPP^^^gggppprrrpppmmmfff___]]]YYYSSSNNNKKKKKKLLLMMMYYY```jjjsssyyy}}}|||pppfff^^^WWWSSSMMMMMMMMMIIIDDD???<<<:::>>><<<;;;<<<;;;===DDDMMMXXXdddoootttuuuwwwwwwuuuxxxwwwyyy}}}yyykkk___QQQNNNJJJJJJLLLNNNLLLJJJ|||zzzwwwvvvvvvxxx{{{}}}{{{zzz|||~~~~~~}}}xxxppplllkkkgggaaaXXXSSSLLLFFFBBB@@@>>>===:::;;;<<<<<<<<<@@@GGGMMMWWW___eeeeeeeeeggghhhggghhhgggeeedddddddddbbb```XXXVVVUUUTTTRRRRRR[[[eeezzz{{{ppplllmmmwww|||~~~wwwooollllllqqqpppnnniiieeeccccccdddjjjqqq~~~www```UUULLLOOOZZZkkk}}}{{{vvvtttuuuwwwxxxzzzzzzzzzzzzuuuvvvwwwxxxwwwuuurrrppplllkkkggg```XXXQQQMMMLLLLLLMMMMMMJJJDDD>>>:::888666666555444333333333333222444666888:::>>>DDDHHHSSSXXXZZZXXXVVVTTTOOOIIIFFFDDDAAA>>><<<<<<===>>>@@@AAACCCEEEJJJUUUcccmmmtttyyyuuuhhh^^^TTTPPPLLLFFFBBBBBBEEEIIIOOOVVV\\\```aaabbbaaa^^^YYYVVVUUUSSSQQQPPPGGGFFFEEEFFFEEEDDDJJJRRR\\\jjjyyy{{{uuujjjddd]]]XXXXXXYYYXXXVVVXXXXXXUUUPPPJJJHHHKKKNNN```lllssslll___WWWUUUUUURRR]]]iiiooonnnlllmmmpppwwwzzzxxx|||xxx}}}|||{{{zzzwwwlll\\\QQQMMMNNNeee{{{yyyuuuwwwtttgggXXXBBB;;;666666555222111444000000000000000000000000000000000111111111222222111000333;;;BBBHHHOOOUUUdddlllssswww|||mmmdddeeeiiilllpppwww{{{{{{yyywwwuuurrrpppooommmkkkhhheeebbb]]]XXXUUUMMMNNNOOOOOOMMMMMMNNNPPPLLLNNNSSSYYY___dddgggiiillljjjkkkqqq{{{vvvsssmmmfffaaa^^^\\\\\\bbbjjjzzznnn\\\TTTPPPKKKHHHGGGHHHRRRdddxxx}}}yyyzzz~~~wwwkkkaaaYYYUUUWWWXXXTTTMMMFFFAAA>>>>>>>>>:::999;;;>>>>>>???EEENNNYYYbbbkkknnnooooookkkeee]]]ZZZVVVQQQNNNLLLLLLMMMRRRYYYdddnnnuuuzzz~~~vvvmmmeee\\\VVVQQQQQQOOOKKKEEE???===<<<<<<::::::;;;::::::AAAJJJWWWdddpppuuuuuuvvvvvvuuuxxxyyy}}}~~~sssiiiWWWSSSNNNLLLMMMNNNLLLJJJ}}}{{{yyyxxxxxxzzz|||~~~zzzxxx{{{~~~}}}|||wwwppplllkkkgggaaaYYYTTTMMMGGGCCCBBBAAA@@@:::;;;<<<<<<<<<@@@HHHNNNXXX```fffffffffhhhiiihhhiiigggeeecccccccccaaa___XXXVVVVVVVVVSSSTTT^^^hhh{{{{{{pppllllllvvv|||yyyrrrnnnnnnrrrrrroookkkfffddddddeeegggooo|||uuu```UUULLLMMMXXXgggyyyzzzuuutttuuuwwwxxxyyyyyyyyyyyytttuuuwwwwwwuuutttssssssllljjjfff^^^UUUOOOLLLLLLLLLOOORRRPPPIIIAAA;;;888777777666555444333333444333555888999<<>>===777777:::======>>>DDDLLLRRR[[[dddhhhjjjmmmlllhhh```]]]YYYTTTPPPNNNLLLLLLLLLSSS^^^hhhqqqwww|||~~~vvvmmmccc\\\VVVUUURRRLLLFFFAAA???>>><<<::::::;;;;;;<<>>::::::999888777666555555555555888;;;===???EEELLLRRRZZZ]]]]]]YYYVVVTTTOOOIIIAAA@@@===<<<<<<===???AAA@@@BBBDDDEEEIIISSSaaakkkwww|||{{{lllccc[[[SSSLLLJJJCCCDDDFFFHHHKKKNNNPPPQQQOOOMMMIIIGGGHHHHHHHHHHHHHHHHHHKKKOOOPPPRRRYYYaaaeeeqqq~~~~~~xxxnnnggg^^^YYYXXXXXXWWWVVVPPPRRRRRRMMMHHHGGGKKKOOO___sssuuu]]]NNNLLLOOOUUUXXX]]]bbbgggmmmrrrvvv}}}sssttt}}}vvvzzz~~~yyygggZZZUUUSSSjjjxxxvvvqqqdddVVVBBB;;;666555444222222444000000000000000000000000111222222222222333333333777555:::DDDKKKOOOUUU\\\gggnnntttvvvxxxyyyvvvqqqqqq}}}|||zzzkkkiiiccciiiooottt{{{{{{~~~{{{xxxuuurrrooonnnmmmkkkhhheeebbb^^^YYYUUUQQQPPPOOOLLLKKKKKKOOOQQQRRRSSSVVVZZZ^^^cccgggiiillleee___bbbooo}}}~~~wwwrrrnnnkkkiiihhhccceeeqqqrrr___WWWSSSOOOKKKHHHEEEKKKYYYmmmzzzuuuwww~~~qqqeee[[[WWWXXXWWWTTTOOOJJJDDD@@@===;;;555555888<<<======CCCKKKLLLUUU]]]aaaeeeiiijjjhhhbbb```[[[WWWRRRNNNLLLKKKHHHOOOZZZeeennnuuuzzz~~~|||~~~uuujjjbbbYYYWWWTTTMMMGGGBBBAAAAAA===<<<<<<>>>>>>???FFFNNNYYYfffrrruuutttttttttsssqqqwwwjjjddd\\\WWWVVVUUUTTTSSS}}}|||~~~~~~|||{{{zzzzzzzzz}}}yyysssnnnjjjfffaaa^^^]]]VVVNNNIIIGGGFFFCCCAAA<<<:::;;;>>>???BBBJJJTTT^^^bbbfffjjjkkkkkkkkklllggggggfffeeecccaaa___^^^YYYWWWXXXYYYXXXYYY```hhh|||tttkkkppptttzzzsssooollltttpppllliiigggddd```^^^aaahhhtttwwwmmm___SSSJJJKKKUUUcccttt{{{xxxrrruuuxxxyyyxxxwwwvvvvvvsssrrrrrrsssuuuuuutttrrrtttlllccc[[[RRRIIIHHHKKKSSSWWW\\\\\\WWWMMMCCC===999888777666444333333333555777:::>>>CCCIIIPPPUUU[[[[[[ZZZWWWRRRLLLIIIGGGAAA@@@???>>>>>>???@@@AAABBBBBBEEEIIIKKKPPP\\\hhhvvvzzzsssfffXXXQQQQQQLLLIIIFFFDDDDDDDDDCCCCCCHHHEEEBBB@@@@@@BBBDDDFFFLLLLLLQQQXXX\\\]]]bbbhhhpppttt{{{~~~wwwpppiiiaaa[[[YYYYYYXXXVVVVVVRRROOOPPPNNNJJJJJJMMM___sss|||gggWWWQQQRRR\\\bbbffffffhhhooovvvxxxxxxooosssyyyyyyxxxxxxooo[[[QQQVVVjjjwwwtttfffNNNFFF===666666555333222333111111111111111111111111000111111111111222222222555666:::@@@HHHQQQYYY]]]hhhtttwwwwwwyyyrrrjjjmmmppp~~~qqqxxxhhhaaaccceeejjjqqqyyy~~~|||{{{zzzwwwvvvttttttssssssoooiiidddaaa___\\\ZZZRRROOOJJJIIIJJJNNNQQQSSSSSSWWW\\\```aaa``````aaafffcccbbbeeelllvvv~~~~~~{{{uuummmlllkkkppp~~~qqqaaaXXXVVVSSSMMMGGGGGGJJJTTTeeeyyy~~~zzz{{{tttiii___WWWTTTZZZWWWRRRIIIAAA;;;888888:::888666888;;;@@@DDDFFFMMMPPPVVV\\\```cccddddddfffaaaZZZVVVUUUSSSPPPNNNNNNMMMOOOYYYgggssszzz{{{{{{zzzmmmccc[[[VVVQQQPPPMMMFFF@@@???CCC@@@>>>>>><<<<<>>???BBBKKKTTT^^^bbbgggjjjkkkllllllmmmhhhhhhgggeeecccaaa___^^^YYYXXXXXXYYYYYYYYY```hhh|||tttkkkpppsss~~~xxxqqqlllhhhmmmkkkhhhgggfffccc^^^ZZZZZZaaammmzzz~~~tttkkk]]]RRRIIIJJJTTTbbbsss|||yyyrrrtttwwwwwwvvvuuuvvvvvvwwwvvvvvvvvvwwwwwwuuusssppphhh___XXXQQQJJJJJJNNNTTTYYY___aaa\\\RRRGGG@@@;;;:::999777666555555555777:::>>>CCCHHHNNNTTTYYY]]]\\\YYYTTTNNNIIIEEEDDD??????>>>>>>>>>???@@@AAABBBBBBEEEHHHJJJOOO[[[hhhuuuyyytttcccXXXVVVMMMIIIDDD@@@??????>>>>>>@@@??????@@@CCCGGGKKKMMMRRRTTTYYYaaadddccceeejjjrrrwwwxxxqqqjjjaaa[[[ZZZZZZYYYWWWVVVRRRPPPQQQOOOJJJJJJLLL\\\ooowwwiii]]]VVV\\\dddlllnnnqqqvvv{{{{{{xxxqqqssswwwwwwwwwyyy}}}sss^^^UUUTTThhhzzzxxxkkkSSSFFF===777666555333111222111111111111111111111111000111111111111222222222222444888???IIITTT^^^dddmmmwwwzzzzzz|||uuunnnrrrsssrrrtttgggcccbbbeeejjjqqqxxx|||~~~~~~{{{zzzxxxvvvuuutttsssssstttpppkkkfffdddbbb___]]]RRROOOJJJIIIKKKOOORRRSSSTTTYYY^^^bbbccccccccccccdddccccccfffnnnwww}}}sssnnnlllppp~~~ssscccZZZWWWTTTNNNHHHIIIKKKTTTeeeyyy{{{|||vvvjjj^^^WWWUUUZZZXXXRRRJJJBBB<<<999999999888666777;;;???DDDFFFLLLOOOTTTZZZ___bbbcccdddeee```[[[XXXVVVUUURRRPPPMMMLLLNNNVVVdddqqqyyy||||||xxxnnnaaaZZZUUUTTTPPPHHHBBB@@@BBB@@@>>>???===<<>>???BBBKKKUUU^^^bbbgggkkklllmmmnnnooojjjjjjhhhfffdddaaa^^^]]]ZZZXXXXXXYYYYYYYYY```hhh|||uuulllqqqrrr}}}wwwnnnhhhdddeeeddddddffffffbbb[[[TTTQQQWWWbbbnnnvvvuuummmfffZZZPPPHHHJJJTTTbbbsss}}}yyyssstttttttttsssssstttvvvzzzyyyxxxxxxxxxwwwtttrrrjjjbbbYYYTTTOOOKKKLLLPPPSSSZZZbbbgggddd[[[OOOFFF>>>===:::999888888999999:::???EEELLLQQQVVV[[[^^^```]]]WWWPPPIIIDDDAAA???============>>>@@@AAABBBBBBBBBDDDGGGIIINNN[[[gggsssxxx}}}ttteee^^^TTTOOOGGGAAA>>>======<<<;;;===???CCCHHHMMMQQQTTTYYYZZZ```fffhhheeeeeehhhpppwwwwwwqqqjjjaaa\\\[[[[[[ZZZXXXVVVSSSRRRSSSQQQKKKIIIKKKYYYlllnnn___^^^hhhsssxxx{{{{{{uuuuuuuuuuuuwwwzzz}}}uuuaaaWWWRRRggg~~~}}}qqqYYYFFF>>>777666666333111222111111111111111111111111000111111111111222222222333444888@@@LLLYYYeeemmmvvv~~~yyyrrrvvvyyyyyynnnddddddbbbeeekkkrrrwwwzzz{{{{{{yyyyyywwwvvvttttttssssssuuurrrmmmiiigggdddaaa___RRROOOKKKJJJLLLPPPRRRTTTVVVZZZ```dddfffffffffgggdddeeehhhnnnuuu~~~|||ssspppqqq{{{tttfff]]]YYYUUUNNNHHHJJJKKKSSSdddxxx}}}}}}{{{lll]]]VVVVVVZZZXXXTTTLLLDDD>>>;;;:::888777666777999>>>CCCFFFJJJMMMRRRXXX]]]```aaabbbbbb```\\\ZZZXXXWWWUUUSSSMMMKKKKKKRRR___mmmwww|||}}}uuuggg```ZZZXXXTTTKKKDDDAAABBB@@@???@@@???===@@@EEEQQQYYYccciiijjjiiiiiiiiillllllpppyyyuuupppkkkeee___\\\~~~~~~~~~~~~|||yyywwwsssnnngggccc\\\WWWRRRNNNKKKHHHCCC???<<<;;;;;;>>>???CCCLLLWWW___ccchhhlllnnnoooooopppmmmllljjjgggdddaaa^^^]]][[[YYYYYYZZZYYYYYY```hhh{{{vvvmmmrrrsssxxxnnngggcccaaa```aaadddfffbbbXXXPPPKKKOOOWWWbbbiiiiiiddd^^^UUUMMMHHHLLLVVVfffxxx|||xxxttttttsssrrrpppqqqsssuuuwwwvvvvvvvvvvvvtttqqqnnnfff]]]TTTPPPMMMKKKMMMQQQRRRYYYdddkkkllldddWWWNNNBBB@@@===:::999:::;;;===AAAFFFNNNUUU[[[___bbbdddddd^^^UUUMMMFFFBBB???===;;;<<<===>>>???AAABBBCCCBBBBBBCCCFFFGGGMMMYYYfffrrrvvv|||uuuhhh___XXXNNNFFFAAA@@@??????@@@BBBEEEJJJOOOSSSVVVWWW[[[[[[]]]aaaaaa^^^___ccckkkrrr}}}}}}vvvrrrkkkbbb]]][[[[[[ZZZYYYVVVTTTSSSUUUSSSMMMKKKLLLXXXmmmyyyhhhcccnnnxxx||||||xxxtttsssvvvzzz~~~vvvbbbYYYTTThhh~~~vvv___GGG???888666666333111222111111111111111111111111000000111111111222222222666777;;;CCCQQQaaapppyyy|||tttxxx}}}{{{hhhaaaaaadddiiipppvvvyyyzzz{{{{{{zzzyyyxxxvvvuuuuuuttttttvvvsssoookkkhhhddd___\\\RRROOOLLLKKKMMMQQQSSSTTTVVV[[[aaaeeeggghhhiiijjjiiilllssszzz{{{vvvsssyyy}}}ttthhh```\\\WWWPPPJJJKKKKKKQQQaaavvvooo___WWWWWWYYYXXXUUUNNNGGG@@@<<<;;;666666666777888===BBBFFFIIIKKKPPPUUUZZZ]]]___``````___]]]\\\ZZZYYYWWWVVVMMMJJJHHHMMMXXXgggttt{{{|||~~~yyykkkccc\\\ZZZVVVNNNFFFCCCCCC@@@???AAA@@@===>>>BBBJJJQQQZZZaaaeeefffgggggghhhhhhllltttwwwqqqjjjccc___~~~}}}}}}{{{zzzzzzzzzxxxrrrkkkfff\\\WWWQQQMMMJJJFFFAAA======;;;;;;===???CCCMMMXXXaaaeeejjjnnnoooppppppqqqnnnmmmkkkiiieeebbb___]]][[[ZZZYYYZZZYYYYYY```hhhzzzxxxoootttwwwzzzrrrkkkgggccc```___aaaccc___VVVMMMIIIJJJOOOVVV\\\]]]ZZZUUUPPPJJJGGGMMMYYYjjj~~~{{{wwwvvvvvvtttqqqoooooorrrtttsssssssssttttttrrrooolllbbbXXXPPPNNNLLLKKKLLLPPPPPPWWWbbbmmmqqqlllaaaXXXHHHEEEAAA>>><<<===@@@AAAIIIOOOWWW^^^ccceeeggghhhfff___TTTKKKFFFBBB@@@>>>;;;<<<===???AAABBBCCCCCCBBBAAABBBDDDFFFKKKXXXeeeqqquuu{{{~~~~~~tttddd]]]RRRIIIDDDCCCBBBBBBFFFHHHLLLPPPTTTWWWYYYZZZZZZWWWVVVWWWVVVTTTWWW]]]dddmmmxxxxxxrrrlllccc]]][[[[[[YYYXXXWWWTTTTTTVVVTTTOOOMMMNNNVVVmmmyyymmmjjjsss{{{}}}~~~{{{uuutttwwwyyy|||xxxeee]]]XXXjjjwwwaaaHHH???888777666333111222111111111111111111111111000000111111111222222222555666;;;FFFXXXmmmuuuxxx|||}}}yyyfff______hhhnnnvvv|||}}}||||||||||||{{{zzzxxxwwwvvvvvvuuuvvvtttoookkkgggaaa[[[WWWQQQOOOLLLLLLNNNRRRTTTUUUUUUZZZ```eeehhhiiijjjkkkmmmsss{{{|||uuuuuu|||xxxqqqhhhbbb]]]XXXQQQLLLKKKJJJPPP___ttttttcccZZZYYYXXXXXXUUUPPPIIIBBB===<<<666777777777888<<>>===???EEEJJJSSS[[[aaadddfffgggffffffiiiqqq}}}vvvooohhhbbb~~~~~~~~~{{{|||}}}~~~|||vvvoooiii\\\WWWPPPKKKIIIEEEAAA======;;;;;;===???CCCNNNYYYcccgggllloooppppppqqqqqqooonnnllljjjfffccc```^^^\\\ZZZZZZ[[[YYYYYY___hhhwwwzzzrrrvvvzzz~~~vvvrrrnnnhhhbbb\\\[[[\\\YYYPPPHHHFFFEEEFFFKKKPPPRRRPPPMMMKKKFFFFFFMMMYYYjjj}}}yyyzzzyyywwwssspppoooppprrrsssrrrrrrsssrrrpppkkkhhh\\\TTTMMMLLLMMMMMMMMMOOOPPPUUU```llltttsssllldddSSSPPPJJJFFFDDDDDDGGGIIIQQQWWW^^^eeehhhiiijjjjjjeee]]]RRRJJJGGGDDDBBB@@@<<<===???AAABBBCCCDDDDDDBBBAAAAAACCCDDDJJJWWWeeepppuuuzzz}}}~~~ggg```VVVNNNIIIHHHGGGGGGKKKMMMOOORRRUUUWWWXXXYYYUUUPPPNNNMMMLLLKKKPPPVVV^^^gggssszzz|||~~~}}}tttlllccc]]]ZZZYYYWWWVVVUUURRRRRRTTTSSSOOONNNPPPSSSjjjwwwnnnooowww}}}~~~~~~|||wwwxxxzzzzzzuuu~~~zzziiiaaa[[[mmmwwwbbbIII@@@999777666333111222111111111111111111111111000111111111111222222222111333999HHH^^^yyyyyy{{{{{{xxxwwwhhhccccccmmmttt}}}~~~}}}~~~}}}{{{yyywwwvvvuuuuuutttrrrnnnjjjfff___XXXSSSQQQOOOMMMMMMPPPSSSUUUVVVTTTYYY```eeehhhjjjlllmmmqqqwww}}}sssooorrrxxx|||}}}qqqlllfffbbb^^^YYYSSSNNNKKKKKKPPP^^^sss{{{iii^^^[[[VVVWWWUUUQQQJJJCCC>>><<<666777999888888;;;BBBHHHKKKLLLOOORRRUUUXXXZZZ[[[[[[]]]______]]]ZZZXXXXXXOOOKKKGGGGGGMMMYYYgggpppwwwxxxyyyzzz|||{{{nnnbbb]]]ZZZUUUNNNKKKGGGBBB???AAAAAA>>><<<===@@@EEEMMMVVV^^^cccfffgggfffgggiiippp{{{|||uuullldddzzzpppiii___YYYQQQKKKHHHFFFBBB???>>>;;;;;;===???DDDOOOZZZfffiiinnnpppqqqppppppqqqooonnnllljjjgggdddaaa```]]][[[ZZZ[[[ZZZYYY___hhhuuu|||tttyyy|||zzzxxxvvvlllbbbWWWQQQQQQOOOIIIBBBAAA???>>>AAAFFFJJJJJJHHHFFFCCCCCCJJJUUUfff|||~~~}}}|||zzzvvvrrrppppppppprrrqqqqqqpppnnniiiccc___VVVNNNJJJLLLPPPPPPPPPQQQQQQUUU^^^kkkvvvyyyuuuppp```\\\VVVPPPMMMNNNPPPSSSYYY^^^dddhhhjjjjjjjjjkkk```YYYOOOIIIGGGFFFDDDAAA>>>???AAACCCDDDDDDDDDDDDBBB@@@@@@BBBCCCIIIVVVdddpppuuuzzz}}}~~~oooiii```YYYUUUTTTTTTTTTRRRRRRQQQQQQPPPPPPOOOOOOKKKHHHFFFFFFEEEDDDHHHNNNWWW```kkkrrruuuxxx~~~uuummmccc\\\YYYWWWUUUSSSRRROOONNNPPPPPPMMMMMMPPPQQQgggzzzqqqpppyyyzzzxxx|||~~~{{{sss{{{}}}|||zzzjjj```\\\mmmwwwaaaIIIAAA999888777333111222111111111111111111111111000111111111111222222222111333:::III```~~~ooouuullllllnnnpppxxx~~~~~~}}}{{{yyyvvvuuusssssspppnnnllljjjfff```YYYTTTQQQOOOMMMNNNQQQTTTVVVVVVTTTYYY```fffjjjlllnnnooowww|||zzzmmmfffffflllpppsssiiifffcccaaa^^^ZZZTTTPPPMMMLLLQQQ```tttpppbbb\\\TTTUUUUUUQQQJJJCCC>>>;;;666888:::999999<<>>;;;;;;===???DDDOOO[[[gggkkkoooqqqqqqpppppppppooonnnllljjjhhheeebbbaaa]]][[[[[[[[[ZZZYYY___gggsss~~~uuu{{{}}}|||{{{zzznnnbbbSSSKKKIIIHHHCCC>>>===:::999;;;AAAEEEFFFFFFDDDAAAAAAGGGQQQaaawww~~~}}}yyytttpppooooooqqqpppnnnllliiiccc\\\WWWQQQKKKHHHLLLQQQSSSRRRSSSRRRUUU^^^kkkwww}}}{{{xxxjjjeee^^^WWWTTTUUUWWWZZZ]]]aaagggjjjkkkjjjjjjjjj]]]VVVMMMHHHHHHGGGEEEBBB???@@@BBBDDDEEEEEEDDDDDDBBB@@@@@@AAABBBHHHVVVcccqqquuu{{{~~~~~~yyyssskkkeeebbbbbbaaaaaaYYYWWWSSSOOOKKKHHHEEEDDDCCCAAAAAABBBAAA???BBBGGGPPPYYYeeekkknnnrrrzzzuuunnnccc\\\XXXVVVTTTQQQPPPLLLKKKMMMMMMKKKMMMPPPRRRgggvvvoooyyyxxxyyy}}}ttt|||yyytttxxxwwwhhh]]]\\\lllvvvaaaJJJAAA:::888777333111222111111111111111111111111000111111111111222222222666777<<>>;;;666999;;;:::999<<>>???BBBNNNZZZiiinnnqqqooonnnpppqqqoootttppplllhhhfffeeecccbbb^^^[[[[[[\\\\\\[[[^^^dddtttyyy{{{~~~zzzlllcccWWWKKKCCC???===<<<777:::;;;:::===BBBEEECCC>>>>>>@@@DDDIIIWWWooo}}}yyytttppppppqqqqqqooommmjjjfff```XXXRRRKKKKKKJJJKKKMMMPPPTTTVVVVVVUUUXXXcccqqq}}}vvvqqqiiiccc``````aaaaaagggjjjmmmlllhhhdddcccdddZZZSSSKKKGGGGGGFFFCCC???@@@AAABBBCCCDDDDDDCCCBBBAAA>>>>>>@@@CCCIIIUUUaaammmssszzz~~~|||wwwqqqkkkccc\\\SSSNNNGGGBBBAAAEEE@@@>>>;;;;;;===???@@@@@@GGGNNNXXXaaagggnnnuuuzzz~~~}}}pppkkkccc]]]YYYWWWVVVUUUOOONNNMMMLLLLLLLLLMMMNNNXXXfff||||||yyy|||}}}{{{yyyzzzwwwvvvuuurrrqqqyyy|||kkk\\\\\\fff~~~rrrfffMMMAAA666333333222222444111111111111111111111111222222111111222222333444555666;;;HHH]]]wwwnnn~~~uuu|||nnnnnntttyyyxxx}}}{{{uuurrrpppoooooonnnmmmkkkjjjfffaaaZZZUUUSSSRRRQQQPPPOOOPPPQQQQQQQQQWWW```hhhmmmppprrrttt~~~sss___UUUWWW^^^bbbcccaaaaaa```^^^\\\YYYWWWVVVNNNRRRVVV]]]ooouuuhhh]]]\\\ZZZVVVQQQKKKEEE@@@===<<<:::888666666;;;BBBHHHOOOUUUXXXUUUSSSUUUWWWWWWYYYYYYZZZ\\\]]][[[XXXUUUTTTPPPIIIDDDEEELLLWWW___lllooosssvvvwwwyyy{{{|||~~~nnnfffaaa[[[UUUMMMJJJEEEAAA>>><<<<<<<<<888:::@@@JJJUUU^^^dddffffffkkkrrrxxx~~~xxxnnn~~~~~~}}}~~~xxxoooiiieee^^^VVVOOOLLLIIIFFFCCC>>>===>>>???@@@CCCOOO[[[jjjooorrrqqqqqqssssssrrrtttqqqnnnkkkjjjgggdddaaa___\\\[[[\\\[[[YYY]]]cccpppzzz}}}qqqhhhZZZMMMDDD???<<<:::444888:::999<<>>>>>???BBBHHHVVVppp|||xxxtttrrrqqqppppppnnnkkkhhhccc\\\TTTOOOKKKKKKKKKLLLNNNQQQSSSTTTVVVVVVYYYbbbnnnyyy}}}yyyrrrmmmiiihhhggggggkkkoooqqqpppjjjddd```___VVVQQQJJJFFFGGGFFFCCC@@@DDDEEEFFFGGGGGGFFFEEEDDDAAA???>>>@@@CCCHHHUUU```mmmssszzz~~~yyyhhh^^^TTTOOOIIIDDDAAACCC@@@>>>;;;:::;;;<<<<<<<<>><<<;;;888666666;;;BBBGGGVVV\\\___[[[WWWWWWWWWUUUXXXYYYZZZ\\\]]]\\\YYYWWWVVVQQQJJJDDDCCCJJJUUU]]]gggkkkppptttvvvxxxzzz{{{}}}wwwkkkddd^^^ZZZQQQMMMHHHCCC@@@>>>===<<<777999>>>GGGQQQ[[[bbbeeefffkkksss{{{~~~ttt~~~}}}}}}xxxpppkkkfff___VVVPPPLLLIIIEEEBBB???>>>???@@@AAADDDPPP\\\kkkqqqtttttttttwwwwwwuuuuuusssqqqooommmiiieeeaaa```]]][[[\\\ZZZXXX[[[```nnn|||tttjjj[[[MMMCCC===:::999444888;;;;;;>>>CCCDDDAAA@@@>>>>>>@@@FFFVVVqqq{{{wwwvvvuuurrrooopppmmmhhhccc^^^WWWPPPKKKKKKKKKMMMOOOPPPQQQRRRRRRSSSTTTWWW\\\eeeoooxxx}}}~~~|||zzzwwwtttrrrqqqpppqqquuuwwwssskkkaaa[[[XXXQQQMMMGGGEEEFFFFFFEEEBBBFFFGGGIIIIIIIIIGGGDDDCCCBBB??????AAACCCHHHSSS___kkkqqqyyy~~~tttgggYYYRRRNNNHHHDDDCCCBBB???<<<::::::;;;::::::<<>>;;;:::777444444111111111111111111111111222222111111222222333444444777===JJJ]]]tttrrrzzzyyy~~~mmmbbbdddnnnuuu}}}{{{zzzxxxvvvtttrrrpppooonnnmmmllljjjhhhccc]]]XXXVVVTTTQQQNNNMMMOOOQQQRRRVVV]]]fffnnnsssvvvxxxyyy}}}|||yyywwwuuutttuuuuuuwwwwwwwwwxxxyyyxxxuuurrreee^^^WWWUUUYYY^^^``````cccbbbaaa___\\\YYYUUUTTTMMMMMMOOOWWWiiiqqqfff]]]YYYUUUPPPMMMHHHCCC@@@<<<;;;999777777;;;AAAFFFXXX___dddaaa]]]ZZZWWWTTTYYYXXXYYY[[[]]]]]]\\\ZZZYYYSSSJJJCCCAAAGGGQQQYYYbbbfffmmmrrruuuwwwxxxyyy|||tttiiiccc```UUUQQQKKKFFFCCCAAA>>><<<888888;;;BBBMMMXXX```dddccchhhqqq|||}}}~~~~~~~~~}}}xxxqqqmmmfff___UUUOOOKKKHHHDDDAAA???>>>>>>@@@@@@DDDOOO[[[jjjqqquuuuuuvvvyyyyyywwwxxxvvvssspppnnnkkkgggdddaaa^^^\\\\\\YYYWWWYYY^^^ooo}}}yyyooo```QQQGGGAAA>>>===666<<<@@@BBBEEEIIIIIIFFFAAA???===>>>CCCTTTqqq|||xxxxxxwwwsssoooppplllfff```ZZZSSSMMMIIIKKKMMMOOOQQQRRRRRRQQQPPPOOOPPPRRRUUU[[[dddnnnuuuwwwyyy{{{|||{{{yyyxxxwwwuuuxxxyyytttiii]]]TTTOOOKKKHHHEEEDDDEEEFFFFFFEEEGGGHHHHHHHHHGGGDDDBBB@@@BBB@@@???AAACCCGGGRRR]]]iiipppxxx}}}uuucccYYYTTTNNNIIIHHHDDDAAA>>><<<<<<<<<<<<;;;888<<>>;;;:::777444444111111111111111111111111222222111111222222333444222666@@@OOObbbwww|||vvvyyypppiiihhhlllrrr{{{}}}}}}|||zzzwwwssspppnnnpppnnnllljjjgggccc^^^ZZZXXXUUUQQQNNNMMMOOORRRTTTTTT[[[dddlllpppqqqqqqqqqoookkkfffeeegggkkknnnooonnnooopppnnniiiaaaYYYUUUOOOOOOPPPSSSXXX___eeehhhmmmlllkkkhhhccc^^^YYYVVVOOOKKKIIIOOO[[[kkk|||rrrfff^^^YYYSSSPPPOOOMMMHHHDDD>>>===;;;999888;;;@@@DDDQQQ\\\gggjjjhhheee___ZZZ[[[ZZZYYY[[[]]]``````___]]]WWWNNNDDD@@@BBBIIIOOO\\\aaahhhnnnqqqrrrssssssyyy{{{~~~|||mmmeee]]]XXXPPPLLLJJJFFFAAA<<<;;;::::::???IIITTT^^^dddcccffflllttt}}}wwwpppkkkaaaZZZQQQKKKHHHFFFBBB@@@===<<<===>>>>>>BBBNNNZZZjjjqqqvvvwwwxxxzzzzzzwwwyyyvvvtttrrrqqqooollljjjddd```^^^]]]ZZZWWWYYY^^^rrruuubbbUUULLLHHHFFFJJJQQQUUUVVVWWWWWWRRRMMMDDDAAA===<<>>======<<<;;;777999;;;===@@@GGGQQQXXXfffnnnxxx}}}}}}|||~~~|||vvvmmmeeeaaa^^^[[[ZZZXXXVVVSSSPPPNNNLLLKKKKKKRRRbbbxxxzzzuuutttvvvyyyxxxdddUUUZZZnnn~~~rrrYYYLLL???:::999666444555111111111111111111111111222222111111222222333444222777@@@OOOcccxxx|||zzztttooolllnnnrrr~~~~~~}}}{{{xxxtttpppnnnqqqooollliiifffaaa\\\YYYVVVTTTQQQOOOOOOPPPSSSUUUVVV]]]fffmmmppppppooonnnhhhddd______dddjjjnnnooolllmmmlllhhh```WWWQQQNNNMMMOOOSSSVVV[[[aaaiiinnnrrrqqqpppmmmgggaaa[[[WWWPPPKKKIIIMMMUUU```nnnzzz~~~uuuiii___YYYRRRPPPPPPOOOKKKFFF???>>><<<:::999;;;???CCCRRR^^^kkkooonnnjjjddd___]]][[[ZZZ[[[]]]```aaaaaa^^^YYYPPPGGGAAABBBGGGKKKWWW\\\ccciiimmmoooqqqrrryyy{{{~~~tttiiiaaa[[[TTTPPPNNNKKKDDD???===;;;;;;???HHHTTT^^^ccceeeiiiooouuu}}}~~~wwwnnnhhh```YYYQQQKKKIIIGGGDDDAAA>>>======??????CCCNNN[[[kkkrrrwwwxxxyyy{{{zzzwwwssstttuuuvvvuuurrrmmmiiidddaaa___^^^\\\YYY[[[```ppprrreee^^^ZZZYYY^^^dddgggfffccc___WWWOOOFFFBBB>>>===AAAQQQmmm}}}wwwtttkkkeee]]]VVVRRRPPPOOONNNQQQRRRSSSSSSRRRQQQPPPOOOQQQNNNLLLPPPXXX```fffhhhqqqvvv{{{zzztttlllgggeeekkkiiiddd[[[OOOFFFCCCCCCBBBCCCDDDEEEFFFHHHIIIKKKKKKIIIEEEBBB@@@@@@BBBCCCDDDAAAAAABBBBBBEEEMMMWWW___gggqqqyyy{{{||||||~~~}}}}}}~~~ssseee```RRRNNNHHHDDDAAA???===;;;999:::;;;:::;;;???GGGNNNWWWaaannnvvvxxxzzz~~~yyypppgggbbb^^^[[[YYYWWWUUUSSSPPPMMMLLLKKKKKKPPP___uuu|||xxxxxxyyyzzzuuucccVVVZZZlll|||sssaaaSSSDDD<<<999666444555111111111111111111111111222222111111222222333444444888@@@NNNaaauuuyyysssooolllooottt}}}|||{{{yyywwwtttrrrppprrrppplllhhhddd```ZZZWWWTTTSSSQQQPPPQQQRRRTTTUUUWWW]]]ffflllnnnmmmkkkjjjeee```\\\]]]dddjjjnnnnnnmmmkkkfff]]]TTTNNNLLLLLLMMMRRRXXX]]]```eeekkkpppuuutttsssooojjjccc\\\XXXPPPKKKIIINNNSSSZZZeeeppp|||~~~wwwlll```YYYRRROOOQQQQQQMMMHHH??????===;;;999;;;???BBBNNN[[[iiiooopppooojjjeee___]]][[[[[[]]]```aaabbb^^^ZZZRRRJJJDDDBBBEEEHHHPPPUUU\\\ccchhhlllpppsssyyy|||~~~~~~pppeee___WWWTTTSSSPPPIIICCC<<<::::::???HHHSSS\\\aaacccjjjrrrwww{{{~~~vvvmmmfff```YYYQQQLLLJJJHHHFFFCCC???>>>???@@@@@@DDDPPP\\\mmmtttyyyzzzzzz{{{zzzwwwoooqqqvvvyyyyyytttlllfffeeeaaa______\\\ZZZ\\\aaalll{{{vvvuuutttnnnsssuuurrrlllfff\\\SSSFFFCCC???>>>AAAPPPlll}}}xxxuuuiiiccc[[[TTTQQQPPPOOOOOOSSSSSSSSSSSSRRRQQQPPPOOOPPPLLLIIINNNWWW```dddeeejjjpppvvvuuunnngggcccbbbgggddd^^^TTTIIIBBBAAABBBAAACCCEEEFFFGGGHHHJJJKKKIIIFFFAAA===<<<===???AAADDDBBBAAACCCBBBDDDLLLVVV]]]eeepppwwwzzz{{{{{{}}}qqqiii[[[WWWPPPJJJFFFCCC???===999::::::999888;;;AAAGGGMMMXXXgggqqquuuxxx~~~|||rrriiibbb]]]ZZZXXXVVVTTTRRROOOMMMKKKKKKKKKMMM\\\rrr|||zzz|||}}}{{{|||rrrbbbWWWZZZlll|||tttiiiYYYHHH???:::666555666111111111111111111111111222222111111222222333444666999@@@MMM___ssszzzwwwpppmmmkkkooouuu{{{zzzyyywwwuuutttsssrrrsssppplllgggccc^^^YYYUUURRRRRRQQQQQQRRRSSSTTTUUUVVV\\\eeejjjllljjjgggfffddd___[[[]]]dddkkkmmmmmmmmmiii```UUUKKKGGGIIILLLMMMTTT]]]bbbeeehhhlllpppvvvvvvtttqqqjjjccc\\\XXXOOOKKKJJJOOOSSSWWWaaalllxxx~~~wwwmmm```YYYQQQOOORRRRRRNNNIII@@@???===;;;:::;;;???BBBFFFTTTdddlllpppqqqoookkkaaa^^^\\\[[[]]]```aaabbb^^^ZZZTTTLLLEEECCCEEEGGGJJJOOOWWW^^^eeekkkqqqtttyyy|||vvvhhhaaaZZZWWWWWWTTTMMMFFF;;;::::::>>>HHHRRR[[[```^^^hhhsssxxxyyyzzzrrrllliii```[[[TTTNNNJJJHHHFFFEEEEEECCCAAA@@@@@@CCCPPP]]]mmmuuu{{{||||||}}}zzzvvvwwwvvvwwwwwwvvvrrrmmmhhhgggddd```^^^]]]]]]\\\[[[jjjzzzrrriii___YYYNNNDDD???AAACCCKKKeee{{{vvvllldddYYYRRRPPPPPPOOONNNNNNOOOPPPQQQQQQQQQPPPOOOKKKLLLNNNQQQUUUZZZ^^^```ccceeeggghhhgggccc^^^[[[VVVQQQJJJCCC???===>>>???AAACCCGGGLLLPPPOOOIIIDDDEEEBBB>>>;;;;;;===@@@BBBEEEEEEEEEEEEFFFIIIMMMQQQ[[[bbbkkkrrrwwwzzz{{{|||}}}{{{pppbbbVVVQQQLLLEEE@@@AAA::::::999888888:::===@@@GGGLLLXXXfffnnnsss{{{|||qqqiiieeebbb___]]]XXXVVVSSSOOOLLLJJJIIIHHHNNNYYYlll|||}}}yyyxxxzzz|||}}}qqq^^^\\\]]]gggyyy{{{eeeLLL>>>999666444333222222222222222222222222111111222222222333333333777999@@@LLLYYYhhh|||zzz~~~zzztttllliiiiiioooyyy~~~{{{xxxuuutttuuuuuusssqqqooonnnkkkhhheee___XXXSSSRRRQQQPPPPPPQQQTTTWWWYYYYYY^^^dddjjjlllkkkgggeee```]]]ZZZ[[[```gggnnnsssuuuooodddXXXPPPLLLKKKKKKPPPXXXaaaffffffhhhlllppppppsssuuutttooohhhbbb```RRRMMMJJJNNNXXXbbbhhhkkkrrr~~~}}}xxxlllcccUUUQQQSSSSSSWWWWWWMMMFFFBBB<<<999:::===???@@@GGGQQQ]]]fffnnntttsssooofffbbb]]][[[]]]^^^^^^]]]ZZZWWWRRRMMMHHHDDDAAA@@@GGGKKKRRRZZZccckkkpppssswww{{{zzzmmmeee\\\XXXWWWSSSKKKDDD<<<;;;;;;===DDDMMMWWW]]]ccciiiooosssuuu{{{zzzsssllliii^^^ZZZSSSMMMJJJHHHFFFEEECCCAAA@@@@@@@@@EEERRR___mmmuuu{{{||||||}}}|||xxxuuuuuuvvvvvvvvvsssnnnjjjhhheeeaaa^^^^^^^^^]]]\\\eeeyyyvvvjjj___YYYNNNDDD???AAACCCKKKfff|||xxxllldddZZZSSSRRRRRRRRRRRRPPPQQQQQQRRRRRRQQQQQQQQQOOOOOOPPPRRRUUUXXXZZZ\\\]]]___aaabbbaaa^^^ZZZWWWQQQMMMGGGAAA======>>>???@@@BBBFFFKKKNNNMMMGGGCCCAAA@@@>>><<<===???BBBDDDCCCCCCDDDCCCDDDFFFKKKNNNXXX___hhhpppuuuxxxyyyzzz{{{}}}rrr___WWWSSSLLLEEEBBB@@@???===;;;:::;;;===???BBBFFFPPP]]]fffmmmwww|||qqqjjjfffbbb___\\\XXXVVVSSSOOOLLLJJJIIIHHHMMMXXXjjjzzz~~~}}}{{{}}}|||xxxwwwyyy{{{|||qqq___WWWXXXcccvvv}}}xxxcccKKK>>>999777555555222222222222222222222222111111222222222333333333666777===GGGQQQ]]]mmm{{{}}}{{{vvvrrrllljjjiiioooxxx}}}{{{|||yyyvvvuuuuuutttrrrpppmmmllljjjhhheee```ZZZVVVRRRQQQPPPPPPRRRUUUYYY[[[YYY^^^eeekkknnnmmmkkkhhhcccaaa______cccjjjqqquuuyyysssiii^^^VVVRRRPPPPPPSSSXXX___ccceeehhhkkkoooqqqrrrssssssqqqlllgggcccZZZTTTOOOQQQYYYcccjjjmmmttt~~~yyymmmbbbUUUQQQRRRQQQVVVWWWNNNFFFBBB===:::;;;>>>@@@AAAFFFPPPZZZccckkkrrrssspppiiieee```^^^]]]]]]\\\[[[YYYWWWSSSNNNIIIEEEBBB@@@DDDHHHNNNWWW```hhhnnnrrrvvvzzz~~~~~~}}}}}}mmmeee\\\YYYYYYWWWPPPIII>>><<<;;;===BBBJJJRRRXXXccciiiqqquuuwww{{{{{{tttmmmiii___ZZZTTTOOOLLLJJJHHHGGGAAA??????@@@@@@FFFSSSaaammmtttyyyzzz{{{~~~}}}{{{uuuuuuuuuvvvvvvsssoookkkhhheeeaaa^^^^^^^^^^^^^^^ccctttwwwlllbbb[[[PPPFFF@@@BBBCCCKKKfffzzzkkkdddZZZTTTTTTVVVWWWXXXTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXYYYZZZXXXUUURRRPPPHHHFFFAAA>>><<<<<<>>>??????AAADDDHHHJJJIIIEEEAAA======>>>???@@@CCCEEEFFFCCCCCCDDDDDDDDDFFFJJJMMMTTT[[[dddmmmrrruuuwwwxxxyyyzzz|||qqqddd___XXXNNNHHHDDDAAA>>>;;;999888999:::===>>>EEEOOOYYYcccrrrzzzqqqjjjfffccc^^^[[[XXXVVVRRROOOLLLJJJIIIHHHLLLVVVgggvvv}}}}}}vvvsssuuuvvv|||zzzvvvvvvyyy{{{|||uuueeeYYY[[[fffyyyvvvaaaJJJ>>>:::888666777222222222222222222222222111111222222222333333333666777===DDDKKKQQQ\\\ggguuuzzzuuu~~~oookkkjjjiiiooowww}}}{{{}}}zzzwwwuuutttsssqqqooolllkkkjjjhhhfffaaa\\\WWWRRRQQQQQQQQQTTTWWW[[[^^^ZZZ___ffflllppppppnnnlllgggfffdddeeehhhmmmssswwwvvvqqqiii```YYYTTTRRRQQQWWWYYY\\\___cccgggkkkmmmpppooooooqqqsssqqqmmmhhhbbb[[[SSSQQQWWW___gggkkktttyyymmmcccUUUPPPPPPNNNTTTXXXPPPGGGBBB>>>;;;<<>><<<<<>>:::777666555222222222222222222222222111111222222222333333333888999???FFFIIILLLTTT\\\jjjyyy~~~zzzyyyllliiiiiiiiiooowww}}}{{{xxxuuusssqqqooonnnmmmllljjjiiifffaaa[[[WWWQQQQQQQQQRRRUUUYYY]]]```]]]aaagggmmmqqqqqqooonnniiiiiihhhhhhjjjooouuuyyyssspppjjjccc]]]XXXUUUTTTZZZYYYXXX[[[aaafffjjjkkkooolllkkknnnssstttpppllleee^^^TTTNNNPPPWWW^^^cccppp}}}~~~|||yyynnncccUUUPPPOOOLLLSSSXXXRRRGGGCCC???<<<>>>AAADDDEEEEEEKKKRRRXXXaaalllrrrsssrrrooojjjeeeaaa\\\YYYWWWXXXWWWVVVTTTPPPJJJEEEBBB???AAAFFFMMMVVVaaaiiinnnuuuxxx{{{|||{{{}}}|||rrrfff^^^[[[VVVOOOHHH@@@>>>;;;;;;===BBBHHHLLLWWW```mmmwww|||~~~xxxpppkkk```\\\WWWRRROOOMMMJJJHHHCCCAAA@@@@@@@@@DDDQQQ^^^kkkrrrwwwxxxzzz}}}~~~}}}{{{yyywwwvvvtttpppkkkhhhgggccc___]]]]]]___```aaadddqqqwww}}}~~~}}}yyytttnnnhhhdddZZZNNNFFFDDDCCCIIIbbbwwweee___YYYVVVXXX\\\^^^^^^\\\[[[YYYXXXXXXXXXYYYZZZXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQOOOLLLHHHEEEAAA@@@;;;;;;;;;<<<===@@@BBBDDDCCCDDDEEEDDDCCCAAA??????===???AAADDDEEEEEEDDDCCCEEEFFFGGGFFFFFFGGGIIIKKKNNNUUU```iiippptttvvvxxxyyyzzz{{{~~~}}}lll___WWWSSSNNNHHHCCCAAA???===<<<999777999>>>FFFQQQbbbqqqyyy~~~~~~xxxpppjjjfffbbb]]]YYYVVVTTTQQQNNNKKKJJJIIIIIIJJJQQQ```nnntttssssssvvvttt~~~xxxvvvwwwyyyvvvyyyvvvvvvzzz{{{{{{~~~{{{gggiiirrrvvvbbbKKK>>>:::666444333222222222222222222222222111111222222222333333333666999@@@GGGKKKMMMSSS[[[bbbttt~~~vvvhhhfffggghhhoooyyy|||{{{yyyvvvrrrooonnnnnnpppnnnllliiifff```ZZZUUUQQQQQQQQQRRRUUUZZZ^^^aaa```ccciiinnnrrrrrrqqqoookkklllkkkjjjkkkpppwww}}}xxxuuupppiiiccc___\\\ZZZYYYXXXWWWYYY^^^dddiiikkkmmmjjjgggjjjooorrrpppmmmhhh```VVVNNNMMMPPPVVVZZZmmmzzz}}}yyyyyy|||yyynnndddWWWQQQOOOKKKRRRWWWRRRIIIDDD@@@===>>>AAADDDEEEDDDIIINNNSSS\\\hhhppprrrsssrrrooojjjddd^^^ZZZXXXYYYYYYYYYWWWSSSNNNHHHEEEAAABBBDDDJJJSSS]]]ffflllpppssswwwzzz{{{~~~wwwiii```\\\WWWOOOIII???===;;;:::<<<@@@EEEHHHPPPZZZiiiwwwzzzsssmmm```\\\VVVRRRNNNKKKGGGEEEDDDAAA@@@@@@@@@DDDQQQ^^^llltttyyy{{{|||}}}}}}{{{xxxuuusssooojjjffffffbbb]]][[[\\\^^^```aaaaaannntttxxx~~~{{{}}}yyyuuuqqqlllhhh^^^QQQHHHEEECCCHHHbbb~~~|||qqqccc^^^YYYXXX[[[___```___^^^^^^]]]\\\[[[[[[[[[[[[YYYYYYXXXWWWVVVTTTRRRQQQPPPNNNKKKGGGCCC@@@===<<<999:::<<<>>>AAADDDGGGHHHHHHHHHGGGDDD@@@>>>===>>>???AAACCCEEEFFFEEEDDDCCCCCCDDDEEEEEEDDDDDDFFFHHHLLLSSS^^^hhhoootttwwwyyyyyyzzz{{{}}}oooccc\\\VVVMMMGGGDDDBBB>>>:::;;;999:::>>>CCCJJJXXXeeepppvvv~~~wwwooohhheeebbb]]]ZZZUUUSSSQQQNNNKKKJJJIIIIIIJJJPPP]]]kkkqqqooonnnooonnnyyy{{{yyyxxxvvvyyyyyyvvvvvvyyyzzzyyy{{{pppsss|||vvvaaaKKK???:::666333222222222222222222222222222111111222222222333333333444777???IIINNNQQQWWW___bbbsss}}}}}}uuueeebbbcccgggqqq|||{{{{{{yyyvvvqqqooonnnoooqqqooommmjjjfff```YYYUUUQQQQQQQQQRRRUUUYYY]]]```aaaeeekkkppptttuuuuuutttooooooooommmnnnsss|||{{{tttllleee___\\\ZZZVVVVVVVVVXXX\\\bbbhhhlllmmmjjjggghhhkkknnnnnnmmmlllfff\\\SSSOOOOOOSSSUUUhhhvvv|||xxxvvv{{{pppfffYYYTTTQQQLLLQQQWWWRRRJJJFFF@@@>>>>>>AAACCCDDDEEEIIIMMMPPPYYYfffoooqqqrrrsssqqqmmmgggaaa]]][[[\\\\\\[[[ZZZVVVQQQLLLIIIDDDCCCDDDGGGOOOYYYbbbhhhjjjnnnssswwwzzz~~~{{{lllccc^^^[[[TTTNNN@@@>>><<<:::;;;>>>AAADDDJJJTTTdddttt}}}uuuooobbb^^^YYYTTTPPPLLLHHHEEEBBB@@@???@@@@@@EEESSS```ooowww}}}~~~|||zzzwwwuuusssoookkkhhhdddaaa\\\YYY[[[^^^```aaacccpppuuuvvvyyyuuuttt}}}~~~zzzwwwtttpppmmm]]]QQQHHHEEECCCJJJdddxxxkkkbbb___\\\\\\```bbbbbb````````````______^^^\\\\\\\\\[[[ZZZXXXVVVRRROOONNNKKKJJJGGGCCC@@@>>><<<<<<:::;;;>>>BBBFFFIIIKKKMMMMMMMMMJJJEEE???<<<<<<>>>@@@AAACCCEEEFFFFFFFFFEEECCCDDDEEEEEEDDDDDDEEEFFFJJJQQQ\\\fffnnnsssvvvxxxyyyyyyzzz|||yyyjjjbbbWWWPPPKKKFFF@@@;;;>>><<<===@@@BBBEEENNNXXXeeennnzzz~~~wwwmmmfffcccaaa^^^[[[UUUSSSPPPMMMKKKIIIIIIIIIKKKPPP\\\iiinnnllljjjkkkdddnnnwwwyyyyyyzzzyyyvvv}}}xxxuuuuuuwwwwwwvvvvvvzzz|||tttxxxsss___JJJ>>>;;;777444333222222222222222222222222111111222222222333333333555888BBBLLLSSSWWW^^^ggglllzzz~~~~~~zzz{{{uuuccc^^^```eeerrr~~~zzzzzzyyyvvvqqqnnnnnnppppppnnnllljjjgggaaa[[[VVVRRRQQQQQQRRRTTTXXX\\\___bbbffflllsssxxx{{{{{{{{{uuuuuutttqqqqqqxxxzzzoooeee]]]XXXVVVRRRTTTWWWYYY[[[```hhhmmmnnnllljjjhhhhhhiiilllmmmnnnjjjbbbZZZSSSQQQQQQRRR```nnn|||uuu{{{~~~sssggg\\\WWWTTTMMMQQQVVVQQQKKKGGGAAA===>>>@@@AAABBBEEEIIILLLOOOXXXdddmmmoooppprrrrrroooiiiddd```___^^^^^^]]][[[XXXTTTPPPNNNFFFEEECCCEEEJJJTTT^^^dddiiilllrrrwww|||qqqgggbbb]]]WWWQQQDDDAAA>>>;;;:::;;;===???CCCMMM\\\mmm|||~~~wwwpppfffccc]]]XXXSSSOOOJJJGGG@@@>>>>>>???AAAGGGUUUbbbrrrzzz{{{yyyvvvtttssspppllljjjddd```[[[YYYZZZ]]]```aaaggguuuxxxvvvuuunnnmmmwww|||zzzxxxvvvsssqqq\\\PPPGGGEEEDDDKKKfffuuuhhhbbb```^^^___ccceeecccaaa```aaaaaaaaaaaa___]]]\\\^^^^^^\\\YYYUUUQQQMMMKKKHHHFFFCCC@@@>>>=========;;;===@@@EEEIIILLLNNNOOOPPPPPPLLLFFF???;;;<<<>>>???AAACCCEEEGGGGGGGGGGGGEEEFFFHHHGGGFFFEEEFFFHHHHHHOOOZZZeeemmmrrruuuwwwxxxxxxyyy{{{{{{rrrfff]]]VVVPPPHHHBBB???>>>@@@BBBBBBBBBHHHPPP]]]hhhvvv~~~wwwmmmeeebbb```^^^\\\TTTSSSPPPMMMKKKIIIIIIIIIKKKPPP[[[hhhmmmkkkhhhhhhZZZccclllqqquuuzzz{{{xxxwwwtttsssuuuuuussssssvvvwwwooouuuqqq]]]HHH>>>;;;888666555222222222222222222222222111111222222222333333333888;;;EEEPPPWWW\\\eeemmmwww~~~|||yyy|||vvvbbb\\\^^^dddsss}}}yyyyyyyyyvvvqqqnnnooopppnnnmmmkkkjjjgggccc]]]XXXRRRQQQQQQQQQTTTWWW[[[^^^aaafffmmmuuu{{{yyyyyywwwuuuuuu|||vvviii```ZZZWWWOOOSSSXXXYYYZZZ___gggnnnpppnnnllliiifffgggjjjmmmnnnkkkeee]]]VVVQQQPPPPPPXXXggg{{{www{{{vvvhhh]]]YYYVVVNNNQQQUUUPPPLLLGGGAAA======???@@@AAAFFFIIILLLOOOWWWccclllnnnnnnqqqssspppkkkeeecccbbb``````___\\\YYYVVVRRRPPPGGGEEECCCCCCHHHQQQZZZ```kkkoootttzzzwwwjjjccc^^^VVVPPPGGGDDD@@@<<<999999:::;;;===FFFTTTeeeuuuzzzrrrlllhhhgggddd___WWWPPPKKKHHHEEECCCAAA@@@???GGGXXXiiizzzyyyxxxvvvvvvtttqqqllliiijjjccc^^^\\\ZZZZZZ^^^dddjjjuuuwwwtttsssllliiiqqq~~~|||}}}{{{tttoooaaaVVVKKKFFFDDDLLLddd|||uuunnnaaabbbcccdddddddddddddddbbbaaaaaabbbbbb```]]]ZZZ^^^[[[XXXVVVTTTRRROOOMMMIIIEEE???:::777888:::===:::===AAAFFFKKKNNNPPPQQQVVVPPPHHHBBB???>>>======DDDCCCBBBBBBEEEGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDIIINNNVVV___gggmmmqqqrrruuuvvvyyy}}}xxxiii___WWWNNNHHHHHHGGGDDDCCCBBBCCCDDDDDDWWW^^^mmm|||zzzoooiiigggeee___YYYWWWUUUQQQMMMJJJHHHGGGGGGJJJPPP]]]kkktttqqqfff[[[XXXXXXdddtttyyytttttt{{{}}}}}}pppjjjpppsssmmmmmmuuu|||~~~tttrrrtttuuu\\\EEE>>>===999555444555555444333333222111111444444333222222222333333999===HHHUUU\\\]]]ccclll|||}}}~~~{{{vvvbbb]]][[[eeewww||||||{{{wwwtttqqqpppoooooojjjkkkjjjggghhhiiiddd]]]ZZZVVVRRRQQQTTTYYY^^^```gggkkkqqqwww~~~yyyyyy{{{xxxkkk```WWWRRRQQQQQQSSSUUUVVVYYYcccnnnsssqqqmmmjjjgggfffffffffkkkkkkiiibbbZZZSSSQQQQQQVVV___mmm~~~lllcccYYYTTTTTTSSSNNNIIIGGGDDD@@@===;;;<<<===???BBBEEEIIINNNTTT\\\dddjjjpppooonnnooopppnnniiidddcccdddbbb___[[[XXXWWWWWWKKKEEEAAABBBFFFLLLWWWaaaiiimmmssswwwzzz~~~pppggg```YYYUUUIIIDDD>>>:::999999::::::===AAAMMM___nnnyyyyyyrrrlllgggfffccc^^^WWWPPPKKKIIIDDDBBB@@@??????GGGXXXiiizzzzzzyyywwwvvvuuurrrmmmjjjjjjddd^^^]]][[[[[[^^^dddhhhtttwwwtttssskkkgggnnn~~~|||tttmmmcccWWWLLLFFFDDDLLLddd|||tttmmmbbbbbbcccdddeeeeeeeeeeeebbbaaaaaabbbcccaaa^^^[[[\\\ZZZXXXWWWUUUSSSOOOMMMGGGCCC>>>999777888;;;===???@@@CCCHHHNNNRRRTTTTTTTTTNNNGGGBBB@@@@@@@@@AAAEEECCCAAAAAADDDFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDHHHLLLSSS\\\dddkkkooorrruuuwwwzzz~~~{{{lll```UUUOOOPPPOOOLLLIIIFFFDDDEEEFFFPPPXXXhhhyyy{{{oooiiigggddd^^^YYYWWWUUUQQQMMMJJJHHHHHHHHHIIIQQQ```pppzzzwwwkkk___UUUVVVbbbrrrxxxtttuuu|||}}}rrrjjjppprrrllllllssszzz|||rrrlllooo{{{xxx^^^FFF???>>>:::666666555555444333333222111111222222222222333333444555999>>>IIIUUUZZZ\\\eeeooo~~~~~~yyyeee___\\\fffvvv}}}}}}{{{zzzxxxuuusssqqqpppoookkkllljjjhhhjjjmmmiiiccc]]]YYYUUUSSSVVVZZZ^^^aaadddjjjrrrzzz~~~}}}}}}|||kkk]]]UUUQQQRRRQQQRRRSSSSSSTTT\\\eeemmmnnnooonnnkkkhhhfffeeeggghhhfffbbb\\\WWWUUUUUURRRYYYfffwww~~~mmmeee[[[UUUTTTRRRMMMIIIEEEBBB>>>;;;999999;;;<<>>:::888999:::;;;>>>BBBGGGLLLQQQWWW]]]bbbeeeeeefffhhhjjjjjjgggeeeeeefffeeeccc^^^[[[ZZZZZZSSSLLLEEECCCDDDJJJVVVaaalllpppvvvyyy{{{qqqfff^^^YYYOOOJJJDDD???<<<;;;:::999999999===HHHSSS___nnn{{{}}}wwwpppkkkcccaaa^^^[[[WWWRRRMMMIIIBBB@@@??????@@@HHH[[[lll|||~~~|||zzzyyywwwuuuqqqnnnlllfffbbbaaa___]]]___dddeeesssxxxvvvtttiii```eeeuuu{{{uuujjj]]]OOOHHHEEEMMMfff}}}qqqjjjdddeeefffhhhhhhiiiiiiiiifffeeedddcccbbb```\\\XXXWWWWWWXXXXXXXXXTTTNNNIII@@@===:::777777999<<>><<<;;;999;;;999999???GGGRRRcccqqq{{{|||vvvooojjjbbb___\\\YYYVVVRRRMMMHHHBBB@@@???@@@AAAJJJ]]]nnn~~~|||zzzyyywwwsssqqqlllgggdddcccbbb___```ccceeesssyyywwwtttggg^^^aaappplll___QQQHHHEEENNNhhh|||pppiiifffggghhhiiikkkkkklllllljjjhhhfffeeebbb^^^YYYUUUWWWWWWXXXXXXVVVQQQKKKFFF<<<:::888666777:::>>>AAACCCFFFLLLSSSWWWVVVPPPJJJDDDBBBAAABBBEEEJJJLLLMMMIIIFFFCCCBBBCCCEEEFFFFFFGGGGGGFFFEEEEEEDDDDDDCCCDDDEEEGGGLLLTTT\\\dddiiimmmpppvvv{{{~~~}}}}}}xxxnnnllleee[[[RRRLLLLLLNNNJJJOOO[[[mmmzzz|||rrrjjjeeeaaa]]]ZZZXXXVVVRRRNNNKKKIIIHHHHHHIIIPPP___ttt~~~{{{{{{wwwlllppprrrllljjjnnnkkkqqqvvvyyy||||||wwwooo```aaalll~~~zzzXXXGGG@@@999666666444444333333333333222222444333333222222333333333888BBBMMMQQQTTT^^^nnn{{{yyyuuueeedddccclllzzz}}}|||uuussspppmmmjjjiiiiiijjjeeeeeecccccciiirrrtttqqqddd```ZZZXXXYYY\\\___```gggnnntttzzz~~~{{{|||vvvcccZZZXXXUUURRRPPPOOOLLLGGGGGGKKKRRR\\\jjjsssuuuqqqllliii``````___^^^]]][[[XXXVVVRRRPPPTTT]]]gggvvvwwwpppfffaaaZZZUUURRROOOKKKHHHFFFCCC???;;;999999:::;;;===AAAFFFKKKPPPTTTYYY]]]```bbbdddfffggghhhiiiiiieeefffgggeeeaaa^^^\\\[[[[[[TTTMMMHHHEEEHHHUUUaaalllqqqvvvzzz|||}}}|||{{{jjj___XXXTTTPPPIIIDDD@@@>>>;;;:::;;;888777:::>>>FFFVVVdddrrryyy|||uuunnniiiaaa^^^ZZZXXXVVVRRRLLLGGGBBBAAA@@@AAACCCLLL```qqq~~~|||zzzxxxuuusssmmmiiiffffffddd``````cccggguuuzzzwwwtttfff\\\___iii~~~nnn```QQQIIIFFFPPPkkk{{{pppiiiggghhhjjjkkkmmmmmmnnnnnnmmmllliiigggddd```ZZZVVVYYYXXXXXXVVVSSSNNNFFFAAA999888777777999<<<@@@CCCGGGLLLSSSXXXXXXSSSLLLHHHBBBBBBCCCFFFKKKNNNOOOOOOJJJGGGEEEDDDEEEFFFFFFEEEFFFEEEEEEDDDDDDCCCBBBBBBCCCCCCEEEIIIPPPXXX```dddkkknnntttzzz||||||{{{{{{{{{{{{{{{{{{{{{xxxlll```XXXTTTRRRSSSPPPQQQWWWdddpppwww|||{{{rrrjjjeeeaaa^^^\\\XXXVVVRRRNNNKKKIIIIIIIIIJJJOOO\\\qqquuukkkqqquuunnnjjjmmmggglllppprrrttttttooohhh___^^^gggxxx^^^JJJAAA999555666333333333333333333333333555444333333222222222333888CCCMMMPPPUUUbbbqqq|||~~~wwwqqqbbbaaabbblll|||~~~}}}{{{uuupppiiiccc______bbbdddaaaaaa```aaagggoooqqqoooddd```[[[XXXZZZ^^^aaacccdddjjjpppuuu|||}}}yyywww|||nnnbbb^^^ZZZVVVSSSRRROOOIIIGGGHHHLLLSSS^^^iiipppqqqnnnkkkeeeccc```^^^]]]\\\YYYWWWTTTPPPPPPUUUZZZcccyyywwwkkkccc\\\YYYUUURRRPPPNNNLLLJJJDDDAAA===999666666777888:::===BBBFFFKKKPPPVVVZZZaaacccfffgggggggggiiijjjfffhhhiiihhhddd```^^^]]]\\\WWWPPPKKKFFFHHHTTTaaajjjooouuuyyy|||}}}zzz{{{~~~ooo```XXXUUUQQQKKKFFFBBB???<<<:::888777666777888<<>>BBBEEEKKKQQQWWWWWWRRRLLLGGGFFFCCCDDDGGGLLLQQQSSSRRRQQQJJJIIIGGGGGGHHHHHHFFFDDDDDDDDDDDDCCCBBBBBBAAAAAACCCCCCEEEHHHNNNUUU\\\```jjjnnnttt{{{~~~{{{{{{zzzyyyyyyxxxwwwvvvuuuwww{{{xxxjjjbbb^^^\\\ZZZTTTPPPPPPXXXbbbiiiooouuu}}}zzzrrrkkkeeeaaa___^^^YYYVVVRRRNNNKKKJJJIIIIIIKKKOOO[[[pppsssjjjrrrwwwqqqlllmmmkkknnnpppoooooonnnhhh```[[[YYY```ppp~~~bbbLLLAAA:::666888333333333333333333333333333333222222222333444444888CCCLLLPPPWWWfffttt{{{{{{ooo___^^^___jjj{{{}}}|||vvvnnncccYYYTTTUUUZZZ^^^^^^___^^^___eeemmmnnnkkkddd```[[[ZZZ\\\aaaeeehhheeekkkqqqsssyyy{{{tttoooqqqvvvssslllaaa\\\XXXWWWSSSKKKGGGGGGGGGIIIPPP\\\hhhnnnooommmjjjfffaaa_________]]]\\\XXXSSSPPPRRRQQQUUUiiivvvkkk```XXXSSSQQQPPPNNNNNNNNNMMMMMMDDDAAA<<<888666555666777999;;;???CCCHHHOOOVVV[[[ccceeeggggggffffffgggiiihhhjjjlllkkkhhhdddaaa```\\\XXXSSSNNNHHHIIIUUUaaahhhmmmsssxxx{{{{{{yyy{{{~~~vvveee\\\TTTPPPKKKFFFCCC@@@===;;;666666888999666777@@@JJJWWWcccqqqxxxzzz|||tttmmmhhhbbb]]]XXXVVVUUUQQQJJJDDDCCCBBBBBBCCCFFFPPPcccuuu}}}|||zzzxxxvvvnnnjjjhhhiiifffbbbaaacccjjjxxx{{{xxxsssfff[[[______xxx|||xxx~~~oooaaaRRRIIIGGGRRRooo{{{qqqjjjiiijjjlllmmmooopppqqqqqqpppooonnnmmmllliiidddaaa^^^[[[XXXSSSNNNGGG???:::666666666888;;;???DDDGGGMMMRRRWWWSSSKKKDDDCCCEEEEEEGGGKKKQQQUUUVVVUUURRRJJJIIIIIIIIIJJJIIIFFFCCCDDDCCCCCCBBBAAAAAA@@@@@@CCCCCCEEEHHHNNNTTTZZZ]]]jjjnnnttt{{{~~~}}}}}}|||zzzzzzyyywwwuuussssssrrrsssvvv~~~xxxpppmmmiiieeeUUUNNNKKKOOOWWW^^^eeellluuuyyy}}}yyyrrrkkkeeebbb```___YYYVVVSSSOOOLLLJJJIIIIIILLLPPP\\\ppprrrjjjsssyyysssmmmnnnqqqttttttqqqooommmeee^^^WWWTTT[[[kkk{{{dddMMMBBB;;;888:::333333333333333333333333111111111222333444555666999BBBKKKOOOYYYiiiuuuzzznnn^^^\\\]]]hhhzzz~~~}}}vvvmmm___RRRMMMOOOUUUZZZ]]]^^^^^^___eeellllllhhhddd```\\\[[[___dddhhhkkkjjjpppttttttxxxvvvooonnnrrr|||zzzgggaaa]]]ZZZUUUMMMGGGFFFDDDCCCGGGRRRaaalllooommmlllhhhccc```aaabbbaaa```]]]WWWSSSRRRNNNNNNaaawww{{{tttllldddZZZSSSMMMMMMLLLLLLMMMNNNNNNNNNFFFCCC>>>:::777777888999:::<<<@@@DDDIIIPPPXXX^^^dddfffhhhgggeeedddfffhhhkkkmmmnnnnnnjjjfffdddccc\\\XXXTTTOOOJJJJJJUUUaaafffkkkrrrwww{{{zzzyyy|||{{{kkkaaaTTTPPPKKKFFFCCC@@@===;;;777888;;;<<<888666<<>><<<===666777888:::<<<@@@FFFJJJQQQPPPNNNJJJEEECCCCCCDDDIIIPPPVVVUUUSSSSSSRRROOOJJJIIIIIIIIIIIIGGGDDDBBBEEECCCAAA?????????AAABBBEEEEEEEEEEEEFFFMMMWWW^^^gggmmmsssxxx~~~}}}|||zzzxxxzzzyyyvvvvvvuuuuuusssqqqsssmmmmmmssstttxxx~~~vvvmmm```RRRHHHIIIJJJJJJRRR^^^bbbjjjuuu~~~wwwllleeecccaaa^^^ZZZ\\\YYYUUUQQQNNNLLLKKKKKKJJJQQQ^^^qqq|||kkkkkksssvvvqqqmmmssstttrrroooooooooiiiaaaYYYWWWZZZgggzzzbbbGGG<<<999666333333333333333333333333333222222333444444555555666444===HHHNNNTTT^^^ooo|||vvv___[[[___ggguuu~~~|||}}}~~~{{{lll\\\SSSOOONNNUUU^^^```___^^^]]]\\\]]]aaaccc___```aaa______aaagggllloooqqqtttuuuwww|||uuuhhhhhhooozzz|||ooo```XXXWWWUUUOOOHHHFFFAAA???EEESSSbbblllqqqkkkiiieeecccbbbaaa___]]]]]]ZZZXXXYYYXXXYYY```iiiqqqnnniiiccc\\\VVVRRROOOKKKLLLMMMOOOPPPPPPQQQQQQHHHDDD>>>999888888999999666:::???EEEJJJPPPWWW[[[]]]aaafffgggeeedddeeegggmmmoooqqqqqqnnniiiccc```]]]ZZZTTTNNNKKKOOOWWW^^^gggkkkqqqtttxxx}}}}}}{{{}}}oooaaaXXXTTTNNNIIIFFFDDDAAA???;;;:::999999999999999999CCCLLL^^^sss|||wwwqqqmmmddd___ZZZWWWUUUQQQLLLHHHBBB@@@???@@@BBBMMMbbbuuu~~~|||xxxvvvrrrpppoooooojjjdddccceeetttxxx~~~yyylll```ZZZZZZlll|||uuurrrrrraaaSSSMMMKKKRRRmmmxxxrrrqqqqqqrrrsssuuuvvvvvvvvvvvvrrrrrrqqqnnnkkkhhhffffff```WWWNNNHHHCCC>>><<<>>>>>>?????????@@@CCCGGGKKKSSSQQQMMMHHHDDDCCCEEEGGGNNNUUUYYYWWWTTTTTTRRROOOJJJHHHGGGGGGGGGFFFDDDBBBDDDCCCAAA?????????@@@AAACCCCCCCCCCCCDDDKKKTTT\\\dddkkkrrrxxx~~~}}}||||||zzzxxxyyywwwuuuttttttsssqqqooonnniiiiiimmmnnnooo~~~}}}gggWWWJJJIIIIIIGGGKKKTTT[[[dddpppzzz~~~vvvllleeebbbbbb___]]]]]]ZZZVVVQQQNNNLLLKKKKKKJJJQQQ]]]qqquuummmnnnnnnmmmmmmmmmoooooooooqqqsssnnngggZZZXXXZZZfffyyy{{{[[[DDD;;;999777444333333333333333333333333222222333444444555555666:::CCCLLLPPPRRRYYYfffqqqvvv```ZZZ___gggvvv~~~~~~}}}sssiiibbbZZZUUUVVV\\\^^^]]]\\\ZZZZZZ[[[^^^```___```aaa``````bbbhhhnnnnnnpppqqqrrrsssxxxzzzllljjjnnnrrr~~~iii^^^]]][[[SSSKKKHHHDDDAAADDDOOO]]]iiippprrroookkkfffcccaaa```aaa^^^]]]^^^aaa```___bbbhhhvvv|||tttmmm___]]]ZZZVVVSSSQQQOOONNNIIIJJJLLLNNNPPPRRRTTTTTTKKKFFF???:::777777777777666:::???DDDIIIOOOVVVZZZ^^^cccgggiiigggfffgggiiilllnnnpppqqqoookkkfffbbb^^^ZZZUUUOOOLLLPPPYYY```gggkkkooorrrvvv{{{}}}|||uuuhhh[[[WWWQQQLLLIIIFFFCCCAAA:::999888777777777777777@@@HHHXXXlll{{{zzztttoooeee```[[[WWWUUUQQQLLLHHHBBB@@@???@@@CCCNNNcccvvv}}}yyyvvvtttrrrrrrrrrnnngggdddfffuuu{{{yyymmm```XXXSSSeee{{{zzzrrrooo~~~sssbbbSSSMMMKKKRRRmmm~~~vvvrrrrrrsssuuuwwwyyyzzzzzzyyyxxxtttsssrrrooollliiifffeee___UUUKKKEEEAAA======@@@HHHHHHGGGFFFEEEFFFIIILLLSSSPPPLLLFFFCCCEEEIIIMMMVVVZZZ\\\YYYUUUTTTQQQMMMIIIGGGEEEDDDEEEEEEDDDBBBCCCBBBAAA???>>>>>>???@@@@@@AAAAAAAAABBBHHHQQQXXX```hhhqqqxxx|||{{{{{{zzzyyywwwuuutttrrrqqqqqqpppooommmiiiffffffiiihhhhhhsssrrr```QQQMMMMMMJJJIIIMMMTTT]]]iiivvv}}}uuukkkdddbbbbbbbbbaaa^^^[[[WWWRRRNNNKKKJJJIIIIIIPPP\\\ppp~~~qqqmmmkkkmmmppplllooopppqqquuuxxxtttmmm\\\XXXXXXdddyyynnnTTTAAA;;;:::888555333333333333333333333333222222333444444555555666===EEENNNRRRQQQVVV```iiivvv```YYY]]]fffvvv|||pppbbb]]]^^^]]][[[YYYWWWWWWXXXZZZ\\\]]]___aaaaaaaaadddjjjooooooppppppoooooosss{{{tttmmmnnnlllzzzqqqbbb___]]]VVVNNNLLLIIIDDDBBBHHHTTTcccnnnvvvuuurrrkkkddd``````bbb\\\]]]aaaffffffbbbaaadddhhhwwwwwwsssrrrmmmddd\\\RRRQQQOOONNNMMMMMMNNNOOOLLLLLLMMMOOOQQQUUUXXXZZZOOOHHH@@@:::777666777777666999>>>BBBGGGMMMTTTXXX___dddiiikkkjjjhhhiiikkkkkknnnppprrrqqqmmmhhheee___[[[UUUOOONNNSSS\\\bbbhhhkkknnnpppsssyyy}}}}}}yyyppp___ZZZTTTOOOLLLIIIFFFDDD===<<<:::888888777888888===AAANNNcccttt~~~}}}vvvrrrfffaaa[[[WWWUUUQQQKKKGGGAAA@@@???@@@DDDOOOdddvvv{{{xxxwwwuuuuuuvvvqqqiiifffhhhvvv}}}yyymmm___UUUNNN___vvvyyypppnnnwwwuuucccTTTNNNKKKRRRnnn{{{uuurrrsssuuuwwwzzz|||}}}}}}|||{{{yyywwwtttqqqmmmiiidddaaa\\\RRRGGGBBB>>><<<>>>BBBLLLMMMLLLKKKIIIIIIKKKMMMOOOMMMIIIEEEDDDHHHNNNSSSZZZ]]]]]]XXXTTTRRROOOJJJHHHFFFCCCBBBCCCDDDDDDCCCCCCBBBAAA???>>>>>>>>>>>>>>>@@@@@@@@@AAAFFFOOOVVV```iiirrrxxx~~~{{{yyyyyywwwvvvtttrrrpppnnnnnnnnnnnnllljjjgggeeefffhhhggggggnnnxxx~~~mmm\\\WWWWWWUUURRRRRRVVV\\\gggsss}}}|||uuukkkeeebbbcccdddddd^^^\\\WWWRRRMMMKKKIIIIIIIIIOOO[[[nnnwwwuuutttttttttsssuuuuuuuuuxxx{{{xxxqqq^^^WWWUUUaaawwwwwwfffPPPAAA;;;:::888555333333333333333333333333222222333444444555555666999CCCNNNRRRSSSWWWaaajjj|||xxxbbbXXXZZZeeeuuuuuuiiieee^^^[[[XXXVVVVVVXXXYYYYYYZZZ]]]___```aaadddjjjooorrrrrrqqqnnnlllooovvv|||~~~sssooonnnwwwmmmddd___ZZZUUUPPPMMMGGGBBBAAAKKK[[[hhhsssvvvvvvpppggg```^^^```ZZZZZZ^^^cccccc^^^\\\]]]]]]hhhzzzvvvjjjeeeeeeddd^^^YYYUUUTTTRRRQQQQQQQQQRRRRRRSSSRRRQQQRRRSSSVVVYYY[[[OOOIII@@@:::777777888888666999<<<@@@EEEKKKRRRVVV^^^ccciiikkkkkkjjjkkklllmmmooorrrtttsssooojjjgggbbb]]]VVVQQQPPPVVV___eeejjjlllnnnppprrrxxx~~~wwwqqqaaa]]]WWWQQQMMMJJJGGGEEEBBBAAA>>><<<:::::::::;;;;;;<<>>>>>>>>>>>@@@AAA@@@AAAFFFNNNUUUaaajjjtttyyy}}}|||yyywwwtttrrroooooommmkkkkkkkkkkkkiiihhheeedddeeeggggggggglllrrr{{{xxxhhhbbbcccdddcccbbbbbbfffmmmuuu|||{{{uuummmfffccccccdddeee^^^\\\WWWRRRMMMKKKIIIIIIIIINNNYYYlll~~~|||~~~zzz{{{|||zzzyyy||||||vvvaaaWWWQQQ]]]uuuxxxxxxvvvfffRRRCCC<<<:::777444333333333333333333333333222222333444444555555666888BBBNNNTTTVVV[[[eeennnxxx}}}fffYYYXXXccctttvvvoooaaa]]]YYYWWWWWWXXXXXXXXXWWWZZZ]]]___aaaeeekkkpppssssssqqqmmmjjjkkkpppuuuzzzqqqpppuuuzzzrrreee___]]]TTTQQQLLLDDD???EEERRR]]]lllrrrxxxwwwooofffaaa___\\\YYYYYY\\\[[[XXXVVVWWWTTT[[[iiizzzrrrhhh\\\WWWYYY]]]^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZ[[[YYYVVVTTTSSSSSSTTTUUUNNNHHH@@@;;;999999::::::666888;;;>>>CCCIIIPPPTTT[[[```gggkkkkkkjjjkkklllppprrruuuwwwuuurrrmmmjjjggg```XXXRRRSSSYYYaaaffflllnnnooopppqqqvvv|||xxxuuurrrooolllbbb]]]WWWRRRNNNLLLIIIGGGFFFDDD@@@===;;;;;;;;;<<<::::::@@@OOO```ooo~~~~~~yyyuuunnnjjjccc___[[[WWWQQQLLLBBB@@@??????BBBLLLaaattt}}}{{{yyyxxxwwwsssnnnmmmpppxxx{{{rrrcccUUUNNNVVVjjjsssnnnmmm~~~uuudddTTTMMMKKKTTTqqq}}}yyyvvvtttvvvzzz|||}}}~~~{{{xxxtttsssqqqmmmfffaaaQQQHHH???<<<<<<===BBBGGGGGGJJJOOOQQQQQQOOOMMMMMMHHHJJJNNNQQQSSSUUUWWWZZZUUUVVVTTTPPPPPPQQQOOOKKKGGGFFFDDDEEEFFFGGGGGGFFFDDDDDDCCCBBBAAA???>>>>>>>>>???AAAAAABBBFFFNNNTTTaaalllvvvzzz||||||xxxvvvsssooommmlllkkkiiiiiijjjiiihhhfffbbbccccccddddddfffiiimmmtttvvvnnnooosssuuuuuuuuuuuuwwwzzz{{{wwwpppiiidddccccccddd^^^[[[WWWRRRNNNKKKJJJIIIJJJNNNWWWhhh}}}hhhZZZOOOXXXrrryyyyyy{{{kkkVVVEEE<<<999777555333333333333333333333333222222333444444555555666:::DDDPPPWWWYYY___jjjssszzzmmm\\\YYYcccsss|||uuuddd```ZZZXXXYYYZZZYYYWWWUUUYYY]]]```bbbfffmmmrrrttttttrrrmmmhhhgggjjjnnn~~~~~~tttnnnpppssszzznnnbbb^^^XXXWWWRRRJJJDDDDDDLLLSSSccckkktttxxxuuummmfffbbb^^^XXXTTTUUUTTTQQQPPPRRRMMMPPPXXXdddoootttqqqlll___XXXQQQNNNSSS[[[aaadddccceeefffhhhhhhhhhgggfffccc```\\\XXXTTTQQQOOONNNLLLHHHAAA===;;;:::::::::666777:::<<<@@@FFFMMMRRRXXX^^^fffjjjkkkjjjkkkmmmrrrtttwwwzzzyyyvvvqqqoookkkdddZZZTTTUUU[[[bbbgggmmmoooppppppppptttzzz}}}uuuoookkkiiihhhaaa]]]WWWSSSPPPMMMKKKIIIGGGEEEAAA===:::999::::::::::::>>>HHHUUUdddvvv}}}yyyvvvoookkkddd___\\\WWWPPPLLLBBB@@@>>>>>>AAAJJJ___qqq}}}|||yyywwwvvvsssooopppttt{{{wwwhhhYYYPPPRRRccc~~~uuunnnjjj{{{uuucccSSSMMMLLLUUUsssvvvssstttuuuzzz}}}xxxuuurrrlllccc[[[KKKCCC<<<;;;===???DDDIIIFFFLLLSSSWWWVVVSSSOOOLLLJJJOOOWWW\\\]]][[[YYYXXXQQQQQQOOOLLLOOOSSSSSSOOOGGGFFFFFFGGGIIIJJJIIIGGGEEEEEEDDDCCCBBB@@@???>>>===???@@@@@@AAAEEELLLRRR```lllvvvzzz|||~~~~~~{{{xxxuuussspppnnnkkkiiihhhhhhiiihhhgggfffcccccccccaaaaaadddfffggglllzzz|||zzz|||yyyssslllfffbbbaaaaaa]]]ZZZVVVQQQNNNLLLKKKKKKJJJNNNUUUeee}}}qqq___OOOUUUnnn~~~pppYYYFFF;;;888666666333333333333333333333333222222333444444555555666;;;EEERRRYYY]]]dddqqq{{{uuu```[[[eeeuuu{{{tttfffaaa[[[XXXZZZZZZXXXVVVUUUYYY^^^bbbeeeiiiooouuuxxxxxxvvvqqqkkkhhhiiikkkuuutttnnnnnnpppwwwlllbbb]]]\\\XXXRRRKKKHHHHHHJJJYYY```jjjrrrtttpppiiiddd]]]VVVPPPOOONNNJJJIIIIIIEEEEEEHHHNNNVVV[[[[[[YYYQQQPPPPPPRRRXXX```iiinnnqqqtttwwwzzzzzzyyyvvvtttllljjjfff```ZZZTTTOOOMMMMMMIIIDDD???<<<:::888777555777999;;;???EEELLLQQQWWW^^^fffkkklllkkklllnnnpppsssxxx{{{|||{{{xxxuuuoooggg[[[UUUVVV\\\cccggglllnnnpppooonnnpppuuuyyyyyyqqqkkkiiiaaa]]]XXXTTTQQQOOOMMMLLLJJJGGGBBB>>>;;;::::::;;;::::::<<>>>>>@@@III]]]ooo}}}}}}yyywwwuuurrroooqqqvvv}}}zzzlll\\\RRRPPP___{{{vvvmmmhhhyyytttcccSSSMMMLLLVVVtttxxxqqqppprrrvvv|||}}}wwwqqqhhh\\\SSSHHH@@@;;;;;;===@@@EEEJJJHHHNNNVVV[[[ZZZUUUPPPLLLMMMTTT^^^dddddd___ZZZVVVNNNNNNLLLKKKOOOUUUVVVRRRGGGGGGHHHJJJLLLLLLJJJHHHFFFFFFEEEDDDCCCAAA???>>><<<>>>??????@@@DDDKKKQQQ___kkkvvvzzz|||~~~{{{}}}~~~zzzxxxvvvtttqqqooojjjiiigggggghhhhhhgggeeeeeefffdddaaaaaaccceeeeeedddqqq}}}zzzuuunnnfffaaa______\\\YYYUUUQQQNNNLLLLLLKKKKKKMMMTTTccc}}}|||}}}wwwcccPPPSSSkkksssZZZFFF:::777777777333333333333333333333333222222333444444555555666999DDDQQQZZZ___iiixxx}}}|||{{{ddd]]]gggvvv{{{vvvqqqgggaaa[[[XXXZZZZZZXXXUUUVVVZZZ```dddgggkkkrrrwww}}}}}}|||wwwpppllllllmmmooo{{{tttpppooopppvvv|||mmm``````]]]XXXQQQKKKGGGFFFQQQVVV```iiiooooooiiidddZZZSSSMMMLLLJJJEEEBBBBBB@@@>>>>>>AAAFFFKKKMMMMMMMMMQQQWWW\\\aaahhhqqqwww~~~uuurrrnnnhhhaaaZZZTTTQQQOOOKKKEEEAAA===:::666444555666888:::>>>DDDKKKPPPWWW^^^fffkkkmmmlllmmmooonnnrrrxxx|||~~~|||{{{rrrhhh\\\VVVWWW]]]cccgggjjjmmmooonnnmmmmmmqqquuuzzz{{{qqqmmmbbb^^^YYYUUUSSSQQQPPPNNNMMMJJJEEE@@@===<<<======::::::;;;>>>CCCPPPhhh}}}zzzvvvlllgggaaa\\\XXXSSSKKKFFFDDDBBBAAAAAABBBHHHYYYiiiuuu~~~~~~zzzwwwvvvtttrrrvvv{{{~~~nnn___UUUYYYcccrrryyyqqqkkkzzzqqqbbbSSSNNNQQQ^^^yyy|||tttnnnppptttyyy~~~tttjjjbbbVVVIII@@@@@@>>><<<===AAAGGGLLLNNNQQQTTTUUUTTTRRRRRRRRRXXX]]]ccchhhfff```WWWRRRKKKKKKJJJJJJKKKKKKLLLMMMGGGHHHJJJKKKKKKJJJIIIGGGGGGHHHHHHGGGEEEBBB???===@@@@@@>>>======BBBHHHLLL[[[hhhuuuzzz{{{}}}~~~}}}}}}zzzwwwuuusssrrrooommmkkkjjjhhhgggfffggghhhhhhfffeeecccbbbaaaaaaaaaaaagggmmmxxx~~~wwwpppggg___]]]___YYYWWWUUUQQQOOOMMMLLLLLLIIINNNTTT___wwwvvvwwwxxx___OOO[[[tttwww___HHH===;;;999444444444333333333333222222333333333333444555666666666FFFSSSWWW```sss~~~zzzzzzxxxuuuiii```jjj|||yyytttpppooohhhccc\\\XXXVVVWWWWWWWWWZZZ\\\```cccggglllrrrvvv}}}~~~vvvpppnnnoooqqqvvv}}}}}}wwwmmmmmmpppwww~~~yyykkkbbbZZZXXXTTTNNNJJJIIILLLPPPVVV\\\`````````^^^VVVPPPIIIEEEDDDBBB@@@>>>999===@@@@@@@@@CCCKKKQQQUUU\\\dddiiimmmrrrzzzyyywwwsssmmmeee]]]WWWSSSPPPMMMHHHDDD@@@===999666777888999;;;===CCCIIINNNZZZ\\\```eeejjjlllkkkjjjssstttwww{{{~~~}}}zzzwwwrrrjjj```[[[]]]```aaaaaahhhhhhhhhhhhhhhhhhhhhhhhpppsssvvvzzz|||nnnmmmbbbXXXVVVTTTPPPOOOQQQQQQOOOKKKFFFAAA>>>>>>???===;;;;;;===@@@FFFUUUccczzzwwwlllgggaaa\\\XXXSSSLLLFFFDDDBBBAAAAAABBBHHHXXXgggttt|||zzzvvvsssrrrpppnnnrrrxxxttteeeWWWXXX```ooo}}}xxxnnnlllxxxooo```RRROOOSSSaaa|||sssmmmjjjnnnuuuzzz|||nnnbbbXXXLLLAAA<<<<<<<<<<<<>>>CCCJJJOOORRRTTTVVVWWWVVVUUUVVVWWW___bbbddddddaaaYYYQQQLLLIIIHHHHHHHHHHHHIIIJJJJJJEEEFFFHHHIIIJJJIIIGGGFFFHHHHHHHHHGGGFFFCCC@@@>>>@@@@@@??????@@@DDDKKKPPPZZZgggtttyyy{{{}}}~~~}}}|||xxxuuusssqqqnnnlllmmmlllkkkiiihhhhhhggggggeeedddbbb```___```aaabbbffflllvvv}}}vvvpppggg___]]]___[[[YYYVVVRRROOOMMMKKKKKKKKKOOOTTT^^^tttxxxyyyyyycccVVVbbbxxxxxx___HHH===;;;888333444444333333333333222222333333333333444555666666777IIIWWW[[[bbbsss{{{|||~~~|||xxxuuuiiibbb^^^kkk~~~}}}yyytttpppnnnfffaaa\\\XXXVVVVVVVVVUUUYYY\\\```cccggglllrrrvvv}}}zzzsssooommmpppsssyyyzzzuuunnnnnnqqqwww}}}tttiii___\\\YYYRRRLLLIIIGGGJJJNNNRRRUUUVVVVVVUUUPPPLLLGGGDDDCCCBBB@@@???<<<>>>AAABBBDDDKKKVVV^^^gggmmmssswwwyyy}}}~~~|||xxxssslllddd^^^[[[SSSOOOJJJFFFBBB>>>:::777777888999:::===BBBHHHMMMWWWYYY]]]ccchhhkkkllllllppprrruuuxxx{{{zzzwwwtttnnnggg___\\\^^^bbbcccccceeeeeedddbbbaaaaaaaaaaaacccgggkkkrrr}}}vvvjjj___ZZZWWWRRRQQQSSSSSSRRRNNNIIIDDD@@@>>>>>><<<::::::<<<>>>CCCOOO[[[{{{xxxlllgggaaa\\\YYYSSSLLLGGGEEEBBBAAAAAABBBGGGVVVdddpppvvvzzzyyyxxx{{{}}}}}}~~~~~~~~~{{{zzzvvvtttsssqqqppptttzzz|||lllYYYVVVZZZiii|||yyynnnlllvvvnnn```SSSPPPUUUdddzzznnnkkkkkkqqqxxx|||ssscccVVVMMMDDD<<<999;;;<<>>@@@EEEKKKPPPYYYfffsssxxxzzz}}}~~~}}}~~~yyyvvvtttqqqooommmooonnnnnnlllkkkiiigggfffeeeccc```^^^^^^___```bbbdddiiisss~~~|||uuupppiiiaaa^^^```___]]]YYYTTTPPPMMMJJJIIILLLPPPTTT\\\rrr~~~yyyiiiaaannnxxx___HHH===;;;888333444444333333333333222222333333333333444555666666:::LLL\\\___cccqqq|||zzz~~~}}}www|||iii^^^\\\\\\jjj}}}yyyzzz{{{{{{xxxtttooolllccc```[[[XXXWWWVVVUUUTTTXXX[[[___cccgggmmmssswww}}}xxxqqqlllppprrruuuxxx{{{{{{xxxuuuoooooorrrwww{{{wwwhhhbbb___XXXOOOKKKEEEFFFGGGHHHJJJKKKKKKKKKKKKIIIFFFEEEFFFFFFEEEDDDBBBDDDGGGJJJOOOZZZhhhqqqzzz~~~|||wwwqqqkkkfffcccXXXTTTNNNIIIDDD@@@;;;888777888999:::<<>>GGGQQQ}}}yyywwwkkkgggaaa]]]YYYTTTMMMHHHEEEBBBAAAAAABBBGGGSSS___iiikkkllljjjiiimmmsssxxx~~~}}}zzz{{{{{{yyyyyyvvvssssssqqqpppttt{{{qqq\\\UUUUUUdddyyy}}}rrrmmmtttoooaaaTTTRRRWWWggguuupppoooqqqxxx}}}~~~uuufffWWWLLLEEE@@@<<<;;;===@@@DDDHHHNNNVVV[[[[[[\\\^^^^^^___bbbfffiiidddaaa\\\WWWQQQLLLJJJHHHCCCCCCBBBBBBCCCCCCDDDEEEEEEGGGHHHJJJJJJJJJHHHGGGGGGGGGGGGFFFEEEDDDBBBAAA>>>>>>======>>>BBBGGGLLLVVVdddqqqwwwzzz}}}~~~~~~}}}yyyvvvtttsssqqqoooqqqqqqpppooollliiifffeeedddbbb___]]]\\\^^^```bbbccchhhpppzzz{{{tttpppkkkdddaaabbbbbb```\\\XXXRRRNNNJJJIIIKKKOOOSSS\\\qqq~~~xxx{{{vvvmmmlll{{{vvv^^^GGG===;;;999444444444333333333222222222333333333333444555666666;;;NNN^^^aaabbblll}}}yyy||||||vvv~~~hhh\\\[[[[[[hhh||||||vvvwwwxxxxxxwwwsssnnnkkkbbb___\\\YYYXXXWWWUUUTTTWWWZZZ^^^bbbggglllrrrwww|||~~~}}}tttnnnsssssssssuuuxxxyyyxxxwwwqqqppprrrwwwzzz}}}tttiiiddd]]]TTTOOOHHHGGGFFFDDDDDDEEEGGGHHHJJJJJJJJJKKKMMMOOOPPPQQQOOORRRWWW\\\dddppp|||}}}|||zzzvvvrrrmmmhhhfff\\\XXXRRRLLLGGGBBB===999888888999999;;;???EEEIIIPPPRRRVVV[[[___dddhhhkkklllmmmooorrrtttsssqqqnnnfffccc```___aaadddeeeeee```]]]YYYTTTPPPNNNLLLLLLLLLOOOSSS[[[lll~~~xxxkkkccc]]]ZZZXXXYYYXXXVVVTTTQQQLLLHHHDDDAAA>>>======<<<<<>>AAADDDHHHLLLQQQWWW[[[]]]___bbbccceeegggjjjmmmccc___XXXQQQKKKHHHGGGGGGCCCCCCBBBBBBCCCCCCDDDEEEFFFGGGHHHJJJJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBBBB@@@@@@???>>>>>>@@@DDDGGGTTTaaaooovvvyyy|||~~~~~~~~~{{{wwwttttttttttttsssrrrqqqqqqooollliiieeedddbbbaaa___]]]]]]^^^```aaabbbgggoooyyyzzzssspppmmmgggccccccdddbbb___ZZZUUUPPPLLLJJJIIINNNRRR[[[qqqxxxsss{{{}}}rrrmmmrrruuu]]]GGG===<<<:::555444444333333333222222222333333333333444555666666<<>>CCC}}}yyytttqqqkkkgggaaa]]]ZZZUUUNNNIIIFFFBBB@@@AAABBBEEEMMMVVVZZZUUUPPPMMMMMMSSS```mmmuuuzzz|||zzzxxxyyyxxxuuuuuuqqqooopppoooooossszzzwwweeeYYYPPPZZZppp}}}pppsss}}}pppbbbVVVSSSYYYiii{{{tttoooqqqwwwxxxkkk```RRRHHH@@@;;;;;;===@@@CCCGGGKKKNNNRRRWWWZZZ```cccgggiiiiiihhhhhhiiiaaa]]]VVVNNNHHHEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHIIIIIIIIIGGGEEECCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBB@@@???AAADDDGGGQQQ___nnnuuuxxx|||~~~|||yyyuuusssssstttuuuuuuqqqqqqooommmjjjgggeeecccaaa```___^^^^^^___```aaa```eeemmmwww~~~vvvpppooommmgggcccbbbcccaaa^^^ZZZUUUPPPLLLJJJGGGLLLPPPZZZqqqwwwrrr}}}}}}}}}nnnkkktttxxx```III>>>===:::555444444333333333333222222333333333333444555666666<<>>:::999999888888888;;;@@@DDDKKKOOOTTTVVVWWWXXX\\\```gggggghhhjjjlllkkkiiigggaaa___\\\ZZZYYYZZZ[[[\\\[[[YYYVVVQQQLLLGGGCCCAAA>>>BBBFFFKKKYYYqqq{{{sssiii```\\\ZZZYYYZZZ[[[ZZZUUUQQQLLLGGGCCCCCCAAA>>>???BBB~~~yyytttpppkkkgggaaa]]]ZZZVVVOOOJJJGGGBBB@@@AAABBBEEEKKKSSSUUUOOOJJJIIIHHHLLLXXXdddooouuuyyyyyyxxxxxxvvvssswwwsssrrrrrrrrrrrrvvv}}}}}}kkk]]]PPPUUUhhhzzz~~~ssssssyyy}}}nnn```TTTSSSZZZkkkyyyvvvtttvvv}}}uuujjj]]]RRRGGGBBB???;;;===AAADDDGGGLLLPPPSSSWWW[[[^^^eeeiiimmmnnnkkkfffaaa___ZZZWWWRRRMMMIIIGGGFFFFFFIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMMMMKKKIIIFFFEEECCCBBBBBBAAAAAAAAAAAABBBAAABBBAAA@@@@@@AAADDDGGGPPP^^^llltttxxx|||}}}yyyuuurrrrrrsssttttttqqqooommmjjjgggeeedddccc`````````aaaaaa`````````]]]bbbkkkvvvzzzrrrllllllkkkfffaaa```^^^]]][[[XXXTTTPPPLLLJJJFFFKKKOOOXXXoooyyyttt{{{uuuooonnnpppxxx}}}kkkhhhrrreeeMMMAAA===999444444444333333333333222222333333333333444555666666;;;FFFUUU```fffnnn|||zzzsssnnn[[[YYYYYYbbbwww{{{vvvttttttrrrmmmhhhddd```[[[XXXWWWXXXXXXXXXVVVXXX[[[^^^aaaeeekkknnnppptttzzz~~~~~~{{{uuurrrsssooouuu~~~wwwrrrhhheeebbb___^^^```cccfffjjjmmmpppuuu{{{~~~}}}{{{wwwrrrmmmhhheeeeeeeeefffffffffdddcccbbb^^^ZZZTTTNNNHHHCCC>>>:::999999888777777:::???CCCFFFLLLRRRUUUUUUVVVYYY\\\aaaaaaaaacccddddddbbb```ZZZYYYVVVSSSRRRSSSVVVXXXXXXWWWUUUQQQLLLFFFAAA>>>===BBBEEEGGGSSSlllrrreeeaaa]]][[[[[[]]]\\\WWWSSSOOOIIIEEEDDDCCC@@@@@@CCCzzztttoookkkgggaaa]]]ZZZVVVOOOJJJGGGBBB@@@AAABBBDDDJJJQQQSSSMMMJJJIIIHHHIIIRRR^^^kkkrrrwwwxxxwwwwwwuuuqqqtttpppooopppoooooottt{{{ooo```QQQRRRcccttt|||}}}tttrrrvvv{{{kkk^^^SSSSSS[[[mmm~~~xxxwww~~~wwwjjj___PPPGGG?????????>>>AAAGGGHHHKKKQQQUUUYYY\\\```ccchhhlllqqqqqqlllddd[[[WWWRRRPPPNNNKKKJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMQQQRRRRRRQQQPPPMMMJJJHHHBBBAAAAAA@@@@@@AAAAAAAAA===>>>>>>>>>>>>@@@DDDGGGOOO]]]lllssswww|||~~~zzzuuurrrqqqqqqrrrrrrpppnnnkkkhhheeeddddddccc___```aaabbbbbbaaa```___[[[```iiittt~~~wwwoooiiiiiiiiiddd___]]][[[ZZZYYYVVVSSSOOOKKKIIIFFFJJJNNNWWWmmm{{{uuu~~~{{{{{{sssmmmfffeeefffsss|||iiifffpppjjjQQQBBB>>>999333444444444333333333222222333333333333444555666666:::DDDSSSaaakkkttt{{{tttnnnXXXVVVUUU^^^sss}}}wwwttttttrrrmmmhhhddd___YYYVVVUUUVVVWWWXXXUUUXXXZZZ]]]```dddiiilllmmmrrryyy|||}}}{{{sssooonnniiiooovvv{{{ssspppmmmjjjjjjlllppprrrxxx{{{}}}yyysssmmmhhheee]]]^^^___``````___^^^^^^^^^YYYSSSMMMHHHCCC>>>:::999999888777777999>>>BBBCCCIIIQQQUUUUUUUUUXXX[[[\\\\\\\\\]]]______]]][[[UUUSSSQQQNNNMMMOOOSSSVVVUUUUUUTTTQQQMMMFFFAAA===???EEEGGGFFFOOOhhhxxxiiiddd```\\\\\\]]]\\\WWWSSSQQQJJJEEEDDDCCCAAAAAADDD|||wwwsssllliiieeeaaa]]]VVVOOOJJJDDDAAAAAACCCCCCCCCHHHNNNRRRNNNJJJFFFCCCDDDOOO[[[gggpppwwwwwwvvvwwwvvvtttvvvqqqnnnpppqqqqqquuuzzz|||dddUUUSSS[[[nnn{{{xxxqqqqqquuu~~~nnn```RRROOOZZZppp{{{lll]]]TTTCCCBBBAAA??????AAAEEEHHHMMMRRRYYY]]]```ccchhhlllrrrrrrqqqmmmggg___WWWRRRNNNNNNNNNMMMKKKKKKMMMOOOSSSSSSSSSSSSSSSSSSSSSSSSWWW```iiiiii___SSSKKKIIIIIIEEEBBBBBB@@@<<<<<<@@@CCCCCCAAA???>>>@@@DDDGGGMMMYYYiiiuuuyyy{{{}}}~~~{{{xxxuuusssqqqooollljjjjjjiiihhhgggfffeeedddbbbaaa___^^^]]]]]]^^^^^^___cccjjjuuuzzztttlllgggeeeccc___\\\UUUTTTSSSSSSSSSQQQNNNKKKFFFKKKPPPYYYlll~~~}}}yyyqqqooovvv|||sssjjjccccccggguuuwwwlllhhhpppoooSSSBBB<<<:::777777666444222222333444555333333333444444444555555:::DDDSSScccsss~~~tttYYYTTTVVVYYYkkk|||yyyxxxwwwssslllfffdddaaa[[[XXXVVVVVVUUUTTTWWWYYY[[[^^^aaaeeekkkooommmqqqwwwyyy{{{{{{pppmmmqqqnnnnnnnnnrrr|||~~~zzzxxxxxx{{{|||wwwnnneeeaaa^^^\\\\\\^^^___\\\ZZZYYYUUUQQQNNNKKKFFF???999777999999777555555777:::???FFFOOOTTTUUUUUUXXXZZZXXXYYYYYYYYYXXXWWWUUUTTTPPPMMMIIIGGGIIILLLOOOPPPQQQVVVZZZWWWPPPJJJGGGHHHIIIIIIIIIKKKQQQddduuugggccc]]][[[ZZZYYYVVVSSSNNNLLLHHHDDDBBBAAABBBCCC}}}xxxtttmmmkkkfffbbb\\\UUUNNNIIIDDDAAAAAABBBBBBBBBGGGNNNTTTQQQNNNJJJFFFFFFPPP[[[fffnnnvvvvvvuuuvvvvvvssswwwrrrooopppqqqqqqtttzzz~~~gggWWWSSSXXXjjjxxxuuupppmmmooo{{{~~~nnn```RRROOOYYYooozzznnn___RRRJJJAAAAAAAAA@@@AAAEEEJJJOOORRRWWW]]]dddhhhllloooqqqwwwtttooohhh```XXXRRRNNNIIIJJJJJJKKKLLLPPPTTTXXX\\\___bbbcccddddddeeegggooowww~~~|||qqqddd\\\YYYRRRJJJCCCBBBAAA???>>>@@@BBBBBBAAA???>>>???CCCFFFOOOZZZjjjuuuyyyzzz|||~~~}}}zzzuuurrrqqqooommmkkkkkkjjjiiigggfffeeeeeedddbbbaaa___^^^]]]]]]]]]^^^```ccckkkuuuzzzssskkkeeecccbbb___]]]XXXVVVTTTRRRQQQPPPMMMJJJGGGKKKQQQZZZmmmwwwrrrooonnnwwwyyyrrrjjjhhhkkkwwwyyynnndddfffzzzpppUUUCCC===;;;777666555333222222222444444333333333444444444555555999BBBRRRhhhuuuXXXRRRSSSUUUdddzzz~~~zzzxxxwwwtttooojjjbbb___ZZZWWWVVVUUUUUUTTTXXXZZZ\\\___bbbggglllpppnnnrrrvvvyyy{{{wwwsssuuupppooooooqqqwww|||rrrgggccc^^^[[[\\\\\\ZZZXXXWWWTTTQQQOOOMMMHHH@@@:::999::::::888666666888;;;???EEEMMMRRRRRRRRRTTTWWWWWWWWWWWWWWWUUUSSSQQQOOOHHHFFFCCCBBBDDDGGGIIIKKKNNNRRRVVVWWWSSSOOOMMMLLLOOOMMMLLLLLLQQQbbbxxxjjjeee___[[[YYYWWWSSSPPPNNNLLLHHHEEECCCCCCCCCDDD~~~yyyvvvpppmmmhhhbbb\\\TTTMMMHHHEEEBBB@@@AAAAAAAAAFFFMMMUUURRRPPPMMMHHHFFFMMMWWWdddllltttuuutttuuuuuusssxxxssspppqqqqqqqqqtttxxxkkkZZZTTTUUUdddrrrrrrqqqkkkjjjvvv~~~nnnaaaSSSOOOXXXkkkvvvkkk]]]PPPFFFAAA@@@@@@AAABBBEEEJJJRRRWWWYYY]]]dddlllssswwwvvvuuuwwwrrriii___WWWQQQNNNLLLGGGHHHIIILLLPPPWWW___eeeiiiooowwwzzzzzzzzz~~~~~~wwwttteeeXXXLLLGGGFFFCCC@@@@@@@@@AAAAAA@@@??????BBBDDDOOO[[[jjjtttxxxzzz|||~~~~~~~~~~~~~~~}}}~~~zzzuuuqqqooonnnmmmmmmllljjjhhhfffeeedddddddddcccaaa```^^^]]]\\\]]]]]]aaadddkkkvvvzzzrrriiicccaaa```___^^^]]]YYYUUURRRPPPNNNLLLJJJHHHLLLQQQ[[[mmm{{{rrrnnnpppoooxxx}}}xxxrrrnnnnnnwww{{{sssbbb]]]pppqqqVVVEEE???;;;777555444333222111222333444333333333444444444555555999AAARRRkkkvvvYYYRRRRRRSSS___qqq|||vvvsssrrroookkkggg___\\\XXXUUUUUUUUUUUUUUUYYY[[[^^^aaadddhhhmmmqqqpppsssvvvxxxzzz~~~|||zzzuuutttrrrrrrtttxxx|||ssslllbbb\\\ZZZZZZXXXVVVUUUSSSQQQPPPOOOJJJCCC===;;;<<<;;;999777777999;;;===CCCJJJNNNNNNOOOQQQSSSUUUUUUTTTRRRPPPMMMJJJHHHAAA@@@???>>>@@@CCCFFFHHHMMMPPPUUUXXXYYYXXXVVVTTTVVVRRRNNNMMMPPP___zzzpppkkkccc^^^[[[XXXTTTPPPNNNKKKHHHEEEDDDDDDEEEFFF~~~zzzwwwsssoooiiibbb[[[SSSLLLGGGFFFBBB@@@@@@@@@@@@EEELLLSSSQQQPPPMMMHHHDDDIIIQQQaaajjjrrrttttttuuuuuutttxxxtttqqqrrrrrrpppssswww}}}qqq___UUUQQQ^^^mmmoootttlllhhhrrr~~~nnnaaaSSSOOOUUUeee{{{~~~}}}vvvjjj]]]PPPGGGBBB???AAABBBCCCEEEIIIPPPXXX]]]___bbbiiisss{{{}}}zzzvvvooojjjbbbYYYSSSOOOMMMMMMJJJLLLOOOSSSYYYcccnnnuuuyyysssdddZZZPPPGGGBBBAAA@@@BBBBBBBBBAAAAAABBBDDDMMMYYYhhhtttxxx{{{~~~~~~}}}}}}}}}}}}}}}wwwrrrpppppppppooollljjjhhheeedddccccccdddbbbaaa___]]]\\\\\\\\\\\\bbbeeelllvvvyyyqqqggg```______```___bbb^^^XXXSSSPPPNNNLLLKKKIIILLLQQQ\\\kkk~~~}}}uuusssuuuttt{{{~~~{{{xxxtttqqqqqquuu}}}}}}}}}vvvfff```ooopppVVVEEE>>>:::666555444333222222222222333333333333444444444555555:::BBBRRRiiiyyy]]]UUUTTTTTT]]]jjjzzz~~~}}}~~~}}}yyytttqqqooolllfffbbb\\\YYYUUUSSSTTTUUUUUUUUUZZZ\\\___bbbeeeiiinnnqqqqqqsssuuuwwwyyy}}}}}}}}}{{{yyyxxxxxxwwwvvvuuu}}}~~~wwwjjjaaa\\\ZZZXXXWWWTTTRRRQQQQQQQQQMMMFFF@@@===<<<;;;999888777888999;;;???EEEIIIKKKMMMOOORRRRRRRRRPPPNNNKKKGGGCCCAAA<<<======>>>???BBBFFFIIIRRRSSSWWW\\\______]]]ZZZWWWSSSNNNLLLNNN[[[tttxxxrrriiiccc```]]]XXXUUUNNNLLLIIIFFFDDDDDDEEEFFFzzzwwwtttoooiiibbb[[[TTTLLLHHHFFFBBB@@@???>>>>>>DDDKKKRRRQQQPPPNNNHHHCCCFFFMMM^^^hhhppprrrrrrtttuuussswwwsssqqqrrrrrrppprrrvvv~~~vvveeeWWWOOOYYYkkkooovvvmmmgggooo~~~ooobbbTTTNNNQQQ]]]ppp|||zzz~~~}}}pppiii\\\PPPGGGCCCBBBCCCEEEFFFIIILLLPPPVVV]]]bbbdddgggnnnwww}}}}}}wwwrrrhhheee___XXXSSSOOONNNMMMOOORRRXXX```jjjvvvwwwbbbNNNEEEDDDBBBCCCDDDDDDCCCCCCDDDFFFKKKWWWgggrrrxxx|||~~~}}}}}}|||}}}wwwrrrpppppppppoookkkjjjgggeeecccbbbbbbbbb___^^^]]][[[[[[[[[[[[\\\bbbeeelllvvvxxxpppfff___^^^___``````gggbbb[[[UUUQQQOOOMMMLLLJJJLLLQQQ[[[iiixxx~~~}}}|||wwwvvvuuuttttttttt||||||}}}vvvllljjjvvvmmmTTTCCC===999555444444333333333222222333333333333444444444555555888CCCSSSdddwwwcccYYYWWWUUUYYYbbbqqqyyyzzzwwwwwwwwwtttqqqppppppmmmhhhccc[[[XXXTTTSSSSSSUUUUUUUUUZZZ]]]```bbbeeehhhlllooopppqqqrrrtttvvvzzz~~~|||xxxuuuxxxyyyzzz|||ssshhhbbb___[[[YYYTTTSSSQQQRRRRRROOOHHHCCC===<<<999888777777777777888;;;???DDDGGGKKKNNNPPPNNNNNNLLLJJJFFFBBB???<<<999:::;;;<<<===AAAGGGLLLVVVXXX[[[^^^aaa```\\\YYYUUUPPPMMMKKKNNNYYYooo~~~wwwnnnhhhdddaaa]]]ZZZQQQNNNKKKGGGDDDDDDDDDEEEzzzwwwsssooohhhaaa[[[UUUNNNJJJGGGCCC???>>>======CCCJJJTTTRRRRRROOOHHHCCCGGGNNNZZZccclllnnnooorrrsssrrrtttqqqoooqqqqqqoooqqquuu{{{jjjZZZNNNWWWkkkrrrvvvnnnhhhmmm}}}~~~pppcccTTTMMMMMMUUUdddqqquuuvvvzzz}}}ttt```YYYOOOFFFAAAAAAEEEHHHIIILLLPPPUUUYYY___eeeiiijjjnnntttyyy|||yyyrrrmmmfffccc^^^YYYTTTQQQOOOOOOTTTZZZdddppp}}}{{{^^^MMMHHHDDDEEEEEEDDDCCCDDDFFFHHHKKKWWWfffrrrxxx|||~~~~~~~~~~~~zzzuuuqqqooonnnmmmmmmjjjiiihhhfffdddbbb``````\\\[[[ZZZYYYYYYZZZ[[[\\\aaadddkkkuuuwwwpppfff```___```aaaaaaiiiddd]]]WWWRRRPPPMMMKKKKKKKKKPPPZZZeeeqqq~~~vvvwwwwwwvvvvvvttt|||}}}~~~rrrnnnqqq{{{kkkRRRBBB<<<999666555555555444444444333333333333333444444444555555666BBBQQQ___oookkk```^^^\\\]]]aaakkksss~~~zzzxxxqqqooollllllmmmlllhhheee[[[XXXTTTRRRSSSUUUVVVVVVZZZ]]]```bbbccceeehhhkkkkkkkkklllnnnqqquuuyyy|||~~~zzzuuuvvvwwwyyyzzz~~~{{{qqqjjjeee```\\\VVVTTTRRRRRRRRRPPPKKKFFF???<<<999777777777666555555777:::>>>BBBGGGJJJLLLIIIHHHGGGEEEBBB>>>;;;999555777999999:::???HHHNNNYYY\\\^^^```___\\\XXXVVVRRRNNNLLLLLLOOOYYYkkk|||}}}tttmmmiiieeeaaa^^^WWWTTTOOOJJJFFFDDDDDDDDD~~~yyyvvvqqqmmmgggaaa[[[VVVQQQMMMHHHCCC???>>><<<<<>>:::888888888777555555555666999===AAACCCDDDBBBBBBAAA@@@===:::888666555777888888999???JJJRRR]]]aaaeeeddd___ZZZWWWVVVQQQNNNMMMNNNQQQYYYhhhvvv}}}uuuoookkkfffccc^^^[[[UUUOOOJJJFFFEEEDDD~~~yyyuuuppplllfff```\\\WWWRRROOOHHHCCC???===<<<<<>>>>>=========<<<;;;888666444777888999888:::AAAMMMVVVaaafffkkkiiibbb[[[YYYZZZRRROOOOOOQQQSSSYYYfffrrr}}}|||vvvpppkkkgggddd```YYYRRRLLLHHHFFFEEE|||xxxnnnjjjddd^^^YYYUUUQQQNNNGGGDDD???;;;:::;;;>>>AAAMMMOOONNNIIIBBB>>>@@@CCCLLLQQQZZZaaaeeegggiiijjjnnnoooooonnnmmmmmmnnnpppzzzvvvbbbUUUWWWhhh{{{~~~zzzsssqqq|||~~~lllbbbUUUKKKEEEGGGSSS___ooo{{{xxxgggYYYPPPIIIHHHEEEBBBCCCHHHOOOUUUVVV]]]gggoootttyyy~~~}}}yyytttnnnhhhdddfff\\\VVVZZZaaadddiiioooxxx|||}}}nnnfffccccccbbbmmmoooyyyrrrVVVLLLDDDBBBEEEEEEAAACCCJJJPPP^^^kkkrrrvvv{{{|||{{{xxxuuuqqqmmmkkkiiihhhhhhgggfffccc```]]]\\\ZZZXXXVVVTTTSSSTTTVVVWWW]]]cccmmmuuu{{{{{{uuummmhhheeeccc___\\\\\\XXXTTTQQQOOOLLLHHHDDDCCCJJJOOOVVV^^^^^^hhh~~~uuussstttuuuuuupppsssvvvwwwwwwvvvvvvvvvhhh^^^^^^lllzzzlllQQQ???888888:::555555444333333333333444444333333333333444555555888???JJJWWWhhhyyyzzzyyy{{{www}}}~~~zzzpppmmmiiidddYYYXXXUUURRRPPPQQQSSSVVVXXXXXXZZZ^^^cccdddbbb___\\\YYYVVVZZZaaahhhkkkjjjnnnooosssxxx~~~~~~zzzrrrhhhaaa^^^]]]\\\XXXSSSPPPNNNMMMFFF@@@999777888999777444444444444444444555666777999999888888777777666666666444555888<<>>@@@KKKMMMLLLGGG@@@===>>>AAAHHHNNNVVV]]]bbbeeehhhiiimmmooooooooommmmmmooopppyyyyyyeeeWWWXXXhhhzzz|||vvvsss|||pppeeeVVVKKKEEEGGGTTT```tttyyygggXXXNNNHHHCCCCCCCCCCCCFFFLLLTTTZZZ^^^eeeoooxxx|||~~~zzzuuupppjjjeeebbbeee^^^[[[bbbiiimmmpppttt{{{}}}tttddd[[[XXXXXXXXX___aaajjjwww}}}aaaPPPGGGBBBDDDDDD@@@CCCJJJPPP]]]kkkrrrvvv{{{~~~|||yyyuuuqqqmmmjjjhhhggggggfffdddbbb___\\\[[[XXXWWWTTTSSSRRRSSSUUUVVV[[[bbbkkkttt{{{|||vvvmmmhhheeebbb^^^[[[[[[WWWSSSQQQOOOLLLHHHEEEDDDKKKOOOUUU\\\ZZZbbbvvvwwwnnnmmmnnnoooooonnnooorrrtttvvvvvvtttrrrfff]]]]]]lll{{{mmmRRRBBB;;;::::::555555444333333333333444444333333333333444555555888>>>HHHTTTccctttwwwrrrrrrxxx~~~xxxmmmhhhaaa[[[XXXVVVTTTQQQPPPQQQSSSUUUYYYYYYZZZ___eeeiiiiiiiii___ZZZWWWZZZaaaiiimmmnnnoooqqqtttxxx|||~~~tttkkkeee]]]]]]\\\YYYWWWUUUTTTTTTJJJDDD<<<999999999777444555555555555666666777888777666666666555555555444555444555999===EEETTTbbbmmmtttxxxtttmmmeee[[[SSSPPPPPPQQQTTTZZZaaahhhmmmvvv}}}xxxrrrooollljjjeee___YYYUUUSSSSSSxxxrrrnnnjjjccc]]]XXXTTTPPPMMMJJJFFFBBB>>><<<<<<>>>@@@IIIJJJIIIEEE???;;;<<<>>>CCCIIIPPPXXX]]]bbbfffhhhlllmmmoooooonnnnnnoooqqqwww~~~jjj[[[YYYgggwww~~~xxxuuu|||wwwiiiYYYMMMHHHKKKXXXeee|||wwwcccRRRFFF@@@???AAACCCFFFIIIMMMTTT\\\bbbhhhooozzz~~~{{{wwwqqqkkkfffcccaaadddbbbdddmmmtttwwwxxxyyyzzzzzz{{{}}}mmm]]]SSSPPPPPPPPPVVVXXX___jjjnnnoooxxxmmmVVVJJJBBBCCCBBB???CCCJJJOOO\\\jjjqqqvvv|||~~~zzzvvvqqqmmmiiigggffffffeeecccaaa^^^[[[ZZZVVVUUUSSSRRRQQQRRRTTTUUUYYY```jjjssszzz~~~wwwooohhhdddaaa\\\XXXXXXVVVSSSPPPOOOLLLIIIGGGEEEKKKOOOTTTZZZVVVZZZmmmqqqjjjkkkmmmoooqqqpppoooppptttyyyyyyuuuoooddd\\\]]]lll}}}mmmSSSEEE???<<<999555555444333333333333444444333333333333444555555777===FFFRRR```nnn{{{zzznnnjjjzzzzzz}}}yyyooohhh___WWWWWWUUUSSSRRRQQQQQQSSSSSSZZZZZZ[[[```gggoootttvvvlllfff```___ccciiinnnpppqqqrrrtttwwwzzz|||}}}}}}zzzpppjjj^^^]]]ZZZXXXVVVTTTTTTTTTOOOIIIAAA<<<;;;:::777555777777777666777777888888666666666666555555555555444444666:::???HHHYYYhhhtttzzz}}}{{{vvvmmm___SSSMMMOOORRRWWW]]]ccchhhkkkqqqwww}}}vvvuuurrrppplllgggbbb^^^[[[YYYvvvppplllhhhaaa\\\WWWSSSOOOLLLKKKHHHCCC@@@>>>>>>???AAAGGGGGGFFFCCC>>>;;;:::;;;???CCCJJJQQQWWW]]]bbbfffiiikkkmmmnnnnnnnnnoooqqquuunnn^^^ZZZeeessszzzxxx~~~zzzlll[[[QQQNNNTTTbbbooowwwdddSSSGGGBBB???===EEEIIINNNTTTZZZ```gggkkkqqqxxx|||yyytttmmmgggdddddddddfffhhhmmmtttzzzzzzwwwuuuqqqpppnnnooosssyyy~~~nnn]]]SSSNNNNNNOOORRRTTTZZZaaacccccciiiqqqvvv\\\NNNCCCAAAAAA???CCCJJJNNN[[[iiiqqqvvv|||~~~|||yyyuuuqqqnnnkkkiiiffffffdddbbb```]]][[[ZZZVVVUUUSSSRRRRRRSSSTTTUUUYYY___jjjssszzzzzzqqqiiieee```[[[WWWVVVUUUSSSPPPNNNLLLJJJHHHEEEKKKNNNTTTZZZTTTVVVggg}}}jjjgggkkkooorrrwwwxxxtttsssxxxyyyqqqccc[[[[[[kkk~~~mmmTTTGGGAAA<<<777555555444333333333333444444333333333333444555555555<<>>HHH\\\ooo{{{~~~vvvfffXXXQQQRRRTTTXXX^^^eeellloooooosssyyy~~~zzzzzz{{{tttrrrnnnlllkkkiiieeebbb~~~tttmmmddd```[[[VVVSSSPPPMMMKKKKKKIIIFFFCCCBBBBBBCCCDDDHHHGGGFFFDDDBBB???===;;;<<<>>>BBBFFFKKKQQQYYY^^^bbbeeeiiikkklllmmmnnnooosss}}}tttccc[[[aaalll{{{~~~~~~~~~vvvkkk___[[[___gggtttvvv\\\RRRGGGCCCFFFJJJIIIGGGMMMUUUaaammmvvv|||zzzpppnnniiiccc___aaagggmmmvvvyyyyyytttpppkkkeee^^^VVVUUUTTTWWW___jjjuuu|||xxxmmm___SSSLLLKKKKKKLLLOOOSSSUUUUUUUUUUUUVVVfffeeeSSSDDDAAAAAA@@@DDDJJJOOO\\\jjjpppuuuzzz~~~zzzwwwvvvtttssspppnnnmmmlllfffeeebbb```]]][[[ZZZZZZUUUTTTTTTTTTTTTUUUVVVVVVYYY___iiisssyyy~~~}}}ssskkkeee```[[[VVVTTTTTTSSSQQQMMMJJJIIIIIICCCHHHJJJRRRZZZVVVWWWfffppp\\\aaannnyyy}}}iii___YYYddd}}}qqqWWWHHH@@@:::777555555444333333333333444444333333333333444555555333===RRRgggnnnkkkmmmttt~~~|||yyy~~~qqq|||uuuiiilllvvv{{{oooaaa\\\VVVSSSTTTVVVUUUTTTVVVXXX\\\aaagggqqq{{{}}}wwwqqqnnnnnnpppqqqnnnoooppprrrsssttttttuuussswwwzzzzzzyyy{{{wwwpppfff```\\\ZZZXXXUUUVVVSSSOOOJJJDDD@@@<<<:::999888777666555444444444555555555555666666666666555666888:::>>>III___sss|||sssfffZZZUUUUUUWWW[[[```gggmmmppppppssswww{{{qqqjjjmmm{{{qqqmmmiiihhhjjjiiigggddd{{{qqqkkk```\\\WWWTTTQQQOOOMMMKKKJJJHHHFFFDDDCCCDDDEEEFFFJJJIIIHHHGGGEEECCC???======>>>@@@BBBFFFMMMTTTZZZ___bbbgggjjjkkklllmmmnnnttt}}}vvvfff]]]bbblll|||zzzpppgggggglllsss}}}nnn___OOONNNMMMNNNQQQTTTVVVVVV]]]eeeqqq||||||wwwnnnmmmiiiccc```dddnnnwww}}}rrriiiddd]]]WWWQQQPPPPPPSSSZZZeeepppwww{{{wwwnnnbbbVVVNNNKKKKKKMMMQQQTTTVVVVVVUUUTTTRRRYYYsssfffTTTDDDAAABBBAAADDDJJJPPP]]]jjjqqqtttyyy|||}}}~~~~~~}}}}}}}}}|||||||||}}}~~~~~~yyyvvvuuutttqqqooommmkkkjjjdddbbb___]]]ZZZYYYXXXXXXSSSSSSSSSSSSTTTTTTUUUUUUWWW^^^gggpppwww{{{~~~{{{qqqiiiddd___YYYUUUTTTUUUTTTQQQLLLHHHHHHHHHCCCGGGHHHOOOXXXUUUVVVeeeyyynnnZZZbbbsssnnnaaaXXXaaa{{{uuuZZZHHH???;;;999555555444333333333333444444333333333333444555555555>>>TTTjjjpppkkkmmmuuu~~~tttwww~~~vvv~~~sssiiihhhmmmxxxzzzpppddd]]]UUUQQQRRRTTTTTTSSSSSSWWW[[[```eeelllsssyyyyyyxxxvvvtttrrrrrrsssuuupppppppppqqqrrrssstttuuusssuuuvvvvvvvvvwww|||zzznnneeeaaa^^^ZZZWWWVVVVVVTTTPPPKKKEEEAAA???;;;:::888777666555555555444555555555666666666777444555888;;;???LLLdddzzzxxxoooddd\\\VVVXXX[[[___dddiiilllnnnooopppsssvvvyyylllaaabbbnnn}}}mmmiiiddddddgggiiihhhfffxxxoooiii]]]ZZZUUURRRPPPOOOLLLKKKIIIHHHFFFEEEDDDEEEFFFGGGLLLKKKIIIIIIGGGEEEAAA???>>>??????AAADDDJJJRRRWWW]]]aaaeeeiiijjjkkklllnnnttt}}}xxxhhh___dddmmm~~~xxxpppqqqwww}}}|||lll[[[OOOSSSYYYaaadddddddddiiimmmnnnuuu~~~xxxssspppoookkkfffdddiiiuuupppeee```ZZZTTTRRRPPPPPPRRRYYYbbbmmmsss|||yyyrrrggg[[[RRROOOOOOKKKNNNRRRSSSSSSSSSPPPNNNPPPfffgggTTTEEEBBBCCCBBBEEEJJJQQQ^^^kkkqqqtttxxx{{{||||||{{{{{{{{{{{{zzzzzzzzz{{{|||~~~}}}zzzwwwvvvtttqqqnnnkkkiiigggbbb```]]]ZZZXXXVVVVVVVVVQQQQQQRRRRRRSSSSSSTTTTTTVVV\\\fffnnntttyyy{{{}}}yyyppphhhbbb]]]XXXTTTTTTUUUUUUQQQKKKGGGGGGHHHDDDGGGGGGNNNVVVSSSTTTccctttiiiUUU^^^rrrqqqcccWWW___zzzyyy]]]III???<<<<<<555555444333333333333444444333333333333444555555777@@@TTTjjjooojjjmmmwwwvvvuuu{{{zzzpppjjjiiikkkuuu~~~~~~xxxqqqfff^^^TTTOOOPPPSSSSSSRRRQQQVVV[[[```ccchhhnnnsssxxxxxxyyyxxxvvvuuuvvvwwwsssrrrqqqqqqqqqrrrtttuuurrrsssttttttuuuwwwyyy|||yyy}}}qqqkkkfff```\\\VVVWWWWWWUUUOOOIIIDDDBBB<<<;;;:::888777666666666666777777777888888999999333555999<<>>@@@EEEGGGHHHMMMTTT[[[___dddffffffhhhlllooouuuzzzkkk___cccpppuuuggg\\\UUUQQQXXXgggxxx|||wwwtttqqqpppnnnllllllmmmnnnrrrzzzuuuhhh]]]VVVSSSNNNOOOQQQUUUWWW[[[fffrrryyyyyyrrrdddXXXSSSPPPNNNMMMPPPSSSUUUUUURRRNNNKKKPPP___sssjjjXXXGGGCCCCCCBBBFFFMMMXXXaaajjjnnnrrrwww{{{{{{}}}{{{{{{|||~~~}}}||||||~~~xxxqqqnnnnnnnnnjjjfffaaa^^^YYYVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSYYY```jjjqqquuuxxx{{{~~~|||vvvnnnfffaaa]]]ZZZXXXUUUTTTRRRPPPMMMKKKIIIHHHDDDGGGKKKNNNQQQTTTWWWYYYiiittt~~~hhhVVVXXXgggzzz{{{hhhWWW^^^zzzxxx[[[IIIAAA;;;555555555444333333333333444444333222333555777777777888@@@OOO]]]dddffflllsss~~~~~~vvvooojjjjjjnnn{{{tttnnneee\\\VVVVVVWWWTTTQQQPPPQQQTTTXXX]]]ccciiinnnqqqvvvwwwyyyzzzzzzyyyxxxwwwssssssttttttttttttuuuuuuwwwwwwuuutttrrrtttwwwzzzxxxzzz}}}vvvpppiiiccc]]]ZZZXXXWWWWWWTTTPPPKKKAAA???<<<;;;:::999777555666888999:::888888999:::777777999===DDDRRRjjj~~~xxxpppggg___UUUYYYaaaiiijjjhhhiiinnnooopppooooooqqquuu|||vvvbbbSSSRRR```uuuzzznnnhhhcccaaa______dddkkk~~~xxxtttooohhhccc]]]YYYTTTPPPMMMKKKIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGJJJJJJJJJJJJIIIGGGEEEDDDAAA???AAAEEEFFFGGGKKKRRRYYY]]]cccfffgggiiilllooovvv}}}mmmaaadddpppwwwjjj```ZZZWWWVVVfffwww~~~xxxrrrooollliiihhhhhhjjjmmmqqquuu|||tttggg\\\VVVRRRLLLLLLNNNRRRTTTXXXeeeqqq{{{{{{ttteeeXXXRRROOOMMMNNNPPPTTTWWWVVVSSSOOOLLLLLLZZZnnnkkkXXXHHHCCCCCCBBBFFFNNNWWW```iiilllooouuuxxxxxx~~~}}}||||||}}}}}}~~~}}}~~~}}}}}}~~~xxxqqqnnnnnnmmmjjjgggaaa^^^ZZZWWWWWWWWWWWWVVVUUUUUUUUUTTTTTTSSSSSSSSSVVV]]]gggoootttwwwzzz|||{{{uuummmfff```]]]ZZZXXXTTTSSSQQQNNNLLLIIIGGGFFFGGGIIIKKKNNNQQQSSSVVVWWWdddlllxxxyyyeeeUUUWWWdddttt}}}iiiYYY```}}}sssWWWGGG@@@;;;666555555444333333333333444222222333333444444555555555<<>>FFFWWWqqq|||rrrhhh```ZZZ[[[```gggjjjjjjlllqqqqqqqqqqqqqqqrrruuuzzz~~~ppp]]]OOOMMMSSSfff|||wwwnnngggbbb```^^^\\\^^^bbb|||vvvqqqnnnjjjeeeaaa\\\XXXRRRNNNKKKIIIGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHFFFCCCCCCEEEDDDCCCFFFKKKPPPWWWaaagggjjjkkknnnpppxxxvvvggghhhqqq|||tttjjjfffiiipppuuuxxxyyyqqqkkkhhhfffeeeeeelllpppuuuxxxzzz{{{}}}~~~}}}sssfff[[[TTTRRRNNNMMMNNNPPPRRRXXXffftttzzzzzzssseeeYYYTTTQQQOOOPPPTTTYYY\\\\\\XXXRRRNNNIIITTTeeelllYYYIIIEEEEEEEEEKKKRRR]]]fffnnnppprrrvvvyyyyyy}}}~~~}}}{{{zzz|||}}}~~~{{{wwwrrrooonnnmmmkkkiiiccc```\\\ZZZZZZZZZYYYXXXWWWWWWWWWWWWVVVTTTRRRQQQQQQXXXcccnnnvvvzzz||||||xxxssskkkddd___\\\YYYXXXUUUTTTRRROOOLLLIIIGGGFFFHHHIIIKKKOOOTTTXXXZZZZZZ]]]```hhhxxx|||yyyxxxxxxvvviii^^^\\\]]]bbbqqq{{{fffWWWaaa|||{{{dddNNNBBB???<<<888555555444333333333333444222777<<<;;;777444555777444555===KKKXXXaaahhhnnnwwwyyywww|||zzzvvvqqqmmmccc[[[TTTRRRQQQOOOPPPSSSPPPUUU[[[bbbhhhooowww|||}}}{{{|||}}}}}}}}}yyyvvvxxx~~~xxxmmmddd^^^ZZZWWWSSSOOOKKKFFFBBB@@@???>>><<<999;;;===>>><<<;;;:::::::::999:::>>>HHHYYYuuusssiiiaaa\\\\\\___eeeiiijjjmmmrrrrrrrrrsssssstttvvvzzz}}}xxxcccRRRKKKJJJVVVlll{{{pppiiicccaaa___\\\]]]```|||yyytttppplllhhhdddbbb\\\XXXRRRMMMJJJGGGEEECCCDDDDDDCCCCCCDDDEEEEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGIIIFFFEEEFFFDDDBBBDDDIIIMMMUUU```gggjjjlllnnnpppwww{{{jjjiiiqqqsssrrrsssxxx|||{{{|||wwwpppkkkiiiiiijjjjjjlllpppuuuxxxyyyzzzzzz{{{~~~uuuhhh\\\UUUSSSOOONNNNNNPPPRRRXXXeeesssvvvwwwqqqdddZZZVVVTTTRRRQQQVVV\\\``````[[[TTTOOONNNVVVddd}}}jjjXXXIIIGGGHHHHHHMMMUUU___hhhppprrrtttxxxzzzzzz}}}~~~}}}{{{yyy{{{}}}~~~~~~yyyvvvrrrooommmmmmlllkkkdddaaa^^^\\\[[[ZZZYYYWWWWWWWWWXXXWWWVVVTTTRRRQQQQQQWWWbbbnnnxxx~~~wwwrrrjjjddd___]]]ZZZYYYXXXWWWUUURRROOOLLLIIIHHHIIIIIIJJJNNNRRRTTTTTTRRRVVVYYYcccuuu|||vvvtttsssvvvkkkbbb___^^^```lll{{{{{{eeeWWWccc~~~xxxbbbMMMBBB@@@===999555555444333333333333444222777<<<;;;777444555777888777===JJJVVV^^^eeekkkttt~~~{{{~~~{{{xxxuuurrroooeee^^^WWWUUURRRPPPQQQTTTQQQWWW___ffflllsss}}}~~~{{{}}}pppfff___ZZZWWWTTTQQQLLLHHHFFFDDDBBB@@@===???AAAAAA???<<<;;;:::;;;999:::???HHHZZZuuuuuujjjbbb]]][[[^^^dddiiijjjmmmqqqrrrtttuuuvvvwwwxxx{{{~~~kkkXXXOOOIIILLLXXXjjjvvvmmmeeebbb```\\\\\\^^^yyywwwsssnnniiieeebbbaaa[[[WWWQQQLLLIIIGGGDDDBBBDDDCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHKKKHHHGGGGGGEEEBBBDDDHHHMMMTTT___fffiiikkknnnpppvvv~~~llliiiqqq{{{uuu|||{{{uuuvvvuuussspppoooppppppooonnnhhhlllppptttwwwyyy{{{}}}yyykkk^^^WWWTTTOOONNNNNNPPPQQQVVVbbbooossstttooocccYYYVVVUUUTTTRRRWWW^^^cccccc]]]VVVQQQRRRXXXcccwwwfffVVVJJJIIILLLLLLQQQXXX___hhhppprrrtttxxx{{{zzz~~~}}}zzzyyy{{{|||~~~}}}xxxvvvsssooommmllllllmmmeeebbb___]]][[[ZZZWWWUUUUUUVVVWWWWWWVVVTTTRRRPPPPPPUUU___kkkwww~~~wwwrrrjjjddd```^^^\\\ZZZ[[[ZZZWWWTTTQQQNNNKKKJJJJJJIIIJJJMMMPPPOOOKKKGGGLLLPPP^^^ttt~~~wwwtttssssssiii```______```jjjwww}}}fffYYYgggyyycccNNNBBB@@@===888555555444333333333333444111444777777444333333555999999@@@KKKTTT[[[bbbiiiooozzz~~~{{{{{{}}}{{{xxxuuusssrrrgggaaa[[[XXXTTTPPPQQQTTTQQQYYYbbbiiiooowwwyyynnnfff```]]]ZZZUUUQQQMMMIIIEEECCCBBBDDDFFFEEEBBB>>>;;;:::;;;:::;;;@@@HHHYYYsssvvvkkkccc___\\\^^^eeekkklllnnnqqqsssuuuxxxyyyzzz{{{~~~wwwbbbWWWMMMJJJKKKSSShhh}}}wwwkkkeeeaaa]]][[[\\\|||wwwuuurrrlllgggbbb```___WWWTTTOOOKKKIIIHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGIIIJJJKKKLLLKKKKKKLLLIIIHHHHHHFFFBBBDDDIIIMMMTTT^^^eeehhhjjjnnnpppuuu~~~nnniiipppuuuooopppmmmpppuuuzzz}}}|||wwwssshhhjjjmmmppprrrvvvzzz}}}}}}oooaaaYYYVVVPPPOOOQQQRRRSSSVVVaaammmssstttnnnbbbXXXUUUTTTRRRSSSYYY```fffeee___WWWRRRRRRWWW```{{{sssbbbTTTJJJLLLOOOPPPSSSYYY```iiiqqqtttvvv{{{~~~}}}~~~|||{{{yyyzzz{{{}}}~~~|||wwwuuussspppmmmlllmmmnnnfffccc```]]][[[YYYUUUSSSSSSTTTVVVWWWVVVTTTRRRPPPMMMQQQYYYeeerrr|||wwwrrrkkkeeeaaa___]]]\\\\\\[[[XXXUUURRRNNNLLLKKKJJJIIIKKKPPPTTTRRRLLLFFFGGGKKKZZZsss|||xxxwwwuuuiii___]]]\\\\\\cccnnnvvv}}}eeeYYYhhh{{{eeeOOOBBB>>>:::555555555444333333333333444222222333333444444555555666999AAALLLSSSXXXaaajjjooo{{{xxxwww{{{|||uuuyyy~~~}}}{{{xxxvvvuuuvvvhhhbbb]]]ZZZUUUOOOOOORRRQQQYYYccckkkqqqyyy~~~}}}{{{{{{tttmmmiiiddd___YYYRRRKKKFFFFFFHHHJJJHHHDDD???;;;:::;;;:::<<<@@@HHHWWWpppwwwllldddaaa^^^```hhhnnnpppppprrrsssvvvyyy|||}}}~~~qqqbbbTTTOOOKKKJJJVVVfffxxxnnngggaaa]]]^^^|||zzzuuutttpppkkkeee```^^^^^^TTTQQQMMMJJJIIIIIIHHHGGGDDDDDDDDDDDDEEEFFFHHHHHHCCCEEEGGGJJJLLLMMMNNNNNNMMMJJJIIIIIIFFFCCCEEEJJJNNNUUU]]]dddgggjjjmmmpppttt~~~nnniiioooqqqkkkllliiippp{{{}}}vvvkkklllmmmmmmnnnrrrvvvzzzqqqbbbZZZXXXSSSSSSTTTVVVVVVXXXbbbmmmssstttnnnbbbWWWSSSRRRPPPTTTZZZbbbggggggaaaXXXRRRQQQUUU]]]xxxqqq```RRRJJJMMMQQQRRRUUUZZZcccllltttwwwzzz~~~~~~}}}|||{{{zzzzzz{{{}}}}}}{{{vvvuuussspppmmmlllmmmooogggddd```]]][[[XXXTTTQQQQQQSSSUUUVVVVVVTTTRRRPPPKKKMMMUUUaaaoooyyywwwrrrkkkeeebbb```^^^]]]\\\[[[YYYUUURRRNNNLLLJJJHHHIIIMMMTTTZZZZZZTTTNNNHHHKKKZZZrrr|||zzzzzzlll___[[[YYYVVV[[[ccciii{{{{{{cccWWWggg}}}gggPPPBBB===888333555555444333333333333444444333222333555777777777333888BBBLLLRRRWWW```kkkrrruuummmppptttqqquuu}}}~~~~~~}}}{{{xxxwwwwwwxxxhhhccc___[[[UUUOOOMMMPPPPPPXXXccckkkqqqyyy{{{zzz}}}}}}}}}yyytttzzzzzzwwwqqqkkkcccZZZPPPJJJIIIKKKLLLJJJEEE@@@<<<999;;;:::<<>>===:::<<<@@@DDDHHHPPPcccuuu{{{kkkgggbbbdddhhhmmmrrrtttsssqqqtttuuuwwwzzz}}}|||lll]]]TTTQQQRRRRRRbbboooxxxjjjdddccc~~~|||sssooojjjhhhfffccc]]]YYYQQQNNNIIIFFFEEEEEEDDDCCCBBBCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLMMMNNNOOONNNNNNMMMNNNMMMJJJFFFDDDEEEFFFHHHPPP[[[bbbfffiiimmmqqqwww|||uuummmnnn}}}|||zzzzzz~~~sssnnnjjjkkklllnnnttt{{{vvvggg]]]XXXVVVVVVUUUSSSTTTYYYaaahhhpppnnniiiccc\\\WWWVVVWWW[[[___eeeiiihhhaaaXXXQQQSSSUUU^^^nnn~~~wwwlllYYYNNNIIINNNRRRTTT\\\gggooosssxxx|||}}}~~~}}}|||zzzzzzzzz{{{|||~~~}}}{{{uuusssoookkkhhheeedddcccbbbaaa^^^[[[XXXUUUSSSRRRNNNOOOQQQRRRPPPMMMJJJGGGIIIJJJOOOYYYgggttt}}}wwwrrrkkkccc^^^ZZZWWWVVVUUUTTTTTTTTTTTTSSSPPPNNNLLLNNNTTT^^^iiiooonnnlllbbb]]]bbbttt|||xxxyyyyyymmm___YYYUUUPPPLLLKKKVVVdddrrryyy}}}sss```VVVeee}}}wwwbbbMMM@@@===;;;888555555444333333333333444111222333444555555555555777777>>>JJJUUU]]]dddkkkttt|||yyyaaa\\\```___hhhwww|||zzzxxxuuussskkkhhhccc___[[[VVVQQQNNNNNNSSS[[[dddlllttt{{{~~~||||||vvviiiaaabbbfffnnnooopppqqqtttyyy~~~~~~xxxwwwvvvvvvxxx|||~~~~~~{{{xxxxxxvvvlll```TTTLLLJJJLLLMMMKKKEEE@@@===<<<<<<===@@@CCCEEELLL]]]nnnrrrnnnfffgggjjjnnnrrrttttttsssuuuvvvxxxzzz}}}vvvggg^^^YYYXXXXXX\\\fffvvvsssiiiddd}}}}}}||||||~~~|||qqqmmmhhheeeccc```ZZZVVVQQQMMMIIIFFFEEEDDDCCCBBBBBBCCCEEEFFFHHHJJJKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMMMMMMMJJJGGGDDDDDDDDDGGGOOOZZZccchhhkkknnnqqqvvv{{{wwwnnnnnnzzz|||wwwqqqlllllllllmmmrrrxxxsssdddZZZVVVVVVVVVVVVTTTTTTXXXaaagggmmmkkkggg```ZZZWWWWWWXXXZZZ___eeeiiihhhaaaXXXRRRTTTUUU]]]kkkxxx{{{sssiiiUUULLLHHHNNNTTTXXXaaakkkrrruuuzzz}}}}}}~~~}}}|||{{{zzzzzzzzz|||||||||~~~}}}zzzwwwsssqqqmmmhhhdddaaa___^^^]]][[[XXXTTTQQQPPPNNNNNNNNNOOOPPPPPPNNNKKKHHHFFFIIIJJJNNNVVVcccqqq{{{wwwrrrjjjbbb]]]YYYVVVSSSSSSSSSSSSTTTUUUSSSOOOLLLMMMOOOVVVbbbooozzzwwwnnnmmmyyyzzzyyyxxxmmmbbb]]]YYYRRRLLLJJJNNNZZZhhhrrr{{{nnn^^^WWWeee}}}vvvaaaLLLAAA>>>;;;777555555444333333333333444111111222333444444444444666666<<>>;;;999999;;;;;;<<<>>>>>>BBBNNNZZZooo{{{yyysssqqqpppqqqsssvvvvvvvvvvvvwwwyyy{{{}}}xxxnnnfffbbbggghhhmmm{{{}}}sss{{{~~~~~~~~~}}}~~~|||sssnnnhhhcccaaa^^^ZZZVVVQQQNNNJJJGGGFFFEEEDDDCCCBBBCCCDDDFFFHHHIIIKKKKKKLLLNNNQQQTTTUUUUUUTTTTTTPPPOOOLLLJJJHHHFFFDDDCCCFFFMMMWWWaaaiiinnnqqqrrrxxxzzz~~~xxxnnnlllsssxxxqqqwwwzzztttppppppqqqsssxxxzzzkkk\\\SSSPPPRRRSSSSSSSSSSSSWWW___eeekkkhhhccc\\\UUURRRRRRTTTXXX^^^fffiiifff^^^WWWSSSRRRWWWbbbnnnuuurrriii```UUUPPPOOOSSSZZZ```hhhmmmuuuwwwzzz{{{zzzzzz{{{|||}}}}}}}}}~~~~~~~~~~~~}}}zzzvvvrrrooonnnnnnnnniiigggeeebbb```^^^^^^^^^^^^\\\YYYUUUSSSRRRSSSSSSOOOPPPQQQQQQQQQOOONNNLLLJJJJJJLLLSSS^^^jjjtttyyyzzzssskkkeeeaaa]]]XXXSSSQQQQQQSSSUUUUUUSSSOOOLLLMMMQQQZZZgggwww~~~xxxtttttt}}}~~~yyyuuummmggghhhhhhccc]]]ZZZUUU___mmmzzzmmmbbb]]]jjj~~~www```KKKAAA@@@===888555555444333333333333444333444444555555555555444666666<<>>HHHSSShhh}}}|||vvvtttrrrrrrtttvvvwwwwwwwwwwwwyyyzzz|||~~~tttmmmooonnnoooyyy{{{xxx{{{}}}}}}|||~~~}}}uuupppiiidddbbb___[[[WWWSSSOOOKKKHHHGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJMMMPPPSSSWWWXXXXXXWWWVVVRRROOOJJJHHHFFFEEEDDDBBBGGGLLLUUU___hhhooossstttyyyyyyzzz}}}xxxooommmqqqvvvlllooo{{{vvvrrrrrrsssuuu{{{xxxiii[[[RRROOOOOOQQQSSSSSSTTTYYY```gggllliiiccc[[[UUURRRSSSTTTZZZaaaiiilllggg^^^WWWTTTSSSYYYcccmmmpppmmmeee^^^VVVTTTSSSVVV]]]eeekkkooovvvwwwyyyzzzyyyyyyzzz{{{}}}}}}~~~|||xxxvvvuuuuuurrrnnnjjjgggfffggghhhhhhgggeeecccbbbbbbccccccaaa___]]]ZZZXXXXXXWWWWWWSSSSSSTTTTTTSSSRRRPPPPPPNNNNNNOOOUUU___iiiqqquuuzzzssskkkfffdddaaa[[[UUURRRRRRSSSTTTUUUTTTPPPMMMOOOUUU___mmm|||xxxqqqmmmttt|||~~~zzzxxxooohhhhhhhhhccc^^^\\\]]]hhhuuummmbbb___lllzzz```JJJAAAAAA>>>999555555444333333333333444444444555666666555555444666555<<>>===???AAACCCGGGKKKPPPSSSSSSPPPMMMKKKJJJGGGCCCAAA???===999555666444555777888999???GGGTTTooouuusssrrrssstttvvvuuuuuuvvvvvvwwwxxxyyy{{{||||||yyyxxxuuutttxxx|||}}}~~~~~~wwwqqqiiidddbbb___[[[XXXUUUQQQMMMJJJIIIIIIHHHFFFIIIIIIIIIJJJJJJJJJKKKKKKKKKMMMPPPSSSSSSQQQOOOMMMRRRLLLEEE@@@@@@AAA@@@???HHHKKKRRR\\\fffooouuuxxxxxxvvvrrrqqqvvv{{{rrrqqqrrrtttccc___kkk}}}wwwssssssssstttyyy{{{kkk]]]UUURRROOORRRUUUVVVXXX^^^ffflllllliiiddd^^^YYYXXX[[[]]]bbbiiirrrssslllbbb[[[XXXXXX[[[___bbbcccaaa```___UUUUUUWWWZZZcccmmmsssuuuxxxyyy{{{{{{zzz{{{|||~~~zzz{{{}}}~~~|||{{{yyywwwvvvvvvvvvwwwtttttttttsssrrrpppnnnmmmgggfffeeebbb___\\\YYYXXXWWWWWWYYY^^^fffmmmrrrttt~~~xxxqqqiiiffffffddd]]]VVVUUUTTTSSSSSSUUUUUUSSSQQQIIIRRRaaaqqqyyyuuuuuuvvv~~~}}}sssiiiggghhhfffeeeeeejjjwwwwwwkkkfffqqqaaaIII@@@AAA@@@;;;555555444333333333333444333333333444444333222222444222999KKK\\\fffiiijjjwww}}}yyyrrrqqqsssxxxyyy{{{oookkkjjjllluuu~~~|||zzzrrrlllcccZZZUUUQQQNNNLLLHHHIIIKKKMMMRRR\\\iiirrrtttyyy}}}iiibbbZZZWWWYYY\\\\\\ZZZOOOIIIFFFJJJMMMLLLKKKKKKWWW[[[_________aaaggglllwww|||yyyqqqjjjlllpppssssssqqqnnnkkknnnrrrwwwyyy{{{|||tttooohhheeefffiiilllmmmpppyyyzzzsssjjj^^^RRRGGGDDD???<<<;;;<<<======@@@EEELLLPPPRRRPPPNNNMMMJJJGGGCCCBBBAAA>>>999555777555555777777777<<>>@@@>>>999777666444333222111111111333444555555666666555555666666999CCCWWWiiinnnkkkuuuyyyuuusssqqqppp~~~llliiifffkkkttt|||yyyuuuooofff]]]WWWSSSPPPNNNHHHHHHIIIKKKQQQ[[[fffnnnssszzzuuuiii^^^[[[[[[[[[[[[\\\YYYQQQKKKLLLJJJFFFGGGKKKNNNTTTZZZ^^^___```cccffflll|||xxxsssssssssqqqooommmjjjiiiggggggkkkpppsssxxx||||||ooommmhhhccc```aaaeeehhhjjjiiigggddd^^^UUUKKKDDD<<<;;;999888777888999:::@@@AAADDDKKKQQQTTTRRROOOMMMFFFCCCEEECCC<<<999;;;888888888777666888<<<@@@EEESSSgggwww~~~}}}zzzwwwrrrrrrrrrssssssuuuvvvvvvvvvvvvuuutttvvvxxxzzz|||{{{tttuuuvvv~~~zzzuuunnnhhhddd```^^^\\\[[[UUUQQQRRRSSSQQQPPPRRRUUUVVVWWWXXXYYYWWWUUUSSSSSSQQQNNNLLLLLLLLLJJJIIIHHHFFFDDDAAA@@@???@@@@@@EEEJJJRRR]]]gggpppvvvxxxvvvqqqnnnnnnpppwwwyyyqqqrrrwwwxxxeeeYYY]]]tttxxxrrrrrrtttxxx~~~}}}mmm___VVVSSSPPPQQQSSSWWW]]]ccchhhkkkqqqjjjbbb^^^[[[YYY\\\aaalllwwwsssddd\\\YYYXXX]]]bbbddd```\\\YYYYYYXXXZZZ___eeelllrrrvvvyyy}}}}}}}}}}}}}}}|||{{{{{{yyyyyy{{{|||~~~~~~{{{yyyvvvssspppmmmiiidddaaa^^^]]][[[YYYWWWXXXZZZ```iiirrrxxx{{{~~~~~~xxxpppgggccceeeeeebbb^^^WWWUUURRRQQQRRRQQQPPPOOONNNTTTbbbvvv}}}{{{}}}vvviiiggglllqqquuuxxx}}}|||wwwiiiccccccqqqyyy]]]FFF???@@@>>>999666666444333222111111111333444444555555555555555555666888BBBUUUgggmmmkkkwwwzzzuuurrrqqqnnnzzzqqqgggjjjrrr~~~{{{xxxqqqhhh___XXXTTTQQQOOOHHHHHHHHHJJJOOOXXXccckkkooovvv|||qqqaaa[[[ZZZ\\\___ccc___XXXRRRQQQNNNIIIHHHKKKNNNRRRVVVZZZ]]]```dddfffnnn}}}}}}zzzwwwwwwvvvssslllgggbbbbbbeeejjjmmmqqq|||}}}{{{pppmmmhhhdddccccccccccccbbb^^^YYYTTTNNNHHHBBB>>>:::999888666666777888999???@@@DDDKKKQQQTTTSSSQQQQQQLLLHHHHHHDDD<<<999:::<<<<<<;;;:::999:::>>>AAACCCMMM^^^mmmvvvxxxuuurrrrrrrrrrrrrrrssstttuuuvvvxxxwwwvvvvvvwwwyyy{{{}}}}}}tttrrr|||vvv~~~{{{vvvoooiiieeeccc```^^^]]]WWWTTTVVVWWWVVVWWWZZZ]]]___aaacccbbb```^^^\\\ZZZWWWTTTPPPNNNLLLIIIFFFGGGEEECCC@@@??????@@@AAAEEEIIIRRR\\\gggpppvvvyyyyyyuuuqqqooonnntttzzzrrrrrruuuwwwcccVVVYYYjjj~~~vvvooopppssswww~~~}}}nnn___WWWTTTOOOQQQTTTYYY```ggglllppppppiiibbb___]]]\\\```fffuuuuuueee\\\YYY[[[___cccccc___ZZZXXXXXXXXX\\\bbbjjjqqqwwwzzz|||}}}}}}|||yyyyyy{{{|||~~~|||yyywwwtttqqqnnniiieeeaaa]]][[[YYYWWWVVVUUUVVVZZZaaakkktttzzz}}}uuunnnfffcccdddeeeccc```XXXVVVRRRQQQPPPPPPOOONNNOOOUUUbbbvvv}}}yyywwwxxx~~~rrreeehhhrrr{{{~~~|||iiibbbddduuubbbJJJAAAAAA>>>888666555444333222111111111333333444555555555555555555555777???QQQdddkkkjjjwwwyyytttrrrpppnnn|||zzz{{{kkklllqqq~~~}}}|||zzzsssjjjaaaZZZUUUQQQOOOHHHHHHGGGHHHMMMUUU```ggglllsssyyy|||{{{fff[[[ZZZ\\\ccciiigggbbb]]]ZZZUUUPPPNNNOOOPPPPPPRRRXXX___fffkkkmmmsss}}}}}}~~~tttiiibbb``````bbbdddhhhrrr}}}uuupppjjjhhhhhhfffbbb]]]XXXRRRIIIBBB>>><<<:::999777777666555555666777888>>>@@@DDDKKKQQQTTTUUUTTTTTTPPPMMMKKKFFF???;;;;;;;;;;;;;;;999888999<<>>@@@EEEJJJPPPTTTWWWXXXSSSRRRQQQNNNIIICCC@@@@@@;;;<<<<<<;;;:::<<<>>>AAAGGGHHHOOO\\\lllvvvxxxvvvtttttttttttttttuuuvvvwwwvvvvvvvvvvvvwwwyyyzzz{{{}}}rrrlllppp~~~nnnxxxzzzvvvooojjjgggeeecccaaa^^^ZZZYYY\\\]]]^^^ccciiikkkqqqwww{{{{{{yyywwwvvvrrrmmmgggaaa\\\XXXTTTRRRHHHGGGDDDBBBAAAAAAAAABBBDDDHHHPPPZZZeeeooovvvzzz}}}yyytttmmmnnn{{{xxxppppppvvvwwwaaaRRRTTTZZZlllxxxrrrsssuuuyyy~~~}}}mmm```XXXVVVTTTVVVZZZ^^^ccchhhllloooqqqjjjeeecccbbbccchhhnnn}}}uuuggg```^^^dddffffffccc]]]YYYXXXZZZZZZ___gggooovvv{{{}}}}}}|||~~~~~~|||zzz{{{|||}}}~~~yyywwwsssqqqooollliiifffdddaaa^^^[[[ZZZXXXUUUSSSQQQSSSXXX```lllvvv}}}zzzuuuooogggbbb```^^^\\\ZZZVVVSSSPPPNNNMMMMMMLLLJJJLLLRRR^^^pppzzzrrrpppuuu~~~wwwfff___nnnzzzllliii{{{mmmRRREEEBBB<<<555555555444333222222222222222333333444555444444444444444555<<>>999888777777666444444555666777888::::::>>>AAAEEEJJJOOOTTTXXX[[[WWWYYYXXXTTTMMMHHHEEECCCAAABBBBBBBBBAAABBBDDDGGGKKKJJJNNNZZZlllxxx{{{zzzvvvvvvvvvvvvvvvvvvwwwxxxvvvwwwwwwxxxyyyzzz{{{|||}}}~~~rrrlllnnnzzzgggrrr~~~zzzvvvpppkkkhhhfffdddccc___\\\\\\^^^___aaagggnnnssszzzzzzppphhhbbb^^^ZZZXXXLLLJJJGGGEEECCCBBBCCCCCCDDDHHHOOOZZZeeeooowww{{{~~~{{{tttllllllxxxzzzrrrrrrwwwuuu___QQQSSSUUUfff{{{yyyvvvxxx{{{}}}|||mmm```ZZZYYYXXXZZZ]]]aaaeeeiiilllnnnpppjjjeeedddeeegggmmmtttsssfffbbbccchhhiiihhhccc]]]ZZZ[[[\\\^^^bbbiiiqqqwww{{{|||||||||}}}~~~}}}||||||}}}~~~~~~wwwtttqqqnnnllliiifffccccccaaa^^^\\\ZZZXXXUUUSSSQQQRRRVVV^^^iiiuuu}}}zzztttooogggaaa]]]ZZZXXXVVVTTTRRRPPPOOOOOONNNLLLJJJKKKQQQ]]]nnn|||uuunnnmmmtttsssccc^^^pppooojjj}}}lllQQQEEEBBB<<<555555444333333222222222333222222333444444444444444444555666<<>>;;;999888888666555555555777999:::<<<===>>>@@@CCCGGGKKKNNNSSSYYY]]]___cccddd]]]UUUQQQNNNKKKHHHIIIIIIHHHGGGFFFHHHIIIMMMLLLOOOZZZjjjuuuyyyyyywwwwwwvvvvvvvvvvvvwwwwwwxxxxxxyyyzzz{{{|||}}}}}}~~~~~~sssmmmnnnvvvaaammmzzz{{{wwwqqqllljjjhhhfffeeeaaa______aaabbbcccjjjsss{{{|||ppphhhccc```___PPPNNNKKKGGGEEEDDDDDDDDDCCCGGGOOOYYYdddnnnwww{{{~~~}}}yyysssjjjiiiuuuyyyqqqqqqxxxqqq\\\NNNQQQOOOaaattt}}}yyyxxx}}}|||lll```[[[[[[ZZZ\\\___dddhhhllloooppplllgggccceeehhhlllsss{{{qqqfffcccfffkkkkkkiiiddd^^^[[[]]]___cccggglllrrrwwwzzz||||||}}}~~~~~~~~~~~~}}}vvvtttpppmmmkkkiiieeecccbbb```]]][[[ZZZXXXUUURRRRRRRRRTTT[[[gggsss}}}{{{rrrmmmfff___ZZZWWWUUUTTTRRRRRRQQQRRRRRRPPPMMMJJJLLLQQQ\\\nnnyyyrrrkkkkkksss~~~ooo^^^ZZZkkk}}}nnniii}}}fffMMMBBBAAA===777444444333222222222333333222222333444444444444333555666666<<>>@@@AAABBBAAADDDHHHKKKNNNRRRYYY^^^cccjjjmmmgggaaa```^^^\\\WWWXXXWWWTTTQQQNNNNNNNNNQQQQQQTTT]]]hhhqqqttttttvvvvvvuuuuuutttuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{{{{}}}||||||~~~uuunnnlllpppvvv]]]jjjxxx}}}xxxsssnnnllljjjhhhgggcccaaaaaacccccceeemmmvvvwwwnnnhhheeedddSSSQQQMMMIIIGGGEEEEEEEEECCCGGGOOOXXXdddnnnwww||||||{{{xxxqqqhhhgggsssvvvnnnnnnxxx}}}oooZZZMMMPPPKKK]]]oooxxx~~~{{{xxxyyy|||kkk```\\\\\\[[[]]]aaafffkkkoooqqqsssiiidddbbbeeejjjoooxxxpppeeedddggglllllljjjddd^^^\\\^^^aaagggjjjnnnsssxxxzzz||||||}}}wwwtttqqqnnnllliiifffcccaaa___]]][[[ZZZXXXTTTQQQSSSRRRSSSZZZeeerrr|||}}}pppkkkeee^^^YYYVVVUUUTTTRRRRRRSSSTTTUUUSSSOOOLLLMMMRRR]]]nnnzzzrrrjjjjjjqqq{{{~~~{{{kkkYYYTTTdddtttyyy~~~~~~kkkggg~~~}}}```III@@@AAA>>>999444444333222222222333333222222333444444444333333555666777===MMMddduuu|||qqqhhh\\\cccooo~~~uuummm|||yyywwwuuuvvv}}}zzzuuunnngggaaa[[[VVVSSSMMMLLLKKKKKKNNNUUU^^^eeellliiikkktttxxxwwwwwwzzz}}}~~~lllbbb]]]]]]``````kkkttttttsssvvvvvvtttqqqwww~~~}}}||||||ttttttwww}}}xxxhhh]]]YYYOOOZZZrrrmmmXXXGGG<<<===;;;888777888999999999888999;;;>>>AAABBBDDDDDDBBBEEEIIIKKKMMMRRRYYY^^^aaakkkqqqmmmkkkmmmnnnllljjjjjjhhhddd___[[[YYYXXXUUUVVVYYY```iiioooqqqpppuuuttttttsssssssssttttttrrrssstttuuuwwwwwwwwwwww{{{zzzzzz|||wwwooojjjkkkooozzz[[[eeettt}}}wwwrrrpppooollliiiiiihhhgggfffggglllrrrwww}}}rrrkkkfffbbbVVVRRRMMMIIIGGGFFFFFFEEEEEEJJJRRRZZZbbblllwww{{{tttllljjjttt~~~uuupppvvv}}}lll[[[MMMDDDJJJSSS___jjjrrr||||||zzzzzzyyyooofffaaa___``````aaaeeekkkooonnnlllcccbbbbbbdddiiirrrzzzxxxnnnlllllllllvvvqqqmmmkkkfffaaaaaadddiiikkkooossswwwxxxyyyyyyzzz}}}~~~|||{{{|||~~~~~~}}}|||{{{{{{|||}}}~~~tttqqqmmmkkkiiihhhfffdddbbb^^^XXXTTTRRRQQQPPPOOOLLLNNNSSS[[[fffrrr|||wwwpppkkkddd]]]ZZZWWWUUUTTTSSSTTTUUUSSSPPPLLLKKKJJJOOOWWWcccqqq}}}ttttttwww|||nnnXXXMMMYYYiiipppyyyvvvllllll}}}sssXXXJJJDDD@@@<<<:::555555444333333222111111111222222333333222222111333444666===KKK___tttwwweeeXXX___kkkwww}}}nnnwwwzzzwwwxxx|||}}}wwwoooiiiddd^^^WWWRRRPPPKKKHHHKKKNNNSSS[[[cccggglllrrrtttsssssstttvvvyyy~~~sssfffddddddbbbbbbeeekkkpppsssttttttsssvvvyyy}}}~~~{{{yyyyyyvvvvvvvvvxxx}}}yyyjjj___[[[YYYdddaaaMMMBBB===;;;;;;:::999888666444333;;;>>>BBBDDDDDDDDDEEEFFFFFFHHHKKKNNNOOOPPPPPPOOOWWWbbbooowwwyyy{{{yyyqqqlllfff```___```cccgggkkknnnqqqssswwwuuurrrpppooopppqqqssstttrrrrrrtttxxxzzzxxxvvvyyyyyyyyyzzz}}}yyyooohhhccc```iiitttUUUaaappp}}}~~~xxxtttrrrqqqpppnnnmmmmmmlllkkkkkkpppvvv{{{vvvnnnhhhdddYYYUUUPPPLLLJJJIIIHHHGGGHHHMMMTTT\\\cccmmmwww}}}}}}vvvnnnllluuuzzzrrrnnnuuu~~~nnn]]]NNNEEEHHHOOOYYYaaahhhpppzzz}}}||||||zzzppphhhcccaaabbbbbbdddiiioooqqqooollleeeddddddfffkkksss{{{vvvnnnooorrrtttyyysssnnnkkkfffaaaaaaeeejjjlllppptttwwwyyyzzzzzz{{{}}}~~~|||{{{|||~~~~~~}}}|||{{{{{{|||}}}}}}uuurrrmmmjjjiiihhhfffeeeccc___YYYUUUSSSRRRQQQPPPMMMOOOTTT\\\fffrrr}}}tttnnniiibbb\\\YYYWWWUUUTTTSSSTTTUUUSSSOOOLLLKKKKKKNNNWWWeeettt{{{zzz|||qqq\\\PPPYYYeeejjjsss~~~qqqhhhjjj~~~rrrXXXIIIDDD@@@<<<:::555555444444333222222111222222333333333333222222444444777===III\\\ppp~~~}}}hhhZZZ___iiiwwwlllvvv~~~yyyvvvwwwyyy{{{yyyrrrlllgggaaa[[[VVVSSSMMMJJJKKKNNNRRRYYY```fffkkkqqqtttsssssstttvvvyyy}}}vvvgggdddcccbbbeeegggkkkooorrrtttttttttqqqtttwwwxxxxxxwwwwwwxxxyyyxxxwwwwwwzzzwwwjjjbbb^^^ddd{{{www\\\KKKBBB===:::::::::999999999888888===@@@DDDFFFFFFFFFGGGHHHHHHIIILLLMMMNNNMMMKKKJJJLLLVVVdddpppxxx}}}uuuooohhhiiijjjlllnnnqqqssstttvvvtttrrrpppooopppqqqrrrrrrrrrrrruuuxxxyyyxxxvvvyyyxxxxxxyyy{{{zzzooohhhccc```ccclll~~~MMMYYYjjjxxxzzzwwwuuuuuuvvvuuurrrqqqpppnnnnnnqqqwww{{{yyypppiiieee]]]YYYTTTOOOMMMLLLJJJIIIKKKPPPWWW^^^fffnnnvvv|||~~~yyyqqqnnnvvvuuuooollltttppp___OOOFFFDDDIIIOOOTTTYYY```iiipppzzz~~~~~~{{{qqqkkkgggeeefffgggjjjooottttttppplllgggffffffhhhmmmttt|||{{{rrrooottt{{{}}}~~~wwwppplllgggbbbcccffflllnnnqqquuuxxxzzz{{{{{{|||}}}}}}|||}}}~~~}}}|||{{{zzzzzz{{{|||}}}vvvrrrmmmiiihhhhhhgggfffddd```[[[WWWUUUSSSRRRPPPNNNPPPTTT\\\fffrrr}}}xxxlllgggaaa[[[YYYWWWVVVUUUSSSTTTTTTRRROOOLLLKKKKKKNNNXXXgggwww}}}}}}sss___SSSYYYccchhhqqq|||kkkccchhhpppVVVIIIDDDAAA===;;;555555444444333222222222333444444444444444444333555666777;;;EEEVVVjjjxxxkkk^^^```hhhxxxmmmwww}}}wwwtttuuuwww~~~xxxqqqlllgggbbb[[[VVVTTTNNNKKKLLLMMMPPPVVV]]]ccciiioooqqqqqqqqqsssuuuxxxzzz|||}}}zzzjjjcccbbbbbbeeefffiiikkknnnqqqssstttsssuuuvvvvvvvvvwwwzzz}}}|||{{{yyywwwwww{{{yyykkkddddddsssiiiUUUIIIBBB>>>;;;:::::::::;;;<<<>>>???AAACCCFFFHHHHHHHHHHHHIIIJJJKKKMMMMMMLLLIIIEEECCCBBBIIIVVVeeesss}}}xxxrrrqqqooonnnoooppprrrssstttsssqqqpppoooooopppqqqpppqqqrrruuuxxxyyywwwuuuxxxwwwwwwxxxyyy|||{{{pppgggaaa^^^___dddqqqFFFRRRcccrrr|||~~~zzzyyyzzz{{{|||wwwvvvssspppnnnooosssvvv~~~yyyqqqjjjfffaaa]]]WWWRRRPPPOOOMMMLLLMMMQQQXXX```iiirrrxxx|||~~~yyyqqqnnnvvv{{{qqqmmmlllvvvqqq___NNNCCC@@@CCCEEEHHHLLLSSS[[[aaammmssszzz~~~|||tttnnnkkkjjjjjjlllpppuuuyyywwwqqqkkkgggggggggiiinnnuuu|||wwwpppqqqzzzzzzqqqmmmiiieeefffiiinnnpppsssvvvyyy{{{|||}}}}}}~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{|||}}}vvvrrrmmmiiihhhhhhhhhgggeeeaaa\\\YYYWWWUUUSSSQQQOOOQQQTTT\\\fffrrr}}}}}}lllgggaaa\\\ZZZYYYXXXWWWTTTTTTTTTRRRNNNLLLKKKKKKNNNYYYiii{{{~~~{{{zzz}}}ooo___UUU[[[dddlllvvvfff```hhhmmmTTTHHHDDD@@@===:::555555444444333333333333444444555555555555444444555666888:::BBBQQQeeessspppfffeeejjj|||uuu}}}|||vvvuuuvvvyyytttnnnhhhddd___WWWRRRQQQLLLIIIJJJLLLNNNTTT[[[aaaffflllppppppqqqsssuuuwwwxxxyyyyyy{{{}}}kkkcccaaaaaaaaaaaabbbeeehhhlllppprrrvvvvvvuuuttttttvvv{{{~~~}}}{{{yyyxxxyyy}}}rrrjjjfffmmm}}}ttt\\\OOOGGGBBBAAA===<<<;;;;;;<<<>>>@@@BBBEEEGGGIIIIIIHHHGGGHHHIIILLLMMMMMMLLLIIIEEEAAA???>>>BBBKKKXXXgggqqqwwwxxx~~~yyyvvvtttpppmmmllllllmmmnnnrrrqqqppppppoooooooooooonnnppprrruuuxxxxxxwwwuuuxxxwwwvvvvvvxxxzzz}}}~~~}}}|||pppfff___[[[]]]^^^gggyyy@@@KKK\\\lllwww~~~}}}|||}}}~~~{{{zzzwwwrrrooonnnooorrr{{{zzztttnnnjjjccc___YYYUUUSSSQQQPPPOOONNNRRRZZZdddnnnwww}}}}}}xxxqqqnnnvvvzzzqqqmmmmmmzzzqqq]]]KKK@@@>>>>>>???AAAEEEKKKRRRWWW___dddjjjnnnpppuuu}}}}}}vvvrrrppppppoooqqqtttzzz|||yyyqqqjjjffffffgggiiinnnuuu|||~~~vvvpppuuu{{{rrrooollljjjjjjlllqqqrrrtttwwwzzz|||~~~~~~~~~~~~~~~~~~~~~|||{{{{{{zzz{{{|||}}}~~~}}}uuurrrmmmjjjiiiiiihhhhhheeeaaa]]]ZZZXXXVVVSSSQQQPPPQQQTTT[[[eeeqqq}}}}}}mmmhhhbbb]]][[[ZZZZZZYYYTTTUUUTTTQQQNNNLLLKKKLLLOOO[[[kkk}}}xxxwwwxxx~~~~~~lll^^^VVV\\\iiirrr{{{{{{ccc___iiiiiiQQQFFFCCC@@@<<<:::555555444444444444333333444555555666666555555444555777888999???MMM```ooozzzqqqnnnqqqyyytttsss}}}xxxsssmmmhhhccc]]]VVVPPPMMMIIIFFFHHHJJJMMMSSSYYYaaagggnnnqqqrrrsssvvvxxxxxxxxxxxxwwwxxx~~~|||kkkccc```___]]]]]]^^^___ccchhhmmmpppsssrrrqqqooonnnqqqvvvzzz~~~~~~~~~|||{{{{{{~~~uuummmiiimmmwwwgggWWWOOOIIIEEEEEEAAA@@@>>>======???AAABBBHHHJJJKKKKKKIIIHHHIIIJJJOOONNNMMMKKKGGGCCC???===<<<<<>>;;;999555555444444444444444444444444555555555555444444444666888888===JJJ^^^nnn}}}~~~yyy{{{|||qqqkkkuuu~~~|||xxxqqqlllgggaaaXXXRRRLLLHHHFFFHHHJJJLLLQQQXXXccchhhoootttuuuwwwyyy|||yyyyyyyyyxxxyyy}}}wwwjjjccc```]]]\\\[[[[[[\\\___cccgggjjjoooooooooooooooqqqvvvyyy{{{}}}~~~}}}||||||~~~}}}xxxpppjjjnnnvvvwwwbbbXXXTTTMMMIIIIIIDDDCCCBBBAAAAAAAAABBBCCCKKKMMMNNNNNNNNNNNNPPPQQQUUUSSSOOOKKKFFFBBB>>>===777777999@@@IIIQQQUUUVVV[[[fffrrrxxx{{{{{{xxxrrrsssqqqooolllkkkkkkkkklllmmmmmmooooooooonnnmmmlllllloooqqqssstttuuuwwwxxx{{{zzzxxxwwwxxxyyy{{{|||~~~}}}qqqfff^^^ZZZRRRPPPSSSWWW]]]lll888BBBPPP^^^jjjvvv|||{{{zzzyyyxxxvvvrrrooommmoooppprrryyyzzztttqqqgggccc^^^[[[ZZZZZZYYYXXX[[[^^^fffqqq|||}}}wwwpppnnnxxx}}}rrrnnnooo}}}nnnZZZJJJ@@@<<<;;;999:::<<<@@@CCCDDDJJJMMMQQQRRRSSSYYYdddlllzzzzzzxxxyyyzzzvvvvvvyyy|||}}}xxxnnngggeeeeeeggglllrrryyy}}}wwwwwwyyyssssssuuutttssstttvvvvvvwwwyyy|||~~~~~~~~~}}}}}}||||||}}}~~~|||zzzrrrpppnnnmmmmmmkkkhhhfffdddaaa]]][[[YYYVVVSSSPPPPPPPPPRRRXXXbbbooozzz~~~~~~}}}nnniiiccc^^^[[[ZZZYYYXXXUUUUUUTTTPPPMMMKKKLLLMMMNNN[[[mmm|||{{{lll```\\\iiioooaaa```lllvvvbbbKKKAAA???===999777444444555555555555555555444444444555555444444444222555777888<<>><<<999666444444555555555555555555333444444444444444444333111444777888;;;III^^^ooorrrttthhhaaalllyyyzzzuuuoooggg]]]VVVRRRNNNKKKLLLLLLLLLOOOUUU[[[aaahhhmmmoooqqquuuwww{{{|||||||||}}}}}}~~~wwwmmmfffddd```ZZZVVVUUURRRQQQPPPPPPQQQRRR^^^aaafffjjjmmmpppsssvvvuuuwwwzzzzzzyyyxxxxxxyyyyyyzzz}}}~~~sssjjjmmmvvv|||mmmcccccc___UUUOOOQQQGGGGGGHHHIIIJJJJJJJJJJJJNNNQQQTTTXXX\\\```eeeiiiccc^^^UUUKKKCCC>>>;;;:::666666666777:::>>>CCCFFFOOOXXXaaafffiiilllllliiiffffffgggiiijjjjjjkkkkkkjjjkkknnnooopppnnnllljjjmmmoooppppppppprrrwww|||~~~|||zzzzzzzzz|||}}}vvvkkkccc^^^YYYPPPKKKLLLMMMRRRhhh<<<<<>>AAAFFFMMMQQQ^^^iiiyyy~~~}}}|||{{{{{{{{{{{{zzzvvvppplllhhhhhhjjjsss~~~~~~~~~~~~uuuppprrrvvvwwwwwwxxxyyyyyyxxxxxxzzz}}}~~~}}}}}}~~~~~~}}}{{{{{{{{{|||}}}~~~{{{wwwtttpppppppppnnnkkkiiihhhiiibbb]]]WWWUUUWWWVVVSSSOOOOOOMMMPPPWWW___fffrrr|||~~~~~~~~~|||wwwnnniiieeeccc^^^XXXVVVXXXTTTRRRQQQOOOMMMKKKKKKJJJQQQ^^^nnn}}}zzzwwwxxxaaa[[[uuuooodddgggnnn|||zzz\\\IIIDDD>>>;;;:::555222222222222222222222222222222333333333333444444444333555999>>>HHHYYYhhhrrruuu|||wwwmmmiiioooyyy{{{ssshhh]]]UUUTTTNNNJJJKKKLLLMMMOOOSSSXXX```hhhmmmooopppuuuyyy|||||||||}}}}}}}}}}}}}}}{{{wwwppphhhccc`````````YYYWWWSSSOOOLLLJJJIIIIIIOOOUUU___ggghhhhhhkkkpppoooqqqsssuuuvvvvvvuuuuuuzzz{{{|||~~~yyyppppppsssxxxwwwqqqiiiaaa\\\XXXTTTRRRQQQPPPNNNNNNNNNPPPRRRSSSTTTZZZ___aaafffoootttuuuxxxfffRRRHHHCCC>>>999777666666555555888;;;???AAAIIIOOOWWW^^^bbbeeefffgggiiiiiijjjkkklllmmmnnnooommmmmmnnnnnnmmmlllkkkkkkjjjlllnnnoooqqqsssxxx{{{}}}|||{{{zzzzzzzzzzzzzzz~~~vvviii___YYYRRRNNNNNNJJJJJJYYYnnn<<<;;;@@@MMMZZZeeeqqq{{{{{{wwwrrrqqqpppnnnllljjjhhhgggiiiqqqzzzuuupppmmmgggccc```___^^^[[[]]]bbbdddooozzz{{{uuuuuuqqqlllnnn}}}jjjUUUIIICCC<<<:::777777999:::;;;;;;>>>===::::::<<<@@@EEEIIIRRR\\\jjjwww~~~}}}{{{{{{zzzzzzyyyuuupppllljjjjjjnnnxxxyyyqqqlllpppvvvxxxxxxzzzzzzyyyxxxyyyzzz~~~~~~~~~~~~}}}||||||||||||}}}~~~}}}~~~}}}zzzyyywwwtttqqqmmmmmmllljjjhhhfffffffffaaa\\\XXXVVVWWWVVVRRRNNNLLLKKKMMMTTT\\\cccooozzz~~~~~~|||~~~~~~wwwooohhhcccaaa___ZZZWWWWWWSSSRRRPPPNNNLLLKKKJJJJJJQQQ^^^nnn}}}zzzuuu}}}xxxccc\\\sssqqqeeeiiirrr|||]]]IIIDDD???<<<;;;444222222222222222222222222222222333333333333444444444333444888<<>>999777777666555555777:::===???FFFKKKTTT[[[___bbbdddfffgggggghhhiiikkklllmmmmmmmmmmmmnnnmmmmmmllllllkkklllmmmnnnooopppssswwwzzz{{{zzzzzzzzzzzzzzz{{{|||}}}xxxlllccc\\\UUUQQQPPPKKKHHHTTTeee<<<:::===GGGRRR]]]jjjttt|||xxxrrrqqqnnnkkkiiifffeeedddgggnnn|||xxxrrrmmmiiieee```]]]\\\[[[[[[```fffjjjttt~~~|||uuuuuurrrlllooo}}}iiiUUUHHH@@@;;;:::888888999:::999888999888777777999;;;>>>@@@DDDKKKVVVaaaiiisss|||~~~{{{yyyxxxwwwvvvsssnnnjjjkkklllqqq|||rrrkkkhhhnnnuuuxxxzzz{{{{{{zzzyyyzzz{{{~~~~~~|||}}}}}}||||||~~~~~~~~~~~~~~~|||yyywwwvvvuuuzzzzzz{{{~~~}}}{{{wwwuuurrrqqqpppooommmlllfffeeeeeecccbbbaaa``````^^^[[[WWWWWWWWWVVVQQQNNNNNNLLLNNNUUU\\\dddppp{{{{{{|||~~~~~~~~~}}}wwwpppggg```______[[[WWWVVVSSSRRROOOMMMLLLKKKKKKKKKQQQ\\\mmm}}}zzzqqqwwwxxxeee]]]oooqqqffflllxxx^^^IIIDDD@@@>>>;;;333222222222222222222222222222222333333333333444444444333444777:::BBBQQQ___```gggsss}}}zzztttkkkaaaZZZUUUOOOJJJKKKMMMMMMOOOSSSUUU[[[bbbfffhhhjjjnnnqqq{{{|||~~~~~~|||xxxtttqqqsssnnnggg___XXXTTTRRRQQQOOONNNMMMKKKIIIFFFDDDBBBAAAGGGOOOVVV[[[```dddggggggiiimmmpppssstttttttttwwwxxxyyyzzz{{{wwwqqqqqqttt{{{|||vvvmmmeeeaaa^^^]]]\\\[[[[[[ZZZZZZ[[[]]]^^^___eeemmmvvv}}}zzzhhhUUUJJJDDD>>>999777777666555555666888:::<<>>CCCIIIOOOXXXaaaffffffdddfffjjjooorrrtttuuuuuuwwwxxxxxxxxxyyy|||xxxrrrqqqttt}}}}}}wwwooohhhdddccccccbbbbbbbbbbbbccceeegggiiikkkoooxxxyyyiiiWWWLLLEEE>>>999888777666555555555666888999>>>CCCKKKQQQWWW[[[```bbbbbbcccdddfffhhhjjjkkklllmmmmmmmmmlllllllllmmmmmmqqqqqqqqqpppoooqqquuuxxxzzzyyyxxxwwwxxxyyy{{{|||zzz}}}uuuoooccc___[[[YYYRRRKKKKKKQQQ999777888???FFFPPP^^^kkkttt|||ssspppkkkeeeaaa^^^]]]\\\```dddmmm{{{|||wwwqqqkkkfff___[[[YYYWWWVVVYYYcccnnnwww}}}vvvwwwvvvsssvvvnnnZZZJJJAAA===<<<:::999999999777555666666777888888888888777888;;;???BBBFFFNNNXXX```aaahhhpppvvvxxxzzz}}}}}}{{{yyyvvvsssqqqooommmiiigggiiilllsssjjjdddccckkktttxxxzzz|||}}}|||||||||}}}~~~}}}zzzzzz|||~~~|||wwwtttssssssssssssrrrrrrrrrrrrrrrpppllljjjjjjjjjiiihhhiiigggeeedddeeedddbbb```[[[ZZZZZZZZZZZZXXXUUUSSSQQQNNNOOOTTTZZZaaammmxxx|||~~~|||xxxoooddd\\\\\\^^^\\\XXXVVVTTTRRROOOMMMKKKLLLMMMMMMPPPYYYhhhyyyuuujjjmmmssswww}}}uuugggaaakkkyyyrrrkkksssxxxYYYFFFDDDAAA???;;;222222222222222222222222222222222222333333333444444777666666777888===JJJWWW]]]gggwww~~~yyy~~~yyyrrriiibbbWWWPPPLLLLLLMMMMMMOOORRRUUUXXX]]]bbbfffiiilllnnnrrrvvv{{{~~~zzztttpppoookkkccc[[[SSSNNNJJJIIIFFFGGGGGGFFFEEECCC@@@???===AAAEEEJJJUUUbbbhhhfffccceeejjjnnnrrruuuvvvvvvwwwxxxxxxxxxyyy{{{~~~yyyssspppsss|||~~~yyyqqqkkkiiihhhhhhhhhiiiiiiiiijjjmmmqqquuuwww}}}xxxiiiXXXMMMEEE===999888777777666555555666777777<<>>;;;:::999888777555444444555666666666666555555888:::;;;===BBBKKKQQQRRRYYYaaaeeeeeefffiiimmmzzz~~~{{{xxxxxxuuuqqqnnnllljjjgggeeeiiilllsssxxxddd______hhhrrrwwwyyy{{{~~~~~~}}}~~~~~~}}}{{{zzzzzz}}}~~~{{{yyyxxxwwwvvvzzzwwwtttssstttssspppmmmdddcccbbb```]]][[[XXXWWWWWWTTTSSSWWW\\\cccoooyyy}}}yyy~~~wwwmmmccc\\\[[[\\\ZZZXXXXXXUUUSSSPPPMMMLLLMMMNNNPPPQQQYYYhhhxxx}}}qqqiiiiiijjjjjjoooyyyqqqfffbbblllwwwwwwmmmsssnnnSSSEEEEEEAAA===;;;333222222222222222222222222222222333333333333444444777555666777888<<>>CCCNNNZZZeeessswwwrrrjjjbbb[[[XXXWWWXXXYYYZZZ^^^hhhuuu}}}xxxuuupppjjjeeeZZZXXXWWWVVVTTTWWWcccooo~~~~~~xxxzzzvvvssswww}}}kkkZZZPPPDDD@@@<<<:::999888777666444444555555666666666666555777:::;;;<<>>AAA@@@CCCRRReeejjjeeebbbdddiiinnnrrrtttvvvvvvtttuuuwwwwwwwwwxxx{{{}}}|||uuuqqqqqqyyy~~~zzzwwwvvvuuutttrrrrrrpppooopppvvv~~~qqqeeeWWWMMMDDD===999:::777777777777777777777777999<<<@@@EEEIIIOOOUUUYYY\\\]]]___bbbeeegggiiijjjnnnmmmkkkkkkkkkmmmnnnpppssssssqqqooooooqqqvvvzzz{{{yyyvvvttttttvvvxxxzzz~~~~~~tttnnneee^^^ZZZWWWRRRMMM:::999:::;;;;;;>>>HHHSSS___nnn}}}xxxrrrjjjaaaZZZWWWVVVWWWWWWWWWZZZcccooo{{{{{{vvvsssoooiiidddYYYXXXWWWWWWTTTWWWbbbooo~~~xxx{{{uuurrrvvvqqqaaaVVVFFFBBB===:::999888888777666666666777777888888999666999<<<>>>>>>AAAFFFJJJKKKQQQUUUSSSNNNJJJMMMQQQRRRaaaxxx|||zzzzzzyyyxxxwwwwwwsssnnnjjjhhhfffeeeccc```bbbiiittt~~~|||www{{{}}}gggUUURRRUUUaaannnuuuyyy|||}}}||||||}}}~~~~~~|||zzz~~~|||zzzuuummmeee___]]]\\\TTTOOOMMMOOOSSSXXXcccnnnzzz}}}www}}}xxxpppiiiccc^^^\\\YYYVVVXXX\\\WWWUUURRROOONNNOOOQQQSSSWWW]]]lllzzz|||uuuppprrriiigggiiimmmkkkhhhqqq~~~}}}rrrnnnuuu{{{{{{kkkccccccoooxxxyyypppqqqtttzzzwww[[[IIICCCFFF???:::999555222222222222222222222222222222333333333444444444333222333444444888CCCOOOZZZfffwww{{{rrrhhhaaaXXXRRRMMMMMMNNNMMMOOORRRTTTUUUYYY___ffflllpppqqqqqquuu{{{}}}zzzqqqnnnggg```YYYSSSOOOLLLIIIHHHFFFEEEEEEFFFGGGGGGAAACCCBBBDDDSSShhhmmmfffaaadddhhhmmmqqqsssuuuuuurrrtttuuuvvvvvvwwwzzz|||yyyuuurrrsss}}}}}}|||{{{zzzxxxvvvsssqqqoooqqqwwwooodddVVVLLLDDD<<<999;;;777777777777888888888888888:::>>>BBBFFFLLLRRRVVVZZZ[[[]]]```cccfffhhhiiinnnmmmkkkkkkkkkmmmooopppssssssqqqooooooqqqvvvzzzyyywwwuuuttttttwwwzzz|||xxxqqqfff]]]YYYVVVQQQLLL:::::::::888888<<>>BBBHHHNNNTTTWWWYYY]]]]]]]]]ZZZUUUNNNGGGCCCFFFKKKZZZppp{{{vvvqqqkkkiiikkkooosssttt{{{uuuooollljjjfff```ZZZWWWVVVXXX\\\^^^^^^bbbhhhoooyyyssscccUUUQQQUUUaaaooovvv{{{}}}~~~~~~~~~|||||||||||||||}}}}}}~~~}}}~~~{{{wwwppplllfff```[[[VVVQQQMMMLLLGGGFFFIIIHHHHHHTTTeeetttyyy~~~ssskkkdddbbb___]]]\\\YYYVVVSSSTTTSSSRRROOOMMMMMMPPPSSSYYYcccrrr}}}wwwiii___^^^ccclllvvv|||{{{vvvsssuuuyyyxxxsssjjjfffeeegggllluuu|||wwwzzz~~~~~~~~~jjjTTTJJJCCCAAAAAA===888666555555444333333222111111222222333333333333444444222333666888777888AAAKKKZZZhhhvvv}}}tttwww|||{{{uuukkkbbbZZZRRRLLLLLLLLLKKKLLLPPPVVVUUUXXXaaagggkkkpppuuutttwwwzzztttrrrmmmhhhccc^^^ZZZWWWPPPOOONNNMMMLLLKKKKKKJJJIIIKKKIIIGGGRRRfffssstttkkkhhheeeggglllssswwwyyyyyyyyyxxxwwwttttttvvvwww{{{}}}}}}zzzxxxvvvyyy|||tttnnnjjjiiijjjmmmpppvvvhhh___TTTKKKBBB;;;:::>>>;;;:::999888888777777777777999;;;===@@@CCCHHHKKKOOOSSSWWW[[[]]]```cccfffkkklllmmmnnnnnnoooooonnnnnnooopppqqqrrrssstttttttttttttttuuuvvvwwwxxxyyy|||~~~yyyjjj___ZZZVVVQQQLLL>>>===;;;888666888<<<@@@LLLTTTbbboooyyyvvvppphhhaaa\\\ZZZXXXWWWUUUXXX]]]aaaffflllrrrvvvyyyxxxvvvrrrnnnhhhdddaaaZZZUUUPPPNNNNNNSSSaaannnyyywwwzzz|||zzzvvvdddQQQHHH???<<<;;;888666888777888888777666666888:::@@@DDDJJJRRRZZZ```dddffffffggghhhfff___TTTJJJCCCBBBDDDNNN___sssyyypppkkkgggbbbaaaeeekkkpppsssxxxtttoookkkiiiddd]]]WWWQQQOOOOOOQQQQQQRRRVVV]]]hhhrrr}}}qqqaaaVVVRRRTTT```mmmvvv{{{~~~~~~}}}|||{{{{{{{{{{{{||||||}}}}}}}}}~~~{{{yyywwwwww{{{|||vvvooommmnnnnnnkkkgggbbb```\\\YYYUUUQQQMMMIIIKKKFFFEEEGGGEEEEEEOOO]]]lllsss}}}~~~}}}}}}~~~tttlllgggdddaaa^^^]]]ZZZWWWTTTTTTSSSQQQNNNLLLMMMPPPSSS[[[dddsss{{{iii\\\]]]bbbmmm{{{zzzzzzxxxvvvxxxzzzvvvpppjjjeee```___aaagggvvvzzz|||kkkSSSIIIBBBAAAAAA===888777555555555444333333222222222222333333333333444444222333555777666777???III[[[gggrrrwww{{{pppssszzz~~~|||xxxnnncccZZZSSSMMMMMMMMMLLLNNNRRRUUUTTTXXX___eeeiiinnntttsssxxx~~~wwwuuuqqqlllfff```\\\ZZZVVVUUUTTTRRRPPPOOONNNMMMLLLNNNKKKJJJUUUiiiwwwzzzqqqlllffffffkkkqqquuuwwwzzz{{{zzzxxxuuuuuuvvvxxxwww{{{~~~|||{{{zzz{{{zzzqqqjjjgggdddcccdddeeelll{{{}}}ggg]]]RRRJJJBBB<<<<<>><<<;;;888666888777888999999999;;;===@@@FFFLLLUUU^^^fffkkkoooqqqnnnppprrrqqqiii\\\NNNFFFEEEDDDGGGRRRbbbwwwzzzsssqqqnnnhhhaaa```]]][[[[[[___fffmmmrrrssspppllliiieee___XXXSSSPPPLLLJJJJJJIIIJJJOOOVVVbbbmmmxxx}}}ooobbbUUUQQQRRR]]]kkktttzzz~~~}}}}}}~~~~~~}}}{{{zzzyyyzzzzzz{{{||||||}}}}}}}}}||||||~~~~~~{{{rrrooojjjggggggjjjooosssyyyzzz|||yyyuuuqqqpppmmmhhhcccbbbcccbbb```\\\\\\[[[YYYXXXWWWTTTPPPMMMNNNKKKJJJKKKIIIIIIPPP[[[gggooozzz~~~~~~tttlllhhheeebbb___]]]ZZZWWWUUUTTTSSSQQQMMMKKKLLLPPPSSS\\\eeettttttgggcccgggooo|||~~~~~~|||yyyzzzzzzuuunnnhhhbbb\\\XXXVVVZZZfffrrr||||||www|||nnnRRRIIIAAAAAAAAA===888777444444444333333222222222222222222333333333444444333333444777666666===EEEUUUaaakkkoootttssswww||||||~~~}}}{{{qqqfff\\\UUUOOONNNNNNNNNPPPSSSRRRQQQUUU\\\aaadddjjjqqquuuzzz}}}xxxppphhhbbb___^^^___^^^]]][[[YYYVVVTTTSSSOOOPPPMMMLLLVVVhhhvvv|||vvvnnngggeeeiiippptttuuuxxxxxxxxxwwwuuuvvvxxxzzzxxx|||}}}}}}yyynnnfffaaa]]]ZZZXXXXXX^^^mmm|||{{{fff\\\PPPHHHBBB======@@@<<<;;;:::999999888888999666777999:::;;;===AAADDDHHHKKKQQQVVV[[[___dddgggiiijjjkkkmmmnnnoooooooookkklllmmmoooppprrrssstttqqqsssuuuwwwxxxxxxxxxxxxvvvyyy~~~wwwkkkbbbZZZSSSMMM@@@>>>:::888888999;;;<<>>===;;;:::;;;777888:::;;;<<>>>>>AAA===<<<;;;:::999999999999888999:::::::::<<>>IIIUUU^^^```dddttt|||iiihhh~~~~~~~~~uuukkkbbbZZZTTTRRRQQQPPPQQQTTTQQQRRRUUU[[[]]]```hhhrrrzzz}}}uuuqqqqqqsssrrrqqqnnnjjjfffbbb```YYYWWWUUUTTTXXXaaammmtttvvvmmmdddbbbhhhoooqqqpppnnnpppqqqrrrsssuuuyyy|||{{{lllbbbVVVQQQLLLHHHEEEHHHUUUcccxxxgggZZZMMMFFFBBB>>>>>>@@@======<<<;;;::::::::::::999:::;;;::::::;;;>>>@@@AAAFFFLLLRRRWWW\\\aaaddddddeeegggjjjkkkmmmnnnnnnmmmmmmnnnooopppqqqqqqrrroooppprrrtttvvvwwwwwwxxx{{{uuuiii___VVVQQQIIIEEE@@@======<<<;;;999>>>EEEQQQ\\\eeelllrrruuuzzzzzz{{{{{{zzzxxxvvvtttmmmhhhaaa[[[XXXWWWWWWVVVUUUSSSRRRUUU[[[bbbfffhhhjjjkkkkkkiiifffaaa]]]ZZZPPPLLLJJJKKKMMMSSS```mmm}}}{{{|||yyyyyynnnaaaSSSKKKFFFAAA@@@AAA@@@AAACCCCCCDDDFFFJJJMMMVVVaaappp{{{~~~lllYYYMMMHHHFFFEEEEEEGGGNNN___ooogggZZZNNNJJJJJJHHHHHHJJJMMMPPPSSSUUUVVVYYY]]]aaaeeedddaaa]]]WWWSSSPPPOOOJJJEEEAAA@@@>>>>>>CCCJJJRRRaaaqqqzzz{{{uuuhhh\\\SSSPPPSSS___mmmtttyyy|||zzzzzz{{{||||||{{{zzzyyyvvvxxxzzz|||}}}}}}||||||||||||~~~~~~yyyvvvmmmmmmmmmmmmnnnpppqqqrrrvvvyyy~~~}}}{{{yyyxxxyyyyyyxxxwwwrrrrrrppplllhhhggggggfffkkkoootttvvvwwwzzz~~~zzzqqqkkkccc```\\\YYYXXXXXXWWWVVVUUUSSSOOOKKKIIIKKKPPPSSSZZZggg{{{xxxuuuuuuuuuxxxzzz{{{|||tttbbb___\\\[[[YYYZZZbbbkkkvvvnnniiiggg}}}xxxTTTKKKBBB@@@???:::555333111111111111111111111111222222333333333333444444555222222555555444777<<>>>>>???>>>===<<<;;;::::::::::::999::::::999999999<<<>>>>>>BBBHHHNNNSSSXXX]]]aaadddeeegggjjjlllnnnooooooooooooooopppppppppqqqqqqoooooopppqqqsssuuuwwwxxx|||}}}ooobbbYYYSSSMMMIIICCC???>>><<<:::777:::AAAMMMYYYccckkkqqquuuzzzzzzzzzzzzxxxvvvsssrrrmmmhhh```[[[XXXWWWVVVUUUUUUSSSPPPRRRXXX^^^aaabbbeeefffffffffbbb]]]XXXUUUOOOKKKIIIJJJMMMSSS```mmm||||||~~~zzzzzzuuueeeZZZSSSMMMKKKLLLHHHIIIJJJJJJJJJKKKNNNPPPWWWcccsssnnnZZZMMMKKKIIIGGGEEEBBBDDDOOO\\\hhhyyy}}}eeeWWWKKKHHHHHHGGGGGGKKKPPPTTTXXXZZZZZZ[[[___bbbdddccc```[[[VVVRRRQQQQQQJJJEEEBBBAAA???>>>CCCJJJSSScccttt}}}~~~wwwjjj^^^TTTQQQUUUbbbooovvvzzz|||yyyzzz{{{|||||||||{{{zzzvvvwwwzzz|||}}}}}}||||||xxxyyy}}}|||xxxuuussspppllloooqqqrrrrrruuuzzzyyyqqqjjjaaa^^^ZZZWWWWWWWWWWWWVVVUUUSSSOOOKKKIIIKKKPPPTTTXXXhhh}}}~~~tttqqqrrrssswww{{{~~~wwwnnnccc```___```___```hhhqqq~~~oookkkddd{{{uuuUUUKKKCCC@@@???999444222222222222222222222222333222222333333333444444444555222222555555444666:::CCCPPP]]]ccckkkrrrvvv|||vvvnnnggg___WWWUUUSSSPPPPPPSSSNNNOOORRRWWWXXX[[[dddooovvv~~~yyytttqqqgggeeebbbaaa___aaahhhpppqqqhhh``````hhhoooqqqnnnpppqqqrrrrrrrrrtttwwwzzz~~~zzzjjj^^^UUUPPPKKKFFFBBBCCCMMMYYYmmm}}}iii[[[LLLDDDAAA>>>===???>>>>>><<<;;;;;;;;;;;;;;;999::::::999777888:::<<<;;;@@@FFFKKKPPPUUUZZZ^^^eeefffhhhkkkmmmoooppppppppppppppppppppppppppppppooooooooopppqqqtttwwwxxx{{{uuuggg\\\VVVUUUKKKBBB@@@@@@===:::999<<>>>>>???DDDJJJZZZfffttt|||~~~{{{qqqgggYYYZZZ^^^gggpppwwwyyyyyy{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{zzzzzzzzzxxxxxxsssppppppppprrrzzzxxxpppiiibbb^^^YYYVVVVVVVVVUUUUUUSSSRRROOOKKKIIIJJJNNNQQQbbbjjj|||yyy}}}~~~tttccc\\\bbbhhhiiihhhjjjrrryyy{{{oooiiigggyyy\\\NNNAAA===>>><<<777555222222222222222222222222111222333555555555555444000222555666777888;;;===AAAQQQdddsssssszzzxxxuuuwwwyyytttrrrjjj```XXXUUUSSSPPPPPPQQQRRROOOOOORRRTTTWWW^^^fffzzzxxxrrrqqqjjjfffhhhiiihhhggghhhlllgggcccdddjjjnnnpppoooqqqppppppqqqrrrtttwwwxxx}}}|||~~~yyymmmeeeXXXQQQJJJFFFCCCCCCJJJSSSkkkzzz^^^QQQFFFBBBBBBBBBBBBDDDAAA@@@???>>>===============<<<:::888888888:::;;;AAAAAABBBEEEJJJPPPUUUXXX^^^```dddhhhkkknnnooopppqqqqqqqqqqqqppppppooonnnqqqrrrrrrssstttuuuvvvvvvyyyzzz~~~xxxlll___TTTYYYNNNDDDBBBAAA>>>;;;;;;;;;===DDDOOO]]]iiipppssswwwwwwwwwyyyyyywwwssspppjjjfffaaa[[[XXXWWWXXXZZZZZZXXXUUUSSSTTTVVVYYY[[[\\\]]]___```___ZZZRRRMMMJJJGGGFFFFFFGGGNNN\\\kkkvvvxxx}}}yyyyyy}}}qqqgggbbb___]]]YYYTTTTTTWWW\\\eeevvvxxxcccVVVPPPNNNIIICCC@@@???AAACCCIIIQQQZZZbbbkkkrrrooohhheee[[[RRRQQQSSSUUU[[[aaakkkrrrwwwwwwxxx{{{}}}|||xxxuuupppkkkfffaaa\\\YYYTTTKKKBBB???===>>>CCCJJJ[[[ggguuu|||~~~zzzpppfff]]]^^^bbbjjjrrrxxxzzzzzz{{{{{{|||}}}}}}|||||||||xxxyyyyyyzzzzzzyyyyyyyyyvvv{{{|||wwwsssooooooooopppwwwxxxnnnggg```\\\XXXUUUUUUUUUUUUTTTQQQPPPMMMJJJHHHIIILLLPPP```jjj~~~|||xxxttt}}}uuudddYYYaaaiiilllkkknnnuuu{{{wwwmmmhhhgggwww]]]OOOBBB>>>>>>:::555333222222222222222222222222111222444555666666555555444666777777666666777999BBBSSSiiixxxvvvssswwwppprrryyysssqqqiii```XXXVVVSSSPPPNNNPPPRRROOOOOOQQQSSSVVV]]]eeettt|||zzzuuunnniiijjjlllkkkjjjkkkjjjfffbbbdddiiinnnooooooqqqqqqqqqqqqrrrtttvvvwwwyyyxxxyyyyyymmmdddXXXRRRKKKGGGDDDDDDJJJRRRiii~~~qqqZZZOOODDDBBBCCCCCCDDDFFFAAAAAA@@@???>>>>>>>>>>>>???===;;;:::999999:::;;;??????@@@BBBFFFLLLQQQTTT[[[]]]aaafffjjjmmmoooppppppppppppppppppooonnnnnnqqqqqqrrrssstttuuuvvvvvvxxxyyy}}}pppaaaUUU___SSSHHHDDDCCC???<<<<<<:::<<>><<<<<<===;;;@@@FFFMMMUUU]]]___\\\___[[[YYYZZZ\\\bbbkkkuuu}}}vvvoooiiibbb^^^WWWNNNFFFAAA??????EEELLL]]]iiiwww}}}}}}xxxooofffcccdddhhhnnnuuuzzz{{{{{{{{{|||}}}}}}~~~~~~~~~~~~yyyyyyyyyyyyyyyyyyxxxxxxuuuzzzyyyuuuqqqqqqooopppuuu}}}xxxmmmfff^^^[[[WWWUUUUUUUUUUUUTTTQQQPPPMMMJJJHHHIIIMMMPPP^^^kkkvvvnnnooovvv~~~rrrbbbYYYbbblllqqqqqqtttzzz{{{pppiiiggghhhuuu^^^PPPCCC???===888333111222222222222222222222222222333444555666666666666666777777777555555777999AAATTTkkk{{{}}}mmmzzzxxxhhhiiinnnzzztttqqqiiiaaaZZZWWWSSSOOONNNPPPRRROOONNNQQQRRRTTTZZZbbbpppxxx~~~uuuooonnnooommmmmmooohhheeeccceeejjjnnnoooooorrrrrrrrrrrrssstttuuuvvvvvvuuuvvvzzz~~~yyylllcccYYYRRRLLLIIIEEEEEEJJJRRRfff|||zzziiiWWWLLLBBBAAACCCDDDFFFHHHAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;::::::;;;<<<<<<===???BBBFFFKKKMMMUUUXXX\\\bbbgggllloooqqqoooooopppppppppoooooonnnqqqqqqrrrssstttuuuvvvvvvwwwxxx{{{uuucccUUUgggZZZMMMGGGDDD@@@======;;;<<>><<<888333111222222222222222222222222333333444555666666666666333444555555555777:::<<>><<<;;;;;;;;;;;;;;;;;;===???CCCFFFHHHNNNQQQVVV]]]dddjjjnnnqqqooooooppppppqqqppppppppppppqqqrrrssstttuuuuuuvvvxxxxxxzzz~~~lll\\\pppbbbSSSKKKFFFAAA======<<<<<>><<<;;;:::999:::<<<@@@FFFNNNSSSUUU\\\dddjjjrrr}}}uuunnniii^^^WWWOOOJJJEEEDDDKKKSSShhhsss}}}~~~zzzvvvpppjjjkkknnnqqquuuwwwyyy{{{|||yyyzzz{{{|||}}}~~~~~~~~~~~~}}}{{{zzzzzzzzzzzz{{{}}}zzzwwwrrrlllfffcccbbbbbb___```aaacccgggoooxxx}}}}}}yyywwwvvvsssqqqtttyyyzzznnnggg```]]]ZZZXXXXXXXXXWWWUUUTTTSSSPPPMMMLLLMMMQQQUUU^^^kkk}}}~~~vvvrrrsssvvv|||}}}xxx}}}tttfffcccjjjrrruuuvvvyyyuuufff```bbbmmmzzznnnTTTIII@@@===;;;777444333222222222222222222222222333333444444555666666777333444555555555777:::===CCCRRRhhhvvvxxx|||vvvzzzeeeZZZUUU]]]qqq}}}{{{ssskkkaaaZZZTTTPPPRRRWWWSSSPPPPPPQQQQQQQQQVVV\\\eeelllxxxwwwrrroookkkiiijjjhhhhhhiiikkknnnqqqrrrrrrqqqrrrssstttuuuuuuvvvvvvvvvwwwyyy}}}~~~|||}}}zzzlllbbbZZZSSSMMMJJJGGGGGGMMMUUUggg}}}|||lllYYYNNNEEECCCEEEDDDDDDEEEBBBCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@>>>===;;;;;;:::;;;;;;;;;<<<>>>AAACCCDDDHHHKKKPPPXXX```gggmmmpppoooooopppqqqrrrrrrrrrqqqppppppqqqrrrssstttuuuuuuxxxwwwyyy}}}|||jjj|||mmm[[[PPPIIICCC???>>><<<===>>>BBBJJJWWWeeennnvvvwwwzzz|||}}}zzzuuuqqqhhhfffbbb]]]YYYUUURRRPPPQQQRRRSSSTTTTTTUUUVVVVVVTTTTTTUUUVVVXXXXXXUUUSSSKKKHHHEEEDDDCCCGGGUUUbbbppp{{{zzzqqqvvvrrrqqqxxxvvvjjjeeebbb___^^^```aaaiiixxx{{{ggg^^^QQQGGGBBB@@@===;;;:::888777:::<<<@@@HHHPPPUUU^^^iiiqqq|||{{{tttpppaaa[[[TTTNNNIIIHHHPPPYYYmmmwww~~~|||vvvssspppmmmmmmppptttwwwxxxyyy{{{|||zzzzzz{{{|||}}}}}}}}}}}}~~~|||{{{zzz{{{{{{yyyzzz|||~~~xxxsssoookkkgggeee^^^]]]ZZZTTTOOOMMMMMMNNNIIIKKKLLLNNNQQQZZZeeennnvvv|||}}}zzzxxxwwwtttqqqsssxxx|||yyynnnhhhaaa___\\\ZZZYYYXXXVVVTTTRRRQQQOOOLLLJJJLLLPPPTTT___lll{{{yyyssstttuuuzzz}}}uuu{{{qqqdddccckkktttxxxyyy|||wwwfff___aaarrruuugggMMMEEE===;;;:::666444444222222222222222222222222333333333333333444666666666666666555444555999;;;EEEQQQdddsssuuuvvvxxx|||ooo]]]RRRVVVaaavvvxxxqqqiiibbbZZZTTTUUUZZZUUURRRQQQSSSRRRQQQTTTZZZ\\\cccnnnzzzwwwsssooojjjggggggiiijjjlllnnnpppqqqrrrrrrpppqqqssstttvvvwwwwwwwwwuuuwwwzzz~~~~~~{{{mmmcccZZZTTTMMMIIIGGGHHHPPPYYYkkkrrr[[[QQQGGGEEEFFFEEEDDDEEECCCCCCEEEEEEEEEDDDCCCBBB@@@???>>>===<<<;;;:::999::::::;;;<<<>>>@@@BBBCCCCCCFFFKKKSSS\\\dddkkkooommmnnnoooqqqqqqrrrrrrrrrppppppqqqrrrssstttuuuuuuxxxvvvwww{{{}}}vvvwwwcccWWWNNNFFFAAA@@@<<<<<<>>>@@@GGGRRR```iiitttuuuyyy|||}}}{{{vvvqqqiiihhhddd```[[[VVVRRRPPPPPPQQQSSSTTTVVVVVVWWWVVVTTTSSSSSSTTTUUUTTTSSSQQQMMMIIIFFFDDDCCCGGGTTTbbbooozzzwwwnnnsssqqqooouuuzzznnnjjjhhheeeccceeeccckkkzzzqqqfffXXXMMMHHHDDDAAA>>>;;;888999===???AAAIIISSSXXXbbbnnnwww|||vvvssshhhccc]]]WWWRRRQQQYYYdddqqqyyy}}}xxxqqqooonnnnnnooossswwwyyyzzzzzz|||~~~||||||}}}~~~~~~}}}}}}}}}~~~{{{zzzzzzzzzzzzyyyzzz{{{|||~~~vvvqqqgggccc]]]XXXUUUSSSQQQPPPLLLMMMLLLIIIEEECCCDDDFFFAAABBBCCCBBBDDDLLLXXXaaakkksssyyyzzz|||}}}||||||yyyuuuwww{{{zzz}}}vvvmmmgggbbb___\\\ZZZYYYWWWTTTRRRRRRQQQOOOLLLKKKMMMQQQUUUaaammmyyy~~~zzzssspppqqqtttyyy}}}qqqcccbbbmmmyyyzzzggg```bbbxxxssscccJJJBBB<<<:::888444222333222222222222222222222222222222111111222333555666555555555444444666:::===CCCKKK^^^ooossstttvvvxxx~~~fffTTTUUUVVV```yyyxxxuuuqqqmmmdddZZZWWWYYYVVVSSSSSSTTTSSSQQQSSSYYYZZZ```iiipppxxx~~~vvvsssqqqkkkhhhgggiiikkknnnpppppppppppppppnnnppprrruuuwwwxxxxxxxxxwwwyyy}}}|||oooddd[[[SSSLLLHHHGGGIIISSS]]]pppvvv\\\QQQHHHGGGHHHGGGEEEFFFCCCDDDEEEFFFEEEDDDBBB@@@<<<<<<<<<<<<;;;:::999888999999:::<<<>>>???AAAAAA???BBBHHHOOOXXXbbbiiimmmkkklllmmmoooppppppqqqqqqppppppqqqrrrsssttttttuuuuuusssssswwwzzz{{{}}}iii[[[QQQIIICCCBBB:::<<<===???EEEOOO\\\fffrrrtttxxx|||}}}{{{vvvrrrkkkiiifffbbb]]]XXXTTTQQQPPPQQQSSSUUUVVVWWWVVVVVVVVVUUUTTTTTTTTTTTTRRRPPPPPPLLLIIIGGGEEEIIIVVVcccooozzzuuulllpppqqqnnnsss|||qqqlllkkkhhhffffffeeemmm}}}zzzooo```TTTNNNJJJEEEBBB===;;;===BBBEEEFFFNNNYYY[[[eeeqqq{{{{{{uuurrroookkkeee```[[[ZZZcccmmmrrryyy|||uuunnnlllmmmnnnqqquuuyyy{{{{{{{{{~~~~~~~~~~~~~~~}}}}}}zzzyyyxxxyyyzzz|||||||||||||||~~~}}}qqqggg```\\\XXXSSSOOONNNMMMLLLKKKDDDFFFGGGEEEBBBAAABBBEEE???@@@@@@>>>>>>EEEQQQZZZcccllltttwwwzzz~~~{{{|||yyy}}}tttkkkgggaaa___\\\ZZZXXXUUURRRPPPTTTSSSQQQNNNMMMOOOSSSWWWaaannnxxx{{{{{{zzztttkkklllnnnrrrxxxwwwiiicccppp}}}iiiaaaccc|||tttcccIIIAAA;;;999777222000111222222222222222222222222222111111000111222444555000111222333555999>>>BBB>>>EEEWWWkkkrrrssszzz|||rrruuuzzzmmmXXXWWWPPPPPPhhhwwwvvvwwwuuukkk___XXXXXXWWWTTTTTTUUUSSSQQQSSSXXX]]]bbbhhhlllpppvvv|||uuutttrrrmmmjjjiiiiiikkknnnppppppooonnnnnnmmmooorrruuuwwwyyyyyyyyyzzz}}}|||oooeee[[[SSSKKKGGGFFFJJJUUU```sssvvv[[[QQQIIIHHHIIIHHHGGGHHHDDDEEEFFFFFFEEECCCAAA???:::;;;;;;;;;:::999888888777888999;;;===???@@@AAA>>>@@@FFFNNNWWW```hhhllliiijjjkkkmmmnnnoooooooooooopppqqqrrrsssttttttuuutttqqqqqquuuwwwyyy}}}wwweeeXXXOOOHHHCCC>>><<<;;;>>>BBBIIIWWWdddqqqvvvyyy{{{}}}}}}vvvmmmlllkkkiiifffaaa\\\VVVSSSUUUTTTTTTUUUWWWXXXVVVUUUVVVVVVVVVVVVVVVUUUQQQNNNOOOKKKGGGFFFFFFIIIUUU```pppzzztttjjjooo}}}nnnlllqqqyyyrrrkkkeee```ccchhhjjjxxx~~~nnneee\\\PPPHHHFFFCCCCCCEEEHHHIIILLLTTT]]]\\\fffwwwyyysssoooiiimmmnnniiiddddddllluuu|||yyyuuupppmmmlllmmmooowwwyyy|||~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{|||~~~{{{{{{zzz{{{|||}}}yyyqqqhhh___ZZZTTTRRRPPPOOONNNLLLIIIGGGKKKJJJIIIHHHFFFEEEDDDCCCDDDCCCAAA???>>>AAAGGGKKK[[[hhhsssuuuwww}}}}}}~~~qqqeee```[[[ZZZZZZYYYWWWUUUSSSRRROOOPPPPPPNNNMMMOOOTTTYYYfffnnnwwwyyyssskkkfffeeehhhlllvvvvvvpppkkkvvveee\\\mmmyyy```JJJEEE===888555555555555333333333333333333333333333333333444444444555555444444555555666777777777@@@CCCMMM]]]hhhmmmttt}}}yyyvvv}}}sssrrrzzzeee^^^VVVTTT```uuu}}}{{{xxxtttiii]]]XXXXXXVVVVVVTTTTTTTTTTTTVVVVVV^^^dddjjjmmmmmmnnnssswww~~~xxxxxxxxxuuuqqqmmmkkkjjjsssqqqpppqqqssssssqqqnnnoooqqqtttuuuuuuvvvxxxyyyyyy{{{~~~||||||}}}vvvlllfff[[[UUUNNNJJJHHHKKKWWWcccvvvuuurrr[[[TTTLLLHHHGGGHHHHHHHHHJJJIIIGGGDDDBBB???===<<<<<<===>>>===;;;:::;;;<<<:::;;;;;;<<<===>>>??????@@@CCCEEEJJJSSS___jjjnnnjjjlllmmmnnnmmmnnnpppqqqrrrqqqrrrrrrssstttuuuvvvqqqrrrttttttuuuxxx{{{~~~~~~lll]]]RRRKKKGGGBBB>>>===>>>@@@FFFSSS```ooouuu{{{|||}}}|||wwwpppnnnnnnlllhhhccc^^^YYYVVVUUUUUUUUUVVVWWWXXXWWWUUUWWWWWWVVVWWWWWWVVVRRRPPPOOOKKKGGGEEEEEEIIITTT```pppzzzvvvkkkppp}}}nnnlllqqqyyyrrrmmmfffaaabbbgggjjjxxxyyyoooaaaVVVRRRLLLJJJIIIMMMPPPSSSZZZbbbgggrrrxxxqqqmmmiiimmmpppnnnjjjkkkssszzz}}}zzztttooolllmmmqqqtttyyyzzz}}}}}}|||}}}}}}}}}~~~~~~~~~|||{{{|||}}}|||{{{{{{{{{|||~~~|||uuummmeee]]]YYYVVVTTTRRRQQQPPPNNNKKKIIILLLKKKJJJIIIGGGFFFEEEDDDEEEDDDAAA???>>>@@@EEEIIIWWWdddpppuuuwww}}}|||oooddd___XXXXXXWWWVVVTTTRRRQQQPPPOOOPPPPPPNNNLLLNNNTTTYYYfffnnnvvvuuulllccc``````iiippp}}}wwwooommmwwwhhhaaarrrxxx```JJJDDD===777555555555555333333333333333333333333333333333444444444444555444444555555666777777777===???HHHVVV___ccchhhooozzz~~~{{{~~~xxxlllaaaXXXWWW___nnn{{{xxxuuuqqqggg[[[UUUVVVVVVUUUTTTTTTTTTTTTUUUVVV\\\bbbiiikkkkkklllooorrrsssrrrssswww}}}}}}xxxtttuuuvvvuuussspppmmmlllqqqpppoooppprrrrrrpppnnnnnnqqqsssttttttuuuvvvxxxxxxzzz}}}~~~~~~~~~||||||uuulllfff\\\UUUNNNIIIGGGJJJVVVbbbvvv}}}oookkkXXXSSSMMMIIIIIIIIIIIIHHHIIIHHHFFFCCCAAA>>><<<;;;:::;;;;;;;;;999888999;;;:::;;;;;;<<<===>>>>>>???@@@AAADDDHHHQQQ]]]gggllljjjlllnnnnnnnnnnnnoooqqqqqqqqqqqqqqqrrrssstttuuuppprrrsssttttttvvvyyy|||wwweeeWWWOOOKKKEEEAAA>>>===>>>CCCOOO[[[kkkuuu}}}}}}|||yyyuuurrrqqqoookkkfffaaa]]]ZZZXXXWWWWWWXXXZZZ[[[YYYXXXXXXWWWWWWWWWXXXVVVSSSQQQOOOJJJFFFEEEDDDHHHSSS___pppzzzvvvlllrrr|||mmmkkkqqq~~~yyysssooohhhbbbbbbfffkkkxxxssslll```ZZZVVVXXX]]]```fffmmmuuuwwwpppkkkiiinnnsssuuutttuuuzzz}}}yyyrrrmmmlllpppvvvzzz{{{}}}~~~~~~|||{{{{{{{{{|||}}}~~~|||{{{{{{||||||||||||}}}~~~yyyrrrkkkeee___\\\YYYWWWTTTSSSRRRQQQNNNLLLMMMLLLKKKJJJIIIHHHGGGFFFEEEDDDCCC@@@>>>???BBBEEEQQQ^^^llltttxxx}}}yyylllbbb^^^XXXWWWVVVUUUSSSQQQPPPOOONNNOOOOOOMMMKKKNNNTTTZZZdddnnnvvvrrrddd[[[[[[```hhhqqqvvvmmmmmmvvvkkkeeevvvuuu___JJJDDD===777555444555555333333333333333333333333333333333333444444444444444444555555666777777777;;;===EEEPPPXXX[[[^^^bbbsss|||~~~xxxfffZZZ\\\aaahhhxxxzzzwwwtttpppggg[[[UUUUUUVVVUUUUUUTTTTTTUUUUUUVVVYYY___fffjjjkkkkkkmmmooonnnmmmnnnppptttxxxyyyzzzwwwwwwyyy|||}}}|||xxxuuuppprrrtttvvvvvvtttqqqooooooooonnnoooqqqqqqooonnnmmmppprrrssssssssstttvvvwwwyyy{{{||||||}}}~~~||||||~~~vvvmmmfff]]]UUUNNNHHHFFFIIIUUUaaavvvvvvgggaaaSSSQQQMMMKKKKKKKKKJJJIIIHHHGGGEEEBBB???===;;;:::999:::;;;:::999999:::<<<<<<<<<<<<===>>>>>>>>>???@@@@@@BBBHHHPPPZZZcccjjjkkklllnnnooonnnmmmnnnooopppppppppppppppqqqrrrsssqqqrrrsssttttttuuuxxxzzzmmm\\\RRRNNNGGGBBB>>>======@@@LLLWWWgggttt~~~}}}|||vvvuuurrrnnniiiddd```^^^\\\[[[[[[\\\^^^^^^]]]\\\YYYXXXWWWWWWWWWVVVSSSQQQNNNIIIFFFDDDDDDHHHTTT___oooyyyuuulllrrryyykkkjjjppp~~~yyyuuuqqqjjjdddcccfffmmm{{{{{{rrrjjjjjjnnnppptttxxxxxxooojjjjjjooovvv{{{|||}}}|||vvvnnniiikkkqqqyyy~~~~~~~~~}}}|||zzzyyyzzz{{{|||~~~}}}{{{{{{{{{}}}}}}}}}~~~{{{tttnnnjjjfffccc]]]ZZZWWWVVVUUUSSSQQQOOONNNNNNMMMLLLKKKJJJIIIHHHFFFFFFEEECCC@@@???@@@BBBKKKXXXiiiuuu{{{~~~~~~tttggg]]]ZZZZZZYYYWWWVVVTTTSSSRRRQQQMMMNNNNNNLLLKKKNNNUUU[[[dddpppxxxrrrbbbWWWZZZbbbfffnnn~~~uuukkkhhhrrr~~~jjjfffvvvrrr^^^IIIDDD<<<777444444444444333333333333333333333333222222333333333444444444444444555555666777777777:::===DDDOOOXXX]]]```bbbjjjzzznnn]]]```dddfffvvv}}}xxxuuurrriii^^^XXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVV\\\dddjjjmmmnnnoooppppppppppppqqqrrrtttuuuuuuwwwxxxzzz||||||zzzwwwuuurrrsssvvvyyyzzzxxxtttqqqooooooooopppqqqppppppooommmoooqqqrrrqqqqqqrrrsssuuuwwwyyyzzzzzz{{{}}}~~~~~~~~~}}}}}}wwwnnnggg^^^WWWNNNIIIEEEHHHSSS___uuu~~~ppp___YYYOOOOOONNNNNNMMMMMMKKKJJJHHHGGGEEEBBB???===;;;:::;;;<<<===<<<<<<<<>>===@@@IIITTTbbbqqqzzzyyyuuuqqqlllhhhdddbbb^^^^^^]]]___```aaa```^^^[[[YYYWWWVVVVVVUUURRRPPPMMMIIIEEEDDDEEEIIIUUUaaaoooxxxrrrkkkqqquuuhhhhhhooo{{{wwwsssmmmfffdddgggppp}}}}}}}}}|||~~~zzzpppjjjlllqqqxxx~~~~~~yyyrrrjjjgggkkkssszzz~~~|||{{{zzzxxxyyyzzz{{{}}}~~~|||{{{|||}}}}}}~~~~~~xxxsssooollljjjaaa___[[[XXXWWWUUUSSSQQQPPPOOOOOONNNMMMLLLKKKKKKIIIJJJIIIGGGDDDBBBAAABBBGGGTTThhhxxx~~~~~~|||qqqbbbZZZXXXZZZYYYWWWUUUSSSRRRRRRRRRMMMNNNMMMKKKKKKOOOVVV]]]hhhttt}}}uuubbbVVVXXX___ggglllyyywwwlllgggqqqyyygggdddsssrrr^^^IIIDDD<<<666444444444444333333333333333333333333222222222333333333444444444444555555666777777777888<<>>===;;;===>>>>>>>>>>>>???CCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCGGGPPPWWWZZZ```gggjjjlllooopppooonnnnnnooooooooonnnnnnnnnoooppppppuuuwwwyyyzzzzzzzzz|||}}}~~~}}}jjjZZZQQQHHHEEEBBBAAA??????GGGPPP]]]lll|||}}}zzzuuuqqqllliiigggbbbaaaaaabbbddddddcccaaa___\\\YYYWWWVVVTTTRRROOOLLLHHHEEEEEEFFFLLLXXXdddqqqzzz|||ooojjjqqqsssggghhhppp}}}yyyuuuooohhhfffjjjqqq~~~~~~sssmmmmmmqqqxxx|||uuuoooiiigggmmmuuu{{{~~~~~~~~~|||{{{zzzyyyxxxxxxyyy{{{|||~~~~~~}}}}}}}}}|||}}}~~~{{{wwwtttpppmmmfffccc^^^ZZZXXXVVVSSSQQQQQQQQQPPPPPPOOONNNNNNMMMLLLNNNOOOMMMJJJFFFDDDDDDEEESSSiii}}}}}}~~~{{{nnn```YYYYYYYYYXXXVVVSSSQQQQQQQQQQQQNNNNNNMMMLLLKKKPPPXXX___ooo{{{{{{hhhXXXWWW\\\jjjmmmwww|||pppjjjuuuuuufffeeetttsss]]]IIICCC<<<666444333444444333333333333333333333333222222222222333333333333444444555555666777777777666;;;AAAJJJYYYhhhooonnnqqq{{{}}}vvvooonnnmmmvvvyyyuuurrrlllbbb[[[XXXWWWXXXXXXYYYYYYXXXXXXWWWSSSXXX```iiiqqqvvvxxxyyyuuuvvvuuusssqqqpppqqqrrrooosssxxx|||~~~~~~}}}~~~}}}wwwrrrrrrssstttsssqqqooooooooommmoooqqqqqqooooooooopppsssuuuwwwwwwwwwwwwyyy{{{}}}ssslllccc\\\TTTNNNHHHGGGNNNWWWiiiyyykkkYYYQQQKKKMMMPPPPPPOOOMMMMMMMMMMMMLLLJJJGGGDDDBBB@@@???===>>>?????????AAAEEEIIIKKKJJJJJJIIIIIIHHHHHHHHHFFFEEEKKKVVV]]]\\\___eeehhhkkknnnppppppoooooooooooooooooonnnnnnoooooopppuuuwwwzzz{{{||||||}}}tttaaaUUUKKKHHHFFFDDD@@@>>>CCCJJJWWWeeeuuu~~~zzzuuuqqqnnnllliiihhhhhhjjjkkkllljjjiiidddaaa]]]ZZZXXXUUURRRPPPKKKGGGEEEFFFHHHNNN[[[ggguuu}}}yyymmmjjjrrrrrrgggiiirrrzzzvvvpppiiiiiilllppp}}}~~~~~~wwwooommmpppvvv}}}sssnnniiijjjqqqxxx|||}}}~~~}}}}}}|||{{{zzzyyyyyyxxxxxxyyyzzz|||}}}~~~~~~|||~~~~~~~~~{{{|||~~~|||xxxtttpppjjjfff```[[[XXXUUUSSSQQQRRRRRRRRRQQQPPPPPPOOOOOOOOORRRSSSSSSOOOKKKHHHGGGFFFTTTkkkyyymmmaaa\\\]]][[[YYYVVVTTTRRRQQQRRRRRRNNNOOONNNLLLLLLQQQZZZaaasssttteee```bbblllnnnwwwsssooozzzttthhhjjjyyyoooVVVHHHCCC<<<666333333333333333333333333333333333333111222222222222333333333444444555555666777777777888<<<@@@HHHWWWhhhpppooosss~~~{{{xxx~~~}}}~~~{{{vvvuuuooofff^^^ZZZUUUVVVWWWXXXXXXWWWVVVUUURRRVVV]]]eeemmmtttwwwxxxxxxyyyxxxvvvrrrpppqqqsssqqquuu{{{}}}~~~~~~xxxsssssstttuuusssooollllllmmmnnnpppqqqqqqooonnnoooooosssuuuvvvwwwvvvwwwxxxzzzzzz}}}vvvnnneee___XXXRRRKKKGGGKKKSSS```www|||wwwiiiXXXPPPKKKNNNPPPPPPNNNMMMMMMNNNPPPOOOMMMKKKHHHEEEDDDBBB@@@AAAAAAAAABBBEEEJJJMMMNNNMMMMMMLLLKKKJJJJJJJJJGGGFFFMMM[[[aaa]]]^^^cccfffiiimmmpppppppppppppppppppppoooooooooooooooppprrrtttxxxzzzzzz{{{|||}}}}}}}}}~~~|||gggYYYNNNKKKIIIFFFAAA===@@@FFFSSSaaaqqq{{{}}}yyytttrrrpppqqqppppppqqqssssssrrrqqqgggddd```\\\YYYWWWSSSQQQJJJFFFEEEFFFIIIOOO]]]iiixxxxxxmmmjjjtttrrrhhhkkkttt{{{wwwpppjjjjjjnnnooo|||zzzzzzyyyqqqmmmooouuusssnnnkkkmmmtttzzz||||||}}}||||||{{{zzzzzzyyyyyyxxxyyyyyyzzz{{{|||}}}}}}{{{~~~zzz{{{}}}~~~}}}wwwtttlllgggaaa\\\XXXUUURRRPPPSSSSSSRRRRRRQQQQQQPPPPPPQQQTTTVVVVVVSSSNNNKKKJJJGGGUUUmmmxxxmmmbbb___aaa]]]\\\YYYVVVTTTTTTTTTUUUOOOOOONNNMMMMMMRRR[[[bbbtttrrrmmmnnnkkknnnxxxvvvqqq|||tttkkkooo~~~iiiMMMHHHCCC;;;666333333333333333333333333333333333333111111222222222333333333444444555555666777777777<<>>???@@@FFFQQQ\\\```jjjwwwuuuvvv|||uuukkkdddWWWVVVUUUTTTSSSSSSRRRRRRTTTSSSSSSTTTXXX^^^dddhhhllllllmmmmmmmmmmmmmmmlllppprrrssssssrrrrrrsssuuutttmmmhhhjjjmmmmmmnnnppprrrvvvzzzzzzvvvqqqnnnnnnsssrrrqqqsssuuuvvvuuutttqqqqqqrrrssstttvvvxxxxxxxxxyyyzzz~~~tttkkkbbbXXXSSSNNNIIIGGGIIITTThhhtttvvvuuugggVVVRRRNNNQQQSSSRRRPPPNNNPPPRRRVVVXXXYYY[[[ZZZXXXVVVTTTSSSRRRPPPOOOPPPQQQSSSTTTUUUTTTSSSRRRPPPMMMLLLJJJGGGJJJQQQYYY[[[XXXXXXZZZbbbffflllppprrrsssttttttrrrssssssqqqoooooopppqqqpppqqqrrrtttvvvxxxzzz{{{xxxxxxwwwwwwwww{{{ssscccYYYOOOKKKGGGBBB@@@AAA???FFFRRRaaappp|||}}}uuuooojjjeee^^^YYYSSSNNNJJJIIIIIIMMMXXXdddpppyyyssshhhgggssszzzpppfffhhhwww}}}wwwrrrqqqqqqqqquuu{{{{{{sssllliiikkkmmmwww~~~~~~{{{zzztttqqqqqqwww{{{||||||~~~{{{|||||||||||||||||||||yyyyyyzzzzzzzzzzzzyyyyyy{{{{{{{{{|||}}}}}}||||||yyyzzz{{{|||||||||{{{zzzxxx{{{zzzuuunnniiigggfffeeedddbbbaaa___\\\ZZZYYYYYYZZZTTTVVVXXX[[[___bbbdddeee___fffvvv|||~~~{{{wwwqqqjjjeeeccccccdddaaa___]]]ZZZVVVSSSQQQOOOOOOPPPRRRSSSWWW___kkkttt~~~xxxyyy~~~}}}~~~|||rrrhhhbbb```fffsss|||iiifffssswwwZZZFFFDDD???999555333333333333333333333333333333333333333333333444444444555555555555555555666777888999:::<<<===>>>BBBKKKVVV]]]ggguuuyyysss~~~~~~vvvmmmfffZZZXXXUUUSSSSSSSSSRRRRRRSSSRRRQQQQQQTTTZZZbbbgggjjjjjjkkklllmmmmmmlllllloooppppppppppppqqqrrrttttttkkkddddddeeefffjjjnnnpppvvv}}}|||vvvqqqooorrrqqqqqqrrrtttuuuvvvvvvrrrrrrrrrssstttvvvxxxyyyyyyyyyyyy{{{vvvkkkcccZZZVVVQQQKKKHHHJJJRRRdddooorrrrrrdddUUUSSSOOORRRTTTSSSPPPMMMMMMNNNRRRTTTWWWZZZ[[[YYYWWWUUURRRQQQPPPOOOPPPSSSUUUWWWWWWWWWWWWUUUSSSQQQNNNMMMJJJMMMSSS[[[\\\XXXWWWYYY___dddkkkpppssstttuuuuuurrrssssssqqqpppoooppprrrpppqqqrrrssstttvvvwwwwwwvvvwwwwwwwwwxxxzzzyyyggg\\\QQQMMMIIIEEEBBBBBB===BBBLLLYYYhhhvvvyyyrrrmmmggg```[[[UUUPPPLLLJJJIIILLLWWWbbboooyyyssshhhgggrrrxxxoooeeehhhxxx|||vvvrrrppppppmmmqqquuuzzz~~~yyyrrrkkkiiikkkmmmrrrzzz~~~{{{}}}|||~~~zzzwwwwww{{{}}}{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}}}}|||{{{zzz{{{|||}}}~~~~~~}}}}}}~~~yyyzzz|||}}}}}}}}}}}}|||{{{}}}}}}xxxsssqqqooommmkkkgggdddaaa^^^\\\[[[[[[ZZZVVVWWWZZZ]]]aaaeeehhhjjjfffmmmzzz|||}}}}}}xxxppphhhbbb```aaaaaa___^^^\\\ZZZWWWSSSQQQOOONNNOOOQQQTTTYYYcccpppyyy|||~~~~~~{{{zzz}}}xxxqqqkkkfffbbbaaaccclllzzzwwwiiiiiiwwwtttXXXDDDCCC>>>888444222333333333333333333333333333333333333333333444444444555555555555555555666777888999:::;;;<<<===@@@FFFRRR\\\cccooowww~~~zzz~~~wwwnnnggg^^^[[[VVVSSSSSSSSSSSSRRRRRRRRRQQQQQQSSSYYYbbbhhhiiijjjkkklllmmmmmmmmmmmmoooooonnnoooqqqsssuuuuuuuuulllccc___^^^___dddjjjmmmttt}}}~~~xxxsssqqqoooppppppqqqrrrtttvvvwwwuuuuuuuuuuuuvvvwwwxxxyyy{{{{{{zzzzzz{{{~~~wwwlllddd]]]YYYTTTNNNKKKLLLRRRaaajjjnnnnnn```SSSUUUUUUYYY[[[YYYUUUPPPNNNOOOMMMPPPSSSUUUVVVUUURRRPPPKKKKKKJJJKKKOOOSSSXXXZZZ[[[[[[[[[ZZZWWWUUURRRPPPPPPQQQVVV\\\\\\XXXWWWZZZ]]]cccjjjpppssstttuuuuuuqqqrrrrrrqqqpppoooqqqrrrqqqqqqqqqrrrrrrrrrssssssssstttvvvvvvwwwyyy}}}mmmaaaUUUPPPMMMHHHCCCBBB>>>@@@GGGQQQ___nnn{{{|||uuupppiiibbb]]]UUUPPPLLLJJJIIILLLUUU```mmmwwwsssiiiiiissswwwnnneeehhhxxx{{{uuuqqqpppppplllooorrrtttvvvxxx{{{}}}~~~xxxqqqkkkiiijjjlllooottt{{{zzzyyy||||||}}}{{{{{{~~~~~~{{{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{{{{}}}~~~~~~~~~zzz|||}}}~~~|||yyyuuuqqqoookkkhhheeebbbaaa___]]][[[XXXYYY[[[^^^aaaeeehhhjjjlllsss}}}~~~~~~|||~~~zzzpppfff```]]]^^^___]]]\\\ZZZXXXVVVSSSRRRQQQPPPQQQRRRUUUZZZfffuuu{{{}}}zzzzzz}}}yyytttpppllliiigggeeefffmmmzzzsssjjjnnn~~~wwwZZZFFFBBB===777333222222333333333333333333333333333333333333333444444444555555555555555666666777888999::::::;;;===???DDDPPP\\\aaalllzzz|||vvvvvvyyypppiiiccc]]]WWWSSSTTTTTTTTTRRRQQQRRRRRRQQQRRRXXXaaahhhhhhiiijjjlllmmmnnnnnnnnnooonnnnnnpppsssuuuuuutttsssiii___YYYVVVVVV\\\ccciiipppyyy}}}|||wwwtttssspppqqqqqqqqqqqqrrruuuxxxxxxxxxxxxxxxyyyyyyzzz{{{}}}~~~}}}|||{{{{{{}}}yyymmmfff^^^[[[WWWRRRPPPQQQTTT```fffiiijjj\\\RRRWWWWWW[[[^^^\\\WWWRRROOONNNLLLNNNOOOQQQPPPNNNLLLJJJDDDDDDEEEGGGLLLSSSYYY]]]^^^______^^^\\\YYYVVVTTTUUUUUUXXX[[[[[[WWWWWW[[[^^^ccckkkqqqssssssssssssqqqrrrrrrqqqppppppqqqsssqqqqqqqqqqqqqqqqqqrrrrrrppprrrtttuuuvvvwwwzzz|||{{{|||vvvhhh[[[TTTPPPJJJDDDBBB>>>???CCCJJJWWWfffttt||||||{{{zzz{{{tttnnnhhhaaa\\\TTTPPPLLLJJJIIIKKKUUU___jjjttt~~~{{{qqqjjjkkkuuuvvvmmmdddhhhyyy{{{vvvrrrqqqqqqkkklllmmmllljjjiiijjjkkkkkkrrr{{{}}}vvvooohhhfffgggiiijjjmmmppprrrsssuuuzzz}}}~~~yyyssstttxxx}}}~~~|||}}}}}}}}}~~~~~~}}}}}}|||}}}~~~~~~|||{{{{{{}}}~~~}}}~~~|||}}}zzzvvvssspppmmmkkkjjjgggccc___[[[[[[\\\^^^aaadddggghhhooowww}}}{{{}}}~~~~~~}}}~~~|||yyynnnddd]]][[[\\\]]][[[ZZZXXXVVVTTTSSSRRRRRRQQQRRRTTTXXXaaaqqq~~~{{{{{{|||}}}yyyvvvtttrrrooolllmmmpppyyy}}}rrrnnntttyyy\\\GGGAAA<<<666222111222333333222222222222222222222222333333333444444444555555555555555666666777888999;;;:::;;;>>>???BBBPPP^^^gggooo{{{uuu{{{sssvvv|||tttnnnggg```XXXTTTUUUVVVUUUSSSRRRSSSTTTSSSRRRVVV^^^eeeggghhhiiikkkmmmnnnnnnnnnooonnnnnnpppssstttrrrpppjjjaaaWWWPPPLLLLLLRRRZZZeeekkktttxxxwwwuuutttttttttuuuuuussspppqqqsssvvvyyyyyyzzzzzz|||}}}~~~}}}{{{{{{}}}|||oooggg___\\\YYYUUUTTTVVVWWW```dddffffffYYYRRRZZZVVV[[[______ZZZUUURRRQQQOOOOOOOOONNNLLLJJJGGGFFFAAAAAABBBFFFLLLTTT[[[```aaabbbbbbbbb```]]]YYYWWWXXXWWWWWWYYYXXXUUUVVVZZZ___eeelllqqqsssrrrqqqqqqqqqrrrrrrqqqppppppqqqsssppppppqqqrrrssstttuuuuuurrrtttvvvwwwvvvvvvxxxyyy{{{||||||nnn___XXXSSSKKKDDDAAA>>>>>>@@@FFFRRRaaaoooxxx|||xxxvvvrrryyyxxxqqqkkkeee^^^YYYSSSOOOLLLJJJIIIKKKTTT^^^hhhrrr|||}}}wwwpppkkkmmmwwwuuullldddhhhyyy~~~{{{wwwtttrrrrrrffffffeeeaaa]]]ZZZXXXXXXYYYbbblllrrruuuyyy~~~{{{tttmmmfffdddeeegggeeefffgggggghhhkkkooosss}}}zzzwwwrrrnnnooottt}}}|||}}}~~~~~~}}}}}}{{{|||}}}~~~}}}|||zzzzzz}}}}}}|||~~~}}}{{{xxxuuutttrrrooojjjeee]]]]]]]]]^^^```bbbeeefffqqqyyy~~~}}}zzz|||}}}}}}{{{|||}}}~~~wwwlllbbb[[[YYY[[[]]]ZZZXXXVVVTTTSSSSSSSSSSSSPPPRRRVVV]]]jjj}}}}}}{{{yyywwwvvvuuurrrooolllttt{{{|||ssspppxxxyyy[[[FFF@@@<<<666222111222333333111111111111111111111111333333333444444444555555555555555666666777888999;;;:::;;;??????BBBPPP___nnnuuu~~~pppsssppp~~~wwwqqqiiibbbYYYUUUUUUWWWUUUSSSSSSUUUVVVTTTQQQTTT[[[aaaeeefffhhhjjjlllmmmnnnnnnooonnnnnnppprrrrrrnnnkkkbbbYYYPPPIIIEEEEEELLLTTTbbbhhhpppttttttssstttuuuxxxyyyxxxuuuqqqppprrruuuyyyyyyzzz|||~~~~~~}}}||||||~~~ppphhh```]]]ZZZWWWWWWZZZZZZaaabbbddddddXXXRRR[[[ZZZ___dddeeeaaa]]]ZZZZZZQQQQQQOOOMMMJJJHHHEEEDDDAAAAAABBBFFFLLLTTT\\\aaacccdddeeedddbbb___[[[YYYZZZWWWWWWXXXVVVSSSUUUZZZ```fffmmmqqqsssqqqpppooopppqqqrrrqqqppppppqqqsssooooooqqqsssuuuwwwxxxyyywwwxxxzzzzzzyyyxxxxxxyyy{{{xxxyyy~~~xxxeeeYYYTTTPPPHHH@@@AAA===<<>><<>>BBBJJJVVV^^^ttt}}}yyyyyy}}}}}}nnnlll{{{pppjjj```YYYUUUUUUVVVWWWUUUTTTRRRPPPQQQTTTZZZ^^^eeegggiiijjjjjjkkkmmmoooooorrrrrrpppqqqrrrlllcccZZZUUUPPPLLLFFFBBBGGGOOO^^^cccjjjooorrrtttuuuvvv||||||{{{xxxuuusssssstttvvvwwwxxxzzz{{{|||||||||}}}}}}wwwzzztttjjjaaa___]]][[[ZZZ[[[]]]cccgggcccYYYRRRQQQTTT\\\fffoooqqqpppooolllhhhaaa]]]YYYUUURRRNNNJJJGGGDDDDDDEEEGGGLLLSSSZZZ^^^```aaabbbcccbbbaaa___]]]^^^[[[XXXVVVUUUTTTRRRPPPTTTZZZbbbgggjjjkkklllnnnllllllkkkkkkkkklllnnnoooooopppppppppppprrruuuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyy{{{uuufffYYYPPPIIIFFFCCC???<<<>>>BBBIIIVVVbbbnnntttyyyzzzxxxtttlllddd```bbbhhhtttzzztttkkkeeeaaa]]]XXXUUURRROOOLLLJJJEEEEEENNNXXXcccppp~~~}}}vvvnnnmmmttt|||qqqeeebbbmmmyyy}}}|||zzzuuulllfffXXXRRRJJJCCC???===;;;:::<<>>@@@EEEOOO\\\eeeuuu{{{ttt~~~qqqgggxxxssslllaaaYYYUUUUUUVVVWWWTTTTTTRRRQQQQQQTTTYYY]]]ccceeehhhiiijjjkkknnnpppppprrrssssssuuuwwwtttooobbb]]]XXXRRRKKKFFFJJJPPP___cccjjjnnnqqqssstttvvvzzzzzzyyywwwtttsssssstttuuuvvvwwwxxxyyyyyyyyyyyy{{{~~~~~~}}}uuukkkaaa]]]]]][[[\\\___```dddeee___VVVPPPRRRUUU___jjjtttwwwxxxxxxwwwssslllhhhbbb]]]WWWRRRMMMJJJFFFFFFGGGIIIMMMSSSYYY]]]```aaabbbccccccbbbaaa``````]]]YYYWWWUUUSSSPPPNNNMMMRRRXXX]]]aaaeeehhhjjjhhhhhhgggggggggiiijjjkkkmmmnnnnnnnnnnnnpppsssvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzyyyyyyzzz|||ooo^^^RRRKKKIIIDDD???<<<===@@@EEEPPPZZZfffmmmssssssrrroooggg___ZZZ[[[___hhhttt|||sssnnngggaaa]]][[[XXXVVVRRROOOLLLJJJFFFFFFMMMVVVaaannn||||||uuummmlllttt{{{oooeeebbbmmmzzz~~~}}}{{{sssiiiaaaSSSNNNFFF@@@<<<;;;:::999999;;;===???CCCHHHNNNSSSWWW]]]cccgggmmmsssuuusssooopppmmmfffbbbbbb```\\\XXXVVVSSSOOOLLLJJJIIIIIILLLPPPWWW]]]bbbccccccccccccaaa```bbbaaa___bbbhhhvvv~~~yyywwwwwwwwwwwwxxxzzz|||~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~{{{zzzzzz{{{{{{|||~~~}}}uuupppoooppprrrwww{{{~~~~~~~~~}}}}}}{{{}}}~~~~~~}}}~~~}}}tttiiiaaa___^^^^^^]]]XXXXXXWWWVVVUUUTTTTTTSSSWWWYYY[[[cccyyy~~~yyy~~~xxxmmmjjjqqqzzzvvvvvvsssXXXFFFAAA;;;888444222222222222111000000111111222333444444222222333444444555555666555777999999999999;;;===<<<>>>???AAAFFFPPP]]]fffrrr|||~~~zzzsssuuuzzzxxxiiiqqq}}}wwwooocccZZZUUUUUUVVVWWWVVVUUUTTTQQQPPPRRRWWWZZZaaacccfffhhhiiikkknnnpppooorrruuuwwwzzz~~~wwwqqqhhh]]]SSSOOORRRXXXeeeiiimmmppprrrrrrtttuuuttttttuuutttsssssstttvvvuuuvvvvvvwwwxxxxxxxxxwwwzzz}}}|||pppeeeaaa``````aaaeeefffgggddd]]]TTTQQQTTTXXXaaammmxxx|||~~~|||vvvrrrjjjccc\\\VVVPPPMMMIIIIIIIIIKKKOOOTTTXXX[[[___```aaabbbccccccbbbbbbbbb___[[[XXXUUURRROOOMMMIIIKKKNNNRRRVVVZZZ^^^```_________```aaadddfffggghhhiiikkkkkklllnnnqqqsssvvvwwwyyy{{{}}}}}}~~~~~~zzzyyyyyyyyy{{{}}}yyyfffVVVNNNKKKEEE@@@===>>>@@@DDDMMMWWW^^^eeelllmmmmmmjjjddd\\\XXXWWWXXX^^^gggoootttvvvnnnjjjddd___\\\ZZZYYYXXXSSSOOOLLLJJJGGGFFFKKKRRR^^^kkkyyy{{{tttmmmlllttt{{{ooodddcccnnn|||~~~{{{rrrfff^^^QQQLLLDDD>>>;;;:::999888999::::::;;;===AAAGGGKKKLLLRRRXXX[[[bbbjjjmmmlllhhhkkkiiidddbbbaaa___ZZZVVVTTTPPPLLLHHHEEECCCBBBFFFIIIOOOUUUZZZ]]]^^^___```^^^]]]^^^\\\ZZZ\\\```ooovvvyyyuuupppqqqrrrrrrsssuuuwwwzzz}}}~~~~~~~~~}}}}}}}}}~~~}}}{{{zzzzzz{{{{{{|||~~~~~~zzzyyyzzz{{{|||}}}|||~~~~~~~~~}}}}}}}}}{{{|||}}}~~~|||~~~~~~}}}|||~~~uuuhhh^^^[[[\\\]]]]]]XXXWWWWWWWWWVVVVVVUUUUUUYYYZZZ\\\bbbuuusssfffaaaiiirrrxxxvvvnnnSSSDDD@@@999666333222222222222111000000000111111111111111222222333444444555555666666777999999999:::;;;===>>>@@@AAACCCFFFNNNXXX```kkktttyyytttqqqyyyrrrllluuunnnjjjlllzzzzzzrrrggg]]]XXXVVVWWWWWWXXXWWWUUURRRPPPPPPSSSVVV]]]```cccfffhhhjjjnnnqqqooorrrwww{{{zzziii\\\YYY]]]aaalllnnnpppqqqppppppqqqrrrmmmooopppqqqqqqrrruuuwwwuuuvvvwwwxxxxxxxxxxxxxxxzzz}}}yyymmmhhhfffeeegggkkkiiihhhccc[[[SSSQQQUUUYYYdddooo{{{|||wwwoooggg___YYYSSSPPPMMMMMMMMMNNNQQQTTTXXX[[[\\\^^^```bbbcccddddddcccdddaaa\\\YYYVVVTTTQQQNNNIIIHHHHHHJJJLLLOOORRRSSSSSSSSSTTTVVVYYY\\\```aaaccceeegggiiijjjlllppprrrssstttwwwzzz|||}}}~~~~~~xxxxxxxxxyyy{{{~~~ppp^^^SSSNNNFFFBBB???@@@@@@CCCKKKSSSXXX^^^dddfffggggggbbb\\\WWWVVVTTTWWW]]]ccciiikkkjjjgggccc___\\\ZZZYYYYYYTTTPPPMMMKKKHHHEEEHHHNNN[[[hhhvvv}}}xxxrrrmmmnnnuuuyyynnndddcccooo}}}|||sssfff]]]PPPKKKDDD>>>;;;:::999888777888888888999===AAAEEEFFFKKKPPPRRRXXX```dddcccaaaeeefffcccaaaaaa^^^YYYTTTRRRMMMHHHDDDAAA@@@???AAADDDHHHMMMRRRVVVYYYZZZYYYWWWWWWYYYWWWUUUWWW\\\eeekkkmmmjjjhhhjjjllllllnnnpppssswww{{{~~~~~~~~~}}}|||}}}~~~}}}{{{zzz{{{|||{{{}}}~~~|||{{{}}}~~~~~~~~~~~~}}}|||}}}{{{{{{}}}~~~zzz|||~~~|||zzz|||rrrfff^^^[[[\\\]]]]]]WWWWWWWWWWWWWWWWWWWWWWWWVVVXXX[[[bbbsss{{{mmmaaa___iiissszzziiiQQQBBB???777555222111222222222111111111111000000000000000222222333444444555555666666888999:::999:::<<<===>>>@@@BBBCCCDDDIIIPPPWWWaaakkkrrrqqqpppzzzuuudddttt}}}ttthhhaaakkk~~~}}}vvvkkkaaa[[[XXXWWWVVVXXXXXXVVVSSSPPPPPPRRRTTTYYY\\\```cccfffiiimmmpppppprrrxxx~~~uuugggdddgggiiipppqqqqqqpppnnnmmmmmmooolllmmmoooppppppqqqtttvvvuuuvvvwwwxxxyyyyyyyyyyyyyyy|||sssmmmjjjhhhhhhkkkllliiicccZZZSSSQQQUUUZZZiiittt~~~yyyqqqhhhbbb\\\WWWTTTRRRQQQQQQQQQSSSVVVYYYZZZZZZ]]]```dddfffffffffeeedddaaa]]]ZZZYYYWWWTTTRRRLLLIIIGGGFFFGGGHHHGGGGGGHHHHHHJJJLLLOOOSSSVVVXXX\\\___bbbeeegggjjjnnnpppoooqqqtttxxxzzz{{{{{{{{{uuuvvvwwwyyy|||{{{hhhYYYRRRHHHDDDAAAAAA@@@AAAGGGOOORRRXXX]]]___aaaccc```[[[XXXUUURRRRRRTTTYYY^^^```fffeeeccc___\\\YYYXXXXXXVVVQQQMMMLLLIIIEEEFFFJJJUUUcccttt~~~tttpppmmmpppyyywwwlllbbbaaannn|||~~~uuuhhh___SSSNNNFFF@@@===<<<;;;:::777888888999999;;;???BBBDDDHHHKKKMMMQQQXXX\\\[[[[[[```cccaaaaaaaaa^^^YYYSSSOOOJJJDDD@@@>>>>>>???>>>@@@CCCGGGLLLPPPTTTVVVTTTRRRRRRSSSRRROOOPPPUUUWWW]]]___^^^]]]```bbbbbbhhhjjjnnnssswww{{{}}}~~~}}}~~~|||zzz{{{}}}|||{{{{{{|||~~~|||~~~~~~|||{{{|||~~~}}}|||~~~~~~}}}||||||{{{|||}}}~~~yyy|||~~~|||yyyuuunnneee```______^^^]]]WWWWWWWWWWWWXXXXXXXXXXXXVVVZZZ]]]dddsss~~~{{{wwwkkkdddhhhuuuzzzfffOOOAAA>>>666444222111222222222111111111111111111111111111222222333444444555555666666888::::::::::::<<<===<<<>>>AAAAAAAAADDDIIINNNXXXdddppptttwwwgggrrr~~~nnn```aaammm|||xxxnnneee___[[[WWWVVVVVVUUUTTTRRRQQQQQQSSSVVVVVVYYY]]]aaadddhhhllloooqqqsssyyyuuuqqqqqqqqqrrrsssrrrpppnnnmmmooopppooopppqqqqqqpppppprrrtttssstttvvvwwwyyyyyyzzzzzzxxxyyy|||~~~yyyuuupppoooqqqqqqnnnfff^^^WWWVVVZZZ^^^pppzzzyyyqqqjjjddd___[[[YYYUUUUUUTTTTTTVVVWWWYYY[[[ZZZ]]]ccchhhjjjjjjhhhgggcccaaa^^^\\\[[[ZZZXXXVVVOOOLLLHHHFFFFFFEEECCCAAAAAAAAABBBDDDFFFIIILLLNNNQQQTTTYYY]]]```cccgggjjjkkknnnqqquuuwwwxxxxxxwwwtttuuuvvvyyy{{{~~~nnn^^^UUUJJJEEEBBBAAA??????DDDKKKNNNTTTYYY[[[]]]```___[[[XXXUUUQQQOOOPPPSSSWWWYYYccccccbbb___\\\XXXWWWWWWWWWRRRNNNLLLIIIEEEEEEHHHPPP```sss}}}qqqnnnmmmrrr|||vvvjjj``````mmm{{{vvvjjjaaaWWWRRRJJJDDDAAA???>>>===888999:::;;;;;;===@@@BBBDDDHHHJJJJJJMMMTTTWWWVVVXXX]]]aaaaaaaaaaaa^^^YYYRRRNNNHHHBBB>>>===>>>???===???AAAEEEJJJNNNRRRTTTSSSPPPPPPPPPNNNIIIJJJMMMKKKQQQTTTSSSSSSWWWYYYXXXdddfffjjjoootttxxx{{{|||~~~~~~{{{~~~|||yyyzzz||||||{{{{{{}}}~~~}}}~~~~~~|||{{{|||~~~}}}~~~~~~}}}||||||}}}~~~}}}||||||||||||}}}~~~zzz}}}~~~~~~|||xxxnnnjjjfffddddddccc```]]]WWWWWWWWWXXXXXXXXXXXXXXXYYY]]]aaagggsss|||uuuvvvtttvvv~~~vvvllljjjtttvvvcccNNN@@@<<<555333111111222333222111111111111222222333333444222222333444444555555666666888::::::::::::<<<>>>999<<<@@@@@@@@@AAAEEEIIIRRRaaapppyyy~~~ooowwwwwweee^^^```lllzzzqqqhhhaaa\\\XXXUUUSSSSSSSSSRRRQQQRRRUUUXXXTTTWWW[[[```cccggglllooossstttyyy~~~{{{zzzwwwuuuuuutttsssqqqqqqrrrtttsssttttttsssqqqpppqqqrrrrrrsssuuuvvvxxxyyyzzzzzzvvvxxxyyyzzz~~~~~~~~~wwwssslllccc\\\[[[___bbbuuu~~~yyyqqqjjjeeebbb^^^\\\WWWWWWVVVVVVWWWXXXZZZ[[[ZZZ^^^eeekkknnnmmmkkkiiicccaaa^^^]]]\\\\\\ZZZYYYRRRNNNJJJGGGGGGEEEBBB???>>>>>>>>>???@@@CCCEEEFFFGGGJJJPPPTTTXXX\\\```ccciiilllpppsssvvvvvvuuuuuussstttvvvxxxzzz|||~~~mmm]]]NNNHHHCCCAAA??????DDDKKKQQQUUUYYY[[[[[[YYYXXXXXXXXXVVVSSSPPPQQQSSSWWWYYY^^^^^^^^^]]][[[ZZZXXXWWWVVVTTTQQQKKKGGGDDDEEEGGGQQQ\\\mmmyyy~~~tttnnnlllsssrrrccc[[[```nnnzzzvvvllleee^^^ZZZQQQGGGBBBBBB@@@;;;??????>>>===<<<>>>AAADDDHHHIIIKKKMMMOOOQQQSSSTTTVVV\\\bbbbbbbbb```ZZZSSSLLLHHHCCC@@@??????>>>>>>@@@CCCGGGIIIIIIJJJMMMPPPNNNMMMJJJHHHGGGFFFFFFFFFHHHHHHIIIJJJKKKMMMOOOPPPYYY\\\aaagggmmmrrrwwwyyy~~~{{{|||}}}~~~}}}}}}}}}}}}||||||{{{|||}}}~~~}}}{{{zzz{{{{{{{{{{{{{{{zzzzzz}}}}}}|||||||||}}}~~~}}}}}}yyyjjjgggdddeeefffeee___ZZZ[[[YYYWWWUUUUUUWWWYYY[[[YYY^^^dddjjjuuu~~~{{{wwwqqqkkknnnssszzztttlllrrr}}}ooo^^^MMMBBB===666444222111222333333222000111111111111222222222333333444444555666666666777888999;;;<<<===============>>>@@@BBBCCCCCCAAAMMMVVVllltttlll^^^ZZZaaarrr~~~vvvmmmfff___YYYUUURRRRRRRRRRRRSSSSSSSSSSSSXXXZZZ^^^bbbgggjjjmmmnnnpppmmmqqqyyy{{{}}}~~~{{{uuurrrsssttttttrrrrrrrrrttttttwwwxxxuuupppmmmpppsssooorrruuuvvvuuuttttttuuuxxxwwwwwwyyy~~~|||mmmcccYYYTTT\\\jjjyyy|||xxxsssnnnjjjeee```]]]XXXWWWVVVUUUVVVVVVXXXXXX^^^eeejjjkkkkkkkkkjjjffffffeeedddaaa___]]][[[ZZZUUUQQQMMMIIIGGGEEEBBBAAADDDBBB@@@>>>===>>>??????BBBEEEIIILLLOOOSSSWWW[[[bbbeeeiiimmmoooqqqtttvvvwwwwwwxxxyyy{{{|||}}}~~~uuueeeRRRJJJDDDBBBBBBBBBEEEJJJOOOSSSWWWZZZZZZXXXXXXXXXWWWUUURRRPPPPPPRRRUUUWWW\\\\\\\\\\\\[[[ZZZYYYXXXVVVTTTQQQKKKFFFDDDDDDFFFOOO[[[kkkxxx~~~tttnnnlllsssrrrccc\\\bbbppp{{{zzzrrrmmmccc___VVVKKKEEEDDDAAA===<<<<<<<<<<<<>>>AAAEEEHHHGGGHHHJJJLLLOOOQQQSSSTTTUUU[[[``````___^^^YYYSSSNNNJJJEEEBBBAAAAAA@@@@@@AAADDDHHHIIIHHHHHHJJJLLLLLLKKKKKKJJJIIIGGGEEEDDDCCCCCCDDDEEEGGGIIIKKKLLLTTTVVV[[[aaagggnnntttxxx}}}}}}~~~~~~~~~|||}}}~~~~~~~~~~~~~~~}}}zzzzzz{{{{{{{{{{{{{{{{{{}}}}}}||||||}}}~~~}}}~~~zzzmmmhhhdddbbbcccbbb^^^ZZZYYYXXXVVVUUUUUUVVVXXXYYY\\\aaagggmmmwww}}}wwwvvvvvvsssqqqppptttzzz~~~sssnnnvvv|||mmmZZZHHH>>>999666444222111222333333222000111111111111222222222333333444444555666666666999:::;;;;;;<<<<<<<<<<<<=========???BBBDDDCCCCCCIIIQQQeee|||wwweee\\\]]]jjjyyyyyyqqqhhhaaaZZZVVVTTTTTTTTTTTTTTTTTTUUUUUUVVVYYY\\\aaaeeeiiikkkmmmqqqnnnqqqxxxyyy{{{{{{uuuqqqrrrssssssqqqqqqrrrssssssvvvwwwuuupppmmmoooqqqnnnpppsssuuuuuutttuuuuuuxxxvvvvvvwww{{{xxxhhh^^^VVVRRRYYYeeexxx{{{vvvpppkkkfff```\\\YYYXXXWWWVVVVVVWWWXXXYYY^^^ffflllnnnnnnooommmjjjfffeeedddcccaaa```___^^^ZZZVVVRRRNNNLLLJJJHHHFFFDDDBBB@@@>>>======>>>??????BBBDDDGGGIIIKKKOOORRRYYY]]]ccciiilllooorrrtttuuuvvvwwwyyyzzz|||}}}}}}qqqYYYOOOEEEDDDEEEEEEFFFHHHNNNQQQVVVXXXYYYXXXXXXXXXYYYWWWUUURRRRRRSSSUUUVVVYYYYYYZZZZZZZZZZZZZZZYYYVVVUUUQQQLLLGGGDDDDDDEEEMMMXXXhhhvvv~~~~~~sssooommmsss~~~qqqccc^^^dddrrr}}}~~~zzzvvvlllhhh___SSSMMMJJJGGGAAA===<<<<<<===???CCCGGGJJJHHHIIIJJJLLLOOOQQQSSSUUUUUUZZZ]]]]]]\\\]]]YYYTTTPPPMMMHHHEEEDDDCCCCCCBBBGGGIIIJJJKKKIIIHHHHHHHHHEEEEEEFFFFFFEEECCC@@@>>>@@@@@@@@@BBBCCCEEEGGGHHHLLLNNNSSSXXX^^^gggpppwwwyyyzzz{{{}}}}}}~~~~~~~~~|||yyyyyyzzz{{{|||||||||{{{}}}}}}}}}}}}~~~|||}}}zzzooojjjddd``````___\\\ZZZWWWWWWVVVVVVVVVVVVWWWWWW]]]ccciiippp{{{}}}vvvrrrrrrvvvzzz|||xxx{{{}}}ssssss||||||}}}mmmWWWDDD;;;888666444111111222333333222000111111111111222222222333333444444555666666666;;;;;;<<<<<<<<<<<<;;;;;;===<<<===???BBBEEEEEEDDDDDDIIIZZZrrrqqqaaa[[[bbblll~~~uuulllddd\\\WWWUUUUUUTTTTTTSSSTTTTTTTTTUUUWWW[[[```dddhhhkkklllpppnnnpppuuuvvvwww~~~{{{uuupppqqqrrrqqqppppppqqqrrrrrruuuwwwuuuqqqnnnnnnooommmooorrrttttttuuuvvvwwwxxxvvvuuuvvvzzz}}}uuucccZZZTTTRRRXXXcccuuu~~~}}}xxxrrrlllfff```]]]ZZZZZZXXXXXXXXXXXXYYYZZZ^^^gggooorrrssssssqqqmmmeeeeeeeeeeeeeeedddcccccc\\\YYYUUURRRPPPMMMKKKIIIFFFEEECCCAAA@@@@@@@@@@@@???AAACCCCCCCCCDDDFFFHHHMMMRRRYYY```eeejjjnnnqqqssstttuuuwwwyyy{{{|||}}}~~~dddVVVHHHEEEHHHHHHFFFFFFNNNQQQVVVXXXYYYYYYZZZ[[[\\\[[[YYYVVVUUUUUUVVVWWWVVVWWWXXXYYYZZZZZZZZZZZZWWWUUURRRMMMGGGDDDCCCDDDJJJUUUeeettt}}}~~~|||rrrooonnnttt|||oooccc```gggttt~~~|||uuuqqqhhh\\\UUURRRMMMHHHBBB@@@??????AAADDDFFFHHHMMMMMMMMMMMMOOOQQQSSSTTTUUUYYY\\\[[[[[[\\\ZZZVVVSSSOOOJJJGGGFFFFFFEEEEEELLLMMMNNNNNNLLLJJJHHHGGGBBBCCCCCCCCCCCCAAA@@@???@@@@@@AAABBBCCCDDDFFFGGGFFFHHHLLLPPPWWWaaammmuuuxxxyyy{{{}}}|||~~~~~~~~~}}}~~~}}}zzzxxxyyyzzz{{{||||||||||||}}}}}}~~~~~~|||zzzvvvoookkkeeebbb```^^^ZZZXXXUUUUUUUUUUUUUUUUUUUUUUUUZZZ```hhhqqq}}}zzzsssppprrrzzz~~~uuuwwwsssvvvmmmUUUCCC;;;:::555333111000111222222222000000111111111222222222333333444444555666666666::::::;;;<<<<<<===<<<<<<===<<<<<>>??????===<<<<<<>>>BBBEEEGGGGGGAAABBBKKK___rrryyyxxxuuuxxxrrr```YYYZZZjjj{{{tttlllccc^^^UUUTTTRRRPPPOOOOOOPPPQQQVVVXXX\\\aaafffjjjmmmooommmlllmmmnnnooopppwww~~~~~~{{{xxxwwwvvvsssmmmnnnpppooonnnnnnpppqqqsssuuuwwwxxxvvvtttrrrrrrqqqrrrtttuuuvvvxxx|||{{{yyyxxxzzz~~~xxxddd[[[XXXXXX```jjj||||||wwwrrrmmmhhhbbb___]]]\\\[[[ZZZYYYZZZZZZ[[[```iiiqqqtttuuuuuuqqqlllggghhhjjjlllmmmmmmllllllhhheeebbb^^^\\\XXXTTTQQQNNNMMMKKKJJJHHHGGGGGGFFFGGGHHHIIIGGGDDDBBBAAAAAA@@@BBBDDDGGGMMMVVV```ggggggiiilllooossswwwyyy{{{oooYYYNNNKKKIIIGGGGGGPPPTTTXXX[[[]]]___aaaccc]]]]]]\\\[[[ZZZYYYXXXWWWXXXXXXYYYYYYYYYYYYYYYXXXVVVVVVTTTPPPKKKHHHGGGGGGHHHPPP___ooozzz}}}{{{wwwnnnnnnpppwww~~~uuuiiiaaabbbkkkxxx~~~}}}|||vvvtttmmmccc^^^]]]YYYSSSLLLHHHFFFGGGLLLPPPRRRRRRSSSRRRPPPOOOOOOPPPQQQSSSXXX\\\___^^^___aaa```\\\YYYUUUQQQMMMLLLLLLLLLKKKKKKKKKLLLNNNOOOMMMIIIFFFEEEFFFGGGIIIJJJKKKLLLLLLGGGFFFFFFEEEDDDDDDDDDDDDDDDGGGJJJKKKNNNVVVcccmmmxxxzzz}}}~~~}}}~~~~~~~~~~~~}}}}}}~~~~~~|||zzz{{{{{{{{{{{{{{{zzzzzz{{{|||}}}{{{zzz||||||xxxpppjjjdddddddddbbb___[[[WWWUUUSSSSSSRRRRRRRRRRRRSSSSSSPPPVVV```mmm~~~{{{ooolllttt~~~sssyyytttfffhhhvvvqqq^^^JJJ>>>888888555333000000111222222111000111111111111222222222333333444444555666666666666888:::<<<>>>???@@@AAA???>>>===>>>BBBEEEFFFGGGCCCCCCHHHWWWiiittttttpppmmmyyyvvvuuu~~~eeeXXXTTT```qqqxxxpppgggaaaXXXVVVTTTRRRPPPPPPQQQRRRTTTVVVZZZ```eeeiiilllnnnjjjjjjkkklllmmmoootttxxx|||{{{zzzwwwuuusssqqqppplllnnnoooooonnnooopppqqqtttuuuvvvwwwwwwwwwvvvuuuttttttuuuuuuvvvyyy}}}}}}|||zzz{{{|||hhh^^^ZZZZZZdddqqq{{{uuupppkkkeeeaaa^^^]]][[[ZZZYYYYYYZZZ[[[aaajjjrrruuuwwwwwwuuupppoooqqqsssuuuuuuuuusssrrrnnnkkkgggccc```[[[VVVRRRPPPPPPOOOMMMLLLJJJIIIHHHJJJKKKLLLJJJFFFCCCAAA@@@@@@@@@@@@@@@DDDLLLUUU\\\]]]___ccchhhmmmrrruuuwww~~~eeeUUUNNNJJJJJJLLLPPPTTTXXX[[[]]]```ccceee``````aaa``````^^^]]]\\\[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUURRRNNNKKKJJJJJJHHHOOO]]]mmmyyy|||yyytttlllnnnqqqxxx{{{rrrfff```bbblllxxx~~~wwwvvvpppiiieeeeeebbb]]]UUUQQQNNNOOOTTTXXXXXXWWWPPPOOONNNMMMMMMOOORRRTTTYYY___bbbcccdddfffddd___]]]ZZZUUURRRQQQPPPPPPOOOKKKKKKMMMPPPSSSRRROOOKKKFFFJJJOOOTTTWWWWWWUUUSSSNNNMMMKKKJJJHHHGGGGGGGGGEEEHHHKKKKKKKKKRRR^^^ggguuuwwwzzz~~~~~~|||}}}~~~~~~}}}}}}||||||}}}~~~|||||||||||||||{{{zzzyyyyyyyyyzzz|||~~~}}}wwwvvvyyy}}}xxxnnnhhh^^^___^^^\\\ZZZWWWVVVVVVSSSRRRQQQOOOOOOQQQRRRSSSOOOUUU^^^lll~~~{{{mmmkkkvvvuuuyyyyyypppeeeiiixxx{{{hhhTTTEEE<<<888777555222000000111222111111000111111111111222222222333333444444555666666666888999:::<<<>>>???@@@@@@AAA???>>>>>>AAADDDFFFFFFEEEDDDGGGQQQaaammmooommmjjjrrrvvvooo^^^VVVZZZeeeyyy|||rrriiibbbYYYWWWTTTQQQPPPPPPQQQQQQOOORRRVVV[[[```eeehhhjjjgggiiiiiijjjlllpppsssuuuzzzxxxuuutttsssqqqpppooolllnnnooooooooooooqqqrrrsssssssssuuuvvvxxxxxxxxxuuuuuuuuuuuuuuuxxx}}}}}}{{{{{{}}}|||oooddd^^^^^^jjjzzz|||uuuooohhhddd^^^]]][[[ZZZYYYYYYZZZZZZcccllltttxxxzzz}}}}}}zzz{{{|||~~~~~~|||{{{wwwtttppplllgggbbb\\\WWWVVVVVVUUUSSSRRRPPPNNNMMMMMMOOOOOONNNJJJFFFDDDCCC@@@@@@@@@@@@AAADDDJJJNNNRRRTTTYYY___eeekkkppprrrmmmZZZPPPKKKLLLOOOPPPSSSWWW[[[]]]```ccceeedddeeeffffffeeedddbbbaaa]]]\\\\\\[[[ZZZXXXVVVUUUVVVVVVVVVSSSOOOLLLKKKLLLHHHOOO]]]lllxxx{{{wwwssskkkmmmrrryyyyyypppeee___bbblllxxxzzzyyyuuuooolllmmmkkkfff___ZZZUUUUUUXXX[[[ZZZXXXMMMLLLKKKKKKLLLOOOSSSUUU[[[```eeeeeeggghhhfffaaaaaa]]]XXXUUUTTTTTTSSSRRRNNNNNNPPPTTTXXXXXXUUUQQQNNNTTT]]]eeehhhfffbbb^^^UUUTTTRRROOOMMMLLLKKKJJJFFFIIILLLKKKJJJOOOZZZcccqqqsssxxx|||~~~{{{|||}}}~~~}}}{{{{{{{{{}}}~~~~~~~~~~~~~~~|||zzz}}}}}}}}}|||{{{zzzxxxxxxxxxzzz|||~~~|||uuutttwww}}}xxxooohhh\\\[[[YYYWWWUUUTTTVVVWWWTTTRRRPPPNNNNNNPPPRRRTTTQQQVVV^^^kkk~~~|||mmmmmmzzzyyyzzz{{{{{{rrryyy}}}{{{{{{~~~{{{nnneeelll|||yyycccPPPCCC<<<999777444222000///000111111111000111111111111222222222333333444444555666666777:::;;;<<<===>>>>>>>>>>>>BBB@@@>>>???AAADDDEEEFFFFFFEEEFFFNNN\\\hhhlllkkkmmmqqq{{{xxxfff]]]YYY^^^rrr~~~tttiiibbbWWWUUURRROOOMMMMMMNNNOOOKKKNNNRRRWWW]]]aaadddfffeeegggiiiiiikkkpppssstttvvvrrrppppppqqqppppppqqqlllnnnppppppooooooqqqsssrrrqqqqqqrrruuuxxxyyyyyyuuuuuuuuuttttttwww|||~~~{{{yyyzzz{{{{{{zzzvvvzzzvvvkkkcccbbbpppzzzrrrkkkfff^^^]]][[[YYYYYYYYYYYYZZZeeemmmvvvzzz~~~~~~yyytttnnngggccc\\\\\\[[[ZZZXXXVVVTTTSSSQQQRRRSSSRRRNNNJJJHHHGGG???@@@AAAAAA@@@AAACCCEEEKKKMMMRRRYYY```ggglllooo{{{cccTTTMMMKKKKKKOOOQQQVVV\\\^^^^^^cccjjjnnnlllkkkllllllkkkfffbbbdddaaa^^^[[[[[[ZZZYYYWWWXXXWWWUUUSSSQQQNNNLLLKKKJJJPPP[[[hhhpppsssqqqooolllpppuuuzzz}}}}}}|||{{{tttkkk```]]]cccnnnyyy~~~{{{{{{xxxvvvxxx{{{zzzuuunnnjjjaaaZZZZZZ\\\YYYSSSMMMNNNOOOOOOOOORRRVVVYYY]]]bbbiiilllmmmmmmnnnooojjjeee___\\\ZZZXXXTTTQQQSSSSSSTTTXXX\\\^^^]]][[[TTT[[[hhhvvv~~~|||rrrjjjccc[[[SSSOOOPPPQQQOOOLLLLLLIIIIIIKKKLLLNNNTTT[[[jjjttt{{{|||zzz|||~~~~~~~~~}}}~~~||||||}}}}}}|||{{{zzzzzz}}}~~~~~~|||{{{yyy~~~}}}~~~}}}||||||}}}~~~{{{{{{zzzyyyyyyyyyyyyzzzxxx|||~~~{{{}}}zzzwwwvvvwww~~~|||{{{wwwnnnggg]]]YYYUUUSSSUUUVVVUUUSSSUUUTTTRRROOOMMMMMMPPPRRRSSSXXXbbbqqqtttrrrxxx~~~yyy{{{tttrrrqqqrrrtttwwwxxxxxxtttooolllsss{{{}}}vvv]]]KKKDDDBBB>>>888222222222222222222222222222222222222222222222222444333333444555777999:::;;;;;;<<<>>>???@@@AAABBBCCCAAA???===>>>@@@CCCFFFIIIJJJMMMSSSZZZbbbiiinnnrrroooooowwwxxxccc___ccclll{{{|||uuummmhhh]]]YYYSSSOOOMMMLLLLLLLLLMMMNNNPPPTTTZZZ```fffiiioookkkgggeeehhhlllqqqtttyyywwwssspppnnnmmmnnnnnnmmmoooqqqsssttttttsssrrrvvvuuussssssttttttsssrrrtttttttttttttttwww{{{~~~||||||{{{zzzyyysssssstttwww}}}nnneeejjjzzzxxxpppjjjeee___[[[\\\[[[XXXVVVXXXeeepppyyy{{{~~~zzzrrriiiiiibbb^^^______[[[XXXXXXVVVUUUUUUUUUTTTPPPKKKGGGGGGEEEBBBAAABBBCCCCCCCCCEEEGGGIIILLLQQQXXX```eeennn\\\QQQMMMMMMOOOPPPUUUZZZ\\\\\\bbbiiilllkkkkkkmmmooonnnkkkhhhfffccc```]]]\\\[[[YYYXXXWWWVVVUUUSSSQQQOOONNNMMMKKKQQQ\\\gggnnnpppooolllkkknnnsssxxxzzzyyywwwuuuoooggg^^^\\\cccnnnxxx}}}~~~|||qqqccc\\\\\\XXXRRRSSSSSSTTTSSSSSSUUUYYY\\\aaaffflllppprrrrrrssstttrrrmmmgggbbb___\\\WWWTTTUUUUUUVVVZZZ```dddeeeddd```gggsss~~~uuujjjbbbXXXSSSSSSSSSQQQNNNNNNKKKJJJKKKKKKLLLQQQXXXhhhrrrzzz{{{zzz|||~~~~~~~~~}}}}}}}}}||||||}}}}}}|||{{{{{{zzz~~~}}}|||{{{~~~}}}}}}}}}~~~}}}||||||||||||{{{{{{{{{yyy}}}~~~|||}}}~~~zzzxxxyyyzzz~~~}}}{{{vvvllleee\\\YYYUUUTTTTTTUUUUUUSSSUUUUUUTTTQQQOOONNNPPPRRRUUUZZZeeesssssspppuuu|||{{{yyypppooopppssswwwwwwuuurrrmmmkkkmmmwww}}}~~~ttt[[[HHHAAA???;;;666222222222222222222222222222222222222222222222222444333333444555777999;;;;;;;;;<<<>>>???@@@AAABBBCCCAAA@@@??????AAACCCEEEFFFGGGIIINNNUUU^^^fffjjjpppnnnnnnttt}}}}}}ppp``````fffsssyyyqqqjjjeee```[[[UUUPPPMMMLLLKKKJJJMMMNNNQQQUUU[[[bbbhhhkkkllliiieeedddgggkkkpppssswwwvvvsssqqqooonnnnnnnnnnnnppprrruuuvvvwwwvvvvvvvvvtttssssssttttttsssqqqtttuuuuuuttttttvvvzzz}}}~~~}}}|||zzzyyyxxxwwwuuuuuuyyyyyykkkooowwwqqqjjjccc\\\ZZZXXXTTTTTTVVVaaammmwwwzzz~~~yyytttmmmhhhiiiiiieeebbbbbb]]]\\\[[[[[[ZZZWWWRRROOOLLLIIIFFFDDDDDDEEEEEEDDDBBBCCCEEEGGGJJJPPPVVV[[[zzzdddUUUNNNLLLLLLLLLPPPUUUXXXZZZaaaiiillllllmmmpppssssssrrrpppjjjhhhdddaaa___^^^[[[YYYVVVVVVTTTRRRQQQPPPOOOOOOMMMSSS\\\eeekkkllljjjhhhiiilllqqqtttvvvtttqqqooogggaaa[[[[[[cccmmmvvvzzz|||{{{{{{|||~~~~~~ttthhhddd```[[[]]]]]]\\\ZZZZZZ[[[___bbbgggkkkrrrwwwyyyzzz{{{{{{}}}xxxqqqkkkfffaaa\\\YYYZZZYYYZZZ^^^eeekkkooopppmmmsssuuukkk```YYYWWWVVVSSSPPPPPPMMMKKKKKKJJJIIIMMMTTTeeeoooxxxzzzzzz|||~~~~~~}}}~~~|||{{{|||||||||}}}}}}}}}|||{{{{{{~~~~~~}}}|||~~~~~~}}}}}}}}}~~~}}}~~~~~~}}}|||zzz~~~|||}}}~~~}}}zzzzzz}}}}}}zzzsssiiibbbZZZXXXUUUTTTTTTUUUTTTSSSVVVVVVVVVTTTRRRQQQQQQSSSWWW]]]iiiwww}}}pppmmmqqqwwwxxxooopppssswwwzzzyyyrrrmmmggghhhooo|||qqqWWWEEE>>>;;;777333222222222222222222222222222222222222333333333333444444444555666888:::;;;;;;;;;<<<>>>???@@@AAABBBBBBAAAAAA@@@AAAAAABBBCCCGGGGGGIIINNNUUU___hhhnnnooooooooorrrwwwzzz{{{{{{wwwvvv~~~fffaaa```jjj|||~~~uuullleeeaaabbb]]]WWWRRRNNNLLLJJJIIIMMMNNNQQQVVV\\\cccjjjmmmjjjhhhfffeeegggjjjnnnqqqttttttsssqqqpppnnnmmmmmmnnnpppsssvvvxxxzzzzzz{{{uuusssrrrrrrttttttsssqqqttttttttttttssstttwwwyyy|||}}}}}}}}}}}}|||||||||~~~zzzvvvwww}}}rrrsssyyytttjjjaaa]]]XXXTTTSSSUUU```jjjtttyyy~~~yyyxxxwwwsssppppppgggeeecccaaa___\\\WWWTTTPPPMMMIIIGGGFFFFFFFFFEEEBBBCCCCCCCCCDDDGGGLLLOOOiiiVVVLLLIIIFFFFFFIIINNNRRRVVV```jjjnnnooorrruuuwwwwwwwwwvvvpppmmmiiifffdddbbb^^^\\\WWWVVVTTTSSSRRRQQQQQQQQQOOOUUU]]]dddggggggeeedddfffjjjnnnrrrsssqqqnnnkkkaaa\\\YYY[[[cccmmmtttwwwtttttttttvvvyyy~~~{{{tttooojjjggggggeeecccaaabbbeeehhhnnnrrrxxx}}}yyyrrrlllfffbbb````````````ccchhhooouuuyyyvvv|||uuuhhh___[[[YYYUUURRRQQQMMMKKKKKKIIIHHHLLLRRR```lllvvvyyyzzz|||~~~~~~}}}}}}{{{zzz{{{||||||}}}}}}}}}||||||{{{}}}}}}~~~~~~~~~}}}||||||~~~}}}|||}}}~~~}}}~~~~~~}}}~~~}}}||||||~~~}}}}}}|||zzz||||||xxxpppfff___YYYXXXVVVUUUTTTTTTTTTTTTVVVWWWXXXWWWTTTSSSSSSTTTYYYaaammmyyyyyyooolllooouuu~~~|||xxxxxxyyy|||~~~{{{rrrkkkeeehhhppp~~~lllSSSCCC<<<888444222222222222222222222222222222222222333333333333333444444555666777999:::;;;;;;;;;<<<>>>???@@@AAABBBAAAAAABBBBBBBBBBBBBBBAAAFFFFFFHHHMMMVVVaaalllsssppppppqqqsssvvv{{{~~~zzz|||rrrppp}}}oooeee^^^dddsssuuulllddd```ccc^^^XXXSSSPPPMMMKKKIIILLLNNNQQQVVV\\\cccjjjmmmkkkkkkkkkjjjiiikkknnnppprrrrrrqqqpppooommmkkkjjjmmmooorrruuuxxx{{{|||}}}tttrrrqqqrrrssssssrrrqqqrrrsssssssssrrrrrrsssuuuwwwxxxxxxxxxyyy|||}}}~~~zzzvvvzzzqqqiiiddd___YYYVVVWWW___gggpppvvv|||yyyvvvrrrmmmiiiccc^^^ZZZXXXUUUQQQNNNMMMMMMLLLKKKGGGGGGFFFDDDBBBBBBEEEGGGlllXXXLLLHHHAAA@@@BBBGGGLLLSSS___kkkrrrtttwwwyyyzzzzzzzzzyyyuuusssooollljjjgggccc```ZZZYYYWWWTTTSSSRRRRRRSSSQQQWWW^^^bbbcccbbbaaaaaadddhhhmmmqqqrrroookkkhhh]]]YYYWWWZZZbbbkkkpppssskkklllmmmpppuuuzzz|||uuurrrqqqnnnkkkiiijjjmmmpppvvvyyy~~~xxxqqqkkkhhhggghhhgggfffgggjjjqqqxxx|||}}}}}}ooofffaaa]]]XXXTTTQQQNNNKKKKKKIIIGGGKKKRRR\\\hhhuuuyyy{{{}}}~~~}}}{{{zzzzzz||||||}}}}}}}}}}}}}}}|||{{{{{{{{{|||||||||{{{{{{~~~}}}||||||~~~~~~}}}~~~~~~}}}~~~~~~|||{{{}}}~~~~~~}}}~~~|||zzz|||~~~}}}zzztttlllccc]]]XXXXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXXXXVVVUUUVVVWWW\\\dddppp{{{vvvooonnnqqqvvv~~~zzz}}}tttlllfffiiippp||||||fffOOOBBB<<<777333333222222222222222222222222222222333333333444444444444555666777999:::;;;;;;;;;;;;<<<>>>???@@@AAABBBAAABBBCCCCCCCCCBBBAAAAAA@@@AAACCCIIISSS___kkkrrrqqqpppoooqqqvvv~~~zzz|||rrrccceee}}}zzzkkk___bbbnnn|||~~~vvvooojjjddd```[[[VVVSSSPPPMMMKKKLLLMMMOOOTTTZZZ```fffjjjmmmooopppooommmlllnnnpppqqqqqqpppooonnnllljjjiiilllmmmpppsssvvvyyyzzz{{{rrrqqqpppqqqrrrsssrrrqqqoooqqqrrrrrrqqqppppppqqqssssssrrrrrrsssyyy{{{{{{tttnnnjjjeee]]]WWWVVVYYY___gggooovvv{{{ssskkkfffdddaaa\\\YYYXXXWWWVVVUUUNNNNNNLLLHHHDDDBBBCCCDDDlllZZZOOOJJJAAA??????CCCHHHPPP^^^kkktttwww{{{||||||||||||}}}zzzxxxuuussspppmmmiiifff```]]]ZZZVVVTTTSSSSSSSSSSSSYYY___aaa```______```dddggglllpppppplllgggdddZZZWWWTTTWWW___fffkkkmmmdddfffiiinnnsssxxx|||}}}~~~|||}}}{{{xxxtttrrrsssvvvyyy~~~~~~vvvqqqnnnnnnmmmmmmlllkkkmmmrrryyy~~~wwwmmmhhhccc]]]XXXSSSOOOLLLKKKIIIGGGKKKQQQYYYffftttzzz|||~~~{{{zzzzzz||||||}}}~~~~~~~~~}}}}}}yyyyyyzzzzzzzzzzzz{{{{{{~~~}}}|||}}}~~~}}}}}}~~~}}}~~~~~~||||||}}}~~~{{{|||~~~~~~yyywww{{{||||||zzzvvvooohhhaaa\\\WWWYYYYYYXXXWWWVVVVVVWWWVVVWWWXXXWWWVVVWWWYYY[[[___gggsss}}}zzztttpppqqqssswww~~~}}}www}}}tttllleeehhhooozzz}}}ttt^^^IIIAAA===777222333222222222222222222222222222222333333444444555555444555777888:::;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBBBBCCCCCCCCCCCCBBBAAAAAA???@@@DDDJJJTTT___jjjpppqqqnnnkkknnnuuu|||vvvccc^^^qqqtttcccccckkkttt~~~xxxjjjfff```[[[WWWTTTPPPMMMKKKLLLMMMQQQVVV[[[```ccckkknnnqqqqqqooommmoooqqqtttsssqqqooommmkkkjjjiiikkklllnnnpppsssuuuwwwxxxqqqpppoooppprrrsssrrrqqqnnnppprrrsssrrrqqqpppqqqnnnoooooonnnnnnttt}}}zzz{{{tttooolllfff]]]VVVTTTRRRTTTZZZbbbkkkwwwyyyrrrnnnhhhdddaaa___]]][[[WWWVVVSSSNNNIIIFFFEEEFFFxxxyyy|||yyygggXXXOOOJJJFFFBBB@@@BBBFFFNNN\\\jjjtttxxx|||~~~~~~~~~~~~|||yyyxxxvvvrrrnnnkkkeeebbb]]]YYYUUUSSSRRRRRRUUUZZZ```aaa___]]]^^^```fffiiimmmooommmhhhaaa]]]XXXTTTQQQSSSZZZaaaeeefff```ccchhhnnnsssxxx{{{}}}|||}}}|||zzz{{{|||vvvssssssqqqqqqqqqooopppttt{{{}}}uuupppjjjbbb\\\WWWSSSOOOMMMIIIFFFIIINNNWWWeeesss{{{~~~|||{{{{{{||||||}}}~~~~~~~~~~~~~~~zzzyyyyyyyyyzzzzzz{{{|||}}}{{{{{{||||||~~~}}}||||||{{{|||~~~~~~~~~~~~}}}}}}}}}~~~{{{}}}~~~~~~yyyttttttzzzzzzyyyvvvqqqkkkddd___\\\WWWZZZ[[[ZZZXXXWWWXXXYYYUUUVVVVVVVVVVVVXXX[[[^^^dddlllwwwxxxtttssstttuuuvvv{{{yyytttzzz~~~~~~|||qqqgggaaaeeemmmxxx}}}|||}}}kkkVVVDDD@@@===666111333222222222222222222222222222222333333444555555666444555777999;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBDDDDDDCCCCCCBBBBBBBBBBBBAAACCCFFFLLLTTT^^^fffkkknnnkkkkkkqqq}}}||||||wwwmmmoooxxxkkkccceeekkkwww~~~sssooohhhbbb]]]WWWRRROOOJJJKKKKKKNNNQQQUUUZZZ\\\ccchhhnnnooonnnmmmppprrryyywwwtttqqqnnnllllllkkkmmmmmmnnnoooqqqrrrtttuuuqqqoooooopppqqqrrrrrrqqqnnnqqqtttvvvuuussssssssskkkmmmooonnnlllooouuu{{{{{{lllsssxxxqqqmmmfff\\\VVVTTTPPPNNNPPPUUUZZZdddwww}}}vvvqqqmmmiiifffaaa```]]]XXXRRRNNNMMMMMMpppqqquuuzzzqqqaaaUUUMMMHHHKKKFFFCCCCCCEEEMMM[[[hhhssswww}}}~~~|||zzzyyyvvvqqqnnnhhheee```ZZZVVVSSSRRRRRRUUU[[[```aaa^^^\\\^^^```gggjjjmmmnnnkkkddd\\\WWWWWWSSSOOOPPPVVV]]]aaabbb___bbbhhhooouuuyyy{{{||||||}}}~~~yyyvvvwwwrrrssssssrrrrrrvvv}}}yyytttnnnfff___[[[VVVQQQNNNIIIEEEGGGLLLVVVdddsss{{{|||{{{{{{||||||}}}~~~~~~~~~~~~~~~zzzzzzzzzzzzzzz{{{|||}}}}}}}}}~~~~~~|||yyyyyyyyy{{{|||~~~{{{{{{zzz{{{|||~~~~~~~~~~~~|||}}}|||}}}}}}zzzuuuqqqrrryyyxxxwwwtttooohhhbbb^^^]]]XXXZZZ\\\\\\YYYWWWXXXZZZTTTUUUUUUUUUUUUXXX]]]```gggoooyyyxxxuuutttvvvvvvtttxxx}}}}}}uuuqqqrrr{{{~~~zzz|||~~~zzznnnccc\\\bbblllxxx}}}zzzeeeQQQ@@@>>>===555000222222222222222222222222222222222333333444555666666444666888:::;;;<<<<<<;;;;;;;;;<<<>>>???@@@AAABBBEEEDDDCCCBBBBBBBBBBBBBBB???@@@CCCHHHOOOWWW^^^bbbmmmkkkmmmxxx{{{wwwyyy|||qqqlllrrrddd```bbbmmm{{{}}}{{{vvvoooggg```YYYSSSOOOJJJJJJJJJKKKNNNRRRUUUWWW[[[bbbiiimmmmmmmmmpppsss}}}{{{wwwsssooonnnmmmnnnnnnnnnnnnooopppqqqrrrssspppooonnnoooqqqrrrrrrpppooorrrvvvxxxwwwvvvuuuuuuiiimmmpppooolllkkknnnrrr{{{mmm\\\```kkk~~~tttnnnfff]]]WWWWWWTTTOOOLLLLLLNNNTTTeeewwwzzzvvviiihhheee```ZZZVVVTTTTTTaaafffnnnuuu||||||iiiaaa```bbbcccYYYQQQHHHDDDFFFMMM\\\iiitttwww{{{~~~|||xxxtttoookkkiiidddaaa\\\WWWSSSQQQQQQQQQ^^^bbbfffeee```]]]]]]___gggjjjmmmkkkfff^^^XXXTTTPPPNNNMMMNNNRRRXXX]]]___aaagggoootttwwwxxx{{{~~~}}}xxxzzzwwwvvvwwwvvvvvv{{{|||vvvjjj```[[[VVVRRRQQQNNNIIIIIILLL[[[eeesss|||}}}~~~|||zzz||||||}}}}}}}}}}}}||||||yyyyyyyyyzzz{{{zzzxxxvvvxxxyyyyyyzzzzzzzzzzzzzzzyyyzzz{{{}}}~~~~~~zzzzzzyyyyyyyyy{{{}}}~~~~~~~~~~~~~~~~~~}}}xxxrrrpppsss{{{zzzvvvsssoooiiiccc^^^[[[YYYYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYXXXVVVTTTVVV\\\aaajjjssszzz}}}~~~vvvqqqssstttssstttxxx|||nnniiiiiilllppptttwwwwwwttttttyyyyyylll\\\___fffqqq{{{~~~xxxvvvcccTTTDDD<<<999555222222111111222333333333333222333555666555444444555666666777999:::;;;<<<<<<<<<============>>>???AAAAAADDDCCCBBBAAABBBBBBDDDEEEAAACCCEEEIIIMMMQQQUUUVVViiiuuu}}}sssssshhh^^^bbbooo|||zzzyyyvvvrrrlllbbbWWWPPPNNNJJJJJJKKKLLLLLLPPPVVVZZZ]]]bbbeeeiiimmmqqquuu}}}wwwrrroooooonnnnnnmmmmmmmmmmmmmmmnnnooopppppppppoooooooooppprrrsssrrrtttvvvwwwwwwwwwyyyzzzsssrrrrrrrrrqqqnnnjjjfffpppooouuu|||___UUUXXX]]]ssstttjjjeeeaaa[[[UUUYYYQQQIIIFFFFFFLLLXXXdddwww~~~yyynnngggeeeaaa]]]YYY^^^eeennnuuu|||sssqqqtttxxxyyynnnbbbTTTLLLLLLRRR___jjjrrrsssuuuvvvwwwxxxyyyyyyzzzxxxuuuqqqmmmhhhccc```ZZZXXXTTTQQQPPPPPPQQQRRR___cccfffeeeaaa^^^___aaagggiiikkkiiiccc[[[UUURRRPPPNNNLLLLLLPPPVVV[[[^^^dddjjjqqquuuvvvuuuwwwxxx|||~~~~~~zzzxxxyyyyyyzzzyyymmmddd]]]XXXTTTSSSOOOKKKJJJMMMYYYcccpppzzz~~~~~~}}}}}}}}}~~~}}}{{{}}}}}}~~~~~~~~~}}}||||||yyyxxxxxxzzz{{{{{{yyywwwyyyzzzzzz{{{{{{{{{{{{{{{yyyzzz{{{}}}~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~zzzuuusssvvv}}}{{{vvvrrrppplllfffbbb]]][[[YYYYYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXUUUTTTVVV\\\aaaiiiqqqyyy||||||uuuppprrrsssqqqssswww~~~qqqddd___^^^```gggnnnssssssssstttyyyyyylll]]]\\\dddppp{{{}}}tttooo\\\NNN@@@:::888555333222111111222333333333333222333444666555444444555666777888999:::;;;<<<<<<<<<============>>>@@@AAABBBBBBBBBAAAAAABBBDDDEEEFFFAAABBBDDDGGGKKKOOOSSSUUUeeesssyyyvvv~~~yyyrrrrrrccc```iiiuuu~~~zzzuuunnndddZZZTTTPPPMMMKKKLLLLLLLLLPPPVVVWWW[[[```dddhhhkkkooorrr}}}zzzvvvsssssssssrrrqqqnnnmmmmmmllllllmmmnnnoooppppppooooooooopppqqqrrrqqqrrrtttuuuvvvxxx|||yyyyyyyyyzzzyyyvvvqqqmmmlllkkknnnvvv{{{|||qqqVVVLLLNNNRRRccctttwwwkkkddd```[[[WWWWWWOOOHHHEEEDDDGGGQQQ[[[kkkrrr{{{|||vvvppp\\\```gggnnnuuu}}}ttt^^^RRRPPPVVVbbbmmmuuuttttttsssrrrqqqppppppqqqoookkkhhhddd___ZZZWWWQQQOOONNNNNNPPPSSSWWWYYYbbbeeegggeeebbb```aaacccggghhhhhheee___WWWRRROOOOOOMMMKKKJJJMMMSSSZZZ^^^hhhmmmsssvvvuuurrrrrrsssxxx~~~}}}}}}|||}}}|||rrriii```[[[VVVUUUQQQLLLKKKMMMVVV```nnnxxx||||||||||||~~~~~~|||~~~~~~}}}||||||yyyxxxxxxzzz||||||{{{zzzzzz{{{{{{|||||||||||||||zzz{{{|||}}}~~~~~~||||||}}}~~~~~~~~~~~~}}}~~~~~~~~~yyywwwzzz}}}zzzvvvssspppmmmiiiddd___\\\ZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXVVVWWWVVVTTTSSSVVV]]]cccjjjrrryyy{{{}}}}}}xxxuuuuuutttsssuuuxxx}}}nnneee[[[UUUSSSVVVaaakkkssstttvvvyyy}}}{{{oooaaa[[[dddqqq}}}|||qqqhhhSSSGGG===999888555222222111111222333333333333222333444555555444444555777777888999;;;<<<<<<<<<<<<=========>>>???@@@AAABBBAAAAAAAAAAAACCCEEEGGGHHHBBBBBBBBBDDDHHHLLLQQQTTTaaaooo}}}yyygggsssnnn```ccclllxxxqqqhhh___ZZZTTTOOOLLLLLLLLLKKKNNNSSSTTTXXX^^^cccfffiiilllnnntttssstttvvvxxxxxxwwwuuupppnnnmmmkkkkkklllmmmooopppooooooooooooppppppqqqppppppqqqrrrtttxxx~~~|||mmmkkkkkkooorrrrrruuuyyy|||fffNNNFFFGGGIIITTTeeezzznnneee```\\\YYYWWWPPPJJJFFFDDDDDDJJJRRRaaahhhrrrwwwyyy|||gggjjjoootttyyyhhhYYYXXXaaappp|||{{{vvvpppllljjjgggbbb___]]]ZZZUUUQQQNNNNNNPPPSSSXXX]]]bbbfffhhhhhhhhhfffcccbbbdddfffhhhhhhgggccc\\\UUUPPPNNNOOOMMMLLLKKKMMMSSS[[[```kkkpppuuuwwwuuurrrqqqqqqxxx~~~~~~~~~uuummmbbb]]]XXXVVVQQQLLLKKKMMMTTT___mmmwww{{{|||||||||~~~~~~~~~}}}|||yyyxxxxxxyyy|||}}}|||{{{{{{{{{|||}}}}}}}}}}}}|||{{{{{{|||}}}~~~}}}~~~~~~}}}{{{|||~~~~~~}}}}}}}}}}}}~~~}}}|||~~~~~~{{{xxxuuutttrrrnnniiibbb]]]ZZZYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWUUUVVVUUUSSSSSSWWW___eeennnvvv||||||{{{~~~zzzxxxzzz||||||xxxbbb]]]XXXTTTSSSWWWeeesss{{{|||~~~qqqfff^^^hhhuuu}}}pppeeeMMMDDD<<<:::999555222111111111222333333333333222222444555555444444666777888999:::;;;<<<<<<<<<<<<<<<======>>>???AAABBBCCCCCCBBBBBBBBBCCCDDDFFFGGGDDDCCCBBBCCCFFFKKKPPPSSS\\\gggwwwnnnooozzzzzzccc```gggssszzzssslllfffbbbYYYRRRMMMLLLKKKJJJKKKOOOPPPUUU\\\aaaeeegggiiikkkkkkmmmqqqvvvzzz{{{zzzxxxqqqooommmkkkjjjkkkmmmnnnoooooooooooooooooooooooooooooonnnnnnpppvvv}}}yyywwwtttrrrqqqpppqqqsssppprrrxxxaaaLLLGGGHHHGGGQQQ```qqqyyy{{{uuuiiiccc___]]]ZZZTTTOOOLLLGGGDDDFFFLLLWWW___jjjpppsssvvv|||mmmpppssswww|||vvvgggiiivvv~~~vvvkkkfff```\\\\\\ZZZVVVSSSSSSUUUYYY^^^eeekkkppprrrooonnnkkkhhheeeeeegggiiijjjiiifffaaaZZZSSSPPPOOOPPPPPPPPPOOOQQQWWW```fffnnnrrrwwwyyywwwuuuuuuvvv|||~~~~~~vvvoooddd^^^YYYVVVQQQKKKJJJLLLTTT^^^mmmwww|||}}}}}}~~~~~~~~~~~~~~~}}}}}}yyyxxxwwwxxx{{{||||||{{{zzzzzz{{{|||||||||||||||{{{|||}}}~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}|||zzz{{{}}}~~~~~~~~~}}}||||||}}}}}}~~~~~~{{{xxxwwwvvvrrrjjjccc]]]YYYXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTUUUUUUSSSTTTYYYaaahhhssszzz{{{xxxzzz~~~}}}~~~yyymmm[[[ZZZZZZ[[[\\\bbbqqq}}}ppphhh```jjjyyy~~~rrreeeKKKDDD===;;;999444000000111111222333333333333222222333555555444555666888999999:::;;;<<<<<<<<<<<<<<<======>>>???AAACCCDDDFFFEEECCCCCCBBBCCCDDDEEEEEEDDDCCCCCCFFFJJJOOORRRUUU]]]jjj|||}}}wwwnnnmmmiii```dddiii}}}{{{uuuppplllhhh]]]UUUMMMKKKJJJHHHHHHKKKNNNRRRYYY___bbbdddfffhhheeeggglllsssxxxzzzyyywwwqqqpppnnnlllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmnnnrrrxxx}}}~~~zzzwwwuuusssooopppttt{{{aaaNNNIIIHHHGGGSSS```mmmppplllllluuu}}}nnnfffcccaaa\\\WWWSSSOOOIIIDDDDDDGGGKKKTTT___fffjjjooouuu{{{zzzvvvyyy|||uuuyyyzzzsssjjjeeeeeedddaaa^^^```ccchhhooouuuzzz}}}~~~wwwtttnnnjjjggghhhjjjkkkkkkiiieee___XXXSSSQQQPPPRRRTTTVVVWWWYYY___gggnnnssswwwzzz{{{yyyyyy{{{}}}~~~|||uuupppfff```[[[WWWRRRKKKIIIKKKTTT^^^mmmxxx}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}yyyxxxwwwwwwyyy{{{{{{zzzxxxyyyyyyzzz{{{zzzzzzzzz|||}}}~~~~~~~~~~~~|||||||||}}}~~~~~~}}}|||zzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}zzzzzzyyytttkkkccc\\\YYYXXXXXXZZZZZZZZZZZZYYYWWWVVVUUUTTTUUUUUUTTTUUU[[[dddlllvvv~~~|||wwwyyy~~~sssgggYYY[[[```fffjjjppp}}}xxxlllfffcccmmm|||~~~rrrcccJJJCCC>>><<<888333000111111111222333333333333222111333555555555555777888::::::;;;<<<<<<<<<<<<<<<<<<======>>>@@@BBBDDDEEEGGGFFFEEECCCBBBCCCCCCDDDEEEEEEDDDDDDFFFIIIMMMOOONNNSSS___sssmmmbbbpppsssdddcccdddqqq}}}xxxsssooolllcccYYYOOOKKKJJJGGGFFFHHHKKKOOOUUUZZZ^^^```ccceeebbbdddhhhnnnsssuuuuuutttppppppoooooonnnooooooooommmnnnnnnnnnnnnmmmmmmlllmmmnnnooooooooorrruuuxxx|||~~~~~~yyyvvvvvvwww{{{bbbNNNJJJJJJIIIXXXcccmmmoooiiifffkkkqqq~~~tttjjjdddbbb[[[WWWSSSOOOIIIBBBAAADDDFFFNNNWWW^^^bbbgggooouuupppvvvyyyzzz|||yyywwwwwwtttqqqqqquuu|||~~~yyyrrrllliiijjjlllmmmjjjhhhccc]]]VVVRRRQQQQQQTTTXXX]]]```bbbgggooouuuzzz|||~~~}}}||||||{{{uuuqqqiiiccc]]]YYYTTTMMMJJJLLLRRR]]]lllwww|||~~~~~~||||||}}}}}}}}}~~~~~~~~~{{{{{{|||}}}~~~~~~~~~~~~zzzxxxvvvvvvwwwyyyyyyxxxvvvwwwwwwxxxxxxxxxxxxxxx}}}}}}~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}{{{{{{{{{{{{|||}}}~~~~~~~~~~~~}}}yyyyyyyyysssjjjaaa[[[YYYYYYZZZ]]]\\\\\\\\\[[[YYYXXXWWWUUUUUUUUUTTTVVV]]]gggooo||||||~~~rrrfff^^^aaaiiissszzzuuuiiigggllluuu}}}ooo]]]GGGAAA<<<:::777222111333111111222333333333333222111333444555555555777999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEFFFEEEDDDCCCCCCDDDDDDEEECCCCCCCCCDDDEEEHHHJJJKKKKKKOOO[[[ppptttbbbiii~~~llleeeccciiiuuuzzzuuupppmmmiii]]]RRRMMMKKKHHHFFFGGGHHHKKKPPPUUUXXX\\\___bbbbbbbbbdddhhhllloooooooooooooooqqqqqqrrrqqqppppppmmmmmmnnnnnnnnnmmmlllkkkjjjmmmqqqrrrssstttuuuwwwzzzzzz}}}|||{{{zzz|||}}}aaaQQQOOOSSSUUUdddmmmuuuvvvpppjjjiiikkknnnvvvwwwkkkdddaaa[[[VVVSSSPPPIIIBBB@@@CCCCCCIIIPPPTTTWWW\\\dddjjjiiipppuuuvvvxxx~~~~~~|||tttmmmkkkkkkmmmnnniiigggbbb[[[UUUQQQQQQQQQVVV[[[aaaeeegggllltttzzz}}}~~~zzzuuuqqqkkkeee___[[[UUUNNNKKKMMMQQQ\\\kkkvvv|||}}}~~~{{{{{{||||||}}}}}}}}}~~~yyyzzz{{{}}}~~~~~~~~~~~~zzzxxxvvvuuuvvvxxxxxxwwwuuuuuuvvvwwwwwwwwwwwwvvv}}}~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}||||||{{{{{{{{{}}}~~~}}}}}}{{{wwwvvvwwwqqqhhh```[[[YYYZZZ\\\___^^^^^^]]]\\\[[[YYYYYYUUUUUUUUUUUUWWW^^^hhhqqq~~~ssshhhdddhhhqqq}}}uuujjjiiivvv~~~~~~~~~|||kkkWWWEEE???:::999666222111444111111222333333333333222111333444555555555777999;;;;;;<<<<<<===<<<<<<<<<<<<<<<===???@@@CCCDDDEEEEEEDDDCCCCCCCCCEEEFFFGGGBBBBBBBBBCCCEEEFFFHHHHHHLLLOOO[[[ppphhhjjjyyyuuuiiiddddddlll|||{{{uuupppllllll```TTTOOOMMMIIIGGGGGGFFFIIIMMMQQQTTTXXX]]]```cccbbbbbbdddgggjjjkkklllnnnoooqqqssstttsssqqqpppmmmmmmnnnnnnnnnmmmkkkjjjiiimmmrrrvvvwwwwwwwwwwwwzzzyyyxxxzzz|||~~~~~~}}}}}}}}}{{{zzz}}}xxxaaaTTTVVV^^^cccqqqxxxxxxooojjjhhhfffhhhrrryyylllddd```\\\XXXTTTQQQJJJCCCBBBEEE<<>>???>>>===>>>???;;;;;;<<<===???AAADDDEEEEEEEEEEEEFFFGGGGGGEEECCCCCCCCCCCCCCCDDDEEEFFFGGGLLLLLLUUUgggwww}}}||||||{{{rrrzzzqqqhhhccceeeqqqxxxrrrooonnnkkkcccWWWNNNKKKIIIHHHGGGEEEFFFGGGJJJOOOUUU[[[^^^```aaaaaabbbbbbeeeiiilllmmmnnnooopppqqqppppppooopppooonnnmmmmmmllllllllllllnnnrrrvvvwwwvvvuuussssssvvvzzz}}}~~~|||zzzxxxxxx|||zzzxxx~~~{{{mmmaaa\\\cccooo}}}yyypppkkkhhhdddgggttt}}}pppeee___\\\ZZZVVVRRRMMMHHHBBB===@@@AAACCCDDDFFFIIINNNRRRXXX___hhhnnnrrrtttvvvyyy~~~|||{{{{{{{{{|||~~~yyysssoooiiigggeeefffjjjsss|||zzzsssrrrrrroooooorrrooojjjbbb[[[WWWVVVVVVWWW]]]```eeejjjpppwww~~~|||yyynnniiiaaaYYYRRRNNNMMMMMMPPPYYYgggssszzz}}}}}}}}}|||||||||||||||}}}~~~~~~~~~|||zzz{{{}}}~~~}}}|||{{{zzzyyyyyyxxxtttuuuwwwwwwxxxwwwwwwvvv{{{||||||}}}}}}~~~}}}||||||}}}~~~}}}|||zzzyyy{{{}}}~~~~~~~~~{{{}}}|||xxxuuussslllccc]]][[[[[[YYYWWW[[[]]]___aaaaaa___\\\[[[ZZZWWWVVVXXXYYY]]]iiivvv~~~xxx~~~sssiiigggoooyyy{{{jjjbbbbbbvvv~~~zzzdddOOOCCC???:::666555555555555333333333444444333333222444555555666777888999::::::<<<===>>>===<<<===>>><<<<<<<<<===???BBBDDDFFFEEEEEEEEEFFFHHHGGGEEECCCBBBBBBBBBBBBCCCDDDEEEFFFIIIIIIQQQaaapppvvvvvvvvv}}}www|||yyyjjjbbb___hhhwww}}}wwwsssqqqnnnfff[[[SSSOOOLLLJJJGGGFFFFFFFFFHHHLLLRRRXXX\\\___```aaaaaabbbdddhhhkkklllmmmooopppqqqqqqpppppppppooonnnmmmllllllllllllnnnpppsssuuuwwwvvvuuussstttwww{{{~~~~~~|||zzzwwwyyy}}}{{{yyy}}}rrreeeaaajjjuuuyyyuuukkkfffeeemmmyyy}}}pppeee___\\\YYYUUUQQQMMMGGGAAA======>>>??????@@@CCCGGGJJJQQQXXXbbbiiinnnppprrrttt{{{}}}|||yyy{{{{{{{{{{{{}}}yyypppiiifff]]]\\\ZZZZZZ]]]aaagggjjjxxx{{{wwwwwwvvvtttssstttqqqlllddd[[[VVVVVVZZZ^^^bbbeeejjjooouuu}}}~~~|||ooojjjcccZZZSSSNNNLLLKKKPPPYYYfffssszzz}}}~~~~~~}}}}}}|||||||||}}}~~~~~~}}}}}}}}}~~~~~~}}}|||{{{zzzyyyyyywwwxxxyyyyyyzzzzzzyyyyyy||||||{{{{{{|||}}}}}}|||||||||zzzyyyzzz|||~~~~~~{{{}}}|||xxxwwwpppjjjaaa\\\ZZZZZZXXXVVVYYY[[[___aaabbbaaa^^^]]]YYYWWWWWWYYY[[[aaammmyyy|||xxx~~~wwwnnnjjjsss}}}wwwfff___aaayyy}}}cccLLLBBB>>>888555444444444333333333444444444444333333555666666777888999::::::999;;;======<<<;;;<<<============>>>@@@BBBDDDEEEEEEEEEEEEFFFHHHHHHFFFDDDAAAAAAAAAAAABBBCCCDDDDDDFFFFFFLLLZZZfffkkkmmmooowww~~~~~~}}}pppeeegggrrr}}}xxxvvvssskkkbbbZZZUUUQQQLLLHHHGGGFFFDDDEEEHHHNNNTTTWWW]]]___```aaabbbdddgggjjjjjjkkkmmmoooqqqqqqqqqqqqpppooonnnmmmllllllllllllqqqrrrssstttuuutttsssssstttwww{{{~~~~~~|||xxxxxxyyy~~~{{{{{{}}}xxxkkkiiirrr}}}~~~nnnhhhdddeeejjjrrr|||oooddd^^^ZZZXXXSSSPPPLLLGGGAAA>>><<<=========<<<>>>AAACCCJJJQQQ[[[eeekkknnnpppqqqwwwzzz~~~|||zzz{{{{{{{{{{{{|||~~~|||rrrjjjdddaaaZZZZZZYYYYYY[[[^^^```bbbjjjtttxxx{{{~~~}}}||||||{{{yyywwwwwwsssnnneee[[[VVVXXX___fffgggiiinnnssszzz}}}{{{oookkkcccZZZRRRMMMJJJIIIOOOXXXfffrrrzzz~~~~~~~~~}}}}}}|||}}}}}}~~~~~~~~~}}}}}}}}}{{{{{{zzzzzzyyyxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzzzzzzz|||{{{zzzyyyzzz|||~~~~~~}}}}}}}}}{{{zzz|||}}}~~~~~~{{{}}}~~~zzzwwwuuummmggg```[[[ZZZZZZXXXVVVWWWYYY]]]```aaa```^^^]]]ZZZYYYXXXYYY\\\dddnnnwww}}}yyyxxxqqqmmmvvvxxxiiidddhhhzzz~~~aaaJJJAAA===888444333444444333222333444444444444444444666666777888999:::;;;;;;999;;;======<<<<<<<<<===???>>>>>>>>>@@@BBBDDDEEEEEEDDDEEEFFFHHHHHHFFFDDDAAA@@@@@@AAAAAABBBCCCDDDDDDCCCHHHSSS\\\aaafffkkkttt|||vvvooosss}}}}}}zzzwwwqqqhhhaaa\\\VVVOOOJJJIIIGGGDDDBBBDDDIIIOOORRRZZZ\\\___aaabbbdddfffhhhhhhjjjlllnnnpppqqqqqqqqqqqqpppooonnnnnnmmmnnnnnnrrrrrrrrrrrrrrrqqqqqqppprrruuuyyy|||~~~~~~}}}|||{{{yyyyyy~~~{{{yyy~~~ooonnnxxx~~~oooiiibbb^^^^^^dddrrrxxxmmmccc]]]XXXVVVRRRNNNKKKGGGCCC@@@???@@@@@@???======???AAAFFFMMMYYYdddlllppprrrsssvvvyyy}}}~~~|||||||||{{{{{{|||~~~vvvnnnhhhdddbbb^^^^^^___aaaccceeeggghhhlllsss~~~|||{{{~~~~~~~~~|||zzztttnnneee]]][[[___gggnnnlllooosssxxx~~~}}}zzzwwwnnnjjjbbbZZZRRRLLLHHHGGGNNNWWWeeerrrzzz~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}|||}}}~~~~~~|||yyyyyyxxxxxxxxxwwwvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxyyy|||{{{yyyyyyyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||~~~~~~~~~~~~zzz}}}{{{vvvsssqqqkkkeee___\\\\\\\\\ZZZYYYVVVXXX[[[]]]^^^^^^\\\[[[[[[[[[[[[ZZZ]]]eeemmmqqqzzz~~~~~~wwwrrrssszzzxxxmmmmmmssszzz~~~~~~~~~xxx]]]IIIBBB>>>888555444444444444222333444444555555555444666666777888999:::;;;;;;;;;<<<>>>>>>=========>>>??????>>>>>>???AAABBBCCCDDDCCCDDDFFFGGGGGGFFFDDDAAAAAAAAAAAABBBCCCDDDDDDCCCCCCGGGOOOUUU[[[ccckkksss|||~~~}}}}}}wwwooohhhbbb[[[SSSMMMLLLIIIDDDBBBBBBEEEJJJMMMUUUYYY]]]```bbbdddfffhhhggghhhkkknnnpppqqqqqqqqqsssrrrqqqpppooooooooooooppppppppppppooonnnmmmmmmoooqqquuuxxxzzzzzzzzzyyyzzzyyyyyy}}}zzzooooooxxx|||qqqiii___XXXTTTWWWbbboooyyy|||~~~{{{ssshhh```\\\VVVSSSPPPMMMKKKHHHEEECCCCCCDDDDDDCCCAAA@@@AAABBBEEEKKKVVVbbblllrrrtttuuutttwww{{{~~~~~~~~~}}}||||||}}}~~~}}}tttnnnjjjiiiiiihhhjjjlllooorrruuuwwwxxxzzz~~~|||uuuooogggbbbeeekkkrrrvvvuuuwwwzzz~~~yyyvvvnnnjjjccc[[[SSSMMMIIIGGGMMMVVVeeerrr{{{~~~}}}}}}}}}~~~~~~|||||||||}}}~~~~~~|||zzzzzzyyyyyyyyyxxxxxxxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwzzzzzzyyyyyyzzz{{{}}}~~~||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~zzz}}}}}}wwwssspppnnniiiddd___]]]^^^___^^^]]]YYYZZZZZZZZZ[[[[[[ZZZZZZ\\\^^^^^^]]]```gggllllllrrryyyxxxwww{{{vvvnnnqqqttt{{{|||vvvuuu|||~~~uuuooottt|||~~~mmmVVVGGGBBB>>>888555444444444444222333444555555666555555555666666777888999::::::;;;===??????>>>===>>>?????????>>>>>>>>>???AAABBBBBBBBBBBBDDDFFFGGGEEECCCAAAAAAAAAAAABBBCCCDDDDDDCCCBBBFFFLLLQQQXXXcccooosssyyy}}}uuunnnhhhaaaYYYSSSNNNKKKGGGCCCBBBCCCFFFIIIPPPUUU[[[___bbbdddggghhhggghhhkkkmmmooopppppppppsssrrrqqqpppoooooooooooonnnnnnoooooonnnmmmkkkjjjmmmoooqqqtttuuuvvvuuuuuuuuuvvvyyy}}}|||kkkkkkqqquuuwwwyyy~~~~~~yyyqqqggg[[[RRRLLLKKKQQQYYYhhhmmmrrrrrrlllccc]]]ZZZTTTQQQNNNLLLLLLKKKIIIGGGEEEFFFGGGFFFDDDCCCCCCDDDEEEIIISSS___jjjrrruuuvvvsssuuuwwwzzz|||}}}~~~~~~~~~}}}|||||||||}}}~~~}}}~~~~~~|||{{{|||}}}~~~xxxtttsssuuuvvv|||~~~wwwpppiiiiiipppyyy}}}~~~|||wwwoookkkddd]]]UUUOOOKKKIIILLLVVVeeerrr{{{~~~~~~}}}}}}~~~~~~}}}||||||}}}~~~~~~|||zzzzzzyyyyyyyyyyyyxxxxxxuuuttttttssstttuuuvvvwwwxxxyyyyyyzzzzzz{{{||||||zzz{{{|||}}}~~~}}}}}}}}}~~~~~~~~~zzz}}}zzzuuuqqqooonnngggddd______aaacccbbbaaa^^^]]][[[YYYXXXYYYYYYZZZ[[[___``````dddkkkmmmkkkjjjnnngggdddjjjhhhbbbfffdddfffjjjpppxxxzzzwwwzzzwwwqqqpppwwwvvv___MMMEEE@@@<<<777333222333333222222333444555666666666666444555555666777888999::::::<<<>>>>>>===<<<===>>>???>>>=========>>>???@@@@@@@@@AAACCCEEEEEEDDDBBB@@@??????@@@@@@AAABBBCCCAAABBBEEEJJJNNNVVVeeesssvvvxxx{{{{{{tttnnnggg```ZZZPPPNNNIIIEEECCCCCCDDDEEELLLQQQXXX___bbbeeegggiiiggghhhjjjmmmnnnoooooooooqqqqqqpppooonnnnnnnnnnnnlllmmmooopppooommmkkkiiilllmmmoooqqqrrrrrrrrrrrrrrruuuzzz|||}}}xxxeeedddggghhhiiijjjmmmrrrvvvxxxuuurrrlllaaaUUUNNNIIIGGGIIIMMM[[[aaahhhjjjeee^^^ZZZYYYRRRPPPMMMLLLMMMMMMMMMLLLHHHJJJKKKKKKIIIHHHIIIJJJGGGJJJRRR]]]jjjssswwwxxxvvvvvvvvvxxxzzz|||~~~||||||zzzzzzyyyzzz{{{|||zzz{{{||||||zzzyyyzzz{{{|||~~~}}}{{{|||yyyqqqjjjmmmxxxzzzppplllfff___WWWRRRMMMKKKLLLVVVdddrrr{{{~~~}}}}}}~~~~~~~~~}}}|||}}}~~~yyyyyyxxxxxxxxxxxxxxxxxxuuutttssssssssstttvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{yyyyyy{{{|||}}}|||}}}}}}~~~~~~}}}zzz}}}|||xxxtttqqqpppooogggccc``````ccceeeeeedddbbb```\\\YYYXXXXXXYYYZZZZZZ___bbbbbbgggooopppkkkeeefff]]]YYY``````\\\aaa[[[ZZZ]]]fffssszzzzzztttoooqqqzzz~~~mmmVVVGGGCCC???;;;666222111111111111222333444555666666666666444444555666777888999999999;;;======<<<;;;<<<===???>>>===<<<<<<===>>>?????????@@@BBBDDDEEECCCBBB>>>>>>>>>>>>???@@@AAABBB@@@AAADDDHHHMMMUUUfffuuuyyyxxxwww~~~xxxrrrllleee___RRROOOKKKGGGDDDCCCCCCDDDJJJOOOWWW^^^cccfffhhhjjjgggiiikkkmmmnnnnnnnnnnnnpppooonnnmmmmmmlllllllllkkkmmmpppqqqqqqoookkkiiilllmmmooopppqqqqqqqqqpppqqqwww||||||zzz|||tttaaa___aaa___\\\\\\]]]aaagggkkkkkkjjjggg\\\QQQMMMKKKIIIIIILLLSSS[[[ccceeeaaa[[[XXXXXXQQQOOOMMMLLLNNNOOOOOONNNKKKMMMOOOOOONNNMMMNNNOOOJJJLLLSSS^^^kkkuuuzzz{{{yyyyyyxxxyyy{{{~~~{{{zzzyyyxxxwwwxxxyyyzzzyyy{{{||||||{{{zzz{{{|||wwwyyy|||zzztttrrrzzz~~~yyyuuunnnfffbbb[[[RRRLLLKKKNNNUUUaaannnxxx}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~|||zzzzzz||||||yyyvvvwwwxxxyyyzzzyyyxxxwwwvvv||||||}}}~~~~~~}}}|||{{{yyyyyyyyyzzz}}}~~~}}}~~~}}}|||||||||}}}~~~~~~~~~~~~~~~|||wwwtttrrrpppnnnhhheeebbbbbbeeegggfffeeecccbbb___[[[XXXVVVXXXZZZ^^^```cccgggkkkoooqqqrrrkkkfff^^^XXXVVVWWWXXXYYYXXX^^^bbbgggsss|||~~~wwwoooppp{{{tttaaaOOOFFFDDD<<<:::777444222111111111333444555777777777666555<<<;;;999888888:::<<<===???>>><<<;;;;;;;;;<<<======>>>>>>===<<<<<<>>>@@@EEEEEEDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBB>>>@@@HHHKKKNNN^^^rrr}}}uuurrrxxxzzzssslllgggbbbWWWKKKEEEEEEFFFCCC@@@EEEJJJQQQZZZ```eeefffgggjjjjjjjjjjjjkkkmmmnnnooooooooopppppppppoooooonnnmmmmmmmmmnnnnnnnnnnnnnnnqqqppppppoooppppppqqqqqqsssuuuvvvwwwyyy{{{mmmaaa```]]]VVVSSSQQQNNNOOORRRWWW[[[]]]]]]YYYSSSLLLGGGEEEEEEEEEOOORRRWWWZZZ[[[YYYUUUSSSPPPOOONNNLLLLLLLLLMMMMMMRRRQQQPPPOOOPPPRRRUUUVVVTTTTTTYYYcccoooxxxzzzyyy{{{||||||{{{{{{}}}|||xxxvvvvvvxxxyyyyyyzzzzzzyyyxxxyyy{{{}}}zzzxxxxxx{{{}}}|||}}}~~~}}}}}}~~~|||}}}|||wwwooohhhccc\\\SSSMMMKKKNNNUUUaaammmxxx~~~~~~}}}}}}}}}}}}~~~}}}}}}|||||||||}}}}}}}}}{{{zzz{{{}}}}}}{{{yyyyyyyyyzzzzzzyyyxxxwwwwww{{{|||}}}~~~}}}}}}|||{{{zzzzzzzzz{{{}}}~~~|||}}}~~~}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||}}}~~~zzzvvvssspppmmmkkkeeecccaaabbbeeeggggggffffffeeebbb^^^ZZZYYYZZZ\\\^^^```ccchhhmmmqqquuuvvvsssooohhhbbb]]]\\\]]]^^^eeejjjnnnqqqyyy}}}yyy|||xxxoooooo{{{rrr___MMMEEECCC:::999666333111111111222444555666888999999888888999888777666666777999:::@@@???>>>=========>>>>>><<<=========<<<===???BBBEEEEEEEEEDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@AAA===@@@GGGIIILLLZZZkkkwwwqqqnnnrrrzzz{{{~~~yyyqqqlllfff\\\OOOHHHGGGGGGEEEBBBDDDHHHNNNVVV\\\aaadddeeeiiiiiijjjkkkmmmooopppqqqooooooppppppppppppoooooommmnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooppprrrssstttssstttvvvvvvwwwzzz}}}hhh^^^___]]]VVVRRRNNNJJJIIIKKKOOOQQQSSSXXXVVVRRRMMMIIIGGGFFFEEEIIILLLPPPSSSUUUTTTRRRPPPPPPOOONNNMMMMMMMMMNNNOOOPPPPPPOOOOOOOOORRRTTTUUUTTTUUUYYYcccooowwwzzzyyy~~~~~~~~~{{{yyyzzz{{{{{{xxxyyyyyyxxxvvvvvvxxxzzzyyyxxxwwwzzz|||xxxppphhhcccaaaaaabbbcccjjjppprrrwwwzzzyyyxxx~~~yyyrrrjjjeee^^^UUUNNNMMMOOOVVVaaammmxxx~~~}}}}}}}}}}}}~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}|||{{{zzzyyyxxxxxxxxxzzz{{{|||}}}}}}|||{{{{{{{{{{{{{{{{{{}}}}}}}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}~~~~~~~~~~~~xxxyyyzzz|||}}}}}}~~~~~~}}}zzzwwwtttrrrnnnjjjgggaaa``````bbbeeehhhiiiiiiiiihhheeeaaa^^^\\\]]]______aaadddiiioootttxxx{{{zzzyyyuuunnnfffbbbccceeesssyyy~~~}}}xxxvvvyyy~~~{{{yyypppsssooo[[[KKKBBB???888666444222111111222333555555777999:::;;;;;;;;;888777666666666777999:::AAAAAA@@@???>>>?????????;;;===>>>======>>>@@@BBBDDDDDDDDDDDDEEEEEEEEEEEEBBBAAAAAAAAA@@@@@@??????@@@>>>AAAFFFGGGHHHSSSaaammmjjjiiilllooottt~~~vvvqqqssswwwwwwrrrmmmbbbTTTKKKIIIHHHFFFDDDBBBEEEJJJPPPVVV\\\```ccceeefffhhhkkkmmmnnnppppppooooooppppppqqqppppppooonnnnnnnnnnnnnnnnnnmmmmmmlllmmmnnnpppqqqsssuuuvvvrrrsssttttttuuuwwwzzz}}}~~~zzzeee^^^```^^^ZZZSSSNNNIIIFFFEEEGGGHHHHHHQQQQQQPPPOOOLLLIIIGGGEEEFFFHHHKKKMMMOOOOOOOOONNNPPPOOONNNNNNNNNOOOPPPQQQOOONNNMMMMMMNNNQQQSSSUUUUUUVVV[[[eeeooowwwzzzzzz~~~~~~~~~~~~~~~xxxyyyyyywwwuuutttvvvwwwyyyxxxwwwyyy|||xxxsssqqqkkkfff^^^UUUOOOMMMMMMNNNNNNSSSXXX[[[aaammm|||}}}vvvuuutttyyy}}}uuummmhhhaaaWWWPPPNNNPPPVVVaaammmxxx~~~}}}}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyyzzz{{{}}}~~~|||zzzyyyxxxyyyyyyyyyzzz{{{|||}}}|||{{{zzz||||||||||||}}}~~~~~~~~~~~~~~~~~~||||||}}}}}}}}}}}}}}}~~~~~~}}}|||vvvvvvwwwxxxyyyyyyyyyyyyxxxvvvtttsssppplllgggddd]]]^^^___bbbeeehhhiiijjjjjjiiigggddd```______aaabbbdddggglllqqquuuyyy{{{{{{|||{{{uuummmhhhiiilllyyy}}}wwwqqqppptttyyyuuu~~~yyyrrryyy|||kkkWWWIII@@@<<<555444222000000111222333444555666888999;;;;;;<<<888888888888888999;;;;;;@@@@@@@@@???????????????===>>>???>>>======???@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBFFFFFFGGGNNNXXXdddeeehhhjjjjjjkkkooottt{{{~~~xxxjjjhhhkkkuuu}}}}}}xxxssshhhZZZOOOJJJHHHFFFEEECCCDDDGGGKKKQQQWWW]]]```bbbdddfffiiikkklllllllllooooooppppppqqqpppppppppnnnnnnnnnnnnmmmmmmmmmmmmlllmmmnnnppprrrtttuuuvvvpppqqqrrrrrrqqqsssuuuxxx|||{{{~~~uuufffcccdddccc```XXXSSSMMMHHHFFFFFFFFFFFFKKKMMMOOOPPPOOOLLLIIIFFFIIIJJJKKKMMMNNNNNNOOOOOOOOONNNNNNMMMNNNOOOQQQRRRNNNMMMMMMMMMNNNPPPSSSUUUVVVXXX]]]fffpppwwwzzzzzz~~~}}}}}}~~~~~~~~~zzz{{{{{{yyywwwuuuvvvwwwyyyxxxwwwwwwxxxzzz||||||~~~}}}}}}{{{vvvnnnhhhcccaaaZZZUUUNNNHHHCCCAAABBBCCCCCCEEEIIILLLPPP[[[jjjvvvtttqqqqqqvvv~~~xxxpppkkkcccYYYRRRPPPPPPVVVbbbnnnxxx~~~~~~}}}}}}}}}{{{zzzyyyyyyyyyyyyxxxyyy{{{}}}~~~|||zzzyyyyyyyyyyyyxxxyyyzzz{{{||||||{{{zzz|||||||||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}{{{zzzuuuvvvvvvwwwwwwvvvvvvvvvtttsssrrrqqqoookkkfffbbb[[[]]]___bbbdddgggiiijjjiiiiiihhheeebbbaaaaaabbbfffhhhkkkooosssvvvxxxxxxwwwzzz{{{vvvpppmmmooosssyyyyyypppiiiiiinnnrrrvvvzzzuuu~~~yyyeeeRRRFFF???999444333111000000111333444333333444666777999:::;;;888888888999999:::;;;<<<>>>>>>>>>>>>>>>=========???@@@AAA@@@>>>======>>>???@@@@@@@@@AAABBBBBBBBBDDDDDDCCCCCCBBBBBBBBBAAABBBBBBCCCFFFFFFGGGKKKRRR]]]dddkkkmmmmmmlllmmmnnnnnnyyyzzzwww~~~llldddeeeffflllvvv~~~yyyooo```TTTMMMIIIFFFDDDDDDEEEFFFIIINNNTTTYYY]]]aaacccgggjjjkkklllkkkjjjmmmnnnooopppppppppppppppoooooonnnnnnmmmmmmmmmlllmmmnnnpppqqqssstttttttttpppqqqqqqpppoooooorrrtttzzzzzz}}}rrriiiiiijjjiiiggg___ZZZSSSMMMKKKJJJIIIIIIIIIKKKNNNPPPPPPNNNJJJHHHLLLLLLMMMMMMNNNNNNOOOOOOOOONNNMMMMMMNNNOOOPPPQQQNNNNNNMMMMMMOOOQQQTTTVVVWWWZZZ```hhhpppvvvzzz{{{}}}||||||zzz{{{}}}~~~}}}~~~}}}zzzxxxxxxyyyxxxwwwwwwvvvuuuvvvxxxyyy{{{tttqqqooonnnlllfff^^^XXXTTTSSSIIIGGGBBB>>>;;;:::;;;<<<<<<<<<>>>AAADDDKKKYYYfff}}}wwwooopppttt{{{|||sssnnneee[[[TTTRRROOOVVVbbboooyyy}}}|||{{{zzzzzzzzzzzzzzzwwwyyy{{{}}}}}}}}}~~~~~~}}}|||{{{zzzyyyyyyyyywwwxxxyyy{{{{{{{{{{{{zzz{{{{{{|||}}}~~~}}}~~~~~~~~~~~~}}}|||||||||}}}}}}~~~~~~}}}|||{{{{{{{{{~~~|||zzzxxxuuuvvvvvvvvvuuuttttttsssqqqpppnnnmmmllliiiddd```ZZZ]]]```bbbccceeegggiiiggghhhhhhfffdddcccdddeeejjjmmmqqquuuwwwxxxwwwvvvvvvwwwxxxvvvtttsssvvvyyy|||ssshhhbbbdddkkkqqq}}}|||xxxzzz}}}uuuaaaNNNEEE>>>888444333111000000111333444333333333444555777888999666666777888999::::::;;;<<<============<<<;;;;;;???@@@AAAAAA???======>>>???????????????@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDDDDEEEGGGKKKNNNYYYeeeqqquuutttssssssqqqooowwwzzzwwwyyy~~~vvviiiddd___cccjjjqqqvvv~~~xxxjjj]]]SSSMMMIIIFFFFFFEEEFFFGGGKKKPPPUUUXXX___bbbgggkkkmmmmmmllljjjllllllmmmnnnooooooooooooooooooooonnnmmmmmmlllllllllnnnppprrrttttttttttttrrrsssrrrpppooooooppprrrxxxxxx{{{~~~pppmmmppprrrqqqppphhhbbb[[[TTTQQQOOONNNMMMKKKMMMOOOPPPPPPNNNLLLJJJLLLMMMNNNOOOOOOOOOOOOOOOQQQPPPOOONNNOOOPPPQQQRRRPPPOOOOOOOOOQQQSSSVVVXXXYYY\\\bbbiiipppvvvzzz|||}}}}}}xxxyyy{{{|||}}}~~~~~~~~~~~~|||zzzzzzzzzwwwwwwwwwuuuttttttuuuwww}}}{{{wwwooogggdddbbbaaa^^^XXXQQQKKKHHHHHH>>>===;;;999888777888888999777888<<<===BBBNNN\\\~~~sssnnnrrrxxx|||~~~vvvpppggg\\\UUUSSSNNNVVVcccpppzzz~~~~~~}}}}}}~~~||||||{{{{{{{{{{{{{{{|||vvvyyy{{{{{{zzzyyy{{{}}}{{{{{{{{{{{{{{{zzzyyyxxxvvvwwwyyyzzz{{{{{{zzzzzzzzz{{{|||}}}~~~||||||}}}~~~}}}|||{{{zzz{{{{{{||||||}}}~~~~~~~~~~~~~~~|||{{{zzzzzz{{{{{{~~~{{{xxxwwwuuuuuuuuuttttttrrrqqqqqqnnnllljjjiiihhheeeaaa^^^[[[^^^bbbcccccccccdddffffffggghhhgggffffffggghhhmmmpppvvv{{{}}}|||zzzxxxzzzyyyxxxxxxxxxzzz}}}~~~qqqeeebbbgggrrrzzz|||{{{vvvzzzrrr]]]KKKDDD>>>777555444222111111222333444444444333444444666777888666777888999:::;;;;;;<<<<<<<<<=========<<<;;;:::<<<>>>@@@AAA@@@??????@@@@@@@@@@@@@@@??????????????????@@@@@@AAABBBBBBBBBAAABBBBBBBBBCCCGGGKKKMMMYYYhhhwww{{{{{{{{{yyyvvvwww}}}zzzzzz{{{ttthhh___```dddhhhiiinnn~~~uuuhhh\\\SSSNNNKKKFFFEEEEEEFFFIIIMMMPPPSSSXXX\\\bbbhhhlllmmmlllkkkjjjkkklllmmmnnnnnnnnnnnnpppoooooonnnmmmmmmlllllljjjlllooorrruuuvvvvvvvvvvvvvvvuuusssqqqppprrrsssxxxxxx{{{{{{qqqssszzz||||||}}}tttnnneee]]]XXXUUUSSSRRROOOOOOOOOOOOOOONNNMMMLLLKKKLLLOOOQQQSSSTTTTTTTTTTTTSSSRRRQQQQQQQQQRRRSSSQQQQQQQQQQQQSSSVVVYYYZZZYYY]]]dddkkkqqqvvvzzz}}}~~~~~~|||{{{xxxyyyyyyzzz{{{|||}}}}}}|||}}}~~~|||zzzyyyyyyvvvwwwwwwuuurrrrrrtttwww|||uuusssoooggg___[[[ZZZYYYUUUOOOIIIDDDAAAAAA::::::999888777777777777777555777:::;;;>>>JJJXXXxxxmmmqqqvvvzzz|||~~~wwwqqqhhh]]]VVVTTTMMMVVVdddqqqzzz}}}|||{{{|||}}}||||||{{{{{{{{{||||||}}}vvvyyy{{{{{{xxxwwwxxxzzzyyyyyy{{{{{{{{{zzzyyyxxxvvvwwwxxxzzz{{{{{{zzzzzzyyyzzz|||}}}{{{|||}}}}}}}}}|||zzzyyyzzzzzzzzz{{{|||}}}}}}~~~~~~~~~}}}}}}}}}}}}}}}~~~{{{{{{zzzyyyzzzzzz|||}}}~~~{{{xxxvvvttttttttttttrrrqqqpppooollljjjhhhfffeeeccc```]]][[[___ccccccbbbaaaccceeefffgggiiiiiihhhhhhiiikkknnnrrryyy}}}zzz|||zzzzzz|||qqqfffeeennn{{{{{{~~~~~~zzzzzz~~~sssxxxppp[[[IIICCC>>>666666555333111111222333444666555444444444666777888888999;;;<<<===>>>>>>>>><<<===>>>>>>>>>===;;;:::999<<>>???@@@AAAAAABBB@@@AAA@@@???AAAFFFKKKLLLYYYjjjzzz~~~}}}yyy~~~{{{zzz~~~lllbbbaaabbbdddbbbdddrrr}}}ooocccYYYRRROOOEEEEEEEEEEEEGGGJJJMMMOOOPPPUUU\\\ccchhhjjjjjjiiiiiijjjkkklllmmmmmmmmmmmmpppoooooonnnmmmlllllllllhhhjjjnnnrrrvvvxxxxxxxxxyyyyyyxxxvvvsssrrrtttuuuzzzzzz|||{{{tttyyy~~~wwwnnneee___[[[XXXVVVRRRQQQPPPOOONNNMMMNNNNNNJJJMMMPPPUUUXXXYYYZZZZZZWWWVVVUUUSSSSSSSSSTTTTTTSSSRRRRRRRRRTTTWWWZZZ\\\ZZZ^^^eeekkkqqqvvvzzz}}}{{{~~~|||zzzyyyyyyyyyyyyyyyzzz|||}}}~~~yyy{{{}}}|||zzzxxxxxxxxxuuuwwwwwwuuurrrrrrtttwww~~~yyysssnnnjjjddd]]]WWWQQQQQQOOOIIIAAA<<<;;;===:::888555222222333555777999777888:::<<>>888333333333333333333333333333444444444555555555555555888888999999999:::::::::===>>>???@@@???===;;;:::<<<<<<===>>>???@@@AAAAAACCCDDDCCCAAA???>>>???@@@>>>????????????@@@@@@@@@AAAAAAAAAAAAAAADDDIIIMMMXXXbbbnnnwww{{{|||}}}~~~{{{zzz~~~lllbbb]]]___^^^\\\dddrrryyynnn```VVVTTTLLLHHHEEEEEEGGGIIIHHHGGGOOOSSSYYY```fffhhhiiiiiiiiikkklllmmmlllmmmnnnpppooooooooonnnnnnnnnnnnnnnnnnooopppqqqsssvvvxxxyyy}}}}}}|||{{{yyywwwuuuttt|||xxxxxx~~~~~~{{{uuuoooiiibbb]]][[[QQQKKKMMMOOOMMMLLLMMMOOOOOOQQQTTTXXX\\\]]]\\\YYYXXXVVVVVVVVVYYY[[[]]][[[VVVUUUYYY\\\[[[[[[\\\YYY]]]dddkkkrrrvvvyyyyyy~~~}}}zzzyyyxxxzzz}}}}}}zzzxxx{{{{{{zzzyyyyyyyyyzzzzzzssstttvvvvvvuuuuuuvvvwwwzzzsssmmmhhhbbbZZZTTTMMMLLLHHHCCC===::::::;;;:::999999888888888888999999777777:::;;;>>>GGGQQQzzzpppppptttzzz||||||~~~~~~}}}sssllldddZZZRRRNNNTTT^^^jjjttt{{{~~~~~~~~~~~~}}}|||||||||||||||zzzzzzzzzzzzzzzyyyxxxxxx}}}||||||}}}}}}{{{}}}~~~~~~~~~~~~~~~}}}|||}}}}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}|||{{{zzzzzzyyy||||||}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}~~~~~~}}}|||{{{zzzzzz|||xxxuuuuuuqqqqqqpppooonnnnnnmmmmmmooolllhhhdddaaa_________bbbcccdddcccaaa```aaabbbdddfffgggfffeeefffkkkooouuuwww|||wwwxxx|||{{{yyykkknnnyyywwwsssooorrrxxx~~~}}}vvvrrreeeRRRDDD===777111333333333333333333333333444444444555555555555666888888888888999999999999<<<===>>>??????>>><<<;;;<<<<<<======>>>?????????BBBCCCDDDBBB@@@??????@@@>>>????????????@@@@@@@@@???@@@AAAAAAAAADDDGGGJJJQQQWWWbbbmmmvvv{{{~~~~~~yyytttfff\\\[[[ZZZWWW]]]gggtttuuufff[[[XXXRRRNNNIIIGGGGGGHHHHHHGGGMMMPPPWWW]]]cccfffggghhhiiikkkmmmmmmmmmmmmnnnpppoooooooooooooooooooooooommmnnnnnnpppqqqsssuuuvvvzzzzzzzzzzzzyyywwwvvvuuu{{{wwwwww|||{{{{{{yyyqqqhhhccc```VVVOOOPPPQQQPPPPPPRRRTTTSSSSSSVVVYYY\\\\\\\\\[[[ZZZYYYXXXYYY[[[^^^``````[[[YYY\\\]]]\\\[[[\\\[[[___eeelllrrrvvvxxxyyy~~~}}}|||{{{zzzzzz{{{|||~~~}}}zzzxxx||||||{{{zzzzzzzzzzzz{{{vvvwwwxxxwwwvvvvvvxxxyyyzzzssslllggg```WWWQQQKKKGGGAAA===;;;:::::::::666777888999:::999888777;;;999:::<<<===???GGGPPPmmmtttsssuuu{{{}}}}}}vvvnnnfff\\\UUUNNNSSS\\\hhhsss{{{~~~~~~}}}||||||||||||}}}zzzzzz{{{{{{{{{zzzyyyyyy}}}{{{zzz{{{}}}~~~~~~}}}|||{{{~~~}}}~~~~~~~~~|||{{{zzz}}}}}}}}}||||||{{{{{{{{{}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{|||wwwtttrrrpppooommmkkkjjjkkklllmmmooommmiiieeebbbaaa``````dddeeefffeeebbb`````````bbbdddfffeeedddfffjjjoootttzzzxxxtttuuu{{{xxxxxx~~~vvvhhhnnn{{{yyyqqqlllfffhhhppp|||zzztttlll\\\KKK@@@;;;555000333333333333333333333333444444555555555666666666777777777777888888888888;;;<<<===>>>>>>>>>===<<<========================AAACCCDDDDDDBBB@@@@@@@@@>>>????????????@@@@@@@@@===???@@@AAABBBCCCEEEGGGKKKMMMSSS```nnnyyy}}}}}}~~~}}}{{{|||qqq^^^WWWUUUSSSUUUZZZbbbooo}}}oooddd___ZZZUUUNNNIIIGGGGGGGGGFFFJJJMMMSSSYYY___ccceeefffiiikkkmmmmmmmmmlllmmmooooooooopppppppppppppppooommmmmmmmmnnnooopppqqqrrrvvvwwwxxxxxxyyyyyyxxxxxxzzzvvvuuuyyy~~~}}}tttsssxxxvvvoooggg^^^UUUSSSSSSSSSTTTVVVXXXWWWVVVXXXZZZ\\\]]]\\\]]]\\\[[[ZZZ[[[^^^aaabbbeeeaaa```bbbccc___\\\\\\]]]aaafffmmmrrrvvvxxxyyy}}}zzzxxxxxxyyyzzz|||}}}~~~}}}{{{yyy}}}||||||{{{{{{{{{{{{zzzwwwxxxxxxwwwuuuuuuwwwxxx{{{tttmmmhhh```XXXRRRMMMGGG???;;;;;;<<<;;;:::777888999::::::::::::999>>>===>>>@@@@@@@@@FFFNNN\\\tttxxxuuuuuuzzz}}}}}}~~~xxxqqqiii___XXXOOOSSS[[[fffsss|||~~~~~~}}}||||||{{{{{{{{{||||||{{{{{{|||||||||{{{{{{zzz{{{zzzxxxxxx{{{}}}~~~~~~}}}|||}}}|||{{{||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{}}}|||xxxuuutttrrrppplllhhhfffggghhhiiiooommmjjjfffcccaaaaaaaaadddeeefffeeecccaaa```aaaaaacccdddcccbbbcccggglllrrr{{{wwwssstttvvvrrrsss{{{wwwhhhmmmxxx~~~}}}vvvnnniiieeeffflllzzzyyyrrreeeRRRDDD===:::555000222222333333333333444444444444555555666666777777666666666666777777777777999:::;;;======>>>============<<<<<<<<<;;;;;;;;;???BBBEEEEEEDDDBBBAAAAAA>>>>>>?????????@@@@@@@@@;;;===@@@BBBBBBAAABBBCCCLLLIIIJJJUUUffftttzzzzzzxxx|||zzzrrruuu}}}~~~~~~fffWWWRRRPPPPPPQQQUUU```sssxxxllleee___ZZZRRRKKKGGGEEEFFFFFFHHHKKKPPPVVV[[[```bbbdddhhhjjjmmmmmmllllllmmmmmmoooooopppqqqrrrqqqppppppnnnnnnmmmmmmnnnnnnoooppprrrsssuuuwwwxxxyyyzzzzzzyyyvvvuuuxxx|||~~~rrrmmmpppvvv{{{yyyrrriii___XXXTTTTTTUUUWWWXXXWWWVVVXXX[[[]]]^^^^^^^^^]]][[[ZZZ[[[]]]___aaaccccccgggmmmllleee```^^^___bbbgggmmmssswwwzzz{{{}}}{{{yyyxxxwwwwwwxxxzzzzzz|||}}}}}}}}}|||{{{|||||||||{{{{{{zzzyyyyyyvvvvvvuuurrrpppqqqsssuuu}}}vvvooojjjcccZZZTTTLLLFFF???;;;;;;<<<;;;:::======<<<<<<===>>>???@@@AAAAAACCCEEECCC@@@CCCIIIOOOcccvvv|||wwwuuuyyy||||||}}}{{{tttkkkbbbZZZRRRTTTZZZeeerrr|||~~~~~~~~~zzzzzzyyyyyyyyyzzzzzz{{{{{{||||||}}}}}}}}}||||||zzzxxxvvvvvvyyy|||~~~}}}}}}~~~~~~|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{}}}~~~zzzvvvsssrrrqqqnnnjjjfffeeefffgggiiinnnllliiieeebbbaaaaaaaaaaaaccceeeeeedddcccbbbcccbbbcccdddbbb``````dddhhhqqqzzz~~~xxxvvvvvvrrrnnnnnnvvv{{{kkkmmmtttvvvvvvxxx~~~~~~~~~|||xxxqqqllllllkkkooozzz~~~ooo___LLL@@@<<<999555222222222222333333444444444444444555555666777777888555555666666666777777777999999:::;;;<<<===============<<<<<<;;;;;;::::::>>>AAADDDEEECCCBBBAAAAAA>>>>>>?????????@@@@@@@@@;;;===@@@BBBAAA@@@@@@AAAIIIFFFFFFOOO```pppyyy|||{{{zzzwwwzzzvvvtttxxxttt]]]RRRMMMMMMMMMPPPWWWfffxxxtttlllbbb^^^VVVNNNHHHEEEFFFGGGHHHJJJNNNRRRXXX\\\```bbbeeehhhkkkllllllkkkllllllnnnoooppprrrrrrrrrqqqpppoooooonnnnnnnnnnnnoooooopppqqqsssuuuxxxyyyzzzzzzxxxuuuuuuyyy|||yyyppplllmmmnnnqqq{{{mmm```YYYVVVVVVUUUVVVUUUUUUWWW[[[___aaabbb___]]][[[YYYXXXYYY[[[]]]]]]bbbmmmwwwwwwnnneeebbbaaadddiiinnntttxxx{{{}}}yyyzzzzzzzzzyyywwwuuutttvvvwwwxxxyyy{{{|||}}}}}}zzzzzz{{{zzzzzzxxxwwwvvvtttsssqqqnnnmmmmmmqqqtttyyyrrrkkkddd[[[TTTHHHDDD???<<<;;;;;;;;;;;;AAAAAA?????????@@@AAABBBDDDFFFJJJMMMIIIBBBAAADDDHHHYYYjjj}}}}}}pppkkkooouuu}}}|||{{{yyyuuuxxx{{{|||}}}}}}uuummmccc\\\TTTTTTXXXcccqqq{{{~~~~~~~~~~~~~~~yyyxxxxxxxxxxxxyyyzzzzzz||||||}}}~~~~~~~~~}}}}}}zzzxxxvvvvvvyyy|||}}}~~~|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}|||||||||}}}~~~~~~|||wwwrrrooonnnmmmkkkhhhffffffhhhkkkmmmllljjjgggcccaaa______```^^^```dddeeedddccccccdddbbbcccdddbbb```aaaeeeiiirrr{{{}}}{{{yyyxxxrrrmmmkkkqqq|||ssssssuuusssppprrrzzzzzzzzz|||}}}{{{uuuoooqqqpppttt}}}~~~jjjYYYGGG>>>:::777444444111222222333333444444555444444555666777777888999666666666666777777777777999999::::::;;;<<<============<<<<<<;;;;;;;;;:::===???BBBCCCBBBAAAAAABBB>>>????????????@@@@@@@@@<<<>>>AAAAAAAAA@@@@@@AAACCCBBBDDDKKKYYYiiixxxxxxyyyxxxvvv|||kkkXXXOOOMMMMMMPPPSSS\\\jjj{{{}}}tttiiieee^^^UUUMMMHHHGGGHHHHHHIIIKKKOOOTTTXXX\\\^^^aaadddhhhjjjkkkkkkkkkllllllnnnppprrrrrrrrrpppooopppoooooonnnnnnooooooooooooppprrruuuwwwxxxyyyyyyvvvtttvvvzzz|||uuunnnkkkrrrpppccc]]]YYYVVVUUUTTTTTTWWW\\\aaaeeefffcccaaa]]]ZZZWWWWWWWWWXXXYYYbbbppp}}}~~~uuukkkhhhfffhhhkkkppptttxxxzzz|||uuuvvvxxxyyyyyywwwuuusssvvvvvvvvvwwwyyy{{{}}}~~~yyyzzzzzzzzzyyyxxxvvvuuusssqqqooollljjjlllpppttt|||ssskkkbbbXXXQQQBBBBBBAAA???>>>>>>@@@CCCHHHHHHIIIIIIIIIHHHGGGGGGMMMOOOUUUXXXSSSIIIDDDEEEHHHVVVdddvvv|||yyywwwxxxxxxqqqeee[[[UUUXXX^^^fffoooxxx|||uuusssvvvzzz|||wwwyyy|||}}}~~~}}}vvvnnnddd]]]TTTSSSVVV```mmmxxx{{{zzz{{{|||}}}yyyxxxxxxxxxyyyyyyzzz{{{|||}}}~~~~~~~~~~~~{{{yyyxxxyyy{{{}}}~~~}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}zzz{{{{{{}}}~~~zzztttpppooonnnmmmkkkiiihhhhhhjjjlllmmmjjjhhhdddaaa___^^^^^^^^^\\\___ccceeedddcccbbbbbbaaaccceeedddccceeejjjnnnwww~~~~~~|||}}}|||xxxuuuoookkkoooxxx}}}~~~wwwrrrtttyyyxxxxxx{{{~~~}}}vvvqqqooorrrxxxcccTTTDDD===888444222555111111222333333444555555444444555666777888999999666666777777777888888888999999999::::::;;;<<<<<<=========<<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@AAACCC>>>????????????@@@@@@@@@>>>???AAAAAA@@@???@@@AAA>>>BBBFFFIIIQQQ___rrrxxxzzzyyyssszzz}}}gggWWWRRRQQQPPPQQQVVV___mmm~~~ssspppiii___TTTMMMJJJJJJGGGGGGIIIKKKOOOTTTXXXZZZ]]]aaafffiiijjjjjjkkkkkkkkkllloooqqqrrrqqqpppnnnoooooonnnnnnnnnnnnoooooopppqqqrrrtttvvvwwwwwwwwwrrrrrruuuyyy|||~~~vvvyyypppggg```ZZZWWWUUUUUUXXX]]]cccggghhhjjjgggbbb]]]YYYWWWVVVVVVZZZcccrrrxxxpppnnnmmmnnnoooqqqtttuuuwwwxxxttttttuuuvvvvvvvvvvvvvvvyyyxxxwwwwwwxxxyyy{{{|||zzz{{{{{{{{{zzzxxxvvvtttooommmjjjgggfffiiinnnrrr~~~tttkkk```UUUNNN@@@CCCDDDDDDBBBCCCGGGJJJSSSUUUWWWYYYXXXVVVSSSPPPUUUXXX___bbb\\\QQQIIIHHHJJJWWWcccsssvvvllleee```\\\YYY[[[^^^\\\TTTLLLIIIKKKPPPXXXbbbllluuuzzz|||~~~~~~yyyssspppsssvvvxxx~~~xxxzzz}}}~~~~~~wwwnnnddd]]]TTTRRRTTT]]]kkkuuuxxxwwwyyy{{{~~~}}}yyyyyyyyyyyyzzzzzz{{{||||||}}}~~~}}}{{{zzz{{{}}}~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}|||yyyzzz{{{}}}~~~|||xxxtttqqqqqqrrrpppooollljjjiiiiiiiiijjjhhhfffccc```]]]\\\\\\]]]]]]```cccdddcccbbbaaaaaa```ccceeeffffffiiiooosss{{{}}}|||~~~|||vvvxxxqqqlllnnnvvv}}}vvvwwwyyyxxxxxx{{{~~~}}}wwwpppkkkqqqzzz|||xxx___QQQCCC<<<666111111555111111222333333444555555444444555666777888999999777777777777888888888888::::::999999999:::;;;;;;===========================>>>??????>>>???AAACCC>>>????????????@@@@@@@@@???@@@AAAAAA??????@@@BBB>>>DDDIIIIIIJJJUUUiiizzz|||vvvzzzxxxpppyyyyyyxxxuuu```WWWUUUOOOQQQTTTZZZeeevvv{{{xxxqqqfffZZZPPPLLLLLLFFFFFFGGGIIILLLPPPTTTWWW[[[___dddhhhiiijjjjjjkkkjjjlllnnnqqqqqqqqqooonnnnnnmmmmmmmmmmmmnnnooooooqqqqqqssstttuuuvvvvvvvvvoooppptttyyy{{{~~~~~~{{{ooofff^^^YYYXXXWWWZZZ___dddhhhiiioookkkfff```[[[WWWVVVVVV]]]eeesssxxxrrrrrrrrrrrrrrrsssssssssttttttuuutttsssrrrsssuuuwwwyyy}}}|||zzzxxxxxxyyyzzz{{{{{{||||||}}}{{{yyywwwuuujjjiiieeebbbaaaeeejjjoootttjjj]]]OOOFFFFFFDDDCCCEEEIIILLLNNNNNNWWWdddfffeeehhhbbbWWWUUUXXX^^^gggmmmlllaaaSSSHHHMMMWWWfffsss}}}uuugggYYYPPPOOOLLLJJJLLLJJJFFFDDDFFFAAA@@@BBBJJJRRR\\\iiittttttuuuuuurrrnnnmmmppprrruuu}}}xxxyyy~~~~~~uuummmddd]]]SSSNNNNNNWWWdddnnnvvv|||zzzzzz|||~~~xxxyyyzzzzzzzzz|||~~~}}}~~~}}}|||||||||||||||}}}}}}~~~~~~~~~{{{|||~~~|||{{{|||}}}~~~}}}|||{{{{{{|||}}}~~~zzz{{{}}}}}}||||||~~~{{{xxxuuuqqqnnnpppmmmiiiggghhhjjjkkkllljjjeee```]]]^^^___^^^\\\`````````````````````___cccbbbaaabbbffflllrrrvvv}}}|||}}}zzztttrrrtttwwwsssrrrwwwyyyxxxyyyvvvvvv{{{xxxoooooorrrxxxrrrTTTNNNDDD;;;666333222111222222222111222222333333444555666666666666666666::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::;;;::::::;;;<<<<<<;;;999<<<<<<===>>>???AAACCCDDDAAA@@@?????????AAACCCEEEBBBBBBAAA@@@@@@@@@AAABBBBBBAAACCCEEEGGGNNN^^^nnnzzzyyywwwyyyvvvzzz|||xxx___UUUVVVTTTUUUYYY___jjjzzzyyyoooeee[[[QQQKKKKKKIIIGGGEEEFFFKKKQQQVVVXXXYYY\\\```dddhhhlllnnnnnnmmmmmmooorrrsssqqqnnnmmmoooqqqqqqppppppqqqrrrrrrssstttsssssstttwwwzzztttrrrsssxxx{{{~~~}}}qqqjjjaaa\\\WWWWWW\\\dddjjjmmmqqqpppnnnjjjddd]]]WWWSSS[[[fffssszzzzzzvvvsssrrrsssttttttsssrrrrrrtttvvvxxxwwwwwwvvvvvvwwwxxxxxxxxxwwwwwwvvvwwwxxxzzz{{{xxxyyyzzz{{{zzzxxxvvvtttrrrmmmeee```___bbbiiimmm}}}rrreeeWWWJJJBBBFFFEEEGGGLLLRRRVVVWWWWWW^^^ooouuutttvvvmmm```]]]bbbjjjvvv}}}qqq```SSSNNNXXXfffrrr{{{~~~uuuhhhZZZRRRKKKFFFDDDDDDCCC???>>>@@@???===>>>DDDKKKSSS```kkkqqqrrrrrrpppmmmlllmmmnnnnnnwwwzzz{{{~~~}}}uuulllddd]]]VVVOOOMMMTTT___iiirrrxxxyyyzzz|||~~~~~~|||zzz{{{|||||||||~~~~~~}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~{{{}}}~~~}}}{{{|||}}}~~~~~~}}}||||||{{{|||}}}~~~}}}~~~~~~}}}}}}zzzxxxvvvrrrpppnnnkkkgggfffhhhjjjkkkllliiieee```^^^___``````^^^aaaaaa`````````aaaaaabbbdddccccccdddhhhnnntttxxx}}}||||||yyytttsssuuuvvvtttuuuyyy}}}xxxvvvxxxzzzxxxyyy}}}~~~uuulllgggllluuuxxxiiiQQQJJJAAA999444222111000222222111111222222333333444444555666777777777777999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;::::::;;;<<<<<<;;;999<<<<<<<<<===???@@@BBBCCCAAA@@@?????????AAACCCDDDBBBAAA@@@???>>>???@@@AAAEEEDDDDDDEEEDDDHHHTTTbbbrrrssstttuuu~~~|||vvvnnn___WWWUUUVVVXXX[[[aaaooo|||{{{rrrhhh]]]TTTNNNIIIGGGEEECCCDDDHHHMMMQQQUUUVVVYYY\\\```eeehhhjjjkkkkkkkkknnnqqqsssqqqoooppprrrssssssrrrrrrrrrssssssttttttttttttuuuxxxzzzvvvttttttwwwzzz}}}}}}sssfff```ZZZXXX\\\dddkkkooorrrqqqoookkkeee___YYYUUUYYYdddqqqyyyzzzwwwuuutttuuuvvvvvvuuussssssuuuvvvwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwxxxyyyyyywwwxxxxxxyyyxxxvvvuuuttttttpppjjjeeedddhhhlllppp~~~rrreeeVVVKKKDDDGGGIIIMMMUUU]]]aaaaaa^^^fffzzzwwwfffaaadddnnn|||xxxdddVVVOOOXXXeeeooowww}}}uuuhhh___SSSLLLFFFEEECCC???>>>@@@???;;;;;;???DDDKKKWWWaaakkkmmmooonnnllliiihhhhhhfffooo|||{{{}}}}}}|||}}}}}}|||ssskkkbbb\\\XXXOOOJJJOOOXXXaaakkkssswwwyyy{{{}}}~~~}}}{{{zzz{{{}}}~~~~~~~~~|||zzzzzz{{{}}}~~~~~~|||}}}~~~}}}|||||||||}}}}}}}}}|||||||||}}}}}}~~~}}}{{{yyywwwvvvssspppjjjhhhffffffhhhjjjkkklllhhhddd```___aaaccccccaaabbbbbb`````````bbbdddeeeeeedddeeegggkkkqqqwww{{{}}}}}}{{{vvvuuuwwwuuuvvvyyy{{{zzzuuuqqqqqqpppppptttyyy{{{|||{{{qqqhhhbbbkkkwwwppp^^^KKKEEE===666222111000000222222111111222222333444444444555666777777888888888888888888888888888888888888999:::;;;<<<======;;;::::::;;;<<<<<<;;;999;;;;;;;;;<<<>>>???AAABBB@@@??????>>>???AAABBBCCCAAAAAA???>>>>>>>>>??????EEEDDDDDDEEECCCDDDLLLWWWgggnnnrrrsssxxx~~~tttnnn\\\ZZZZZZYYYXXXYYYbbblllvvvlllbbbXXXQQQJJJHHHFFFDDDEEEGGGJJJLLLQQQRRRTTTWWW[[[___ccceeeggghhhiiillloooqqqqqqpppsssuuuvvvvvvtttsssssstttssstttuuuuuuuuuvvvxxxzzzyyyvvvuuuwwwyyy|||~~~pppiii```[[[^^^fffoootttvvvtttrrrmmmhhhaaa\\\XXXXXXaaannnwwwyyyxxxwwwwwwxxxxxxxxxwwwuuutttvvvwwwvvvwwwxxxyyyyyyxxxvvvuuutttuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvuuuttttttuuurrrnnnkkkjjjlllppprrr{{{qqqeeeYYYPPPKKKMMMOOOUUU^^^hhhkkkhhhdddkkk|||fff^^^]]]fffsss}}}|||ppp^^^QQQOOOWWWbbblllrrrwww}}}zzzqqqbbbXXXNNNJJJGGGCCCAAACCC@@@<<<;;;>>>BBBGGGRRR\\\fffhhhjjjkkkjjjfffcccaaa```fff}}}|||{{{{{{yyyyyyzzz|||{{{qqqiii```ZZZWWWNNNGGGIIIPPPYYYdddmmmtttwww{{{}}}|||{{{yyyyyy{{{}}}~~~~~~{{{yyyyyy{{{}}}~~~~~~}}}~~~~~~}}}||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~|||yyywwwuuussspppnnnhhhgggffffffiiikkkkkkkkkeeeaaa______cccfffeeedddcccbbb```___```bbbeeefffffffffgggjjjooouuu{{{~~~~~~~~~|||xxxwwwxxxtttxxx|||}}}wwwnnnnnnxxx~~~yyylllhhhgggkkkooosssxxx~~~zzzooohhhdddooo}}}|||iiiWWWGGGAAA:::444222111111111111111111111222333444444444444555555666888999999888888888888888888888888888888999:::;;;<<<<<<===;;;::::::;;;<<<<<<;;;999;;;;;;;;;;;;===>>>???@@@??????>>>>>>???@@@AAABBBBBBAAA@@@>>>>>>>>>???@@@@@@@@@BBBDDDDDDDDDJJJRRR```iiirrrssssss|||~~~fffbbb___\\\WWWTTTXXX___ooozzz{{{qqqggg]]]VVVOOOLLLIIIHHHHHHIIIJJJJJJNNNOOOQQQTTTWWW[[[^^^```cccdddfffiiillloooqqqqqqtttvvvwwwvvvtttsssssstttsssuuuvvvvvvvvvwwwyyyzzz{{{wwwuuuvvvxxxzzz|||ssshhhaaaaaaiiissszzz|||{{{xxxsssllleee___[[[YYYaaallltttyyyyyyyyyyyyzzz{{{zzzyyyvvvuuuvvvxxxuuuvvvyyy{{{zzzxxxuuusssssstttvvvxxxyyyyyyxxxxxxyyyxxxwwwuuuuuuuuuuuuuuusssrrrpppoooooopppqqqrrr}}}zzztttnnnfff```ZZZWWWTTTUUU\\\gggssswwwtttooopppfff[[[WWW\\\dddkkkjjjbbbVVVMMMLLLSSS^^^gggmmmsssyyy}}}}}}lll___SSSLLLHHHCCC@@@@@@@@@===<<<>>>AAAFFFOOOXXX```bbbdddffffffbbb]]]ZZZYYY]]]qqq~~~|||{{{yyyxxx{{{||||||rrrhhh^^^WWWTTTLLLEEEEEEJJJQQQ\\\fffooosssxxx{{{zzzyyyxxxxxxzzz|||~~~~~~|||yyyyyyzzz}}}~~~~~~~~~}}}~~~~~~~~~}}}||||||{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}zzzwwwtttrrrpppllljjjhhhgggfffgggiiijjjjjjiii```^^^\\\___cccggggggfffdddbbb```___```bbbdddffffffgggiiilllrrrxxx~~~~~~{{{|||{{{wwwuuuuuutttzzz}}}}}}uuujjj___aaakkkrrrsssppp``````eeeqqqzzz~~~{{{qqqkkkeeeqqq~~~uuubbbQQQDDD???999444333222222222111111111111222333444555666555555555666777999:::999999999999999999999999999999999:::::::::;;;;;;;;;::::::;;;<<<<<<;;;999;;;;;;;;;;;;<<<===??????>>>>>>>>>>>>???@@@AAAAAABBBAAA@@@??????@@@AAABBB@@@???BBBEEEFFFEEEIIIOOOXXXcccnnnrrrqqqwwwrrrjjjaaa\\\VVVQQQQQQUUU]]]jjj{{{xxxmmmccc]]]UUURRRMMMJJJJJJJJJIIIHHHLLLMMMOOOQQQUUUXXX[[[]]]___aaacccfffiiimmmppprrrssstttuuuuuusssqqqrrrrrrssstttvvvwwwwwwwwwxxxzzz|||xxxvvvvvvwwwxxx~~~qqqfffcccjjjttt|||{{{tttkkkccc___]]]ccckkksssxxxzzzzzzzzzzzz{{{{{{yyywwwvvvwwwxxxuuuwwwyyy{{{{{{xxxuuurrrsssuuuwwwyyyzzzzzzyyyyyyyyyyyywwwvvvvvvuuuvvvvvvsssssssssssssssttttttttt}}}xxxrrrnnnnnnnnnkkkiii\\\]]]bbbnnn{{{~~~zzztttjjj[[[NNNOOORRRTTTUUUQQQKKKFFFFFFNNNYYYbbbiiipppwww{{{~~~ssseeeWWWPPPLLLFFFBBBAAA@@@======@@@AAADDDJJJRRRZZZ[[[]]]___```\\\WWWRRRQQQRRRbbbxxx}}}|||zzz{{{~~~}}}uuujjj___WWWSSSLLLEEEDDDFFFJJJSSS\\\fffllltttwwwwwwvvvwwwxxxxxx|||~~~~~~~~~}}}}}}|||zzzzzz{{{|||~~~}}}}}}}}}~~~~~~~~~~~~~~~|||}}}}}}~~~~~~~~~}}}|||zzzzzz||||||}}}~~~~~~}}}||||||~~~~~~}}}||||||}}}zzzxxxtttqqqooollliiifffhhhggggggggghhhhhhfffddd[[[YYYYYY]]]cccggghhhgggfffeeecccbbbbbbcccdddeeefffgggjjjnnnttt{{{{{{xxxzzz{{{vvvrrrqqquuuzzz||||||jjjaaa\\\bbblllppppppooo```bbbkkkzzz|||tttqqqhhhrrr|||mmmYYYJJJBBB>>>888555333333222222000000000111222333444555888777666555666777888999999999999999999999999999999999999999::::::::::::;;;::::::;;;<<<<<<;;;999;;;;;;;;;<<<<<<===??????<<<======>>>??????@@@@@@AAA@@@@@@@@@@@@BBBCCCDDDDDDCCCDDDGGGFFFDDDEEEJJJPPPZZZfffnnnooosssrrrbbbZZZTTTOOOKKKKKKNNN[[[jjjwwwvvvlllfff\\\VVVOOOKKKKKKKKKIIIGGGLLLLLLNNNPPPSSSVVVYYYZZZ\\\^^^aaadddfffjjjnnnqqqppprrrssssssqqqppppppqqqrrrtttvvvwwwwwwvvvxxxyyy{{{xxxvvvwwwvvvvvvzzz~~~pppiiikkkttt|||}}}tttkkkeeecccgggmmmssswwwyyyyyyyyyyyyyyyyyyxxxvvvuuuvvvxxxuuuwwwzzz{{{zzzxxxuuurrrssstttuuuwwwxxxyyyyyyzzzyyyxxxxxxwwwwwwvvvuuuuuuuuuvvvvvvwwwwwwxxxxxxxxx~~~uuummmlllrrrwwwvvvtttgggeeefffooozzz}}}xxxnnnjjjYYYGGGFFFEEEEEEEEEDDDBBB@@@AAAIIITTT^^^gggnnnvvv|||~~~}}}{{{{{{uuuhhhZZZTTTPPPKKKGGGEEEDDDAAAAAADDDCCCCCCGGGLLLTTTTTTUUUWWWXXXVVVPPPKKKKKKGGGRRReeezzz}}}{{{zzzxxxzzz~~~~~~{{{nnnaaaXXXTTTMMMHHHFFFDDDEEEJJJQQQ]]]dddmmmrrrssssssuuuwwwxxx|||~~~}}}}}}||||||~~~}}}|||{{{{{{{{{|||zzzzzz{{{|||}}}~~~{{{}}}~~~|||}}}}}}~~~}}}|||zzzyyy{{{|||~~~~~~}}}{{{zzz{{{~~~}}}||||||}}}~~~vvvssspppnnnmmmkkkhhheeehhhgggfffffffffddd```^^^VVVUUUVVV[[[bbbggghhhgggiiihhhgggfffeeeeeeeeeeeefffgggjjjooovvv}}}|||zzz}}}~~~yyyssspppvvvzzzzzzyyy~~~jjjfffgggqqqxxxvvvrrrqqqkkkkkkrrr|||vvvvvvuuu{{{yyygggSSSEEEAAA===777444222222111111000000000111222333555666:::999777666555666777888888888888888888888888888777777888999:::;;;;;;<<<;;;::::::;;;<<<<<<;;;999<<<<<<<<<<<<===>>>??????<<<<<<===>>>????????????>>>>>>>>>>>>@@@BBBDDDEEEGGGEEEEEEGGGFFFCCCCCCGGGLLLSSS___kkkpppttt}}}eeeYYYUUUPPPIIIEEEEEENNNYYYdddsss~~~uuuoooddd]]]TTTNNNNNNNNNLLLJJJKKKKKKMMMOOOQQQTTTVVVXXXZZZ]]]```bbbdddggglllpppnnnpppqqqqqqpppppppppqqqpppsssuuuvvvvvvvvvwwwxxxzzzwwwvvvwwwvvvtttwww|||~~~}}}|||}}}sssqqqwww~~~}}}tttnnnjjjlllppptttwwwxxxxxxwwwvvvwwwwwwvvvuuuuuuvvvxxxwwwxxxyyyzzzyyywwwuuusssrrrrrrrrrsssuuuvvvxxxyyyvvvwwwwwwwwwwwwuuutttsssuuuuuuvvvwwwxxxxxxyyyyyyxxxmmmcccdddmmmuuuuuurrrpppkkkiiimmmvvvyyyuuuoooeeexxxgggTTTGGGEEEBBBBBBBBBCCCBBBAAA===EEEQQQ\\\eeennnwww}}}{{{{{{}}}}}}xxxrrrmmmooowww~~~~~~qqqdddWWWRRRPPPLLLHHHFFFIIIFFFFFFHHHFFFDDDEEEJJJPPPOOOPPPRRRTTTQQQLLLGGGIIIBBBGGGVVViii}}}xxxwwwvvvuuuwww|||rrrdddZZZUUUPPPJJJHHHDDDAAADDDIIIWWW___iiiooopppqqqsssvvvyyy|||~~~}}}|||||||||~~~~~~~~~||||||{{{{{{{{{xxxxxxyyy{{{|||~~~{{{|||~~~{{{|||}}}~~~}}}|||zzzxxx{{{|||~~~}}}|||zzzyyy{{{~~~~~~}}}|||~~~}}}rrrpppmmmlllllljjjhhhfffgggfffeeeeeedddaaa\\\YYYSSSRRRTTTYYYaaafffggggggkkkkkkjjjiiihhhgggffffffeeegggkkkpppwww}}}~~~wwwssswwwzzzxxxwwwxxxqqqooouuu}}}uuurrrvvvtttwww|||wwwyyyvvvcccOOOCCC???<<<777333222111000///000000000111222444555666;;;:::888666555666777888777777777777777777777777555555777888:::<<<===>>>;;;::::::;;;<<<<<<;;;999===============>>>???@@@;;;<<<===>>>????????????<<<<<<<<<===???AAADDDEEEFFFCCCCCCFFFEEECCCDDDGGGLLLPPP\\\jjjrrrvvv}}}yyyiii\\\XXXSSSJJJDDD@@@GGGNNNVVVeee|||{{{uuukkkcccXXXRRRQQQRRRPPPNNNJJJJJJKKKMMMPPPSSSUUUVVVZZZ\\\```aaabbbfffkkkpppmmmoooqqqqqqppppppqqqrrrppprrruuuvvvvvvuuuvvvwwwyyyvvvvvvwwwvvvssstttyyy}}}||||||||||||}}}{{{}}}xxx|||zzztttooopppqqqtttwwwxxxwwwuuutttuuuvvvuuuttttttvvvwwwxxxxxxyyyzzzyyywwwuuussspppppppppqqqrrrtttwwwxxxtttuuuwwwwwwvvvuuurrrqqqsssssstttuuuvvvvvvwwwxxxxxxpppccc[[[ZZZ___fffkkknnnsssqqqiiijjjqqqooofffbbbccclll{{{mmmYYYHHH@@@===@@@AAA>>>===???BBBEEENNNYYYfffpppuuuwwwxxxyyy|||rrrmmmeeecccfffnnnwww|||fff]]]VVVTTTRRRMMMJJJKKKMMMLLLJJJIIIHHHHHHHHHIIIMMMLLLLLLLLLMMMKKKHHHEEE@@@@@@BBBLLL[[[kkkvvv|||nnnnnnnnnnnnooosssyyy}}}tttdddYYYUUUPPPIIIDDDBBBCCCCCCCCCJJJRRR]]]eeejjjllloooqqqxxx~~~~~~}}}}}}{{{yyyxxxyyy}}}~~~}}}|||{{{zzzzzz|||~~~~~~}}}{{{{{{~~~}}}|||{{{}}}~~~}}}}}}|||{{{{{{zzzzzzxxx{{{}}}~~~|||yyyvvvwww{{{~~~||||||~~~}}}~~~vvvtttqqqmmmiiigggfffgggggggggeeecccbbbaaa^^^YYYTTTQQQTTTXXX]]]bbbfffiiikkkjjjiiihhhgggfffffffffgggccchhhlllnnnuuu{{{yyy}}}xxx{{{xxxwwwzzzyyyyyyvvvrrrxxxvvvwww}}}tttooottt|||{{{|||}}}qqqZZZGGG??????;;;555222111111111111111111111222333444555666555555555555666666666666888888777666666666666666777777777777888999:::;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>>???>>>=========>>>@@@AAAGGGGGGGGGGGGGGGFFFEEEEEEIIIJJJTTTdddpppvvv{{{tttrrrtttddd[[[RRRKKKHHHIIIGGGIIIOOOXXXggg~~~wwwvvvoooeee[[[TTTRRRRRRSSSTTTRRROOONNNNNNPPPSSSUUUXXX[[[___bbbdddfffiiikkkmmmoooqqqssstttsssqqqooorrrssstttuuuuuuvvvvvvvvvtttuuuuuuttttttuuuwwwyyyzzz|||}}}{{{~~~}}}}}}~~~}}}||||||wwwtttssssssvvvyyyyyyvvvssswwwwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxwwwvvvuuusssrrrsssrrrrrrqqqqqqrrrrrrsssvvvwwwxxxyyyxxxwwwuuussstttttttttttttttssssssrrr|||qqqcccWWWSSSVVV\\\___gggppprrriiicccddd```XXXWWWWWW]]]iiiuuuttthhh[[[NNNFFF@@@??????;;;;;;===>>>BBBJJJUUUbbbmmmtttwwwxxxzzz|||~~~yyyrrrjjjeeeeeejjjpppsssiii```WWWTTTRRRNNNLLLMMMNNNMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKLLLKKKIIIEEEBBB;;;999:::@@@KKKWWW```dddaaaccceeegggkkkpppwww|||xxxhhh]]]WWWQQQIIIBBB???>>>======GGGLLLSSSXXX\\\```fffkkkwww~~~}}}}}}{{{yyyxxxzzz}}}~~~}}}|||{{{|||}}}~~~}}}{{{|||~~~}}}|||}}}}}}}}}|||{{{zzzyyyyyyxxxyyy|||~~~|||{{{yyywwwvvvxxx{{{~~~}}}}}}}}}|||~~~xxxuuurrrnnnjjjgggfffffffffgggeeeccccccbbb^^^YYYTTTTTTVVVZZZ___ccceeeggghhhiiiiiiiiihhhhhhggggggggggggkkkooorrrxxx{{{yyy|||xxx{{{uuuqqqwwwtttuuu{{{tttrrrwww|||{{{{{{}}}|||oooYYYHHHBBB>>>:::555222111111111111555444333333222222333333555555555666666666777777888888777666666666666666777777777777777888999:::::::::::::::::::::::::::999::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>??????>>>=========>>>???@@@DDDDDDEEEEEEEEEEEEEEEDDDDDDHHHPPP]]]kkkvvv{{{|||ttthhhnnnzzzppp```SSSKKKJJJIIIGGGGGGJJJQQQ]]]rrr{{{zzzuuukkkbbb\\\WWWUUUTTTQQQPPPNNNLLLLLLMMMOOOQQQUUUXXX\\\```bbbdddhhhjjjlllnnnpppssstttsssrrrqqqssstttuuuvvvwwwwwwwwwwwwtttuuuvvvuuutttuuuxxxzzzxxxzzz}}}~~~}}}|||{{{zzzyyyzzz}}}zzz}}}~~~{{{uuuttttttvvvxxxyyywwwtttyyyxxxwwwvvvuuuttttttttttttuuuuuuuuuuuusssrrrqqqrrrrrrqqqqqqqqqqqqrrrrrruuuvvvwwwwwwwwwvvvtttsssrrrsssssstttttttttssssssuuueeeXXXRRRRRRTTTWWW^^^iiiooohhh^^^YYYSSSLLLMMMLLLNNNVVV___eeedddaaaVVVMMMEEEAAA>>>;;;;;;>>>:::===DDDPPP^^^jjjrrrvvvyyyzzz{{{|||~~~yyyssspppoooppppppmmmcccZZZWWWUUUQQQOOOPPPPPPOOONNNMMMMMMMMMNNNOOONNNMMMLLLKKKJJJGGGBBB???;;;999888:::@@@GGGLLLOOOPPPSSSYYY^^^eeellltttyyy~~~}}}lll```VVVPPPHHHAAA>>><<<<<<;;;CCCEEEHHHIIIMMMTTT^^^eeevvv|||||||||{{{zzzyyy{{{}}}~~~}}}}}}~~~}}}|||}}}~~~~~~||||||{{{zzzyyyxxxwwwwww{{{}}}~~~|||xxxxxxwwwwwwyyy{{{~~~~~~~~~~~~}}}}}}|||||||||yyy~~~zzzvvvsssoookkkhhhfffeeeeeefffeeeddddddbbb^^^YYYUUUWWWZZZ^^^bbbdddeeeeeedddhhhiiijjjjjjjjjiiihhhgggjjjoootttwww~~~{{{}}}zzz|||uuuqqqtttqqqrrrxxx|||||||||~~~{{{tttvvv|||yyy{{{}}}zzzjjjUUUHHHDDD===999444222111111111111555444333333222222333333666666666666777777777777888777777666666666666666888888777777777888888999999999::::::::::::::::::;;;::::::::::::::::::999;;;<<<<<<======>>>??????>>>>>>=========>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCBBBHHHNNNUUUfffxxx~~~zzzyyyjjjbbbccc|||~~~mmm\\\TTTSSSPPPLLLIIIIIIKKKSSScccsss|||uuummmfff___YYYUUUQQQPPPOOOMMMMMMMMMMMMNNNRRRUUUYYY\\\^^^aaaeeegggiiikkknnnqqqsssssssssrrrtttuuuvvvwwwxxxxxxxxxxxxuuuvvvvvvuuuuuuvvvxxxzzzwwwxxxzzz|||}}}~~~~~~~~~{{{zzzxxxwwwxxxyyy{{{}}}vvvwwwyyy|||~~~xxxvvvuuuuuuwwwxxxxxxwwwzzzyyyxxxvvvtttsssssssssqqqqqqrrrrrrrrrrrrqqqqqqqqqppppppooooooppppppqqqssstttuuuuuuuuutttsssrrrqqqrrrsssttttttuuuuuutttyyylllbbb\\\ZZZZZZZZZYYYccchhhddd]]]XXXRRRLLLJJJIIIIIILLLSSS[[[aaaeee]]]WWWNNNGGGBBB???>>>???:::<<>>AAACCCCCCHHHOOOXXX```iiiqqqvvv{{{~~~nnnaaaTTTNNNGGGAAA???????????????@@@BBBCCCGGGPPP\\\ddduuu{{{|||||||||{{{{{{|||~~~~~~}}}~~~~~~~~~}}}||||||{{{zzzyyyxxxwww|||~~~}}}{{{zzzzzzzzzzzzzzz|||}}}}}}|||}}}}}}}}}}}}{{{zzzyyyxxx~~~}}}}}}{{{vvvtttppplllhhhfffddddddddddddeeedddbbb^^^YYYVVVYYY\\\```dddffffffeeecccggghhhjjjkkkllljjjiiihhhlllrrrwww|||}}}wwwtttttt{{{||||||tttpppooolllnnnuuu{{{{{{{{{|||{{{{{{{{{yyyuuutttyyy~~~}}}}}}vvvcccPPPFFFCCC;;;777333111111111111111111111111222333444555666666666666777777777888888777777666666666666777777:::999999888888888888999999999999999999:::::::::;;;;;;;;;::::::999999999;;;<<<<<<======>>>??????============>>>>>>??????<<<===>>>@@@AAABBBBBBBBBBBBJJJNNNQQQbbbzzz{{{sssuuu|||kkkbbblll~~~tttpppyyynnndddbbb^^^YYYTTTPPPMMMOOOZZZgggvvv|||vvvooofff\\\UUUUUUTTTRRRQQQPPPOOONNNNNNNNNQQQTTTWWWZZZ]]]aaadddfffgggkkknnnqqqrrrssssssssstttuuuvvvwwwwwwwwwwwwuuuvvvvvvvvvuuuvvvxxx{{{zzzzzzzzzzzz{{{|||}}}~~~}}}|||zzzyyyyyyzzz{{{|||{{{~~~|||yyyzzz|||~~~~~~}}}yyyxxxvvvuuuvvvwwwxxxyyyzzzyyyxxxwwwvvvuuuuuuuuuoooppppppqqqqqqrrrrrrrrroooooonnnnnnnnnnnnoooooorrrrrrssssssssssssrrrqqqqqqrrrsssuuuvvvwwwwwwwww}}}xxxrrrmmmjjjhhhfffddd^^^``````]]][[[YYYTTTNNNKKKKKKKKKLLLOOOUUU]]]bbbeeeccc^^^UUUMMMGGGBBB@@@>>>>>>AAAIIIVVVdddooouuuxxxxxxyyyzzz}}}yyyooohhheeeeeeddd^^^XXXVVVQQQPPPOOOOOOOOOPPPQQQRRRRRRQQQNNNMMMJJJFFF@@@<<<777777666555666888;;;===>>>CCCKKKSSS\\\eeennnsssyyy{{{~~~oooaaaSSSMMMFFFAAA>>>>>>??????;;;===AAADDDIIIRRR^^^ffftttzzz~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||{{{zzzzzzzzz}}}~~~~~~}}}|||~~~~~~}}}}}}|||{{{{{{{{{{{{{{{}}}}}}}}}{{{yyyxxxyyy||||||{{{zzzuuusssppplllhhheeeccccccbbbccccccbbb```]]][[[YYYZZZ]]]aaaeeeggggggfffeeefffgggiiikkklllkkkjjjiiikkkrrryyy{{{qqqjjjjjjsss~~~{{{uuuqqqnnnjjjgggiiirrrzzz{{{{{{{{{tttuuutttrrrqqqvvv|||yyy~~~ooo[[[JJJBBB>>>888666222111111111111000111111111222333444555666666666666666777777777777777777666666666666777777;;;;;;:::999999999::::::888888888999999:::::::::;;;;;;;;;::::::999999999;;;;;;;;;<<<======>>>>>><<<<<<======>>>>>>>>>>>>:::;;;===>>>@@@@@@AAAAAABBBJJJKKKLLL\\\uuu{{{qqqqqqxxxjjjddd}}}nnnlllsssvvvnnnlllgggbbb[[[SSSOOOUUU___iiixxx{{{uuulllaaaXXXXXXWWWUUUSSSQQQOOONNNNNNLLLNNNQQQSSSUUUXXX\\\___aaacccfffjjjmmmoooqqqqqqqqqrrrssstttuuuuuuuuuuuuuuuvvvvvvuuuuuuvvvxxxzzz}}}}}}|||{{{{{{{{{|||}}}}}}|||{{{zzzzzzzzz{{{{{{xxx~~~|||yyy{{{}}}}}}|||zzzyyywwwuuuuuuvvvxxxzzzyyyyyyxxxwwwwwwwwwxxxxxxpppppppppqqqqqqrrrssssssooonnnnnnmmmmmmnnnnnnoooqqqqqqqqqrrrrrrrrrqqqqqqrrrsssuuuvvvxxxyyyyyyyyy{{{xxxuuurrrqqqooommmkkkfffbbb]]]ZZZXXXVVVRRROOONNNNNNNNNNNNOOORRRVVVZZZiiimmmnnnhhh___UUUKKKCCCDDDCCCCCCHHHSSSaaalllssswwwwwwyyy{{{~~~vvvnnniiifffhhhgggbbb\\\ZZZSSSSSSQQQQQQPPPQQQRRRSSSSSSQQQOOOMMMJJJFFF@@@<<<666777777777666777:::<<<<<<@@@GGGOOOXXXaaajjjpppvvvyyy|||~~~sssdddUUUOOOGGGAAA>>>======<<<:::>>>DDDIIIOOOWWWbbbiiiuuuyyy|||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~}}}{{{||||||||||||||||||||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzz||||||}}}|||{{{zzz|||~~~||||||zzzwwwrrrqqqnnnkkkgggeeecccbbb``````aaa___]]]\\\\\\]]]^^^```cccfffhhhgggfffeeeeeefffhhhjjjkkkkkkjjjjjjjjjrrrzzzwwwlllfffgggqqq|||uuurrrqqqpppnnniiijjjrrrzzz|||{{{|||qqqrrrqqqoooqqqxxx||||||sssyyygggTTTGGG???:::666444222111111222111000555444333333222222333333555555555555666666666666666666666666666777777888::::::999999999::::::;;;777777888888999:::::::::;;;::::::::::::::::::999999::::::;;;<<<<<<======;;;<<<===>>>>>>>>>======;;;;;;===>>>???@@@@@@AAAAAAEEEFFFGGGSSShhhvvvxxxttttttqqqfff|||vvvjjjkkkxxxwwwsssmmmeeeZZZQQQSSSYYYaaannn}}}{{{ssshhh```\\\ZZZWWWSSSPPPOOONNNMMMKKKMMMOOOPPPQQQTTTXXX[[[]]]^^^aaaeeehhhkkkmmmnnnooopppqqqrrrsssssssssssstttuuuuuuttttttuuuwwwyyy~~~}}}|||{{{{{{zzz{{{{{{zzzyyyyyyxxxxxxxxxyyyyyywww|||}}}yyyzzz||||||zzzxxxxxxxxxvvvttttttwwwyyyxxxxxxwwwwwwwwwxxxxxxyyyqqqqqqqqqqqqqqqrrrssstttooonnnnnnmmmmmmnnnnnnoooppppppqqqqqqqqqqqqrrrrrrssstttuuuwwwxxxyyyyyyyyy|||wwwsssqqqpppnnnllliiifffaaa]]]XXXTTTTTTUUUQQQQQQOOOOOOOOOPPPSSSTTTaaammmxxxyyyrrriii[[[OOOKKKGGGEEEGGGPPP]]]hhhooouuuvvvyyy|||zzzsssooohhhdddeeeeeebbb______WWWVVVTTTSSSRRRSSSSSSTTTRRRPPPNNNLLLIIIEEE???;;;999:::;;;:::888777999;;;888<<>>888555333111000111222111000555444333333222222333333444444444444555555555555666666666666666777888888777777777777888999::::::666777777888999999::::::999::::::::::::::::::;;;888888999::::::;;;;;;<<<;;;<<<===>>>>>>>>>===<<<<<<===>>>???@@@@@@@@@@@@AAAAAABBBEEEMMM[[[lllwww{{{{{{ppp~~~wwwuuu~~~{{{wwwooobbbVVVSSSVVV\\\fffttt{{{rrrjjjaaa^^^ZZZUUURRRPPPPPPPPPLLLMMMNNNNNNOOOQQQUUUXXXYYY[[[]]]```dddgggiiijjjoooooopppqqqrrrrrrrrrrrrsssttttttsssssstttvvvxxx{{{{{{{{{{{{zzzzzzzzzzzzxxxxxxxxxxxxxxxxxxyyyyyywwwzzz}}}{{{{{{|||{{{xxxwwwxxxxxxvvvtttsssuuuxxxxxxxxxwwwvvvuuuuuuuuuuuurrrqqqpppppppppqqqrrrsssoooooonnnnnnnnnnnnooooooqqqpppppppppqqqqqqrrrsssrrrssstttuuuvvvwwwwwwwwwzzzsssooonnnmmmlllggghhhgggbbb[[[UUUXXX]]]UUUSSSQQQOOOPPPQQQRRRSSSUUUhhh{{{xxxiii\\\NNNJJJFFFFFFNNNZZZeeellltttvvvyyy}}}yyyssspppgggaaaaaabbbaaaaaacccZZZXXXWWWUUUTTTTTTUUUUUUPPPOOOLLLJJJHHHCCC>>>:::999;;;<<<999555333444555555999>>>FFFOOOZZZfffmmmsssvvvyyy|||}}}~~~pppXXXSSSMMMIIIHHHIIIKKKKKKKKKNNNRRRUUUZZZbbbmmmuuuwwwyyyyyyzzz{{{{{{{{{}}}~~~~~~|||{{{zzz{{{|||{{{zzzwwwwwwxxxyyyzzz||||||}}}||||||||||||}}}~~~~~~|||zzzyyyzzz{{{|||yyyzzzzzz{{{|||}}}~~~~~~{{{||||||xxxqqqnnnmmmkkkiiifffdddbbbaaa\\\\\\\\\YYYXXXYYY___ccchhhhhhggggggfffeeecccccceeeeeeeeefffgggiiikkklllmmmttt|||wwwllliiikkkrrrzzzyyy~~~rrrtttsssqqqttt{{{zzzuuulll{{{|||yyymmmZZZLLLFFF???888444222000000111222111000111111111222333444666666333333333444444444555555666666666666666777888888555555555555666777999999666777777888999999::::::999999999::::::;;;;;;;;;777888888999999:::;;;;;;:::;;;===>>>>>>>>>===<<<===>>>???@@@@@@AAAAAA@@@CCC@@@AAAEEEKKKTTTgggxxxxxx|||}}}vvvhhhZZZUUUWWW[[[bbbnnn|||yyyqqqfffccc^^^XXXUUUSSSSSSTTTLLLMMMMMMMMMMMMOOOSSSVVVWWWXXX[[[^^^aaadddggghhhoooooopppqqqrrrrrrrrrrrrrrrsssssssssrrrsssuuuxxxwwwxxxyyyzzzzzzzzzzzzzzzxxxxxxyyyyyyzzzzzzzzzzzzwwwyyy{{{}}}~~~}}}}}}yyyvvvuuuwwwxxxvvvsssrrrtttwwwyyyxxxvvvuuusssrrrrrrrrrrrrqqqpppoooooopppqqqrrroooooonnnnnnnnnnnnooooooqqqqqqppppppqqqrrrssssssqqqrrrssstttuuuuuuuuuuuu~~~~~~~~~uuuooollllllmmmkkkkkkiiigggddd```\\\ZZZTTTSSSTTTUUUUUUSSSPPPLLLSSSZZZkkk~~~wwwhhhWWWPPPIIIFFFHHHNNN\\\iiilllttt{{{|||}}}||||||xxxsssrrrlllddd^^^[[[ZZZZZZZZZ\\\XXXTTTQQQQQQRRRRRRRRRTTTRRROOOLLLIIIDDD???;;;:::999777555444555666777888999>>>EEELLLSSS___kkkoootttzzz~~~~~~nnndddYYYQQQQQQSSSQQQMMMLLLPPPUUUZZZ]]]cccnnnvvvyyyyyy{{{}}}}}}~~~~~~yyy{{{|||{{{{{{{{{}}}~~~}}}|||{{{}}}zzzxxxyyy|||~~~~~~}}}zzz{{{}}}~~~~~~~~~}}}||||||yyywwwwwwxxxyyy{{{||||||zzzxxxyyy}}}~~~|||zzzwwwssspppmmmkkkhhheeecccccccccddd```\\\WWWUUUVVVZZZ^^^___ccceeeggggggfffeeefffgggjjjiiihhhggghhhiiikkkmmmsssyyy}}}qqqlllpppxxx}}}~~~tttmmmllluuu~~~~~~yyyuuuvvv||||||mmmXXXHHHAAA<<<777333222222111111222222333333222222111111222222333333333333444555666777777777777666666555555444444888888777777666666555555666666777888999999::::::;;;;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<>>>???@@@>>>???AAABBBCCCCCCBBBAAA===DDDBBBBBBIIIPPPaaa{{{~~~||||||zzzyyyppp___VVVXXXYYY\\\bbbnnnzzztttmmmccc[[[VVVTTTTTTSSSMMMNNNNNNLLLJJJKKKOOOSSSUUUWWWXXXZZZ[[[^^^bbbfffiiikkkooorrrttttttsssrrrrrrssstttuuuuuutttssssssvvvwwwxxxyyyzzzyyyxxxxxxyyyzzz|||}}}|||zzzwwwvvv{{{yyywwwwwwzzz}}}~~~{{{xxxxxxyyywwwyyyzzzyyyvvvtttssssssvvvvvvuuusssrrrrrrsssuuuqqqqqqrrrsssssssssrrrrrrppppppooooooooooooooopppuuurrrooonnnpppssstttuuusssssstttuuuvvvvvvvvvvvvxxxqqqnnnnnnnnnjjjjjjiiigggccc```\\\ZZZYYYXXXXXXXXXWWWSSSNNNKKKKKKQQQ___qqq~~~}}}pppcccSSSLLLFFFDDDEEEKKKYYYfffllluuu|||}}}~~~{{{zzzzzz~~~zzzrrrmmmfff```]]]\\\[[[ZZZ[[[XXXTTTRRRRRRRRRRRRQQQQQQOOOLLLJJJHHHDDD@@@===;;;:::888666666666777888888999===DDDJJJQQQ]]]hhhnnnssszzz~~~~~~vvvfff[[[SSSTTTWWWVVVUUUTTTWWW\\\```ccciiirrrxxxyyy{{{{{{zzzyyyzzz}}}}}}}}}~~~|||{{{{{{}}}~~~}}}}}}}}}~~~}}}||||||{{{zzz}}}~~~|||{{{{{{|||}}}}}}}}}}}}}}}~~~zzzwwwuuutttuuuuuuyyy{{{}}}|||zzzzzz|||~~~~~~|||zzzyyyvvvrrrooolllkkkhhhfffeeeddddddddd___[[[VVVSSSUUUYYY]]]```ccceeefffgggfffggghhhjjjiiihhhgggggghhhjjjlllnnnvvvzzz{{{zzz}}}rrrmmmqqqxxx}}}}}}}}}sssllljjjuuu{{{yyyiiiUUUHHHBBB===777555444444333333444444555333222222111111222222333333333444444555555666666777777777666666555555555777777777777666666555555666666777888888999::::::;;;;;;;;;:::::::::999999999::::::::::::::::::999::::::;;;;;;<<<>>>???@@@@@@AAABBBBBBBBBAAA@@@???<<>><<<;;;999888777777888888888888;;;AAAFFFMMMXXXdddmmmssszzz~~~~~~nnncccZZZYYY[[[[[[[[[\\\```eeeiiikkkpppwwwzzzyyyyyyvvvqqqoooqqqvvv|||}}}{{{{{{}}}~~~}}}|||{{{{{{|||}}}~~~~~~}}}}}}zzz{{{}}}~~~|||||||||{{{{{{||||||}}}}}}}}}zzzwwwuuutttttttttwwwyyy|||}}}|||{{{zzz{{{|||{{{xxxwwwvvvssspppmmmjjjjjjiiigggfffeeedddddd^^^YYYTTTRRRTTTYYY^^^```ccceeefffffffffgggjjjlllgggffffffggghhhkkknnnpppwww{{{zzztttrrryyy}}}tttppprrryyy{{{{{{~~~tttjjjgggsss~~~uuucccRRRIIIDDD>>>666555444444333333444444555333222222111111222222333444444444444444555555555777777777777666666666666777777777666666666666555666777777888888999999999;;;;;;;;;;;;::::::::::::888999999::::::999999888:::::::::;;;<<<===>>>???CCCCCCBBBBBB@@@???===<<<:::AAA??????EEEJJJYYYpppxxxnnnzzz}}}sssjjj^^^VVVUUUQQQPPPPPPVVVaaassswwwnnneee]]]WWWRRRPPPQQQPPPNNNKKKJJJKKKLLLOOOQQQTTTVVVXXX\\\aaadddeeehhhkkkoooqqqqqqqqqpppnnnoooqqqrrrssssssssssssssstttuuuwwwxxxxxxwwwwwwwwwxxxzzz{{{{{{yyywwwvvvuuuuuuuuuvvvyyyzzzyyyxxxvvvwwwxxxyyyzzz||||||yyyxxxxxxxxxyyyzzzyyywwwuuuuuuvvvuuutttssssssrrrsssssssssrrrsssssssssrrrqqqpppppprrrrrrqqqqqqqqqqqqrrrrrrsssqqqooooooqqqtttuuuvvvqqqqqqqqqqqqqqqqqqrrrrrr}}}xxxuuuvvv{{{zzzrrrllljjjjjjkkkkkkjjjhhhfffccc```^^^aaa```___^^^[[[VVVNNNIIIAAAAAADDDLLLTTTWWWRRRLLLGGGCCCAAA??????CCCOOO\\\mmmvvv}}}vvvkkk^^^VVVUUU```uuuzzzwwwqqqmmmiiieeeaaa^^^^^^\\\YYYWWWVVVTTTQQQOOOIIIGGGEEEDDDCCCBBB???===;;;;;;999888777777888888888777:::>>>CCCIIITTT___kkkqqqyyy}}}~~~}}}qqqeee```^^^\\\\\\^^^fffkkkppprrrvvvzzzyyyuuuqqqjjjcccbbbeeelllwww}}}{{{zzz|||~~~}}}||||||{{{{{{{{{||||||}}}}}}~~~~~~~~~}}}}}}zzz{{{}}}}}}}}}|||{{{zzz{{{|||}}}~~~~~~|||zzzxxxxxxxxxyyywwwxxxyyyzzzzzzzzzzzzzzzyyywwwuuusssrrrqqqnnnkkkhhhhhhhhhhhhfffeeecccccc\\\XXXSSSQQQTTTZZZ___aaaeeeeeefffeeeeeeeeehhhjjjeeeeeeeeegggjjjmmmqqqsssyyy}}}}}}uuuoooqqqvvvyyy{{{yyywwwssssssvvv}}}~~~{{{{{{{{{uuujjjeeerrrrrr___PPPJJJEEE===555333222222111111222222333333222222111111222222333555444444444444444444444777777777777777777777777666666666666666666666666666777777777888888888999;;;;;;;;;:::::::::::::::999999::::::::::::999999999999999:::;;;<<<>>>>>>BBBBBBAAA@@@???>>>======:::???>>>===DDDGGGSSSgggmmmooosssddd[[[YYYRRRPPPNNNQQQXXXeeexxxzzzpppeeeZZZSSSQQQQQQQQQOOOMMMLLLKKKKKKMMMOOORRRTTTWWW[[[```cccdddgggjjjnnnpppqqqqqqpppooopppqqqsssssssssrrrqqqqqqrrrtttvvvwwwwwwvvvvvvvvvwwwxxxyyyyyyyyywwwwwwttttttuuuxxxzzzzzzxxxvvvwwwxxxyyyxxxwwwwwwyyy{{{}}}zzzxxxwwwvvvxxxyyyxxxvvvuuuuuuvvvtttsssssssssssstttsssssssssssssssrrrqqqpppooonnnnnnnnnnnnmmmnnnnnnoooooorrrqqqoooppprrruuuvvvvvvqqqpppooonnnnnnooopppqqq}}}{{{vvvpppmmmnnnrrrvvv{{{rrrkkkhhhhhhllllllkkkjjjhhheeebbbaaa```_________]]]XXXQQQLLLEEEBBBAAACCCGGGHHHFFFBBBDDDBBBAAAAAA???BBBNNN[[[mmmvvv}}}yyynnn```VVVRRRWWWgggvvvzzzuuupppkkkfffbbbbbb___\\\YYYWWWTTTPPPMMMGGGEEEBBBAAA@@@???<<<::::::999999888777777666666888666888<<>>????????????????????????:::???======CCCEEEMMM___vvvmmmooo}}}jjj___\\\VVVRRRPPPRRRUUU[[[hhhvvvzzzmmm```XXXTTTSSSQQQPPPOOONNNLLLKKKLLLNNNPPPSSSUUUYYY^^^bbbdddfffjjjnnnqqqqqqqqqqqqrrrrrrsssttttttsssqqqqqqqqqrrrtttuuuvvvvvvuuuuuutttuuuvvvwwwxxxxxxwwwwwwuuuuuuvvvyyy{{{{{{xxxvvvtttttttttssspppoooooopppxxxzzz}}}~~~|||zzzxxxvvvtttuuuvvvuuusssssstttuuuuuusssrrrsssuuuvvvtttsssssssssrrrrrrqqqpppooonnnlllllllllllllllmmmnnnnnnqqqpppoooqqqsssvvvwwwwwwsssqqqooommmlllmmmoooppp}}}xxxuuuoooiiieeedddgggjjjwww{{{~~~{{{sssllliiiiiillllllkkkjjjiiifffdddbbb^^^___```aaa```\\\UUUPPPHHHEEEAAA@@@BBBDDDBBB@@@DDDDDDEEEEEEBBBDDDOOO\\\llluuu}}}xxxmmmccc[[[ZZZbbblll}}}wwwqqqkkkhhhfffbbb]]]XXXTTTQQQLLLJJJDDDBBB???======<<<;;;999999999999888777777666666777555666:::===CCCOOOZZZhhhooowww}}}~~~~~~~~~vvvjjjbbb]]]___dddeeekkkqqqvvvzzz{{{sssjjj\\\QQQIIIKKKQQQYYYiiiyyy}}}~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}||||||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}}}}}}}}}}||||||||||||||||||{{{|||~~~}}}}}}}}}~~~~~~zzzyyyyyyxxxxxxyyyyyyyyyxxxuuurrrqqqsssuuuwwwwwwsssqqqnnnmmmmmmlllkkkjjjeeeeeedddbbb```^^^]]]]]]ZZZXXXVVVWWW[[[```cccdddggghhhiiihhheeecccbbbccccccccceeeiiinnntttyyy|||vvvkkkkkklllrrr|||~~~zzz|||}}}}}}wwwqqqqqq{{{|||jjjVVVKKKFFF@@@999555555444444333333444444555333222222111111222222333333333333333333444444444555555555555666666666666444555555555555666666666777777777777777777777777888888888888999999999999:::;;;;;;<<<<<<;;;;;;:::888888888999:::;;;<<<===============>>>???@@@AAA<<<@@@>>>>>>CCCDDDIIIYYYwwwyyymmmooovvvgggaaa[[[TTTPPPSSSTTTUUU]]]hhh~~~wwwjjjaaaYYYWWWSSSQQQPPPOOOMMMKKKJJJLLLNNNPPPRRRVVV[[[^^^cccfffjjjnnnpppqqqqqqpppqqqrrrsssttttttsssrrrqqqrrrssstttuuuvvvuuuttttttssstttuuuvvvwwwwwwwwwwwwvvvvvvwwwyyy{{{{{{yyyvvvrrrssssssqqqnnnlllkkklllqqqtttxxxzzz{{{{{{|||}}}|||||||||{{{zzzyyywwwvvvsssttttttsssrrrrrrtttvvvvvvtttssstttwwwxxxvvvsssqqqrrrrrrrrrqqqpppoooooonnnmmmmmmmmmnnnooopppqqqpppooooooqqqtttwwwxxxxxxuuusssooolllkkkmmmoooqqq|||yyyxxxtttqqqkkkccc^^^\\\]]]```iiipppwwwwwwqqqkkkiiijjjjjjjjjjjjiiihhheeecccbbb```aaabbbdddccc___XXXSSSGGGDDDAAAAAACCCFFFFFFFFFFFFGGGJJJJJJGGGHHHRRR___lllttt|||~~~yyyoooiiilllsss|||vvvppplllhhhccc\\\UUUPPPLLLHHHEEE@@@>>>;;;:::;;;<<<;;;;;;::::::::::::999888777777666444555888<<>>@@@AAA===BBB@@@???EEECCCGGGVVVhhh|||pppzzzxxxmmmaaaWWWQQQUUUWWWUUUYYYbbbmmm}}}tttlllaaa]]]WWWRRRPPPNNNKKKIIIGGGIIIKKKMMMOOORRRVVVYYYaaadddhhhllloooppppppooommmnnnppprrrssstttssssssttttttuuuvvvvvvuuusssrrrrrrssssssuuuvvvwwwwwwxxxwwwwwwwwwxxxzzzzzzxxxvvvvvvwwwwwwuuurrrpppoooppppppsssxxxzzzzzzzzz{{{}}}zzzzzzzzzyyyxxxwwwvvvvvvsssttttttsssrrrsssuuuwwwwwwuuusssvvvzzz{{{wwwtttppppppqqqqqqqqqppppppooooooooooooooopppqqqrrrrrrooooooooorrruuuxxxyyyxxxxxxuuupppmmmlllmmmppprrr}}}xxxuuuuuusssoooiii```ZZZWWWWWWYYY\\\eeeoooqqqmmmhhhhhhiiihhhhhhhhhhhhfffdddbbbaaabbbccceeefffeeeaaaZZZTTTDDDBBB@@@BBBFFFIIIKKKLLLHHHJJJMMMMMMJJJJJJUUUaaakkkttt{{{~~~}}}~~~yyysssooohhhcccZZZRRRMMMHHHDDDBBB<<<:::888999;;;<<<======;;;;;;;;;;;;:::999888888666444444888;;;BBBNNNZZZfffmmmwww}}}~~~~~~sssddd[[[[[[______fffnnnuuu{{{zzzpppcccZZZMMMFFFJJJNNNSSSaaarrrxxx|||||||||}}}~~~~~~}}}|||{{{{{{xxxyyy{{{|||}}}}}}}}}}}}zzzzzz{{{{{{{{{{{{{{{zzzyyy}}}~~~||||||zzzxxxvvvtttsssrrrqqqooooooqqqttttttrrroooqqqooolllkkkkkkkkkkkkjjjeeeccc___[[[XXXWWWWWWWWWYYYYYYZZZ^^^bbbfffgggffffffiiilllnnnllliiigggfffbbbdddgggkkkrrryyywwwqqqnnnuuuwwwllljjjsssuuurrr{{{wwwyyy}}}}}}|||lll[[[LLLDDD???999777999333222222111111222222333333222222222222222222333111111222333333444555555333333333444444444555555444444444555555555666666777777777777666666666666555555666666777777777888999999999::::::999999999777777777888999:::<<<<<<>>>===<<<<<<<<<>>>???@@@???CCCAAAAAAFFFDDDFFFTTT]]]xxxttt~~~zzzgggZZZRRRWWWZZZXXX[[[dddaaappp{{{tttgggaaaYYYSSSPPPMMMJJJGGGEEEGGGIIIJJJLLLOOOSSSVVV___bbbfffjjjmmmooonnnnnniiikkkmmmpppssstttuuuuuuuuuvvvvvvvvvvvvtttsssrrrqqqrrrssstttuuuwwwwwwxxxwwwvvvvvvwwwyyyyyyxxxvvvxxxyyyyyyxxxuuurrrrrrrrrnnnrrrvvvxxxvvvuuuvvvxxxyyyyyyxxxxxxwwwvvvvvvuuussstttttttttssstttvvvyyyxxxuuutttwww{{{|||xxxtttoooppppppqqqqqqqqqppppppnnnnnnnnnnnnooopppqqqrrrooooooooorrrvvvxxxyyyyyyyyyvvvqqqmmmlllnnnqqqsss~~~~~~zzzwwwvvvvvvxxxsssllleee^^^YYYSSSPPPRRRVVV\\\bbbeeeeeedddbbbbbbddddddaaaaaacccccc```bbbaaaaaacccddd```WWWOOOFFFCCC@@@???@@@EEEKKKOOOKKKNNNPPPPPPPPPUUU^^^eeettttttuuuzzz~~~uuupppmmmbbbVVVNNNEEE===999;;;===:::777777999:::999888<<<999777888::::::888555666555666888999===IIIUUUdddlllwww~~~mmmYYYSSSTTTRRR[[[jjjwww}}}zzzsssmmm^^^TTTNNNNNNPPPSSS___nnnvvv|||}}}{{{yyyxxxxxxxxxxxxyyyzzzzzz{{{{{{zzzzzzyyyxxxyyyzzz{{{|||{{{|||~~~~~~}}}|||~~~}}}|||}}}}}}|||zzzwwwuuusssqqqrrrsssuuuuuusssqqqqqqqqqpppoooooooooooolllhhheee```^^^\\\\\\]]][[[WWWTTTVVVXXX\\\```ccceeeffffffiiijjjkkklllkkkiiigggffffffcccfffnnnsssuuu|||yyyxxxxxx}}}}}}rrrfffbbbhhhnnnrrr|||xxxzzz~~~wwwpppcccXXXJJJ@@@<<<:::666222444333222222111111222222222222222222222222222222333333333444444444555555111111111222333444555666444444333333333444555555777777777777666666666666555444444555555666777888::::::999999999999999::::::999888888888:::<<<===;;;<<<===>>>??????>>>>>>===>>>@@@@@@@@@BBBDDDFFFXXXtttzzzvvvhhhZZZWWW___ggggggddd```___fffvvvtttnnneee]]]VVVQQQMMMJJJLLLIIIFFFEEEGGGJJJMMMNNN[[[```fffkkkllllllkkkkkkeeeggglllppptttvvvwwwwwwzzz|||}}}|||xxxssspppoooqqqsssvvvwwwwwwvvvwwwwwwzzzyyywwwvvvvvvwwwyyyzzzwwwyyy{{{|||{{{xxxtttrrrsssssstttuuuwwwxxxzzz{{{zzzxxxvvvwwwyyyzzzyyyvvvtttsssrrrrrrrrrrrrttttttuuutttsssssstttuuutttrrrooooooooooooppppppppppppppppppppppppooooooooooooooooooqqqsssuuuwwwyyyzzzxxxtttooonnnooopppooonnn~~~|||zzzyyyyyyzzzxxxtttmmmfff___WWWPPPKKKLLLMMMQQQTTTXXXZZZ[[[\\\___bbbbbb______aaaaaa^^^```^^^^^^___```[[[SSSLLLDDDAAA>>>===>>>CCCHHHKKKIIIMMMPPPQQQRRRXXXbbbjjjttttttuuuzzzwwwqqqhhh]]]PPPIIICCC===:::;;;>>>;;;999999;;;===<<<;;;>>>;;;999:::<<<<<<;;;999777666666888999<<>>===============>>>>>>>>>===>>>???@@@@@@AAADDDFFFPPPggg~~~}}}fff]]]aaafffeeeaaa[[[XXXZZZeeerrr~~~{{{uuummmddd]]]VVVQQQMMMMMMJJJFFFEEEFFFGGGHHHHHHRRRVVV\\\aaacccdddeeefffeeegggkkkooorrrtttuuuvvvyyy{{{|||{{{xxxtttqqqpppsssuuuvvvwwwvvvvvvwwwxxxyyyxxxwwwwwwwwwwwwxxxyyywwwyyy{{{||||||zzzxxxvvvuuuuuutttuuuvvvwwwyyyzzzwwwuuussstttvvvwwwuuusssuuutttsssrrrrrrrrrssstttuuutttsssssstttuuusssrrrpppppppppppppppqqqqqqqqqooooooooooooooopppppppppmmmnnnoooppprrrssstttuuuuuurrrooonnnooopppooonnn{{{xxxyyy{{{}}}~~~{{{wwwppphhh```VVVMMMGGGEEEEEEEEEFFFIIIMMMRRRTTTZZZ]]]^^^\\\]]]___^^^[[[[[[ZZZXXXYYYXXXTTTMMMGGG@@@>>><<<:::<<>>===<<<<<<:::888999:::;;;;;;:::888777777888888<<>>666333333555444333222222111111222222333333333222222111111111333333333333444444444444444333333333333333444444111111111222333444555555555555555555444444444444444555555666666777888888555555555555666777777888999999999999:::<<<>>>??????>>>===<<<;;;<<<======<<<>>>?????????@@@CCCEEEIIIYYYqqq{{{iiieeefffddd```XXXSSSPPPSSSZZZeeeuuuxxxoooggg^^^VVVQQQPPPMMMIIIGGGFFFFFFEEEDDDJJJMMMRRRVVVZZZ]]]```ccceeegggjjjnnnqqqsssssstttwwwyyy{{{zzzwwwtttsssrrruuuvvvvvvuuuttttttvvvwwwxxxxxxxxxyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{wwwvvvuuuttttttvvvxxxyyyuuutttssssssuuuuuutttsssvvvuuusssrrrrrrrrrssssssvvvtttssssssttttttsssrrrppppppppppppqqqqqqrrrrrroooooooooooooooooooooooommmnnnnnnnnnoooooopppppppppnnnmmmnnnooopppooonnn|||vvvsssuuuyyy}}}~~~zzzqqqhhh^^^UUULLLGGGBBBAAA@@@@@@CCCGGGLLLOOOUUUYYY\\\[[[\\\^^^]]]YYYWWWUUUSSSQQQPPPLLLFFFBBB>>><<<:::999999<<>>>>>@@@AAAAAAAAA@@@<<<<<<;;;;;;;;;<<<<<<<<<:::888888888888<<>>???@@@>>><<<:::::::::<<<===<<<===>>>>>>>>>???AAACCCHHHQQQ```www}}}ooohhhdddaaaZZZTTTOOOMMMOOOWWWfffuuuyyypppfff\\\VVVTTTPPPLLLJJJHHHGGGFFFDDDGGGIIIMMMQQQUUUZZZ___ccceeegggjjjmmmoooqqqrrrrrrtttvvvxxxxxxvvvtttttttttuuuuuuuuusssqqqrrrtttvvvwwwxxxzzz{{{{{{zzzxxxwwwyyyyyyyyyyyyyyyzzzzzz{{{yyywwwuuusssssstttvvvwwwvvvvvvvvvvvvvvvwwwvvvvvvvvvuuutttsssrrrrrrssssssvvvuuussssssttttttsssqqqpppooooooooooooqqqrrrsssrrrrrrqqqpppooonnnnnnmmmoooooonnnnnnnnnmmmmmmmmmkkkkkklllmmmnnnnnnnnnmmm|||xxxrrrnnnooosssxxx{{{~~~xxxnnnddd[[[SSSMMMIIIAAAAAA@@@@@@AAADDDGGGIIIQQQVVVYYYZZZ[[[]]][[[WWWSSSQQQNNNLLLIIIEEEBBB???===;;;:::999999:::<<<===CCCGGGKKKMMMQQQYYYfffpppuuuwwwzzz|||~~~{{{qqqhhhaaa___iiixxxrrrkkk^^^RRRGGGCCCBBB@@@???@@@CCCDDDFFFGGGGGGFFFEEEDDDBBBBBBBBBAAA@@@?????????;;;999888999999>>>JJJWWWlllsss|||}}}xxxvvvtttqqqnnnllliiihhhhhhccc___\\\^^^mmmxxxeee\\\[[[```mmm}}}ssseeeVVVNNNJJJJJJVVVeeesssxxx||||||~~~~~~~~~}}}{{{yyywwwwwwxxxyyyzzz{{{|||}}}||||||{{{zzz{{{|||}}}~~~}}}}}}}}}}}}||||||{{{{{{~~~}}}|||~~~{{{yyywwwvvvvvvxxxzzzzzzwwwsssqqqppprrroookkkgggeeecccaaa___bbbbbbcccbbb___]]][[[ZZZZZZZZZ[[[]]]```cccfffgggiiihhhgggfffffffffggggggkkknnnrrrtttuuuqqqiiibbb```gggrrr||||||zzzxxx{{{qqqjjj```ZZZSSSOOONNNSSS___iiiffflllzzz|||zzz{{{zzzxxxtttjjjZZZNNNLLLFFF???<<<;;;999555111444333222222111111222222333333333222222111111111222222222333333333444444555555444333333333444444444444444555555777888888777777777666666666555555444555666777888888888777666666666666777888::::::888999999:::;;;<<<===>>>???===;;;:::999:::;;;<<<;;;<<<=========>>>@@@BBBEEEJJJTTTfffooofffccc\\\VVVQQQNNNLLLPPP[[[gggzzzxxxnnnddd^^^VVVSSSNNNKKKIIIHHHGGGFFFGGGIIILLLNNNRRRWWW]]]bbbdddfffhhhjjjmmmoooqqqqqqqqqsssuuuvvvtttsssssstttsssssssssqqqpppppprrrtttwwwxxxzzz||||||zzzxxxwwwyyyxxxwwwvvvvvvvvvwwwwwwyyyxxxvvvtttssssssuuuuuuwwwwwwwwwwwwwwwvvvwwwwwwvvvuuutttsssrrrsssttttttwwwuuutttsssttttttrrrqqqnnnnnnmmmmmmmmmoooqqqrrrvvvuuutttrrrpppnnnlllkkknnnnnnmmmmmmlllllllllkkkjjjkkklllmmmmmmlllllllllvvvtttpppllljjjlllqqquuuxxxrrrjjjbbb[[[UUUOOOLLLBBBBBBAAA@@@AAAAAACCCCCCLLLRRRWWWXXXZZZ\\\ZZZUUUPPPNNNKKKHHHDDDBBB@@@@@@======;;;:::::::::;;;;;;@@@DDDHHHJJJOOOYYYfffqqqxxx{{{}}}~~~ooofff```[[[ZZZaaalllzzz|||oooiii^^^UUUNNNKKKHHHEEEFFFIIIHHHJJJMMMMMMJJJGGGEEEDDDDDDFFFHHHGGGCCC???===<<<<<<:::999:::;;;@@@NNN[[[pppwww}}}xxxtttmmmjjjeeeaaa___\\\ZZZXXXYYYTTTRRRRRRTTT___zzzwwwccc```aaammm~~~vvvgggWWWOOOIIIHHHRRRaaaqqqxxx}}}~~~||||||}}}~~~~~~~~~}}}zzzzzz{{{{{{|||}}}}}}}}}}}}||||||{{{{{{}}}~~~~~~}}}}}}||||||{{{{{{{{{}}}}}}~~~~~~}}}|||~~~|||yyywwwuuuwwwxxxxxxwwwssspppooooooqqqnnnhhheeecccbbb```___aaaccccccbbb___\\\[[[[[[^^^]]]\\\]]]___ccchhhkkklllkkkiiihhhhhhiiijjjlllnnnqqqtttttttttooodddYYYTTTYYYbbblllqqqppppppssswwwuuulllgggbbb___[[[VVVTTTYYYccckkkmmmsssyyyxxxzzz}}}vvvrrrnnneeeVVVKKKLLLEEE===:::;;;;;;666111444333222222111111222222222222222222222222222222222222222222333333333333555444444444444444555555777666666666666777888888888777777777666666666666444555777888999999888777555555555555666777777888888999999::::::;;;;;;;;;===<<<;;;:::999:::;;;;;;;;;<<<======<<<===???AAA???DDDKKKYYYtttssslllaaaZZZSSSOOOLLLLLLRRRZZZmmmxxxoooiii[[[WWWPPPLLLIIIIIIHHHGGGHHHIIIKKKLLLOOOSSSXXX\\\aaabbbdddfffiiilllnnnooooooqqqssssssrrrqqqrrrsssqqqrrrrrrqqqpppppprrrsssvvvwwwyyyzzzzzzyyywwwvvvwwwwwwvvvuuutttttttttuuuwwwwwwvvvuuutttttttttttttttuuuvvvvvvttttttuuuvvvuuuuuutttsssssstttuuuvvvwwwvvvttttttttttttrrrpppmmmmmmlllkkklllnnnqqqrrryyyxxxvvvsssqqqooommmlllmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppooommmllllllmmmqqqrrrrrrmmmgggfffjjjpppsssppplllhhhddd]]]VVVQQQGGGEEECCC@@@???@@@BBBCCCGGGNNNSSSVVVXXXZZZWWWRRROOOMMMJJJFFFBBB@@@AAAAAA??????>>>===<<<;;;;;;;;;===AAAEEEIIIOOOZZZiiittt|||~~~~~~qqqccc\\\[[[YYYYYY\\\```ggguuuuuuiiiddd\\\XXXUUUSSSOOOLLLNNNTTTUUUYYY[[[[[[VVVQQQNNNMMMKKKNNNQQQOOOJJJCCC???======;;;:::;;;===BBBQQQ___tttzzzvvvnnnhhh```[[[TTTPPPOOOOOOMMMLLLLLLHHHIIINNNPPPVVVjjjsssllliiisss|||mmm\\\SSSJJJGGGPPP]]]lllttt{{{~~~||||||}}}~~~~~~}}}~~~~~~}}}|||||||||}}}~~~~~~~~~}}}|||{{{zzzzzzzzzyyyzzz{{{}}}}}}}}}}}}|||~~~}}}{{{yyywwwvvvxxxxxxwwwtttqqqnnnnnnoooppplllfffcccaaa``````___```bbbdddbbb^^^[[[ZZZ[[[^^^^^^]]]^^^aaadddhhhjjjjjjiiigggggghhhkkknnnpppqqquuuwwwwwwvvvsssgggYYYTTTVVV\\\eeehhhgggjjjpppvvv~~~wwwpppmmmmmmllliiidddbbbiiittt}}}xxxyyyzzz~~~tttnnnhhh___RRRHHHGGGBBB<<<888777777555444444333222222111111222222111111111222222333333444111222222222222333333333444444444444444555666777888777777666666666666666777777666666666555555555444555777999999999888777777777666666666777777888888999999999999999999999:::::::::::::::;;;;;;;;;:::;;;<<<<<<;;;<<<>>>???<<>>DDDHHHOOO\\\lllxxx~~~~~~kkk___YYYWWWWWWXXXXXXWWWYYYdddqqq}}}nnnccc^^^ZZZYYYZZZYYYTTTQQQUUU\\\iiilllooonnnhhhbbb^^^]]]WWW[[[^^^\\\UUUMMMGGGDDD===;;;;;;<<<>>>DDDSSSaaavvv|||}}}qqqfff___VVVPPPIIIEEEEEEFFFFFFFFFEEEBBBEEEMMMPPPRRRaaatttzzztttzzzrrraaaVVVMMMGGGNNNZZZhhhqqqyyy}}}~~~}}}~~~}}}}}}~~~}}}|||||||||}}}~~~~~~}}}{{{{{{zzzzzzzzzvvvwwwyyy{{{|||||||||{{{|||||||||{{{zzzyyywwwvvvyyyyyywwwsssooonnnnnnooooookkkeeeaaa```````````````bbbdddbbb^^^[[[ZZZ[[[\\\]]]^^^```bbbeeefffggggggfffeeeeeeggglllpppsssuuuyyy{{{zzz{{{xxxlll^^^ZZZZZZ^^^dddfffeeejjjrrruuu{{{}}}yyywwwxxxxxxuuuooooooxxxwwwzzz{{{tttkkkeee\\\PPPFFF@@@???<<<777333222555777444333222222111111222222000000111222333444444555111111222222222333333333333333333444555666777888888777666555555444444555666666555555555444444444444555777999:::999888777;;;:::999999999999999:::888999999999999888777777888999:::;;;;;;;;;;;;;;;:::;;;<<<<<<;;;;;;===???<<>>>>>AAACCCBBBBBBCCCFFFLLLSSSZZZ^^^{{{{{{yyyggg]]]RRRHHHJJJTTTdddnnnxxx}}}~~~~~~}}}~~~~~~~~~~~~}}}|||||||||{{{zzz}}}|||zzzyyyxxxxxxyyyyyy|||{{{zzzyyyyyyzzz{{{|||zzzxxxvvvvvvwwwxxxxxxxxxxxxuuurrroooooonnnmmmkkkjjjgggccc___]]]]]]___```]]]```bbbaaa]]]ZZZYYYZZZ```aaaccceeeffffffeeeeeeeeefffhhhiiikkknnnssswwwvvvyyyzzzyyyzzzxxxqqqhhh^^^bbbgggiiijjjmmmsssxxxyyy{{{|||zzzuuutttzzz{{{yyy}}}vvvlllaaaVVVJJJBBB>>><<<999666555666777888555555444444444333333333111111111222222333333333000111222333444333222222000111333444555555444333555555666666555444333333555555555555555555555555888888999999999999888888777777777777666666666666888888888777777777777777666777999:::;;;<<<<<<<<<;;;;;;::::::;;;<<<>>>???BBB???CCCKKKSSScccpppfffccc```XXXPPPWWWaaaqqq|||ssshhh^^^YYYTTTPPPMMMMMMNNNNNNNNNMMMNNNOOOQQQVVVWWWXXXYYY[[[^^^cccgggjjjlllmmmmmmllllllnnnooommmqqqvvvyyyzzzxxxtttqqqwwwuuusssqqqoooppppppqqqoooppprrrtttuuuuuuuuuuuuwwwwwwwwwvvvvvvuuutttsssrrrrrrrrrsssuuuvvvuuuttttttsssrrrqqqqqqrrrssstttvvvuuutttrrrqqqqqqrrrrrrsssssssssssssssrrrqqqqqqttttttttttttuuuvvvxxxyyyyyyxxxxxx{{{~~~{{{|||xxxtttpppnnnmmmmmmeeettt}}}xxxqqqrrrsssqqqwww|||~~~}}}zzzvvvmmmcccYYYUUUPPPLLLJJJJJJJJJIIIIIIJJJOOOVVVYYYXXXXXX[[[WWWTTTMMMJJJOOOWWW[[[YYY\\\PPPEEEAAA???<<<;;;>>>@@@AAACCCIIITTTbbbooowww~~~~~~|||{{{|||}}}}}}}}}|||}}}~~~wwwggg[[[WWWSSSQQQQQQNNNKKKNNNUUUcccjjjrrrqqqhhh___\\\\\\\\\___bbbccccccdddhhhlll}}}|||yyyvvvxxx||||||qqqaaaTTTMMMFFFDDDBBBAAAAAAIII[[[lll}}}~~~{{{uuukkk___VVVLLLIIIEEE@@@???@@@BBBDDDDDDDDDEEEGGGKKKPPPUUUXXXgggmmm{{{{{{}}}kkk```UUULLLMMMVVVcccnnnxxx|||~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~|||}}}}}}||||||}}}|||{{{zzzzzzzzz{{{|||||||||{{{zzzzzzzzz{{{{{{vvvtttqqqppprrrtttuuuuuuwwwtttpppmmmlllkkkjjjhhhfffdddaaa___]]]]]]^^^___[[[]]]___^^^[[[ZZZ[[[\\\aaabbbeeeggghhhiiiiiihhhhhhhhhiiiiiijjjnnnsssvvvzzz{{{{{{{{{{{{yyyoooeee\\\bbbiiimmmmmmqqqxxx||||||uuussswww~~~ssshhh^^^SSSHHHAAA<<<:::777555333444555666555444444444444333333333111222222222222222222333000111222333333333222222111111222333444444444444555555555555555444333333555555555555555555555555666777777888888777777666777666666666666666666666777777777777777777777888777888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;===>>>???AAA???BBBHHHNNNZZZvvvyyyrrrooojjjeeeYYY\\\eeewwwzzzpppggg```ZZZTTTPPPNNNNNNOOONNNNNNNNNOOOPPPTTTVVVWWWXXXZZZ]]]bbbfffiiikkkmmmmmmmmmmmmoooqqqooorrrwwwzzz{{{yyyuuurrruuusssqqqooonnnnnnooooooooopppqqqssstttttttttsssuuuuuuuuuuuuuuuttttttssssssrrrrrrtttvvvwwwvvvtttuuutttsssrrrrrrssstttuuuvvvuuusssrrrqqqqqqrrrrrruuuvvvwwwwwwwwwuuurrrqqqsssssstttuuuwwwyyyzzz{{{|||{{{{{{}}}}}}{{{{{{yyyuuurrrooommmmmmlllbbbsss|||}}}}}}zzz~~~}}}tttkkk```\\\UUUPPPMMMLLLJJJIIIIIIKKKPPPXXX\\\]]]```eeegggddd]]]YYY___jjjqqqrrrrrraaaOOOEEEAAA???>>>>>>???AAAEEEMMMXXXeeeqqqxxx{{{}}}~~~~~~}}}{{{||||||}}}{{{zzzzzz{{{~~~xxxkkkfffbbb^^^\\\WWWSSSTTTXXX[[[```eeeeee```[[[ZZZ[[[ZZZ\\\```eeeiiilllnnnooo~~~|||}}}tttaaaTTTMMMJJJGGGEEEEEELLL___ppp~~~|||xxxtttppphhh]]]VVVLLLJJJFFFCCCBBBDDDFFFGGGHHHHHHHHHIIIJJJLLLNNNOOORRRVVV^^^kkkwww}}}~~~|||wwwuuuvvvrrrfffZZZPPPQQQXXXbbbmmmwww{{{}}}~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}~~~~~~}}}}}}||||||||||||}}}~~~~~~||||||{{{{{{zzzzzzzzzzzzsssppplllkkklllpppssstttuuurrrnnnkkkiiigggeeedddbbbaaa```___^^^^^^^^^___YYYZZZ[[[ZZZYYYZZZ\\\___bbbdddfffiiikkkllllllllllllkkkjjjiiiiiimmmrrrvvv~~~~~~}}}}}}|||qqqdddWWW]]]dddhhhkkkqqqzzzyyyooooootttzzzmmmaaaWWWNNNEEE???999777555333222222333444444444444444333333333333222222222222222111111111000111222222333333222222222222222222333444555555444555555555555444444333555555555555555555555555555555666666666666555555666666666666666666666666666666666777777888888888888888999:::;;;;;;::::::;;;;;;;;;;;;<<<===>>>???@@@>>>AAAEEEGGGMMMaaavvv{{{xxxwwwaaa\\\\\\jjj{{{ssskkkcccZZZTTTPPPPPPQQQQQQQQQQQQQQQQQQSSSTTTUUUWWWXXX\\\aaadddhhhjjjlllmmmmmmmmmoooppppppssswwwzzzzzzyyyvvvsssrrrqqqooommmmmmlllmmmmmmoooppppppqqqrrrrrrrrrqqqssssssttttttuuuuuutttttttttssssssuuuwwwwwwvvvuuuuuuuuuttttttttttttuuuuuuvvvuuusssrrrqqqqqqrrrsssvvvxxx{{{}}}{{{xxxssspppqqqrrrtttvvvxxx{{{}}}~~~}}}|||||||||}}}|||zzzxxxvvvtttrrrooommmmmmllllll___sss~~~vvvllleee[[[SSSNNNLLLJJJJJJKKKLLLQQQYYY___eeennnxxx|||}}}xxxpppnnnvvvrrrZZZKKKEEEDDDAAA>>>>>>AAAGGGQQQ\\\hhhrrrxxxzzz|||}}}}}}{{{zzzyyyzzzxxxxxxxxxxxxzzz}}}~~~zzzvvvooohhhcccbbb^^^```bbbaaa^^^\\\\\\]]]^^^___ccciiiooorrrrrrqqq{{{yyyyyy}}}ooo]]]WWWRRRNNNJJJHHHOOObbbsss}}}yyyuuupppllliiiccc\\\VVVMMMLLLJJJIIIIIIJJJLLLNNNLLLLLLKKKJJJIIIGGGFFFEEEGGGHHHMMMTTT\\\aaaccccccbbbdddkkkvvv}}}nnnaaaWWWUUUYYYbbblllwww{{{}}}~~~}}}~~~~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~{{{{{{{{{|||}}}~~~~~~||||||||||||{{{zzzxxxxxxqqqnnnjjjhhhkkkooosssuuuuuuqqqmmmiiigggeeecccaaa___``````````````````___ZZZYYYXXXWWWXXXZZZ]]]___bbbcccfffiiilllmmmnnnnnnooonnnllliiiiiilllrrrvvv~~~~~~vvviiiYYYYYY[[[```iiisss{{{|||wwwpppsssyyy~~~tttfffZZZPPPIIIBBB===777666444222222222333333444444444333333333222222333333222222111111000000000111111222222222222222333222111111222333555666444444444555555444444333555555555555555555555555555555666666666666555555555555555666666666666666444555555666777888999999888999999:::::::::999999999999::::::;;;<<<<<<===>>>>>>@@@CCCCCCEEEQQQ^^^xxx~~~|||lllaaa[[[bbbuuu~~~vvvlllaaaYYYTTTSSSSSSTTTUUUVVVVVVUUUQQQRRRSSSTTTVVVYYY^^^aaaeeehhhjjjkkkkkkkkklllmmmppprrruuuwwwxxxwwwuuusssqqqpppooommmmmmlllmmmmmmoooooopppppppppppppppppprrrssstttuuuvvvvvvvvvvvvtttttttttuuuwwwxxxwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvuuutttsssrrrqqqrrrrrrsssvvvyyy}}}}}}xxxrrrnnnnnnooorrruuuxxx{{{}}}~~~yyyyyyxxxxxxxxxwwwvvvvvvrrrqqqpppooonnnmmmnnnnnn[[[rrrvvvhhh[[[TTTQQQPPPPPPNNNNNNQQQXXX```kkk{{{zzzyyy{{{bbbQQQJJJHHHCCC>>><<>>;;;777666444333333333333444444444333333333222222222222222222111111000000000000000000111111111222222333222111111222333555666333333444444444444444333555555555555555555555555555666666777777666666555444444555555666666666777444444555666777888888999888888999::::::999999999777888888999:::::::::;;;===>>>@@@BBBAAABBBIIIPPP```uuu}}}nnncccZZZ]]]hhh{{{uuuiii```WWWUUUSSSTTTVVVXXXXXXWWWPPPQQQRRRRRRSSSVVVZZZ^^^bbbdddgggiiihhhhhhhhhiiinnnoooqqqssstttsssrrrqqqqqqpppoooooonnnnnnnnnnnnooooooooooooooooooooopppssstttuuuvvvwwwxxxxxxxxxtttttttttuuuwwwxxxwwwvvvuuuvvvvvvvvvvvvvvvvvvuuuuuutttsssrrrqqqrrrssstttsssvvvzzz}}}{{{vvvpppkkkkkklllooosssvvvxxxzzzzzzuuuuuuuuuuuuttttttuuuuuuppppppooooooooooooooopppXXXpppvvvfff[[[VVVTTTTTTRRRQQQSSSXXX^^^jjj~~~{{{}}}|||iiiXXXPPPMMMFFF>>>===DDDNNNZZZfffnnntttvvvwwwvvvtttooojjjfffeeeeee```bbbggglllqqqwwwzzz}}}~~~wwwiiifffcccbbbdddfffgggggghhhkkkooosssuuuuuuuuuuuuuuuvvvxxxvvvpppkkkooowwwoooaaa\\\WWWSSSPPPUUUfffwww}}}wwwsssddd___YYYUUUTTTSSSQQQNNNLLLMMMNNNPPPRRRTTTVVVXXXRRRQQQNNNKKKGGGCCC???===999:::>>>AAACCCDDDDDDDDDGGGJJJSSSbbbuuuvvvlllfffcccbbbmmmwww{{{}}}}}}~~~~~~~~~||||||~~~~~~}}}}}}~~~~~~~~~}}}wwwxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{|||zzzwwwsssqqqgggffffffhhhkkkooopppppptttppplllhhhfffdddaaa`````````aaabbbcccbbbbbbbbb^^^[[[XXXXXXZZZ]]]_________```cccfffiiikkkkkklllooonnnmmmllllllooouuuyyyzzz}}}~~~yyyqqqddd\\\VVV^^^nnn|||~~~{{{xxxwww~~~{{{zzz~~~xxxsssiii[[[OOOFFFAAA;;;888666666555444444444444444333333333333222222222222111111111111111000000000111000000000000111222222222222222222333444555555222333333444444444444333555555555555555555555555555555666666666666555555444444444555555666666777555555555666666777777777777777888999::::::999999666777888999::::::::::::<<<===>>>???@@@BBBEEEHHHSSSbbbsssggg]]]\\\bbbooosssjjj]]]XXXSSSRRRTTTVVVUUUTTTPPPPPPQQQQQQQQQSSSVVVYYY\\\```dddfffggggggggghhhlllmmmnnnpppppppppppppppppppppppppppooooooooonnnnnnnnnnnnnnnnnnooopppqqqtttuuuvvvwwwxxxyyyyyyxxxtttssssssuuuwwwwwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuttttttrrrrrrrrrrrrssstttqqqsssvvvxxxvvvsssnnnkkkiiikkknnnqqqtttuuuvvvvvvtttuuuuuutttrrrrrrtttuuuooooooppppppppppppppppppSSSmmmuuuiii```ZZZWWWTTTTTTUUUXXX[[[cccuuu}}}rrrddd[[[VVVMMMCCC@@@GGGSSS```kkkrrruuuwwwrrrooojjjbbb[[[VVVTTTUUUSSSTTTWWW]]]eeennnwww|||}}}nnnkkkhhhjjjpppuuuxxxxxxvvvyyy{{{yyytttpppoooppppppllliiiiiifffccchhhppp{{{ppp^^^[[[XXXUUUTTTYYYjjjzzz}}}xxxrrrjjjeeeWWWQQQJJJFFFFFFGGGGGGEEEGGGHHHKKKNNNQQQTTTUUUVVVSSSQQQNNNKKKGGGCCC@@@???999;;;===>>>>>>>>>???@@@BBBCCCIIIWWWlllxxxpppiiieeecccnnnxxx|||~~~~~~~~~}}}|||}}}~~~}}}|||}}}~~~}}}}}}~~~}}}{{{wwwxxxyyyzzz{{{{{{zzzzzzwwwyyy{{{{{{yyyuuuqqqnnndddeeehhhlllppprrrqqqooorrrnnnjjjgggeeecccaaa___````````````aaaaaaaaaaaa]]]ZZZYYYZZZ^^^aaacccbbb___```cccfffhhhiiijjjjjjlllmmmmmmmmmooorrrwww{{{yyy}}}~~~zzzvvvsssoooiii\\\ZZZ[[[dddrrr|||~~~uuuuuuuuu{{{xxxxxx|||zzzrrroooeeeXXXLLLDDD???999666555555444444444333333333333333333222222222222111000000000000111111111111111000000///000111222333111111222333444444444444111222333444444444444444555555555555555555555555444444555555555555444444333333444555555666777777555555666666666666666666555666777999999:::::::::777888:::;;;<<<<<<;;;;;;:::;;;;;;;;;===@@@BBBCCCKKKSSSiiixxxiiieeeffflll}}}~~~vvviiiaaaXXXSSSSSSTTTSSSQQQPPPQQQPPPOOOOOOPPPSSSUUUVVVZZZ```eeehhhiiikkklllllllllmmmnnnnnnooooooooooooppppppppppppooonnnnnnnnnnnnmmmnnnnnnppprrrssstttuuuvvvwwwwwwwwwwwwwwwsssrrrrrrtttvvvwwwvvvtttttttttuuuvvvvvvuuutttttttttsssrrrrrrrrrrrrttttttpppqqqrrrsssrrrpppnnnllljjjllloooqqqsssssssssrrrsssttttttqqqnnnmmmoooqqqnnnnnnooopppppppppppppppQQQkkkxxxlllccc]]]VVVVVVWWWXXXXXX]]]jjjxxxzzznnneee___UUUJJJCCCJJJWWWdddooouuuwwwwwwnnnjjjcccYYYPPPJJJIIIIIIKKKKKKLLLQQQ[[[hhhttt{{{}}}~~~ssspppooottt}}}zzzqqqoooooorrrjjjddddddcccbbbgggooorrrmmmZZZXXXWWWVVVVVV\\\mmm}}}}}}xxxrrriii```ZZZNNNHHH@@@======?????????BBBDDDGGGKKKOOOQQQSSSTTTSSSRRRNNNJJJFFFCCCAAA@@@@@@@@@???>>><<<<<<===>>>@@@>>>BBBPPPeeezzz}}}vvvooohhhcccdddnnnxxx}}}~~~}}}}}}}}}}}}|||{{{}}}~~~~~~}}}}}}~~~|||zzzxxxyyyzzz{{{{{{{{{zzzyyyvvvxxxzzzzzzxxxtttpppllleeeggglllqqquuuvvvsssqqqpppmmmhhheeedddbbb```___``````____________```aaa[[[YYYXXX[[[```eeefffeee___aaacccfffhhhiiiiiiiiijjjkkkmmmnnnppptttxxx|||yyy}}}}}}vvvnnniiieeeaaaXXX\\\eeepppyyy{{{rrrsssuuu||||||zzz}}}xxxuuusssvvvzzzwwwnnnlllcccVVVKKKCCC>>>888444444444333333333333333333333333333222222222111111//////000000111111222222111000/////////000222333000111333444555555444333111222333333444444444444555555555555555555555555222333333444444333333222333333444444555666777777666666666666666555555555555555777888::::::;;;;;;999:::;;;===>>>======<<<::::::999888:::>>>@@@@@@FFFIIIYYYwww~~~|||{{{qqq{{{xxxqqqpppoooxxx~~~tttjjj^^^WWWUUUUUUSSSQQQQQQQQQPPPOOOMMMNNNQQQSSSRRRWWW^^^eeeiiillloooqqqllllllmmmmmmnnnooooooooonnnooooooooooooooonnnmmmnnnmmmmmmnnnoooqqqsssttttttuuuuuuvvvvvvvvvvvvvvvrrrrrrrrrsssuuuvvvuuutttssstttuuuvvvvvvuuutttssstttsssrrrrrrrrrssstttuuuppppppppppppoooooonnnnnnlllmmmppprrrsssrrrqqqqqqrrrsssrrrnnnjjjhhhiiilllmmmnnnnnnooopppoooooooooQQQfff}}}mmmcccXXXYYYXXXVVVUUUYYYaaahhhsss{{{zzztttooolllfff]]]UUUMMMQQQ[[[gggqqqvvvvvvssshhhaaaXXXPPPMMMJJJGGGEEEFFFFFFHHHJJJQQQ^^^mmmxxxyyy}}}wwwwwwxxx}}}tttppppppkkkgggdddccc```___cccjjjrrrrrrccc```\\\YYY[[[eeettt~~~{{{rrrkkkeee\\\PPPGGGCCC??????AAA???::::::???AAACCCFFFIIIKKKLLLNNNPPPRRRPPPNNNKKKHHHDDDAAA???@@@???>>>===<<<======>>>===@@@BBBHHH\\\ttt~~~xxxpppmmmiiibbb]]]\\\```kkkuuuxxx{{{~~~}}}}}}}}}|||{{{{{{zzzzzzyyyyyyzzzzzz{{{zzzzzzzzz{{{yyywwwwwwxxxvvvqqqllllllooosssvvvvvvuuurrrpppllliiifffcccbbbaaa```^^^______^^^[[[YYYYYY[[[]]]ZZZZZZ[[[___dddgggfffddd___bbbfffhhhhhhggghhhhhhppppppqqqssstttvvvwwwxxx|||yyywwwpppeee]]]\\\QQQZZZnnnzzzqqqrrrtttsssyyy}}}yyywwwvvvrrrnnnnnnvvv}}}{{{ssslll^^^OOOFFFAAA:::666555333333444444444444444444222222222222222222222222222222222111111111000000111111111111111111111111333333333222222111111111333444444555555444444333555444444333333444444555444444555555444444333222333333333555777777555333555555555555555666777777888888888888999999999999666666777888999999::::::::::::;;;;;;;;;;;;;;;;;;BBBDDDMMM```wwwwwwzzzwwwkkkeee]]]UUURRRUUURRRRRRRRRQQQPPPOOOMMMMMMQQQSSSXXX```hhhlllkkkiiijjjkkkmmmmmmlllkkkkkkllloooppppppooonnnnnnoooqqqnnnoooooopppqqqqqqrrrrrrvvvvvvuuussssssrrrrrrrrrrrrrrrsssttttttsssrrrqqqssssssttttttuuuvvvwwwwwwrrrqqqqqqrrrssstttsssqqqrrrqqqpppooonnnnnnnnnnnnllllllmmmmmmnnnnnnoooooouuusssqqqooonnnlllllllllqqqqqqqqqqqqqqqpppooonnnPPPddduuuiii[[[YYYVVVRRRRRRUUUZZZ___fffmmmxxxyyysssmmmiiiiiihhhdddaaaRRRWWW___jjjssswwwxxxvvviiiccc\\\VVVSSSQQQOOOLLLJJJJJJJJJJJJOOOZZZgggpppyyy}}}|||wwwuuummmiiieeebbb___]]]bbbjjjyyyvvvllljjjeeebbbccckkkwww|||tttiii```YYYRRRHHHBBBAAA===<<<>>>===;;;===BBBDDDIIIOOOSSSRRRQQQQQQQQQQQQQQQOOOMMMJJJFFFCCCAAA>>>????????????>>><<<<<<;;;>>>@@@FFFYYYrrr~~~}}}vvvmmmddd```[[[TTTPPPOOO\\\hhhtttyyy}}}}}}~~~}}}}}}|||{{{{{{zzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyyzzzxxxwwwvvvtttrrrooolllmmmooorrruuuuuussspppnnnkkkhhheeecccbbbaaa```___```___^^^[[[XXXXXXZZZ\\\[[[ZZZ\\\```eeehhhgggeeecccdddeeeeeeeeefffiiikkkoooqqqrrrtttvvvwwwwwwwwwzzzwwwuuurrriii]]]XXXXXXTTT___uuuyyyooopppppppppvvv{{{xxxtttnnnjjjjjjmmmvvv}}}tttkkk\\\MMMDDD???999555555444444444444444444333333222222222222222222222222222222222111111111000000111111111111111111111111222222222222222222111111333333444444444444333333444444333333333333444444444444444444444444333333444444444555777777666444555555555555555666777777555555666666666777777777777777888888999::::::::::::::::::;;;;;;;;;;;;;;;<<>>@@@AAAAAACCCGGGOOOWWW```ccc^^^WWWRRRPPPRRRSSSSSSRRROOOJJJFFFDDD>>>???AAABBBAAA???<<<::::::===>>>DDDVVVooo||||||sssjjj___YYYRRRKKKHHHIIIUUUbbbqqqyyy}}}~~~}}}~~~}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyyzzzzzzyyyyyyxxxxxxwwwvvvrrrooommmmmmmmmoooppprrrsssrrrpppmmmkkkhhhfffcccbbbbbbbbb```___```___^^^ZZZXXXWWWXXXZZZ[[[\\\^^^bbbfffhhhhhhggghhhgggeeeccccccfffkkkooooooqqquuuwwwyyyxxxvvvuuusssrrrqqqlll```TTTPPPSSSVVVccc{{{wwwppppppqqqrrr{{{|||wwwooogggeeehhhhhhqqq}}}uuuhhhZZZJJJBBB===888555555555555444444333333222222111111111111111111111111222222222111111111111111111111111111111111111111111111111111111222222222222333333444444333333222444333333222222333333444333333333444444444444444666555555666888888777555555555555555555666777777555555666666666666777777888888888999999::::::;;;999:::::::::;;;;;;;;;<<<999===DDDIIIOOO\\\vvv}}}}}}sssiii^^^XXXWWWVVVVVVTTTRRRQQQPPPOOONNNOOOPPPTTTZZZ```ddddddcccbbbdddffffffffffffhhhiiilllmmmnnnnnnnnnnnnoooqqqnnnnnnoooppppppqqqqqqrrrrrrrrrrrrssstttuuuvvvwwwwwwwwwxxxxxxwwwuuusssrrrqqqqqqqqqrrrssssssttttttpppooooooqqqssstttsssrrrpppooonnnmmmmmmmmmmmmmmmooooooooonnnnnnnnnnnnnnnrrrrrrrrrrrrqqqooommmlllppppppppppppooooooooooooJJJ]]]zzzwwwnnnfff\\\UUUSSSSSSSSSRRRWWWZZZ]]]aaabbbccccccbbb___YYYRRRNNNNNNQQQTTTUUUSSSYYYcccmmmuuu||||||wwwrrrpppgggeeebbb```aaaffflllpppyyy|||~~~wwwsssnnngggaaa[[[[[[cccnnn|||{{{}}}~~~zzzpppgggYYYOOOJJJHHHIIIIIIKKKJJJKKKMMMOOOOOONNNMMMaaakkkuuuvvvnnnaaaXXXUUUWWWXXXYYYXXXUUUPPPKKKHHHBBBBBBCCCCCCBBB@@@===<<<:::===>>>CCCUUUmmm|||~~~wwwmmmaaaXXXOOOHHHEEEHHHNNN[[[lllyyy~~~~~~}}}}}}~~~|||{{{zzzyyyxxxxxxxxxyyyxxxyyyyyyyyyyyyxxxxxxwwwuuuuuusssnnniiihhhkkkoooqqqqqqqqqqqqooollliiigggfffdddbbbaaabbbbbb```_________]]]ZZZWWWVVVWWWYYY\\\]]]```cccgggiiiiiiiiijjjiiigggeeedddggglllppppppssswwwzzz{{{xxxtttrrroooooonnngggZZZNNNLLLQQQWWWfff~~~zzzwwwxxxzzz{{{tttjjjcccdddkkknnnvvv~~~~~~tttdddWWWHHH@@@<<<888555666555555444444333222111111000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111222222222222333333333333222222333333222222222222333333222222222333333444444555777666555666888888777666555555555555555666777777777777777777888888888999888888999999:::::::::;;;999999999::::::;;;;;;<<<<<<>>>BBBDDDEEEMMMaaauuuyyy{{{{{{oooeee\\\XXXWWWUUUSSSQQQPPPPPPPPPQQQOOOPPPTTTXXX\\\___`````````aaacccddddddeeegggiiijjjlllnnnooonnnooopppqqqppppppppppppooooooooooooppppppqqqrrrtttvvvwwwxxxyyyyyyzzzyyyxxxvvvtttssssssssssssttttttuuuuuuuuuoooooooooqqqssstttsssrrrooonnnmmmlllllllllllllllkkkkkkkkkllllllllllllllloooppprrrrrrrrrpppnnnllloooooooooooonnnoooooooooKKK[[[xxx{{{sssggg___ZZZXXXUUURRRSSSSSSTTTUUUUUUUUUSSSRRROOOLLLGGGDDDCCCDDDEEEFFFOOOXXXeeepppxxxvvvtttqqqoooppptttwwwyyyzzz}}}zzzrrrpppkkkeee___YYYYYYeeeqqqvvvoooddd^^^UUUNNNMMMQQQVVVZZZ]]]___bbbeeegggeee^^^XXXnnnvvvxxxlllccc^^^___``````^^^[[[UUUPPPLLLHHHGGGEEECCCBBB@@@@@@@@@;;;>>>@@@CCCTTTmmm}}}zzzpppcccXXXMMMDDDBBBEEEHHHUUUgggwww~~~}}}~~~~~~}}}}}}~~~~~~}}}|||{{{yyywwwwwwwwwxxxxxxxxxxxxyyyyyyxxxwwwwwwvvvppppppnnnjjjfffggglllppprrrqqqpppnnnkkkhhhfffdddcccbbbaaaaaaaaaaaa___^^^^^^]]][[[XXXVVVUUUVVVXXX\\\^^^aaaeeeggghhhjjjjjjhhhiiiiiiiiihhhiiillloooqqquuuyyy|||{{{wwwrrrnnnjjjjjjhhhcccVVVLLLKKKQQQ^^^lllyyyqqqhhhccciiisss|||{{{qqq___RRREEE@@@===999777777555555444333222222111111000000000000000000000000111111111111111111111111111111111111111111111111/////////000000111111111111111222222222222111111222222111111111111222222222111111111222444555666888777555666777888777666555555555555555666777777666777777777777888888888888999999999999999::::::888888999999:::;;;;;;<<<@@@>>>???BBBCCCHHHRRR]]]|||rrruuu|||wwwmmmccc\\\WWWUUUSSSPPPPPPPPPRRRSSSPPPQQQTTTVVVXXXZZZ\\\^^^^^^___aaaaaabbbcccfffiiigggjjjmmmnnnooooooppprrrrrrrrrqqqpppooonnnmmmlllnnnooopppqqqsssuuuwwwxxxyyyzzzzzzzzzxxxvvvtttsssssssssssstttttttttttttttoooooooooqqqssstttsssqqqnnnmmmmmmllllllllllllllliiijjjjjjkkklllmmmnnnnnnmmmnnnpppqqqqqqpppnnnmmmooonnnnnnmmmmmmnnnooooooNNN\\\yyyyyynnneee^^^XXXUUUNNNNNNMMMNNNPPPOOOMMMKKKFFFEEEBBB@@@???@@@AAACCCMMMXXXfffqqqyyy|||yyyyyy{{{}}}~~~~~~{{{~~~xxxqqqllliiiddd___ZZZ\\\jjjxxx|||pppfffYYYWWWVVVWWW\\\eeennntttyyy~~~zzzoooppptttxxxzzzvvvooohhhdddhhhgggfffccc]]]WWWQQQNNNLLLKKKHHHEEECCCBBBBBBCCC<<<@@@AAACCCSSSlll~~~wwwjjj^^^QQQFFFCCCFFFGGGRRReeewww~~~||||||~~~~~~~~~}}}~~~~~~}}}~~~~~~~~~{{{zzzxxxvvvuuuvvvwwwxxxxxxxxxxxxxxxwwwwwwvvvuuulllkkkiiigggfffiiinnnrrrrrrpppnnnkkkhhheeecccbbbbbbaaa``````aaa```^^^\\\[[[[[[ZZZWWWUUUUUUWWWYYY[[[^^^bbbeeeggghhhjjjkkkfffhhhkkklllllllllnnnppptttwww{{{|||zzzuuunnnjjjdddcccbbb___WWWQQQRRRXXXjjjuuu}}}xxxrrrllljjjrrr}}}vvvjjjWWWLLLAAA>>>===:::777666444444333333222222111111111111111111111111111111111111111111111222222222111111111111111111111111////////////000000000000000111111222222111111000222111111000000111111222111000000000222444666777999777555555666777666555555555555555555666777777444444555555555555666666888888888888888888888888777777888999:::;;;<<<<<>>???AAACCCJJJVVVeeeooossszzz}}}zzztttnnnllljjjfffcccfffuuuzzzlllaaaXXX[[[bbbkkkwww~~~|||zzzyyyxxxvvvqqqmmmnnnmmmiiiddd]]]VVVQQQMMMNNNMMMLLLJJJGGGEEEDDDCCC<<<@@@AAABBBRRRkkk~~~}}}qqqeeeVVVIIIFFFIIIIIIRRReeewww~~~~~~}}}|||~~~~~~~~~~~~}}}}}}~~~|||{{{yyywwwuuutttuuuvvvxxxxxxxxxxxxxxxwwwvvvuuuttthhhfffddddddhhhmmmqqqsssqqqooollliiifffcccbbbaaabbbaaa`````````___\\\ZZZYYYYYYXXXVVVTTTUUUWWWYYYZZZ^^^ccceeefffgggiiikkkfffhhhjjjllllllnnnppprrrwwwyyy{{{|||xxxrrrkkkfffaaa______```___]]]aaaggguuu}}}zzzyyy{{{}}}yyywwwvvvtttuuu{{{~~~qqqcccNNNDDD===<<<===999666444333333222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111//////////////////......000000111111111111000000111111000000000000111111000000///000111444666888888666444444555555555444555555555555555666777777444444444555555555666666777777777777777777777777777777888999:::;;;<<<<<<===999888<<<@@@AAACCCGGGTTTkkk}}}zzzpppddd```ZZZTTTPPPPPPQQQRRROOOPPPQQQPPPOOOPPPTTTWWWVVVWWWWWWVVVVVVXXX[[[^^^^^^bbbfffiiijjjkkklllmmmmmmmmmnnnnnnooopppppppppnnnnnnnnnnnnooopppqqqrrruuuvvvwwwwwwvvvuuutttsssqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppprrrqqqpppnnnnnnmmmmmmmmmmmmmmmnnnnnnpppppppppoooooonnnnnnnnnjjjkkkkkklllmmmnnnnnnooonnnmmmlllkkkkkkmmmooopppYYYccc~~~nnneeeaaaYYYWWWVVVVVVWWWUUUQQQMMMLLLIIIDDD???<<<<<<@@@CCCGGGSSSbbbjjjlllpppyyy~~~}}}yyyrrrqqqqqqooolllqqqzzzkkk___^^^eeeppp{{{rrrooojjjddd\\\UUUOOOLLLMMMNNNNNNNNNKKKHHHDDDAAA;;;???@@@BBBPPPjjj}}}~~~rrreeeUUUHHHDDDFFFKKKTTTfffxxx~~~|||~~~~~~|||~~~||||||}}}~~~zzz{{{yyyvvvtttssstttvvvwwwxxxxxxxxxwwwwwwvvvttttttfffccc```ccciiipppssstttqqqoookkkhhheeecccbbbaaabbbaaa`````````___[[[YYYXXXXXXWWWVVVTTTUUUWWWZZZZZZ^^^ccceeeeeefffiiikkkgggiiijjjkkklllnnnrrrvvvyyyzzz|||{{{wwwpppiiidddbbb______cccgggiiinnntttzzz}}}ssssssooo~~~yyyvvvwwwzzz||||||}}}mmm^^^HHH@@@:::;;;<<<888444333222222222222222222333333222222222222222222222222000000111111222222222222111111111111111111111111000000//////.........---000000111111111111000000111111000000000000111111000/////////111444777888888666444333444555444444555555555555555666777777666666666666777777777888777777777666666666666666666777888999:::;;;<<<<<<<<<999888;;;===>>>BBBHHHDDDWWWlll|||xxxkkkfff^^^WWWQQQOOOPPPPPPNNNOOOOOONNNLLLMMMQQQUUURRRRRRRRRQQQQQQSSSVVVYYY[[[^^^cccfffggghhhjjjkkkiiijjjlllmmmpppqqqssstttoooooonnnnnnnnnnnnoooooossstttuuuvvvvvvuuutttsssssssssssssssssssssssssssrrrqqqpppqqqqqqqqqooommmnnnnnnmmmmmmmmmnnnnnnooorrrqqqpppnnnmmmkkkjjjiiijjjjjjjjjjjjlllmmmnnnooonnnmmmkkkkkkkkkmmmooopppSSSccc{{{mmmeee___```^^^[[[\\\]]]ZZZUUUTTTNNNHHHDDDAAA>>>@@@EEELLLYYYdddggghhhnnnwww|||}}}|||}}}yyyuuurrrvvvzzznnnhhhhhhggguuu~~~sssfff]]]UUUNNNLLLNNNOOOOOOMMMMMMPPPPPPGGG===@@@AAAAAAFFFTTTjjjzzz|||tttnnndddWWWMMMJJJJJJZZZlllwww}}}~~~~~~~~~~~~|||~~~~~~}}}~~~yyyuuuvvvvvvwwwwwwxxxyyyzzzzzzxxxvvvvvvwwwxxxvvvqqqllleeecccbbbgggmmmrrrrrroooqqqooollliiifffdddcccbbb```______``````^^^[[[XXXXXXVVVSSSPPPPPPSSSVVVXXX___aaabbbcccdddeeehhhjjjmmmkkkiiijjjnnnrrruuuvvvwwwttttttxxxxxxqqqjjjggg```ccccccccchhhssszzz|||uuujjjkkkdddppp~~~yyywww}}}|||hhhUUUBBB???===;;;999777444222555444333333222222333333000111111111111222222222000000000000000000000000222222111111111111222222222111111111000000//////000000000000000000000000000000/////////.........111111111111222333444555555555555444444333333333555555555555555555444444888777666666666777999:::888999999888666555777888777888888999999:::;;;;;;999:::;;;===>>>@@@AAABBBHHHKKKTTTcccsssuuukkkeee]]]UUUQQQQQQTTTRRROOOLLLKKKKKKMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMRRRXXX___bbbaaaaaaeeehhhkkklllllllllmmmqqqwww{{{yyywwwssspppnnnmmmmmmnnnooopppqqqsssuuuvvvwwwxxxyyywwwtttqqqppppppqqqrrrrrrtttuuussspppnnnmmmmmmqqqooonnnmmmmmmoooqqqrrrsssrrrpppnnnmmmllllllllljjjjjjjjjjjjkkklllmmmnnnmmmlllmmmppptttuuurrrnnnRRR___zzzvvvpppjjjkkkiiieeeccceeeccc___[[[RRRIIIEEEAAA???@@@DDDOOO\\\gggjjjlllsss}}}~~~~~~~~~}}}zzzzzz|||zzzrrroooqqqzzzwwwnnnddd]]]UUUNNNKKKLLLQQQUUUWWWUUUSSSRRRNNNIIIDDDDDDCCCFFFTTTgggwww}}}yyyqqqllldddYYYRRRPPPNNN]]]nnnwww}}}~~~||||||~~~{{{wwwuuuvvvvvvwwwxxxyyyzzzzzzzzzxxxwwwvvvvvvvvvsssnnniiieeecccccchhhooorrrrrrooopppnnnkkkhhheeecccbbbbbb^^^^^^^^^```aaa```]]]ZZZYYYWWWTTTRRRSSSUUUYYY[[[___bbbeeeggghhhhhhiiijjjmmmkkkjjjkkknnnrrrtttuuuvvvrrrppprrrqqqlllgggfff```bbbbbbbbbhhhttt}}}sssiiiffffffppp|||}}}xxxxxx~~~wwweeeSSSBBB???<<<999888777555333444444333222222222222333000000111111111222222222000000000000000000000000222111111000000111111222111111111111000000000///111111111111111111111111000000000000////////////111111111111222333333444555555444444444333333333555555555555555555555555666555555555555666777777888999999888666555777888777888888999999::::::;;;:::;;;;;;===>>>???@@@AAAAAABBBHHHRRR]]]mmmvvvppphhh^^^XXXWWWRRRQQQNNNLLLKKKJJJKKKKKKIIIIIIIIIHHHHHHHHHIIIIIIMMMRRRXXX[[[\\\^^^bbbfffgggiiijjjkkkmmmpppvvvyyy|||{{{xxxuuurrrpppoooooopppppppppqqqrrrtttvvvvvvxxxvvvsssqqqooopppqqqrrrsssuuuwwwvvvssspppooonnnppppppooonnnnnnoooooopppqqqqqqrrrqqqpppooommmllliiijjjjjjkkkllllllmmmmmmooooooqqqsssuuuvvvtttrrrTTT\\\qqq{{{|||zzzsssoooppppppnnniii\\\PPPIIIFFFCCCCCCFFFTTT```kkkoooqqqxxx~~~~~~}}}zzzxxx{{{yyywwwttttttwww}}}}}}yyy{{{uuukkkeee___[[[UUUNNNLLLNNNXXXaaafffbbb[[[WWWUUUSSSIIIIIIHHHJJJUUUgggtttyyy|||tttlllgggbbbZZZVVVVVVRRR```ooowww|||~~~~~~~~~|||zzz{{{}}}~~~~~~~~~}}}{{{yyyvvvtttvvvwwwxxxzzzzzzzzzyyyyyyxxxwwwvvvuuutttooojjjeeeccccccdddiiiooorrrqqqnnnnnnllljjjgggdddbbbaaaaaa]]]]]]^^^```bbbaaa___]]]ZZZXXXVVVUUUVVVYYY]]]___```dddiiikkklllkkkkkkkkkmmmkkkkkklllpppsssuuuuuutttnnniiiiiiiiiffffffhhhfffgggfffeeekkkwwwwwwoooiiiiiirrr{{{~~~}}}}}}}}}|||{{{yyytttmmm]]]NNNAAA>>>:::777666666555444444444333222222222222222000000000111111111222222000000000000000000000000222111111000000111111222111111111111000000000000111111111111111111111111000000000000000000000000000000000111111222333333555444444444444333333333555555555555555555555555333333444555555555555444777888999888666666666888777777888888999:::::::::;;;<<<<<<======>>>??????@@@@@@BBBFFFKKKVVVkkk}}}wwwkkkcccaaaVVVUUURRROOOMMMKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGKKKOOORRRTTTWWW\\\aaabbbdddgggiiilllooossswww}}}|||{{{xxxuuurrrpppnnnqqqpppoooooopppqqqtttuuuxxxvvvsssqqqoooooopppqqqtttwwwzzzzzzwwwtttqqqpppqqqqqqqqqppppppooonnnmmmmmmnnnppprrrqqqooommmkkkhhhiiikkklllmmmmmmllllllnnnpppsssttttttttttttuuuZZZ[[[iiizzz{{{}}}}}}wwwiiiZZZRRRNNNJJJJJJLLL[[[gggrrruuuwww{{{yyyrrrkkkiiillloooooonnnnnnsssyyy~~~}}}xxxtttsssqqqmmmjjjjjjnnnuuuzzz}}}{{{mmmddd___[[[WWWVVVSSSPPPRRRWWWiiirrrxxxtttjjjbbbZZZTTTMMMMMMMMMNNNYYYhhhtttxxxwwwnnneee```[[[VVVTTTVVVTTTbbbpppvvvzzz~~~}}}~~~~~~|||{{{zzz{{{|||}}}~~~~~~}}}|||{{{yyywwwvvvvvvvvvwwwyyyzzz{{{zzzyyyxxxwwwwwwuuusssoookkkeeebbbaaabbbeeejjjnnnpppnnnkkkkkkjjjhhhfffdddbbb``````[[[\\\]]]```bbbcccaaa___YYYXXXWWWWWWYYY\\\```bbbdddgggjjjlllllllllmmmnnnmmmmmmmmmooorrruuuvvvvvvpppiiiccccccdddeeekkkqqqrrrsssqqqnnnrrr|||~~~|||tttnnnvvv}}}~~~|||}}}zzzwwwzzz~~~rrriiibbbUUUHHH@@@<<<888555444555555444444333333222111222222222000000000000111111111111000000000000000000000000111111000000000000111111111111111000000000000000111111111111111111111111////////////000000000000//////000111222222222222444444444444444444444444444444444555555555555555222333444555666555444333777888999999777666666777777777777888999999::::::<<<<<<<<<===============@@@@@@AAABBBCCCIIIZZZkkkyyyoookkkddd```[[[TTTOOOLLLKKKKKKFFFFFFGGGGGGFFFFFFFFFEEEDDDFFFHHHJJJKKKOOOTTTXXX[[[___cccgggjjjmmmpppssswwwxxxxxxxxxvvvtttqqqooosssqqqooonnnnnnppprrrtttvvvuuurrrpppooooooppppppuuuxxx|||}}}zzzvvvsssqqqrrrsssttttttrrrpppnnnllljjjkkklllnnnnnnmmmkkkjjjhhhiiilllmmmnnnnnnlllkkkkkknnnrrrrrrqqqppprrrttt___[[[aaayyyssseee]]]WWWRRRQQQSSScccooozzz}}}}}}}}}}}}zzzpppggg]]]XXXZZZ]]]^^^]]]bbbhhhqqqyyy{{{wwwpppkkkeeeccc___[[[ZZZ^^^fffkkkrrr{{{~~~vvvlllbbb\\\YYYUUURRRRRRRRRSSSZZZccc{{{}}}qqq```RRRLLLNNNOOORRR\\\jjjsssuuusssiii___ZZZTTTOOONNNPPPUUUbbbooovvvyyy}}}~~~~~~~~~~~~}}}|||||||||{{{zzzzzzzzz{{{}}}}}}{{{zzzyyyxxxwwwwwwvvvwwwxxxyyyyyyyyyxxxwwwvvvuuusssoookkkfffcccaaaaaabbbeeeiiilllllljjjiiiiiihhhgggfffdddbbb```___[[[[[[]]]___bbbbbb```^^^WWWWWWWWWXXX[[[___ccceeeiiijjjjjjjjjjjjllloooqqqoooooopppsssvvvyyyyyyxxxnnngggaaa```bbbgggqqq{{{{{{}}}~~~zzzuuussswww|||oooddd[[[PPPEEE===:::666333333444444444333333222111111111111222//////000000000111111111000000000000000000000000111000000000000000000111000000000000000000111111111111111111111111111111//////////////////////////////111222333333222222444444444444444444444444444444444555555555666666333444555777777666555555666888999999777666666777666777777888888999::::::<<<<<<<<<<<<<<<=========<<<===???@@@@@@BBBMMMYYYooo{{{wwwuuunnneeeZZZRRRNNNMMMMMMHHHHHHIIIHHHHHHFFFEEEDDDEEEEEEEEEEEEFFFHHHLLLOOOUUUYYY^^^bbbeeehhhkkknnnoooqqqsssuuuvvvuuusssrrrsssqqqooommmmmmoooqqqssssssrrrqqqpppooooooppppppuuuxxx|||}}}{{{wwwtttrrrtttuuuvvvvvvuuurrrooommmkkkkkkkkkkkkkkkllllllmmmhhhjjjlllnnnooonnnmmmlllkkknnnqqqqqqooooooqqqtttddd\\\\\\nnn|||ssslllddd]]][[[^^^nnnxxxqqqggg[[[QQQMMMMMMMMMLLLYYY___iiiooopppkkkccc^^^VVVTTTOOOKKKJJJNNNTTTZZZdddoootttkkkddd___[[[[[[WWWUUUTTTSSSTTT]]]ggg}}}hhhUUULLLPPPSSSXXXaaammmssssssrrrhhh]]]VVVPPPJJJIIIJJJTTTbbbpppvvvyyy}}}}}}}}}~~~~~~{{{|||}}}{{{yyywwwwwwxxx||||||{{{zzzyyyyyyxxxxxxwwwwwwwwwvvvwwwwwwwwwwwwtttssspppkkkeeebbbbbbcccccceeegggiiijjjiiihhhhhhgggggggggfffdddcccaaa```\\\\\\]]]___aaa```^^^\\\VVVVVVXXXZZZ^^^bbbfffiiimmmmmmllljjjjjjmmmqqqtttssssssuuuxxx{{{}}}|||{{{oooiiicccaaabbbgggrrr}}}}}}{{{rrrrrrvvvzzzsssdddYYYMMMCCC:::888444333333333333222333333222111111111111111/////////000000000111111000000000000000000000000111000000//////000000111000000000000111111111111222222222222222222222222111111000000000////////////000222333444444333333333333333444444444444555333333444444555666666666555555666777777777777777666888::::::888666666666666666777777888999999999<<<<<<<<<<<<<<<<<<======<<<<<<>>>AAABBBBBBGGGNNN]]]ttt{{{pppdddZZZTTTRRRRRRMMMMMMMMMLLLKKKHHHFFFDDDHHHGGGEEEDDDEEEFFFHHHIIIOOORRRWWW[[[^^^aaadddggggggiiimmmpppssstttttttttpppooommmlllmmmnnnpppqqqppppppppppppppppppqqqqqqtttwwwzzz{{{yyyuuusssrrruuuuuuvvvvvvuuussspppoooooonnnmmmllllllmmmooopppiiijjjlllmmmnnnnnnmmmmmmmmmooopppqqqpppqqqssstttnnnccc^^^hhh~~~~~~tttkkkjjjnnnzzz{{{lll\\\PPPIIIGGGGGGOOOUUU^^^dddeeeaaaYYYTTTMMMKKKGGGCCCAAADDDIIINNNVVVcccvvvssslllgggdddaaaccc```]]][[[VVVTTTYYYbbbrrrwww|||~~~nnn]]]QQQWWW\\\bbbkkktttvvvtttsssiii^^^WWWQQQJJJGGGIIISSSbbbqqqxxx{{{~~~~~~{{{}}}yyy{{{|||{{{xxxuuuvvvwwwzzzzzzzzzzzzzzzyyyxxxwwwwwwvvvuuuttttttuuuvvvwwwrrrppplllfffaaa```cccfffhhhiiijjjjjjiiihhhhhhhhhgggggggggfffeeecccbbb```]]]]]]]]]^^^___^^^[[[YYYVVVWWWYYY]]]aaafffjjjmmmnnnooooooooonnnooorrruuuvvvvvvyyy}}}~~~tttmmmfffbbb```aaakkkuuu{{{~~~}}}|||wwwsssvvv|||wwwdddVVVIII===888666333333333333222111333222222111111111111111////////////000000000111000000000000000000000000000000////////////000000///000000000111111111111222222222222222222222222444444333333222111000000000111333555555555444333333333333444444444555555333333444444555666666777666666555555666666777888555888::::::888666666666666666777777888888999999;;;;;;;;;<<<<<<=========@@@======@@@CCCBBBDDDHHHPPP```{{{}}}rrrhhhaaa\\\ZZZVVVVVVUUUTTTRRRNNNKKKIIIJJJIIIGGGFFFFFFGGGGGGGGGIIILLLPPPSSSUUUXXX\\\___^^^```cccgggjjjmmmnnnnnnkkkkkkjjjkkkkkklllmmmmmmmmmmmmnnnooopppqqqrrrssssssuuuwwwwwwuuusssrrrrrrssstttttttttsssrrrpppooonnnooooooooonnnnnnnnnnnnkkkkkkllllllmmmnnnnnnnnnnnnmmmmmmnnnppprrrrrrrrryyylllbbbfffvvvvvvuuuzzzppp^^^RRRNNNNNNEEEKKKTTT\\\^^^[[[UUUQQQKKKIIIFFFAAA???AAAFFFJJJMMM\\\qqq}}}|||uuuqqqmmmjjjjjjhhheeeaaaYYYSSSTTT[[[```gggnnnuuu{{{zzzooocccYYY___ffflllssszzz{{{wwwtttjjj```YYYRRRLLLIIIJJJSSSbbbrrrzzz}}}zzz|||wwwzzz|||zzzwwwuuuvvvxxxxxxyyyyyyzzzzzzxxxwwwvvvxxxvvvtttrrrrrrsssuuuwwwqqqooojjjddd______ccchhhkkkllllllkkkiiihhhiiiiiifffgggggggggfffdddbbbaaa^^^]]]]]]^^^^^^]]]YYYVVVWWWYYY[[[___ccciiimmmpppnnnppprrrsssrrrrrrsssuuuxxxyyy{{{xxxqqqiiiccc]]]\\\ccclll{{{|||xxxzzzxxxwwwwww|||xxxcccSSSCCC777666444333333444333222000333222222111000111111111////////////000000000000000000000000000000000000000000////////////000000//////000000111111111222222222222222222222222222777777666555333222111111000222444666666666555444333333333444444555555555333333444444555666777777666666555444444666777888555888::::::999777666666666666666777888888999999::::::;;;;;;<<<======>>>AAA;;;888;;;>>>???@@@BBBJJJSSSgggvvvllleeeaaa^^^^^^^^^\\\YYYUUUQQQOOOKKKIIIHHHHHHIIIIIIIIIHHHEEEGGGJJJMMMOOOSSSWWWZZZWWWYYY[[[___bbbeeeggggggggghhhhhhiiijjjjjjkkkkkkkkklllmmmoooppprrrssssssrrrtttuuuuuusssqqqqqqqqqrrrrrrrrrrrrqqqpppooooookkkmmmnnnpppooommmkkkiiillllllkkkllllllmmmoooooommmjjjhhhjjjnnnppppppnnnrrrgggiiipppzzzxxxgggVVVIIILLLIIILLLUUU[[[[[[XXXVVVRRRQQQNNNHHHCCCDDDIIINNNNNN[[[nnn}}}|||vvvsssuuurrrnnniiiddd___XXXTTTXXXWWWYYYbbblllqqqoookkk___fffpppxxx|||{{{yyywww~~~vvvjjj___VVVQQQOOOMMMQQQ___ppp{{{}}}~~~}}}}}}{{{xxxuuutttuuuvvvxxxyyy{{{||||||yyywwwuuutttuuuvvvwwwvvvvvvuuutttooojjjccc^^^]]]aaagggkkkmmmnnnnnnmmmllliiigggffffffeeecccaaa______^^^___```ccceeeccc]]]XXXWWWWWWWWWZZZ^^^bbbfffjjjnnnqqqpppqqqsssuuuvvvwwwxxxxxx~~~{{{zzz}}}uuuiii```[[[YYY]]]ddduuu~~~xxxoooxxx}}}~~~lllYYYMMMBBB999555555444555777777777666444333333111000///...---///////////////000111111111111222222222222111111111111000000000000000111////////////000000000000111111000000000000111111666555444333222333444555444555555555444333333222333333333444444444555555333333333444444444555555333333333333333333333333666666666666666666666666666666666666777777777777<<<;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>AAAIIITTTeee}}}}}}uuupppsssiiijjjjjjfffaaa[[[VVVTTTPPPNNNKKKKKKKKKJJJFFFBBBFFFEEEDDDFFFIIILLLNNNNNNQQQRRRSSSUUUYYY]]]```bbbfffeeedddeeefffiiilllnnnhhhiiikkknnnpppqqqrrrsssvvvvvvtttsssqqqqqqppppppuuutttsssqqqooonnnlllllljjjlllnnnmmmkkkiiihhhiiilllkkkjjjiiijjjlllnnnpppjjjjjjiiiiiijjjlllnnnooozzzhhhcccgggnnn~~~zzzeeeUUUMMMHHHIIITTT```eeefffggghhhfff___WWWOOOLLLOOORRRXXXccctttzzzsssjjj___XXXVVVTTTTTT[[[eeemmmooommmmmmttt|||}}}zzzxxx{{{uuulllccc[[[VVVSSSQQQRRR___ppp|||~~~~~~{{{{{{zzzxxxuuutttuuuvvvyyyyyyzzz{{{zzzyyywwwuuutttuuuvvvvvvuuusssqqqooojjjfffaaa]]]^^^bbbhhhlllnnnmmmmmmllljjjiiigggfffdddcccaaa___^^^___``````eeefffgggccc]]]XXXVVVWWWYYY\\\```dddgggiiimmmooopppqqqsssuuuxxxyyyzzz{{{}}}}}}{{{pppeee]]]YYYYYY```iiiuuuxxxlllfffsssgggTTTIII???777444444333444555666666666666555444222000//////...000000000000000111222222000111111222222111111000111111000000000000000111////////////000000000000111111000000000000111111333333222222222333555666333333444444333222222111333333333444444444444555333333333444444444444555444444444444444444444444666666666666666666666666666666666777777777888888;;;;;;::::::::::::;;;;;;:::::::::;;;<<<===???@@@AAAFFFMMMXXXlll{{{|||}}}~~~yyyyyyyyyuuuoooiiiccc```VVVSSSOOONNNNNNLLLIIIFFFGGGFFFDDDEEEGGGIIIJJJJJJKKKLLLMMMOOORRRVVVYYY[[[____________bbbeeehhhjjjiiijjjkkkmmmnnnoooppppppssssssrrrqqqppppppppppppqqqqqqppppppooonnnmmmmmmlllnnnoooooollljjjiiiiiinnnmmmlllkkkkkkkkklllmmmjjjjjjiiiiiijjjkkklllmmmggg[[[ZZZ```mmmzzzwwwdddSSSJJJHHHSSScccooovvvyyy|||yyyrrrhhh^^^ZZZ[[[^^^fffooo{{{|||ooofff]]]XXXUUUXXXbbbmmmsssuuuuuu{{{xxxtttqqquuurrrnnnhhhbbb\\\XXXVVVTTTaaaqqq}}}}}}~~~}}}{{{yyyzzzyyyxxxvvvuuuvvvwwwzzzzzzyyyyyyxxxwwwwwwvvvuuuuuuvvvuuurrroookkkhhhbbb```^^^]]]___dddjjjnnnnnnmmmllljjjiiihhhggggggcccaaa^^^]]]\\\]]]___aaahhhiiigggbbb[[[WWWVVVWWW[[[___cccggghhhiiikkklllpppqqqsssvvvyyy{{{}}}~~~wwwmmmbbbZZZWWWZZZdddpppyyylllaaa^^^kkk~~~yyy___NNNCCC:::555444333333333333555777888:::888555222000//////000111111000000111111222222000111111222222111111000000000000//////000000111////////////000000000000111111000000000000111111000000000000222333555555222222222222222111111000333333333333444444444444333333333333444444444444555555555555555555555555666666666666666666666666777777777777888888888888:::::::::;;;;;;::::::::::::::::::;;;<<<===???@@@???BBBDDDIIIUUUfffsssyyy|||xxxtttttt{{{tttnnnjjj___\\\WWWTTTRRRPPPMMMKKKKKKIIIGGGFFFGGGHHHGGGGGGFFFGGGHHHJJJLLLOOOQQQRRRXXXXXXXXXZZZ\\\```dddfffhhhhhhjjjkkklllmmmmmmmmmooooooppppppqqqqqqrrrrrrnnnnnnnnnnnnnnnnnnnnnmmmnnnpppqqqpppnnnlllkkkkkknnnnnnmmmlllkkkkkkjjjjjjkkkjjjiiihhhhhhiiikkkkkkfffUUUQQQUUU___iiivvvrrr]]]QQQIIIQQQcccrrr}}}|||tttmmmjjjlllnnntttzzz}}}qqqjjjccccccjjjuuu}}}zzz{{{sssmmmjjjllllllkkkiiiddd```^^^]]]YYYdddsss~~~}}}}}}}}}{{{yyyzzzzzzyyyxxxwwwxxxyyy{{{zzzxxxwwwvvvvvvvvvvvvuuuvvvvvvtttpppkkkeeebbb\\\\\\\\\^^^bbbgggmmmpppnnnmmmkkkhhhgggfffffffffbbb```]]][[[ZZZ[[[]]]^^^ffffffddd___YYYVVVWWWZZZ^^^bbbgggiiijjjiiiiiijjjoooppprrruuuyyy|||xxxnnnaaaYYYUUUXXXfffsss|||iii^^^YYYddduuuwwwqqqwwwlllWWWHHH>>>777444444444444444444666999;;;===:::666222000///000000111000000000000000111111000000111111111111000000000////////////000000111////////////000000000000111111000000000000111111/////////000111222222333111222222222222222111111222222333333333444444444222222333333333444444444444444444444555555555555555555555555555555555555777777777777888888888999888999:::;;;;;;:::999888:::::::::::::::;;;<<<===<<>>666333555333888===???>>>===@@@CCCHHHFFFBBB>>>:::777555444000000///...............//////000000000000//////...------......000111111////////////000000000000111111000000000000111111//////000111111111000000000000111222222222222222111222222222222333333333111222222222222333333333222222333333444555555666333333333333333333333333444555555555666666666666888888777777777777888888999999999999:::;;;<<<===???>>>???AAAAAABBBLLLXXXlll~~~uuurrryyyzzz{{{{{{yyytttrrrrrrssspppllleee___[[[VVVRRROOOLLLLLLMMMLLLKKKJJJHHHGGGGGGFFFEEEDDDEEEFFFHHHJJJPPPQQQTTTXXX[[[^^^```aaaccceeeiiinnnqqqssstttuuuooooooooonnnnnnmmmmmmmmmiiilllnnnoooooonnnnnnooommmlllkkkkkkkkklllmmmnnnjjjjjjiiiiiijjjkkklllmmmttt]]]MMMDDD@@@<<>><<<555111444111777>>>@@@???>>>@@@CCCKKKIIIFFFCCC>>>:::777666111111000/////////////////////000000000000//////---------......000111111////////////000000000000111111000000000000111111---...000111222222222222//////000111111111111111111111222222222333333333111111222222222333333333333333444444555666777777333333333333333333333333444444444444555555555666999888777666666777888999888888999:::<<<>>>@@@AAABBB>>>===???>>>???IIIUUU^^^nnntttqqqxxxyyy|||~~~|||{{{|||~~~}}}wwwppphhhbbb\\\VVVSSSPPPPPPPPPPPPOOOMMMKKKIIIIIIHHHFFFEEEEEEEEEGGGHHHMMMNNNPPPSSSVVVXXXZZZZZZ___aaafffjjjnnnpppqqqqqqlllllllllmmmmmmmmmnnnnnngggjjjmmmnnnnnnnnnnnnooopppnnnllljjjiiijjjkkkllljjjjjjiiiiiijjjlllnnnoooeeeOOOCCC???===>>>AAAGGGPPP[[[dddjjjuuu}}}mmm```^^^eeelll|||~~~{{{zzz|||{{{xxxxxx{{{~~~~~~|||rrraaaZZZQQQLLLPPP]]]mmmyyy~~~~~~~~~}}}}}}~~~{{{zzz{{{|||||||||yyyyyyyyyzzzzzz{{{{{{{{{xxxvvvuuuuuutttqqqmmmjjjjjjfffcccbbb\\\WWWYYY```dddkkksssvvvtttqqqqqqrrrnnnmmmkkkiiifffbbb]]]YYY[[[\\\[[[ZZZXXXTTTQQQOOOQQQRRRTTTVVVWWWZZZ___bbbbbbfffjjjmmmoooooopppqqquuuuuuvvvxxx{{{yyysssooommmpppmmmkkkjjjppp|||{{{pppmmmlll{{{{{{xxxyyyxxx~~~kkkRRRFFF:::777999777666555999<<>><<<===>>>BBBGGGLLLRRRUUU```gggoootttvvvzzzzzzhhh``````cccooo{{{|||{{{}}}|||yyyyyy|||yyyyyyyyy|||{{{ggg```UUUNNNQQQ]]]nnnyyy~~~~~~}}}~~~|||zzzyyyzzz|||}}}}}}|||xxxxxxxxxyyyyyyyyyzzzzzzwwwvvvuuuuuussspppkkkgggfffaaa^^^]]]ZZZVVV[[[bbblllrrrxxxyyywwwttttttuuuooommmkkkhhhfffaaa\\\XXXZZZZZZZZZYYYWWWTTTQQQOOOOOOQQQTTTWWWYYY]]]aaaeeefffiiilllooopppppprrrtttwwwwwwxxxzzz}}}{{{uuurrrqqqqqquuussssssxxxyyysssuuutttyyytttsssuuu~~~ppp```LLLBBB999777777666666888999<<<@@@BBBBBBBBBBBBCCCFFFGGGHHHGGGEEEAAA<<<:::222111///...------......//////////////////////////////............//////////////////////////////////////////////////////000000////////////000000000000000000111111111111111111111111111111222222222222222222222333444555555555555444444444444444555555555555555555444444777666666666666666666666777777777777777888888888:::::::::;;;===???AAABBBAAA@@@===<<<<<<>>>AAACCCEEEMMMYYYiii~~~iiimmmwww~~~yyytttoookkkdddaaa]]]ZZZYYYXXXVVVUUUOOOMMMKKKHHHGGGFFFFFFFFFGGGGGGIIIKKKLLLMMMNNNNNNOOOQQQUUUZZZ^^^aaacccdddddddddeeefffggghhhjjjkkkhhhiiiiiijjjkkkllllllmmmnnnllljjjkkklllllljjjgggiiijjjkkklllmmmnnnnnnnnnwww\\\GGG@@@BBB??????>>>>>>???@@@BBBCCCLLLPPPTTTVVVVVVXXX\\\```eeemmmyyytttddd\\\ZZZcccooo|||~~~}}}{{{{{{~~~xxxsssnnnpppssszzztttjjj[[[QQQRRR^^^ooozzz~~~}}}~~~~~~}}}}}}}}}~~~}}}}}}~~~xxxwwwxxxzzz|||}}}}}}|||vvvvvvwwwwwwwwwwwwxxxxxxvvvuuuuuutttrrrmmmgggcccaaa]]]ZZZYYYYYY[[[bbbjjjvvvyyy{{{zzzwwwttttttvvvooollljjjgggddd```[[[WWWWWWWWWWWWWWWVVVTTTQQQPPPMMMQQQUUUYYY]]]aaafffiiikkkmmmooopppppprrrtttwwwyyyzzz{{{}}}{{{vvvuuuwwwzzzyyywwwyyy|||vvvzzzxxxooonnnqqqzzz~~~wwwooohhh\\\PPPDDD===888666555333777<<<<<>>???@@@======<<<;;;;;;===>>>???===CCCJJJUUUhhh{{{pppmmm}}}zzztttmmmkkkiiigggfffccc___[[[WWWTTTPPPKKKHHHFFFFFFFFFHHHHHHIIIIIIIIIIIIJJJJJJJJJLLLOOORRRVVVXXXZZZ[[[^^^^^^___aaacccfffhhhiiiggghhhhhhiiiiiijjjjjjjjjkkkkkklllmmmoooooollljjjiiiiiijjjkkklllmmmmmmnnn{{{oooVVVFFFGGGNNNJJJGGGCCC???======>>>@@@BBBDDDEEEEEEDDDEEEHHHKKKMMMSSS___pppjjj\\\VVV[[[eeesss~~~~~~}}}{{{rrrkkkffffffiiinnnzzzwwwaaaSSSRRR___ppp}}}~~~}}}|||||||||||||||||||||}}}}}}}}}~~~||||||}}}wwwwwwxxxzzz}}}}}}|||zzzuuuuuuuuuuuuuuuuuuuuuuuuvvvuuutttssspppkkkddd___\\\YYYXXXYYY^^^eeeooovvv{{{{{{{{{xxxsssqqqqqqrrrmmmkkkhhheeebbb^^^ZZZVVVTTTUUUUUUUUUTTTSSSRRRQQQLLLQQQWWW\\\aaafffkkknnnooopppqqqpppppprrrvvvyyy{{{|||}}}~~~~~~~~~|||vvvvvvwwwmmmlllmmmtttuuukkk^^^TTTKKKDDD===:::777666444333888@@@BBBEEEIIIJJJIIIGGGEEEEEE@@@AAACCCDDDCCC@@@===:::222111000............//////////////////000000000//////............/////////////////////////////////////////////000000000000000////////////000000000000000000000000000000//////000111222333333333333333222222222222222222333333333333333444444444333333444444444444555555555555555666666666666666888888888888777777777777999::::::;;;<<<======>>>;;;;;;;;;;;;<<<<<<<<<===???BBBFFFLLLXXXlll}}}|||yyyxxxwwwvvvtttpppjjjfff___\\\VVVPPPLLLJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJKKKMMMOOOQQQSSSTTTUUUWWWXXXYYY[[[^^^aaadddeeefffffffffggggggggghhhhhhjjjlllnnnpppqqqooommmkkkfffffffffggghhhiiijjjkkkvvv{{{yyyjjjVVVNNNWWWccc^^^XXXNNNEEE???===>>>???======>>>=========???AAAAAAEEEMMM\\\nnn}}}~~~~~~~~~ppp___UUUSSS[[[iiivvv~~~~~~~~~~~~~~~}}}~~~~~~~~~vvvnnnhhhdddaaacccffflllyyyjjjWWWTTTaaasss~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzz{{{|||~~~}}}{{{zzzzzz{{{yyyxxxyyy{{{||||||zzzxxxttttttttttttttttttttttttuuutttrrrqqqmmmhhhaaa\\\UUUVVVVVVZZZcccoooyyy~~~}}}|||yyyuuupppnnnmmmnnnjjjhhheeebbb___\\\XXXUUUSSSSSSSSSSSSSSSSSSRRRRRRMMMRRRYYY```fffkkkooorrrqqqqqqrrrqqqqqqssswww{{{|||}}}yyyvvvzzzvvvlllkkkiiimmmkkk___QQQFFFAAA>>>999777777666444333:::BBBIIIKKKNNNOOOLLLHHHFFFDDD<<<>>>@@@BBBAAA>>>;;;999333222000///......//////---------......///////////////............//////////////////////////////////////////000000111111000000////////////000000------......///000000111//////000111222333333333333333222111111111222222222222222222333333444444333333333333444444555555444444555555666666666777888888888777777777777777999999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<>>===:::::::::;;;;;;;;;<<<<<<>>>@@@EEEPPP___ooo|||}}}{{{{{{}}}}}}}}}~~~rrr___TTTRRRXXXcccqqqyyyyyyxxxxxxwwwwwwxxxzzz|||~~~xxxsssmmmhhheeedddcccbbbbbbdddiiiwwwwwwbbb]]]ggguuu~~~}}}zzzzzz{{{{{{{{{zzzyyyyyyyyyzzz{{{zzzxxxvvvvvvwwwxxxxxxwwwxxxzzzzzzyyywwwtttttttttssssssssssssrrrsssqqqnnnkkkhhhccc^^^ZZZQQQTTTWWW]]]ggguuu}}}}}}{{{wwwssspppmmmllllllfffdddaaa^^^\\\ZZZWWWUUUTTTSSSSSSSSSSSSRRRRRRRRROOOUUU]]]dddjjjnnnqqqsssrrrrrrsssssssssvvvzzz}}}~~~}}}{{{}}}uuulllllliiiiiicccWWWHHH???;;;<<<888666555666444444999AAAKKKNNNQQQQQQNNNIIIFFFDDD;;;===???AAA@@@>>>;;;888333222000///......///000,,,,,,------......////////////............//////////////////////////////...//////000000111111222000000////////////000000+++,,,,,,---///000000111000000000111222222222333222222111111111222222333000111111222222333333444222222333333444444555555444444444555555666666777666777777777888888888888888999::::::::::::999999;;;;;;;;;<<<<<<<<<<<<===>>>@@@DDDHHHKKKRRRaaaooo}}}sssoooiiibbb]]]YYYWWWWWWTTTRRRQQQOOONNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKKKKMMMNNNOOOPPPRRRUUUWWWXXX[[[\\\]]]^^^___``````aaagggiiillllllkkkiiihhhhhhffffffeeeeeeggghhhjjjkkkmmmrrruuuqqqlllqqq}}}mmm]]]PPPGGGCCC@@@@@@@@@AAABBBBBB@@@??????BBBFFFNNNYYYggguuu}}}}}}~~~~~~{{{yyyyyy|||~~~}}}}}}}}}~~~~~~ppp]]]SSSRRRTTT^^^kkkrrrqqqoooppplllmmmoooqqqtttwwwyyyzzz}}}~~~xxxpppjjjaaa___]]]]]]___bbbdddeee```aaafffssspppjjjoooxxx~~~~~~zzzzzz{{{{{{{{{zzzyyyxxxxxxyyyyyyxxxuuusssssssssuuutttssstttvvvxxxxxxxxxtttttttttssssssrrrrrrrrrooolllhhheeebbb^^^ZZZWWWTTTYYY]]]cccnnnzzz~~~|||{{{xxxuuuqqqooollljjjiiiccc```]]][[[ZZZYYYVVVTTTUUUTTTTTTSSSRRRRRRRRRSSSRRRXXX```ggglllooorrrsssrrrtttuuuvvvwwwyyy}}}|||}}}}}}}}}rrrmmmnnnlllggg]]]QQQDDD;;;888999777444222333333333777===HHHLLLOOOPPPNNNJJJFFFEEE===>>>AAABBBAAA>>>;;;999333222111////////////000---------...//////000000//////............//////////////////////////////...//////000111111222222000000////////////000000------......//////000000111111111111111111222222111000000000111222333333000000000111222333333333111222222333444444555555333333444555555666777777555555666777888999999:::888888999::::::999888777;;;;;;:::::::::;;;<<<===??????CCCGGGGGGGGGPPP[[[lll~~~|||tttmmmgggcccbbb___]]]ZZZWWWUUUTTTTTTTTTQQQPPPNNNLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNOOOQQQRRRSSSTTTUUUWWWYYYZZZ[[[\\\```ccceeefffddddddeeegggfffeeeddddddeeegggiiikkkjjjpppuuuvvvvvv~~~qqqaaaTTTNNNJJJJJJKKKLLLMMMKKKHHHFFFBBBFFFKKKQQQXXXdddqqq{{{zzz{{{|||zzzxxxyyy}}}~~~}}}||||||~~~~~~~~~|||~~~}}}~~~mmm\\\SSSMMMMMMUUUbbbhhhfffdddeeebbbcccfffiiilllppprrrsssyyy~~~~~~}}}}}}~~~}}}|||~~~yyywwwrrrlllfff___ZZZWWWTTTSSSTTTWWW]]]bbbfffggg^^^^^^bbbppp{{{tttvvvzzz|||~~~~~~zzzzzz{{{|||{{{zzzxxxwwwwwwxxxxxxwwwtttqqqqqqqqqrrrpppoooqqqtttwwwxxxyyytttttttttssssssrrrrrrrrrllliiiddd```]]]ZZZWWWUUUYYY___dddiiisss~~~zzzwwwuuuqqqooommmkkkhhhfff```^^^[[[YYYXXXXXXVVVTTTVVVUUUTTTSSSSSSRRRRRRSSSTTTZZZbbbiiinnnppprrrssssssuuuwwwyyyzzz|||{{{tttqqqxxx~~~{{{~~~|||uuuoooooopppnnnfffZZZNNNAAA888666777777222000222333222555:::DDDHHHMMMOOOMMMJJJGGGEEE???@@@BBBCCCBBB???<<<:::333222111////////////000---......///000111111222//////............//////////////////////////////...//////000111222222222000000////////////000000000000000000////////////222222222111111111111111000000000000111222333444///000000111222222333333111111222333333444555555333333444444555666777777444444555777888999:::;;;888888999::::::888777666;;;:::999999999:::;;;<<>>EEEGGGKKKMMMLLLIIIEEEAAA<<<===???@@@@@@>>><<<;;;555444222000//////000111...............///000000222111111000///......---//////...............///---...///000000///...---...............///000000000000000000000000000000////////////000000000000444444333222111111111222000000111111111222222222222222333333333333444444333333333444444444555555333444444555666777888888888888888777777777777777888888999999999:::::::::============>>>???@@@AAAJJJRRRaaavvv~~~|||yyytttnnnhhhccc```^^^\\\YYYUUURRRQQQOOOLLLJJJMMMLLLLLLLLLMMMLLLIIIFFFJJJJJJKKKKKKKKKLLLLLLLLLQQQRRRTTTVVVYYYZZZ[[[\\\[[[]]]```ccceeeggghhhhhhggghhhkkkllljjjmmm|||uuurrrlllhhhgggcccZZZTTTSSSSSSSSSVVV]]]dddhhhooowwwrrrssstttuuuuuuttttttssswwwuuurrrpppooonnnmmmkkkooorrrvvvyyyzzzzzz{{{|||}}}wwwpppjjjfffdddqqqyyykkk]]]SSSKKKIIIGGGHHHJJJKKKJJJHHHHHHJJJKKKMMMOOOUUU]]]ccctttxxx|||}}}|||zzzxxxwww|||~~~~~~~~~}}}|||}}}~~~~~~}}}}}}~~~~~~{{{ooofff[[[WWWSSSSSSTTTTTTRRRPPPPPPSSSUUUWWW^^^iiiooopppiiiccc^^^ddd{{{~~~~~~~~~~~~~~~}}}|||||||||{{{yyyxxxwwwvvvuuuxxxvvvsssqqqpppqqqssstttsssssssssrrrrrrsssssssssssssssuuuwwwxxxuuuqqqmmmddd```ZZZUUUTTTXXX]]]aaahhhqqqyyyzzzzzz{{{zzzvvvoooooonnnlllhhhdddaaa^^^ZZZXXXUUUSSSQQQPPPQQQQQQSSSSSSRRRPPPQQQTTTYYY]]]bbbeeejjjooorrrssssssssstttvvvzzz|||}}}yyynnnjjjjjjlllppprrrssssssrrrqqqooooooooohhh\\\OOODDD<<<777555222333222222222666:::>>>EEEGGGIIIJJJIIIFFFCCC@@@:::;;;<<<===<<<;;;999888333222000...---...//////...............//////000------............//////222111000///............---...///000000///...---...............///000000000000000000000000000000111111111111222222222222333333222111111111111111111111111111222222222222222222222333333333444444333333444444444555555555444444555555666666777777777777777777777888888888888888999999999:::::::::<<<<<<<<<======>>>???@@@@@@GGGRRRcccxxx}}}xxxrrrlllgggdddaaa^^^[[[XXXVVVTTTQQQOOONNNMMMKKKLLLLLLLLLJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLNNNPPPSSSTTTUUUVVVVVVWWWZZZ]]]___```aaaaaahhhgggfffdddaaabbblllvvvyyyssskkk```YYYVVVRRRQQQSSSZZZ```dddiiiooonnnppprrruuuvvvtttrrrqqqsssoooiiieeebbb```___]]]dddiiippptttvvvwwwwwwxxx|||zzztttjjj^^^UUUQQQQQQ]]]lll}}}yyylll^^^SSSKKKGGGBBB??????AAABBBBBB???@@@AAABBBEEEJJJQQQVVViiipppxxx{{{yyyvvvvvvwww|||~~~}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~uuuhhh^^^SSSRRRRRRUUUYYY[[[ZZZWWWWWWZZZ\\\```hhhsssxxxxxxqqqjjjbbbddduuu~~~~~~}}}}}}||||||||||||{{{{{{zzzxxxwwwvvvuuutttvvvuuurrrqqqpppqqqrrrssssssrrrrrrrrrrrrrrrrrrrrrpppqqqtttvvvwwwsssmmmhhh]]][[[WWWSSSRRRXXXaaaiiiqqqxxx|||{{{yyyxxxuuuqqqooonnnmmmjjjfffbbb^^^\\\WWWUUURRRPPPNNNMMMNNNNNNRRRRRRQQQQQQRRRVVV]]]aaafffiiimmmqqqtttuuuuuutttuuuxxx{{{}}}}}}~~~yyyrrrppppppooonnnrrrsssttttttssspppnnnllljjjbbbWWWMMMEEE>>>777222111111222111222555:::>>>DDDEEEFFFFFFEEEBBB@@@>>>777888888888777666444333111000...---,,,,,,---.........------......///000))))))***,,,---...///000555444222000///.........---...////////////...---...............///000000000000000000000000000000111111111111222222222222222111111000000000000000111111222222222333333333222222222222333333333333444444444555555555666666555555555666666666666666666666777777888888999999888888999999999:::::::::;;;;;;;;;;;;<<<===>>>>>>===AAAIIIRRRbbbzzzyyyrrrnnnkkkhhheeebbb```]]]YYYWWWSSSQQQOOONNNNNNNNNLLLKKKGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGIIIKKKMMMNNNOOOOOOPPPQQQSSSVVVWWWYYYYYYZZZiiigggccc^^^ZZZZZZ]]]bbbrrrxxxiii\\\UUUKKKHHHJJJQQQXXX\\\```fffjjjmmmqqqtttuuurrrnnnllliiiddd]]]XXXVVVVVVUUUUUU]]]ccclllsssvvvwwwwwwwwwvvvtttmmmaaaTTTLLLIIIJJJNNN^^^rrr|||yyymmm___UUUOOOLLLGGGCCCAAAAAABBBCCC>>>>>>>>>???BBBGGGLLLOOO___jjjvvv{{{zzzwwwyyy|||{{{}}}}}}{{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~~~~~|||{{{zzzzzzzzz{{{|||}}}}}}~~~~~~}}}~~~~~~}}}}}}~~~{{{sssiiibbbZZZ[[[]]]bbbhhhjjjhhhddd___cccgggmmmxxx}}}uuukkkgggqqq~~~}}}{{{{{{|||}}}~~~{{{{{{zzzxxxwwwvvvuuutttuuusssrrrqqqpppqqqrrrrrrssssssssssssssssssrrrrrrppprrrtttuuutttnnnfffaaaVVVWWWVVVSSSSSSZZZgggrrrvvvzzz{{{xxxuuutttqqqlllkkkkkkiiigggccc```]]][[[UUUSSSQQQNNNMMMLLLMMMNNNRRRRRRRRRSSSUUUZZZaaafffjjjlllooosssuuuvvvvvvuuuwwwyyy|||~~~~~~{{{uuuooooootttwwwvvvsssrrrrrrtttuuutttqqqllliiiccc[[[QQQIIIEEE???777111///000111111222444999<<>>666000///000111111111333777:::======<<<;;;:::999888777555555444333222111////////////..................---------------...//////,,,,,,------............000000000///000000111111......------------.....................///000000////////////////////////.../////////000000000000000///////////////000000111111222222222333333333111111111222222222333333444444444444555555555666666666666666666555555555555555666777888999999:::888888999999999:::::::::888888888888999:::;;;<<<:::<<>>@@@@@@AAADDDNNNRRRXXX]]]^^^]]]YYYVVVNNNLLLIIIJJJMMMQQQTTTUUUSSSYYYccclllqqquuuwwwxxxxxxsssnnniiiddd\\\QQQJJJIIIMMMXXXeeekkkhhhfffhhhggglllrrrtttrrrnnnkkkjjjdddaaa^^^]]]^^^^^^^^^\\\```gggqqqyyy|||}}}~~~~~~}}}|||}}}~~~||||||}}}~~~~~~~~~~~~~~~~~~|||zzzyyyyyyyyyyyywwwwwwwwwwwwwwwyyyzzz{{{xxxxxxxxxxxxyyyzzz{{{||||||||||||zzzxxxxxxzzz|||{{{|||}}}}}}}}}~~~||||||~~~}}}|||{{{|||}}}}}}{{{{{{zzzxxxwwwvvvuuutttssssssssssssssssssssstttuuuvvvvvvwwwvvvtttrrrqqqooolllfffbbb^^^ZZZWWWTTTVVVYYY___fffnnnvvv|||~~~|||vvvpppnnnooolllfff```___]]]ZZZXXXVVVUUUUUUQQQPPPOOOOOOPPPQQQTTTUUUSSSWWW\\\aaadddgggkkknnnmmmnnnqqqtttvvvxxxyyyzzz{{{~~~|||uuupppgggiiioooyyy}}}tttrrrrrrsssssslllbbbYYYIIIFFFAAA<<<888555444333000111111000///000222444222333444555444444222111222222111000000000000000......////////////......------,,,,,,------...///........................,,,,,,,,,,,,,,,,,,---......------,,,,,,------..................///000000////////////////////////111111111111222222222222000/////////000000111222//////000000000111111111111111111111222222222222222222222333333333333444444444555555666666777777777777777777777888888888888888999999999:::::::::888888888888999:::;;;;;;>>>999:::@@@BBBCCCOOO___uuuwwwuuu{{{~~~{{{xxxtttpppmmmiiihhhfffdddbbb```^^^^^^UUUUUUTTTRRRQQQNNNMMMKKKNNNMMMLLLKKKKKKLLLLLLMMM[[[cccddd[[[TTTTTTUUUSSSWWW[[[___dddsss|||fffYYYKKKEEEBBB@@@@@@BBBAAAFFFLLLQQQTTTTTTRRRPPPOOOLLLKKKKKKNNNQQQTTTTTTOOOUUU___gggmmmpppsssuuuxxxsssooonnnmmmgggZZZPPPHHHIIIQQQ^^^eeeeeeggglllvvv{{{~~~vvvsssooommmnnnnnnllljjjjjjnnnuuu|||~~~~~~~~~~~~|||zzzyyyyyy{{{{{{{{{|||}}}}}}}}}}}}}}}~~~}}}|||{{{zzzyyyyyyxxxwwwvvvvvvvvvvvvxxxzzz{{{wwwwwwxxxyyyzzzzzz{{{{{{{{{|||{{{yyyxxxwwwyyy{{{xxxyyy{{{{{{{{{}}}~~~~~~~~~}}}}}}|||{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvtttsssssssssttttttttttttttttttttttttuuuvvvvvvuuusssqqqppplllgggaaa[[[XXXWWWUUUTTTXXX[[[bbbllluuu|||}}}zzzsssllljjjjjjgggaaa```^^^\\\YYYVVVSSSRRRQQQPPPOOONNNNNNPPPRRRUUUVVVTTTXXX^^^dddgggjjjlllnnnnnnooorrruuuwwwzzz{{{|||{{{~~~}}}uuunnniiifffjjjrrr|||}}}vvvtttssssssrrrjjj^^^TTTEEECCC???:::555222333555000111222111//////000222...000222333444333111000111000000/////////000000------...//////.........---,,,,,,,,,,,,---......---------....../////////---,,,++++++************...---,,,,,,,,,,,,---..................///000000////////////////////////////////////000000000000000000000000000111222222////////////000000000000000111111111111222222222111111222222222333333333333444444555666777888888888888888777777777777777888888999999999:::::::::888888888888999:::;;;<<<===666555===@@@>>>EEEPPP\\\lllooonnnnnnsss}}}xxxwwwuuussspppnnnlllkkk]]]\\\[[[YYYVVVSSSQQQPPPRRRQQQPPPOOONNNOOOOOOPPP^^^eeehhhaaaZZZXXXZZZ[[[]]]___```___cccqqq~~~mmm[[[QQQIIIAAA>>>???BBB@@@AAADDDGGGHHHMMMTTTUUUSSSPPPNNNMMMNNNPPPQQQSSSQQQUUU\\\bbbfffkkkqqqssstttuuuvvvwwwrrrcccTTTQQQMMMPPPXXX\\\^^^kkk|||wwwpppwww{{{wwwuuuyyywwwyyyzzz{{{{{{|||~~~wwwrrrpppqqqrrrtttyyyzzz{{{zzzyyyyyyzzz{{{~~~{{{xxxwwwwwwwwwvvvuuuwwwvvvvvvvvvuuuuuutttttttttuuuwwwyyyzzzzzzzzzzzz}}}{{{yyywwwwwwwwwxxxyyyxxxyyyzzz|||}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~|||yyyxxxwwwxxxzzz|||zzzzzzzzzyyyxxxwwwvvvuuuvvvtttrrrrrrtttttttttsssnnntttvvvrrrqqqsssoooiiieeeaaa]]]XXXUUUUUUVVVWWW[[[gggsssyyy}}}~~~{{{wwwuuurrrnnniiifffcccaaa]]][[[WWWSSSPPPMMMKKKKKKHHHKKKNNNPPPQQQQQQSSSUUUZZZ\\\```eeejjjnnnqqqrrrpppqqqsssuuuxxxzzz{{{|||}}}zzzooogggbbboookkkppp}}}|||vvvuuusssqqqkkkbbbXXXPPPEEEAAA;;;666444333222222000000////////////000000000000000000000000000000222111111111000000//////------,,,,,,,,,,,,------...---,,,,,,---...///000...------,,,,,,------...,,,,,,.........---,,,+++...........................---+++******+++---...//////.........---------////////////////////////////////////000000000000111111000000//////.........///111111/////////000333333222222111222222222111111222333444666666777666666555444555666777888999999999999999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<===???@@@AAAMMMTTTeee~~~nnnfffdddkkk|||yyywwwpppmmmiiiddd___\\\YYYXXXWWWZZZ[[[YYYSSSOOONNNOOO\\\eeejjjfff___]]]]]]\\\\\\^^^^^^[[[[[[ggg|||vvviii\\\OOOGGGEEE@@@===<<<@@@CCCGGGOOOWWWWWWUUUQQQNNNLLLKKKLLLLLLMMMLLLNNNUUUZZZ]]]bbbgggqqqvvvzzz{{{|||wwwjjj]]]PPPLLLNNNVVV]]]eeewwwyyyrrrxxx}}}{{{zzz~~~{{{|||||||||{{{{{{}}}{{{tttmmmjjjkkknnnwwwzzz||||||yyyxxxyyy{{{}}}zzzxxxwwwwwwwwwwwwvvvwwwwwwvvvvvvuuuuuuuuuuuussstttvvvxxxyyyyyyxxxxxx{{{zzzxxxvvvuuuvvvwwwwwwuuuvvvxxxzzz|||~~~~~~}}}}}}}}}~~~}}}}}}}}}zzzyyyvvvuuutttuuuwwwyyyxxxxxxxxxxxxwwwvvvuuuttttttsssqqqrrrssstttsssrrrnnnsssuuurrrpppppplllfff^^^[[[WWWSSSSSSUUUXXX[[[bbbmmmwww{{{|||}}}{{{xxxtttsssqqqmmmiiieeeaaa___[[[XXXUUUQQQNNNKKKJJJJJJIIIKKKNNNOOOPPPRRRUUUWWW\\\^^^bbbfffkkkoooqqqsssssssssuuuwwwyyy{{{|||}}}}}}yyymmmeeebbbkkkjjjrrrzzzyyyuuusssqqqnnnhhh```UUUMMMCCC???999444333222111000000000////////////000000000000000000000000000000111111111000000000//////...------------------...------,,,+++,,,---......------,,,,,,,,,,,,------------.........------,,,...............---------...---,,,++++++,,,---...//////.........---------////////////////////////.../////////000000000000111000000000/////////......000111111000//////000333333222222111222222333222222333333444555666666555555444444444555666777999999999999999999999999999999999::::::::::::;;;:::::::::;;;<<<===??????DDDJJJXXXooo|||ooogggjjjrrr}}}zzzxxxsssnnnjjjfffcccbbb```aaa```]]]YYYVVVTTTTTTYYYcccllllllhhheeebbb```^^^___^^^XXXUUU\\\mmm|||xxxfffXXXQQQEEE???;;;===AAAFFFPPPXXXVVVTTTPPPKKKHHHEEEDDDCCCCCCAAABBBHHHKKKMMMQQQVVVfffmmmtttuuutttpppggg^^^TTTPPPPPPWWW```lllxxx|||~~~}}}{{{{{{|||}}}~~~|||rrrjjjhhhiiiuuuyyy}}}|||xxxvvvwwwzzz{{{yyywwwvvvwwwxxxwwwvvvwwwwwwvvvvvvvvvvvvuuuuuussstttvvvwwwwwwwwwvvvvvvyyywwwvvvtttttttttuuuuuussstttwwwyyy|||~~~}}}}}}|||}}}}}}~~~}}}|||||||||xxxwwwuuusssssstttuuuvvvvvvvvvvvvvvvuuutttsssssssssrrrqqqqqqssssssrrrqqqooossstttqqqnnnkkkfffaaaWWWTTTQQQPPPSSSYYY```eeennnvvv||||||{{{zzzwwwrrrppppppnnnlllhhhccc^^^\\\WWWTTTQQQMMMJJJIIIHHHHHHIIIKKKMMMNNNPPPSSSXXX[[[```bbbeeeiiimmmppprrrsssuuuvvvwwwyyy{{{}}}~~~wwwkkkeeedddmmmsss}}}~~~zzzvvvrrrnnnkkkfff]]]RRRJJJ@@@<<<777333111111000///000000////////////000000000000000000000000000000111111000000000000//////.........------.........------,,,+++++++++,,,,,,------,,,,,,,,,,,,------......---------....../////////.........---------///...---,,,,,,---...///...............---------////////////////////////....../////////000000000000000000000////////////...000111111000//////000333222222111222222333333333333333444444555555555444444444333444555555666888888888888888888999999888888999999999:::::::::999999999:::;;;<<<===>>>>>>BBBKKK[[[qqqsssgggcccdddjjjyyy}}}xxxtttqqqpppllljjjfffdddbbb```^^^\\\TTT```lllpppooolllhhhcccbbbccc```XXXRRRVVVdddqqqpppeeeWWWMMMEEEBBBCCCGGGNNNUUUWWWUUUQQQLLLHHHDDDAAA@@@===;;;;;;@@@BBBBBBEEEIIIVVV___eeefffdddcccaaa^^^^^^[[[ZZZ^^^eeerrr~~~|||{{{|||~~~zzzrrrnnnrrrxxx|||{{{vvvsssuuuxxxxxxwwwvvvvvvxxxyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvtttuuuvvvwwwwwwwwwvvvuuuxxxwwwvvvttttttttttttttttttvvvwwwzzz|||}}}~~~~~~zzz{{{|||}}}~~~~~~}}}{{{zzzzzzzzzxxxwwwuuutttttttttuuuvvvsssssstttttttttsssrrrrrrsssrrrqqqrrrssssssrrrpppqqqqqqqqqmmmhhhccc]]]YYYSSSQQQQQQSSSYYYbbblllrrryyy~~~|||yyywwwrrrmmmkkkkkkkkkiiieee```[[[XXXRRRPPPMMMIIIGGGGGGGGGHHHHHHJJJLLLNNNPPPUUUZZZ^^^dddfffiiilllooorrrssstttuuuwwwxxx{{{~~~tttkkkjjjmmmttt~~~xxxsssnnniiieee]]]RRRJJJ===:::555222111111000///000000////////////000000000000000000000000000000000000000000000000/////////......------......///......---,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---///...---,,,---...///000/////////...------,,,,,,//////............//////........................////////////////////////........./////////000000000000000000///////////////000222222000///000111222222111111222222333333333444444444444444444444333333333333444444555555777777777888888888888888888888888888999999999999999999999999:::<<<===>>>===@@@DDDKKKYYYooo|||pppfffcccmmm{{{}}}{{{uuuqqqlllkkkkkkkkkiiigggNNN[[[iiiqqqrrrqqqlllfffcccdddaaaYYYRRRSSS^^^iiisssqqqpppttt}}}pppeeeYYYRRROOOMMMOOOSSSZZZYYYVVVQQQLLLGGGCCCAAA===:::;;;>>>@@@???AAAFFFIIIQQQWWWXXXYYY^^^ccceeefffeeefffiiimmmwww|||}}}~~~}}}||||||~~~yyyrrrvvvzzzyyyuuurrrsssvvvwwwvvvvvvwwwxxxyyyxxxvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvxxxwwwwwwvvvuuuuuuttttttwwwxxxyyyzzz{{{|||||||||yyy{{{|||~~~~~~}}}}}}}}}||||||{{{zzzyyyxxxvvvuuutttsssssssssttttttqqqrrrrrrsssssssssrrrrrrtttsssrrrssssssssspppnnnpppmmmjjjgggaaaZZZUUURRRPPPQQQSSSXXX```kkkuuu{{{yyyuuusssnnnhhhgggggggggeeeaaa\\\WWWTTTOOOMMMIIIFFFEEEEEEGGGHHHHHHJJJLLLOOOSSSXXX^^^ccciiijjjlllooorrrtttvvvvvvuuuvvvyyy}}}|||qqqnnnrrrxxx}}}yyyssslllgggddd]]]RRRIII;;;888444222222222111000000000////////////000000//////////////////////////////////////////000000......------------......//////......------,,,,,,,,,,,,,,,++++++,,,,,,,,,...---,,,,,,,,,...///000//////.........---------////////////////////////---.....................////////////////////////............////////////////////////000000000000///111222222000000000111222111111111222222333444333444444444444444444444333333333444444444444444666666666777777888888888777777777888888888999999999999999:::;;;<<<>>>>>><<>>999<<>>555333111000111111000///000000////////////000000////////////////////////........./////////000000,,,,,,++++++++++++,,,,,,+++,,,---.........---,,,,,,,,,++++++++++++,,,,,,)))***+++,,,------------,,,,,,------.../////////.........//////.........---------.........//////////////////////////////---------.........//////.../////////000000000111///111333222111000111111111111111111222333444555222222333333444555666666333444555666666666555555444444555666666777888888666666666777777777888888888888888888999;;;<<<===999<<<>>>>>>???DDDNNNWWWfffyyykkkdddjjjsss~~~AAALLLZZZdddlllqqqpppkkkgggiiiggg___TTTQQQXXX```ddd[[[SSSNNNJJJJJJSSS___cccppp{{{rrrhhh```[[[TTTQQQRRRVVVXXXXXX[[[```ccchhhlllnnnrrrvvvvvvsss{{{}}}}}}xxxuuuyyy~~~{{{||||||{{{zzzzzz|||~~~~~~|||wwwvvvyyy{{{zzzxxxwwwvvvvvvwwwxxxxxxuuusssqqqqqqqqqrrrrrrssssssssspppqqqsssuuuwwwwwwwwwvvvwwwwwwwwwwwwvvvuuutttssspppqqqssstttvvvwwwxxxxxxwwwwwwwwwxxxzzz|||}}}}}}~~~~~~~~~~~~}}}yyyxxx|||zzz{{{{{{|||{{{zzzxxxwwwtttttttttsssssssssrrrrrrrrrssstttuuuvvvwwwwwwwwwsssrrrqqqpppnnnjjjfffbbb[[[SSSOOOOOONNNLLLPPPWWWXXX^^^hhhsss{{{|||zzzsssllljjjllljjjeeeaaa```]]]ZZZWWWTTTRRRQQQLLLJJJFFFDDDDDDGGGJJJMMMNNNRRRYYY___dddjjjooorrrnnnppprrruuuyyy{{{}}}}}}||||||~~~}}}vvvwwwyyy|||mmmsssxxxyyywwwzzzzzzyyy|||~~~}}}zzz{{{eee]]]SSSOOONNNJJJAAA888333111/////////000///...000000////////////000000////////////////////////---.........//////000000,,,++++++******++++++,,,)))***,,,---...------,,,,,,++++++++++++++++++,,,''')))***,,,------,,,,,,+++,,,,,,---...///000000------............---------------.........//////////////////////////////---------.........//////.../////////000000111111000111333333111000111222111111111111222333444555111111222333555666777777444444666777777777666555444444444555666777777888666666666666777777777777666666777777888999;;;<<<;;;>>>???>>>===@@@GGGMMMQQQnnnsssqqqooommmooovvvBBBDDDJJJVVVcccjjjjjjhhhfffgggeee^^^VVVSSSVVVZZZeee\\\PPPGGGCCCEEEGGGHHHMMMTTT___ooo}}}tttooojjjjjjsssyyyyyyzzz~~~~~~yyytttoookkkpppwww}}}}}}yyywwwxxxyyywwwxxx{{{}}}}}}}}}|||{{{~~~}}}}}}~~~~~~}}}{{{{{{{{{zzzxxxwwwyyyuuurrrrrruuuwwwxxxwwwrrrqqqpppqqqtttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwxxxxxxwwwvvvuuusssttttttsssrrrsssuuuxxxvvvvvvvvvyyy}}}}}}~~~~~~}}}|||{{{~~~}}}{{{zzzzzz|||zzzyyyyyyzzzyyywwwuuurrrrrrrrrqqqqqqrrrrrrssssssssstttttttttsssrrrrrruuurrrnnnlllkkkfff]]]VVVSSSNNNLLLOOOOOOOOOVVV___cccjjjuuu|||}}}}}}||||||uuurrrooolllkkkjjjhhhfffbbb^^^YYYWWWWWWVVVPPPKKKCCCEEEGGGHHHGGGHHHJJJLLLPPPTTT[[[cccjjjooorrrtttuuutttvvvxxx|||{{{~~~~~~rrrkkkppptttvvvyyy}}}wwwvvv||||||zzz{{{qqqbbbYYYOOOKKKKKKFFF<<<222111111111111111111111111//////////////////////////////000000///...------000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,///...,,,++++++,,,...///......------------............////////////......................................................000000000000000000000000111111222222222333333333000000111222222222222111222222333333333333444444555555555555555555444444555444444444444555666666777888999999888888999:::::::::999888999:::;;;<<<:::;;;<<<;;;<<<>>>BBBEEEQQQWWWgggssskkkggghhhtttwww@@@AAAFFFNNNYYYccciiikkkjjjhhhddd]]]XXXWWW[[[^^^ccc[[[OOOFFFAAAAAABBBCCCCCCGGGMMMXXXhhh|||wwwooohhhbbbaaahhhpppvvvyyy~~~{{{xxxvvvvvvwwwwwwxxxyyy{{{{{{|||{{{{{{}}}||||||}}}~~~~~~}}}~~~|||zzzzzzzzzyyyxxxvvvwwwuuussssssuuuwwwwwwvvvsssqqqpppppprrrtttuuuuuutttttttttuuuuuuuuuvvvvvvvvvwwwxxxxxxxxxvvvuuutttppprrrssssssssstttvvvyyywwwvvvwwwyyy|||~~~~~~~~~{{{|||}}}}}}}}}|||zzzyyyzzz|||~~~~~~~~~}}}}}}|||||||||{{{zzzzzzzzzyyywwwuuutttssssssrrrrrrrrrrrrsssvvvvvvvvvvvvuuuuuutttssstttpppjjjgggeee```XXXRRRNNNJJJJJJNNNQQQUUU^^^hhhnnnttt{{{{{{yyyxxxrrrooommmkkkiiigggdddbbb___[[[VVVTTTTTTRRRMMMIIICCCEEEGGGGGGHHHIIIKKKMMMSSSWWW]]]dddkkkppptttuuuuuuuuuwwwyyy|||~~~~~~}}}xxxnnnnnnrrrwww{{{zzzuuuuuu|||~~~}}}~~~iii[[[WWWRRRLLLGGG@@@999333111111111111111111111111///////////////////////////////////////...------000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---.........------------............////////////......................................................000000000000000000000000111111111111222222222222000000111222222222222111222222222333333333444444555555555444444444444444444444444444444555666666333555666666555555666777:::999888888888999:::;;;:::;;;;;;;;;;;;===@@@CCCFFFJJJVVVhhhzzzoooccc______eeesss;;;===@@@EEEMMMYYYeeelllkkkggg___YYYVVVXXX]]]```ccc]]]TTTJJJCCC@@@??????BBBAAAAAAFFFRRRfff{{{wwwlll```WWWRRRRRRZZZdddkkkooouuu{{{}}}}}}|||yyyvvvtttuuuuuuxxxxxxxxxxxxyyyyyyzzz{{{|||{{{zzzzzz||||||{{{zzz{{{zzzxxxxxxxxxxxxvvvuuuuuutttssstttvvvwwwvvvuuutttqqqooonnnpppsssuuuuuurrrrrrssstttuuuvvvwwwwwwyyyyyyyyyxxxwwwvvvttttttnnnpppsssuuuuuuvvvwwwxxxxxxwwwwwwxxx{{{||||||{{{yyyzzz{{{{{{{{{zzzyyyxxxuuuwww{{{~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{{zzzzzzzzzzzzwwwuuuvvvuuutttssssssssssssssswwwwwwwwwvvvuuutttsssrrrqqqllleee___\\\WWWQQQLLLKKKIIIJJJOOOUUU]]]hhhssszzz}}}}}}wwwrrrpppmmmkkkjjjhhhgggddd```]]]ZZZVVVQQQOOONNNMMMIIIEEECCCEEEGGGHHHIIIJJJMMMOOOVVVZZZ```gggmmmrrruuuvvvvvvwwwxxxzzz}}}~~~yyyvvvwwwwww|||~~~tttpppzzz|||tttqqqssszzz~~~}}}xxxbbbVVVVVVTTTLLLAAA888555555111111111111111111111111000000000000000000000000///////////////......---//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------......------------............////////////..............................////////////////////////000000000000000000000000000000000000111111111111000000111222222222222111222222222222333333333333444444444444444444444444444444444444444555555666555777888888777777888999999999888888888999:::;;;:::;;;;;;;;;:::;;;>>>@@@@@@BBBJJJTTT___mmmsssXXXRRRPPPVVV```jjjuuu~~~666999<<>>???@@@DDDJJJNNNWWWiiizzzkkk___SSSOOOPPPTTTZZZaaagggrrr222777;;;>>>@@@HHHTTT^^^ddd]]]SSSLLLKKKOOOSSSVVVdddeeeeee^^^TTTMMMJJJKKKNNNKKKFFFDDDHHHSSSbbblllwww}}}ggg]]]RRRKKKFFFBBBDDDHHHSSSXXXaaakkksssxxxzzz{{{zzz{{{{{{zzzwwwuuuuuuvvvyyywwwuuuttttttvvvxxxzzzwwwwwwvvvwwwyyyyyywwwuuuvvvuuuttttttuuuvvvuuusssrrrsssuuuuuuuuuuuuuuuuuuvvvsssooonnnooorrrtttuuurrrrrrtttuuuwwwxxxzzzzzz{{{zzzxxxwwwuuutttsssrrrpppssswwwxxxwwwuuutttsssyyywwwvvvwwwxxxyyyxxxvvvwwwxxxyyyzzzzzzzzzyyyxxxuuuxxxzzz{{{{{{{{{|||~~~|||}}}}}}~~~~~~~~~~~~}}}~~~}}}}}}|||zzzyyyyyyxxxzzzyyyxxxyyyzzzzzzxxxvvvwwwvvvuuutttttttttttttttxxxwwwuuusssooollliiigggaaa]]]VVVPPPLLLIIIHHHGGGJJJNNNUUU\\\eeerrr}}}}}}zzzuuuoooiiifffgggfffdddcccaaa]]]XXXUUURRRPPPLLLJJJHHHGGGGGGFFFHHHIIIKKKMMMNNNQQQVVVYYY^^^aaafffkkkpppsssuuuvvvvvvyyy|||}}}}}}~~~{{{wwwuuummmlllppp|||xxxwww|||tttrrrtttwww|||yyysssnnnxxx|||bbb]]]UUUIII>>>666333222222000000000000000000000000////////////////////////......///////////////...------..................------------------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,------,,,,,,,,,,,,------------............------........................000000000000000000000000////////////////////////....../////////000000000000000111222222222222111111111111222222222333333222222222222333333444444333333333333333444555555333444555555444444555777999::::::;;;;;;;;;;;;;;;:::;;;<<<;;;:::999;;;<<<;;;===@@@CCCCCCGGGTTTbbbzzzqqq```VVVPPPLLLLLLNNNLLLTTTaaalllxxx222666:::<<<===BBBJJJQQQZZZUUUOOOIIIGGGJJJNNNRRR___eeeiiifff]]]UUUSSSTTTUUURRRMMMIIIKKKRRR]]]eeemmmrrr{{{wwwhhh___WWWRRRLLLFFFBBBCCCJJJPPPZZZeeennnuuuxxxzzzyyyzzz{{{{{{xxxwwwvvvwwwyyywwwvvvuuuuuuvvvxxxyyyvvvuuuvvvwwwxxxxxxvvvtttuuusssssssssuuuvvvuuusssrrrtttuuuuuutttsssuuuvvvvvvtttqqqpppqqqssstttuuurrrrrrsssuuuvvvxxxyyyyyyzzzyyywwwuuusssrrrrrrrrrrrruuuxxxyyywwwuuussssssxxxwwwvvvvvvwwwxxxwwwuuuvvvwwwxxxyyyzzzyyyxxxwwwsssvvvxxxxxxvvvwwwyyy}}}{{{||||||}}}||||||{{{{{{}}}|||{{{zzzxxxwwwvvvvvvvvvvvvvvvwwwyyyzzzyyywwwuuuuuuttttttttttttuuuuuuyyywwwtttppplllgggcccaaaVVVSSSOOOKKKIIIIIIJJJKKKKKKTTT^^^gggqqq}}}}}}yyyvvvsssooojjjgggeeecccaaa___]]]YYYUUURRROOOMMMJJJHHHGGGGGGHHHIIILLLMMMOOOPPPSSSWWW\\\```ccceeejjjooosssuuuwwwwwwyyy|||}}}zzzxxxpppmmmooozzz|||}}}xxxwww}}}{{{ssspppwwwzzz~~~yyypppkkkrrrrrr___ZZZOOO@@@666333333222111000000000000000000000000////////////////////////---...//////////////////,,,---......///.........------------------------,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------------,,,,,,,,,,,,------------............------........................////////////////////////000000000000000000000000////////////000000000000000000111222222222222111111111111111222222222222000111111222222333333444333333333333333444444555444555666666555555666888888999:::;;;;;;;;;;;;:::999;;;<<<<<<::::::;;;<<<======@@@BBBAAAAAAIIIRRRddd}}}|||nnneee^^^UUUNNNLLLFFFHHHLLLQQQYYYeeettt444666888888999;;;AAAEEEKKKJJJHHHDDDBBBDDDIIINNN[[[dddmmmmmmeee^^^]]]___[[[WWWQQQLLLKKKQQQ[[[bbbhhhkkkrrrzzzyyyssslllppptttsssnnnjjjjjjmmmpppyyy|||uuunnnfff^^^ZZZTTTLLLFFFEEEDDDKKKUUUaaakkkssswwwyyywwwyyy{{{zzzxxxwwwvvvwwwxxxxxxwwwvvvvvvvvvwwwxxxuuuuuuuuuwwwxxxxxxuuussstttsssrrrsssuuuvvvuuutttssstttuuusssrrrrrruuuxxxwwwtttrrrrrrsssuuuuuutttqqqqqqrrrssstttuuuvvvwwwxxxwwwuuusssrrrqqqqqqrrrrrruuuwwwxxxwwwuuuuuuuuuwwwuuuuuuuuuwwwwwwvvvuuutttuuuvvvwwwxxxwwwwwwvvvqqqtttvvvuuusssssswww{{{{{{|||||||||{{{zzzyyyxxxzzzyyyyyyxxxwwwvvvvvvuuusssssssssuuuxxxzzzyyyxxxsssssssssssstttuuuvvvvvvvvvtttpppjjjddd^^^YYYWWWLLLKKKJJJIIIIIIKKKNNNQQQSSS___kkkssszzz|||xxxssspppnnnlllhhheeeccc```]]]ZZZXXXUUUQQQOOOKKKJJJHHHFFFEEEFFFIIIKKKOOOQQQRRRTTTWWW[[[aaaeeehhhjjjnnnsssvvvyyyyyyzzz||||||vvvqqqrrrzzz~~~{{{www}}}xxxsssvvvuuurrrtttwww|||xxxmmmhhhkkkttt}}}~~~sssaaaUUUMMMDDD999333222333333222000000000000000000000000------------------------------...///////////////,,,,,,.../////////..............................+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,------......------,,,................................................000000000000000000000000//////000000000111111111000000111222222222222111111111111111222222222222000000000111222333333333333333222222333333444555666777888888777777888:::666777888999:::999888888999:::<<<<<<;;;;;;<<<===AAA??????AAAAAA@@@DDDJJJUUUkkk{{{pppddd]]]SSSOOOKKKIIIKKKQQQYYY___oooyyy777777666555555777;;;>>>>>>@@@BBB@@@===???EEEKKKYYYeeeqqqsssllleeeeeegggZZZUUUNNNGGGFFFLLLUUU\\\gggiiimmmuuu{{{zzzrrrjjj^^^bbbeeeaaaYYYUUUUUUXXXYYYeeeooossszzz|||tttkkkccc^^^YYYQQQKKKIIIBBBHHHSSS___jjjrrrvvvxxxvvvxxxzzzzzzxxxvvvvvvvvvxxxxxxwwwwwwwwwwwwwwwxxxuuuuuuuuuwwwxxxxxxuuussssssrrrrrrsssuuuvvvuuutttssstttuuusssqqqqqquuuyyywwwuuuttttttuuuvvvuuutttooopppqqqqqqrrrsssttttttwwwuuutttrrrqqqqqqqqqrrrqqqsssvvvwwwvvvvvvwwwxxxvvvuuutttuuuvvvwwwvvvuuurrrsssuuuvvvvvvvvvuuuuuuqqqtttwwwuuurrrrrrwww|||||||||{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvqqqqqqrrrtttxxxzzzzzzyyyrrrrrrrrrssstttuuuvvvwwwqqqooojjjddd]]]VVVQQQNNNFFFGGGGGGHHHIIIMMMQQQUUU]]]jjjvvv{{{zzzxxxtttnnnkkkiiihhheeebbbaaa^^^ZZZVVVTTTRRROOOMMMHHHHHHGGGEEEDDDFFFIIILLLRRRSSSUUUVVVYYY^^^dddiiikkknnnrrrvvvyyy{{{||||||{{{uuuttt{{{zzzwwwvvvtttooommmwww}}}uuuvvv|||ssszzz~~~uuuiiieeeggglllqqqnnnbbbTTTLLL@@@<<<666222111222222333000000000000000000000000------------------------------...///000000//////+++,,,.../////////..............................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---,,,------......------,,,................................................000000000000000000000000000000000000111111111111000000111222222222222111000111111111111222222222///000000111222222333333333333222222333333444555333444555555444444555666444555666888888777777666888:::<<<===<<<<<<===>>>@@@<<<:::<<<======???DDDGGGYYYppp{{{rrraaa[[[SSSMMMLLLNNNPPPQQQTTT]]]hhhrrr{{{666555555555555666666777;;;:::::::::<<>>>>>>>>>>>FFFRRR```jjjuuu}}}wwwooofff[[[SSSSSSWWWZZZZZZ[[[\\\^^^fffttt777666666555555555666666999888888888:::===@@@CCCKKKXXXjjjwwwzzzwwwtttsssllleeeXXXMMMGGGJJJSSSZZZccchhhlllooouuuyyyvvvnnn^^^WWWRRRRRRPPPJJJFFFGGGEEEJJJRRR\\\fffpppzzz|||rrrjjjccc[[[VVVRRROOOOOOWWWdddooossssssuuuvvvvvvwwwwwwwwwvvvvvvyyyyyyyyyzzzzzzyyyvvvtttvvvvvvvvvvvvvvvuuuuuutttsssssstttttttttssssssrrrsssrrrrrrrrrrrrrrrrrrsssqqqqqqqqqqqqrrrrrrssssssppppppqqqssssssttttttssswwwtttpppooopppqqqpppooopppsssuuuvvvtttrrrqqqrrrrrrrrrssssssrrrqqqpppoooooopppqqqrrrssstttttttttrrrrrrrrrrrrssstttvvvvvvzzzyyyyyyxxxvvvuuuuuuttttttsssrrrrrrrrrssstttuuuttttttssssssssstttttttttssssssrrrrrrqqqmmmhhhddd\\\ZZZUUUNNNHHHEEEFFFGGGIIIIIIJJJMMMTTT___kkksssyyyyyyzzz{{{{{{zzzvvvssssssqqqmmmkkkhhheeeaaa^^^YYYVVVSSSQQQQQQOOOLLLIIIFFFFFFGGGJJJMMMPPPRRRRRRWWWXXX[[[___eeejjjooorrrtttuuuxxx{{{}}}yyysssssszzzzzzsssppptttoooqqq}}}}}}}}}~~~|||vvvkkkccc^^^[[[XXXYYYYYYSSSHHH>>>888666333111///000111222000/////////............//////............//////.......................................---,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,,,,+++******---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++......---,,,,,,,,,,,,,,,000///---,,,++++++,,,,,,...------,,,,,,---------................................................000000////////////000000111111111000000000//////222222111111111000000000111111111222222222333333444444444444555555555555444444444444444444444444555555444444555666777777999999888999999:::;;;<<<<<<<<<<<<============>>>>>>FFFPPPVVV]]]nnnxxxnnnmmmqqqtttrrrlllddd\\\ZZZ___eeeooowww888888777666555555555555777666666666777:::===???BBBQQQfffuuu{{{{{{yyyyyytttlll^^^QQQIIIKKKRRRXXXaaaeeejjjooouuuzzzzzzvvvddd\\\VVVUUUTTTNNNHHHDDDAAACCCHHHRRR^^^kkktttyyyzzz|||rrrjjjeee^^^YYYUUUYYYbbbkkkpppqqqsssssstttuuuvvvvvvvvvvvvwwwvvvvvvxxxyyyyyywwwuuuvvvvvvvvvvvvvvvuuuuuutttttttttsssrrrrrrrrrrrrrrrssssssrrrrrrrrrrrrssssssqqqqqqqqqqqqrrrrrrrrrsssqqqrrrssstttttttttttttttuuussspppnnnooooooooonnnnnnpppssstttsssqqqqqqqqqqqqrrrssssssrrrpppnnnlllmmmnnnooopppqqqrrrrrrrrrpppppppppppppppqqqrrrssswwwwwwvvvuuuttttttssssssrrrqqqqqqqqqrrrsssttttttttttttsssssssssssssssssssssqqqooolllhhhccc]]]XXXOOONNNJJJFFFCCCCCCEEEHHHIIILLLQQQXXXaaammmyyy|||yyywwwuuusssqqqnnnnnnllljjjhhheeebbb]]]YYYSSSRRRPPPPPPOOOMMMKKKHHHFFFGGGHHHKKKOOOSSSWWWYYYZZZ]]]```fffkkkppptttwwwyyyzzz|||~~~~~~rrrnnnkkknnnttttttooopppvvv|||rrr~~~~~~zzzqqqeee]]]WWWUUUUUUVVVVVVOOOCCC999444333222111000000000000////////////............//////............//////...........................////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************++++++,,,++++++***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,//////---,,,,,,,,,,,,,,,---------,,,,,,------...................................................000//////......//////000111111000000000000//////222222222111111111111111111111111222222222222333444444444444555555555555222222333444444333333222333333333333444666777888888888888888999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<>>>>>???CCCJJJPPPfff~~~lllbbbUUUMMMNNNRRRUUUVVVSSSRRRUUU\\\bbbgggnnnvvv999888888777666666666666666666666666777777888999===<<<@@@MMM```nnnsssrrrmmmggg]]]RRRKKKIIIMMMQQQVVVYYY___eeeiiinnnyyyuuulllhhhfff```YYYHHHDDD???@@@IIIVVVcccjjjttttttxxx{{{rrrooonnnooopppppppppqqqrrrssssssssssssqqqpppoooqqqsssuuuuuutttssssssssstttsssrrrrrrqqqppppppooooooooooooppppppooopppqqqrrrrrrqqqpppooonnnoooqqqrrrrrrrrrqqqpppmmmnnnnnnooooooooonnnnnnooopppqqqooommmkkkkkklllllloooqqqqqqooommmllllllkkkkkkmmmnnnooopppppppppmmmmmmnnnooooooooooooooonnnnnnnnnnnnoooooopppqqqqqqqqqqqqppppppooooooooonnnnnnoooooooooooonnnmmmoooooonnnllljjjfffcccaaa]]]YYYTTTOOOLLLHHHEEEBBB@@@AAACCCFFFJJJPPPWWW]]]gggnnnyyy~~~zzzwwwqqqnnnkkkjjjhhhgggaaa^^^[[[XXXUUURRROOOLLLIIIJJJJJJHHHFFFEEEFFFHHHMMMOOOPPPQQQSSSXXXaaagggmmmnnnrrrvvvzzz~~~xxxjjjkkklllnnnqqqvvv}}}vvvpppqqq|||zzzzzz{{{||||||vvvllldddXXXUUUPPPKKKDDD<<<444...111111222222222111111000.........///////////////......------------.................................////////////...------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************)))))))))))))))***+++,,,)))))))))***+++,,,,,,---*********++++++++++++++++++++++++++++++,,,,,,---,,,------......---,,,,,,,,,,,,,,,,,,---......///........................------------------------///......------......///......////////////000000000000000000000111111111000000000111111111111222333333333333444444444444444444444444444555777777:::999888777555555555555666666666666777888999:::999999999999:::::::::::::::<<<>>>???@@@BBBEEEHHHUUUjjjzzziii^^^ZZZZZZXXXUUUQQQLLLIIIKKKMMMPPPWWW^^^fffpppzzz~~~yyytttrrrsssvvv888888777777777777777888666555666666666666666777666777<<>>@@@CCCJJJSSSZZZddduuu{{{oooiiiaaa[[[VVVPPPIIIDDDLLLMMMPPPSSSUUUWWWXXXXXX^^^bbbccc``````gggnnnqqq444555777888999999999999999999888777666666666777777777777888;;;AAAHHHMMMXXXYYYXXXPPPFFFAAABBBFFFFFFKKKPPPRRRTTT[[[fffooosssgggYYYPPPLLLNNNWWWaaagggiiilllpppssswww}}}~~~|||{{{yyyvvvrrrpppooonnnnnnooonnnnnnnnnoooooopppppppppooonnnnnnnnnnnnooopppssssssssssssrrrqqqpppooopppqqqqqqqqqpppoooooonnnnnnooooooppppppooooooooopppooonnnmmmmmmnnnooopppnnnnnnoooooonnnnnnmmmlllmmmmmmmmmmmmmmmlllkkkkkkkkklllmmmmmmmmmkkkiiihhhllllllllllllkkkjjjiiihhhggggggggghhhiiijjjkkklllkkkkkkkkklllllllllmmmmmmqqqpppooooooppppppooommmmmmkkkjjjiiihhhfffbbb```WWWTTTPPPLLLIIIFFFCCCAAAAAAAAABBBAAABBBEEEJJJNNNPPPXXXaaaiiittt~~~zzzvvvrrrooommmkkkhhhdddaaa^^^\\\YYYWWWTTTPPPKKKIIIHHHHHHFFFEEEAAACCCEEEGGGHHHJJJNNNQQQWWW[[[bbbhhhmmmrrrvvvzzz}}}tttooozzz~~~yyy}}}~~~wwwqqqpppqqqtttuuurrrjjjddd^^^UUUMMMPPPJJJBBB:::444111000000//////000000000///.......................................------------,,,,,,,,,---.....................---...//////...,,,---,,,,,,,,,++++++++++++'''((()))******************+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,------...............000/////////.........---.../////////000000000000222222111000000000000000333222000/////////000111111111111222222222333333222222333333333333444444333333555666666666555444555555555666666666777777999999888888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>===???DDDJJJOOOVVVeeessswwwjjj]]]SSSLLLKKKKKKLLLLLLNNNOOOOOOVVVZZZYYYUUUTTTZZZ___aaa333444555777888999999999:::::::::999888777666666777777777666666999>>>BBBKKKNNNNNNJJJBBB>>>???AAABBBFFFJJJLLLMMMSSS\\\dddrrrvvvfff[[[TTTRRRWWW^^^fffhhhlllnnnoooqqqsssuuuwwwxxxxxxxxxwwwwwwvvvuuuuuusssqqqooommmllllllmmmlllllllllllllllmmmmmmmmmnnnnnnmmmllllllmmmnnnnnnpppqqqrrrttttttsssqqqpppppppppoooooonnnooooooooonnnnnnoooooooooooonnnnnnnnnmmmlllkkkllllllmmmnnnnnnoooooooooooonnnmmmmmmlllllllllllllllkkkkkkjjjjjjkkkkkklllkkkiiigggfffllllllkkkkkkjjjjjjiiiiiieeeeeeeeefffgggiiijjjkkkmmmllllllkkkkkkjjjjjjjjjqqqooonnnnnnoooooonnnmmmkkkiiifffccc```]]]XXXUUUKKKIIIGGGDDDAAA@@@???>>>@@@AAAAAACCCFFFLLLTTTYYY```hhhpppwww|||{{{xxxtttpppmmmjjjhhhgggddd```\\\ZZZWWWTTTRRRPPPMMMIIIFFFEEEEEEDDDCCC@@@CCCGGGKKKMMMOOORRRTTT^^^cccjjjpppuuuxxx{{{}}}|||tttppppppvvv}}}yyypppooorrrnnnnnniiiaaaZZZVVVQQQKKKIIIBBB999333111111000///...////////////...------........................------------,,,,,,,,,,,,,,,------............------,,,,,,---......---++++++++++++++++++*********%%%&&&''')))***+++++++++)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++******)))******************+++++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,---.............../////////...................../////////000000000111000000////////////000222111000000///000000000111111111222222222222333222222333333333333444444333333444555555555555444444444444555555555666666888888888777888999999:::;;;;;;;;;;;;;;;<<<===>>><<<<<>>???BBBEEEFFFGGGKKKSSSYYYaaarrruuuhhh^^^WWWWWW\\\cccfffjjjlllllllllmmmnnnpppqqqqqqrrrrrrrrrrrrqqqoooooommmlllkkkkkkkkkllljjjjjjkkkkkklllllllllkkkmmmmmmmmmllllllmmmmmmmmmlllnnnqqqssstttsssqqqpppooonnnmmmmmmmmmnnnooopppnnnnnnoooooonnnnnnmmmmmmmmmlllkkkkkkkkklllmmmnnnnnnoooooooooooonnnmmmmmmjjjkkkkkkkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjhhhgggfffkkkkkkjjjjjjjjjjjjjjjjjjeeeeeeeeefffhhhiiikkkkkkkkkjjjjjjiiiiiihhhhhhhhhmmmlllkkkkkkkkkkkkjjjiiigggddd___[[[WWWSSSNNNJJJDDDCCCAAA???===<<<===>>>CCCDDDEEEHHHMMMTTT]]]dddqqqxxx~~~{{{vvvtttrrroookkkhhhfffeeedddaaa\\\YYYVVVSSSPPPMMMNNNKKKHHHFFFDDDDDDDDDDDDCCCFFFJJJNNNQQQUUUYYY\\\dddjjjqqqxxx|||~~~zzzmmmiiipppuuuxxxxxxxxx}}}{{{rrrpppqqqhhhiiiggg___YYYVVVSSSNNNEEE===444000111222000..................------,,,........................------,,,,,,,,,+++++++++,,,------......---------,,,,,,+++,,,---...,,,***************************'''((()))***++++++++++++(((*********)))((()))***++++++++++++++++++++++++++++++******++++++,,,---************************+++******)))))))))******++++++++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---.........------................................./////////000000000//////.........//////111111000000000000000000111111111111222222222222222222222333333333444444333333444444444555555555333333333444444444555555777777777777888888999999::::::::::::;;;<<<======???>>>???@@@@@@@@@GGGPPPWWWmmm|||tttkkkeeecccbbbcccfffiiigggaaaZZZUUUNNNHHH111222222333444666777777888999999999999777555444666666666555444444777999999<<>>>>>@@@???>>>CCCJJJIIIYYYrrr}}}}}}{{{vvviii]]]222222222222222333444555999::::::::::::999888888666777777777555555777888555888:::;;;:::::::::;;;;;;<<<===>>>???BBBFFFIIIPPPYYYeeeqqq~~~sssgggaaa```]]]aaaeeeggghhhhhhiiiiiiiiijjjkkkkkkkkkkkkkkkjjjiiiiiijjjjjjjjjjjjiiiiiihhhiiikkklllllllllkkkjjjllllllmmmmmmmmmmmmlllllliiikkkmmmoooppppppooooookkkkkkkkkkkklllmmmnnnooonnnnnnnnnnnnmmmlllkkkjjjkkkjjjjjjiiijjjkkkmmmnnnlllmmmmmmmmmmmmlllkkkkkkggghhhiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiihhhhhhhhhjjjiiihhhhhhhhhjjjkkkllliiiiiiiiiiiijjjkkklllmmmkkkjjjjjjjjjjjjjjjjjjjjjgggeeecccaaaaaa___]]][[[SSSPPPLLLHHHEEECCC@@@===<<<===>>>===;;;===BBBGGGMMMRRRZZZbbbjjjrrryyy~~~|||yyysssmmmjjjjjjhhhfffdddaaa```___ZZZWWWTTTQQQNNNLLLIIIGGGCCCCCCCCCAAA@@@AAADDDGGGKKKLLLNNNQQQUUU\\\dddjjjpppuuu|||xxxpppeee```cccooouuuvvvuuuuuu}}}}}}wwwvvvsssmmmgggjjjooooooggg\\\SSSKKKEEE;;;777333111222222111///...////////////...------------------------------------------,,,,,,,,,,,,,,,------------,,,,,,+++,,,++++++,,,------,,,************+++++++++++++++,,,,,,------,,,++++++***)))***++++++))))))***+++************************++++++******++++++,,,---+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,---------.........---,,,,,,++++++++++++,,,++++++,,,------------------------------.........------.........////////////............//////000//////000111111111111000000000000111111111111222222222333333333333444444333333333222333444444555333333333444444444555555555555666777777777777666888888888999:::;;;<<<===>>><<<<<<>>>>>><<>>AAACCCIIIOOOVVV^^^jjjxxx}}}{{{sssiiibbb```\\\___bbbdddddddddfffgggeeeeeefffhhhiiiiiiiiiiiigggggghhhhhhhhhhhhggggggggghhhjjjkkklllkkkjjjiiijjjjjjkkkllllllkkkjjjjjjiiijjjkkklllmmmnnnnnnnnnhhhiiijjjkkkmmmmmmnnnnnnmmmmmmmmmmmmlllkkkjjjjjjiiihhhhhhggghhhjjjkkklllkkkkkkllllllkkkkkkjjjiiifffggghhhhhhiiiiiiiiihhhgggggggggggggggggghhhhhhiiihhhgggggghhhjjjlllmmmkkkkkkjjjjjjjjjjjjkkkkkkjjjjjjiiihhhgggffffffeee```^^^[[[YYYXXXUUUSSSPPPIIIFFFCCC@@@@@@???===<<<;;;>>>@@@AAAAAAEEEMMMSSS\\\bbbllltttzzz~~~|||~~~}}}wwwsssqqqmmmhhheeeeeecccbbb```^^^]]]\\\UUURRRNNNLLLKKKIIIFFFDDD@@@AAABBBBBBAAACCCGGGKKKNNNQQQTTTXXX]]]ccciiinnnvvvzzz~~~}}}|||yyypppjjjllllllqqqvvvwwwwww~~~xxxooommmlllgggbbbfffkkkjjj```SSSJJJBBB===000000111111111111000000//////000000000///......------------------------.........------------,,,---------------,,,+++***---,,,,,,---......---+++++++++++++++,,,,,,,,,---***++++++,,,,,,,,,++++++***+++,,,+++***)))***,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,------.........---------.........////////////......//////000111...///000111222111111000000000000000111111111111222222333333333333444444333333222222222333444555444444444444555555555555444555666777777777666666777777888888999;;;<<<===<<<::::::<<<<<<;;;<<>>BBBBBBDDDGGGLLLRRRWWWZZZ]]]___aaabbbbbb___]]][[[YYYZZZZZZ[[[\\\]]]^^^___```aaaccceeeffffffeeeeeecccddddddeeefffgggggghhhiiiiiihhhhhhgggffffffeeehhhhhhhhhhhhhhhgggffffffhhhhhhhhhhhhggggggggggggeeeeeefffhhhiiijjjkkkllljjjkkkkkklllkkkjjjhhhggggggggggggggghhhiiijjjkkkmmmmmmlllkkkiiihhhggggggfffhhhiiiiiihhhggghhhiiigggggggggfffddddddfffhhhjjjiiihhhgggggghhhiiijjjjjjiiihhhhhhhhhiiigggfff`````````___\\\XXXSSSPPPQQQLLLGGGCCCCCCBBB@@@>>><<<;;;::::::<<<>>>>>>===BBBFFFKKKNNNQQQYYYeeennn|||~~~~~~{{{xxxtttooojjjgggeeecccaaa```\\\WWWVVVXXXXXXUUUQQQNNNMMMKKKHHHFFFDDDBBBBBB===@@@CCCFFFHHHJJJNNNPPPWWW^^^ggglllooorrrxxx}}}|||~~~{{{{{{qqqjjjiiiggghhhrrrwwwppprrrxxxwwwmmm___YYYZZZVVVXXXXXXUUUMMMCCC;;;666555111111111111000000000000.........///////////////......---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,---...///////////////...---,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++***)))(((((()))******,,,,,,,,,,,,---...//////++++++******)))(((((((((++++++++++++++++++++++++((()))))))))************++++++,,,------...//////,,,,,,,,,++++++***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000111111111000000///111111111111111111111111111111222222222333333333555444333333222222222222666666555444333333333333222333555777777777777666888777666666666777888999:::999888888999<<<>>>@@@IIIMMMQQQPPPLLLMMMSSSYYYcccppp555444333222111111111111111222222444555666777777666777888888999999888888444444555555555555555555444666888888888999:::<<>>??????===;;;===<<<<<<;;;<<<>>>@@@BBBGGGNNNWWW^^^ccciiirrrxxx}}}zzzwwwssspppkkkhhhfffeeecccaaa]]]XXXTTTSSSTTTSSSPPPLLLJJJIIIGGGEEEBBBAAA@@@@@@>>>@@@CCCFFFHHHLLLPPPSSS]]]dddmmmsssvvvyyy}}}|||zzzzzztttiiibbbbbbhhhuuu}}}vvvuuu{{{xxxmmm]]]VVVUUUPPPPPPPPPNNNGGG???888555444111111000000000/////////000000//////......------............------,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,------,,,,,,------,,,+++++++++++++++))))))))))))))))))))))))******++++++++++++************)))(((((()))***+++---,,,,,,+++++++++,,,,,,)))*********************++++++++++++++++++++++++************+++++++++++++++++++++,,,------......,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------......------------............000111111222222222111111111111111111111111111111111111111222222222333333555444333333222222222333444444333222222222222333444444666777888888888777888888777666777888999::::::999999999:::<<<>>>@@@HHHLLLNNNKKKFFFDDDGGGLLLQQQ[[[mmm444444444444333222111111111111222333444444555555555666777888888888888888666666555555555555555555333444666666666666888999<<<<<<<<<===???AAADDDEEEJJJJJJKKKMMMNNNOOOPPPPPPQQQQQQSSSUUUWWWYYYZZZ[[[\\\\\\\\\]]]^^^___```aaa___``````aaaaaabbbbbbbbbbbbcccccccccddddddddddddddddddddddddddddddcccbbbddddddcccccccccbbbbbbbbbfffffffffeeeeeeddddddccchhhiiiiiijjjjjjjjjjjjiiiiiihhhggggggfffgggggggggjjjjjjiiiiiihhhgggffffffeeefffhhhhhhfffeeefffgggdddddddddcccaaaaaabbbccccccdddddddddcccbbbbbbaaadddbbb```^^^]]]\\\YYYWWWTTTRRRPPPMMMIIIFFFCCCBBB===;;;:::;;;<<<<<<;;;:::===>>>>>>>>>===AAAGGGLLLQQQZZZgggqqqwww{{{~~~}}}yyyuuurrrooommmjjjgggddddddcccbbbaaaWWWTTTOOONNNNNNMMMJJJFFFFFFEEEDDDBBBAAA@@@@@@@@@AAADDDGGGJJJMMMQQQWWWZZZeeellluuu{{{~~~||||||}}}}}}mmmaaa```jjj{{{zzzyyy~~~zzznnn\\\SSSPPPIIIHHHGGGEEE@@@:::555333333000000000/////////......111000000///...---,,,,,,/////////............------,,,,,,,,,,,,---......,,,,,,------,,,,,,+++***,,,,,,+++*********++++++))))))))))))))))))))))))******++++++++++++******)))))))))))))))***+++,,,---,,,+++******)))))))))))))))******+++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++,,,,,,------,,,,,,,,,++++++++++++*********++++++++++++******************************,,,,,,,,,---------......------------............///000111222222333222222111111111111111111111111111111111222222222222333444444333222222222333333222222111111111222333333555666777888888888888888888888777777888999999:::::::::999999:::<<<>>>???CCCGGGIIIGGGAAA===???BBBCCCHHHTTTbbbooo444444555555555333111000111111111222222333333444444555666666777777777777777777666666555555444444333444666666555555666888:::::::::;;;<<<===???@@@DDDDDDDDDEEEGGGJJJLLLNNNLLLMMMNNNQQQSSSVVVWWWXXXYYYYYYXXXYYYZZZ[[[]]]___]]]]]]^^^^^^_________```______```aaabbbcccddddddbbbbbbccccccccccccbbbbbbbbbbbbbbbbbbaaaaaaaaa```eeeeeeeeedddddddddccccccfffgggggghhhiiijjjjjjjjjiiihhhgggfffeeeeeeeeeeeehhhhhhggggggffffffeeeeeeeeefffhhhgggfffdddeeeeeeddddddeeecccaaa``````aaa```aaabbbbbbaaa___]]]\\\___]]]ZZZWWWVVVSSSPPPNNNMMMKKKHHHDDDAAA???======888888999;;;<<<<<<<<<;;;<<<@@@BBBCCCCCCIIIRRRZZZ```hhhttt}}}}}}{{{xxxuuupppmmmjjjhhhiiigggcccaaaaaa```^^^]]]RRROOOKKKIIIHHHGGGDDDBBBDDDDDDCCCBBBBBBBBBCCCCCCGGGIIIMMMPPPUUUZZZaaaeeemmmsss{{{zzzyyy|||~~~~~~{{{ooojjjuuuxxxzzz|||nnn[[[QQQMMMEEEEEECCC@@@;;;777444222222////////////............/////////......---------/////////////////////...---,,,,,,,,,,,,---......////////////...---,,,+++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++******++++++++++++******(((((())))))***+++,,,---,,,,,,+++*********************+++++++++,,,,,,,,,*********************************+++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------...............///111222222222222111111111111111111111111111111111111222222222222444333333222222333333333111111111111222333444555555555666666777777777777777777888888999999::::::::::::::::::;;;<<<===>>>===@@@DDDCCC@@@>>>???AAAAAABBBGGGOOOYYYggg}}}444555666666555444222111111222222222222222222222222333444555666666666666777777777666666555555444444666777666555555666777666777777888999;;;<<<===?????????@@@BBBEEEHHHJJJGGGHHHJJJMMMOOORRRTTTUUUVVVUUUUUUUUUVVVXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^___```bbbccccccaaaaaabbbccccccbbbbbbbbbbbbbbbbbbaaaaaaaaa``````bbbbbbcccddddddeeeeeefffeeeeeeeeefffggghhhiiiiiihhhhhhfffeeeddddddcccccceeeeeeeeeeeeeeeeeeeeeddddddeeegggfffdddccccccdddcccddddddccc```^^^^^^___]]]]]]^^^]]]\\\ZZZXXXWWWXXXUUURRRPPPNNNKKKHHHFFFEEECCC@@@===:::999999999777999;;;<<<===>>>>>>???@@@EEEJJJMMMPPPWWWaaajjjtttxxx|||~~~}}}wwwvvvsssooolllhhhfffeeegggdddaaa^^^\\\ZZZXXXUUUNNNLLLIIIFFFEEECCCAAA@@@AAAAAAAAAAAABBBDDDEEEEEEJJJMMMRRRWWW\\\cccjjjnnnsssxxx~~~xxxrrrrrrtttvvvvvvsssjjjpppzzzvvviiiVVVLLLIIIBBBFFFCCC>>>999555333222222////////////............,,,,,,------......//////.../////////////////////---,,,,,,,,,,,,---......000000000///...---,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******(((((()))***+++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,+++++++++******************************))))))))))))*********+++******++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,...///000000000000000000000000000000000000000000111111111222222222333333333222222333333444222222222222333555666777444444444444555555555666666666777888999999::::::::::::::::::;;;;;;<<<<<<888;;;???@@@???>>>???AAAAAA@@@BBBFFFKKKSSScccqqq666666666666555444333333333333222222222222222222111222333444555666666666777777666666666666666666666777888777555555555777222333444555666777888888::::::::::::<<>><<<:::999777666666777777999;;;===??????AAADDDFFFJJJOOOWWW]]]ccciiiqqqwww}}}zzzxxxwwwwwwrrrqqqooollliiigggeeecccbbb___\\\YYYWWWTTTPPPNNNIIIHHHFFFDDDBBB@@@@@@???======>>>@@@BBBDDDFFFGGGLLLQQQWWW^^^dddkkkqqqvvv{{{}}}{{{tttnnnkkkkkkkkkkkkzzzwwwiiidddlllyyyzzzkkk___NNNGGGFFFAAAGGGBBB<<<666444333222111000000000/////////......++++++,,,---...//////000---............/////////---,,,,,,,,,,,,---......------------,,,+++***)))------,,,,,,------......))))))))))))))))))))))))******++++++++++++******))))))***+++,,,,,,,,,+++*********++++++,,,......---,,,,,,+++******))))))************************(((((()))))))))*********++++++,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++........................,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,---......///......000000000000000000000000000000000111111111111222333333222222222333444444333333333333444555666777555444444333333444555555444555666888999999999999888888999999::::::::::::888999;;;;;;;;;:::;;;<<<===<<<===@@@BBBFFFOOOYYYmmmyyy888777666555444444444444444444333333222222222222000111222444555555555666666666666666666777777777666777888777555444444555333333444444555555555555666666777777888999;;;;;;>>>???AAACCCEEEGGGIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVWWWXXXYYY[[[\\\\\\]]]^^^^^^___``````______aaaaaa`````````_________^^^^^^___aaabbbcccdddeeebbbbbbaaaaaabbbcccdddeeefffeeedddcccccccccccccccaaaaaaaaabbbbbbccccccccc^^^___```___]]][[[[[[\\\YYYZZZ[[[YYYVVVSSSRRRRRROOONNNLLLJJJHHHGGGFFFFFFDDDBBB@@@???>>>===:::888666666666777777888999:::<<>>>>>???<<<===>>>AAACCCFFFIIIJJJQQQVVV___gggooouuu{{{~~~{{{ttttttssspppllljjjiiiiiixxxyyy{{{ooofffeeeppp|||pppaaaWWWHHHDDDFFFCCCDDD???777333222222222111111111000000000/////////,,,,,,,,,------.........,,,,,,------............---,,,,,,,,,,,,---......------------,,,+++******,,,,,,++++++,,,------...))))))))))))))))))))))))******++++++++++++************+++,,,,,,,,,+++***++++++*********++++++,,,*********************)))************************))))))*********+++++++++------,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------------......///......---000000000000000000000000000000000000111111111111333222222222333333444555333222222222333444555555666555444444333444555666222333555777888888888888777777888888999999999888888999999999999999:::<<<:::999:::===>>>???EEELLLTTT___ooo999888666444444444555555555444444333333222222222///000222333444555555555555555666666777777888888555666777666444333333444555666666666666555444444666666777777777888888888;;;<<<===???AAACCCDDDEEEFFFGGGIIIKKKLLLLLLKKKKKKQQQQQQQQQQQQQQQQQQPPPPPPSSSTTTTTTUUUWWWXXXXXXYYY[[[\\\]]]]]]^^^^^^^^^^^^``````_________^^^^^^^^^]]]]]]^^^___```aaabbbbbbbbbaaa`````````aaacccccceeedddccccccbbbccccccccc``````aaaaaabbbbbbcccccc[[[\\\]]]\\\ZZZXXXXXXYYYTTTUUUVVVTTTQQQNNNLLLLLLIIIGGGEEEBBB@@@?????????>>><<<:::999999888666555555666888999;;;<<<>>>>>>@@@CCCFFFIIILLLPPPXXX]]]ccchhhpppyyy|||uuupppmmmkkkjjjiiiggggggfffddd```\\\YYYWWWUUUSSSQQQOOOMMMJJJGGGDDDBBBBBBBBB@@@>>>======>>>>>>???AAACCCGGGJJJMMMNNNVVV\\\fffooowww}}}~~~wwwrrrlllppptttuuurrroooooopppxxxzzzvvvvvv{{{ppphhhcccfffqqq}}}kkk]]]SSSGGGEEEIIIGGGAAA;;;444000///111111111111111111111000000000000---------------------,,,,,,,,,,,,---------......---,,,,,,,,,,,,---............//////......------+++*********+++,,,,,,---++++++++++++++++++++++++******++++++++++++*********+++,,,---,,,+++***))),,,+++***)))((((((((((((((((((((()))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------//////////////////......000000000000000000000000000000000000111111111111222222222222333333444555222222111111222222333444777777555444444555666777111222444666888888777777666777777888888888777777888888888999:::<<<>>>@@@;;;:::;;;===>>>===AAAGGGEEENNN[[[iiixxx666666666777777777777777555444444333333222222111222222111111111111222222555555555666777888888999777777777666666666666666444444444444444444444444333333333333444444555666999999:::;;;<<<<<<======@@@@@@@@@AAACCCEEEGGGIIIHHHHHHIIIJJJJJJKKKKKKLLLNNNOOOOOOPPPQQQRRRSSSSSSWWWWWWWWWWWWXXXYYY[[[[[[[[[[[[ZZZZZZ[[[\\\^^^___YYYYYYZZZ[[[]]]^^^______^^^]]]\\\[[[\\\^^^```aaaccccccaaa```____________[[[[[[[[[[[[[[[ZZZZZZZZZXXXWWWUUURRRQQQPPPPPPPPPMMMLLLJJJHHHFFFEEEDDDDDDBBB@@@===:::999:::;;;<<<666888999999888666666777777888999999:::===AAADDDJJJKKKNNNSSSZZZcccjjjooowwwzzzxxxuuupppjjjeeeaaa___]]]```bbbbbb^^^XXXTTTSSSTTTOOONNNLLLIIIGGGDDDCCCBBB???@@@@@@???===<<<===???>>>BBBEEEGGGHHHKKKPPPUUUZZZdddpppxxx|||tttooommmgggoooyyy|||{{{{{{{{{|||yyywwwxxxwwwnnnfffgggkkkoootttyyylllUUUJJJHHHEEE???<<<444333111111222111000.........////////////............//////...---,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,***++++++,,,,,,++++++***************************'''(((+++---...---,,,+++++++++******)))(((((((((************************))))))))))))***************)))((((((((()))+++,,,,,,,,,++++++,,,,,,---...++++++******++++++,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,111///...---,,,------...111000...,,,,,,,,,......,,,---...---,,,,,,---...---------............///000000000000000000000000000111111111111222222222333222222111111222222333333333333444444444555555444444444555555555555666777777777777666666666666888888777777777777888888666666777888999999::::::;;;<<<<<<===>>>?????????AAACCCIIIRRR[[[jjj666666777777777777777777555555444444333222222222222222111111111111222222444444555666666777777888777777777777777777777777555555555555555444444444333333333333333444555555555555666666777888888999;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDEEEEEEFFFGGGGGGGGGKKKKKKLLLMMMOOOPPPPPPQQQSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYYYYZZZ[[[\\\\\\WWWWWWXXXYYYZZZZZZ[[[[[[ZZZYYYXXXWWWXXXYYY[[[\\\___^^^]]]\\\[[[[[[[[[[[[WWWVVVVVVVVVUUUUUUTTTTTTRRRPPPNNNLLLKKKJJJJJJJJJEEEDDDCCCAAA???>>>>>>======;;;999777666666777777777999:::999888888999;;;;;;<<<>>>???AAAEEEIIIMMMSSSWWW]]]dddlllrrrwwwyyy}}}zzzwwwrrroookkkfffaaa]]]ZZZYYYYYYZZZZZZWWWSSSOOONNNNNNJJJIIIHHHFFFDDDBBBAAA@@@<<<======<<<::::::<<<===AAADDDHHHKKKMMMQQQXXX]]]ccclllvvv|||wwwoooiiifffhhhpppzzz|||}}}~~~wwwssswww|||qqqiiieeegggkkknnnqqqtttzzzzzzzzz{{{}}}uuudddRRRJJJGGGCCC===:::444222111111111111000.........////////////............//////...------,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------//////.........---------***++++++,,,,,,++++++***************************((()))+++,,,---,,,,,,+++)))*********************************************))))))))))))***************)))((((((((()))+++++++++************+++,,,,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++,,,,,,...---,,,,,,+++++++++,,,///---,,,+++***+++,,,---,,,---......---,,,---...---------............///000000000000000000000000000000111111111222222222333222222111111222222333333333333333444444444444444444444444555555555555666666666666666666666777888888777777777777888888999999999::::::;;;;;;;;;;;;;;;<<<===>>>???@@@AAA???@@@CCCHHHMMMUUUfffvvv777777777777777777777777555555555444333333222222333222222111111222222333333444444555555666666666777777777777777777777777777777777666666555555555333333333333333333444555333333333444444555555666777777777888999;;;<<<===>>>>>>>>>???@@@@@@AAAAAAEEEFFFGGGHHHJJJKKKLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPSSSTTTUUUVVVVVVVVVVVVVVVSSSSSSSSSSSSTTTTTTUUUUUUSSSSSSRRRQQQQQQSSSTTTUUUWWWVVVUUUTTTSSSSSSSSSSSSOOOOOONNNMMMLLLLLLKKKKKKHHHGGGEEECCCBBBBBBAAAAAA======;;;:::999888888888888777666555444333333333555666666666666777:::===???BBBEEEIIILLLQQQVVVZZZ```fffoooxxx}}}yyyuuuqqqnnnjjjhhhddd___[[[WWWTTTSSSRRRSSSSSSQQQMMMJJJIIIJJJDDDDDDCCCAAA@@@???>>>>>>;;;<<<<<<;;;:::;;;===???EEEIIINNNQQQUUU[[[ccciiiooowwwzzzqqqjjjfffdddgggooozzzrrriiikkkvvvwwwhhhcccbbbggglllkkkjjjkkkkkkhhheeeeeehhhlllppprrrcccYYYPPPKKKFFF>>>999777333222111000111111000.........////////////...............///......---,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,------////////////............***++++++,,,,,,++++++*********************************++++++++++++++++++))))))******+++,,,,,,---************************))))))))))))************)))))))))((()))******+++)))))))))))))))***++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++++++++***))))))++++++***))))))***,,,------...///...------...///---------............///000000000000000000000000000000000111111111222222222222111111111111222222222222333333333444444444444444444444555555555555555555555666666777777888888777777666666777777888999999:::::::::::::::::::::;;;<<<===???@@@AAABBBAAA@@@BBBDDDDDDGGGRRR^^^qqq999999999888888777777777666666555555444333333333333333222222222222333333333333333444444555555555666666777777777777777888999888888777777666666666444333333333333333444444444444444555555666666666555555555666777888999999999999999:::;;;;;;<<<<<>>>>>===<<<;;;:::::::::999999888777666666666666666666666666555555555444555666777888999<<<@@@DDDFFFJJJOOOUUUZZZ```eeeiiiooottt{{{{{{yyywwwtttpppmmmjjjiiicccaaa^^^ZZZVVVSSSPPPOOOMMMNNNMMMLLLJJJIIIGGGGGGAAAAAA@@@???===<<<;;;:::;;;<<<=========>>>BBBEEELLLPPPUUUZZZ___fffooovvv{{{{{{sssnnnkkkjjjiiiiiiqqq{{{~~~rrriiieeejjjxxxzzzhhhaaa___aaahhhkkkgggbbb___\\\YYYVVVWWW[[[]]]]]][[[VVVRRROOOLLLDDD:::444333333111000000111111000.........////////////......---...............------......---------,,,,,,,,,+++++++++,,,,,,,,,------..................------***++++++,,,,,,++++++***************************,,,+++******)))******+++******+++++++++,,,,,,,,,************************((()))))))))************)))))))))))))))******+++***))))))))))))***++++++,,,,,,,,,+++,,,,,,---...************************,,,,,,,,,++++++*********((()))***++++++***)))(((******))))))***+++,,,------...//////------...///---------............///////////////////////////000000000000111111111111222222111111111111222222222222222222333333333333333333444444444555555555333333444555666777888999777777666666666666777777888888888888777777777777999:::;;;===???AAABBBCCC??????AAACCCCCCCCCJJJSSS]]]lll~~~<<<<<<;;;:::999999888888777777666555555444444333444444333333333333444444333333333333444444444444555555666666666777777777999999888888888777777777555555444444333444444555555555666666666666666777333333444444555555555555666666666777888888999999999:::;;;<<<>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCEEEFFFFFFEEEDDDCCCFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBBBBBBBCCC??????>>>===;;;:::999999888888888888777777666666666666555555555555555666555555666777777888888888<<<===???AAACCCGGGMMMQQQSSSWWW^^^eeejjjoootttwww{{{}}}}}}yyywwwrrrqqqnnnkkkhhheeecccccc^^^\\\ZZZWWWTTTPPPMMMLLLIIIIIIHHHHHHGGGFFFDDDCCCAAA@@@???>>><<<:::999888;;;<<<===>>>@@@CCCHHHLLLTTTYYY```eeekkkrrrzzzzzzrrrnnnmmmoooqqqrrrsssyyy~~~wwwooojjjlllpppwwwtttgggaaa___aaahhhjjjddd\\\YYYVVVVVVWWWYYY\\\[[[UUUPPPPPPOOONNNKKKBBB666000000222000///000111111000///......////////////......------...............---......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++***)))))))))******,,,,,,,,,+++++++++******************************((()))))))))************((()))))))))***************************+++,,,,,,,,,++++++++++++,,,------************************,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))+++++++++++++++,,,---------...///...---,,,---///---------............/////////////////////////////////000000000111111111222111111000000111111222111111111222222222333333333333333444444444444555222333444555666777888999777777666666666666777777888777777777777777777777888999;;;<<<>>>@@@AAABBB::::::<<>>===;;;:::999999777777777666555555444444555444444333333444444555444444444444444444444444444444444555555666666777888888888888888888888888777666555555555555555555555555555555555555555555111222222333333333222222444444555555666777777777666666777888999::::::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<============<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<===<<<<<<;;;;;;;;;<<<<<<:::999999888777666555555555555666666666555444444444333333333444444555666555555666777999;;;===>>>AAADDDGGGJJJNNNSSSYYY\\\dddhhhnnnssswwwyyy|||~~~~~~|||zzzvvvrrrooommmkkkjjjgggdddaaa]]][[[ZZZXXXWWWVVVSSSPPPMMMJJJIIIDDDCCCBBBBBBBBBBBB@@@>>>??????>>>===;;;:::999999;;;===???AAADDDJJJPPPUUU^^^dddlllrrrwww|||vvvrrroooooosssxxxzzzzzz}}}{{{xxx}}}{{{jjjfffkkkyyyxxxqqqfffcccdddiiikkkeee___[[[\\\^^^aaacccbbb]]]UUUOOONNNLLLKKKHHH???333///000111000//////111111000///......////////////......,,,---......///...............---------,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***************************))))))******************---,,,,,,+++******))))))************************))))))))))))************(((((()))************)))+++************+++,,,,,,++++++******++++++,,,---************************,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------------,,,---...---,,,,,,---...---------............///000000000000000000000000/////////000000000111111111111000000000000111111000000111111111222222222333333333333444444444444222333333555666777888888777666666555555666666777888888999999999999999999888999:::;;;===>>>???@@@<<<;;;<<>>AAAFFFHHHKKKOOOWWWdddwww}}}|||BBBAAA@@@???===<<<;;;:::888888777777666555555444555555444444444444555555555555555444444444444444222222333333444555555666666666777777888888999999888888777666666666666666666666666666666666666666333333444555555444333222333333333444555555666666444444444555555555666666666666555555555555666666999888888777777777888888888888888999999999999999777777777777777666555555888777777777777777888888666666666555555444444444333333444555555555444333444444444444555666777888888888999;;;>>>AAAEEEGGGKKKNNNSSSXXX]]]bbbgggkkkqqqtttyyy{{{zzzyyyxxxxxxvvvuuusssppplllhhhfffddd```___]]][[[XXXUUURRRPPPQQQQQQPPPOOOLLLIIIFFFDDDBBBAAA??????@@@???<<<::::::;;;;;;;;;;;;;;;<<<<<<@@@BBBDDDHHHMMMTTT\\\aaahhhoooxxx~~~{{{wwwppppppssszzz{{{yyysssjjjeeekkkzzzwwwjjjhhhsss}}}xxxkkkgggggglllnnnkkkfffeeecccfffiiiiiiccc[[[SSSOOOMMMIIIFFFBBB;;;222///222111///...///000111000///......////////////......,,,------...//////............---------,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------***++++++,,,,,,++++++***************************'''((()))***++++++***************************)))************************))))))))))))************'''((()))***+++******)))***))))))))))))***++++++******))))))******+++,,,************************++++++++++++++++++,,,,,,+++*********++++++,,,------------------,,,,,,,,,+++,,,---,,,+++++++++------------............///000000000000000000000000////////////000000000111111111000000000000111111000000000000111111111222222222333333333444444444333333444444555666777777666666555555555555666666777777888888999999::::::888888999:::;;;<<<===>>>???======@@@AAA???AAAFFFCCCEEEGGGJJJPPPZZZjjjwwwCCCCCCBBB@@@???===<<<;;;888888777777666666555555555555444444444444555555555555555555555555555555111111222333333444555555555555666777888999999:::999999888777777777777777888888888888888888777777666777888999888777666555222222222333444444555555333333333333333333333333333333222222222222222333888777555444444555666777555555555666666666777777333333333333333222111000666555555444555555666666555555555555444444444444222333444555555555444333666666666777888999;;;<<<=========???BBBGGGLLLOOOXXX\\\ccciiinnnssswww{{{wwwyyy||||||xxxtttqqqooolllkkkjjjhhheeebbb```^^^SSSTTTTTTSSSQQQOOOLLLKKKMMMMMMLLLKKKHHHEEECCCAAACCCAAA??????@@@???<<<999666777888:::;;;===>>>>>>EEEGGGKKKOOOTTT\\\eeekkkooovvvyyyqqqmmmpppsss{{{rrrnnneeeYYYRRRXXXjjjzzzvvvqqqppp}}}}}}zzzooojjjiiimmmqqqooonnnnnnhhhkkklllhhh___UUUOOOLLLLLLGGGBBB>>>888222111444000///...///000111000///......////////////......,,,,,,---.../////////.........---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,+++++++++************************%%%''')))+++,,,,,,***)))((((((((()))******++++++************************))))))))))))************'''((()))++++++******)))((((((((((((((()))******)))))))))((()))******+++))))))))))))))))))))))))*********++++++,,,,,,---+++***)))))))))***,,,------------------,,,+++******+++,,,,,,******+++,,,---------.........//////000000000000000000000000////////////000000000000111111000000000000111111000000000000111111111111222222333333333444444444333333444444555666666666666666555555555555666666444555555666777888888999888888999::::::;;;<<<<<<<<<999999===>>>===@@@DDDBBBDDDHHHIIIHHHLLLXXXccchhhyyyEEEDDDDDDDDDCCC@@@<<<999===;;;999888777666444222555555444444444333333333333444444444333333222222222222222111111111111000444444555555777888:::;;;;;;::::::999999888888777888888888777777666666555666888999888777666777999333333333333333333444444444444555555555555444444666444333111111333444666777666666555444333222222555666666777666555444333333333333444555666666666555444333222333333555666444111///000222444444333333333333444444666777888555666888999999;;;===@@@CCCDDDFFFJJJPPPUUUZZZ]]]kkknnnqqquuuyyyzzz{{{{{{zzzxxxvvvssspppllljjjiiiaaa```^^^\\\YYYXXXWWWVVVQQQQQQOOONNNMMMMMMLLLLLLIIIIIIHHHFFFDDDBBB@@@???<<<<<<<<<<<<;;;999888777777999:::<<<===???CCCFFFIIIMMMTTT\\\cccjjjqqqvvv~~~xxxrrroooooo{{{xxxnnneee^^^YYYUUUTTT\\\hhhzzz|||yyyyyy{{{rrrnnnlllpppvvvxxxtttpppkkkjjjfff]]]SSSKKKGGGGGGCCC@@@<<<777444111000000000000///...............000000000000000/////////---------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,////////////...---,,,++++++++++++*********))))))******))))))))))))******((((((((((((((((((((((((***)))(((''''''((()))***))))))************))))))+++++++++***************)))************+++++++++---,,,+++***))))))))))))***((('''((()))++++++***+++******))))))******+++++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------,,,,,,........................///////////////.........222111111111000000//////222222111111111111111111222222222222222222222222333333333444444444555555777777777777777777777777666666666666555555555555777777777777888999:::;;;;;;;;;;;;===>>>@@@BBBCCCDDDDDDEEEFFFHHHJJJMMMNNNWWWcccvvvwwwyyyJJJIIIGGGFFFEEECCC@@@===>>><<<:::999999888666444666666666666555555555555444555555666666444333222222222222222111111111111333333444444555777888999::::::999999999999888888:::::::::999999888888888777888999888666666777888444444444444444444444333222222333333333333222222333222111000000111222333444444333333222222111111333444444444444333222111222222333333444444444555555444333222222333444555444111///000222555555444444444444555666777777888999;;;===???AAACCCFFFIIIMMMNNNQQQVVV[[[```dddfffqqqrrruuuwwwxxxxxxwwwvvvpppnnnllliiifffcccaaa___]]][[[YYYWWWUUUSSSRRRRRRMMMLLLJJJIIIHHHGGGGGGGGGDDDDDDCCCAAA???===;;;:::::::::;;;;;;;;;;;;::::::;;;<<<>>>???@@@CCCHHHKKKPPPUUU\\\dddkkkssszzzxxxttttttuuuuuu{{{qqqmmmiiigggeee___\\\aaajjjvvv~~~|||{{{yyyzzz||||||wwwuuuxxx}}}~~~xxxqqqiiifff```XXXPPPJJJFFFDDD===;;;888555222111111111000000///......................../////////000000---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,---............+++++++++*********))))))******))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))************************)))************++++++++++++***************++++++***)))((((((***+++++++++******))))))))))))******+++++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------......................../////////////////////...111111111000000000//////111111111111111111111111222222222222222222222222333333333444444444444555666666666666666666666666666666666666666666666666777777777777888999:::;;;<<<<<<===>>>@@@BBBDDDEEEGGGFFFFFFFFFGGGIIIJJJLLLNNNVVVeeeuuuzzzNNNLLLHHHFFFEEECCC@@@>>>???===<<<;;;;;;;;;999777888888888888777777777666555666777888888666444333333333333222222222111111222222222222333555666666888888888999999999::::::======<<<<<<<<<<<<<<<<<<888999:::999777666666888777666666555555444444444222222333333333333222222222222111111111111222222222222222222222222222222222333333333333222222111333333333333333444444444555555444444444444555555555333222222444666777777666666777888999:::;;;<<>>===<<<:::888777888999999:::;;;<<<======>>>@@@AAACCCFFFJJJPPPTTT\\\aaaiiipppwww~~~zzzqqqmmmnnnsssvvvxxx|||||||||zzzvvvpppkkkgggpppssswwwxxxrrrlllnnnuuu|||~~~~~~|||uuu}}}~~~xxxyyy{{{|||~~~|||zzzqqqiiibbbYYYQQQLLLHHHCCC@@@666555333222111111111222000000///...............,,,------....../////////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,------------+++++++++*********************))))))))))))******))))))))))))))))))))))))((())))))******))))))((())))))************))))))((())))))******+++++++++)))************+++++++++))))))))))))***+++,,,---))))))))))))*********+++******))))))))))))*********++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,............------------......................................................//////////////////111111000000000000//////111111111111111111111111222222222222222222222222333333333333444444444444666666666666666666666666555666666777777888888999777777777777888999:::;;;======>>>@@@BBBEEEGGGHHHHHHHHHGGGFFFFFFGGGHHHIIINNNRRRYYYaaalllyyyWWWSSSNNNIIIGGGEEEBBB@@@@@@???===<<<===<<<;;;999999999999888888888777777555666888999999777555333444333333333222222222222111111111111222333333444666666777888999999::::::>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<;;;999888999::::::999999888777666666555444555555555555555555444222333444444444444333222333333333333444444444444444444444444444444333333444444444444444444555555666666666666666666777777777666666666888:::;;;<<<:::;;;===???AAACCCEEEEEEHHHKKKPPPTTTWWW[[[^^^aaacccdddgggiiikkklllllllllmmmlllkkkiiigggdddaaa___]]]\\\[[[XXXVVVSSSQQQPPPQQQPPPNNNLLLJJJIIIHHHHHHGGGFFFEEECCCAAA@@@??????=========<<<;;;:::999888888888999:::;;;===>>>???@@@BBBEEEIIINNNTTT[[[___jjjooouuu|||~~~uuukkkgggiiimmmqqqrrrvvvtttnnngggaaa```dddhhhxxxyyylllkkk{{{}}}zzzuuutttzzz|||rrrlllbbbUUULLLIIIFFF@@@;;;333222111000000000111111000000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))******************************))))))))))))******************************((()))***++++++***)))((())))))************))))))'''(((((()))***++++++,,,))))))*********+++++++++******))))))***++++++,,,)))***++++++*********+++++++++************++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------------------------............//////....................................////////////000000000000000000//////000000000000111111111111222222222222222222222222222222333333333444444444666666666666666666666666555555666777888999::::::777777777777888999:::;;;<<<===>>>@@@BBBEEEGGGHHHGGGGGGFFFEEEEEEFFFGGGHHHQQQRRRSSSTTTXXX```hhhnnn~~~fffaaaYYYSSSNNNJJJGGGEEEBBBAAA???>>>>>>>>><<<:::999999999999888888888777555666888888888777555444444444444444333333333222222222111111111222222333444555555666777888999999<<<=========>>>>>>??????===??????>>><<<<<<<<<======<<<<<<;;;:::999999888555666666777777666666555333444444555555444444333333444444444444444444444444444444333444444444444444444444444555555555555555666666777888999999999999:::::::::<<<>>>@@@BBBBBBDDDGGGKKKNNNPPPRRRSSSUUUXXX]]]```ccceeehhhjjjiiiiiijjjjjjiiihhhfffeeeccccccaaa___\\\ZZZXXXVVVWWWVVVUUUSSSPPPNNNMMMLLLMMMLLLJJJHHHFFFEEEEEEDDDDDDCCCAAA@@@>>>======<<<;;;;;;;;;;;;;;;:::999999999999999:::<<<>>>@@@AAABBBFFFLLLRRRYYY```hhhlllvvvzzz~~~wwwnnnhhhhhhkkkmmmnnnpppmmmggg___\\\bbbnnnwww|||qqqjjjmmmtttsssqqqvvvwwwnnnbbbSSSJJJGGGCCC===666333333222111000000000000000000///...............//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((******************************))))))))))))******++++++++++++++++++++++++((()))***++++++***)))((())))))************))))))''''''((()))******++++++))))))*********+++++++++,,,++++++***))))))******(((+++---,,,***))))))+++,,,,,,,,,++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++------------......//////........................---.........//////000000//////////////////000000//////000000000111111111222222222222222222222222222222222333333333444444555555555555555555555555444555666777888999:::;;;777777777777888999:::;;;:::;;;<<<===@@@BBBDDDEEEDDDDDDCCCCCCDDDEEEFFFGGGIIIIIIIIIIIIIIILLLPPPTTTdddnnn}}}tttnnneee]]]UUUOOOIIIFFFFFFDDDBBBAAAAAA@@@===;;;:::::::::999999999888888777777888888777777666666555555444444444333333333444333333222222222222333333333444555555666777777999999:::;;;<<<<<<======???@@@AAA@@@??????@@@AAA?????????>>>>>>=========777777888888888888777777555555555555555555555555555555555555555555555555444444444333444444555666444555555666666777888888777888:::<<<>>>????????????AAABBBBBBCCCEEEHHHKKKPPPRRRUUUYYY\\\^^^``````bbbdddhhhjjjjjjkkklllmmmiiiiiigggfffcccaaa^^^]]]\\\[[[YYYWWWUUUSSSRRRQQQNNNNNNLLLKKKIIIGGGFFFEEEGGGFFFEEECCCBBBAAA@@@@@@>>>===<<<;;;:::999999999777888888999999888888888::::::;;;===???CCCFFFHHHKKKPPPXXX```hhhooouuuyyy|||~~~zzzuuupppmmmmmmoooqqqjjjiiigggeeegggppp}}}sssqqqoooqqquuuyyynnnrrrsss}}}zzzjjj___QQQGGGCCC???888333333222222111111000//////000000///...............//////...---,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))***+++,,,,,,,,,,,,***************+++++++++******))))))))))))******************************)))******************)))))))))************))))))'''(((((())))))*********)))************+++++++++---,,,+++***))))))))))))(((+++......+++))))))+++,,,,,,++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,******++++++++++++******))))))******+++,,,,,,,,,************++++++++++++++++++,,,,,,---.................................------......///000000000......////////////000000...//////000000111111111222222222222222222222222222222222222333333333333555555555555555555555555444444555666888999999:::777777777777888999:::;;;999999:::;;;===???AAABBBBBBBBBAAAAAAAAACCCDDDEEE???AAACCCDDDDDDEEEHHHJJJQQQXXXdddooo|||vvvkkkaaaXXXPPPLLLKKKIIIGGGEEEDDDBBB@@@>>><<<<<<;;;;;;;;;:::::::::::::::999888777888888999555555555555444444444444666555444444333333333333222222222333333444444444555555666777888999:::;;;>>>???AAAAAA@@@@@@AAACCCAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<============<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;::::::999888888888999888888777888999:::;;;999:::;;;<<<===???@@@@@@???AAADDDGGGIIIKKKLLLLLLLLLNNNPPPPPPPPPRRRVVVZZZ```bbbdddgggiiijjjiiiiiigggiiikkkllljjjhhhggggggbbbaaa___\\\YYYWWWVVVUUUUUUTTTSSSQQQOOOMMMMMMLLLFFFFFFEEECCCBBB@@@???>>>AAA@@@???===<<<;;;::::::999999888777777777777777555666777888888888888888;;;<<<===@@@EEEJJJOOORRRYYY___hhhpppwww|||}}}{{{uuurrrsssvvvnnnpppuuu{{{xxxjjjpppzzzyyyooollltttyyyyyyqqqaaaXXXLLLCCC>>>:::444000000000000000000000//////000000///...............---------------.........+++++++++,,,,,,---------------------------------,,,,,,,,,+++++++++******)))***+++,,,------------))))))*********+++++++++******))))))))))))******************************+++******))))))******+++))))))************))))))((((((((())))))))))))))))))************+++++++++++++++***************+++(((,,,//////+++((()))++++++******))))))******+++))))))***+++,,,,,,,,,,,,******++++++++++++******((())))))***++++++,,,,,,*********++++++,,,,,,,,,******++++++,,,------...........................------......///000000111........./////////000000......//////000111111222222222222222222222222222111222222222222333333333555555555555555555555555444444555666777777888888777777777777888999:::;;;999999999:::;;;<<<>>>???CCCBBB@@@?????????@@@AAA===???AAABBBCCCDDDGGGIIIEEEKKKSSSZZZbbbppp|||qqqfff]]]WWWOOOMMMJJJHHHGGGEEEBBB???>>>=========<<<<<<<<<<<<===<<<:::888888999:::;;;666666555555555444444444777777666555444444444444111111222222222222333333222222333555666777888999===>>>@@@@@@@@@@@@BBBDDDBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBAAA???>>>>>>???AAABBBAAAAAA@@@???>>>>>>======>>>>>>===<<<===>>>@@@AAA@@@AAABBBCCCEEEGGGHHHHHHIIIJJJNNNQQQTTTVVVWWWXXXWWWZZZ\\\\\\\\\^^^cccgggkkklllnnnpppppppppnnnmmmggghhhjjjhhheeebbb______ZZZYYYVVVSSSQQQPPPPPPPPPQQQPPPNNNLLLJJJHHHHHHGGGCCCBBBAAA@@@>>>===<<<;;;<<<;;;:::888777666666666888888777777777777888888666777888999::::::::::::;;;<<>>?????????@@@BBBDDDAAAFFFLLLPPPSSS[[[hhhsssxxxkkkccc^^^WWWNNNJJJJJJJJJGGGCCC<<<===>>>===<<<:::::::::;;;;;;::::::999::::::;;;777777777777666666666666555555444333333333333444555444444333333444444555555555555555555555555555777777888::::::;;;;;;;;;===>>>???@@@BBBCCCDDDEEEIIIHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHJJJMMMPPPRRRTTTTTTUUUTTTVVVYYY]]]aaadddgggiiijjjjjjiiiiiiiiikkklllnnnnnnnnnoooooommmkkkhhhfffgggdddaaa^^^]]][[[YYYWWWUUUSSSPPPPPPPPPNNNIIIEEEGGGGGGFFFEEECCCBBBAAA@@@<<<=========<<<<<<;;;:::;;;:::999999999999999999999777444444666999<<<===777888:::<<<>>>???AAABBBBBBEEEIIIMMMRRRYYYccciiiuuu|||uuusssxxx~~~ppphhhgggjjjxxxxxxlllhhhkkkooottt{{{tttcccZZZRRRIII>>>777555444111///000000//////.........---.................................------,,,,,,,,,,,,,,,,,,++++++*********000///---,,,+++,,,,,,---...---,,,,,,++++++++++++------++++++++++++------++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++******************))))))))))))))))))))))))))))))))))))************************************(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................------//////.........---------////////////000000000000......//////000000111111000000000111222222222333444444333222222333333333444333333333333444555555333444444555666777777888777777888888888888777666999::::::;;;<<<===>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????????????????@@@BBBFFFIIIMMMQQQVVVYYYmmmsss}}}vvvnnneeeZZZSSSPPPMMMHHHDDDCCCCCCCCCAAA???======<<<===<<<;;;:::999999999999888888888777777666666666777666555555444444555555444444333333333333444444444444444444444444444444555666777888999999999999;;;<<<===>>>@@@AAABBBCCCEEEEEEFFFGGGHHHJJJKKKLLLNNNNNNNNNNNNOOOOOOOOOPPPNNNNNNNNNOOOOOOOOOOOOOOOQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSUUUWWWXXXZZZZZZ[[[```aaaccceeehhhjjjlllmmmmmmllllllkkkkkkkkklllllljjjjjjjjjiiigggdddaaa```^^^[[[XXXUUUTTTSSSPPPOOOPPPNNNLLLKKKKKKIIIEEEAAABBBBBBAAAAAA@@@???>>>>>>;;;;;;;;;;;;;;;:::999999999999888888777888888999666555444555777:::<<<===999:::;;;<<<===???BBBDDDCCCHHHPPPWWW^^^gggpppvvv~~~{{{{{{yyysss|||mmmbbb```ffflll{{{ooojjjjjjlllnnnqqqvvvooo___VVVMMMEEE:::444333222000...000/////////.........---..............................---------,,,,,,,,,,,,,,,,,,+++++++++******......---,,,+++,,,------...---,,,+++++++++++++++,,,+++************+++,,,************************+++******)))))))))******))))))))))))))))))))))))******))))))))))))*********************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********+++++++++++++++))))))))))))))))))))))))))))))))))))************************************)))))))))*********++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------.../////////000000000000////////////000000000000111111111111111111222222444333333222222333333333444333333333333444555555444444555555666666777777666777777777777777666666777888888999:::;;;<<<===>>>>>>>>>>>>????????????????????????????????????AAACCCEEEFFFFFFHHHKKKMMMWWW\\\ggguuuwwwjjjaaa[[[VVVOOOJJJGGGFFFDDDAAA???===<<<;;;>>>===<<<::::::999999999::::::999999888777666666888888777666666666666666444333333222222333333444333333333333333333333333333444555666666777666666888999999;;;<<<===>>>???AAAAAABBBDDDFFFIIIKKKLLLQQQQQQRRRSSSTTTUUUVVVVVVVVVWWWXXXYYYZZZYYYYYYXXXZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^eeefffggghhhiiijjjkkkkkkjjjjjjjjjiiihhhfffeeedddbbbbbbaaa```^^^[[[XXXVVVSSSQQQNNNLLLKKKJJJHHHFFFHHHFFFEEEDDDDDDBBB???===<<<<<<;;;;;;;;;:::::::::888888888888888888777666777777666666666666777888555555666777888:::<<<===<<<===???@@@BBBEEEJJJNNNNNNSSS\\\eeemmmvvv~~~|||ttttttrrrvvvzzzmmmnnnnnn]]]XXX^^^jjjrrr|||ooohhhhhhkkkmmmmmmmmmpppxxxuuufffWWWNNNEEE>>>666111000000///---/////////..........................................------------,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,+++******))))))******+++************************---,,,+++***************))))))))))))))))))))))))++++++************++++++***************+++++++++((((((((((((((((((((((((((((((((((((((((((((((((*********++++++,,,,,,---))))))))))))))))))))))))))))))))))))*********************************************+++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,---------...............---------....../////////000000000000000000000////////////111111111111111111000000333333222222222222333333333333333333333444555555555555555555555555555555555555666666666666666555555666666777888999::::::;;;;;;<<<<<<======>>>>>>????????????????????????AAABBBCCCCCCBBBBBBDDDFFFHHHMMMTTT]]]iiiyyyyyypppiiiccc\\\UUULLLIIIEEEBBB@@@???===<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;:::999888777666888888777666666666666777333333222222222222333333333333333333333333333333222222333444444444444444555555666777888999:::;;;======>>>@@@BBBDDDFFFGGGLLLMMMNNNOOOQQQRRRSSSTTTWWWYYY[[[]]]^^^^^^\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^]]][[[ZZZYYYYYYZZZZZZ^^^^^^^^^___``````aaaaaaaaaaaa```___]]]ZZZWWWUUUUUUUUUUUUTTTSSSQQQOOONNNMMMJJJHHHFFFFFFEEEDDDBBBAAA@@@???>>>===<<<:::999777777777777777777777777555555666666666555555444555555444555555666777777555777888999999:::;;;<<<>>>AAAEEEHHHLLLRRR[[[aaaaaadddiiiooovvv~~~zzzppphhhhhhjjjrrryyykkkcccllluuueee]]]___jjjuuu|||yyytttnnnjjjiiijjjkkklllkkklllqqq}}}~~~vvvppphhh]]]OOOEEE===999333000/////////...................................................------------------------+++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,+++++++++++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))))))))))))))))))))+++******))))))******+++))))))***************+++(((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,------...))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...///000000................................./////////000000111111000000//////......222222111111000000//////222222222222222222333444333333222222333333444555555555444444444444444444444444555555666555555555444555666666888888999:::::::::;;;<<<======>>>>>>>>>>>>>>>>>>????????????>>>@@@AAABBBBBBCCCEEEGGGFFFIIINNNQQQVVV```ooozzz{{{sssiiibbbVVVRRRKKKGGGEEEDDDBBB@@@>>>===============>>>>>>>>>===<<<;;;:::999888888888777666666555555666666444333333222222333333444333333333333333333333333111111222333333333333222333333444444555666777777::::::::::::;;;===>>>???DDDEEEFFFGGGIIIJJJLLLLLLQQQSSSVVVXXXYYYYYYXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXVVVTTTRRRRRRRRRSSSRRRRRRSSSTTTUUUVVVVVVWWWUUUUUUTTTSSSPPPMMMIIIHHHGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDBBBAAAAAAAAA@@@???;;;;;;;;;:::999888888888555555555555666666666666333333444444555444444333444444444444555666888888555777999999888888:::<<<@@@EEELLLRRRXXXaaallluuusssssssssvvv||||||uuunnnfffaaa___bbblllzzzqqqkkkddd```bbbpppnnnjjjhhhkkkttt}}}|||tttwwwxxxuuunnnjjjjjjllljjjjjjnnnzzzyyyrrriiiccc]]]TTTGGG===777555222000//////000000---------.......................................------------------------++++++++++++++++++++++++***++++++,,,,,,---------+++++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...///000000---.................................////////////111111000000//////......222111111000000/////////111111111111222222333444333222222222222333444444444444444444333333333333333333444555555555555555555555666777888999::::::;;;;;;<<<<<<===>>>??????======>>>>>>>>>?????????===>>>@@@AAAAAABBBEEEGGGCCCFFFIIIIIIIIIMMMVVV^^^jjjttt~~~zzzxxxxxxzzzpppccc\\\SSSMMMJJJHHHDDDBBB@@@@@@????????????@@@@@@>>>>>>===<<<<<<;;;::::::888777777666666666666666555444444333333444444555333333333333333333333333222222333333333333222222222222222333444555555555777777666666666777888888======>>>@@@AAACCCDDDDDDGGGHHHJJJMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQPPPOOONNNLLLKKKKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOKKKKKKJJJHHHFFFCCCAAA@@@======>>>>>>???@@@AAAAAA???===;;;;;;<<<<<<;;;:::888888999777666555777999555555555555555555555555222333444444555444444444444444555555777888999:::555888;;;;;;:::;;;>>>BBBGGGNNNWWW^^^dddnnnzzz~~~|||}}}vvvmmmhhhddd___\\\YYYZZZbbbmmmsssrrrqqqqqqZZZZZZ]]]ccclllzzzyyyjjjnnnuuuzzzzzzvvvmmmlllnnnhhhgggkkkwwwnnnhhh```YYYSSSKKK@@@777333222111////////////000---------------.................................,,,,,,,,,------------...***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,++++++************++++++,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))---,,,+++***************))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,))))))))))))))))))))))))))))))))))))************************************+++++++++++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------------------...............------........./////////000000000000////////////000000000000000000//////111111000111111222333444222222222222222333444444333333333333333333333333333333444555666666666666555666666777888999:::;;;<<<<<<======>>>>>>??????<<<======>>>>>>?????????>>>?????????>>>>>>@@@BBBAAACCCFFFFFFFFFHHHLLLPPPUUU^^^lll}}}~~~tttpppnnnvvvwwwnnnbbbYYYTTTPPPKKKGGGEEEDDDCCCBBB@@@@@@??????>>>>>>>>>======<<<<<<<<<999999888777777777777888666555555444444555555666444444444444444444444444333333444444444444333333222222222333444444555555555444444444444555555666777888888:::;;;<<<=========>>>???AAACCCEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDEEEFFFFFFFFFDDDCCCAAA???===<<<;;;;;;888888888888999:::;;;;;;:::888666666777888888777555666777555333333666999555555555555555444444444333333444555555555555555555555666777888:::<<<===:::===AAABBBBBBEEEKKKQQQWWW^^^hhhnnnrrryyyyyyssskkkfffcccaaa^^^[[[WWWTTTTTTYYY\\\\\\\\\^^^WWW^^^jjjtttyyy|||{{{~~~|||tttqqqqqqcccbbbgggsss|||sssbbb]]]WWWQQQKKKCCC:::333////////////...---...///,,,,,,,,,------.................................,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++,,,---,,,+++*********************+++,,,,,,***+++,,,,,,,,,,,,+++***((((((((((((((((((((((((+++******)))))))))******))))))))))))))))))))))))***))))))))))))))))))***'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++*********)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////////////////000000000000/////////000000000000000000000000000111222333444222222222111222222333444111111222222333333444444333333444666666777777777555555666777888999::::::===============>>>>>>>>><<<<<<======>>>??????@@@>>>???@@@>>>======>>>@@@BBBBBBCCCEEEFFFHHHIIIJJJLLLQQQZZZeeesss|||vvv{{{uuujjjccc^^^WWWRRRIIIHHHFFFCCCAAA???>>>>>>>>>>>>>>>>>>============;;;:::999999888888999999666666555555555555666666555555555555555555555555444444555555555444444333222222333333444444444555333333333333444555666666333444444555666777888888888888999:::<<>>>>>>>>?????????@@@@@@@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>======???===;;;999888888888888777666666555555666777777888666555555666777777666333444555444222222555999555555555444444444333333333444555555666666666666666666777888:::;;;===>>>@@@DDDHHHJJJKKKPPPYYY```eeemmmvvvzzz|||}}}xxxtttppplllgggeeedddccc___\\\WWWPPPJJJJJJKKKKKKNNNSSS___kkk|||yyyuuusss___^^^cccnnnzzz{{{qqqfffXXXVVVQQQLLLFFF>>>666111,,,---......---,,,---...,,,,,,,,,------.................................,,,,,,,,,------.........*********++++++,,,,,,,,,+++,,,,,,---,,,+++)))(((******))))))***+++,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))++++++************++++++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------..................---------------.........//////---------.........//////......//////000000111111......//////000000111111000000000000111222333444222222111111222222333444000000111222333333444444333444555666777777777777444444555666777888999999===============<<<<<<<<<;;;<<<<<<===>>>??????@@@>>>???@@@?????????AAACCCAAA@@@???@@@BBBDDDDDDDDDFFFHHHKKKQQQ[[[iiiwwwxxxooofff```WWWRRRKKKHHHGGGEEEBBB???AAA@@@@@@???>>>===;;;:::999<<<>>>===:::888888999777777777777666666666666777777666555555555555555777666666666555555555555333222222222222222222333333333333333444444555666444444444444444555666777777777777777888888888888888999999999999:::::::::::::::::::::::::::::::::999999999999999999999999::::::999777555333111000222333444444555555444444777777666555444333333444:::666111111444999;;;<<<<<<888555333555555444222444444555777999:::999777999::::::;;;<<<>>>BBBFFFHHHKKKPPPTTTYYY```fffkkkuuuyyy~~~uuunnnlllkkkjjjlllmmmmmmiiieeeaaa\\\XXXHHHDDDBBBDDDEEEGGGRRR^^^ooo}}}|||{{{qqqeeeaaaaaahhhppppppeeeZZZPPPNNNJJJBBB999444555777000000////////////000000...------,,,,,,------...////////////////////////------------------------)))))))))))))))))))))))),,,+++******))))))************************************++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))((((((******)))((((((((((((((())))))))))))***************)))(((''''''((()))***++++++++++++++++++++++++++++++******************************************++++++,,,,,,---...//////------,,,++++++,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////111111111000000000000000000000000000111111111111222222222111111111111000222222111111222222333444333444444555555555555555555555555555666666666666:::;;;<<<<<<<<<;;;:::999999:::;;;<<<============>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBCCCIIIJJJKKKMMMPPPUUU\\\aaasss}}}zzz|||vvvggg___TTTMMMIIIFFFDDDAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@BBBAAA===;;;;;;;;;888888888888888888777777777777666555555555555666666666555555555444444444333333222222222222333333333333333333333444555555444444333333444555555666444444444555555555666666666666666777777777888888999999999999999999999999666666666666666666666666777777777666555444333222222333444444555555444444555444444444444444555555:::666333333666999;;;;;;777555222333555666555333666666777888999999999888;;;===>>>@@@BBBFFFKKKOOOWWWYYY^^^bbbgggmmmsssxxxvvvjjjddddddfffgggoooooommmhhhaaa[[[UUUQQQCCC@@@@@@DDDGGGMMMYYYfff{{{vvvxxx}}}}}}|||{{{qqqddd___]]]aaagggeee[[[PPPKKKHHHDDD===777333222333//////............//////...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++******************************++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((******)))((((((((((((((())))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))************************************************++++++,,,,,,---......///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............///////////////////////////000000000000000000000111000000000000111111111111222222222111111111111000222222111111222222333444444444555666666666666555555555555555666666666666999:::;;;<<<<<<;;;::::::999:::;;;<<<============>>>>>>======>>>>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCEEEGGGHHHHHHJJJNNNSSSWWW^^^eeerrr{{{{{{zzzvvvrrrwwwwwwhhh\\\TTTOOOKKKHHHBBB@@@???@@@AAAAAA@@@??????@@@AAA@@@===;;;:::;;;888999999999999999999999888777777666666666666666555555555555444444444444444444333333333333444444333333222222222333444444333333333333333444444555333333333444444444555555333333333444444444555555666666666666666666666666444444444444444444444444333333444555555555555555222333444444555555444444222222222222333444666666555333111222333555666666333222222444666888888777;;;::::::;;;;;;<<<===>>>AAACCCEEEHHHLLLRRRYYY^^^eeegggkkkooosssxxx~~~zzznnnccc___```cccfffjjjhhhddd]]]UUUMMMIIIGGGDDDCCCEEEIIIOOOYYYgggtttyyykkkeeessstttsssvvvwwwzzz{{{qqqddd]]]WWWXXXZZZXXXNNNEEECCC@@@:::666444222000///...------------------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,******************************++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((('''***))))))((((((((((((((())))))))))))************++++++************++++++((((((((((((((((((((((((************************************************++++++,,,,,,------......,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------............////////////////////////////////////000000111111111000000000000111111111111222222222111111111111000222111111111111222333333444555555666666666666666444555555555555666666666888888:::;;;;;;;;;;;;;;;::::::;;;<<<============>>>>>>======>>>>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGJJJLLLQQQTTT\\\hhhwww~~~uuujjjaaaYYYTTTLLLIIIFFFFFFFFFFFFDDDBBB???@@@@@@???>>>===<<<<<<999999999999999999999999999888777777666666777777666666666666555555555555555444444444444444444555333333222222222333333444333333222222222333333444444444444555555555666666222222222222333333333333444444444444444444444444444444444444444444444444222222333444555555555444222333444444555555444444222222222222333444555555333222222333444444444444333333444666888:::::::::>>>??????@@@AAACCCFFFIIIJJJLLLPPPTTTYYYaaaiiinnnrrrtttxxx{{{~~~wwwqqqiiibbb^^^]]]^^^______[[[UUUOOOHHHCCCEEEIIIRRRSSSTTTWWW]]]ggguuu~~~uuueeeaaaiii{{{ooohhhjjjoooppppppqqq{{{yyyqqqddd\\\TTTQQQQQQNNNFFF>>>===888333111111111///,,,......------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,+++++++++++++++******************************++++++++++++*********++++++++++++***))))))((((((((((((((((((((((((((()))))))))************+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))((()))))))))************************************))))))))))))))))))))))))***************+++++++++************************++++++,,,,,,,,,---------,,,,,,+++++++++,,,------,,,,,,,,,---------......---------............///////////////////////////---......///000111222222///000000000111111111111222222222111111111000000111111111111111222222333444555666666777777666666444444444555555555666666666777888999:::;;;<<<<<<:::;;;;;;<<<======<<<<<<===============>>>??????AAABBBBBBBBBBBBCCCCCCCCCBBBDDDFFFGGGGGGGGGHHHIIIPPPPPPSSS\\\hhhrrrxxxzzz|||{{{~~~|||}}}}}}yyynnnfff___ZZZTTTRRRQQQOOOJJJFFFCCCCCCBBBAAAAAAAAAAAA@@@:::::::::999999999888888999999888777777777777777888888888888777777777777666666555555555555666666444444333222222333333333444333333222222222333333444444444444555555555555222222333333333444444444333333333333333333333333333333333333333333333333333444444444444444333333222333444444555555444444444333333222222333333444444555666666666777777777444555777888999;;;<<<>>>@@@BBBEEEGGGIIILLLQQQUUUVVVYYY^^^ccciiiooowww|||{{{xxxiiihhheee```[[[VVVRRRQQQRRRMMMHHHEEEBBBDDDNNNZZZhhhiiiiiihhhkkksss}}}uuukkkeeecccZZZ```oooyyymmmjjjjjjooosssrrrnnnlllvvv~~~yyyrrrccc[[[RRRMMMLLLIIICCC===777444000///111111///,,,///..................///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********************************************++++++++++++*********++++++++++++***))))))((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((()))))))))************((())))))))))))))))))((())))))))))))))))))))))))))))))*********+++++++++************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......---------............///////////////////////////------...///000111111222///000000000111111111111222222222111111111000000111111000000111111222333444555555666666666666666444444444444555555555555666666777888999;;;<<<<<<:::;;;<<<<<<===<<<<<<<<<=========<<<===>>>>>>???AAAAAAAAAAAABBBBBBBBBBBBAAACCCFFFGGGGGGGGGHHHIIILLLLLLNNNTTT[[[``````___mmmuuuyyyxxxzzz|||yyy{{{xxxssspppllljjjiiigggccc___~~~ssslllccc^^^[[[XXXQQQLLLHHHFFFCCCBBBBBBBBBAAA???======<<<;;;:::999888888:::999999888888888888888999999999999888888888888777666666666666666666777555555444333333333444444555444444333333333333333222222222333333333444444333333444444444444555555333333333333333333333333222222222222222222222222555555555555555444333222222333444444555555444444555444333333333333333444111333444555555555777888777888:::;;;<<<>>>BBBEEEGGGKKKPPPSSSUUUYYY___dddfffiiioootttyyy}}}wwwpppkkkiiibbbddddddaaa[[[SSSLLLIIIDDD@@@>>>BBBDDDJJJZZZlll|||~~~zzzyyyxxxtttooohhh^^^VVVWWW\\\___ggguuu}}}sssmmmnnnrrryyy}}}~~~{{{vvvsssyyy~~~wwwrrraaaYYYPPPJJJHHHEEE???:::333111000///000000///...//////............//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++******))))))************************************++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((())))))***))))))))))))************(((((())))))))))))(((((((((((((((((((((((((((((()))))))))***++++++,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,---------......---------............///////////////////////////.........//////000000000000000000000111111111111222222222111111111111000111000000000000111222222333444444555555555555555333444444444444555555555666666666777888:::;;;<<<;;;;;;<<<<<<<<<<<<<<<;;;======<<<<<<======>>>???@@@@@@@@@@@@AAAAAAAAAAAA???AAACCCEEEEEEEEEGGGHHHGGGIIILLLQQQUUUVVVUUUSSS^^^bbbkkkwwwssskkkiiippp}}}{{{pppllluuu~~~wwwoookkkjjjhhhaaaZZZxxxyyyrrrooojjjccc\\\TTTPPPKKKHHHGGGFFFCCC@@@AAAAAA@@@>>><<<;;;999999::::::999888888888888999999999999888888888777777888777777666666777777888777666555555444444444555666555555444333333444444333333333333444444444444333444444444444555555555444444444444444444444444333333333333333333333333555666666666666555444444222333444444555555444444333333333333444555666666111333555666555666:::===>>>???AAAAAACCCGGGNNNSSSVVV[[[bbbeeegggjjjoootttuuuyyy{{{uuunnnhhhdddaaa```^^^```bbb___XXXOOOIIIFFFAAA>>>CCCMMMSSSYYYkkk~~~qqqiii```\\\YYYYYYbbblllyyy~~~|||rrrnnnmmmmmmuuu}}}~~~}}}~~~vvvnnnkkk\\\UUULLLEEEBBB>>>888444///000111000///...///000...------------------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++******************************++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******((((((((((((((()))******))))))))))))************((()))************)))((())))))))))))))))))))))))((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,---------......---------............///////////////////////////......//////////////////000000000000111111111111222222222111111111111000000000000000000111222222222333333444444444444444333333444444444555555555777666666666777888:::;;;;;;<<<<<<<<<<<<<<<;;;;;;===<<<<<<<<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@???AAABBBBBBBBBBBBDDDFFFEEEHHHLLLOOOOOOOOOPPPPPPVVVVVVZZZaaahhhqqqxxxkkkiiijjjsssvvvpppvvv|||xxxgggqqq~~~yyyrrrddd___YYYUUURRRPPPLLLHHHEEEDDDBBB@@@>>><<<;;;:::;;;:::999999888888999999888888888888777777777777888888777777777777888888888777666555555555555555777666555444444444444444555555555666666666777777333333444444444555555555555555555555555555555555666666666666666666666666444555666666777666666666222333444444555555444444222222333444555777888999999;;;=========>>>CCCGGGDDDFFFHHHIIIKKKQQQYYY```dddjjjqqquuuuuuwww|||yyytttnnnkkkfffbbb___^^^___```WWWYYY[[[WWWPPPHHHDDDBBBHHHHHHQQQ___ggglll|||qqqdddYYYYYY___hhhvvvmmmeeegggmmmrrrxxxxxxmmmfffcccYYYRRRIIIBBB===888222...---000222111...,,,...111---,,,,,,++++++,,,,,,---...------,,,,,,------...------------------------------------------------++++++++++++++++++++++++...---,,,,,,++++++,,,,,,******************************++++++++++++*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++((((((((((((((()))******))))))))))))************)))***+++,,,,,,+++***)))++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,---------......---------........./////////////////////////////////////////////.........000000000000111111111111222222222111111111111000000000000000000111111222111222333333444444333333333333333444444444555555777777666666666888999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>===>>>>>>>>>>>>?????????BBBBBBCCCBBBAAAAAACCCEEEBBBEEEIIIIIIHHHGGGIIIKKKQQQOOOPPPUUUYYY___nnn}}}qqqnnnsss^^^bbbiiirrr~~~zzzqqqfff^^^[[[XXXSSSOOOQQQMMMHHHEEECCCBBB@@@??????===:::999:::::::::999;;;999888888999999888666666666555444444555666777999888777666666666888888888777666555444444444444444444444555555666666666666555555555444444333333333444444555555555555444444555555666666666666555000111333555555444333222222333444444555555444444555666666888999;;;===>>>===>>>AAADDDGGGIIIKKKKKKLLLQQQWWWYYYZZZ^^^fffmmmpppvvv}}}wwwllleeebbbbbb```[[[WWW[[[aaacccaaaYYYRRRMMMMMMKKKGGGHHHMMMNNNYYYeeemmmvvvlllfff^^^aaarrrtttddd```eeennnttt|||{{{}}}{{{qqqeee]]]YYYTTTNNNEEE>>>999555222000////////////////////////------............------------------------------///............---------------------------------......---,,,,,,+++******))))))))))))))))))))))))******************************++++++++++++******))))))))))))******************))))))(((((('''''')))))))))))))))((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))),,,+++***)))))))))++++++(((((('''''''''''''''((('''((((((((()))))))))******)))))))))(((((('''''')))************++++++++++++******))))))******+++)))***+++,,,,,,,,,,,,,,,***+++,,,------+++***)))(((***...000111///---+++///...---,,,+++,,,---...........................---------............///........................//////000111111111111111222222111111111111111111333333333333333333333333555444444333333333444444333444444555666777888888::::::;;;;;;<<<======>>>=========<<<;;;;;;::::::>>>>>>>>>>>>>>>?????????>>>@@@AAACCCDDDDDDCCCCCCAAADDDGGGHHHHHHGGGHHHHHHNNNNNNNNNNNNQQQWWW___eeexxx___```bbbfffooovvvpppkkkeee```XXXTTTPPPLLLJJJHHHFFFEEEEEEBBB???>>>>>>>>>===<<<===<<<;;;;;;<<<<<<;;;999;;;;;;999888777888888999777777666555555666777888777666555444444444444444444444444444444444555555444444444333333222222222333333444555555555555444444555555555666555555555555666777888888888777777666666777888999999999999999999:::;;;<<<>>>@@@@@@CCCDDDHHHKKKOOORRRUUUVVV\\\```dddgggiiilllqqquuusssvvv{{{wwwjjj```ZZZXXXTTTUUUUUUUUUZZZ``````]]]TTTMMMHHHHHHIIIJJJQQQYYYcccllltttyyy~~~zzzttteeefffiiirrrnnnfffhhhooouuuxxxzzzyyy{{{{{{{{{zzzsssiii___XXXUUUNNNIIIAAA:::666333000///////////////////////////------............------------------------------............------------------------------------------,,,++++++***))))))************************************************)))******++++++******)))))))))))))))************''''''(((((())))))******+++******))))))*********((((((((((((((()))******((((((((((((((((((((((((''''''((((((((((((''''''************************))))))))))))))))))))))))******)))))))))))))))*********))))))))))))******((((((((()))))))))))))))*********))))))((((((((())))))*********+++++++++******))))))))))))******)))***+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***+++---//////...,,,+++...---,,,,,,,,,,,,---...........................---------............///........................//////000111111111111000111111111111111111111111333333333333333333333333555444444333333333444444444444555555666666777777999999:::;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;======>>>>>>>>>>>>?????????@@@AAACCCCCCCCCCCCCCCBBBDDDFFFGGGFFFFFFFFFHHHJJJJJJKKKKKKMMMRRRXXX]]]hhhnnntttuuurrrqqquuuzzzdddaaa^^^[[[___lll}}}xxxrrrhhhddd^^^ZZZWWWTTTQQQNNNJJJGGGCCCAAA@@@???>>>===>>>===<<<<<<======<<<;;;===<<<:::999888777777777888777666666666888999:::777777666666666666666666666666666555555555555555444444444444333333333333555555555666666666777777777777777777777777666666666777777777888888888888777777888999::::::;;;;;;>>>>>>???AAACCCDDDFFFFFFLLLNNNRRRWWW\\\```dddfffkkkmmmqqquuuwwwwwwwwwwwwuuuuuuwww|||yyyvvvoooeeeZZZRRRMMMLLLKKKOOORRRTTTWWW[[[ZZZUUULLLFFFBBBDDDJJJTTTaaalll|||zzzqqqnnnkkkhhhdddooo}}}|||ssskkkkkkrrrzzz{{{yyytttwww||||||xxxvvvqqqiii___VVVPPPMMMFFFAAA;;;666333111///---////////////////////////------............------------------------------............------------------------------------,,,++++++******)))))))))++++++++++++++++++++++++************************)))******++++++******)))))))))))))))************''''''(((((())))))************((((((((()))***+++)))))))))))))))***++++++(((((((((((((((((((((((('''(((((())))))(((((('''************************))))))))))))))))))))))))((((((((()))))))))((((((******))))))))))))******))))))))))))))))))))))))***************))))))))))))))))))*********++++++******))))))))))))************+++,,,,,,,,,++++++************+++,,,------,,,---------------,,,+++,,,,,,++++++,,,---...///---------------------------------............///...........................///000000111111000000111111111111111111111111333333333333333333333333444444333333333333444444555555555555555555666666888888888999::::::;;;;;;<<<<<<<<<<<<<<<===============>>>>>>>>>?????????@@@@@@AAABBBCCCCCCCCCCCCDDDEEEEEEEEECCCCCCEEEFFFFFFGGGHHHIIIJJJLLLPPPSSSZZZ___cccccc___^^^```ccclllrrr}}}fffddd```[[[ZZZ```mmmwww~~~|||~~~zzztttnnniiiddd___\\\TTTQQQMMMIIIGGGEEECCCAAACCCBBB@@@@@@AAAAAA@@@>>>>>>>>>===<<<;;;:::999999:::999888888999:::<<<===999999888888888888999999:::999999999888777777777666666666666666666666666777777777888888999::::::::::::999999999999::::::999999999888999::::::;;;:::;;;;;;<<<>>>???AAAAAACCCDDDGGGJJJMMMOOOQQQRRRVVVYYY]]]bbbhhhnnnsssuuuxxxyyy|||~~~|||wwwsssnnnmmmpppxxx}}}wwwpppjjjeeeccc^^^WWWNNNHHHEEEEEEKKKOOORRRQQQRRRSSSPPPKKKEEECCCCCCIIITTTcccsss~~~zzziii``````cccdddqqqzzzrrrnnnmmmmmmrrrxxx|||{{{zzzuuu{{{{{{{{{vvvmmmaaaVVVNNNIIIFFF>>>:::666222111000///...////////////////////////------............------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))++++++++++++++++++++++++************************))))))************))))))((()))))))))******************))))))((((((''''''((('''%%%%%%%%%&&&((()))))))))(((((())))))***+++(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))'''((()))*********)))((((((''''''''''''(((((()))*********))))))))))))(((++++++******************))))))))))))************++++++************++++++***++++++,,,,,,,,,++++++******))))))***,,,...///......---,,,++++++++++++******++++++,,,---...///---------------------------------............///...........................//////000000000000000000000000000111111111111222222222222222222222222333333333222333333444444555555555555555555555444666666777777888999999:::::::::;;;<<<======>>>>>>>>>>>>??????@@@@@@AAAAAA@@@AAAAAABBBBBBCCCCCCCCCEEEEEEEEECCCAAAAAACCCEEEDDDFFFHHHIIIIIIIIIKKKLLLPPPUUUYYYZZZXXXWWWYYY\\\]]]ccclllwww]]]aaacccbbb___```gggmmmyyy~~~yyysssooohhhddd^^^ZZZVVVSSSPPPMMMLLLKKKIIIHHHIIIHHHFFFEEECCCCCCCCCCCCBBBAAA@@@@@@;;;;;;:::::::::;;;===>>>;;;:::999999999999999999;;;;;;;;;::::::999999888888888888888888888888888888888888888999:::<<<<<<<<<;;;;;;;;;;;;<<<======@@@@@@?????????@@@AAABBBCCCCCCDDDEEEGGGIIIKKKMMMKKKNNNQQQVVVZZZ^^^```aaabbbdddhhhmmmsssyyy~~~{{{qqqjjj^^^```gggttt{{{rrrkkkccc\\\VVVTTTSSSPPPJJJEEEAAA@@@AAAGGGKKKLLLJJJJJJLLLLLLIIIHHHKKKPPPXXXeeeuuu|||hhhZZZVVV[[[fffnnnyyypppjjjhhhdddjjjrrrxxxyyyzzz|||~~~xxxkkk]]]QQQHHHCCC@@@999666222000000000000///////////////////////////------............------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))******)))))))))((()))))))))******************))))))(((((('''''''''&&&%%%%%%&&&'''((()))(((''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((***+++,,,+++******'''''''''''''''((())))))************))))))))))))******************++++++(((((()))))))))*********,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,++++++*********))))))***,,,...///...---,,,+++***++++++,,,)))***+++,,,------......---------------------------------............///..............................///000000000000000//////000000000111111111222222222222222222222222222222222222222333444555555555555555444444444444555555666666777888888888999999:::;;;<<<===>>>>>>??????@@@AAAAAABBBCCCCCCAAAAAAAAAAAABBBBBBCCCCCCEEEFFFEEECCCAAAAAABBBDDDBBBEEEGGGHHHHHHGGGHHHHHHIIIMMMQQQRRRRRRRRRSSSUUUVVVYYY___fffmmmqqqtttuuuOOOWWW```dddcccccchhhnnnwww~~~}}}yyyrrrmmmhhhddd___]]]VVVTTTRRRQQQPPPOOOLLLJJJJJJJJJIIIIIIGGGFFFDDDDDD@@@???>>>======>>>??????>>>===<<<;;;::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::;;;<<<>>>???>>>>>>======>>>@@@BBBCCCFFFGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKLLLOOORRRUUUWWWYYY\\\aaafffkkkoooqqqrrrqqqrrrtttxxx}}}{{{oooccc[[[PPPWWWddduuuzzzrrrhhh___YYYSSSLLLGGGDDDDDDCCC@@@===<<<<<<>>>>>>DDDHHHIIILLLRRRWWWWWWZZZ```fffmmmxxxwwwiiiYYYSSSVVVaaarrruuunnnkkkgggfffgggcccmmmwww{{{yyyyyy~~~wwwhhhXXXLLLCCC===:::555333000///000111000000////////////////////////------............------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))((())))))))))))************''''''(((((())))))******'''(((((()))*********+++'''''''''''''''(((((()))))))))))))))))))))))))))((())))))******))))))(((************************((((((((((((((((((((((((((()))***++++++,,,++++++)))(((((())))))***+++,,,)))))))))*********++++++)))))))))***************((((((((()))))))))******,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,+++******************+++,,,---------,,,,,,++++++++++++,,,)))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---...//////000000//////...//////000000111111111222222222222222222222222222111111222222333444555444444444444444444555555555555555666777777888888888999999:::;;;<<<<<<<<>>:::;;;;;;:::999999;;;===>>>FFFPPPVVV]]]hhhpppssstttzzz~~~uuuooocccYYYRRRUUU___nnnuuujjjcccgggmmmnnnoooppppppvvv{{{|||yyyyyy~~~{{{ppp```QQQFFF>>>888444222000///...000111000///////////////////////////------............---------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************''''''(((((())))))******&&&(((***+++,,,,,,+++***((((((((('''((())))))***))))))))))))))))))))))))))))))************))))))************************((((((((((((((((((((((((((((((((())))))***+++,,,(((((((((((()))***+++,,,(((((()))***++++++,,,---((((((((())))))*********(((((((((((()))))))))***+++******))))))******++++++,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---...//////000000//////......//////000111111222111111111111111111111111111111111111222333444555333333333444444555555555555555555666777777888888888888888999999:::::::::======>>>???@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCEEEFFFFFFDDDCCCCCCDDD@@@CCCFFFHHHHHHHHHJJJKKKNNNOOOPPPQQQPPPOOONNNNNNNNNOOOQQQTTTWWWZZZ[[[\\\]]]dddkkknnnttt}}}EEELLLTTTUUUUUUXXXbbbkkktttyyy||||||uuuooovvv{{{yyywwwtttqqqnnnhhhhhhfffccc___ZZZVVVTTTRRRPPPOOOMMMLLLLLLLLLLLLMMMLLLKKKIIIGGGFFFEEEEEECCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHJJJMMMNNNLLLLLLLLLLLLOOORRRUUUWWWcccdddfffhhhhhhgggfffeeeffffffggghhhkkkpppsssvvvvvvxxx|||rrr___RRRMMMOOO___wwwyyyoooeee^^^VVVPPPIIIDDDBBB@@@===;;;777888888888888999<<>>???@@@AAAAAADDDCCCBBBAAA@@@AAABBBCCCBBBDDDFFFGGGEEEDDDDDDDDDCCCFFFIIIKKKKKKMMMOOOPPPKKKLLLNNNOOOOOOOOONNNNNNOOOPPPQQQRRRTTTVVVWWWXXXVVV\\\___^^^aaajjjooonnnqqqzzz}}}yyyuuuttt}}}SSSLLLGGGHHHIIILLLUUU```oooyyy|||ttttttppphhhcccjjjwww~~~yyyrrrlllhhhgggbbb^^^ZZZXXXZZZ\\\[[[ZZZ]]]ZZZVVVTTTRRRPPPMMMKKKOOOPPPPPPOOOLLLKKKKKKLLLOOOOOOPPPQQQQQQQQQPPPPPPTTTSSSRRRQQQRRRUUUXXXZZZXXXVVVXXX[[[[[[YYY^^^ffftttyyy}}}}}}zzzvvvttttttooosssvvvwwwuuuvvv{{{oooVVVQQQZZZeeesss}}}uuuqqqooojjjfffaaa[[[UUUQQQLLLGGGAAA<<<:::999888888888777999<<<:::888>>>IIIYYYbbbppp|||rrr```VVVUUUYYY\\\ddd]]]^^^kkkyyyuuummmeeeeeeiiiqqq|||wwwtttvvvqqq{{{nnndddYYYJJJ???888333...***------......///000000000,,,---...//////...---,,,------------------,,,,,,///...---,,,+++*********)))))))))((((((((('''''',,,------......------,,,+++++++++++++++***)))(((,,,,,,,,,++++++*********+++******)))(((''''''&&&))))))************))))))***)))(((''''''((()))***''''''((((((((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))((('''&&&%%%))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***)))(((((()))***+++)))************)))(((((()))+++------,,,*********)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---...//////............////////////............////////////111111111000000000000000111111111111111111111111000111222333444444444444333333333333333333333333333444444555666777777888555666888999:::::::::999:::;;;;;;<<<>>>???AAABBBCCCCCCBBB@@@>>>===???@@@@@@@@@AAAAAACCCDDDFFFGGGIIIJJJKKKLLLMMMNNNOOOOOONNNNNNOOOOOONNNMMMKKKJJJNNNOOOPPPQQQRRRRRRRRRRRRSSSUUUVVVWWWXXX[[[^^^aaammmooouuu{{{sssjjjjjjpppzzzcccZZZQQQMMMIIIGGGLLLSSS```nnn|||wwwtttuuurrrkkkeeehhhqqqxxx|||yyyxxxtttpppkkkiiiiiijjjjjjiiiiiifffccc```___]]]ZZZXXX\\\]]]\\\[[[XXXVVVVVVWWWVVVWWWYYYZZZ[[[\\\]]]]]]```___]]]]]]^^^```ccceeehhhfffgggjjjjjjhhhlllsss}}}zzzddd```hhhyyy}}}ssshhh```]]]\\\YYYUUUPPPKKKEEEAAA===<<<;;;::::::::::::999;;;999;;;>>>===???HHHTTTjjjrrr~~~tttjjj]]]UUUUUU\\\eeekkkssslllmmm{{{|||vvvtttxxxwwwwww|||vvvqqqrrrqqqyyylll]]]TTTKKK???777444333000...000000//////......------,,,---...//////...---,,,***+++,,,,,,------------///...---,,,++++++++++++.........---------,,,,,,,,,,,,------------,,,,,,+++++++++++++++***))))))++++++*********)))))))))*********)))((('''''''''))))))************))))))))))))(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))((('''&&&%%%))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******++++++***)))(((((()))***+++((()))))))))******++++++***,,,---,,,+++******+++************************************************++++++,,,,,,,,,,,,------++++++,,,,,,---......///............////////////............////////////000000000000000000000000111111111111111111111111222333444555666666666666333333333333333333333333555555555666666666666666666777888888999999999999777777888999:::<<<>>>???AAAAAAAAA???===<<<===?????????@@@AAABBBDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLMMMNNNNNNNNNLLLKKKJJJMMMNNNOOOPPPQQQQQQQQQQQQPPPQQQRRRRRRSSSUUUXXX[[[___aaafffnnnvvv}}}yyynnniiikkkkkkooouuuzzz~~~~~~uuuiii^^^TTTJJJGGGHHHQQQaaauuu}}}||||||}}}|||wwwooolllooosssyyy|||}}}}}}||||||yyywwwtttrrrqqqooollljjjnnnoooooommmjjjhhhggghhhdddeeegggiiikkknnnooopppooommmlllkkklllooorrrsssuuussstttuuuuuutttxxx}}}wwwuuu||||||qqqggg]]]RRRKKKHHHGGGGGGEEEBBB>>>;;;999666777999;;;<<<===<<<<<>>666111000111111000000000//////...---------------............------))))))+++,,,---.........///......---,,,,,,,,,,,,,,,++++++++++++*********,,,,,,------------,,,,,,***++++++++++++***))))))***))))))))))))(((((((((******))))))((((((''''''))))))************))))))(((((())))))))))))(((((('''(((((((((((((((((('''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((('''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))******))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))******+++******))))))))))))******)))(((((((((***+++---...+++,,,,,,+++))))))***,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,------......---............/////////............////////////000000000000000000000000111111111111111111111111222333444555555666666666222222222333333444444444777666666666555555555555888888777777777888888999666666777888999;;;<<<===?????????>>><<<;;;<<<>>>>>>>>>???@@@BBBDDDFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMLLLKKKJJJIIILLLMMMNNNOOOOOOOOOOOOOOONNNNNNOOOOOONNNPPPRRRUUUXXXZZZ^^^aaadddgggjjjmmmrrrvvv{{{~~~tttpppjjjjjjkkknnnttt||||||mmm^^^RRRKKKKKKWWWhhhvvv~~~~~~wwwvvvyyy|||zzzyyy|||}}}~~~~~~|||zzzzzz{{{vvvwwwxxxzzz|||~~~}}}{{{zzzyyyzzz|||xxxlll```WWWNNNFFFAAA===>>>??????>>><<<<<<<<<;;;<<<<<<===???BBBFFFIIITTTTTTTTTRRROOOQQQYYYaaafffkkksss|||yyytttpppllljjjeee^^^ZZZZZZ]]]\\\]]]cccooo~~~zzzoooiiijjjrrruuulllfffiiinnnrrrpppnnnfffWWWHHH???:::444000////////////,,,,,,---......//////000------------------------++++++,,,------...------///......---,,,,,,,,,---(((((((((((((((((('''''',,,,,,,,,------,,,,,,,,,******+++++++++******)))))))))))))))))))))))))))***)))))))))((((((((('''))))))************))))))'''((()))******)))((('''((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++***))))))))))))))))))***+++***)))((()))+++---///,,,,,,,,,***((((((***,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,,,,------------------.........//////............/////////////////////000000000000000111111111111111111111111000000111222333333333333111111222333333444555555555555555666666666666666:::999777666666777888999999999999:::;;;<<<===>>>>>>??????>>><<<;;;<<<===<<<======???AAACCCEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIKKKLLLLLLMMMNNNNNNMMMMMMOOOOOOOOOOOONNNOOOQQQSSSXXXZZZ]]]]]][[[[[[^^^aaadddeeefffgggjjjooowww}}}~~~zzzvvvtttvvvzzz~~~|||jjj]]]QQQTTTZZZeeeqqqzzz~~~{{{zzz~~~|||}}}{{{uuussswww}}}wwwllleeeZZZQQQKKKFFFAAA===;;;<<<===<<<::::::<<<>>>>>>>>>???AAAGGGQQQ\\\eeepppsssrrrkkkccc```aaadddfffhhhlllsssxxxggg```YYYWWWVVVVVV[[[aaajjjkkkpppzzzuuuoookkklllqqqzzz}}}uuujjjaaa\\\___```___]]]VVVIII===999555111...............,,,,,,------.../////////---------,,,,,,---------...............---,,,+++......---,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++)))******+++++++++******************************))))))))))))(((((((((((())))))************))))))'''((()))******)))(((''')))(((''''''''''''((()))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))******))))))(((((('''''''''(((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))******)))))))))---+++)))(((((()))+++,,,+++,,,+++)))((((((***,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,------------........................////////////......//////000000000000111111111111111111111111///000111222333333333333111111222333333444555555333333444555666777888999999888777666666666777888::::::::::::;;;<<<>>>>>>===>>>??????===<<<===>>><<<<<<===>>>@@@BBBDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKJJJIIIJJJKKKLLLLLLMMMLLLLLLLLLNNNOOOOOOOOONNNOOORRRTTTTTTVVVWWWVVVSSSSSSUUUYYY```^^^\\\YYYYYY]]]bbbffffffooo{{{}}}{{{yyyfff```\\\^^^fffnnnpppoookkkgggiiippprrrqqqvvvzzzvvvwww}}}|||zzzvvvnnnggg\\\VVVPPPKKKIIIGGGCCC@@@:::;;;;;;888666777<<<@@@CCCGGGMMMTTT^^^lll}}}yyysssqqqpppqqqoooooottt}}}~~~qqqZZZUUUQQQSSSWWW\\\eeemmmuuuyyy}}}sssrrrtttyyy}}}}}}wwwpppeee[[[WWWWWWVVVTTTNNNFFF===666000///---,,,,,,---.../////////......---,,,,,,,,,------,,,,,,,,,,,,------/////////...---,,,******---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***++++++++++++***))))))************++++++))))))))))))(((((((((((())))))************))))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))************************(((((())))))))))))(((((((((((((((((((((((((((((()))))))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))************************)))))))))))))))******+++))))))************)))))),,,+++)))((((((((()))******++++++***(((((()))+++++++++++++++++++++++++++)))))))))******++++++,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,------------.....................////////////---......//////000000111111111111111111111111111111222333444444555555555222222222333333444444444111222333555666888999:::777777666666666777777888888888888888999:::;;;<<<<<<>>>??????>>>======>>><<<<<<<<<===???@@@BBBCCCFFFFFFFFFGGGGGGHHHHHHHHHFFFGGGIIIJJJKKKKKKKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNNNNOOOSSSUUUSSSSSSSSSRRRPPPQQQSSSUUUYYYXXXUUUSSSTTTVVVYYY[[[WWW^^^hhhoootttxxx{{{~~~wwwqqqpppppppppoooggg^^^YYY\\\]]]\\\cccooo~~~|||uuuoooiiigggfffcccZZZSSSPPPLLLIIIGGGHHHFFFCCC???999;;;<<<;;;;;;@@@JJJQQQ\\\dddppp{{{~~~|||rrreeeUUUUUU[[[fffooouuu|||{{{{{{rrrmmmiii___TTTRRRQQQOOOJJJCCC:::555333,,,------,,,,,,---...//////......------,,,,,,+++------,,,++++++,,,------,,,,,,,,,,,,++++++***)))+++++++++******++++++,,,((()))))))))************++++++,,,,,,,,,,,,++++++))))))***+++++++++++++++((((((((()))))))))******(((((((((((())))))))))))))))))************))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))***++++++***)))((((((((((((((((((((()))))))))***++++++)))(((((()))************************((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------.....................////////////------......///000000111111111111111111111111111111222333444444555444444333333333333333333333333222333444555666777888999555555666777888888888777777777777777777888999::::::<<<>>>>>>===<<<<<<<<<============>>>???@@@@@@CCCCCCDDDEEEFFFGGGGGGHHHEEEGGGHHHJJJKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKMMMNNNOOORRRVVVYYYWWWUUURRRQQQRRRTTTTTTTTTRRRQQQPPPQQQSSSUUUVVVWWWTTTWWW]]]cccgggjjjkkkkkkffflllqqqsssxxx~~~}}}~~~nnn```UUUSSSPPPLLLSSS___rrrwww}}}~~~}}}}}}}}}rrrkkkddd^^^XXXVVVWWWSSSKKKDDDDDDBBB@@@AAAAAA@@@;;;777:::<<>>??????AAAAAABBBCCCDDDEEEFFFGGGEEEGGGIIIKKKLLLLLLLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJLLLNNNPPPRRRUUUYYY]]]XXXTTTPPPPPPRRRTTTSSSRRRMMMMMMNNNPPPSSSTTTTTTTTTUUUVVVYYY]]]aaabbbaaa___VVV^^^bbb```cccllltttvvvtttzzz~~~|||~~~{{{bbbSSSKKKGGGHHHMMMdddiiippptttvvvxxx|||zzz~~~}}}~~~~~~}}}zzzpppfff^^^ZZZOOOOOOMMMKKKKKKJJJEEE???;;;===??????>>>>>>???AAA>>>AAAGGGNNNSSS^^^uuusssgggaaa______qqqssslllmmmttt~~~tttqqqmmmiiiddd]]]TTTNNNCCC???:::444000/////////------,,,+++,,,---...///......---------,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))((('''&&&'''(((***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''((()))******%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&'''((())))))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))),,,,,,,,,+++***)))((((((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))************++++++++++++,,,,,,------,,,,,,+++---------...------,,,,,,,,,,,,,,,---------......------------------------......///000000000000000000000000000111111111111//////000111111111111111555444444333333444444444444444555555666555555555666666666666777777777777777777777888999999::::::888:::<<<<<<;;;:::;;;<<<<<<===>>>??????@@@@@@??????AAACCCDDDEEEDDDCCCBBBEEEGGGIIIKKKMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLJJJIIIJJJPPPWWWZZZXXXUUUTTTSSSRRRRRRSSSSSSRRRQQQOOONNNNNNNNNOOOOOOPPPQQQPPPWWWYYYVVV[[[dddcccYYYWWWUUUTTTUUUYYY^^^aaabbbdddfffhhhkkklllmmmmmmmmmqqqwww}}}|||iiiWWWIIIEEEGGGRRRXXX___dddgggjjjlllooonnnqqqyyy|||vvvoooiiiiiilllsssxxxzzzwwwqqqjjjaaaYYYSSSOOOLLLKKKJJJIIIHHHFFFAAA<<<;;;<<<=========???BBBDDDEEEJJJSSS]]]dddppp|||qqqddd]]][[[\\\mmmppplllhhhgggmmmxxx~~~zzzmmmhhhccccccccc___UUULLL===;;;777222///.........------,,,,,,,,,---...///...------------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************))))))))))))))))))))))))(((((()))))))))*********)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&''''''(((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((((((((((((((()))))))))))),,,++++++******)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))************++++++++++++,,,,,,------,,,,,,+++,,,---------------,,,,,,,,,,,,,,,---------......,,,,,,------------------......///000000000000000//////000000000111111111///000000111111111111111333333333333333333444444333333444555555555555444555666666666777777777777666777777888888999:::::::::<<<======<<<;;;<<<===<<<===>>>??????@@@@@@???@@@BBBDDDEEEFFFEEEDDDCCCGGGIIIJJJLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNPPPNNNNNNQQQVVVXXXUUURRRQQQPPPOOOPPPRRRSSSSSSRRRNNNNNNNNNMMMNNNNNNOOOOOOOOOTTTUUUTTT[[[eeecccZZZRRRPPPOOOOOOSSSWWWYYYZZZYYYZZZ[[[]]]___`````````cccgggjjjlllmmmtttoooXXXJJJFFFCCCGGGMMMQQQUUUWWWZZZ[[[ZZZ[[[aaalll|||vvvjjj```[[[[[[[[[```eeejjjnnnuuu~~~|||xxxuuurrrooommmiiifffbbb\\\VVVRRROOONNNPPPNNNKKKIIIGGGCCC???<<<===>>>???@@@BBBFFFKKKOOOUUU\\\gggqqqzzz|||yyyuuupppnnnhhh```YYYXXX\\\aaa~~~tttkkkbbbcccgggmmmwww~~~zzzvvvsssiiibbb\\\\\\___[[[OOODDD666555333111///...---------,,,,,,,,,,,,---...///------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++************************************************))))))))))))))))))))))))(((((())))))))))))******))))))(((''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******((((((((('''''''''&&&&&&''''''''''''(((((((((((((((''''''&&&&&&''''''((((((((((((((())))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,------...............///000000000000/////////000000000000111111///000111111222222111111222111111111222333444444222222333444444444444444555555666666666777777777666666777888888999999:::;;;===???>>>===<<<<<<===<<<===>>>??????@@@@@@???AAABBBDDDEEEFFFFFFEEEEEEHHHIIIKKKLLLLLLKKKKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOVVVSSSQQQQQQSSSSSSQQQNNNNNNMMMLLLNNNQQQRRRRRRQQQNNNMMMMMMLLLLLLLLLMMMMMMMMMPPPPPPRRR\\\fffddd[[[PPPMMMKKKKKKNNNPPPQQQRRROOOPPPPPPQQQRRRSSSUUUVVVUUUUUUVVVVVVYYY^^^eeekkkrrryyyttt___TTTDDDDDDEEEEEEFFFHHHJJJLLLKKKKKKMMMVVVfffwwwrrrfff^^^ZZZUUUWWWYYYZZZ[[[```gggmmm{{{~~~|||yyyppplllgggcccbbbbbbaaa```bbb___[[[WWWUUUTTTTTTUUUWWWRRRNNNLLLHHHDDDCCCDDDDDDGGGKKKPPPTTTYYY^^^bbblllsss}}}}}}rrriiiccc___\\\YYYYYYZZZ[[[ZZZ[[[```gggnnnzzznnngggeeefffkkksss{{{|||wwwqqqnnnlllhhhbbb[[[XXXUUUMMMAAA777000000000000///...------,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++***************************************************************))))))))))))))))))))))))(((((((((((()))))))))***))))))(((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,---------......+++,,,,,,------.........---...//////000000//////////////////000000000111000000111222222222222111000000000000111222333444111111222333444444444444555555555666666666777777666666777777888999999999;;;===>>>>>><<<;;;;;;<<<<<<===>>>??????@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEFFFGGGIIIJJJJJJJJJJJJIIIGGGHHHIIIJJJKKKLLLLLLLLLWWWTTTQQQOOOOOOOOOMMMKKKLLLKKKKKKLLLNNNOOOOOONNNLLLLLLKKKKKKJJJJJJKKKKKKMMMMMMMMMQQQ[[[eeeccc[[[QQQOOOLLLLLLMMMNNNOOONNNNNNMMMMMMMMMNNNOOOQQQRRRQQQOOOLLLLLLNNNRRRTTTVVV___cccttt~~~uuuxxx}}}lllWWWQQQIIIBBB???>>>???AAACCCBBBBBBIIIVVVfffvvv}}}qqqgggaaa\\\\\\\\\XXXTTTTTTXXX[[[eeeiiiooowww~~~xxxvvvsssqqqooommmiiigggaaa^^^ZZZXXXYYYZZZ[[[\\\^^^\\\WWWSSSQQQPPPQQQRRRSSSNNNLLLNNNNNNMMMPPPVVVUUUZZZccckkkqqquuuxxxzzz|||qqqhhh]]]TTTPPPMMMKKKHHHGGGNNNWWW```fffmmmuuu{{{uuuiiieeeiiimmmrrrxxxyyyzzzyyyvvvqqqkkkgggfffbbb___ZZZRRRIII???666000---...////////////...---,,,,,,,,,---------------------,,,,,,,,,+++++++++))))))***+++,,,......///++++++++++++++++++++++++,,,+++******))))))******************************************************))))))))))))))))))))))))'''(((((((((((()))))))))))))))((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((''''''((((((((((((((((((((())))))))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++***++++++,,,,,,++++++******++++++,,,------,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........------...///////////////...////////////000000000000000111222222222222222000000000000111111222333000111222333444444444444555555555555666666666666555666666777888888999999:::;;;======;;;::::::;;;<<<===>>>??????@@@@@@?????????AAABBBCCCDDDDDDDDDBBBCCCEEEHHHIIIJJJJJJIIIGGGHHHIIIJJJJJJJJJIIIIIISSSQQQOOOMMMMMMLLLKKKJJJMMMKKKJJJKKKLLLMMMKKKJJJKKKJJJJJJIIIIIIJJJJJJJJJNNNMMMLLLPPPYYYaaa```[[[RRROOOMMMMMMMMMNNNMMMMMMMMMLLLKKKKKKLLLMMMNNNOOORRROOOKKKJJJLLLNNNNNNMMMVVVWWWfffxxxyyyjjjaaaccckkkvvv|||uuuqqqppppppwwwtttkkk]]]OOOFFFAAA>>>===<<<<<<===AAAJJJWWWcccjjjzzzwwwooojjjkkkiiiccc[[[VVVUUUVVV[[[]]]bbbiiiqqqwww}}}}}}zzzuuuoookkkfffdddbbb``````___]]][[[YYYVVVSSSSSSUUUXXXYYYZZZVVVTTTOOOKKKHHHFFFFFFGGGIIIHHHMMMXXX^^^___fffoooooovvv|||qqqgggdddZZZTTTMMMIIIIIIJJJIIIHHHGGGQQQaaannnwww}}}wwwiiidddiiirrrzzz|||xxxvvvuuutttppplllgggaaa^^^VVVUUUQQQIII???666222000---...............------+++,,,------......------,,,,,,,,,,,,++++++++++++'''((()))+++,,,...///000++++++++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++************************))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))%%%&&&'''((()))******+++''''''''''''(((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))************+++++++++******++++++++++++******)))***+++,,,,,,------,,,,,,,,,,,,---------......------------------------------...////////////.........////////////000000000111222222333222222222222222111111111111111222000111222444555555555555444444555555555666666666555555666777777888888999888:::<<<<<<;;;:::;;;<<<<<<===>>>??????@@@@@@???>>>>>>???@@@BBBCCCDDDEEEAAABBBDDDGGGIIIJJJJJJJJJHHHIIIJJJKKKKKKKKKIIIIIIMMMMMMMMMLLLLLLKKKKKKKKKLLLKKKJJJJJJKKKKKKJJJHHHIIIIIIIIIIIIIIIJJJKKKKKKMMMLLLLLLOOOTTTXXXXXXWWWNNNLLLKKKKKKLLLLLLLLLKKKIIIHHHHHHHHHHHHHHHIIIIIIPPPNNNLLLJJJKKKKKKJJJIIINNNPPPZZZffffff\\\VVVWWWSSS]]]ccc```[[[ZZZ[[[[[[ZZZcccpppzzz|||kkk^^^SSSKKKFFF???AAADDDHHHNNNUUU]]]aaappp|||~~~}}}wwwnnnfffaaa```bbbdddfffjjjooossswwwyyyxxx{{{|||yyyxxxvvvuuusssqqqnnnllliiieee```]]]YYYXXXVVVVVVWWWXXXWWWVVVPPPNNNLLLLLLOOOQQQRRRRRRLLLJJJHHHFFFEEEEEEFFFGGGLLLOOO]]]qqqzzzzzzwwwlllddd[[[SSSPPPMMMKKKIIILLLQQQVVVWWWWWW\\\gggwwwzzzooojjjmmmvvv~~~{{{xxxtttpppllliiiccc[[[VVVKKKHHHCCC===777333000///......------,,,++++++++++++,,,---.........------,,,,,,,,,++++++++++++***((())))))+++,,,---......************************++++++***)))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((%%%%%%&&&&&&''''''((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''(((((()))))))))***''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))************+++++++++******++++++++++++******))))))***,,,,,,------,,,,,,,,,,,,---------...............------,,,,,,+++,,,---......//////.............../////////000000000111222222333333222222444333222111111111111111111222333444555666666666444444444555555555666666555555666666777888888888777999<<<<<<<<<<<<===>>><<<===>>>??????@@@@@@?????????@@@AAABBBDDDEEEFFFCCCEEEFFFHHHJJJJJJJJJIIIHHHIIIKKKMMMNNNNNNMMMMMMJJJKKKMMMMMMMMMLLLKKKKKKKKKIIIHHHIIIKKKKKKKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLMMMNNNNNNOOOQQQJJJIIIHHHIIIKKKLLLKKKJJJGGGGGGGGGHHHGGGGGGFFFFFFLLLKKKKKKJJJHHHGGGGGGHHHGGGLLLRRRVVVVVVSSSQQQPPPFFFMMMPPPMMMJJJLLLOOOPPPLLLSSS[[[bbbfffllltttzzzuuugggZZZSSSLLLOOOSSSXXX\\\```eeehhhfffxxxwwwqqqnnnppppppqqqsssuuuxxxzzz{{{rrrvvv}}}~~~{{{rrrssstttuuuxxx}}}~~~yyyuuuooojjjhhhfffeeecccfffeeecccaaa```]]]YYYVVVTTTRRRQQQRRRTTTVVVVVVVVVIIIGGGFFFFFFHHHJJJJJJJJJEEEEEEFFFGGGJJJMMMPPPQQQWWW]]]qqqqqq```WWWRRRMMMHHHGGGNNNNNNPPPWWWaaahhhkkkkkksss~~~{{{xxxsssnnnpppyyyzzzuuunnnjjjgggaaaXXXPPPGGG@@@999444333222///,,,///...,,,+++***)))))))))+++,,,---.........---,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************+++******)))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''((((((((()))))))))***))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))***++++++,,,%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((())))))))))))+++******)))(((''''''&&&************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))************+++++++++******++++++++++++******((()))***+++,,,---------,,,,,,,,,---------......//////...---,,,++++++***,,,---......//////................../////////000111111222333333333333222555555333222111111000000111222333555666777777777444444444555555555666666555555666666777888888888888:::<<<======>>>???@@@<<<===>>>??????@@@@@@???@@@@@@@@@AAACCCEEEFFFGGGGGGHHHIIIJJJKKKJJJIIIIIIHHHJJJMMMOOOQQQRRRQQQQQQIIILLLNNNOOONNNLLLKKKKKKHHHHHHGGGIIIKKKMMMLLLKKKGGGGGGHHHIIIJJJLLLMMMNNNKKKKKKLLLLLLIIIGGGIIIMMMIIIHHHHHHIIIKKKMMMLLLKKKHHHIIIJJJKKKJJJIIIHHHGGGHHHIIIJJJIIIGGGEEEFFFHHHDDDJJJMMMKKKKKKNNNNNNKKKAAAAAAAAAAAABBBDDDFFFHHHEEEGGGKKKMMMQQQYYYcccjjjrrrssshhh^^^dddnnn{{{}}}vvvuuu{{{~~~zzz}}}~~~}}}xxxzzz}}}~~~}}}wwwuuurrrpppoooooopppqqqvvvxxx{{{~~~||||||{{{yyywwwwwwyyyzzzyyyyyyxxxwwwuuutttsssrrrmmmeee```aaa```[[[[[[^^^cccfffhhhfff```YYYVVVUUUTTTUUUTTTQQQQQQQQQLLLEEEGGGBBB???@@@@@@>>>@@@EEEJJJOOOUUUZZZ^^^ccchhhmmmttt}}}{{{hhh```UUULLLJJJLLLPPPTTTVVV]]]gggqqqxxx~~~{{{oooooouuuzzz}}}}}}~~~ooohhheeegggeeeZZZLLLDDD666555333111000000111222......---,,,,,,+++******,,,,,,,,,+++++++++******))))))******+++++++++,,,,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((***+++***)))((()))***)))))))))))))))******++++++++++++*********))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))&&&&&&''''''(((((())))))************))))))))))))((((((''''''''''''((((((+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''(((***+++***)))((()))+++...,,,***)))((()))***++++++++++++*********))))))))))))))))))))))))))))))))))))))))))***+++,,,---++++++******************...------,,,,,,,,,------------------------------//////000000///...------,,,,,,.../////////...---000000000000000111111222222222111000//////000000111111222333444444555555555555555555555444444444555555555555666666666666;;;999777777999<<<======;;;;;;<<<===>>>@@@BBBCCC>>>AAACCCDDDCCCDDDFFFIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIILLLPPPSSSSSSPPPMMMJJJJJJJJJJJJJJJJJJJJJJJJFFFGGGHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGGGGHHHKKKMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIFFFEEEHHHMMMPPPOOOLLLKKKKKKJJJIIIHHHHHHGGGFFFIIIHHHGGGGGGHHHGGGEEECCCFFFHHHIIIKKKLLLLLLKKKKKKKKKIIIFFFCCCBBBAAA@@@???===???BBBDDDGGGNNNWWW]]]jjj}}}~~~}}}}}}{{{vvvtttuuuxxx|||zzz{{{|||~~~|||xxxvvvvvvwwwwwwwwwxxxzzz{{{zzzyyyxxxwww{{{yyywwwvvvwwwxxxxxxyyy{{{{{{{{{|||wwwvvvwwwtttsssrrrqqqppppppooooooooommmjjjgggeeefffiiikkknnnoooqqqqqqqqqpppnnnmmmmmmfffbbbaaa___[[[ZZZ]]]gggjjjkkkhhhaaa[[[XXXWWWSSSRRRMMMHHHGGGIIIGGGBBBAAA<<<:::===@@@CCCIIIPPPbbbgggnnnuuuyyy~~~~~~xxxrrrnnnlllmmmppppppkkkfff\\\VVVOOOMMMQQQYYY```dddllluuu}}}tttkkkllluuuzzzuuujjjbbb\\\\\\YYYOOOBBB;;;444333000///......///000......---,,,,,,+++******+++************)))))))))'''(((((()))******+++++++++++++++***************++++++++++++++++++++++++(((***+++***)))((()))+++)))))))))))))))******++++++++++++*********))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((()))))))))(((((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((*********)))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''((()))******(((((()))***+++***((('''&&&'''((()))*********)))))))))(((((())))))))))))))))))))))))************+++,,,---...************************...------,,,,,,,,,------------------------------...////////////......---,,,---.../////////...---000000//////000000111222222222111000000000000000111111111222333333444444444444444444555555555555555555555666666777777777<<<999777777999;;;<<<<<<;;;<<<<<<>>>@@@BBBDDDEEECCCEEEFFFFFFDDDCCCEEEGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHKKKNNNQQQQQQOOOMMMHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHHHHHHHJJJLLLMMMMMMMMMNNNMMMMMMLLLKKKIIIFFFEEEGGGLLLOOOOOOMMMKKKKKKJJJIIIHHHHHHGGGGGGJJJIIIHHHHHHIIIHHHFFFDDDFFFGGGHHHJJJKKKKKKJJJJJJaaa[[[RRRKKKGGGDDD@@@===:::;;;<<<===???DDDKKKOOO\\\nnn{{{ssskkkeeecccccckkkxxxzzztttrrrsssuuuvvvxxxxxxxxxxxxvvvvvvwwwyyy}}}~~~~~~}}}{{{zzz}}}zzzvvvsssrrrsssuuuvvvzzzyyyxxxyyy{{{yyyrrrooopppkkkkkkjjjiiiiiiiiiiiiiiikkkhhhdddaaa```bbbfffhhhjjjlllooopppqqqooommmkkklllfffaaa___[[[WWWWWWYYYaaacccddd```ZZZTTTRRRRRROOOLLLFFF??????EEEGGGFFFDDD???;;;???EEENNNZZZeee~~~zzzppphhh```\\\WWWVVVYYY]]]^^^^^^ZZZVVVSSSWWWcccpppxxx|||}}}oooiiifffhhhrrr~~~~~~}}}{{{yyyuuuoooiiicccZZZRRROOOKKKBBB888333111000...---,,,,,,---......------,,,,,,++++++***++++++++++++************))))))))))))((((((((((((***************+++++++++************************)))***+++***))))))***+++)))))))))))))))******++++++************)))))))))'''(((((())))))(((((('''''''''''''''((((((((((((((((((''''''''''''((((((***)))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((())))))((((((''''''''''''&&&''''''((()))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((()))((((((''''''(((((()))******))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((''')))***)))((('''(((*********((('''''''''((())))))))))))((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,---......************************------,,,,,,,,,,,,---------------------------------....../////////......,,,---......//////......000000//////000000111222222111000000000000000000000000000111222222333333333333333444444555555555444555555666777888888999===;;;999888:::;;;<<<;;;;;;;;;===>>>AAACCCEEEFFFHHHIIIIIIGGGEEECCCCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJGGGGGGHHHJJJMMMNNNMMMLLLHHHHHHHHHHHHGGGGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIHHHHHHJJJKKKLLLMMMNNNNNNOOONNNNNNNNNJJJFFFDDDFFFJJJNNNOOONNNJJJJJJJJJIIIIIIHHHHHHHHHKKKJJJIIIIIIJJJIIIGGGFFFEEEFFFGGGHHHIIIIIIIIIHHHzzzpppbbbWWWQQQMMMIIIFFFAAA@@@???>>>???AAAEEEHHHNNN\\\rrrxxxooojjj[[[```iiirrrvvvrrriiibbbaaa```______aaacccddddddiiikkknnnsssyyy}}}yyyxxxzzz}}}wwwuuutttppppppooooooooopppqqqrrrsssqqqnnnllllllmmmnnnnnnnnnooooooooonnnllljjjiiigggddd```[[[VVVSSSSSSTTTSSSUUUVVVTTTNNNJJJIIIJJJIIIIIIFFFCCCFFFPPPVVVWWWXXXPPPIIIIIIQQQ]]]nnn|||wwwkkkaaa[[[WWWTTTSSSTTTYYY```fffjjjllliiihhhooo||||||tttooooooqqqttt|||~~~}}}zzzvvvsssqqqpppppppppllleee___ZZZPPPGGGDDD@@@999333111///...---,,,,,,,,,,,,------------,,,,,,+++++++++.........---------,,,,,,---,,,+++***(((&&&%%%%%%)))))))))***+++++++++,,,************************)))***++++++))))))***+++)))))))))))))))******+++************))))))))))))'''(((((((((((((((((('''''''''''''''((((((((((((((((((''''''''''''((((((************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((('''''''''''''''((((((((((((((((((''''''''''''&&&&&&''''''((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((('''((())))))((('''((())),,,+++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---------***************+++++++++,,,,,,,,,+++,,,,,,------------------------------,,,,,,---...////////////---------...............///////////////000111111111111000000000000000111//////000000111111111222111111222333444555555666444444555666777999999:::===;;;999999:::;;;;;;:::999:::;;;===@@@BBBEEEFFFHHHHHHHHHFFFEEECCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJGGGFFFEEEFFFIIIKKKKKKJJJIIIJJJJJJJJJIIIHHHGGGFFFGGGEEEDDDBBBBBBDDDEEEGGGHHHIIIKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOJJJGGGDDDEEEHHHLLLNNNNNNIIIIIIIIIIIIIIIIIIHHHHHHKKKJJJIIIJJJKKKKKKIIIGGGEEEEEEFFFGGGGGGGGGGGGGGGooobbbZZZWWWUUUSSSMMMKKKGGGDDDBBBBBBBBBBBBDDDMMM\\\pppnnnnnnooorrrsssnnnddd\\\WWWTTTPPPOOOQQQRRRRRRRRRXXX[[[```gggnnntttxxx{{{}}}{{{yyy||||||yyyxxxttttttsssssstttvvvxxxzzzzzzxxxuuutttsssppplllhhhhhhgggeeebbb___]]]\\\[[[ZZZZZZWWWQQQLLLKKKLLLNNNJJJMMMPPPPPPLLLIIIIIIJJJLLLQQQTTTWWW^^^iiiqqqsssuuujjj___\\\aaammmzzzooocccZZZVVVWWWYYY[[[___ccchhhnnnuuuyyy~~~xxxwwwyyy}}}|||zzzvvvpppkkkhhhhhhhhhjjjjjjddd[[[TTTLLLCCC<<<:::777333000111......------,,,,,,,,,---------,,,,,,,,,,,,++++++.........---------,,,,,,,,,,,,+++******)))(((((()))))))))***+++++++++,,,++++++++++++++++++++++++)))+++,,,+++***)))***+++)))))))))))))))******+++))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''''''''(((((())))))))))))************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&'''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))***)))((('''(((*********************++++++************************))))))))))))))))))))))))((()))***+++,,,,,,,,,+++))))))*********++++++++++++++++++++++++,,,---...------------------------,,,,,,---......///......------------......///////////////...///000000111111000000000000000111111///000000000000000111111000111111222333444555555333444555666777888999:::<<<:::999999:::;;;:::999666777888:::===@@@BBBDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIFFFDDDCCCDDDFFFHHHIIIHHHKKKKKKLLLMMMLLLKKKIIIHHHHHHGGGEEEDDDDDDEEEGGGHHHHHHJJJKKKLLLJJJIIIJJJKKKJJJJJJLLLMMMNNNNNNOOOOOOJJJHHHEEEEEEGGGIIILLLMMMHHHHHHIIIIIIIIIIIIIIIIIIKKKJJJIIIJJJKKKKKKIIIHHHEEEEEEEEEEEEFFFFFFFFFGGG}}}qqqgggbbbaaaaaa]]]XXXRRRLLLHHHEEEBBB???@@@DDDLLLYYYkkkyyyppp```[[[UUUSSSSSSSSSQQQNNNMMMOOORRRVVVZZZ]]]^^^___aaagggqqq{{{|||uuupppqqqwww}}}|||zzzvvvtttuuuxxx}}}|||wwwtttpppoooooooooqqqtttwwwyyyyyyvvvsssqqqnnniii```ZZZWWWVVVTTTRRROOOMMMLLLKKKHHHLLLLLLGGGEEEHHHLLLNNNOOOTTTYYYZZZXXXUUUUUUUUU]]]eeemmmsss{{{xxxuuuvvv}}}sssmmmlllggg```ZZZTTTRRRXXXaaannnttt|||xxxuuuwwwxxxyyyyyy{{{tttnnniiieeefffeeeddddddaaaYYYNNNFFF===666222222111...---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************'''((()))***+++,,,---...***************+++++++++++++++++++++++++++++++++***+++,,,+++*********,,,)))))))))))))))******+++(((((()))))))))))))))***&&&''''''((((((''''''&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((()))))))))))))))***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&((('''&&&&&&%%%&&&&&&&&&))))))))))))))))))))))))(((((((((((((((''''''''''''''''''(((((())))))******))))))(((((())))))***''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***(((((((((((())))))))))))************++++++++++++))))))))))))))))))))))))'''(((***+++,,,,,,+++***)))))))))***++++++,,,,,,+++******++++++,,,---...------------------------,,,------.........------...------------...////////////......//////000111000000000000000111111222000000000000000000111111111111111222222333333333333444444555666777777888999888777888999:::999888555555666888;;;===???@@@AAA@@@???AAACCCEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHEEECCCBBBCCCEEEGGGGGGFFFIIIJJJLLLMMMMMMLLLKKKIIIIIIHHHGGGFFFFFFGGGHHHIIIGGGIIILLLMMMLLLKKKKKKLLLJJJKKKLLLMMMNNNNNNNNNNNNJJJHHHGGGFFFFFFGGGIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJHHHFFFFFFEEEEEEEEEFFFFFFGGG}}}tttppppppqqqkkkccc[[[UUUOOOIIIEEE@@@AAACCCJJJVVVcccooovvv{{{tttpppnnnlllgggccc[[[YYYVVVSSSQQQPPPOOOOOONNNSSSZZZbbbiiinnnqqqrrrttttttsssrrrqqqqqqqqqqqqsssqqqlllddd]]]]]]bbbhhhiiifffbbb```aaadddiiilllvvvvvvvvvuuurrrnnnhhheee___^^^^^^___aaaeeehhhkkkiiifffbbbaaa```\\\UUUOOOLLLNNNPPPRRRRRRPPPMMMKKKIIIPPPTTTRRRTTT\\\dddgggjjjpppvvvyyyvvvsssqqqqqqxxx~~~zzzxxxrrrdddYYYUUUVVVQQQNNNOOOQQQXXXgggvvvvvvkkkjjjooottt{{{yyyooohhheeeeeeddd```[[[WWWRRRJJJ@@@888333///---//////,,,+++---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))''''''((()))***+++,,,,,,+++++++++******************************************+++,,,,,,******+++,,,)))))))))))))))******+++(((((((((((())))))******&&&''''''((((((''''''&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&((('''&&&&&&%%%%%%%%%&&&))))))))))))))))))))))))'''''''''(((((((((((((((''''''((())))))***++++++******))))))))))))******'''''''''((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***)))+++,,,+++***)))***,,,''''''((()))))))))))))))))))))))))))*********+++))))))))))))))))))))))))''')))+++,,,------,,,+++((())))))***++++++,,,,,,************+++,,,---...------------------------------.........---,,,,,,...------,,,---...///000///............///000000000000000000000111222222111111111111111111111111111111111111222222222222333333444444555555555666666666555777999999888777555555666777999;;;===>>>@@@>>>>>>@@@CCCEEEEEECCCDDDDDDDDDEEEEEEEEEFFFFFFCCCBBBBBBCCCEEEFFFFFFDDDEEEGGGIIIKKKLLLKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFIIILLLMMMMMMLLLLLLMMMLLLLLLMMMNNNOOOOOOOOONNNIIIIIIIIIGGGFFFEEEFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIHHHIIIKKKKKKIIIHHHGGGGGGFFFEEEEEEEEEFFFGGG}}}|||{{{rrriiibbbZZZSSSMMMBBBAAA@@@CCCIIIQQQXXX[[[bbbeeemmm{{{wwwrrriii```YYYTTTRRRRRRIIIKKKMMMQQQUUUZZZ^^^aaa```______^^^^^^_________]]]\\\XXXQQQJJJIIIOOOUUUVVVSSSOOOMMMNNNRRRVVVZZZZZZZZZ\\\]]]]]]ZZZVVVRRRKKKKKKKKKKKKNNNRRRVVVYYYUUUQQQMMMNNNQQQQQQNNNJJJLLLQQQXXX^^^```^^^ZZZWWW\\\eeekkklllqqq|||xxxppplllddd``````\\\RRRJJJHHHJJJGGGHHHNNNVVVbbbwwwzzznnneeefffmmmuuuxxxllleeedddggg^^^XXXQQQJJJDDD>>>666111000------000000,,,+++,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++******)))(((''''''''',,,+++++++++******))))))))))))))))))))))))))))))***+++,,,,,,******+++,,,)))))))))))))))******+++'''((((((((())))))******&&&''''''''''''''''''&&&''''''''''''((((((((()))((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))((((((((((((************************))))))))))))))))))))))))''''''''''''((((((((())))))(((((((((''''''''''''&&&''''''''''''''''''&&&((('''&&&&&&%%%%%%%%%%%%))))))))))))))))))))))))&&&'''''''''(((((())))))'''(((((()))***++++++,,,******))))))))))))******&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))*********+++,,,,,,+++***+++,,,((()))***+++++++++++++++'''((((((((())))))******))))))))))))))))))))))))(((***,,,.........---,,,((())))))***++++++,,,,,,************+++,,,---...------------------------............---,,,++++++......---,,,---...///000...............///000000000000///000000111222222222222222111111111111111222222222111111111111111333333444444444444444444555444444666888999888777666666777888999;;;===>>>@@@???>>>@@@DDDFFFEEECCCDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBBDDDFFFFFFEEECCCAAACCCFFFHHHIIIIIIGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEHHHLLLNNNMMMMMMMMMNNNNNNNNNOOOPPPPPPPPPOOOOOOIIIJJJJJJIIIFFFDDDDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKIIIHHHHHHIIIJJJJJJIIIGGGHHHGGGFFFEEEEEEFFFGGGGGGzzzpppaaaSSSOOOGGG@@@@@@BBBCCCEEEIIIKKKNNNWWWdddttt{{{}}}}}}yyyooogggeee]]]TTTLLLMMMPPPPPPPPPRRRSSSVVVUUUOOOMMMOOOQQQPPPNNNJJJFFFBBBBBBBBBBBBBBBAAADDDJJJOOOLLLGGGHHHLLLQQQMMMJJJLLLPPPTTTSSSPPPNNNLLLHHHEEEEEEFFFIIIKKKKKKMMMPPPSSSVVVZZZ___bbbfffiiinnnssswwwyyyyyyyyy~~~}}}rrriii___YYYVVVRRRMMMJJJHHHGGGGGGFFFHHHJJJMMMPPP[[[qqq}}}wwwssssssuuuzzz~~~vvvnnnggg```\\\WWWPPPGGG>>>999555444222...---,,,,,,---...000111......---------,,,,,,,,,)))***+++++++++)))((('''***,,,+++((((((---000///,,,,,,+++***))))))*********++++++,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,,,,''''''((((((((((((''''''((((((''''''''''''(((((())))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((()))******))))))(((((('''''''''&&&((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&'''((()))***++++++'''(((***+++++++++***)))))))))************))))))(((((())))))*********+++,,,,,,,,,------,,,,,,,,,.........---,,,+++***)))''''''((()))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++************************++++++************++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------............////////////......//////000000111111111111000111111111111222222222000111111111111222222222444444444444444444444444444444555666777888999999999999:::;;;;;;<<<<<<===@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHGGGGGGFFFEEEDDDCCCGGGIIIKKKKKKJJJJJJLLLNNNMMMMMMMMMNNNOOOOOOOOOPPPJJJKKKKKKKKKJJJHHHFFFEEEEEEGGGIIILLLMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKDDDBBB@@@AAACCCDDDBBB@@@zzzmmm___RRRFFFBBBBBBBBBCCCDDDDDDEEEJJJSSS]]]eeegggggghhhfffeeefffmmm}}}vvvkkk___[[[ZZZYYYZZZ]]]ggghhhddd[[[VVVVVVVVVUUUXXXTTTNNNGGGCCCBBBCCCEEEJJJOOOZZZaaa___WWWTTTUUUVVVSSSRRRUUU\\\bbbcccbbbccc^^^XXXSSSRRRUUUZZZ]]]___ccchhhnnnsssxxx}}}uuuggg^^^WWWQQQMMMJJJIIIGGGGGGJJJMMMOOOPPPTTTVVVXXX\\\ggg|||~~~{{{|||~~~|||yyytttmmmcccXXXQQQFFFAAA999333000...------...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++***************)))((((((+++,,,***'''(((,,,,,,(((,,,++++++***))))))*********++++++,,,,,,++++++*********))))))))))))******))))))))))))))))))))))))((((((((())))))******+++(((((())))))))))))(((((()))))))))(((((()))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''''''''''''''''''''''''''(((''''''''''''''''''(((((('''''''''(((((()))***)))(((((((((''''''''''''((((((((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((************************(((((((((((())))))))))))(((((((((((())))))))))))%%%&&&'''((()))(((((('''))))))************))))))(((((()))))))))*********))))))************))))))***++++++******)))(((''''''((())))))******))))))))))))))))))************++++++++++++++++++++++++************************++++++************++++++*********+++++++++,,,,,,++++++++++++++++++++++++---------.........//////...//////000000//////...000000000000000000111111000000111111111222222222000111111111111222222222444444444444444444444444444444555666777888999999999999::::::;;;<<<<<<<<<>>>>>>?????????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAACCCDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGEEEEEEHHHJJJKKKKKKKKKKKKLLLNNNOOOOOOOOOOOOOOOOOOPPPPPPHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGIIIIIIIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJCCCAAA???@@@AAABBB@@@>>>xxxfffTTTLLLJJJGGGDDDBBBAAA@@@@@@DDDJJJMMMLLLJJJKKKKKKMMMPPPZZZkkk~~~|||uuurrrrrruuuyyyyyyrrrppppppnnnnnnjjjbbbWWWNNNKKKNNNRRRZZZbbbppp{{{|||tttnnnmmmqqqooonnnrrryyyyyypppjjjhhhmmmtttyyypppiii]]]SSSMMMKKKIIIIIIMMMNNNOOOSSSXXX^^^cccfffhhhiiijjjlllvvv~~~wwwsssssspppppppppmmmfffZZZLLLCCC:::666111...---......///---------,,,,,,+++***))),,,,,,,,,+++++++++******++++++***))))))))))))***)))++++++((())),,,***&&&,,,+++******)))***************++++++++++++************))))))))))))******))))))))))))))))))))))))((((((((((((((()))))))))))))))************))))))******))))))))))))******''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&&&&'''''''''''''''&&&''''''((()))((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''&&&&&&'''((((((((((((((())))))************))))))(((((())))))))))))******(((((())))))))))))(((((((((((())))))))))))((((((((()))******++++++******************++++++++++++************************************************++++++************++++++))))))*********+++++++++++++++++++++,,,,,,,,,,,,........./////////000000//////000000000000//////000000000000000000000000000000000111111111222222000111111111111222222222444444444444444444444444444444555666777777888999888999999::::::;;;<<<<<<<<<<<<=========>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@AAA@@@?????????@@@BBBCCCEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGIIIKKKLLLLLLLLLLLLMMMNNNOOONNNNNNMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDBBBAAAAAABBBBBBAAA???~~~jjjaaa^^^XXXPPPKKKIIIEEEBBBBBBEEEFFFEEECCCDDDEEEEEEFFFLLLWWWfffppprrrfffaaaeeejjjqqqwww~~~}}}{{{{{{yyyssskkkeeeYYYWWWUUURRRQQQRRRTTTVVV^^^```dddggglllrrrxxx|||~~~}}}|||wwwpppkkkkkkgggeeeccc___WWWMMMAAA999444111...---...000111111+++,,,---------,,,***)))+++++++++************))),,,+++***)))))))))***+++'''...111///,,,,,,---,,,++++++***************+++******++++++++++++************))))))))))))******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((%%%&&&((())))))(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***************))))))************))))))(((((())))))))))))))))))))))))************))))))(((((()))***************))))))***+++++++++++++++)))))))))*********++++++))))))))))))))))))))))))************************++++++************++++++************+++++++++++++++++++++,,,,,,,,,,,,,,,---.........//////////////////000000000000//////000000000000000/////////000000000000111111111111000000111111111222222222333333333333333333333333444444555555666777777888888888888999::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>???AAAAAAEEEEEEFFFGGGHHHHHHHHHHHHKKKKKKLLLLLLKKKJJJIIIIIIJJJLLLMMMMMMLLLLLLMMMOOOMMMLLLKKKJJJIIIIIIJJJJJJLLLKKKKKKKKKKKKLLLLLLMMMLLLKKKIIIHHHGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEEEEDDDDDDCCC~~~uuujjjbbbWWWQQQJJJFFFEEEEEEDDDCCCCCCDDDCCCAAAAAAGGGPPPWWWaaammmwwwzzz{{{~~~|||xxxsssqqqeeeffffffeeeccc^^^XXXTTTTTTYYY```dddeeefffhhhjjjqqqtttxxx|||vvvrrrooohhhdddbbbaaa\\\TTTLLLEEE???999555///---+++***,,,---------***+++,,,.........---,,,++++++*********))))))))),,,+++***))))))***+++,,,***555<<<777---+++---000+++***************++++++)))******++++++******)))******))))))))))))******))))))))))))))))))))))))*********************)))'''(((((())))))((((((''''''(((((())))))(((((('''))))))************))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))&&&''')))******)))'''&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&************************(((((((((((())))))))))))'''''''''((()))*********)))))))))))))))******+++))))))************))))))))))))(((((((((((((((((()))))))))******)))))))))'''((()))***************))))))***+++++++++++++++((((((((()))))))))******))))))))))))))))))))))))************************++++++************+++++++++++++++,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,---------.........//////000000000000//////000000////////////////////////000000000111111111000000111111111222222222333333333333333333333333444444555555666666777777777777888888999:::::::::<<<<<<<<<=========>>>>>>======>>>>>>???>>>>>>>>>===>>>>>>>>>???@@@AAAAAAEEEEEEFFFGGGHHHHHHHHHHHHKKKKKKLLLLLLLLLKKKJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNMMMLLLJJJIIIHHHIIIJJJJJJNNNMMMKKKJJJJJJKKKLLLMMMMMMKKKIIIGGGFFFGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGFFFEEEDDDEEEmmmdddWWWNNNJJJIIIHHHHHHEEEFFFEEEBBB???@@@DDDIIIIIISSS[[[\\\]]]bbbfffhhhggghhhmmmwww~~~rrrggg___ZZZWWWUUUMMMOOORRRTTTTTTUUUWWWYYYbbblllyyyooojjjeeedddjjjttt~~~~~~tttqqqnnngggaaa^^^WWWPPPEEE<<<777555333333...---++++++------,,,+++***+++,,,---............+++++++++*********))))))+++************+++,,,,,,///:::@@@888---(((+++...*********)))******+++,,,))))))************))))))******))))))))))))******))))))))))))))))))))))))***************+++++++++''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))'''((()))******)))((('''''''''&&&&&&&&&&&&'''''')))(((''''''&&&''''''''''''''''''(((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++'''''''''''''''((())))))))))))************))))))))))))((((((((((((''''''''''''((((((((((((''''''&&&&&&'''(((((((((((((((((()))******++++++******'''((((((((())))))))))))************************************************++++++************++++++++++++,,,,,,,,,---------++++++,,,,,,------......,,,,,,,,,------------.........////////////...............//////000000000/////////000000000111111000111111111111222222222333333333333333333333333444444555555555666666666666777777888888999::::::<<<<<<=========>>>>>>>>><<<===>>>??????@@@@@@@@@>>>>>>???@@@AAABBBBBBBBBEEEEEEFFFGGGHHHHHHHHHHHHJJJJJJKKKKKKKKKJJJJJJIIIKKKLLLMMMMMMKKKKKKLLLMMMPPPOOOMMMKKKKKKLLLNNNOOOOOOMMMJJJGGGFFFGGGHHHJJJJJJHHHFFFEEEDDDEEEFFFGGGKKKKKKKKKKKKKKKKKKKKKKKKGGGHHHHHHGGGDDDCCCCCCDDDooobbb]]]\\\]]]^^^XXXXXXVVVPPPIIIEEEEEEGGGBBBHHHLLLKKKKKKNNNNNNMMMNNNPPPTTTZZZcccqqqzzztttqqqgggccc\\\TTTOOOKKKHHHGGGDDDHHHKKKNNNSSSZZZdddkkkyyy|||pppcccaaa^^^[[[\\\dddooowww}}}sssoookkkbbbYYYUUUEEE@@@999333111000000000///...---...///000...---,,,+++++++++++++++,,,,,,,,,,,,+++++++++*********)))***++++++,,,,,,,,,+++...444777111+++)))************))))))***++++++,,,))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))((((((&&&((()))******)))(((&&&''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((''''''''''''''''''(((***)))(((((('''''''''(((''''''''''''((((((((()))&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))''''''(((((())))))******(((''''''&&&'''((()))***))))))************))))))))))))(((((((((''''''''''''(((((())))))(((((('''''''''((()))))))))(((((('''((())))))******))))))(((((()))))))))*********++++++++++++++++++++++++************************++++++************++++++***+++++++++,,,,,,,,,,,,++++++,,,,,,---......///------------............------............------,,,------...///000111111////////////000000000111000111111111111222222222222222222222222222222222444444444555555555666666666666777777888999999999<<<<<<<<<<<<=========>>>;;;<<<>>>???AAABBBBBBBBB??????@@@BBBCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHJJJKKKLLLLLLJJJJJJKKKLLLQQQPPPNNNLLLMMMNNNQQQRRRRRROOOKKKGGGDDDDDDFFFGGGHHHGGGFFFEEEEEEFFFFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJHHHEEECCCDDDEEEwwwssstttvvvxxxrrrqqqlllcccWWWNNNJJJIIIDDDHHHIIIFFFEEEEEECCC???CCCEEEGGGGGGJJJTTTaaalllwww|||uuuvvvtttooohhh```ZZZWWWVVVUUUSSSRRRPPPNNNLLLKKKIIILLLOOORRRWWWbbbpppzzzxxxnnneeeeeeeeeccc^^^[[[]]]fffnnnzzzxxxmmmhhhcccXXXMMMFFF777555222000000///...,,,,,,++++++,,,......---+++---,,,+++)))((()))******,,,,,,,,,++++++++++++***(((***+++,,,---,,,,,,+++(((++++++)))***---,,,(((******))))))***+++,,,,,,))))))************))))))******))))))))))))******))))))))))))))))))))))))&&&''''''((()))******+++))))))************))))))''')))***++++++***)))'''))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******((('''&&&&&&&&&&&&'''(((((((((''''''''''''((((((******)))(((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))************************(((((((((((())))))))))))))))))))))))((((((((((((***)))((((((((()))+++,,,))))))************))))))))))))(((((('''''''''&&&******++++++++++++************++++++++++++******''''''((())))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++************++++++)))************+++++++++++++++,,,,,,---...//////............/////////000,,,------------------,,,+++,,,---...///111222222////////////000000000000000111111111111222222222222222222222222222222222444444444555555555555555666666666777888888999999;;;;;;;;;<<<<<<<<<======;;;<<<>>>@@@BBBCCCDDDDDD???@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIHHHHHHGGGJJJKKKLLLKKKJJJIIIJJJKKKPPPNNNLLLKKKLLLNNNPPPRRRVVVSSSMMMHHHEEEEEEFFFGGGIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMKKKGGGEEEFFFHHH}}}ssshhh___ZZZRRRTTTQQQJJJEEEEEEFFFDDD??????@@@AAAEEEIIILLLOOOYYY[[[^^^cccgggjjjmmmnnnssswww~~~{{{wwwuuuvvvyyy}}}}}}zzzuuummmeee```\\\XXXVVVPPPKKKKKKNNNLLLUUU]]]^^^^^^___^^^\\\ZZZ___ddddddeeelllzzzyyyuuutttrrrooollltttsssqqqooohhhbbbeeelllqqquuu{{{rrreeeZZZQQQHHH===555222111000.........///000......---,,,,,,,,,,,,---,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++)))+++...000000...+++)))******+++++++++******)))***************)))(((((())))))************))))))''''''''''''''''''''''''((()))***,,,,,,+++************)))))))))))))))***'''''''''((())))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%(((+++,,,,,,+++)))))))))))))))((('''''')))))))))))))))))))))))),,,,,,+++***)))(((''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''*********)))))))))))))))***)))(((''''''&&&''''''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&'''((()))((('''))))))))))))************''''''(((((())))))******************************(((((((((((())))))))))))))))))************)))))))))************+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---------------------,,,,,,------------------------,,,---///000000000///...000000////////////000000000000000000000000000000000111111111111222222222333333333333333333333333222333333444555666777888777777777777888888888888888999:::<<<===>>>>>>>>>???>>>??????@@@AAABBBCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRWWWUUUPPPJJJFFFEEEGGGJJJIIIIIIIIIIIIIIIJJJKKKLLLJJJIIIHHHGGGGGGHHHJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFqqqpppiii^^^UUUOOOHHHAAAAAA@@@???@@@AAADDDGGGIIIJJJKKKMMMOOOQQQSSSTTTTTT]]]aaafffjjjlllllliiigggfffdddaaa^^^^^^```ccceeemmmqqqvvv~~~~~~zzzyyy{{{zzzyyy|||xxxqqqhhhdddbbb^^^VVVPPPPPPLLLHHHGGGDDDBBBEEEKKK]]]jjjwww}}}~~~zzzpppuuuyyyxxxvvvyyyyyyssspppooopppuuuzzz}}}{{{yyy}}}zzzxxxvvvpppiiihhhkkkiiilllttt|||xxxssslllbbbUUUJJJCCC<<<666111111000///...---......///......---,,,,,,,,,,,,,,,---------,,,,,,+++++++++******++++++++++++******)))***,,,......,,,***)))*********++++++******)))***************)))(((((())))))************))))))''''''''''''''''''''''''))))))***++++++++++++*********))))))))))))******(((((())))))))))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''(((***+++***((()))))))))))))))(((''''''))))))))))))))))))))))))++++++******)))((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((((((((((((((((((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++)))'''(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))*********+++++++++))))))***++++++++++++************+++++++++,,,,,,++++++++++++++++++++++++,,,++++++*********++++++,,,,,,------------------------------------------,,,---...///000//////...000000////////////000000000000000000000000000000000000111111111222222222333333333333333333333333222333333444555666666777666666666666777777777777888999:::;;;======>>>>>>>>>>>>??????@@@AAABBBCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGDDDEEEGGGIIIKKKKKKJJJJJJHHHIIIJJJKKKMMMNNNOOOOOORRRRRRPPPMMMIIIGGGGGGHHHJJJJJJIIIIIIIIIJJJKKKKKKLLLJJJHHHGGGGGGHHHKKKLLLLLLLLLLLLKKKJJJIIIGGGFFFtttjjj\\\PPPLLLJJJGGGDDDBBBBBBDDDEEECCCDDDEEEFFFFFFGGGGGGGGGJJJKKKNNNPPPPPPOOONNNLLLQQQPPPMMMKKKKKKKKKLLLMMMSSSWWW\\\ccckkkqqqvvvxxx{{{}}}vvvsssnnnkkklllqqqvvvzzzuuummmhhhccc```___```___]]]```eeefffiiijjjiiijjjnnnooolll```YYYRRRNNNNNNMMMHHHDDDGGGDDDBBBCCCDDDEEEKKKRRRkkk{{{zzzqqqmmmkkkkkkoooxxx|||{{{xxxqqqllllllkkklllqqqyyy~~~|||zzzxxxrrrkkkeeeXXXOOOBBB999444111///---///......------------......---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,)))******************)))******++++++++++++******))))))******+++******))))))************))))))((())))))************))))))((((((((((((((((((((((((***))))))))))))***++++++***)))))))))))))))******+++************)))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&)))((('''((())))))(((&&&)))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&(((((((((''''''''''''&&&(((''''''&&&&&&''''''(((&&&&&&''''''(((((())))))))))))((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***)))***,,,---,,,***((((((((())))))))))))******))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((())))))******))))))((()))))))))*********++++++((()))******++++++***************++++++++++++,,,++++++++++++++++++++++++------,,,+++************++++++,,,,,,------..............................------...////////////...000//////......//////000000000000000000000000000000000000111111111222222222222333333333333333333222333333444444555555555555555555666666666777777888999:::;;;<<<<<<=========>>>>>>???AAABBBCCCCCCAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFF???AAAEEEGGGIIIIIIIIIHHHFFFFFFGGGHHHJJJKKKLLLLLLLLLNNNPPPOOOLLLIIIGGGFFFKKKKKKJJJJJJJJJJJJJJJJJJMMMKKKHHHFFFFFFHHHJJJLLLLLLLLLLLLKKKJJJIIIHHHGGG}}}sssfffbbb\\\VVVPPPMMMKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPGGGGGGGGGGGGFFFFFFFFFEEEIIIHHHGGGFFFFFFEEEFFFFFFFFFHHHLLLPPPTTTWWWYYYYYY\\\___ccchhhmmmppprrrrrrzzzzzzpppiii]]]ZZZWWWTTTTTTWWW[[[^^^gggjjjkkkiiiccc[[[UUURRRRRRPPPOOOPPPNNNLLLPPPWWWYYY___bbbaaabbbddddddbbb]]]UUULLLHHHIIIKKKLLLLLLNNNMMMNNNRRRTTTUUUZZZaaattt|||wwwvvvwww}}}yyyyyyyyytttpppooouuuvvvyyy~~~{{{uuuwww{{{{{{}}}yyyuuuqqqiii___WWWGGG@@@777111............------,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++))))))************))))))******))))))))))))******((())))))***************))))))************)))((())))))************))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))***+++,,,,,,++++++***))))))(((((((((((((((((((((((((((((((((((('''''''''''''''(((''''''((())))))(((&&&(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))******((((((((('''''''''''''''((((((((('''''''''''''''((((((''''''''''''((((((&&&&&&''''''((()))******+++***)))))))))))))))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,...---)))&&&(((((((((((()))))))))*********))))))((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************((())))))***************************++++++++++++***+++++++++++++++,,,,,,,,,+++***)))))))))))))))******+++,,,------..............................------.........//////////////////....../////////000000000000000000000000000000000000111111111111222222222222222333333333333333333333444444444555666666666666777777777777999999999::::::;;;<<<=========>>>@@@AAABBBCCCCCCAAAAAABBBCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDEEECCCDDDEEEFFFGGGFFFEEEDDD@@@AAABBBDDDEEEFFFFFFGGGDDDDDDEEEGGGHHHIIIJJJKKKIIIKKKMMMMMMKKKIIIGGGGGGLLLLLLKKKJJJIIIIIIIIIIIILLLJJJFFFDDDDDDFFFIIIKKKKKKKKKKKKKKKJJJIIIHHHGGG~~~~~~uuummmfffaaa___```aaabbbbbbccccccbbbbbbWWWTTTOOOJJJFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBB>>>@@@BBBDDDFFFGGGFFFFFFHHHIIILLLOOORRRTTTUUUUUU___dddkkkrrrwwwzzz}}}vvvsssnnnhhhccc^^^XXXUUUNNNLLLJJJHHHHHHJJJLLLNNNLLLOOORRRRRROOOKKKIIIGGGGGGEEEEEEFFFEEEFFFMMMWWW```jjjrrruuuvvvxxxvvvssskkkbbbVVVOOOPPPVVV]]]aaabbbcccgggmmmooommmnnnrrr~~~uuutttvvvuuutttttt{{{|||~~~vvvqqqtttwwwwwwzzzuuunnnggg___VVVKKKCCC999666333000//////...---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++))))))))))))))))))******))))))************))))))******)))(((((()))******'''((()))***************((())))))*********))))))))))))************))))))***************************)))((((((((()))+++,,,))))))(((((()))***++++++---,,,,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%&&&''')))***)))'''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''((()))******++++++,,,,,,***)))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''')))+++,,,+++(((%%%'''(((((((((((()))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((()))))))))*********(((((()))************)))))))))*********+++++++++*********++++++,,,,,,,,,((((((((((((((()))************++++++,,,---..............................---------------....../////////............////////////////////////////////////000000000111111111111111111222222333333333222333333444444555555555777777888888888999999999999999888888999:::;;;<<<;;;===>>>@@@BBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBDDDDDDAAABBBDDDEEEFFFEEEDDDDDDEEECCCBBBAAAAAABBBDDDEEECCCDDDEEEFFFGGGIIIJJJJJJIIIJJJKKKJJJHHHHHHIIIJJJLLLKKKJJJIIIIIIHHHIIIIIIIIIGGGDDDBBBBBBCCCEEEGGGIIIIIIJJJIIIIIIHHHGGGFFF|||zzz}}}~~~}}}|||rrrlllbbbWWWNNNIIIGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@======>>>@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBBBBBBBHHHMMMSSSXXX\\\^^^aaaccc\\\YYYUUUQQQNNNKKKKKKJJJEEEDDDCCCBBBBBBCCCEEEFFF@@@BBBDDDEEECCCBBBAAABBBAAAAAABBBEEEGGGMMMZZZgggxxxsssjjjjjjrrr{{{zzzwwwxxxxxxxxxzzz~~~|||sssqqqsssvvvuuupppiii___UUUMMMCCC:::333///000000111000///---,,,***++++++,,,,,,,,,,,,+++,,,+++******))))))******((((((((((((((())))))))))))******************)))******))))))))))))******''''''((()))************((())))))************)))))))))************)))))))))))))))))))))))))))))))))(((((((((((()))******(((((((((((()))***+++,,,,,,,,,+++***))))))(((((())))))))))))))))))))))))'''(((((((((((()))))))))%%%%%%%%%''')))***)))((('''(((((()))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))'''(((((((((((()))))))))'''(((((((((((())))))))))))((((((''''''(((((()))(((((())))))******++++++++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''')))***)))'''$$$''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((())))))(((((('''((((((((()))))))))******'''((())))))******)))))))))))))))************+++*********++++++,,,,,,---(((''''''((()))***++++++******++++++,,,,,,------------------------------------,,,,,,------...//////......------......////////////////////////////////////000000000111111000000111111222333333333222333333444555666777888888888888999999999::::::999999888777888999;;;;;;;;;<<<>>>AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAABBBDDDEEEAAAAAABBBCCCDDDDDDDDDDDDFFFEEECCCAAAAAABBBCCCDDDCCCCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIGGGEEEFFFIIILLLJJJIIIHHHHHHHHHHHHHHHHHHGGGEEECCCBBBAAABBBCCCDDDGGGHHHHHHHHHGGGGGGFFFEEE}}}}}}~~~oooddd]]]ZZZZZZWWWVVVSSSPPPNNNLLLLLLLLLIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBAAA@@@>>>======???BBBEEEHHHJJJLLLOOOQQQKKKKKKKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNKKKKKKKKKJJJGGGFFFFFFHHHGGGHHHKKKQQQXXXcccvvv}}}}}}}}}~~~}}}zzz~~~vvvwwwsssllliiijjjjjjggg^^^VVVKKKCCC===999444000---...000000///...------******,,,---------,,,,,,++++++***)))))))))))))))(((((((((((()))))))))*********++++++++++++******************************&&&'''((()))************(((((()))***************))))))************))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((()))***+++,,,*********))))))((((((((())))))))))))))))))))))))'''((((((((())))))))))))'''&&&&&&'''(((((('''%%%''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((('''((((((((())))))))))))'''((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))))))))((('''''''''(((((()))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&'''))))))'''%%%'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((()))))))))***'''(((((()))))))))))))))))))))))))))************)))******+++,,,,,,------+++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...//////......------......///////////////////////////////////////000000000111///000000111222222333333222222444555777888999:::777888888888888999999999:::999777777777888:::;;;:::<<<>>>AAACCCCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDDDDCCCBBB@@@???@@@BBBDDDFFFAAAAAAAAAAAABBBCCCDDDEEECCCCCCDDDEEEEEEEEEDDDCCCAAABBBCCCDDDFFFGGGHHHHHHHHHIIIHHHGGGEEEFFFHHHJJJGGGGGGFFFFFFFFFGGGHHHHHHEEEEEEDDDCCCCCCBBBBBBAAAEEEFFFFFFFFFFFFEEEEEEDDD{{{tttrrrrrrqqqnnnjjjeeeaaa___^^^^^^YYYWWWTTTPPPMMMKKKJJJJJJJJJJJJHHHFFFDDDBBBAAA@@@>>>@@@BBBDDDDDDFFFIIIKKKEEEGGGJJJMMMNNNOOOPPPQQQ]]]]]]^^^______``````aaabbbaaa___[[[WWWUUUUUUVVVRRRSSSYYYaaakkkzzz}}}{{{zzzzzzwwwwwwtttpppttt|||}}}yyymmmnnnkkkddd___]]]YYYTTTIIIAAA888222111222222111...///000000///......///***+++,,,---...------,,,+++******)))))))))))))))(((((())))))*********+++++++++,,,,,,,,,,,,++++++******++++++++++++******&&&'''((()))************(((((()))***************))))))************))))))((((((((((((((((((((((((&&&''')))*********)))((((((((((((((()))***+++,,,))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******)))(((''''''((('''%%%###''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******'''((((((((())))))******))))))(((((((((((())))))((((((((((((((('''''''''$$$$$$%%%&&&(((***+++,,,))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))************************)))'''&&&'''((()))((('''''''''''''''((((((((()))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))************))))))***+++,,,,,,------......---,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++------,,,+++,,,---...///.........------.........////////////////////////////////////000000000000///000000111222222333333111222444666888:::;;;<<<777777777777888888888888:::999777666666888:::;;;999;;;>>>AAACCCDDDCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@???@@@BBBEEEGGGAAAAAA@@@@@@AAABBBDDDEEE???AAAEEEHHHIIIHHHEEECCC@@@AAABBBCCCDDDFFFGGGGGGGGGHHHHHHHHHFFFFFFGGGHHHEEEEEEEEEEEEFFFGGGHHHHHHEEEEEEEEEEEEDDDCCCBBBAAADDDEEEEEEEEEEEEDDDDDDCCC~~~~~~www|||}}}uuuggg^^^___ccccccaaa]]]YYYTTTNNNFFFAAABBBAAAAAADDDHHHMMMPPPQQQQQQQQQRRRXXXaaahhhlllmmm}}}}}}zzzxxxvvvsssqqqmmmggghhhtttuuummmjjjiiiiiihhhttt|||vvvrrrpppqqquuuxxxxxxvvvmmmfff]]]WWWSSSOOOIIIDDD===777111......///...---......//////...---,,,,,,***+++---......---+++***---,,,++++++******+++++++++*********))))))((((((''''''((()))***+++,,,,,,+++******)))(((''''''&&&(((''''''&&&&&&((()))***(((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))(((''''''''''''''')))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))*********++++++***)))'''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&'''''''''(((((()))))))))((('''&&&%%%&&&&&&'''((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))+++***)))(((((()))***+++((((((((((((((()))************))))))))))))************))))))))))))******++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,+++///............///000000........................///////////////000111111111111111000000000000000000/////////000222444666555555555666666666666777555444444444555888;;;<<<999:::;;;;;;;;;:::999888888999;;;===???AAABBBBBBEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCCCCDDDCCCCCCCCC>>>>>>???@@@BBBDDDFFFGGGDDDBBBBBBDDDGGGHHHFFFCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHGGGGGGFFFEEEDDDCCCCCCGGGEEEDDDDDDFFFHHHIIIIIIGGGGGGHHHHHHGGGEEEDDDCCCDDDDDDDDDEEEFFFEEECCC@@@~~~}}}{{{uuummmcccXXXQQQLLLKKKLLLPPPWWW^^^ccceeecccdddhhhqqq{{{vvvpppooopppkkkfffcccccceeefffeeettt~~~yyywwwuuutttuuutttsssqqqeee\\\PPPFFFAAA===999555666333...------///...------------------,,,++++++++++++,,,------,,,++++++,,,,,,+++***************************)))))))))(((((((((((()))******++++++*********)))((('''''''''(((((('''&&&'''((()))***(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))+++******))))))(((((('''(((((((((((((((((((((((()))(((((((((''''''''''''''''''(((((())))))))))))))))))(((''''''((()))***''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))))))))***)))((('''&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((()))((('''&&&&&&'''((()))((()))************)))(((((((((((((((((()))************))))))))))))************))))))))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,---..............................///////////////000000111111000000000000000000000000000000000111222333444333333333444444444555555555444444444555888:::<<<999:::;;;<<<;;;;;;:::999888999;;;===???@@@@@@AAADDDDDDDDDDDDEEEEEEEEEEEEAAAAAABBBCCCCCCBBBBBBBBB@@@AAAAAABBBDDDEEEGGGGGGGGGEEEDDDDDDFFFFFFDDDAAABBBBBBBBBCCCCCCDDDDDDDDDGGGGGGFFFEEEEEEDDDCCCCCCBBB@@@>>>???AAACCCCCCCCCHHHHHHIIIIIIHHHFFFCCCBBBCCCBBBBBBCCCDDDCCCAAA???vvvmmm___^^^___dddmmmvvv~~~}}}wwwsssllleeebbbccckkkiiihhhhhhjjjlllmmmmmmuuu|||~~~zzzzzzzzzwwwsssnnnkkkjjj\\\RRREEE:::555333111//////---,,,,,,---......---+++,,,,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++***))))))))))))***************))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((('''''''''((()))***(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((()))***+++'''(((((((((((((((((('''(((((((((((())))))))))))((())))))))))))*********)))(((''''''&&&&&&'''''')))***+++,,,,,,+++***))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((''''''''''''(((((('''(((***++++++***((('''((((((((((((((()))************))))))))))))************))))))))))))******++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,------...........................//////......//////000111000000000000000000111111///000111222222222222222111111222222222333333333444444444444555777999;;;::::::;;;<<<<<<;;;;;;::::::;;;<<<===>>>?????????CCCCCCDDDDDDEEEEEEFFFFFFAAABBBBBBBBBBBBBBBAAAAAADDDDDDDDDEEEEEEFFFGGGGGGHHHGGGFFFFFFFFFEEEBBB@@@@@@AAABBBCCCCCCCCCBBBAAAFFFEEEEEEEEEDDDCCCCCCCCCAAA???===>>>@@@BBBBBBBBBGGGHHHJJJJJJIIIFFFCCCAAAAAA@@@@@@@@@AAAAAA???===zzzyyyxxx|||qqqnnnmmmppppppnnnnnnqqq~~~{{{yyyxxxxxxwwwwwwvvvyyy|||~~~{{{yyyzzzzzzuuulllddd```___MMMFFF<<<555222222222222,,,,,,,,,------------,,,++++++,,,,,,,,,,,,++++++---,,,+++))))))+++,,,---+++***))))))((()))))))))*********)))))))))))))))************))))))((((((***)))))))))((((((((('''((((((((((((((()))))))))(((((((((((())))))))))))************)))))))))(((************************))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((())))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((()))))))))((((((''''''''''''''''''((()))+++,,,,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((()))******)))((((((((((((((((((((())))))*********))))))))))))************))))))))))))******************************+++++++++++++++++++++++++++,,,,,,---------------......------......///000........................///............///000000000000000000000111111111///000222333333222111000111111111111222222222222444444444444555777999:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@???BBBBBBCCCDDDEEEFFFGGGGGGCCCCCCDDDDDDCCCBBBAAAAAAEEEEEEEEEFFFFFFEEEEEEEEEGGGFFFFFFFFFEEEDDDCCCBBB???@@@BBBCCCCCCBBB@@@???DDDDDDDDDCCCCCCCCCCCCCCC@@@???======???AAABBBBBBDDDEEEHHHJJJIIIHHHEEECCCAAA@@@??????@@@@@@???===|||tttlllmmmsss|||~~~{{{zzzzzzyyyyyywwwuuuuuuxxx}}}zzzxxxxxxtttjjj^^^SSSMMMKKK;;;888444111000/////////---...//////...,,,++++++,,,,,,------------,,,,,,---,,,***))))))***,,,---+++***))))))((()))))))))))))))))))))))))))******++++++******)))((((((((())))))))))))((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&)))(((''''''''''''((()))(((((((((((())))))))))))''''''''''''''''''''''''''''''(((((((((((((((((('''(((***++++++***(((''''''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''(((((((((((((((((('''+++)))'''&&&&&&''')))+++((((((((((((((())))))*********))))))))))))************))))))))))))******************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---------------...//////.......................................//////000//////000000111111111111///000222333333222111000222222222222333333333333333444444555666777888888999999999:::;;;<<<======>>>???@@@AAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFEEEDDDBBBBBBDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEEEEEEEEEE???@@@BBBCCCCCCAAA@@@>>>BBBBBBBBBBBBBBBBBBCCCCCC===;;;::::::<<<>>>?????????AAADDDGGGHHHGGGFFFEEECCCAAA@@@@@@AAAAAA@@@???~~~yyyzzz}}}~~~}}}~~~}}}|||zzzwwwvvvxxx|||~~~yyy}}}|||xxxsssnnneeeYYYLLLAAA;;;999444444333222000...---,,,...///000///---++++++++++++,,,,,,------------------+++***))))))***+++---++++++***))))))))))))***))))))))))))************+++*********))))))(((((())))))))))))(((((((((((('''((()))*********))))))(((((((((((())))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))'''''''''(((((()))))))))************************'''''''''(((((((((((((((************))))))))))))(((((()))((((((&&&%%%$$$)))((('''&&&&&&'''((()))(((((((((((())))))))))))''''''&&&&&&&&&&&&&&&%%%''''''((()))))))))((((((&&&'''((())))))((('''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''(((((((((((('''''',,,***&&&$$$$$$&&&***,,,((((((((((((((()))************))))))))))))************))))))))))))******************************,,,,,,,,,++++++++++++***)))***++++++,,,,,,+++++++++++++++++++++,,,,,,---..............................------......///000/////////000111111222222///000111222222222222222222222333333333444444444333333444555666666777777888888888999:::;;;===>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCDDDEEEDDDCCCBBBAAA>>>@@@CCCDDDDDDDDDFFFGGG@@@AAABBBBBBBBBAAA@@@???@@@@@@AAAAAABBBBBBBBBCCC???===<<<<<<>>>@@@AAAAAA===>>>@@@BBBDDDEEEEEEEEEDDDBBB@@@@@@AAABBBAAA@@@{{{xxxvvvuuuzzz~~~yyytttpppnnnmmmddd\\\QQQEEE===777333111111222333222000......------///000...+++***+++---******+++,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,+++***************((()))))))))*********************)))))))))))))))(((((((((((())))))))))))'''((()))***+++***))))))(((((((((((())))))))))))************))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))******)))))))))(((((((((&&&'''((((((((('''&&&%%%)))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&&&&'''((()))***))))))(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&***)))'''&&&&&&''')))***((((((((((((((()))************))))))))))))************))))))))))))******************************,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,++++++******++++++,,,---...........................------------...//////...//////000111111222222000000000000111222333444222222222333333333444444333333444555666666666666666666666777888;;;===>>><<<===>>>???@@@@@@@@@@@@BBBCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHGGGEEECCCBBBAAABBBCCCDDDEEEEEECCCBBBAAA<<>>???AAABBBCCCCCC>>>>>>>>>>>>???@@@AAAAAADDDBBB@@@???@@@AAAAAA@@@zzzwwwxxx{{{~~~{{{qqqsssvvvzzz|||}}}}}}}}}uuuuuutttooohhhbbb``````UUULLL@@@888444444444333,,,---------,,,,,,---...+++---...---***))),,,...((()))***++++++++++++++++++******************+++---,,,++++++******++++++(((((())))))*********+++))))))))))))))))))******(((((((((((())))))))))))'''((()))++++++******)))(((((((((((())))))))))))************))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&$$$%%%&&&(((((((((((('''***((('''&&&&&&'''(((***(((((((((((())))))))))))))))))(((((('''''''''&&&&&&'''(((*********)))(((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))))))))((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((()))************))))))))))))************))))))))))))******)))))))))))))))))))))))),,,,,,,,,++++++*********+++,,,------......------------,,,,,,------...///...........................------------...//////...//////000111222222222000/////////000222555666111222222222222333333333333333444555666666666555555555555666888:::<<<>>>:::;;;<<<>>>?????????@@@CCCCCCDDDDDDEEEEEEFFFFFFHHHHHHGGGFFFDDDBBBAAA@@@BBBCCCDDDFFFFFFDDDCCCAAA;;;???BBBBBBAAAAAACCCEEEDDDCCCBBBAAAAAAAAAAAABBB>>>>>>???@@@AAABBBBBBCCC>>><<<;;;;;;===???@@@@@@@@@???===<<<<<<<<<>>>>>>DDDAAA???>>>???@@@@@@@@@{{{xxx{{{|||xxx~~~~~~ttttttwww~~~yyysssvvv{{{tttsssqqqrrrvvv{{{|||xxxssspppkkkccc[[[SSSMMMJJJIIICCC===666222222222111000------------------------...---+++)))(((((())))))........................,,,,,,+++***))))))************))))))(((((('''''')))))))))))))))))))))))))))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))************))))))))))))(((((('''''''''&&&''''''((()))))))))))))))'''((()))******)))((('''+++******)))******+++++++++***)))(((((()))***+++******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((&&&%%%&&&'''(((+++*********))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((()))***++++++***)))((((((((((((((((((((((((((((((((()))(((((('''&&&&&&******))))))(((((('''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''((())))))***))))))*********)))))))))))))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------...............//////.........---------............////////////............////////////111111222222222111111000111111222222222333333333555555555666666666666666888999:::999888888:::<<<======<<<<<<<<<======>>>BBBDDDEEEEEEDDDDDDEEEGGGGGGGGGGGGGGGFFFDDDCCCBBB@@@AAACCCEEEEEEEEECCCBBB===???BBBDDDEEEDDDBBBAAABBBAAA???@@@AAABBBBBBAAA@@@?????????@@@AAABBBBBBAAA>>>===>>>AAACCCCCCAAABBBAAAAAAAAA@@@?????????>>>??????@@@@@@??????>>>zzzssszzzqqqjjjiiikkkooowwwyyyvvv|||~~~xxxrrrqqqpppooorrrsssqqqjjjddd[[[XXXRRRLLLFFFCCCAAA@@@>>>999444111111111///...------------------------)))***+++,,,---,,,,,,+++************************,,,++++++***))))))************))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))***((())))))******))))))((())))))((((((((('''''''''''''''((()))))))))))))))(((((())))))))))))((((((++++++************************)))(((((()))*********)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&'''((()))*********)))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''''''''(((((())))))))))))))))))((((((((((((((((((((((((((())))))******)))(((((('''***)))))))))((((((((('''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))))))))(((***)))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,---...////////////.........---------............////////////............////////////111111222222222111111000111111222222222333333333444444555555666666666777888999999999888888:::<<<<<<<<<;;;;;;<<<<<<===>>>AAACCCDDDDDDDDDDDDFFFGGGGGGGGGFFFEEEEEEDDDCCCCCC@@@@@@BBBCCCCCCCCCBBBBBB>>>???AAACCCDDDCCCCCCBBBCCCAAA@@@@@@AAABBBAAA@@@???????????????@@@AAAAAA@@@>>><<<===@@@BBBBBBAAA>>>>>>===============<<>>;;;888777777777666444111000000///...,,,------------------------(((***---//////...,,,***)))))))))))))))))))))))),,,+++******)))************))))))))))))((((((((())))))))))))))))))))))))'''''''''((((((((())))))*********))))))((((((((()))))))))))))))))))))))))))((((((''''''(((((()))'''(((((())))))(((((('''))))))((((((((((((''''''''''''((()))))))))))))))))))))(((((((((((())))))+++++++++***))))))))))))***))))))(((((())))))***))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&'''((()))*********))))))))))))(((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((***************))))))((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))(((((('''))))))))))))))))))******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))***+++---...//////...............---------............////////////............////////////000111111222222222111111111111222222222333333333333333444555666777777888888999999999888888:::;;;;;;;;;::::::;;;<<<======???AAACCCCCCCCCDDDFFFHHHGGGFFFEEEDDDCCCCCCDDDEEE@@@????????????@@@AAAAAA>>>>>>???@@@AAABBBCCCDDDDDDBBB@@@@@@AAAAAA@@@???>>>>>>>>>>>>>>>??????@@@???===<<<===???@@@@@@@@@;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@??????>>>pppooouuuyyyttttttwwwyyyuuuwwwxxxyyyzzz~~~|||}}}{{{vvvrrrmmmiiiaaa^^^YYYTTTPPPJJJCCC>>>777666444222222222333333111000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++)))'''++++++++++++++++++++++++++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))***)))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''))))))((((((((((((((((((''''''((()))))))))))))))***)))(((''''''((()))***+++++++++******)))(((((()))))))))(((((()))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***+++))))))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))))))))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((()))))))))******))))))((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***))))))((('''&&&)))))))))))))))*********(((((((((((())))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,---.............................................////////////............////////////000000111222222222111111111111222222222333333333222222333444666777888888777888999888777777999;;;:::::::::::::::;;;<<<======???AAABBBCCCCCCFFFGGGGGGEEECCCBBBBBBCCCDDDFFF@@@???===<<<===>>>???@@@>>>======>>>???AAACCCDDDEEECCCAAA@@@AAAAAA@@@>>>>>>>>>============>>>>>>======<<<<<<===>>>??????=========>>>>>>?????????>>>>>>????????????>>>>>>vvvnnnjjjuuu~~~yyyrrrpppppprrrxxx{{{~~~rrrkkkjjjjjjmmmrrr{{{}}}~~~}}}~~~xxxrrrlllfffaaa^^^SSSNNNHHHAAA===999777666222222111000000000111111---...///000///...------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++))))))))))))************))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((())))))))))))))))))''''''((()))))))))))))))***)))(((''''''((()))***)))************)))((('''((((((((())))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))******))))))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''(((((()))(((((('''(((((((((((())))))))))))'''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***))))))((('''&&&(((((())))))************+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,............---------------.................................////////////............///////////////000111222222222222222111111222222222333333333111222333444555666777888777888999888777777999;;;999999999:::;;;<<<======<<<>>>@@@AAAAAABBBDDDFFFEEEDDDBBBAAAAAACCCEEEFFFAAA???===<<<<<<===???@@@>>>===<<<<<<>>>@@@BBBCCCEEECCCAAA@@@AAAAAA@@@>>>>>>>>>===============>>>============<<<===>>>???>>>>>>>>>??????@@@@@@@@@<<<======>>>>>>======<<<}}}oooeeehhhwww|||tttlllnnnwww~~~xxxtttrrruuuxxxvvvssskkkeeedddkkktttyyy{{{|||yyy|||}}}~~~{{{uuuxxx~~~uuuoookkkooovvv{{{zzzzzz{{{}}}zzzvvvkkkeee___VVVOOOMMMCCC@@@:::555111111111222000000//////////////////,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++---++++++++++++++++++++++++*********)))******+++,,,)))))))))************+++))))))))))))))))))))))))(((((()))))))))*********''''''((())))))******+++)))))))))))))))))))))))))))((((((''''''(((((()))'''(((((())))))(((((('''(((((())))))))))))******''''''((()))))))))))))))))))))(((((((((((())))))'''((()))*********(((((('''(((((())))))(((((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))''''''(((((((((((())))))***))))))(((((())))))***((((((((((((((((((((((((%%%&&&((()))***))))))(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''(((((((((((('''(((((((((((())))))))))))''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))(((((('''((((((((()))******++++++************+++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,000//////......---,,,,,,---------...........................////////////............///////////////000111222222222222222111111222222222333333333222222333444555666666777777888888888777777999:::::::::::::::;;;<<<>>>>>><<<>>>@@@@@@@@@AAACCCEEECCCBBBAAAAAABBBCCCDDDEEEBBB@@@>>>======>>>???@@@>>>===<<<<<<===>>>@@@AAADDDBBB@@@@@@AAAAAA@@@??????>>>>>>==================>>>>>>===<<<<<<>>>???<<<===============>>>>>>:::;;;;;;<<<<<<;;;;;;:::gggssszzzkkkgggkkkuuu~~~pppnnnuuu~~~uuuvvvvvvrrrmmmgggdddbbbfffgggkkkssswwwjjjbbbhhhsssxxxxxxxxxuuuzzz}}}}}}|||sssuuu~~~~~~}}}||||||zzz{{{wwwvvvnnncccWWWRRRMMMDDD>>>===666555444111//////000111........................+++---...---+++***,,,...++++++++++++++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++******))))))***++++++,,,))))))*********+++++++++))))))))))))))))))))))))'''''''''((((((((())))))(((((()))***,,,---...///))))))))))))))))))))))))***))))))(((((())))))***((())))))******))))))((((((((()))))))))*********''''''((()))))))))))))))(((((())))))))))))((((((%%%'''(((***+++***)))(((''''''((())))))((('''''''''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((('''''''''((((((((())))))******))))))))))))******''''''''''''''''''''''''$$$%%%''')))))))))((('''''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))))))))((('''(((((()))******++++++'''((((((((())))))))))))******************************+++++++++,,,,,,,,,......---------------------------.........//////............////////////............//////////////////000222222333333222111111222222222333333333333333333444444555555555666777888777666777888::::::::::::;;;<<<===???@@@===>>>@@@@@@???@@@AAACCC@@@@@@AAABBBCCCCCCDDDDDDBBBBBB@@@?????????@@@@@@=========<<<=========>>>CCCAAA@@@@@@AAABBBAAA@@@@@@???>>>>>>=========>>>===???@@@>>><<<<<<>>>@@@===<<<<<<<<<<<<<<<;;;;;;999999::::::::::::999999JJJUUUaaajjjuuuuuukkkggghhhrrr}}}}}}xxx}}}vvvwwwwwwtttooojjjgggfffcccaaaaaaeeennn|||~~~rrrwwwyyyzzz}}}|||~~~}}}wwwsssmmmgggddd\\\OOOEEEBBB???888333333///000222222111000//////------........./////////+++,,,---,,,))))))+++...++++++++++++++++++++++++,,,---//////...,,,)))''',,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,))))))******++++++++++++))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((()))***,,,...000111222))))))))))))))))))))))))******))))))))))))******))))))************))))))(((((())))))*********+++'''(((((()))))))))))))))'''((()))******)))((('''$$$&&&(((***++++++***)))&&&'''((())))))((('''&&&'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''&&&'''''''''(((((())))))******))))))))))))******''''''''''''''''''''''''###$$$&&&((())))))((('''&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((()))***************'''((((((((())))))******''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((())))))***))))))'''(((((()))***+++++++++***+++++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,------------------.........//////............/////////000............/////////000//////000222222333333333111111222222222333333333444444444444444444444444666777888777666666888::::::;;;;;;<<<===>>>@@@@@@===>>>@@@@@@??????@@@BBB???@@@AAABBBCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAA===============<<<<<<<<>>>>>>>>>>>>>>>>>???AAA???===<<<>>>AAA>>>>>>>>>======<<<<<<;;;888888888999999888888888<<>>>>>>>>@@@@@@@@@???>>>>>>AAACCCCCCBBBAAA@@@AAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@????????????>>>>>>======BBBBBBBBBCCCBBBBBBAAAAAA=========>>>???@@@BBBCCC@@@@@@@@@????????????????????????>>>===;;;:::999777777999::::::999888777555777999<<<@@@FFFMMMQQQYYYaaakkkuuu{{{{{{}}}zzzkkkcccgggrrr|||{{{|||~~~vvvmmmaaaVVVOOOHHHAAA;;;999666333111111222111111///////////////...------888222---+++---...---***...------,,,++++++******,,,,,,,,,++++++************************************))))))))))))******+++,,,,,,+++***************,,,+++)))((((((((()))***))))))))))))))))))******))))))************))))))(((((()))***++++++,,,---******++++++***))))))(((******)))(((''''''''''''******)))))))))(((((((((((((((((((((((()))*********))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''(((((())))))*********)))'''''''''(((***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((('''&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((('''''''''&&&&&&&&&&&&'''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''))))))(((((())))))***+++((())))))************)))))))))))))))***,,,...///(((***++++++******,,,---,,,,,,,,,+++++++++++++++++++++,,,,,,---.........------------................................................////////////222111111111111222333333111111000000111111222333555555555555555444444444555666999;;;<<<;;;;;;::::::;;;;;;<<<======>>>>>>???@@@@@@@@@??????BBBDDDBBBAAA@@@@@@???@@@AAABBBDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>AAABBBBBBBBBBBBBBBAAAAAA????????????@@@AAABBBCCC???????????????>>>>>>>>>>>>>>>>>>===<<<;;;:::999666777888999999888777777333333444444555777;;;???AAAFFFMMMUUU___mmm|||rrriiijjjttt}}}}}}{{{|||}}}|||~~~|||uuummmeee\\\UUUKKKDDD???:::555111222000...---///000111000...////////////...------888444///,,,---...,,,***------,,,,,,++++++******++++++***************)))************************+++++++++***************,,,+++***)))))))))))))))+++***))))))((()))))))))''''''((())))))***++++++))))))************)))))))))))))))*********++++++(((((()))))))))(((''''''((((((''''''''''''(((((())))))(((((((((((((((''')))(((((((((((()))******,,,+++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))&&&&&&'''((()))***++++++******(((''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((''''''&&&(((((((((((((((((((((((())))))((((((''''''''''''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''))))))(((((())))))***+++)))************))))))((())))))))))))***,,,---...***+++,,,,,,+++***+++,,,(((((())))))*********+++++++++,,,,,,------......------------................................................////////////111111111111111222222333111111000000111111222333444444444555555555555555777888:::;;;;;;;;;:::999:::::::::;;;<<<<<<======>>>???@@@@@@@@@@@@CCCEEEBBBAAA@@@??????>>>??????DDDCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@?????????AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBB=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;::::::666666777777777777666666333333444444333555888;;;:::<<>>@@@@@@@@@AAACCCEEEBBBBBBAAA@@@???>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAACCCBBBAAA@@@????????????;;;<<<<<<<<<======>>>>>>::::::;;;;;;;;;;;;;;;:::666666666666666555555555000111111111000111333666777888:::<<>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBAAAAAABBBAAA???>>>===<<<<<<<<<::::::;;;<<<===>>>>>>???999:::;;;;;;<<<;;;;;;;;;777666666555555555555555111111222111///...000111222222444666888:::<<<===@@@DDDLLLVVVcccqqqwwwzzz~~~uuunnnjjjqqqyyy~~~~~~zzzzzz||||||zzzwwwoooiiiaaaZZZVVVSSSRRRQQQWWWYYYUUUIII===888777666333222000...------------...---,,,---/////////---,,,,,,---............---+++++++++******+++++++++++++++++++++++++++******,,,,,,,,,,,,,,,---------************************'''((()))******)))'''&&&((((((((()))***+++,,,---(((((()))************)))******)))(((((('''&&&&&&))))))************))))))))))))))))))))))))))))))))))))***+++++++++******((((((((((((((()))******'''(((((((((((()))))))))***))))))))))))***++++++,,,+++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))***)))))))))(((((((((''')))))))))))))))(((((((((************************(((((((((((((((((((((((((((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******))))))))))))))))))))))))&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((((((''''''(((((()))***)))************))))))(((((())))))***++++++******)))***++++++***)))***+++,,,+++++++++******))))))******++++++,,,,,,------,,,,,,,,,,,,------------------------------------............///////////////////////////000000111111111000000111111222333333333444444555666777777888888888888777777777777777777888888999:::::::::;;;===???@@@??????@@@AAAAAABBBBBBBBBAAA@@@???>>>======>>>??????@@@AAAAAA?????????@@@@@@@@@@@@@@@>>>???@@@AAAAAABBBBBBAAA@@@???>>><<<;;;:::::::::::::::;;;<<<===>>>???@@@:::;;;;;;<<<<<<<<<;;;;;;888777666555555444555555111222333222111000111333111000000111444666777888888:::>>>DDDLLLVVVaaahhhnnnttt~~~tttsssvvv}}}sssllllllppprrruuu{{{|||zzz~~~~~~}}}{{{xxxsssoookkkjjjkkkjjjfffcccYYYSSSLLLFFFCCCBBBAAAAAACCCHHHGGG>>>444111222222333333222111///...//////,,,++++++---///000///...+++,,,------.........---,,,,,,,,,,,,*********+++******************++++++******++++++,,,,,,,,,,,,************************'''(((***++++++***)))(((++++++************++++++'''((()))***+++******)))((((((((((((((((((''''''))))))************))))))((((((((()))))))))))))))((()))***++++++++++++*********)))))))))******+++((((((((()))))))))************))))))******+++,,,***))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((''''''''''''((())))))((())))))************)))((((((***++++++******)))'''(((******))))))***,,,)))***************++++++*********+++,,,,,,------++++++,,,,,,,,,---------------------------------............///////////////............///000000111111000000111111222333333444444444555555666666666666666666666666777777666666777777888999999::::::<<<>>>???>>>===>>>>>>??????@@@AAAAAA@@@???>>><<<===>>>???@@@AAABBBBBB>>>>>>>>>?????????@@@@@@>>>>>>???AAAAAABBBBBBAAA???>>>===;;;::::::::::::999:::;;;<<<>>>???@@@AAA<<<<<<=========<<<<<<;;;999888777555555555555555,,,...000000000111333555666444111111333666777888999:::<<<>>>BBBHHHNNNSSSSSSXXX___gggpppzzzxxxtttrrrwww~~~xxxoooooommmnnnvvv|||xxx}}}~~~|||zzzxxxvvvsssooolll^^^[[[WWWUUUTTTSSSNNNKKKFFFBBB===::::::<<<===>>>666===@@@999111///000000---...///...---...///111---,,,,,,---//////---,,,+++,,,------.........---+++,,,------,,,+++,,,---******************++++++))))))******++++++++++++************************'''(((***,,,---,,,+++***///...---+++***)))))))))'''((()))+++++++++***)))&&&&&&''''''((()))))))))))))))************))))))(((((((((((()))))))))***&&&&&&'''((())))))((((((++++++************++++++(((((())))))******++++++*********)))******+++,,,)))((((((((((((((()))***************************(((((((((((((((((((((((('''(((((()))))))))))))))&&&&&&'''((()))***++++++&&&'''((()))******))))))))))))))))))))))))))))))************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******'''''''''''''''((())))))'''((()))***************((((((***++++++***))))))%%%'''((()))((((((***,,,''''''((()))***+++,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,---------------------------------............/////////000...............///000000111111111000111222222333444444444555555555555555555555555555555666777777666666666777888888999999:::<<<>>>???===<<<<<<=========???@@@@@@???>>>>>>======>>>@@@AAABBBCCCCCC======>>>>>>?????????@@@===>>>???@@@AAABBBBBBBBB>>>>>>===;;;;;;:::::::::::::::;;;===>>>@@@AAABBB======>>>>>>===<<<<<<;;;:::999777666555555555666222111000//////000111111111111222222222333333333555666888;;;>>>@@@AAABBBGGGFFFFFFIIIPPP\\\iiissszzz|||qqqooowww}}}yyysssuuutttqqqlllfff```[[[WWWJJJGGGBBBAAABBBBBB@@@===444444444222111333666888777:::<<<999222---,,,---111111000000//////............---,,,,,,,,,,,,---.........------,,,,,,,,,++++++************++++++,,,,,,+++***))))))))))))***************************)))))))))***+++,,,,,,+++++++++***)))(((''''''((()))***++++++***((('''+++*********))))))(((((())))))))))))((((((((((((*********))))))((('''&&&((()))******)))(((***+++...***%%%$$$&&&((((((''')))((('''&&&&&&'''((()))************))))))))))))***)))((((((((()))+++,,,(((((((((((())))))))))))******))))))((((((''''''***************)))(((((((((((((((((())))))))))))%%%&&&&&&&&&'''((((((((((((''''''&&&&&&((()))***************************---,,,***)))))))))*********)))))))))((((((''''''(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''(((((('''&&&%%%%%%))))))(((((('''''''''&&&%%%'''))))))'''%%%%%%%%%))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&'''(((******+++++++++******+++++++++******))))))))))))))))))))))))))))))************+++++++++///......,,,+++***))))))---------............///............///////////////////////////000111111222222111111111111222222333333333444444444555555666666666666555555555555777777777777888888888888:::999888888999:::<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<===???AAABBBBBBBBBBBB>>>>>>>>>>>>>>>?????????>>>????????????>>>>>>===:::<<<======;;;999999:::::::::;;;<<<===>>>??????======>>>>>>>>><<<:::999999999::::::999666444222222111000//////000111111111111222222222333333333333555777:::<<<======>>><<<<<<;;;<<<@@@IIITTT[[[```hhhqqquuuvvvxxx~~~uuummmooowww}}}zzzxxxwwwrrrkkkddddddbbb^^^YYYRRRLLLFFFCCC===:::666555666666555333222222222000///000333666444777:::777111,,,,,,---------------,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,++++++************+++******************************))))))******+++,,,,,,,,,,,,,,,+++***))))))''''''((())))))))))))(((************)))))))))((())))))))))))(((((((((((()))))))))))))))(((((('''&&&'''((((((&&&%%%&&&((()))'''$$$%%%'''*********((((((''''''''''''(((((())))))))))))))))))))))))(((''''''&&&'''((()))***))))))))))))((((((((((((***)))))))))(((((((((''')))))))))))))))(((''''''(((((((((((())))))))))))''''''(((((((((((((((((((((''''''&&&'''((()))*********************************+++++++++***((((((******)))))))))(((((((((%%%%%%&&&&&&&&&&&&%%%%%%'''''''''((((((((((((((((((((())))))(((((('''&&&)))(((((((((''''''''''''&&&((())))))'''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))))))))))))))*********++++++******)))))))))))))))))))))))))))************++++++++++++------------,,,,,,,,,,,,---------............///............///////////////////////////000111111222111111000000111111222333333333333444444444444444444555555666666777777666666666777777777888888999999888888999:::<<<===;;;;;;;;;<<<<<<<<<======???@@@AAABBBBBBBBBAAA@@@=========>>>>>>?????????>>>>>>>>>???>>>>>>===<<<999;;;<<<<<<:::999999999999::::::;;;<<<===>>>>>><<<=========<<<;;;:::999888999::::::888666444333111000000//////000000111111111222222222333333333111333666888999999999888666777777777:::???FFFLLLKKKQQQXXX[[[ZZZ\\\```eeerrrtttwwwxxxyyy{{{uuuqqqvvv{{{vvvrrrpppooommmlllkkkhhheeedddaaa\\\SSSMMMMMMKKKHHHDDD???999555333555333111000111111000////////////...---...000222111444666444000,,,,,,---+++++++++++++++,,,,,,,,,,,,,,,+++++++++*********************++++++++++++++++++************+++++++++++++++***++++++,,,,,,******************************)))))))))***++++++,,,,,,,,,,,,+++***))))))'''&&&&&&''''''((()))***************))))))))))))))))))))))))(((((((((((('''(((((()))))))))))))))'''((()))(((&&&%%%%%%&&&'''&&&&&&''')))******)))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))******))))))((((((''''''))))))))))))(((((((((((('''((((((((((((''''''&&&(((((((((((()))))))))))))))))))))))))))((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))***,,,......,,,)))'''************))))))))))))'''(((((())))))(((((('''((((((((((((((('''''''''))))))))))))))))))((('''((((((((((((''''''''''''''')))******(((''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((((((((((((''''''))))))******+++******)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------.........///---------............///............///////////////////////////000111111222111111000000111111222222222333333333444444444222333444555666777888888555555555666666666666777888888888888999:::;;;<<<;;;;;;;;;<<<<<<<<<======CCCCCCCCCCCCBBBAAA???>>>;;;<<<<<<===>>>???@@@@@@======>>>>>>======<<<;;;888999;;;:::999777888999888888999:::;;;<<<<<<===<<<<<<<<<<<<;;;:::999888888888999999888666555333////////////000000000111111111222222222333333333111222555777888777555444555666888999;;;>>>CCCGGG@@@DDDIIIKKKJJJJJJMMMPPPVVVWWWYYYZZZ[[[^^^aaadddiiiooovvv~~~}}}{{{{{{||||||zzzwwwtttrrrjjjfffaaa\\\YYYWWWTTTRRRQQQPPPOOONNNLLLFFF???999===<<<;;;999777444333222111111000000111111111111---......---,,,,,,...000///111333222///------...,,,,,,------......//////,,,,,,,,,,,,,,,+++******)))*********++++++,,,,,,++++++************++++++++++++******+++,,,------******************************))))))))))))******)))))))))))))))((('''''')))((('''&&&&&&((()))************)))))))))))))))))))))))))))((((((((((((&&&'''((()))************+++,,,,,,+++)))'''((())))))))))))***)))(((&&&%%%&&&'''((())))))((('''&&&''''''''''''(((((((((((()))))))))))))))******++++++******)))(((''''''&&&))))))))))))(((((((((((('''(((((()))((((((''''''(((((((((((())))))))))))***))))))(((((('''''''''''''''''''''((((((((()))((((((((((((((((((((((((+++,,,---......---+++*********************))))))))))))************))))))))))))((((((''''''&&&&&&(((((()))))))))(((((('''((((((((((((((('''''''''((()))******((('''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))((((((''''''((())))))***************))))))))))))))))))))))))*********+++++++++,,,,,,---------.........//////---------............///............///////////////////////////000000111111111000000000000111111222222222222333333333333333333444555555666777777444444444555555555666666777777777888999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<>>???@@@@@@<<<======<<<<<<;;;:::999666888999999888777777888666666777888999:::;;;;;;<<<<<<<<<<<<;;;:::999999777777888888777666555444......//////000000000000111111222222222333333333222333555666666666444333333444666777777888;;;===888;;;>>>>>>======???AAAGGGHHHHHHGGGFFFFFFIIIKKKOOOUUUZZZaaannn~~~|||xxxuuurrrpppggghhhgggfffccc```\\\ZZZRRROOOKKKGGGEEECCCAAA?????????@@@@@@>>>:::555222666666555444333222222222,,,---...............///---...///...,,,,,,---//////000111000///...//////------....../////////000---------...---,,,++++++******++++++,,,,,,------++++++************++++++************+++,,,,,,---******************************))))))((())))))***(((((()))))))))((('''''',,,+++)))((('''((())))))))))))))))))))))))******))))))))))))((((((((((((%%%&&&''')))************,,,---...,,,***))))))***((()))++++++***(((&&&&&&&&&'''((())))))((('''&&&&&&'''''''''((((((((()))((())))))***************+++******)))(((''''''&&&(((((((((((())))))))))))((())))))******)))))))))(((((((((((())))))))))))(((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''+++***************++++++))))))))))))))))))******%%%&&&&&&''''''&&&&&&%%%))))))((((((''''''&&&&&&&&&''''''((((((''''''''''''''''''(((((((((((((((((()))***)))(((''')))***''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********)))(((((('''((()))***************))))))))))))))))))))))))***++++++++++++,,,,,,,,,//////.........------------------............///............///////////////////////////000000111111000000000000000000111111111111222222222333333555555555555555444444444444444444444555555555555666666777888999999999999::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;999:::;;;<<<===>>>??????;;;<<<<<<;;;:::999888888555777888888777666777888555555666777888999::::::======<<<;;;::::::::::::666666777777777666666666------...///000000000000111111222222222333333333333333444444444444444444555777888777555444444555555666888888777777999:::BBBBBB@@@>>>;;;;;;===??????DDDGGGKKKXXXjjjrrrppphhhhhhlllttt}}}yyyxxxyyyyyyyyyuuuqqqkkkfffccc```]]][[[QQQQQQPPPNNNLLLIIIFFFDDD@@@>>>;;;:::999888777555777777888888888666444222333333111///...---------+++---//////.........///---...///...---,,,,,,.../////////....../////////,,,,,,,,,,,,------------,,,---...///...---,,,++++++++++++,,,,,,,,,,,,,,,++++++************++++++*********)))******++++++******************************)))((((((((()))))))))******++++++***))))))++++++***)))))))))))))))))))))))))))************))))))))))))((((((((((((&&&&&&((()))************)))***+++***((('''((()))%%%'''***+++***)))******''''''(((((((((((('''''''''''''''(((((())))))***&&&&&&'''(((((((((((((((******))))))((((((''''''(((((((((((())))))))))))((())))))***************(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&&&&''''''((()))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((('''''''''%%%&&&&&&''''''''''''''''''''''''((((((((((((((('''((()))((('''''')))+++''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))***************)))''''''((()))************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,///.........------,,,,,,---------............///............///////////////////////////000111111111000000//////000000111000000111111111222222222555555555444444444333333444444444555555555555666555555777888888999888888888888888999999999::::::888999:::;;;<<<<<<;;;:::999::::::;;;<<<===>>>>>>;;;;;;;;;:::999888777666555666888888777666777888555555666777888999999:::<<<<<<;;;:::999999999999666666666666666666666777,,,---...000000000000///111111222222222333333333333222111111222333444555777999999888666555555666555555666666666777888:::======;;;888666666999;;;777<<<>>>???JJJYYY^^^XXXPPPOOOQQQWWWaaaiiimmmnnnrrrsssvvvzzz|||}}}{{{yyyyyyzzz{{{{{{|||~~~|||yyyxxxxxxvvvuuutttqqqppppppqqqrrrmmmjjjfffcccbbbaaa___^^^WWWTTTPPPMMMKKKIIIGGGEEE???>>>===<<<:::999777777666444222222333333222000222333333333222111111222111000...---,,,,,,,,,,,,+++...111111///......000,,,---......,,,++++++,,,...---,,,,,,------------,,,,,,,,,++++++++++++++++++,,,---......,,,+++***++++++++++++************++++++************++++++******))))))((()))))))))******************************)))((((((((((((((())))))***************)))&&&'''((()))************((()))))))))************))))))))))))((((((((((((''''''((())))))***))))))'''((()))((('''&&&'''(((%%%(((******))))))***,,,((((((''''''''''''((((((''''''((())))))***++++++%%%&&&'''((()))(((((('''))))))))))))(((((((((((('''((((((((()))))))))***'''(((((()))******))))))(((((((((((())))))))))))''''''''''''((((((((((((&&&&&&((()))))))))((('''((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''&&&'''''''''(((((((((((())))))************))))))'''''''''(((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((()))&&&'''''''''&&&&&&(((***''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))*********)))&&&'''((()))************))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,---------------------............///............///////////////////////////000111111000000////////////000000000000000000111111111222444444444444444444444444444555555555555666666666444555666888888888888777777777777777888888888888777888999:::;;;:::999999:::::::::;;;;;;<<<<<<<<<:::::::::999888777555555444666888888777777888999555555666777888999::::::::::::888777666666777777555555555555555666777777+++,,,...000000000000///111111222222222333333333222111000///000111444555444555777777666666888999222222333333444555777888888888777555333444888;;;333999::::::CCCOOOPPPGGGEEEBBBBBBEEELLLQQQTTTTTTVVVYYY\\\```ccceeedddcccaaaaaaaaacccgggkkknnnoooppppppqqqqqqqqqqqqqqqqqqrrruuuuuutttwww}}}|||yyyxxxyyyssspppkkkhhheeebbb^^^[[[```___^^^[[[XXXWWWWWWXXXQQQOOOLLLJJJIIIHHHEEECCCAAA???<<<;;;::::::888666555444333222222222222222000///......///000...---000000000...---,,,---///...---------...///111222(((+++......,,,***+++,,,+++,,,------+++*********---,,,******+++,,,++++++...------,,,,,,+++++++++***+++,,,------+++***(((++++++******))))))((((((++++++************++++++******)))(((((('''((((((******************************)))(((((((((((((((''''''((((((((((((((('''!!!###%%%(((***+++++++++(((((())))))*********+++))))))))))))(((((((((((('''(((((()))))))))))))))&&&''')))(((''''''((())))))+++,,,+++(((&&&(((***)))((('''&&&&&&'''((()))'''(((((()))***++++++,,,'''(((***+++++++++***)))(((((((((((())))))))))))'''((((((((())))))******&&&&&&'''((())))))(((((((((((((((((())))))))))))''''''(((((())))))******%%%&&&((()))))))))((('''))))))))))))))))))))))))%%%&&&)))++++++***)))'''%%%&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))''''''((())))))***))))))&&&'''''''''(((((())))))&&&&&&'''&&&%%%&&&(((***''''''''''''''''''''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((%%%%%%'''((())))))))))))&&&'''((()))************))))))))))))))))))))))))++++++,,,,,,,,,---------)))******+++,,,......///---------.........//////............/////////000///////////////000111111000000////////////000000000000000000111111111111111222222333444555666666555555555666666666666777333555666888888888777777666666666666777777777777888999:::::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888666555444555666888999888777888999555555666777888999::::::999888666555444444555555555555444555555666777888000000000000000000000000111222222111///...///000000000000000111222333444888888777666666666666666666555444333333444666888:::999777666555555555666222444888<<<>>>???>>>===999:::;;;===???@@@BBBBBBGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMOOORRRSSSWWWWWWWWWXXXXXXYYYYYYYYYYYYZZZ]]]___bbbdddeeefffjjjhhheeeeeeggggggeeebbbZZZXXXUUUQQQNNNLLLKKKKKKIIIHHHGGGEEEDDDBBB@@@@@@>>>>>>======<<<;;;::::::444444444333333222222222000000000000111111111111.../////////000000111111000///...---------------.........------.........------------------------...------,,,,,,------...---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---,,,+++***))))))))))))******+++++++++******)))((()))+++,,,,,,+++)))((((((((())))))*********+++(((((()))***************++++++******))))))((((((******))))))((((((''''''******))))))))))))******(((((((((((())))))))))))))))))************))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((('''&&&(((+++,,,)))&&&&&&'''(((*********)))((((((((()))(((((('''&&&%%%'''((()))******)))((('''))))))(((((((((((())))))(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))---,,,)))'''%%%%%%%%%%%%((((((((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&%%%######%%%%%%&&&&&&'''((((((((()))(((((('''''''''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))*********'''######%%%''''''&&&)))))))))))))))))))))))))))************+++++++++***)))((((((((()))+++,,,(((((()))************)))***++++++,,,,,,---......,,,,,,,,,---------......---------............///...............///000000000000000000000///......///000000222333444555555555444444333333222222111555666888999888777555444777666555444444555666777666666666666777777777777888777666777999;;;;;;;;;;;;;;;::::::999888777777:::::::::999888777666666555666777888999999888777666666777777888888999999888777777666666666666666666555444333333444666777000000000000000000000000000111222111000///000111111111111111222333444555888777777666555555666666666555444333444555777888:::999888666666666666666000222555777999999999999777888999:::<<<===>>>>>><<<<<<===>>>???@@@AAAAAA@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGHHHJJJMMMOOOPPPQQQRRRSSSRRRPPPQQQSSSSSSPPPNNNGGGFFFCCC@@@===<<<;;;;;;<<<;;;:::999777666555555777777777666555444444444222222222111111000000000.........////////////000........./////////000000//////...---------------...------,,,,,,------...------------------------------,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))*********++++++******)))((()))+++,,,,,,+++)))(((((()))))))))************((())))))*********))))))+++++++++******************)))))))))((((((((('''******))))))))))))******))))))))))))(((((((((((())))))************))))))((()))***++++++***)))(((((((((''''''''''''(((((((((((((((((((((((((((((()))(((((())),,,,,,***((('''((()))***++++++***))))))************))))))((('''((()))******)))((('''))))))(((((((((((())))))&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))((('''&&&''''''(((((((((((()))))))))******(((((('''''''''(((((()))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%%%%''''''''''''''''''&&&&&&((((((''''''''''''(((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***'''%%%%%%'''(((((('''))))))))))))))))))))))))))))))*********+++++++++***)))((((((((()))++++++***++++++,,,---,,,,,,,,,---------,,,++++++******,,,,,,,,,------------...---------............///...............///000000000000000000000///......///000000111222333444444444444333333333333222222555666777888888777555444777666555444444555666777777777777777888888888888<<<:::999888999:::999888;;;;;;::::::999888888777:::::::::999999888777666555666777888999888888777777777777777777777888888888777666666555555666666555555444444444444444555000000000000000000000000///000111111000///111222222222222222333444555666777777666555555555555666666555444333444555666777:::999888777666666666666444555666777888999999999666666777777888888999999666777777888999:::;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>@@@AAABBBCCCCCCAAAAAABBBCCCDDDDDDAAA???:::999888666444333222222333333333222111111000000111111111000000//////...///////////////.........,,,,,,,,,---------......------------............///.........---------------,,,,,,++++++,,,,,,---------------------------,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,+++***))))))))))))))))))******+++******))))))***+++,,,,,,+++***)))))))))))))))************))))))*********))))))(((******++++++++++++++++++))))))))))))((((((((((((***))))))(((((())))))*********))))))((((((''''''((())))))******))))))(((((()))+++,,,,,,+++)))(((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))***,,,,,,+++)))))))))***+++++++++******((())))))************)))'''(((((())))))(((((('''))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))***+++(((((())))))******++++++'''''''''''''''((()))***))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''(((((()))))))))((((((''')))(((((('''&&&&&&%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((******)))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))((('''''')))***)))''')))))))))))))))))))))))))))))))))*********++++++)))))))))((()))******++++++,,,,,,---------------,,,,,,,,,+++******)))))),,,,,,,,,,,,---------------------............///...............///000000000000000000000//////...000000000111111222222222222222333333333333444444555555777777888777666555777666555444444555666777888888888888999999999999<<<:::999999:::;;;:::888;;;::::::999999888888888::::::::::::999888777666666666777888888888777777777777777777777666666666777777666555555555555666444555555555444333222222000000000000000000000000...///111111000000111333222222111222222333444555666666555444444555555555444333333333333444555555777777666666555555555555777777666555666777888999666666666555666666555555555666666777888888999999999999999888888888999999::::::::::::::::::::::::999:::;;;<<<============999;;;===??????>>><<<:::666666555444444333333222000111111111111111111111000000000/////////.....................---------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,++++++***))))))******((())))))***************)))***++++++++++++***))))))))))))))))))*********)))************)))(((((()))))))))******+++++++++))))))))))))(((((((((((())))))(((((((((((())))))******))))))((((((''''''(((((())))))))))))(((((('''(((***,,,,,,***((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))*********)))))))))))))))******))))))%%%&&&'''(((((()))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((())))))***+++))))))))))))))))))))))))''''''&&&''''''((()))***((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&'''(((((())))))))))))(((((('''''''''&&&&&&&&&(((''''''''''''(((((()))''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))((((((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((()))))))))((('''(((((((((((((((((((((((())))))))))))************)))))))))))))))******+++******+++,,,,,,,,,,,,+++((())))))******+++,,,,,,++++++,,,,,,,,,------------------............///...............///000000//////000000000000//////000000000000000000111111111111222333333444555555444555666777777777666555777666555444444555666777777777777888888888999999888777777999<<<======<<<:::::::::999999888888888999:::::::::999999888777666666777777777777777777777777777666666555555555777666555555444444555555333444555555444222000///////////////////////////...///111111000000111333000000000111111222333444555444444444444444555555222222111222222222333333444444444444444333333333444333222111111222333444666666666555555555444444222222222333444444444555666666666666555555444444666666666666666666666555444555555666666666666666333555888999999777555444111111111111111111000000------------.........///000000000000////////////---.....................,,,,,,---------.........,,,,,,,,,,,,,,,+++++++++------...//////......---+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,+++******)))*********'''((()))************************++++++***************))))))))))))))))))))))))*********))))))(((''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))***)))))))))((((((((('''(((((())))))))))))((((((&&&'''(((******((('''&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((('''(((((()))((((((((('''''''''((((((%%%&&&'''(((((()))((((((((((((''''''''''''(((((())))))(((((((((((())))))***))))))((()))***++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))))))))******)))(((''''''&&&%%%'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((()))))))))******************+++,,,,,,,,,,,,+++((())))))******+++,,,,,,+++++++++,,,,,,,,,---------------............///...............///000000//////000000000000//////000000000000000000111111111111222222333444555555444444555666666666666666777666555444444555666777666666666777777777888888666666777999<<<>>>===<<<::::::999999999999999888999::::::::::::999888888777777666666666666666666777666666666555555444444666555555444444444444444222333333444333111///...///////////////////////////000111111000///111222000000000000111222333333444333333333333444555555111111111222222222333333222222333333333222222111555444333222222333444555777777666666555555555555222222333333444444444444555555666666666555555444444444444444444333333333111111222333333333222222000333555666444222222222//////000000000000//////------........./////////........................---------...............---------.........//////,,,,,,,,,,,,++++++++++++,,,---.../////////...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++++++++***************+++''''''((()))************************************************))))))))))))(((((()))***************''''''(((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))((((((((()))))))))))))))'''(((((())))))(((((('''&&&''''''''''''''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''&&&&&&(((***(((((('''&&&&&&&&&''''''((())))))************)))(((''''''&&&&&&''''''((())))))(((((((((((())))))((('''&&&&&&&&&''')))***(((((((((((())))))))))))))))))))))))))))))))))))))))))*********)))((((((******)))((('''&&&%%%%%%((((((''''''''''''(((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((((((((%%%%%%&&&&&&'''(((((()))''''''&&&''''''((()))***'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''''''''(((***))))))))))))))))))))))))((((((((()))))))))******(((((()))************)))+++,,,,,,---------------,,,,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,---------............///...............///000000...//////000000000000000000000000111111222222222111111222333333444555555444444444555555666666777777666555444444555666777555666666666777777777777888888888:::;;;;;;999777999999999999999999999999999:::::::::::::::999999777777666555555555666666555555555555555444444444555555444333333333333444111222222222111000//////////////////////////////000111222111000///000111111111111111222333444444333333222222333444444555222222333444444444444444111222333333444333222111666666555555555666666777666666666666555555555555555555555666666666666777555666777777888777666666555555555555444444444333000111222333333333333333222444555444222000000222000000111222222111000/////////000000000000000111---------------.........,,,,,,,,,------.........------------............------,,,,,,,,,++++++++++++,,,...///000///...---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++***************++++++&&&'''((()))************+++******************+++************)))))))))(((&&&'''(((***++++++++++++))))))))))))(((((((((((('''((((((((()))))))))***((((((''''''''''''((((((''''''(((((())))))******''''''(((((((((((('''''')))((('''&&&&&&'''((()))((((((''''''''''''((((((((((((((((((((((((((((((&&&(((((('''&&&&&&(((+++***)))((('''&&&''''''((()))************))))))(((((('''&&&&&&&&&&&&'''((())))))(((((((((((())))))((((((&&&&&&&&&''')))***(((((((((((())))))))))))))))))))))))))))))))))))((()))************)))(((((((((((((((((((((((((((***)))(((''''''&&&''''''))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))))))))((((((&&&&&&''''''''''''''''''&&&&&&&&&''''''((()))***''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''((((((&&&'''***---))))))))))))))))))))))))(((((((((((()))))))))***'''((()))***+++******)))***++++++,,,---,,,,,,,,,---------,,,++++++*********++++++++++++,,,,,,,,,---------............///...............///000000......///000000000000000///000000111222333444444222222222333333444444444333333444444555666777777777666555444444555666777666666777777777888888888666666777999;;;;;;888666999999999999999999999999999999::::::;;;::::::999888777666555444555555666444444444444444444555555555444444333222333333333111000000/////////000000////////////////////////111222222111///...///000222222222222333444555555222222222222333333444555333444555555666666555555111222333444444444333222222222333333333333333333555555555555555555555555444444444444444555555555111222444555555555444333444444444333333222222222...///000111222222222111000222333111...,,,...000//////000111111000///...------------------........................//////+++++++++,,,,,,---------,,,,,,------------......---------,,,,,,++++++++++++,,,...000000///...------,,,,,,++++++,,,,,,---++++++++++++++++++++++++...------,,,,,,------...+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***************++++++&&&'''((()))************++++++************+++++++++*********))))))((((((%%%&&&((()))+++,,,,,,,,,++++++******))))))(((((('''((((((((())))))******((((((''''''''''''((((((&&&&&&'''((()))***++++++''''''((((((((((((''''''+++)))(((&&&&&&((()))+++((((((''''''''''''((((((((((((((((((((((((((((((''')))***(((&&&&&&)))---+++***)))'''''''''((()))(((((()))(((((('''&&&&&&((('''&&&%%%%%%&&&'''((())))))(((((((((((())))))+++***((('''((()))+++,,,(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***++++++******&&&'''((()))***+++,,,,,,+++***)))(((&&&&&&&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''))))))************))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''')))******''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))***(((&&&(((,,,///))))))))))))))))))))))))(((((((((((())))))))))))'''((()))++++++******)))(((((()))************)))***++++++,,,,,,---......******+++++++++,,,,,,,,,---------.........//////...............///000000......///000000000000000///000111222333444555555222222333333333333444444333333333444444666777888777666555444444555666777777888888888888999999999222222444888;;;<<<;;;999999999999999999999999999999999:::;;;;;;:::::::::888777666555444444555666333333333444444555555555555444333333222222333333111000///......///111222////////////////////////,,,...000222333222111111111111222222222333333333111111111111111111111111222222333333333333444444444444555555444444333222333333333333333333333333333333333444444444555555666666555555555555666666555444444333333444444555555444333333222222333333222222222111111111111000000000000000////////////333222000///.........///000000//////.........---.........------,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++,,,,,,------,,,,,,+++)))******+++---......///,,,+++***))))))***+++,,,+++++++++++++++***)))(((************************************************((()))***++++++***)))(((+++*********))))))(((((())))))************))))))++++++******))))))((((((******+++++++++******)))******))))))((((((''''''+++*********))))))(((((())))))(((((((((((())))))'''''''''''''''((()))***))))))((((((''''''&&&&&&******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((()))+++,,,+++***(((&&&***)))'''&&&%%%%%%&&&&&&***)))(((''''''((()))***++++++******))))))((((((***(((&&&%%%$$$%%%&&&'''(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((+++++++++++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))((('''&&&&&&***++++++)))'''&&&'''(((%%%&&&'''(((((('''&&&%%%((((((''''''''''''((((((&&&''''''(((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((******)))(((((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************---...------,,,+++***))),,,,,,,,,---...///000000......////////////.........------------...//////000000111222333333333333000111111222333333444444555444333222333555777999777777777777777888999:::555666888999::::::999999999777666666777888888777777777888888777666555555666777888777777888;;;===<<<:::888555333222222222111111222222222222111111222111111111111111222222//////............//////////////////////////////---...000222222222111000111111111222222222333333222222222222222222222222222222222333333333444444444444444555444444333222333333333333333333333333333333333444444444444555666666555555555555666666444444333333333333444444444444333222222222222333222222222111111111000000000000000000/////////...222111000///.........///000/////////.........---......---------,,,,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***))))))***+++++++++++++++++++++***))))))++++++++++++++++++++++++************************+++***)))(((((()))***+++************)))))))))((())))))************))))))+++++++++***************++++++++++++******)))(((((((((((((((''''''''''''*********)))))))))(((((())))))(((((((((((())))))(((''''''''''''(((((()))((((((((((((((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))*********)))((('''***)))((('''(((((()))***))))))(((((((((((())))))*********)))))))))))))))+++***((('''&&&'''((()))))))))))))))(((((((((((((((((()))************)))))))))))))))))))))))))))''''''((()))))))))))))))************************)))*********))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&((()))***)))&&&%%%&&&'''&&&&&&'''(((((('''&&&&&&((((((''''''''''''(((((('''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((***))))))(((((((((((((((*********)))))))))(((((())))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,,,,---------.../////////......////////////............------......///000000000111222333333333333111111111111222333444555555444333333333555777888666666666666666666777777555666888999::::::999999999888666666888888888777666777777777777666666555666777888777777888:::<<<<<<:::888666444333222222222222333333333333222222111111000000000111111222//////............//////////////////////////////...///000111111111000///111111111222222222222333333333333333333333333333222222222222333333333333444444444444444333222222333333333333333333333333333333333333444444444444666555555444444555555666444444333333333333444444444333222222111111222222222222111111111000000000000000000/////////......111111000///............/////////..................------------,,,,,,,,,***+++,,,---------,,,+++---------,,,,,,+++++++++,,,,,,------...---------++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++***))))))***++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************---+++)))'''''')))+++---************))))))))))))))))))************))))))******++++++++++++++++++,,,++++++***)))(((''''''&&&&&&&&&&&&''''''''''''******))))))))))))(((((())))))(((((((((((()))))))))((((((''''''''''''((('''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((''''''''''''''''''((()))+++,,,(((((())))))))))))((((((((())))))))))))))))))***,,,+++***)))((()))***+++******))))))(((((('''''''''((())))))******))))))))))))))))))))))))))))))''''''((()))))))))))))))************************((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&&&&((())))))'''%%%%%%%%%&&&&&&'''(((((('''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((''''''((((((******))))))))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,.../////////------.....................//////000000//////..................///000000000000111222333333333333222222111111111333555666666555444333333444666666777777666666666666666666666777888::::::::::::999999888666666888999888777555555666666666666666666777888888888777777999;;;;;;:::888666555444333333333333444444444444333333111000000//////000000000//////............/////////////////////////////////000000111000000///...111111111111222222222222333333333333333333333333111222222222222333333333333444444444444333222222222222222222222222222222222222333333333444444444555444444444444444444555444333333333333333333444333333222111111111111111111111111111000000000000000000/////////.........000000//////....................................------------------------***+++,,,---------,,,,,,......---,,,,,,+++******+++,,,---...............++++++,,,,,,,,,,,,++++++++++++++++++************+++******************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,+++)))(((((()))+++,,,*********)))))))))))))))))))))************)))))))))))))))******+++++++++,,,,,,***)))((('''&&&&&&&&&&&&&&&''''''((((((((())))))))))))))))))(((((())))))(((((((((((())))))***)))((('''''''''''''''&&&&&&''''''(((((())))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))((('''&&&'''''''''%%%%%%&&&&&&''''''((()))'''((()))******)))(((''''''((((((((())))))******++++++***))))))******++++++******)))(((''''''&&&'''(((((()))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''(((((('''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&%%%'''******(((&&&%%%%%%&&&''''''''''''''''''&&&((((((''''''''''''(((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((((((((((())))))((('''&&&&&&'''((()))(((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))))))))(((((())))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////...............---------//////000000000000////////////......//////000111000000111222333333333333333222111111111333555666666666555444444444555555888888888888777666666555666777888:::;;;::::::999:::888777777888999999888555555555555666777777888777888999999777777999:::::::::999777666555555444333333444444444444333333111000////////////////////////............/////////////////////////////////000000000000//////...000000111111111222222222222222222222222222222222111111111222222222333333333333444444333333222111222222222222222222222222222222222333333333444444444444333333333333444444333333333222222333333333222222111000000000000111111111111000000000//////////////////............///////////////.........---------...............------------------------***+++,,,,,,------------......---,,,,,,+++******++++++,,,---............***++++++,,,,,,++++++***)))))))))*********++++++*********++++++************++++++,,,,,,+++++++++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))******))))))************))))))''''''(((((())))))******,,,+++***((('''&&&&&&&&&'''''''''(((((())))))***(((((((((((((((((())))))))))))(((((((((((())))))***)))((('''''''''''''''&&&&&&''''''(((((())))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))((('''&&&'''''''''&&&&&&'''''''''''''''&&&'''((()))******)))((('''''''''(((((()))))))))***)))))))))((())))))))))))+++******)))(((''''''&&&''''''((()))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))'''''''''''''''''''''''')))((('''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&&&&(((++++++***((('''&&&'''''''''&&&&&&'''''''''((((((''''''''''''(((((((((''''''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...........................---------//////000000000000//////000////////////000111111000000111222333333333333333222222222222444555666666555555444444444444555666777777777777666444444666777999:::;;;;;;:::::::::888777777888999999888666666666666666777888999777999:::999888777777999:::999999888888777666555222222333333333333222222111111000//////...////////////............//////////////////////////////////////////////////////000000000111111111111222111111111111111111111111111111111111222222222222333333333333333222111111222222222222222222222222222222222222333333333333444333333222222333333444333333222222222222333333222111000000///000000000111111000000000//////////////////.........------....../////////......------------------.........,,,,,,,,,------------...+++++++++,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,******++++++++++++******(((((())))))*********+++)))***++++++++++++***)))))))))***+++++++++******))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))))))))))))))************))))))************))))))''''''((((((((((((((((((+++***((('''&&&&&&&&&'''((((((((()))))))))))))))''''''(((((((((((())))))))))))(((((((((((()))))))))((((((''''''''''''((('''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((''''''((()))))))))))))))((('''(((((())))))))))))(((((('''(((((((((((((((((()))''''''((((((((((((((((((******))))))((((((''''''&&&'''(((((())))))(((((())))))))))))))))))))))))''''''((()))))))))))))))************************(((((('''&&&&&&''')))***((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&''')))++++++)))(((((((((((('''&&&&&&&&&&&&'''(((((((((''''''''''''(((((((((''''''&&&'''(((***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,------..................///000000111111000000///000000000000000111111222000000111222333333333333222222333333444555555555444444555555555555555555333444555666555444333222777888999;;;;;;;;;;;;::::::999777777999:::999888999888777666777888999:::888999;;;:::888777777777999999999999999888777666222222333333333333222222222222111000//////////////////............//////////////////////////////............//////000111000000000000111111111111222222222222222222222222111111111111222222222222222333333333333222111111111111111111111111111111111222222222222333333333333333222222222222333333333333222222222222333333111111000////////////000111000000000//////////////////.........---------------...//////......---,,,,,,,,,------.........,,,,,,,,,---------......++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++************++++++++++++******)))))))))))))))((((((((()))***++++++++++++***)))'''((()))************)))))))))))))))))))))))))))************************++++++++++++++++++++++++((()))))))))************))))))************))))))))))))))))))((((((((((((***)))'''%%%%%%&&&'''((((((((((((((((((((('''''''''''''''((((((((())))))))))))(((((((((((())))))(((''''''''''''(((((()))((((((((((((((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))*********)))((('''&&&'''((()))******))))))))))))(((((((((((())))))((((((((((((((('''''''''&&&'''(((((()))))))))((())))))))))))((((((((((((&&&'''(((((())))))(((((())))))))))))))))))))))))''''''((()))))))))))))))************************'''&&&%%%$$$%%%&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''&&&&&&'''((())))))''''''((()))((('''&&&&&&&&&&&&'''(((((((((''''''''''''(((((((((((('''&&&''')))+++,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++------............------,,,---------.../////////000000111111111111000000111111000000000111222222000000111222333333333333000222333555666555444444333333444555666666666666333444666777888777555444777888999;;;<<<;;;;;;:::;;;999888888999:::999999<<<:::999888777888::::::888:::;;;:::888666666666888999:::::::::999888777333333444444444444333333333333222111000//////000//////............//////////////////////////////------------...000111222000000000000111111111111333333333333333333333333000111111111111222222222222333333333333222111111111111111111111111111111111111222222222333333333333222222222222222222333333222222222222222222333111111000///////////////000000000000//////////////////.........---------,,,---.../////////...---,,,,,,,,,------.........,,,,,,,,,------.........++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++***)))(((******++++++++++++******++++++***)))((('''&&&&&&)))***+++,,,,,,+++***)))''''''((()))))))))))))))************************************************...,,,***))))))***,,,...(((((())))))*********+++))))))************))))))++++++******))))))(((((()))(((&&&%%%%%%&&&'''((((((((((((''''''&&&&&&%%%&&&'''''''''(((((())))))))))))(((((((((((())))))'''''''''''''''((()))***))))))(((((('''''''''&&&******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((()))+++,,,+++***(((&&&"""###%%%'''))))))))))))***)))(((''''''((()))***))))))(((((('''''''''&&&''''''((()))))))))))))))(((((((((((())))))))))))&&&''''''((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((&&&%%%$$$######%%%'''(((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))((('''&&&&&&&&&'''''''''%%%%%%''')))((('''&&&%%%%%%&&&'''(((((((((''''''''''''(((((((((((('''&&&''')))+++---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''************************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************************,,,------...//////......,,,,,,------...///000000000000111111111111000000111111111000111111222333000000111222333333333333///111444666777666444333222333444555666666666666666777999;;;<<<;;;:::999777888:::;;;<<<<<<;;;:::;;;999888888999::::::999===<<<:::888888999:::;;;888:::;;;;;;888666555666888999:::;;;::::::888888444555555555555555555444444333222111000000000000//////............//////....................................////////////............///000222222---...///111111222222222000000000000000000000000333333333333333333333333000000000000000000000000///000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000///......///000000000000000///...---------...------,,,,,,)))***+++,,,---.........---,,,,,,++++++,,,,,,---///...---,,,+++,,,------++++++++++++++++++++++++************************++++++************************))))))))))))******((()))*********((('''&&&)))************)))((('''))))))))))))))))))))))))((()))***+++++++++++++++,,,,,,+++***)))))))))***+++++++++***************---,,,***(((((()))***+++*********)))))))))))))))************))))))))))))++++++***)))))))))))))))(((((('''''''''(((((()))))))))((('''''''''''''''&&&'''''''''(((((())))))******))))))((((((''''''&&&(((******)))(((((()))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&'''((()))******'''((((((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%''')))***+++***((('''***)))(((''''''((()))***&&&&&&%%%$$$$$$$$$%%%%%%((((((((((((((((((((((((((('''&&&&&&'''((('''&&&%%%&&&''''''((((((''''''%%%%%%&&&'''((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%'''******(((&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))(((&&&%%%&&&''')))+++(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,---...////////////////////////////////////000000000000///000000000111111111111000111111111111222222222444444444444444444444444666666666666666666666666333555:::???BBBAAA===999999999::::::;;;<<<======999::::::::::::999888888888:::;;;;;;:::999::::::======<<<;;;::::::::::::::::::::::::999777555444333444444555555444444333222222222111000//////...------............------....................................////////////............//////000111...///000111111111111111000000000000000000000000222222222222222222222222111111111111111111111111/////////000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000///......111111000000///...---,,,,,,,,,---------------,,,++++++,,,---............---,,,,,,++++++,,,,,,---...---+++*********+++,,,++++++++++++++++++++++++******************************************************))))))))))))******)))))))))))))))(((((('''---------,,,,,,,,,++++++))))))))))))))))))))))))((()))***++++++++++++***,,,+++******))))))******((())))))******+++++++++---,,,***)))((()))***+++***))))))))))))))))))))))))))))))(((((((((((('''+++***)))(((((((((((()))))))))((('''''''''''''''))))))((('''''''''''''''''''''''''''((((((((()))))))))))))))(((((('''''')))***+++***(((''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))'''''''''(((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''&&&'''((()))***))))))(((***)))(((''''''(((((()))(((((((((''''''(((((()))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&%%%&&&''''''((((((''''''&&&&&&''''''((('''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######&&&)))***)))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))(((&&&&&&&&&''')))***(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,---...////////////////////////////////////000000000000111111111111222222222222000111111111111222222222333333333444444555555555666666777777888888888888888:::>>>CCCEEEDDD@@@<<<::::::;;;;;;<<<======>>>:::::::::::::::999999888999:::;;;<<<;;;;;;;;;;;;===<<<;;;::::::999::::::999:::::::::999777555444333333444444444444333333222222111111000//////.........////////////..........................................////////////222222111111111222222333///000000111111111000000000000000000000000000000111111111111111111111111222222222222222222222222//////000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000000///......111111000///...,,,+++******+++,,,------...------------...............---,,,,,,++++++++++++,,,,,,,,,+++***)))))))))***+++++++++++++++++++++++++++******************************************************))))))))))))************)))((((((((()))))),,,+++***)))((()))******))))))))))))))))))))))))))))))******++++++******++++++***)))))))))******&&&''''''((()))***+++,,,,,,+++***)))((()))***+++))))))))))))))))))******((((((((((((''''''''''''))))))((((((''''''((((((***))))))((('''''''''''')))((((((''''''''''''(((''''''''''''(((((((((((()))))))))(((((((((((('''******)))'''%%%$$$%%%'''((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((()))))))))***))))))((('''''''''(((((((((((((((((()))***+++((((((((((((((((((((((((((('''&&&&&&'''((('''&&&%%%&&&''''''(((((('''''''''''''''(((''''''&&&&&&######$$$%%%&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$!!!!!!$$$(((***+++''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((()))(((''''''&&&&&&((()))***(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,------...////////////////////////////////////000000000000111222222222222333333333000111111111111222222222222222333333444555666666666777777888999:::;;;;;;<<<===@@@DDDFFFEEEAAA===:::;;;;;;<<<<<<======>>>:::::::::::::::999888888999:::;;;=========<<<<<<===<<<;;;::::::999999999999999999999888777555444333333444444444444333333222111111000000//////...//////000000000000//////....................................////////////222222111111111111111111000111111111111000000///000000000000000000000000000000000111111111111111222222222222222222222222111111111111222222222222111111111111111111111111111111111111111111111111//////////////////////////////000000//////...---...///......---,,,+++***)))***+++,,,---.........---------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***)))))))))******++++++++++++++++++++++++***************************************+++++++++******))))))))))))******+++***)))(((((((((******,,,***((('''&&&''')))***))))))))))))))))))))))))))))))************))))))******))))))))))))******''''''(((((())))))******+++***))))))))))))******)))))))))))))))*********))))))((((((((('''''''''((((((''''''''''''(((((()))((((((((((((((()))))))))(((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&$$$""""""%%%'''((((((((((((''''''''''''&&&&&&&&&''''''''''''((())))))((((((''''''''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''(((''''''''''''((())))))***))))))((('''''''''&&&%%%%%%%%%%%%&&&'''((()))(((((((((((((((((((((((((((&&&&&&&&&'''((('''&&&%%%&&&''''''(((''''''''''''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%''')))***&&&&&&'''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,---......////////////////////////////////////000000000000111111111222222222333333000000111111111222222222111111222333444666666777666666777999:::<<<======;;;<<<>>>@@@BBBAAA===::::::::::::;;;;;;<<<<<<<<<888888999999999888777777999:::;;;===??????>>><<<===<<<;;;:::999999999999888888888999888666555444333333333444444333333333111111000000////////////......////////////..........................................///////////////......---------......000111111111111000000///000000000000000000000000111111111111222222333333222222222222222222222222222222222333333333444444111111111111111111111111000000000000000000000000///////////////////////////////////////...------+++,,,---------------,,,)))***+++,,,------------++++++,,,,,,,,,++++++***,,,++++++******++++++,,,---,,,***)))))))))***+++++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))******+++***)))(((((()))***+++///---+++*********,,,---))))))))))))))))))))))))))))))*********))))))(((***))))))((())))))************))))))((((((''''''))))))))))))))))))******(((((())))))*********************)))))))))((((((((((((''''''''''''(((((('''''''''((()))***+++,,,((((((''''''''''''(((((((((((((((((((((''''''''''''''''''''''''(((((((((&&&&&&&&&%%%$$$%%%(((+++((((((((((((''''''''''''&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&'''((())))))((((((((((((''''''&&&&&&$$$$$$$$$$$$%%%&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''((('''&&&%%%&&&''''''(((''''''''''''((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&''')))))))))'''&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))*********++++++++++++*********++++++,,,---------,,,,,,------...///////////////////////////////////////000000000000000000000000111111111222000000111111111222222222111111222333444666666777555666777888:::<<<======::::::;;;===>>>>>>;;;888888999999999999999::::::777777777777777666555555999999:::>>>AAAAAA???<<<<<<<<<;;;:::999999999999666777888888777666444333222333333333333333333222000000000///////////////,,,------......------,,,....................................////////////000000000//////000111111///000000111111111000000000000000000000000000000000000111111222333333333222222222222222222222222222222333333333444444444111111111111111111111111000000000000000000000000000000000000000000000000...////////////...------***+++,,,---............)))***+++,,,,,,---,,,,,,)))***++++++++++++******++++++************++++++,,,,,,***)))))))))***+++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,******))))))))))))************)))))))))***++++++---,,,+++***)))******+++))))))))))))))))))))))))))))))******))))))(((((())))))((((((((()))******,,,+++***)))(((((('''&&&(((((())))))))))))))))))((((((((()))******++++++************))))))))))))((((((''''''(((((())))))'''''''''((()))***+++,,,(((''''''''''''(((((()))((((((((((((((('''''''''&&&''''''''''''((((((((('''(((((((((((())),,,...((((((((((((''''''''''''&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((((((((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&%%%&&&''''''(((((('''''''''''''''(((''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++,,,***'''%%%$$$%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++************+++,,,---------------------......///////////////////////////////////////000000000000//////000000000111111111000111111111111222222222222222333333444555666666444444666777888:::;;;<<<:::999:::;;;<<<<<<;;;999888888888888888888888888777777777777777666555555888888999===BBBBBB???<<<<<<;;;:::999999888888888555666777777777555444333222222333333333333222222////////////////////////,,,,,,,,,------,,,,,,,,,....................................////////////111000000000111222333333...///000111111111111111000000000000000000000000//////000000111222222333111111111111111111111111111111111222222222333333111111111111111111111111000000000000000000000000000000000000000000000000......//////......---,,,,,,------............---***++++++,,,,,,,,,++++++)))******+++,,,,,,,,,,,,++++++************+++++++++***)))((((((((())))))++++++++++++++++++++++++************************((())))))***++++++,,,,,,******))))))))))))******((()))***+++++++++++++++)))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((()))******+++++++++******))))))((('''(((((()))))))))))))))'''(((((()))******++++++***))))))))))))((((((((()))(((((((((((()))***+++******)))))))))))))))***'''''''''''''''((()))))))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((('''(((******))))))***,,,((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))))))))(((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&$$$%%%&&&(((((((((((('''((((((''''''''''''((()))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&%%%&&&''''''((((((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((($$$'''******'''%%%%%%&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&''''''((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++************+++,,,---...---------------...//////////////////////////////////////////000000000000000000111111111222222222000111111111111222222222333333333444444555555555333333444555666888888999888777777888:::;;;:::999888888888888888888888888888888888999888777777666777666888===BBBCCC???;;;<<<;;;:::999888888888888444555666666666555444333222222333333333333222222////////////////////////,,,------------------,,,..................................../////////000************+++---............///111111222222222000000000000000000000000---......///000111111222000000000000000000000000///000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000......//////......---,,,////////////...------,,,++++++,,,,,,,,,+++******)))***+++,,,---.........++++++************++++++***)))((('''&&&''''''(((++++++++++++++++++++++++************************((())))))***++++++,,,,,,******))))))))))))******((()))***,,,,,,,,,+++***+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((()))*********************+++++++++''''''((())))))***))))))'''(((((()))***+++++++++)))((((((((('''''''''''')))))))))))))))***++++++---,,,+++)))(((''''''''''''''''''''''''((()))***))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((%%%''')))((('''&&&&&&''')))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******))))))((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''$$$%%%'''))))))((('''%%%###$$$&&&((())))))(((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((((('''&&&&&&'''((('''&&&%%%&&&''''''((((((''''''%%%%%%&&&'''((((((((('''$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''&&&$$$$$$'''***$$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&''''''((()))((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++************+++,,,---......------------...//////////////////////////////////////////000000000000111111222222222333333333000111111111111222222222444444444444444444444444222222333444555666777777555444444555777888888777:::999999999999999999999999::::::::::::999888888666555777<<>>;;;999::::::::::::999888888555555444333333333333444111111222222222222111111000000///...............------------------------...............---,,,,,,---......///////////////111000...------...///000000000000000000000000000...000111000//////000111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000---........./////////000---,,,,,,,,,,,,+++++++++---,,,+++,,,------,,,+++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************)))))))))***+++++++++++++++*********))))))(((((('''''''''((())))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))******+++++++++++++++*********))))))))))))(((((((((((())))))+++***)))(((((()))******)))((('''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))))))))((((((******))))))))))))******'''''''''''''''''''''''''''((((((((((((((((((((()))(((''''''&&&'''''''''(((''''''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&''''''((())))))***,,,***''''''((()))((((((((((((((((((((((((((((((+++(((&&&&&&''')))((('''''''''''''''''''''''''''(((((())))))))))))(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''((()))))))))((((((((('''''''''''')))(((&&&&&&&&&''')))***)))(((((((((''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))(((''''''''''''&&&&&&&&&***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((()))************+++++++++,,,,,,,,,------------...,,,,,,,,,---------............/////////000000000000111111222222222111111...//////000111111222222222222222222222222222222333333333444444444444555555555444444555555666777777888888999888777666555444555777888888888777666888555333555999<<<:::777888999999999999888777777555444333333222222333333000000111111111111000000000//////...............------------------------.........///......---,,,---....../////////////////////...------...000111000000000000000000000000---///111111000000222333000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000...............////////////............---------,,,***)))***+++,,,+++***++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))((((((((())))))+++************))))))))))))(((((((((((()))******++++++******)))(((((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++************)))))))))(((((())))))))))))(((((('''''''''((()))***+++,,,,,,+++***)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))((('''''''''''''''((((((''''''''''''''''''''''''''''''(((((()))******+++((((((''''''(((((())))))(((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&''''''((()))))))))+++)))''''''((()))((((((((((((((((((((((((((((((((('''&&&'''))))))((('''''''''''''''''''''''''''(((((())))))))))))(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((''''''&&&&&&((()))***((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&*********))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......------........./////////111111222222111111000////////////000111111222222222222222222222222222222333333333333444444444444444444333333333444555555888888888999888888777666444444555666666666666555888555333444666777555222777777777888777666666555333333222111111111111222//////000000000000//////000///......------......------------------------.........//////......------......///////////////......------...///000111///////////////////////////000111111000000111333000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000........................000/////////............+++***)))***+++,,,+++))),,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++***))))))((((((((((((************))))))))))))+++++++++++++++,,,,,,---************))))))(((((())))))))))))))))))))))))))))))************))))))************))))))((((((************))))))))))))'''((()))******)))((('''&&&''''''((()))***++++++,,,+++***)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((***************************)))(((''''''((()))***&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))'''''''''(((((()))++++++)))(((((('''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((())))))***)))'''((()))))))))'''((((((((((((((((((((((((%%%&&&''')))******((('''''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&((()))))))))((('''((((((((((((((('''''''''(((''''''''''''((())))))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''((('''''''''((((((((((((((((((''''''''''''&&&&&&&&&)))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------.........////////////000111111111111111000//////000000111111111111111111111111222222222222222222333333333444444444333333222222333333444555777777777777777777666666444444444444444444444444777555444444555555444222555666666666666555444444222222111000000000000000......////////////......//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------...............------......///////////////............//////000000////////////////////////000111222111///...///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000...............---------,,,,,,,,,+++++++++******---+++***+++,,,---,,,+++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++***)))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,---(((((())))))************))))))))))))))))))))))))))))))************))))))++++++******)))((((((((())))))))))))))))))))))))'''((()))******)))((('''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))(((''''''((()))***))))))(((((()))******+++(((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''(((***+++,,,))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((('''((()))***)))'''((((((((((((((((((((((((###&&&(((******)))(((''''''''''''((((((((())))))(((((())))))))))))(((((((((((((((''''''((((((((((((((((((((((((((((((((('''(((((((((((((((((('''%%%&&&((()))))))))(((''''''''''''((((((((((((((('''''''''''''''((())))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&(((******'''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))))))))******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------............/////////000000000,,,---///000111222333333000000000000000111111111000000000111111222222222222222222333333333444444333222222222222333444444555555444444444555555555444444333333333333333333555444444444555666555555444555555555555444333333111111000////////////000......////////////......//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------------......///////////////.........///////////////000000000000000000000000000111222000...---...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.........---------------------,,,,,,,,,,,,++++++...,,,+++,,,---...---,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))))))))******(((((()))))))))))))))***)))(((((((((((()))******'''(((((()))******++++++))))))))))))))))))))))))))))))************))))))+++*********))))))(((((((((((()))))))))))))))***(((((())))))))))))(((((()))))))))))))))((('''&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))''''''''''''((()))******(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%''''''''''''((()))***+++((())))))***))))))((('''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''(((******)))'''(((((((((((((((((((((((($$$''')))***)))((('''''''''''''''(((((())))))***(((((())))))))))))(((((()))((((((''''''(((((()))(((((((((((((((((((((((('''(((((())))))(((((('''&&&''''''((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&))),,,+++'''%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000+++,,,...000111333333444000000000000000000111111//////000000111222222222222222222222333333333333333333222222222333444444444333333333333444444555555444333333222333333333444444444555666666777777444444555555444444333222111111000////////////000......////////////......///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,---....../////////////////////////////////......000000000000000000000000...///000///...---...///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.........------,,,,,,,,,/////////.........------...,,,+++,,,---...---,,,******+++,,,,,,,,,++++++************************++++++++++++++++++++++++************************))))))((((((((()))******(((((((((((())))))******(((((('''''''''((()))))))))))))))))))))*********))))))))))))))))))))))))))))))************))))))*********)))))))))))))))(((((((((((())))))******))))))(((((((((((())))))(((((()))))))))(((&&&&&&'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((%%%$$$$$$%%%%%%'''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''((())))))&&&'''((()))))))))((('''''''''''''''''''''''''''((((((((((((((((((((('''''''''''')))++++++)))'''((((((((((((((((((((((((%%%(((******(((&&&&&&'''&&&''''''((())))))******(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''((())))))''''''''''''((((((((()))&&&''''''(((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%))),,,,,,'''$$$%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************((()))))))))************)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------........./////////,,,---...000111222222222111000000000000000000000/////////000111222222222111222222222222333333333333333333333333444555555444444333333333444555666666555444333222333333444333444555555555555555666444444555555444444333222222111000000//////000000/////////000000////////////...------,,,,,,------++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,---......//////////////////000000000///...------000000000000000000000000+++---......------///000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000.........------,,,,,,,,,,,,,,,+++++++++*********---,,,++++++------,,,+++)))***+++,,,,,,,,,,,,,,,************************************************************************'''''''''''''''((()))***'''((((((((())))))******)))))))))))))))******+++++++++******)))((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))******'''((((((((())))))*********)))(((''''''((()))***&&&'''((())))))((('''''')))***+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))(((''''''''''''((((((***++++++))))))))))))))))))))))))''''''(((((())))))******'''&&&&&&&&&&&&'''(((((($$$%%%'''(((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''')))++++++)))'''((((((((((((((((((((((((''')))+++***'''%%%&&&(((&&&''''''((()))******+++(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((('''&&&&&&((()))***&&&'''''''''(((((())))))&&&''''''((()))(((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%)))---,,,'''$$$$$$&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************(((((())))))*********+++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............///000000111000000111111111000000000000000...//////000111222222222111111222222222333333333444444333333444444555666555444444333444555666777777666444333222333444444444555555555333333333444444444555555444444333222222222111000000000000000//////000000000000//////......---,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,---..............................111111000000//////..................////////////111000///......///000111//////111222222111000///000000111111111111000000........................111111111111000000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***)))******+++,,,,,,,,,,,,,,,+++***)))************************+++++++++*********))))))))))))))))))))))))))))))+++***((('''''''''(((((('''(((((()))***+++++++++(((((())))))******+++++++++*********,,,,,,***((((((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))************************((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))&&&%%%%%%((()))'''%%%''''''(((((())))))******((()))))))))((('''&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((()))((((((''''''''''''((((((''''''''''''''''''''''''%%%'''((((((&&&$$$$$$$$$''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((()))******&&&'''((())))))((('''&&&((((((((((((((('''''''''((((((((((((((('''''''''))))))(((((('''''''''&&&''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&'''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''')))***+++((())))))))))))(((((('''+++*********))))))((((((************************)))************+++++++++,,,,,,,,,,,,+++***))))))...---++++++***+++,,,------------------------------...000000.........///000000000000111111111111000000000000000111111222000000000000000000000000444444444444444444444444555444444333333333444444444333333222222333333444888777777666555444444333555444444444555555333111333333333222222111//////------...///000000/////////......---+++******)))***++++++,,,,,,------...++++++,,,------------,,,...------------...//////........................000000000000//////..................////////////111000///......///000111...///////////////......000000111111111111000000111111111111111111111111000000000000////////////,,,,,,,,,++++++*********......------,,,,,,++++++***+++,,,------,,,***)))+++,,,,,,,,,++++++***)))************************+++++++++*********))))))))))))))))))))))))))))))------+++*********++++++'''(((((()))******++++++)))))))))))))))*********''''''&&&'''))))))(((&&&(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((***((('''(((***+++)))'''(((((((((((())))))))))))&&&&&&''''''&&&&&&%%%$$$(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((())))))))))))(((((((((((((((((()))(((((((((((((((((((((((($$$&&&(((((('''&&&&&&'''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((())))))***(((((())))))))))))((((((((((((((((((((((((((('''(((((((((((((((((((((''')))(((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***)))((('''&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''************************(((((((((((((((((((((((((((((('''''''''((()))***(((((())))))))))))((((((************)))))))))(((************************)))************+++++++++***++++++,,,,,,,,,++++++///...---,,,,,,---..............................---///000000///......///000000000000111111111111000000000000000111111222000000000000000000000000333333333333333333333333555444444333333444444444444333333222222333333444555555555555555666666666666444333333444444333222///000000000000///......------...///////////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++...............//////000........................000000000////////////...............////////////000//////......//////000111000///......---......///000000111111000000///////////////////////////////////////.........---,,,,,,++++++++++++******///......---,,,+++******'''***---000000...+++(((+++++++++,,,++++++***)))************************+++++++++***************))))))))))))))))))))))))******)))((((((((())))))((((((((()))******++++++************))))))))))))%%%%%%%%%&&&((()))(((&&&)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&'''((()))(((&&&))))))))))))((((((((((((&&&&&&'''''''''&&&%%%%%%'''((()))******)))((('''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((###%%%((((((((('''((()))''''''''''''(((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((''''''(((((()))******))))))))))))))))))***''''''((((((((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))&&&'''((())))))***))))))************)))))))))))))))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,,,,,,,//////.........//////000////////////////////////...000111111/////////000000000000000111111111111000000000000000111111222////////////////////////222222222222222222222222444444444444444444444444444333333222222333333444222222333444666777888888666444222222333444444333/////////000000///......------...////////////...,,,,,,------......//////...------,,,++++++******))))))***+++++++++++++++---------------...//////........................////////////////////////............////////////////////////////////////444333111////////////000//////000000000000//////------------------------.........---------,,,,,,------------------------,,,,,,,,,++++++*********'''***---000000///,,,*********++++++++++++******************************************************))))))))))))))))))))))))(((((((((((('''((((((((((((((())))))************++++++******))))))(((((('''''''''(((+++,,,+++)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''((((((((('''******))))))((((((''''''(((((())))))))))))((((((&&&((()))++++++)))(((&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''(((((('''''''''((((((((((((((((((((((((%%%'''((((((((('''(((***''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))***)))(((''''''((()))***''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&&&&''')))*********************)))))))))))))))(((((((((((((((((((((((())))))*********+++++++++)))***+++,,,,,,,,,,,,,,,...............//////000...........................000111111000//////000///000000000111111111111000000000000000111111222////////////////////////111111111111111111111111333333444444444444444444444333333222222333333444111111222444555666777888777444111000222333444444222222222222111000///...------...//////.........,,,,,,,,,------------...,,,,,,,,,,,,++++++******((()))******++++++******,,,,,,++++++,,,,,,---........................................../////////............////////////......////////////......444333111////////////000//////000000000000//////000000000000000000000000------------,,,,,,,,,,,,------------------------(((((())))))******++++++***++++++,,,------------)))******++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))***+++++++++++++++++++++)))))))))))))))*********++++++******))))))(((((((((((((((***,,,---,,,+++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''')))*********))))))************))))))((((((''''''(((((()))))))))))))))(((&&&((()))++++++)))(((&&&(((((((((((((((((((((((($$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))((('''&&&'''(((''''''''''''((((((((((((&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((()))((('''&&&%%%%%%&&&'''(((&&&'''''''''(((((())))))&&&'''''''''(((((())))))'''''''''(((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''''''''''''''&&&&&&''')))************))))))))))))))))))******(((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,+++***))),,,,,,------............------------------------...///111111///...///000///000000000111111111111000000000000000111111222000000000000000000000000111111111111111111111111222333444555555555444444444333333222222333333444222333333333444444444555666333111000111333444444444444333222000...---+++------............------,,,,,,,,,++++++++++++************++++++,,,,,,,,,))))))***++++++++++++***+++++++++++++++,,,,,,---........................---............/////////............////////////---......//////......---111000///......---.........//////000000//////...////////////////////////------------,,,,,,,,,+++******++++++++++++,,,,,,''''''((()))***++++++,,,,,,+++***))))))+++,,,---((()))******+++*********))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))((()))******+++*********))))))))))))))))))******************))))))))))))'''''''''(((***+++***((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&''''''%%%%%%&&&'''))))))))))))((((((((((((&&&&&&'''((((((((('''''''''((()))******)))((('''(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))'''%%%%%%&&&'''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))'''''''''(((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((('''&&&'''((())))))***))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,+++***)))))))))***+++,,,---------------------------------------///000000.........///000000000000111111111111000000000000000111111222000000000000000000000000111111111111111111111111111222444555666555555444444333333222222333333444333333333333333333222222444222000000222444444333222111111///...,,,***)))---............---,,,,,,,,,,,,++++++******))))))))))))******+++,,,,,,---)))***++++++,,,,,,++++++,,,++++++++++++,,,------........................---------.........//////............////////////------...//////...------...///////////////............////////////......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,*********++++++,,,,,,,,,))))))******++++++,,,,,,,,,+++***)))((()))***+++(((((()))***************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))%%%&&&'''((())))))((('''***))))))))))))))))))))))))))))))))))))*********(((''''''((())))))(((&&&(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))************************&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))###%%%&&&&&&######$$$&&&(((((((((((())))))))))))&&&&&&'''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$$$$&&&(((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***&&&&&&''''''((())))))***''''''''''''((((((((()))''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((,,,+++***)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((()))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''((()))))))))(((((((((((())))))))))))((((((((()))))))))************************************)))************+++++++++++++++,,,,,,,,,++++++***((()))+++,,,---------,,,........................,,,---//////---------...000000000000111111111111000000000000000111111222222222222222222222222222222222222222222222222222000222444555666666555444444333333222222333333444222222222222222222222222222111000111333444333222////////////...---,,,,,,---.........------,,,+++***+++++++++++++++,,,,,,***************+++++++++******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---..............................---------.........//////............/////////000,,,---...//////...---,,,//////111222222111000000......////////////......////////////////////////.........---------,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,++++++***))))))((((((((((((((()))***************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))((()))***,,,,,,,,,+++************)))))))))))))))(((((())))))******++++++***)))((()))******(((&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))+++---,,,)))(((***,,,''''''(((((())))))******(((((()))***************))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((()))***,,,,,,***)))(((''''''''''''''''''''''''%%%%%%&&&%%%$$$%%%(((***''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))'''(((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))...---+++***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''')))*********)))(((((()))))))))))))))((('''(((((())))))*********+++************************)))************+++++++++)))***++++++,,,,,,,,,,,,)))***+++---......------////////////////////////+++---......---,,,,,,---000000000000111111111111000000000000000111111222222222222222222222222222222222222222222222222222000111444666666666555444444333333222222333333444111111222222222333333333111111111222444444333111......///000111111000000---.........------,,,+++)))******+++---......///,,,,,,++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................------///////////////.........---------------...///000000000//////.........---............////////////111111000......---------........................)))******++++++,,,------------------,,,+++******+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))+++*********))))))((((((,,,+++)))((((((***+++,,,++++++******))))))((((((((((((((((((((()))******,,,+++***))))))***+++,,,))))))))))))))))))))))))+++***)))'''''')))***+++)))))))))))))))((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''+++***)))(((''''''((((((''''''((((((((((((''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&''''''''''''''''''''''''+++***)))((('''((())))))(((((('''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((''''''&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((('''&&&%%%&&&(((***+++(((((((((((())))))))))))+++***)))(((((()))******(((((((((((()))))))))))))))************+++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,---.../////////...........................,,,,,,,,,---...///000000000000000000000000000000000000000000000111111111000111222333333333333333333333333333333333333333333333333333333333333333333333333222222222111111......//////000000111111222111///......//////000---..................---,,,,,,,,,+++++++++******((((((((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..........................................////////////---------------...//////000/////////.........---............////////////111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,+++++++++,,,,,,,,,+++++++++******))))))*********+++++++++))))))))))))))))))))))))************)))))))))(((******************))))))*********)))))))))))))))((((((((((((((()))************)))(((((()))******))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((()))******+++******)))(((''''''&&&))))))))))))************(((((((((((((((((((((((('''(((((((((((()))))))))'''''''''((()))*********)))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))((((((((('''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''***)))(((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%(((((('''''''''&&&&&&&&&))))))(((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''((((((((())))))((((((((((((((((((((((((((((((((()))(((((((((''''''''''''***)))'''&&&&&&'''((()))(((((((((((())))))))))))+++***)))(((((()))******))))))))))))************)))************+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------+++,,,------------------........................,,,---------.../////////000000000000000000000000000000000000111111111111111222222333333333222222222222222222222222222222333333333333333333333333333333333222222222111111.../////////000000000111111000///---------......------............------,,,,,,+++++++++*********++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...........................---------.../////////000...------------...///////////////...............---............/////////000000///...------------++++++++++++++++++++++++---,,,,,,+++******))))))(((((()))***++++++++++++------,,,,,,,,,+++++++++)))))))))*********++++++))))))))))))))))))))))))************))))))))))))((()))+++++++++)))'''%%%))))))))))))************((((((((((((((()))******))))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))(((((('''((()))+++,,,,,,+++***)))((('''&&&%%%************))))))))))))(((((((((((((((((((((((()))))))))*********++++++''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((((((((((((%%%&&&'''((((((''''''&&&''''''(((((((((((('''''''''(((((((((((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((('''''''''''''''(((''''''''''''''''''''''''((()))))))))(((((('''''''''''''''''''''&&&&&&&&&)))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&''''''((())))))***&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''+++***((('''&&&&&&''''''(((((((((((())))))))))))***))))))(((((())))))***************++++++++++++)))************++++++++++++,,,,,,,,,,,,,,,,,,---,,,------------.........,,,,,,,,,---,,,,,,++++++........................------..................////////////////////////000000000111111111222222222333333333333222222111111111111111111111111111222222222333333444444444333333333222222222111111////////////000000000000000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++*********------,,,,,,+++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,,,,------...///000000......---------......///........................---------.........//////000///...---------------************************,,,+++++++++******))))))))))))***+++++++++++++++,,,,,,++++++++++++******))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))******)))(((&&&&&&(((((())))))******++++++((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))+++***)))''''''(((***++++++******)))(((''''''&&&))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))*********+++++++++'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((($$$%%%''')))))))))'''&&&''''''((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''***+++,,,---,,,+++)))(((''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&''''''((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''***)))((('''&&&'''''''''(((((((((((())))))))))))(((((((((((()))))))))***)))))))))*********++++++))))))*********++++++++++++++++++,,,,,,------------------.........//////---------------,,,+++***.......................................---------........................000000000111111222222333444444444444333222111111222222222222222222222222111111222333333444555555333333333222222222111111////////////000000000000000000///...---,,,+++++++++,,,,,,------,,,,,,+++++++++++++++************,,,,,,+++++++++*********++++++++++++++++++++++++........................---------------------------------.........//////+++,,,,,,---...//////000///......---------......---------...............------------............///......------------...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,------,,,++++++***************))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******+++***((('''''''''((()))(((((())))))******++++++((((((((((((((())))))***************************(((((((((((((((((((((((())))))))))))))))))))))))---,,,***)))(((((((((((((((((((((((())))))))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))%%%&&&(((***+++***((('''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%&&&&&&&&&''''''((((((&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%&&&&&&'''((()))''''''''''''''''''''''''&&&'''((((((((('''%%%$$$&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''((('''(((((())))))((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))''''''(((((())))))))))))((((((((()))))))))******))))))*********++++++++++++++++++,,,,,,------------------.........//////......///......---,,,+++.......................................---------------------------------///000000111222333333333444444444444444333222111333333333333333333333333111111222333333444555555333333333222222222111111000000000000////////////000000//////...---,,,,,,+++,,,,,,------,,,,,,++++++++++++*********))))))))))))))))))******++++++++++++++++++++++++++++++------------------------...------------,,,,,,,,,,,,,,,------.../////////,,,,,,,,,---........./////////...------------...---------------.........,,,------------...............---------------...------------------------(((((())))))***++++++,,,---......---,,,+++*********))))))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************+++***(((''''''(((***+++))))))))))))************((((((((((((((()))************++++++++++++******))))))))))))))))))))))))))))))************)))))),,,,,,++++++***)))((('''''''''(((((()))*********************))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))'''((()))*********)))(((''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''(((((())))))(((((((((''''''&&&%%%%%%$$$$$$&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))&&&&&&'''((())))))))))))'''((((((((()))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,---,,,------------...............//////......------........................------..........................................///000000111222333444444333444444444444333333222333333333333333333333333222222222333333444444444333333333222222222111111000000000000////////////...////////////...------,,,,,,------------,,,,,,+++************)))))))))'''(((((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,------...//////000------------------------//////...---------------,,,,,,,,,------.........,,,,,,---------............------,,,,,,------...------------------------))))))))))))************++++++,,,,,,,,,++++++************))))))))))))((((((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************))))))))))))******+++,,,*********)))))))))))))))((((((((((((((()))******((()))***++++++***)))((())))))))))))))))))))))))((())))))))))))))))))(((((()))+++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***((((((((((((((((((''''''''''''((((((((((((''''''%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&$$$$$$%%%&&&'''((()))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''***))))))(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''((((((((((((((('''(((((((((((())))))))))))%%%&&&'''))))))))))))((((((((()))))))))*********)))************+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,---.........------........................,,,---------.../////////........................///000000111333444444555333333444444444444444444222222222222222222222222333333333333333333333333333333333222222222111111111000000000/////////...+++,,,---...///...------------............------************))))))))))))************************++++++++++++++++++++++++************************.........------,,,,,,,,,,,,,,,------...///000000------------------,,,,,,000///...---------------,,,,,,,,,------.........,,,,,,,,,---------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((((((((()))***++++++++++++++++++++++++************)))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++&&&'''***,,,------,,,+++++++++******))))))((((((((((((((((((((()))******'''((()))******)))((('''))))))))))))))))))))))))''''''((((((((((((''''''$$$'''***---...---,,,*********))))))((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******)))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&''')))******&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''+++***((('''''''''((()))&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''((()))))))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))((('''&&&%%%(((((((((((())))))))))))$$$%%%'''))))))))))))((()))************+++++++++)))************+++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------***+++,,,,,,------------........................,,,,,,------...///000000///////////////////////////000000222333444555555222222333444555555555555111111111111111111111111444333333333333333333333333333333222222222111111111111000000/////////...)))***,,,---......---,,,---......//////......---************))))))))))))------,,,,,,+++*********---,,,+++******+++,,,---&&&(((***+++++++++,,,---...---,,,++++++,,,---...000//////...------,,,,,,.../////////...------,,,///......------,,,++++++,,,---......//////......///...------...///000111***+++,,,---,,,+++***))),,,,,,,,,+++++++++******---,,,+++)))(((((()))******)))))))))((((((''''''+++++++++***)))((((((''')))*********++++++++++++))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((()))*********************)))((('''))))))))))))))))))))))))******)))(((((((((((((((******))))))((((((''''''%%%&&&((()))***)))(((&&&))))))************))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))((((((''''''''''''((((((&&&''')))*********(((''')))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))******))))))((((((''''''((((((((((((((((((((((((((('''%%%#########%%%&&&((((((''''''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''((((((((()))******)))((('''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&(((((())))))((('''&&&&&&))))))))))))************'''((()))******)))((('''''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''(((&&&###!!!"""$$$''')))&&&&&&&&&&&&&&&&&&&&&%%%(((((('''''''''&&&&&&&&&(((''''''''''''((())))))&&&&&&'''((()))***++++++///+++(((''')))***)))'''%%%%%%&&&&&&'''(((((((((******))))))((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&%%%%%%&&&)))******)))))))))(((((('''''''''&&&((((((((((((((((((((((((&&&''''''((()))******+++)))))))))))))))******+++))))))((())))))***+++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,,,,............////////////......000111111222222333444444222222111111222222333444333333333222222111111111333222222111111222222333111111111111111111111111///////////////////////////---,,,,,,---...,,,+++++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))***)))(((''''''((()))******+++---,,,+++))))))***------,,,,,,,,,,,,------...............------,,,,,,,,,------,,,,,,+++***------------------------,,,------...............///...---------...///000,,,------------,,,++++++,,,,,,++++++************,,,+++***))))))***+++,,,*********))))))(((((((((+++++++++***)))((((((((()))))))))*********++++++))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******************))))))(((((())))))))))))))))))))))))******)))(((((((((((((((***)))))))))((((((((('''%%%&&&((()))***)))((('''))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((+++,,,------+++)))'''&&&)))((('''&&&&&&'''((())))))((('''&&&&&&'''((()))))))))))))))((((((''''''(((((((((((((((((((((((()))(((&&&%%%$$$%%%&&&'''((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&)))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''&&&(((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$&&&(((***&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&'''''''''&&&'''(((((()))'''''''''((())))))******...+++(((''')))***((('''''''''''''''''''''&&&&&&(((((((((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))'''&&&&&&''')))***)))((()))(((((((((''''''''''''))))))))))))))))))))))))''''''(((((())))))******)))(((((((((((()))******(((''''''''''''(((((()))*********+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...---,,,++++++,,,---.........////////////......//////000000111222222222222222111111222222333444333333333222222111111111333222222111111222222333111111111111111111111111........................///---,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,++++++***))))))((()))))))))))))))))))))))),,,++++++******++++++,,,+++,,,...---+++******+++,,,,,,------------,,,,,,+++,,,.../////////---,,,,,,,,,------,,,,,,++++++++++++,,,------...//////,,,,,,---.....................---,,,,,,,,,------///...------,,,,,,------+++************)))))))))************+++,,,---...***************)))))))))+++++++++***))))))((((((((((((((()))))))))******(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++***))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))((((((((((((&&&'''((()))***)))((('''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((++++++,,,,,,+++)))'''&&&((((((''''''''''''((((((((((((''''''''''''(((((()))))))))(((((((((((('''(((((((((((((((((((((((()))((('''&&&&&&&&&'''((())))))((((((((((((''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((***)))(((((('''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))(((((('''&&&&&&'''((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((()))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***%%%&&&&&&'''((()))******'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((,,,***(((((())))))(((''')))(((((('''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))((('''&&&'''((()))((('''((((((((((((''''''''''''************************(((((((((((())))))))))))((((((''''''(((((()))***))))))((('''''''''((((((*********++++++++++++,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---,,,,,,++++++,,,,,,---......////////////...............///000000111111222111111111111222333333222222222222222111111111222222111111111111222222111111111111111111111111...........................---,,,,,,------,,,+++++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))------,,,,,,,,,,,,------(((***,,,---------...///+++,,,---......---,,,+++(((***---///000///...,,,---......///......------,,,,,,,,,---------......,,,,,,---.........------...------,,,,,,+++++++++///...,,,+++++++++,,,---***)))))))))))))))))))))*********++++++,,,------++++++******************+++++++++******)))))))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((())))))***+++***)))(((((()))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((''''''((())))))))))))((())))))************))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***((((((''''''''''''((((((%%%&&&'''((()))))))))((((((((((((''''''((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''((()))))))))))))))(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''(((((())))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))(((''''''&&&&&&'''((())))))((((((''''''((((((((()))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))&&&&&&''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''((())))))((((((((('''''''''******)))(((((((((((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))))))))(((''''''((()))'''&&&((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''((()))))),,,,,,+++***))))))))))))************+++++++++++++++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,......////////////...............///000000111111111111111111111222222333222222222111111111111111222222111111111111222222111111111111111111111111...........................---+++,,,------,,,***************+++++++++++++++++++++*********)))))))))))))))))))))))))))))))))******************)))(((***,,,---------...///***+++,,,------,,,+++***'''))),,,///000///...,,,------......///......---......---------,,,,,,,,,+++,,,,,,---...------------------,,,,,,+++******...---+++*********+++,,,)))))))))))))))))))))***++++++++++++++++++++++++******************++++++++++++++++++************(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((())))))******)))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))))))))))))))))))))************))))))''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((''''''''''''((((((%%%%%%&&&'''((()))))))))'''((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))''''''(((((()))*********(((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))(((((('''&&&&&&'''((())))))(((((((((((()))))))))************)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''&&&&&&&&&&&&''''''%%%&&&'''((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))((((((''''''&&&&&&((()))))))))((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((''''''((()))'''&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''((())))))---,,,+++******)))******))))))*********+++++++++******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////............//////000111111111111111000000111111222333111111111111111111111111222111111000000111111222000000000000000000000000...........................,,,++++++,,,---+++***)))))))))******++++++++++++++++++***************((((((((((((((((((((((((***+++,,,,,,,,,,,,+++***+++,,,...---+++******+++++++++,,,,,,,,,,,,++++++(((***,,,...///...------++++++,,,,,,------,,,,,,//////...---,,,,,,++++++++++++,,,---------------,,,,,,---------,,,++++++,,,,,,++++++*********+++)))))))))************+++******+++++++++******))))))))))))***************++++++++++++++++++++++++((((((((()))))))))******(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((()))************)))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))((((((((()))))))))******))))))************))))))&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++((((((''''''''''''((((((*********))))))(((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''''''''((((((((())))))))))))))))))))))))%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))&&&&&&''''''''''''&&&&&&(((((()))))))))*********((((((((())))))*********''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((('''&&&'''((((((((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''''''''&&&(((((('''&&&%%%$$$$$$###&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((((((((''''''&&&&&&&&&&&&(((******(((''''''(((%%%%%%&&&&&&'''(((((()))((((((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((('''&&&'''((()))(((''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''(((((()))*********)))((((((((()))))))))))))))************+++******+++,,,,,,---......++++++++++++++++++++++++***++++++,,,,,,------...------------------,,,,,,,,,------......------,,,......////////////............//////000111111111111000000000000111222222000000000111111111111111111111000000000000111111000000000000000000000000---------------------------,,,++++++,,,,,,+++***(((((())))))***+++++++++************************((((((((((((((((((((((((------...//////...------***+++---,,,+++))))))***,,,,,,++++++++++++,,,,,,***+++,,,---------------***+++,,,,,,------,,,,,,---------------------,,,++++++,,,------------,,,+++,,,---......------,,,,,,,,,------,,,,,,+++***************++++++,,,,,,&&&''')))***+++******)))((((((((())))))*********++++++++++++++++++++++++)))))))))*********++++++))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******&&&(((***,,,,,,+++)))((())))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))***)))))))))))))))******+++))))))************))))))&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++((((((''''''''''''((((((******)))(((((((((((()))&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))******((((((''''''(((((()))***(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))************)))(((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))(((((((((((()))******'''''''''''''''''''''&&&%%%(((******(((&&&'''(((&&&&&&'''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))'''&&&&&&''')))***)))(((''''''''''''((((((((()))((((((((((((((((((((((((''''''(((((())))))******)))(((((((((((()))******)))))))))((())))))******))))))))))))************)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---------------------......//////......---......////////////......---------...//////000000000000000000000111222222///000000000111111111222111111000000000000111111000000000000000000000000---------------------------,,,++++++,,,,,,+++)))((((((((()))***+++++++++************************((((((((((((((((((((((((******+++,,,,,,+++******&&&(((***+++++++++,,,------,,,+++******+++,,,---+++,,,,,,,,,,,,,,,------,,,------.../////////...+++,,,,,,------......///++++++,,,---------,,,,,,***+++---...///......---,,,---...///...---,,,+++******+++++++++,,,,,,,,,###%%%''')))++++++++++++''''''(((((()))))))))***++++++++++++++++++++++++************++++++++++++))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((()))******%%%'''***------,,,)))'''))))))))))))))))))))))))((((((((((((((()))******'''((((((((())))))******)))))))))))))))******+++))))))************))))))&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++((((((''''''''''''(((((($$$$$$%%%%%%'''((()))***&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((())))))***))))))%%%&&&&&&&&&''''''((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))******))))))))))))))))))))))))((())))))***++++++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***************)))((((((((()))))))))((('''&&&&&&'''''''''((((((((())))))'''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))******+++''''''''''''''''''''''''$$$'''******(((&&&'''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&%%%''')))******)))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))***+++++++++*********+++,,,------))))))))))))************)))******+++---...//////------------------------******+++,,,,,,---......,,,,,,,,,------.........---...///000000///...---......////////////......++++++,,,------......///000000000000000111111222//////000000111111111222111111000000000000111111000000000000000000000000---------------------------,,,***+++,,,,,,+++)))'''(((((()))***+++++++++******************++++++((((((((((((((((((((((((+++++++++*********))))))&&&'''((()))+++,,,.........------,,,,,,++++++***---,,,++++++------,,,+++.........------,,,,,,,,,///...,,,+++******++++++...------,,,,,,------...************************,,,---......---,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))*********+++))))))))))))((((((((((((***)))))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,)))((('''&&&&&&'''((()))++++++++++++++++++++++++)))(((((()))++++++***(((******))))))))))))******)))************+++++++++))))))************))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''&&&''''''(((((((((((((((''''''(((((())))))******%%%&&&&&&'''((()))******''''''''''''(((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''(((((((((((()))))))))))),,,++++++***)))(((((('''((((((''''''''''''((((((******)))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&&&&'''((()))******&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((('''''''''(((((((((((()))(((%%%$$$%%%'''(((&&&$$$&&&''''''(((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))((('''''''''''''''+++***'''%%%$$$$$$%%%&&&''''''(((((('''&&&%%%%%%''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++)))((()))---...---+++++++++,,,,,,,,,,,,------*********+++,,,---...///........................---...///111111///...---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000111111111111000000000000000000000000////////////////////////////////////..................---------,,,,,,,,,+++++++++***)))(((((('''************************++++++*********+++---...******))))))((((((''''''+++++++++*********))))))+++*********************---,,,,,,,,,,,,+++++++++---,,,++++++------,,,+++------,,,,,,,,,+++++++++...---,,,+++,,,,,,---...------------------------++++++++++++++++++++++++******+++,,,------------************************))))))))))))))))))))))))+++***))))))))))))))))))************************''''''((((((((()))))))))(((((()))))))))*********))))))))))))((((((((((((++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++))))))((('''''''''((((((+++******))))))******++++++***))))))***+++***)))***))))))(((((())))))***(((((()))))))))*********))))))************))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))((('''&&&&&&&&&'''&&&''''''(((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((((((((((('''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((())))))))))))***))))))(((''''''&&&&&&((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&''''''(((((())))))&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&''''''''''''((((((((((((&&&$$$%%%'''(((&&&$$$&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&'''(((((())))))(((''''''''''''''',,,+++)))'''''''''((())))))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((***,,,...---+++++++++,,,,,,,,,,,,------++++++++++++,,,------..............................///000111111000///...------------------------........................//////000000000111111111000000000000000000000000000000000000000000000000////////////............------,,,,,,,,,+++++++++++++++******)))(((((('''************************++++++***))))))***+++,,,))))))))))))((((((((((((+++++++++***************,,,+++++++++***)))))))))++++++++++++,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,++++++++++++******************+++,,,......+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,---...************************))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++((((((((()))))))))******(((((())))))))))))******(((((((((((())))))))))))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))******)))(((((('''''''''(((+++***)))((()))***,,,---...,,,***)))***+++***))))))((((((''''''(((((()))'''((((((((())))))))))))))))))************))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))+++***)))(((''''''''''''&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))***+++(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''''''''(((((((((((((((((())))))))))))(((''''''&&&&&&%%%%%%%%%((((((''''''''''''(((((((((''''''&&&&&&&&&&&&'''((((((((()))))))))******((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&%%%&&&'''''''''%%%&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))((((((''''''(((((())))))((((((''''''''''''(((+++***)))(((((()))***+++******++++++******))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))***,,,---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------........................///000111222222111000///................................................//////000000000000111111000000000000000000000000000000000000000000000000/////////............---,,,,,,+++++++++*********++++++******)))(((((((((************************+++***)))))))))))))))***(((((((((((())))))))))))************************))))))*********+++++++++)))******+++,,,,,,------,,,+++***+++---...---,,,,,,,,,,,,+++++++++++++++(((((())))))***++++++,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,///---,,,***)))******+++************************)))))))))))))))))))))))))))((((((((()))***++++++++++++++++++++++++++++++))))))))))))************(((((())))))))))))))))))(((((((((((()))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))(((((('''''''''+++***))))))+++...222444111...***))))))*********((((((''''''''''''((((((((((((((()))))))))******))))))************))))))(((((()))***************************************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******,,,+++***(((''''''''''''&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((()))***,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))'''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((***)))(((((((((((())))))))))))))))))************((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&''''''(((((((((((((((&&&&&&&&&''''''((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))(((''''''''''''(((((((((''''''''''''((()))************++++++******)))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))***))))))***+++++++++++++++++++++,,,,,,,,,------------,,,+++++++++,,,,,,...........................///000000000000///...////////////////////////////////////////////////////////////000000000111000000000000000000000000111111111111111111111111//////.........---------,,,,,,,,,,,,++++++++++++************))))))((((((******************************))))))((((((((('''''''''(((((())))))******************************))))))*********+++++++++((()))******+++,,,------,,,+++***+++---...---,,,,,,,,,,,,---------------******++++++++++++*********+++---......---+++***++++++++++++++++++++++++...---+++***))))))***+++************************)))))))))))))))))))))))))))((((((((()))***++++++++++++++++++++++++++++++))))))))))))************))))))(((((((((((((((((('''((((((((()))))))))***(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******)))))))))(((((('''*********+++...333777:::111...***))))))*********((((((''''''''''''(((((()))))))))*********++++++))))))************))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++++++++)))(((((('''''''''&&&''''''(((((((((((((((***))))))(((((('''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((()))***,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******++++++(((((((((((())))))))))))((((((((('''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))************((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''''''''''''''(((((((((((((((''''''&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''&&&''''''&&&''''''((((((((((((((('''''''''(((((())))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((&&&&&&&&&''''''((())))))(((((())))))***))))))(((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******************************)))***************+++++++++++++++,,,,,,,,,------------,,,+++++++++,,,,,,........................---..................---////////////////////////000000000000000000000000...////////////000000000////////////////////////000000000000000000000000............------------------------,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))*********************+++++++++,,,+++++++++***))))))))))))))))))***+++,,,,,,---+++******+++---......---,,,,,,------------......,,,------...------,,,,,,***+++,,,------,,,+++******************************))))))******+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++++++++++++++((((((((()))))))))******))))))((((((((((((''''''''''''(((((())))))******************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((())))))******))))))((()))******,,,///333777999...,,,***)))***+++***))))))((((((''''''(((((()))************++++++++++++))))))************))))))&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))((((((''''''((((((&&&''''''((((((((((((((()))))))))))))))((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))***+++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&&&&&&&''''''(((((((((((()))))))))******((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&(((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((('''''''''(((((((((((()))&&&((((((((('''&&&'''(((&&&''''''(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((''''''''''''(((((()))''''''(((((())))))******''''''(((((())))))((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******++++++************************)))***+++***))))))***+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,------........................------------------------////////////////////////000000000000000000000000......////////////000000////////////////////////////////////////////////.........------------,,,.........---------,,,,,,******))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''(((((((((((())))))))))))))))))*********++++++++++++*********************))))))******++++++,,,,,,+++******+++---......---++++++,,,,,,,,,---------)))***+++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++***))))))))))))))))))************************''''''((((((((()))))))))))))))(((((((((''''''''''''''''''((()))*********)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))'''''')))***++++++******((())))))+++---///111222+++***))))))***+++***)))***))))))(((((())))))***))))))))))))************))))))************))))))&&&&&&'''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))'''''''''&&&''''''((()))&&&''''''(((((((((((((((''''''((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((((((((((('''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&&&&''''''(((((())))))'''''''''''''''(((((()))((((((((((((((((((((((((((((((((()))))))))******&&&((())))))&&&&&&''')))&&&''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((&&&'''(((((((((((('''&&&'''''''''''''''((())))))'''''''''(((((((((((('''&&&'''(((((())))))((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((()))))))))***+++,,,,,,,,,************************(((***++++++(((((()))+++++++++,,,,,,,,,,,,------++++++++++++,,,------.................................------------.............................................................../////////000000////////////////////////.................................---------,,,,,,---------,,,,,,,,,++++++)))))))))))))))))))))***))))))))))))))))))))))))'''((()))*********)))((())))))))))))(((((((((((())))))******++++++++++++&&&'''((()))+++---......***************++++++++++++******+++---......---*********++++++,,,,,,,,,###%%%''')))++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***((('''++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&&&&''''''((()))******+++''''''(((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))%%%''')))***++++++++++++'''(((((()))*********+++)))(((((()))++++++***(((******))))))))))))******(((((((((((())))))))))))))))))************))))))((())))))***************''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((&&&&&&%%%&&&&&&'''((()))&&&''''''(((((((((((((((%%%&&&&&&''''''(((((((((%%%&&&&&&'''((()))******''''''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((************************,,,,,,++++++******))))))(((((((((((())))))))))))''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))***+++''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%&&&&&&'''((()))******'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))************&&&(((***)))&&&%%%''')))&&&''''''((((((((((((((((((((((((''''''&&&&&&%%%((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%'''''''''''''''((()))***$$$%%%%%%&&&%%%%%%$$$$$$''''''((()))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))***+++,,,,,,------************************(((***,,,+++(((''')))+++++++++,,,,,,,,,---------*********+++,,,---...///........................//////............//////........................------------------------............/////////000////////////////////////..............................---------,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))*********))))))))))))))))))))))))'''((()))+++++++++************))))))((((((''''''+++++++++++++++***)))(((***+++,,,+++)))))))))***+++++++++,,,,,,,,,------)))***+++,,,---,,,,,,+++)))***,,,---......------++++++++++++,,,---...///+++++++++************)))++++++,,,,,,,,,+++******,,,+++)))(((((()))+++,,,((()))***,,,,,,+++******+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))((('''))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))***)))((('''&&&&&&'''(((******))))))))))))******'''''''''(((((((((((((((******))))))))))))******,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((&&&''''''(((((((((((((((((((((((((((((((((((((((+++)))(((&&&&&&((()))+++************))))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''***)))(((&&&&&&&&&'''((((((''''''''''''&&&&&&&&&******))))))((((((''''''((((((((((((((('''''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&(((((())))))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''''''''''''%%%$$$)))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''(((***,,,---,,,,,,+++***))))))))))))************************---------,,,,,,+++++++++)))***++++++,,,,,,++++++++++++,,,,,,,,,---------000///...---------------000///...---------------...............---------000000000000000000000000........................////////////............//////...------,,,++++++,,,+++******))))))******((()))+++///222000,,,'''))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++***))))))%%%'''))))))))))))+++,,,+++,,,,,,,,,------------)))***+++,,,,,,,,,,,,+++)))***+++,,,------------))))))))))))***+++,,,,,,++++++++++++************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,))))))***++++++++++++***************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))+++***)))(((((((((((()))******))))))))))))******((((((((((((((((((''''''+++++++++******+++++++++++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((''''''((())))))))))))(((((((((((((((((((((((((((***)))(((''''''((()))***************))))))))))))''''''''''''''''''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''+++***)))((('''(((((()))&&&&&&&&&''''''(((((((((***)))))))))((((((((('''((((((((((((((((((((('''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''''''''''''''''''''''''''************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((('''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))((()))+++---...------,,,***))))))))))))************************---,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------//////...---------------......---------......///------..................////////////////////////////////////////////////////////////............------,,,++++++***)))))),,,+++******))))))******+++,,,---000222222...*********)))))))))((((((((())))))))))))))))))))))))))))))))))))((((((((((((***++++++++++++***))))))&&&((()))***)))***,,,---,,,,,,,,,---------......******+++,,,,,,,,,++++++***************+++,,,---*********)))******++++++,,,+++++++++************,,,,,,+++******+++,,,---,,,+++***))))))***+++,,,*********)))******+++,,,************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))++++++***)))))))))************))))))))))))******)))))))))(((((('''''''''+++******))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***************((((((((((((((((((((((((***)))(((''''''((()))***************))))))))))))''''''''''''''''''''''''&&&'''(((((())))))((((((((((((((((((((((((((((((******))))))(((''''''&&&((((((((((((((((((((((((+++******))))))))))))***$$$%%%&&&'''((()))******))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++***))))))***+++---...///...---+++***)))))))))************************+++++++++++++++*********++++++,,,---------------,,,,,,,,,,,,------------//////...------------...,,,,,,,,,,,,---...///000,,,---------.../////////........................000000000000000000000000/////////............------,,,,,,++++++******))),,,+++******))))))******)))))))))+++------+++)))************))))))))))))))))))))))))))))))))))))******))))))((((((''''''******+++++++++******))),,,---...---+++++++++,,,,,,,,,---------.........+++++++++++++++++++++++++++***)))((()))***,,,---------,,,,,,+++,,,,,,,,,,,,,,,+++++++++*********---+++***))))))+++---...++++++***))))))***+++++++++***)))))))))***,,,---*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***+++***)))))))))***))))))))))))))))))***((()))))))))************))))))))))))))))))))))))************)))***************))))))))))))******+++******)))((('''&&&&&&((((((''''''''''''(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))***++++++++++++***(((((((((((((((((((((((())))))(((((((((((())))))************)))))))))(((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))))))))%%%&&&&&&'''((()))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))***++++++&&&&&&''''''''''''&&&&&&'''(((((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((((((''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******)))))))))***+++,,,///...---+++***)))))))))************************************************+++,,,------......------,,,,,,,,,------------...///......---------......---,,,,,,,,,------...///,,,,,,,,,---...///000000........................//////////////////////////////.........---------.........------,,,,,,,,,,,,+++******))))))******(((((('''(((((()))(((((())))))))))))))))))))))))((((((((((((((((((((((((+++******)))(((''''''&&&)))******+++++++++******,,,---...---+++++++++,,,,,,,,,,,,---------......,,,++++++++++++++++++++++++***)))))))))***+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++***))))))+++---...+++******************++++++***)))))))))***,,,---))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***---///...+++)))((()))******))))))))))))******((()))))))))************))))))))))))))))))))))))((()))))))))))))))))))))******))))))))))))******++++++***)))(((''''''&&&((((((''''''''''''((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******)))******+++++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))************)))))))))((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((%%%%%%&&&'''(((((())))))************************'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***++++++,,,,,,&&&&&&''''''''''''&&&&&&''''''((((((((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((&&&%%%%%%&&&(((((('''(((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***///...,,,+++***)))))))))************************************************+++,,,------......------,,,,,,---------...............---------......///......---,,,,,,,,,,,,,,,,,,,,,,,,---...///000000............................................................------------......------------,,,,,,,,,+++******))))))******+++++++++************+++((((((((((((((((((((((((((((((((((((((((((((((((+++******)))(((''''''&&&))))))***++++++++++++***&&&((()))***)))***,,,---+++++++++,,,,,,,,,---------,,,++++++******++++++++++++*********++++++,,,*********)))******++++++,,,,,,,,,,,,+++++++++++++++************,,,---...*********************************)))******+++,,,))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))---111333222...+++***++++++******))))))******+++))))))))))))************))))))))))))))))))))))))'''((())))))******))))))******))))))))))))***************))))))(((((((((+++******))))))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))(((((((((((((((((((((((('''((())))))******))))))(((((((((((((((((((((((($$$$$$%%%&&&((()))***+++))))))))))))))))))))))))&&&''''''((((((((((((''')))))))))(((((((((''''''(((((((((((())))))))))))&&&&&&''''''((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''((((((((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***&&&&&&''''''''''''&&&&&&&&&'''(((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,+++***))))))))))))*********************************+++++++++++++++++++++,,,---------------,,,---------...............------------.../////////...---,,,++++++++++++,,,---------.../////////.........................................................------------,,,++++++++++++++++++++++++,,,+++******))))))******)))***+++***(((((((((***''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))***+++++++++++++++%%%'''))))))))))))+++,,,*********+++++++++,,,,,,---,,,+++*********++++++++++++,,,,,,,,,,,,++++++))))))))))))***+++,,,,,,------,,,,,,,,,+++++++++)))******++++++,,,------*********++++++*********))))))***++++++++++++***((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++///333222...******,,,+++******))))))******+++))))))))))))************))))))))))))))))))))))))((()))***+++++++++************))))))))))))*********)))))))))))))))))))))+++++++++******+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))***+++*********))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))(((((((((((((((((((((((((((((()))************)))((((((((((((((((((((((((&&&&&&'''((())))))******))))))))))))))))))))))))&&&'''((()))***))))))(((((((((((((((((()))))))))'''((((((((()))))))))***&&&&&&''''''((())))))***(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((&&&&&&%%%%%%&&&'''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******)))(((((())))))***************************++++++++++++,,,,,,,,,---***++++++,,,,,,,,,,,,,,,------------............---------------...//////------,,,,,,+++,,,,,,,,,------..................////////////////////////.................................---------,,,,,,++++++++++++++++++++++++,,,+++******))))))******&&&(((***)))'''%%%&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++++++++++++++***+++,,,+++)))))))))***))))))*********+++++++++...---+++*********+++++++++,,,---......---+++***++++++++++++,,,---...///---------,,,,,,,,,++++++((()))***,,,,,,------,,,******++++++++++++******((()))***,,,,,,+++******(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&+++000000,,,((()))+++++++++************++++++))))))))))))************)))))))))))))))))))))))))))***+++,,,---,,,,,,+++******))))))))))))******)))))))))))))))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((()))************)))))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((('''((()))+++++++++***)))&&&&&&'''((()))***++++++'''((((((((())))))******&&&&&&&&&'''((())))))***(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&%%%%%%%%%(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************)))(((((((((((((((((())))))***************************+++++++++,,,,,,---------******+++,,,,,,,,,,,,+++---------.........//////---------------...///000++++++++++++,,,---.....................---------000000000000000000000000000000000000000000000000......---------,,,,,,,,,------------------------,,,++++++***)))*********)))+++...---+++((()))***(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************(((((())))))))))))(((((())))))*********+++++++++++++++***)))(((((())))))'''((()))***+++,,,,,,,,,(((((()))***,,,---...///000---***)))******(((%%%''''''(((((())))))***************))))))))))))(((++++++******))))))((((((++++++)))((((((((()))***++++++++++++*********)))+++*********))))))((((((******))))))((('''''''''(((((())))))))))))((((((************************))))))))))))))))))))))))))))))*********))))))(((*********)))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))******)))))))))))))))***************************,,,+++)))((('''((()))+++*********))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***,,,+++***))))))***+++,,,)))))))))))))))))))))))))))))))))))))))((('''''')))((('''&&&&&&'''((()))'''''''''((()))+++,,,---*********++++++*********((((((((('''%%%&&&(((***''''''''''''''''''&&&&&&(((((((((((((((((((((((($$$$$$$$$%%%&&&'''(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''******++++++++++++******(((((((((((())))))))))))+++)))(((((())))))(((&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))++++++***)))((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''(((((()))+++,,,---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((()))(((((((((&&&'''''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))+++++++++*********))))))(((((()))***++++++,,,,,,---+++)))***,,,---+++)))---------............///------------------,,,,,,////////////////////////------------------------............////////////........................---...///000///...+++***.........------,,,,,,,,,...---,,,+++***+++,,,,,,---+++)))''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((()))***************(((((())))))))))))((((((******************+++++++++******))))))))))))*********+++,,,,,,,,,++++++******+++,,,---......//////,,,***)))******)))'''************+++++++++++++++************)))))))))*********)))))))))))))))))))))(((((((((***+++,,,++++++*********)))))))))************)))))))))(((***++++++++++++,,,,,,,,,))))))************))))))************************))))))))))))))))))))))))))))))************))))))************))))))))))))+++++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******************************,,,+++)))((('''((()))***++++++*********)))))))))))))))))))))))))))))))))************************))))))***++++++++++++***+++***))))))))))))***+++)))))))))))))))))))))))))))))))))))))))((('''''')))(((''''''''''''((()))++++++***)))(((((()))))),,,,,,------------,,,,,,)))))))))(((&&&&&&(((***''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))************))))))(((((((((((())))))))))))+++)))(((((())))))(((&&&(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))+++******)))(((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((()))******''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))''''''(((((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))+++++++++*********)))))))))******+++,,,,,,---------+++***+++------,,,***------------............------------------------........................------------------------............////////////........................---...////////////------......---------,,,,,,,,,...---,,,+++++++++,,,,,,,,,+++***)))((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((()))***************((())))))******))))))(((++++++************************)))))))))***+++++++++++++++++++++***))))))******++++++,,,,,,,,,,,,---+++))))))***+++***)))+++++++++++++++*********+++++++++************)))))))))))))))************'''''''''((()))+++,,,---******)))))))))(((((((((************))))))))))))&&&&&&'''(((***+++,,,,,,******++++++++++++******************************))))))))))))))))))))))))))))))************))))))***************************++++++++++++***))))))))))))))))))))))))))))))***)))))))))))))))******************************,,,+++)))((((((((()))***,,,+++++++++************))))))))))))))))))))))))************************))))))***++++++++++++******))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))((((((''')))((((((''''''(((((())),,,,,,***)))((((((((((((((())))))******))))))(((*********)))'''&&&((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***)))(((((())))))((('''))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''((())))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((($$$%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''(((''''''&&&'''((()))***'''(((((())))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''&&&''''''''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))+++++++++***************+++++++++,,,,,,------...---,,,+++,,,---...---+++------------............................................................---------------------------............/////////.................................///////////////...------------,,,,,,,,,------,,,++++++++++++,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((()))***************)))))))))******)))))))))+++++++++***************))))))))))))***++++++,,,((()))))))))))))))(((((()))))))))(((((((((((((((******))))))***+++++++++*********))))))(((((((((++++++++++++************(((((())))))******++++++((((((((())))))***+++,,,))))))))))))((((((((((((*********)))))))))))))))%%%%%%&&&'''((()))******)))******++++++******)))************************))))))))))))))))))))))))((())))))************))))))***************++++++******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))***+++************************+++***))))))(((((()))))),,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))***++++++++++++***))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((((((((((()))***)))))))))))))))******&&&''''''((((((''''''&&&******+++)))(((''''''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******''''''((((((((((((''''''(((((((((((())))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((())))))(((((('''&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''')))(((&&&%%%&&&''')))+++'''((())))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))************************++++++++++++,,,,,,------------------------------,,,,,,---------.........------............//////........................---------------------------------.........//////........................000000///.........//////------------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++***))))))))))))))))))))))))************************((((((((((((((('''''''''(((((((((((((((((((((((((((((()))***************))))))************))))))******************************))))))***+++,,,,,,'''((()))***++++++++++++))))))((((((((((((''''''))))))))))))***+++,,,---++++++******))))))((((((+++++++++*********))))))(((((())))))******++++++))))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))******++++++++++++++++++++++++(((((())))))))))))((((((************************))))))))))))))))))))))))(((((()))***************))))))******+++++++++,,,)))******+++++++++******))))))))))))))))))))))))))))))(((((()))***++++++************************+++******))))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***(((((())))))))))))((((((************************(((((())))))))))))((((((((())))))))))))))))))(((***)))))))))))))))******)))******************)))((()))******(((''''''((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******''''''((((((((((((''''''(((((((((((()))))))))))))))((('''((()))***)))(((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))******)))(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))(((&&&%%%&&&''')))+++''''''((()))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))************************************++++++++++++------------------------,,,,,,,,,------------...------------......//////........................------------------------------------....................................222111///...------------------------------------,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((()))***************)))******++++++******)))))))))*********+++++++++++++++*********++++++,,,)))***+++,,,---.........+++++++++***************((()))******)))***,,,...,,,,,,,,,,,,,,,+++++++++*********))))))))))))((())))))))))))***************************)))((((((******)))))))))((((((((())))))))))))************,,,,,,+++***))))))(((((((((((())))))))))))((((((************************))))))))))))))))))))))))'''((()))******+++******))))))******+++,,,,,,,,,))))))***++++++++++++***))))))))))))))))))))))))(((((((((((()))***+++,,,************************************)))))))))(((,,,+++++++++************))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***((())))))******))))))(((************************'''(((((()))))))))))))))((())))))******))))))(((,,,,,,***)))((((((((((((((())))))******))))))(((&&&'''))))))(((''''''((('''''''''(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((((((((((((''''''(((((((((((()))))))))))))))((('''((()))***)))(((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((******)))((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))'''(((((())))))(((((('''''''''''''''''''''''''''(((''''''&&&'''((()))***&&&&&&'''((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))***************+++++++++************************+++---...---,,,+++,,,---,,,,,,,,,,,,------------++++++,,,,,,---.........------------------------------------------------,,,------------................................./////////...------,,,,,,,,,,,,,,,------------...+++++++++,,,+++******)))*********+++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((()))***************)))******++++++******)))(((((()))***+++,,,,,,---,,,,,,+++*********++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***+++***))))))+++...+++,,,,,,,,,,,,,,,,,,---)))))))))(((((((((''''''*********)))))))))))))))((((((******+++***))))))++++++*********)))))))))((()))))))))************)))))))))((('''&&&&&&&&&)))))))))******)))))))))************************))))))))))))))))))))))))'''((()))******+++++++++))))))***++++++,,,------))))))***+++++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,***************************************)))((((((++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))***++++++***))))))************************''''''((()))))))))))))))((()))************)))(((++++++***)))(((((())))))'''''''''(((((('''''''''###%%%'''((('''''''''(((&&&''''''((())))))******(((((((((((((((((((((((((((((())))))******++++++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((())))))((((((((((((((((((((())))))))))))(((''''''((()))******(((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((())))))***'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''((((((((()))%%%%%%&&&'''((())))))(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++***,,,------+++***+++---++++++,,,,,,,,,---------******++++++,,,------...------------------------------------------------,,,,,,---------.................................***+++,,,.........------,,,,,,,,,---------......***++++++,,,+++***)))(((******)))((()))***+++,,,))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((()))*********************++++++++++++******''''''(((***+++,,,---...------,,,+++************)))))))))))))))(((''''''((()))))))))************(((***,,,+++)))(((+++...)))))))))******++++++,,,((((((((((((''''''''''''++++++******))))))((((((&&&''')))***++++++++++++++++++++++++************(((((())))))*********+++++++++++++++******************++++++++++++******************************))))))))))))))))))))))))''''''(((******+++++++++))))))***+++,,,,,,------((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,***************************************)))((((((*********))))))))))))((())))))))))))))))))))))))************************))))))***++++++++++++***)))***+++,,,,,,+++***)))************************''''''((()))))))))))))))((()))***++++++***)))((('''''''''((()))+++,,,---******++++++++++++******!!!###&&&''''''''''''(((&&&''''''((()))******+++************************%%%&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))(((''''''((()))******))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''((())))))&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''((((((((((((''''''''''''''''''''''''''''''&&&'''(((((()))((((((((($$$%%%&&&'''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---,,,***)))+++---++++++,,,,,,,,,---------))))))***++++++,,,------------------------------------------------------,,,,,,,,,---------..............................&&&'''***---/////////...,,,,,,,,,------.........******+++,,,+++***)))(((***)))((('''''')))+++---))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((***+++---......---+++***))))))*********+++++++++.........------,,,,,,,,,((()))***+++,,,---------************************))))))))))))))))))))))))---,,,******+++***)))'''***)))((((((((()))+++,,,---,,,+++******+++,,,---++++++******)))(((((((((++++++,,,,,,,,,++++++***(((((((((((()))))))))))))))***++++++***)))***++++++++++++*********)))))),,,,,,+++***)))((('''&&&)))************+++++++++)))(((&&&&&&''')))+++---))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))(((((()))***+++++++++************+++++++++***))))))(((((())))))+++*********))))))((((((************************((((((((((((((((((((((((******))))))))))))*********)))(((&&&&&&&&&'''(((******+++++++++,,,,,,,,,)))((('''&&&&&&'''((()))((((((((((((((()))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((***+++***)))((()))+++&&&&&&''''''((()))))))))((((((((((((((())))))***))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))******++++++,,,,,,))))))((((((''''''&&&&&&(((((((((((((((''''''&&&&&&((())))))(((''''''(((******))))))((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((((((((''''''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((($$$%%%''''''''''''%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))((('''&&&&&&'''((()))******))))))((((((''''''(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,***((()))+++,,,+++((())))))*********+++++++++,,,+++*********,,,...000(((((()))***+++---...///.........------,,,,,,,,,//////...---,,,,,,+++***,,,,,,,,,---------......------,,,,,,,,,+++++++++...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((('''&&&&&&(((***)))***,,,------,,,***)))))))))*********+++++++++,,,,,,,,,+++++++++******((()))***+++,,,,,,,,,,,,************************************************((((((***,,,//////,,,***)))))))))))))))******+++)))(((''''''''''''((()))(((((())))))))))))))))))''''''((()))***++++++,,,(((((((((((()))))))))***+++,,,---,,,+++***+++---+++++++++*********))))))))))))))))))************)))************+++++++++))))))(((((()))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++***)))(((((()))***+++++++++************++++++---,,,++++++******++++++************)))))))))(((************************************************,,,,,,++++++++++++,,,,,,++++++)))((((((((()))))))))))))))*********++++++***)))(((((((((((()))***((((((((((((((()))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***&&&((()))((('''&&&''')))(((((((((((((((((('''''')))))))))))))))******+++))))))))))))))))))))))))************)))))))))(((((())))))******))))))((()))))))))***************+++*********)))))))))((((((((())))))(((((('''&&&&&&((())))))(((''''''((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((('''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))))))))((('''&&&&&&'''((()))))))))))))))((((((''''''(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,***((()))+++,,,+++)))******++++++,,,,,,,,,,,,,,,+++******+++,,,...000)))))))))***+++,,,---.........---------,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,---------......------------,,,,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((('''&&&&&&(((***((()))***++++++***)))(((***************+++++++++*********)))))))))))))))))))))***+++,,,,,,,,,,,,************************++++++++++++++++++++++++&&&'''***...111000---***(((((()))*********************))))))))))))******''''''(((((()))******+++))))))((((((((()))+++,,,((((((((()))))))))*********+++,,,,,,******+++,,,+++++++++***************)))))))))*********++++++)))************+++++++++)))*********+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************++++++++++++***))))))))))))***+++++++++************++++++---,,,++++++******++++++************))))))))))))))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,,,,,,,+++*********++++++((((((((()))))))))******+++******))))))******+++((((((((((((((()))******((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&((()))((('''&&&''')))******)))(((((('''&&&&&&******))))))******+++,,,((((((((((((((((((((((((************))))))))))))'''(((((())))))(((((('''))))))))))))((((((((((((************))))))))))))(((((())))))(((((('''&&&&&&((())))))(((''''''((('''''''''((()))*********))))))(((((((((((())))))))))))(((((((((((()))))))))((((((''''''(((((()))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))(((((((((''''''''''''(((((()))))))))(((((((((((('''(((((((((((())))))))))))))))))))))))************)))************++++++++++++***)))***++++++***)))+++,,,,,,,,,,,,---------,,,+++******+++,,,...///++++++******++++++,,,---------------,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,---------...............------------,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,+++++++++*********************))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))***++++++***))))))************************))))))))))))))))))))))))))))))***+++++++++++++++************************************************))))))***,,,...---+++((('''((()))++++++***))))))************************)))))))))*********++++++000///,,,***((()))******(((((()))))))))*********''')))))))))((('''((()))************************,,,,,,+++******)))(((((())))))*********+++++++++))))))***+++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************++++++************+++++++++***))))))(((((())))))*********)))))))))))))))((((((((((((((((((((((((******************************))))))))))))******++++++++++++++++++++++++((((((((()))))))))******************************((((((((((((((())))))***)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((***+++***)))((()))+++))))))))))))((((((''''''))))))(((((())))))***+++((((((((((((((((((((((((*********)))))))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&(((((((((((('''''''''''')))))))))))))))(((''''''&&&((())))))(((''''''((('''((((((((()))))))))***))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))*********++++++++++++************+++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---...///,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------------------------------,,,,,,++++++++++++,,,,,,******************************))))))))))))******(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((('''((()))((('''&&&''')))******++++++++++++******************************))))))******************))))))***+++++++++******************************))))))))))))))))))))))))+++)))(((((()))++++++***'''((()))++++++***))))))&&&''''''''''''''''''&&&,,,,,,,,,++++++*********000///,,,***((()))******))))))))))))************''')))))))))((('''((()))************************,,,,,,++++++******))))))))))))*********+++++++++((()))***+++++++++******************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******++++++************+++++++++***))))))(((((())))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))******************)))))))))*********++++++))))))))))))))))))))))))((((((((((((((())))))***))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((***+++***)))((()))+++(((((((((((())))))******(((''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))******''''''(((((((((((('''''')))(((((((((''''''&&&&&&''''''''''''(((((((((((()))))))))))))))(((((('''&&&((())))))(((''''''(((***)))))))))((((((((('''))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((()))))))))))))))&&&'''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&%%%%%%&&&((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''((((((((((((((((((''''''''''''''''''((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++******+++************+++++++++++++++************++++++++++++,,,---......,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------------------------------,,,++++++******++++++,,,******************************))))))))))))******(((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''&&&((())))))'''''''''(((+++++++++++++++++++++++++++++++++***************************++++++++++++))))))***************)))************************(((((((((((((((((((((((()))'''%%%%%%(((+++------(((((()))***************(((((())))))))))))((((((---,,,,,,+++******))))))))))))((((((((()))+++,,,)))))))))*********++++++***+++,,,,,,******+++,,,***************+++++++++((())))))***+++,,,------)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******+++,,,,,,+++******++++++************++++++---,,,++++++******++++++))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,'''((())))))***))))))))))))))))))*********++++++((())))))******))))))(((((((((((((((((()))******)))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&((()))((('''&&&''')))''''''((())))))***++++++'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************'''(((((())))))(((((('''((((((((((((''''''''''''))))))))))))************))))))******))))))((('''&&&((())))))(((''''''(((*********)))((('''''''''))))))(((((((((((())))))))))))(((((((((((())))))***))))))(((((())))))***''''''(((((((((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''((((((((((((''''''&&&''''''''''''((((((((((((((((((((())))))))))))))))))))))))************)))************+++++++++)))+++++++++***)))***+++++++++***************)))******+++,,,,,,------...,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,---------...............------------,,,,,,------......------,,,++++++************++++++***************+++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&((())))))(((''''''(((******))))))))))))******+++++++++*********))))))))))))*********+++++++++))))))************))))))************************(((((((((((((((((((((((()))((('''''')))+++,,,+++)))))))))))))))******+++++++++,,,------,,,++++++******))))))))))))))))))''''''((()))***++++++,,,))))))*********++++++++++++,,,---,,,+++***+++---))))))*********+++++++++((())))))***,,,------...)))************+++++++++,,,+++******)))***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***++++++************++++++---,,,++++++******++++++((()))))))))************************************)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,'''''')))*********))))))((((((((()))))))))******))))))***++++++***))))))((((((((((((((()))******)))******++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''&&&((()))((('''&&&''')))))))))))))))))))))******'''''''''''''''((())))))))))))))))))))))))))))))((()))))))))************((())))))******))))))((((((((((((((((((((())))))((()))))))))*********+++)))************)))((((((&&&((())))))(((''''''((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))******))))))))))))******&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************)))************+++++++++)))+++,,,+++)))(((***,,,,,,,,,,,,++++++***************+++,,,------------+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++************++++++))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''%%%'''))))))((('''''''''))))))(((((((((((())))))++++++++++++******))))))(((((())))))******++++++))))))*********))))))(((************************)))))))))))))))))))))))),,,+++++++++,,,+++(((&&&***)))((((((((()))+++,,,((()))***++++++***)))(((&&&&&&''''''(((((())))))++++++,,,,,,,,,++++++***)))************+++++++++)))***++++++***)))***+++))))))******++++++++++++,,,,,,++++++++++++++++++)))************+++++++++///---+++******+++---...************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++***+++,,,------,,,+++***++++++************+++++++++******)))((()))))))))(((((())))))*********+++******************************************************))))))))))))******'''((()))***++++++***)))''''''''''''((((((((()))***+++,,,------,,,+++***((((((((((((((()))************++++++++++++******((((((((((((((((((((((((******************************))))))(((((((((''')))***+++***)))((()))+++++++++******)))(((((((((((((((((((((((()))******************************(((((())))))*********+++))))))************))))))''''''(((((())))))******&&&'''''''''(((((())))))***************)))((((((&&&((())))))(((''''''(((''''''(((((())))))******))))))(((((((((((())))))))))))(((((((((((())))))******))))))))))))******%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************)))************+++++++++(((+++,,,,,,)))(((***,,,---------,,,,,,+++++++++******+++,,,------------++++++******++++++,,,---*********++++++,,,,,,,,,))))))***+++,,,------...,,,,,,,,,---------......------,,,,,,,,,+++++++++,,,,,,---......---,,,,,,++++++************++++++))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''''''''''''''%%%''')))***((('''''''''******************************))))))(((((('''''',,,,,,+++***))))))******))))))))))))))))))))))))+++***)))(((((()))***+++,,,+++******,,,,,,+++***---,,,***)))))))))******************************+++***))))))***,,,...///))))))))))))))))))******''''''(((((())))))******))))))))))))***+++,,,---)))***+++,,,,,,,,,,,,,,,...---+++*********++++++)))))))))***+++++++++,,,************************,,,,,,,,,++++++*********,,,,,,,,,,,,+++***))))))+++++++++***************++++++++++++******))))))***++++++++++++,,,,,,,,,,,,,,,+++***))))))******,,,,,,++++++,,,,,,---...,,,+++++++++******))))))++++++,,,,,,,,,,,,+++++++++++++++++++++***))))))++++++++++++++++++++++++************************))))))))))))))))))))))))...+++'''&&&(((******(((************************))))))))))))************+++*********))))))(((((())))))))))))))))))))))))(((((())))))******++++++''''''(((((())))))******((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))******))))))(((((('''''')))((('''(((***++++++***))))))))))))((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))&&&''''''((((((((((((((())))))************))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''+++++++++++++++***)))((('''''''''&&&&&&%%%%%%$$$''''''''''''((((((((((((***)))((('''&&&&&&'''(((&&&(((***+++)))((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((((((((((('''''''''''''''''''''(((((((((((((((((())))))))))))(((((()))(((((()))+++...222444************************))))))))))))))))))))))))((()))))))))************++++++************++++++,,,,,,,,,++++++*********************************...,,,***,,,///111000...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********))))))))))))************************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))************************+++*********)))))))))))),,,++++++***))))))******))))))))))))))))))))))))+++***)))(((((()))***++++++***))))))++++++***))),,,,,,***)))))))))************************************(((((()))***,,,---************)))))))))))))))))))))*********++++++((())))))***++++++,,,,,,)))***++++++++++++++++++---,,,+++*********++++++))))))***+++,,,---......++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******+++++++++*********************+++++++++++++++++++++*********)))((())))))))))))*********,,,+++******)))))))))***+++++++++++++++,,,,,,---,,,,,,,,,++++++*********)))******++++++******)))+++,,,,,,,,,++++++***)))************************************************************************///,,,(((((()))++++++***************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((((((((()))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((('''((())))))))))))((('''))))))))))))))))))))))))***)))))))))(((((((((''')))(((((((((***+++***)))))))))))))))((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))&&&''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((***)))((('''&&&''''''(((((((((((()))))))))(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&((()))))))))((('''&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((())))))))))))(((((((((''''''((())),,,///000)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++++++++,,,+++***+++...//////---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))************************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))(((((((((((())))))************************++++++++++++************,,,+++******)))*********))))))))))))))))))))))))******))))))))))))*********((('''(((******)))(((,,,+++******)))***************************************((((((((()))***+++++++++*********)))))))))*********+++++++++++++++'''(((***+++,,,,,,++++++*********+++******))))))---,,,+++*********++++++)))******,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++'''((()))***++++++++++++))))))******++++++,,,,,,++++++++++++************((())))))))))))*********++++++***))))))))))))******************+++,,,,,,,,,,,,,,,++++++++++++***)))******++++++******)))++++++,,,,,,,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))************************...,,,***)))***,,,,,,+++************************))))))))))))************)))))))))))))))*********))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))******++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((***)))((()))***+++***)))(((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))&&&''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&%%%''''''''''''''''''((((((''''''''''''(((((((((((())))))(((''''''''''''(((+++(((&&&&&&)))***)))'''((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((%%%%%%&&&'''((()))******''''''''''''(((((((((((((((((())))))))))))((((((''''''&&&&&&((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++***.........------,,,,,,,,,+++***)))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***))))))))))))************************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((''''''(((((()))************************************************++++++***************+++))))))))))))))))))))))))***))))))))))))))))))***)))((('''(((***+++***)))++++++******************************************+++******)))))))))******,,,++++++******))))))(((******++++++++++++++++++'''(((+++,,,---,,,***)))***************)))(((''',,,+++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++))))))******+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******)))))))))*********************++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***++++++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************,,,+++*********+++++++++************************((()))))))))************************))))))(((((())))))))))))))))))))))))++++++******))))))((((((+++******))))))(((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((()))))))))************************(((((((((((((((((((((((())))))))))))((((((((((((***)))((()))***+++***)))(((((((((((())))))))))))''')))***)))((('''(((***((((((((((((((((((((((((&&&''''''((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%&&&'''''''''(((((())))))''''''''''''((((((((((((((((((((('''''''''((((((,,,(((###$$$(((+++)))&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((())))))))))))(((((((((((('''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++++++++++++++++++++++++++.........------,,,,,,+++++++++++++++,,,------,,,++++++++++++++++++++++++---,,,,,,,,,++++++******++++++++++++++++++++++++((()))))))))************************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++)))))))))))))))))))))))))))))))))******)))))))))***)))((()))+++,,,+++***************+++*********************************,,,+++++++++******++++++,,,+++++++++******))))))************************''')))+++,,,---+++***)))***************)))((('''++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***))))))***+++,,,------...+++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++************+++++++++++++++++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************)))******)))))))))***+++************************((()))))))))************---,,,+++***)))''''''&&&))))))))))))))))))))))))++++++******))))))((((((++++++******))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++)))((()))******)))((('''((((((((()))))))))***''')))***)))((('''(((***((((((((((((((((((((((((&&&''''''(((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((('''''''''&&&'''''''''(((((())))))''''''''''''((((((((((((''''''((((((((((((((((((,,,'''###$$$(((+++)))&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))((((((''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))(((((()))))))))(((((()))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((()))))))))*********)))******+++,,,))))))))))))))))))))))))))))))************)))))))))(((((()))+++,,,+++***))))))***++++++++++++***************************+++++++++++++++,,,,,,+++++++++++++++++++++++++++***************))))))))))))***++++++,,,+++***)))*********+++******))))))******+++,,,,,,,,,+++++++++++++++*********))))))************************,,,,,,,,,,,,------------............---,,,+++*********++++++,,,,,,------++++++++++++,,,,,,,,,,,,((())))))))))))*********,,,++++++++++++,,,---------------------...//////,,,,,,------------......+++,,,,,,------,,,,,,+++,,,,,,------......------++++++++++++++++++++++++************************++++++++++++++++++++++++''')))******)))((()))+++************************))))))))))))************---,,,+++***)))''''''&&&))))))))))))))))))))))))************))))))))))))******************))))))))))))))))))))))))))))))''''''((()))))))))))))))'''(((((())))))******+++)))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))******)))(((''''''(((((())))))******''')))***)))((('''(((***))))))))))))))))))))))))&&&''''''((((((((((((((())))))************))))))************************(((((((((((((((''''''''''''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&'''(((((()))(((((((((''''''''''''''''''((((((''''''''''''((((((((((((&&&'''(((((()))(((((((((***'''%%%%%%((()))(((&&&'''''''''((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))******)))((('''&&&%%%%%%''''''''''''(((((((((((((((((())))))))))))((((((***************)))))))))************************))))))))))))))))))))))))'''''''''((((((((())))))++++++************++++++***++++++++++++,,,,,,,,,************************+++---...---,,,+++,,,...+++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((''''''&&&&&&''''''((())))))))))))))))))))))))(((((()))))))))***************))))))***++++++,,,))))))))))))))))))))))))((()))***++++++***)))((((((''''''(((***++++++***((()))***+++,,,++++++***************************))))))***+++++++++++++++)))******++++++,,,,,,---,,,,,,+++++++++*********************************)))***++++++++++++++++++)))***+++,,,,,,,,,,,,+++))))))***++++++,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------((())))))))))))*********---,,,,,,,,,------...///000////////////000111111///000000000111111111111//////000000000000////////////000111111111111111------------------------++++++++++++++++++++++++++++++++++++++++++++++++'''))),,,+++***)))***,,,************************))))))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++))))))))))))))))))))))))''''''((()))))))))))))))'''(((((()))******++++++)))(((''''''''''''((()))))))))))))))))))))))))))'''((((((((()))))))))***+++***))))))******)))''''''''''''((()))*********''')))***)))((('''(((***))))))))))))))))))))))))&&&''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&((()))))))))((((((&&&'''''''''(((''''''&&&''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&'''((()))***))))))((((((''''''&&&&&&''''''''''''(((((((((((((((((())))))))))))((((((((())))))*********))))))************************))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++******+++++++++,,,,,,,,,(((((())))))***+++++++++***,,,------******+++---************************************++++++++++++******+++++++++,,,,,,,,,))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))******+++++++++,,,******))))))***+++,,,,,,))))))))))))))))))))))))((()))***++++++***)))((('''&&&%%%''')))******)))((()))***+++,,,,,,+++***************************&&&'''(((***++++++++++++))))))***+++,,,------...---------,,,,,,+++++++++++++++***))))))******+++)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++'''((()))+++---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........))))))***+++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***++++++++++++,,,,,,,,,---------------...///000111111111111111222222333222222333333333444444444444444444555555444444444111222333444444444444444111111111111111111111111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''***------+++***+++---************************))))))))))))************'''(((((()))***++++++,,,))))))))))))))))))))))))(((((())))))******++++++)))))))))***+++++++++,,,))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((()))***+++++++++***)))(((''''''((()))***))))))))))))))))))))))))'''((((((((())))))******,,,***))))))******)))'''&&&''''''((()))******+++((()))***)))((('''(((***))))))))))))))))))))))))&&&''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''(((((((((''''''''''''&&&&&&%%%%%%$$$''''''''''''((((((((()))%%%&&&((()))))))))(((((($$$&&&))))))(((&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((()))))))))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&((()))***'''''''''(((((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((('''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++*********++++++,,,,,,,,,(((((()))***+++,,,,,,---)))+++---,,,)))(((***,,,************************))))))******+++++++++,,,*********++++++,,,,,,,,,))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''&&&&&&''''''''')))*********+++++++++++++++++++++*********))))))************))))))))))))(((,,,000///+++((((((***))))))))))))************+++***)))'''''')))***+++)))''''''+++//////+++&&&,,,,,,,,,++++++)))(((((('''(((***,,,,,,,,,***)))************************************************,,,***(((***---...,,,***++++++++++++,,,---......---------,,,,,,+++++++++)))************+++++++++,,,,,,+++***)))))))))***+++---......+++)))((((((***+++,,,------,,,+++***+++++++++++++++***))))))......------......///000******+++,,,...///000000333222222222222222333333111111111111333555777888888888888888999999999999888888888999999999::::::777888:::;;;;;;:::888777666555444333222222333333111111111000000///---------------...............---,,,,,,+++++++++,,,,,,))))))))))))))))))))))))+++++++++***))))))((((((++++++************++++++...---+++)))((((((((())),,,+++++++++***))))))))))))((('''&&&&&&'''((()))(((***++++++*********+++))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))),,,***((('''''''''&&&%%%&&&''''''((()))******+++))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((''''''))))))(((((('''''''''&&&))))))((((((''''''&&&&&&''''''((()))))))))))))))(((((((((((())))))))))))$$$$$$%%%&&&'''((()))***''''''''''''(((((((((((())))))))))))))))))))))))************************+++++++++,,,,,,---------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))))))))************************************(((((()))***+++,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''))))))++++++***(((&&&$$$''''''''''''(((((((((((())))))(((''''''''''''''''''''''''''''''((()))***(((((())))))))))))(((((()))))))))*********+++++++++++++++*********))))))************))))))))))))'''+++//////+++((()))+++(((((((((((())))))))))))+++***)))(((((()))***+++,,,+++***...111222...))))))******+++++++++******'''(((***+++,,,+++***)))************************************************,,,***)))***,,,---,,,***------,,,+++************------,,,,,,++++++++++++************++++++++++++------,,,+++++++++++++++,,,...///...,,,*********+++,,,------------,,,+++,,,,,,------------,,,,,,//////.........///000000///000000111222333444444444444444444555666888888888777777888999;;;===>>>;;;;;;::::::999999888888:::::::::;;;;;;<<<<<<===:::;;;<<<======;;;:::999888888777666555555444444555555555444444333111111333222222111111000000000//////...,,,,,,+++++++++*********************)))++++++******)))(((((((((+++******))))))******+++,,,+++***)))))))))***++++++++++++***************+++***))))))))))))***+++***+++,,,,,,***)))))))))'''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((())))))))))))((('''******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))+++)))'''''''''((('''&&&''''''(((((())))))******))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''((((((((((((''''''(((''''''''''''''''''(((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''))))))))))))(((((((((((()))(((((((((''''''''''''((((((((((((((('''''''''''''''((()))))))))))))))''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))*********************************++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))************************************)))))))))******++++++,,,))))))))))))))))))))))))***)))))))))((((((((('''))))))***+++***(((&&&%%%''''''''''''(((((((((((())))))((('''''''''''''''(((''''''''''''(((((()))(((((())))))))))))((((((((((((((()))))))))******+++++++++***************************))))))))))))&&&***------+++)))***,,,'''''''''((((((((())))))+++***)))(((((()))***+++---,,,,,,...111111...***'''((()))***+++,,,,,,,,,((((((***+++++++++***)))************************************************+++***)))***,,,---,,,+++---,,,+++***)))))))))))),,,,,,+++++++++++++++***************+++++++++,,,...------,,,,,,,,,,,,---,,,...//////---++++++,,,,,,,,,---......------,,,------...///000000000000222222111111222222333444666666666777777888888888777777888999:::<<<===>>>:::::::::;;;;;;===>>>??????>>>======;;;;;;:::999<<<<<<======>>>??????@@@===>>>??????>>>===<<<;;;;;;;;;;;;;;;:::888666555666777777777666555444333777777666555444333333222333222111///...---,,,,,,---------,,,,,,+++++++++++++++******))))))((((((******))))))))))))************))))))***+++,,,,,,***************++++++++++++******))))))******++++++------,,,***((('''(((%%%&&&&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''++++++************++++++(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))(((&&&&&&((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''')))((((((''''''(((((()))((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''(((((((((((((((''''''((())))))))))))(((&&&&&&'''''''''(((((((((+++***))))))((('''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))***************************************)))))))))+++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,))))))))))))************************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))*********((('''&&&''''''''''''(((((((((((()))((((((''''''''''''((()))((((((''''''''''''((((((((())))))))))))(((((((((((((((((())))))))))))************************************)))))))))(((&&&)))+++,,,+++***+++---(((((((((((())))))))))))******)))(((((()))***************+++------+++(((((()))***+++++++++++++++)))***+++,,,,,,+++******************************************************+++******+++,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,,,,,,,,,,---,,,---......,,,+++,,,---,,,,,,---------......---...///000222333333444444666666555555555666777777999999999999999999999999;;;;;;;;;;;;<<<>>>??????;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>======<<<<<<<<<<<<======>>>??????@@@@@@>>>?????????>>>===<<<;;;===>>>??????>>>;;;999777555666666666555555444333777777777666666555555555666555444222111111000000111111000000///.........,,,,,,,,,+++******))))))*********))))))************************+++++++++)))))))))***+++++++++,,,((((((((((((((((((((((((+++,,,---,,,***(((((()))(((((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((+++******))))))******+++(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((('''&&&&&&((())))))((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''((((((((((((''''''))))))(((((((((((())))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++((((((((((((((((((((((((''''''(((((())))))******((((((((((((((('''''''''&&&&&&''''''(((((())))))&&&'''(((((())))))((((((&&&&&&&&&&&&'''''''''(((++++++***)))(((''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((************************+++++++++******))))))(((************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))))))))************************************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))***)))((('''&&&''''''''''''(((((((((((()))(((''''''''''''((((((***)))((('''''''''''''''(((((())))))))))))(((((((((((((((((())))))))))))************************************)))))))))((('''(((*********+++,,,---))))))*********+++++++++******))))))))))))******)))))))))***+++***)))'''*********+++++++++******,,,,,,,,,,,,,,,,,,++++++******************************************************++++++++++++,,,,,,,,,,,,+++,,,,,,---...///++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++---...---,,,,,,---...------------......//////000111333444555666777777777777666666777777888999999999999999999999::::::<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>============<<<<<<;;;;;;>>>???@@@@@@???===:::999666666777777666666555555444444555555666666777777777777666555555555555666444444444444333333222222///......------,,,,,,+++++++++************++++++++++++++++++******)))))))))))))))***+++++++++,,,(((((())))))))))))(((((((((***,,,,,,***)))***++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((&&&%%%&&&((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''(((''''''((((((((((((''''''))))))(((((((((((())))))'''''''''(((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''(((((())))))******'''''''''(((((((((((((((&&&&&&''''''(((((())))))&&&&&&'''(((((((((((((((&&&&&&&&&&&&'''''''''((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,,,,++++++*********)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''''''''''''''((((((((((((((((((''''''''''''((((((***)))((('''''''''''''''(((((())))))))))))((((((((((((((()))))))))*********************+++++++++************))))))))))))(((((())))))***+++,,,,,,*********+++++++++,,,,,,)))))))))******)))))))))+++++++++++++++******)))******+++++++++******)))---,,,,,,,,,++++++++++++************************************************)))+++,,,,,,+++***,,,---000///...------,,,,,,,,,+++,,,,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,---...---------///111000000///000000111222333444555666888999:::::::::888777777777777888999999::::::;;;;;;<<<<<<<<<======<<<;;;::::::999999:::;;;;;;;;;;;;:::999888777666666777888999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::>>>>>>??????>>>===;;;:::999999::::::::::::999999333333444555666777888888777777777666666777777888666666666666666666666666222222111111000/////////,,,,,,++++++++++++,,,,,,+++++++++++++++***)))(((***************+++++++++***++++++,,,,,,++++++***''')))++++++******+++,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((('''%%%&&&((())))))((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%&&&'''(((''''''(((((((((((('''''')))((((((''''''(((((()))&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((&&&&&&'''(((((((((((('''&&&&&&'''''''''((((((((('''''''''(((((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((())))))((((((''''''''''''((((((((())))))))))))(((((()))))))))*********++++++))))))*********+++++++++************)))))))))))))))(((((((((***+++++++++)))************+++++++++))))))************)))))),,,,,,,,,,,,+++******+++((()))***+++++++++++++++,,,+++******)))))))))***************************************************)))+++,,,,,,******+++...//////...---,,,,,,,,,,,,,,,,,,---------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---.........///000//////000222444444333333333444555777888999:::;;;<<<===>>>>>>>>>===<<<<<<<<<<<<===>>>>>>>>>??????@@@AAABBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@>>><<<;;;;;;<<<<<<<<<===>>>>>>>>>======<<<;;;:::999999888888888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;666666777777888888999999888777666666555555555555444555555666666777777888555555555444333333222222...------,,,,,,------...((()))***+++,,,+++******+++++++++******************+++,,,,,,,,,,,,+++***)))+++,,,,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((((((((()))******))))))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))'''&&&&&&((())))))(((''''''(((((())))))******))))))))))))))))))))))))&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((())))))(((&&&%%%%%%&&&((()))''''''((((((((((((''''''(((''''''''''''''''''((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((()))((((((((((((((('''''''''%%%&&&''''''((((((''''''''''''((((((((()))))))))&&&&&&'''''''''(((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))*********+++++++++++++++++++++++++++++++++************************************))))))(((((())))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))''''''''''''(((((((((((('''''''''''''''((())))))(((''''''''''''(((((()))(((((())))))))))))((((((************++++++++++++))))))******++++++++++++************))))))))))))***)))(((((()))*********))))))))))))************))))))************))))))++++++,,,+++)))))))))***&&&'''(((***,,,---------******)))(((''''''((((((************************************************(((+++---,,,***)))+++...++++++++++++,,,---......---------....../////////++++++,,,,,,,,,------------------------...///000000111222111111222555777777666666666777888:::;;;===>>>???@@@@@@@@@@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKNNNOOOOOONNNMMMKKKHHHGGGCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>===;;;:::999888777777777777888999:::;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::::::::::::::::::::999999888666555333222222222333333444555666777888888888777777666555555444444///......------......///&&&''')))+++,,,,,,,,,,,,,,,+++++++++******))))))((()))***++++++***)))(((+++,,,---,,,***(((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((('''&&&&&&'''((()))++++++************++++++(((((())))))))))))((((((************************))))))(((((((((((()))))))))(((&&&&&&((()))((('''&&&''''''((()))******+++))))))))))))))))))))))))%%%&&&&&&&&&''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((()))))))))(((&&&%%%%%%&&&((()))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''))))))************))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))******))))))((((((''''''&&&'''''''''(((((())))))))))))(((((('''''''''&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))''''''''''''''''''&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))******++++++++++++************************)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((()))***''''''''''''((((((((()))'''''''''''''''((()))***'''''''''''''''((()))***(((((())))))))))))(((((()))))))))((())))))***++++++,,,---+++)))(((((()))))))))))))))))))))))))))+++,,,---+++***)))+++,,,))))))))))))(((((((((((())))))(((((()))***++++++******)))))))))))))))***))))))))))))))))))))))))+++++++++++++++***)))(((---,,,+++******+++,,,---++++++******************+++,,,,,,***))))))+++......---,,,+++,,,,,,...///,,,,,,,,,,,,,,,---------////////////...---,,,+++111111000000000222333555555555555666666777888999========================;;;>>>AAAAAA@@@@@@BBBEEEKKKLLLMMMNNNOOOOOOOOONNNLLLPPPUUUWWWVVVUUUVVVXXXXXXVVVTTTTTTUUUWWWWWWVVV\\\[[[ZZZYYYXXXUUUQQQMMMNNNOOOOOOOOOOOONNNMMMMMMHHHHHHHHHHHHFFFCCC@@@>>>BBB>>>:::999;;;<<<<<<;;;:::;;;;;;:::888777777888888999;;;<<<======<<<<<<;;;999888888999:::::::::888888888777666555666888444555555555666666777777=========<<<;;;:::888777888777555333111000//////---,,,,,,++++++******)))---+++(((%%%&&&(((,,,...))))))(((((((((((())))))************************************************,,,***((()))++++++)))&&&&&&''')))***+++***((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((())))))******&&&''')))*********)))((())))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''')))))))))((('''''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((*********)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&((()))++++++)))(((&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((('''&&&%%%%%%***)))((('''&&&&&&'''(((''''''''''''(((((((((((($$$&&&(((***++++++***)))&&&''''''((()))******++++++++++++++++++++++++++++++***)))(((((()))***+++******))))))))))))******)))************+++++++++***++++++++++++***))))))************************)))((((((((()))***++++++...---+++*********++++++******))))))((((((''''''******)))(((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((*********++++++++++++,,,+++,,,---,,,***((()))***))))))))))))))))))))))))******)))))))))******+++*********)))))))))((((((***))))))))))))******+++******))))))))))))******************************+++++++++++++++***)))))),,,++++++++++++++++++,,,++++++******************+++,,,,,,+++)))***,,,---...------,,,,,,,,,,,,---------------------------------------------------000000000111222444666777666666666666888:::<<<===>>>>>>>>>??????@@@@@@@@@DDDGGGKKKLLLLLLLLLMMMOOOVVVXXX[[[]]]^^^^^^^^^]]]\\\___bbbbbb```____________]]]ZZZZZZ\\\^^^______cccbbbaaaaaaaaa^^^[[[XXXXXXXXXWWWUUUTTTSSSRRRQQQOOOPPPQQQQQQPPPOOOLLLKKKKKKHHHEEEDDDEEEEEECCCBBB===>>>???===;;;:::;;;<<<>>>>>>???@@@???>>>===<<<:::999888888999:::::::::<<<<<<;;;999888777777888777777777777777666666666;;;;;;<<<<<<;;;;;;::::::;;;:::888666444222111111......---,,,,,,+++******+++***)))(((((()))++++++,,,,,,++++++++++++,,,,,,************************************************+++***((()))++++++)))&&&###%%%'''***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))***************************)))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((((((((('''((())))))))))))((('''''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''(((((('''&&&&&&%%%***)))((('''&&&''''''(((''''''''''''((((((((((((%%%'''(((***+++***)))(((''''''(((((())))))******+++++++++++++++++++++++++++***)))(((((()))***+++******))))))))))))******))))))*********+++++++++***************)))((((((************************))))))))))))))))))***+++---,,,+++***))))))***+++***)))))))))((((((((('''******)))(((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))***+++++++++******,,,------,,,***)))***+++)))))))))))))))))))))))))))'''%%%&&&)))+++***(((+++++++++*********))))))++++++***)))))))))******************************++++++++++++++++++++++++++++++++++++++++++***)))+++++++++,,,,,,+++++++++******+++++++++++++++++++++,,,,,,+++******,,,---------------,,,,,,+++***------------------------...---------...///111222222222333444666888:::;;;888888777888;;;???CCCEEEIIIJJJKKKMMMNNNOOOPPPPPPQQQUUUYYY[[[[[[ZZZZZZZZZbbbdddhhhkkkmmmnnnmmmlllmmmnnnooonnnkkkhhhffffffeeebbb^^^]]]___bbbdddeeefffeeeeeeeeefffeeebbb```___^^^[[[XXXVVVUUUTTTTTTTTTUUUWWWYYYYYYYYYYYYXXXUUUSSSQQQQQQPPPNNNKKKHHHCCCDDDEEEDDDBBBBBBCCCEEEGGGGGGFFFEEEBBB@@@===;;;;;;;;;:::::::::::::::;;;???>>><<<;;;999888888888999888888888888888888888999::::::;;;<<<<<<<<<;;;>>>===;;;999777555444333111111000///...---,,,+++******++++++++++++***)))******))))))))))))*********************************************************)))))))))+++***)))'''$$$&&&(((***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((())))))******))))))(((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''(((''''''&&&%%%))))))(((''''''''''''(((''''''''''''(((((((((((('''((()))******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))*********++++++)))))))))***)))(((((('''************************+++***))))))))))))))))))+++******))))))))))))***))))))))))))((((((((((((***))))))(((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((($$$&&&((()))***)))'''&&&+++------,,,*********+++))))))))))))))))))))))))***&&&###%%%***---+++(((,,,,,,,,,+++++++++******,,,++++++***))))))))))))))))))******++++++******+++++++++++++++++++++++++++++++++,,,,,,+++*********+++,,,------,,,+++*********+++++++++++++++,,,+++,,,---,,,+++***,,,---,,,,,,---...---+++***)))------------------------111000//////000222555777666666777888:::;;;<<<===;;;::::::===AAAGGGMMMQQQWWWYYY[[[^^^aaacccddddddaaacccfffhhhhhheeecccaaaeeehhhmmmqqqssstttsssrrrrrrrrrqqqooollljjjgggfffddd```[[[XXXYYY\\\^^^^^^___^^^^^^___aaaaaa___]]]\\\YYYVVVSSSQQQPPPQQQQQQQQQSSSUUUWWWYYY[[[\\\\\\WWWXXXXXXWWWUUURRRMMMJJJIIIKKKLLLLLLLLLNNNQQQSSSSSSRRRPPPLLLHHHCCC>>><<>><<<:::999999999888777888999999999::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;>>>===;;;:::888777777777666555444333222000//////---------,,,,,,++++++***))))))(((((((((((())))))************************************************)))))))))*********)))((())))))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((('''''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&'''''''''''''''&&&&&&((((((((('''''''''((((((''''''''''''((((((((((((((())))))***))))))((('''))))))))))))(((((((((((())))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******))))))))))))***************************)))((((((************************++++++***)))((((((((())))))))))))(((((((((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((($$$&&&((()))***)))'''&&&+++,,,---,,,***)))***+++)))))))))))))))))))))))),,,(((%%%''',,,///---***,,,,,,,,,,,,++++++++++++,,,,,,+++***))))))******((()))***+++,,,+++++++++***************************++++++,,,,,,,,,++++++***+++,,,------,,,+++*********++++++,,,,,,,,,,,,+++,,,------,,,+++,,,---,,,,,,---...---,,,***)))---------.........//////333222111111222555777999:::;;;<<<===>>>>>>??????AAAAAABBBEEEJJJQQQXXX\\\```bbbfffjjjmmmoooppppppnnnoooppppppnnnkkkfffccceeehhhlllooorrrrrrrrrqqqkkkjjjiiihhhfffeeecccaaa^^^YYYTTTPPPOOOQQQRRRRRRRRRQQQQQQSSSUUUVVVVVVUUUQQQPPPMMMKKKJJJJJJKKKLLLJJJLLLNNNPPPSSSUUUVVVWWWUUUWWWYYYYYYVVVQQQMMMJJJLLLMMMPPPRRRTTTXXX\\\``````___[[[WWWPPPJJJDDDAAAEEEFFFEEEBBB???======???===;;;888888999:::999777777888999:::;;;<<<===>>>;;;;;;<<<<<<;;;;;;:::999;;;:::999999888888999999999888777666555444333333222000...---,,,,,,---------,,,,,,++++++,,,,,,---************************************************((()))*********)))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''((((((((((((((((((''''''''''''(((((((((((()))))))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))******)))))))))******))))))))))))******(((((()))))))))*********++++++,,,,,,++++++***)))))))))))))))))))))))))))++++++***)))((((((((()))(((((((((((()))((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))***+++++++++******)))+++++++++))))))***+++))))))))))))))))))))))))---***((())),,,...---,,,,,,,,,,,,+++++++++******,,,++++++*********++++++((()))***,,,,,,,,,++++++))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******++++++,,,---------+++,,,......---,,,,,,---,,,------......------,,,......///000111222222333333333444555777:::<<<>>>BBBCCCDDDFFFGGGHHHHHHHHHMMMNNNOOORRRVVV\\\bbbeeeiiikkknnnqqqsssssssssrrrrrrpppooonnnlllhhhbbb^^^bbbccceeegggiiiiiiiiiiii```^^^\\\\\\\\\[[[YYYXXXUUUQQQLLLIIIHHHHHHHHHHHHGGGFFFFFFHHHJJJLLLLLLLLLHHHGGGFFFEEEEEEFFFFFFGGGEEEEEEGGGHHHJJJLLLNNNNNNOOORRRUUUVVVSSSNNNKKKIIIIIIKKKMMMPPPSSSXXX^^^cccfffdddbbb]]]XXXRRRMMMJJJJJJKKKKKKIIIDDDBBBDDDFFFBBB???<<<<<<===>>><<<999888888999:::<<<===>>>>>>;;;<<<<<<<<<;;;::::::999999999888888777888888888999999888888777777666666666444111///......//////,,,++++++******++++++,,,************************************************''')))***+++)))))))))***(((((())))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$######(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))%%%&&&''''''((('''''''''&&&'''(((((()))(((((((((''''''''''''((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******((((((((()))))))))******,,,,,,------,,,,,,+++***))))))))))))))))))))))))+++***))))))))))))))))))'''(((((())))))))))))((((((((((((((())))))))))))((((((((((((((())))))***)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((*********++++++++++++,,,((()))******(((((()))***)))))))))))))))))))))))),,,,,,+++++++++,,,,,,,,,++++++++++++************++++++*********+++,,,,,,''')))+++,,,------,,,+++***************************+++,,,,,,------,,,,,,,,,++++++++++++++++++,,,******++++++,,,------...+++,,,...///---,,,,,,---------------...///000000///000111333555666777888666777:::===AAAEEEHHHIIINNNPPPRRRUUUXXXZZZ[[[[[[^^^^^^___```bbbfffhhhjjjmmmnnnpppqqqpppmmmkkkiiiiiigggdddbbbaaa]]]XXXTTTVVVVVVVVVWWWWWWXXXYYYYYYTTTQQQNNNNNNNNNNNNLLLJJJKKKHHHDDDBBBBBBCCCBBBBBB???>>>>>>@@@BBBDDDEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFJJJNNNNNNLLLHHHGGGFFFCCCDDDFFFHHHKKKPPPWWW[[[___^^^]]][[[XXXUUUQQQPPPKKKNNNOOONNNJJJIIILLLPPPNNNJJJEEEDDDEEEEEEAAA===::::::;;;;;;;;;;;;;;;<<<::::::;;;;;;<<<<<<;;;;;;;;;:::999888777666666666777777777777777777777777666666555333222000//////***))))))(((((())))))***************************************************&&&)))++++++)))(((***+++))))))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))%%%&&&&&&'''((((((''''''%%%&&&((()))))))))((((((''''''''''''(((((((((((((((''''''(((((()))******''''''(((((())))))******))))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******(((((((((((()))))))))***+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))***+++'''((()))*********))))))'''((((((((()))))))))***((((((((((((((()))******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((()))******+++'''((())))))((('''(((***))))))))))))))))))))))))+++,,,---+++***)))+++,,,+++++++++*********))))))************+++,,,------''')))+++---...---,,,+++++++++++++++++++++++++++***+++,,,,,,---------------,,,+++******+++,,,---******+++,,,,,,---......+++---//////...,,,,,,---...---------...000222333111222444666888:::;;;<<<999<<<@@@FFFKKKOOOSSSTTTYYY[[[___cccgggjjjlllllljjjjjjjjjjjjjjjkkklllllliiijjjjjjhhheeeaaa]]]ZZZ___[[[XXXVVVUUUSSSNNNKKKKKKJJJHHHGGGGGGHHHIIIJJJKKKHHHDDDDDDDDDDDDBBB@@@CCCAAA>>>>>>???@@@???>>>;;;:::999;;;===@@@@@@@@@@@@@@@@@@@@@???>>>===<<<======<<<<<<<<<<<<======>>>BBBGGGHHHEEECCCBBBBBB===???@@@AAADDDHHHNNNRRRUUUUUUUUUUUUUUUSSSQQQPPPJJJNNNQQQQQQNNNNNNSSSWWWXXXSSSMMMKKKKKKJJJEEEAAA======<<<;;;::::::999999777888:::;;;<<<=========>>>===;;;888666555444333555555555555666666666666555666777777666333///------,,,,,,,,,,,,,,,,,,---************************************************&&&)))++++++)))(((***,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((())))))******)))((('''''''''(((***+++))))))))))))))))))))))))************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''(((((()))*********(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******%%%%%%&&&'''((((((((('''%%%&&&((()))))))))((((((''''''''''''((((((((()))''''''''''''((()))++++++&&&''''''((()))******+++************************((()))***++++++***)))(((******))))))))))))******(((((((((((())))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((()))***++++++'''((()))+++++++++***)))'''((((((((())))))******((((((((((((((()))******((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((()))***************))))))))))))))))))))))))++++++************++++++***************************,,,...///...+++'''%%%%%%''')))))))))((()))***---,,,+++)))(((((('''''')))***,,,---......---,,,------,,,+++***************+++,,,,,,------,,,,,,---------,,,,,,,,,++++++,,,---......,,,,,,...///,,,.../////////000222555888:::;;;:::999:::>>>BBBDDDCCCDDDKKKTTT\\\___```eeegggjjjooorrrssspppnnnpppqqqqqqoookkkgggfffeeehhheee```ZZZUUUPPPMMMLLLHHHGGGGGGIIIKKKJJJEEEAAADDDEEEDDDBBB???===>>>??????>>><<<<<<===>>>>>>===::::::;;;;;;<<<<<<<<<;;;===<<<;;;;;;;;;;;;<<<===;;;;;;<<<<<<============:::;;;;;;:::999999;;;===@@@???@@@CCCFFFGGGFFFDDD>>>======???AAACCCBBBBBBEEEEEEGGGHHHIIIIIIIIIIIILLLLLLLLLLLLLLLPPPUUUZZZZZZ[[[[[[ZZZXXXTTTPPPMMMIIIFFFBBB>>>;;;999888888:::777666777:::<<<;;;:::;;;;;;;;;:::999777666555666666666555555444444444555666777888888888666666444444333111///...------******))))))))))))******'''''''''''''''((())))))************************))))))))))))))))))))))))***)))((((((((()))+++,,,000,,,))))))+++,,,+++***))))))************))))))(((((((((((())))))))))))+++*********))))))((((((***)))(((''''''((()))***))))))(((((((((((())))))))))))************))))))+++*********))))))((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))******))))))))))))******((((((((((((((((((((((((******+++***)))(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''+++***)))'''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))***)))((('''&&&&&&'''(((&&&''''''((((((((((((((())))))((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))******)))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))***)))(((''''''((()))***)))***,,,------,,,***)))******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''&&&%%%$$$$$$%%%&&&'''((((((&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%((())))))***************************************++++++************++++++************************,,,---///000///---+++)))''')))******)))((()))***---,,,+++******)))******)))***,,,---......------,,,,,,++++++***+++++++++,,,------...............,,,,,,,,,------------------...//////...///222444000111333444444666999;;;;;;===>>>>>>>>>BBBGGGKKKNNNNNNPPPVVV```gggkkkkkkpppqqqrrrtttvvvvvvtttrrrrrrrrrqqqmmmfff```\\\ZZZUUUTTTRRROOOKKKGGGDDDBBBBBB@@@@@@AAACCCBBB>>>;;;:::;;;<<<;;;::::::;;;===:::999888999;;;;;;:::999999999:::;;;===???AAACCCEEECCCAAA>>>======>>>??????>>>===<<<<<<======>>>======<<<;;;;;;:::::::::888;;;???@@@AAAAAAAAABBB???>>><<<===>>>???>>>===@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHKKKPPPTTTXXXYYY[[[[[[[[[YYYVVVUUUPPPNNNJJJEEEAAA???>>>>>><<<:::888999<<<===<<<::::::::::::::::::999888888888888777666555444444333444555666666777777777777555444333222000...,,,+++,,,,,,+++***************)))((((((((())))))***+++************************))))))))))))))))))))))))***)))((((((((()))++++++...,,,)))***+++,,,+++)))))))))************))))))(((((((((((()))))))))***************)))))))))(((***)))(((''''''((()))***)))(((((((((((((((((()))))))))************))))))************)))))))))((('''''''''((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''''''''(((((((((((((((******))))))))))))******((((((((((((((((((((((((((())))))***)))(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''(((''''''((())))))))))))(((''''''&&&&&&&&&%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&'''(((((())))))((('''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))***)))(((''''''((()))***)))***+++,,,,,,+++***)))***)))))))))((((((((('''&&&''')))*********)))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((***)))(((((((((((()))***((('''&&&&&&&&&&&&'''(((''''''''''''&&&&&&%%%%%%((()))******++++++******************************++++++************++++++************************,,,,,,------------,,,,,,)))+++,,,,,,***))))))***,,,,,,++++++++++++,,,,,,***+++,,,------......---,,,++++++++++++,,,,,,---------------............++++++,,,------......///,,,,,,---,,,,,,...222555333555888;;;===@@@DDDGGGLLLMMMNNNOOOPPPSSSXXX\\\[[[[[[]]]ccckkkqqqsssrrrrrrpppnnnnnnnnnmmmjjjiiifffgggeee```YYYQQQLLLJJJGGGGGGFFFEEEBBB???<<<;;;>>><<<;;;;;;;;;;;;:::888888:::<<<===<<<<<<===>>><<<<<<===???AAABBBAAA???AAAAAABBBEEEIIIOOOUUUYYY[[[WWWRRRLLLIIIHHHIIIJJJLLLJJJHHHFFFFFFGGGJJJKKKIIIFFFCCCCCCDDDCCCAAA>>>999>>>CCCDDDAAA???@@@CCC???===;;;;;;;;;<<<;;;;;;::::::;;;<<<===>>>>>>>>>AAABBBCCCDDDDDDEEEHHHJJJQQQRRRUUUXXXYYYZZZYYYXXXVVVSSSOOOKKKHHHFFFEEEEEE@@@???===>>>>>>>>><<<:::::::::::::::::::::::::::<<<;;;:::999888777666555555555444444555555666777666666666555333111...---......---,,,+++***))))))******************+++,,,************************)))))))))))))))))))))))))))))))))((()))******+++,,,+++***+++,,,,,,***((())))))************))))))((((((((()))))))))******************))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((())))))************))))))************))))))))))))''''''((((((((()))))))))************************&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((('''''''''***))))))(((((())))))***((((((((((((((((((((((((''''''(((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((''''''''''''((('''((())))))******))))))'''''''''&&&&&&&&&%%%%%%(((((())))))))))))(((((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((()))))))))))))))******)))))))))))))))))))))((((((((((((%%%''')))+++,,,***(((&&&)))))))))))))))))))))))))))******++++++******)))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((******))))))))))))******(((''''''&&&&&&'''(((((((((((((((''''''''''''&&&))))))***++++++++++++***************************++++++************++++++******************************))))))***++++++,,,+++,,,------+++))))))***+++++++++++++++,,,------++++++,,,------.........+++++++++++++++,,,---...+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------............------///333777666999>>>CCCGGGMMMRRRVVV___aaacccfffggghhhiiiiiihhhgggfffiiinnnpppooommmhhhddd```]]][[[ZZZXXXWWWRRRSSSSSSPPPKKKFFFBBBAAABBBBBBBBBAAA@@@??????>>>BBB@@@>>>>>>>>>>>>>>>>>>AAACCCFFFFFFFFFEEEEEEFFFGGGHHHKKKOOOSSSTTTSSSRRRRRRRRRSSSWWW___hhhrrrwwwwwwrrrjjjaaa[[[XXXWWWXXXZZZXXXUUUSSSUUUYYY___bbbYYYUUUQQQRRRTTTUUUPPPLLLHHHIIIKKKJJJGGGDDDBBBAAA@@@>>><<<<<<=========<<<:::::::::;;;<<<>>>??????AAABBBCCCCCCAAA@@@@@@AAAFFFHHHKKKNNNQQQRRRSSSSSSSSSQQQNNNKKKIIIIIIIIIJJJHHHGGGFFFEEEDDDAAA>>><<<======<<<;;;;;;;;;;;;;;;>>>======<<<;;;::::::999888777555444333333444555555666777777777555333222//////...---,,,***)))(((++++++************++++++************************)))))))))))))))))))))))))))))))))))))))******+++******+++,,,,,,+++***((())))))************))))))(((((()))))))))******************)))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((())))))************))))))*********)))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&))))))(((((((((((())))))((((((((((((((((((((((((%%%&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''')))))))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''(((((((((((()))***************))))))))))))(((((((((((())))))************))))))''''''&&&&&&&&&''''''((((((''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((('''((()))******)))(((''')))))))))))))))))))))))))))******++++++******)))((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''))))))***+++++++++++++++************************++++++************++++++************************)))))))))((()))***,,,---+++---...---+++************************+++,,,---,,,,,,,,,,,,---...//////++++++++++++,,,---......+++************+++,,,---------------------------444444444444333555888;;;:::>>>EEEKKKRRRZZZaaafffjjjnnnsssyyy{{{zzzwwwtttuuuqqqmmmlllllljjjfffccc\\\XXXRRRNNNLLLKKKJJJIIIDDDEEEFFFEEEBBB???>>>???>>>>>>>>>@@@CCCFFFJJJLLLNNNNNNMMMKKKKKKLLLNNNOOORRRTTTWWWWWWWWWWWWXXXYYY]]]^^^bbbgggkkknnnnnnmmmiiiiiijjjnnnvvvwwwooojjjgggfffdddbbb___```dddkkkrrrwwwnnnkkkhhhjjjnnnooolllgggaaa\\\WWWUUUUUURRRKKKFFFJJJIIIFFFEEEEEECCC@@@>>>???>>>>>>>>>>>>???@@@AAA===???@@@@@@???=========???@@@CCCEEEGGGIIIIIIIIIKKKJJJIIIHHHIIIJJJLLLMMMQQQRRRRRRQQQNNNIIIFFFDDDDDDBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888555333333333333222333555666666666555555111000000///---+++)))(((+++******))))))*********************************))))))))))))))))))))))))((()))))))))************((()))+++,,,+++******)))))))))************))))))))))))))))))************))))))))))))))))))******(((((())))))))))))((((((((((((''''''''''''(((((())))))************))))))))))))))))))))))))******(((((((((((()))))))))***((((((((((((((((((((((((((((((((())))))(((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))%%%%%%&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((()))*********************)))))))))((((((((())))))************))))))(((''''''&&&&&&&&&'''''')))((((((((((((((())))))((((((((((((((((((((((((&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))(((''''''((())))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((())))))******))))))((('''''''''''''''''''''''''''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))'''((((((((((((((((((((()))***++++++,,,+++++++++++++++++++++++++++++++++++++++************++++++************************+++++++++++++++,,,---...***,,,------+++******+++***************+++,,,,,,,,,,,,,,,,,,---...///000---,,,,,,,,,,,,------...---,,,+++++++++,,,...///.........///////////////444666777888888999<<<>>>CCCGGGNNNUUU]]]eeemmmrrruuuyyy~~~yyyssslllgggddd```\\\XXXNNNJJJEEEBBBAAAAAA@@@@@@=========<<<;;;:::<<<>>>===???CCCHHHPPPWWW^^^aaacccdddddddddccceeegggjjjooopppqqqqqqpppqqqsssuuuyyyzzz|||{{{wwwtttnnnllljjjkkkooowwwxxxpppmmmnnnmmmfff___aaa___]]][[[YYYTTTNNNJJJFFFDDDBBB???===<<<<<<<<<888:::<<<===<<<<<<===>>><<<===>>>@@@AAABBBBBBBBBDDDDDDDDDDDDFFFIIILLLNNNUUUXXX[[[ZZZWWWSSSPPPOOOKKKJJJGGGDDDBBBAAAAAAAAA=========<<<<<<<<<<<<;;;>>>===;;;999666555444333000111111222333333444555333333333222111///,,,+++,,,+++******)))*********************************))))))))))))))))))))))))(((((()))************)))''')))++++++***)))***+++))))))************)))))))))))))))*********++++++))))))))))))************(((((())))))))))))(((((())))))(((((((((((())))))))))))************))))))))))))))))))************((((((((()))))))))******************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((''''''''')))((((((''''''(((((()))))))))))))))))))))))))))''''''&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))((((((((('''((())))))******))))))((((((((('''''''''&&&&&&))))))************))))))(((((('''&&&&&&&&&&&&''')))(((((((((((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((())))))((((((((((((((((((((()))))))))))),,,***(((&&&%%%''')))+++))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&((()))))))))))))))&&&''''''''''''((((((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++,,,,,,,,,,,,(((***,,,,,,+++***+++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---...000000...------,,,,,,,,,---------,,,+++***+++,,,...///...///000111333444666666666999===@@@AAACCCEEEGGGOOOSSSYYY___fffmmmtttyyy~~~~~~yyynnnggg^^^XXXUUURRRNNNKKKDDDAAA===<<<<<<=========>>>>>>>>>>>>>>>AAAEEEIIINNNRRRZZZccclllssswwwyyy||||||vvvssspppnnnkkkjjjmmmsssyyy~~~{{{{{{{{{zzzxxxssslllfffZZZWWWRRRLLLFFFCCC@@@???===>>>???>>><<<;;;<<<===::::::;;;<<<<<<======>>>>>>>>>>>>???AAADDDHHHJJJOOOSSSYYY[[[ZZZXXXVVVVVVRRRPPPMMMKKKIIIIIIIIIJJJDDDDDDCCCAAA@@@>>>===============<<<:::999777666444333222111111222444555666666777777666333111///------,,,+++++++++++++++************************))))))))))))))))))))))))'''((()))***+++******)))((()))+++***((((((***---))))))************))))))))))))*********+++++++++((()))))))))************'''((()))******)))((('''******))))))))))))******))))))************))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))((('''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))((((((''''''((())))))))))))((((((((((((((('''''''''&&&((())))))))))))))))))((((((((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))'''((()))******)))((('''((()))************)))((('''((((((((()))))))))***+++***((('''''''''((()))))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''((()))******)))((('''%%%&&&((()))******))))))%%%%%%&&&&&&''''''''''''******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++************************))))))************)))(((''')))++++++******+++,,,...------,,,,,,---------------,,,,,,---...000111///...------,,,,,,,,,,,,+++***)))((((((***,,,---...///111444666999;;;<<<===AAAGGGLLLOOOQQQTTTUUUXXX\\\aaafffkkkqqqwww{{{~~~|||{{{yyyuuunnniii___XXXOOOIIIFFFEEEBBB@@@CCCAAA>>>>>>???AAABBBBBBGGGGGGGGGHHHJJJPPPWWW\\\eeekkkuuu|||vvvqqqooopppsssuuuwwwxxxyyyyyyuuuoooiiieeehhhfffbbb``````dddiiilllsssyyyuuuqqqiiiaaaYYYRRRNNNMMMGGGGGGEEEAAA===:::::::::777888888999999:::;;;;;;:::999999:::<<>>===<<<:::999;;;999666333222333555666888999::::::999777555333///...---,,,,,,,,,,,,,,,************************))))))))))))))))))))))))'''((()))++++++******)))((()))***)))''''''+++...))))))************)))))))))************+++++++++(((((())))))*********+++'''((()))******)))((('''++++++************++++++))))))************))))))(((((())))))*********+++))))))))))))************''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))((((((''''''''''''(((((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&%%%%%%&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((((((&&&''''''(((((((((((((((************))))))))))))(((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))'''((()))******)))((('''''')))***,,,,,,***)))''''''((((((((())))))******)))))))))))))))(((''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''((())))))((('''&&&%%%&&&((()))*********)))%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))(((((())))))***++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))---------,,,,,,+++++++++,,,,,,,,,++++++************+++---...//////...---------...////////////...---///000///...,,,,,,---222333555888<<<@@@CCCEEELLLQQQWWW^^^aaabbbaaa```bbbeeehhhkkkmmmppptttwwwzzzwwwrrrkkkccc\\\WWWSSSNNNJJJFFFBBBAAA@@@>>>===@@@EEEJJJMMMNNNOOORRRUUUVVVWWW[[[aaadddgggnnnvvv|||vvvpppnnnnnnpppnnnllliiihhhiiikkklllfffddd```^^^\\\]]]^^^___]]]^^^___`````````___^^^[[[[[[ZZZYYYYYYYYYYYYYYYcccfffkkkqqqxxx}}}xxxmmmeeebbbaaa[[[SSSLLLJJJGGG@@@<<<;;;999999999888888888888888999777666777:::<<<======@@@BBBFFFJJJMMMPPPSSSTTTQQQPPPOOOMMMLLLNNNSSSVVVRRRQQQOOONNNNNNLLLHHHFFFGGGAAA;;;999;;;<<<:::777<<<;;;:::999888777666555666666555666666777888999222000............,,,***+++******))))))))))))***))))))))))))************++++++************++++++*********++++++,,,,,,,,,+++++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))***************************)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''***+++,,,+++)))''''''((()))((('''&&&&&&'''((()))***)))(((''''''((()))*********))))))((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((***+++,,,&&&'''((((((''''''(((***'''&&&%%%''')))***)))(((((((((((((((((('''''''''))))))((('''''''''''''''((((((''''''''''''(((((('''''''''''''''((())))))+++***)))'''&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((('''''''''''''''%%%&&&((()))***)))(((&&&&&&''')))***+++***(((''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***************+++++++++---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++*********+++,,,---............***+++,,,------.........+++---///000000000222333666999>>>BBBEEEIIINNNQQQ[[[___eeekkkooopppooonnnllllllllllllkkkjjjiiihhhhhheee```ZZZTTTOOOKKKJJJDDDBBB???======AAAEEEIIINNNTTT\\\bbbfffhhhkkkmmmuuuwww|||yyynnnddd^^^[[[ZZZ]]][[[WWWTTTRRRRRRSSSTTTQQQPPPMMMLLLKKKKKKLLLMMMNNNNNNPPPQQQQQQQQQPPPPPPNNNMMMLLLKKKJJJIIIIIIIIIRRRUUUYYY^^^bbbgggjjjkkkqqqqqqqqquuuzzz~~~~~~}}}|||||||||qqqggg]]]WWWRRRKKKGGGGGGDDDCCCCCCAAA???===;;;:::888666444555777999::::::===???AAADDDGGGIIIKKKKKKKKKKKKKKKJJJJJJMMMQQQUUUVVVVVVVVVWWWXXXVVVSSSQQQIIIDDD===;;;<<<===<<<::::::::::::999888888777777777666666666666666777777555333111000000///,,,+++************************************************++++++************++++++******+++++++++,,,,,,,,,******++++++******)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))************************))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))))))+++,,,+++)))''''''((()))((('''&&&&&&'''((()))***)))(((''''''((()))******)))))))))((((((((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''((()))***&&&'''((((((''''''(((***)))(((''''''((()))(((&&&((((((((((((((((((((('''))))))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))***)))(((''''''&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((('''''''''''''''%%%&&&((()))***)))((('''&&&''')))******)))((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))+++,,,,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,---+++++++++++++++*********,,,,,,,,,,,,++++++++++++++++++++++++,,,---......******+++,,,---.........,,,///111333444555777999:::BBBKKKQQQSSSWWW]]]bbblllooouuuzzz}}}}}}|||{{{yyytttnnnjjjfffbbb\\\WWWUUURRRMMMHHHCCCAAA@@@???>>>???@@@AAAEEENNN[[[dddkkkrrr}}}yyyvvvsssqqqqqqrrrrrrqqqnnniiiaaaXXXPPPJJJGGGEEEGGGEEEBBB@@@>>>>>>???@@@>>>======<<<<<<======>>>??????@@@AAABBBBBBAAAAAACCCBBB@@@???======<<<<<>>;;;888555444555777888888<<<===>>>@@@AAACCCDDDEEEDDDEEEFFFFFFGGGJJJNNNQQQVVVXXXZZZ^^^aaaaaa^^^\\\LLLFFF???<<<<<<===<<<;;;::::::::::::::::::::::::999999888777666666666666999777444333222000---+++)))***++++++++++++******++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,))))))******))))))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))************************(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))))))***++++++)))''''''(((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''(((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''''''''(((&&&'''((((((''''''(((***+++)))''''''((((((&&&%%%''''''(((((((((((((((((()))((((((''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''(((%%%&&&((()))))))))(((''''''((()))***))))))''''''''''''''''''''''''''''''))))))))))))))))))))))))(((***,,,---...---+++******+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,...///------------......//////111333555666666888:::===@@@JJJWWW^^^```dddjjjqqqxxx{{{vvvjjjbbb]]]XXXRRRLLLJJJHHHDDD@@@>>>>>>>>>???@@@EEELLLRRRYYYfffwwwyyyuuutttrrrpppppppppooommmkkkbbb^^^ZZZWWWWWWXXXXXXXXXTTTQQQMMMHHHCCC@@@>>>===;;;:::999888888999:::;;;888888999:::::::::;;;;;;::::::::::::::::::999999>>>===<<<;;;:::::::::::::::;;;===???AAABBBCCCDDDAAAAAACCCEEEHHHJJJKKKKKKHHHKKKRRR[[[```eeemmmvvv{{{yyyrrrmmmlllooonnnnnnlllggg___UUULLLGGGCCC???;;;888888999::::::=========>>>???AAABBBBBB@@@AAABBBCCCCCCEEEHHHJJJPPPSSSXXX^^^cccdddbbb```PPPJJJBBB===;;;;;;;;;:::;;;;;;<<<<<<======>>>>>>===<<<;;;999888777777777===:::777555444111...,,,++++++,,,------,,,++++++++++++++++++************++++++************++++++++++++++++++++++++++++++)))))))))))))))(((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))************************'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((***+++***(((''''''((((((((((((''''''((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((''''''''''''((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''''''''&&&'''((((((''''''(((******(((''''''(((((('''%%%''''''''''''(((((((((((()))(((''''''''''''((((((((((((''''''''''''(((((('''''''''''''''((())))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''((((((&&&&&&'''((()))((((((((('''((()))))))))((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((***,,,---...---+++************++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,.../////////.........///000000111333666777999<<>><<<:::999999999888777777777777888999999999::::::::::::;;;;;;:::999888888777777666666;;;;;;:::999999999::::::777888:::<<<>>>???@@@@@@===>>>????????????@@@AAA>>>???CCCHHHJJJKKKQQQXXX```fffooowww~~~wwwkkk___XXXMMMJJJEEEAAA@@@???>>>>>><<<<<<;;;;;;<<<===>>>???@@@AAABBBAAA@@@@@@AAABBBHHHKKKQQQXXX^^^```___]]]TTTOOOHHHCCC???>>>======<<<<<<<<<<<<============@@@???>>><<<;;;;;;;;;;;;>>><<<999777666444111///......//////......---,,,+++++++++******)))))))))++++++************++++++++++++++++++++++++++++++)))))))))))))))(((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''')))******(((''''''((('''(((((((((((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((((((((((((((((((((************)))(((((('''&&&'''((((((''''''(((***(((&&&&&&''')))))))))(((&&&'''''''''(((((())))))((((((''''''''''''((((((((((((''''''''''''(((((('''''''''''''''((())))))''''''&&&''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))+++,,,,,,,,,+++************++++++,,,,,,---******++++++++++++******...------,,,++++++***************+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---...////////////......///111333444222555888<<<@@@EEEKKKOOOTTT\\\gggmmmpppsssxxx|||~~~zzzuuurrrmmmbbbRRRFFF@@@???>>>>>>>>>BBBJJJSSS[[[aaaeeefffkkkrrr|||~~~xxxnnnaaaXXXVVVOOOMMMIIIHHHGGGFFFEEECCC>>><<<:::999;;;===>>>>>>???>>>;;;999888777777777:::999999888888888888999===<<<;;;:::::::::::::::;;;::::::999999::::::;;;<<<<<<;;;::::::::::::;;;888999;;;<<<>>>?????????<<<===>>>===;;;:::;;;<<>>AAAAAA???AAAFFFJJJOOOWWW^^^eeekkkqqqtttxxxwwwyyy~~~uuummm\\\XXXTTTPPPMMMKKKHHHFFF>>>===<<<:::::::::;;;;;;@@@BBBCCCBBB???=========BBBEEEJJJPPPWWWZZZYYYXXXUUURRRNNNIIIEEECCCCCCCCC>>>>>>>>>======<<<<<<<<<@@@@@@???>>>>>>>>>??????@@@>>>;;;::::::888666444444333111000//////...///,,,,,,,,,+++******))))))++++++************++++++,,,,,,,,,++++++++++++***))))))******))))))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''(((***)))(((''''''(((''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((('''''''''''''''((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))***************)))(((&&&'''((((((''''''(((***'''&&&%%%''')))***))))))&&&&&&''''''((()))))))))(((''''''''''''(((((()))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((''''''''''''(((((()))''''''''''''((((((((())))))((((((''''''&&&&&&&&&'''''''''''''''''''''''')))))))))))))))))))))))))))))))))*********++++++)))******+++,,,,,,------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,---------......,,,,,,---...//////////////////000222444888<<<>>>>>>@@@DDDHHHMMMTTTZZZ___aaafffmmmrrrvvvxxx{{{}}}|||{{{xxxtttnnngggaaa^^^UUUOOOGGGAAA>>>@@@DDDGGGMMMTTTaaannnyyyoooggg___[[[VVVMMMGGGEEE???>>><<<;;;<<<<<<;;;999999888777777999;;;;;;:::<<<;;;999888888999;;;<<<<<<===>>>@@@BBBDDDEEEFFFGGGEEECCC@@@>>>>>>??????@@@@@@@@@AAACCCEEEGGGIIIJJJIIIGGGEEEDDDCCCBBBBBB???@@@@@@AAAAAAAAAAAAAAA>>>???AAA@@@===<<<===???@@@<<<<<<@@@AAA???>>>@@@>>>AAAEEEHHHLLLQQQWWW[[[]]]\\\```gggnnnvvv~~~nnnkkkgggccc```\\\WWWSSSKKKIIIEEEBBB???>>>>>>>>>@@@BBBDDDCCC@@@>>><<<<<<===???BBBHHHMMMQQQQQQPPPOOONNNMMMKKKIIIHHHHHHHHHFFFEEEDDDCCCAAA@@@???>>>>>>>>>>>>>>>???@@@BBBBBBAAA@@@>>>>>>>>>>>><<<;;;999777444111//////000111///......---,,,,,,++++++++++++************++++++,,,,,,,,,+++++++++************++++++******)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))&&&((())))))(((''''''(((&&&'''((())))))((('''&&&'''((()))******)))(((''''''((((((((()))))))))***(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))((((((((('''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******))))))(((&&&'''((((((''''''(((***((('''&&&'''((()))((('''&&&&&&''''''((())))))***'''''''''''''''((())))))&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))(((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********'''''''''''''''((())))))'''''''''''''''((())))))))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((())))))***+++))))))***+++,,,,,,------******++++++++++++*********++++++,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,------.........,,,---...000111000000///111222333666;;;@@@EEEHHHMMMOOORRRUUUYYY___eeejjjkkkmmmqqqvvvyyy|||}}}}}}qqqooolllfff^^^VVVOOOKKKBBBBBBAAAAAACCCHHHOOOTTTaaajjjxxx|||tttjjjcccWWWPPPKKKJJJHHHBBB===<<<999888777888999:::999888999888777999:::;;;:::999999888777888:::>>>BBBDDD???AAAEEEJJJOOOTTTWWWYYYSSSQQQMMMIIIGGGFFFGGGHHHFFFGGGHHHJJJNNNRRRUUUWWWZZZYYYVVVSSSQQQOOOMMMMMMGGGHHHHHHHHHGGGFFFEEEEEEEEEGGGIIIHHHFFFEEEGGGIII???;;;:::???CCCBBB@@@@@@===>>>>>>>>>@@@CCCHHHLLLGGGFFFIIIPPPYYYdddttt}}}zzzwwwsssooojjjddd___YYYVVVRRRMMMHHHFFFDDDDDD@@@BBBDDDDDDAAA???======999:::===AAAFFFJJJJJJJJJGGGHHHIIIIIIIIIHHHIIIJJJNNNMMMLLLIIIGGGEEEDDDCCC<<<<<<===>>>???AAACCCDDDCCCAAA@@@@@@BBBBBBAAA@@@===:::666222//////111222111111000///......------++++++************++++++,,,,,,,,,++++++*********+++++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((((((((((()))))))))***''''''''''''''''''''''''&&&'''))))))(((''''''(((&&&'''((())))))((('''&&&'''((()))******)))(((''''''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))************))))))((((((((('''''''''''''''((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))))))))((((((&&&'''((((((''''''(((******)))''''''(((((('''%%%&&&&&&&&&'''((())))))***'''''''''''''''((()))***(((((((((''''''((((((((('''''''''''''''((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++'''''''''''''''((()))***'''''''''''''''((())))))***)))(((&&&&&&%%%%%%%%%''''''''''''''''''''''''