BM6P6(@ ---,,,,,,+++*********+++,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------...000444999>>>AAAAAA@@@@@@888999FFFNNNLLLJJJMMMMMMMMMHHH???:::BBBXXXiii~~~~~~vvvjjjbbbaaa^^^XXXSSSVVVbbbiiinnn}}}~~~lll]]]hhhiiijjjzzz}}}mmmbbb^^^YYYYYYZZZ]]]___gggwwwzzzqqqbbbXXX\\\jjjwww}}}wwwuuuzzz~~~|||wwwhhhZZZaaalllvvvwwwpppkkklllooowwwqqqnnnttt~~~yyyppp\\\NNN>>>555222111222333444444555555666555555555333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,+++***)))+++++++++++++++++++++++++++,,,,,,+++***)))+++,,,------------------------******+++++++++,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******************---------,,,,,,,,,,,,,,,++++++++++++,,,---.........///000000000000000///000111222111000000222444333222222444666777777666555666777666555555555666;;;777555777;;;===;;;888777999:::;;;;;;<<<>>>@@@;;;;;;999888666555555555777333///...///000...---///......///000///---***------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////111111111111111000//////000000000000////////////........................------------------------++++++++++++++++++++++++***++++++++++++***))))))***++++++,,,,,,++++++******++++++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------...///000222777:::>>>@@@AAAAAAAAACCCHHHLLLWWWaaakkkoooqqqrrrooojjjdddpppxxx{{{qqq]]]ZZZbbbkkklllpppuuuuuusssvvv{{{---,,,++++++******++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------///111555:::>>>@@@???>>>@@@@@@DDDIIIJJJHHHHHHJJJMMMIIIDDDAAADDDQQQbbbooo~~~zzzmmmbbb______]]]]]]___iiiooottttttiiiaaarrrzzz~~~oooccc___WWWUUUUUUWWWYYY^^^iiiuuu~~~nnnaaaaaajjjqqqrrrkkknnnzzzyyyrrruuuxxxyyyzzzyyyqqqhhhgggiiilllnnnpppqqqqqqqqq{{{uuurrrwww|||tttnnnbbbQQQBBB999444333333444444555555555555444444333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,+++***)))++++++++++++++++++++++++***+++,,,+++******+++---------------------------******+++++++++,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,+++++++++...............///000000111111222222333333222222222333333222111111222444444444333333333444555555777888777666555444555666888555444666:::;;;999555888999999999999888999999<<<<<<<<<<<<===>>>@@@AAA<<<:::888777777666222000000...------...000000///000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------.../////////111111111111111000//////000000000000////////////........................------------------------+++++++++++++++++++++++++++++++++++++++***))))))***++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---...///000000333777;;;===???AAAAAABBBGGGPPPXXX```hhhppppppnnnnnnnnnkkknnnvvv|||rrr___^^^ggglllmmmlllnnnpppppprrr|||,,,,,,++++++******++++++******++++++++++++******------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,------000333888<<<>>>???===<<<===GGGOOOLLLGGGFFFIIIKKKMMMGGGBBBDDDNNN\\\gggllluuuyyyvvvkkk```^^^bbbfffggggggmmmqqquuutttdddbbbddd{{{}}}{{{sssiiieeeZZZVVVSSSUUUWWWYYY^^^eeehhhrrr}}}llleeeggggggddddddkkkyyy|||oooiiiiiiqqqxxx|||~~~yyyqqqkkkfffbbbhhhrrrxxxuuuppptttqqqqqqwww~~~yyy{{{qqq```LLL<<<333111111333444444555444444333333333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,+++******++++++++++++++++++++++++)))***++++++******,,,...------------------------******+++++++++,,,,,,,,,******+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++/////////000000111222222444444444444444444444444333333333111//////000222222444555555444555:::>>>???>>>===<<<<<<===>>>??????======???BBBCCC@@@<<<>>>>>>======<<<;;;999999::::::999999:::<<<>>>???>>>>>>>>>???@@@>>>;;;888777444000......000111111222111000///...---------.........---------------,,,,,,------.../////////000111111111111000000///000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))***++++++,,,,,,++++++***,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---...000111222555888;;;>>>@@@@@@??????GGGUUUaaahhhqqqvvvrrrmmmmmmoooqqquuuzzzzzz\\\SSScccrrrsssssspppoooppprrryyy,,,,,,++++++***++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++---...///333666;;;>>>???>>>===<<<===KKKSSSMMMHHHKKKNNNMMMLLLGGGEEEIIISSS\\\aaabbbeeegggeee___[[[]]]fffmmmjjjhhhlllooosss{{{ggg```eeesssxxxzzzyyysssrrrggg___YYYYYY[[[[[[]]]```___iiiwwwvvvhhhccc```]]]fffkkkuuu~~~}}}vvvqqqrrrmmmttt{{{zzzpppgggbbbgggsssyyyvvvooommmooottt|||~~~zzzlllVVVBBB777333222444444444444444444333222333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------,,,,,,+++***++++++++++++++++++++++++)))***++++++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,*********++++++,,,,,,,,,,,,---...000111222333333666666555444333333333222111111111111000000333555555999===>>>>>>CCCKKKRRRNNNMMMKKKKKKMMMOOOQQQQQQPPPOOOPPPRRRTTTTTTQQQNNNKKKJJJJJJJJJJJJIIIGGGFFFAAA@@@>>>;;;:::999999999======???AAABBBCCCBBBAAAAAA===999555444222111000111000///...---------............---------------,,,,,,------.../////////000000111111111111000///000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))***++++++,,,,,,++++++***------------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---///111222444666:::===???@@@???;;;;;;DDDUUUcccmmmwww|||vvvoooooosssvvvvvv}}}lll\\\bbbttt}}}xxxuuuyyy,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,...000222555888===??????>>>???@@@EEEOOORRRLLLJJJOOOPPPKKKJJJKKKMMMRRRWWW[[[\\\\\\XXXUUURRRRRRVVV\\\fffmmmkkkiiiooovvv}}}~~~vvvkkkmmmxxx|||yyyoooeeebbbaaa^^^\\\]]][[[aaakkkttt|||ooofffddddddfffiiioootttsssppprrrwwwoooqqqwww{{{rrrgggeeejjjrrrvvvwwwooovvv{{{fffQQQEEE===999444555555555444444333222333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------,,,++++++++++++++++++++++++++++++)))***++++++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,***++++++,,,---......///,,,---000222444666666777777666555333222222222222...111444888:::>>>BBBEEEFFFJJJNNNOOOPPPUUU^^^eeeccc```]]]]]]^^^___^^^]]]ZZZZZZ[[[]]]^^^___^^^\\\XXXWWWXXXZZZ\\\]]][[[XXXUUUTTTQQQNNNKKKIIIGGGFFFBBBBBBAAAAAAAAACCCEEEFFFFFFDDDAAA???===:::666444111000///---,,,---.........---------,,,,,,++++++,,,,,,------...////////////000000111111111000000000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++*********++++++,,,,,,++++++***------------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///...000222444666888;;;>>>>>>???>>><<<===HHHYYYgggrrr|||zzzrrrppptttvvv|||}}}iii^^^jjj|||{{{++++++******++++++,,,,,,))))))************))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,++++++,,,...111444666666:::>>>??????@@@CCCFFFOOOPPPNNNKKKJJJLLLKKKGGGKKKQQQXXX^^^```___]]]\\\UUUOOOKKKNNNUUU^^^iiirrrvvvuuu~~~yyynnnpppsssvvvvvvpppjjjccc^^^]]][[[^^^dddkkksss||||||uuuuuuuuufffgggjjjnnnmmmjjjlllqqq~~~}}}oooeeeccckkkvvv~~~qqqzzz~~~xxxtttsss```TTTHHH>>>666666666666555444333333333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***++++++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,---...000111222222111222444777888999999999666555444333333444555666444999@@@GGGMMMSSSWWWZZZZZZ\\\^^^^^^]]]___dddhhhllliiieeeccccccaaa\\\YYYUUUVVVVVVXXXYYYZZZ[[[\\\[[[ZZZ[[[```eeefffdddaaa``````aaaaaa```^^^\\\[[[PPPPPPMMMJJJFFFEEEGGGIIIGGGFFFEEEEEEEEEDDD@@@>>>777666333000///...//////......------,,,+++++++++,,,,,,------...////////////000000111111111111000000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///...000444666888:::===???===>>>???AAAHHHTTTbbbmmmvvv}}}xxxqqqpppssstttrrraaa```xxx~~~zzz|||++++++******++++++,,,---))))))************))))))+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,++++++,,,///333777:::888;;;?????????BBBHHHMMMQQQLLLIIIIIIHHHFFFFFFIIIRRRXXXaaahhhjjjfff___ZZZTTTPPPOOOTTT[[[eeeuuussseee___jjjxxx}}}rrrjjjhhhgggiiinnnuuu|||rrrooommmmmmmmmlllpppvvvxxxooojjjlllsssyyyooowww~~~~~~vvvlllhhhgggvvvzzzmmmcccTTTEEE777777777777666555444333333333222222111000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,+++******+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------.........///111222444555555666777888999999888777666444444444555888;;;>>>@@@EEEKKKSSSYYY^^^aaacccdddbbbaaa```^^^]]]\\\\\\\\\aaa^^^[[[ZZZZZZWWWQQQKKKIIIIIIJJJJJJLLLNNNRRRTTTRRRRRRSSSYYY___bbb___\\\[[[]]]bbbfffggggggeeeddd___```^^^ZZZTTTQQQPPPQQQKKKIIIHHHGGGHHHHHHGGGFFFCCC@@@;;;777333111000111//////......---,,,,,,,,,,,,,,,------...///////////////000111111111111111000000000000////////////........................------------------------------------------------,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...//////...111555777999;;;>>>@@@???@@@BBBHHHQQQ]]]ggglllrrrvvvuuupppmmmqqqvvvyyylllhhhnnn}}}vvvssswwwwww}}}+++*********+++,,,,,,---++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,++++++---000555:::<<<888<<>>======EEEPPPQQQJJJFFFKKKNNNHHHAAAAAALLLWWW^^^hhhwwwyyyhhh[[[WWWLLL\\\ddd```eee|||wwwaaa\\\cccwwwssswww~~~yyy{{{{{{tttsssrrr{{{|||rrrjjjiiifff```uuuvvv{{{zzzgggWWWEEE;;;444555666666555666444444444444333222111111000000000000////////////.........------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,++++++******++++++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))***+++,,,,,,------+++*********+++---///000777444222222444777:::;;;<<<777777999888222222666444<<>>>>>>>>???>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<@@@???>>>???AAACCCDDDDDDKKKNNNRRRUUUWWWXXXZZZ\\\\\\fffkkkhhheeehhhiiihhhccc___[[[YYYWWWSSSMMMHHHIIIFFFDDDDDDEEEDDD>>>:::444333111...++++++,,,.................................//////000000111111000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,+++*********+++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////222444888===@@@AAA???===AAA???III]]]jjjiiigggiiikkk```^^^gggnnnppp~~~jjjiiilllppprrrqqqrrrsssuuu|||yyywwwtttqqqooonnnnnnooopppooommmiiifffeeefffhhhkkklllooorrrwww{{{***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++******+++,,,---------,,,++++++------...333888<<<<<<;;;???===<<>>>>>???@@@AAA@@@BBBCCCDDDEEEFFFEEEDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCGGGEEEBBBAAAAAA???===;;;???@@@BBBCCCDDDFFFJJJLLLWWW```eeecccaaacccdddbbbcccdddeeeeeecccaaa```___TTTQQQLLLGGGDDDDDDGGGJJJ;;;999555111...---...000/////////.........------......//////000000111111111000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++*********+++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000555777:::>>>AAAAAA@@@>>>@@@FFFRRRaaaiiiiiijjjlllddd______hhhnnnqqq{{{xxxiiibbbhhhmmmsssssspppooossswwwzzztttmmmkkkgggbbb___]]]\\\\\\XXXXXXWWWTTTRRRQQQRRRTTTPPPRRRUUUZZZ```eeejjjmmm***++++++,,,,,,++++++***++++++++++++++++++++++++******************+++++++++,,,,,,---------,,,,,,---...111666;;;>>>>>>===@@@;;;<<>>@@@CCCEEEEEEEEEMMMNNNQQQTTTWWWYYY[[[\\\ZZZ[[[\\\]]]]]]\\\[[[[[[\\\YYYVVVTTTQQQNNNJJJGGGFFFEEEDDDAAA>>>===???AAAKKKRRRWWWWWWVVVXXXYYYYYY___dddjjjkkkiiigggiiikkk___^^^ZZZRRRKKKHHHLLLPPPFFFCCC===888444111000///000///......------------......//////000000111111111111000000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222888:::===???AAAAAA@@@???BBBPPP```gggiiikkklllkkkbbbeeeiiiooouuu{{{~~~uuu[[[XXXdddgggooouuutttooooooxxx~~~}}}||||||{{{{{{{{{{{{{{{|||}}}~~~~~~{{{wwwuuurrrmmmeee```WWWUUUQQQMMMJJJHHHGGGGGGDDDDDDEEECCCAAAAAABBBCCCBBBCCCEEEIIINNNSSSXXX[[[++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,+++,,,,,,------.........---///444999===???>>>>>>===<<>>CCCJJJSSS[[[aaabbbcccaaa]]]WWWPPPLLLHHHJJJGGG@@@===???>>>:::EEEFFFIIIPPPWWW^^^aaaccckkkjjjiiihhhiiikkknnnpppllllllllllllnnnoooqqqsssooonnnkkkjjjiiifffbbb___[[[ZZZXXXRRRKKKFFFCCCBBBCCCFFFHHHHHHHHHJJJMMMOOOYYY___fffjjjjjjiiiggggggfffggggggccc[[[RRRLLLIIILLLIIIEEEAAA===888333000///...---,,,,,,,,,------......//////000000111111111111111000000000//////////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333555:::<<<>>>@@@@@@???@@@@@@GGGZZZkkknnnmmmnnnkkkdddeeelllsssxxx~~~zzzdddUUU]]]nnnlllsssxxxuuupppttt}}}~~~~~~||||||||||||{{{zzzxxxvvvtttssssssqqqqqqpppoooooonnnoooooommmjjjfffbbb___YYYRRRNNNFFFDDDBBB@@@>>>>>>???@@@>>>???@@@???>>>===>>>@@@@@@@@@AAACCCFFFJJJMMMOOO++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,------++++++,,,,,,---...///000...111666:::===>>>>>>>>>:::AAAMMMVVVUUUMMMJJJKKKAAA===:::@@@LLLVVV[[[\\\XXXXXX]]]dddfff```ZZZXXXcccccceeeiiimmmooonnnlllfffjjj```^^^iiijjjoooqqqjjjYYYRRRNNNRRRXXXYYYXXXYYYmmmwwwsssllldddbbbdddfffddd```cccccceeekkkpppssssssrrriiieee___\\\___iiittt|||}}}xxxvvvvvvjjjiiiooorrr|||}}}vvvttt|||~~~zzzzzz{{{xxx{{{vvvaaaHHH<<<888777888:::555555555555444333222222000000000000////////////------------------------,,,,,,,,,---------......//////...------,,,,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,...------,,,,,,------......------,,,+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,---///222333333333222777:::======;;;888777777666@@@LLLTTTYYY\\\```bbbccc```ZZZSSSMMMHHHDDDCCC???AAAAAA@@@AAADDDEEEDDDPPPSSSZZZeeerrr~~~}}}uuupppppprrrtttqqqooolllkkkllloootttvvvuuutttrrrqqqqqqooollljjjdddfffgggeee___YYYTTTQQQMMMKKKHHHEEECCCBBBEEEHHHQQQUUU\\\eeemmmnnnkkkgggjjjkkklllllliiiaaaVVVNNNLLLKKKJJJIIIGGGCCC===888000///---,,,,,,---...///......//////000000111111111111111111000000000000000000/////////.........------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,------,,,,,,,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///222666888;;;===??????>>>>>>@@@AAAMMM```ooorrrqqqoooggg]]]iiiqqqyyy|||ggg[[[aaaqqq{{{{{{}}}|||vvvsssyyy|||zzzxxxwwwxxx{{{}}}zzzxxxwwwwwwwwwxxxyyywwwtttrrrqqqqqqpppooollljjjgggfffeeeeeecccbbb```^^^]]]\\\[[[[[[XXXVVVTTTQQQNNNJJJFFFCCC@@@???=========>>>@@@BBB===>>>???>>>===>>>@@@BBB>>>@@@CCCHHHMMMRRRVVVXXX,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++++++++,,,---///000111111444888;;;<<<===>>>???<<>>IIIXXX___[[[TTT[[[WWWUUUWWWXXXXXX]]]bbbgggqqqvvvsssrrruuusssnnn\\\ZZZXXX^^^hhhoookkk]]]SSSLLLHHHFFFJJJUUU___ccceeehhhrrr~~~~~~~~~rrrkkkeeehhhrrr{{{wwwpppjjjiiigggaaa\\\ZZZQQQQQQQQQQQQSSS\\\iiisssyyytttrrrooohhh^^^\\\ffftttwww{{{tttuuuxxxyyywwwwwwzzzsssuuuoooYYYIII@@@:::999:::555666666555555444333222000000000000////////////,,,,,,,,,------------...,,,,,,,,,---------......//////......---,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,+++------,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------000000222333444444555555;;;===>>><<<888777:::===EEESSSbbbhhhhhheeeaaa^^^[[[VVVNNNFFFBBBAAABBBDDDIIIJJJMMMQQQYYYccclllqqqqqqrrrvvv~~~xxxttttttxxx{{{tttqqqmmmkkkkkknnnrrruuuxxxuuurrrqqqppppppnnnmmmccchhhnnnrrrqqqnnnjjjhhhbbb\\\WWWSSSOOOIIIGGGIIIGGGIIIOOOYYYeeekkkjjjhhhjjjhhhhhhjjjmmmlllgggaaaRRROOONNNNNNOOOMMMHHHCCC666444222///......///000......//////000000111111222222111111111000000000000000000/////////......------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000444888;;;;;;>>>@@@???======AAADDDRRR___lllqqqoookkkddd___sssyyywwwbbbdddyyy~~~xxxxxx|||xxxuuuqqqnnnmmmmmmmmmmmmlllkkkiiiiiieeeccc```______aaaccceeeeeefffgggfffcccbbbbbbccc```bbbbbb```]]][[[ZZZZZZXXXVVVSSSQQQOOONNNMMMMMMNNNMMMKKKJJJHHHGGGGGGFFFDDDDDDDDDCCCBBBAAA@@@???@@@@@@???>>>???BBBDDDEEEDDDEEEEEEFFFGGGJJJNNNQQQUUUZZZaaakkkttt{{{,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,---///111333555888;;;===<<<===???AAADDDVVV___UUUJJJGGGCCC:::<<>>>>>CCCHHHSSS\\\hhhmmmhhhaaadddkkk|||qqqiiiuuuzzzxxx~~~vvvrrrkkkfffaaa]]]YYYWWWVVVWWWWWWVVVUUUTTTRRRQQQOOOMMMLLLJJJJJJKKKLLLMMMLLLNNNOOONNNLLLKKKLLLMMMIIIKKKLLLKKKIIIGGGGGGHHHGGGFFFCCCAAA@@@???@@@@@@BBBBBBAAA@@@@@@AAAAAAAAABBBCCCEEEFFFFFFGGGHHHIIIKKKKKKLLLMMMPPPTTTXXXZZZ^^^___```bbbffflllsssyyy---,,,+++******+++,,,---++++++++++++++++++++++++,,,+++++++++******))))))+++++++++,,,---000222333999;;;>>>>>>======@@@CCCLLL___cccQQQFFFGGG@@@000===HHHXXXgggoooooojjjeee[[[ZZZ[[[[[[YYYZZZcccnnnsssrrrlll^^^XXXJJJZZZqqqvvv|||vvvgggTTTKKKMMMQQQPPPYYY[[[cccmmmtttwww}}}||||||~~~~~~~~~xxx{{{|||yyyxxxtttrrryyysssjjjhhhfff```\\\]]][[[eeeqqquuuvvv||||||~~~tttiii^^^[[[]]]bbbkkkrrr|||}}}{{{{{{rrreeeccckkkpppmmmqqqwwwzzztttkkkiiirrr{{{zzzlllZZZGGG;;;999666666666666555444333222000000000000////////////,,,,,,,,,------.........,,,,,,,,,---------....../////////...------,,,,,,++++++++++++++++++++++++)))***,,,......---,,,+++,,,++++++******++++++,,,+++++++++,,,---...///000------------------------++++++------------++++++++++++,,,,,,---...//////444444444666888;;;>>>@@@<<<<<<;;;888888???KKKUUUhhhrrrvvvlll]]]RRRHHH@@@>>>>>>AAAFFFOOO[[[eeelllxxx|||}}}||||||sssuuuyyy}}}{{{xxxtttsssvvvyyy{{{|||tttvvvxxxxxxuuuqqqooonnnpppmmmpppuuusssiiiaaa___[[[XXXSSSLLLHHHJJJRRRYYYUUU[[[cccggghhhhhhjjjlllyyynnn```UUUPPPLLLHHHEEEHHHDDD???888333000//////......//////000111111111222222222111111111111000000000000000////////////........................++++++++++++++++++++++++++++++++++++++++++++++++************************,,,------......------,,,)))***+++,,,---,,,++++++++++++,,,,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---111666;;;>>>===@@@BBBAAA???@@@EEEJJJRRRYYYdddjjjbbbZZZdddwww||||||ffflll~~~|||tttxxxzzzfffbbb]]]YYYVVVSSSPPPNNNPPPPPPPPPPPPNNNLLLJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGBBBEEEGGGFFFCCCAAABBBDDDAAACCCEEEEEEDDDDDDEEEFFFIIIHHHEEECCCBBBCCCDDDEEEEEEFFFFFFGGGHHHIIIKKKLLLOOOQQQSSSUUUVVVXXXZZZ\\\\\\]]]___ccciiiooouuuxxx{{{|||~~~,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++...---,,,+++---000333555777999;;;;;;;;;<<<@@@CCCXXXRRRMMMMMMJJJBBB;;;999>>>KKK\\\mmm{{{~~~ppp___\\\ZZZYYY[[[\\\aaannn{{{~~~zzzsss```QQQQQQVVVcccvvvwwwyyyppp```SSSOOOLLLKKKVVVeeedddiiiooossswww~~~}}}{{{yyyyyy|||~~~{{{wwwwww|||yyy{{{}}}~~~}}}|||}}}~~~xxxuuuuuuzzzxxxrrrrrrxxxuuukkkkkkssswww|||{{{vvvvvv~~~pppbbbbbbeeefffmmmwww}}}wwwppplllvvvrrrqqqsssrrrmmmooouuuwwwwwwyyyvvvmmmeeejjjvvvzzzbbbIII???@@@:::777777999888333111222222222111111000/////////---------------------------------............////////////...------,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,---...000222555777888666222---,,,,,,---+++))),,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,///222444222222222444888<<>>999555555???NNN___iiinnnooojjj\\\NNNFFFDDDCCC>>>DDDNNNZZZfffpppxxx}}}zzzqqqqqqwwwyyyzzz||||||yyyrrrqqqssswww||||||wwwqqqooorrryyy}}}xxxoookkkllljjjiiilllqqqrrrooonnnpppkkkgggbbb\\\WWWRRRLLLIIINNNSSS[[[ccchhhkkklllkkklllooojjj___WWWRRRKKKBBBHHHIIIIIICCC:::333......,,,...//////...///000222000000000000000000000000000000000000//////////////////.........---------------+++******+++------/////////......---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,---000333666:::<<<===???@@@???===<<<>>>CCCHHHWWW\\\bbbdddfffjjjnnnppp|||tttbbbgggxxx}}}vvvzzz}}}~~~|||xxxjjjgggdddbbbbbbaaa]]]ZZZ______^^^]]][[[XXXVVVTTTVVVTTTQQQNNNKKKJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGDDDDDDDDDFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKOOOTTTYYYXXXUUUVVV]]]dddgggiiilllrrr|||yyyyyy++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++---,,,,,,,,,...111444666777:::======<<<===@@@DDDOOOIIIEEEFFFDDD>>>:::999KKKVVVeeeuuuuuuddd```___aaacccccceeennnxxxyyytttdddUUUTTTRRR[[[oooxxxttt{{{jjj\\\UUUYYY___bbbjjjtttrrrwww|||}}}zzzxxxyyyuuusssrrroooiiiiiikkkqqquuuyyy{{{{{{zzzyyyyyyvvvuuuvvv{{{yyyyyy~~~zzz|||}}}pppooopppooouuu}}}sssqqqqqqttttttwww|||{{{wwwwwwzzz}}}zzzxxxwwwrrrllllllppp|||pppYYYHHH???<<<888777999999555333444222222111111000000//////---------------------------------............////////////...------,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---///000111444000---+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---///111444666555555555777999:::;;;:::555444888CCCUUUgggsssxxxooogggZZZNNNCCC===<<<>>>HHHUUUfffssszzz~~~yyyxxx{{{|||}}}}}}zzzvvvvvvwww{{{~~~}}}wwwssslllhhhgggjjjkkkjjjkkknnnyyywwwwwwyyyvvvooojjjjjjmmmmmmnnnnnnjjjcccZZZUUULLLPPPWWW```hhhlllllljjjlllnnnnnnkkkiiidddXXXKKKGGGHHHIIIFFFAAA:::555333......//////000000000///111111111111111111111111000000000000////////////000000/////////............------,,,,,,------............---------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++---...111444777:::===>>>>>>?????????@@@FFFOOOUUU]]]dddjjjlllkkkmmmpppsss|||uuuhhhaaaiiivvv|||||||||rrrzzz~~~uuurrrmmmiiieeedddeeeeee``````______^^^^^^^^^]]]ZZZYYYYYYXXXXXXWWWUUUSSS\\\^^^```dddiiimmmqqqsssttt{{{************************++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---///333666888888<<>><<<===BBBGGGEEE@@@>>>??????<<<;;;<<>>?????????>>>???DDDNNNZZZbbbeeejjjoooqqqpppqqquuuyyy|||{{{lllkkknnntttvvvuuussstttooo|||qqqgggbbb]]]```iiiuuurrrccc+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...111555888:::;;;===>>>===:::===CCCIIIBBB===;;;===>>>===@@@DDDSSSXXXbbbnnnuuuqqqbbbTTTVVVXXX___gggiiigggiiimmmfffmmmpppoooiiiYYYYYYkkklll~~~www|||{{{yyy}}}~~~yyytttpppbbbWWWMMMMMMPPPRRRRRRSSSYYYaaalllvvv{{{}}}}}}}}}qqqooommmlllllljjjgggdddgggxxx~~~uuurrrvvvyyy{{{uuuooo{{{xxxwwwyyy{{{xxxrrrmmm|||kkkVVVEEE===888888888666666777333333222111111000000///........................---------............////////////...------,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------,,,+++******++++++,,,,,,++++++,,,,,,,,,,,,------***,,,///222555666777777666999===@@@???===:::999===EEETTTaaahhhddd[[[SSSQQQAAA777;;;DDDPPPeeezzzzzzyyyyyy}}}~~~wwwsssiiikkknnnnnnlllgggcccaaadddfffgggfffccc^^^YYYWWWYYYWWW[[[eeeooouuuzzz~~~~~~wwwooojjjfffcccfffjjjcccjjjttt{{{|||xxxrrrnnniiidddZZZRRRNNNQQQXXX^^^cccaaaaaaeeemmmrrrpppkkk]]]WWWPPPLLLKKKKKKIIIGGG<<<666///...000222111...111111111111111111111111000000000000////////////////////////////////////,,,---...//////...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++++++++,,,///111333666:::===???AAAAAA???>>>@@@GGGSSS```hhhnnnkkkjjjnnnqqqtttxxx}}}zzz{{{~~~tttccclllqqqxxx{{{xxxsssppppppssszzzfffWWWXXXQQQJJJIIIOOOZZZdddkkkuuu~~~|||yyyvvvfffTTT,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,---...000333777:::;;;>>>>>>===;;;;;;>>>EEEIII@@@;;;999;;;===???EEELLLWWWZZZbbbiiikkkdddXXXOOOUUUXXX```iiillliiihhhiiidddrrrsssjjjddd```eeesss~~~vvvwww|||~~~yyytttrrr```SSSHHHHHHLLLNNNNNNNNNVVV^^^jjjsssxxxzzzzzzzzzsssooohhhbbb___^^^^^^^^^bbbsss|||zzz{{{}}}~~~yyyvvvxxxyyywwwwwwllltttxxx}}}|||zzzsss^^^MMMCCC:::888888666666777333333222222111000000000........................---------............////////////...------,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,---......///******+++******+++,,,---+++++++++,,,,,,---------***,,,///333555777777777888;;;>>>>>><<<999888888EEERRRbbbjjjeeeZZZOOOJJJEEE@@@???HHHSSSccc|||zzzwwwwww|||}}}yyyuuurrrrrruuuwwwvvvsssnnniiieee]]]```ddddddbbb___^^^^^^\\\^^^```^^^ZZZVVVTTTUUUJJJLLLSSS]]]dddiiirrr{{{xxxsssoooiiiccc```bbb```eeelllqqqrrrrrrrrrsssqqqooohhh\\\QQQMMMQQQVVV[[[[[[___eeekkkpppsssuuulllbbbUUULLLIIIJJJKKKKKKEEE===333///111333333111111111111111111111111111000000000000////////////........................+++,,,---......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------000111444777:::>>>@@@AAAAAA??????CCCMMM[[[hhhooowwwkkkcccgggoootttyyy}}}xxxjjjZZZnnntttyyyzzzxxxwwwvvvvvv|||xxxtttssssss|||rrrbbbXXX___YYYQQQNNNQQQZZZccciiimmmvvv|||yyyuuunnn]]]KKK,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------......---...000222555888;;;<<>>===>>>BBBEEEFFFEEE===999777999<<<@@@JJJTTTXXX[[[aaaddd___UUUNNNLLLRRRWWWcccooorrrmmmfffdddlllwwwsssfffccceeemmmzzz|||mmmrrrzzz~~~zzzxxxwwwcccYYYRRRVVV^^^ccceeeggghhhmmmuuuzzz|||{{{zzzzzzwwwpppfff]]]XXXYYY\\\___eeerrr{{{|||{{{rrrlllppppppnnnlllooottttttqqquuuhhhrrrzzz||||||~~~xxxdddXXXKKK???:::999777666777333333333222111111000000........................---------............////////////...------,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************+++---...///)))***,,,,,,++++++,,,---***++++++,,,,,,------...,,,...000333666777777777;;;<<<<<<999666555888;;;PPP\\\fffdddVVVHHHAAA???777???KKKWWWdddvvv~~~}}}vvvmmmfffddddddeeeeeedddkkkpppooommmmmmmmmlllssswwwyyyyyyvvvtttuuuwwwooorrrsssooohhhdddfffiiibbb___^^^^^^[[[\\\dddmmmjjjiiilllpppnnngggcccbbbfffjjjnnnooommmmmmnnnqqqjjjooorrrmmmcccZZZWWWWWWNNNRRR[[[fffkkkkkkkkkmmmoooggg\\\RRRLLLJJJJJJJJJJJJCCC;;;666444555444333222222222222222222222222000000000000////////////------------............+++,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......000111444777:::>>>@@@AAA??????AAAIIIVVVdddpppvvvzzzkkkaaagggqqqxxxvvvjjjeee|||{{{||||||~~~sssdddYYYTTTWWWTTTQQQPPPTTT[[[dddiiitttwwwzzzzzzssseeeUUUIII++++++++++++++++++++++++******++++++++++++******++++++,,,,,,---......//////000111444666999;;;<<<>>>===???FFFMMMMMMFFF???:::777666999===DDDRRR^^^YYY[[[``````UUUIIIFFFKKKOOOXXXjjj}}}|||qqqllluuurrriiidddiiijjjuuu~~~rrrooouuu|||||||||~~~lllfffcccjjjqqquuuxxx{{{yyy|||~~~}}}|||vvvoooeee[[[VVVVVV[[[___gggooovvvwww||||||nnndddaaaccccccccchhhqqqwwwwww}}}bbbmmmvvvxxx{{{{{{uuuttt~~~vvvcccTTTEEE>>><<<999888888444333333222222111111000........................---------............////////////...------,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------)))+++------+++***,,,---******+++,,,,,,---......000111222444666888999999<<<<<<:::777555:::CCCKKKYYY]]]]]]SSSDDD999666777333EEEXXXdddrrrwwwqqqbbbbbbbbbaaaaaaeeejjjnnnnnnzzz~~~rrrkkklllpppooojjjfffdddaaa^^^```dddYYYXXX[[[bbbfffgggjjjnnnppptttxxxvvvpppjjjhhhhhhdddhhhmmmqqqpppkkkddd___PPPOOOUUUaaahhhgggeeefffiiiiiifffaaaYYYQQQLLLJJJJJJHHHDDD???;;;777444333222222222222222222222222000000000000////////////---.........////////////------,,,,,,,,,,,,------++++++++++++,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...000111444777:::===@@@AAA>>>???CCCMMMZZZgggppptttpppgggeeeppp{{{rrrooo{{{}}}~~~xxxtttrrraaa```bbbmmm~~~zzzkkkZZZRRRSSSSSSVVVZZZ```hhhqqqzzz|||zzzzzzooo\\\NNNLLL*********************************++++++*********++++++,,,,,,---...//////000111222555777999;;;;;;======BBBMMMVVVTTTGGG:::999666666:::@@@IIIYYYfff\\\```dddaaaSSSFFFGGGPPPQQQ^^^www}}}yyyjjj^^^fffpppooo}}}zzzqqqnnnwww}}}~~~yyysssppprrrsssrrrqqqrrr{{{|||~~~~~~|||{{{{{{{{{rrrmmmcccZZZTTTTTTYYY]]]gggkkkppptttxxx}}}}}}xxx||||||yyy|||}}}ooobbb\\\aaacccdddiiivvvhhhqqqyyy{{{{{{nnnjjjxxxkkkZZZIIIAAA>>>;;;999999444444333222222111111000////////////////////////---------.........//////000//////...------,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,------))),,,///...,,,***,,,---******+++,,,,,,---......333333444666777999::::::<<<;;;:::777999BBBQQQ\\\YYYWWWQQQGGG>>>999;;;>>>???UUUfffmmmxxx|||jjjuuuxxx}}}xxxzzz~~~zzzrrrnnn^^^gggrrrwwwuuutttwwwzzz~~~kkk```___bbbUUUSSSWWW```ggggggdddcccbbbZZZTTTUUUYYYaaammmwwwvvv|||uuujjjbbb___eeecccccciiiqqqsssnnnggg^^^VVVTTT]]]gggiiiiiijjjccciiiooooooggg[[[QQQLLLHHHJJJJJJGGGAAA999444111222222222222222222222222000000000000////////////.../////////000000111111///...---,,,,,,---...///+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---///111333666:::===@@@AAA???@@@EEENNNZZZdddjjjlllcccaaaiiiyyynnnsss}}}~~~yyyvvvvvvtttwww|||tttbbbOOOIIILLLQQQWWWbbbmmmyyyvvvvvviiiQQQGGGKKK++++++++++++++++++++++++---------------------------......,,,++++++---000...///111666;;;???@@@@@@777???OOO\\\[[[NNNDDD@@@===666;;;>>>CCC[[[hhhWWWcccjjjhhhYYYKKKJJJOOOSSSZZZhhh{{{```SSS___iiiqqqsssmmmuuu}}}yyyyyytttnnnkkknnnooommmqqqrrrtttxxx{{{}}}{{{yyyvvviiiZZZQQQNNNOOOVVV^^^ccclllsssuuuwww}}}~~~~~~~~~~~~{{{{{{|||}}}~~~~~~~~~}}}vvvhhhdddbbbeeemmmsss{{{{{{|||yyy|||zzznnngggqqquuu^^^JJJBBB>>>777777===888666555555555333111///000000000000////////////...------,,,,,,------...,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++------++++++++++++------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++///111444666888888888999;;;>>>888:::777444@@@VVVbbbbbbZZZMMMAAA>>><<<:::;;;???NNN^^^lllooorrrvvvqqqfffqqq|||ttt___```hhhkkklllpppuuu~~~ttt[[[TTTTTTSSSNNNLLLLLLOOOVVV___fffjjjjjjeee^^^ZZZ[[[___dddgggrrr}}}sssddd\\\[[[XXX___gggiiiggghhhnnntttmmmcccXXXVVV[[[bbbeeedddeeecccgggpppsssiii[[[QQQLLLNNNOOOMMMHHH@@@999444333444666444222222555999333222111000////////////000/////////...............------,,,,,,------...,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,---------444444666999===@@@AAAAAABBBCCCDDDHHHUUUccceee```\\\cccooo}}}{{{gggtttzzzvvveeeTTTKKKLLLQQQZZZdddmmmvvv|||tttfffTTTJJJJJJ++++++++++++++++++++++++------------------------,,,------,,,++++++---///111111333555888;;;<<<===@@@JJJVVVZZZUUUKKKCCC>>>???;;;===DDDMMM\\\ccc[[[tttsssiiiWWWKKKLLLSSSWWW___mmmkkkYYYQQQ\\\iiiyyy|||jjjiiiuuu|||wwwwwwzzz~~~{{{zzzsssllllllttt{{{}}}zzzwwwsssfffWWWOOOMMMOOOVVV]]]fffooovvvxxxzzz~~~}}}}}}||||||}}}|||||||||}}}}}}|||||||||~~~}}}||||||~~~}}}ssseeeaaadddooo||||||ssszzzyyyppphhhkkkzzzyyydddQQQJJJDDD<<<999<<<888666555555555444222000111000000000////////////...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000333555555666777999;;;>>>@@@888777444888LLLdddlllgggMMMCCC:::777666888BBBLLL___gggttt}}}vvvtttqqqccc\\\dddooowwwkkkUUUOOOMMMIIIEEECCCBBBFFFOOOXXX___bbb______```bbbdddeeeeeedddfffnnnwwwwwwoooddd\\\XXXUUUZZZbbbhhhkkkllllllllleeeaaa\\\WWWTTTTTTUUUVVVbbbaaaeeemmmpppiiiaaa\\\XXXSSSNNNMMMMMMIIIAAA:::444444444222111111222333333222111000000//////000000000/////////............------,,,,,,------...,,,,,,------,,,,,,+++***++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///333555777;;;>>>@@@AAAAAAAAADDDFFFKKKVVVbbbccc^^^^^^eeeqqq~~~nnngggwww{{{yyy~~~sssbbbRRRJJJMMMRRR[[[kkk}}}}}}qqqbbbQQQJJJKKK++++++++++++++++++++++++------------------------+++,,,,,,+++***+++---000333444555777999;;;<<<===CCCPPPYYYTTTKKKGGGBBB;;;???@@@???IIIYYY]]]]]]cccyyyooo___OOOJJJQQQYYY\\\```ooo{{{^^^XXXXXXbbbtttyyyiiidddiiiwww{{{|||}}}~~~zzzllleeeiiirrr{{{}}}zzzssslllppp}}}zzzvvvooobbbUUUNNNLLLNNNVVV]]]jjjsss{{{}}}}}}}}}|||{{{{{{{{{{{{||||||}}}}}}}}}|||zzzxxxvvvuuuvvvwwwxxxzzz{{{}}}~~~~~~~~~nnnjjjmmm||||||mmmoooyyy|||xxx~~~|||tttnnnuuu~~~mmm\\\TTTLLLAAA:::;;;888777555555555555333222111111000000000/////////......------------......---------------..................---------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------...111444555555555888;;;>>>??????777666666BBB[[[ooommm```@@@<<<888777999BBBTTTcccsssqqqzzz{{{~~~xxxeeeeeennnkkk[[[XXXUUUOOOEEEBBBAAAGGGPPPXXX\\\\\\SSSYYYbbbiiikkkhhhbbb]]]ZZZ\\\___aaa```^^^\\\[[[^^^```ccciiinnnoookkkhhhcccggghhhcccYYYQQQOOOPPPYYYYYY]]]cccfffcccaaaccccccXXXMMMLLLQQQSSSMMMEEE;;;888555222222222111000444333222111000000000000000000000/////////.........------,,,,,,------...,,,,,,------,,,,,,+++***************************------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------...///000111333666999===???AAAAAAAAACCCHHHNNNTTT[[[bbbbbb___dddjjjsss}}}rrr^^^ffftttxxx|||{{{vvvsssxxx|||wwwkkk\\\OOOLLLRRRYYYfffzzz|||mmm]]]OOOJJJMMM++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++***+++...000333555999<<<===>>>>>>???<<>>LLLbbb^^^[[[mmmmmmaaaRRRJJJOOOZZZaaaccc___nnn}}}|||nnn```ZZZ^^^fffsss|||ffffffmmmrrr|||}}}{{{wwwwwwwwwwwwxxxzzz{{{|||}}}||||||}}}}}}|||{{{zzzzzz{{{}}}~~~yyymmm```]]]eeerrr{{{|||{{{uuupppsss}}}yyywwwlll```SSSNNNMMMPPPWWW___kkkttt|||~~~~~~~~~{{{{{{{{{zzz{{{{{{||||||}}}}}}|||{{{xxxtttpppnnnkkknnntttxxx{{{|||}}}~~~}}}||||||}}}yyytttvvvpppiiitttxxxsssrrrxxxxxxvvvfff[[[QQQDDD<<<:::999777666555666666555333111111111000000000//////......------------......---------.............../////////......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///222444555555777:::===>>><<<999666;;;CCCRRReeekkk]]]JJJ<<<;;;<<>>>>>============MMMSSSHHH@@@AAA>>>555777<<>><<<777333777DDDVVVdddhhh___KKK999:::===CCCNNN^^^nnnyyy}}}wwwwwwppphhhmmm|||tttsssvvv{{{vvvwwwxxxrrrjjj]]]]]]___cccfffddd]]]VVVZZZ^^^aaabbb^^^YYYVVVTTTXXX[[[^^^^^^\\\^^^eeekkkrrrvvvzzz{{{xxxsssooollleeekkktttyyyyyyuuunnnjjj```ccciiinnnlllhhhiiimmmhhhaaaXXXRRRRRRRRRQQQPPPQQQHHH===666444555555555555444333222111111111111111000000000////////////...------,,,,,,------...,,,,,,------,,,,,,+++***++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---///111333666:::>>>@@@@@@@@@AAABBBKKKUUU```eeedddaaaeeejjjuuuwwwxxxxxxxxx{{{~~~nnn\\\]]]jjjvvvyyyxxxrrrnnnmmmtttuuuppp|||xxxlllfff[[[RRRPPPXXXfffpppuuugggYYYOOOLLLMMM++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---111333555999======;;;:::<<<>>>JJJRRRSSSJJJBBB???:::333666<<>>>>>;;;888777777777666555222222111111111000000000//////............///////////////........................---------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////000222444666:::>>>???<<<999666444???QQQeeemmmeeeSSSAAA777;;;BBBMMM[[[lllxxx{{{wwwppptttooofffnnn{{{sssrrr{{{~~~yyytttqqqnnnmmmnnnmmmgggaaa]]]___bbbeeeddd___XXXRRRYYYZZZZZZWWWSSSQQQSSSVVVYYYcccnnnqqqnnnhhhfffgggfffppp|||vvvlllfff\\\```gggpppwwwyyyuuuqqqiiikkkooossspppjjjiiimmmiiihhhccc]]]VVVQQQOOONNNSSSMMMCCC;;;666555555666555555444333222222222222111111000000000/////////...------,,,,,,------...,,,,,,------,,,,,,+++***+++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************,,,///222444999<<>>AAA>>>999777999>>>OOO]]]jjjiiiXXXFFF===<<>>@@@@@@===>>>BBBGGGPPPZZZfffiii```[[[fffvvv{{{qqqaaaaaazzzwwwvvv|||yyyppppppvvv{{{|||ppp```ZZZTTTRRRYYYiii||||||xxxooobbbWWWRRRRRRRRR++++++++++++++++++++++++++++++++++++++++++++++++***+++------...000333666888999999999;;;DDDRRR]]]___TTTJJJFFFBBB<<<888999@@@GGGeeezzzqqqkkkgggVVVEEECCCGGGSSS```rrr|||eee]]]ccckkkwww]]]ZZZiiivvvxxx{{{{{{ooofffcccgggnnnrrrzzzzzz{{{~~~{{{}}}|||uuunnniiiUUUSSSUUU```oooxxxxxxtttqqqkkk```VVVOOOMMMNNNOOO[[[iii}}}{{{|||zzzuuupppuuuyyytttwwwzzzyyyvvvjjj```UUUQQQQQQSSSZZZaaalllttt{{{}}}~~~}}}|||{{{zzzzzzzzz{{{zzzwwwpppfffYYYMMMFFFJJJWWWiiiuuuzzzzzzzzzzzztttwww{{{|||{{{zzz{{{}}}{{{|||~~~|||}}}wwwxxxxxxuuuooolllppp|||xxxsssuuuuuuppprrrtttbbbOOOBBBBBB???:::888777666555444222222222111111111111000//////............//////000000//////.........---+++++++++,,,,,,---------++++++++++++++++++++++++++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---000222222333555666===AAABBB===666666>>>GGG]]]eeeiiiaaaLLL;;;999>>>HHHZZZlllvvv{{{~~~{{{uuuyyyyyy{{{rrrqqqyyy~~~vvvooonnnrrrjjjiiihhhgggfffggghhhiiieeegggkkklllgggbbbbbbeee^^^bbbfffeeebbbaaaeeeiiifffkkkppprrrtttyyypppmmmlllpppsssqqqggg___[[[]]]aaaffflllqqquuuxxxnnnjjjhhhhhhgggcccaaacccbbbfffkkkooonnnhhh```[[[SSSTTTTTTNNNEEE===999777666666555444333333333333111111111111000000000000...------,,,,,,------...,,,,,,---------,,,++++++((())))))***++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++,,,,,,,,,---------)))))))))))))))))))))))),,,,,,+++,,,...222666888===???AAA???======CCCHHHTTT^^^iiikkkaaa[[[iii|||yyygggiiizzzxxxyyyzzztttzzz~~~{{{nnnVVVSSSOOORRR^^^rrr|||xxxnnn```UUURRRTTTUUU++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---111555777777666::::::999JJJ___ccc```LLL???@@@>>>666555>>>FFFUUUttt~~~lllgggfffUUUIII<<>>;;;;;;JJJ]]]oookkk___MMM@@@???CCCFFF\\\ooo}}}~~~}}}|||tttsss~~~wwwvvv~~~zzzssslllhhhhhhjjjlllooonnnllllllnnnpppqqqqqqwwwvvvuuuwwwzzzzzzvvvrrrmmmoooooonnnqqqtttpppjjjggglllqqqrrrttt|||tttjjjdddaaa___^^^ccchhhlllmmmooosssrrrnnniiinnnqqqnnneee\\\XXXWWW]]]eeekkkmmmppprrrmmmeeeYYYWWWVVVWWWWWWOOO@@@555444666777555111///111333222222000///............///...---,,,,,,---............---------,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++---000555999<<<===???@@@>>><<>>CCC@@@>>><<<<<<>>>III___rrroooaaaRRRIIIBBB@@@KKKYYYxxxxxxooorrrxxxxxxuuuooo~~~{{{tttrrrooopppqqqrrrssssssttttttxxxxxxxxxzzz|||}}}|||zzz}}}}}}~~~~~~{{{}}}uuuwwwxxxvvvuuuwww}}}vvvjjjcccaaaaaaooosssvvvxxx|||zzzsssiiilllooopppmmmeee]]]WWWZZZbbbiiilllppptttqqqjjj```]]]ZZZZZZYYYTTTIII@@@777777555333111000111333222222000//////............////////////...---,,,...------------,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,---///222777;;;>>>===>>>???===<<>>===:::HHHWWWXXXOOOEEE@@@>>>777000:::JJJaaa|||rrrnnnnnn\\\GGGDDDDDDPPP```mmmppp\\\WWWkkktttgggccccccpppxxxeeeNNNUUU^^^eeeggglllwww~~~|||zzzwwwtttmmmbbbSSSLLLSSS___qqqssslll___RRRKKKHHHEEEFFFIIINNNVVVaaallltttwwwvvvtttwwwzzz||||||{{{~~~wwwmmmkkkaaaXXXSSSSSSVVV___iiinnnsss{{{~~~}}}}}}~~~xxxrrrjjjUUUIIIPPPUUU^^^jjjuuuzzzzzzvvvsssxxxyyyzzzyyyxxxxxxyyyzzzvvvvvvwwwyyy{{{|||{{{yyywwwzzz}}}xxxxxxpppjjjkkkzzz}}}~~~~~~pppyyyuuu```RRRUUUKKKBBB???<<<888555666555444222222333333111000///////////////////////////////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******+++---......,,,...222777::::::<<>>===>>>BBBJJJQQQ]]]```bbb___]]]ggg}}}xxx[[[]]]mmm|||zzzwwwvvvvvvyyy|||bbb|||uuummmkkkooowwwyyy{{{|||}}}yyyiii]]]UUUSSSUUU^^^pppzzzvvvkkk[[[PPPNNNQQQSSS++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---000333666888<<<:::>>>===:::EEEQQQOOOEEEAAA@@@===444000>>>SSSggg~~~|||ppptttkkkSSSIIIFFFOOOZZZcccoooyyyfffUUUYYYxxx~~~llldddfffkkk}}}oooRRRPPP```rrr{{{}}}~~~}}}|||zzzxxxvvvlll___SSSMMMRRReeewww{{{tttiii\\\NNNHHHFFFEEEFFFIIIOOOYYYdddmmmuuuzzz{{{yyyxxxzzz}}}|||zzzyyy{{{~~~~~~~~~|||xxxrrrnnnhhh^^^TTTRRRTTTXXX```hhhnnnttt{{{}}}|||}}}~~~~~~~~~xxxqqqjjjXXXQQQ\\\^^^mmm|||zzzuuuqqquuuwwwxxxxxxvvvuuuvvvwwwrrrsssuuuxxxyyyyyyxxxwwwzzz~~~~~~|||kkkgggkkk|||xxx{{{}}}xxxzzzyyygggZZZXXXNNNDDD@@@===888666666666444333222333333222000////////////////////////.............../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,------......---111666999;;;===???BBB:::<<<:::;;;KKKcccooonnn\\\JJJ:::999AAAOOOcccttt~~~uuuiiigggrrrxxxuuuvvvwwwzzz|||wwwsssssssssrrrrrrrrrpppmmmjjjnnnrrrvvvwwwuuutttuuuwwwssswww{{{|||}}}|||qqqjjjhhhsssyyy~~~xxxooooooqqquuuzzz|||wwwnnnfffYYY___fffkkkooorrrsssssslllfff]]]XXXVVVUUUQQQNNNCCC<<<555111111333222111222111111000//////000000------.../////////...------------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---///222666:::===???======>>>>>>AAAGGGPPPVVVZZZXXXWWWYYY^^^kkk~~~kkkVVV]]]kkkwwwwwwssssssxxx{{{|||rrraaa}}}|||sssjjjgggjjjsssvvvyyy|||~~~rrrcccXXXTTTUUU\\\lllyyywwwmmm^^^PPPKKKOOOUUU++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...111444777999<<<:::===<<<999BBBLLLHHH???>>>>>>:::333333EEEZZZjjjuuurrrrrrttt^^^GGGKKKHHHXXXaaaccckkkvvv{{{|||{{{xxxfff[[[kkkqqqgggdddjjjqqqfffRRR___rrr}}}|||{{{{{{{{{zzzwwwtttlll]]]OOOMMMZZZooo|||wwwrrreeeXXXKKKFFFFFFFFFGGGIIIMMMYYYdddkkkqqqxxx{{{yyyyyy{{{}}}{{{xxxwwwyyy|||~~~|||xxxtttqqqooommmjjj^^^UUUNNNNNNRRRWWW___gggooottt|||~~~|||{{{|||}}}~~~|||~~~xxxrrrlll^^^]]]mmmssszzzssspppuuuvvvxxxxxxvvvuuuuuuvvvqqqsssvvvxxxxxxxxxwwwwww~~~~~~zzz```___hhh}}}vvvxxx|||{{{zzz|||oooaaaXXXNNNEEEAAA???:::777888666444333333333333222000000000000000000000000000.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,---...///222777;;;======>>>>>>888;;;===EEEXXXhhhdddUUUHHHDDD;;;999JJJfffwwwzzztttnnnfffeeeqqqzzzuuupppnnnsssxxxzzz{{{}}}zzzuuupppkkkiiiggggggeeecccdddeeefffeeedddiiimmmqqqrrrpppooopppqqqlllqqquuuuuuvvvyyyyyywwwyyyyyy{{{{{{qqqoooqqqrrrzzz}}}xxxrrreeehhhnnnsssuuutttqqqpppdddggglllpppqqqqqqsssuuuuuuooogggaaa]]]ZZZVVVSSSJJJCCC:::444333444333222222111111000000000000111888666333000...---......------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,///333777:::===>>>>>>>>>>>>@@@EEEMMMWWW]]]___VVVSSS[[[fffoooxxxooo]]]VVVlllrrrvvvtttrrruuuxxxyyyvvvlllppp|||}}}~~~{{{sssjjjgggjjjrrruuuyyy|||~~~zzzlll___VVVVVVYYYggg~~~zzzwwwooo```QQQJJJNNNVVV++++++++++++++++++++++++++++++++++++++++++++++++***+++---///222555888:::===999<<<;;;888BBBJJJEEE>>>===;;;888444999LLL___jjjjjjlllqqqhhhMMM???IIIKKK]]]cccccciiiiiihhhooowww}}}xxxkkkjjjqqqiiiiiikkksss|||wwwfff^^^lll}}}nnnppptttxxxyyywwwqqqlll]]]RRRNNN]]]xxxyyyxxxtttooobbbUUUHHHFFFHHHHHHHHHHHHNNN[[[gggjjjpppyyy}}}{{{{{{||||||yyyvvvvvvyyy}}}yyyzzzyyyuuurrrnnneee]]]QQQLLLHHHJJJNNNTTT^^^hhhqqqvvv}}}}}}{{{{{{|||}}}~~~~~~{{{tttnnnccchhh|||yyyqqqnnnuuuwwwyyyzzzyyywwwwwwxxxqqqsssvvvwwwwwwwwwwwwxxx~~~~~~~~~~~~|||tttvvv\\\\\\iii{{{tttvvvyyyyyy~~~wwwgggXXXPPPHHHEEEBBB===999999666555333333444444222111000000000000000000000000000000000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,///111555888<<>>===888<<>>BBBZZZ|||mmmddd^^^cccttt{{{zzz{{{sssrrrrrrllljjjmmmuuuzzzyyyvvvuuummmjjjeee```]]]]]]^^^______^^^^^^```dddhhhkkkkkkmmmpppssstttsssrrrrrrrrrkkkqqqtttrrrrrrssssssqqqqqqqqqsssyyyxxxoooooovvv|||pppvvv{{{{{{zzzzzzvvvqqq[[[^^^dddiiillloooqqqrrrooooooqqqsssqqqmmmoootttuuurrrmmmiiiddd]]]VVVRRRPPPJJJBBB:::666444333333222111111000000111111111BBB>>>888222...------...,,,,,,,,,,,,++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,000555999<<<===>>>???>>>>>>AAAHHHRRR\\\bbbeee[[[YYYdddooorrrsssuuusssvvvvvv```ZZZaaavvvxxxwwwtttvvv|||mmmppp}}}}}}}}}~~~~~~}}}{{{tttjjjhhhjjjpppssswwwzzz{{{|||~~~sssfff[[[UUUZZZ```qqq~~~}}}|||{{{|||wwwnnnbbbSSSJJJMMMTTT++++++++++++++++++++++++***************************+++---000333666999:::???:::<<<;;;999CCCLLLGGG@@@<<<888666777@@@RRRaaadddbbbjjjiiiSSSBBBCCCIIIRRR___cccgggqqqggg]]]fffqqqwwwtttlllvvvuuueeefffkkkpppxxxooodddaaannnyyy}}}wwwxxx~~~xxxhhh___eeennnvvvxxxsssiiibbbXXXXXXeee{{{wwwxxxuuuooo___RRRGGGGGGJJJJJJHHHHHHPPP___jjjlllpppzzz}}}zzz||||||yyyvvvuuuxxx{{{vvvxxxwwwsssooojjj]]]PPPGGGEEEEEEIIIMMMSSS```llltttyyy~~~||||||}}}~~~}}}zzzssslllccckkksssmmmjjjsssvvvyyyzzzyyyxxxxxxxxxqqqtttvvvvvvuuuuuuwwwzzz{{{~~~|||~~~{{{pppyyy{{{vvvgggeeerrrrrrkkk{{{}}}ooo[[[SSSLLLJJJGGG@@@;;;999666555444333444444333111000000000000000000000000222222111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,------,,,...222666;;;===@@@BBBCCCAAA===::::::@@@MMM^^^eee\\\LLLBBB999;;;???MMMiiiiiifffgggrrrqqqqqq{{{yyyuuuuuuvvvvvvsssppppppuuuwwwsssmmmkkk^^^]]]\\\[[[[[[\\\]]]^^^\\\]]]^^^bbbgggkkkllllllppppppqqqssstttsssqqqoookkkqqqtttrrrqqqrrrrrrpppmmmmmmnnnqqquuuxxxzzz{{{~~~sssooottt}}}pppooonnnooouuuyyytttkkkccccccdddiiioooqqqpppmmmqqqoooppppppkkkeeegggmmmpppqqqrrrpppkkkbbbWWWPPPUUUQQQJJJAAA999444333444222111111000000111222222;;;888555111...------...,,,,,,,,,++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***---222777;;;>>>??????>>>======AAAJJJUUU___fffaaa[[[___llluuuttttttyyyttttttzzz{{{lll\\\dddzzz{{{{{{zzzooo~~~}}}|||}}}}}}~~~}}}|||zzzsssiiifffhhhmmmqqquuuxxxyyyzzz{{{|||~~~~~~~~~~~~~~~}}}|||}}}yyylll```XXXUUUZZZcccvvv~~~{{{{{{|||}}}}}}vvvlllaaaSSSIIIKKKRRR++++++++++++++++++++++++***************************+++...111444777999:::@@@;;;<<<<<<:::EEENNNIIIBBB<<<666555:::EEEUUUaaa\\\^^^jjjbbbCCC>>>KKKKKKXXXbbbcccmmm{{{lllZZZcccmmmssspppjjjyyymmm^^^aaahhhmmmuuu|||ggg]]]]]]hhhqqqqqqjjjoooxxxppp]]]WWW___jjjtttwwwpppdddZZZ[[[eeezzzwwwxxxvvvrrr]]]QQQGGGHHHLLLLLLIIIGGGOOO^^^iiiiiimmmwww}}}zzzyyy{{{|||zzzvvvtttvvvxxxwwwwwwrrrkkkhhhdddWWWIIIBBBBBBEEEIIIMMMTTTbbbpppvvv{{{}}}}}}~~~|||~~~xxxppphhh```iiizzzmmmiiieeepppsssvvvxxxwwwvvvvvvwwwqqqsssuuuuuussstttwwwzzzyyy}}}uuuqqqrrrwwwyyyuuutttvvvrrrmmmxxxpppbbbuuu}}}uuu___WWWQQQNNNJJJBBB;;;999777555444444444444333111000000000000000000000000444333333222111000//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......(((***,,,,,,---000555:::===>>>AAACCCCCC@@@;;;666>>>DDDTTTcccaaaPPPCCCAAA???999>>>UUUppp~~~~~~{{{iiiooo|||~~~ssskkkooo~~~}}}uuuuuu{{{~~~{{{vvvwwwqqqmmmnnnlllfff```^^^___```cccddddddcccbbb```\\\]]]```dddggghhhgggeeemmmlllkkkmmmpppppplllhhhmmmssswwwuuusssttttttssslllllllllmmmnnnqqquuuxxxxxxzzz}}}}}}xxxyyy}}}tttmmmgggiiivvv~~~wwwjjjuuupppmmmqqqwwwwwwppphhhnnnkkkkkkjjjddd\\\^^^fffppptttyyyzzzuuujjj]]]UUUWWWUUUOOOEEE;;;444333555222111111111111111222222,,,,,,------......//////,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++...333999===???@@@@@@===<<<<<<@@@JJJVVVaaagggXXXWWW___ooovvvtttxxx~~~xxxggg[[[nnn~~~{{{rrrttt~~~{{{{{{~~~~~~|||}}}||||||zzzqqqgggdddffflllppptttwwwxxxyyyzzz|||}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{zzz{{{}}}uuuhhh\\\VVVTTTWWWcccuuu~~~{{{zzz}}}~~~tttiii```SSSIIIIIIOOO,,,,,,,,,++++++*********)))************+++++++++)))+++...222555888:::;;;===???<<<:::???HHHJJJGGG===<<<888777<<>>@@@CCCIIISSS^^^fffrrr~~~}}}{{{|||~~~||||||yyypppccc]]]gggvvvwwwjjjccc```kkkrrrvvvssspppppprrrrrrtttsssrrrsssvvvzzz~~~}}}}}}}}}}}}||||||||||||uuunnnbbbZZZaaaqqq{{{|||}}}~~~rrrmmmzzz}}}oooaaaVVVUUUSSSIII>>>999888777666555666555222000111111000///////////////111111000000//////..............................---------,,,,,,,,,++++++++++++++++++++++++++++++)))************++++++++++++++++++******...666<<<<<>>???AAA>>><<<@@@IIIRRRXXX]]]```VVV\\\hhhuuu{{{~~~vvvdddggg|||qqqnnn~~~}}}|||||||||}}}~~~}}}}}}}}}uuujjjbbbaaajjjnnnqqqrrruuuzzz|||zzz}}}~~~~~~}}}{{{zzz{{{}}}{{{nnn___UUUQQQQQQ\\\cccrrr}}}|||{{{zzzyyyyyyyyyzzzxxxtttnnnbbbSSSJJJOOOYYY,,,,,,,,,+++++++++******************+++++++++++++++---000333777:::<<<=========;;;;;;AAAIIIIIIDDD<<<:::777777>>>KKKYYYaaacccmmmdddOOOEEEBBBHHHVVVeeejjj{{{ttt~~~tttrrrggglllwwwjjj```\\\cccjjjqqqqqq\\\SSSTTT[[[YYYXXX\\\iiixxx{{{www{{{www{{{xxx~~~~~~}}}zzzzzz{{{vvvnnn]]]QQQFFFEEEIIIIIIHHHHHHMMMXXXbbbiiisssyyywwwuuussssssuuuvvvwwwwwwsssoooiiibbbZZZOOODDD<<<======>>>@@@FFFNNNXXX___kkkwww}}}{{{|||~~~|||{{{xxxnnnbbb]]]gggvvvtttiiiaaa^^^nnntttuuupppkkkkkkmmmlllnnnoooppprrrsssvvvzzz}}}||||||||||||||||||||||||vvvmmmaaa[[[eeexxxzzztttyyy~~~xxxvvvxxxwww~~~xxxiii\\\WWWUUULLLBBB===:::888777666666666333111111111000///////////////111000000000/////////...........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,111888>>>???AAACCCAAA===:::;;;===JJJ[[[fff___NNNBBB===<<>>???@@@AAA@@@@@@BBBIIIUUU^^^```^^^UUU]]]kkk}}}ttthhhrrr}}}}}}tttwww~~~~~~}}}|||}}}~~~~~~}}}{{{sssfff___]]]ggglllpppppprrrwwwzzzzzz}}}}}}~~~~~~~~~~~~~~~~~~|||{{{{{{|||~~~}}}uuuiii[[[RRRPPPQQQ\\\cccqqq~~~~~~}}}}}}|||{{{{{{{{{vvvssslllbbbTTTMMMTTT___,,,,,,,,,++++++++++++***************+++++++++,,,---///222555888;;;===>>><<<;;;:::<<>>:::=========>>>AAAHHHPPPVVVbbbnnnxxx{{{|||~~~||||||}}}~~~~~~{{{yyyuuulll```\\\ggguuu}}}vvvnnnfffbbbnnnqqqooogggaaaaaaccccccccchhhmmmpppqqqssswww{{{{{{{{{{{{{{{{{{{{{{{{|||zzzqqqddd^^^hhh|||yyymmmiiijjjwwwyyyooonnnwwwtttddd\\\XXXQQQGGGAAA<<<:::888777777666444222111111000////////////000000000000000////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///444;;;@@@BBB???@@@@@@:::444:::FFF[[[bbbbbbWWWHHH@@@>>>???PPPcccssswwwxxx||||||xxx\\\aaajjjpppnnnnnn~~~tttkkkhhhyyy~~~}}}xxxsssmmmfff]]]___aaaccceeeiiiooossslllllljjjeeeYYYKKKEEEFFFDDDCCCDDDFFFFFFFFFLLLSSSRRRSSSVVVZZZ___dddhhhkkkpppqqqsssvvvwwwuuuqqqnnnqqqvvvyyytttllliiimmmrrrqqqnnnhhheeeeeekkkttt{{{uuuvvvwwwyyy~~~~~~ssskkkfffdddhhhlllqqqsssqqqnnnkkkiiivvv{{{~~~wwwnnngggdddaaaiiinnnmmmjjjfff```ZZZ___^^^^^^[[[UUULLLAAA:::444444333222111000//////////////////...............------,,,,,,++++++******))))))(((((())))))***------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---///444777;;;>>>??????@@@AAABBBCCCCCCHHHWWWeeedddZZZUUUaaarrrhhhcccuuu|||wwwzzz~~~uuu~~~~~~}}}~~~}}}zzzpppccc[[[YYYdddkkkpppnnnnnnsssyyy{{{~~~~~~}}}}}}}}}}}}}}}|||~~~}}}{{{zzzyyyyyyzzzzzz{{{wwwnnnaaaUUUNNNNNNPPP\\\aaannn}}}~~~|||}}}}}}}}}}}}{{{zzzyyyuuuqqqkkkbbbVVVQQQZZZggg++++++++++++++++++++++++*********+++++++++,,,,,,...///222666999;;;===>>><<<::::::???HHHKKKEEE>>>999666666===GGGQQQ[[[cccnnnkkkXXXFFFDDDIIITTTddddddwww}}}zzzuuutttuuupppXXXWWWWWW]]]hhhsss}}}~~~uuuoooqqqxxxxxxlllkkkzzz}}}}}}~~~~~~~~~yyy{{{{{{{{{||||||uuummm\\\PPPFFFEEEIIIIIIIIIIIIMMM^^^ooozzzuuurrrrrrrrrtttwwwwwwvvvtttpppoooiii]]]NNNBBB===<<<>>>>>>>>>>>>???DDDJJJNNN[[[fffpppsssuuu}}}||||||}}}}}}|||yyyvvvqqqhhh^^^[[[fffsss~~~|||yyysssmmmhhhjjjkkkfff\\\VVVVVVVVVVVVVVV]]]eeekkknnnrrrwww|||zzzzzzyyyxxxxxxyyyzzz{{{~~~vvvkkkbbbfffwww|||llliiinnntttxxxvvvzzz{{{xxxppplllrrrzzzkkkbbb]]]UUUJJJAAA===;;;888777777666444222222111000000//////000000000000000000////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...222777===AAAEEE>>>===@@@999222===PPPbbb```XXXKKKAAA???CCCGGG\\\qqq|||tttoootttrrrhhhJJJLLLSSSYYY```ooottthhhlllttt{{{~~~tttjjjaaa\\\aaaccceeegggjjjoootttyyysssrrrooogggWWWIIIFFFIIIAAAHHHPPPUUUTTTSSSVVVZZZXXXWWWXXXZZZ]]]___``````bbbgggnnnuuuyyyyyyuuurrr|||~~~}}}wwwmmmhhhhhhkkknnniiiccc```bbbhhhmmmpppoooppprrrvvv|||zzznnnddd^^^aaagggpppvvvuuunnneee___hhhqqq}}}~~~uuummmhhheeekkknnnmmmllljjjfffaaaeeeccc```^^^ZZZQQQCCC999666666555444444333222000////////////............---------,,,,,,+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++******+++,,,,,,++++++---///666999===???@@@@@@@@@AAA@@@CCCCCCHHHXXXhhhdddUUUZZZiiiyyyuuu[[[\\\qqq~~~}}}wwwvvvuuuwww|||uuuuuu~~~~~~~~~~~~|||yyyooobbb[[[ZZZbbbkkkqqqnnnmmmqqqyyy}}}~~~}}}||||||{{{{{{{{{yyyxxxwwwvvvvvvuuuuuuuuuyyyrrrgggYYYNNNJJJKKKNNNZZZ___kkkzzz||||||yyyzzz{{{|||{{{yyywwwuuuvvvrrrkkkbbbWWWSSS^^^kkk++++++++++++++++++++++++***++++++++++++,,,,,,,,,...000222666999;;;======<<<:::<<>>;;;777888BBBMMMUUU^^^eeemmmeeePPPBBBHHHPPP[[[llllllyyy}}}sssmmmvvvgggVVVUUUYYYbbbooo|||{{{xxxwww|||vvvzzz}}}}}}~~~}}}zzzyyyzzz|||||||||}}}}}}vvvnnn\\\PPPFFFEEEIIIJJJIIIJJJNNNbbbuuu|||~~~~~~xxxooommmnnnooorrruuuvvvuuusssqqqooohhhZZZJJJ???<<<===??????@@@???@@@CCCHHHLLLXXXbbblllnnnpppxxx}}}|||||||||{{{wwwtttoooggg^^^[[[eeerrr~~~|||zzzyyywwwtttppplllmmmllleeeZZZRRRPPPMMMJJJLLLRRR[[[ccciiipppvvv{{{yyyxxxwwwvvvuuuvvvwwwxxxzzzwwwoooeeebbbooo|||jjjeeejjjrrr|||{{{zzz}}}~~~xxxqqqqqq{{{}}}qqqhhhccc[[[MMM@@@???<<<999777666555333222222222111000000000000000////////////000000000000////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,///444:::???BBBFFF>>>===???999555BBBXXXcccZZZMMMAAA;;;===FFFOOOfffwwwzzzlllgggmmmjjj\\\IIIGGGHHHPPP^^^tttwwwgggdddnnnxxx}}}|||xxxpppfff^^^\\\]]]llllllmmmoooqqqvvv}}}{{{sssgggVVVHHHGGGLLLGGGRRR___ggglllpppvvvyyy~~~{{{wwwuuusssoookkkgggeeehhhkkkooorrrtttuuuvvv~~~yyysssnnnjjjiiiiiiddd```aaafffhhhfffccciiijjjmmmqqqwww}}}xxxkkkbbbbbbhhhrrrxxxvvvlll___VVVXXXcccsss||||||vvvpppllljjjmmmooommmnnnpppnnniiigggccc___]]][[[UUUIII@@@777555333333444555333111////////////............------,,,,,,,,,,,,++++++)))******************))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,+++,,,...000777:::>>>@@@@@@@@@@@@AAA===@@@CCCIIIWWWccc```TTTaaaqqq}}}hhhTTT\\\pppvvvpppoooooorrrxxx~~~{{{qqqyyy~~~~~~~~~}}}{{{xxxoooddd]]]\\\ccclllrrrqqqooottt{{{~~~}}}{{{zzzyyyyyyyyyttttttuuuuuuuuuuuuttttttuuummm```RRRIIIGGGIIIMMMWWW\\\iiiwww}}}{{{{{{xxxyyyzzz{{{zzzxxxvvvuuuwwwssslllbbbWWWSSS]]]jjj***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///111333666999;;;======;;;;;;???GGGKKKHHHCCCAAA>>>999;;;IIIUUUZZZ```hhhiii^^^IIIAAAMMMVVV```ooonnnqqqrrrtttyyy{{{rrreeefff}}}wwwaaaWWWUUU[[[gggwww|||yyyyyyxxx{{{|||www~~~}}}zzz{{{|||zzz{{{}}}|||}}}|||{{{||||||vvvnnn[[[OOOEEEEEEIIIJJJJJJJJJLLLaaarrruuusssrrrooojjjhhhhhhjjjnnnrrrttttttssspppmmmdddUUUFFF<<<:::<<<>>>@@@AAABBBCCCEEEIIILLLUUU```jjjlllnnnuuu~~~~~~}}}}}}|||{{{wwwtttoooiiiaaa^^^gggrrr}}}}}}|||{{{yyywwwuuuuuuyyyxxxrrrggg___ZZZUUUOOOPPPRRRWWW^^^fffnnntttxxxyyywwwuuusssrrrrrrssstttrrrrrrpppiiiaaahhhvvvdddaaaiii~~~wwwwww|||xxxsssyyytttlllhhhaaaRRRDDDBBB???;;;888777666444333222222111000000000000111////////////000000000000////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,000666===AAACCCEEE@@@>>>>>><<<===KKK\\\___SSSEEE;;;888===KKKXXXnnnvvvssshhhiiiqqqkkk[[[KKKHHHHHHSSSiiixxxgggdddiiiqqqxxx{{{qqqfff^^^YYYYYY```iiitttuuuwwwyyy|||~~~ppp___NNNDDDEEELLLWWWaaammmvvv{{{vvvtttssspppmmmlllooouuuyyy~~~{{{xxxuuuqqqmmmjjjbbb``````bbbeeefffaaa]]]eeefffgggjjjooouuu{{{vvvmmmiiilllppprrrpppggg\\\TTTRRR\\\jjjsssvvvtttqqqpppmmmnnnmmmjjjlllpppppplllfffccc`````````\\\TTTMMM:::666222111333444222000////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++*********)))***,,,,,,+++,,,...000888:::>>>@@@?????????@@@:::>>>EEEOOOXXX\\\[[[XXXiiittt|||{{{}}}oooXXXSSS___mmmpppmmmmmmmmmrrrzzzvvvrrr~~~~~~}}}~~~~~~{{{yyywwwoooddd^^^^^^eeemmmsssssstttxxx}}}~~~}}}zzzxxxvvvuuuuuuuuuqqqrrrsssuuuuuutttsssrrrmmmeeeXXXLLLEEEEEEIIILLLUUU[[[iiiyyy}}}}}}zzz{{{{{{|||{{{yyyxxxwwwwwwsssmmmcccWWWRRRZZZggg******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------111222555888;;;===>>>???;;;<<>>AAACCCEEEHHHLLLOOOSSS___iiilllnnnuuu}}}~~~~~~}}}}}}|||xxxuuurrrmmmfffcccjjjttt}}}~~~zzzxxxzzz|||~~~zzzvvvpppiiibbb___]]]aaaiiiqqquuuvvvxxxvvvssspppnnnnnnooopppoooppppppmmmeeebbbmmm}}}}}}mmmaaahhhxxx{{{ppprrr|||}}}vvvyyywwwnnnkkkhhh[[[MMMEEEBBB>>>:::999888666555333222111111000000111111.../////////000000000111////////////////////////............------------------------------------,,,,,,,,,,,,------------...,,,---222999@@@DDDEEEBBBBBB@@@>>>???GGGTTT]]]UUUJJJ???:::;;;CCCVVVgggssssssnnnmmmwwwvvvdddVVVTTTVVVbbbzzzgggccckkktttyyy{{{nnneee]]]]]]```dddllltttzzz~~~xxxeeeTTTGGGBBBGGGPPP]]]gggrrr}}}|||xxxtttppptttvvvxxxxxxxxxxxx{{{~~~zzzyyyvvvpppiiieeeeeefff]]]___aaa```^^^]]]___aaaccccccbbbcccgggmmmssswww~~~zzzrrrnnniiifffccc```[[[WWWXXX___hhhnnnpppqqqrrrtttpppoookkkgggiiimmmmmmjjjhhhgggggghhhhhhddd]]]XXXBBB<<<555333333444222000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++------------------------)))******+++,,,,,,------++++++++++++++++++++++++------,,,,,,+++******))))))***+++++++++,,,...000888:::>>>??????>>>>>>>>>999===JJJYYY[[[VVVXXX```mmmrrrvvvvvvttttttxxx|||mmm[[[QQQZZZhhhlllmmmpppnnnooottt}}}xxxpppttt~~~~~~}}}|||}}}~~~}}}zzzxxxuuummmbbb\\\\\\fffmmmsssuuuxxx|||~~~}}}|||zzzwwwsssqqqpppppppppnnnoooqqqrrrqqqooommmkkkccc[[[OOOFFFBBBEEEJJJMMMUUU\\\kkk|||{{{{{{zzzzzzyyyxxxxxxxxxtttqqqlllcccVVVQQQXXXddd*********++++++,,,,,,,,,++++++,,,,,,,,,---------333444777999<<<>>>???@@@<<<===EEELLLKKKEEECCCGGGEEE>>>AAARRR^^^aaadddkkkdddVVVCCCCCCTTT]]]aaallljjjffffffjjjnnnjjj```XXXbbb{{{^^^SSSUUU___eeerrr|||~~~}}}zzzzzzsssrrrtttyyy}}}xxxvvvwwwzzz|||ttttttxxx~~~yyyyyy~~~}}}}}}zzzwwwwwwxxxssslll[[[OOOEEEEEEIIIJJJJJJKKKPPP[[[cccfffkkkrrrsssnnn``````bbbffflllppprrrssstttlll```QQQEEE???===>>>;;;===@@@CCCFFFIIIMMMPPPQQQ^^^iiimmmooovvv~~~~~~~~~~~~}}}|||zzzxxxuuuqqqkkkgggmmmvvvxxx{{{}}}{{{vvvtttwww{{{uuunnnggggggnnnuuuwwwvvvxxxvvvrrrooollllllmmmmmmrrrqqqrrrqqqhhh^^^]]]cccpppppprrroooccc^^^pppxxx|||{{{}}}xxx{{{yyyooommmlllbbbUUUHHHEEE@@@<<<;;;:::888777333222111111000111111111.../////////000000111111000000000000000000000000//////.........------------------------------------------........./////////......333;;;BBBFFFGGGAAACCCAAA>>>BBBNNNYYY]]]KKKCCC<<<;;;???JJJaaauuuvvvqqqmmmtttnnnjjjiiikkksssnnn\\\aaaqqq{{{~~~~~~```\\\^^^hhhqqqsssuuuyyyppp[[[KKKCCCCCCMMMWWWVVVbbbooo{{{zzzkkkaaa^^^___^^^]]]fffppp~~~wwwwwwssshhh[[[UUUYYY^^^ZZZ```ccc^^^VVVUUU^^^hhhcccaaa______bbbhhhnnnrrrwwwwwwnnnccc[[[YYYZZZ[[[[[[aaafffjjjmmmmmmooosssvvvtttqqqkkkfffgggkkkkkkgggmmmnnnpppqqqoooiiiaaa\\\KKKDDD;;;666666666444111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,........................))))))***+++,,,,,,------++++++++++++++++++++++++------,,,,,,+++***)))))))))***+++++++++,,,///111888:::===???>>>======>>>:::>>>NNN```^^^SSSWWWfffnnnnnnqqqvvvtttooopppuuufffXXXVVVgggsssppppppvvvqqqqqqxxxpppkkkttt|||~~~}}}|||||||||}}}}}}zzzwwwtttkkk```ZZZZZZfffmmmrrrvvvzzz|||yyywwwtttpppnnnmmmmmmmmmkkklllmmmmmmllliiifffdddZZZSSSIIIAAAAAAEEEKKKOOOUUU]]]mmmzzzyyyxxxwwwvvvvvvvvvvvvrrroookkkbbbVVVQQQXXXccc++++++++++++++++++++++++,,,,,,---,,,+++,,,...111444666888:::<<<=========888@@@HHHKKKIIIEEEEEEFFFGGG<<>>BBBAAAAAACCCGGGLLLOOOQQQVVV]]]fffmmmrrrwww}}}~~~~~~~~~~~~zzzzzzwwwrrrllljjjlllooouuuvvvxxxxxxxxxxxxzzz{{{}}}xxxwwwuuurrrtttzzz{{{vvvrrrqqqqqqqqqqqqvvvsssqqqoookkkdddYYYRRR]]]eeeeee\\\]]]oooyyyyyyyyyrrrhhhbbbZZZRRRGGGBBB<<<999::::::888666333333222222111000000000////////////............///////////////...............---------,,,,,,,,,------------------------***+++,,,---..................000666===CCCDDDCCC<<>>BBBBBBAAA<<>>AAARRReeecccSSSDDD???<<>>>>>===<<<===>>>GGGSSSaaaddd[[[UUU^^^nnnqqqrrrvvvzzz{{{{{{yyyyyyhhhaaawwwxxxsss~~~kkkaaaooo}}}|||}}}}}}{{{||||||}}}|||}}}}}}{{{zzzzzz|||~~~|||xxxtttiii\\\VVVWWW```gggmmmooorrrxxxzzzyyyvvvsssnnnjjjiiiiiihhhgggfffeeeeeeeeeccc]]]TTTNNNJJJEEEAAACCCEEEFFFJJJOOO\\\eeesss|||zzzxxxwwwvvvvvvwwwxxxwwwpppfff[[[QQQNNNWWWccc++++++++++++++++++++++++,,,,,,---,,,,,,---///222555777999;;;===>>>>>>>>>@@@GGGMMMNNNIIIDDDBBBCCCBBBKKKYYYZZZTTT[[[ccc[[[PPPBBBDDDYYYiiiqqq{{{yyysssgggccchhh{{{eeeZZZVVVYYY^^^eeeooo~~~{{{lllYYYRRRYYYcccmmmssstttsssrrrttttttuuuyyy|||}}}}}}~~~~~~}}}|||{{{vvvyyyyyyvvvsssrrrooojjjeeeWWWKKKHHHKKKKKKGGGEEEDDDNNN]]]jjjooonnnjjjggg```YYYQQQOOOVVV```hhhmmmoooooogggWWWIIICCCCCCCCCFFFHHHKKKPPPTTTXXX[[[\\\dddiiipppvvv{{{~~~}}}||||||{{{xxxxxxwwwtttqqqoooqqqrrrvvvxxxzzz{{{{{{{{{|||~~~{{{zzzyyyzzz||||||{{{zzz~~~|||xxxpppkkknnntttvvvuuutttuuuvvvuuusssqqqooonnnnnnooommmggg]]]VVVUUUdddooonnnnnnuuu}}}}}}zzzmmmbbbXXXRRRMMMGGG???:::999888777555333333333222111111000000////////////..................//////////////////.........------------,,,++++++++++++++++++++++++++++++,,,------.........000222666;;;@@@AAA@@@>>>;;;<<>>???>>>======>>>OOO___kkkdddXXXYYYfffrrrnnnzzz~~~www^^^eeetttzzzooo\\\```uuu~~~~~~}}}}}}||||||{{{{{{||||||wwwrrruuu{{{yyyzzz{{{zzzyyyyyyzzz|||}}}zzzwwwrrrfffZZZTTTUUU^^^dddjjjkkknnnsssuuutttrrrooojjjgggeeedddcccbbbaaa```^^^\\\XXXQQQIIICCC???======BBBEEEGGGKKKPPP[[[eeesss{{{zzzyyyxxxwwwwwwwwwwwwuuuoooggg]]]RRRNNNVVVbbb+++++++++++++++++++++++++++,,,---,,,,,,---000222666777999<<<>>>>>>???>>>CCCKKKRRRRRRLLLDDD???>>>???OOOYYYTTTRRR\\\]]]PPPJJJ???DDD[[[hhhnnnxxxgggeeeqqqkkkYYYVVVXXX]]]ccciiittt}}}}}}~~~nnnWWWQQQ]]]kkkoookkkdddbbbcccttt~~~|||}}}}}}{{{yyysssvvvvvvrrrpppqqqqqqnnneeeYYYMMMHHHIIIJJJGGGDDDGGGLLLUUU^^^dddiiikkklllccc[[[RRROOOUUU```jjjooorrrqqqiiiZZZKKKCCCBBBDDDKKKNNNSSSXXX[[[]]]___```eeelllvvv}}}}}}{{{{{{zzzyyyzzzyyyxxxuuusssqqqppppppuuuwwwzzz{{{{{{{{{|||}}}yyywwwvvvvvvwwwyyyyyyyyy{{{{{{xxxqqqhhheeekkksssvvvvvvvvvwwwwwwvvvrrrpppmmmmmmnnnppppppjjjaaaZZZ]]]jjjuuuwwwzzzuuuyyyyyyuuuxxx{{{oooddd]]]ZZZVVVOOOEEE===:::888666444444333333222222111000000////////////........................////////////............------------........................,,,,,,,,,,,,---......///222555:::>>>AAA@@@>>>;;;:::;;;EEEYYYeeebbbTTTIII===;;;AAATTTkkk{{{xxxgggZZZllltttgggcccdddsssyyyjjj[[[]]]kkkvvv{{{rrrnnnvvvzzzxxx{{{|||zzzwwwrrrjjj___XXX]]]qqq|||qqqmmmccc```___]]]VVVVVViii~~~vvvpppkkkhhh^^^\\\ZZZXXXYYY[[[^^^___```eeeggggggiiipppuuuuuuxxxvvvqqqlllhhhiiinnnrrrnnnppprrrvvvzzz~~~sssnnnpppuuu~~~pppddddddoooyyy}}}|||qqq___YYYcccpppvvvooonnnmmmmmmllliiidddaaaaaa]]]SSSEEE888111222444111111000000///...............---------,,,,,,,,,++++++++++++++++++++++++------------------------************************+++++++++++++++++++++++++++++++++*********))))))++++++***+++...222666888:::<<>>?????????GGGNNNVVVWWWOOOEEE===:::???PPPTTTNNNTTT^^^VVVFFFDDD>>>GGG\\\fffjjjuuubbbcccrrr```TTTVVVZZZaaaiiirrr}}}~~~uuuaaa\\\lll|||zzzjjj]]]]]]cccuuu{{{uuu{{{|||~~~}}}zzzxxxxxxzzzwwwppplllnnnqqqqqqdddZZZNNNFFFGGGIIIHHHEEEGGGKKKRRRZZZbbbhhhlllmmmeee^^^VVVTTT[[[eeennnssswwwssskkk^^^OOODDDBBBDDDOOOSSSXXX\\\]]]]]]___```eeennnzzz|||zzzzzzyyyyyy|||{{{yyywwwtttrrrooommmrrruuuxxxzzzzzzzzzzzz{{{xxxvvvtttuuuwwwzzz{{{{{{yyyzzzvvvllleeegggpppyyy{{{zzzxxxxxxwwwuuuqqqnnnmmmmmmnnnqqqqqqlllddd]]]ZZZggguuukkkjjjhhhhhhqqq~~~xxxmmmccc^^^]]]YYYQQQFFF>>>:::999777555444444333333222111111111////////////............---.........//////000000//////.........---------........................,,,,,,+++,,,,,,---///000444888===AAABBB???<<<:::999===KKK^^^eeeZZZKKKCCC<<<>>>LLLbbbsssxxxxxxwwwkkkZZZdddxxx|||nnnjjjmmmssswwwppp___ZZZfffuuu{{{vvvoooppp~~~zzzzzz{{{{{{wwwsssnnnggg^^^\\\eeexxxuuuqqqttteee^^^YYYXXXYYYaaattt|||wwwtttnnngggccc\\\\\\[[[[[[[[[\\\___```dddiiillllllooovvv{{{|||zzzqqqllllllpppssstttmmmmmmnnnqqquuu{{{}}}{{{yyylll```^^^hhhsssvvv{{{wwwhhhbbblllvvvxxxoooooopppppppppmmmhhhddd[[[[[[WWWKKK===333222555111111111000//////......---------------,,,,,,,,,++++++++++++++++++++++++------------------------************************+++++++++++++++++++++++++++++++++*********))))))+++++++++,,,///333777:::;;;===??????>>>===>>>>>>TTTaaacccXXXYYYjjjxxxzzz|||]]]XXXiiiyyy~~~xxxoooppp{{{{{{nnnbbb\\\kkk}}}~~~|||zzzzzz{{{|||zzzyyyyyyxxxuuulll]]]SSSWWW```rrrtttwwwxxxxxxyyy{{{}}}}}}{{{xxxqqqcccVVVSSSVVVVVV]]]dddeeehhhlllmmmkkkfffccc___\\\[[[ZZZWWWVVVVVVVVVSSSOOOHHHAAA<<<999888999>>>DDDFFFEEEIIINNNWWW```ooo}}}}}}zzzzzzyyyyyyxxxwwwwwwvvvvvvssslllaaaSSSLLLSSS^^^+++++++++++++++++++++++++++,,,---------...111444777999;;;===???@@@@@@@@@LLLRRRYYYXXXOOOEEE>>>;;;CCCTTTTTTNNNZZZ___PPPBBB@@@AAAMMM^^^eeejjjsssdddhhhwwwuuuZZZTTTXXX[[[dddpppyyy|||qqqxxxmmm^^^aaakkk~~~{{{uuuyyy{{{}}}~~~~~~|||zzzxxxzzzyyyqqqddd]]]```gggjjjeee]]]OOOEEEEEEJJJKKKHHHCCCIIISSS___hhhkkkjjjggggggbbb]]]___fffooovvvzzzzzzvvvnnncccTTTHHHEEEIIIRRRVVV\\\^^^^^^^^^```bbbkkkttt|||zzzyyyyyyyyy|||{{{yyywwwuuurrrmmmjjjooorrrvvvxxxyyyxxxyyyzzzvvvtttssstttvvvyyyzzzzzzzzz{{{wwwooolllsss~~~~~~zzzwwwvvvtttqqqoooooonnnnnnpppppplllddd^^^UUUaaauuujjjeeeaaaeeerrr}}}{{{~~~zzzvvvoooeee___]]]YYYPPPEEE===::::::999888444444444333222222111111////////////............------......///000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000666;;;@@@BBBAAA???<<<;;;:::DDDTTT```___RRREEE>>><<>>???>>>======???@@@TTT\\\\\\VVV[[[lllyyyzzz{{{ZZZUUUhhhqqqqqqpppjjjlllzzz{{{ggg\\\[[[rrr~~~}}}~~~|||yyyyyyzzzxxxsssooonnnlllggg^^^RRRJJJOOOYYYlllooosssuuuwwwxxx{{{}}}|||{{{xxxpppaaaTTTQQQVVVTTT\\\cccdddeeegggeeebbb]]]ZZZWWWUUUTTTSSSQQQOOOOOOOOOMMMIIICCC===:::888:::;;;@@@DDDEEECCCFFFLLLUUU___mmm{{{|||{{{zzzyyyxxxwwwwwwwwwwwwwwwtttnnnbbbSSSLLLTTTaaa+++++++++++++++++++++++++++,,,---------///222444888999;;;>>>???@@@@@@@@@SSSWWWYYYTTTKKKCCC@@@@@@JJJ\\\ZZZVVV```]]]KKKDDD@@@IIIVVV```dddkkkzzztttmmmvvviiiYYYYYY]]]___jjjyyyoooiiissszzzxxxyyy{{{|||||||||zzzyyywwwsssgggWWWPPPVVVaaaiiiiiibbbSSSFFFDDDKKKNNNKKKDDDIIIRRR^^^hhhkkkiiifffjjjhhhhhhmmmvvv}}}}}}wwwqqqhhhZZZNNNLLLQQQXXX]]]bbbdddddddddhhhkkkyyy{{{yyyyyyyyyyyyzzzxxxwwwwwwvvvsssnnnjjjnnnqqqvvvxxxyyyxxxyyyyyyvvvtttssstttvvvwwwwwwvvvxxx{{{yyyuuuwww{{{vvvtttttttttsssqqqooommmmmmllliiiccc]]]TTT\\\mmmzzzhhhaaa___hhh{{{|||nnnttt{{{xxxzzzyyyppphhheeeaaaWWWJJJ@@@<<<;;;:::999555444444333333222111111////////////............------......///000000111////////////............---------------------------,,,+++++++++---///000888<<>>===<<<===MMM]]]___VVVKKKAAA<<>>>>>>>>===<<<===???BBBVVV[[[\\\YYY[[[gggsssyyyqqqYYYUUUggghhhdddiiihhhjjj|||uuu___YYY```~~~~~~}}}}}}}}}|||{{{zzzzzzyyyrrrggg^^^ZZZXXXUUUQQQJJJHHHPPP[[[fffiiinnnrrrtttwwwzzz|||zzzzzzwwwnnn___QQQOOOUUUTTT\\\ccccccbbb```\\\VVVSSSQQQOOONNNMMMLLLJJJHHHFFFGGGFFFBBB===999777888:::;;;@@@DDDCCC@@@DDDKKKUUU^^^mmm{{{}}}|||zzzxxxwwwvvvvvvwwwxxxvvvtttnnncccTTTNNNXXXfff+++++++++++++++++++++++++++,,,---------///222555888999<<<>>>@@@AAAAAAAAAXXXZZZXXXQQQHHHBBBBBBDDDOOObbbbbb]]]eee[[[HHHHHHDDDQQQ]]]aaaccciiittt{{{|||}}}qqqqqquuudddZZZ___cccdddpppxxxrrryyyyyywwwxxxzzz{{{{{{{{{zzzzzzvvvrrreeeUUUOOOXXXhhhrrrnnnfffVVVGGGDDDKKKOOOMMMIIIKKKPPPYYYbbbiiikkkjjjnnnnnnqqqyyy}}}xxxssslll___SSSRRRXXX^^^ccciiikkkkkklllqqqvvv{{{yyyyyyzzzzzzwwwvvvuuuvvvwwwtttoookkknnnrrrvvvyyyyyyyyyyyyyyywwwvvvuuuuuuvvvvvvuuussstttyyyzzzyyy{{{uuutttuuuvvvwwwqqqnnnkkkjjjjjjgggaaa\\\TTTUUU___rrrxxxlll\\\WWWYYYlllzzziiisss}}}wwwxxx~~~tttooolllaaaRRRFFF???;;;999777555444444333333222222111000/////////............---------...///000000111000/////////............////////////////////////---,,,+++++++++---///111999===BBBCCC@@@>>>===>>>@@@TTTccc^^^QQQGGGAAA<<>>777555222222111111000/////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++************)))++++++,,,...111666;;;>>>??????>>><<<;;;<<<@@@CCCWWW\\\___]]][[[aaammmwwwrrrxxx||||||yyyqqqcccTTTaaaoooiiiaaajjjnnntttppp\\\^^^mmm}}}||||||}}}}}}{{{{{{{{{|||yyymmm]]]QQQKKKIIIHHHHHHGGGJJJUUUaaaaaaeeekkkooorrruuuxxx{{{yyyxxxvvvmmm]]]OOONNNSSSUUU]]]cccccc```[[[TTTMMMMMMLLLJJJIIIIIIHHHFFFDDD@@@AAAAAA>>>999666666777999:::???BBBAAA???CCCKKKUUU___nnn|||~~~}}}{{{xxxvvvuuuvvvxxxyyytttrrrmmmcccUUUPPP[[[kkk++++++++++++++++++++++++,,,,,,---...000222333444555888===BBBAAA===???DDDYYY```TTTJJJLLLBBB===NNN^^^bbbeeeddd^^^WWWMMMFFFEEEQQQ]]]bbbccciiisss{{{~~~}}}|||wwwiiigggpppccc[[[___eeekkkzzz}}}tttjjjmmm}}}|||||||||zzzwwwuuuuuuwwwxxxyyywwwkkkYYYPPP[[[ooozzzzzzttthhhVVVJJJJJJOOOPPPKKKHHHKKKQQQZZZbbbiiimmmnnnjjjuuu}}}yyytttooobbbRRRPPPXXX^^^gggppprrrpppqqqwww~~~~~~{{{yyyvvvvvvyyywwwvvvttttttssstttttttttvvvvvvwwwyyy{{{{{{yyywwwwwwtttuuuwwwwwwssssssuuuuuuzzz}}}}}}yyyvvvuuuvvvvvvvvvooonnnjjjdddbbbdddddd```SSSPPPVVVffftttvvvpppjjj[[[VVVYYYooonnnooowww}}}|||uuutttwwwqqq```LLL@@@===:::555777777555444333222222222000000000000////////////...............///000000000000////////////000000///............---------,,,,,,,,,---...000222333;;;AAAFFFFFFAAA===<<<>>>EEE\\\dddYYYNNNBBB===BBBIII```uuuyyyvvvvvvvvvsss|||iii[[[lll|||mmmsssvvvnnn```bbbvvv|||rrrtttwwwkkkhhhjjjxxx||||||wwwuuuuuuqqqkkkfffXXXIII@@@<<<<<>>DDD???<<>>>>>AAABBB???===CCCKKKYYY```mmm{{{~~~}}}{{{xxxwwwvvvvvvwwwvvvwwwrrrdddWWWVVVbbbooo++++++++++++++++++++++++,,,,,,---...000222333444999:::>>>AAA???<<>>;;;999888777666444333222222222000000000000////////////...............//////000000000////////////000000///............---------------,,,,,,...111333555===BBBFFFEEE@@@===>>>@@@GGG\\\```UUUJJJ???<<>>EEE@@@>>>???>>>===BBBIII^^^___^^^[[[]]]cccffffffgggeeecccjjjkkk\\\YYYjjj~~~~~~xxxsssttt}}}qqqbbb______xxx~~~||||||||||||{{{yyyxxxxxxuuujjjYYYLLLFFFEEEDDDFFFKKKVVVcccllliii^^^XXXbbbpppwwwxxxxxxwwwxxxtttiiiZZZPPPNNNQQQTTTYYY^^^aaa]]]VVVNNNIIIKKKKKKNNNOOOIII@@@<<<>>><<<;;;999777666666777777===>>>@@@AAA???===CCCKKK[[[bbbooo|||~~~|||zzzxxxwwwvvvvvvwwwuuuvvvrrreeeYYYXXXeeerrr,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555<<<<<>><<>>>>>:::999777666444333222222000000000000////////////......------......///000///////////////////////////............---------///---,,,,,,...222666888AAADDDEEEBBB>>><<<@@@DDDLLL\\\\\\NNNDDD<<<===III^^^ooowwwbbbgggjjjhhhhhhrrrxxxkkknnn{{{tttgggZZZdddsss|||{{{yyy|||ssskkkkkkppp|||{{{xxxsssqqqqqqnnniii]]]QQQEEE>>>;;;:::???EEENNNmmm}}}zzzyyyvvvpppooo___WWWUUU^^^kkkuuu{{{uuuuuusssnnnlllrrr~~~~~~vvvkkkaaa___cccaaahhhooorrrtttuuurrrmmmaaa``````dddjjjnnnooonnnhhhgggffffffhhhjjjiiihhhooorrrvvvxxxvvvnnnddd\\\JJJOOOWWW```kkkwwwsssiiidddgggnnnppppppqqqbbbeeekkknnnoooooooooppphhhddd```___]]]VVVHHH===333000///111000------000.........------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++---,,,,,,000555:::===>>>CCCAAA@@@???===>>>FFFPPP```\\\ZZZ\\\]]]^^^bbbgggkkkhhhfffiiifffXXXaaauuuzzzhhhZZZ[[[```}}}~~~|||{{{{{{{{{|||zzzyyyyyyvvvmmm___TTTKKKKKKKKKMMMSSS]]]jjjrrrpppaaa\\\jjjxxxyyyxxxzzzyyyyyyttthhhXXXNNNMMMOOOUUUZZZ___aaa]]]VVVOOOKKKPPPQQQUUUUUUMMMAAA:::999:::888666444333444666777<<<===???@@@>>>===DDDLLL^^^eeerrr}}}|||zzzxxxwwwvvvvvvwwwuuuvvvqqqeeeZZZ[[[gggttt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333555666<<<===>>>???===>>>HHHTTTeee___VVVOOOKKKIIIMMMVVV^^^aaagggiiicccWWWOOOLLLVVVWWWbbbwww}}}lllkkkkkkfffddddddiiiooo{{{{{{yyy{{{}}}~~~~~~}}}}}}}}}}}}wwwpppcccYYY\\\jjjwww|||zzzsssqqqqqqjjjaaaVVVQQQQQQSSSTTTSSSLLLGGGJJJ___~~~xxxuuuhhhWWWNNNPPPWWW\\\YYY[[[aaajjjsssxxxyyywww|||~~~zzzwwwooofffcccgggnnnrrrvvvwwwvvvzzz{{{xxxsssmmmjjjkkkkkklllnnnrrruuuuuuqqqnnneeeiiipppyyy}}}zzzvvvnnnfffbbb___^^^ccciiipppuuuxxxvvvvvvzzz{{{zzzzzzxxxwwwwwwxxxwwwuuusssooommmiiieeeeeefff```XXXRRRIIIBBBDDDJJJTTT```jjjjjjiiiiiinnnzzz}}}xxxwwwkkkooonnncccSSSHHHCCCBBB<<<;;;999777555444333333000000000000////////////...------------...//////...//////////////////...///............---------///...,,,,,,///333888<<>>DDDOOOooozzzwwwsssooooooaaaZZZWWW```llluuuzzz}}}xxxvvvuuuuuuxxx|||vvvmmmeeeeeeiiieeellltttxxx}}}|||vvviiibbb[[[ZZZ___fffjjjkkkeeeeeefffgggiiikkkmmmmmmlllnnnooonnniii___UUUNNNBBBHHHRRR___ppp|||lll]]]^^^hhhpppssstttjjjhhhiiijjjjjjjjjmmmrrreee___ZZZ\\\```\\\QQQEEE888333111222222000000222............------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,---111777;;;===>>>???AAAAAA???<<<@@@MMMXXX\\\VVVVVV^^^bbbaaagggppprrrqqqnnnmmmdddVVVfffwww|||```TTTYYYddd~~~|||{{{zzzzzz|||{{{zzzzzzyyyrrrhhh```[[[[[[\\\]]]```gggooovvvwwwkkklll{{{}}}zzzzzzyyyssseeeUUULLLLLLOOOWWW\\\aaabbb^^^XXXSSSPPPVVVYYY^^^^^^TTTDDD;;;:::999777444222222444777999<<<<<<>>>@@@>>>>>>EEENNNaaaiiiuuu|||{{{yyyxxxvvvvvvvvvwwwuuuuuuooodddYYYZZZeeeqqq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333555777;;;;;;===>>>>>>AAAOOO^^^nnnaaaVVVNNNHHHJJJUUU]]]^^^ccclllqqqiiiYYYOOOMMMUUUYYYiiimmmjjjiiieeedddfffmmmvvvyyyvvvyyy|||~~~~~~xxxmmm[[[PPPUUUfffuuu{{{}}}|||kkkbbbeeellloookkkdddYYYPPPIIIGGGFFFJJJIIISSSlll{{{wwwvvvlll[[[PPPQQQYYY___```eeemmmvvv{{{~~~}}}{{{zzz~~~zzzvvvppphhheeefffrrruuuxxxyyyzzz{{{vvvpppgggbbbaaa___```fffnnnuuuwwwrrrnnnaaagggqqq|||}}}ssshhh[[[SSSOOOQQQYYYbbbiiiooossssssuuuxxxyyyxxxyyyxxxwwwxxxyyyyyywwwtttnnnpppooohhhbbb___\\\XXXPPPIIIDDDDDDIIITTTfffuuupppsssqqqjjjhhhnnnuuuyyy|||xxxzzznnnkkkgggaaaZZZPPPIIIEEE>>>===;;;999666555444333000000000000////////////---------------...//////......////////////......///............---------///...------000555;;;???FFFFFFCCC>>>:::===GGGOOOWWW\\\SSSEEEAAAAAAMMMcccttt~~~gggjjjgggbbbnnnxxxlllllluuurrrdddaaaeeesss{{{{{{}}}zzztttpppsssyyy~~~yyysssqqqqqqnnnjjjgggUUUJJJ???:::999:::???EEERRRqqqxxxtttqqqlllmmmddd\\\YYYaaallltttxxx{{{vvvuuuuuuxxx||||||yyyuuuoooiiijjjpppnnnrrrvvvyyy}}}}}}wwwooocccUUUOOOUUU```iiinnnhhhhhhhhhhhhhhhjjjlllnnnnnnooopppmmmdddYYYNNNGGGEEEIIIPPP^^^uuuqqq\\\ZZZdddnnnsssuuuqqqmmmlllmmmllljjjmmmtttggg^^^VVVXXX^^^```XXXOOO===666222222333111111222//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++***++++++,,,,,,++++++***+++,,,...333888===>>>>>>;;;???@@@======EEESSS]]]WWWSSSWWWdddlllooowwwxxxzzzuuummm```SSSdddsssuuu}}}~~~uuuYYYQQQ\\\jjj~~~~~~~~~}}}{{{zzzyyy{{{zzzzzz{{{{{{xxxrrrnnnpppqqqqqqqqqqqqrrrvvvyyyzzzxxx}}}zzzyyywwwoooaaaRRRJJJKKKOOOVVV\\\aaabbb^^^XXXUUUUUUZZZ___eeedddXXXFFF<<<:::888666333222333555999;;;;;;<<<>>>@@@??????GGGQQQccckkkyyy|||zzzyyywwwvvvvvvvvvwwwvvvtttmmmaaaWWWWWWaaalll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111444666777:::;;;>>>??????DDDTTTeeesss```VVVOOOEEEKKKYYY^^^```dddmmmsssjjjXXXMMMMMMUUU]]]rrrkkkkkkzzziiicccffflllvvv|||yyyyyyzzz~~~||||||}}}yyylllZZZPPPWWWhhhtttxxxyyysssaaaYYY```jjjppprrrrrrkkk]]]PPPGGGCCCCCCIII[[[www}}}uuuuuunnn___TTTUUU\\\aaabbbhhhooossssssrrrrrrtttyyy~~~zzzvvvqqqlllhhhgggwwwyyy||||||~~~zzztttkkk___WWWUUURRRUUU]]]iiitttwwwrrrlll```gggrrr~~~~~~yyyjjj^^^PPPGGGEEEHHHRRR\\\dddkkkppprrrtttxxxyyywwwxxxwwwwwwxxxyyyzzzxxxvvvooosssrrrjjjaaa^^^]]][[[SSSMMMGGGDDDEEEOOOcccuuuwwwyyyssscccXXX[[[gggppp|||xxx}}}{{{tttllldddcccaaaXXXNNNGGGAAA???===:::777555444333000000000000////////////------,,,,,,------...///---...///000000///...---///............---------.........///333888===@@@FFFEEEBBB<<<:::???KKKTTTYYYZZZOOOCCCBBBGGGXXXsssjjjlllkkkkkkyyy~~~pppfffooommmcccdddnnnwww{{{{{{}}}|||zzzvvvrrruuu{{{~~~wwwqqqrrrsssooojjjgggTTTIII>>>999999;;;BBBIIIXXXttt~~~uuurrroookkkkkkfff]]]YYY___jjjqqquuuxxxvvvvvvxxx|||~~~~~~||||||yyywwwuuupppkkknnnsssuuuwwwxxxxxx{{{}}}yyyrrrmmm```QQQLLLTTTaaakkkpppmmmllliiifffdddeeeiiilllrrrttttttppphhh^^^UUUPPPSSSTTTUUU___vvvsss^^^ZZZdddnnnsssuuutttppppppsssqqqkkkkkkqqqkkkbbbXXXXXX^^^bbb^^^XXX@@@888222111222000///111/////////.........------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++***+++,,,------,,,+++******+++///444:::>>>???>>>:::>>>???<<<>>>HHHUUU]]]TTTVVV^^^lllxxx~~~lll]]]UUUccc}}}sssnnnxxxyyywwwkkkRRRPPPaaarrr~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzyyyyyy{{{|||{{{xxxvvv}}}|||yyy|||uuussskkk]]]NNNHHHKKKQQQTTT[[[aaabbb^^^YYYXXXZZZ^^^ccciiihhhYYYEEE:::888666555333333444777:::<<<<<<<<<>>>@@@@@@AAAJJJTTTcccmmm|||{{{zzzxxxwwwvvvvvvwwwwwwuuurrrkkk^^^UUUUUU^^^hhh------------------------,,,,,,---///222444777888;;;<<>>HHH^^^sss~~~{{{nnn[[[PPPUUUbbblll~~~zzzvvvxxx~~~{{{qqqjjjkkkiii^^^PPPHHHBBBAAA>>>;;;888666444444000000000000////////////------,,,,,,------...///,,,---///000000///---,,,///............---------------///111555:::>>>AAAEEEDDDAAA<<<:::AAANNNXXXXXXVVVJJJAAADDDLLLbbb|||zzzlll```ccchhhrrruuujjjggguuuyyykkkfffhhhuuu{{{{{{zzzzzzzzzvvvrrrtttzzz}}}uuuppptttvvvqqqjjjgggTTTIII===999999===EEELLL```xxx~~~sssqqqpppkkkjjjfff\\\VVV[[[eeemmmqqquuutttvvvyyy||||||{{{yyywwwvvvtttssssssooolllpppvvvvvvxxxyyyzzz~~~zzzrrrmmmbbbWWWVVV^^^hhhmmmmmmmmmllliiieeecccffflllqqqssstttuuurrrlllfffdddccccccccc___```ooo{{{jjj[[[^^^jjjtttxxxyyyxxxqqqnnnpppmmmfffiiirrrpppggg^^^]]]aaadddaaa]]]FFF<<<444222333111000000////////////............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))***,,,------,,,***)))***+++///666;;;??????>>>===@@@???<<>>AAABBB@@@EEEVVVhhh```MMMLLLOOOGGGRRRcccbbbbbbaaafffjjj___LLLGGGLLLVVVddd|||kkkgggzzzqqqhhhlllwwwyyytttsssqqqxxx}}}~~~|||uuullliiiqqqyyyxxxqqqnnnqqqssstttwww}}}|||yyyyyywwwuuussswwwzzztttuuupppddd\\\]]]aaacccgggnnnqqqmmmfffgggsss~~~~~~|||yyyxxxwwwtttqqqjjjnnnrrrwww{{{wwwmmm```QQQEEE@@@FFFJJJTTTcccpppsssmmmeeebbbiiisss|||yyyooogggRRRJJJCCCBBBCCCFFFNNNWWWaaaiiippprrrtttwwwxxxuuuuuutttssstttvvvwwwxxxwwwvvvuuuoooiiihhhjjjhhhcccXXXQQQGGG>>>:::DDD\\\sss~~~lllXXXPPPXXXfffnnnxxx}}}wwwuuussstttzzzwwwrrrsssooo```QQQIIICCCBBB???<<<999666555444000000000000////////////---,,,,,,,,,,,,---......,,,---///000000///---,,,//////.........---------,,,---///222777;;;???AAADDDCCC@@@<<<;;;BBBOOOZZZVVVTTTGGG@@@EEEOOOgggxxxsssyyy|||mmmYYY```ccclllzzzooogggkkkyyytttkkkiiijjjyyyxxxxxxxxxyyyvvvqqqsssxxx|||tttpppuuuxxxrrrkkkhhhUUUIII===888999===FFFOOOfff{{{~~~sssqqqqqqllljjjeee[[[TTTXXXbbbiiinnnrrrnnnqqqsssuuuuuutttssssssnnnmmmnnnooonnnmmmrrryyysssvvvzzz~~~wwwppphhhbbbcccjjjnnnmmmhhhjjjiiigggeeeeeejjjssszzzqqqrrrrrrpppllllllnnnqqqkkklllfff___fffvvv|||xxxjjj^^^WWW```ppp{{{~~~rrrhhhfffccc```hhhvvvsssllldddbbbdddfffccc___KKK@@@777555555333222222000/////////............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))***,,,------,,,***))))))+++000666<<>>@@@BBB@@@<<>>>>>MMMbbb{{{rrr[[[PPPSSSfffvvvwww{{{zzzwwwuuu}}}xxxyyyvvvjjjXXXJJJFFFAAA<<<888666555444333111000///...............------------------------//////////////////////////////............//////......000333888===BBBEEEFFFIIIDDD;;;???PPP\\\]]]UUUMMMEEECCCHHHWWWppp}}}wwwyyy|||kkkZZZdddkkkzzzzzzlllfffxxxzzzjjjccckkkvvv{{{~~~{{{}}}{{{|||xxxqqqlllkkksssvvvyyyvvvooohhheeeeeeXXXDDD777999;;;:::FFFWWWkkk}}}}}}qqqppppppiiieee___RRRJJJNNNUUUZZZbbbjjjmmmrrrtttrrrpppqqqpppnnnjjjlllooonnnnnnoootttxxxwwwwwwxxx~~~}}}yyypppkkkmmmnnnjjjiiikkklllkkkiiiiiipppyyy{{{xxxwwwhhh]]]aaahhhkkkkkklllllljjjfff```\\\]]]ccciii___TTT\\\ooosssttt|||~~~zzzpppccc[[[]]]hhhssswwwuuusssqqqmmmhhhccc___VVVHHH<<<999666222111333/////////...------,,,,,,+++++++++************)))******************************************************))))))))))))***************)))******+++,,,***---333999===@@@AAAAAA>>>@@@>>>:::???KKKSSSTTTPPPfffooonnnwwwhhhMMMUUU]]]ZZZ___fffeeeiiiqqqyyyyyyrrrjjjggg[[[MMMHHHPPPhhh~~~~~~~~~~~~||||||~~~}}}{{{{{{|||}}}~~~}}}|||zzzyyyxxxxxxyyyzzzzzzwwwuuuooommmqqqzzz|||{{{{{{wwwnnnfffbbb\\\UUUOOONNN[[[ccclllnnnkkkhhhiiillltttzzz}}}rrr]]]HHH;;;777555555444444555777:::<<<@@@CCC???>>>EEEGGGMMM]]]iiiuuu{{{zzzzzzyyyxxxwwwvvvuuuuuuuuuoooeeeZZZUUUXXX___ddd,,,///333555333000......---...///111333666888999:::@@@AAA>>>???IIIWWW___VVVTTTPPPJJJHHHOOO\\\gggcccfffdddYYYKKKEEEKKKTTT```fffrrrssspppvvvfffmmmyyypppvvvvvv|||vvvrrrtttxxx}}}~~~~~~~~~tttfffYYY___kkkyyy~~~zzztttrrrpppnnnhhhcccgggnnnuuurrrqqqrrrqqqsss~~~~~~yyyuuutttssslllccc[[[\\\aaaiiipppvvv}}}qqqeeeWWWKKKHHHKKKGGGJJJSSS```mmmrrrnnnjjjhhhlllyyy{{{wwwlllXXXJJJFFFEEEIIIOOOVVV```iiixxx~~~}}}{{{{{{yyyuuutttrrrooonnnoooqqqssstttvvvtttrrrnnnjjjgggdddbbb]]]SSSKKKFFF???<<>>CCCFFFEEEGGGBBB;;;BBBSSS]]]\\\TTTKKKBBBAAAHHHXXXoooyyyzzz~~~mmm\\\jjjooo~~~xxxmmmiii|||xxxiiieeeooo{{{|||}}}||||||{{{zzzuuummmggggggrrruuuwwwtttnnngggddddddVVVDDD888:::;;;;;;FFFVVVgggzzz{{{pppnnnllleeebbbWWWKKKEEEJJJRRRVVV^^^ffflllpppssspppooooooooollliiijjjjjjjjjlllpppuuuzzzzzz|||{{{sssoooqqqrrrnnnlllmmmkkklllnnnqqqyyy}}}wwwiii___```eeejjjmmmqqqnnnlllggg```YYYXXX\\\```^^^```ooo{{{sssmmmwww}}}tttfffYYYXXXaaakkkvvvvvvtttqqqmmmhhhccc```YYYLLL@@@:::666222111333/////////...------,,,,,,++++++++++++******************************************************************))))))))))))*********************++++++,,,+++...444:::>>>AAABBBBBB@@@AAA???===BBBMMMTTTTTTOOOgggqqqnnnrrruuuvvvzzzyyy{{{cccNNNWWWbbbbbbggghhhhhhmmmuuu|||{{{pppgggbbbVVVJJJGGGTTTooo}}}|||}}}}}}~~~|||}}}~~~}}}{{{||||||}}}~~~}}}{{{yyywwwzzzyyyyyyyyyzzzzzzwwwuuujjjggggggnnntttxxx}}}}}}{{{{{{{{{yyyrrrkkkgggaaaXXXQQQPPP]]]eeennnqqqooommmnnnqqqwww}}}uuu___III<<<777555444444444666999;;;===@@@CCC???>>>FFFHHHOOO___mmmyyy{{{{{{zzzyyyxxxwwwvvvuuuttttttnnndddZZZUUUWWW___eee000111222555666444111...---...///111333666888:::;;;???@@@???CCCNNNZZZ```UUUSSSNNNGGGCCCJJJZZZgggcccaaa[[[OOODDDDDDOOOZZZeeelllvvvtttnnnzzz|||pppjjjwwwvvvsss|||}}}wwwrrrqqqvvv}}}}}}}}}~~~~~~|||{{{xxxnnncccdddmmmyyy~~~}}}xxxvvvtttsssrrrmmmgggiiinnntttsssqqqooommmqqq~~~zzzvvvuuurrrhhh^^^ZZZYYY\\\dddllluuuyyyoooeeeXXXNNNNNNRRRPPPUUU^^^kkktttwwwsssnnniiilllyyy~~~xxxsssjjjXXXLLLHHHIIIOOOXXXaaalllvvv}}}{{{xxxuuusssoookkkggghhhlllrrrvvvwwwvvvsssoookkkgggcccaaa]]]UUUNNNIIIAAA;;;BBBNNNaaallliiiZZZTTTZZZssstttvvv~~~|||}}}yyyzzzyyyooo[[[IIIEEEAAA<<<999777666555444222111000///............------------------------........................//////............//////...///111555:::???DDDFFFFFFEEE???>>>IIIZZZ```]]]SSSGGG===@@@LLL^^^qqqxxx}}}ttthhhnnnsssvvvoooooo~~~ssshhhhhhuuuzzzzzz~~~}}}{{{zzzxxxqqqfff``````qqqrrrsssppplllgggdddbbbUUUEEE999:::<<<;;;EEESSScccxxxzzzooollljjjbbb___OOOEEE@@@FFFNNNRRRYYYbbbiiinnnpppnnnlllnnnmmmkkkiiigggeeefffkkkqqqwwwyyy|||yyyvvvwwwwwwssspppnnniiinnnrrrwww~~~{{{oooeee]]][[[]]]aaahhhnnnmmmkkkfff^^^WWWTTTVVVYYY^^^hhhxxxyyynnnrrr|||~~~~~~xxxjjj[[[WWW___iiirrrttttttrrrnnniiigggfff]]]RRREEE===666111111333/////////...------,,,,,,,,,+++++++++************++++++++++++++++++++++++******************************))))))))))))*********************+++,,,,,,,,,///555;;;???BBBBBBBBB@@@@@@??????DDDMMMRRRRRRQQQhhhqqqlllkkkiiihhhnnnllljjjYYYOOO^^^lllnnnqqqlllmmmsss{{{|||oooccc[[[PPPFFFHHH\\\{{{~~~}}}}}}~~~~~~}}}}}}~~~~~~}}}||||||}}}}}}|||{{{yyywwwuuuzzzyyyyyyyyyzzzyyyvvvttthhhbbb___aaaeeelllvvv}}}zzzyyyyyyzzzxxxsssmmmiiiaaaVVVPPPOOO]]]eeennnrrrrrrqqqsssvvvzzzuuu^^^HHH:::555333333444555888;;;>>>@@@AAACCC???>>>FFFIIIPPPaaasss{{{zzzzzzyyywwwvvvuuutttssssssmmmcccZZZUUUWWW___eee...------111666666111,,,---...///222444777999;;;===?????????FFFTTT^^^bbbUUURRRLLLDDDAAAIIIYYYffffff```UUUGGG???DDDRRR___dddsssuuu||||||qqqnnntttwwwzzzsssnnnpppwww~~~~~~~~~|||yyyvvvqqqjjjcccuuu}}}yyyxxxyyy}}}~~~}}}{{{xxxwwwuuuuuuuuupppkkkjjjnnnrrrssssssoookkknnnzzz~~~|||{{{{{{{{{yyywwwvvvrrrggg\\\VVVTTTVVV___jjjwww{{{vvvooofffZZZRRRSSSYYYaaagggpppyyy~~~|||vvvqqqkkkmmmxxx|||tttqqqjjj[[[NNNLLLOOOXXXcccnnnzzz{{{vvvtttrrroookkkeeeaaaaaagggpppvvvxxxwwwtttppplllgggccc```[[[VVVPPPKKKCCC<<<>>>EEEQQQ```bbbYYYSSSWWWppp}}}qqqttt~~~{{{{{{}}}uuuaaaNNNCCC@@@<<<999888777555444333222111000///.........------------------------........................///......------......///...///222666;;;@@@EEEGGGHHHDDD???BBBRRRbbbeee^^^QQQDDD<<>>EEEKKKNNNUUU^^^fffkkkmmmkkkkkkmmmnnnlllkkkhhhfffhhhnnnsssuuuuuu{{{~~~zzzyyyxxxuuuppplllhhhlllpppssswwwzzzwwwqqqjjjgggbbb^^^\\\]]]ccciiiiiihhheee^^^WWWSSSUUUWWWaaammmwwwzzzqqqrrrzzz}}}|||qqqccc___fffpppnnnqqqtttsssoookkkkkklll```WWWKKK???555000000222/////////...------,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++************************+++******))))))******++++++************+++,,,,,,,,,///555<<<@@@BBBAAAAAA>>>>>>===@@@GGGMMMPPPPPPXXXiiimmmiiiiiifffccchhhiii```VVV]]]ttt~~~ssstttxxx~~~{{{mmm```WWWNNNFFFMMMggg~~~~~~~~~~~~~~~}}}}}}||||||||||||{{{yyyxxxwwwyyyxxxxxxxxxyyywwwuuurrrkkkddd]]][[[\\\cccrrr~~~{{{xxxwwwwwwxxxvvvpppjjjcccYYYNNNKKKMMM[[[bbbjjjpppqqqsssvvvxxxzzz~~~qqqZZZCCC666222222333444777:::===@@@BBBCCCEEE???>>>FFFIIIRRRdddwww|||yyyxxxwwwvvvtttsssrrrqqqsssmmmcccZZZUUUXXX```fff+++)))***///555777222---......000222555888;;;<<>>AAALLL[[[dddfffUUUQQQIIIBBBAAAJJJZZZfffkkkbbbSSSDDD>>>EEETTTaaabbbzzzssspppvvv|||~~~xxxpppjjjqqqyyy}}}zzzvvvooojjjhhh~~~~~~yyyxxxxxx{{{{{{zzz|||zzzwwwxxxuuuuuuuuurrrlllkkkmmmpppuuuwwwsssoooooouuu{{{uuussstttxxx{{{zzzwwwtttuuuvvvvvvvvvvvvssshhh\\\LLLJJJMMMXXXgggwwwvvvrrruuuuuuqqqmmmggg]]]WWW\\\dddlllrrr|||}}}vvvrrrsssttt||||||rrrnnniii[[[QQQQQQVVVbbbooozzzxxxqqqooopppmmmiiiccc^^^^^^eeepppxxxwwwvvvtttqqqlllgggbbb___XXXUUUQQQLLLDDD>>>>>>BBBKKK[[[aaa\\\VVVSSSfff|||rrrwww~~~yyyxxx{{{xxxfffRRRBBB???;;;999888777666444444333222111////////////------------------------..............................------------.........///333777===BBBFFFHHHGGGAAA===EEEXXXffffff^^^OOOCCC===III^^^qqq|||uuujjjwww~~~rrrsss{{{}}}rrriiihhhppp}}}~~~{{{|||~~~yyyyyyyyytttggg[[[XXX[[[ssspppmmmkkkkkkiiifffcccZZZLLL@@@<<<;;;<<>>CCCGGGIIICCC===<<>>FFFNNN]]]lllkkkbbbfffhhh___YYYHHH@@@===BBBFFFIIIQQQ]]]lllppppppmmmlllnnnooommmnnnoooqqqsssuuutttqqqnnnssstttvvvyyy{{{|||||||||pppoookkkgggfffgggccc]]]^^^ccceeefffhhhmmmnnnlllmmmuuuyyyvvvpppllljjjhhhhhhiiigggaaaXXXQQQOOOOOOeee|||qqq|||~~~yyyqqqmmmpppuuuuuu{{{~~~xxxmmmeeeeeeiiiaaaaaaXXXGGG888111000////////////...------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************+++++++++++++++++++++,,,------,,,111777>>>BBBBBBAAA@@@BBB@@@BBBLLLVVVXXXWWWVVVhhhllliiikkkvvvwwwqqqrrrttt___ccc{{{{{{~~~yyygggYYYWWWWWWXXXddd~~~|||{{{{{{|||~~~~~~}}}~~~{{{{{{{{{{{{{{{{{{||||||vvvuuuuuuvvvwwwwwwtttrrrooojjjddd^^^WWWXXXeeesss~~~|||zzzxxxvvvuuuttttttwwwqqqgggZZZJJJAAAEEENNNYYY^^^fffmmmrrrvvvyyy{{{|||kkkSSS???555333333444777:::>>>AAACCCEEEEEEFFFAAAAAALLLSSS___sss~~~uuuuuuuuuuuuttttttttttttsssmmmddd[[[WWW[[[cccjjj,,,,,,...111555555111---...///111333666:::<<<>>>BBBCCCGGGSSSdddqqqppphhhUUUKKK@@@>>>EEERRR]]]bbbjjj```QQQFFFDDDLLLXXXaaavvv{{{qqqwww}}}vvvoooiiisss}}}~~~}}}}}}|||tttiiifffhhhwww}}}xxxooouuu|||}}}||||||}}}}}}{{{zzzzzzwwwrrroooooonnniiihhhjjjjjjppptttsssssstttnnnggg\\\RRRMMMUUUaaahhhkkkmmmkkklllmmmmmmooommmcccXXXIIIGGGMMM]]]ooosss[[[UUU\\\eeekkkooorrrqqqpppkkkbbb^^^fffpppttt{{{|||tttooonnnuuutttxxxssseeebbb```VVVVVVYYYdddtttxxxmmmddddddiiiffffffddd```___eeepppxxxrrrrrrqqqoookkkfffaaa^^^ZZZWWWQQQJJJDDDAAAAAAAAATTTcccmmmnnneeeRRRSSSgggzzzzzzyyy~~~xxxmmmhhhpppxxxmmmZZZEEECCC@@@??????>>><<<:::666555444222000000//////------------------------------------------------...------,,,,,,------......000444:::???DDDHHHJJJCCC>>>???MMM___hhheee^^^IIICCCDDDTTThhhvvv}}}~~~nnnfffttt}}}tttvvvwwwllljjjrrr|||}}}zzzzzz{{{zzzyyyyyyzzzzzzrrrcccXXX[[[eeesssllleeeeeehhhjjjfffaaaZZZNNNAAA;;;<<>>AAADDDMMM\\\oooyyyttthhhTTTHHH===<<>>CCCRRR]]]^^^[[[ZZZeeepppvvv}}}zzz~~~ooo[[[eee|||||||||}}}ssstttyyyzzz```LLLUUU]]]hhhwww~~~}}}|||}}}~~~~~~|||~~~}}}|||{{{yyyxxxwwwvvvvvvvvvvvvwwwyyy{{{{{{yyyxxxpppqqqpppiii]]]UUU[[[eeesssssssssssstttuuuvvvvvvtttqqqjjj]]]KKK???BBBLLLSSSWWW^^^eeekkkppptttuuu~~~uuubbbJJJ888333333555666999===@@@BBBDDDEEEBBBEEECCCGGGWWWddduuu~~~zzzwwwxxxxxxyyyzzzzzz{{{{{{tttnnneee]]]ZZZ^^^fffmmm******++++++++++++,,,,,,///000111333777;;;>>>AAADDDEEEMMM]]]nnntttlllcccSSSFFF???HHHVVV]]]^^^\\\jjj\\\OOOKKKOOOUUU]]]dddqqqnnnsss{{{qqqnnnkkkmmmxxx}}}rrrhhhddduuu{{{{{{|||}}}|||}}}zzznnnaaa```eeevvv}}}}}}qqqjjjeeeooozzz}}}}}}~~~}}}|||zzzzzz{{{{{{zzzyyyxxxuuurrrooolllhhhddd```XXXVVVWWW\\\```^^^VVVMMMBBB@@@===<<>>???EEEOOORRRVVVZZZ^^^dddkkkoooyyyrrrZZZIII:::111555999777999>>>BBBAAAAAACCC>>>>>>>>>MMMgggvvv~~~zzzzzzyyyxxxvvvuuuuuutttsssnnnfff___[[[___fffmmm,,,,,,,,,,,,---------...///000111444777;;;>>>@@@CCCCCCJJJZZZjjjpppiii```QQQEEE???GGGVVV^^^``````gggZZZOOONNNSSSYYY```eeennn{{{mmmsssxxxxxxwwwxxxzzzooofffbbbvvv{{{{{{}}}~~~}}}{{{tttlllooowww}}}~~~|||xxxssspppyyy}}}~~~}}}}}}~~~}}}{{{{{{{{{{{{zzzxxxvvvtttqqqnnnkkkgggbbb^^^QQQMMMJJJKKKOOOPPPKKKEEE>>>???===;;;???IIIQQQTTTYYY\\\___dddjjjiii^^^PPPBBBAAAEEERRReeeuuu~~~pppppplllhhhnnn{{{yyypppjjjddd```dddkkkiiilllhhhZZZMMMHHHGGGFFFDDDGGGIIIGGGEEEDDDHHHLLLVVV```mmmyyyzzzpppfffZZZTTTSSSUUURRRMMMJJJLLLUUUbbblllpppmmmeee___```dddccc___[[[XXXSSSMMMHHHDDDAAA???KKKdddwwwyyykkkPPP@@@GGGVVVxxxyyyttt{{{zzzyyy}}}|||}}}~~~wwwsssYYYUUUOOOKKKIIIFFFAAA===999888666444222111000000////////////............------------------------........................---444:::===CCCIIIJJJHHHFFFIIIQQQ]]]fffcccWWWLLLCCCCCCQQQiiixxxxxxvvvxxxtttwwwvvveeeccckkkttt~~~wwwyyyqqqsss}}}|||}}}{{{yyy|||~~~~~~|||zzzyyyvvvooogggfffnnnwwwrrr```^^^gggeeeaaa___ZZZRRRHHH>>>;;;===EEESSS___jjjnnnssswwwuuunnneee```VVVOOOPPP[[[ccceeellluuuwwwsssooolllhhhcccdddiiiooopppqqqooommmmmmppprrrrrrpppnnnllliiibbbXXXQQQKKKOOOVVV[[[^^^^^^[[[YYY]]]^^^aaadddgggiiiiiihhhjjjiiiiiiiiiiiieee```\\\___^^^]]][[[XXXRRRKKKEEEJJJWWWbbbbbb[[[YYY```hhhpppkkknnnqqqqqquuunnn\\\___eeejjjsssxxxooolllyyyqqqllldddYYYHHH777222555111111///.....................---------,,,,,,,,,***++++++,,,,,,++++++******************************************************+++------,,,+++,,,---444888>>>AAABBBBBBBBBCCCCCCDDDBBBSSSgggaaaYYYhhhnnnrrryyy{{{vvv[[[RRR]]]iiieeeiiipppkkktttyyyggghhh~~~~~~~~~~~~~~~}}}}}}}}}}}}|||}}}~~~}}}zzzxxxxxxyyyuuuvvvwwwxxxyyyzzzzzzzzzwwwxxxxxxvvvppphhh```[[[YYY[[[```gggmmmrrrttttttqqqpppjjj[[[JJJ@@@@@@DDDCCCFFFKKKQQQWWW___eeeiiitttxxxjjjRRRCCC777000444888777:::AAADDDBBBAAACCC<<<>>>@@@QQQmmm~~~yyy{{{xxxxxxxxxxxxxxxxxxwwwwwwpppmmmggg```]]]```gggnnn---.........///////////////000222444888;;;???@@@AAAAAAFFFTTTdddjjjddd[[[NNNDDD>>>GGGVVV```dddeeebbbVVVLLLNNNUUU\\\aaadddllluuuuuurrrjjjtttwwwkkkcccaaaxxx{{{|||~~~~~~zzzzzzzzzttttttxxx|||~~~}}}|||{{{}}}{{{{{{{{{zzzxxxvvvuuussspppmmmjjjeee___[[[LLLFFF>>>===@@@BBBBBB@@@>>>@@@@@@>>>BBBJJJOOOPPPNNNSSSXXX```hhhkkkaaaUUUEEE???DDDVVVgggpppwwwtttxxx{{{~~~~~~vvvnnnhhhccc```dddkkkmmmmmmeeeYYYOOOLLLJJJHHHAAAAAAAAABBBEEEHHHLLLNNNYYYaaakkkxxxvvvooohhh^^^VVVTTTPPPMMMIIIFFFIIITTTcccoooqqqiii\\\UUUYYYaaadddaaa]]]ZZZUUUOOOIIICCC@@@>>>CCCYYYjjjnnneeeMMM???DDDYYY|||nnnyyysssxxxzzzxxxddd^^^UUUNNNJJJFFFAAA===:::999777555333222111111////////////............------------------------...........................555;;;@@@EEEJJJJJJGGGEEEJJJTTT___ddd^^^PPPDDD@@@DDDUUUmmm{{{zzzuuutttssszzzrrrbbbdddppp}}}zzz{{{|||qqquuu|||zzz{{{||||||zzzzzzyyyuuummmhhhllluuu}}}lll\\\\\\dddbbb^^^\\\UUUMMMDDD<<<:::===EEERRR^^^fffmmmvvv{{{xxxooofff```YYYRRRRRR]]]gggjjjmmmrrrnnnhhhdddeeeeeedddeeehhhpppppppppnnnmmmnnnqqqtttooollliiigggccc]]]SSSLLLJJJOOOUUUZZZ\\\ZZZWWWTTTZZZ]]]```dddggghhhiiiiiiccccccdddffffffeeeaaa^^^___]]]\\\ZZZVVVPPPIIIDDDCCCGGGLLLLLLLLLRRR___jjjgggcccjjjsssuuuxxxppp]]]XXXaaahhhsss{{{sssooozzzxxxsssjjj\\\III999333555111111000///..................---------,,,,,,,,,***++++++,,,,,,++++++******************************************************+++------,,,,,,---...555999>>>BBBCCCCCCCCCCCCEEECCCGGG]]]lllaaa\\\mmmooonnnooossswwwwwwrrrlllQQQRRR```jjjdddeeennnooovvvrrrjjjyyy~~~~~~~~~~~~~~~}}}}}}||||||~~~}}}{{{zzz{{{yyyyyyyyyyyyyyyyyyyyyyyyzzzyyyxxxyyyxxxtttlllfffXXXVVVWWW\\\eeemmmqqqssstttrrrkkk]]]NNNCCCAAABBB???AAAFFFNNNXXXaaagggiiioooqqqaaaJJJ>>>555111666777888===DDDFFFBBB@@@BBB;;;>>>AAAQQQooo~~~vvvyyywwwwwwxxxxxxxxxwwwvvvvvvnnnlllgggaaa^^^aaahhhooo............///////////////000222555999<<>>BBBOOO^^^eee```XXXLLLBBB>>>HHHWWWbbbgggiiiaaaTTTJJJKKKRRRYYY___cccmmmooollloooggguuutttooottt}}}sssgggbbbccc{{{|||}}}~~~}}}qqqlllpppyyy~~~}}}{{{{{{|||{{{zzzxxx~~~|||zzzyyyyyyxxxvvvttttttrrrpppmmmjjjddd]]]YYYKKKDDD<<<999;;;>>>@@@@@@>>>>>>>>>BBBKKKTTTTTTOOOHHHMMMTTT]]]gggjjjbbbVVVHHHBBBJJJ```nnnooosss{{{qqqtttyyy{{{tttmmmgggbbb```dddjjjqqqpppkkkbbb\\\XXXRRRLLLFFFDDDDDDHHHNNNRRRTTTTTT\\\aaaiiittt}}}vvvsssooofff___\\\XXXSSSMMMKKKPPP[[[fffmmmjjjcccXXXTTT[[[eeeeee```___]]]XXXQQQIIICCC???===???QQQ]]]ccc___MMMAAAFFFbbbhhhjjjpppwww{{{wwwvvvjjjbbbWWWNNNIIIEEEAAA>>><<<;;;999777555333222222////////////............---------------------------------...............///666===BBBFFFJJJJJJFFFAAAIIIWWWbbbfff^^^OOOCCCAAAHHHYYYnnnzzzxxxrrrooowwwuuueeejjjxxx{{{{{{zzzqqquuu}}}{{{}}}{{{{{{{{{zzzxxxxxxxxxtttmmmkkkqqqxxx}}}dddXXXYYYaaa___]]][[[SSSJJJBBB;;;:::===CCCNNNXXX]]]hhhuuu{{{xxxmmmccc^^^VVVQQQSSS___kkkooonnnmmmgggaaa^^^cccgggiiijjjlllooonnnnnnmmmnnnqqqtttvvvllliiieeeccc```[[[TTTNNNLLLQQQWWW[[[\\\ZZZUUURRRXXX[[[___cccdddeeeeeefff______aaaccceeeeeebbb```^^^]]]ZZZXXXTTTNNNGGGBBB===@@@EEEJJJOOOXXXggguuueeeaaahhhsssvvvxxxrrraaaYYYcccjjjsss{{{rrrkkkqqqvvvuuuooobbbOOO???666444222111000///..................---------,,,,,,,,,***++++++,,,,,,++++++******************************************+++++++++)))+++,,,+++++++++---...666:::???CCCCCCCCCCCCCCCEEEAAAKKKcccjjj[[[YYYkkkkkkgggeeehhhmmmmmmfff___OOOXXXgggnnnkkkjjjpppttt{{{~~~zzzeeeggg~~~}}}~~~~~~}}}}}}||||||~~~}}}{{{{{{{{{yyyyyyyyyyyyyyyyyyzzzzzz{{{yyyxxxzzz}}}|||vvvppp___YYYSSSSSS\\\fffnnnrrrtttrrrkkk^^^PPPEEEAAAAAACCCDDDHHHQQQ[[[dddhhhjjjnnnmmmZZZDDD;;;666444:::888999???EEEFFFAAA???@@@<<<@@@BBBOOOlll}}}yyy{{{xxxxxxxxxwwwuuutttrrrqqqooommmggg```\\\___iiirrr,,,------------.........///000333666:::===???@@@???===@@@MMM\\\ccc^^^VVVIIIBBB@@@JJJYYYdddiiikkkeeeYYYMMMKKKOOOVVV___fffppppppjjj~~~lllfffxxx}}}iiieeemmmlllvvv|||pppeeebbbfff}}}~~~|||~~~}}}wwwnnnddddddmmmyyyxxxxxxyyy{{{}}}|||zzzwww|||zzzxxxwwwwwwvvvtttrrrsssrrrpppnnnjjjccc[[[VVVGGGBBB<<<999;;;===>>>>>>;;;:::<<>>GGGOOOPPP___pppwwwrrrggg]]]YYYPPPNNNTTTaaammmppplllhhhbbb^^^]]]dddjjjlllnnnooommmllllllmmmpppsssvvvwwwkkkgggcccbbbaaa^^^ZZZVVVQQQUUU[[[``````]]]WWWTTTTTTXXX^^^bbbccccccdddeeeeeeddddddeeefffeeebbb```___]]]ZZZVVVRRRLLLEEE@@@999<<>><<<:::888555333222222////////////............------------------------,,,,,,------.../////////333:::@@@CCCGGGKKKKKKGGGFFFRRRbbbllliii\\\LLLBBBGGGTTThhh||||||kkk```jjjzzz~~~~~~vvvoooooouuutttoootttxxxttt{{{~~~}}}{{{yyyxxxwwwqqqtttsssmmmmmmpppmmmfffOOOHHHKKKPPPNNNPPPRRRJJJDDD===888888888:::@@@GGGFFFWWWjjjqqqjjj]]]SSSPPPJJJLLLRRR]]]gggjjjgggccc^^^]]]```hhhmmmnnnoooqqqmmmmmmmmmooorrrtttuuuuuulllhhhdddcccddddddaaa___VVVZZZaaaeeefffbbb\\\XXXSSSXXX___cccddddddeeegggmmmkkkjjjiiihhhfffccc``````]]]ZZZVVVQQQKKKDDD???888888CCCVVVccciiiooowwwxxxkkkkkktttuuuwwwvvvlll___jjjnnnsssxxxpppddddddhhhrrrxxxqqq```NNN>>>333222222111000////////////......---------,,,,,,,,,***++++++,,,,,,++++++***************************)))))))))***++++++,,,,,,)))*********)))+++---000888<<>>CCCPPP```gggaaaYYYHHHCCCEEEQQQ^^^eeegggiiigggaaa[[[VVVSSSVVVbbbppp{{{~~~{{{dddmmmwwwuuuyyy}}}~~~|||tttggg___bbbkkk}}}}}}||||||zzzvvvlllccc[[[```ooo~~~}}}||||||{{{yyyxxxwwwxxxxxxvvvuuummmmmmlllkkkfff^^^TTTMMM;;;999666555555777999999>>>EEENNNZZZgggmmmfff[[[QQQUUUYYY^^^ddddddYYYLLLFFFMMMYYYeeemmmmmmjjjfffYYYNNNGGGLLLWWWbbbkkkrrrzzzsssmmmiiiccc___bbbhhhpppwww~~~uuujjjaaaeeeiiikkkqqqzzz{{{yyywwwsssjjjaaa```dddgggccc^^^[[[[[[```hhhmmmnnnuuu~~~zzznnn___```^^^WWWLLLDDD@@@@@@;;;DDDMMMZZZfff\\\MMMJJJ\\\ggg^^^sssxxxyyyzzzkkkbbbaaa```YYYOOOHHHEEEDDDCCCAAA>>><<<:::777555333222111////////////............------------------------,,,,,,------...//////000666<<<@@@CCCFFFKKKKKKHHHIIIVVVfffnnniiiZZZKKKAAAJJJ[[[ssshhhaaapppzzzrrrkkknnntttnnnmmmwww|||yyy|||}}}~~~}}}{{{yyyxxxxxxqqqtttqqqiiihhhkkkeeeZZZLLLFFFHHHJJJFFFIIILLLDDD???:::666666777777<<>>:::888444888======AAAFFFGGGHHHOOOXXXaaaxxxzzzzzzzzzwwwrrrmmmfff```[[[YYYYYYZZZ```aaaaaa\\\YYY```nnnzzz,,,,,,,,,---------.........000444888;;;>>>???@@@@@@???DDDSSSbbbiiicccZZZHHHDDDGGGSSS___eeefffgggaaa___]]]YYYTTTUUUbbbpppcccpppyyy}}}zzzzzzyyyqqqddd\\\aaalll}}}~~~~~~|||~~~}}}xxxlll```UUUYYYjjj{{{~~~zzz{{{~~~{{{zzzyyyyyyzzzzzzxxxwwwkkkkkkjjjiiiddd[[[QQQJJJ<<<:::777555666888;;;===777BBBOOOYYY```bbb\\\TTTTTTWWWZZZ___ddddddXXXKKKCCCMMMWWW]]]dddiiigggaaaXXXLLLEEEMMMYYYcccllltttzzztttnnniiiddd```bbbgggkkkrrrxxx{{{nnn___ccchhhkkkkkkooowww~~~}}}|||yyysssggg\\\\\\bbbddddddbbb\\\XXX]]]kkkwww~~~sssggg^^^```___WWWMMMDDDAAAAAA===HHHSSScccqqqfffRRRMMMPPP{{{~~~iii```www|||}}}rrr```VVVTTT___XXXOOOHHHEEEDDDBBB@@@===<<<:::777444333111111000/////////............------------------------,,,,,,------...///000000888===AAABBBFFFKKKLLLIIIIIIVVVgggoooiii[[[LLLCCCMMM```{{{{{{dddaaasss{{{rrrmmmpppwwwiiilllyyy{{{|||~~~}}}{{{yyyxxxxxxsssuuuoooeeecccfff```TTTNNNGGGIIIHHHCCCGGGIIIAAA<<<777444555666666;;;@@@AAARRReeeiii]]]LLLBBB???@@@BBBCCCCCCFFFLLLOOOPPP___cccllluuuvvvrrrrrrvvvsssrrrqqqssstttsssnnnjjjrrrnnnhhhfffhhhiiihhhggg[[[```ggglllmmmhhhbbb^^^ggglllqqqpppjjjdddbbbbbb]]]]]]^^^bbbfffhhhiiihhhbbb___ZZZVVVPPPJJJDDD???EEE777:::[[[rrrqqqzzz{{{|||{{{sssnnnwwwwwwvvvxxxooo```\\\jjjwwwwwwhhhWWWEEE777333222111000////////////......---------,,,,,,,,,+++++++++,,,,,,+++++++++************************((())))))***++++++,,,,,,---------------...222555:::===BBBEEEEEEDDDDDDDDDDDDJJJ___```LLLRRRhhhkkkhhhmmmssswwwvvvqqqjjjdddvvvyyyiii]]]\\\iii{{{}}}}}}{{{|||{{{yyy{{{~~~}}}|||{{{zzzzzz{{{|||{{{xxxvvvvvvwww{{{zzzwwwuuutttttttttuuuyyyzzz{{{zzzxxxxxxxxxzzzuuuwwwwwwqqqgggaaabbbfffiiinnnnnnaaaNNNFFFNNNYYYgggooowwwwwwsssrrrwww~~~}}}uuuZZZBBB>>>;;;777999======AAAFFFHHHMMMWWWcccrrr{{{www|||}}}yyypppjjj```UUUMMMHHHGGGGGGWWW[[[___^^^]]]bbbppp{{{///...---,,,,,,,,,,,,,,,000111333777:::>>>BBBCCC@@@@@@GGGWWWgggkkkaaaVVVIII???HHH[[[bbbffflllmmmeeeQQQRRRPPPRRRYYYaaa}}}aaassstttqqqwww}}}}}}|||}}}{{{qqqeeeaaaeeelll{{{{{{}}}|||xxxggg___UUUUUUdddxxx~~~xxxvvv{{{|||zzz|||wwwwwwwwwrrruuuvvvmmmjjjccc```dddddd[[[NNNEEE<<<888444444777;;;======@@@>>>BBBNNNWWWXXXVVVUUUYYY\\\___cccgggeeeWWWIIIHHHJJJOOOWWW^^^```]]]YYYRRRLLLGGGGGGHHHOOOaaarrrzzzuuunnnhhheeeeeegggiiikkkqqqwwwxxxwww{{{oooaaa\\\hhhjjjjjjjjjpppxxx|||{{{}}}}}}{{{tttfffYYYXXX^^^___```[[[UUUXXXgggyyy{{{ppphhh___^^^[[[WWWQQQJJJDDDAAA===GGGUUUdddooonnn^^^LLLTTTlll}}}{{{yyy|||tttdddwwwdddXXXTTTUUU___\\\RRRHHHCCCCCCBBB>>>>>>===<<<:::888555333222222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,......///...---...000222777>>>CCCDDDFFFKKKJJJFFFPPP___jjjnnnjjjVVVGGGJJJXXXhhhllljjjrrrzzzxxxooonnnqqqssslllrrrwww{{{}}}{{{zzzzzz{{{|||{{{yyyyyysssiiiccceeeggg]]]OOOLLLJJJLLLQQQUUUPPPFFF???<<<777555666666555888<<>>@@@HHHRRR^^^aaalllxxx{{{vvvtttvvvvvvvvvvvvssspppnnnnnnooorrrlllgggfffhhhiiifffbbb```fffnnnpppmmmjjjjjjlllnnnqqqttttttooohhhaaa^^^\\\]]]```dddhhhjjjhhhgggbbb^^^XXXSSSNNNIIIDDDAAA>>>;;;AAAYYY~~~zzzsssnnnqqqwwwzzzzzzxxxttt}}}{{{lllffflllkkkaaammm|||vvveeeVVVEEE666666333000...///000000///////////////............------------------------******************************+++,,,,,,,,,,,,+++,,,++++++,,,++++++111888===???BBBEEEFFFFFFEEEDDDFFFPPPeeedddRRR\\\qqqoooiii|||vvvmmmlllkkkcccooo|||~~~uuu{{{~~~}}}{{{zzz{{{|||}}}~~~}}}|||{{{zzzzzz{{{}}}~~~~~~|||zzzyyyyyy{{{yyyxxxvvvuuuuuuvvvwwwzzzzzz{{{{{{yyywwwtttsssvvvvvvvvvtttooojjjddd```jjjiiihhh```QQQEEEKKKWWWeeesss|||xxxwww~~~zzz^^^EEE@@@===999<<<===AAADDDEEEFFFKKKUUU\\\ppp{{{{{{|||yyytttnnn]]]MMMFFFAAA<<<===CCCGGGWWW]]]]]]dddhhhnnn|||///...------,,,,,,,,,---000222444777;;;???BBBCCCAAADDDNNN```oooqqqcccUUUHHH@@@KKK___dddeeeiiigggcccOOOPPPPPPVVV```iii}}}bbb}}}yyyllljjjooottt~~~|||rrrfffbbbgggnnn~~~}}}~~~|||}}}}}}xxxiiibbb^^^eeewww}}}ooolllnnnwww|||{{{xxxxxxwwwpppoookkkeeeiiinnnfffZZZUUUVVV]]]___XXXLLLDDD;;;888555555888;;;======???>>>AAAJJJQQQSSSTTTWWW[[[^^^ccchhhlllhhhYYYJJJIIIJJJOOOVVV]]]___\\\YYYRRRLLLHHHGGGIIIQQQaaaqqq|||vvvnnnfffcccdddgggiiilllqqqvvvwwwuuuvvv|||yyyhhh[[[XXX[[[ddddddcccccckkkyyy}}}rrrcccVVVUUUZZZ]]]___]]][[[aaarrrzzzqqqkkk___]]]ZZZVVVQQQKKKDDD@@@>>>AAAJJJ\\\ooottteeeQQQSSScccmmmmmmsss{{{}}}tttmmmlllmmmiiicccXXXKKKEEEEEEDDDBBB??????===<<<999777444333222222111111000/////////,,,,,,,,,,,,,,,,,,,,,,,,---.........---...000333888???DDDDDDFFFJJJIIIFFFSSSccclllnnnhhhUUUIIINNN```oooyyyfffhhhrrr}}}~~~wwwoooooopppqqqnnnsssxxx{{{|||zzzyyyyyyzzz||||||{{{zzzuuuqqqjjjgggjjjjjj___QQQOOOQQQVVV^^^bbb^^^UUUNNN;;;777444555666555888===BBBUUUhhhooolllfff^^^YYYPPPIIIBBB???>>>???EEEMMMWWW^^^lllyyy{{{vvvuuuyyy}}}zzzvvvsssqqqqqqrrrsssqqqmmmhhhggghhhhhhdddaaabbbgggmmmooonnnlllmmmnnnrrrvvvzzzyyytttmmmfffbbbcccdddfffiiijjjiiifffccc```\\\VVVQQQMMMHHHDDDAAA<<<999;;;OOOnnnxxxqqqnnnlllnnnsssxxxzzz{{{rrrtttnnneeedddjjjjjjccciiixxxwwwiiiZZZIII:::666333000...///000000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++,,,++++++---++++++111999===???BBBEEEFFFEEEDDDCCCFFFLLL]]]___WWWhhh~~~}}}pppjjjzzz||||||ccc[[[iiixxx}}}uuu~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||{{{zzzyyyyyy{{{}}}~~~|||zzzzzzzzz|||{{{yyyxxxvvvuuuuuuuuuxxxyyyzzzzzzxxxvvvsssqqqqqqsssvvvwwwtttnnngggbbbjjjjjjhhh```PPPEEEIIITTTbbbpppyyywwwxxx{{{___FFF@@@===999<<<<<<@@@CCCDDDEEEIIIQQQXXXaaauuu{{{{{{zzzvvvqqqiiiXXXHHHBBB===888:::@@@HHHWWW\\\]]]dddhhhppp///...------,,,---------000222444888<<>>???===@@@EEEIIIKKKQQQXXX```eeekkkqqquuuppp___NNNJJJKKKOOOUUU\\\^^^\\\XXXRRROOOMMMOOOSSS]]]mmm{{{{{{pppgggeeegggjjjmmmoootttxxxxxxuuutttvvvzzzvvvuuupppeeeYYYVVV[[[aaafffeeebbbbbblll}}}|||nnn^^^TTTTTT[[[]]]```aaabbbkkk|||}}}zzztttoooaaa___[[[XXXSSSMMMGGGBBB@@@;;;===PPPlllzzzlllWWWNNNXXX^^^cccsss~~~~~~|||uuunnn^^^NNNFFFFFFGGGEEEAAA@@@???===;;;888666444222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,---.........---...111333999???DDDEEEEEEHHHHHHFFFTTTdddmmmllldddTTTNNNZZZkkkzzzzzz}}}tttfffkkkvvv|||~~~|||uuuqqqrrrsssrrrqqqvvvzzz|||zzzxxxxxxyyy{{{}}}}}}{{{xxxpppmmmjjjiiilllkkk___RRRLLLQQQYYY```ddd```XXXQQQ;;;666444555666555888===???RRRiiivvvyyytttjjj```TTTKKKCCCAAAAAACCCIIIOOOUUUaaasss~~~}}}vvvuuuyyyzzzssspppqqqssstttsssnnnllliiiiiijjjhhhddd```fffhhhjjjmmmnnnoooppppppwww{{{{{{rrrjjjeeefffgggiiikkkkkkhhhccc___]]]YYYTTTOOOKKKGGGDDDAAA===999777DDD[[[mmmkkkaaacccfffiiimmmqqqvvv|||sssiii```___eeekkkkkkhhhkkkxxxyyymmm___MMM>>>777444111//////000000////////////............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++---,,,,,,111999>>>@@@BBBEEEEEEEEECCCBBBFFFJJJTTTWWWYYYooojjj^^^jjjttt~~~}}}vvvuuu~~~www\\\SSScccuuu|||ttt}}}|||}}}}}}~~~}}}}}}|||{{{zzzyyyyyyxxx|||}}}~~~|||zzzzzzzzz|||{{{{{{zzzxxxvvvuuutttwwwxxxyyyxxxwwwuuurrrpppmmmqqqwwwzzzyyyrrrjjjeeehhhiiiggg^^^OOODDDHHHQQQ[[[hhhrrrsssvvv{{{___FFF@@@===999<<<===AAAEEEFFFFFFIIIPPPVVV[[[mmm{{{yyywwwssspppcccSSSEEEAAA???<<>>DDDSSSeeerrrnnn\\\LLL??????QQQdddgggiiimmmjjj\\\HHHHHHLLLYYYhhhkkk||||||{{{vvvpppvvvsssyyy}}}|||sssiiifffjjjooo|||}}}}}}|||zzz{{{}}}||||||{{{{{{~~~yyypppfffhhhooovvvlllooovvv}}}xxxlllccc]]][[[[[[SSSJJJTTT```]]]UUUUUUZZZ```^^^RRRDDD<<<999888777777888;;;>>>??????>>>???AAAAAACCCMMMXXXffflllttt{{{xxxeeeRRRLLLMMMOOOUUU[[[^^^]]]ZZZUUUUUUVVV[[[cccpppsssjjjhhhlllpppssstttxxx}}}}}}yyywwwwwwxxxttttttpppiiibbb```eeeiiioooooommmnnnwwwvvvhhh[[[UUUXXX``````cccdddgggppp~~~{{{zzzyyyvvvssseeeaaa^^^ZZZWWWRRRJJJEEE@@@888666GGGdddvvvnnn\\\HHHOOOYYYggg|||~~~{{{uuucccOOOFFFFFFGGGFFFAAAAAA@@@>>><<<999777555222222111000//////......------------------------------......---...111333:::???DDDFFFFFFFFFGGGHHHUUUfffmmmjjj```RRRSSSeeeqqqwww|||qqqgggnnnwww~~~}}}wwwqqqqqqvvvxxxvvvsssxxx{{{}}}zzzxxxyyyzzz|||}}}{{{xxxuuummmiiiffffffhhheeeZZZOOOJJJPPPVVVYYYZZZXXXQQQJJJ:::666444555666666999>>>???RRRkkk{{{yyyiiiZZZOOOGGGAAABBBGGGKKKRRRXXX]]]mmmwwwuuuyyyzzztttmmmllloooqqqooollljjjjjjjjjkkkllljjjfffbbbhhhgggfffhhhllloooqqqqqqxxx}}}~~~uuulllgggdddeeegggiiijjjgggbbb^^^[[[WWWQQQLLLIIIFFFCCCAAA???;;;777===MMM[[[\\\VVVUUU```jjjooorrrxxxwwweeeXXX^^^iiimmmnnnooottt}}}zzzoooaaaOOO@@@888555222000000000000/////////.........---------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++---,,,,,,222:::???@@@CCCEEEEEEDDDBBB@@@EEEKKKQQQSSSYYYlll{{{}}}vvv]]]TTT[[[aaahhhlllpppxxxsssWWWOOOaaauuu|||qqq~~~~~~~~~~~~~~~}}}}}}|||{{{{{{zzzyyyyyy{{{}}}~~~|||zzzzzzzzzyyyyyyzzzzzzzzzxxxvvvuuuwwwxxxyyyyyywwwuuurrrqqqmmmqqqvvvzzzyyytttmmmiiiggghhhfff[[[MMMEEEHHHOOOTTT___hhhkkkqqqzzzzzz___FFFAAA>>>:::===@@@EEEIIIJJJIIILLLRRRXXXaaaqqq~~~yyywwwuuusssqqqbbbTTTHHHGGGHHHGGGJJJRRR[[[dddfffeeehhhgggnnn......---------......///111333666:::>>>AAACCCDDD===CCCOOO___jjjgggWWWIII===@@@QQQ```aaaccchhhfffXXXFFFGGGJJJVVVcccbbbmmmkkkjjjzzzwww{{{vvvvvv|||tttllliiilllpppvvvwwwyyyyyyzzz|||~~~~~~~~~}}}yyyqqqiiinnnuuuwwwfffYYYOOOQQQVVVSSSOOO]]]jjjeee[[[]]]bbbgggaaaQQQBBB;;;888888888888999;;;>>>@@@AAA@@@@@@@@@>>>AAALLLYYYjjjqqqzzz}}}hhhUUUOOOOOOQQQVVV\\\```___]]]YYY[[[^^^cccnnn}}}tttjjjjjjnnnsssvvvvvvzzz~~~}}}zzzzzzzzzwwwuuuqqqlllhhhgggjjjmmmuuuxxx{{{pppbbbYYYVVV\\\ddddddeeefffjjjuuu|||yyyyyyxxxvvvttteeeaaa]]]ZZZXXXSSSKKKEEE@@@:::888BBBXXXhhhfff\\\EEEJJJWWWmmmzzz|||wwwdddPPPEEEEEEFFFEEEBBBBBBAAA???<<<:::888666333333222111000///......------------------------,,,---...------...111444;;;???EEEGGGGGGFFFHHHLLL]]]kkkoooggg[[[NNNRRRgggmmmvvv|||{{{iiicccmmmuuu{{{qqqkkknnnwwwyyywwwqqquuuyyy|||{{{{{{{{{{{{|||{{{yyytttpppmmmfffaaa``````[[[RRRKKKMMMRRRTTTSSSUUUWWWSSSKKK:::666444666777888;;;@@@CCCWWWqqq|||gggTTTFFFAAA???CCCIIIOOOVVV^^^eeewwwyyywwwyyysssnnnkkkkkknnnnnnjjjfffggghhhjjjlllmmmllliiifffgggdddbbbbbbfffkkkooopppvvv{{{}}}tttlllgggeeefffggghhhiiifff```\\\YYYUUUOOOJJJGGGEEEBBB@@@>>>;;;777888CCCRRRXXXVVVPPP```ppptttvvvzzzzzzeeeXXX___jjjmmmnnnrrr~~~zzzoooaaaPPPCCC999666333111000111000000............------------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++---------333;;;@@@AAACCCDDDDDDBBB@@@>>>AAANNNTTTSSS[[[hhhppptttjjjVVVVVVdddfffiiinnnuuu}}}nnnSSSPPPdddwww|||qqq~~~~~~~~~~~~}}}}}}}}}|||{{{{{{{{{{{{}}}~~~~~~|||zzzyyyyyyuuuvvvxxxyyyzzzzzzyyyxxxxxxyyyzzzyyyxxxvvvsssqqqppprrrtttvvvuuussspppmmmggghhhdddXXXKKKFFFIIINNNQQQYYY```eeekkkttt{{{~~~www]]]EEE@@@???<<>>CCCMMM\\\eeecccVVVKKK>>>CCCTTT___ZZZ[[[___[[[UUUFFFKKKLLLVVVaaa\\\cccbbbaaawwwuuu|||oooooowww~~~}}}wwwqqqnnnooorrrtttuuuwwwxxxxxx{{{~~~}}}wwwzzzvvvdddTTTHHHOOOZZZ[[[[[[jjjrrrhhhXXX\\\cccggg```PPPBBB===666888999999999;;;>>>AAACCCBBBBBBCCCCCCGGGRRR___nnnvvvkkkWWWRRRQQQSSSXXX___cccdddccc]]]```cccgggqqqqqqhhhiiiooosssuuuwwwzzz}}}~~~|||{{{zzz~~~xxxpppjjjhhhkkkqqquuuwww~~~}}}kkk^^^YYYXXX___fffffffffgggmmmzzz{{{yyyyyyxxxuuurrreee```[[[YYYXXXSSSKKKDDD???===<<>><<<:::888555555444222111000//////------------------------,,,------------///222444<<<@@@EEEIIIHHHFFFJJJQQQgggrrrpppdddVVVIIIMMMaaahhh||||||www~~~tttccccccqqqyyyyyylllgggmmmvvvxxxsssnnnssswwwzzz~~~{{{~~~}}}{{{{{{yyyvvvrrrooommmfff``````^^^WWWNNNIIIKKKNNNOOONNNUUU\\\YYYPPP;;;777555888999:::>>>CCCIII^^^yyy}}}eeeQQQ@@@???AAAFFFKKKOOOWWW___mmm}}}{{{yyyzzzpppnnnmmmnnnooonnnjjjfffgggiiilllnnnnnnmmmkkkjjjfffccc___]]]___dddkkkpppsssxxx}}}{{{ssskkkgggkkkjjjiiiiiihhhddd___\\\ZZZUUUNNNIIIFFFCCCAAA@@@:::999666555>>>NNNZZZ^^^XXXiiiwwwxxxvvvzzz}}}|||xxxiii^^^aaagggiiijjjmmmzzzzzzzzzxxxqqqeeeUUUIII:::777333111111111111000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++---------444<<>>BBBCCCGGGKKKLLLLLLQQQ[[[bbbgggsss{{{vvvtttrrrooolll]]]SSSNNNSSSWWWVVVXXX^^^lllqqqnnnllliii___aaarrr...............///000000111444888<<<@@@CCCDDDDDD===BBBMMMZZZcccaaaUUUKKK???GGG[[[ddd\\\ZZZ\\\VVVQQQHHHPPPRRRZZZddd]]]cccbbbaaaxxx{{{zzz|||qqq~~~wwwgggeeejjjnnnnnnooozzz{{{vvvsssssstttvvvwwwwwwvvvuuuuuuxxxzzzzzz~~~uuueeeVVVQQQZZZfffgggfffpppnnn[[[RRRWWW___ddd\\\LLLAAA===666888:::::::::;;;???BBBDDDBBBDDDIIIMMMSSS]]]hhhvvv}}}qqq]]]TTTSSSTTTZZZaaagggiiihhhaaafffiiilllvvvppphhhjjjppptttuuuzzz|||~~~~~~}}}|||{{{yyyrrrnnnoootttyyy|||~~~tttccc[[[ZZZ]]]dddkkkhhhggggggmmm{{{}}}zzzzzzzzzxxxsssooogggbbb\\\[[[ZZZVVVNNNFFF??????======CCCLLLPPPNNNEEEJJJ^^^~~~}}}|||vvvxxx|||vvv|||yyy~~~vvvfffUUULLLJJJIIIGGGHHHGGGFFFDDDBBB???===;;;777666555444222111000///........................+++,,,---------///222555===@@@FFFKKKJJJGGGLLLUUUjjjrrrnnn```SSSGGGKKK___iii|||{{{zzz~~~ooo___cccsss|||zzznnnjjjrrrzzzwwwooopppuuuyyy||||||~~~|||zzzyyyxxxvvvrrrpppnnngggdddfffcccYYYOOOKKKFFFIIIIIIKKKVVVaaa\\\NNN<<<888666999;;;<<<@@@EEELLLccc}}}uuu[[[FFF===@@@GGGNNNPPPRRR\\\fffzzz|||zzzyyyqqqppppppooonnnmmmlllkkkkkkmmmoooooonnnlllkkkkkkeeeccc___ZZZYYY^^^hhhpppqqqvvv{{{|||yyyrrrmmmiiijjjiiigggfffeeeccc```]]][[[VVVNNNIIIEEECCCAAA???777888666555===NNN___hhhiiiwww~~~wwwrrruuuwwwuuuwwwpppiiieeedddeeefffgggiiijjjooouuuuuulll\\\QQQ;;;888444222111111111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,+++,,,...---...444<<>>JJJ```kkkccc``````XXXOOOIIITTTWWW___iiibbbgggeeeeee{{{uuurrrwwwmmmzzzuuudddaaadddeeedddcccooo}}}{{{xxxvvvwwwzzzzzzxxxuuurrrpppqqqrrrttt|||}}}~~~xxxwwwzzztttgggZZZ^^^gggrrrqqqkkkooodddKKKOOOUUU^^^aaaYYYJJJ???<<<555888:::;;;:::;;;???BBBDDDCCCFFFMMMUUU\\\fffppp}}}xxxdddVVVUUUVVV[[[ccciiilllkkkdddjjjnnnrrr}}}qqqjjjmmmssswwwwww~~~~~~}}}|||xxxuuurrrssswwwzzz||||||yyykkk]]]YYY\\\bbbkkkrrrjjjhhhggglllzzz}}}|||zzz{{{{{{xxxrrrmmmkkkeee```^^^^^^ZZZRRRJJJ??????===;;;???GGGJJJHHHCCCKKKfff}}}uuuzzz{{{xxxyyy}}}vvvhhhXXXPPPNNNLLLIIIJJJIIIHHHFFFDDDAAA???>>>888777666555333222111000........................+++,,,---------///222555===@@@FFFLLLKKKHHHNNNXXXhhhnnniii]]]SSSIIIMMMaaannn|||~~~{{{jjjYYY___pppwww}}}rrrpppyyyyyynnnvvvzzz~~~}}}{{{yyywwwwwwvvvtttrrrnnniiihhhllljjj^^^RRRNNNFFFIIIIIILLLZZZeee\\\KKK<<<888777:::<<<===AAAFFFMMMddd~~~jjjNNN999<<>>QQQeeepppwwwuuunnnppprrrooowwwwwwrrrjjjddddddeeeeeeYYY\\\fffsssyyyrrrcccWWW<<<888555222222222111000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,+++,,,.........444===BBBCCCDDDDDDCCC@@@===;;;@@@OOOJJJMMMgggpppdddbbbcccgggkkkpppkkkZZZ]]]wwwtttssssssvvv{{{wwwnnn]]]VVViii}}}||||||{{{{{{{{{{{{{{{zzzzzzzzzwwwyyy{{{zzzxxxvvvvvvvvvuuuttttttttttttvvvxxxyyyvvvwwwwwwwwwvvvtttqqqooofffhhhkkkoooqqqsssttttttxxxvvvjjjTTTDDDAAADDDEEEHHHIIIOOOWWW___ffflllrrrqqqjjjSSS??????BBBBBBGGGIIILLLOOOPPPRRR[[[hhhrrrrrrrrrwwwwwwtttsssmmmaaaWWWNNNKKKQQQbbbooouuu{{{ssswwwwwwyyywwwkkklll............////////////555666999===BBBEEEFFFEEEBBBAAAKKK^^^fff\\\PPPMMM@@@KKKcccoooddd^^^aaaaaaMMMKKKQQQ\\\aaa___aaahhhgggoooxxxttt{{{tttiiirrrfffeeegggiiikkkiiittt~~~~~~~~~}}}}}}~~~}}}uuunnnmmmmmmlllsssuuuxxx{{{}}}~~~xxxuuuwww||||||wwwsssllldddeeeqqquuulllaaa[[[TTTLLLTTTUUU[[[bbb]]]NNN@@@;;;888999999999999;;;???BBBHHHGGGIIINNNTTT\\\jjjwww|||cccXXXXXXZZZ___eeejjjmmmmmmiiilllnnnsss}}}}}}oookkkooosssxxx|||}}}{{{{{{yyywwwwwwyyy~~~|||hhhVVVUUUaaakkkppprrrnnnjjjhhhppp|||vvvxxx{{{|||zzzvvvtttsssoooggg```^^^]]]XXXQQQLLLCCC>>>999999>>>EEEJJJLLLCCCJJJcccxxxzzzxxxpppqqqjjj]]]RRRMMMLLLJJJIIIIIIHHHGGGFFFDDDCCCBBB:::999777555333222111111///............------------------------000444777<<>>???<<<:::777444:::NNNiii~~~}}}tttooonnnpppqqqrrrooonnnnnnllliiieeedddUUUSSSaaasssyyywwwiiiSSSDDD;;;333333444333000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---222888===AAABBBEEEFFFCCC======BBBMMMMMMPPPWWWbbbkkkllljjjrrrtttwww{{{vvvfffmmmyyyxxxzzzwwwxxxnnnaaa^^^mmm~~~||||||~~~||||||{{{zzzyyyxxxwwwwwwwwwwwwxxxyyyzzzzzzzzzyyyxxxxxxwwwuuutttuuuvvvxxxyyyvvvxxxwwwrrrqqqrrrkkkbbbaaa]]]^^^gggpppsssssstttzzzyyykkkSSSDDDCCCGGGGGGGGGJJJOOOVVV^^^eeekkkooonnnaaaPPPDDD@@@BBBEEEGGGHHHMMMRRRUUUWWW]]]gggooouuuwww{{{zzzvvvoooaaaTTTMMMEEEMMMVVVaaarrruuu{{{|||qqqyyy............////////////555666999>>>CCCFFFFFFFFFDDDEEEQQQeeejjj^^^PPPKKK???KKKbbbnnnddd```dddcccRRRPPPSSS[[[___aaakkkxxxuuu|||}}}{{{ssslllsssjjjnnntttzzz}}}yyyqqqnnnjjjggglllmmmqqqvvv{{{~~~~~~yyyuuuuuuyyyzzzxxxtttkkkbbbgggmmmiii\\\SSSRRRQQQMMM___eeeooorrrcccLLL<<<777999:::::::::;;;===@@@CCCCCCBBBFFFMMMSSS\\\jjjvvv~~~hhhYYYYYY\\\aaaggglllnnnooonnnppprrruuu~~~sssooorrrtttwww{{{|||~~~}}}zzz{{{zzzyyywwwwwwzzzyyyfffVVVWWWbbblllppprrrnnnjjjiiippp{{{}}}xxxwwwxxxyyyxxxvvvtttssssssnnnggg```\\\ZZZVVVOOOJJJAAA>>><<<<<>>;;;:::<<<===>>>DDDLLLUUUhhh}}}ttt\\\IIIAAAHHHSSSWWWYYY]]]\\\eeexxxxxxxxxvvvqqqnnnooopppqqqqqqooonnnmmmmmmmmmmmmnnnoooooommmkkkgggbbb[[[UUUTTTYYYaaagggkkknnnqqqssswwwyyytttllliiijjjhhhcccbbbdddbbb]]]RRRQQQNNNHHHBBB???>>>>>>999888666666>>>UUUsssyyysssrrrrrrsssrrrsssttttttpppllliiihhhVVVXXXiiiyyyzzzuuuiiiWWWEEE<<<444333555333000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222999===BBBCCCFFFHHHEEEAAACCCIIISSSNNNNNNXXXcccjjjooossszzz|||vvvnnn~~~~~~|||~~~}}}qqqdddcccrrr|||~~~||||||~~~~~~||||||{{{zzzyyyyyyxxxyyyyyyxxxyyyzzzzzzzzzxxxwwwvvvvvvuuutttsssssstttvvvwwwvvvwwwvvvssssssqqqhhh\\\OOOLLLOOOYYYdddkkkrrrwww|||zzzjjjQQQBBBBBBGGGHHHGGGIIINNNUUU]]]dddkkknnnooocccRRRFFFBBBDDDHHHJJJIIILLLQQQTTTXXX^^^gggmmmqqqtttyyyzzztttkkk\\\OOOIIICCCJJJVVVeeewwwzzz............////////////555666999???DDDGGGGGGGGGBBBGGGWWWkkkpppbbbQQQHHH@@@KKKbbbllldddccciiigggVVVSSSTTTXXXZZZaaauuu|||rrrppprrrlllttt~~~~~~vvvoooggg`````````ccciiirrryyy{{{{{{|||xxxtttssswww}}}zzzzzzwwwkkk^^^aaafffbbbRRRKKKSSSaaaiiifffJJJ<<<;;;999:::;;;<<<<<<>>>BBBEEE@@@AAAFFFOOOVVV___lllxxx~~~jjj[[[\\\^^^cccjjjoooqqqrrrtttvvvwwwxxxtttqqqssstttvvvyyy}}}}}}~~~}}}zzzwwwvvvzzz|||}}}||||||}}}sssdddXXXZZZeeelllpppqqqpppmmmmmmsss|||yyyqqquuuuuuuuuttttttsssrrrrrrmmmggg___ZZZXXXUUUOOOIIIBBBAAA>>><<<===BBBJJJPPPRRREEEJJJbbbsssvvvzzzfffdddgggeee[[[RRRMMMKKKHHHIIIIIIIIIHHHGGGEEECCCBBB>>>===:::777555333111111///............------------------------000444777>>>GGGHHHJJJMMMIIILLL[[[mmmqqqrrriiiYYYRRR]]]mmmvvvsss``````pppxxx}}}wwwxxx~~~zzzssssssvvv{{{|||yyyxxxuuurrrpppkkkggg```WWWMMMFFFDDDCCCAAAOOOaaapppxxxttteeeUUU???<<<;;;>>>???AAAGGGNNNVVVgggxxxzzzlllYYYKKKEEERRRYYYXXXXXX]]]___kkk}}}ssssssssspppooopppqqqrrrrrrqqqppppppnnnnnnmmmnnnooonnnkkkiiihhhddd]]]WWWTTTWWW]]]ccckkkmmmnnnpppuuuxxxssskkkjjjgggbbb___aaaeeeccc]]]QQQPPPMMMHHHBBB>>><<<<<<888777555555???WWWwww}}}xxxuuuttttttrrrvvvyyyvvvnnnhhhfffgggXXX]]]qqq|||uuukkk\\\GGG===555444555333111111/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...333999>>>CCCDDDHHHJJJGGGEEEKKKRRR\\\OOOMMM[[[hhhoooyyyvvvyyywwwjjjmmmzzzyyy~~~||||||}}}~~~}}}|||{{{{{{zzzzzzzzzzzz{{{{{{zzz{{{{{{{{{yyyxxxvvvuuuuuutttsssrrrrrrrrrtttttttttuuuuuuuuutttnnn___QQQ>>>===???GGGPPPZZZgggrrr|||yyyjjjPPPAAABBBGGGHHHFFFIIIMMMTTT\\\dddkkkooorrreeeUUUHHHEEEGGGKKKMMMKKKLLLOOOSSSYYY```fffiiilllpppwwwzzzrrrfffVVVIIIDDDCCCKKK[[[nnn}}}zzz|||............////////////444666:::@@@FFFIIIIIIHHH@@@III\\\pppssseeeQQQFFFBBBMMMcccllleeegggllliiiUUURRRSSSWWWYYYbbbzzz~~~sssooolllgggnnnyyy~~~xxxooodddZZZSSSQQQQQQWWWbbblllsssuuuxxxxxxwwwtttssswww~~~|||}}}xxxjjjZZZVVV^^^___WWWYYYmmm{{{[[[BBB;;;>>>888:::<<<===>>>@@@CCCFFFDDDFFFLLLVVV]]]eeeqqq|||zzzggg^^^___bbbgggmmmrrruuuvvvyyyzzz{{{|||xxxvvvwwwwwwyyy|||}}}|||}}}}}}yyyrrrnnnnnnsssxxx}}}}}}mmmbbbZZZ___hhhnnnpppqqqtttqqqrrryyywwwnnnooooooqqqrrrttttttrrrpppmmmhhh```YYYXXXXXXSSSMMMGGGCCC===888:::FFFWWWcccWWWDDDBBBVVVhhhppp{{{jjjgggjjjggg^^^TTTNNNJJJGGGIIIJJJJJJJJJIIIGGGEEECCC@@@???<<<999666444222111///............------------------------000444777@@@HHHJJJJJJMMMIIILLLZZZhhhnnnpppdddTTTOOO]]]nnnwww{{{zzzsss^^^[[[iiisss|||wwwxxx}}}zzztttwwwzzz{{{yyyxxxvvvtttrrrpppllldddZZZQQQLLLKKKLLLGGGXXXmmmyyyzzzrrrcccVVV???<<<;;;===>>>???EEELLLSSSdddsssssshhh[[[RRRNNNVVVYYYTTTSSS\\\ddduuu|||sssrrrrrrnnnqqqrrrssstttttttttttttttpppooonnnnnnooommmjjjhhhiiigggbbb\\\YYY[[[aaagggpppnnnkkklllsssyyyvvvnnnccc```\\\\\\ccciiieee\\\PPPOOOMMMHHHBBB===;;;::::::888444333;;;QQQooo}}}{{{xxxtttqqqrrrsssyyyzzzqqqfffaaaccceee\\\aaatttzzzooo___JJJ???666555555333111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///444:::???CCCEEEHHHJJJHHHHHHOOOYYY```OOOLLL___pppxxxsss|||~~~}}}}}}rrrzzz}}}xxx~~~}}}}}}}}}}}}}}}{{{{{{{{{{{{{{{|||}}}}}}{{{{{{||||||{{{zzzxxxwwwuuutttsssrrrrrrrrrssssssrrrrrrtttvvvuuujjjVVVEEE???======@@@CCCKKKZZZhhhxxxwwwiiiRRRCCCDDDHHHIIIGGGJJJNNNUUU]]]eeelllqqqsssgggVVVJJJFFFHHHLLLNNNLLLLLLNNNSSS[[[aaafffhhhkkkooovvv{{{pppaaaPPPEEEBBBEEEQQQeeewww~~~ttthhhqqq............////////////444666;;;AAAGGGKKKKKKIIIGGGRRReeeuuuuuueeeQQQDDDDDDQQQfffmmmhhhkkkpppjjjSSSQQQTTTZZZ^^^fffzzzssskkkyyyyyy}}}fff___dddlllsssxxx}}}{{{~~~~~~yyyrrrkkk```VVVIIIEEEBBBFFFPPP\\\eeejjjrrruuuwwwuuurrrttt||||||{{{wwwhhhXXXYYYZZZYYYaaaxxxiiiMMM<<<888999777999<<<>>>???AAADDDFFFIIIKKKRRR\\\dddlllwwwyyygggbbbbbbeeejjjqqqvvvyyyzzz{{{|||}}}~~~|||{{{zzz{{{~~~yyywwwwwwvvvpppfffbbbdddmmmrrryyy}}}xxxhhh```]]]ccckkkoooqqqssstttsssuuu}}}yyyooojjjkkknnnrrrvvvvvvsssooommmiiiaaaYYYYYY]]]YYYRRRGGGCCC>>>999<<>>PPPeeetttyyykkkiiikkkhhh]]]SSSNNNKKKIIIIIIJJJKKKKKKJJJHHHFFFDDDAAA???===:::777444333222///............------------------------000444777AAAIIIJJJKKKNNNJJJMMM[[[jjjqqqqqqbbbRRRRRRbbbtttuuuvvvhhhUUUVVVgggqqq}}}xxxyyy|||}}}xxxssswww{{{~~~|||zzzxxxxxxxxxvvvuuuqqqnnniiiaaaZZZUUUUUUUUURRRbbbrrrzzzxxxoooaaaUUUAAA===<<<===>>>>>>CCCJJJPPPbbbqqqqqqhhh```[[[XXXYYYXXXPPPOOO\\\iii}}}~~~wwwuuurrrnnnqqqrrrrrrsssttttttttttttqqqpppooooooooonnnkkkhhhhhhgggeee```]]]```hhhnnntttooohhhhhhrrrzzzxxxpppbbb```]]]___gggkkkdddXXXPPPOOOLLLFFF@@@;;;:::999:::888555222777JJJeeeyyyuuuqqqqqquuuvvvqqqmmmmmmtttzzzyyymmmbbbcccjjjooobbbcccttttttbbbLLLAAA777555555333222222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------000555;;;@@@BBBDDDHHHJJJGGGFFFOOO[[[[[[KKKJJJ___sss~~~iiippp||||||vvvuuuyyyzzzzzz}}}}}}}}}~~~{{{{{{{{{{{{|||}}}~~~~~~zzz{{{|||}}}}}}|||{{{{{{vvvuuuuuuttttttsssssstttrrrrrrtttwwwuuufffRRRCCCGGGFFFEEEEEEDDDHHHUUUbbbtttuuujjjUUUGGGFFFIIIHHHIIIKKKOOOVVV^^^gggooosssttthhhWWWJJJFFFHHHKKKMMMMMMMMMPPPUUU]]]dddhhhiiinnnrrryyy{{{nnn\\\KKKCCCCCCGGGYYYooozzzzzz}}}|||___WWWeeeuuu|||............////////////333666<<>>CCCMMMWWW^^^kkkqqqwwwvvvppppppwww~~~~~~zzzyyyvvvkkk^^^mmmddd^^^ooovvvaaaMMMAAA:::777888:::===@@@AAACCCFFFIIIMMMPPPWWWaaajjjsss~~~llleeeeeehhhnnnuuuzzz}}}~~~}}}~~~{{{wwwtttuuuyyysssnnnjjjiiiaaaXXXYYY```ssstttvvvxxx{{{}}}}}}~~~yyyttteee``````gggnnnqqqsssvvvssssssvvvtttllllllmmmrrrvvvwwwsssooommmkkkaaaXXXXXX^^^[[[SSSBBBAAA@@@???@@@DDDJJJOOOJJJ@@@===KKKbbbyyywwwmmmlllmmmgggZZZPPPLLLKKKJJJGGGHHHJJJKKKJJJHHHEEECCC@@@???<<<999777555333333///............------------------------000444777@@@IIIJJJLLLOOOKKKNNN]]]mmmrrrmmm]]]NNNRRReeeuuuqqqtttttt\\\PPPXXXmmmvvv}}}yyyyyy{{{{{{wwwsssyyy}}}||||||zzzyyyxxxyyyxxxwwwuuummmkkkhhhccc]]]YYYWWWXXX[[[eeepppuuuuuunnnaaaUUUCCC@@@???@@@AAAAAAGGGNNNRRRfffvvvtttkkkfff```[[[ZZZYYYQQQRRRbbbqqq}}}yyywwwsssoooqqqqqqqqqqqqqqqrrrrrrrrrrrrqqqpppppppppooollljjjfffgggfffbbb```cccmmmuuuvvvooohhhiiittt}}}zzzpppgggfffcccdddiiijjj```TTTQQQOOOKKKDDD>>>:::999999777888666444777FFF\\\mmmfffbbbgggrrrvvvpppjjjjjjssszzzxxxkkkdddkkkwww|||iiiiiiwwwxxxfffNNNCCC999666666444222222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000666<<>>EEEBBB@@@GGG^^^|||{{{{{{vvv|||}}}~~~yyywwwlll[[[MMMIIIHHHHHHCCCEEEGGGHHHHHHEEEBBB@@@???===;;;999777555444444///............------------------------000444777@@@HHHJJJLLLPPPLLLOOO^^^nnnppphhhUUUIIIPPPdddrrryyymmmuuusssdddZZZbbbssswww~~~|||yyyyyy{{{{{{xxxtttzzz}}}{{{zzzyyyyyyyyywwwtttrrrjjjiiifffaaa\\\XXXWWWWWWXXX^^^ffflllqqqooobbbTTTBBB??????AAACCCEEEKKKRRRXXXnnn~~~{{{qqqiii```XXXTTTVVVSSS[[[ooo~~~zzzxxxxxxuuusssttttttssssssrrrrrrssssssrrrqqqqqqqqqrrrqqqnnnlllggghhhhhhdddaaafffqqq{{{xxxrrrmmmqqq~~~~~~pppiiigggdddbbbeeeeee]]]SSSRRROOOIIIBBB;;;888888:::666777777555666@@@RRR______\\\dddttt{{{ssskkkjjjqqqwwwuuuiiidddmmmwwwzzzpppqqqyyykkkPPPEEE:::666666444222333000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......111666===BBBBBBFFFJJJJJJCCC@@@HHHSSSLLLIIINNN]]]ooo|||}}}lll]]]\\\aaacccffftttsssvvv{{{uuu~~~}}}zzzyyyzzz|||{{{{{{{{{zzz{{{{{{||||||zzzzzz{{{||||||{{{yyyyyywwwwwwwwwvvvuuutttssssssoooiiidddbbb___ZZZZZZ___^^^aaahhhpppsssssswww|||}}}nnnUUUEEEEEEHHHIIIJJJLLLOOOUUU^^^hhhqqqvvvyyylllZZZLLLGGGGGGJJJKKKLLLQQQXXX]]]bbbhhhoootttzzz{{{~~~yyyfffQQQCCCCCCJJJSSSkkk{{{zzzzzzpppYYYNNNQQQ[[[gggppp............/////////000333666<<>>PPPiiisssttt}}}vvvTTTJJJKKK\\\kkkmmmhhheeeoooqqqwwwgggdddjjjrrr}}}qqqpppyyywwwooo```QQQIIIGGGDDD@@@<<>>BBBEEEGGGIIILLLNNNUUUXXX```mmmyyylllhhhiiilllrrryyy|||zzzzzzssseeeYYYTTTNNNNNN]]]qqqmmmdddYYYXXX```kkkrrruuujjjooovvv{{{|||zzzvvvtttcccaaadddkkkpppssswww{{{yyyzzz|||vvvooonnnppprrrrrrpppmmmkkk___QQQPPPVVVSSSIIIGGGBBB<<<:::;;;======<<>>>>><<<;;;888777555444444//////.........------------------------000444888???HHHJJJLLLPPPMMMPPP___rrrrrrgggSSSHHHRRRfffsssuuunnn{{{}}}vvviiillluuusssyyy~~~{{{xxxyyy{{{|||yyyvvvwww|||||||||{{{zzzzzzyyyvvvrrrnnnmmmkkkgggaaa[[[XXXXXXXXXQQQUUU[[[dddnnnooobbbRRR>>><<<===@@@CCCFFFMMMUUU___uuutttiii^^^SSSLLLRRRUUUccc{{{}}}vvvvvvwwwwwwvvvyyyxxxwwwvvvvvvuuuvvvvvvsssrrrqqqrrrsssrrrpppmmmkkklllkkkfffdddiiiuuuzzzvvvtttzzzrrreeeddd```]]]___```\\\TTTSSSOOOIII@@@:::777888:::666888888555444:::HHHSSS^^^\\\eeexxxwwwmmmkkknnntttqqqddd```hhhoooooouuuxxx}}}yyyoooQQQEEE:::777666444333333000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111777>>>CCCCCCGGGLLLKKKCCC>>>EEEPPPMMMOOOTTT```ooo{{{rrr|||uuueee```aaadddjjjcccuuuwww{{{xxx}}}sss|||~~~~~~|||xxxwwwxxxzzz{{{{{{zzzzzzzzzzzz{{{{{{zzzzzz{{{{{{zzzxxxvvvuuuvvvvvvvvvvvvuuutttsssrrrjjjaaaYYYTTTQQQQQQ\\\iiixxx|||pppTTTBBBBBBGGGIIIIIIKKKNNNTTT]]]gggpppuuu{{{nnn\\\MMMGGGHHHJJJKKKKKKRRR[[[```ccciiiqqqxxx~~~~~~wwwcccNNNAAACCCLLL\\\sss|||~~~fffRRROOOTTTXXX___ggg---.........------...000777:::@@@GGGMMMOOOMMMKKKNNNSSSZZZ___```[[[RRRKKKAAANNNgggwwwxxxzzzsssbbbLLLKKKNNNYYYjjjvvvuuuoooqqquuuhhhgggkkkooowww~~~kkknnn{{{zzzxxxiiiUUUFFF???===???BBBKKKQQQVVVVVVVVVWWWSSSNNNRRR]]]mmmxxxxxxrrrtttzzz{{{wwwpppnnndddRRRDDD>>><<<:::@@@CCCFFFFFFEEEHHHOOOUUUXXX]]]hhhuuuxxxhhhkkklllrrrzzz~~~{{{ooo```VVVVVV]]]ggglll___XXXRRRWWWgggqqqkkk___[[[```dddfffmmmtttrrrkkkddddddgggooowww{{{yyyuuuuuuzzz}}}wwwpppjjjiiijjjmmmnnnhhhgggbbbZZZWWWVVVSSSNNNGGGCCC@@@===999999BBBLLLZZZYYYLLLBBBVVV}}}vvveeeiiiqqqyyy~~~~~~lllaaaQQQHHHHHHFFFCCCCCCDDDEEEDDDAAA???===<<<<<<<<<;;;:::888555444222111000///...............,,,---//////...222777AAAKKKNNNNNNOOOJJJMMM\\\nnnpppfffRRRHHHTTTiiiuuuyyyvvv{{{kkksss{{{{{{vvvwww|||}}}www}}}~~~}}}zzzvvvvvvuuusssqqqqqqkkkllllllggg]]]TTTQQQTTTUUUWWWZZZbbbooosssfffUUUDDDAAA@@@BBBDDDJJJWWWcccppplllWWWPPPTTTWWWaaarrrzzzuuurrrqqqssswwwvvvxxxxxxvvvsssooommmmmmoooqqqssssssrrrppppppppppppooonnnmmmjjjjjjrrr}}}vvvrrrtttrrrkkkhhhddd```^^^[[[XXXVVVRRRLLLDDD===:::999888888777888444444999999EEE\\\bbb[[[bbbxxx{{{rrrppplllqqqpppiiihhhnnnrrrooorrroooooowwwyyykkkQQQFFF<<<:::999777555555111111000000//////............---------,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------------...///333:::BBBHHHJJJLLLMMMJJJDDDBBBJJJSSSTTTNNNTTTfffooojjjggglllkkkxxxuuubbb]]]jjjqqqmmmqqqrrrxxx}}}zzzwww}}}{{{|||{{{{{{zzzzzz{{{{{{|||{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzzzzzzzyyyxxxwwwwwwwwwxxxxxxuuuqqqoooppprrriiicccZZZSSSTTT]]]iiiqqq}}}}}}eeeOOOEEEFFFHHHGGGIIIMMMRRRXXX___hhhrrrxxxxxxrrrfffWWWKKKGGGKKKPPPOOOWWW```fffhhhjjjoootttzzz|||pppVVVLLLFFFJJJVVVjjj}}}~~~gggMMMFFFSSS```___WWW---...///...------///000777:::@@@GGGMMMOOONNNKKKMMMSSS[[[aaaaaa[[[QQQJJJFFFUUUnnn}}}|||{{{qqq^^^KKKKKKOOO\\\lllvvvvvvpppsssttthhhjjjpppttt}}}{{{kkkmmmvvv{{{~~~~~~~~~xxxrrrdddSSSGGG@@@???DDDJJJ\\\dddjjjlllllljjjeee___]]]dddoooxxxwwwrrrssswww~~~{{{wwwuuuqqqooocccQQQCCC===<<<;;;@@@CCCGGGHHHHHHLLLTTT[[[\\\bbbmmmzzzvvviiiiiilllttt~~~vvvhhh``````fffkkkmmmXXXXXX\\\gggwww}}}rrrbbbbbbaaa___aaajjjsssqqqiiiaaabbbfffnnnwww{{{yyyvvvuuu}}}}}}xxxqqqllljjjkkklllllljjjiiiddd]]]XXXXXXUUUPPPHHHDDD@@@>>><<>>===============;;;999777666222111000///////////////...,,,---//////...222777AAAKKKNNNNNNOOOJJJMMM]]]qqqrrrfffRRRJJJVVVhhhsss|||xxxjjjsss{{{wwwwww|||~~~zzzuuuzzz||||||yyy{{{yyywwwvvvvvvtttpppnnnlllkkkkkkkkkfff]]]SSSQQQTTT^^^___aaahhhsssvvvgggVVVEEEBBB@@@BBBEEELLLYYYfffyyyrrraaa]]]eeedddkkk|||uuussstttuuuvvvyyywwwxxxxxxuuurrrooonnnnnnnnnppprrrrrrrrrqqqppppppqqqooonnnnnnllljjjooowwwssssssxxx~~~pppfffccc```]]]ZZZXXXTTTRRRPPPKKKCCC===:::999888888777:::666444777777EEE___iiiffflll|||yyyvvvrrrwwwuuulllhhhmmmoookkkaaaaaaeeerrrwwwiiiQQQFFF<<<:::999777444444111111111000//////...............---------,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,---...///333:::BBBHHHIIILLLLLLIIIDDDCCCKKKSSSKKKJJJSSSdddkkkfffcccggghhhssspppaaa```nnntttmmmvvvwww~~~yyy}}}|||{{{{{{xxx}}}{{{zzzzzzyyyyyyyyyyyyzzzzzz{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyxxxwwwvvvyyyzzzyyyuuupppnnnoooppphhheeeaaabbbfffjjjlllkkknnnoooqqqtttwww~~~vvvaaaMMMDDDFFFHHHHHHJJJMMMRRRXXX___hhhqqqwww{{{rrrdddUUUJJJHHHLLLQQQRRRYYYccchhhjjjlllqqqvvv{{{~~~oooVVVLLLHHHLLLYYYooo}}}gggNNNIIIVVVaaa]]]SSS---...///...---...///111888;;;AAAHHHNNNPPPNNNLLLLLLSSS^^^eeeddd[[[PPPGGGBBBRRRmmmzzzxxxvvvkkkVVVMMMLLLQQQ]]]llluuuvvvtttlllxxx}}}pppiiiqqq{{{xxxjjjjjjmmmkkkiiilllllluuu~~~|||uuukkk___QQQHHHDDDFFFQQQ\\\ttt~~~|||tttjjjlllqqqwwwxxxuuuuuuyyy~~~}}}~~~xxxyyyzzz{{{zzzyyywwwwwwsssooocccPPPBBB===<<<<<<@@@DDDHHHJJJLLLQQQ[[[cccaaajjjvvvssshhhhhhllluuu{{{ppplllnnnqqqqqqooo___iiiwww|||kkkggg___XXXZZZhhhrrrnnnddd```bbbgggpppwwwzzzxxxtttttt{{{wwwqqqmmmkkkkkkjjjiiihhhhhhddd\\\WWWVVVTTTPPPGGGBBB>>>===>>>CCCOOO\\\mmmaaaNNNKKKmmmnnncccnnnwww|||xxxpppYYYIIIGGGFFFAAAAAABBBBBBAAA???===<<<<<<<<<<<<<<<;;;999777555111111000/////////000000...,,,---//////...222777BBBKKKNNNNNNPPPKKKOOO^^^qqqpppdddSSSNNN\\\mmmvvvqqqeeeooo}}}{{{wwwxxx{{{|||xxxtttzzz|||yyyuuuwwwtttuuuvvvtttqqqmmmjjjiiiiiigggfffbbbYYYQQQRRRXXXllljjjjjjpppxxxxxxhhhWWWGGGCCCAAABBBFFFOOO^^^lllsssrrruuussswww|||qqqiiilllrrrvvvxxxyyyxxxxxxwwwtttqqqoooooopppooopppqqqrrrrrrqqqpppppprrrooommmnnnmmmjjjjjjmmmooottt~~~|||lllaaa___\\\YYYXXXUUUQQQOOONNNIIIAAA<<<999999999999777;;;888555555555HHHfffpppsssxxx~~~{{{wwwqqqwwwvvvnnnjjjmmmlllgggSSSSSSZZZkkk{{{}}}qqqdddQQQFFF<<<:::999666444444222111111000000///...............------------,,,...------,,,,,,------...,,,,,,,,,,,,------------,,,---...///333:::CCCIIIIIIKKKLLLHHHEEEFFFLLLRRRHHHLLLYYYiiioookkkjjjnnnnnnuuupppccceeetttyyyqqqzzzzzzssswww{{{|||~~~}}}{{{yyyyyyxxxxxxxxxxxxyyyyyy{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvvvv{{{zzzxxxtttpppnnnooopppnnnooottt|||}}}rrrhhh[[[ZZZYYY]]]dddmmmtttyyywwwnnn\\\KKKCCCFFFHHHHHHKKKNNNSSSYYY___hhhpppuuuxxxnnn___QQQIIIIIINNNSSSUUU]]]fffkkkmmmoootttxxxzzz~~~nnnUUUMMMJJJPPP^^^ttt{{{eeePPPNNN[[[bbb[[[PPP---...//////...///000222999<<>><<<;;;::::::::::::999777555444111111000000000000000111...,,,---//////...222777BBBKKKNNNNNNPPPLLLPPP```ooonnncccTTTTTTeeevvv~~~|||~~~uuufff\\\ggg{{{||||||xxxuuuxxx{{{zzzwwwvvv~~~uuuqqqsssrrrtttsssnnniiihhhhhhgggddd___\\\ZZZSSSOOOUUU```vvvqqqnnnrrryyywwwhhhYYYJJJEEEBBBCCCHHHRRRdddtttiii```\\\cccnnntttvvvwwwxxxxxxwwwtttqqqpppqqqrrrsssssssssttttttsssqqqoooqqqmmmlllnnnmmmgggcccccckkkuuuwwwfff___^^^\\\[[[ZZZWWWSSSPPPMMMHHH@@@;;;999888999999666<<<:::666555777NNNppp~~~~~~~~~{{{vvvmmmvvvzzzvvvtttuuurrrkkkQQQPPPVVVhhhwwwwwwkkk```RRRGGG===:::999777444444222222111111000//////...............------------...------,,,,,,------...,,,,,,,,,------------...,,,---...000444;;;DDDJJJIIIKKKKKKHHHFFFJJJNNNQQQIIIRRR```mmmuuuwww{{{|||wwwiiiiiixxx{{{|||zzz}}}qqq~~~~~~~~~}}}yyyyyyyyyxxxxxxyyyyyyyyy{{{{{{zzzzzzzzzzzz{{{{{{|||{{{zzzyyywwwvvvvvvuuuzzzyyyvvvrrrppppppqqqrrrsssyyyooobbbQQQOOOOOOUUU___jjjpppsssqqqjjj\\\LLLDDDEEEHHHGGGLLLOOOTTTZZZ```hhhpppuuutttkkk^^^RRRMMMNNNRRRUUUXXX```iiinnnoooqqquuuyyyxxx}}}nnnVVVOOONNNTTTcccwwwwwwcccQQQSSS```fff^^^UUU---///000/////////222333:::===CCCJJJPPPRRRPPPNNNMMMXXXfffnnnjjj]]]OOOEEEEEEXXXpppwwwrrrvvvppp\\\OOOKKKOOO]]]nnn|||uuujjjppp}}}wwwfffdddhhhmmmttt}}}|||vvviiiZZZOOONNNSSS```{{{}}}}}}||||||{{{xxxwwwwwwuuurrrqqqqqqqqqooommmmmmjjj^^^LLL???<<<>>>>>>DDDHHHLLLNNNQQQXXXccclllooo|||zzzoooeee]]]^^^bbbkkkvvv|||~~~{{{uuuvvv|||~~~{{{ggg___]]]XXXOOOKKKWWWhhhmmmaaaSSSPPPWWWaaalllssstttrrrnnnrrr~~~wwwuuurrrooommmkkkhhheeecccaaaccc```WWWQQQOOONNNLLLCCC???======<<<:::===CCC>>>AAAAAAIIIccc}}}ttttttgggOOOGGGCCCAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;:::999777666222111111000000000000111...,,,---//////...222777BBBKKKNNNNNNPPPMMMRRRbbbqqqpppfffYYYYYYjjj{{{www}}}iiiZZZUUUbbbvvv}}}xxxssssssyyy|||zzzxxxyyy{{{ooolllnnnqqqqqqkkkaaa^^^aaaeeeddd\\\UUURRRSSSPPPNNNYYYiiizzzqqqjjjnnntttrrrggg\\\NNNHHHDDDDDDIIIVVVjjj{{{|||~~~\\\VVVVVV```lllrrruuuvvvyyyyyywwwuuurrrrrrsssuuuxxxvvvuuuvvvwwwvvvsssppppppllljjjllljjjddd___^^^jjjwwwrrrbbbaaa`````````___\\\XXXTTTMMMHHH@@@;;;999888999999444;;;;;;777777;;;UUUyyy}}}||||||yyymmmyyyyyyoooVVVQQQVVViiixxxxxxmmmeeeSSSHHH>>>;;;:::777555444222222222111000000////////////.........---------...------,,,,,,------...,,,,,,---------.........,,,---...000444<<>>DDDKKKQQQSSSQQQOOOOOO[[[jjjrrrlll^^^PPPGGGLLL```wwwyyyrrrvvvqqq\\\LLLIIINNN___pppwwwiiiooo}}}vvvfffiiiuuu~~~~~~xxxkkkZZZOOOSSS]]]mmmzzzxxxxxx|||{{{xxxvvvssspppmmmmmmooopppmmmkkkfffdddZZZKKK???===???@@@FFFJJJNNNQQQTTT\\\hhhqqqwwwjjjcccbbb^^^YYYTTTZZZfffuuu~~~|||wwwrrrrrrxxxcccOOOMMMQQQOOOJJJMMM[[[hhhgggYYYLLLCCCLLL[[[iiirrruuusssqqqttt{{{vvvsssqqqnnnlllkkkiiifffccccccfffcccZZZSSSQQQPPPOOOEEEAAA??????===888777999555===BBBDDDQQQhhhyyy~~~rrrrrriiiQQQHHHEEECCCCCCBBBAAA@@@??????>>>??????@@@@@@???===<<<;;;333333222111000000000000...,,,---//////...222777BBBKKKMMMNNNQQQNNNSSSdddvvvvvvmmm]]]ZZZiiizzz{{{vvvzzz___RRRSSSdddxxx~~~uuupppqqqyyy|||xxxwww{{{|||~~~~~~tttjjjhhhmmmrrrooocccVVVTTT]]]bbb```VVVOOONNNTTTTTTRRR^^^pppyyykkk```ccckkklllgggaaaSSSLLLFFFEEEKKKXXXnnnmmmeeejjj|||qqqWWWUUUYYYdddnnnssswwwzzzyyyyyyyyyxxxuuutttuuuwwwxxxvvvuuuwwwyyyyyyvvvssspppmmmkkkkkkhhhaaa___```nnn{{{{{{nnnaaabbbbbbcccddddddaaa\\\XXXNNNIIIAAA<<<999999999999444;;;:::888999???XXX}}}{{{vvvtttuuuxxxnnnzzz~~~vvvkkkYYYSSSXXXmmm~~~~~~uuuoooUUUJJJ@@@===<<<999666555333222222111111000///////////////.........------...------,,,,,,------...,,,---------............,,,---...000555<<>>>>><<<777666888666>>>AAA>>>DDDXXXooo{{{zzzvvv~~~fffQQQKKKHHHFFFEEEDDDCCCBBBAAAAAA@@@AAAAAABBBBBBAAA@@@???>>>555444333111000//////......,,,---//////...222777CCCLLLMMMNNNQQQOOOUUUfffuuuxxxppp___YYYfffyyyzzzwwwuuuXXXMMMTTThhhyyy~~~tttoooqqqzzz|||vvvuuuzzzxxxzzz|||zzzqqqiiijjjrrrvvvpppaaaSSSUUU```ddd___SSSNNNSSS^^^^^^ZZZbbbssstttcccUUUXXXbbbggghhhhhhWWWOOOHHHFFFLLLZZZqqqqqqYYY[[[jjj~~~}}}cccVVVXXX___jjjqqqtttwww|||yyyzzz{{{zzzxxxwwwwwwxxxuuusssrrrvvv{{{}}}zzzwwwqqqnnnmmmkkkfff```aaaffftttxxxtttlllbbb``````bbbddddddaaa\\\XXXPPPKKKCCC===:::999888888666;;;999777:::???WWWyyytttmmmmmmllljjjooowwwppp{{{~~~{{{zzzsssjjjYYYTTT\\\tttzzztttWWWLLLBBB>>>===:::777777333333222111111000000///////////////...............------,,,,,,------...------------............,,,---...000555===FFFLLLKKKOOOMMMIIIMMMWWWXXXQQQPPP^^^kkkvvv|||}}}}}}}}}||||||}}}}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{yyyxxxwwwvvvvvvwwwxxxyyysssrrrrrrtttvvvwwwtttrrruuuvvvtttooofff___]]]]]]XXXZZZ\\\___ccchhhnnnrrruuupppdddSSSHHHHHHKKKLLLNNNRRRYYY```gggooovvvzzzzzzkkk[[[SSSUUUZZZ^^^eeemmmqqqrrrrrrvvvzzzvvvbbb\\\ZZZ___mmmyyy|||lll```[[[gggvvv...///111111111111444666<<>>===666555333111000///.........,,,---//////...222777CCCLLLMMMNNNQQQOOOUUUgggqqquuuppp___YYYfffzzz{{{wwwpppSSSJJJUUUjjjwwwyyy}}}vvvppprrr{{{|||tttsssxxxvvvxxx{{{yyyqqqkkkoooxxx{{{tttdddVVVZZZfffhhhaaaRRRPPPXXXggghhh```eeesssqqq^^^OOOQQQ]]]eeeiiilllYYYQQQIIIGGGLLL[[[sssgggVVVcccwwwvvvZZZVVVZZZcccmmmqqqrrrwww}}}yyyzzz||||||{{{yyyxxxxxxpppoooooottt{{{}}}zzzrrrpppooollleee```dddkkkyyy|||rrrppplllddd]]]^^^```cccccc```ZZZVVVRRRLLLDDD===:::999888888777;;;888666:::???UUUuuuvvvggg```fffiiihhhooo|||vvv|||~~~zzzsss[[[VVV```zzzzzzsssXXXMMMCCC???>>>;;;888777333333222222111000000000000/////////...............------,,,,,,------...---------.........//////,,,---...111555===FFFLLLLLLPPPNNNIIIOOOZZZZZZQQQKKKZZZhhhsssyyywww}}}}}}}}}||||||||||||}}}}}}{{{{{{{{{zzzzzz{{{{{{{{{xxxwwwvvvuuuuuuwwwyyyzzztttssssssuuuwwwvvvsssoooqqqmmmgggbbb___]]]]]]]]]YYY\\\___aaaeeemmmwwwuuuqqqdddSSSHHHHHHLLLNNNNNNRRRZZZaaaiiipppxxx|||~~~}}}wwwgggWWWPPPVVV___```gggooosssssstttwww{{{xxxddd___\\\aaannnvvvyyylllaaa___kkk{{{,,,.../////////000222444<<>>:::888555333222111///---///------000000///333888AAAJJJLLLLLLOOOMMMSSSeeeqqqrrrjjj[[[VVVccc{{{xxxyyy}}}qqqTTTQQQ^^^ooozzzwwwnnniiihhhvvv}}}xxxzzz|||tttsssvvv|||{{{|||{{{tttoooqqqxxxzzztttdddXXX\\\jjjllldddRRRUUUaaakkkhhh___cccnnnggg\\\OOOMMM[[[jjjmmmgggXXXJJJHHHNNNTTTjjjzzzaaaggg}}}|||~~~yyydddVVVVVVeeennnmmmoooxxx|||xxx{{{{{{{{{zzzzzzzzzyyyyyysssrrrqqqrrruuuwwwwwwwwwnnnooonnnjjjgggiiiqqqwwwxxxrrrmmmddd[[[```bbbccc```___]]]WWWPPPJJJEEE@@@<<<;;;<<<======<<<:::999888666;;;JJJZZZ___TTTWWWjjjqqqiiijjjvvvzzz~~~zzzwwwtttlll^^^kkkzzzpppZZZNNNCCC???>>>:::888888777555333222333333222111111111000000//////..............................,,,,,,,,,---------......---...///111555>>>GGGNNNNNNQQQNNNJJJOOOYYYXXXNNNSSS^^^lllxxxwwwgggfffmmmsssuuuvvvvvv}}}|||||||||{{{yyy||||||}}}}}}}}}||||||{{{~~~{{{xxxvvvttttttssstttvvvuuusssssstttoooiiijjjgggaaa\\\YYYZZZ___bbbaaacccaaa___kkk}}}|||yyykkkVVVJJJKKKLLLIIIMMMQQQXXX```hhhqqqzzztttcccSSSKKKNNNYYYbbbggglllrrrvvvwwwwwwyyy{{{||||||fff^^^[[[```nnnxxxtttqqqfffdddfffqqq,,,.../////////000222444<<>>::::::;;;<<<<<<<<<;;;:::888666999HHHWWWVVVNNNVVVppp~~~wwwsssyyyuuu}}}{{{wwwsssoookkkiii{{{vvvnnnXXXMMMBBB???>>>;;;888888777555333222333333222000222111111000//////..............................,,,,,,---------............///000222777???IIIOOOPPPRRROOOLLLRRR\\\YYYOOOSSS___mmmvvv~~~~~~vvvhhh\\\\\\bbbgggjjjlllqqq|||~~~|||{{{||||||{{{yyy~~~~~~~~~~~~~~~}}}}}}{{{xxxvvvuuuuuuuuusssuuuuuusssssssssmmmfffaaa___[[[XXXXXX\\\aaaeeeddddddcccfffooozzz}}}|||zzzlllWWWLLLMMMOOOMMMPPPTTT\\\cccjjjqqqwww{{{{{{hhhRRRFFFBBBEEEPPP[[[iiipppxxx}}}}}}{{{zzzyyy}}}jjjbbb___dddssswwwrrrnnncccdddiiiuuu---...////////////222444<<>>;;;999999888666444333333333222000222222111111000/////////........................------------.........//////000111333888@@@JJJQQQRRRSSSQQQPPPWWW^^^[[[QQQRRR___lllsssuuuuuusssnnnlllbbb[[[\\\aaaeeejjjnnnnnnyyy}}}~~~}}}{{{{{{{{{|||{{{zzz}}}|||zzzxxxvvvvvvvvvvvvsssuuuuuuttttttrrrjjjaaaWWWVVVTTTTTTWWW\\\aaaeeeccc```aaahhhooorrrsssuuu}}}{{{mmmXXXMMMPPPRRRQQQQQQWWW```hhhnnnrrruuuwwwvvv\\\EEE???BBBGGGTTTccciiiqqq{{{{{{xxx~~~ooohhheeekkkyyy}}}vvvpppkkk^^^bbbkkkxxx---...////////////111333===DDDKKKQQQWWW[[[XXXRRRKKKUUUcccmmmnnncccSSSGGGEEE\\\pppuuuuuussshhhZZZLLLQQQWWW^^^jjjuuuwwwrrrsssttt~~~tttyyyooohhhmmmjjjkkkvvv~~~~~~vvvllleeegggiiijjjlllpppjjj[[[KKKDDDCCCEEEKKKQQQ]]]uuu~~~sss[[[PPPYYYccccccZZZTTT]]]mmmjjjZZZ___uuuwwwlllXXXFFF@@@EEEHHHGGGPPPUUU^^^iiisss~~~nnnZZZ^^^pppzzz~~~}}}vvviiiVVVKKKEEEJJJQQQYYYhhhvvv{{{rrr]]]UUUZZZaaacccfffkkkpppuuu~~~||||||~~~~~~~~~{{{{{{vvvooohhh___YYY\\\ddd^^^______[[[UUUOOOMMMMMMFFFAAA:::777777888666444333999BBBAAACCCbbbooo```dddlllooo```XXXWWWPPPPPPQQQQQQOOOMMMKKKIIIKKKKKKKKKJJJHHHFFFEEECCC@@@===999777555333111//////------000000///222888DDDLLLNNNMMMPPPMMMRRRcccwwwuuujjj\\\XXXdddwwwzzzyyy|||tttUUUNNN```{{{uuuqqqwww|||yyywwwvvvrrrooorrrxxx|||zzzwwwssskkkfffiiippplll```RRROOO[[[gggcccWWWMMMSSSbbbqqquuulllbbb^^^RRRNNNIIINNN]]]jjjjjjcccUUUKKKOOO[[[hhh{{{eeecccooo}}}rrrccc```cccnnntttyyyzzz~~~{{{zzzzzzyyyxxxwwwvvvuuuuuuvvvtttrrrpppooommmjjjhhhhhhjjjmmmoooppprrrvvvyyy}}}|||vvvnnnjjjiiifffaaacccfffeeeaaa^^^ZZZQQQHHHCCC???:::888888:::<<<<<<=========:::555777GGGWWWSSSTTTeeetttsssyyyxxxpppiii[[[iii~~~|||xxxiiiUUUKKKAAA@@@@@@===;;;;;;:::777555444444444222111333222222111111000//////........................---............////////////000111333888AAAKKKRRRSSSSSSQQQRRRZZZ```ZZZOOORRR^^^jjjnnnooopppooommmmmmfff```bbbfffkkkrrryyypppzzz|||}}}|||zzzzzz{{{||||||{{{|||{{{zzzxxxwwwwwwwwwxxxsssuuuuuutttuuurrrggg\\\PPPOOONNNOOOTTTZZZ```cccccc]]]^^^hhhooonnnpppwww}}}nnnXXXMMMOOOSSSQQQRRRYYYbbbjjjnnnnnnmmmllljjjRRR??????CCCFFFTTTffflllrrrzzz~~~{{{~~~tttnnnkkkqqq|||vvvnnnhhhZZZ```jjjvvv...///000///...///111333===DDDMMMSSSYYY]]]ZZZTTTJJJQQQ]]]gggiiiaaaSSSHHHIIIddd{{{~~~zzzuuuhhhWWWIIIPPPXXXaaannn{{{~~~{{{sssrrr{{{sssyyyrrroooxxxyyy{{{tttooonnnnnnnnnnnnoooaaaTTTGGGCCCFFFMMMXXXbbbbbbzzzvvvrrraaaPPPPPP___ddd]]]RRRUUU```hhh```WWWeee~~~kkkaaaPPPBBB@@@EEEJJJKKKVVV^^^hhhqqqzzzwww{{{eeebbbtttppp```PPPHHHFFFLLLTTT[[[jjjyyy|||qqq\\\TTTZZZaaafffmmmuuu}}}|||uuuzzz~~~}}}|||{{{}}}uuulllgggbbb^^^^^^bbb\\\___```[[[SSSLLLIIIHHHGGGAAA:::666666777666444777===FFFEEEJJJnnnmmm```iiipppxxxmmmddd[[[WWWWWWPPPQQQQQQPPPOOOMMMKKKJJJKKKLLLLLLLLLKKKIIIFFFEEEBBB???;;;999777444222000///------000000///222888DDDLLLNNNNNNPPPMMMSSSdddwwwvvvnnnaaa\\\fffxxxyyyWWWPPP___vvv|||jjjfffnnn~~~zzzxxxxxxvvvssstttxxxwwwtttqqqmmmfffaaaeeemmmhhh\\\PPPQQQ^^^hhhcccXXXNNNYYYiiiuuutttjjjaaa^^^VVVQQQKKKMMMYYYdddeee___TTTJJJLLLWWW```vvvyyydddcccoooyyyzzznnnnnnssszzz{{{{{{|||~~~zzzzzzyyyyyyxxxwwwwwwvvvwwwuuutttssssssqqqnnnlllkkklllnnnnnnoooppprrrsssqqqrrrpppkkkiiiiiiddd^^^fffiiiiiifffccc^^^VVVMMMCCC???;;;999:::<<<>>>???>>>>>>===999555:::NNNaaa[[[aaarrr}}}xxx|||{{{pppfffTTT\\\mmmyyy~~~lllVVVLLLCCCBBBBBB@@@======<<<:::777666666555444222333333333222111111000000////////////////////////........./////////000000...///000333888AAAKKKRRRTTTRRRPPPTTT\\\___WWWLLLTTT^^^gggkkknnnsssuuutttpppggg___aaahhhooouuu{{{sss}}}~~~{{{|||~~~~~~|||zzzzzz|||||||||{{{}}}}}}~~~|||{{{zzzxxxwwwxxxxxxyyytttuuuuuutttuuurrrfffZZZIIIGGGFFFIIIPPPYYY___ccceee^^^^^^iiippprrryyyoooXXXKKKNNNQQQPPPUUU[[[ccchhhgggbbb\\\XXXVVVGGG???BBBEEEHHHVVVhhhyyyzzz}}}~~~~~~wwwrrrqqqwww|||vvvmmmeeeXXX]]]fffpppxxx}}}~~~}}}...///000///...///000222===EEENNNUUU[[[___[[[UUUIIIQQQ^^^hhhjjjbbbTTTJJJJJJhhhzzzuuuhhhVVVKKKOOOVVVaaalllwwwzzztttyyysssyyyxxxuuu}}}{{{wwwttttttsssrrrrrr^^^VVVNNNNNNUUUaaasssuuunnncccRRRHHHQQQ]]]\\\RRRLLLXXX```\\\WWW\\\lllyyy[[[TTTJJJDDDCCCIIIOOORRRYYYdddnnnuuu~~~zzznnnggglllwwwsssiiivvv|||gggVVVJJJEEEGGGPPPXXX^^^lllzzzmmmYYYRRRXXX___fffmmmwwwvvvrrryyy~~~|||{{{zzz}}}sssjjjhhhfffaaa\\\[[[\\\```bbb^^^UUULLLHHHHHHGGGAAA:::666555666555444444:::BBBAAAIIIqqqhhh___nnnuuu~~~sssgggbbb___YYYTTTSSSPPPOOONNNNNNMMMLLLKKKKKKLLLLLLMMMMMMLLLJJJHHHFFFEEEBBB>>>:::888666333000///------000000///333888CCCLLLMMMNNNQQQNNNUUUfffyyy|||xxxkkkbbbiiiyyy```YYYaaassswwwfffcccmmm{{{yyyzzzsssqqqnnnlllgggeeelllvvvmmmccc\\\aaannnwwwssskkkaaakkkwww|||vvvkkkaaa\\\TTTPPPKKKKKKUUU______YYYRRRFFFFFFLLLQQQaaawww~~~ccc[[[oooyyyrrrtttxxx|||zzzyyy}}}{{{{{{zzzzzzzzzzzzyyyyyyxxxwwwvvvwwwwwwvvvsssqqqpppoooooonnnnnnnnnoooooojjjmmmmmmkkkjjjhhhbbb[[[bbbfffgggeeeccc```WWWNNNCCC???;;;999;;;>>>@@@AAA???>>>===999666@@@YYYqqqxxx{{{vvvttt{{{|||nnnbbbRRRUUUdddvvvnnnYYYOOOGGGFFFFFFCCC@@@???>>><<<999888888777666444444444333333222111111111////////////////////////////////////000000000000...///000333888AAAKKKRRRVVVRRRPPPVVV^^^^^^SSSHHHWWW^^^fffmmmuuu|||nnndddhhhssszzz||||||uuu}}}}}}{{{wwwsssxxx}}}~~~|||{{{|||}}}|||{{{{{{|||}}}~~~}}}|||zzzyyyxxxxxxxxxyyyuuuuuuttttttuuusssgggZZZDDD@@@>>>AAAKKKUUU]]]```[[[YYYZZZaaajjjtttpppXXXKKKMMMQQQPPPZZZ___eeegggaaaWWWMMMGGGCCCCCCGGGQQQ\\\iii{{{{{{wwwvvv}}}|||vvvlllbbbXXX[[[bbbiiipppvvvzzz{{{...///000///......000222>>>FFFOOOVVV\\\```\\\VVVHHHTTTdddooopppeeeWWWMMMKKKkkkwwwuuukkk\\\PPPNNNRRR^^^gggqqqyyy{{{|||xxx}}}{{{zzzxxxwwwwwwzzz{{{zzznnniiigggiiiqqqyyylllfffWWWHHHGGGQQQYYYWWWPPPRRRccccccSSSTTThhhqqqgggTTTQQQNNNKKKJJJKKKPPPTTT]]]iiitttyyy{{{fff\\\]]]fffqqqrrrssssss]]]MMMGGGEEEJJJUUU]]]cccooo}}}}}}iiiUUUPPPUUUZZZccciiirrr|||}}}uuusss|||~~~{{{yyyyyyxxxpppkkkjjjggg^^^VVVRRR^^^cccgggcccZZZQQQNNNNNNHHHAAA:::555555555555444///444:::777???cccpppkkk}}}vvvnnniiijjjjjjbbbWWWQQQNNNMMMKKKIIIIIIJJJKKKLLLKKKLLLNNNNNNMMMKKKHHHFFFGGGCCC???<<<999666333111///------000000///333888BBBKKKMMMNNNQQQPPPVVVhhh|||sssfffhhhwww}}}mmm\\\___mmm{{{xxxlllooo||||||zzzvvvttttttuuutttvvv|||xxx}}}pppbbbXXXOOOMMMKKKNNNXXX```^^^XXXPPPCCCBBBGGGIIIWWWjjjrrrvvvssshhh___ggg~~~yyysssrrrsssttttttrrrttt}}}~~~{{{||||||||||||}}}}}}}}}yyyyyyyyyzzzzzzyyyvvvssstttrrrpppooonnnooooooooolllnnnnnnkkkjjjhhhbbb[[[aaaeeefffccc```\\\RRRIIIBBB>>>;;;999;;;>>>AAABBB@@@>>><<<888777FFFeeetttrrrxxx~~~ooobbbRRRUUUggg}}}~~~iii]]]SSSKKKIIIIIIFFFBBBAAAAAA>>><<<::::::999777666444444444333222222111111//////////////////////////////000000000111111111///000111444:::CCCMMMTTTXXXSSSQQQXXX```^^^QQQEEEWWW^^^hhhvvvsss{{{xxx}}}{{{wwwrrryyyyyy}}}}}}}}}}}}|||{{{{{{|||}}}~~~~~~}}}{{{yyyxxxwwwxxxxxxwwwvvvssssssvvvttthhh[[[FFF@@@:::;;;CCCLLLSSSVVVMMMQQQTTTXXXbbbrrrqqqYYYLLLOOOTTTTTT]]]ccciiijjjdddZZZOOOIIIBBBIIIRRR^^^rrr~~~{{{{{{zzztttjjj___XXX[[[```fffkkkqqqvvvyyy///000000///......000222>>>FFFOOOWWW]]]aaa]]]VVVHHHWWWjjjwwwvvviiiYYYNNNMMMlll}}}vvvvvvpppbbbSSSMMMOOO[[[eeeooo}}}zzz~~~|||}}}xxx~~~~~~}}}tttuuuuuuvvvyyy~~~~~~xxxnnnaaaQQQEEEHHHRRRWWWWWWVVV^^^pppjjjQQQVVVsssrrrVVVWWWVVVUUUSSSNNNKKKMMMRRRdddqqq|||nnnZZZRRRYYYfffqqqtttxxxzzzkkkWWWHHHHHHGGGNNNZZZccchhhsss{{{fffSSSNNNSSSWWWdddiiioooxxx|||wwwwww~~~{{{yyyyyysssooommmkkkeeeYYYOOOKKK___eeejjjggg^^^VVVSSSTTTHHHAAA999555444555555444222555999333777VVVqqqrrruuuzzztttsssxxxxxxmmm\\\QQQMMMKKKHHHGGGGGGHHHJJJLLLKKKLLLNNNNNNNNNKKKHHHFFFHHHDDD@@@<<<:::777444111///------000000///333888AAAJJJLLLNNNQQQPPPWWWiii|||vvveeeeeesssyyyxxxXXXYYYfffwww{{{uuu}}}|||xxx{{{{{{|||uuucccTTTKKKKKKMMMRRR]]]eeebbbZZZOOOCCCBBBGGGJJJXXXllltttxxxmmmdddhhhvvvvvvooooooqqqrrrqqqlllkkkppp}}}|||||||||}}}}}}~~~{{{{{{zzz{{{{{{zzzvvvtttvvvtttqqqoooooopppppppppqqqrrrqqqllljjjiiiccc]]]fffhhhhhhccc^^^WWWKKKAAAAAA===:::999;;;>>>AAABBBAAA???;;;777888JJJmmm{{{{{{~~~qqqdddRRRWWWnnn~~~rrrccc___UUUMMMLLLKKKGGGCCCBBBBBB@@@===;;;;;;:::888777555444444333333222222111000000000000000000000000000000000000111111111111000111333555;;;DDDNNNUUUZZZTTTRRRZZZbbb^^^PPPDDDUUU]]]kkkzzz}}}zzzvvv|||~~~|||uuu~~~~~~~~~~~~|||{{{{{{|||}}}~~~}}}{{{yyyxxxwwwwwwxxxxxxvvvssssssvvvuuuiii\\\MMMDDD;;;888<<>>;;;999999<<<@@@CCCDDDDDD<<<<<<:::888KKKmmmtttxxx{{{{{{ssslll[[[ccctttuuujjjaaaVVVLLLJJJIIIFFFCCCCCC>>>>>>>>>===<<<;;;999888666555555444444333222222222111111000000000000000000000000000111111111111222111111555<<>>;;;:::===BBBBBBHHHUUUcccjjjooo{{{qqq\\\PPPRRRYYY]]]fffjjjppptttssspppkkkggg```[[[TTTSSSXXXbbbmmmsssnnnssszzz~~~|||}}}yyynnn```WWW_________```ccciiiqqqvvv...///000///...///000222999BBBLLLUUU\\\```[[[TTTRRR```uuuxxxdddVVVPPPfffyyyyyytttsssuuutttYYYMMMVVV\\\hhhvvv|||}}}~~~{{{|||~~~|||yyyxxxxxxssskkkqqqmmmiiihhhgggjjjuuuzzzhhh[[[TTTJJJGGGRRR\\\___ccciiixxxuuugggjjj~~~{{{mmmnnnvvvrrrdddQQQHHHMMMXXX___rrr}}}vvvlllfffccceeejjjnnnwww|||tttrrr{{{}}}ooo]]]LLLEEEHHHHHHQQQ___ggglllzzzyyy```SSSMMMNNNYYYaaagggpppzzzyyyrrrqqqxxx~~~}}}{{{xxxvvvrrrrrrkkkfff___NNNGGGQQQiiiuuuyyylll]]]UUUPPPLLLGGGAAA:::555444444333111000///000333888BBBVVVggg}}}sssbbbQQQLLLKKKIIIHHHGGGHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFDDDBBB@@@>>>:::666222111000/////////000222333???JJJOOORRRTTTRRRXXXjjjooo[[[ZZZjjjxxxrrrvvvrrr\\\\\\gggvvvyyysssyyy~~~|||zzz}}}tttrrryyyzzz~~~}}}wwwiiiWWWIIIBBBEEEIIIMMMTTTZZZWWWQQQCCCBBBBBBHHHVVVjjj}}}zzzbbbRRRYYYccceeeiiiqqqqqqnnnjjjddd___]]]\\\]]]dddjjjwww}}}}}}xxxzzz{{{||||||{{{||||||{{{|||}}}}}}{{{yyywwwuuurrrrrrpppooonnnnnnnnnooommmllllllmmmlllkkkiiihhhddd```[[[WWWTTTPPPLLLHHH>>>;;;999999<<<@@@CCCDDDCCC===>>><<<888HHHeeetttoooeeennn|||wwwqqqkkk^^^kkk~~~{{{uuu```VVVMMMKKKKKKHHHFFFEEE@@@@@@>>>===<<<:::999999666666555555444333333333222222111000000000000000000000000000111111111222222111222555===GGGQQQWWWXXXUUUPPPYYYcccZZZLLLMMM```cccsssxxxwww}}}vvv}}}wwwrrr~~~|||{{{{{{|||}}}~~~~~~}}}}}}{{{zzzyyywwwvvvvvvwwwwwwyyyvvvtttuuuvvvssslllfffRRRIII@@@===;;;999:::===AAAGGGWWWiiivvv|||ttt```TTTVVV^^^cccjjjnnnsssxxxzzzwwwqqqlll___XXXMMMFFFDDDFFFJJJMMMUUU^^^lllxxx~~~|||vvvhhhYYYPPPUUUWWWZZZ^^^ccciiipppuuu...///000///...///000222999BBBMMMVVV]]]```\\\UUUQQQ]]]qqqwwwdddVVVKKK```rrruuussswww|||}}}```PPPVVV]]]kkkxxxuuu|||~~~|||~~~~~~}}}}}}{{{zzz{{{xxxssspppmmmggg```\\\[[[\\\]]]___gggyyyppp^^^UUUTTTNNNPPP\\\fffkkkpppwwwwwwppp~~~{{{ssssss[[[MMMJJJPPP]]]iii}}}zzzlll[[[RRRQQQWWWbbblllrrr}}}xxxttt|||zzziiiVVVIIIEEEGGGIIISSSaaajjjqqqwww\\\OOOKKKOOOZZZbbbhhhqqqzzzuuuppprrr||||||{{{zzzxxxuuupppqqqjjjbbbYYYJJJHHHXXXppp}}}qqq]]]SSSOOOLLLGGGAAA999555444555444222555222222333777CCCYYYmmmxxxttt}}}}}}nnn___OOOJJJIIIHHHGGGGGGGGGHHHIIIGGGFFFFFFEEEDDDDDDCCCCCCEEECCCAAA@@@???<<<888555111000/////////000111222>>>KKKQQQTTTVVVQQQUUUfff}}}jjjYYY[[[mmm||||||lllooo~~~sssWWWXXXeeewww|||www|||}}}zzzzzzyyy|||}}}vvvnnnpppyyyxxx||||||vvvsssrrrmmmmmmnnnooolll```NNNAAA;;;>>>@@@BBBHHHMMMLLLGGG;;;;;;>>>FFFSSSeeeuuujjjSSSCCCEEEKKKLLLQQQZZZaaadddeeeccc______cccgggpppssszzzyyyuuuuuurrruuuxxxyyyxxxxxx{{{~~~|||}}}}}}}}}{{{yyywwwvvvrrrqqqpppoooooooooooopppmmmmmmnnnnnnmmmkkkiiigggddd```YYYTTTPPPMMMIIIGGG===;;;999:::===AAACCCDDDDDD???@@@>>>888FFF]]]fff^^^[[[kkkyyyrrrnnnjjjhhhyyy}}}|||```VVVNNNMMMNNNLLLIIIIIIDDDBBB@@@===;;;:::::::::777777666555555444444333333222111111000000111111000000111111111222222222222111222666>>>HHHRRRXXXVVVUUURRR[[[eeeZZZLLLMMM```ggguuu|||kkkooowwwrrr}}}vvvrrr~~~~~~}}}}}}~~~~~~~~~}}}}}}{{{yyyxxxwwwxxxyyyzzzzzzxxxvvvvvvvvvuuuppplllYYYMMMAAA===<<<:::999:::BBBKKK^^^vvvvvvbbbVVVYYYaaagggoooqqqvvv{{{}}}wwwmmmdddRRRKKKBBB<<<999:::<<<>>>AAANNNaaasss~~~{{{rrrbbbRRRIIIJJJNNNUUU[[[bbbiiipppuuu...///000///......000222;;;DDDOOOXXX```ccc___XXXPPPZZZkkkyyy}}}sssbbbTTTIIIaaauuuvvvrrrtttyyy{{{aaaQQQXXX```llluuuoooxxxsss}}}zzzzzzzzz|||vvvooonnnsss}}}}}}|||xxxvvvqqqkkkeee```[[[WWWOOOSSSWWW[[[bbbppp~~~zzziii[[[XXXVVVUUUZZZfffpppvvv|||~~~~~~iiiMMMFFFJJJQQQ___nnn}}}mmm^^^TTTLLLHHHHHHKKKSSSZZZaaammmyyy~~~}}}wwwdddPPPFFFEEEGGGKKKVVVcccllluuuwww[[[PPPLLLOOOZZZcccjjjrrr{{{}}}sssnnnsss~~~|||yyyyyyyyywwwtttmmmnnneee[[[QQQEEEJJJ```vvvrrr]]]SSSPPPNNNGGGAAA:::666555666555444888666444444888FFF```vvvwwwpppzzz~~~www~~~uuuiii___PPPHHHGGGGGGFFFFFFGGGHHHIIIFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@??????>>>===999666111111000//////000111222>>>KKKQQQSSSUUUQQQUUUfff{{{}}}wwwhhh[[[^^^ppp}}}qqqsssuuuWWWYYYggg{{{||||||{{{www~~~|||zzzuuukkkfffooo{{{wwwyyy}}}~~~zzztttnnnjjjhhhbbbcccfffiiifff[[[JJJ===999;;;<<<;;;???CCCBBB>>>777888:::@@@JJJVVVbbbhhhZZZIII>>>@@@DDDGGGMMMVVV[[[aaaiiinnnpppqqqrrrssswwwxxxyyyxxxtttnnnkkkkkkmmmqqqvvvwwwwwwyyy~~~~~~~~~}}}|||zzzwwwuuutttuuuuuutttsssrrrqqqqqqqqqrrrssssssqqqlllgggcccaaaaaa^^^ZZZTTTOOOIIIEEEBBB<<<;;;999:::>>>AAADDDDDDEEE@@@AAA===999HHH\\\aaa\\\___uuu{{{sssmmmiiissszzzwww___VVVOOOOOOQQQOOOMMMLLLHHHFFFBBB>>><<<;;;;;;;;;888777777666666555444444333333222111111111111222111111111222222222333333222222333888@@@JJJSSSYYYUUUUUUTTT]]]fffZZZLLLMMM^^^gggsssyyyxxxttttttvvvoooeeelll{{{zzzvvvtttpppooo}}}rrrooo~~~}}}}}}|||zzzxxxxxxyyy{{{|||zzzxxxvvvvvvvvvuuusssqqq^^^PPPCCC???@@@???>>>===GGGUUUmmmvvvaaaUUUXXX```eeepppssswww{{{yyynnn\\\OOOCCC@@@<<<:::;;;>>>@@@AAA???KKK]]]ppp}}}zzz~~~zzzppp___PPPIIIHHHLLLRRRYYYaaajjjrrrxxx...///000///......000222;;;DDDOOOXXX```eeeaaaZZZSSS[[[gggsssxxxqqqbbbVVVFFFbbbzzz|||ssspppsssuuu\\\QQQ\\\bbbjjjqqqlllxxxsss}}}|||vvvxxxwwwxxxqqqjjjhhhppp}}}|||yyytttoooggg___WWWQQQOOOOOOUUU\\\dddjjjrrrvvvdddZZZ\\\XXX[[[bbbllluuu{{{```FFFDDDLLLSSS^^^mmmlll[[[JJJFFFCCCDDDCCCCCCFFFKKKOOOWWWcccooozzzsss^^^LLLEEEFFFHHHNNNXXXdddmmmvvvwww\\\RRRNNNPPPYYYdddkkkttt}}}}}}qqqmmmsss~~~yyywwwwwwwwwuuurrrnnnmmmaaaSSSIIIAAAKKKeee~~~ppp[[[QQQNNNLLLGGGAAA:::777777888777666555333333444;;;MMMkkkrrrfffjjjqqqsssuuuiii```RRRGGGGGGFFFFFFGGGGGGGGGHHHEEEFFFFFFFFFEEEDDDCCCBBB???>>>=========<<<999666222111000//////000111111===IIINNNPPPSSSQQQXXXkkk|||mmm___]]]iiivvv~~~ttt```^^^jjj~~~~~~yyy||||||yyy}}}yyyqqqggg]]]]]]kkkyyy|||}}}~~~}}}xxxtttqqqkkkccc\\\WWWYYY]]]bbbbbbYYYJJJ===999;;;;;;888999<<<;;;777888999;;;@@@FFFMMMSSSWWWMMMDDD???CCCHHHKKKSSS\\\^^^cccmmmwww}}}|||tttnnnnnnnnnlllhhhdddccccccccceeeiiiooosssvvvzzz~~~|||zzzwwwuuurrrqqqwwwwwwvvvtttsssqqqpppooouuuvvvuuuqqqjjjddd```___WWWWWWWWWUUUPPPJJJEEEBBB<<<::::::;;;???BBBDDDEEEFFFAAA@@@<<<;;;NNNcccgggcccjjjvvvmmmgggtttxxxooo^^^UUUOOOPPPRRRQQQNNNNNNJJJHHHDDD@@@===<<<<<<<<<999888888777777666666555444333333222222222222222222222222222333333333333222222444999AAAKKKTTTZZZUUUVVVUUU^^^fffZZZLLLNNNaaaiiiqqqoooiiifffiiimmmddd^^^gggqqqmmmjjjmmmkkkppp|||rrrnnn~~~~~~~~~~~~}}}}}}|||zzzyyyyyy{{{|||~~~yyyxxxvvvuuuuuuuuutttsss```RRREEEBBBEEEEEEEEEEEEQQQccc{{{vvvaaaUUUWWW^^^cccooosssyyy|||wwwfffQQQBBBAAA???>>>>>>??????>>>===AAAIIIWWWgggvvv}}}tttxxx~~~~~~|||yyyooo___SSSNNNMMMOOOSSSYYY```jjjuuu|||...///000///...///000222777AAAMMMWWW```dddaaa[[[SSSWWW___jjjpppmmmaaaWWWEEEaaazzz~~~uuuqqqqqqpppYYYQQQ]]]bbbgggmmmlll{{{yyyvvvqqq}}}vvvtttwwwtttqqqqqq}}}yyyqqqkkkcccYYYQQQKKKIIIMMMTTTccclllwww}}}qqqaaa[[[^^^\\\aaaiiiqqqxxxzzz```JJJIIIPPPVVV```lllttt^^^OOOCCC@@@>>>>>>>>>>>>CCCJJJJJJMMMUUUaaappp{{{kkkXXXHHHEEEHHHHHHPPP[[[eeemmmxxxtttZZZQQQNNNPPPZZZeeellluuu{{{ooolllttt|||wwwtttuuutttrrrpppooojjj[[[LLLEEEAAAQQQnnnlllVVVMMMJJJGGGFFF@@@:::666777888888777444444555999CCCXXX{{{mmmZZZXXXeeeqqq{{{mmmcccSSSGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGFFFEEECCCBBB======<<<<<<===;;;999666222111000/////////000111;;;GGGLLLOOOSSSRRRZZZmmm~~~tttgggaaahhhsssuuuccc\\\cccyyy~~~~~~}}}wwwrrrhhh[[[UUUZZZiiiwww~~~~~~~~~~~~{{{sssoookkkcccWWWNNNLLLNNNSSSZZZ]]]WWWKKK@@@999<<<<<<999888:::999666777888:::===AAAEEEHHHJJJDDDAAABBBGGGKKKPPPZZZcccnnnpppvvv|||yyymmmccciiihhhbbbXXXRRRQQQRRRQQQTTTWWW^^^fffnnntttxxxzzz|||{{{yyywwwtttrrrqqqpppuuuuuutttsssrrrpppooonnnsssttttttooohhhcccaaabbb^^^______[[[TTTKKKDDD@@@;;;::::::<<<@@@CCCEEEEEEEEE@@@>>>;;;???WWWmmmooojjjpppyyymmmeeejjjxxxxxxkkk\\\TTTNNNPPPRRRQQQNNNMMMJJJIIIFFFCCC@@@>>>>>>===:::999999888888777666666555444333333222222333333222222333333333444444444222333555;;;CCCMMMVVV[[[VVVWWWVVV^^^eeeZZZMMMQQQfffmmmqqqlllggggggiiikkk]]]XXXaaajjjgggggglllkkkttt}}}uuuppp~~~}}}|||zzzzzzzzz{{{{{{|||}}}}}}xxxxxxwwwvvvuuutttssssssbbbVVVKKKIIIJJJLLLNNNQQQ]]]mmmtttaaaWWWXXX^^^bbbmmmssszzz|||tttdddRRRFFFDDDEEEGGGKKKNNNNNNLLLJJJFFFIIIQQQ]]]lllxxxzzzooorrrwwwwww~~~|||xxxmmm^^^UUURRRPPPRRRUUUZZZaaakkkvvv~~~...///000///...///000222555???LLLWWW```fffccc]]]QQQSSSYYYcccllllllddd]]]III```uuu{{{xxxuuupppjjjZZZQQQ[[[___eeelllkkk{{{|||rrroooyyytttrrruuuvvvxxx}}}qqqddd\\\SSSKKKIIIIIIPPP___mmm}}}ttthhhaaa```bbbcccjjjsssyyyppp___PPPMMMSSS]]]hhhrrrwwwaaaOOOFFFAAA>>><<<===<<<<<>>888555555777777666666666888<<>>============<<<999777333222000/////////000111999FFFMMMQQQUUUSSSYYYjjj~~~|||xxxoooiiinnnwwwlll]]][[[ppp~~~}}}tttpppggg]]][[[dddrrr|||zzz{{{|||}}}~~~~~~~~~}}}{{{xxxrrrllleee\\\QQQJJJKKKLLLQQQXXX\\\WWWLLLBBB:::>>>@@@>>>>>>@@@@@@===888888999;;;<<<>>>???@@@>>>???CCCIIINNNXXXfffrrr~~~{{{vvvooogggaaajjjhhh___PPPFFFEEEDDDBBBHHHKKKRRR]]]jjjrrrtttsssuuuttttttsssrrrrrrrrrrrrrrrrrrsssttttttsssrrrqqqqqqsssqqqllleeeaaabbbeeeeeefffccc]]]RRRHHHAAA>>>;;;::::::<<<@@@DDDEEEEEEBBB>>>>>>===DDD___uuutttnnnuuuxxxjjjaaa```qqqwwwhhh[[[SSSMMMOOORRRPPPMMMLLLIIIIIIGGGEEECCCAAA???>>>:::::::::999888888777777555555444333333333333333333333333333444444444444222333666<<>><<>>>>>>>>>>>===:::777333222111/////////000111777FFFOOOTTTWWWSSSWWWggg~~~}}}|||ssskkkmmmuuu|||iii\\\jjj{{{|||uuurrr~~~{{{vvvssslllfffhhhrrr~~~yyy{{{~~~|||zzzuuuuuutttnnndddZZZSSSOOORRRSSSVVV[[[^^^YYYMMMDDD<<>>>>>======<<<;;;;;;<<>>???HHHcccxxxuuusssxxxvvvggg^^^\\\qqqttteeeZZZRRRMMMOOOQQQOOOLLLKKKIIIHHHHHHFFFDDDBBB@@@???;;;;;;:::999999888888777555555444333333333333444333333333444444444555555222333666<<>>JJJYYYdddhhhgggeee[[[TTT^^^mmmqqqrrrmmmbbbUUUYYYnnn~~~zzzsssooohhhaaaPPPWWW```ggglllnnn{{{ooollluuurrrpppsssrrrrrrtttwww~~~rrrbbbTTTHHHGGGIIIPPP___uuu{{{tttlllbbb___gggrrruuu{{{pppbbbRRRNNNXXXfffpppsssqqq\\\KKKCCCBBBBBB===<<>>@@@CCCFFFAAA>>>DDDTTT```ggguuu{{{oooccc___gggsssrrrhhh^^^ZZZVVVOOONNNRRRVVVVVV___qqq}}}}}}}}}yyywwwuuusssrrrssstttvvvuuutttssstttuuuvvvuuutttppptttrrriiiaaa___aaaaaaZZZXXXTTTNNNHHHCCC>>><<<:::999;;;???DDDGGGFFFDDDEEE>>>999CCC___zzz{{{vvvuuuhhhbbbccc|||wwwgggVVVTTTRRRPPPNNNMMMMMMMMMMMMKKKIIIHHHFFFDDDAAA>>>??????===<<<:::888777777777777777666555555444444555555555444444333333333444555777>>>HHHQQQXXX\\\^^^ZZZ]]]dddcccYYYRRRSSSdddkkkssszzzxxx~~~~~~yyy{{{}}}{{{yyy}}}xxxsssxxxxxx}}}{{{yyy|||}}}{{{zzz{{{{{{{{{|||{{{{{{zzzyyy}}}|||yyyxxxwwwwwwxxxyyyxxxrrriiieeegggooowww|||~~~vvvkkkfffkkkrrrpppiiikkkmmmgggYYYOOOQQQXXX^^^eeeiiijjjcccVVVNNNOOORRRNNNYYYhhhsssxxx{{{{{{ooohhhhhhjjjhhhiiilllpppqqqrrrxxxyyytttvvv}}}~~~wwwgggVVVMMMOOOIIILLLSSS[[[aaafffoooxxx000000000000000111222222666>>>KKKZZZeeeiiihhheee[[[TTT___oootttuuupppdddQQQVVVkkk|||yyysssooohhhbbbPPPWWW```iiippptttuuunnnuuuvvvrrrooohhheeefffnnnyyyzzzmmm[[[LLLEEEHHHOOO]]]qqq{{{tttmmmgggbbbcccmmmxxx~~~}}}sssjjj```TTTPPPXXXeeerrrxxxzzziiiUUUFFF@@@@@@DDD@@@???BBBDDDDDDIIIPPPQQQTTTXXX]]]dddnnnzzz~~~rrr___OOOFFFDDDFFFIIIKKKQQQ^^^mmmwww{{{```NNNJJJNNNVVV^^^kkkrrr|||zzziiibbbeeefffnnnvvvttttttvvvtttpppnnnnnnhhh___QQQKKKGGGNNNaaawwwwwwhhh[[[RRRLLLGGGEEECCC>>>888555444666777888666111888999444HHHiiitttwwwkkkpppxxxqqqqqqsssnnnaaaUUUKKKJJJIIIHHHFFFEEEDDDDDDCCCFFFHHHGGGEEEBBBBBBBBBCCCBBB@@@@@@AAA@@@===:::999777444222000///000000777???JJJQQQSSSUUUXXX[[[vvvyyyjjjgggttt}}}ttt^^^```uuuzzzqqqqqqzzz{{{sssnnnhhhiiiqqq|||{{{tttwww{{{{{{zzzzzzxxx{{{zzzrrriiiiiisss}}}~~~uuuqqqooojjj```WWWRRRTTTXXX]]]aaabbb___\\\TTTOOOHHHEEEEEEHHHJJJLLLLLLFFFIIITTT___hhhyyytttooooooqqqwww}}}ooohhhdddbbb___ZZZZZZ^^^iiijjjqqq|||~~~{{{{{{vvvtttqqqnnnnnnoooqqqsssttttttsssssstttuuuttttttnnnrrrqqqiiicccccceeefff\\\ZZZUUUPPPJJJDDD@@@>>>999999;;;???DDDFFFEEECCCAAA===<<>><<<:::999777777777777777666555555444444555555444444444333333333444444777>>>GGGQQQXXX\\\]]]YYYZZZaaa___VVVPPPRRRaaagggttt~~~{{{~~~~~~~~~xxx|||{{{~~~~~~|||~~~}}}}}}~~~|||~~~}}}|||{{{||||||{{{{{{zzzyyyyyy{{{zzzxxxvvvuuuuuuvvvwwwqqqpppnnnooosss|||yyyooommmoookkkddd\\\```]]]TTTMMMPPPYYY^^^^^^``````ZZZQQQMMMOOORRRYYY```jjjqqqtttxxx|||vvvlllfffdddcccaaaaaadddfffggglllsssqqquuuxxxwwwuuuwww}}}}}}ttteeeSSSKKKLLLGGGIIIPPPYYY^^^cccmmmvvv000000000000000000111222555===LLL[[[gggkkkiiifff[[[UUU```rrryyyzzztttgggPPPSSSgggxxxwwwtttrrrllldddPPPUUU]]]hhhqqqxxx|||tttxxxzzzrrrgggdddgggooowwwzzzmmmYYYIIIDDDKKKYYYnnn{{{tttlllcccaaaccchhhtttxxxnnnddd]]]UUUQQQVVVcccrrr{{{~~~qqq___LLLBBB@@@BBBBBB@@@@@@CCCEEEHHHNNNVVVUUU[[[ccchhhmmmuuuxxxlll[[[MMMEEEDDDFFFHHHLLLRRR___nnnzzzuuuXXXJJJIIIOOOXXX___nnnvvvrrrbbbZZZXXXSSSWWWbbbccchhhmmmqqqqqqoooiii___TTTKKKHHHLLL^^^yyytttmmmbbbXXXPPPJJJFFFDDDAAA===888444444666777777333///444555111???WWW```ddd|||sss|||ttttttwwwsssdddVVVHHHHHHGGGFFFEEEEEEEEEEEEBBBDDDFFFFFFDDDBBBAAAAAABBBAAA@@@AAAAAAAAA>>><<<999888555333111000000000444<<>>999999<<>><<>>===;;;999888777777777777666555555444444444444444444333333333333444444666===FFFPPPXXX\\\\\\WWWXXX]]]ZZZRRRNNNRRRdddfffyyy|||~~~~~~|||~~~~~~~~~~~~~~~|||||||||{{{zzzyyyyyyxxxzzzyyyxxxvvvvvvvvvwwwwwwpppqqqpppooottt|||lllbbb[[[TTTMMMSSSTTTNNNHHHKKKRRRVVVWWWWWWUUUSSSPPPPPPRRRTTTaaadddiiikkkmmmpppvvv{{{{{{qqqggg```\\\VVVSSSTTTWWWXXX\\\aaadddkkktttxxxxxxxxx{{{|||qqq```PPPIIIJJJFFFHHHOOOWWW]]]ccclllvvv111000000000000000111111444<<>><<<@@@PPPeeetttuuuoooxxxuuukkkhhhppp___XXXVVVRRROOONNNNNNPPPQQQOOOMMMKKKKKKJJJIIIFFFCCCAAA@@@???===;;;:::999888777777777666555555444444333333333333333333333333444444555;;;EEEOOOWWW[[[]]]WWWWWWZZZWWWNNNMMMRRReeefffzzzwww~~~}}}}}}~~~}}}~~~}}}}}}}}}~~~}}}|||{{{zzzyyyxxxxxxxxx|||{{{zzzyyyyyyyyyyyyzzzwwwssskkkccccccttt|||eeeWWWQQQNNNQQQWWWYYYQQQIIIHHHLLLNNNSSSSSSSSSTTTVVVWWWWWWVVV]]]```bbbdddfffiiinnnrrrvvvvvvxxxzzzyyysssiiibbb___VVVOOOPPPSSSUUUXXX\\\fffnnnxxx|||{{{yyyzzz||||||ooo\\\MMMHHHHHHHHHIIIPPPXXX^^^dddnnnxxx111111000000000000000111333;;;KKK[[[hhhmmmllljjj^^^UUU^^^qqqzzz{{{nnn]]]XXXcccppptttzzzrrrYYYXXX[[[cccjjjmmm}}}rrrhhheeeqqqqqq]]]RRRRRR___tttwwwxxxzzz~~~|||uuuooohhh^^^VVVYYYcccnnnyyy}}}{{{rrriii\\\SSSKKKOOO^^^ooo{{{~~~jjjUUUGGGBBBDDDGGGIIILLLOOOPPPTTT]]]hhhooolllppptttvvvzzz{{{mmmhhh```YYYOOOGGGFFFHHHLLLNNNLLLYYYjjj{{{iiiOOOHHHMMMSSS\\\eeerrr|||{{{gggRRRDDD???888999<<<888DDDLLLXXXaaabbbZZZPPPJJJKKKXXXooovvviiieee___VVVNNNFFFBBB@@@===:::666444444666777777888999999:::<<>>;;;:::666999>>>AAACCCCCCCCCCCCAAA>>>AAAOOOaaalllmmmkkktttqqqoootttyyykkk^^^YYYWWWTTTQQQPPPPPPRRRSSSSSSQQQOOOMMMKKKIIIEEEBBBAAAAAA???>>><<<:::999999777777777666555555444444333333333333333333333333444333555:::DDDOOOWWW[[[]]]XXXWWWYYYUUUMMMMMMSSSaaabbbqqq|||zzz{{{ssswww|||~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}|||zzzyyyxxxxxxxxxyyy{{{{{{zzzzzzzzzzzzzzzzzzyyyssseeeVVVPPP]]]xxxnnn[[[TTTWWWZZZ___ddddddZZZOOOLLLLLLMMMSSSTTTWWW[[[^^^]]]XXXTTTUUUWWW[[[^^^bbbeeeiiilllkkkkkkmmmqqqtttssslllffffff]]]VVVVVVYYY[[[^^^bbbooovvv}}}~~~{{{yyyzzz|||}}}lllYYYLLLHHHHHHHHHIIIOOOWWW^^^dddoooyyy222111111000000000000000222:::IIIYYYfffmmmmmmlll```TTTZZZkkkvvv}}}|||qqqbbbZZZbbbnnnsss}}}xxx^^^\\\___fffjjjiii}}}|||}}}yyylllaaa___mmm~~~hhhVVVNNNWWWfff}}}~~~zzzkkkqqqyyyzzzsssoooaaaYYYUUUZZZdddmmmxxx~~~zzzvvvmmmdddVVVMMMFFFMMM```sss|||gggTTTHHHCCCCCCDDDGGGMMMQQQRRRVVVaaaooovvvvvvvvvvvvxxx}}}gggVVVPPPUUUOOOHHHDDDEEEIIIMMMPPPRRR___qqqgggPPPMMMQQQUUU^^^jjjtttrrr^^^III>>>;;;555555666000:::???KKKUUUXXXTTTPPPPPPUUUfff~~~yyyqqqhhheee___VVVLLLDDD@@@???;;;888555333444666777777333999888888===???NNNjjjkkkrrr~~~wwwiiiqqq}}}rrraaaSSSGGGEEECCCBBBBBBCCCDDDFFFFFFDDDCCCDDDEEEEEEDDDCCC???@@@@@@???>>>===???@@@<<<;;;:::888555333111000333999BBBLLLSSSVVVVVVUUU```uuuzzzlll^^^RRRSSSaaammmzzz{{{pppooovvv~~~sss[[[ZZZuuu|||~~~wwwqqqkkkkkkrrr{{{|||zzzzzzxxxrrrnnnnnnjjjddd___^^^___ZZZPPPGGGGGGLLLYYYmmmxxxllldddeeejjjrrryyyzzztttnnnbbb``````dddiiiiiiddd^^^VVVUUUXXXfffxxx~~~pppqqquuu{{{zzzvvvtttvvv|||}}}xxxooojjjkkkoooqqqnnn~~~{{{vvvtttsssqqqnnnlllllllllnnnooonnnooonnnkkkgggfffiiilllhhhiiieee___\\\]]]]]]ZZZTTTQQQLLLFFF@@@===;;;:::555999???CCCDDDDDDEEEEEECCC@@@CCCQQQ___hhhjjjjjjvvvzzznnnsssrrrfff\\\YYYXXXWWWUUUTTTSSSTTTTTTVVVTTTQQQOOOMMMJJJFFFCCCBBBAAA@@@>>>===;;;:::999777777777666555555444444222222222222333333333333444333444999CCCNNNVVV[[[]]]YYYXXXYYYTTTKKKLLLTTTcccccckkkttttttllljjjnnnccckkkwwwqqqsssvvvzzz}}}{{{{{{{{{}}}~~~wwwzzz~~~~~~~~~~~~~~~}}}}}}}}}~~~|||{{{yyyxxxxxxxxxyyyzzzyyyyyyyyyyyyyyyxxxxxxxxxuuuoooaaaQQQGGGMMM```pppvvvyyyrrraaaTTTSSS]]]eeeiiinnnlll```TTTPPPQQQRRRXXXZZZ___bbbccc^^^VVVQQQPPPRRRVVVZZZ^^^aaadddeeefffgggiiinnnrrrrrroookkkggg```[[[[[[]]]___dddiiiwww|||}}}zzz||||||jjjVVVKKKHHHIIIFFFHHHMMMUUU\\\cccnnnyyy222222111000000000000000222999GGGVVVdddlllnnnnnnbbbTTTUUUdddpppzzz{{{rrr```YYY```mmmsss}}}uuu]]]\\\aaahhhkkkgggyyy|||~~~yyymmmccc^^^hhhvvvzzzyyyaaaPPPJJJUUUfff|||zzztttvvvvvvyyyzzzsssfffppp|||~~~vvvmmmiiiYYYUUUUUU\\\eeemmmwww{{{vvvrrrjjjaaaPPPIIIDDDHHHWWWgggrrrwww|||ooo]]]OOOHHHFFFFFFFFFEEEMMMSSSSSSXXXeeettt||||||zzz}}}qqqXXXMMMLLLQQQMMMHHHEEEGGGLLLPPPRRR[[[gggvvv~~~fffTTTSSSUUUVVVaaaooowwwzzzgggPPPBBB======666666888444999;;;CCCMMMPPPPPPSSSYYYjjjxxxzzzppplllfffddd^^^UUUJJJCCC@@@???:::777444333444666777666...888666666>>>AAAUUUzzzbbbfffssspppfffqqq}}}ppp```TTTHHHFFFDDDBBBBBBCCCDDDEEEEEECCCAAABBBDDDEEEDDDBBB???@@@@@@>>><<<;;;===@@@===<<<;;;999666444111000222777???IIIPPPTTTUUUTTT[[[qqqvvvjjj___VVVWWWbbblllxxx|||tttuuu|||}}}hhhdddzzzwwwrrrmmmnnnuuu~~~|||zzzyyyuuummmhhhggg]]]ZZZVVVUUUUUUTTTQQQNNNRRRXXXfffxxxxxxmmmjjjjjjkkklllllliiiccc___WWWWWWWWWXXXYYYVVVQQQNNNCCCIIIQQQZZZeeepppyyy}}}vvvooossswwwwww{{{xxxtttqqqpppooonnnmmmlllllllllmmmlllmmmlllhhhcccbbbeeeiiiggggggccc]]][[[\\\[[[XXXRRRNNNIIICCC>>>:::999888333999@@@DDDFFFFFFGGGHHHCCCAAAGGGVVVdddjjjlllnnnwwwiiiqqq~~~nnnccc\\\YYYYYYYYYXXXWWWVVVUUUUUUVVVTTTRRRPPPNNNLLLHHHEEEBBBBBBAAA???===<<<::::::777777777666555555444444111111222222222333333333333222333888BBBMMMVVV[[[[[[XXXXXXYYYSSSJJJJJJRRReeefffgggiiiiiihhhgggfff[[[___xxxnnnnnnsss}}}qqqvvv|||xxxtttrrrrrrtttuuurrrwww}}}~~~~~~~~~}}}~~~~~~~~~~~~zzzyyyxxxwwwwwwyyyzzz|||xxxxxxyyyyyyyyyyyyyyyxxxtttlll]]]MMMDDDIIIYYYggguuuwwwpppaaaVVVZZZhhhrrryyy|||xxxkkk___[[[^^^```ccceeehhhiiiddd]]]UUUPPPPPPPPPQQQSSSVVVYYY[[[\\\```ccchhhnnnssssssqqqoooiiieeecccdddeeefffmmmttt}}}}}}|||zzzfffRRRIIIHHHHHHGGGHHHNNNVVV\\\dddooozzz222222111000000///000000222999EEEUUUbbbkkknnnooodddSSSRRR```lllwwwzzzrrr]]]VVV___mmmttt}}}oooXXXYYY___gggjjjfffvvv|||}}}uuummmccc\\\aaalllmmmvvvxxx___NNNJJJQQQaaavvvuuulllgggooopppttt{{{~~~vvvnnnhhhttt}}}pppfffbbbSSSRRRUUU^^^fffmmmvvv}}}tttnnnkkkeee^^^MMMIIIDDDDDDKKKVVVbbbiiikkk```SSSJJJHHHIIIJJJJJJKKKTTTZZZZZZ___nnn}}}|||```OOOOOOVVVTTTPPPKKKIIIKKKPPPSSSUUUbbblllxxx}}}gggWWWWWWXXXWWWbbbrrrxxxsss___FFF===???@@@888666<<<;;;<<<<<>>AAABBBAAA??????@@@@@@>>>::::::<<>><<<;;;:::777777777666555555444444111111111222222333333333333222333888AAAMMMVVV[[[ZZZWWWWWWYYYRRRHHHIIIQQQccccccbbb```eeekkkjjjddd```WWW___^^^aaagggbbbkkkqqq~~~~~~zzznnnuuu{{{vvvooohhhcccbbbbbbcccooouuu}}}~~~}}}~~~~~~}}}yyyxxxwwwwwwwwwyyy{{{}}}zzzzzz{{{||||||{{{{{{{{{xxxmmmZZZHHHAAAJJJ^^^nnnuuuwwwrrreee___hhhzzz{{{nnnkkknnnqqqmmmooopppmmmfff]]]VVVSSSQQQOOOMMMLLLNNNQQQSSSTTTXXX^^^gggoootttuuusssrrrqqqpppppprrrrrrsss{{{}}}}}}yyy~~~xxxcccOOOGGGGGGGGGJJJKKKPPPXXX___fffrrr}}}555444333222111111111111333666AAARRRdddooooookkkgggYYYQQQZZZhhhooooooooocccRRRWWWlllzzz|||eeeYYYVVV```ccc```ggguuu}}}~~~~~~vvvlll^^^___nnnvvvyyy^^^HHHGGGOOO```yyy~~~uuusssmmmuuutttuuu|||lllcccmmmxxxiii___XXXOOOSSSYYY___fffqqq}}}yyyttttttsssjjj___MMMEEE@@@AAAEEEHHHNNNTTTYYYVVVNNNGGGIIIOOOMMMFFFOOOUUU[[[```jjj{{{~~~}}}iiiWWWVVV[[[\\\aaa\\\TTTMMMLLLRRR]]]eeepppwwwyyyeeeYYY^^^dddeeeooo~~~ttt]]]GGGDDDBBBBBBDDDFFFFFFEEEHHHDDDCCCBBBCCCLLLccczzz|||uuuoooiiieee```bbb^^^QQQEEE@@@>>>===666444222222333444444444666888888===EEENNNoooxxx[[[LLLQQQ]]]jjjwww}}}tttgggYYYEEECCCAAA>>>===<<<======???>>>===<<<<<<;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>;;;<<<======;;;888444222000444;;;EEEOOOTTTSSSPPPOOOhhhuuullldddiiilllgggiiiuuu}}}}}}{{{vvv}}}|||{{{}}}zzzxxxxxxzzz~~~zzzrrrlllgggeeecccaaa[[[^^^bbbhhhooovvv}}}|||ppplllllliiieeeeeeeee```XXXMMMDDD@@@EEEIIIHHHHHHJJJUUU[[[dddlllrrr~~~uuunnnoooqqqnnnllllllnnnmmmhhheeegggfffiiijjjeee^^^[[[___eeecccddd```YYYYYY]]]\\\WWWNNNFFF???<<<999555333555666:::>>>AAACCCDDDEEEFFFCCCCCCPPPfffrrrpppqqqwwwdddZZZooo}}}oooccc\\\aaa^^^YYYVVVVVVWWWWWWWWWYYYTTTOOONNNPPPPPPLLLHHHFFFEEECCCAAA???===;;;:::999888777555333222222222222222111111111111222222111111333777???IIISSSYYYVVVYYYTTTPPPQQQIIIGGGRRRZZZ[[[___gggpppuuuqqqkkkhhhbbb]]][[[\\\^^^ccchhhuuu||||||}}}}}}{{{{{{zzz{{{xxxnnniiiuuurrr```RRRMMMQQQXXX^^^iiioooxxx~~~~~~~~~}}}|||yyyxxxwwwwwwxxxyyy{{{|||{{{{{{yyyxxxwwwwwwvvvvvvuuulll\\\MMMNNN___ssswwwnnnnnnyyy|||vvvttttttssswwwyyyuuujjj^^^TTTOOOHHHIIIJJJIIIHHHJJJOOOSSSRRR[[[gggqqquuuwwwyyy{{{wwwyyy|||||||||~~~vvvssstttyyysssaaaMMMDDDDDDFFFJJJKKKQQQ[[[aaafffooozzz444333222111111111111111222555???QQQcccnnnooolllhhhZZZQQQXXXfffnnnoooooobbbTTT\\\rrr}}}qqqkkk]]]VVV\\\___]]]eeesss}}}|||tttkkkaaagggxxxyyy```OOOQQQ\\\mmm|||xxxyyyqqqrrr{{{vvvhhhdddyyywwwhhh\\\UUUPPPUUU\\\dddlllxxx{{{vvvvvvtttjjj___MMMFFFBBBCCCFFFHHHNNNSSSYYYWWWPPPIIIJJJOOOOOOKKKNNNTTTZZZbbbooouuuooopppttt}}}yyybbbVVVYYY```ccckkkfff^^^VVVSSSXXXccckkkrrr{{{tttddd\\\dddkkkmmmuuuqqq^^^PPPKKKFFFEEEJJJPPPTTTUUUPPPJJJCCC@@@BBBPPPkkkyyyqqqjjjdddaaaaaabbb\\\OOOCCC???===<<<888666444444555666666666666888888===EEENNNlll{{{___MMMQQQ^^^oooyyy~~~vvvfffUUUDDDCCC@@@===<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;>>>===<<<<<<<<<===>>>???======>>>>>><<<999666444111333999CCCMMMSSSTTTRRRUUUhhhrrrnnnlllrrrpppfffiiittt}}}}}}{{{}}}vvvttt{{{zzzoookkkttt{{{xxxyyy|||~~~wwwmmmeeecccfffiiikkkmmmqqqxxx|||tttmmmkkkfffaaa```aaa^^^XXXJJJDDDBBBGGGKKKMMMPPPTTT]]]ggguuusssmmmlllmmmsssooonnnpppnnniiiggghhhdddffffffccc______bbbfffeeeccc]]]VVVVVVZZZXXXRRRKKKDDD===;;;888444333555666999>>>AAABBBCCCDDDEEEGGGCCCOOOhhhuuusssvvvxxx^^^[[[ppp|||nnnccc\\\```]]]YYYXXXXXXXXXXXXWWWYYYTTTPPPNNNPPPOOOLLLHHHFFFEEECCCAAA???===;;;:::999888666555333222222222222111111000000111111222111111222777???IIISSSYYYWWWYYYSSSOOOOOOIIIGGGRRR\\\]]]```fffnnnssssssppphhhccc______aaaaaadddgggpppwww|||{{{yyyzzzzzzxxxzzzyyy{{{zzzqqqkkkvvv{{{ooo^^^RRROOOUUU^^^eeeqqquuuyyy||||||}}}~~~~~~~~~~~~~~~}}}||||||zzzyyyyyyxxxxxxyyy{{{||||||{{{zzzxxxvvvuuuttttttsssmmm___QQQRRRfffwwwssszzzxxxvvvvvvuuuyyy{{{wwwlll___UUUPPPHHHHHHHHHFFFEEEHHHMMMQQQTTT]]]hhhqqqvvvyyy|||~~~|||uuupppooosssooo]]]JJJBBBCCCEEEFFFHHHOOOYYYaaagggrrr~~~222222111111000111111111111444===NNNaaannnpppnnnjjj[[[QQQVVVdddnnnrrrrrrcccUUU\\\rrr~~~{{{pppnnn___UUUYYY\\\]]]gggvvv|||oooiiicccnnn{{{eeeZZZaaaooo}}}~~~pppooouuummmdddjjjttteeeXXXQQQQQQVVV___hhhsss}}}}}}yyyxxxtttjjj___NNNHHHDDDFFFIIILLLPPPUUUZZZXXXQQQJJJHHHLLLPPPPPPOOOTTT[[[fffxxxnnn]]]ZZZ^^^dddsss{{{hhhWWWSSS[[[eeekkkrrrmmmeee\\\XXX\\\gggooowwwttthhhdddmmmtttvvv|||nnnaaaYYYSSSMMMNNNUUU___dddfff\\\UUUNNNKKKOOO]]]vvvzzzrrrlllgggcccaaaaaaaaaZZZLLLAAA======<<<888666444333555666666666555999999===DDDJJJccccccNNNTTThhh{{{xxxfffSSSCCCAAA???<<<;;;;;;<<<<<<:::::::::::::::;;;;;;;;;@@@???>>>>>>>>>>>>>>>???>>>?????????===;;;888666222333777@@@KKKRRRUUUUUUXXXeeeoooqqqwww~~~xxxjjjiiisss{{{{{{yyy|||xxxiiijjjuuu~~~~~~tttgggcccooo}}}yyyyyy||||||tttjjjeeegggpppyyyzzzuuussssssqqqooolllhhhaaaYYYXXXZZZYYYTTTDDDCCCEEEKKKQQQWWW```hhhxxxzzzvvvuuutttsssooommmmmmkkkgggfffhhhhhhgggfffffffffggghhhiiifff```WWWQQQSSSVVVRRRLLLHHH@@@:::999777333222444666999===@@@AAAAAABBBCCCCCCDDDWWWvvvzzz{{{|||hhhWWW___xxxvvvjjj```ZZZ]]][[[ZZZYYYZZZZZZXXXWWWXXXTTTPPPNNNOOONNNKKKHHHFFFEEECCCAAA>>><<<:::999888777666444333222111111111111000000000000111111111111222666>>>HHHRRRYYYWWWYYYRRRMMMMMMGGGGGGSSS___^^^```gggpppvvvxxxxxxnnnhhhgggmmmqqqmmmgggeeekkksssxxxwwwuuuuuuuuutttwwwxxx{{{|||uuuoooxxxxxxnnnaaaYYYYYY```jjjpppzzz{{{{{{zzzyyyzzz}}}~~~}}}||||||{{{||||||||||||{{{zzzyyyyyyyyyzzz{{{|||{{{zzzxxxvvvtttsssrrrvvvnnnbbb]]]hhh}}}~~~yyyyyyxxxyyyyyy}}}{{{oooaaaVVVPPPJJJIIIGGGDDDDDDGGGLLLPPPVVV]]]gggoootttxxx}}}~~~qqqjjjiiinnnkkkZZZIIIBBBDDDGGGGGGIIIPPPYYY```iiiuuu222111111000000111111111000222:::KKK___mmmpppooojjj]]]RRRVVVeeesssxxxxxxeeeTTTVVVjjjxxx{{{mmm___UUUYYY^^^cccnnn{{{uuuiiifffccclllzzz}}}|||{{{jjjcccooo{{{qqqmmmmmmbbbcccuuu~~~ooo```UUUNNNPPPWWWaaakkkvvv}}}~~~zzzwwwtttiii___OOOJJJHHHLLLQQQTTTXXX\\\]]]YYYRRRIIIEEEHHHNNNRRRSSSXXXaaannnsss[[[KKKNNNVVV]]]nnn|||kkkVVVLLLOOOZZZfffnnnwwwtttmmmddd```dddoooxxx|||rrrooowww}}}|||gggbbb\\\YYYVVVYYYaaagggiiihhhaaa___]]]^^^dddooo~~~zzzsssmmmjjjgggfffddd```^^^VVVIII???===<<<;;;555333111111333444444444444888888:::???BBBUUUsssyyyeeeQQQbbb{{{hhhSSSAAA@@@===;;;::::::;;;<<<888999:::;;;;;;<<<<<<<<<@@@??????>>>>>>>>>>>>>>>????????????>>>;;;999777333333555===GGGPPPUUUVVVUUU```kkkuuu~~~{{{ppphhhsss}}}}}}zzz{{{}}}~~~{{{ddd___lll{{{zzztttkkkiiivvv}}}zzz{{{~~~{{{uuuooonnnsss}}}xxxuuujjj\\\TTTTTTYYY___bbbhhheee^^^VVVUUUVVVSSSNNNFFFKKKSSS\\\eeeqqq{{{rrrsss~~~uuuqqqooopppnnnkkkkkknnnssspppmmmmmmnnnooommmkkkbbbYYYOOOKKKOOOQQQMMMGGGCCC<<<777666555222222444666999===???@@@@@@@@@AAA<<>><<<:::999777666555333222111111111000000000//////000000000000000111666===HHHRRRXXXWWWXXXQQQKKKKKKFFFFFFSSS```\\\```ooowwwwwwrrreeejjjrrrwwwvvvttttttsssqqqvvvwww|||yyyssszzzyyyssslllhhhjjjooovvvyyy}}}}}}|||{{{zzzzzz|||}}}}}}|||{{{zzzyyyzzz{{{|||~~~}}}{{{zzzyyyyyyzzzzzzyyyyyyxxxwwwvvvuuussssss}}}qqqhhhnnn}}}pppnnnvvv|||zzzzzz{{{}}}ttteeeXXXRRRMMMKKKGGGEEEEEEIIIOOOSSSXXX^^^gggooosssxxx~~~|||mmmcccfffkkkiiiZZZJJJDDDGGGJJJLLLPPPUUU\\\ccclllxxx333222111111111111111111000111888HHH\\\kkkppppppiii___UUUYYYjjjzzzeeeSSSUUUhhhwwwqqqddd[[[\\\ccchhhrrr{{{pppfffddd___aaagggdddgggvvv}}}}}}xxxjjjfffrrr~~~}}}rrrjjjdddZZZdddvvvgggZZZRRRNNNSSSZZZeeeooozzz}}}}}}yyyvvvrrrhhh^^^OOOLLLMMMTTTZZZ^^^bbbgggddd]]]SSSJJJEEEGGGNNNUUUZZZaaakkkyyyjjjWWWMMMTTT```hhhuuuvvv___JJJEEELLLVVVbbblll|||{{{xxxqqqnnnsss~~~|||{{{mmm[[[[[[YYY[[[___dddgggeee```\\\[[[\\\]]]cccnnnzzzzzzvvvpppkkkiiigggeeeddd\\\ZZZRRRFFF>>><<<<<<:::444222000000222444444444444888666666:::;;;GGG___dddyyyeee[[[xxx~~~~~~|||kkkVVVAAA???===;;;::::::;;;<<<999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>===;;;999888444333444:::DDDNNNTTTVVVPPP[[[iiitttyyyxxxqqqkkkgggttt|||yyyxxxvvv}}}{{{ccc\\\iiixxx|||zzzrrrnnnwww}}}|||}}}}}}}}}|||xxxuuussssssxxx~~~~~~{{{uuufff[[[LLLDDDFFFPPPZZZ```iiigggbbb\\\[[[\\\XXXRRRUUU___kkkvvvmmm___VVVSSSPPPZZZppp}}}zzzwwwuuuwwwwwwuuuwwwzzz}}}xxxsssqqqqqqppplllhhh\\\RRRIIIHHHLLLMMMIIIDDD???999444444444222222555777:::>>>??????>>>>>>???===SSSvvvqqq___XXXppptttmmmggg^^^YYYYYYWWWWWWWWWXXXYYYXXXUUUSSSSSSQQQNNNLLLKKKJJJHHHGGGFFFEEECCC@@@>>>;;;999888666555444222222111111111000//////......//////000//////111555===GGGQQQWWWVVVWWWOOOJJJJJJEEEEEERRR```ZZZbbb}}}jjjmmmuuu{{{zzzwwwvvvuuurrrwwwwww}}}|||vvv}}}~~~zzzxxxvvvvvvxxx{{{||||||{{{{{{|||}}}}}}}}}|||{{{|||{{{zzzyyyyyyzzz{{{|||}}}|||zzzyyyyyyyyyzzzvvvvvvwwwwwwwwwwwwvvvuuuyyyuuuqqquuuwwwfffYYY]]]nnnvvvhhhmmmsssxxxyyyzzzzzz{{{yyyiii\\\UUUMMMJJJGGGEEEHHHMMMRRRUUU]]]ccclllrrrwww{{{}}}lllbbbccciiigggYYYIIIDDDHHHLLLOOOTTT[[[aaaiiittt555444333222111111111111000000666EEEYYYiiiooopppiiiaaaZZZ^^^pppfffUUUXXXmmm{{{}}}pppccc```ccchhhnnntttpppfffbbbZZZXXXZZZVVV^^^llluuuwwwuuuhhhcccnnn{{{zzz{{{sssjjjccc]]]jjj{{{nnn```SSSNNNPPPWWW___jjjuuu}}}}}}xxxtttppphhh___PPPOOORRR[[[cccgggkkkooojjj___SSSKKKHHHIIIQQQYYYaaajjjvvvnnneeeaaaiiivvvrrrYYYEEEDDDKKKRRR]]]jjjxxxzzz|||zzzyyy~~~^^^QQQRRRVVV\\\dddgggccc[[[SSSNNNPPPQQQTTT\\\mmm~~~{{{wwwqqqlllhhhddd```^^^XXXVVVNNNDDD>>>===<<<999555333222222444666666666333888555333888999BBBUUU[[[yyydddeee{{{jjjWWW@@@???===;;;:::;;;<<<===;;;<<<>>>???@@@@@@??????======>>>????????????????????????>>>===<<<::::::555333333999CCCLLLSSSUUUOOOXXXfffqqqqqqiiibbb```fffttt|||xxxtttqqquuu{{{gggaaaiiirrr~~~tttiiinnn~~~}}}{{{wwwuuuuuurrrnnnmmmnnnpppqqqqqqlllooorrrvvvwwwwwwvvvuuuddd\\\QQQMMMSSS^^^iiiooommmmmmjjjggghhhkkkiiidddgggrrrsssUUUGGGEEEEEEIIIOOO___rrr|||{{{}}}~~~yyywwwtttuuuxxxyyywwwxxx|||{{{wwwrrrooommmjjjeeeaaaVVVMMMFFFGGGIIIHHHDDDAAA<<<666222222333222333666999<<>>>>>>>>HHH```{{{zzzzzzvvvfffccc||||||sssoooggg\\\XXXZZZVVVUUUTTTUUUVVVUUURRROOOOOONNNLLLJJJIIIHHHHHHGGGFFFEEECCC@@@===:::888777555444333222111111111111//////............////////////000444<<>>>>><<<999555333111222444666777666444888555444:::<<>><<<===???@@@AAA@@@???>>><<<===???@@@AAABBBAAAAAAAAAAAA@@@???>>>===<<<<<<555333333888BBBKKKQQQSSSRRRVVVcccooopppfff^^^]]]fffsss{{{wwwtttrrruuurrrkkkkkkmmm|||~~~uuugggiiiyyy~~~||||||zzzxxxvvvrrrllleeeaaaaaadddgggiiimmmqqqttttttpppmmmlllnnneee```\\\^^^gggrrrzzzqqqpppnnnnnnsss{{{}}}{{{{{{}}}WWWAAA???FFFJJJWWWddduuu}}}}}}}}}zzzzzzxxxuuupppnnnooossstttqqqqqqtttrrrpppmmmjjjhhhdddaaa^^^SSSKKKFFFHHHGGGBBB>>>===:::444000222333333444888;;;===@@@AAA???>>>===>>>OOOfffwwwrrriiivvvxxxnnnrrr}}}wwwtttiiiZZZTTTWWWTTTSSSRRRQQQQQQPPPNNNLLLJJJJJJJJJHHHGGGFFFGGGHHHFFFEEECCC@@@===:::888777444333222111111000000111///......------......///......///444<<>><<<;;;<<<===>>><<<===???@@@AAA@@@>>>===<<<>>>@@@BBBCCCDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>666444444888AAAJJJOOOQQQTTTUUU```ppptttkkkcccbbbfffrrr}}}}}}yyywwwvvvuuu{{{{{{tttnnnjjjttt{{{wwwkkkkkkzzz}}}~~~{{{zzz{{{|||}}}|||qqqiii___YYYZZZaaaiiinnnnnntttxxxvvvnnnhhhgggiiibbbaaaaaagggrrr|||qqqqqqnnnoooxxxoooMMM>>>AAAGGGIIIaaarrrzzzyyyyyy|||~~~|||uuupppqqqrrrppppppnnnooossssssooonnnpppjjjjjjiiigggeeebbb```___RRRKKKHHHIIIFFF>>>::::::999333000111333333555888<<<>>>AAAAAA@@@>>>======NNNffftttiiicccvvv{{{vvvrrr}}}{{{xxxjjjWWWOOOSSSTTTRRRPPPOOOOOONNNLLLJJJHHHHHHHHHGGGFFFFFFGGGHHHGGGEEECCC@@@===:::888666333333222111000000000111.........------...............///333;;;FFFPPPVVVQQQTTTOOOKKKKKKDDDBBBMMMUUUTTT___ttt~~~zzz|||rrrkkkppptttfffdddoooyyy}}}{{{~~~{{{}}}{{{||||||||||||~~~}}}~~~{{{yyyxxxyyy||||||zzzwwwxxxyyy{{{|||}}}|||{{{{{{{{{zzzyyyxxxwwwxxxyyyzzzwwwxxxzzzzzzzzzyyywwwuuuwwwuuuqqqpppsssvvvpppgggaaaoootttaaaVVVeeeiiioootttyyy}}}ssseee\\\RRRPPPPPPUUU\\\dddhhhiiifffllluuu{{{~~~yyylllbbbgggmmmkkk\\\KKKFFFIIIMMMMMMZZZfffnnnyyy:::888555444333222000...111000333>>>PPPaaammmqqqnnnggg^^^\\\gggssswwwsssjjjccc```eeeqqq}}}{{{ccc\\\aaafffjjjnnnsssjjjkkkxxxlll```[[[YYYfff{{{ssshhhnnn|||~~~mmm]]]PPPIIIMMMTTTUUUbbbqqq||||||vvvtttqqqhhh___ZZZWWWWWW]]]gggmmmllliii^^^MMM@@@@@@CCCDDDMMMYYYgggttt\\\RRRJJJMMMUUU]]]ffflll~~~iii^^^]]]\\\fffgggfff```RRRCCC>>>@@@MMMbbbuuu}}}uuuuuurrrnnniiieee```[[[WWWMMMIIIDDD>>>:::888888888111000000111333555444333:::777555555666BBB```~~~kkkdddnnnrrrjjjqqq}}}sssbbbRRRDDDCCCAAA???>>>>>>>>>>>>???>>>>>>>>>???@@@@@@AAAAAABBBDDDEEEEEEEEEDDDCCCAAAAAABBBBBBBBBBBBBBBAAA;;;888555777===GGGPPPVVVVVVTTT]]]ooo{{{yyyqqqllljjjssszzzyyyuuuuuu{{{uuummmmmm|||vvvuuuzzz~~~~~~~~~~~~{{{xxxwwwxxxyyywwwnnnccc]]]```hhhppptttqqqyyyvvveeeXXXVVVWWWTTTddddddhhhrrrpppmmmkkkmmmttt|||{{{YYYJJJDDDDDDSSSfff}}}uuuqqqqqqqqqppphhh```^^^cccjjjnnnooonnnooopppmmmiiihhhiiikkkmmmiiifffeeeeeeaaaYYYRRRJJJIIIHHHEEEAAA===:::777333222111111222555888:::888@@@GGGEEE@@@@@@BBBDDDQQQbbblllhhhjjj|||rrrggglll{{{xxxmmm___SSSOOOQQQOOONNNLLLJJJIIIIIIIIIIIIIIIGGGEEEBBBBBBCCCDDDFFFGGGEEEBBB???>>>;;;888666666555444222111000//////////////////////////////.........222:::DDDOOOUUUSSSTTTLLLGGGHHHAAA>>>HHHTTT\\\\\\]]]cccbbb^^^ddd]]]XXX[[[gggnnnjjjfffgggmmm{{{}}}~~~~~~~~~}}}~~~{{{|||||||||||||||{{{{{{zzz{{{|||||||||{{{yyyxxxzzzwwwuuuvvvzzz||||||{{{yyywwwvvvwwwyyyyyywwwtttuuuuuuuuuvvvxxxyyytttmmmqqqxxxhhh___WWWWWWYYYcccrrr|||~~~uuukkkffffff___```ppp~~~|||xxxtttppppppwww}}}}}}uuupppjjjddd___eeeqqqoooYYYFFFDDDLLLPPPXXXbbbnnnwww<<<999555333333222111000222111333>>>OOO```lllqqqnnnggg\\\YYYaaammmqqqnnnlllccc]]]aaannn{{{ttt]]]VVV[[[aaaeeegggnnnggghhhuuuooocccaaa```jjjuuuvvv}}}sssiiippp|||~~~}}}}}}mmm\\\PPPJJJMMMTTTZZZgggvvv~~~~~~zzztttqqqnnnfff]]]ZZZVVVUUUZZZbbbgggfffcccTTTFFF<<<===???@@@GGGQQQ^^^mmmXXXOOOIIIMMMWWWbbbllltttjjjddddddcccmmmmmmkkkdddUUUFFFBBBEEESSS^^^dddgggssszzzsssoookkkgggbbb]]]XXXTTTLLLHHHCCC>>>:::888888888222111111222555666666555333444666888999KKKtttiiiZZZ^^^___fffmmmzzzuuudddUUUFFFEEECCCBBBAAA@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBCCCDDDEEEFFFEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCCCC===:::666777<<>>:::777555333222111111222555888:::<<<@@@DDDDDD@@@===???DDD]]]jjjppphhhgggvvv{{{mmmbbbfffuuu{{{pppeeeZZZOOOLLLMMMLLLKKKIIIHHHGGGGGGGGGGGGHHHFFFDDDCCCBBBDDDEEEGGGFFFDDDAAA???>>><<<999777666555444222111000//////.................................222999DDDNNNUUUQQQRRRIIIDDDFFF@@@???JJJRRRZZZ[[[\\\bbbaaa___eeecccZZZXXX___dddaaaaaadddmmm{{{}}}|||}}}}}}|||}}}~~~|||||||||||||||{{{zzzzzz{{{{{{|||}}}}}}}}}|||{{{zzzxxxuuuvvvyyy{{{{{{zzzwwwvvvuuuwwwzzz{{{zzzxxxxxxvvvuuuvvvwwwxxxyyy{{{sssddd\\\UUUUUUYYYeeevvv{{{ssspppppppppyyy~~~zzzyyy~~~{{{xxxpppkkkeee```^^^[[[WWWUUUcccoooooo[[[HHHEEELLLPPP\\\gggsss}}}>>>:::666333222222222111222111444>>>NNN___kkkqqqpppiii^^^WWW\\\gggmmmmmmpppdddZZZ\\\iiiyyymmmYYYRRRWWW]]]bbbdddkkkhhhiiissspppeeeggghhhlllnnngggkkkzzzqqqiiirrr{{{yyyzzzzzz}}}}}}jjj[[[PPPKKKOOOUUU^^^kkkzzz~~~}}}yyyssspppllleee\\\TTTQQQOOORRRWWWZZZYYYUUUHHH???999<<<>>>===BBBIIISSSddd{{{RRRJJJFFFMMMYYYgggtttpppnnnooolllvvvvvvtttlll[[[IIIBBBCCCQQQPPPKKKKKK]]]wwwzzzrrrnnnjjjeee```[[[UUUQQQJJJGGGBBB===999777777777333222222333666777777666111444999999:::OOOhhhUUUVVVZZZeeelllzzzuuuhhh]]]IIIHHHFFFDDDCCCCCCDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDCCCDDDEEEFFFFFFFFFEEEDDDHHHHHHHHHGGGFFFEEEDDDCCC@@@===999777;;;BBBKKKQQQSSSSSSZZZiiiwww}}}~~~~~~~~~yyytttvvv||||||sssjjjjjjpppuuu~~~{{{pppqqq{{{~~~{{{wwwttttttvvvyyy}}}~~~zzzwwwrrr```TTTMMMKKKPPPWWWeeeiiiooowww~~~tttgggccccccaaa]]]ZZZ___lllvvvzzzkkkZZZKKKHHHHHHQQQjjjzzzooojjjlllllljjjjjjbbbYYYVVVZZZaaahhhkkkllllllkkkiiifffeeeeeefffbbb```]]]\\\[[[VVVOOOIIIBBBAAA@@@>>>;;;888555444333222111111333555888:::@@@???AAABBB===999AAAMMMeeemmmooojjjlll|||qqqbbbXXX```qqq~~~sssdddZZZRRRKKKHHHIIIGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDFFFGGGEEECCC@@@???>>>===:::888666555444222111000//////...........................---...111999CCCMMMTTTPPPOOOFFF@@@BBB???@@@LLLOOOYYY\\\]]]eeeeeeeeemmmkkk___WWWYYY[[[[[[^^^eeennn|||zzzyyyyyy{{{~~~}}}{{{|||}}}~~~}}}}}}}}}}}}|||{{{zzzyyyxxxzzz{{{}}}~~~~~~}}}zzzxxxvvvvvvxxxyyyyyyxxxuuuuuuuuuwwwzzz||||||{{{zzzvvvvvvzzzyyyzzznnnaaaZZZTTTSSS[[[kkk}}}|||{{{xxx|||{{{{{{wwwxxxyyyxxxtttmmmeee```WWWTTTRRRQQQRRRSSSSSSSSSbbbmmmnnn\\\JJJFFFMMMSSS___kkkxxx@@@<<<777333222222333333222222444===LLL\\\iiipppsssmmmbbbYYY[[[fffpppssstttgggYYYXXXfffxxx}}}yyykkk[[[TTTXXX___dddgggoooppprrrwwwpppiiillllllooonnneeegggwww{{{mmmhhhsss|||xxxzzzwwwyyy}}}vvvdddWWWPPPNNNRRRYYY___lll{{{~~~xxxqqqmmmjjjaaaYYYJJJGGGEEEFFFIIIJJJHHHEEEAAA<<<;;;???@@@>>>@@@DDDLLL\\\qqqqqqLLLFFFEEEMMM[[[jjjzzz{{{{{{zzzvvvuuuwwwyyyuuugggWWWPPPRRRUUURRRLLLNNNccczzzyyyrrrooojjjeee```ZZZTTTPPPGGGDDD@@@<<<999777666666222111111333666777777666666888::::::999JJJvvvdddOOOUUU___mmmttt}}}uuukkk```JJJIIIHHHFFFEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFDDDDDDFFFGGGGGGGGGFFFEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDAAA<<<999:::@@@HHHNNNTTTTTTWWWbbbooo|||tttsss|||xxxxxxtttqqqqqqzzzzzzkkkkkkwww{{{|||{{{xxxuuussstttuuu{{{|||}}}xxxkkk```\\\WWWQQQVVVaaalllnnnoooppptttvvvooofff```^^^XXXSSSRRRYYYgggrrr~~~wwwooo\\\PPPHHHHHHKKKRRRfff{{{|||pppbbb\\\___dddfffkkkfff```^^^aaafffkkkmmmnnnmmmllljjjgggfffffffffccc```]]]ZZZWWWQQQJJJEEEDDDCCC@@@>>>:::777444333222222222222444666999:::@@@===>>>@@@:::999KKKbbbqqqrrrpppppp{{{uuueeeUUUOOO```xxxzzzjjjYYYQQQMMMIIIGGGGGGEEEDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCDDDEEEFFFFFFCCCBBB???>>>>>>===;;;999666555444222111000//////...........................------111888BBBLLLSSSQQQPPPDDD>>>@@@===???KKKPPPZZZ]]]```iiikkkmmmvvvpppbbbWWWYYY\\\\\\```gggppp}}}wwwssstttvvvxxx|||~~~}}}||||||~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwwwyyyzzz|||}}}~~~{{{yyyxxxwwwwwwwwwxxxxxxuuuuuuuuuvvvxxxzzz{{{{{{yyyvvvyyy~~~~~~}}}jjj```YYYUUUWWWfffzzz~~~wwwrrrrrrvvvvvvtttoooggg^^^WWWSSSLLLLLLMMMOOORRRUUUWWWXXXccckkkiiiYYYHHHFFFPPPYYY```nnn|||BBB>>>888444333333333333222222444<<>>;;;<<<<<<===AAAAAA??????AAAHHHUUUeeeqqqyyyaaaIIIEEEFFFPPP___nnn~~~uuuuuuvvvssslllfffkkkssssssssssssxxxuuuqqqmmmhhhccc]]]WWWQQQMMMDDDBBB>>>;;;888666666555111000000222555777777666999777888999;;;GGGhhh```JJJTTTccc{{{zzzwwwlll^^^JJJIIIHHHFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGFFFDDD@@@<<<;;;???FFFLLLVVVUUUUUUZZZfffwwwpppnnnxxxyyy{{{xxxgggdddkkktttpppccccccmmmuuuwwwzzzzzzxxxtttqqqpppxxx{{{zzztttqqqdddaaacccfff```XXX[[[fffmmmnnnmmmkkkjjjjjjeee___VVVQQQLLLKKKRRR^^^kkktttuuuyyyhhhaaa```^^^YYYIIIBBB???FFFNNNWWWdddqqqpppnnncccSSSIIINNNXXX```gggeeedddeeegggiiijjjkkkmmmllljjjhhhfffeeeddddddccc```\\\VVVPPPJJJDDD@@@EEECCC@@@<<<888555222111111111222333555777999;;;;;;;;;===<<<888???[[[xxx~~~xxxuuu{{{}}}ppp[[[MMMNNNiii}}}ssscccSSSLLLKKKJJJHHHHHHEEEEEEEEEEEEEEEDDDDDDDDD@@@AAABBBCCCDDDEEEEEEEEECCCAAA???>>>>>>>>><<<:::666555444222111000//////...........................------000777AAAKKKQQQSSSQQQFFF???@@@<<<<<>>>>>???GGGPPP]]]gggoooxxxyyyvvvwwwzzzuuuRRRIIIGGGLLLWWWfffuuu}}}uuummmeeeeeeqqqmmmmmmjjjddd___YYYSSSLLLHHHAAA@@@===:::777666555555000000000222555777777666777333444999>>>GGG]]]ssstttcccTTTgggyyy|||{{{}}}qqq```JJJIIIHHHGGGGGGGGGHHHHHHIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFHHHIIIIIIIIIHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKHHHGGGEEE@@@===???EEEJJJUUUVVVUUUUUU^^^qqq{{{hhhiiittt~~~}}}{{{zzzrrrXXXVVV\\\fffiiicccaaaeeeooosssyyy{{{yyytttpppmmmpppvvv}}}~~~xxxlll```YYYXXX]]]eeegggaaa[[[]]]cccfffiiiiiieee```]]]VVVOOOLLLKKKLLLRRR^^^kkkuuuzzzyyyzzzmmmaaaRRRJJJIIIJJJFFFAAA@@@<<<<<>>>>>===;;;999666555444222111000//////---------------------------------000777AAAJJJPPPSSSRRRHHHBBBCCC===<<>>>>>>>><<<@@@BBBBBB@@@???@@@@@@KKKRRR]]]hhhqqqxxx|||~~~yyyqqqiiieeeeeeiiimmmssszzzwwwfffMMMKKKLLLSSSaaapppyyynnnjjjrrr~~~yyylllllliiiccc]]]WWWPPPJJJEEE???>>><<<999777555444444111000111333666888888888777333555:::<<>>>>>;;;999<<<<<<>>>BBBFFFNNN[[[gggnnnmmmdddWWWSSS[[[hhhpppjjjlllnnnoooooooooppppppkkkhhhdddccccccbbb```]]]\\\XXXPPPGGG@@@<<<;;;;;;<<<:::777444222000//////000111222444666888:::;;;888<<<:::666AAAZZZoooxxxgggoooyyysssssskkk^^^]]]lll{{{bbbXXXOOONNNOOOMMMLLLMMMGGGGGGHHHGGGFFFEEECCCBBBDDDEEEHHHIIIJJJIIIHHHFFFDDDBBB@@@???>>>===;;;999666555444222111000//////---------------------------,,,,,,///666@@@JJJPPPPPPQQQJJJFFFHHHAAA>>>GGGSSSWWWYYYfff|||{{{nnnoooyyywwwkkkpppssswwwyyywwwtttsssttt~~~}}}~~~~~~}}}{{{{{{{{{{{{zzzzzzyyyxxxuuuvvvxxxzzzzzzzzzzzzzzzzzz{{{|||zzzxxxwwwzzz}}}zzz{{{{{{yyyvvvvvvyyy{{{zzz}}}zzzttttttuuukkk]]]RRRMMMOOOYYY^^^___kkkzzzwwwsss}}}|||xxxvvvooouuu~~~qqqjjjfffdddeeeiiikkkllliiibbbZZZUUUUUUWWW[[[aaahhhkkkjjjhhhfffeeeggg\\\NNNEEECCCHHHRRRZZZcccuuuBBB???<<<999888666333111///000222777AAAOOO^^^hhhnnnqqqlll___YYYaaarrr}}}qqq``````mmmrrrmmm|||ttt^^^YYYdddoooyyy{{{~~~zzzoootttyyy}}}rrrkkkppppppsss|||~~~{{{}}}~~~~~~{{{lll\\\WWWYYY^^^eeelllvvv~~~}}}~~~~~~zzzpppddd[[[TTTJJJAAA888888999;;;===>>>??????@@@DDDFFFDDDAAAAAABBBCCCPPPVVVaaammmwww||||||zzzyyyrrrggg___\\\___dddhhhssszzztttnnnfffUUUMMMPPPYYYhhhxxx~~~{{{|||{{{uuunnnjjjddd^^^XXXQQQKKKFFF>>>===;;;999777555444444222111222444777::::::999:::888888:::666555AAAQQQcccooowwwnnn[[[LLLLLLJJJIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHGGGGGGFFFFFFHHHJJJKKKGGGBBBAAADDDHHHLLLTTTXXXWWW[[[iiiuuuzzzqqqccc^^^fffooosss|||{{{wwwzzzyyynnngggkkkpppxxxzzzjjjlllppptttvvvuuusssqqqqqqmmmqqquuuvvvuuussstttuuuzzzyyyooo```[[[bbbeeebbb```___XXXMMMIIIMMMSSSVVVbbbppptttuuuqqqkkkgggddd^^^WWWGGGCCC===:::777666999<<<444888<<>>;;;<<<>>>999888666333222111222222000111333555777999:::;;;999===999555FFFdddpppkkkggguuurrrlllpppjjjccchhh{{{zzz|||\\\UUUOOOPPPPPPNNNMMMOOOGGGHHHHHHHHHFFFDDDBBBAAAGGGHHHKKKMMMMMMLLLIIIHHHEEECCC@@@???>>>===:::888666555444222111000//////---------------------------,,,,,,///666???IIIOOOMMMPPPKKKIIIKKKDDD@@@HHHSSSWWW[[[pppzzzsss}}}xxxlllrrrvvvzzz{{{xxxtttssssss~~~}}}|||}}}~~~}}}|||zzzzzzzzz{{{zzzzzzyyyyyyvvvwwwyyyzzz{{{zzzzzzyyyzzz||||||{{{xxxxxx{{{~~~{{{||||||zzzxxxxxx{{{zzz~~~xxxooorrryyylllUUUJJJFFFKKKWWW^^^cccuuuoooooozzz~~~|||wwwqqqmmmgggkkkrrr}}}~~~rrrhhh```^^^```aaadddhhhhhhjjjkkkfff___YYYYYY[[[ZZZaaaiiimmmkkkgggdddbbbdddXXXJJJCCCDDDJJJQQQVVVaaarrrFFFCCC???;;;888555222/////////111555999CCCWWWhhhmmmpppmmmbbb___kkk{{{sssaaa```lllrrrppp}}}uuu\\\]]]hhhkkkvvv~~~zzzzzz|||ooonnnvvv{{{xxxrrrlllhhhlllvvv||||||zzzzzz||||||www{{{mmm```]]]]]]```fffoooyyy|||~~~||||||xxxpppggg]]]RRRIIIBBB;;;<<<===>>>>>>??????>>>AAADDDGGGGGGCCC@@@CCCIIIMMMXXXeeennnuuu{{{|||zzztttmmmddd```aaadddggggggrrruuuwwwxxxxxxrrraaaQQQLLLPPPWWWcccsss}}}yyywwwwww}}}vvvrrrjjjgggccc^^^XXXQQQJJJDDD<<<;;;:::888555333111111000000222555999::::::888888666222555:::777AAAZZZrrreee|||}}}mmm\\\NNNJJJFFFFFFHHHKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKOOONNNNNNLLLJJJHHHFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFIIIKKKLLLJJJFFFCCCCCCDDDPPPTTTWWWWWWWWW]]]iiisssiiibbbaaajjjqqqtttzzz~~~yyytttvvvyyywwwrrrjjjooouuu|||vvvwwwsssrrrvvvwwwsssoooooonnnqqquuuxxxxxxwwwwwwxxxxxxooonnnnnnjjjiiikkkfff]]]SSSMMMNNNUUUaaakkk}}}wwwuuuqqqmmmiiiddd^^^YYYGGG???999999999777666888::::::::::::>>>JJJ\\\iiiooohhhaaa^^^aaagggkkkmmmmmmooommmiiikkkpppooojjjfffdddcccbbbaaa```]]][[[YYYPPPFFF@@@>>>>>>;;;888555444333111111111111222444222111444888;;;;;;999<<<===666444IIIeeehhhZZZ]]]sssuuunnnnnnqqqnnn}}}yyyrrr[[[UUUNNNLLLNNNPPPOOOMMMMMMLLLIIIGGGFFFEEEEEEEEEIIIJJJJJJKKKJJJHHHFFFEEEDDDCCCBBB@@@>>><<<;;;:::999777444222000000000111......---------,,,,,,,,,------...000666???IIIQQQOOONNNKKKIIIFFFDDDCCCBBBQQQSSSZZZ{{{yyyvvvzzz}}}~~~tttsssssstttuuuuuuuuuuuuttt~~~}}}|||{{{{{{|||}}}}}}zzzuuurrrwwwxxxxxxwwwvvvvvvxxxyyyyyyyyyyyyzzzzzz{{{{{{{{{~~~}}}{{{yyyyyyyyy{{{{{{zzzxxxttttttxxxvvvcccNNNKKKLLLOOORRRWWWcccxxxoooeeelllvvv{{{}}}zzzzzzyyytttnnnjjjcccdddgggnnnvvvxxxtttpppdddaaa^^^YYYXXXZZZ___ccchhhfffdddaaa___^^^]]]]]]aaacccgggkkkllliiiccc^^^[[[MMMAAA???DDDIIIMMMPPPZZZhhhwwwGGGDDD@@@<<<:::777333111222111222444888AAATTTffflllpppmmmccc___iiiyyytttbbb^^^gggnnnmmm|||sss[[[^^^jjjnnn}}}|||yyy}}}|||{{{}}}pppnnnvvv|||{{{vvvzzz{{{|||xxx{{{}}}rrreee```bbbfffoooxxx~~~zzzuuummmdddYYYMMMDDD>>>======>>>???@@@@@@@@@@@@EEEEEEEEEFFFFFFFFFGGGIIIQQQ]]]iiiqqqwww|||}}}zzzxxxqqqiiifffgggjjjllllllpppsssvvvwwwwwwqqqaaaRRRLLLNNNTTT^^^mmm|||wwwttttttzzz|||ooojjjfffccc___[[[VVVOOOHHHCCC<<<;;;999777555333111111000000222555999::::::888666666444666:::<<>>AAAFFFQQQ]]]fff\\\VVVPPPOOOTTT[[[bbbfffhhhmmmnnnjjjiiilllmmmjjjfffdddbbbaaa___]]]YYYVVVRRRKKKCCC>>>===<<<:::777444333111000000000111222222111222555999<<<<<<:::;;;======AAANNN\\\```ZZZbbbzzz|||pppfffccceeekkkzzzwwwnnnfffYYYTTTOOONNNPPPRRRQQQOOOKKKJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFCCCCCCAAA@@@>>><<<;;;:::999888555222111000000111......---------,,,,,,,,,,,,---...000555>>>IIIPPPPPPOOOLLLHHHEEECCCBBBBBBOOOSSSYYYqqq{{{|||qqqrrryyyyyyuuutttttttttsss~~~|||~~~~~~~~~}}}}}}|||||||||}}}}}}zzzvvvssswwwxxxxxxwwwuuuuuuvvvxxxzzzzzzzzzzzz{{{{{{||||||}}}{{{zzzxxxxxxyyyzzz{{{zzzxxxuuuuuuxxxvvvgggVVVPPPVVVZZZ[[[___kkk|||qqq^^^ZZZeeerrryyy}}}||||||yyyrrrhhhbbbYYYXXXYYY^^^dddeeebbb^^^\\\[[[YYYVVVUUUXXX\\\```dddddddddbbb___^^^___aaa___bbbfffjjjllljjjeeeaaaZZZLLL@@@===@@@DDDGGGJJJUUUcccqqq|||GGGDDD@@@>>>;;;999555333444222222333555>>>QQQbbbjjjnnnmmmddd___eeesss}}}xxxhhh___dddlllooouuufffSSSXXXffflllsssyyyvvv~~~zzzzzzzzz}}}ssspppwww~~~{{{}}}{{{xxxxxxkkkfffgggooozzzzzzuuummmbbbVVVJJJ@@@;;;>>>>>>???AAABBBCCCDDDDDDJJJIIIGGGHHHKKKNNNNNNLLLXXXcccoooxxx~~~{{{vvvooolllnnnpppqqqqqqrrruuuwwwwwwwwwqqqbbbTTTLLLMMMQQQZZZgggwww~~~{{{uuuppppppvvvuuuhhhcccccc```[[[WWWRRRLLLEEEAAA:::999888666444333111111000000222555888:::999888555666888888777BBB```rrr^^^pppwwwjjjwwwiiigggbbbUUUMMMKKKHHHGGGIIIKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLLLLKKKIIIGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGHHHIIIHHHEEECCCCCCCCCFFFNNNUUUVVVTTTYYYgggsssvvvuuuxxx|||xxxrrrvvvyyyvvv}}}zzzvvvxxx~~~}}}~~~vvvoooppprrrrrrppppppnnnnnnnnnmmmmmmpppuuuxxxmmmnnnsssxxxyyywwwwwwyyyzzz{{{zzzyyyvvvrrrpppnnnllljjjgggbbbSSSDDD>>>===:::888777999<<>><<<;;;;;;:::888666333111111111111......---------,,,,,,,,,,,,------///444===HHHOOORRRPPPLLLHHHDDDBBBBBBBBBOOOWWW[[[hhh}}}{{{zzzoooggggggssszzzvvvooollllllxxxxxxvvvvvvvvvttt{{{~~~|||zzzwww|||}}}~~~~~~~~~~~~}}}|||{{{||||||zzzwwwuuuwwwxxxxxxvvvttttttuuuvvvzzzzzz{{{{{{{{{{{{||||||zzzyyyxxxxxxxxxyyyzzz{{{zzzyyywwwvvvwwwuuulllbbb```eeefffbbbgggvvvxxxdddVVVYYYhhhvvv{{{||||||}}}}}}zzzqqqeee[[[UUUSSSQQQSSSWWWXXXVVVSSSUUUUUUUUUSSSSSSUUUYYY]]]___ccceeeccc___^^^aaaeee^^^```dddhhhkkkkkkgggdddZZZMMMAAA===>>>@@@CCCFFFOOO]]]kkkuuuEEECCC@@@>>>===:::777444444222222222444<<>>>>>@@@BBBDDDGGGIIIJJJPPPPPPOOOMMMNNNSSSUUUTTT\\\gggttt|||~~~yyysssrrrsssvvvvvvvvvyyy{{{|||zzzwwwpppbbbTTTMMMOOOTTT\\\gggsss~~~~~~{{{uuunnnnnnuuu~~~|||pppgggcccbbb___ZZZUUUPPPIIICCC>>>888888777555444222111000///000111444888:::999888777888<<<:::666JJJrrrnnnZZZgggrrrkkknnn{{{yyybbbeeebbbTTTLLLKKKIIIHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFGGGHHHHHHHHHFFFEEEEEEDDDEEENNNVVVWWWTTTWWWdddoootttvvv~~~|||{{{~~~zzz|||tttttt}}}~~~www{{{tttlllkkkmmmlllmmmnnnlllkkkjjjhhhjjjooovvv|||wwwuuusssnnnlllnnnxxx{{{zzzzzzyyyxxxwwwtttqqqooooooooonnnmmmdddVVVGGGBBBAAA>>>:::999:::===CCCLLLVVV^^^aaabbb[[[UUUNNNKKKOOOYYYdddlllnnnnnnlllhhheeedddeeefffeeeccc```]]]YYYSSSLLLGGGAAA>>><<<;;;;;;:::777444000///...---...///000111333444666888::::::999888;;;888FFFdddsssjjj```___tttzzz|||rrrdddUUURRRWWWnnnyyyuuuhhh```TTTSSSRRRRRRSSSSSSQQQOOOIIIIIIIIIJJJJJJKKKLLLLLLHHHHHHHHHHHHGGGGGGFFFFFFCCCBBBAAA@@@???>>>======:::999777444222111111000......---------,,,,,,,,,------...000555===HHHOOOTTTQQQLLLGGGDDDBBBAAAAAARRR^^^bbbfffqqqsssnnnqqqkkkbbb___dddjjjjjjiiijjjgggxxx}}}uuuuuuvvvuuurrrwww~~~|||zzzwww{{{|||}}}~~~~~~}}}{{{{{{{{{zzzxxxvvvwwwwwwwwwvvvtttssstttuuuzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwwwwxxxyyyzzzzzzyyyyyyyyywwwwwwuuurrrooorrrsssmmmgggqqqqqq```ZZZcccrrr|||~~~zzz|||}}}}}}zzztttggg\\\UUURRRPPPPPPRRRTTTUUUTTTUUUVVVVVVUUUTTTUUUXXXZZZ]]]bbbfffddd^^^\\\aaafff``````cccfffiiiiiigggddd\\\PPPDDD@@@@@@@@@CCCGGGKKKXXXfffqqq~~~DDDBBB@@@???>>><<<888555222111111222333:::KKK[[[gggkkkmmmfffZZZVVV^^^hhhoootttttthhh]]]^^^iiissswww{{{qqqZZZOOOZZZllluuullluuuzzzwwwtttvvvwwwuuupppuuuxxxzzzuuupppuuu{{{~~~}}}~~~}}}xxxqqqkkkmmmvvv~~~{{{{{{xxxpppcccUUUHHHAAA>>>===>>>@@@CCCGGGKKKNNNPPPSSSXXXYYYSSSPPPVVV[[[]]]dddooozzz}}}xxxvvvxxx{{{|||{{{}}}zzztttkkk]]]PPPMMMRRRZZZcccmmmuuu{{{~~~}}}}}}~~~|||uuulllnnnwwwzzzuuuqqqlllgggdddddd```ZZZTTTNNNGGGAAA<<<666666555444333222111000//////111444888999999777777777@@@>>>:::WWWhhhUUU]]]gggjjjwwwsssbbbgggcccSSSJJJJJJIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFHHHHHHHHHHHHIIIHHHHHHGGGGGGPPPXXXYYYUUUWWW```iiiuuuwww~~~|||wwwxxx{{{www}}}vvvnnnkkkkkkiiikkkooojjjiiifffeeegggnnnwww~~~yyyoooiiiooo|||}}}xxxxxx{{{~~~~~~}}}tttrrrooonnnoooppppppooohhh\\\PPPLLLJJJDDD???===<<<>>>BBBJJJTTT[[[___``````\\\WWWUUUYYYcccooowwwzzzqqqhhhdddddddddbbbaaaccc```]]]XXXSSSMMMFFFAAA<<<;;;;;;;;;:::888666444......---------...000111555666777888777666555555777CCC___yyy{{{mmmiiippp~~~vvvmmm]]]NNNPPP[[[vvv|||{{{lll___YYYSSSSSSRRRQQQQQQOOOMMMKKKJJJJJJJJJJJJJJJIIIIIIIIIFFFFFFFFFEEEEEEEEEEEEEEECCCCCCBBBAAA@@@@@@??????;;;:::888666444222111000......---------,,,,,,,,,......///000555>>>HHHOOOSSSQQQLLLHHHDDDBBBAAAAAAQQQaaaffffffnnnrrrqqquuusssfffZZZXXX^^^bbbddddddfffxxx}}}sssnnnqqqsssrrrooosss}}}}}}{{{zzz{{{|||}}}~~~~~~|||{{{{{{|||{{{yyywwwvvvwwwwwwvvvtttssstttvvvxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxxxyyyzzzyyyxxxxxxxxxvvvuuuvvvxxxyyywwwtttwwwtttggg\\\```nnnzzz~~~}}}}}}|||zzzuuuiii\\\QQQOOOLLLLLLOOOSSSWWWYYY[[[[[[[[[YYYWWWVVVWWWYYY\\\aaaeeeccc]]][[[___dddbbbaaabbbdddffffffeeeccc[[[QQQFFFBBBAAAAAADDDIIIJJJXXXfffrrrDDDCCCBBBAAAAAA>>>;;;888111111222333222777FFFTTTdddiiilllgggZZZRRRXXXcccqqqvvvvvvmmmccccccooo{{{yyy{{{rrr```XXXcccrrryyyyyyzzzzzzxxxwwwxxxyyyzzzsssyyy}}}~~~tttpppttt{{{|||~~~zzzxxxqqqiiiiiitttxxxwwwwwwxxxzzzzzzzzzyyyvvvssslll```QQQFFF@@@>>>??????AAADDDGGGLLLPPPRRRSSS[[[\\\UUURRRZZZbbbeeesss}}}yyyxxxzzz~~~}}}}}}vvvnnndddWWWKKKMMMTTT^^^kkkuuu}}}~~~}}}~~~~~~}}}}}}}}}}}}|||tttlllnnnzzz|||tttlllhhhhhhgggeeebbbaaa]]]WWWPPPJJJDDD>>>:::555444444333222111111000//////111444777999888777888555???AAA???ddd```QQQZZZfffrrrrrrgggggg^^^OOOHHHIIIIIIHHHGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFHHHGGGGGGHHHJJJKKKJJJHHHHHHOOOVVVYYYWWWXXX^^^dddwwwzzzyyy~~~|||}}}zzz{{{zzzsssrrrwwwrrrmmmiiidddaaaccciiifffeeecccbbbdddjjjsssyyy}}}|||uuupppttt|||{{{{{{{{{yyy{{{xxxwwwxxx{{{}}}}}}{{{rrrpppnnnnnnooopppooonnnhhh^^^UUUPPPKKKDDD@@@???;;;===@@@EEEJJJOOOTTTVVVccceeehhhkkkpppxxxrrreeebbbdddccc```^^^___[[[VVVQQQLLLGGGAAA===::::::::::::888666444222------,,,,,,---///111222555666777666444333444555777YYY|||vvvlllvvv|||vvvqqqjjjZZZMMMVVViiiuuudddWWWRRRPPPPPPOOONNNLLLJJJHHHGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBAAAAAA@@@@@@@@@???;;;;;;999777555222111000......---------,,,,,,,,,.........000444===GGGNNNQQQOOOMMMIIIFFFCCCAAA@@@LLL]]]bbbaaalllssstttwwwvvvgggWWWRRRWWW^^^```^^^gggwww{{{zzzyyyyyytttooooootttwwwwwwvvvrrr|||~~~zzz{{{|||}}}~~~~~~~~~~~~}}}|||||||||}}}|||yyywwwuuuvvvwwwvvvuuuuuuvvvxxxxxxxxxwwwwwwwwwwwwvvvvvvwwwxxxxxxxxxxxxxxxyyyyyyxxxvvvvvvwwwvvvuuuxxx|||wwwxxxqqqkkkaaa^^^hhhxxx|||||||||xxxttthhhYYYMMMLLLKKKLLLPPPVVV\\\``````___^^^[[[WWWVVVVVVXXX[[[___bbbaaa]]][[[^^^aaabbb```___```bbbccccccbbb\\\RRRIIIDDDBBBAAADDDIIIKKKZZZjjjuuuEEEEEEDDDDDDDDDBBB>>><<<333333444444222444???LLL```eeekkkiii\\\RRRWWWcccwwwyyyyyyqqqggggggrrrzzz}}}xxxlllhhhooowwwyyy~~~~~~{{{ttt{{{wwwuuuzzzzzzwwwyyy~~~}}}zzzpppddddddqqqtttgggbbbccceeeiiimmmqqqssstttqqqpppjjj^^^OOODDD@@@@@@CCCCCCCCCEEEGGGKKKNNNPPPPPPWWWXXXRRRTTTaaaiiijjjuuu}}}vvvtttwww{{{~~~|||~~~|||tttkkkaaaTTTJJJLLLSSS___nnn{{{||||||{{{{{{|||~~~~~~~~~~~~{{{{{{sssjjjooo}}}~~~|||{{{sssmmmfffcccdddeeebbb^^^YYYUUUPPPJJJFFFAAA<<<999333333222222111111000000//////000444777999888777999222<<>><<<;;;:::888555333111///......---------,,,,,,,,,,,,,,,,,,...222:::DDDKKKNNNNNNMMMKKKHHHDDDAAA@@@IIIXXXZZZYYYgggqqqrrrssssssiii\\\WWW\\\cccfffeeeiiittt~~~~~~{{{xxxtttpppsssqqqppprrrvvvzzz}}}~~~ttt~~~}}}{{{{{{|||}}}~~~~~~}}}}}}{{{||||||~~~~~~}}}yyyvvvuuuvvvwwwwwwvvvvvvxxxzzzxxxxxxxxxxxxwwwwwwvvvvvvyyyyyyyyyyyyyyyyyyxxxxxxxxxtttsssvvvwwwuuuxxx}}}yyy|||zzzooollldddcccooo|||~~~yyyuuuoooxxx|||zzzyyyvvvhhhXXXJJJJJJKKKLLLPPPWWW^^^ccc___^^^\\\XXXTTTSSSTTTVVVXXX[[[]]]^^^^^^^^^___```___]]]\\\]]]```bbbccccccbbbXXXNNNIIIEEECCCEEEJJJMMM\\\mmmzzzGGGFFFFFFGGGGGGEEEAAA>>>555666666666222222;;;FFF]]]ccckkkjjj^^^TTTYYYeeevvvvvvtttmmmdddbbbmmmzzz~~~{{{xxx|||~~~}}}}}}wwwrrrzzz|||{{{~~~}}}pppaaa```oooyyyooo```SSSOOOQQQUUU[[[bbbhhhmmmppppppoooiii^^^PPPFFFBBBCCCGGGFFFEEEEEEGGGIIIKKKMMMNNNSSSRRRNNNVVVfffnnnkkkgggrrr}}}xxxqqqnnnqqqwwwzzz||||||~~~|||tttkkkbbbVVVLLLJJJRRR^^^nnn}}}||||||||||||~~~~~~~~~~~~yyyyyyrrriiinnn~~~|||xxxvvvsssooohhhdddeeefffbbb\\\SSSOOOJJJFFFBBB>>>;;;888222222222222111111000000...///000333777999888777<<<111:::<<<;;;bbbvvvUUUZZZjjjzzztttbbbSSSLLLDDDGGGHHHGGGEEEDDDFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDGGGGGGGGGHHHHHHGGGGGGGGGFFFDDDDDDFFFJJJKKKJJJGGGDDDHHHNNNTTTYYY[[[]]]]]]hhhqqqyyyyyyooozzz~~~~~~}}}wwwmmmkkkmmmnnnjjjmmmooojjj___VVVZZZccc```___^^^\\\[[[]]]```dddpppvvvyyyvvvuuuvvvtttooojjjssssssgggbbbhhhoooooopppppppppooonnnmmmmmmnnnqqqpppppppppqqqpppmmmkkkddd^^^WWWRRRMMMJJJPPPXXX]]]aaaeeeccc^^^[[[]]]```gggtttpppiiifffhhheee^^^ZZZ\\\UUUPPPJJJDDD???<<<999777999999999666333000///...------,,,---...000222333111222222111000111666;;;VVVnnnuuujjjtttrrrggghhhoooqqqfffccc~~~}}}ssseeeUUUMMMMMMGGGGGGGGGFFFEEEDDDEEEGGGDDDDDDEEEFFFFFFEEECCCBBBAAA@@@?????????@@@AAABBB>>>>>>>>>===============<<<<<<:::888666333111///......---------,,,,,,,,,*********,,,000888BBBIIILLLMMMMMMLLLIIIEEEBBB???IIIVVVVVVTTTcccooonnnmmmrrrmmmeeebbbfffmmmqqqqqqjjjqqqwwwxxxxxxwwwsssnnnlllllllllnnnqqqvvv{{{~~~www}}}|||{{{||||||}}}}}}}}}}}}}}}{{{{{{}}}}}}yyyvvvtttvvvwwwwwwwwwwwwzzz|||yyyyyyyyyxxxxxxxxxwwwwwwzzzzzzzzzzzzzzzyyyxxxwwwxxxrrrqqquuuwwwuuuwww|||vvvuuuooofffdddnnnwwwtttmmmhhhaaammmvvvxxxzzzyyykkkZZZDDDEEEFFFHHHLLLSSSZZZ```\\\[[[XXXTTTQQQPPPRRRTTTVVVWWWZZZ\\\___`````````\\\[[[ZZZ[[[^^^bbbdddeeehhh___UUUNNNIIIEEEGGGKKKNNN^^^ooo|||EEEFFFGGGIIIJJJGGGBBB===888555333333333444:::AAAWWWcccmmmjjjaaaZZZVVVTTTkkkssssssooollleeehhhxxx~~~|||xxxuuu{{{wwwyyyuuuyyyppp~~~sssdddfffyyywwwpppiii^^^RRRLLLIIIHHHHHHKKKSSS]]]hhhooolllkkkfff\\\OOOFFFDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHIIIKKKIIIKKKZZZkkklllaaa\\\gggssszzz|||sssiiieeeggglllnnnnnnooonnnnnnoookkk^^^OOOFFFJJJUUUaaammm~~~}}}~~~~~~xxxssskkkhhhppp}}}|||{{{zzzyyywwwtttrrrpppjjjaaa___bbb```YYYUUUOOOGGGBBB@@@>>>;;;888111222333111///......///...000111333555777777888777777999<<>>=========>>>;;;:::888666444333222222//////...---,,,,,,,,,,,,...***)))---222777???HHHMMMIIIGGGIIIKKKHHHDDDBBBDDDQQQUUUSSSbbb|||~~~xxxgggiii|||{{{uuunnnttt{{{wwwvvvwwwsssmmmppppppmmmnnnuuuzzz|||||||||{{{zzz~~~|||~~~|||yyy{{{~~~|||yyywwwzzzxxxuuutttvvvxxxyyyyyy|||{{{zzzyyyyyyyyyyyyyyywwwxxxyyyzzzyyywwwuuusssxxxwwwuuuttttttvvvxxxyyy}}}zzz}}}pppfffcccllluuutttjjjaaaaaannnvvvuuuuuutttiii[[[GGGCCCCCCJJJRRRVVVYYY\\\XXXVVVRRROOOMMMMMMOOOPPPSSSTTTUUUXXX[[[___bbbccc^^^^^^]]]^^^aaaeeeiiikkkmmmhhh^^^RRRJJJHHHNNNSSSXXXdddqqqzzzGGGHHHHHHIIIIIIGGGCCC???999555333444333333888???SSS```jjjiiiaaa\\\YYYWWWnnnwwwxxxuuuqqqggghhhwww}}}tttyyyxxxuuu|||rrrtttsss|||}}}~~~vvvmmmsssyyyjjjbbb\\\TTTLLLIIIEEEDDDCCCEEEKKKTTT]]]cccfffeee```VVVJJJCCCBBBCCCGGGHHHIIIGGGEEECCCCCCDDDBBBEEEDDDDDDNNN\\\\\\SSSVVV]]]eeellluuu|||}}}yyyqqqiii```[[[]]]aaaccccccaaa```aaacccaaaYYYNNNFFFKKKUUUaaammm}}}~~~~~~||||||~~~~~~wwwrrrkkkhhhqqq~~~}}}{{{yyyyyywwwuuussspppooohhh```^^^```]]]XXXRRRLLLEEE@@@>>><<<999666111222333111///...///000///000222444666777888888666::::::777<<>><<<;;;;;;<<<<<<;;;:::888666444333222222//////...---,,,,,,,,,,,,...+++***---111666???HHHKKKJJJJJJMMMNNNKKKEEE@@@DDDPPPVVVZZZooosssyyyzzzooorrr{{{zzzzzzzzzrrrkkkooorrrqqqrrrwwwzzzzzzyyyyyy~~~zzzzzz~~~}}}~~~|||zzz{{{}}}~~~~~~|||zzzxxxxxxvvvttttttvvvxxxxxxxxx}}}}}}|||{{{{{{{{{{{{{{{xxxyyyyyyyyyxxxwwwvvvuuuvvvuuutttssstttuuuwwwxxxxxx{{{zzzwwwyyygggbbbbbbjjjpppnnnhhhcccnnnxxx}}}xxxtttqqqhhh[[[GGGBBBAAAHHHOOOSSSVVVYYYWWWVVVTTTQQQMMMLLLKKKLLLPPPQQQTTTWWW[[[___aaaccceeedddddddddfffjjjmmmooorrrlllbbbUUULLLKKKQQQWWW\\\iiivvvJJJIIIHHHHHHHHHGGGCCCAAA;;;777444444333222666<<>>>>>;;;@@@@@@>>>CCCMMMNNNJJJUUUYYY___fffrrr{{{|||wwwmmmfff]]]XXXXXXZZZ[[[[[[[[[\\\___bbbccc```WWWPPPNNNUUU```kkkzzz~~~|||zzzyyyzzz|||}}}}}}}}}wwwqqqjjjhhhqqq~~~}}}{{{yyywwwwwwuuusssqqqooommmfff^^^[[[[[[YYYUUUOOOIIIBBB===;;;999666333111222222111///...///000000111333555777888888999999BBBBBB888>>>ZZZvvvtttyyyvvvaaaTTTRRRHHHGGGEEEDDDCCCCCCCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDBBBEEEIIIOOOZZZdddddd___ZZZbbblllsssuuutttuuuvvvuuutttyyy~~~wwwsss{{{|||zzz}}}zzzzzzyyyqqqaaaSSSNNNUUU]]]```\\\XXXVVVWWWXXX```hhhooouuuzzz{{{xxxwwwwwwuuusssrrrmmm```RRRXXX[[[```ccceeegggjjjlllllllllkkkkkkkkkkkkkkkllliiihhhkkkttt}}}yyy{{{nnnaaaZZZTTTLLLFFFCCC===<<<;;;;;;;;;:::666444222111000000/////////000......000111333333444444444444333///222???UUUgggjjjbbbcccuuulllnnndddfffnnnpppzzz}}}ssscccRRREEEAAABBBBBBCCCCCCCCCBBBAAA@@@@@@?????????@@@AAACCCDDDEEEDDDDDDCCCBBBAAA@@@??????>>>===<<<;;;::::::;;;;;;:::999888666555333222111000///...---,,,,,,,,,,,,...+++***---111555>>>HHHJJJJJJLLLOOOPPPMMMEEE???DDDNNNTTT[[[uuuyyy}}}ppppppyyy{{{~~~wwwqqqwwwzzzyyyxxxzzzzzzwwwtttuuu{{{~~~{{{|||~~~~~~}}}{{{{{{|||||||||{{{zzzzzzvvvuuussstttvvvxxxyyyyyy}}}|||{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwuuuttttttsssssstttvvvwww{{{xxxvvvuuuooofffbbbbbb\\\]]]bbbkkkooommmlllmmm}}}wwwqqqnnnggg]]]GGGBBB@@@EEELLLOOOSSSVVVVVVVVVUUUQQQMMMIIIHHHHHHKKKMMMQQQVVV\\\bbbgggjjjpppooonnnnnnppprrruuuwwwzzzsssgggYYYPPPPPPWWW^^^dddqqq~~~KKKIIIGGGFFFFFFEEECCCAAA<<<888666555333111444:::HHHVVVcccfffccc```]]]YYYhhhuuu|||}}}yyymmmiiitttqqqqqqqqqpppnnnwww~~~sssjjjrrrvvvppp}}}ooojjjttt~~~jjj^^^RRRMMMKKKHHHFFFHHHHHHGGGEEEDDDEEEHHHLLLOOOSSSTTTTTTRRRMMMIIIGGGGGGLLLLLLLLLIIICCC>>>;;;999999>>>???===@@@IIIPPPRRRZZZaaajjjqqqzzzvvvooogggaaa____________```dddjjjnnnqqqnnndddZZZQQQWWW^^^hhhtttzzzyyyxxxyyy|||}}}}}}|||vvvpppiiihhhrrr|||zzzwwwvvvuuutttrrrpppmmmjjjddd]]]XXXVVVTTTRRRMMMGGG@@@;;;999888555222000222222111/////////000111222444666777888999999999FFFFFF;;;GGGmmmsssbbbpppoooZZZNNNMMMGGGEEECCCAAAAAABBBCCCDDDAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>???AAABBBCCCDDDBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDCCCBBBAAABBBCCCEEEKKKXXXeeehhheee```aaafffnnnrrrssstttwww~~~yyyuuuwww{{{yyysssmmmuuu{{{}}}qqqcccNNNOOOQQQSSSUUUUUUTTTTTTTTTYYY___dddiiinnnqqqrrrtttsssnnnhhhggghhheee___fffhhhkkkllllllmmmppprrrllljjjhhhggghhhjjjkkkkkkkkkgggiiirrr|||sssfffYYYQQQJJJCCC>>>===:::999999999999777333111000//////............//////000222333555555555555444222000555CCCVVVjjjvvvsssttt|||zzzgggcccWWWYYYccchhhrrr{{{zzzwwwqqqfffXXXKKKDDDCCCEEEEEEEEEEEEDDDCCCBBBAAA@@@??????@@@@@@AAACCCDDDEEEDDDDDDCCCBBBAAA@@@??????======<<<<<<;;;;;;;;;;;;999999888777666444333222000///...------,,,,,,,,,---++++++...000444>>>HHHIIIKKKLLLLLLNNNMMMFFF>>>EEELLLPPPVVVllluuunnn{{{oooooovvvxxx~~~~~~|||yyyvvvoooqqqxxx~~~~~~~~~~~~~~~|||{{{{{{zzzzzz{{{{{{{{{vvvuuutttuuuxxxzzzzzzzzzzzzzzzyyyxxxxxxyyyyyyyyy|||{{{yyywwwvvvwwwxxxyyyuuuuuuttttttttttttuuuvvv{{{vvvpppiii]]]QQQLLLMMMUUU[[[gggqqquuuvvv{{{zzzpppnnnoooiii```IIICCC@@@DDDJJJMMMQQQUUUVVVVVVTTTPPPKKKIIIJJJMMMMMMNNNQQQWWW```jjjsssyyy|||{{{{{{zzz{{{|||~~~zzzlll^^^UUUVVV^^^fffmmmzzzIIIGGGEEEDDDDDDDDDCCCAAA>>>:::777777444111333888DDDRRR```eeedddaaa]]]XXX]]]mmmwww{{{zzzmmmhhhrrrhhhfffjjjqqqqqqrrrtttlllkkkyyykkkgggrrr~~~vvv```XXXQQQOOONNNJJJIIIJJJKKKJJJHHHGGGFFFGGGHHHIIIJJJMMMPPPRRRQQQNNNLLLKKKOOOOOONNNIIICCC===999888999<<<>>>===@@@KKKYYYaaaeeerrr}}}vvvpppmmmkkkkkkjjjjjjqqqwwwzzz{{{wwwjjj\\\VVVYYY^^^eeemmmwww{{{zzzzzz{{{}}}~~~}}}vvvoooggggggsss{{{yyywwwvvvuuusssqqqooolllhhhbbb\\\UUUPPPOOOOOOLLLFFF???:::999777444222000111222111000///000111222333444666777888888888666CCCCCC;;;OOO|||bbbPPP```nnnppp||||||iiiTTTIIIHHHEEECCCAAA@@@@@@AAACCCDDDAAA@@@@@@@@@????????????<<<===>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBBAAA@@@@@@CCCBBBAAAEEEQQQaaaiiiiiieeeaaaccckkkqqqtttyyyvvvpppqqqsssqqqllloooxxx~~~uuuXXXOOOFFFEEEJJJQQQSSSRRROOOPPPRRRUUUXXX]]]eeekkktttvvvssskkkgggjjjoooqqqrrrqqqooollliiihhhkkkmmmjjjgggddddddfffiiiiiiiiihhhddddddlllwwwwwwbbbWWWMMMHHHCCC>>>;;;<<<<<<:::777666555444222000000000///...---------...111222444666777777666555444000333DDD\\\qqqzzzzzzrrrpppbbbVVVNNNVVVeeellluuu{{{xxxuuulll]]]OOOEEEBBBDDDFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>=========<<<999999999888777555444333000000///...---------------+++,,,...///222===HHHJJJLLLJJJHHHIIIKKKGGG???CCCKKKOOOTTTdddwwwzzzqqqyyyvvvjjjbbbrrryyytttkkknnnssssss{{{|||yyyvvvmmmnnnvvv}}}||||||~~~}}}{{{{{{zzzyyyyyyzzz{{{|||wwwvvvvvvwwwzzz||||||{{{yyyyyyxxxxxxxxxyyyyyyzzz|||{{{xxxvvvuuuvvvxxxyyyvvvvvvuuuuuuttttttttttttrrrppplllcccTTTGGGFFFLLLVVV^^^mmmzzzuuukkkooorrrkkk```LLLDDD@@@CCCIIIMMMQQQUUUXXXWWWTTTNNNIIIKKKQQQWWWZZZZZZ[[[___gggsss~~~qqqcccZZZ\\\eeemmmuuuFFFDDDCCCCCCDDDEEECCCBBB???<<<999888555222444999@@@MMM\\\ccceeeccc^^^XXXTTTfffsssyyyyyymmmgggrrrxxx```[[[dddqqquuurrrqqqlllpppnnnkkkrrrzzz~~~ssskkk\\\WWWTTTTTTSSSOOOMMMNNNMMMLLLKKKJJJJJJIIIIIIIIIFFFHHHKKKNNNOOONNNMMMLLLQQQPPPMMMHHHAAA<<<999999888:::;;;;;;???JJJXXXcccooo~~~~~~{{{zzzzzz{{{}}}}}}zzznnn___\\\]]]aaagggkkkpppyyy|||||||||}}}}}}uuunnnfffgggtttzzzxxxvvvttttttrrrpppnnnkkkfffaaa[[[SSSLLLKKKNNNKKKEEE>>>:::888777444222000111222111000///000111222333444555666777777777:::CCCDDDDDD^^^WWWIII^^^gggkkkwwweeeQQQGGGFFFCCCBBBAAA@@@AAABBBCCCDDD@@@@@@@@@@@@????????????======???@@@AAAAAAAAAAAA???????????????@@@@@@AAABBBCCCCCCCCCBBBAAA@@@@@@CCCCCC@@@@@@JJJYYYfffjjjfff```aaaiiipppuuuttttttzzz{{{xxxnnnpppxxx~~~{{{|||}}}zzzuuufffXXXGGG@@@CCCJJJNNNOOOMMMLLLMMMPPPRRRWWWbbblllttt{{{}}}wwwrrrssswwwyyywwwuuuqqqjjjeeecccdddfffeeebbb___```cccggggggfffaaa___aaaiiisss~~~mmm[[[OOOIIICCCBBB@@@<<<:::<<<<<<999555333222222111000000000//////......//////222444666888999888777666444777AAAWWWppp}}}uuuyyyiii]]]MMMMMM^^^qqqwww{{{~~~yyytttiiiXXXJJJBBBAAABBBDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@????????????>>>>>>????????????>>>>>>::::::;;;:::999777555444111000///...------------,,,+++,,,......111<<>>:::999999999::::::;;;===CCCNNNWWWdddsssyyytttuuupppeeeaaaaaaeeekkkmmmooowww{{{~~~~~~~~~}}}}}}~~~}}}uuummmeeegggttt~~~xxxvvvtttrrrrrrpppnnnlllkkkfff```[[[RRRIIIHHHMMMIIIDDD===888777666333111///000222111000///000222111222333555555666666666>>>CCCGGGSSSrrruuuPPPPPPjjjooorrr|||nnn```OOOFFFEEEAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@@@@?????????>>>>>>@@@AAAAAAAAA@@@@@@??????>>>>>>???@@@@@@AAABBBBBBBBBCCCBBBBBBAAAAAA@@@BBBBBB@@@EEESSS```fffhhhaaa```gggmmmsssxxxwwwpppkkknnn{{{}}}tttqqqsssuuurrrnnnrrrgggVVVIIICCCDDDHHHKKKMMMKKKLLLPPPQQQTTT^^^jjjooouuuwwwtttrrruuuwwwwwwwwwuuurrrmmmgggdddcccddd^^^[[[YYY[[[```dddcccbbb]]]]]]aaahhhmmmrrr|||vvvfffWWWKKKDDD@@@???@@@???;;;999:::666444222111222222000///////////////000111222333333555888::::::999888777666DDDXXXjjjwww~~~xxxhhhYYYNNNVVVnnnzzzxxxrrrlllaaaSSSHHHDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<>>>>>>???@@@@@@???>>>>>>;;;;;;<<<<<<;;;999777666111000///...------------,,,+++---...---000;;;GGGHHHMMMLLLHHHIIIMMMHHH===<<>>DDDJJJMMMZZZiiiwwwmmmffflllmmmgggeeeeeeiiioooppppppyyyyyyuuuzzz~~~~~~~~~~~~~~~|||tttmmmeeefffttt~~~wwwtttrrrqqqpppooollljjjkkkeee```[[[RRRHHHGGGLLLHHHBBB;;;777666555222000///000111111000///000222111222333444555555555555;;;>>>FFFZZZ|||lllNNNXXXvvvxxxyyyqqqfff[[[MMMEEEEEE@@@@@@BBBCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@?????????AAABBBBBBAAA@@@?????????>>>??????@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBB===BBBDDDAAACCCNNN[[[bbbllldddaaagggjjjnnn~~~rrrsss}}}sssiiihhhvvvwwwppppppuuuxxxtttoooyyyrrreeeTTTFFF@@@CCCHHHIIIGGGIIILLLLLLLLLTTT___hhhiiigggeeehhhooossssssqqqqqqpppmmmhhhdddbbbbbbYYYVVVTTTXXX^^^aaaaaa^^^]]]___dddgggeeecccgggooowwwuuuzzzzzzdddTTTLLLFFFAAA???===>>>AAA@@@;;;888999111000000111222222000.........///000222444555777444666999;;;;;;:::888777888OOOiiivvvuuuwww~~~zzziiiXXXYYYdddxxxqqqjjj```XXXNNNHHHHHHIIIHHHGGGHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEBBBAAA@@@>>>===;;;:::999===>>>???@@@@@@???>>>===;;;<<<=========;;;888777111000///......------...+++,,,---...---///;;;GGGGGGNNNOOOKKKLLLPPPIII<<<;;;EEEOOOSSS[[[fffnnnpppdddnnnlll^^^[[[fffhhh^^^bbb]]]ggguuuxxx}}}}}}vvvyyywwwsssqqqtttwwwwwwooopppwww}}}}}}}}}wwwwwwwwwyyy|||}}}}}}{{{xxxyyyzzzzzz{{{{{{{{{zzzyyyxxxxxxyyyzzz{{{yyyxxxwwwwwwwwwwwwxxxxxxyyyzzzxxxwwwvvvuuuuuutttttttttuuuuuusssqqqooollliiihhh\\\SSSJJJEEEDDDIIITTT```iiigggkkkwwwgggfffjjjrrrxxxuuummmfffLLLDDD>>>@@@FFFKKKRRRWWW]]]___^^^YYYTTTUUU\\\dddpppuuu|||ssslllooowwwDDDDDDCCCCCCDDDDDDEEEFFFCCCBBB@@@>>>;;;888555444666>>>LLLXXX```aaa___]]]UUU^^^ooo}}}}}}sssmmmooo}}}{{{ssspppeeeeeelllsssuuuwwwcccZZZZZZnnnzzzyyypppiiiiiikkklllnnnqqqsssvvvyyy{{{}}}~~~|||}}}xxxqqqiiihhhgggggghhhhhhfffeeeiiijjjlllooooooooommmkkkeee\\\PPPHHHGGGJJJLLLMMMQQQNNNIIIAAA;;;888999;;;>>>>>>===<<<<<<===???@@@???FFFMMMUUUcccvvvkkkeeeoooyyyuuukkkmmmlllmmmpppuuuzzz}}}~~~|||zzzzzz|||~~~yyyyyy}}}~~~}}}zzzwwwmmmeeeiiittt~~~|||rrrpppnnnnnnoooooommmkkkkkkeee___ZZZRRRHHHBBBBBBFFFAAA:::555333333333333222222111000//////000000777666444333444444333222777:::MMM^^^mmmvvvYYYMMMggg}}}zzzsssfffVVVIIICCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBAAABBBDDDEEEEEEDDDBBBAAA@@@@@@@@@??????>>>>>>>>>???BBBDDDEEEDDDCCCCCCDDD@@@@@@???@@@DDDLLLVVV]]]lllooollleeecccllltttvvvyyyoooooovvv|||xxxnnnmmm{{{xxxuuuvvv||||||xxxxxx}}}}}}~~~{{{mmmTTTAAA>>>EEEDDDHHHKKKJJJGGGFFFJJJNNNTTTUUUVVVWWWZZZbbbmmmuuunnnlllgggeeeiiinnnmmmhhheeebbb___\\\[[[ZZZXXXWWWWWWZZZ]]]\\\ZZZXXXZZZ\\\ZZZ___gggoootttuuutttrrrhhhbbbXXXNNNEEE???===<<<>>>>>>===<<<999666333111///000000///------...000......///111333666888:::555777999:::::::::;;;;;;AAAZZZkkkhhhbbbooo~~~rrrccclll|||vvvppphhhTTTPPPKKKJJJKKKLLLJJJIIIKKKJJJHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHEEEAAA>>>>>>?????????>>>??????@@@@@@AAAAAABBBAAA@@@@@@???>>>===<<<<<<:::777333111000000...---...,,,,,,---...000888BBBIIIKKKJJJIIIJJJKKKFFF???@@@GGGMMMQQQSSSXXX]]]___bbb___^^^WWWOOOWWW```\\\bbbeeeooo{{{{{{{{{vvvqqqmmmmmmpppssssssqqqqqqppprrr{{{~~~}}}{{{zzzzzzyyyyyyzzz|||}}}|||{{{{{{zzzzzz|||{{{xxxyyyyyyyyyyyyyyyxxxwwwvvvzzzyyywwwuuuuuuuuuuuuvvvzzzyyyxxxvvvvvvvvvwwwwwwuuussssssuuutttlll]]]QQQJJJIIIFFFEEEHHHQQQ___jjjkkkfffgggrrruuugggZZZcccnnnvvv}}}}}}ooo___NNNHHHEEEHHHNNNTTT[[[bbbggggggfffdddaaa```aaabbbkkktttxxxtttuuu}}}EEEEEEEEEEEEFFFFFFFFFFFFBBBBBBAAA???<<<999666444555<<>>???DDDIIINNNYYYjjjxxx}}}yyysssoooooooooooorrrwwwssslllgggkkkyyy}}}rrrooonnnooorrrwww{{{}}}}}}~~~~~~~~~{{{{{{~~~}}}zzzwwwmmmfffiiiuuu~~~|||sssqqqooonnnnnnmmmjjjhhhkkkeee___YYYQQQGGGBBBBBBDDD???888333111222222222222222111000000000000000444333222333333444444333:::999GGGYYYmmmoooVVVVVVmmm~~~{{{{{{uuugggVVVIIIDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCDDDDDDCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBDDDDDDCCCBBBBBBBBB???@@@@@@@@@BBBHHHOOOTTTbbblllpppiiicccgggpppwwwxxxsssppprrrxxx{{{{{{zzz~~~{{{uuuttt~~~{{{zzz~~~~~~zzzyyy||||||tttbbbLLL>>>:::@@@CCCFFFGGGGGGGGGHHHJJJHHHIIIJJJLLLPPPXXXbbbjjjlllkkkgggeeehhhmmmlllggghhhddd___\\\YYYWWWTTTRRRQQQRRRSSSSSSRRRRRRSSSUUURRRTTTWWWYYYZZZZZZYYYYYYSSSOOOIIICCC???<<<;;;;;;===<<<;;;:::777555333222...///000///------...000//////111222444777999:::666999===>>><<<::::::<<>><<<;;;;;;:::777333111000000...---...,,,,,,------///777AAAGGGIIIIIIGGGHHHIIIEEE>>>999BBBLLLPPPQQQSSSXXX[[[UUUYYYbbbaaaWWW[[[ccc```bbbfffppp|||~~~pppkkkfffeeeiiimmmnnnmmmqqqppprrr{{{~~~~~~~~~}}}|||{{{zzzyyyyyy{{{||||||||||||{{{{{{|||~~~|||yyyyyyyyyyyyyyyxxxxxxwwwvvvzzzyyywwwvvvuuuuuuvvvvvvzzzyyywwwvvvuuuuuuvvvvvvtttsssssssssooofffXXXNNNGGGHHHHHHHHHLLLUUUbbbllleeegggmmmwww|||oooccc\\\hhhvvv}}}zzznnnaaaNNNHHHEEEIIIPPPWWW```hhhnnnnnnllljjjggggggiiikkkkkkqqq||||||wwwvvv|||DDDEEEFFFGGGHHHGGGFFFFFFAAABBBBBBAAA???;;;777444555888AAAMMMZZZ```^^^ZZZSSSXXXcccrrr|||~~~}}}}}}xxxsssooommmrrr~~~}}}hhh[[[VVVdddyyypppllllllpppsssoookkkiiiiiioooxxx~~~|||vvvqqqtttttttttuuuvvvxxxyyyzzzzzz{{{~~~xxxqqqeeeXXXLLLFFFDDDEEEGGGFFFBBB>>>:::999<<<>>>@@@AAAAAAAAA@@@AAACCCFFFFFFIIILLLOOOXXXfffqqquuulllaaaWWWTTTSSSTTTVVVZZZ\\\aaakkkxxx}}}rrrrrrsssvvv{{{~~~}}}~~~}}}yyyvvvmmmeeeiiiuuu~~~~~~{{{tttrrrooommmllljjjgggeeeiiibbb[[[VVVMMMDDD??????BBB===666222000111111111222111000000000000000000000111111222333444444444888888FFF[[[sssbbbUUUfff}}}zzz}}}|||vvvhhhVVVHHHDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBAAA@@@??????@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAABBBBBBBBBBBBBBB@@@AAACCCCCCAAA@@@@@@AAA???@@@AAABBBBBBDDDFFFIIITTTeeessspppfffcccllltttnnnqqqvvvyyyzzzxxxuuuqqq~~~~~~sss\\\DDD555<<<===>>>AAADDDFFFEEEDDDBBBBBBCCCEEEJJJQQQZZZaaaeeeeeedddcccggglllkkkfffiiifffaaa^^^\\\[[[XXXWWWUUUSSSPPPNNNNNNNNNNNNNNNMMMKKKIIIGGGEEEEEEEEEEEEFFFEEEBBB@@@>>>======>>>;;;:::888666444333222222---...///...------...000111111333444666888:::::::::;;;<<<;;;:::===BBBGGGXXXZZZXXXWWWeee}}}uuurrrqqqooopppuuu|||tttrrrrrrgggYYYSSSQQQMMMKKKKKKKKKJJJHHHIIIHHHGGGFFFFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDAAA@@@AAABBBCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@BBBAAA@@@???===<<<;;;::::::777333111000000...---...,,,,,,------...666???DDDGGGHHHFFFGGGGGGCCC===888@@@IIIMMMOOOTTT```kkkqqquuu}}}wwwfffeeeoooooommmlllpppvvvzzzyyyzzz|||oookkkfffeeeiiinnnppppppqqqppprrrzzz}}}}}}~~~~~~~~~}}}{{{xxxxxxzzz{{{||||||{{{{{{zzz{{{}}}}}}{{{yyyxxxyyyxxxxxxxxxxxxxxxxxxzzzyyywwwvvvvvvvvvvvvwwwyyyxxxwwwvvvuuuuuuuuuuuurrrsssrrroooggg\\\QQQJJJEEEGGGJJJMMMSSS]]]iiirrrmmmttt~~~wwwllleeefffsssxxxkkkaaaMMMGGGDDDIIIRRR\\\gggpppuuuuuussspppnnnooosssvvvwwwzzzzzzxxx||||||BBBCCCEEEGGGGGGFFFEEEDDDAAABBBCCCCCCAAA===888555555555:::FFFTTT]]]]]]YYYUUUWWW___lllwww{{{yyyvvvzzz~~~vvvjjjjjjtttmmmaaa\\\hhhyyyrrrnnnnnntttvvvsssnnnmmmhhhnnnuuu{{{~~~{{{xxxxxxyyy{{{{{{|||~~~|||ooo]]]LLLAAA>>>??????>>>===:::999:::===???>>>AAAEEEHHHJJJOOOUUUZZZZZZ^^^aaadddkkkuuuzzzyyylll]]]OOOJJJJJJLLLNNNRRRYYYdddsssuuuuuuvvvzzz~~~~~~~~~~~~{{{xxxtttkkkdddhhhttt||||||yyyssspppnnnllljjjhhhfffcccddd]]]VVVPPPHHH???;;;;;;@@@;;;666222111111111111111111000000000000000111///000222222222333444555888DDD[[[tttwww]]]aaa|||}}}vvvdddQQQEEEDDDFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@??????@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@????????????@@@AAABBBAAA@@@??????@@@???AAADDDEEEEEEDDDCCCDDDIII\\\pppvvvooohhhiiimmmmmmuuu}}}~~~zzzsssmmm}}}}}}hhhPPPAAA???;;;888999>>>AAAAAA???@@@@@@@@@AAAEEEKKKRRRVVVWWWYYY[[[]]]ccciiijjjffffffdddbbbbbbcccdddddddddccc]]]VVVRRRQQQPPPNNNLLLNNNLLLIIIGGGEEEDDDDDDEEEEEEDDDBBB@@@>>>===;;;:::888666444222111111111111---.........------///111333333555777888999:::;;;>>>:::555666>>>JJJUUU[[[eeefffeeegggvvv~~~rrrjjjhhhbbb^^^eeesssxxxtttlllfffhhhjjjaaaUUURRRPPPNNNLLLKKKJJJIIIHHHFFFEEEEEEDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDEEEEEEEEEEEECCCAAAAAABBBDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@???@@@@@@???>>>===<<<<<<;;;:::777333111000000...---...,,,,,,---------444===AAAFFFHHHGGGGGGGGGCCC>>>>>>BBBFFFJJJNNN\\\uuutttwwwrrrpppsssuuuwwwxxxrrrooolllmmmppptttvvvvvvqqqppprrryyy~~~|||}}}~~~|||yyywwwyyy{{{||||||yyyyyyxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyzzzyyyxxxwwwvvvwwwwwwxxxxxxxxxwwwvvvuuutttssssssqqqrrrqqqjjj___TTTLLLHHHFFFIIIMMMRRRZZZfffuuuvvvpppnnnttt{{{wwwjjj```LLLFFFCCCIIISSS^^^kkkvvvyyyxxxvvvtttsssuuuzzz~~~~~~wwwkkklllooowww}}}yyywww|||{{{???AAACCCDDDEEEDDDBBBAAAAAACCCDDDDDDBBB???:::888666444666@@@NNNYYY[[[ZZZVVVXXX]]]hhhsssyyywwwrrrrrrsss}}}kkkgggmmmuuu}}}vvvnnnkkkvvvyyysssqqquuuyyyxxxwwwwwwooorrrvvvyyyzzz|||~~~}}}{{{yyytttwww|||qqq\\\HHH<<<999999888999999888888:::>>>AAAAAAFFFMMMRRRWWW^^^gggnnnxxx}}}ssseeeVVVQQQRRRTTTXXX]]]ccclllyyywwwvvvwwwzzz~~~}}}}}}}}}}}}|||yyywwwqqqiiibbbgggrrr{{{zzzvvvpppnnnkkkjjjiiigggeeecccaaaZZZSSSMMMFFF===:::;;;>>>;;;666222111222222111111000000000000000111111111222333333222222555888@@@]]]ppp^^^www}}}}}}rrr]]]LLLCCCCCCFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>????????????>>>>>>AAAAAA@@@???>>>>>>======???@@@AAA@@@???>>>???AAA@@@CCCGGGIIIHHHGGGFFFEEEDDDRRRgggwwwzzzssskkkfffnnnwww~~~vvvzzz{{{vvvvvvyyyyyykkk]]]WWWIIIAAA777444888<<<===<<<<<<;;;999:::<<<@@@CCCEEEFFFKKKOOOSSSZZZbbbeeedddaaa______```cccfffhhhhhhfff___WWWRRRQQQPPPNNNLLLOOONNNMMMKKKIIIGGGEEEDDD@@@???>>><<<999666444333444333111000//////000111,,,---///......///111333444555777888999:::::::::<<<777666@@@RRRbbbjjjkkkgggqqq{{{|||iiiaaaZZZUUUOOOOOO___rrrhhhhhheeebbb```^^^YYYSSSOOONNNMMMLLLJJJIIIHHHHHHCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBAAAAAACCCDDDDDDDDDCCCCCCBBBAAA@@@@@@???>>>========================:::777333111000000...---...------...,,,,,,222:::@@@FFFJJJIIIHHHHHHEEE@@@???@@@EEEJJJPPP___{{{zzzssskkkqqqwwwzzzzzzrrrsssuuuxxxzzz{{{zzzyyyrrrqqqrrrwww|||}}}}}}yyyxxxxxxzzz{{{{{{vvvvvvvvvuuutttuuuvvvwwwxxxwwwwwwwwwwwwxxxzzzzzzzzzzzzxxxwwwwwwxxxxxxyyyxxxxxxwwwvvvuuutttsssrrrrrrrrrnnneeeXXXOOOKKKJJJKKKOOOTTTZZZeeetttuuusssuuuwwwwwwzzz~~~~~~vvvjjjaaaKKKEEEBBBHHHRRR]]]jjjuuuxxxxxxvvvuuuuuuxxx~~~wwwkkkaaa\\\OOOQQQVVV```mmmzzzzzztttqqqrrrzzz|||>>>???@@@AAABBBAAA@@@@@@BBBCCCDDDEEECCC@@@===;;;666333444;;;HHHSSSYYY[[[VVVXXX\\\cccoooyyyzzzvvvnnnjjjyyy~~~llljjjnnnppptttyyyqqqqqqwwwxxxtttwww{{{}}}~~~~~~~~~|||{{{|||{{{uuurrrppplllsss|||lllUUUCCC999666777555666888999:::===AAAEEEKKKQQQYYY___dddkkkuuu}}}|||pppddd``````ccciiiooovvv}}}|||zzzxxxyyy~~~~~~}}}}}}|||{{{yyyxxxwwwppphhhbbbgggrrrzzzzzzuuunnnllljjjhhhgggfffcccaaa^^^WWWPPPKKKEEE>>>;;;======999555222222222222111000000000000000111111222333444555333222444999>>>MMMttt|||^^^YYY|||zzzyyykkkWWWIIICCCBBBDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@@@@AAA========================AAAAAAAAA@@@??????>>>>>>???@@@@@@@@@??????AAACCCAAADDDHHHIIIIIIHHHHHHHHHEEEJJJ[[[ppp~~~{{{nnneeelllrrrxxxxxxxxxzzzzzztttkkkggghhhwww}}}|||sssiiifffiiiYYYNNN@@@888666999::::::;;;999777666888:::;;;;;;:::???DDDGGGMMMUUUZZZZZZWWWVVVUUUVVVYYY\\\]]]]]]WWWSSSNNNKKKIIIJJJJJJJJJJJJJJJIIIGGGDDD@@@<<<::::::999888777555444333222111000000////////////000---.../////////000333555555666888999:::::::::999666777@@@RRRhhhuuuuuuqqquuu{{{pppooo```YYYNNNFFFFFFRRRfffuuucccgggiiiddd[[[TTTPPPPPPJJJKKKLLLKKKIIIGGGHHHIIICCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDCCCBBBAAAAAACCCCCCCCCBBBBBBBBBAAA@@@@@@???>>>>>>========================:::777333111000000...---///------...,,,+++000777???FFFKKKKKKJJJIIIGGGBBB;;;<<>>>>>?????????@@@@@@@@@DDDDDDEEEDDDCCCAAA???>>>666444444999CCCNNNWWW\\\XXXZZZZZZ[[[eeessszzzzzzjjjdddrrrwwwjjjkkkooommmnnnsssiiigggkkkyyyzzzvvvyyy}}}|||uuummmhhhfffllltttfffNNN???888777888666777:::;;;===AAAFFFIIIXXX```iiiooossszzz}}}uuurrrqqqssszzz~~~~~~~~~~~~~~~|||zzzyyyyyyyyyqqqiiiccchhhttt|||{{{vvvooommmjjjgggfffccc```^^^YYYRRRLLLGGGBBB;;;:::<<<:::777333111111111000000000000000000000111222222222444444333333777@@@GGGeeecccKKKUUUpppsssxxxdddSSSJJJFFFCCC@@@?????????????????????????????????>>>>>>>>>>>>>>>======<<<<<<<<<<<<============>>>>>>?????????@@@>>>???@@@@@@???@@@CCCEEECCCEEEGGGGGGFFFFFFGGGIIIHHHEEEOOOfffzzz|||sssjjjjjjmmmqqq}}}zzzvvvuuuwwwtttkkkcccaaakkkuuu}}}|||ssskkkmmmsssiii^^^NNNAAA;;;888888777;;;888666777999::::::888666:::<<<<<>>;;;777555333666555444333333333444444......///000000000//////---///000111111222555777555666888:::::::::999888666<<>>>>>>>>@@@???>>>===<<<;;;:::::::::777333111000000...---///------...,,,***...555>>>FFFKKKKKKJJJIIIGGGCCC===;;;@@@KKKPPPUUUcccuuuzzzxxx{{{|||vvvfffdddlllrrrssssssvvv}}}uuussspppqqqvvv}}}~~~}}}}}}{{{zzzzzzzzzyyywwwttttttsssqqqooopppssswwwwwwvvvvvvvvvwwwyyy{{{}}}{{{zzzyyyxxxxxxyyyzzz{{{yyyyyyyyyyyywwwuuusssrrrqqqjjj```UUUMMMLLLNNNQQQWWW___lllyyy~~~xxxrrrnnnmmmrrrzzzyyymmmaaa\\\IIICCC@@@DDDKKKSSS\\\dddgggiiijjjkkkmmmpppuuuyyyvvvqqqhhh]]]QQQGGGBBB???@@@AAAEEEMMMXXXdddmmmqqqlllcccYYYTTTTTTZZZgggttt}}}|||??????>>>>>>??????@@@AAAEEEEEEEEEDDDCCCAAA@@@???666555555888@@@KKKVVV]]][[[[[[XXXTTT\\\kkkvvvyyyhhh___mmmxxx~~~ooofffjjjmmmiiiiiinnniiibbbdddtttzzzwww{{{yyy{{{}}}yyyqqqhhhcccaaaqqqzzz}}}bbbJJJ<<<888999:::777999<<<>>>@@@DDDIIILLLaaaiiissszzz~~~~~~~~~~~~|||zzzyyyzzz{{{rrrjjjeeejjjuuu}}}|||wwwqqqnnnjjjgggeeeaaa^^^[[[TTTMMMGGGCCC===888777999888555111//////000//////000000///000000111222222111333444333333:::EEENNN}}}WWWDDDWWWfffwwwxxx|||rrr___RRRMMMJJJDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;===<<<<<<;;;;;;<<<<<<===777888999;;;<<<>>>???@@@>>>???@@@@@@@@@AAADDDGGGDDDEEEEEEDDDCCCCCCEEEGGGJJJCCCHHH^^^tttzzzuuupppkkkkkkmmm{{{xxxuuuyyyyyypppfffbbbaaaooozzz|||}}}xxxpppqqqvvvrrrhhhYYYJJJ???999777666888555333444777999888666777:::999666666;;;>>>>>>@@@???>>>@@@CCCFFFHHHHHHDDDEEEDDDAAA<<<:::===@@@@@@???<<<999777666555555222111000......//////000,,,---///000000000///......///111111222333666888555666888:::::::::888777:::BBBLLLWWW___fffmmmqqqyyykkknnnkkkaaaZZZXXXQQQSSSkkkkkkhhhkkklllfffXXXKKKIIILLLCCCFFFIIIIIIGGGFFFGGGIIIGGGGGGGGGFFFEEECCCAAAAAA@@@@@@AAABBBBBBCCCDDDDDDCCCBBB@@@@@@AAABBB@@@????????????>>>>>>>>>>>>>>>BBBAAA@@@>>><<<999888777:::777333111111000///---///------...+++)))...555<<>>>>>FFFMMMRRRcccuuuvvvxxxtttnnn|||zzzqqqkkknnnrrrsssssssssqqq}}}wwwvvvssspppooosssyyy}}}{{{}}}{{{{{{{{{zzzxxxvvvuuuuuutttqqqnnnoootttxxxwwwvvvuuuuuuwwwyyy|||}}}{{{zzzyyyyyyyyyzzz{{{|||zzzzzzzzzyyyxxxvvvtttrrrpppgggZZZOOOJJJKKKOOOSSSYYYddduuutttrrrttt|||{{{iii[[[WWWIIICCC@@@CCCIIIOOOVVV]]]]]]___aaaccceeeiiimmmpppllldddWWWNNNGGGCCC>>>;;;AAAAAABBBHHHQQQZZZbbbeee^^^VVVNNNJJJKKKQQQ^^^jjjvvvzzz>>><<<;;;:::;;;>>>AAACCCDDDBBB??????@@@AAABBBAAA;;;666111111999EEEQQQXXXZZZZZZVVVSSS[[[iiiqqqqqqgggbbbhhh||||||wwwuuunnngggeeehhhiiifffnnnddddddsss|||zzz}}}}}}{{{zzzzzzyyy|||yyyxxxttteeeXXX\\\iiiqqqPPP???;;;;;;999888999:::;;;<<>>??????>>>>>>>>>>>>??????<<<<<<======<<<;;;::::::;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDIII^^^xxxxxxpppgggeeettt~~~uuuuuuvvvrrrooopppeeekkkqqqvvvyyy}}}|||oooXXXFFF;;;555555333222444888:::999777555555555555555555555555999999999999999999999999888888777666666555444444777666555444222111000/////////............//////////////////000000000000111333555555555444555666:::;;;;;;999777888<<>>=========>>>>>>>>>>>>===============<<<;;;;;;999999888777777777555444222000//////...------,,,---...///000<<>>BBBJJJNNNRRR___ooo||||||uuunnnaaa```nnnqqqiiibbbeeelllrrrsssssswww|||~~~zzzwwwtttrrrpppqqqtttzzz~~~|||yyyxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzxxxtttqqqpppqqqssstttuuuwwwyyyyyyyyyyyy{{{}}}{{{||||||zzzyyyyyy{{{}}}{{{yyyvvvwwwxxxwwwsssooommm]]]PPPNNNMMMMMMUUUbbbgggqqquuuooowwwzzzlll___UUUOOOIIICCCAAAEEEIIIIIIJJJLLLNNNSSSWWWXXX\\\bbbdddbbb]]]UUUKKKEEECCCBBB???<<>><<<::::::<<<>>>???CCCAAA@@@@@@AAABBBAAA@@@===999555333888BBBMMMTTTXXXZZZWWWTTTYYYfffpppsssgggccckkk}}}qqqgggdddhhhjjjiiikkkjjjppp{{{|||xxxxxx{{{|||}}}~~~yyywww|||~~~}}}{{{zzzzzzxxxvvvwwwyyywwwwwwsssiii\\\[[[lllgggKKK===<<<<<<;;;:::<<<===???@@@EEEPPP^^^hhh}}}}}}|||}}}}}}|||{{{{{{}}}}}}|||{{{pppeee```jjjwww|||xxxssslllgggcccaaa```\\\UUUPPPKKKEEE>>>:::999:::999888777444000...///000111111......//////111222444555444111222666888AAA^^^}}}lllOOORRRfffoooiii}}}nnnYYYJJJBBB@@@???===>>>>>>============>>>>>><<<=========<<<<<<;;;:::<<<;;;;;;;;;;;;;;;;;;<<<::::::;;;;;;<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCBBBBBBAAACCCDDDEEEHHHUUUjjjyyy}}}ooofffmmmzzzxxxqqqqqqsssqqqqqqsssqqqqqqqqqtttzzzooo[[[FFF888555333222222555666666444444444444444444444444444555555555555555555555555555444444333222222111111555444444333222111000/////////............///////////////000000000111111666777999999888777888999;;;999777888;;;@@@DDDGGG[[[fffkkkbbb\\\iii}}}rrrjjjggggggggggggqqq}}}~~~ssskkkkkkssslll___PPPHHHGGGGGGDDDGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEDDDCCCBBB@@@?????????@@@@@@@@@??????>>>??????>>>>>>===<<<<<<;;;============<<<<<<<<<<<<;;;::::::999999888888777888777666444333111000///...------,,,---...///000999@@@HHHJJJGGGFFFIIIMMM???<<<@@@JJJQQQTTT]]]jjjwwwzzzuuummmfffWWWRRR]]]ZZZXXX[[[dddooovvvwwwvvvuuuxxx{{{{{{yyyvvvtttssstttrrrppppppsssxxx|||~~~{{{xxxwwwzzzzzzzzzyyyyyyyyyyyyyyyxxxwwwuuusssssstttvvvwwwvvvxxxzzzzzzzzz{{{|||~~~{{{||||||zzzyyyyyyzzz|||{{{xxxwwwwwwxxxwwwrrrnnnjjj[[[PPPOOOOOOQQQ\\\iiizzzqqqjjjkkkxxxzzzwwwlllbbb^^^[[[XXXFFFBBB@@@EEEIIIIIIHHHIIIKKKQQQUUUWWW[[[```aaa^^^[[[TTTKKKFFFDDDCCC???<<>>===:::666666===GGGOOOVVVZZZYYYVVVVVV```llltttjjjgggnnnxxxiiiccceeejjjkkkppp||||||rrrnnnoootttwww{{{wwwsssttt|||~~~{{{uuuxxxuuummmhhhllltttzzzxxxxxxppp___VVVccc}}}nnnYYYDDD<<<===>>>>>>===;;;<<<===@@@GGGVVVgggsss}}}|||}}}{{{{{{|||}}}~~~}}}zzzwwwmmmdddaaaiiisssuuurrroooiiieee```^^^[[[WWWQQQLLLEEE???888666999<<<<<<:::555333000...///000111111......///000111333555555777444333555999IIIkkkbbbLLL]]]~~~{{{xxxxxxjjjWWWHHHBBB@@@???=========<<<<<<<<<<<<======<<<============<<<;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;<<<<<<======????????????????????????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDGGGJJJWWWoooxxxjjjhhhnnntttxxx{{{{{{uuupppooopppooopppssswwwqqqlllmmmvvv{{{jjjTTTCCC888555222111222444555555444444444444333333333333222222222222222222222222222222222111000000//////111111111111000000000000//////............//////000000000000111111111222333555777777777777888::::::888888>>>HHHRRRZZZ^^^qqqwwwxxxqqqqqqyyyooofff___aaaiiicccsssvvvlllmmmrrrxxxdddOOOHHHIIIIIIGGGEEEGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;;;;:::<<<<<<<<<;;;;;;;;;::::::888888888888888888888888999888777666444222111000......---,,,---...///000666===EEEHHHHHHGGGJJJMMMBBB===???KKKRRRSSSXXX___ggglllhhhccc```TTTLLLSSSXXXZZZ___fffnnnuuuxxxyyyzzzyyywwwtttqqqpppqqqssssssrrrppppppqqquuuyyy{{{~~~zzzxxxwwwyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvvvvvvvvvvwwwxxxyyyxxxyyy{{{|||{{{{{{}}}|||||||||zzzxxxxxxzzz{{{zzzxxxwwwwwwxxxvvvqqqlllcccWWWOOOOOOSSSYYYfffuuu|||mmmaaabbbiiitttrrrjjjbbb___aaaaaa^^^FFFAAA@@@FFFJJJIIIHHHIIIJJJQQQWWW[[[^^^bbbaaa]]]YYYTTTMMMIIIGGGEEEAAA>>>@@@HHHPPPUUUYYYXXXPPPHHH>>>;;;:::===@@@EEEOOOYYYkkk|||~~~{{{@@@???===<<<;;;;;;<<<<<<@@@@@@AAACCCEEEDDDAAA???>>>>>>===999666999CCCKKKVVVZZZ\\\XXXTTTYYYfffqqqooolllnnnzzzvvvgggbbbgggkkk|||uuuooonnnrrrwwwtttrrrpppsss~~~}}}{{{ttttttkkk]]]WWW]]]fffiiikkkkkkcccYYY___www}}}~~~{{{\\\MMM???<<<>>>?????????<<<===>>>AAAJJJ[[[nnn|||~~~~~~~~~}}}}}}}}}}}}~~~}}}|||||||||{{{yyyvvvsssjjjdddccciiiooopppnnnmmmfffddd```]]]YYYRRRJJJDDD???:::666888===???===:::444111///...000111111111...//////000222444666777;;;999666444999LLLlllXXXMMMiiirrrdddSSSFFFAAA@@@>>><<<<<<;;;;;;::::::;;;;;;<<<<<<<<<=========<<<<<<;;;===<<<<<<;;;;;;<<<<<<===:::::::::;;;;;;<<<<<<<<<========================??????????????????@@@@@@CCC@@@AAAFFFEEEJJJbbbuuunnnjjjlllrrrxxx|||xxxtttrrrqqqppppppqqqtttpppkkklllrrr|||wwwnnncccXXXBBB>>>888333222444777999444333333333333333222222333333333333333333333333222222222222111111000000...////////////000000000000//////......//////000111111111111222222222222111333444555555666999;;;666:::AAAKKKWWWeeerrr{{{|||xxxiiiaaaYYYQQQVVVaaaaaauuuwwwgggdddkkkpppttt\\\HHHGGGLLLJJJGGGHHHFFFFFFEEEDDDDDDEEEFFFFFFDDDCCCAAA@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>======<<<;;;;;;:::::::::::::::999999999999777888888888999999999::::::999888666555333222111///...---,,,,,,---...///444;;;CCCGGGGGGGGGIIIKKKHHH@@@???HHHPPPQQQRRRWWWYYYaaabbbbbbfff```YYY]]]cccfffgggfffiiiqqqzzz~~~zzzssslllggghhhlllpppqqqppppppooopppssswwwzzz~~~{{{yyyxxxwwwwwwxxxxxxxxxxxxxxxyyyvvvvvvwwwxxxxxxxxxxxxxxxxxxzzz{{{{{{{{{{{{}}}~~~|||}}}|||zzzxxxwwwyyyzzzyyywwwvvvwwwwwwtttnnnhhhZZZSSSNNNQQQXXXbbbsss~~~sssfff```eeelllmmmjjjddd```cccgggddd^^^GGGBBB@@@DDDIIIJJJKKKLLLNNNVVV^^^cccgggjjjgggccc[[[XXXSSSOOOMMMKKKHHHEEEGGGOOOXXX\\\^^^]]]VVVNNNBBB>>>>>>AAAEEEKKKVVV```mmm}}}~~~zzz>>>>>>=========>>>???@@@???@@@AAADDDFFFEEEBBB???===>>>===:::666999AAAHHHUUUZZZ^^^ZZZSSSSSS```mmmsssooolllqqq~~~sssddddddjjj{{{vvvttttttuuutttsssssswww~~~|||tttnnnaaaWWWUUUZZZ]]][[[YYYYYYXXX___www~~~}}}~~~}}}iiiPPPFFF>>>>>>AAAAAA@@@@@@BBBCCCEEEJJJSSSdddwww~~~}}}||||||}}}}}}~~~~~~}}}zzzxxxwwwuuusssqqqjjjeeedddiiinnnmmmkkkjjjdddcccaaa\\\UUULLLBBB;;;:::999:::>>>BBBBBB<<<777222000......000111111111//////000111333555777888:::999666444===TTTnnnlllVVVfff}}}zzzuuuiii]]]NNNCCC@@@???>>><<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<===>>>???@@@CCC<<<>>>FFFFFFFFFWWWppp~~~}}}qqqlllpppvvv{{{zzzzzzzzz{{{{{{xxxuuutttsssrrrppppppsssyyy}}}}}}uuurrrnnniiiTTTNNNEEE<<<666444555777444444444333333222222222333333333333333333333333222222111111111111000000---......///000000111111111000000//////000000111222222222222333333333333555666666666555666888;;;888BBBNNNVVV]]]jjj{{{ssshhh]]]WWWOOOJJJQQQ\\\fffrrrtttfff\\\```gggiiieeeTTTHHHIIILLLHHHFFFHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDCCCBBBAAAAAAAAACCCCCCAAAAAAAAAAAA@@@>>>======??????>>>======<<<<<<;;;999999999999888888888888888888999999:::;;;;;;;;;::::::888777555333222222///...---,,,,,,---...///444:::AAAFFFGGGFFFGGGHHHJJJ@@@<<>>???@@@BBBBBB???@@@AAADDDFFFFFFCCC@@@===>>>===:::888999>>>CCCRRRWWW]]]\\\TTTRRR\\\jjjsssooojjjkkkwww~~~hhhfffkkk~~~~~~yyyuuussstttwww{{{|||zzzwwwtttlllbbb\\\cccooouuuuuutttkkkiiimmm{{{||||||~~~lllWWWJJJDDD@@@BBBDDDCCCBBBCCCEEEHHHLLLQQQ[[[kkk}}}}}}{{{zzz{{{}}}~~~~~~}}}}}}yyywwwvvvuuusssqqqiiidddccciiinnnmmmjjjhhhcccaaa]]]WWWNNNDDD<<<777888;;;???CCCDDD@@@999444000///......000222222111//////000111333666888999555666555888KKKiiiqqqTTTbbb|||sss___UUUGGG???>>>>>>>>><<<;;;;;;::::::::::::;;;;;;999999:::;;;;;;;;;;;;:::;;;;;;;;;::::::;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<>>>???AAA<<<>>>FFFHHHGGGPPP___rrr|||qqqpppqqquuuyyy}}}tttuuuuuupppiiifffhhhkkknnnuuu~~~~~~yyyvvvpppiiifffbbbYYYNNNBBB:::666444555555444444333333222222222222222222222222222222000000000000000000000000/////////000111222222222222222111111111111222222333333333333444444444444666777777666555666999;;;EEEPPPYYY[[[[[[eeeyyy{{{ooofffddd^^^UUUMMMPPP[[[fffrrrpppggg[[[ZZZ```ccc___SSSMMMIIIIIIHHHEEEDDDFFFEEEEEEEEEFFFFFFEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBB===>>>>>>>>>===<<<;;;;;;??????>>>>>>===<<<<<<;;;999999999888888888777777999999999::::::;;;;;;;;;:::999888777555333222111000///...---,,,---......222888???DDDGGGGGGFFFFFFGGG===;;;DDDMMMPPPTTTZZZppp~~~wwwyyy}}}xxxwww{{{}}}~~~yyyqqqiiieeegggmmmrrrqqqrrrsssqqqnnnnnnqqquuu{{{}}}~~~{{{yyyyyyuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxyyyyyyxxxwwwvvvvvvxxxzzz{{{{{{zzzzzz{{{|||~~~~~~|||zzzwwwuuuvvvxxxuuutttssssssqqqkkkaaaZZZOOORRRVVV]]]hhhyyy}}}vvvoooooorrrrrrooojjjcccZZZWWW^^^hhhiiidddKKKEEEBBBGGGMMMQQQUUUYYY\\\eeeooouuu{{{~~~|||wwwooommmjjjfffdddcccccccccrrrvvvuuupppjjjhhhddd```XXXSSSQQQSSSXXX___lllxxxyyy<<<<<<===>>>???@@@AAAAAA@@@@@@AAACCCFFFFFFDDDBBB@@@???<<<:::999:::;;;===LLLQQQYYY\\\WWWTTT\\\iiiqqqpppkkkhhhrrr}}}jjjiiimmmtttxxxooojjjooovvv}}}}}}|||vvvtttqqqmmmdddYYY^^^wwwwwwsssuuuxxx|||~~~wwwbbbNNNGGGCCCBBBFFFHHHGGGFFFIIIGGGKKKRRRZZZeeesss|||zzzyyyzzz}}}~~~}}}{{{zzzzzzzzzzzzyyyvvvsssiiibbb```gggnnnmmmhhheeeaaa]]]VVVMMMDDD===:::999:::???DDDEEEAAA:::555222///...---...111222222111//////000222444666888:::555777777@@@]]]YYYOOOnnnqqqWWWNNNBBB<<<<<<>>>>>><<<;;;;;;::::::::::::;;;;;;777888999999:::::::::999::::::999999999999::::::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999;;;===>>>???>>>@@@FFFHHHGGGLLLTTTcccxxx{{{sssnnnpppwwwyyywwwtttooojjjeeecccbbbbbbkkkuuuzzzyyyzzz}}}}}}{{{zzz}}}}}}uuujjjooopppnnngggZZZLLLAAA<<<666666555555444333333222222222222222222222222222111111111111111111111111111111111222222333333444444333333222222333333444333444444444555555555555555777999;;;>>>BBBGGGKKK^^^bbbccc___]]]ggg|||vvvllleeegggnnnjjjYYYQQQ___ttt}}}ooo___YYY]]]```[[[SSSHHHKKKJJJGGGFFFHHHGGGEEEEEEEEEFFFFFFFFFFFFEEEEEEAAAAAABBBAAAAAA@@@??????======>>>>>>>>>======<<<>>>>>>===<<<<<<;;;;;;:::999999999888888888777777999999999999999:::::::::999999888666444333111111000///...---,,,------...///444<<>>>>>GGGNNNNNNQQQWWWsssyyy{{{{{{uuuwwwyyy}}}{{{wwwrrrqqqtttyyy~~~vvvwwwwwwsssmmmjjjllloooxxxzzz}}}~~~|||yyyxxxwwwvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{||||||{{{zzz|||}}}~~~~~~|||yyyvvvuuuvvvwwwsssrrrqqqqqqnnnfff[[[RRROOOVVV^^^fffrrr{{{|||yyytttuuuwwwtttmmmfffbbb^^^]]]eeennnnnnhhhQQQMMMMMMUUU\\\___aaadddeeennnxxx{{{yyyvvvrrrppppppqqqsss~~~yyyrrrpppnnnkkkccc___^^^bbbffflllwwwyyy<<<<<<======>>>?????????AAA@@@AAACCCEEEFFFDDDCCCCCC@@@<<<:::::::::999888HHHMMMVVV\\\YYYVVV^^^jjjqqqqqqlllgggnnnuuuiiijjjooonnnuuu{{{}}}~~~pppeee___gggrrr||||||xxxzzzwwwsssnnneeeZZZcccwwwmmmoooiiilllqqqvvv{{{}}}~~~}}}}}}|||ttt___LLLEEEBBBCCCHHHJJJIIIJJJMMMLLLRRR[[[eeeppp~~~|||yyyxxxyyy}}}~~~}}}wwwxxxzzz}}}}}}yyyvvvhhh```]]]eeennnmmmhhhccc```ZZZPPPDDD<<<999:::======BBBFFFDDD===666222111...------...111222222111//////000222444777999::::::;;;;;;FFFjjjvvvRRRSSSooouuu|||zzzjjjRRRJJJ???:::;;;>>>>>>===<<<;;;;;;::::::;;;;;;<<<666777888999999999999999:::999999888888999999:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999888888888:::===>>>>>>@@@DDDEEEFFFGGGKKKOOOVVVlllyyyooopppwww}}}wwwtttsssqqqlllhhh]]]fffqqqvvvvvvxxx~~~yyytttvvvuuuqqqwww|||zzzooo___QQQHHH777777666555444444333333444444444444444444444444444444444444444444555555222222333333333444444444555444444333333444444555444444444555555555555666888;;;@@@FFFMMMUUU]]]cccsssqqqkkkcccbbbooosssggggggjjjooozzzttt^^^VVVlllnnn\\\YYY______TTTJJJFFFLLLLLLFFFFFFLLLLLLFFFEEEEEEFFFFFFFFFFFFEEEEEE@@@@@@AAAAAA@@@???===<<>>>>>>>>@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<:::999999DDDOOOYYY[[[VVVVVV^^^ggguuuoooqqqjjjccc{{{yyypppiiiccccccnnnvvvtttoooqqqwww|||~~~~~~~~~```\\\\\\cccnnnxxxyyyxxx}}}}}}zzzyyyuuuppp___YYYfff}}}tttggg```^^^aaakkkwww|||xxxppp```OOOFFFFFFFFFIIIMMMQQQSSSSSSYYY]]]eeeqqq~~~{{{yyy{{{}}}yyyzzz{{{|||}}}{{{xxxtttrrrfffaaaaaafffkkkjjjfffeee[[[QQQDDD<<<:::<<<===<<>><<<<<<;;;::::::999999999999999999999999999999999999888888888888888888888888::::::::::::::::::::::::999999::::::;;;<<<=========;;;888666666999<<<>>>@@@AAABBBCCCDDDEEEFFFGGGMMMZZZppptttwwwwww{{{|||sssooorrrwwwmmmmmmqqqxxx{{{|||zzzvvvxxxyyyjjj___]]]MMMBBB888444222111333777222444666666333222111222666333000000222444666777...000222333333333444555555222000///111222333222<<<888444444777999888777<<>>>>>===AAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@???===;;;:::999@@@JJJTTTVVVSSSSSS\\\eeeuuuvvv|||uuuhhhwww{{{vvvsssppphhh```aaaiiippprrrtttwwwwwwtttzzz}}}vvvzzz|||iiiiiiiiimmmtttzzzzzzzzz}}}||||||vvvnnnZZZ^^^ooossslllrrriiijjjiiieeeaaa```eeejjjvvv}}}~~~zzzssseeeWWWSSSTTTVVVZZZ^^^bbbdddeeekkkpppyyy~~~|||}}}~~~zzzuuuxxxzzz{{{{{{zzzvvvrrrpppddd___^^^eeekkkhhhbbb^^^MMMFFF>>>;;;===AAABBBBBBDDDAAA===888444111///...//////000000000000////////////111333666888888888???BBB```rrrVVVNNN[[[aaadddlllrrr~~~|||yyyuuujjj]]]GGGAAA;;;999;;;===<<<:::;;;::::::999999999::::::999999999999999999999999888888888888888888888888999999999999999999999999888999999:::;;;;;;<<<<<<===;;;:::999999;;;===?????????@@@AAABBBDDDDDDEEEGGGNNN___uuusssxxx}}}nnnqqquuuxxxyyywwwtttqqqppprrrxxx~~~~~~{{{}}}zzzyyy|||~~~|||}}}vvvpppkkkiiibbbXXXNNNFFF???777222333666444222222555666666444333333444555666555111...444555666555333222111111444333333444555666666666000444777777666;;;EEENNNRRRYYY```cccdddiiittt}}}nnnttt~~~{{{vvvsssqqqrrruuunnntttsssoooyyysssmmmhhheee```WWWPPPMMMKKKLLLMMMOOOOOONNNMMMLLLHHHHHHGGGGGGFFFFFFFFFFFFCCCCCCCCCBBBAAA@@@???>>>??????@@@@@@@@@??????>>><<<;;;999888777777888888888888888888888888777777666666777777777777777888555555444333222111111000000000000///......------...222999AAAGGGJJJIIIFFFMMMKKKIIIIIIGGGEEEHHHNNNdddooouuupppllllllggg___xxx|||{{{rrrggggggpppzzz}}}yyytttqqqrrrkkkbbbeeeooosssuuuwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxyyyxxxxxxwwwxxxwwwwwwxxxxxxyyyzzz{{{}}}|||{{{zzzyyyzzzzzz{{{|||zzzwwwvvvwwwwwwuuuttttttrrrqqqmmmbbbVVVQQQSSSZZZcccooo~~~}}}~~~}}}}}}}}}}}}|||yyyvvv{{{xxxuuuuuuxxx|||~~~~~~zzzwwwwwwxxxzzz~~~uuu;;;999999999<<<=========AAAAAAAAABBBBBBBBBCCCCCC???@@@AAAAAA@@@===;;;999===FFFPPPTTTRRRSSSYYY```iiittt}}}kkkooowwwsssvvvwwwnnnaaadddfffkkkuuu}}}pppxxxzzzvvvyyy|||pppqqquuuvvvzzz}}}||||||~~~yyyooo^^^jjjyyy~~~tttgggcccfff```ccchhhlllqqqyyy|||wwwmmmbbbaaaccchhhmmmrrruuuxxxyyy}}}}}}}}}~~~}}}xxxtttwwwxxxyyyyyywwwtttpppnnnaaa[[[[[[ccciiidddZZZSSS>>><<<<<>>999777999::::::888999999999888999999::::::888888888888888888888888777777777777777777777777888888888888888888888888888888888999::::::;;;;;;;;;;;;;;;;;;<<<===???@@@>>>>>>??????@@@AAABBBBBBEEEFFFMMM___vvvyyyqqqmmmoooooommmiiihhhjjjsss|||~~~xxxqqqmmmpppwww{{{xxxtttvvv{{{|||zzz|||xxxssswwwxxxtttsssllleee^^^SSSEEE<<<999;;;555000000555999777444444555666888999888444111333333444555555555444444333555666777666666777888777@@@GGGGGGDDDLLL```qqqkkkiiiddd```aaakkk{{{yyynnnooosssrrrlllggglllzzzpppiiillljjj```VVVQQQNNNLLLOOOPPPPPPQQQQQQPPPNNNMMMJJJIIIHHHGGGGGGHHHHHHIIIDDDDDDDDDDDDBBB@@@>>>===@@@@@@@@@@@@???>>>===<<<:::999888777777666777777666666666666777777777777777777777666666666666666222222222222222111111111000000000///......---------111777@@@GGGJJJJJJHHHPPPPPPLLLCCC???CCCJJJNNNZZZeeelllllllllnnnkkkdddrrruuutttlllbbb```jjjuuu{{{~~~}}}|||tttpppoooqqqllleeegggooorrrrrrsssvvvwwwwwwuuurrrttttttuuuvvvwwwvvvvvvvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzzzzyyywwwvvvvvvwwwxxxwwwuuusssrrrqqqkkk___SSSRRRWWWbbblll{{{}}}}}}~~~|||}}}|||}}}~~~~~~}}}|||zzzxxxxxx}}}|||rrr999888777888:::<<<<<<<<>>>>>>>>======>>>>>>??????@@@@@@EEEDDDGGGOOO```vvvqqqfffiiipppnnngggpppkkkhhhnnnwww|||yyysssiiijjjmmmmmmjjjgggmmmuuu~~~{{{wwwvvvzzz|||xxxyyytttssssssqqqfffWWWMMMKKKAAA===888777888888555222666444333333555888888888444333222222444555666666555666777666555666999<<>><<<<<<:::999999888777777666666666666666666666777777777777666666666555555444444222222222222222222111111000000000///......------,,,///555>>>EEEJJJKKKJJJLLLQQQMMM@@@<<>>??????@@@@@@>>>???AAACCCBBB@@@===;;;999BBBNNNUUUUUURRRPPPOOORRRiii{{{uuuqqqeeebbbggg}}}~~~}}}zzzrrrnnnpppuuu{{{}}}}}}}}}wwwrrr}}}|||~~~~~~|||zzzyyyyyy~~~~~~xxxuuuvvvwww}}}|||{{{zzzyyyyyywwwxxxzzz|||}}}{{{wwwtttvvvvvvvvvuuussspppmmmkkkaaaZZZWWW[[[]]]VVVIIIAAACCCHHHOOOTTTTTTMMMBBB:::666111,,,,,,///111...+++//////000000000000//////111444777999999999:::<<>><<<999888888999::::::777777777777888888999:::777777777777777777777777666666666666666666666666666666666666666666666666666666666777777777777777666777999;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>AAADDDFFFMMM]]]uuuyyylllkkkooopppmmmtttqqqqqquuu{{{}}}zzzvvvqqqmmmiiieee```___gggqqq}}}zzzxxxyyyyyyyyy~~~~~~wwwyyy~~~~~~sssddd[[[ZZZOOOOOONNNJJJDDD>>>999666999888777888::::::888666999666444444666777777666999999999:::===BBBIIINNNWWWSSSQQQWWWeeettt{{{uuunnnlllsssxxxrrrlllsss{{{{{{mmm[[[RRRRRRdddpppwwwrrrkkkiiigggcccccccccYYYJJJFFFLLLNNNJJJMMMMMMLLLLLLKKKIIIHHHHHHDDDFFFIIIKKKJJJHHHEEECCC???@@@AAABBBBBBBBBAAA@@@BBBBBBBBBAAA@@@>>><<<<<<:::::::::999999888777777666777777777777777777777666555555444444333333333444444333333222222111111000000000///......------,,,...333;;;CCCHHHJJJJJJFFFNNNNNNCCC>>>EEEKKKKKKSSSYYY```eeejjjmmmllliiijjjddd``````___aaajjjuuusssuuuxxxwwwtttpppnnnllllllkkknnnppppppmmmmmmoooxxxuuurrrppppppqqqrrrrrrssssssssstttuuuvvvvvvwwwuuuuuuvvvvvvwwwyyyzzz{{{xxxzzz|||}}}}}}|||zzzyyyuuuuuuuuuvvvxxxxxxwwwuuunnnllliiibbbXXXTTT]]]iiippp{{{{{{{{{|||}}}}}}{{{yyy}}}{{{zzz{{{|||{{{zzznnnmmmppp{{{kkk```666444444555888::::::::::::;;;;;;<<<===>>>??????>>>???@@@AAAAAA@@@>>>===777>>>HHHPPPRRRPPPMMMJJJNNNcccuuu~~~uuuxxxnnnkkkooo}}}wwwtttrrr}}}}}}mmmooottt{{{~~~}}}}}}zzzwww~~~}}}~~~~~~}}}}}}~~~}}}ooouuuxxxzzz{{{zzz{{{~~~|||{{{yyywwwvvvwwwyyyzzzyyyzzz{{{{{{yyyuuurrrooottttttsssrrrpppmmmjjjhhhaaaZZZUUUVVVUUUOOOHHHDDDNNNQQQUUUUUUPPPEEE:::333333000,,,,,,...///...---//////000000000000//////000333666777666777;;;>>>KKKaaasssyyybbbfffyyykkk___VVVCCC<<<;;;:::999999999:::;;;777777777777777777888888666666666666666666666666666666666666666666666666555555555555555555555555555555555555555666666666555666777999::::::::::::=====================<<<555;;;??????@@@III[[[jjjkkkbbbcccgggtttxxx}}}|||vvvoookkkfffdddhhhnnnggghhhpppzzz|||kkkdddddddddfffeeeaaaXXXNNNHHHEEEHHHKKKPPPSSSQQQJJJ???777888888;;;BBBIIIMMMLLLJJJCCCBBBCCCIIISSS]]]fffjjjaaaXXXSSS___tttyyy}}}xxxuuummmvvv~~~yyyfffZZZ```mmmuuuuuuqqqjjjggghhhiiifffaaa[[[OOOGGGHHHMMMOOOLLLJJJIIIIIIHHHGGGFFFFFFEEE@@@BBBEEEFFFEEECCC???===>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@???===<<<;;;::::::::::::999888777666888777777777666666666666444444444333333333333333444444333333222222111111000000000///......------+++---111888@@@FFFHHHIIICCCJJJMMMHHHBBBCCCGGGJJJSSSSSSUUU\\\gggttt}}}{{{mmmaaa___aaabbbhhhpppvvvwwwwwwtttooojjjhhhfffgggiiimmmqqqsssrrrqqqpppuuuuuusssqqqnnnnnnppprrrrrrrrrrrrrrrsssuuuvvvwwwuuuuuuuuuvvvwwwyyyzzz{{{xxxyyy{{{}}}}}}|||zzzyyyvvvvvvvvvwwwxxxwwwuuussslllggg```YYYSSSUUUbbbqqq~~~yyyyyyyyyyyyyyyxxxwwwvvv}}}{{{zzzyyyzzzyyyxxxvvvppprrryyyvvv___QQQ444333333444777999:::999::::::;;;<<<===>>>???@@@>>>>>>???????????????>>>888<<>>???AAA>>>>>>>>>>>>===<<<;;;:::888999999999999777666555888777777666555444333333222222222222333333333333111111111111222222222222000000000///......------+++,,,000666===CCCFFFGGGEEEHHHLLLLLLDDD???BBBJJJNNNPPPWWWeeexxxzzzqqqwww|||wwwpppnnnuuuuuutttppplllhhhffffffkkkmmmqqqssstttsssooolllkkkppptttrrrnnnlllnnnrrrppppppppppppqqqsssuuuvvvsssssstttuuuvvvxxxyyyzzzyyyyyy{{{|||||||||{{{{{{xxxwwwwwwwwwxxxvvvssspppbbbZZZQQQMMMOOOXXXkkk|||}}}|||wwwxxxxxxwwwvvvvvvvvvvvvzzzyyyyyyyyyzzzyyywwwtttttt|||vvvooosssyyy~~~yyyfffWWWOOO444222222444666999999999;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>?????????;;;===AAAFFFMMMRRRUUUWWWUUUdddooovvv|||xxxsssuuuqqqppprrrsss~~~~~~}}}zzzrrrlllmmmsssvvvuuu~~~}}}|||}}}~~~~~~{{{|||qqqppphhhZZZPPPNNNOOOPPP```mmm}}}|||{{{~~~}}}{{{zzzyyyxxxtttuuuvvvuuusssrrrrrrrrrooonnnmmmkkkiiifffdddbbb]]]VVVPPPMMMJJJJJJOOOVVVTTTPPPIII@@@888333333333000000000...------///111//////000000000000//////222666999;;;;;;@@@HHHOOOqqqjjjRRR]]]yyyqqqoooggg]]]GGG555888888999888777888999:::999888777666666555666666666666666666666666666666555555555555555555555555333333333333333333333333444444444444444444444444999888888777777888999999;;;::::::999999888888888<<<<<<<<<===>>>>>>>>>===FFFbbbuuummmooonnnooowww}}}wwwpppooosss|||zzzpppjjjgggbbbbbblllwww~~~{{{uuurrrrrroooiiiccciiikkknnnooollldddZZZRRR]]]dddppp~~~uuujjj```^^^bbbnnn~~~|||uuusssrrrmmmgggnnnpppqqqpppkkkmmm{{{}}}lll___fffyyynnnWWWLLLDDDCCCIIIJJJEEEDDDJJJHHHHHHGGGFFFFFFFFFGGGGGGIIIGGGCCC@@@>>>>>>???@@@BBB@@@===;;;:::<<<>>>???<<<<<<<<<<<<;;;:::999999777777888888888666444333777777666555333222111000111111111222222333333444---...///000111222333444000000000///......------+++,,,///555<<>>JJJNNNSSS```uuuzzz~~~xxxuuuuuutttqqqnnnmmmmmmnnnrrrtttvvvuuutttqqqjjjdddbbbkkkttttttoookkkmmmrrrooonnnnnnnnnpppqqqsssuuurrrrrrrrrsssuuuwwwxxxyyyyyyzzzzzz{{{|||||||||{{{yyyxxxxxxxxxwwwuuuqqqnnnWWWMMMEEEEEEMMM]]]ttt|||yyyyyyxxxxxxxxxxxxwwwvvvvvvxxxyyywwwwwwxxxyyy{{{zzzwwwuuuvvv~~~mmmbbb^^^hhhqqq{{{ttt___VVVUUUVVV777555444666:::;;;999777::::::;;;;;;<<<==================>>>???@@@BBBBBB>>><<<<<>>;;;888444333555000//////.........//////111111111111000000000000777444222===GGGEEEOOOiiiYYYQQQ```|||qqq{{{yyyrrrbbbMMM???;;;888888888888888888888888777777777777666666666666555555555555555555555555444444555666555444222111333333333333333333333333222222333333333333444444;;;:::::::::999999888888888888777777777888:::;;;;;;;;;::::::;;;<<<>>>???AAAMMMeeesssqqqkkkiiimmmooolllkkknnndddhhhpppzzz~~~wwwqqqnnnjjjhhhhhhfffgggrrr{{{~~~{{{vvvxxxyyyxxx{{{zzzvvvuuummmjjjlllpppkkkcccfffrrrzzz{{{}}}}}}xxxtttvvv{{{wwwsssjjjaaabbbiiiooooooooottt}}}zzzvvvllllllyyy|||lllWWWMMMEEEEEEDDDEEEFFFFFFDDDBBBBBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@???>>>>>>@@@???>>><<<<<<======>>><<<<<<;;;:::999888777666777777666444444333333333222222222222222222222222111111111111111111111111......//////000000111111/////////...------,,,,,,,,,+++,,,222:::AAAEEEFFFHHHIIILLLLLLEEE===>>>CCCLLLZZZeeesssuuuzzz{{{vvvtttuuuyyyzzzwwwwwwyyyxxx~~~~~~xxxsssrrrkkkaaaZZZlllwwwrrrjjjjjjlllkkkoooppppppooooooqqqtttwwwssssssrrrssstttwwwzzz|||xxxxxxxxxyyyzzz{{{|||}}}zzzzzzwwwsssssstttlll```KKKGGGDDDFFFPPPccczzz}}}{{{yyywwwwwwvvvuuuvvvxxxzzz{{{xxxxxxxxxwwwxxxxxxyyyyyyzzz}}}nnnaaa^^^```hhhkkkvvv{{{fffYYYPPPSSS]]]666555555777999:::999777999999999:::;;;;;;<<<<<<======>>>>>>???AAABBBCCC>>><<<;;;???GGGNNNRRRSSSSSSddduuu~~~|||zzzsssrrrwwwuuunnnnnnuuusssooolllnnnvvv|||zzzyyyxxxwwwyyyrrrkkkiiimmmsssxxxyyy~~~}}}|||{{{{{{{{{||||||}}}~~~zzzvvvvvvyyy||||||yyyxxxxxxxxxwwwvvvqqqooouuu{{{}}}{{{kkk[[[MMMFFFDDDJJJNNNQQQ\\\jjj|||}}}}}}{{{|||zzzyyyzzz||||||{{{yyyxxxwwwuuusssqqqpppoooooonnnjjjgggfffggggggdddaaa\\\RRRHHHGGGMMMSSSTTTRRRIIIBBB;;;999666222111333//////............//////111111111000000000000000444;;;======BBBKKKjjjmmmNNNNNN___yyyrrriiikkk}}}|||vvvmmm\\\HHH===;;;888888888888888888888888777777666666666555555555555555555555555555555555444444444444444333222222333333333333333333333333222222333333333333444444888888777777777666666666666666666666666888999:::;;;;;;::::::;;;<<<>>>>>>BBBGGGVVVooopppfffaaagggooopppmmmlllmmmlllnnnuuu}}}}}}vvvqqqnnnooommmkkknnnttt~~~yyywww{{{~~~wwwmmmhhhkkkmmmlllsss}}}}}}}}}{{{{{{|||}}}zzzvvvyyytttpppggg]]]ZZZ]]]aaauuu{{{xxxtttuuusssnnnggg]]]QQQGGGDDDCCCCCCCCCDDDDDDCCCAAA@@@AAABBBBBBBBBAAA@@@@@@AAAAAA@@@@@@??????>>>>>>???>>>===<<<;;;<<<<<<===:::999888777666555444444666555444333222222222222222222222222222222222222111111111111111111111111////////////000000111111000//////......---,,,,,,+++***+++111888???CCCDDDEEEFFFIIIJJJEEE???@@@FFFGGGVVV___iii{{{~~~~~~{{{uuuppppppsssyyy{{{|||vvvrrrlllccc^^^gggmmmllliiikkknnnppplllmmmnnnnnnnnnooorrrtttuuuuuutttttttttvvvxxxzzzyyyyyyxxxxxxxxxyyyyyyzzzyyyyyyuuurrrrrrqqqfffYYYIIIFFFFFFJJJUUUggg|||~~~}}}{{{zzzvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwxxxxxxyyywww{{{{{{ttthhhaaaaaaeeelllpppzzzaaaRRROOOQQQYYYddd666555555777999999888777777888888999999:::;;;;;;======>>>>>>???AAABBBCCC???===;;;>>>DDDKKKQQQTTTSSSaaannnwww{{{|||{{{yyyuuuvvvxxxsssiiiggglll{{{uuurrrttt|||vvvnnnlllooosssvvvssspppsssyyy~~~|||yyyvvvvvvxxxzzz||||||{{{}}}xxxssssssssswwwwwwqqqnnnrrruuuvvvooojjjjjjqqqxxx|||}}}{{{vvvmmmZZZJJJGGGEEEJJJSSSYYY___nnn~~~zzzvvvyyyzzzyyyxxxwwwvvvwwwxxxyyyxxxwwwvvvuuusssqqqooonnnmmmmmmllliiifffeeefffeeebbb___XXXNNNFFFGGGOOOTTTRRRLLLDDD===888666444000///111//////............//////111111000000000111111222000<<<===;;;HHH```YYYIIISSScccnnngggiiizzzzzzrrreeeRRRAAA:::;;;888888888888888888888888666666555555555444444444444444444444444444444444444333333222222222222333333333333333333333333333222222333333333333444444555444444444444333333333444444444555666888999:::::::::::::::;;;<<<===>>>CCCAAADDDUUUooowwwhhheeekkkmmmllljjjsssnnnlllrrr|||tttpppnnnjjjhhhiiirrrxxx|||wwwtttzzz|||zzzuuuooohhh^^^TTTQQQSSScccttt{{{wwwyyy|||www~~~wwwaaaQQQOOOLLLEEEDDDCCCAAABBBCCCCCCAAA@@@AAAAAAAAAAAAAAA@@@???>>>????????????????????????======<<<;;;:::;;;;;;;;;888888777777666555444444444444333222111111111111222222222222222222222222000000000000000000000000/////////000000000000111000000///......------,,,******+++///666<<>>???@@@AAABBB@@@>>>======AAAHHHPPPUUUTTT\\\dddjjjtttwwwvvv}}}|||zzz{{{xxxrrrrrrvvv|||yyymmmdddbbbggglllsssrrrsssyyyzzzxxxvvvtttuuuwwwzzz{{{||||||~~~{{{rrrllllllnnnsssrrrjjjhhhooovvvwwwnnnjjjjjjqqqyyy}}}zzzvvvwww|||zzztttlll```QQQFFFLLLOOOWWW```eeekkkzzztttnnnpppuuuwwwwwwtttttttttttttttuuuttttttuuutttrrrpppnnnmmmlllllloookkkgggeeeeeebbb^^^ZZZTTTKKKDDDGGGPPPTTTOOOGGG@@@999555444333///...000///............//////000111000000000000111333333444;;;999>>>\\\}}}nnnOOONNN```ppprrrrrr{{{ppp^^^JJJ<<<999;;;888888888888888888888888555555444444444333333333444444444444444444444444444333222111000111222333333333333333333333333333222222222333333333444444333333333333222222222222333444444666777999:::;;;::::::::::::;;;<<<======BBB???===CCCTTTmmm|||mmmeeeeeehhhllltttqqqtttzzzrrrllliiijjjkkkccckkkwwwyyyyyy}}}sssqqqjjj___RRRMMMRRRZZZnnnvvv{{{yyyuuuvvvxxxyyy{{{lllWWWKKKJJJLLLJJJEEEDDDBBBBBBCCCCCCBBB@@@CCCCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>?????????;;;;;;;;;:::::::::::::::999999888888777666555555444333222111111111111111111111111111111111111111////////////////////////000000000000000000000000000000//////...---------++++++,,,///444:::???BBBCCCBBBCCCFFFEEEBBBBBBFFFGGGQQQSSSXXXiiirrrppprrrvvvtttxxx~~~rrrjjjkkknnnsssxxxyyy}}}rrrqqqrrrppp___QQQKKKWWWccceeedddfffhhhkkknnnooopppqqqrrrtttvvvvvvuuuuuuvvvwwwxxxyyyxxxxxxxxxyyyyyyyyyyyyxxxxxxvvvtttrrroooeeeVVVJJJDDDTTTdddjjjkkkqqq|||~~~{{{yyyzzz{{{{{{{{{zzzxxxwwwuuuttttttuuuvvvyyyxxxxxxwwwwwwwwwwwwwwwxxxvvvrrrqqqttt{{{~~~iiiUUUOOOOOOWWW]]]^^^]]]___444555666777777777777888888888888999::::::;;;;;;<<<<<<<<<===>>>???@@@AAA@@@@@@???>>>???EEENNNUUUWWWXXXZZZ^^^hhhxxxxxxsssxxx||||||}}}~~~kkkYYYRRRVVVaaaiiirrrsssuuuxxx|||}}}{{{xxxtttttttttuuuvvvxxxzzz{{{~~~}}}~~~~~~vvvlllfffgggooouuusssjjjiiittt||||||qqqmmmnnnvvv~~~zzzvvvrrrrrrwww}}}~~~zzzqqqcccUUUNNNLLLVVV[[[bbbgggiiimmmxxxzzzsssllllllqqqvvvwwwwwwttttttttttttsssrrrrrrssstttsssqqqooonnnllllllkkknnnjjjgggeeedddaaa\\\XXXPPPIIIEEEHHHPPPRRRKKKCCC===777333333333000///000...............///000000111000//////000222444555999???<<>>?????????DDDTTTmmmmmmdddffflllpppttt|||~~~}}}wwwqqqppprrrtttjjjkkkooovvv}}}zzz~~~yyynnnoooqqqlll]]]PPPQQQaaaqqqsss~~~yyynnnrrrlllWWWPPPOOOMMMMMMOOOHHHFFFDDDCCCDDDDDDCCCBBBCCCCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>?????????:::::::::::::::999999888888777777666666555555555444333222222222222222222111111111111111111111111////////////////////////111111111111000000000000111000000///......------,,,,,,---///333888>>>BBBEEEBBBCCCFFFGGGCCCAAAAAAFFFMMMLLLSSShhhttttttuuuuuuqqqppptttuuuqqqkkkhhhmmmpppvvv{{{|||xxxmmmpppsssrrrhhhXXXQQQ^^^lllnnniiigggeeehhhkkkmmmnnnoooqqqssssssssstttuuuwwwxxxzzzzzzvvvwwwxxxzzz{{{|||||||||xxxwwwuuussskkk___RRRIIIKKKeee}}}vvvttt|||~~~{{{yyyyyyzzzzzzyyy}}}zzzvvvsssrrrsssvvvxxxyyyxxxwwwwwwvvvvvvvvvwwwwwwvvvvvvyyy{{{www{{{}}}aaaMMMLLLOOOUUU[[[___bbbjjjrrr333555777777666666777888777888888999::::::;;;;;;:::;;;;;;;;;<<<>>>???@@@>>>@@@@@@>>>===AAAKKKTTTWWWUUUSSSVVVaaarrr{{{zzzcccLLLCCCKKK]]]jjjrrrtttuuusssqqqnnnnnnnnnsssssstttuuuwwwyyyzzz{{{~~~}}}{{{sssjjjgggjjjwww|||wwwmmmooo}}}sssqqqsss|||}}}|||qqqnnnlllnnntttzzz~~~~~~|||xxxmmm]]]PPPPPPVVVbbbfffkkknnnmmmoootttzzzxxxrrrooorrrwwwwwwuuuuuurrrsssttttttrrrqqqrrrtttsssrrrpppnnnlllkkkkkkjjjhhhfffcccccccccaaa]]]XXXLLLHHHEEEHHHLLLLLLEEE???999444111333333000///111......---......///000111111000//////000333555777666???>>>CCC^^^xxxmmmRRROOOddd|||www{{{tttcccNNN???::::::999777777777777777777777777555555444444444333333333333333333333333333333333333222222222222333333444333333333333333333333333222222333333333333444444333333444444444444555555444555777999:::;;;;;;;;;888999:::;;;<<<<<<<<<;;;888>>>CCCAAA@@@HHH[[[jjjsssjjjfffgggnnn|||rrr___kkkvvvyyywwwvvvvvvuuuzzzrrrggg```aaahhhqqqwww~~~zzzzzzuuunnnnnntttssseeeZZZ```sss{{{{{{wwwrrrttt}}}rrrZZZIIILLLRRROOOMMMPPPKKKIIIFFFDDDEEEEEEEEEDDDAAAAAA@@@???>>>>>>>>>>>>????????????????????????:::::::::::::::999888888444444444333333333222222333333222222111222222333111111111111111111111111000000000000000000000000222111111111111000000000111111000//////......---------...///111666<<>>;;;>>>@@@===:::===GGGPPPVVVSSSRRRVVVaaappp|||~~~rrrZZZKKKNNN]]]kkkqqqtttuuupppjjjhhhmmmrrryyywwwvvvuuuuuuwwwzzz|||}}}{{{zzzxxxrrrmmmpppvvvzzznnnrrr|||qqqpppuuu~~~}}}yyywwwuuulllgggbbbbbbhhhoootttvvvxxxssskkkcccYYYSSSYYYdddiiimmmqqqrrrrrrsssuuuuuuuuupppnnnrrrtttoookkkkkkiiilllnnnooonnnnnnpppsssqqqpppnnnllljjjiiiiiihhheeeccc`````````^^^YYYTTTGGGFFFEEEFFFGGGDDD???;;;666111///111222///...000---------......///000111111000//////000333666888333:::;;;DDD]]]tttxxxXXXSSSiiirrriiiWWWDDD;;;;;;;;;888777777777777777777777777555555555555444444444444333333333333333333333333222222333444444444444444333333333333333333333333222222333333333333444444333333444444555555555555444555777888999999999888777888:::;;;<<<<<<;;;;;;888===AAAAAA@@@DDDNNNXXXqqq{{{nnnfffhhhoooyyy}}}sssiii]]]hhhssswwwzzz~~~}}}zzzwwwiii\\\VVVYYY```fffrrryyy~~~~~~~~~~~~www{{{vvvhhhbbbfffjjjjjjmmmuuuwwwpppkkkqqq||||||tttlllooo|||yyyjjj[[[SSSMMMMMMPPPPPPOOONNNLLLIIIFFFEEEEEEEEEEEEEEEAAA@@@??????>>>???@@@AAAAAAAAA@@@@@@??????>>>>>>::::::;;;;;;;;;:::999888333333333333222222222222111111000000000111111222111111111111111111111111111111111111111111111111222222222111111111000000111111000000///.........,,,---......///333:::???FFFBBBCCCJJJNNNIIIAAA<<<999EEEHHHKKKYYYccchhhpppnnnhhhbbb___]]]\\\___dddiiijjjooouuuvvvuuuwww{{{}}}tttkkklllttttttnnnjjjddd^^^___iiirrroooggg___aaacccdddfffhhhlllpppqqqrrrssstttuuuvvvwwwwwwtttvvvxxxzzz||||||{{{{{{tttuuuvvvppp```PPPMMMSSSooo~~~}}}|||zzzyyyyyyyyyxxx{{{zzzyyyxxxwwwwwwxxxxxxyyyxxxwwwvvvuuuuuuuuuuuutttvvvxxx{{{|||pppggg\\\ZZZXXXWWW[[[aaahhhmmmtttxxxsssbbbTTTQQQUUUSSSZZZ```dddlll~~~111444777777555555666999555555666666777888888888888888888999:::;;;<<<===888<<>>???BBBGGGJJJMMM___wwwnnnllliiijjjnnnpppooommmtttxxxyyyyyy|||uuukkkbbb^^^^^^```]]]iiiuuu{{{~~~zzz|||{{{vvvssshhhnnnnnneee\\\XXXVVVUUUkkkssswwwvvvvvv{{{}}}zzzpppwww~~~~~~{{{ttthhh^^^JJJUUUXXXPPPLLLQQQRRRMMMLLLIIIFFFDDDDDDEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDBBBBBBBBBAAA@@@???>>>>>>::::::;;;<<<;;;:::999888555555444444444444444444000000////////////000111000000000000000000000000111111111111111111111111222222222222111111000000111111000000//////......+++,,,---,,,---111888>>>DDDAAACCCKKKPPPKKKBBB<<<555FFFLLLKKKRRRXXX```mmmpppjjjeeeccccccdddjjjrrrtttsssvvv{{{{{{uuurrrrrrqqqpppjjjeeekkkvvvvvvnnnhhhhhhbbb]]]eeerrrrrriii```aaacccdddeeeiiinnnqqqrrrsssssstttuuuuuuttttttuuuvvvxxxzzzzzzzzzxxxwwwrrrtttvvvnnn[[[KKKLLLVVV}}}~~~{{{yyyyyyyyyyyyxxxxxxyyyzzz{{{{{{zzzxxxvvvyyyxxxwwwvvvuuuuuuuuuuuuvvvxxxyyyyyy{{{iiiWWWLLLAAA???===???GGGSSS___gggmmmrrr|||{{{pppfff```ZZZSSSSSSXXX[[[jjj|||444444444555555555555666777777888999999999999888;;;:::::::::;;;;;;<<<===@@@AAABBBAAA???>>>???@@@KKKVVVZZZWWW\\\lllyyy|||}}}~~~zzztttoookkklllrrruuurrrooorrryyy~~~xxxtttrrruuuwwwuuutttvvvwwwwwwuuusssrrruuuyyy}}}}}}pppccciiixxxzzzpppdddffflllttt|||~~~|||}}}}}}zzzyyywwwnnneee^^^TTTJJJHHHIIIKKKPPPUUULLLTTTZZZZZZ\\\bbbiiilllgggfffgggiiilllnnnnnnnnnhhhhhheeecccgggmmmkkkdddZZZSSSNNNSSSaaakkkmmmjjjooolllhhhfffeeeeeedddccc___]]]ZZZVVVQQQNNNLLLKKKBBBBBBBBB@@@===999666333111111000000/////////...------///000111111111111000---...111333333666:::???:::>>>XXXpppWWWPPPmmmnnn|||~~~zzzpppZZZCCC::::::;;;999777777777777777777777777777444444444444444444444444333444444555555444444333222222222222222222222222222222222222222222222222111222333444555555555555555555555555666666666666888888888999999::::::::::::888777888<<<===<<<:::;;;;;;<<<===???@@@BBBCCCFFFGGGPPPddd~~~wwwfffiiioooppprrrxxxqqqdddcccjjjbbbhhhiiigggkkktttzzzzzz~~~{{{{{{~~~~~~zzzrrrkkkhhhjjjwwwxxxeeeOOOIIIRRR\\\wwwvvvuuuwwwyyyyyyuuurrrxxx~~~iiiVVVMMMMMMNNNNNNOOOPPPPPPPPPOOOOOOLLLKKKIIIGGGFFFFFFFFFGGGAAACCCFFFEEEBBB@@@AAACCCAAAAAAAAA@@@??????>>>>>><<<;;;:::999999999999999666666555444333333222222333333333222222111111111111111222222222333333333222222222333333555666777555444444444444555555666333333333222111000///......++++++---...000666===BBBCCCDDDGGGLLLNNNFFF<<<;;;???EEEHHHKKKWWWooo~~~tttpppvvvxxxuuuyyyyyyrrrjjjeeeeeedddccchhhpppsssqqquuuqqqggg^^^aaajjjnnnkkkcccdddddddddeeeiiinnnrrrqqqtttwwwwwwuuutttvvvxxxzzzzzz{{{{{{{{{{{{{{{{{{xxxxxxtttgggRRREEEMMM]]]}}}~~~~~~~~~{{{yyyxxxyyyzzzzzzyyyxxxvvvuuuuuuvvvwwwwwwwwwwwwvvvvvvwwwxxxzzz{{{{{{{{{}}}sssaaaNNNAAA::::::999999<<>>>>>AAADDDFFFPPPWWWZZZ\\\aaafffhhhgggffffffgggkkknnnooooookkkllljjjhhhjjjnnniiibbbMMMIIIGGGMMM[[[hhhoooppppppmmmiiifffeeebbb```^^^]]][[[WWWSSSOOOKKKIIIGGGAAAAAA@@@???;;;888444222000000000//////.........---...///000111111111111000...///333555444777;;;777EEEZZZuuuYYYOOOWWWuuu}}}nnn~~~zzzuuujjjVVVAAA999::::::888777666666666666666666666666444444444444444444444444222333333333333333333222222222222222222222222222333333333333333333333333222222333444555666666555555555555666666666777777888888888999999999::::::999888777888;;;<<<;;;:::<<<<<<<<<===>>>@@@AAABBBFFFEEEHHHSSSfffzzznnnggggggnnnwwwsss}}}~~~wwwllleeedddnnnrrrqqqllliiimmmpppppp||||||yyyxxx}}}ttttttqqqlllhhhiiiooottt|||oooZZZOOOWWWjjjwwwzzztttrrrtttyyy~~~}}}mmm\\\QQQNNNPPPMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIGGGEEEDDDDDDDDDEEEBBBDDDEEEDDDBBBAAABBBDDDAAAAAAAAA@@@??????>>>>>>===<<<;;;:::999999999999666555555444333333222222333333333222222111111111000000111111111222222222333333333333444555666777666555555444444444555555333333333333222111000///...+++***,,,---...444;;;@@@BBBCCCFFFKKKNNNHHH???===@@@EEEJJJPPP___zzz~~~zzzzzzzzzuuupppkkkkkkiiiiiiooovvvwwwssssssoooggg___aaaiiillliiidddbbb``````bbbfffjjjmmmooorrrvvvvvvtttsssuuuxxxyyyyyyyyyyyyzzzzzzzzzzzzuuutttooobbbNNNDDDNNN^^^}}}{{{~~~~~~}}}{{{yyywwwwwwxxxxxxxxxwwwuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxzzzzzzzzz{{{|||~~~zzzmmm\\\JJJ>>>999999999888:::AAALLLUUUdddjjjttt{{{xxxxxxvvvtttqqqmmmooo|||333333333444444444555555777888999999::::::999999<<<;;;;;;:::::::::;;;;;;BBBCCCEEEDDDBBB???======DDDRRR^^^^^^aaalllwww{{{|||~~~ooojjjnnn{{{uuuaaa^^^eeemmmqqqoooiiidddccc\\\\\\aaajjjpppqqqrrrsssqqqrrrrrrrrrrrruuuxxx{{{zzziiiYYYWWW```eee^^^TTTQQQYYYfffttt~~~~~~~~~}}}{{{||||||zzzxxxvvvmmmcccWWWLLLAAA<<<;;;999;;;===GGGRRR\\\```dddhhhkkkjjjgggeeeccccccfffjjjmmmnnnjjjkkkkkkiiiiiihhhaaaYYYCCCFFFMMMXXXccclllpppqqqmmmkkkhhhfffdddbbb^^^[[[ZZZXXXTTTOOOKKKGGGDDDCCC??????>>><<<999555111////////////...............---...///000000111111000000///111555666555888===>>>[[[|||nnnHHHNNNaaaxxx|||}}}zzzuuu{{{tttaaaOOO>>>888999999888888666666666666666666666666444444444444444444444444111222222333333222222111222222222222222222222222333333333333333333333333333333444555666666666666666666666666777777777777777777888888888888999999888777777888:::;;;;;;:::;;;;;;;;;;;;<<<===>>>>>>@@@AAABBBDDDNNNccc}}}vvvnnnlllllliiivvvxxxrrrpppuuuzzzzzzwwwuuuuuuzzz{{{uuuooonnnppppppqqquuu|||zzztttrrrpppnnnqqquuukkklllmmmlllkkkqqqzzz}}}iiiZZZ]]]ppptttqqqxxxlll[[[QQQMMMMMMNNNJJJJJJJJJJJJHHHGGGFFFEEEHHHFFFEEECCCBBBBBBBBBBBBEEEEEEEEECCCBBBBBBCCCEEEBBBBBBAAA@@@@@@??????>>>>>>===<<<;;;999999888888555555444444333333222222222222222222222111111111000000000000111111111111444444444555555666777777777777666555444444444444333444444333333222111000///,,,+++,,,,,,,,,111777>>>@@@BBBDDDHHHLLLIIICCC:::<<<@@@EEEMMM]]]xxxwwwwwwyyyxxxvvvqqqrrrssswwwyyyrrrpppjjjeeeeeeiiillljjjhhhccc]]]\\\___dddggghhhlllppptttuuusssssstttwwwvvvwwwwwwwwwxxxxxxxxxyyysssrrrlll^^^MMMGGGSSSddd~~~}}}xxxsssuuu~~~|||||||||{{{yyyvvvvvvvvvwwwvvvvvvuuuuuuwwwwwwvvvvvvvvvvvvvvvvvvvvvxxxyyyzzzyyyzzz{{{}}}yyyzzzyyyttthhhVVVEEE;;;666777777666666;;;DDDJJJZZZdddrrr~~~222333333333444444444444666777777888888888888888::::::999999888888999999<<>><<<;;;@@@PPP^^^aaaaaahhhppptttqqq{{{}}}}}}}}}}}}vvvmmmhhhhhhqqq}}}qqq\\\SSSWWW```iiijjjeee```___WWWVVV[[[dddkkkmmmnnnpppnnnpppssstttsssqqqppppppfffXXXNNNSSS^^^bbbaaa___jjjrrr~~~}}}~~~~~~||||||}}}zzz||||||yyyxxxtttkkkaaaQQQGGG>>><<<<<<<<<===@@@GGGQQQ]]]ccchhhmmmnnnlllfffccc___]]]```dddhhhjjjiiijjjkkkjjjhhhbbbYYYRRRGGGSSSdddrrrwwwtttooolllgggfffeeeeeeeeeccc___]]]WWWUUUQQQLLLGGGCCC@@@???<<<<<<:::888555222///.....................------......///000000000000000//////222666666555999???WWWrrrzzz^^^KKKTTTfffttttttpppzzzxxxyyyxxxoooUUUHHH;;;888888888777888666666666666666666666666333333333333333333333333222222333333333333222222222222222222222222222222444444444444444444444444333444555555666666666555666666666777777777888888777777777777777777777777777666666777888999999999999999888888888999::::::999<<<@@@BBBEEEOOO^^^jjj}}}ttt___gggpppyyyrrrjjjdddgggqqq{{{|||vvvuuuuuuqqqrrrvvv|||~~~xxxssssssyyy~~~zzzqqqbbbfffkkkpppqqqooonnnmmmrrrwww{{{{{{wwwtttuuuwww~~~vvvmmmllluuuyyymmmgggrrrqqqhhh[[[QQQMMMLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEFFFEEEDDDBBBAAAAAAAAAAAAFFFEEEDDDBBBAAABBBDDDEEEBBBBBBBBBAAA@@@@@@??????>>>===<<<:::999888888888444444444333333333222222222222222111111111111111000111111111222222222222444555555666666777666666888777666555444444444444444444444444444333222111000---,,,---,,,+++///555<<>>>>>BBBPPP^^^cccccceeeiiilllmmm}}}tttuuu}}}~~~uuu|||~~~~~~~~~}}}zzzssslllhhhwwwqqq]]]KKKKKKPPP[[[```______aaaZZZXXXZZZbbbgggiiikkkmmmkkkppptttvvvrrrlllfffcccWWWTTTVVVbbbnnnxxx~~~~~~~~~}}}yyyvvvuuuwww{{{}}}~~~zzz||||||yyywwwrrrhhh]]]III@@@999888::::::<<<>>>>>>HHHRRRYYY```fffhhhfffddd```[[[YYY[[[```eeehhhlllllllllmmmiiiaaaXXXSSSVVVdddvvvwwwooojjjfffeeedddcccccc```]]]ZZZTTTQQQNNNIIIDDDAAA>>>===999888777555333000...---------.....................//////000000000000///...///222555666666<<>>BBBFFFJJJMMMOOOXXXrrrpppoooooonnnmmmooovvv{{{|||wwwsssmmmhhhjjjqqqxxx{{{{{{{{{wwwwwwxxx{{{{{{xxxpppiiiiiioootttuuussssssxxx}}}tttvvvzzz~~~~~~{{{vvvssspppooojjjfffgggiiieee___dddeeeeeefffjjjsss}}}|||sssjjjcccaaaaaaoooooossszzz}}}vvvqqqhhhiiiqqq|||mmmVVVTTTQQQMMMKKKIIIIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIGGGEEEDDDBBBAAAAAAAAAAAAFFFDDDAAA@@@@@@AAABBBCCCBBBBBBAAAAAA@@@??????>>><<<;;;:::888777777666666333333333333333222222222111111111111111111111111222222222333333333444444444555666777777666666555777777555444333333333333333333444444444333222222222///...///---+++...333:::???AAA??????BBBCCCAAA???>>>AAAFFFLLLTTTbbbooowwwxxxyyyxxxxxx|||xxxmmmjjjooouuuyyyyyy{{{zzzsssuuuvvvuuupppllljjjkkkmmmeee\\\YYY\\\```aaa```eeejjjooorrrrrrqqqsssuuurrrrrrsssssstttuuuuuuvvvttttttnnn___RRRSSSbbbpppqqqfffYYYWWW^^^iiiqqquuuuuuvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxvvvuuurrrppppppqqqssstttuuuwwwxxxxxxwwwwwwyyyzzzzzzxxxvvvrrrcccMMM???;;;888;;;>>>>>><<<<<<>>>AAAHHHWWWkkk{{{{{{111111222222222333333333222333444444555555444444666666666666666777888888999<<>><<<:::666555444222111000///..................///////////////000000000000//////...///222555555777@@@JJJqqqzzzoooUUUGGGZZZ___lll}}}uuuwwwwwwssshhhVVVBBB<<<888999888666555777555555555555555555555555333333333333333333333333333444444555555444444333222222222222222222222222333333333333333333333333333333444444444444444333555555555555666666666666666666555555555555444444333555666666666666777999;;;;;;:::::::::;;;<<<<<<;;;:::;;;???EEEJJJKKKJJJLLL\\\mmm~~~~~~uuummmjjjlllpppsssvvvzzz{{{xxxvvvyyy|||||||||~~~}}}zzzxxxzzzyyytttnnnlllqqqwwwrrroookkkiiiiiiiiihhhgggeeeddd```\\\___dddccc___ssstttppplllooo}}}nnn```\\\```ggglllmmmnnnrrrwwwuuunnngggeeelll{{{mmm```ZZZOOOOOONNNJJJFFFFFFIIILLLEEEFFFGGGIIIJJJJJJKKKKKKGGGFFFDDDBBBAAAAAAAAABBBCCCAAA???>>>???@@@@@@?????????>>>>>>===<<<<<<<<<888777666555555555555555333333333333222222222222000000000111111111111111333333333333444444444555444444666777777666555444555555444333222222222333222222333333333333222222222000///000...+++...333888>>>BBB???===???AAA@@@@@@???AAAFFFLLLQQQ[[[dddkkkooossstttrrrqqqrrrsssvvvpppkkklllrrrxxxzzzyyyqqqooorrrwwwwwwpppfffccceeehhhbbbZZZWWWWWWYYY[[[[[[```eeekkkooooooooopppssspppqqqqqqrrrssstttuuuuuuqqqsssmmm___SSSVVVcccmmmfffYYYLLLKKKRRR[[[dddjjjppprrruuuuuuuuutttuuuvvvuuuuuuuuuvvvwwwxxxyyyzzzwwwuuurrrooonnnppprrrtttuuuvvvwwwwwwvvvvvvwwwyyyzzzvvvuuuqqqcccNNNDDDDDD;;;???CCCBBB???<<<;;;<<>>;;;999888333222222111000000000000.........//////000000000//////000000000000//////000111333666666:::FFFRRRqqqxxxyyyYYYOOOXXXppprrr{{{}}}wwwxxxppplllbbbJJJ<<<999888:::999555444777555555555555555555555555222222222222222222222222333333333444444333333333222222222222222222222222333333333333333333333333222333333333333333222222444444444444555555555555555555555555444444333333222444666666444444666888:::999999999:::;;;<<<<<<;;;:::999<<>><<<<<<>>>???===;;;;;;::::::999888888777777444333333222222333333333222222222222222222222222///000000000111111111222222222333333333444444444333444555666666555333222333333222111111222222222111111222222222222222111111......///---***,,,111444===CCCAAA???@@@BBBCCCEEE@@@???CCCGGGLLLSSSZZZaaafffkkkmmmjjjgggeeeeeennnkkkjjjmmmtttyyyzzzyyy~~~yyymmmlllpppwwwxxxnnnaaa\\\___dddaaa\\\WWWUUUVVVWWWYYYZZZ___fffjjjkkkkkklllnnnooopppqqqrrrssstttuuuuuunnnsssooo```VVVXXXbbbjjj[[[MMMBBBBBBJJJRRR\\\dddnnnqqquuuvvvuuuuuuvvvxxxttttttttttttuuuwwwyyyzzzzzzwwwsssooooooqqqtttvvvtttvvvwwwvvvuuuuuuvvvxxxyyyuuutttsssgggVVVQQQUUUNNNRRRVVVTTTOOOHHHDDDCCCHHHSSSdddttt~~~uuukkkaaa___hhhuuu}}}|||}}}000111111111111222222222333444555555666666555555777777777888999;;;<<<===;;;<<<======<<<<<<===???>>>CCCMMMZZZaaa```]]]ZZZYYYdddwww~~~ZZZHHH<<<===@@@???BBBIIIQQQUUU___lllsssqqqlllkkkgggiiikkkmmmmmmmmmoooppp~~~|||xxxuuurrrbbb]]]YYY]]]iiivvv~~~~~~yyyuuummm```SSSBBB;;;666777:::999:::;;;888999:::===GGGVVVaaaddd^^^\\\\\\```hhhrrrzzz~~~}}}vvvuuuyyypppvvv~~~|||ssskkkfffbbb___ZZZVVVSSSQQQNNNMMMFFFEEEBBB???;;;999777666222111000000000000111111.../////////000000111111///000000000000000//////222333555777888<<>>:::888888;;;999555444666555555555555555555555555222222222222222222222222222222222333333222222222222222222222222222222222222222222222222222222222222222333333333222111111333333333444444444555555555555555444444333333333111444666666444444666888666666666666777888999:::666888:::<<<============>>>FFFMMMOOORRR___ttttttjjjeeeeeejjjmmmmmmuuutttjjjeeekkkrrrwww|||}}}|||}}}|||uuunnnnnnooorrrxxxvvvxxxzzz|||sssaaa\\\iii|||yyytttkkkdddfffkkkppp{{{~~~wwwkkk]]]QQQKKKJJJKKKJJJIIIIIIIIIJJJIIIGGGEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEDDDBBB@@@?????????@@@===<<<:::;;;===>>>;;;888777777666666555444444444111111000000111111222333222222222222222222222222//////000000111111111222111111222222222333333333222333555666666444333111111111111000111111222222000111111222222222111111///------...,,,***+++000222<<>>FFFNNNYYYbbbnnnqqquuuwwwvvvuuuwwwyyysssrrrrrrssstttvvvxxxyyy|||xxxtttqqqppprrruuuwwwtttuuuvvvvvvuuuuuuvvvwwwyyytttuuuvvvmmm___]]]eeeiiimmmpppmmmfff]]]WWWTTTKKKTTTbbbrrr}}}{{{wwwdddXXXKKKIIITTTeeettt{{{}}}yyyvvvvvv222222111111222222333444555555555555555555555555777666666777999;;;;;;:::===;;;999999;;;=========???AAAGGGQQQ\\\bbbbbb___WWWdddttt{{{mmmyyy}}}hhhZZZGGG999555888===@@@HHHQQQ^^^jjjooommmgggbbbeeecccaaaaaaeeelllsssxxx~~~~~~~~~xxxnnnbbbZZZSSSXXXcccsss~~~|||xxxkkkXXXJJJ<<<======>>>===;;;:::999999<<<>>>CCCOOO^^^eeeccc[[[\\\aaajjjuuu}}}xxxpppgggaaa___\\\WWWSSSPPPMMMJJJGGGAAA???===:::777555444333111111000000//////......////////////000000000000111111000111111222333333444555999===>>>FFFaaa}}}xxxWWWUUUsssrrrbbbvvvqqqeeejjjaaaFFF888:::999777666555555555666555555555555555555555555333333333222222111111111111111111111111111111111222222222111111111000000222222111111111111222222111111111222222333333333333333333444444333222222222333333444444333333222333333333333333333333333888777777666666666777777666666777999:::;;;<<<===AAAEEEHHHHHHGGGJJJQQQWWWkkkttt}}}rrrnnniiiddddddhhhnnnrrrtttxxxzzz~~~|||uuuxxx~~~zzzwww}}}}}}zzzyyy~~~yyynnniiiccceeennnzzz}}}wwwssspppllljjjoooqqqpppsssrrr```WWWMMMGGGGGGHHHGGGEEELLLKKKIIIGGGEEECCCBBBAAACCCCCCCCCDDDCCCCCCBBBBBBBBBAAA???======>>>@@@AAA@@@@@@AAA@@@???<<<999777999999888666555333222222222111111111111111111111///000000111111111111000000111222333333222111000111111111111111111111111333333222222222222222222222111000000000000000000111111000000/////////...///.........------------///666>>>BBBDDDEEEHHHJJJ[[[RRRFFF@@@AAAFFFLLLOOOXXX[[[bbbmmmuuuwwwqqqjjjnnntttzzz}}}{{{yyyzzz|||}}}xxxrrrnnnllljjjggglllqqqtttrrrooojjjaaaWWWWWW]]]bbb```YYYSSSQQQRRRUUUVVVZZZ___bbbdddjjjrrrllloooqqqrrrqqqppppppqqqtttrrrnnngggaaa___cccgggQQQGGGAAADDDKKKQQQ[[[fffrrrwwwvvvqqqpppvvvxxxvvvvvvuuutttssstttuuuwwwyyyxxxwwwuuutttssssssssstttwwwvvvuuuttttttuuuvvvwwwvvvwwwvvvqqqlllhhhiiikkkooonnnrrrwwwwwwqqqmmmmmmiiihhhgggkkkvvv}}}tttfffOOOFFF>>>>>>CCCOOO___nnn{{{~~~{{{wwwtttrrr222222111111222222333444444444444444444444444444555555666777999::::::999:::;;;;;;;;;<<<===???@@@CCCAAADDDOOO^^^hhhhhhddd```fffnnnwwwrrrhhhnnn|||rrr\\\GGG;;;777999;;;???EEEQQQ\\\dddggghhhgggbbbbbbbbbcccgggmmmssswww~~~~~~~~~zzz||||||tttfffZZZRRROOOUUUdddyyy|||yyytttfffSSSEEE;;;<<<<<<======<<<::::::888<<>>;;;999666444333222000000000000//////......////////////000000000000000000000000111222333333888777:::@@@III\\\{{{mmmWWWdddrrreeelllkkkfffffffffUUU???777999888777555555555555555444444444444444444444444333333222222222111111111111111111111111111111111222222222111111111000000111111111000000111111111111111111222222333333333222333333444333333222222222333333444444333333222333333333333333333333333777666666555555555666666555666777888999:::;;;<<>>======>>>>>>???<<<===>>>???>>>===;;;:::;;;:::999888666555444333333333333222222111111111000000000111111000000///000000111222222111000000111111111111111111111111222222222222222222222222333333222111000000000111000000000//////..................------------,,,///444;;;BBBEEEHHHIIIJJJ[[[TTTJJJBBBAAAFFFMMMRRRSSS^^^qqq}}}wwwyyy~~~~~~yyy~~~{{{vvvpppkkkjjjiiiiiisssuuuvvvuuusssoooeeeZZZRRRZZZbbbccc\\\UUUSSSTTTRRRRRRVVV\\\^^^___eeelllkkkmmmpppqqqqqqqqqrrrsssrrrqqqnnnhhhbbbaaacccgggVVVPPPNNNRRRXXX^^^hhhqqqppptttvvvsssssswwwxxxuuuwwwvvvtttssstttuuuwwwxxxwwwvvvtttsssrrrrrrssssssvvvuuuttttttttttttuuuvvvwwwuuusssqqqnnnhhhaaa\\\\\\[[[^^^fffmmmssszzz{{{xxxrrroooqqqqqqdddUUUIIIAAA:::999===DDDRRR]]]ttt}}}|||xxxuuusss222111111111111222333333444444444444444444444444222333555777888888888777888;;;>>>???>>>===@@@BBBFFFAAAAAALLL]]]jjjllljjjfffgggjjjqqq~~~}}}~~~|||uuunnniiikkkyyynnnVVVCCC888555666888<<>>@@@AAAAAAAAAAAA>>>>>>>>>=========<<<<<<888999;;;<<<======<<<;;;===<<<;;;999888666555444555555444333222222111111000000111000000///...---///000000111111000000///000000000000000000000000111111111222222333333444555444333222111000000000/////////...........................------------///222888@@@GGGKKKLLLLLLZZZVVVOOOFFFBBBEEEMMMUUUVVVhhh||||||wwwqqqlllkkknnnqqqsssuuuuuurrrpppmmmdddZZZPPPXXXaaaccc^^^WWWRRRQQQOOOOOOSSSYYY[[[\\\```fffiiillloooqqqqqqrrrssstttqqqqqqooojjjeeebbbdddgggYYYXXXYYY]]]aaafffnnnvvvqqqtttuuutttuuuwwwwwwtttwwwvvvuuutttttttttuuuvvvuuutttrrrqqqppppppqqqrrrttttttssssssssssssttttttwwwtttrrrrrrpppgggYYYNNNEEEIIIUUUeeepppuuuyyy}}}{{{uuupppmmmhhh[[[NNNAAA<<<888888:::===FFFOOOjjjvvv|||yyyvvvttt111111111111111222222333333333333333333333333333000222555777777666666666777<<>><<<>>>BBBEEEAAAAAAHHHUUUaaahhhjjjgggiiilllrrr}}}}}}{{{}}}~~~rrrfffqqq{{{hhhSSSCCC;;;999888999<<>>???@@@@@@@@@@@@@@@===============;;;::::::666777999:::;;;;;;;;;;;;===<<<;;;999777666444444777666666444333222111111111111111000///...---,,,//////000000000000//////000000000000000000000000000000111222333333444444444333222111000/////////..................------000000/////////............000444===GGGMMMOOONNNYYYXXXSSSJJJBBBCCCKKKTTTVVVgggyyy~~~{{{vvvrrrpppvvv~~~{{{~~~wwwooojjjeee```TTTVVVZZZ^^^___[[[RRRKKKNNNMMMPPPVVVZZZ[[[___dddhhhjjjnnnoooppppppqqqrrrqqqrrrrrrnnnhhheeeeeegggaaabbbdddfffiiinnnuuu{{{yyyyyywwwuuuuuuvvvvvvtttwwwvvvuuutttssssssttttttrrrqqqpppooonnnooopppppprrrrrrrrrrrrrrrrrrsssssstttsssrrrssspppgggXXXLLLJJJMMMWWWdddlllnnnooorrrzzzxxxuuupppkkkbbbVVVLLL>>><<<<<<======>>>EEEMMMeeerrr}}}zzzwwwuuu111111000000111111222333333333333333333333333333///222555666555555666777888===AAAAAA===:::<<>>777777888;;;@@@FFFLLLPPPTTTRRRPPPQQQVVV^^^hhhnnntttnnnmmmsssxxxxxxzzz|||~~~}}}{{{{{{|||yyytttkkkbbbUUUNNNRRR___ppp||||||{{{}}}yyy{{{|||xxxmmm\\\JJJ>>>:::::::::;;;<<<===>>>???<<>>888===666555555555555555444444333333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111000111222222333333333222111222222333333222222111222222222222222222222222222222222222222333444444333333444666777888999:::888;;;???CCCDDDEEEEEEEEE???DDDHHHIIIFFFGGGKKKPPPYYY[[[]]]```bbbdddfffgggddddddbbb```aaaccceeefffffffffgggkkkrrryyy}}}zzzwwwrrrkkkqqqooommmlllmmmpppsssuuuyyypppjjjWWWWWWRRRLLLJJJKKKKKKJJJIIIHHHHHHIIIJJJIIIHHHGGGDDDDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBAAA@@@??????<<<=========<<<;;;999888888888888999999999999999::::::999777666555444333777777666555444222222111111111111111000///------000000////////////000000000000000000000000000000000000111222333333444444222222000//////.........------..................111111111111000000000///......111999DDDLLLPPPQQQWWWYYYVVVMMMDDDBBBHHHOOOLLLXXXmmm}}}yyy|||~~~|||{{{vvvuuu~~~wwwooommmnnn]]]VVVRRRXXXaaacccZZZPPPMMMKKKLLLRRRWWWYYY]]]bbbfffhhhkkkmmmmmmmmmnnnooorrrttttttpppkkkhhhhhhjjjnnnpppsssuuuzzzxxxuuutttttttttuuuuuuttttttssssssrrrrrrrrrqqqpppnnnmmmmmmnnnooooooppppppqqqrrrrrrrrrrrrrrrqqqrrrtttsssooofffZZZSSSZZZTTTPPPRRRXXXaaammmxxx{{{{{{zzzvvvlll\\\MMMEEEBBBAAABBBDDDBBBBBBHHHPPPfffrrr}}}~~~}}}zzzwwwvvv111000000000000111222222222222222222222222222222000333555555333333666999888;;;>>>===;;;:::<<<>>>===@@@BBBAAA@@@DDDNNNWWWgggmmmnnnhhhfffnnn{{{{{{{{{~~~eeeMMM>>>444444444666999>>>CCCFFFLLLJJJGGGGGGLLLVVV```gggiiiggghhhlllooorrrvvv{{{xxx{{{{{{yyyxxxvvvooohhhWWWRRROOOXXXjjj}}}|||wwwtttssspppuuuyyyvvvjjjXXXGGG===<<<<<<<<<<<<===>>>???@@@;;;CCCSSSeeemmmeeeWWWNNNRRRVVV___hhhnnnoookkkhhhbbbWWWIIICCCGGGQQQZZZ^^^SSSVVVYYY\\\\\\XXXTTTPPPJJJGGGDDDAAA@@@>>>;;;999555444222111000/////////---............/////////////////////000000000000//////000111333555777888<<>>666333444444555444444333333222222222222222222222222////////////000000000000000000000000000000000000//////000000000000000111111000000//////000000111111111111111111000000000///000111222333333333333111111222222222222111111222222222222222222222222222111111222222333444555333444555666777888999:::888:::>>>AAADDDEEEEEEEEEDDDFFFGGGFFFDDDEEEHHHKKKCCCHHHNNNSSSUUUVVVWWWXXXaaadddeeebbbbbbfffiiiiiidddaaa___```eeejjjnnnpppuuuvvvvvvuuuuuuxxx~~~zzztttpppqqqvvvvvvwwwssslllkkknnnpppooorrrqqqrrrxxxyyyrrriii```VVVPPPLLLJJJHHHIIIKKKMMMKKKIIIEEEFFFGGGIIIIIIJJJJJJIIIEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDCCCCCCBBB@@@???>>>>>>======<<<;;;:::999999999999888888888888888888777777666666555444444444666666555444333333222222111111222111111000///...111000000//////000000111111111111111111111111111111111111222222333333444000000///............///.............../////////111111111111000000000000------///666???IIIPPPTTTXXXZZZYYYRRRHHHCCCEEEIIIKKKRRR___llluuuzzz{{{{{{rrryyyqqqzzzyyy{{{}}}xxxwww{{{rrrrrruuueeeYYYNNNRRR```iiifff___PPPKKKIIIMMMQQQTTTXXX\\\aaadddgggiiiiiijjjkkklllqqqssstttrrrnnnmmmooorrrxxx|||xxxtttsssrrrrrrtttrrrrrrrrrrrrqqqqqqqqqqqqoooooommmmmmmmmmmmnnnoooooopppqqqrrrssssssrrrrrrqqqrrrtttsssnnndddZZZSSSJJJHHHIIIPPPWWW^^^hhhpppooossszzz{{{ppp\\\MMMGGGFFFEEEFFFFFFDDDDDDMMMWWWhhhqqqxxxzzz{{{~~~~~~~~~|||yyywwwvvv000000000000000111222222222222222222222222222222111444555444222222777<<<666777777888:::;;;===>>>===???@@@???===???FFFKKKZZZgggnnnfff]]]cccuuu}}}|||www[[[HHH:::888555444555999===@@@DDDBBB@@@AAAGGGPPPZZZ```^^^cccffffffhhhmmmsssvvvrrrvvvxxxuuurrrmmmcccXXXQQQUUUaaauuuyyyqqqkkkhhhgggjjjqqqwwwuuuiiiXXXHHH???>>>>>>======>>>???@@@AAA===EEEUUUfffhhh]]]QQQLLLLLLPPPWWW```fffhhhfffcccYYYNNNCCC???DDDLLLPPPQQQJJJKKKMMMSSSWWWVVVPPPKKKFFFDDD@@@>>>===;;;999777444333222000000/////////---------.........//////////////////000000000000///000111222444777999:::===FFFOOO^^^}}}XXX\\\hhhyyy{{{{{{zzzsssjjjlllYYY???888:::888666222333444444444444333222222222222222222222222222........./////////000000000000000000000000000000////////////000000111111111111111000000111111111222111111111000000000//////000111222222333333333111111222222222222111111111111111111111111111111222111111222333444555555444444555666888999:::;;;999:::<<<>>>AAABBBBBBAAAGGGHHHHHHHHHHHHIIIJJJJJJGGGKKKPPPRRRQQQOOONNNOOOVVV^^^dddbbbbbbggglllnnnnnnkkkhhhgggiiikkkmmmmmmooommmkkkiiiggggggggggggkkkiiiiiijjjhhhdddfffkkknnnqqqrrrqqqrrrxxx{{{{{{|||xxxxxx}}}yyymmmhhh```ZZZVVVSSSQQQPPPTTTOOOIIIGGGHHHJJJMMMPPPFFFGGGHHHIIIIIIJJJKKKKKKFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@>>>===;;;:::999::::::999888888888888888888999555555555555555555555555444444444444333333222222111111222222222222111111222111000000000000111222222222222222222222222222222222222222222222222222///////////////000000111.........//////000000000000000000/////////......,,,---///222999DDDPPPWWW[[[\\\\\\VVVMMMEEECCCCCCMMMRRR[[[ccchhhlllmmmnnnlllvvvxxxqqqmmmuuuuuuzzz~~~{{{yyyvvvrrrtttuuummm___OOOMMMWWWccchhhhhhWWWPPPJJJKKKNNNPPPTTTXXXZZZ]]]aaaeeeggghhhkkklllmmmooorrrrrrrrrsssxxx|||wwwttttttqqqpppqqqnnnoooooopppppppppppppppooonnnmmmllllllmmmnnnoooooopppqqqssssssssssssssssssrrrqqqqqqmmmcccSSSGGG:::???KKKYYY___\\\XXXWWWXXXbbbrrrzzzqqq]]]NNNJJJCCCCCCDDDEEEFFFJJJWWWeeeiiinnnrrrtttxxx}}}~~~{{{}}}}}}}}}}}}{{{yyywwwuuu000000000000000111111222111111111111111111111111222555666333111222888===444333222555999===?????????>>>>>>>>>???@@@CCCEEEJJJ```pppjjj]]]^^^ooo{{{nnn[[[DDD@@@:::666555777;;;>>>>>>===>>>@@@FFFNNNVVV[[[UUU___ddd``````hhhooopppnnnrrruuurrrmmmfffYYYNNNPPP\\\sss}}}pppccc\\\\\\^^^iiiqqqyyywwwkkkZZZKKKCCC@@@???>>>>>>>>>???AAAAAA???GGGXXXggghhhYYYKKKEEECCCHHHPPPZZZccchhhiiihhh___WWWLLLGGGHHHJJJHHHFFFGGGFFFHHHOOOVVVWWWPPPIIIDDDAAA>>><<<;;;999777555333222111000000/////////---------.........//////////////////000000000000000000111333555888:::;;;@@@OOO___pppjjjVVVmmm|||ssslllkkkiiiMMM777<<<:::111666111222333444444444333222111111111111111111111111---.........//////000000000000000000000000000000.../////////000000111111222222111111111111222222222111111111000000////////////000222222333333333111111222222222222111111111111111111111111111111222222222222333444555666444555666777888999:::;;;:::::::::;;;===>>>>>>===;;;===AAAGGGLLLMMMLLLIIIGGGKKKPPPQQQQQQQQQSSSUUUJJJVVV^^^]]]\\\ccciiillliiiiiijjjmmmooonnnkkkhhhnnnmmmkkkjjjjjjhhhfffddddddgggnnntttuuurrrrrrvvvnnnwww~~~xxxpppppptttrrrggg]]]^^^ZZZUUURRRRRRSSSUUUUUUOOONNNOOOOOOMMMJJJJJJMMMJJJKKKLLLKKKJJJJJJKKKLLLGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@AAABBBBBBBBBAAAAAAAAA???===:::999999:::;;;888777777777888999:::;;;444555555555666666777777333333333333333333333333111222222333333333222222333222111000000111222333333333333333333333333333333333222222222222222222////////////000111222333.../////////000000111111///.........------------,,,---...111666AAAOOOYYY]]]^^^^^^YYYPPPHHHBBB@@@EEELLLVVV___dddfffgggggghhhnnntttwwwvvvsssqqqqqqssstttzzz}}}{{{wwwqqquuuwwwwwwsssdddRRRIIILLLWWWbbbhhh```VVVNNNMMMNNNOOOSSSWWWTTTXXX]]]bbbeeehhhkkknnniiilllppprrrtttxxx}}}uuuuuuuuuqqqnnnooolllmmmnnnoooooopppooooooooonnnmmmlllmmmmmmoooooooooppprrrsssttttttssssssvvvqqqnnnooonnnbbbLLL:::DDDGGGOOOWWWYYYRRRMMMKKKMMMYYYlllwwwmmmWWWGGGCCC>>>>>>@@@DDDHHHQQQcccttthhhkkkmmmooovvv}}}}}}yyy||||||||||||zzzxxxvvvuuu000000000000000000000000000000000000000000000000111111111111222333444555555555666777888:::<<<=========>>>???@@@AAAAAAAAAMMM^^^nnnnnn```YYYhhh|||zzzuuu{{{{{{iiiJJJBBB999555777777444111;;;>>>CCCJJJOOOQQQPPPNNNSSSWWW\\\^^^```ccciiimmmtttooolllmmmkkkbbbXXXSSSYYYvvv}}}uuudddVVVTTTXXX[[[pppwww|||xxxkkk[[[NNNHHH<<<<<<<<<===@@@CCCAAA>>>GGGNNNWWW\\\[[[SSSKKKEEECCCCCCKKKZZZiiirrrwww{{{mmmjjjaaaTTTMMMNNNQQQQQQPPPOOOSSS[[[]]]VVVMMMIIIBBB@@@>>><<<:::777333000000000000000000000000000////////////000000000000000111111111111000000///000444888:::888888===DDDVVVhhhwww{{{ppp\\\bbbxxxjjjrrrlllnnnXXX@@@666666666555444444444444333333222222222000000000000000000000000000000000000////////////000000000000000000000000////////////////////////------...///000000//////////////////////////////000000000000000111111222111111111111111111111111000000111111111222222222222222333333333333444444666777777666555555777999888888888999:::;;;<<<======>>>???AAABBBCCCDDDDDDKKKKKKLLLPPPTTTTTTQQQNNNZZZZZZ[[[[[[\\\\\\\\\\\\]]]^^^```bbbdddhhhmmmqqqtttooommmooooookkkiiijjjpppppppppsssxxx}}}{{{xxxyyy{{{zzzuuuooolllfff___\\\]]]]]]ZZZVVVXXXWWWVVVUUUSSSRRRQQQPPPVVVTTTQQQOOOLLLKKKKKKKKKMMMNNNNNNNNNMMMJJJGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBCCCFFFEEEBBB??????===:::777777888999;;;888888888888888888888888999999888777666555444333444444444444333222111000222333333333333222111111222222222222222222222222222222222111222222333333555555444333333222111111000000000000000000000000////////////////////////////////////000000000000///......000666@@@LLLTTTddd^^^[[[ZZZTTTJJJDDDDDDFFFLLLRRRWWW___hhhjjjffffffpppnnnggggggdddfffrrrvvvqqqsss{{{|||zzz~~~pppllloooqqqtttvvvttteeeUUUKKKEEEFFFUUUgggeee```UUUKKKHHHMMMPPPOOOQQQVVV\\\aaadddeeeggghhhkkkmmmooopppqqqtttxxx{{{~~~yyytttssstttsssnnniiinnnnnnnnnnnnooopppqqqrrrqqqrrrrrrqqqpppooonnnmmmoooooopppqqqqqqrrrsssssspppqqqrrrqqqkkk^^^LLL@@@BBBFFFKKKNNNLLLJJJHHHGGGQQQZZZiiisssmmmZZZGGG???:::======@@@NNNcccrrrvvvoooooopppqqqtttxxx|||zzzyyyxxxxxxxxxwwwuuusss////////////////////////000000000000000000000000111111111111222333444444555555666666888:::;;;<<<;;;<<<======>>>???@@@@@@FFFTTTeeekkkddd^^^fffttt}}}mmmnnn~~~gggWWWDDD888666888999888999;;;@@@FFFKKKLLLJJJHHHJJJOOOWWW\\\^^^```cccfffkkkjjjkkkkkkhhhcccdddhhhyyy~~~wwwrrrwwwpppbbbSSSOOOXXXeeemmmyyylll\\\PPPIIICCCCCCBBBBBBDDDHHHJJJKKKEEELLLWWW```bbb]]]SSSKKKLLLNNNZZZppp~~~tttgggbbbffflllnnnpppkkkhhhgggaaaTTTGGG@@@@@@>>>;;;888777555222///000000000000000000000000////////////000000000000111000000000000000000000555666777666666>>>LLLYYYwwwrrrccc^^^[[[VVV~~~rrrsss{{{tttiiiiiicccPPP;;;444555666555444444444333333333222222222000000000000000000000000000000000000////////////////////////////////////////////////////////////---...//////////////////////////////////////////000000//////000000111222111111111111111111111111111111222222222333333333222222222333333333444444444555666555444444666888999999888888888999999:::;;;<<<>>>@@@BBBCCCDDDDDDIIIHHHGGGIIIMMMOOONNNMMMOOONNNNNNMMMMMMNNNNNNNNNSSSTTTUUUUUUVVVXXX\\\___ddd```___cccdddbbbaaabbbeeeddddddfffiiimmmnnnooogggdddaaabbbdddddd```\\\[[[WWWTTTTTTWWWYYYWWWTTTXXXWWWVVVTTTQQQOOOMMMLLLPPPOOOMMMLLLKKKKKKLLLLLLMMMNNNNNNNNNLLLJJJGGGEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCCCCEEEGGGFFFBBB>>>===;;;:::888888888999:::888888888888888888888888777777777777777777777777555555555555444333222111222333333333333222111111222222222222222222222222333222222111222222333333444333333222111111000000////////////////////////////////////////////////.../////////000000000000000///...///333<<>>??????BBBJJJYYYfffiiiffffffiiivvvjjjdddiiiqqqyyypppTTTAAA:::999888666888999===BBBFFFGGGEEEBBB>>>FFFPPPWWWYYYZZZ\\\^^^aaadddhhhiiieeefffrrrvvvpppllliiilllcccTTTMMMVVVkkk~~~vvvkkk^^^RRRJJJGGGJJJMMMNNNMMMMMMPPPSSSMMMTTT___mmmtttpppcccXXXSSSZZZmmm~~~{{{ssslllbbbSSSFFF???>>>;;;777444333222000///000000000000000000000000////////////000000000000111000/////////000111111777888999999>>>NNNeeeuuu```IIIJJJYYYeeeqqqgggpppvvvfffccceeeTTTEEE666222444555444444333333333333222222222222000000000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////...---////////////////////////000000//////000000111222111111111111111111111111222222222333333333444444222222222222333333333333222333444444333444666888999888888777666777777777:::;;;===>>>@@@BBBCCCDDDEEECCCBBBCCCFFFHHHJJJJJJIIIHHHGGGFFFEEEFFFGGGHHHLLLLLLLLLKKKJJJKKKNNNPPPRRROOOPPPUUUXXXWWWVVVXXXYYYXXXWWWWWWZZZ[[[\\\[[[VVVSSSPPPQQQSSSUUUSSSQQQRRRPPPPPPRRRVVVXXXWWWUUUUUUUUUSSSRRRPPPOOOMMMMMMJJJJJJJJJKKKLLLMMMNNNOOONNNOOOOOONNNLLLIIIGGGEEEGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDEEEFFFGGGEEEAAA>>>;;;;;;::::::::::::::::::888888888888888888888888555555666777888999::::::666666666666555444333222333333333333333222222111333333333333333333333333333333222222111222222333222222111111000/////////////////////////////////000000000000000000000000....../////////000000000000000......000777???FFFRRRUUU\\\cccbbbWWWJJJCCCBBBCCCIIIQQQRRRUUUccctttttttttzzz|||}}}~~~|||{{{}}}yyyqqqjjjeeedddhhhlllmmmpppssstttoookkkgggYYYHHHCCCHHH^^^cccbbbXXXNNNJJJJJJJJJGGGKKKQQQVVVYYY]]]```bbbggghhhjjjkkklllooorrrttt{{{~~~xxxwwwtttqqqpppqqqqqqnnnkkkoooooonnnnnnnnnooopppppptttsssssssssrrrqqqqqqpppqqqppppppooonnnmmmmmmllllllqqquuutttlll___SSSKKKHHHRRR^^^bbbaaaaaafffllltttxxx|||wwwfffQQQFFFFFFGGGGGGLLL\\\sss}}}yyyvvvuuuuuuzzzxxxwwwvvvvvvuuurrrppp////////////////////////000000000000000000000000000000000000111222333444444444444555666777999:::999:::;;;<<<===>>>???@@@DDDFFFPPPaaannnoookkkhhhyyyhhh\\\cccxxxxxx```NNNEEE@@@999444777888;;;???BBBCCCBBB@@@999@@@JJJQQQTTTUUUXXXZZZ\\\```eeegggfffjjjyyyuuunnnjjjfffccc^^^ZZZVVVZZZlllwwwpppiii___SSSJJJFFFLLLTTTXXXTTTOOOOOOTTT[[[___iiiwww|||mmm___TTTbbb{{{vvvmmmbbbSSSGGGAAA;;;888444111111111000///////////////////////////////////////000000000000111000.........000222333444999===AAAMMMddd}}}iiiNNNEEERRRjjjzzzzzz|||hhhdddwwwqqqdddddd^^^HHH===333222555444333333333222222222222222222222000000000000000000000000000000000000//////////////////////////////////////////////////////////////////000000///...------///////////////////////////////////////000111111111111111111111111111111111111222222222222333333111222222222222333333333111222444444444555777999777777777666777777888888;;;;;;<<<===>>>???@@@@@@AAAAAAAAABBBDDDFFFGGGGGGGGGFFFEEEDDDEEEFFFHHHIIIKKKLLLLLLKKKIIIIIIKKKMMMIIIGGGIIIPPPSSSRRRQQQRRRSSSRRRQQQRRRTTTUUUTTTSSSQQQOOOMMMMMMPPPRRRRRRRRRSSSSSSSSSUUUXXXXXXUUURRRQQQQQQQQQQQQRRRRRRRRRRRRKKKKKKLLLMMMOOOPPPQQQRRRPPPPPPOOONNNLLLJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDEEEFFFEEECCC???===;;;;;;<<<======<<<;;;:::999999999999999999999999555666666777888999::::::666666666666666555444444333333444444333333222111333333333333333333333333333333222222111111222222111111111000000/////////////////////////////////000000000000000000000000........./////////000000000///...---///444;;;AAALLLQQQZZZccceee\\\NNNDDDFFFDDDIIIRRRSSSXXXppp}}}zzzzzzxxx|||rrrmmmlllnnnsssuuussssssvvvvvvuuuxxxxxxjjjSSSEEEBBBLLLXXX```[[[QQQKKKJJJJJJEEEIIINNNRRRVVVZZZ^^^aaaccceeehhhiiijjjllloooqqqsssvvvzzz}}}|||yyyuuurrrsssqqqooooooppppppooommmooonnnnnnnnnnnnooopppppprrrqqqqqqppppppoooooooooppppppoooooonnnmmmmmmmmmlllpppsssppphhh___XXXVVV[[[iiiyyy|||ssskkkkkknnnrrrsssrrrlll]]]LLLEEEGGGFFFKKKXXXlll~~~zzzxxxyyyyyywwwuuuuuutttssspppmmm........................////////////////////////000000000000111222333333333333333444555666777888999:::;;;<<<>>>???@@@AAAEEECCCIII[[[mmmuuuuuusssxxxccc___nnnmmm^^^SSSJJJ@@@999888777888:::===>>>>>>===:::???FFFKKKMMMPPPUUUYYY[[[\\\___dddfffjjjttt~~~{{{sssnnnjjjddd]]]XXXSSSZZZdddrrr~~~yyyrrrmmmhhh___RRRHHHEEEIIIQQQUUUSSSOOOUUU^^^eeegggmmmyyy~~~oooaaa]]]oooxxxkkk]]]MMMAAA<<<999666333000000111111000////////////////////////////////////000000000000111000......///111333555444888<<>>@@@CCCEEEFFFFFFEEEEEECCCCCCCCCCCCEEEGGGIIIJJJIIIJJJLLLKKKKKKKKKMMMNNNLLLJJJMMMSSSVVVSSSQQQQQQQQQQQQPPPRRRTTTUUUTTTSSSNNNMMMLLLLLLNNNPPPQQQQQQSSSSSSTTTVVVVVVUUURRRPPPPPPQQQQQQRRRSSSSSSTTTTTTPPPPPPQQQRRRRRRSSSSSSSSSPPPPPPOOONNNMMMKKKJJJIIIFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCDDDCCCBBB???>>>=========???@@@???>>><<<;;;::::::::::::::::::::::::777777777777777777888888666666777777666666555555333444444444444333222222333333333333333333333333444333222222111111111222111111111111000000000000........................////////////////////////............////////////............///444:::???BBBIIISSS^^^dddaaaUUUKKKLLLGGGHHHNNNQQQYYYwwwyyyuuu~~~tttzzz}}}wwwrrrpppsssxxxzzzyyyzzz~~~}}}uuu\\\IIIBBB???MMMXXXXXXQQQKKKGGGEEEDDDFFFJJJNNNQQQUUUZZZ]]]___aaadddggghhhjjjlllooonnnooorrrsssttttttsssrrrpppoooooooooooopppooonnnmmmmmmmmmmmmnnnooopppqqqrrrqqqpppoooooooooppppppooooooooooooooooooooooookkkmmmnnnmmmhhhfffgggiiiuuu~~~|||kkk^^^\\\```bbbbbbcccbbbYYYOOOJJJLLLXXXcccuuu}}}|||}}}xxxvvvtttsssrrrpppmmmkkk........................////////////////////////000000///000000111222333333333333333444555666777999999:::<<<>>>???@@@AAABBB>>>CCCSSSeeeqqqxxx|||yyyvvv|||~~~pppnnnnnnzzzuuudddTTTGGG???===:::777666777888999999<<>>===>>>?????????@@@@@@???>>><<<;;;::::::::::::::::::::::::888888777777666666555555555666666666666666555555444444444444444333222222333333333333333333333333444444333222111111111111111111111000000000000000........................////////////////////////------........./////////---.........000333999===???GGGSSS___iiimmmdddZZZNNNHHHEEEGGGJJJUUUnnnrrrsss~~~tttwww{{{zzzrrrnnnnnnuuu|||wwwbbbNNNFFF@@@HHHOOOOOOLLLIIIEEE@@@AAACCCEEEGGGIIILLLQQQUUUYYY\\\```ccceeegggjjjlllkkklllmmmoooqqqqqqrrrrrrmmmmmmmmmmmmmmmmmmmmmmmmkkkkkklllmmmnnnpppqqqrrrtttsssrrrqqqqqqqqqssssssnnnnnnnnnnnnooooooooooooiiijjjkkklllmmmpppuuuxxxwwwdddOOOHHHOOOYYY___dddjjjkkkbbbUUUPPPQQQeeepppwwwqqqrrr{{{}}}{{{|||wwwuuusssrrrpppnnnkkkhhh......................../////////////////////////////////000000111222333222222222222333444555666777888999:::<<<>>>???@@@???===AAAKKKUUU___kkkuuuvvvooojjjlllpppuuu~~~sss~~~kkkZZZQQQIIICCC<<<777555666888888:::>>>AAABBBCCCEEEJJJOOOOOOMMMOOOSSSUUUVVVYYY___aaa``````___YYYRRRRRRWWWrrrwwwrrrnnnllliiigggccc]]]UUUOOOPPPKKKMMMTTTWWWZZZhhhxxx~~~nnniiippprrrqqqnnnnnnvvvkkk```UUUNNNGGG???999777333222000000111111000///000000000000000000000000////////////000000000000///000111222444555666777888<<>>BBBCCCBBBBBBDDDEEEEEEFFFHHHIIIJJJIIIGGGGGGBBBDDDGGGHHHHHHIIIJJJLLLOOONNNQQQXXXZZZUUUPPPOOONNNNNNNNNOOOQQQQQQOOOMMMMMMNNNNNNNNNMMMLLLLLLLLLPPPQQQSSSSSSSSSRRRRRRRRRNNNMMMMMMLLLKKKKKKJJJJJJMMMNNNOOOOOOOOONNNMMMLLLIIIIIIHHHHHHHHHHHHIIIIIIDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBB???======@@@CCC@@@@@@???>>>===;;;:::999888888888888888888888888666666666666555555555444444555555666666555555555444444444555444444333222444444444444444444444444555444333222111111111111////////////////////////........................---------------------------------.........//////......///...///111555999AAAJJJVVVbbbnnnssskkk___LLLHHHDDDCCCGGGTTTdddooozzz}}}vvvpppsssyyyzzz{{{}}}}}}zzzrrrooowww|||{{{xxxjjj[[[TTTIIIIIIFFFDDDFFFJJJHHHBBBAAABBBBBBBBBCCCFFFJJJNNNRRRUUUZZZ^^^aaadddgggiiihhhiiijjjlllmmmmmmmmmmmmiiijjjkkkjjjjjjiiijjjjjjiiijjjkkklllnnnppprrrttttttsssqqqppppppqqqssstttoooooonnnnnnmmmlllllllllkkkjjjkkkmmmppptttvvvvvvvvvooobbbOOOBBBGGGYYYjjjxxxsssZZZOOOQQQSSS\\\hhhooohhh___```hhh}}}yyyzzzwwwuuurrrqqqooommmiiifff........................////////////////////////////////////000111222333222222222222333444555555555666777999;;;===>>>?????????BBBFFFIIIOOO\\\hhhjjjeeebbbcccdddhhhvvvwwwjjjuuuwwwlllTTTMMMCCC;;;777777999:::888<<<@@@AAAAAABBBEEEHHHGGGGGGIIILLLLLLLLLRRRYYYVVVUUUVVVWWWRRRPPPYYYfffuuujjjfffeeedddcccbbbaaa___\\\YYYVVVTTTQQQVVVaaadddaaahhhsssppplllqqqqqqtttwww{{{xxxeeeZZZPPPJJJDDD<<<777666111000///000111111///---000000000000000000000000////////////000000000000///000222444666777777777555???JJJ[[[sss}}}kkkSSSWWWhhhyyylllwwwuuuyyyaaaAAA:::333111222444333000111444000000111111222222222222000000000000000000000000000000000000////////////........................////////////////////////------...///000000000///////////////////////////...............///000000000000000000000000000000000111111111111222222222000111111111111222222222222333444333222222333555444444444444444555666777666555555555777:::===???;;;>>>??????>>>???CCCFFFCCCEEEGGGGGGGGGDDDAAA???DDDFFFIIIJJJJJJJJJKKKMMMKKKKKKOOOVVVXXXSSSNNNMMMNNNNNNNNNNNNOOOOOOLLLJJJIIIKKKLLLLLLJJJGGGFFFFFFKKKLLLLLLKKKIIIGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHFFFEEEEEEEEEFFFFFFGGGHHHCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCBBB???<<<===BBBFFF@@@???>>><<<;;;999888777666666666666666666666666444444555555555555555555444444555555555555555444444444555555444444333222444444444444444444444444555444333222111111111111---.............................................---------------------------------.........//////...//////......///222555@@@IIIUUU```kkkooodddUUUIIIHHHEEECCCJJJXXXaaabbbmmmpppnnnnnnpppooo~~~}}}vvv~~~yyywwwzzzsssiiicccPPPIII???;;;CCCLLLNNNIIIBBBCCCBBBAAAAAACCCGGGKKKMMMQQQVVV[[[^^^aaadddgggfffggghhhiiiiiiiiiggggggggghhhiiihhhgggfffggghhhhhhiiijjjlllnnnqqqsssuuurrrqqqooonnnnnnpppqqqssspppooonnnmmmkkkjjjiiihhhnnnlllkkkmmmpppqqqnnnjjjbbb^^^UUUKKKHHHUUUnnn[[[KKKLLLRRRXXXcccllllllllluuu~~~yyyxxxwwwuuurrrpppnnnlllhhheee,,,---------.../////////---------............///......///000111222222333111111111222333444555666:::666666:::>>><<<;;;;;;?????????@@@CCCIIIQQQWWWdddaaa___^^^]]]dddxxxZZZbbbttt|||bbbHHH===;;;999777777999;;;<<<<<<<<>>???@@@AAAFFFGGGGGGGGGGGGEEECCCBBBFFFHHHJJJJJJJJJJJJLLLMMMPPPPPPTTTYYYXXXQQQLLLJJJLLLMMMNNNOOOOOONNNLLLKKKJJJIIIIIIHHHHHHHHHIIIIIINNNOOOOOONNNKKKIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIHHHGGGFFFEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFDDDBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::;;;;;;999888888777666555555444777777666666555555555444555666777888888777666666111222444666777777666666555555444444444333333333000000000000///////////////............------------.........---,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---000222444CCCLLLYYYbbbeeeeeeccccccPPPLLLGGGGGGMMMUUUZZZ[[[```bbbcccgggqqq~~~|||{{{|||~~~|||tttsssyyyzzzssslllcccQQQ>>>;;;FFFQQQTTTQQQCCCBBBAAA@@@@@@AAACCCEEEKKKLLLPPPTTTYYY^^^aaaccceeeffffffgggggggggffffffhhhggggggggggggggghhhiiihhhhhhiiijjjlllnnnpppqqqrrrrrrrrrqqqqqqqqqppppppoooooonnnmmmlllkkkkkkjjjlllpppqqqnnnlllllliiidddYYYPPPLLLRRR]]]mmmlllYYYWWWYYYaaattt{{{~~~xxxrrroooppppppooommmiiifffddd------------............---------............///000000000000000111111111111111111222333444555666999555555:::===<<<;;;<<>>>>>??????EEEEEEEEEEEEEEEDDDDDDCCCFFFHHHIIIJJJJJJJJJLLLNNNMMMNNNRRRWWWVVVPPPKKKJJJKKKLLLMMMMMMNNNNNNMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJOOOOOOOOONNNLLLKKKKKKLLLKKKKKKKKKJJJJJJIIIIIIHHHIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEDDDEEEEEEFFFFFFEEEDDDBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888888888777777666666555555777666666666555555555555555666777777777777555555111222444555555555555444333222222222222111111111000000000000/////////...............------------------......------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---///111333@@@JJJYYYffflllmmmmmmlll[[[QQQIIIJJJMMMOOORRRVVVYYY^^^bbbdddiiiqqqwwwwwwvvvrrroooooottt{{{{{{tttnnnooouuuvvvrrrmmm^^^PPP???999@@@JJJRRRUUUJJJEEE???<<<===???BBBBBBGGGHHHLLLPPPUUUYYY\\\^^^cccddddddeeefffffffffeeefffeeeeeeeeeeeefffggggggggghhhiiikkkmmmnnnooopppqqqqqqqqqpppppppppoooooonnnnnnmmmmmmlllkkkkkkkkkkkknnnooonnnnnnnnnhhhaaaPPPKKKLLLVVVbbbrrrhhh^^^dddlllzzztttnnnlllmmmmmmmmmkkkiiifffeee............---------------------............///111111111000000/////////111111111111222444555666777444444999<<<;;;;;;===???AAACCCDDDCCCDDDEEEGGGQQQWWW^^^```___fffzzzsssddd```ddduuugggQQQBBB888555666333333444666888999:::;;;::::::::::::;;;===@@@AAA@@@BBBEEEFFFGGGLLLSSSYYY[[[YYYWWWTTTRRRPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNOOOYYYgggmmmqqqgggSSS===333333222111000000000000000////////////000000///////////////...111111000000000111222222222333666777888AAAWWWjjjrrrgggPPPKKKaaavvv}}}sss{{{uuu~~~cccGGG;;;666111333333333333222222222222222222111111111000000000////////////////////////...000111111///......///,,,---...//////...---,,,------------------------........................---............/////////........................------------................../////////000000000111111111111111111222222222222222222222222222222333333222222222222333333555444444555666888:::;;;;;;;;;<<<<<<=========>>>@@@@@@@@@@@@@@@AAABBBBBBDDDFFFHHHIIIIIIJJJLLLNNNJJJKKKNNNTTTTTTNNNJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNJJJIIIIIIIIIIIIIIIJJJJJJNNNMMMLLLLLLLLLMMMNNNOOONNNNNNMMMKKKJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888777777777777777777777666666666666666666666666555555555555666777777777666555444444222222333333333333222222222222222111111111000000000000000/////////..................------------------......------,,,,,,,,,,,,,,,---------......------------------------///...---------...000111;;;HHHZZZkkkuuuyyyyyyxxxkkkZZZOOOQQQQQQKKKKKKRRRSSSXXX\\\]]]bbblllvvvzzzqqqooonnnrrrzzz}}}zzzwwwhhhiiijjjnnnqqqsssrrrooobbbXXXIII<<<999???JJJSSSPPPIII???:::999<<>>AAABBBCCCCCCBBBBBBCCCEEEGGGNNNXXX^^^bbbiiivvvuuusss}}}zzz```JJJ<<<777777777555444666777555555666666666666777888999;;;<<<>>>@@@AAAAAAAAACCCFFFIIIJJJIIIHHHHHHGGGGGGHHHHHHGGGHHHHHHHHHHHHIIIIIIIIIHHHKKKWWWeeelllrrruuu[[[GGG333...111333333222000000000000////////////111000000000//////......000000000000111222333444333666:::>>>EEESSShhhyyyfffNNNPPPllllllrrruuutttwwwrrrlll{{{~~~{{{~~~oooPPP999666888666333333333222222222222111111111111111000000000000////////////////////////---///111111000.........,,,---............---,,,------------------------........................---------.........//////........................,,,,,,---------................../////////000000000000000111111111111111111111111111111111111111222222222222222222333444555444333333444777999;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAABBBDDDFFFGGGGGGHHHKKKLLLIIIIIILLLRRRRRRMMMKKKKKKMMMLLLKKKJJJJJJJJJLLLLLLJJJIIIIIIIIIIIIJJJJJJKKKKKKIIIHHHHHHIIILLLNNNOOOOOONNNMMMKKKIIIGGGEEEDDDEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888666666666666777777777777666666666666666555555555777777666666555444333333222222222222222111000000333333333333222222222222000000/////////..................---------,,,,,,,,,------...------,,,,,,,,,,,,,,,---------......------------------------//////...---------...///666DDDZZZooo}}}zzzcccUUUYYYWWWKKKHHHPPPRRRTTTVVV[[[iii~~~xxxwwwyyynnngggiiiffflllpppqqqqqqssssssrrrooohhhYYYFFF777555???JJJPPPLLLEEE>>>:::999<<>>BBBBBBBBBAAA@@@BBBEEEHHHDDDJJJRRR\\\fffmmmppppppuuu{{{sssZZZHHH>>>::::::444222555666333333555444444555555666777888999;;;<<<=========>>>???@@@CCCCCCBBBBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGNNN[[[hhhlllnnnyyylll]]]NNN>>>000...333444222111////////////000000000000111111000000/////////.../////////000111333444555999:::<<>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888666666666666777777777777555555555666666666666666777666666555444333333222333222222111000000000///333333222222222111111111////////////...............------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,---------......------------------------///......---------------222???UUUkkk|||gggYYY\\\ZZZMMMGGGNNNRRRSSSWWWeeemmmdddhhhqqqwwwzzzwwwuuuxxxwwwuuuxxxssseeeQQQ>>>555888???HHHKKKKKKFFF>>>999:::>>>???@@@BBBEEEHHHKKKNNNOOORRRTTTVVVYYY[[[]]]^^^______```aaabbbccccccccccccbbbdddgggjjjkkklllkkkkkkkkkkkkjjjjjjjjjiiiiiiiiigggggghhhhhhiiiiiijjjjjjggghhhhhhiiikkkhhh[[[LLL===777999BBBHHHEEEDDDHHHJJJEEEKKK^^^ooo}}}wwwpppnnnooolllkkkjjjhhheeeccc```___------------,,,,,,,,,,,,---------............///,,,------...000111111222000000000000111333444555444222333666666555888>>>@@@AAA@@@???@@@BBBFFFJJJEEEHHHNNNWWWdddnnnmmmfffooouuuqqqqqq```RRRIII???555000444666333333777333444444555666777777777666666888999;;;<<<======????????????????????????>>>>>>>>>???@@@AAAAAAAAABBBIIITTT\\\]]]^^^gggsss|||}}}vvvbbbRRREEE:::111111444222...---////////////000000000000111000000000000000000/////////000111333555777888777;;;BBBOOOccczzzoooXXXYYYbbbnnn|||zzznnnsssmmmddduuubbbBBB888888444333777222222222222111111111111111111000000000/////////........................,,,...//////.........///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------------------------,,,,,,,,,,,,------------------........./////////......//////000000111111111111111111111111111111111111000111111222333444444444333333444555777888888888999999:::::::::;;;>>>>>>??????AAACCCDDDEEEAAABBBDDDDDDDDDDDDFFFHHHIIIHHHJJJNNNNNNKKKJJJLLLLLLLLLJJJIIIHHHHHHGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLNNNKKKHHHIIILLLOOOOOOMMMKKKJJJIIIHHHGGGEEEDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKGGGGGGHHHGGGFFFDDDBBBAAA@@@@@@???????????????@@@<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888777777777777777777777666666666666555555555666666666666666666555444333333333333333333222111000000000000000000000000////////////.../////////.........------------------,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........---------------///888III^^^qqq~~~}}}iii\\\]]][[[PPPIIIIIIPPPQQQZZZnnn}}}pppiiikkkyyy~~~}}}}}}yyysssiii\\\NNNDDD===:::???EEEKKKJJJCCC===;;;<<<>>>???@@@CCCFFFHHHJJJKKKNNNPPPSSSVVVYYY\\\]]]^^^]]]^^^```bbbccccccbbbbbbaaabbbdddggghhhiiiiiiiiihhhhhhhhhhhhggggggggggggffffffgggggghhhhhhhhhiiifffggghhhggghhheee[[[OOOBBB@@@EEEOOOPPPKKKKKKPPPPPPRRR[[[kkk~~~~~~tttmmmlllnnnllljjjhhheeebbb___]]]\\\,,,,,,,,,,,,,,,,,,---------------............///........./////////000000//////000000111333444555444222333555444333777======>>>@@@@@@@@@AAADDDFFFAAADDDHHHMMMZZZfffhhhdddbbbrrruuu{{{rrrgggMMM@@@777999999444333888333333444555666666666666444444444666888999::::::999999::::::;;;;;;::::::999999::::::;;;;;;<<<<<<:::>>>DDDGGGGGGKKKYYYfffwwwzzzuuueeeTTTHHH;;;555111222222000...///.../////////000000000111000000000000000111111111000111222333666888:::<<>>???@@@BBBCCCDDDDDDEEECCCDDDFFFFFFEEEDDDFFFGGGIIIGGGHHHKKKKKKHHHHHHJJJHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNKKKIIIJJJMMMOOOLLLIIIIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEFFFHHHIIIKKKLLLLLLHHHIIIIIIIIIHHHEEECCCAAA?????????>>>??????@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888777777666666555555555555555555666666666777555444333222222333333444333222111000000000111222000000/////////.........//////.........------------------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,------...---------...222;;;KKK```uuu}}}ooobbb___^^^WWWMMMGGGLLLNNNUUUfffzzz|||{{{uuuppppppxxx~~~yyysssllliiieeeZZZIII;;;999===CCCGGGHHHCCC===888;;;;;;===???AAACCCEEEFFFGGGIIILLLPPPTTTWWWYYYZZZZZZ\\\^^^```aaaaaa`````````aaabbbccceeeggghhhiiiggggggfffffffffeeeeeeeeefffffffffffffffgggggggggdddggghhhffffffeee```YYYTTTYYYcccfff[[[NNNPPP\\\eeeqqq~~~tttmmmhhhhhhlllhhhfffdddaaa___\\\[[[ZZZ+++++++++,,,,,,------------------........./////////////////////.........//////000000111222444555444333444555333222666<<<999<<<@@@AAAAAAAAAAAAAAA===@@@BBBDDDNNN]]]dddddd\\\bbbkkkyyyxxx^^^MMMAAA???===555333777222333444555555555555555777666444444555666555555333444555666777777777777666666666777777777888888999:::<<<;;;;;;DDDWWWggguuuwwwzzzppp^^^OOOAAA666333///...000111///111444.../////////000000111111//////000000111111222222222222444666888;;;===>>>UUUooodddUUU[[[kkkttt|||rrrzzz{{{QQQCCC666222333444444333222222222111111111111000000000000000////////////........................---......---,,,---///111---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,------------------.........//////---------...///000000111000000000000000000000000000000000000111222333444222222333444555555555444555666777888999:::;;;;;;<<<===???AAABBBCCCBBBBBBEEEGGGHHHGGGFFFEEEFFFGGGHHHFFFFFFIIIIIIFFFEEEHHHDDDEEEGGGIIIJJJJJJJJJJJJIIIIIIIIIJJJJJJLLLMMMMMMMMMJJJGGGIIILLLMMMIIIDDDIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDFFFGGGIIIKKKLLLMMMIIIJJJJJJJJJHHHFFFCCCAAA>>>>>>>>>>>>>>>??????@@@::::::::::::::::::::::::::::::::::::::::::;;;;;;999888888777666555555444444555555555666666777777444333222222222333444555333222111000000111222333111111111111000000000000//////.........------------------,,,,,,,,,+++++++++,,,,,,---.........---,,,,,,,,,---------......************************+++,,,------......------///---000===TTTooouuuiiicccbbb^^^RRRGGGJJJJJJLLLUUUhhh|||yyysssrrr|||{{{xxxuuusssuuu{{{}}}vvvqqqtttvvvkkkSSS>>>888777;;;CCCJJJIII???555888999:::<<<>>>@@@AAABBB@@@BBBEEEIIIMMMPPPSSSTTTXXXZZZ\\\^^^``````___^^^`````````aaaccceeeggghhhffffffeeeeeeeeedddddddddffffffffffffffffffffffffbbbfffhhhffffffgggeeeaaahhhtttkkkYYY```sssqqqkkkgggdddeeekkkcccbbb```^^^\\\[[[ZZZZZZ...------,,,,,,------...,,,,,,,,,---------......---------............///000000000000111111111111333333444555666777888888:::;;;=========>>>@@@BBBBBBDDDFFFFFFIIINNNWWW]]][[[\\\dddttttttnnnsssxxxgggSSSFFF;;;444444999999777555333444666555111333333333333333333333333444555555555555555555444555555555555555555555555555777777444444???RRRaaapppggg]]][[[bbbmmmuuuyyyuuu||||||sssnnnlllvvvmmm___OOOBBB999444222222111111111000000//////000000000000000000//////000000111111222222333333...555999888777>>>OOO]]]qqqZZZRRR\\\nnntttnnnsss~~~{{{~~~uuu^^^???:::444222444444222...//////000000111111111222000000000000////////////------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,++++++*********...------------...//////............////////////...............///000000.../////////000000000000111111111111222333444444333333222333444666888999999999999999999999::::::::::::;;;<<<===>>>??????AAAAAABBBCCCDDDEEEEEEFFFHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGIIIKKKLLLKKKJJJIIIMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKHHHFFFDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCDDDGGGJJJLLLIIIHHHHHHGGGFFFEEEDDDDDDCCCBBB???===<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<::::::999999999:::;;;;;;777777888888888777777666444666777888888777666444555444444333333444444555222222222222222222333333111111111111000000000///111000000///...---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,000222666EEE```xxx{{{rrreee]]][[[ZZZSSSKKKHHHNNNUUUYYY]]]eeemmmrrrllllllpppxxx~~~xxxyyy{{{|||{{{zzzzzz{{{tttxxxzzzfffRRR@@@;;;777888<<<>>>:::555666666666666777888:::<<<<<<===???BBBFFFJJJMMMOOORRRUUUXXXZZZZZZZZZ[[[\\\ZZZ[[[\\\]]]^^^___```aaaccccccbbbaaaaaaaaabbbbbbeeedddbbbaaaaaacccfffhhhhhhfffcccbbbbbbeeehhhjjj|||uuu^^^\\\yyy}}}ooofffhhhhhh```]]]aaa```^^^[[[XXXVVVSSSPPPMMM------,,,,,,,,,,,,------,,,,,,,,,---------......---------............///...////////////000000000222333333444555666777777888:::;;;<<<<<<===???@@@CCCDDDEEEEEEFFFKKKQQQWWWXXXZZZaaannn~~~{{{nnniiinnnoooXXXJJJAAA999444444666666777777777777444111333333333333333333333333333444444555555444444333444444444444444444444444222555555444444;;;GGGQQQ[[[TTTLLLKKKQQQYYY```bbbccchhhmmmkkkcccZZZTTTRRRUUUPPPHHH???888444222222222111111111000000000000000000000000////////////000//////111444666555333555555444666???RRRjjj{{{qqq\\\OOOYYYiiipppkkknnn|||yyywwwzzz~~~wwwbbbMMM<<<777222111222333111...//////000000000111111111000000000000/////////...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,+++++++++******---------------...//////............////////////...............//////000...............///000111111111000000111111222222222222333333444666777888888888888999999999999999999::::::;;;<<<===>>>>>>AAAAAABBBCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIEEEGGGIIIKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHJJJKKKLLLLLLJJJHHHFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHJJJIIIHHHGGGFFFEEEEEEDDDCCCAAA???===<<<<<<===============<<<<<<;;;;;;;;;;;;::::::999999999:::::::::::::::999888777666555444555777888888777555444444444333333333333444444222222222222222222222222111111111000000000//////000000000///...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++///000222???WWWmmmyyyvvvppphhhaaa___^^^VVVNNNIIIKKKNNNSSSZZZ```dddeeegggcccccckkkzzzzzzxxxvvvuuuwwwzzz}}}~~~{{{vvvzzz}}}nnn```TTTGGG:::555888;;;:::777444444444333444555777888:::;;;<<>>CCCDDDDDDCCCDDDGGGLLLOOO^^^aaadddgggnnn~~~vvvhhh```lll{{{dddVVVMMMEEE===999:::;;;===>>><<<999555333222222222222222222222222222333333444444333333222333333333333333333333333111222333444444666:::===CCC>>>::::::>>>CCCFFFGGGJJJMMMOOOMMMFFF???;;;:::;;;999666444333333444555111111111111111000000000111111000000000/////////111000000333777999777555===777444>>>VVVuuujjjVVVOOOOOOcccuuuqqq___kkkwwwtttnnnuuutttbbbIII;;;888444000000222222111/////////000000000000111111000000000/////////......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***---------------......///---............/////////......------......///000......------///111444555111111000000///000000000111222333444555666666666777777777888888999999999999999:::;;;<<<======>>>AAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJDDDEEEGGGIIIJJJJJJJJJJJJHHHHHHGGGGGGGGGHHHJJJKKKJJJIIIGGGFFFEEEEEEEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBCCCEEEGGGHHHHHHGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA???===<<<<<<======??????>>>===<<<;;;::::::;;;;;;:::999888888888888;;;;;;;;;:::888777555444444555666777777666555444444444333333333333444444333333333222111111111000000000000000////////////000000//////...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---......777JJJ^^^jjjrrrrrroooiiigggfff___VVVPPPMMMLLLPPPWWW[[[[[[ZZZccc^^^___kkk|||vvvhhhooowww}}}zzzyyywwwvvvyyy}}}|||uuuooohhhVVV@@@222111444666555444444333333333444444555777888999:::===???AAACCCGGGJJJNNNQQQSSSUUUXXXZZZWWWWWWXXXYYYZZZ[[[\\\\\\^^^^^^^^^^^^___```aaaaaa``````___^^^^^^___aaabbb______```aaaccceeeggghhhiiikkkllliiihhhzzz}}}ssskkkbbb]]]aaaaaa[[[XXXZZZSSSPPPMMMKKKJJJGGGDDDBBB---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......---------............///........./////////000000000000111222333444555555333666:::============>>>BBBBBBBBBBBBCCCFFFIIIKKK^^^```aaabbbffftttvvvjjjgggooo|||yyylllbbbZZZSSSOOOKKKGGGDDDBBB???999666666222222222222222111111111222222222333333222222222222222222222222222222222222222222333444444333222555444222333666888888777777999:::999777444444444333333222222333333333444111111111111111111111111111111111111000000000///111333555666777888:::;;;???;;;???SSStttlllYYYUUU\\\dddttt~~~~~~}}}fffiii~~~vvvoookkk___LLL;;;333555333000000222333222111//////000000000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++------,,,,,,------...///---------.........//////...------------.../////////......///111666:::===333222111000000000000000000111333444555555444444666666666777777888888888999999:::;;;<<<===>>>>>>AAABBBCCCDDDEEEFFFGGGHHHDDDDDDEEEFFFFFFGGGHHHHHHDDDEEEGGGIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@>>>===<<<<<<<<<===??????>>>===<<<<<<;;;;;;;;;;;;:::888777777777777999999999999888666555555444555555666666555555444444333333333333333333444444333333222111000000///000000/////////........./////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,222AAASSS```rrrxxxzzzvvvsssqqqkkkbbb___YYYTTTUUUWWWXXXYYY\\\aaadddooo{{{llljjjsss}}}uuuooooooqqqtttxxxzzzyyyxxxvvvvvvgggQQQ>>>555333444666666666555555444444444444555555666777888:::<<<===>>>AAAEEEIIIKKKNNNRRRUUUSSSSSSTTTUUUVVVWWWXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^]]]^^^___aaabbbcccccccccdddccccccdddjjj~~~~~~uuulllfffaaa[[[XXX[[[ZZZTTTQQQQQQMMMJJJGGGFFFDDDBBB@@@===,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......---------............/////////000000000111111111//////000111222333444444333777;;;=========>>>???@@@@@@@@@BBBEEEGGGIIIJJJNNNQQQVVV___kkk{{{}}}xxxhhhgggrrr~~~|||sssooonnncccVVVIIIBBB<<<666444666333333333222222222111111111222222222222222222111222222222222222222222222444333111222444444333111222222333444555555333222111222333333333333555666111111111111111000///...111111111111111222222222222222222222222222222222///444888777666888@@@GGGHHHLLLZZZssscccUUUYYYiiiyyy~~~kkkhhhwww```III<<<666333333222111222222333333222000000//////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------------............---------------.../////////...///111555:::???BBB444333222111111111111111000111222444444444333333444444555666666777888888999:::;;;<<<===>>>>>>???AAABBBCCCDDDFFFGGGHHHIIIGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIJJJKKKLLLMMMNNNNNNPPPNNNLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCDDDFFFHHHIIIGGGGGGFFFEEEDDDCCCCCCBBB??????>>>======<<<<<<<<<<<<<<<<<<===============;;;:::999888777666666666444555666666666666666555444444555555555555444444333333333222222333333333333333222222111000///////////////............---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,*********+++++++++,,,,,,++++++,,,---111<<>>@@@>>>>>>???BBBFFFHHHIIIHHHGGGIIIPPP]]]mmm}}}~~~{{{zzziiillluuuzzzcccKKK???999333222555555444444333333222222222111222222333333222222111222222222222222222222222555333222222333444555444222333444555555444333222333333222222222333444444111222222222222111000000111111111222222222222222222222333333444555555555000333777888;;;DDDSSS^^^dddmmm~~~vvvaaaOOOTTTjjjxxxcccbbbssstttTTT;;;444666666222222222222222222222222000000////////////....../////////.........---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------------.........------,,,,,,------...///...//////111555999===@@@444333222222222222222222000111222222333333333222333333444555666666777777999999:::;;;<<<===>>>>>>???@@@AAACCCDDDFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGLLLLLLLLLMMMNNNNNNOOOOOOPPPNNNLLLJJJHHHHHHHHHHHHEEEEEEFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHEEECCCAAA@@@@@@BBBEEEGGGJJJIIIHHHGGGFFFEEEEEEDDD>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<<<<======999999888777666666666666222333444555555666666666444444444444444444444444333333222222222222333333222222222111000000000//////.........------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************++++++++++++************++++++++++++++++++---...000888HHHXXXmmm}}}~~~~~~xxxooofff```XXXSSSZZZggglllzzz|||{{{tttpppooopppuuuzzzwwwuuunnnaaaPPPAAA:::777333444444444333222222111333333333333444555666777777999<<>>@@@>>>===>>>AAAEEEGGGFFFEEEHHHIIIMMMVVVcccpppyyy~~~yyyqqqooo}}}oooOOOAAA<<<666333555666666555555444333333222222222333333333333222222333333333333333333333333333333333222222222333444111222333444333222222222333222111000111222222222222333333333444444333333111111111222222333333333222333444555666777888999666555666===LLL```rrr~~~|||qqqkkkZZZTTTXXXlllyyygggdddtttuuuZZZEEE888333333666000111222222111000000111000000/////////.........//////.........------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........------,,,,,,------...///......///000111333555666222111111111111111222333111111111111111222222333222222333444555666777777777777888999:::;;;;;;<<<<<<===>>>@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHFFFFFFFFFFFFGGGDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGDDDCCCCCCBBBBBBCCCDDDEEEHHHHHHGGGFFFEEEDDDDDDCCC==================<<<<<<;;;;;;;;;;;;::::::::::::888777777666666666777777444444555555666555555555444333333333333333333444333333222222222222333333111111111111000000000000.........---------,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************++++++++++++************+++++++++++++++***,,,......333BBBSSSaaauuu}}}zzz~~~qqqgggddd]]]VVVYYYcccooo~~~}}}yyywwwvvvwwwsssmmmdddZZZMMMAAA:::333333444555444444333222222111111222222444555555444555888999;;;>>>BBBEEECCCEEEFFFIIILLLNNNPPPQQQSSSRRRRRRQQQRRRRRRSSSSSSRRRTTTUUUVVVVVVTTTRRRPPPVVVVVVVVVVVVVVVVVVVVVVVVXXXXXX\\\bbbcccdddjjjqqqnnnjjjdddaaabbbcccbbbaaa^^^\\\[[[[[[[[[YYYVVVSSSOOOOOONNNKKKHHHGGGFFFEEE@@@>>><<<;;;;;;:::888666,,,++++++++++++++++++,,,,,,,,,,,,---------......---------.........//////............/////////000000000111222333444444555333444666777888:::===@@@>>>===>>>AAADDDFFFDDDAAACCCDDDGGGMMMXXXeeerrrzzzqqq}}}qqqfffeeewwwvvvTTTFFFBBB;;;777888777777666555444444333333222333333444444333333222333333333333333333333333000222444333111000111222111222333222111111222333111000//////111222222222000000000000000000000000111111111222222333333333222333444666888999;;;;;;>>>888777CCC\\\xxxhhhUUUMMMMMMLLLUUUkkkmmmgggvvv^^^===888999333111777///000111111000......///000000//////.........---//////.........---------------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---,,,,,,,,,,,,---......---............---------000000//////000111222222222111000000000111222333111111222333555666666777555555666777888999::::::::::::<<<===???AAABBBCCC???@@@@@@AAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBEEEDDDCCCCCCCCCDDDFFFGGGCCCDDDEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEGGGHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@<<<===============<<<;;;<<<<<<;;;:::999999888777777666666666666777777888666777777777666555444444444333333222222333333444333222222222222222222333000000000000000111111111......---------,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))************+++++++++)))************+++++++++******,,,...,,,///>>>NNNWWWmmm{{{vvvuuurrrggggggddd\\\ZZZ^^^fffsss{{{yyy}}}{{{xxxoooiiieee\\\NNNCCC444555666777777777555555000000000111111222444444000111333444555777;;;>>>;;;===???BBBEEEHHHJJJLLLNNNNNNMMMMMMLLLMMMMMMMMMOOOQQQSSSTTTSSSQQQOOOMMMQQQQQQQQQQQQRRRSSSUUUUUUUUUUUUYYY]]][[[XXXZZZ```ZZZXXXVVVVVVWWWXXXYYYYYYOOOPPPQQQSSSTTTSSSPPPMMMFFFGGGGGGCCCAAAAAABBBBBB<<<;;;999888888777555333++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------............///000000000111222222333333333444555666777888999::::::;;;===>>>@@@@@@AAAAAAIIIIIIHHHIIIMMMVVVaaahhh```jjjrrrwwwvvvooogggbbbcccqqqwwwiii]]]NNN???555:::777666888777444333555555222333777555///...222444333222111111222333444111111111111111111111111111111111111111111111111333333333222222222111111333222111000000000111222444333333444555666555444444888:::<<>>@@@AAABBBAAA???>>>BBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEHHHGGGGGGFFFEEEDDDDDDCCCEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFEEEDDDCCCBBBAAAAAAFFFHHHHHHDDD===888888;;;::::::999999888777777777555444333333333333444555555555555555555555555555333333333222222222111111111111111111000000000000///............---------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((---000///***&&&&&&(((++++++************+++++++++***((()))---333999===QQQ```rrr|||sssllliiiaaaZZZWWWZZZaaajjjppprrrssstttuuuyyyyyy}}}ssshhhffffff^^^SSSDDD===666666:::===:::666333111//////000222333333333333333333444444555666777777999<<<>>>AAABBBCCCDDDEEEFFFGGGGGGHHHHHHGGGJJJJJJKKKKKKKKKJJJJJJIIIGGGGGGHHHIIIJJJLLLMMMNNNNNNOOOPPPPPPQQQQQQPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIHHHFFFFFFCCCBBBAAA???>>><<<;;;:::888888777666444333222222++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------............//////000000111111222333333333333444666777888999::::::;;;===>>>@@@AAABBBBBBEEEEEEEEEFFFIIIPPPYYY___\\\cccjjjmmmwwwxxxooofffhhhuuu{{{jjjWWWIIIAAA;;;777999:::777666666666333444888888555444777444333222000000000000111111111111111111111111111111111111111111111111111333333333222222111111111333222111111222333444555333222222333555666666555:::666888HHHbbbpppcccOOOEEEEEEQQQiii~~~xxxhhhaaaSSSGGGHHHVVVccciiivvvxxx~~~~~~|||~~~nnnddd}}}pppcccJJJ<<<111111444444222111111111111000000000//////......////////////....................................---------,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---......---.........////////////............//////////////////000000000111111111222222333333444555555555444444444555666777999999:::::::::;;;;;;;;;<<<<<<<<<===>>>???@@@??????>>>??????>>>>>>>>>=========>>>>>>>>>??????>>>>>>===AAABBBCCCDDDEEEEEEFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDFFFEEEDDDCCCBBBAAAAAA@@@AAACCCDDDAAA;;;888999<<<:::999999888888777666666555444333333333333444555444444444444444444444444333333222222222111111111111111000000000/////////............------------...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++///222111,,,))))))++++++******))))))******+++...,,,+++***,,,000444777EEEVVVkkk{{{zzzsssjjj___VVVTTTYYY___bbbbbbfffnnnuuuvvvyyywwwzzz{{{yyy|||yyytttvvvsssnnnllllllfff^^^RRRJJJAAA<<<===???>>><<<999666222000000111111111222111111111222222333444333333555777999;;;<<<===@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@@@@???>>>===;;;:::999888555555444333222111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---------............/////////000111111222222333222333444555666888999999:::;;;<<>>QQQkkkxxxiiiRRRMMMGGGIIIXXXnnn|||yyyrrrrrrwwwgggZZZ^^^hhh}}}oooZZZHHH999333///111333222000000111111000000000000//////......////////////......------------------------------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------.........//////---............///////////////000000000000111111222222222333333444444555444444444555666777888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>============<<<<<<<<<<<<>>>>>>?????????>>>>>>===???@@@AAABBBCCCEEEEEEFFFEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAADDDDDDCCCBBBAAA@@@@@@???;;;===???===:::999:::===999999888888777777666666444444333333333333444444444444444444444444444444333222222222222111111111000000000/////////..................------------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***************)))))))))))))))))))))))),,,///222111---******,,,+++******))))))******+++---,,,+++***+++...000222:::JJJbbbwww{{{qqqkkkbbbWWWQQQVVV[[[\\\[[[^^^fffnnnqqqnnneeeeeepppooojjjppp~~~uuuooojjjooorrrpppppppppooolll```XXXKKKAAA;;;::::::;;;>>>:::666333222111000...000000/////////000111111000111222333444666666777;;;;;;<<<===>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAABBBDDDDDDEEEFFFFFFFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<;;;;;;;;;:::999888777666555222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......---------............/////////000000111222222222222222333444666777888999999:::<<<>>>@@@BBBCCCCCCBBBDDDFFFGGGGGGIIILLLNNNYYYYYY___fffiiinnntttiiieeeeeetttwwwfffTTTAAA:::;;;:::888666777555444555666666555555666555555444444333333333222222222222222222222222222222222222222222222222222222222222222222111111444444444444555555666666666666666666555666888:::444888AAANNNXXXZZZRRRIIIFFF```{{{wwwdddRRRIIINNNUUU```ppp{{{wwwtttvvv~~~nnnYYY[[[ooo}}}lllZZZHHH;;;555444444444222000000111111000000000////////////......////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************+++++++++***************************************+++++++++******************************************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........---------.........//////////////////000000000111111222222222333333333444333333333444555666888888::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEDDDCCCAAAAAAAAABBBDDDEEECCCCCCCCCCCCBBBAAA@@@@@@BBBBBBAAAAAA@@@???>>>>>>999;;;<<<<<<:::999:::<<<999888888777666666555555333333333333333333333333333333333333333333333333222222222222111111111111////////////.....................---------,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))+++---,,,***(((((()))******))))))))))))******(((((()))***,,,...000111444BBBWWWkkkzzzxxxllllllhhh___SSSVVVZZZ\\\\\\\\\^^^___jjjooommmlllppplllgggmmm|||~~~|||~~~~~~zzztttrrroooqqqrrrsssvvvxxxwwwvvvllldddWWWIII>>>888555555:::999777666555333000---000//////...//////000000111111222222333444444444666777888999::::::::::::<<<======>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<>>>>>>???@@@@@@@@@@@@@@@????????????????????????>>>======<<<;;;::::::999777666666555444333222222000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......---------............///...//////000111111222222111111222444555666777888999:::<<<>>>@@@AAABBBBBBAAACCCFFFGGGGGGGGGIIIJJJPPPOOOVVVccciiilllvvvxxxcccXXXXXXiii}}}rrrXXXJJJFFFBBB===:::999;;;;;;999888888888777444555555555555555555555444444444444444444444444333333333333333333333333222222222222222222333333666666666555555444333333666777777555444444777999666;;;EEENNNSSSUUUWWWYYYcccrrrxxxlll]]]SSSKKKCCCMMM^^^rrr{{{___]]]rrrpppUUUBBB999555444777777444000000222333000000000////////////.........////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++*********************************************************************************************************************************+++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,------------------------...............////////////000000000111111111222222222222222222222333333444666777888999999999999::::::::::::::::::999999::::::;;;<<<>>>?????????????????????888999;;;===???@@@AAAAAAFFFEEEDDDCCCCCCDDDDDDEEECCCCCCBBBAAABBBBBBDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@??????>>>>>>======;;;<<<<<<;;;:::::::::;;;888888777666666555555444333333333333333333333333333333333333333333333333222222222111111111000000////////////...............------------,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))((()))))))))((('''((((((***))))))))))))))))))***'''((()))***+++,,,---...000999HHHYYYjjjuuu|||~~~vvvsssooofffZZZWWWUUUUUUXXX[[[\\\[[[jjjpppjjjsss|||vvvwwwwwwsssqqqrrruuuuuuyyy|||wwwpppdddWWWJJJ@@@999666444444666888999777222...111000////////////000000111111111111222222222222333444555666777777777777666777777888999999888888:::999888888777777888888::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888888777777222222222111111111000000///////////////.........++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,---------......---------............///......///000000111111222000111222333444666777777999:::;;;===>>>???@@@@@@>>>AAADDDEEEEEEEEEEEEFFFJJJKKKSSS```jjjooossswwwzzz}}}mmm[[[KKKQQQ^^^rrrmmm___XXXPPPIIIEEE@@@GGGIIICCC<<<999999888555555666666666666555555555555555555555555555555444444444444444444444444333333333333444444444444777777777666555444333222333555666555333444888===>>>>>>FFFWWWhhhnnnmmmkkkooolll```MMM???AAAMMMVVVrrruuudddppp}}}aaaFFF666333444000444555111///111444555000000////////////............////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++************************)))))))))***************************************)))))))))***************************************************+++++++++++++++++++++++++++,,,------+++++++++,,,,,,,,,------,,,------------...............////////////000000111111111111111111111111222222222333444555666777777777888888888999999999999999999:::::::::;;;;;;<<<<<<<<<<<<============;;;<<<>>>@@@BBBDDDDDDEEEIIIHHHFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAA>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::777777666666555555444444222222333333333333222222222222222222222222222222222111111111111000000000000000000/////////......------------,,,,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))*********))))))(((((())))))***++++++***************++++++000999FFFWWWhhhwww|||pppfffllldddYYYSSSVVV]]]eeejjjyyyzzzqqqzzzzzzxxxuuuooopppuuuvvvyyy{{{uuukkkaaaWWWMMMCCC===444444555777999777444111111111000000//////000000.........///////////////111222333444444555555555555555666777888888888888777666666555555555666666666777777888888888888888555555555555555555555555444444444444444444333333000000000000/////////////////////000000000000000************************)))******+++,,,,,,------,,,,,,,,,---------......---------............///......//////000111111111000000111333444555666777999:::;;;<<<============<<>>===;;;<<<<<<;;;:::888777666777777777777777777777777666666666666666666666666444444444555555555666666777777888888888666555444333666888888888:::AAAGGGPPPQQQ]]]rrr|||ooofff^^^UUUIIIBBBAAAKKK```sss|||www}}}fffMMM===888777555,,,111333000///333444222000000/////////...............////////////......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---************************************************((()))))))))*********+++************************((()))))))))*********+++************************************+++++++++++++++++++++***++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,---------................../////////000000111111111111111111111000111111222222333444666777666666666666777777777777888999:::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<>>BBBKKKQQQdddmmmyyycccXXXNNNFFFDDDJJJQQQXXXiiizzzvvvooozzzkkkMMM888555:::888111---333666333222444222---000/////////..................////////////......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---************************************************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------................../////////000111111111000000000000000111111111222333444666666555555555555666666666666777999;;;<<<<<<<<<:::999;;;;;;;;;<<<<<<=========@@@AAAAAABBBBBBAAAAAA@@@FFFEEEDDDCCCDDDEEEGGGIIIGGGHHHJJJKKKJJJGGGDDDBBB???@@@AAABBBCCCDDDDDDDDD;;;;;;;;;;;;;;;;;;::::::888777777888:::;;;;;;;;;777666666555444444333333111222333444444333222111111111111111111111111111111111111111000000000000111111111111000000000000---------,,,,,,,,,++++++******************++++++******************************+++++++++,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))((('''&&&''')))*********))))))(((((((((((())))))((((((''''''))),,,///111+++,,,...222===OOOeeeuuu}}}}}}vvvfffWWWUUU```lll~~~{{{mmmnnnzzz~~~wwwooottt~~~uuuqqqrrrooohhhaaaGGGAAA999444222333444555111000///...............---......//////000000111---...///000111111111111000111222333444555555555111111111111111222333333111111222333333333333333333333333333333333333333111111111222222222222222......///////////////000......//////000111111111******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................////////////000000000000///000000222333444555555999999999999999999::::::@@@?????????@@@BBBDDDFFFFFFFFFGGGKKKSSS^^^hhhnnnsssyyyxxxwww|||~~~zzzqqqeee^^^^^^rrrxxx|||iii___[[[XXXTTTVVVVVVSSSLLLEEEAAA??????BBB===666;;;HHHMMMHHHIIIFFF>>>777777::::::777999888777999<<<>>>===<<<888===???>>>@@@DDDEEECCCGGGIIILLLPPPSSS]]]qqq~~~oooZZZHHHFFFJJJSSSWWWbbbuuu}}}|||zzz|||lllkkksssVVVJJJ===666777888444000111111111111111111111111......////////////......////////////////////////,,,------......------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************************************++++++***************+++((())))))))))))*********,,,,,,,,,---------........................------////////////000000000000111111111111111111111111444444333333333444444555888999999:::;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@AAACCCBBBAAAAAABBBDDDDDDFFFGGGFFFEEEDDDEEEFFFEEEFFFHHHIIIIIIHHHFFFEEEBBB@@@@@@BBBEEEFFFCCCAAA======;;;::::::;;;<<<===:::::::::::::::999888777555555444444444333333333222222222222333333444555444444333333333333222222111111111111000000000000000000000000////////////------,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++...,,,,,,...111<<>>@@@BBBCCCFFFEEEEEEGGGLLLSSSZZZ^^^lllqqqzzzoooaaa\\\UUU\\\gggttt|||xxx{{{vvveeeYYYXXX[[[PPPSSSSSSTTT```ooorrrlllXXXWWWQQQKKKIIIJJJGGGAAA???@@@AAAAAABBBEEEIIIMMMQQQRRRQQQPPPUUU___eeefffvvvxxx}}}rrr\\\SSSLLLJJJRRR\\\ppp|||ttt}}}vvvhhhoooiiiFFF>>>555111333555444222111111111111111111111111......////////////..............................,,,------......------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))******************************++++++***))))))******+++)))))))))*********++++++,,,,,,,,,------------.....................------.../////////000000000000111111111111111111111111333333333222333333444444777777888999::::::::::::<<<<<<======>>>>>>??????@@@BBBCCCCCCBBBAAACCCDDDCCCDDDEEEEEECCCCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGEEEDDDEEEGGGFFFCCC@@@>>>===<<<;;;:::;;;;;;<<<999999999999999999888777555555555555444444444444333333222222222333444444333333222222222111111111111111111111000000000000000000000000/////////...------------,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++---///555DDDRRRiiixxxzzzsssiii```ZZZWWWWWWYYY]]]dddiiiggggggnnntttvvvlllvvvvvvsssrrrkkkhhhqqq{{{~~~~~~~~~~~~yyyooofffYYYNNNEEE===666000444333222222333222000---////////////////////////.........///////////////111111111111111111111111000/////////................../////////000000000000000000//////.................................000///////////////000111000000000000000000000000******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------....../////////000000000//////000111222333333444555555666666777777777777888888999;;;===???AAABBBDDDCCCCCCDDDGGGJJJNNNPPPaaafffrrr|||}}}qqq]]]NNNQQQUUUYYYaaannn~~~qqquuu~~~{{{mmmmmmqqqrrrqqqrrrsssoooiiidddhhhkkkmmmnnnsss||||||{{{wwwvvvyyynnnhhhSSSEEEIIIPPP[[[jjjqqqdddgggvvv]]]GGG888555111///000222333333111111111111111111111111......////////////..............................,,,------......------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))*********************************)))))))))******+++************+++++++++,,,,,,,,,,,,,,,------------------------------............/////////000000000111111111111111111111111222222222222222333444555666777888999999:::::::::<<<<<<======>>>>>>??????@@@BBBCCCCCCBBBBBBCCCDDDAAABBBCCCCCCAAAAAABBBCCCFFFFFFFFFFFFFFFFFFFFFFFFIIIHHHGGGGGGFFFEEEAAA??????>>>===;;;;;;:::::::::777777888888999888888888555555555555666666666666444444333222222222333333222222222111111111000000111111111111000000000000000000000/////////...............------------,,,,,,,,,++++++++++++++++++++++++************++++++***************+++++++++******++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((()))+++...---...777AAAYYYiiizzz{{{qqqddd\\\[[[ZZZVVVRRRUUUZZZ^^^\\\]]]bbbgggiiiiiisssqqqkkkjjjfffeeennn}}}|||uuuqqq{{{}}}}}}wwwnnndddZZZMMM???666666444333333333222000...///////////////////////////////////////.........000000000000000000000000////////////............------.........//////////////////...................................................///000111222////////////////////////******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------........./////////000000//////000000111222222333333333444444555555666666777888999;;;===@@@AAABBB@@@AAABBBDDDGGGIIIKKKMMMUUU[[[jjj}}}xxxuuu~~~ggg^^^YYYRRRNNNOOOVVV___fffsssttt|||mmm^^^UUUMMMSSSPPPSSSbbbkkksssooo]]]ddd]]]BBB:::555555444333111000111222111111111111111111111111......////////////..............................,,,------......------,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))((()))))))))************************)))))))))((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''((()))))))))******************************))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------.............../////////000000111111111111111111111111222222222222333444666666666777888999:::;;;;;;;;;<<<<<<======>>>>>>??????AAABBBCCCCCCBBBBBBCCCDDDAAABBBCCCCCCAAAAAABBBCCCFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDBBB???===???>>>===<<<;;;:::999999555666777888888888888888666666666666777777777777555444333333222222222222222222222222111111111111111111111111000000000///000000/////////.........//////.........---------,,,,,,,,,++++++*********,,,++++++******++++++,,,******************************++++++++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******---///---,,,111888FFFTTTfffuuuzzzkkkbbbbbbccc[[[QQQWWW[[[______^^^]]]\\\\\\qqq}}}sssjjjkkkwwwzzzzzzyyyuuuqqqxxx}}}xxxpppggg\\\OOOFFF:::666222000000000000000000000000///////////////000000//////......------///////////////////////////////////////.........------------.........///..................------............///////////////////////////000111111............////////////******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------............/////////////////////000000111111111111111222333333444555555555666888:::<<<>>>@@@@@@>>>@@@BBBDDDFFFHHHIIIIIIHHHOOO```vvv~~~uuu}}}wwwooofffZZZVVVWWWYYYWWWSSSSSSQQQ^^^xxxvvviiiaaaZZZRRRNNNMMMNNN]]]gggqqq}}}}}}|||rrrdddgggooozzz___HHH<<<999444666666555222000111222000000000000000000000000......////////////..............................,,,------......------,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))((()))))))))************************)))))))))((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((()))******+++************************))))))(((((()))******+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------..................////////////000000000000000000000000222222222333444666777888777888999;;;<<<=========<<<<<<======>>>>>>??????AAABBBDDDCCCBBBBBBCCCEEEBBBCCCDDDDDDCCCBBBCCCDDDEEEDDDDDDCCCCCCDDDDDDEEECCCDDDDDDDDDCCCAAA@@@??????>>>>>>===;;;:::999888555666777888888888888888777777777777777777777777555444333333222222222222444333333333333222222222111111111111000000000///////////////............//////.........---------,,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,************************)))******++++++******)))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***+++---,,,+++///555999BBBSSSfffxxx{{{qqqqqqrrrhhhZZZYYYZZZ[[[^^^```bbbfffiiikkkjjjwww|||yyyzzzzzzyyy~~~yyyrrrllleee]]]WWWFFF@@@888222///...//////111111000000////////////000000//////......------.................................///////////////------------.........///------.........................../////////000000111111000///////////////---........./////////000******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......//////000000000000000000111222333444444555333444666888:::;;;<<<===>>>???@@@BBBBBBCCCBBBBBB@@@FFFSSSeeeqqqsssssstttqqqttt}}}}}}tttsssvvvttthhh]]]UUUMMMKKKTTT]]]bbbhhhqqqkkklllllllllnnnqqqwww{{{|||~~~{{{pppccc^^^aaafffooowww|||{{{wwwrrrkkkdddfffdddeeemmmuuuwwwqqqjjjaaaggglllmmmmmmlllgggaaa[[[UUUQQQQQQRRRSSSWWW]]]lllzzz}}}{{{eeeYYYbbb~~~jjjNNN@@@===999222000222333222111111222333000000000000000000000000......////////////......------------------------,,,------......------,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))***+++,,,,,,************************(((((((((((()))******+++************+++++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......------........./////////000000000000000000000000111111111333444666888999888888:::<<<===>>>>>>>>><<<<<<======>>>>>>??????AAACCCDDDDDDCCCCCCDDDEEECCCEEEEEEEEEDDDCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAACCCEEEEEEDDDBBBBBBCCC============<<<;;;999999777777888888999888888888888777777777666666666666444444333222222222333333444444444333333333222222111111111111000000000000/////////.........------.........------------,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********((((((******)))---222222777DDDXXXkkkyyyzzznnniiiaaaXXXVVVYYY```lllvvvqqqkkkuuuzzztttpppkkkfffbbbXXXQQQGGG>>>777333///...222111111000000//////...///////////////.........////////////////////////.........///////////////------........./////////.............../////////.........//////000000111222111000///.....................//////000000111******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......////////////000000///000111222333444555555333555777999:::;;;;;;;;;===>>>>>>???????????????AAABBBHHHRRRZZZ___eeekkkeeefffmmmxxx}}}xxxxxx~~~xxxbbbZZZRRROOORRRUUUVVVUUUOOOPPPPPPPPPPPPRRRWWW[[[TTTUUUUUUQQQKKKHHHMMMTTTOOOWWW\\\[[[WWWUUUQQQMMMHHHGGGHHHNNNUUUWWWSSSNNNKKKQQQTTTRRRRRRXXX^^^aaafff___[[[]]]aaafffmmmsss~~~|||hhhdddnnn~~~xxx```DDD444333555333...000000///000111111111111000000000000000000000000......////////////......------------------------,,,------......------,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))'''((()))******)))((('''(((((()))***+++,,,------************************'''''''''(((((()))++++++)))))))))*********++++++***++++++++++++,,,,,,,,,***++++++,,,------......---------.........//////000000000000000000000000......///000222444666777777888999;;;<<<===>>>>>><<<<<<======>>>>>>??????BBBCCCDDDDDDCCCCCCDDDEEECCCDDDEEEEEEDDDCCCDDDEEEAAABBBCCCDDDDDDCCCBBBAAA@@@BBBEEEDDDBBB@@@@@@AAA<<<<<<=========<<<:::999999999999999999999888777888888777666555555444333333333222222222333444444333333333333222222222111111111111111000000000000//////.........---------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))'''))),,,---***+++///...///888GGGUUUccctttppp___VVVTTTXXXdddppptttnnnrrr||||||zzzyyyuuuoooiiieee```XXXPPPIII@@@999444222222111111000//////............///////////////////////////////////////............/////////000....../////////000000000.........//////000000000---......///000000111111111000///////////////000......///000000111222222******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........//////////////////000111222333444555555666777999;;;<<<===<<<<<<;;;<<<<<<===>>>???@@@AAAEEEBBBBBBFFFKKKQQQ]]]gggeee___bbbqqq}}}wwwwwwtttsssyyy~~~{{{sss]]]^^^^^^ZZZWWWXXX]]]bbbgggeeeccc___YYYUUUUUUWWWaaafffiiiddd^^^[[[WWWSSSSSSUUUYYY^^^dddhhhiiiiiiZZZ^^^^^^ZZZ\\\iii{{{yyyvvvxxx|||}}}xxxfffdddzzziiiOOO???333555888444222555444222000///111111000///000000000000000000000000......////////////......------------------------,,,------......------,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((()))***+++,,,---......************************''''''''''''((()))++++++((())))))))))))***************+++++++++,,,,,,,,,******+++,,,,,,---......---------.........//////000000000000000000000000,,,,,,---///111333555666666777888:::;;;<<<======<<<<<<======>>>?????????BBBCCCDDDDDDCCCCCCDDDFFFCCCDDDEEEDDDCCCCCCDDDEEE@@@AAACCCDDDDDDCCCAAA@@@>>>AAACCCBBB???<<<<<<>>>;;;<<<=========<<<;;;::::::::::::::::::999888777999888777666555444333222222222222222333444444555222222222111111111111000111111111111000000000000//////.........---------------,,,,,,,,,+++++++++*********++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++******))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))+++000111---,,,---***+++111:::CCCOOOeeeyyyvvveee[[[WWWVVV^^^gggsss~~~wwwiiiiiikkkhhhgggnnnyyy{{{qqqpppvvv{{{yyyzzz}}}~~~vvvooohhhfffccc^^^XXXNNNDDD===222222222111000//////...---.........//////000000000000000000000000000000---.........//////000000////////////000000000000.../////////000000111111---......///000111111222///......//////000111222...//////000111222222333++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////111222222333444555666666666666777888:::;;;<<<<<>>:::555333444555333222111111000///////////////////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))(((***+++***)))((()))*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........////////////000111111000000//////.........///000222444555555555555777:::<<<;;;:::999999======<<<===>>>???AAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFDDDCCCCCCGGGJJJIIIEEEBBB@@@@@@FFFEEECCCAAA???>>>=========<<<<<<;;;;;;===>>>???;;;:::999999888888999999888888777777666666555555222222333333333333444444222222222222222222222222000000000000000000000000000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++******+++++++++,,,,,,,,,000+++,,,555;;;DDDZZZqqqrrrbbbVVVUUU]]]eeeeeeccc```]]]^^^bbbcccbbbbbbllliiidddiiijjjiiinnntttnnnxxxzzzwwwnnnhhhjjjhhh\\\OOOHHH@@@;;;555222222333222000444///+++,,,111555333111111000000000000111111222111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000/////////000111111222222333333333333333444444444++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.....................////////////000000111222333444555555555666777888:::<<<===>>>>>>???@@@@@@@@@AAADDDFFFDDDEEEEEEEEEFFFHHHMMMPPPVVV\\\hhhtttyyyxxxzzz~~~}}}zzzuuurrr~~~|||zzzvvvxxxwwwaaaKKK@@@;;;888444222333333222111111000000///////////////////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))(((***+++***)))((()))***************+++++++++++++++++++++,,,,,,,,,------------.........//////////////////.........------...///000222333444555555555777:::::::::999999:::<<<<<<<<<<<<===???@@@AAA@@@@@@@@@AAAAAAAAABBBBBBDDDEEEEEEEEEEEEEEEDDDDDDBBBEEEGGGGGGDDDAAA@@@AAACCCCCCBBBAAA@@@???@@@@@@>>>===<<<;;;;;;<<<======::::::999888888888888999777777666666555444333333222222222333333333444444222222222222222222222222000000000000000000000000/////////............---...------------,,,,,,,,,************************)))******++++++******))),,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))'''''''''((()))*********************++++++++++++---(((***000444:::KKK___uuuvvveeeYYYUUUYYY]]]cccaaa]]]WWWUUUYYY```eeelllxxxrrrddd___aaakkk|||~~~{{{}}}}}}yyyvvvnnnmmmkkkccc\\\YYYNNNGGG>>>888555222///---222111000000000000......111000000///////////////000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111222222111222222222222333333333++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------.........//////---............///////////////000111222333333444555666777999;;;<<<>>>>>><<<>>>???@@@@@@AAADDDFFFEEEFFFFFFEEEEEEGGGKKKNNNSSSTTT^^^nnnyyyzzzwwwuuu}}}|||~~~}}}~~~{{{sssvvv}}}hhhOOO<<<666777888666222111111111111000111000//////......///////////////............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((())))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((***+++***)))((()))***))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...............------------------...000111333333444444555777888888888888999;;;::::::;;;;;;<<<===???@@@>>>>>>>>>>>>????????????DDDCCCCCCCCCCCCCCCDDDDDDBBBCCCDDDCCCAAA@@@AAABBBAAA@@@@@@@@@@@@AAABBBBBB???>>>===<<<;;;;;;;;;;;;:::999999888888888888888777666666444333222111111222222222222333333333333222222222222222222222222000000000000000000000000.........---------,,,,,,------------,,,,,,,,,,,,)))))))))))))))))))))))))))))))))******))))))))),,,,,,++++++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))''''''(((((())))))******))))))))))))***************((()))...///000;;;IIIeeerrrwwwjjjaaa[[[YYY[[[[[[ZZZVVVSSSWWWbbbllluuuaaaZZZeee{{{|||yyyzzz}}}wwwqqqkkkgggggg```YYYNNNEEE???:::444000000222444333000......///222111111000///////////////000000000111222222222000000000000000000000000111111111111111111111111111111111111111111111111//////000000111222222222222222222333333333444444************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------........./////////---------.........//////...///000000222222333444666777888999:::;;;<<<===;;;===???@@@@@@BBBDDDFFFFFFGGGHHHHHHHHHIIIMMMOOOUUUPPPQQQ\\\hhhoootttvvvrrrxxx}}}{{{rrrvvvyyyzzzzzzwwwlllfffsssrrrQQQ???:::888444222666444222111111111111000000000///............/////////.........---------------------------------------------------------++++++++++++++++++++++++******))))))))))))*********++++++,,,++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((***+++***)))((()))***(((((((((((())))))))))))***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------......---------------------...///111222333333333444666777666666777999;;;999999::::::;;;<<<===>>><<<=========>>>>>>>>>>>>BBBBBBAAA@@@AAABBBDDDEEECCCCCCBBBAAAAAABBBCCCDDD@@@@@@@@@???@@@@@@AAABBB???>>>===<<<;;;::::::999999999888777777777777777777666666444333222111000111222222222222333333333111111111111111111111111000000000000000000000000.........------------,,,---------,,,,,,,,,++++++************************))))))************))))))+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))+++***,,,///...,,,222:::OOO\\\ppp~~~pppddd]]]YYYXXXXXXXXXZZZ```lllwwwsss]]][[[iii{{{rrrmmmkkkjjjddd\\\VVVQQQJJJCCC>>>333333333222111111222333333222111111111111111222//////000111222222333333000000000000000000000000111111111111111111111111111111111111111111111111///000000111111222333333333444444555555666666666************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........///------------............//////000111222333444444888888888999999999:::::::::<<>>>>>>>>>>>AAA@@@@@@???@@@BBBDDDEEEEEECCCBBBAAABBBCCCEEEEEEBBBAAAAAA@@@???????????????>>>>>>===;;;:::999888999888777777666666777777777777666555444222222111111111111222222222333333111111111111111111111111/////////////////////////////////.........------------,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++++++++***+++++++++***************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((()))))))))***+++---///...,,,///333888EEE[[[ssszzzrrrooolllaaaXXXWWW\\\eeessshhh\\\aaa~~~~~~wwwrrrllliiieeecccaaa\\\UUUPPP@@@999222///111333333222000000000000111222222333///000000111222333333444111111111111111111111111111111111111111111111111111111111111111111111111000000000111222222333333333333444444555666666777************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------.........//////000111222333444444777777777777888888999999:::<<>>>>>>>>>>>?????????@@@AAACCCDDDEEEEEECCCAAAAAACCCDDDDDDDDDCCCCCCAAA@@@>>>>>>==================;;;:::888888888777777666666666666666666555555444444333333222111111111111222222222222111111111111111111111111/////////////////////////////////............---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((***,,,---,,,,,,---///111:::LLLdddwwwtttaaaZZZ[[[aaaooo}}}zzzpppgggjjjmmm~~~|||vvv|||rrrooolllkkkkkkhhhbbb]]]QQQGGG:::444444444333000000////////////000111111000111111111222333333333111111111111111111111111111111111111111111111111222222222222222222222222000000111111222333333333111222222333444555666666************************************************************************++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,---------.........---...//////111111222333333333444666777888999::::::===???AAA@@@@@@AAABBBBBBCCCEEEFFFFFFGGGIIIKKKGGGEEEGGGLLLOOOPPPRRRVVV]]]dddooowww|||~~~wwwvvviiiaaaooo}}}___OOOJJJ999999999888333...///555...000222222000///000111//////...------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++((()))******+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((***+++***)))((()))***(((((()))))))))*********************++++++++++++,,,,,,,,,,,,------------,,,,,,---------.........------...///000000000000...111444666666666777888777888:::;;;<<<===<<<<<<<<<<<<<<<=========>>>>>>===>>>@@@BBBCCCDDDEEEEEEEEEBBB@@@AAACCCDDDBBBAAACCCBBBAAA???>>>>>>======<<<<<<======<<<:::999888777777666555555555555666333333333333333333222222111111111111222222222222111111111111111111111111////////////////////////.........---------,,,,,,,,,,,,,,,++++++++++++*********************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((()))))))))*********)))***+++******,,,---...111333>>>PPPbbbrrrtttlllddd___eeeqqqooouuunnnhhhnnnpppnnnrrrmmmqqqwwwxxxuuurrrsssvvvxxx}}}wwwqqqooollliiifff___WWWLLLCCC>>><<<999888555444333222111000000000222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000111111222222333333444333444555666777888888999))))))))))))))))))))))))************************************************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///000111111///000222444777999;;;<<<;;;===@@@AAA@@@@@@@@@AAAFFFGGGIIIIIIHHHHHHIIIKKKJJJEEEDDDIIINNNNNNNNNPPPQQQUUU^^^kkkwww}}}|||zzz{{{~~~rrrcccgggvvvttt[[[EEE999777555111000222333222222444+++...111000...---///000//////...------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))(((***+++***)))((()))***))))))))))))************)))************+++++++++,,,,,,------------......+++++++++,,,,,,---------------...///000000000///---000444666666666666777777888:::<<<=========<<<;;;;;;;;;<<<<<<<<<======<<<>>>@@@CCCDDDEEEEEEEEEDDDAAA???@@@BBBCCCAAA>>>AAAAAA@@@???>>>>>>>>>>>>;;;<<<<<<===<<<;;;999888777777666555555555555555000111111111111222222222000111111111111222222222000000000000000000000000////////////////////////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))************))))))******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))(((((((((((())))))))))))************+++,,,+++)))***,,,......---***///;;;KKK\\\rrrsssbbb^^^fff^^^ddd^^^[[[fffmmmlllppp~~~vvvpppnnnjjjgggnnnyyyvvvqqqnnnllljjjeeebbb[[[RRRJJJEEEDDDEEE<<<:::888666444333222111333333222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000111111222222333444444777888999:::;;;<<<======,,,,,,+++***))))))******************************************************++++++++++++++++++++++++++++++******++++++,,,------...............---------...//////......///111111222333444666888:::;;;;;;<<<>>>@@@BBBCCCDDDDDDGGGGGGFFFEEEFFFGGGIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLIIILLLPPPVVV]]]fffpppwwwpppssswwwnnnkkkkkkqqqzzzjjjRRRHHH@@@777555999222222222111111111111000000000000000////////////111000///...............////////////////////////------------------------------......------,,,+++++++++++++++++++++++++++)))************+++++++++,,,+++******))))))************))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((+++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((((((%%%$$$&&&***,,,,,,+++(((((((((((())))))))))))))))))))))))***************)))((()))***,,,,,,,,,------------------------------......///000000000111111222333444666666777888888999:::;;;;;;;;;;;;999:::;;;===???@@@@@@AAA@@@BBBCCCDDDDDDBBB@@@???@@@@@@AAAAAAAAA@@@??????BBBAAAAAA@@@????????????===<<<<<<;;;999888777777777777666444333222111000111222222333333222222111222333333444444333333222111111111111000000000000000000000000000000000000000///...---,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))(((((()))***++++++,,,,,,,,,,,,///444:::DDDTTTcccwww|||yyyjjjbbbdddccc^^^]]]]]]YYYZZZlllggg^^^jjjyyyyyyzzzvvvoooooolllgggaaa\\\XXXUUUTTTNNNJJJCCC;;;444222444666222555777777666444333333...111222111111222111---333333444444444333333333222333333333333333333333000333555444222111444777;;;:::999<<>>??????@@@@@@AAABBBCCCBBBAAA???>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCAAA@@@>>>>>>======<<<<<<;;;:::999888777777888888777666555444444333111111222222222222111111222333333444444333333222111111111111000000000000//////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))(((((()))******+++,,,,,,******,,,000333:::GGGSSSpppxxxpppdddcccfff___\\\___```cccsssppp]]]eeettt|||pppmmmiiidddaaa```aaaaaaXXXTTTMMMEEE===888666666777666555333222111111000222444444111222666999777999888666444444444555555555555555444444555555666555666888777555777;;;@@@<<>>@@@AAAAAABBBAAAAAAAAABBBCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGHHHIIILLLPPPVVVZZZdddlllsssvvv|||rrreee```bbbjjjsssoooXXXGGG<<<555888999444111333222222111111111000000000000000000/////////....../////////...............---------------------------------------------------------------,,,++++++++++++++++++++++++++++++)))************+++++++++,,,+++******))))))*********))))))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((()))(((&&&''')))******)))(((((((((((())))))))))))))))))))))))************)))***+++++++++++++++***---------------------------------...//////000000000111111222333444555555666777888999::::::::::::888999;;;<<<===>>>??????AAAAAABBBBBBAAA???>>>===<<<===???AAACCCDDDEEEFFFDDDCCCAAA???===<<<<<<;;;<<<;;;;;;:::999888777777777777666666666555555555111111222222222222111111222222333333333333222222111111111111000000000000///////////////////////////...------,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))((())))))******++++++++++++***+++---...000888AAA\\\pppwww|||yyysssuuuxxxkkk```^^^bbbjjj|||~~~iiigggkkkxxxooohhhdddcccbbb```]]]WWWPPPIIICCC???===FFFDDDBBBCCCDDDCCC???;;;444666555222555<<>>??????@@@>>>>>>???@@@BBBDDDEEEFFFGGGFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEEEEEEEHHHLLLOOOZZZ```fffiiiqqqtttjjjeeekkkrrr|||nnn[[[HHH;;;===666333777999444111000111111111111000000000000000000/////////..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++))))))*********+++++++++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((***)))((((((((()))))))))(((((((((((())))))))))))((()))))))))************)))+++,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000000111111222333333444666666777888999999999999999:::;;;===>>>>>>??????BBBBBBBBBBBBAAA???>>>===:::<<<>>>@@@BBBCCCDDDEEEBBBAAA???>>>===<<<<<<<<<;;;::::::999888777777777333444444444444444444444222222333333333333222222222222333333333333222222111111111111000000000//////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))((()))))))))*********+++...,,,,,,///...---111777GGGWWWlll{{{yyy{{{~~~mmm```]]]hhh}}}yyyooohhhyyy~~~xxxsssooo||||||tttooolllmmmiiiccc^^^ZZZWWWUUUSSSLLLJJJHHHKKKNNNMMMFFF@@@???CCCFFFGGGJJJPPPSSSQQQEEEEEECCCBBB@@@??????>>>@@@@@@AAACCCFFFJJJNNNPPPRRRSSSRRRQQQRRRXXXaaaiii{{{+++***************++++++************************************************++++++++++++++++++++++++++++++******++++++,,,---++++++,,,---......------,,,---......------...///222222222222333444555666777888999;;;<<<=========<<<===>>>@@@BBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDDDDDDDFFFIIILLLNNNQQQSSSXXXdddsss|||~~~sssvvv}}}|||}}}|||rrr```PPPDDD===888777777333000222333111...---111111111000000000//////////////////............,,,---......///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++,,,+++******))))))******))))))))))))************************************(((((())))))))))))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((***))))))(((''''''((()))(((((((((((())))))))))))((()))))))))************)))+++------+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////000000111222222222444555666777888888888888:::;;;<<<===>>>?????????BBBBBBBBBAAA@@@???>>>>>>;;;<<<===>>>@@@@@@@@@AAA>>>>>>===<<<<<<<<<======999999999888888777777666333333333444444444444444333333444444444444333333111222222333333222222111111111111111000000000///..............................---,,,,,,,,,------,,,,,,,,,+++++++++************************************************************++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))))))))))))))))))))))))))*********...,,,,,,//////---...222444???PPPcccxxx~~~mmmaaacccttt{{{nnnlllrrruuusssoookkkooooookkkiiikkknnnooo{{{wwwrrrppppppoooooobbb[[[SSSPPPQQQRRRPPPLLLQQQYYYaaaeeeiiillliiidddVVVWWWZZZ[[[[[[XXXUUUSSSOOORRRVVV]]]eeemmmtttxxx~~~~~~}}}|||}}}*********)))******+++,,,************************************************++++++++++++++++++++++++++++++******++++++,,,---***+++,,,------...------+++---......------...///111111111222333444666777666777888999;;;;;;;;;;;;;;;<<<>>>???AAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEEEEDDDFFFIIIKKKKKKLLLLLLPPP\\\jjjqqqqqqkkkmmmtttyyyzzz{{{wwwnnniiiooouuupppVVVLLLBBB<<<999777999===555222111111222222111000111111000000000//////////////////.........------+++,,,---//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++)))************+++++++++,,,+++******))))))******)))))))))************+++************************(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((((()))***)))''''''(((***(((((((((((())))))))))))))))))))))))************)))+++---,,,******---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000000000111111444444555666777777777777::::::;;;<<<===>>>>>>===@@@@@@@@@???????????????;;;<<<===>>>>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>888888888777777777666666555555666666666666666666333333444444444444333333111111222222222222111111111111111111000000000000...........................------,,,,,,---------,,,,,,,,,+++++++++************************************************************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))+++))))))---...,,,,,,///...555@@@OOObbbyyy~~~nnnfffiiinnnkkkbbbZZZWWWZZZaaalllwwwwwwtttlllbbb[[[\\\dddkkk~~~}}}rrrdddYYYVVVXXX[[[]]][[[dddnnnsssvvvvvvqqqkkkhhhkkkqqquuuvvvuuuqqqoooeeeiiiqqq{{{******))))))***++++++,,,************************************************++++++++++++++++++++++++++++++******++++++,,,---******+++,,,------------+++---......---,,,...///...//////000222444555666555666777888999::::::::::::;;;<<<>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDBBBCCCDDDDDDDDDEEEHHHJJJJJJLLLLLLLLLQQQ\\\bbbcccdddgggmmmrrrrrrpppvvv}}}|||{{{zzz}}}~~~}}}zzzvvvvvvzzz~~~|||mmmZZZKKK???:::888::::::777888;;;444444333333444444444222111000000000//////////////////.........---------***+++---//////...---,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++)))************+++++++++,,,+++******))))))******))))))*********+++++++++************************(((((())))))))))))((((((((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((''')))***)))'''''')))+++(((((((((((())))))))))))))))))))))))************(((+++,,,+++(((***///444+++++++++++++++++++++++++++,,,,,,------......///......////////////000000333333444555666666666666888888999:::;;;;;;;;;;;;===<<<<<<<<<<<<===>>>>>>;;;<<<===>>>????????????<<<<<<;;;;;;;;;;;;;;;<<<777777777777777666666666666666666666666666555555111222222333333222222111111111222222222222111111111111111111000000000000........................---------,,,,,,------...,,,,,,,,,+++++++++************************************************************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))))))))))))))))))))))))))))))))(((***''''''+++---++++++---///222888AAALLL^^^tttxxxnnnfffbbb\\\SSSKKKKKKOOOWWWfffssszzzgggZZZ[[[aaazzzyyypppkkkiiikkklllooouuuzzz{{{}}}}}}xxx******))))))***+++,,,,,,************************************************++++++++++++++++++++++++++++++******++++++,,,---)))***+++,,,------...---+++,,,...---,,,,,,---///,,,------///111333555666555555666888999999999999888999;;;<<<===<<<;;;;;;<<<<<<===???@@@AAABBBCCCBBBCCCDDDDDDCCCDDDFFFHHHCCCHHHHHHDDDCCCIIIPPPSSS\\\^^^bbbggghhhjjjsss}}}{{{xxxvvvxxx|||uuunnnrrrzzz{{{^^^NNNHHH@@@777<<<777666:::999333222555111333333222222222///,,,000000000000//////////////////.........---------***+++---//////...---,,,------------------------+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++)))************+++++++++,,,++++++***)))*********))))))******++++++++++++************************(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''''''''((((((&&&(((***)))''''''))),,,(((((((((((())))))))))))))))))))))))************(((***,,,***'''***000777++++++++++++++++++++++++++++++,,,------......///.........///////////////222333444555666666666666666777888999999999999999:::::::::::::::;;;======;;;<<<===???@@@@@@AAAAAA>>>===<<<;;;:::999999999777777777777666666666666555555444444444333333333000000111111111111000000111111222222222222111111111111111111000000000000........................------,,,,,,,,,------...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))'''&&&'''((()))(((''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))((((((((((((+++((('''+++---++++++---,,,...000222777CCCWWWhhh~~~{{{uuujjjaaaZZZJJJ>>>DDDRRR]]]dddiiifff___bbblll************************++++++************++++++)))************+++++++++******++++++++++++******************************++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---............///000111222333333555555666666777999:::;;;<<<===>>>===<<<<<<>>>@@@=========>>>?????????@@@CCCDDDEEEFFFEEEEEEGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFMMMPPPRRRUUU[[[hhhxxx|||uuusss{{{~~~||||||yyy~~~}}}fff\\\OOOCCC<<<:::::::::777666666555444444333333111111111111000000000000000000000000//////////////////.........---------...------,,,,,,------.........---,,,,,,+++************++++++++++++************+++++++++,,,,,,,,,+++++++++*********))))))---,,,,,,+++***)))((((((...---,,,+++************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))************************++++++******************+++++++++,,,,,,---------...------......///000111000111333444555555444333555555666666777777888888888999999999999:::::::::;;;;;;;;;<<<<<<>>>??????===<<<:::888888999:::;;;777777666666555555555444222222222222222222222222000000111111111111000000000000000000000000000000111000000///...---------////////////////////////---,,,,,,++++++,,,,,,---***************+++++++++******************************++++++++++++******(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((('''&&&%%%%%%'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,---...///222777>>>CCC]]]ppp~~~|||tttooogggZZZPPPSSSaaammmrrrqqqccc\\\dddlllsssyyy~~~}}}xxxvvv************************++++++************++++++)))************+++++++++******++++++++++++******************************+++++++++,,,,,,,,,------...............///000000......///000111222222333555555555666777888::::::<<<===>>>===<<<<<<===???>>>>>>>>>??????@@@@@@AAACCCCCCDDDDDDDDDEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGIIIKKKMMMQQQZZZgggqqqxxxzzz~~~}}}{{{xxxlll]]]PPPKKKFFF???999777666666666666666666555444333333333111111111000000000///////////////............---///.........------------------,,,,,,,,,,,,------...------,,,++++++************++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++******,,,,,,++++++***)))))))))...---,,,+++************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))************************++++++******************+++++++++,,,,,,,,,------------------...///000111000111222444444444444333444555555666777777888888999999999999999::::::;;;>>>>>>===<<<;;;;;;;;;;;;<<<;;;999888777888999:::666666666666555555444444222222222222222222222222000000111111111111000000000000000000000000000000111000000///......------........................---,,,,,,++++++,,,,,,---++++++******************************************)))******++++++******)))(((((((((((()))))))))))))))((((((((((((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,---111555999DDDUUUkkk{{{zzzfff\\\___iiiooowww{{{{{{tttooommmiiiddd\\\aaabbb]]]\\\cccmmmsssooo************************++++++************++++++)))************+++++++++******++++++++++++******************************++++++++++++,,,,,,,,,,,,...............//////000---...//////111111222333555555555555666888999:::<<<===>>>===<<<;;;<<<>>>>>>??????@@@AAABBBBBBBBBCCCCCCBBBBBBCCCDDDFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEEEEFFFKKKTTTZZZeeegggkkkppppppqqqyyyxxxdddTTTLLLFFF@@@::::::888666666777777666555666555555444444333333222111111000000000000//////.........---------,,,,,,............------------------,,,,,,,,,,,,------------,,,,,,++++++************++++++++++++***************++++++++++++,,,---------,,,,,,,,,,,,+++************************---,,,+++***************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------...///000000000000222333333444333333444444555555666777777777:::999888777777999;;;<<<>>>===<<<;;;:::::::::::::::999888777666777888999666555555555555444444444222222222222222222222222000000111111111111000000////////////////////////000000000///......---------------------------------,,,,,,++++++,,,,,,---,,,+++++++++***)))))))))************************)))******++++++******)))(((((((((((())))))))))))***)))((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,+++***+++---///222???QQQbbbvvvkkkcccdddgggllljjjcccZZZXXX]]]bbbdddeeennnqqqgggZZZWWW[[[```iii~~~************************++++++************++++++))))))*********+++++++++***++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------...///000111222222444444444555666777888999;;;<<<>>>===<<<;;;<<<===???@@@@@@AAABBBCCCDDDDDDEEEDDDBBBBBBDDDFFFGGGGGGCCCBBBBBBBBBBBBBBBBBBCCCAAABBBCCCCCCCCCDDDIIILLLSSSTTTYYY___bbbfffpppzzzxxxllldddXXXPPPGGGBBBAAA@@@>>>;;;999777666666777777666444444444444444333333222222111000000000////////////.........------------,,,---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++************++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++,,,,,,+++***************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******************************+++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,---...///000000000111222222333333333333444444555555666777777999777555444555777:::<<<:::::::::::::::;;;<<<<<<999888777666666666666777444444444444444444444444222222222222222222222222000000111111111111000000........................000000//////............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,+++***)))((((((************************))))))************))))))(((((((((((())))))))))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))***************************,,,------+++******+++///666@@@LLL]]]ssszzzllleeeaaahhheee___ZZZXXX\\\aaadddtttkkkXXXMMM___rrr))))))))))))))))))))))))++++++************++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++*********************************+++++++++,,,,,,+++++++++++++++,,,------------...///000111222222333333444444555666888999999;;;======<<<;;;;;;<<>>;;;;;;;;;999666444999777444333333333333222333333333333333222222222000000000////////////.../////////.........------,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++************++++++++++++******))))))*********+++++++++************++++++++++++)))))))))***++++++,,,,,,++++++******))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---...//////000000000111222222333333333333444555555666666666555333222333555888:::999999999999999::::::;;;777777666666555555555666333333333333444444444444222222222222222222222222000000111111111111000000------------------------////////////............---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,+++***)))(((((()))))))))))))))))))))))))))))))))******)))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((***,,,---+++******+++...///222888BBBRRReeesssxxxnnnfffhhhfffdddaaa^^^___dddiii|||eeeRRRSSS___nnnzzz|||zzzzzz{{{pppzzz))))))))))))))))))))))))++++++************++++++)))************+++++++++++++++,,,,,,,,,,,,++++++************************************++++++++++++---------------......///,,,---......000000111222333333333333555666777888666888;;;<<<<<<<<<<<<===???@@@AAABBBCCCDDDEEEFFFGGGEEEDDDEEEIIIJJJIIIFFFBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBCCCCCCBBBBBBCCCAAABBBEEEEEEEEEIIINNNPPPOOORRRZZZeeemmmpppppp}}}~~~~~~}}}zzz|||~~~{{{zzz{{{~~~{{{tttppppppccc___ZZZVVVTTTPPPKKKFFFDDDCCCAAA???===;;;999888;;;999888555444333222222888666333222333444555555222222222222222222222222000000////////////....../////////............---,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++++++++************++++++++++++******)))))))))************+++)))***************++++++))))))******+++++++++,,,+++******)))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------+++++++++++++++*********++++++++++++,,,---......////////////000111222333222222333333444555555555444444333333444666888999<<<<<<:::999777666666666777777777666666666555555222222333333333333333444222222222222222222222222000000111111111111000000........................//////////////////......---------------------------,,,,,,++++++,,,,,,---,,,+++++++++***)))))))))))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))((((((((((((((()))******''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((''''''''''''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&(((******)))))))))***,,,+++,,,///444<<>>>>>???@@@AAACCCDDDEEEFFFEEECCCCCCFFFJJJKKKHHHDDDCCCBBB@@@??????@@@BBBCCCCCCCCCBBBBBBBBBBBBAAA@@@EEEBBBBBBDDDCCCAAABBBEEEDDDCCCDDDFFFKKKNNNOOOPPP[[[\\\]]]______^^^^^^___aaa___^^^```eeejjjnnnooopppmmmggg___^^^bbbaaa[[[ZZZVVVUUUVVVTTTMMMIIIIIIGGGGGGFFFEEEDDDCCCBBBAAA:::;;;<<<;;;:::888777777666777777555444444666888666555333444666777777666111111111222222222222222000000/////////..................---------,,,,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,******************++++++******++++++++++++******))))))))))))*********************++++++,,,,,,,,,***************+++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------...++++++++++++*********)))************+++,,,---...//////......///000222333222222222333444444555555444444444555666777999:::<<<;;;:::888666555555555777777777777777666555555111222222222333333333333222222222222222222222222000000111111111111000000.........................../////////////////////........................---,,,,,,++++++,,,,,,---++++++******************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''(((***+++,,,''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''(((((('''''''''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&((())))))(((((()))+++,,,+++,,,000111222999CCCHHH\\\ssszzz}}}}}}nnnaaacccmmmnnnnnnkkkgggggglllmmmkkkggg___XXXUUUPPPJJJKKKOOOWWW___ppp))))))))))))))))))))))))++++++************++++++)))************++++++++++++,,,,,,------,,,,,,+++************************)))************+++++++++++++++******++++++,,,---,,,,,,---...///000111111222222222333444555666777222555999<<<<<<===>>>???>>>???@@@AAACCCDDDEEEFFFDDDBBBBBBFFFKKKKKKFFFAAACCCBBB@@@??????@@@BBBCCCFFFEEECCCCCCCCCBBBAAA???@@@>>>???BBBBBB???@@@CCC???AAAEEEFFFGGGHHHKKKMMMFFFIIILLLLLLIIIGGGKKKQQQLLLKKKKKKLLLOOORRRRRRRRRPPPPPPLLLHHHKKKPPPMMMEEEIIIEEECCCEEEEEECCCBBBDDD===>>>???>>><<<::::::;;;777888888777777888:::<<<111555888888666444444555222222222333444444333111111111111111111111222222000/////////............---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,******************++++++******++++++++++++******))))))))))))************+++++++++,,,,,,---------***************************)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---......++++++++++++******))))))************+++,,,---...//////......///000222333111222222333333444555555444555666777888999::::::888888777777777777777888777777777888777666666555111111111222222333333333222222222222222222222222000000111111111111000000////////////////////////.........///////////////////////////////////////---,,,,,,++++++,,,,,,---***************+++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&&&&&&&''')))***,,,---''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++***((((((***,,,***))),,,111///+++...666:::LLLaaaqqqhhhbbbhhhiiiiiiccc\\\ZZZ^^^bbbbbbpppkkkjjjllljjj```YYYYYYOOOVVVeee|||))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))*********************************))))))))))))******))))))))))))))))))))))))************+++,,,---...,,,,,,.../////////...---000000111222333444444555888999:::;;;<<<;;;:::999<<<<<<<<<===???AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEE??????@@@@@@AAABBBBBBBBBFFFFFFEEECCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDEEEDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBEEEEEEDDDDDDDDDCCCCCCCCC<<<<<<<<<===<<<<<<;;;::::::::::::999999999888888777777777777777777777777666666555555555444444444444333333222111111111222111111111111000000000000//////............//////---------------------------------,,,,,,+++++++++***************************++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++*********)))))))))***,,,---,,,***((('''))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,)))*********++++++++++++******))))))((((((''''''******+++++++++,,,,,,,,,------...///000111222222444444444555555555555555777777777777777777777777999888666555555555666666999999888888777666555555666555555555555444444444333333333222222111111111000000111111111111000000......//////000000111111////////////////////////------------------------------,,,,,,,,,,,,++++++************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---000444===KKKXXXjjjyyyjjjddd```___eeeddd___cccfff]]]eee||||||aaaPPPNNNQQQ^^^nnnuuupppgggiiiiiippp|||))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))*********************************))))))))))))******************************************+++,,,------,,,,,,.../////////...---///000111111333333444555888888:::;;;;;;;;;:::999;;;;;;<<<===???AAACCCEEEEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@AAAAAABBBCCCCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@????????????:::;;;;;;;;;;;;:::999999:::999999999999888888888777777777777777777777777666555555555444444444333555444333333222222222333111111111111000000000000//////............//////---------------------------------,,,,,,+++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++,,,+++***)))((())))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,)))))))))*********++++++)))))))))))))))(((((((((******+++++++++,,,,,,,,,------...///000111222222444444444555555666666666999999999999999888888888999999777666666666777777999999999888777666666666555555555555444444444444333333333222222222111111000000111111111111000000///000000000111111111111////////////////////////------------------------------,,,,,,,,,+++++++++************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---+++...444<<>>???????????????======>>>?????????????????????@@@@@@@@@@@@??????=========<<<<<<<<<;;;;;;999999999999999888888777999999888888888777777777666666666666666666666666555555444444444444333333555555444333333333333444111111111111000000000000//////............//////------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---------------------------------,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++((((((((()))))))))******(((((())))))))))))))))))******+++++++++,,,,,,,,,---...//////111111222333333333444555666777777888;;;;;;;;;::::::999999999::::::999888888888888999999999999888888777777666555555555555444444444444333333333222222222222111000000111111111111000000000000111111111111222222000000000000000000000000------------------------,,,,,,,,,,,,++++++++++++************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,((((((+++///111555AAALLL^^^lll|||zzzqqqdddfffkkkdddaaaeeefffqqqtttrrrhhh```aaafffjjjpppkkkgggiiikkkfffYYYMMMGGGDDDGGGTTTeeeuuuvvvllldddfffppp{{{}}}ooofffaaa___(((((((((((((((((((((((((((((((((((((((((((((((((((***+++***)))((()))*********************************))))))))))))******++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,---------.........//////000111222333444444777777888888888888999888888999:::<<>>????????????>>>>>>>>>???@@@@@@@@@@@@@@@>>>>>>????????????>>>>>>=========<<<<<<<<<;;;;;;888999999999999888777777888888888777777777666666555555555555555555555555444444333333333333333333444333333222222222333333111111111111000000000//////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---------------------------,,,,,,,,,,,,+++++++++++++++***))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))((('''((()))***)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********+++(((((((((((())))))))))))((((((((())))))******+++******+++++++++,,,,,,,,,---......///000111222333222333333555666777888888;;;;;;::::::999888888888:::::::::999999999999:::999999888888888777777777555555555444444444333333222222222222222222222222000000111111111111000000000000000000000000000111000000000000000000000000------------------------,,,,,,,,,++++++++++++***************)))))))))((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,((((((***---------444<<>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???????????????>>>>>>???@@@@@@@@@@@@???>>>>>>????????????>>>>>><<<<<<<<<;;;;;;;;;;;;:::999999999999999888777777777777666666666555555555444444444444444444444444222222333333333333333333222111111111111111222222111111111111000000000///......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++******))))))***++++++************************(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((('''((()))***)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))(((((())))))******++++++******+++++++++,,,,,,,,,------...///000111111222111222333444555666777888999888888888777777666666999999999999999999999999888888777777777777777666555444444444444333333333222222222222222222222222000000111111111111000000/////////////////////...////////////////////////------------------------,,,,,,+++++++++*********************)))))))))((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))******+++,,,***)))+++......,,,000666555;;;IIIZZZkkkzzzwwwqqqkkklllmmmlllbbbXXX[[[dddeeeoootttmmmbbbTTTNNNQQQVVVWWWTTTJJJHHHFFFGGGRRRdddwwwtttllluuuyyypppjjjhhhooowwwuuudddSSSHHHDDDDDDEEE))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))*********************************))))))))))))******+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,------......//////000111222333333666555555555555666777888888999:::<<<>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@==============================>>>???????????????;;;;;;<<<=====================>>>>>>>>>>>>======999999999999888888888888888888999999888888777666666666666555555555444444333333333333333333333333111111222222222222333333111000000000000111111222111111111111000000000000......------------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************+++++++++*********))))))***************+++++++++************************(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************************+++++++++,,,,,,,,,+++,,,---...///000000111111111222333444555555666666666666666666666666666666777888888999888888888666666666666666666666666444444444444333333333333111222222222222333333333000000111111111111000000//////............------////////////////////////------------------------++++++++++++************************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))***+++++++++***+++---,,,)))+++///------333>>>JJJVVVeeeqqqnnnkkkiiifffbbb```ccchhhpppuuu}}}xxxqqqoookkkdddbbbhhhqqqrrrnnn]]]\\\VVVLLLIIIQQQ^^^gggvvvyyy{{{wwwnnnjjjtttwwwhhhgggppp|||zzziiieeeaaafffuuuooodddWWWOOOKKKKKKRRRZZZ___ZZZRRRIIIDDDDDDIIINNN))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))*********************************))))))))))))******************************************+++,,,------,,,,,,+++++++++,,,---.........///000111222333333555555444444444555666777888999;;;===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@?????????>>>>>>>>>>>>>>>========================<<<<<<===>>>>>>>>>>>>===999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;888888777777777666666666666777777777777666555555555555555444444444444333333333333333333333333333111111111111222222222333111111000000111111222333111111111111000000000000...------,,,,,,------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++*********((()))***+++,,,++++++***************************'''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((()))((('''((()))***)))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********++++++++++++************************+++++++++,,,,,,,,,***++++++,,,---...//////111111111222222333333333444444444555666666777777444444666777777777666666444555555555555555555555444444444333333333222222111111222222222333333333000000111111111111000000000/////////............------------------------------------------------++++++++++++************************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++***((((((+++***((())),,,)))'''***///444888AAAKKKaaahhhrrr|||pppmmmgggeeehhhnnnooommmmmmmmmmmmllliiieeeaaa^^^bbbgggkkkrrr~~~zzzyyypppbbb[[[```hhhlllyyy}}}}}}nnnaaaccclll{{{|||mmmaaaRRRDDDIIIRRR]]]fffmmmmmm```RRRFFFEEEEEEKKKZZZhhhkkkgggSSSJJJBBB?????????DDDIIIPPPRRRSSSPPPOOOSSS]]]fff))))))))))))))))))))))))))))))))))))))))))))))))(((***+++***)))((()))*********************************))))))))))))******))))))))))))))))))))))))************+++,,,---...---,,,+++***+++,,,---.........///000111222333333555555444333444555666777999:::;;;===>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>=========<<<========================:::;;;<<<<<<======<<<<<<::::::;;;<<<<<<<<<<<<;;;999::::::;;;;;;::::::999999888888888777777777777555555666666555555444333555555444444444333333333222222222222222222222222000000111111222222222333222111111111222333333444111111111111000000000000...------,,,,,,------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,,,,++++++'''(((***,,,---,,,***)))************************'''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((()))((('''((()))******((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************++++++++++++,,,+++++++++***)))))))))******+++++++++,,,,,,,,,)))******+++,,,---...///111111111111111111222222333333444555666777888888222333444666666666555444333444444444444444444444444444444333333333222222111111111222222333333333000000111111111111000000111111000000/////////...------------------------------------------------+++++++++************)))************))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++)))''''''***+++***+++///...,,,---111000---000888BBBHHHTTTfffxxxqqqyyyxxxtttsss{{{xxxmmmmmmmmmjjjfffbbb```___WWW```iiiqqqzzz}}}uuu|||tttuuuuuu[[[VVV^^^gggvvv|||qqqcccZZZOOOCCCBBBIIIPPPUUU\\\^^^TTTGGGAAABBBAAABBBJJJSSSVVVSSSLLLGGGDDDFFFHHHHHHJJJMMMcccgggiiifffaaadddoooyyy))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))((())))))***++++++*********))))))(((((()))))))))))))))))))))))))))************+++++++++++++++++++++,,,---...///---...000000//////111222333333333333333444555666999999:::;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>===============>>>>>><<<======>>>>>>>>>>>>===;;;<<<=========<<<::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999888888888888777777777777555555555555555555555555222222222222222222222222333333333222222222111111111111222222222222111111000000000000000111111222111111000///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++************************************************+++++++++++++++***)))(((++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))++++++***)))(((((()))))))))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,---------......,,,---...///000000000000333333333444444333222222333333444444444444555555666444222222333333333222111111222222222333333333111111111111111111111111222222222111000//////...........................++++++++++++++++++++++++,,,++++++******++++++,,,---,,,++++++******++++++)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&&&&((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))************++++++,,,,,,,,,---------555777===HHHWWWiiiyyy~~~ooogggccccccbbb^^^]]]aaaiiikkkooouuuwwwsssjjjcccaaacccggglllsss~~~ooo``````iiiqqq\\\JJJKKKKKKTTTccciii___PPPHHH>>>@@@BBBBBBDDDMMM[[[fffbbb]]]XXXUUUSSSTTTYYY^^^nnniiieeeeeellluuu{{{))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++************)))))))))((())))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,---......---...000000//////111222222222222222333444555555888999999:::;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???======>>>>>>>>>======<<<;;;<<<<<<===<<<;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999888888777777777777666666666666444444444444444444444444222222222222222222222222222222111111111000000000///000000111111000000///000000//////000000111222111000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************)))******+++++++++******++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''(((((()))***+++******)))(((((())))))))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,,,,------------,,,---...//////000000000222333333333333333222222111111111222222222333333555444222222333333333222111111111222222222333333111111111111111111111111222222111111000//////...........................++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,++++++******++++++)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((()))))))))************++++++++++++,,,,,,,,,//////222777???JJJUUU[[[mmmxxx~~~~~~nnniiifffhhhhhhgggllltttoooqqquuuzzz{{{vvvmmmeee\\\^^^bbbiiirrryyy}}}~~~jjjddd``````aaacccmmmwww}}}xxxvvvvvvyyyvvvmmmkkkccc___XXXTTTXXXiii{{{wwwuuuvvvwwwvvvssspppaaa]]]\\\aaammmyyy))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************)))***++++++,,,************)))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***++++++,,,---...,,,...////////////000222222222111222333444555555777777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999888888999999888888777666666666666666555555555444444444444444444444444444222222222222222222222222111111000000000/////////...//////000000//////...000000//////000000111222111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************(((((()))++++++,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((((()))************)))((((((((()))))))))))))))))))))))))))))))))))))))*********++++++************************++++++,,,,,,,,,---------,,,---...//////000//////111222222333333333222222111111111111222222222222555333222111222333222111111111111222222222222333111111111111111111111111222111111000000//////...------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,+++************+++)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))******)))))))))*********++++++...---------///333777999DDDPPP```nnnvvv{{{~~~sssqqqqqqpppmmmnnnwww{{{vvvtttsssqqqmmmiiiiiiggggggkkkppprrrooollldddZZZRRRSSSXXX^^^eeejjjmmmeee```ccceeeeeekkkuuu|||nnnlllppphhhiiiiiiiiikkkqqqxxx}}}wwwvvvvvv{{{~~~xxxoookkkiiiooo{{{((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))*********************+++,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******+++,,,,,,---,,,...//////...///000222222222222222333555666777666666888999;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAA>>>>>>>>>===<<<;;;:::999;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;::::::::::::999999999999888888888888888777666666555555555444444444333333333333333333333333333333111111111111111111111111111111000000000/////////...//////000000//////...///////////////000111111000000///............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************((()))***+++++++++++++++******)))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))************))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******+++***))))))((((((((())))))))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,---...////////////000111111222222222222222222333333333333444444444555333111111222333222111111111111111222222222222111111111111111111111111111111000000////////////------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++***************)))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((()))))))))***((((((((())))))))))))***...------,,,,,,---...///111555<<>>???AAABBB=========<<<<<<:::999999;;;:::::::::999999999999999999999999:::::::::;;;::::::999999999888888888888888888888888777666666444444444444333333333333333333333333333333333333111111111111111111111111222222111111111000000000///000000111111000000////////////...///000000111000//////.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************+++++++++++++++***)))(((***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++)))((((((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,---...///////////////000111111222222222111222222222333333333444444444333111111222222222111000000111111111222222222000000000000000000000000000000000///////////////------------------------++++++++++++++++++++++++++++++************++++++,,,+++******))))))******)))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((('''(((((((((((()))))))))''''''((((((((()))))))))*********++++++,,,,,,,,,000//////111666@@@KKKRRRWWWdddsss}}}uuupppqqqtttvvvzzz~~~yyyrrrpppqqqjjjnnnssswwwzzz{{{{{{zzz~~~sssoootttqqqfffeeennnssswwwxxxssskkkggghhhjjjiiimmmpppqqqooolllkkkkkknnn|||))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))((()))******+++))))))))))))************))))))))))))))))))))))))((((((((()))))))))******++++++************+++++++++---............///111111111222333444666777888666666888999::::::::::::::::::::::::::::::::::::<<<<<<<<<<<<===???@@@AAA<<<<<<<<<<<<;;;:::999999;;;:::999888888888999999888888999999999:::::::::999999999888888888777777777777888888777777666555444444444444333333333222222222222222222222222222111111111111111111111111222222111111111000000000///000000111111000000/////////......//////000111000///......------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,++++++)))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((()))******((((((''''''(((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))*********++++++++++++,,,---......///.........///000111111111111111000000000000111111111111444222111000111222111000000000000111111111111222000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))******++++++***))))))))))))***)))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************))))))(((((((((((())))))(((((())))))))))))((((((''''''(((((((((((())))))'''''''''((((((((())))))******++++++++++++++++++,,,,,,---...111444888:::===GGGUUUaaakkkvvvsssiiiffffffqqq{{{{{{sssnnnqqqpppnnnrrr{{{~~~~~~zzzwwwwww{{{|||zzz~~~|||tttooopppsss}}}))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((''''''(((((()))***((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))***++++++************+++++++++---............///111//////000111222444555666777777888999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>::::::;;;;;;;;;::::::999;;;:::999888777888888999888888888888999999999999999888888888777777777777666666666666666555444444555444444444444333333333222222222222222222222222111111111111111111111111111111000000000/////////...//////000000//////...///............///000000//////...------------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******************************************************+++++++++******))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((''''''(((((()))***'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********+++++++++,,,---............---...///000111111111111000000000000111111111111444222000000111222111000000000000000111111111111000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++***))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((('''''''''((((((((())))))'''(((((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,......---,,,111333777<<>>JJJVVVdddmmmlllhhhdddbbb___\\\WWWUUUVVVXXXYYYZZZ\\\^^^``````^^^ZZZUUUQQQGGGHHHHHHGGGDDD???;;;888;;;888333222333444222000))))))))))))))))))))))))&&&'''((()))***))))))((())))))(((((((((((()))))),,,+++***))))))((())))))))))))))))))))))))))))))************************'''(((((()))******+++++++++++++++++++++,,,,,,---***++++++++++++,,,,,,,,,------...///000000000000111111222333444555666666777888888888888777666666666777888888666666777888666555444444555666888:::666666666777777777888888777777777777777777777777555555555444444444333333444444333333333333222222111222222222222111000000/////////000000000000000//////000000//////...---------------------------------...//////...------,,,------------------...---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***++++++***)))***+++++++++++++++++++++++++++************************************************)))************+++++++++************************)))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***************+++,,,---...------......///000000000...//////000000//////...........................////////////////////////000000000000000000000000---------.........//////******+++++++++,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++***)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))((()))***)))(((((()))***(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))((((((((()))))))))******,,,+++************++++++'''***,,,,,,***((()))***&&&(((+++---......,,,+++222111111000000000000000222888@@@DDDDDDBBBAAAAAA:::999777666666666777666;;;;;;;;;::::::888555333...///111333444444444444///...,,,+++************))))))))))))))))))))))))&&&''')))*********)))((())))))(((((((((((())))))///...,,,***))))))******))))))))))))))))))))))))************************'''(((((()))***+++++++++*********)))***++++++,,,******+++++++++,,,,,,,,,,,,---...///000000000000000111111222444555666666888888888888888777666666666888999888777666777999555444333222333555777999555555555555666666666777666666666666666666666666555555444444444333333333444444444333333333222222111222222222222111000000......//////000000111111///////////////......---------------------------,,,---...//////...---,,,,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))+++++++++***)))***+++++++++++++++++++++++++++************************************************)))************+++++++++************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************+++,,,---...------......///000000000......////////////......////////////////////////////////////////////////000000000000000000000000---------.........//////*********++++++,,,,,,,,,************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))+++)))(((''''''((()))+++))))))))))))))))))))))))&&&'''((('''&&&%%%&&&(((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''((((((((())))))((('''''''''((()))***)))+++,,,+++)))(((***---...---+++++++++,,,...///)))))))))***+++---...///---...000000//////000111//////...//////......---///...------///111222222222111000.........///000---......---,,,,,,---///))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))************************************************++++++,,,------......//////000000222333444555555555555555555555444444444777777666555444333333333555555555555555555444444555444444444444555666666555555555555555555444444666555333111000000000000555444333333222222333333222111111111000000//////......------------......000000000000////////////........................+++,,,,,,------,,,,,,+++...---+++*********++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******+++++++++++++++***)))(((++++++************++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''+++***)))(((((()))******)))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++---...///...///111222////////////////////////////////////////////////000000000000////////////111111000///...---,,,,,,,,,------......------,,,,,,,,,,,,+++++++++******+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++******(((''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&)))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((()))))))))((((((((((((((((((((((((************************************************++++++,,,,,,---.........///000000111222333444555444444444444555555555555666666555555444444333333555555555444444444444444444444333333444444555666555555555555555555555555444333222222222222333444444444333222222222222333111111111111000000000///......------------....../////////............---........................+++,,,,,,------,,,,,,+++---,,,+++*********++++++******++++++++++++***************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))******++++++******)))***++++++++++++***)))(((+++******************+++******))))))))))))************))))))))))))******))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''******)))(((((()))***+++,,,,,,,,,+++***)))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***,,,......---...///111////////////////////////////////////////////////000000000000///////////////////////////.........,,,------......------,,,,,,,,,,,,++++++++++++***+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((((('''&&&'''((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************,,,,,,+++++++++*********++++++,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******)))))))))******+++((((((((((((((((((((((((************************************************++++++,,,,,,------......//////000111222333333444333333333444444555555555444444444444444444444444444444444444444444444444333333222222333333444555555555555555555555555555222222222333444555666777444444333222222222222222111111111111000000000000......------------...............---------,,,,,,------------------------+++,,,,,,------,,,,,,+++---,,,+++*********++++++******++++++++++++***************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))******++++++******)))******++++++******))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))((((((((()))***+++,,,---.........---+++(((&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************,,,------,,,,,,...///////////////////////////////////////////////////////////////000000000000............//////000000------............------,,,,,,,,,,,,+++++++++++++++++++++*********************))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******+++******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((((('''&&&''''''((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''&&&)))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++***************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******************+++,,,))))))))))))))))))))))))***************************************************++++++,,,------......//////000000111222222333111111222333444555555666333333333333333444444444333333333333333444444444222222111111222222333444444444444555555555555555333333333444555666777777444333333222111222222222111111111000000000000000......------------...............------------,,,------------------------+++,,,,,,------,,,,,,+++,,,+++++++++++++++++++++******++++++++++++******************++++++++++++************************************************************************************************))))))************))))))))))))************))))))*********++++++*********))))))************))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((())))))***'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((()))***++++++,,,+++,,,...///...,,,)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++---......------...///000000000000000000000000////////////////////////////////////000000000000.........///////////////------............------------,,,,,,,,,+++++++++******************************))))))))))))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((('''''''''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************************)))******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))******))))))***+++,,,,,,******************************************************************************++++++,,,------.../////////000000111111111000111111222333444555555222222222333333333333333222222222222333333444444222111111111111222333333444444444555555555666666444555555555555555555555333333222111111111111222000000000000000000111111......------------....../////////.........------------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************************************************************************************************)))))))))******)))))))))((())))))*********)))))))))***++++++++++++***)))((()))************)))(((******))))))))))))******((((((((((((((((((((((((((((((((((((((())))))******)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))***+++++++++&&&(((+++---...---+++)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))),,,---//////......///111111111111111111111111111000000000000000000000000.../////////000000000111111000000///......---------......//////......------------,,,,,,,,,++++++******************************))))))))))))******((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************))))))(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))***+++,,,++++++++++++++++++++++++******************************************************++++++,,,,,,------......//////000000000000111111111222222333333333222222222222222222222222000111111222222333333444222222111111222222333444333333444444555666666666555666666666555444333333333333222111111111111111000000000000111111111111......------------....../////////............---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++******++++++++++++******)))))))))************+++************************************************************************************************((())))))******))))))((((((((())))))******)))))))))***+++,,,,,,+++***)))((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))((((((((((((((()))***************)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******+++******$$$&&&)))+++,,,,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++---.../////////111333111111111111111111111111000000000000000000000000......//////000000111111111111000///...---,,,,,,......////////////......------------,,,,,,,,,,,,***************+++++++++******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((((((((()))))))))'''(((((()))))))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))***+++,,,*********************************************************************************+++,,,,,,------......////////////000000111111111111222222222222333333222222111111000000000000000111222333333333222222222222222333444444333333444444555666666777444555555666555444333222333222222111111111111111///000000000111111111111......------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++******++++++++++++******))))))))))))************************************************************************************************************(((((())))))))))))(((((('''(((((()))))))))))))))(((***+++,,,,,,+++***(((((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***((()))******+++***))))))'''''')))***++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))+++---......///111333222222222222222222222222000000000000000000000000.........///000111111111000000//////.........---......////////////.........------------,,,,,,,,,))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((())))))))))))))))))((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))************************************************)))******+++,,,,,,------.........///////////////222222222111111111111111444333333222111000/////////000000111222222333333333333222222333333444555333333444444555666777777222333444555555555333333333222222111000111111111//////000000111111111222.........------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,---,,,,,,+++******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))))))))((((((''''''((()))))))))))))))((()))+++,,,,,,+++)))(((''')))***++++++***)))'''******))))))))))))******))))))))))))))))))))))))((((((((((((((()))******''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******))))))***++++++***((((((***************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))+++------///111333222222222222222222222222000000000000000000000000---......///000111111222.........///////////////......////////////............---------,,,,,,,,,))))))******++++++++++++******))))))))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))*********))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))******''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222111111222333333333333222111111111111111111111111222222111111222222333444333333333333333333333333555666777888888777666555555555444444444333333333333333222222222222111111222111111111000000//////........................------,,,,,,+++***))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++*********))))))(((((())))))(((((((((((())))))******+++++++++,,,,,,,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))((((((((((((((())))))((('''&&&&&&'''((()))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******,,,,,,------.../////////111111111111111111111111000000////////////000000......////////////......////////////////////////////////////............000///...---,,,+++++++++************************)))))))))***+++++++++,,,))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***&&&'''((())))))(((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''&&&'''((()))***((((((((((((((((((((((((******)))(((((((((((((((******))))))((((((''''''(((((((((((((((((((((((($$$&&&)))***)))'''''''''''''''(((((())))))******...,,,***(((''''''((()))%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++---......///000000111111000111222222333333222222111111111111111111111111111111111111111222333333333333333333333333333333555666777888888777666555555444444444444333333333333333333222222222222111111111111000000000//////..............................------,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************)))))))))(((***))))))(((((())))))************+++++++++,,,,,,************************++++++++++++*********)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))(((((((((((()))))))))(((''''''''''''((()))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******,,,,,,,,,---......//////111111111111111111111111000000////////////000000...//////000000//////...////////////////////////////////////............//////...,,,,,,++++++,,,++++++++++++++++++++++++******************++++++))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((())))))''''''((())))))((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''((()))))))))((((((((((((((((((((((((((((((***))))))((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((''')))+++,,,***(((((((((''''''((((((((((((((((((,,,+++)))'''''''''((()))%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((((((''')))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))++++++++++++++++++++++++.........//////000000111000000111222222222222222111111111111111111111111111000000000000111222222333333333333333333333333555666777777777777666555444444444444333333333333444333333333222222222222111111000000000000//////........................///......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************))))))))))))*********))))))******************++++++++++++,,,************************,,,,,,,,,+++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))((((((''''''(((((()))***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******+++,,,,,,------......///000000000000000000000000000//////......//////000//////000000000000///////////////////////////////////////............---///...---,,,,,,++++++,,,++++++++++++++++++++++++******************))))))))))))))))))(((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))((('''&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((($$$&&&)))++++++***(((&&&(((((((((((((((((((((((())))))((((((''''''(((((()))))))))(((((((((((('''(((((((((((((((((((((((()))+++------+++)))((()))''''''''''''''''''&&&&&&)))((('''&&&&&&'''((()))%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++++++++........./////////000000///000000111222111111111111111111111111111111111000000000///000000111222222222333333333333444444444555666777777666555444444444444333333333222222333333333333222222222222000000000000000000//////..............................------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))))))))))))))++++++************++++++************++++++++++++************************++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((((())))))***((((((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******+++++++++,,,------....../////////////////////////////////......///////////////000000000000////////////////////////////////////.........---------...------,,,+++++++++,,,++++++++++++++++++++++++++++++******))))))(((((())))))))))))(((((((((((('''(((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))((('''&&&&&&%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%''')))*********((('''(((((((((((((((((((((((()))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((+++,,,---,,,***((((((((('''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((()))%%%&&&''''''((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++............////////////...///000000111111000000000000000000000000000000000000000///000000111222222222222333333444444444444555666777777666555444444444333333333222222222333333222222222111111111//////////////////000000........................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))******++++++************++++++))))))*********+++++++++************************))))))******************((()))))))))************************************))))))))))))))))))))))))((()))))))))************************************((((((((((((((((((((((((************))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******'''(((((()))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))************++++++,,,---------........................//////............////////////000000000000//////////////////////////////............------------------,,,+++++++++,,,,,,+++++++++++++++++++++++++++******))))))((((((((())))))))))))((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))******)))((('''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''(((((((((((((((((((((((((((((((((***++++++***(((&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''((((((%%%&&&''''''((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,..............................///000000000000000000000000000000000000000111000000000000111222222111222222333333444444555444555666666666666555444333333333333222222222222222111111111000000000000......////////////000000........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************))))))))))))*********************))))))*********)))))))))************+++++++++++++++++++++++++++)))))))))))))))*********))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******)))))))))(((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++''''''((()))************)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******)))******++++++,,,,,,---------------------------///......------......///......////////////......////////////////////////.........------------,,,,,,,,,++++++++++++,,,,,,************************))))))))))))))))))(((((())))))))))))((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))*********)))***)))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))((('''((()))***+++((((((((((((((((((((((((''''''&&&&&&''''''((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))(((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***++++++++++++))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))*********+++,,,---------........................---...//////000000//////000000000000000000000000111111111111111222333333111111222333333444555555444444555666666555444444333333333222222222222111000000000000////////////........./////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************((()))))))))***************))))))(((((())))))***))))))))))))************++++++++++++++++++++++++)))))))))******+++++++++))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))))))))))))((((((((('''''''''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((()))***+++&&&''')))***++++++******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------......///------............------////////////////////////.........---------,,,,,,,,,+++++++++++++++,,,,,,))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))*********))))))(((''''''&&&'''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((('''&&&&&&'''(((&&&&&&&&&&&&''''''''''''&&&''''''(((((((((''''''%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((()))***+++,,,,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,------...........................------......///////////////000000000000000000000000222222111111222222333444111111222333333444555555333444555666666555444333333333333222222222111111////////////............---.........//////000000........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************(((((())))))*********+++))))))(((((((((((())))))))))))))))))************++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))************************************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''((()))++++++&&&''')))***+++++++++***((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))*********)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------.........,,,------------------,,,////////////////////////......---------,,,,,,,,,+++++++++***++++++,,,,,,((((((((((((((((((((((((''''''(((((())))))******))))))))))))((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))*********))))))((('''&&&&&&''')))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&(((***,,,,,,+++)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((('''&&&&&&(((***&&&&&&&&&''''''((((((((('''(((((()))((((((''''''%%%&&&''''''((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))******))))))((((((''''''((())))))))))))(((((('''(((((()))***************))))))(((((('''''''''&&&))))))))))))))))))))))))+++,,,.........,,,***)))++++++++++++++++++++++++...,,,***+++,,,------,,,........................////////////////////////000000000000////////////222222222333333333444444444444444333333222222222222111111111000000//////////////////////////////......------------......------------------------.........------,,,,,,,,,+++++++++*********))))))************************************************))))))))))))))))))))))))+++++++++++++++++++++++++++*********))))))(((((())))))******++++++,,,,,,)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))++++++******)))((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''''''''(((((())))))***++++++)))((('''******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---,,,,,,......---,,,.........------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''%%%&&&((()))***)))(((&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((()))***************))))))((((((((('''''''''))))))))))))))))))))))))+++,,,---...---,,,***)))++++++++++++++++++++++++---+++))))))+++++++++***................................................000/////////////////////222222222333333333333444444444333333333222222222111111111000000000//////////////////////////////......------------......------------------------......---------,,,,,,,,,+++++++++*********))))))************************************************))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''''''''(((((()))************)))((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,---...///...,,,......---------,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&''')))***+++***)))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((***)))))))))(((((((((''')))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&'''((())))))***))))))(((((()))***************))))))((((((((((((''''''))))))))))))))))))))))))***+++,,,------+++***)))++++++++++++++++++++++++...,,,+++***+++,,,+++***------------------------........................////////////////////////111111222222222333333333333333333222222222222222111111000000000000//////////////////////////////......------------......------------------------------------,,,,,,,,,,,,+++++++++***************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((''''''(((((()))******))))))(((((())))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((()))******++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,,,,......---,,,------------,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''((()))***+++***))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''')))************(((((()))***************))))))(((((((((((((((((())))))))))))))))))))))))******+++,,,++++++***)))************++++++++++++111///------......---,,,------------------------.................................///////////////111111111111222222222222222222222222222111111111000000000000000000//////////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))*********************************))))))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))))))))*********+++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((()))***+++***)))''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))((())))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''((())))))))))))(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''')))************(((((()))***************(((((()))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))******+++++++++111///------.........,,,------------------------........................------....../////////000000000000111111111222222111111111111111111111111//////////////////000000////////////////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))************************))))))))))))))))))******,,,,,,++++++******))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((()))******+++***((('''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((()))************))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))***))))))(((((()))***************(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))*********(((((())))))***+++++++++---+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......//////000///000000000000111111111000000000000000111111111......////////////000000////////////////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******)))(((((('''&&&&&&))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))***++++++))))))((((((''''''(((((((((((((((((())))))))))))************************(((((((((((((((''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))'''((())))))******))))))(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++***))))))++++++***)))++++++++++++,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((()))***************(((((()))))))))*********))))))))))))))))))))))))((((((((((((((()))******((((((((()))***++++++++++++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......///000000/////////000000000111111/////////000000000111111........./////////000000////////////////////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))*********+++++++++************************************************))))))))))))))))))))))))************************((()))))))))************((((((((((((((())))))))))))))))))))))))))))))))))))************+++++++++************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((''''''))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))(((((((((((()))***+++,,,(((((())))))(((((('''&&&'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))'''(((((()))))))))))))))((((((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++***+++,,,---,,,*********+++++++++,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''((((((((()))))))))***''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''((((((((())))))******((()))))))))))))))((('''(((((()))***************(((((())))))*********+++))))))))))))))))))))))))((((((((((((((()))******'''(((((()))***++++++++++++***)))***---...///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000////////////000000000000.../////////000000111111---.........//////000000////////////////////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))******++++++,,,,,,)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((((((((()))***+++,,,'''((()))))))))(((&&&%%%'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))'''(((((()))))))))))))))'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---,,,,,,......---,,,*********++++++,,,,,,,,,,,,++++++***)))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''(((''''''''''''((())))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))(((((((((((('''((((((((())))))******&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))************************)))***+++++++++)))((('''))))))))))))))))))))))))******************************))))))))))))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///............///000000......////////////......000000000000000000000000////////////////////////------............------............---,,,++++++---------,,,,,,++++++++++++,,,,,,------......///***++++++,,,,,,++++++***+++++++++*********))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))---------,,,)))))))))+++))))))))))))************************************)))************++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))(((&&&%%%%%%''')))+++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***++++++***))))))))))))))))))))))))++++++***)))((('''&&&&&&)))************++++++++++++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////.........---------++++++++++++------++++++++++++++++++++++++******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((************))))))))))))))))))((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&)))))))))((('''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$''')))(((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******************************))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------..................////////////......////////////////////////........................------............------,,,,,,---------------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++++++++*********))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))),,,------+++)))((()))***))))))))))))************************************(((((()))))))))*********************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))******************)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------,,,---,,,++++++++++++,,,---++++++++++++++++++++++++***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&''''''(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))((((((((((((*********)))))))))(((((()))(((((('''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((+++******)))))))))))))))))))))))))))))))))))))))******************************))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++---.........---,,,......////////////......////////////////////////........................------............------***+++,,,---............,,,,,,,,,,,,++++++++++++---,,,,,,+++******))))))******++++++++++++******+++++++++*********************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))+++++++++***((('''(((***))))))))))))************************************'''((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++***((())))))))))))))))))))))))&&&&&&'''((()))***++++++'''((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&&&&''''''(((((((((((()))))))))))))))(((''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((((((((())))))))))))******))))))))))))((((((((((((((('''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++((((((((((((((((((((((((******************************))))))))))))*********++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,.../////////---,,,......////////////......////////////////////////........................,,,------......------,,,***+++,,,---------------,,,+++++++++++++++++++++,,,,,,++++++******************++++++++++++************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))******)))'''&&&((()))((()))))))))************************************((((((((()))))))))***************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((***++++++)))(((((((((((((((((((((((((((&&&&&&'''((()))***++++++((((((((()))))))))*********)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))))))))************+++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''''''''(((((((((((()))))))))))))))(((((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((())))))))))))***)))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&'''''''''%%%&&&&&&&&&&&&'''''''''((()))((($$$###%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((************************+++***)))(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))***************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++---///000111000...---......////////////......................................................,,,,,,------------,,,,,,,,,,,,------,,,++++++***++++++++++++++++++++++++***+++++++++,,,,,,,,,---)))******++++++******)))******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***((('''&&&((()))((()))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))(((&&&&&&&&&''')))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***,,,+++)))'''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------...++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''((((((((()))))))))***)))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%%%%&&&'''''''''''''''''''''((((((((((((444777444+++&&&''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///000000000///.........////////////..............................------------------------,,,,,,------------,,,,,,------------,,,+++***)))*********+++++++++++++++******++++++,,,------...))))))************))))))***************+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***((()))***)))''''''(((***))))))))))))************))))))))))))))))))))))))************++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***(((&&&%%%%%%'''***+++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,+++(((&&&))))))))))))))))))))))))******))))))((((((''''''************++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------............******++++++++++++******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))(((((((((((((((((())))))))))))***)))((((((''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''''''''(((((())))))******))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&'''''''''((((((((((((:::???<<<000(((((('''###''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************++++++++++++************************++++++,,,,,,,,,,,,---------------.........//////......////////////..............................------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***)))*********++++++++++++*********+++++++++++++++))))))************))))))))))))*********+++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))***)))(((((()))+++))))))))))))************))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&'''((()))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++(((%%%))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************************************************++++++++++++++++++,,,,,,------------)))***+++,,,,,,+++***)))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))***))))))((((((((((((((())))))))))))***))))))(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''(((((()))***((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((()))*********))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''---555666,,,%%%(((((($$$&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))************+++++++++************************++++++,,,,,,,,,---------------,,,,,,,,,---...///......////////////..............................------------------------+++,,,,,,------,,,,,,+++)))***++++++,,,,,,,,,,,,))))))******++++++++++++++++++******)))((((((((())))))************))))))))))))******++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))******)))((((((***,,,))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&((()))))))))((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,---+++(((%%%))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))************************************)))************+++++++++*********++++++,,,,,,,,,)))***+++,,,,,,+++***)))************************'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((*********)))((((((((((((((())))))))))))******)))(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++&&&''''''((()))******+++)))(((((((((''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))''''''''''''''''''''''''&&&''''''''''''''''''&&&)))))))))((('''''''''&&&######$$$$$$$$$%%%%%%%%%%%%)))###!!!(((+++(((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,++++++***..........................................------..................------...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******((((((((((((((('''''''''***)))'''&&&%%%'''((()))'''))),,,,,,***)))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************)))))))))***+++++++++,,,+++++++++************)))***+++000;;;CCCAAA555)))))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******((((((((((((''''''''''''(((((('''''''''&&&&&&&&&$$$%%%%%%&&&'''((())))))(((((((((((())))))))))))))))))((('''''''''''''''***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++***...........................................................................---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))(((************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((''')))(((''''''&&&'''((()))(((***,,,,,,+++)))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***************************************++++++++++++++++++************)))((((((+++111777777///((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))++++++***)))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''************************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,+++++++++------------------------...................................................------,,,,,,------...+++,,,,,,------,,,,,,++++++++++++++++++*********************************))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((()))+++------+++)))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************+++++++++***************+++++++++************)))((((((((())),,,,,,+++)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((())))))))))))++++++***))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************+++,,,,,,,,,++++++---------------------------------...............---------...............------------------------+++,,,,,,------,,,,,,++++++++++++***************************************))))))))))))))))))))))))((()))))))))*********************************************************************)))))))))))))))************************((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((((((''''''((())))))))))))(((+++,,,...---+++***)))***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************,,,+++++++++***)))))))))+++++++++*********))))))++++++***)))((((((***,,,))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***)))((((((''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***+++,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////------------------------+++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((******))))))((((((''''''&&&'''''''''(((((())))))''''''((()))******)))))),,,---...---+++))))))***''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))+++++++++*********))))))+++,,,,,,+++)))(((***,,,(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((((((((''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((((((((())))))))))))******)))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,------.../////////,,,------......------,,,+++,,,,,,------,,,,,,+++)))))))))***************************************))))))))))))))))))))))))))))))))))))************************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((()))))))))'''(((((())))))******+++,,,------,,,)))(((((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++***************+++++++++************)))(((***+++***)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''$$$$$$%%%&&&'''((()))***(((((((((((()))))))))))),,,,,,+++************+++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,,,,------...//////000,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))************************************************************((()))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''((())))))***)))((((((((((((***+++,,,,,,---,,,+++((('''''')))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++++++++++++++************)))((((((((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))---,,,++++++******++++++'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++'''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,------...///000000,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******&&&&&&&&&'''((())))))***))))))''''''(((***,,,...,,,,,,,,,***'''&&&'''(((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******+++++++++,,,+++++++++************)))+++(((&&&&&&((())))))((((((((((((((((((((((((((('''((((((((())))))******''''''(((((())))))******)))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&(((((((((((())))))))))))+++***))))))((()))))))))'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////......---,,,,,,+++******++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++)))*********++++++++++++,,,,,,+++***))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((()))******)))((((((((('''''''''''''''((()))******)))((('''((((((((((((((((((((((((''''''((())))))((('''&&&&&&'''((()))*********************+++---///000111+++***)))'''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((('''''''''++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((('''''''''&&&(((((((((((((((''''''&&&(((((((((((())))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))''''''(((((())))))******''''''((()))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((,,,***)))***++++++***)))************************))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------....................................---,,,,,,+++******++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++,,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((()))******))))))((((((((('''''''''(((((()))******)))((('''((((((((((((((((((((((((''''''((())))))((('''&&&&&&'''((())))))***))))))***+++,,,---...//////000+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''')))(((((((((''''''''''''&&&&&&'''((())))))(((((((((((((((((())))))))))))************)))))))))((()))))))))))))))((((((((()))))))))))))))))))))))))))(((((((((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***''''''((()))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))+++***))))))+++,,,+++***++++++++++++++++++++++++******))))))))))))*********)))((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.................................------,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******,,,+++******)))*********************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((()))******)))))))))(((((((((''''''(((((()))******))))))((((((((((((((((((((((((((('''(((((())))))(((((('''(((((()))***+++++++++++++++,,,---...///......---***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''$$$%%%&&&((())))))******(((((((((((())))))))))))************))))))))))))*********))))))((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((('''(((((())))))************)))((()))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******)))(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,---------..............................---------,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++***************+++************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))************((((((((((((((())))))***)))))))))(((((((((((('''((()))))))))************(((((((((((((((((((((((('''((((((((())))))))))))++++++,,,---............,,,---///000///...,,,***)))))))))(((((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))))))))*********))))))((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((('''''''''%%%&&&'''((())))))))))))(((((((((((())))))))))))*********)))))))))))))))++++++******)))((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((''''''((()))******++++++)))(((((()))+++---,,,+++++++++++++++++++++++++++******))))))))))))******))))))((((((((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***))))))(((((())))))***+++++++++,,,,,,,,,------,,,,,,,,,---------..............................------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++***************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))************((((((((((((((())))))******)))))))))(((((((((((()))))))))))))))***++++++))))))))))))))))))))))))(((((((((((())))))******++++++,,,---............,,,---//////...,,,***)))((((((((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((())))))))))))((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((((((((('''(((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))******+++*********)))))))))(((************************((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))'''(((((()))***++++++,,,)))(((((()))+++---,,,+++))))))))))))))))))))))))((((((''''''''''''(((((('''''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))***************)))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((()))************)))))))))((((((((()))))))))))))))***,,,,,,))))))))))))))))))))))))(((((((((((()))***++++++******+++,,,------------,,,---------,,,+++)))((('''(((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&(((((((((((())))))))))))))))))))))))************************************************************))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******+++++++++***)))((()))+++,,,,,,+++))))))))))))))))))))))))(((''''''&&&&&&''''''((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++******))))))******+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++******))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((()))***************)))))))))(((((()))))))))))))))+++,,,---))))))))))))))))))))))))(((((((((((((((***+++,,,+++,,,---...////////////,,,++++++******)))))))))&&&'''((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))******'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))&&&'''((((((((((((((('''(((((((((((())))))))))))((()))))))))************)))))))))******++++++,,,******************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''***)))))))))((((((((('''''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************+++***))))))+++,,,+++***))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************++++++++++++******))))))***+++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************((((((((((((((()))******************))))))))))))***))))))((()))+++---...)))))))))))))))))))))))))))((((((((((((***,,,---///000111222222333333222++++++***)))(((((())))))&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''&&&'''''''''(((((())))))%%%%%%'''((())))))******(((((((((((())))))))))))(((((())))))*********+++(((((()))***+++,,,,,,---************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''******))))))(((((((((''''''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))+++++++++***************,,,***)))***++++++***)))************************))))))(((((((((((())))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++)))))))))***+++,,,---...000000///...------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((('''((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''((()))***++++++,,,((()))***+++++++++++++++(((((())))))*********++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))******************)))(((((()))******)))******+++,,,---------///......---,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((())))))************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((()))*********+++((()))***++++++++++++***((()))))))))************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((()))))))))*********++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))((((((((())))))***)))***,,,---...------,,,------,,,,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))************))))))(((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&'''((((((******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))***************++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))*********++++++++++++,,,,,,,,,------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************)))(((((()))))))))*********+++---...///---,,,+++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((***************)))((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((())))))************)))))))))))))))))))))***************+++++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))************************))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************((())))))******************+++---......---+++))))))))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((***************)))((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))((((((((((((((())))))*********))))))(((******)))))))))))))))))))))******+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***))))))(((((())))))***************************))))))))))))))))))))))))************************************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,,,,,,,+++,,,,,,---,,,+++)))((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((()))************))))))((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((((((((('''&&&''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******))))))((((((************))))))))))))))))))***++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''******))))))))))))******************************))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************)))***,,,---......------,,,,,,+++******)))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((())))))************)))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))(((''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&'''''''''((())))))))))))))))))))))))(((((('''************)))))))))((())))))***+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((******))))))))))))******************************))))))))))))))))))))))))************************************************,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))************++++++,,,,,,,,,------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))***************+++,,,...//////......---,,,***)))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((('''((()))***************''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))************************'''((()))******)))((('''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))%%%&&&&&&'''((()))******)))))))))))))))(((''''''+++*********))))))((((((((()))***+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************++++++******)))((((((((()))************+++++++++))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))))))))))))))***+++*********))))))(((((())))))***++++++++++++***************************************************+++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++,,,...///...---,,,,,,,,,++++++***************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((('''&&&%%%&&&(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))(((((('''''''''&&&(((((((((((()))))))))))))))))))))))))))*********((((((((((((((((((((((((''''''''''''((((((((((((+++*********))))))((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''+++*********))))))))))))************************************************))))))************))))))************************)))))))))))))))*********((())))))))))))*********))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((((((((()))************)))************************))))))))))))))))))))))))*********)))((('''''''''(((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,------,,,---/////////......---++++++*********)))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&((()))((('''&&&'''(((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((((((((''''''''''''(((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((*********)))))))))((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''***************)))))))))************************************************))))))************))))))************************'''(((((()))******++++++((((((((())))))))))))***))))))************))))))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))))))))******************))))))))))))''''''((()))))))))))))))************************((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...///***---000000---***))))))***))))))))))))((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))***)))((('''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''(((((((((((())))))))))))++++++******))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''************************************************************************)))******++++++******)))************************(((((())))))************))))))))))))************)))******++++++******)))******************************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***+++*********)))))))))))))))'''((())))))******))))))************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,---------...***///444333---(((''')))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((***+++***)))((()))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''''''''(((((((((((()))))))))))),,,++++++***)))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''***************+++++++++******************************************************++++++++++++******************************************))))))((((((******++++++++++++,,,,,,******++++++++++++************************************))))))))))))******************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))******((()))******++++++******))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************'''((((((((()))))))))*********************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---------,,,,,,+++++++++,,,222666666000+++***+++************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************(((((((((((((((((((((((((((((((((((()))))))))))))))***+++***)))((()))+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))'''''''''((((((((((((((((((((((((((()))))))))))),,,++++++***)))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************++++++******)))(((((('''+++++++++,,,,,,,,,------******++++++++++++************************************))))))))))))******************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))************))))))***+++++++++++++++))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************''''''(((((())))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************...------,,,+++***)))((((((,,,//////,,,)))(((((())))))************++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))******+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))'''''''''((((((((((((((((((((((((((())))))))))))++++++******))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''(((((())))))******(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************************************)))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********************************))))))))))))******************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))***+++,,,((()))))))))************((())))))***************))))))))))))))))))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************'''''''''((()))*********((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++******)))))))))%%%&&&((())))))((('''&&&((((((((()))))))))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((()))******(((((()))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((()))(((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))(((''''''&&&&&&''''''((('''''''''((()))*********((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************((((((((()))******++++++)))************+++++++++***++++++,,,,,,++++++*********************************))))))))))))******************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))***+++,,,(((((())))))*********+++'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************&&&''''''((()))******+++((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))************))))))+++---...---,,,&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))(((((((((((())))))))))))''')))***)))((('''((()))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))&&&'''''''''(((((())))))(((((((((((()))))))))))))))))))))))))))*********((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''''''''&&&&&&'''''''''&&&''''''((()))******+++((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''++++++,,,,,,,,,++++++***------------,,,,,,,,,,,,---,,,+++******+++,,,---------------,,,,,,,,,+++,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++)))************+++++++++************************************************))))))))))))))))))))))))************************************************+++++++++*********))))))******+++++++++,,,,,,,,,------------------------************************+++***)))*********(((&&&))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))(((((()))++++++***)))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((+++***)))))))))***,,,---NNNMMMAAA...'''+++---((())))))))))))************...)))&&&(((...000---(((******))))))((((((''''''''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))************))))))'''(((((()))***+++++++++************************))))))))))))))))))))))))+++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))+++)))'''&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((((((((())))))))))))((((((&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&'''((())))))(((''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************************************************************************************************************+++++++++*********))))))******+++++++++,,,,,,,,,------------------------************************+++***)))***+++***((('''))))))))))))))))))))))))***)))(((((((((((()))***)))))))))))))))))))))))))))(((((()))++++++***)))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************)))((()))***+++,,,===???888,,,(((---...((())))))))))))************+++)))'''(((,,,---+++(((***)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((((((((())))))))))))************))))))'''(((((()))******++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************)))))))))((()))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))+++)))(((&&&&&&&&&((()))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***+++*********))))))))))))(((((())))))))))))((((((&&&'''(((((())))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++************************************************************************************************+++++++++*********************+++++++++,,,,,,,,,------------------------***************************)))))))))+++***)))'''))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))(((((()))++++++***)))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))((((((((()))***+++---111000)))(((,,,,,,'''))))))))))))************((((((((())))))*********))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))************))))))((((((((()))******++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))***************************)))))))))))))))(((((())))))))))))))))))))))))***)))((('''&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))*********************)))))))))((())))))******))))))(((''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%,,,---..................---------...............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))++++++)))'''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++***)))))))))))))))))))))))))))******))))))))))))******))))))************))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((())))))***)))---,,,((('''))))))%%%((()))))))))************&&&)))+++***((('''))),,,))))))))))))((((((((((((******))))))((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))************))))))(((((())))))************************************))))))))))))))))))))))))*********************************)))))))))))))))************************************))))))))))))(((((((((((((((((((((((())))))(((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********************************)))))))))******)))))))))'''((())))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((('''''''''''''''''''''((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%,,,------.../////////...,,,,,,------.........///------------------------......---------,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))((()))++++++***((((((((((((((((((((((((((())))))************))))))************************)))(((((()))++++++***)))))))))))))))))))))))))))******))))))))))))******))))))************))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((('''((((((((())))))))))))+++,,,+++''''''))))))(((((()))))))))************&&&***,,,+++((('''***---(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))************)))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******************************))))))))))))************(((((((((((((((((((((((())))))((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))***************************+++++++++))))))************))))))((())))))***+++************)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&&&&'''((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%+++,,,---...............---------......//////000000000111111111111000000111111111000000000//////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***************************************************************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))(((((()))++++++***((()))))))))))))))))))))))))))******++++++******)))************************)))(((((()))++++++***)))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************'''((()))*********))))))+++***)))'''(((***,,,---))))))))))))************'''***,,,+++)))(((***---(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************(((((()))))))))))))))***))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******)))))))))))))))))))))))))))))))))*********++++++*********+++++++++++++++)))******++++++******)))))))))***+++++++++++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''(((((((((((()))((('''&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%---...///000111111111111222222333333444555555666555555666777777666555555666666555555555444444444333333222222111000000000//////............//////------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))(((((()))++++++***))))))))))))))))))))))))))))))***++++++++++++***)))************************)))(((((()))++++++***)))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))***+++++++++***))))))(((((()))))))))***,,,))))))))))))************'''((()))))))))))))))***'''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))************))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,)))******++++++******))))))***++++++,,,,,,++++++*********)))((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((***)))(((&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%111222333444555666666666888999999:::;;;<<<<<<===888999:::;;;;;;:::999888999999999999888888888888777666666555444333222222000000////////////000000........................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))(((((()))+++,,,***))))))))))))))))))))))))))))))***+++,,,,,,+++***)))************************)))(((((()))++++++***)))))))))))))))))))))))))))******))))))))))))******))))))************))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((()))***,,,,,,++++++***)))((()))******'''&&&&&&))))))))))))************''''''''''''(((((((((((('''((((((((())))))******''''''(((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,++++++******)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((()))***+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((+++***((('''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%:::999777888;;;<<<;;;:::>>>AAAAAA>>>===>>>@@@@@@???===<<<<<<======<<<;;;;;;999888999999888999;;;;;;;;;;;;999888888999:::===999444111222444555555444444333222111111111111000000000///......------------------------------000///---++++++,,,---...+++++++++************)))*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))*********************))))))))))))******))))))))))))************))))))************))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********++++++++++++*********))))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((('''&&&%%%))))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------'''(((((()))***++++++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&((())))))(((((()))+++******+++******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''??????>>>???AAAAAA@@@>>>===@@@BBBBBBAAABBBDDDEEECCC@@@===;;;::::::999999<<<;;;;;;<<<===<<<<<<===<<<===>>>===;;;999999:::999999::::::;;;;;;::::::999888777666666555555666444333333222000//////............------,,,,,,,,,------.........---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((()))*********************))))))))))))******))))))))))))************))))))************))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((()))))))))************+++++++++*********))))))))))))))))))))))))))))))******)))))))))))))))***))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((('''&&&%%%)))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''(((((())))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********+++++++++,,,,,,'''(((((()))******+++++++++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))***)))))))))***))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''@@@AAACCCEEEFFFGGGHHHHHHDDDEEEFFFFFFDDDAAA@@@AAAEEECCC@@@>>><<<<<<===>>>777999::::::;;;;;;::::::888;;;>>>===;;;999:::<<<888999;;;<<<<<<<<<<<<===>>>===<<<;;;::::::::::::999999888777666555444333111000000///...---,,,,,,+++,,,...///000...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''(((((()))*********************))))))))))))******))))))))))))************))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++++++++***************)))))))))))))))))))))))),,,+++***)))(((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((('''&&&%%%((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++((((((((()))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''((()))''''''((()))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''AAA@@@@@@@@@AAACCCDDDEEECCCBBBBBBBBB???;;;;;;===<<<=========<<<<<<===>>>===@@@@@@??????AAA@@@>>>999;;;<<<;;;::::::===@@@>>>>>>===:::999:::>>>BBB???>>>===<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;::::::555444333222111000//////,,,,,,---.........---,,,.........---------,,,,,,---------,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))((('''(((((()))*********************))))))))))))******((()))))))))************))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))++++++***)))(((((())))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))(((((('''&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((()))*********((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++(((((())))))***************))))))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))******)))(((''''''(((&&&&&&'''(((((()))(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''EEEBBB???@@@DDDHHHIIIIIIGGGCCCAAABBBAAA???CCCIII@@@CCCEEEEEEBBB@@@>>>???>>>CCCDDDAAA@@@BBB???:::AAA???===;;;;;;===@@@BBBBBBBBBAAA@@@???@@@BBBDDD???>>>===;;;:::999999999:::::::::;;;<<<<<<======999999888777555444333333000///...---,,,---......------------,,,,,,,,,,,,...------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))***************)))(((((((((((()))*********************))))))))))))******((()))))))))************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))************************))))))))))))))))))))))))))))))(((((()))***++++++))))))************))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((('''&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))************+++++++++,,,)))))))))))))))*********)))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))(((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))******)))(((''''''(((&&&&&&'''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''LLLJJJLLLXXXhhhtttwwwvvvoooeee]]]ZZZWWWUUU\\\gggmmmooooookkkccc[[[XXXWWWUUU^^^bbb___]]]\\\TTTJJJMMMHHHCCCBBBEEEIIIJJJIIIDDDDDDDDDFFFGGGFFFCCC@@@AAA@@@>>>===;;;:::::::::888888999999:::;;;<<<<<<<<<;;;;;;:::999888777777666444222///...///000111......---------,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))))))))************))))))(((((()))*********************))))))))))))******))))))))))))************))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************+++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,))))))))))))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))''''''((()))))))))((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''^^^^^^ggg}}}~~~xxxuuuuuuzzzwwwwwwtttaaa\\\YYY___iiiooommmhhh]]]UUUMMMJJJKKKKKKHHHDDDEEEDDDCCCAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;:::888666444333222222/////////.........------,,,,,,,,,---------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))'''((()))******+++******(((((()))*********************))))))))))))******))))))))))))************))))))************))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************)))))))))((())))))*********+++++++++))))))))))))))))))))))))***)))))))))))))))******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))************+++***)))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((*********)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***)))))))))***))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''uuuuuuwwwsssuuuppp[[[OOOOOORRRSSSRRRJJJIIIGGGEEEDDDCCCBBBBBBCCCBBBBBBAAA??????>>>===;;;;;;;;;;;;;;;;;;::::::=========<<<:::777444222000000000000////////////,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************))))))))))))))))))))))))&&&'''(((***++++++++++++(((((()))*********************))))))))))))******))))))))))))************))))))************))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************))))))))))))))))))))))))))))))))))))************&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((())))))******++++++++++++)))))))))))))))))))))))),,,+++***)))(((((((((((())))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((((('''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))*********)))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++***)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((((()))+++******+++******)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''}}}~~~kkkbbb]]]fffxxxsssiii\\\QQQJJJGGGDDDBBBEEEDDDBBBAAABBBCCCDDDCCC<<<888888>>>???:::888;;;<<<;;;;;;===>>>===999555444444333222000...---,,,..............................---------------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((((((((()))******))))))******+++,,,---,,,***)))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))************))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%}}}pppbbbYYYSSSPPPTTTWWWXXXSSSKKKDDDAAAAAADDD>>><<<======888888;;;???===;;;:::;;;<<<======777777777666555444222222......------,,,,,,++++++...............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))***************++++++,,,,,,,,,***)))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((())))))************))))))*********)))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&uuu|||rrrgggkkkttt}}}~~~{{{yyy|||~~~sss^^^SSSPPPNNNJJJHHHHHHFFFBBBAAACCC@@@???<<<999888777777888:::::::::::::::999999999222222111///...---,,,+++........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((())))))***************+++++++++,,,,,,+++******)))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))((())))))******))))))(((******))))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''gggnnnvvv|||sss[[[\\\cccmmmuuuzzzwwwgggfffnnnyyy|||pppiii___aaadddccc]]]SSSKKKFFFAAAAAAAAAAAA@@@===;;;999;;;;;;;;;;;;;;;;;;<<<<<<:::999888666444222000///------------------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))((())))))************+++++++++,,,,,,+++++++++******************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))(((((())))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''lllvvvttteeekkkrrryyy|||}}}tttrrrxxx~~~yyy~~~}}}~~~wwwvvvppp]]]PPPLLLHHHDDDCCCDDDDDDCCCAAA<<<;;;::::::::::::;;;;;;>>>===<<<:::888666444444............------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------............------************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))***++++++)))***+++,,,,,,,,,,,,+++************+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&~~~yyyvvvbbbVVVGGG?????????===:::@@@???===;;;::::::;;;;;;======<<<:::999888666666222222111000///...------------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---......//////......---************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******+++,,,)))***,,,---------,,,+++))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((())))))***'''(((((())))))(((((('''''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&~~~{{{lll]]]WWWYYYYYYRRRIIIGGGFFFCCC@@@>>>===>>>>>><<<;;;;;;::::::999999999777777555444222111//////------............------------------------------******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---)))***,,,---...---,,,+++((()))***+++,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''}}}{{{vvvNNNLLLHHHEEEBBBAAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;999777555333111000------............------------------------------******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---)))***,,,......---,,,+++((()))***+++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))}}}~~~mmmeeeXXXMMMFFFCCCAAAAAABBB@@@???@@@???;;;999888;;;<<<<<<;;;999666555444,,,...000222222111///...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++++++++***)))))))))************************(((((())))))******++++++))))))))))))))))))))))))+++++++++***************+++++++++,,,---...000111000///...---+++***))))))++++++******************++++++++++++++++++++++++'''(((((()))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((()))***++++++(((((((((((((((((((((((()))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''((('''&&&&&&&&&''')))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&''''''((((((((((((''''''(((''''''&&&&&&((()))***(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))******))))))((((((''''''''''''(((((((((((((((((($$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))|||~~~~~~|||mmm^^^UUUPPPMMMMMMIIIDDDAAA@@@???<<<::::::999999999::::::888555333333333222111000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))*********************************+++---///000111...------,,,+++***))))))************************))))))*********+++++++++'''(((((()))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,************************************************************************************************************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((('''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))''''''((((((((((((''''''(((''''''&&&'''((()))***(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((('''''''''%%%%%%&&&'''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))yyytttwwwxxx}}}xxxyyyzzzsssrrruuuyyy{{{pppbbbSSSJJJDDD???>>>@@@999888999===AAACCCAAA???;;;999555222000.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************************************************************))))))))))))))))))))))))((((((((((((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++---...000111++++++++++++******))))))************************((((((((())))))******+++'''((())))))******))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********)))))))))))))))))))))))))))))))))))))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))(((((((((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((333222///,,,)))(((''''''''''''((((((((((((''''''(((''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&&&&''''''(((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))zzzsssooollliiidddgggkkklllhhhaaaZZZVVVZZZ[[[aaakkkuuuwwwppphhhaaagggiiigggiiiqqq{{{vvvzzzzzz|||vvvaaaRRRGGGCCCEEE888555333666:::===<<<:::<<<;;;999666333111000///................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))************************************++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((())))))*********************************++++++******))))))(((((())))))))))))))))))))))))((()))))))))))))))******,,,,,,++++++,,,------...)))))))))))))))************************+++++++++******************))))))(((((()))************)))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((((((((((((((((((((('''''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++************++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))******+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((888555111,,,(((&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))(((''''''&&&&&&'''((((((((((((''''''&&&(((((((((((((((((((((((('''(((((((((((()))))))))~~~xxxnnneee^^^YYYXXXYYYaaannn{{{}}}rrreee]]][[[[[[\\\bbblllsssrrrhhh^^^[[[^^^\\\UUUSSSZZZfffmmmrrriiibbbbbbdddfffiiimmmzzz|||pppsssvvv~~~}}}jjjUUUIIIGGGGGGBBB===;;;;;;<<<;;;:::::::::;;;;;;999666444222............------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************)))))))))******)))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))(((((())))))*********+++///...---,,,+++*********(((((())))))))))))******))))))*********+++++++++------,,,+++***))))))(((((())))))***************************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************************************************************************************((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((('''(((((()))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((++++++************++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((())))))***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&$$$$$$&&&((()))''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&((((((((()))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))***zzztttmmmgggcccaaaeeelll~~~uuutttxxxzzz|||rrrmmmpppnnnhhhgggppp{{{vvviii[[[SSSPPPOOOQQQUUUbbbjjjmmmhhheeehhhnnnrrryyy{{{rrrkkksssvvv~~~}}}gggUUUPPPMMMKKKHHHEEEBBB@@@@@@@@@999:::<<<>>>===;;;888666111111000///...------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************))))))************))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,***)))))))))))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,///...---+++******)))))))))))))))))))))*********)))))))))***++++++,,,,,,...------,,,+++***))))))((()))******++++++******************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%&&&'''((()))******(((((((((((((((((((((((('''((())))))))))))))))))'''''''''''''''''''''''''''''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((()))*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&'''(((''''''((((((((((((''''''&&&''''''((()))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))(((((())))))))))))))))))))))))((((((((()))))))))******}}}xxxvvvuuuvvvzzz{{{uuuyyyzzzyyy|||}}}mmmddd___\\\^^^bbbppptttqqqfff\\\XXXYYYYYY___fffrrrzzzyyy{{{vvvllllll]]]___^^^XXXMMMBBB<<<:::;;;<<<============<<<;;;555555333222000///------------------------------------------------------+++,,,,,,,,,,,,+++******************************((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))******+++,,,,,,---------,,,,,,+++******++++++************************((())))))***++++++,,,,,,***************+++++++++))))))***++++++++++++***************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''&&&''''''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***&&&'''((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,++++++)))((('''&&&&&&''''''((((((((((((''''''&&&&&&((()))))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&&&&''''''((()))))))))&&&'''((()))))))))))))))))))))))))))))))))))))))(((((()))))))))*********yyyuuuvvvyyyzzzlllccc^^^ZZZXXXXXX^^^mmm}}}~~~vvvpppuuu}}}{{{}}}}}}oooWWWHHHAAA???>>>===<<<<<<===>>>>>>999888666444222000......------------------------------------------------+++,,,,,,,,,,,,+++******************************((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((())))))*********))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))******+++,,,------......************+++,,,------++++++++++++*********)))((())))))***++++++,,,,,,&&&'''((()))***+++,,,,,,))))))***++++++++++++***************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******%%%&&&((()))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&((())))))))))))''''''((((((((((((''''''%%%&&&((()))))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((())))))******%%%%%%&&&'''((()))******&&&&&&((()))************))))))))))))))))))))))))))))))))))))************zzztttrrrooohhhkkksss|||{{{ooobbb[[[ZZZXXXZZZeeettt}}}{{{~~~]]]FFFDDDEEEBBB===;;;======:::666888999999666333111000---...........................---------,,,,,,,,,---,,,,,,+++*********++++++++++++************)))))))))))))))************))))))))))))************+++++++++***************(((((())))))******+++++++++***)))(((((()))***+++))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********(((((((((((())))))))))))))))))))))))************************************+++++++++++++++++++++++++++***)))(((((()))***+++)))************+++++++++++++++******++++++,,,---,,,+++******)))******************)))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))************+++++++++************************)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,//////...------,,,++++++******+++++++++,,,,,,,,,******++++++++++++******------------,,,,,,+++***************************************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******++++++++++++************++++++++++++******))))))))))))))))))))))))***)))(((''''''((()))***&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((+++++++++***)))(((((('''))))))))))))************))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))*********++++++++++++++++++++++++************))))))))))))*********+++************************)))))))))***+++******))),,,,,,,,,,,,,,,,,,------~~~~~~ooogggYYYYYY[[[^^^cccjjjssszzzyyyoooiiioooyyyzzzxxx||||||~~~qqq___UUUMMMAAA:::<<>>===:::777:::999888666444222000////////////.........------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++*********++++++++++++,,,))))))))))))************'''(((((())))))******+++************))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,******))))))((((((''''''))))))))))))******************************************************************+++,,,,,,+++******)))************+++++++++++++++******++++++,,,---------,,,+++++++++++++++))))))******+++,,,,,,,,,************************))))))))))))))))))))))))))))))************)))))))))************+++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++******++++++++++++++++++************************************************))))))))))))))))))))))))++++++***))))))))))))***))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((())))))******))))))(((((())))))******))))))((((((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((()))))))))((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))((())))))******))))))(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***)))*********++++++++++++))))))***+++,,,...//////000000000000111111111111000000000111111222222333222333444666:::>>>BBBDDDDDDAAA???@@@GGGSSS```hhhwww|||xxxwwwkkkiiifffbbb```eeennnvvvsssqqqqqqtttsssqqqssswww~~~zzzzzz~~~}}}xxx|||}}}bbbSSSRRRUUUUUUSSSZZZhhhxxx{{{{{{sss[[[TTTMMMHHHFFFBBB===888::::::::::::888555222000////////////............,,,,,,,,,,,,,,,---......------,,,,,,,,,+++++++++*********+++++++++,,,,,,))))))))))))************(((((())))))***++++++,,,)))))))))))))))*********((()))***++++++***)))(((((((((((((((((((((((((((&&&'''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,*********)))((('''''''''))))))))))))***************************************************************++++++,,,,,,++++++***)))************+++++++++++++++******++++++,,,---------,,,++++++++++++,,,))))))***++++++,,,------************************))))))))))))))))))))))))))))))************)))))))))************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------.........------,,,,,,++++++,,,,,,,,,------------...+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++***************************************************)))))))))))))))))))))))),,,+++******))))))******))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))((('''&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((())))))((((((((((((((((((((()))))))))'''''''''((((((((())))))'''''''''((()))*********'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***++++++++++++,,,,,,,,,,,,)))***+++---///111333333333333333444444444444555555555666666777888888999999888:::BBBNNNXXX]]]^^^WWWUUURRRRRRXXXdddooowww|||wwwwww{{{xxxkkkcccaaaaaa___bbbkkkqqqssswwwrrreeecccbbb___WWWUUUWWWbbbppp|||}}}vvvkkkddd\\\VVVSSSNNNFFF@@@:::;;;<<<<<<:::777333111000/////////............,,,,,,,,,,,,,,,---...///---------,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))))))))************((())))))***+++,,,,,,,,,(((((())))))******++++++((()))***++++++***)))(((((((((((((((((((((((((((((()))))))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********+++******)))(((''''''&&&))))))))))))************************************))))))))))))))))))))))))***+++,,,------,,,+++***)))************+++++++++++++++******++++++,,,---...---,,,,,,++++++,,,,,,))))))***+++,,,,,,------************************))))))))))))))))))))))))))))))************)))))))))************+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......//////...------,,,++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------------,,,+++***************************************************)))))))))))))))))))))))),,,+++******)))*********))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))((('''&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''((())))))(((((()))))))))))))))*********''''''''''''((((((((()))&&&''''''((()))******+++'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))***++++++,,,,,,,,,---------)))***,,,...111333555666555555555666666666777777;;;;;;<<<======>>>??????@@@>>>BBBNNN___nnntttuuuhhheeeaaa```ccckkksssyyyqqqkkkiiikkkmmmnnnoooooolllhhhmmmcccdddrrrzzzwwwzzz{{{zzzyyy|||uuuvvvxxxttthhh___cccmmm|||}}}nnnWWWEEE>>>;;;999999<<<<<<:::777444222...------......---//////...------------...*********++++++,,,,,,---))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++******))))))******))))))))))))******))))))))))))***************)))))))))***+++,,,,,,++++++******************)))+++,,,,,,++++++,,,---,,,,,,+++++++++++++++,,,........................,,,,,,,,,------,,,++++++***+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++------+++(((+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&%%%%%%&&&''')))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))(((((())))))))))))((((((((((((((((((((('''''''''))))))))))))(((((((((((()))))))))************************,,,...000///...111333444333000000333666888999:::999888999<<>>>>>:::555666333000............---///......---------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++************)))))))))(((************************))))))))))))))))))))))))((())))))******))))))((((((((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************((((((((((((((((((((((((************************************************++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++*********)))******))))))))))))******))))))))))))******************************+++,,,,,,,,,,,,++++++++++++++++++,,,------++++++,,,------,,,,,,++++++,,,,,,,,,........................//////000000000//////...***,,,......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///---+++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************))))))))))))******)))))))))((((((((((((((((((((()))))))))***))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))&&&&&&&&&&&&''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((''''''((((((((((((''''''))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))((((((((())))))((((((((((((((((((((())))))))))))******************))))))))))))))))))******++++++------...000111111///...///000222555777:::<<<>>>>>>AAACCCAAA<<<<<>>;;;>>>???<<<777999666333111000///...---......---,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************)))))))))))))))))))))))))))******++++++******)))((((((((()))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************((((((((((((((((((((((((************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++******************))))))))))))******)))))))))*********++++++,,,++++++************+++,,,,,,,,,---------------,,,---...---,,,+++,,,---------,,,,,,,,,,,,------------------------------------...//////......---+++---//////...---...///------------------------000...---,,,---...---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++*********)))))))))++++++*********)))))))))((((((((()))))))))******))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))''''''((((((((()))))))))''''''((((((((()))))))))''''''((((((((((((''''''((((((((())))))******************+++++++++++++++(((((()))***+++,,,,,,---///000333555666555333222666555444555777999::::::>>>DDDIIIFFF@@@AAAIIISSSfffrrr|||~~~zzzuuuoookkkeeejjjooommmfff[[[SSSNNNTTT\\\hhhsssxxxwwwrrrmmm}}}~~~|||~~~~~~tttsssxxxyyyvvvssstttnnnddd^^^```dddffffffmmmxxx|||wwwxxx|||pppjjjmmmnnnlllnnnuuuzzzzzzuuuwww{{{]]]RRRDDD<<<;;;<<<===<<<===:::666444333111000.........---,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))************************)))))))))))))))))))))))))))******************)))(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++))))))*********+++++++++---,,,++++++************,,,,,,,,,,,,------------,,,---...---+++++++++,,,,,,,,,,,,,,,,,,,,,---...........................---......////////////...---///111111000///000111........................111000...------.........------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********))))))++++++*********)))))))))(((((()))))))))*********))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,+++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))''''''((((((((((((''''''&&&''''''((()))***++++++*********++++++,,,,,,,,,))))))***+++---.../////////222555888888888888888777777666444444777<<>>???===999777666444222000......---,,,,,,,,,,,,---...------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))******************************))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******************************++++++++++++******))))))))))))))))))))))))************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++************++++++************++++++++++++------,,,+++*********+++***+++++++++,,,,,,------+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,---...///000000000000000000000000222333444444555555555444000222444444333222333444111111111111111111111111111111111000/////////000.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++******************)))))))))((((((((())))))))))))************************************))))))))))))))))))******************************************++++++++++++************************))))))))))))))))))))))))******++++++++++++******************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***''''''((((((((((((''''''&&&&&&'''((())))))******))))))***+++,,,,,,------,,,,,,---...000111222222222444666777666777999<<<555888:::;;;===EEERRR\\\pppttttttlllcccaaahhhqqq}}}uuuiii[[[RRRSSS]]]gggyyy{{{ooofffggglllhhhjjjllllllkkkkkkmmmnnn~~~{{{yyyxxxvvvzzzyyyooolllmmmooooooyyy}}}|||||||||~~~xxxrrryyyxxxwwwyyy}}}}}}vvvrrruuuuuuooodddccc^^^ZZZ[[[^^^\\\WWWXXXZZZccctttzzzsssooojjjeee^^^UUUJJJCCCAAA???<<<:::999777444222//////...------------...------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************************************))))))))))))))))))))))))((())))))))))))))))))((()))))))))*********++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++************++++++*********++++++++++++,,,---,,,,,,++++++++++++,,,******++++++,,,,,,------***,,,------,,,,,,---...............///000111111333333333333333333333333333444555666777777777666333555777777666555666777444444444444444444444444222444555555333222222333111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***************)))))))))((((((((()))))))))*********++++++************************))))))))))))*********************************************++++++++++++,,,************************))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******(((((())))))))))))(((((('''(((((())))))*********)))***+++,,,---...///000111111222333444444555555666777777777666:::AAAFFFHHHKKKMMMOOOSSS[[[gggppphhhhhhhhhfffgggllluuu{{{xxxkkkaaaZZZYYY```hhhvvvyyyzzzuuummmiiilllppprrruuu{{{}}}yyywwwxxxssshhhggghhhjjjjjjggg```ZZZcccfffkkkuuutttooovvv}}}uuuppppppssstttuuu~~~{{{uuuqqqqqqrrrssssssuuuwwwyyy{{{yyyooo\\\WWWVVVbbbuuu|||}}}jjjSSSBBB@@@>>><<<<<<:::777444000000///............///,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))************************************)))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,+++++++++,,,------+++++++++,,,---.........+++---...///...///000222222222222222333444555555666666666666666666666666333444555666777777777777666888999:::999888999:::888888888888888888888888555888;;;;;;999666666666555555444333333222111111000000000000000000000000,,,,,,------------,,,,,,,,,,,,+++++++++*********++++++*********)))))))))))))))*********+++++++++************************((()))))))))*********************************************+++++++++,,,,,,************************))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))************))))))+++++++++++++++++++++++++++,,,---...000111222333666666666777777888888888888999:::;;;???IIIWWWaaagggdddccceeeiiillllllkkkUUUQQQQQQXXXeeettt}}}vvvllliiihhhgggiiinnnrrrtttvvvyyy{{{~~~~~~vvvrrrpppeeeYYYVVVYYYXXXPPPHHHJJJSSS^^^iiixxxtttkkkjjjttt}}}}}}{{{vvvssskkkppppppnnnsssvvvtttsssrrrtttyyy~~~oookkkeeeccciiiwwwxxxmmmnnnsssvvvfffBBB@@@???>>>===;;;888666111111000///////////////,,,,,,,,,------.........------------------------(((((())))))*********+++************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++)))************+++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,------...,,,,,,------...///000000,,,...000111111111333555444444444555666777888999888888888888888888888888888888999:::;;;<<<<<<<<<888999;;;;;;:::::::::;;;::::::::::::::::::::::::777;;;???@@@===:::888999888888777666555555444444222222222222222222222222,,,------......------,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******)))************+++++++++************************(((((())))))*********+++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))*********++++++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++++++++******---------------------------...///111222444555555999999999999999999::::::888:::===AAAIIIZZZnnn|||uuuooojjjnnnvvvvvvmmmccc\\\UUUQQQZZZlll}}}xxxmmmfffkkkrrrvvv|||{{{zzz~~~uuunnnggg\\\MMMBBBHHHKKKRRRaaattt~~~}}}xxxrrrooorrr|||uuurrrvvvwwwvvvxxx}}}vvvxxx||||||wwwrrrvvv}}}wwwvvvtttqqqpppssszzz~~~kkkcccjjjuuu}}}SSSEEE;;;===AAA???<<<;;;777444111000000///---***...---,,,+++++++++,,,,,,---,,,++++++------,,,+++************************))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))++++++******************))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++++++++************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...---,,,,,,++++++++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------///...---,,,,,,---...///))))))***+++---///000111222222222222222222222111444666888888777666666777777888999::::::888666555999777666;;;AAAEEECCC@@@;;;:::999:::;;;;;;;;;:::::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;:::999999::::::999888888777666666999888777666555555444555000000///...---......///+++,,,------,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))******))))))))))))***************)))))))))))))))++++++************++++++************))))))))))))************************,,,,,,,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,))))))***+++,,,...///000...000222444666888888888888:::;;;<<<;;;;;;<<<<<>>;;;:::<<<999666333000//////---,,,---------------------------,,,++++++------,,,+++************************))))))))))))))))))))))))******))))))))))))******************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,------------...000222333444444444444333333444555555888999:::999777777777999===>>>???>>>===:::777666:::888888<<>>@@@???>>>===<<<;;;;;;;;;555555555555444444333222333111...+++(((''')))***,,,,,,++++++******************************************************************))))))))))))******************))))))))))))++++++************++++++************))))))))))))************************++++++,,,,,,,,,+++******)))******************)))))))))))))))))))))))))))******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********++++++,,,---///111222333666777888999888777555444<<<888666;;;GGGSSS[[[^^^XXX___jjjtttxxxqqqeee[[[[[[___hhhuuuyyyxxxxxxzzz|||uuupppjjjfff```[[[VVVOOOIIIDDD||||||~~~}}}yyyvvvjjjeeegggmmmrrryyyrrr}}}zzzzzz}}}~~~}}}{{{}}}vvviiieeehhhuuuzzztttdddRRRIIIEEEBBBAAABBB===;;;777444111000//////,,,---............---------,,,++++++------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******************))))))))))))''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))((((((((())))))))))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///222333333444555666888999888777666555666777999;;;======<<<:::888777888:::>>>?????????===:::888666999888888<<<@@@BBBAAA>>>888888777666555444444333444444333333333333444444555555666666666666555555555555777888:::;;;======@@@???>>>==================>>>@@@BBBAAA>>>;;;999888555111---+++---000222------,,,++++++***************************************************************))))))))))))******************************++++++************++++++++++++*********)))))))))******************************+++,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))***))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******************))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))******++++++---...///111333555666777666777888999::::::999888:::666777EEE[[[nnnvvvwwwqqqtttzzz}}}zzzpppcccZZZ]]]eeepppvvvxxxzzzxxxssshhhddd___ZZZVVVQQQMMMJJJDDDDDDCCC@@@===:::999999vvvsssnnnllllllkkkiiihhhcccdddccc```]]][[[\\\]]]fffffffffgggjjjnnnrrrtttuuu{{{yyyuuuuuuvvv~~~zzzrrrooosssuuutttvvv~~~~~~{{{{{{}}}}}}{{{zzz}}}mmmbbbYYY]]]lll|||zzzoooddd___^^^YYYMMMCCCAAA???<<<999666333111000,,,,,,---.........---,,,---,,,++++++------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))***************)))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++***************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,******++++++++++++,,,,,,+++++++++,,,,,,,,,------........................------...000222444555666999999999999:::;;;<<<===<<<:::888777888:::===?????????===:::777666888:::;;;<<<===>>>===;;;999888888888999<<>>:::666333222222333333///...---,,,,,,,,,------+++++++++++++++*********************************+++******))))))******+++)))***************++++++,,,++++++******++++++,,,+++++++++*********))))))************************)))***++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********************)))))))))(((***))))))))))))))))))***************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++,,,------......///000222444666777888999666666777777888999:::;;;777;;;FFFXXXkkkuuutttpppoooqqqtttvvvwwwvvvsssppprrrwww||||||{{{yyywwwrrrjjj```UUULLLFFFDDDBBB???<<<<<<<<<=========AAAEEEEEEDDDDDDIIIMMMRRRPPPNNNMMMMMMMMMLLLLLLJJJJJJIIIGGGDDDCCCCCCDDDIIIIIIJJJKKKNNNPPPSSSTTTYYY___fffkkknnnttt}}}xxxmmmgggfffeeecccjjjwww|||{{{{{{ooo[[[PPPWWWiiizzz}}}aaaHHHFFFBBB>>>;;;999666111------------------,,,,,,+++---,,,++++++------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******)))))))))))))))))))))))))))))))))******+++++++++************************************))))))))))))''''''(((((())))))******((()))))))))************))))))))))))))))))))))))************************************************))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,++++++,,,,,,,,,------------------............///---...111444777999;;;<<<============>>>>>>???@@@>>><<<:::999999;;;>>>@@@>>>>>><<<999666666777:::999:::;;;<<<<<<:::888777666777999<<>><<<555777::::::999:::<<<>>>::::::999888888888888888777777777777666555444333444444444555555555555555777777888999;;;===>>>???DDDFFFJJJLLLKKKHHHCCC@@@BBB@@@===<<<;;;888444000000///...,,,,,,---...///---,,,,,,,,,+++++++++***************************++++++************++++++))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++************************************)))***++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))))))))(((******))))))))))))******++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,***+++,,,---...///000111000111333555777888999999999999999:::;;;<<<>>>???AAAKKKZZZfffllliiiccc]]]aaajjjwwwyyysssooorrrwww}}}uuujjjfff[[[XXXSSSLLLEEE@@@;;;999===<<<;;;:::;;;===@@@BBBHHHMMMSSSTTTSSSTTTYYY___===============>>>??????<<<<<<;;;::::::::::::;;;999:::<<<>>>???@@@AAAAAAFFFIIILLLNNNQQQXXX```ggghhhqqq|||uuuhhh]]]VVV]]]eeerrr|||}}}{{{{{{~~~vvvcccTTTTTTcccrrrzzzssslllqqqzzzeeePPPHHH???;;;<<<;;;555///111000...---,,,,,,+++,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))************************************))))))******++++++,,,,,,************************+++************)))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------******++++++,,,,,,------,,,,,,,,,,,,------------***++++++,,,---.../////////000333777:::<<<>>>???@@@@@@?????????@@@@@@AAA===<<<;;;::::::;;;<<<===;;;;;;:::999777777888:::666777888999999777555444555777;;;>>>@@@@@@???>>>>>>@@@CCCBBB???>>>@@@CCCAAAAAAAAAAAA@@@???>>>>>>======<<<;;;999777666555444444444555555666666777444444555666777999;;;<<<===???AAACCCCCCAAA>>><<<===>>>BBBHHHMMMMMMIIIEEE555444111///------...///...------,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***************************************+++,,,,,,,,,++++++******++++++++++++******)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++************))))))))))))+++******))))))******+++************************************************)))))))))************+++)))***+++---...000111111222333555777999999999999444888???GGGNNNRRRUUUVVVXXX```iiijjjeee___]]]^^^lllsss||||||vvvsssxxxzzzqqq^^^QQQJJJGGG@@@>>>===<<<<<<>>>@@@BBBDDDFFFIIIKKKMMMOOOSSSVVVYYY```hhhmmmooorrrxxx}}}888888999999888888999:::777666555555777888888888666777888999999999999999::::::;;;;;;===@@@EEEHHHIIIRRR]]]cccfffkkkttt||||||}}}rrrmmmaaa___^^^]]]ZZZZZZcccoooyyyxxxwww|||zzz{{{{{{uuutttoookkkooowwwzzzvvvuuujjjmmmwwwdddTTTDDD>>>BBBEEEAAA:::666444111...,,,,,,---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))((((((((()))***+++++++++************************+++++++++*********))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------,,,+++++++++,,,,,,---...+++++++++,,,------......,,,,,,,,,------------...++++++---...000222333333666777:::<<<>>>?????????AAAAAA@@@??????@@@@@@@@@<<<<<<;;;:::999999999999777888::::::999999:::<<<888:::===@@@CCCCCCCCCCCCEEEIIIMMMQQQRRRSSSRRRRRRSSSWWWYYYXXXVVVUUUWWW[[[ZZZ[[[]]]^^^]]][[[XXXWWWRRRRRRPPPOOOLLLIIIGGGFFF@@@??????>>>>>>=========777666666666666666777777888999999::::::::::::999888;;;BBBMMMXXX^^^\\\YYYBBB???;;;666333111111111.........---,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))***++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,+++++++++*********************************++++++,,,,,,,,,+++******)))******************)))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++************))))))))))))+++******))))))******+++************************************************)))))))))*********++++++++++++---...000222333444555666888:::;;;:::999888555???OOO___kkkoooooommmjjjooorrrnnnhhhgggmmmttt~~~{{{zzz|||wwwlll\\\MMMDDD???>>>===???@@@BBBFFFKKKPPPUUUXXX]]]aaagggkkklllnnnqqqsssssszzz888888999888666555555666999888777777888999999888666666555555555666666666666555555666777999:::;;;999>>>BBBAAA@@@FFFSSS^^^eeeiiiqqqzzz}}}rrrhhh]]]UUUYYYccclllyyy||||||zzztttooosss|||uuuqqqqqqmmmuuu~~~}}}zzz|||~~~uuu```JJJBBBHHHNNNLLLFFF:::777333///------...///---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++((((((((((((((((((((((((&&&''''''((()))******+++************************++++++++++++******))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))************************************************)))************+++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,------------------------++++++++++++,,,,,,---...++++++,,,------...//////,,,,,,,,,---------.........///000222444666888999>>>???@@@AAABBBBBBAAAAAAAAAAAA@@@????????????@@@;;;;;;:::999888777777666555777:::;;;;;;;;;<<<===AAADDDJJJPPPVVVZZZ\\\]]]___ccchhhlllmmmmmmmmmmmmlllqqquuuuuussstttxxx||||||~~~~~~zzzxxxooonnnllljjjgggdddaaa___TTTSSSQQQOOOLLLJJJHHHGGG@@@???===<<<;;;:::999999777666666666777888999:::;;;<<>>777999:::999777666777999777:::;;;:::999999===AAAJJJLLLVVVccckkkoooxxxwwwkkk```YYY]]]mmm{{{xxxqqqmmmnnnttt}}}zzzlllmmmlllwwwuuutttzzzeeeQQQLLLPPPPPPKKKFFF>>>888222000...,,,...333,,,,,,,,,++++++,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********))))))))))))))))))************++++++++++++++++++++++++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,++++++******))),,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------.........//////......//////...,,,+++))),,,------,,,+++,,,...111222333555777:::;;;======BBBAAABBBDDDGGGGGGCCC???AAA???===<<<===>>>>>>>>>>>><<<;;;:::::::::::::::444888<<>>??????@@@AAAAAAAAAAAA@@@AAAAAA???>>><<<;;;:::999<<<;;;999999:::999777555666777777666666777:::<<<;;;<<>>999999:::<<<======<<<;;;===<<<;;;:::999;;;>>>@@@CCCGGGLLLQQQUUU[[[bbbggghhhnnnvvv~~~|||rrrnnnfff^^^WWWPPPKKKHHHCCCAAA>>>;;;999777666555777777888;;;???@@@???======AAADDDGGGPPP]]]cccbbbRRRJJJ???666111///---,,,......---+++)))(((***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************+++++++++++++++***)))(((************************************************+++*********))))))))))))+++***************++++++***,,,............000222555555555777888999999999;;;999<<>>>>>@@@AAA@@@???444555888:::::::::999888;;;===AAADDDHHHPPP[[[bbb```dddjjjpppvvv}}}~~~||||||zzzxxxtttpppllllllnnnqqqsssuuuwwwvvvsssqqqqqqsssssstttvvvyyy|||xxxqqqkkkhhhbbbYYYNNNHHHFFFCCC<<<666666666666777888999::::::888:::<<>><<>>:::777666555777:::888;;;@@@GGGPPPYYYaaaeeesssuuuzzzzzzrrrkkk]]]NNNSSSUUUbbb{{{~~~zzz{{{tttttt{{{oooddd]]]bbbwwwzzzsssqqqnnnqqqyyyzzzkkkYYYHHHAAA<<<;;;999444000000///...------------------------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------******))))))******+++,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,------............---///222444666888<<<>>>@@@@@@AAABBBBBBBBBBBBBBB>>>>>>???@@@AAAAAA@@@???999999999999:::<<<@@@CCCGGGLLLTTT[[[eeerrr}}}wwwqqqiiidddeeefffeeeaaa[[[WWWUUUVVVQQQPPPNNNKKKIIIIIILLLNNNKKKLLLLLLLLLKKKJJJKKKKKKMMMMMMMMMPPPSSSWWWYYYZZZggglllpppoooqqqzzzvvvfff]]][[[XXXNNNEEE??????>>><<<:::999::::::<<<;;;:::<<>>:::777111///...///111111...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++************************************************---------,,,+++***)))(((************************************************************************,,,,,,+++++++++++++++,,,---///111222333444666888888999::::::::::::<<<===EEERRRgggyyy}}}tttkkkiiiaaaaaa^^^ZZZ[[[fffyyyyyycccPPPLLLKKKGGGEEEIIILLLRRR```lllooollljjjlllxxxGGGFFFFFFEEEDDDCCCCCCBBBFFFEEEDDDDDDDDDEEEGGGHHHKKKKKKLLLNNNQQQVVVZZZ\\\aaagggmmmooonnnmmmnnnqqqooojjjccc^^^[[[WWWRRRNNNHHHFFFBBB>>>===>>>>>>===<<<;;;;;;;;;===@@@DDDFFFVVV[[[dddoooyyymmm[[[QQQOOOVVVmmm}}}|||~~~xxxxxxsssooovvvwwwuuu~~~~~~yyyxxxvvvooogggeeeooo||||||xxx|||sssRRRIIIAAA>>><<<666222111000///......---------...---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))************))))))*********++++++++++++++++++++++++***)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...******))))))******+++,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------........................000333666999;;;===@@@BBBDDDDDDDDDCCCAAA???>>>===<<<>>>@@@AAA@@@===:::888>>>===<<<<<>>>>>@@@DDDHHHRRR___qqqzzzsssfffbbbeeeiiiiiiiiiiiinnnyyyrrrWWWKKKDDDGGGKKKKKKRRR\\\___bbbjjjrrrxxx}}}~~~}}}}}}999999888888777777666666;;;::::::999999999::::::======<<<===???CCCGGGJJJQQQZZZdddhhhhhhjjjqqqxxx~~~|||zzzxxxuuurrrooolll[[[ZZZVVVOOOKKKIIICCC>>>===<<<999777777888:::<<<>>>CCCMMMXXXdddnnnuuuyyyxxxfff^^^YYYaaasss{{{wwwxxx|||wwwnnnmmmxxx||||||{{{xxxxxx~~~nnnrrr~~~uuulll||||||___RRRFFFAAA===888444333111000///...............------------,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++)))************+++++++++,,,,,,,,,++++++)))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++************+++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------///////////////000111222444777;;;===???@@@CCCEEEEEEEEEDDDBBB???===;;;:::;;;===@@@@@@===999777666;;;===@@@DDDLLLZZZkkkwww|||nnnbbbYYYTTTRRRNNNJJJHHHHHHJJJKKKLLLPPPUUU[[[[[[XXXVVVXXX[[[WWWZZZ^^^```^^^\\\YYYXXX\\\YYYWWW[[[aaabbb^^^XXXWWWRRRMMMKKKKKKKKKIIIFFF???AAA@@@<<<<<>>AAAEEEFFFEEEBBBBBBFFFOOOZZZccc```VVVGGG999111.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************************************,,,,,,,,,,,,,,,++++++************************************************************+++++++++++++++------------...000111222333555777888888999;;;===999===BBBEEEFFFGGGKKKNNNZZZ___dddbbbYYYSSSZZZeeeqqqppppppvvvsss___QQQAAABBBGGGNNNSSSXXXbbbkkkfffmmm{{{wwwuuuzzz999999999999999999999999::::::;;;;;;;;;;;;::::::<<<;;;;;;;;;<<<===>>>???>>>EEELLLPPPRRRUUU[[[aaagggkkkqqquuuwwwxxxxxxyyyrrrsssooohhhccc^^^UUUKKKCCCAAA???<<<;;;<<<===>>>888:::===CCCKKKSSSZZZ^^^iiirrr~~~~~~wwwnnngggfffiiijjjjjjgggggglllttt|||vvvvvv}}}}}}zzzqqqoooyyy|||qqq}}}}}}jjj[[[JJJBBB>>>999666666222111000///...............------------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))************+++++++++******+++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......,,,------------.........------...///111444666777999<<>>AAADDDFFFMMMWWWaaakkkxxxxxxkkk___WWWRRRNNNLLLNNNOOOOOOOOOQQQUUU[[[___kkkqqqvvvuuunnnhhhggghhhbbbeeejjjlllkkkhhhfffeeedddeeegggkkknnnnnnkkkggghhhbbb\\\ZZZ[[[\\\ZZZWWWPPPQQQNNNIIIHHHJJJHHHDDDAAADDDGGGHHHHHHLLLSSSYYY^^^cccllluuu|||~~~yyyuuuqqqqqqpppiii[[[OOOCCC===999;;;<<<;;;===AAACCCAAA??????DDDPPP___jjjpppiii[[[KKK===555333333........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***************************************************+++,,,,,,------,,,,,,*********************************************************++++++,,,,,,,,,---------///000222444555666888999:::::::::<<<>>>AAAIIITTTYYYZZZXXXXXXYYYZZZWWWUUUSSSRRRVVVdddqqqxxxxxx{{{}}}rrriiifffaaaVVVKKKGGGAAALLLWWW___gggsss{{{~~~zzz~~~{{{{{{zzz888999999999999999999999555666888999:::999888777888999:::;;;;;;:::999888666888:::<<<>>>@@@CCCDDD@@@IIITTT^^^dddhhhmmmpppyyy}}}~~~{{{{{{zzzqqqfffXXXUUUPPPJJJDDDAAA>>>>>>===;;;888777999>>>CCCGGGNNNZZZiiivvv~~~xxxggg[[[SSSNNNTTTXXXaaalllwww|||}}}|||eeebbbpppqqq```MMMBBB>>>:::888888222222000///..................---------,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))************+++++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------.........//////+++,,,---///333666:::<<<<<<>>>AAACCCCCCCCCDDDEEEAAAAAAAAA@@@???>>><<<;;;555777:::<<>>AAAGGGQQQ]]]fffpppoooiii]]]NNN@@@888555////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,+++************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******************************************************+++,,,------------*********************************************************++++++,,,,,,,,,,,,---...000222444666777888999;;;;;;;;;;;;<<<>>>RRR]]]kkkssssssnnnjjjhhhWWWRRRPPPVVV^^^hhhuuuyyybbbWWWLLLJJJHHHEEEGGGLLLRRRaaannnwww{{{zzz~~~|||xxx~~~{{{yyyzzzyyyuuu:::<<<<<<<<<:::999:::;;;999999::::::;;;;;;;;;<<<888999:::;;;<<<=========::::::;;;;;;;;;999777666:::===@@@AAACCCGGGMMMRRR]]]aaaiiirrrxxx}}}ttttttsssnnneee[[[SSSNNNIIICCC===:::<<<===<<<999AAA@@@GGGSSS___kkk|||ooobbbZZZ___\\\[[[]]]aaaooozzz|||wwwxxx|||wwwccc^^^iii|||~~~vvvhhhYYYOOOFFF>>>>>>CCC555555444111...---...000......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------+++---......---,,,---///111222444777<<>><<<<<<===;;;888:::>>>AAABBBAAAAAAKKK___tttoooddd[[[XXXXXXVVVZZZ___cccmmm||||||xxxxxxwww}}}uuuppptttyyyyyyuuusssssszzz}}}{{{yyyxxxsssmmmlllnnnnnnkkkjjjlllmmmmmmkkkfff___[[[]]]YYYXXXXXXVVVQQQOOOQQQMMMHHHAAA===>>>CCCGGGJJJTTT[[[iiiwwwtttrrrjjj___XXXSSSFFF999999444555<<>>>>><<<<<<===>>>@@@@@@@@@??????>>>>>>===>>>????????????>>>>>>===??????>>>======<<<;;;;;;:::;;;=========???CCCGGGFFFJJJQQQZZZeeennnuuuyyyzzzooogggbbbWWWPPPGGGBBBAAA@@@>>>;;;:::888<<>>@@@@@@@@@CCCCCCCCCCCCAAA>>>;;;888>>><<<===???>>>;;;===AAA:::AAAJJJTTTdddyyy~~~pppbbbZZZXXXYYY\\\aaammmqqquuu{{{~~~{{{xxx{{{}}}{{{wwwwwwwww~~~{{{xxxxxxwwwrrrjjjfffhhhiiihhhiiikkkmmmnnnnnnmmmmmmmmmkkkgggeeeddd___YYYVVVXXXSSSOOOJJJFFFDDDDDDCCCBBB@@@EEENNN]]]nnn}}}wwwllleee```VVVLLL>>>888666888===DDDQQQ^^^```YYYSSSQQQPPPOOOTTTZZZYYYOOO@@@444222555333...///...---------...---,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++******************************))))))))))))******************************+++++++++*********))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))))))))*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++************************++++++************************+++,,,,,,---......111333555777888999999999:::;;;>>>???<<<;;;FFFSSShhhooosssnnneee```eeelllssssssssstttxxxtttZZZHHHIIIMMMRRRWWW\\\dddmmmttt{{{zzzyyyvvvrrrkkkddd___RRRPPPNNNPPPRRRRRRNNNJJJAAABBBDDDDDDCCCCCCEEEFFFIIIIIIJJJJJJJJJIIIIIIHHHJJJJJJIIIHHHGGGEEEDDDCCCEEEDDDBBB@@@???@@@AAABBB>>>>>>>>><<<:::999:::<<<>>>>>>@@@DDDJJJRRRYYY^^^rrrwww}}}qqqjjj___WWWPPPJJJCCC???;;;888888;;;@@@GGGSSS]]]nnnwwwzzzmmmaaa^^^hhhttt{{{xxx|||yyyvvvuuuuuutttvvvxxxwwwssssssvvvrrrtttrrrnnnooovvvyyyyyy~~~xxxyyytttxxxyyyjjjRRR@@@===999555555666555000,,,.........------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))******))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------...//////...------000222666888;;;>>>@@@AAAAAA@@@@@@AAACCCCCCAAA===999666:::888999<<<<<<;;;>>>CCCLLLVVVdddttt|||mmmfff]]]WWWUUUZZZaaaiiisss{{{vvvrrr{{{{{{ppphhhggghhhhhhccceeefffeeedddeeeiiimmmpppmmmllllllhhhbbbaaaddddddbbb___\\\XXXSSSLLLHHHCCC@@@???DDDPPP```nnnvvv~~~|||xxxssspppmmmfff]]]HHHAAA;;;777777:::DDDMMMUUUQQQOOOOOOPPPTTT^^^iiinnnhhhZZZHHH;;;666555333000---,,,---///000...,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******************************+++++++++***************)))))))))))))))))))))))))))(((((((((((()))******((((((((()))))))))************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***+++******************************++++++++++++++++++***+++,,,---...000111111444555777999:::;;;;;;;;;777888;;;<<<;;;===HHHTTTbbbaaa]]]UUUQQQYYYkkkzzzwwwiiiYYYLLLEEENNNXXXfffqqqyyy|||uuuqqqmmmhhhcccbbbaaa^^^[[[WWWSSSQQQNNNOOOQQQSSSTTTUUUUUUTTTLLLNNNPPPQQQQQQRRRTTTVVVUUUVVVXXXZZZ\\\\\\]]]]]]ZZZZZZYYYXXXWWWUUUSSSRRRTTTRRRNNNLLLKKKLLLNNNOOOKKKJJJHHHEEEAAA>>>;;;:::AAA???<<<;;;<<<>>>BBBEEELLLRRR\\\fffpppyyy{{{tttkkk```TTTLLLIIIEEEAAA>>>===@@@EEEJJJOOO[[[lllyyyzzzqqqnnnooocccbbbccciiiwww}}}wwwvvvzzzzzz~~~{{{wwwxxxnnnsssvvvxxx|||uuuzzzqqqTTTGGGEEEBBB???;;;777111...............------------------,,,,,,,,,+++++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------------...---.../////////111555888:::<<<@@@BBBBBBBBBAAAAAA===@@@CCCDDDBBB???;;;:::999777999>>>AAADDDKKKSSSnnnyyyfffTTTNNNOOO\\\___gggttt~~~yyytttsssrrrjjjllllllhhhcccaaacccfffhhhgggiiillljjjgggiiinnnsssqqqnnnlllhhhccc^^^YYYWWWPPPFFF@@@AAAEEEKKKNNN\\\```eeekkkpppqqqmmmhhhWWWRRRKKKCCC===:::<<<@@@EEEGGGMMMRRRSSSTTT\\\eeeooozzz{{{hhhMMM;;;666777111///---...222333111..............................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))+++******))))))******+++************************************************))))))))))))))))))))))))))))))(((((())))))***+++(((((()))))))))***************+++,,,,,,,,,,,,+++******************************************************************************+++++++++++++++,,,+++,,,---///111333444555888888999::::::;;;;;;;;;888888:::===CCCKKKUUU]]]VVVTTTOOOJJJNNN___xxx|||bbb```ZZZRRRKKKJJJNNNSSSYYYjjjsssqqqmmmeee]]]WWWTTTQQQOOOPPPRRRRRRRRRQQQPPPQQQOOOQQQSSSSSSRRRTTTYYY]]]^^^```ccceeefffhhhkkkmmmkkkllloooqqqssssssssssssnnnnnnnnnmmmmmmkkkjjjiiijjjhhhdddaaa``````aaabbb___^^^[[[WWWSSSNNNIIIFFFBBBAAA???======>>>???@@@>>>AAAFFFLLLSSS\\\ffflll{{{~~~{{{pppiiibbb^^^VVVMMMFFFAAA>>>;;;;;;DDDRRRaaalllvvv~~~ccc\\\UUUVVVeee~~~wwwzzz{{{}}}yyyjjjYYYZZZXXXOOOAAA777111111//////.........------------------,,,,,,,,,++++++************************************************))))))************))))))************************(((((((((((((((((())))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........+++---///111333777;;;>>>===@@@CCCDDDBBB@@@@@@AAA@@@CCCEEEEEEBBB>>>======<<<<<>>EEEKKKLLLLLLRRR[[[iiiuuu|||ppp\\\JJJAAA<<<666333000000222333222000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++************************************************)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))******************+++,,,,,,,,,,,,+++******************************++++++++++++************************************++++++,,,,,,,,,,,,---...000111333555777777;;;:::::::::::::::::::::>>>BBBJJJSSS^^^fffiiiiiiZZZYYYYYY[[[ccctttiiiVVVGGGHHHHHHEEEDDDLLL[[[gggsss|||xxxsssmmmhhh^^^^^^\\\YYYSSSMMMLLLLLLLLLPPPUUUWWWXXXYYY[[[\\\ZZZ\\\^^^___bbbiiittt}}}uuuwww{{{}}}{{{yyywwwuuusssqqqpppooorrrpppmmmjjjgggaaa[[[VVVNNNMMMJJJHHHEEECCCAAA@@@===<<<<<<<<<>>>CCCJJJOOO]]]eeeqqq}}}~~~|||ttthhh]]]TTTHHH???>>>===@@@GGGPPP]]]ooo}}}{{{lllZZZPPPVVVmmm}}}|||wwwtttjjjkkkgggYYYFFF777222222/////////.........------------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))************************''''''(((((((((((())))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------............+++...222555888;;;???BBB@@@CCCEEECCC@@@>>>???AAAFFFGGGGGGDDD???===???AAA???DDDQQQcccssssssWWWTTTPPPNNNRRR___ooo|||}}}~~~{{{yyy{{{~~~}}}~~~{{{xxxuuuwwwyyy}}}}}}uuuvvvwwwwwwrrrlllnnntttvvvppphhhdddeeeiiimmmppphhhgggeeeccc___XXXOOOIIIEEE@@@>>>BBBHHHOOOYYYbbblllrrruuurrrlllddd\\\UUU@@@===<<<>>>>>>AAAJJJTTTbbbcccaaa^^^\\\YYYPPPFFFAAA>>>999444111///000000////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++************************++++++************++++++***************************************+++++++++))))))))))))))))))))))))***))))))))))))***++++++)))))))))*********++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++************************************++++++,,,---------000111222444666777999999;;;;;;::::::;;;<<<======AAANNN___kkkrrruuurrrmmmllloootttzzzhhhNNN<<<@@@FFFLLLPPPVVVbbbssszzzooofffaaa\\\WWWSSSUUUVVVYYY[[[YYYUUUVVVZZZXXX\\\```bbbccceeejjjnnnuuuxxx}}}|||zzz}}}|||yyyxxxvvvpppiiidddaaa^^^YYYSSSNNNJJJGGGFFF>>>>>>===<<<:::<<>>@@@HHHXXXgggtttzzznnn```ZZZccc{{{||||||yyyooojjj~~~ssssss|||sssiiihhhbbbVVVFFF:::555555////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************'''''''''((((((((())))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------............---111666:::<<<>>>@@@BBBBBBDDDEEEBBB===;;;>>>AAAEEEEEEDDD@@@===>>>EEEKKKLLLVVViiimmm\\\QQQJJJLLLPPPYYYeeerrr~~~}}}zzzxxxvvvwwwyyyzzzzzzxxxuuuxxxwwwssspppooolllhhhkkkkkklllqqqwwwzzzwwwtttvvvxxx{{{|||wwwrrruuu}}}{{{ppphhhggglllrrrvvvqqqpppmmmkkkgggaaaZZZVVVSSSKKKEEEBBBAAA@@@GGGOOO[[[fffpppsssrrrqqqkkkcccQQQIII@@@<<<:::<<>>>>>???@@@CCCIIITTTcccsss}}}{{{lll^^^TTTLLLFFFCCC???===EEEQQQfffooo|||vvviiibbblll{{{~~~sssiiieeeXXXPPPccc{{{llliiisss{{{ppp___[[[UUULLLCCC<<<888777000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************&&&'''''''''(((((())))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,------------.........//////000444999===?????????@@@DDDEEEEEE@@@;;;999===AAA???@@@???<<<;;;AAALLLUUU___kkk{{{___QQQOOOPPPRRRTTT[[[hhhwww{{{{{{}}}zzz{{{uuurrrtttyyy~~~~~~{{{{{{}}}}}}|||yyyrrrnnnmmmjjjeeelllhhhfffiiippprrrooojjjmmmpppvvv{{{yyyxxx~~~wwwmmmjjjmmmrrrvvvssspppkkkgggeeedddbbbaaabbb\\\WWWTTTMMMCCCAAADDDEEESSSaaahhhmmmqqqoooiiiaaaVVVKKKDDD@@@===>>>BBBHHHSSSYYYQQQHHHJJJUUU^^^cccaaaXXXIII999111222777000000000000000000000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))******++++++++++++))))))))))))))))))))))))*********)))******+++,,,)))************+++++++++******+++,,,,,,,,,,,,+++***************************+++,,,------,,,+++*********************************+++,,,,,,---......444555555777888999:::;;;888888:::<<<@@@DDDGGGJJJWWWjjjwwwmmm______nnnzzz~~~qqq^^^LLLFFFJJJQQQbbblll{{{}}}vvvwwwjjjbbb[[[VVVOOOMMMQQQWWW^^^aaalllpppzzz~~~zzz|||wwwpppjjjeeeaaa^^^\\\[[[VVVRRRPPPJJJCCCAAACCC???<<<;;;>>>CCCGGGNNNUUUfffpppyyy~~~wwwhhhYYYPPPFFF<<<===EEERRRQQQ]]]sss|||uuulllcccrrrnnnvvvvvvjjjhhhXXXOOOSSSTTTVVVfff{{{{{{wwwuuutttooommmuuu~~~pppnnniiibbb]]][[[WWWLLL>>>444555333000000000000///...//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,)))'''(((+++---,,,***************************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,---......///...,,,++++++---000222444888===AAACCCCCCDDDEEEDDDDDDBBB<<<666666:::???;;;===AAAEEEJJJUUUgggvvvdddUUUMMMGGGJJJSSSjjjmmmsss}}}~~~~~~~~~|||||||||~~~tttnnnnnnqqqnnnjjjiiijjjfff^^^]]]aaaaaagggpppvvvzzz}}}zzztttqqqqqqrrrtttqqqnnnlllllllllkkkjjjfffnnnnnnddd]]]YYYPPPCCC===???DDDNNNYYYdddjjjmmmqqqjjjaaaYYYRRRLLLCCC>>>BBBAAAHHHRRRSSSPPPXXXggg{{{{{{cccHHH999555444333000......//////000333------,,,,,,,,,------...,,,,,,---......---,,,,,,---------,,,,,,+++++++++------------------------++++++++++++++++++++++++************+++,,,------,,,,,,,,,++++++*********************************)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,*********)))))))))))))))************************+++++++++++++++++++++++++++*********))))))((((((++++++******++++++,,,,,,,,,+++******,,,///222555666777888888777888;;;===;;;???AAA@@@CCCKKKRRRTTTjjjiiieee```^^^fffssswwwgggTTTNNNJJJLLLNNNSSS```nnn~~~zzzwwwpppcccXXXSSSRRRTTTWWW[[[aaaiiisssyyywwwrrrnnnkkkiiijjjddd```___[[[TTTPPPPPPHHHCCC?????????>>>AAAFFFIIIRRR\\\cccmmmyyywwwlllaaaUUUIIIAAA???@@@>>>GGG]]]ooowww|||zzzvvvpppooolllsss~~~tttjjjllleee\\\UUUSSSXXXdddnnnrrrqqquuuzzzzzzyyy}}}zzz~~~|||vvvyyyxxxyyy||||||kkkSSSBBB555333111000000000///---//////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))+++,,,,,,***************************+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++---------,,,,,,------.........,,,,,,---000333555999===AAACCCDDDCCCCCCDDDBBBDDDDDDAAA<<<999;;;>>>@@@DDDJJJPPPYYYmmmyyybbbNNNKKKRRRXXXbbblllrrryyy~~~zzzssslllkkkmmmooommmnnnpppmmmfffdddhhheeefffhhhiiikkkqqqyyy~~~}}}{{{yyy}}}wwwsssrrrrrrqqqqqqmmmrrrrrrllllllmmmdddWWWJJJEEE???>>>DDDOOOZZZ```qqqqqqooojjjcccZZZSSSOOONNNJJJMMMSSSTTTSSS[[[hhhuuu|||}}}ttteeeUUUEEE888222000......///000000111...------,,,------.........------,,,,,,------...---------,,,,,,,,,++++++------------------------+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++******************************************************+++++++++******+++++++++************))))))))))))************************,,,,,,++++++++++++++++++,,,+++++++++************,,,+++++++++++++++,,,,,,,,,,,,,,,,,,...111444666999999999999:::;;;::::::<<>>FFFMMMXXXhhhxxxvvvkkk___NNN@@@???:::<<>>???:::===@@@CCCIIIUUUdddnnnuuu}}}|||vvvdddPPPHHH@@@;;;???GGGQQQ```mmm{{{||||||ttthhh___ddd|||}}}vvvsssxxxzzzttt{{{lllKKK:::777333111000000...---//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++******************************++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------............------------............000333666999<<<===BBBDDDFFFFFFDDDBBBBBBBBBIIIHHHEEEBBB@@@AAAEEEIIIQQQ]]]mmm|||tttcccVVVOOOQQQPPPWWWfffrrrwwwzzz~~~|||}}}~~~|||yyyxxxwwwuuuqqqnnnnnnpppqqqpppnnnllljjjhhhhhhhhhkkksssxxxuuuooonnnwww~~~{{{yyyvvvtttkkklllkkkkkkqqqyyy{{{wwwuuunnncccXXXOOOGGGAAA===EEESSSgggwww}}}{{{vvvssspppaaaQQQJJJGGGHHHNNNVVVccceeehhhiiifff^^^RRRHHH???>>>999333///000///---000///......---.........///...---,,,,,,---...///------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++************************+++******))))))******+++)))***************++++++++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,---------...111444666888888999:::;;;;;;:::999;;;@@@EEEXXXgggwwwzzzrrrsssxxx{{{nnnWWWBBBEEEVVVZZZdddqqq|||~~~yyy|||~~~~~~zzzyyyxxxvvvqqqnnnooowww}}}~~~}}}~~~{{{ssspppgggbbb]]]ZZZTTTKKKGGGGGGBBBAAA???======@@@GGGNNNWWWdddpppvvv}}}wwwhhhRRRJJJBBB>>>>>>CCCNNNWWWjjjwwwzzzeeeRRROOOaaaxxx}}}|||\\\>>>:::555222111000///...///...............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++++++++***+++*********************************+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------............------------...//////000111444777:::===???@@@@@@BBBDDDDDDCCCBBBBBBBBBIIIEEEAAA???CCCMMMZZZcccxxx}}}wwwaaaUUUQQQOOONNN```dddkkkrrrttttttwww||||||vvvzzz~~~xxxsssrrruuuzzz|||wwwuuutttqqqqqqqqqqqqqqqqqqppppppfffggggggeeeccccccgggjjjxxxwwwwwwwwwxxxxxxvvvtttcccgggjjjjjjmmmvvv~~~|||yyyuuunnneeeYYYLLLDDDAAAFFFQQQaaaqqq}}}qqq\\\NNNFFFCCCDDDFFFUUUYYY]]]\\\VVVRRRTTTYYYLLLNNNJJJ>>>666444444222111000//////............---......//////......---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++++++++------,,,,,,------...//////111444777999:::::::::777:::<<<999666;;;HHHSSSiiippptttsssrrrrrrppplll~~~ooo^^^TTTHHHCCCRRRiiizzzzzzyyyyyynnngggfffiiimmmqqqooorrrxxx{{{tttmmmhhh___TTTNNNNNNLLLFFFAAA???<<<999999<<<@@@JJJVVVaaallluuuxxxwwwkkkfff\\\PPPFFF@@@@@@AAATTTaaappp{{{lllTTTEEEGGGQQQ[[[ggguuu{{{{{{{{{vvvvvv\\\BBB>>>888444222111000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''))),,,,,,+++******+++************************************++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,,,,------...///111111333555888<<<>>>@@@AAAAAA@@@BBBCCCCCCBBBAAAAAABBBDDDAAA???CCCPPPdddxxxkkkSSSKKKRRR]]]hhhppp|||}}}}}}|||{{{~~~xxxzzz{{{yyyxxx}}}zzzwwwuuusssqqqfffccc```___bbbddddddcccddddddgggkkkqqqtttuuuuuurrrwww{{{yyyuuuuuuzzz}}}yyyuuuooogggbbbPPPIIICCCFFFUUUiiiyyy}}}nnnaaaWWWPPPJJJGGGFFFKKKRRRTTTQQQOOOVVVaaarrryyyuuu```JJJ===666111222111000//////...//////---...///000000///...---------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,---...///000111222333555888999:::::::::777:::<<<::::::AAAPPP\\\jjjhhhaaaYYYZZZeeeqqqwwwuuummm\\\SSSMMMOOOSSS^^^sss~~~}}}{{{}}}|||kkkccc\\\[[[___dddllltttvvv{{{vvvkkk___XXXWWWXXXNNNGGGGGGEEE@@@<<<<<<:::<<>>DDDLLLVVV\\\YYYXXXSSSPPPXXXlll{{{fffUUULLLDDDIIIPPPYYYggg||||||wwwoooiii___ZZZZZZbbbjjjpppxxxyyywwwyyy{{{}}}zzzuuuiiibbbaaa___SSSJJJJJJKKKEEE@@@???>>>999888===???FFFYYYnnnuuuzzz|||vvvkkk^^^TTTMMM>>>DDDLLLWWWfffwwwsss___OOOJJJJJJJJJHHHJJJUUUggg~~~zzznnniiippp~~~|||rrrfffXXXGGGCCC<<<777555444333222.........///////////////------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&)))------+++)))***+++************************)))************+++++++++---,,,,,,++++++,,,,,,---))))))***++++++,,,------******+++---///111444555999;;;>>>AAACCCBBBAAA@@@EEEEEEFFFDDDAAA@@@@@@AAABBBFFFOOO___tttyyycccRRRPPPPPPWWWeeerrr|||~~~vvvrrrooonnnoooqqqqqqpppiiieee```^^^aaaeeejjjlllpppwwwxxxwwwxxxyyyyyywwwssspppwwwpppbbbRRRFFFCCCHHHNNNaaannn~~~yyyooohhh[[[RRRXXXbbbgggjjjmmm~~~jjjQQQBBB999333222111000////////////111000...,,,,,,...000111---------.........//////------------------------------------------------************+++,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,------.........******+++---///111444555666777777888888999::::::@@@===<<>>======>>>???888;;;???AAADDDKKKTTT\\\ssszzz~~~vvvsssmmmeee___[[[WWWQQQMMMLLLGGGCCCAAA===:::>>>FFFLLLTTTaaapppzzz{{{tttmmmXXXJJJ??????EEEMMMXXXaaarrr|||zzzrrraaaUUUKKKKKKTTTkkkzzz}}}zzzvvvuuutttnnniiilllkkkiiiZZZAAA999888000111222222111/////////000///............---------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))***++++++++++++***)))))))))*********+++++++++******+++++++++,,,,,,,,,...---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,---...///000444999<<>>???CCCFFFWWWkkkyyyddd[[[ZZZZZZXXXbbbgggqqq}}}{{{qqqooojjjddd^^^]]]___bbb^^^kkk}}}xxxwwwxxx{{{{{{~~~yyyfffUUULLLDDDFFFNNN___vvv{{{pppcccVVVPPPVVV```wwwrrrmmmnnnoooiiiXXXHHH???<<<888444222000...---////////////////////////---------............/////////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,...///111222222444666888;;;:::;;;===<<<888999===GGGWWWjjjwww~~~}}}sssgggfffooo{{{uuu]]]QQQTTTbbbmmmxxx}}}{{{zzzxxxqqqaaa[[[YYY\\\______ccciiihhhvvv666555444333333333444444777999:::999888;;;AAAFFFJJJQQQ\\\jjjyyyuuummmgggbbb\\\XXXXXXSSSMMMGGG@@@::::::===>>>BBBLLL]]]ppp{{{}}}zzzjjj^^^OOODDD??????FFFNNN]]]kkkyyywwwnnnbbbUUULLLVVVyyy|||~~~xxxvvv{{{VVV===:::777444333222000//////......///............---------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))***++++++++++++***)))***************+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,---------------------------...000222444777<<>>???GGGQQQXXXrrrnnnXXXPPPUUU^^^gggllltttxxx~~~|||zzzwwwwwwyyyvvvuuusssqqqqqqqqqsssttttttvvvxxx{{{}}}~~~~~~~~~vvvkkkccc___```cccfffmmmvvv|||pppeee^^^QQQFFF@@@GGGYYYlll|||~~~iiiUUUMMMPPPUUUkkkddd______bbbaaa\\\WWWOOOPPPOOOGGG;;;222//////////////////////////////---------............///...............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,+++,,,---///---000222444555777:::===::::::<<<<<<999666:::BBBPPPcccvvv}}}yyysssnnnkkk{{{yyykkkXXXPPPWWWkkk~~~tttyyy|||pppiiiccc\\\WWWLLLPPPXXX```cccdddhhhnnnzzz555666666777777666666666888999888777555666999;;;<<>><<<444222000////////////...///............---------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))************))))))))))))))))))))))))*********++++++***************************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,...---------------------...000333555777:::>>>AAA@@@AAAAAA???===<<<<<<===CCCAAA>>>???GGGWWWiiiuuu}}}ooo___QQQSSS^^^iiiuuu~~~}}}~~~|||uuurrrqqqnnnnnnqqqkkkjjjiiihhhhhhiiikkklllmmmnnnqqqrrrssssssrrrrrrvvvwwwzzz~~~{{{nnnfffbbbaaaoooooommmlllmmmttt~~~zzzxxxwwwvvvssspppdddYYYOOOHHHDDDKKKdddsss]]]TTTRRRPPPUUUYYY\\\ZZZTTTRRRZZZeeegggqqqvvviiiPPP;;;333444000000000///////////////---------............///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++------------------------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++++++++,,,...000000222555777888:::<<<>>>:::;;;<<<;;;777777@@@LLLYYYbbbhhheee______iiirrrsssOOOPPPQQQUUUaaayyyuuusss{{{wwwdddWWWRRROOOLLLIIIMMMVVVbbbjjjlllmmmqqqvvv666666777777777666555444333444444333333333555666:::;;;===AAAGGGQQQ]]]dddtttxxxmmmeee]]]ZZZVVVPPPLLLJJJHHHFFF>>>>>>>>>???FFFSSScccoooqqqpppkkk___PPPFFF@@@>>>AAALLL]]]lllvvv}}}~~~sssbbbTTTQQQUUUdddiiiqqqwww|||nnnKKKAAA<<<555222///...///000000//////............---------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))))))))************))))))))))))))))))))))))+++******************+++******************************+++++++++,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,---......///111555888:::<<>>===<<<;;;888999FFFSSS___]]]ZZZWWWXXXbbbuuu|||fffVVVKKKNNNTTT]]]mmmxxxiiimmm{{{}}}hhh^^^QQQIIIHHHIIIJJJIIITTT\\\eeeiiimmmxxx666666666666555444333333555555666777888888999999777888888999;;;@@@GGGLLL[[[fffttt~~~|||ttthhhfff___WWWSSSRRROOOJJJGGGFFFCCC===:::@@@MMMXXXeeekkkooojjj```VVVLLLDDD===AAAJJJXXXdddnnnyyytttcccSSSIIIHHHOOO[[[hhhwwwoooTTTHHH???999555111///111222111//////............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))++++++***))))))***+++++++++++++++*********************+++++++++,,,,,,,,,+++************++++++,,,,,,+++++++++,,,...000111111444888;;;<<<>>>???AAA??????>>>;;;999888999:::===@@@GGGSSSeee|||mmmYYYMMMLLLZZZiiisss{{{wwwmmmnnnllllllrrr{{{|||uuummmddd\\\WWWTTTTTTNNNJJJJJJIIIGGGGGGIIIDDDEEEEEEEEEFFFHHHIIIIIIGGGIIIKKKNNNRRRUUUXXXYYY``````bbbeeehhhlllnnnpppvvv|||tttpppiiicccaaadddkkkqqqyyy{{{vvvwwwwwwuuutttjjj___YYYTTTNNNLLLLLLZZZlllvvvjjjYYYQQQOOOVVV\\\^^^aaagggxxxSSS===555222111111000000//////...---------............///---------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,,,,---000333777999<<<===<<<;;;;;;<<<<<<::::::;;;:::<<>>AAAEEERRR^^^jjjnnnnnnjjj```UUUIIICCCAAAIIISSS\\\gggqqqttt|||tttcccVVVGGGHHHKKKUUUfff}}}wwwpppaaaWWWLLLAAA<<<555333444444222//////............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))++++++***))))))***+++++++++++++++*********))))))******+++++++++,,,,,,,,,***************+++,,,,,,,,,+++++++++---000333444444888<<>>>>>>>>??????;;;;;;<<<===@@@DDDHHHJJJMMMOOORRRVVVZZZ]]]___```jjjnnnuuu~~~uuujjjfffhhhlllppplllnnnttt|||uuutttuuuuuurrrqqqmmmgggddd^^^QQQDDDFFFOOObbb|||ssscccYYY\\\``````eeemmm|||___EEE777222222111111000//////...---------............///---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------000444777777:::<<<>>>===<<<<<<<<<888999>>>FFFJJJMMMSSSZZZVVVUUU\\\kkkyyy|||\\\GGGHHHQQQ^^^gggzzzyyytttooopppxxxqqq___PPPDDDEEEGGGIIIKKKQQQXXX]]]```jjjttt}}}wwwsssssstttssssssqqqpppooonnnnnn666555555555555666777888;;;::::::;;;<<<;;;888666666888:::;;;:::999999:::777>>>HHHRRR\\\eeeooouuu||||||oooiiihhhddd\\\VVVTTTRRROOOLLLIIIFFFDDD???NNN___jjjrrrtttmmmcccYYYKKKAAABBBIIIPPPYYYbbblllwww{{{rrr^^^VVVLLLIIIUUUlll}}}zzzzzzwww{{{vvvpppqqqzzz{{{yyyrrrkkkfff[[[HHHAAA:::666666555222...//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++******))))))******+++++++++,,,,,,,,,******))))))***+++,,,,,,,,,,,,,,,,,,///222555777777;;;???BBBBBBBBBBBBBBBAAAAAA@@@===::::::<<<>>>DDDNNN```uuunnn^^^TTTMMMTTTaaammm~~~}}}rrrooofff[[[VVVWWWYYYXXXQQQNNNIIIFFFEEEGGGHHHHHHFFFEEEDDDCCCCCCEEEFFFGGGDDD@@@>>>AAABBB@@@>>>???@@@@@@???>>>===;;;;;;:::>>>===;;;:::;;;===@@@BBB<<>>============;;;???IIIXXXbbbfffiiimmmffffffppphhhSSSPPP^^^mmm}}}yyy|||zzzkkkZZZJJJ???DDDHHHLLLOOOPPPVVV^^^fffiiizzz~~~xxxtttsssrrrmmmkkklllggggggfffeeedddccccccccc888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::;;;???CCCFFFIIIPPPZZZbbbmmmuuu~~~zzzsssjjjbbb\\\]]]YYYTTTPPPOOOIIICCCFFFGGGNNN]]]mmmwwwyyyvvvfffYYYLLLEEECCCFFFSSS```kkkttt{{{zzz{{{ooommmaaaRRRTTTgggxxxzzz}}}|||qqqyyy|||{{{tttttt}}}{{{{{{zzzxxxxxxzzzcccNNN;;;777888333//////////////////...---,,,+++---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************,,,,,,+++***))))))************+++++++++,,,,,,,,,---,,,+++*********+++,,,---------,,,---111666:::;;;===@@@BBBAAAAAABBBCCCKKKCCC<<<:::;;;;;;>>>BBBMMMccczzzxxxZZZQQQTTT[[[hhhuuu~~~vvvqqqgggbbb[[[TTTOOOLLLJJJIIIHHHHHHGGGFFFFFFFFFGGGHHHHHHFFFDDDEEEGGGGGGDDDAAAGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@>>>===<<<<<<======<<<::::::;;;===888;;;>>>???@@@CCCHHHMMMQQQTTTYYY___eeejjjmmmnnnooosssyyy}}}vvvkkkddd[[[XXX```iiilllmmmooo|||{{{rrruuuxxxzzzxxxqqqhhhbbb[[[OOOIIIPPPaaassszzzeeeSSSRRRaaaqqqtttqqqttt|||zzziiiSSSFFFAAA:::333000222555444222.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++************************,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---+++++++++++++++++++++++++++++++++,,,,,,+++***)))+++,,,,,,---...000222444666777999999999999:::;;;<<<<<<666FFF^^^ttt~~~zzzuuu|||ttt[[[QQQ^^^sss|||wwwzzzqqq```RRRGGGDDDFFFJJJLLLJJJPPP\\\```dddqqqvvv|||xxxvvvrrrpppmmmiiifffcccaaa```[[[ZZZZZZYYYXXXWWWWWWVVV777777888888888999999999;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>>>>???>>>>>>>>>???BBBDDDCCCBBBEEELLLRRRYYY```lllwww~~~tttkkkbbbaaa\\\VVVSSSTTTQQQLLLFFFEEEGGGQQQ___llltttwwwtttgggYYYOOOGGGEEEKKKTTT\\\jjjuuuwwwxxx~~~}}}pppaaaZZZ___jjjppp~~~||||||~~~~~~wwwvvvvvvzzzgggIII<<<888444111222////////////......---,,,---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,++++++***))))))************+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...///111555:::>>><<>>======:::<<<===<<<;;;;;;>>>AAABBBDDDIIIOOOTTTZZZ]]]___ccciiipppvvvyyy}}}|||jjj]]]RRRTTT\\\ccckkkqqqttt~~~yyywwwvvvxxx{{{yyysssmmmiii\\\PPPKKKNNN[[[pppqqqXXXKKKNNNVVViiilllnnnmmmiiibbbYYYQQQHHHDDD===777222000//////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++,,,...,,,---///111333555666777;;;<<<======<<<;;;::::::BBBPPPcccqqqwwwxxxxxxyyy~~~ssslll]]]RRRUUUiii{{{{{{|||rrrbbbVVVLLLEEEEEEHHHDDDMMMRRRYYYdddgggmmm{{{~~~xxxsssooommmdddccc```\\\YYYVVVTTTSSSPPPPPPOOONNNNNNMMMLLLLLL999999:::::::::;;;;;;;;;:::;;;<<<=========<<<;;;<<<<<<===>>>????????????@@@AAAAAA>>>;;;;;;>>>BBBEEEKKKTTT^^^fffmmmtttxxx{{{yyynnnkkkddd\\\YYY[[[[[[XXXMMMJJJFFFGGGNNN[[[hhhqqq~~~uuukkkaaaWWWNNNJJJJJJMMM\\\lllrrrssswwwwwwlllhhhoooyyy{{{vvvvvv~~~||||||]]]EEE<<<777555666///////////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************,,,+++******)))***************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++***---000333666999===@@@>>>@@@BBBBBBAAA??????@@@AAA@@@AAAAAAAAAFFFSSSaaayyy}}}aaaTTTNNNXXXjjj{{{~~~tttwwwxxxtttmmmbbbYYYUUULLLKKKIIIGGGGGGHHHJJJKKKJJJLLLNNNPPPRRRSSSRRRRRRWWWYYY[[[\\\\\\\\\^^^___\\\\\\[[[[[[\\\^^^aaaccc``````___]]][[[YYYWWWVVVVVVRRRNNNLLLKKKIIIEEEAAA@@@@@@???===:::999999:::999:::===@@@DDDHHHLLLNNNTTT[[[dddkkknnnpppsssvvv}}}xxxhhhWWWPPPTTT]]]hhhqqqllluuuxxxsssuuu|||}}}xxxppphhh]]]PPPGGGHHHWWWgggkkkWWWNNNNNN[[[bbbddd]]]XXX[[[ccciiimmmkkkcccTTTAAA555111222////////////////////////........................------------------------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++---......---,,,,,,...///...///111333555666777888888;;;>>>===:::888888999EEEOOO[[[______bbbkkkttt~~~pppeeeOOONNNMMMSSSfff}}}{{{tttwwwsss]]]TTTLLLHHHDDDCCCFFFLLLKKKVVV\\\dddpppwwwyyywwwsssnnnhhhccc___]]]TTTRRRPPPMMMJJJHHHFFFFFFDDDDDDCCCCCCBBBBBBAAAAAA<<<=========>>>>>>>>>>>>;;;<<<===??????>>>===<<<>>>???@@@@@@AAAAAA@@@@@@???@@@@@@???======???BBB???BBBGGGKKKPPPVVV\\\```iiioooxxx|||xxxnnnccc___``````]]]XXXUUUNNNHHHGGGMMMXXXaaaxxxxxxyyywwwooobbbTTTKKKEEEQQQ```iiioootttzzz~~~|||ttt||||||{{{mmmNNNBBB;;;777888000/////////////////////...------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++***************+++******+++++++++,,,,,,,,,***+++,,,---------,,,+++***...333777999;;;===>>>>>>@@@AAAAAA???===<<<<<<;;;:::===DDDMMM[[[oooiiiXXXPPPOOOVVVhhhzzz}}}}}}|||{{{xxxpppiiifff```VVVOOOMMMKKKLLLMMMNNNPPPRRRUUUWWWZZZ[[[]]]```ccceeeggghhhkkkooosssuuutttuuuxxx{{{uuuttttttuuuwwwzzz}}}zzzyyyxxxvvvsssqqqnnnmmmkkkeee___]]]\\\YYYSSSMMMHHHHHHFFFDDDAAA???>>>>>><<<<<<<<<<<<===???AAACCCFFFMMMVVV]]]aaaeeejjjmmmooorrrxxx~~~}}}lllaaa___bbbgggkkkeeejjjsss~~~~~~zzzwwwxxx}}}~~~|||mmmmmmjjj```TTTMMMNNNSSSmmm~~~rrrbbb[[[TTTVVVZZZZZZVVVZZZpppzzzYYY???555555000000000///////////////................................................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,---...---,,,---...000///000333555777888888888888;;;===<<<888777:::===BBBIIINNNLLLJJJSSShhhzzzvvvdddRRRGGGDDDJJJVVViii~~~uuuqqqwwwwww```OOOFFFDDDCCCEEEFFFGGGKKKQQQZZZaaaeeennn~~~yyyuuuiiifffbbb]]]WWWRRRNNNLLLIIIHHHFFFCCCAAA@@@???>>>=========<<<<<<;;;;;;;;;=========>>>>>>>>>??????<<<===>>>?????????>>>>>>AAABBBBBBCCCBBBBBBAAAAAA@@@AAABBBBBBAAABBBCCCDDDBBBCCCDDDDDDEEEHHHMMMQQQZZZ```jjjsssxxx{{{}}}~~~||||||}}}wwwkkkdddccc```[[[\\\[[[WWWPPPIIIHHHLLLQQQgggooo{{{rrr^^^OOOFFFIIIQQQ]]]jjjsssyyy||||||www~~~oooSSSHHH???888666111111000/////////000000.........---------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))************************+++***************++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,---111666999::::::;;;;;;===>>>@@@???===:::999999<<<999===KKK]]]rrrhhhVVVRRRRRRVVVbbbsss~~~}}}{{{uuuiiibbb[[[XXXTTTOOOMMMOOOQQQTTTXXXZZZ\\\___bbbfffhhhhhhiiilllppptttxxx{{{~~~}}}xxxrrrooonnnjjjbbb\\\UUUTTTQQQMMMJJJFFFCCCAAA>>>===<<<;;;;;;;;;<<<===<<>><<<<<<;;;;;;999999999999888888888888<<<<<<=========>>>>>>>>>>>>>>>>>>??????@@@@@@AAA??????@@@AAAAAAAAAAAA@@@AAAAAAAAABBBAAA@@@???>>>CCCDDDEEEEEEDDDFFFIIIKKKNNNSSS[[[bbbgggjjjlllnnnnnnoooqqqtttxxx{{{~~~uuunnnjjjddd]]][[[\\\[[[VVVPPPKKKJJJJJJUUUaaaooozzz~~~wwwfffVVVOOOIIIHHHRRRaaammmuuuzzzxxx{{{iiiVVVNNNCCC:::666444333111/////////000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))*********************************)))******+++,,,******+++++++++,,,,,,,,,***+++,,,------......---111555999;;;;;;:::::::::<<<>>>???>>><<<:::999999<<<;;;BBBUUUkkkmmmTTTOOOWWWeeejjjsss~~~tttsssxxx|||uuuiii```XXXSSSPPPPPPPPPPPPRRRWWWVVV[[[aaadddfffiiimmmqqqwwwwwwyyy|||~~~yyysssnnnhhhddd```[[[VVVPPPJJJFFFAAA@@@???>>>===<<<<<<<<<777:::===@@@CCCJJJTTT[[[___dddjjjoooqqquuuzzz~~~qqqeeeZZZWWWYYYbbbjjjoooqqqsssrrr{{{~~~yyyxxxtttqqqoookkkbbbXXXRRR^^^rrr~~~iii\\\[[[gggjjjkkkoooOOO===666222111111000000//////...////////////////////////------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))***,,,,,,,,,---///111222444777999;;;;;;::::::<<<:::999999<<>>>>>?????????@@@@@@@@@@@@???>>>>>>>>>@@@BBBCCCBBBCCCEEEGGGHHHJJJJJJJJJKKKKKKKKKJJJIIIGGGDDDBBBDDDFFFGGGGGGGGGFFFHHHIIIFFFIIIMMMOOOPPPRRRTTTVVVYYYZZZ\\\```dddhhhkkkmmmvvvxxx{{{~~~zzzrrriiiaaaaaa___[[[VVVRRROOONNNJJJSSS]]]gggpppuuunnnddd```TTTJJJKKKTTT^^^jjjtttvvvyyy|||~~~~~~{{{~~~eee\\\WWWLLLBBB>>>666555222000......//////............------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))******************************))))))***++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,...//////444777;;;======<<<<<<<<<===???@@@@@@===;;;::::::===DDDTTTkkk}}}iiiWWWJJJOOO]]]ssszzzwwwjjjlllttt|||{{{pppggg^^^WWWRRRSSSQQQSSSXXX[[[\\\aaaffffffmmmuuuzzz}}}|||xxxsssnnnjjjddd\\\WWWRRRQQQOOOLLLHHHEEEBBB@@@:::;;;<<<::::::>>>EEEKKKOOOVVV___eeehhhkkkqqquuuyyy|||wwwhhhaaa^^^bbbffffffhhhkkkiiisss~~~|||xxxxxxwwwooodddRRRRRRYYYjjj~~~{{{qqqgggdddiiitttpppWWWDDD;;;222222111111000//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))+++,,,------...111333444555888;;;<<<<<<;;;:::999999<<>>=========999888777777777777888888666666666666666666666666BBBBBBBBBCCCCCCCCCDDDDDDAAA@@@>>>===>>>@@@CCCEEENNNPPPRRRUUUXXXZZZ\\\\\\\\\\\\\\\\\\[[[YYYUUURRREEEGGGIIIIIIHHHFFFFFFFFFCCCCCCCCCBBB@@@???AAACCCCCCDDDFFFHHHKKKNNNPPPRRR[[[]]]aaaffflllttt|||vvvkkkiiiddd___ZZZWWWTTTSSSEEEKKKPPPXXXffftttxxxsssppp```PPPIIIIIIOOO]]]kkktttwww{{{||||||~~~xxxxxx|||{{{||||||ssspppuuuwwwfffbbb___UUUKKKGGG888666333000........./////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))***+++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000666999<<<>>>???>>>???@@@>>>@@@AAAAAA???===<<<<<>>FFFVVVhhhtttvvvtttpppssszzzxxxbbbQQQUUUnnnzzzsssooo|||~~~xxxdddVVVIIIEEECCC@@@???AAAIIIHHHIIINNNUUUaaauuu{{{oooiiiaaaXXXQQQKKKFFFCCC???===;;;888777777888999888888777777777888888999777777777777888888888888GGGIIIJJJIIIGGGEEEFFFGGGJJJDDDAAADDDGGGIIIMMMRRRcccjjjpppsssxxx~~~|||{{{zzzzzz||||||yyyrrrlllccc[[[QQQJJJGGGGGGFFFEEEFFFEEEBBB>>><<<;;;;;;;;;:::;;;;;;===???AAABBBCCCEEEFFFIIIOOOXXX```eeehhhooo{{{wwwrrrjjjbbb[[[XXXVVVVVVQQQIIIFFFLLLWWW```iiipppvvvoooaaaPPPDDDEEEQQQ\\\iiisss{{{zzzyyy}}}~~~zzzuuurrrxxx~~~yyyzzz||||||sssiiigggjjjbbbUUUHHH???555222111//////111000////////////.........---------,,,,,,,,,++++++******))))))***,,,...///************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))++++++***)))***+++---...************+++,,,---...,,,+++***+++---111555777888888999;;;===>>>???@@@@@@BBBEEEEEE???999<<>>AAADDDJJJRRR[[[aaajjjlllnnnpppttt{{{}}}uuulllbbb___bbbddddddkkkwwwwwwyyy{{{ppprrrnnneeeYYYVVVbbbzzzvvvhhh]]]]]]iiiwwwjjjlllllllllllldddSSSCCC???888222222333333111///000000000000////////////------------------------------............------)))***+++,,,,,,,,,,,,,,,))))))*********++++++++++++,,,---,,,*********+++,,,***((()))+++,,,+++(((++++++++++++++++++++++++++++++******************++++++,,,---///222555777999;;;======<<<;;;;;;;;;777@@@TTTppp|||yyyhhhXXXRRRXXXfff||||||ooopppwww}}}uuudddTTTLLLHHHFFFIIIIIIEEECCCDDDJJJLLLTTTbbbpppzzzsssmmmeee]]]RRRKKKHHHEEE@@@<<<<<<<<<;;;999999888888888999888666666777888888777777777777999::::::888666HHHIIIJJJJJJIIIHHHGGGGGGGGGEEEEEEGGGIIIMMMWWWaaarrr|||~~~ppphhh]]]UUUQQQMMMHHHDDDEEEBBB>>><<<===>>>>>>>>>=========>>>???AAABBBCCCBBBBBBDDDIIIPPPVVVYYYZZZ```kkktttxxx}}}~~~yyyooofff^^^YYYWWWVVVSSSNNNKKKMMMPPPUUUaaakkkxxxrrrgggWWWKKKHHHMMMTTT^^^jjjsssvvvwwwzzz|||zzz~~~zzzvvv{{{~~~|||tttxxx|||~~~qqq\\\RRREEE999444333111111111/////////............------------,,,,,,,,,+++++++++************,,,---...************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))++++++******++++++,,,---************+++,,,------+++++++++,,,...222666888999999:::;;;<<<===>>>>>>>>>@@@BBBAAA<<<:::BBBMMMhhhcccTTTIIIPPPeeexxx}}}{{{}}}~~~|||yyy~~~rrrddd]]]SSSOOONNNRRRVVVYYYaaaiiitttxxx}}}|||tttkkkbbb]]]WWWOOOJJJKKKIIICCC???>>><<<<<<<<<>>>BBBIIIPPPUUU]]]aaafffkkkoootttyyy|||~~~sssgggaaabbbgggfffjjjttt|||}}}}}}}}}{{{yyyuuuuuunnn```UUUXXXiiizzz~~~iiiVVVPPPWWW_______________ccceee___WWWMMMDDD888222000000000000111000000000////////////------------------------------............------******+++,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,***))))))+++,,,+++)))++++++++++++++++++++++++++++++******************+++,,,,,,...000333666777999;;;======;;;999888888<<>>;;;>>>@@@???===@@@@@@???@@@AAACCCEEEFFFFFFEEEFFFIIIMMMPPPQQQQQQUUU]]]dddhhhmmmyyyyyynnnddd]]]XXXWWWUUUTTTRRROOOIIIIIIUUUbbbrrrpppkkkbbbVVVNNNKKKKKKQQQ]]]jjjqqquuuyyyzzzxxx|||yyy{{{~~~zzzwww|||rrrwwwyyy___NNN===666666444222111///............---------------------,,,,,,,,,,,,,,,++++++******+++,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********************+++,,,,,,,,,+++++++++++++++***++++++,,,,,,++++++,,,...111555888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===???>>>;;;>>>NNN___|||jjjPPPHHHGGGVVVooo~~~wwwwww|||lll\\\RRRNNNNNNOOOSSS[[[aaafffnnnvvvyyyrrrnnnbbb[[[WWWVVVSSSLLLFFFCCC???===:::999;;;???EEEHHHRRRXXXaaaiiinnnqqqsssuuu{{{rrriiifffiiiffffffjjjnnnrrr{{{~~~xxx{{{zzz~~~zzzlllYYYRRRYYYcccqqqZZZOOOMMMMMMWWWWWWTTTRRRWWWcccmmmpppsssdddNNN;;;222000111222111111000000000/////////------------------------------............------***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,+++)))))))))***,,,***)))***+++,,,+++***++++++++++++++++++++++++******++++++++++++++++++,,,---...///222555777888888:::<<<<<<;;;999999999<<>>===<<<999777888888888888888999::::::;;;:::999888888999:::::::::::::::;;;<<<===>>>???```___]]]]]]]]]YYYTTTPPPNNNMMMQQQWWW^^^hhhyyyzzzmmmccc```WWWKKKGGGHHHHHHEEEAAAGGGGGGGGGGGGIIILLLOOOPPPUUUUUUUUUWWWYYYZZZYYYXXXZZZ^^^``````bbbiiissszzz{{{oooeee]]]XXXXXXWWWUUURRRJJJFFFLLLVVVaaaeeejjjjjjdddYYYOOOIIIHHHSSSaaalllsssxxxzzzzzz|||~~~~~~xxxqqqiiibbbnnnxxx{{{iiiUUU@@@888777555111///............------------...------------,,,,,,,,,---,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))***,,,------,,,+++***,,,,,,++++++***++++++++++++,,,...111444777:::<<<===<<<<<<;;;;;;:::::::::888:::===>>>>>>GGG^^^sssmmmSSSFFFLLLWWWeeevvvtttuuu}}}vvveeeXXXQQQNNNNNNRRRWWW___gggpppxxxtttooojjjgggccc\\\SSSMMMJJJFFF@@@<<<;;;===>>>@@@HHHNNNWWW```fffjjjnnnpppssszzzvvvqqqjjjddd___]]]\\\```jjjuuu~~~~~~uuueeeYYYVVVWWWnnnnnneee\\\TTTTTTWWWVVVQQQVVVjjjoooNNN:::333333222111111111000000000//////........................------............------++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,---***+++,,,+++)))((()))***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,---...///222444666888999888:::<<<<<<;;;;;;;;;<<<===HHHSSSVVVTTTXXXdddpppwwwzzzzzz^^^JJJ<<>>>>>???AAADDDFFFbbbaaa```^^^\\\XXXTTTQQQTTTTTT\\\mmmuuuiiiccccccbbb^^^YYYYYYYYYYYYZZZ]]]```dddfffkkkkkklllnnnoooooommmkkkjjjiiigggeeedddffflllrrrvvv{{{}}}pppddd]]]\\\XXXVVVVVVRRRMMMKKKMMMQQQYYYeeeoooqqqiii]]]TTTGGGMMMXXXccclllrrrwww{{{xxxzzz}}}qqq^^^QQQbbb~~~lllXXXCCC:::888555111...//////.........---------.........---------,,,,,,,,,,,,,,,,,,+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***************************+++,,,------,,,***))),,,,,,++++++***+++++++++,,,...000444777:::<<<===>>>===<<<;;;:::999888888333666;;;@@@FFFSSSlllvvvbbbTTTKKKRRR]]]nnnzzzyyynnnfff[[[QQQMMMNNNSSSWWW\\\dddoooyyy|||zzzvvvsssrrrssstttuuuxxxyyy{{{}}}}}}xxxqqqggg___YYYSSSKKKEEEBBB@@@>>><<<;;;@@@FFFMMMSSSZZZaaaeeelllrrrvvvxxx~~~~~~qqqhhh^^^WWWTTTUUU]]]fffuuu~~~}}}{{{xxxrrriii```ZZZXXXnnnuuukkk___eeegggcccgggZZZ@@@777444111111111111111000000000000........................------............------,,,,,,---------,,,,,,+++************++++++++++++***+++,,,+++)))))))))***++++++,,,,,,+++++++++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,...///111444666888:::;;;:::;;;;;;:::999999;;;<<>>;;;;;;;;;<<<============<<<<<<<<<<<<======>>>??????>>>>>>???DDDGGGHHHIIILLLMMMNNNPPPUUUYYYYYYZZZ[[[ZZZWWWVVVVVVVVVaaafffvvv~~~tttsssssstttvvvzzz~~~{{{wwwsssqqqooonnnsssyyyssswww||||||ppphhhbbb\\\XXXZZZZZZUUUOOOMMMLLLSSS```mmmvvvuuullleeePPPOOOQQQYYYaaahhhpppxxxwwwxxxzzz~~~pppYYYJJJQQQqqqzzz{{{kkkZZZHHH@@@<<<777222///000////////////.....................---------,,,,,,,,,,,,,,,,,,+++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************+++++++++++++++,,,,,,,,,+++******+++++++++***++++++,,,,,,...000333777:::<<<======>>>===<<<;;;:::888777777111555===IIIUUUeee|||tttXXXLLLMMMQQQdddjjjyyyxxxwww}}}xxxkkkaaaVVVRRRMMMKKKMMMTTT\\\aaajjjvvvxxxuuupppjjjeeeaaa```___[[[XXXSSSQQQQQQRRRRRRRRRVVVXXX[[[]]]^^^aaaeeehhhqqqrrruuu{{{vvvmmmfff```WWWPPPLLLGGGAAA===888:::<<>>AAANNNOOOSSS[[[ffftttdddQQQKKK```rrrxxxlllmmmtttzzzjjj[[[LLLEEEEEEFFFGGGHHHKKKIIIJJJMMMUUUhhhyyypppbbbZZZNNNFFFBBB@@@>>>===<<<;;;;;;;;;;;;<<<>>>???>>>=========>>>???@@@@@@AAACCCDDDDDDDDDGGGMMMSSSVVV\\\dddkkkrrrzzzRRRXXX]]]^^^]]]___fffmmm|||}}}zzz}}}||||||vvvjjjbbb\\\]]]^^^ZZZUUUSSSRRRSSSYYYcccooouuusssooobbbXXXRRRRRRWWW^^^jjjuuuwwwxxxyyy{{{|||iiiVVVKKKFFF```}}}www{{{}}}wwwiii\\\OOOHHHCCC<<<666444111111000000000/////////............------------***+++,,,,,,,,,+++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++---,,,++++++******++++++************+++,,,------000222666999<<<======<<<>>>===<<<;;;999888777777666;;;GGGZZZkkk|||```NNNMMMWWW^^^qqqttt}}}rrrttt|||zzzkkk```VVVOOOMMMMMMNNNQQQXXXbbbkkkppp~~~~~~wwwppphhhcccYYYXXXUUUQQQNNNLLLKKKKKKHHHEEEAAA???@@@@@@???>>>@@@BBBDDDDDDDDDEEEIIILLLRRRSSSWWW___iiirrrxxxzzz~~~xxxsssmmmddd^^^XXXQQQHHHAAA===<<<;;;;;;===CCCKKKQQQXXXaaaiiimmmrrryyy}}}||||||nnnhhhfffcccaaaaaabbbfffrrr|||xxxxxx{{{}}}zzzvvvcccZZZ]]]rrrxxxYYYDDD>>>:::444222222222111111111000000........................------............------------......---,,,,,,+++*********+++++++++,,,,,,,,,---...---+++++++++,,,***,,,...---+++***,,,---++++++++++++++++++++++++******++++++,,,------...000222555777:::;;;<<<<<<;;;;;;;;;;;;>>>EEENNNTTTXXX[[[bbblllxxxrrrZZZVVV```yyy{{{ppphhhsssxxx~~~|||qqqWWWMMMFFFFFFGGGFFFHHHLLLOOONNNRRR\\\mmm{{{mmmcccTTTMMMDDD>>>===>>>>>>===<<<============>>>@@@AAA??????@@@BBBDDDFFFHHHIIIKKKPPPUUUYYY]]]eeeooowwwxxxTTT\\\dddhhhiiiooo{{{pppgggaaa___^^^ZZZYYYZZZXXXTTTSSSYYYeeeooorrrrrrqqqcccUUUQQQSSSZZZgggtttxxxxxxxxxzzz}}}}}}|||rrr```SSSOOODDDUUUwww{{{}}}{{{xxxyyy}}}rrr|||vvvhhh^^^TTTNNNHHH@@@:::999111111111111000000000000//////.........---------******,,,,,,---,,,+++***************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))******++++++++++++...---+++***)))***++++++************+++,,,---...111333777;;;=========<<<======<<<;;;999888777777===CCCRRRhhh}}}pppVVVNNNVVVbbbhhh{{{sssuuu{{{|||jjj]]]TTTOOOLLLMMMOOOSSS[[[eeepppyyy~~~yyyvvvqqqlllgggaaa[[[WWWMMMLLLKKKIIIHHHHHHGGGGGGDDD@@@<<<;;;<<<<<<:::888777999:::999777777;;;>>>???@@@CCCJJJSSS[[[```ccckkkqqqyyy~~~|||vvvnnnhhhbbbZZZOOOGGG???===;;;999999<<>><<<<<<===FFFJJJfffyyyfffRRRNNN[[[kkksssttt~~~zzzqqqxxxxxxmmmvvvyyy|||~~~ooo^^^SSSNNNLLLOOOTTTVVVWWWcccvvv{{{uuuqqqnnnbbb___\\\WWWSSSOOOLLLKKKEEEBBB??????@@@@@@===:::888777666777888888666444333444444555555444444333444555777:::===???AAABBBJJJMMMTTT\\\hhhvvvyyyqqqjjjccc\\\WWWKKKHHHCCC>>>;;;:::;;;<<<@@@IIIUUU___fffjjjooosssxxxyyysssjjjaaabbb```eeeyyy|||~~~zzzqqq```TTT___{{{pppjjjpppvvvtttppppppmmmhhheee___SSSBBB666333111000111000---///444////////////////////////------------------------......................../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++------------------------***+++,,,,,,+++,,,...000333666888::::::;;;<<<>>>999;;;???KKKaaayyyrrrcccVVVTTTiiippphhhmmmvvvsss___MMMJJJFFFFFFJJJKKKIIINNNUUU^^^qqq}}}rrr```PPPGGG@@@BBBBBBAAA???>>>???@@@@@@BBBDDDEEEEEEGGGKKKOOOPPPNNNRRR\\\fffnnnvvv|||\\\jjj|||vvvnnniiiddd___[[[[[[ZZZWWWTTTUUU]]]iiisssxxxuuulll```UUURRRXXX^^^lllpppvvvyyyyyyyyyzzz{{{{{{}}}rrrgggTTTNNNIIIYYYsssxxxuuu{{{~~~}}}|||~~~yyyxxxyyy|||~~~uuukkkdddRRR>>>:::444222000000111111///............---------,,,,,,.........---,,,+++***)))************************************************))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++***)))))))))))))))++++++***+++,,,...000111555666999;;;<<<=========999888999======;;;<<<@@@LLLTTTuuuhhhWWWNNNWWWbbbeeejjjrrrxxxrrrkkkpppsssnnn{{{vvviii]]]RRRNNNNNNQQQWWW]]]vvvrrrxxx|||zzzvvvpppjjjeeeaaa___XXXVVVRRRNNNJJJGGGDDDCCCAAA???======>>>>>>;;;888:::888888888999888666555333444444444444444444333111222333555666888999999999;;;???EEEMMMXXXdddkkk~~~~~~xxxoooddd]]]]]]YYYRRRKKKDDD@@@>>>===>>>BBBIIISSS^^^gggmmmooorrryyy}}}sssiiigggdddffftttuuuddd^^^jjjoooddd```______^^^ZZZ[[[]]]``````]]]UUUOOOAAA:::444444444222333555////////////////////////.........................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------***+++,,,,,,,,,,,,///111444777:::;;;;;;;;;<<<=========AAAPPPiii|||jjjYYYRRRPPPVVVmmmqqqggghhhsss}}}}}}eeeSSSLLLJJJHHHIIIKKKLLLQQQ___nnnxxxhhhUUUHHHDDDAAABBBDDDEEEEEEGGGJJJLLLNNNOOOOOOOOOOOORRRXXX\\\ggglllxxxiiisss||||||~~~wwwqqqjjjccc]]]ZZZ[[[ZZZVVVRRRUUU^^^gggxxxyyyuuukkk]]]TTTSSSVVV```gggpppwwwyyyxxxvvvtttwww}}}~~~vvvbbbSSS??????QQQ]]]hhhzzzzzzwwwzzz~~~cccGGG===666444111000000000///.../////////............---/////////...,,,+++)))(((************************************************))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,++++++******))))))))))))***,,,,,,++++++---///222444777888:::<<<============999999:::<<<::::::BBBKKK]]]ggg~~~VVVIIILLL^^^eee```fffwww|||~~~{{{qqqjjjkkkpppsssyyyrrr```TTTMMMIIIKKKQQQWWW___ggg{{{yyy~~~zzztttpppnnnlllhhhddd___ZZZVVVTTTMMMKKKHHHDDDAAA>>><<<;;;======>>>??????>>>:::777999888777777777777555333444444444444444444444444111111111111111222222222222333555777;;;AAAHHHNNN^^^fffsss~~~zzzqqqkkkhhhddd\\\SSSJJJDDD@@@>>>>>><<<===EEESSS```hhhkkklllsssyyyzzz}}}wwwmmmjjjfffdddkkkyyywwwaaaYYYiii~~~|||lll\\\SSSRRRUUUVVVVVVXXX]]]dddkkkoooqqqVVVGGG777333444333111111////////////////////////////////////////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------***,,,---------...000222666888<<<===<<<;;;;;;;;;<<<;;;>>>LLLdddyyy~~~yyy|||eeeTTTFFFGGGSSSeee}}}pppaaabbbooo~~~vvvWWWHHHMMMHHHHHHHHHHHHLLL[[[uuu}}}ooo]]]KKKDDDDDDFFFGGGHHHHHHIIIJJJNNNPPPTTTVVVZZZ^^^eeeoooyyywwwqqqeee]]]___cccgggiiikkkmmmqqqwww{{{{{{vvvooofff```[[[[[[YYYVVVRRRSSSWWW[[[nnntttyyyuuuiii]]]UUUSSSVVV^^^iiisssxxxxxxuuurrruuuyyy}}}~~~ooo```GGG<<>>OOO___vvvfffLLLJJJSSS```eeedddnnn|||wwwoookkkpppyyytttaaaNNNLLLIIIJJJPPPXXX___gggoooiiissszzztttrrrooollliiicccaaa___[[[WWWSSSPPPOOOFFFDDDBBB???===;;;999999<<<===@@@BBBBBB???;;;888777555444555555555333111555444444444444444444555333333333333222222222222666666777666777999>>>AAAAAAJJJWWWbbbkkkttt~~~|||{{{lllhhhbbbZZZRRRLLLGGGEEEAAA===;;;>>>GGGTTT___eeeiiipppvvvwwwzzz|||qqqkkkgggbbbbbbjjjvvvlllYYY^^^ooolll]]]YYY\\\fffaaa___gggxxxuuu\\\AAA555444333000...////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++,,,.........000222444666999<<<===<<<:::999999;;;;;;===EEEUUUdddhhheeevvvuuuYYYNNNFFFOOOddd{{{zzzeee___kkk}}}}}}gggNNNGGGNNNJJJJJJIIILLLWWWoooqqqcccUUUJJJIIIMMMKKKMMMOOORRRUUUZZZ```dddkkkooovvvvvvhhh^^^UUUOOOLLLOOORRRRRRQQQRRRRRRRRRXXX]]]eeennnwww}}}~~~zzztttppppppsssxxx{{{~~~{{{uuummmfff___[[[VVVTTTUUUVVVUUUTTT___iiiuuuzzztttiii^^^XXXRRRYYYcccnnnuuuwwwvvvttttttwwwyyyzzzyyymmmSSS@@@;;;<<>><<<:::999999888999<<<@@@BBBAAA>>>;;;999777666666666777777555333666666555444444555666666444444444555555555666666555666666555444555777999555:::AAAEEEKKKUUUdddooo|||vvvtttnnnhhhaaaZZZUUURRRFFFDDD@@@>>>???GGGRRRZZZbbbjjjppprrruuu{{{}}}tttnnnggg``````gggqqqxxx}}}jjjaaadddvvvqqqiiiiiitttppprrruuuRRR???888666444333000000000000000000000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++---...///000111444777777999<<<<<<;;;999999999===BBBFFFHHHOOOYYY```aaatttyyycccJJJMMMVVVhhhwwwkkkbbbhhhyyyjjjVVVKKKJJJKKKKKKMMMQQQ[[[ppptttcccZZZUUUTTTXXX]]]\\\aaahhhqqq{{{hhhTTTMMMJJJHHHHHHJJJMMMNNNKKKIIIJJJIIIHHHIIILLLPPPUUUYYY\\\]]]]]]ZZZXXXVVVVVVZZZ```ggglllqqqtttxxx|||}}}vvvqqqeee^^^WWWUUUWWWYYYWWWSSSTTT]]]kkkvvvyyytttjjjbbbVVVYYY___gggoootttvvvvvvoooqqqqqqqqqwwwrrrWWWBBB999666EEE```eeeLLLDDD???888333111000000000.........---------,,,,,,+++,,,---......//////...++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++************++++++,,,------///111444666999:::999999:::::::::999777666666555666;;;EEE[[[{{{cccNNNKKKUUUjjjzzzzzzyyy|||yyyppphhhhhhiiilllpppxxx|||```PPPJJJJJJJJJMMMPPP[[[kkkzzzwwwqqqjjjddd\\\ZZZWWWTTTRRRNNNJJJFFFFFFEEEDDDBBB@@@???======;;;:::999888888777777888555999===???>>>;;;999888;;;::::::;;;======<<<:::888777666555555666777888444444555555666666777777333444555444333333555666666777777555666===IIISSS___hhhuuu~~~zzzsssllleee___[[[NNNMMMJJJDDD???@@@FFFLLLUUU^^^gggjjjmmmssswwwwww{{{rrrhhhaaa```dddgggqqqxxx}}}nnndddiiiyyy}}}zzz|||[[[EEE999444222333000000000000000000000000------------------------........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++---///000111333666999888:::<<<<<<:::::::::;;;???HHHPPPSSSWWW___fffjjjuuu~~~pppXXXEEEYYYsssxxxaaaaaagggtttqqqYYYJJJIIIJJJHHHIIIRRR___rrr}}}qqqeeebbbfffllltttzzz|||jjjTTTJJJHHHGGGIIIKKKLLLQQQRRRNNNMMMPPPQQQOOOOOOOOOPPPOOONNNMMMKKKJJJKKKLLLOOOSSSYYY___cccfffhhhjjjlllnnnooorrruuuxxx~~~}}}xxxkkkddd\\\WWWWWWXXXXXXWWWSSSWWW```lllwwwyyysssmmm___]]]\\\___fffnnntttvvvrrrrrrooommmqqqzzzqqqYYYJJJFFF>>>AAAQQQmmmcccPPPHHHBBB:::444222111222222/////////............---,,,---...............---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***************+++,,,---,,,---000444777999::::::;;;;;;<<<<<<;;;999777666777777;;;EEEUUUnnnmmmTTTJJJWWWoooyyyzzzooofff```dddgggjjjuuuaaaQQQJJJFFFKKKTTTTTT[[[kkkzzznnnfffaaa^^^YYYUUUPPPNNNKKKHHHEEECCC@@@???@@@???>>>>>>===<<<;;;:::888888777777777777888888444888===>>><<<:::999:::===<<<===>>>AAABBBAAA@@@:::999777666666777999:::666666666666666777777777555666888777666666666888777777777555444666;;;@@@FFFQQQ```mmmwww}}}zzzssslllfffbbbZZZXXXTTTNNNIIIEEECCCBBBGGGRRR^^^dddiiinnnrrrrrryyy}}}ssskkkeeebbbaaahhhmmmxxx|||pppdddnnn}}}ttt\\\III:::111000333000000000000000000000000................................................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,...000111222555888:::;;;<<<===<<<;;;<<<>>>@@@FFFQQQ\\\ccciiippptttssssss{{{gggTTTVVVpppiii[[[cccppp|||zzzlll[[[PPPKKKIIIJJJKKKQQQddd}}}~~~jjjppp```RRROOOOOOMMMLLLOOONNNSSSUUURRRRRRXXX[[[YYY[[[ZZZXXXUUURRRNNNKKKJJJOOORRRXXX^^^cccfffggggggjjjkkklllllllllmmmpppsssuuu|||{{{nnniiibbbZZZVVVVVVYYY[[[VVVUUUYYYeeessszzzxxxsssfff```ZZZZZZ```iiiqqquuu~~~|||vvvppprrryyy~~~}}}|||ooo\\\VVVXXXMMMAAADDDXXX}}}}}}zzzzzz|||}}}xxxeeeZZZJJJDDD<<<555222222222333000000000000////////////.../////////...---,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------...///+++---111555888:::::::::<<<=========<<<:::888777888999@@@NNNaaazzzzzz___MMMOOOgggrrrfffdddggglllnnnooo}}}~~~bbbLLLKKKLLLHHHLLLVVV^^^fffyyywwwllleee]]]XXXUUUQQQKKKEEEGGGEEEAAA>>>======>>>>>>;;;;;;;;;::::::999999999888888777777888888999:::666:::>>>???===<<<<<<===<<<<<<<<>>>>>>>>===<<<===AAADDDRRR]]]iiittt}}}{{{oooxxxzzz```RRRjjjvvv___^^^iiixxxoooXXXIIILLLOOOKKKKKKSSSbbb}}}]]]uuueeeVVVSSSVVVVVVSSSQQQWWWWWWYYY[[[^^^bbbdddfffeeedddaaa^^^[[[WWWSSSRRRUUUXXX]]]bbbgggkkkmmmnnnnnnooopppooonnnmmmnnnooouuuwww}}}vvvpppeee[[[YYY[[[ZZZUUUWWWUUUVVV\\\gggqqqxxx{{{nnnggg^^^XXXYYY```jjjqqqzzz{{{{{{yyyvvvwww{{{}}}yyyrrrkkkhhh```PPP@@@LLL^^^|||zzzvvvwwwzzz{{{{{{~~~zzzvvvvvvwww{{{wwwssshhh\\\LLLMMM???222444444000222222111000//////...............//////......---,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************************************++++++++++++++++++++++++++++++******************,,,,,,,,,------.........///000222555777999:::;;;888===>>>;;;:::??????;;;;;;;;;DDDVVVjjjgggQQQRRRcccrrrzzzppplllkkkxxxnnnfffsss|||dddSSSGGGGGGJJJKKKSSS___lllxxxzzzlllcccXXXUUUQQQLLLGGGEEEDDDCCCAAAAAA???>>><<<;;;:::999888888888999999999::::::999888777777888888777666555888<<<======<<<;;;<<<=========>>>@@@CCCGGGHHH>>><<<:::999999::::::999999888777666666666777777777777777777777888888888777666666777888888666555:::;;;AAAIIIPPPZZZooo~~~wwwmmmmmmiiieee```ZZZSSSKKKFFFDDDEEEKKKVVV___dddjjjoooqqqvvv}}}yyyppplllkkkgggeeeeeemmm{{{jjjccc```iii|||vvvooommmtttyyyzzz{{{rrrkkkbbbOOO<<<999888,,,555111///111000......111////////////////////////................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...111444666777888:::<<>>;;;888EEEWWWnnnttt}}}~~~yyysssyyyjjj]]]]]]pppvvvbbbbbbdddvvv{{{xxx]]]PPPGGGJJJJJJGGGJJJSSSqqq}}}eeeyyyjjj\\\YYY]]]^^^[[[ZZZ```bbbdddgggjjjmmmoooqqqpppnnnllliiieeeaaa^^^\\\\\\^^^aaaeeejjjmmmpppqqqpppqqqrrrqqqoooooopppqqqtttvvv{{{xxxiii^^^[[[ZZZYYYYYYWWWVVVYYY```jjjsssxxxrrrmmmccc[[[ZZZ```kkkssswwwzzz{{{zzzwwwuuuwwwzzz||||||zzzwwwuuummm[[[III@@@III^^^ttt|||xxxxxx}}}|||xxxttttttvvvzzzssstttvvvqqqiii^^^\\\HHH777666444000222222111000//////......///......//////......---,,,++++++++++++++++++++++++)))***++++++++++++***)))************************************************++++++++++++++++++++++++++++++******************+++,,,,,,,,,------......111333555777999;;;<<<<<<>>>@@@???;;;;;;???@@@<<<;;;BBBPPPcccyyynnnTTTKKKTTTgggyyyyyyvvvwwwxxxrrrsssyyyppp[[[SSSIIIDDDJJJQQQWWWcccrrrtttfff[[[QQQKKKKKKIIIFFFBBB@@@>>>>>>>>>======<<<;;;;;;::::::999:::::::::::::::::::::;;;999999888999:::::::::999888:::<<<=========???AAA<<<>>>AAABBBCCCAAA???>>>>>><<<;;;:::;;;<<<<<<<<<::::::::::::::::::::::::999999::::::::::::;;;;;;:::999999999:::;;;::::::>>>>>>AAADDDFFFKKKZZZjjjyyywwwsssmmmfff```ZZZSSSOOOEEEBBBDDDKKKSSS[[[dddmmmmmmrrrxxx}}}xxxqqqnnniiieeeccchhhuuusssfff\\\aaauuuxxxkkkaaacccjjjlllkkkkkkgggbbb^^^UUUIIIHHHBBB000555111///111111......111////////////////////////................................................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000222555777888999;;;===<<<:::<<>>>>>III\\\kkkrrr|||~~~|||vvvssswww~~~vvvZZZAAA;;;888333666222222111000////////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))************************************************++++++++++++++++++++++++******++++++++++++++++++++++++++++++,,,---...///444555777999;;;======>>>======:::777888<<<===;;;===OOOcccuuuzzzXXXOOOSSS]]]mmm}}}zzzuuussstttvvvwwwppp~~~lllSSSDDDIIIEEEHHHRRR[[[dddvvvsssjjj]]]RRRKKKFFFAAA===AAA@@@>>><<<;;;:::;;;;;;:::::::::;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<888888999999:::;;;;;;;;;999:::;;;;;;<<<===AAACCCCCCDDDEEEEEEDDDBBB???======<<<<<<;;;<<<===???@@@;;;<<<===>>>>>>===<<<<<<===============>>>??????======<<<<<<===>>>???@@@@@@@@@CCCFFFHHHLLLWWWcccoooyyy|||uuummmgggaaa\\\YYYKKKDDD???@@@FFFOOO]]]iiihhhmmmrrruuuxxx}}}zzzsssnnngggaaabbbkkkyyyzzziiiXXXWWWhhh~~~sss```\\\bbbeeeccc```eeebbbfffhhhfffeeeTTT888666111///222222000...000////////////////////////............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,...---------------......222444777999999:::<<<>>>===<<<===>>>???KKKiiivvvcccVVVLLLHHHPPP^^^mmmqqqbbbZZZ^^^kkkzzzyyyfffVVVFFFGGGLLLQQQQQQUUUfffzzztttooouuu~~~{{{xxxwwwxxxwwwkkkiiikkkkkkiiihhhkkknnntttzzz~~~|||xxxtttqqqoooiiihhhgggggghhhjjjmmmooorrrsssssssssrrrrrrtttwwwyyy{{{xxxhhhaaa___^^^ZZZZZZXXXUUUUUUYYYaaahhhtttuuurrriii___\\\aaagggnnnttt|||}}}yyywwwvvvrrrxxx~~~ppp```KKKCCCFFFXXXlllyyy|||xxx~~~lllKKK@@@:::333555333222111000////////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********************************************************++++++++++++++++++++++++******+++++++++++++++,,,*********+++,,,...///000666777888:::<<<======>>>;;;:::888777888<<<======BBB]]]xxxiiiTTTYYYbbbeeemmmzzzsssnnnnnnnnnoooppp{{{zzzgggWWWMMMIIIKKKMMMSSS\\\eeeqqqkkkYYYSSSLLLFFFCCCBBB@@@??????>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<=========>>>>>>>>>============<<<:::;;;<<<<<<;;;;;;<<<===;;;<<<=========???AAADDDFFFEEEDDDBBBAAAAAABBBBBB======>>>>>>???@@@CCCEEEBBBCCCEEEFFFFFFEEECCCBBBDDDDDDDDDCCCDDDEEEFFFGGGEEEEEEEEEDDDEEEGGGJJJLLLLLLNNNRRRVVVYYY^^^ffflllvvvzzz~~~yyyqqqkkkfffbbb___UUUKKKBBB???AAAHHHUUU```bbbiiipppssssssvvvzzztttmmmeeeaaaeeemmmvvv{{{}}}mmm\\\WWW___qqqmmmcccdddhhhhhhfffdddeeesssqqqKKK999333000222333111//////////////////////////////................................................------------------------------------------------...------------......///222555777999999:::<<<===@@@>>><<<===???KKKddd{{{|||zzzzzz|||mmmSSSEEECCCIIIYYYjjjttt|||cccXXX\\\iiiyyyqqq\\\OOOIIILLLPPPRRRSSS^^^yyyxxxpppqqqyyywwwrrrpppzzzuuu|||pppnnnnnnllljjjjjjlllpppvvv}}}}}}yyyvvvtttooonnnkkkiiiiiijjjmmmoooqqqrrrrrrqqqqqqrrruuuxxx{{{~~~vvvmmmhhhbbb\\\ZZZ[[[ZZZWWWUUUUUUZZZ^^^lllqqqsssnnnddd[[[ZZZ\\\eeelllvvv||||||zzzxxxxxxqqqvvvzzz~~~wwwlll]]]NNNGGGUUUkkk|||~~~~~~WWWFFF;;;111000333222111000000/////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++************************************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++******+++,,,///111333666777888:::;;;<<<<<<<<<===<<<;;;;;;;;;<<>>======<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;===>>>===<<<;;;<<<>>><<<>>>???@@@@@@AAACCCDDDEEEEEEEEEEEEEEEDDDDDDCCC???AAADDDEEEFFFIIINNNRRRWWWYYYZZZ[[[[[[YYYWWWVVVVVVUUUTTTTTTUUUWWWYYYZZZ[[[\\\]]]\\\\\\^^^bbbffflllooorrrtttvvvxxxyyyyyy{{{wwwzzz}}}wwwrrrmmmhhheee^^^TTTJJJEEECCCEEELLLTTT^^^fffooosssrrrsssyyyyyytttmmmiiihhhjjjnnnppp~~~}}}tttkkkdddaaaggg{{{}}}qqqkkklllppprrriiinnnfff>>>777222333444222000000////////////////////////................................................,,,,,,---------------------------------------------------------...///000222444777999999999;;;<<<===:::999===DDDMMM[[[ffffffnnnxxx}}}~~~~~~lllLLL@@@DDDQQQeeevvvrrr\\\\\\fffrrriiiVVVNNNNNNOOOPPPRRRYYYnnn|||uuusssuuuwwwwwwoooooosss|||uuuvvvsssrrrpppnnnnnnpppttt{{{|||{{{wwwuuurrrooonnnooopppqqqpppqqqqqqpppppprrrvvvyyy|||~~~xxxuuuqqqhhh^^^\\\\\\[[[XXXVVVVVVWWWYYYbbbiiippppppiii```ZZZXXX]]]eeeooovvvxxxxxxxxxyyyvvvyyyzzz{{{~~~xxxqqq^^^QQQUUUeeeyyygggTTTFFF999666333333222111000000000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++************************************************++++++++++++++++++++++++******++++++,,,---------,,,+++++++++---000333555777777999:::;;;;;;;;;;;;;;;::::::999777888AAAKKKcccdddWWWRRRVVVdddmmmppp{{{wwwssstttsssrrrzzzmmmUUUJJJFFFDDDFFFKKKOOOZZZjjjzzzoooVVVLLLLLLEEEDDDAAA???=========>>>>>>>>>======<<<<<<<<<;;;>>>>>>>>>>>>============<<<<<<<<<=========>>>>>>:::===???>>>;;;;;;===???>>>???AAABBBCCCEEEIIILLLRRRTTTUUUVVVSSSNNNIIIFFFEEEIIIOOOSSSWWW]]]dddjjjxxxxxxyyyyyyxxxvvvtttssspppooonnnnnnoooqqqsssuuuyyy|||~~~~~~vvvllleeejjjuuu~~~|||wwwqqqmmmddd\\\UUUPPPKKKGGGGGGKKKWWW```jjjoooqqqqqqtttwww}}}{{{wwwssspppooonnnnnnzzz||||||zzzzzzvvvkkkfffqqqxxxwww{{{~~~rrrEEE<<<444333444333000000////////////////////////................................................,,,,,,,,,,,,------------------------------------------------...///000000333555888999999999;;;<<<;;;999888<<>>@@@FFFMMMRRRTTTfffrrrttt___RRR]]]sss}}}mmmZZZ___ssszzz{{{ooo\\\QQQOOOPPPUUUTTTYYYlll{{{rrrnnnmmmmmmuuu|||sssppp}}}|||}}}zzz}}}|||{{{xxxvvvtttsssssssssqqqrrrqqqqqqqqqtttxxx|||~~~xxxpppfff```XXXUUUVVVYYYZZZZZZWWW]]]gggooorrrooojjjfff```fffooouuuxxxzzz}}}}}}~~~}}}{{{~~~~~~zzzsssiii___hhhzzz{{{ccc[[[SSSGGGDDD444333222111000000000000......//////......---,,,------------------------,,,+++***))))))***+++,,,************************************************++++++++++++++++++++++++******+++,,,,,,---......------,,,---///333777999999::::::;;;<<<<<<;;;;;;888888:::;;;<<>>:::???EEEIIIRRR___lllsss{{{pppddddddyyyrrr```SSSccc}}}{{{cccOOOJJJPPPTTT\\\[[[dddvvvhhhccchhhooorrriii~~~}}}|||yyyvvvrrrooommmooooooooonnnooorrrwww{{{}}}xxxtttnnneeeZZZUUUVVVZZZ[[[[[[UUUWWW\\\eeennnrrrooojjjgggffffffllluuu|||~~~}}}{{{yyy{{{zzztttooouuu}}}~~~ttteeehhhdddWWWRRRAAA888000000222000//////////////////............+++,,,,,,------,,,,,,++++++***)))***+++++++++)))******************************++++++++++++*********+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,---...///222444777888;;;;;;:::999888999===@@@;;;<<<<<<;;;???RRRrrruuu\\\PPPUUUfffxxxttthhhooosssvvv|||zzzfffSSSFFFCCCDDDIIIMMMTTTcccrrr}}}~~~]]]YYYSSSNNNKKKJJJLLLMMMLLLKKKIIIGGGFFFIIIMMMQQQLLLMMMNNNOOOOOOPPPPPPOOORRRVVVWWWVVVWWW]]]``````hhhkkkmmmlllkkklllpppsss~~~dddOOOGGGJJJNNNPPPYYYhhhwwwppp^^^PPPHHHKKKNNNUUU]]]eeelllrrruuu|||yyypppiiiiiihhhbbbZZZUUUOOOPPPVVV___fffhhhlllpppssswww{{{~~~}}}zzzsssiii```aaaiiivvvppp{{{~~~yyyuuukkk```iiiyyyyyyuuu|||wwweeeTTT???888;;;777333444000000000000000////////////................................................................................................000///...---...111444666888999:::<<<===???AAABBB>>>CCCOOO```jjjpppzzzeeeaaaxxxvvvaaaXXX]]]qqqiiiRRRQQQSSSQQQRRRYYY```xxxlll^^^^^^jjjuuu|||nnn___~~~}}}{{{wwwtttqqqooonnnmmmnnnnnnnnnpppttt{{{~~~}}}zzzwwwppphhh^^^XXXXXXZZZZZZZZZWWWXXX\\\ccclllqqqqqqoooeeebbbaaaeeemmmuuuzzz{{{~~~|||zzz|||yyywwwzzz}}}{{{yyy~~~qqqfffeee___UUUPPPCCC999111000222111///000////////////............+++,,,,,,------,,,,,,++++++***)))***+++,,,+++)))******************************++++++++++++*********+++,,,,,,******+++,,,******+++++++++,,,,,,,,,------///111444666888:::;;;;;;;;;:::999;;;???BBBBBB@@@===<<>><<<555333333---111000000000////////////................................................................................................000///......///111444666999:::<<<===>>>???AAABBBDDDOOOeee{{{wwwnnnWWWeee}}}}}}cccXXXZZZdddvvv}}}wwwbbbQQQPPPQQQRRR[[[jjjuuuwwwfff]]]aaappp}}}}}}nnn___zzzvvvyyy}}}}}}{{{xxxtttqqqooonnnnnnmmmmmmmmmmmmqqqwww~~~}}}|||zzzyyytttmmmccc]]][[[ZZZYYYXXXWWWWWWYYY^^^eeelllqqqsssfffccc______eeennnvvv{{{|||}}}}}}||||||}}}xxxvvvyyy{{{rrroooxxx~~~zzzzzz~~~zzzrrrtttyyyyyyssslllfff\\\TTTFFF;;;222111222111000000////////////............+++,,,,,,------,,,,,,+++,,,***)))***+++,,,+++*********************************++++++++++++*********+++,,,,,,******+++,,,******+++++++++,,,,,,,,,---...000333666888;;;<<<:::;;;;;;::::::<<<@@@CCC>>>===>>>FFFZZZwwweeeUUUXXXaaannnxxxyyynnniiijjjlllmmmqqqmmmYYYNNNBBBIIIIIINNNXXXdddrrrwwwoooooonnnllllllnnnqqqtttvvv~~~xxx[[[OOOPPP\\\yyy|||uuuqqqhhh[[[OOOJJJMMMTTTYYY```dddllluuu|||{{{tttsssrrrkkkdddaaaYYYTTTQQQTTTYYY___hhhqqqooorrrwww{{{~~~}}}vvvqqq___aaajjjxxxuuuooo}}}xxxvvvfffkkkxxx|||mmm___^^^```eeefffbbb```aaa\\\TTTOOOEEE666555666---111111000000000/////////................................................................................................//////......000222555777999;;;>>>?????????@@@AAAMMM```|||ppp^^^SSSNNNkkk}}}kkkSSSSSSbbbrrr~~~~~~iiibbbTTTNNNPPPNNNVVVkkk|||kkk]]][[[eeexxx}}}mmm^^^pppkkkiiiooouuuyyy}}}{{{yyywwwtttqqqnnnnnnnnnnnnooonnnnnnnnnrrryyy}}}{{{yyyxxxwwwrrrjjjccc___\\\YYYWWWVVVVVVVVVYYY^^^gggooouuunnniiiccc```aaaiiissszzzzzz|||}}}}}}||||||}}}~~~{{{wwwuuummmiiippp{{{tttyyyyyynnn]]]KKK@@@555222222111000111////////////............+++,,,,,,------,,,,,,+++,,,+++******,,,,,,+++*********************************++++++++++++*********+++,,,,,,******+++,,,******+++++++++,,,,,,,,,---...111444777999;;;<<<;;;;;;;;;::::::;;;===@@@999<<>>888999111111111111000000000//////................................................................................................///......///111444666888888;;;>>>???>>>===???AAAWWWkkkxxx___KKKCCCPPPnnnyyyzzzsss[[[SSSZZZnnn}}}lllZZZSSSLLLOOOTTTQQQaaauuuaaaVVVZZZhhh||||||lll]]]wwwdddaaabbbiiipppuuu{{{{{{wwwuuuuuusssqqqnnnmmmnnnooopppssssssrrrrrruuu|||}}}yyywwwwwwyyyvvvpppiiiddd___ZZZWWWWWWXXXYYYYYY\\\cccmmmtttssspppiiiccc```eeeooowwwzzz|||~~~~~~}}}{{{{{{|||~~~~~~~~~~~~xxxssslllmmm|||{{{lllRRRFFF999444333111000222////////////............+++,,,,,,------,,,,,,+++,,,+++***+++,,,,,,,,,*********************************++++++++++++*********+++,,,,,,******+++,,,******+++++++++,,,,,,,,,---...111444777999:::;;;;;;;;;;;;:::888888:::;;;???CCCOOOhhhlll\\\UUUYYYiiiyyy~~~xxxooogggbbbdddmmmuuuzzzeeeNNNEEEGGGFFFEEETTTeeepppyyyzzz```PPP\\\qqqyyyqqqdddTTTJJJHHHJJJKKKKKKEEEGGGJJJNNNRRRYYYaaagggvvvzzz~~~wwwqqqpppmmmbbbXXXSSSRRRUUU___hhhmmmppptttwwwxxxyyyzzz||||||zzzrrrkkkdddbbbgggpppyyy~~~qqqqqq}}}|||mmmddd```lll{{{lllccccccjjjggg^^^cccrrrwwwLLL:::999444111111111111000000000000////////////////////////..............................................................................///000333555888999888;;;>>>>>><<<<<>>777555222111222////////////............+++,,,,,,------,,,,,,+++---+++***+++,,,---,,,+++******************************++++++++++++*********+++,,,,,,******+++,,,******+++++++++,,,,,,,,,...000222555888999::::::::::::;;;:::888777999:::AAAKKK^^^xxxyyy^^^SSSUUU___pppvvvkkkeeecccgggqqqzzzgggXXXGGGCCCHHHIIIJJJ]]]ppp{{{uuudddTTTPPPaaayyy}}}kkk___WWWRRRJJJGGGGGGIIIJJJJJJMMMNNNOOOPPPTTT\\\gggppp{{{}}}vvvnnnlllhhh```WWWTTTSSSTTT[[[ccckkknnnrrrtttuuuvvvxxxyyy}}}~~~}}}{{{zzzyyytttllldddaaaeeemmmttttttjjjvvv{{{tttiii```dddsss~~~vvvtttyyywwwssszzz^^^@@@999444222222111111111000000000////////////////////////........................................................................---...///111444777999:::999<<<>>>===;;;<<>>888222222222111111111000000////////////////////////........................................................................---...///222555888:::;;;;;;>>>???===;;;===FFFNNN___cccbbb^^^ccctttzzz___KKKQQQcccuuuvvv~~~|||fffXXX```jjjwww{{{ppp___QQQJJJLLLKKKQQQ]]]fff|||oooccceeekkkrrrxxxfffVVV|||zzzyyyyyyyyywwwvvvtttsssrrrrrrsssssssssyyy}}}sssiii```bbbhhhppptttsssvvvzzzyyywwwvvvwwwzzz}}}~~~yyyxxxxxxvvvtttrrrpppooopppqqqtttvvvyyyzzz{{{|||}}}~~~~~~}}}{{{zzzxxxyyyyyyuuuooogggaaa^^^QQQYYY```aaa\\\ZZZ]]]bbbnnnsssvvvsssllliiimmmsssuuuwww{{{}}}||||||}}}tttxxxfffVVVEEE<<<777333111222000/////////............+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++******************************++++++++++++*********+++,,,,,,******+++,,,******+++++++++,,,,,,,,,333444777:::;;;;;;::::::555777999;;;;;;<<>>;;;???IIIRRRWWWXXXYYY\\\lll{{{dddUUUccczzznnnPPPTTTmmmttt~~~rrraaaSSSLLLKKKQQQSSSYYYjjjzzz|||oooggglllrrrvvvwwweeeTTT{{{xxxwwwvvvuuutttwwwtttrrrtttxxx{{{|||{{{{{{~~~sssggg```aaahhhqqqwwwwwwyyy|||xxxwwwvvvuuuuuuuuuvvvvvvvvvvvvtttrrrqqqooonnnmmmoooqqqtttxxxzzz|||}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzzzzyyyxxxwwwuuunnnfff___UUUVVVWWWYYYZZZ[[[\\\\\\cccmmmvvvuuuqqqnnnjjjgggnnnvvv~~~~~~~~~xxx```ZZZQQQEEE999111000222222111//////000000...---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++******))))))(((***+++++++++,,,///111333555777:::;;;;;;::::::999:::999888888===GGGNNNfffoooXXXPPP\\\kkkqqqwwwtttnnnoootttqqqqqqmmmKKKGGGCCCCCCJJJUUU```ggguuuqqqbbbqqquuu|||jjj]]]TTTUUUUUUNNNIIIIIIIIILLLVVVeeetttwwwmmmccc]]]XXXSSSRRRTTTSSSUUUXXXXXXYYY\\\bbbfffiiihhhfffeeefffhhhlllnnnsssrrrrrrvvv|||~~~{{{yyyxxxssskkkeeeaaa___^^^]]]ZZZaaakkkqqqrrrqqqqqqrrrvvvxxxyyy{{{||||||{{{zzzzzz~~~rrrjjjiiilllpppzzz|||xxxllleeehhhwww{{{xxx|||ttt^^^KKK???888///111333---...222---000000000000////////////////////////////////////........................///......---------.........///111333666888:::;;;>>>===??????<<<===KKK\\\jjj^^^bbbnnnrrr|||ppp```rrrpppWWWRRRbbbtttzzzsss^^^RRRNNNLLLLLLPPPXXXdddwww|||ooodddfffqqq}}}~~~uuuaaaNNN}}}zzzwwwuuuuuuuuuuuutttxxxvvvuuuvvvzzz}}}~~~}}}ttthhhaaacccjjjtttyyyxxxxxxzzzzzzyyywwwuuuuuuuuuuuuvvvtttsssqqqooooooppprrrsssrrrsssvvvzzz}}}~~~~~~~~~~~~}}}}}}~~~{{{zzzwwwuuuvvvvvvqqqhhhaaaVVVVVVVVVWWWXXX[[[]]]^^^ccclllssstttsssqqqlllfffkkkrrr{{{~~~}}}|||~~~}}}|||}}}vvvwwwkkkeee```WWWMMMBBB999666666222111//////000000...---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))***,,,,,,,,,---000222444666888:::;;;;;;:::999;;;>>>???;;;999@@@PPP^^^bbbUUUTTTfffvvvzzzwwwmmmpppvvvzzzyyyvvvXXXGGGDDDAAACCCLLLXXXdddlll~~~|||tttllleeeqqq|||cccZZZVVV[[[ZZZQQQIIIHHHJJJLLLWWWlllzzzssskkkccc___\\\XXXWWWYYYXXXZZZ]]]^^^```ccciiimmmllljjjhhhggggggjjjmmmoooqqqqqqrrrvvv{{{~~~~~~yyytttoooiiieeebbb^^^[[[\\\aaahhhnnnqqqsssssstttuuuvvvxxxyyyzzz{{{||||||yyy}}}{{{rrriiigggggguuu}}}~~~|||qqqfffffftttxxxooommmuuu}}}wwwgggXXXKKKAAA999000222555//////333///000000000000////////////////////////////////////........................///......---------......///000222444777999;;;<<>>>>>===;;;@@@SSSfffooogggnnnyyy{{{wwwjjjgggjjjWWWVVVeeewwwmmmXXXMMMJJJJJJJJJNNNXXXiiixxxlllcccfffqqq~~~~~~ttt```MMMyyyvvvtttsssuuuwwwxxxwwwzzzyyyxxxyyy|||xxxkkkccceeellluuuyyywwwvvvwwwyyywwwuuusssrrrrrrrrrrrrrrrpppnnnmmmnnnqqquuuxxxuuuvvvyyy|||~~~~~~~~~~~~}}}{{{zzz||||||yyyuuurrrtttwwwuuummmeeeXXXWWWUUUUUUVVVZZZ^^^aaadddjjjqqquuuwwwwwwppphhhhhhooowww|||}}}~~~~~~}}}|||{{{~~~qqqwww|||~~~{{{zzz|||~~~{{{lllppp}}}sssfffeeebbb[[[RRRHHH???777333333111000000000000///---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++---------///111333666777999:::::::::999888999>>>???;;;999EEE^^^ssslllTTTQQQ[[[rrrqqqcccppp|||}}}]]]GGGCCCBBBBBBGGGQQQ___mmmvvv~~~yyypppppprrrsssaaa\\\___gggggg[[[QQQNNNNNNRRRaaa{{{|||vvvrrrqqqkkkfffeeeddd``````bbb___aaaccceeegggkkkpppsssooommmkkkjjjjjjlllnnnppprrrrrrtttxxx}}}|||zzzyyywwwsssoookkkfffaaa]]]___```ccciiinnnrrrtttttttttuuuuuuwwwxxxzzz|||}}}{{{}}}~~~{{{uuummmhhheeettt}}}}}}zzzlllfffpppyyyiiiaaaccciiipppqqqnnnfff___XXXMMMCCC<<<222444888111000444222000000000000////////////////////////////////////..............................---------......///111222333666888:::<<<===@@@???>>>;;;<<>>===<<>><<<;;;BBBTTTpppgggTTTSSSjjjwwwpppooolll~~~eeeMMMCCC@@@BBBFFFLLLUUUaaappp~~~||||||~~~~~~pppppp|||ooo]]]ZZZ]]]dddbbbYYYVVVZZZ___wwwzzzwwwyyyxxxuuusssuuuttttttttttttuuuvvvvvvvvvqqqpppooommmmmmnnnooopppxxx{{{|||xxxvvvuuuuuuuuuuuuzzz}}}zzzvvvsssrrrqqqpppnnnhhheeebbbdddjjjqqqtttuuuuuutttsssssssssuuuvvvwwwzzzzzz{{{}}}}}}{{{uuupppnnnmmmqqq~~~|||zzzmmmiiittt~~~oooeeebbbbbbaaa```bbbjjjrrrrrrlllSSS>>>666888222///222222000000000000////////////////////////////////////........................---------------...//////444444666888:::;;;===>>><<<======???LLLeeekkkTTTHHHOOO]]]sssooo___VVV___lllwwwjjjXXXNNNLLLRRRWWW]]]ggg|||wwwaaa\\\\\\gggvvv|||vvvkkkXXXGGG}}}}}}|||zzzxxxwwwyyy{{{|||||||||nnnfffaaa___bbbccceeeiiiooonnnmmmlllllllllmmmooopppooopppppppppnnnkkkgggeeehhhjjjnnnuuu}}}~~~~~~~~~{{{yyyyyy{{{}}}yyyvvvsssrrruuuwwwvvvuuummmhhh```ZZZXXX[[[aaaeeekkkooorrrwww~~~vvvssspppoooqqquuuyyyyyywwwxxxzzz||||||||||||~~~{{{{{{xxxeeePPPSSSeee~~~|||~~~xxx___NNNAAA888444222111111111111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,+++,,,...///000111444777::::::::::::999999999999<<<777888GGGcccttt[[[UUU^^^uuu}}}pppkkktttxxxvvvVVVFFFBBBCCCCCCIIIRRR]]]jjj{{{}}}~~~|||}}}~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~wwwmmmsss{{{ttteeeYYYUUUUUUYYYXXXTTTZZZdddkkk~~~~~~{{{yyy{{{|||{{{yyyyyyzzzzzzxxxwwwqqqqqqpppoooooopppqqqrrrxxx}}}|||wwwttttttuuuvvvtttxxx}}}|||xxxuuutttttttttsssnnnkkkgggfffiiinnnsssuuurrrrrrrrrrrrssstttuuuuuuvvvwwwxxxzzz{{{zzzwwwttttttpppqqqzzzuuuwwwrrrhhhmmmyyy}}}rrrlllllllllkkkppp|||hhhIII888777222000222111000000000000////////////////////////////////////........................---------------...///000444555666888:::;;;======:::<<<===CCCSSSkkkzzztttzzz]]]JJJHHHWWWeeesss|||{{{bbb]]]^^^iiivvvsss^^^RRRMMMNNNSSSYYY]]]nnnqqq\\\YYY\\\hhhwww~~~xxxpppeeeTTTDDD|||{{{~~~}}}{{{yyyzzz|||~~~wwwhhh___[[[ZZZ\\\^^^___bbbhhhggggggggggggiiikkknnnooonnnnnnllljjjgggcccaaa______aaafffnnnyyy~~~~~~~~~{{{zzzzzz}}}{{{zzzxxxvvvtttssstttvvvxxxuuuooofff^^^[[[]]]aaaeeeiiilllpppsssyyy~~~|||wwwvvvqqqlllnnntttzzz{{{zzzzzz|||~~~~~~||||||~~~xxxyyyyyygggPPPQQQdddgggQQQDDD;;;444222111111111111000.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,...//////111444777::::::999999999::::::;;;:::888===QQQppp{{{bbbRRRZZZlll|||}}}rrrpppcccLLLDDDDDDDDDGGGOOO[[[iiixxx}}}~~~~~~~~~|||{{{{{{||||||||||||}}}~~~~~~~~~~~~zzzrrrnnnvvv~~~~~~~~~wwwqqqjjj^^^QQQLLLLLLPPPPPPQQQ^^^mmm{{{}}}|||~~~|||zzzxxxxxxzzzyyywwwtttrrrrrrrrrrrrrrrssstttuuu{{{~~~{{{xxxwwwwwwwwwtttxxx}}}~~~{{{yyyxxxvvvsssqqqmmmkkkhhheeedddggglllqqqmmmnnnoooqqqsssuuuvvvvvvuuuvvvwwwxxxwwwwwwwwwwwwsssqqqrrryyy}}}mmmlllzzzrrrllluuu}}}~~~~~~VVV;;;777333222333111000000000000////////////////////////////////////........................---,,,,,,------///000000444555666888999;;;<<<===;;;<<<>>>EEEVVViiisssrrriiimmm|||zzzZZZHHHLLLaaannnssstttoooXXX```jjjttt}}}kkkXXXPPPPPPQQQUUUZZZcccyyyxxxgggYYYWWW\\\hhhwww|||tttkkk```PPPAAA~~~}}}~~~|||}}}rrrcccYYYWWWVVVZZZ\\\[[[^^^bbb``````aaabbbeeehhhkkklllnnnlllhhhdddaaa^^^]]]\\\YYY[[[aaajjjvvv~~~~~~~~~{{{{{{{{{~~~zzzzzzzzzxxxuuuqqqqqquuuyyyyyysssjjjaaa]]]]]]aaadddfffjjjmmmooosssyyyyyyvvvvvvpppkkklllttt{{{~~~}}}|||}}}|||~~~xxxyyy|||lllTTTTTTfff~~~qqqXXXJJJCCC444222111111222111000///......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))+++---...///111444777:::999999999::::::;;;<<>>EEEVVVeeeeee]]]gggsssxxxXXXGGGOOOkkkyyy|||xxxoooTTTdddsss|||{{{iiiWWWRRRTTTUUUWWW[[[lllppp^^^WWWWWW\\\iiiwww{{{qqqhhh]]]MMM@@@~~~}}}}}}iiiXXXRRRRRRRRRTTTVVVYYY\\\^^^^^^]]]\\\\\\^^^aaaccceeeeeeccc___ZZZVVVUUUWWWYYY[[[```hhhpppwww}}}|||~~~~~~}}}||||||{{{xxxyyyxxxvvvssssssvvvyyywwwuuuppphhh```]]]___bbbdddfffiiimmmrrrvvvyyy{{{vvvtttrrrrrruuuyyy{{{|||}}}zzzyyy|||~~~~~~zzzzzzzzzpppaaaaaajjjwww}}}sssdddXXXBBB<<<555000111111///---...////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------------///000111222444555666777666<<<999666======:::===DDDCCCXXXzzz}}}___UUU```ttt|||pppzzzuuuXXXIIICCC@@@CCCIIISSS^^^kkkzzz~~~}}}}}}~~~~~~}}}|||||||||~~~~~~~~~}}}|||{{{zzzyyyvvvwwwyyy|||}}}}}}}}}}}}tttyyyuuussssssmmmlllwww~~~~~~yyyrrrnnnkkk```SSSCCCBBB@@@>>>AAANNN```ooo|||}}}}}}zzzyyy{{{uuurrrooonnnoooqqqssstttwwwvvvuuusssrrruuuzzz~~~~~~zzzwww{{{|||~~~xxxpppjjjiiigggccc```___aaaccckkknnnqqqrrrrrrssstttuuuqqqsssuuuvvvvvvvvvxxxzzzzzzzzzooojjjvvvuuufffooozzztttsssjjjKKK===888444222444333333222222111000000000////////////////////////////////////////////////////////////000111333333444666999:::::::::;;;=========>>>???DDDKKKSSSYYYjjjttt```WWWhhh}}}|||zzzrrr^^^SSShhhzzz~~~nnnYYYMMMRRRVVVTTTXXXcccpppxxxiii]]]UUUUUU[[[iiiwwwuuukkk```UUUHHH@@@~~~~~~~~~{{{eeeUUUPPPPPPRRRSSSVVVXXXZZZ[[[XXXXXXXXXXXXYYY[[[]]]^^^YYYXXXWWWUUUUUUWWW[[[^^^]]]cccjjjqqqxxx}}}||||||wwwxxxxxxvvvssssssuuuwwwwwwuuuqqqjjjccc___```aaaaaabbbcccfffkkkqqqvvvyyytttuuuuuusssrrrrrrvvvzzzzzz}}}}}}www}}}yyyyyy{{{sssfffdddjjjzzzsssyyyaaa]]]\\\NNN>>>666111111222000///000////////////////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------//////111222444666777888888===:::888??????:::>>>GGGNNNlllkkkYYY[[[jjj|||rrrppp{{{cccLLLBBBAAABBBIIIQQQ___jjjyyy~~~|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyxxxtttwww{{{~~~~~~|||zzztttvvvnnniiijjjgggkkkzzz||||||wwwppplllggg\\\PPP@@@???===>>>DDDRRRdddqqqwwwzzz~~~zzz{{{yyytttrrrrrrpppnnnkkkkkkmmmqqquuuwwwxxxwwwvvvuuuvvvzzz}}}zzz{{{}}}~~~~~~|||ssskkkiiijjjiiigggdddbbbcccdddkkknnnqqqsssssssssssstttsssuuuvvvvvvvvvvvvwwwyyy{{{{{{rrrmmmxxxzzzjjjkkkxxx}}}tttooowww|||fffPPPEEE>>>555111222333333222222111000000000////////////////////////////////////////////////////////////000222333444555777999:::::::::<<<===>>>@@@DDDIIIPPPVVV\\\```tttpppcccqqq|||tttiiiXXX[[[ppp}}}ssseeeWWWOOOUUUWWWTTT[[[iii~~~rrrbbbVVVTTTTTT[[[hhhvvv}}}ssshhh^^^RRRGGG???uuu```QQQMMMOOOQQQTTTUUUWWWWWWWWWUUUUUUVVVVVVWWWVVVVVVVVVQQQQQQRRRRRRTTTXXX^^^bbbbbbgggnnnttt{{{}}}{{{zzzvvvwwwxxxvvvtttsssssstttvvvuuusssmmmgggcccaaa```_________aaafffmmmtttxxxtttxxxzzzvvvqqqooosssyyyzzzyyyttt|||xxxxxx{{{wwwmmmiiikkkuuuooossspppYYYZZZ^^^SSSAAA999222222333111000222////////////////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------...///111333555777999::::::>>>::::::BBB@@@;;;@@@MMM\\\^^^[[[kkkzzzuuuiiiuuufffSSSBBB>>>AAAFFFPPP[[[gggrrr~~~~~~~~~}}}{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{|||}}}}}}|||{{{xxxwwwtttwww|||~~~{{{xxxuuussseee]]]```bbbkkk~~~}}}{{{zzzuuunnnhhhaaaUUUKKK===;;;:::>>>HHHXXXhhhrrrppp{{{vvv||||||~~~|||yyyyyyvvvpppkkkjjjiiihhhhhhiiilllrrrwww{{{wwwwwwwwwwwwyyy~~~|||}}}}}}}}}{{{vvvmmmfffiiikkklllllliiifffeeeeeejjjmmmqqqttttttssssssssstttuuuvvvvvvuuuuuuwwwxxx|||xxxsssxxxyyy|||tttkkkqqq~~~vvvkkkppp}}}|||~~~sssbbbQQQHHH@@@555000222333333222222111000000000/////////////////////////////////////////////////////////000111222333444555777999::::::;;;===>>><<<@@@FFFNNNWWW^^^dddggg~~~nnnhhh{{{kkk[[[RRRaaauuurrreee[[[TTTSSSWWWUUUTTTbbbuuuxxxkkk\\\QQQSSSTTTZZZhhhvvv{{{ooocccYYYNNNDDD===}}}ooo\\\OOOLLLNNNQQQTTTVVVVVVUUUTTTUUUVVVWWWXXXXXXVVVTTTSSSRRRSSSSSSSSSUUUYYY^^^cccggglllsssyyy|||zzzyyyxxxvvvwwwwwwvvvuuusssrrrqqqttttttsssqqqlllgggccc```___^^^___bbbgggmmmssswwwwwwyyy{{{xxxtttsssuuuxxx|||yyyvvvwwwyyy{{{wwwvvv{{{{{{tttnnnmmm|||~~~}}}wwwqqqsss~~~yyy|||qqqaaaaaa```RRRGGG===555333222000000222////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...///111333666888:::;;;:::===:::;;;CCCAAA???GGG\\\mmmtttZZZcccxxxmmmjjj[[[LLLAAAAAAEEEKKKVVVbbbmmmzzz~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{{{{|||||||||}}}zzz|||~~~~~~|||yyyxxxwwwyyy|||~~~{{{yyyvvvqqqbbbYYY^^^cccooo|||zzzwwwssslllddd[[[OOOGGG<<<:::999???KKKZZZhhhooorrr}}}yyyvvvyyyyyyzzz{{{}}}~~~|||zzz}}}xxxuuuuuussslllhhhgggffffffhhhjjjnnnsssyyy~~~xxxxxxxxxyyy{{{|||{{{{{{zzzyyytttmmmggghhhkkkoooooommmiiifffeeeiiimmmqqqttttttsssssssssrrrsssttttttssstttvvvyyy}}}zzzwwwpppssssssssszzzllllll{{{yyyrrrmmmooovvv{{{yyyuuuooo^^^NNNFFF???666111444333333222222111000000000////////////////////////////////////////////////...//////000111333444555666777999::::::;;;>>>@@@???GGGRRR^^^fffmmmqqqssswwwiiinnn{{{bbbNNNQQQdddvvvzzzjjj]]]UUUSSSUUUVVVRRRVVVlllssseeeXXXPPPSSSTTT[[[iiiwwwxxxkkk^^^SSSIII@@@:::{{{yyyjjjZZZOOOLLLNNNRRRVVVXXXXXXVVVUUUWWWXXXYYYZZZYYYWWWUUUSSSTTTTTTTTTTTTUUUYYY^^^bbblllqqqxxx~~~~~~~~~}}}|||{{{{{{zzzxxxwwwwwwvvvuuusssqqqooorrrssssssrrrpppkkkeeeaaa]]]^^^aaadddiiimmmqqqsssvvvuuuvvvvvvwwwwwwwwwvvvzzz||||||wwwrrrrrrxxx~~~zzzvvvvvvzzz}}}yyysssppppppooommmnnnttt~~~{{{{{{uuu{{{vvvssstttpppiiillliiiZZZOOODDD999444222000000222////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000111444666999;;;<<<999<<<:::<<>>AAAEEE[[[}}}rrrRRRUUUbbbvvv~~~pppeee\\\hhh}}}qqqTTTBBB@@@DDDOOOXXX```ooozzz{{{|||{{{yyyyyy{{{}}}yyyyyyyyyzzz{{{{{{{{{|||yyyzzz{{{}}}~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{{{{nnnjjj^^^[[[eeellluuu{{{xxxvvvrrrmmmjjjfff[[[KKKAAA???888;;;???BBBFFFLLLUUU[[[jjjyyywwwtttooommmkkkiiihhhhhhiiiiiigggffffffeeedddcccbbbaaaVVVNNNHHHIIILLLOOOUUU[[[```hhhrrrxxx{{{}}}}}}xxxwwwxxxzzz{{{{{{zzzzzz{{{uuuuuutttqqqmmmkkkkkklllgggiiimmmooorrruuuyyy|||uuuuuutttrrrqqqrrruuuxxxxxx~~~tttkkkuuu|||uuummmvvv|||sssnnnmmmpppsssxxx~~~[[[AAA777333333222222111000000000////////////////////////////////////////////////......///000222444666777888999::::::;;;===AAAEEETTTlllmmmTTTKKKMMMdddhhhvvvwwwcccVVV^^^iiivvviii]]]WWWVVVVVVVVVZZZeee~~~zzzkkkZZZQQQOOOQQQTTTUUU]]]lllzzztttaaaPPPEEE???:::777kkkpppvvv{{{}}}|||wwwpppfff\\\SSSMMMRRRTTTWWW[[[^^^aaabbbccc^^^^^^^^^^^^^^^]]]\\\\\\^^^^^^]]]\\\\\\___dddgggsss{{{~~~|||zzz|||wwwtttttttttsssqqqllllllmmmpppsssqqqlllgggdddcccbbbbbbdddiiinnnrrrlllrrrxxxxxxtttqqqrrrtttvvvuuutttrrrrrrtttyyy|||vvvxxxyyyxxxxxxyyyyyyxxxrrrlllkkkwwwmmm]]]LLL@@@888333111333////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,---...//////333333444666777999::::::888>>>??????BBBGGGcccwww\\\KKKRRR```rrr|||xxxeeeTTTZZZkkkdddIIIBBBBBBHHHUUU]]]eeeuuu{{{}}}~~~}}}{{{{{{}}}xxxxxxyyyyyyzzz{{{||||||vvvwwwyyy{{{||||||{{{{{{{{{{{{||||||}}}}}}~~~~~~|||}}}~~~}}}zzzxxxkkkfffYYYWWWbbbjjjsss}}}yyyvvvsssooojjjgggdddXXXHHH>>>===555:::@@@CCCDDDIIIRRRYYYaaaxxx}}}wwwtttrrrllljjjgggeeecccbbbccccccbbbbbbaaa```___^^^]]]]]]RRRIIIAAA@@@DDDIIIRRRYYY]]]fffrrrzzz}}}{{{xxxwwwyyy{{{{{{{{{zzz{{{|||zzzyyyvvvrrrnnnlllmmmnnngggiiikkknnnqqqvvv{{{zzzyyywwwtttrrrrrrtttwwwuuuxxx|||{{{jjjlllvvvzzz}}}}}}nnnttt{{{|||[[[BBB===333333222222111000000000////////////////////////////////////////////////......///111222555666777888999::::::;;;>>>BBBEEEXXXiiixxxxxxoooooo~~~iiiPPPIIIQQQ^^^kkkzzzZZZVVVhhhlllxxxkkk```[[[UUUUUUWWW___oooyyyhhhXXXOOOPPPTTTSSSTTT]]]kkkyyyttt```OOODDD===999777iiijjjpppxxx}}}~~~{{{uuummmddd[[[TTTPPPQQQSSSXXX]]]aaadddeeefffbbbcccccccccaaa```^^^\\\^^^]]]\\\]]]___ccchhhkkkqqq{{{~~~~~~}}}}}}{{{xxxuuusssrrrrrrpppnnnlllnnnqqqrrrqqqnnndddaaa______ccciiinnnppppppvvv{{{{{{uuuqqqpppqqqvvvrrrqqqvvvzzz{{{{{{}}}|||{{{yyyxxxxxxxxxwwwvvvyyy{{{zzz~~~sssaaaOOOFFF<<>>::::::>>>BBBRRRuuu{{{___NNNXXXZZZaaalllnnneeeXXXQQQ\\\uuutttXXXFFFGGGFFFFFFTTTgggnnnyyy|||~~~|||~~~~~~|||{{{{{{{{{||||||zzzyyyyyyyyyyyyyyyvvvxxxzzz|||||||||zzzyyyzzz{{{}}}~~~~~~~~~}}}|||zzz~~~~~~}}}}}}yyytttmmm]]]RRRVVV___hhhsss}}}wwwyyyxxxrrrpppkkkfff```VVVIII@@@>>>777;;;@@@CCCEEEIIIOOOTTT]]]ttt}}}tttooolllhhheeeaaa______```______]]]\\\\\\\\\\\\ZZZVVVSSSJJJGGGBBB???AAAFFFNNNRRR^^^iiirrrvvv{{{}}}|||zzzwwwzzz}}}||||||}}}|||zzzwwwtttqqqooonnnmmmmmmkkkhhhgggjjjooouuuyyy}}}{{{wwwsssnnnmmmooorrrqqq|||yyyhhh]]]YYYhhhyyy|||uuussszzzjjjIII666333000000444555222//////000000000000///////////////////////////////////////000111222444555666777<<<999999;;;<<<<<>><<<888<<<@@@CCCDDDGGGMMMQQQZZZppp|||sssmmmiiihhheeeaaa_________^^^]]]]]]\\\[[[ZZZYYYWWWSSSPPPEEEDDDBBBCCCEEEKKKPPPTTT^^^hhhqqqvvv{{{}}}zzzzzz~~~yyywwwzzz|||||||||}}}}}}|||yyyvvvsssrrrqqqqqqpppmmmjjjhhhiiimmmqqqtttvvvvvvuuussspppnnnnnnoooppptttuuulll\\\MMMGGGFFF[[[kkk{{{~~~yyyssszzzzzz}}}rrrTTTAAA888222000333444111///000000000000000//////////////////////////////////////////111222444666777888888777888;;;;;;;;;???DDDNNNWWW]]]]]]bbbpppdddNNNTTThhhvvv{{{yyyjjjZZZYYYjjj}}}ssscccZZZXXXYYY\\\ggg}}}ttt```QQQMMMMMMNNNQQQUUU^^^jjjxxxrrr___NNNBBB<<<888666lllggggggnnnwww~~~~~~~~~~~~~~~~~~}}}|||{{{uuurrrnnnhhhaaa[[[VVVSSSUUUXXX\\\bbbfffiiikkklllkkkjjjjjjiiihhhfffdddcccaaaaaaaaacccgggmmmrrruuu~~~yyytttqqqqqqrrrsssrrrooommmmmmnnnpppqqqqqqmmmjjjeeeaaaaaadddiiilllrrrsssssssssssssssssssssqqqnnnooouuuzzz|||~~~~~~|||{{{zzzyyyyyyyyy{{{lllddd[[[SSSDDD444///333000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......---...000222444444555777888999:::;;;<<<777888CCCUUUmmm|||YYYKKKLLLQQQUUUZZZXXXMMMFFFLLLWWWggghhhOOOCCC@@@EEEKKKPPP^^^ppp{{{~~~|||~~~|||}}}}}}{{{zzzzzz{{{}}}~~~~~~}}}|||{{{{{{{{{{{{||||||||||||||||||{{{{{{zzzzzz{{{{{{{{{{{{zzzyyyyyy|||}}}|||{{{zzztttlll^^^SSSMMMUUU___iiiuuu{{{tttuuutttpppmmmggg```ZZZPPPDDD<<<;;;999===AAABBBCCCEEEJJJNNNVVVjjj|||rrrjjjffffffccc```_________^^^]]]^^^\\\ZZZXXXVVVSSSOOOKKKCCCDDDFFFJJJOOOTTTYYY[[[aaahhhooosssxxx~~~~~~~~~~~~|||zzzyyyyyy{{{wwwvvvyyy{{{{{{{{{~~~}}}{{{xxxvvvuuuttttttooommmjjjiiiiiillloooqqqoooqqqssssssqqqooommmmmmrrrooofffUUUDDD999999===QQQ^^^llltttxxxyyyvvvssszzzxxxtttqqqYYYGGG<<<555000111222000000111000000000000////////////////////////////////////...///000222555777888999::::::<<<@@@??????DDDKKKVVVVVVUUUXXXcccttt~~~```PPP```yyyxxxaaaUUU]]]nnnxxxyyykkk]]]WWWXXX^^^```qqqooo[[[MMMKKKLLLMMMQQQUUU^^^jjjxxxrrr^^^LLL???:::888888nnnfffbbbhhhsss|||~~~~~~~~~~~~~~~}}}|||{{{{{{tttrrrmmmhhhbbb]]]YYYWWWYYY\\\aaafffjjjmmmooopppqqqpppooommmjjjgggeeeddd``````bbbfffkkkqqqwwwzzz|||xxxuuutttssssssrrrpppmmmlllmmmoooqqqrrrooolllfffaaa```bbbggglllnnnnnnoooqqqssssssqqqooosssqqqrrrwww{{{{{{}}}~~~~~~}}}{{{yyyxxxxxxxxx~~~vvvzzz||||||gggddd```XXXHHH666///000000000000////////////...........................------------------------------------------------,,,---............000222444555666777999:::;;;;;;===777888GGG___zzzmmmMMMEEENNNNNNRRRVVVSSSHHHCCCLLLZZZoooxxx[[[HHHCCCDDDDDDOOOWWWdddwww~~~|||}}}||||||{{{zzzyyyyyy|||~~~}}}||||||||||||~~~}}}|||{{{zzzzzz{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxzzz|||}}}{{{{{{xxxpppgggXXXOOOMMMVVV```hhhuuuxxxssstttsssoookkkeee^^^WWWNNNBBB;;;::::::>>>AAABBBBBBDDDHHHLLLTTTfff{{{~~~sssjjjeeedddbbb``````aaabbbaaa``````^^^[[[XXXUUUQQQMMMIIIEEEGGGKKKQQQXXX___dddggggggiiikkklllooouuu{{{~~~~~~}}}zzzyyyyyy{{{yyyvvvuuuxxxzzzyyy{{{~~~|||yyyvvvuuuttttttlllkkkjjjjjjkkknnnppprrroooqqqssssssqqqnnnmmmmmmoookkk___OOO???999;;;@@@KKKTTT```llltttyyy{{{zzzqqqzzzwwwnnn{{{{{{nnn\\\NNN===555///000222111000000000000000000////////////////////////////////////---...000222555777999::::::;;;???AAA@@@@@@GGGQQQ]]]ZZZXXX^^^kkkwww}}}~~~zzz^^^XXXoootttYYYTTTfffwwwzzz{{{nnn^^^UUUWWW\\\```eeezzz}}}jjjVVVKKKKKKMMMMMMPPPUUU^^^jjjwwwsss___KKK>>>888999:::oooeee___dddnnnxxx|||~~~~~~~~~~~~}}}}}}|||{{{vvvsssooojjjeeeaaa^^^]]]^^^aaafffkkkooorrrsssssswwwuuurrroookkkhhhfffdddaaacccfffkkkrrryyy}}}zzzvvvrrrpppqqqpppmmmlllkkkllloooqqqmmmkkkgggbbb___aaagggllloooqqquuuyyy{{{zzzvvvrrrtttrrrssswwwxxxwwwyyy}}}~~~|||yyywwwxxxzzz|||}}}wwwssszzzwwwxxxrrrcccdddccc]]]NNN>>>666444111000000000////////////........................------------------------------------------------,,,---.........///111333555666777888999;;;<<<<<<>>><<>>AAABBBBBBDDDHHHLLLUUUdddwwwuuukkkgggcccbbbaaabbbdddeeeeeedddaaa^^^ZZZWWWTTTPPPLLLIIIFFFHHHMMMSSS\\\eeelllppplllhhhccc```aaagggqqqyyy~~~~~~~~~~~~|||}}}}}}{{{xxxxxxyyyzzzxxxuuuuuuxxxyyyxxxzzz|||xxxuuusssqqqqqqmmmmmmmmmmmmnnnooopppppprrrssstttrrrpppnnnmmmnnniiiggg```TTTHHHBBBCCCFFFKKKOOOXXXeeeqqq{{{tttxxxzzzpppsss}}}||||||{{{zzztttiii[[[RRR???666///111444222000///000000000000////////////////////////////////////---...000333555888:::;;;666888;;;<<<;;;===JJJXXX\\\[[[```kkkxxxppp___eeejjjRRRUUUnnn}}}~~~sss```RRRQQQZZZcccggguuuzzzfffRRRJJJLLLOOONNNOOOTTT]]]hhhvvvuuuaaaLLL>>>999:::===ooofff```ccckkkttt|||}}}}}}~~~~~~~~~~~~}}}}}}yyyvvvsssooollliiihhhhhhjjjlllppptttxxxzzz{{{{{{~~~}}}yyyvvvrrrooommmmmmgggjjjnnnuuu|||}}}~~~~~~zzzuuuooolllnnnnnnmmmkkkjjjjjjmmmooojjjjjjhhhccc___```eeejjjmmmrrrxxx}}}}}}{{{vvvssstttrrrsssuuutttrrrsssxxx~~~yyywwwyyy{{{yyyyyyooonnnrrrpppsss{{{~~~zzz}}}|||~~~uuufff```aaabbb\\\PPPCCC:::666111111000000000/////////........................------------------------------------------------+++---...///...000222444666666777999:::;;;<<<===999???PPPkkkqqqWWWIIIJJJPPPGGGFFFFFFHHHJJJPPP^^^mmmuuuXXXHHHDDDDDDEEEOOO^^^iiiwww}}}|||{{{{{{{{{||||||{{{|||~~~}}}}}}}}}}}}zzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxyyyzzzzzzzzz{{{{{{zzzyyyuuuhhh\\\QQQOOOSSS]]]ccchhhttt}}}wwwtttsssqqqooojjjbbbYYYRRRIII???::::::999===AAABBBCCCEEEJJJNNNXXXcccuuuxxxnnnjjjeeedddcccdddeeefffeeeddd]]]ZZZWWWSSSQQQNNNJJJHHHDDDFFFLLLTTT]]]fffnnnrrrlllddd[[[WWWWWW\\\iiittt|||~~~yyyyyyyyyyyyzzz{{{|||}}}yyyzzzzzzyyywwwvvvwwwwwwxxxvvvwwwyyyyyywwwzzz}}}zzzvvvsssqqqpppppprrrssssssrrrqqqooonnnmmmssstttuuusssqqqooonnnoookkkkkkhhhaaaXXXSSSQQQRRRWWWUUUYYYfffuuu}}}|||yyyyyy~~~xxxppphhhdddgggkkkkkkeee\\\SSSMMMGGG;;;222111444333000///000000000000//////////////////////////////////////////111333666888999:::777999;;;<<<<<>>???BBBPPPlllhhhTTTWWWlll{{{||||||gggQQQNNN^^^ssszzziiiVVVPPPZZZhhhppp}}}ppp[[[KKKIIINNNPPPMMMLLLQQQYYYeeessszzzhhhSSSDDD===>>>BBBnnniiiddddddgggnnn{{{}}}zzzvvvsssqqqiiikkkmmmllliiigggiiikkkiiijjjjjjeee___\\\___ccciiiooouuuvvvrrrpppqqqtttwwwvvvwwwyyywwwtttwww|||xxxzzz{{{wwwrrroooqqqtttvvvrrriiiYYYIIICCCNNN[[[{{{yyyyyywwwlll^^^PPPAAA666111111111111000000000000................................................------------------------+++---...//////000333555777777888999;;;<<<======BBBXXX{{{rrrTTTGGGPPPUUUQQQKKKFFF@@@<<>>DDDOOOWWWcccrrr}}}~~~zzzyyyyyyyyyyyy{{{~~~~~~}}}||||||||||||xxxzzz|||~~~~~~}}}|||{{{wwwwwwwwwwwwxxx{{{}}}~~~vvvwwwvvvuuutttooo```QQQLLLMMMVVVccchhhlllyyyyyyuuusssooolllkkkfff]]]TTTLLLCCC:::666888777;;;@@@CCCEEEIIIOOOTTTZZZaaapppyyypppmmmjjjhhhfffeeecccaaa]]]ZZZQQQNNNKKKIIIGGGFFFDDDBBB@@@FFFQQQ\\\eeekkknnnooommmeee___^^^___bbbnnnzzz}}}zzzuuuqqqsssrrrqqqppprrruuuxxx{{{{{{}}}}}}{{{yyyyyyzzzyyyzzz{{{yyyvvvyyyxxxwwwvvvttttttttttttuuusssuuuwwwxxxwwwuuusssqqqhhhmmmssswwwvvvrrrooommmjjjkkkjjjiiihhhiiimmmpppmmmaaa\\\dddssstttrrrzzzxxx|||{{{lllhhhgggfffiiinnnrrruuuvvvbbbNNN:::111000111111333000000000000////////////////////////////////////111111333444666777888999666888;;;===BBBTTTvvvqqqWWWHHHTTTooo{{{vvvwwwaaaNNNQQQcccuuuyyyhhhWWWTTTaaannnssszzzlllXXXIIIHHHNNNOOOKKKKKKPPPYYYdddrrr{{{jjjVVVFFF>>>@@@CCCpppgggaaa```dddlllyyy~~~~~~zzzuuurrrjjjkkkmmmllliiifffdddccckkkllllllgggaaa[[[YYYYYYeeejjjnnnnnnoootttvvvvvvyyyzzz{{{zzzzzzzzz{{{|||sssqqqnnnmmmooorrrttttttuuuuuummm[[[HHH@@@GGGPPPzzzooo___RRREEE;;;111333222...,,,------,,,////////////////////////...........................------------...//////,,,---//////000333666999666:::777888@@@???;;;BBBCCCccc|||aaaRRRRRRVVVXXXWWWPPPHHH???:::BBB\\\~~~dddMMMFFFCCCBBBNNN```pppvvv}}}{{{yyyxxxwwwwwwxxx{{{}}}}}}}}}}}}|||{{{yyyyyy||||||}}}}}}}}}}}}}}}}}}wwwvvvvvvvvvwwwxxxxxxyyyxxxwwwvvvuuurrriiiXXXJJJKKKQQQYYY]]]aaakkkyyy{{{tttqqqrrrooojjjeee___TTTHHH???:::888777888;;;>>>???AAAGGGOOOUUU^^^bbbnnn}}}rrrgggfffdddbbb```___]]]YYYVVVQQQNNNIIIGGGFFFFFFEEEDDDEEEJJJSSS```jjjooonnnkkkhhhfffgggiiiggggggrrr~~~xxxvvvtttqqqssswwwqqqtttvvvxxxzzzyyysssmmmkkkpppssspppooosssxxxzzz{{{{{{{{{{{{|||yyywwwxxx|||~~~}}}{{{{{{xxxwwwwwwyyyxxxuuurrrwwwwwwwwwwwwvvvuuutttssspppqqqrrrtttuuutttqqqnnnmmmllllllmmmnnnnnnmmmkkkoooiiiaaa]]]dddwwwrrrzzz|||yyy}}}yyywwwtttyyypppQQQ999777888111///444111111111111000000000000////////////////////////222222444666777888888888555<<<>>>:::>>>SSSqqqyyy}}}zzziiiNNNFFFWWWdddkkkuuupppUUULLLZZZhhhvvvxxxiiiZZZVVV^^^llluuu~~~eeeOOOLLLOOONNNKKKJJJQQQSSSYYYaaammm{{{oooZZZIIIAAA??????ppphhhbbbbbbfffnnn{{{|||wwwssskkkkkklllkkkjjjhhheeeccciiikkkkkkiiiccc]]][[[ZZZbbbhhhmmmnnnpppvvvxxxxxxwwwxxxzzzzzzzzzzzz{{{{{{vvvtttqqqqqqrrrsssttttttssstttpppcccSSSJJJKKKOOOzzzfffWWWGGG;;;333333222000//////...---////////////////////////...........................------------...//////,,,...///000111333666999666;;;888888===:::999CCCSSSrrrvvv___UUUYYY```aaa^^^RRRLLLFFFDDDOOOjjjsss[[[HHHDDDCCCDDDPPPbbbttt{{{~~~|||zzzyyyxxxxxxyyyxxx{{{~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyy|||||||||||||||{{{{{{{{{vvvvvvvvvvvvvvvwwwxxxxxxvvvuuutttssspppgggWWWKKKOOOTTT[[[^^^```hhhuuu{{{ssspppqqqooojjjeee^^^SSSHHH>>>999777777777:::===???BBBHHHQQQXXX]]]bbbmmm|||tttjjjfffdddaaa___]]]ZZZVVVTTTNNNKKKHHHFFFGGGGGGFFFFFFIIIOOOZZZdddlllnnnmmmjjjhhhffffffhhhgggiiitttxxxkkkccc]]]YYY[[[___``````ccchhhnnnqqqoookkklllmmmmmmmmmrrrzzz{{{yyyyyyyyyxxxzzz|||}}}}}}|||zzzxxxwwwwwwxxxwwwuuurrrqqqqqqrrrrrrrrrqqqqqqppprrrrrrsssvvvwwwvvvsssqqqmmmlllkkkkkklllllljjjiiinnnjjjccc```ggguuuqqqssszzzzzzyyy[[[===555777444000000111111111111000000000000////////////////////////222333444666777888888999:::======;;;@@@RRRgggtttpppkkkvvvvvvbbbHHHEEEWWWgggooovvvkkkTTTPPPaaappp~~~{{{iii[[[YYYbbblllsssxxxxxx```LLLJJJNNNNNNKKKKKKMMMPPPVVV___kkkyyyooo[[[KKKCCCAAABBBqqqiiiccccccgggppp}}}yyyooossszzz}}}yyyuuummmkkkiiijjjkkkjjjfffbbbfffhhhkkkjjjfffaaa]]][[[___ffflllooorrrwwwzzzyyysssuuuwwwzzz{{{{{{zzzzzzyyywwwuuuuuuuuuuuutttssssssuuutttnnndddZZZTTTSSS~~~kkk]]]NNNAAA666444111111111111000///////////////////////////...........................------------...//////---...000111222333666999555;;;:::999<<<999===MMMkkklllYYYVVV___hhhfff```MMMKKKIIILLL]]]zzz~~~bbbOOOBBBAAADDDGGGTTTeeexxx}}}{{{yyyxxxyyyzzz{{{xxxzzz||||||||||||~~~}}}~~~~~~}}}}}}|||{{{zzz||||||{{{{{{zzzzzzyyyyyywwwwwwvvvvvvvvvwwwxxxxxxvvvtttsssrrrmmmcccUUULLLOOOUUU[[[]]]___gggtttzzzsssppppppnnnjjjeee^^^SSSGGG===888666666666999<<>>AAAFFFKKKYYYhhh{{{~~~|||zzzxxxxxxyyy{{{}}}xxxyyyzzzzzzyyyzzz|||~~~}}}}}}~~~~~~}}}||||||{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyxxxxxxxxxxxxxxxyyyyyyyyyvvvtttrrrjjj]]]QQQKKKMMMRRRYYY\\\___iiiwww}}}uuuqqqqqqpppllleee^^^RRRFFF<<<777555555555888<<>>CCCIIIQQQ^^^lll}}}|||zzzyyyyyyzzz{{{|||xxxyyyyyyyyyxxxyyy{{{}}}|||}}}}}}}}}}}}||||||{{{zzzyyyyyyyyyxxxxxxxxxwww{{{zzzzzzyyyyyyyyyzzzzzz}}}yyyvvvrrrgggWWWMMMKKKNNNSSSYYY\\\```iiixxxxxxsssrrrrrrooofff___RRREEE;;;666555555555888;;;???DDDNNNYYYbbbaaaeeellluuuzzzkkkbbb___[[[XXXVVVTTTRRRPPPQQQQQQRRRUUUWWWXXXWWWVVV^^^jjjzzz||||||~~~yyyvvvrrrqqquuu~~~wwwdddOOOEEEHHHTTTdddqqqjjjaaa[[[^^^cccgggnnnvvvtttxxxtttnnnrrrwwwxxxwwwuuuvvvxxxvvvvvvvvvuuusssqqqpppooojjjkkklllnnnpppsssvvvwwwqqqpppppprrrttttttsssqqqooommmjjjiiihhhhhhfffeeecccjjjrrrqqqiiijjj}}}{{{tttzzzyyyllllllwww|||```AAA222555666111111111111111000000000///000000000000000000000000333333555777888999999999>>>AAAAAA???BBBLLLWWW\\\ccchhhzzzpppSSSPPPhhh}}}bbbZZZcccsss|||wwwcccRRRSSS]]]eeeiiilllyyykkkYYYLLLMMMPPPNNNKKKKKKIIIMMMUUUaaaooo~~~yyyjjjVVVEEEAAAFFFoooggg``````dddlllyyyzzznnnkkkpppxxx{{{yyyyyy~~~~~~zzzwwwooolllhhhggggggfffbbb___```bbbeeeiiikkkhhhccc______eeeiiijjjmmmssswwwvvvsssrrrssswww{{{}}}{{{xxxvvvuuutttuuuwwwxxxyyyxxxuuusssrrrrrrsssqqqlllhhhbbbwww{{{kkkjjjsssyyy||||||}}}nnniiikkkgggaaaOOO>>>000000222000...///////////////////////////...........................------------.../////////111333555555555777888:::===;;;;;;<<<;;;MMMnnnyyyQQQLLLMMM[[[nnntttjjj^^^KKKMMMPPP\\\yyywww[[[EEEAAABBBGGGOOOXXXfffsss|||~~~|||{{{{{{zzzzzzzzz{{{{{{wwwxxxzzzyyyxxxxxxzzz{{{{{{{{{||||||||||||{{{{{{xxxxxxxxxxxxyyyyyyyyyyyy{{{{{{zzzzzzyyyyyyzzzzzz}}}xxxuuuqqqcccQQQIIIKKKRRRVVV[[[]]]```iiixxx|||uuussssssqqqhhh```SSSEEE;;;666555666666888;;;>>>DDDMMMYYYaaa```eeeiiiqqq~~~{{{kkkaaa^^^[[[XXXXXXWWWVVVUUUVVVVVVXXXZZZ]]]]]][[[YYYaaammm{{{~~~|||wwwtttyyymmm\\\KKKIIISSScccvvvvvvooonnnllllllvvvyyyvvvrrrtttvvvwwwvvvvvvvvvwwwtttuuuvvvtttqqqnnnnnnnnnjjjjjjkkkmmmppptttwwwyyyuuutttssstttuuuuuutttrrrooollliiigggggggggfffeeeggglllsssrrrgggbbbppp{{{xxxzzz{{{wwwnnnoooxxx|||vvvbbbFFF555333555444111111111111000000000000000000000000000000000000333444555777888999::::::<<>>BBBKKKWWW```]]]aaafffmmm|||nnn```^^^[[[ZZZZZZ[[[[[[[[[^^^___```ccceeedddaaa^^^gggqqq|||~~~xxxuuuzzzaaaTTTJJJOOO___ttt~~~xxxvvvzzzzzzxxxwwwvvvwwwxxxxxxxxxvvvsssuuuuuussspppmmmlllmmmlllllllllnnnqqquuuyyy{{{vvvuuuttttttttttttsssqqqmmmjjjgggeeefffffffffeeegggfffjjjmmmhhh```dddqqqvvvwww{{{}}}xxxsssrrrxxxwwwooosssxxxxxxuuussspppiiiZZZHHH:::444333333111111111111000000000000000000000000000000000000333444666777999999::::::999<<<>>>DDDPPP```jjjlllsssxxxkkkSSSgggzzzVVV[[[pppsssZZZQQQOOOXXX```dddlllwww|||iiiZZZPPPRRRUUUPPPLLLMMMHHHMMMVVVbbbppp~~~|||rrr^^^IIIEEEMMMrrrjjjbbbaaadddkkkwwwvvvhhhnnn{{{}}}zzzsssrrrppplllgggdddcccccc``````bbbeeehhhgggccc___[[[```cccdddiiirrryyy{{{}}}zzzxxx{{{~~~}}}zzzwwwuuuvvvwwwxxxxxxyyyyyyxxxyyyyyyxxxvvvuuuooobbb^^^kkkzzz}}}yyywwwrrryyy|||{{{{{{yyywwwpppiiiiiiooorrrqqqbbbJJJ555222444111///111////////////////////////...........................------------.../////////222555666666666777888;;;:::888???HHHNNNfffyyy]]]PPPQQQWWWdddnnnlll]]]NNNRRRRRRRRR\\\{{{dddNNNBBBCCCGGGNNNXXXeeevvvzzz{{{}}}}}}}}}{{{xxxwwwuuuxxx{{{|||{{{yyyxxxyyyyyyyyyzzzzzz{{{zzzzzzyyywwwwwwxxxyyyzzz{{{{{{|||yyyxxxxxxwwwvvvvvvvvvwwwuuuooommmjjj\\\JJJFFFNNNNNNTTTZZZ^^^cccnnn~~~uuurrrqqqpppjjjbbbTTTFFF<<<777777777888:::<<<===AAAJJJVVV^^^YYY^^^ccckkk{{{qqq```^^^[[[[[[\\\^^^______ffffffhhhkkkllljjjfffcccnnnuuu~~~}}}wwwtttyyyyyyZZZPPPKKKUUUjjj|||}}}}}}zzzwwwwwwzzz{{{yyywwwssstttuuusssooollllllmmmnnnnnnoooqqqtttxxx|||~~~vvvtttrrrrrrrrrrrrpppnnnkkkhhheeeddddddeeeeeedddccc]]]```iiijjjbbb___ccc|||vvvzzz~~~{{{wwwssstttyyy||||||yyyiii^^^aaakkkooopppqqqiii___RRRGGG>>>555111111111111111111000000000000000000000000000000000000333444666777999:::::::::===>>>CCCPPPfff{{{~~~zzz```KKKeeelllSSS\\\tttyyyfffWWWRRRUUU```fffhhhqqqyyyfffXXXPPPSSSVVVQQQNNNOOOKKKPPPYYYeeesss|||sss```KKKHHHQQQtttkkkeeeeeeeeegggtttttt```WWWeee{{{}}}wwwvvvsssnnniiifffeeefff```______aaadddeeebbb___aaa\\\[[[```gggmmmuuu|||xxxsssqqqvvv}}}}}}|||vvvqqqppptttyyy{{{xxxvvvvvvxxxyyyvvvttttttiiifffjjjqqq}}}nnn|||~~~}}}yyynnnooojjjSSS;;;444555333000///000000000000000000000000........................///......---------......222333444666777999:::;;;999:::::::::GGGeee|||eeeLLLJJJSSSfffsssiiiSSSJJJPPPUUUPPPJJJ^^^sssYYYHHH???BBBJJJTTT]]]jjj~~~}}}~~~~~~|||zzzyyyzzz{{{||||||{{{{{{{{{{{{zzzzzzzzzyyyyyyzzzzzzzzzyyyxxxxxxssstttuuuwwwyyyzzzzzzzzzvvvwwwyyyyyyyyyxxxvvvtttttttttoooaaaQQQHHHIIIMMMQQQTTTXXX\\\cccooo}}}~~~yyyuuurrrqqqiiibbbWWWJJJ@@@:::888777999;;;===>>>AAAHHHRRRZZZ```ZZZ```mmmxxxwwwhhhddd```^^^```dddgggiiilllnnnpppssstttqqqlllhhhooozzz|||vvvwwwrrrnnnxxxyyyeeeQQQLLLMMM[[[vvv}}}}}}}}}zzzzzzzzzzzzzzzxxxuuusssvvvuuurrrpppoooooooooooonnnkkkjjjmmmssswwwyyyyyyvvvwwwwwwrrrlllkkkooosssqqqoookkkgggdddbbbbbbbbbbbb]]]___kkkrrrlll]]]SSSlll~~~|||yyyxxxuuusssrrrooopppzzzrrrccceeepppvvvsssnnnkkkfff^^^UUUGGG888333444333111//////000111000///000000000000000111111222333444666777777888;;;======BBBCCCYYYhhhPPPJJJddd{{{www}}}^^^TTT]]]mmmzzz|||uuummmkkk]]][[[```ggggggggguuu|||gggVVVQQQTTTRRRSSSUUUNNNRRRSSSYYYfffqqqzzz~~~xxxjjjOOOFFFUUUyyyooogggffffffhhhuuuxxxgggXXXTTTeee{{{~~~}}}yyywwwrrrlllgggdddeeegggbbbaaa```bbbeeegggfffdddaaa\\\[[[```fffkkkssszzzvvvqqqnnnvvv||||||zzzuuuppppppuuuzzz{{{yyywwwwwwxxxxxxvvvttttttmmmllllllooovvv}}}sssjjjkkkUUU>>>555444222000000000000000000000000000000........................///......------.........111222333555777888999:::;;;;;;:::???PPPoootttjjjYYYHHHSSS___mmmooo^^^JJJCCCGGGOOOMMMLLLbbbkkkSSSDDDBBBFFFOOOZZZcccqqq~~~|||{{{zzz{{{|||}}}{{{{{{{{{{{{zzzzzzzzzyyy{{{zzzzzzyyyxxxwwwvvvvvvuuuvvvwwwwwwxxxxxxxxxxxxvvvwwwxxxyyyyyywwwuuutttssssssmmm___OOOGGGHHHMMMRRRUUUYYY]]]dddooo}}}|||wwwtttrrrqqqmmmfffZZZLLLAAA;;;999999;;;===???@@@BBBHHHQQQXXX[[[VVV]]]jjjvvv{{{oookkkfffeeefffjjjmmmooorrrsssuuuxxxyyyvvvqqqmmmqqq{{{|||uuutttpppoooxxxsss^^^NNNLLLPPPbbb}}}}}}{{{zzzzzzzzzyyyxxxwwwxxxxxxwwwvvvvvvtttrrrpppooonnnnnnnnnllljjjhhhhhhkkkoooqqqrrrwwwxxxxxxtttnnnmmmppptttpppnnnjjjeeebbbaaaaaaaaaaaa```bbbjjjqqqooobbbUUUhhhwww|||sssvvvyyyzzzvvvqqqrrr{{{|||qqqpppssstttttttttjjjhhheee```SSSBBB888666333111000///000111000///000000000000000111111222333444666777777888;;;===>>>CCCGGG___~~~zzz___GGGAAAYYYnnnoooyyyxxx\\\SSSbbbrrryyyzzzwwwrrrmmmeeeaaabbbffffffhhhxxx|||gggVVVQQQTTTSSSUUUWWWQQQSSSSSSYYYeeeqqq{{{zzzmmmSSSHHHUUU~~~sssiiiggggggiiivvvxxxfffZZZRRRUUUhhh~~~yyyhhhffffffooo}}}~~~|||{{{xxxrrrkkkeeeccceeegggcccaaa```aaadddgggiiiiiiaaa]]][[[___ccchhhooowwwxxxrrrpppyyy{{{zzzxxxssspppqqqwww||||||zzzxxxxxxxxxxxxvvvtttvvvrrrrrrooommmooolllYYYCCC777333111111222000000000000000000000000........................///......---......//////111222333444666888999:::<<<:::<<>>@@@FFFSSSaaammm|||~~~~~~}}}}}}}}}}}}~~~~~~yyyzzzzzz{{{zzzyyyxxxwwwzzzxxxvvvtttssstttuuuvvvxxxwwwwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvuuutttrrrooofffXXXKKKFFFIIINNNUUUXXX\\\aaagggqqq}}}|||wwwtttssssssssssssmmmbbbSSSFFF>>><<<======???BBBCCCFFFKKKTTTZZZ___\\\dddooozzz}}}yyyuuurrrtttwwwyyy{{{~~~zzzvvv}}}}}}wwwsssqqqpppuuuzzzttt```LLLJJJOOO^^^xxxzzztttqqquuu{{{~~~|||zzzyyyyyyxxxvvvtttooopppqqqrrrrrrsssuuuwwwxxxwwwuuusssqqqooonnnnnnppppppmmmiiifffgggmmmrrruuuwwwxxxvvvsssqqqqqqrrrpppmmmiiidddaaa`````````___fffgggeeemmmxxxqqqaaadddrrrttt___www}}}cccIII666000444222000000111222111000000000000000000111111222333444666777777888;;;===<<>>;;;<<<;;;???BBBEEEHHHOOOWWW^^^dddbbbkkkuuu}}}|||yyyzzz}}}zzz|||uuutttqqqsssyyyzzzmmmXXXIIIMMMTTTfffrrrmmmpppsssvvvzzzyyyyyyxxxyyyzzzyyyvvvtttlllpppuuuwwwwwwvvvvvvwwwyyyyyyxxxvvvtttsssqqqppplllllljjjfffccceeekkkppprrrtttvvvvvvuuusssqqqqqqqqqoookkkgggdddbbbaaaaaa___eeefffccclllyyyvvvhhh___qqquuuaaavvvqqqVVVAAA888444222000000111222111000000000000000000111111222333444666777777888;;;===???AAAGGGXXXddd]]]\\\nnnrrrTTTEEERRRkkklllRRR^^^qqqyyyyyymmmhhhdddfffpppjjjXXXQQQWWW[[[bbbeee^^^\\\ZZZ]]]gggttt{{{eeeTTTVVVrrrcccaaadddkkkzzzuuuiiiSSSKKKKKKTTT]]]bbblllvvv~~~}}}kkkhhhnnnkkklllqqqpppoooyyyyyyzzzzzzvvvooohhhccc```aaaaaa___^^^___cccjjjooodddaaa______]]]^^^eeennnpppxxx{{{vvvvvvyyy|||{{{zzzzzzzzz{{{}}}~~~{{{||||||{{{yyyxxxxxxyyyzzzpppllljjjpppfffaaabbb[[[JJJ999111111111000000000000000000000000....................................///000111111555666777999:::<<<===>>><<<<<>>333111000000000000000000000000000....................................///000111222555555777888:::<<<======<<<@@@TTTyyy{{{^^^LLLPPP[[[ccc___TTTHHHDDDIIIJJJHHHKKKYYYjjj}}}jjjWWWEEEAAAFFFHHHPPPaaasss~~~}}}|||zzzyyyxxxvvvwwwyyyzzzzzzxxxvvvtttuuuuuuuuuuuuuuuvvvvvvvvvtttsssrrrrrrssstttvvvxxxuuuuuuttttttssssssttttttqqqjjj]]]OOOFFFEEEKKKQQQVVVZZZ```eeelllvvv~~~zzzwwwuuusssmmmnnnjjj^^^NNNBBB<<<<<<===AAAEEEIIILLLRRRZZZ```ccceeeqqq{{{|||}}}~~~wwwtttrrrxxx}}}rrr\\\MMMLLLVVV\\\jjj{{{zzz}}}|||zzzyyy~~~}}}}}}}}}}}}{{{xxxtttuuuzzz|||zzzzzz|||xxxxxxxxxxxxxxxvvvuuutttqqqnnnkkkiiijjjkkklllmmmlllooosssxxxzzzyyyvvvsssooooooooommmjjjfffbbb___```]]]]]]bbbkkkssswwwwww___mmm}}}~~~sssrrr||||||zzz{{{|||^^^AAA222555333111111222222222111000000000000000111111222333444666777777888;;;===777@@@EEEKKKTTTXXXeee{{{uuuWWWWWWppp~~~bbbQQQcccqqqyyyxxx}}}qqqffffffhhhnnnppp[[[TTTZZZ```hhhkkkddd___^^^cccnnn{{{~~~mmmZZZWWWwwweee```cccjjjyyyzzzgggXXXIIIIIIQQQ___hhhjjjpppyyy}}}yyylllaaaeeemmmiiiiiissswwwzzz|||vvvoooiiieeeddd]]]^^^^^^\\\[[[^^^dddiiifffdddbbbaaa]]][[[bbblllrrrxxx~~~yyyrrrmmmkkkzzzzzzzzz|||}}}|||zzzyyyxxxzzz||||||zzzyyy{{{}}}wwwrrrqqqmmmkkkvvvxxxvvv|||{{{hhhcccWWWbbbeeeUUU@@@555111///000000000000000000000000....................................///000222222444555666777999;;;<<<======CCCZZZuuuUUUDDDNNN```cccXXXJJJDDDFFFJJJIIIFFFPPPaaatttvvveeeSSSBBB???FFFLLLUUUfffxxx~~~}}}{{{yyyxxxwwwuuuwwwyyyzzzzzzxxxuuutttvvvvvvwwwwwwvvvuuuttttttuuutttsssrrrrrrsssuuuvvvuuuuuutttsssssssssssstttppphhh[[[MMMDDDDDDJJJPPPUUUZZZ```fffmmmwww}}}yyyuuussslllnnnlllaaaQQQDDD>>>===@@@CCCGGGJJJMMMRRRYYY___bbbfffsss~~~}}}xxxxxxyyysssrrrxxx}}}oooVVVJJJMMMYYY]]]iii|||~~~~~~{{{wwwtttwww{{{~~~}}}yyywwwyyy|||vvvwwwwwwxxxxxxvvvuuutttoookkkgggfffggghhhgggeeellloootttyyy}}}|||xxxuuunnnoooooonnnkkkfffaaa^^^```ZZZZZZbbbkkkpppuuuzzzhhhooowww~~~|||ssstttxxx{{{yyy}}}ttt\\\FFF:::555333111111222333222111000000000000000111111222333444666777777888;;;===;;;HHHNNNRRR\\\dddssstttVVVlllzzz___SSS___ooozzz{{{zzz}}}zzzsssfffhhhkkkqqqqqq\\\TTT[[[aaajjjmmmeee``````eeeqqq}}}~~~ooo\\\XXXxxxaaa^^^cccjjjxxxxxxeeeSSSFFFIIIVVVgggooopppvvvuuunnnfffdddccceeekkkqqqwwwyyy|||~~~{{{xxxtttooohhhccc___]]][[[ZZZ[[[^^^aaacccfffgggfffbbb]]][[[^^^aaakkkttt{{{{{{yyyvvvrrrnnnzzzzzzzzz{{{||||||{{{zzzyyy{{{}}}}}}|||{{{{{{||||||xxxrrrqqqvvv|||}}}{{{vvv{{{}}}zzz{{{|||uuufffdddbbbbbbeeecccNNN444---666111111111111000000000000////////////////////////////////////000111333333888555666;;;===<<<<<<>>>???FFFlllcccRRRKKKOOOccclllVVVJJJHHHCCCEEELLLKKKQQQtttqqqZZZJJJBBBDDDHHHPPP\\\nnn}}}{{{{{{zzzxxxwwwvvvvvvuuuuuuuuuuuuvvvvvvsssuuuuuuuuuttttttuuuwwwvvvtttsssrrrrrrsssuuuvvvxxxwwwvvvttttttssssssssspppeeeVVVIIIBBBBBBJJJRRRWWW[[[aaaiiiqqq{{{}}}vvvpppnnnkkkhhhcccXXXIII@@@>>>BBBFFFJJJMMMOOOTTT[[[aaaooossswww}}}|||{{{~~~}}}uuurrrttt}}}vvvqqqyyyyyycccOOOKKKRRR\\\bbbqqqyyysssttt|||}}}{{{}}}zzzrrrqqqxxxzzzwwwzzzyyywwwuuussssssssssssnnnllliiifffeeedddeeefffnnnqqquuuyyy||||||{{{zzzppppppqqqrrrrrrlllccc\\\^^^]]]___cccfffkkkuuuvvvcccnnnzzzppp}}}zzzuuuxxxrrrbbbTTTEEE999666333111333333000000222111000000000000000111222444555666666777999===@@@>>>KKKZZZdddkkkwwwrrr\\\xxxaaaSSSaaarrr~~~yyyxxxtttnnniiiiiimmmyyysssaaaSSSWWWdddlllkkkhhhdddccchhhuuu~~~uuufffZZZxxxaaa^^^bbbiiiwwwxxxeeeSSSIIIKKKVVVeeemmmpppzzz~~~hhhfffhhhddd```aaafffooovvvzzz}}}{{{xxxuuuoooiiiddd___^^^\\\ZZZ[[[]]]```bbbeeefffeeeaaa\\\ZZZ\\\___gggqqqzzz|||{{{zzzvvvqqq~~~}}}}}}}}}}}}}}}{{{zzzyyy{{{}}}~~~}}}|||{{{zzzyyywwwuuutttvvvxxxxxxwww~~~}}}pppvvvzzzsssnnnqqqfffdddgggfffTTT999///555111111111111000000000000////////////////////////////////////000222333444777555666;;;===<<<;;;===DDDSSS}}}aaaOOOKKKUUUkkkhhhSSSHHHGGGEEEJJJSSSSSS```jjjUUUGGGBBBEEEJJJVVVbbbttt~~~{{{{{{{{{{{{yyyxxxxxxwwwvvvuuuttttttttttttssstttuuutttssssssuuuwwwwwwvvvtttsssrrrssstttuuuwwwvvvuuusssrrrqqqqqqqqqlllaaaSSSHHHCCCDDDLLLUUU[[[^^^ccciiipppyyy~~~vvvpppooollliiidddYYYKKKAAA@@@DDDHHHLLLOOORRRXXXaaahhhrrruuuyyy{{{zzz|||~~~~~~~~~wwwoookkkuuu{{{uuuttt{{{wwwaaaNNNKKKRRRaaaiiiwwwqqqoooooottt}}}~~~||||||{{{{{{zzzxxxvvvtttssssssssshhhgggfffdddccccccddddddmmmppptttxxxzzzzzzyyyxxxrrrqqqqqqrrrqqqlllccc\\\^^^]]]^^^bbbeeejjjtttzzzhhhmmm|||zzzyyy~~~xxxrrryyyzzzlllnnnyyyuuufff[[[RRRFFF;;;666222111333333000000222000000000000000111111222444555666666777999===@@@CCCYYYrrr~~~}}}kkkZZZzzz{{{iiiWWWQQQjjjxxx~~~xxxwwwuuurrriiijjjooo|||uuucccUUUYYYfffmmmllliiigggfffkkkxxxwwwjjj```www```]]]aaahhhvvvxxxdddRRRIIIJJJSSS___eeelll|||llldddiiihhhbbb[[[ZZZ```kkkwww~~~~~~}}}{{{yyyvvvpppjjjeee```___]]][[[[[[]]]___aaacccdddddd```[[[YYYZZZ\\\bbbmmmwww|||~~~~~~yyyttt~~~~~~~~~~~~}}}{{{zzzxxxxxxzzz}}}}}}zzzxxxwwwwwwwwwvvvtttssssssttt}}}iiimmmwwwyyyyyy|||nnnhhhggghhhXXX???222333111111111111000000000000/////////////////////////////////000111222333444666555777<<<===;;;;;;===EEE^^^^^^KKKKKK[[[pppaaaOOOGGGGGGGGGQQQ^^^___nnn}}}```MMMDDDBBBGGGMMM]]]iii}}}}}}}}}}}}}}}~~~|||zzzzzzzzz{{{zzzyyyyyyxxxwwwuuutttsssrrrrrrssstttuuutttssssssuuuwwwxxxwwwuuutttsssttttttuuuuuuuuutttrrrqqqooonnnnnnhhh\\\OOOGGGDDDFFFNNNXXX```bbbeeeiiipppxxx~~~vvvqqqpppmmmjjjeeeZZZLLLDDDBBBFFFJJJOOOQQQTTT\\\hhhqqqwwwyyy|||yyyxxxzzz{{{}}}~~~{{{{{{|||yyyppphhhfffuuuzzzuuuxxx|||}}}rrr]]]KKKKKKTTTfffooovvvfffiiiooovvv~~~}}}|||zzzxxxvvvuuuttttttffffffeeeeeeeeedddddddddkkknnnrrrvvvxxxyyyxxxxxxtttrrrqqqqqqpppjjjbbb\\\]]]\\\]]]```cccgggqqq{{{}}}lllkkktttvvvzzz|||{{{xxx~~~vvvhhhiiittt{{{kkk]]]XXXUUULLLAAA777333111333444111000111000000000000000111222222444555666666777:::>>>AAAEEEfffxxxkkk^^^UUUvvvsss^^^SSSYYYrrr{{{xxxsssqqqpppgggjjjssswwwfffYYY\\\hhhooonnnkkkiiihhhmmmzzzyyyooogggttt^^^[[[aaaggguuuyyyeeeSSSFFFFFFMMMVVV]]]eeeyyyxxxgggjjjpppeee^^^VVVTTT\\\kkkzzz}}}~~~}}}{{{yyyvvvrrrlllgggbbb```^^^\\\[[[\\\]]]^^^aaacccdddaaa\\\YYYZZZ\\\```kkkvvv}}}{{{uuuyyyzzz||||||{{{yyyxxxxxxxxxyyy|||~~~{{{wwwwwwwwwxxxwwwssspppsssyyylllqqqsssiiiggg[[[DDD444222111111111111000000000///////////////////////////...//////000111333444555666555888======;;;<<>>BBBFFFjjjmmmZZZQQQOOOnnnyyy~~~qqqYYYTTTfffttt}}}~~~rrrjjjiiiggglllwww{{{kkk]]]```kkkqqqqqqoooiiihhhmmm{{{zzzrrrlllooo[[[ZZZ```gggttt}}}}}}{{{gggUUUFFFEEEJJJTTTZZZbbbuuulllfffjjjkkk```ZZZSSSTTT^^^ppp~~~}}}}}}|||{{{zzzwwwsssnnniiicccbbb___]]][[[[[[\\\\\\___bbbdddbbb^^^[[[[[[]]]```jjjuuu|||{{{tttuuuxxx{{{|||{{{zzzyyyzzzwwwxxx{{{~~~|||xxxyyywwwwwwvvvrrrpppwwwpppwwwtttkkk___JJJ888333111111111111000000000///////////////////////////...//////000111333555666666666999======;;;>>>CCCXXXxxxmmmRRRJJJYYYiiilllSSSHHHEEEGGGKKK]]]oooqqqoooRRREEEAAABBBKKKVVVbbbppp~~~~~~~~~{{{zzzzzzzzzxxxwwwwwwwwwvvvuuuuuuuuuuuuvvvtttuuuuuuuuuttttttvvvwwwuuuuuuuuuvvvwwwxxxyyyzzzuuuuuuuuutttsssqqqooonnngggWWWJJJHHHGGGGGGNNNYYYbbbdddgggkkksss}}}}}}uuuqqqnnnkkkgggcccYYYLLLEEEDDDFFFKKKOOOQQQSSS]]]lllxxx~~~}}}vvvtttuuuuuuvvvwwwzzzyyyyyyzzztttjjjcccaaammmwww|||zzzyyywwwzzzyyysssfffSSSGGGLLLWWWbbbpppxxxooozzz|||{{{yyyyyy{{{}}}}}}||||||zzzyyyxxxvvvvvvppppppooommmjjjgggdddcccdddgggmmmsssxxx|||vvvsssooolllkkkgggaaa\\\\\\ZZZYYY[[[[[[]]]eeeooo{{{rrrfffjjj}}}xxxyyy~~~tttdddVVV@@@888222333444222111111000000000000111222333444444555666777888;;;???CCCLLLjjjvvvxxxfffOOOHHHJJJaaallluuuyyymmmTTTSSSlllyyyyyyjjjggghhhnnn{{{ooocccdddnnnssssssrrrllljjjppp|||zzzrrrmmm~~~gggWWWYYYaaahhhttt~~~~~~}}}zzz{{{~~~jjjXXXJJJHHHMMMXXX```eeerrryyyiiihhhiiifff^^^ZZZVVVZZZgggyyy~~~~~~}}}||||||{{{zzzxxxuuuoookkkdddccc```^^^\\\ZZZZZZZZZ\\\___cccccc___]]]\\\^^^```iiirrryyy{{{ttttttxxx}}}}}}{{{|||}}}vvvvvvxxx}}}~~~zzz{{{wwwuuuvvvsssqqqzzzwww~~~oooeeePPP===444111111111111000000000000////////////////////////...//////000222444666777666666999<<<======BBBIIIeee~~~```LLLLLLbbbpppgggMMMFFFGGGJJJPPPdddwwwyyyeeeLLLDDDBBBCCCNNN\\\dddrrr~~~|||{{{{{{{{{zzzxxxwwwwwwwwwvvvvvvwwwwwwxxxuuuvvvwwwvvvuuuuuuwwwyyyuuuvvvvvvwwwxxxyyyzzzzzzuuuuuuvvvuuutttsssqqqppphhhVVVIIIIIIJJJHHHNNNZZZaaadddhhhnnnuuu{{{tttqqqkkkgggddd___UUUIIICCCBBBBBBHHHOOORRRTTT^^^ooo|||}}}zzz~~~tttssstttttttttuuuuuuuuuvvvvvvpppeee______jjjttt||||||yyyxxxwwwuuuwwwtttmmm```OOOFFFMMMYYYbbbrrrvvvrrrttt~~~}}}~~~{{{uuurrrtttwwwyyy|||{{{{{{{{{{{{zzzyyyxxxwwwtttsssppplllhhhdddaaa```cccfffkkkqqqxxx}}}xxxtttooolllkkkhhhddd```^^^\\\ZZZZZZYYYZZZaaajjjzzzyyyjjjeeewww|||xxxzzzrrrsssrrraaaGGG<<<333222333222111222000000000111222333444555444555666777888;;;@@@CCCSSSiiivvvmmmhhhuuuiiiQQQJJJNNNbbbnnnxxxzzzmmmUUUWWWrrrnnnkkkiiippp~~~tttgggiiiqqquuuvvvvvvpppoootttzzzrrrllluuu```SSSXXXbbbhhhttt}}}{{{{{{zzzxxxyyy}}}mmm[[[NNNKKKQQQ^^^gggiiimmmuuuqqqiiijjjjjjiiiaaa___^^^dddrrr}}}~~~~~~|||{{{{{{zzzyyyvvvqqqmmmeeedddaaa^^^\\\ZZZYYYXXXWWW\\\aaabbb___]]]]]]^^^___fffooovvv~~~}}}uuutttyyy}}}zzzzzz|||vvvuuuvvv{{{}}}|||uuutttwwwvvvsssyyyxxxjjjdddSSS???444111111111111000000000000////////////////////////......///000222444666777777777999<<<<<<>>>FFFPPPmmmsssXXXJJJMMMeeeooo]]]GGGEEEIIINNNUUUlllpppYYYFFFCCCBBBCCCQQQccciiiuuu~~~~~~|||{{{{{{}}}~~~~~~}}}zzzzzzyyyxxxwwwwwwwwwxxxvvvwwwxxxwwwvvvvvvxxxzzzxxxyyyyyyyyyyyyyyyxxxxxxssstttuuuuuuuuutttrrrqqqgggTTTGGGJJJLLLJJJPPP\\\bbbeeejjjpppxxxzzzssspppgggccc```[[[RRRFFF@@@@@@>>>FFFOOOTTTXXXcccuuu{{{vvv||||||sssrrrtttttttttuuussssssuuuuuunnnddd^^^^^^jjjttt|||{{{wwwtttrrrppprrrnnnggg[[[LLLFFFNNN[[[iiiyyyyyyooonnnpppttttttwww~~~|||{{{xxxqqqmmmppprrrtttwww}}}xxxyyyzzzzzzzzzzzzyyyxxxvvvtttpppkkkfffcccaaa```ccceeejjjpppuuuzzz~~~{{{wwwqqqnnnmmmlllhhheeeccc```]]]\\\YYYYYY___gggwwwqqqbbbmmmuuurrrvvvwwwssssss{{{~~~mmmNNNAAA555222333222222333000000000111222333555555444555666777999<<<@@@DDDTTTdddjjjbbbbbbxxxvvvaaaZZZ^^^ppp~~~nnnYYY\\\vvvnnnnnnkkkssswwwkkklllssswwwxxxxxxsssqqquuu{{{rrrlllooo\\\PPPWWWbbbiiiuuu{{{yyyzzzyyywwwxxx{{{~~~ooo]]]NNNLLLRRRaaajjjjjjiiimmmxxxwwwjjjggghhhjjjmmmdddccceeelllyyy~~~}}}}}}~~~~~~~~~~~~|||{{{zzzzzzyyyvvvqqqnnnfffdddbbb___\\\YYYXXXWWWTTTYYY___```___\\\\\\]]]]]]dddlllttt}}}~~~xxxsssyyy~~~~~~zzzwwwwwwxxxvvvttttttyyy|||uuutttyyyyyytttwww~~~kkkaaa```SSS???333111111111111000000000000////////////////////////......///111222555666777888777999<<<<<>>>>>;;;EEEPPPWWW\\\hhhzzzzzzsssyyy{{{rrrrrrtttttttttuuurrrsssuuuvvvoooddd___```kkkuuu|||{{{vvvrrroookkkoookkkdddXXXKKKFFFOOO\\\ooorrrmmmkkkiiigggggglllyyy{{{zzzuuummmjjjmmmppppppsssyyyvvvwwwyyyzzzzzzzzzyyyyyyxxxuuupppkkkgggdddcccccccccfffjjjnnnssswwwzzz|||~~~yyysssoooooonnnllliiifffccc```^^^ZZZYYY___gggsssxxxbbbffflllppp|||{{{yyywwwyyy}}}vvvSSSDDD666111222222333444000000000111222444555666444555666777999<<>>AAA======QQQiiieeeHHHNNNhhhuuufffQQQFFFXXXJJJDDDhhhuuu\\\KKK@@@DDDFFFHHHVVVjjjvvv||||||}}}}}}}}}}}}|||{{{|||}}}~~~}}}zzzzzzyyyyyyxxxwwwvvvvvvtttttttttuuuvvvxxxyyyzzz~~~~~~|||zzzwwwvvvwwwxxxwwwuuusssrrrrrrqqqooommmbbbSSSHHHHHHLLLOOOXXXbbbfffhhhjjjnnnwwwvvvpppkkkiiiaaaXXXSSSLLLBBB<<<;;;666BBBMMMSSS]]]nnn}}}|||ooojjjxxxvvvqqqrrruuutttrrryyyuuurrroooiiibbb```cccsssuuuxxxyyyvvvqqqkkkggggggggg___VVVPPPHHHPPPgggxxxvvvlllhhhbbb\\\[[[ZZZYYY]]]lll~~~yyyxxxtttrrrrrrxxxyyyyyyxxxwwwwwwwwwxxxxxxuuutttrrrmmmgggdddbbbbbbbbbaaaaaadddiiiqqqxxx}}}}}}yyyvvvttttttssspppmmmfffaaa[[[XXXXXXZZZ]]]^^^pppxxx~~~ppp```kkk{{{zzzyyylllmmm}}}|||kkkOOO555///555777555222000111111222222333444444555777777666888===@@@AAAJJJSSSRRRUUUiii||||||vvvhhhVVV^^^ooo~~~uuugggcccjjjuuuzzzpppkkkmmmqqqssstttsssoooqqq|||~~~{{{qqqfff\\\PPPLLLWWWeeennnyyy~~~zzzvvvttttttwwwyyyzzzwwwkkkWWWSSSWWWeeeooorrrvvv}}}wwwvvvwww}}}rrrccc]]]^^^bbbgggmmmmmmqqqvvv{{{~~~~~~~~~{{{zzzyyyyyyzzzxxxuuusssnnnhhh```\\\[[[[[[XXXUUUUUUXXX\\\^^^^^^]]][[[YYY\\\]]]bbblllwww}}}~~~}}}tttvvv{{{|||zzz|||yyyvvvuuuxxx~~~~~~yyyuuuuuuwwwwwwtttqqqhhhsss~~~|||qqqnnniiimmmjjj[[[ZZZ\\\]]]OOO888666555444111000///000111000000000000000000000000//////000222333444555666999999===???===AAAZZZuuuzzz]]]HHHTTTqqq{{{jjjSSSNNN[[[OOOOOOpppnnnYYYHHH>>>BBBFFFJJJZZZnnnzzz~~~}}}|||||||||||||||||||||{{{|||}}}~~~~~~~~~}}}|||zzzzzzyyyyyyxxxwwwwwwvvvttttttttttttuuuwwwyyyzzz}}}~~~}}}{{{xxxvvvwwwxxxvvvtttrrrrrrqqqqqqnnnmmmbbbTTTIIIIIIMMMPPPYYYcccfffhhhmmmsss|||}}}uuuooojjjddd[[[SSSNNNGGG>>>888777666>>>HHHQQQ```ooowwwxxxlllfffgggvvvvvvqqqrrruuutttrrruuurrrpppnnniiicccaaadddsssuuuxxxxxxtttnnnhhhdddfffhhh```XXXSSSKKKSSSkkk~~~iiibbbaaa[[[XXXXXXSSSSSSYYYhhh|||zzzyyy|||}}}wwwxxxxxxxxxxxxxxxxxxxxxvvvuuusssnnnhhhdddcccccc`````````ccchhhpppxxx}}}~~~zzzvvvttttttssspppnnnfffaaa[[[XXXXXX[[[]]]___nnnxxxrrr___gggyyy}}}~~~qqqkkkwww~~~wwweeeMMM777111555666333111000111111222222333444444555777777777999===AAACCCMMM[[[^^^aaauuuppptttjjjXXX```rrr|||jjjdddfffooozzzqqqiiihhhiiikkkkkkjjjgggkkkxxx|||xxxlll```QQQIIIJJJXXXfffpppxxx{{{tttrrrsssvvvxxxxxx}}}rrr[[[VVVZZZjjjwww|||~~~tttrrrwwwuuugggYYYUUUXXX]]]dddjjjpppsssyyy~~~}}}}}}~~~~~~~~~~~~}}}yyyyyyxxxyyyzzzyyywwwtttmmmhhh```\\\[[[[[[YYYWWWTTTVVVYYY\\\^^^]]]\\\[[[^^^^^^aaaiiisss|||ssstttzzz|||}}}yyyvvvtttvvv|||{{{vvvuuuvvvvvvsssqqqhhhooowww{{{~~~~~~yyytttnnnnnnjjjiiizzzyyywwwzzz{{{ssshhhbbb]]][[[^^^TTT<<<444444333111111000000000000000000000000000000000///000111222333444555666999999;;;<<<<<>>EEEPPP\\\pppwwwpppnnnrrrsssuuuvvvwwwuuurrrpppnnnmmmnnnnnnhhh]]]WWWWWW[[[dddmmmpppmmmjjjkkkmmmmmmuuuuuunnndddXXX___xxxggg^^^YYY[[[\\\ZZZ```iiipppzzz}}}}}}~~~||||||~~~{{{xxxvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwsssnnnhhheeeddd^^^]]]]]]___dddkkkrrrwwwwww{{{~~~}}}yyyuuurrrqqqnnnhhh```ZZZXXXYYYZZZZZZaaahhh{{{fffUUU```ooowwwvvv{{{yyy|||yyy|||~~~~~~uuuiiiRRR<<<222333555222000111111222222333444444777333555;;;<<<===JJJ[[[tttwwwsssxxxjjjSSSJJJXXXpppxxxoooWWWQQQiii|||jjjhhhoooxxxgggVVVJJJFFFHHHKKKLLLIIIKKKRRRZZZbbbnnnxxx|||tttmmmeeeWWWJJJ===DDDOOO^^^mmmwwwvvvpppfffddd```^^^ccckkknnnlllgggmmmrrrssspppqqqwww}}}|||nnnbbb^^^kkk|||yyylllaaabbbiiirrr|||~~~|||~~~~~~}}}|||{{{||||||}}}}}}}}}}}}}}}~~~~~~~~~zzzyyyyyyyyyzzzyyyvvvtttqqqnnnhhhaaa[[[XXXXXXYYYUUUQQQOOORRRXXX\\\\\\ZZZWWWWWWYYY\\\cccooo{{{xxxsss{{{yyywwwsssqqqrrrwww|||vvvpppnnnooopppqqqyyy}}}ooogggCCC<<<444000222444333222000000000000000000000000000111222333555666777777;;;:::;;;BBBYYY{{{|||___QQQZZZuuurrrYYYQQQKKKOOOdddzzz~~~hhhYYYEEEBBBCCCIIIUUUdddttt}}}||||||zzzxxxxxxyyyzzz{{{||||||||||||}}}|||yyyxxxxxxxxxxxxxxxxxxxxxxxxtttuuuvvvwwwvvvuuurrrqqqqqqqqqqqqooommmmmmnnnpppkkkjjjiiijjjlllmmmlllkkkhhhZZZOOOPPPQQQQQQVVV^^^___aaammm{{{}}}vvvmmmiiiiiigggcccUUULLLDDD???;;;555444555444///000888>>>>>>AAAEEEUUUfff|||rrrkkkmmmnnnppptttwwwwwwuuurrrooojjjjjjkkklllfff\\\VVVUUU[[[dddmmmpppmmmjjjkkkmmmooowwwwwwooodddWWW^^^wwwggg___ZZZ]]]]]]\\\bbbmmmyyyzzzzzz||||||{{{||||||{{{yyywwwvvvuuutttsssvvvuuuuuutttttttttuuuuuuvvvwwwvvvsssnnnhhheeeccc]]]\\\\\\]]]bbbhhhoootttuuuzzz~~~{{{vvvsssrrroooiiiaaa[[[XXXXXXYYYYYYaaaeeexxxhhhWWW^^^jjj{{{{{{uuuZZZ???333444555222000111111222333333444444777333555;;;<<<===KKK]]]nnngggbbbqqqfffMMMHHHUUUjjjyyyrrrXXXRRRnnnnnnhhhooo}}}}}}sssdddSSSHHHCCCEEEHHHHHHGGGHHHNNNSSSXXXaaajjjwww{{{{{{qqqjjjaaaRRREEEAAAFFFQQQaaattt~~~yyymmm___]]][[[]]]dddkkkmmmkkkjjjsssyyyuuuqqqssswww{{{qqqddd\\\ddduuuzzzqqqddd^^^fffttt~~~~~~~~~}}}||||||{{{{{{|||}}}yyywwwxxxxxxxxxxxxxxxwwwvvvuuuqqqpppllleee^^^XXXVVVUUUSSSUUUVVVWWWWWWWWWYYY[[[YYYXXXYYY^^^cccjjjwwwzzzrrrssszzzwwwvvvxxxxxxyyyyyytttqqqpppppprrryyy}}}kkklllTTT@@@000111555222///111222111000//////000111222000111333333333555777:::;;;===>>>EEE]]]wwwRRRPPPccczzz[[[KKKHHHSSSpppeeeMMMEEEBBBCCCLLLYYYiii{{{}}}|||{{{{{{zzzyyyxxxwwwwwwwwwxxxyyy~~~}}}||||||xxxxxxyyyzzzzzz{{{{{{|||zzzxxxwwwwwwyyyyyyxxxwwwrrrrrrpppooonnnnnnnnnnnnooolllkkknnnqqqrrrmmmiiifff]]]RRRMMMMMMRRRVVVWWWXXXcccsss~~~|||ttttttxxx{{{wwwrrrnnnllljjjddd]]]UUUKKK@@@;;;888444222333///111333555888>>>HHHOOO[[[qqq}}}uuupppkkkqqqssswwwzzzxxxrrrmmmkkkhhhiiijjjiiieee^^^WWWSSSZZZeeennnooommmmmmmmmllllll{{{~~~rrrcccWWW```yyylll___WWW[[[aaaccchhhppp}}}{{{zzz{{{zzzyyyxxx{{{vvvooolllmmmnnnooonnntttuuuwwwxxxwwwuuurrrpppqqqqqqoooooommmiiiccc_________^^^]]]___cccjjjooopppzzzzzzyyyyyyxxxvvvoooddd[[[WWWWWWXXXZZZ___bbbooo{{{rrr___```pppuuuwwwXXX@@@555333333111222222333444444555555666999777666888:::@@@NNNZZZlllaaagggmmmNNNFFF[[[vvvmmmUUUYYYrrr~~~kkkmmmoooyyysss```QQQIIIFFFEEEEEEFFFGGGHHHIIIKKKPPPVVVZZZhhhnnnxxx{{{rrrhhh[[[MMMCCCAAAHHHUUUfffwwwvvviii\\\ZZZYYY\\\bbbhhhiiihhhiiittt|||zzzwwwxxx|||~~~uuuhhh___fffvvv}}}tttfff^^^dddsss~~~~~~}}}}}}|||||||||}}}}}}zzzyyywwwwwwwwwwwwvvvuuuttttttrrrqqqmmmggg___ZZZWWWVVVTTTTTTTTTSSSSSSUUUYYY\\\YYYWWWWWWZZZ^^^eeerrr~~~zzzxxx~~~|||yyyxxxxxxxxxxxx}}}{{{vvvrrrqqqpppnnntttuuugggjjjWWWBBB222222555333000222222111000//////000111222///111333333444555888::::::<<<@@@LLLkkkoooTTTRRRgggnnnWWWNNNIIISSSnnn~~~cccLLLEEECCCDDDNNN[[[kkk}}}~~~||||||{{{zzz{{{zzzyyyxxxwwwxxxyyyyyy{{{}}}~~~|||zzzzzzzzzvvvwwwwwwxxxxxxyyyzzzzzzzzzyyywwwwwwxxxxxxwwwvvvqqqqqqpppooonnnnnnnnnnnnrrrooonnnoooqqqpppkkkgggccc[[[RRRLLLMMMQQQTTTVVVVVV\\\eeejjjfffbbbfffnnnxxxvvvrrrnnnlllkkkeee^^^UUUJJJ???;;;777333111222111333555666:::AAALLLTTTeeewwwzzzqqqmmmjjjnnnqqqwwwyyyvvvpppjjjhhhiiijjjjjjhhhccc]]]WWWSSSZZZfffppprrrppppppooommmqqqsssbbbTTT^^^www{{{wwwggg[[[UUUZZZ```bbbhhhooo~~~|||{{{{{{zzzyyyvvvsssvvvpppjjjgggiiillloooppprrrsssttttttsssrrrpppnnnnnnnnnmmmmmmllliiidddaaa[[[[[[ZZZYYYZZZ___fffkkkqqq{{{{{{yyyxxxwwwuuuoooeee]]]YYYXXXYYY[[[^^^___lllxxxrrr```]]]hhhjjjwwwjjjKKK888444555444222222333444444555555666777555666999;;;@@@JJJUUUaaa]]]ggghhhOOOMMMffflllUUU[[[sssrrrbbbhhhlllqqq|||~~~qqq^^^OOOGGGDDDCCCBBBCCCDDDEEEEEEEEEHHHKKKNNNWWW^^^iiiuuuwwwnnndddWWWIII@@@CCCMMM\\\nnn}}}ssscccRRRQQQQQQWWW^^^ccceeeeeehhhuuuzzzyyy{{{|||}}}yyykkkbbbggguuuzzzkkk```cccrrr~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{zzzxxxxxxxxxxxxwwwvvvuuutttrrrqqqnnnhhhaaa[[[XXXWWWUUUTTTRRRPPPPPPSSSXXX\\\YYYVVVUUUVVVYYY```mmmyyy~~~~~~|||zzzyyywwwvvvzzz~~~xxxtttrrrrrrmmmpppqqqnnnnnnxxxxxx~~~gggbbbhhh[[[FFF555222555444222333111111000000000000111111///111333333444555888:::??????CCCUUUvvvdddTTTPPPhhhxxx]]]NNNMMMKKKUUUkkkzzzwww\\\GGGEEECCCGGGQQQ^^^nnn~~~|||{{{{{{zzz{{{zzzyyyxxxwwwxxxyyyyyyxxxzzz{{{{{{yyywwwvvvwwwttttttuuuvvvvvvwwwwwwxxx{{{yyywwwwwwxxxwwwvvvtttpppoooooonnnnnnnnnoooooorrrpppnnnnnnnnnlllfffbbbaaaZZZQQQMMMMMMPPPRRRRRRQQQQQQRRRQQQNNNOOOZZZggguuuvvvtttooollljjjeee]]]TTTIII>>>999666111///000444555666888<<>>>>>@@@BBBCCCCCCAAA???>>>>>>AAAFFFLLLQQQUUU^^^kkkuuuyyypppfff\\\PPPDDD;;;NNN[[[mmm}}}ooo]]]LLLJJJMMMWWW^^^aaaffflllvvv}}}||||||zzzmmmcccfffqqq}}}}}}|||vvvfffcccmmm{{{~~~}}}{{{{{{{{{{{{|||{{{{{{{{{zzzyyyxxxwwwvvvoooooommmhhhaaa[[[WWWVVVSSSTTTUUUTTTSSSTTTVVVXXXYYYVVVUUUWWWZZZ```mmmyyy~~~}}}zzzvvvsssuuu{{{}}}wwwtttsssiiihhh^^^SSSZZZqqqzzzxxxnnnnnnkkk{{{vvvqqqtttttttttppphhhbbbfffmmmeeeQQQ;;;111222333111000000000000111111000000000///111333444555666:::<<<:::>>>OOOooo{{{WWWIIITTTjjjlllWWWMMMLLLJJJWWWcccrrr{{{]]]GGG===@@@BBBJJJWWWdddsss~~~}}}|||{{{zzzyyyxxxvvvuuuuuuvvvvvvwwwvvvxxxzzzyyywwwuuuuuuuuuttttttuuuuuuvvvwwwwwwwwwzzzxxxwwwvvvvvvuuutttrrrmmmmmmmmmmmmmmmmmmnnnnnniiihhhhhhhhhgggdddaaa^^^ccc\\\SSSMMMKKKIIIGGGEEEFFFBBB>>>===<<>>>>>>>>@@@BBBCCCBBBAAA@@@AAAEEEIIIMMMOOORRRZZZfffppp|||~~~yyynnndddZZZOOOCCC;;;TTTaaaqqq~~~nnn]]]OOOKKKNNNWWW]]]^^^dddlll}}}|||{{{}}}}}}pppffffffoooyyy|||}}}{{{jjjcccjjjvvv}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzzyyyyyyyyyxxxwwwuuutttsssnnnnnnmmmhhhbbb[[[WWWVVVRRRTTTUUUUUUTTTTTTUUUVVVXXXVVVVVVXXX[[[```lllxxx~~~}}}}}}zzzvvvsssuuu{{{wwwtttsssmmmjjjaaaXXX___sss{{{xxx}}}vvvyyyzzzsssfffccclllttttttllleeeeeehhhmmmYYY@@@222111333222///000000111111111111000000///111333444555777:::===:::AAAVVVxxxwwwWWWHHHTTTiii{{{xxxeeeTTTKKKIIIIIIXXX```oooqqqRRRCCC@@@???CCCMMM[[[hhhwww~~~~~~|||{{{yyyxxxwwwvvvuuuvvvvvvwwwwwwyyy{{{zzzxxxvvvvvvvvvtttuuuuuuvvvvvvwwwxxxxxxyyywwwuuuuuuvvvuuutttrrrnnnmmmmmmlllllllllmmmmmmhhhhhhiiiiiigggeeebbb```bbbZZZQQQJJJFFFEEEBBB@@@CCC@@@======<<<===EEEOOOeeesssxxxooogggeee___VVVOOOEEE;;;777444111000111333666999;;;===BBBIIIOOORRRRRRSSSSSSQQQSSS^^^kkkyyyxxxrrrooommmiiihhhfffccc```\\\YYYXXX___kkkvvvxxxvvvuuusssqqqrrrzzzuuugggYYYOOOWWWnnnssshhhZZZVVVdddxxxlllccc___dddhhhkkkuuuxxxvvvssssssvvvyyy||||||zzzyyywwwuuutttvvvzzz~~~yyyxxxvvvuuuttttttuuuuuuuuutttssssssrrrooojjjfff]]]\\\ZZZWWWVVVYYY^^^bbbmmmvvv~~~|||vvvpppiiijjjjjjeee^^^XXXVVVVVVZZZZZZ]]]hhhtttwwwkkk\\\tttnnnttt~~~vvvqqqlll^^^JJJ;;;666444222222222333444444555555666444555888:::<<>>>>>>>>;;;>>>AAACCCCCCCCCDDDEEEEEEHHHLLLPPPTTT\\\fffmmmzzz|||~~~wwwlllaaaWWWLLLAAA:::XXXcccppp{{{|||mmm^^^VVVQQQTTT^^^dddfffooo{{{{{{yyy{{{}}}vvvjjjhhhnnnvvvsssiiimmmwww}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{zzzzzzyyyxxxxxxyyyyyyxxxwwwvvvtttsssrrroooooonnnjjjccc]]]YYYWWWSSSSSSSSSRRRQQQRRRTTTVVVWWWUUUVVVYYYZZZ^^^gggrrr}}}zzz{{{|||zzzvvvsssvvv|||wwwssssssppplllggggggooo~~~yyyjjjiiiyyy|||ooojjjiiittt```FFF555222444333//////000111222222111000//////111333444555888;;;===???FFF\\\}}}oooTTTLLLWWWlll|||ttt^^^OOOJJJJJJNNN^^^bbbqqqeeeIII???CCC@@@FFFQQQ___lll{{{~~~|||{{{zzzxxxwwwwwwwwwxxxyyywwwyyy{{{zzzxxxvvvvvvvvvttttttuuuuuuvvvvvvwwwwwwwwwvvvttttttuuuuuutttsssnnnnnnmmmlllkkkkkkkkkkkkggghhhiiiiiifffcccaaa```]]]UUUKKKDDDAAA@@@???>>>???<<<<<<======<<>>>>>???BBBEEEAAAAAAFFFMMMRRRYYYiiixxxzzzrrrpppmmmggggggfffeeebbb^^^[[[YYY___jjjtttuuusssrrrpppnnnoootttmmmaaaXXXNNNSSSfffeee[[[SSSXXXkkk~~~oooeee```cccfffiiitttwwwwwwvvvxxxzzz|||{{{zzz{{{{{{yyywwwvvvxxx}}}xxxwwwvvvuuuttttttttttttssssssrrrsssrrrpppkkkhhh^^^\\\YYYVVVUUUXXX\\\```iiirrr{{{~~~wwwpppjjjmmmnnniiiaaaYYYVVVVVVXXXYYY[[[cccrrr{{{rrrbbbiiiooopppxxx~~~|||}}}~~~sssqqqiii]]]PPP@@@222///333222222333444444555555666333555999;;;>>>OOOooocccddd~~~___QQQ___yyykkkjjjvvv{{{|||zzzlll```PPPCCC===<<<=========@@@CCCDDDEEEFFFHHHJJJLLLOOOTTTZZZaaagggmmmpppyyy{{{~~~{{{sssggg\\\RRRHHH>>>777ZZZdddoooxxx}}}yyylll^^^aaa\\\___llluuuyyy|||}}}zzz}}}{{{nnnjjjnnnttt~~~{{{ppprrrzzz~~~}}}}}}}}}}}}}}}}}}~~~~~~zzzzzzzzzzzzyyyxxxwwwvvvzzzzzzzzzyyywwwuuutttsssooopppoookkkeee^^^ZZZXXXTTTSSSQQQNNNMMMOOOSSSWWWVVVUUUVVVXXXYYY[[[ccclll{{{wwwvvv|||zzzwwwtttwww|||}}}wwwssssssllljjjlllvvvtttyyywwwuuuzzzeeeJJJ777333555444//////000111222222111000//////111333444666888;;;>>>>>>FFF___gggQQQQQQ```wwwxxx___PPPPPPTTTUUUeeehhhuuu}}}\\\BBB<<>>>>>===:::999:::>>>??????CCCIIIOOOcccnnnggg```aaa^^^UUUMMMCCC:::777666333333555222888>>>AAA@@@>>>>>>???>>>???GGGRRR[[[fffxxx~~~uuurrrnnnffffffgggfffccc```]]][[[```jjjsssssspppoooooommmnnnqqqiii^^^WWWNNNPPPaaa]]]UUUPPP[[[qqqlllbbb\\\]]]___bbbnnn{{{|||yyyzzz|||}}}yyyzzz~~~xxxxxxxxxwwwvvvvvvuuuuuussssssssstttuuusssooolll___^^^[[[XXXVVVXXX]]]aaafffoooyyy~~~~~~xxxpppkkkoooqqqlllccc[[[WWWVVVWWWXXXZZZ```ppp|||uuufff[[[{{{ooommmqqq~~~}}}vvvtttzzzzzz}}}rrrhhh^^^JJJ555222<<<222222333444444555555666444888<<<>>>CCCYYYyyyWWWTTTrrruuuZZZOOOaaa~~~nnnnnn{{{~~~yyywwwiii]]]MMM@@@;;;;;;<<<<<>>:::999<<>>AAABBBAAAAAAAAAAAAFFFQQQ^^^jjjyyy{{{uuuqqqjjjiiihhhfffeeedddaaa]]]ZZZ[[[eeemmmooonnnnnnkkkhhhiiifffccc]]]SSSLLLNNNUUUSSSNNNTTThhh|||vvvaaaPPPPPPTTTWWWbbbppp~~~yyyzzz|||}}}~~~~~~~~~}}}yyyzzz{{{yyyvvvuuuwwwyyywwwwwwwwwvvvtttrrrooonnnccc]]]YYYYYYYYYVVVUUUVVVbbbjjjssszzzzzzppplllnnnooommmggg___XXXTTTUUUVVVYYY^^^lll~~~___QQQiiivvvvvvccckkkzzz~~~}}}jjjNNN<<<333000333333333444555666777777666:::>>>>>>DDDYYYxxx{{{~~~pppQQQLLLaaauuu|||qqqTTTTTTjjjwwwjjjpppvvvmmmdddWWWIIIAAA===::::::===???CCCIIILLLNNNQQQUUUYYYfffkkkttt~~~|||xxxtttwww|||~~~zzzuuuuuukkk___VVVKKK???777666ZZZ```fffgggaaaYYYRRRNNNZZZdddsss|||||||||mmmfffgggnnnxxx|||zzz~~~}}}||||||}}}~~~||||||||||||{{{zzzyyyyyy{{{zzzyyyyyyyyyxxxuuurrrssspppmmmkkkhhhbbbZZZSSSTTTSSSQQQPPPPPPRRRTTTVVVVVVXXXXXXWWWUUUVVV[[[___uuu~~~~~~zzz}}}xxxqqqrrrwww}}}}}}wwwrrrooommmmmmtttzzzqqqnnnUUU;;;555555111222333222111111000000111111000111222444666999;;;<<<>>>NNNpppqqqvvvttt^^^PPP```xxxhhhWWWPPPOOOSSSmmmnnnyyyoooQQQCCCCCC@@@BBBFFFSSSeeeuuu~~~~~~|||{{{{{{|||}}}{{{yyyxxxzzz|||yyyyyyxxxwwwvvvuuuuuuuuussstttuuuuuuvvvvvvvvvuuussstttuuuuuuuuusssqqqooonnnmmmkkkiiihhhgggggghhhdddddddddbbb^^^XXXSSSOOOJJJEEE>>>:::999:::;;;;;;;;;:::;;;???BBBEEENNNXXX___gggjjjddd```___XXXLLLDDD???888444222333444444777;;;@@@BBBCCCBBBBBBBBBFFFLLLXXXggguuu|||vvvrrrllliiigggfffeeedddbbb^^^[[[[[[dddmmmooonnnnnnkkkgggeeecccaaa]]]SSSKKKLLLSSSNNNQQQ___tttxxxbbbRRRSSSXXX[[[eeerrr}}}}}}}}}|||||||||{{{{{{{{{~~~|||yyyxxxyyyzzzxxxuuutttuuuxxxttttttuuuuuutttrrrpppoooeee___ZZZYYYYYYVVVVVVXXXaaaiiirrryyyzzzqqqlllnnnooommmhhh```XXXTTTTTTUUUYYY^^^lllbbbNNNeeesssvvvdddiii~~~uuuVVVBBB999777333444444444555666666666666999<<<===DDDXXXuuu}}}ttt}}}nnnPPPJJJ^^^rrryyynnnRRRTTTlll}}}lllqqq}}}sssjjj___SSSFFF@@@===;;;;;;>>>@@@CCCHHHKKKPPPVVV^^^dddtttxxx}}}xxxsssuuuzzz}}}{{{wwwuuujjj^^^TTTIII>>>777555WWW[[[]]][[[TTTLLLFFFDDDOOOZZZlll}}}}}}}}}nnnfffgggnnnzzzzzzyyy|||zzzzzz|||~~~{{{{{{{{{{{{zzzyyyxxxxxxyyyxxxxxxxxxyyyxxxuuusssqqqooollljjjhhhccc[[[UUUUUUTTTRRRQQQQQQQQQRRRSSSWWWXXXYYYWWWUUUUUUYYY]]]qqqzzz{{{}}}yyyssssssvvvyyyxxxrrrsssllljjjpppxxxuuuooooooZZZ@@@999666111222333222111111000000111111111111222444777999;;;===>>>UUU{{{vvv{{{}}}mmmVVVMMMggg|||eeeTTTMMMMMMTTTnnnqqq~~~nnnTTTEEECCC>>>DDDKKKWWWgggvvv~~~|||{{{{{{||||||{{{yyyxxxzzz{{{yyyxxxwwwvvvuuuuuuuuuuuuvvvvvvwwwwwwvvvuuusssrrrqqqrrrtttuuuuuutttsssrrrmmmlllkkkiiiggggggffffffccccccaaa___ZZZTTTNNNJJJEEE@@@;;;888888999:::;;;::::::===AAACCCFFFQQQ\\\fffmmmnnngggaaa]]]TTTIIIAAA<<<666333222333444444:::===AAACCCCCCCCCDDDDDDIIIPPP]]]nnn|||{{{uuuqqqkkkhhhgggfffffffffccc```]]][[[dddllloooooooookkkfff```aaaaaa]]]RRRIIIIIIOOOHHHQQQbbbsss}}}|||fffWWW[[[cccgggooozzz~~~}}}}}}|||{{{zzzyyyzzz{{{{{{~~~~~~|||yyyxxxxxxyyywwwwwwwwwvvvsssssstttuuuqqqrrrssstttsssrrrqqqppphhhaaaZZZYYYWWWUUUVVVYYYaaaiiirrrxxx~~~zzzsssnnnooopppnnniiiaaaYYYTTTTTTTTTXXX]]]kkkhhhMMM```rrryyygggggguuuVVVAAA888666444444555555555555555555777888999;;;CCCTTTjjjzzzlllnnnmmmPPPKKK```wwwkkkQQQVVVnnn}}}iiimmmyyynnneeeYYYNNNBBB===<<<;;;<<>>HHHPPP^^^kkkxxx~~~}}}{{{{{{{{{{{{zzzyyyyyyyyyzzzvvvvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxxxxwwwvvvtttsssrrrsssuuuvvvuuutttrrrqqqlllllljjjiiigggfffeeedddaaa```^^^ZZZTTTNNNHHHEEE???<<<777555666888::::::;;;;;;>>>BBBDDDIIIWWWdddrrruuurrriii```YYYPPPGGG===999444111111333444444:::===@@@BBBCCCCCCEEEFFFNNNTTTccctttwwwqqqmmmhhhgggffffffggggggddd```]]]ZZZbbbjjjnnnooopppkkkfff```bbbccc___RRRFFFFFFKKKMMMVVVbbbjjjooovvvjjj]]]eeeqqqvvv~~~~~~zzzyyyxxxxxxyyy{{{}}}|||}}}~~~zzzuuutttwww{{{vvvvvvuuutttrrrrrrrrrssssssssstttttttttsssrrrqqqjjjbbbZZZWWWUUUSSSUUUXXX___hhhqqqxxx}}}|||wwwpppppppppnnnjjjbbbYYYSSSTTTSSSWWW]]]iiimmmPPP___ttt}}}lllfffqqqWWWAAA666333555555555555555444444444777777999<<>>DDDJJJTTTdddrrr{{{zzztttiii^^^UUULLLEEE:::777333111222333444555999<<<>>>@@@AAACCCFFFHHHQQQXXXiii}}}tttoookkkffffffffffffggggggddd```\\\ZZZaaagggkkkoooqqqmmmhhheeeggggggaaaRRREEEEEEKKKZZZccckkkmmmpppzzz|||jjjbbbmmmzzzzzzzzzyyyxxxyyy{{{~~~{{{}}}}}}xxxqqqnnnrrrwwwvvvuuutttsssssssssrrrrrrvvvvvvvvvvvvuuutttrrrqqqkkkbbbYYYUUUSSSQQQRRRVVV]]]fffpppvvv|||{{{rrrqqqqqqoookkkdddZZZSSSTTTRRRVVV[[[fff{{{rrrVVV```vvvrrreee|||fffLLL;;;555555555555555555444444444666888:::===BBBHHHNNNRRR[[[qqqoooSSSSSSpppfffPPP[[[rrruuuhhhccciiiyyy{{{rrrfff\\\RRRGGG===:::999999:::===???AAADDDJJJRRRYYY___bbbdddffflllssszzz~~~~~~{{{uuuooolllnnnqqqtttuuummmaaaRRRHHH???777555777GGGIIIIIIGGGCCCBBBDDDGGGRRRWWWaaarrrqqqfffbbbeeeppp{{{|||zzzxxx}}}ttt^^^XXX\\\aaarrr{{{~~~}}}~~~}}}}}}~~~|||}}}~~~{{{yyyzzzzzzzzzzzzyyyxxxwwwwwwvvvuuuuuuvvvwwwwwwuuusssrrrooommmlllkkkfff^^^XXXSSSTTTTTTTTTTTTRRRPPPOOOSSSVVVWWWWWWTTTTTTWWWZZZeeeppp{{{yyy}}}zzzwwwssszzzyyyooopppkkkhhhjjjgggccciiissszzzttt~~~wwwfff[[[WWWbbbYYYEEE;;;555000222333222111111000000111111222222333555888:::<<<>>>BBBZZZeeeNNNNNNLLLdddwww^^^OOOGGGGGGRRR^^^hhh}}}}}}lllbbbOOOBBBBBBBBBCCCRRRdddqqq}}}||||||zzzxxxxxxyyyzzzyyyxxxsssttttttuuuvvvxxxyyyzzzuuuvvvvvvwwwxxxyyyyyyzzzxxxyyyyyywwwuuurrrnnnllljjjjjjiiihhhfffdddaaa```YYYXXXUUUPPPJJJDDD>>><<<888555333222444777888999::::::>>>IIITTT```ooo{{{zzzxxxsssjjj___SSSIIIBBB888555222111222444666666888:::===???AAADDDHHHKKKOOOWWWjjj~~~uuupppkkkgggeeeeeefffgggfffccc^^^ZZZYYY___dddhhhmmmrrrpppkkkkkkllllllcccSSSGGGIIIQQQbbbkkktttwwwzzzwwwiiieeeqqq|||~~~}}}|||{{{||||||}}}|||}}}|||vvvnnnkkkmmmpppxxxvvvtttsssttttttsssrrrwwwwwwxxxwwwvvvtttrrrqqqkkkbbbYYYUUURRROOOPPPTTTXXXbbbmmmsssyyy~~~tttsssqqqpppmmmeee[[[SSSTTTQQQUUUZZZcccwwwuuuYYY]]]uuuwwwfffrrrTTT===555444444555555555555555555666999<<>>@@@EEELLLTTTZZZ\\\]]]aaadddiiiqqqxxx{{{|||{{{zzzvvvqqqnnnnnnpppqqqrrriii\\\NNNCCC;;;666666999BBBDDDEEEDDDBBBBBBEEEHHHTTTYYYcccqqqssshhhccccccmmmwww{{{zzzyyyxxxuuupppkkkhhhuuupppYYYSSSWWW[[[hhhsss~~~~~~}}}{{{zzz{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuuuuvvvwwwvvvtttqqqtttqqqooonnnlllggg___XXXRRRSSSTTTUUUUUUSSSPPPOOOQQQTTTVVVVVVTTTTTTWWWZZZbbbooo{{{xxx}}}{{{xxxssszzz}}}sssooolllhhhfffgggjjjooosss|||uuunnnooovvv{{{|||pppgggcccWWWddd]]]HHH===555000333333222111111000000111111222222444555888:::===>>>BBB\\\dddSSSPPPPPPuuuzzz^^^NNNGGGJJJWWWdddnnnyyymmmgggSSSCCCAAACCCDDDVVViiiuuu~~~||||||zzzxxxxxxyyyzzzyyywwwwwwvvvvvvvvvvvvwwwxxxxxxxxxwwwvvvvvvvvvxxxzzz{{{yyyyyyyyyxxxuuurrrnnnllliiiiiiiiihhheeeccc```___VVVTTTQQQLLLFFF@@@<<<999666444222222444666888888:::999???MMMZZZcccjjjpppoooooooookkkaaaSSSFFF>>>666444222111333666777777888:::===???BBBFFFLLLOOOSSS\\\nnnzzzsssnnnjjjfffeeeeeeffffffeeeaaa\\\WWWYYY]]]aaaeeelllssssssoooppppppnnneeeUUUKKKPPP[[[iiiqqqxxxzzzuuukkkjjjuuu}}}~~~~~~~~~{{{|||{{{wwwsssqqqrrrtttzzzwwwttttttvvvvvvuuussstttuuuvvvvvvvvvuuusssrrrlllcccZZZVVVSSSPPPPPPRRRQQQ\\\hhhooouuu|||vvvtttqqqpppnnnfff\\\SSSTTTPPPTTTXXX```sss~~~wwwVVVVVVppp{{{gggzzznnnRRR===777333444444444555666666666777:::===@@@EEENNN[[[eeeoooppp[[[ddd___QQQcccyyyyyymmmggggggmmm{{{{{{uuukkk]]]SSSJJJAAA999888:::;;;===@@@???AAAEEENNNWWW___bbbbbbiiikkkqqqxxx~~~~~~|||{{{yyyvvvsssrrrqqqpppoooeeeYYYJJJ???999555666;;;<<>>FFFaaahhh]]]SSSUUU}}}^^^NNNGGGLLL\\\fffpppwwwooolllXXXEEEAAACCCJJJ\\\nnnxxx~~~||||||zzzwwwwwwyyyzzzyyywwwzzzyyyxxxwwwvvvvvvvvvvvvzzzyyywwwuuuuuuwwwzzz|||xxxyyyyyyxxxuuurrrooommmiiiiiiiiigggeeebbb```^^^TTTRRROOOJJJDDD???:::888666444222222444666777888<<<:::AAAOOO[[[_________dddgggkkkllldddTTTDDD;;;666444222222444777888888999;;;===@@@CCCHHHNNNSSS```hhhyyywwwppplllgggdddeeeeeeeeefffeee```ZZZVVVYYY\\\___ccckkksssuuuqqqrrrrrroooeeeVVVNNNVVVbbbuuuyyyzzz{{{wwwoooooozzz}}}~~~yyyzzzzzzzzzzzzzzz|||}}}{{{xxxuuuuuuwwwxxxvvvtttqqqrrrtttuuuuuuuuuttttttmmmddd\\\XXXUUUQQQPPPRRRMMMXXXdddkkkrrrzzzwwwtttqqqpppnnnggg\\\SSSTTTPPPSSSWWW^^^qqq}}}wwwRRRPPPkkk~~~hhhsssyyyuuugggOOO???<<<333333444444555666777777888:::===@@@FFFUUUhhhwwwppp```ooo~~~]]]QQQfff}}}zzznnngggcccgggwww~~~yyyssshhhZZZPPPGGG>>>777888;;;<<>><<<===@@@AAABBBJJJSSS```cccjjjuuuvvvfff```cccffffffiiiddd___ZZZSSSKKKIIIKKKaaatttrrrZZZOOOTTT]]]lllvvv}}}|||}}}~~~|||zzzyyyzzz{{{|||zzzzzz{{{{{{{{{zzzyyyyyy|||zzzxxxvvvtttsssssstttuuusssqqqooolllggg```\\\TTTRRRPPPQQQSSSRRROOOKKKKKKPPPUUUVVVSSSRRRTTTWWW___mmm}}}tttzzzwwwtttvvv|||{{{qqqllliiiiiihhhfffhhhlll{{{uuuvvvwww~~~uuuiiieeeggggggUUU===888999///333222222111111222222333222444555666777999<<>>CCCMMMWWW___aaappppppnnniiidddhhhccccccdddcccaaa]]]ZZZXXXZZZ[[[```gggnnntttvvvwwwtttuuuqqqbbbSSSQQQ```nnn~~~~~~}}}wwwtttzzz~~~|||{{{|||}}}||||||zzzuuuppprrryyyzzzxxxwwwvvvwwwwwwwwwuuuuuuuuuuuuuuuuuuuuuuuuuuuoooggg\\\TTTPPPOOOMMMLLLNNNVVV___fffqqq{{{|||vvvnnnkkkkkkggg^^^VVVRRRUUUUUUTTT[[[iiisssvvvZZZMMMYYYvvv{{{llljjj~~~~~~{{{sssjjjcccWWWNNNDDD666666666555555555555666666888???>>>999KKKqqqeeeiiizzzXXXRRRjjj~~~rrrhhhbbbhhh||||||tttgggXXXMMMCCC???::::::===@@@AAA@@@AAACCCIIIQQQ]]]jjjvvv}}}{{{wwwooohhh]]]PPPAAA999666666999===>>>===>>>AAABBBCCCKKKTTT___dddlllxxxvvveee^^^```bbbaaa]]]WWWPPPJJJDDD???@@@EEE^^^rrrvvvaaaXXX^^^gggrrr||||||{{{}}}~~~}}}{{{zzzyyyyyyzzz{{{yyyzzzzzzzzzzzzyyyxxxxxx{{{zzzxxxvvvtttssssssttttttsssqqqooolllgggbbb]]]UUUSSSQQQRRRTTTSSSPPPLLLKKKOOOTTTUUUSSSRRRTTTVVV```lll{{{uuu{{{vvvsssuuu{{{{{{tttnnniiigggdddaaaaaaeeesssyyyrrrlllgggYYYBBB999888111333222222111111222222333222444555666777999===@@@OOOqqqwww^^^SSSSSSggguuu[[[HHHIIIZZZlllppp{{{~~~xxxoooUUUDDDDDDGGGLLL___qqq|||~~~||||||}}}}}}}}}|||{{{yyyxxxxxxyyyzzz{{{{{{{{{zzzzzzyyyyyyxxxxxxvvvuuutttttttttvvvxxxyyyzzzyyywwwuuusssqqqooonnniiihhhfffdddbbb^^^YYYUUUNNNKKKFFFBBB>>>:::666333111111222444555777999:::999<<>>BBB\\\dddjjjwwwXXXSSSjjj}}}vvvggg```iii~~~{{{sssfffWWWLLLBBB>>>::::::===AAABBBAAAAAACCCHHHQQQ\\\iiiuuu{{{~~~xxxoooeeeZZZMMM???999777666999>>>>>>===>>>AAACCCEEEMMMVVV___eeeppp~~~uuuddd[[[[[[[[[XXXTTTMMMEEE@@@;;;999===DDDXXXnnnzzzkkkdddkkkuuu|||~~~|||{{{|||}}}}}}|||{{{yyyyyyyyyzzzzzzyyyyyyyyyyyyyyyxxxwwwwwwzzzyyywwwuuutttsssttttttsssrrrpppnnnllliiiccc```WWWTTTRRRRRRTTTTTTQQQNNNJJJOOOSSSUUUSSSSSSTTTVVVaaajjjwwwvvv|||wwwssssssyyy{{{vvvoooiiigggccc```aaaeeewwwtttiii```KKK:::666333333222222111111222222333333444555666777:::>>>AAAYYYxxxnnnXXXPPPTTTllloooXXXHHHJJJ[[[jjjrrr}}}wwwlllSSSCCCEEEGGGMMM___qqq{{{}}}{{{{{{|||{{{{{{}}}||||||{{{{{{{{{zzzzzz}}}|||{{{zzzyyyxxxxxxwwwrrrssstttuuuvvvwwwwwwwwwxxxwwwvvvtttrrrpppooonnniiigggeeeccc```\\\WWWSSSLLLIIIDDD@@@<<<999555222111111333444666888999:::;;;<<>>@@@GGGQQQ\\\dddoooqqqoookkkfffjjjffffffeeedddbbb___]]]\\\XXX[[[aaaiiiqqquuuvvvuuuqqqqqqlll```VVV\\\ooo{{{xxx~~~}}}{{{zzzzzzzzz{{{}}}~~~}}}zzzwwwxxxwwwuuussssssuuuwwwyyyyyywwwvvvvvvwwwyyyyyyxxxzzzzzzyyyxxxxxxxxxxxxxxxtttmmmcccZZZTTTRRRPPPPPPQQQYYYaaaiiissszzzsssppppppmmmeee^^^TTTUUUSSSRRRXXXffftttzzzbbbNNNUUUrrrooo}}}yyyeeeNNN666666666555555555555666666444:::>>>EEE___aaagggqqqVVVTTTkkk{{{ggg]]]kkkzzzrrrdddUUUJJJ@@@===::::::>>>BBBDDDCCCAAACCCGGGOOOYYYeeeooouuuzzznnnbbbUUUIII<<<888777888;;;???<<<<<<===AAACCCFFFNNNWWW```gggtttsssaaaVVVTTTRRRNNNLLLFFF@@@<<<999999>>>EEETTTkkk~~~rrrmmmttt|||~~~~~~|||{{{{{{}}}|||{{{zzzyyyyyyyyyyyyzzzxxxxxxxxxxxxxxxwwwvvvuuuxxxwwwvvvtttssssssttttttrrrqqqooonnnmmmjjjeeebbbXXXUUUQQQQQQRRRRRRPPPNNNJJJNNNRRRTTTTTTSSSTTTUUUbbbhhhrrrxxx|||}}}xxxsssrrrxxx}}}|||vvvooojjjhhhgggfffjjjooozzz{{{llliiiTTT<<<444444333222222111111222222333333444555666777;;;@@@CCC\\\|||wwwyyyiiiTTTKKKRRRmmmjjjTTTIIINNN___nnnttt|||uuuiiiPPPCCCFFFGGGOOO```rrr{{{}}}|||||||||{{{zzz||||||}}}}}}|||{{{zzzyyyzzzzzzyyyyyyxxxxxxwwwwwwttttttttttttuuuuuuvvvvvvwwwvvvuuusssqqqpppnnnnnniiigggeeeccc```[[[UUUQQQJJJFFFAAA===:::777444222111222333555777888999999;;;<<<===@@@EEENNNXXX^^^hhhhhhlllqqqkkkXXXAAA444111222444666888;;;===>>>>>>???@@@CCCJJJUUUbbbkkkuuuooommmhhhbbbfffhhhhhhgggeeecccaaa```___WWW[[[bbbjjjrrrvvvvvvtttsssqqqiii\\\SSSYYYmmm}}}zzz|||||||||yyyxxxyyyzzz{{{zzzxxxvvvyyywwwuuuuuuwwwyyyzzzyyyyyywwwuuuuuuwwwyyyzzzzzz}}}|||zzzyyyyyyyyyyyyyyyuuuooofff\\\VVVRRRPPPPPPQQQXXXaaahhhsss{{{sssppppppnnnggg```TTTTTTRRRRRRWWWdddsss}}}jjjRRRUUUqqqooozzzrrrVVV:::666666555555555555666666:::<<<===AAAVVVsss\\\^^^{{{}}}iiiQQQSSSlll}}}hhh\\\nnn~~~xxxpppbbbSSSIII???<<<999;;;@@@DDDFFFEEEBBBCCCFFFKKKSSS\\\dddhhhqqqzzz}}}}}}mmm```OOODDD:::777888999===AAA;;;:::<<>>:::888666333111111222444666888999999999999;;;===@@@GGGPPPZZZaaagggggglllsssnnn[[[CCC333222333555888;;;===???@@@@@@@@@BBBFFFOOO\\\jjjsss~~~pppmmmgggaaaeeeiiiiiiiiigggfffdddbbbaaaXXX[[[bbbkkkrrrvvvvvvuuutttqqqhhhZZZSSSZZZnnn~~~{{{~~~|||||||||zzzxxxwwwxxxyyyzzzyyywwwxxxvvvuuuuuuwwwyyyyyyxxxzzzxxxuuuuuuwwwyyy{{{{{{}}}|||zzzyyyxxxyyyzzz{{{vvvqqqhhh^^^VVVQQQOOOOOOOOOVVV___gggrrr{{{rrroooooommmfff___TTTSSSRRRRRRVVVbbbrrrqqqUUUTTTooo~~~xxxhhhqqquuuYYY;;;666666555555555555666666888:::;;;@@@QQQgggssstttxxxWWWWWWlllttt|||yyyvvvbbbLLLSSSqqqjjj^^^rrr~~~wwwnnnaaaRRRHHH>>>;;;:::<<>>BBBHHHQQQZZZ```dddfffnnnvvvrrr]]]DDD444444555777:::===???@@@@@@AAABBBEEEJJJTTTbbbrrr|||ssspppkkkfffjjjiiijjjkkkkkkiiigggdddbbbYYY\\\bbbjjjrrrvvvwwwvvvuuuqqqhhh]]]WWW```uuu~~~|||}}}{{{{{{{{{|||yyywwwxxxyyyyyyyyyuuuuuutttttttttuuuvvvwww|||yyyvvvuuuwwwyyyzzz{{{{{{zzzyyywwwwwwyyyzzz|||vvvrrrjjj___VVVPPPNNNNNNNNNUUU]]]eeeppp~~~}}}tttoooooommmfff___SSSQQQQQQSSSWWW```qqqvvvUUUOOOhhhxxxwwwsssooo___dddsssZZZ;;;666666555555555555666666777999;;;@@@MMM]]]ggghhhppp{{{TTTWWWmmmsssttt]]]IIIVVVxxxiiicccvvv~~~wwwmmm```QQQGGG>>><<<;;;===CCCGGGGGGGGGEEEEEEDDDDDDEEEHHHJJJLLLUUU]]]hhhoootttyyymmm[[[GGG>>>777888;;;===AAAEEE<<<<<>>;;;;;;999:::===>>>===AAAGGGYYYqqqyyyyyy{{{}}}~~~}}}~~~{{{{{{{{{||||||{{{{{{{{{zzzzzzzzzyyyxxxwwwuuuttttttsssrrrrrrrrrssstttuuutttrrrooommmllljjjgggeee\\\VVVPPPMMMNNNPPPPPPNNNJJJKKKNNNQQQTTTUUUUUUTTTYYY___iiiwwwnnn|||{{{uuupppvvv{{{zzzrrrkkkhhhggghhhnnnuuuyyyooommmyyy|||ooowwwvvvbbbbbbnnnbbbIII:::333333222222111111222222333333444555666888===DDDIIIjjjgggJJJLLL^^^tttuuu^^^OOOOOO[[[iiiqqq}}}xxxqqq```HHHCCCIIIHHHPPPdddxxx|||{{{zzz{{{}}}~~~}}}|||wwwxxxyyyyyyzzzzzzzzzzzz{{{{{{||||||}}}}}}~~~~~~||||||{{{zzzyyyyyyyyyyyyzzzyyywwwtttqqqnnnlllkkkfffdddaaa^^^ZZZTTTNNNJJJCCC???:::666444333222000000222555777999:::999999777:::???DDDIIIOOOUUUYYY___dddpppzzzttt^^^EEE555555777999<<<>>>@@@@@@@@@BBBCCCFFFMMMXXXhhhyyysssrrroookkkoooiiikkkmmmnnnllliiieeebbbZZZ]]]bbbiiiqqqvvvwwwwwwuuurrriii___[[[eeeyyy~~~~~~~~~~~~~~~~~~|||xxxwwwxxxyyyzzzuuuvvvvvvtttqqqqqquuuxxx~~~zzzwwwuuuvvvxxxzzzzzzyyyxxxvvvuuuvvvxxxzzz|||wwwtttlllaaaVVVPPPNNNNNNMMMTTT\\\dddppp~~~wwwrrrqqqnnngggaaaRRRPPPQQQTTTXXX___pppvvvQQQFFF^^^mmmnnnmmmkkkYYY\\\www```???666666555555555555666666777:::<<>>CCCGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEELLLSSS]]]gggpppyyymmmXXXFFF===888999===???BBBFFF======@@@FFFIIIMMMWWWaaaiiiqqq}}}gggPPPBBB>>><<<999:::777888:::;;;<<>>EEEJJJkkkaaaDDDKKKaaawwwppp[[[OOOQQQ[[[ffflllxxxppp^^^GGGCCCIIIHHHPPPeeeyyyzzzyyyxxxzzz|||}}}}}}|||wwwxxxxxxyyyzzz{{{|||}}}{{{{{{{{{{{{{{{zzzzzzzzzyyy{{{|||~~~~~~}}}{{{zzz|||zzzxxxuuuqqqnnnllljjjdddbbb___\\\XXXRRRLLLGGGBBB>>>999555333222111000000222555888999:::999999777;;;@@@EEEIIIMMMQQQTTT\\\cccqqq|||vvv___EEE666666888:::===???@@@@@@@@@BBBDDDGGGNNN[[[lll}}}qqqqqqpppmmmrrrhhhkkknnnpppnnnjjjeeebbb[[[]]]aaahhhpppvvvxxxxxxvvvsssjjj```\\\eeexxx~~~~~~yyyvvvwwwxxxyyywwwzzzzzzvvvqqqqqqvvv{{{{{{wwwuuuvvvxxxyyyzzzwwwvvvuuutttuuuwwwzzz|||xxxuuunnncccWWWPPPNNNOOONNNUUU]]]eeeqqqzzzuuutttqqqjjjcccQQQOOOQQQVVVXXX___pppuuuLLL???UUUeeehhhkkkkkkYYYYYY~~~hhhEEE666666555555555555666666555888===AAAHHHRRR[[[```ttt{{{TTTcccvvv]]]KKK___{{{hhhccclll|||wwwmmm```QQQGGG???===<<>>@@@CCCGGG:::===CCCIIIKKKPPP\\\iiiqqqvvv~~~www```JJJ???<<<999444555777<<>>>>>???AAABBBFFFGGGLLLWWWgggxxxuuuooopppqqqqqqnnnllljjjkkkmmmkkkgggccc^^^___cccjjjrrryyy}}}xxxsssoooddd[[[kkk}}}{{{}}}~~~{{{yyyxxxwwwwwwwwwvvvvvvvvvuuuuuuvvvzzz|||zzzxxxwwwwwwxxxyyyyyyxxxyyyxxxwwwvvvvvvxxxzzz|||uuurrrlllbbbVVVOOOMMMNNNQQQSSSYYYdddrrrsssppppppmmmhhhWWWPPPNNNSSSXXX___oooqqqJJJ>>>JJJdddrrrfffiii]]]fffyyyiiiJJJ777666444444666666666555777:::<<>>;;;:::===CCCFFFEEEBBBFFFDDDAAA@@@@@@@@@???>>>EEEJJJSSS^^^jjjwwwjjjQQQAAA<<<888;;;CCCHHHHHHEEE???BBBGGGMMMPPPUUUaaannntttzzz}}}zzz}}}uuu^^^GGG===;;;999555888999<<<>>>>>>@@@JJJVVVrrr|||~~~||||||{{{zzzzzzzzzzzz{{{{{{|||{{{zzzxxxxxxxxxwwwtttrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppooommmjjjgggfff```ZZZSSSOOOOOOPPPPPPOOOMMMJJJLLLSSSXXXWWWTTTTTTWWWYYYcccttttttxxx|||ttttttvvv||||||sssjjjgggggggggkkkpppiiioooxxxtttwwwqqqqqqrrrpppbbbdddeeebbbcccbbbMMM777333333222222111111222222333222555222444<<<>>>CCCQQQppp~~~\\\JJJPPPeeexxx|||hhhSSSKKKOOOWWWaaahhhzzzxxxmmm[[[HHHAAAFFFOOOUUUhhhzzz}}}~~~~~~~~~|||{{{zzzyyyzzzzzz{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{zzzzzzzzzyyyyyyzzz||||||{{{zzzwwwvvvssspppmmmkkkiiihhheeeccc___YYYSSSLLLGGGDDD===;;;777444111111111222222444777999999999:::;;;666666:::>>>???@@@GGGOOO[[[dddttt}}}uuu^^^GGG;;;999;;;>>>@@@AAABBBEEEGGGJJJMMMTTT___ooozzztttsssttttttooommmlllmmmnnnmmmhhhddd___aaaeeemmmuuu{{{{{{wwwsssggg\\\jjj~~~|||~~~~~~|||{{{zzzyyyzzzzzzxxxyyyyyywwwwwwxxx{{{}}}{{{yyyxxxyyyzzz|||{{{zzzyyyxxxwwwvvvvvvwwwxxxyyywwwtttnnncccXXXPPPNNNOOOPPPRRRWWWaaannn{{{~~~uuurrrtttrrrmmmZZZSSSPPPTTTXXX^^^nnnsssMMMAAAIIIaaaqqqhhhmmmccchhhvvv{{{uuu___EEE888666555444666666666555666;;;===???LLLaaaoooqqq___oooyyy___SSSjjjzzzooo___XXXhhhyyynnn```PPPDDD===;;;:::===CCCFFFEEECCCFFFDDDAAAAAAAAAAAA???>>>CCCHHHPPPZZZffftttkkkPPPAAA<<<999<<>>@@@EEETTTttt{{{XXXIIIRRRhhh{{{jjjSSSMMMNNNPPP\\\jjjyyyvvvkkkYYYGGGAAAGGGOOOZZZiiiyyy~~~}}}||||||{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyzzzzzzzzzyyyyyyxxxyyy{{{{{{zzzyyyvvvtttqqqnnnkkkjjjiiiiiidddbbb^^^XXXRRRKKKFFFCCC;;;999666222000000111222222555888999999999:::;;;888888999<<<===>>>EEEMMMZZZddduuuxxxaaaIII===;;;===@@@BBBDDDGGGJJJMMMOOOUUU^^^jjjyyyxxxvvvvvvvvvpppnnnmmmnnnooonnniiieeeaaaccciiiqqqyyyzzzwwwkkk___jjj~~~}}}~~~~~~~~~}}}||||||||||||}}}{{{{{{zzzyyywwwxxx{{{}}}zzzyyyyyyzzz|||~~~~~~}}}yyyxxxvvvuuuuuuuuuvvvwwwxxxvvvpppeeeZZZQQQOOOOOONNNPPPUUU]]]iiivvvwwwvvvxxxvvvrrr___VVVRRRTTTVVV\\\kkk|||wwwRRRDDDGGG\\\mmmjjjsssmmmllltttuuukkkfffYYYHHH999777555444555666666555555>>>AAADDDYYY{{{kkkyyy```UUUkkksssccc\\\jjjyyynnn```OOODDD===;;;:::===BBBEEEEEECCCEEECCCBBBAAABBBBBB@@@>>>AAAEEEKKKTTT___mmm{{{kkkOOO@@@<<<:::===CCCHHHHHHFFFFFFGGGLLLSSSWWW]]]iiittt}}}yyyxxxyyyzzzzzz{{{yyymmmWWWAAA777888999888<<<:::;;;>>>CCCLLL[[[iii~~~~~~zzzzzz}}}|||zzzyyyxxxyyyyyyzzz{{{{{{{{{{{{zzzxxxwwwwwwwwwvvvtttrrrqqqqqqqqqqqqpppppppppppppppqqqqqqpppnnnllljjjhhhbbb\\\SSSNNNNNNNNNNNNLLLNNNJJJKKKQQQVVVVVVTTTTTTQQQUUU___pppwwwyyysssrrrssswww~~~}}}ssskkkhhhfffeeehhhlllfffooo}}}zzz}}}uuummmjjjYYYAAA777333222222111111222222333000555444666>>>???FFFVVVyyytttUUUGGGQQQhhh~~~lllTTTPPPOOOOOO\\\ppp}}}zzzuuuiiiWWWGGGCCCIIIQQQ___lllzzz~~~}}}|||{{{{{{zzzyyyxxxxxxyyyzzz{{{{{{zzzyyyxxxxxxyyyzzz{{{yyyxxxxxxyyyzzzzzzyyywwwvvvtttqqqnnnlllkkkkkkkkkdddaaa]]]WWWPPPJJJDDDAAA999777444111000000111222333555888999999999:::;;;<<<:::;;;<<<<<<<<>>AAACCCFFFJJJOOORRRTTT\\\gggsssxxxuuuttttttpppnnnmmmnnnooonnniiieeebbbeeekkksss||||||zzzpppccckkk~~~|||}}}||||||||||||}}}}}}~~~~~~{{{{{{yyywwwuuuuuuwwwyyywwwvvvvvvyyy{{{}}}}}}|||vvvvvvuuuuuuuuuuuuvvvwwwxxxvvvpppfffZZZQQQNNNNNNKKKMMMRRRZZZeeesss{{{xxxyyywwwrrrbbbYYYRRRSSSTTTXXXhhhyyyzzzVVVFFFCCCUUUiiikkkwwwvvvoooppp}}}}}}{{{~~~kkkcccccc[[[NNN;;;999666444555666555555666@@@EEEMMMoootttyyyaaaWWWlll~~~sssfffcccoooyyyooo```OOOCCC<<<;;;;;;===AAADDDDDDCCCEEECCCBBBCCCCCCCCCBBB@@@@@@BBBGGGNNNYYYfffuuu~~~iiiLLL>>><<<;;;>>>DDDHHHHHHGGGJJJJJJNNNVVV\\\bbbmmmwwwwwwwwwyyyxxxvvvwwwuuujjjVVVAAA666777999999<<<;;;===DDDKKKVVVeeerrr~~~{{{||||||{{{yyy{{{~~~}}}|||{{{zzzxxxxxxyyyzzz{{{{{{zzzzzzyyyxxxwwwwwwwwwvvvtttrrrqqqqqqqqqppppppoooooooooooopppppppppnnnmmmkkkiiiccc\\\TTTNNNMMMMMMLLLKKKMMMIIIJJJPPPVVVUUUTTTUUUSSSVVV___mmm}}}vvvvvv}}}uuussssssvvv}}}vvvmmmiiigggeeegggjjjmmmuuuooolll^^^EEE666333222222111111222222333111777555666===???FFFXXX|||jjjRRRFFFOOOfffiiiQQQPPPTTTWWWggg|||}}}wwwiiiWWWHHHDDDKKKSSSbbbnnn{{{||||||}}}}}}|||{{{yyyxxxyyyyyyxxxxxxyyyzzz|||}}}{{{{{{yyyxxxxxxyyy{{{{{{xxxwwwwwwxxxyyyyyywwwvvvuuusssqqqnnnllljjjjjjjjjccc```\\\VVVOOOHHHCCC@@@777555333000000111222333444666999:::999999::::::888777888:::;;;===EEENNNZZZeeewww|||dddMMM@@@===>>>AAACCCFFFKKKRRRVVVWWW```lllxxxuuuppppppqqqooommmlllmmmnnnmmmhhhdddbbbeeekkkttt|||{{{{{{ssseeekkk}}}}}}~~~|||~~~|||zzz|||zzz{{{{{{|||}}}}}}~~~~~~yyyyyywwwtttqqqqqqrrrtttrrrrrrsssvvvyyy{{{zzzyyyssstttttttttuuuvvvwwwxxxvvvtttoooeeeYYYPPPLLLLLLHHHKKKPPPXXXdddsss}}}xxxvvvtttooodddYYYRRRQQQQQQVVVeeewww{{{YYYFFF@@@PPPfffkkkxxxwwwkkkhhhuuuxxxtttzzzwwwwwwxxxiiiSSS===:::666444444555555555888???CCCQQQzzzwwwoooqqq\\\UUUjjjtttdddcccoooyyyooo___NNNBBB;;;:::;;;>>>AAACCCDDDDDDEEEDDDDDDEEEFFFFFFDDDBBB@@@BBBEEEKKKTTTaaaoooxxxfffHHH===<<<<<>>666555222000000222444555444777999::::::999::::::666666:::???BBBFFFNNNXXX\\\fffwww{{{dddMMMAAA>>>@@@AAACCCFFFLLLTTTYYY]]]dddooozzz{{{pppkkklllnnnooommmlllmmmnnnmmmhhhdddaaadddiiiqqqzzzzzz{{{uuufffjjj}}}~~~|||}}}}}}{{{zzz|||zzzzzz|||}}}~~~~~~~~~~~~yyyxxxvvvsssooonnnooopppqqqqqqrrruuuxxxyyyxxxvvvttttttuuuuuuvvvwwwwwwwwwsssqqqmmmdddXXXPPPLLLLLLGGGKKKPPPWWWcccsss~~~wwwtttrrroooeeeZZZRRRPPPPPPUUUfffxxx}}}[[[GGG>>>NNNgggkkkvvvsssddd^^^mmm{{{vvv}}}~~~]]]???;;;777444444555555555999;;;>>>LLLqqqnnn```}}}{{{aaaRRRPPPeee~~~lllbbbkkk}}}yyyooo___NNNAAA::::::<<<>>>@@@BBBCCCDDDFFFEEEFFFGGGIIIIIIGGGEEECCCDDDFFFJJJRRR]]]jjjrrrdddFFF<<<<<<===@@@EEEHHHIIIIIITTTSSSWWW___gggnnnxxxyyyhhhfffiiijjjnnnuuupppiiiYYYFFF:::999::::::===@@@JJJYYYfffoooyyy||||||zzzxxxxxx~~~~~~|||}}}~~~~~~~~~~~~yyyzzz{{{{{{{{{yyywwwvvvxxxvvvvvvvvvwwwvvvtttrrrqqqqqqqqqpppooonnnnnnnnnlllmmmnnnnnnmmmlllkkkjjjeee^^^UUUNNNLLLKKKIIIHHHJJJFFFGGGNNNUUUWWWWWWYYYVVVWWW\\\fffttt}}}wwwxxxwwwtttrrrtttzzzzzzpppkkkfffaaa```cccaaaccczzzwwwqqqUUU<<<333222222111111222222333333888777777>>>CCCQQQgggssshhhmmmiii[[[KKKEEEQQQiii}}}eeeNNNLLL[[[nnn}}}xxxgggTTTGGGDDDKKKSSS\\\jjjzzz}}}}}}~~~~~~}}}|||zzzyyyzzz{{{{{{|||}}}}}}}}}}}}{{{||||||}}}}}}||||||{{{wwwvvvvvvvvvwwwwwwuuusssrrrrrrqqqpppmmmiiieeecccaaa___ZZZTTTMMMEEE@@@===666444222111111333555777555777:::;;;:::999:::::::::;;;???FFFIIILLLTTT\\\]]]gggwwwyyycccMMMAAAAAABBBCCCDDDGGGNNNVVV[[[ccchhhqqq|||yyymmmhhhjjjmmmpppnnnmmmnnnooonnniiieeeaaabbbgggnnnvvv}}}{{{|||vvvffffff{{{}}}}}}}}}{{{{{{}}}{{{|||}}}~~~{{{zzzxxxtttpppnnnoooppprrrssstttwwwyyyzzzxxxvvvwwwwwwwwwwwwvvvvvvuuutttpppppplllcccYYYPPPMMMLLLHHHLLLQQQWWWaaappp}}}uuuttttttrrrfff[[[RRRQQQQQQWWWiii{{{]]]HHH>>>PPPiiilllsssqqq___XXXhhhddd@@@<<<777444444555555555999:::;;;FFF^^^vvvyyyooozzzdddWWWoooyyyyyylllVVVJJJKKK```xxxwwwgggkkk{{{zzzooo___MMMAAA999:::<<<>>>???AAACCCDDDGGGGGGGGGIIIKKKKKKIIIGGGEEEFFFHHHLLLRRR\\\fffnnn~~~cccFFF;;;<<<>>>AAAEEEHHHIIIJJJUUUTTTWWW```hhhpppyyyvvv```\\\```ccckkkvvvpppjjj[[[HHH<<<999::::::===BBBOOOaaaooowww}}}~~~}}}zzzzzz~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||~~~zzzzzz{{{|||{{{xxxvvvtttwwwvvvuuuvvvwwwvvvtttrrrqqqqqqqqqpppooonnnnnnmmmllllllmmmmmmmmmllljjjiiieee^^^UUUNNNLLLKKKIIIGGGIIIEEEFFFNNNUUUWWWXXXZZZUUUVVVZZZdddrrr}}}|||vvvsssqqqsssyyyzzzpppjjjeee___^^^```___\\\vvvqqqqqqoooSSS888333222222222222222222333333888777777???GGGWWWooowwwsss{{{jjjZZZHHHEEETTTllljjjQQQJJJZZZppp}}}wwwfffSSSEEECCCJJJQQQXXXhhhyyy~~~|||{{{|||}}}~~~~~~~~~}}}{{{zzz{{{|||}}}~~~~~~}}}|||{{{wwwvvvuuuvvvwwwvvvuuussstttuuuuuussspppkkkgggdddaaa___ZZZSSSLLLEEE???<<<666444222111222333666888555888:::;;;:::999::::::<<<===AAAFFFGGGHHHNNNVVV___hhhwwwxxxbbbMMMAAACCCDDDDDDEEEHHHOOOWWW]]]hhhlllsss~~~yyylllgggjjjnnnqqqooonnnooopppooojjjfff```aaaeeelllttt{{{|||}}}wwweeedddwww~~~||||||}}}~~~~~~}}}zzzvvvqqqooopppqqquuuuuuvvvyyy{{{|||zzzxxxzzzzzzyyyxxxvvvtttsssrrrpppooollldddZZZQQQNNNNNNIIIMMMQQQVVV___nnn|||uuuuuuwwwvvvhhh]]]SSSRRRSSSYYYkkk~~~^^^III???RRRlllmmmrrrrrr___WWWhhhaaaAAA===888444444444555555::::::<<>>???@@@CCCDDDGGGGGGIIIKKKMMMMMMKKKHHHGGGHHHJJJNNNSSS[[[eeekkk|||dddGGG:::<<<>>>BBBEEEHHHIIIJJJ