BM6P6(@ xxxsssgggYYYSSS^^^vvvtttmmmooo}}}{{{zzzzzzsssooohhhaaaZZZRRRKKKFFFFFFGGGJJJOOOVVV^^^eeejjjqqquuuzzz~~~}}}ooohhh^^^XXXTTTNNNGGGAAA????????????@@@AAACCCDDDHHHPPPUUUSSSTTTYYY[[[ZZZZZZ\\\___aaacccgggkkknnnsssqqqnnnmmmlllhhhbbb]]]UUUOOOLLLOOONNNLLLNNNSSSUUUVVVWWWWWWVVVRRRNNNKKKLLLLLLLLLLLLLLLMMMMMMMMMHHHHHHGGGHHHIIIIIIHHHFFFDDDDDDEEEEEEFFFFFFFFFGGGCCCCCCBBBAAAAAAAAAAAABBB@@@AAAAAABBBAAA@@@???>>>;;;===?????????@@@BBBCCCFFFGGGHHHHHHGGGFFFDDDCCCAAA===:::999;;;;;;999777:::888666666777888888888888??????GGG]]]lllsss|||wwwttt~~~}}}www|||tttoooMMM999999555333333000222111000000111111000......------------...//////,,,---------.../////////.........------...............///000000000000000------,,,,,,---...000111111444111333888777AAAWWWkkk~~~vvvlllmmmpppvvvooo]]]\\\uuurrrVVVWWW```rrrxxxqqqnnnlllmmmnnnrrr~~~}}}zzzuuurrrqqqssstttuuuvvvxxxzzz|||}}}~~~oooVVVSSSTTT[[[bbbggglllqqqtttxxx~~~yyy___OOOHHHBBB>>>===999999:::;;;===???AAABBB???===;;;999888888999999:::===@@@CCCCCCDDDEEEGGGDDDBBB@@@===;;;:::999999888666333000///111333555666666777:::;;;:::777444777555222111000111333555444444444444444555666777777999===???@@@>>><<<:::888888888888999:::;;;;;;<<<<<<;;;;;;;;;:::::::::777888999;;;<<<===>>>>>>}}}ttteeeXXXVVVccczzztttlllmmm~~~{{{yyywwwwwwnnnjjjddd]]]VVVPPPIIIEEEDDDEEEIIINNNUUU^^^eeeiiiqqqtttxxx{{{~~~|||ooohhh^^^WWWSSSMMMFFFAAA@@@@@@??????AAACCCFFFGGGKKKRRRVVVTTTTTTYYY[[[ZZZ\\\^^^```bbbcccfffiiikkkooommmjjjhhhfffbbb]]]XXXRRRNNNLLLNNNOOOMMMOOOTTTVVVWWWXXXYYYWWWSSSPPPMMMMMMMMMMMMMMMLLLLLLLLLLLLGGGGGGFFFGGGHHHIIIGGGEEEDDDEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCAAABBBBBBCCCBBBAAA@@@???===>>>@@@@@@@@@@@@BBBCCCIIIJJJJJJJJJJJJHHHGGGFFF@@@===;;;;;;;;;;;;999666999888777777999:::::::::888@@@CCCNNNdddqqqttt{{{|||zzzwww{{{{{{ssspppNNN:::999555333333000222111000000111111000......------------...//////---------...............//////............//////......///000000000000000......------...///111222111444111333888777AAAWWWlll|||rrrsssuuuyyyzzzjjj[[[]]]xxxpppVVVXXXdddwwwyyyppplllkkklllmmmrrr}}}~~~zzzvvvsssrrrrrrssssssuuuvvvxxxzzz{{{}}}~~~kkkVVVSSSSSSZZZbbbggglllqqqtttxxx~~~jjjSSSGGGAAA===:::::::::;;;<<<===???AAACCCDDD>>>===;;;888777888888999999===CCCFFFFFFEEEEEEEEEBBBAAA???===;;;;;;:::;;;888666333000000111444555666666777888:::999777444666444222000000111333444444444444444555555666777777999;;;===>>>===<<<:::777777777888999;;;<<<===<<<;;;;;;;;;;;;:::::::::999:::;;;;;;<<<<<<;;;;;;tttcccWWWYYYiiiuuukkkjjj{{{}}}}}}|||{{{yyyvvvsssrrrhhhccc\\\VVVQQQLLLHHHEEEBBBDDDGGGMMMUUU]]]eeeiiiqqqsssuuuwwwyyy}}}{{{ooohhh^^^VVVQQQLLLFFFAAABBBAAA@@@@@@BBBFFFJJJLLLOOOSSSVVVVVVVVVYYY[[[ZZZ^^^___bbbccccccdddgggiiijjjhhheeebbb```[[[VVVRRROOOLLLKKKNNNOOOOOOQQQTTTWWWXXXYYYYYYXXXUUUQQQOOONNNNNNNNNMMMLLLLLLLLLKKKGGGFFFFFFFFFHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDBBBCCCCCCCCCCCCBBBBBBAAA???AAABBBBBBAAAAAABBBDDDIIIJJJJJJJJJJJJHHHGGGFFF???>>>======<<<;;;888555666777888999:::;;;<<<<<<777AAAHHHWWWnnnvvvtttxxxvvv||||||~~~}}}yyyrrrPPP;;;999555333333000222111000000111111000......------------...//////...............---------//////............//////......///000000000000/////////...//////000111222111333111333888888AAAWWWnnn{{{zzzzzz|||rrreeeZZZ^^^zzznnnTTTYYYggg||||||nnnkkkjjjlllmmmqqq|||~~~{{{wwwtttsssqqqqqqrrrssstttvvvxxxyyy|||}}}}}}fffVVVRRRSSSZZZaaaffflllqqqsssxxxmmm\\\JJJBBB@@@>>><<<===>>>>>>???AAABBBDDDEEEFFF>>>===:::888777777888999:::>>>EEEIIIIIIGGGEEEDDDAAAAAABBBAAA@@@>>>===<<<777555333111111222444666777666666777888888777555444333111//////000111333333333444444555666666777888999:::;;;<<<<<<<<<<<<666666777888:::<<<===>>>;;;;;;;;;;;;::::::::::::<<<<<<<<<;;;;;;::::::999}}}tttcccWWWYYYkkkvvvkkkgggwww~~~|||{{{zzzyyyvvvsssooolllaaa\\\VVVPPPLLLIIIGGGEEEAAACCCHHHNNNVVV^^^eeeiiioooppprrrsssuuuxxx}}}zzzoooiii___VVVOOOJJJFFFCCCBBBBBBAAABBBEEEIIIMMMPPPSSSUUUWWWWWWXXXZZZ[[[[[[^^^```bbbcccddddddfffhhhfffdddbbb^^^ZZZVVVRRROOOKKKKKKLLLNNNPPPQQQSSSUUUWWWXXXXXXXXXWWWTTTQQQOOOOOOOOONNNNNNMMMLLLKKKKKKHHHGGGFFFGGGIIIIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBCCCEEEGGGGGGHHHHHHGGGEEECCCBBB>>>>>>>>>>>>===;;;777555555666888999999999:::;;;888AAAKKK^^^vvvyyyrrrtttttt|||uuuRRR<<<999555222333000222111000000111111000......------------...///////////////...---------,,,......------------......---...//////000000//////.........//////000111111000333111333888888BBBXXXppp|||}}}}}}pppcccYYY___{{{oooSSSYYYhhh~~~~~~nnnlllkkkmmmnnnsss}}}~~~{{{xxxuuutttpppppppppqqqsssuuuvvvwww||||||wwwbbbVVVRRRRRRYYY```ffflllrrrrrrwwwvvv___QQQDDD@@@@@@???@@@AAACCCCCCDDDEEEFFFGGGHHHHHH>>><<<:::888777777888999<<<@@@EEEHHHHHHFFFFFFEEEDDDGGGJJJLLLJJJEEE???;;;666555333222222444666777888777666666777888777666333222000/////////000111222333444555666666777777888888888999:::;;;<<<===888888888999:::;;;<<<===;;;;;;;;;:::::::::999999<<<<<<;;;;;;::::::::::::{{{wwwvvvxxxqqqdddXXXWWWjjjwwwkkkfffuuu}}}{{{yyywwwuuupppjjjeee[[[WWWQQQLLLJJJHHHFFFDDDAAADDDHHHOOOVVV^^^dddhhhkkklllmmmoooppptttyyy}}}~~~yyyoooiii___UUUNNNJJJGGGFFFDDDDDDDDDEEEHHHMMMQQQTTTXXXWWWWWWYYYZZZ[[[\\\]]]]]]```cccdddddddddfffgggcccbbb```\\\WWWSSSPPPNNNIIIKKKMMMOOORRRUUUVVVVVVUUUUUUVVVVVVTTTRRRPPPNNNPPPOOOOOONNNMMMLLLLLLKKKIIIHHHHHHIIIJJJJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEDDDCCCDDDFFFFFFFFFGGGFFFEEECCCBBB@@@>>>???@@@???===:::777666555666888888777777999;;;;;;BBBKKK```xxxyyypppqqqwwwwwwTTT===:::555222222///222111000000111111000......------------...///////////////...---------,,,---,,,,,,,,,,,,,,,,,,---------...///////////////,,,,,,---...////////////000333000333888888BBBXXXooozzz|||zzzlll```XXX___|||rrrVVV[[[jjjooolllllloooqqquuu~~~{{{xxxuuuuuupppppppppqqqrrrtttuuuvvv{{{{{{~~~tttaaaVVVRRRRRRXXX___eeelllrrrrrrvvv~~~wwwjjjTTTIII???===>>>???AAACCCHHHHHHIIIJJJJJJIIIIIIHHH===<<<:::777666777888888>>>@@@CCCDDDDDDEEEGGGHHHHHHMMMTTTWWWTTTKKKAAA999555555444333444555777888999777666777888999888777222111000/////////000000111222444555666777777777888888888888999;;;===>>><<<;;;::::::999999::::::;;;;;;:::::::::999999999:::::::::::::::;;;======{{{vvvsssrrroookkk```VVVVVVjjjyyylllgggttt~~~{{{wwwuuurrrlllddd^^^UUURRRMMMJJJHHHFFFDDDBBBAAACCCHHHNNNVVV\\\bbbeeeeeegggiiikkknnnqqqvvvyyy~~~~~~~~~yyyoooiii___UUUNNNJJJJJJJJJGGGGGGIIIKKKNNNRRRUUUWWW[[[WWWWWWZZZ]]]]]]]]]______aaadddeeedddcccdddddd___^^^]]]YYYSSSOOONNNNNNHHHLLLPPPQQQTTTXXXXXXVVVSSSTTTTTTTTTRRRQQQOOONNNOOOOOOOOONNNMMMMMMMMMLLLJJJIIIIIIIIIKKKKKKJJJHHHFFFFFFFFFFFFEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCBBBDDDEEEEEEDDDDDDEEEGGGIIIIIIIIIIIIGGGEEECCCBBB???@@@AAA???<<<999777777666999:::999888999===AAAAAADDDJJJ^^^uuuvvvmmmppp}}}zzzVVV>>>:::555222222///222111000000111111000......------------...//////...............---------------,,,,,,,,,,,,------------...////////////...+++,,,---...///////////////222000333999888BBBXXXnnn~~~vvv{{{uuufff[[[VVV```sssYYY]]]jjj~~~nnnmmmmmmppprrrvvv}}}zzzxxxuuuuuuqqqqqqqqqrrrsssuuuvvvwww{{{{{{~~~tttaaaWWWRRRQQQWWW___eeelllrrrssswww~~~pppbbbQQQGGG@@@???BBBDDDHHHLLLMMMMMMNNNNNNLLLKKKIIIGGG===<<<999777666666777888<<<>>>???@@@AAACCCFFFIIIJJJPPPWWWZZZWWWLLL@@@888555444444444555777888999999888888999::::::999777222111111000000000000000000111333666777777777777888888888999:::<<<>>>???>>>===<<<:::999999999999::::::::::::999999999999999888888999:::<<>>@@@BBBGGGMMMSSSYYY^^^aaa```cccfffjjjlllooosssvvv||||||}}}}}}yyynnniii___UUUNNNKKKLLLNNNKKKMMMOOORRRUUUXXXYYYZZZ]]]WWWVVV[[[___^^^___bbbccceeegggfffdddaaa``````YYYYYYXXXTTTOOOKKKKKKLLLHHHNNNRRRSSSUUUZZZZZZVVVSSSSSSSSSSSSRRRPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNIIIHHHHHHIIIJJJJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBAAAAAAAAACCCDDDEEEAAACCCDDDEEEDDDEEEFFFHHHKKKKKKKKKJJJIIIGGGEEECCC@@@AAAAAA???:::888888999999<<<======<<>>777444444444555666888999:::999999:::;;;===<<<:::777222222111111111000000000///111333666777888777777888888999;;;<<<===>>>???===<<<;;;::::::::::::::::::::::::999999999999888999888888888:::<<>>AAAEEEKKKQQQWWW[[[^^^]]]```eeeiiilllooorrrttt{{{{{{|||~~~yyynnniii```VVVOOOLLLNNNQQQNNNPPPTTTWWWZZZ\\\\\\]]]^^^WWWVVV\\\```___```cccggghhhiiigggccc___]]]\\\TTTUUUTTTPPPKKKHHHHHHJJJIIIPPPTTTTTTVVV[[[[[[VVVSSSSSSSSSSSSRRRQQQOOOOOONNNNNNNNNNNNNNNNNNOOOOOOHHHHHHGGGHHHIIIIIIHHHFFFGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCBBBBBBCCCDDDEEEFFF@@@BBBDDDDDDDDDEEEGGGIIIKKKKKKKKKJJJIIIFFFDDDCCCAAABBBBBB>>>999777888:::;;;>>>@@@@@@@@@EEENNNUUUPPPKKKHHHYYYoooqqqlllttt}}}XXX@@@;;;555111222///222111000000111111000///...------------...//////,,,------....../////////000000////////////000000,,,---......//////......,,,...///111111111000000///222000333999999CCCYYYjjj{{{wwwsssrrr}}}zzzhhh\\\XXXeeemmmTTTVVVaaattt~~~llljjjllloooqqquuu{{{yyyvvvtttttttttttttttuuuvvvwwwxxxyyy{{{|||tttaaaWWWRRRQQQVVV^^^dddkkkrrrzzz{{{|||hhhYYYHHHAAA;;;===BBBGGGOOOVVVSSSSSSSSSQQQOOOKKKGGGEEE===;;;999777666666777888333777<<<@@@BBBBBBCCCDDDEEEGGGJJJKKKHHHCCC<<<777444444444555777888::::::999:::;;;===>>>===:::777222222222222111111111000///111333666888888777777777888:::<<<===>>>??????;;;;;;;;;::::::;;;;;;<<<:::::::::999999999888888:::999999888999<<<>>>@@@~~~sssmmmvvv}}}mmm\\\NNNPPPZZZjjj~~~rrrmmmzzz{{{yyytttmmmddd[[[SSSNNNKKKIIIFFFCCCAAA@@@@@@@@@>>>???AAADDDJJJQQQWWW[[[^^^\\\___fffjjjlllpppuuuvvvzzz}}}}}}}}}|||xxxoooiii```ZZZYYYYYYXXXWWWUUUXXXZZZZZZYYYYYY[[[]]]```]]]ZZZYYYYYY\\\```bbbggggggfffdddaaa^^^ZZZYYYWWWVVVSSSPPPLLLIIIHHHGGGKKKMMMQQQUUUXXXYYYYYYYYYMMMPPPSSSSSSPPPOOOQQQSSSTTTSSSRRRQQQOOOLLLJJJIIIEEEFFFGGGGGGFFFEEEFFFHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGMMMMMMMMMNNNNNNJJJEEEAAABBBBBBAAA@@@>>><<<:::999<<<===@@@BBBBBBBBBAAA@@@AAABBBIIIZZZppp}}}~~~zzz~~~yyyXXX@@@999444444555000///////////////.........---,,,+++***)))***+++,,,000000000000000000///...---------............///------------------------,,,---...///000111222333222222333333333888HHHXXXnnnwwwyyyvvvuuu|||gggYYY[[[qqqiiiLLLYYYjjjyyy|||{{{yyyuuurrroooooopppllllllzzz|||zzzvvvrrrqqqtttuuuvvvwwwxxxyyyzzzzzz||||||~~~ooo]]]UUURRRRRRXXX]]]bbbiiipppuuu{{{|||kkk\\\KKKFFFAAAAAAGGGNNNRRRTTTWWWVVVSSSQQQOOOLLLGGGDDD===:::666333333555888:::444888===BBBFFFGGGGGGGGGFFFEEEEEECCC@@@===:::888444444555555777888999::::::::::::;;;<<<;;;999777444333111000000000111111000111222444666777888888999::::::;;;;;;:::::::::444888;;;;;;:::999:::;;;;;;<<<<<<======<<<;;;:::;;;::::::;;;<<<>>>@@@AAA}}}sssmmmvvvnnn]]]NNNOOOXXXhhhsssooo}}}zzzwwwrrrkkkbbbXXXPPPLLLGGGFFFEEECCCBBBAAAAAAAAA>>>???AAADDDIIIOOOTTTWWWXXXWWWZZZaaafffiiimmmrrruuuzzz}}}}}}||||||yyyssspppjjjbbb^^^]]]]]]\\\ZZZXXXZZZ\\\[[[YYYXXXZZZ\\\___]]]ZZZYYYZZZ\\\```bbbffffffeeebbb___[[[XXXVVVTTTSSSPPPNNNLLLJJJJJJJJJLLLNNNPPPTTTVVVXXXYYYYYYRRRRRRSSSRRRPPPOOOPPPQQQSSSSSSRRRPPPNNNLLLJJJIIIFFFHHHIIIHHHGGGFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHNNNNNNOOOOOOOOOLLLGGGCCCAAAAAA@@@???===;;;999888<<<>>>@@@AAABBBBBBAAA@@@>>>???GGGZZZppp}}}||||||{{{YYY@@@999444444555000111000000000000////////////...---,,,+++,,,---------.........---,,,++++++---------............///000000000000000000000000---......///000111111222111111333444444;;;KKK[[[ttt||||||xxxvvv~~~hhhXXXZZZpppeeeQQQ\\\lll|||~~~wwwuuussspppqqqnnnnnnpppmmmmmmzzz|||zzzwwwssssssssstttuuuvvvwwwyyyzzz{{{||||||nnn\\\UUURRRRRRXXX]]]bbbiiipppsssyyyzzziiiZZZIIIDDD@@@AAAGGGOOOTTTWWWWWWUUURRRPPPNNNKKKFFFCCC>>>;;;888555444666888999999;;;???CCCFFFIIIKKKLLLFFFFFFEEECCC@@@===:::888444333333444555777999:::;;;;;;:::<<<===<<<:::888444333111000///000000111000222444777888999999999888999::::::::::::::::::666999<<<<<<:::999:::;;;;;;;;;=========<<<;;;:::::::::::::::;;;<<<>>>???wwwooovvvnnn\\\MMMMMMVVVfff~~~vvvsss~~~xxxuuuppphhh^^^UUUMMMHHHCCCCCCDDDCCCCCCBBBAAAAAA>>>???AAADDDHHHLLLPPPQQQSSSQQQUUU\\\bbbfffkkkqqquuu{{{~~~xxxrrrqqqlllgggdddddddddbbb___[[[\\\\\\[[[YYYYYYZZZ[[[___]]][[[ZZZ[[[]]]```bbbfffeeeccc```\\\XXXUUUSSSPPPNNNLLLJJJJJJKKKLLLMMMMMMNNNOOOQQQTTTVVVWWWXXXWWWUUURRRQQQQQQQQQPPPPPPSSSRRRQQQPPPNNNKKKIIIHHHHHHIIIJJJIIIHHHGGGHHHIIIJJJIIIGGGEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAACCCFFFHHHJJJMMMMMMMMMNNNNNNKKKGGGCCC@@@@@@???>>>===;;;999888===>>>@@@AAABBBAAAAAA@@@===>>>EEEVVVjjjyyy~~~~~~|||xxxuuuyyy}}}[[[AAA999444333555000222222222111111000000000000000///............///000111000000///...---,,,---------............///------------------------.../////////000000111111//////111444666===MMM]]]www~~~}}}{{{yyyjjjXXXXXXnnn~~~aaaRRR[[[kkk~~~xxxqqqooonnnkkknnnkkkmmmpppnnnnnn{{{zzzyyywwwuuuuuurrrrrrssstttvvvyyyzzz{{{|||}}}lll\\\TTTQQQQQQWWW\\\aaahhhooopppwww~~~yyygggXXXGGGCCC???AAAHHHPPPVVVYYYVVVTTTQQQOOOMMMJJJFFFCCC>>>===:::888777777888888<<<>>>@@@CCCGGGKKKNNNOOOFFFFFFEEECCC@@@===:::888444333222222444666:::<<<===<<<<<<===>>>===;;;999444333111000//////000000111333666999;;;;;;:::999777888999:::::::::::::::999:::<<<<<<;;;999999999;;;;;;============<<<;;;:::::::::::::::;;;<<<<<<|||sssttt}}}yyyjjjZZZKKKJJJUUUhhhzzzxxx~~~~~~}}}{{{wwwtttnnnfff\\\RRRKKKGGGBBBBBBCCCCCCCCCAAA???>>>===???AAADDDGGGJJJLLLMMMOOONNNQQQYYY```eeekkkqqqwww~~~}}}vvvsssoookkkiiijjjiiifffccc\\\\\\[[[[[[ZZZ[[[\\\]]]```___^^^]]]^^^___aaaccceeedddaaa^^^ZZZVVVSSSQQQLLLKKKIIIHHHHHHIIIKKKLLLMMMNNNNNNPPPRRRTTTWWWXXXYYYUUUQQQPPPRRRSSSSSSQQQRRRRRRQQQPPPMMMKKKIIIHHHHHHIIIJJJIIIHHHGGGHHHIIIKKKJJJGGGFFFEEEEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@BBBEEEIIIKKKJJJJJJIIIJJJJJJHHHDDDAAAAAA@@@@@@???>>><<<:::999===>>>???@@@@@@@@@@@@???>>>>>>CCCNNN]]]iiioooppp}}}}}}{{{vvvrrryyy]]]CCC:::333333555111222222222111000000000///000000000///////////////222222222111000///...------------............///,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000//////000333555<<>><<<:::999888888888===???BBBFFFIIILLLNNNOOOFFFFFFEEECCCAAA===:::999666444333222444777;;;>>>>>>>>>===>>>???>>><<<999444333111000////////////000222666:::<<<;;;:::888666777888999:::::::::::::::;;;<<<;;;:::888777777;;;;;;===>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;vvvtttxxxyyysssmmmeeeWWWIIIIIIWWWmmm}}}{{{|||zzzwwwsssmmmddd[[[RRRKKKGGGBBBCCCCCCCCCAAA???===<<<===???AAADDDGGGIIIKKKLLLMMMLLLOOOWWW___dddkkkrrrwww{{{uuuqqqmmmllllllkkkhhhddd[[[[[[ZZZZZZ\\\^^^```aaacccbbbbbbaaaaaaaaabbbbbbdddbbb___[[[WWWTTTQQQPPPKKKJJJHHHGGGGGGHHHIIIJJJLLLMMMNNNOOORRRTTTWWWXXXXXXTTTPPPPPPSSSVVVUUUTTTSSSRRRQQQPPPNNNLLLJJJHHHHHHIIIIIIHHHGGGFFFFFFGGGKKKJJJHHHGGGFFFFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@BBBEEEIIIKKKIIIHHHHHHHHHHHHFFFCCC@@@BBBBBBAAA@@@???>>><<<;;;======>>>>>>>>>>>>>>>>>>???>>>AAAGGGRRR\\\cccgggzzzzzz{{{xxxwww~~~|||```DDD:::333333666222222222111000000///......////////////......------............---,,,+++***---------............///////////////////////////////////////000000000000111///000222444:::GGGSSSjjjqqqzzzlllUUUQQQdddttt^^^NNNTTTcccwwwyyymmmhhhjjjllllllkkkhhhiiinnnoooppp{{{}}}wwwvvvuuutttuuuqqqqqqrrrsssuuuxxx{{{}}}~~~kkk[[[QQQMMMMMMRRRWWW[[[bbbhhhooovvv~~~yyyhhhXXXJJJEEEAAABBBHHHPPPUUUWWWZZZWWWSSSQQQNNNLLLIIIFFF???>>><<<;;;:::999999:::>>>AAAGGGLLLOOOPPPNNNMMMGGGFFFFFFDDDAAA>>>;;;999777666444444666999>>>@@@@@@???>>>???@@@???<<<:::444333111///.........///...111555888::::::888777555666888999:::;;;<<<<<<:::::::::::::::888666444:::;;;===>>>>>>>>>==================<<<<<<<<<;;;|||zzz{{{yyyqqqjjjbbbUUUIIIJJJ[[[ttt|||{{{~~~{{{uuurrrkkkcccZZZRRRLLLHHHCCCCCCBBBAAA???>>><<<;;;>>>???AAACCCGGGJJJMMMOOONNNLLLPPPXXX___eeemmmtttyyywwwsssnnnlllkkkjjjfffbbb\\\[[[YYYZZZ]]]```bbbccceeeddddddcccbbbaaa``````aaa___[[[XXXTTTQQQOOONNNLLLKKKJJJJJJIIIIIIIIIJJJKKKLLLNNNPPPSSSVVVXXXYYYVVVTTTSSSSSSTTTVVVVVVVVVTTTSSSRRRQQQOOOLLLJJJIIIHHHIIIJJJHHHFFFEEEFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAACCCFFFHHHJJJJJJIIIHHHHHHHHHGGGDDDBBBBBBBBBBBBAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???EEENNNZZZeeelll|||||||||~~~~~~zzz}}}bbbEEE:::333333666222222222111000///......---.........///...------,,,...////////////...---------------............///.........................../////////000000111111222000///111333888CCCOOOccckkkvvv~~~jjjSSSOOO```}}}rrr___PPPTTTbbbsss{{{zzz|||yyynnniiilllnnnmmmmmmhhhggglllnnnpppzzz}}}xxxwwwvvvuuuuuussssssrrrsssuuuxxx{{{}}}nnn^^^RRRNNNNNNRRRUUUYYY___eeeooovvv~~~|||jjj[[[KKKFFFBBBBBBHHHPPPUUUWWW[[[XXXTTTQQQOOOMMMJJJHHH???>>>;;;:::999:::;;;<<>>;;;999777666555666888;;;???AAA@@@?????????@@@>>><<<999444333111///...---.........000333666888888777666555666888:::<<<=========;;;:::::::::;;;:::777555:::;;;===>>>??????>>>===<<<======>>>>>>===<<<<<<uuummmaaaVVVKKKLLL^^^zzzzzzxxx}}}}}}~~~{{{sssoooiiiaaaYYYQQQLLLIIIAAAAAA@@@???>>>=========??????@@@CCCGGGLLLQQQTTTTTTRRRUUU]]]eeekkkssszzzyyytttmmmjjjhhhfffbbb______\\\ZZZZZZ^^^aaabbbbbbeeeeeeeeedddbbb___]]]\\\\\\ZZZWWWSSSPPPNNNLLLLLLLLLMMMNNNNNNOOONNNMMMMMMHHHJJJNNNRRRUUUXXXYYYYYYUUUVVVWWWVVVUUUTTTUUUVVVUUUTTTSSSRRRPPPMMMKKKJJJIIIJJJKKKJJJGGGFFFGGGHHHFFFGGGIIIJJJKKKJJJHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFHHHHHHIIIHHHGGGGGGGGGFFFDDDBBBAAAAAAAAA@@@???>>>===<<<;;;::::::::::::::::::;;;888:::>>>DDDNNN\\\kkktttvvvzzzdddFFF:::222333666333444333222111000//////........./////////...---,,,///000000111111111111111---------............///,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222333000///222444999CCCNNN]]]fffsss}}}eeePPPMMM___{{{rrr___OOOSSS```pppvvvuuu}}}yyyrrrrrrrrrqqqooohhhfffjjjmmmooozzzzzzzzzxxxwwwvvvuuuuuuttttttuuuxxx{{{}}}}}}qqqcccTTTQQQOOOSSSVVVXXX]]]dddnnnvvv~~~~~~nnn___IIIEEEAAABBBIIIQQQWWWYYY[[[XXXSSSPPPNNNLLLIIIGGG>>>===:::888888:::<<<>>>DDDGGGKKKOOOPPPOOOLLLJJJGGGGGGFFFDDDBBB>>>;;;999555555555777999<<<>>>@@@@@@????????????>>>;;;999555333111///...---------///000222555666777777777666777999;;;===>>>??????<<<;;;:::;;;======:::777:::;;;===>>>??????>>>>>>:::;;;<<<=========<<<;;;yyypppcccXXXLLLMMM```}}}wwwuuu~~~||||||}}}}}}yyyqqqnnnggg```XXXQQQLLLIII@@@???>>>======>>>???@@@??????@@@CCCHHHNNNTTTWWW[[[YYY\\\ccckkkqqqyyyzzztttmmmhhhfffccc___\\\bbb^^^[[[[[[^^^aaaaaaaaaeeeeeedddcccaaa^^^[[[YYYYYYWWWSSSPPPMMMKKKJJJJJJLLLMMMPPPRRRSSSRRRQQQPPPGGGJJJNNNSSSWWWYYYZZZZZZVVVXXXZZZYYYUUURRRSSSUUUUUUUUUTTTSSSPPPNNNLLLKKKKKKLLLLLLKKKIIIGGGHHHIIIDDDFFFIIIKKKLLLKKKIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDBBB@@@@@@@@@@@@??????===<<<;;;::::::999888888999999999777999===DDDNNN]]]mmmxxxrrrvvveeeGGG:::222333666333555555444333222111000///...///000000000///---,,,+++,,,---...////////////---------.........//////////////////////////////,,,---...///000111222333333000///222666;;;EEEOOOYYYcccppp{{{yyybbbOOOMMM___|||rrr___JJJOOO^^^ooouuuvvv|||zzzxxxuuupppiiifffiiilllnnnzzz}}}}}}{{{xxxwwwwwwvvvuuutttuuuxxx{{{}}}|||~~~tttfffWWWSSSQQQTTTWWWXXX^^^dddmmmuuu}}}pppaaaGGGCCC@@@BBBIIISSSYYY\\\ZZZWWWRRROOOMMMKKKHHHGGG>>><<<999777777:::===@@@DDDEEEGGGIIIJJJJJJHHHHHHHHHGGGFFFEEEBBB???;;;:::333444555777999;;;===>>>@@@???>>>??????===;;;888555333111///------------000111222444666777888999666777999<<<>>>???@@@@@@>>><<<<<<===??????<<<999:::;;;===>>>?????????>>>999999;;;<<<<<<<<<;;;;;;}}}nnn\\\KKKLLLbbbvvvrrr}}}}}}}}}{{{xxxxxxvvvooodddZZZTTTOOOLLLKKKBBBAAAAAA@@@???>>>======???<<<>>>CCCHHHLLLRRRXXX\\\bbbiiimmmooouuuvvvkkkhhheeeaaaaaaeeedddbbb```aaaccceeeeeeeeeaaa```___]]][[[YYYWWWVVVRRRPPPMMMKKKIIIJJJKKKLLLNNNOOOQQQTTTUUUVVVVVVVVVLLLPPPTTTXXXZZZ[[[\\\]]]]]]\\\[[[ZZZWWWUUUSSSQQQOOOOOOOOOOOONNNNNNMMMLLLNNNMMMLLLJJJGGGGGGGGGIIIFFFGGGGGGHHHHHHGGGGGGFFFJJJHHHEEEDDDEEEFFFFFFEEE??????@@@AAAAAABBBCCCCCC>>>???BBBDDDFFFHHHIIIIIIIIIEEEAAA>>>???@@@AAABBBBBBBBBAAA@@@>>><<<:::999999999999999999999999:::999:::<<>>TTTZZZllltttwww~~~qqq```VVVQQQaaa|||yyy[[[KKKPPP]]]kkkqqqwww}}}zzzrrrjjjgggggglllwww|||vvvwwwxxxwwwvvvuuuwwwxxxwwwvvvvvvxxxyyyyyy}}}xxxhhhTTTNNNMMMSSSYYY]]]aaaeeekkkttt}}}xxxeeeLLLEEE???@@@JJJSSSXXXXXX\\\XXXRRRNNNLLLJJJHHHGGG@@@<<<:::;;;;;;999:::>>>AAACCCFFFHHHJJJJJJJJJIIILLLJJJGGGDDDBBB@@@<<<999444444555777999;;;===>>>DDDBBBAAA@@@???===999666555333111///------------111333555666666666888999<<<;;;;;;::::::;;;;;;<<<>>>======<<<======>>>???<<<>>>AAACCCBBB???;;;999<<<===>>>>>>>>><<<;;;:::qqq___MMMMMMaaa~~~vvvsss|||}}}~~~zzzyyy{{{~~~zzzvvvvvvpppkkkccc\\\VVVPPPLLLIIICCCBBBAAA@@@???>>>======???===@@@FFFKKKMMMRRRXXX^^^dddkkkqqqwww|||pppjjjeee``````ccccccbbbaaaaaacccddddddccc___^^^]]]ZZZXXXVVVTTTSSSQQQOOOMMMKKKJJJKKKMMMNNNRRRSSSUUUWWWWWWWWWVVVVVVQQQUUUYYY\\\]]]^^^___```]]]\\\[[[YYYWWWUUUTTTSSSSSSQQQOOONNNMMMMMMNNNNNNMMMMMMKKKIIIGGGGGGHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFEEECCCDDDEEEFFFFFFEEE???@@@@@@AAABBBBBBCCCCCCAAABBBCCCEEEFFFFFFGGGGGGFFFCCC@@@???@@@AAABBBBBBBBBBBBBBBAAA@@@>>>===<<<999999999999888888888888<<>>@@@IIIRRRVVVWWWZZZWWWQQQMMMJJJHHHFFFDDD@@@<<<:::;;;;;;999:::>>>BBBCCCFFFHHHJJJJJJIIIHHHJJJHHHFFFDDDBBB???;;;888444444555777999;;;===>>>CCCBBB@@@@@@???===999666444333111///...------...222444666777777888999:::;;;;;;::::::::::::;;;;;;<<<======>>>>>>?????????===>>>AAABBBBBB???<<<:::;;;<<<===>>>???>>>>>>===uuucccOOOMMM___{{{xxxtttzzzzzz|||~~~~~~xxxwwwyyy{{{}}}|||ssspppppphhhddd___ZZZUUUPPPKKKGGGDDDDDDBBB@@@???======<<>>===<<<999888888888777777666666:::DDDMMMOOOQQQ\\\iiiqqq~~~yyyoooxxxoooKKK<<<:::777444444222222333222222111////////////...------------............//////000000000////////////////////////....../////////////////////////////////000111111000444222444999999EEE^^^lll~~~zzz|||}}}tttbbbWWWRRRdddiiiWWWWWW___ooozzz|||uuulllbbb]]]]]]bbbooo|||yyyxxxuuurrrppprrruuuyyyzzzzzzzzzzzz{{{zzz}}}zzzlll\\\TTTPPPTTTYYY\\\```dddlllttt|||vvvaaaHHHBBB===???HHHQQQVVVWWWYYYVVVPPPLLLIIIGGGDDDBBB@@@<<<:::;;;;;;999:::>>>CCCDDDFFFHHHIIIIIIHHHGGGIIIFFFDDDBBBAAA>>>:::888444555555777999;;;===>>>BBBAAA@@@??????===999666333222000///.........///222444777888888888:::;;;::::::::::::::::::::::::;;;<<<>>>???@@@@@@@@@???>>>???@@@AAAAAA@@@>>>===;;;;;;===>>>@@@@@@@@@@@@xxxfffQQQNNN___xxx{{{www~~~yyyzzz{{{~~~{{{yyy{{{~~~ttthhheeeeee^^^[[[WWWTTTQQQNNNJJJGGGGGGFFFDDDAAA???=========@@@AAAGGGPPPUUUUUUVVVYYY___aaagggsss}}}pppgggbbbaaabbbbbbaaaaaabbbbbbaaa^^^\\\ZZZYYYWWWTTTQQQNNNLLLKKKKKKKKKKKKKKKLLLNNNQQQRRRWWWYYY[[[\\\\\\ZZZXXXWWWWWWZZZ^^^``````^^^]]]]]]^^^\\\YYYWWWVVVVVVWWWXXXWWWUUUSSSQQQOOONNNOOOOOOMMMKKKIIIHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHDDDDDDDDDEEEGGGGGGEEECCCAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFEEEEEECCCBBBAAAAAABBBAAA???===<<<<<<<<<<<<<<<<<<;;;:::888888888777777666555555666???FFFHHHMMMXXXcccjjj{{{}}}|||}}}|||ttt~~~oooKKK;;;888555222222333333222222111000000/////////...------------...---......///000111111222///////////////////////////...---...///000////////////......//////000111///222///111777888FFF```ttt}}}~~~{{{yyyiii^^^VVVeeekkkYYYWWW^^^nnn}}}zzzsssiii^^^YYYXXX^^^kkkxxxyyyxxxuuuqqqoooooossswwwzzz{{{zzzzzzzzzyyy|||{{{nnn]]]UUUOOORRRWWW[[[```eeelllsss{{{nnnYYYCCC>>>;;;>>>GGGPPPWWWYYYYYYVVVQQQMMMJJJGGGDDDAAA@@@<<<:::;;;;;;999:::>>>CCCEEEGGGHHHIIIHHHGGGFFFFFFEEEBBBAAA@@@===:::777444555666777999<<<>>>???AAA@@@???>>>>>><<<999666222111000.........///000111333666777777888999;;;999::::::::::::::::::999:::<<<>>>@@@AAAAAA@@@????????????@@@@@@@@@@@@@@@<<<===>>>???@@@AAAAAAAAAyyygggTTTPPP```xxxzzz{{{{{{}}}}}}}}}~~~~~~xxxkkk___[[[[[[VVVRRRNNNLLLLLLLLLLLLKKKKKKIIIFFFBBB@@@>>>>>>===@@@BBBJJJUUU[[[ZZZZZZ\\\aaabbbhhhssstttiiidddddddddaaa`````````aaa___\\\ZZZXXXWWWUUUSSSPPPNNNLLLKKKLLLLLLLLLMMMNNNPPPRRRSSSTTTVVVYYY\\\]]]\\\[[[YYYYYY]]]aaabbbaaa___]]]\\\^^^\\\ZZZWWWVVVVVVWWWXXXTTTUUUUUUTTTSSSPPPNNNMMMMMMKKKHHHHHHJJJKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHGGGGGGGGGHHHGGGDDDAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEFFFGGGGGGGGGGGGFFFEEECCCBBBBBB@@@===:::;;;;;;<<<<<<<<<<<<;;;;;;999888888888777777777666777;;;???EEEQQQ```iiikkk{{{zzzyyyvvvwwwxxxpppLLL<<<888555333333333333222111111000000000//////...------------...---......///000111111222///////////////////////////---,,,---000111000.........------......///000///111///111777999HHHaaa|||}}}zzznnnfff]]]iiiiiiWWWTTT[[[mmm}}}zzzqqqggg\\\VVVUUUZZZgggttt~~~yyywwwtttpppooopppsssxxx{{{|||{{{||||||xxxzzz}}}|||qqq^^^UUUNNNOOOTTTYYY___eeejjjqqqwww}}}wwwbbbPPP>>>;;;:::>>>GGGQQQXXX[[[ZZZWWWSSSOOOLLLIIIEEECCC@@@<<<:::;;;;;;999:::>>>CCCDDDFFFHHHHHHHHHFFFEEEEEECCCAAA@@@???===:::888555555666888:::<<<>>>???@@@???>>>>>>===<<<888666222111000.........///000///111444555666666888:::999::::::;;;;;;::::::999:::<<<>>>@@@AAA@@@???>>>>>>>>>>>>>>>???@@@AAAAAA???????????????@@@@@@AAAyyyhhhWWWVVVfff||||||{{{~~~}}}{{{~~~~~~~~~~~~|||{{{wwwnnncccZZZUUUTTTOOOMMMJJJJJJLLLOOOQQQRRROOOMMMIIIDDDAAA?????????@@@CCCMMMXXX_________aaafffhhhmmmwwwwwwkkkfffeeeccc```___^^^^^^___^^^\\\ZZZWWWVVVUUUTTTSSSQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTUUURRRUUUYYY\\\^^^^^^]]][[[]]]aaaeeegggeeeccc```___^^^]]][[[YYYWWWVVVVVVWWWRRRTTTUUUVVVUUURRRNNNLLLNNNKKKHHHHHHKKKMMMMMMKKKIIIJJJJJJKKKKKKJJJJJJIIIJJJIIIGGGGGGGGGFFFCCCAAABBBBBBBBBBBBBBBBBBCCCCCCAAABBBDDDFFFGGGHHHIIIIIIIIIGGGEEECCCBBB@@@<<<999===>>>>>>>>>>>>>>>===<<<999999999999999999999999<<<===AAALLL```rrrxxxuuu{{{tttuuuqqqpppyyy}}}rrrMMM===:::888555666444333222111000000000000//////...------------............//////000000000///////////////////////////---+++---000222000...---------------...//////000333111333999;;;IIIccc~~~xxxpppjjjcccoooiiiSSSRRR[[[nnn~~~yyynnneeeZZZTTTSSSWWWcccooo~~~xxxuuuqqqoooooosssvvvzzz|||}}}}}}~~~~~~xxxzzz|||uuuaaaWWWNNNMMMRRRWWW^^^dddgggmmmtttyyyxxxgggVVVJJJ===<<<;;;???GGGPPPWWW[[[ZZZWWWSSSQQQNNNKKKGGGEEE@@@<<<:::;;;;;;999:::>>>BBBCCCEEEGGGHHHHHHGGGFFFDDDBBB@@@@@@???>>>;;;888555555666888:::<<<>>>??????>>>=========;;;888666333222000///.........///---000333444555666888999::::::<<<<<<<<<<<<::::::;;;<<<>>>??????>>>>>>===<<<<<<===>>>???@@@@@@AAA@@@??????>>>??????@@@AAAyyyjjj[[[\\\mmm|||yyy~~~zzz}}}}}}zzzwwwssskkkbbbZZZTTTOOOLLLKKKJJJKKKNNNSSSVVVXXXXXXRRRPPPKKKFFFCCCAAA@@@@@@AAADDDNNNZZZbbbcccccceeejjjlllrrrzzz{{{lllgggccc``````^^^\\\\\\\\\]]]\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXSSSVVVZZZ^^^```___]]]\\\___ccchhhjjjhhheeecccaaa^^^^^^\\\ZZZXXXWWWUUUTTTRRRSSSTTTTTTSSSQQQOOONNNOOOKKKHHHIIIMMMPPPOOOLLLJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIJJJHHHEEECCCBBBAAA>>><<>>===<<<::::::;;;;;;<<<<<<======<<<@@@HHHXXXooo}}}|||qqqsssmmmkkkttt}}}qqqLLL<<<:::777666777444333222000000000000111//////...------------........................//////////////////////////////,,,***---111333111..................//////000///222111333999:::HHHaaaxxx~~~yyyrrrllleeeqqqgggPPPRRR^^^qqq|||tttkkkbbbXXXRRRQQQTTT___jjjxxxsssnnnkkklllsssvvvxxxzzzzzzzzz|||}}}zzz{{{}}}yyyggg\\\QQQNNNPPPUUU[[[aaacccjjjpppuuu~~~~~~nnn[[[NNNHHH@@@??????AAAGGGNNNTTTXXXXXXVVVSSSQQQOOOLLLIIIFFF@@@<<<:::;;;;;;999:::>>>@@@BBBEEEGGGHHHHHHGGGGGGCCCBBB@@@@@@@@@>>><<<999555666777888:::===???@@@>>>===<<<<<<<<<;;;888666444333111///...------......000333555666777999::::::;;;===>>>>>>===;;;:::============<<<<<<<<<<<<::::::<<<===????????????============>>>@@@AAABBByyylll___aaarrryyy~~~~~~xxx||||||yyyssslllbbbYYYTTTOOOIIIFFFIIIJJJNNNTTTZZZ]]]]]]]]]TTTQQQLLLGGGCCCBBBAAAAAAAAADDDNNN[[[ccceeefffhhhjjjmmmttt{{{}}}mmmfffbbb]]]___]]][[[ZZZ[[[\\\\\\\\\VVVWWWWWWXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZUUUWWW\\\___aaa```]]]\\\___ccchhhjjjiiifffcccaaa^^^^^^]]][[[YYYWWWTTTSSSSSSSSSRRRQQQQQQQQQQQQQQQPPPLLLIIIJJJNNNQQQPPPMMMJJJJJJKKKKKKKKKKKKJJJJJJGGGEEECCCBBBDDDEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHJJJGGGEEECCCCCCBBBAAA???>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<===>>>??????888???MMM___vvv|||qqqrrrjjjiiiqqqyyy~~~oooJJJ:::777555444555444333222000000000000111//////...------------..................---------///////////////////////////,,,***,,,111333111...///////////////000111111,,,000///111777888EEE]]]ooo~~~}}}}}}tttlllcccpppdddOOOSSS```tttuuummmhhh```WWWQQQOOORRR\\\gggxxxqqqkkkiiiiiiqqqsssuuuuuuuuuvvvxxxzzz{{{}}}}}}mmm```TTTOOOPPPSSSYYY___aaagggnnnsss||||||hhhUUUJJJHHHCCCBBBAAABBBFFFLLLQQQUUUVVVUUURRRQQQOOOMMMIIIFFF@@@<<<:::;;;;;;999:::>>>???AAADDDGGGHHHHHHHHHGGGCCCBBBAAA@@@@@@???<<<:::555666777888:::===???@@@>>>===<<<<<<<<<;;;888555555333111///------------...111444666777888:::<<<;;;<<<>>>??????>>><<<;;;>>>===<<<;;;::::::;;;;;;888999;;;===?????????>>>;;;;;;;;;<<<>>>@@@CCCDDD|||nnnggghhhppp{{{{{{{{{~~~}}}vvvqqqhhhbbbXXXNNNHHHGGGIIIKKKMMMQQQYYYaaaddddddeeefff\\\TTTKKKGGGBBB???@@@DDD???FFFRRR\\\cccfffggghhhfffjjjqqqyyyssshhhccc```___^^^^^^]]]]]]\\\[[[[[[YYYYYYZZZ\\\______^^^]]]aaa```^^^^^^______^^^]]]XXXYYY[[[]]]___`````````bbbeeeiiikkkjjjgggeeeeeeeeebbb___^^^\\\ZZZWWWUUURRRSSSSSSTTTSSSQQQOOONNNMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGBBBCCCEEEFFFHHHJJJKKKLLLJJJJJJIIIHHHGGGGGGGGGGGGAAAAAA@@@???>>>===<<<;;;>>>===<<<;;;;;;;;;;;;;;;@@@>>>KKKiiizzzxxxqqqqqqgggdddttt}}}|||pppKKK;;;888555333333444444333333222111000000000000///...---,,,,,,+++//////.........---------,,,,,,---.../////////...,,,,,,---.../////////............////////////000333333444555555999FFFTTTjjjttt}}}rrrvvv}}}pppfff```gggzzzaaaJJJSSSfffzzzuuujjjddd___ZZZUUURRRPPPRRR[[[fffzzzwwwtttpppmmmlllppprrrtttuuuvvvxxx|||~~~|||}}}~~~~~~tttjjj\\\RRRPPPSSSXXXZZZccciiiooottt}}}zzzgggWWWOOOLLLGGGKKKIIIBBBAAAJJJQQQTTTXXXWWWTTTPPPMMMKKKJJJIII@@@???<<<:::999999:::;;;DDDCCCDDDGGGKKKLLLIIIFFFFFFEEEDDDBBB@@@>>><<<;;;666555666888<<>>===;;;999999;;;<<<;;;;;;===<<<;;;:::999::::::;;;999:::<<<<<<<<<:::888666>>>>>>???AAACCCDDDCCCBBBzzznnniiiiiippp|||~~~}}}~~~xxxqqqkkkbbb[[[RRRIIIDDDEEEHHHKKKTTTYYY```hhhkkkjjjiiiiii\\\TTTKKKFFFBBB>>>@@@CCCCCCJJJSSS\\\aaadddeeefffgggkkkpppvvv~~~tttiiicccaaa^^^^^^____________``````]]]\\\]]]___aaaaaa```^^^bbb```______``````___^^^[[[[[[\\\]]]]]]^^^______dddfffiiiiiihhheeeddddddbbb```^^^]]]]]]\\\ZZZXXXRRRRRRRRRQQQPPPNNNMMMLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNIIIHHHFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIHHHGGGGGGFFFGGGGGGAAA@@@???>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>===LLLjjjvvvuuupppqqqiiigggwww{{{|||pppKKK;;;888555333333333333222111111000//////..................------//////.........---------------......///.........------......///.........---............/////////000111333444444888EEERRRdddqqq|||pppuuu{{{ooofffaaahhhvvv]]]KKKSSSeeexxxuuujjjddd]]]XXXSSSPPPNNNPPPYYYcccyyy~~~uuurrrnnnllllllrrrssstttuuuuuuvvvxxxzzz{{{|||}}}~~~wwwmmm^^^SSSPPPSSSWWWZZZbbbhhhnnnttt}}}{{{kkk]]]TTTOOOJJJMMMKKKCCCBBBIIIQQQTTTUUUUUUSSSQQQOOOMMMKKKJJJAAA@@@===:::999:::;;;<<>>???BBBFFFLLLTTT[[[```bbbcccdddfffiiinnnuuutttiiidddbbbaaaaaaaaaaaaaaabbbbbbbbbbbbaaa```aaaccccccaaa___bbb```___```aaaaaa```^^^```___^^^^^^^^^___aaabbbfffggggggfffdddbbbbbbccc___^^^\\\]]]^^^^^^]]][[[UUUUUUSSSQQQOOOMMMLLLKKKMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMJJJIIIGGGEEEDDDCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCIIIIIIIIIHHHGGGGGGFFFFFFHHHGGGFFFFFFFFFFFFFFFFFF@@@@@@???>>>===<<<<<<;;;::::::::::::;;;<<<===>>><<<<<>>EEEMMMRRRRRRSSSSSSSSSQQQNNNLLLJJJCCCAAA>>>;;;:::;;;===>>>FFFHHHJJJKKKIIIGGGFFFFFFFFFGGGGGGGGGEEEAAA>>>;;;999999999<<<@@@DDDEEEEEECCCCCCBBB???;;;888777777222111///---,,,+++,,,,,,+++///333666777888999;;;:::999888888::::::999888::::::999888888888999999;;;::::::999999999999:::999<<>>>>>AAAEEEKKKUUU]]]aaaaaaaaa``````fffnnnwwwrrrhhhcccbbbccccccccccccbbbbbbbbbbbbeeedddccccccdddcccbbb```aaa```______```aaa```___cccbbb``````aaaccceeegggffffffeeebbb^^^]]]^^^```^^^]]]\\\\\\]]]^^^]]][[[YYYXXXVVVSSSQQQOOOMMMLLLLLLLLLKKKJJJJJJJJJJJJKKKIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJHHHFFFDDDCCCCCCBBBAAAAAABBBCCCCCCCCCBBBAAADDDDDDEEEFFFGGGHHHIIIJJJGGGFFFFFFEEEEEEEEEEEEEEEAAA@@@@@@???>>>>>>======::::::999999:::;;;<<<<<<:::<<>>;;;:::;;;>>>???CCCFFFJJJJJJGGGEEEEEEFFFFFFGGGHHHHHHFFFBBB>>>;;;666666666999>>>AAACCCCCCDDDCCCBBB???<<<999777666222111///---,,,,,,,,,,,,***...444777888888999999:::999888999:::;;;999888::::::999999999999999999;;;:::888777888999:::<<<;;;@@@EEEIIIHHHDDD@@@>>>rrrkkkiiieeecccttt}}}}}}~~~xxxnnncccYYYTTTMMMJJJFFFEEEJJJSSS]]]cccnnnvvv~~~zzznnn\\\PPPEEE@@@???>>>>>>AAA@@@IIIUUU^^^bbbaaa^^^]]]YYYdddooo{{{qqqgggcccbbb```aaaaaabbbccccccddddddgggfffdddcccccccccbbb``````___^^^___```aaa```^^^```_________aaadddgggiiifffeeebbb^^^[[[ZZZ[[[]]]___]]]\\\[[[\\\\\\ZZZYYYYYYXXXVVVTTTRRROOONNNMMMLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJHHHGGGEEEDDDDDDDDDAAABBBBBBBBBBBBBBBAAAAAA@@@AAABBBDDDGGGIIIJJJKKKGGGGGGFFFEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@??????>>>;;;;;;:::999999999999999;;;===HHH\\\ppp{{{~~~pppooonnnzzz}}}yyyssszzzkkkHHH:::888555222222222222222222222111111111111000000///......---------......................../////////...---,,,,,,.../////////...---,,,,,,---------.........//////...///222444444888EEERRRgggvvvzzzmmmfffdddlllwww___MMMVVVkkkrrrgggbbb\\\XXXUUUSSSQQQRRRZZZdddxxxwwwtttssssssuuunnnqqqtttvvvxxxyyy{{{|||{{{}}}zzzkkk\\\SSSQQQSSSWWWYYYaaahhhooowww~~~wwwiiiWWWIII===;;;999777777<<>>???===BBBFFFGGGEEEDDDEEEGGGEEEGGGHHHHHHFFFBBB>>>;;;555444555888===AAABBBCCCDDDCCCBBB@@@===;;;777555111000///---,,,,,,,,,---***...444888999888888888;;;::::::;;;<<<<<<:::999::::::;;;;;;;;;;;;;;;;;;:::999777666777999;;;===AAAEEEIIIJJJGGGBBB===;;;~~~|||{{{lllfffdddaaa^^^mmm~~~||||||{{{sssggg[[[SSSOOOGGGFFFEEEHHHPPP[[[fffmmmwwwsss[[[NNNBBB>>>>>>>>>???AAA???HHHSSS\\\```___\\\ZZZYYYeeesss~~~pppgggdddddd\\\]]]___aaaccceeeggghhhiiigggdddcccccccccbbbaaa```___^^^___aaabbbaaa```\\\\\\\\\^^^```cccfffhhhfffdddbbb]]]ZZZYYY[[[]]]___]]][[[ZZZZZZZZZXXXVVVTTTTTTTTTSSSRRRPPPMMMLLLLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJHHHGGGFFFFFFEEEEEECCCCCCBBBAAAAAAAAABBBBBBBBBCCCDDDEEEFFFHHHIIIIIIIIIIIIGGGEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@?????????<<<;;;:::999888888888888;;;===DDDRRRcccooossstttqqqpppqqq~~~tttpppxxxiiiGGG999888555222222222222222222222222222222222111111000///...---,,,---------........................///......------.........///......------.........////////////000000000222444444999GGGUUUmmmzzz|||lllccc```hhhuuu]]]NNNWWWmmm|||pppgggbbb[[[XXXUUUTTTSSSTTT\\\fffzzz}}}uuusssrrrqqqrrrsssuuuxxxxxxwwwvvvwwwwwwzzz|||}}}pppaaaVVVRRRSSSVVVXXX___ffflllttt~~~xxxhhhSSSDDD:::888888999:::===FFFOOOUUUUUUVVVUUURRRMMMHHHEEECCCAAA???===<<<<<<===>>>;;;>>>BBBDDDEEEFFFFFFGGGEEEFFFFFFFFFDDD@@@===:::666555666:::>>>BBBDDDEEEEEECCCAAA@@@???<<<888555111000...---,,,,,,------+++///444888888888888888;;;::::::<<<======;;;999::::::;;;<<<<<<<<<;;;;;;888888777666777999;;;===DDDHHHJJJHHHCCC===;;;:::}}}{{{tttfff```___]]]\\\kkkyyyxxxyyy}}}~~~}}}wwwmmm```UUUNNNKKKEEEEEEHHHNNNXXXeeepppwww|||YYYLLL???<<<>>>???@@@BBBCCCJJJRRRXXXZZZZZZYYYXXX^^^kkkwww~~~ppphhhfffggg``````aaabbbdddeeeffffffjjjhhheeeddddddeeedddcccbbbaaa```aaacccdddcccbbb\\\]]]^^^```bbbdddeeeffffffeeeccc___\\\[[[\\\^^^\\\[[[YYYXXXYYYXXXWWWUUUPPPQQQSSSUUUTTTRRROOOMMMKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFDDDBBB@@@@@@AAACCCDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLKKKIIIFFFDDDCCCBBBAAA?????????>>>>>>>>>>>>===:::999888888888888888999<<<<<<@@@IIIXXXeeelllmmmqqqpppttt~~~tttrrr|||hhhFFF999888555222222111111111111111222222222111000000000//////......---------.........//////------......///.........------......///........./////////000000000111111111000111222222888HHHWWWnnnzzz~~~kkk___[[[bbbyyysss[[[PPPYYYlll}}}xxxooogggccc]]]ZZZYYYYYYXXXZZZbbblll|||}}}vvvtttrrrqqqqqqtttvvvxxxxxxwwwuuuttttttwwwzzz~~~ssseeeYYYSSSSSSUUUXXX^^^dddhhhqqq{{{yyygggRRRCCC;;;888999<<<<<<===DDDNNNTTTTTTUUUTTTQQQMMMIIIGGGAAA@@@???>>>===<<<<<<;;;<<<===@@@CCCGGGHHHGGGFFFDDDDDDDDDCCCAAA>>>;;;:::666666777:::???CCCEEEFFFEEECCCAAA@@@@@@===888444111000...---,,,,,,------,,,000444777888777888888999999:::;;;===<<<:::777888999:::;;;<<<;;;;;;:::777666666777888:::;;;<<>>;;;>>>@@@AAACCCHHHLLLQQQTTTVVVVVVWWWXXXeeepppzzzqqqjjjhhhiiigggfffeeedddcccbbbbbbaaakkkhhhfffeeeeeeffffffeeedddcccbbbccceeefffeeeddd```aaacccdddeeefffffffffggggggeeeaaa^^^]]]^^^```ZZZXXXWWWWWWXXXXXXWWWVVVOOOQQQUUUXXXXXXUUURRRPPPKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIHHHEEEBBB@@@???AAACCCEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMLLLJJJGGGDDDCCCAAAAAA============<<<<<<<<<<<<777777777777888999:::;;;;;;<<<>>>EEERRR```hhhjjjpppooovvvwwwwwwhhhFFF999888555222222000000000000000111111111////////////000000000000---------.........//////,,,,,,---.../////////...,,,,,,---.../////////...000000000000111111111111111000000000111777HHHXXXlllxxx~~~iii\\\WWW^^^tttsss[[[SSSYYYkkk~~~}}}xxxzzzwwwzzz|||{{{uuunnngggdddaaa___^^^^^^^^^```iiirrr}}}xxxwwwtttrrrrrrpppsssvvvwwwvvvuuuuuuuuuuuuxxx|||uuuggg[[[TTTSSSTTTXXX]]]bbbgggoooyyyzzzhhhSSSEEE;;;888999======;;;AAAKKKSSSSSSSSSSSSQQQNNNKKKJJJ????????????>>><<<;;;:::???>>>???CCCHHHJJJGGGDDDDDDCCCBBBAAA???<<<:::999555555666999>>>CCCEEEEEEEEECCCAAAAAA@@@===888444000000...---,,,,,,---...---000444666777777888999888888999:::<<<;;;999666777888999:::;;;::::::999666666666777888:::;;;<<>>===<<<;;;;;;:::999666666666666777888999:::===<<<>>>GGGTTTbbbkkkooonnnooovvvxxx~~~uuu~~~{{{|||bbbDDD;;;555222444222111000///------......///////////////////////////,,,///111///+++(((+++...000000111000000///...---------............------///////////////.........+++222111111777888AAASSSjjjsssiiiUUUMMMVVVlllzzz___SSS[[[nnn|||yyy~~~xxxyyy|||~~~zzzqqqhhhdddbbb^^^]]]___aaaccckkksss|||xxxtttrrrssstttttttttttttttuuuvvvvvvxxxwwwzzzuuujjj```ZZZWWWUUUWWWZZZ```gggpppxxx~~~xxxdddOOOBBB999999888888:::>>>DDDHHHSSSSSSSSSRRRPPPMMMIIIGGG>>>>>><<<;;;;;;<<<======@@@???@@@DDDHHHIIIGGGDDDEEEDDDBBB@@@>>><<<;;;:::555777999===???AAABBBBBBDDDCCCBBBBBB@@@<<<777333///...---,,,+++,,,------...111444666666666777999888999:::;;;:::888666555777777999999999888666555666666777999<<>>DDDIIISSSSSSSSSRRRPPPLLLIIIGGG???>>>===<<<;;;<<<======AAA@@@AAADDDHHHHHHFFFCCCDDDCCCBBB@@@>>><<<;;;:::555777:::===@@@AAABBBCCCEEEDDDCCCBBBAAA===888444///...---,,,+++,,,------...111444666777777888:::::::::;;;;;;:::888666555666666777777777666666555999888999999;;;===???AAA???<<<888555333444666888|||rrrkkkiiieeeeeeooozzz||||||{{{{{{{{{~~~|||uuujjj\\\PPPIIIGGGHHHNNNVVVbbbnnnzzzpppPPPCCC:::<<>>@@@DDDDDDQQQUUUTTTWWWSSSRRR[[[hhhrrr}}}ppphhhhhhjjjjjjjjjiiifffdddcccdddfffiiiiiijjjkkkkkkjjjiiihhhgggeeebbbaaacccdddeeeddddddjjjooommmeee___]]]^^^aaabbbcccdddcccbbb```___XXXWWWVVVVVVVVVVVVVVVVVVYYYXXXVVVTTTRRRQQQPPPPPPQQQNNNKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEEDDDCCCBBBCCCDDDEEEFFFHHHIIIJJJLLLOOOQQQRRRQQQPPPKKKFFFBBB@@@@@@::::::::::::::::::::::::777777777777888999:::;;;:::;;;AAAMMM^^^nnnyyy}}}pppmmmnnnqqq{{{ssseeeooobbbEEE===666333444111111000///.........//////------------------------///111222000,,,***+++...,,,,,,---............---------............------------......//////000000---333111111666777@@@SSSgggqqqlllWWWMMMSSSkkkpppWWW^^^qqqsssiiieeecccccceeeggghhhmmmttt}}}~~~zzzvvvuuuvvvxxxwwwuuutttssstttvvvwwwxxxxxxzzz~~~{{{uuummmfff```]]]WWWXXX[[[aaaiiirrrzzz{{{nnn[[[III>>>;;;:::888777888>>>EEEKKKSSSSSSSSSRRROOOLLLHHHFFF???>>>===<<<;;;<<<======AAAAAACCCFFFHHHHHHEEECCCCCCCCCBBB@@@>>><<<:::999555777:::>>>@@@BBBCCCDDDFFFEEEDDDDDDBBB>>>888444///...---,,,+++,,,------...111555777888999:::;;;<<<;;;;;;:::888777666666666555555555555555666666===<<<;;;:::999:::;;;;;;:::777444222111333555777xxxlllhhhdddeeeooo}}}~~~uuu{{{{{{{{{yyyzzz{{{~~~{{{ttthhhZZZOOOIIIIIIKKKPPPYYYggguuubbbJJJAAA;;;<<<>>>>>>AAAEEEEEERRRWWWWWWYYYUUUSSS[[[fffppp|||{{{nnngggfffgggjjjiiigggdddbbbbbbccceeeiiilllnnnpppooommmllllllhhheeebbbaaabbbdddeeefffllloooqqqnnnfff^^^[[[ZZZ]]]___aaaccccccaaa___]]]YYYXXXWWWWWWXXXYYYZZZZZZZZZXXXUUUSSSRRRRRRRRRQQQSSSPPPMMMKKKLLLLLLKKKJJJJJJJJJIIIIIIHHHGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDBBBCCCEEEEEEDDDCCCDDDEEEDDDFFFHHHIIIJJJKKKNNNQQQRRRRRRPPPLLLGGGBBB@@@???888888999999:::::::::;;;888888888888888999;;;;;;<<<===AAAMMM___qqq~~~rrrmmmmmmooozzzqqqgggtttbbbEEE===777333444111000000000///////////////------------------------+++---//////......000222------.........------,,,------............------,,,------...///000111111...444111000555777@@@SSSjjjwwwmmmZZZNNNTTTmmmtttWWW^^^rrrvvvhhhdddbbbcccfffggggggkkkrrr|||~~~{{{xxxxxxyyyzzzxxxvvvtttssstttvvvwwwwwwwwwyyy~~~}}}uuukkkccc^^^XXXXXXYYY]]]dddmmmvvv{{{{{{{{{yyysssfffVVVFFF<<<<<<:::888777888???HHHNNNSSSSSSSSSRRROOOLLLHHHFFF@@@???>>><<<<<<<<<======@@@AAADDDGGGIIIIIIGGGEEECCCCCCBBBAAA???<<<:::999666888;;;???BBBDDDEEEEEEHHHGGGFFFEEECCC>>>999555///...---,,,+++,,,------...111555777888999;;;<<<<<<;;;999888666666555555666666555444555666888999@@@>>><<<999777666666666555444222000111333666777ooojjjeeefffnnn{{{~~~uuu{{{{{{{{{yyyzzz{{{~~~~~~|||uuuiii[[[QQQLLLMMMOOOSSS]]]lll{{{mmmRRREEEAAA============@@@DDDFFFTTTZZZZZZ\\\WWWTTT\\\gggqqq~~~zzznnnhhhggghhhjjjgggdddbbbbbbbbbcccccchhhlllpppqqqooommmllllllhhheeebbbaaabbbdddeeeeeehhhhhhjjjjjjjjjgggdddaaa[[[]]]```aaabbb```^^^]]]ZZZXXXVVVVVVYYY[[[\\\[[[YYYVVVSSSRRRTTTUUUTTTSSSSSSQQQNNNLLLMMMMMMLLLKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCAAACCCEEEEEEDDDCCCCCCDDDDDDFFFHHHIIIIIIKKKNNNPPPRRRRRRPPPMMMGGGBBB???>>>999999999::::::;;;;;;<<<888888888888999:::;;;<<>>===<<<<<<======>>>BBBFFFJJJKKKKKKJJJIIICCCCCCCCCBBB@@@===:::999666888<<>>;;;777555333222222222111111111222555888:::wwwpppjjjkkkqqq{{{}}}||||||zzz{{{{{{}}}~~~|||uuujjj^^^TTTPPPPPPSSSXXXbbbqqqxxxZZZDDDAAA@@@???===<<<===@@@DDDHHHVVV]]]^^^```YYYVVV]]]jjjuuuzzzpppkkkjjjkkkhhhfffcccccccccddddddcccfffjjjnnnooollliiiiiijjjiiifffcccbbbbbbcccccccccgggffffffhhhjjjhhhdddaaa]]]^^^```aaabbbaaa___^^^ZZZWWWTTTTTTXXX[[[[[[ZZZXXXUUURRRSSSUUUWWWUUUSSSRRRPPPMMMMMMMMMNNNNNNMMMIIIIIIJJJJJJIIIIIIHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCBBBCCCDDDCCCBBBAAABBBCCCDDDEEEGGGHHHIIIKKKNNNPPPRRRRRRQQQMMMGGGBBB???===;;;;;;;;;<<<<<<=========999999999999:::;;;<<<<<>>FFFOOOVVVVVVVVVVVVTTTQQQMMMIIIGGGBBBAAA???===<<<<<<<<<===@@@DDDJJJMMMMMMLLLKKKKKKDDDDDDEEEDDDBBB???;;;999777999<<<@@@DDDFFFGGGHHHIIIHHHFFFEEEBBB>>>888444///...---,,,+++,,,------///222555777777888999:::888888888777777666555555888888888999:::<<<===>>><<<;;;888555222111000000000000000222444888;;;===wwwppppppttt|||~~~~~~}}}|||{{{|||}}}{{{uuukkk```VVVRRRSSSTTT[[[dddqqq~~~dddLLL>>><<<>>>???===;;;===BBBEEEJJJYYY___aaaccc\\\WWW^^^lllwwwwwwoookkkjjjjjjhhhfffdddeeeggghhhfffdddfffjjjnnnmmmiiiffffffhhhiiigggdddcccccccccbbb```dddeeeggggggeeebbb```___bbbbbbbbbccccccbbbaaaaaa]]]YYYUUUUUUYYY\\\\\\[[[YYYVVVSSSTTTWWWWWWSSSPPPQQQOOOMMMLLLNNNOOOOOONNNIIIIIIJJJKKKKKKKKKJJJJJJGGGGGGFFFEEEEEEDDDCCCCCCCCCDDDCCCAAA??????AAABBBCCCEEEGGGHHHIIIJJJMMMPPPQQQRRRQQQNNNHHHBBB>>>===>>>>>>>>>>>>>>>>>>>>>>>>:::999999::::::;;;<<<===???CCCMMM]]]ppp{{{|||www{{{www|||YYY???:::666444555222000000111222111000///...........................000///...---------,,,++++++,,,---...............------............------.........///////////////---111///...444888CCCWWWuuuzzztttzzzrrrfffXXXUUUppp|||[[[[[[fffzzzxxxkkkhhhfffffffffggglllttt|||{{{vvvsssssstttrrrsssttttttuuutttssssssvvvuuuwww|||wwwppplllaaa___]]]\\\]]]```dddggghhheee```XXXOOOFFF>>>:::999:::;;;===BBBJJJSSSYYYXXXXXXWWWUUURRRNNNJJJHHHBBBAAA???===<<<<<<<<<===DDDIIINNNPPPOOOLLLJJJJJJEEEEEEFFFEEECCC@@@===:::777999===AAAEEEGGGHHHIIIIIIGGGFFFDDDBBB===777333///...---,,,+++,,,------000333555777666666777888777888999::::::999888777777888999;;;<<<===>>>>>>888777444222000000000000......000222555:::===???zzzrrrrrrttt{{{~~~}}}|||{{{|||zzzuuukkk```WWWSSSSSSUUUZZZbbbooo{{{sssXXXFFF>>>888===???===;;;>>>CCCGGGKKKZZZaaacccddd]]]XXX___jjjvvv~~~sssllliiihhhhhhhhhfffeeegggjjjkkkhhhfffhhhlllooonnniiifffgggjjjiiigggeeeddddddcccaaa___XXX^^^cccdddbbbaaacccgggeeeeeeeeedddddddddccccccaaa\\\WWWXXX\\\______]]][[[WWWUUUVVVXXXWWWRRRMMMPPPNNNLLLLLLNNNOOOPPPOOOHHHIIIJJJKKKLLLLLLLLLLLLHHHGGGGGGFFFEEEDDDDDDCCCDDDDDDCCC@@@>>>>>>@@@BBBCCCEEEGGGHHHIIIJJJMMMPPPQQQRRRRRRNNNHHHBBB>>><<<@@@@@@@@@@@@????????????::::::::::::;;;<<<=========CCCRRReeeyyy}}}yyyzzz}}}WWW===999666444555333000111111222222000///...---------------------------,,,+++,,,---......---'''(((***,,,...//////000---..................---///////////////.........,,,111......444888DDDYYYtttqqqwwwuuuiiiYYYUUUooo^^^[[[bbbrrr|||jjjfffcccccccccdddjjjrrr}}}zzztttooonnnpppoooqqqsssuuuuuutttsssrrrvvvuuuwww{{{{{{vvvtttcccbbb___]]]]]]^^^aaabbbccc```ZZZSSSJJJBBB<<<999888999<<>>===<<<<<<===HHHLLLQQQSSSPPPKKKIIIHHHEEEFFFGGGGGGDDDAAA===;;;888:::===AAAEEEHHHIIIJJJHHHGGGEEEDDDAAA===777333///...---,,,+++,,,------111333555666666555555666777999;;;<<<<<<<<<:::999555777999<<<===>>>>>>>>>555444222000//////000000,,,---///222666:::>>>@@@xxxwwwwww|||~~~~~~~~~~~~~~~}}}~~~xxxmmmaaaXXXTTTVVVXXX___eeennnyyy|||aaaLLLBBBAAA===:::999;;;<<<<<>>===<<<<<<<<<<<<<<<<<<<<<======>>>BBBGGGXXXrrryyyVVV???;;;555222444333222222222222111111111000222222111111111111222222000000//////.........---////////////////////////........................,,,,,,------...//////000111......000333:::FFFSSSuuu~~~tttjjj```kkkaaaWWW[[[rrr|||kkkccc___aaafffhhhkkkooo}}}yyyuuurrrrrruuurrrqqqrrrtttvvvwwwuuusssvvvvvvvvvxxx~~~yyytttmmmjjjfffaaa\\\XXXVVVTTT[[[WWWQQQJJJDDD???<<<;;;<<<<<<>>>DDDLLLSSSXXXZZZ\\\YYYVVVSSSRRROOOLLLIIIEEECCC@@@>>>===>>>@@@AAAJJJKKKMMMNNNNNNMMMKKKJJJFFFFFFGGGGGGDDDAAA===;;;999<<>>===AAA???=========<<<;;;999666444222000///111333444222333555888:::<<<===>>>wwwuuuuuu}}}~~~~~~||||||||||||||||||||||||~~~yyyooocccZZZWWWXXXZZZ]]]aaaiiirrr|||sssYYYFFF===<<<===::::::=========BBBHHHPPP]]]ccceeejjjeee```ggguuu~~~}}}ppphhhffffffggghhhjjjlllnnnpppppppppooonnnnnnkkkhhhjjjoooooollllllddd[[[UUUSSSSSSPPPNNNLLLOOORRRUUUWWWYYY\\\^^^aaadddfffgggfffdddddddddccc___[[[YYYYYY[[[[[[\\\WWWVVVVVVWWWXXXVVVSSSQQQMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKIIIGGGDDDCCCBBBCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCCFFFIIIKKKKKKKKKLLLMMMOOONNNLLLJJJGGGDDDAAA@@@AAA@@@@@@??????>>>>>>>>>>>>===============>>>>>>BBBIII[[[vvvxxxUUU???;;;555111444222222222111111111000000000//////............//////000/////////............................................................------......///000000111333111000222444888CCCOOOnnn~~~{{{}}}yyynnnccckkkddd[[[___vvvwwwhhhaaa]]]```eeehhhlllppp{{{zzzuuurrrqqqsssrrrrrrrrrtttvvvvvvuuussssssuuuwwwzzz~~~~~~yyyuuuooommmiiiddd___YYYUUUSSSUUURRRMMMGGGBBB>>><<<;;;===>>>BBBHHHQQQXXX\\\^^^\\\ZZZWWWTTTRRROOOKKKHHHDDDBBB???===<<<===???@@@DDDEEEGGGIIIIIIHHHGGGFFFEEEFFFFFFFFFDDD@@@===:::999<<<@@@EEEIIIKKKKKKKKKIIIGGGDDD@@@;;;777444333......---,,,,,,---...///222222333444444555555555777999<<>>>>><<<;;;;;;;;;;;;:::888555333111000///111333444111222444777999;;;<<<<<>>===<<<:::;;;>>>??????CCCIIIRRR___dddfffjjjfffcccjjjyyyzzzllleeebbbbbbccceeegggkkknnnooommmkkkiiikkkllljjjhhhjjjnnnnnnkkkhhh___UUUMMMJJJJJJIIIHHHJJJMMMQQQTTTUUUWWWZZZ\\\```bbbeeefffeeedddeeeeeedddaaa\\\YYYWWWWWWVVVUUUSSSSSSTTTUUUWWWVVVTTTQQQNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJJJJHHHFFFDDDCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBBBBBBBCCCFFFJJJLLLMMMMMMNNNOOOJJJJJJIIIGGGEEEBBB@@@???@@@@@@@@@@@@??????????????????>>>>>>>>>>>>>>>???AAAJJJ___{{{xxxUUU???;;;444111333222111111000000000/////////......------------......////////////....................................////////////////////////......//////000111111111444222222333444666???IIIeeetttwwwwwwvvv{{{|||qqqeeehhh|||ggg^^^bbbyyypppddd^^^ZZZ^^^dddhhhlllpppwww|||vvvrrrqqqqqqrrrrrrrrrsssvvvvvvuuutttqqqtttxxx{{{}}}}}}yyywwwsssqqqnnnhhhbbbZZZTTTPPPMMMKKKHHHDDDAAA>>><<<;;;===???DDDLLLUUU\\\```aaa]]][[[XXXUUURRROOOJJJGGGAAA@@@===;;;:::;;;===>>>>>>@@@BBBDDDEEEEEEDDDDDDDDDEEEEEEEEECCC???<<<:::999;;;???DDDHHHKKKLLLMMMGGGFFFCCC>>>:::666222111///...---,,,,,,,,,---...333333222333333444666666999;;;>>>AAABBBBBBAAA@@@;;;999888888999999888666333222111///000111333444333444666888:::<<<======www{{{|||xxx~~~|||{{{zzzzzz{{{}}}|||xxxqqqhhh```\\\\\\]]]______bbbhhhrrr}}}pppZZZIIIAAA???:::999:::>>>??????CCCIIITTT```dddeeeiiifffdddlllzzzttthhhaaa___```aaaeeefffhhhiiihhhfffcccbbbdddggggggfffgggjjjjjjgggbbb[[[PPPIIIFFFGGGHHHHHHLLLOOOSSSVVVWWWYYY\\\^^^aaaccceeeeeedddccccccddddddaaa]]]ZZZXXXVVVTTTRRRQQQQQQSSSUUUWWWWWWUUUSSSOOONNNNNNMMMLLLKKKJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJHHHGGGFFFDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBFFFJJJMMMNNNNNNOOOPPPJJJIIIHHHFFFDDDAAA???>>>>>>>>>>>>>>>????????????@@@@@@???????????????@@@@@@KKKbbb~~~vvvTTT>>>;;;444111222111000000000000/////////////////////......////////////////////////.................................////////////////////////....../////////000000000111000111333333555<<>>EEENNNWWW^^^```aaa^^^\\\YYYVVVSSSOOOJJJFFF???>>>;;;999999:::<<<======???BBBEEEFFFGGGFFFFFFDDDDDDDDDCCCBBB???<<<;;;:::<<>>:::555222000///...---,,,,,,,,,---...444333333333333555666777;;;===@@@CCCDDDCCCBBBAAA:::888666666666666444222222111000000000222333555888999:::<<<>>>??????@@@|||yyy~~~xxx}}}~~~zzzzzzyyyzzz{{{~~~zzzwwwrrrjjjbbb]]]\\\\\\^^^]]]]]]cccnnnzzz}}}lllWWWFFF===:::999777999===>>>???DDDJJJUUU```bbbaaaeeecccbbbkkk||||||oooccc^^^^^^___aaahhhhhhfffdddaaa___]]]\\\^^^ccceeeddddddfffeeeaaaXXXSSSLLLGGGEEEGGGIIIKKKNNNPPPSSSVVVWWWZZZ]]]```dddeeeeeedddbbb```aaaaaabbb```]]][[[ZZZXXXVVVTTTRRRRRRSSSUUUXXXXXXUUUSSSOOONNNNNNMMMLLLKKKJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@AAABBBBBBBBBFFFKKKNNNOOOOOOOOOPPPLLLKKKIIIGGGDDD@@@>>><<<<<<<<<<<<<<<============???????????????@@@AAAAAACCCNNNggg}}}sssQQQ===:::555111333111000000000000//////////////////............//////.........///////////////........................////////////////////////------............//////...---...111222333;;;CCC[[[lllqqqqqq|||}}}}}}xxx~~~}}}sssdddcccsssmmmcccdddyyy|||yyyvvviiibbb\\\YYY]]]dddiiimmmqqqvvv{{{wwwtttrrrsssrrrqqqrrrtttvvvvvvuuusssuuuwwwvvvuuuvvv{{{~~~|||{{{{{{wwwuuurrrkkkbbbWWWMMMGGGBBBCCCCCCCCCCCCAAA@@@???;;;>>>FFFPPPYYY```bbbbbb^^^\\\YYYWWWTTTOOOJJJFFF???===;;;999999:::<<<===>>>@@@CCCFFFHHHIIIIIIHHHDDDDDDDDDCCCAAA???===<<<<<<===@@@DDDHHHLLLNNNOOOIIIHHHDDD@@@;;;666333111000///...---------...///444444444444555666777777;;;===@@@BBBCCCCCCAAA@@@;;;999666555444333111///111111111111222333555666:::;;;<<<===??????@@@@@@~~~~~~zzztttyyywwwwwwwwwyyy{{{~~~~~~yyyxxxssslllddd___\\\[[[YYYWWWWWW^^^jjjwww}}}kkkXXXGGG>>>::::::888999<<<>>>???FFFMMMVVV___```^^^aaa______hhhssszzz~~~wwwkkk```[[[\\\^^^```iiigggddd```\\\ZZZXXXXXXYYY___cccbbb``````^^^ZZZLLLKKKHHHFFFFFFGGGJJJKKKMMMNNNPPPQQQRRRVVV[[[___eeeeeeeeecccaaa______``````^^^]]]\\\\\\[[[XXXUUUSSSSSSTTTVVVWWWVVVTTTRRRNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEBBBFFFKKKOOOOOONNNNNNNNNLLLKKKIIIGGGDDD@@@===<<<<<<<<<<<<<<<;;;;;;;;;;;;======>>>>>>???@@@BBBBBBGGGRRRiii~~~pppOOO;;;:::555222444222111111000000000/////////------,,,,,,,,,,,,------.........///////////////------------------------........................---------...............,,,+++---000111333;;;DDDZZZooowwwwww~~~uuueeeddduuurrrgggfffzzzzzzzzzyyykkkeee___[[[___eeeiiimmmqqquuu{{{yyywwwssstttrrrqqqrrrtttvvvvvvuuusssvvvwwwuuusssvvv~~~}}}||||||xxxvvvrrrkkk```UUUKKKEEEAAABBBDDDEEEDDDCCCAAA???>>>AAAHHHRRR[[[aaadddddd]]][[[YYYWWWUUUPPPKKKGGG???===;;;::::::;;;===??????AAADDDGGGIIIJJJJJJIIIEEEDDDDDDCCCAAA@@@>>>======@@@CCCGGGJJJMMMNNNOOOKKKIIIEEEAAA<<<777333111000///.........///111222444555666777888888888888:::<<<>>>@@@AAA@@@???>>>;;;999666555444333111...111111222222444555666777999:::;;;<<<============xxxtttpppyyyuuuvvvxxx{{{}}}}}}{{{zzzvvvoooggg```\\\[[[SSSQQQRRRZZZhhhvvv~~~nnn[[[LLLBBB>>>===::::::<<<>>>AAAIIIQQQWWW```___\\\^^^\\\]]]fffmmmuuu}}}|||vvviii^^^YYYZZZ\\\^^^```___^^^\\\YYYUUURRRQQQQQQXXX]]]\\\YYYWWWTTTQQQEEEFFFHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKMMMRRRXXX]]]cccddddddbbb```___```aaa^^^]]]]]]]]]]]][[[WWWUUUTTTTTTTTTUUUUUUTTTQQQNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEBBBFFFLLLOOOOOOMMMLLLLLLIIIIIIHHHFFFCCC@@@>>>============<<<<<<;;;;;;:::;;;;;;<<<===???AAACCCDDDGGGPPPeee}}}mmmLLL:::999555333555333222222111111111000000000......------------................../////////000------------------------------------------------/////////...............///......000111333;;;DDDXXXrrrvvvccccccuuurrrgggeeexxx{{{~~~~~~pppiiibbb^^^bbbgggjjjmmmqqqrrrzzzxxxwwwttttttsssqqqrrrtttuuuvvvvvvqqquuuxxxwwwvvvyyy~~~}}}}}}zzzxxxrrrjjj```TTTKKKFFFAAABBBDDDFFFEEECCC@@@>>>???AAAGGGPPPYYY```cccddd\\\ZZZYYYXXXUUUQQQLLLHHH@@@???<<<;;;;;;===???@@@BBBDDDGGGJJJLLLLLLLLLLLLEEEEEEDDDCCCBBB@@@?????????BBBFFFJJJMMMNNNNNNMMMKKKIIIFFFAAA;;;777333111////////////000111333444444666888:::;;;:::999888777999<<<>>>>>>>>><<<;;;999777555555555555333222111222333444555777888999::::::;;;<<<=========<<>>??????>>>===<<<;;;;;;:::999:::;;;===???AAACCCDDDDDDMMM___tttkkkKKK999999555333666444222222222222111111111111000000////////////000000---.........//////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////333000000111111333;;;EEEWWWtttttt``````sssoooeeecccvvv|||sssllleeeaaaccchhhjjjmmmqqqooo|||yyywwwwwwttttttsssqqqqqqsssuuuvvvvvvnnntttyyyzzzyyy|||~~~~~~|||yyysssjjj```UUULLLGGG@@@BBBDDDFFFEEECCC???======@@@EEEMMMVVV]]]```aaa[[[ZZZYYYXXXVVVRRRLLLHHHAAA???===<<<<<<>>>@@@BBBFFFGGGJJJMMMOOOOOOOOOOOOFFFFFFEEECCCBBBAAA@@@@@@@@@CCCHHHLLLOOOOOONNNMMMKKKIIIEEE@@@;;;666222000////////////111333555666444666:::<<<===<<<999777666777:::<<<===<<<:::888777555444555777777666555222222333555777888999:::<<<<<<===>>>>>>>>>>>>>>>zzz{{{tttlllttt~~~}}}}}}~~~~~~~~~|||xxxtttpppiii```YYYQQQSSSUUUYYYbbbppp~~~{{{mmm[[[KKKCCCAAACCC???=========AAALLLWWWaaabbb```ZZZTTTVVV```iiisss~~~}}}yyy|||}}}}}}zzzssshhh___ZZZXXXWWWWWWRRRQQQPPPNNNLLLIIIGGGFFFJJJKKKMMMOOOOOONNNMMMLLLJJJKKKMMMOOOOOOOOOOOONNNLLLMMMNNNLLLKKKNNNWWW^^^aaabbbbbbcccbbbaaa```___]]]\\\[[[YYYWWWVVVUUUUUUVVVVVVUUUTTTSSSRRRQQQPPPJJJKKKLLLLLLLLLKKKIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBBAAAFFFMMMRRRTTTRRRMMMJJJFFFFFFEEEDDDBBBAAA??????@@@??????===;;;999888666:::;;;;;;<<<<<<=========>>>JJJVVVeeerrrppprrr}}}jjjMMM<<<999444333333---222111000//////.........////////////...---,,,+++//////////////////////////////.........------------------,,,,,,+++++++++,,,,,,---------------......///000111111444888<<>>AAAFFFIIIMMMQQQQQQOOOLLLIIIIIIJJJJJJIIIGGGDDDAAA???@@@BBBGGGKKKNNNPPPQQQRRRNNNKKKFFFBBB>>>:::666333111000000000000222333444;;;<<<>>>===:::777666555666666777777777777777666444555777999999999777666666666666555555666:::===???<<<999999<<>>}}}~~~wwwnnnttt}}}}}}}}}}}}~~~}}}{{{}}}}}}zzzwwwssslllbbbZZZNNNQQQTTTZZZcccppp|||~~~ppp]]]MMMEEEBBBAAA>>><<<===>>>CCCNNNZZZccccccaaaZZZUUUWWWaaakkkuuu~~~yyy|||}}}}}}}}}vvvkkkaaaZZZVVVTTTSSSNNNNNNNNNMMMLLLJJJHHHFFFKKKLLLOOOPPPQQQQQQPPPPPPMMMNNNNNNNNNMMMLLLKKKJJJIIILLLMMMLLLLLLOOOWWW]]]^^^___aaabbbbbbaaa```___^^^]]][[[YYYWWWUUUUUUTTTWWWVVVUUUTTTRRRQQQPPPOOOJJJKKKKKKLLLKKKJJJIIIHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAA@@@AAAAAABBBCCCBBBFFFLLLQQQRRRQQQMMMKKKFFFEEECCCAAA@@@???>>>>>>@@@??????===<<<999888777999999:::;;;<<<===>>>>>>???IIISSSaaannnmmmqqq{{{|||hhhLLL;;;999444333333...222111000//////.........------................................................------,,,,,,,,,,,,---------,,,,,,+++++++++------......//////.........///000000111444888;;;RRReee~~~yyy]]]VVVgggwwwjjjcccnnn~~~vvvpppjjjcccaaaeeeiiikkkkkkmmmuuuvvvssstttrrrqqqqqqqqqqqqrrrsssttttttrrruuuwwwwwwxxx|||~~~}}}xxxppphhhaaaXXXNNNGGGCCCBBB@@@>>><<<:::888888<<<>>>CCCKKKSSSYYYZZZZZZZZZWWWUUUVVVXXXVVVNNNGGGAAA@@@???<<<;;;<<<@@@CCCKKKMMMPPPRRRRRROOOLLLIIIHHHIIIIIIHHHGGGDDDAAA???CCCFFFKKKOOOQQQRRRSSSSSSLLLIIIEEE@@@<<<888444111000000000000111444666888===???@@@???<<<888666555666666666777777777666666555666888:::::::::999888777777777666666777:::===???===;;;;;;===??????===zzznnnppp{{{|||||||||||||||}}}~~~{{{zzz|||}}}{{{wwwpppeee^^^LLLNNNRRRZZZdddoooyyy~~~ppp]]]MMMEEEBBB???<<<;;;===???EEEQQQ]]]dddeeebbb[[[VVVYYYcccmmmxxxxxxzzz{{{|||xxxmmmbbbZZZTTTPPPMMMIIIJJJLLLMMMMMMLLLJJJIIINNNOOOQQQSSSTTTUUUUUUTTTRRRQQQPPPNNNLLLJJJHHHGGGHHHKKKNNNOOOOOORRRXXX]]]ZZZ\\\___bbbcccbbbaaa```___^^^\\\YYYWWWUUUTTTTTTXXXWWWVVVTTTRRRPPPOOONNNJJJKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHFFFEEECCCAAAAAAAAABBBCCCAAAAAAAAAAAAAAABBBCCCCCCDDDFFFJJJNNNPPPOOONNNLLLHHHFFFCCC@@@>>>===>>>>>>??????>>>===<<<:::888777777777888999;;;===>>>???AAAIIIQQQ^^^kkkjjjppp{{{~~~xxx}}}~~~yyy}}}dddIII:::999444333444000222111000//////.........,,,,,,------...//////000---------------------------,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,---///000000000///......///000000111333777:::III]]]www~~~aaaUUU```yyyzzzjjj___hhhxxxqqqllleeebbbdddggghhhhhhiiiqqqvvvssssssqqqoooooooooooooooppprrrrrrrrrtttvvvvvvvvvzzz|||wwwpppiiiaaaWWWLLLDDDAAA@@@>>><<<:::888777777===@@@FFFNNNUUUYYYYYYXXXYYYVVVTTTUUUWWWUUUMMMGGGAAAAAA@@@>>>===>>>AAADDDMMMNNNOOOOOONNNLLLIIIGGGGGGHHHHHHHHHFFFDDDAAA???DDDHHHMMMQQQRRRRRRRRRRRRLLLJJJFFFBBB===888555333000000000000333777;;;>>>BBBCCCDDDBBB===999777666666666666666666666666666666777999;;;<<<;;;::::::999999999888777888;;;>>>@@@???>>>???@@@@@@>>>===yyykkkiiixxx~~~~~~{{{xxx}}}{{{{{{{{{zzz{{{{{{|||||||||{{{~~~~~~{{{tttiiibbbOOOMMMOOOWWWaaakkkuuu}}}zzzmmm[[[KKKBBB??????<<<;;;===@@@FFFRRR^^^eeefffccc]]]WWWZZZeeeooo{{{vvvxxxyyyzzz~~~~~~xxxmmmcccZZZTTTNNNKKKIIIKKKNNNPPPQQQQQQPPPOOORRRSSSTTTUUUVVVVVVVVVUUUSSSRRRPPPMMMKKKIIIHHHGGGIIILLLPPPSSSUUUWWW[[[^^^XXX[[[___bbbddddddbbbaaaaaa```]]][[[YYYWWWVVVUUUXXXWWWVVVTTTRRROOONNNMMMKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGFFFFFFFFFGGGHHHHHHFFFDDDAAA??????@@@BBBDDDBBBAAAAAAAAABBBCCCDDDEEEEEEGGGIIILLLNNNNNNNNNNNNKKKIIIEEEAAA?????????@@@??????>>>===<<<:::888777555555666888:::===???AAABBBKKKTTTaaammmlllqqq||||||~~~ttt|||}}}xxx{{{```GGG999999444333555222222111000///............------------......//////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000000///....../////////000222666999EEEWWWppp}}}|||gggWWW]]]ssszzziii\\\ddd|||}}}wwwpppkkkfffcccdddfffhhhhhhiiiqqqxxxtttrrrpppnnnnnnnnnnnnooopppqqqqqqqqqssstttttttttvvvzzz~~~xxxtttnnnhhhaaaWWWLLLDDD===<<<:::888777666666666<<<@@@GGGPPPVVVZZZZZZZZZWWWUUUTTTUUUVVVSSSLLLFFF@@@@@@???>>>===>>>AAACCCIIIIIIIIIIIIHHHGGGFFFEEEGGGHHHHHHHHHGGGEEEBBBAAAAAAFFFMMMPPPPPPOOOOOOPPPKKKJJJGGGBBB<<<777444333111000000222555;;;@@@CCCEEEFFFGGGDDD@@@;;;888777777777666666666666666666777888:::<<<===<<<;;;:::999999999888777999<<<>>>@@@@@@AAABBBBBB@@@>>><<<yyyjjjeeeqqq}}}yyyxxxyyyyyywwwuuuwww}}}{{{{{{zzzzzzyyyzzzzzzzzz|||{{{~~~}}}vvvmmmfffVVVOOOLLLSSS\\\eeepppyyyzzzzzzwwwkkkZZZKKKBBB???@@@===<<<>>>@@@FFFRRR^^^eeegggeee```ZZZ]]]gggppp~~~~~~tttvvvwwwxxx}}}}}}vvvlllccc[[[UUUQQQNNNNNNOOORRRTTTVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSNNNMMMKKKIIIHHHHHHIIIJJJMMMPPPTTTXXX[[[]]]___aaaZZZ\\\```cccdddeeedddcccbbbaaa___]]][[[YYYXXXWWWXXXWWWVVVSSSQQQOOOMMMMMMKKKJJJJJJIIIIIIIIIIIIIIIFFFEEEEEEEEEEEEEEEFFFGGGEEECCCAAA??????@@@BBBDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNOOOOOOOOOMMMIIIEEEBBBAAABBBBBB>>>>>>>>>===<<<:::999888444555555777:::===@@@CCCCCCNNNYYYhhhtttrrrttt{{{}}}sss}}}zzz|||]]]EEE999999444333555333222111000///............000///...------------...........................------------............,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////............/////////111555888HHHXXXnnn||||||zzzyyy|||hhhVVVYYYpppyyyiii]]]dddzzz{{{zzzyyyzzz{{{yyyuuurrrllliiieeecccdddfffiiijjjmmmtttzzzuuusssooonnnnnnnnnoooooopppqqqrrrqqqrrrrrrrrrrrrsssuuuvvvzzz~~~}}}}}}tttpppkkkfff```WWWLLLDDD:::999777555444444444444999???GGGPPPWWWZZZ\\\]]]VVVUUUTTTUUUTTTQQQJJJEEE===>>>===<<<;;;<<>>===zzzjjjcccooo~~~zzzxxxwwwvvvuuutttuuu{{{|||{{{zzzyyyyyyyyyyyyyyyxxxxxxzzz~~~|||wwwoooiii]]]RRRKKKQQQXXX^^^hhhrrrtttuuusssiiiZZZLLLDDDAAA@@@>>>===???AAAGGGSSS___gggiiiiiieee```aaajjjrrr{{{tttvvvwwwxxx~~~~~~wwwnnnddd^^^YYYVVVTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRPPPPPPOOOIIIHHHFFFEEEFFFIIILLLNNNSSSUUUXXX\\\```bbbcccccc^^^___```bbbcccdddccccccbbbaaa___]]][[[ZZZZZZYYYWWWVVVUUUSSSQQQOOONNNMMMKKKJJJIIIIIIHHHHHHIIIIIIFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@AAACCCDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJLLLNNNOOOPPPPPPPPPNNNKKKGGGDDDBBBBBBBBB>>>>>>>>>===<<<:::999888555555666777:::>>>AAADDDDDDOOO\\\kkkxxxvvvxxx{{{|||sss|||{{{[[[DDD999999333222555333222111000//////.........111000...---,,,,,,------////////////////////////------...............///++++++,,,,,,,,,,,,------***++++++,,,---...//////......///......000444777EEETTTiiiwww{{{yyyvvvuuussswww||||||dddSSSUUUnnn{{{mmmaaaeeevvv{{{zzzyyyyyyyyyxxxuuusssiiigggeeeddddddfffiiilllpppvvv}}}wwwsssooooooooooooooopppqqqrrrrrrpppqqqqqqrrrsssssssssssswww{{{~~~{{{{{{{{{tttooojjjddd^^^VVVKKKDDD999888666444333333444555888>>>GGGOOOUUUZZZ]]]___WWWVVVUUUTTTRRRNNNHHHCCC:::;;;<<<;;;:::;;;===@@@@@@AAACCCDDDFFFGGGGGGHHHFFFGGGHHHIIIHHHFFFDDDCCCAAAHHHOOOQQQQQQQQQUUUYYYaaa```[[[QQQEEE;;;777666111222444666:::>>>BBBDDDFFFHHHIIIGGGDDD@@@>>>===;;;:::888777666666777888777888:::;;;:::999777666444555555555555888;;;>>>>>>AAACCCCCCBBB@@@??????|||wwwhhhaaammm|||zzzxxxwwwvvvqqqwww|||yyy~~~}}}|||{{{zzzyyyxxxxxxxxxvvvuuuxxx}}}~~~|||{{{wwwqqqlllbbbUUUMMMRRRWWWYYY___hhhlllnnnmmmeeeXXXKKKDDDBBB>>><<<<<>>>>>>>>>>>======<<<;;;999999777777666777:::>>>BBBDDDEEEOOOZZZjjjwwwwwwzzz|||{{{ttt}}}xxx}}}YYYCCC999999333111444222222111000//////.........000///---,,,,,,---...///........................,,,,,,,,,------.........+++++++++,,,,,,------------,,,++++++,,,...111222---............000333666???OOOfffwww}}}zzzvvvsssppppppqqqvvvvvv```RRRVVVjjjuuugggeeeppp|||~~~{{{|||}}}}}}zzzxxxhhhgggfffddddddfffiiikkkpppuuuyyytttpppnnnnnnnnnnnnooopppqqqrrrnnnooopppsssvvvwwwwwwwww{{{}}}~~~{{{{{{|||wwwqqqjjjbbb[[[SSSIIIBBB;;;999777555444555777888:::@@@HHHNNNSSSWWW\\\___WWWWWWVVVTTTQQQKKKEEEAAA999:::;;;;;;:::;;;===???@@@AAACCCEEEGGGHHHGGGGGGCCCDDDFFFGGGFFFEEECCCBBBBBBHHHOOORRRRRRTTT[[[aaaxxxuuunnn```OOOAAA:::888111333666999<<<>>>@@@AAADDDFFFHHHGGGEEEBBB@@@@@@===<<<:::888777777888999777888999999888666444222000111222333444777;;;>>>===@@@BBBBBBAAA???@@@AAA~~~xxxsssddd^^^jjj~~~~~~{{{yyyyyymmmttt~~~|||wwwtttxxx}}}|||{{{zzzyyyxxxxxxxxxvvvuuuwww|||}}}{{{yyyvvvqqqmmmdddVVVOOOTTTXXXWWWYYYaaaeeehhhhhhaaaTTTIIIBBB@@@<<<:::;;;>>>CCCJJJXXXeeekkkooosssppplllkkkqqqwww~~~vvvxxxzzz{{{|||uuujjjdddaaa___^^^[[[YYYVVVTTTRRRRRRSSSTTTNNNNNNMMMLLLLLLLLLLLLMMMOOONNNLLLLLLNNNSSSXXX[[[YYYZZZ[[[^^^bbbdddeeeeeebbbaaa```^^^^^^^^^___```]]]\\\[[[ZZZYYYYYYYYYYYYUUUTTTSSSRRRQQQPPPOOOOOOKKKJJJIIIHHHGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJLLLOOOPPPQQQQQQQQQKKKJJJHHHDDDAAA>>>;;;:::============<<<;;;:::999888888777888:::>>>BBBEEEEEENNNXXXffftttuuu{{{~~~{{{ttt~~~uuuzzzYYYCCC:::999222000333222222111000//////............---,,,+++,,,...000111------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------///---,,,+++,,,///222444---............///333666>>>PPPiii}}}{{{wwwooommmjjjmmm|||rrr___UUU[[[hhh~~~{{{kkkeeekkkvvv|||}}}uuuxxx}}}{{{xxxiiihhhgggeeeddddddgggjjjnnntttzzzuuupppnnnmmmmmmnnnnnnooopppqqqlllmmmppptttxxx{{{{{{{{{~~~|||}}}~~~zzztttjjjbbbYYYPPPFFF???<<<;;;888666666777999:::<<>>555222222444777:::===>>>??????CCCEEEGGGGGGEEECCCBBBBBB>>>===:::999888888999:::777888888888777444111000---///000111222666:::>>><<>>;;;<<<===>>>CCCNNN[[[dddooommmmmmllljjjhhhmmmtttzzz}}}~~~~~~zzztttvvvxxxzzzxxxpppkkkfff```\\\YYYXXXVVVUUUVVVUUUSSSQQQJJJKKKMMMMMMNNNPPPSSSVVVYYYXXXVVVUUUUUUWWWYYY[[[___^^^___aaadddeeedddbbb`````````^^^\\\]]]___```[[[[[[ZZZZZZZZZZZZZZZ[[[WWWSSSOOOPPPRRRRRRNNNJJJLLLLLLKKKJJJIIIHHHHHHGGGKKKJJJIIIHHHFFFEEEDDDCCC@@@???>>>???AAACCCCCCCCCAAACCCDDDCCCCCCCCCEEEGGGBBBFFFLLLNNNMMMMMMOOORRRLLLIIIFFFBBB???===<<<<<<;;;;;;<<<<<<;;;999888777;;;999888999<<>>:::888777777888999999888>>>BBBHHHMMMQQQVVVZZZ\\\[[[YYYVVVSSSPPPKKKFFFBBB;;;;;;:::<<<>>>@@@AAAAAABBBDDDGGGIIIJJJJJJJJJIIIGGGHHHHHHFFFCCC@@@??????BBBHHHPPPTTTUUUUUUVVVXXXmmmlllfffZZZIII;;;444333333333444666888:::<<<>>>???BBBEEEGGGFFFFFFEEEFFF<<<<<<<<<======<<<999777666666666666555444333333000000222444666999;;;<<<@@@??????@@@BBBBBBAAA???~~~~~~wwwsssiiigggrrr{{{tttttt|||xxxuuusssxxx}}}zzzxxxwwwxxxzzz{{{{{{yyyyyyyyyyyy|||}}}zzzxxxvvvrrrpppgggbbbZZZRRRNNNNNNQQQSSSWWWZZZ[[[VVVMMMDDD???>>>:::;;;<<>>JJJ___ttt|||tttqqqllllllqqqccc]]]\\\___vvvvvvgggeeerrryyyuuunnnkkkfffbbbaaacccfffiiilllqqq~~~yyyvvvtttrrrqqqoookkkjjjkkkooorrrsssqqqqqqrrruuuyyyzzzzzz}}}~~~|||yyywwwxxxrrriiiaaaYYYPPPFFF>>>999777666666777888888777===AAAHHHNNNRRRVVVYYY[[[ZZZXXXUUURRRPPPLLLGGGCCC<<<;;;;;;<<<>>>@@@AAAAAACCCEEEHHHJJJKKKKKKIIIHHHGGGHHHHHHFFFCCC@@@??????BBBHHHPPPTTTUUUUUUVVVWWWYYYYYYVVVMMMAAA777333333000000111222333555777888<<<>>>BBBCCCCCCBBBBBBCCC@@@@@@@@@@@@@@@>>>;;;888555555555555555444444333222222333555777999;;;<<>>>>>???AAAAAA@@@???}}}|||wwwvvvooonnnzzz|||zzzxxx~~~xxxsssssszzz}}}zzzwwwvvvxxxzzz{{{{{{{{{zzzxxxxxxzzz~~~|||{{{xxxuuurrrhhhcccZZZQQQKKKIIIJJJLLLOOOQQQSSSPPPIIICCC@@@???::::::<<>>???@@@??????>>>===<<<<<<<<<===???BBBCCCIIIaaauuuxxxxxx}}}}}}|||rrrQQQ???777666111222444...000000///...............***++++++,,,---...//////........................---............------,,,++++++,,,,,,,,,,,,---------------...............,,,---...------...111444:::FFF[[[qqq}}}uuuqqqjjjgggzzz{{{rrrggg```^^^ZZZpppuuugggggguuuxxxoooooolllgggbbb```aaadddffflllqqq}}}zzzvvvtttsssrrrpppmmmkkkmmmpppsssuuusssqqqrrrtttvvvwwwwww{{{~~~~~~}}}{{{yyywwwvvvqqqkkkddd]]]SSSGGG???888777555555777888777666;;;AAAIIIOOOSSSVVVWWWYYYXXXVVVTTTRRRPPPLLLHHHDDD<<<;;;;;;<<<===???AAACCCFFFHHHKKKMMMMMMLLLIIIHHHGGGHHHHHHFFFCCC@@@??????BBBHHHOOOTTTTTTTTTUUUWWWMMMNNNLLLFFF>>>888666666.../////////000222333444777999<<<============>>>BBBCCCCCCCCCAAA>>><<<:::777777666666555444444444444444555666777:::<<<>>>???>>>===>>>@@@@@@@@@>>>{{{xxx}}}zzzxxxyyysssttt~~~{{{{{{xxxnnnoooyyy~~~{{{wwwvvvwwwyyyzzz{{{zzzzzzyyyyyy{{{~~~}}}{{{wwwtttjjjdddZZZPPPIIIFFFEEEFFFIIIKKKLLLJJJFFFBBB@@@???;;;;;;<<<@@@HHHUUUaaaiiifffcccbbbaaa^^^[[[```gggqqqyyy|||vvvtttvvvvvvvvv|||{{{rrrkkkddd]]]XXXWWWTTTPPPOOOQQQTTTWWWXXXWWWWWWWWWXXXZZZ___fffkkkmmmiiiccc]]]YYYYYYZZZ[[[VVVXXX]]]bbbffffffdddaaaaaabbbcccaaa___^^^___```___]]][[[YYYVVVUUUTTTSSSTTTQQQOOONNNNNNMMMJJJHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGFFFFFFFFFAAA???>>>>>>@@@AAA@@@???@@@AAABBBBBBAAABBBDDDFFFHHHFFFFFFIIILLLLLLIIIFFFEEEDDDAAA>>>===<<<======<<<===>>>@@@AAAAAAAAAAAA>>>>>>>>>===>>>???BBBEEEOOOmmm|||zzz}}}nnnOOO>>>777777111222444///111000///...---......///......---------,,,,,,,,,........................---------......------,,,+++++++++,,,,,,,,,------........................,,,---.........///111333777CCCWWWlll}}}~~~uuupppgggbbbuuu~~~wwwlllaaa[[[UUUjjjvvvkkkkkkwwwxxxllloookkkgggbbb```aaaccceeekkkppp||||||vvvuuutttsssqqqooommmnnnqqqtttvvvtttrrrqqqsssttttttssswww{{{}}}|||{{{xxxwwwtttppplllggg```UUUIII???999777666666888888888777:::AAAJJJQQQUUUVVVWWWWWWVVVUUUSSSQQQPPPMMMHHHEEE<<<<<<<<<<<<===???BBBDDDIIIKKKNNNPPPPPPMMMJJJHHHGGGHHHHHHFFFCCC@@@??????AAAGGGOOOSSSSSSSSSTTTVVVOOONNNKKKEEE===777555555000000000000000111222222222555777999888999:::;;;@@@BBBCCCCCCAAA???=========<<<;;;999888666555444444444555666888<<>>@@@AAA@@@@@@}}}~~~wwwrrrttt{{{zzzzzz|||vvvuuu{{{|||xxxhhhjjjwww}}}yyyvvvwwwyyyzzz{{{wwwyyyzzz{{{}}}~~~{{{wwwtttjjjdddZZZPPPHHHCCCBBBBBBDDDEEEEEECCC@@@>>>===<<<<<<<<<===BBBKKKVVV```eeedddaaa^^^]]]YYYXXX^^^fffsss{{{|||wwwtttvvvwwwxxx~~~xxxoooiiiccc]]]YYYUUURRRPPPPPPTTTYYY]]]```\\\\\\[[[ZZZZZZ^^^dddhhhllliiiccc^^^ZZZYYYZZZ[[[YYYZZZ^^^bbbdddddd```]]]aaabbbcccbbb```^^^______aaa___]]]ZZZWWWUUUSSSRRRSSSQQQPPPOOONNNMMMLLLJJJLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFCCCAAA??????AAAAAAAAA@@@???AAAAAAAAAAAAAAACCCEEEEEEDDDDDDGGGKKKLLLIIIEEEEEECCC@@@>>><<<<<<======:::<<<>>>@@@AAABBBBBBBBB>>>???@@@??????@@@DDDGGGVVVwww~~~}}}kkkMMM>>>888888222222555000000000///.....................---------,,,,,,,,,------------------------,,,,,,---------------,,,+++++++++,,,,,,,,,------.....................------...000000000000222444666AAATTTiiiyyywwwpppfff```sssqqq```UUURRRfff~~~yyyqqqooovvv{{{nnnmmmjjjfffcccaaabbbdddfffkkkooozzz}}}vvvuuuttttttrrrpppnnnooorrrtttvvvtttqqqqqqqqqrrrrrrqqqsssxxx}}}|||zzzxxxvvvrrrooolllhhhbbbWWWJJJ@@@;;;999888888999::::::999;;;AAAKKKRRRVVVWWWWWWVVVVVVTTTRRRQQQOOOMMMIIIEEE<<<=========<<<>>>BBBFFFKKKMMMOOOQQQPPPNNNKKKIIIGGGHHHHHHFFFCCC@@@??????AAAGGGNNNRRRSSSRRRSSSTTTPPPMMMHHHAAA999333000///111000000//////000000111000222444555555666888999>>>AAADDDEEECCCAAAAAABBBBBBBBBAAA???===:::777666333333444666999===BBBDDDBBB@@@??????AAABBBBBBBBBvvvyyy|||}}}{{{vvvppplllrrrzzz{{{{{{}}}uuusss}}}}}}zzzfffiiivvv{{{wwwwwwyyyzzzzzzwwwyyy{{{}}}~~~}}}zzzuuurrriiicccYYYOOOGGGAAA??????>>>===<<<;;;:::999999888======???FFFOOOYYY```dddeee```\\\YYYVVVWWW___iiivvv|||xxxvvvxxxyyyzzztttjjjddd```\\\YYYUUURRRPPPRRRVVV\\\aaaddd___^^^]]][[[ZZZ[[[___ccciiigggccc```^^^^^^^^^___]]]^^^```bbbdddccc```]]]aaabbbcccbbb```^^^]]]^^^bbb```]]]ZZZWWWTTTSSSRRRPPPPPPOOOOOONNNMMMMMMLLLMMMLLLKKKJJJIIIHHHGGGGGGIIIIIIHHHHHHGGGFFFEEEEEEFFFDDDBBBBBBCCCCCCBBBAAA???@@@AAAAAA@@@@@@BBBDDDHHHGGGHHHIIIJJJIIIFFFCCCCCCBBB???<<<;;;:::;;;;;;:::<<<>>>@@@AAABBBBBBBBB>>>@@@AAAAAA@@@AAAFFFKKK\\\}}}~~~~~~hhhKKK===888888222222555111/////////000///......---***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,------...............------------///000111000111222444555@@@SSShhhyyyzzzsssfff___rrruuu___RRROOObbb{{{wwwqqqsssrrrnnnkkkhhhdddcccccceeefffllloooyyyvvvuuusssssssssqqqooooooqqqttttttrrrppppppqqqrrrrrrqqqqqqvvv}}}|||zzzxxxvvvqqqnnnkkkhhhbbbXXXKKKBBB;;;:::888888:::;;;:::999===CCCLLLSSSWWWXXXXXXXXXVVVTTTRRRQQQOOOLLLHHHEEE<<<>>>>>>===;;;===BBBGGGKKKLLLMMMNNNNNNMMMKKKJJJGGGHHHHHHFFFCCC@@@??????AAAGGGNNNRRRRRRQQQRRRSSSPPPLLLGGG@@@:::555222000......------------.........000222333333444666888===AAAEEEFFFDDDCCCDDDFFFDDDEEEFFFEEECCC???;;;999444444444555999===BBBEEECCCAAA??????AAACCCCCCCCCqqqtttvvvvvvssspppooooooqqqzzz|||}}}~~~sssnnnvvv}}}iiilllxxx}}}yyyxxxxxxyyyzzzyyyzzz{{{{{{{{{~~~~~~|||xxxsssoooeee```WWWMMMEEE???===<<<999888777777777888999999<<<===BBBJJJUUU___dddeeefff```ZZZWWWUUUWWWbbbmmmxxx|||xxxzzz{{{{{{{{{rrrfff___[[[XXXVVVUUUSSSRRRSSSXXX]]]aaabbb______^^^\\\ZZZZZZ\\\___cccbbbaaaaaaaaaaaabbbbbbaaaaaabbbdddeeeeeeccc``````aaabbbbbb___]]]\\\\\\```___\\\YYYVVVSSSRRRQQQLLLMMMMMMMMMLLLLLLMMMMMMKKKKKKJJJJJJIIIIIIIIIHHHJJJJJJIIIHHHFFFEEEDDDDDDFFFDDDBBBAAABBBBBBAAA@@@>>>???@@@@@@???@@@BBBDDDJJJLLLMMMMMMJJJGGGFFFEEEEEECCC@@@===;;;:::;;;;;;;;;===???AAABBBBBBBBBBBB===???BBBBBBAAACCCHHHNNN```dddHHH;;;777888111000444111---...000111111///---+++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++,,,,,,,,,,,,------//////.........---------,,,...000000000000111333444???SSSiii|||wwwhhh___qqqvvv```SSSMMM___zzz{{{qqqnnnxxxwwwqqqnnnjjjfffdddcccdddeeellloooxxxvvvuuussssssrrrqqqooooooqqqsssrrrpppnnnoooppprrrrrrrrrsssuuu{{{~~~|||zzzwwwuuupppmmmjjjgggbbbXXXLLLCCC;;;999888888999::::::999???EEEMMMTTTWWWXXXYYYYYYVVVTTTRRRQQQOOOKKKGGGDDD<<<>>>???===;;;===CCCHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHHHHFFFCCC@@@??????AAAGGGNNNQQQQQQQQQQQQRRRRRRNNNHHHAAA<<<888555333---,,,,,,,,,,,,,,,------,,,...000000111222555777:::>>>CCCCCCAAA???@@@BBBAAACCCGGGIIIHHHEEE@@@===777666555555777;;;@@@BBBCCCAAA???>>>@@@BBBCCCCCCpppssstttssspppooorrrvvvqqqzzz}}}~~~~~~rrrjjjrrrlllooozzzzzzxxxxxxyyyzzz{{{{{{zzzyyyyyy|||}}}{{{wwwqqqmmmbbb]]]TTTKKKCCC>>><<<;;;888777555666888;;;<<<<<<;;;===CCCNNNZZZcccggghhhgggaaaZZZVVVTTTXXXdddqqqzzz}}}{{{xxx|||}}}||||||pppccc[[[XXXUUUSSSWWWUUUSSSTTTXXX\\\___```^^^___^^^\\\ZZZZZZ[[[]]]]]]]]]^^^```aaabbbccccccdddcccdddeeeggghhhfffddd___aaabbbaaa___\\\[[[[[[___]]][[[XXXUUURRRQQQPPPJJJKKKLLLLLLKKKKKKLLLNNNIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKIIIHHHFFFEEEDDDCCCCCCAAA???>>>??????>>><<<>>>???@@@@@@???@@@BBBDDDJJJMMMPPPPPPLLLIIIHHHJJJHHHFFFCCC???===============>>>@@@BBBCCCCCCCCCBBB<<>>???===;;;<<>>===???AAABBBBBBooovvvzzzwwwtttvvvyyyzzzzzz}}}|||xxxtttrrrzzz~~~rrruuu~~~}}}vvvuuuwwwxxxxxx|||{{{zzzyyyyyy||||||wwwrrrooommm^^^XXXPPPIIICCC???;;;999555555555555777999;;;===<<<===CCCNNN\\\eeehhhgggggg```ZZZYYY\\\bbblllvvv|||{{{{{{{{{}}}|||{{{oooccc]]]YYYTTTQQQNNNOOOQQQTTTWWWYYY[[[\\\[[[[[[ZZZXXXVVVVVVYYY[[[^^^^^^______```aaabbbcccddddddeeeeeedddccccccbbb]]]___bbbcccaaa___]]]\\\]]]]]][[[YYYWWWTTTSSSRRROOOMMMLLLLLLMMMMMMLLLJJJLLLJJJIIIGGGGGGHHHIIIJJJHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@???AAACCCDDDCCCCCCDDDEEEQQQPPPNNNMMMMMMKKKHHHFFFHHHFFFCCC@@@>>>===>>>>>>>>>>>>@@@CCCEEEFFFDDDBBB???AAACCCDDDDDDFFFIIIKKK```vvv~~~|||XXXEEE<<<444333555333222333///////////////---+++***///...---,,,,,,---...//////---+++,,,///000///---000///---+++++++++---...,,,,,,++++++,,,,,,---.........---,,,,,,,,,------///---,,,++++++...000222222>>>RRRiii}}}zzzllleeelll~~~hhhVVVQQQ___xxx{{{hhheeeqqq~~~ssstttsssnnngggcccbbbccciiipppzzzvvvtttuuussspppoooppppppooommmooorrrsssqqqnnnmmmqqqvvvwwwvvvuuuyyy~~~{{{xxxtttqqqmmmgggbbbaaabbb\\\PPPEEE@@@:::777999:::888999;;;???EEEMMMSSSVVVWWWWWWWWWXXXVVVUUUSSSPPPLLLFFFAAA>>>===;;;:::;;;>>>AAACCCCCCCCCBBBBBBCCCDDDFFFGGGGGGHHHGGGEEEAAA???>>>???@@@EEEJJJNNNOOOPPPPPPPPPKKKIIIEEE@@@;;;777444222...---,,,+++++++++++++++,,,,,,---...///000111111666666777888999999999999===CCCGGGIIIJJJLLLIIIDDDAAA>>>:::777666888;;;===???<<<:::;;;>>>@@@@@@???pppwww|||{{{zzz}}}~~~zzzvvvwww{{{vvvyyy~~~vvvuuuwwwyyyzzz{{{zzzyyyxxxxxx{{{}}}wwwqqqmmmkkk]]]XXXPPPIIICCC???<<<999666555555666777999;;;<<<===???EEEQQQ___hhhjjjiiihhhaaaZZZZZZ]]]dddnnnxxx~~~|||{{{zzz||||||{{{pppeee^^^ZZZUUURRRVVVUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYWWWVVVWWW[[[]]]```___^^^^^^___aaabbbccceeefffffffffeeedddcccccc___```bbbccccccbbbaaaaaaaaa___\\\YYYVVVSSSQQQQQQLLLJJJJJJJJJLLLMMMLLLKKKMMMKKKJJJHHHHHHIIIJJJKKKHHHHHHGGGFFFDDDCCCCCCBBBDDDDDDCCCBBBAAAAAAAAAAAA@@@AAACCCCCCCCCCCCEEEGGGNNNMMMLLLKKKJJJHHHFFFEEEEEECCCAAA???>>>>>>>>>???===>>>???BBBEEEEEEDDDBBB@@@AAACCCDDDDDDFFFIIIKKKYYYnnnzzz|||}}}{{{zzzzzzXXXDDD;;;333333444222111222222111///...------......///...---,,,,,,---...///---,,,***+++...///...,,,,,,---------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,------......---,,,+++,,,...000222222;;;MMMcccxxx~~~rrrkkkppp|||iiiXXXNNN[[[tttwwwcccaaapppwwwwwwvvvpppiiidddbbbcccjjjpppyyyyyywwwtttrrrpppooooooooonnnlllllloooqqqpppnnnnnnssswwwxxxwwwwwwzzz}}}zzzwwwsssppplllgggaaa``````[[[PPPFFF@@@;;;888999:::888888;;;>>>DDDLLLRRRUUUVVVVVVWWWUUUTTTRRRQQQOOOJJJEEE@@@===<<<;;;;;;<<<>>>@@@BBBDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGFFFDDDAAA???>>>???@@@EEEJJJNNNOOOPPPPPPPPPMMMKKKFFFAAA<<<888555333......---,,,,,,,,,,,,,,,---...///000111222333333555666777888999:::::::::===BBBEEEDDDFFFIIIHHHDDD@@@===:::777666777999;;;@@@===;;;<<>>>>>>>>??????======>>>AAACCCDDDCCCBBBAAABBBDDDDDDEEEFFFIIIKKKSSSfffvvvvvvpppuuu|||vvvxxxyyywwwVVVBBB999333333333111000222444222///---,,,...000111......------------......,,,+++***+++---...---,,,***,,,...//////...,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------...///...---,,,+++,,,...000222222777EEEZZZrrrxxxrrrvvv{{{kkk]]]OOOZZZqqqrrr]]][[[kkk|||}}}}}}zzztttkkkeeeddddddkkkqqqxxx|||yyysssqqqoooooooooooommmllljjjmmmoooooooooppptttwwwxxxwwwxxx{{{~~~|||zzzvvvrrrpppkkkfff```______[[[QQQHHHAAA;;;888999:::888888;;;===BBBJJJPPPSSSTTTUUUVVVRRRQQQPPPOOOMMMIIIDDD@@@;;;;;;<<<<<<===???@@@AAADDDDDDDDDDDDDDDEEEEEEEEEDDDEEEFFFDDDAAA???>>>>>>@@@EEEJJJNNNOOOPPPPPPPPPOOOMMMIIICCC>>>:::666555//////...------------...///000000111222333444444444444666777999:::<<<<<<===@@@@@@>>>???DDDFFFDDD???===;;;888777777888999@@@???======@@@AAABBBBBBpppwww|||}}}~~~|||{{{mmmzzz}}}zzzyyy}}}vvvtttvvvyyy{{{xxxxxxwwwvvvvvvxxx|||~~~}}}~~~{{{vvvooohhhcccYYYTTTMMMGGGBBB???<<<:::888888777777777888:::;;;===BBBLLLYYYeeelllmmmmmmiiiaaa[[[\\\```gggrrr}}}}}}wwwwwwzzz{{{{{{~~~tttjjjddd```^^^\\\ZZZXXXUUURRRQQQQQQSSSTTTUUUVVVVVVVVVWWWZZZ___cccaaa```]]]\\\]]]```cccfffggghhhiiiiiihhhgggeeeccceeecccbbbaaabbbdddddddddcccaaa]]]YYYUUUSSSSSSRRRPPPNNNNNNNNNPPPQQQPPPNNNKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIGGGDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>BBBCCCCCCCCCCCCEEEIIILLLMMMNNNNNNNNNLLLJJJJJJJJJDDDCCCAAA@@@???>>>??????<<<<<<===???BBBDDDCCCBBBBBBCCCEEEEEEEEEGGGIIIKKKPPPaaaooooookkkttt}}}xxxzzz~~~zzzvvvzzztttUUU???888333333222000///111222111///------...///000------------------------,,,++++++,,,------------------.........---+++***,,,,,,++++++,,,,,,---...+++++++++,,,---...///000...---,,,,,,---...000111222444>>>SSSnnn}}}zzz|||}}}ooocccUUU]]]ooorrrZZZVVVdddttt}}}~~~vvvmmmgggeeeeeelllrrrwww~~~}}}xxxsssrrrqqqpppqqqpppnnnlllkkkmmmoooppppppqqqtttvvvuuuvvvwww{{{~~~|||zzzyyyvvvrrroookkkfffaaa______[[[RRRKKKAAA<<<999::::::888888;;;;;;AAAHHHNNNQQQSSSTTTUUUQQQPPPOOONNNMMMIIIDDD@@@:::;;;<<<===>>>???@@@AAADDDEEEEEEFFFFFFEEEEEEDDDCCCDDDEEEDDDAAA???>>>>>>@@@DDDJJJNNNOOOPPPPPPPPPQQQOOOJJJEEE???;;;777666//////............//////000000111222222333444444222333444666888:::<<<======>>><<<888999???CCCCCC>>>===<<<:::999999999999@@@???>>>>>>???AAABBBBBBrrrxxx|||}}}~~~vvvvvv}}}zzzoooxxx|||{{{zzz|||~~~vvvtttvvvxxxyyyvvvwwwvvvuuuuuuwwwzzz}}}|||{{{|||~~~~~~|||yyyvvvsssmmmfff```VVVQQQKKKEEEAAA>>><<<:::888888777777777999:::;;;===CCCOOO\\\ggglllmmmlllgggaaa\\\\\\```gggrrr{{{|||uuuvvvyyyzzzzzz}}}wwwmmmgggcccbbbaaa^^^\\\XXXTTTRRRQQQRRRSSSSSSUUUVVVVVVWWWZZZ^^^aaa^^^\\\[[[ZZZ[[[___ccceeeeeefffhhhiiiiiigggeeedddfffbbb___^^^___```___^^^___]]][[[XXXVVVUUUUUUUUUSSSQQQOOOOOOPPPOOONNNLLLIIIIIIHHHHHHHHHGGGHHHHHHJJJHHHFFFCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???BBBCCCCCCCCCDDDGGGKKKNNNMMMOOOPPPOOOLLLJJJKKKLLLGGGFFFDDDBBB@@@???>>>>>><<<<<<<<>>@@@AAAAAACCCDDDFFFGGGHHHGGGEEEDDDCCCEEEFFFEEEBBB???>>>===@@@DDDJJJNNNOOOPPPPPPPPPRRROOOKKKEEE@@@;;;777666//////.........//////000//////000000111222222222111111222444666999;;;===<<<===999555555<<>>===<<<;;;:::::::::;;;>>>>>>>>>===>>>???AAABBBtttzzzvvvtttzzz~~~}}}yyyxxxzzzzzzzzz|||~~~~~~{{{zzz{{{}}}yyyvvvwwwxxxyyyvvvwwwvvvvvvuuuvvvyyy|||~~~{{{zzz{{{}}}yyyvvvtttsssqqqlllddd]]]SSSNNNHHHBBB???===;;;999888888777777888999;;;<<<>>>FFFSSS```iiimmmmmmkkkgggaaa]]]___ccchhhqqqyyy|||vvvvvvxxxyyyxxx|||{{{qqqiiidddcccbbbdddbbb]]]YYYUUURRRQQQQQQQQQSSSUUUVVVUUUVVVWWWYYYVVVVVVUUUVVVXXX\\\```bbbbbbcccfffhhhhhhgggeeecccccc```[[[ZZZ\\\\\\[[[XXXYYYYYYYYYXXXWWWWWWVVVVVVRRRPPPNNNMMMMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFIIIGGGEEEBBBAAABBBCCCDDDEEEEEEFFFFFFEEEDDDBBBAAAAAACCCDDDEEEFFFHHHLLLOOOKKKMMMOOOMMMIIIGGGGGGIIIHHHGGGFFFDDDBBB@@@>>>======<<<<<>>@@@AAABBBBBBDDDFFFIIIJJJIIIGGGEEEEEEGGGHHHGGGCCC???===<<<@@@EEEJJJNNNOOOPPPPPPPPPRRROOOJJJEEE???:::666444///............///000000/////////000000000111111000000000222444777999;;;;;;<<<999444555;;;??????===<<<:::999999:::<<<======>>>>>>>>>===>>>@@@CCCqqqxxx~~~}}}{{{~~~}}}zzz~~~yyy}}}{{{~~~~~~wwwwww}}}zzzwwwvvvxxxzzz|||}}}yyyyyyyyyyyyvvvwwwwwwvvvuuuvvvyyy{{{~~~}}}||||||~~~wwwtttrrrqqqooojjjaaaZZZPPPKKKEEE@@@===;;;999888777777777777888:::<<<===AAAJJJXXXeeelllnnnmmmkkkgggccc```cccfffjjjpppxxx~~~}}}yyyvvvxxxxxxwww{{{uuujjjccc```___bbb```]]]YYYUUURRRPPPOOONNNQQQSSSTTTRRRPPPOOONNNMMMMMMNNNPPPSSSWWW[[[\\\^^^```cccfffgggfffdddccc___[[[XXXXXXZZZ[[[YYYUUUVVVWWWXXXYYYXXXWWWUUUTTTPPPNNNMMMLLLMMMMMMKKKIIIHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFCCCAAAAAABBBDDDEEEDDDEEEFFFFFFEEEDDDBBB@@@@@@BBBEEEGGGHHHJJJMMMOOOIIILLLNNNLLLGGGDDDDDDGGGEEEEEEDDDCCCBBB@@@>>>>>>>>>======???CCCEEEFFFFFFEEEFFFGGGGGGGGGHHHJJJLLLLLL\\\lllqqqttt~~~ssspppssswwwttt{{{eeeJJJ;;;777555666333///000444..................//////+++,,,------------,,,++++++---......,,,,,,---///......------,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,------...,,,,,,------...//////000111222888FFFYYYnnn}}}|||~~~zzzoooaaa[[[^^^qqqgggVVVXXXbbbuuu|||~~~zzzssskkkffffffhhhjjjqqqwwwzzz{{{uuutttttttttuuussspppmmmiiijjjkkknnnpppqqqqqqpppssstttvvvzzzzzzyyyyyyzzzzzzwwwssspppnnnnnnmmmlllhhh```VVVNNNDDD>>>:::;;;;;;999888::::::???EEEKKKOOORRRUUUWWWTTTSSSQQQPPPNNNIIIDDD???;;;::::::;;;<<>>===;;;999777555666999<<<>>>>>>???@@@???>>>>>>AAADDDlllttt|||{{{wwwwwwzzz{{{www{{{|||vvvwww~~~wwwssssssvvvyyy{{{|||{{{{{{zzzvvvwwwwwwwwwvvvvvvyyy{{{}}}~~~~~~~~~xxxuuurrrqqqoooiii```XXXNNNJJJDDD???<<<:::999777666666666777999;;;===>>>CCCMMM[[[hhhooopppnnnlllhhhdddcccfffiiikkkqqqwww}}}~~~~~~~~~{{{vvvxxxwwwvvv{{{wwwjjjbbb]]]\\\ZZZYYYXXXVVVTTTRRRQQQPPPLLLOOORRRRRROOOKKKHHHGGGFFFGGGIIILLLPPPTTTWWWXXX[[[^^^aaaeeeffffffdddccc\\\XXXUUUWWWZZZ\\\YYYUUUUUUVVVXXXYYYXXXVVVSSSQQQPPPNNNMMMNNNOOOOOONNNMMMIIIIIIJJJJJJIIIIIIHHHGGGFFFEEECCCAAAAAACCCEEEFFFAAABBBCCCCCCCCCAAA???===???BBBFFFHHHIIIKKKMMMOOOJJJMMMOOOLLLGGGCCCDDDFFFBBBBBBBBBBBBAAA@@@???>>>>>>======@@@CCCFFFGGGGGGEEEGGGHHHHHHGGGHHHJJJLLLNNN___pppvvvzzztttppprrruuusss~~~aaaFFF;;;888666666444000000444222000...------///111222++++++------------++++++))),,,...---+++***,,,///)))***,,,...//////...---,,,,,,++++++,,,,,,---.........---,,,,,,,,,------,,,,,,------.../////////000222888CCCSSSfffvvvvvvuuuvvvvvvwwwyyy{{{ooobbb[[[\\\ooojjjXXXZZZccczzz}}}|||xxxqqqiiieeefffhhhjjjqqqwwwzzztttssssssttttttsssooollleeefffhhhkkkoooqqqqqqpppvvvvvvwwwzzzyyyyyyyyyzzzzzzxxxtttppppppppppppoookkkbbbWWWOOODDD>>>;;;;;;;;;999888:::;;;???EEEKKKOOORRRUUUWWWTTTSSSQQQPPPMMMHHHBBB>>><<<;;;::::::<<>>???AAABBBAAA??????CCCFFFjjjoooxxxzzzvvvmmmppp~~~wwwzzzyyy}}}|||sssmmmrrrzzz~~~|||zzzxxx|||{{{yyywwwvvvvvvwwwwww{{{~~~}}}|||{{{{{{wwwtttqqqmmmiiiccc\\\XXXIIIFFFAAA???>>>===<<<;;;<<<888777::::::888===EEEFFFSSSbbblllqqqssspppkkkhhhffffffhhhiiijjjooovvv{{{{{{zzzzzzxxx{{{zzzyyyyyy{{{xxxggg^^^ZZZXXXSSSRRRQQQPPPOOOOOOOOOOOOOOOQQQSSSTTTRRRNNNIIIFFFFFFFFFFFFHHHJJJMMMPPPQQQUUUXXX]]]aaabbbaaa___]]]XXXYYYYYYXXXWWWWWWZZZ\\\\\\^^^___^^^ZZZUUUQQQOOONNNNNNNNNMMMMMMMMMMMMMMMIIIHHHGGGHHHJJJKKKJJJIIIHHHFFFCCCCCCDDDFFFFFFFFFBBBCCCBBBAAA>>>===>>>???BBBCCCEEEGGGJJJMMMOOOPPPLLLMMMNNNMMMJJJGGGBBB@@@AAA@@@????????????<<<:::;;;===AAADDDGGGHHHHHHHHHKKKHHHFFFGGGFFFDDDFFFJJJRRRcccnnnpppwwwtttqqqnnnlllrrrwww}}}[[[FFF;;;888444111111111000//////222444111---,,,000555---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------...---,,,,,,++++++++++++...------------...//////...///333===MMM___oooxxx}}}sssppppppfffeeetttwwwpppccc\\\ZZZiii~~~\\\UUUjjjxxx~~~~~~zzzzzzwwwqqqiiidddcccdddjjjuuuvvvvvv}}}xxxtttqqqqqquuuuuuqqqmmmdddccceeejjjooorrrrrrpppttttttwww{{{}}}}}}}}}~~~~~~}}}yyysssoootttqqqnnnlllhhh```UUUMMMHHHBBB===;;;999555333444;;;===CCCJJJRRRVVVWWWWWWUUUTTTRRROOOKKKGGGDDDBBB>>>===<<<<<<===???AAACCCHHHIIIJJJIIIGGGFFFGGGHHHJJJIIIHHHFFFCCC@@@===;;;>>>DDDJJJMMMLLLKKKKKKLLLNNNLLLGGGAAA<<<888666444000//////...------,,,,,,...///000111000...,,,+++000000///000111222444666:::;;;===<<<999777666666444555666666888;;;???CCCBBB@@@???>>>>>>AAADDDFFFiiioooxxx|||tttkkknnn~~~vvvzzzxxx}}}xxxppprrrwwwzzz|||zzzzzzzzzyyywwwvvvuuuuuuuuuvvv{{{}}}}}}{{{zzzyyyuuurrrnnnjjjeee___XXXTTTHHHDDD@@@>>>======<<<;;;;;;777777999::::::???GGGNNNZZZfffmmmpppqqqnnniiihhheeedddfffggggggmmmttt{{{|||||||||zzz{{{{{{yyyyyy{{{xxxggg]]]XXXUUUPPPOOONNNMMMMMMMMMNNNOOORRRSSSTTTUUUSSSPPPLLLJJJHHHHHHHHHIIIKKKMMMOOOPPPQQQSSSWWW[[[\\\\\\ZZZYYYXXXYYYYYYXXXVVVWWWYYY[[[\\\^^^___^^^ZZZUUUQQQOOONNNNNNNNNMMMMMMMMMLLLLLLKKKJJJIIIJJJKKKMMMMMMLLLIIIFFFCCCBBBCCCEEEEEEEEECCCDDDCCCBBB@@@???@@@AAACCCDDDEEEHHHJJJMMMNNNOOONNNMMMKKKIIIGGGEEEDDDCCCCCCAAA???>>>>>>>>><<<:::;;;===@@@DDDFFFGGGGGGGGGJJJGGGEEEHHHIIIHHHIIIMMMVVVeeeooopppwwwqqqnnnkkkjjjqqqyyyYYYCCC999666333111111222222111111111000///......///000---------,,,,,,,,,++++++---..................---************************+++++++++,,,,,,------......---,,,,,,+++++++++,,,...------------.../////////000444@@@PPPaaaooovvv|||zzzrrrpppooobbb^^^jjjrrrlllccc[[[YYYfffiii\\\iiittt~~~|||xxxwwwtttnnngggddddddfffkkkvvvxxxyyyyyytttqqqqqqtttvvvrrrnnnddddddfffjjjoooqqqpppoootttsssvvvzzz}}}}}}yyysssooorrrooommmjjjggg___UUUMMMFFF@@@<<<;;;:::666555777<<<>>>DDDKKKSSSWWWXXXXXXUUUTTTQQQNNNKKKGGGCCCBBBAAA@@@??????@@@BBBDDDFFFFFFHHHIIIIIIHHHGGGHHHIIIIIIIIIHHHFFFCCC@@@===<<<>>>CCCJJJMMMLLLKKKKKKLLLPPPMMMIIICCC>>>:::777666........................000111333333333111///...111000000000111333444555999;;;<<<;;;999777666777444555777888888:::>>>@@@CCCBBB@@@@@@@@@AAACCCDDDdddlllvvv~~~tttlllmmm|||wwwzzzxxx}}}|||sssrrruuuwww~~~~~~|||zzz{{{wwwvvvuuuttttttsssttttttyyy{{{|||zzzxxxxxxsssooojjjeee___YYYRRRNNNEEEBBB???===<<<<<<:::999999777666888:::<<>><<<>>>CCCIIILLLLLLKKKKKKMMMPPPMMMIIIDDD???:::777666,,,,,,,,,---...///000000222444555666666555333222222111111000111222333444777999:::999888666666777555777999::::::;;;<<<>>>DDDDDDCCCCCCBBBBBBBBBBBB\\\gggrrr{{{zzzqqqooozzzzzz}}}{{{~~~uuuuuuyyyzzz~~~}}}}}}}}}{{{}}}|||yyyzzzuuuuuuttttttttttttttttttvvvyyy~~~~~~{{{yyywwwvvvqqqmmmfff```ZZZSSSMMMIIIBBB@@@===;;;;;;;;;999888888777666777;;;@@@IIIPPP___fffkkklllkkkllljjjffffff```\\\[[[[[[^^^fffooozzz}}}}}}~~~|||{{{zzzyyywwwxxx|||ssseee]]]WWWSSSLLLJJJHHHGGGGGGHHHJJJKKKOOOOOOOOOOOOOOOQQQRRRSSSOOOOOOOOONNNNNNNNNNNNNNNMMMOOORRRUUUWWWXXXWWWWWWXXXYYYXXXWWWUUUUUUWWWYYY[[[^^^______[[[VVVRRRQQQNNNNNNMMMMMMLLLLLLKKKKKKLLLIIIGGGGGGIIIMMMOOOPPPJJJGGGCCCAAAAAAAAAAAA@@@BBBCCCDDDBBBAAAAAABBBCCCDDDEEEGGGIIIKKKMMMNNNOOOQQQOOOLLLIIIGGGGGGGGGHHHFFFCCC???<<<<<<<<<<<<;;;<<<>>>AAADDDGGGGGGGGGGGGIIIEEEDDDHHHLLLMMMPPPTTT]]]eeejjjnnnxxxyyyjjjiiifffhhhtttqqqSSSAAA888666333333333333222111333222000///......---,,,------------------,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,...------------...//////111000222<<>>>>>======>>>@@@BBBDDDFFFHHHJJJJJJIIIHHHHHHIIIFFFFFFFFFEEECCCAAA>>>======CCCHHHKKKKKKJJJKKKMMMMMMKKKGGGBBB===999555333------,,,,,,---...000111333444666888888888666555333222111000000000222222444555777666555444555666888;;;>>>???>>>=========EEEEEEFFFEEEDDDCCCAAA@@@VVVcccpppxxxzzzttt{{{wwwzzz~~~zzztttttt|||wwwwwwttttttuuuuuuuuuuuuuuuuuuuuuxxx|||~~~{{{xxxvvvuuupppkkkccc\\\UUUOOOIIIFFF@@@>>>;;;;;;;;;:::999777666777777777<<>><<<<<<===<<<<<<>>>@@@CCCFFFHHHIIIIIIHHHIIIFFFFFFHHHJJJLLLRRRYYYiiikkkllloooyyywwwkkkkkkhhhkkkyyyoooSSSBBB:::888555444333333111///000333555333...+++---///------------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,++++++,,,,,,---...------------...//////222000///555CCCVVVhhhsss}}}wwwpppbbbYYY___qqqyyyvvviiibbb\\\^^^lllmmmkkkvvv~~~uuummmiiiiiilllnnnooowwwzzz~~~zzzxxxxxxyyyyyytttjjjbbb___bbbfffkkknnnqqqsssuuuvvvttttttyyy~~~|||yyytttqqqllljjjhhhgggddd^^^UUUMMMHHHBBB======<<<888777888;;;>>>CCCJJJQQQUUUUUUUUURRRQQQOOOLLLHHHDDDAAA???===<<<;;;;;;<<<>>>@@@BBBIIIKKKLLLLLLJJJGGGGGGGGGFFFFFFFFFEEECCC@@@>>>======BBBHHHJJJJJJJJJLLLNNNMMMKKKGGGCCC>>>999555333///...---,,,,,,---...///333444666999999999888888444333111000///000000111111333444444333333555666<<>><<<;;;;;;;;;;;;999888666888888888>>>KKKWWW]]]```fffjjjjjjjjjlllmmmkkkccc\\\VVVTTTVVV\\\iiiuuu}}}|||{{{yyyxxxwwwvvvuuuvvvyyy~~~}}}rrrddd\\\ZZZXXXUUUQQQPPPNNNLLLKKKIIIIIIHHHEEEDDDCCCCCCEEEGGGJJJLLLKKKLLLLLLMMMMMMLLLKKKKKKIIIMMMRRRVVVYYYXXXWWWUUUUUUVVVVVVUUUTTTUUUWWWYYY[[[]]]```___\\\WWWTTTRRRNNNNNNMMMLLLKKKKKKJJJIIIMMMKKKJJJKKKOOORRRTTTUUUJJJGGGCCCAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@AAABBBDDDCCCDDDFFFIIILLLNNNPPPQQQRRRRRRSSSSSSPPPLLLHHHEEECCCAAA>>>======>>>===<<<@@@BBBEEEHHHIIIJJJJJJIIIHHHGGGHHHIIIIIILLLWWWcccyyyuuurrrsss{{{vvvnnnooolllooommmRRRBBB;;;999666555444333000......333777444...+++---111------------....................................,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************,,,,,,+++++++++,,,------...------------...//////000//////111;;;NNNdddttt{{{wwwooobbbZZZ```kkkooojjjcccbbbkkksssqqq}}}yyyqqqmmmmmmnnnooorrrxxxzzz|||yyywwwxxxxxxrrriii``````ccchhhlllooorrrtttvvvvvvssstttyyy~~~|||yyyvvvsssmmmkkkiiihhhfff___UUUNNNIIICCC>>>>>><<<999777999;;;===BBBIIIPPPTTTTTTTTTSSSRRROOOLLLHHHEEEAAA@@@>>>===<<<<<<===???BBBCCCKKKMMMOOONNNLLLIIIGGGFFFFFFFFFFFFEEEBBB@@@===;;;===BBBGGGIIIIIIJJJLLLNNNNNNMMMJJJEEE@@@;;;777444000///---,,,,,,---...///222444777999;;;;;;::::::777666444222111000111111000222333333333444666888???BBBEEEEEEDDDCCCBBBCCCFFFFFFFFFFFFDDDBBB@@@???PPP```lllqqq||||||pppwww{{{}}}vvvjjjiiixxxxxxrrrrrrsssuuuvvvwwwwwwwwwvvvxxxxxxyyy{{{|||yyyvvvtttkkkeee\\\SSSMMMHHHDDDAAA===<<<;;;;;;<<<;;;:::888666999999888???OOO]]]bbbaaagggkkkkkklllnnnooommmeee]]]WWWUUUXXXaaappp}}}|||zzzxxxvvvvvvuuutttuuuxxx}}}}}}wwwkkk]]]VVVVVVVVVTTTRRRRRRRRRQQQPPPNNNLLLKKKGGGFFFDDDCCCBBBCCCDDDEEEDDDEEEFFFHHHIIIIIIHHHHHHHHHMMMSSSYYY[[[ZZZWWWUUUSSSTTTUUUTTTTTTUUUXXXZZZ[[[]]]```___\\\XXXTTTSSSNNNNNNMMMLLLKKKJJJIIIIIILLLKKKKKKMMMQQQTTTUUUUUUIIIFFFCCCAAAAAABBBBBBAAA@@@AAABBBBBBAAABBBDDDFFFBBBCCCFFFIIILLLOOORRRSSSSSSTTTTTTSSSPPPKKKGGGDDD@@@???>>>>>>??????>>><<<@@@BBBEEEGGGIIIIIIIIIHHHFFFHHHKKKKKKIIIMMM___ppp|||vvvwwwuuupppsssooossskkkOOO???999777666555555444111///...111333222000......///------------.........///000///---,,,,,,---///000------------------------)))))))))******++++++,,,,,,+++++++++,,,,,,---......------------...//////,,,///111222888HHHaaasssxxxkkkbbbggghhhuuuqqqjjjffflll}}}zzzxxx}}}|||tttppppppqqqqqqrrrvvvwww|||zzz}}}xxxsssrrrsssqqqkkkeeecccggglllooopppqqqsssvvvuuurrrsssxxx|||}}}}}}zzzxxxvvvpppnnnkkkjjjggg```VVVOOOHHHBBB>>>>>>===:::999;;;<<<>>>CCCJJJPPPTTTUUUTTTSSSRRRPPPMMMIIIEEEBBB@@@???>>>======>>>@@@BBBDDDKKKNNNPPPPPPNNNKKKIIIIIIGGGGGGFFFEEEBBB???<<<:::===AAAFFFIIIIIIIIILLLOOONNNMMMJJJFFFAAA;;;777444///---,,,+++,,,...000222333555888:::<<<======<<<;;;:::777555444333333333222333444444555666999<<<@@@CCCEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCAAA@@@???LLL\\\hhhkkkttt~~~qqqkkkttt|||}}}uuuhhhhhhyyyyyyrrrqqqrrrtttvvvwwwwwwvvvvvvzzzzzzyyyyyy|||}}}yyyvvvtttiiibbbYYYQQQJJJFFFBBB@@@<<<;;;;;;;;;<<<<<<:::888666::::::999@@@QQQ```eeebbbiiimmmmmmmmmppppppmmmfff___XXXWWW[[[eeeuuu}}}{{{xxxtttuuutttttttttxxx}}}{{{uuugggYYYRRRSSSTTTSSSQQQRRRTTTUUUTTTRRRPPPOOOKKKIIIGGGDDDBBBAAA@@@@@@???@@@BBBDDDEEEFFFEEEEEEIIINNNVVV\\\___]]]YYYVVVRRRSSSTTTTTTTTTUUUXXX[[[[[[]]]```___\\\XXXUUUSSSNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIJJJLLLPPPSSSSSSSSSIIIFFFCCCBBBBBBCCCCCCBBBAAABBBCCCCCCCCCDDDFFFHHHAAACCCEEEIIIMMMPPPSSSTTTUUUUUUTTTQQQNNNJJJFFFDDD???>>>>>>???@@@@@@>>><<>>>>><<<;;;======???DDDKKKQQQUUUUUUUUUTTTSSSPPPMMMJJJFFFBBBAAA>>>===<<<<<<===???AAACCCJJJMMMPPPQQQOOOMMMLLLKKKHHHHHHGGGEEEBBB>>>;;;999===AAAFFFHHHHHHIIILLLOOOLLLJJJHHHDDD???999444222---,,,+++***,,,///222444333555999<<<>>>???>>>>>>>>>===:::888666555555555333555666666666888<<>>>>>AAADDDFFFFFFHHHOOOXXX```dddbbb]]]YYYTTTYYY\\\ZZZUUUSSSWWW]]]`````````___\\\XXXUUUSSSMMMLLLKKKJJJHHHHHHGGGGGGOOONNNMMMNNNOOOOOONNNLLLEEEBBB@@@@@@BBBDDDBBB@@@???@@@AAABBBCCCEEEFFFFFFHHHGGGGGGLLLSSSXXXZZZZZZSSSSSSRRRPPPLLLHHHEEECCCAAA@@@>>>===<<<===>>>???>>>CCCGGGFFFFFFJJJKKKIIILLLIIIJJJNNNNNNPPPddd{{{}}}xxx~~~|||yyy{{{cccJJJ>>>888777444222222222333444////////////..................---------,,,,,,,,,//////.........---------++++++,,,///222222...+++************************...,,,***)))***+++++++++......---,,,,,,+++******+++000000333;;;CCCYYYyyyrrrppphhh|||zzztttkkkeeekkk~~~zzzyyyuuuvvvuuurrrrrrnnnooorrrnnnlllxxx{{{uuusssqqqllljjjkkkppppppqqqrrrrrrrrrqqqqqqrrrssstttuuuuuusssqqqpppyyy}}}~~~xxxrrrssspppmmmjjjggg```WWWPPPFFF@@@>>>AAABBB@@@======>>>AAAEEEKKKPPPUUUWWWYYYSSSQQQMMMJJJHHHFFFCCCAAADDDAAA>>>;;;<<<@@@EEEHHHOOOPPPRRRSSSQQQOOOLLLIIILLLLLLKKKHHHCCC>>><<<<<<<<<>>>BBBFFFIIIJJJKKKKKKOOOMMMHHHCCC===777333111///...,,,,,,,,,---///111222555999===??????>>>===::::::999999::::::;;;<<<<<<:::777555555888;;;===>>>AAADDDHHHIIIIIIGGGFFFAAABBBCCCCCCBBBAAA???>>>DDDQQQ^^^dddfffjjjkkkhhhnnnxxxzzzxxxxxxqqqqqq~~~~~~uuurrrtttvvvvvvuuutttuuuwwwtttvvvxxx|||~~~~~~~~~|||wwwpppkkkddd^^^SSSJJJDDD@@@>>><<<:::999888888999;;;;;;;;;===AAADDDEEELLLYYYeeejjjmmmmmmlllkkkkkkkkkkkklllhhhccc]]]]]]eeerrr}}}xxxrrrpppooooooqqqvvvzzz~~~uuufffZZZUUUUUUVVVXXXXXXWWWWWWWWWWWWVVVSSSQQQNNNLLLKKKJJJKKKKKKIIIGGGEEECCC??????AAADDDFFFGGGKKKPPPYYYaaacccaaa\\\YYYUUUXXXZZZXXXVVVUUUXXX\\\\\\\\\\\\[[[YYYUUURRRPPPNNNMMMLLLJJJIIIHHHGGGGGGJJJJJJJJJLLLOOOPPPOOOMMMEEECCC@@@@@@BBBCCCAAA@@@???@@@AAACCCDDDEEEEEEFFFKKKJJJJJJMMMRRRUUUUUUTTTQQQPPPOOOLLLIIIFFFCCCBBBBBB@@@>>>===<<<===>>>???===BBBFFFEEEEEEHHHJJJHHHOOOKKKKKKNNNPPPXXXppp~~~|||```III===666666666555444333222111////////////.....................---------,,,,,,.........------------,,,111111111333555444111---************************---+++******,,,.........***++++++,,,,,,------......222111333:::BBBWWWwwwuuutttmmm~~~zzzwwwoooffffffvvv~~~zzzzzzwwwsssrrrmmmmmmnnnkkkjjjwww{{{tttrrrqqqmmmlllmmmqqqqqqqqqqqqqqqqqqppppppssstttuuuuuutttrrrpppnnnrrrvvv}}}}}}~~~|||vvvppppppnnnjjjhhheee___VVVOOOGGGAAA>>>@@@BBB???<<<<<<>>>@@@EEEJJJNNNRRRTTTUUUVVVSSSOOOLLLJJJIIIGGGEEEEEECCC???===>>>BBBFFFJJJRRRRRRSSSRRRQQQNNNKKKIIIKKKLLLKKKGGGBBB>>><<<<<<;;;===AAAFFFIIIKKKKKKKKKJJJIIIGGGCCC@@@<<<999888///...---,,,,,,...///111333666:::>>>AAAAAA@@@???::::::::::::;;;;;;<<<<<<@@@>>><<<;;;:::<<<>>>??????BBBEEEHHHJJJIIIHHHFFFAAAAAABBBBBBAAA@@@>>>>>>BBBPPP]]]ccceeeffffffeeennnwwwxxxrrrzzzsssooorrryyyuuuvvvvvvuuusssrrrrrrsssrrrsssvvvzzz~~~}}}}}}||||||zzzuuunnnjjj```ZZZPPPGGGBBB???===<<<<<<;;;999888:::<<<@@@BBBFFFMMMSSSVVV\\\ffflllnnnqqqpppmmmkkkiiihhhggggggiiigggeeeeeekkkuuu~~~zzzuuuqqqpppoooooorrrvvv{{{~~~vvvhhh]]]XXXXXX[[[]]]ZZZYYYXXXYYYYYYXXXUUUSSSOOOMMMMMMNNNPPPPPPPPPOOOJJJGGGBBB@@@BBBFFFIIIJJJOOOTTT\\\bbbdddaaa\\\YYYVVVVVVVVVWWWWWWYYYZZZ[[[YYYYYYZZZYYYWWWTTTRRRPPPPPPOOOMMMKKKIIIGGGFFFFFFFFFFFFGGGKKKNNNPPPOOONNNEEECCCAAAAAAAAAAAA@@@???===???BBBDDDEEEFFFEEEDDDJJJJJJKKKNNNQQQRRRQQQPPPNNNMMMJJJHHHEEECCCBBBAAABBB@@@>>><<<<<<<<<===>>><<>>SSSqqq|||}}}vvv~~~}}}vvviiiaaammmzzzsssqqqllliiiiiifffgggvvv{{{sssqqqqqqooonnnooorrrrrrqqqqqqppppppoooooottttttuuutttsssqqqooommmjjjmmmttt}}}{{{{{{yyysssnnnnnnkkkgggeeebbb]]]UUUOOOHHHBBB>>>@@@AAA===::::::===???CCCHHHLLLOOOQQQRRRWWWSSSOOOLLLKKKJJJIIIHHHFFFCCC@@@???@@@CCCHHHKKKRRRRRRQQQPPPNNNLLLJJJIIIKKKKKKJJJGGGBBB>>><<<<<<:::===AAAFFFJJJLLLLLLLLLIIIHHHGGGDDDAAA>>><<<:::///...---,,,,,,...000111333666:::???BBBCCCCCCCCC<<<<<<<<<<<<<<<=========???>>>===<<<;;;;;;<<<<<>>===AAANNN]]]eeeeeedddcccdddmmmuuu~~~xxxnnn|||~~~wwwqqqnnnrrr~~~}}}vvvuuuuuutttsssrrrssssssqqqrrruuuxxx|||{{{{{{{{{zzzxxxssslllggg[[[UUULLLDDD@@@===<<<;;;>>>===<<<;;;===AAAHHHMMMTTT\\\dddgggkkkppprrrpppsssqqqnnnjjjhhhgggffffffiiijjjkkklllooowww}}}zzzwwwrrrrrrqqqppppppqqquuuxxx{{{|||ttthhh]]]XXXXXX\\\^^^ZZZZZZYYYZZZ[[[ZZZXXXUUUQQQPPPPPPQQQSSSUUUTTTSSSOOOKKKFFFDDDFFFKKKOOOQQQUUUYYY___dddeeebbb^^^ZZZWWWUUUTTTUUUYYY[[[[[[ZZZZZZZZZ[[[[[[YYYVVVTTTRRRQQQOOOMMMKKKHHHGGGFFFEEEEEEEEEGGGKKKNNNOOONNNMMMEEEDDDBBBAAA@@@@@@???>>><<>><<<;;;<<<===>>>===CCCFFFEEEEEEHHHIIIGGGHHHEEEDDDGGGMMM\\\www{{{|||uuuXXXDDD<<<777777888777666444222111////////////....................................------,,,,,,,,,+++++++++*********++++++***((('''++++++++++++++++++++++++,,,+++***+++---//////...---------,,,,,,+++++++++---///,,,---444;;;NNNkkk}}}{{{lllaaaiiizzz|||{{{ppppppkkkgggdddcccgggvvv|||rrrpppqqqpppppprrrrrrrrrqqqpppooonnnnnnnnnrrrrrrssssssrrrqqqpppooohhhkkkqqqzzz}}}{{{zzzxxxrrrnnnllliiifffcccaaa\\\UUUOOOJJJCCC>>>??????<<<999999;;;>>>BBBGGGLLLPPPRRRSSSUUURRRMMMJJJJJJIIIIIIHHHEEECCC@@@???@@@CCCHHHKKKNNNMMMLLLKKKJJJIIIIIIHHHIIIJJJIIIFFFAAA>>><<<;;;;;;>>>CCCHHHLLLNNNNNNNNNLLLJJJHHHEEE@@@;;;777555000///---,,,---...000111222555999>>>AAACCCDDDDDD======>>>>>>?????????????????????>>>===<<<;;;:::===???BBBDDDEEEEEEDDDCCC@@@@@@@@@???>>>>>>===<<>><<<;;;;;;============@@@GGGQQQXXXccckkkrrrtttuuuvvvtttppprrrpppmmmjjjhhhhhhhhhiiiiiikkkmmmnnnqqqxxx~~~{{{wwwtttsssqqqpppppprrrtttvvvwwwqqqfff\\\VVVUUUXXX[[[YYYYYYYYY[[[\\\\\\ZZZXXXXXXWWWVVVWWWYYYZZZYYYXXXRRROOOJJJIIILLLQQQVVVXXXYYY]]]aaaeeefffccc___\\\XXXUUUSSSUUUYYY\\\[[[YYYZZZZZZ[[[[[[YYYWWWTTTRRRPPPOOOLLLJJJHHHFFFEEEDDDGGGGGGIIILLLNNNNNNLLLJJJDDDDDDCCCAAA???>>>>>>???<<>>???DDDGGGFFFFFFHHHIIIHHHGGGGGGHHHJJJPPP^^^ttt~~~{{{wwwwww~~~nnnSSSCCC===;;;:::888555444333333444////////////............------..................------,,,,,,,,,+++++++++***+++,,,---------------++++++++++++++++++++++++,,,+++***+++,,,---+++***------,,,,,,,,,,,,++++++,,,...+++---555:::KKKfffzzz|||oooeeeiiisssttt|||zzzlllmmmiiieeebbbbbbhhhwwwssspppppppppqqqrrrrrrqqqpppooonnnmmmnnnnnnoooooopppqqqqqqrrrrrrrrrmmmooottt|||}}}{{{xxxsssooonnnjjjfffcccaaa]]]VVVPPPJJJCCC===>>>>>>;;;888888:::<<>>???BBBEEEGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIHHHEEEAAA===;;;;;;===@@@EEEKKKNNNPPPOOONNNKKKIIIGGGCCC>>>888333111000///---------...000222111333777<<>>???@@@AAAAAAAAAAAA@@@CCCCCCCCCCCCBBBAAA???>>>???@@@BBBDDDEEEEEEDDDDDD@@@@@@???>>>============???LLL___lllkkkffffffkkkmmmuuu{{{~~~zzziiirrr|||xxxwwwtttrrruuuzzzwwwvvvttttttwwwyyyzzzzzztttuuuvvvyyy{{{}}}zzzyyyxxxvvvrrrlllddd___RRRMMMEEE???<<<<<<<<<;;;999;;;>>>@@@EEEOOO[[[dddooouuuzzzyyyxxxwwwuuuqqqqqqooollljjjiiiiiikkkllljjjjjjkkkmmmrrryyy~~~~~~|||xxxtttsssqqqoooooooooqqqqqqsssooofff]]]UUURRRSSSUUUWWWWWWXXX[[[]]]^^^]]][[[___]]]\\\]]]^^^___^^^\\\VVVRRROOONNNQQQUUUYYY[[[[[[^^^bbbeeeeeeccc___]]]XXXVVVTTTUUUYYY[[[ZZZYYYXXXYYYYYYXXXWWWTTTQQQOOONNNMMMKKKIIIGGGEEEDDDDDDGGGHHHIIILLLNNNMMMJJJHHHBBBCCCCCCAAA???>>>???@@@===???BBBDDDEEEFFFEEEDDDKKKMMMOOOOOONNNMMMLLLMMMNNNMMMKKKHHHEEECCCBBBBBB>>>===<<<;;;;;;===???@@@@@@EEEHHHFFFFFFIIIIIIHHHDDDFFFHHHJJJNNNYYYiiiuuuyyy|||vvvvvvuuuuuuyyyhhhOOOBBB>>>===;;;888555444333444555////////////............,,,,,,,,,---------------------------,,,,,,,,,,,,)))+++---...------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,***((())))))***+++---...//////---///---000888:::HHH```xxx||||||pppggggggvvvooommmssswwwgggfffeeecccaaabbbjjjwwwtttooopppppppppqqqqqqpppooommmmmmmmmnnnnnnmmmmmmnnnoooqqqrrrssstttsssuuuyyy}}}yyytttqqqoookkkgggcccaaa\\\VVVPPPIIIBBB<<<======:::888888999<<>>>>>???BBBDDDAAABBBDDDEEEGGGGGGHHHHHHGGGHHHGGGEEE@@@===;;;;;;>>>AAAGGGLLLOOOPPPNNNMMMEEEEEEDDDAAA===888444111000///...------///111222000222666:::>>>@@@BBBBBB@@@AAABBBCCCDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@???BBBCCCDDDEEEFFFFFFFFFEEEAAA@@@???>>>============<<>><<<<<<<<<<<<999===BBBGGGMMMYYYgggqqquuuzzz|||xxxvvvwwwvvvsssrrrpppmmmjjjiiikkkmmmnnnllljjjiiilllrrrzzz}}}zzzzzzyyyuuurrrqqqooonnnnnnnnnoooppprrroooiii___VVVPPPOOOPPPUUUUUUWWWZZZ^^^______^^^^^^]]]\\\]]]___```___^^^YYYVVVRRRQQQRRRUUUWWWXXXZZZ\\\```bbbbbbaaa^^^\\\XXXWWWVVVVVVXXXYYYYYYYYYXXXXXXXXXWWWUUUQQQNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDEEEFFFHHHKKKMMMLLLIIIFFFAAABBBBBBAAA>>>===???AAA???@@@AAACCCDDDEEEEEEFFFLLLNNNPPPOOOMMMLLLMMMOOONNNNNNLLLJJJGGGDDDAAA???<<<;;;::::::;;;===@@@AAA???EEEGGGFFFEEEHHHHHHFFFBBBEEEFFFFFFJJJSSS___hhhkkksssooosssvvvvvvxxxdddMMMBBB???<<<;;;999888666444333333////////////............+++++++++,,,,,,,,,------.........------------,,,)))+++---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,***((()))***+++---...///000...000...000777777@@@UUUmmm}}}zzzsssyyy}}}{{{pppeee___kkk|||ppphhhiii{{{tttccc___`````````ccckkkvvv|||uuuooooooooonnnooopppooommmllllllmmmnnnooonnnnnnnnnooopppqqqrrrsssuuuwww{{{}}}yyyuuurrrppplllgggccc```[[[TTTOOOHHHAAA;;;<<<<<<:::888999:::===BBBHHHNNNRRRUUUWWWYYYXXXVVVTTTRRROOOKKKHHHEEECCC@@@>>>===>>>@@@BBBCCCDDDGGGIIIJJJJJJIIIHHHFFFGGGGGGDDD@@@<<<;;;;;;>>>AAAGGGLLLNNNNNNLLLJJJBBBBBBBBB@@@===999555222000///...---...///111222111333666:::===???AAABBBAAABBBDDDEEEFFFEEEDDDCCC????????????????????????AAABBBCCCDDDDDDEEEDDDDDDBBBAAA???>>>======>>>>>>:::HHH^^^nnnooohhhjjjqqquuu{{{~~~zzzeeejjj~~~{{{xxxwwwxxx{{{yyyrrrmmmmmm}}}~~~{{{xxxxxxzzz}}}}}}|||zzzzzzzzz{{{}}}{{{zzzwwwtttoooggg___YYYOOOIIICCC===<<<<<<======;;;@@@GGGMMMUUUaaaqqq|||www{{{{{{wwwtttvvvwwwuuutttqqqnnnkkkjjjkkkmmmnnnnnnjjjhhhkkksss{{{|||xxxyyyyyyvvvooonnnnnnmmmmmmnnnpppppprrrqqqkkkbbbXXXPPPNNNNNNSSSTTTVVVYYY^^^``````___ZZZYYYYYYZZZ]]]^^^^^^]]][[[XXXTTTRRRSSSTTTTTTTTTXXXZZZ]]]``````___]]][[[XXXXXXXXXWWWWWWWWWXXXYYYYYYYYYYYYXXXUUURRRNNNLLLJJJIIIHHHFFFEEEDDDDDDDDDBBBCCCFFFIIILLLKKKHHHFFF???AAABBBAAA>>>>>>@@@BBB???@@@AAABBBCCCEEEFFFFFFIIILLLNNNNNNMMMNNNQQQUUUNNNNNNMMMKKKGGGCCC@@@>>>;;;:::::::::;;;>>>AAABBB???DDDFFFEEEDDDGGGGGGEEEGGGIIIJJJHHHKKKTTT___gggiiittt{{{lllrrrxxxxxxzzz}}}bbbKKKBBB@@@:::;;;;;;:::888666333111000/////////............*********++++++,,,,,,,,,//////.........---------,,,...///...+++)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++---///000///---,,,,,,,,,,,,,,,,,,,,,,,,---///,,,...444111888LLL^^^oooxxxzzz{{{sssnnnuuuwwwwww{{{pppaaaXXXbbbtttsssfffccctttsssbbbZZZ\\\^^^___cccllltttyyywwwoooooonnnmmmnnnooonnnmmmllllllmmmooopppoooooooooooooooppppppqqquuuwww|||}}}yyyuuurrrppplllfffbbb___ZZZSSSNNNHHH@@@;;;;;;<<<:::999:::;;;>>>BBBHHHMMMQQQSSSTTTXXXWWWUUUTTTRRRNNNIIIEEEFFFDDDBBB???>>>>>>@@@AAAFFFHHHKKKMMMMMMLLLJJJHHHFFFGGGFFFDDD@@@<<<;;;;;;===AAAFFFKKKMMMLLLJJJHHHCCCCCCCCCAAA===888444111111000...---...///111222333444777:::===???AAABBBBBBCCCEEEFFFGGGFFFDDDCCCBBBBBBAAAAAAAAABBBCCCCCC>>>???@@@@@@AAAAAAAAAAAABBBAAA@@@>>>>>>>>>>>>???;;;EEEZZZnnnpppfffeeelll||||||~~~mmmgggwwwsssvvvuuuqqqooottt~~~{{{ooojjjnnnwww}}}yyyxxxzzz|||zzzyyywwwxxxyyyyyyyyyzzz}}}~~~{{{wwwrrrkkkbbbXXXRRRFFFBBB>>>;;;:::;;;<<<===BBBGGGLLLSSS```ooowwwxxx~~~|||xxxtttssstttxxx|||yyyssslllhhhgggiiikkklllkkkgggfffkkkppptttyyy~~~}}}yyyuuuttttttsssrrrpppooonnnnnnnnnnnnrrrqqqlllcccYYYRRRPPPPPPSSSUUUXXX[[[]]]^^^^^^^^^\\\\\\\\\\\\\\\]]]^^^___[[[YYYWWWWWWYYYZZZXXXVVVXXXZZZ\\\]]]]]][[[YYYWWWZZZXXXWWWXXXYYYYYYXXXWWWXXXWWWVVVTTTRRROOOMMMKKKMMMKKKHHHEEECCCCCCCCCCCCDDDDDDEEEGGGIIIJJJHHHGGGAAAAAAAAA@@@@@@?????????BBBBBBBBBBBBCCCCCCDDDEEELLLLLLMMMMMMOOOPPPRRRSSSTTTOOOJJJIIIIIIFFFAAA;;;===<<<;;;;;;<<<>>>@@@BBBCCCDDDEEEFFFGGGHHHHHHHHHHHHJJJKKKHHHGGGNNN^^^kkklll{{{vvvlllxxxxxxuuuxxxyyy___MMMDDDBBB<<<===>>><<<999555444444.........//////////////////...,,,,,,,,,---///111,,,,,,,,,,,,,,,---...///------------------------333111---***)))***,,,...---,,,,,,+++*********+++---------------------------......///111555;;;???RRR\\\hhhqqqsssrrrpppppptttrrrsss~~~yyyoooiiieeefffjjjzzzfff___tttrrr^^^OOORRRZZZaaaeeegggnnnvvvuuuqqqpppmmmjjjmmmnnnppprrrsssrrrqqqpppqqqpppooooooqqqsssvvvwwwwwwxxx{{{|||xxxuuusssqqqnnnjjjeeecccbbb\\\SSSLLLDDD@@@:::777777888999999@@@DDDGGGFFFDDDEEEMMMTTTYYYXXXVVVTTTPPPMMMJJJIIIFFFFFFEEEDDDCCCBBBAAAAAACCCHHHOOOSSSRRRNNNIIIFFFIIIFFFBBB???======<<<;;;;;;BBBIIIKKKLLLOOOOOOLLLFFFDDDAAA>>>:::666333111000///---,,,---...000111///222777<<<@@@BBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBAAA???=========???@@@@@@AAAAAABBBBBBAAAAAAAAA@@@???>>>???@@@AAA@@@>>>;;;DDDWWWjjjmmmeeefffnnnqqqhhhtttxxxxxxxxxlllnnnlllrrr|||zzzpppjjjmmmvvv|||wwwvvvyyy||||||{{{tttvvvwwwwwwxxxzzz~~~zzzxxxsssnnnfff]]]TTTMMMEEEBBB>>>;;;;;;<<<>>>???GGGMMMUUU\\\fffqqqyyyzzzyyyxxxwwwvvvttttttvvvwwwwwwrrrlllhhhgggiiikkkllljjjeeecccgggmmmqqqwww}}}|||wwwtttrrrrrrqqqooommmkkkjjjjjjjjjjjjmmmmmmjjjcccYYYRRRPPPPPPSSSUUUWWWZZZ[[[[[[[[[ZZZ\\\\\\\\\\\\]]]^^^______\\\[[[ZZZ[[[]]]]]][[[YYYYYYZZZ\\\]]]^^^]]]\\\[[[\\\[[[ZZZZZZ[[[[[[YYYXXXXXXXXXVVVTTTRRROOOLLLKKKLLLKKKHHHFFFDDDCCCCCCCCCFFFFFFHHHJJJKKKKKKIIIGGGBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFKKKKKKLLLNNNOOOPPPQQQRRRRRRNNNIIIHHHHHHEEE@@@;;;======<<<<<<<<>>:::666444333...////////////////////////...,,,,,,,,,---///000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,***((('''(((***+++---,,,++++++******++++++..............................//////000444:::>>>KKKUUUbbbjjjmmmlllkkkkkkjjjgggiiivvvxxxooohhhcccdddhhhmmmbbbtttppp___QQQSSSYYY```dddfffnnnvvvzzzuuuqqqpppnnnkkkmmmoooqqqrrrrrrqqqpppoooppppppooooooqqqsssvvvwwwxxx{{{{{{vvvrrrpppooonnniiidddaaa```[[[RRRKKKDDD@@@;;;888777888999:::===AAADDDCCCAAACCCKKKSSSYYYYYYXXXVVVSSSPPPLLLJJJHHHHHHGGGFFFEEEDDDCCCCCCCCCHHHNNNQQQPPPMMMJJJHHHIIIGGGCCC@@@>>><<<;;;::::::BBBHHHJJJLLLNNNNNNLLLHHHGGGCCC???;;;777444333000///---,,,---...000111111333888===AAACCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAAAAACCCDDDAAAAAABBBBBBBBBAAA@@@@@@>>>======>>>@@@BBBAAA@@@:::BBBSSSdddjjjgggiiiqqqvvviiinnn|||~~~}}}vvviiikkkjjjpppyyyyyypppjjjkkkqqqxxxuuuvvvyyyzzzzzzrrrsssuuuuuuvvvyyy}}}xxxuuuqqqkkkcccZZZQQQJJJDDDAAA>>><<<<<<>>>AAACCCKKKVVV```fffkkksssxxxyyyssstttuuuvvvvvvuuutttsssuuuqqqkkkhhhhhhiiijjjkkkiiibbb___ccchhhnnnuuu|||~~~zzzuuuqqqpppqqqnnnllljjjhhhgggfffffffffhhhiiihhhccc[[[SSSPPPOOORRRSSSVVVXXXYYYYYYXXXWWW\\\\\\\\\\\\]]]^^^___```]]]]]]^^^```aaaaaa___\\\XXXXXXYYYZZZ[[[\\\]]]]]]___^^^\\\\\\\\\\\\ZZZYYYYYYXXXWWWTTTQQQNNNLLLJJJKKKJJJHHHFFFEEEDDDCCCCCCEEEGGGJJJLLLLLLJJJHHHFFFCCCCCCCCCCCCBBBBBBBBBBBB??????@@@AAACCCEEEGGGHHHIIIJJJMMMOOOPPPQQQPPPOOOOOOKKKHHHFFFFFFCCC>>>:::===<<<<<<<<<>>>@@@CCCEEEGGGHHHIIIJJJJJJKKKJJJJJJIIIIIIHHHEEEEEEMMMZZZeeelll}}}ooogggtttwwwyyy}}}rrrZZZJJJDDDBBBCCCDDDCCC@@@;;;666444333//////////////////.........---,,,,,,,,,---///000...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((())))))***,,,,,,++++++******++++++.............../////////...////////////222777;;;EEEOOO\\\eeeiiiiiihhhiiieeeaaa```nnnvvvmmmgggbbbbbbfffwwwgggrrr{{{nnn```VVVUUUWWW]]]bbbfffnnnvvvsss~~~vvvpppooonnnlllooopppqqqrrrrrrpppnnnmmmpppoooooopppqqqsssuuuvvvyyy~~~xxxssspppnnnmmmmmmhhhbbb___]]]ZZZRRRLLLDDD@@@;;;888888999:::::::::>>>@@@@@@???BBBKKKRRRYYYZZZZZZYYYWWWSSSOOOLLLJJJJJJIIIHHHGGGFFFFFFEEEDDDHHHLLLOOONNNLLLKKKJJJIIIHHHFFFCCC???<<<999777:::AAAGGGHHHJJJMMMNNNKKKKKKIIIEEEAAA<<<888555444000///---,,,---...000111333666:::???BBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCDDDEEEFFFBBBBBBBBBBBBAAAAAA@@@???===<<<<<<>>>AAACCCCCCBBB888???OOOaaajjjkkknnnsssxxxhhhhhhrrr}}}rrrmmmmmmrrrzzzzzzqqqjjjhhhjjjyyy|||uuusssuuuvvvuuusssttttttssstttvvvzzz}}}~~~zzzvvvqqqjjjbbbYYYPPPJJJAAA@@@>>><<<<<<@@@EEEIIIQQQ]]]iiimmmooosssvvvwwwrrrrrrsssuuuvvvvvvuuusssssspppkkkhhhhhhiiijjjjjjfff```[[[^^^dddkkkttt{{{|||xxxsssooooooooonnnllljjjhhhfffeeeeeeeeegggiiijjjfff]]]TTTOOONNNOOOQQQTTTVVVXXXYYYXXXXXX[[[[[[[[[\\\]]]^^^___```___```bbbccccccaaa^^^\\\UUUUUUUUUVVVWWWYYY[[[]]]```^^^\\\\\\\\\[[[YYYXXXXXXWWWVVVTTTQQQNNNKKKJJJJJJIIIHHHGGGEEEDDDDDDCCCEEEHHHLLLMMMKKKHHHEEECCCCCCBBBBBBBBBBBBBBBBBBBBB>>>>>>???AAADDDFFFHHHJJJIIIKKKOOOQQQRRRQQQOOONNNKKKIIIFFFEEECCCAAA===::::::::::::<<>>@@@BBBBBBAAA444<<>>>>>>>>===>>>DDDKKKQQQZZZfffqqqttttttvvvwwwvvvuuusssqqqrrruuuwwwxxxwwwssspppllljjjjjjjjjjjjiiiddd]]]YYY\\\ccckkkttt}}}|||wwwrrrooonnnoooooonnnllliiihhhgggggghhhjjjmmmnnniii___UUUOOOLLLKKKNNNQQQUUUXXXZZZZZZZZZZZZZZZZZZZZZ\\\]]]^^^___```aaaccccccaaa^^^[[[ZZZVVVUUUUUUUUUVVVYYY[[[\\\^^^\\\ZZZYYYZZZYYYWWWUUUVVVUUUTTTRRRPPPMMMKKKIIIIIIHHHGGGFFFEEEEEEEEEEEEHHHKKKOOOOOOLLLHHHEEECCCAAAAAAAAAAAAAAABBBBBBBBB>>>>>>@@@BBBEEEHHHJJJLLLKKKNNNQQQSSSSSSQQQNNNLLLHHHGGGEEECCCBBB???<<<:::777777999;;;???DDDIIILLLGGGHHHHHHIIIIIIIIIIIIHHHIIIHHHGGGHHHLLLTTT\\\bbbiiipppkkkvvvwwwzzzqqq\\\PPPMMMLLLKKKKKKJJJEEE>>>888444222000000//////.........---,,,,,,,,,,,,,,,---.........---,,,+++++++++++++++++++++++++++++++++++++++***+++,,,............---,,,++++++***++++++,,,,,,+++++++++,,,,,,---------...//////......///222555???IIIWWWbbbgggjjjlllnnnmmmeee```hhhtttmmmgggccccccfffrrruuuqqqzzz~~~uuukkk\\\VVVSSSYYYaaahhhooouuuvvv}}}xxxpppmmmllllllppppppqqqrrrqqqooolllkkknnnnnnooopppqqqssstttuuuuuu~~~zzzvvvtttsssrrrnnnhhhbbb___^^^[[[TTTOOOEEEAAA===;;;:::;;;::::::<<>>>>>>>>@@@AAA@@@???111999GGGZZZkkkvvv{{{}}}}}}lllggglll{{{|||}}}rrriiieeemmm{{{~~~vvvuuuvvvxxxxxxxxxwwwuuurrrppprrruuuxxx{{{|||~~~|||wwwssslllddd[[[RRRIIICCC===???@@@AAACCCJJJTTT\\\eeennnvvvxxxxxxzzzzzzxxxwwwssspppqqquuuyyy{{{zzztttrrrnnnlllkkkkkkiiihhhbbb\\\XXX]]]eeemmmwww}}}wwwrrrooooooppppppnnnmmmkkkjjjjjjjjjkkknnnpppqqqkkkaaaVVVNNNKKKHHHKKKOOOTTTXXXZZZ[[[[[[XXXXXXXXXYYYZZZ\\\]]]^^^^^^```bbbaaa^^^[[[ZZZYYYZZZYYYXXXXXXXXXZZZ[[[\\\ZZZYYYWWWWWWWWWWWWUUUTTTRRRRRRQQQPPPNNNLLLJJJIIIJJJHHHFFFDDDDDDEEEFFFGGGLLLOOOSSSRRRMMMHHHEEEEEEAAAAAAAAAAAAAAABBBBBBBBB???@@@AAACCCFFFIIILLLMMMNNNPPPRRRSSSRRROOOLLLJJJFFFFFFEEECCCAAA>>><<<;;;666777888;;;???DDDHHHKKKGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEFFFJJJRRRYYY___aaalllrrrjjjssssssvvvooo\\\SSSPPPQQQMMMMMMKKKFFF???888444222000000000///......------+++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,*********+++,,,,,,---------............///111444:::DDDRRR]]]dddhhhkkknnnjjjddd^^^dddyyywwwooohhhcccccceeekkk~~~wwwzzz|||qqq]]]UUUQQQXXXbbbjjjpppuuutttzzz{{{rrrnnnmmmmmmooopppqqqqqqpppooolllkkkmmmnnnooopppqqqsssttttttsss||||||yyyvvvuuutttmmmhhhbbb```___[[[TTTNNNEEEBBB>>><<<<<<<<<;;;:::===@@@EEEIIIMMMRRRXXX[[[XXXXXXYYYXXXUUURRRNNNKKKGGGGGGFFFEEEDDDCCCBBBBBBGGGHHHJJJJJJIIIHHHIIIJJJGGGJJJJJJGGG@@@:::888888:::@@@EEEFFFHHHLLLMMMLLLIIIFFFBBB===999666555555000///---,,,---...000111666777:::===@@@CCCEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGEEECCCAAA@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>???@@@@@@???>>>111666AAARRRfffxxxrrrlllnnn|||zzzpppjjjnnnwwwyyyvvvwwwxxxxxxwwwvvvtttqqqppprrrvvvzzz}}}}}}}}}|||uuuqqqiiiaaaXXXOOOFFF@@@>>>AAADDDEEEIIIQQQ^^^gggmmmrrrvvvwwwxxx{{{{{{xxxvvvrrrooopppvvvzzz{{{zzzvvvtttpppnnnmmmkkkhhhfff```[[[YYY___hhhqqq{{{~~~yyysssppppppqqqnnnmmmllljjjjjjjjjkkkllloooqqqqqqkkkaaaVVVOOOLLLGGGJJJNNNRRRUUUWWWXXXXXXVVVVVVVVVWWWYYYZZZ\\\]]][[[]]]___^^^\\\ZZZ[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYXXXVVVUUUUUUVVVVVVUUUSSSNNNNNNNNNNNNMMMKKKJJJIIIKKKHHHEEECCCBBBDDDGGGIIIMMMPPPRRROOOIIIDDDCCCDDDAAABBBBBBBBBCCCCCCCCCCCCAAABBBCCCEEEHHHKKKMMMNNNOOOPPPQQQQQQOOOLLLHHHFFFEEEEEEEEECCC@@@>>>===<<<999999999;;;===AAAEEEGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEIIIPPPZZZbbbeeeeeennnwwwmmmsssppprrrkkkYYYRRRQQQRRRNNNNNNLLLGGG???999444333111000000///......------++++++,,,,,,------------+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++******++++++,,,---******+++,,,,,,---......+++,,,---------...111333555???MMMYYYaaafffjjjmmmjjjeee___cccttt{{{rrriiiccc```bbbbbbvvv~~~uuu\\\TTTPPPWWWccclllqqqtttssswww|||vvvqqqppppppnnnooopppqqqpppooommmkkklllmmmoooppprrrsssssssssrrryyy~~~{{{wwwsssqqqjjjfffaaa```___[[[SSSLLLEEEBBB???===<<<<<<;;;:::;;;???EEELLLQQQVVVYYY[[[[[[ZZZYYYWWWTTTQQQMMMLLLFFFFFFEEEDDDCCCBBBAAAAAAGGGIIIJJJJJJHHHGGGGGGHHHGGGJJJJJJFFF???:::999:::;;;AAAFFFFFFHHHLLLNNNMMMHHHEEEAAA<<<999777666777000///---,,,---...000111555666888;;;>>>AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAADDDFFFGGGFFFCCCBBB??????@@@AAABBBBBBBBBBBB???>>>===>>>@@@AAAAAA@@@111444<<>>======;;;;;;:::;;;<<>>EEELLLSSSWWWYYYZZZ]]]\\\ZZZWWWTTTQQQNNNLLLFFFFFFEEEDDDCCCBBBAAAAAAGGGIIIKKKJJJHHHFFFFFFFFFGGGJJJJJJFFF???::::::<<<<<>>???@@@AAABBBCCCCCCCCC===<<<<<<>>>AAABBBBBBBBB,,,555>>>FFFZZZtttwwwuuu{{{}}}ttt{{{{{{xxxuuuvvvyyytttrrrssstttuuutttsssrrrsssvvvyyy|||zzzqqqmmmeee[[[RRRJJJDDDAAA===@@@DDDIIIRRR]]]iiippptttttttttvvvxxxyyyxxxvvvwwwtttqqqrrrtttvvvuuutttuuutttrrrpppllliiifffdddaaa______bbbjjjttt}}}|||wwwsssooommmlllnnnkkkhhhfffgggggghhhgggllljjjhhhfffbbb\\\TTTNNNMMMMMMOOORRRVVVXXXWWWVVVTTTUUUWWWYYYZZZZZZYYYYYYZZZ[[[\\\]]]^^^```aaabbb``````]]]ZZZVVVTTTUUUWWWVVVTTTRRRQQQRRRSSSRRRRRRQQQQQQPPPMMMJJJHHHIIIJJJFFFEEECCCAAAAAACCCHHHLLLPPPOOOLLLHHHFFFDDDCCCBBBBBBDDDEEEDDDCCCCCCDDDEEEGGGGGGGGGIIIKKKNNNQQQSSSVVVSSSPPPLLLHHHEEECCCAAACCCCCCDDDCCCBBB???===<<<;;;:::888888999<<<@@@CCCFFFFFFGGGHHHIIIIIIIIIIIIMMMNNN[[[ppp{{{wwwpppnnnuuu{{{mmmdddnnncccWWWXXXWWWSSSPPPOOOKKKDDD:::444222222000000000000////////////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))))))(((++++++,,,,,,,,,,,,------+++,,,,,,---.........---////////////000222333555666<<>>===>>>@@@EEEFFFHHHGGGEEEDDDDDDEEEIIIIIIGGGCCC>>>999888777;;;AAAEEEEEEGGGLLLNNNMMMHHHFFFBBB>>>:::777555444111///,,,***+++---///111444777:::===>>>???BBBDDDBBBDDDEEEEEEDDDCCCCCCDDD???@@@BBBCCCDDDCCCBBBBBB>>>>>>>>>??????@@@@@@@@@999;;;>>>AAACCCDDDCCCCCC...555;;;BBBUUUnnnzzzzzztttzzz}}}wwwnnnmmmsss{{{uuusss{{{uuurrrsss~~~~~~wwwtttttttttttttttsssrrrtttwwwzzz|||yyyrrrmmmfff\\\SSSKKKEEECCCAAABBBDDDIIIRRR\\\gggnnnqqqpppqqqsssvvvwwwwwwvvvvvvtttrrrrrrtttuuutttrrrttttttrrrpppmmmjjjhhhfffbbbaaa```cccjjjsss{{{{{{vvvrrrooommmmmmllljjjfffeeeeeeffffffeeeiiihhhfffddd```[[[UUUQQQKKKKKKLLLOOOSSSUUUUUUTTTTTTUUUWWWXXXYYYYYYYYYXXXXXXYYY[[[]]]___aaabbbbbb]]]]]][[[XXXUUUSSSUUUVVVUUUSSSPPPOOOPPPPPPPPPOOOOOOOOONNNKKKHHHGGGHHHIIIGGGFFFEEECCCCCCFFFKKKOOOQQQNNNKKKGGGDDDBBBBBBBBBBBBDDDEEEDDDCCCCCCDDDEEEFFFGGGHHHJJJMMMPPPRRRSSSRRRPPPMMMJJJHHHGGGEEEDDDCCCCCCCCCCCCAAA@@@>>>===<<<;;;:::999;;;>>>BBBDDDFFFGGGHHHIIIJJJJJJJJJJJJOOORRRbbbxxx|||sssppptttsssmmmwwwhhh\\\\\\[[[VVVSSSQQQLLLCCC:::333111111000000000000////////////...---,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------+++,,,,,,---......---------,,,,,,,,,---///111222333:::GGGWWWgggttt{{{~~~{{{rrrhhheeemmm~~~~~~sssjjjeeeddd[[[hhh~~~yyycccXXXQQQUUU```hhhmmmpppoooqqqrrrsssvvv{{{uuupppllllllmmmoooqqqpppmmmjjjmmmlllkkkmmmpppsssuuuuuuwwwwwwuuuqqqmmmkkkkkklllzzz|||xxxtttqqqooommmjjjeeeccc```[[[RRRKKKBBB@@@===:::888999:::;;;<<>>@@@BBBDDDDDDDDDCCCDDDEEEBBBCCCBBB???<<<999999999:::@@@CCCCCCEEEJJJMMMLLLGGGEEEAAA<<<888555444444111///---++++++---///111444777:::<<<>>>???BBBDDDBBBDDDEEEEEECCCCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBB:::;;;>>>@@@BBBBBBAAAAAA111444777===NNNdddooonnngggjjjmmmkkkggggggooovvvyyymmmxxx}}}rrrnnnoooyyy|||wwwuuurrrsssssssssssstttxxx{{{~~~{{{xxxrrrnnnggg^^^UUULLLGGGCCCEEEDDDFFFJJJRRR]]]gggmmmoooooooooqqqtttvvvvvvuuusssrrrrrrrrrssssssqqqooopppppppppooommmjjjhhhfffdddbbbaaadddjjjrrrxxx{{{~~~|||yyyuuuqqqooonnnmmmkkkhhheeeddddddeeedddcccgggeeebbb```^^^[[[WWWSSSJJJJJJKKKNNNRRRUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXVVVXXX[[[^^^```aaabbbbbb\\\[[[ZZZWWWUUUTTTUUUVVVRRRPPPNNNMMMNNNNNNMMMLLLLLLLLLKKKIIIGGGFFFFFFHHHGGGGGGGGGFFFFFFIIINNNRRRQQQNNNIIIDDDAAA@@@AAAAAABBBCCCEEEDDDDDDCCCEEEFFFFFFGGGJJJMMMPPPRRRSSSTTTPPPNNNLLLKKKKKKKKKIIIHHHBBBBBBBBBBBBAAA@@@>>>>>><<<<<<;;;;;;===@@@DDDFFFGGGHHHIIIJJJKKKKKKKKKKKKNNNUUUiiiuuupppsssyyyuuummmdddccc```\\\VVVSSSLLLBBB999333111000000000000000////////////...---,,,,,,,,,,,,,,,,,,------,,,,,,++++++******---,,,,,,++++++*********(((((()))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---------------,,,+++++++++,,,...000111111:::III\\\ooo|||zzzmmmeeeiiiyyyvvvooojjjhhhZZZeee{{{kkk^^^TTTVVV]]]eeejjjoookkkmmmooopppttt}}}{{{vvvqqqjjjjjjlllnnnppppppmmmkkkpppnnnmmmnnnqqqtttuuuuuuvvvvvvtttqqqmmmkkkkkklllzzz}}}yyytttqqqooommmjjjgggdddaaa[[[RRRLLLAAA???<<<:::999999:::;;;<<>>;;;999:::;;;;;;===@@@BBBBBBBBBCCCEEE@@@AAA@@@>>>;;;999888999999>>>AAA@@@AAAGGGJJJKKKFFFCCC???:::666444444444111///---++++++---///111333666:::<<<>>>???BBBDDDBBBDDDEEEDDDCCCBBBCCCEEEFFFEEECCCBBB@@@???>>>>>>BBBBBBAAAAAAAAAAAAAAAAAA;;;<<<>>>???@@@@@@???>>>222333333999HHH[[[fffggg```aaacccfffggghhhooowwwnnnuuu~~~ppplllllluuuzzzvvvrrrrrrsssssssssuuuyyy|||~~~|||yyyqqqnnnggg^^^UUUMMMGGGDDDGGGFFFGGGLLLUUU```iiiooopppooonnnoooqqqssssssrrroooooopppppppppooommmkkkkkkkkkllllllkkkiiigggeeedddbbbbbbdddjjjpppuuuwww{{{yyyvvvssspppooonnnnnnkkkhhhfffeeeeeedddcccbbbfffccc___]]][[[YYYVVVTTTMMMLLLLLLOOOSSSVVVWWWWWWUUUVVVVVVWWWXXXXXXYYYYYYXXXYYY\\\^^^``````______]]]]]][[[YYYUUUSSSTTTUUUOOOMMMLLLMMMOOOPPPOOONNNJJJKKKKKKIIIGGGEEEFFFGGGFFFFFFFFFFFFGGGIIINNNRRRQQQMMMHHHBBB??????@@@AAAAAACCCDDDEEEDDDDDDFFFGGGFFFHHHKKKOOORRRTTTUUUUUURRROOOLLLLLLNNNNNNMMMKKKBBBBBBAAAAAA@@@??????>>>;;;;;;;;;;;;===AAADDDFFFHHHHHHIIIKKKLLLLLLLLLLLLMMMWWWmmmvvvssswwwzzzyyyrrrjjjgggddd```[[[UUULLLAAA888222000000000000000000////////////...------,,,,,,,,,---------------,,,,,,+++******------,,,,,,+++***)))))))))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,---------,,,,,,---,,,,,,,,,---///111222333:::JJJ^^^rrrtttiiikkkyyyzzzuuuooojjj]]]eeexxxrrrdddXXXVVV[[[```gggllliiilllooopppttt}}}|||vvvqqqjjjjjjkkkmmmooopppnnnlllpppooommmnnnppprrrssssssttttttsssqqqnnnnnnooopppxxx~~~}}}xxxssspppnnnkkkiiigggddd```YYYQQQKKKAAA???<<<:::999999;;;<<<===FFFOOOSSSXXX\\\]]][[[[[[ZZZWWWTTTPPPLLLHHHFFFBBBBBBAAA>>>:::888888999:::===@@@BBBBBBBBBCCCCCCDDDDDDCCC@@@<<<888777777888<<<>>>===???DDDHHHHHHEEEBBB===888555444444444111000...,,,,,,---///000333555999<<<===???BBBDDDCCCDDDEEEDDDCCCBBBDDDEEEGGGFFFCCCAAA???>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@???>>>>>>111222222777DDDUUUaaafffeeeaaabbbhhhkkkkkknnntttpppssspppllljjjrrr}}}xxxrrrrrrsssssssssuuuyyy||||||zzzpppmmmggg___VVVNNNGGGDDDFFFEEEGGGMMMXXXdddlllpppooommmkkkjjjkkkkkkjjjiiiiiijjjkkklllkkkiiihhhggghhhiiijjjkkkkkkiiigggeeebbbaaaaaadddiiiooorrrtttvvvuuusssqqqooonnnnnnnnnkkkiiigggffffffeeecccbbbeeebbb^^^[[[ZZZXXXVVVTTTOOONNNMMMNNNRRRUUUWWWXXXVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\]]]^^^^^^]]]\\\\\\\\\\\\[[[XXXTTTQQQPPPQQQMMMLLLLLLNNNQQQSSSSSSRRRKKKLLLLLLKKKHHHFFFFFFGGGDDDDDDEEEEEEEEEHHHLLLOOOOOOLLLFFFAAA???>>>@@@AAAAAABBBDDDEEEEEEEEEGGGIIIGGGIIILLLOOORRRTTTUUUUUUSSSOOOKKKKKKNNNNNNLLLIIICCCBBBAAA@@@??????>>>>>>999999:::;;;>>>AAADDDFFFGGGHHHJJJKKKLLLMMMMMMMMMNNNXXXnnn{{{||||||xxxzzztttmmmjjjfffccc^^^WWWKKK???777222111000000000000000////////////---------,,,,,,---......---------,,,,,,,,,++++++------,,,,,,+++***))))))*********************************+++++++++,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,---///000222111777EEEZZZppp{{{ooonnnzzz}}}uuullleeehhhuuuyyykkk]]]XXXYYY]]]dddjjjkkknnnqqqsssuuu}}}~~~wwwpppkkkjjjkkkmmmooopppnnnmmmooommmllllllnnnpppqqqqqqsssssssssrrrqqqqqqtttvvvuuu{{{{{{uuupppmmmjjjgggfffeeebbb^^^VVVNNNHHH@@@>>>;;;999999:::<<<===???HHHPPPUUUXXX]]]]]][[[YYYXXXVVVSSSOOOKKKHHHFFFAAABBBAAA???<<<::::::;;;>>>AAADDDEEEDDDCCCBBBBBBDDDDDDCCC???;;;888777777777<<<>>>===>>>CCCFFFFFFDDDAAA===999666555555555222000///---------//////222555888;;;===???BBBDDDCCCDDDDDDCCCBBBBBBDDDFFFFFFDDDCCCAAA@@@@@@AAABBB@@@@@@@@@??????>>>>>>>>>@@@@@@AAA@@@@@@??????>>>000111333777@@@OOO^^^hhhllleeedddlllqqqnnnmmmppp{{{qqqpppyyyqqqmmmjjjooo~~~~~~xxxrrrsssssssssssstttxxx{{{}}}{{{qqqnnnhhhaaaXXXPPPIIIEEEDDDDDDFFFNNNZZZeeekkknnniiifffcccaaaaaaaaa```___bbbdddeeeeeedddcccdddeeeggghhhjjjlllkkkiiigggeee]]]]]]^^^bbbhhhmmmqqqrrrsssrrrpppooonnnnnnooooookkkiiigggffffffeeebbbaaaaaa___\\\[[[ZZZZZZXXXVVVQQQOOOLLLLLLOOOSSSUUUVVVVVVVVVVVVXXXYYY[[[]]]^^^___^^^^^^]]]\\\[[[[[[ZZZXXXYYYXXXUUURRROOONNNNNNMMMMMMNNNQQQTTTVVVUUUTTTMMMNNNNNNLLLIIIFFFFFFFFFBBBCCCCCCCCCCCCEEEIIILLLLLLJJJFFFBBB@@@@@@AAABBB@@@BBBDDDEEEEEEFFFHHHJJJIIIJJJLLLOOOQQQSSSTTTUUURRRMMMIIIIIILLLMMMJJJFFFDDDCCCAAA@@@>>>=========888888:::<<>>666333222111000000000000////////////------------------...///,,,,,,,,,,,,---------------,,,,,,++++++*********++++++******************************++++++++++++,,,,,,,,,,,,,,,++++++***+++*********+++---///000...222>>>RRRjjj~~~uuussszzzrrrmmmiiinnnqqqccc\\\[[[]]]ccciiilllooossstttvvv}}}zzzsssmmmllllllmmmooopppooonnnmmmkkkjjjjjjmmmooopppooorrrssstttsssrrrsssvvvxxxuuuzzz~~~yyysssnnnjjjhhhdddddddddaaa[[[SSSKKKFFF???===;;;999999:::===>>>BBBJJJQQQTTTXXX\\\]]][[[WWWVVVTTTRRRNNNKKKHHHFFFAAABBBCCCAAA???======>>>CCCFFFIIIIIIHHHEEECCCCCC???@@@???===:::888777888666<<>>@@@DDDFFFEEECCCAAA???<<<999777666666222111000............///111444888;;;===???BBBDDDDDDDDDDDDCCCBBBBBBDDDFFFDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????000222666888===HHHZZZiiimmmdddeeerrrzzzwwwtttvvv|||vvvpppuuurrrmmmhhhlllzzzyyytttttttttsssrrrtttwwwzzz}}}|||zzzssspppkkkddd[[[SSSLLLHHHBBBBBBEEENNNZZZcccggggggbbb```\\\ZZZZZZ[[[ZZZYYY]]]^^^```___^^^^^^```cccccceeegggiiiiiifffdddbbbYYYYYY\\\aaagggmmmpppqqqpppooonnnmmmmmmnnnooopppiiihhhfffeeeeeecccaaa^^^\\\[[[ZZZ[[[\\\]]]\\\ZZZUUURRRNNNMMMOOORRRUUUVVVVVVVVVWWWXXX[[[]]]```bbb```^^^\\\[[[ZZZ[[[\\\\\\VVVWWWXXXVVVTTTRRRQQQRRRPPPOOOPPPRRRUUUVVVUUUSSSMMMNNNOOOMMMIIIFFFDDDDDDAAABBBCCCBBBBBBDDDGGGIIIJJJHHHEEECCCBBBBBBBBBCCC@@@BBBDDDEEEEEEGGGIIIKKKKKKLLLLLLNNNOOOQQQSSSTTTRRRMMMIIIJJJNNNPPPMMMHHHFFFDDDBBB???===<<<<<<;;;888999;;;===@@@DDDGGGIIIFFFGGGHHHJJJKKKLLLMMMMMMNNNSSS___nnntttvvvzzz}}}uuuqqqkkkggggggbbbXXXIII<<<666333333333000000000000////////////---------------...//////++++++,,,,,,---.........++++++++++++++++++++++++)))))))))***++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,+++******++++++***+++,,,---///000111111999KKKcccxxxzzzxxx}}}{{{rrrhhhfffuuu{{{xxxiiiaaa___```eeekkkkkkooossstttuuuzzzxxxooonnnmmmnnnppppppooonnnllljjjiiijjjlllooopppppptttttttttsssrrrrrrtttvvvyyy}}}~~~xxxrrrmmmiiifffbbbcccdddaaaZZZRRRJJJEEE>>>===:::999999;;;===???EEELLLRRRSSSVVVZZZ\\\ZZZUUUTTTSSSQQQNNNKKKHHHGGGBBBDDDEEEDDDBBBAAABBBBBBEEEHHHKKKLLLJJJHHHFFFEEEAAAAAAAAA>>>:::888777777666<<>><<<:::999999;;;===???GGGMMMRRRSSSUUUYYY[[[ZZZTTTSSSRRRPPPNNNKKKIIIGGGCCCEEEFFFFFFEEEDDDEEEEEEEEEHHHLLLMMMLLLIIIHHHGGGHHHGGGFFFAAA<<<888666666666===BBBCCCDDDFFFFFFCCCBBBCCCBBBAAA???<<<999888222222000//////.........000333777:::===???BBBDDDEEEEEEDDDBBBAAABBBDDDGGGFFFGGGGGGGGGGGGEEECCCBBB>>>>>>>>>??????@@@@@@AAA??????>>>>>>>>>>>>??????222111222444777AAATTTfffjjjgggjjjvvv~~~sssnnn||||||vvvooonnnvvv}}}vvvttttttwwwuuurrrrrrvvvwwwxxx{{{{{{wwwuuuwwwrrrmmmiiieee^^^SSSJJJHHHFFFGGGMMMWWW___aaaaaa```]]]YYYVVVVVVWWWWWWWWWYYYYYYZZZ[[[\\\]]]]]]\\\```bbbdddcccaaa^^^]]]\\\QQQPPPUUU___hhhjjjjjjkkknnnoooooopppppppppooonnnlllhhheeeddddddccc___\\\[[[XXXWWWZZZaaaeeedddbbbXXXSSSNNNLLLPPPUUUXXXYYYUUUVVVXXXYYY[[[\\\]]]]]]ZZZZZZZZZZZZ[[[[[[[[[[[[\\\ZZZXXXWWWXXXXXXWWWVVVQQQOOOOOORRRVVVXXXWWWUUUJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIFFFEEECCCBBBBBBCCCDDDEEECCCAAACCCFFFFFFDDDGGGLLLSSSQQQOOONNNPPPSSSTTTUUUSSSPPPNNNPPPTTTUUURRRNNNGGGDDD@@@>>>>>>===<<<:::;;;===@@@CCCEEEGGGJJJMMMJJJJJJJJJJJJKKKKKKKKKKKKGGGGGGMMMWWW```mmm|||yyyrrrnnnoookkkXXXCCC888555333333555222222111111000///////////////...------------...222000...,,,+++***++++++,,,,,,,,,+++++++++******+++++++++************)))))))))************))))))))))))***++++++++++++***---,,,+++++++++,,,---...111222333;;;OOOgggtttuuu}}}}}}}}}}}}}}}~~~uuuhhhZZZ]]]ssstttjjjnnnppprrrxxxyyyqqqmmmbbbWWWZZZeeeoootttvvvrrrqqqxxx|||pppooonnnnnnpppqqqppppppmmmkkkiiiggghhhjjjnnnpppuuutttsssqqqpppooooooooowww}}}yyyuuussspppiiidddgggddd___[[[WWWPPPGGG@@@>>>>>>===;;;999999;;;>>>JJJOOOUUUYYYZZZYYYXXXWWWVVVUUUSSSPPPMMMJJJHHHFFFEEEEEEEEEEEEDDDCCCAAAAAAHHHKKKNNNNNNLLLHHHFFFEEEIIIHHHEEE???999555444444666:::>>>AAABBBBBBCCCDDDDDDEEEEEEDDDBBB@@@>>>===888555222///---...000111777888:::<<<>>>@@@AAABBBEEEBBB@@@@@@AAACCCCCCBBBEEEEEEFFFEEEDDDCCCAAA@@@>>>??????@@@@@@@@@??????AAA@@@???>>>============111000111333777@@@SSSeeerrrqqquuu~~~ssshhhpppuuupppssszzzwwwwwwxxxvvvrrrqqqtttvvvwwwzzz}}}zzzyyyyyyuuupppllliiiaaaWWWOOOJJJGGGGGGKKKTTT[[[^^^]]][[[ZZZYYYYYYZZZ\\\]]]]]]^^^^^^```aaabbbbbbbbbbbbcccdddeeeeeeeeecccaaa```TTTRRRTTT]]]eeehhhkkknnnooooooooopppqqqrrrrrrqqqllliiifffeeeeeeeeebbb```^^^[[[XXXZZZ___cccbbbaaa[[[VVVPPPMMMOOORRRTTTUUUVVVWWWWWWXXXYYYYYYXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[ZZZYYYXXXWWWVVVUUURRRQQQPPPRRRTTTUUUSSSQQQKKKKKKJJJHHHGGGFFFEEEDDDAAAAAABBBBBBCCCEEEFFFGGGEEEDDDBBBAAAAAABBBCCCDDDDDDCCCDDDGGGGGGFFFJJJOOOTTTSSSRRRQQQQQQRRRRRRRRRRRRPPPPPPTTTXXXXXXTTTOOOEEEBBB???>>>======<<<;;;:::===@@@BBBDDDFFFIIILLLHHHIIIJJJKKKKKKLLLLLLKKKEEEIIIQQQ\\\eeeqqq~~~|||wwwtttsssiiiVVVBBB888444333333444333333222111111000000///000000///............///000///...,,,+++++++++,,,,,,,,,,,,+++++++++******+++++++++************))))))******++++++******)))******+++,,,,,,,,,,,,,,,++++++******+++---...//////111333888III^^^mmmqqq~~~~~~~~~|||yyyyyyzzz{{{wwwhhhZZZZZZlllqqqbbb```eeemmmwwwzzzrrrmmmjjj```UUUWWW```lllrrrtttqqqpppwww}}}qqqooonnnnnnoooqqqppppppnnnllljjjhhhhhhjjjmmmooorrrrrrqqqqqqpppooooooooosssxxx~~~~~~wwwsssqqqnnnhhhcccbbb___[[[XXXTTTNNNFFFAAA<<<<<<<<<:::999:::===???HHHLLLSSSXXXYYYYYYXXXXXXSSSRRRPPPNNNKKKIIIHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@FFFIIILLLMMMKKKGGGEEEDDDHHHGGGDDD???999555444444555888<<>>888555222///......000111555666888:::<<<>>>@@@AAA@@@>>><<<<<<>>>??????>>>CCCCCCDDDDDDCCCAAA???>>>??????@@@@@@@@@??????>>>???>>>>>>>>>>>>>>>??????//////000333666???QQQbbbxxx{{{vvvgggkkk|||sssqqq|||{{{yyyzzzwwwsssqqqtttuuuvvvyyy~~~}}}|||{{{xxxtttqqqmmmfff]]]VVVOOOLLLJJJLLLRRRXXX[[[[[[[[[\\\]]]___aaabbbcccccccccdddfffggghhhiiiiiiiiigggfffeeegggiiihhhddd```WWWSSSTTT[[[aaafffkkkpppqqqpppooopppssstttttttttllljjjgggffffffgggfffeeeccc___[[[ZZZ]]]______^^^ZZZVVVPPPMMMNNNPPPRRRTTTVVVWWWWWWWWWVVVUUUTTTSSSXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZYYYWWWUUUSSSSSSRRRQQQQQQRRRRRRPPPNNNLLLKKKJJJIIIHHHFFFEEEEEEAAAAAAAAABBBCCCDDDFFFFFFCCCCCCAAAAAAAAABBBCCCDDDFFFDDDDDDGGGHHHIIIMMMTTTWWWWWWVVVUUUSSSQQQOOONNNMMMNNNQQQVVVYYYXXXRRRMMMCCCAAA>>>============<<<999<<>>888555444555555888:::<<<===???AAADDDDDDEEEFFFFFFEEEDDDAAA@@@888666333000......000111222333555777:::<<<>>>???===;;;;;;;;;===>>>>>>===BBBBBBCCCCCCCCCBBB@@@???@@@AAAAAAAAA@@@???>>>>>>===<<<======>>>???@@@AAA---...///222555<<>>BBBEEEDDDEEEGGGHHHGGGEEECCCBBB888666333111/////////000111222444666999<<<>>>???>>>>>>>>>@@@BBBBBBAAA@@@BBBCCCDDDEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@???>>>======<<<<<<======>>>???@@@------///222333999IIIXXXppp}}}~~~uuunnnwww|||vvvzzz}}}yyyyyyyyyvvvtttuuusssuuuwwwzzz~~~~~~}}}|||}}}|||zzzwwwrrrllleee```ZZZWWWTTTSSSUUUYYY\\\^^^gggkkkqqqttttttsssssssssrrrrrrssstttuuuuuuuuuuuuwwwsssooommmmmmiiibbb[[[SSSRRRUUU\\\aaadddiiiooo|||wwwqqqpppqqqsssrrrppphhhhhhhhhgggggghhhjjjkkkkkkgggaaa]]]ZZZZZZZZZZZZUUUTTTQQQNNNNNNOOOSSSUUUTTTTTTUUUVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRPPPTTTYYYZZZXXXUUUSSSSSSMMMNNNOOOOOOOOOOOOOOOOOOLLLLLLKKKJJJHHHGGGFFFFFFBBBCCCCCCCCCDDDFFFGGGHHHDDDDDDDDDDDDDDDEEEEEEFFFEEEBBBCCCFFFGGGIIIOOOVVVWWWZZZ\\\[[[VVVPPPLLLJJJHHHKKKPPPUUUVVVRRRLLLGGGCCC@@@===;;;;;;:::999888777;;;???BBBDDDFFFGGGIIIHHHHHHIIIJJJJJJIIIHHHGGGGGGTTTeeesss~~~{{{```PPP@@@999888666555666222111111000//////......000///......------......,,,,,,------------------,,,,,,,,,+++++++++******+++++++++*********)))))),,,,,,------------,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,///333555888EEEYYYjjjvvv{{{|||uuuiii___^^^aaalllxxxkkk]]]VVVXXXddd{{{mmmYYY\\\hhhzzz~~~}}}uuuooohhhbbb\\\WWWWWWZZZaaakkkrrrssssssvvvzzz{{{vvvssspppnnnnnnooopppooopppooommmlllkkklllmmmmmmooopppppppppooollliiigggjjjkkkmmmmmmooovvvzzzxxxuuurrrnnnjjjeeebbb]]]\\\YYYTTTMMMFFFAAA>>><<<<<<<<<;;;999:::===@@@BBBFFFLLLPPPRRRSSSTTTTTTUUUSSSPPPMMMJJJHHHGGGGGGFFFEEEEEEDDDBBBAAA???>>>===???BBBCCCAAA@@@@@@@@@AAA@@@>>>;;;777555666777888:::<<<===>>>@@@CCCFFFDDDFFFHHHIIIHHHFFFDDDBBB999777444111000/////////000111444777:::===???AAAAAAAAAAAACCCEEEEEECCCAAA@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>===>>>>>>============>>>>>>------///111222666DDDRRRiiiyyy}}}wwwfffhhhyyyyyyxxx}}}wwwxxxxxxuuussstttpppssswwwyyy|||~~~}}}}}}~~~}}}}}}|||yyyssslllfffbbb[[[ZZZXXXXXXYYY]]]aaaccciiiooowww{{{|||}}}~~~||||||}}}}}}}}}}}}||||||{{{vvvsssooohhh```ZZZQQQQQQUUU\\\aaadddjjjqqq~~~xxxpppmmmoooqqqooommmfffhhhjjjjjjiiiiiijjjlllkkkhhhccc^^^[[[YYYYYYYYYYYYXXXUUUQQQMMMMMMOOOQQQSSSTTTUUUVVVWWWWWWWWWWWWTTTTTTSSSRRRRRRQQQQQQQQQOOOTTTXXXXXXUUUQQQPPPPPPJJJLLLNNNOOONNNNNNOOOQQQLLLKKKJJJIIIHHHFFFEEEEEE@@@@@@@@@AAABBBCCCEEEEEECCCDDDDDDEEEFFFFFFFFFGGGCCCBBBBBBFFFGGGHHHNNNTTTTTTXXX\\\[[[VVVPPPMMMLLLNNNPPPSSSUUUTTTPPPJJJGGGAAA???<<<:::::::::999888777;;;@@@DDDEEEFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHMMMXXXgggvvv~~~}}}\\\MMM>>>999888777555555222222111111000///////////////...---------------,,,,,,---......------,,,,,,,,,,,,+++++++++******+++++++++************)))+++,,,,,,------,,,,,,+++))))))***++++++++++++***------------,,,+++***))),,,...222555888AAASSSeeeyyywwwfffYYYWWWYYYeee|||wwwlllaaa[[[XXX___uuu~~~ccc```gggwwwyyyooofff^^^YYYXXXXXX^^^hhhrrrttttttvvvxxxxxxxxxtttpppnnnnnnooooooooooooooonnnmmmlllmmmnnnnnnoooppppppooonnnllljjjhhhkkklllkkkjjjjjjoooxxx~~~|||yyyxxxvvvrrrmmmhhhccc```\\\\\\[[[VVVNNNFFFAAA>>><<<<<<<<<;;;;;;<<<@@@BBBDDDGGGLLLOOOPPPPPPQQQQQQUUUTTTRRROOOKKKHHHFFFEEEFFFFFFEEEDDDBBB@@@>>>===:::<<<>>>???>>>>>>>>>???>>>>>><<<:::777555666888888;;;===???@@@BBBDDDGGGEEEFFFHHHJJJIIIFFFCCC@@@999777555222000/////////000111444777;;;>>>AAABBB@@@@@@BBBDDDEEEDDDAAA>>>;;;<<<>>>@@@AAAAAAAAAAAAAAABBBBBBBBBAAA@@@??????>>>>>>===<<<<<<=========---...000111000333@@@MMMbbbttt|||yyy~~~{{{eeeaaarrrzzzyyy~~~~~~wwwvvvvvvsssppppppmmmqqqvvvzzz}}}~~~~~~~~~~~~~~~{{{tttmmmgggccc^^^^^^___```bbbeeeiiilllnnnttt|||}}}yyyssslllddd]]]YYYQQQQQQTTTYYY^^^bbbllluuu}}}vvvmmmkkkmmmpppooolllfffiiimmmnnnlllkkkkkkmmmiiigggddd```\\\ZZZYYYYYYZZZYYYWWWRRRNNNMMMOOORRRSSSSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRVVVYYYWWWQQQKKKJJJKKKJJJMMMOOOOOONNNNNNOOOQQQKKKKKKJJJHHHGGGFFFEEEDDD@@@@@@@@@AAABBBCCCDDDEEEBBBCCCDDDEEEEEEFFFFFFFFFCCCBBBDDDHHHIIIIIIMMMRRRPPPUUUZZZZZZUUUQQQOOOPPPRRRTTTTTTSSSPPPKKKHHHFFF===;;;999888:::;;;;;;:::888<<>>===777999<<<<<<<<<<<<<<<>>><<<<<<;;;999666555777888777:::>>>@@@BBBBBBDDDFFFEEEGGGIIIJJJIIIEEEAAA???999888666333111//////......000333666:::>>>AAABBB???@@@AAADDDDDDBBB>>>:::888:::<<<>>>???@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@<<<<<<<<<<<<<<<===>>>???......000111000222===JJJ\\\ooo|||vvvsssxxxllleeesss{{{{{{wwwuuuuuuqqqmmmllljjjpppvvv{{{~~~~~~~~~|||uuummmgggdddbbbcccfffhhhjjjmmmqqqttttttyyy~~~zzzzzzwwwqqqhhh___ZZZWWWSSSQQQRRRVVV[[[aaammmyyy{{{ssskkkiiilllpppooolllgggkkkoooqqqooommmlllmmmggggggeeeaaa]]]ZZZYYYYYYWWWWWWVVVSSSOOOOOORRRUUUSSSTTTTTTUUUUUUUUUUUUTTTWWWWWWWWWVVVUUUTTTTTTSSSUUUXXXZZZVVVNNNGGGFFFGGGKKKNNNPPPPPPNNNMMMNNNPPPKKKJJJIIIHHHFFFEEEDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGAAABBBCCCDDDEEEEEEEEEEEEDDDCCCEEEIIIJJJIIILLLRRRNNNSSSXXXXXXTTTQQQQQQRRRTTTTTTSSSPPPKKKFFFDDDCCC:::888777888:::<<<======888<<>>===666888:::;;;:::;;;<<<===;;;;;;:::888666555777999666:::>>>AAABBBBBBCCCDDDEEEGGGIIIJJJHHHEEE@@@===999888666444111000///...---///222555:::===@@@BBB@@@AAABBBDDDDDDBBB===999999:::<<>>@@@AAA/////////...///333888<<>><<<======???CCCGGGKKKMMMOOOPPPQQQQQQPPPNNNLLLJJJLLLKKKJJJJJJKKKJJJHHHFFFHHHHHHFFFDDDBBBAAA??????999:::;;;<<<<<<;;;:::::::::999888666444555888:::888;;;???AAACCCDDDEEEGGGGGGIIIKKKLLLJJJEEE???<<<>>>;;;777333000///......222111000333999>>>??????AAAAAABBBBBB???;;;777555999:::<<>>??????>>>===<<>>:::;;;===>>>>>><<<;;;:::::::::888666555666999<<<===@@@CCCFFFFFFGGGHHHJJJHHHHHHHHHGGGEEECCC@@@??????===999555222000000///000//////333999>>>@@@@@@AAAAAAAAA@@@>>>;;;888777:::;;;===???AAAAAAAAAAAA>>>???@@@AAAAAA@@@>>>=========>>>>>>>>>===<<<<<<......///...///222666:::BBBXXXppp}}}}}}pppjjjqqqzzzzzzzzzyyytttwww~~~zzzsssooommmlllmmmooosssvvv{{{{{{zzzwwwuuusssrrrqqqqqqrrrtttyyy}}}~~~|||}}}~~~~~~~~~}}}zzzvvvrrrooolllkkkjjjiiihhheee```ZZZUUUQQQJJJGGGHHHLLLOOORRRYYYaaaddddddcccdddfffjjjmmmooopppnnnkkkhhhgggffffffgggiiigggddd```]]]ZZZXXXWWWZZZYYYXXXVVVTTTRRRPPPPPPRRRTTTWWWXXXWWWWWWXXXYYYTTTSSSSSSRRRSSSSSSTTTTTTTTTUUUTTTQQQNNNLLLMMMNNNJJJKKKMMMOOOQQQQQQNNNKKKIIIHHHFFFEEECCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBB@@@BBBCCCDDDCCCCCCEEEFFFDDDEEEGGGLLLQQQTTTUUUTTTUUURRRPPPPPPOOOLLLLLLOOOUUUSSSOOOKKKFFFBBB???===<<<<<<<<<<<<<<<=========@@@BBBEEEGGGJJJKKKKKKLLLFFFDDDBBBEEESSSggguuuzzzyyytttsssuuuuuuZZZGGGBBB<<<::::::;;;:::888555555555444444222111111111000//////000000///---...------,,,,,,---------,,,---......,,,++++++,,,,,,++++++++++++,,,,,,---...---,,,++++++******+++******+++,,,,,,,,,,,,+++------------------------...------//////000666>>>KKK\\\iiihhhdddfffhhhfffffffffjjjvvvrrrrrrrrrooogggaaadddlllttt~~~wwweeeXXXUUUZZZccckkknnnnnnuuu}}}xxxqqqqqqttt~~~|||xxxrrrnnnlllnnnppprrrrrrqqqpppnnnmmmlllkkklllkkkkkkkkklllnnnpppqqqrrrpppmmmkkklllppptttwwwyyy~~~{{{wwwtttttttttuuuttttttrrrnnnkkkgggbbb\\\XXXSSSOOOKKKIIIIIIGGGDDD@@@;;;;;;===@@@DDDJJJOOOQQQUUUUUUUUUTTTSSSPPPNNNMMMHHHGGGFFFFFFGGGGGGEEECCCDDDEEEFFFFFFEEECCC@@@???<<<>>>???AAA@@@>>>;;;999::::::888777555666:::===AAACCCFFFHHHHHHHHHIIIJJJGGGFFFDDDBBBBBBBBBBBBCCC@@@>>>;;;777444222111111///...///222888===@@@AAAAAA@@@???>>>===<<<;;;:::<<<===???@@@AAAAAA@@@@@@===>>>@@@AAAAAAAAA@@@???======>>>>>>===<<<;;;;;;---.........///111555999<<>>AAAFFFLLLRRRUUUZZZYYYYYYWWWUUUSSSPPPOOOHHHGGGFFFFFFGGGFFFDDDBBBDDDEEEGGGHHHGGGDDDBBB@@@===???AAABBBAAA>>>;;;999888888777555444666999<<>>;;;888555333111111//////000222666:::===>>>@@@???>>>===<<<<<<===>>>>>>???@@@AAAAAAAAA@@@??????@@@@@@AAAAAA@@@???>>>============<<<;;;;;;:::------.........000444777:::JJJ```sssxxxooonnnooopppxxxxxxwww{{{}}}{{{tttpppooooooqqqsssuuuzzzyyyyyy}}}{{{zzzvvvuuutttrrrrrrtttvvvwwwvvvwwwyyyzzz{{{zzzxxxwwwzzzwwwsssrrrsssuuuvvvwwwuuusssppplllhhheeecccbbb^^^^^^^^^```___[[[TTTOOOGGGEEEEEEGGGHHHHHHMMMTTTYYY\\\___aaabbbdddgggjjjjjjjjjiiieeebbbaaaccceeegggfffccc```\\\ZZZXXXWWWXXXYYYXXXWWWTTTQQQNNNLLLOOORRRVVVYYYZZZZZZZZZ[[[VVVTTTSSSTTTVVVWWWUUUSSSOOOQQQRRRRRRPPPOOOPPPQQQPPPOOOOOOQQQRRRQQQOOOLLLJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCDDDCCCCCCBBBAAAAAA???@@@BBBCCCCCCCCCEEEGGGFFFIIIMMMQQQRRRRRRQQQPPPTTTSSSOOOKKKIIIKKKLLLMMMRRROOOJJJEEEBBB@@@AAABBB<<<;;;999777888999<<<===BBBCCCEEEGGGHHHIIIJJJJJJFFFDDDCCCMMMddd{{{zzz{{{}}}iiiQQQAAA???<<<:::999999999888777777777666555444333222111111000///......///000//////...---,,,,,,------,,,...//////---,,,,,,---,,,,,,+++***+++,,,...///------,,,,,,++++++,,,,,,******+++,,,,,,,,,,,,+++******************************---000000///444;;;LLL___mmmllljjjooovvvyyy}}}ssskkkppp~~~zzzwwwvvvtttmmmeeecccffftttrrreeeXXXYYY___jjjrrrwww~~~yyypppjjjkkkqqqvvv|||wwwrrrooonnnoooooooooppppppppppppppppppmmmlllkkkkkkkkkmmmnnnoooooonnnmmmlllmmmoooqqqrrrrrrtttyyy|||wwwuuutttttttttssspppnnnllliiiddd]]]TTTNNNHHHGGGHHHLLLPPPNNNGGG???<<<===???CCCIIIOOOUUUXXX^^^]]][[[YYYVVVTTTRRRPPPIIIHHHGGGGGGHHHGGGEEECCCDDDFFFGGGHHHGGGEEEBBB@@@===>>>@@@@@@???===:::999555555444333333444888;;;@@@BBBDDDEEEDDDCCCCCCCCCBBBBBBDDDEEEEEEEEEDDDDDD???>>><<<888555333111000111111222222444666888:::>>>===<<<;;;<<<===???@@@???@@@AAABBBBBBAAA@@@???BBBAAAAAA@@@???===<<<<<<===<<<<<<;;;;;;;;;;;;;;;,,,---.........000333555999EEEXXXmmmzzztttsssqqqooouuu{{{xxxyyy~~~wwwrrrpppoooppprrruuu{{{uuukkkmmmvvv~~~~~~|||{{{yyyyyyvvvuuutttttttttuuuvvvwwwxxxxxxxxxxxxwwwvvvuuuuuuvvvtttqqqqqqrrrtttuuuuuupppnnnkkkhhhdddbbb```_________```cccddd```YYYRRRKKKGGGEEEEEEDDDCCCHHHNNNSSSXXX]]]___```aaaeeehhhiiijjjiiieee```___aaadddeeedddbbb```^^^\\\[[[[[[ZZZZZZYYYWWWUUUQQQNNNMMMLLLPPPUUUYYYZZZZZZZZZ[[[XXXVVVUUUVVVXXXXXXVVVRRROOOPPPRRRRRRPPPOOOOOOPPPQQQPPPPPPPPPQQQQQQNNNLLLFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBAAA???AAACCCCCCCCCDDDFFFHHHIIILLLPPPRRRRRRQQQPPPPPPUUUTTTPPPJJJIIILLLOOONNNPPPMMMHHHCCC@@@???@@@@@@;;;999777555666999<<>><<<:::999999999999999999888888666555333222111111111///------///111...---,,,+++++++++++++++---...//////---,,,,,,---,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,//////...333;;;EEEYYYiiikkkkkksss~~~yyyoooppp|||zzzwwwuuuppphhhcccccckkk|||~~~tttccc```bbbjjjssszzz{{{uuunnnkkkmmmsssxxx}}}}}}{{{wwwssspppoooooonnnnnnoooppppppqqqqqqrrrllllllkkkkkkkkklllnnnooonnnmmmmmmmmmmmmnnnooopppnnnpppttt{{{}}}{{{zzzzzzyyyvvvtttnnnllljjjfffaaaZZZRRRLLLEEEGGGJJJOOORRRNNNFFF@@@???@@@BBBFFFLLLRRRXXX[[[___^^^\\\YYYUUURRRPPPOOOIIIHHHGGGHHHHHHHHHFFFDDDEEEEEEFFFFFFEEECCC@@@???;;;;;;<<<<<<<<<:::999888333333333222222444888;;;@@@BBBDDDDDDCCCBBBBBBCCC???AAADDDFFFGGGFFFDDDBBB???>>><<<999666333111000111222333222222333555888<<<;;;;;;;;;===???AAABBB???@@@AAABBBCCCBBBAAA@@@BBBBBB@@@???===;;;::::::;;;;;;:::::::::;;;;;;<<<+++---.........///222444777???OOOeeeyyy}}}}}}wwwppprrr{{{zzzzzz}}}zzztttrrrpppooopppuuu}}}uuujjjbbbeeemmmuuu}}}{{{{{{zzz{{{vvvvvvvvvvvvvvvvvvuuuuuuvvvvvvuuutttssstttuuuuuuwwwuuuttttttuuuvvvvvvuuunnnmmmjjjgggeeebbbaaa```cccccceeeiiikkkggg___XXXPPPKKKFFFCCC@@@>>>AAAHHHKKKQQQXXX\\\]]]___dddhhhiiikkkjjjeee___]]]```ccccccbbbaaa```____________]]]]]][[[YYYVVVSSSQQQOOOJJJNNNTTTXXXYYYZZZZZZ[[[\\\YYYWWWXXXZZZZZZVVVRRRPPPRRRSSSSSSQQQOOOOOOOOOPPPOOONNNNNNOOONNNLLLJJJCCCDDDEEEEEEEEEDDDCCCCCCAAAAAABBBCCCCCCCCCBBBBBB???AAACCCDDDDDDEEEGGGIIIJJJMMMQQQSSSRRRRRRSSSTTTUUUUUUQQQJJJIIIOOORRRQQQNNNKKKFFFAAA>>>======>>>;;;999666555666:::???BBBAAACCCFFFHHHIIIIIIGGGFFFCCCCCCHHHWWWrrr~~~}}}~~~rrrVVVIII>>>>>>===<<<:::999:::;;;::::::999888777555444333111111111///,,,,,,///222000000...------,,,,,,,,,---...000///---,,,,,,---++++++++++++++++++******++++++*********++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,---...---,,,111888;;;RRRfffkkkllluuu{{{nnnmmmwww~~~~~~yyyooogggdddeeevvvzzzsssjjjeeeiiipppxxx{{{vvvqqqnnnpppsssvvvyyyyyyyyywwwssspppoooooonnnnnnooooooooooooooooookkkkkkjjjjjjkkkmmmnnnooommmmmmmmmmmmnnnnnnoooooopppppprrrxxx~~~}}}}}}~~~}}}yyyuuummmkkkgggddd___XXXQQQLLLDDDGGGLLLOOOOOOKKKEEEAAABBBCCCEEEIIINNNTTTZZZ]]]^^^\\\ZZZVVVRRROOOMMMLLLIIIHHHGGGGGGHHHHHHFFFDDDDDDDDDCCCBBBAAA???===<<<888888777777777777777888333333333222222555999<<<>>>@@@BBBCCCBBBAAAAAABBB>>>@@@BBBDDDEEEDDDCCCBBBAAA@@@>>>;;;888555333111000111222222111222555888999999:::<<<>>>@@@BBBCCC???@@@AAACCCCCCCCCBBBBBB@@@???>>>===;;;;;;:::::::::999999999999;;;<<<===+++---.........///111333555;;;JJJ```uuuvvvkkkjjjqqqyyyxxx{{{|||uuurrrpppnnnooouuu~~~~~~yyypppfff___ccciiiqqq~~~}}}||||||}}}~~~wwwwwwxxxxxxwwwvvvuuutttsssrrrqqqpppppprrrtttvvvzzzyyywwwwwwxxxxxxvvvuuupppooollljjjgggeeeddddddggggggiiimmmpppmmmddd\\\TTTNNNGGGBBB===999===CCCEEELLLUUUZZZ\\\^^^dddhhhjjjkkkjjjeee___\\\___bbbaaaaaa`````````aaaaaabbb```___]]]ZZZWWWUUUSSSRRRIIIMMMSSSWWWYYYZZZZZZ[[[^^^ZZZXXXYYY[[[[[[VVVQQQRRRSSSUUUTTTRRROOOOOOOOOOOONNNMMMMMMMMMLLLJJJHHHCCCDDDFFFGGGGGGFFFFFFEEE@@@@@@AAABBBCCCCCCCCCCCC@@@BBBDDDEEEEEEFFFHHHIIIJJJNNNRRRTTTTTTTTTVVVXXXUUUVVVRRRJJJIIIPPPTTTSSSMMMJJJEEEAAA>>><<<<<<<<<;;;999777555777;;;AAADDDBBBDDDGGGJJJKKKJJJGGGFFFBBBCCCIIIZZZttt}}}{{{{{{gggNNNEEE>>>???>>>===;;;:::;;;<<<;;;::::::999777666444333111222111///,,,,,,///333444444222111000000000000---...000///...,,,------***+++,,,,,,+++***((('''*********)))******++++++******+++,,,,,,,,,,,,+++........................111.........+++***///666666OOOeeelllmmmttt|||zzzlllhhhrrrwwwlllgggccctttyyyssshhhgggmmmvvv}}}yyytttqqqppprrrsssvvvwwwwwwvvvssspppooopppoooooonnnnnnmmmmmmmmmllljjjjjjjjjjjjkkkmmmooopppnnnnnnnnnnnnoooooooooooosssrrrrrruuu{{{~~~{{{}}}zzzuuullljjjfffbbb]]]WWWQQQLLLEEEHHHLLLMMMKKKGGGEEECCCDDDEEEGGGKKKPPPVVV[[[^^^]]][[[WWWSSSPPPLLLJJJIIIHHHGGGFFFGGGGGGGGGEEECCCCCCBBBAAA???===;;;::::::666666444444444555666777333333333333333666:::===;;;===@@@AAA@@@???@@@@@@???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@===:::777444222...000111111000222666999777888:::<<>>===<<<;;;;;;;;;;;;;;;999888888888999;;;===>>>...............///000000888;;;EEEYYYqqq}}}sssmmmkkk}}}zzzsssqqqooo{{{yyyrrrnnnoooqqqtttwwwwwwuuurrrgggeeeccceeelllwww}}}}}}}}}{{{yyyxxxxxxwwwuuusssqqqpppooonnnooopppqqqrrryyyxxxxxxwwwuuutttrrrqqqpppnnnkkkgggeeedddeeeeeeccceeehhhjjjiiigggcccaaaXXXSSSKKKBBB===<<<===>>>GGGIIIQQQZZZ______aaaeeeggggggfffdddaaa______```ccccccbbbaaa``````aaaaaadddbbb___\\\ZZZWWWSSSPPPLLLOOOTTTXXXZZZZZZXXXVVVYYYYYYYYYXXXXXXYYYYYYYYYWWWVVVVVVUUUTTTSSSRRRRRRMMMMMMMMMLLLKKKIIIGGGFFFEEEEEECCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC???AAABBBCCCEEEIIIMMMQQQQQQRRRSSSTTTTTTSSSRRRQQQVVVRRRNNNNNNRRRTTTSSSPPPLLLIIIFFFCCC@@@===888555::::::999888999;;;@@@DDDGGGFFFFFFIIIKKKKKKHHHEEEDDDIIILLL[[[ttt~~~{{{}}}vvvwww___JJJEEE>>>>>>>>>===<<<<<<;;;;;;:::777444333555555333111//////............///000111000///......///000111//////...---,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------,,,++++++************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---///111222888CCCVVVgggsssyyy|||}}}~~~pppfffiiinnntttpppccc\\\hhhuuuttt|||~~~|||yyyuuusssuuuzzz~~~{{{zzztttllljjjooosssrrrtttuuurrrkkkiiikkkoooooonnnllljjjjjjmmmoooooonnnlllkkkjjjjjjkkklllnnnnnnnnnnnnooooooooooooooonnnnnnooorrrxxx}}}~~~}}}}}}}}}~~~~~~|||xxxuuujjjgggbbb]]]XXXRRRLLLGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBDDDHHHNNNUUU[[[^^^```aaa^^^XXXPPPJJJGGGIIIKKKHHHHHHHHHGGGEEECCC@@@????????????>>>===;;;:::999777888999999999777444333333444555444222222444555999<<<===<<<===@@@@@@======>>>@@@BBBCCCBBB@@@@@@???>>><<<;;;:::999666333444222000//////111444777666:::======???DDDDDDBBBBBBBBBBBBDDDFFFEEEBBB@@@============<<<;;;:::999;;;:::999999:::;;;===>>>...............//////000555777AAAUUUmmmwwwqqqnnn|||xxxssstttttt}}}}}}vvvooopppqqqtttvvvvvvtttrrrjjjhhhfffggglllvvv~~~}}}~~~}}}|||{{{{{{|||{{{yyywwwsssrrrrrrrrrrrrrrrsssssswwwwwwvvvuuutttrrrqqqpppmmmllliiigggfffffffffgggggggggggggggfffcccaaa```\\\XXXPPPGGGAAA===<<<<<>>>>>======<<<<<<;;;;;;;;;888555555666666444222111111000000000000111111111000////////////000111//////...---,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++***************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---///000222444>>>NNN___lllrrrssssssuuujjjbbbcccfffjjjxxxwwwjjj]]]fff{{{pppjjjnnn{{{~~~~~~~~~zzzxxx~~~zzzwwwpppiiihhhlllsssrrrrrrssspppiiihhhjjjmmmmmmllljjjhhhhhhjjjlllkkkjjjjjjjjjkkklllnnnoooppppppoooooonnnmmmmmmlllmmmllllllmmmppptttxxx{{{}}}}}}|||zzzzzzyyyzzzyyyvvvqqqnnngggccc^^^XXXSSSNNNIIIEEEBBBBBBBBBBBBCCCCCCDDDDDDFFFEEEHHHNNNVVV^^^aaabbbddd___WWWNNNIIIFFFFFFFFFGGGGGGFFFFFFDDDBBB@@@?????????>>>===<<<:::999888;;;<<<=========;;;999888666777777555444333444666777;;;<<<;;;<<>>???===<<<<<<<<<;;;888666555333111///000222555777666;;;======???CCCCCC@@@AAAAAABBBCCCDDDDDDAAA???============<<<;;;:::999;;;;;;:::::::::::::::;;;......------......///000333333;;;NNNfffzzzxxxuuuyyy}}}|||xxxuuuuuuwww{{{~~~|||rrrrrrrrrsssuuuuuusssrrrnnnllljjjjjjnnnuuu}}}}}}}}}~~~~~~~~~~~~}}}zzztttuuuuuuuuuuuuuuuttttttuuuuuutttsssrrrpppooonnnkkkjjjhhhgggfffgggggghhhjjjiiigggeeecccaaa```___aaa]]]VVVNNNFFF@@@===;;;???BBBJJJTTTYYYZZZ]]]aaadddffffffeeedddcccdddeeeddddddcccccccccbbbbbbbbbcccaaa^^^\\\ZZZWWWSSSPPPMMMNNNPPPRRRTTTUUUUUUUUUWWWUUUSSSQQQPPPQQQSSSTTTVVVVVVVVVVVVTTTQQQNNNLLLHHHJJJLLLMMMLLLJJJHHHFFFCCCDDDDDDDDDDDDBBBAAA@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFHHHJJJMMMQQQTTTYYYYYYYYYYYYXXXVVVTTTSSSKKKIIIIIILLLPPPRRRPPPNNNIIIFFFCCCAAA@@@???===<<<999::::::999:::<<>>>>>======<<<;;;;;;;;;;;;999777666777777666444444333333222222333333333111000000//////000000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))******++++++*********************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---...000111111888DDDTTTaaahhhgggeeehhhaaa]]]^^^^^^bbbrrr}}}nnn^^^bbbppplllaaaaaasssxxx{{{xxxuuuwwwxxxwwwttt}}}wwwqqqkkkeeefffjjjuuusssrrrrrrnnnhhhgggjjjjjjkkkjjjiiiffffffggghhhfffggghhhiiikkknnnpppqqqqqqqqqpppnnnmmmlllkkkjjjkkkjjjjjjjjjlllooosssuuu{{{{{{yyywwwvvvuuutttsssooojjjfffccc^^^WWWQQQMMMIIIEEECCC??????@@@AAACCCFFFGGGIIIKKKIIIJJJQQQ[[[bbbdddcccaaaZZZPPPIIIGGGFFFEEEDDDDDDDDDCCCCCCBBB@@@???>>>>>>>>>>>>===<<<;;;:::999===>>>???@@@@@@???======:::::::::888666555666777666:::;;;:::<<>>;;;;;;<<<===>>>>>>>>>===<<<===<<<;;;;;;======<<<;;;777555222111111333666888999>>>@@@???@@@DDDDDDAAA@@@@@@@@@AAACCCBBB@@@>>>============<<<;;;::::::;;;;;;;;;;;;:::999888777...------------...//////111111666GGG^^^sss}}}xxxxxxxxx{{{zzz{{{|||uuurrrsssvvvzzz~~~~~~~~~vvvtttrrrrrrssssssrrrqqqooonnnllllllpppuuu|||~~~~~~~~~~~~~~~~~~~~~{{{yyyuuuvvvwwwwwwwwwuuutttssssssssssssrrrqqqpppooonnnjjjjjjhhhgggffffffggggggiiiiiihhhgggeeecccaaa```aaa___ZZZTTTLLLEEE???<<<<<<>>>EEENNNSSSUUUXXX^^^___aaaccccccbbbbbbcccdddbbbbbbbbbcccbbbbbbbbbbbbaaa___\\\ZZZXXXVVVRRROOOLLLMMMNNNOOORRRUUUWWWYYYWWWUUUQQQNNNMMMOOOQQQSSSRRRSSSTTTUUUTTTQQQMMMKKKIIIJJJLLLMMMLLLIIIFFFCCC@@@AAACCCDDDCCCBBB???>>>@@@@@@AAAAAAAAAAAAAAABBBCCCEEEHHHIIIKKKNNNRRRUUUZZZZZZZZZYYYWWWUUURRRQQQHHHHHHHHHKKKMMMNNNLLLJJJJJJGGGBBB>>>===<<<:::999999999::::::;;;===AAAEEEEEEFFFGGGHHHHHHEEEBBB@@@FFFLLLVVVfffooohhhnnnxxxvvv|||iiiMMMBBBCCC>>>======<<<<<<;;;:::::::::999777666666666666555555555444444333333444444000000000000000000000000000///...------,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++++++++***************************++++++,,,,,,,,,,,,++++++++++++,,,,,,---...//////111444<<>>>>>===<<<======>>>?????????>>>>>>>>>>>>???@@@@@@@@@???>>>=========:::888666777888555999;;;;;;<<>>;;;::::::;;;<<<<<<<<<;;;:::;;;999999:::<<<>>>>>>===888777444222222444777999===AAABBBAAABBBEEEEEEAAA@@@??????@@@AAAAAA???>>><<<<<<======<<<;;;;;;:::999999:::;;;:::999777666---------------...//////111111555BBBUUUjjjyyyzzzzzzxxxzzz}}}zzz}}}yyyvvv{{{~~~yyyyyy{{{ssspppsssxxx{{{}}}{{{{{{zzzwwwsssqqqqqqqqqqqqpppnnnmmmmmmnnnrrrwww{{{|||}}}|||{{{{{{|||zzzxxxuuuuuuuuuvvvvvvuuutttrrrqqqsssssssssrrrqqqpppooonnnkkkjjjiiihhhfffeeeeeedddeeefffiiijjjiiigggdddbbb___^^^\\\WWWRRRKKKEEEAAA<<<===AAAHHHMMMOOOTTTZZZ\\\^^^aaabbbaaaaaacccddd___```aaaaaabbbaaa``````___]]]ZZZXXXWWWTTTPPPMMMKKKKKKLLLNNNQQQVVVZZZ\\\XXXVVVRRROOOMMMNNNPPPRRRMMMOOOQQQSSSSSSQQQOOOMMMLLLLLLMMMLLLJJJFFFBBB@@@CCCDDDEEEFFFFFFEEECCCAAA@@@@@@@@@AAAAAABBBBBBBBBCCCFFFHHHJJJLLLOOORRRUUUXXXXXXWWWVVVTTTQQQOOOMMMIIIIIIIIIJJJJJJIIIGGGEEEFFFCCC>>>;;;::::::999888888999:::;;;;;;>>>BBBEEEFFFGGGHHHHHHGGGEEECCCBBBGGGQQQ[[[fffmmmkkkyyyuuuppptttzzz|||```HHH@@@AAA=========<<<;;;;;;::::::888888777666555555555666666555444333333333333333000000111111111111000000000000///...------------,,,,,,,,,+++++++++************+++,,,------,,,,,,***************************++++++,,,,,,++++++***++++++,,,------.........222333888CCCPPPYYYZZZXXXZZZ\\\^^^\\\XXX[[[iiixxxwwwjjjaaa______iiizzzrrrfffaaadddmmmsssoookkknnnssswwwsssooojjjeeeeeeiiipppuuuuuutttpppjjjggggggiiikkkooolllkkkjjjfffaaaaaaeeefffhhhjjjjjjhhhffffffffffffggghhhiiikkkllllllmmmkkkkkkllllllmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmuuuwww{{{}}}}}}}}}}}}~~~}}}{{{xxxtttsssrrrqqqoookkkeeeaaaXXXSSSLLLFFFDDDCCCBBBAAAAAAAAAAAACCCEEEIIILLLNNNQQQRRRVVV]]]dddddd^^^XXXNNNGGG???===@@@BBBBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBCCCCCCCCC??????@@@@@@@@@@@@@@@@@@??????>>><<<999777777888555999<<<<<<>>>@@@@@@<<<::::::;;;;;;;;;:::::::::999888777888;;;===>>>===:::888555333333555777999<<<@@@AAA@@@AAADDDCCC@@@???>>>>>>>>>@@@@@@???===<<<<<<<<<===<<<<<<;;;:::666777999:::;;;:::999999------,,,,,,------...///000222555===KKK^^^rrr~~~~~~vvvuuu|||pppsssyyy~~~|||yyyzzz|||}}}vvvsssvvvyyyzzz{{{zzz|||~~~yyytttpppoooooopppooolllmmmnnnpppssswww{{{}}}}}}~~~zzzxxx|||{{{yyywwwwwwxxxxxxvvvuuuuuuuuuuuutttsssqqqpppoooqqqrrrrrrqqqpppooonnnnnnkkkjjjiiihhhfffeeedddcccbbbeeehhhkkkllljjjfffddd^^^^^^]]][[[VVVQQQKKKHHH???===???CCCFFFHHHOOOVVV[[[^^^aaabbbbbbbbbcccddd^^^___```aaaaaaaaa```___^^^\\\YYYXXXVVVTTTPPPMMMJJJJJJKKKMMMQQQVVVZZZ]]]YYYWWWSSSPPPOOOOOOPPPQQQKKKMMMOOOPPPQQQPPPOOONNNNNNNNNMMMKKKHHHDDDAAA???BBBBBBCCCDDDDDDCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCDDDFFFJJJLLLNNNPPPSSSVVVVVVVVVVVVTTTRRRPPPMMMKKKLLLLLLKKKJJJHHHFFFDDDCCC???===:::::::::;;;;;;:::777999;;;;;;<<>><<<<<<===<<<:::<<<<<<;;;;;;<<<===>>>>>>???@@@AAABBBCCCDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>>>>;;;888777777888666;;;>>>???@@@CCCBBB>>><<<;;;;;;;;;;;;::::::::::::888777777:::<<<======:::888555333333444777999999===>>>===>>>AAA@@@===@@@???===>>>???@@@???>>>;;;<<<<<<<<<<<<<<<;;;;;;777888999:::;;;;;;;;;;;;------,,,,,,------...//////222666999AAASSSkkk}}}~~~wwwttt{{{}}}uuuqqquuuyyy}}}~~~{{{zzzyyy~~~|||xxxzzzzzzxxxzzzzzz{{{tttooommmnnnoooooolllmmmoooqqqsssvvvxxxyyy{{{~~~|||}}}|||xxxwww{{{~~~}}}|||yyywwwttttttvvvxxxyyyyyyvvvuuutttrrrpppooooooooooooooopppoooooonnnmmmlllhhhhhhhhhhhhgggfffeeedddccceeegggiiiiiihhhgggfff`````````^^^ZZZUUUPPPMMMCCC???===???@@@CCCKKKSSSYYY\\\___aaaaaa```aaabbb^^^___aaabbbbbbbbbaaa```___]]]ZZZYYYWWWUUURRROOOJJJJJJKKKMMMOOOSSSVVVXXXXXXWWWTTTRRRPPPOOOOOOOOOLLLMMMNNNNNNOOONNNNNNNNNOOOMMMKKKHHHFFFCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDFFFHHHLLLOOOPPPRRRUUUWWWVVVVVVVVVUUUSSSPPPNNNLLLNNNMMMLLLIIIGGGEEEEEEEEE===;;;:::;;;<<<<<<;;;:::777999;;;<<<===???CCCEEEEEEFFFEEECCCAAAAAADDDHHHKKKaaakkkiiinnnyyyzzzvvvvvvuuu{{{nnnRRRFFFBBB@@@===<<<<<<;;;;;;::::::999777888999888555555666999777666555444444333333333000111222222222222111000111000///...------------------------,,,,,,,,,,,,))))))+++,,,,,,---------******************************++++++++++++*********+++,,,---------,,,,,,///000222888AAAMMMWWW]]]]]]```aaa]]]YYYZZZbbbhhhwww~~~xxxqqqbbbbbb___^^^iii~~~|||ppphhhYYYccckkkmmmooouuuzzz{{{{{{xxxrrriii```\\\]]]___gggmmmpppnnnlllnnnmmmjjj___^^^___aaa^^^YYYWWWZZZ```dddhhhjjjjjjhhhhhhggghhhiiijjjjjjjjjiiihhhgggfffgggiiijjjlllnnnooopppooopppqqqrrrrrrpppooonnntttvvvyyy{{{|||}}}~~~zzzvvvsssrrrpppmmmjjjeee___WWWRRRIIIFFFBBB??????@@@@@@@@@>>>>>>>>>@@@CCCHHHLLLOOOVVVYYY\\\[[[UUUOOOJJJGGG@@@???>>>===<<<;;;;;;;;;>>>>>>======>>>@@@AAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>>???<<<===<<<:::888666777888888===AAAAAACCCFFFDDDAAA======<<<<<<;;;;;;;;;;;;===:::888888:::<<<<<<<<<:::888555333222444666888888<<<>>>===>>>AAAAAA>>>AAA???>>>>>>???@@@@@@???;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;---,,,,,,,,,,,,---......---222666777;;;KKKfffzzz{{{zzzvvvxxxxxxsssrrruuuuuuwww{{{~~~}}}||||||||||||zzzvvvzzz{{{|||tttooolllmmmnnnooommmnnnoooqqqssstttvvvvvv{{{}}}}}}zzzwwwyyy|||xxxwww{{{}}}zzzyyywwwuuussstttwww{{{}}}~~~wwwvvvtttqqqpppooooooooonnnnnnnnnnnnmmmlllkkkkkkffffffgggggggggggggggfffeeeeeeffffffffffffffffffccccccbbb```]]]XXXSSSPPPFFFAAA=========@@@HHHRRRVVVYYY\\\^^^^^^]]]^^^^^^^^^```bbbcccdddcccbbbaaa```^^^\\\ZZZYYYWWWSSSQQQKKKKKKKKKLLLNNNPPPRRRTTTWWWVVVUUURRRPPPOOONNNMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNLLLIIIGGGEEEDDDCCCDDDCCCCCCBBBBBBBBBCCCDDDDDDAAAAAABBBBBBCCCDDDEEEEEEGGGJJJNNNQQQRRRTTTWWWYYYWWWWWWWWWVVVUUURRRPPPNNNNNNNNNLLLIIIFFFEEEFFFGGG???>>>=========;;;999777777999;;;<<<>>>@@@CCCFFFDDDDDDCCC@@@>>>???DDDIIIOOOjjjtttmmmrrr~~~{{{|||ssszzz}}}gggOOOGGGDDDAAA===<<<<<<;;;;;;:::999999888999:::999666666888:::888888666555444444444444000111222333333222111000111000///......------.........------------,,,,,,(((((()))++++++,,,,,,,,,******************************++++++++++++*********+++,,,---...---,,,+++---...000444<<>>??????>>>?????????BBBFFFKKKPPPSSSXXX[[[[[[VVVMMMEEECCCCCC999;;;===>>>======>>>???@@@@@@??????AAABBBDDDEEEEEEEEEDDDCCCBBB@@@>>>===???>>>===<<<;;;;;;;;;;;;;;;;;;;;;999777666777888999>>>BBBCCCEEEGGGFFFBBB???>>>===<<<<<<<<<<<<<<>>@@@???AAADDDDDDAAAAAA???>>>>>>???@@@@@@???;;;;;;<<<<<<<<<<<<<<<;;;>>>===;;;:::999999:::;;;++++++,,,------......//////000222555888CCCXXXkkk|||zzzzzzzzzyyywwwwwwzzzuuummmkkkkkklllkkkoooqqqsssvvvwwwxxxwwwvvvxxxxxxwwwvvvuuuwww{{{~~~}}}zzzyyy|||}}}yyyvvvuuutttuuuwwwyyyzzzyyyxxxxxxuuuqqqooooooqqqqqqqqqooonnnmmmmmmnnnmmmkkkiiiiiihhhgggfffffffffffffff```aaabbbdddeeeffffffgggaaa````````````]]]ZZZWWWNNNDDD<<<<<<======BBBJJJTTTVVVZZZ]]]___`````````^^^```bbbdddeeedddcccbbbcccaaa___^^^]]]YYYSSSOOOPPPNNNJJJFFFEEEHHHNNNSSSRRRQQQQQQQQQPPPPPPPPPPPPQQQPPPOOOPPPRRRQQQMMMIIINNNLLLHHHEEECCCCCCDDDEEEDDDBBBAAAAAABBBCCCBBBAAA@@@AAABBBBBBAAACCCEEEHHHHHHJJJOOOSSSVVVWWWVVVVVVWWWVVVUUUSSSRRRQQQQQQPPPTTTRRRNNNIIIEEEBBBAAA@@@>>>>>>===<<<:::999888888999<<>>>>>===;;;:::::::::888888888777888888999:::777666666666555555555555222111111111111111222222111000///////////////000///...---,,,+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))***+++,,,,,,------+++)))+++222:::BBBOOOZZZaaabbbdddfffjjjkkkfffaaadddsss{{{ooodddaaa______aaakkk~~~}}}tttpppbbbdddlllxxx~~~kkkYYYSSSXXXbbbkkkrrrooommmlllhhhcccccc```]]]^^^``````\\\WWW```cccgggiiijjjiiiiiiiiiiiiiiijjjjjjkkkjjjjjjjjjkkkkkkkkkkkkmmmoooqqqsssssspppooosssuuutttsssuuuvvvyyy}}}}}}~~~}}}{{{xxxwwwpppkkkbbbZZZSSSLLLEEEAAA===>>>??????===>>>???AAACCCDDDEEEHHHLLLQQQUUUWWW^^^[[[TTTMMMGGGCCC@@@???<<<===>>>???@@@@@@??????BBBCCCDDDFFFHHHHHHFFFDDDJJJHHHEEEDDDCCCBBB@@@>>>>>>===<<<:::999888888888999777555444444666999::::::>>>DDDIIIKKKHHHDDDAAA???????????????>>>===<<<<<<;;;:::999999:::<<<<<<888666555444444666999;;;>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999:::;;;;;;:::999:::;;;++++++,,,------....../////////222444777@@@SSSdddyyy}}}~~~{{{|||}}}~~~}}}|||~~~zzztttqqqpppnnnmmmnnnppprrruuuvvvvvvvvvuuuuuuuuutttssssssuuuxxx{{{~~~|||zzz}}}~~~zzzwwwxxxwwwvvvxxxzzz{{{{{{zzzxxxuuurrrppppppqqqppppppmmmlllllllllmmmmmmllljjjiiiiiihhhgggfffeeeeeeeeecccddddddeeeeeeeeeeeedddcccbbbbbbbbbaaa___[[[XXXPPPGGG???======>>>BBBHHHOOOQQQUUUYYY]]]___``````___```aaabbbbbbbbbaaa```cccaaa___^^^^^^[[[VVVRRRRRRPPPKKKGGGEEEGGGLLLPPPRRRRRRRRRQQQPPPOOONNNMMMNNNMMMMMMNNNPPPPPPMMMJJJMMMKKKIIIFFFEEEDDDEEEEEEBBBAAA??????@@@AAAAAA@@@@@@AAABBBBBBBBBCCCFFFIIIJJJLLLOOOSSSVVVWWWWWWWWWSSSRRRQQQPPPPPPQQQRRRSSSRRRQQQOOOLLLHHHDDD@@@>>>>>>===<<<;;;:::888888777:::<<>>LLLXXX___dddjjjooorrrrrrlllddd]]]kkk{{{}}}rrrkkkgggccc``````fffuuuyyyuuueeefffnnn{{{rrraaaYYYZZZ___hhhooonnnlllkkkhhhccc```\\\YYYYYY[[[\\\XXXUUU\\\```fffhhhhhhggghhhiiiiiijjjkkklllmmmmmmlllkkkllllllllllllmmmoooqqqrrrtttppppppsssvvvtttsssuuuuuuyyy~~~}}}||||||{{{xxxtttqqqhhhccc[[[SSSLLLGGGBBB>>>===>>>???>>>======???AAADDDFFFIIIMMMQQQUUUXXXZZZXXXTTTMMMFFFAAA???@@@@@@<<<===???AAABBBDDDDDDEEEKKKKKKLLLMMMNNNMMMKKKIIIJJJHHHEEECCCAAA>>>:::888<<<;;;999777666555444444555444222111111333555777999===BBBFFFHHHGGGDDDAAA>>>????????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;999888666444555666888:::>>>???@@@AAAAAAAAAAAAAAA???????????????>>>===<<<<<<<<<<<<;;;;;;;;;::::::999:::;;;:::999999:::;;;++++++,,,------....../////////111333555;;;KKKZZZnnnttt~~~|||}}}}}}}}}zzzvvvrrrooolllmmmoooqqqtttuuuuuuttttttsssssssssrrrrrrtttwwwzzz|||}}}~~~zzzxxxyyywwwvvvvvvxxxzzzzzzzzzwwwuuusssrrrqqqqqqooommmkkkjjjjjjkkkmmmmmmlllkkkkkkjjjiiigggfffeeeeeeeeecccdddeeefffffffffffffffeeedddccccccbbb```[[[XXXRRRJJJBBB???>>>>>>AAAEEEGGGJJJOOOTTTYYY]]]___``````````````````_________aaa```_________^^^ZZZXXXVVVTTTOOOIIIEEEEEEHHHKKKQQQRRRRRRRRRQQQOOOLLLKKKKKKJJJKKKMMMOOOOOOMMMKKKKKKKKKJJJHHHGGGFFFEEEEEEAAA???===>>>???@@@@@@???@@@AAABBBCCCCCCDDDGGGJJJMMMOOOQQQSSSUUUWWWXXXYYYSSSRRRPPPOOOOOOPPPRRRSSSPPPPPPPPPOOOKKKFFFAAA>>>>>>===;;;:::888777777777;;;===@@@BBBBBBBBBCCCDDDBBBAAABBBDDDJJJZZZttt{{{~~~}}}~~~~~~]]]JJJDDDCCCBBBBBBBBBAAA???===<<<;;;::::::999999999999888666444333555666777777777666444333444333222222111111111111000111111222111000///...///...------,,,,,,------*********++++++,,,,,,---,,,,,,,,,+++++++++******++++++************++++++*********++++++,,,,,,---......///111333888GGGVVVccclllvvv|||~~~|||qqqfffVVVccctttwwwpppjjjddd```^^^aaammmxxx{{{mmmjjjmmmyyy|||mmmaaa\\\\\\cccjjjkkkkkkjjjhhhddd^^^ZZZWWWVVVXXXYYYXXXUUUXXX^^^eeegggeeeccceeeggghhhjjjlllnnnoooooonnnmmmmmmmmmmmmmmmnnnoooqqqqqqsssoooooosssuuussssssuuurrrwww}}}yyyxxxvvvrrrlllggg___ZZZRRRKKKFFFBBB???======>>>>>>>>>===>>>AAADDDGGGJJJOOOTTTWWWYYYZZZYYYPPPLLLEEE???===>>>AAACCC???@@@BBBEEEHHHJJJLLLMMMRRRSSSTTTTTTTTTSSSRRRQQQRRROOOKKKHHHFFFBBB>>>;;;;;;:::888666444222222111222111000//////111222444777:::===AAACCCCCCAAA@@@<<<<<<===>>>>>>>>>======<<<<<<<<<<<<;;;::::::999999888666555666777999:::??????@@@AAAAAAAAA@@@@@@===>>>>>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;999:::::::::888888999;;;++++++,,,------....../////////000222333777CCCOOOiiirrr}}}|||{{{|||||||||}}}{{{|||}}}wwwqqqmmmjjjnnnooorrrtttuuuuuutttssssssssstttsssssstttwwwzzz{{{}}}~~~~~~{{{yyyxxxvvvsssssstttvvvwwwwwwuuutttssssssrrrqqqmmmkkkiiiiiiiiijjjmmmnnnmmmkkklllkkkiiigggfffeeedddddd```aaaccceeegggiiijjjjjjeeedddccccccbbb___[[[XXXTTTMMMEEE???======>>>@@@AAADDDIIIOOOVVV[[[^^^```aaa```___^^^^^^^^^______```````````````___^^^\\\[[[YYYSSSMMMGGGEEEGGGIIIOOOQQQRRRTTTSSSQQQNNNLLLLLLLLLLLLMMMNNNMMMLLLKKKJJJJJJKKKJJJIIIGGGFFFEEE@@@???===>>>???AAA@@@@@@@@@BBBCCCCCCDDDFFFIIILLLQQQQQQRRRTTTVVVWWWYYYYYYXXXVVVSSSQQQOOOOOOPPPQQQPPPPPPOOOMMMJJJFFFBBB@@@===<<<:::999777777777777<<<>>>AAACCCCCCCCCDDDEEEFFFCCCAAAFFFUUUnnnzzz{{{sssUUUFFFDDDEEEDDDDDDCCCAAA>>><<<;;;:::999888777888999:::999777555333555666777888777666444333555444333222222111222222000111333333333111///---///......---------------))))))******+++,,,------,,,,,,,,,+++++++++******++++++************++++++*********++++++,,,,,,,,,,,,---000000///444DDDTTTkkkxxxwwwjjjWWWaaappp}}}pppiiicccaaa___aaahhhpppuuulllhhhnnnyyyxxxhhh]]][[[___eeehhhiiihhhfffccc___\\\XXXWWWXXXZZZZZZYYYWWW^^^eeefffbbb```aaadddggghhhkkknnnoooooonnnmmmnnnnnnnnnnnnooooooppppppqqqmmmmmmpppsssqqqppprrrnnnrrrxxx~~~}}}xxxuuurrrlllddd]]]XXXSSSLLLGGGCCCAAA@@@>>>===>>>@@@@@@AAACCCGGGJJJOOORRRVVVYYYZZZXXXVVVSSSIIIFFFBBB>>>>>>???BBBDDDDDDEEEGGGJJJNNNQQQTTTVVVUUUWWWYYYZZZZZZZZZ[[[\\\[[[XXXSSSOOOKKKGGGCCC@@@;;;:::888666444222111111222111000//////111222333444555888:::<<<=========888999:::;;;;;;;;;;;;;;;999::::::;;;:::999777666777666666666888:::<<<===???@@@@@@AAAAAAAAA@@@@@@<<<<<<===>>>??????>>>>>>=========<<<<<<<<<;;;;;;999::::::999888888:::<<<++++++,,,------......//////...///111111444===HHHeeessszzzxxxwwwyyy{{{yyy|||xxxqqqmmmkkkooopppsssuuuvvvuuuttttttqqqrrrsssrrrrrrrrruuuwwwwww{{{~~~~~~~~~}}}{{{zzzyyyvvvsssrrrsssuuuvvvvvvtttssssssssssssqqqmmmjjjiiihhhiiijjjmmmnnnmmmllllllkkkjjjhhhfffeeeeeedddaaabbbdddfffgggiiiiiijjjccccccbbbaaaaaa^^^ZZZWWWTTTOOOGGG@@@=========;;;===@@@EEEKKKRRRXXX\\\______^^^^^^^^^^^^______```^^^___``````______^^^___^^^\\\WWWPPPJJJGGGGGGHHHMMMOOORRRTTTTTTSSSQQQPPPOOOOOOPPPOOONNNMMMLLLLLLKKKKKKLLLLLLJJJHHHFFFDDDAAA@@@??????AAABBBBBBBBB@@@BBBCCCDDDEEEGGGKKKNNNSSSSSSTTTUUUVVVWWWXXXYYYZZZXXXVVVSSSRRRRRRSSSSSSPPPOOOLLLIIIFFFDDDBBBBBB<<<;;;999888777777888999===???BBBDDDDDDDDDEEEFFFMMMFFFBBBJJJccc{{{www{{{hhhNNNCCCCCCEEEDDDCCCDDDAAA===;;;;;;;;;999888555666888::::::888777666555666777777777666444444555555444333222222333333111222444444333111///---...//////.........------))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++************++++++***+++++++++++++++,,,,,,***+++...///...222BBBRRRmmm}}}sssaaaeeeqqqssslllfffeeedddbbbcccgggwww|||mmmaaabbblllwwwoooaaa^^^^^^aaadddeeedddcccbbb^^^\\\YYYXXXYYYZZZ\\\\\\YYY^^^cccdddaaa^^^```bbbeeegggiiikkkmmmmmmlllkkkmmmmmmnnnnnnoooooooooooonnnjjjiiimmmooonnnmmmooommmooosssxxx|||yyytttnnnfff]]]WWWQQQMMMHHHDDDBBBAAA@@@???===@@@CCCEEEGGGJJJNNNQQQVVVXXXYYYZZZWWWSSSNNNJJJBBBBBBAAAAAAAAABBBCCCDDDHHHJJJLLLOOOSSSXXX\\\^^^]]]```ccceeeeeefffiiikkkgggaaaYYYQQQJJJEEE???<<<999888666444333111000000000////////////000111222111222333444555777888888444555666777777777777777666666777888777666444333444555666777:::===???AAA@@@@@@AAAAAAAAA@@@@@@???;;;<<<===>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;999999:::999888999<<>>>>>===999;;;>>>BBBGGGMMMSSSWWWZZZYYYZZZ[[[\\\^^^___``````^^^___```___]]]\\\]]]^^^\\\[[[XXXRRRMMMIIIHHHIIILLLMMMPPPRRRSSSSSSSSSRRRQQQRRRRRRPPPNNNLLLMMMNNNMMMMMMMMMLLLJJJHHHFFFDDDBBBAAA@@@@@@BBBDDDDDDCCCAAABBBDDDEEEFFFIIIMMMPPPTTTTTTUUUVVVWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUVVVNNNLLLIIIFFFCCCBBBAAAAAA;;;:::888777888999;;;<<<>>>@@@CCCEEEEEEEEEFFFGGGNNNGGGDDDPPPnnnnnnlllnnnssswwwxxx|||mmm[[[HHHAAABBBBBBBBBBBBEEEAAA<<<:::<<<<<<;;;999666777888999:::999999888777666666666555555555555555444444333333444444555333444444444333111000///...////////////...------+++++++++,,,,,,------...,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++)))***,,,......222>>>LLLdddwww|||mmmkkkqqq|||uuuooonnnllleee___]]]kkkyyyppp___[[[cccqqqyyyjjjeee```___aaabbb```___```ZZZZZZYYYXXXXXXYYYZZZ[[[[[[]]]___``````aaacccdddffffffgggiiiiiijjjjjjjjjkkklllmmmnnnooooooooooookkkggggggkkkmmmkkkkkkmmmnnnppprrrvvv{{{}}}uuukkkaaaYYYUUUKKKHHHEEECCCBBBAAA@@@???@@@CCCHHHKKKNNNOOOQQQSSSWWWWWWVVVTTTQQQLLLGGGDDD???@@@BBBDDDFFFGGGHHHIIIPPPQQQTTTXXX^^^dddiiilllooorrruuuuuutttuuuxxx{{{vvvmmmaaaTTTIIIBBB<<<999555555333111000/////////...---------......//////000000111111222333333444222333333444444444333333333444444444555444444333444555666999<<>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::888999999999:::<<<@@@CCC++++++,,,------......///111///...///000333;;;DDDPPPiii~~~yyywwwzzz}}}wwwuuuyyy}}}xxxsssqqqoooppprrrtttuuutttsssrrroooppppppooommmlllmmmnnnrrrvvv|||}}}}}}|||{{{{{{zzzzzzzzzyyywwwvvvvvvvvvvvvtttsssrrrqqqppppppqqqqqqpppnnnkkkkkkkkklllnnnooommmlllkkkjjjiiihhhggggggggggggeeeffffffeeeeeedddcccbbb____________```^^^ZZZXXXVVVUUUNNNDDD@@@AAA???:::;;;<<>>===:::999888777999;;;>>>@@@>>>AAADDDEEEEEEEEEFFFGGGGGGFFFHHHVVVssssss\\\___eeekkkmmmnnnuuu~~~]]]QQQEEEBBBBBBAAABBBEEEGGGBBB===<<<>>>@@@>>><<<::::::::::::999999999999888777555444444444666777444333333444444555666777555555444333222111000000...//////000///...---,,,------------------------,,,,,,,,,+++++++++******++++++************+++++++++++++++++++++++++++++++++***+++---...111:::DDDXXXooo|||vvvnnnnnn{{{}}}yyyxxxuuukkk___YYYaaatttvvvcccZZZ]]]jjj|||wwwlllddd^^^___^^^\\\[[[^^^XXXXXXYYYYYYYYYYYYZZZ[[[\\\ZZZZZZ]]]bbbfffiiiiiihhhhhhggggggggghhhiiijjjhhhiiikkkmmmnnnoooooonnnkkkgggfffjjjlllkkkjjjlllmmmooorrrwww}}}xxxjjj^^^WWWUUUJJJHHHGGGFFFFFFEEECCCAAACCCGGGMMMPPPQQQQQQPPPPPPQQQPPPNNNLLLIIIFFFDDDCCCCCCDDDFFFIIIMMMQQQUUUWWW[[[]]]aaagggooowww~~~zzzpppaaaRRRGGG@@@;;;999444333222111000000000000........./////////000000111222222222222222222111222222333333333222111111333222222333333444555666666777888:::<<<>>>@@@AAA@@@AAAAAAAAAAAA@@@???>>><<<<<<==================;;;::::::::::::999999999888999999:::;;;>>>CCCFFF++++++,,,------......///222///---///000333<<>>AAAEEEIIIMMMOOOMMMOOOTTTXXX\\\^^^^^^^^^^^^______\\\XXXVVVXXXZZZUUUUUUTTTPPPLLLJJJIIIJJJMMMMMMMMMMMMMMMNNNNNNNNNMMMOOOQQQOOOMMMMMMPPPRRRRRRQQQNNNLLLIIIGGGEEEDDDBBB@@@???@@@BBBDDDDDDDDDAAABBBDDDFFFHHHKKKOOORRRRRRTTTVVVXXXXXXVVVTTTRRRQQQRRRSSSSSSQQQOOOLLLJJJEEEEEEFFFEEECCC@@@<<<::::::999888888999<<<@@@BBB???AAADDDFFFFFFFFFGGGHHH@@@DDDKKKYYYtttkkkWWW]]]fffmmmmmmnnnwwwuuuTTTLLLEEEDDDDDDCCCEEEIIIIIICCC>>>===@@@BBBAAA???======;;;:::999888888888999888555333333444666888333333333444555666777888777666444333222111111111...///000000000///---,,,..................------,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++---++++++---///000666>>>RRRkkkwwwyyynnnkkkwww~~~}}}qqqcccZZZZZZqqq}}}iii\\\YYYbbbsssqqqggg^^^]]]\\\YYYYYY\\\WWWYYY[[[\\\[[[[[[[[[\\\\\\XXXVVVZZZccckkknnnnnnjjjiiigggffffffhhhjjjkkkfffhhhjjjlllnnnoooooonnnkkkggggggkkkmmmkkkkkkllliiilllrrrxxx~~~zzzjjj]]]WWWWWWLLLKKKKKKKKKKKKJJJGGGDDDFFFJJJPPPSSSSSSPPPNNNMMMKKKJJJGGGEEEDDDDDDEEEEEEIIIIIIJJJMMMSSSZZZaaaeeefffhhhmmmuuu~~~ssshhhYYYJJJ@@@;;;999999555444444333222333333333111111111222222222222222333333333333333222111111333333333333333222111000333222222222333555777888999999:::;;;<<<===>>>???AAAAAAAAAAAAAAA@@@???>>><<<===============<<<<<<:::::::::999999999888888888999999:::<<<@@@EEEIII,,,,,,,,,,,,,,,---...///---.........///111555888IIIYYYnnn{{{}}}uuurrrxxxzzzvvvxxxyyy|||{{{wwwvvvwwwzzzvvvqqqrrrpppnnnnnnooopppooonnnoooppppppqqqqqqppppppooopppppprrrxxx~~~yyyyyyxxxwwwxxxyyyzzz|||vvvuuuttttttuuutttrrrpppoooooonnnmmmmmmmmmnnnnnnrrrqqqooommmkkkiiigggfffgggiiijjjjjjhhhfffeeeffffffgggggghhhgggfffdddccccccbbbaaaaaaaaa___\\\ZZZ\\\XXXTTTPPPMMMJJJFFFDDD>>>>>>??????@@@BBBCCCDDDIIIKKKOOOQQQSSSWWW[[[^^^[[[\\\\\\[[[XXXUUURRRPPPTTTQQQOOOMMMMMMMMMLLLKKKNNNNNNMMMMMMLLLKKKKKKKKKEEEGGGKKKOOOQQQQQQQQQPPPSSSQQQNNNJJJGGGDDDAAA@@@CCC@@@???@@@BBBCCCBBB??????BBBFFFGGGHHHKKKQQQUUUSSSUUUWWWWWWUUUSSSRRRRRRMMMNNNNNNNNNMMMJJJHHHFFFFFFEEECCCAAA>>>===<<<;;;888777666888;;;>>>@@@AAADDDEEEEEEFFFFFFFFFFFFEEEEEE>>>CCCYYYsss~~~nnnYYY]]]gggppppppqqq~~~___MMMIIIDDD@@@@@@AAAAAAAAAAAA@@@>>>=========>>>???======<<<;;;::::::999999===;;;888666555444222111444444555666777777666666666666555444333333222222111111000000//////...............------,,,,,,,,,---,,,,,,+++***)))(((((((((((()))***,,,///111222777333---(((%%%'''))),,,---,,,,,,,,,...111555777JJJ\\\uuu~~~rrrkkkhhhgggjjjqqqyyynnnZZZ[[[kkkuuubbbXXX[[[iiiuuusssgggYYYUUU[[[``````\\\VVVWWWYYYZZZ[[[YYYXXXVVVWWWWWWXXX^^^eeeiiijjjhhheeeffffffffffffgggjjjmmmnnnllljjjjjjkkkmmmmmmlllkkkmmmoooooonnnmmmmmmnnnnnnooorrrvvv{{{}}}ssshhh```]]]VVVWWWUUUPPPNNNPPPPPPNNNQQQQQQQQQQQQPPPOOOMMMKKKIIIIIIHHHHHHHHHIIIKKKLLLOOOQQQVVV\\\dddllltttyyy~~~}}}~~~|||fff\\\NNNCCC===;;;999888888555333444666666444222222333333222222333777999888888777666555444333222444333333444444555666777777666555444555666999:::999999;;;<<<<<<<<<<<<<<<>>>????????????>>>>>>===>>>======<<<;;;:::::::::999::::::;;;;;;::::::999<<<888777;;;>>>AAAJJJTTT...............///000000......///......000333666===KKK```qqqzzz~~~zzzrrrpppvvv{{{|||{{{|||~~~~~~~~~||||||}}}}}}{{{tttssstttyyy{{{wwwsssqqqoooooopppqqqpppooorrrrrrrrrrrrrrrqqqqqqpppooooooqqqvvv}}}{{{{{{zzzzzzzzzzzz{{{{{{xxxwwwuuuuuuuuutttrrrooooooooooooooonnnnnnnnnnnnqqqpppooommmjjjhhhgggfffeeegggiiiiiigggeeeeeeeeecccdddddddddcccbbb```___bbbbbbaaabbbbbb```\\\YYY[[[XXXSSSPPPNNNKKKHHHEEE??????>>>>>>???@@@BBBCCCGGGIIILLLNNNOOORRRVVVYYYVVVVVVWWWVVVUUUSSSPPPOOOPPPNNNMMMNNNNNNNNNLLLKKKOOOOOONNNMMMLLLKKKJJJIIIFFFHHHKKKNNNPPPPPPOOOOOOPPPOOOLLLIIIEEECCCAAA@@@BBBAAA???@@@BBBCCCBBB@@@BBBDDDGGGHHHJJJMMMPPPSSSSSSUUUWWWVVVTTTQQQPPPPPPLLLMMMMMMLLLKKKHHHEEEDDDEEEDDDBBB@@@>>>===<<<<<<888777777999<<>>=========>>>???======<<<<<<;;;::::::999:::888666555666666555333444555555666777777666666666555555444333333222222111111000000////////////.........---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,...//////111000---,,,++++++---------,,,+++,,,...111444666DDDUUUlll|||~~~wwwmmmfffddddddffflllqqqyyyzzzfffQQQaaawww}}}mmm___XXX^^^hhh~~~qqqggg\\\WWW[[[```aaa```ZZZ[[[[[[[[[ZZZXXXWWWUUUVVVVVVYYY]]]bbbfffhhhhhheeefffggggggggghhhkkkmmmllljjjiiiiiikkkmmmnnnnnnnnnooopppooommmllllllmmmlllmmmpppuuu{{{zzzpppiiieee```aaa___ZZZYYY[[[[[[XXXXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSRRRQQQQQQSSSWWWZZZ___```dddkkkuuu~~~zzzsssmmmiii[[[SSSHHH@@@<<<;;;:::999999666555555777777555333444444444333333555888;;;999999888777777888888888666666666666777888999999:::999888777888:::<<<===;;;;;;:::999999888888777>>>>>>????????????>>>>>>>>>>>>======<<<;;;;;;::::::::::::;;;::::::999999<<<888888===AAAEEEOOOYYY///............///000000.../////////...///222444555AAATTTgggvvv~~~~~~|||uuunnnnnntttwwwvvv{{{}}}~~~yyyssssssvvvzzz}}}sssrrrqqquuu}}}uuussspppooopppqqqqqqqqqrrrrrrrrrrrrqqqqqqqqqpppoooooopppttt{{{}}}}}}}}}}}}|||{{{zzzyyyzzzxxxwwwvvvvvvuuurrrpppoooooopppqqqpppooonnnmmmpppooommmllljjjhhhgggfffbbbeeeggggggfffeeeeeeffffffffffffeeedddbbbaaa```bbbbbbbbbccccccaaa\\\YYYYYYWWWSSSPPPOOOMMMJJJHHHBBB@@@>>><<<<<<>>>@@@AAACCCEEEGGGHHHIIIKKKNNNQQQMMMNNNOOOPPPOOONNNLLLKKKJJJKKKMMMPPPQQQQQQNNNKKKPPPPPPOOONNNLLLJJJIIIHHHGGGIIIKKKMMMNNNNNNMMMLLLLLLKKKIIIFFFDDDBBBAAA@@@BBBAAA@@@@@@BBBCCCCCCCCCFFFFFFHHHKKKNNNPPPQQQPPPRRRTTTUUUTTTRRROOONNNNNNHHHIIIIIIIIIIIIGGGEEEDDDCCCBBBAAA???>>>===<<<<<<999999:::;;;===???AAACCCEEEFFFGGGHHHHHHFFFDDDBBBBBBDDDKKKXXXdddnnnzzz~~~kkk```cccmmmwww}}}}}}___NNNFFFDDDAAA@@@AAAAAA???>>>@@@???>>>=========>>>>>>=========<<<;;;;;;::::::777555444555777888888777555555666777777777666666555555444444333333222222111000000000000/////////...............---------,,,,,,,,,------...............---,,,,,,,,,,,,,,,(((***+++---.........---,,,,,,++++++---000333444;;;JJJ___nnnrrrnnnhhhdddeeeddddddfffgggooooooXXXdddvvv{{{iiiWWWSSS\\\uuunnnhhh```[[[[[[^^^bbbddd```___^^^\\\ZZZWWWUUUTTTSSSUUUYYY\\\^^^aaadddgggfffhhhiiiiiihhhiiikkkmmmjjjhhhggghhhkkknnnooooooqqqqqqpppnnnlllkkklllnnnllllllnnnqqqwww}}}xxxqqqmmmjjjllljjjfffeeeggggggdddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaa``````bbbgggkkkrrrrrrvvvxxxkkkaaaZZZUUUMMMHHHBBB===;;;;;;;;;::::::888777777999999888666666666666666555777:::===>>>===;;;999999:::;;;<<<888888888888999:::;;;<<<<<<;;;:::999:::<<<>>>???@@@???>>><<<<<<<<<<<<=========>>>???@@@@@@@@@@@@???>>>>>>======<<<<<<;;;;;;;;;;;;::::::999999999;;;999:::???EEELLLWWW```------,,,,,,,,,------....../////////---...000222333;;;JJJ]]]ooozzz{{{yyyuuutttpppmmmooovvvxxxvvv|||zzzwwwtttzzzxxxnnnjjjlllrrrwwwtttsssssswww~~~yyyvvvrrrppppppqqqrrrrrrrrrqqqqqqpppppppppppppppqqqqqqqqqssswww|||~~~~~~~~~~~~|||zzzxxxwwwyyyxxxwwwwwwwwwvvvtttrrrnnnooopppqqqpppooolllkkknnnmmmlllkkkiiihhhffffffbbbdddggghhhgggfffggghhhhhhgggfffeeecccbbb``````bbbbbbbbbccccccaaa\\\YYYXXXVVVSSSQQQPPPOOOMMMKKKEEEBBB???<<<:::;;;===??????AAABBBCCCCCCDDDGGGIIIGGGGGGHHHIIIIIIHHHGGGGGGHHHJJJNNNSSSVVVUUUQQQMMMQQQQQQPPPNNNLLLJJJGGGFFFHHHIIIKKKLLLLLLLLLKKKJJJHHHGGGFFFDDDBBBAAAAAAAAABBBAAA@@@AAABBBDDDEEEEEEHHHGGGHHHLLLRRRTTTSSSPPPOOOPPPRRRQQQOOONNNMMMNNNEEEEEEFFFGGGHHHGGGGGGGGGAAA@@@???>>>===<<<<<<<<<999;;;<<<>>>???@@@BBBDDDFFFGGGHHHIIIHHHFFFCCCAAACCCHHHRRR\\\eeennnwww}}}~~~~~~yyylllfffhhhttt|||mmmSSSKKKDDDCCCBBBBBBBBBBBB@@@>>>??????>>>>>>=====================<<<<<<;;;;;;;;;777666555666888::::::999555666666777777777666666444444444333333333222222000000000000000000000000///.....................------------------------...---,,,+++++++++++++++$$$&&&(((***,,,,,,,,,+++,,,+++++++++,,,...111222555AAARRRaaaiiikkkiiihhhnnnkkkfff```]]]dddxxxooo```eeeppprrrZZZRRRYYYhhhxxx~~~llljjjeee```\\\\\\```eeedddccc```]]]YYYVVVSSSRRRPPPTTTXXXZZZZZZ]]]bbbfffgggiiijjjjjjiiijjjlllmmmjjjhhhggghhhjjjmmmnnnnnnqqqpppooommmkkkkkknnnpppnnnnnnmmmnnnqqqvvv{{{}}}|||tttpppooorrrqqqmmmlllnnnnnnkkkjjjjjjjjjkkklllmmmnnnooonnnoooppppppoooppptttxxx}}}~~~yyyhhh\\\TTTMMMJJJBBBAAA>>><<<<<<;;;;;;;;;;;;:::::::::::::::::::::888999999888888999===@@@FFFCCC???;;;999999999:::::::::::::::;;;<<<======<<<;;;:::999:::<<<>>>???@@@???>>>>>>???AAACCCEEE<<<===>>>???@@@AAAAAAAAA??????>>>>>>=========<<<<<<<<<;;;:::999999999999999:::===BBBIIIRRR]]]eee...------,,,,,,,,,---------/////////------...000222666@@@QQQcccmmmnnnkkkkkknnnooooootttzzz|||zzzzzz~~~vvvrrrooouuuvvviiibbbdddjjjooorrrrrrtttyyy~~~zzzuuuqqqpppqqqrrrrrrsssrrrqqqqqqqqqqqqrrrsssuuuuuuttttttuuuwww{{{}}}}}}}}}}}}|||{{{xxxvvvtttvvvvvvuuuvvvxxxyyywwwvvvnnnooopppqqqpppnnnllljjjlllkkkjjjiiihhhgggffffffbbbeeehhhiiihhhhhhiiiiiieeedddbbbaaa___^^^]]]]]]aaaaaaaaabbbbbb```\\\XXXXXXVVVSSSRRRQQQQQQOOONNNIIIFFFAAA===;;;;;;<<<======>>>????????????AAACCCDDDDDDEEEEEEEEEEEEEEEEEEIIILLLRRRYYY\\\ZZZUUUPPPQQQQQQPPPOOOMMMJJJGGGEEEHHHIIIJJJJJJJJJIIIIIIHHHFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBDDDFFFHHHIIIHHHIIINNNSSSVVVUUURRRKKKLLLNNNNNNMMMLLLMMMNNNGGGGGGGGGGGGFFFEEEDDDDDD???>>>======<<<<<<<<<===:::===@@@@@@@@@AAACCCEEEGGGHHHHHHIIIHHHFFFDDDBBBDDDLLLWWWaaajjjrrrvvvwww|||vvvooommmpppxxx]]]JJJGGGDDDCCCCCCCCCDDDCCC@@@>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::888777888999::::::999666777777777777777666666333333333333333222222222000000000000111111111111///////////////////////////......---,,,,,,+++++++++***************++++++''''''(((((()))***++++++++++++++++++,,,---///000111:::HHHWWWccckkkooorrrxxxqqqggg\\\UUUZZZnnnmmm]]]\\\aaannnwww```WWW[[[\\\mmm}}}{{{zzznnnnnnlllfff^^^[[[]]]aaacccbbb```]]]YYYUUURRRPPPNNNQQQUUUWWWXXX[[[```eeehhhiiikkkkkkjjjjjjkkkmmmkkkjjjhhhhhhiiikkkkkkkkkmmmmmmmmmlllkkklllooorrrpppoooooooooqqqtttwwwzzz|||uuuqqqqqqttttttqqqpppsssrrrooonnnnnnpppqqqsssuuuvvvwwwssswww{{{|||zzzyyy|||wwwgggYYYPPPKKKGGGDDD?????????>>>===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<:::;;;;;;::::::;;;???BBBGGGDDD@@@<<<:::::::::;;;::::::::::::;;;<<<======>>>===<<<;;;<<<>>>@@@AAA>>>===<<<<<<===???BBBCCC======>>>@@@AAAAAAAAAAAA>>>>>>>>>>>>============<<<;;;:::999999999999:::888<<>>>>>===>>>@@@BBBDDDDDDEEEFFFGGGIIIJJJJJJLLLPPPVVV]]]```]]]WWWRRRPPPPPPPPPPPPMMMJJJGGGEEEGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCAAAAAABBBBBBBBBDDDHHHKKKJJJJJJLLLOOORRRTTTTTTTTTIIIJJJKKKKKKJJJJJJKKKMMMLLLKKKIIIFFFCCCAAA???>>><<<<<<<<<;;;;;;<<<======;;;???BBBCCCBBBBBBDDDGGGHHHHHHHHHHHHGGGFFFEEEEEEGGGQQQ]]]eeelllsssvvvvvv~~~ssspppqqqvvvyyypppVVVJJJIIIFFFDDDCCCCCCCCCBBB@@@>>>======>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888888999::::::999777777888888888777666666333333333333222222222222000000000111111111111222////////////000000000000000///...---,,,+++************)))******+++,,,------,,,+++******+++,,,---++++++***++++++,,,------///555@@@NNN\\\jjjsssxxx|||ssshhh\\\SSSUUUcccsssooofff```\\\ddduuu{{{iii___^^^WWWdddttt~~~|||zzzsssuuutttmmmccc\\\ZZZ[[[^^^^^^^^^\\\YYYUUUQQQOOOMMMOOORRRTTTWWW[[[```dddgggiiikkkkkkjjjjjjjjjkkkllljjjgggggghhhjjjjjjiiijjjkkkkkkkkkkkkllloooqqqppppppppprrrtttvvvyyyzzzzzzuuurrrrrrvvvvvvttttttvvvuuurrrmmmooorrrvvvxxxzzz{{{{{{uuuzzzoooeeeXXXMMMHHHEEEBBB@@@>>>@@@AAA@@@>>><<<;;;<<<;;;===>>>===<<<<<<===???<<<<<<<<<<<<;;;===@@@CCCBBBAAA???=========??????::::::::::::;;;<<<===>>>AAA@@@???>>>???AAACCCDDDBBBAAA@@@??????@@@AAAAAA>>>>>>???@@@AAAAAAAAAAAA========================;;;;;;999999999999;;;<<<999@@@GGGLLLSSS\\\bbbddd000000///...............***,,,......------...///555444888DDDTTTaaaggghhhiiiuuu~~~|||vvv|||qqqjjjqqqwww{{{|||yyyssskkkdddaaacccfffkkkkkklllpppvvvzzz||||||~~~zzzsssppppppqqqqqqppppppooooooqqqsssvvvwwwvvvxxxyyyxxxvvvuuuvvvxxxyyy{{{}}}~~~~~~~~~}}}|||{{{yyywwwvvvuuuuuuuuuttttttuuuwwwxxxwwwvvvtttssssssrrrqqqoooooonnnhhhhhhhhhggggggfffffffffccceeehhhiiihhhgggggghhhhhhgggeeedddcccccccccdddbbb```]]]\\\\\\\\\ZZZYYYYYYWWWTTTSSSSSSSSSQQQPPPPPPMMMIIIEEEAAA>>><<<;;;===>>>??????>>>>>>@@@BBBEEEFFFGGGJJJMMMQQQSSSUUUOOOSSSYYY^^^aaa^^^XXXRRROOOOOOPPPPPPNNNKKKGGGEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCDDD@@@BBBBBBBBBBBBDDDIIIMMMNNNOOOOOOOOOOOOPPPQQQSSSJJJKKKKKKJJJGGGFFFGGGIIIJJJIIIGGGDDDAAA???===<<<;;;:::::::::;;;<<<======<<<@@@EEEEEECCCBBBEEEHHHHHHHHHGGGFFFFFFFFFGGGHHHNNN\\\iiikkklllrrryyy}}}wwwqqqqqqtttuuuttt{{{|||```RRRLLLJJJFFFEEEBBBAAAAAA@@@>>><<<<<<===>>>>>>>>>===<<<;;;::::::::::::::::::::::::888777666666888999999999888888888888888777666666222222222222222222222222000000111111111222222222//////000000000111111111/////////......---------,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,,,,************++++++++++++---111888EEEUUUeeeqqqxxx{{{tttkkkbbbZZZWWW^^^ggg{{{pppnnnfff^^^___lll|||uuukkkbbbXXX^^^iiivvv~~~{{{}}}|||vvvjjj___XXXVVVWWWYYYZZZ[[[YYYUUUQQQNNNMMMMMMNNNRRRXXX]]]aaacccgggiiikkkkkkjjjiiiiiijjjjjjhhhffffffhhhjjjkkkjjjhhhjjjkkkkkkjjjjjjlllmmmooooooqqqrrrtttuuuuuuuuuxxx{{{}}}}}}zzzvvvsssrrrrrruuuvvvttttttvvvvvvrrrkkknnnsssxxx|||}}}}}}|||vvv{{{zzzjjj]]]VVVLLLEEECCCCCCBBB@@@>>>@@@BBBAAA>>><<<<<<===;;;===???>>><<<<<<>>>@@@<<<======<<<<<<===AAADDDAAAAAA@@@@@@@@@@@@@@@AAA;;;;;;;;;;;;<<<===>>>???AAA@@@?????????AAACCCEEECCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAAAAA@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::999888888999:::<<<===<<>>===;;;<<<===>>>>>>>>>===;;;:::999999999999999999999999555444333555777999999999888888888888888777666666222222222222222222222222000000111111222222222222//////000000111111111222////////////000000000000//////...---------......)))***++++++++++++***)))************************---...444???OOO```nnnuuu{{{uuuooojjjccc]]]^^^bbbppp~~~~~~oooddd]]]VVVXXXeeevvvuuuhhh[[[[[[bbbooo|||{{{ooobbbXXXRRRRRRUUUXXXZZZYYYVVVQQQNNNMMMLLLLLLPPPXXX___bbbcccfffhhhkkkkkkjjjiiiiiiiiigggfffeeefffhhhkkklllllliiijjjlllllljjjiiiiiijjjooopppqqqqqqqqqooonnnmmmooorrruuuuuutttqqqppppppooossstttssssssuuutttqqqjjjnnntttzzz}}}~~~~~~}}}www{{{yyyhhh\\\RRRLLLEEEAAABBBDDDDDDCCC===@@@BBBAAA>>><<<===???:::===???>>><<<<<<>>>@@@=========<<<<<<>>>AAADDDEEEDDDDDDCCCAAA@@@??????<<<<<<<<<<<<===>>>???@@@???>>>=========???AAACCC;;;<<<>>>@@@AAABBBCCCCCC@@@@@@AAAAAAAAA@@@??????;;;;;;;;;<<<<<<<<<<<<<<<999999888888999;;;===??????JJJSSSWWW\\\cccddd```...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***///555;;;EEETTTdddmmmlllzzz~~~zzzxxxxxxxxxxxx|||~~~sssiiippptttvvv{{{{{{tttmmmhhhffffffkkkgggeeeiiipppvvvxxxvvvqqquuu~~~{{{vvvssspppooonnnmmmlllkkkmmmooorrrtttqqqtttxxx|||}}}}}}{{{zzz|||{{{{{{}}}|||~~~}}}{{{{{{~~~|||zzzxxxvvvttttttttttttssssssttttttssssssrrrqqqwwwvvvtttqqqnnnlllkkkjjjjjjiiiggghhhiiiiiihhhgggfffeeeddddddeeeeeecccaaaaaaaaaaaabbbccccccaaa___^^^ZZZWWWWWWZZZ\\\\\\[[[YYYZZZZZZYYYVVVTTTSSSTTTSSSQQQNNNMMMLLLGGGAAA;;;888;;;??????>>>>>>BBBEEEFFFJJJLLLMMMTTT[[[ZZZSSSLLLOOOUUUZZZ]]]ZZZTTTOOORRRRRRQQQPPPNNNLLLJJJHHHFFFFFFGGGGGGHHHHHHGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEBBBAAA@@@@@@CCCHHHLLLOOOUUURRRQQQQQQSSSSSSPPPNNNHHHFFFEEEEEEGGGGGGFFFEEEHHHGGGEEEBBB???<<<999888<<<;;;:::::::::;;;<<<<<<>>>@@@BBBDDDEEEEEEDDDCCCHHHDDDDDDFFFGGGHHHOOOXXXjjjlllmmmkkklllvvvzzzuuuuuutttpppkkklllxxxwwwYYYMMMMMMKKKEEEAAABBBBBB???:::888999;;;>>>????????????===;;;:::::::::::::::::::::::::::888888777777777777777888444555666777777888777777777777666555333222111000//////000000000000//////111111111111000000000000111111000000//////......------------------------,,,,,,,,,++++++************************************///444:::III^^^lllooosssrrrqqqoooiiibbb______fffvvvssshhhbbb\\\ZZZ\\\fffxxx{{{hhh\\\YYYiii}}}vvvgggYYYQQQOOOVVVYYYUUUSSSUUUVVVSSSOOOOOOOOOPPPTTTYYY___bbbcccfffiiikkkjjjiiiiiiiiimmmmmmmmmkkkjjjjjjkkkmmmllllllkkkjjjjjjiiiiiihhhjjjkkklllllllllkkkjjjjjjfffgggiiijjjkkkkkkkkkkkkrrrrrrqqqpppooooooooooooooopppsssxxx}}}|||yyyuuuxxx||||||pppdddWWWNNNIIIHHHFFFEEECCCBBBBBBBBBAAABBBBBBBBBAAA@@@@@@???<<<===???AAAAAA???===<<<@@@???>>>===>>>???AAACCCCCCCCCDDDDDDDDDCCCAAA@@@AAA>>><<<<<>>>>>?????????@@@@@@@@@===???AAACCCCCCCCCBBBAAAEEEEEEDDDCCCAAA@@@??????;;;;;;<<<<<<<<<;;;:::999::::::888555444666;;;>>>FFFKKKSSSZZZ___bbbdddfff...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,///444888@@@MMM\\\fffhhhsss|||{{{wwwuuuuuutttuuuwww|||}}}ssskkkpppuuuvvv{{{|||wwwqqqllliiimmmkkkjjjooouuuxxxvvvrrrjjjnnnwww~~~yyyuuuqqqoooooommmkkkkkklllooorrrttttttvvvxxxzzz{{{{{{zzzyyyxxxwwwwwwxxx{{{~~~~~~~~~|||~~~}}}{{{|||}}}|||zzzxxxvvvtttsssrrrrrrsssttttttssssssrrrqqqqqqsssrrrpppooommmlllllllllhhhgggffffffggggggeeedddeeedddddddddeeeeeecccaaabbbaaaaaabbbcccbbb```^^^]]]ZZZXXXWWWYYYZZZZZZYYYYYYZZZZZZYYYVVVTTTSSSTTTSSSQQQOOONNNLLLHHHBBB===<<<>>>???@@@@@@BBBEEEGGGEEEJJJMMMNNNRRRXXXXXXTTTRRRUUUYYY\\\\\\XXXSSSPPPSSSSSSQQQOOOMMMKKKIIIHHHGGGGGGHHHIIIIIIHHHHHHHHHGGGFFFFFFDDDCCCBBBAAAAAABBBBBBBBBCCCFFFJJJNNNPPPVVVTTTSSSTTTTTTSSSPPPLLLGGGFFFFFFGGGIIIIIIHHHGGGGGGFFFCCCAAA>>><<<;;;;;;;;;;;;:::999999:::<<<===???@@@CCCEEEFFFFFFEEEDDDFFFHHHIIIJJJMMMWWWdddnnnuuutttrrrmmmnnnwwwvvvssssssppplllkkkooo~~~kkkTTTLLLJJJGGGDDDAAABBBBBB???;;;999:::;;;;;;<<<<<<<<<;;;:::999888888888888888888888888888888888777777777888888999555666666777777777777666555555555555555555555555000111111111111111111000222111111111000000000000111111111000//////......------------------------+++++++++++++++,,,,,,,,,************************(((,,,///555CCCWWWeeejjjrrrtttwwwwwwrrriiibbb___^^^ooozzzjjjddd```^^^___fffsssqqqbbbYYYaaassszzzmmm```XXXPPPVVVYYYUUUSSSUUUUUUSSSOOOOOONNNPPPSSSYYY___bbbfffhhhjjjjjjiiihhhhhhiiilllllllllkkkjjjjjjlllnnnllllllkkkjjjiiihhhggggggiiijjjkkklllllljjjiiiggg``````aaabbbdddeeefffgggllllllkkkkkklllmmmmmmnnnooooooqqquuuyyyyyywwwtttrrrvvv|||xxxjjjbbbYYYPPPIIIEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCBBBAAAAAA>>>???AAABBBBBBAAA???>>>===<<<:::::::::<<<===???BBBCCCDDDDDDDDDCCCAAA@@@CCC@@@>>>???AAACCCCCCBBB@@@@@@@@@@@@AAAAAABBBBBB===>>>@@@AAACCCCCCCCCBBBDDDDDDCCCBBBAAA@@@??????;;;;;;;;;;;;;;;:::999999<<<;;;999777777:::???CCCIIINNNVVV\\\```ccceeeggg......------------......------------------------...///111444999DDDRRR\\\ccckkkqqqqqqoooooonnnlllnnnrrryyyyyytttlllqqquuuwww||||||tttnnnooooooqqqwww}}}|||vvvooofffjjjrrr~~~}}}xxxsssppppppnnnkkkjjjkkknnnrrruuuwwwwwwxxxxxxxxxxxxxxxxxxuuusssrrrsssvvvzzz|||||||||~~~{{{zzzyyyzzzyyywwwuuusssrrrqqqqqqttttttssssssrrrqqqppppppnnnnnnmmmllllllllllllllliiigggffffffffffffdddbbbddddddcccdddeeeeeecccaaabbbaaaaaaaaabbb```^^^[[[[[[YYYXXXXXXYYYYYYWWWVVVXXXYYYZZZYYYVVVTTTSSSSSSSSSRRRPPPOOOMMMJJJEEEAAA???>>>======@@@CCCEEEFFFDDDIIIMMMNNNPPPSSSUUUTTTWWWZZZ^^^]]]YYYTTTQQQQQQUUUSSSQQQMMMKKKIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIHHHEEEEEEDDDCCCBBBBBBAAAAAABBBCCCEEEHHHKKKNNNQQQRRRWWWVVVVVVVVVUUURRRNNNJJJFFFFFFGGGIIIKKKLLLKKKIIIGGGEEEBBB???===<<<======::::::999999999;;;<<<===@@@BBBDDDEEEFFFFFFFFFFFFGGGMMMNNNLLLUUUjjj|||~~~wwwpppoooyyy|||sssrrrqqqmmmiiimmmwwwxxxZZZNNNJJJFFFCCCDDDAAABBBAAA>>>;;;::::::;;;::::::::::::999888777666666666666666666666666666888888888888999999::::::666666777777777666555555444444444444444444444444222222222222222222222222222222222111111111000000222111111000000///......------------------------******++++++,,,,,,------+++++++++++++++++++++++++++---///333@@@RRRaaagggpppwww~~~{{{qqqeee^^^ZZZiii{{{mmmhhhcccbbbbbbeeemmmvvvwwwhhh\\\^^^mmm}}}}}}uuuiii```RRRVVVWWWUUURRRSSSSSSQQQNNNMMMLLLNNNRRRXXX___ccchhhiiijjjiiigggfffggghhhiiijjjkkkkkkjjjjjjmmmooommmmmmkkkjjjhhhgggeeeeeefffhhhjjjlllkkkiiifffddd[[[ZZZZZZ[[[]]]```ccceeeeeeeeeeeefffgggiiijjjkkkooooooppprrrssssssqqqooopppuuu|||{{{rrreee\\\WWWTTTOOOJJJBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEEEEEEEDDDCCCCCC@@@AAABBBCCCCCCBBBAAA@@@;;;:::999888888:::<<<===BBBBBBCCCDDDDDDCCCAAA@@@DDDBBBAAAAAACCCDDDDDDCCC?????????@@@@@@@@@@@@AAA===>>>???@@@AAABBBCCCCCCCCCCCCBBBAAA@@@??????>>>:::::::::::::::999999999<<<;;;:::999:::>>>EEEJJJNNNSSSZZZ___bbbeeeggghhh......------------......---------...............///......111555<<>><<<;;;<<<===:::999999999:::;;;===>>>BBBCCCDDDFFFGGGGGGGGGGGGIIIOOONNNLLL]]]zzzyyypppooo{{{xxxsssssspppkkkhhhpppcccLLLIIIIIIBBB@@@DDDAAA@@@???===<<<;;;;;;;;;:::::::::999999888888888666666666666666666666666777888888999::::::::::::666777777777666555444444555555444333111000///...222222222111111222222222333333222222222111111111222222111111000//////...........................++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......222;;;JJJYYYbbbnnnxxxxxxkkkaaa```gggrrrqqqjjjeeeddddddeeeiiioooyyynnncccbbbkkkxxxzzzooocccVVVVVVUUUSSSPPPOOONNNMMMIIIIIIIIILLLQQQXXX___cccfffggggggfffddddddeeegggggghhhjjjjjjjjjkkkmmmooommmmmmkkkiiigggeeeccccccccceeeiiikkkjjjgggdddaaa\\\ZZZYYYYYY[[[^^^bbbeeebbbbbbbbbcccdddfffggghhhnnnnnnoooqqqqqqqqqooonnnpppttt|||yyyrrrooollldddZZZTTTRRRQQQNNNLLLBBBAAAAAAAAAAAABBBCCCDDDDDDDDDEEEEEEEEEDDDDDDCCC@@@AAAAAABBBBBBAAAAAA@@@>>>===;;;::::::;;;===>>>AAABBBCCCCCCCCCBBBAAA@@@DDDCCCCCCCCCCCCDDDDDDCCC=====================>>>@@@????????????@@@AAAAAAAAAAAAAAA@@@?????????>>>::::::999999888888888999::::::::::::<<>>:::999===@@@AAA@@@CCCEEEIIIJJJIIIIIILLLPPPQQQUUUWWWUUUOOOLLLNNNQQQQQQOOOLLLIIIHHHGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHGGG??????@@@AAABBBCCCDDDEEEDDDGGGLLLPPPTTTVVVVVVVVVTTTUUUWWWVVVSSSNNNIIIGGGHHHGGGHHHJJJLLLMMMLLLJJJIIIFFFBBB===;;;:::::::::999999999999:::<<<>>>???CCCCCCDDDEEEGGGGGGHHHHHHKKKMMMKKKPPPiiiwwwnnnooo|||uuusssrrrmmmjjjiiissskkkTTTDDDFFFGGGAAA???DDD???>>>===<<<;;;;;;;;;:::888888888777777777777777777777777777777777777777777888999::::::::::::999666666666666666555444333555555444333111000///...222111000000000000111222333333333333222222222222222222222111000000//////..............................------,,,+++******+++++++++++++++++++++++++++******,,,333>>>MMMWWWooo{{{uuukkkfffccchhhvvvxxxooohhhggghhhhhhjjjnnnzzzwwwjjjbbbeeeqqquuuiii\\\XXXTTTPPPNNNKKKJJJKKKEEEFFFGGGKKKQQQWWW^^^bbbbbbbbbcccbbbaaaaaaccceeeeeegggiiijjjjjjkkklllnnnmmmllljjjhhhfffdddbbbaaaaaacccgggiiiiiigggcccaaa___]]]ZZZYYYYYY\\\```bbbaaaaaaaaaaaabbbcccdddeeekkkmmmoooqqqrrrqqqpppppppppssswww|||~~~uuummmgggccc``````ZZZRRRMMMKKKJJJIIIGGGDDDCCCBBBAAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDCCCCCC@@@@@@????????????@@@@@@???>>>===;;;;;;<<<>>>???@@@AAABBBCCCCCCBBBAAAAAABBBCCCCCCCCCBBBBBBBBBBBB>>>=====================BBBAAA@@@>>>>>>>>>>>>>>>???????????????>>>>>>>>>;;;:::999888888888999999888999:::<<<@@@FFFMMMSSSYYY]]]aaadddeeefffggghhh//////............//////,,,,,,,,,---......//////000,,,,,,111222444>>>JJJUUU```kkklllhhhccc]]]VVVSSSXXX___dddgggiiiiiijjjiiillluuupppeee[[[^^^dddnnn|||yyyuuuooommmllljjjkkkmmmoooqqquuutttrrrrrrsssuuuyyy{{{tttrrrqqqrrruuuyyy{{{{{{|||wwwuuuvvvxxxzzz{{{qqqrrrssstttuuuuuuuuuuuurrrqqqpppooooooooopppqqqpppooommmkkkiiihhhgggggggggeeeddddddddddddbbb```aaa``````bbbdddeeeeeecccdddcccbbbaaaaaa```]]]ZZZTTTVVVWWWWWWVVVVVVWWWXXXWWWXXXYYYXXXUUUSSSRRRRRRPPPQQQRRRQQQNNNMMMMMMMMMFFFCCCAAA???@@@AAABBBAAACCCBBBDDDGGGGGGEEEGGGKKKKKKNNNOOONNNLLLJJJKKKMMMKKKJJJIIIHHHGGGGGGHHHIIIKKKKKKJJJJJJHHHGGGEEEEEEAAAAAABBBBBBBBBBBBBBBBBBFFFIIINNNSSSVVVXXXXXXWWWRRRTTTUUUTTTQQQMMMJJJIIIJJJIIIHHHHHHIIIJJJIIIHHHFFFCCC@@@===:::999999999::::::::::::<<<>>>@@@BBBCCCCCCDDDEEEFFFGGGHHHHHHIIIKKKNNN\\\yyyuuummmooo|||xxxqqqqqqooojjjjjjooo{{{wwwZZZMMMCCCDDDEEEAAA@@@CCC>>><<<:::::::::;;;:::999666555555444444444555555888888888888888888888888777888999::::::999888777555555666666666555444444444444444444444444444444222111000//////000111222444444444333333333222222333222222111111000//////........................000///...---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---111999FFFRRRooo|||vvvggg______nnnyyyqqqppprrrqqqppppppqqq|||ooo^^^\\\iii{{{~~~tttfff]]]TTTOOOLLLHHHHHHJJJFFFGGGJJJNNNRRRWWW[[[^^^[[[]]]___``````aaaccceeedddgggiiijjjjjjjjjkkkllllllkkkiiigggeeecccaaa```___bbbeeeggghhhgggdddcccaaa^^^[[[XXXVVVWWWYYYZZZ]]]]]]]]]^^^___```aaabbbfffjjjoooqqqqqqpppoooooolllmmmppprrrtttuuuvvvvvvuuuqqqjjjdddaaa___]]][[[ZZZVVVQQQMMMKKKJJJHHHFFFFFFEEEDDDBBB@@@?????????AAAAAABBBCCCCCCCCCBBBBBB@@@???============???@@@???>>><<<::::::;;;<<<>>>???@@@BBBCCCCCCBBBAAAAAAAAABBBDDDCCCBBB@@@AAAAAAAAA@@@@@@@@@@@@?????????AAA@@@@@@???>>>===<<<<<<======>>>>>>>>>>>>>>>>>><<<;;;:::888888999999:::888;;;>>>BBBFFFLLLRRRWWW]]]```bbbdddddddddeeefff//////............//////+++++++++,,,---.........111,,,,,,222222000777CCCOOO\\\ggghhhccc___\\\YYYWWWZZZ]]]bbbeeegggfffffffffjjjuuu~~~yyywwwyyy~~~rrrhhh___```dddmmmyyy~~~zzzmmmmmmlllllllllmmmnnnnnnuuutttsssrrrrrrtttvvvxxxtttsssssstttwwwzzzzzzzzzzzzwwwttttttvvvyyyzzzyyyssstttuuuuuuuuuuuutttsssqqqpppnnnnnnnnnoooqqqrrrnnnmmmkkkiiihhhffffffeeeeeedddccccccddddddcccaaa```___```bbbdddfffeeeddddddcccbbbbbbbbbaaa^^^\\\XXXYYYYYYWWWTTTSSSUUUWWWWWWXXXYYYWWWUUURRRRRRRRRNNNPPPRRRPPPNNNMMMNNNOOOHHHHHHHHHEEECCCAAABBBCCCDDD??????CCCEEECCCCCCFFFHHHIIIIIIJJJIIIIIIHHHHHHDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIIIIHHHFFFEEECCCBBBAAAAAABBBBBBCCCCCCCCCDDDIIILLLPPPTTTWWWXXXXXXXXXQQQSSSUUUTTTPPPNNNMMMNNNMMMJJJGGGEEEEEEFFFEEEEEE??????===<<<:::::::::999:::::::::;;;===@@@BBBDDDCCCCCCCCCDDDEEEFFFGGGHHHIIILLLWWWlll~~~sssmmmppp|||zzzsssppprrrooojjjppp{{{dddMMMJJJFFFCCCAAA@@@@@@@@@<<<:::777888999:::999888666555444444444444555666777777777777777777777777888888999:::999888666444444444555555666555555555555555555555555555555555444333111000000111333444444444444444333333333333333333222111111000000///........................//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///,,,---000222666BBBNNNhhhxxxyyyggg___]]]hhhxxx}}}wwwssshhhtttvvvaaaZZZddduuupppcccVVVPPPLLLGGGHHHKKKLLLNNNPPPSSSUUUWWWXXXXXXVVVYYY]]]```aaacccdddfffdddgggiiijjjjjjiiijjjkkkjjjiiihhhfffdddcccaaaaaa___```ccceeeggggggffffffcccaaa\\\WWWTTTRRRRRRRRRVVVWWWWWWXXXZZZ\\\^^^___bbbgggmmmpppooollljjjjjjeeeeeefffgggiiiiiihhhgggeeeaaa[[[XXXXXXXXXXXXVVVTTTSSSQQQPPPOOOMMMKKKIIIGGGFFFDDDCCCAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCCCC@@@???===<<<<<<===???@@@???>>><<<::::::;;;<<<===???@@@AAABBBCCCBBBAAAAAA@@@CCCEEEDDDBBB@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@<<<===>>>??????>>>======<<<<<<<<<======>>>>>>>>>===<<<:::999888999:::;;;<<>>KKKXXXdddddd^^^\\\\\\]]]]]]]]]___bbbeeefffeeecccdddhhhttt{{{wwwrrrpppttt}}}wwwoooiiihhhjjjpppyyy~~~llllllmmmmmmmmmmmmmmmmmmwwwvvvtttrrrrrrrrrtttuuuuuuttttttvvvxxxzzzyyyxxxuuusssrrrtttxxxzzzyyyxxxvvvvvvwwwwwwvvvtttrrrqqqpppooonnnmmmnnnppprrrssskkkkkkiiihhhfffeeeeeeeeefffeeeddddddffffffeeeddd_________bbbdddfffeeeddddddcccbbbccccccbbb___]]]\\\]]][[[WWWSSSQQQSSSVVVWWWXXXYYYWWWTTTRRRRRRRRRNNNPPPQQQPPPNNNLLLNNNPPPHHHJJJKKKHHHCCC@@@@@@BBBDDD===;;;AAADDDBBBAAACCCGGGGGGGGGHHHIIIHHHFFFDDD@@@AAACCCEEEGGGHHHIIIIIIIIIHHHHHHGGGEEECCCAAA@@@>>>???@@@BBBDDDFFFGGGHHHKKKMMMPPPTTTVVVXXXXXXXXXQQQSSSUUUTTTQQQOOOPPPQQQOOOKKKGGGDDDCCCCCCCCCCCC:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCEEECCCBBBCCCCCCDDDFFFGGGHHHIIIOOO```www}}}sssnnnqqq|||vvvqqqqqquuurrrnnnwww~~~XXXEEEIIIIIIBBB>>>???@@@>>>;;;888666666999:::999777888777666555555666888888777777777777777777777777888999::::::999777444333333333444555666666666555777777666555333222111000555444222111111222444555555555444444444333333333333333222222111000000000////////////////////////---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++...///111;;;HHH```rrrxxxhhhbbb```gggpppzzz{{{tttbbbooo{{{|||iii___dddooovvv|||vvvhhhYYYQQQLLLHHHIIIMMMRRRSSSVVVWWWXXXWWWVVVUUUTTTXXX]]]aaacccdddfffhhhdddgggiiijjjiiiiiiiiijjjiiihhhgggfffdddcccaaaaaa^^^```bbbdddfffggghhhhhhfffccc^^^YYYTTTQQQOOONNNPPPQQQRRRTTTWWWZZZ\\\]]]^^^eeelllooommmiiifffddd```______aaabbbcccbbbaaa]]]XXXSSSQQQRRRSSSSSSQQQMMMMMMNNNNNNNNNMMMKKKIIIFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCAAA???===<<<<<<===???AAAAAA@@@>>><<<<<<<<<>>>?????????AAABBBCCCBBBBBBAAAAAADDDFFFFFFCCC@@@AAABBB@@@@@@@@@?????????>>>>>>999:::===???@@@@@@???>>>;;;;;;<<<<<<===>>>>>>>>>>>>===;;;999999:::;;;<<>>:::999999999:::<<<>>>???@@@???>>>@@@CCCFFFHHHIIIEEEFFFGGGFFFFFFGGGJJJLLLJJJTTTiii~~~yyytttxxxwww{{{{{{tttooowwwbbbMMMDDDDDDCCCAAA???<<<:::999:::::::::999888777666666777777666666555555555444444444444444555777888888===<<<;;;:::999777666666888666555444444555666888888777777666555444444444444333333222222333333444222222222222222222222222333333333333333222111000000000111111111111000000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...***))),,,///222888>>>UUUhhh||||||yyyiiieeebbbaaacccjjjzzzwwwiiilllqqq{{{{{{oooeeeaaaeeekkk}}}|||uuuhhhZZZSSSNNNKKKNNNUUU___\\\YYYUUUTTTUUUWWWXXXUUUXXX\\\```cccdddccccccfffdddcccdddfffhhhhhhhhhppplllgggdddccccccbbbbbbaaaaaacccdddeeefffffffffccc```\\\YYYWWWTTTQQQOOOUUURRROOONNNPPPSSSUUUUUU\\\___cccfffgggdddaaa^^^YYYYYYYYYXXXXXXXXXXXXXXXZZZWWWSSSQQQPPPPPPPPPOOOQQQOOOMMMLLLKKKLLLMMMNNNLLLKKKHHHFFFDDDBBBAAA@@@AAAAAABBBCCCDDDDDDCCCCCCCCC???<<<<<<@@@BBBCCCBBB@@@@@@@@@???????????????AAA@@@???AAACCCDDDDDDCCCCCCCCCDDDDDDCCCBBBAAAAAA@@@?????????>>>>>>=========>>>>>>?????????>>>>>>======>>>>>>===<<<;;;;;;;;;;;;;;;:::999:::===@@@BBBHHHPPPVVVZZZ\\\]]]^^^bbbbbbbbbccceeeeeedddccc//////000000000///...---///............------------............000444666DDDTTTdddgggccc```aaaaaadddccc``````aaafffkkknnnpppvvv}}}uuuuuuxxx||||||zzz|||~~~zzztttqqqmmmjjjmmmuuu||||||}}}{{{uuummmjjjkkkmmmnnnnnnttttttttttttsssssssssssstttsssuuuxxx{{{{{{yyyvvvtttsssrrrtttvvvwwwwwwvvvvvvtttrrrrrrrrrrrrpppnnnnnnnnnmmmmmmmmmmmmnnnnnnkkkkkkjjjiiigggdddbbbaaaaaabbbcccdddeeeddddddccc`````````aaaaaaaaaaaabbb___```aaaaaa```___]]]\\\]]][[[YYYXXXXXXXXXVVVTTTWWWVVVVVVTTTSSSQQQOOONNNMMMPPPUUUXXXYYYVVVRRROOOLLLKKKIIIHHHGGGGGGHHHHHHKKKIIIFFFCCCBBBBBBDDDEEEIIIGGGFFFEEEFFFGGGFFFEEEAAAAAABBBCCCEEEGGGIIIJJJLLLIIIGGGFFFGGGFFFDDDAAACCCEEEGGGGGGFFFFFFGGGHHHLLLOOOUUUXXXYYYYYYYYYYYYTTTWWWXXXVVVVVVXXXXXXTTTQQQPPPLLLHHHDDDAAA???>>>;;;;;;;;;;;;<<<===>>>?????????@@@CCCFFFIIIKKKKKKJJJKKKKKKJJJIIIIIIKKKMMMTTT\\\mmm~~~}}}|||vvv|||zzzvvvsssWWWGGGAAAAAA@@@???===;;;999888:::999999888888777777777777777777666666666555555777777777777888999:::::::::999888888777666555555777666444333333444666777888777777666555555444444444333333222222333333444222222222222222222222222333333333333333222111111000000111111111111000000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++***---///000444999MMM___sss|||}}}{{{xxxtttgggccc``````aaaggguuu~~~tttkkkjjjkkkssswwwooojjjiiijjjssssssgggZZZTTTPPPMMMOOOTTTZZZXXXUUURRRQQQSSSUUUWWWVVVXXX[[[___aaabbbbbbbbbeeecccaaaaaacccfffggggggjjjgggdddaaaaaaaaa```___bbbbbbcccdddeeeeeeeeeeeedddbbb^^^\\\ZZZXXXVVVSSSTTTQQQMMMKKKLLLNNNPPPPPPWWWYYY]]]______\\\XXXVVVWWWXXXXXXXXXXXXXXXWWWWWWWWWUUUQQQPPPPPPPPPOOONNNPPPOOOLLLKKKJJJJJJKKKLLLIIIHHHFFFDDDCCCAAAAAA@@@@@@AAABBBBBBCCCCCCCCCCCCBBB???===>>>@@@BBBAAA@@@???????????????@@@@@@@@@AAA@@@???AAACCCDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>======<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::::::::::::::999999;;;>>>AAAGGGLLLSSSYYY\\\^^^___```bbbaaaaaabbbdddeeedddccc///////////////...------///............---------,,,------------///222444>>>QQQdddhhhdddaaacccddddddffffffffffffiiioootttxxx~~~yyyxxx{{{|||{{{}}}{{{{{{}}}zzzxxxrrrnnnjjjkkkqqqwww{{{}}}{{{vvvwwwzzz|||~~~wwwooojjjjjjmmmnnnnnnrrrrrrssstttttttttsssrrrrrrrrrtttwwwzzz{{{zzzxxxyyyvvvttttttuuuvvvvvvvvvtttsssrrrrrrssssssrrrqqqmmmmmmnnnnnnnnnnnnmmmmmmmmmlllkkkiiigggeeebbbaaa```aaabbbccccccccccccccc``````aaaaaaaaabbbbbbbbb______``````___^^^\\\[[[[[[ZZZXXXXXXYYYYYYWWWVVVVVVUUUUUUTTTRRRPPPNNNMMMKKKNNNTTT[[[```^^^WWWQQQKKKKKKJJJIIIHHHHHHHHHHHHMMMKKKHHHEEECCCCCCDDDDDDHHHFFFDDDDDDEEEEEEEEEDDDAAAAAABBBDDDEEEGGGHHHIIIIIIGGGFFFEEEEEEEEECCCAAACCCEEEFFFGGGFFFFFFHHHIIIKKKOOOTTTXXXXXXXXXWWWWWWPPPUUUXXXWWWXXXYYYWWWSSSLLLKKKJJJGGGDDDAAA???===<<<<<<======>>>>>>??????>>>@@@DDDHHHLLLNNNOOOOOOOOOPPPQQQPPPOOOOOOQQQSSS___fffsss|||}}}{{{|||zzzwwwxxx~~~{{{^^^KKKBBB=========<<<;;;:::999888888888888888888888888888888777777777777777666666666555555555555555666666888888777777777666666666666666444444444444666666777777777666555555444444444444333333333333444444333333333333333333333333333333333333333222222111000000111111111111000000000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,000,,,,,,...///---///333AAARRRfffqqquuuuuurrrnnneeeaaa___^^^___bbbmmmxxxuuuooogggbbbhhhvvv|||vvvooojjjfffyyyuuukkkaaaZZZUUUQQQPPPSSSUUUSSSPPPNNNNNNPPPSSSUUUXXXYYYZZZ\\\^^^___aaaaaaccc```]]]]]]___ccceeefffiiigggeeeeeeeeeeeedddbbbcccddddddeeeeeedddddddddeeeccc```______^^^[[[ZZZVVVRRRLLLIIIIIIJJJKKKLLLQQQRRRUUUVVVVVVSSSPPPMMMTTTUUUVVVWWWWWWWWWVVVUUUTTTRRRPPPOOOPPPPPPPPPOOOOOOMMMKKKIIIHHHHHHHHHHHHFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???@@@AAAAAA???===>>>>>>??????@@@@@@AAAAAAAAA@@@???@@@BBBDDDCCCBBB@@@AAAAAAAAAAAA@@@@@@???============<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;:::999999888999:::::::::<<<@@@CCCMMMQQQXXX]]]___```aaaaaaaaa``````bbbdddeeedddbbb111111111111000//////...///............---------,,,---......---...000333:::JJJ[[[bbbcccdddddddddcccgggkkkkkkiiijjjpppuuuzzz~~~zzz{{{{{{xxx~~~}}}{{{{{{|||}}}~~~~~~xxxvvvvvvnnnjjjhhhiiinnntttyyy|||}}}wwwrrrsssuuuwww}}}{{{qqqllllllmmmoooooopppqqqssstttuuutttrrrqqqqqqrrrsssvvvxxxzzz{{{{{{|||yyyvvvttttttuuuuuuuuusssrrrqqqrrrssstttsssrrrlllmmmnnnnnnnnnmmmlllkkklllkkkjjjiiigggeeecccbbb````````````aaaaaa```````````````aaaaaaaaabbbbbb```aaaaaaaaa```___]]]\\\YYYWWWVVVWWWXXXXXXWWWUUUVVVVVVVVVUUUSSSQQQPPPOOOKKKNNNTTT]]]dddbbbXXXPPPIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHFFFEEECCCCCCCCCCCCCCCAAA@@@@@@BBBCCCCCCCCCBBBCCCDDDFFFGGGHHHHHHHHHFFFFFFEEEDDDDDDCCCBBBAAACCCDDDFFFFFFFFFGGGIIIKKKLLLPPPTTTVVVVVVTTTSSSRRRNNNTTTXXXXXXXXXXXXSSSNNNFFFGGGFFFFFFDDDAAA>>>===<<<<<<===>>>???????????????CCCIIINNNQQQRRRSSSSSSQQQRRRSSSRRRRRRSSSVVVYYYdddnnnxxxyyysssrrrzzz~~~tttsss}}}eeeNNNDDDBBB999:::::::::::::::999999777777777777888888888888888888888888777777777777555444444333333333444444888888888888999999999999777666666555555666666777777777666666555555555555444444333333333333444444333333333333333333333333222333333444333333222222000111111222222111111000000000/////////.........------------------------...++++++...///,,,,,,///777GGGYYYfffnnnqqqppplllfffaaa^^^]]]\\\]]]dddmmm~~~rrreee[[[]]]kkk{{{wwwmmm\\\kkkzzzzzzssskkkddd]]]XXXSSSRRRRRRPPPNNNMMMMMMOOORRRUUUYYYYYYYYYYYY[[[]]]^^^``````]]]YYYYYY\\\```dddeeegggffffffggghhhhhhfffdddddddddeeeeeedddccccccbbbdddbbbaaaaaabbbbbb```^^^[[[VVVPPPKKKJJJJJJJJJJJJKKKLLLNNNOOOOOOMMMKKKIIIOOOQQQSSSTTTUUUTTTSSSRRRQQQPPPOOOOOOQQQQQQPPPOOOMMMLLLJJJHHHFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCCCC@@@@@@AAABBBAAA@@@===;;;>>>>>>??????@@@AAABBBBBBAAA@@@???@@@BBBCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@========================<<<<<<=========<<<;;;;;;::::::;;;;;;;;;;;;::::::777888:::;;;<<<@@@DDDHHHRRRVVV\\\___aaaaaabbbbbbaaa``````bbbddddddcccaaa333222222111000////////////............------------...//////......000222666@@@MMMVVV___eeeeee```bbbhhhnnnooommmlllooosssuuu|||zzz~~~zzzwww~~~}}}|||{{{{{{{{{{{{{{{vvv{{{|||uuunnnmmmnnnkkkiiihhhiiilllrrrvvvxxxyyytttppppppqqqttt{{{{{{rrrllllllmmmmmmmmmnnnppprrrttttttsssrrrqqqpppqqqsssuuuwwwyyy{{{}}}~~~{{{wwwuuuvvvvvvvvvvvvtttsssrrrrrrttttttsssrrrkkklllmmmmmmmmmkkkjjjiiihhhhhhhhhgggfffeeecccbbb______^^^]]]]]]]]]\\\\\\___````````````aaaaaaaaa````````````___]]][[[ZZZVVVUUUTTTTTTVVVVVVUUUTTTUUUUUUTTTSSSRRRQQQOOONNNLLLNNNTTT]]]bbb___VVVMMMGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFFFFEEEEEEEEEEEEEEE???>>>>>>???BBBDDDEEEDDDDDDEEEFFFGGGHHHIIIHHHHHHDDDDDDDDDDDDCCCBBBBBBBBBCCCEEEFFFGGGGGGHHHKKKMMMOOOQQQSSSTTTRRROOONNNNNNOOOUUUYYYXXXVVVTTTNNNGGGBBBBBBCCCCCCBBB@@@>>><<<;;;;;;<<<===>>>??????@@@CCCHHHOOOTTTUUUUUUTTTTTTSSSRRRQQQPPPPPPRRRVVVZZZfffrrrzzzuuulllnnn~~~yyyrrrrrr}}}}}}sssUUUDDD???@@@888999::::::;;;;;;;;;;;;777777777777777777888888777777777777888888888888888888777777777777777777777888888888888999999999888777777777777777777888666666666666555555555555555444444333333444444555333333333333333333333333222333333444444444333333111111222222222222111111////////////.........---------------------------+++)))***...///,,,,,,///222>>>NNN[[[gggppprrrooojjjddd```^^^[[[ZZZ^^^ddduuusssdddXXXXXXaaaooo~~~rrrZZZ___eeeooo{{{~~~zzzxxxsssmmmhhhbbb[[[VVVSSSRRROOOMMMNNNPPPSSSUUUYYYXXXWWWWWWXXXZZZ]]]^^^]]]ZZZWWWWWWZZZ___ccceeeaaaaaabbbdddffffffdddbbbddddddddddddcccbbbaaa```aaaaaaaaabbbddddddbbbaaa]]]YYYSSSOOOMMMLLLKKKJJJFFFGGGHHHIIIIIIHHHGGGGGGJJJKKKMMMNNNOOOOOOOOOOOOOOONNNOOOPPPRRRRRRPPPOOOJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFDDDDDDCCCBBBBBBCCCCCCDDD@@@BBBCCCDDDBBB@@@===<<<>>>>>>???@@@AAABBBBBBCCCAAA@@@???@@@BBBBBBBBB@@@AAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>======<<<;;;:::;;;;;;<<<<<<<<<;;;;;;777999;;;===@@@DDDJJJNNNVVVYYY^^^aaabbbbbbbbbccccccbbbaaabbbddddddbbb```333222111///............///............------------///000///......///000111777???JJJXXXcccddd```bbbiiirrrwwwwwwtttsssssspppyyy}}}xxxzzz}}}{{{yyyyyyzzzzzzzzzzzzyyyxxxxxxwwwnnnsssxxxvvvpppjjjhhhiiiooonnnmmmmmmmmmoooqqqrrrtttooollllllmmmpppyyyzzzrrrmmmlllmmmlllkkknnnoooqqqrrrsssrrrrrrqqqqqqrrrssstttuuuwww{{{~~~|||zzzyyyzzzzzzzzzyyywwwuuusssssstttsssrrrpppjjjkkkkkkjjjjjjiiihhhgggfffffffffeeedddbbbaaa```\\\[[[[[[ZZZYYYZZZZZZZZZ^^^^^^_________`````````]]]^^^^^^]]]\\\ZZZXXXWWWUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQPPPOOONNNMMMLLLLLLNNNSSSYYY\\\YYYQQQJJJEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGAAA@@@???AAADDDFFFGGGGGGDDDEEEGGGHHHHHHHHHGGGGGGBBBDDDEEEDDDBBBBBBCCCDDDEEEFFFGGGGGGHHHJJJNNNPPPQQQRRRSSSQQQOOOMMMMMMMMMRRRWWWZZZXXXUUUQQQJJJCCC@@@@@@@@@??????>>>===<<<;;;::::::;;;===???BBBCCCIIIOOOVVVYYYWWWTTTSSSTTTSSSRRROOONNNNNNSSSZZZ```mmmvvvyyyqqqkkktttyyytttuuu|||zzz~~~```III>>>;;;:::888888999:::;;;;;;;;;;;;777777777777777777777777666666777777777777777888777777777666666777888888666666666666666666666666777777777777777777777777666666666666666666555555555555444444444444555555333333333333333333333333222333333444444444444444111111222222222222111111////////////............------------------------+++)))***---...------000///888CCCPPP```nnnuuuuuuqqqjjjccc___\\\YYYZZZ___ppprrreeeZZZXXX[[[ccctttxxx```YYYUUU]]]mmm}}}{{{}}}|||xxxtttoooggg^^^WWWUUURRRPPPOOOQQQSSSUUUVVVVVVVVVVVVWWWYYY[[[\\\[[[YYYWWWWWW[[[___cccdddbbbbbbccceeeggggggfffdddbbbbbbbbbbbbbbbaaa```_________```bbbdddeeecccbbb]]]ZZZVVVSSSQQQOOOLLLJJJEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGIIIJJJKKKKKKLLLLLLNNNPPPRRRQQQOOOLLLHHHHHHGGGFFFEEECCCBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGEEEDDDCCCBBBAAABBBCCCDDDAAACCCEEEEEECCC@@@???>>>??????@@@@@@AAAAAABBBBBBAAA@@@???@@@AAABBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBB>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;999;;;>>>AAADDDJJJPPPTTTXXX[[[___bbbbbbcccdddeeefffeeedddddddddcccaaa___444333222000///.../////////............---------,,,...//////---,,,---...,,,111888AAAOOO]]]dddddddddlllvvv}}}yyyrrrxxx~~~yyyyyyzzzyyyyyyzzzyyyyyyzzzzzzyyyxxxvvvuuummmqqqwwwxxxuuuqqqnnnlllsssttttttsssqqqpppoooooonnniiigggggghhhlllvvv{{{uuuqqqppppppnnnlllooooooooopppqqqrrrrrrrrrrrrssstttssssssvvvzzz~~~~~~}}}~~~~~~yyywwwuuutttsssrrrpppnnnjjjjjjhhhggggggfffffffffgggfffeeecccaaa^^^[[[ZZZWWWVVVVVVVVVWWWXXXZZZ[[[]]]]]]]]]^^^^^^^^^^^^___]]]]]]]]]]]][[[YYYWWWVVVVVVTTTSSSSSSTTTTTTSSSQQQPPPPPPPPPPPPOOOMMMLLLKKKIIILLLQQQTTTTTTQQQMMMIIIDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFHHHHHHHHHGGGFFFEEEDDDBBBAAABBBDDDEEEFFFEEECCCDDDFFFGGGGGGFFFEEEDDDBBBDDDEEEDDDBBBBBBCCCEEEFFFGGGHHHHHHIIILLLPPPSSSRRRRRRRRRPPPNNNNNNPPPRRRTTTYYY[[[YYYVVVRRRKKKCCC???>>>===<<<<<<<<<<<<<<<<<<;;;::::::===AAAEEEHHHOOOUUU[[[[[[WWWSSSQQQRRRPPPPPPOOOPPPVVV```llluuuzzz{{{wwwooorrr|||xxxyyyyyyzzz}}}|||fffLLLAAA>>>:::777777888999:::::::::::::::888888777777666666555555555555666666666777777777555555555555555666777888666666666666666555555555555555666666666666555555555666666666666666666666555555444444444444555555444444444444444444444444222333333444555555444444111222222333333222222111111111000000000/////////........................---******---...,,,---000---222999EEEXXXkkkvvvxxxxxxooogggbbb]]]YYYYYY]]]fffvvvqqqfff^^^\\\YYYZZZhhh{{{|||hhhZZZNNNPPP```ttt}}}rrrfff[[[YYYUUURRRPPPQQQRRRSSSSSSTTTTTTUUUWWWYYYZZZ[[[YYYXXXWWWYYY]]]aaacccdddfffeeeeeefffhhhiiihhhggg___```````````````____________```ccceeefffdddbbb___]]][[[YYYXXXUUUQQQNNNJJJJJJHHHGGGEEEDDDCCCCCCAAAAAA@@@@@@BBBDDDGGGIIIIIIJJJLLLNNNPPPOOOKKKHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCAAA??????@@@AAABBBAAADDDFFFEEECCCAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@AAAAAA@@@?????????@@@AAAAAAAAAAAAAAA=========>>>>>>>>>??????============<<<;;;::::::999999:::;;;;;;;;;;;;;;;;;;===@@@DDDIIIOOOVVVZZZZZZ]]]aaacccdddeeefffgggiiihhhfffeeeeeeccc```^^^888666444222111111111222//////.........---------+++---......,,,++++++,,,(((///666===IIIXXXdddhhhfffnnnzzzwww{{{~~~zzz{{{zzzxxxxxx{{{zzz{{{{{{{{{zzzyyywwwvvvoootttzzz~~~~~~zzzwwwttttttvvvwwwwwwuuusssqqqqqqiiieeeccccccdddiiisss~~~~~~~~~yyyvvvvvvuuurrrooooooooooooooopppqqqrrrsssrrrttttttsssrrruuuzzz~~~{{{yyyvvvtttsssqqqnnnllljjjiiigggeeeeeeeeeeeefffhhhgggeeebbb^^^ZZZWWWUUURRRRRRSSSTTTVVVXXX[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^_________^^^]]][[[YYYWWWWWWVVVTTTTTTUUUTTTSSSQQQRRRRRRRRRQQQPPPOOONNNMMMGGGJJJNNNPPPOOOMMMKKKJJJEEEEEEGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGFFFDDDBBB@@@EEECCCAAAAAABBBBBBBBBAAAAAACCCDDDFFFFFFDDDCCCBBBAAADDDFFFEEECCCBBBDDDFFFGGGHHHIIIIIIJJJMMMQQQUUUSSSRRRQQQOOONNNPPPTTTWWWVVVZZZ\\\ZZZWWWSSSMMMFFF???>>><<<;;;::::::;;;<<<===<<<:::;;;===CCCHHHLLLTTTYYY]]]\\\WWWQQQPPPPPPMMMNNNOOOTTT___ooouuunnnyyy{{{|||www|||wwwtttRRR???===@@@===888666777888999999999999999999888888777666555555444444555555555666666777777888888888888999:::<<<<<<999888888888777777777777333444444555555444444333555555555666666666666666555555444444444444555555444444444444444444444444222333333444555555555444111222222333333222222111222222222111111111111000........................000,,,+++------+++,,,000+++...333>>>RRRiiiwwwzzz}}}sssiiiccc^^^ZZZZZZ]]]YYYmmm}}}ppphhhbbb___XXXTTTbbbuuu~~~nnn^^^MMMJJJXXXoooxxxjjj^^^[[[VVVRRRPPPPPPQQQRRRQQQRRRTTTUUUWWWYYYZZZZZZYYYXXXXXXZZZ^^^bbbdddddddddbbbbbbccceeefffeeeddd^^^^^^_______________^^^______aaadddfffgggeeecccbbbaaa```___^^^[[[WWWSSSRRRPPPMMMJJJHHHEEEDDDCCC???>>>===<<<>>>AAAEEEGGGGGGHHHJJJLLLNNNLLLIIIEEEEEEEEEFFFFFFEEEDDDCCCCCCAAAAAAAAAAAABBBBBBCCCDDDBBBAAA???======>>>???@@@BBBEEEGGGFFFCCCAAABBBDDDBBBAAAAAAAAAAAAAAAAAAAAABBB@@@???@@@AAAAAA@@@???===>>>???@@@@@@@@@@@@@@@;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<;;;:::999888777888999:::::::::::::::<<<>>>BBBFFFKKKRRRYYY^^^\\\___bbbeeeffffffhhhiiikkkiiigggfffeeeccc```]]]666666666666555444333222222111000//////000111222111111222222111000///...///111444999CCCQQQ```jjjgggooo{{{}}}xxxvvvuuuwwwxxx}}}~~~~~~~~~|||yyy|||zzzvvvvvvyyy||||||yyywwwxxxoooggg]]]ZZZaaallluuuyyy~~~|||{{{yyyrrrmmmlllnnnpppooolllkkknnnqqqpppppppppooopppsssxxx|||~~~~~~~~~}}}yyytttpppmmmkkkiiigggiiihhhgggeeeccccccfffhhhfffdddaaa]]]XXXUUURRRQQQPPPRRRVVVZZZ^^^aaabbbccc___^^^]]]]]]\\\\\\\\\\\\[[[[[[[[[ZZZYYYXXXXXXWWWXXXVVVTTTSSSTTTTTTSSSRRRQQQQQQQQQQQQPPPOOONNNMMMIIIIIIIIIJJJKKKJJJHHHEEEHHHHHHIIIIIIHHHFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAACCCDDDDDDEEE@@@BBBDDDEEECCCAAAAAAAAA@@@BBBDDDFFFGGGGGGFFFEEEIIILLLPPPPPPPPPQQQSSSVVVRRRQQQPPPRRRUUUWWWXXXXXX\\\\\\\\\[[[WWWQQQKKKHHH@@@>>>===;;;:::::::::;;;<<>>FFFNNNRRRZZZZZZZZZXXXTTTPPPOOOOOOLLLTTTTTTSSShhhqqquuu~~~||||||ttt~~~uuucccHHH???===888666888444444555666666666666666888777666666666666666777777777777777777777777777555666777888:::;;;<<<===:::777333222555666666555555555444444444333333333777666555444333222222222000111222444555666666777333333333333333444555666333444555444222111222333000111333444555444333333000000000000000//////...000///...---------------+++++++++++++++++++++++++++)))///;;;EEEOOOfff}}}{{{zzzttthhh___[[[ZZZWWWWWWeeeyyyrrrmmmiiifff^^^XXX]]]fffvvvwwwhhhYYYTTTZZZmmmtttfff\\\UUUUUUQQQIIIJJJSSSQQQPPPOOOPPPRRRUUUYYY[[[^^^^^^^^^```aaadddeeegggeeedddcccbbbbbbbbbccccccaaa`````````______^^^^^^aaabbbdddeeeffffffeeedddaaaaaa```___^^^]]]\\\\\\XXXVVVRRRNNNJJJGGGEEEEEE?????????@@@AAAAAABBBBBBCCCDDDGGGHHHIIIIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDD>>>>>>>>>???@@@AAACCCCCCCCCBBB@@@>>>===>>>>>>??????@@@AAABBBCCCBBBAAAAAA>>>>>>>>>???@@@@@@AAAAAAEEEDDDBBB@@@?????????@@@@@@@@@AAAAAA@@@@@@???>>>;;;===???@@@@@@@@@>>>======<<<;;;:::999::::::;;;===<<<:::999999;;;<<<>>>CCCEEEHHHMMMSSSXXX]]]```___```aaaaaaaaabbbdddfffhhhfffdddbbbbbb```^^^\\\888777777666555444333222333222111000000000000000////////////............///111333777>>>JJJYYYdddhhhnnnxxx~~~{{{}}}xxxvvvvvvxxxzzz~~~zzzxxxyyy}}}~~~{{{rrrjjjaaa^^^bbbkkkssswww|||}}}xxxsssnnnmmmllllllmmmooopppqqqqqqrrrrrrqqqqqqssswww{{{|||}}}}}}~~~vvvrrrmmmiiigggfffeeedddcccdddffffffdddccccccddddddbbb___\\\YYYWWWUUUUUUWWWYYY^^^bbbddddddcccbbb^^^^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXUUUUUUUUUWWWXXXWWWTTTRRRPPPPPPPPPOOOOOONNNMMMLLLIIIHHHHHHHHHIIIIIIGGGFFFGGGGGGHHHHHHGGGFFFDDDCCCDDDCCCBBBAAA???>>><<<<<<>>>???@@@AAABBBCCCCCCDDD???AAABBBBBB@@@??????@@@AAACCCEEEHHHIIIIIIIIIHHHKKKOOORRRSSSRRRQQQQQQRRROOOOOOOOOQQQUUUWWWWWWWWW\\\\\\[[[WWWRRRLLLGGGDDD>>>===<<<:::999999:::::::::>>>@@@>>>AAAJJJSSSVVVZZZZZZZZZXXXUUURRRRRRRRRRRRYYY^^^fff~~~ssswww~~~xxxrrrxxxrrrmmmWWWDDD??????:::777:::888888888888999999999999999888777666555555555555555555555555555555555555555666777888:::;;;<<<<<<999666333222444666666555555555555555444444333333777666555444333333333333111222333555666666666666444444333333333444555555333555555444333222333444111222333444555444444333000000111111000000///...111000//////.........///,,,---------------------...***---555===GGG\\\sssyyyyyytttjjjbbb___\\\YYYVVV```pppvvvqqqlllhhh```YYYZZZ```jjj{{{}}}pppbbb]]]aaarrr}}}qqq```SSSRRRPPPKKKIIIMMMOOONNNNNNOOOQQQUUUXXX[[[]]]]]]^^^```aaacccdddeeebbbbbbbbbbbbbbbbbbbbbbbbddddddcccccccccbbbbbbbbbaaabbbccceeefffeeeeeeeeeccccccbbb```___^^^]]]]]][[[YYYVVVRRRNNNKKKJJJIIIBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCEEEEEEEEEDDDCCCGGGGGGFFFEEEEEEDDDDDDDDD@@@???????????????@@@@@@BBBAAA@@@>>>>>>>>>>>>>>>BBBBBBBBBBBBAAA???===<<<======>>>>>>??????@@@@@@AAAAAA@@@???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBAAAAAA<<<===???@@@AAA@@@???>>>@@@???======<<<===>>>???===<<<;;;;;;<<<>>>@@@AAAGGGIIILLLQQQVVV[[[___aaadddeeefffeeeddddddfffggghhhfffcccaaa```^^^\\\ZZZ:::999888777555444222222333333333333222000////////////...------...000000---000333333666@@@PPP\\\fffiiippp{{{yyysssxxx~~~zzzwwwxxxzzz{{{}}}~~~|||{{{~~~}}}tttnnnfffbbbdddjjjqqqtttwwwxxx|||~~~xxxrrrmmmiiijjjnnnrrrrrrpppssstttuuutttssstttvvvxxxzzz{{{}}}}}}}}}{{{yyywwwmmmiiidddaaa``````aaa```\\\```dddfffdddbbb```___```___^^^]]][[[[[[[[[[[[___bbbgggjjjjjjhhhdddaaa^^^]]]\\\\\\[[[\\\\\\\\\\\\[[[[[[ZZZZZZYYYYYYXXXTTTUUUWWWYYYZZZYYYUUUQQQNNNNNNNNNNNNMMMLLLKKKKKKJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGEEEDDDCCCDDDCCCBBBAAA???===<<<;;;===>>>>>>???@@@AAABBBBBB@@@AAABBBAAA?????????AAABBBDDDGGGJJJLLLMMMLLLLLLMMMPPPTTTUUUSSSQQQOOONNNNNNNNNPPPSSSWWWYYYXXXWWW[[[ZZZVVVRRRLLLFFFBBB???===<<<:::999999999999:::999===@@@AAAFFFPPPXXXZZZYYYZZZZZZYYYVVVUUUVVVWWWZZZ```lllsssxxx~~~sssqqqxxx{{{}}}[[[MMMBBBAAA@@@:::777999666555444333333444555555:::999777666444333333333555555555555555555555555555666666888999:::;;;<<<999666444333444666555555666666666555555555555444666666555444333333333333444444555666666666666666555555444333333333444444555666666666444333444555222222333444444444444333000111111111111000//////111111000000//////000000........................000+++***///444<<>>=========AAA@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@???===<<<;;;;;;<<<<<<===>>>>>>??????===>>>>>>???@@@BBBDDDEEECCCCCCCCCCCCCCCBBBBBBAAA===>>>???@@@@@@@@@???>>><<<<<<;;;:::;;;<<<===>>>======<<<===???BBBEEEGGGMMMOOORRRWWW[[[___aaacccggghhhiiihhhfffeeefffggghhhfffbbb```^^^\\\YYYWWW<<<;;;999777666444333222444444555555333111///...111000///...///000333444+++///222111000888HHHVVV```bbbhhhqqq|||}}}vvvqqqsss||||||yyyyyyzzz{{{{{{{{{|||tttpppkkkggggggjjjnnnrrrtttuuuxxx|||{{{vvvrrrmmmlllnnnppprrrrrrtttvvvwwwwwwuuuttttttuuuwwwyyy{{{|||{{{wwwrrrooofffccc^^^\\\\\\^^^```aaa[[[___bbbcccbbb```^^^^^^^^^^^^^^^^^^______```aaaeeefffiiikkkjjjgggdddbbb\\\\\\[[[[[[[[[[[[\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYYVVVVVVVVVXXXXXXWWWSSSPPPMMMMMMMMMMMMMMMLLLKKKKKKLLLJJJGGGGGGHHHIIIIIIHHHFFFFFFGGGHHHGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@======>>>>>>???@@@@@@AAABBBCCCCCCBBBAAAAAABBBCCCCCCEEEHHHLLLNNNPPPPPPPPPOOOPPPQQQRRRQQQPPPOOOOOOOOOPPPSSSVVVZZZ[[[ZZZXXXVVVTTTPPPKKKFFFBBB>>>===;;;:::999888888888999::::::???CCCEEEKKKUUU[[[\\\YYYZZZZZZYYYXXXYYY[[[]]]```hhh{{{zzzpppvvv{{{qqquuujjjSSSKKKDDDBBB???888666777444222000///...///111222888777666555444444333444555555555555555555555555555555666777888999:::;;;999888666666666666666666666666666666666666666555666666555444444444444444666666777777777777666666666555444333333333333333555777777666555444555666333333444444444444444444111111222222111111000///111000000//////000000000///////////////............+++***,,,///555CCCQQQ^^^dddhhhgggffffffdddaaaYYYUUUWWWfff|||yyyppphhhccc^^^[[[ZZZSSSbbbttt{{{rrroooxxx}}}kkk[[[XXXXXXSSSLLLHHHJJJJJJKKKLLLNNNRRRUUUVVVYYY[[[]]]___aaa```___^^^^^^```bbbddddddcccbbbaaaeeeeeeeeeeeeeeedddddddddbbbbbbcccdddeeeeeeeeeeeegggfffeeedddcccaaa``````bbbaaa___\\\YYYWWWUUUTTTOOONNNMMMKKKHHHFFFEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>:::;;;;;;<<<<<<======>>><<<<<<===???@@@BBBCCCDDDAAAAAAAAAAAAAAA@@@??????===>>>???@@@@@@@@@??????::::::999999:::;;;===>>>======>>>@@@CCCGGGKKKMMMRRRTTTWWW[[[^^^aaabbbcccfffggghhhhhhfffeeeeeefffhhhfffbbb```]]][[[WWWTTT>>><<<:::888666555444444555666666666444222000///111000///...///000333444***///222000...444CCCOOOZZZ]]]ccckkkttt|||}}}{{{xxxuuuuuuzzz}}}{{{{{{{{{}}}~~~}}}{{{rrrqqqppplllhhhhhhkkkoooqqqrrrsssvvvzzz~~~zzzyyyvvvrrrnnnmmmppptttvvvwwwyyyxxxvvvtttssstttuuuwwwzzz{{{yyytttoookkkdddaaa^^^]]]___bbbdddeeeaaabbbcccaaa___^^^___```^^^^^^______aaabbbdddeeeddddddeeeeeeddddddcccccc[[[[[[ZZZZZZZZZ[[[[[[\\\ZZZZZZZZZYYYYYYYYYYYYYYYXXXWWWTTTSSSSSSRRRPPPNNNLLLMMMMMMMMMMMMLLLLLLKKKMMMKKKHHHGGGHHHJJJJJJIIIFFFGGGGGGHHHHHHGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA<<<======>>>>>>?????????AAABBBDDDDDDCCCBBBDDDEEEEEEGGGJJJNNNQQQRRRRRRRRRQQQOOOMMMLLLMMMPPPRRRSSSPPPQQQSSSVVVXXXYYYWWWUUUOOOMMMJJJFFFBBB???>>>===:::999888777888999:::;;;===BBBFFFIIIPPPXXX\\\[[[YYYZZZYYYYYYYYY[[[___bbbggguuuwwwqqqzzzzzzuuuuuu```NNNGGGAAA===999666555666777666444333333444555777555444444444444444555666666666666666666666666666555555666777777888999999999999999888777777888888555666666666666666666666666666555444444444555555777777777888777777666555666555444333333333333333666777888777555444555666555444444444444444444444222222222222222111111000/////////......///000000000/////////.........---+++***+++...000333;;;CCCLLLVVVaaagggkkknnnmmmjjj^^^VVVRRR\\\ppp|||ssslllgggeeecccaaaWWW\\\eeeuuuyyytttwww~~~wwwuuunnngggccc___XXXQQQNNNIIIIIIJJJKKKMMMPPPRRRTTTWWWYYY[[[^^^______^^^]]]^^^```bbbeeeeeeeeedddccceeeeeeeeeeeeeeeeeeffffffccccccccccccdddeeeffffffggggggfffeeedddccccccbbbcccbbbaaa___]]][[[YYYXXXVVVUUUSSSPPPNNNKKKIIIHHHEEEEEECCCBBBAAABBBBBBCCCAAAAAAAAABBBBBBBBBBBBBBB???????????????@@@AAAAAA????????????>>>>>>>>>===;;;;;;;;;<<<<<<<<<======:::::::::;;;<<<<<<======<<<===>>>???@@@@@@AAAAAA@@@@@@AAAAAA@@@@@@???>>>======>>>>>>????????????<<<<<<<<<<<<>>>@@@BBBCCC??????@@@CCCGGGLLLQQQSSSWWWXXXZZZ]]]___```bbbbbbdddfffhhhhhhggggggggghhhhhheeebbb___\\\YYYVVVSSS>>>===;;;888777666666666666666666666555333222222//////...------...000000+++///111000...333===GGGTTTZZZbbbiiinnnttt|||~~~wwwppppppxxx}}}||||||{{{qqqssssssooohhhdddeeeiiilllllllllmmmqqqyyy~~~xxxrrrooorrruuuvvvxxxyyywwwuuussssssssssssuuuyyyzzzxxxtttnnnjjjdddcccbbbcccgggjjjlllmmmjjjiiifffccc___^^^```bbb_________```aaabbbcccdddaaa```_________```aaabbbZZZZZZZZZYYYZZZZZZ[[[\\\XXXXXXXXXXXXXXXXXXXXXXXXWWWUUURRRPPPPPPPPPNNNMMMKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJHHHHHHIIIIIIIIIHHHEEEEEEFFFGGGGGGFFFEEEDDD@@@@@@@@@???>>>>>>===============>>>>>>>>>??????>>>AAADDDFFFFFFEEEFFFGGGHHHJJJNNNQQQTTTUUUUUUUUURRROOOKKKJJJMMMQQQUUUVVVPPPPPPPPPQQQSSSSSSQQQOOOIIIHHHEEECCC@@@>>>======999888888888888999;;;<<>>???@@@BBBBBB===>>>>>>??????>>>======???>>>===;;;:::::::::::::::::::::;;;<<<<<<======<<<===>>>???????????????AAAAAAAAAAAAAAA@@@@@@???<<<<<<<<<=========>>>>>>:::::::::;;;===@@@BBBCCCCCCCCCEEEHHHMMMRRRWWWZZZ\\\\\\\\\]]]^^^___aaabbbdddgggiiijjjiiihhhhhhiiifffccc___]]]ZZZXXXTTTQQQ>>>===:::888777777888888777666666555444444444555////////////...............000111000///111777<<>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>????????????CCCHHHLLLLLLLLLLLLLLLMMMOOORRRVVVXXXYYYYYYXXXTTTPPPMMMMMMPPPTTTVVVVVVSSSQQQOOOOOONNNNNNLLLJJJFFFEEEDDDBBB@@@>>><<<;;;999888888888999:::<<<===???CCCIIINNNWWW^^^___[[[ZZZYYYXXXWWWXXX\\\bbbgggxxx~~~~~~www```RRRMMMBBB===666222444666666444111222222333444555666666333333333333333333444444666666666666666666666666444555555666666777777777666888:::999666555666777333333444444555555555555666666555555555555666666555555666777777666666666444444333333333444555555555666777666444333444555777666555444333444444555333333333444333222222111000/////////000000111222333222222111000000//////...//////...///111444555666EEEYYYhhhssszzzyyyuuueee___XXXSSSVVVbbbrrr~~~|||wwwkkkaaaZZZaaattt{{{nnniiiqqq{{{|||sssllloooqqqoooiiibbb[[[VVVKKKKKKKKKLLLMMMMMMNNNNNNSSSTTTVVVXXX[[[]]]^^^_________```bbbccceeeffffffeeeeeeeeeeeeffffffggggggcccccccccbbbccceeefffgggeeeeeeeeeeeefffffffffgggddddddddddddcccaaa___^^^^^^]]]\\\ZZZYYYWWWVVVUUUPPPMMMIIIDDDBBBAAABBBCCCCCCCCCBBBAAA@@@???>>>===;;;;;;;;;;;;===>>>???@@@<<<===>>>??????>>>======???>>>===;;;::::::::::::::::::;;;;;;<<<=========;;;<<<===????????????>>>???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;<<<======777777888999;;;>>>AAABBBHHHIIIKKKNNNSSSYYY^^^aaaaaa```^^^]]]]]]___aaabbbdddgggiiiiiihhhfffeeeeeebbb___\\\YYYWWWUUURRROOO>>>===:::888888888999:::777777555444444555666777111111222222111000///...000111111/////////222444BBBOOO]]]bbb```aaajjjtttuuuuuusssrrrssstttwwwyyy|||yyy}}}~~~{{{~~~tttsssxxxyyyrrreee[[[XXXZZZ^^^^^^^^^___dddooo~~~~~~}}}}}}}}}yyyvvvwwwwwwwwwuuusssrrrssstttqqqssswwwyyyxxxuuuqqqnnnggggggjjjoootttwwwxxxxxxuuutttqqqlllfffbbbaaaaaa^^^^^^]]]\\\\\\\\\\\\\\\[[[\\\^^^______]]][[[YYYYYYYYYYYYYYYYYYZZZ[[[[[[VVVVVVVVVVVVVVVVVVVVVVVVMMMNNNPPPSSSUUUTTTQQQNNNHHHHHHIIIJJJJJJIIIIIIIIIFFFEEEEEEFFFGGGGGGDDDBBB@@@AAABBBCCCCCCCCCBBBAAA<<<<<<>>>???AAACCCDDDEEE>>>>>>>>>>>>????????????CCCGGGNNNRRRSSSSSSRRRRRRQQQSSSVVVYYY[[[[[[[[[[[[UUURRRPPPQQQTTTVVVVVVUUUWWWTTTQQQOOONNNMMMKKKIIIFFFEEEDDDBBB@@@===;;;999999999888888999;;;===>>>===BBBHHHOOOXXX```aaa\\\ZZZZZZXXXWWWXXX\\\bbbggg~~~~~~bbbKKKAAABBBDDD???888444666999666111000111222444666666777777555444444333222222222222555555555555555555555555444444555555666666777777444666888888555333444666333333333444444444555555666666555555555666666777444444555666666666666666333333333333444444555666444666666666444333444555777666555444333444444555333333444444333333222111111111000000111222333333444444333333222111000000222222000---,,,///222222000AAAVVVgggrrryyyxxxttteeebbb[[[QQQNNNVVVhhhwww}}}pppeee\\\___mmmnnncccjjjqqquuu{{{~~~zzztttmmmooopppnnnjjjddd]]]VVVLLLLLLLLLLLLMMMMMMMMMMMMSSSSSSTTTVVVYYY\\\___```^^^^^^___```aaaccceeefffbbbbbbbbbcccccccccdddddddddcccbbbbbbcccdddfffgggdddddddddeeefffgggggghhheeeeeeffffffeeecccaaa```______^^^]]][[[ZZZYYYYYYUUURRRMMMHHHEEEDDDEEEFFFGGGFFFDDDBBB@@@>>><<<;;;::::::::::::;;;<<<======<<<===>>>??????>>>======<<<<<<;;;:::;;;<<<===>>>::::::;;;<<<<<<======>>>999:::<<<>>>@@@@@@@@@???===============<<<;;;;;;;;;::::::::::::;;;<<<<<<::::::;;;<<>>===<<<<<<<<<<<<===>>>???@@@???@@@@@@>>>;;;<<<@@@DDDMMMRRRWWWYYYXXXUUUTTTUUUTTTUUUVVVYYYZZZXXXTTTQQQOOOOOONNNOOOPPPRRRTTTUUUTTTRRRQQQPPPOOOMMMIIIFFFCCCAAA???<<<:::999999999;;;;;;:::999:::<<<>>>@@@CCCEEEJJJQQQXXX[[[ZZZWWWZZZXXXZZZ___aaaaaagggpppyyydddGGG===>>>@@@>>>===:::777555444333333222222222222222222222222444333333222222333333444111222444555555555444444777666555444444555666777555666777888888777666555333333444444555666666666666666555555555666666777777777666555444444333333666666555555555555666666000111333555666666555555666666555444444444444555222444555777666444222000000222555777777666444222000000111222222222222111//////...//////000111222666;;;GGGYYYjjjrrrpppkkkiiiddd___ZZZUUUVVV```lllvvvtttlllcccgggzzztttjjjbbbeeemmmrrrvvvyyywwwwwwrrrkkkhhhiiigggbbbWWWQQQKKKHHHJJJMMMOOOOOOOOOOOOPPPPPPRRRWWW]]]aaa______^^^]]]]]]]]]^^^^^^ccccccdddddddddcccbbbaaa```bbbcccbbb``````aaabbbgggggggggeeebbbbbbccceeecccbbbbbbccceeeeeedddbbb______`````````^^^]]]\\\\\\XXXSSSOOOMMMLLLKKKIIIHHHGGGFFFDDDBBB@@@???>>>888888888999:::;;;<<<===<<<<<<=========<<<;;;;;;;;;;;;;;;;;;<<<===>>>???999999:::;;;;;;<<<======;;;;;;===>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;:::;;;>>>BBBFFFIIIQQQTTTXXX[[[]]]```dddgggeeebbb______bbbdddcccbbbiiihhhgggeeebbb```]]]\\\\\\YYYUUUQQQNNNLLLMMMMMM======<<<<<<;;;::::::999888777666555444555555666555222000000111222111//////......---...///000111777@@@OOO\\\dddddd```\\\___aaalll~~~{{{uuuuuuzzz|||zzz{{{}}}~~~|||xxx{{{}}}zzzqqqhhhaaa^^^XXXVVVVVVZZZ^^^dddppp{{{}}}zzzvvvtttsssssssssrrrrrrsssssssssssstttvvvxxxxxxvvvtttrrrrrrqqqpppsssxxx|||}}}}}}|||vvvnnniiihhhfffccc___bbb```___```bbbcccaaa___\\\\\\\\\\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVWWWWWWWWWWWWUUURRRRRRTTTVVVVVVTTTOOOOOOOOOOOOOOONNNMMMLLLLLLIIIEEEDDDFFFHHHHHHHHHEEEDDDCCCBBBAAABBBBBBCCCDDDDDDDDDCCCAAA???===<<<=========>>>??????@@@@@@AAABBBBBBAAA@@@BBBGGGLLLSSSWWW]]]___]]][[[ZZZZZZWWWWWWXXXYYYYYYWWWSSSPPPOOOPPPQQQRRRRRRPPPOOONNNPPPNNNMMMLLLLLLJJJFFFDDDAAA@@@>>><<<::::::::::::===<<<;;;;;;<<<>>>@@@BBBEEEGGGKKKRRRWWWYYYVVVSSSWWWWWWYYY\\\\\\___lllzzzyyy~~~~~~uuuVVVCCC;;;;;;<<<;;;:::999777555444333333222222222222222222222222333333222222222222333333333444555666666555444444666666555555555555666666444555666777888777666666333333444444555666666666666666555555555555666666666666555555444333333222666666666666666666666666333333444555555555444444666666555444444444444555555555444444444333333333...///111222333222111000000111111222222222222222000////////////000000111333888BBBRRRbbbkkkkkkhhheeebbb^^^[[[VVVUUU^^^iii}}}~~~uuukkkjjjtttwwwlllbbbaaaeeekkkuuu~~~|||}}}yyysssqqqqqqoookkkccc]]]UUUNNNLLLLLLNNNOOOPPPPPPPPPPPPPPPTTTYYY]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^```bbbdddeeeeeedddddd___aaabbbbbbaaaaaabbbcccfffffffffdddbbbaaacccdddeeecccbbbbbbccccccbbb```^^^___```aaaaaa```______]]]ZZZVVVSSSQQQPPPNNNLLLJJJIIIFFFDDDBBB@@@>>>>>>;;;;;;:::999888888888888;;;;;;;;;<<<<<<<<<<<<;;;===<<<<<<;;;;;;<<<<<<<<<888888999::::::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>><<<;;;;;;;;;;;;;;;::::::<<<<<<;;;::::::::::::::::::;;;<<>>>>>>>>>>>===;;;999777666666666666666666666666333111000///111111111000//////.........///000000444:::FFFTTT```eeeccc___YYY___ooo}}}rrrrrrvvv}}}{{{vvvtttxxx}}}zzzxxxyyyzzzyyyuuunnngggbbbYYYWWWWWWZZZ]]]aaalllwww|||yyywwwtttsssrrrrrrrrrsssttttttssstttuuuvvvvvvuuuttttttvvvuuutttvvvzzz|||}}}}}}yyysssjjjeeedddddddddbbbfffeeeccccccddddddbbbaaaZZZ[[[[[[[[[[[[ZZZZZZYYYVVVVVVVVVVVVVVVWWWXXXXXXWWWSSSOOOOOOSSSUUUTTTQQQLLLLLLLLLMMMMMMLLLKKKKKKJJJHHHGGGFFFGGGHHHGGGFFFCCCBBBAAA@@@@@@@@@AAABBBBBBBBBAAAAAA???>>><<<;;;>>>???@@@AAAAAABBBAAAAAADDDEEEFFFEEEEEEIIIQQQWWWYYY\\\aaacccbbb```^^^^^^ZZZZZZYYYYYYYYYVVVRRROOONNNPPPSSSUUUTTTQQQLLLJJJJJJIIIGGGGGGGGGFFFCCCAAA>>>===<<<;;;::::::;;;;;;>>>>>>======>>>@@@BBBDDDFFFHHHMMMTTTYYYZZZXXXVVVYYY[[[\\\[[[ZZZ```rrr}}}yyyxxxyyy~~~}}}~~~~~~~~~}}}XXXFFF???999777999777777777666555444333222222222222222222222222222222222111111111111222222444555555555555555444333555666666666666666666555333444666777777777666666333333444444555666666666666666555555555555666666555555444444333333222222444555666777777666555444666666555444444444444444666666555444444444444555666555444222222333444555111111222222222333333333000111222222333333222222111111000/////////000000111444<<>>>>>===<<<:::999888888:::::::::;;;;;;<<<<<<<<<>>>===<<<;;;::::::::::::999999::::::;;;;;;<<<<<<;;;;;;<<<<<<===<<<<<<;;;<<<<<<;;;;;;::::::::::::<<<<<<;;;:::::::::::::::;;;===@@@EEEJJJOOOSSSUUUZZZ^^^bbbdddeeefffggghhh_________aaaeeeggggggfffeeeeeeeeeeeecccaaa___^^^VVVTTTOOOKKKHHHFFFFFFGGG<<<=========;;;888555333444555555555555444333333222111000000000111111111//////////////////000000333555>>>LLL[[[eeefffddd^^^aaannnyyywwwwww{{{|||{{{{{{zzzrrrllloooxxx{{{wwwvvvwwwyyyzzzwwwwwwwwwwwwvvvrrrlllggg```______```___aaajjjttt|||~~~~~~wwwuuusssqqqppppppqqqrrrssssssttttttuuuuuuttttttwwwwwwwwwxxxzzz{{{||||||vvvpppiiiddddddfffiiijjjhhhgggfffeeedddcccaaa```\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXXXXXXXXXXYYYYYYXXXSSSMMMMMMPPPQQQMMMIIIHHHHHHIIIIIIJJJIIIIIIIIIGGGGGGFFFFFFFFFFFFDDDCCCAAA@@@???>>>>>>???@@@AAA@@@@@@@@@???>>>===<<<<<>><<<;;;:::999999:::;;;<<<======>>>>>>???AAACCCDDDDDDGGGNNNUUU[[[_________```aaaaaa___```gggvvv}}}vvv{{{|||yyyzzz}}}~~~{{{{{{{{{|||wwweeeEEE===<<<666333666333444555555555444222111111111111111111111111111111111000000000000111111444444444444333333333222444555666777777666555444444555666666666555444444333333444444555666666666777666666555555555555666444444444333333222222222333555777888888777555333777666555444444555666777666666555444444444444555555555444333333333333444333333222111222333444555111222222333333333333333222222111000///////////////222777@@@KKKUUU\\\```iiifffccc```ZZZWWW]]]fffttt}}}vvvppplllwww{{{ooobbbXXX[[[lll~~~yyyfffUUUKKKJJJKKKLLLLLLKKKJJJIIIKKKNNNQQQSSSTTTUUUWWWXXXYYYZZZZZZVVVYYY]]]bbbeeeeeeeeeddd^^^```bbbcccdddeeegggiiieeefffeeedddbbbbbbccceeefffddd```______```aaa``````aaabbbcccdddcccbbbbbb```^^^]]]\\\\\\ZZZWWWUUUTTTRRRNNNJJJGGGEEEDDDDDDAAAAAAAAAAAA@@@??????>>>;;;;;;;;;;;;<<<<<<======<<<;;;:::999999888888888;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<;;;;;;::::::<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<===>>>@@@BBBGGGMMMRRRWWWYYY[[[\\\___cccffffffeeeeeeeeeaaaaaabbbdddfffggggggggghhhggggggeeeaaa]]]ZZZWWWRRRPPPKKKGGGDDDCCCCCCDDD;;;<<<<<<<<<:::666333111666666666666555444333222222222222111000000111222000000000000000000//////222222888EEEUUUbbbhhhhhhdddfffrrr|||yyyyyyyyywwwzzzyyyooohhhhhhpppxxx|||tttqqqtttzzzzzzzzzyyyyyyyyywwwtttqqqlllkkkjjjiiidddaaagggpppwwwyyy}}}{{{xxxtttpppmmmmmmmmmnnnrrrrrrssstttttttttttttttvvvvvvwwwxxxxxxxxxyyyyyysssooojjjggghhhlllooorrrhhhhhhgggeeecccaaa``````____________^^^]]]\\\\\\^^^]]]\\\[[[ZZZZZZZZZZZZUUUPPPKKKJJJLLLMMMJJJFFFEEEFFFGGGGGGGGGGGGGGGFFFDDDEEEEEEEEEDDDBBBAAA@@@@@@???>>>======>>>???@@@@@@??????>>>>>>=========AAABBBCCCDDDDDDEEEEEEEEEJJJLLLLLLKKKKKKOOOVVV\\\\\\]]]___aaaaaaaaa^^^]]]ZZZYYYWWWWWWWWWWWWUUUSSSWWWVVVUUUSSSPPPNNNKKKJJJEEECCCAAA@@@AAA@@@???===:::999888888888999;;;<<<<<<<<<===>>>???AAABBBCCCCCCGGGNNNUUU[[[___bbbdddbbbcccdddffflllttt{{{xxxttt|||xxxrrrsssssstttvvvssskkkQQQ<<<999888000,,,111111222333444444333222111111111111111111111111111111000000//////000000111222111111111111111111111333444555666666555444333666666666666555444222111333333444444555666666666777777666555555555555555444333333333333333222222333555777888888777555333555555444444555666888999666666555444444444444555333444555666666444222111000///.........///111222222222333444444444444444333222111000000///000000000111555:::AAALLLVVV]]]iiigggeeeccc___^^^fffooovvv}}}yyyoookkknnnzzz}}}ooo^^^YYYfffwwwrrr]]]OOOJJJIIIGGGHHHHHHGGGGGGHHHKKKMMMNNNPPPRRRUUUWWWXXXYYYYYYVVVXXX\\\___aaabbbaaa```^^^aaacccdddeeegggiiikkkgggggggggeeeddddddeeegggdddbbb___^^^```bbbccccccbbbcccdddddddddcccaaa``````___^^^^^^___^^^[[[YYYZZZXXXUUURRROOOMMMLLLKKKFFFFFFFFFFFFFFFDDDCCCBBB@@@@@@???>>>===>>>>>>???999999888888888888999999:::::::::::::::;;;;;;;;;:::;;;;;;;;;;;;;;;:::999999999999999999999999999999999;;;===???BBBEEEFFFHHHKKKPPPUUUYYY\\\^^^^^^^^^aaaeeehhhgggfffffffffgggggggggfffeeedddeeeeeeeeeeeeeeebbb___ZZZVVVSSSNNNLLLHHHDDDBBBAAABBBBBB=========<<<:::888555444888888888777777666666666444555555333111000111333000000111111111000//////111111444>>>LLL[[[eeejjjfffjjjxxx}}}wwwuuuuuuvvv|||yyyppphhhhhhmmmrrryyy|||zzzvvvxxx~~~}}}}}}}}}}}}{{{yyyxxxrrrhhhaaadddlllsssuuuyyy~~~{{{uuuppplllkkklllmmmpppqqqrrrttttttttttttssssssuuuwwwwwwvvvuuuvvvwwwsssrrrooonnnnnnqqqtttvvvhhhhhhhhhfffcccaaa```aaacccccccccbbb```___]]]\\\___^^^]]][[[ZZZZZZZZZYYYOOOMMMKKKJJJKKKKKKKKKJJJGGGGGGGGGHHHGGGGGGFFFFFFBBBCCCDDDCCCAAA????????????>>>=========>>>???@@@@@@@@@??????>>>??????@@@CCCCCCCCCCCCDDDEEEFFFGGGJJJKKKMMMMMMMMMOOOUUUZZZ^^^^^^^^^```aaaaaa^^^\\\ZZZXXXVVVUUUUUUVVVUUUTTT[[[YYYTTTPPPLLLIIIGGGGGGEEECCC@@@??????>>>===;;;999888777777777999:::;;;:::;;;<<<>>>???AAABBBBBBEEEIIINNNSSSXXX]]]cccgggdddhhhlllqqqyyy||||||zzz}}}}}}llliiikkkjjjkkknnnuuutttzzz{{{PPPCCC888666222,,,***---111222222333333222222222111111111111111111111111111111000000000000111111///////////////000111111222333333333333333333222555555666666555333111000333333444444555666666666888777666555555444555555444444444444333333333333444555666777777666555444444444555555777888999:::666666555444444444444555222333666777777555222000222111000000000111333444222333444444555555444444222222111000000000111111000222444666;;;EEERRR[[[fffeeefffgggeeedddkkkuuuvvvzzz}}}uuukkkhhhiiiqqq~~~jjj___eeerrr{{{hhhXXXNNNJJJGGGHHHHHHGGGFFFGGGIIIKKKKKKLLLPPPSSSVVVXXXXXXYYYWWWXXXZZZ[[[]]]]]]]]]\\\^^^```bbbddddddfffhhhkkkgggggggggfffdddeeegggiiicccaaa``````aaacccdddccccccddddddddddddbbbaaa``````___]]]^^^______^^^\\\^^^]]]\\\ZZZXXXVVVUUUTTTNNNNNNNNNMMMKKKHHHFFFDDDHHHGGGEEEBBBAAA@@@@@@@@@999999999888888999::::::777777777777888888888888::::::;;;;;;<<<;;;;;;:::777777888888999999::::::<<<===???CCCFFFJJJNNNPPPQQQSSSWWWZZZ]]]```aaaaaabbbeeehhhkkkkkkkkkkkklllkkkkkkiiieeebbb``````bbb______```___\\\XXXTTTQQQJJJHHHEEEBBBAAAAAABBBCCC???>>>===<<<:::999777777666666666666777888:::;;;666777777555222000111333000111111222111000///...000000222888CCCRRR```iiigggjjjwww|||sssoooooosss|||zzzrrrmmmmmmooorrrrrrwww~~~~~~~~~~~~~~~oooddddddkkkpppsssvvv{{{}}}wwwqqqmmmmmmnnnpppnnnppprrrtttuuutttsssrrrqqqtttvvvwwwuuutttuuuvvvuuuuuuuuuuuutttsssttttttjjjkkkkkkiiieeecccccceeeffffffeeecccaaa___]]]\\\[[[[[[ZZZYYYXXXXXXYYYYYYOOOOOOOOOMMMJJJJJJKKKNNNJJJJJJJJJJJJJJJIIIHHHGGGCCCDDDEEECCC@@@>>>???@@@???>>>=========>>>@@@AAABBBAAA@@@@@@@@@AAABBBBBBEEEDDDBBBBBBBBBDDDGGGIIIFFFIIIMMMNNNNNNPPPUUUYYY]]]\\\\\\]]]______\\\ZZZ\\\YYYUUUSSSSSSSSSRRRQQQUUUSSSPPPLLLIIIGGGFFFFFFEEEBBB???======<<<;;;999999888777666777888999:::999:::<<<>>>@@@AAABBBBBBGGGJJJOOOSSSYYY```iiippppppyyy}}}zzzxxxiiiggghhheeeeeeiii}}}vvvmmm{{{zzzaaaAAA<<<777222000//////...333333222222111222222222111111111111111111111111222111111000000111111222............///111222333222222111111111111222222222333444555555444333222333333444444555666666666888777666555555444444444444444444444444444444444666666666666666666666666555666777777888888888888666666555444444444444555444444555555555444333222444444444444444555555666333333444555555555555555111111111000111111222222000222444444777@@@NNNYYYeeegggjjjlllhhhcccffflllqqqsssuuuxxx}}}nnnfffeeecccgggqqqvvvgggiiisssqqqbbbUUUMMMLLLLLLLLLJJJHHHGGGHHHJJJHHHJJJNNNRRRVVVXXXYYYYYYWWWWWWWWWWWWXXXYYYZZZ[[[\\\^^^```aaabbbcccfffhhhfffffffffeeeddddddfffhhhdddcccbbbbbbcccdddbbbaaabbbbbbcccddddddcccbbbaaa___]]][[[[[[]]]^^^___^^^^^^___``````___^^^\\\ZZZUUUVVVVVVVVVTTTRRROOOMMMQQQOOOKKKGGGDDDBBBAAAAAA>>>===<<<;;;;;;::::::;;;888888888888888888888888999:::;;;<<<<<<<<<<<<<<<::::::;;;<<<>>>???@@@@@@DDDEEEGGGKKKOOOSSSVVVXXXWWWXXX[[[]]]```bbbdddeeedddfffjjjlllmmmnnnppprrrlllkkkhhhbbb]]][[[\\\___[[[\\\]]]\\\YYYTTTPPPMMMHHHFFFDDDAAAAAABBBDDDEEE>>>===;;;:::888888777777222222222222444888;;;===888999999666222000111333000111222222222000///...//////000444>>>LLL\\\gggiiiiiiqqq|||qqqkkkkkkoooyyy{{{tttrrrrrrssssssooouuu}}}||||||vvvhhhgggllloooqqquuuzzz~~~xxxrrrooooooqqqsssmmmooorrruuuvvvuuurrrqqqpppssswwwwwwuuutttuuuvvvwwwxxxyyyyyyvvvtttrrrqqqlllnnnnnnlllhhhfffggghhhggggggeeecccaaa^^^\\\ZZZWWWVVVVVVVVVVVVWWWXXXXXXRRRTTTTTTPPPJJJGGGJJJMMMMMMMMMMMMMMMLLLKKKJJJIIIDDDEEEEEECCC???>>>???BBB???>>>=========???@@@AAACCCBBBAAAAAAAAABBBCCCDDDFFFDDDBBBAAAAAADDDGGGJJJDDDHHHLLLNNNOOOQQQUUUYYY[[[YYYXXXZZZ\\\\\\YYYVVV^^^ZZZVVVSSSRRRQQQPPPOOOKKKKKKJJJIIIIIIIIIIIIIIIEEEBBB>>><<<;;;:::999888999888777666666777888999:::;;;===???AAABBBCCCCCCHHHKKKPPPUUU\\\gggsss{{{~~~~~~xxxjjjjjjjjjeeedddiii}}}lllmmmaaaEEE<<<<<<777111111555666333444333222111111111222333000000000000000000000000222222111111111111222222............000222444555222111000//////000111222///000222444555555555555333333444444555666666777888888777555555444444444555555555555555555555555666666555555555555666666777777888999999888666555666666555444444444444555666555444333222333444444111111222222222333333333333444555555666666555555111000000000111222333333///222333333444===LLLWWWhhhkkkoooqqqiii___\\\^^^lllnnnooosss|||wwwjjjcccddd^^^^^^fffvvv}}}mmmmmmuuuwwwiii[[[QQQPPPPPPPPPMMMJJJHHHHHHIIIGGGIIIMMMRRRVVVXXXYYYYYYVVVUUUUUUUUUVVVXXXZZZ[[[ZZZ\\\^^^___```aaaccceeeeeeeeeeeedddcccccceeehhhfffeeedddddddddcccaaa______```bbbcccddddddcccbbb^^^\\\ZZZZZZ[[[^^^______^^^___bbbccccccbbb___^^^YYYZZZ\\\]]]]]]\\\ZZZYYYVVVSSSOOOJJJFFFCCCBBBBBBBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============??????AAABBBDDDFFFGGGHHHKKKLLLNNNQQQTTTXXX[[[\\\YYYZZZ\\\___bbbdddfffhhhcccfffiiikkklllooorrruuukkkjjjfff___YYYWWWZZZ]]]]]]]]]]]][[[VVVPPPJJJGGGGGGEEECCCAAAAAACCCEEEFFFCCC===666444888<<<>>>===666777999999888555111///555555555555444333222111000111111111111000////////////111555999@@@OOO\\\```llltttuuu}}}{{{ssstttrrrmmmpppyyy}}}{{{zzzyyyxxxvvvtttkkkoooyyy|||pppmmmooojjjmmmrrryyy}}}zzzvvvssspppnnnmmmqqqpppoooppprrrsssrrrqqqsssssssssrrrqqqqqqsssuuuzzz{{{}}}}}}{{{xxxtttqqqssssssqqqpppnnnllljjjiiikkkjjjhhhfffbbb^^^[[[YYY\\\YYYTTTQQQOOOPPPSSSUUURRRQQQPPPPPPPPPOOOMMMJJJRRRPPPNNNMMMMMMLLLJJJIIIFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@@@@AAAAAAAAAAAADDDCCCAAA@@@AAABBBDDDFFFEEEDDDBBBAAAAAADDDFFFHHHJJJKKKMMMOOOQQQSSSSSSTTTXXXYYYZZZ[[[[[[YYYXXXVVVUUUUUUTTTRRRQQQOOONNNMMMSSSNNNGGGCCCBBBCCCBBB@@@@@@???===<<<::::::999999:::999888777777888999:::<<<<<<<<<===>>>@@@BBBCCCKKKJJJOOOWWW\\\ddd{{{|||vvvwww}}}yyyooofffccclllwwwgggLLL>>>666555444222111111222222000000000000000000000000//////000000000000//////000000000000////////////111111000000111222333444111000000///////////////111222222333333222222111222333333444444333333222555444333222222222333444444333222111111333444666666555444333333444555666777777777777888888888888333444555555555444333222555666666555333111222333555555444333333444444444555555555555444333333222333333333333222111000//////111222222222888CCCKKK^^^gggppprrrjjj```ZZZYYYaaajjjssswwwxxx}}}uuukkkccc___ccc``````hhhwwwyyyssssss{{{pppeee^^^^^^YYYTTTPPPKKKEEEAAA@@@CCCEEEHHHLLLPPPUUUYYY[[[UUUTTTSSSSSSTTTVVVYYYZZZ[[[[[[[[[[[[\\\]]]^^^___dddddddddcccbbbbbbdddffffffffffffeeecccaaa___]]]cccdddeeeeeeeeedddcccbbb___^^^]]]]]]]]]]]]^^^___bbbccccccccccccbbbaaaaaabbbaaa___]]]\\\[[[\\\\\\XXXWWWTTTQQQNNNKKKHHHGGGCCCDDDFFFGGGHHHHHHGGGFFFAAABBBCCCDDDCCCCCCBBBAAAEEEDDDCCCAAA@@@AAAEEEHHHHHHGGGHHHKKKPPPSSSRRRPPPRRRSSSUUUWWWZZZ\\\^^^___``````aaa``````bbbfffiiieeeffffffgggnnnvvvxxxuuummmiiibbb]]]ZZZWWWUUUTTT___XXXSSSSSSQQQKKKFFFEEEBBBDDDEEEBBB???@@@GGGMMMBBB<<<555333666;;;======888999999999888555333111777777777777666555444444111222222222222111000000///---///111444999EEERRR[[[hhhrrrsssxxxwwwwwwtttnnnooovvvzzzzzz{{{||||||zzzvvvrrrnnnnnnttt}}}pppllllllggghhhlllrrryyy~~~~~~{{{xxxuuusssrrrqqqsssqqqppppppqqqrrrqqqppptttuuuuuutttssstttvvvxxxyyyzzz|||}}}|||yyyvvvtttsssrrrqqqooonnnmmmmmmmmmooonnnkkkgggccc```]]][[[[[[YYYVVVTTTTTTUUUXXXYYYXXXVVVSSSQQQPPPOOOLLLJJJMMMKKKJJJIIIJJJJJJHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>???AAABBBDDDCCCBBBBBBCCCEEEGGGHHHKKKLLLNNNPPPRRRTTTUUUVVV[[[[[[\\\]]]\\\ZZZXXXVVVWWWVVVUUUTTTRRRPPPOOOOOONNNJJJEEECCCCCCCCCBBBAAA>>>===<<<:::999999999999;;;:::999999999999:::;;;<<<<<<<<<<<<===???@@@AAAEEEDDDHHHQQQ^^^pppxxxsssttt|||~~~wwwnnneeeeeesssrrrUUUAAA:::666555333222111111111222000000000000000000000000//////000000000000//////..................//////000000000000111111111111777666444333111111000000111222222333333222222111444444555555555555444444444333222222222222333444444333222111222333555666666555444444444444555666666666777777777888888888333444555555555444333333555666666555333222222333444444333333333333444444333444555555555444333222555555555555444333222111111222444333222666>>>EEEXXXbbbooossslllbbb[[[XXX\\\eeennnssstttwwwuuukkkeeebbbgggccc```bbbjjjyyy{{{{{{yyyooohhhfff```XXXQQQLLLGGGDDDCCCBBBCCCEEEIIIMMMRRRVVVXXXTTTTTTSSSSSSTTTVVVXXXZZZZZZ[[[\\\[[[YYYYYYZZZ\\\^^^aaacccdddddddddeeefffgggggggggfffdddcccaaa```cccdddeeeffffffeeeddddddbbbaaa___^^^]]]^^^^^^___bbbcccccccccccccccccccccdddcccaaa___]]]]]]\\\]]][[[ZZZWWWUUUQQQOOOLLLKKKFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKIIIFFFEEEIIIJJJJJJIIIHHHHHHJJJKKKOOONNNNNNQQQVVVYYYZZZYYYXXXXXXYYYZZZ[[[\\\]]]^^^^^^___`````````bbbeeehhhgggiiiiiiiiinnnvvvxxxuuuoooiii```XXXUUUTTTTTTTTTZZZSSSOOOOOOMMMGGGDDDCCCBBBCCCCCCCCCDDDIIIRRRYYYAAA<<<555333666:::===>>><<<;;;:::999888777555555888777777777666555555444333333333333333222111111111......000000333<<>>===>>>???@@@AAADDDDDDEEEFFFGGGIIIJJJJJJLLLMMMPPPSSSUUUWWWXXXYYY_________^^^\\\ZZZWWWVVVVVVVVVTTTSSSQQQOOONNNMMMHHHFFFDDDCCCCCCCCCBBB@@@;;;;;;:::999999999999999===<<<<<<;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<===>>>>>>@@@BBBKKKaaa}}}rrrnnnppp|||~~~yyyvvvqqqjjjeeekkkxxx\\\DDD::::::444333222111111111111111////////////////////////...//////000000//////...,,,,,,,,,---........./////////000111000///...---333222111000////////////111111222222222222111111333444444555555444444333333333222222222222333444444444333222333444555666666555444444444444555666666666777777777777888888333444444555555555444444444555666555333222222333333333333222222333333444222333555666666555444333666666666666666555444333222444555444222444999===KKKXXXgggnnnkkkccc\\\XXXYYYbbbmmmqqqqqqrrrwww}}}vvvlllgggfffllliiiccc\\\\\\hhh||||||tttiiibbbYYYOOOIIIEEEBBB@@@>>>???AAAEEEIIIMMMQQQTTTSSSSSSSSSTTTUUUVVVXXXYYYYYY\\\]]]ZZZUUURRRUUUXXXWWW[[[```dddeeeeeeeeefffgggfffeeeddddddcccccccccdddeeefffggggggfffeeeddddddbbbaaa___^^^^^^^^^___bbbccccccddddddeeeeeeeeegggfffdddbbb```^^^^^^]]]^^^^^^\\\ZZZWWWUUUSSSRRRMMMMMMMMMNNNOOORRRTTTUUUVVVVVVVVVUUUTTTQQQOOOMMMOOOQQQSSSSSSRRRPPPPPPPPPVVVUUUTTTVVVZZZ]]]___```^^^^^^]]]]]]]]]]]]]]]]]]\\\^^^```aaabbbccceeeggghhhjjjjjjiiimmmssstttqqqoooggg\\\TTTPPPQQQSSSTTTUUUOOOKKKKKKIIIDDDBBBCCCCCCCCCDDDGGGOOOXXXbbbhhhAAA===888666888<<>><<<:::888888888888666666555444444444444444444444444444444333333222333111000111111222888@@@LLLZZZfffhhhhhhmmmtttwww}}}{{{zzzuuunnnkkknnnsssuuuyyy}}}~~~yyyuuuwwwrrrqqqzzzyyyrrrnnnjjjhhhgggiiinnnrrrttttttyyy|||~~~{{{yyyxxxxxxzzz{{{vvvtttqqqpppqqqpppooonnnmmmooopppppppppppprrrttttttvvvzzz}}}~~~}}}{{{rrrqqqppppppqqqsssuuuvvvyyyvvvrrrlllhhhfffddddddbbbaaa```___]]]\\\[[[ZZZWWWSSSMMMIIIGGGFFFFFFEEEHHHFFFCCCBBBBBBAAA???===============>>>???@@@AAADDDCCCAAA@@@????????????>>>>>>>>>???AAACCCDDDFFFHHHIIIKKKMMMNNNOOOOOONNNPPPQQQTTTVVVYYY[[[\\\]]]aaa```___]]][[[XXXVVVTTTSSSRRRQQQOOOMMMKKKJJJIIIDDDCCCCCCBBBBBB@@@???>>>::::::999999999999::::::===<<<<<<<<<<<<<<<<<<===;;;;;;:::::::::::::::;;;:::>>>BBBKKKfffuuummmlllnnn}}}zzztttsssllleeeccchhhvvvyyy```JJJ;;;777999222222111111000000000000////////////////////////...//////////////////...++++++,,,---...//////000---...000000000...,,,***+++,,,,,,,,,...///000111111111222222222222111111111111222222222222111111222222222222222333333333444444333333333444555666555555555444444555555555666666666666777777777888444444444555555555555555444555666555333222333444333222222222222333444444111222555777777666555444666666666666666555444444111333444444333333666888???JJJYYYbbbdddaaa^^^]]]]]]eeeooosssrrrqqqrrruuu{{{qqqlllkkkpppooohhh\\\TTT\\\rrrzzziiieee\\\SSSMMMIIICCC===<<<===>>>AAAEEEJJJNNNPPPRRRRRRSSSUUUVVVXXXYYYYYYXXX\\\]]]YYYQQQMMMPPPUUUSSSWWW\\\```bbbccceeefffdddcccbbbbbbbbbcccdddeeegggggghhhhhhgggeeecccbbbaaa```___^^^^^^^^^___```bbbccccccdddeeefffggghhhjjjiiigggeeebbb```___^^^aaaaaa```^^^]]][[[ZZZZZZUUUTTTRRRRRRSSSUUUXXXZZZXXXYYYZZZZZZZZZYYYWWWVVVVVVXXXYYYYYYWWWUUUUUUUUUZZZYYYXXXXXXYYY\\\^^^`````````_________^^^^^^^^^\\\^^^aaacccdddeeefffhhhhhhjjjkkkiiijjjnnnooollljjjcccZZZSSSPPPQQQSSSTTTSSSNNNJJJIIIFFFBBBBBBDDDGGGHHHKKKSSS^^^hhhppptttBBB???<<<;;;<<>><<<<<<<<<;;;;;;<<<>>>@@@AAACCCBBB@@@>>>======>>>???===>>>???BBBEEEHHHJJJLLLOOOPPPRRRTTTVVVVVVUUUTTTVVVWWWXXXZZZ\\\]]]^^^^^^^^^^^^\\\ZZZXXXUUUSSSRRRPPPPPPNNNLLLJJJHHHFFFFFFBBBBBBBBBAAA???===;;;::::::::::::::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999999555<<>>>>>>>>@@@CCCGGGKKKMMMNNNPPPSSSUUUXXXYYYZZZZZZWWW[[[]]]XXXOOOKKKNNNRRRSSSUUUXXXZZZ\\\___ccceeebbbaaaaaaaaabbbdddfffhhhjjjjjjjjjhhhfffcccaaa___]]]]]]\\\\\\]]]___aaabbbcccccccccdddeeeggghhhiiijjjiiihhhfffdddbbb```___bbbbbbbbbaaa`````````___\\\ZZZWWWUUUUUUVVVYYYZZZ\\\\\\]]]^^^^^^]]]\\\\\\\\\\\\\\\ZZZWWWWWWXXXYYY^^^]]]\\\ZZZYYYZZZ\\\^^^________________________]]]```cccdddeeefffgggiiiiiilllmmmjjjjjjlllllljjjbbb^^^YYYUUUTTTTTTSSSSSSPPPKKKGGGFFFDDDAAACCCGGGOOORRRYYYcccnnnuuuxxxyyyAAAAAAAAAAAAAAABBBDDDDDDAAA@@@>>><<<::::::::::::999888777666666666888888555555555555555444333333111......111333111333777>>>GGGQQQVVVWWW\\\dddjjjkkkoootttuuurrrnnnlllmmmtttssssssuuuxxx{{{||||||wwwvvvwwwzzz|||~~~}}}zzzxxx{{{yyyrrrmmmkkknnnnnnnnnjjjeeecccfffiiimmmrrrwww{{{}}}}}}}}}}}}xxxxxxwwwwwwxxxxxxyyyyyysssrrrsssssssssrrrnnnkkkiiilllnnnppppppqqqrrrsssrrruuuyyy}}}~~~}}}|||qqqrrrssstttuuuuuuvvvvvvwwwvvvssspppnnnmmmmmmmmmmmmlllhhhddd___[[[XXXVVVVVVRRRNNNMMMNNNPPPRRRRRRQQQOOOLLLJJJHHHFFFCCC@@@AAA@@@?????????AAADDDEEEEEEDDDAAA@@@???@@@AAABBB@@@AAADDDGGGJJJNNNPPPQQQWWWXXXYYY[[[[[[[[[[[[ZZZ[[[[[[\\\]]]]]]]]]]]]]]]XXXXXXVVVUUUSSSQQQPPPOOOPPPOOOMMMKKKIIIGGGEEEDDD???@@@AAA???<<<:::999999;;;;;;:::::::::;;;;;;<<<::::::;;;<<<<<<;;;::::::::::::999888888999999999333<<>>999777555444...//////000000///......////////////////////////---......//////......------------...//////000000------...///...---,,,+++//////...---------......000000111111111111000000111222222333333222222111///000111222333333333222222222222333333333444444444444555666666555444444555555666666666666777777444444444444555666777888333444555555333333333555333333333333444555666666444555555666666666666555333333444444444333333222000111333444555555555555666:::AAAIIIRRR\\\fffmmmgggkkkoooooolllhhhggghhhiiisss~~~}}}ssssssnnnaaaVVVUUU```kkkzzztttuuuyyy}}}qqquuuvvvrrrqqqoooaaaRRRGGGEEECCCBBBBBBDDDGGGHHHIIIKKKPPPTTTWWWYYYYYYYYYXXXZZZ[[[WWWPPPMMMOOORRRRRRSSSUUUVVVWWWYYY]]]```___``````bbbdddfffhhhiiijjjjjjiiihhheeebbb___^^^[[[[[[[[[\\\]]]```bbbcccccccccccccccdddfffhhhiiiiiihhhhhhfffdddbbb```___```aaaaaaaaaaaabbbbbbbbb```^^^[[[XXXWWWXXXYYY[[[aaabbbbbbbbbbbb```___^^^______^^^[[[YYYXXXYYY[[[aaaaaaaaa___]]]\\\^^^___^^^^^^_________`````````___aaacccdddddddddfffhhhjjjnnnooollljjjkkkkkkiii]]]ZZZXXXVVVUUUTTTQQQOOOJJJGGGEEEEEEDDDDDDIIIOOOZZZ```iiisssyyy}}}}}}}}}???AAADDDEEEEEEDDDDDDDDDAAA@@@>>>===;;;:::::::::999888777666666777888999444555555555555444333333222......222333111111333888===DDDKKKPPPVVV^^^eeegggnnntttuuurrrooooooooopppoooooorrruuuxxxyyyxxxtttqqqqqqvvvzzz|||}}}~~~}}}wwwppppppwwwxxxpppkkkkkknnnnnnrrrtttmmmccc]]]aaafffiiimmmssswwwyyyzzz{{{}}}uuuvvvwwwxxxxxxxxxwwwwwwpppqqqsssuuuvvvsssnnnjjjiiillloooqqqrrrrrrsssuuusssuuuyyy|||}}}}}}{{{zzzqqqrrrtttuuuvvvuuutttssssssrrrrrrqqqqqqpppoooooommmkkkhhheeeaaa___]]]\\\TTTQQQOOONNNPPPRRRTTTTTTVVVTTTQQQPPPOOONNNKKKIIIJJJHHHGGGFFFFFFHHHKKKLLLIIIHHHFFFDDDDDDEEEGGGIIIIIIKKKMMMPPPSSSUUUWWWXXX]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\ZZZYYYXXXQQQQQQPPPNNNNNNMMMMMMMMMMMMLLLKKKHHHFFFDDDBBBAAA;;;===>>><<<999888999;;;;;;:::999999999999999::::::;;;;;;<<<<<<;;;;;;:::999999999888888999:::::::::AAANNN^^^jjjtttzzztttyyy~~~}}}tttllliiiiiihhhggg___]]]dddxxxnnnYYYCCC888777666555555---...////////////...---000000000000000000000000---......//////......------------------------...------------............///......---,,,,,,,,,,,,000000111111111111000000111111222222222222111111...///111222333333333222000111222222333333222222444444555666666555444444555555555666666666777777555444444444555666888999333444555555333333444555444444444444555666777888777666555444444555555666222333333444444444333333333333333444444555444333444666999@@@IIIVVVbbbiiijjjlllmmmjjjfffcccccccccdddlllwww~~~{{{sssggg\\\YYY]]]cccxxxvvvkkkgggjjjnnnuuuyyyvvveeeSSSPPPKKKFFFCCCAAAAAABBBBBBFFFKKKQQQUUUWWWXXXXXXYYYYYYXXXVVVRRRQQQQQQRRRPPPRRRTTTUUUTTTUUUVVVXXXYYYZZZ]]]```bbbeeefffggghhhhhhhhhgggeeebbb```___]]]\\\\\\]]]^^^```bbbcccdddcccbbbbbbccceeeggghhhffffffffffffdddbbb```___^^^^^^___```aaabbbbbbccc```___]]][[[[[[[[[\\\]]]```aaabbbccccccbbbaaa```aaabbbbbbaaa^^^[[[[[[[[[```bbbcccccc```___aaaccc```````````````````````````aaabbbaaa```aaadddfffggglllnnnjjjggghhhhhhfff\\\ZZZWWWTTTSSSPPPMMMKKKGGGEEEEEEHHHJJJMMMUUU^^^eeelllvvv|||>>>AAAEEEGGGGGGEEEDDDDDD@@@??????===<<<;;;:::999777666555333444555777888444444555555444444333222444111111444555222111222555777===EEELLLSSS[[[bbbhhhooovvvvvvsssqqqqqqqqqllllllmmmppptttvvvuuutttrrrllljjjrrrzzz|||}}}}}}zzzwwwxxxwww|||}}}vvvllljjjrrr{{{~~~{{{sssiiigggmmmtttpppwwwyyyqqqccc\\\___fffgggkkkppptttwwwyyy{{{|||tttuuuxxxyyyyyyxxxwwwvvvnnnpppsssvvvwwwtttnnniiihhhkkknnnpppqqqrrrssstttsssuuuyyy|||}}}|||zzzxxxqqqsssuuuwwwvvvuuurrrpppooopppqqqrrrrrrrrrqqqqqqkkkjjjgggeeeccccccccccccXXXVVVTTTTTTVVVXXXYYYYYYXXXVVVTTTTTTTTTTTTRRRQQQQQQOOOMMMLLLLLLNNNPPPRRRMMMLLLJJJHHHHHHJJJLLLNNNTTTUUUWWWYYY[[[\\\]]]^^^aaa`````````____________^^^^^^]]]\\\ZZZXXXVVVUUUMMMLLLKKKKKKJJJJJJKKKKKKJJJIIIGGGEEEBBB@@@>>>===888:::<<<:::888888:::===:::999999888777777888888:::;;;<<<======<<<;;;:::999999888888999::::::;;;DDDHHHTTTaaaeeeggguuu|||yyyxxxiii```]]]^^^___^^^WWW]]]nnnwwwYYYJJJ:::222000//////111,,,---.../////////...---111111111111111111111111---..................------,,,,,,,,,,,,,,,,,,,,,---------------...///000111111000111111222333444000000111111111111000000//////000000000000//////...///111222333333222222000000111222222222222111333444555666666555444333555555555555666666666777555444444444555666888999333444555555333333444555444444444555666777888888999888555444333444555666333333444444555444444333777555444444444444333222111222444999BBBNNNZZZbbbnnnnnnlllhhhdddaaaaaabbbccchhhqqq{{{xxxlllbbb^^^___aaaiiiyyyvvvhhhaaacccaaalll{{{xxx\\\XXXQQQIIICCC???=========AAAHHHNNNSSSUUUVVVVVVYYYXXXWWWUUUTTTSSSSSSSSSOOOQQQUUUVVVTTTRRRQQQQQQSSSUUUXXX\\\___aaabbbbbbeeeeeeffffffeeecccbbbaaa______^^^^^^___```bbbcccdddcccbbbbbbbbbdddfffgggeeeeeeeeeeeedddbbb```___\\\\\\]]]^^^```aaabbbccc```___^^^]]]]]]^^^___```ZZZ[[[^^^```bbbcccccccccaaacccffffffccc___\\\[[[]]]```cccdddbbbaaaccceeeccccccbbbbbbaaa``````___aaaaaa```___^^^___bbbdddbbbhhhjjjfffcccccccccbbb^^^ZZZVVVRRROOOMMMJJJHHHGGGFFFHHHLLLPPPVVV```kkklllsss|||BBBCCCEEEGGGHHHGGGEEEDDDDDDCCCBBB@@@>>>===<<<;;;;;;:::888777666555555555333222111222444555444333444444444333333333222222444222666@@@KKKRRRZZZ```iiilllooorrrxxx}}}|||wwwrrrnnnlllooopppppptttxxxvvvvvvsssooopppvvvzzzzzzuuu|||yyyrrrrrrttt||||||vvvuuuwwwxxx{{{~~~sssmmmoootttuuuxxxxxxwwwqqqjjjfffeeefffmmmkkkkkkoooqqqqqqssswww{{{zzzzzzyyyxxxwwwwwwwwwuuusssrrrsssuuuuuuqqqnnnlllnnnrrruuuuuurrrooolllmmmqqqvvvyyyxxxwwwxxxyyytttuuuwwwxxxwwwsssnnnkkkmmmpppuuuxxxxxxuuuqqqnnnqqqhhhccceeegggccc```aaaYYYXXXWWWYYY\\\\\\YYYVVVXXXUUUVVV[[[ZZZTTTQQQTTTXXXWWWWWWWWWVVVVVVVVVUUUYYYUUUOOOLLLNNNTTTYYY\\\]]]]]]]]]]]]^^^```aaabbb```aaaaaaaaaaaa``````______]]]ZZZYYYWWWTTTPPPMMMJJJHHHEEEDDDFFFGGGHHHHHHEEEDDDCCCAAA???===<<<;;;;;;;;;;;;;;;:::888666555666666777888888888888777>>>@@@AAA@@@===:::888777888888:::<<<;;;;;;???DDDIIISSS]]]```___eeesssyyygggXXXUUUUUUSSSSSSWWWSSSfffyyy~~~~~~{{{bbbEEE>>>444000000111000...//////---,,,,,,---...///111000///---------...///,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...------------------------------......///000000000///000000000000000////////////000000000000//////000000111111111000000///222444666555333222111111444444555555666555555444555555555555666666666666666666666666666666666666222333444444222222333444777777777777666555444333666555555555555444444444555444444333333222222111444444555555555555444444444444555555999DDDTTT```fffnnnppphhh``````aaa```ggggggiiippp{{{vvviiibbbbbbeeegggjjjqqq{{{|||rrrkkkggghhhgggrrrooodddXXXOOOKKKGGG@@@999;;;<<>>============<<<:::999999888888555444333333555666666555444444444333333333222222444222555>>>FFFNNNWWW```hhhkkkooosss{{{|||vvvqqqppppppooosssxxxvvvwwwvvvrrrrrruuuuuurrrpppvvv{{{sssqqqrrr{{{~~~~~~~~~}}}~~~yyysssttttttrrrxxxyyyxxxtttpppmmmmmmooonnnjjjggghhhiiikkkpppvvvzzzzzzzzzyyyyyyyyyyyyxxxtttsssrrrtttuuuuuussspppnnnoooqqqsssssspppnnnlllmmmppptttvvvuuusssttttttrrrtttvvvxxxvvvsssooommmnnnqqquuuwwwwwwtttpppnnnrrrjjjeeehhhjjjfffdddddd___]]][[[]]]___```^^^[[[[[[WWWVVVXXXXXXUUUVVVZZZ]]]]]]]]]\\\\\\[[[[[[ZZZ\\\XXXRRRPPPQQQUUUYYY[[[^^^^^^^^^^^^___```aaabbbaaaaaaaaaaaa```___^^^]]]\\\ZZZWWWUUUSSSQQQNNNLLLHHHFFFCCCCCCDDDEEEFFFEEEDDDCCCAAA???===<<<;;;;;;::::::::::::999777555444444444555666777777888999<<<>>>???>>><<<999888888888777888<<>>>>>>>>======<<<;;;:::999999888666444444666888888888444444444444333333333333444333555:::???GGGSSS___dddiiinnnuuuyyysssooommmqqqwwwyyy|||}}}{{{zzzyyyssskkkjjjmmmuuu|||uuurrrqqqyyy|||zzzvvvrrruuuvvvxxxxxxxxxxxxzzz{{{rrrjjjbbb``````dddllluuuzzzzzzzzzzzzzzzzzzzzzzzztttsssssstttvvvvvvuuusssqqqqqqqqqpppooonnnlllkkklllnnnqqqrrrqqqoooooooooqqqsssuuuwwwwwwtttqqqoooppprrruuuvvvvvvssspppmmmrrrllliiikkklllkkkhhhhhhfffcccaaaaaadddeeedddbbb^^^YYYVVVWWWXXXYYY]]]bbbbbbbbbbbbaaa```____________[[[WWWUUUVVVXXXZZZ[[[_______________```aaabbbaaaaaa```___^^^\\\[[[ZZZXXXUUUQQQOOONNNLLLKKKIIIFFFDDDAAAAAABBBBBBBBBBBBBBB@@@>>><<<::::::::::::888888888888777555444333222222222333555777:::;;;:::;;;<<<;;;999888888999777888<<>>@@@EEEKKKNNNMMMMMMOOORRRTTTUUUUUUWWWVVVSSSQQQNNNLLLKKKKKKIIIIIIHHHIIIJJJKKKMMMNNNQQQPPPOOOOOOQQQTTTXXXZZZ____________````````````aaa``````aaabbbdddfffhhhgggeeeccccccdddeeeeeedddccccccaaa``````aaabbbcccaaaaaaaaabbbcccdddfffgggcccbbb``````bbbcccdddcccdddfffiiikkkjjjgggcccaaaeeeeeefffgggggggggffffffddddddccccccccccccbbbbbbccccccccccccdddeeefffgggeeeccc```^^^[[[WWWRRRNNNIIIGGGEEEEEEGGGKKKPPPSSSWWW]]]eeelllrrrvvvyyy{{{|||IIIGGGDDDAAA@@@BBBEEEGGGAAAAAA@@@???>>>======<<<;;;;;;::::::999777666666999777555444666888999999555444444444444333333333555444444777999@@@NNN\\\aaagggnnnvvvvvvooolllpppwww~~~wwwlllfffeeeiiittt|||{{{wwwuuurrrwww}}}{{{wwwqqqtttyyy~~~zzzoooccc]]]\\\```jjjtttzzzzzzyyyyyyyyyxxxxxxxxxssssssttttttvvvvvvvvvuuutttrrrpppnnnmmmlllkkkkkkkkklllnnnoooooonnnnnnmmmoooqqqtttvvvwwwvvvtttrrrqqqrrrssstttsssqqqnnnmmmooolllkkklllmmmmmmlllkkkkkkhhheeeeeegggiiihhhfff^^^\\\YYYYYYZZZ]]]bbbfffccccccbbbbbbaaa``````______]]]ZZZZZZ[[[]]]]]]]]]``````_________``````aaa```______]]][[[YYYWWWUUUUUUQQQMMMJJJIIIIIIHHHGGGEEECCC@@@@@@@@@@@@@@@>>>???===;;;999888888888999666666666555444333333222111111111222444888;;;>>>:::::::::888666666777999888???JJJYYYiiiqqqmmmeee]]]\\\]]]dddqqq~~~zzzvvvkkkaaa]]]YYYXXXcccqqqzzzhhhiiizzzbbbLLL???999555000......///...---............///000000111+++,,,---......---,,,+++---------------------------,,,,,,++++++,,,,,,---.........------,,,,,,+++,,,,,,---......//////000......//////000/////////...//////////////////......///000000000000000000///111222222111111222444///000111222333444444444444444444555555555666666555555555555555555555555444555666666444444555666444444444444555777888999666666666666555555555555333333333333333333333333444444555555555555444444444555555444444888===BBBIIITTTaaahhhgggbbb]]]YYYUUU[[[cccgggjjjpppyyyqqqddd```bbbiiigggcccaaaeeeooo|||tttfff]]]ZZZbbbvvvtttjjjddd]]]UUUPPPAAA;;;777888:::===AAAGGGHHHHHHIIIKKKOOORRRTTTUUUUUUUUUSSSQQQPPPNNNMMMMMMMMMLLLJJJHHHHHHIIIJJJKKKKKKJJJJJJJJJLLLPPPTTTWWWZZZ[[[[[[\\\]]]]]]^^^^^^`````````aaabbbdddfffgggeeecccbbbcccdddeeedddccceeedddcccbbbbbbbbbcccccc^^^___```bbbdddeeefffgggfffccc``````aaadddeeeeeefffggghhhiiiiiigggbbb^^^bbbbbbdddeeefffgggggggggddddddddddddddddddddddddaaaaaabbbcccccccccbbbbbbbbbaaa^^^ZZZVVVQQQMMMJJJEEEFFFGGGIIILLLSSSZZZ___gggkkkpppuuuxxx{{{~~~JJJHHHDDDAAAAAACCCEEEGGGAAAAAA@@@>>>===<<<;;;:::999999999999888666555444888666444444666777888777555555555444444444333333555444444555666;;;HHHVVV```hhhpppyyyyyyppplllpppwww|||oooeee___```iiissswwwxxxyyyuuuxxx{{{tttxxxvvviiiaaa^^^```hhhrrrwwwwwwwwwvvvvvvvvvuuuuuusssttttttttttttuuuvvvwwwvvvtttqqqmmmkkkkkkkkkkkkjjjkkklllnnnooopppooonnnmmmooorrrtttvvvuuutttsssqqqqqqqqqppppppnnnmmmmmmlllllllllkkklllmmmlllkkkmmmjjjffffffhhhjjjiiiggg^^^^^^^^^^^^___bbbdddeeeccccccbbbbbbbbbaaaaaaaaa^^^]]]\\\]]]___`````````______^^^^^^^^^^^^^^^^^^]]]]]]\\\ZZZWWWUUURRRQQQQQQNNNJJJGGGGGGGGGFFFFFFDDDBBB@@@?????????===<<<;;;:::999777666666777777555444444333222222222222222222222333555999<<<>>>::::::888666444555888;;;???NNNaaasssxxxkkk___]]]^^^gggwwwzzzxxxwwwjjj^^^XXXVVV[[[nnn~~~mmm___iiigggSSSEEE???666444111/////////......000000/////////...------,,,,,,...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,------.../////////------...///////////////......////////////............///000000000000000///000111111000000222444111111222222333222222222444444444444555555555555555555555555555555555555444555666666444444555666666666555555555555666666555555444444444333333333222222222333333444444444444444555555555555444444333444444555666888;;;>>>DDDOOO]]]hhhiiiccc\\\XXXPPPWWW```fffhhhlllrrrwwwtttfff```___eeefffeee```\\\bbbppp}}}ooo```YYY```ssszzzsssmmmgggaaa]]]HHH???888777888999;;;@@@BBBCCCEEEGGGJJJMMMQQQSSSRRRRRRSSSSSSSSSRRRRRRRRRRRRPPPMMMKKKIIIIIIJJJJJJHHHGGGFFFFFFHHHKKKNNNPPPRRRSSSTTTVVVXXXZZZ[[[\\\^^^^^^___```aaacccdddeeecccbbbaaabbbdddeeedddcccddddddcccccccccccccccddd___```aaaccceeefffggghhhgggddd```___aaadddffffffgggggggggggggggddd___[[[^^^___aaaccceeefffggggggddddddddddddddddddddddddaaabbbbbbbbbbbbaaa___^^^]]]\\\YYYUUUPPPLLLIIIGGGGGGKKKPPPUUUYYY^^^dddiiirrrtttwwwyyy{{{GGGEEEDDDBBBBBBCCCDDDEEEAAA@@@???>>>===<<<;;;;;;:::;;;;;;;;;:::888666555555444444555777777666555555555555555444444444333666333333444666999CCCNNN\\\eeepppzzzzzzrrrnnnqqqwww|||{{{ooobbb\\\[[[cccmmmrrrvvvyyyxxxzzz}}}~~~~~~}}}qqqiiidddaaaeeelllqqqqqqqqqrrrrrrsssssssssssstttuuutttssssssuuuwwwwwwtttqqqnnnlllkkkkkklllkkkkkkkkkmmmoooqqqpppooojjjlllnnnqqqrrrrrrrrrqqqpppooonnnmmmllllllmmmmmmiiilllllljjjjjjlllllliiillliiiffffffhhhiiigggeee___bbbbbbaaabbbeeeeeecccbbbccccccccccccddddddddd^^^]]]\\\]]]```bbbbbbaaa^^^]]]\\\[[[[[[[[[[[[[[[ZZZYYYXXXVVVTTTQQQOOOMMMMMMJJJGGGFFFEEEEEEDDDCCCCCCAAA???>>>>>>===;;;999888888777777777666666555444444333222111111222222333333333444666888;;;<<<999888777555444777===AAALLLbbbyyy|||ooo``````dddmmm|||wwwrrrrrrnnnaaaVVVTTTXXXccczzzpppjjjjjjyyy}}}fffRRRBBB;;;:::333222111000...---------000000//////...---+++***,,,------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......---,,,,,,,,,,,,---......////////////---......//////......---------...///000000000000///000111000//////111333222222222333333222222111333444444444444555555555444444444444444444444444333555555555444333444555777777777777666555444333444444444333333333222222111111222333333444555555444444555555555555444444333444444555777999;;;<<>>AAACCCFFFIIIMMMPPPOOOPPPRRRSSSUUUUUUVVVVVVRRRQQQOOONNNMMMLLLMMMMMMIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLNNNPPPSSSUUUWWWXXXYYYYYYZZZ\\\]]]^^^___``````___```aaadddeeedddbbbbbbbbbbbbccccccccccccdddcccccccccdddeeefffhhhiiifffccc``````aaadddeeefffeeefffggggggeeebbb___]]]^^^___```bbbcccddddddeeebbbbbbccccccccccccddddddcccbbbbbbaaa___^^^\\\[[[TTTUUUTTTQQQMMMJJJJJJJJJPPPVVV]]]cccfffiiinnnqqqvvvxxxzzz|||AAAAAABBBBBBCCCCCCBBBBBB????????????@@@@@@@@@@@@;;;;;;<<<<<<;;;999777666444444555777888888666444555555555555444444444444777333222555888:::@@@FFFQQQ\\\iiittt{{{tttppprrrxxxzzz||||||~~~xxxmmm___[[[\\\ccckkkooorrrvvvyyy}}}yyy{{{wwwpppiiibbbaaacccggghhhjjjllloooqqqsssttttttuuuuuusssqqqqqqsssuuuvvvuuurrrooommmllllllmmmnnnlllkkklllooopppooommmfffgggjjjlllmmmmmmmmmmmmnnnlllkkkiiiiiijjjlllmmmggglllnnnjjjjjjllllllhhhkkkhhhfffgggiiiiiifffcccbbbeeeeeeaaaaaaeeeeeebbb```aaaaaabbbcccdddeeeeee```^^^]]]]]]___```aaa```\\\[[[ZZZYYYXXXXXXXXXXXXVVVVVVTTTSSSPPPNNNLLLJJJHHHFFFEEEDDDDDDCCCBBB@@@@@@???===<<<;;;:::777555555666777888888666555444444333222111111111222333333333444555666666777777666555444444666;;;CCCIII^^^uuu{{{sssdddffflllvvvwwwnnnkkkjjjcccZZZVVV\\\ggguuullluuu}}}bbbOOOAAA777333444000111000///---+++******------......---,,,+++***,,,,,,,,,,,,,,,------...........................+++,,,,,,------,,,,,,++++++,,,,,,------.........///......------,,,,,,++++++,,,---...////////////---......//////......---,,,---...///000000000000000111111///......000111111111222333444444444333333333444444444555555555444444444444444444444444222444555444333222333444555666888888888666333111555555444444444333333333000111111222444555555666444444555555555555444444555444444444666888::::::>>>EEETTTeeekkkfffaaa```XXXWWWVVVVVVXXX\\\aaadddooowww~~~tttmmmcccfffjjjjjjjjjkkkooorrrzzz~~~|||{{{{{{}}}yyytttqqqmmmkkk]]]SSSKKKHHHEEE@@@<<<:::888;;;>>>@@@AAADDDIIILLLMMMOOOQQQSSSUUUUUUVVVVVVQQQQQQRRRSSSSSSTTTUUUUUUOOONNNNNNMMMKKKIIIHHHGGGHHHIIIKKKMMMOOOQQQSSSTTTQQQQQQSSSTTTVVVWWWWWWXXXYYYYYYZZZ\\\___```___]]]^^^___```aaabbbcccccccccdddcccaaaaaaaaabbbdddeeeeeebbb``````bbbdddddddddaaaeeehhhhhhdddbbbaaabbbcccccccccccccccbbbaaaaaa```aaaaaaaaabbbbbbbbbbbbaaa```^^^\\\YYYWWWUUUTTTNNNPPPQQQQQQPPPPPPRRRUUU]]]ccciiimmmnnnppptttxxxzzz}}}<<<>>>@@@BBBCCCBBB@@@???===>>>???@@@BBBCCCDDDEEE::::::;;;<<<;;;888666444444444666888:::999666333666666555555555444444444777222111666:::;;;>>>AAAEEERRRaaannn|||{{{uuuqqqsssyyy{{{zzzyyyyyy}}}~~~vvvlll[[[ZZZ]]]eeekkkmmmooorrryyy~~~uuuvvv~~~zzztttlllbbb]]]]]]```bbbeeeiiimmmqqqtttvvvtttuuuuuussspppooorrruuuvvvuuurrrpppnnnmmmmmmmmmpppnnnkkklllnnnooommmjjjcccdddfffhhhiiijjjiiiiiilllkkkiiiggggggiiilllmmmgggmmmoookkkiiillllllgggjjjhhhfffhhhjjjiiieeeaaaeeehhhfff``````dddeeebbb]]]^^^___```bbbcccdddeeebbb```]]]]]]^^^______^^^[[[ZZZYYYWWWVVVVVVVVVVVVTTTSSSRRRQQQOOOLLLJJJIIIEEEDDDCCCCCCCCCBBB@@@===???===;;;::::::888555222333555777999999777444333444333222111111111222333222333444555555555444444333333222333777???IIIOOOjjj~~~yyyxxxvvvhhhlllsss|||{{{pppjjjgggfff^^^XXX[[[iiiyyyxxxjjj~~~iiiPPPBBB:::444222444//////000...+++)))((((((***+++,,,---------,,,+++++++++***)))***+++---...........................+++,,,,,,------,,,,,,+++***++++++,,,---...//////++++++,,,------......///+++,,,---...////////////---..................---,,,---...///000000000000111111111///------///111///000111333444555666666333333333444444444555555444444444444444444444444222333444444222222333444333555888999999777333111666666555555555444444444000000111222444555666666444555555555555555555444666555333444555777888888888>>>MMM```hhhdddaaaaaabbb\\\UUUQQQSSSXXX^^^aaahhhppp}}}{{{ssshhhiiilllrrrwwwyyywwwttt{{{zzzvvv||||||xxxtttqqqoookkkaaaYYYVVVRRRKKKDDDAAA666999<<<>>>???BBBFFFJJJMMMNNNPPPRRRTTTTTTTTTTTTQQQRRRTTTWWWZZZ\\\]]]]]]VVVVVVUUUTTTQQQNNNJJJHHHHHHIIIJJJKKKMMMOOOPPPQQQKKKKKKMMMOOOPPPQQQQQQQQQSSSSSSTTTVVVYYYZZZYYYWWW\\\]]]___```bbbcccccccccbbb```^^^\\\[[[]]]___```cccbbb``````bbbcccdddccc^^^dddiiiiiieeeccceeehhhggggggfffeeecccaaa___^^^______``````aaaaaaaaabbb]]]\\\YYYVVVRRRPPPNNNNNNLLLOOORRRTTTUUUWWW\\\```fffkkkppprrrrrrsssxxx}}}>>>>>>???@@@@@@@@@@@@@@@???<<<999999<<<===<<<;;;;;;;;;<<<<<<;;;:::888777555666666777777777777777444444555555555555444444333333333444666999<<<===BBBKKKUUUaaauuu~~~wwwuuuvvvxxxyyy}}}wwwuuuzzz|||vvvmmmgggeeebbbeeepppvvvtttqqqrrrttt~~~~~~|||tttcccXXXWWWZZZXXXZZZ]]]```dddiiinnnrrrmmmoooppppppooooooppprrrssssssrrrpppnnnnnnqqqttttttpppmmmnnnlllgggcccccc```aaabbbbbbccceeehhhkkknnnjjjfffeeehhhjjjjjjiiigggjjjnnnooolllhhheeedddaaadddgggeee```^^^___bbbeeecccaaa`````````___]]]^^^___aaabbbbbbbbbaaaaaa```___^^^^^^___^^^\\\ZZZXXXWWWUUUUUUUUUTTTQQQOOONNNNNNMMMLLLJJJGGGEEEDDD??????>>>>>>============<<<:::888666555666777888333444666888777555333111000111111222222111111111555444222111111111333444222555666666888AAAQQQ^^^rrrzzzooossswwwtttnnnttt~~~ssslllgggbbb___[[[[[[dddwwwyyyuuucccUUUDDD777222333333333000...,,,---//////---+++******+++++++++,,,,,,,,,....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///222111...---//////,,,++++++,,,,,,---...//////------------------------//////.........---------333///...///,,,%%%%%%***111000...---...///111222444444333333333444555555555666777777777666444333444333333333333444555555777777777777666555444333333333444444444444444444555555444333333333444444666666666555333333444555555555444444444555555666999999AAAOOO\\\cccgggkkkpppggg\\\WWWWWW[[[]]]]]]^^^iiiyyytttooopppzzz~~~~~~{{{{{{xxxwww|||}}}}}}wwwpppmmmnnnpppppppppnnngggWWWGGGCCC<<<777888:::;;;===AAAGGGHHHLLLOOORRRTTTUUUVVVTTTUUUVVVYYY]]]bbbfffhhhgggeeeccc```^^^ZZZUUUQQQOOOMMMMMMQQQVVVWWWSSSOOOIIIGGGDDDDDDEEEGGGHHHHHHLLLMMMNNNOOOQQQRRRTTTTTTXXXYYYZZZ[[[[[[[[[[[[ZZZ```^^^[[[YYYXXXZZZ\\\^^^]]]^^^`````````aaadddfffcccgggiiiiiikkklllhhhbbbeeeeeecccaaa___^^^]]]]]]ZZZ\\\\\\[[[YYYXXXYYYZZZXXXVVVRRROOOLLLKKKLLLMMMQQQVVVZZZ\\\]]]___fffkkkqqqrrrtttuuuvvvxxx|||~~~===>>>???@@@@@@@@@?????????<<<::::::;;;===<<<;;;;;;;;;<<<<<<;;;:::888777555666777888888888888888444555555666666555555444333333333444666888:::;;;;;;DDDOOO]]]qqqwwwssstttuuuvvvuuu|||vvvsssvvvxxxsssllliiihhhhhhnnnwwwzzzuuurrrsssrrrzzzzzz||||||yyyoooccc[[[ZZZ]]]ZZZ[[[[[[\\\^^^aaaeeehhhhhhjjjmmmnnnooooooqqqrrrssstttuuutttttttttvvvxxxyyyrrrllljjjfffaaa___```^^^___```aaabbbdddgggjjjkkkhhheeedddeeeggghhhhhhbbbccceeegggfffdddaaa___```aaaaaa___]]]]]]___bbbdddbbb```_________^^^\\\[[[\\\]]]___``````______]]][[[[[[[[[[[[[[[YYYWWWVVVTTTRRRRRRQQQPPPMMMKKKIIIIIIHHHFFFDDDBBB@@@???>>>>>>>>>======<<<<<<;;;888777555333222222222333444555666777666555333222444444555555444444333333111111111222222222222222444666888:::???IIIXXXbbbooozzzvvvnnnooorrrrrruuu|||tttkkkddd___\\\YYY^^^mmm}}}fffMMMEEE:::333222222222000000...,,,---...///---+++++++++,,,,,,------------------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,***------***))),,,,,,)))++++++,,,,,,---......///------------------------//////.........---------000------///---((()))......---,,,+++,,,---///000444333333333444444555555555666666777666555444333555555555555555666666777666666777666666555444333222222333444444555666666222222222111111111111222666777888666555444555666555555444444555555666666:::999===HHHSSS\\\fffnnnwwwoooeee]]]ZZZ[[[]]]___```dddlllxxx~~~yyywww}}}xxxyyy}}}|||vvvuuuwww|||}}}zzzzzz||||||gggSSSLLLDDD<<<:::999666666999BBBDDDHHHLLLPPPSSSTTTUUURRRTTTYYY___eeelllqqqsssnnnlllkkkiiihhheeeaaa]]]XXXUUURRRSSSUUUSSSNNNIIIJJJHHHEEEDDDEEEGGGGGGGGGKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVVVVXXXVVVTTTRRRQQQSSSUUUWWWYYY[[[^^^```______```aaaccchhhmmmmmmmmmnnnkkkffffffddd```^^^^^^]]]ZZZXXXVVVWWWWWWVVVTTTTTTUUUVVVTTTSSSQQQOOONNNPPPSSSUUU[[[```eeehhhiiilllqqqvvvwwwyyyzzzzzzzzzzzz{{{|||}}}<<<===>>>???@@@??????>>>???===;;;:::;;;<<<;;;:::;;;;;;<<<<<<;;;:::888777555555777888999999999999444555555666666555555444333333333444555666888999333;;;GGGUUUgggyyyzzzsssrrrvvvzzz{{{zzz{{{tttpppqqqqqqmmmiiihhhjjjoooxxx}}}uuuppppppmmmssszzzxxxtttrrrppplllfff```^^^^^^``````^^^[[[XXXVVVVVVWWWXXX^^^aaafffjjjmmmnnnqqqrrrqqqtttwwwyyyyyyyyyzzz{{{}}}sssiiiddd___[[[ZZZ\\\ZZZ\\\^^^___```bbbeeegggeeeeeedddbbb```aaaccceee^^^\\\[[[\\\______]]]ZZZ[[[YYYWWWWWWZZZ]]]___```aaa___]]]\\\]]]]]]\\\ZZZWWWXXXZZZ[[[\\\\\\\\\[[[XXXWWWVVVVVVWWWVVVTTTRRRQQQOOOMMMMMMLLLKKKHHHEEEEEEDDDCCCAAA???===;;;:::<<<<<<<<<;;;:::999999999999888666555444333333333555555555555555444444444666666555555555444444333//////111222333333333333444666:::BBBMMMYYYdddjjjkkkppptttsssooommmpppsss|||rrrggg___[[[ZZZ[[[fff{{{aaaJJJ:::666222111222222000---///...------......---+++,,,,,,------.........---,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,***------++++++......,,,++++++,,,,,,------......------------------------...............------------,,,---///...,,,---222111000/////////000222333333333333444444444555555555666666666666555444444777777666666777777888999666666666666555444333222111111222444555666777888444444555555555555555444777888999888666555666888555555555555555666777777;;;999:::@@@GGGQQQaaaooowwwtttnnneee]]][[[^^^bbbbbb^^^]]]hhhzzz{{{mmmiiipppzzz~~~uuussspppkkkmmmtttyyyxxxzzz}}}}}}{{{|||ttt___TTTKKKAAA===:::555222222;;;===AAAEEEJJJNNNPPPQQQOOOSSSZZZbbbjjjqqquuuwwwpppoooooooooooonnnkkkiiieeebbb^^^]]]\\\XXXRRRNNNJJJHHHEEEDDDEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEDDDFFFGGGHHHJJJKKKMMMNNNOOOOOOMMMKKKJJJJJJLLLNNNPPPRRRUUUYYY[[[\\\\\\]]]^^^eeemmmtttsssqqqpppnnnjjjgggbbb]]][[[[[[ZZZVVVQQQOOOPPPQQQPPPPPPQQQSSSUUUSSSSSSTTTTTTUUUXXX]]]aaahhhmmmrrrttttttuuuxxx{{{~~~~~~{{{zzzzzz{{{~~~<<<===>>>@@@@@@???>>>===>>>===<<<<<<;;;;;;;;;:::999::::::;;;:::888777666444444666777888888999999555555666666666666555555333333444444555555666666222666>>>JJJXXXhhhtttyyyzzztttnnnooouuu{{{|||uuuooollliiidddbbbdddgggppp|||zzzpppjjjiiiggglllrrryyy}}}}}}~~~}}}zzzvvvqqqooofffccc```]]]]]]___``````fffbbb]]]XXXTTTQQQOOOMMMSSSWWW]]]ccchhhlllppprrrqqquuuzzz||||||zzzxxxxxxxxxnnneee___[[[VVVVVVXXXWWWYYY[[[]]]]]]___bbbddd___```aaa^^^[[[ZZZ]]]```]]]XXXTTTTTTXXXYYYVVVSSSQQQOOONNNSSSZZZ______]]]^^^\\\ZZZYYYZZZZZZYYYXXXWWWWWWXXXYYYYYYXXXVVVUUURRRQQQPPPQQQQQQQQQOOOMMMJJJIIIGGGGGGHHHGGGEEECCCBBBBBB@@@>>><<<;;;:::999999999888777777666555555777666666666666555555555777666555444333444555555444333333222111111111111//////000222333555777888777:::BBBOOO]]]iiiooopppjjjkkkpppvvvuuurrrtttzzz}}}zzztttjjj___ZZZZZZ\\\fffsss}}}eeeLLL<<<555333222333333222...+++......------------,,,,,,++++++------......---,,,++++++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++......,,,---000111///++++++,,,,,,,,,---------,,,,,,------------------........................------...///......000333222222111111111222333444222222333444555555555555666666666555555555444444777777666666777777888999666666666555555444333222222333333444555666666777555555777777888777777666666777888888777666666777555555555555666777888888;;;::::::;;;===EEEVVVfffooorrrssslllbbb\\\]]]aaabbb[[[WWW^^^mmm}}}zzzfff^^^bbbpppxxxyyyqqqbbb___hhhkkkmmmqqqttttttrrrxxx|||kkkXXXNNNDDD@@@>>>999555444333555888===BBBFFFIIIKKKMMMQQQYYYaaahhhlllnnnoookkkkkkkkknnnpppqqqooommmllliiigggeeeccc```\\\XXXJJJHHHGGGFFFHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDDDDCCCHHHHHHGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFGGGHHHKKKLLLLLLNNNQQQTTTVVVYYY]]]```llluuu|||zzzuuurrrooommmhhhaaaZZZWWWYYYWWWQQQJJJHHHKKKMMMOOOQQQTTTXXX[[[YYY[[[]]]]]]^^^bbbggglllqqqtttxxxyyyyyyxxxxxxyyyzzzvvvsssrrrppprrrvvv{{{;;;===???@@@AAA@@@>>>===============;;;:::::::::888888999999888777555444333444555666777777777777555666666666666666666555333444444555555555555555555555888???IIIUUUbbbkkkppplllfffffflllttt|||~~~xxxqqqkkkddd\\\[[[^^^aaammmwwwxxxqqqhhhdddcccbbbgggmmmrrr{{{}}}|||zzzwwwsssooollljjj___\\\YYYYYY\\\___``````eeeccc```^^^]]]ZZZUUURRRMMMPPPVVV[[[```fffmmmqqqssswww|||~~~|||wwwsssqqqllleee___\\\YYYUUUSSSUUUUUUWWWZZZ[[[[[[\\\^^^```YYY[[[\\\YYYVVVTTTWWWZZZZZZTTTNNNMMMOOOPPPMMMJJJFFFEEEHHHPPPZZZ^^^\\\XXXXXXVVVTTTTTTTTTUUUTTTSSSVVVVVVVVVVVVTTTRRRPPPNNNMMMKKKKKKKKKKKKKKKIIIGGGBBBBBBAAABBBDDDDDDBBBAAA>>>===<<<:::999888888888555555444444444333333333000111333444555555444444777666555333333444555666222222111000//////000000000000000222555:::???BBBFFFIIIQQQ^^^jjjrrrsssqqqppprrrxxx~~~|||~~~sssooohhh___ZZZ[[[bbbiiiyyy{{{|||}}}cccLLL>>>999333222222111111111///------......---,,,,,,,,,,,,)))***,,,---------++++++++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...(((+++,,,***+++//////---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---.....................---///000...---...000111............//////000000111222333444555555555555666555555444444444444444666666555555666666777888666666666666555444333222555555555555555555555444222222333444444444444444444666888888666555666666555555555666777888999999;;;;;;;;;;;;999<<>>BBBCCCJJJOOOWWW___eeehhhhhhgggdddeeegggkkkoooqqqqqqppplllkkkhhhfffdddaaa^^^\\\NNNMMMLLLMMMOOOQQQPPPPPPMMMLLLKKKJJJIIIHHHGGGFFFKKKKKKJJJJJJJJJKKKLLLMMMIIIHHHGGGGGGGGGIIIKKKLLLKKKLLLMMMOOOSSS[[[dddjjjvvvxxxssspppmmmhhhaaaYYYVVVVVVTTTMMMFFFFFFIIIOOOTTTYYY^^^cccfffdddgggjjjjjjiiiiiimmmqqqsssuuuxxxzzzzzzyyyyyyyyy}}}|||yyyssslllgggcccbbbbbbhhhqqq}}}<<<===@@@BBBBBBAAA???===<<<>>>???>>>;;;999999:::888888999999888777555444555666666777777777777777555666666777777666666555333444555666666666666666888666666:::???FFFRRR\\\iiigggeeedddgggoooyyy{{{vvvooodddZZZWWW[[[^^^hhhpppnnngggcccbbb```bbbhhhmmmooossszzz~~~{{{vvvrrrmmmiiiggg```^^^]]]^^^```bbbbbbbbbcccdddgggkkknnnlllfffaaaQQQRRRSSSUUUXXX___hhhmmmtttxxx}}}}}}yyyrrrllliiiaaa\\\XXXYYYXXXTTTRRRSSSUUUWWWYYYZZZZZZZZZ[[[\\\UUUVVVVVVTTTRRRQQQQQQRRRSSSNNNIIIFFFFFFFFFDDDBBB???@@@EEEMMMVVVYYYUUUPPPOOONNNLLLLLLMMMMMMLLLKKKPPPPPPPPPOOOMMMKKKHHHGGGFFFEEEDDDDDDEEEEEECCCAAA===<<<<<<===??????>>><<<888777555444333444555555222222222222333333333333222333666888999999777666777666555444333444555555333222111000000111222333111222555:::AAAIIIPPPTTT[[[\\\```hhhpppuuuuuusss{{{{{{hhhccc]]]YYY\\\ggguuu}}}tttlllssseeeLLL:::555777///............///000111,,,---...---,,,++++++---((()))+++------,,,+++***++++++*********+++,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,***---...,,,---000111...++++++++++++,,,,,,,,,,,,+++,,,,,,------.........---------...............---000111...,,,...000///////////////000000000000000111333555666666555555666555444444333333444444555555444444555555666777777777777777666555444333777777666666555444444333333333333333333444666666333555777888777666666666666666666666777999:::;;;;;;;;;<<<<<<888777???JJJ___kkkuuutttgggZZZUUUUUUYYYZZZZZZYYYYYY[[[aaafffvvv~~~ssseee[[[XXXaaavvvvvvfffaaaVVVWWW\\\ccchhhppphhh\\\QQQMMMLLLFFF???<<<333333444666888;;;===???EEEJJJRRR[[[aaacccdddccc___```ccchhhnnnrrrsssrrrpppnnnkkkhhhddd```^^^\\\QQQQQQRRRUUUXXX[[[[[[[[[XXXWWWVVVTTTRRRPPPNNNMMMOOOOOOOOOPPPRRRTTTWWWXXXOOONNNNNNMMMMMMNNNOOOPPPSSSRRRRRRTTTYYYcccooowww{{{vvvrrrmmmgggaaaZZZVVVTTTQQQKKKFFFFFFLLLTTT\\\ccchhhmmmpppnnnsssvvvuuupppmmmnnnpppppprrrtttvvvxxxyyyyyyyyyqqqnnniiiccc\\\YYYYYYZZZ___iiiyyy<<<>>>AAACCCDDDBBB@@@>>><<<>>>@@@???;;;999999999999::::::::::::888777666888999999999999888777777666666777777777777666666333444555777888888777777888555666999<<<>>>FFFPPP```dddggggggeeeiiisss|||~~~{{{uuuhhh\\\YYY\\\___gggjjjeeebbbcccddddddgggnnnqqqnnnkkknnnsssvvvyyy~~~|||vvvpppkkkhhhfffggghhhhhhgggfffffffffiiilllrrr{{{}}}tttkkk]]]ZZZUUUQQQRRRXXXbbbhhhpppssswwwwwwrrrjjjccc```[[[VVVSSSTTTTTTRRRRRRTTTUUUWWWYYYZZZYYYXXXXXXYYYSSSRRRPPPOOOOOOOOOMMMLLLLLLJJJGGGDDDBBBAAA@@@@@@>>>???CCCHHHMMMNNNKKKGGGFFFEEECCCCCCDDDEEEDDDCCCFFFFFFGGGFFFEEECCCBBB@@@@@@>>>>>>>>>>>>>>><<<::::::999888999999999777555333222000000000222333555111111222333444555666666888999<<<>>>>>><<<999888666666555444444444444444222222111000111222444666444999BBBNNNYYYbbbiiimmmkkkiiihhhjjjpppwww|||}}}wwwwwwxxxuuurrr]]]YYYVVVZZZggg{{{wwwkkkbbbqqqbbbMMM>>>444222444,,,------.........///000+++---...---+++***+++---(((***,,,......---,,,***,,,+++***))))))***++++++******************************************************))))))******+++,,,,,,///000---...111111///++++++++++++++++++++++++++++++,,,,,,---......///---------.........//////+++///000,,,+++///111///000000111111222222222111///111333555666666555555666555444333333333444444555555444444555555666777888888888888777666555444666666666666555555555555666555333333333555888:::333666888999888777777777666666666777888999;;;;;;;;;:::;;;<<<999666;;;CCCQQQ]]]hhhjjjaaaXXXTTTUUUUUUWWWWWWVVVSSSSSSUUUXXXkkk}}}wwwmmmaaa[[[[[[aaannn{{{rrrcccVVVUUUXXX___hhhttt{{{nnnbbbVVVTTTSSSMMMFFFAAA<<<;;;;;;:::;;;<<<===>>><<>>@@@???;;;999888999;;;;;;<<<<<<;;;:::888777;;;;;;;;;;;;:::999888888666666777777777777666666333444666777999999888888555444666;;;<<<;;;AAAJJJTTT]]]dddddd```aaaiiirrryyylll___[[[___aaaggggggbbb```eeehhhhhhkkksssuuunnnffffffkkkoooqqqxxx}}}}}}|||uuunnnkkkmmmoooppppppmmmjjjiiijjjrrruuu}}}xxxmmmgggaaaXXXQQQOOOTTT]]]eeejjjmmmpppooojjjccc\\\XXXYYYSSSPPPQQQQQQPPPRRRUUUVVVXXXZZZZZZYYYWWWWWWWWWRRROOOMMMMMMNNNNNNKKKHHHIIIIIIHHHEEEBBBAAABBBCCC@@@@@@BBBDDDFFFFFFDDDBBB@@@???======>>>???>>>======>>>???@@@??????======;;;:::999:::::::::888666:::888666666555444111///111000//////000222444666111222333444666777888999888:::<<<===<<<999555333666555555555555444444444111000//////000222444666999AAAOOO___nnnxxx~~~pppmmmiiiiiinnnyyy|||nnnhhhiiikkkkkkiiiVVVSSSSSS]]]qqquuuggg]]]rrrjjjLLL===888444333444---///000000///---------+++---///---+++)))+++---)))+++...///000///---+++---,,,+++)))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...))),,,,,,)))***------***++++++++++++++++++++++++++++++,,,,,,---...//////---------.........//////)))...///++++++000222000,,,,,,---...............///111333555666666666555666555444333222333444444555555555555555666777777999999999888888777666555444555555555666666777777333222///...///222555777444777:::;;;:::999888999666666666777888:::;;;<<<;;;999:::;;;999777:::AAABBBMMMZZZ^^^ZZZUUUUUUWWWSSSSSSSSSRRRPPPPPPQQQRRRaaaooo|||ssshhh]]]\\\___dddjjjppprrruuuzzzzzzfffbbb^^^^^^eeeooo|||xxxooocccXXXWWWXXXSSSLLLGGGCCCBBBAAA???>>>>>>??????444888>>>DDDIIIJJJJJJJJJNNNOOOSSSZZZaaafffhhhhhhffffffddd```\\\YYYXXXYYYLLLMMMPPPUUU\\\```bbbbbbZZZ[[[]]]```cccfffhhhiiiiiihhhgggffffffhhhjjjkkkffffffeeedddddddddddddddggghhhiiikkkpppwww~~~}}}xxxrrreeebbb^^^XXXSSSNNNKKKIIIKKKRRR]]]gggmmmqqqssstttsssyyy}}}tttkkkggggggiiigggdddbbbaaa```___]]]PPPOOOOOOPPPWWWcccqqq{{{????????????>>>>>>>>>===::::::999999999999888888;;;;;;::::::::::::999999666666777888999999::::::555666777777666555444333333444666888999888777666555555666777999;;;>>>???LLLTTT___dddeeedddgggiiizzzuuuggg___]]]dddeeehhhjjjiiigggmmmtttvvvxxxwwwsssnnniiihhhiiipppvvv}}}xxxnnnrrrssstttuuuuuuqqqlllhhhpppzzz}}}qqqllljjjeee]]]UUURRRTTTWWW___^^^ZZZVVVSSSRRRSSSUUUUUUQQQOOOPPPNNNKKKLLLOOO\\\ZZZXXXVVVTTTSSSRRRRRRNNNLLLJJJKKKNNNOOOMMMKKKJJJIIIGGGDDDBBB@@@>>>>>>BBBBBBAAAAAA@@@?????????<<<;;;999777666666777888999999:::::::::999999888777777666444444333333333444333222222111111111222444333222111111111222333555555666777888999999:::::::::;;;;;;:::999777666666666666555555444333333///111333222000111888>>><<>>???;;;:::>>>@@@???@@@BBBFFFGGGIIIKKKMMMSSSZZZ^^^```]]]ZZZWWWUUUUUUVVVWWWJJJLLLPPPVVV\\\aaabbbbbb^^^\\\]]]bbbfffgggkkkpppvvvrrrnnnmmmoooppppppnnnkkklllmmmnnnnnnmmmkkkjjjllllllmmmppptttzzz|||vvvrrrqqqkkkccc\\\VVVOOOGGGEEEGGGMMMTTT^^^hhhooopppooommmooooooqqqrrrlllaaaYYYXXXXXXVVVTTTRRRQQQQQQQQQQQQNNNSSS]]]gggsss~~~>>>>>>>>>>>>>>>>>>>>>???<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::::::::999999666777777888999999::::::777777888999888777666555333555777888999999888777888888777777888999;;;<<>>===<<<<<<;;;:::999777555555555666777:::::::::999888666555444555444444444444444555555333333222222111222222222555555444333333444444555555666777999:::;;;;;;;;;::::::;;;:::999777555444333333444444444222111000111333444222222666>>>EEENNNeeezzzqqqmmmkkklllpppwwwxxxiiibbbZZZXXX[[[\\\XXXSSSPPPVVVaaatttzzzllldddcccnnnnnnNNNAAA444//////...---...---------...------,,,+++,,,,,,,,,+++++++++*********))))))))))))***+++++++++++++++++++++,,,,,,---++++++***)))))))))))))))***))))))(((((())))))************+++++++++,,,,,,***++++++++++++++++++,,,***************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++///...---,,,,,,,,,---...//////000000000//////...//////000111222444555555666666666555555444444444555555555555444444444444555555555555555555555555555555555333222222333555444444444444444555666666777777666666777777888999666777888888999999999999888888888777777888888888<<<>>>DDDLLLUUUZZZZZZYYYWWW]]]^^^XXXRRRQQQSSSSSSXXX]]]eeepppzzzyyyqqqiiifffddddddkkkuuuwwwsssnnnnnnttt}}}|||~~~|||{{{}}}{{{nnneee^^^\\\\\\[[[[[[^^^ccckkkrrrsssooogggZZZNNNDDD===999;;;===<<<===@@@===>>>>>>???AAAFFFLLLQQQUUUSSSPPPNNNMMMMMMNNNOOOHHHJJJMMMRRRXXX[[[]]]\\\\\\ZZZ\\\bbbfffgggjjjooouuurrroooooopppqqqpppnnnpppqqqsssssssssrrrpppooommmmmmmmmooorrrwww{{{~~~}}}wwwqqqnnnmmmggg___XXXSSSLLLFFFEEEGGGPPPVVV___ggglllmmmkkkiiikkkiiihhheee\\\PPPIIIHHHJJJJJJJJJIIIJJJMMMRRRVVV^^^eeeppp{{{??????>>>>>>============<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::::::::999999777777777888999999::::::777888999999999888777666444555777888999999888888;;;:::888777777777888999===DDDNNNYYYaaadddeeeeeeggguuusssmmmfffgggkkkqqqtttwwwssshhhcccdddeeejjjrrr{{{}}}{{{wwwuuuuuuyyy}}}|||wwwooojjjeee___[[[[[[\\\ZZZYYYLLLJJJFFFBBBAAAAAACCCEEEGGGEEEFFFKKKLLLJJJKKKOOOQQQQQQPPPPPPOOOOOONNNNNNMMMKKKIIIHHHHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBCCCDDD@@@@@@???>>>===;;;;;;:::999888777555555555666666888888888888777666555444333333333444555666777888333333333222222333444444777777666666666666777777666777999;;;<<<<<<<<<<<<999999999888777666444444333333444555444333222111444555666777999@@@JJJQQQbbbtttuuuqqqmmmjjjlllooowww}}}pppfffXXXWWWUUUTTTRRRQQQOOONNNUUU^^^lllmmm___]]]bbbyyylllQQQ===444---///111000....../////////...---+++***))),,,,,,,,,+++++++++******)))(((((((((((()))*********)))((('''((()))***+++******)))((((((((()))))))))((((((''''''(((((()))*********++++++++++++,,,+++++++++++++++*********************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...---+++))))))+++...000......///////////////...---...///000222444555666555444444444333333222222222222333333444444444555444444444444444444444444222222222333444444333222333333333333444555777777777777666666777777888999555555777888999:::::::::888888777777777777888888777999===EEEOOOWWW\\\^^^\\\dddgggccc\\\XXXVVVTTTWWWYYY]]]eeemmmtttxxxyyyuuutttsssoooiiifffllluuu{{{wwwqqqllllllsss}}}{{{{{{|||}}}mmmhhhcccaaa___^^^bbbiiizzzmmm^^^KKKBBB<<<;;;<<<;;;;;;===888888777777777;;;@@@DDDHHHGGGEEEDDDCCCDDDFFFGGGDDDEEEGGGLLLQQQTTTUUUUUUWWWVVVZZZaaaeeeeeegggjjjqqqpppoooppprrrrrrpppooossstttvvvwwwvvvuuusssqqqmmmmmmmmmnnnppptttwwwzzz{{{uuuoooiiigggfff___XXXQQQMMMHHHDDDDDDHHHRRRVVV\\\aaadddcccaaa______[[[WWWSSSJJJ@@@;;;<<>><<<;;;:::999::::::999999999888888888;;;;;;:::::::::999999999777777888888888999999999666777888999999888777666555666777888999999999888:::999888777666666777888999<<>>======;;;:::999888888888888999444555666777888999999999555555555666666777888999555555555555555555666777777777777777777888888888777999:::<<<<<<;;;:::999666666666666666666666555666666666666666666666666888:::<<<@@@EEEMMMVVV]]]pppwww{{{rrriiiggghhhmmmrrrzzz|||lll```ZZZSSSUUUTTTPPPJJJIIINNNRRR```jjjxxxrrr___WWWaaannnqqqSSS>>>777111---///111///------.........---,,,+++***))),,,,,,,,,+++++++++******)))(((((((((((()))******)))((('''&&&&&&((()))***))))))((((((((((((((()))((((((''''''''''''((((((************++++++++++++,,,,,,++++++******))))))*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,+++***)))***+++---...------.../////////............///000111222333444222222222333333333444444333333333333444444444444444444444444444444444444222000000333777888555111222222222333444666777888666666666666666777888888666666777888888999888888666777777777777777777666555666999???HHHRRRZZZ^^^[[[eeekkkhhhaaa\\\WWWSSSWWWWWWWWW\\\cccjjjooorrrsssuuuwwwtttnnnjjjlllqqq|||{{{xxxsssooooootttyyy~~~~~~yyywwwxxx{{{}}}nnnkkkiiifffaaaaaaiiitttwwwgggSSSJJJCCCBBBBBB???======::::::999777555777:::===>>>>>>===<<<<<<>>>???@@@??????AAAEEEJJJNNNOOOOOOQQQQQQUUU]]]`````````ccchhhjjjlllnnnpppqqqpppoooqqqqqqsssssssssqqqooonnniiiiiiiiikkkmmmqqqtttvvv}}}{{{uuummmeee```]]]]]]VVVPPPIIIFFFCCCAAACCCGGGOOOQQQSSSUUUTTTRRRPPPNNNLLLHHHEEEDDD@@@;;;<<>>>>>======<<<;;;;;;;;;::::::999999999888888888;;;;;;:::::::::999999999888888888888888999999999888888::::::;;;:::999888555666666777888888999999888777666666666777888999888999===DDDOOOZZZbbbfffiiivvvuuujjjggggggkkknnnrrryyy}}}sssnnnmmmkkkfffdddhhhmmmtttxxxsssttt{{{xxxvvvuuuuuubbb]]]YYY\\\ccchhheee```ZZZTTTLLLFFFCCCBBBAAA@@@@@@======@@@@@@>>>>>>AAAFFFGGGHHHJJJJJJKKKKKKJJJFFFFFFGGGFFFFFFFFFFFFGGGEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCAAA@@@@@@???>>>>>>======<<<<<<======666777888999:::;;;;;;;;;999999888888888888999999888888777777777888888999666666777777888888888888888999::::::999888777666333333333444555777888888666666666666888:::===>>>AAACCCGGGKKKRRRYYY```eeesssrrruuu{{{qqqggggggjjjpppuuu|||ooo```XXXVVVSSSSSSQQQKKKHHHLLLWWW```nnnvvvtttaaaTTTWWWjjj~~~rrrVVVAAA777333---***,,,...,,,+++,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********))))))))))))***++++++++++++*********+++,,,---)))((((((((((((((())))))((((((''''''''''''(((((())))))*********++++++++++++++++++******)))))))))******++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,+++))))))***+++,,,,,,,,,,,,,,,,,,---...............000000000000000000000000///000111222444555666777555555555444444444444333444444444444444444444444222111222555999999666222111111222222444555777777666666666555666777777888888888888888888777666555555666777777777777666555444555666999???HHHPPPUUUVVVaaaiiiiiiccc^^^YYYTTTVVVTTTRRRTTTYYY```fffhhhtttwwwyyyxxxuuusssqqqppp}}}zzzsssnnnmmmjjjlllqqqxxxzzzvvvrrrrrrtttwwwwwwvvvmmmlllkkkhhhcccdddppp}}}}}}nnn\\\SSSMMMNNNOOOJJJDDDAAA<<<<<<;;;999666555666888888888777777777888::::::::::::;;;???DDDHHHJJJJJJIIIIIINNNUUUXXXVVVVVVXXX[[[^^^cccfffiiijjjjjjjjjiiijjjkkkkkkjjjhhhfffeee``````bbbdddgggjjjmmmooouuurrrlllccc[[[UUUSSSSSSMMMGGGCCCAAA@@@>>>AAAFFFJJJIIIHHHGGGDDDBBB???>>>===;;;;;;>>>???AAAGGGNNNXXXbbbnnntttvvvzzz999999:::;;;<<<===>>>>>><<<<<<;;;;;;;;;;;;::::::;;;;;;::::::::::::999999888888888888888888888888:::;;;<<<=========<<<;;;555555555666777777888888666666555555555777888999888888999===EEEPPP\\\ccceeennn}}}yyykkkfffcccdddfffiiiooovvv}}}}}}{{{qqqhhhaaabbbeeejjjxxxzzzwww{{{wwwtttqqqnnnZZZWWWVVV[[[dddiiigggcccccc___ZZZVVVRRRMMMEEE???===999999;;;<<<;;;===AAABBBCCCEEEGGGHHHHHHGGGGGGEEEFFFFFFDDDAAA??????@@@EEEEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@???@@@@@@@@@@@@?????????<<<<<<<<<<<<;;;:::999888::::::999888888888999999;;;:::999999888888888999555666777888888999888888777777777777777777777888222222333444555777999:::444666:::???DDDHHHLLLNNNRRRRRRSSSVVVZZZ```eeehhhllljjjooo~~~zzzppppppppprrruuuwww{{{}}}rrrfff\\\WWWWWWOOONNNLLLKKKOOOXXXfffoooyyy~~~vvvcccWWWTTT___ttttttYYYBBB666444111---+++---///------000)))***+++,,,------------,,,,,,,,,+++++++++*********))))))))))))***++++++)))))))))***************))))))((((((((()))******)))((((((''''''(((((())))))))))))************+++***************)))))))))***++++++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---...---,,,+++)))***+++------,,,+++***++++++,,,---............000000000000//////////////////000222333555666777666555555555444444333333333333333333333333333333222222444666888888666444222222222222333444666666666666555555666666777888999999999888777666444444444555666777777666555444333444444666888===DDDIIITTT```jjjlllhhhfffccc___TTTQQQOOOOOOSSSXXX\\\^^^rrrwww{{{{{{{{{|||{{{xxxzzzmmmeee___aaagggqqq}}}~~~wwwoookkkjjjkkkkkkjjjiiiiiiiiigggdddhhhvvvxxxeee]]]XXXZZZ\\\WWWOOOKKK@@@AAAAAA???;;;888777666777777666555555555555666777666777:::>>>BBBDDDDDDAAAAAAEEEKKKMMMKKKJJJLLLMMMQQQVVVYYY[[[\\\]]]___]]]^^^______^^^\\\ZZZXXXSSSTTTUUUXXX[[[^^^```bbbdddbbb]]]VVVOOOJJJHHHHHHEEEAAA>>>>>>>>>===???CCCDDDBBB@@@===;;;:::999999;;;;;;>>>EEEJJJNNNVVV^^^lllttt:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;::::::::::::999999888888888888888888888888888999:::<<<<<<<<<;;;:::444444444555555666777888666666555444555666777888555777888:::>>>GGGRRR[[[bbbfffnnnxxx|||wwwllleee______```bbbgggmmmtttzzztttiiibbbccccccdddooo~~~}}}}}}}}}xxxpppiiiVVVUUUWWW]]]fffkkkkkkiiinnnnnnooopppmmmbbbRRRFFF@@@<<<999::::::999;;;???>>>???AAACCCDDDDDDCCCCCCCCCDDDEEECCC???===>>>???BBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>?????????????????????>>>>>>===<<<;;;:::888777777777777777777888999:::;;;;;;999888777777777777555666777999::::::999999444444444444666999;;;===555444444444555666777888888>>>IIIUUU___eeehhhhhhiiieee```]]]]]]aaafffhhhkkkkkkrrr|||zzz~~~{{{yyyxxxxxxzzzyyymmmgggccc\\\XXXXXXMMMMMMNNNTTT^^^iiirrrvvv~~~xxxjjj]]][[[bbbmmm|||lllVVVEEE777111222///,,,,,,///000,,,+++,,,))))))***,,,,,,---------,,,,,,,,,+++++++++******)))(((((((((((()))******%%%&&&((()))))))))'''''')))))))))))))))***++++++***))))))(((((())))))***))))))))))))************))))))))))))***************+++,,,,,,,,,,,,+++***************************)))***,,,......---,,,+++,,,,,,,,,,,,++++++++++++******+++------.........///////////////////////////000000111111222222333333333333333333444444444333333333333333333333333111333555666555444444555333222222222333444444555666555555555555666777777777888888888777666555555333444666777777666444333333555777777777999===AAAMMMYYYdddgggggghhhhhhfffTTTRRROOOOOORRRUUUWWWXXXiiisss{{{||||||pppeeeYYYZZZ^^^fffsssvvvooollljjjfffdddbbbbbbcccdddeeelll}}}}}}mmmddd^^^aaaeeebbb[[[WWWOOOQQQSSSQQQMMMGGGCCCBBB;;;;;;:::999888777666666777555444555888;;;<<<<<<;;;:::<<>>>>>>>>>>>======;;;;;;<<<<<<<<<;;;::::::333444444555666888:::;;;;;;:::999777666555555444666777888:::;;;;;;::::::222222222333666;;;???BBB888777666555444555666777???IIIZZZlllyyyzzzrrrggg___]]]```eeehhhvvvuuuzzz|||yyyxxx{{{zzzmmmbbbbbbbbb]]]YYYXXXPPPPPPTTT___llluuuwwwvvvrrrfff^^^dddpppzzz}}}|||lllOOO@@@888333000111***((())),,,+++%%% ******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******'''''''''''''''((())))))''')))+++------,,,***(((******))))))***+++,,,,,,******))))))))))))******))))))))))))************(((((())))))******++++++***+++,,,---,,,,,,***)))************************)))***,,,.........,,,+++000...,,,***)))***,,,---)))***+++,,,------...------------...///000111111000000000000///////////////000111222333444555555333333333333333333333333000333555555222111333555333333333222222333444444555555555555555666777777555666777777777777777666333444666777777666444333666888;;;;;;999:::===@@@@@@LLLWWW[[[]]]```bbbbbbVVVTTTRRRRRRTTTVVVWWWWWW^^^nnnzzzzzzyyyssshhhRRRQQQRRRXXXeeetttyyytttoooiiieee]]]\\\^^^bbbfffppp}}}ssshhhaaaccchhhgggccc```___bbbeeeddd```YYYTTTQQQAAAAAA???>>><<<:::999888777555333333444666666555777555777;;;<<<999999;;;;;;>>>AAAAAA??????@@@CCCDDDDDDEEEEEEDDDBBB???>>>===>>>???@@@AAABBBCCCCCC?????????===;;;999:::;;;<<<::::::======;;;<<>>===???CCCGGGJJJIIILLLVVVcccmmmttt}}}===<<<;;;<<<<<<;;;888666999999999999888888888888999:::;;;;;;;;;:::999888777777666666666666777777555777999999888666666777777888888999999777666555555555555555666666666666777888888777666;;;DDDLLLXXX^^^dddccc```cccmmmvvvrrrmmmfffaaa```aaaaaa```[[[aaammm~~~vvvmmmiiieeebbbgggoooyyyyyy{{{{{{{{{~~~yyyiii```[[[```hhhoootttxxx}}}ooo___WWWNNNBBB<<<:::;;;:::888<<<===@@@AAAAAA???===<<<===@@@DDDDDDAAA>>>>>>>>>BBBBBB@@@???????????????AAAAAAAAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAA@@@??????;;;;;;:::999888777777777444444333444666:::>>>AAA:::888666777999:::888666999888888888888777444222111333222111444999;;;999999999;;;===:::888===EEEJJJ\\\wwwtttjjjggggggiiipppxxx{{{vvvvvv}}}|||xxxuuunnnggg```ZZZWWWUUUWWWZZZXXX^^^lll||||||xxxyyy~~~xxxvvvuuuyyy~~~{{{vvvyyytttwwwgggTTT===222444777444...,,,,,,,,,,,,,,,,,,,,,,,,...+++((()))++++++***(((+++***)))(((((()))***+++******)))(((((((((((((((******)))(((((()))***+++)))))))))))))))))))))))))))(((''''''''')))***+++(((((((((((())))))))))))++++++,,,,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++(((((()))***************...,,,***)))******)))(((***((('''(((+++,,,---,,,....................................///000222222222222111111222222333444333333333333333333333333666555555666555333222333555444333444666777666555444555666777777666555555555555555555666666666666666666666666666555555555666777999;;;;;;;;;999888:::AAAEEEHHHPPP\\\bbbaaa^^^bbbbbb[[[UUUSSSRRRQQQ[[[cccnnntttwww|||pppaaaVVVUUUVVVXXX[[[aaaooo}}}}}}uuulll^^^______aaafffuuu}}}lllgggdddeeedddbbbcccfffkkkttt|||~~~|||wwwmmmcccVVVPPPJJJFFFEEECCC@@@======<<<999666333333444666666666666666666555555555;;;:::888777666777888999<<<;;;:::999999999:::;;;:::999888999<<<>>>??????999::::::999888999;;;======<<<;;;;;;<<<===>>>???===>>>BBBHHHOOOTTTWWWWWWPPPYYYbbbiiirrr}}}>>>======>>>???>>><<<999666666666666666666555555::::::;;;<<<;;;:::999888777666666555555666666777666888::::::999777777888777888888999999777666555666666666777777777777888777888888666555888???FFFIIIOOOVVVYYYXXX[[[aaagggpppmmmiiifffdddaaa]]][[[[[[___iiiyyyvvvmmmfff```aaafffoooqqqvvv|||~~~rrrjjjdddffflllqqqwww}}}vvvggg^^^UUUJJJCCC@@@???<<<:::==================>>>>>>;;;>>>AAABBB@@@>>>>>>>>>@@@@@@?????????@@@@@@AAA@@@@@@@@@?????????>>>>>>@@@AAAAAAAAAAAA@@@??????<<<:::888555444333333333666555444333444666888::::::888777888:::<<<;;;999999888888777777555333222000222333222555:::<<<:::999999;;;>>>>>>???FFFOOO]]]ooovvvkkkhhhjjjoooyyy|||wwwxxxzzztttqqqnnnllliiiccc]]]XXXWWWYYY]]]aaalllrrr~~~zzzzzz{{{{{{|||xxxuuu|||}}}vvvsssrrrmmmRRRDDD333,,,000444222...,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))***+++***(((******)))(((((()))************)))(((((((((((((((+++***)))(((((())))))***)))))))))))))))))))))))))))(((''''''((()))***+++(((((((((((())))))))))))))))))************))))))***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***+++++++++++++++***((('''''')))******))),,,***)))***,,,---------....................................///000111222222111111111111222333333444444444444444444444444666555444555555555555777666444222333555777888888444555666777777666555444555555555555666666666666666666666666666666666555666777888::::::999888777777>>>CCCEEELLLYYYbbbeeemmmoookkk```WWWSSSQQQOOOZZZ___fffjjjmmmsss~~~}}}mmm___UUUUUUWWWZZZZZZ\\\eeeppp|||xxxkkkjjjiiiiiimmmvvv{{{mmmhhheeegggggggggkkkpppuuu{{{qqqeee```YYYUUUTTTSSSQQQNNNHHHFFFAAA<<<777555555666888888888888777777777777888888888888888999999:::::::::;;;<<<<<<<<<<<<;;;888777666777:::;;;;;;:::<<<<<<;;;999777888:::<<<===>>>@@@BBBCCCDDDDDDDDDHHHKKKQQQXXX^^^aaaaaa```^^^eeejjjmmmttt~~~>>>======>>>@@@???===;;;888888888888888888888888;;;;;;<<<<<<;;;;;;:::999777666666555555666666777777999;;;<<<:::999999999777888888999999777666555777777777777888888888888666888888777444555999>>>@@@EEEMMMRRRVVVYYY[[[]]]hhhiiikkkjjjgggbbb]]]YYY]]]___eeeqqq}}}sssiiiaaa^^^___dddiiiqqqvvvzzz{{{{{{|||~~~}}}yyysssqqqrrrsssyyyxxxkkkfff___UUUMMMHHHEEEBBB??????>>><<<;;;;;;<<<>>>???;;;===?????????>>>??????;;;;;;<<<<<<===>>>??????@@@@@@??????>>>>>>======AAAAAAAAAAAAAAA@@@??????===;;;777333000///000000444444444444555666777777:::888666666888999888777999888777555444333222111000444777666999======:::<<<;;;>>>CCCGGGMMMXXXcccooo}}}sssiiihhhlllvvv}}}{{{~~~tttllliiihhhfffdddbbb^^^YYYWWWZZZcccmmmsssxxxxxxvvvsssqqqzzztttwwwxxxuuuooommmrrrxxxkkkPPP===555---***,,,//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++***(((***))))))(((((())))))******))))))(((((((((((((((++++++))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))***(((((((((((())))))))))))''''''((())))))(((((('''******++++++++++++************************************+++,,,,,,,,,,,,,,,'''&&&%%%'''))),,,,,,,,,...,,,++++++---...---,,,------------------------...............///000111111111111111111222222333444444444444444444444444555555444444444666777888888666333333444666777777555555666666666555555444444555555555555666666666555555666666666666666666666777888888888777666555333:::???AAAFFFRRR```hhhwwwxxxrrreeeZZZTTTQQQNNNVVVYYY[[[\\\^^^eeeqqqzzz|||ooocccYYYZZZ^^^```]]][[[```gggqqqxxx|||yyyuuutttuuuyyy|||}}}{{{|||zzzwwwxxx|||{{{wwwmmmiiihhhjjjjjjkkkqqqyyy|||pppkkkddd```___^^^\\\ZZZUUURRRKKKEEE???<<<::::::<<<<<<<<<===============666777777777888999999:::999;;;>>>AAABBB@@@>>><<<;;;:::;;;===AAACCCCCCBBBEEEDDDBBB???<<<<<<>>>AAABBBEEEIIINNNPPPQQQQQQPPPVVV\\\dddkkkoooooollljjjooossstttssswww;;;;;;;;;<<<>>>>>><<<:::999999999:::::::::::::::<<<<<<<<<<<<;;;::::::999888777777666666777777888888:::<<<<<<;;;:::::::::777888888999888777666555666666777777777888888888555777888777666666777999>>>AAAFFFMMMTTTXXXYYYYYY^^^bbbgggiiigggccc```___aaa```bbbhhhrrr}}}zzzrrrjjjdddaaaaaahhhooosssrrrpppooopppssstttwwwzzz~~~}}}zzzwwwzzzzzznnniiiddd[[[TTTPPPMMMIIIGGGEEEEEEDDDCCCBBBAAA@@@???===============>>>???@@@;;;<<<<<<===============????????????????????????AAABBBBBBBBBAAA@@@???>>>===:::555111//////000111222222444666777999:::;;;===<<<:::999888777666666888777555333000000111333333;;;AAACCCEEEHHHHHHEEEGGGEEEGGGMMMSSS\\\iiitttssssssmmmhhhhhhooo{{{}}}ssshhhbbbcccdddcccaaa[[[YYYVVVVVV```rrr|||wwwwwwxxx~~~~~~ssshhhqqq~~~mmmnnnnnnjjjiiiooo}}}mmmQQQ<<<333111...---,,,,,,,,,+++++++++++++++++++++++++++***))))))*********)))))))))))))))(((((()))))))))))))))(((((((((((())))))++++++***)))(((''''''''')))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((())))))))))))''''''(((((()))(((((((((******++++++++++++******)))))))))))))))))))))))))))***++++++,,,,,,++++++)))(((((())),,,.........///---++++++,,,------,,,------------------------...---------......///000000000000000000111222222333333333333333333333333444555555333333555555333888666444333444555444333555555555555555555444444444444444555555555666666555555555555666666666666777888888888888777555555222888<<<<<>>======>>>AAABBBFFFIIIMMMPPPPPPNNNJJJGGGGGGGGGIIIMMMRRRVVVXXXXXXTTTSSSPPPKKKHHHGGGIIIKKKNNNPPPTTTYYY]]]___``````dddiiipppvvvxxxwwwuuutttxxx|||~~~|||}}};;;:::;;;<<<>>>>>><<<:::666666666777777777888888======<<<;;;::::::999999999888888777777888888999888:::<<<<<<;;;999999:::777888888999888777666555555555555666666666777777444666888888888888999999;;;;;;===CCCJJJPPPSSSTTTZZZ___dddeeebbb```bbbdddeeecccaaabbbfffmmmtttxxx|||~~~xxxpppjjjfffkkkpppppplllgggdddcccgggmmmtttxxxyyyzzz}}}|||ttthhhddd^^^YYYVVVTTTTTTSSSQQQSSSVVVWWWTTTOOOHHHDDDBBB@@@===<<<;;;<<<===>>>>>>>>>??????>>>>>><<<<<<;;;<<<<<<===>>>???@@@@@@AAAAAAAAAAAA@@@???>>>===888666222///...///111333111222444666888999;;;;;;>>>>>>>>>===;;;:::999999666666444111///000444888:::FFFSSSZZZ___bbb```]]]YYYUUUSSSVVVZZZaaalllwwwrrrzzzzzzmmmllllllooowwwwwwlllfff```^^^______]]]ZZZUUUVVVUUUXXXggg}}}{{{zzzvvvssskkkbbbbbbxxxuuubbbcccdddffflllyyyhhhPPP===111...///000///---+++++++++++++++++++++++++++++++++((()))*********)))))))))((((((((())))))((((((((())))))(((((((((((())))))*********)))((('''&&&&&&((((((((((((((((((((((((((())))))))))))((((((((((((((((((((())))))))))))'''((())))))*********))))))******++++++******)))))))))))))))))))))))))))((())))))***************,,,***)))***,,,------,,,...,,,******,,,,,,,,,+++------------------------------------------...///000000//////000000111222111111111111111111111111111555666333333777666222555444333444555666555444666666555555444444444444444444444444555555555555444555555555666666777777999999999888888777666666444777999::::::AAAOOO[[[kkkqqquuuoooggg___XXXRRROOOOOOOOONNNLLLNNNRRRVVVaaajjjttt{{{yyyxxxxxxvvvoooiiikkkqqqsssuuuxxx|||~~~uuummmhhhhhhddd^^^^^^dddjjjkkkppprrrwwwxxxtttpppsss{{{{{{vvvooollljjjhhhdddaaa\\\ZZZWWWWWWXXXYYYWWWVVVNNNNNNPPPQQQSSSUUUVVVWWWVVVRRRMMMIIIHHHJJJNNNQQQ[[[^^^bbbdddddd```\\\YYYYYYYYYZZZ]]]bbbfffhhhiiicccbbb^^^ZZZUUUSSSTTTVVVYYYZZZ\\\```cccgggjjjlllppptttyyy||||||||||||}}}}}}}}}~~~===<<<<<<===???>>><<<:::777777777888999999::::::===<<<;;;:::999888888888999888888777777888888999666888:::;;;999888888888777888888999999777666555555555555555666666666666444555777888999::::::::::::999999<<>>>>>===<<<<<<======<<<;;;999888::::::;;;<<<===>>>??????@@@@@@@@@@@@???>>><<<<<<333222000......000222444555555555666777888:::::::::===???@@@>>><<<;;;;;;666777555333111444;;;AAAGGGWWWjjjuuu{{{|||yyytttgggaaa[[[[[[]]]```hhhpppvvv{{{yyyppptttwww{{{qqqggg^^^\\\[[[ZZZYYYWWWUUURRRSSSXXX\\\```qqq}}}yyykkkcccYYYWWWfff~~~dddZZZ[[[```hhhuuuiiiOOO<<<111,,,(((***,,,---,,,+++,,,,,,++++++++++++++++++++++++&&&(((***+++***)))))))))'''(((((())))))(((((('''((((((((((((((())))))***))))))))))))((((((&&&&&&((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((())))))))))))(((((()))***++++++++++++))))))************))))))************************(((((()))************))),,,***)))(((*********)))---+++******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///////////////000000111000000000000000000000000000555666333555>>>AAA>>>888666333333555777888888777666555444333333333333333444444444444555555555444444555555666777777777999888888888888888777777555555666888888;;;EEEOOO```jjjrrrrrrmmmggg```ZZZUUUUUUSSSPPPMMMKKKKKKLLLRRR]]]hhhpppyyy~~~uuummmnnnttt}}}|||zzzxxxwwwzzz~~~zzzrrrlllkkkeee\\\YYY]]]ccceeeqqquuu{{{}}}wwwrrrwww{{{wwwsssqqqpppnnniiieee^^^]]]___dddiiilllkkkiii]]]^^^___```bbbcccdddeeebbb^^^XXXSSSQQQTTTXXX[[[fffhhhjjjlllllliiifffdddllliiigggfffhhhkkkmmmnnnmmmmmmjjjfffaaa^^^^^^^^^bbbbbbcccdddgggkkknnnpppxxx{{{{{{xxxtttsssuuu|||===<<<<<<=========:::888999999:::;;;;;;<<<=========<<<:::888777777777777777777666666666666777777444666888999777666666666777888888999999777666555555666666666666777777777666666666777888999999888888888888:::===BBBGGGKKKYYY```eeeccc^^^^^^eeemmmwwwuuurrrmmmhhheeeddddddkkkttt|||~~~yyymmmmmmkkkjjjhhhccc^^^ZZZ\\\```fffkkknnnrrrwwwzzz}}}xxxsssrrrpppllliiigggdddaaaaaadddjjjmmmttt{{{~~~qqqggg___XXXOOOIIIFFFEEEDDDCCC???@@@BBBBBBBBBAAA@@@>>>????????????????????????????????????===<<<;;;:::555444333333333444555666999888888888:::===@@@AAAEEEIIIMMMMMMIIIEEEAAA@@@888999888666555:::DDDKKKXXXkkkyyykkkddd^^^^^^aaadddkkkrrr{{{|||yyy~~~~~~tttfff\\\SSSUUUWWWVVVTTTSSSSSSTTTYYYccckkkqqq~~~uuulll[[[UUUQQQ[[[rrrmmm]]][[[]]]cccqqq{{{cccMMM<<<111,,,***))))))***++++++,,,,,,,,,************************$$$'''++++++***(((((()))''''''((())))))(((''''''((((((((((((((()))******'''(((((())))))((('''&&&((((((((((((((((((((((((((()))******)))((('''&&&(((((((((((())))))))))))'''((()))***++++++++++++))))))************))))))++++++++++++++++++++++++))))))***++++++++++++***,,,***))))))***+++******---+++***+++---.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---///............///000000000000000000000000000000///444444111888JJJUUUVVVIIIBBB999222111444777999777666555333222222333333333333444444444555555555444444555555666777777888777777666666666777888888555222333777888888===EEEOOO[[[ggglllmmmmmmkkkgggaaa___[[[UUUPPPMMMKKKKKKIIISSS]]]dddmmmxxx{{{tttuuuzzz~~~xxxssspppqqqsssqqqxxx~~~|||wwwvvvqqqfff```bbbeeefffmmmqqqwwwxxxsssrrr|||xxxwwwvvvvvvxxxvvvqqqllldddeeejjjrrrzzz~~~{{{xxxnnnnnnnnnnnnnnnnnnnnnnnngggeeeaaa^^^]]]___aaaccchhhiiijjjkkklllmmmmmmmmmzzzuuupppmmmmmmppprrrtttuuuuuutttqqqlllhhhffffffiiijjjkkkmmmnnnoooppppppzzz~~~}}}{{{vvvtttlllppptttwwwzzzsssggg;;;::::::::::::999777444666666777888888999::::::<<<;;;999777666666666777555555444444444444555555333555777777666555555555777888888999999777666555777777777777888888888888888777666666777888777666111333555666888;;;???CCCUUU]]]eeeeeeaaabbbjjjsss~~~xxxrrrlllhhhgggccckkkrrruuuzzz}}}llljjjgggggggggeee```[[[]]]]]]^^^dddkkksssxxxzzz~~~wwwqqqqqqpppmmmmmmkkkgggeeeeeeiiipppuuuxxxnnnfff[[[SSSPPPNNNLLLKKKKKKLLLNNNPPPQQQPPPOOONNNFFFFFFEEEDDDCCCAAAAAA@@@?????????>>>===;;;:::999:::999999888888888999999;;;:::;;;<<>>:::999777666666888999;;;777777777777777777777777777777777777777666666666777444222333777::::::999999999888888666555444333444555666888888666555444666999:::888666888>>>DDDQQQXXX``````^^^aaalllwww|||wwwqqqjjjeeebbbaaabbbgggnnnvvv}}}yyyssslllhhhgggeeebbb___\\\[[[ZZZ\\\bbbjjjsssxxx}}}|||}}}{{{tttnnnkkkggggggggghhhkkkpppxxx}}}~~~yyyqqqgggaaa[[[WWWZZZ___ZZZ^^^bbbhhhttt{{{vvvjjjggg]]]QQQLLLKKKKKKGGGCCCEEE???===CCCFFFFFFIIINNNKKKLLLLLLJJJHHHHHHEEEBBBDDDAAA???@@@CCCIIIWWWeeewwwtttiii[[[NNNBBBCCCEEEFFFIIIQQQ\\\eeexxx|||tttoookkkhhhlllttt|||{{{uuurrrmmmbbbWWWRRRFFFIIINNNSSSXXX^^^eeeiiittt|||vvveeeYYYUUUNNN^^^ppp{{{pppeeecccmmmwwwzzzkkkTTTDDD888777444+++'''+++))))))************))))))******))))))((((((''''''))))))))))))))))))))))))%%%&&&((()))))))))(((''''''(((***,,,---,,,+++***))))))))))))))))))))))))+++++++++++++++++++++++++++***)))'''''''''((()))((((((((((((((((((((((((((((((((((((((('''''''''((())),,,------,,,)))((())))))))))))))))))))))))&&&''''''((()))******+++---------,,,,,,+++++++++++++++,,,---............,,,,,,,,,++++++***************+++,,,,,,---......111000...---...///111222000000000000000000000000111444666666888BBBQQQ^^^fffVVVCCC999999:::888444777666555444333222222222222222333333444555555555777666555444444555666777666777777777777777666666888888888888999:::;;;<<<999@@@JJJUUU___gggoootttoooiiiccc``````\\\SSSKKKGGGIIIJJJLLLRRR\\\hhhqqqxxx|||xxxrrrmmmfff^^^XXX\\\cccjjjsss~~~|||zzzyyyyyyrrrqqqmmmgggfffmmmzzz}}}|||~~~~~~sssvvv~~~~~~{{{|||~~~{{{tttppptttwwwwwwuuuuuuvvvuuutttuuuwww{{{~~~zzzvvvsssqqqpppzzzvvvuuuwwwtttnnnnnnrrr{{{~~~~~~~~~tttllliiiccc```___```ccclllvvvyyyqqqkkkddd___YYYRRRKKKHHH;;;;;;:::::::::999999999666777888999;;;<<<===>>>:::999888666666777999:::666666666666666666666666666666666666666666666666888555444444777999999888:::::::::999888777555555444555666777777666555444222666888888666777;;;???IIIQQQYYY\\\\\\___hhhppp}}}~~~~~~~~~{{{uuunnniiidddbbb___```dddkkkrrrvvvxxxvvvssspppkkkfff```\\\\\\ZZZXXXYYY^^^gggqqqwwwzzzwwwuuugggfffeeeeeegggmmmuuu{{{|||sssiiidddaaa___```eeebbbhhhqqq|||wwwnnnccc[[[VVVSSSOOOLLLOOOJJJIIINNNSSSWWW```iiimmmlllhhhbbb\\\UUUNNNIIIKKKJJJKKKOOOSSS[[[iiiwwwsssdddXXXNNNOOOOOORRRWWW___hhhooorrr|||{{{tttpppnnnrrr{{{zzzsssllliiicccXXXNNNJJJHHHLLLTTT]]]fffmmmqqqsssyyyvvvpppjjjaaaZZZXXXdddrrr~~~mmmdddfffjjjyyyzzzgggWWWDDD777///111111+++))),,,******++++++++++++*********)))))))))((((((((('''))))))))))))))))))))))))&&&''''''((((((((((((((('''(((*********)))'''&&&''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''''''''((((((((((((((((((((((((((((((''''''(((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((())))))******+++++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,------...///...---,,,,,,...///111////////////////////////,,,...000000444@@@QQQ^^^```QQQ>>>444555999999777666666555333333222222222444444555555666777777777666666555555555555666666666666777777777777666666666666666777777888::::::888<<>>OOO[[[dddUUUBBB666444555555444555555444333333222333333444444555555666777777777555555666666666666555555555666666777777666666666555555555555666777888888777888999;;;AAAKKKWWW^^^jjjiiijjjnnnpppkkkaaaYYYRRRPPPMMMJJJJJJNNNTTTYYYdddjjjssszzz~~~xxxjjj]]]WWWYYY\\\```fffnnnxxx{{{xxxxxxzzznnnkkkiiinnnvvv{{{yyyvvvtttsssssswww|||}}}vvvzzz}}}uuutttwwwxxx|||~~~~~~|||zzzyyyzzz{{{|||{{{wwwuuuuuuuuutttuuuyyyuuuttttttttttttsssqqqooojjjgggccc^^^[[[ZZZZZZZZZ]]]___fffpppyyy|||kkk]]]RRRKKKEEEDDDCCCDDDIIIQQQYYY]]]999999999999999888888888888888888999:::;;;<<<<<<::::::888777666666666666333333333333333333333333333333444444444444444555:::999888777777777666666666666666666555444333222444555555666666555555444000222555666555444555777:::===BBBIIIPPPWWW]]]```eeeiiipppuuuuuussspppnnniiifffaaa\\\YYYXXXZZZ]]]iiiqqqyyy|||uuukkkaaa\\\ZZZXXXVVVUUUWWW]]]cccgggiiilllssszzz}}}|||zzzyyyxxxuuussssssvvvxxx}}}~~~~~~~~~xxxooogggfffhhhhhhhhhjjjnnnxxx~~~{{{tttiii^^^WWWUUUVVVXXX[[[___dddkkkyyyxxxmmmbbbZZZWWWWWWYYY^^^dddfffkkkxxxwwwhhh\\\ZZZYYY[[[bbbkkksssvvvvvvzzz~~~vvvmmmooottt|||~~~|||zzzzzz|||~~~xxxnnniiiccc\\\VVVSSSQQQPPPTTTZZZdddhhhrrr~~~|||uuunnnkkkrrr{{{zzzvvvrrrrrryyy~~~ttthhhaaaccckkkrrrvvvyyyeeeNNN;;;000000+++)))---...***((())))))******++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''')))***&&&''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&'''((()))******+++((('''&&&&&&&&&&&&'''((())))))))))))))))))))))))*********************))),,,,,,,,,++++++++++++++++++,,,,,,,,,+++***))))))++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++***+++,,,------////////////////////////333444333111222888CCCLLLXXXMMM@@@666444444333111444444333333222333333333222222333333444555555555444555666777777666555444555555666666777666666666555555555555555666777777777666555555999@@@JJJQQQZZZ]]]dddlllsssrrrkkkddd]]]ZZZUUUPPPNNNOOOSSSVVVYYY^^^eeekkkrrr{{{~~~nnn___]]]]]]___aaadddiiinnnqqqqqquuu|||wwwpppjjjlllsssvvvrrrmmmkkkjjjjjjmmmrrrtttsssqqqqqquuu{{{wwwpppooopppqqquuuyyyxxxzzz{{{{{{|||zzz{{{zzzyyyyyyzzz|||~~~|||xxxsssrrrqqqrrrtttuuurrrmmmhhheeedddccc```]]][[[YYYWWWWWWZZZaaahhhmmmtttvvv}}}vvvfffVVVLLLFFFCCC<<>>111+++---******------***(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''')))***&&&&&&''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''''''''''''''((((((((((((((((((((((((&&&''''''((()))***++++++***)))'''&&&&&&''')))***)))))))))))))))))))))))))))))))))))))))(((((((((++++++++++++++++++++++++,,,,,,---,,,,,,+++******++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,------..............................///000///...000444888888555111000222333444444333333222222222333333444222222333333444555555555444555666777777666555444444444555666666666666666666555555555555666666777666777777777888<<>>>>>CCCNNN[[[hhhrrrvvvwwwkkkfff___ZZZYYYYYYZZZZZZQQQQQQOOONNNQQQ[[[iiisss{{{qqqjjjhhheeedddddddddcccbbbeeeiiinnnrrrtttxxx{{{uuukkkhhhffffffgggfffbbb______bbbfffhhhiiiiiijjjkkkkkkmmmqqquuuvvvvvvuuutttnnnjjjiiijjjiiiffffffiiimmmrrrtttpppttt|||{{{{{{~~~}}}{{{yyyvvvsssqqqhhhgggdddaaaeeekkkkkkhhh[[[XXXSSSQQQSSSWWW[[[]]]gggjjjqqqyyy}}}rrrbbbUUUGGG>>>;;;<<<@@@EEESSShhh~~~666666666777777777888888666666666666666555555555222222333333333222222111555555555555555555555555333333333444555555666666555777999888555333333333555555666666666555444444555444444444444444444555777777777777888888666555555666777888:::>>>EEEJJJWWW[[[___``````bbbggglllwww||||||rrrfff^^^[[[]]]^^^bbbgggjjjiiigggddd]]]^^^___aaabbbbbbcccccciiihhhiiiiiilllpppuuuxxx~~~zzz|||}}}}}}}}}}}}~~~zzz{{{vvvllleeecccaaa^^^WWWXXX]]]ccceeehhhqqqzzz}}}vvvpppllljjjjjjkkkppptttxxxxxxoooccc]]]___```ccchhhhhhcccbbbmmmzzz{{{oooiiibbb[[[XXX```kkkuuuzzz}}}}}}}}}yyy~~~wwwqqqoooqqquuuzzzyyytttqqqppptttuuupppeeeZZZSSSPPPMMMQQQ[[[fffppp}}}~~~zzzyyyvvvuuutttnnnhhhjjjqqqxxxnnnqqqxxxyyyuuussswwwttttttyyyyyyppp^^^RRRFFF>>>666...+++---''')))******)))))))))((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))&&&''''''((((((((((((((((((''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))******))))))))))))))))))***))))))))))))))))))))))))((((((((())))))******+++'''((((((((()))))))))***)))***++++++++++++++++++******+++++++++,,,,,,,,,++++++******************+++,,,,,,---------------........................---...000111111111222333222444555555333111111111111111111111222333444555444444555555666777777777666666555555555555666666222333444555666666666666444444333333333333444444222555777888777777888999999<<>>>>>@@@JJJTTTkkk555666666666777777888888555555555555555444444444000000111222222222111111444444444444444444444444333333444444555666777777333666888888444222222333333333333444333333222222555444444333333444444555555666888::::::999555222222555888888888:::???CCCNNNSSSXXX[[[ZZZ\\\aaafffpppvvv||||||vvvnnnjjjiiibbb``````bbbeeegggeeebbb```aaaaaabbbeeegggiiikkkooonnnkkkgggeeegggkkkooo{{{{{{zzzzzz{{{}}}zzzwwwwwwzzz|||pppvvvxxxpppgggcccbbbaaaaaadddiiillljjjiiiqqq{{{}}}~~~}}}yyywwwuuurrrpppoooooooooooorrruuuwwwzzz}}}uuuhhh``````dddfffhhheee]]]YYYbbbnnnpppxxxwwwjjj```___]]]YYYWWWaaannnxxx|||}}}~~~~~~|||vvvuuuwww|||~~~~~~|||yyytttnnnhhheeejjjkkkjjjbbbVVVMMMJJJJJJOOOWWWfffttt~~~|||qqqfff^^^YYY\\\lll}}}wwweeeaaaeeejjjqqqxxxuuuvvv{{{xxxeeeUUUJJJ>>>333111///++++++...+++......,,,***))))))((())))))************))))))'''((((((((())))))******))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))(((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))******+++++++++,,,'''((()))************************++++++,,,,,,,,,++++++******************++++++,,,------------,,,........................///......---------...///...000222222000111333555000000111111222333444555222222333333444555555666777666555444444555666777222333444555666666666666333333222222111222222333111222444555444444555666666888<<>>AAAEEEFFFIIIWWWfffyyyyyy666666666666777777777777444555555555555555555444111111111111222333444444111111222333333444555555111000000111333444444333888888777777666666555555555555333222222333444555666555333111111333555777555666777777777666444333888333444888999666888===IIIHHHMMMVVV\\\^^^```ccciiinnnrrruuuyyy}}}zzzuuusssiii___ZZZYYY[[[bbbkkkhhhgggggggggiiilllppprrrxxxtttmmmgggeeegggjjjmmmpppssstttrrrpppuuu~~~~~~{{{xxxqqqrrrooohhheeefffhhhggglllnnnoooooonnnnnnppprrrxxx{{{~~~~~~{{{tttoookkkrrrlllhhhhhhhhhiiimmmsssuuussstttzzzyyyqqqhhh\\\ZZZ```gggeeebbb___^^^]]]^^^^^^]]]^^^^^^ZZZVVVVVV[[[aaadddnnn{{{}}}yyyxxxyyy}}}}}}tttnnnpppkkkhhhjjjjjjeeebbbaaaaaa]]]WWWQQQNNNNNNQQQSSS^^^gggwww}}}ooofff[[[SSSQQQRRR___|||xxxiiiZZZWWWaaalllrrrsssrrraaaNNNCCC333222///,,,***(((((((((+++***)))'''''''''((()))************)))'''&&&&&&%%%&&&''')))******(((&&&'''&&&&&&%%%%%%&&&&&&''')))))))))***)))(((''''''***)))(((&&&&&&&&&'''(((&&&'''((('''%%%$$$$$$%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%&&&((()))(((((()))))))))'''&&&%%%&&&&&&'''(((((()))((((((((('''&&&&&&&&&''')))******************************,,,---,,,)))''')))+++(((((((((((()))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,..................------111222222222222111000000111111222333333333222222333222222333333555666777777666555444444444444444222222333444444555666666333333333333333333333333333333333333333333333333444666999<<>>BBBDDDQQQZZZfffooossstttuuuwwwkkkhhheeeeeeeeeddd```\\\^^^]]]YYYRRRKKKGGGEEEDDD333333333333333444444444000111111222222111111000000000//////000111111222222222333333333333444444444222111111333555666666555555666666777777888888333444444555555555666666444555555555444333333222555444333222222333444555888888777555555555666555333222555;;;???CCCKKKSSS```pppqqqjjjgggccc___]]]UUUYYY```hhhooouuuxxxzzz}}}zzzuuunnnhhhccc```___[[[[[[ZZZXXXWWWZZZ```eeerrrvvvzzz~~~zzz}}}~~~wwwuuuxxxzzzyyyvvvvvvvvvxxx|||~~~zzzxxxyyyyyywwwxxx|||~~~|||}}}~~~{{{}}}wwwpppnnnmmmlllnnnppp{{{|||}}}||||||||||||~~~yyyvvvrrrllleee___[[[ZZZYYYWWWUUUSSSQQQPPPMMMJJJHHHIIIJJJPPP^^^kkk|||wwwwwwxxxwwwnnn^^^\\\aaaeeennnyyytttzzzzzztttuuu}}}~~~xxxxxxgggaaaeeefffjjjqqqvvvuuummmeeeVVVNNNAAA555---***,,,...'''''''''&&&%%%$$$######((((((((())))))))))))(((&&&''''''(((((((((((('''&&&(((((((((&&&&&&(((+++(((''''''&&&&&&''''''(((***)))'''%%%%%%&&&'''(((&&&'''((())))))((('''&&&###%%%&&&&&&%%%%%%'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))))))))))))))+++******))))))(((((((((******+++******)))((('''((())))))***************)))))))))))))))))))))))))))))))))))))))***))))))((((((((()))))))))******))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........//////000000000//////......///000111222222222222000111333555555444222111///000222333333222000///111111222222222222333333222222222333333444444444222222222333333444444444444555555333222111333555888<<>>333111...+++)))(((((()))***+++,,,,,,,,,,,,+++***&&&'''((()))******)))((((((((((((((('''&&&%%%%%%###'''+++***'''&&&'''***((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((())))))'''&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))*********)))))))))((('''&&&&&&'''((((((''''''((()))))))))((((((&&&'''((()))))))))(((((()))))))))))))))))))))))))))'''&&&'''***+++***((((((((()))))))))*********)))************+++++++++***************************+++,,,,,,,,,,,,+++***++++++,,,,,,---......///++++++,,,---------,,,,,,---...///111222222333333222222222222222222222222111111111222222222333333444444333333333333333333111111222333333444555555111111222333333444555555222333444333222222333555333444555777:::???DDDGGGOOOSSS[[[ccckkkppprrrsssxxxrrrkkkhhhgggeee```\\\OOOLLLJJJJJJOOOXXXaaagggvvv|||}}}wwwsssrrreeeeeeeeeddddddfffjjjnnnpppqqqqqqnnnhhheeegggjjjggg```XXXVVVZZZaaagggkkkttt{{{|||iii___[[[WWWYYY[[[ZZZVVVPPPJJJGGGGGGGGGIIIOOOWWW___eeehhhooowwwyyyuuummmiiibbbYYYPPPJJJHHHHHH@@@;;;999;;;>>>BBBKKKVVV......///111222333444555333333333444444333333333555444333222111111111111//////111222444555777777<<<999555333333444555444333444555666777999999:::///000111333444444333333///111444666777666555444///111222333444333333222111444444//////444555111111111333555222///333;;;AAAMMM^^^nnn|||~~~tttpppnnnooolllfffdddeee]]][[[YYYXXX[[[```fffjjjqqqnnniiieeecccbbbcccdddmmmmmmmmmmmmmmmnnnpppqqqpppooolllfff```^^^___bbbeeekkktttzzz~~~xxx{{{~~~vvvoooggg___YYYOOOPPPPPPLLLGGGDDDDDDFFFHHHJJJMMMQQQVVVZZZ]]]^^^```iiiwww}}}xxxyyytttqqqpppmmmeee\\\\\\aaazzzvvvlllrrryyyvvvpppooosssggg```ccchhhjjjmmmqqqooommmhhh\\\LLL>>>444000,,,+++***))))))(((((((((###$$$&&&'''((((((((((((&&&'''(((*********)))((((((((((((((('''&&&%%%$$$"""'''+++,,,(((&&&''')))((((((''''''''''''((((((%%%%%%&&&&&&&&&%%%$$$###((('''&&&&&&'''((()))***&&&'''((('''%%%$$$$$$%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%'''((((((((('''&&&&&&%%%$$$$$$%%%&&&((()))&&&&&&'''(((((()))((((((%%%&&&((()))))))))(((''')))))))))))))))))))))))))))'''&&&'''***+++***((()))************+++++++++)))************+++++++++***************************+++,,,------,,,+++***,,,,,,------...///000000+++,,,---...///000000000---...///000222222333333333333222111111222222333333222222222333444555555444444444444444444444444111111222333333444555555111111222333333444555555111222333222111000111333555555555666777999;;;<<>>999333111111333444333333222222333444666888:::111111111111111111111111444333222333555666555333111222333333111111222444000000222222333222111000444333222111111333555666:::@@@GGGRRRfffyyy~~~zzzqqqmmmhhhfffkkkooojjjaaa]]]^^^]]]YYYUUUTTTVVVYYY```aaadddfffggghhhiiijjjdddiiiqqqxxx{{{zzzwwwttttttpppllljjjiiifffbbb^^^^^^```dddkkkttt|||{{{~~~|||wwwuuuvvvzzz}}}zzzpppeee]]]YYYXXXYYYNNNPPPPPPJJJDDDCCCJJJQQQLLLYYYeeeggggggjjjmmmnnnxxx{{{}}}tttpppgggbbb\\\VVVQQQSSS```ooo{{{rrruuuxxxtttooommmddd___\\\]]]dddlllrrrtttkkk^^^MMM???777333///,,,***))))))((('''&&&&&&%%%+++(((%%%%%%(((++++++***&&&&&&''''''(((((()))))))))((('''&&&%%%%%%&&&'''''''''((((((((((((''''''******)))(((((((((((((((***)))'''&&&%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((()))((('''&&&&&&'''((())))))(((((()))++++++***)))******))))))((((((''''''(((((((((((())))))))))))++++++************++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))---+++)))***,,,---+++)))******+++++++++,,,,,,,,,......------------,,,,,,........................---...///000222222333333111222333333444444333333222222111111222222333444666666555444333222222111222222222111111000000000222222222222222222222222333333333333333333222222444444333333555777:::;;;DDDDDDGGGOOO]]]lllyyy|||wwwtttqqqlllfffaaaZZZWWWQQQLLLHHHEEECCCBBBRRRSSSVVV]]]dddiiikkkkkkooosssvvvtttpppnnnooorrrmmmppprrrpppkkkfffdddddd]]]ZZZUUUOOOJJJIIILLLOOOYYYaaahhhhhhfffiiilllmmmrrruuuxxxxxxrrrnnnuuuuuukkkddd```^^^^^^\\\VVVMMMFFFCCCCCCPPPVVV^^^aaa^^^ZZZXXXWWWWWWWWWXXX[[[```cccdddddddddfffiiikkkkkkggg```[[[XXXXXXTTTLLLBBB:::777777777999===BBBMMM]]]nnnzzz222222333444555555444444444444444444444333222222444444333222222333444555222111000000111333666777888555111000222333222111333333333333444666777888333333333333333333333333111111222444555555333111111222444333222111111222111222333444444333222111333222111000111222444555666:::???HHHYYYlllvvvvvvssspppjjjfffiiimmmkkkeee[[[]]]]]][[[WWWUUUUUUVVVVVVXXX^^^fffnnnqqqnnnjjjjjjooovvv}}}|||zzzzzzwwwrrrooommmkkkgggddd___^^^^^^```ffflllrrruuu|||xxxpppmmmiiiggghhhkkknnnpppnnnlllggg```ZZZVVVTTTTTTIIILLLNNNLLLHHHJJJQQQXXXbbbnnnzzz|||yyyyyyyyyyyy~~~tttiiidddZZZWWWTTTSSSSSSZZZjjjzzz}}}qqqooopppmmmhhhggg^^^]]]]]]aaafffiiihhhfffWWWMMM???555000...,,,)))******)))(((((('''&&&&&&)))((('''(((***+++)))'''''''''((((((((((((((())))))((('''&&&&&&&&&''''''''''''((((((((((((''''''***))))))(((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%)))((((((''''''(((((()))((((((''''''''''''((((((&&&&&&''''''((((((((()))(((''''''&&&'''((()))***'''''''''((()))***)))(((***)))))))))((((((((('''''''''''''''(((((((((((())))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))---+++)))***,,,---+++)))*********+++++++++,,,,,,)))))))))******+++++++++------------------------------///000111222222222111222222333333333333333222222111111222222333333555555555444444333333222333333222222222111111111222222222222222222222222333333333333333333333333222222111111222444666777666777;;;CCCPPP___nnnwww}}}|||{{{yyyuuunnniiicccccc```YYYOOOGGGDDDCCCBBBEEEJJJOOOSSSYYY___ccclllqqqwwwyyywwwvvvwwwyyyyyyyyyxxxuuupppkkkiiihhh___]]]XXXSSSOOOOOORRRUUU[[[bbbeee```[[[YYYZZZYYYZZZZZZ\\\]]]ZZZXXX]]]eeelllooouuu|||xxxuuurrrpppmmmlllmmmmmmiii```WWWPPPNNNNNNPPPQQQPPPLLLJJJJJJKKKWWW\\\aaabbb```^^^]]]^^^XXXWWWXXXZZZ\\\^^^]]]\\\ZZZZZZ[[[\\\\\\XXXSSSOOOMMMLLLIIICCC===999999::::::???FFFOOOYYYeeerrrzzz111111222444555555555555111222444555444333111///333222222333444555666777222222111111222444666777333111000000111111111000444444333333444555666666444444444444444444444444000000111333555555222///111333555444333111000000222333444555555444333222222111000000000111333444222444777;;;HHHYYYgggmmmrrrrrrmmmeeeccceeefffdddZZZ\\\]]]\\\YYYVVVUUUTTTUUUUUUYYYdddpppwwwvvvrrrssswww|||{{{yyy{{{xxxsssqqqooonnnlllkkkgggdddaaa^^^^^^aaaeeegggppprrrwww}}}~~~xxxzzzyyyvvvssswww~~~{{{yyy||||||sssjjj___[[[YYYZZZ]]]aaabbbaaa]]]]]]\\\YYYTTTPPPNNNMMMEEEKKKPPPSSSTTTXXX```gggwwwrrrcccYYYSSSNNNMMMOOOTTTZZZdddvvvwwwhhhccccccaaa```___[[[\\\^^^aaabbb___WWWPPP@@@999111,,,++++++***(((*********))))))(((((('''(((((()))+++,,,+++(((%%%))))))))))))(((((((((((())))))(((''''''''''''(((''''''((((((((((((''''''))))))((((((''''''((((((&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''))))))(((((((((((())))))###$$$%%%&&&'''((())))))'''''''''''''''((()))***&&&&&&'''(((((((((((('''))))))))))))((((((((((((&&&&&&&&&&&&'''''''''''')))((((((''''''(((((()))((((((((()))))))))******)))))))))))))))))))))))),,,***)))***+++,,,+++************++++++++++++,,,&&&'''((()))***++++++,,,------------------------------...000111111111111000111222222333333222222111111222222222333333333444444444444444444444444333333333333222222222222222222222222222222222222222222333333444444555555222111111000000222333444222444888===EEERRRaaakkkxxxzzz}}}|||uuuoookkknnnmmmeeeXXXNNNJJJJJJ<<>>:::888888<<>>AAAFFFJJJUUU[[[dddlllrrrxxx~~~~~~}}}zzztttooogggeeeccc___\\\]]]```bbbfffkkkllleee^^^\\\]]]]]]WWWNNNFFFEEEFFFDDDCCCEEEDDDEEEJJJRRR[[[aaacccbbb```YYYUUUWWWZZZZZZYYYZZZUUUYYY\\\___fffllllllhhh^^^[[[YYYYYY___eeehhhhhh\\\WWWPPPKKKKKKOOOTTTXXX]]]]]]]]]\\\ZZZXXXWWWVVVXXXZZZ\\\^^^___aaabbbbbb___cccffffffcccaaabbbdddbbb```^^^\\\YYYUUUPPPLLLGGGDDDAAA@@@@@@@@@???>>>???===:::999:::???EEEIIIQQQVVV\\\bbbdddccc```^^^///000111333444555555555333222111000000000111111444444444444444444444444222222222222333444444555555333111...---...000222444444444444444333333333222222222222222222222222666333111111222444555666222444555444222000///000222333444444444222111000000000///000000000111111000222444666777<<>>FFFQQQYYYeeeooouuuvvvtttrrrtttqqqnnnmmmnnnlllhhhddd```WWWLLLFFFFFFHHHHHHGGGHHHKKKQQQXXX```iiiqqqwwwyyyyyy{{{~~~yyysssjjjiiigggdddaaaaaadddfffgggmmmnnniiidddeeeiiikkk^^^SSSIIIHHHKKKKKKIIIIIIKKKKKKMMMRRRYYY]]]\\\YYYTTTLLLGGGGGGGGGEEEEEEGGGDDDFFFHHHLLLTTT]]]]]]YYYOOOMMMMMMQQQWWW[[[[[[[[[SSSQQQMMMLLLOOOVVV___fffgggfffeeedddcccbbb```___bbbbbbbbbbbbccccccbbbaaabbbfffjjjjjjfffaaa______aaa___[[[XXXTTTOOOIIIEEE???<<<999999:::;;;<<<<<<===<<<<<>>>>>BBBIIITTT^^^fffiiihhhbbbXXXPPPHHHBBB===:::000111222333333333333333333333222222111111111111///000111333333333333222000000111111222222111111***---111333222111222333222222333444444444333222111111111111111111111111333222222333555555444222333333333111000000222555444555555555444333111000000000111111222222111111000...000555555222333888888BBBIIIJJJKKKQQQWWWYYY[[[ZZZ\\\aaakkktttzzz|||tttuuurrrkkkbbb[[[XXXXXXYYY\\\```dddhhhkkklllmmmppprrrtttrrroookkkjjjjjjlllttt}}}~~~yyyvvvuuuqqqpppmmmhhhaaa^^^]]]___WWWWWWWWWXXXZZZ\\\]]]___^^^```cccccccccdddgggjjjgggeeeeeehhhnnnrrrsssrrroootttyyy{{{yyyvvvttttttuuuwwwwwwssskkkccc^^^\\\]]]```dddgggiiihhhgggfffUUURRROOONNNPPPPPPNNNKKKHHHLLLQQQSSSSSSUUUYYY]]]lllnnnoookkkfffeeekkkqqqyyy{{{}}}zzzuuuqqqooolllkkkkkkjjjgggdddfffmmmwww~~~~~~tttjjjccc______fffnnnzzz~~~xxxnnn```ZZZZZZ___ccceeegggggg```VVVKKKCCC888000,,,+++)))'''(((((()))(((''''''''''''(((((((((((((((((((((((($$$&&&'''&&&$$$$$$&&&(((&&&&&&&&&&&&''''''''''''###$$$&&&'''''''''&&&%%%''''''(((((((((((('''''''''&&&&&&&&&&&&'''((()))$$$$$$%%%%%%'''(((***+++$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((('''&&&%%%###'''***)))&&&%%%'''***'''((((((((()))))))))***'''''''''((((((((())))))''''''&&&&&&&&&&&&''''''((((((((()))))))))******))))))))))))))))))))))))&&&(((******))))))+++---))))))))))))***************************+++++++++++++++++++++++++++++++++,,,,,,---.........------------...////////////...///111222444444333222111333333444444444444444444111111111222222222333333111111111111111111111111000000000000000000111111//////000000111000000000111111000000111333666777222888BBBJJJRRRZZZbbbggglllnnnssszzz{{{uuuoooggg^^^ZZZYYYXXXUUUQQQIIIGGGFFFFFFIIILLLOOOQQQRRRWWW^^^dddiiinnnqqqtttnnnooooooooooooqqqtttwwwzzz{{{lllbbbZZZ[[[```dddgggkkkkkkhhhgggkkkqqqrrrnnniiiccc\\\UUURRROOOMMMNNNRRRSSSUUUTTTTTTYYYbbbffffff___YYYVVVZZZ]]]ZZZYYYZZZ\\\^^^```cccfffllluuuzzz}}}zzzwwwvvvtttqqqkkkgggdddccccccfffiiijjjiiigggeeeggggggccc[[[TTTQQQPPPQQQMMMHHHCCC@@@>>>;;;999555666888===AAADDDDDDCCCBBBDDDIIIRRR]]]fffkkklll]]]UUUHHH>>>888555222111111222222333333333222222111222444444444333111///,,,---000222333444444444///000000111111111000000"""(((000555555333333333111222333444555444333333111111111111111111111111...///222555777666111...333333222000///000444777666666777777666444222111000000111222222222222222000+++,,,111333000111555333:::??????@@@GGGNNNQQQXXXYYY]]]fffqqq{{{}}}wwwnnnfff```]]][[[[[[RRRUUUYYY]]]aaaeeeggggggjjjnnnssstttrrrppppppqqqkkkqqqwwwyyywwwuuuwwwzzzwwwwwwuuuooohhhccccccddd\\\ZZZWWWUUUTTTTTTUUUVVVUUUWWWXXXWWWVVVVVVXXX[[[WWWZZZ^^^aaadddeeeffffffdddgggjjjjjjfffcccbbbcccbbbccccccaaa^^^[[[YYYXXXZZZZZZ[[[[[[ZZZYYYXXXXXXKKKJJJIIIIIIIIIIIIGGGFFFGGGNNNWWW[[[]]]aaajjjrrr}}}tttppprrrwww{{{|||}}}vvvrrrkkkbbbZZZXXXWWWVVVYYY___xxxuuueee[[[VVVXXXaaalllkkkxxxssseeebbb___[[[]]]aaaiiinnnnnnkkkfffYYYKKK;;;666///,,,,,,,,,***(((((())))))((('''&&&''''''''''''''''''(((((((((((( ###'''(((&&&$$$%%%&&&$$$%%%%%%&&&&&&'''''''''"""###%%%&&&'''&&&%%%%%%''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))''''''&&&%%%%%%'''((()))%%%&&&'''((())))))))))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&''''''((('''''''''&&&&&&'''''''''######$$$%%%&&&&&&'''(((%%%&&&((()))))))))((('''"""&&&)))(((%%%###&&&)))'''((((((((())))))******&&&&&&&&&'''''''''(((((())))))(((((((((((())))))''''''''''''((((((((()))))))))))))))))))))))))))&&&(((******)))(((+++---))))))))))))************))))))***+++,,,------...************************,,,,,,------...---------,,,---......//////......///111222444444333222111444444444444444444444444000000000111111222222222000000000000000000000000000000000000////////////111111222333333333333333111000...///111222111000111555:::>>>CCCJJJRRRXXX]]]fffrrr}}}}}}zzzqqqmmmgggbbb]]]YYYVVVTTTPPPMMMKKKIIIIIIHHHFFFEEEDDDIIIOOOTTTYYY```hhhooooooppprrrssstttwww|||}}}~~~qqqggg^^^___cccfffjjjnnnpppmmmlllpppwwwyyyuuupppkkkddd^^^[[[XXXVVVYYY]]]^^^```___]]]```hhhooopppggg___[[[^^^aaa______bbbaaadddgggiiikkkooouuuyyyxxxvvvuuuuuuuuusssnnnjjjaaa______bbbfffhhhgggeeeddddddaaaZZZQQQKKKIIIIIIMMMIIICCC>>><<<;;;:::999999<<<@@@FFFLLLOOONNNMMMIIIKKKPPPXXXaaaggghhhfffOOOFFF:::111---,,,,,,,,,333111000111222222111000---...///000000000000000---///222222222111222444222111111222444555555444000000000000111222333444333444555555555444222222222222111000//////000000000111222333444555555555555444333222222222333444444444444555555555666666111222222222111000...---//////000000111111111222222333666999>>>CCCHHHJJJPPPXXXaaafffiiioooyyy}}}yyyrrrkkkfffbbb```___WWWWWWVVVVVVYYY\\\```ccchhhjjjmmmrrrvvvvvvssspppnnnnnnmmmmmmnnnoooqqqrrrxxxuuuqqqllliiigggggghhhddd```]]]^^^bbbeeeccc```aaa___]]][[[ZZZXXXUUURRRPPPPPPQQQSSSUUUVVVWWWXXXYYYUUUWWW^^^aaa]]]VVVRRRWWWXXXXXXWWWUUUTTTUUUWWWXXXVVVUUUWWWZZZ\\\YYYWWWQQQLLLIIILLLNNNLLLKKKKKKSSS]]]hhhmmmnnnrrr{{{uuulllnnnrrrrrr|||nnneeefffYYYRRRPPPRRRQQQRRRaaattt~~~ppp^^^UUUWWW___dddffffffaaaZZZVVVVVVWWWYYY[[[iiinnnrrrnnnaaaOOOAAA999+++++++++***)))((((((''')))((('''((()))***)))(((***(((&&&'''***+++)))'''(((''''''&&&%%%$$$$$$$$$'''''''''''''''&&&&&&%%%(((((('''''''''&&&&&&&&&))))))***))))))(((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((()))))))))((()))(((&&&%%%%%%&&&'''))))))(((&&&%%%$$$$$$%%%%%%((('''&&&$$$###"""""""""&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))******))))))(((((('''%%%$$$###$$$$$$%%% """%%%(((*********)))''''''''''''((((((((((((((((((((((((''''''''''''))))))))))))************&&&(((***)))'''''')))+++,,,+++)))((('''(((***++++++*********))))))((((((''''''((()))***++++++,,,******+++++++++,,,,,,,,,***++++++,,,---------,,,---------............///000////////////000000111111222444555555444222111222222111111111111222222222222222222222111000///////////////000000000000111333444444222111111222111111111000000000000000000000111444777<<<@@@CCCMMMVVVdddqqqwwwyyyxxxwwwwwwuuurrrlllddd\\\UUUQQQSSSTTTSSSQQQRRRSSSNNNHHHHHHFFFEEEGGGLLLRRRVVVXXXcccfffjjjlllooovvvyyylllaaa```eeejjjmmmpppssssssvvv|||{{{uuutttooohhh```\\\\\\^^^___dddccc``````hhhqqqssspppiiikkkmmmnnnllliiidddbbbeeegggjjjjjjjjjmmmsssxxxzzzwwwssspppooommmkkkjjj```^^^\\\]]]^^^^^^[[[XXXTTTRRRNNNJJJEEE@@@===;;;BBB???;;;888666777888999===AAAJJJWWWbbbeee```[[[WWWVVVYYY^^^bbb```XXXPPP===777000+++*********)))222111000000111222111///000000111111111000//////...///222222111111222333444333222222333444333111000000111111222222333444444444555555555444333222222111111000//////000000111111222333444444444333444444333222222333444555666555555444444333222222111111222222222000///...//////000000000111111111000111222444888<<>>555000++++++******)))((((((''')))''''''''')))***)))(((***((('''''')))***)))'''******))))))(((''''''&&&'''(((((((((((('''&&&&&&(((((('''''''''&&&&&&&&&(((((())))))(((((('''&&&''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''(((((((((''''''((('''&&&%%%%%%&&&'''''')))(((&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&&&&%%%((('''&&&%%%%%%%%%&&&'''###$$$&&&((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((()))))))))*********&&&(((***)))'''&&&(((******)))(((''''''(((***+++************)))))))))((((((((())))))******++++++*********+++++++++,,,,,,)))+++,,,,,,+++++++++,,,------------............/////////...//////000111111222333555555333222111111111000000000000111111222222222222222111000000000000000000000/////////111222333222111000111222000000000000000000000000111111111222444777:::<<>>:::777666888888999:::<<<>>>???@@@KKKOOOXXXdddmmmnnnhhhaaa___^^^]]]ZZZUUUMMMEEE???555222...------,,,***(((000///...///000111000///111000000000///......---...000111222111111222333555444222222333222111///111111111222333333444444444444555555555444333222111111000/////////000000111222222333333333222222222222222222222333444555666666555333222000///...111111222222222111111000//////000000000000111111/////////000222444777888BBBKKKWWWccchhhhhhddd```ggggggiiimmmooommmgggbbb\\\[[[ZZZZZZ[[[\\\^^^______```bbbeeeiiiooowww||||||{{{yyywwwssspppmmmlllpppooommmjjjhhhfffdddcccdddhhhpppzzzzzzrrrllliiihhhhhhhhh`````````aaaaaaaaabbbbbbbbbeeeppp}}}{{{pppjjj```aaaaaaaaaaaabbbfffhhhooooooooommmllllllmmmoooggg\\\SSSUUU\\\aaaeeehhhqqqxxxzzzlllgggiiimmmooowww~~~xxxlll___QQQGGGFFFKKKNNNPPPZZZgggmmmoooyyyttthhhYYYQQQQQQUUUYYYZZZUUUVVVXXX[[[]]]\\\YYYVVVYYYQQQFFF<<<444///+++***+++******))))))(((((('''((('''&&&''')))***)))((()))(((''''''))))))((('''+++******))))))(((((('''(((((()))))))))((('''''''''''''''''''''&&&&&&&&&'''''''''(((''''''&&&&&&''''''(((((((((((('''''''''(((((())))))(((((('''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%((((((&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''######$$$%%%%%%%%%%%%%%%(((''''''&&&''''''((()))%%%&&&'''((((((((('''&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))******'''((())))))'''&&&''')))(((''''''&&&'''(((***+++************)))))))))))))))))))))))))))******************++++++++++++,,,)))+++---,,,)))((())),,,,,,,,,,,,---------.....................///000000111222333444444333222111000000000000000000000000111222222222222111000000111111111000000/////////222222222000......000222000000000000000000000000222111000000000111333444888<<>>DDDHHHIIIIIIHHHOOOTTT]]]hhhnnnmmmeee^^^ZZZYYYUUULLLAAA777222000,,,,,,,,,......---***'''///...---...000000///.........------------------...000111222111000111222444222111111222222111///111111222333444444444444444444444444444333333222111000000/////////000000111222222222222222111000//////000000111222333444444444333222000///...---111111111222222222222222//////000000000000000000////////////000222444555888>>>JJJWWWbbbfffccc``````bbbffflllqqqqqqmmmhhhccccccccccccccccccddddddjjjiiifffdddeeekkkttt{{{{{{{{{{{{zzzxxxuuurrrqqqllllllkkkiiigggdddaaa___ccchhhrrr}}}|||tttooolllkkkkkkkkkiiiiiijjjkkklllmmmnnnnnnqqqttt~~~yyyppppppppppppppprrrvvvzzz|||}}}{{{wwwrrrqqqsssvvvnnnaaaXXXZZZbbbgggkkkmmmvvv|||~~~tttllliiikkknnnooosssxxxzzzwwwrrrmmmjjjfffaaaZZZQQQJJJHHHNNNTTT^^^```hhhqqqttttttyyyvvveee\\\RRRLLLMMMRRRUUUWWWWWWYYY\\\___^^^YYYRRRLLLEEE===222,,,***+++++++++******))))))((((((((((((((('''&&&''')))))))))((((((((('''(((((((((((('''))))))(((((('''''''''&&&)))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''&&&%%%%%%''''''((((((((((((''''''$$$%%%&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###"""$$$%%%''''''&&&%%%$$$''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))$$$%%%%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''(((((()))%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***)))******))))))(((((()))&&&&&&&&&&&&'''(((***+++*********)))))))))))))))*********)))))))))))))))************++++++++++++))),,,---,,,((('''))),,,+++,,,,,,,,,------------------------...///000000111111222333333222111111000000111111111111000000111111222222222111111000222222111111000/////////222111000...------///222/////////000000000000000111000//////...//////000222444888<<>>333...***(((***,,,+++))))))))))))((((((((((((((((((&&&&&&'''((()))(((''''''((((((((('''''''''((((((((((((((('''''''''''')))))))))))))))(((((('''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%''''''((((((((((((''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$######!!!###%%%'''((('''%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''((()))***%%%%%%&&&&&&''''''''''''$$$$$$%%%'''(((((())))))''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((()))))))))+++******************)))&&&&&&&&&'''((()))******))))))))))))))))))***************)))))))))))))))))))))*********+++++++++***+++,,,+++((((((***---++++++++++++,,,,,,,,,---,,,,,,,,,,,,---...///000111111111111111111111111111222222333333222222111000111111222222222111111222111111111000000000///111111000...,,,---///222......//////000000000000//////////////////000000///111444666999<<<@@@DDDIIIMMMRRRWWWYYYXXXUUUSSSYYY___cccdddhhhlllnnnllloookkkfffaaa]]]XXXSSSOOOIIIHHHFFFCCCBBBBBBDDDFFFGGGLLLOOOPPPUUU^^^cccdddfff```^^^aaaeeefffgggjjjnnnvvv~~~}}}}}}sssiiiaaa]]]\\\]]]XXX[[[^^^```gggqqqvvvvvvsssuuuvvvtttnnneee[[[TTTQQQNNNKKKKKKMMMNNNKKKIIIKKKHHHEEEDDDDDDEEEDDDCCC<<<;;;999888777888;;;<<<<<>>BBBDDDCCCDDDJJJNNNOOOQQQLLLKKKOOOSSSTTTWWWZZZ^^^ccchhhiiiggggggkkkoootttppphhh```YYYUUUTTTSSSNNNRRRSSSSSSWWW]]]aaa```___aaabbb```[[[RRRJJJDDDBBBAAA@@@?????????===<<<:::999:::<<<>>>???===<<<:::;;;<<<======???BBBEEEHHHLLLSSSYYY\\\ZZZWWWTTTSSSWWW]]]aaacccbbb___]]]ZZZYYYWWWSSSKKKBBB999444666000***))),,,---***&&&******)))'''%%%%%%(((***...------...000111111000///...------...000222333...000111111000//////000000///...///111111000///...000111333444333222222222111000///...//////000...............///000000......///000111111111111//////000111111111000///.../////////000000000111222111000............///000000/////////............---,,,,,,,,,...///000444333333555;;;BBBHHHLLLWWW^^^fffhhhhhhmmmxxx{{{rrrnnnjjjccc^^^ZZZZZZZZZYYYZZZZZZ[[[[[[ZZZ[[[\\\]]]^^^_________aaafffnnntttvvvtttqqqoookkkiiihhhhhhgggfffcccaaaggghhhkkkoootttxxx{{{}}}yyyuuurrrqqqmmmhhhgggiiikkkkkkjjjjjjmmmttt|||~~~|||zzzwwwtttrrrhhhccc____________dddjjjrrrzzzyyyqqqllleeeaaa```___]]]ZZZTTTTTTTTTTTTVVV[[[bbbgggooovvvxxxtttpppqqqqqqooo^^^]]]ZZZXXX[[[bbbiiinnnrrrrrrrrrqqqkkkbbb[[[XXXUUUTTTSSSTTTVVVYYYZZZ[[[RRRMMMEEE===777222---***&&&((()))((('''&&&&&&'''(((((((((((((((((((((((('''&&&%%%&&&((()))((('''%%%''')))(((&&&%%%'''((((((((((((((((((((((((((('''(((((((((((('''&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&'''''''''''''''''''''((((((((((((''''''(((&&&$$$######$$$&&&((($$$%%%%%%&&&&&&&&&&&&%%%###$$$&&&'''((((((''''''%%%%%%&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''###""""""###$$$%%%'''(((''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((('''''''''''''''''''''((((((((())))))'''&&&%%%'''***,,,+++)))(((((())))))))))))))))))((()))))))))************(((((())))))******++++++))))))))))))************)))%%%"""###'''******)))************++++++++++++*********+++,,,...///000000000000//////000000000000111333444444333111000000000111222222222222222000000000111111222222333000111222111///...///000------......///000000111------...///000111111111///111222222111000000111444777;;;@@@CCCDDDDDDDDDKKKQQQVVVXXX^^^iiiqqquuutttssspppnnnkkkgggaaa^^^UUUUUUUUUUUUSSSQQQMMMKKKAAAFFFHHHEEEBBBBBBBBB@@@AAA===;;;???AAABBBFFFJJJHHHKKKNNNOOONNNOOORRRUUUYYYVVVRRRMMMIIIGGGEEEDDDBBBEEEFFFCCCDDDHHHJJJIIIHHHIIIKKKKKKHHHBBB<<<888555666888888777666666777555555777;;;???AAAAAA@@@BBBDDDGGGGGGGGGGGGJJJLLLPPPUUU]]]ccceeeccc^^^[[[SSSUUUWWWXXXYYYXXXWWWVVVNNNLLLGGG@@@888111---***///,,,***)))******)))&&&'''((()))'''%%%%%%(((+++///...---///111222222111---,,,+++******+++---......000111111///...///000222111//////000000...------///111333444333222111111000...------......///...............///000111------///000111111111111111111222333333222000000000000000000000000000000222111///...---------...000000//////.........---111000///.........///000---...000333666:::>>>AAAQQQ[[[eeehhhggglllyyyyyyvvvpppfff]]]aaa___\\\ZZZWWWVVVVVVVVVNNNOOOQQQSSSVVVYYY[[[\\\[[[bbblllsssuuurrrnnnllliiigggdddcccbbbaaa___^^^aaacccfffjjjnnnrrruuuvvvsssnnnkkkhhhccc^^^^^^bbb```______aaaeeemmmwww~~~~~~{{{{{{|||{{{wwwsssjjjeeebbb```___```hhhqqqvvv}}}|||rrrkkkhhhaaaXXXTTTUUUVVVUUUSSSQQQSSSWWW\\\bbbjjjsssyyyzzzxxxvvvrrraaa```[[[VVVWWW]]]cccfffddd```]]][[[YYYXXXYYY\\\UUUUUUTTTTTTTTTUUUUUUUUUFFF@@@666...***(((((('''&&&((()))'''%%%&&&***...'''''''''((((((((((((((('''&&&%%%&&&((((((((('''%%%''')))(((&&&%%%&&&)))%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%&&&&&&'''((((((((('''''''''(((((((((((('''''''''%%%""" """%%%'''$$$%%%&&&&&&''''''''''''$$$%%%&&&'''(((((((((((($$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&((()))))))))*********((('''&&&)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''((((((((()))%%%######%%%)))+++***((()))***************)))((((((((())))))*********+++'''(((((()))***++++++,,,))))))))))))************'''""" &&&+++***&&&)))************+++++++++*********+++,,,---///000000000////////////000000///000222333333222000//////000111222222222222222//////000111222333333444000111333222000//////000---------...///000000111---......///000000000///222333333222111000111333000222555999<<<>>>>>>???@@@FFFKKKNNNTTT```kkkpppooonnnlllkkkiiifffaaa]]]^^^^^^___```^^^[[[UUURRRHHHNNNPPPLLLFFFBBB>>>:::999555333555777888;;;@@@777999<<<===>>>>>>???@@@AAA@@@???===;;;999888888888;;;<<<888777:::;;;:::888999<<<===<<<999555222---000444555333333555888888888:::>>>CCCGGGHHHHHHKKKNNNQQQQQQOOONNNOOOQQQSSSYYY```ggghhheee```\\\SSSRRRQQQOOONNNMMMLLLLLLBBB???;;;444...+++***+++###&&&((()))(((((()))***$$$''')))(((''''''))),,,------,,,,,,,,,...000111222000...---,,,,,,,,,---////////////000000000000...///000000000...---,,,111111111111000///...---///............000111222//////111222222222111000111111111000000000000000.........///111222111000333444222///---///111111///////////////000000111000111222111///------............------,,,,,,,,,000///...,,,---222:::???FFFJJJQQQZZZcccmmmvvv|||{{{zzzrrrkkkeeehhhlllkkkddd^^^^^^^^^]]]VVVYYYWWWPPPNNNQQQSSSRRROOOTTT[[[aaaccccccccccccfffjjjnnnnnnkkkhhhggghhhggggggiiimmmqqqtttuuuuuuvvvsssooommmkkkjjjgggeeegggbbb\\\[[[aaakkkuuu{{{~~~|||zzzxxxvvvrrrooohhhbbb^^^___bbbeeemmmuuuuuu{{{nnngggeeeeeebbbffffffccccccfffccc]]]\\\aaaggglllooosssxxx}}}zzzfff```YYYSSSRRRSSSUUUVVVVVVSSSQQQSSSWWWYYYYYYWWWVVVUUUUUUSSSOOOHHH@@@999111///,,,)))'''''''''((((((((((((((('''&&&%%%$$$&&&'''((())))))((('''&&&))))))((('''''''''''''''((((((((((((''''''''''''&&&%%%#########%%%'''((()))))))))(((''''''&&&&&&'''&&&%%%%%%&&&'''((()))***))))))((((((((())))))+++(((%%%$$$&&&((('''%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$***&&&######$$$&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&''')))***''''''((('''&&&&&&)))+++''''''''''''''''''&&&&&&'''''''''''''''((())))))$$$&&&(((***++++++))))))&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&'''''''''((()))******+++))))))))))))************))))))(((((((((((()))))))))))))))))))))))))))*********))))))******+++,,,******+++,,,,,,------...444444444444444444444444222222222333333333444444111111222333222111000///////////////////////////000000000000000000000000222222222333333222222222111111111111111111111111000000000111333555777999??????AAAEEELLLTTT]]]bbbgggeeeaaa^^^\\\[[[[[[\\\\\\^^^aaacccdddbbb___]]]\\\ZZZWWWSSSOOOMMMKKKJJJAAA;;;555222444777999:::555888;;;;;;999666666777666555444333222222222222333444555555555777:::===@@@>>>;;;;;;<<<:::777333222444666999:::;;;;;;;;;AAAFFFJJJJJJIIIKKKPPPVVVWWWZZZ\\\YYYSSSOOONNNPPPTTTUUUWWWYYYYYYYYYWWWWWWVVVQQQJJJDDD???<<<999888333333333000,,,)))((())),,,,,,+++)))(((&&&%%%%%%''')))***)))((('''(((***......------......//////000///......---------------------........./////////000000000//////...---000000///---+++)))'''&&&111111000000111222444555++++++,,,---...///111111000000000000000000000000//////////////////...---000000///,,,***+++,,,,,,111111000///......//////222222222111///...///000.........---------,,,,,,000000000///...///222555>>>AAAGGGNNNVVV^^^gggmmmrrrwwwzzzrrrjjjfffiiippptttqqqpppqqqrrrqqqmmmnnnhhh___YYYWWWSSSMMMBBBEEEKKKNNNQQQRRRTTTUUUZZZ___fffjjjkkklllnnnqqqoooppptttxxx|||}}}{{{xxxwwwwwwxxxwwwuuurrrooonnnnnniiieeedddiiipppxxx||||||xxxtttqqqnnnjjjgggeeeaaa```ccceeeeeehhhmmmlllwww|||uuukkkgggjjjmmmzzz||||||xxxvvvwwwrrrkkkgggjjjnnnoooppptttzzzxxxhhh```VVVOOOMMMOOORRRUUUUUUUUUXXX[[[^^^^^^]]][[[]]]YYYSSSLLLEEE>>>666111///---+++)))'''''''''(((%%%&&&'''((())))))))))))'''((())))))))))))((('''(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''(((''''''''''''((((((((((((''''''&&&%%%&&&&&&((((((''''''&&&&&&%%%&&&&&&'''***(((%%%%%%&&&((('''%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$(((%%%######%%%&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''''''''((()))+++,,,(((((((((&&&%%%$$$&&&((('''''''''''''''''''''''''''''''''''''''(((((()))&&&'''((()))******))))))'''''''''((((((((())))))(((((()))******)))((((((&&&&&&'''(((((()))******))))))))))))************))))))(((((((((((())))))******))))))))))))))))))******))))))******+++,,,,,,,,,,,,---......//////222222222222222222222222222222222333333333333444111111222222222111000///////////////////////////000000000000000000000000//////000111111000//////,,,,,,,,,,,,,,,,,,,,,,,,////////////111222444555555555666999???GGGNNNRRRZZZYYYWWWVVVUUUVVVWWWXXXWWWYYY\\\___aaaaaa``````fffeeeccc___[[[VVVRRROOOIIIDDD===:::888888666555222444666555444444666888:::999777555444444444444666777888888888:::===???GGGFFFFFFGGGHHHFFFAAA===:::<<>>CCCKKKSSSXXXdddjjjsss}}}xxxnnnhhheeejjjssszzz}}}zzznnneee___UUULLL???@@@BBBCCCCCCCCCEEEGGGMMMSSS\\\bbbfffiiimmmpppqqqtttxxx|||~~~|||wwwssspppuuuzzz|||yyyvvvtttssstttqqqnnnnnnqqquuuxxxyyywwwsssmmmgggccc```]]][[[VVVUUUWWW\\\\\\YYYXXXYYYaaammmtttpppjjjmmmwwwzzzrrrgggiiijjjjjjkkkooowww|||}}}pppccc\\\QQQJJJHHHLLLPPPTTTVVVZZZ___bbbbbb```^^^\\\\\\VVVKKKAAA999333...+++,,,+++)))'''''''''((((((&&&'''((()))************'''(((((())))))(((((('''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&'''(((((())))))((('''&&&&&&%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&)))(((&&&%%%&&&''''''&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%&&&'''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((()))***+++&&&&&&'''&&&$$$$$$&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((()))(((((((((((())))))))))))(((((((((((()))))))))***))))))************))))))&&&&&&&&&'''(((((())))))))))))))))))************))))))(((((((((((())))))*********))))))(((((((((******))))))******+++,,,---------...//////000000000000000000000111111111111111222222222333333333111111111111111000//////////////////////////////000000000000000000000000---///000222222000///---...........................---------...///111111111111222333777===BBBEEEJJJJJJJJJKKKMMMPPPRRRTTTOOOQQQTTTXXX[[[___aaacccnnnnnnnnnlllfff___XXXSSSNNNKKKGGGCCC@@@<<<888555777888999888999;;;>>>AAA@@@>>><<<:::999999:::;;;===>>>?????????@@@CCCEEEMMMNNNPPPRRRSSSPPPKKKGGGDDDFFFJJJOOOSSSVVVXXXYYYWWWRRRMMMIIIIIIKKKMMMOOOUUUVVVUUUQQQKKKGGGGGGIIIIIIIIIIIIHHHGGGDDDBBB@@@;;;888333000...---,,,+++((()))+++***)))((()))+++'''''''''''''''''''''''''''((())))))''''''((()))///000111111000...---++++++,,,///000000///---,,,++++++++++++,,,,,,,,,,,,222111///......///000111//////000000///......---+++,,,,,,,,,---......///333333333333111000...---/////////000000000000000111111111///---,,,,,,---111......111333222222444111111000///...---------...---,,,)))'''(((+++...///.....................))),,,///000000/////////...000111333666;;;BBBFFFTTTZZZbbbkkkppptttvvvwwwzzz~~~tttjjjfffdddjjjrrrzzz}}}vvvmmmeee[[[RRRMMMNNNNNNLLLHHHFFFEEEFFFIIIOOOXXX]]]______aaaccchhhiiikkkmmmmmmjjjddd```^^^eeennnqqqnnnllllllnnnsssqqqooooooooopppooonnnfffaaa[[[VVVTTTRRRQQQPPPLLLKKKNNNSSSRRRNNNKKKLLL\\\hhhrrrqqqqqq{{{|||qqqiii^^^```cccdddfffjjjqqqwwwsssdddXXXSSSMMMIIIKKKPPPTTTWWW[[[^^^aaa```[[[VVVSSSSSSNNNGGG>>>666111...,,,+++)))(((''''''''''''((())))))))))))))))))'''&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&'''((((((((((((''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&'''(((((((((((('''&&&''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''###%%%&&&&&&&&&&&&(((***&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((***)))((((((((((((((()))''''''((((((((()))))))))))))))))))))))))))))))))&&&&&&&&&&&&''''''((((((((()))))))))************))))))(((((((((((())))))*********)))((((((''''''******))))))******+++,,,,,,,,,---......//////000////////////000000000000111111111111222222222222000000000000000/////////////////////////////////////////////////////////...000222333333222000...////////////////////////---------------.........111111111222444777999;;;>>>???@@@BBBEEEHHHKKKMMMHHHIIIKKKOOOUUU[[[```ccclllnnnqqqqqqlllddd[[[UUUNNNNNNNNNMMMKKKFFFAAA>>>@@@AAABBBCCCDDDEEEFFFHHHEEEDDDBBB@@@@@@AAACCCEEEFFFGGGHHHGGGGGGHHHKKKNNNOOOPPPRRRTTTTTTSSSPPPNNNMMMOOOSSSWWW[[[^^^`````````WWWMMMHHHIIIJJJJJJIIIJJJJJJIIIFFFCCCBBBDDDFFFCCCBBB@@@===:::666222000000---***))))))))))))(((((()))******))))))+++,,,)))(((((('''%%%$$$$$$###'''((()))(((''''''((()))000000111111000...,,,+++***,,,///111111///---++++++,,,,,,,,,,,,---------111000///......///000111------------------,,,+++...//////000111111111222...///111222111---***'''......//////000000000000000111222000......000333555///---000111///...000//////............//////------+++)))'''(((+++...////////////////////////---///000///......///111---...//////000333888<<>>@@@BBBAAAAAACCCGGGMMMTTTZZZ^^^eeeiiinnnpppmmmfff^^^XXXPPPRRRUUUUUUSSSOOOJJJGGGEEEFFFIIIKKKLLLJJJHHHFFFGGGFFFEEEEEEGGGIIIKKKMMMLLLMMMNNNMMMMMMNNNQQQSSSNNNNNNOOOOOONNNOOOPPPPPPRRRSSSVVVYYY\\\]]]^^^^^^^^^UUUJJJEEEEEEFFFDDDAAA???>>>===;;;::::::;;;<<<888777666333000---+++***+++)))'''''')))***))))))((()))******(((((()))***(((((('''&&&%%%$$$$$$###&&&((()))((('''&&&'''(((////////////...---,,,++++++---///111000///,,,+++,,,,,,---------........................//////000111111111000...---+++***---...///000111111111000+++---000333333111...,,,---......//////000000111...000222111//////333777@@@666000333222---+++.........------......///000//////...,,,++++++...000////////////000000000000333333222///---,,,...///---.../////////000333666999===BBBEEEIIIPPPYYY```aaafffkkkmmmjjjgggffffffeeejjjlllnnnwww~~~tttjjjdddbbb^^^aaadddeeecccaaa_________fffmmmpppkkkbbb[[[XXXSSSQQQMMMLLLMMMMMMMMMMMMKKKQQQYYY___bbbdddgggiiilllgggaaa[[[YYYXXXWWWVVVQQQOOOOOOQQQWWW^^^ccceeekkkfffcccbbb___ZZZXXXZZZbbbkkkvvv~~~oooaaa[[[ZZZ]]]aaabbb``````bbbeeejjjvvv}}}yyysssnnncccVVVLLLNNNQQQVVV[[[\\\[[[YYYSSSPPPIIIAAA999444222333111///...------+++(((%%%&&&''''''(((((((((((()))$$$%%%&&&'''((((((((((((&&&%%%$$$$$$$$$$$$%%%&&&(((''''''''''''((())))))))))))((((((((('''''''''((((((((((((''''''''''''((((((''''''&&&%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((&&&''')))((('''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((('''''')))***+++***'''%%%%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%&&&&&&'''((((((((((((((())))))))))))&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))************))))))(((((((((((())))))((((((((((((((((((((((((******))))))******+++,,,)))))))))***++++++,,,,,,------......//////000000///000000000000111111111000000///...............////////////////////////000000000000000000000000------............------........................------......///.........---.....................///000111222444555666666::::::<<<>>>CCCJJJOOOSSSYYY]]]cccgggfffbbb[[[WWWQQQTTTVVVVVVSSSNNNKKKJJJJJJKKKMMMPPPQQQNNNIIIEEEEEEEEEFFFGGGHHHJJJLLLMMMKKKLLLMMMLLLKKKLLLOOOQQQJJJJJJJJJIIIHHHIIIKKKNNNNNNOOOQQQSSSTTTTTTSSSSSSQQQJJJBBB>>>>>>>>>;;;888777666555333111000000///,,,,,,,,,,,,++++++++++++***)))'''(((***++++++***&&&'''((('''&&&%%%&&&'''$$$%%%%%%&&&&&&'''''''''&&&'''((((((&&&&&&'''(((///...---,,,,,,,,,,,,,,,---...///000///...,,,***,,,,,,,,,------------...,,,,,,---...............333222222111000...---,,,+++,,,...///000/////////000000111222222222222222------......///000000111...000222000---...222777EEE888000333444...---111//////...---------.........///000///------///111//////000000000111111111111222222000...------///+++---////////////000111///333888:::<<<@@@HHHNNNQQQTTTXXX]]]```aaaaaaaaa___bbbcccdddlllvvvjjjeeeeeeaaaccceeefffffffffggghhhpppxxxyyymmmaaa[[[RRRPPPOOOPPPSSSWWWYYYZZZZZZ```iiirrrxxxzzzzzzyyywwwpppfff^^^ZZZZZZ\\\]]][[[\\\^^^eeennnxxx{{{uuuppplllfff^^^[[[\\\bbbjjjttt|||hhh\\\XXXUUUWWWYYYXXXVVVVVVYYY]]]aaakkkppplllhhheee^^^TTTOOOPPPRRRTTTUUURRRMMMIIIAAA===666111...---,,,+++++++++***++++++)))&&&###''''''((()))))))))((((((%%%&&&'''(((((()))))))))''''''&&&%%%%%%&&&'''''''''&&&&&&&&&''''''((()))(((((('''''''''&&&&&&&&&)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))%%%'''***)))'''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''&&&######$$$'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&'''((((((((('''&&&&&&$$$&&&((()))'''&&&&&&'''%%%%%%&&&&&&'''(((((()))&&&&&&%%%%%%&&&&&&'''(((&&&'''((()))******))))))''''''''''''(((((((((((())))))(((''''''((())))))(((((((((((((((((((((((())))))))))))************))))))(((((((((((())))))&&&&&&''''''((()))))))))******))))))******+++,,,(((((()))******++++++,,,++++++,,,,,,---......////////////000000000111111000///...---------......////////////////////////000000000000000000000000...------,,,,,,------...////////////////////////++++++---............---///000000111111000000///,,,---...000111111111222444444555777:::>>>CCCEEEGGGJJJPPPSSSTTTQQQMMMJJJHHHJJJLLLKKKHHHEEEDDDDDDIIIHHHIIIKKKMMMKKKGGGCCCAAABBBCCCEEEEEEEEEEEEEEEDDDDDDEEEDDDCCCDDDFFFIIIBBBDDDEEEDDDBBBBBBDDDFFFAAABBBCCCDDDEEEDDDCCCCCC@@@<<<888666666444111...//////...------,,,***((((((((((((((()))******+++)))((('''''')))***)))(((%%%'''((('''&&&%%%'''(((%%%%%%%%%&&&''''''((((((&&&'''((((((&&&&&&'''(((...---,,,+++***+++,,,---//////000//////---+++***++++++,,,,,,,,,---------***+++---...///...------++++++,,,,,,---,,,,,,+++...000111333333333222222333111...,,,+++,,,...000---------...///000000111...000222///,,,,,,000555>>>111)))---000,,,---333111000///...---,,,,,,,,,,,,...//////------.../////////000000111111111222+++---000000000//////000)))+++...///.........///)))...333555555777<<>>AAABBB@@@>>>;;;;;;===@@@???<<<;;;===???AAA???>>>@@@BBBCCC@@@>>>>>>???AAABBBBBB@@@>>>===<<<======<<<<<<<<>>AAAAAA???======>>>555555777888888777666666333222111111000...***'''(((((()))***,,,,,,***(((+++***)))((('''''''''''''''&&&%%%&&&'''((('''&&&&&&'''))))))((()))***,,,(((((((((''''''&&&&&&%%%&&&'''((('''&&&&&&'''(((///000111111...---,,,---,,,,,,,,,---------............---,,,++++++++++++//////---,,,+++,,,,,,---///......------,,,++++++...............------------...///000000111000000333333333222111000///...///...---,,,---///111222......////////////........................------////////////////////////...//////000000///......------,,,,,,+++++++++++++++++++++***++++++,,,,,,------------///222444555999:::>>>BBBFFFKKKNNNOOOOOOPPPSSSWWW^^^eeekkknnnuuu{{{|||tttnnnoootttwwwyyywwwrrrkkkhhhiiiooouuuwwwlllbbb\\\WWWTTTXXX```ffffffdddkkkwww~~~oooiiikkknnnllliiihhhiiiqqq}}}sssddd```eeennntttzzz~~~lll___VVVRRRRRRPPPPPPQQQRRRTTTVVVXXXYYY\\\\\\^^^``````]]]UUUOOOHHHFFFBBB>>>:::666111---************************%%%&&&'''''''''&&&$$$###((((((((('''&&&&&&&&&%%%''''''(((((())))))******'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((******)))'''&&&%%%$$$###%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%'''((()))***%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$&&&&&&''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&'''((()))++++++,,,***)))'''&&&&&&'''((())))))((('''&&&&&&'''((()))))))))((('''&&&%%%$$$$$$((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))******))))))***+++,,,,,,...+++(((''')))***)))'''&&&&&&''')))***+++,,,---++++++++++++++++++++++++////////////..................////////////......---......///////////////////////////////////////111111000000/////////...........................+++++++++,,,,,,,,,------....../////////...,,,+++---------............///,,,---...///000111222333555444333333333444555666555555555666666777777777666555555444444555555666555555555555555555555555666555555555555555555555777777777777777777777777111...---...000111///---///,,,)))(((***+++)))'''(((((()))***************(((((())))))))))))((((((&&&'''(((*********)))(((###$$$&&&((())))))(((''')))(((&&&%%%%%%&&&((())))))((('''&&&&&&'''((()))111111222000...,,,,,,---//////...---,,,++++++***,,,,,,,,,++++++,,,------///...,,,+++++++++,,,---++++++,,,,,,---....................................//////000000000000///222222222222111000//////333111///---++++++,,,---......////////////........................------........................------------------------///...---,,,---///111333------,,,++++++,,,,,,,,,,,,,,,,,,,,,...000222333222444777:::>>>BBBEEEFFFGGGHHHJJJMMMRRRXXX]]]```lllrrruuuppplllpppvvvzzz}}}~~~{{{tttmmmmmmttt|||}}}ssskkkddd```\\\\\\```bbbaaa___ooo~~~tttnnnnnnnnnllliiimmmpppyyyyyypppeeeccciiixxx}}}jjj]]]VVVPPPNNNPPPPPPQQQQQQSSSTTTVVVXXXYYYWWWUUUUUUWWWYYYUUUMMMEEE;;;999666444222///,,,)))'''''''''''''''''''''''')))))))))))))))'''&&&%%%''''''''''''&&&&&&&&&&&&'''''''''((())))))******&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((******)))((('''&&&&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%$$$%%%'''(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&''''''%%%%%%&&&'''(((''''''&&&&&&&&&&&&'''(((''''''&&&%%%$$$$$$###'''&&&%%%$$$$$$%%%'''(((((('''&&&&&&'''((()))************)))((((((''''''$$$$$$&&&(((***---...///''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((('''(((((())))))***---+++)))))),,,......---,,,,,,+++***)))(((''''''++++++++++++++++++++++++..............................////////////......------...///////////////////////////////////////------------,,,,,,,,,+++........................,,,,,,,,,,,,------------...//////000///...---,,,------------............,,,,,,,,,,,,,,,---------000///.........///111111000000000111111111111111000000000//////000000000222222222222222222222222////////////////////////000000000000000000000000,,,***)))***,,,---+++)))---+++))))))))))))((('''(((((()))************)))(((((())))))))))))((((((&&&'''((()))***))))))((($$$%%%&&&(((((((((((('''((('''%%%$$$$$$%%%'''((((((''''''&&&&&&''''''(((333333222000---+++,,,---//////...---,,,++++++***++++++++++++,,,---...///---,,,+++*********+++,,,++++++,,,,,,------......///////////////////////////000000000000//////...000111111222111111000000444333000...,,,,,,,,,,,,......////////////......------------------..............................---,,,++++++++++++------111000...---///222777999///...---,,,,,,,,,,,,,,,++++++++++++,,,---...///---...000333666999;;;<<>>???:::777:::>>>===555---***)))((()))******((('''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$((('''%%%$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((((((((''''''&&&'''''''''%%%&&&&&&'''''''''''''''&&&'''((('''&&&%%%&&&(((((('''''''''((()))******'''''''''''''''(((((((((&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))((('''&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))******************+++***(((''''''&&&%%%$$$************)))))))))(((***************************+++,,,---...///000000---------......---------,,,---......//////......////////////////////////.........------------------------------------------------.........//////------------------,,,,,,,,,,,,---------.........111000///...---,,,+++***+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++************************))))))))))))************))))))***************+++***)))))))))******)))))))))+++,,,***'''&&&(((+++'''(((((()))))))))))))))(((((())))))))))))((((((''''''((((((((((((((((((&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((444444333111---+++,,,,,,,,,,,,,,,---------.........---,,,,,,+++++++++,,,+++***)))))))))***+++,,,...------,,,++++++******.../////////000000111111000000111000000///...---...///000111111111111111111000000///..................////////////......,,,,,,,,,,,,------..............................///---,,,+++,,,---///111,,,---...////////////...------+++***))))))))))))))))))******************---...///000111222333333555555777888:::===???@@@@@@FFFKKKLLLOOOVVV]]]___hhhhhhhhhiiikkknnnqqqssssssuuutttmmmiiijjjnnnpppqqqtttxxxxxxwwwxxx|||}}}qqqmmmmmmmmmmmmnnnrrryyy~~~eee^^^WWWUUUXXX___jjjssszzzvvvqqqnnniiiccc]]]ZZZZZZSSSNNNLLLJJJFFFEEEHHHEEECCC???;;;777333111000222...,,,///333444...(((+++***))))))******)))'''''''''''''''''''''''''''###$$$$$$%%%&&&'''((()))$$$%%%%%%%%%&&&&&&''''''%%%%%%&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&''''''&&&'''''''''&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&&&&&&&'''((()))---+++'''%%%$$$&&&)))+++%%%&&&''''''((((((''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&'''((())))))&&&&&&'''((()))***++++++&&&&&&&&&'''((()))******))))))((('''&&&%%%$$$$$$%%%%%%&&&&&&'''(((((((((######$$$&&&''')))******''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((()))))))))***))))))************)))(((++++++++++++)))(((((((((((((((((()))******++++++************************)))***+++,,,---...///000,,,,,,------------,,,,,,,,,------...............////////////////////////.....................///---------------------------------.........//////+++++++++++++++++++++,,,,,,,,,,,,------------...000/////////...---------+++++++++,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++,,,------,,,++++++************************)))*********+++++++++,,,))))))*********+++++++++)))*********)))))))))***)))+++,,,+++((('''))),,,''''''((()))))))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((((((((((((''''''''''''(((((())))))))))))))))))))))))222333444222///---,,,,,,//////...---,,,++++++***///...---,,,+++++++++++++++***)))))))))***+++,,,******++++++,,,,,,---------......//////000000111///000000000000//////......//////000111111111000000000///...,,,***)))(((......////////////......++++++,,,,,,------......------------------------///...------...///111222***,,,---......,,,***(((,,,+++***)))))))))))))))))))))***+++++++++******,,,,,,---......///000000...///111333555666888888555;;;>>>>>>AAAGGGKKKKKKTTTSSSSSSVVV\\\___``````_________^^^```eeelllpppvvvyyy{{{|||zzzzzz}}}~~~rrrfff^^^ZZZZZZ[[[]]]```fffnnnssstttuuuwwwxxxwwwqqqiiicccVVVRRROOOOOOTTT\\\eeellloooggg___ZZZWWWRRRQQQSSSNNNIIIEEEBBB>>>888666888555333111///---,,,+++***)))((('''))),,,---+++(((***)))(((((())))))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))+++,,,%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&((()))******%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))...+++'''$$$$$$&&&)))+++&&&&&&'''(((((((((((('''&&&'''(((((('''&&&'''(((&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''(((((((((((('''%%%$$$###'''((((((((())))))******''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******&&&'''((()))((('''&&&%%%###%%%((()))))))))***,,,)))))))))))))))*********************************))))))***+++---......///+++,,,,,,------,,,,,,+++,,,,,,---............---////////////////////////,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........++++++*********+++,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,))))))***++++++++++++***+++++++++++++++************+++,,,------,,,+++***************************((())))))******+++++++++'''(((((())))))*********'''((()))((('''&&&'''))))))******)))(((((()))***&&&'''(((((())))))(((((((((((())))))))))))(((((()))(((''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))******))))))(((000222444444111...---,,,//////...---,,,++++++***------,,,++++++,,,,,,,,,+++******)))***+++,,,---*********+++,,,,,,------,,,------...//////000000...//////000000000000/////////000000000000000///000000///...---,,,+++***......////////////......***++++++,,,------......------------------------------...//////000111111+++,,,,,,,,,,,,+++***)))++++++******)))******+++)))***+++,,,------,,,+++++++++,,,,,,---......///+++,,,---...///000000000...333555444666;;;>>>===AAABBBEEEGGGJJJLLLMMMNNNOOONNNNNNRRRXXX___gggmmmpppqqqrrrrrrqqqppppppqqqooonnnmmmiiiccc[[[TTTOOOLLLMMMNNNQQQUUUZZZ]]]___```aaaaaaaaa```\\\WWWSSSPPPPPPOOOOOOQQQWWW\\\^^^\\\SSSLLLJJJGGGBBBAAACCC@@@<<<888666222,,,+++---,,,+++***))))))(((((()))'''((())))))))))))))))))((('''&&&'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&'''((()))***&&&&&&%%%%%%%%%%%%%%%%%%###$$$%%%&&&((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&((()))***)))'''%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((&&&((()))((('''&&&''')))''''''&&&&&&%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%((((((((())))))))))))))),,,+++***)))'''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********&&&'''((()))((('''%%%$$$!!!$$$&&&&&&''')))+++))))))))))))))))))******************************)))******+++,,,------...++++++,,,,,,,,,,,,+++++++++,,,------......------////////////////////////******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,...///++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++***((()))***+++++++++******+++++++++++++++,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++(((((())))))***++++++,,,&&&''''''((())))))******%%%''')))(((&&&%%%&&&(((((('''%%%&&&'''(((''''''&&&'''(((((())))))(((((((((((())))))))))))(((((()))((('''&&&&&&&&&''''''&&&&&&'''(((((('''&&&%%%''''''((((((((((((''''''&&&'''((())))))((('''&&&...111444555333///---,,,,,,,,,,,,---------......++++++++++++,,,---......++++++*********+++---...------,,,,,,+++******))),,,,,,,,,---...//////000......///000000111000000//////000000000000//////...///000111222222111111......////////////......******+++,,,,,,---......------------------------,,,---...///000000000000---,,,++++++++++++,,,---+++++++++***++++++,,,,,,)))***,,,---......------,,,,,,------.../////////++++++,,,,,,------,,,,,,+++///000///111555777555555:::???@@@???>>>AAADDDCCCBBBCCCIIIQQQYYYaaafffeeeeeeeeeeeeeeeeeedddccc___^^^[[[WWWSSSNNNJJJHHHGGGGGGIIIMMMQQQSSSRRRQQQQQQQQQRRRSSSSSSQQQPPPNNNJJJLLLKKKJJJKKKMMMNNNNNNLLLDDD???>>>;;;444111333777333111000,,,((('''+++,,,+++***)))(((''''''''''''***+++***'''&&&(((***'''&&&%%%&&&(((((('''%%%(((((((((((((((((((((((()))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&((()))***+++'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%""""""###$$$$$$%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((&&&&&&''''''&&&$$$###!!!&&&''''''((((((((((((((('''((()))((('''&&&'''))))))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))((((((''''''"""###%%%'''((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''************************))))))))))))************((()))***+++***)))'''%%%"""%%%)))***)))((()))+++''''''((()))***+++,,,,,,))))))))))))))))))))))))*********++++++,,,------+++++++++,,,,,,++++++++++++,,,------......------////////////////////////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,---...///000++++++,,,,,,,,,---------......------,,,+++******)))***,,,---------,,,+++,,,,,,------......//////,,,---///000000///---,,,++++++++++++++++++++++++))))))******+++,,,,,,---''''''((())))))***++++++&&&(((***)))'''&&&'''***'''$$$"""###&&&'''&&&$$$&&&''''''((((((((((((((((((((())))))))))))(((((()))((('''&&&%%%&&&&&&'''%%%&&&((())))))'''&&&$$$&&&&&&''''''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$///000111222222111000//////,,,******,,,,,,***(((***((('''((()))+++******...,,,))))))+++,,,,,,,,,(((((()))***+++,,,,,,,,,,,,---......//////.........------///000111000...,,,---...///000111222333000111222222111000//////000000//////.........---,,,,,,,,,---------......///......------------......------------......//////...+++***))))))***++++++******************+++++++++++++++++++++,,,,,,'''((()))***+++,,,---------***&&&%%%'''))))))(((,,,,,,,,,---------......555555555555666777888999;;;<<<<<>>444333111000......------,,,+++)))))))))((('''%%%%%%%%%&&&''''''(((((()))***)))''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&'''((()))+++---...))))))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&'''((())))))((('''%%%$$$'''&&&&&&%%%%%%$$$$$$###((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&+++((($$$$$$$$$### &&&&&&&&&'''''''''((((((''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++***(((&&&%%%+++***((('''&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((&&&&&&%%%&&&&&&'''))))))(((''''''(((((()))***+++''''''((()))((('''%%%$$$''')))***+++***)))***+++''''''(((((())))))******))))))(((((('''''''''&&&&&&$$$###&&&***,,,+++***))))))************)))))),,,+++)))(((((()))+++,,,,,,+++***)))((((((((((((,,,++++++***+++,,,...///......---,,,,,,,,,,,,---------------------------...---,,,+++***+++,,,---...---,,,************+++000///---,,,,,,---///000///...,,,+++***))))))))),,,,,,,,,+++++++++******************************++++++************+++++++++---///111111///---++++++++++++*********))))))))))))*********+++++++++'''''''''((())))))******))))))((((((''''''&&&&&&***************))))))((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''((((((((('''%%%$$$###$$$$$$%%%&&&'''(((((((((((('''&&&%%%%%%$$$$$$((((((((((((((((((((((((///000111222222111000///...,,,******,,,,,,***(((---+++***+++,,,------,,,+++)))''''''((())))))((((((((()))++++++,,,,,,+++------------............000///......//////...---////////////////////////111000///000111222222111000000///...---++++++***,,,,,,,,,---------......---,,,,,,---000444999;;;777555111---++++++,,,---000...,,,+++******+++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++(((((()))***+++,,,------...+++(((''')))+++***)))++++++,,,,,,,,,---------............///000111222333333444666999>>>BBBEEEEEEEEEDDDDDDEEEFFFGGGHHHFFFDDDCCCAAA????????????>>>>>>??????@@@@@@AAAAAA;;;===??????<<<999888888444333222111111000000000......,,,+++******))))))'''&&&$$$$$$%%%%%%$$$""" """###%%%&&&'''((()))(((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))+++...000111)))((('''&&&&&&%%%%%%%%%''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---+++(((((())))))'''%%%#########$$$$$$$$$%%%%%%(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''(((%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((%%%%%%&&&&&&'''((((((((())))))((((((((((((((()))''''''''''''''''''&&&&&&$$$&&&(((((('''''''''(((******))))))(((''''''''')))(((((((((''''''''''''((('''%%%''')))***)))'''((())))))************))),,,+++)))(((((()))+++,,,---,,,+++***))))))))))))...---,,,+++***+++,,,---......---,,,,,,,,,,,,---------------------------***+++,,,---------,,,,,,---,,,+++***)))******+++,,,++++++++++++---...///...---,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++************++++++)))***,,,------,,,***)))+++++++++*********))))))))))))*********+++++++++******)))))))))(((((((((************))))))(((((('''''''''''''''&&&%%%%%%''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))(((((('''&&&$$$%%%%%%&&&&&&''''''((('''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''000000111222222111000000...,,,++++++++++++***(((---,,,+++,,,...///...---...,,,***)))***+++***)))((()))***+++++++++++++++------,,,,,,,,,---...///222000---------......---////////////////////////000///...///000222222111000///...---+++)))(((''',,,,,,,,,---------......---,,,,,,---111888???CCC<<<888333---******,,,---000///---,,,++++++,,,---+++++++++******+++++++++,,,,,,,,,+++*********)))(((((()))***+++,,,,,,---///---******+++,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,---000333777999666666666666666777999999888777666555444444444555444444444444444444444444111222444333111///......---......------,,,+++******)))(((((('''''''''((('''&&&%%%%%%''''''&&&%%%!!!!!!"""###$$$%%%&&&&&&((('''&&&&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''(((&&&&&&'''((()))+++---...)))((('''&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&'''(((&&&%%%%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''%%%$$$$$$&&&((()))%%%$$$$$$%%%%%%&&&((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((($$$%%%&&&(((((((((((('''+++***)))(((''''''''''''''''''&&&&&&&&&''''''((($$$&&&''''''&&&&&&&&&'''******)))((((((''''''&&&((((((((((((''''''''''''+++)))(((((((((((('''%%%(((((())))))************+++***)))(((((()))***+++---,,,,,,+++*********)))///...,,,+++******++++++......---,,,,,,,,,,,,,,,------------------------(((***---///000///---+++,,,+++***))))))***++++++***+++,,,---............,,,,,,,,,,,,------...///,,,,,,,,,+++++++++******************************++++++************++++++************************+++++++++***************)))))))))************+++******)))((('''%%%%%%$$$*********))))))))))))((()))))))))))))))(((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''000000111222222111000000------,,,+++++++++***))),,,+++***+++---...---+++///---++++++,,,,,,+++***((()))***+++++++++++++++...,,,+++******,,,...///222///,,,+++,,,...//////+++,,,---...///111222222,,,000333333000......000//////...---+++***)))))),,,,,,,,,---------......///...---...000444888:::555333000---,,,---...000...---,,,++++++++++++,,,))))))(((((((((((())))))---,,,,,,+++***))))))(((((())))))***++++++,,,,,,...---,,,+++++++++,,,,,,))))))))))))************+++*********++++++,,,---++++++++++++---///111333111000//////......------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,...///...,,,*********------...///...---,,,+++)))((((((((((((((())))))((('''&&&''')))***)))((((((((('''&&&&&&%%%$$$$$$'''&&&%%%&&&((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&&&&(((***+++((('''&&&&&&%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%&&&#########$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""$$$&&&'''%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$######''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$%%%''')))+++''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))***+++%%%%%%%%%&&&&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((###$$$''')))))))))'''&&&***)))(((''''''''''''''''''&&&%%%%%%&&&''')))***&&&'''))))))(((''''''(((&&&&&&''''''((())))))***((((((((((((((('''''''''******)))((((((((('''&&&((((((((())))))***++++++******))))))))))))******++++++++++++******))))))---,,,+++*********+++,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++******)))((()))***+++,,,---...000111111000///---,,,,,,,,,,,,,,,---......,,,,,,,,,+++++++++******************************++++++************++++++,,,+++***))))))***+++,,,************************))))))))))))************(((''''''&&&%%%$$$###"""''''''''''''''''''''''''***************)))((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((***)))((('''''''''))))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''///000111111111111000///,,,------,,,+++*********+++++++++,,,......---+++***)))(((((())))))(((&&&))))))***+++++++++******---,,,***)))***+++---//////,,,******---///111111++++++,,,...///000111222+++555>>><<<333,,,,,,000............------------,,,,,,,,,---------......------------............---.....................+++++++++***************))))))(((((((((((()))))),,,,,,++++++***)))(((((()))))))))***++++++,,,,,,,,,,,,++++++*********+++((((((((()))))))))******''''''&&&&&&&&&'''((((((,,,,,,,,,,,,---...///000------,,,,,,+++******)))((())))))***************))))))))))))))))))((((((+++,,,---,,,***))))))***((()))*********)))((('''((((((((((((((())))))***%%%$$$$$$%%%'''((('''&&&******)))((('''&&&&&&%%%&&&%%%%%%&&&((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%''')))+++((('''&&&%%%$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""$$$&&&'''%%%&&&&&&''''''&&&&&&%%%"""###$$$$$$%%%%%%$$$$$$""""""#########$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$""" """$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$%%%''')))+++''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))***))))))((((((((((((''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''###$$$''')))))))))'''&&&'''''''''''''''((())))))'''&&&%%%%%%&&&''')))***&&&((())))))(((''''''(((&&&&&&&&&'''(((((())))))'''''''''((((((((((((((((((((()))))))))))))))***))))))(((((()))***++++++***))))))))))))))))))***((())))))***))))))((('''******))))))***,,,---...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++))))))((())))))+++---...111222333333222///,,,***---,,,,,,+++++++++++++++,,,,,,,,,+++++++++******************************++++++************++++++,,,+++)))(((((()))+++,,,************************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&%%%&&&'''((())))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''......///000000///......,,,------,,,***))))))***---,,,---...000000...,,,***))))))***++++++***((()))******+++++++++******++++++*********+++,,,---,,,+++***+++---000111111...........................999BBB@@@555------111........./////////000000,,,,,,,,,---------......((()))+++,,,,,,+++***)))+++,,,---......,,,+++*********************))))))+++++++++******++++++++++++++++++***)))))))))((())))))*********+++++++++)))+++++++++)))((()))***((((((((()))))))))******))))))(((((((((((())))))++++++++++++,,,,,,---...'''((()))***+++++++++***'''((()))************)))((((((((())))))))))))))))))***+++***((('''((()))&&&&&&&&&''''''&&&&&&%%%'''''''''&&&''''''(((((('''&&&&&&&&&((())))))(((%%%%%%&&&&&&''''''(((((('''&&&%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$############%%%&&&'''&&&&&&&&&&&&'''((())))))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%'''((()))''''''&&&%%%%%%$$$######'''%%%!!!!!!%%%'''&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%'''((('''&&&%%%))))))))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''$$$%%%&&&(((((((((((('''&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&''''''(((%%%'''((((((&&&%%%%%%&&&))))))(((''''''&&&&&&%%%'''''''''(((((((((((((((&&&'''))))))))))))+++,,,+++***)))(((((()))***+++))))))))))))))))))))))))'''''')))))))))((('''&&&((((((((()))***,,,...///------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++))))))))))))+++---///000222333333222000,,,)))'''---,,,++++++************,,,,,,,,,+++++++++******************************++++++************++++++)))((('''&&&&&&'''((()))***************+++++++++***)))))))))))))))(((((('''(((((()))******++++++'''(((((((((((()))))))))''''''((((((''''''&&&%%%&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,---...//////...---,,,+++---...---***((()))+++,,,,,,,,,...000000...+++******+++,,,...///---,,,******+++++++++******)))************++++++++++++,,,+++***,,,...//////...........................111666:::999333...---///////////////////////////,,,,,,,,,---------......)))******+++,,,---------,,,,,,,,,,,,,,,+++++++++*********++++++*********,,,,,,++++++++++++,,,,,,************))))))))))))***************+++++++++(((+++,,,+++)))((((((***(((((()))))))))*********,,,++++++******+++++++++*********+++++++++,,,,,,&&&''')))***++++++******'''((()))*********)))((('''((((((((()))*********((()))***((('''&&&''')))((((((''''''''''''((((((((((((''''''&&&''''''''')))((('''(((******)))((($$$$$$%%%%%%&&&'''(((((((((&&&%%%%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&&&&&&&&&&''''''(((******&&&%%%%%%$$$%%%%%%&&&&&&############"""""""""!!!%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''(((***,,,---%%%%%%%%%%%%%%%%%%%%%%%%'''&&&###""""""###&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&$$$$$$%%%''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''&&&&&&&&&((())))))'''&&&&&&&&&)))((((((''''''&&&%%%%%%''''''''''''((((((((()))&&&(((******)))(((***------+++***((('''((()))***(((((())))))))))))((((((&&&((()))******)))((('''))))))))))))***+++---...---,,,++++++***+++++++++++++++++++++++++++++++++''''''((()))******++++++)))))))))***,,,...111222333333333111///---***))),,,,,,+++++++++,,,------,,,,,,,,,+++++++++******************************++++++************++++++)))(((((((((((((((((()))))))))*********+++++++++******))))))(((((((((((('''(((((()))******++++++'''''''''((((((((())))))))))))******))))))((('''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,---......---,,,,,,+++---...---***((()))+++))))))***,,,...---+++)))&&&&&&'''))),,,,,,+++)))******+++++++++******)))))))))***++++++++++++***---,,,,,,---//////---+++***+++,,,---...000111111111000///......---,,,,,,111111000///......------,,,,,,,,,---------.........---,,,,,,,,,...000111,,,+++******+++,,,///000***++++++,,,,,,,,,++++++++++++************++++++)))))))))))))))************************+++++++++)))+++---,,,)))((()))***))))))))))))************)))(((((('''''''''((((((******+++++++++,,,,,,,,,+++,,,,,,,,,,,,***)))((('''((()))******)))((('''&&&''''''((()))******+++))))))***)))''''''(((***((((((&&&&&&&&&'''((()))+++***)))(((((((((((()))&&&%%%$$$$$$%%%&&&%%%$$$(((''''''''''''&&&&&&&&&((('''%%%%%%&&&&&&%%%$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''"""###$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&(((***+++###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!$$$&&&'''%%%&&&(((+++$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%'''(((***###$$$&&&'''(((''''''&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&''')))))))))((('''&&&&&&&&&&&&&&&''''''((()))((('''%%%$$$)))+++,,,+++)))(((((()))%%%%%%&&&&&&'''(((((()))&&&'''''''''(((((())))))''')))+++***(((((())),,,...,,,***(((''''''((()))(((((())))))))))))(((((('''(((***+++,,,***)))(((+++***)))))))))***+++,,,---,,,++++++******++++++++++++++++++++++++++++++!!!###'''***,,,,,,,,,+++)))))))))+++---///222444555444444333111///...---+++++++++,,,---...000000,,,,,,,,,+++++++++******************************++++++************++++++******++++++++++++******))))))******++++++++++++******))))))((((((((('''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''&&&%%%%%%$$$(((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((*********)))((('''((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&///...---...000000///...+++)))(((((()))***)))(((+++******+++,,,---,,,+++*********))))))))))))))),,,+++***))))))***+++,,,(((((()))***++++++,,,,,,,,,,,,,,,---------......//////---,,,,,,---.../////////000000000...---,,,---------...------,,,,,,,,,,,,+++++++++,,,------...---+++)))((((((((((((,,,,,,++++++***)))))))))************************,,,+++++++++***)))))))))***)))((('''''''''''''''************++++++++++++)))************+++++++++,,,+++******))))))******)))***+++***((((((((()))***...---((((((,,,,,,(((++++++++++++***((('''&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))+++)))''''''(((((('''&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%% !!!"""###$$$%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$&&&(((((('''&&&'''(((&&&%%%%%%$$$###"""!!!!!!$$$$$$$$$#########""""""&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$+++&&&""""""&&&)))(((%%%&&&&&&&&&%%%%%%$$$$$$$$$(((''''''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$222666+++"""%%%***)))''''''''''''''''''''''''))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''',,,)))&&&&&&(((******((('''&&&&&&&&&&&&'''((((((((('''&&&&&&&&&((()))************************+++************************************************)))************+++++++++,,,,,,------...///000000...---,,,+++***)))))))))*********+++,,,---...///......---,,,,,,,,,,,,---)))((('''''''''(((***+++,,,+++***))))))***+++,,,)))((('''''''''(((***+++,,,++++++***************((((((((((((((((((((((((***))))))((('''&&&&&&&&&***))))))((('''&&&&&&%%%((((((''''''&&&&&&&&&%%%)))((('''&&&&&&'''((()))%%%&&&''''''%%%%%%&&&'''((((((''''''&&&&&&&&&&&&''''''&&&''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((...,,,++++++,,,,,,+++)))...,,,++++++,,,------,,,)))((('''''')))******)))))))))))))))))))))))))))++++++***))))))***++++++(((((()))******+++,,,,,,++++++++++++,,,,,,,,,,,,///...---,,,,,,---.........//////000///...---,,,,,,------.........---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++************************++++++************************+++++++++******************))))))(((((((((((()))''''''((((((((()))))))))(((((()))))))))*********,,,+++******))))))*********+++,,,+++)))((()))***'''***)))$$$$$$((((((%%%)))************))))))(((((((((((((((((((((((('''(((((((((((())))))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((&&&%%%$$$%%%&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%)))******)))&&&$$$######$$$$$$$$$$$$$$$$$$######&&&%%%%%%%%%$$$$$$$$$###&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$---((($$$###%%%&&&%%%"""&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&&&&***777;;;111&&&%%%&&&###''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''***(((&&&&&&((())))))'''(((((((((((()))))))))))))))(((((('''((()))***++++++++++++******)))))))))************************************************)))************+++++++++++++++,,,------.../////////...---,,,,,,,,,,,,,,,+++++++++++++++,,,---...------,,,+++++++++++++++)))(((((('''((()))***+++++++++***))))))***++++++'''''''''''''''((())))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&%%%%%%%%%&&&'''(((((()))((((((((('''''''''&&&&&&)))((('''&&&&&&'''((()))%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++***(((&&&%%%$$$$$$'''''''''&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''111///...---...---+++***,,,***))))))***++++++******(((&&&&&&''')))***)))))))))))))))))))))))))))+++******))))))******+++((())))))******+++++++++))))))*********+++++++++...------,,,,,,------............//////...------,,,,,,---...////////////...------,,,,,,+++++++++((()))+++,,,------,,,+++((())))))***++++++,,,,,,***************************************+++++++++***))))))))))))******+++''''''(((((((((((())))))'''((((((((())))))))))))++++++***))))))))))))***)))***+++***((('''((()))'''(((&&&""""""&&&'''&&&(((((()))***************+++******)))((((((''''''(((((()))))))))*********''''''''''''''''''''''''(((((('''&&&&&&'''(((((((((&&&$$$$$$%%%&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%)))((('''&&&&&&&&&'''(((%%%$$$$$$######$$$$$$%%%)))******(((%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++'''$$$###%%%&&&%%%###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&'''((((((((($$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$000666000)))))))))&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&'''(((((('''%%%&&&''')))*********)))((())))))(((((())))))***+++++++++******))))))((((((************************************************)))************+++++++++******++++++,,,---------...------,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,+++***************)))(((((((((((()))***+++++++++***))))))***++++++%%%&&&''''''((((((''''''******)))(((((((((((((((************************))))))(((((('''&&&&&&&&&######$$$%%%&&&(((((()))))))))((((((((((((''''''((((((''''''''''''((((((%%%'''''''''&&&%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&000///---.........---,,,***)))'''((()))******)))+++)))''''''(((***++++++((((((((()))))))))))))))******))))))))))))******((()))))))))*********+++)))))))))*********++++++,,,,,,,,,,,,,,,---------------------......------+++,,,---...///000000000......------,,,+++***)))(((((()))******+++++++++))))))*********+++++++++************************)))))))))***+++++++++,,,(((((((((((()))***++++++))))))))))))*********+++((((((((()))))))))******++++++***)))))))))))))))'''((()))(((&&&%%%&&&'''***)))'''%%%%%%''')))***((())))))*********)))))))))))))))(((((((((''''''(((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$((('''%%%$$$$$$&&&((()))%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&%%%&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%)))((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''' (((---***&&&((()))'''''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((('''%%%$$$$$$%%%'''))))))(((&&&%%%(((((((((((((((((())))))))))))))))))))))))))))))************************************************))))))*********+++++++++)))*********+++++++++,,,******************++++++,,,,,,++++++++++++++++++,,,,,,+++***************)))))))))))))))*********+++******************+++%%%&&&((()))))))))((('''))))))((('''''''''''''''))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))))))))))))))((((((((((((((((((''''''(((((((((&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&''''''''''''"""###%%%&&&(((***++++++)))))))))(((''''''&&&&&&%%%%%%&&&''''''''''''&&&***)))((()))+++,,,+++***,,,+++)))***,,,------,,,+++)))'''''')))++++++***''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,---...////////////------...---,,,+++***))),,,+++***))))))***,,,---+++++++++*********))))))************************)))))))))***+++++++++,,,''''''''''''(((((()))***((())))))))))))*********)))))))))*********+++++++++***))))))(((((())))))((()))***)))'''&&&'''(((+++)))((((((((((((***,,,+++++++++******)))''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''%%%%%%'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$&&&(((+++,,,%%%$$$$$$######$$$$$$%%%!!!###$$$%%%%%%'''***,,,((((((''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((()))))))))%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((((((+++***%%%""""""###"""'''''''''''''''''''''''')))(((((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$%%%'''''''''&&&%%%$$$$$$%%%'''))))))(((&&&%%%'''''''''''''''''''''&&&&&&&&&'''((()))******+++))))))))))))))))))))))))************************))))))*********+++++++++)))))))))*********************)))))))))***++++++,,,,,,+++*********++++++------,,,+++++++++++++++((())))))************************++++++*********'''((()))++++++***)))))))))(((((('''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((()))))))))))))))'''(((((((((((((((((('''&&&'''((((((&&&&&&'''((('''''''''''''''''''''(((''''''(((((('''&&&%%%%%%))))))((((((((('''''''''&&&&&&'''((((((((((((((()))(((((())),,,------,,,)))((('''(((***++++++***((('''&&&''')))***)))(((&&&''''''(((((())))))***((())))))******))))))((()))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,,,,,,,*********+++,,,---...///++++++,,,---............,,,------...---,,,***)))------+++++++++,,,---...,,,,,,++++++***))))))(((***************************************+++++++++(((''''''''''''(((((()))&&&&&&''''''''''''((((((************++++++++++++******)))(((((((((((()))***+++,,,+++)))((()))******''''''))))))((((((+++,,,+++++++++)))((('''&&&%%%%%%&&&&&&'''(((((()))%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%$$$######%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((((((''''''&&&$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&''')))+++---///%%%$$$$$$######$$$$$$%%%$$$%%%%%%$$$$$$$$$'''))))))((('''&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$############$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%$$$###"""""""""$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((()))))))))%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((())))))(((&&&$$$$$$&&&'''(((''''''''''''''''''''''''))))))(((''''''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$&&&''''''&&&%%%%%%&&&&&&''')))*********)))(((&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''((()))******))))))))))))))))))))))))************************)))************+++++++++************************---,,,,,,+++++++++,,,,,,++++++*********++++++,,,------,,,+++++++++++++++((()))******++++++******)))***++++++++++++***)))))))))******+++++++++***))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((******+++''''''(((((((((((())))))''''''((((((((((((''''''&&&'''(((((('''&&&'''((((((((('''''''''&&&&&&&&&###$$$&&&'''((((((((('''''''''''''''''''''''''''&&&'''(((((())))))((((((,,,+++***,,,---......---%%%$$$###$$$&&&(((((('''''''''(((***++++++)))'''&&&&&&''''''((())))))***'''((()))******)))(((''')))))))))))))))))))))(((((((((((()))))))))******'''(((***+++,,,,,,,,,+++***))))))***+++---...///++++++,,,,,,,,,,,,,,,+++***,,,---......---+++***&&&'''***,,,------,,,+++++++++******************************************+++++++++******************)))((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))******************)))((((((((((((((()))***+++***((('''((()))(((&&&''',,,,,,((('''******************)))((('''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%###"""###$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###&&&&&&'''((()))++++++,,,%%%$$$$$$######$$$$$$%%%''''''&&&$$$"""###%%%''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''"""###$$$%%%%%%$$$###""""""###$$$%%%&&&&&&&&&&&&&&&%%%$$$######%%%'''((((((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&'''%%%&&&'''(((((((((((((((%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))%%%######%%%)))+++,,,---''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%'''((('''%%%$$$&&&)))(((((((((((())))))))))))''''''((((((((('''%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))************************)))************+++++++++************************------,,,+++*********+++***)))))))))***+++,,,,,,,,,,,,+++***************((()))***+++++++++******)))***++++++++++++***))))))))))))))))))******+++***)))((((((''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&&&&((()))((('''&&&''')))''''''&&&%%%$$$$$$###""""""&&&)))+++,,,,,,%%%%%%%%%&&&''''''((((((%%%&&&''''''((((((''''''+++)))((()))******)))((('''&&&%%%&&&(((******)))))))))+++---///...+++(((&&&&&&&&&'''((())))))***'''((()))******)))((('''))))))))))))((((((((((((''''''''''''((((((((()))'''(((***+++,,,,,,++++++))))))))))))***,,,///000++++++,,,,,,,,,+++*********+++---......---,,,+++ &&&+++---,,,(((&&&)))))))))***++++++,,,,,,************************,,,+++++++++******))))))++++++***)))(((((())))))(((((((((((()))))))))***(((((((((((())))))))))))******)))(((((((((((((((&&&'''''''''%%%$$$%%%&&&)))&&&)))//////***))),,,(((((()))*********************))))))((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%'''%%%$$$$$$&&&(((((('''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&'''((((((''''''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""###&&&((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((("""###$$$%%%%%%$$$###""""""###$$$%%%&&&&&&'''&&&&&&%%%$$$######%%%'''(((''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$%%%&&&((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######"""###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&'''''''''&&&&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&'''((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''***((('''&&&&&&'''(((***(((%%%%%%(((***(((&&&$$$''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''(((((('''$$$$$$'''***'''&&&&&&&&&&&&'''(((((((((((()))))))))(((&&&%%%***)))((('''&&&%%%$$$$$$))))))))))))))))))))))))************************)))************++++++++++++++++++***************,,,+++***)))(((((((((((())))))))))))***+++,,,---+++******)))))))))))))))((()))***+++,,,+++******)))***+++,,,,,,+++***))))))((('''''''''(((***+++******)))((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&''''''((((((&&&'''((())))))((('''&&&'''((()))((('''&&&''')))'''&&&%%%$$$"""!!! """###&&&((((((((('''&&&###$$$$$$%%%&&&'''(((((($$$%%%&&&&&&''''''&&&&&&,,,,,,***)))))))))***++++++***)))'''''''''((((((+++++++++************)))))))))))))))))))))))))))***((()))***(((%%%(((---((((((((((((((()))******))))))))))))************)))))))))))))))******+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///111000...***(((+++++++++*********))))))***))))))))))))))))))***,,,+++)))((((((***+++---))))))(((((((((((())))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++))))))(((''''''''''''''')))***+++,,,,,,+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&%%%&&&&&&%%%$$$$$$&&&(((%%%%%%&&&'''((((((((('''&&&%%%%%%&&&(((((('''%%%%%%((((((&&&&&&((((((%%%(((%%%######%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((%%%""""""$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$)))&&&$$$###%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$###'''&&&%%%%%%''''''%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((('''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&$$$###""""""$$$$$$%%%&&&&&&''''''(((######$$$%%%&&&&&&&&&&&&'''%%%$$$$$$&&&''''''&&&((('''&&&%%%%%%%%%%%%%%%''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$&&&'''''''''&&&%%%%%%$$$%%%%%%$$$###$$$%%%'''(((&&&''''''((((((((((((((($$$%%%%%%%%%&&&&&&''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,***(((&&&&&&))),,,...******************************+++++++++,,,,,,,,,''''''(((((()))))))))***************************************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))((('''&&&&&&&&&%%%$$$$$$%%%&&&'''((('''((()))******)))((('''***)))'''((()))***((('''&&&'''((('''%%%$$$$$$%%%''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((('''&&&%%%%%%&&&%%%%%%%%%$$$#########+++***)))((((((((()))))))))((('''''''''((())))))*********)))))))))(((((((((((((((((((((((((((((()))(((---666:::555---)))((((((((((((((())))))***(((((()))))))))*********)))))))))))))))******+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...---***)))+++++++++*********))))))))))))************))))))++++++***))))))***+++,,,******))))))))))))******))))))))))))))))))))))))'''(((***+++,,,,,,++++++))))))(((''''''''''''(((((()))+++,,,,,,+++)))((((((''''''&&&&&&''''''(((&&&'''((())))))((('''&&&&&&'''((((((&&&%%%&&&'''&&&&&&'''(((((((((''''''!!!!!! """###$$$###!!!%%%''''''$$$$$$''''''%%%(((&&&%%%%%%'''&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%###"""$$$%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&***(((&&&&&&''''''&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''&&&%%%$$$######$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$&&&$$$######%%%&&&&&&%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$%%%&&&'''(((((())))))***************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((&&&%%%%%%''')))+++*********************************+++++++++,,,,,,******++++++++++++++++++************************************************)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))''''''''''''((((((((((((((((((((((((((('''&&&&&&)))(((((('''((()))***+++(((((())))))))))))((((((***((('''((())))))((('''%%%'''((((((''''''(((***'''''''''(((((('''''''''((((((((((((((((((((((((''''''(((((('''&&&&&&%%%$$$$$$###############"""***))))))((('''(((((((((''''''&&&'''''')))***+++))))))((((((((('''''''''(((((((((((((((((((((((()))&&&***777AAA===111(((((((((''''''(((((()))***(((((())))))))))))******)))))))))))))))******+++)))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******+++++++++***************((()))***++++++***)))(((******************************))))))))))))******))))))))))))))))))))))))(((((()))***++++++++++++***)))((((((''''''((((((((()))***+++++++++)))))))))(((((((((((((((((()))&&&'''(((((((((((('''&&&''')))++++++)))'''''''''(((((((((((((((((('''&&&%%%$$$$$$%%%''''''&&&$$$%%%'''&&&""""""&&&'''%%%%%%%%%%%%'''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&***)))''''''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$""""""###%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%'''))),,,***'''%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&%%%$$$###""""""###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$&&&''''''((('''''''''&&&%%%$$$$$$$$$(((''''''&&&%%%###"""!!!%%%###""""""$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$$$$&&&(((***&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&''''''''''''&&&(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((())))))*********************************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************************************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************''''''''''''(((((((((((((((((((((((((((''''''&&&)))))))))((())))))***+++)))(((((((((((((((((())))))((('''''')))))))))'''''')))******)))((()))***&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''''''''(((''''''&&&%%%'''''''''''''''(((((((((******))))))(((((((((((((((((((((((())))))******)))))))))(((((((((''''''))))))))))))))))))))))))***######+++444333---)))(((''''''''''''((())))))(((((((((((()))))))))***)))))))))))))))******+++))))))))))))************+++++++++++++++,,,,,,,,,++++++***************+++************************((()))***++++++***)))(((******+++++++++***))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))******************))))))((('''(((((((((((()))******+++******))))))((((((''''''(((((()))''''''''''''''''''''''''(((***------+++(((''''''))))))))))))((('''&&&&&&)))(((((()))++++++***(((&&&'''&&&""""""&&&'''&&&"""######%%%''')))******&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######$$$%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$###$$$&&&)))+++---***&&&$$$$$$%%%&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$###""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&%%%$$$""""""%%%###"""###%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))***************************************************++++++++++++,,,++++++******)))))))))************************************************+++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))''''''''''''(((((((((((('''((((((((((((((('''''''''&&&&&&&&&&&&''''''''')))((('''&&&&&&'''((()))((('''&&&''')))))))))'''***,,,---,,,)))'''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((((())))))*********+++++++++*********))))))++++++++++++******))))))******)))))))))((((((((((((((((((((((((((((((((()))$$$###''')))((((((***'''''''''''''''(((((()))'''(((((((((((())))))))))))))))))))))))******+++(((((()))))))))******************++++++,,,,,,,,,+++***)))))))))***++++++************************((()))***++++++***)))(((+++++++++++++++***)))(((+++******))))))******+++(((((((((((((((((((((((())))))))))))))))))************)))((((((((((((((((((((())))))************(((''''''''''''''''''(((''''''&&&&&&&&&&&&''''''(((***,,,---+++)))''''''(((((()))(((((('''&&&&&&&&&%%%%%%&&&(((((('''&&&&&&((('''$$$$$$'''(((&&&$$$$$$$$$$$$$$$&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%&&&'''&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$###$$$&&&)))++++++((($$$"""###$$$%%%%%%&&&&&&&&&&&&&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$##################$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###$$$&&&(((((('''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%&&&'''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++******)))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******)))))))))******************************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((''''''''''''((((((((((((''''''((((((((((((((('''%%%%%%%%%%%%%%%%%%%%%$$$)))((('''&&&&&&'''((()))'''&&&&&&'''((())))))((((((***++++++(((&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&###$$$$$$%%%%%%&&&&&&&&&+++++++++++++++***))))))++++++++++++***)))((('''*********)))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''***---+++&&&&&&)))''''''&&&&&&''''''((()))''''''(((((((((((()))))))))))))))))))))******+++((((((((()))))))))******))))))******+++,,,,,,,,,*********)))******+++,,,***************+++++++++***))))))))))))))))))***,,,,,,++++++***))))))))),,,,,,,,,++++++,,,,,,,,,))))))))))))))))))))))))))))))((((((((())))))***+++***))))))(((((())))))'''((((((((()))******+++(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''&&&(((******)))(((((((((''''''''''''''''''&&&%%%%%%$$$$$$%%%''''''&&&%%%%%%((((((&&&&&&((((((%%%&&&&&&&&&$$$######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%''')))(((&&&###"""###$$$%%%$$$)))))))))(((%%%""" $$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%$$$###$$$'''((()))(((&&&&&&%%%%%%%%%&&&''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((()))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,,,,+++++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''((((((((((((&&&'''((((((((((((((((((&&&&&&'''''''''&&&%%%%%%(((''''''''''''''''''((('''&&&%%%&&&((())))))((("""%%%((())))))((('''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%&&&&&&&&&)))***+++++++++***(((((((((((()))***))))))((('''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***---+++&&&&&&***'''&&&&&&&&&&&&'''(((((('''''''''((((((((()))))))))))))))))))))******+++(((((((((((()))))))))***((())))))***++++++,,,,,,*********+++++++++,,,,,,))))))*********++++++++++++***)))(((((()))***+++---,,,+++))))))))))))***+++******************+++))))))))))))))))))))))))***)))(((((('''((()))***+++***))))))(((((())))))'''''''''((())))))***+++)))((((((''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''$$$&&&''''''&&&'''((()))$$$%%%&&&&&&&&&&&&&&&&&&'''&&&&&&'''))))))(((&&&###'''(((&&&&&&((('''###"""&&&'''%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''%%%%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''%%%$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$######%%%&&&&&&%%%''''''((('''&&&$$$!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$###"""###&&&(((((((((%%%%%%%%%%%%%%%&&&'''(((&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''((((((((('''%%%%%%!!!"""######$$$$$$######!!!!!!"""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************++++++++++++++++++************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''((((((((('''%%%%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&((())))))((( ###'''***))))))))))))'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''((((((((((((((((((''''''((()))*********)))'''&&&$$$%%%&&&(((((((((''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((%%%$$$%%%$$$###&&&+++'''&&&&&&&&&&&&'''((((((''''''''''''((((((((())))))))))))))))))******+++(((((((((((())))))))))))((())))))***++++++,,,,,,)))***+++,,,,,,,,,,,,,,,))))))******++++++++++++,,,+++(((''''''(((+++,,,...---+++)))(((((()))***''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))***)))(((''''''((()))***+++******)))))))))))))))''''''''''''((()))++++++******))))))))))))******'''&&&%%%%%%%%%%%%&&&'''###$$$%%%%%%%%%&&&(((***######$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%'''(((&&&%%%!!!%%%(((''''''(((%%%!!!###((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###$$$&&&&&&$$$"""$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%$$$$$$%%%'''((((((&&& """$$$'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$############$$$%%%%%%&&&&&&&&&%%%###"""!!!"""%%%'''''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###!!!!!!###%%%'''$$$%%%%%%&&&'''''''''&&&((()))*********)))'''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))************''''''(((((()))))))))************************************************************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))''''''''''''((((((((()))&&&&&&'''((())))))((((((&&&&&&'''''''''&&&$$$###%%%&&&'''(((((('''&&&%%%&&&%%%$$$&&&((())))))(((###&&&)))+++***(((''''''''''''((((((((((((''''''((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''&&&&&&%%%%%%$$$$$$...+++))))))******(((%%%))))))************))))))'''''''''''''''((()))***%%%%%%$$$$$$$$$%%%&&&&&&&&&'''''''''&&&%%%%%%$$$&&&%%%$$$######%%%'''((()))'''$$$%%%''')))'''&&&((((((((((((((((((((((((,,,,,,+++***)))(((''''''))))))))))))))))))))))))************************...---+++***)))***++++++(((((((((((()))***,,,,,,''')))************,,,---...,,,***(((&&&%%%%%%&&&+++++++++++++++***))))))(((((((((((())))))))))))))))))(((((((((((()))))),,,***((('''&&&'''(((***((()))))))))))))))(((((()))((('''((())))))'''%%%&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&((((((''''''''''''(((((()))((((((''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######%%%'''((($$$%%%%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%&&&&&&&&&%%%$$$###%%%$$$$$$$$$%%%%%%&&&'''***'''%%%###$$$$$$$$$###&&&&&&&&&&&&'''((())))))'''&&&&&&&&&&&&'''((((((###$$$&&&&&&'''&&&%%%$$$%%%&&&%%%$$$""""""$$$&&&%%%$$$$$$###$$$%%%'''(((&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''$$$"""###&&&((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&(((%%%%%%)))(((%%%(((///***)))'''''''''''')))***"""###&&&(((((('''%%%$$$%%%$$$######$$$&&&((()))(((''''''&&&%%%$$$######%%%&&&((()))***))))))((('''!!!"""&&&'''...---!!!''''''''''''((((((((()))***)))((('''&&&&&&'''(((***&&&+++$$$...,,,(((((((((((((((((((((((((((333"""***###...%%%333---******))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++///)))(((---///+++(((***,,,......***$$$###''',,,---***'''(((,,,---+++)))+++%%%"""))),,,((("""''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&''''''((((((((((((''''''&&&&&&''''''(((((())))))''''''&&&&&&&&&&&&''''''///'''"""''')))((( ))),,,))))))+++'''---&&&$$$&&&%%%!!!"""'''+++)))((()))+++,,,+++)))(((((())))))))))))(((((())))))((((((((((((((()))$$$$$$$$$$$$%%%%%%&&&'''&&&&&&''''''&&&&&&%%%$$$'''&&&%%%%%%%%%&&&'''((()))'''%%%%%%'''((('''&&&''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************************---,,,++++++*********+++''''''&&&''''''((()))***(((***++++++++++++---...000///---+++)))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))+++***)))((('''((())))))(((((())))))))))))(((((('''&&&%%%&&&((())))))(((&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&'''(((((('''&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&)))'''$$$###$$$%%%%%%$$$###############%%%&&&&&&)))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$ """%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$######""""""'''&&&%%%%%%$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$%%%%%%$$$###############$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$######$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((%%%"""###&&&%%%!!!!!!%%%&&&&&&%%%%%%%%%%%%&&&&&& """$$$&&&&&&%%%###"""###"""!!!!!!!!!###%%%&&&&&&&&&%%%%%%$$$#########$$$%%%%%%&&&&&&&&&%%%%%%,,,((('''&&&""" '''000'''''''''(((((((((((((((((('''&&&&&&%%%&&&'''''''''###+++'''222)))222###,,,,,,,,,,,,,,,,,,,,,,,,&&&$$$)))+++...)))(((&&&******))))))))))))******))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))###,,,222///)))+++222%%%''')))***)))'''&&&&&&&&&%%%$$$###$$$&&&((()))$$$***---+++(((&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''(((((((((((('''''''''''''''((((((((((((((('''''''''&&&&&&'''''''''(((+++)))$$$!!! +++%%%  """(((...$$$+++,,,(((###"""***)))((()))***++++++)))''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''+++***(((&&&$$$""" &&&&&&''''''&&&&&&%%%%%%&&&''''''''''''(((((((((((('''%%%%%%'''((('''&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,++++++***)))((((((''''''''''''(((((()))+++,,,,,,++++++---...000///---+++************)))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((((((((())))))))))))((((((&&&%%%###$$$''')))******&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%(((&&&$$$###%%%&&&&&&%%%""""""""""""###$$$%%%%%%+++***)))'''&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$"""!!! &&&&&&%%%%%%%%%%%%$$$$$$"""$$$%%%$$$###"""###%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$""""""###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))******''''''***+++(((&&&''''''(((((())))))(((((('''$$$&&&(((******)))'''&&&&&&%%%$$$$$$%%%&&&((()))))))))))))))))))))))))))))))))((('''''''''(((((("""$$$$$$(((***!!!!!!///((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&''''''((((((111!!!***""")))))))))))))))))))))))))))...)))(((,,,///+++111******))))))))))))******))))))))))))))))))))))))++++++++++++***)))(((((())))))))))))))))))))))))888///'''$$$%%%%%%(((+++---,,,,,,...000000---***,,,///111000,,,'''&&&%%%111...)))"""!!!)))///''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''111'''!!!+++111,,,%%%###$$$000111&&&!!!&&&555000%%%!!!$$$+++***))))))((('''&&&%%%&&&''''''''''''''''''&&&###$$$%%%&&&'''((()))))))))((('''&&&%%%###!!!!!!%%%&&&&&&'''&&&&&&%%%%%%%%%&&&'''(((((((((((('''((('''&&&&&&&&&''''''''''''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))+++******))))))))))))***)))***,,,++++++***,,,------,,,***(((''''''((((((+++++++++++++++***))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''(((((((((((('''&&&'''(((((())))))))))))((((((%%%######%%%((()))***(((''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%((('''''''''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%(((&&&$$$$$$%%%''''''&&&$$$$$$$$$$$$%%%&&&'''(((***)))((('''&&&&&&&&&&&&'''&&&%%%###"""###$$$$$$###%%%%%%%%%%%%&&&%%%&&&&&&'''&&&%%%###"""###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%%%%&&&'''(((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%### !!!%%%)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%(((***,,,$$$""""""$$$&&&'''%%%$$$"""###%%%%%%%%%%%%###"""!!!###%%%''''''&&&$$$###""""""!!!!!!!!!"""###$$$$$$$$$%%%%%%&&&&&&&&&&&&'''&&&$$$###"""######$$$%%%(((######---+++###&&&((((((((((((''''''''''''%%%%%%%%%&&&&&&''''''(((&&&$$$...$$$$$$...///+++++++++++++++++++++++++++---111,,,...***'''$$$******))))))))))))******))))))))))))))))))))))))***+++,,,------,,,+++***++++++++++++++++++++++++))))))***...000...***((()))'''%%%$$$$$$%%%&&&&&&,,,((("""$$$***...!!!###)))+++&&&!!!''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))((((((''''''&&&&&&&&&''''''''''''''''''&&&%%%+++***%%%"""%%%)))---'''############(((---%%%(((&&&'''++++++&&&)))))))))(((&&&%%%$$$%%%&&&&&&''''''''''''&&&&&&(((((()))*********)))))) !!!###%%%'''(((((((((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''''''''&&&'''''''''&&&&&&&&&'''(((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,+++***)))+++******))))))))))))***((()))******))))))***+++***)))((('''&&&&&&'''(((+++++++++++++++***))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))%%%%%%&&&''''''&&&&&&%%%''''''((()))))))))))))))***(((%%%$$$%%%'''(((((()))(((((((((''''''&&&&&&&&&'''''''''''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%############$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%(((&&&$$$$$$&&&'''''''''%%%%%%%%%&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''&&&$$$###"""###$$$$$$"""###$$$###""""""$$$&&&%%%&&&&&&'''&&&%%%###"""###$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''(((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%$$$!!!!!!%%%)))&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$%%%''')))+++((('''&&&%%%&&&((((((''''''((()))******)))(((''''''(((+++------,,,***(((''''''''''''''''''((((((((((((((()))******++++++,,,+++)))(((''''''((()))+++000((()))***'''((((((((((((((('''''''''&&&&&&''''''((((((((((((+++$$$''''''...111(((((((((((((((((((((((( $$$222888///555%%%******))))))))))))******))))))))))))))))))))))))'''(((***,,,------,,,,,,++++++++++++++++++++++++###'''(((### )))111'''+++///000---,,,---000,,,))))))...222111)))!!!///---******+++***&&&###''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''((((((((((((''''''))))))((((((''''''&&&&&&&&&&&&'''(((((('''&&&&&&...)))$$$!!!!!!"""$$$%%%'''+++&&&'''...+++!!!!!!%%%&&&$$$$$$%%%###%%%&&&''''''&&&&&&'''(((&&&&&&''''''''''''&&&&&&)))))))))(((&&&$$$!!! %%%&&&&&&'''&&&%%%###"""%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''((('''%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******+++*********((((((''''''''''''((((((''')))***)))(((((()))***+++***)))((('''((()))***)))))))))))))))(((''''''%%%%%%&&&'''(((((()))***))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))******)))+++)))'''&&&'''(((((('''((((((((((((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((%%%$$$$$$$$$%%%%%%&&&''')))'''%%%$$$&&&''''''&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$%%%&&&&&&'''$$$$$$############$$$$$$&&&&&&%%%$$$""""""$$$&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''###$$$%%%&&&'''&&&%%%$$$###%%%&&&%%%$$$###$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%((()))%%%###$$$%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$'''((()))(((&&&$$$############$$$$$$############$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%***'''###---%%%''''''''''''((((((((()))&&&'''(((((()))(((((((((&&&+++---&&&"""iiiaaaaaaaaaaaaaaaaaaaaaaaaccc```bbb888###+++******))))))))))))******))))))))))))))))))))))))&&&&&&((()))******++++++))))))))))))))))))))))))000...---000777999000$$$GGGQQQ]]]bbb___[[[ZZZ[[[MMM===***!!!$$$***,,,***"""%%%$$$""""""'''---''''''''''''''''''''''''%%%&&&''''''''''''&&&%%%''''''((((((((((((''''''((((((((((((((('''''''''%%%&&&'''(((((('''&&&%%% """&&&+++...,,,&&&!!!$$$AAAWWWZZZ]]]___LLL222+++((('''((((((&&&&&&)))&&&((())))))''''''(((***''''''((((((((((((''''''$$$%%%&&&&&&$$$""" ++++++***(((%%%!!!$$$%%%&&&&&&''''''&&&&&&((('''&&&&&&&&&'''))))))&&&'''((('''%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))***++++++''''''&&&''''''((()))***(((***+++***)))((()))*********)))(((((()))***+++)))))))))))))))(((''''''$$$%%%&&&(((***+++,,,---))))))(((((((((((())))))''''''&&&&&&&&&'''((()))&&&'''((()))************)))((('''(((******)))(((&&&&&&'''''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''##################$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$&&&'''(((#########$$$%%%&&&'''(((***(((&&&%%%&&&&&&&&&%%%############$$$%%%&&&'''%%%%%%$$$#########$$$$$$!!!"""###$$$$$$%%%$$$$$$%%%&&&'''&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$%%%&&&%%%$$$$$$$$$&&&%%%%%%$$$###############$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%---+++'''((()))'''&&&&&&%%%%%%%%%%%%&&&&&&###%%%''')))***(((&&&%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&666###222!!!"""---%%%&&&&&&'''((()))******&&&'''((((((((('''&&&%%%)))***)))***)))@@@:::***333111******))))))))))))******))))))))))))))))))))))))+++******)))))))))******))))))))))))))))))))))))%%%'''///IIIzzzsssQQQ...***&&&'''***+++&&&!!!''''''''''''''''''''''''&&&'''(((((((((((('''&&&''''''(((((((((((('''''''''''''''(((((((((((((((%%%&&&((())))))(((&&&%%%++++++%%%FFFRRR,,,000***,,,---+++(((&&&''')))''''''((((((((((((''''''$$$%%%(((*********)))((($$$%%%&&&''''''%%%$$$"""$$$%%%%%%&&&'''''''''&&&***)))'''&&&'''(((***,,,&&&''')))'''%%%$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''***)))((((((((()))+++,,,(((((((((((()))+++,,,,,,***+++,,,+++***)))***+++)))((((((''''''(((******+++++++++++++++***))))))%%%&&&'''))),,,...///000))))))(((((((((((())))))***)))'''&&&'''(((+++,,,&&&'''((()))************'''''''''))),,,,,,,,,***%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((''''''(((((((((%%%&&&&&&''''''(((((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######%%%'''(((!!!!!!""""""#########$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""!!!!!!"""$$$%%%'''""""""###$$$%%%'''((()))+++)))&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&'''(((&&&&&&$$$###""""""!!!!!! """$$$%%%%%%%%%$$$"""%%%((()))(((&&&%%%$$$%%%$$$$$$###$$$%%%'''(((&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###%%%'''''''''%%%$$$&&&'''((((((&&&&&&'''((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''++++++'''###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###""""""555--- 000"""$$$%%%&&&'''(((***++++++&&&&&&'''((('''&&&$$$###***(((000!!!...$$$!!!'''******))))))))))))******))))))))))))))))))))))))222000...,,,+++++++++,,,++++++++++++++++++++++++PPP^^^+++ )))+++''''''''''''''''''''''''''''''((()))******)))((('''''''''((((((((((((''''''&&&'''''''''(((((())))))%%%&&&((())))))(((&&&%%%$$$***fff|||999))))))(((''''''&&&''''''&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%""" !!!$$$&&&$$$"""%%%$$$$$$$$$%%%''')))***&&&&&&&&&''''''''''''(((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&%%%%%%))))))((('''''''''''''''(((((('''&&&&&&&&&&&&'''*********)))))))))))))))))))))***+++++++++++++++***++++++***))))))***,,,,,,,,,,,,,,,+++++++++************)))))))))))))))&&&'''(((+++...222666888---+++)))((('''&&&'''''''''''''''''''''((())))))'''''''''''''''((())))))((('''&&&&&&'''((()))***''''''(((((('''&&&%%%%%%%%%%%%%%%&&&'''(((((()))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&%%%###"""$$$%%%&&&'''''''''%%%%%%'''%%%######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''///+++&&&######%%%&&&&&&%%%$$$$$$###$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$&&&''''''(((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&&&&$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%$$$(((,,,!!!***&&&$$$%%%&&&&&&''''''&&&&&&))))))******)))(((''''''&&&(((++++++%%%%%%555HHHTTT)))'''$$$(((((((((((()))+++,,,---************************,,,,,,+++***))))))******!!!<<<'''"""---"""@@@AAA...,,,+++,,,+++111(((&&&&&&''''''(((((((((((('''((((((((((((''''''''''''%%%&&&'''''''''&&&%%%$$$###000+++&&&###)))"""$$$[[[KKK,,,++++++***))))))***************)))((('''&&&%%%&&&%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&&&&'''((((((((('''&&&%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&***))))))(((''''''(((((((((((('''&&&&&&&&&&&&''')))*********++++++,,,,,,''''''((())))))))))))((()))***+++***((((((***+++((((((((()))))))))))))))''''''(((((())))))))))))+++*********+++,,,---...---+++(((%%%%%%&&&)))***'''''''''''''''((())))))((('''''''''(((((()))***(((((('''''''''((())))))''''''(((((('''&&&&&&%%%$$$$$$%%%&&&''''''(((''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$((((((((((((((('''''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""'''''''''&&&%%%$$$######'''%%%######$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&,,,)))&&&$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$"""######$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$############%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''888"""!!!)))---$$$$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&%%%$$$$$$"""$$$%%%$$$###***555$$$333))))))))))))((())))))******************************++++++*********))))))))),,,777...~~~ddd111222''',,,$$$111)))))))))***))))))((((((((((((((((((''''''''''''&&&&&&'''''''''&&&%%%$$$'''###&&&777---+++))))))(((''''''''''''((()))))))))((('''&&&%%%$$$&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$""""""$$$&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((&&&&&&'''((((((((((((''''''''''''''''''''''''''')))(((''''''&&&'''''''''(((((('''&&&&&&&&&&&&'''''''''((()))***+++,,,,,,&&&'''(((((())))))((((((((()))***)))'''''')))***&&&&&&''''''(((((())))))'''''''''''''''''''''''',,,+++***(((''''''''''''---***'''$$$$$$'''***---'''''''''''''''((())))))((((((((((((((())))))***))))))((('''''''''(((((('''''''''(((''''''&&&%%%###$$$&&&'''(((((('''&&&(((((('''&&&%%%%%%$$$$$$""""""###$$$%%%%%%%%%%%%))))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######((('''%%%$$$$$$$$$%%%%%%'''%%%$$$###$$$%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""!!! %%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%)))'''%%%$$$%%%%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''((((((''''''&&&%%%%%%$$$$$$$$$$$$######%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&###$$$%%%'''''''''&&&&&&ZZZ"""$$$******%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$)))%%%$$$''')))(((''''''$$$///'''+++***))))))((((((((()))************************((()))*********)))((('''666000&&&222vvv%%%222...;;;"""************)))(((''''''((((((((((((''''''''''''&&&&&&'''((('''&&&%%%$$$''''''&&&'''555!!!''''''&&&&&&%%%&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&''''''((()))))))))))))))''''''''''''''''''''''''$$$%%%$$$!!! $$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((((((''''''''''''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%%%%&&&(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))((())))))***************'''((()))(((&&&&&&((()))))))))))))))))))))))))))******)))(((''''''&&&&&&((('''''''''''''''''''''***)))'''&&&&&&(((***,,,'''''''''''''''((())))))))))))((((((((())))))*********)))(((((('''''''''&&&'''''''''''''''&&&&&&$$$%%%'''))))))((('''&&&(((((('''&&&%%%$$$$$$###""""""###%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%&&&%%%######$$$'''***,,,'''&&&$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$%%%%%%###!!!%%%&&&&&&'''&&&%%%###"""########################&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''(((((((((((((((%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''&&&$$$""" UUU'''+++&&&$$$$$$'''$$$%%%&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&---***(((***,,,,,,(((&&&TTTLLL%%%+++***))))))((((((((())))))************************&&&((()))+++***)))'''&&&###,,,(((```nnn&&&,,,---''''''))))))))))))((('''&&&%%%((((((((((((''''''''''''&&&'''((((((((('''%%%$$$&&&222///)))!!!)))))))))(((((()))******%%%%%%&&&''''''''''''&&&%%%&&&'''((((((((('''''''''''''''''''''''''''''''''((((((%%%!!! ###'''$$$$$$%%%&&&'''''''''(((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''(((((())))))'''&&&&&&%%%&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&(((((()))***************'''(((((('''&&&&&&'''))),,,+++***)))(((&&&&&&%%%)))))))))))))))))))))***&&&&&&'''(((((()))))))))&&&'''((()))******))))))'''''''''''''''((())))))))))))((((((((((((((()))*********))))))(((''''''&&&&&&'''''''''''''''&&&&&&'''((()))***)))(((((((((((('''&&&%%%%%%$$$$$$######%%%&&&''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$&&&&&&'''&&&$$$$$$%%%(((+++...(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$######$$$&&&%%%###!!!%%%&&&&&&'''&&&%%%###"""########################'''&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&%%%### !!!{{{***(((%%%$$$"""&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&((((((((('''&&&'''''''''***&&&///''''''''''''((()))***+++))))))))))))))))))))))))&&&''')))***+++)))(((&&&***---;;;111###///+++++++++***)))((('''&&&((((((((((((''''''''''''&&&'''((((((((('''&&&%%%+++222,,,555'''''''''''''''(((((()))*********)))((('''&&&%%%"""###%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''%%%$$$%%%&&&"""###%%%&&&'''(((((((((&&&&&&&&&''''''''''''(((&&&''''''''''''&&&%%%%%%&&&&&&&&&''''''(((((()))(((((((((((((((((()))***(((((('''&&&&&&&&&&&&'''***)))))))))((((((((((((%%%&&&''''''(((((('''''''''((()))(((&&&&&&((())),,,+++)))(((&&&$$$""""""$$$%%%'''(((+++,,,...///(((((())))))))))))(((((($$$&&&)))+++,,,+++(((''''''''''''''''''((()))))))))((((((''''''''''''((())))))*********)))((((((%%%&&&''''''((('''''''''((((((((((((((((((((()))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''''''''$$$%%%%%%&&&''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&+++)))'''%%%$$$&&&''')))(((&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$&&&&&&$$$###%%%%%%&&&&&&&&&%%%$$$$$$#########$$$$$$$$$$$$$$$((('''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$"""###$$$%%%&&&%%%$$$###$$$$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((("""###$$$%%%%%%$$$###""" ((((((###+++&&&$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%)))***&&&$$$&&&)))***"""222 &&&&&&&&&'''((()))++++++))))))))))))))))))))))))'''((()))*********)))(((333&&&nnn999###''',,,,,,,,,,,,+++***))))))((((((((((((''''''''''''''''''((()))((('''&&&%%%!!!%%%(((777dddOOO===%%%$$$$$$$$$%%%%%%&&&''')))))))))((('''&&&%%%$$$###$$$&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%######$$$&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''((((((''''''&&&&&&'''(((((()))(((((('''&&&&&&&&&&&&'''))))))))))))))))))******%%%&&&''''''((((((''''''((())))))(((''''''(((***++++++***(((&&&%%%$$$###%%%%%%&&&(((***+++,,,---'''((()))*********)))(((&&&''')))++++++***(((''''''''''''''''''((())))))(((((('''&&&&&&&&&&&&&&&(((((()))*********))))))%%%&&&&&&'''((((((''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%***(((&&&$$$###$$$$$$%%%(((&&&%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%######$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&)))(((&&&$$$$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!"""$$$&&&&&&%%%$$$######$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""''' 666###""",,,'''###$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&''''''''''''''''''+++,,,((('''***+++)))'''YYYZZZ'''''''''''''''((()))***)))))))))))))))))))))))))))))))))*********++++++!!!000yyyQQQDDDFFF~~~HHH###))))))*********))))))((((((((((((((('''''''''''''''((()))))))))(((&&&%%%(((&&&222,,,,,,///$$$KKK'''''''''''''''((()))***######$$$%%%%%%%%%$$$$$$&&&''')))++++++***)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%(((++++++'''###%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''''''''((((((&&&'''''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''((((((############$$$$$$%%%&&&(((((('''&&&&&&&&&&&&'''%%%&&&&&&'''((()))******'''(((((()))))))))))))))((()))***)))'''''')))***,,,,,,+++***)))(((((('''))))))(((((('''''''''&&&$$$%%%''')))++++++++++++)))))))))))))))((((((((('''''''''''''''((())))))((('''&&&%%%%%%%%%%%%%%%'''((()))***++++++***)))%%%%%%&&&'''((((((((('''(((&&&$$$""""""$$$&&&'''$$$$$$%%%&&&&&&''''''((($$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$$$$######"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%$$$###%%%$$$#########$$$%%%&&&((('''%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$##################$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%$$$######%%%''''''&&&%%%$$$$$$###$$$%%%'''((($$$$$$$$$%%%%%%&&&&&&&&&***(((&&&$$$###$$$%%%&&&#########"""!!! %%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&###$$$&&&(((((((((&&&%%%###$$$%%%&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))))),,,***)))'''%%%$$$$$$$$$ )))%%%(((LLL111###'''%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''((()))******))))))%%%)))***'''(((+++)))"""***###333))))))(((''''''''''''((())))))))))))))))))))))))******))))))***+++,,,,,,)))***~~~///%%%---!!!,,,)))###jjj888%%%%%%&&&&&&&&&&&&&&&&&&)))((((((((('''''''''''''''((()))))))))(((&&&%%%$$$ (((444///"""((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$######""""""######$$$ ###%%%'''''''''&&&''''''''''''''''''''''''%%%$$$$$$'''+++,,,***(((+++)))'''''''''((('''&&&+++)))(((&&&%%%&&&'''(((,,,+++***))))))))))))))))))''''''(((******'''$$$+++***(((&&&&&&''')))***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))(((((()))************)))+++)))(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%$$$$$$######"""#########%%%%%%$$$$$$%%%%%%&&&'''!!!$$$%%%$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$###"""###%%%&&&%%%$$$$$$$$$##################"""###$$$$$$%%%%%%%%%%%%$$$$$$######"""#########$$$%%%&&&&&&''''''&&&&&&"""&&&'''%%%&&&((((((%%%((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""!!!!!!!!!"""###$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$"""###%%%&&&'''&&&%%%%%%###%%%&&&&&&### (((((((((''''''&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%...***+++###///"""))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&%%%%%%)))((('''''''''(((***+++%%%''' ''')))%%%***"""&&&///'''(((((((((((((((((((((((((((((((((((())))))))))))+++;;;222///,,,)))(((((()))***))))))'''GGG111000$$$$$$222333$$$))))))(((((('''''''''&&&'''(((***)))%%%%%%(((***$$$bbbYYY:::$$$(((+++###!!!***===''''''''''''''''''''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&&&&%%%########################&&&%%%%%%'''***+++)))'''***(((&&&&&&((((((((('''(((((((((((((((''''''&&&'''&&&&&&%%%%%%%%%%%%&&&)))''''''((())))))'''$$$))))))(((''''''((()))***((((((((((((((((((((((((((((((((('''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((())))))))))))*********)))((('''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''###!!! !!!###$$$$$$###&&&&&&''''''''''''&&&&&&%%%%%%&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$#########%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&&&&'''&&&&&&&&&$$$&&&&&&######&&&'''%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))((('''$$$%%%%%%&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''' $$$!!!777GGG%%%###'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$'''&&&&&&&&&''''''((((((---"""bbbWWW"""'''(((***%%%&&&,,,((((((((((((((((((((((((((())))))))))))************... ```###---,,,***((((((((()))***...'''555BBB&&&888///''' ///)))((((((((('''''''''''',,,"""""",,,111"""000 444888***$$$+++---$$$!!!&&&...'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######''''''''''''''''''''''''%%%%%%$$$$$$%%%'''((()))''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))(((''')))'''&&&&&&((())))))(((&&&''')))******(((&&&%%%''''''&&&&&&&&&'''(((((((((''''''''')))(((&&&%%%&&&'''(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&'''''''''(((((((((((((((((((((((())))))((((((((()))***+++******)))(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$$$$&&&&&&%%%&&&&&&'''((()))%%%%%%$$$$$$%%%%%%&&&'''(((&&&$$$$$$$$$%%%$$$"""&&&&&&''''''''''''&&&&&&$$$&&&(((&&&###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%%%%&&&'''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%'''&&&"""!!!%%%&&&$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&''''''(((((((((((('''&&&&&&%%%%%%&&&((()))+++&&&&&&&&&&&&&&&&&&''''''(((((('''&&&$$$###""""""###############$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&######################## '''(((--- ***'''%%%$$$(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&---***!!!$$$+++)))+++'''((()))))))))))))))))))))))))))************++++++++++++---666$$$---))))))))))))))))))))))))...$$$---!!!)))))))))%%%,,,(((((((((((('''''''''''',,,((("""%%%///--- !!!&&&***)))%%%$$$&&&%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$###$$$&&&)))***''''''&&&&&&&&&&&&'''''')))((('''&&&%%%%%%%%%&&&))))))))))))))))))))))))'''&&&&&&'''((((((''''''(((&&&%%%&&&((()))))))))''''''((())))))((('''&&&((((((((((((((()))***+++((('''''''''''''''&&&%%%$$$%%%''')))******)))((((((((((((((((((((((((((()))(((''''''&&&'''''''''))))))))))))))))))))))))***)))'''&&&'''(((***,,,------+++)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&((())))))%%%%%%$$$$$$%%%%%%&&&''')))'''%%%$$$%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%###&&&(((&&&""" """%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""" !!!"""###$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%''''''$$$###%%%%%%"""$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%%%%$$$((('''&&&%%%$$$$$$$$$%%%######$$$$$$%%%%%%&&&&&&(((''''''&&&$$$######"""$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""")))---###999444(((%%%###(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%### 000!!!+++'''...''''''***)))))))))))))))))))))))))))))))))*********++++++,,,,,,PPP'''$$$,,,+++(((((()))******)))(((((((((''' 000CCCHHH+++***&&&...###((((((((((((((('''''''''!!!222(((%%%(((&&&KKK"""''')))&&&###%%%(((((('''jjj''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&(((***&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''((((((&&&%%%&&&((())))))))))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&'''((()))''''''''''''&&&&&&&&&&&&###%%%''')))******((('''''''''''''''''''''''''''))))))(((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&***((('''&&&&&&(((***+++,,,+++***)))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%&&&((((((%%%%%%$$$$$$%%%%%%&&&''''''%%%$$$$$$%%%&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%###%%%'''%%%###!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%"""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###"""!!!"""###############$$$%%%%%%&&&&&&%%%%%%###'''(((&&&&&&'''%%%!!!######$$$%%%%%%%%%$$$###%%%%%%&&&&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&$$$###""""""%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$##################'''''''''&&&%%%###!!! """"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%% &&&000 '''777(((KKK&&&&&&$$$(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&(((((('''&&&&&&!!!"""000aaaYYY!!!)))$$$...%%%)))***))))))))))))))))))))))))((((((((()))))))))******&&&%%%%%%ttt///,,,)))&&&%%%***++++++,,,+++***(((&&&&&&...&&&))) %%%,,,&&&(((###''''''''''''(((((((((((((((,,,&&&%%%###...'''|||)))+++)))$$$###((()))%%%+++EEE''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%'''))))))'''&&&&&&((())))))((()))(((&&&%%%&&&''')))+++(((((((((((((((((()))***'''((((((&&&%%%$$$&&&'''$$$%%%''')))))))))((('''''''''''''''''''''''''''((((((''''''(((((()))***''''''''''''''''''''''''(((((('''''''''((()))***&&&'''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''''''''$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$######%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%"""""""""######$$$$$$%%%$$$$$$%%%%%%%%%$$$######!!!"""###%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%%%%"""&&&'''%%%%%%&&&%%%!!!######%%%&&&&&&&&&%%%$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%%%%$$$$$$'''&&&%%%%%%%%%%%%%%%&&&%%%&&&'''''''''&&&%%%$$$###$$$$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&'''(((((())))))&&&&&&'''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''' +++"""...$$$444GGGuuu$$$'''%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((((((((((($$$666%%%***((($$$+++""",,,)))))))))))))))))))))))))))'''((((((((())))))))))))$$$@@@$$$UUU555111$$$)))...++++++,,,,,,+++)))(((&&&(((...((($$$111TTT$$$"""***'''''''''(((((((((((((((+++!!!000###!!!===jjj%%%'''&&&&&&(((***'''!!!(((...''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''(((''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$%%%(((+++***(((&&&&&&(((((((((''''''''''''''''''((())))))+++******)))))))))******&&&((((((&&&$$$###%%%(((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***************************'''''''''((((((((())))))%%%&&&(((***+++++++++***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''%%%$$$$$$%%%&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$!!! !!!%%%'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&%%%$$$%%%'''''''''&&&""""""###$$$$$$%%%&&&&&&######$$$%%%%%%%%%$$$$$$###$$$&&&''''''&&&%%%$$$######$$$%%%%%%%%%%%%$$$"""$$$######%%%$$$###$$$&&&'''''''''&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%''''''%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%)))((('''&&&&&&&&&''''''%%%%%%%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%$$$$$$$$$$$$###&&&&&&''''''((()))))))))%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&222&&&"""''',,,666nnn$$$&&&%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''&&&,,,777)))'''(((000%%%(((((((((((((((((((((((((((((()))))))))*********000'''...:::555,,,>>>))))))))))))))))))))))))((((((***&&&&&&,,,444;;;BBB$$$+++%%%''''''''''''((((((((()))111"""000!!! PPP%%%###$$$((()))'''%%%$$$&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&(((******)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%$$$%%%))),,,+++)))'''''''''((('''&&&%%%&&&((()))***)))((('''((('''&&&%%%%%%%%%%%%%%%&&&((((((&&&######%%%(((''''''''''''''''''&&&&&&''''''''''''''''''''''''######$$$%%%&&&((()))***''''''''''''''''''''''''&&&'''(((((()))((((((((()))***+++,,,,,,+++***)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''')))'''%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%  &&&)))&&&"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%$$$%%%'''((('''&&&######$$$%%%%%%&&&''''''"""###$$$%%%%%%%%%%%%%%%###%%%&&&''''''&&&$$$#########$$$%%%%%%%%%%%%$$$###### %%%&&&###$$$&&&(((((((((&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''')))+++)))&&&###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((()))((('''&&&%%%&&&&&&'''(((&&&###!!!"""$$$&&&(((*********)))((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&000$$$&&&&&&%%%"""%%%%%%%%%)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%&&&'''((())) )))###)))sssAAA+++)))'''333###(((((((((((((((((((((((()))************++++++++++++"""---)))&&&+++ttt$$$///%%%***,,,&&&***///&&&&&&&&&'''((())))))***+++!!!...)))---)))...((("""&&&'''''''''(((((())))))''' ,,,***"""555555***%%%$$$'''&&&"""$$$,,,(((,,,'''''''''''''''&&&&&&&&&&&&'''(((((('''&&&###""""""$$$''')))(((&&&###!!!'''''''''''''''''''''''')))&&&""" $$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!###%%%%%%%%%'''"""!!!***$$$ +++***))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''%%%&&&'''((()))***))))))---***'''&&&&&&''''''''''''***+++'''###$$$''')))'''''''''''''''((()))))))))+++---***%%%###'''***,,,***((((((((('''%%%###---!!!%%%---'''"""%%%%%%"""000 333&&&+++---,,,***))))))((('''&&&&&&%%%'''&&&$$$$$$$$$&&&((()))''''''&&&&&&&&&%%%%%%%%%***###)))---$$$!!!'''))))))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&%%%'''))))))'''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&)))$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((( ### +++111$$$%%%%%%%%%$$$$$$%%%'''))))))((('''%%%%%%&&&(((***(((&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%%%%%%%&&&&&&&&&'''((('''&&&$$$###&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$############$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&((()))(((%%%$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''(((&&&$$$######$$$%%%'''***'''$$$"""$$$&&&'''(((#########$$$$$$%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''')))""",,,(((+++%%%%%%%%%%%%%%%%%%$$$$$$(((((('''&&&%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%"""222...111''''''...&&&+++%%%'''''''''(((((((((((((((,,,,,,,,,,,,,,,+++***)))++++++******))))))(((((([[[aaaaaaSSS===---))),,,******))))))((((((''''''))))))))))))))))))))))))&&&+++)))###,,,$$$111***###************)))((((((''''''$$$%%%333###'''MMM)))$$$$$$%%%&&&&&&''''''(((//////---***'''&&&''')))***&&&'''(((((('''&&&$$$""" $$$'''((()))((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&%%%$$$------))))))###%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&&&&''''''######$$$%%%%%%&&&'''''',,,)))%%%###$$$%%%%%%%%% !!!###(((...///((( ***)))((('''&&&%%%$$$###$$$(((++++++(((&&&(((+++)))'''&&&'''(((((('''&&&'''$$$&&&'''###''',,,+++...))) )))***)))((((((******)))(((((('''&&&&&&'''&&&%%%$$$$$$&&&((()))((((((''''''&&&&&&&&&&&&000$$$"""((()))))))))&&&'''&&&%%%$$$$$$####################################$$$$$$%%%%%%$$$######!!!"""!!!######$$$$$$$$$$$$######$$$***,,,***(((''''''%%%%%%%%%%%%%%%%%%%%%%%%+++###$$$%%%"""'''+++$$$))))))((('''''''''((()))&&&$$$!!!!!!###%%%''''''&&&&&&&&&%%%###"""!!! $$$$$$%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''))))))''')))***)))&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$&&&'''&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''((((((,,,BBB...###(((&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%---""" ...111,,,###'''***---%%%%%%&&&'''((())))))******************)))(((((((((((((((''''''''''''''''''+++...,,,&&&""""""$$$***)))))))))(((((((((''')))))))))))))))))))))))))))&&&((((((&&&---###mmm)))%%%))))))((((((((((((''''''+++&&&---'''***+++''''''''''''''''''''''''$$$---...***%%% !!!$$$'''&&&''''''((('''&&&$$$### !!!###%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&''''''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$&&&&&&&&&&&&***!!!(((...)))(((&&&&&&&&&''''''((((((((((((((((((((())))))))))))------,,,+++************+++******)))***+++---...:::666000,,,+++++++++***000---)))### !!!'''---((((((((((((&&&$$$"""!!! %%%***,,,***))))))+++'''&&&&&&'''***++++++***%%%))))))%%%"""&&&'''$$$)))###,,,++++++((('''222*********))))))((((((''''''&&&%%%%%%%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%%%%###$$$&&&$$$"""%%%)))******)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&'''((('''$$$"""!!!!!!%%%'''((())))))((('''%%%'''&&&''''''!!! )))%%%%%%%%%%%%%%%%%%%%%%%%'''###%%%++++++%%%"""$$$"""!!!!!!!!!###%%%'''(((''''''(((***,,,***$$$ %%%%%%&&&&&&$$$!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((('''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((###%%%(((++++++(((%%%###$$$$$$$$$%%%&&&&&&''''''###%%%'''&&&###"""$$$'''(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%444;;;666'''000+++...%%%&&&''''''((((((''''''%%% 111[[[mmm,,,)))$$$'''''''''(((((())))))***%%%%%%%%%%%%&&&'''((()))'''''''''&&&&&&&&&&&&%%%/// $$$...\\\VVV***((($$$+++###$$$%%%&&&''')))******(((((((((((((((''''''&&&''''''''''''''''''((((((######$$$'''+++---,,,***))))))))))))(((((((((((())))))))))))))))))))))))+++"""''',,,$$$333%%%333"""&&&''''''''''''((((((((('''$$$***&&&---&&&***))))))(((''''''&&&&&&((())))))%%%!!!"""$$$&&&&&&'''''''''&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%'''(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))((('''&&&&&&%%%%%%########################(((&&&$$$$$$%%%''''''&&&,,,,,,###!!!)))''' !!!########################"""""""""#########$$$$$$((((((&&&%%%$$$$$$$$$$$$((('''&&&%%%%%%''')))***<<<777000***'''&&&%%%$$$!!!&&&'''%%%$$$&&&%%%&&&'''(((((('''%%%###!!!%%%(((***)))))))))+++(((''''''))),,,------,,,)))+++***)))---)))###$$$&&&"""&&&'''!!!---###+++*********)))))))))(((''''''&&&&&&&&&&&&'''(((%%%$$$$$$$$$$$$$$$$$$$$$(((+++***(((***%%%"""%%%%%%%%%$$$###############!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!%%%&&&'''&&&$$$""""""###"""###&&&''''''&&&###"""''''''%%%$$$%%%(((+++,,,%%%%%%%%%%%%%%%%%%%%%%%%...***$$$"""$$$###"""%%%'''%%%###""""""######""" """%%%&&&'''''''''%%%&&&&&&&&&%%%###""" $$$$$$$$$%%%%%%%%%&&&&&&((((((''''''&&&&&&%%%%%%&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%###"""!!!$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$'''+++......+++'''$$$%%%%%%&&&&&&'''&&&&&&%%% $$$((('''###!!!###&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&***999""" XXX***+++***///###'''(((((()))))))))))))))+++'''((( CCC(((###&&&&&&'''((()))******+++&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&###+++,,,"""***888$$$"""---$$$"""$$$%%%%%%&&&'''(((((()))''''''(((((((((''''''&&&'''(((((())))))*********,,,)))((())),,,,,,)))&&&))))))))))))(((((((((((((((((((((((((((((((((((()))%%%''',,,***)))HHHDDD"""%%%%%%&&&&&&'''(((((()))"""$$$000###KKK((((((((((((''''''&&&&&&)))$$$((('''%%%$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&%%%%%%***)))'''%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&)))(((((('''&&&%%%%%%$$$########################)))'''%%%$$$%%%''''''&&&$$$''',,,...""" 000******)))(((((('''&&&&&&'''''''''((((((((()))))),,,+++***)))((((((''''''+++)))((('''''')))***,,,777333---)))''''''&&&&&&333''' &&&------((($$$%%%'''(((***)))(((&&&%%%&&&''''''''''''''')))***(((''''''(((***+++***)))$$$""" +++$$$***&&&%%%)))$$$???+++***************))))))))))))((('''''''''&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&111333(((''')))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&'''((('''&&&&&&''')))''')))+++------+++)))'''%%%(((&&&###''',,,###%%%%%%%%%%%%%%%%%%%%%%%%'''"""(((,,,%%%&&&$$$###$$$&&&''''''%%%//////+++%%% $$$)))%%%$$$#########$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%$$$###"""###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''&&&%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" %%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***------***'''$$$'''''''''''''''&&&%%%$$$$$$(((((($$$!!!###%%%"""######$$$%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&111000$$$###''',,,!!!"""###$$$$$$%%%%%%%%%%%%%%%444 '''%%%###%%%%%%%%%&&&'''(((((()))))))))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&000---%%%+++&&&+++///+++!!!''''''''''''''''''&&&&&&''''''((())))))(((((((((''''''(((((())))))******'''''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''',,,'''%%%///bbb'''$$$%%%%%%&&&'''((()))))))))%%%111!!!%%%%%%&&&&&&&&&'''''''''***###''''''((()))************&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%$$$%%%&&&&&&%%%...((($$$$$$###,,,'''&&&%%%$$$###"""!!!!!!%%%%%%&&&&&&&&&'''''''''((('''&&&&&&%%%%%%%%%%%%)))((('''''''''''')))))))))&&&$$$###$$$&&&&&&&&&***((((((***%%%$$$///))))))******)))'''%%%$$$)))((('''&&&%%%&&&'''(((&&&%%%$$$%%%&&&'''&&&%%%^^^fff\\\XXXbbb[[[XXXjjj]]]lll^^^ccc777***))))))))))))))))))))))))(((((((((((('''''''''&&&''''''((((((((((((((()))"""444///&&&+++$$$&&&$$$######"""""""""############################## !!!"""######$$$$$$### """""""""!!!"""$$$&&&$$$%%%'''(((((('''%%%$$$""""""###,,,,,,(((%%%%%%%%%%%%%%%%%%%%%%%%&&&)))LLLhhh```UUUGGG***(((&&&$$$%%%&&&$$$ $$$''''''%%%$$$######""" !!!###&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$############%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%$$$######((('''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((((('''%%%###''''''''''''&&&&&&&&&%%%!!!$$$''''''%%%###$$$%%%!!!!!!"""###%%%&&&''''''$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###+++###///###,,,%%%000###222'''((())))))******))))))222!!!((()))111aaa+++)))%%%%%%%%%&&&&&&''''''(((***)))((('''&&&&&&&&&&&&((((((((('''''''''&&&&&&++++++$$$"""(((%%%aaaFFF''''''...""")))))))))(((''''''&&&&&&'''((())))))))))))))))))&&&&&&&&&&&&&&&&&&'''''')))+++---,,,***)))+++---(((((((((((())))))))))))))))))))))))))))))))))))'''///))) ,,,***%%%%%%&&&'''(((((())))))...!!!$$$$$$((($$$$$$%%%%%%&&&''''''(((***((('''''''''(((((((((((((((&&&&&&&&&%%%%%%&&&&&&'''######%%%&&&''')))******(((((((((((((((((((((((($$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''$$$$$$%%%%%%%%%%%%222000$$$''',,,&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''(((((((((((((((''''''&&&&&&'''''''''++++++++++++++++++++++++'''&&&%%%&&&)))******))))))&&&(((...+++!!! &&&(((((((((''''''&&&&&&&&&''''''&&&''''''((('''&&&%%%$$$$$$$$$&&&'''&&&%%%%%%---666((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''((((((((())) %%%%%% ...%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%''')))&&&&&&''''''''''''&&&&&&+++&&&***///%%%+++%%%%%%%%%%%%%%%%%%%%%%%%%%%kkkKKK777...(((!!! $$$((()))((("""""""""######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ """$$$&&&''''''&&&%%%'''%%%$$$%%%((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++***)))'''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&''')))***%%%%%%&&&&&&&&&%%%%%%%%%#########$$$%%%&&&''''''###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++---!!!111'''<<< (((...)))&&&&&&'''((((((((((((((())) 666!!!+++222VVV!!!+++&&&&&&&&&&&&&&&&&&&&&&&&)))((('''''''''''''''(((((((((((((((''''''''''''(((!!!$$$+++***###555%%% ,,,%%%)))))))))))))))(((((((((''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&%%%$$$%%%&&&'''((((((((()))))))))***))))))))))))))))))))))))((('''+++!!!$$$AAA)))'''''''''(((((()))))))))&&&!!!666---&&&&&&&&&&&&''''''''''''''',,,+++***)))(((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''###$$$%%%'''((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$###$$$%%%%%%$$$+++999$$$...+++%%%######$$$$$$&&&''')))***$$$%%%&&&)))***)))'''%%%&&&%%%%%%''')))******)))***///''''''''''''(((((((((((((((((())))))((('''&&&&&&#########$$$$$$%%%%%%%%%"""###===>>>...%%%%%%%%%%%%%%%%%%%%%%%%(((&&&eee666!!!###%%%$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))###$$$&&&'''((('''&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###############$$$%%%&&&&&&%%%$$$###'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''(((((('''%%%$$$$$$""" """%%%&&&%%%###''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((('''%%%$$$$$$%%%'''((($$$######$$$&&&))),,,...'''&&&%%%%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%% ---'''!!! 111%%%CCC///---&&&'''(((((())))))(((((("""555 """(((///OOO{{{$$$,,,'''''''''''''''&&&&&&&&&''''''&&&''''''((()))***)))((((((((('''''''''''''''+++%%%!!!%%%---%%%---)))(((((())))))******++++++&&&&&&'''((()))))))))((()))))))))((((((''''''&&&'''&&&&&&'''***,,,,,,,,,'''((((((((())))))******))))))))))))))))))))))))(((---%%%hhh&&&(((((((((((())))))))))))))))))OOO,,,)))))))))(((''''''&&&&&&"""---'''&&&&&&''''''((()))***&&&&&&%%%%%%$$$###""""""%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&((()))$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$#########***(((&&&333!!!///%%%'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((%%%&&&((()))***)))(((&&&???TTT,,,&&&''''''((((((((((((''''''******++++++***)))'''&&&***'''$$$###$$$$$$$$$###222&&&'''###!!!!!!!!!"""######$$$$$$)))'''OOO"""""")))!!!"""---"""%%% (((+++---+++***(((((('''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%%%%###"""!!!$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&))))))((((((''''''&&&&&&''''''''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$######"""""""""((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((((('''&&&%%%%%%&&&'''((((((((('''&&&%%%$$$$$$###&&&$$$""" ###$$$%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((iii%%%---)))(((&&&,,,%%%111***&&&'''''''''&&&%%%%%%$$$zzz---'''''''''''''''(((((((((((((((((((((((((((((((((((()))((('''((()))***)))(((,,,$$$%%%+++%%%""";;;^^^FFF+++"""+++))))))(((((('''''''''&&&''''''''''''''''''''''''((('''&&&&&&&&&((()))******)))((((((((()))+++,,,))))))))))))))))))))))))(((((()))******)))((('''$$$222%%%'''+++000'''((()))(((&&&%%%%%%&&&%%%!!!111"""%%%'''((('''%%%&&&***---((('''***)))((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&,,,***(((%%%###"""""""""%%%&&&'''&&&%%%$$$%%%''''''''''''&&&&&&%%%%%%%%%###555$$$%%%###((('''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((%%%&&&((()))))))))''''''555..."""''''''(((((((((((('''''')))************)))(((((()))'''%%%$$$%%%&&&&&&%%%+++###(((222!!!!!!$$$#####################222===%%%$$$... ......---111%%%%%%%%%$$$""""""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$###""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$)))((('''&&&&&&&&&&&&'''###%%%&&&&&&$$$$$$%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$444,,,...+++;;;+++'''(((((((((''''''&&&%%%)))"""%%%777%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((***)))(((((())))))(((''',,,&&&''',,,&&&%%%666***%%%)))(((((((((''''''''''''''''''''''''''''''''''''))))))(((((())))))******&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((()))************)))(((333(((***gggIII%%%'''((((((&&&&&&'''(((***$$$)))'''&&&'''''''''&&&''')))+++((('''***)))((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((('''&&&$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$%%%'''''''''&&&&&&&&&&&&%%%%%%###TTT'''***###)))&&&&&&&&&&&&''''''(((((((((''''''&&&&&&''''''(((%%%&&&'''((()))((('''''')))... ''''''((((((((((((''''''((((((((((((((()))******)))'''&&&&&&'''((('''''',,,+++$$$SSS'''&&&&&&&&&%%%$$$#########000###HHH[[[(((###---$$$,,,000"""###$$$%%%$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$$$$############$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&'''$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&++++++$$$777666%%%444((((((((()))(((((('''&&&))))))"""###,,,'''%%%444''''''''''''((((((((((((((((((((((((((((((((((((+++)))(((((())))))(((&&&)))''''''******'''%%%&&&///###((((((((((((''''''''''''''''''''''''''''''''''''(((((()))))))))(((''''''$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((())))))************))))))---*** ]]]$$$&&&'''''''''''')))***,,,&&&###,,,)))'''&&&&&&'''((((((''''''&&&&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###########################$$$%%%&&&'''(((''''''&&&%%%%%%&&&'''((($$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$"""[[[((()))---''')))%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''%%%&&&'''(((((((((''''''###RRRSSS)))&&&''''''((((((''''''&&&'''&&&&&&&&&''')))+++,,,+++)))((((((((()))'''&&&((($$$,,,'''OOOyyy!!!111''''''&&&&&&%%%%%%%%%%%%&&&'''(((hhhxxx!!!$$$&&&+++(((###,,,((($$$%%%&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%######"""###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''(((((($$$$$$$$$$$$%%%&&&''''''%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''"""""""""###$$$%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))) )))XXX...'''---333&&&''''''(((((((((''''''&&&(((%%%)))///***"""''''''''''''((((((((((((((((((((((((((((((((((((+++***(((((())))))'''&&&((((((%%%$$$(((...///+++eeeAAA***'''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%$$$###&&&''')))*********)))((((((((((((((((((((((((((((((((()))))))))))))))))))))---***___%%%'''((((((''''''(((******&&&///---***'''%%%%%%((()))'''%%%&&&&&&%%%%%%%%%&&&&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###########################$$$%%%&&&'''(((///---***'''%%%######""""""$$$%%%$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###...$$$,,,&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''$$$///+++&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&)))+++,,,---+++***)))))))))&&&%%%'''$$$'''---{{{###---%%%%%%&&&&&&''''''''''''###,,,,,,+++,,,!!! '''KKKlll---###$$$333$$$'''&&&###%%%''''''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&'''''''''(((%%%%%%%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$%%%&&&'''%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&&&&'''''''''&&&%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))777hhh)))---///222%%%&&&&&&'''''''''&&&&&&$$$$$$***%%%''',,,(((''''''''''''(((((((((((())))))))))))))))))))))))+++)))(((((())))))(((&&&''')))'''!!!!!!''')))&&&222$$$&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''%%%$$$###((()))***,,,,,,+++******((((((((((((((((((((((((''''''''''''(((((())))))111OOO___((()))***)))'''&&&'''(((((('''NNN))))))&&&$$$&&&((()))'''$$$%%%%%%)))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%+++***)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''',,,***)))'''%%%%%%%%%&&&###$$$%%%$$$###"""###%%%%%%%%%&&&&&&&&&&&&''''''###$$$###(((...$$$$$$%%%'''((((((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&$$$&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%'''(((***+++,,,+++*********)))'''%%%!!!(((&&&""")))!!!''' $$$%%%%%%&&&''''''((((((!!!###&&&%%%###***###...$$$$$$iii555###888<<<"""###%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&'''(((((((((((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''''''''&&&''''''''''''&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&,,,///RRR&&&111'''&&&$$$%%%&&&&&&&&&&&&&&&&&&+++%%%'''((("""$$$)))%%%''''''''''''(((((((((((()))))))))))))))))))))))))))((('''((()))***)))((("""&&&((('''&&&''''''%%%!!!111!!!'''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''(((((())))))*********)))((((((((((((((((((((((((((('''''''''((()))***+++ ...]]])))******)))'''&&&&&&'''((()))sss&&&&&&%%%%%%&&&((((((&&&%%%%%%$$$(((((('''&&&%%%%%%%%%%%%((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%'''(((***$$$%%%&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&&&&''''''''')))(((555888%%%...###$$$%%%'''((()))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&''''''&&&&&&TTTUUU%%%&&&&&&''''''&&&&&&%%%"""###%%%&&&'''((())))))((((((((()))++++++)))''' (((+++...$$$!!!777 &&&&&&&&&&&&&&&&&&&&&&&&%%%"""###((()))&&&%%%&&&///###000TTTwww"""...555"""$$$&&&&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%((('''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%&&&'''(((((((((''''''%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$######%%%&&&&&&$$$$$$%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###'''"""111>>>===...###+++%%%%%%&&&''''''''''''''' ###%%%&&&(((((('''&&&''''''''''''(((((((((((())))))))))))))))))))))))((('''&&&''')))+++***)))$$$###%%%***,,,+++******"""iiiWWW###''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((())))))******((((((((((((((())))))***))))))))))))))))))))))))***)))))))))***+++,,,---AAAIII((()))***)))((('''((()))'''(((%%%###%%%'''''''''&&&''''''$$$$$$%%%%%%%%%%%%&&&'''((((((******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%((('''%%%###"""""""""###&&&'''((((((&&&&&&'''(((#########$$$$$$%%%%%%%%% 000555QQQ((('''///###$$$%%%'''))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''$$$)))%%%&&&&&&''''''&&&&&&%%%"""###%%%'''((((((((('''%%%%%%&&&(((+++,,,+++)))---...######!!!+++444III+++'''''''''&&&%%%%%%$$$$$$((( $$$)))### '''***"""%%%'''((('''%%%""" KKK:::...%%%''')))(((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%&&&'''&&&%%%%%%(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$###############$$$%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$############$$$%%%&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''(((''''''&&&###$$$%%%%%%%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&... ---"""!!!ppp:::000!!!&&&&&&'''((())))))(((((((((,,,'''"""'''(((&&&+++''''''''''''((((((((()))))))))))))))))))))))))))'''&&&&&&'''***++++++***000'''!!!%%%(((&&&$$$'''%%%000zzz***&&&'''''''''(((((())))))))))))))))))))))))))))))((('''&&&&&&&&&((()))******)))((((((((()))+++,,,************************++++++******+++---...000000&&&'''))))))((((((***+++%%%&&&%%% $$$((((((&&&%%%''')))$$$###***(((''''''(((((('''%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''(((%%%!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""###$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%###!!!"""$$$%%%$$$!!!!!!!!!""""""$$$%%%'''(((''''''''''''''''''''''''222###222===!!!%%%###%%%''''''&&&&&&&&&%%%%%%%%%###(((***'''%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&,,,(((###***$$$"""%%%###''')))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&(((***,,,---,,,,,,,,,,,,***(((%%%$$$DDDzzz((((((&&&###!!!!!!"""%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((("""rrrmmm***%%%)))%%%!!!&&&&&&///###$$$$$$%%%%%%$$$$$$###&&&&&&&&&''''''''''''((($$$$$$$$$$$$%%%&&&''''''"""###$$$%%%%%%$$$"""!!!%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%######$$$%%%$$$$$$$$$$$$%%%&&&''''''!!!"""###$$$%%%&&&&&&&&&%%%$$$###"""###$$$%%%&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&%%%$$$######&&&&&&'''((('''&&&$$$###((('''&&&&&&'''&&&$$$"""######000%%%,,,"""555+++&&&%%%***+++"""&&&666,,,'''((((((((((((((((((((((((((('''''''''((()))+++,,,))))))))))))******************))))))))))))******)))((('''&&&&&&&&&&&&&&& )))!!!+++---,,,$$$---'''&&&)))&&&###$$$'''))))))((()))***+++++++++)))((('''&&&&&&%%%%%%&&&((()))+++&&&((('''(((!!!###///)))(((&&&$$$,,,(((aaa)))+++***)))(((((((((******'''+++)))&&&&&&((((((((('''&&&%%%'''&&&)))(((''''''(((((('''%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''+++)))&&&######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&$$$######&&&&&&%%%###%%%%%%&&&'''((())))))***''''''''''''''''''''''''%%%###""",,,"""SSS###'''&&&%%%''''''&&&&&&&&&%%%%%%%%%%%%'''******(((&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''eeeVVV$$$'''&&&&&&%%%%%%&&&""""""###$$$&&&(((***+++%%%%%%%%%&&&''')))++++++************))))))((('''999LLL''')))(((&&&$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$555&&&$$$000''')))!!!+++)))!!! )))%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%""""""###%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&""""""#########$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&'''''''''&&&&&&%%%$$$(((''''''((())))))((('''---&&&+++ +++$$$WWW111++++++###666!!!+++,,,))))))))))))))))))))))))((((((''''''((()))***+++))))))))))))************,,,,,,+++))))))((((((((()))(((((('''''''''''''''111kkkMMM%%%///"""***%%%///(((******'''%%%&&&(((******)))))))))*********)))((('''''''''''''''(((((()))***&&&&&&***)))......,,,333"""000%%%vvv'''***)))))))))))))))******'''((()))'''((((((((((((((('''''''''&&&((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''%%%$$$%%%&&&'''&&&%%%###$$$%%%'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&+++ ###--- &&&(((((($$$''''''&&&&&&&&&%%%%%%%%%''''''&&&'''((((((&&&%%%%%%%%%%%%&&&&&&&&&''''''(((***333 ((()))''')))$$$$$$&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))***'''''''''(((((()))***+++***'''***)))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""%%%%%%&&&(((hhh<<<((()))%%%;;;$$$''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%%%%$$$$$$%%%'''((('''&&&%%%$$$$$$$$$$$$"""###$$$%%%%%%&&&&&&%%%&&&&&&'''(((((((((((((((&&&&&&&&&''''''&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%&&&(((((()))))))))((('''&&&&&&&&&&&&&&&&&&'''&&&%%%''')))******)))+++"""***!!!+++///~~~%%%$$$111 ,,, '''000$$$************************))))))((((((((())))))***))))))))))))************...---,,,***)))((('''&&&***))))))(((((((((((((((444 ,,, ///)))'''%%%000(((...***((('''''')))******)))(((((()))))))))(((''''''(((((())))))***))))))))))))---!!!///(((,,, ...:::###DDD)))'''(((((()))************&&&&&&)))))))))((((((((()))))))))'''&&&'''&&&%%%%%%&&&'''&&&%%%''''''&&&&&&%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&%%%###$$$&&&''''''%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&/// &&&)))222---$$$222&&&)))%%%''''''&&&&&&&&&%%%%%%%%%$$$!!! """&&&))))))'''%%%%%%%%%&&&&&&&&&''''''%%%***---!!!***'''((((((+++$$$###)))((('''&&&%%%$$$$$$$$$''''''&&&&&&&&&'''((((((''''''&&&&&&''')))***,,, :::...))))))))))))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""))))))---)))AAA333***))))))$$$!!!(((''''''((((((((((((''''''%%%%%%&&&&&&&&&'''''''''&&&'''(((((('''&&&%%%$$$&&&%%%$$$$$$$$$%%%'''(((((((((''''''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$###$$$&&&'''&&&%%%%%%$$$$$$$$$%%%###$$$$$$%%%&&&&&&%%%%%%%%%&&&((()))))))))((('''&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%$$$%%%&&&'''(((((((((((((((((('''&&&%%%%%%&&&'''(((&&&%%%$$$$$$&&&''''''&&&###---&&&%%%000&&&'''111]]]///,,,---222$$$&&&))))))))))))))))))))))))******))))))))))))))))))((()))))))))************---,,,,,,+++***)))((('''******)))))))))))))))***'''---###%%%***+++$$$&&&///'''---***))))))))))))******)))((((((((((((((((((''''''((()))***++++++***(((''' ***(((555'''+++888444NNNfff+++%%%&&&(((***++++++***)))&&&)))))))))((('''''''''((()))***'''&&&'''%%%$$$%%%&&&'''&&&%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$%%%&&&''')))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""((("""%%%...&&&""" MMM###(((%%%''''''&&&&&&&&&%%%%%%%%%$$$!!! """&&&))))))(((%%%%%%%%%&&&&&&&&&''''''### 111%%%___PPP&&&%%%(((***&&&%%%"""######$$$&&&(((***+++''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&'''((()))$$$!!!***FFF&&&'''(((((((((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&...''' ...111000666777111...&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$#########%%%&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''(((&&&$$$######$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&(((((('''&&&&&&'''((()))******)))((('''$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###'''''''''''''''&&&%%%%%%((('''&&&%%%%%%&&&((())))))'''%%%$$$%%%&&&%%%%%%(((+++)))###(((,,,zzzLLL888---&&&!!!222((((((((((((((((((((((((***************)))))))))((()))))))))***************++++++++++++***))))))******))))))))))))***+++""",,,---eeeEEE%%%((($$$'''---'''***)))*********)))))))))))))))))))))((())))))))))))((()))***++++++***((('''000)))((()))"""666555VVV333'''%%%&&&((()))*********)))&&&...)))''''''&&&%%%&&&''')))***'''&&&'''&&&%%%&&&'''((('''&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&###%%%&&&%%%$$$###$$$%%%$$$%%%&&&'''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###!!!---,,, ,,,...xxx###''''''''''''&&&&&&&&&%%%%%%%%%)))'''&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''',,,---,,,""")))'''&&&'''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&&&&'''"""*** %%%999rrr%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$&&&''''''(((+++###777###...(((HHH'''!!!)))...'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$###$$$$$$&&&'''((($$$######$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$'''(((((('''$$$######$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%((((((((())))))((((((((($$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%'''(((((('''&&&%%%$$$$$$''''''''''''''''''((())),,,***'''&&&'''''''''&&&...###$$$)))%%%$$$&&&%%%%%%...''')))(((+++%%%///+++''''''''''''''''''''''''))))))***++++++******)))))))))))))))************)))***+++,,,,,,+++******)))))))))))))))******+++,,,!!!)))///***%%%(((***,,,*********+++---,,,+++)))******++++++*********+++,,,,,,******+++++++++++++++***555222777ZZZ,,, &&&''''''((())))))))))))&&&000)))&&&&&&%%%&&&&&&'''((()))'''&&&'''&&&%%%&&&((()))((('''&&&&&&&&&&&&'''''''''''''''&&&%%%$$$$$$%%%&&&'''$$$######"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&''''''$$$$$$%%%'''""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%***,,,"""///111***KKK&&&'''(((''''''&&&&&&&&&%%%%%%%%%'''((()))(((&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''' ---!!!888""",,,###&&&&&&***)))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&&&&+++%%%222fff$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&!!!///&&&)))''';;;222(((...%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$######%%%'''(((###$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&%%%%%%&&&'''%%%%%%%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''(((((((((''''''&&&&&&&&&'''(((((((((((((((+++)))&&&%%%'''(((((((((''')))$$$'''*********%%%###___,,,(((+++---///$$$((((((((((((((((((((((((((((((***+++,,,++++++***))))))))))))************++++++,,,------+++)))(((((((((((((((((()))******...###$$$###777%%%...---+++111...,,,...000000---+++,,,---------,,,,,,,,,---//////---,,,,,,,,,---...//////$$$IIIQQQ---%%%(((((('''''''''(((((()))%%%///)))%%%&&&'''(((((()))))))))'''&&&(((&&&&&&''')))***)))(((%%%&&&&&&&&&'''((((((((()))(((&&&%%%%%%&&&((()))((((((&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))(((&&&%%%&&&)))$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%---000### '''###222www***''')))''''''&&&&&&&&&%%%%%%%%%!!!$$$''''''%%%###%%%'''%%%%%%%%%&&&&&&&&&''''''222''' gggBBB###... %%%%%%$$$$$$$$$%%%&&&''')))***%%%%%%%%%%%%&&&'''((((((###$$$&&&'''(((''''''&&&###)))&&&000((( xxx$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&...///%%%,,, ,,,UUU111+++ %%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&,,,***&&&$$$###$$$''')))###$$$&&&((())))))((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""$$$%%%&&&&&&&&&(((***''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&'''&&&&&&%%%%%%&&&&&&%%%$$$$$$&&&'''(((&&&&&&$$$######$$$&&&&&&***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++******&&&'''((()))************%%%&&&((()))))))))(((''''''%%%######%%%'''((((((000***"""$$$%%%***'''!!!///RRR&&&%%%&&&222))))))))))))))))))))))))'''(((***+++,,,,,,,,,+++))))))))))))************------......,,,***'''&&&(((((('''(((((()))******%%%222***+++rrrCCC&&&333///,,,666333...111333222000---...//////......---...///000111///.........///000222333444ccc***222***)))'''&&&&&&'''((()))$$$,,,)))%%%&&&(((************)))'''&&&$$$$$$%%%%%%%%%&&&&&&&&&++++++***((('''%%%$$$$$$''''''&&&%%%%%%&&&''''''$$$%%%&&&'''''''''&&&%%%$$$%%%&&&'''&&&%%%$$$### ###%%%&&&'''&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$########################%%%%%%$$$$$$###""""""!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$''',,,!!!))) %%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%'''((('''%%%$$$$$$%%%&&&%%%222((()))###***$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&///%%%,,,111555((((((---***&&&%%%&&&&&&%%%$$$###"""!!! )))((('''$$$""" %%%%%%&&&&&&'''((())))))+++!!!,,,___$$$...'''555******$$$&&&%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$######"""((('''&&&%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$%%%%%%$$$###$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))(((''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''&&&&&&'''((()))((('''&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&''''''...(((######111%%%222"""((((((((((((((('''''''''******)))))))))))))))*********)))))))))))))))***+++***)))+++......+++(((***(((&&&%%%$$$%%%&&&'''---&&&***+++444,,,...000:::888...666777777777777555333222000000000000000000000000333222111000000///000000...ccc''''''111$$$******))))))((((((''''''---%%%"""((((((((((((((((((((((((((('''$$$$$$%%%%%%%%%&&&&&&&&&******)))((('''&&&%%%%%%$$$$$$###""""""###$$$$$$&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$"""###%%%&&&&&&&&&%%%$$$%%%$$$$$$############$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''!!!(((444III+++$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''%%%&&&&&&%%%$$$''')))%%%'''+++$$$***(((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%///!!!!!!888///"""888>>>(((((((((%%%)))"""$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))""")))444---***'''###,,,###"""%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&(((((((((''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&'''$$$$$$###""""""###$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&'''((('''&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&'''(((((('''+++III'''222,,,''''''((((((((((((((((((******))))))))))))******++++++************++++++---,,,+++,,,...---***(((,,,+++***))))))***+++,,,+++...222,,,///888<<<000;;;;;;888888888999999888777666555333333333333333333333333555444333222111000000000222kkkkkk000&&&%%%%%%******))))))(((((((((((()))'''%%%((((((((((((((((((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%$$$###''''''&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&777,,,,,,%%%)))111!!!--- $$$$$$$$$$$$$$$$$$$$$$$$%%%***AAAttt***"""$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%''''''&&&%%%&&&'''(((&&&,,,+++(((ZZZMMM'''"""%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''"""///))) +++///"""???:::(((%%%###%%%###$$$&&& )))+++((($$$!!!###+++555===ggg%%%333#########+++!!!%%%%%%%%%%%%&&&&&&&&&'''!!!"""###$$$&&&'''((((((%%%%%%%%%&&&''''''((((((###111CCCRRR"""'''!!!))))))$$$$$$'''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$$$$######$$$$$$%%%&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''((((((((('''&&&&&&&&&&&&'''&&&'''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))))))))(((((((((((('''&&&&&&&&&%%%&&&&&&'''((('''&&&&&&&&&'''(((((()))###...VVV))))))'''''''''(((((()))))))))***)))))))))))))))******,,,++++++***++++++,,,,,,///.........///---+++(((...------,,,---///000111---111333...666sssWWWBBB333888;;;;;;:::::::::;;;;;;:::999999777777777777777777777777777666555333222111111111111ccc ,,,###---%%%***))))))))))))(((((((((%%%***(((((((((((((((((((((((((((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&%%%'''&&&%%%$$$###$$$%%%&&&&&&&&&'''''''''&&&%%%$$$%%%%%%&&&''')))+++,,,---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&,,,888***,,,GGG)))%%%'''---"""&&&&&&&&&&&&&&&&&&&&&&&&### 999...<<<(((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%!!!###%%%%%%%%%$$$%%%&&&+++***)))******///))) ,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((('''&&&+++,,,###)))444 \\\,,,### )))&&&$$$***'''!!!'''###&&&))))))&&&!!!<<<111 '''&&&)))"""'''''''''&&&%%%$$$$$$###%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((,,,"""'''eee666***)))!!!%%%///&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&%%%###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&'''(((((('''''''''(((((('''''''''&&&'''((('''&&&&&&&&&((((((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((()))***)))''')))xxx***333!!!&&&&&&'''((()))******+++))))))))))))))))))***+++++++++******++++++,,,,,,/////////000000///---,,,------......000222333444999...///111999LLL999===888===999::::::;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::888888666444333222222222444'''jjj---000'''###...)))))))))))))))))))))))))))%%%///'''((((((((((((((((((((((((((('''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((#########$$$$$$#########""""""###$$$%%%&&&&&&''''''&&&%%%$$$###$$$%%%&&&###$$$&&&'''(((''''''&&&""""""###$$$%%%''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&---"""...000///------&&&&&&&&&&&&&&&&&&&&&&&&&&&'''333333---&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%"""$$$&&&'''&&&%%%&&&'''''',,,###"""&&&))))))***)))"""---%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))///###111***!!!$$$&&&,,,(((000!!!))))))"""---(((###%%%'''((()))+++///222///!!!&&&!!!---(((%%%'''&&&&&&%%%%%%$$$$$$######'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&"""&&&'''*** ***%%% )))$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&'''&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((((()))******'''(((((())))))(((((('''&&&'''((('''&&&&&&&&&(((''''''&&&&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((()))***...%%%))))))>>>lll---%%%&&&''''''((()))***++++++))))))(((((()))***++++++************++++++,,,------///111222222111111111//////000111333555777888AAA...666888000888333CCC777AAA:::999999999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<:::999888666555444444444;;;***:::###)))QQQ333'''%%%...%%% ...))))))))))))************)))222$$$((((((((((((((((((((((((((('''%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$############$$$&&&'''(((&&&&&&%%%%%%$$$$$$%%%%%% """$$$&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%...555###'''***!!!(((+++''''''''''''''''''''''''$$$111"""777---UUU,,,'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''))))))((('''((())) ,,,!!!...'''&&&+++aaaBBB---+++###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))),,,&&&&&&&&&"""&&&((( +++ ...)))+++,,,###'''///(((''''''&&&###!!!$$$iii333$$$...((("""***""""""###$$$%%%&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%&&&&&&+++''''''KKKGGG!!!&&&######$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&''''''(((((((((&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&''''''&&&$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&'''(((((()))'''((()))******)))((('''&&&'''((('''&&&&&&'''((('''&&&&&&&&&&&&'''(((((($$$#########$$$%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))*********''''''&&&&&&''''''((()))))))))(((((('''(((((())),,,,,,''',,,###,,,((((((((())))))*********(((((((((((()))***+++,,,++++++++++++,,,---......---///222333333333333444111222444555777999:::;;;999222AAA@@@000222LLL:::000;;;999888888888999;;;===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999999999999777///;;;555555000***555QQQ444&&&...111$$$(((---)))))))))************+++,,,...###((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&''''''&&&%%%%%%%%%&&&'''%%%%%%&&&&&&%%%%%%$$$$$$ !!!###%%%''''''''''''******)))'''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&***###%%%;;;---(((444333""""""""""""""""""""""""+++))))))***222SSS$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&((())))))'''&&&&&&'''!!!+++###,,,'''%%%'''333###***!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***&&&---+++ ###,,,///!!!,,,---999)))888!!!,,,(((!!!(((+++,,,,,,,,,"""444QQQ###&&&((()))"""***######$$$%%%&&&'''(((((($$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!---%%%&&&---)))%%%###$$$&&&)))###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&'''(((((('''&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''((((((((((((((('''&&&&&&&&&&&&'''$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''(((***++++++***((('''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((($$$$$$######$$$&&&'''((('''''''''(((((('''''''''%%%%%%&&&&&&'''(((((()))((()))))))))************'''''''''''''''(((((()))+++***)))(((''''''''''''&&&%%%'''$$$,,,eee+++)))))))))))))))))))))***(((((((((((()))***+++,,,------------...///000111///222555555444333333555222333444666888999::::::333888===:::???222ZZZ555222111888888888888999;;;>>>@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????;;;<<<>>>555000000222DDD===&&&UUU!!!>>>!!!,,,///%%%444***))))))*********+++++++++,,,&&&%%%((((((((((((((((((((((((((('''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''######%%%%%%%%%%%%######,,,+++)))'''&&&&&&&&&&&&$$$%%%&&&'''&&&%%%$$$### !!!###%%%&&&&&&&&&%%%$$$$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&)))!!!***'''***///%%%$$$LLL)))&&&&&&&&&&&&&&&&&&&&&&&&&&&(((...***###---%%%WWWvvv+++&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$""""""###''',,,%%%"""&&&&&&%%%***&&&,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))******)))'''###'''...''' $$$%%%"""666###VVV999)))###'''222%%%&&&%%%###!!! !!!###///777[[[iii***(((!!!***$$$)))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&###bbbJJJ...)))(((!!!######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%###$$$&&&'''''''''&&&&&&###$$$%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%######%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((''''''''''''((())))))''')))***++++++***)))'''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))%%%%%%$$$$$$%%%'''((()))''''''((((((((((((''''''%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))'''''''''''''''((()))))),,,+++***(((''''''''''''###999(((***)))*********)))))))))))))))(((((((((((()))***+++,,,////////////000111333333111444777666444222333444000111333444666777777777:::@@@000+++LLL,,,666<<<===///<<<999999999:::<<>>///222777;;;///666EEE222@@@000'''222,,,&&&***))))))******++++++++++++***(((((((((((((((((((((((((((((('''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&$$$###"""!!!!!!###$$$%%%&&&&&&&&&(((&&&$$$######%%%(((***""""""###$$$&&&'''((((((%%%&&&)))***+++)))'''%%%(((((('''''''''&&&&&&&&&&&&'''((((((''''''(((***+++***(((&&&&&&(((***+++$$$%%%%%%&&&'''(((((()))''''''&&&%%%333,,,,,,)))--- '''%%%$$$$$$%%%&&&%%%%%%)))zzz###%%%%%%%%%%%%%%%%%%%%%%%%'''%%%######%%%'''((((((%%%%%%$$$$$$$$$%%%&&&&&&(((%%%$$$$$$'''(((&&&$$$ccc<<<---'''$$$%%%%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''***)))'''''''''(((''''''$$$222%%%///((( :::&&&***&&&&&&&&&'''&&&&&&%%%%%%...***555ttt))) ///+++!!! %%%%%%&&&&&&&&&''''''''')))(((!!!(((***%%%!!!&&&)))(((((()))'''###$$$"""######,,,...###%%%+++!!!$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&''')))+++,,,(((((('''&&&%%%%%%$$$$$$&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&))))))((((((''''''''''''%%%%%%&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&(((***((('''&&&(((+++,,,***'''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))%%%&&&((())))))'''&&&$$$''''''''''''((((((((((((***%%%$$$***+++'''&&&((())))))(((((('''''''''&&&(((((((((((())))))))))))+++'''###%%%***]]]OOO000!!!(((111(((......,,,$$$111###///111 ---222666///666666888'''@@@---555555444444444555666666888888888999:::;;;<<<<<<<<<444555===999888TTTxxxTTTCCC;;;@@@>>>>>>>>>>>>>>>???AAAAAABBB@@@???@@@AAAAAA@@@???AAACCCEEEGGGHHHHHHGGGFFFFFFEEECCC@@@===;;;<<<===<<>>??????@@@@@@AAAAAABBBBBBAAA@@@AAACCCDDDCCCBBBEEEFFFHHHIIIIIIIIIGGGFFFFFFFFFEEECCC@@@>>>>>>???===;;;666:::777UUUAAA&&&...222$$$222'''###888...###******************))))))(((%%%XXX)))((((((((((((((((((((((((((('''%%%%%%&&&''''''&&&&&&%%%((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''000 ,,,777666"""(((&&&(((&&&$$$$$$%%%%%%%%%###***&&&###$$$&&&%%%'''///&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&''''''%%%$$$"""###%%%&&&'''''''''''''''&&&%%%&&&((()))((('''(((###((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%$$$############$$$'''---"""EEEmmm###---&&&$$$%%%%%%&&&&&&''''''''')))000000$$$--- %%%$$$***%%% """"""$$$$$$$$$$$$%%%%%%%%%%%%!!!%%%&&&%%%%%%***------###---///+++)))&&&###)))'''+++)))###)))+++BBB###)))&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$%%%'''(((&&&$$$###$$$%%%&&&''')))******''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&%%%%%%))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((((('''&&&'''(((&&&%%%%%%&&&(((((('''&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((('''''''''((()))***''''''''''''''''''''''''''''''''''''(((((((((((('''&&&((()))((($$$$$$'''((((((((((((''''''''''''(((((((((((())))))))))))$$$***&&&'''...333,,,---+++---... 000000---...777---<<<,,,"""666222...111888999)))555222333666888:::;;;;;;;;;<<<===>>>@@@AAABBBCCCCCC???<<<<<>>???AAABBBAAAAAA@@@BBBAAA@@@BBBDDDFFFEEEEEEHHHIIIJJJJJJJJJIIIGGGFFFGGGHHHHHHGGGDDDBBBAAAAAACCCAAA>>>???===///lllDDD(((,,,---+++---000,,,((('''(((((((((((())))))******)))%%%===)))((((((((((((((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%############""" ###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''''''''&&&&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%(((000+++LLL$$$222!!!&&&!!!&&&$$$######%%%&&&&&&&&&)))...%%%!!!---+++'''''''''&&&&&&&&&&&&&&&'''&&&&&&'''((('''$$$""""""%%%&&&&&&%%%$$$'''&&&&&&%%%%%%%%%$$$$$$"""rrrEEE111'''''''''&&&%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&'''...$$$---,,,```sss $$$...$$$$$$$$$%%%&&&'''((((((###!!!***---,,,###000///&&&!!!------###&&&&&&&&&''''''''''''(((***%%%!!!$$$******$$$---&&&$$$444]]]JJJ%%%###)))???000$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&)))((('''&&&$$$%%%&&&((($$$$$$%%%&&&((()))******(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''"""$$$''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))(((&&&&&&'''&&&&&&''''''(((((('''&&&%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))***+++,,,''''''&&&&&&&&&'''((((((''''''''''''((((((((((((###%%%'''((('''&&&'''***((((((((((((((('''''''''(((((((((((())))))))))))$$$,,,&&&&&&--- UUU(((***"""//////)))555,,,111777999333///@@@333888+++???222444777888333555777:::===?????????>>>@@@AAABBBBBBBBBAAA@@@???888;;;<<<===AAACCC@@@999RRR<<<<<<;;;<<<>>>@@@@@@@@@>>>===@@@??????AAACCCEEEEEEDDDGGGHHHHHHIIIIIIHHHGGGGGGGGGIIIJJJJJJGGGEEEDDDDDDGGGFFFIII===CCC===JJJGGGGGG$$$,,,:::***000))))))))))))))))))))))))***)))***)))(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%''''''&&&&&&%%%###"""!!!"""###%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$)))(((&&&%%%$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&((('''%%%&&&(((((('''%%%'''((())))))))))))((('''))))))(((((((((((((((((("""999,,,```%%%666(((###"""!!!###&&&((()))(((...!!! %%%###$$$,,,...''''''&&&&&&&&&%%%%%%%%%'''&&&&&&'''((('''$$$""""""%%%&&&&&&%%%$$$%%%&&&&&&&&&&&&&&&''''''&&&(((***'''''''''&&&%%%%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((&&&%%%''')))%%%%%%+++((('''((( """UUU(((,,,%%%$$$$$$$$$%%%'''((()))...))),,,..."""&&&###!!!%%%%%%###!!!%%%)))&&&&&&'''''''''(((((((((000666###"""+++(((GGGDDD...$$$$$$$$$%%%%%%&&&&&&&&&%%%''''''"""###)))&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''!!!###&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''(((''''''''''''''''''((($$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%&&&((()))''''''''''''''''''''''''$$$'''))))))(((&&&&&&&&&'''((()))))))))(((((((((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((&&&(((***)))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))(((000(((&&&+++ '''+++000,,,'''///...111999555,,,666)))444222???555999:::===???@@@@@@???>>>>>>???@@@@@@@@@???>>>===???BBBBBB======BBBBBB>>>UUU888<<<<<<===???@@@@@@>>><<<;;;???>>>===???AAABBBBBBAAACCCCCCDDDEEEFFFFFFGGGGGGFFFHHHJJJJJJHHHGGGFFFFFFIII>>>III<<<>>>LLLCCCRRR999<<<111+++)))---666***------,,,++++++***))))))'''+++!!!)))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%%%%&&&((((((''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''((((((&&&'''''''''&&&&&&%%%$$$"""###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%###!!!###&&&'''&&&###''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''%%%)))333###JJJ+++000######"""!!!###&&&((())))))&&&"""###+++---&&&$$$+++&&&&&&&&&%%%%%%$$$$$$###'''&&&%%%&&&''''''%%%$$$"""###%%%&&&''''''''''''###%%%'''(((((()))+++,,,/// %%%((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%''')))'''$$$###%%%(((((('''&&&000333###000NNN&&&%%%$$$$$$%%%&&&((()))""""""""")))%%%(((+++'''&&&***///((($$$$$$%%%%%%%%%&&&&&&&&&&&&222,,,%%%$$$jjj###***"""###$$$$$$%%%%%%&&&&&&'''''')))((($$$%%%,,,&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''"""$$$%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''')))(((''''''''''''((()))$$$$$$%%%%%%%%%%%%&&&&&&######"""###$$$&&&((()))''''''''''''''''''''''''&&&''')))((('''%%%&&&&&&((()))+++***((('''((((((%%%&&&''''''(((((('''''')))))))))))))))))))))))),,,++++++***(((&&&$$$###%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''((('''%%%%%%'''%%%!!!'''''''''((((((((((((((((((((((((((())))))))))))%%%+++%%%"""&&&,,,++++++333,,,'''666///222999777///===111PPP111555;;;:::;;;===>>>????????????:::<<>>DDDDDDDDDDDDCCCBBB@@@???AAA@@@??????AAAAAA@@@??????@@@@@@AAABBBCCCDDDEEEEEEFFFHHHHHHGGGFFFFFFGGGMMM;;;FFFFFF<<>>###999///---000///...---,,,+++******(((000&&&)))((((((((((((((((((((((((&&&&&&%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&######$$$%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$!!! """&&&)))'''$$$'''&&&%%%%%%%%%%%%&&&'''#########$$$$$$%%%%%%&&&%%%""",,,...###!!!GGG666666***%%%$$$######%%%''''''&&& 333*** %%%"""%%%&&&%%%%%%$$$######""""""'''%%%$$$$$$&&&''''''&&&%%%%%%&&&&&&'''''''''((($$$&&&''''''%%%$$$&&&(((///nnnMMM'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$'''(((&&&###!!!$$$''',,,&&&)))&&&$$$333&&&TTTCCC'''&&&%%%$$$$$$%%%'''((((((''''''###000&&&'''///'''"""&&&++++++,,,...%%%%%%%%%%%%&&&&&&&&&&&&888333IIIkkk!!!&&&######$$$%%%%%%&&&''''''***)))(((''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$$$$$$$%%%'''((('''''''''''''''''''''''''''(((((('''%%%%%%&&&'''''')))+++***'''&&&&&&(((%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))(((&&&$$$###$$$%%%&&&(((((((((((('''''''''''''''((((((((((((%%%$$$"""!!!&&&,,,((( ''''''''''''((((((((()))(((((((((((())))))))))))###'''%%%$$$%%%CCC===111---444000999888444333>>>???;;;:::ttt===999AAA<<<===>>>@@@AAACCCDDDDDDCCCEEEIIILLLNNNNNNNNNMMMIIIFFFGGGKKKPPPTTTYYY]]]WWWkkkLLLPPPPPPOOOMMMKKKJJJHHHHHHGGGEEECCCCCCCCCBBB@@@>>>????????????@@@@@@AAABBBCCCDDDEEEEEEDDDDDDFFFHHHHHHEEEEEELLLBBB>>>KKKDDDOOO+++@@@333///(((222.........---------,,,,,,***111,,,)))((((((((((((((((((((((((&&&%%%%%%%%%$$$$$$%%%'''((()))%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''((((((((('''&&&$$$###"""######%%%&&&'''(((((((((######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%"""!!!###)))+++***''')))(((&&&%%%%%%&&&((()))%%%%%%&&&''''''((())))))&&&,,,$$$,,,+++ooo555((('''(((&&&$$$$$$%%%%%%%%%$$$...(((!!!---&&&+++%%%%%%$$$$$$###"""!!!!!!'''%%%######%%%'''((((((%%%%%%$$$$$$$$$%%%&&&&&&&&&((((((%%%  )))&&&$$$%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%(((***'''###"""%%%)))((((((&&&---///&&& ///((('''%%%$$$$$$%%%&&&''' +++ )))(((&&&###&&&&&&!!!!!!"""'''''''''((((((((())))))555zzz&&&#########$$$%%%%%%&&&''''''((($$$!!!%%%+++,,,&&&#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''+++)))'''%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&$$$$$$&&&(((%%%(((***)))&&&$$$%%%'''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((((((((('''###$$$&&&)))))))))((('''''''''''''''((((((((()))&&&%%%$$$%%%///888555,,,&&&'''''''''(((((())))))(((((((((((())))))))))))(((***---......[[[XXX>>>''';;;555222888@@@///???DDD,,,>>>BBBMMM@@@444???@@@AAABBBEEEHHHJJJLLLQQQSSSUUUXXXYYYXXXVVVUUUVVVOOOOOOXXX___^^^^^^```dddppp]]][[[YYYWWWTTTRRRPPPOOOOOOLLLJJJGGGFFFEEEDDDAAA???AAA@@@??????>>>>>>??????BBBCCCCCCBBBBBBCCCEEEHHH:::PPPCCCFFFGGG???KKKBBBsss444###:::(((777&&&,,,,,,------------......&&&,,,+++]]])))((((((((((((((((((((((((%%%%%%)))((('''&&&&&&'''((()))''''''''''''&&&%%%$$$#########%%%''')))***,,,---&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###""""""$$$%%%'''+++***)))'''%%%$$$$$$###&&&'''''''''&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''***(((%%%###"""$$$&&&(((&&&&&&(((((((((&&&$$$"""!!!!!!"""###$$$&&&((((((###+++%%%###&&&!!! +++...%%%((('''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&&&&&&&***(((%%%&&&)))++++++))) 111***333+++!!!,,,'''!!!)))%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&((((((((('''&&&&&&%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&$$$###!!!"""000+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%###///###$$$+++---)))///&&&&&&&&&'''&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$######$$$$$$%%%%%%$$$$$$###$$$$$$&&&''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$(((((('''''''''&&&&&&&&&((('''&&&&&&'''(((&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%""""""$$$''')))))))))))))))(((((((((((((((((((((((((((((((((''')))555zzz$$$$$$+++$$$!!!***)))&&&222***)))'''%%%'''***+++)))%%%000"""%%%222:::888;;;777999@@@<<>>@@@@@@@@@@@@AAABBBBBBCCC===>>>@@@GGGDDD999@@@PPPvvvRRR222+++444222..................---,,,,,,)))---...(((+++((())))))))))))))))))(((%%%///)))((('''&&&&&&'''((()))&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%&&&'''(((((((((%%%&&&&&&&&&%%%%%%$$$###%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''((('''&&&%%%%%%$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&'''((())))))'''&&&$$$%%%$$$$$$$$$%%%&&&'''(((NNN///'''888%%%((("""''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$'''&&&%%%&&&)))***(((&&&###---pppEEE$$$&&&!!!+++***$$$+++&&&&&&&&&''''''''''''''')))(((((('''&&&%%%$$$$$$%%%%%%&&&&&&'''(((((((((&&&&&&%%%%%%%%%&&&'''(((!!!"""+++PPP222&&&...---$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&***(((((('''555111^^^ &&&&&&''''''(((''''''&&&&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%&&&&&&'''(((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%(((((('''&&&&&&&&&''''''))))))(((((((((''''''''')))(((&&&&&&'''''''''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&$$$###%%%((((((((((((((((((((((((((((((((((((((((((((((((((('''RRR...444BBB !!!///(((+++......,,,***(((&&&++++++&&&***888<<<<<<::::::>>><<<<<<:::;;;:::<<<@@@ZZZVVVTTTYYYccckkkhhhccc___hhhnnnrrrppppppqqqpppmmmgggfffeeedddeeegggiiijjjfffppptttjjjjjjgggiiihhhdddccc]]]^^^SSS[[[ZZZiii\\\RRRUUUTTTUUUPPP,,,LLL===EEE444???>>>=========>>>@@@AAAIII???EEE888AAAUUUCCC???ppp555000666222000---------.........------///,,,---***+++%%%%%%&&&&&&&&&&&&%%%%%%%%%---(((((('''&&&&&&'''((((((%%%%%%%%%%%%%%%$$$###"""&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$&&&((()))***)))'''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&''')))++++++)))&&&$$$&&&'''((()))))))))((('''''''''&&&&&&&&&&&&&&&'''yyy###***%%%***((( %%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%$$$###%%%$$$$$$%%%''''''&&&$$$$$$***666!!!!!!(((,,,%%%***'''''''''''''''&&&&&&&&&)))((('''&&&%%%######"""%%%%%%&&&&&&'''(((((((((&&&%%%%%%%%%%%%&&&'''(((###...$$$rrr'''///$$$)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''' '''$$$$$$+++!!!''' %%%&&&'''(((((()))((((((%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&''''''((((((***)))((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$######''''''&&&&&&&&&'''(((((()))))))))))))))(((((((((+++(((%%%$$$%%%'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))'''&&&%%%'''(((''''''''''''''''''''''''(((((((((((((((((((((((( (((,,,000555)))***%%%))),,,---***'''&&&''',,,---)))ddd777AAA>>>>>><<<>>>@@@888:::<<<>>>DDDAAApppiiieeeiiinnnppprrruuuzzz|||zzzrrrmmmkkkjjjgggpppooommmkkkjjjjjjkkkkkkhhhxxxuuunnntttrrrnnnqqqlllcccddd```MMM___RRR]]]```lllZZZWWWOOOJJJFFFIIIAAA@@@>>>======>>>???@@@777MMM;;;444NNNDDD444KKKzzz;;;666333222000.........///000000000111555+++---+++&&&&&&''''''((((((''''''&&&(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%%%%$$$%%%%%%&&&'''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%&&&)))******(((&&&$$$$$$%%%'''((()))))))))(((''''''&&&&&&&&&&&&''''''--- \\\555&&&,,,&&&'''%%%&&&'''((((((&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''&&&&&&%%%&&&%%%$$$$$$%%%%%%&&&&&&$$$(((&&&!!!!!!$$$***$$$&&&((((((((('''&&&&&&&&&%%%''''''&&&%%%$$$$$$######((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''------ +++111MMM444000''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%111'''"""111$$$$$$$$$&&&'''((((((((((((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&$$$###"""$$$%%%'''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$######$$$%%%&&&'''(((((((((((((((((((((((((((+++(((%%%###$$$&&&'''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((''''''&&&'''(((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((666======###---000...)))''''''((()))(((***---&&&......///777CCC===@@@???@@@@@@777@@@CCCEEELLLIIIddd}}}gggttt~~~tttlllooonnnjjjjjjooottttttkkkjjjhhhgggeeedddddddddYYYfffVVVnnntttvvvmmmnnnjjj^^^gggjjj```mmmhhh|||\\\UUUIIIPPPLLLHHHHHHGGGEEECCCAAA???>>>***LLL444AAAEEE000JJJBBBUUUAAA444999444111111111111222333444444444...000+++bbb&&&'''(((((())))))(((((('''+++'''&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%&&&'''((((((''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''((((((((($$$$$$$$$$$$%%%&&&'''(((/// ccc???333"""---"""%%%&&&'''((((((&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((()))))))))***(((%%%######$$$'''***)))!!!///!!!aaaFFF ###(((&&&%%%((((((((('''&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&,,, ...&&&###ppp///...$$$***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%!!!222######+++ VVV777"""###$$$%%%&&&'''''''''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$"""!!!!!!"""$$$%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&#########$$$%%%&&&'''(((''''''''''''''''''''''''+++(((%%%###$$$&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((!!!$$$}}}***,,,---(((+++&&&...(((''',,,///---+++,,,555000&&&888AAA;;;AAACCCDDDBBB???LLLMMMQQQTTTTTTYYYkkkkkkkkkllliiiccc```dddhhhiiihhhggggggfffeeeddddddddd______ddd{{{rrrwwwmmmiiiggg\\\mmmdddcccZZZdddWWWlllPPPSSSOOOPPPQQQOOOLLLFFFAAA===AAA444???DDD,,,???[[[555PPP:::CCC:::444444333333333333444555000222333,,,===---%%%%%%%%%&&&&&&%%%%%%%%%+++###&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%%%%&&&&&&''''''(((((($$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&)))'''&&&%%%%%%''')))***(((((('''&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%'''((($$$$$$$$$%%%&&&'''(((((($$$$$$$$$$$$%%%&&&'''(((///''''''###!!!"""%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&((()))******++++++***(((%%%###$$$(((+++---(((&&&000%%%!!!%%%&&&***''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&'''((((((((($$$%%%&&&&&&''''''&&&&&&###***+++...&&&000!!!(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&,,,...ccc:::222###ppp___"""###$$$%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''######$$$%%%&&&'''((((((%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&''''''''''''+++(((%%%$$$%%%'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%&&&(((((('''%%%&&&&&&&&&'''(((((())))))((((((((((((((((((((((((!!!444{{{!!!""",,,%%%222)))$$$&&&///111***&&&''')))???DDDAAAIIINNNPPPRRRUUUaaa\\\ddd^^^dddcccxxx|||wwwmmmooogggwwwrrr}}}jjjoooxxxdddXXXdddVVVWWWXXXWWWSSSLLLFFFBBBMMM000FFF666<<<<<<+++UUU===EEE>>>:::999777555444444444555000555444000111...''''''(((((((((((('''''''''###%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%""""""###%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%%%%&&&'''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&'''''' """///^^^{{{"""&&&000%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''((()))*********''')))***(((&&&%%%&&&((((((###"""$$$$$$222%%%)))"""***$$$&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''((((((((($$$%%%&&&'''''''''&&&&&&!!!...$$$'''&&&&&&lll%%%***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&###"""(((,,,aaaAAA$$$ 666"""***###$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((((((((()))(((&&&&&&'''''''''&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&%%%'''******(((&&&&&&&&&'''(((((()))******(((((((((((((((((((((((($$$(((FFF444...***$$$"""&&&,,,***%%%***666333OOOPPPSSS[[[aaaccceeelllpppeeessscccjjjjjjyyyxxxoooyyyuuuwwwqqqgggpppeee______^^^\\\YYYUUURRRPPPIIIGGGCCC<<>>>>>>>>777000===777''')))(((((())))))))))))(((((($$$444((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""'''((((((((())))))******"""###$$$%%%&&&'''''''''!!!...###555vvv)))###)))(((&&&$$$######$$$%%%'''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''')))******((('''%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&$$$""">>>+++%%%%%%,,,%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&((((((((('''&&&%%%######''''''''''''''''''''''''!!!///###%%%222888))),,,222...%%%&&&&&&(((((('''''''''&&&&&&&&&)))######444aaaVVV***222///..."""(((''')))%%%%%%)))"""&&&)))&&&&&&&&&&&&%%%$$$######%%%$$$$$$$$$$$$%%%&&&'''''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&%%%&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))(((&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$(((((((((((((((((((((((()))((()))***+++***'''$$$$$$$$$&&&'''((((((((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%)))'''&&&''')))(((%%%!!!(((((((((((()))))))))))) <<<qqqoooZZZSSSccceeelllkkkvvvmmmyyyqqqnnnggg```[[[WWWVVVUUUWWW}}}mmmhhhffffffbbb\\\___fffUUUiii\\\EEEqqqKKKXXXXXXTTTWWWUUUQQQNNNJJJHHHGGGGGGJJJDDD===444:::888000///***)))''')))555444"""$$$///''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((()))((('''&&&%%%######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&''''''((((((((($$$%%%&&&&&&'''''''''''''''%%%'''KKK&&&%%%$$$#########$$$%%%''')))***######$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((((((((((((&&&&&&$$$$$$###$$$$$$%%%&&&''')))###$$$&&&+++---###***...'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''%%%///!!! 000###$$$MMM***)))$$$&&&((('''''''''&&&&&&&&&&&&(((###$$$>>>$$$... ,,,,,,))))))&&&'''$$$!!!((($$$))),,,((($$$%%%%%%&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$###""""""%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%$$$######%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''&&&%%%%%%(((((((((((((((((((((((()))(((((()))***)))'''%%%%%%&&&'''(((((((((((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%)))((((((***---...+++)))''''''((((((((()))))))))222,,,777zzzgggllleeemmmcccjjjaaa^^^YYYTTTRRRRRRSSSUUUZZZmmm^^^iiiqqqmmmeeezzz]]]cccUUU[[[XXXYYY]]]\\\ZZZXXXVVVUUUTTTTTTMMMEEEDDDHHHCCC222cccRRR))),,,///000,,,)))((('''%%%:::&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$###&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,+++***'''%%%$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((('''''''''--- %%%%%%(((]]])))((((((((('''&&&%%%$$$###!!!"""###$$$&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!!!!!!!"""###$$$&&&&&&+++!!!%%%)))!!!vvvEEE###***''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''!!!+++%%%!!!,,,,,,######PPP(((!!! %%%+++'''+++''''''''''''&&&&&&&&&&&&###((($$$+++xxx&&&!!!)))!!!(((%%%---)))$$$'''kkk111###%%%$$$)))---"""'''######%%%&&&&&&'''''''''((('''''''''''''''''''''&&&&&&%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((('''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((''''''&&&&&&(((((((((((((((((((((((()))(((&&&'''(((((('''%%%'''(((((())))))(((((((((&&&&&&&&&''''''''''''(((((((((''''''&&&&&&'''''''''''''''(((''''''&&&%%%&&&&&&''')))++++++***(((&&&&&&'''''''''((((((((()))""",,,(((iiidddeeeYYY]]]UUUWWWSSSRRROOONNNNNNQQQTTTVVV[[[^^^^^^YYY___^^^^^^______^^^]]]\\\\\\SSSOOOMMMOOOLLL@@@333iii###((()))+++...&&&""",,,***WWW%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&(((((()))&&&%%%%%%%%%$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******)))'''&&&)))((('''&&&%%%$$$######''''''%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%)))!!!---+++"""%%%...)))*********(((%%%"""!!!%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''###"""""""""###$$$%%%%%%'''!!!'''(((&&&>>>)))'''###(((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''''',,,&&&!!!(((,,,&&&!!!,,,,,,,,,$$$***)))&&&&&&&&&&&&&&&&&&&&&&&&///+++]]]???$$$'''%%%%%%***'''$$$((([[[KKK,,,$$$!!!###)))###'''$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&'''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''&&&&&&(((((((((((((((((((((((()))'''%%%%%%&&&''''''&&&((()))))))))))))))((('''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%###&&&&&&&&&&&&'''''''''(((!!!666!!!...888wwwRRRYYYYYYLLLRRRPPPQQQVVVVVVWWWXXXXXXYYYYYYYYYYYYnnn]]]aaa\\\aaa___```bbbccccccbbbaaa```[[[]]]TTTHHHRRRVVV777kkkppp***---$$$###///...&&&'''***%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''((())))))((('''&&&&&&%%%%%%%%%%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&(((((()))%%%%%%$$$$$$############&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((())))))((('''%%%$$$######'''&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$""""""***'''%%%JJJfff### """%%%(((*********)))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$###%%%(((###&&&'''###///###)))'''%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''$$$)))((((((&&&III^^^,,,))))))"""%%%%%%&&&&&&&&&&&&&&&&&& ...%%%'''$$$(((&&&***''''''%%%%%%***VVVZZZ...$$$###"""(((###%%%&&&'''''''''&&&&&&%%%$$$!!!"""$$$&&&'''((((((((()))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''%%%%%%'''(((''''''((()))))))))))))))((('''&&&&&&&&&''''''''''''((((((((('''''''''(((((()))&&&&&&'''''''''''''''&&&&&&'''))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((///---!!!---OOOCCCPPPQQQIIISSS[[[]]]eeegggjjjlllkkkgggccc```[[[kkk]]]ZZZdddaaaaaafffgggiiijjjkkkjjjiiiiiidddbbb]]]MMMYYYXXXUUU<<<)))111...(((,,,111***"""!!!&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$###$$$%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%$$$$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%'''(((%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''$$$$$$%%%%%%&&&%%%%%%$$$%%%)))%%%"""'''%%%%%%"""###&&&((())))))(((''''''&&&&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&''''''(((((())))))'''&&&%%%$$$$$$$$$###)))&&&"""###)))zzzFFF+++!!!%%%&&&&&&''''''&&&&&&%%%######$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''+++!!!)))((('''(((###+++###'''&&&***###%%%%%%%%%%%%&&&&&&&&&&&&'''$$$""")))(((&&&,,,***$$$'''$$$'''***YYYZZZ)))$$$+++(((+++%%%###(((((((((''''''&&&$$$$$$ !!!$$$&&&'''''''''''''''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((&&&&&&&&&((()))(((''''''(((((())))))(((((((((&&&&&&&&&''''''''''''(((((((((''''''(((((())))))%%%&&&''''''((('''''''''"""%%%&&&&&&&&&'''(((&&&&&&'''''''''(((((((((+++%%%$$$111***555wwwEEEEEEOOOTTTTTT```mmmqqquuuxxx|||~~~|||xxxrrrnnniiimmm}}}~~~|||ZZZXXXgggcccbbbhhhiiikkklllmmmnnnnnnooommmbbbiiidddcccNNNaaaCCCfff"""...000&&&***000'''&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$######$$$%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))%%%%%%&&&'''''''''''''''(((((((((((('''''''''&&&$$$$$$%%%&&&'''''''''&&&++++++%%%&&&&&&###ggg((((((((('''&&&$$$"""!!!%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((())))))(((((((((((('''&&&%%%%%%%%%&&&$$$(((###)))"""%%%***:::&&&$$$!!!%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''%%%###"""%%%,,,...+++'''(((eee&&&---((()))$$$$$$%%%%%%%%%&&&&&&&&&(((,,,^^^$$$***%%%%%%)))''''''&&&$$$***&&&]]][[[%%%###...(((***((('''&&&'''''''''''''''&&&&&&###$$$&&&'''((('''%%%%%%'''&&&%%%$$$$$$%%%&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''&&&'''(((******)))'''%%%&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((()))******%%%&&&&&&'''(((((('''''' $$$%%%$$$$$$%%%'''''''''((((((((()))))))))---&&&=== nnnMMMNNNRRRUUU^^^dddmmm{{{~~~~~~}}}~~~xxxpppZZZVVVccc^^^ccceeefffgggiiillloooqqqrrrssslllvvvqqqiii]]]WWW]]]FFFDDD$$$333###%%%444,,,LLL((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''$$$%%%'''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$&&&((()))''''''''''''''''''''''''"""$$$&&&((()))(((&&&$$$''''''''''''''''''&&&&&&$$$%%%'''((()))((('''&&&(((((((((''''''&&&&&&&&&$$$%%%&&&'''(((((((((((()))&&&&&&,,,###+++$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&'''''''''$$$%%%''')))******)))(((&&&&&&%%%%%%%%%&&&''''''$$$%%%!!!222%%%"""777666+++%%%&&&&&&''''''&&&&&&%%%&&&'''(((((())))))((((((%%%&&&&&&''''''&&&%%%%%%'''''''''''''''''''''''' ...+++"""###''')))!!!$$$(((!!!((($$$$$$$$$%%%%%%&&&&&&&&&$$$!!!FFF;;;&&&***$$$%%%%%%"""'''###%%%,,,###___ccc'''!!!***"""&&&***,,,$$$%%%&&&'''(((((((((((('''((())))))(((&&&$$$###)))((('''&&&&&&''')))***'''''''''&&&&&&%%%%%%%%%&&&'''''''''(((((())))))(((((((((''''''&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&(((***,,,+++)))'''$$$%%%&&&'''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******%%%%%%&&&'''((((((((('''$$$'''***)))'''&&&&&&((((((((((((((())))))))))))&&&---&&&111111lllZZZZZZ]]][[[eeennnttt~~~www{{{~~~~~~666VVVSSS]]]XXXeeeeeefffgggjjjnnnrrrvvvxxxuuuzzz~~~nnnkkk{{{LLLhhhUUUWWW777!!!666(((&&&333&&&www))))))***)))((('''%%%$$$$$$&&&(((((('''&&&'''((($$$$$$%%%&&&&&&''''''(((''''''&&&%%%$$$$$$$$$$$$&&&((()))(((&&&%%%%%%&&&$$$%%%'''''''''%%%###"""""""""###$$$$$$%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''')))******"""###%%%'''''''''%%%%%%'''&&&%%%%%%%%%%%%&&&'''+++***)))((('''&&&%%%%%%((()))'''###,,, ```???---"""... !!!((("""&&&***!!!'''(((---###---(((###000%%%,,,'''''''''(((((()))))))))'''&&&%%%%%%%%%%%%&&&'''"""$$$''')))***)))'''&&&mmm<<<)))'''%%%%%%%%%&&&&&&'''''''''++++++******)))'''&&&%%%'''######)))***&&&$$$'''&&&'''((('''%%%$$$%%%&&&))))))(((((('''''''''''''''hhhEEE"""(((***((()))(((''''''((('''%%%###((($$$XXX000'''&&&&&&&&&&&&'''(((((("""--- ```aaa'''%%%...###&&&(((***&&&''''''(((''''''&&&%%%'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&)))&&&$$$$$$'''))))))'''(((((('''&&&%%%%%%$$$$$$'''%%%###%%%''')))'''%%%&&&&&&&&&'''''')))***+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%'''((('''&&&$$$$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((()))))))))'''&&&%%%&&&'''((())))))((('''&&&(((''''''&&&&&&((()))*********)))((('''&&&%%%%%%$$$%%%'''((()))(((''''''))))))))))))((('''&&&%%%(((((((((((())))))))))))******)))))))))))))))***dddbbb```fffnnnsssvvv{{{|||}}}tttpppuuu}}}^^^???LLLKKKXXXQQQYYY]]]bbbhhhiiihhhllluuu}}}}}}~~~}}}yyyrrrlllgggcccSSSyyyHHH444BBB///(((((())))))((('''&&&%%%$$$&&&(((((('''&&&'''((((((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&'''((())))))&&&''')))(((&&&%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%###$$$$$$%%%&&&'''(((((((((((((((''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''***)))(((&&&$$$""" $$$''''''&&&,,,%%%TTT&&&&&&'''%%%,,,)))&&&******%%%"""000...***$$$+++###((('''!!!***&&&&&&%%%%%%$$$$$$######'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&'''((()))CCC'''$$$&&&&&&&&&&&&&&&&&&%%%%%%(((((())))))((((((''''''+++&&&$$$'''(((%%%%%%(((&&&'''((('''%%%$$$%%%&&&'''''''''&&&&&&&&&%%%%%%)))XXX ,,,''''''&&&%%%&&&''''''%%%###'''###iii((('''&&&&&&&&&&&&'''(((((($$$,,,###]]]bbb)))""")))"""&&&&&&&&&&&&''''''''''''''''''''''''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''%%%######%%%''''''&&&(((((('''&&&&&&%%%$$$$$$%%%###"""###%%%'''%%%$$$&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&'''((((((&&&%%%%%%&&&%%%&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''((()))))))))((('''''''''((())))))(((''''''(((((('''&&&'''((()))***((((((((((((((('''''''''&&&&&&''''''((('''''''''(((((())))))((('''&&&&&&(((((((((((()))))))))*********))))))))))))******444tttgggpppooottt{{{~~~uuu~~~tttnnnlllsss|||DDDGGGKKKBBBPPPNNNZZZ[[[bbbjjjmmmlllmmmsssxxx~~~{{{vvvsss{{{jjjdddtttBBB666;;;///''''''(((((((((((('''&&&$$$&&&(((((('''&&&'''((((((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&'''((())))))%%%'''((((((&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%###"""!!! %%%(((((('''&&&###666$$$)))"""%%%+++---###333,,,+++***,,,000###333&&&$$$,,,%%%$$$'''''''''''''''''''''&&&'''&&&%%%%%%%%%%%%&&&'''***(((%%%######%%%(((***###((((((''''''&&&&&&%%%$$$$$$%%%&&&&&&'''((((((((('''---(((%%%%%%%%%$$$&&&)))&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$)))???++++++((($$$$$$###%%%&&&'''%%%$$$%%%$$$$$$''''''&&&&&&''''''((()))&&&***&&&YYY```+++"""&&&###(((%%%$$$'''&&&%%%%%%&&&'''((()))((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''''''''%%%$$$%%%&&&(((''''''((((((''''''&&&%%%%%%%%%%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''(((((())))))(((((('''&&&''')))(((&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))******))))))'''(((((())))))(((((('''(((((('''''''''((()))***&&&'''''''''(((((())))))((((((''''''&&&'''''''''(((((()))))))))(((''''''((((((((()))))))))************)))))))))******+++(((SSSuuuaaauuusssyyyVVVuuueeehhheeefffnnnvvv~~~VVVHHH]]]PPPCCCOOOIIIQQQXXX```iiinnnooonnnqqqsss}}}yyywwwgggsss&&&&&&&&&''''''(((((((((%%%'''(((((('''&&&&&&'''$$$$$$%%%&&&&&&''''''(((''''''&&&%%%$$$$$$$$$$$$%%%&&&((('''&&&%%%%%%&&&((('''%%%$$$$$$%%%&&&'''&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%((()))((($$$###$$$EEE+++)))$$$"""***&&&///,,,...######$$$111&&&***&&&000'''***!!!$$$$$$%%%'''(((***+++,,,'''&&&%%%%%%%%%%%%&&&'''***(((%%%###"""$$$''')))555(((&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$$$$&&&)))&&&'''((('''%%%$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$&&&***UUU ,,,***$$$######%%%'''((('''&&&&&&%%%''''''''''''''''''(((((()))'''((((((ZZZSSS+++&&&(((%%%)))$$$&&&'''&&&%%%$$$%%%'''***+++((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''%%%$$$"""!!!!!!"""$$$%%%(((((((((((()))******)))((((((''''''&&&&&&&&&%%%'''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((&&&'''))))))'''&&&''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***))))))(((((((((((())))))(((((((((((((((((((((((()))))))))''''''''''''((((((((((((***)))(((&&&&&&&&&'''((('''(((((()))))))))(((((((((((()))))))))***************))))))******++++++222'''MMMvvvkkkxxxyyy{{{nnnrrrgggeee\\\]]]]]]```ffflllsssjjj]]]aaahhhPPPLLLVVVIIIJJJQQQYYYccciiilllnnnqqqtttzzz}}}{{{iiilll%%%%%%&&&&&&''''''((((((%%%'''(((((('''&&&&&&'''$$$$$$%%%&&&&&&''''''(((''''''&&&%%%$$$$$$$$$$$$$$$%%%''''''&&&%%%%%%&&&((('''%%%$$$$$$%%%''')))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&(((***++++++)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******"""&&&((()))&&&((()))&&&///&&&###***)))%%%$$$&&&)))333&&&---pppuuu###---''' !!!"""###%%%&&&'''((('''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&(((???sss$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&%%%%%%$$$"""%%%'''&&&%%%%%%&&&'''&&&'''((('''%%%$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&!!!'''(((...$$$$$$$$$&&&((())))))''''''''''''(((''''''''''''((())))))(((&&&)))ddd<<<'''***)))'''(((!!!((('''&&&%%%$$$%%%'''***+++(((((('''''''''(((((((((&&&&&&&&&''''''(((((((((%%%$$$"""!!!!!!"""$$$%%%'''((()))))))))))))))***((('''''''''''''''&&&&&&''''''(((''''''&&&''''''***)))((((((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&((())))))((('''((()))((((((((((((((())))))***''''''''''''''''''''''''((()))*********)))'''&&&)))))))))(((((()))))))))((((((((()))))))))))))))((((((((((((''''''''''''+++***((('''&&&&&&'''(((''''''((()))*********)))))))))))))))***************************+++,,,,,,+++%%%...999uuulll}}}zzzsssnnnnnnoooooonnnlllhhhcccgggVVVYYYXXXXXXZZZ]]]___cccnnnyyy~~~YYYfffhhhaaaOOORRRUUUJJJOOOMMMRRRYYY^^^dddjjjrrrwwwyyy|||{{{mmmrrrooo&&&&&&%%%%%%&&&'''((((((&&&''')))((('''%%%&&&&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&'''((())))))###%%%&&&'''%%%%%%%%%&&&((('''%%%$$$$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((('''%%%###!!!%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&&&&%%%%%%%%%((('''%%%###222((($$$)))(((%%%&&&,,,"""333$$$///:::***)))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$%%%&&&&&&&&&&&&%%%%%%)))"""###$$$%%%'''((())))))&&&'''''''''&&&%%%%%%$$$ &&&***'''%%%&&&'''&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&'''''''''''' 888 !!!%%%%%%%%%%%%&&&)))***)))'''((((((nnn$$$((((((''''''(((((()))***)))&&&)))www***"""***'''&&&&&&((('''&&&%%%%%%&&&'''((()))(((''''''''''''((())))))&&&&&&&&&'''(((((())))))''''''&&&%%%%%%&&&''''''###%%%''''''&&&&&&&&&'''''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%&&&***))))))((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((())))))******))))))(((&&&(((******)))((()))***''''''(((******+++******((((((((((((((((((((((((******++++++***((('''&&&***))))))(((((())))))***'''((()))*********))))))))))))(((((('''''''''&&&))))))(((((('''(((((((((&&&'''((()))***+++++++++)))))))))*********++++++***************+++,,,---///,,,444'''LLLvvvooonnn{{{wwwoooeee^^^]]]^^^___^^^XXX[[[XXXFFFWWWYYYWWWUUUUUUWWWWWWWWW]]]eeeppp|||xxxpppvvvyyymmmccciiizzzpppooogggjjjcccYYYTTTLLLJJJTTTNNNPPPRRRUUU[[[dddooouuuyyy|||yyysss___ttt'''&&&%%%%%%%%%&&&'''(((&&&((()))((('''%%%%%%&&&(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&'''((())))))"""$$$&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&((()))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''')))&&&"""%%%GGG***%%%!!!***&&&!!!***,,,&&&(((!!!&&&bbb---$$$(((((((((''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''###$$$$$$%%%&&&&&&&&&&&&$$$zzzAAA$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''''''''&&&&&&,,,...((($$$%%%''''''&&&'''((('''%%%$$$%%%&&&%%%&&&&&&&&&'''''''''((($$$TTT888 """%%%$$$$$$&&&(((((('''&&&'''(((ppp```'''((((((((((((((())))))***+++((()))%%%"""(((###'''***(((&&&'''''''''''''''''''''(((''''''&&&'''((()))***&&&&&&&&&'''((()))))))))(((((((((((((((((((((((("""$$$''''''&&&$$$%%%'''''''''''''''((((((((((((%%%'''((('''$$$###$$$&&&(((((('''(((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))&&&(((******)))))))))***###%%%(((***,,,+++***)))((((((((((((((((((((((((((()))***+++******((((((******)))(((((()))******'''((()))***+++***))))))'''''''''((((((((((((((('''(((((())))))))))))(((&&&'''((()))***+++++++++))))))*********+++++++++************+++,,,---...---...&&&===###>>>QQQrrriiinnn~~~uuunnnhhh```XXXRRRQQQRRRRRRQQQJJJNNNRRRCCCnnn```WWWTTTSSSTTTTTTRRRUUUZZZZZZbbbccccccddd[[[ZZZgggdddTTTnnnfffiii{{{yyypppooogggaaaVVVMMMQQQTTTTTTSSSQQQRRRVVV^^^gggmmmvvvyyy~~~|||nnnggg]]]''''''%%%%%%%%%%%%&&&'''&&&((()))((('''%%%%%%&&&$$$$$$%%%&&&&&&''''''(((''''''&&&%%%$$$$$$$$$$$$"""$$$&&&&&&%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&(((&&&%%%&&&***000666;;;%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%&&&&&&'''(((((("""$$$%%%$$$///'''iiiCCC///"""))))))''''''$$$---(((&&&(((%%%777EEE$$$#########$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$###$$$$$$&&&'''((("""///<<>>)))((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((###$$$$$$$$$%%%%%%%%%%%%''''''&&&%%%$$$######$$$''')))***)))(((&&&&&&'''))))))((((((((('''''''''))))))))))))((((((((((((''''''&&&&&&''''''((()))(((((((((((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((()))***)))((('''''''''((()))***++++++,,,,,,,,,++++++,,,+++************+++,,,***)))))))))))))))((((((((((((((((((((()))******(((''''''(((******)))((((((((((((((())))))))))))******)))))))))******+++---------,,,,,,...333666;;;:::<<>>CCCJJJRRRQQQJJJCCC@@@AAADDDCCCDDDFFFHHHMMMWWW```nnnpppsssvvvzzz~~~rrriiihhhgggddd```[[[VVVSSSQQQOOONNNNNNMMMLLLLLLNNNOOORRRWWW\\\aaaffflllrrrtttvvvuuutttrrrpppoooooopppqqqlllgggdddeeegggiiijjjllljjjgggdddcccdddeeeffffffdddaaaaaacccdddddddddeeefffggghhhjjjnnnssswww{{{{{{zzzvvvqqqoooqqqtttxxxzzz{{{yyyvvvsssrrrrrrrrrrrrrrrrrrqqqpppnnnnnnmmmqqquuuvvvsssooollljjjiiieeebbbcccccc___[[[ZZZRRRVVV[[[aaajjjqqqtttrrrppplllggghhhppp~~~vvvpppjjjiiigggcccaaabbbeeegggppplllgggccceeemmmyyy{{{oooeee___LLLGGGAAA===999444000---...+++))),,,///000///---''''''&&&&&&&&&&&&''''''***))))))(((((('''''''''((('''&&&&&&(((((('''&&&''''''((((((((((((((()))$$$$$$$$$%%%&&&'''((()))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&(((+++'''rrr***777 %%%%%%%%%&&&''')))***+++"""555'''+++(((***(((((())))))((('''(((***,,,000sss (((+++)))(((,,,..."""---###)))###}}}///$$$,,,---$$$ %%%++++++444###+++...000+++)))+++,,,+++******+++---)))''')))qqq$$$---***)))'''&&&&&&''')))***(((%%%mmmUUU$$$$$$$$$%%%&&&&&&&&&&&&&&&(((((('''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&'''((())))))$$$&&&''''''&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''%%%%%%&&&''''''''''''&&&&&&'''(((((((((((((((((())))))(((((('''''''''&&&'''''''''(((((())))))***))))))))))))))))))((((((&&&'''((()))))))))))))))******+++,,,,,,+++******(((((()))))))))))))))***''''''((()))))))))))))))''')))***+++***)))***+++(((((((((((())))))))))))***************+++,,,---)))+++///333666;;;AAAEEEKKKSSSYYYTTTHHH===;;;===:::===AAADDDHHHOOO[[[ddd```eeennnyyyzzziii]]]\\\]]]\\\YYYTTTPPPNNNNNNOOOPPPRRRRRRQQQQQQSSSUUU```fffkkknnnrrryyy}}}~~~sssrrrqqqpppnnnmmmmmmllllllhhhdddaaabbbdddfffgggdddccc```^^^]]]]]]]]]^^^```___^^^^^^```aaaaaa```___```bbbccceeegggkkknnnrrrrrrqqqmmmiiihhhjjjmmmtttuuuvvvuuuqqqnnnmmmmmmpppqqqqqqppppppooonnnmmmkkknnnrrrsssrrrqqqpppppprrroookkkgggddd```\\\ZZZ[[[\\\]]]]]]___ccchhhkkkbbbeeelllvvv}}}pppmmmhhheeeeeekkkssszzz~~~xxxnnneeebbbfffpppxxxsssiiiZZZGGG;;;555333444888...,,,---000///***&&&$$$&&&&&&%%%$$$############''''''''''''&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&&&&&&&''''''(((((((((###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%///NNN444***(((&&&%%%$$$$$$&&&)))***000''''''###)))%%%''')))******))))))***+++???///%%%((()))++++++)))!!!111444+++YYY,,,%%%$$$---...&&&$$$*** ,,,+++000)))(((***++++++******+++,,,)))(((***BBB111---%%%&&&'''(((((('''&&&%%%(((%%%222 ###$$$%%%&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%$$$###"""###$$$&&&'''&&&&&&&&&%%%&&&&&&''''''###%%%'''((('''&&&''')))''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((***++++++***)))(((%%%&&&'''((()))))))))))))))******++++++******)))''''''((((((((()))))))))&&&'''((()))***))))))(((&&&''')))(((&&&&&&(((+++(((((((((((())))))))))))************+++,,,---...***...444999>>>DDDIIILLLRRRTTTTTTMMMBBB::::::>>>GGGHHHIIINNNUUUZZZ\\\[[[ssswww}}}zzzrrrjjjbbb\\\QQQSSSUUUTTTRRRPPPQQQRRRTTTUUUWWWXXXYYY\\\aaafffooouuuxxxvvvvvvzzz{{{yyynnnllljjjiiihhhgggfffeeedddaaa]]]\\\]]]___aaabbb^^^]]]\\\[[[[[[[[[[[[[[[_________aaacccddddddbbb___aaadddeeeeeefffgggiiikkkmmmnnnjjjeeebbbcccdddjjjkkklllllliiigggffffffjjjjjjkkkllllllllllllkkkjjjkkknnnooooooppprrrtttssssssrrrnnnjjjgggdddaaa\\\YYYWWWXXX[[[```ggglllhhhfffffflllxxx||||||wwwpppkkkjjjqqq{{{|||ssshhhbbbccchhhlllxxxxxxnnnbbbVVVOOOEEE888---(((111---,,,---+++((()))///***)))((('''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$#########$$$$$$%%%%%%%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''''''''&&&'''''''''&&&&&&%%%%%%%%%111$$$"""mmm((((((&&&###!!! """%%%'''RRR~~~+++'''###,,,'''%%%'''))))))((('''((()))777ZZZBBB%%%%%%)))...'''"""333###***///((({{{)))***+++(((,,,(((***[[[ggg((()))''')))******))))))***,,,,,,***$$$ <<<---&&&))),,,//////,,,)))&&&&&&&&&(((&&&$$$$$$%%%&&&&&&&&&%%%$$$"""###&&&((())))))((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$###"""!!!!!!###%%%&&&''''''&&&%%%$$$$$$$$$$$$###%%%(((((((((((()))+++)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%'''***,,,---+++)))(((&&&&&&((()))************&&&'''((())))))((('''&&&&&&'''''''''(((((())))))&&&''')))*********)))(((%%%&&&'''%%%###$$$'''***(((((((((((())))))))))))************+++,,,---...+++000888???EEEJJJOOORRRTTTQQQKKKCCC;;;999;;;>>>???MMM\\\aaa```___aaaccceeeqqqqqqdddZZZPPPJJJKKKNNNRRRSSSSSSTTTWWWYYYXXXYYY\\\^^^aaaiiirrrzzzzzzxxxttttttrrrmmmjjjhhheeedddbbb```]]][[[[[[XXXVVVUUUWWWYYY[[[[[[]]]^^^___```aaaaaabbbbbbaaabbbcccfffiiijjjhhhgggcccfffiiijjjiiihhhiiiiiiiiilllnnnkkkfff```^^^^^^```aaaccccccbbb`````````bbbccceeefffhhhiiiiiiiiiiiikkkkkkllllllooorrruuummmrrruuuuuurrrqqqooommmkkkddd\\\[[[^^^bbbfffiiiiiiiiilllvvv{{{yyyqqqnnnrrr{{{|||tttkkkdddaaaccceeejjjttt~~~xxxjjj[[[TTTLLLBBB;;;:::---+++---000---((()))000((((((''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&''')))******&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%$$$&&&((()))'''&&&&&&&&&'''---)))ccc]]]WWW\\\NNN)))***+++&&&&&&'''(((***+++,,,+++)))(((###+++|||$$$$$$+++000!!!+++((((((444###999}}}dddZZZ]]]___CCC)))---+++*********))))))((((((222 $$$XXX((('''(((***$$$)))///%%%***???'''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''###%%%''''''%%%&&&))),,,(((((((((((((((''''''&&&((((((((((((((((((((((((((('''&&&%%%&&&(((***,,,***)))'''''''''((('''&&&)))))))))))))))(((((('''&&&&&&&&&'''((()))************)))))))))))))))***))))))))))))))))))))))))+++,,,,,,++++++***)))((())))))(((((('''''''''&&&))))))(((((((((((())))))************************,,,+++++++++++++++++++++,,,+++***)))***+++,,,---222666>>>IIIRRRVVVTTTPPPIIIHHHDDD>>>999;;;AAAGGGRRR[[[bbbbbbbbbgggooorrr{{{mmm^^^VVVQQQLLLHHHKKKPPPUUUYYYZZZXXXWWWVVVWWWbbbkkkooorrryyy}}}zzzwwwvvvvvvssskkkdddbbbaaa```^^^[[[WWWTTTSSSTTTTTTTTTSSSSSSVVVZZZ]]]\\\aaagggkkkmmmmmmmmmmmmppplllhhhhhhkkkkkkiiieeeeeeffffffffffffeeeeeefffeeejjjooonnniiidddcccdddccceeefffeeebbb```______bbb```___aaadddeeeccc```dddgggkkknnnnnnmmmmmmmmmoooqqqrrrrrrqqqrrrsssuuuuuuqqqlllhhheeeeeeggghhheeekkkrrrzzz|||yyy{{{~~~~~~yyyqqqggg^^^ZZZZZZ[[[ffffffjjjvvvxxxlllcccZZZNNN>>>222555333000---+++++++++,,,((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%&&&&&&&&&'''(((((((((((('''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%((()))++++++)))((()))******---:::444$$$((("""<<< &&&''')))*********((((((&&&+++,,,((((((***,,,,,,222((('''/// CCC111333%%%*********)))))))))((((((,,,"""'''...###]]]&&&((("""###(((***...---%%%(((PPP%%%---$$$&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''(((######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&''''''%%%&&&(((+++((((((((((((((('''&&&&&&((((((((((((((((((((((((,,,***(((&&&%%%&&&''''''((('''&&&&&&((())))))((((((((()))))))))(((''''''%%%$$$$$$%%%%%%'''((((((***))))))((((((((())))))))))))))))))))))))))))))'''((()))***++++++++++++))))))((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,...111333444555999BBBKKKRRRSSSNNNIIIDDDBBB???===>>>EEENNNVVVWWW```ggghhhiiiooovvvyyy|||}}}~~~~~~rrrbbbWWWTTTSSSQQQNNNPPPRRRUUUXXXZZZ]]]___aaannnvvv|||||||||~~~|||xxxtttrrrpppllleee^^^YYYYYYXXXWWWUUUTTTSSSRRRUUUTTTTTTSSSTTTVVVZZZ]]]bbbgggnnnsssttttttttttttrrrlllfffcccddddddbbb___^^^\\\ZZZ]]]cccgggiiihhhcccgggkkkllliiieeeaaa```ddddddccc```]]]\\\]]]___bbb```^^^^^^______\\\YYY^^^bbbfffhhhiiihhhhhhhhhlllnnnpppqqqqqqqqqsssttttttrrrooollljjjkkkmmmnnnjjjnnnsssxxx{{{~~~||||||~~~yyypppgggaaa]]][[[ZZZZZZ[[[^^^hhhvvvvvvnnnfff[[[LLLAAA999666111///.........---((((((''''''''''''(((((()))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''')))))))))(((((('''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&'''((('''&&&%%%''')))&&&'''+++$$$!!!%%%$$$'''"""999&&&&&&'''((()))))))))((('''(((,,,HHH,,,---***222)))666,,,$$$000---!!!%%%"""000(((******))))))))))))(((((('''%%%&&&111sss((((((######)))***&&&%%%%%% GGG***$$$''''''''''''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''))))))))))))((('''&&&%%%$$$((((((((((((((((((((((((,,,+++)))'''&&&%%%&&&&&&)))(((&&&&&&((()))(((''''''(((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((('''''''''(((((()))((((((((((((((((((((((((&&&'''((()))************))))))((((((((((((''''''))))))(((((((((((())))))''''''''''''''''''''''''******************************,,,...000333666888:::>>>EEELLLOOOMMMGGGAAA@@@>>>===???FFFQQQ\\\ccc```hhhnnnpppqqqvvvzzzzzz||||||vvvtttrrrpppkkkbbbXXXSSSTTTVVVVVVUUUVVVVVVWWWZZZ```gggnnnsss|||xxxtttnnnkkkhhhddd]]]XXXVVVVVVVVVWWWXXXXXXYYYZZZ\\\ZZZXXXVVVUUUVVVXXXYYYfffkkkrrrwwwyyyxxxxxxwwwuuuooogggbbbaaaaaa___^^^XXXSSSPPPTTT^^^gggkkkkkkcccdddgggjjjkkkjjjfffbbbiiifffbbb]]]YYYYYY\\\___dddcccaaaaaaaaaaaa___]]]^^^aaadddeeedddbbbaaaaaafffiiilllooopppppprrrssstttsssrrrqqqqqqrrrssstttlllnnnqqqsssuuuwwwzzz|||wwwrrrwww|||yyyooogggbbb```]]][[[WWWWWWYYY___hhhtttyyyrrrgggYYYOOOBBB<<<555222333333111---(((''''''&&&&&&''''''((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((&&&&&&&&&'''''''''''''''+++******)))(((''''''&&&(((((((((((((((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&$$$######&&&(((,,,)))333...444@@@...***)))///333''''''((()))***)))))))))'''///KKK***555333000,,,444)))!!!///777000...KKKSSS!!!"""111))))))))))))))))))((((((000"""(((666666)))""")))***&&&%%%###%%%,,,555***(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%&&&''')))))))))((('''&&&%%%$$$((((((((((((((((((((((((((((((''''''''''''((()))+++)))''''''''''''&&&%%%'''''''''''''''&&&&&&%%%'''''''''''''''((()))***''''''&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))((('''&&&%%%))))))(((((((((((((((((())))))(((((((((((())))))'''''''''''''''''''''''')))))))))))))))*********++++++---...000222444555<<>>'''&&&%%%((('''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))((((((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&%%%(((((((((((('''&&&%%%$$$(((((((((((((((((((((((('''''''''''''''(((((()))***(((&&&&&&(((((((((''''''''''''''''''&&&&&&%%%(((''''''''''''((())))))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((())))))(((((('''&&&%%%(((((())))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********+++,,,...000333555666777<<<===>>>???@@@AAABBBBBB@@@DDDLLLUUU]]]eeejjjmmmtttyyy}}}yyyxxxzzzxxxqqqkkkhhhddd___XXXVVVVVVXXX]]]aaabbbbbbdddggglllwwwwwwmmmhhhfffdddcccbbbaaa```^^^]]]]]]\\\]]]___cccgggiiinnnjjjccc___\\\[[[YYYWWW\\\```fffjjjjjjjjjjjjjjjccccccccceeeeeedddbbb```___]]]ZZZWWWVVV[[[dddkkkjjjeeeaaadddmmmtttwwwvvvsssrrrooojjjddd___]]]]]][[[[[[[[[[[[[[[[[[]]]^^^bbbeeeggggggeeebbb```___]]]```dddggghhhjjjlllmmmrrrrrrssssssssssssrrrrrrnnnooonnnllliiihhhiiijjjlllooosssuuussspppmmmlllppptttzzz~~~pppeeecccddddddddd```___\\\XXXVVVZZZdddllluuulll[[[QQQEEE???===;;;555///''''''&&&&&&&&&&&&'''''')))))))))(((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&''')))******)))))))))(((((('''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%&&&'''((('''%%%%%%'''(((//////(((""")))>>>hhh%%%...'''&&&---777 *********+++++++++,,,,,,$$$111$$$JJJ$$$666444666111000444333000222666222CCC\\\+++444''''''(((((((((((()))))))))""",,,###(((000$$$(((###,,,!!!...,,,vvv %%%$$$///***&&&''''''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&&&&''''''&&&%%%&&&''''''''''''&&&%%%%%%(((((((((((((((((((((((()))))))))(((''''''&&&&&&'''%%%%%%&&&(((*********'''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((())))))******+++++++++)))+++///333666:::<<<===999:::::::::;;;???DDDGGGDDDMMMZZZeeekkkqqqvvvyyy}}}rrrsssnnnfff```]]]YYYTTTQQQSSSWWW]]]dddiiikkkkkkooorrrzzz{{{oooeeebbbcccdddfffggghhhiiiiiifffdddbbb```aaadddgggiiijjjeee```^^^___```___]]]YYY\\\___aaaaaaaaaaaabbb]]]```dddgggiiihhhfffddd```aaa___YYYTTTUUU^^^ffffffaaa]]]___gggooossstttrrrsssrrrnnnhhhccc___^^^]]]]]]\\\ZZZWWWWWWXXXZZZ\\\___cccddddddbbbbbbaaa]]]___aaabbbccceeegggjjjoooooooooooonnnnnnnnnnnnssssssqqqnnniiieeeccccccbbbeeeiiijjjjjjiiihhhiiihhhmmmssszzzuuujjjeeeeeefffffffffeeebbb\\\XXXYYY^^^cccyyy~~~xxxkkkaaaTTTIIICCC>>>888333'''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))((('''''''''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%"""$$$&&&%%%$$$###$$$%%%444999---%%%ooo---///***###******666&&&***************++++++,,,'''...(((///444999444333777;;;888:::<<<999666$$$"""))))))333!!!'''''''''((((((((())))))%%%"""+++,,,777!!!###___RRR'''+++ ***;;;)))---...)))---%%%&&&'''(((((())))))(((%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))'''&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%%%%'''((('''%%%%%%%%%&&&'''''''''&&&&&&(((((((((((((((((((((((('''(((((((((((((((''''''***(((&&&&&&((((((((('''(((((()))))))))((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&'''((())))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,---))),,,///333777:::;;;<<<666888:::;;;<<<@@@EEEJJJPPP\\\jjjtttwwwzzz{{{hhhgggbbb[[[WWWWWWUUUQQQRRRVVV]]]fffnnnssstttuuuvvvyyy{{{pppjjjddd^^^```cccgggkkknnnpppqqqrrrkkkgggccc___^^^___aaacccddd___ZZZZZZ]]]```___]]]WWWXXXZZZYYYYYYYYY[[[\\\[[[]]]aaacccdddcccbbbaaaYYYZZZYYYVVVSSSUUUZZZ___aaa^^^[[[]]]aaafffiiijjjkkklllmmmkkkgggcccaaa```aaabbbaaa^^^[[[ZZZ\\\___[[[^^^aaabbbaaa___^^^^^^^^^_________^^^```dddfffkkkkkkjjjjjjjjjkkkkkklllrrrssssssqqqmmmiiigggfffdddfffggggggfffeeefffgggccckkkttt{{{}}}ssskkkgggeeeeeeiiiiiigggeeebbbaaabbbcccllltttyyypppbbbUUUJJJAAA;;;777'''&&&&&&%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((((((''''''&&&%%%$$$'''))))))(((&&&&&&&&&&&&000 !!!---'''***%%%PPP###'''///###///...;;;)))))))))))))))******+++++++++,,,qqqEEE555:::777777:::666222;;;???333999>>>:::TTT444&&&"""111&&&'''''''''(((((())))))333!!!(((000000000$$$!!!(((%%%***)))444000*** 000&&&((()))$$$%%%&&&((())))))******%%%%%%%%%&&&&&&&&&'''''')))))))))(((''''''&&&&&&))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))&&&$$$%%%''')))(((&&&$$$$$$%%%&&&''''''''''''((((((((((((((((((((((((###$$$%%%((()))***++++++000---***(((&&&%%%""" )))))))))))))))((((((''')))(((((('''''''''((((((&&&&&&&&&'''((()))******((((((((((((((((((((((((************)))((('''&&&(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,------+++---///222444555666666444888;;;===>>>AAAFFFKKK]]]iiiwww}}}}}}sss___^^^ZZZTTTSSSWWWWWWTTTYYY^^^fffnnnuuuyyyzzzzzzxxxyyy~~~uuuddd[[[[[[\\\ZZZ```dddjjjpppsssuuuvvvwwwgggccc]]]XXXUUUUUUVVVXXXbbb\\\WWWWWWZZZ\\\\\\YYYVVVVVVVVVTTTSSSTTTVVVXXXTTTVVVWWWXXXWWWVVVVVVWWWRRRQQQPPPQQQSSSWWWZZZ[[[^^^]]]]]]^^^```aaabbbbbbeeefffgggeeecccaaaaaabbb___```aaa___]]]]]]aaaddd```bbbdddccc```\\\ZZZYYY______^^^\\\\\\]]]aaadddhhhhhhgggggghhhiiikkklllmmmppprrrsssqqqooonnnnnnjjjkkkkkkiiigggffffffgggbbbmmmzzzyyyppphhhdddcccgggggggggggggggfffdddbbbbbbkkkyyyzzzlll\\\NNNCCC===;;;***((('''&&&&&&'''(((***(((((('''&&&%%%%%%$$$$$$$$$'''******(((&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))'''&&&%%%$$$%%%''')))))))))'''&&&%%%&&&(((******)))(((&&&(((''''''&&&&&&&&&&&&''')))&&&***)))***+++------+++))),,,+++***)))))))))******'''))))));;;RRREEE???BBBBBBEEEIIIHHHCCCBBBEEE999MMM111WWWooo%%%111)))"""000+++&&&'''((())))))((('''&&&))))))************))))))333000000"""777WWW+++***)))'''%%%$$$$$$###''''''''''''''''''''''''%%%%%%'''((())))))))))))''''''''''''((((((((((((&&&'''((())))))'''%%%$$$$$$""""""$$$(((******((('''&&&%%%%%%''')))(((((((((''''''&&&&&&%%%%%%$$$(((((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''))),,,---***'''%%%%%%&&&'''((()))******+++***)))((((((((((((((((((((((((((((((((((((((((((((('''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''')))((('''''''''(((***+++'''(((((())))))))))))))))))*********++++++++++++)))***+++---......------111222555777777666555444666999<<<>>>AAAFFFMMMSSScccrrrvvvfffUUUWWWYYYZZZZZZ[[[]]]^^^dddnnnuuuvvvyyy}}}}}}yyyyyyyyyzzzyyynnnaaaZZZZZZ^^^`````````___aaahhhrrruuuqqqlll```[[[VVVVVVYYY\\\[[[XXXZZZXXXVVVUUUUUUTTTRRRQQQKKKMMMOOOOOONNNMMMNNNNNNQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPPPPQQQTTTUUUUUUTTTWWWYYYZZZWWWSSSTTTZZZ___bbbcccdddbbb___]]]\\\\\\[[[]]]^^^]]]]]]aaajjjrrrnnnllliiigggeeeaaaZZZUUU]]][[[YYYXXXYYY\\\```cccjjjgggdddaaaaaadddhhhjjjlllooosssuuuvvvwwwyyyzzzzzzuuunnnjjjiiihhhgggeeelllkkkttt~~~ttthhh```dddfffhhhjjjkkklllkkkkkkjjjgggjjjuuuxxxkkk]]]PPPFFF@@@)))((('''&&&&&&'''((()))(((((((((''''''&&&&&&&&&%%%'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&))))))((((((((())))))***&&&'''((((((((('''&&&%%%###$$$%%%&&&&&&&&&%%%$$$&&&'''((()))***)))(((((())))))((((((((())))))***&&&444999###''''''(((***++++++***)))(((((()))***++++++++++++///...)))666UUU^^^SSSRRRSSSWWWWWWRRRNNNOOOVVV???RRRHHH]]]GGG!!!---((('''...$$$'''(((((((((((((((((('''((((((((())))))(((((((((JJJEEE(((222jjjSSS***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''((())))))))))))&&&&&&''''''(((((())))))'''&&&%%%%%%$$$$$$$$$$$$$$$###!!!###%%%'''&&&$$$&&&$$$######%%%'''&&&&&&&&&&&&&&&'''''''''''''''%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###"""###%%%&&&&&&$$$'''''''''(((((((((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))((('''''''''(((***+++'''(((((()))))))))))))))(((((((((((())))))))))))++++++++++++,,,---///000222444555666555444333333:::<<<>>>@@@CCCIIIQQQWWWgggvvvwwwggg\\\SSSTTTVVVZZZ___eeelllpppwww~~~~~~|||wwwqqqqqqqqqssswwwyyywwwrrrmmmfffaaa\\\ZZZ\\\___`````````^^^```gggooorrrooojjj___[[[XXXWWWYYYZZZWWWSSSRRRQQQNNNLLLJJJIIIFFFEEEGGGHHHIIIIIIHHHIIIKKKNNNRRRRRRRRRRRRQQQQQQQQQQQQPPPOOOPPPRRRUUUXXXXXXXXXWWWXXXVVVRRRMMMMMMRRRVVV\\\^^^___^^^\\\YYYXXXXXXWWWZZZ[[[[[[\\\bbbkkkrrrtttsssqqqqqqooojjjccc^^^\\\\\\[[[ZZZYYYYYY[[[\\\bbbaaa______```cccfffhhhmmmnnnppprrrtttwww|||~~~yyyrrrmmmkkkkkkjjjiiilllkkkrrr~~~yyyqqqkkkdddeeehhhmmmrrrsssrrrpppgggccceeennnxxxsssfffYYYLLLEEE)))((('''&&&&&&'''((()))((((((((((((((((((((('''(((((((((&&&$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&***))))))((((((((())))))))))))))))))((('''&&&%%%(((((((((''''''''''''''''''(((((((((((()))))))))((((((((((((((()))***+++000&&&OOO333(((&&&'''(((***++++++++++++((()))+++---/////////...111111///===```nnnkkkhhhhhhnnnooojjjdddbbbeeefffZZZ\\\WWWfff999'''###(((&&&***,,,!!!)))((((((''''''(((((()))&&&''''''((((((''''''&&&%%%$$$<<>>>>>DDDEEEEEEFFFGGGJJJNNNRRRUUUUUUVVVVVVUUUTTTSSSSSSTTTSSSTTTVVVYYY[[[\\\[[[XXXWWWSSSMMMHHHGGGJJJNNNUUUXXX[[[[[[ZZZWWWVVVVVVVVVXXXZZZ[[[]]]bbbkkkrrrvvvvvvwwwxxxvvvqqqiiiddd]]]___```___\\\XXXWWWVVV[[[[[[[[[\\\___cccgggiiinnnnnnnnnnnnpppuuu|||zzzsssnnnllllllllllllkkkkkkpppyyy~~~}}}yyykkkiiijjjpppwwwzzzxxxuuugggcccbbbgggmmmuuu~~~ssseeeVVVKKK)))(((''''''''''''((()))'''''''''''''''((((((((()))***)))'''%%%$$$$$$%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((''''''&&&&&&%%%(((((('''&&&&&&&&&&&&'''------,,,***)))'''%%%$$$***)))((('''''''''''''''''''''&&&&&&''''''((()))%%%%%%%%%&&&&&&((())))))555(((;;;444===***)))***,,,,,,,,,,,,---...---...000222444666777888666:::???OOO}}}}}}zzz{{{}}}zzzgggvvvZZZiiivvv''')))+++$$$&&&)))(((%%%***)))(((''''''((()))***'''''''''(((((('''''''''---***)))777444---%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''(((((()))))))))(((((('''%%%&&&&&&'''((()))******)))((('''&&&&&&'''((()))''''''&&&&&&'''''''''&&&)))'''&&&&&&((()))((('''%%%%%%&&&&&&&&&'''''''''""""""###$$$%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&'''((())))))''''''''''''''''''''''''((((((((((((((())))))***((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((('''((((((((()))))))))***)))((('''''''''(((***+++(((((()))************))),,,,,,++++++++++++******---,,,,,,,,,...000333555333444666666666999>>>BBBDDDFFFJJJOOOUUU\\\cccfffmmmvvv~~~~~~zzzzzz~~~rrrfff]]]ZZZZZZ[[[]]]___dddnnn||||||nnneeeddd```\\\YYYXXXZZZ[[[]]]YYY]]]aaadddcccbbb``````___\\\[[[\\\___```\\\YYYSSSOOOLLLIIIHHHFFFBBB@@@::::::;;;;;;<<<===@@@AAADDDGGGJJJMMMPPPTTTYYY\\\[[[\\\\\\\\\\\\ZZZYYYXXX]]]\\\\\\^^^```bbbbbbaaa]]]ZZZTTTLLLFFFDDDGGGJJJPPPTTTYYY[[[[[[ZZZYYYYYYWWWXXXYYYZZZ\\\```ggglllnnnppptttuuutttnnnfffaaa```dddhhhgggccc]]]ZZZXXX\\\[[[ZZZZZZ^^^ccciiimmmqqqqqqpppoooooorrrwww{{{zzzvvvqqqnnnlllmmmooopppkkklllqqqwww{{{wwwrrrnnnqqqxxx|||zzzwwwmmmhhhcccbbbdddjjjxxx~~~ppp```TTT((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&''''''$$$'''))))))(((&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&''''''(((((((((((((((''''''&&&&&&%%%((('''&&&&&&&&&&&&''''''+++***)))(((''''''&&&&&&&&&%%%$$$###############&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&((()))))),,,,,,888###(((###//////+++---......------///111111222444777===BBBHHHKKKKKKOOOTTT___rrrpppxxxlllbbb%%%((((((111,,,%%%***)))$$$******)))(((''''''((()))***'''(((((())))))((((((''',,,%%%***666!!!zzz///,,,///$$$%%%%%%&&&'''(((******''''''''''''''''''''''''((()))))))))))))))((((((&&&&&&&&&'''((())))))***&&&'''((()))))))))((('''%%%&&&&&&''''''(((((()))***(((''''''((()))((('''&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&'''(((''''''''''''''''''''''''"""$$$&&&''''''&&&%%%%%%&&&&&&''''''((())))))***############$$$%%%%%%&&&((((((((((((((((((((((((+++***)))((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))***)))))))))(((((((((''')))((('''''''''(((***+++((())))))***************,,,,,,,,,++++++++++++++++++,,,...000222333444444444666777777777;;;CCCJJJHHHLLLRRRZZZbbbhhhlllmmmpppsssvvvvvvrrrpppsssxxxvvvlll___WWWVVVZZZ^^^``````ccclll{{{xxxhhhaaa]]]\\\[[[ZZZ[[[]]]```bbbXXX[[[^^^___^^^\\\[[[[[[\\\YYYUUUTTTSSSRRRNNNKKKHHHDDD???;;;999999::::::777999;;;===>>>AAAFFFJJJJJJNNNUUU[[[___cccfffhhhddddddeeeddddddcccbbbbbbfffeeefffhhhlllnnnnnnnnnjjjdddZZZOOOGGGCCCDDDFFFNNNSSSYYY^^^___^^^]]]]]]YYYYYYXXXWWWWWWZZZ^^^aaacccggglllnnnkkkeee^^^ZZZbbbgggnnnoookkkfffccccccccc```\\\ZZZ\\\bbbiiinnnsssssssssqqqnnnmmmnnnooosssrrrpppnnnnnnpppsssvvvnnnqqqvvvzzz}}}xxxpppooouuu{{{|||{{{rrrkkkccc^^^\\\___kkkxxxxxxiii^^^((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%"""'''******)))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&((((((((((((((()))******$$$$$$$$$$$$%%%&&&((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((()))***+++""">>>'''///%%%OOO222###---;;;&&&***---//////...///333666555777===DDDNNNWWW___ccceeegggiiimmmoootttooosssWWWYYYccc***555111---+++&&&)))000***$$$******))))))(((((())))))***((((((((())))))(((((((((&&&)))(((888777IIIvvv///'''%%%///***&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''(((((()))******)))))))))''''''''''''((((((((((((###%%%'''((()))(((&&&%%%"""$$$%%%&&&%%%%%%'''))))))'''%%%%%%&&&'''&&&%%%(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''$$$&&&((()))(((''''''(((%%%%%%&&&'''((()))******(((((('''''''''((())))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))*********)))(((''''''''')))((('''''''''(((***+++((()))******++++++******)))))))))*********++++++***,,,///222444555666666888:::;;;999:::@@@KKKTTTVVVYYY^^^fffoootttvvvvvvvvvrrrnnnnnnmmmkkkllloooiii```VVVSSSWWW___eeehhhmmmrrr|||oooaaa\\\YYY]]]cccfffeeeaaa^^^\\\YYYYYY[[[\\\]]]]]]\\\[[[TTTQQQMMMIIIGGGEEEBBB@@@???<<<777444333666999<<<>>>AAADDDEEEFFFJJJPPPVVVWWW\\\dddjjjnnnpppqqqrrroooooonnnmmmnnnnnnooooooooooooqqquuuyyy}}}~~~~~~xxxpppcccVVVLLLHHHGGGHHHRRRXXX___dddeeecccaaa```[[[YYYVVVTTTSSSSSSTTTUUU\\\```fffgggddd]]]XXXTTT]]]eeennnqqqpppnnnnnnpppmmmiiiccc^^^^^^aaafffjjjqqqrrrsssqqqnnnjjjhhhgggnnnoooqqqqqqrrrtttwwwzzzsssvvvzzz}}}{{{rrrppptttzzz~~~rrriii___YYYUUUWWW___iiiyyyssslll''''''((((((((((((''''''((((((''''''&&&&&&%%%%%%!!!$$$'''((((((((()))***'''''''''''''''''''''''''''''''''''''''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((***+++,,,''''''&&&%%%%%%&&&'''(((((()))***++++++******)))&&&'''((()))))))))((('''))))))((((((((())))))***///***---$$$222333AAA)))""":::$$$"""666(((***...222333333666<<>>FFFLLLRRRXXXdddpppzzz}}}|||}}}zzzuuuuuuyyy|||}}}zzzzzzdddeeekkkhhhZZZvvvKKK,,,>>>((((((>>>111)))&&&+++...'''&&&+++)))((()))***++++++***)))(((%%%&&&&&&''''''&&&&&&%%%$$$(((,,,###$$$,,,)))+++###+++ccc333'''%%%""",,,###***111***)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((******+++++++++)))))))))(((''''''&&&&&&)))((('''&&&''')))***,,,(((***+++)))&&&$$$&&&(((,,,***((((((((()))((('''(((((())))))******++++++'''&&&%%%$$$$$$$$$%%%&&&((((((((((((((((((((((((%%%$$$"""%%%***(((((((((((((((''''''''')))((('''&&&&&&%%%&&&&&&((((((((((((((((((((((((&&&''''''(((***+++---...''''''((()))***+++,,,,,,))))))))))))))))))))))))''''''(((((())))))******)))((('''''''''(((***+++))))))***++++++++++++***))))))***+++---...///000///......///222666:::<<<:::>>>CCCFFFMMMZZZmmm|||~~~{{{kkk______dddcccaaa```UUUYYY___dddjjjttttttfff```bbbeeejjjnnnnnniiiccc^^^\\\YYYVVVUUUWWWYYYXXXQQQKKKCCCAAA===:::888777777777888:::<<<===@@@CCCHHHKKKMMMRRRXXX]]]aaahhhsss{{{}}}~~~}}}{{{zzz{{{~~~zzzooogggeeegggkkkmmmlllqqqwwwyyywwwqqqllliiieeeaaa]]]ZZZXXXWWWVVVUUUWWW[[[```___[[[UUUPPPOOOMMMVVVaaahhhlllqqqyyy{{{vvvpppkkkhhhfffhhhjjjkkkkkkjjjiiijjjkkkeeeiiinnnqqqppppppqqqsssrrrqqqpppqqqwww~~~~~~|||{{{~~~~~~{{{xxxvvvvvvvvvooodddYYYUUUUUUUUUWWW[[[dddooo)))***,,,,,,+++)))'''%%%((('''&&&%%%&&&&&&((((((+++***)))(((&&&%%%######''''''&&&$$$!!!((((((((('''&&&&&&%%%%%%''''''&&&%%%&&&'''((()))((('''&&&(((******'''$$$'''((((((((())))))******)))))))))))))))))))))))),,,((('''))))))(((***...---,,,***((('''&&&''''''))))))*********))))))(((111"""<<>>BBBKKKVVVdddsss|||lll\\\YYY\\\]]]\\\[[[YYY^^^eeeooo~~~vvvmmmjjjkkkkkkppppppnnnlllhhhddd```^^^```[[[UUUQQQOOOIIIAAA:::::::::;;;;;;<<<>>>???@@@FFFFFFFFFFFFHHHMMMTTTYYYXXX```hhhnnnvvv~~~~~~{{{{{{{{{}}}{{{wwwtttsssssssssrrruuuwwwyyyzzzyyywwwsssqqqkkkkkkjjjeee___YYYUUUTTT___bbbdddbbb]]]VVVPPPMMMKKKTTT^^^bbbbbbdddllltttwwwmmmiiifffgggfffeeehhhmmmnnnjjjnnnkkkjjjllloooqqqpppnnnqqqrrrrrrppppppqqqtttwwwvvvtttsssuuuyyyzzzyyywwwuuuxxx}}}vvvkkkddd```\\\ZZZWWWTTTVVV\\\]]]dddrrr++++++,,,,,,+++)))((('''))))))***)))((('''%%%$$$''''''''''''''''''''''''''''''''''''&&&%%%###"""&&&&&&'''''''''''''''''''''&&&&&&%%%&&&'''((()))(((&&&%%%&&&((()))'''%%%'''''''''(((((()))))))))(((((((((((((((((((((((()))&&&%%%((((((&&&(((+++***)))((('''''''''((()))))))))************))))))######$$$%%%)))///777===fffyyymmm[[[,,,+++)))%%%"""###''',,,((()))***,,,...333999===CCCIIIQQQVVVYYY\\\aaaffflllsss}}}|||tttlllhhheeecccaaa^^^ZZZUUUQQQNNNLLLKKKQQQYYY^^^^^^[[[YYYYYYVVVXXX[[[ZZZXXXVVVVVVVVVYYY___ccc```___cccfffeeegggccc]]]VVVPPPLLLJJJIIIHHHKKKPPPVVV\\\aaadddffffffgggiiijjjjjjhhhgggeeekkklllnnnrrrwww}}}~~~yyyuuuyyypppvvvvvv```NNN???>>>???777666666777777666555444333111000...---,,,++++++++++++******))))))))))))***(((((((((''''''''''''&&&(((((((((((((((((((((((( &&&---000...---///111WWWlllttt```JJJ:::((( ###&&&""""""###$$$&&&))),,,...000+++(((%%%$$$&&&((((((''')))(((''')))+++,,,+++***)))((((((((())))))(((&&&''''''((()))))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&'''(((((((((((((((''''''&&&&&&%%%)))((('''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((()))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%((((((((((((''''''''''''((()))*********)))(((((()))))))))))))))(((((('''))))))))))))))))))))))))))))))******))))))(((''')))))))))))))))***+++,,,---,,,++++++,,,...000111...111444666666666777888FFFPPP```nnnyyyttteeeWWWTTTWWWYYYZZZ[[[^^^gggrrr~~~||||||rrrxxxyyytttppppppqqqqqqqqqpppnnnkkkhhhdddaaa___YYYRRRJJJEEECCC@@@<<<888888888:::===AAADDDGGGIIIMMMMMMMMMMMMPPPVVV___eeemmmtttzzz~~~~~~|||{{{zzzzzzzzz{{{|||~~~{{{wwwtttttttttssssssxxxyyy{{{|||{{{yyywwwuuuqqqqqqqqqnnniiidddaaa```hhhjjjjjjhhhaaaZZZTTTQQQOOOVVV]]]___^^^```hhhoooyyyyyy}}}{{{qqqkkkjjjmmmnnnjjjiiilllmmmmmmlllkkkjjjmmmqqqsssrrrooopppqqqssssssrrrqqqqqqrrrrrrpppnnnooorrrssssssrrrrrrssswwwqqq___[[[ZZZ[[[ZZZWWWXXX\\\]]]```iiiyyy,,,++++++******))))))((('''(((+++,,,+++)))&&&%%%&&&&&&&&&''''''(((((()))'''(((((())))))*********%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&'''(((((((((&&&%%%%%%&&&''''''&&&'''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%((((((&&&&&&)))'''''''''''''''((()))***))))))************))))))***111777444+++&&&(((,,,%%%)))+++(((&&&(((((('''000...---///111111,,,''',,,,,,---///555???KKKSSS[[[```eeehhhhhhjjjmmmpppvvvzzz~~~wwwoooiiibbb\\\YYYVVVUUUTTTRRRQQQQQQRRRRRRTTTYYY___ddddddcccbbbaaadddjjjrrrsssppplllkkklllnnnllliiiggglllrrrrrrnnnmmmkkkiiiddd^^^XXXRRROOOMMMNNNQQQUUUYYY]]]aaacccbbbaaa___```bbbbbb^^^[[[```aaaeeekkkqqqxxx~~~~~~~~~~~~tttoookkkpppzzzzzzhhhTTTSSSIIIEEE@@@666999@@@>>>666777888999999888777666444444222111///...---,,,,,,+++***)))))))))))))))(((''''''''''''&&&&&&&&&((((((((((((((((((((((((,,,((($$$!!!!!!!!!!!!(((***---...,,,''',,,&&&!!!""")))///...+++$$$$$$%%%&&&''')))***+++,,,)))'''&&&'''(((((('''%%%%%%%%%'''******)))'''(((''''''''')))***)))(((''''''((()))))))))))))))))))))((((((((((((''''''((((((''''''&&&'''''''''((()))))))))(((&&&$$$###%%%&&&'''((())))))))))))%%%%%%&&&&&&'''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((******))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&*********))))))(((((((((***************)))(((''''''''')))******)))(((((())))))))))))))))))))))))******++++++******))))))))))))((((((((())))))***,,,,,,,,,---...000111222000222444444555777:::===OOO```vvv~~~hhh]]]RRRQQQUUUYYY]]]aaalllxxx|||vvvrrrsssrrrmmmhhhggghhhoootttsssrrrssstttsssqqqoookkkgggbbb^^^ZZZYYYOOOHHH>>>888888999::::::<<<===@@@DDDHHHLLLPPPRRRUUUVVVWWWYYY]]]eeennnttt{{{{{{||||||{{{yyywwwvvvvvvvvvwwwyyy{{{|||}}}~~~~~~}}}||||||yyyvvvsssssstttssssssuuuuuuvvvvvvvvvvvvuuutttuuuwwwwwwuuurrrnnnmmmlllrrrsssrrrnnnggg___ZZZXXXVVVZZZ^^^^^^\\\]]]bbbgggiiikkktttzzzrrrmmmlllqqqrrrlllggghhhjjjjjjhhhgggiiimmmrrruuussspppoooqqqtttuuussspppnnnmmmooommmjjjjjjlllnnnppppppqqqqqqtttzzzuuu]]]YYYXXX\\\]]][[[[[[]]]^^^___dddnnn|||+++***)))(((((((((((()))###%%%'''***++++++***)))))))))((((((''''''&&&&&&)))(((((('''&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''(((((()))'''&&&%%%&&&'''((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((%%%&&&)))***&&&&&&((('''''''''''''''(((((((((((())))))************)))$$$""" """''',,,///000%%%&&&&&&%%%%%%(((,,,...+++&&&"""$$$***///000///000111222777AAAPPP```jjjpppsssvvvxxxwwwwwwxxxyyy|||zzzvvvuuuuuurrrnnniiifffdddbbb___\\\ZZZYYYYYYZZZ\\\```ccceeeeeehhhmmmqqqrrrrrrpppooouuu~~~~~~~~~yyyuuutttyyy|||{{{wwwuuuvvvxxxxxxuuuoooiiieeebbbbbbaaaaaabbbeeegggiiieeeaaa^^^^^^aaa```[[[VVV[[[\\\___bbbgggmmmqqqtttuuutttyyyyyypppaaaSSSLLLFFFHHHFFF<<<;;;???:::888999:::;;;:::999888777666666555444222///---,,,---,,,+++***))))))))))))''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((()))&&&%%%(((,,,//////---((()))&&&""""""(((++++++%%%,,,000***$$$'''''''''&&&''''''((((((+++***)))(((((((((((((((&&&&&&&&&((()))'''$$$"""((('''&&&&&&(((***)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&'''''''''((()))***)))(((%%%$$$&&&&&&''''''((((((((((((%%%%%%&&&&&&''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((((((((()))***************++++++******)))(((((((((''''''(((((())))))))))))%%%'''(((***+++***)))((()))))))))))))))))))))))))))***************))))))++++++*********************+++,,,...///111222222444444555555777;;;AAAEEEUUUggg~~~ooo]]]VVVQQQTTTYYY```iiippp{{{uuupppiiiddddddeeebbb```aaajjjooorrrpppppprrrsssqqqpppllleee^^^VVVQQQMMMKKKDDD???888555777;;;???AAAGGGHHHIIILLLPPPSSSVVVXXX[[[^^^ccchhhnnnuuu|||tttuuuwwwxxxxxxwwwuuutttqqqrrrsssuuuvvvvvvvvvvvv{{{|||{{{yyywwwvvvvvvwwwxxxuuurrrqqqqqqrrrrrrqqqrrrrrrqqqqqqrrrrrrssssssvvvwwwxxxwwwtttqqqoooooovvvvvvuuuqqqkkkeeeaaa___^^^```cccbbb```^^^___```[[[]]]dddnnnrrrpppnnnnnnnnnqqqpppkkkhhhhhhhhhfffbbbbbbccciiiooosssrrrpppooorrrtttsssqqqnnnllllllooollljjjjjjlllppptttvvvttttttwww~~~yyyhhhbbb^^^___```^^^^^^___aaaeeejjjmmmrrr{{{))))))((('''''''''((((((%%%%%%%%%&&&''')))***+++))))))(((((((((''''''''')))((('''&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''***)))(((''''''''')))***''''''''''''''''''&&&&&&'''''''''''''''''''''''''''%%%%%%((((((%%%$$$&&&((((((((((((((('''''''''(((((()))***************222...,,,...111000)))"""***+++...///---)))''''''000////////////---***'''222444999AAANNN___ooozzz~~~}}}}}}uuummmhhhgggeeeeeegggjjjnnnqqqsssssssssrrrqqqqqqrrrtttvvvxxxsssuuuyyy}}}~~~~~~{{{yyy{{{~~~|||yyywwwtttxxx~~~|||xxxwwwuuusssssstttvvvwwwvvvqqqkkkiiiiiifff```ZZZ[[[[[[\\\]]]```cccfffgggnnnmmmpppwwwzzzzzz|||rrr{{{~~~wwwmmmddd\\\RRRPPPMMMFFFHHHLLLGGG??????>>>===;;;:::999888777777777666555222///---//////---,,,******))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&)))***)))&&&""" ))),,,,,,***)))+++)))&&&'''&&&%%%&&&***,,,,,,+++***)))((((((''''''((((((******))))))((('''(((((()))))))))+++,,,+++(((%%%(((&&&%%%&&&''')))))))))''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''''''''''''$$$&&&(((******)))((('''---,,,***)))((()))***+++&&&&&&&&&''''''(((((((((&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''))))))))))))))))))))))))'''((()))***++++++++++++)))))))))(((((('''''''''&&&&&&&&&&&&'''(((((((((&&&'''((()))******))))))))))))))))))))))))))))))(((((()))******)))))))))++++++******************)))+++---///111111111111333444444555999@@@IIIOOOYYYhhh|||qqq^^^SSSRRRTTT[[[ccclllyyymmmeee\\\WWWXXX\\\___ccchhhppprrrqqqmmmkkknnnooonnnmmmggg^^^TTTJJJDDD@@@???:::888777999>>>CCCHHHJJJMMMNNNPPPSSSWWW[[[^^^```dddjjjrrryyy~~~|||xxxqqqrrruuuvvvwwwvvvuuusssqqqrrrssstttuuuuuuuuuuuuwwwxxxwwwuuusssqqqsssuuutttrrroooooopppqqqpppoootttssssssrrrrrrssstttuuuuuuwwwwwwvvvrrrooonnnmmmrrrttttttrrrnnniiigggfffeeegggiiiiiigggccc___]]]YYYWWWXXX\\\```ccciiiooorrrrrrpppooosssvvvrrrjjj___^^^^^^bbbiiinnnooonnnpppqqqrrrpppnnnllllllmmmmmmlllkkkkkkmmmrrrxxx|||tttwww}}}zzzrrrjjjgggddd```aaadddgggqqqxxxvvvooonnnyyy(((((((((((((((((((((((()))((('''%%%%%%%%%&&&''''''''''''(((((())))))***&&&&&&''''''(((((()))))))))(((((('''&&&&&&%%%%%%%%%&&&''''''(((((('''''')))******)))(((((()))+++(((((((((''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&&&&######&&&))))))******)))((('''''''''((()))******+++******$$$'''******((('''))),,,111+++&&&###!!!###***222 """&&&)))...222888;;;666<<>>:::777555444222000...,,,,,,+++******)))))))))((((((((((((((((((((((((((((((((("""''',,,...,,,'''""" !!!(((...///000000+++%%%&&&***,,,***%%%###&&&***''''''&&&&&&''''''(((((($$$&&&(((((('''&&&(((***###""""""$$$'''))))))(((***(((%%%%%%&&&'''''''''''''''((()))))))))))))))))))))))))))*********+++(((((((((((((((((()))***''''''(((((())))))******'''''''''''''''&&&&&&&&&))))))((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***))))))))))))))))))))))))'''(((((()))))))))((((((%%%&&&&&&''''''(((((()))***)))(((((('''((()))***+++***(((''''''''')))***))))))))))))))))))))))))((()))******++++++******)))))))))))))))***+++,,,...000333555666555333222222333777<<>>888777999:::<<>>@@@???MMMWWWeeesss|||{{{pppddd\\\[[[ZZZYYYYYY[[[dddpppzzz~~~|||rrrtttwww{{{|||xxxpppjjjccciiisss~~~}}}~~~{{{qqqiiihhhbbbcccggglllttt}}}|||wwwrrrlllhhhfffdddeee```]]]^^^^^^[[[[[[\\\YYYccclllrrrxxxwwwpppqqqpppgggfffggg```gggbbbYYYPPPIIIEEEDDDEEEAAACCCFFFGGGGGGCCC???===666555333111///---,,,,,,************))))))))))))(((((((((((((((((((((((()))((('''''')))+++++++++((((((&&&!!!!!!&&&)))(((&&&&&&&&&'''(((((('''%%%%%%%%%%%%%%%&&&'''(((((("""%%%(((((('''&&&(((******)))'''''')))******)))+++)))&&&$$$%%%&&&'''&&&'''(((((()))))))))))))))%%%&&&&&&&&&''''''(((((((((((('''(((((()))***+++***)))(((((((((((())))))&&&(((+++------,,,+++)))******)))((('''&&&%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((())))))******+++++++++,,,))))))))))))))))))))))))******++++++++++++******%%%%%%&&&'''((()))******((((((((((((***,,,...000---+++(((&&&%%%''')))***)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,++++++++++++,,,---...///000222666888888777555333444777;;;BBBLLLXXXeeennnsss{{{{{{uuuwwwnnniiiggg]]]QQQOOOWWWXXXbbbrrrwwwggg]]]WWWUUU\\\fffooowww~~~wwwwwwsssjjjddd___WWWOOOFFFAAA:::444222444888;;;DDDHHHMMMRRRVVV[[[___bbbdddffflllsss{{{{{{xxxxxxtttwwwwwwuuuuuuyyyyyyvvvsssrrrrrrrrrssstttuuuuuutttsssrrrqqqrrrtttwwwyyyqqqssstttqqqmmmlllppptttxxxxxxwwwxxxzzz|||{{{zzzxxxxxxxxxxxxwwwvvvuuutttrrrtttuuuuuurrrppppppppplllpppvvvyyyxxxuuurrrqqqqqqkkkeeedddfffgggfffdddddd```^^^\\\WWWRRRUUU[[[```jjjvvvtttfff]]][[[___ccceeeccchhhnnnqqqqqqpppnnnmmmmmmnnnooonnnmmmoootttxxxvvvnnnqqqzzzuuujjjffffffnnn************************((()))***+++++++++))))))---***((('''((((((((('''(((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&)))((((((''''''(((***+++)))((('''''''''(((***+++&&&&&&&&&&&&''')))***+++'''(((((((((((((((''''''''''''''''''((((((((((((***((($$$!!! """%%%(((+++***)))***,,,---***(((******+++++++++******)))((()))***+++***)))((('''---222888<<<>>>CCCJJJQQQZZZiiiwww|||yyytttrrrmmmaaaUUUNNNRRRSSSWWW^^^hhhsss|||~~~|||{{{}}}~~~xxxsssooosssyyy{{{wwwqqqmmmiiilllpppssswww}}}}}}wwwuuuvvvxxx{{{~~~~~~wwwuuuvvvvvvsssppprrrpppnnnmmmkkkgggccc___XXXYYY]]]gggsss{{{~~~}}}|||zzzxxxuuurrrpppooommmeee[[[UUUSSSOOOIIIIIIEEEFFFKKKMMMJJJEEECCC===:::777666555333111///+++***)))((((((''''''((((((((('''''''''&&&&&&&&&'''((((((((((((((('''&&&(((((('''((()))***,,,---,,,+++***(((''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))'''&&&%%%$$$%%%''')))+++)))((('''&&&%%%%%%&&&'''((()))))))))))))))(((((()))((('''&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))******))))))((((((((('''***)))))))))(((((((((((())))))))))))((('''%%%%%%&&&###"""###%%%&&&$$$"""&&&''''''(((((((((((((((+++)))''''''((())))))(((******))))))))))))******,,,,,,++++++*********)))&&&((()))++++++)))(((&&&))))))))))))))))))))))))(((((((((((())))))))))))'''(((***,,,---,,,+++***************************+++***)))***,,,...//////,,,777>>>:::555666888777888;;;CCCNNNWWW```hhhooo{{{~~~~~~yyypppnnnggg^^^XXXPPPLLLUUUaaafffqqqxxxjjj]]][[[bbbgggjjjooovvvzzzzzzxxxyyyqqqbbbVVVOOOHHH@@@:::777666555444444;;;DDDAAAIIIPPPUUU\\\eeekkkllltttxxx|||vvvqqqnnnmmmqqqqqqrrrsssssssssrrrrrrsssssstttuuuuuutttssssssppppppppppppqqqrrrssstttrrrqqqpppppppppqqqssssssvvvtttssstttwwwyyyyyyxxxzzz|||~~~}}}yyytttpppnnntttvvvxxxvvvsssqqqqqqrrrrrrvvvyyyyyyvvvrrrooommmqqqiiiddddddccc___```dddccceeeeeebbb]]]YYYVVVUUUXXX```jjjttt~~~rrrhhhbbb```______bbbffflllpppssssssrrrqqqkkkmmmssswwwrrrkkknnnvvv~~~~~~zzzzzz||||||nnndddaaafffnnn~~~************************%%%&&&&&&'''''''''&&&&&&((('''%%%&&&(((*********(((((('''''''''&&&&&&&&&)))(((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((())))))***&&&&&&&&&&&&''''''((()))''''''((((((((((((''''''''''''''''''((((((((((((,,,***(((&&&&&&'''***+++,,,***((()))+++,,,***(((++++++,,,,,,,,,++++++***###%%%''')))+++---...000///555<<>><<<:::888777222111000...,,,+++******))))))))))))************'''''''''((()))))))))***))))))((('''&&&''''''''''''''''''''''''((()))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&'''((()))))))))((('''''''''((((((&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&''''''''''''((()))************((((((''''''''''''&&&&&&!!!"""###$$$&&&((())))))((()))))))))((('''&&&&&&)))((('''((())))))((('''&&&'''(((((())))))((((((((((((((()))++++++)))'''''''''((((((((((((''''''))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))******&&&''')))+++,,,,,,,,,+++************************+++***)))))),,,000555777???DDDDDD>>>999999<<<>>>FFFMMMWWW___gggsss}}}xxxzzzwwwpppbbb[[[TTTQQQQQQSSSZZZbbbzzz{{{rrreee[[[___iii~~~xxxfffPPP@@@888444111444222333555666888AAAKKKRRR[[[cccjjjsssxxxwwwtttqqqooommmmmmmmmllllllmmmooopppqqqrrrsssqqqrrrtttvvvvvvtttrrrqqqjjjkkklllnnnnnnnnnnnnmmmmmmmmmmmmnnnooorrrtttvvvvvvuuuuuuwwwzzz||||||{{{wwwyyy{{{{{{yyyuuusssrrruuuvvvwwwvvvtttsssssstttssstttuuussspppllljjjjjjkkkhhhfffgggfffddddddfffhhhfffddddddccc```ZZZUUUPPPSSSVVVXXX___kkkuuuzzzzzz}}}~~~{{{tttmmmiiiggg^^^^^^aaahhhpppvvvwwwvvvlllmmmppptttsssnnnnnnppppppsssvvvxxx~~~~~~~~~}}}{{{{{{}}}uuuxxx~~~{{{xxxxxx|||{{{rrrggg```[[[^^^hhhyyy((((((((((((((((((((((((+++***)))((('''((()))******(((&&&&&&''''''&&&$$$((((((((('''''''''''''''((((((((((((((('''''''''&&&''')))*********)))(((&&&''')))*********)))((((((((((((''''''&&&&&&%%%&&&'''((((((((((((((((((''''''''''''(((((((((((((((((())))))******+++++++++***)))((()))******+++******+++,,,,,,,,,,,,+++,,,---/////////222777<<>>DDDHHHSSS\\\ffflllttt~~~vvvtttoooggg[[[ZZZYYYXXXXXX]]]fffnnnyyykkkcccdddbbb___jjj{{{}}}}}}{{{vvvzzznnnZZZFFF999444444444444222444777999===GGGQQQ\\\gggrrr{{{xxxqqqpppooonnnnnnnnnoooooommmmmmnnnnnnooopppqqqrrrppprrrtttvvvvvvtttrrrppphhhjjjlllnnnnnnnnnmmmlllmmmmmmmmmmmmoooqqqsssttttttttttttwwwzzz|||{{{{{{uuuwwwzzzzzzyyyvvvuuuuuuvvvwwwvvvvvvuuuuuuvvvvvvvvvwwwvvvsssooolllkkkkkklllllllllllljjjgggggghhhkkkhhheeefffgggddd\\\VVVRRRSSSSSSQQQRRRYYYbbbiiikkkrrrxxxyyysssnnnllllllccc```^^^aaaiiiooorrrssslllmmmnnnpppooollliiihhhggggggiiinnnuuu{{{{{{yyy~~~zzzzzz~~~|||zzzzzzvvvxxx~~~|||xxxuuuvvvwwwqqqggg___ZZZYYY```ppp(((((((((((((((((((((((()))(((&&&%%%$$$%%%&&&&&&)))(((''''''''''''%%%$$$(((((((((((((((((((((((('''''''''(((((((((((((((&&&''')))*********)))(((&&&''')))*********)))((())))))******)))((('''&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''((())))))************+++++++++*********++++++)))******+++,,,,,,++++++///111333222111444:::@@@KKKRRR\\\gggqqqxxx~~~zzzrrrfff[[[SSSRRRVVV[[[YYYXXXXXXUUUSSSZZZnnn~~~zzzwwwuuuuuuuuutttwwwsssrrrvvv}}}~~~yyysssqqqoookkkhhhfffhhhlllnnnwwwvvvsssnnniiiiiimmmqqqlllmmmmmmnnnoooooooooooommmlllmmmpppvvv~~~}}}{{{zzz{{{||||||{{{wwwuuuqqqmmmhhhbbb\\\XXX[[[bbbkkkttt{{{}}}uuummm\\\SSSJJJHHHGGGFFFFFFHHHGGGHHHIIILLLMMMKKKGGGDDD<<<:::777444000---+++***))))))))))))))))))))))))$$$$$$$$$$$$%%%'''((()))''''''((()))******++++++---,,,+++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((''''''(((((((((((())))))))))))))))))&&&'''((()))))))))))))))(((((('''''''''(((((()))'''((()))******+++++++++))))))******************%%%&&&&&&&&&''''''''''''&&&'''(((((((((((((((''')))************)))******'''(((((()))))))))))))))'''''')))+++---,,,***''')))))))))******)))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************++++++******)))((('''&&&***************************+++,,,,,,...333;;;AAAEEECCCAAA@@@AAAEEENNNVVVdddoooxxx}}}ssslllddd\\\WWW]]]ccccccccciiittt|||wwwpppaaaUUURRR^^^iiinnnyyy~~~tttqqqsssqqqnnnkkk^^^LLL===555222444666333333555:::>>>CCCNNNYYYkkkvvv|||uuuooonnnnnnnnnnnnppprrrsssqqqpppooooooooooooppppppppprrrtttuuuuuutttrrrpppiiikkkmmmooopppooonnnmmmoooooonnnnnnnnnpppqqqrrrsssssstttvvvyyyzzzzzzxxxtttvvvyyyzzzxxxwwwwwwwwwxxxwwwvvvvvvvvvwwwxxxxxxyyyyyyxxxuuuqqqnnnnnnnnnoooqqqrrrpppmmmkkkkkkjjjoookkkiiiiiijjjggg^^^WWWUUUUUUTTTQQQNNNMMMQQQVVV[[[aaahhhjjjhhhhhhjjjnnnkkkeee___]]]aaafffjjjkkkmmmpppqqqpppooolllgggcccfffcccdddiiiooosssttttttuuutttxxx{{{zzzzzz|||}}}wwwtttrrrnnnfff___YYYWWW\\\iiixxx))))))))))))))))))))))))******)))(((''''''''''''&&&%%%%%%''')))***)))''''''(((((((((((()))))))))'''''''''(((((((((((((((%%%&&&&&&''''''''''''''''''(((((())))))))))))))))))******+++***)))(((&&&%%%&&&'''((())))))))))))''''''''''''((((((((((((*********+++++++++++++++***,,,------,,,++++++,,,)))***+++,,,,,,------,,,...111555666666999AAAHHHTTT[[[gggsss~~~rrrfffVVVLLLGGGHHHQQQZZZ\\\[[[ZZZWWWUUU\\\pppuuutttsssrrrqqqqqqrrrrrrooonnnooosssyyyzzzvvvrrrqqqpppooommmjjjjjjkkkmmmuuuuuurrrmmmhhhiiinnnrrrpppppppppoooooonnnmmmlllooonnnmmmnnnqqqwww}}}yyyvvvrrrpppqqqsssuuuuuuttttttuuusssnnnhhhaaa]]]___dddkkkpppsssuuuyyy}}}{{{qqqaaaXXXPPPNNNLLLHHHEEEEEEDDDFFFJJJNNNQQQPPPMMMJJJBBB@@@<<<888333///---,,,************))))))(((((((((((('''''''''(((***+++&&&'''(((***++++++,,,,,,------+++***)))((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))((((((&&&'''((()))************((((((''''''(((((())))))''''''((()))************''''''(((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&'''((()))))))))((('''((())))))''''''((()))'''((())))))******))))))(((((((((***,,,---+++)))******))))))))))))******'''''''''((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++))))))******++++++,,,,,,***************************,,,...///000555===CCCBBB???>>>BBBGGGOOO[[[eeevvv|||mmmccc[[[WWWXXXbbblllpppsss{{{xxxooofffaaaSSSNNNSSSdddsss{{{vvvkkkhhhiiihhhcccYYYMMM???888444111111333555555999@@@GGGOOO[[[ggg}}}|||}}}{{{vvvnnnnnnnnnnnnoooppprrrssssssrrrpppnnnnnnnnnooooooqqqrrrsssttttttsssrrrqqqlllmmmnnnppppppppppppoooppppppooonnnooopppqqqrrrsssssstttvvvyyyyyyxxxvvvtttvvvxxxyyyxxxwwwwwwxxxyyywwwuuuuuuwwwyyyzzzzzzyyyyyyyyyvvvrrrpppoooooopppuuuvvvsssoooooopppoooqqqooonnnnnnlllggg___YYYXXXVVVUUUUUUQQQJJJHHHIIIOOORRRVVVYYY[[[___eeejjjnnnjjjeee```^^^___bbbdddnnnsssvvvtttqqqnnnkkkgggiiieeedddgggjjjlllnnnrrrrrrrrrwww}}}|||{{{vvvpppkkkeee^^^XXXWWWZZZcccmmmyyy************************------------,,,+++***)))&&&&&&&&&(((***+++)))((('''((((((((())))))))))))''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((((((((((((((((((((())))))***'''(((*********)))'''&&&%%%&&&'''((())))))))))))''''''''''''((((((((((((---,,,++++++***+++++++++))),,,000000...,,,,,,,,,+++,,,---...////////////111777<<<>>>???CCCKKKSSS]]]cccnnnxxx|||xxxgggYYYKKKDDDCCCGGGQQQ\\\ccc```\\\XXXTTT[[[ooo}}}~~~uuutttsssqqqqqqqqqsssuuuqqqrrrtttwwwyyyyyyvvvsssoooqqqsssrrrooolllkkklllsssrrrooojjjggghhhmmmrrrtttuuuuuuvvvuuuttttttsssvvvvvvvvvwwwwwwwwwwwwvvvtttxxx|||vvvtttqqqqqqrrrtttuuuuuutttuuuuuusssqqqooonnnmmmjjjpppvvvxxxuuurrrrrrsss{{{zzznnneee\\\YYYUUUOOOKKKKKKFFFGGGHHHLLLOOOQQQPPPOOOHHHFFFAAA<<<777333000...------,,,+++***))))))(((+++***(((''''''(((***+++&&&'''(((*********))))))******)))(((''''''((((((''''''''''''''''''''''''(((((((((''''''(((((((((&&&'''((()))))))))))))))%%%&&&'''((()))(((((('''%%%&&&'''((())))))))))))((((((((((((((()))******&&&&&&'''((())))))))))))''''''((((((((()))))))))((((((((((((''''''&&&&&&%%%&&&'''((())))))))))))$$$&&&((('''%%%$$$%%%'''(((((()))************))))))(((((()))+++,,,,,,++++++***(((&&&&&&(((***+++*********+++++++++,,,,,,'''((()))******)))((('''))))))))))))))))))))))))))))))*********++++++++++++++++++,,,---...///000************************)))---000222222666===CCCAAA===>>>EEENNNWWWeeeqqqssseee[[[XXXYYYaaajjjsss|||wwwnnneee___ZZZWWWSSSZZZgggttt}}}~~~}}}xxxnnnddd```___[[[TTTHHH>>>777777888555333555;;;<<>>GGGRRR\\\jjjwww{{{lll^^^WWWYYY^^^kkkqqqxxx|||nnnbbbYYYTTTRRRQQQYYYiii{{{|||uuutttoooggg]]]YYYVVVOOOFFF===555333:::>>><<<::::::AAADDDLLLXXXdddqqqzzzuuuvvvvvvvvvvvvuuuttttttnnnmmmlllkkkkkkkkklllmmmnnnmmmkkkkkkkkkmmmoooppptttsssqqqppppppqqqssstttooonnnnnnnnnooopppqqqrrrnnnnnnnnnoooqqqsssuuuwwwwwwwwwxxxyyy{{{zzzxxxuuuuuuwwwxxxxxxwwwwwwwwwxxxzzzwwwuuuuuuyyy|||||||||rrrssstttssspppmmmlllllljjjrrruuuqqqoootttyyyyyysssuuuwwwtttmmmeee^^^[[[]]]XXXYYY___aaaZZZTTTSSSIIIGGGGGGJJJPPPWWW\\\^^^dddjjjqqqppphhhaaa___```cccpppxxxuuuqqqqqqqqqppppppkkkgggfffbbb___eeennnwwwssssssxxx}}}vvvlllccc[[[ZZZ\\\```ccceeelll}}}(((((())))))*********+++...)))######'''++++++***,,,+++)))'''&&&%%%&&&&&&'''&&&''')))++++++)))(((&&&&&&&&&'''((())))))***###$$$&&&(((***************)))'''&&&&&&&&&'''((())))))))))))************)))))))))))))))))))))))))))***+++***'''&&&'''((((((((((((***...111333333,,,------,,,++++++,,,...,,,)))***//////,,,000666@@@PPPZZZWWWVVV^^^eeeeeesssssssssooohhhbbb]]][[[TTTKKKFFFIIIIIIGGGNNN[[[``````___]]]^^^ggguuu}}}vvv}}}|||wwwwwwzzz~~~|||yyyvvvuuuuuuwwwxxxyyyxxxwwwtttqqqmmmjjjhhhkkkmmmpppqqqpppnnnllllllooolllgggaaa]]]]]]aaadddfffggghhhhhhjjjmmmrrruuuzzzzzz{{{|||{{{xxxsssooogggmmmwww|||tttwwwqqqmmmooowww||||||yyysssuuuuuuttttttxxxzzzuuunnnpppuuu~~~|||xxxqqqhhh```ZZZXXXYYYSSSOOOMMMIIIFFFLLLVVVYYYTTTOOOJJJEEE@@@:::666111000...+++))))))+++---++++++++++++***(((''''''***+++,,,+++(((&&&&&&&&&&&&(((***+++)))((((((((($$$***+++'''''',,,---+++))))))))))))((((((((((((***************************))))))((('''&&&&&&&&&((('''&&&''')))))))))'''''''''''''''''''''''''''&&&'''((()))))))))((('''******))))))((((((''''''***)))(((&&&&&&&&&'''((($$$&&&((((((''''''))),,,******))))))((((((''''''))))))))))))))))))))))))((('''&&&&&&&&&((()))******++++++***'''&&&&&&'''&&&'''((()))++++++,,,,,,))))))))))))))))))))))))***)))(((((((((***+++,,,((('''''')))+++,,,+++***((()))***++++++++++++++++++++++++*********))))))))),,,000333555888;;;===;;;;;;BBBOOOZZZaaalllwwwxxxxxxhhh]]]WWWYYYdddnnnvvvqqq]]]VVVOOOHHHNNN[[[nnn~~~vvvlllhhh```WWWSSSQQQLLLBBB999888888:::;;;===???AAAAAAFFFOOO^^^nnn{{{}}}yyywwwuuuvvvwwwwwwvvvuuutttssslllkkkkkkjjjkkklllnnnooommmnnnooonnnkkkjjjlllnnnooorrrvvvvvvtttssstttvvvssspppnnnoooqqqrrrpppmmmmmmpppuuuwwwwwwvvvvvvwwwwwwxxxzzz{{{zzzxxxuuutttyyyxxxwwwxxxzzz|||{{{zzzwwwuuusssvvvzzz|||zzzvvvrrrssssssqqqnnnlllllllllooopppqqqrrrssssssssssssrrrqqqppppppnnniiibbb[[[ZZZ\\\dddnnnmmmbbbYYYWWWQQQMMMIIIFFFHHHMMMTTTXXX\\\dddpppzzz|||sssfff[[[___cccmmmwwwzzzwwwwwwzzzuuunnnfffcccbbbaaafffmmmvvvvvv{{{~~~wwwddd]]]___[[[bbbffffffmmmzzz((()))))))))************,,,(((###"""%%%((('''%%%)))(((''''''''''''((()))***)))***+++,,,,,,***(((&&&&&&''''''((())))))***%%%&&&((()))***+++************)))((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))***)))((('''((()))---,,,***+++---...---,,,***+++,,,,,,******+++,,,+++)))+++111333444999AAARRR```gggbbb```gggmmmmmmyyyuuunnnddd\\\WWWVVVWWWVVVNNNJJJOOOPPPMMMRRR[[[\\\```dddeeegggooo}}}zzz{{{zzz|||}}}tttqqqtttvvvtttrrrooonnnooopppqqqrrrrrrpppmmmiiifffggghhhmmmnnnoooooooooooooooppppppllleee```]]]]]]^^^```___```bbbccceeegggjjjllltttsssqqqpppoookkkgggccc]]]bbbkkkuuu||||||vvvqqqooommmmmmqqqwww{{{{{{zzzrrrtttuuuuuuvvvzzzxxxuuuuuuyyy~~~xxxrrrmmmiiihhheee^^^WWWTTTPPPLLLNNNTTTXXXXXXWWWSSSKKKCCC>>>;;;777444111...,,,,,,------)))***************))))))((((((((())))))(((((('''&&&(((******(((''''''(((&&&++++++'''&&&))))))&&&))))))))))))((((((((((((***************************))))))(((''''''&&&&&&((('''&&&''')))))))))(((''''''''''''''''''''''''((()))))))))((('''&&&%%%***)))))))))((((((((('''((('''&&&&&&&&&'''((()))&&&(((***)))((('''))),,,))))))))))))(((((((((((()))))))))))))))))))))))))))((('''''''''((()))***((()))***)))((('''((()))))))))************))))))((((((((((((((((((((((((''''''&&&&&&&&&''''''((()))((((((***,,,---,,,+++)))******++++++++++++***++++++++++++,,,,,,------...000111111222444777:::???@@@IIIWWWaaagggnnnuuurrrzzzvvviii]]]YYY\\\aaajjjqqqhhhTTTRRRTTTTTT^^^lll|||~~~vvvlllbbb\\\ZZZUUUOOOIIIBBB===999;;;<<<======???CCCHHHLLLYYYcccrrr~~~yyyvvvtttvvvwwwwwwxxxwwwvvvuuutttpppooonnnmmmlllmmmmmmnnnkkklllnnnmmmkkklllnnnqqqsssuuuwwwvvvtttssssssuuuuuurrroooppprrrsssqqqoooooorrrvvvyyyyyyxxxxxxxxxvvvxxx{{{||||||zzzwwwuuuzzzyyyzzz{{{}}}}}}|||zzzxxxuuurrrtttwwwxxxuuuqqqrrrrrrqqqooolllkkkkkklllnnnoooppprrrssstttuuuuuusssrrrrrrrrrpppllleee```aaabbbjjjtttuuukkkaaa\\\SSSOOOIIIEEEDDDGGGLLLOOOXXXaaaooo|||zzzooofff______eeerrr{{{|||{{{zzzrrrlllhhhgggeeedddggglllqqqrrrxxx~~~xxxhhh___\\\]]]ccchhhkkkrrr|||))))))))))))************///+++(((((()))***(((%%%&&&&&&&&&'''((()))***+++*********+++,,,+++)))'''&&&''''''(((((())))))***(((((()))***+++************************))))))((((((((())))))))))))******))))))))))))))))))))))))'''(((***)))(((((()))+++...,,,++++++,,,,,,***)))***,,,------,,,+++,,,,,,...---///444888===EEELLLbbbnnntttooolllppptttuuuzzzsssggg[[[SSSQQQUUUYYY\\\SSSPPPTTTWWWTTTTTTYYY^^^fffooossstttyyy}}}~~~yyyuuutttuuu|||nnnhhhjjjmmmllljjjhhhhhhhhhjjjkkklllmmmlllhhhbbbaaaeeejjjrrrpppooonnnnnnpppssstttuuupppiiieeeeeeeeeeeeccc]]]^^^^^^```aaabbbddddddiiigggdddbbb```___\\\ZZZUUUXXX___gggnnnpppooommmhhhjjjlllooorrrttttttuuutttuuuuuusssrrruuu{{{|||uuusssvvv{{{~~~}}}|||sssjjjaaa\\\XXXSSSOOOOOOTTTZZZ^^^\\\TTTKKKEEECCC>>>999333000000000...,,,))))))*********+++++++++'''%%%$$$&&&)))+++***(((''')))******)))(((((()))&&&))))))'''&&&((('''$$$(((((((((((())))))))))))***************************))))))((((((''''''&&&((('''&&&''')))***)))(((''''''''''''''''''''''''++++++***)))(((&&&$$$###))))))))))))((((((((((((&&&&&&&&&&&&'''((()))***%%%&&&''''''&&&%%%&&&((((((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((())))))&&&((())))))(((((()))+++++++++++++++***((('''&&&''''''''''''''''''''''''))))))*********))))))(((***))))))+++---...---+++++++++++++++++++++***)))******+++,,,...//////000222333222111111333777:::???DDDPPP^^^fffiiinnnsssvvvzzz~~~~~~tttfff[[[TTTXXXbbbkkksssxxxuuu^^^NNNRRR^^^fffppp|||vvvmmmbbbXXXSSSUUUSSSKKK@@@::::::===???AAABBBBBBCCCJJJVVV___rrr|||}}}{{{xxxuuusssrrrwwwxxxxxxyyyyyyxxxvvvvvvtttsssqqqpppooonnnnnnnnniiikkklllllllllnnnqqqtttwwwxxxwwwvvvtttssstttuuuwwwtttqqqqqqsssuuusssqqqqqqtttxxx{{{{{{zzzyyyzzzuuuxxx|||}}}yyywwwyyyyyyzzz|||~~~}}}{{{xxxwwwtttrrrqqqssssssppplllqqqqqqooommmjjjjjjkkkmmmnnnooopppqqqssstttuuuvvvttttttttttttssspppkkkggghhhiiioooyyy|||uuuiiiaaaXXXTTTLLLFFFBBBBBBDDDFFFSSS\\\kkkyyy~~~uuunnnbbb]]]^^^lllzzz~~~{{{qqqmmmjjjkkkiiifffgggkkkpppqqqwww}}}{{{~~~{{{ooobbbZZZ^^^ccciiiqqqzzz}}})))))))))))))))*********...,,,++++++,,,,,,***'''&&&&&&'''((()))***++++++'''&&&'''(((******(((&&&''''''(((((())))))))))))))))))))))))))))))))))))((()))***+++***)))((('''(((((((((((()))))))))***))))))))))))))))))))))))&&&((())))))))))))+++,,,((((((((())),,,------,,,+++---//////.........///000111444999>>>EEEOOOUUUhhhrrryyyvvvrrrssstttsssrrrmmmeee\\\WWWXXX]]]bbb```WWWRRRVVVZZZZZZYYY[[[iiittt~~~~~~}}}|||xxxuuutttuuu|||vvvgggbbbfffkkkjjjhhhgggggghhhiiijjjjjjnnnpppmmmgggfffkkkqqqyyyvvvqqqnnnooorrruuuwww{{{vvvqqqppptttvvvuuurrrgggeeecccbbbccceeefffgggbbb___[[[XXXXXXYYYYYYXXXSSSUUUXXX\\\aaaeeeggghhhdddfffhhhhhhffffffhhhkkkkkklllmmmlllkkkooouuu{{{yyyttttttxxx|||~~~{{{rrrhhhccc```ZZZRRRKKKOOOUUU[[[^^^\\\VVVPPPLLLAAA:::333000111222///+++,,,++++++*********++++++(((%%%"""$$$***,,,***''')))+++,,,,,,*********,,,%%%&&&&&&''')))***)))((((((((((((((())))))))))))************************))))))))))))((((((''''''(((''''''''')))***)))(((''''''''''''''''''''''''******)))((('''&&&%%%$$$))))))))))))(((((((((((()))((((((((())))))))))))'''((((((''''''&&&''''''''''''(((((())))))******((((((((((((((((((((((((*********)))))))))))))))'''((())))))(((((()))***++++++++++++***((('''&&&((((((((((((((((((((((((***+++,,,,,,,,,+++***)))***))))))+++,,,---,,,***,,,,,,,,,,,,+++******)))++++++,,,---...//////000222333333444444666:::===AAALLL[[[fffjjjlllsssyyy~~~~~~~~~zzzrrrjjj\\\VVVUUU\\\hhhrrr|||hhhWWWOOO[[[llluuuzzzyyyoooggg^^^VVVUUUTTTOOOEEE;;;888<<>>GGGWWWhhhooopppsss|||{{{qqqeee___UUUVVV[[[eeennnwwwqqq[[[TTTWWWhhhyyy~~~}}}}}}~~~~~~{{{uuunnnhhh```YYYXXXRRRHHH???:::<<>>CCCLLLYYYfffpppuuuvvvtttoookkkhhhddddddkkktttyyytttnnnllliiieeeeeeiiijjjpppuuuxxx|||{{{ooo\\\\\\aaammmxxx************)))))))))(((***++++++***))))))******)))******+++***)))((('''***))))))*********'''%%%)))))))))))))))))))))))))))((((((''''''((()))******))))))((('''((((((((('''''''''((((((((())))))))))))))))))))))))))))))((()))++++++******+++,,,+++***+++,,,---,,,***'''(((***+++,,,...222777;;;BBBNNNZZZccclllvvv{{{zzz~~~|||xxxrrrmmmlllmmmuuuvvvwwwuuupppkkkgggfffcccdddfffiiipppxxx~~~|||{{{{{{ssspppjjjfffiiiuuu}}}ssskkkfffgggggghhhkkkkkkkkkqqqyyy~~~}}}|||{{{{{{{{{yyy{{{}}}~~~~~~{{{{{{~~~vvvxxx{{{~~~~~~~~~{{{zzz~~~~~~tttkkkfffcccaaa```]]]]]]ZZZUUUOOOMMMOOOQQQPPPPPPOOOOOOPPPTTTYYY]]]ccciiiooorrrssssssuuuwww||||||}}}{{{vvvwwwyyyzzzlll___RRRLLLFFFGGGOOOWWW\\\]]][[[VVVNNNFFF>>>888444333222000...+++******++++++---+++)))(((((()))******)))******((('''''')))+++;;;111)))))))))'''&&&((('''''''''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++***)))((((((((((((((((((((((((&&&&&&%%%&&&''')))+++,,,'''((((((((()))))))))*********++++++***((('''&&&%%%###"""###&&&'''&&&%%%))))))))))))(((((((((((())))))))))))))))))))))))$$$&&&''')))*********)))'''((())))))(((((()))***(((((()))***************))))))))))))))))))))))))*********+++,,,---...///+++***)))***++++++***(((++++++,,,,,,---,,,,,,,,,,,,,,,---...//////000000222444555999???HHHRRRYYY]]]gggrrr{{{|||xxxzzz~~~qqq```YYYZZZ]]]dddsss}}}kkk```^^^]]]dddooowwwwwwsssrrruuu|||yyywwwxxxwwwpppeee]]]JJJEEE???>>>BBBJJJPPPTTT^^^gggttt}}}yyywwwxxxsssssstttuuuvvvwwwwwwxxxwwwxxxyyyzzz{{{zzzzzzyyyqqqrrrtttwwwxxxyyyyyyyyytttpppllllllnnnqqqrrrrrrvvvuuutttuuuxxxxxxvvvtttvvvvvvwwwzzz}}}{{{uuuppplllooosssttttttrrrqqqqqqsssuuuxxxzzz{{{zzzwwwuuussstttwww{{{}}}{{{tttsssrrrqqqpppqqqsssuuurrrssstttsssrrrrrrsssuuuwwwvvvsssqqqpppoooppppppuuuwwwwwwvvvttttttvvvxxxvvvzzz{{{yyyzzzzzzuuummmccc```ZZZSSSMMMIIIFFFDDD@@@BBBGGGPPP[[[eeelllooonnnkkkjjjhhhdddaaadddjjjtttpppnnnnnnkkkgggfffhhhfffmmmsssuuuzzz|||eeeaaaaaagggnnnsss{{{+++*********))))))(((((())))))((('''%%%$$$$$$&&&((()))***++++++***)))(((+++)))(((((((((&&&### *********)))))))))))))))***)))((((((((()))+++,,,,,,+++)))((((((((()))***''''''''''''((((((((())))))))))))))))))))))))))))))***++++++***)))+++,,,******+++,,,......+++))),,,---...///111666===AAAQQQ^^^jjjqqqxxx|||{{{wwwssspppooosssxxx~~~~~~|||xxxsssooommmmmmmmmqqqtttvvvxxx~~~}}}zzzxxxvvvtttrrrmmmjjjfffdddiiizzzxxxoooiiiqqqnnnnnnqqqqqqppptttzzz~~~}}}||||||{{{zzzyyyxxxzzz}}}~~~|||~~~}}}~~~}}}}}}}}}~~~vvvqqqnnnlllkkkggggggddd___XXXUUUVVVWWWRRRQQQPPPQQQRRRTTTVVVWWWYYYaaakkksssxxx{{{{{{xxxuuussstttwwwyyyzzzuuu|||}}}tttuuuyyy}}}oooaaaWWWQQQIIIDDDGGGOOOXXX___gggcccZZZOOODDD;;;777666000///---+++++++++---...+++++++++)))((((((+++...,,,------+++******,,,///;;;///&&&''')))'''(((+++&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))************(((((()))***+++***)))))))))))))))))))))))))))'''&&&&&&&&&'''(((***+++'''((((((((())))))******''''''((())))))((('''&&&)))'''&&&(((+++---,,,*********))))))((((((''''''))))))))))))))))))))))))###$$$&&&(((************%%%&&&((()))((()))+++,,,))))))************)))(((((((((((((((((((((((((((''''''''''''(((***---...,,,+++***+++,,,,,,+++)))***+++,,,,,,------------+++,,,---///000222333444333444666;;;EEETTTdddoooooottt{{{|||{{{zzzzzzuuuggg[[[]]]gggkkkqqq{{{uuugggWWWUUU]]]iiipppxxxxxxooohhhjjjpppwwwtttssswwwyyyrrrfff^^^AAAAAAAAADDDIIIPPPWWW[[[hhhqqq~~~xxxuuuuuuvvvrrrrrrssstttuuuvvvvvvvvvvvvwwwyyyzzzzzzzzzyyyyyytttuuuwwwyyyzzzzzzzzzzzzsssooolllkkkooorrrttttttwwwvvvuuuvvvxxxwwwtttpppuuuuuuwww{{{~~~{{{uuuooolllooorrrtttsssrrrqqqqqqsssuuuwwwxxxyyyxxxvvvtttnnnppprrrwww{{{|||{{{yyyuuutttsssqqqoooppprrrtttqqqsssttttttsssrrrssstttvvvuuurrrpppppppppqqqrrrwwwxxxyyywwwuuutttwwwzzzvvv{{{{{{wwwuuuvvvsssmmmhhheee___XXXRRRMMMIIIGGGEEEDDDEEEJJJRRR[[[aaadddgggfffgggiiigggaaa```bbbooolllmmmpppoooiiiggghhhgggnnnsssssswww}}}}}}mmmfffbbbdddfffiiittt))))))))))))))))))))))))******))))))(((((('''''')))***+++++++++***((('''(((((((((((())))))))))))''''''(((((())))))******((((((((((((((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((******)))))))))))))))))),,,---///111222111---***333//////555:::???IIITTTbbbnnnyyy{{{~~~~~~pppeeefffmmmqqqwww|||~~~yyysssoooqqquuuzzz}}}wwwuuu~~~~~~||||||xxxqqqjjjeeeeeegggkkkttt{{{tttpppsssuuuuuurrrqqqrrrsss~~~~~~|||{{{wwwyyy{{{zzz{{{vvvtttxxx~~~}}}yyyzzz}}}zzz~~~~~~vvvuuuxxx|||xxxrrrjjjddd___[[[ZZZTTTSSSTTTUUUVVVWWWVVVUUUUUUUUU[[[gggrrryyywwwqqqppprrrrrrrrrrrrtttyyyxxx~~~uuukkkeeeZZZPPPMMMKKKKKKRRR[[[bbbfffeee\\\MMM???888777555333111///...,,,)))''',,,+++***)))))))))***+++*********))))))))))))))),,,,,,+++***)))((('''''')))***+++,,,---,,,++++++))))))(((((((((((())))))***((('''(((+++,,,+++((()))'''&&&&&&''''''&&&$$$'''''''''''''''((())))))))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((('''''''''******))))))))))))******$$$&&&(((***++++++)))((())))))((((((''''''&&&&&&''''''(((((())))))******)))************+++++++++******+++++++++,,,,,,,,,---,,,***))))))***,,,---,,,------------,,,+++***++++++,,,...111222222111666777999AAATTTmmmvvvooojjjggg^^^WWW```pppzzzzzzpppccc[[[VVVVVV\\\eeerrrxxx{{{uuukkkfffhhhmmmppppppoooqqqrrrkkk]]]OOOAAA???@@@FFFNNNXXXdddmmm}}}{{{wwwuuuuuuttttttsssssssssttttttuuuxxxyyyzzz}}}zzzuuuvvvvvvwww{{{~~~zzzvvvsssooonnnnnnpppqqqqqqvvvvvvvvvvvvvvvvvvvvvvvvrrrtttwwwyyyzzzyyywwwuuurrrtttuuutttrrrqqqqqqrrrtttuuuvvvyyyzzzxxxtttqqqsssnnnnnnuuuyyyxxxtttrrrrrrooolllmmmpppssssssrrrppprrrsssuuuvvvwwwvvvvvvuuutttrrrqqqqqqrrrssstttuuuvvvvvvwwwxxxyyyzzz{{{zzzwwwuuuvvvwwwvvvssspppnnnkkkfff^^^VVVOOOIIIFFFFFFDDDCCCCCCFFFKKKQQQTTTYYY^^^aaaaaadddhhhfff___dddfffjjjlllkkkiiifffddddddeeegggjjjoootttzzz}}}~~~tttfff```___cccjjjqqq))))))))))))))))))))))))***)))))))))(((((((((''''''''''''''''''&&&%%%%%%(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((()))******((((((((((((((((((((((((************************************************************************+++++++++,,,---...------......333<<>>???BBBGGGJJJRRRXXX]]]^^^bbbgggfffaaa```aaaeeehhhkkkjjjhhheeeggghhhiiikkknnnrrrwwwzzz~~~~~~~~~~~~{{{oooeee___\\\aaahhh))))))))))))))))))))))))))))))))))))((((((((((((******)))((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))************************,,,+++***))))))***+++,,,******+++++++++++++++++++++***))))))***---///111---111:::FFFNNNSSSYYY___kkkvvv|||nnn```aaahhhqqqxxxzzz|||zzz|||xxxrrrwww{{{rrrjjjeeeddddddiiihhhhhhkkkrrr~~~zzztttqqqqqqssszzz~~~yyypppkkklllllljjjllleee```ccchhhjjjmmmqqquuu}}}xxxnnniiinnnppppppqqqwww}}}~~~}}}zzzwwwtttrrrqqqgggeeecccdddddd___UUUMMMLLLIIIKKKUUU```iiirrryyy~~~zzztttooolllkkkiiilllrrryyy{{{xxxvvv~~~|||rrrhhh```[[[YYY]]]bbbfffffffffhhhfff]]]OOOEEE999777333111111000...---///...---+++++++++,,,------------,,,+++******)))))))))))))))(((((((((((('''(((***+++++++++***)))***)))((('''''''''''''''***(((((((((***+++***))),,,+++******++++++***)))'''''''''''''''((())))))&&&&&&&&&''''''((((((((())))))(((((((((((())))))************))))))))))))''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((('''''''''(((((()))***+++))))))))))))************))))))))))))(((((((((((()))))))))*********++++++)))))))))*********++++++,,,,,,*********+++,,,---...---,,,+++++++++,,,---//////000222333444555555:::>>>EEEQQQhhhmmmbbbZZZ]]]ccckkkyyysssggg[[[QQQMMMWWWhhhvvv{{{sssnnnllljjjjjjqqqsssuuupppeeeVVVJJJDDDDDDIIIPPP[[[iiiyyy~~~zzzvvvttttttvvvzzzxxxuuurrrqqqrrrssstttuuuwww{{{{{{xxxyyyyyy{{{~~~}}}zzzyyyxxxvvvuuutttttttttqqqrrrrrrsssssstttssssssvvvvvvwwwxxxxxxyyyyyyyyy{{{|||}}}{{{yyywwwvvvvvvqqqqqqqqqrrrrrrppplllhhhhhhcccbbbggglllmmmnnnoooooommmllllllnnnpppqqqppppppqqqrrrssstttssssssrrrooooooooooooppprrrtttuuuuuuwwwyyy{{{||||||{{{{{{uuutttssstttuuutttsssqqqqqqooolllgggaaa[[[VVVTTTKKKGGGAAA;;;999:::===???IIIOOOUUUZZZ___dddfffccc]]]]]]^^^ccchhhlllllljjjjjjkkklllllllllooorrruuuxxxzzz}}}~~~yyynnnaaaXXXZZZaaa))))))))))))))))))))))))))))))))))))((((((((((((,,,+++***)))))))))++++++''''''(((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************,,,+++)))(((((()))+++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++---111333111777BBBMMMVVV\\\aaaeeerrr{{{}}}mmmbbbcccjjjssszzz|||{{{{{{|||zzz~~~{{{rrrmmmpppyyyyyynnneee``````\\\```fffooozzzzzzssspppppppppwwwzzz||||||{{{zzzyyywwwwww~~~|||tttrrrrrrqqqmmmddd^^^^^^aaaccceeeiiippp}}}ssshhhmmmnnnnnnnnnttt}}}|||zzz{{{zzzvvvtttuuuyyyzzz|||}}}|||zzzwwwuuutttpppmmmnnnoookkkbbbZZZPPPKKKIIIOOOWWW]]]dddjjjoootttxxxwwwrrrllliiihhhllloootttyyy}}}xxxqqqooozzz}}}qqqhhhccccccggglllqqqkkkhhhjjjmmmgggYYYKKK???;;;777333222111000///...---+++***))))))***+++------,,,+++***))))))(((''''''((((((((()))))))))&&&''')))*********)))((()))(((((((((((()))******))))))((()))************)))(((''''''))))))(((''''''''''''''''''((())))))+++***)))((('''&&&%%%%%%))))))(((((((((((())))))*********))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''(((((())))))((('''&&&'''(((***+++((((((((())))))***************))))))((((((''''''))))))))))))************((())))))))))))*********++++++*********+++,,,---///...,,,++++++,,,---//////000222222333444666777<<>>999888999;;;BBBGGGNNNTTTYYY___bbbdddaaa]]][[[]]]eeelllpppqqqnnnoooooommmkkkkkknnnrrruuuwww{{{tttfffZZZ[[[aaa(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&%%%%%%&&&((()))'''''''''((()))*********))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))+++***(((''''''(((***+++******+++++++++,,,,,,,,,)))+++---------...111333777???IIISSS]]]fffmmmppp|||{{{ooohhhgggrrrzzz|||sssllljjjooozzzyyylllaaa\\\\\\```gggqqq||||||tttooolllkkkoooppprrrrrrooollllllnnnttt~~~||||||uuullleeedddeeeeeefffiiilll|||yyykkkiiijjjiiiiiioooyyy|||xxxwwwyyyxxxrrrmmmkkkjjjnnntttzzz}}}}}}{{{yyy}}}yyyuuutttuuusssmmmggg___WWWRRRTTTXXXYYYZZZ\\\aaagggmmmpppmmmjjjiiiiiijjjnnnrrrvvvxxx{{{{{{qqqfffppp}}}xxxnnnjjjnnntttxxxuuummmmmmqqqqqqggg]]]HHHDDD===888555333111000...---,,,***))))))******,,,++++++***))))))((((((''''''(((((())))))******&&&'''((()))***)))((((((''''''((()))***,,,---...((()))))))))))))))***+++(((&&&&&&&&&(((((('''&&&'''''''''''''''((()))))),,,,,,+++***)))((('''&&&))))))(((((((((((()))))))))))))))(((((('''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))***))))))(((((())))))******)))'''&&&&&&(((***,,,'''''''''(((((()))))))))******))))))((((((''''''(((((()))))))))*********((())))))))))))******************++++++,,,,,,---///...,,,++++++,,,...///...000222222222333777:::===JJJZZZiiizzzqqq]]]___dddllluuuhhhYYYQQQNNNSSSeee|||sssrrrxxx~~~ssscccOOO@@@???GGGGGGYYYnnn~~~~~~zzzzzz{{{{{{zzzxxxuuussssssvvvxxxyyywwwuuussstttvvvzzz|||{{{}}}~~~{{{wwwuuuwwwyyy{{{}}}~~~~~~zzzxxxxxxyyy}}}~~~~~~}}}~~~}}}~~~~~~}}}}}}}}}|||{{{zzzyyyvvvrrrooooooiiicccbbbaaa___```dddnnnoooooooooppppppqqqrrrqqqrrrrrrsssrrrqqqooonnnkkklllmmmoooqqqsssuuuvvvtttvvvyyy|||}}}|||{{{zzzuuuuuuvvvvvvvvvuuuuuuuuutttsssqqqnnniiiddd___\\\WWWRRRJJJBBB===:::999999>>>AAAGGGMMMSSSXXX^^^ccckkkeee]]][[[aaajjjrrrwwwrrrssssssooojjjiiilllpppsssvvv{{{wwwkkk___]]]```(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))&&&&&&'''((()))***++++++))))))))))))((((((((((((***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***))))))******+++,,,,,,,,,&&&)))---......000444888@@@IIITTT]]]gggrrrzzz|||~~~rrriiillltttxxxnnnhhhjjjwwwsssfff^^^\\\^^^fffnnn|||yyysssmmmgggccciiihhhiiiiiigggfffjjjqqq{{{wwwpppooopppoooooorrrnnn{{{}}}pppggggggfffeeeiiiqqquuutttuuurrrttt{{{|||vvvnnnkkk```dddjjjpppvvvyyy{{{|||}}}{{{yyyxxxvvvtttrrroooiii```ZZZ[[[\\\XXXSSSRRR\\\___dddgggggggggggghhhccchhhmmmqqqrrrssswwwzzzssshhhlllvvvyyywww}}}yyyooolllooorrrppplllVVVPPPGGG>>>999555333111111000...---,,,,,,,,,,,,*********))))))))))))((((((((())))))******++++++&&&''')))*********)))((('''''''''(((***,,,...///''')))******))))))***+++)))((('''((()))***)))((('''''''''''''''((()))))))))))))))******+++++++++))))))(((((((((((())))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))******))))))))))))*********)))(((&&&'''(((***+++''''''''''''(((((((((((())))))))))))((((((((((((((((((((()))))))))******)))))))))*********++++++)))******+++,,,,,,,,,---...---,,,,,,,,,---...///---000222333222444999===@@@PPPddduuu|||iii]]]fffrrr}}}pppZZZNNNJJJPPP\\\vvv{{{tttvvv~~~iiiWWWFFF;;;>>>HHHPPPggg~~~yyyvvvvvvwwwxxxxxxwwwvvvtttuuuwwwzzzyyyxxxwwwvvvwwwzzz}}}~~~|||xxxvvvvvvyyy|||}}}~~~|||{{{zzzxxxtttqqqkkkfffaaa```___]]]```dddnnnoooqqqqqqpppppprrrsssqqqqqqqqqqqqpppnnnlllkkkiiijjjlllnnnppprrrssstttsssuuuwwwyyyzzzzzzyyyyyyuuuwwwxxxwwwuuuttttttuuussssssrrrppplllhhhcccaaaZZZVVVOOOHHHAAA<<<999888;;;<<>>888555333222111///---,,,,,,,,,,,,))))))************++++++************++++++++++++'''((()))***+++***))))))''''''''''''((()))***+++''')))+++***)))(((***,,,)))((('''(((***+++***)))'''''''''''''''((())))))''''''((()))***++++++,,,))))))(((((((((((())))))((((((((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((((((((())))))***)))(((''''''((()))***)))))))))((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***************+++++++++,,,))))))***+++,,,,,,------------------.........///---000444444444666<<>>DDDSSSbbbyyy|||}}}uuujjjaaa___```jjjuuu}}}yyyqqqmmmkkkjjjoooooosssyyy}}}))))))((((((((())))))***************************''''''((((((((((((((((((******))))))))))))*********)))(((''''''(((******)))***+++,,,,,,,,,++++++******+++,,,------,,,,,,(((((())))))))))))))))))************************+++******+++---...//////111000222999FFFVVVccckkkpppvvvyyyxxxwwwuuuoooiiifffkkkuuuyyypppkkklllqqqxxx}}}yyyxxxwwwwwwwwwwwwyyy{{{wwwyyy~~~zzzwwwyyyzzziii[[[___mmm{{{|||yyyuuuwwwzzz{{{yyyuuuqqqnnnllliiiaaaWWWOOONNNTTTZZZ___eeelllnnnmmmnnnrrrvvvxxx~~~}}}uuukkkaaa]]]XXXQQQLLLLLLTTT]]]iiirrrvvvtttnnniiihhheeecccgggooouuuvvvtttrrrlllgggiiirrr{{{}}}qqqkkkkkkmmmoooooogggZZZKKK@@@:::333222000///......---,,,,,,...---((((((+++,,,)))+++++++++*********+++,,,!!!!!!"""$$$%%%'''((((((''''''((((((((((((((((((((((((((())))))))))))***++++++******)))(((((((((%%%&&&&&&''''''(((((()))))))))))))))((((((((((((((((((((())))))))))))******))))))((((((((())))))''''''&&&'''''')))***++++++*********)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************)))))))))*********++++++---,,,+++*********+++,,,+++++++++***++++++,,,---++++++++++++,,,...///000222333777;;;===DDDTTTccceeehhhlllpppxxx~~~{{{{{{yyyssshhhaaahhhsss{{{```UUUSSSXXXgggwwwwwwoooooottttttkkkaaaRRRHHHAAADDDIIIRRRggg|||xxxxxxxxxwwwuuuvvvyyy{{{wwwyyyzzzyyywwwwwwzzz|||~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~}}}{{{yyyyyy{{{}}}~~~{{{wwwtttsssqqqooollliiifffeeejjjkkkmmmmmmkkkgggcccaaagggggghhhgggfffdddbbbaaabbbbbbaaabbbeeeiiimmmoooppppppqqqssstttuuuuuutttssssssqqqpppppppppqqqqqqqqqqqqrrrrrrrrrqqqooooooqqqllliiifff]]]OOOFFFCCC<<<::::::;;;;;;???LLLYYYnnntttzzzyyypppgggcccbbbiiittt|||zzztttpppmmmjjjllllllpppvvv{{{)))))))))***))))))((((((************************&&&&&&'''(((((()))******((()))+++,,,,,,+++)))((('''((()))***++++++++++++++++++,,,------------,,,))))))))))))***,,,------(((((())))))*********+++************************+++***))))))+++---000111000///444???QQQaaalllpppvvv|||~~~{{{vvvrrrlllfffccciiirrr~~~~~~yyysssqqqmmmjjjkkkqqqyyysssqqqooonnnpppssstttuuuooottt|||yyyxxx{{{rrrbbbWWW^^^ppp|||~~~~~~zzzuuurrrqqqooohhh^^^VVVRRRTTTWWWYYYbbblllrrrqqqooonnnooouuu|||vvvllleee___VVVOOOLLLKKKQQQ]]]kkkwww{{{yyyuuukkkhhhfffhhhmmmqqqrrrqqqvvvrrrnnnpppvvv{{{|||zzz|||~~~rrriiigggkkknnnpppppphhh[[[JJJ@@@888555111/////////......///111///,,,+++------+++,,,+++******)))*********)))((((((((((((''''''''')))))))))))))))(((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))(((((((((((())))))))))))************++++++***)))))))))))))))&&&&&&&&&&&&'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************************+++++++++,,,,,,,,,++++++,,,,,,---...+++++++++++++++,,,------+++++++++,,,---///000111222333666;;;AAALLL```rrrrrrrrrqqqqqqvvv{{{yyytttttttttrrrkkkbbbbbbqqqxxxdddQQQNNNVVVdddvvv{{{yyywwwnnn\\\NNNFFFBBBDDDLLLUUUccc||||||{{{tttuuuwwwwwwvvvvvvxxxzzzxxxzzz||||||{{{{{{{{{}}}{{{|||}}}~~~~~~~~~~~~~~~{{{~~~}}}zzzzzz~~~{{{}}}{{{wwwsssooollliiihhhjjjkkklllllljjjgggdddbbbcccddddddeeedddcccaaa```]]]]]]]]]___aaaeeeiiikkkpppqqqrrrssstttuuuuuuuuurrrqqqqqqpppppppppqqqqqqsssssssssrrrrrrrrrrrrrrrtttoookkkjjjeee[[[PPPKKKAAA===:::999888;;;EEEPPP^^^hhhuuuzzzvvvmmmgggdddhhhqqqzzzzzzwwwuuupppllliiihhhkkkqqqvvv{{{((()))***++++++)))((('''************************''''''(((((())))))))))))))))))************))))))(((((())))))************++++++,,,,,,,,,---------))))))((()))***,,,...///((())))))******++++++,,,************************))))))*********,,,...111333777???KKKYYYfffooosss{{{{{{yyyuuuppplllooottt|||uuukkkhhhdddfffiiikkknnnuuuyyylllmmmnnnppptttyyyxxxuuupppvvv~~~{{{}}}}}}nnnbbb\\\fffxxx|||yyyuuutttpppiiibbb^^^^^^___XXXcccsss}}}rrriiikkkrrryyy|||{{{tttnnniiibbbZZZUUUIIIHHHOOO___pppyyy{{{{{{rrrppplllkkkmmmppptttuuuyyyvvvuuuwww{{{|||yyyvvvrrruuu{{{zzzrrrllljjjhhhhhhkkkppppppgggWWWKKK???:::444111111111000///000111000...------,,,++++++***))))))***++++++***//////...---+++***))))))***))))))(((((('''''''''&&&&&&&&&'''''''''(((((((((((())))))************)))))))))(((((((((''''''))))))))))))(((((((((((((((((()))))))))*********++++++***)))((((((((((((&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++,,,((()))))))))******************+++++++++,,,,,,,,,*********+++,,,---......,,,++++++++++++,,,------,,,------...000111222333444555888>>>FFFUUUmmm}}}zzzyyytttoooppplllgggcccbbbjjj}}}cccWWWOOOTTTaaappp|||qqqcccSSSHHHDDDDDDJJJXXXfffwww~~~|||{{{tttvvvxxxyyyxxxwwwwwwxxxzzz{{{|||}}}|||{{{zzzzzzyyyzzz|||~~~yyy~~~}}}~~~{{{vvvrrrnnnmmmlllhhhiiikkkllllllkkkiiihhhbbbbbbccccccbbb```^^^]]]ZZZZZZ[[[\\\___bbbfffhhhmmmnnnpppqqqqqqqqqrrrsssqqqqqqqqqqqqqqqqqqqqqrrrttttttsssssssssssstttuuusssooolllkkkjjjdddZZZSSSDDD>>>888777777999AAAIIIPPP[[[jjjssssssnnnhhheeefffnnnuuuxxxyyyyyytttnnnfffdddfffkkkqqquuu}}}((()))***++++++***)))((())))))))))))))))))))))))******))))))((((((((((((***)))'''&&&&&&''')))***+++***(((&&&&&&'''((((((***************++++++,,,******))))))+++---///000)))*********++++++,,,,,,************************'''))),,,,,,,,,,,,...111:::DDDQQQ\\\eeemmmwww~~~|||wwwwwwyyy~~~qqqaaaZZZZZZYYY___gggnnnuuu}}}zzzssspppllluuu}}}vvvzzz}}}kkkfffgggttt~~~|||zzzyyywwwrrrmmmiiigggfffbbbiiiuuuxxxkkkcccjjjoooqqqttt{{{{{{wwwtttoooggg```PPPGGGFFFRRRbbbmmmtttyyy{{{xxxsssnnnlllmmmrrrvvvxxxxxxyyy{{{~~~~~~zzzwwwmmmmmmqqqzzz}}}vvvsssrrrrrrdddbbbbbbgggnnnlllbbbYYYGGG@@@777111000000///---,,,+++++++++***(((((((((***((('''(((+++------,,,&&&&&&'''(((***+++,,,,,,(((((((((''''''&&&&&&&&&''''''((((((((()))))))))((((((((()))******++++++*********))))))(((''''''))))))))))))(((((((((((('''''''''((((((((())))))***)))((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))***++++++,,,((()))))))))******************+++++++++,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,++++++,,,,,,---.........000111333444555555777888<<>>FFFOOOUUUZZZ]]]^^^eeeaaa^^^bbbppp}}}~~~xxxnnngggbbbcccfffhhhkkkooo(((((((((((())),,,...///************************((((((((()))******++++++'''((()))******)))((('''%%%'''***,,,,,,+++***(((***)))((((((((()))+++,,,((((((***++++++***)))(((///...------,,,+++***)))************************,,,---...---000999GGGRRR\\\cccnnnzzzuuuvvvuuujjj^^^XXXVVVXXX___hhhmmmpppwwwxxxsssqqqnnnmmmuuuwwwzzz}}}zzzvvvssskkkpppuuutttmmmeee```___XXX[[[[[[VVVXXXcccpppxxxyyy|||ppp^^^PPPNNNNNNNNNUUUaaafffmmmtttuuuqqqlllmmmooonnnppptttyyyxxx{{{yyynnniiiaaaYYYXXX```iiiooopppjjj]]]LLL@@@;;;999555111...***,,,222222...---111555000,,,+++---...***'''&&&&&&'''((()))******+++''''''(((((())))))******(((((((((((())))))))))))******))))))))))))))))))************************))))))))))))(((((((((((())))))))))))************(((((((((((()))+++,,,---(((((()))******)))((('''&&&'''''''''(((((())))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))************((())))))))))))************+++,,,---...---,,,+++---,,,,,,,,,,,,---......***,,,...111333333444444:::@@@LLL\\\llluuufff^^^PPPSSS\\\lll}}}gggTTTQQQWWWcccwww~~~{{{yyyyyy{{{zzzzzz{{{cccPPPHHHJJJNNNQQQfffyyyzzzvvvqqqpppsssxxx{{{|||xxxzzz{{{{{{zzz{{{|||~~~{{{xxxvvvwww{{{~~~~~~}}}{{{|||}}}{{{tttpppooopppqqqppppppooonnnlllkkkiiihhhbbbccccccccccccaaa```^^^ZZZZZZ[[[[[[\\\\\\]]]]]]SSSXXX^^^```___```dddiiihhhiiikkkmmmoooooooooooonnnpppsssuuuvvvvvvvvvuuunnnvvv{{{zzz{{{}}}|||xxx___QQQCCC===<<<:::999999444999AAAJJJRRRXXX\\\]]]eee___ZZZ]]]mmm|||zzzqqqiiicccccceeefffhhhlll~~~))))))))))))))))))))))))(((((())))))*********+++(((((('''''''''&&&&&&&&&(((((())))))))))))(((((($$$%%%&&&'''(((***++++++---+++***(((''''''((()))***++++++,,,,,,++++++***,,,(((&&&(((,,,...,,,)))+++,,,,,,+++******+++---***---000333777BBBRRR^^^ggggggooo~~~uuutttvvvmmmggg]]]WWWYYY^^^cccmmmwwwvvvrrrpppooonnnpppyyy}}}|||{{{{{{yyyxxxvvvrrrnnnllljjjggg```[[[XXXSSSMMMMMMSSS___iiipppuuuzzzxxxtttiii\\\UUUTTTRRRNNNYYYaaappp{{{|||uuupppooossssssttttttwwwuuuxxxwwwrrriiiddd``````dddiiinnnrrrtttiiiYYYJJJ@@@:::666444222///---,,,,,,,,,,,,+++000000///,,,(((&&&'''***+++***)))'''''')))***+++,,,***)))((()))***)))(((,,,***(((&&&$$$$$$$$$$$$%%%%%%&&&&&&'''((())))))***(((&&&&&&)))+++***((('''((()))******)))((('''***)))(((''''''((()))******(((&&&&&&&&&'''&&&%%%,,,***((((((((()))((('''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******''''''''''''((((((((((((+++*********))))))((((((((((((((((((((()))******+++))))))***---...,,,))),,,,,,+++++++++,,,------///111333222222444999===@@@GGGWWWmmmooo```XXXTTT^^^lll{{{|||iiiZZZRRRTTT[[[vvv|||{{{~~~~~~xxxwww|||~~~{{{{{{fffRRRKKKHHHHHHTTTbbbzzzzzzooopppqqqrrrtttvvvxxxzzzyyy{{{~~~~~~}}}||||||}}}{{{zzzxxxyyy{{{}}}~~~~~~}}}zzz|||yyytttuuuvvvtttrrrtttsssqqqppppppnnnkkkiiibbbbbbbbbbbbbbbaaa``````^^^]]]\\\\\\^^^^^^]]]\\\ZZZ\\\^^^]]]\\\]]]```dddfffgggggggggggghhhlllnnnnnnoooqqqsssuuuvvvvvvuuurrrwww||||||}}}}}}zzztttbbbYYYMMMDDD>>>;;;888666555555;;;EEEMMMQQQVVV\\\aaaiiiddd^^^eeemmmsss~~~zzzrrrhhhdddfffiiikkkjjjrrr{{{~~~))))))))))))))))))))))))((()))))))))************)))))))))(((((('''''''''))))))(((((((((((())))))%%%&&&&&&'''((()))******,,,,,,,,,++++++,,,,,,---)))******++++++******)))---***'''))),,,---***'''***+++,,,+++***+++---///---...000555???NNN^^^iiimmmnnnuuuyyyooofffaaa```]]]\\\```ccchhhsss~~~zzzwwwqqqnnnnnnpppuuu~~~~~~||||||{{{yyyxxxwwwssspppnnnllliiiccc^^^SSSPPPLLLKKKQQQ\\\hhhpppvvvwwwyyy}}}~~~|||vvvmmmhhheee^^^VVVUUU[[[gggtttyyyvvvtttuuussstttuuuuuuxxx{{{}}}~~~}}}yyypppppppppnnnkkkhhhjjjmmmqqqlllbbbUUUIII???999666444111...---------,,,,,,+++,,,---+++)))(((***,,,+++***)))(((((()))***+++,,,***(((((()))***)))((((((((((((((()))***,,,,,,%%%%%%&&&''''''(((((()))***(((&&&''')))+++***((((((((())))))))))))(((((())))))(((((((((((()))))))))(((&&&&&&((())))))(((***)))''''''((()))((('''&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((()))))))))))))))***))))))))))))*********+++************)))))))))(((((((((((((((((()))******...,,,+++,,,...///...,,,,,,,,,++++++,,,,,,---...///111333333333555;;;@@@HHHRRReee{{{~~~jjj\\\UUUaaakkkyyysssaaaTTTQQQ\\\iii{{{zzz{{{|||~~~zzztttrrruuuuuurrrfffUUUHHHFFFIIIOOO___pppzzzrrrrrrrrrssstttuuuwwwwwwzzz|||~~~~~~}}}}}}}}}{{{zzzyyyyyyzzz|||}}}~~~~~~}}}zzzwwwxxxxxxvvvssstttsssqqqppppppnnnllliiibbbcccccccccccccccbbbbbb^^^]]]\\\\\\^^^^^^]]]\\\ZZZ\\\___```^^^^^^___``````bbbcccddddddfffiiikkknnnpppqqqsssttttttttttttsssxxx||||||}}}}}}yyytttbbbZZZPPPGGGBBB???:::777555555999BBBIIIMMMSSSYYY^^^jjjiiicccgggjjjmmmuuuxxxsssmmmjjjiiiiiiiiiiiimmmsss||||||{{{))))))))))))))))))))))))))))))))))))******************))))))))))))((((((***)))(((''''''((()))***'''''''''(((((()))))))))'''''')))***++++++++++++)))))))))******)))))))))...+++))))))+++,,,)))&&&)))***+++++++++,,,...000000///222<<>>CCCKKKZZZppptttdddZZZVVVppp{{{ttteeeXXXQQQXXXlll{{{xxxvvvtttvvvuuuqqqmmmkkkgggcccQQQGGG@@@DDDMMM[[[qqqzzzwwwuuuuuutttttttttuuuuuuvvvzzz|||~~~}}}}}}~~~{{{zzzzzzzzzzzz|||}}}~~~|||{{{|||{{{xxxuuutttrrrqqqppppppnnnllljjjccccccdddddddddddddddccc___]]]\\\\\\^^^^^^^^^]]]ZZZ]]]```bbb```^^^\\\\\\YYY[[[]]]^^^___bbbeeegggooopppqqqrrrsssrrrrrrqqqsssxxx|||||||||{{{wwwrrrbbb\\\TTTMMMIIIDDD===999777444666<<>>NNN]]]hhhkkkkkkjjjkkkmmmrrrxxxzzzzzzppp___RRRTTT[[[]]]^^^aaaqqqvvv|||~~~{{{vvvtttssstttvvvuuurrrnnnmmmkkkgggaaaZZZWWWYYY\\\eeevvvxxxlllmmmssszzzpppcccVVVOOONNNSSS\\\fffqqqtttwwwvvvsssppppppqqqrrryyyzzz}}}~~~qqqeeeiiiooorrrooocccRRRGGG???:::444000...---------+++******+++------,,,***)))))))))******))))))))))))'''&&&'''((())))))(((((()))))))))(((((('''&&&(((((((((((((((((((((((('''((()))((('''((()))+++))))))(((((((((((())))))(((((())))))))))))((((((***(((&&&&&&&&&&&&%%%$$$((('''%%%&&&'''((((((''')))(((((((((((((((((()))***************************************)))))))))*********+++++++++,,,,,,))))))))))))***************))))))))))))***+++++++++,,,,,,+++******---///,,,,,,,,,,,,---...000000---///222444777===GGGNNN^^^uuu~~~kkk\\\]]]kkkxxxaaaUUUPPP___xxxyyypppdddfffjjjllleeeVVVHHHBBBBBBDDDMMM^^^ttt}}}{{{yyyvvvvvvsssssstttvvvxxx{{{}}}~~~|||~~~zzzwwwsssqqqpppppppppooommmkkkcccccccccccccccbbbaaaaaaaaa___\\\\\\]]]_________aaa^^^[[[YYYZZZZZZZZZYYY[[[XXXSSSOOOOOOTTT]]]dddhhhjjjlllnnnooopppppppppnnnssswwwwwwwwwvvvrrrmmmfffdddcccaaa^^^WWWMMMEEE@@@:::666666777999>>>EEEXXXnnn{{{{{{zzzooodddddddddnnnxxx|||vvvmmmgggdddqqqrrrtttuuuxxx|||{{{vvv}}}))))))))))))))))))))))))************)))))))))(((((((((((())))))*********))))))(((((((((((())))))))))))))))))))))))******&&&&&&&&&&&&&&&'''((()))******++++++++++++******'''(((*********+++,,,---)))+++------...000222555999HHH[[[fffhhhggghhhjjjmmmlllpppvvvzzz|||zzzcccWWWQQQWWW\\\]]]dddnnn~~~~~~}}}}}}|||yyytttrrrqqqsssvvvvvvssspppooommmjjjgggccc```^^^]]]aaaqqqzzznnniiiiiipppzzzyyynnnaaaWWWOOOKKKPPPWWWbbbhhhnnnrrrrrrrrrsssuuuuuuzzz}}}yyy|||yyyllliiiiiioootttnnn___QQQCCC>>>888222000000//////...,,,***+++---...---,,,))))))************))))))((('''&&&&&&((())))))(((,,,+++)))&&&$$$"""!!!!!!)))((((((((((((((((((((('''(((***)))''''''))),,,(((((())))))))))))(((((())))))(((((((((((()))))))))(((&&&&&&'''(((((('''***)))''''''((()))((('''(((((())))))))))))((((((************************(((((()))))))))))))))*********+++++++++,,,,,,,,,((()))))))))******************))))))******+++,,,)))+++---,,,******,,,...+++,,,,,,,,,...///000111...111333666:::AAAKKKSSSbbbyyy}}}pppddd```hhhvvv{{{^^^YYY^^^ssszzzrrrjjjcccXXXKKKCCCBBBBBBIIIXXXnnn}}}zzzyyyvvvvvvxxxttttttuuuwwwyyy{{{}}}}}}}}}xxxuuurrrqqqpppppppppooommmkkkeeeeeeeeeeeedddcccaaaaaabbb___\\\[[[]]]___``````]]][[[YYYYYYZZZZZZXXXUUUZZZXXXTTTPPPNNNQQQXXX\\\dddfffiiillloooqqqrrrrrrnnnssswwwwwwxxxxxxtttooollljjjiiihhheee^^^TTTMMMDDD===999888888888===CCCVVViiissstttwwwqqqggggggaaaiiisssxxxvvvooohhhdddrrrwww||||||zzz{{{))))))))))))))))))))))))+++*********))))))(((((())))))******++++++++++++(((((())))))))))))((((((((()))))))))************'''''''''''')))+++---///))))))************)))))))))***++++++*********,,,&&&(((+++---///222555888===OOOccckkkhhhdddggglllnnnlllmmmtttyyy|||ooo[[[VVVWWW^^^aaabbbnnn~~~{{{~~~|||zzzxxxuuuuuuvvvwwwyyy|||~~~~~~||||||~~~zzzwwwsssqqqppprrruuuvvvsssppprrrpppmmmjjjhhhddd___\\\]]]iiixxx~~~yyynnneee```gggtttxxxmmm```QQQFFFEEEJJJWWW^^^hhhooosssuuuxxx{{{{{{}}}|||{{{|||vvvyyy~~~~~~ssskkkffflllwwwvvvhhhYYYFFFAAA:::555222222111111///,,,******---//////...))))))************))))))((('''&&&&&&((())))))(((***)))(((''''''(((***+++))))))))))))((((((((((((&&&(((***)))''''''))),,,'''((()))******)))((('''***)))(((''''''((()))***)))'''&&&''')))*********,,,***((((((((()))(((''''''((()))******)))((('''''''''''''''''''''''''''''''''(((((())))))******((())))))))))))*********(((((())))))*********+++*********)))******+++,,,&&&)))++++++)))((()))++++++,,,,,,---...///111111000222555888<<>>KKKUUUZZZ]]]eeesssyyyyyy{{{sssqqquuuqqqjjjeee]]]___hhhxxx~~~{{{~~~|||{{{~~~|||wwwrrrmmmlllpppssssssuuuxxx~~~~~~~~~|||||||||~~~}}}}}}{{{yyyyyyyyywwwvvvvvvtttssssssttttttsssqqqooonnnnnnnnnmmmjjjeeeaaa^^^[[[VVVQQQKKKHHHEEEDDDDDDNNN^^^ppp~~~}}}rrrfffWWWKKKCCCAAAEEEQQQ___kkkvvv~~~xxxtttrrrrrrrrrrrrssswwwzzzzzzyyyyyy|||{{{pppllloooqqquuu}}}}}}iiiYYYHHH>>>888333...,,,,,,,,,+++******+++,,,---***++++++,,,+++***((('''+++******))))))******+++))))))******))))))((((((''''''(((((())))))******)))(((((((((((()))*********************)))((('''(((''''''&&&''''''(((((())))))((((((((((((''''''(((((())))))))))))(((((('''((((((((()))))))))***++++++++++++++++++++++++))))))))))))************++++++*********)))))))))++++++++++++++++++++++++************+++,,,---...++++++,,,,,,,,,,,,++++++...------......///000111555777;;;AAAFFFPPPaaarrryyytttmmm^^^XXXZZZgggzzzwwwkkkiiitttjjjNNNEEEEEEDDDJJJTTTfff{{{yyyxxxwwwwwwxxxxxxwwwvvvvvvxxx{{{||||||||||||}}}|||zzzzzz|||{{{wwwrrrnnnllljjjhhhmmmssswww{{{|||xxxwwwzzz{{{zzzwwwtttsssuuuvvvuuuwwwzzz{{{~~~}}}uuutttuuuvvvqqqrrruuuvvvuuuqqqmmmkkkcccdddffffffeeeccc```^^^___]]][[[ZZZ[[[[[[ZZZYYY\\\ZZZZZZ[[[\\\YYYSSSMMMNNNOOOPPPOOOMMMKKKJJJKKKSSSYYYaaaggglllnnnqqqrrrtttvvvwwwwwwvvvvvvvvvwwwwwwtttrrrppppppnnnllljjjYYYPPPEEE@@@<<<999999===:::???GGGOOOVVV^^^eeeiiieeehhhlllqqquuuwwwwwwvvvooouuu{{{}}}zzzyyy{{{~~~************************++++++++++++++++++++++++******)))((('''&&&&&&%%%"""###%%%'''***+++,,,---,,,+++***))))))))))))))))))))))))*********++++++)))***+++***(((&&&&&&'''.........---++++++---//////000222777???KKKXXX```bbbeeennn|||{{{uuurrryyytttfffkkkppphhhaaaaaaaaafffqqqzzzyyy|||~~~|||~~~~~~{{{zzz}}}zzzsssooolllnnntttyyyyyyzzz|||~~~~~~}}}||||||~~~}}}zzzxxxyyyyyyxxxwwwvvvuuuttttttssssssrrrqqqqqqpppooonnnlllhhhccc___aaa]]]XXXQQQKKKEEEBBB@@@>>>GGGVVVggguuu|||}}}||||||zzzsssdddSSSGGGCCCBBBJJJVVVcccrrr~~~~~~zzzuuurrrsssuuuvvvvvvrrrxxx|||pppgggiiimmmpppuuu|||yyyiiiTTTEEE===777222///,,,++++++******+++---...,,,,,,,,,,,,+++***((('''))))))(((((((((((())))))'''((()))******)))(((''''''((((((((()))))))))***)))((((((((((((((())))))******+++******)))(((''''''''''''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******++++++++++++++++++++++++((()))))))))************+++++++++*********))))))++++++++++++++++++++++++************+++,,,------+++,,,,,,,,,,,,,,,,,,+++............///000111111777888<<>>999===EEERRR___kkkrrrvvvsssxxx|||yyyooo]]]TTTKKKGGGGGGNNN\\\hhhuuuwwwzzzzzzyyyyyyzzz{{{}}}|||jjjfffaaa______dddppp{{{{{{kkkWWWGGG>>>999444000///---,,,,,,,,,---......------,,,,,,++++++++++++******))))))******+++''''''((()))))))))(((((((((((((((((())))))))))))(((''''''&&&&&&&&&&&&'''))))))************))))))''''''''''''((()))******(((((())))))))))))******(((((())))))))))))((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))************,,,++++++++++++*********))))))))))))))))))))))))************+++,,,---...,,,,,,------------,,,,,,------...///111333444555777:::CCCRRRbbbuuu}}}sssiii^^^VVVPPPZZZhhhvvvttt]]]RRRTTTggg{{{{{{YYYMMMGGGIIILLLTTTmmmzzzyyyzzzrrrrrrsssuuuwwwxxxvvvttttttwwwzzz|||||||||~~~}}}{{{|||}}}uuukkkdddccc```___cccggglllvvv~~~yyyxxxtttrrrssspppkkkiiikkkqqqvvv~~~}}}tttkkkkkkooowww{{{}}}{{{tttmmmiiihhheeefffggggggeeebbb___\\\\\\[[[YYYYYYYYYXXXVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRRRRPPPLLLIIIHHHHHHJJJMMMRRRWWW[[[___cccffflllnnnqqqrrrrrrrrrtttuuuxxxwwwvvvvvvvvvtttqqqnnnddd```\\\WWWLLL???777555777777999:::>>>EEEMMMSSS]]]```dddffffffhhhmmmpppxxxyyyzzz~~~))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******)))))))))***++++++(((((()))))))))*********)))+++,,,,,,***)))******)))))))))''''''))),,,///000777EEEZZZooo{{{~~~|||~~~zzzzzzzzzqqqgggjjjuuuttthhh___]]]aaafffppp~~~}}}}}}|||{{{ooonnn~~~{{{wwwvvvvvvttttttyyy|||zzz|||}}}{{{xxxuuutttssssssrrrqqqssstttuuurrrnnnllllllmmmmmmmmmmmmmmmmmmjjjfffcccaaaaaaaaa^^^XXXQQQIIIEEE<<<<<>>===@@@IIIUUU___eeeeeeccclll~~~xxxmmm___SSSIIIFFFMMMWWW___lllzzz}}}}}}uuullliiieeedddjjjrrr}}}sss^^^NNNBBB:::444333111///...---------*********)))******++++++''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&((()))***))))))))))))((((((((((((******)))(((((((((((((((&&&'''(((***++++++++++++''''''''''''((()))++++++(((((())))))*********+++(((((())))))))))))((((((&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++******++++++++++++++++++++++++************+++,,,---...,,,------......------,,,++++++---///222555888999AAAKKK```zzzpppgggaaa[[[WWW\\\kkk}}}ppp\\\SSSRRR```gggKKKJJJHHHHHHNNN^^^xxx~~~xxxyyywwwsssuuuttttttvvvyyyzzzzzzzzzvvvwwwyyyzzzzzz||||||rrriiicccaaa]]]^^^cccmmmvvv~~~|||zzzuuummmhhhhhhfffllluuu}}}rrrkkkoooyyyuuulllhhhhhhggggggfffeeecccaaa___^^^\\\[[[ZZZZZZZZZXXXUUUSSSUUUTTTQQQNNNLLLLLLNNNQQQNNNNNNOOOMMMJJJGGGFFFGGGBBBDDDHHHLLLRRRYYYbbbgggjjjmmmppprrrsssuuuwwwyyyuuuvvvyyy{{{}}}{{{vvvssspppkkkfff^^^QQQDDD>>>???111222444666999@@@HHHMMMSSSYYY___bbbbbbdddiiinnnuuurrrqqquuu}}}{{{+++*********))))))((((((************))))))))))))******++++++++++++******(((((((((((())))))))))))******)))(((((((((((((((+++***************++++++,,,,,,---------.........*********+++,,,000333555555DDD^^^vvv~~~{{{xxxzzznnnjjjddd```fffvvv{{{ccc```kkkwww{{{|||wwwrrrqqqrrrtttvvvzzzzzzwwwrrrlllkkkmmm{{{}}}|||zzzvvvrrrppppppqqqrrrqqqpppnnnmmmlllkkkkkkpppnnnkkkjjjjjjjjjiiihhhfffeeeccc___ZZZSSSNNNJJJBBBAAA???@@@DDDKKKSSSXXXTTTWWW___mmm|||wwwlllaaaTTTJJJLLLUUU[[[lll{{{}}}{{{{{{{{{yyy|||wwwllleeegggnnnuuuxxxlllXXXIII@@@999222......///------///,,,+++******))))))******---,,,***(((&&&&&&&&&&&&******))))))((((((''''''******))))))((((((''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((()))*********)))(((&&&&&&&&&'''(((************************************************&&&''''''((()))******+++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------------------,,,///444555555999>>>IIIbbb}}}uuukkk\\\TTTXXXgggxxxpppdddUUUOOOYYYrrreeeTTTNNNDDDKKKOOOUUUmmm~~~{{{}}}|||wwwtttttttttuuuuuuvvvxxxyyyzzz}}}yyyvvvwww{{{xxxnnnccc]]]^^^XXX___kkkyyy{{{vvvqqqmmmjjjfffhhhlllsss~~~zzztttxxx~~~{{{sssnnnkkkjjjeeefffggggggeeebbb^^^\\\]]]]]]\\\XXXTTTRRRRRRRRRMMMNNNPPPQQQQQQPPPNNNMMMLLLKKKIIIGGGFFFFFFFFFGGGBBBDDDFFFGGGJJJQQQZZZbbbgggmmmrrrssstttxxxyyyxxxyyyxxxxxxwwwwwwxxxyyyyyy{{{vvvlll```SSSHHH@@@<<<;;;666222333666888???FFFJJJVVV```cccccceeeiiikkknnnvvvyyyvvvvvv|||}}}************)))))))))(((************)))))))))))))))******++++++******)))(((((((((((()))))))))***++++++***))))))))))))))))))))))))***+++,,,---...))))))*********+++++++++++++++++++++,,,...000333>>>OOOfffvvvzzzxxxuuutttjjjccc]]]]]]hhh}}}{{{lllnnn{{{~~~}}}wwwppplllmmmqqqttt|||zzzwwwppphhhdddfffxxx}}}}}}|||xxxuuurrrrrrrrrmmmlllkkkiiiiiiiiiiiijjjnnnlllkkkkkkkkkkkkiiigggeeedddbbb^^^ZZZUUUQQQNNNHHHEEEAAA??????BBBGGGJJJJJJMMMUUUccctttvvvkkk\\\PPPNNNSSSTTTaaammmqqqrrruuuuuusssqqqrrrxxxyyyqqqmmmnnnqqqvvvyyygggSSSEEE<<<555000000000---,,,...,,,+++******))))))************)))(((((()))************))))))((((((((((((***)))))))))((((((((('''''''''&&&&&&&&&&&&'''''')))(((((((((''''''''''''''''''&&&&&&'''(((((()))((((((''''''(((((()))***+++***)))((('''(((((()))************************((((((((((((((((((((((((''''''(((((()))******+++***************+++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------......------000444666777===DDDXXXppp{{{rrrhhh[[[XXX___pppeee[[[RRRTTTeeemmmTTTGGGDDDDDDKKKTTTccczzzxxxyyyxxxvvvtttvvvvvvvvvvvvwwwyyyzzz{{{}}}{{{xxxyyy|||wwwlllbbb^^^___]]]hhhyyy~~~zzzvvvrrroooggghhhjjjpppyyy}}}yyyrrrmmmkkkkkkgggggghhhgggeeebbb___]]]]]]\\\[[[WWWSSSQQQPPPQQQMMMNNNPPPQQQPPPOOOMMMLLLLLLKKKIIIGGGFFFFFFFFFGGG@@@CCCEEEFFFIIIPPPYYYaaadddkkkpppqqqrrrvvvxxxvvvwwwwwwwwwwwwwwwxxxxxxxxx|||wwwnnncccVVVKKKCCC>>>;;;666333444666888===DDDJJJUUU```eeegggjjjlllkkkmmmuuuyyyuuusssxxx}}}yyyyyy~~~************))))))))))))************)))))))))))))))******++++++******)))((((((((()))))))))******,,,++++++***************(((((()))***+++---...///,,,,,,,,,,,,------------***+++,,,,,,---///333555EEEZZZnnnttttttvvvuuuqqqjjjaaaZZZ___qqq{{{sss{{{{{{~~~vvv{{{yyyppphhheeehhhpppwww|||zzzvvvnnnddd___```rrr}}}~~~~~~{{{xxxuuuttttttmmmkkkhhhffffffgggiiijjjkkkjjjjjjkkklllkkkiiigggdddcccaaa]]]ZZZWWWTTTSSSMMMJJJEEE@@@======>>>???CCCFFFNNN\\\mmm~~~yyyiiiXXXQQQPPPMMMUUU]]]bbbfffjjjjjjgggdddcccfffqqq}}}~~~xxxrrrooosss|||xxx___JJJ@@@888222222111...,,,,,,,,,+++******))))))******+++******))))))******+++***))))))))))))((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((''''''(((((())))))'''''''''''''''((())))))+++******))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))*********+++++++++*********************+++++++++,,,,,,,,,++++++************++++++,,,,,,---------.........///...111555888;;;CCCMMMlllyyynnncccYYY]]]iiiyyyuuu[[[TTTQQQ]]]xxxttt]]]JJJCCCDDDGGGLLL[[[www~~~xxxwwwxxxvvvvvvwwwwwwwwwwwwxxxyyyzzz{{{|||~~~|||{{{{{{}}}~~~~~~~~~vvvllldddaaabbbddduuu~~~zzzvvvsssiiihhhhhhkkkqqq{{{~~~uuunnnkkkjjjkkkhhhhhhhhhgggeeebbb___]]][[[[[[ZZZVVVRRROOOOOOOOONNNOOOOOOPPPOOONNNLLLKKKKKKKKKIIIHHHGGGFFFFFFFFF@@@BBBDDDEEEGGGMMMVVV]]]```gggmmmnnnqqquuuvvvuuutttuuuwwwxxxxxxxxxwwwwww}}}yyyqqqfff[[[PPPGGGBBB;;;777444555666777:::@@@JJJTTT___hhhnnnsssqqqlllkkkssswwwtttoooqqquuuyyywwwuuuuuu}}}*********)))))))))))))))************)))))))))((())))))************))))))(((((()))))))))*********+++******))))))*********((((((((()))***+++,,,---------------............)))+++---...///333999>>>GGG___qqqpppoootttuuupppmmmddd___iii~~~nnnlllzzzxxxttt}}}xxxmmmdddaaahhhsss||||||{{{yyyvvvmmmbbb\\\]]]iii{{{|||}}}~~~}}}zzzvvvuuuuuurrrpppllliiiggghhhjjjkkkiiiiiiiiikkklllkkkiiiffffffdddaaa]]]ZZZWWWVVVUUUQQQMMMHHHCCC@@@????????????BBBIIITTTdddvvvtttaaaTTTMMMJJJLLLPPPWWW^^^aaa^^^YYY]]]]]]```hhhtttzzzyyy{{{zzztttssswww~~~iiiRRRCCC:::333222222///------,,,+++******))))))******///...---+++***)))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((''''''(((((((((((((((((((((((('''''''''))))))(((((((((((())))))'''''''''''''''(((((()))***)))))))))))))))))))))((((((((((((((((((((((((************************(((((()))))))))*********,,,+++++++++***)))))))))******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------......//////000000222666999>>>JJJUUUxxxuuuhhh\\\WWWaaaqqq~~~jjjWWWRRRVVVkkk|||fffSSSGGGFFFJJJLLLQQQfff|||yyyzzzzzzwwwwwwzzzwwwwwwwwwwwwxxxzzz{{{|||}}}}}}|||}}}}}}~~~}}}}}}|||wwwooohhhgggiiimmm{{{vvvsssllljjjhhhgggjjjrrr{{{xxxooojjjhhhiiijjjiiihhhgggeeebbb```]]]\\\ZZZZZZXXXUUUQQQOOONNNOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFAAACCCDDDDDDEEEIIIPPPVVV\\\cccjjjmmmppptttvvvtttssstttwwwyyyzzzyyyxxxwww|||yyysssjjj___TTTLLLGGG===888555666666555888<<>>444222333111......,,,+++******))))))******///...---,,,+++***(((((())))))))))))************(((((((((((())))))))))))******))))))))))))******'''''''''((((((((((((((())))))(((((((((((())))))'''''''''''''''((())))))'''(((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---......///000000111111444777:::???MMM[[[}}}qqqcccXXXVVVddduuugggTTTUUU___zzzlllXXXJJJCCCDDDIIIQQQ[[[ttt}}}zzzyyy{{{zzzwwwwwwzzzvvvvvvvvvwwwxxxyyyzzz{{{||||||}}}~~~~~~~~~~~~}}}{{{tttnnnmmmpppttt}}}wwwtttnnnmmmjjjffffffjjjrrrxxx~~~{{{ppphhhfffgggiiijjjiiihhheeebbb___]]][[[ZZZYYYYYYXXXUUURRRPPPPPPQQQQQQQQQPPPOOONNNMMMKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEDDDEEEFFFDDDBBBDDDIIINNNXXX```hhhkkkoootttvvvtttrrrtttwwwyyyzzzzzzyyyyyyyyywwwssslllcccYYYQQQLLL@@@;;;777777666444666:::AAAKKKXXXfffuuu~~~}}}wwwkkknnnqqqqqqmmmjjjjjjlllsssqqqoooqqqxxx))))))))))))************************))))))))))))((())))))******))))))((()))))))))*********++++++(((((((((((((((((()))***++++++***(((((((((((((((++++++++++++,,,,,,,,,,,,,,,...000///000777CCCLLL___llluuurrrnnnnnnkkkfff```ccclllsssjjjgggqqq~~~xxxsssqqqxxx~~~{{{vvvqqqiiicccccckkkvvv}}}}}}}}}}}}xxxpppbbbUUUQQQTTT]]]ttt|||}}}~~~}}}zzzxxxxxxxxx{{{xxxsssnnnjjjiiihhhhhhiiihhhhhhiiijjjiiigggeeegggfffccc```]]]ZZZWWWVVVUUURRRNNNIIIEEEAAA???>>><<<>>>@@@BBBJJJZZZpppuuueeeXXXHHHBBB@@@IIISSSXXXYYYYYY\\\dddkkkkkkhhhkkkvvv|||yyy}}}|||yyy{{{~~~pppTTTFFF888444333111//////,,,+++******))))))*********++++++,,,,,,++++++***)))))))))************+++(((((((((((())))))))))))******))))))))))))******'''''''''((((((((((((((())))))((((((''''''((((((((((((((((((((()))******&&&''''''(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********************+++++++++,,,,,,,,,......------------......,,,,,,---...///000000111222333666999:::???NNN\\\zzzvvvjjj^^^VVVXXXgggxxxgggRRRYYYlllzzzaaaPPPFFFBBBEEEJJJYYYkkkyyyvvvuuuxxxxxxvvvvvvyyyvvvvvvvvvvvvwwwyyyzzz{{{|||}}}yyyrrroooqqqyyy{{{xxxqqqqqqnnniiiffffffkkkpppsss}}}uuujjjdddeeehhhkkkmmmjjjhhhddd```]]][[[ZZZYYYXXXYYYXXXVVVTTTSSSSSSUUUSSSRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJIIIHHHGGGEEEEEEEEEFFFFFFDDDAAABBBFFFJJJTTT]]]eeejjjnnntttvvvtttrrrsssuuuwwwyyyzzzzzzzzzwwwvvvtttooohhh___WWWRRRDDD>>>:::888555333555999<<>>>>>>>>BBBQQQfffwwwqqqdddQQQFFF>>>AAAIIINNNTTTZZZaaahhhooonnnjjjiiinnnttt}}}||||||zzzwwwxxx~~~yyyxxxbbbQQQ???777555222//////,,,+++******))))))******)))***+++,,,,,,+++***)))))))))*********+++++++++'''((((((((()))))))))***)))(((((((((((((((((()))''''''''''''((((((((())))))(((((('''&&&&&&'''''')))))))))))))))***++++++&&&'''((()))***))))))(((************************))))))))))))))))))))))))***************************************+++++++++******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,---...///000111111222333777::::::>>>LLL[[[ppp~~~{{{qqqkkkbbbZZZWWW\\\kkkzzz~~~bbbUUUbbbzzzpppXXXJJJEEEFFFLLLRRReee~~~wwwrrrqqquuuxxxwwwwwwyyywwwwwwwwwwwwyyyzzz{{{|||}}}|||rrrmmmmmmzzz~~~|||ssstttsssnnnhhheeefffiiihhhuuuxxxpppgggcccffflllooopppllliiieee```\\\[[[ZZZZZZXXXYYYYYYXXXVVVVVVWWWYYYUUUTTTSSSQQQOOOMMMLLLLLLIIIJJJJJJJJJIIIGGGEEEDDDDDDEEEFFFDDDAAABBBFFFJJJPPPYYYbbbgggmmmrrrtttrrrpppqqqrrrtttvvvwwwyyyyyyvvvvvvuuurrrllleee]]]XXXIIIBBB;;;888555222444999888@@@KKKVVVcccpppuuutttooojjjjjjqqquuuqqqkkkiiieeemmmtttuuuttt{{{(((((())))))*********+++************))))))))))))(((((())))))))))))(((((()))************+++++++++******))))))***+++,,,,,,++++++++++++,,,---......*********+++++++++,,,,,,...111555888???NNNcccrrrxxxwwwyyy~~~|||sssjjjhhhgggqqqxxxnnnkkksss}}}~~~qqqeeehhhttt||||||{{{vvvssscccbbb```^^^___eeelllrrruuuvvvvvvvvvvvvuuutttsssooolllggg___TTTLLLOOOWWWeee}}}~~~~~~|||{{{}}}{{{yyywwwtttqqqooommmlllmmmjjjhhhgggggggggfffdddaaabbbbbbbbbaaa___\\\ZZZSSSRRRQQQNNNKKKIIIGGGFFF888999999777999GGG\\\mmm~~~{{{nnn\\\MMM???<<<@@@EEENNNWWWggglllqqqrrrooollllllmmmssstttvvvvvvssssss}}}~~~|||wwwuuu{{{lllYYYDDD:::666222///...,,,++++++***)))*********,,,------,,,+++)))'''%%%))))))******++++++++++++'''((((((((())))))******''''''&&&&&&&&&&&&''''''&&&'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&***************++++++,,,'''((()))+++++++++***)))************************++++++++++++++++++++++++++++++******************))))))******+++++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---...///000111222222444888:::999===KKKYYYggguuu|||ooohhhccc]]]XXXXXX___nnn{{{vvv[[[[[[kkkyyyeeeMMMBBBBBBGGGPPPXXXooovvvwwwqqqoootttyyyzzz{{{|||xxxxxxxxxyyyzzz{{{|||}}}}}}qqqjjjiii{{{~~~tttvvvvvvqqqjjjddddddfffaaammmuuunnnfffdddhhhnnnrrrsssmmmjjjfffaaa]]][[[[[[[[[XXXYYYYYYYYYXXXXXXYYY[[[WWWUUUSSSQQQOOONNNMMMMMMIIIJJJJJJJJJIIIGGGEEEDDDBBBDDDEEEDDDBBBCCCGGGKKKMMMVVV```fffkkkqqqsssqqqoooooopppqqqsssuuuwwwyyyuuuvvvwwwuuuppphhhaaa\\\KKKDDD<<<888555222555999666>>>HHHPPP[[[gggnnnoooqqqiiihhhrrrxxxuuummmiiifffpppzzzyyysssvvv,,,+++***)))((((((((((((---,,,+++*********+++,,,,,,,,,,,,,,,+++***(((((()))*********)))&&&$$$"""%%%&&&((()))++++++,,,+++,,,,,,,,,++++++*********)))******+++++++++******...111333:::MMMeeetttwww|||{{{sssaaadddsss}}}xxxppppppvvvzzz|||uuufff^^^hhhvvv~~~zzzyyyxxxvvvqqqmmm```^^^[[[XXXYYY___gggmmmpppooommmkkkjjjiiihhhhhhddd___YYYSSSKKKHHHMMMVVVttt~~~{{{xxxzzzrrrppprrrrrrnnnhhhhhhgggfffffffffffffffeeecccaaa```____________WWWWWWVVVSSSOOOJJJEEECCCAAA888555999<<>>888666444111+++)))(((((()))******)))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))***************)))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))******))))))))))))******,,,,,,,,,+++,,,,,,------******************************+++++++++,,,,,,,,,,,,...///...---++++++,,,------///000111111111111111444888;;;???GGGQQQXXXjjjqqqxxxzzzzzzvvvmmmccc___]]]]]]]]]ZZZ]]]nnn|||iiifffbbbzzzpppZZZJJJIIIHHHFFFTTTiii~~~{{{xxxqqqrrrssstttvvvxxxyyyzzz|||xxxwww{{{~~~{{{yyyxxxyyy~~~mmmfffiii~~~xxxwwwvvvuuuqqqkkkccc]]]]]]bbbyyyuuunnnjjjnnnrrrqqqoooooohhheee```]]]\\\\\\ZZZYYYVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUSSSQQQOOONNNMMMMMMJJJKKKKKKJJJIIIGGGDDDCCCFFFDDDAAA??????AAADDDFFFKKKRRR[[[aaadddhhhnnntttrrrqqqppppppsssvvvxxxyyyyyyxxxvvvssspppllliiihhhUUUJJJ===666666777555222;;;===DDDOOOWWW^^^gggpppqqqnnnkkkmmmuuu{{{uuukkkqqquuu}}}}}}******)))((((((((()))))),,,+++***)))))))))******)))))))))(((''''''&&&&&&'''((()))******)))'''&&&))))))***+++,,,------...+++++++++*********)))))))))******+++++++++++++++---000444???UUUnnn||||||}}}rrrkkk___gggzzztttkkklllxxxwwwvvvoooeeecccppp}}}xxxtttpppkkkddd___XXXUUUQQQMMMMMMSSS\\\bbbkkkiiieeeaaa]]]ZZZXXXWWW[[[WWWRRRNNNIIIGGGOOOXXXttt~~~}}}wwwuuuttt{{{{{{tttsssuuuuuuqqqjjjiiihhhggggggfffffffffeeedddbbb```____________XXXWWWVVVSSSOOOKKKGGGDDD@@@888444777888<<>>666222///---,,,******+++,,,,,,+++******+++,,,,,,,,,,,,+++(((((((((((((((((((((((((((((())))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''))))))***+++++++++++++++******))))))))))))*********************++++++,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---///...---,,,,,,---------...///000111222222666777999>>>HHHYYYmmm{{{|||zzztttmmmkkkjjjeee^^^[[[ZZZ\\\bbblll|||ddd[[[aaaxxxxxx[[[JJJ???DDDLLLTTTddduuu}}}xxxwwwsssyyyyyyyyyyyyyyyyyyyyyyyy{{{yyyzzz~~~zzzuuutttuuu{{{zzziiieeejjj}}}{{{zzzzzz{{{wwwyyy|||}}}zzzrrrggg___SSSTTTiiivvvpppppprrrpppmmmlllhhheeeaaa^^^]]]]]][[[ZZZXXXXXXWWWWWWVVVVVVUUUUUUUUUTTTQQQOOOMMMKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDAAA@@@???>>>>>>???@@@AAAGGGLLLRRRXXX\\\bbbjjjpppppppppooopppqqqsssuuuwwwzzzyyywwwuuurrrooommmlll^^^TTTGGG>>>;;;:::777444777777<<>><<<<<<@@@FFFJJJNNNLLLIIIFFFDDDBBBBBBBBBDDD@@@===>>>>>>AAAJJJTTTaaafffjjjiiiccc^^^[[[[[[___eeejjjmmmqqqxxx{{{zzz|||~~~~~~||||||yyyuuuvvv{{{{{{xxxtttrrrpppmmmiiifffcccaaabbbaaa```___^^^]]]]]]\\\YYYXXXWWWTTTQQQMMMJJJHHHDDD>>>:::999777666<<>>AAAEEERRRbbbqqqtttpppmmmlllkkkeeehhhppp{{{~~~uuummmiiirrrzzzmmmeee^^^^^^eeeqqqmmmVVVCCC777111000///---,,,+++---------,,,******+++,,,,,,,,,,,,+++))))))))))))))))))))))))******+++++++++******)))(((((((((((((((((((((((((((((((((((())))))))))))******)))(((((('''(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&((()))******++++++************))))))))))))******++++++***))))))((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++---......---,,,,,,------------...000111222333888888999>>>KKKaaayyy}}}sssnnnmmmiiiccc^^^___ccclllzzzppp^^^```mmmhhhTTTJJJCCCEEEOOO]]]sssxxxwwwvvvssswwwwwwxxxyyyzzz{{{||||||zzzxxxzzz~~~}}}wwwrrrrrrwww}}}yyyjjjhhhnnn}}}yyywwwwwwxxxyyyxxxzzz~~~{{{qqqdddZZZRRRQQQeee{{{rrrppppppmmmjjjiiifffccc```^^^]]]\\\ZZZYYYXXXXXXWWWWWWVVVUUUTTTTTTTTTSSSQQQNNNLLLJJJIIIHHHJJJHHHFFFEEECCCCCCDDDDDD@@@@@@????????????@@@@@@GGGKKKPPPUUU[[[bbbiiiooommmnnnoooooopppqqqsssuuu{{{zzzxxxuuusssqqqpppooocccYYYMMMCCC>>>;;;777444666555888???CCCGGGNNNVVV^^^```ccciiiuuutttqqqsss}}}~~~{{{*********+++,,,---...///+++++++++++++++***************)))(((((((((((()))))))))***+++++++++,,,++++++***((('''''')))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000555:::FFFYYYlllyyyrrr___```iii{{{rrrqqqrrrrrrnnnnnnyyyvvvpppiiiaaa\\\YYYUUUSSSKKKKKKJJJGGGDDDAAA@@@???:::;;;;;;;;;;;;<<>>>>>>>>>>>???;;;999:::<<<>>>EEELLLPPPSSSUUUTTTQQQOOOOOOPPPTTTXXX\\\___gggrrrxxxyyyyyyzzz|||~~~~~~~~~|||{{{vvvwwwuuusssuuu{{{|||yyyyyywwwuuupppkkkfffbbb_________^^^^^^]]][[[ZZZZZZYYYXXXVVVTTTQQQNNNLLLJJJCCC???<<<:::999888;;;@@@BBBKKKVVV]]]eeennntttvvvqqqlllbbbTTTHHHBBB@@@BBBOOO]]]iiikkkgggfffiiijjjdddhhhqqq|||xxxooosss{{{tttjjjbbb```bbbiiiwwwuuu___III:::333111000...,,,,,,---...---,,,******+++,,,,,,,,,,,,+++******************************++++++++++++******(((((((((((((((((((((((('''((((((((()))))))))*********)))(((((('''((((((************************)))((((((((('''''''''&&&'''((())))))******))))))******))))))))))))******(((((((((((()))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---......---,,,---------------...///111333444888999;;;@@@NNNeeeyyyppplllgggbbb^^^bbbiiivvvuuuaaaYYYfffzzzuuuZZZMMMKKKHHHHHHQQQeee{{{vvvwwwwwwtttuuuvvvwwwxxxyyyzzz{{{|||yyyxxxyyy{{{yyysssppprrryyyzzzllllllttt}}}yyyuuutttuuuwwwyyy|||~~~{{{ooo```VVVPPPPPPddd~~~sssooonnnjjjgggfffdddaaa___]]]\\\[[[YYYXXXXXXXXXWWWVVVUUUUUUTTTTTTTTTRRRPPPMMMKKKIIIHHHGGGIIIHHHFFFDDDCCCCCCDDDDDDAAAAAA@@@@@@@@@@@@AAAAAADDDFFFKKKPPPVVV]]]ccchhhiiikkknnnnnnnnnooorrruuuzzzyyywwwuuusssrrrrrrqqqfff^^^RRRGGG@@@;;;777444666555777<<<@@@CCCIIIQQQYYY]]]bbbhhhrrr}}}{{{sssooovvv~~~|||zzz++++++++++++,,,---...///+++,,,,,,,,,,,,+++************++++++++++++***)))*********************+++++++++*********+++---...,,,,,,,,,---------------------,,,,,,---///111222444<<>><<<;;;===???;;;<<<===;;;999888888999:::;;;<<<>>>>>>===<<<;;;@@@<<<:::===>>>>>>AAAFFFEEEFFFGGGGGGGGGGGGIIIKKKOOORRRUUUYYYcccooovvvvvvssstttvvvwwwxxxxxxwwwvvvoooqqqqqqppptttzzz|||zzzzzzyyywwwsssnnnhhhdddaaa^^^^^^^^^^^^]]][[[ZZZYYYXXXWWWUUUSSSPPPNNNLLLKKK@@@>>>;;;999888888:::;;;;;;AAAHHHOOOVVV___iiipppooonnnjjj```RRRGGGAAA>>>FFFRRR]]]```aaaeeekkkmmmlllqqqzzz{{{xxxzzzzzzpppgggccc```aaammm|||}}}jjjSSS???666444111///---,,,---------+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++(((((())))))******))))))((((((((((((((((((((((((''''''(((((())))))*********))))))(((((((((((()))************************((((((((((((((((((((((((''''''((()))))))))))))))******))))))))))))******$$$$$$&&&'''***---///000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,......---,,,---...------------///111444555888:::>>>EEETTTjjjssskkkfffccc]]]cccmmm|||{{{eeeUUUUUUjjjgggQQQGGGJJJKKKLLLWWWpppwwwuuuwwwwwwuuuwwwwwwwwwxxxxxxyyyyyyyyy{{{xxxwwwwwwuuupppqqquuu{{{|||nnnoooxxx}}}zzzuuurrrrrrtttxxx{{{~~~xxxlll^^^UUUPPPQQQffftttooolllhhheeedddcccaaa___^^^]]]\\\ZZZXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSPPPMMMKKKIIIGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCDDDFFFJJJOOOVVV\\\aaaccceeehhhlllmmmmmmnnnqqquuuzzzxxxvvvtttssssssssssssjjjbbbVVVKKKCCC===999666666555666;;;>>>AAAHHHPPPUUU\\\bbbhhhoooxxx}}}|||tttmmmqqqyyy}}}}}}|||***************+++,,,---***++++++,,,+++***)))(((***,,,...//////...,,,+++)))))))))))))))***++++++))))))***+++,,,------...+++++++++,,,,,,---------...---------...000222444888DDDXXXmmmvvvxxx|||ppprrrzzzzzzrrrtttuuusssppprrr}}}}}}}}}yyyrrrmmm___ZZZQQQJJJEEEBBB@@@>>><<<===<<<;;;:::===CCCGGGGGGFFFBBB===888555555777999;;;???CCCDDDCCCAAA???CCC@@@???BBBCCCBBBBBBEEECCCCCCCCCDDDEEEGGGIIIKKKNNNRRRVVV\\\fffppptttrrrpppqqqqqqrrrssssssttttttkkkmmmnnnnnnsss{{{}}}{{{wwwwwwvvvtttppplllhhhfff____________^^^\\\[[[ZZZWWWVVVTTTRRROOONNNLLLLLLAAA???;;;888777999999999666999>>>CCCIIISSS```jjjrrruuuvvvooo```PPPDDD???>>>HHHSSSYYY___ggglllnnnrrrxxx|||vvvmmmggg```\\\gggwwwvvv]]]GGG;;;888111///---,,,------,,,+++******+++,,,,,,,,,,,,+++************************'''((()))************)))(((((((((((((((((((((((('''''''''((()))*********)))(((((((((((())))))***************************'''(((((())))))*********(((((()))************)))******))))))))))))******&&&&&&'''(((***,,,...///++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,......---------...---,,,,,,---///111444666777;;;BBBLLL\\\qqqtttiiieeeddd___eeennn~~~qqq\\\QQQWWWrrrrrr[[[MMMDDDIIILLLSSSfff|||uuuuuuwwwwwwvvvvvvvvvwwwxxxyyyzzzzzz{{{~~~zzzwwwuuurrrpppttt{{{~~~~~~ooooooyyyyyyvvvrrrpppqqquuuzzz~~~}}}|||zzzwwwpppfffZZZSSSRRRVVVnnnvvvpppmmmhhheeeeeedddbbb``````___^^^[[[YYYVVVVVVUUUUUUUUUUUUUUUUUUUUUSSSQQQNNNKKKIIIGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCAAA??????AAACCCDDDDDDFFFJJJPPPVVV[[[^^^___aaaeeekkkllllllmmmqqqvvvyyywwwuuusssssssssttttttmmmfff[[[PPPFFF@@@;;;999666444555:::>>>AAAIIIQQQSSS[[[dddiiiooovvvyyyyyy}}}sssmmmqqqyyy~~~)))))))))((())))))***+++)))******++++++)))((('''&&&(((+++---...,,,)))'''(((((((((((()))***,,,,,,%%%&&&(((***++++++,,,,,,*********++++++,,,,,,,,,///...------...000333444@@@LLLbbbtttyyyvvvxxxvvvxxx~~~xxxttt{{{~~~|||vvvyyy|||yyyqqqhhhbbbUUUOOOGGGAAA===;;;:::999999:::;;;;;;<<>>:::111///,,,,,,,,,---,,,*********+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,((((((((((((((((((((((((&&&''''''((()))******+++(((((('''(((((()))***+++************************''''''((()))***+++,,,,,,))))))***+++++++++++++++******))))))))))))******++++++***************+++******************************+++++++++,,,,,,,,,***,,,......---------...---,,,,,,---...111444666666;;;EEERRRbbbvvvooobbb```bbbeeeiiippp~~~kkkZZZRRR\\\{{{|||cccSSSJJJDDDIIINNNYYYsssyyysssuuuvvvvvvvvvrrrsssuuuxxxzzz}}}|||xxxtttqqqpppwwwooooooxxx~~~|||zzzwwwtttqqqoooqqqvvv|||wwwvvvsssoooiii```VVVPPPWWW\\\uuuxxxqqqnnniiiffffffeeedddbbbaaaaaa```]]][[[UUUUUUUUUUUUUUUUUUVVVVVVUUUTTTQQQNNNKKKIIIHHHGGGFFFGGGHHHHHHHHHFFFEEECCCEEECCC@@@>>>>>>@@@CCCEEE@@@BBBFFFLLLRRRVVVWWWXXX___dddjjjllllllmmmrrrvvvxxxwwwuuusssrrrssstttuuuoooiii^^^SSSIIIBBB>>><<<555333555:::===AAAIIIRRRQQQ[[[eeejjjooouuuxxxxxx{{{rrrnnnsss{{{+++++++++++++++++++++++++++++++++*********)))))),,,&&&&&&///666333...,,,---,,,,,,+++*********++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,...000//////555<<>>>>>??????===???CCCKKKSSSXXXXXXVVVWWW```hhhkkkmmmppprrrqqquuuvvvvvvvvvvvvtttrrrqqqpppkkkcccWWWKKKBBB===<<<888666555555999@@@GGGLLLTTTVVV^^^jjjooommmnnnssszzztttrrr{{{&&&&&&'''(((***+++,,,---+++++++++*********)))))),,,)))...:::AAA===555111---,,,++++++*********+++***************))))))(((******+++++++++,,,,,,,,,------///111000000777@@@OOObbbvvv~~~~~~~~~}}}vvvpppjjj___RRRHHHAAA???===;;;999999:::;;;AAA===EEEOOOSSS^^^iiihhhhhhWWWDDD999444222333666;;;BBBMMMVVV[[[\\\[[[ZZZXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXZZZ^^^dddkkkqqqsssqqqoookkkjjjjjjjjjkkkmmmooopppmmmkkkhhhjjjoootttvvvwwwzzzxxxvvvtttqqqpppnnnnnnmmmjjjeee___[[[YYYXXXXXXWWWUUURRRPPPPPPOOOMMMKKKIIIEEE@@@<<<:::999888777444444666888888===JJJWWWhhhxxxsss]]]JJJ???CCCKKKVVV\\\___fffmmmrrrwww}}}~~~~~~rrrggghhhoooyyyxxx```III;;;111111000000000///...---......---,,,+++***))))))))))))(((((((((((((((((()))))))))))))))*********((((((((((((((('''&&&&&&((()))***++++++***)))((())))))))))))))))))))))))******))))))((((((''''''%%%&&&''''''((((((''''''))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,+++***)))+++++++++,,,,,,---------,,,,,,,,,+++++++++******.........//////......---///000111111222444777:::>>>HHH[[[ppp}}}jjj``````ccchhhuuuooo^^^XXX[[[hhheeePPPGGGFFFGGGQQQZZZhhh}}}xxxxxxwwwuuuuuuwwwxxxxxxzzz~~~~~~{{{uuuqqqrrrtttuuuzzz{{{|||{{{vvvtttssspppmmmkkklllnnnqqqssstttlllhhhaaa[[[XXXVVVVVVUUU```rrrwwwppplllhhhgggiiijjjgggbbb^^^\\\[[[ZZZYYYSSSSSSSSSSSSSSSSSSTTTTTTPPPOOONNNLLLJJJGGGEEEDDDFFFEEEDDDDDDCCCCCCCCCDDDCCCBBB@@@???>>>??????@@@???@@@CCCJJJPPPSSSRRRQQQUUU^^^fffiiikkknnnpppooossstttuuuvvvvvvuuuttttttrrrmmmeeeZZZOOOEEE???===999777555555888>>>EEEIIIOOOTTT___iiijjjgggjjjqqqyyyyyyvvvtttwww}}}~~~%%%&&&'''(((***+++,,,,,,+++++++++***************+++))),,,555;;;888222...,,,,,,+++************+++)))***+++++++++***((('''******+++++++++,,,,,,,,,......000222111333<<>>CCCJJJHHHQQQ\\\aaallluuurrreeeTTT@@@666222222555999<<>>666444111000000///...,,,......---,,,+++***)))((()))))))))*********++++++************))))))))))))((())))))))))))(((((('''((()))***++++++***)))((())))))))))))))))))))))))))))))))))))((((((((((((%%%&&&''''''((((((''''''************************(((((())))))))))))((((((***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***---...///000000///...---///111222222333666:::>>>???RRRkkkzzziii```___aaalll{{{sssdddXXXXXX```nnnxxx___LLLGGGHHHHHHNNN\\\ttt}}}xxxuuuwwwxxxvvvvvvxxxzzz{{{}}}}}}zzzrrrpppppptttwwwwwwzzz~~~}}}}}}zzzsssooonnnnnnllliiiiiijjjlllmmmmmmiiiccc\\\VVVVVVYYY]]]___mmm}}}uuupppmmmiiiggghhhhhhddd^^^ZZZYYYZZZZZZZZZSSSSSSSSSSSSRRRRRRRRRRRRNNNNNNMMMLLLJJJHHHFFFEEEHHHGGGFFFEEEDDDCCCCCCCCCAAAAAA??????>>>???@@@AAA@@@AAADDDHHHKKKMMMLLLJJJRRR[[[cccfffhhhlllmmmmmmrrrssstttvvvwwwwwwvvvvvvtttppphhh___TTTJJJBBB>>>:::888666555777<<>>???===<<>><<<:::999888777777555444444333444;;;EEEXXXkkk~~~sssaaaGGGCCCAAADDDJJJQQQ\\\fffjjjqqqvvvwwwzzz|||xxx{{{~~~xxxvvvtttyyyxxx[[[DDD999555111//////...,,,***------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((())))))*********))))))(((''''''((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***((()))******++++++******)))))))))***************))))))************))))))******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...///111111000///......000111222444888===AAADDD\\\xxx{{{mmmcccbbbdddqqqnnn___TTTXXXdddsssttt\\\LLLHHHIIIGGGMMMaaawwwtttssswwwzzzxxxxxxzzz|||}}}{{{uuuqqqllllllpppwwwzzzzzz}}}{{{{{{}}}uuupppooonnnllliiiggghhhiiihhhhhhfffddd___ZZZYYY___kkkttt~~~yyyqqqnnnlllhhhffffffaaa^^^ZZZWWWWWWWWWWWWVVVSSSSSSSSSSSSRRRQQQQQQPPPLLLLLLLLLKKKJJJIIIGGGGGGIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@???>>>>>>???@@@AAA@@@AAACCCFFFHHHIIIHHHGGGOOOYYYaaaeeegggkkkmmmlllrrrsssuuuvvvwwwwwwvvvvvvtttqqqkkkcccYYYOOOEEE???;;;999666555666999===@@@CCCOOO```mmmrrrqqqpppqqqjjjxxxvvvqqqqqqqqq************************************************000---(((&&&(((***+++)))*********))))))***+++++++++,,,---------,,,+++*********+++++++++,,,,,,,,,+++,,,///222333888HHHWWWkkkvvv{{{vvvwww{{{uuuhhh[[[___iii{{{yyyoooiii^^^RRRIIICCCAAAAAA;;;>>>AAAAAA@@@EEENNNVVV\\\]]]fffmmmooowwwwwwjjjSSSFFF999444444444555888<<>><<<;;;:::999777777444444555444444:::BBBTTTggg{{{wwwgggMMMEEE======BBBKKKXXXccciiipppuuutttrrruuuxxxxxxttttttsssppppppvvv~~~xxxwwwyyyeeeMMM<<<777000.........,,,))),,,,,,------.../////////---,,,,,,+++******))))))++++++******))))))(((((())))))***************)))''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))************+++,,,,,,,,,,,,+++((((((((())))))************++++++,,,,,,++++++***))))))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...000000000///...---...000111444999@@@DDDRRRmmmrrrhhhgggllltttkkk[[[RRRZZZlll}}}nnnYYYLLLHHHHHHNNNXXXrrruuurrrsssyyy|||||||||~~~|||uuuooollljjjlllrrrzzz~~~~~~xxxvvvxxxzzzyyyuuutttnnnllliiihhhhhhhhhgggfffcccfffgggcccaaaiii|||{{{ssslllkkkjjjfffdddddd\\\[[[ZZZZZZZZZXXXVVVTTTSSSSSSSSSSSSRRRPPPOOONNNKKKKKKKKKKKKJJJIIIHHHGGGIIIHHHGGGEEEDDDCCCCCCCCC@@@???>>>>>>>>>???@@@AAA???@@@BBBDDDEEEFFFFFFGGGMMMWWW```dddggglllnnnnnntttuuuvvvwwwwwwvvvuuutttsssppplllfff___TTTHHHAAA<<<:::777555555777:::<<>>AAADDDFFFLLLUUU[[[eeefffpppuuuwww}}}zzzhhhPPPDDD999666888888:::<<>>===<<<;;;999777444333555555555:::@@@PPPbbbttt~~~zzzmmmVVVJJJ>>>:::>>>FFFTTT___iiippptttrrrooonnnllljjjhhhiiiiiihhhjjjttt{{{xxxxxx}}}oooYYY@@@999111---...///---***+++,,,,,,---...//////000+++***)))((('''&&&%%%%%%************))))))))))))((())))))************)))******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******'''((())))))******))))))''''''((())))))*********+++,,,,,,,,,,,,,,,,,,+++(((((((((((()))***+++,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,------......//////,,,---///111555;;;CCCHHHeeevvvjjjkkktttwwwgggYYYTTTccc{{{}}}fffTTTIIIGGGHHHVVVhhh~~~vvvsssttt{{{xxxrrrnnnmmmmmmooouuu|||}}}xxxsssqqqppp~~~zzzwwwvvvmmmkkkiiihhhhhhhhhgggfffbbbhhhlllllllllwww~~~xxxpppiiiiiihhheeecccccc]]]]]]]]]^^^^^^\\\XXXUUURRRSSSSSSSSSQQQOOOMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGHHHGGGFFFEEEDDDCCCCCCCCC@@@@@@>>>>>>===>>>???@@@===???AAABBBBBBBBBDDDEEEJJJUUU___cccgggmmmppppppuuuvvvwwwwwwwwwvvvuuutttrrrpppmmmjjjdddZZZMMMCCC===;;;888666555777999:::EEEPPP___mmmxxxxxxmmmaaa___nnn|||~~~wwwqqqmmmiii$$$%%%&&&'''(((***++++++))))))*********+++++++++$$$))),,,+++,,,///---''')))))))))))))))***++++++---,,,***(((((()))***+++******+++++++++,,,,,,,,,***,,,111555888BBBXXXkkk}}}~~~vvvcccVVVRRRSSSaaavvv}}}zzzrrr___UUUHHH@@@>>>??????>>>@@@AAADDDIIIOOOUUU\\\___gggjjjuuu{{{~~~lllSSSGGG<<<999<<<>>>BBBEEESSS```qqq}}}yyyzzzzzzyyywwwtttpppnnnjjjiiihhhiiijjjjjjiiigggeeegggjjjlllooopppqqqqqqpppsssvvvvvvtttsssssstttpppppppppqqqrrrssstttuuuttttttrrroookkkfffbbb```ZZZWWWSSSPPPOOOLLLJJJGGGBBB@@@>>>======<<<:::888777444333555666555888===IIIYYYkkkuuu~~~~~~tttaaaRRRAAA:::;;;BBBNNNYYYhhhnnnrrrpppmmmiiibbb\\\```cccfffhhhkkktttvvvuuuyyywwweeeCCC;;;222///000222000---,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((''''''''')))))))))))))))*********'''((())))))******))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((((((((((((((((((((()))******+++,,,,,,+++++++++,,,,,,+++++++++))))))((())))))+++,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,+++***+++---///000,,,...000222777>>>FFFLLLnnnvvvjjjmmmyyy{{{fffZZZ[[[qqqxxx___OOOIIIJJJMMM\\\wwwzzzyyyvvvwww}}}zzzsssooooooppprrrssswww~~~|||vvvqqqmmmkkkqqqzzz}}}vvvssssssjjjiiihhhhhhiiiiiihhhgggfffjjjooosss{{{{{{wwwoooiiihhhhhheeecccddd```___^^^]]]]]]\\\YYYWWWRRRSSSSSSSSSQQQOOOLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDAAA@@@???=========>>>>>><<<>>>@@@@@@>>>>>>???AAAGGGQQQ\\\bbbgggmmmqqqrrrssstttvvvwwwxxxxxxwwwvvvrrrpppooonnnjjj```RRRGGG>>><<<999777666777888:::CCCOOO^^^iiirrrvvvpppgggbbbnnnyyy|||yyyuuunnnggg************************))))))******++++++++++++,,,...,,,&&&&&&+++,,,)))))))))((())))))***++++++,,,***(((&&&%%%''')))*********+++++++++,,,,,,,,,***---222777;;;FFF]]]rrr~~~uuu[[[KKKKKKZZZkkk~~~{{{zzz}}}xxxppp]]]RRRDDD===>>>@@@???===EEEEEEHHHNNNVVV]]]aaaccceeejjjvvv~~~oooXXXKKK>>>;;;???CCCIIINNN___kkk{{{|||wwwtttmmmkkkjjjjjjjjjjjjiiigggbbbdddhhhllloooqqqssssssrrrvvvyyyyyywwwttttttuuuqqqpppppppppqqqsssuuuwwwvvvuuusssppplllgggcccaaa^^^ZZZVVVRRRNNNKKKGGGEEE???>>><<<;;;;;;:::888666888555444555555444666:::CCCSSSdddooozzzzzzhhhXXXEEE;;;:::@@@JJJTTThhhmmmqqqppplllfff]]]SSS\\\aaafffjjjnnnvvvsssqqquuu|||mmmFFF===333000222444222///---,,,,,,+++***)))((((((***************+++++++++(((((())))))******++++++''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((())))))***+++,,,,,,------******++++++++++++************))))))***,,,---///---------,,,,,,+++++++++*********++++++,,,,,,,,,---+++***)))))),,,///111---///111444888@@@IIIOOOnnnuuuhhhmmm{{{}}}hhh^^^bbb|||vvv\\\MMMJJJOOOTTTccczzz{{{xxxyyy|||uuunnnlllooorrrwwwvvvyyy~~~|||wwwrrrlllhhhfffiiirrr|||~~~yyyqqqnnnnnnhhhgggfffgggiiiiiihhhgggmmmmmmpppyyyyyyyyypppiiihhhhhhfffdddfffbbb___\\\ZZZZZZZZZYYYWWWRRRSSSSSSSSSQQQNNNLLLJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDBBBAAA???>>>============<<<>>>???>>>;;;:::;;;>>>DDDOOOZZZ```fffmmmrrrrrrqqqsssuuuwwwxxxyyyyyyyyyrrrqqqqqqqqqnnndddUUUJJJ>>><<<999777666777999:::>>>NNN]]]gggooovvvxxxttthhhqqqyyy||||||yyypppggg)))+++---,,,***)))+++---------,,,+++*********+++************+++,,,---...*********************+++))))))*********+++++++++,,,+++***+++,,,---...---...333555555@@@VVVkkkuuu{{{jjjUUUHHHDDD```qqqzzzyyyvvvvvvyyy~~~rrrgggVVVKKKBBB??????>>>???BBBDDDIIIQQQXXX^^^dddiiimmmnnnuuu{{{dddWWWLLLKKKMMMQQQ[[[fffqqqvvv}}}uuutttssspppnnnkkkiiiiiiaaaccceeehhhjjjmmmrrruuuvvvxxxyyywwwxxxyyywwwrrrpppoooooopppsssuuuvvvuuutttttttttsssrrrnnnhhhddd```\\\UUUPPPLLLIIIFFFDDDAAAAAA@@@>>><<<:::888777555555555444333555888;;;DDDOOO___nnnwwwzzzzzzzzzooodddSSSBBB;;;>>>IIISSSiiilllppppppkkkeee```]]]___ccclllrrrsssrrryyyxxxkkkkkkxxxsssXXXCCC222111111,,,+++///,,,,,,++++++***+++++++++---,,,,,,+++*********++++++++++++*********))))))((((((''''''''''''((((((+++***)))(((((()))***++++++******)))(((''''''&&&))))))))))))))))))))))))++++++************++++++*********)))))))))))))))'''(((***+++,,,+++***(((+++***)))))))))))))))***+++,,,,,,------,,,,,,+++******+++,,,,,,---......---------............///000333000444>>>@@@DDDPPPdddyyy~~~oookkkqqqyyy}}}eeedddrrrlll]]]SSSJJJNNNXXXttt{{{zzz|||~~~pppiiijjjpppuuuwwwyyyyyy||||||wwwpppjjjddd___]]]bbbgggnnnrrrqqqnnnjjjhhheeefffhhhgggfffddddddeeehhhnnnuuu~~~zzzxxxrrrpppmmmiiifffeeedddddd___]]]ZZZZZZ[[[[[[XXXUUUXXXWWWWWWWWWVVVSSSOOOLLLJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEDDDEEEEEEDDDAAA???AAA@@@???>>>===<<<;;;:::>>>>>>===<<<<<<<<<<<<<<>><<<:::888777444555555444333555888:::???HHHWWWeeennntttwwwyyyuuujjjXXXGGG===>>>HHHQQQeeehhhkkkkkkhhhdddbbbbbbeeehhhnnnrrrqqqooossszzzuuuhhhiiivvv___III555222222///---000---,,,++++++***+++++++++,,,+++******)))))))))***+++++++++*********))))))***))))))(((((())))))***+++***)))(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))+++******))))))******+++(((((((((((((((((((((((($$$%%%'''((()))((('''&&&******))))))))))))******+++,,,,,,------,,,,,,+++------------............---------............///+++000000444===>>>AAAOOO```uuuxxxllljjjrrr{{{qqq^^^cccvvv|||aaaUUUNNNIIIPPP]]]}}}yyyvvv{{{yyymmmfffhhhnnnsssvvvwwwwww{{{wwwsssnnngggaaa\\\XXXWWW^^^bbbhhhlllllljjjgggfffdddeeegggfffdddccccccdddgggoooxxx{{{vvvsssooonnnkkkiiifffdddcccbbbbbb___\\\[[[[[[ZZZWWWTTTUUUVVVXXXYYYWWWSSSNNNJJJIIIIIIJJJJJJJJJJJJIIIIIIEEEDDDCCCDDDDDDDDDBBB@@@@@@@@@???>>>===<<<;;;;;;>>>======<<<<<<<<<<<<<<>>===:::888777666444555555444333444777999999@@@KKKWWWbbbllltttxxx{{{qqq```MMM@@@>>>EEELLL]]]aaafffgggffffffhhhjjjmmmmmmppprrrooojjjkkkppp}}}wwwiiiiiitttjjjRRR:::333444111///000------,,,+++++++++++++++*********)))))))))))))))+++++++++***************+++******))))))******+++******))))))))))))******%%%&&&'''((()))***+++,,,))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))'''((()))++++++***)))))))))))))))))))))***+++,,,,,,,,,------------,,,,,,---------------------------------............///)))111222555<<<<<>>>>>>>>>>>==================<<<;;;;;;;;;;;;<<>>???AAADDDJJJPPPXXX___iiiuuu~~~|||yyytttooolllfffbbb___bbbjjjqqqssssssuuu}}}yyyuuurrrpppooohhhgggccc```___bbbgggkkkqqqyyyzzzuuussstttuuuuuuvvvuuuttttttsssoookkkgggdddaaa\\\XXXTTTPPPKKKHHHAAA@@@>>><<<999777666555444555555444444444666888666:::BBBLLLWWWdddqqqxxx~~~vvvgggSSSCCC===@@@FFFRRRYYYbbbhhhjjjlllppptttuuusssssstttqqqjjjhhhjjjuuu}}}}}}oookkkpppwwwvvv\\\AAA666555333000///...---,,,+++++++++++++++******************))))))*********************************))))))************))))))))))))))))))***%%%&&&'''((()))***+++,,,))))))))))))))))))))))))******))))))))))))******+++++++++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++(((((())))))***+++,,,---,,,,,,------------,,,,,,))))))******+++,,,,,,------------............///+++444666666;;;<<>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;???CCCLLLWWWbbbiiikkkkkkpppqqqrrrtttvvvvvvwwwwwwxxxtttpppmmmjjjeee]]]VVVHHHAAA:::888777444555888;;;AAAJJJRRRXXX\\\___bbbdddjjjuuu{{{ttt///---+++******++++++,,,+++***************++++++***)))))))))******+++,,,*********)))))))))))))))++++++,,,,,,,,,---------)))+++------,,,---///222333:::HHH]]]ooo{{{~~~uuugggWWWNNNUUU```uuu|||xxxmmmlllsssuuurrrzzzsssaaaTTTGGGBBB???@@@CCCFFFNNNVVV```hhhttt{{{|||{{{yyyvvvpppggg```UUUPPPMMMQQQ[[[dddiiijjjppp}}}{{{wwwtttqqqpppoooooonnnkkkeee^^^ZZZZZZ^^^aaajjjttt|||wwwuuuuuuvvvvvvuuutttrrrrrrqqqnnnjjjgggfffddd```\\\YYYTTTNNNJJJBBB@@@>>>;;;999777666555333444555555444444555777666888===EEEPPP^^^mmmvvv{{{vvvjjjXXXFFF<<<<<>>>>>>>>>>><<<<<<;;;:::::::::::::::<<<@@@IIITTT___fffjjjkkkooopppqqqssstttuuuvvvvvvxxxuuuqqqnnnkkkfff```[[[KKKCCC<<<999777444444777777>>>HHHQQQWWWZZZ\\\]]]^^^cccmmmzzzzzz...,,,)))(((***,,,,,,,,,+++++++++***++++++,,,---************+++,,,---...,,,,,,,,,+++******))))))++++++++++++,,,,,,,,,,,,)))+++...---,,,---000333333===QQQjjj|||{{{nnnbbbXXXTTT[[[eeezzz~~~vvvsssvvv}}}tttuuu~~~qqq^^^QQQEEEAAAAAADDDGGGLLLVVV```llluuurrruuuvvvrrrnnnhhh]]]SSSKKKHHHEEEHHHPPPYYY```cccmmm}}}yyyzzzwwwtttppplllkkkjjjjjjpppllleee\\\UUUSSSTTTWWW```mmm{{{{{{xxxwwwwwwwwwtttsssrrrqqqpppnnnjjjhhhhhhfffccc```\\\WWWPPPLLLDDDBBB???;;;999777666666333444555555444333444555666888;;;@@@JJJXXXgggppptttssskkk\\\III===999;;;AAANNN___jjjnnnppptttxxx}}}{{{~~~}}}vvvxxx}}}qqqjjjgggfffuuusssVVVAAA888555222///000///...,,,++++++++++++)))***+++------,,,++++++***************+++++++++)))))))))(((((()))))))))))))))************))))))))))))))))))((((((((((((***************************))))))(((((())))))***''''''(((((()))*********))))))))))))***************************+++,,,---------............------******,,,---///000222222---------............//////666444333888===MMMfff|||uuutttuuutttooommmsssbbbSSSOOOYYYwwwooo\\\LLLJJJMMMTTThhh~~~~~~xxxxxxzzz{{{~~~zzzrrrjjjiiiiiijjjmmmqqqvvvxxxwww~~~xxxqqqhhhaaa^^^UUURRROOOMMMMMMQQQUUUXXX___bbbfffhhhhhhhhhiiiiiigggggggggeeeddddddfffhhhjjjmmmuuu~~~}}}}}}|||vvvqqqqqqqqqooommmjjjgggeeeccc]]]^^^______^^^^^^___```eeeiiimmmjjj```SSSIIICCCEEEFFFHHHIIIIIIHHHFFFEEEDDDCCCAAAAAABBBCCCBBBBBB============>>>>>>>>>>>>;;;;;;:::999999999999:::;;;???HHHSSS___hhhlllmmmqqqrrrssstttuuuwwwxxxxxxxxxvvvssspppmmmhhhbbb^^^PPPHHH???;;;888444333555555:::DDDOOOXXX^^^bbbccccccdddjjjuuu~~~,,,)))&&&&&&(((+++,,,,,,,,,,,,++++++,,,------...,,,,,,+++++++++,,,,,,---,,,,,,++++++++++++++++++*********++++++++++++,,,(((+++......,,,,,,000444888DDD]]]wwwxxxjjj^^^UUUUUU```mmm}}}zzz~~~~~~yyyxxxtttttt|||}}}nnn[[[MMMCCCAAACCCHHHMMMUUUaaammm|||yyynnnqqqqqqkkkfff___TTTHHHBBBAAAAAACCCIIIQQQZZZ___lll}}}}}}}}}zzzwwwxxxuuuqqqmmmjjjiiihhhiiilllhhhaaaXXXPPPLLLMMMNNNWWWfffwww|||yyywwwuuuuuutttrrrqqqqqqooollliiiiiihhhfffccc___YYYRRRMMMEEECCC???<<<999777777777333444666555444333333444555666888<<>>BBBOOOeeevvvsssuuuuuurrrqqqxxxpppWWWNNNOOO```}}}eeeTTTHHHKKKQQQZZZppp~~~|||{{{{{{{{{uuulllhhhiiikkkmmmooossswwwyyyzzz}}}rrrlllfff]]]XXXXXXPPPNNNMMMMMMPPPUUUZZZ]]]cccfffiiikkkjjjhhhhhhgggggggggfffdddbbbccceeegggiiiiiinnnuuuwwwuuuyyy~~~zzztttssspppllliiifffdddccc\\\^^^``````^^^^^^```bbbbbbfffiiieeeZZZOOOGGGCCCDDDFFFHHHIIIIIIHHHFFFDDDDDDCCCBBBBBBCCCCCCAAA???>>>>>>>>>>>>============;;;::::::999999999999999999===FFFRRR^^^hhhmmmnnnqqqqqqrrrssstttvvvwwwxxxvvvvvvtttrrroooiiiddd```VVVMMMDDD???:::555333555666999@@@IIITTT^^^dddggghhhfffgggnnnzzz)))&&&######'''***++++++,,,,,,,,,,,,------...///...---,,,+++************)))))))))******+++++++++))))))*********+++++++++(((+++///...,,,,,,111555???MMMfffwwwhhhZZZQQQTTTcccsss{{{|||{{{tttlllttt|||lllYYYKKKAAAAAADDDKKKRRR[[[iiivvv}}}wwwrrrlllooonnnggg```YYYMMMAAA:::;;;===???EEENNNXXX___lll}}}zzz{{{|||zzzwwwuuurrrooollljjjiiijjjkkkhhheee^^^UUUMMMIIIIIIJJJQQQaaatttzzzwwwtttvvvuuusssrrrqqqpppmmmkkkjjjiiigggeeeaaa[[[SSSNNNFFFDDD@@@<<<999888777777333444666555444333333444444555666:::AAALLLXXXaaagggkkklllbbbQQQAAA;;;:::CCCNNNZZZ``````aaagggmmmooopppzzzuuulllddd^^^kkkjjjOOO>>>777555444000000...---,,,+++++++++&&&(((***+++,,,+++***)))))))))******++++++++++++,,,++++++++++++++++++,,,((()))***++++++***)))((('''((((((((())))))******************************))))))(((((((((((())))))'''(((((()))***+++++++++))))))(((((())))))***+++,,,,,,++++++***+++++++++------............------//////.........------,,,---------.........//////000777888<<>>>>>>>>============;;;:::999999888888999999666:::CCCOOO\\\fffkkkmmmoooooopppqqqrrrtttuuuvvvvvvvvvuuutttpppjjjdddaaaZZZQQQGGGAAA<<<666444666999999<<>><<>>CCCPPP\\\mmmoooooojjj^^^OOODDD???<<>>===============<<<<<<;;;;;;:::999777777888:::;;;:::;;;@@@IIIUUUaaahhhkkkkkkmmmqqqrrrrrrrrrssstttvvvwwwvvvuuurrrmmmiiifffaaaYYYMMMCCC===:::888666999999;;;AAAJJJSSS[[[```ccc``````gggrrr~~~***+++,,,---,,,+++***)))+++,,,,,,,,,,,,,,,++++++((((((((((((((()))))))))%%%&&&(((***+++,,,,,,++++++++++++++++++,,,------...+++,,,...000111666===MMMcccyyy|||zzz{{{{{{xxxiiiYYYSSSYYYkkk{{{xxx|||~~~zzzpppnnnzzzuuudddSSSGGGEEEEEENNN^^^jjjttt{{{wwwsssooohhhaaaXXXOOOFFF@@@888999<<<@@@CCCGGGSSS___vvv|||yyyzzzzzzxxxuuurrrpppoooooooooooojjjbbbZZZSSSMMMKKKJJJLLLRRR___nnn~~~|||vvvtttrrrrrrrrrrrrpppnnnllliiifffdddcccaaa^^^[[[SSSLLLCCC<<<::::::;;;;;;888777777666555444333333444444666999<<>>FFFRRR[[[aaacccbbbhhhfffjjjttt}}}~~~yyyyyyzzzqqqiiifffnnnyyy|||eeeNNN@@@:::888000///---,,,******))))))************************))))))))))))))))))))))))'''((()))*********************)))((((((((()))))))))))))))))))))******+++)))))))))(((((())))))******)))))))))))))))*********)))(((''''''((()))*********+++++++++******)))))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,.........---------------+++,,,......---...000222111444888???NNNiiirrrppp}}}cccUUUNNNWWWmmmuuu^^^MMMKKKHHHMMM___xxx{{{vvvvvvyyy{{{|||}}}~~~~~~{{{vvvpppllljjjnnnqqqsssuuuvvvyyy|||yyyjjj```UUURRRMMMJJJJJJJJJJJJIIIOOOTTTWWWXXX[[[ccciiijjjqqqsssrrrpppppppppmmmhhhgggeeecccbbbbbbbbb```___^^^cccgggfffhhhnnntttwwwyyy~~~{{{qqqooommmjjjgggeeecccccc[[[\\\^^^^^^]]][[[WWWUUUWWWVVVUUUSSSPPPLLLJJJHHHJJJJJJJJJIIIHHHHHHGGGGGGFFFDDDBBBBBBBBBBBB@@@???===============<<<;;;;;;<<<;;;999888777888999999;;;<<<@@@HHHRRR]]]dddhhhhhhkkkoooqqqrrrssstttuuuwwwwwwvvvuuurrrooommmkkkggg___RRRGGG@@@<<<:::999777888:::>>>FFFPPPYYY___ccccccfffllluuu~~~***+++,,,------+++***)))******+++,,,,,,,,,++++++'''(((((()))))))))))))))&&&(((***---......---,,,+++++++++***+++,,,,,,---,,,***+++...///000666>>>UUUkkk~~~{{{{{{~~~sssbbbQQQPPP^^^vvv{{{sssmmmnnnyyysssbbbRRRGGGDDDHHHRRR```kkkxxx~~~~~~yyyttttttnnnfff]]]UUULLLEEE@@@999:::===@@@CCCHHHTTT```xxx|||zzzzzz}}}{{{xxxuuusssrrrqqqqqqllliiiddd___ZZZVVVRRROOOIIIMMMVVVcccttt|||vvvtttrrrqqqrrrqqqpppooollliiigggeeedddbbb```^^^UUUNNNEEE===::::::;;;;;;888777777666555555444444444444555888:::@@@MMMZZZjjjmmmpppmmmhhh___QQQEEE:::;;;???IIIUUU___eeefffkkkhhhhhhmmmuuu|||}}}~~~{{{pppiiilllrrr}}}kkkUUUEEE<<<777333222000...---,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))((((((((((((((())))))))))))))))))******+++******)))))))))***+++++++++***)))))))))))))))*********)))(((((()))******++++++++++++*********)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...........................///000//////000333555777999;;;BBBTTTssszzzkkkmmm{{{\\\PPPOOO\\\sssqqq[[[JJJKKKKKKQQQeee~~~wwwssstttwwwzzz|||{{{{{{zzzvvvqqqmmmllllllppprrrtttvvvxxx{{{wwwkkk]]]TTTLLLJJJHHHHHHHHHJJJKKKLLLUUUYYY\\\]]]bbbkkkrrrsssvvvvvvuuuvvvvvvtttnnnhhhaaabbbdddfffgggeeecccaaa___aaaddddddfffkkkqqquuuyyy}}}yyyxxxqqqpppnnnkkkhhhfffeeeddd]]]^^^______^^^ZZZWWWTTTTTTSSSRRRQQQOOOMMMKKKJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFEEECCCCCCCCCCCCBBB@@@===>>>>>>>>>===<<<;;;:::<<<;;;:::999888777888888:::;;;???EEEOOOYYYbbbgggiiillloooqqqrrrssstttuuuyyyxxxxxxwwwuuusssrrrqqqjjjcccXXXLLLCCC>>><<<;;;777777999===DDDNNNYYY```eeeiiinnnsssxxx~~~***+++,,,,,,,,,+++************+++,,,,,,,,,++++++((()))***+++++++++******((()))+++---...---+++***+++************+++,,,,,,000//////111111222:::CCC[[[qqqlllZZZKKKPPPeee{{{~~~qqqmmmmmmvvv}}}ooo___QQQHHHJJJNNNWWWcccooo~~~~~~zzzuuutttnnnddd[[[RRRJJJCCC???::::::<<<@@@CCCIIIVVVcccxxx|||yyyyyy~~~|||zzzwwwvvvttttttooolllhhhdddaaa]]]WWWSSSGGGIIINNNYYYiii{{{|||yyyvvvsssqqqqqqpppnnnmmmkkkiiigggfffeeecccaaa___UUUOOOEEE>>>::::::::::::777777777666555555444444444333555777888<<>>>>>>>>>>>===<<<;;;:::<<<;;;:::999888888777777888999<<>>>>>>>>>>>===<<<::::::::::::::::::999888888888777888;;;@@@HHHSSS___gggmmmooorrrtttsssssstttuuuuuuuuuvvvvvvuuutttrrrqqqkkkggg```VVVJJJBBB===<<<888999;;;===BBBMMMZZZdddlllttt|||}}}yyyyyy******))))))***,,,...///---------------,,,+++***)))***,,,---...---,,,+++))))))))))))))))))))))))***************++++++,,,---,,,---...///444BBBPPPiii}}}~~~___PPPJJJ]]]}}}|||zzzkkklllooovvv{{{pppaaaTTTKKKGGGFFFLLLVVVfffzzz}}}|||}}}}}}yyyuuuqqqkkkbbbXXXOOOGGG???;;;888888;;;@@@DDDLLLZZZhhhxxx}}}{{{{{{}}}~~~zzzxxxzzzuuupppnnnlllggg```ZZZMMMKKKIIILLLWWWfffvvv{{{xxxtttqqqpppooonnnmmmmmmlllllllllkkkgggbbb^^^WWWRRRJJJDDD@@@===:::888555555555444444444444444222222444666555666===GGGZZZkkkxxxyyyvvvsssiii]]]IIIEEE@@@>>>DDDRRRcccoooxxxuuukkkaaabbbppp~~~}}}|||vvvuuu___KKK>>>222111000...---,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((())))))************))))))))))))))))))***++++++)))))))))))))))******+++'''''''''(((((()))***+++)))((((((((()))***++++++*********++++++*********))))))((()))***+++---...+++,,,------......------,,,,,,---......---,,,,,,+++,,,,,,,,,------------.........------...222555666>>>GGGRRRjjjrrrqqqssssssVVVSSS\\\oooxxxaaaNNNGGGNNNSSSZZZpppxxxxxxwwwvvvuuuvvvxxxzzzwwwvvvtttqqqnnnnnnoooqqqqqqrrrtttvvvyyy~~~|||iiiYYYPPPLLLIIIHHHCCCDDDFFFGGGJJJPPPXXX^^^eeeppp{{{rrreeeWWWPPPQQQXXX```kkktttwwwxxxxxxyyynnneee^^^]]]___aaahhhqqqssstttvvvyyy|||}}}|||zzzwwwwwwuuusssooolllhhhfff___^^^\\\YYYWWWVVVUUUUUUVVVUUUTTTRRRRRRRRRRRRSSSLLLJJJGGGEEEDDDCCCDDDDDDDDDCCCBBBBBBCCCCCCBBBAAA??????>>>>>>===;;;:::999999999:::::::::999999888888999;;;???EEEOOO\\\dddjjjmmmppprrrssssssuuuvvvssstttvvvwwwvvvtttqqqooojjjhhhddd[[[OOOEEE???===888999;;;<<<@@@KKKZZZeeemmmvvv~~~}}}uuussszzz+++)))(((((())),,,///111/////////...---,,,+++***(((***,,,---------+++***++++++******+++,,,------*********)))***++++++,,,000///000111333:::KKK[[[nnnwww[[[NNNLLLddd~~~ppphhhkkkqqqxxx}}}wwwkkk\\\OOOHHHFFFGGGNNN[[[mmm~~~||||||yyytttooopppkkkbbbXXXOOOFFF>>>:::888888;;;@@@DDDLLL\\\jjjxxx~~~||||||||||||xxxyyytttpppoooooolllfff```RRRNNNJJJKKKRRR```oooxxxzzzwwwssspppppppppooonnnnnnnnnoooooonnniiiccc^^^XXXSSSMMMGGGBBB???;;;888444444444444444444333333111222555666555444:::CCCTTTgggwwwxxxuuussskkk```JJJHHHCCCAAADDDPPPbbbnnnooommmddd[[[^^^ooo|||zzzrrrwwwaaaLLL>>>555444222111///.........(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((***++++++,,,,,,******))))))***+++,,,,,,)))))))))))))))******+++++++++++++++,,,---...///(((((((((((()))***,,,,,,******++++++++++++******((((((((((((***,,,...///***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,---------000111000//////111444888888BBBKKKXXXpppkkknnnvvvpppSSSTTTaaaxxxqqqYYYGGGEEEMMMSSS[[[rrryyyzzzyyyxxxvvvuuuvvvwwwvvvvvvtttrrrooooooppprrrrrrsssuuuwwwzzzsssbbbTTTLLLJJJIIIHHHEEEGGGIIIKKKOOOVVV```hhhppp}}}{{{ooodddVVVJJJIIIOOOXXX```lllvvv~~~sssgggbbb___^^^ccckkknnnmmmoootttzzz~~~}}}{{{yyyxxxwwwtttqqqmmmiiiggg```___^^^]]][[[YYYXXXWWWXXXWWWUUUSSSSSSSSSTTTTTTMMMKKKHHHFFFDDDDDDEEEEEEBBBAAA@@@@@@AAABBBAAA????????????>>>===;;;:::999888888999:::::::::999999:::;;;<<<>>>CCCMMMYYYbbbgggjjjnnnqqqrrrtttvvvwwwtttvvvxxxyyyyyyvvvrrrpppiiiiiifff^^^RRRGGG@@@>>>777999:::;;;???JJJYYYeeennnwww|||rrrooowww))))))))))))((((((((((((,,,***)))+++...///---******)))'''%%%&&&(((***,,,,,,,,,+++++++++,,,---...++++++***))))))***++++++***...444666555;;;OOObbb}}}kkkTTTOOOUUUlllxxxqqqgggmmmvvv~~~zzzpppddd[[[SSSKKKIIIKKKKKKXXXiii|||~~~{{{yyyyyyxxxvvvuuuqqqmmmdddYYYOOOEEE???<<<777888<<>>MMM```vvv|||ssshhh___NNNIIICCCAAACCCJJJVVV```___eeebbbbbbgggiiisssxxxvvv{{{rrrssszzz{{{hhhRRREEE999666222///......---,,,(((((())))))*********+++++++++,,,,,,+++***((('''+++***)))'''''''''((((((******+++++++++,,,,,,,,,+++***))))))******((('''******+++++++++,,,,,,,,,+++***)))))))))***,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......//////...------000555888999>>>HHH[[[yyywwwgggoooxxxppp]]]VVVfff{{{cccTTTMMMIIIMMMWWWfffvvvwwwyyy{{{{{{yyywwwuuuuuuppprrrssssssrrrqqqrrrttttttsssuuuwwwxxx{{{rrrdddVVVNNNJJJGGGEEEFFFFFFEEEGGGMMMWWWaaahhhlll{{{uuugggXXXNNNHHHDDDDDDGGGVVVdddnnnrrr~~~xxxjjjdddbbbbbbaaajjjhhhlllvvv}}}{{{wwwtttyyyzzz||||||yyytttnnnjjj___]]]\\\]]]___^^^ZZZVVVRRRRRRRRRTTTVVVVVVTTTRRRPPPLLLGGGGGGIIIJJJGGGCCCFFFEEECCCAAA@@@@@@@@@@@@AAA???===:::999999:::;;;;;;;;;999888777777666666555888:::;;;>>>FFFTTT^^^dddiiilllkkkmmmssswwwwwwuuuuuuwwwxxxyyywwwssspppllllllhhh___RRRFFF>>>;;;:::::::::999;;;CCCPPP[[[gggmmmwww|||xxxqqqqqqvvv)))))))))******+++++++++...,,,***+++------+++)))+++***((((((((()))+++,,,*********+++++++++,,,,,,++++++,,,------,,,++++++,,,...222444666@@@XXXooottt```MMMMMMXXXqqqrrrkkkkkkqqqzzz|||yyynnneeeZZZSSSMMMGGGFFFIIIRRR```sss}}}|||{{{{{{yyywwwsssnnneeeYYYNNNDDD===999777999<<>><<<===>>>CCCHHHQQQ```ooo{{{rrreee```^^^ZZZWWWZZZeeennnsssvvvyyyuuuyyy}}}zzzppplllfffcccbbbaaa]]]ZZZVVVTTTRRRRRRRRRSSSRRRPPPNNNKKKHHHGGGIIIIIIFFFDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@>>>===;;;:::::::::;;;::::::999888777777777888555777999:::===DDDOOOWWWaaafffjjjjjjlllrrruuuuuuttttttuuuwwwxxxwwwtttqqqooonnnjjjbbbVVVKKKBBB>>>666888888777888===EEELLLXXX```llltttsssoooqqqwww******++++++,,,------...***)))((()))***,,,------))))))+++,,,,,,,,,+++***((()))***+++++++++******,,,---...//////...---,,,000///000333:::KKKiiivvv^^^KKKHHHSSSiiivvvjjjpppzzz~~~tttooopppuuu||||||vvvtttooojjjdddbbbaaa```\\\XXXSSSNNNKKKJJJHHHGGGLLLRRRcccttt|||{{{{{{{{{yyyxxxtttnnndddXXXLLLBBB<<<999999:::===AAAEEEMMM]]]mmm{{{xxxwww{{{zzzzzz{{{{{{zzzxxxuuuqqqjjjbbb[[[UUUUUU^^^hhhuuutttggggggfffeeeeeeggghhhggghhhhhhiiihhhgggfffdddbbbaaaXXXPPPMMMHHHAAA;;;999555666666555444333333333111222222222111222555888>>>GGGUUUcccooorrriii\\\MMMEEE@@@@@@@@@AAAJJJUUUbbbjjjnnnvvvyyyqqqvvvzzz|||~~~rrreeelllxxxxxx___LLL;;;777222...,,,,,,++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))***++++++,,,************++++++++++++,,,+++***+++,,,,,,+++***))))))))))))*********+++'''((()))*********((((((***************************************+++++++++***+++++++++++++++,,,,,,............------------------------...........................000444777>>>@@@GGGTTTgggxxx~~~tttfffrrrwww^^^YYY]]]pppnnn[[[PPPLLLLLLRRR```ttt}}}vvvxxxzzzzzzxxxvvvuuuuuusssrrrqqqpppoooqqqtttxxx~~~}}}{{{wwwqqqqqq~~~ooo[[[SSSLLLHHHIIIKKKJJJJJJMMMOOOXXXeeeqqq|||{{{dddQQQFFF@@@;;;:::;;;<<>><<<;;;:::::::::;;;999999888888777888888888666777888999===CCCLLLRRR]]]cccggghhhjjjpppttttttsssssstttvvvxxxwwwtttrrrpppnnnjjjbbbXXXMMMDDD???888999999999999<<>><<<:::;;;>>>BBBEEEMMM]]]mmm|||zzzzzz}}}|||{{{{{{|||{{{xxxvvvsssmmmfff```ZZZWWW^^^fffooo|||zzzmmmaaa`````````___^^^^^^___```aaacccdddeeedddcccbbb___WWWPPPMMMIIIBBB===<<<777666555555555444444333111222333222111222444666:::@@@JJJXXXiiiqqqkkk```QQQFFF@@@@@@???>>>GGGTTTfffnnnqqqyyy~~~xxx~~~yyyeeeiiisss~~~fffQQQ===999333...,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++******************'''(((((())))))*********))))))*********+++++++++,,,+++******,,,---,,,************+++++++++,,,,,,)))***+++,,,+++***)))(((++++++++++++++++++++++++*********************************++++++,,,,,,,,,******+++,,,---.........---------.........//////...////////////111444777<<<>>>FFFSSScccooowww||||||yyyyyyzzzwwwrrriiiwwwlllXXXWWW\\\nnnjjjYYYQQQNNNJJJUUUjjjyyyuuuwwwyyyzzzxxxvvvuuuuuussssssrrrqqqppprrrvvvyyy~~~vvvlllkkkzzz{{{dddSSSPPPKKKHHHJJJKKKIIIJJJLLLSSS]]]nnnyyyeeeQQQCCCAAA<<<:::;;;<<<<<>>===<<<<<<;;;;;;;;;;;;888888888777888888999999777888888:::===BBBIIIMMMWWW]]]ccceeehhhooosssrrrrrrrrrsssuuuwwwwwwuuussspppmmmiiibbbYYYNNNEEE@@@999999888888888:::===???GGGNNNZZZbbbcccbbbgggnnn++++++******))))))))))))***+++,,,+++)))'''&&&''''''(((***+++++++++***)))+++************+++,,,,,,---,,,+++******+++,,,---......000555<<>>:::;;;???BBBEEEMMM]]]mmm~~~~~~}}}|||||||||{{{yyywwwuuupppjjjeee___[[[```ggglllwwwrrrfff^^^]]]^^^___\\\XXXYYY\\\^^^```cccffffffeeecccaaa___WWWPPPNNNKKKDDD@@@>>>:::888555555555555555333222333444333222222333555777:::BBBOOO```mmmllleeeUUUHHH@@@AAA???<<>>BBBFFFIIIPPPWWW^^^aaafffmmmqqqrrrrrrrrrrrrtttvvvwwwvvvtttqqqmmmhhhbbbZZZQQQGGGAAA888777555555555666888999AAAGGGQQQZZZ[[[\\\dddnnn)))))))))***************$$$(((+++,,,***((((((((()))******++++++++++++++++++***((('''''')))+++---+++++++++,,,,,,+++++++++...---///444:::FFF[[[mmmuuuaaaTTTQQQQQQ^^^uuuxxxooonnnrrrnnnggghhhxxxxxxrrrsssxxxqqqZZZTTTZZZ]]]]]]ZZZVVVRRRTTT[[[aaa]]]^^^ccchhhkkkoooyyy~~~vvvpppeeeXXXMMMEEE@@@>>>;;;<<>>;;;EEEVVVcccllloootttzzzwwwwwwnnnkkknnn|||ppp[[[BBB===666000------------...---------,,,,,,,,,,,,++++++***))))))***+++,,,))))))*********)))((('''))))))))))))***************)))((()))+++,,,+++***************++++++++++++++++++***)))))))))))))))************************+++*********)))))))))((()))******+++,,,,,,------***++++++,,,---...//////............///////////////111222222222444666888>>>CCCQQQcccooovvv}}}tttnnnlllllllllllllll}}}hhhSSSMMMVVV^^^ppprrr\\\NNNGGGDDDLLL```zzz{{{sssvvvxxxyyyxxxvvvvvvvvvsssuuuvvvvvvvvvvvvyyy{{{wwwxxxwwwnnndddggg}}}ooo___SSSMMMKKKHHHIIILLLNNNNNNSSSXXXfffuuugggRRRCCC<<<999888777999<<<======AAAHHHMMMYYYlllqqqcccSSSMMMIIIIIILLLPPPZZZdddkkkqqq{{{{{{rrrkkkeee^^^YYYUUUSSSRRRQQQQQQOOOMMMJJJIIIIIIIIIGGGFFFEEEFFFGGGCCCCCCDDDCCCCCCAAA???>>><<<<<<<<<<<<<<<<<<;;;;;;777777777777888999:::;;;;;;::::::<<>>:::EEEWWWbbblllqqqtttxxxtttuuurrrlllmmmzzzsss^^^DDD>>>777111......------.........------,,,,,,,,,++++++***))))))***+++,,,***+++,,,,,,+++***)))((())))))))))))************)))((('''(((***++++++)))))))))))))))************+++***)))'''''''''((()))))))))))))))))))))))))))+++*********))))))(((((())))))***+++,,,,,,------------............................../////////000000222333333333444777999DDDJJJZZZnnnzzzwwwooollljjjjjjjjjlll~~~~~~\\\KKKJJJVVV```tttmmmZZZNNNHHHGGGOOOddd~~~~~~sssvvvxxxyyyxxxvvvvvvvvvsssuuuwwwxxxwwwxxxzzz{{{uuuxxxyyytttnnnuuu{{{fffVVVNNNLLLGGGFFFGGGLLLPPPRRRYYY```tttrrrZZZGGG<<<999;;;;;;;;;===???>>><<<@@@FFFTTT___rrrzzzkkkWWWPPPJJJHHHGGGIIIQQQZZZdddjjjttt~~~~~~uuunnnggg___ZZZSSSRRRQQQQQQQQQPPPLLLJJJHHHIIIIIIGGGFFFEEEFFFGGGDDDDDDDDDDDDCCCAAA???===<<<<<<<<<===<<<<<<;;;;;;777777777777888999;;;;;;<<<;;;;;;===@@@CCCEEEEEEFFFNNNWWW\\\ccckkkpppqqqqqqqqqqqqsssvvvwwwwwwuuutttpppjjjeee^^^VVVLLLDDD<<<999666555555777888999999>>>GGGPPPUUU[[[hhhuuu++++++******))))))((((((************************)))***+++,,,,,,+++***)))***(((&&&$$$$$$'''***,,,*********+++,,,---...///***...333666;;;JJJ___ooorrr```YYY[[[\\\mmmsssbbbiiitttppprrrnnnwww{{{wwwuuuzzzzzzlllaaa\\\\\\ccc```\\\ZZZ^^^fffpppvvvsssvvv{{{|||uuuooofffYYYLLLBBB>>><<<===<<>>LLL```mmmpppppp\\\HHH@@@;;;999CCCPPPdddrrrtttooorrrvvv|||xxxrrrmmmnnn|||vvvgggLLL>>>111///111111...---......---,,,,,,+++************)))))))))))))))***+++******)))))))))))))))++++++******))))))((((((***)))))))))((((((''''''---------,,,,,,+++++++++))))))))))))((((((((((((************************++++++,,,------------,,,,,,++++++***+++,,,...//////...,,,++++++,,,---...//////.........---------...............000555888>>>EEE\\\rrr|||wwwrrrlllgggeeegggpppTTTPPPQQQ\\\mmmlllZZZLLLGGGIIIUUUooo|||tttsssssssssuuuvvvvvvsssppppppssswwwzzz||||||{{{yyy}}}vvvtttxxx{{{iiiYYYQQQLLLIIIKKKKKKKKKNNNTTT^^^iiiqqq~~~dddQQQDDD<<<999:::888555666999;;;<<>>======<<<;;;;;;::::::999999888888999999:::;;;===>>>@@@@@@??????@@@BBBBBBGGGOOOXXXaaahhhlllooorrrsssuuuwwwyyyzzz{{{{{{sssoooiiiccc^^^WWWMMMGGG@@@<<<888555555666777777;;;CCCKKKQQQUUU\\\gggppp++++++++++++******************************************++++++++++++******+++***((('''''')))+++---*********+++,,,---...///111222444777???PPPfffuuu{{{jjj[[[WWWZZZcccrrrppp```gggrrrooossspppxxx|||{{{zzz~~~{{{ooogggcccccckkkiiihhhhhhkkkqqqwww{{{yyy}}}|||uuupppeeeXXXKKKBBB>>>===<<<<<<>>>CCCGGGPPP___nnn||||||~~~~~~}}}~~~}}}yyyuuurrrooonnnnnnqqqooommmjjjhhhffffffeeegggiiilllooorrrtttuuuuuuwwwwwwwwwvvvtttqqqmmmkkkbbb]]]VVVOOOKKKGGGDDDAAA===;;;999666555444444444222555888777333111333555111444777<<>>======<<<<<<;;;:::::::::999999888888999999:::;;;>>>???@@@@@@???>>>@@@AAADDDFFFKKKTTT___hhhnnnpppqqqrrrsssuuuwwwxxxxxxxxxuuuqqqkkkeee```XXXOOOHHH@@@<<<777555555777888888<<>>===;;;;;;>>>CCCHHHQQQaaaooo}}}yyy|||~~~~~~~~~~~~}}}{{{yyyvvvtttrrrqqqpppnnnllliiihhhhhhiiijjjlllnnnssswwwyyy{{{zzzzzzxxxvvvtttssssssqqqkkkggg```\\\UUUOOOKKKHHHEEEBBB===;;;999777555444444444444555555555444333333222///111444999GGGZZZkkkrrrssscccQQQFFF>>>999???III]]]lllooolllqqqtttwwwxxxtttnnnllltttyyy\\\KKK888111000///,,,,,,...------,,,,,,++++++***,,,+++++++++++++++,,,,,,+++******)))))))))))))))))))))))))))***************************))))))))),,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++(((((()))************)))///...---,,,++++++++++++***,,,...//////...,,,+++...............---------000000000000000333777;;;@@@GGGaaa}}}rrreee]]][[[mmmjjjVVVRRRYYYooowwwcccTTTLLLNNNSSS^^^ttt}}}vvvsssssssssuuuvvvvvvtttrrrppprrrvvvzzz}}}~~~~~~}}}ppp]]]SSSPPPMMMKKKHHHLLLRRRXXXbbbrrr{{{iiiTTTFFF???:::999;;;:::888888;;;===???DDDLLL[[[hhhzzzsssnnnfffZZZPPPIIIFFFEEEDDDLLLSSS[[[cccnnn|||~~~{{{xxxrrrhhh```YYYUUURRRQQQRRRQQQOOOLLLJJJIIIGGGGGGHHHHHHFFFDDDGGGGGGEEECCCAAA???======<<<<<<;;;;;;:::999999999999999888888999999:::;;;???@@@AAA@@@???>>>???@@@EEEDDDFFFPPP^^^jjjpppqqqrrrsssuuuvvvxxxxxxxxxxxxxxxsssmmmhhhbbbZZZQQQJJJ???<<<777555666777888888:::CCCOOOXXX___dddiiimmm)))******++++++,,,,,,,,,************************,,,+++***))))))***+++,,,***++++++,,,,,,,,,,,,,,,*********+++,,,---...///888555555===NNNbbbqqqyyywwwssslllaaaSSSKKKRRR]]]www~~~tttjjjsss~~~{{{uuuwww|||~~~zzzyyyyyyxxxyyyzzz|||}}}~~~~~~wwwqqqfffWWWJJJAAA>>>===::::::===CCCIIIRRRbbbqqq}}}xxx{{{~~~~~~{{{{{{{{{zzzxxxvvvtttrrrrrrqqqooommmmmmnnnppprrrmmmppptttwwwyyyxxxwwwuuutttpppnnnoooqqqoooiiiddd]]]YYYSSSNNNJJJGGGDDDBBB===<<<999777666555555555666444333333555555222000000222444777AAAQQQcccmmmtttgggWWWJJJ@@@:::===EEETTTbbbfffeeekkkmmmooowwwxxxrrrooommmsssbbbOOO;;;111///...,,,,,,---------,,,,,,+++++++++++++++*********+++,,,,,,+++******)))))))))))))))(((((())))))******++++++++++++******************,,,+++++++++++++++++++++++++++*********)))))))))++++++++++++++++++++++++)))***++++++,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,........................///000000000000333888;;;AAAIIIeeeuuuggg```aaaoooyyycccRRRRRR\\\tttsss^^^PPPKKKPPPXXXddd}}}}}}zzzvvvuuuttttttvvvwwwwwwvvvtttppprrrvvvzzz}}}~~~~~~|||dddVVVPPPNNNMMMMMMMMMRRRZZZaaakkk|||ppp```MMMBBB===999888999:::888888;;;===>>>DDDKKKZZZiii}}}zzzrrrkkk```VVVNNNJJJGGGEEEGGGMMMSSS\\\jjj|||}}}zzzwwwpppiiieee\\\WWWRRRQQQTTTTTTPPPLLLJJJIIIGGGGGGHHHHHHGGGFFFFFFFFFDDDBBB@@@>>>===<<<<<<;;;;;;::::::999888888999999888888999999:::;;;???@@@AAA@@@>>>===>>>???BBB@@@CCCNNN^^^kkkppppppuuuwwwyyy{{{||||||{{{{{{yyyuuuoooiiiddd\\\RRRKKK@@@<<<888555666777888999999@@@LLLXXXbbbjjjooorrr((()))))))))******++++++************************,,,+++***))))))***+++,,,)))***+++,,,,,,,,,++++++*********+++,,,---...///333222555BBBUUUgggpppsssrrrlllbbbUUUIIIFFFRRRaaa~~~zzzvvvqqqzzzzzz}}}|||~~~||||||||||||}}}~~~xxxrrrgggYYYKKKBBB>>>===::::::===CCCIIIRRRcccrrr~~~|||xxx|||{{{|||||||||{{{yyywwwuuutttsssrrrqqqqqqssstttvvvoooqqqsssuuuuuussspppnnnmmmjjjhhhjjjmmmmmmhhhccc[[[WWWRRRMMMJJJFFFCCC@@@===<<<:::888777666666777888555222333666666333///000000222555<<>>CCCKKKYYYiiixxxqqqggg]]]UUUNNNIIIFFFDDDHHHOOOYYYkkk}}}xxxrrriiidddddd___ZZZUUUTTTUUUUUUQQQLLLKKKIIIGGGGGGHHHHHHHHHGGGEEEDDDCCCBBB@@@>>>===<<<<<<;;;;;;::::::999888888999999888888999999:::;;;>>>???@@@???===<<<===>>>======BBBOOO```kkknnnmmmwwwxxx{{{~~~~~~}}}yyyuuuooojjjeee]]]TTTMMMAAA===999666666777888888999???KKKZZZiiittt|||)))))))))))))))*********************************++++++************++++++))))))***++++++++++++************+++,,,---...//////000777GGG[[[iiioooooommmeeeYYYLLLAAACCCSSSeeewwwuuuvvvuuu~~~~~~}}}~~~yyytttiii\\\NNNDDD???===:::;;;>>>DDDIIISSScccrrr}}}}}}|||{{{~~~~~~|||{{{yyytttttttttsssssssssttttttqqqrrrssstttrrrooollljjjhhhffffffhhhkkkjjjgggcccZZZWWWRRRMMMJJJFFFBBB???===<<<:::888777777777888999666444555666666333000------000444999FFF[[[mmmqqqlllaaaSSSEEE>>>>>>AAAKKKXXX\\\]]]ggglllmmmttt|||xxxzzzzzzyyygggSSS===333000///......,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))***+++++++++******)))))))))))))))))))))))))))************)))))))))************************+++++++++++++++))))))))))))((((((((('''************************))))))***++++++++++++***((()))***,,,---...//////...---+++***+++---///111---------...............---.........///333777;;;EEESSSvvv}}}ppp```]]]eeeyyynnnXXXLLLPPP^^^rrrnnnXXXLLLKKKUUU```wwwuuutttvvvxxxvvvvvvwwwyyyzzzzzzyyyppprrruuuxxx{{{|||}}}}}}zzz~~~uuufffWWWRRROOOMMMPPPWWWYYY```kkkyyyzzzfffXXXIIIAAA===999666777999777777:::<<<===CCCJJJXXXjjj~~~xxxnnnddd[[[SSSLLLGGGDDDGGGMMMWWWjjjuuummmeee]]]\\\aaaccc___ZZZWWWWWWUUUQQQNNNMMMKKKHHHGGGGGGHHHHHHGGGDDDCCCCCCBBB@@@??????>>><<<<<<;;;;;;:::999999999999999888888999999:::;;;<<<===>>>===<<<;;;<<<===:::<<>>:::777777:::888888;;;===>>>DDDKKKXXXjjjzzzrrriiiaaaYYYRRRNNNFFFHHHLLLTTTfffzzznnn^^^WWWRRRNNNUUU```eeeccc___[[[WWWTTTQQQPPPOOOLLLIIIGGGGGGGGGGGGFFFBBBBBBBBBBBBAAAAAAAAAAAA======<<<<<<;;;:::::::::999999888888999999:::;;;999;;;<<<;;;::::::;;;<<<999<<>>NNN___lllqqqrrrddd[[[NNN@@@888???TTTiiittttttzzzzzz}}}|||yyyvvvmmmaaaSSSGGG@@@<<<<<<<<>><<<;;;999888888999999999999999888777555444333333111222444444<<>>MMM```{{{qqqdddeeeqqqqqqZZZUUUUUU^^^uuujjjWWWNNNPPP]]]iii~~~yyyxxxvvvuuutttssstttvvvwwwxxxwwwqqqrrrtttvvvxxxyyyzzzzzz|||~~~qqq___VVVRRRUUUSSSQQQZZZhhhtttxxxzzzrrr___RRRFFFAAA???;;;888888;;;999999===>>>@@@FFFMMMXXXjjj{{{wwwqqqkkkfff```YYYUUUIIIJJJKKKRRRbbbsss}}}}}}hhhWWWHHHDDDCCCEEEQQQaaagggfffccc^^^XXXSSSQQQQQQPPPMMMIIIGGGGGGGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>======<<<<<<;;;::::::999999888888999999:::;;;888999:::::::::999;;;<<<:::===CCCLLLWWWbbbkkkpppqqqtttxxx}}}~~~zzzwwwrrroookkkfff^^^XXXFFFBBB<<<888666555555444555<<>><<<===BBBIIISSScccqqq~~~~~~~~~|||}}}~~~}}}{{{yyyyyyzzz}}}|||xxxwwwuuuqqqrrrssstttuuussspppmmmkkkmmmllllllkkkiiigggfffeeeaaa]]]WWWQQQLLLFFFAAA>>>===<<<:::888666666666666888888888888777555444333333111222333555<<>>===<<<>>>KKK[[[lllnnnkkkaaaYYYVVVTTTQQQMMMMMMMMMKKKJJJHHHFFFEEECCCBBBAAA@@@AAABBBCCCDDDCCC@@@<<<888666777888999999777555555777999999999999:::;;;<<<<<<<<<;;;::::::===BBBKKKUUU```hhhmmmpppsssxxx}}}}}}|||wwwwwwtttnnnjjjhhhbbbZZZMMMCCC:::777666444555777666===LLLbbbxxx************************------,,,,,,+++******)))******************++++++,,,,,,,,,,,,++++++++++++......///...---...000222555999EEEZZZooo}}}|||pppYYYDDD??????CCCTTThhh~~~zzzwwwvvvvvv~~~}}}}}}~~~{{{wwwooobbbUUUIIIBBB??????===>>>CCCJJJTTTcccqqq~~~~~~~~~~~~~~~~~~}}}zzzyyyyyyzzz{{{|||yyyyyyxxxuuurrrssstttsssrrrpppmmmkkkkkkkkkjjjiiihhhfffeeeeeebbb^^^XXXSSSNNNIIIEEEAAA;;;:::888666555444444555666666666666666555444333444333333444666;;;IIIWWWbbbdddcccZZZLLL@@@<<<===@@@JJJTTT\\\fffpppsssqqqkkknnnvvv}}}xxx}}}nnn]]]GGG999555333000+++------------------------,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,---,,,,,,+++******++++++,,,+++)))''''''((()))***++++++*********+++,,,---+++++++++************)))******+++++++++,,,,,,,,,,,,,,,+++*********++++++++++++******************,,,------......------,,,............////////////---...000000111555===CCCQQQmmmrrreeegggrrrlll\\\VVVXXXkkknnn[[[QQQJJJLLL```xxxzzzuuuuuuvvvvvvuuuuuuvvvyyyyyywwwtttvvvssstttxxxzzzxxxyyy}}}kkkZZZUUUSSSUUUYYY]]]dddtttzzzmmm___SSSFFF???;;;777777888999:::;;;;;;???GGGRRR[[[jjjmmmyyy|||tttnnnkkkhhhccc```\\\WWWNNNKKKRRR\\\\\\VVVBBB888222444666<<>>===<<<<<<999888666666888::::::999888999:::;;;;;;;;;::::::;;;===BBBJJJTTT___hhhnnnrrrtttvvvxxxzzz{{{zzzzzzuuuvvvuuupppmmmkkkddd]]]PPPFFF<<<888777555555777666;;;III___vvv************************...------,,,,,,++++++++++++*********))))))))))))*********+++++++++++++++,,,------,,,++++++---///555;;;JJJ___sss~~~}}}qqqYYYCCC===>>>DDDVVVkkk|||xxxxxx~~~nnnttt~~~~~~~~~|||xxxooocccUUUIIIBBB>>>@@@>>>@@@EEEKKKTTTcccppp~~~~~~~~~~~~|||yyyxxxyyy{{{zzz~~~~~~{{{xxxzzzzzzxxxssssssrrrrrrpppooommmllljjjiiihhhgggffffffffffffeeeaaaZZZUUUPPPLLLGGGDDD:::999666444333333333333444444555555555444444333666555555666777;;;GGGTTT^^^bbbccc\\\MMM@@@;;;:::;;;EEEQQQ[[[eeennnpppooohhhiiimmmuuu{{{|||xxxtttzzz{{{ppp```KKK<<<666333000,,,---------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,++++++***++++++++++++***((('''''''''((()))++++++***)))***+++,,,---+++++++++************)))******+++++++++,,,,,,,,,******))))))******++++++******++++++++++++++++++,,,------......------,,,............////////////...///000000111555<<>>888555666777===PPPddduuuwwwtttlllddd___ZZZUUUGGGGGGHHHIIIJJJKKKLLLLLLCCCBBBAAA@@@@@@AAABBBBBB???@@@@@@???>>>;;;999777:::888777777999::::::999777888999999::::::999999<<<===BBBIIISSS^^^gggmmmssssssttttttuuuvvvwwwxxxsssuuuuuurrrpppmmmfff___SSSHHH>>>:::888555555777666999DDDZZZsss************************,,,,,,,,,,,,,,,+++++++++++++++******************)))))))))******++++++,,,+++,,,,,,+++)))***,,,...555???PPPeeewww~~~sss[[[EEE???@@@GGG[[[qqqtttqqqtttqqqfffrrr~~~||||||}}}}}}yyypppcccUUUIIIAAA>>>???>>>@@@EEEJJJRRR```lll|||{{{wwwwwwyyy{{{zzz}}}}}}xxxvvvxxxyyyxxxtttsssrrrpppooonnnmmmmmmiiiiiihhhgggggghhhhhhiiihhhccc\\\UUUPPPKKKFFFCCC:::888666444333222333333333333444555555555555555777666666777777:::EEEQQQ\\\bbbeee___QQQCCC<<<::::::CCCPPP^^^hhhoooqqqpppnnnlllooovvv{{{{{{vvvqqqwww}}}xxxpppbbbOOO@@@777444111///............------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---******)))))))))))))))******)))((('''''''''((((((+++***)))))))))***,,,---+++++++++*********))))))******+++++++++,,,,,,,,,******)))******+++,,,---******+++++++++++++++,,,,,,------......------,,,............////////////...000111000111555<<>><<<<<<<<<<<>>>>>===???DDDIIIPPP\\\hhhyyy~~~yyyvvvvvvyyy{{{zzz|||{{{uuurrruuuvvvuuutttsssrrrqqqooonnnmmmmmmiiiiiiiiiiiijjjkkklllmmmjjjeee\\\TTTMMMHHHCCC@@@;;;:::888555444444444444333444555555666666666666777666777888777999CCCNNNYYY```eee```SSSEEE===:::<<>>JJJ```ttt|||~~~xxxrrrjjj```WWWSSSQQQNNNKKKIIIGGGFFFEEEDDDCCCBBB@@@?????????@@@@@@???>>><<<;;;:::::::::888666666666777888777555555555666666777888999999:::<<<@@@FFFPPPZZZccchhhkkknnnrrrvvvxxxxxxwwwvvvsssvvvvvvrrroookkkccc[[[UUUJJJ???:::777333222444888888???OOOeeexxx************************)))))))))******+++++++++******+++,,,---...//////*********+++++++++++++++,,,,,,---,,,,,,---///111666FFF]]]rrr}}}}}}zzzlllVVVEEEBBBEEEKKK]]]qqq{{{~~~~~~rrr}}}pppnnn~~~{{{|||{{{xxxwwwwwwyyy|||}}}}}}~~~}}}yyypppdddVVVJJJCCC???===<<>>FFFWWWjjjvvvyyyyyyzzzyyywwwyyyvvvmmmsss}}}|||wwwmmm\\\JJJ===555333444000000//////...---------)))***************++++++))))))*********++++++++++++++++++***++++++,,,---************)))))))))(((******)))((()))***+++,,,+++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------******++++++,,,---------,,,------......------,,,............////////////---///111111222777???EEEVVVpppwwwzzzyyypppgggkkk~~~www```___YYYmmm{{{eeeSSSQQQWWWddd|||yyyxxxxxxuuuvvvwwwvvvtttttttttuuutttrrrssswwwzzzzzz}}}oooaaaVVVTTTYYY]]]jjjzzz~~~sss\\\PPPDDD>>>;;;999999;;;:::;;;<<<<<>>??????>>>@@@LLL___oooxxx|||~~~{{{wwwpppeee[[[UUUSSSPPPLLLJJJHHHGGGGGGEEEDDDBBB@@@???>>>>>>???AAA@@@>>><<<;;;:::;;;;;;777666555666777777555333555555555666777888999:::;;;===BBBIIIQQQ[[[bbbgggiiilllrrrvvvyyyyyywwwuuuuuuvvvuuuqqqnnnkkkccc[[[VVVKKK@@@;;;777444222444777999>>>IIIYYYkkkyyy************************))))))***++++++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,++++++++++++((()))*********+++...111777IIIbbbvvv~~~zzzwwwhhhTTTFFFFFFIIINNN]]]ooovvv{{{|||zzz~~~zzzqqqsssrrr~~~}}}zzzzzz~~~~~~xxxtttpppppppppqqqsssvvvyyy{{{{{{|||}}}~~~|||xxxpppdddVVVKKKDDDAAA======@@@FFFJJJOOOYYYcccttt~~~}}}}}}}}}}}}~~~}}}}}}{{{xxxuuuuuuwwwyyyxxxzzzwwwrrrppptttxxxxxxttttttuuuuuusssqqqooommmfffhhhkkknnnpppqqqpppooogggaaaXXXPPPKKKFFFCCCAAA<<<;;;999666555555555555333444444555555555444444333333555777666777???IIISSS[[[bbb___TTTHHH@@@>>>>>>FFFXXXnnnzzz{{{zzz|||zzzwwwxxxwwwkkkppp}}}wwwfffRRR@@@666333333000000000///...---------*********++++++,,,,,,,,,*********+++++++++,,,,,,++++++******+++,,,,,,---+++++++++++++++******)))***)))((((((((()))+++,,,+++++++++************)))******+++++++++,,,,,,,,,---,,,++++++++++++++++++******++++++,,,------...,,,------......------,,,............////////////,,,...000111222888@@@GGGZZZppp~~~}}}|||tttuuuqqqgggaaajjjlllXXX[[[^^^rrrxxxbbbRRRRRR[[[kkk|||zzzwwwttttttqqqtttwwwwwwuuuttttttvvvuuusssuuuyyy|||{{{}}}mmmccc]]]XXX[[[cccgggyyy|||rrr[[[PPPCCC===:::777777999777999;;;<<<>>>DDDMMMTTTXXXZZZjjjzzzxxxuuuqqqnnnhhheeecccaaaZZZOOOKKKMMMKKKIIIEEEAAABBBMMM[[[eeepppuuuyyy{{{zzzvvvlllaaaXXXUUURRRNNNKKKIIIHHHHHHEEEDDDBBB@@@>>>>>>>>>>>><<<<<<<<<;;;:::999888777777777666777888888555333666555555555777888:::;;;<<>>>>>BBBGGGKKKOOOYYYcccsss~~~}}}zzzzzzzzzzzz{{{|||}}}~~~{{{{{{zzzwwwuuuuuuwwwyyywwwyyywwwqqqqqqvvvzzz|||tttuuuvvvvvvuuurrrooommmdddgggkkkoooqqqrrrpppoooddd___WWWPPPKKKHHHEEECCC;;;:::888666555444444444333333333444444333333222111222555777666666>>>HHHTTT\\\cccaaaWWWKKKDDDBBB>>>EEEXXXooo{{{|||zzz|||zzzvvvwww~~~wwwiiinnn}}}mmmWWWCCC777333333111000000///...---------+++++++++,,,,,,---------++++++,,,,,,,,,---------))))))(((((()))***+++++++++,,,,,,,,,,,,+++*********)))((((((((()))+++,,,+++++++++************)))******+++++++++,,,,,,,,,,,,,,,+++***)))))))))*********+++,,,,,,---......,,,------......------,,,............/////////000+++---000111333888AAAHHH```sss~~~{{{{{{{{{ttttttnnnccc^^^iii```OOOVVVbbbvvvsss___PPPSSS___pppzzzyyyuuurrrqqqooossswwwxxxvvvttttttvvvuuutttvvv{{{}}}|||}}}qqq^^^[[[\\\]]]bbbkkkrrrzzzppp[[[OOOCCC===999666666888555888;;;===???DDDLLLRRRZZZ```ttt~~~yyywwwtttpppmmmjjjfffdddeee___VVVRRRTTTGGGEEEAAA>>>BBBNNN\\\eeeiiiooovvvzzz|||zzzpppeee\\\YYYTTTOOOKKKHHHGGGGGGFFFDDDBBB@@@>>>=========:::<<<>>>???>>>;;;888555888888777888999999666444666666555666777999;;;<<<>>>AAAHHHPPPYYY```eeehhhoooooopppqqqrrrsssttttttuuuvvvuuuqqqooonnnjjjdddXXXMMMBBB===:::777666777444888<<>>;;;888666777999888:::===???@@@FFFMMMSSShhhzzzvvvrrrnnnlllkkkiiigggccc___ZZZWWWUUUOOOMMMJJJIIIJJJMMMQQQTTT```eeemmmsssvvvvvvsssqqqddd]]]RRRKKKIIIIIIIIIIIIHHHFFFCCCAAA?????????@@@;;;;;;;;;;;;:::999999888888888888888777777777666666666666666777777777777:::???GGGQQQZZZbbbhhhkkkooopppqqqrrrsssttttttttttttttttttsssrrrnnnhhhdddVVVOOOFFF===888666555444777888:::>>>FFFTTTcccmmm+++++++++*********))))))((()))+++---------,,,+++)))******++++++******)))******+++,,,,,,,,,,,,,,,...,,,,,,......---000666:::III___qqqwwwuuurrrqqqfffZZZNNNLLLOOOTTT^^^hhhyyyvvvwww}}}}}}xxxvvvuuu~~~rrrooouuuzzz~~~}}}yyyooohhhjjjooottt~~~tttkkkaaa\\\VVVPPPNNNOOONNNRRRWWW^^^jjjwww||||||~~~}}}~~~ssssssnnncccTTTHHHAAA@@@@@@???AAAFFFIIINNNYYYdddsss}}}~~~~~~}}}}}}}}}|||{{{xxxvvvsssrrruuutttpppkkklllrrrtttpppmmmooosssttttttsssssstttuuuvvvxxxyyywwwtttpppmmmeee]]]TTTMMMKKKHHHDDD@@@<<<;;;999777555444333333555555555444444444444444333555777666444555:::???LLLXXXaaa^^^SSSJJJBBB======DDDSSSgggssstttqqqppppppnnnooozzzvvvmmmttt{{{aaaIII<<<555222///...------,,,,,,---------,,,,,,,,,,,,,,,------***++++++,,,,,,++++++************************************))))))*********)))************+++++++++))))))*********+++++++++---------------------------,,,,,,+++,,,,,,...///,,,+++++++++,,,---......+++,,,---......///......------...//////.........---222000///777999@@@OOOmmm~~~tttvvvqqqeee```kkk~~~}}}dddXXXKKKRRRfffnnnYYYPPPVVV```www{{{xxxuuuxxxzzztttooorrruuuxxxzzzyyyxxxvvvyyyxxxxxxxxxzzz|||~~~}}}nnnfff___\\\```gggppp}}}sssjjjZZZNNNBBB===;;;888666777:::888:::>>>???AAAHHHPPPaaawww~~~yyytttpppmmmjjjjjjiiigggddd```\\\YYYWWWSSSPPPMMMJJJJJJKKKNNNPPP[[[```fffmmmqqqrrrqqqoooggg```WWWPPPMMMLLLKKKJJJIIIGGGEEEBBB@@@@@@@@@AAA<<<<<<<<<<<<;;;::::::999999999999999888888888888666666666666777777777777;;;@@@GGGPPPYYYaaafffiiiooooooppppppqqqrrrrrrsssuuutttttttttrrrnnniiidddWWWQQQGGG>>>999777666555555555777<<>>AAAEEEIIIMMMWWWaaasss~~~|||}}}|||{{{yyyvvvsssqqqoooooonnnkkkggghhhmmmnnnmmmhhhkkkooorrrssstttuuuwwwzzz{{{}}}|||zzzuuuqqqnnnbbb\\\TTTNNNJJJGGGBBB???<<<;;;999777555444333333444444444444444444444444333444666555333555999>>>HHHWWWccc```TTTIIIBBB>>>===AAAOOOcccqqqrrrlllhhhlllgggjjjzzzzzzrrrxxxfffNNN???888555///...------,,,---------...------,,,,,,------...***++++++,,,,,,++++++***************************++++++************++++++)))************+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,,,,---***+++,,,------.........------...///000000000000+++000...///777:::BBBUUUwww{{{{{{sssddd___iii|||vvv]]]SSSJJJUUUnnnfffTTTOOOWWWccczzz{{{zzzwwwzzz|||vvvrrrsssuuuxxxyyyyyyyyyyyyvvvvvvvvvwwwxxxzzz}}}~~~zzzmmmaaa___\\\^^^fffrrr{{{oooeeeVVVKKKAAA<<<:::777777888:::999:::>>>@@@CCCKKKUUUjjj~~~xxxsssoookkkhhhiiihhhgggdddaaa^^^\\\ZZZXXXUUUQQQMMMKKKJJJKKKKKKTTTWWW]]]bbbgggkkklllmmmfffaaa[[[UUUQQQNNNLLLJJJJJJHHHFFFCCCAAAAAA@@@AAA>>>>>>===<<<<<<;;;:::::::::::::::999999999999888666666666666777777777777<<<@@@GGGPPPYYY```eeehhhoooooonnnnnnoooppprrrsssuuuuuuuuuuuusssooojjjfffZZZSSSIII@@@;;;888777666666555666<<>>;;;===III^^^mmmoooiiidddeeeeeelll|||vvvzzzkkkQQQAAA999555//////...---------------...------,,,,,,,,,,,,---***++++++,,,,,,++++++***************************,,,++++++++++++++++++,,,))))))*********+++++++++************************))))))))))))))))))))))))************++++++,,,,,,,,,,,,+++*********++++++------------,,,+++******+++,,,---//////000000000,,,///...000888:::DDDZZZ{{{uuuddd^^^hhh|||uuu\\\SSSMMMZZZttt|||aaaQQQMMMUUUddd~~~||||||yyyzzz|||vvvttttttuuuwwwxxxyyyzzz{{{uuuvvvwwwwwwxxx{{{~~~vvvooohhhccceeegggmmmwwwxxxkkkaaaRRRHHH???<<<999777777999:::999;;;>>>@@@EEEPPP[[[ooo~~~xxxsssnnnjjjggghhhgggfffeeeccc```^^^]]]ZZZXXXTTTPPPMMMKKKJJJJJJMMMOOOSSSWWW]]]bbbfffhhhbbb```\\\WWWSSSNNNJJJHHHIIIHHHFFFDDDBBB@@@@@@@@@>>>>>>===<<<;;;::::::999::::::999999999888888888666666666666777777777777;;;???GGGQQQZZZbbbgggjjjpppooonnnmmmnnnppprrrtttuuuuuuuuuuuutttpppkkkggg\\\UUUKKKBBB<<<999777777999777888>>>IIIVVVaaafff************************+++++++++++++++***))))))******++++++++++++******)))******++++++++++++++++++)))***.........333999<<>>===;;;:::888666555444444333333333444444555555555333444444333444666999<<>>999:::DDDWWWfffjjjfffccc___eeessszzz|||qqqUUUBBB999444//////...------------...------,,,++++++***++++++***++++++,,,,,,++++++***************************,,,++++++++++++++++++,,,))))))*********+++++++++************************((((((((((((((((((((((((((()))))))))************,,,,,,+++*********++++++------------,,,+++*********+++,,,---...////////////111///222999999EEE^^^zzzyyyeee^^^iii}}}www]]]TTTOOO]]]www}}}___PPPKKKTTTddd}}}}}}xxxyyyzzzttttttuuuuuuvvvxxxyyyzzz{{{xxxzzz|||}}}}}}qqqiiiggghhhjjjrrryyyuuuhhh^^^NNNFFF???<<<999666777:::::::::<<<>>>AAAGGGUUUcccvvvyyytttoookkkhhhgggffffffeeecccaaa```___[[[YYYWWWSSSPPPNNNMMMLLLIIIIIIKKKOOOTTTYYY^^^aaa^^^]]]\\\YYYUUUPPPLLLJJJIIIHHHFFFDDDBBB@@@???>>>>>>===;;;:::999888888888999888888888777777777777666666666666777777777777999>>>FFFQQQ[[[dddkkknnnpppooonnnnnnoooqqqtttuuuuuuuuuuuuuuutttpppkkkggg^^^WWWLLLCCC===:::888777999888888===GGGSSS^^^eee***************+++++++++---,,,,,,***))))))((((((+++,,,,,,------,,,,,,+++))))))***++++++++++++******)))***---//////333:::AAASSSfffmmmpppoooggg]]]JJJIIIJJJSSSdddvvv~~~yyyqqqjjjiiihhhddd``````lllwwwyyyrrrtttuuuhhh]]]^^^lllyyy~~~}}}kkkPPPHHHBBBBBBEEEHHHMMMTTTVVVUUUVVV^^^ppp}}}vvvrrrpppnnnlllkkkooowwwzzzuuukkkeeeZZZPPPGGGBBB@@@@@@@@@???BBBFFFGGGIIIQQQZZZjjjyyy~~~~~~}}}|||}}}}}}|||zzzwwwqqqoookkkfffbbb___\\\[[[TTTPPPNNNNNNOOOQQQYYYaaaiiilllppptttwww{{{{{{tttmmmgggbbb```___[[[UUUNNNHHHDDDAAA@@@===<<<:::888666555444444333444444555555666666666555444333333555777:::<<>>999999@@@OOO\\\aaaaaabbb[[[eeevvv~~~~~~yyy\\\FFF:::444000///......------......------,,,+++***************++++++,,,,,,++++++***************************++++++************++++++)))************++++++++++++++++++***************))))))))))))))))))))))))(((((()))************))),,,,,,+++++++++,,,,,,---***+++,,,------.........++++++,,,---.........---000111000444;;;:::HHHddd~~~}}}ggg```lllvvv[[[SSSPPP___yyyxxx~~~}}}^^^PPPMMMUUUggg}}}}}}wwwvvvxxxrrrssstttuuuvvvwwwyyyzzzzzzvvvyyy|||||||||~~~rrrgggccceeemmmuuu~~~~~~ssseee[[[LLLFFF@@@===999666777;;;::::::<<>>>>>@@@DDDEEEFFFMMMVVVfffuuu~~~}}}{{{yyyxxxvvvtttrrrhhhfffbbb]]]XXXTTTRRRQQQJJJFFFDDDGGGJJJOOO[[[gggnnnqqqtttxxxzzz~~~~~~vvvnnngggcccaaaaaa```\\\VVVNNNGGGCCCBBBBBB===<<<:::888777555555444444444555666666777888888666555444444666999;;;<<>>999666777;;;::::::===???BBBJJJ]]]ooo}}}xxxsssoookkkiiifffeeeeeedddcccaaa___^^^^^^]]]\\\ZZZXXXUUURRRPPPJJJIIIHHHHHHJJJMMMPPPQQQTTTWWWYYYYYYVVVSSSRRRRRRMMMLLLKKKIIIFFFDDDAAA@@@@@@>>><<<:::888888888999999999999888888888777777666666666666777777777777666;;;CCCNNNYYYccciiimmmjjjkkklllnnnqqqsssuuuvvvssssssssssssssspppjjjfff```YYYNNNDDD===999777555222555888;;;BBBPPPcccqqq))))))******++++++++++++,,,,,,,,,++++++,,,------)))))))))******)))))))))++++++,,,------------,,,)))((()))---///000444;;;FFFWWWhhhpppwwwxxxiiiWWWEEEFFFHHHQQQfff{{{yyyrrrooollleee___]]]hhhiiimmmttt}}}~~~nnn^^^XXX^^^ppp|||gggMMMGGGCCCEEEIIIMMMSSSYYYVVVVVVXXXdddzzz}}}tttnnnjjjhhhgggjjjppp|||}}}zzzvvvrrrfff___SSSHHHAAA???>>>>>><<<<<<>>>BBBCCCDDDKKKSSScccsss~~~|||xxxuuurrrpppmmmkkkbbb```[[[VVVQQQMMMKKKJJJDDD???>>>CCCHHHOOO^^^lllrrrtttwwwzzz}}}zzzrrrjjjeeebbbbbbcccaaa]]]VVVNNNGGGCCCCCCDDD===<<<:::888777666555555555555555666777888888999777555444444777:::;;;<<>>???PPPpppkkkdddqqqsssXXXSSSVVVjjj}}}gggYYYQQQRRR]]]qqqzzzzzzttttttxxxuuuqqqrrrtttvvvxxxxxxxxxwwwsssvvvzzz{{{zzz|||yyyrrrnnnttt{{{{{{ooo```VVVLLLGGGBBB>>>:::555777<<<:::;;;===???BBBKKK___qqq{{{vvvrrroookkkhhheeeeeeeeedddbbb```___^^^``````___]]]YYYVVVRRRPPPKKKJJJIIIHHHIIIJJJLLLMMMNNNRRRUUUUUUSSSQQQQQQRRROOONNNMMMKKKHHHFFFCCCBBBBBB@@@===;;;999999999::::::::::::999999999888888666666666666777777777777555:::CCCMMMWWW```fffiiifffhhhkkknnnqqqssstttuuurrrrrrrrrsssrrrooojjjfff```YYYNNNCCC===999666555222777;;;>>>DDDSSSjjj{{{******+++++++++******)))++++++++++++++++++++++++***)))'''&&&&&&(((***+++++++++++++++,,,+++++++++,,,,,,...111111000666===III^^^ooorrrtttrrraaaKKK@@@BBBFFFRRRggg|||}}}wwwvvvoooccc___eeerrrqqqooosssyyyiii]]]YYY^^^qqq~~~gggMMMJJJEEECCCHHHRRRZZZ]]]YYY^^^eeerrr~~~vvvpppkkkhhhiiipppvvv~~~zzzsssnnneee\\\OOODDD>>>:::777444;;;<<>>>>>>>>???EEERRRcccooozzz~~~~~~yyyoooggggggjjjgggaaabbb\\\SSSKKKFFFBBB@@@???>>>===;;;999777555333333444444555555555555444444444444555444555888===@@@HHHWWWbbb___RRRHHHBBB>>><<<777888@@@GGGJJJOOOVVV[[[___ggguuuoooSSSBBB<<<111...+++***,,,...///000......---------,,,,,,,,,,,,---.........---,,,+++,,,,,,+++***)))))))))***,,,***((()))+++,,,***(((,,,+++***))))))***+++,,,---,,,++++++,,,,,,+++)))+++++++++++++++***)))(((******+++++++++,,,,,,,,,((()))******+++++++++***---,,,,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,000333111444===BBBSSSooollleeessstttaaa[[[WWWlllkkkUUUUUUJJJ[[[xxxwwwtttvvvyyyyyyxxxqqqpppqqqsssvvvwwwvvvuuu{{{xxxuuuuuuyyy~~~wwwwwwzzz}}}qqq```TTTHHHCCC===999888999999999;;;999;;;???DDDNNN___ooo~~~wwwvvvuuuoooiiiffffffeeeeeedddcccbbbaaaaaa``````^^^\\\ZZZWWWTTTSSSOOOMMMJJJGGGFFFFFFGGGHHHNNNOOOQQQRRRSSSRRRRRRQQQPPPQQQQQQMMMHHHEEEFFFHHHCCCBBB???>>>===<<<999777777888999;;;===<<<888555666777777777777666666555888999===GGGTTT```fffiiikkkjjjkkkmmmqqqtttttttttrrrrrrsssuuutttoooiiidddccc]]]RRRFFF===888666666555333666>>>FFFSSSmmm************************++++++++++++++++++++++++******)))))))))***+++,,,******))))))))))))))))))++++++---000000000666>>>MMM```nnnpppqqqooo___JJJAAACCCGGGSSSiiizzztttsssmmmdddcccjjj|||yyyvvvyyyyyyjjj^^^[[[```ssskkkMMMIIIEEEDDDIIITTT\\\aaadddlllvvvxxxooogggdddfffrrryyy~~~zzztttoooeee[[[NNNDDD???<<<:::888;;;<<>><<<===999:::<<>>=========<<<;;;888888888999;;;:::888666777777777777777666666555666777<<>>999777666666444888???FFFSSSmmm++++++***))))))***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---///...---+++++++++,,,---***))),,,///000000777???SSScccnnnnnnllliii[[[IIIBBBDDDIIIVVVmmm}}}vvvsssnnniiinnnvvv}}}}}}yyyjjj___\\\aaatttlllNNNIIIDDDEEEKKKUUU___ffflllwwwzzzmmmdddcccfffttt{{{~~~}}}~~~{{{vvvqqqfff\\\NNNDDD???>>>===<<<<<<===???BBBFFFLLLSSSXXXbbbqqqyyyxxxsssmmmjjjggg___WWWIIICCC>>>>>>===:::999;;;666888<<<@@@HHHUUUdddooo}}}|||tttuuurrrllliiijjjiiieeeaaa[[[SSSLLLHHHEEEBBBAAA===<<<:::888666444333333444555555666666555555444555666666555555666:::===KKKWWW___YYYMMMCCC===:::===;;;===FFFOOOUUU[[[aaadddgggjjjsss~~~aaaJJJ===888555111//////000111111......---------,,,,,,,,,,,,,,,,,,,,,+++***)))(((*********)))******+++++++++***)))***,,,,,,,,,+++++++++***))))))***++++++---+++******++++++***)))***++++++++++++***))))))++++++++++++++++++++++++***+++,,,---............,,,++++++---...///...,,,...........................222222666>>>AAAPPPjjjzzziiifffuuutttaaa]]]ZZZqqqttt```SSSWWWRRRggg}}}wwwrrrppprrruuuvvvuuuxxxwwwwwwxxxzzz{{{zzzyyyyyyxxxxxxxxxyyy|||~~~|||~~~{{{ooo```TTTHHHCCC===999888999999999<<<;;;===@@@EEENNN___oooyyyxxxwwwrrrllliiieeeeeedddcccbbbaaaaaa`````````___]]][[[XXXVVVUUURRRPPPLLLHHHFFFDDDDDDDDDEEEFFFHHHJJJLLLMMMNNNNNNQQQRRRQQQOOOKKKHHHHHHHHHDDDAAA>>>===>>>??????>>>999777666666888999888777777777777777666666666555555666:::CCCOOOZZZbbbfffjjjjjjlllooorrrtttsssrrrrrrrrrrrrssssssooojjjfffbbb\\\RRRGGG???:::888777666444777???EEEQQQjjj,,,+++)))((((((***,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,111///...,,,+++,,,---...))))))+++...///000777@@@XXXeeennnkkkgggbbbVVVHHHCCCFFFLLLYYYpppyyytttooommmttt}}}{{{|||~~~vvvhhh^^^[[[```sss~~~jjjPPPIIIDDDFFFMMMVVVaaajjjkkkxxxzzzkkkbbbdddkkksss{{{~~~|||}}}~~~|||wwwsssiii^^^PPPDDD???>>>>>>======???@@@CCCHHHOOOXXX^^^iiiwwwyyyxxxtttmmmiiieee[[[RRRHHHBBB======<<<::::::<<<999;;;===AAAIIIVVVfffqqqyyy}}}~~~~~~|||xxxpppttttttoookkkkkkiiifff___ZZZSSSMMMIIIFFFCCCBBB>>><<<:::888666555444444555555666666666666555555666666666555555666888;;;FFFQQQYYYTTTJJJAAA<<<999:::;;;@@@IIITTT^^^eeeiiijjjkkklllnnnxxxgggNNN???:::777333000000000000000......---------,,,,,,,,,...------,,,+++***))))))***)))))))))***+++,,,,,,---,,,+++++++++***)))(((+++******************+++...,,,++++++,,,---+++*********+++++++++******))),,,,,,,,,++++++++++++***))))))+++,,,,,,------,,,,,,++++++---...///...---.............../////////---222222666>>>AAAOOOiiiuuuggggggwwwvvvccc^^^[[[pppuuubbbPPPSSSPPPgggxxxuuuqqqppprrruuuvvvwww{{{yyyxxxxxxzzz{{{zzzyyyyyyzzz{{{{{{{{{|||~~~{{{nnn___TTTHHHCCC===999888999999999===<<<===AAAFFFNNN^^^mmm|||xxxxxxwwwrrrllljjjeeeeeedddcccbbbaaa``````aaaaaa```___]]][[[YYYXXXTTTQQQNNNJJJGGGEEEDDDCCCEEEFFFGGGHHHIIIJJJKKKKKKOOOOOOOOONNNLLLKKKKKKKKKGGGCCC???===>>>???@@@@@@:::777444444555777888888888888777666666555555555444666:::AAALLLWWWaaafffiiijjjlllooorrrsssrrrppprrrqqqqqqrrrrrroookkkhhhbbb\\\SSSIII@@@;;;888888555333666===BBBMMMeee}}}+++***)))((((((***,,,---++++++++++++++++++++++++)))******+++,,,++++++++++++***)))((('''(((((()))***)))+++...///000888AAAZZZeeemmmjjjddd]]]RRRGGGCCCFFFNNN\\\sss|||uuuooommmsss{{{zzz}}}{{{vvvzzz~~~|||rrreee\\\[[[```rrr}}}jjjUUULLLEEEGGGMMMUUU```kkkmmmwwwvvvggg```ccckkksss|||~~~|||}}}~~~}}}xxxtttlllaaaQQQEEE???>>>===<<>>>>>???BBBHHHVVVfffrrrvvv{{{|||wwwoootttuuupppmmmkkkiiifff]]]XXXRRRMMMIIIFFFDDDBBB>>>===:::888666666666666555666666666666666666555555666777666555555777999???JJJRRROOOHHHAAA===999777;;;AAAKKKWWWdddlllooossstttrrrppprrrzzz~~~~~~||||||kkkQQQBBB;;;777333000/////////.........---------,,,,,,,,,///......---,,,+++++++++***)))))))))***+++,,,,,,&&&'''((()))+++,,,---...*********++++++*********+++)))(((((())))))(((''')))******+++++++++******++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++,,,/////////---,,,,,,------............---222222777???BBBPPPiiipppgggjjjzzzwwwfffaaa[[[ooouuucccOOORRRNNNeee{{{wwwuuussssssuuuwwwyyyzzzzzzyyywwwwwwyyyzzzzzzyyyzzz|||~~~~~~}}}}}}zzzmmm^^^TTTHHHCCC===999888999999999===<<<>>>BBBFFFNNN]]]lllzzz|||uuuuuuuuuqqqkkkiiieeeddddddcccbbbaaa```_________^^^]]][[[ZZZXXXWWWTTTRRROOOLLLIIIFFFEEEEEEIIIIIIHHHHHHIIIIIIIIIIIILLLKKKJJJJJJLLLMMMNNNNNNJJJFFFBBB???????????????;;;777444222444666888999999999777666555555555555555666:::@@@JJJUUU```gggjjjjjjkkknnnqqqrrrrrrppprrrqqqpppqqqqqqooollljjjbbb]]]TTTJJJAAA<<<999777666444777===AAAKKKaaayyy***))))))))))))+++,,,---++++++++++++++++++++++++))))))))))))*********+++)))*********************,,,+++,,,...///111888AAAXXXccclllkkkcccZZZOOOEEEBBBFFFOOO^^^ttt|||tttppptttxxx|||tttpppxxxyyyqqqvvv{{{}}}xxxnnnbbbZZZ[[[aaasssrrr[[[OOOFFFHHHLLLRRR]]]iiirrrzzzpppbbb\\\aaaiiivvv~~~~~~}}}xxxssslllaaaRRRFFF@@@===<<<:::>>>???@@@CCCJJJTTT```hhhqqq}}}||||||xxxqqqllleeeZZZNNNHHHAAA<<<;;;;;;999:::>>>AAABBBCCCFFFMMMZZZiiitttyyyzzzrrruuutttpppnnnlllhhhcccZZZVVVQQQLLLIIIGGGDDDBBB>>><<<:::777666555666777555666666777777666666555444555666666555555777999:::EEENNNNNNIIIDDD???:::666;;;BBBKKKXXXfffnnnoooqqqttttttpppooosssuuuuuusssrrrttt|||pppUUUDDD;;;777222/////////............---------,,,,,,,,,///...---,,,,,,,,,------*********)))******++++++'''((())))))(((((()))+++)))***++++++++++++***))),,,***))))))***+++)))((())))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------,,,+++++++++***+++,,,///000///...,,,,,,,,,---......//////...222222666???CCCRRRlll~~~lllgggmmm|||wwwhhhddd___rrrqqq^^^PPPRRROOOfff{{{wwwwwwwwwwwwxxxzzz|||}}}yyywwwuuuuuuwwwyyyyyyyyy{{{}}}}}}}}}{{{lll^^^TTTHHHCCC===999888999999999<<<<<<>>>BBBEEELLL[[[iiiyyyzzzsssttttttooojjjhhhddddddcccbbbaaa``````___[[[ZZZZZZYYYXXXWWWUUUUUUSSSRRRPPPNNNKKKJJJHHHHHHLLLKKKKKKJJJIIIJJJJJJJJJJJJHHHFFFFFFHHHLLLNNNOOOKKKHHHDDDAAAAAA@@@???>>>;;;888444222444666888999:::999777666555555555666444666999???GGGSSS___ggglllkkkkkkllloooqqqqqqqqqrrrqqqppppppppppppnnnlllddd^^^UUUKKKBBB<<<888666888666888>>>AAAJJJ___vvv((())))))***++++++,,,,,,++++++++++++++++++++++++***))))))((()))***+++,,,)))+++---...///...------///------//////111888AAATTT```kkkllldddYYYLLLDDD@@@FFFPPP___ttt~~~~~~vvvpppppprrrnnnggghhhtttuuunnnsssyyy{{{vvvlll```YYYVVV^^^rrr{{{aaaSSSHHHIIIKKKNNNXXXeeesssyyy}}}iii^^^[[[aaaiii~~~}}}wwwsssiii___RRRGGGAAA???<<<:::;;;<<<===AAAHHHSSS```iiirrr{{{|||xxxrrrmmmfffYYYNNNEEE???::::::::::::<<<@@@CCCGGGLLLRRRYYYeeerrr{{{wwwwwwtttooonnnmmmggg```XXXTTTOOOKKKHHHFFFDDDBBB<<<:::777555333444555666666666777777777777666666333444666666555666777999999DDDOOOPPPKKKFFF@@@;;;888>>>DDDKKKWWWeeekkkjjjjjjppptttrrrpppsssuuuuuunnnooosssyyyxxxZZZEEE;;;777333000////////////......---------,,,,,,,,,---,,,+++++++++,,,---...++++++******)))************+++,,,)))&&&###$$$%%%)))***++++++++++++***)))...---+++,,,------,,,***))))))***+++++++++++++++))))))***+++,,,------...---------,,,+++***)))(((*********,,,///000///...,,,------...//////000000...222222666???DDDUUUpppzzzjjjhhhooo}}}ttthhhhhhdddyyynnnZZZNNNPPPOOOiii|||xxxyyyzzz{{{{{{|||}}}~~~wwwvvvttttttvvvyyyzzzzzzzzz}}}~~~||||||{{{lll]]]SSSHHHCCC===999888999999999;;;;;;===AAADDDKKKYYYgggwwwyyyrrrssssssooojjjhhhddddddcccbbbaaa```______ZZZZZZZZZYYYXXXWWWVVVUUURRRRRRPPPOOONNNMMMLLLLLLLLLLLLKKKJJJJJJKKKLLLMMMLLLGGGCCCAAADDDIIILLLMMMIIIGGGEEECCCCCCCCCAAA@@@;;;888555333555777999999;;;:::777555444444555666333555888<<>>FFF[[[qqq'''((()))+++,,,,,,,,,,,,+++++++++++++++++++++++++++***)))((((((***,,,---&&&(((+++---......,,,+++111//////000000111999BBBRRR^^^kkkmmmeeeXXXKKKCCC???EEEPPP```tttqqqxxx|||xxxoooiiiggggggfff```cccsssrrrmmmrrryyy{{{uuukkk```YYYQQQYYYoooeeeUUUIIIIIIJJJKKKUUUcccnnnuuuvvvddd\\\]]]eeemmm}}}wwwrrreee]]]QQQGGGBBB@@@===;;;999:::;;;>>>FFFRRR___hhhttt{{{{{{xxxsssmmmfffYYYMMMDDD===999:::<<<===@@@DDDFFFLLLUUU^^^fffppp{{{zzzxxxsssooonnnnnnfff]]]VVVSSSNNNJJJHHHFFFCCCAAA:::888555333111222333444666666777777777777666666222444555666666666888999:::FFFPPPRRRNNNHHHAAA;;;:::AAAFFFKKKUUUbbbhhhfffiiiqqqxxxxxxxxx{{{}}}~~~ppprrruuuyyy~~~]]]FFF;;;888333111000000000000......---------,,,,,,,,,+++******)))***,,,---...,,,,,,+++***)))))))))***###&&&((((((&&&&&&(((***)))***+++,,,,,,+++***)))+++***((()))******)))'''((()))***+++++++++++++++(((((()))***,,,---...///+++++++++***(((&&&%%%$$$*********,,,///000///...---......///000111111222///333222666???EEEWWWsssxxxiiiiiiqqq~~~rrrgggjjjiiinnnYYYJJJNNNOOOjjj}}}}}}|||yyyzzz||||||||||||~~~wwwuuussstttvvvyyy{{{{{{yyy|||~~~|||zzz{{{{{{lll]]]SSSHHHCCC===999888999999999;;;;;;===AAADDDJJJXXXfffvvvyyysssssstttpppkkkiiiddddddcccbbbaaa```______\\\\\\\\\[[[[[[ZZZYYYXXXQQQQQQQQQPPPPPPOOOOOOOOOKKKKKKJJJJJJKKKMMMNNNOOONNNHHHAAA???AAAFFFIIIKKKGGGFFFDDDDDDEEEEEECCCAAA;;;888555444666888999999;;;:::777555444444555666111333666:::AAAMMM[[[eeennnllliiiiiilllooorrrsssrrrpppnnnnnnooopppooonnnfffaaaXXXMMMCCC;;;666444222000222777:::AAAUUUkkk)))***+++,,,---,,,++++++,,,,,,,,,++++++*********,,,,,,+++***)))))))))***...+++((())),,,---,,,))),,,))))))---000222777===NNN^^^jjjjjjddd\\\OOOBBB@@@HHHTTTddduuu|||qqqlllmmmjjj^^^___eeeccc^^^___eeeppp~~~}}}uuulllrrrzzz}}}xxxmmmaaaZZZWWWcccsssttt]]]LLLLLLMMMLLLTTTccckkkwwwpppbbb[[[\\\jjj{{{|||rrrjjjeee]]]RRRGGG@@@<<<999888555666:::@@@DDDLLL[[[iiivvv~~~|||rrriiiaaaTTTHHHAAA@@@???>>>???@@@BBBCCCIII]]]ggghhhpppwww~~~yyyrrrmmmllliiifffccc]]]ZZZTTTNNNHHHEEEBBBBBB???>>>;;;888666555444444555666666777777777666666666555444444555777999;;;AAAFFFLLLOOOMMMHHHBBB???;;;===???CCCOOO___jjjmmmtttssszzz}}}zzz}}}zzzwww~~~cccMMM<<<:::666222000000000000---,,,++++++,,,---///000------,,,,,,,,,,,,++++++************))))))))))))******))))))***+++,,,,,,((())),,,...///...---,,,************************,,,+++******,,,,,,+++***+++***))))))((()))))))))---,,,+++******+++,,,---,,,+++***,,,...//////...+++,,,------......------000000333777<<>>IIIWWWaaafffhhhkkklllmmmoooqqqssstttqqqnnnoooqqqpppkkkfffddd```YYYOOODDD<<<888777777444555888;;;AAANNNZZZ)))))))))))))))+++,,,---,,,,,,,,,+++++++++******++++++******)))*********---+++++++++,,,---,,,+++---******...000222888???NNN]]]iiijjjeee```VVVJJJDDDKKKVVVdddtttxxxiiibbbbbb```XXXZZZaaa^^^WWW[[[dddtttyyyqqqnnnttt{{{}}}wwwkkk___XXXZZZgggwwwyyyaaaMMMLLLNNNNNNWWWdddqqq}}}kkk```]]]aaappp{{{rrrjjjddd]]]QQQGGG@@@<<<999888666777;;;@@@EEELLL[[[iiiyyy}}}{{{rrriiiaaaUUUIIIBBBDDDEEEBBB>>>>>>CCCGGGNNNbbblllnnnvvv|||zzzsssooollljjjfffccc^^^[[[VVVOOOJJJEEECCCBBB???===;;;999777555444444555666777777888888888777777777555555555777999:::@@@EEEKKKNNNKKKFFF@@@===:::<<>>HHHUUU___fffhhhjjjlllmmmnnnqqqssssssrrrqqqsssuuussslllfffdddaaaZZZPPPEEE===999888777555555888;;;@@@KKKVVV,,,***((('''(((+++...000,,,,,,,,,++++++++++++************)))******++++++***,,,......---,,,,,,,,,---++++++///111333999AAAOOO^^^iiijjjgggfff^^^UUUJJJOOOWWWdddsss}}}zzzrrrbbbYYYXXXXXXSSSXXX___[[[SSSYYYggg{{{vvvppprrrxxx~~~~~~wwwkkk___XXX]]]iiizzzeeeNNNKKKNNNPPPYYYdddwwwwwwbbb]]]```iiixxx~~~~~~~~~~~~yyypppiiiccc\\\QQQGGG@@@<<<:::888888999<<<@@@EEELLL[[[iii|||}}}}}}zzzsssjjjaaaTTTIIIAAAEEEGGGBBB<<<;;;BBBIIISSSgggrrruuu{{{}}}vvvqqqnnnkkkgggccc```]]]WWWQQQKKKFFFCCCAAA======<<<;;;999666555333555666777888999999999999999888777666666777999:::>>>DDDKKKNNNKKKEEE???;;;888;;;???FFFTTTfffrrrvvvwwwssstttsssqqq}}}~~~yyy~~~oooYYYEEE@@@999444111000000///000///...,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++******************++++++*********)))******+++,,,,,,,,,,,,+++)))'''%%%###************************,,,+++******,,,,,,+++***)))))))))***+++---...///,,,,,,,,,------,,,,,,,,,///---,,,,,,---...,,,+++,,,,,,---............---222333666:::@@@NNNfff||||||uuuiiibbbjjj{{{ttt```SSSTTTiii}}}hhhWWWNNNLLLTTTiii~~~sssuuuyyyxxxrrrnnnrrrtttssssssxxx{{{{{{zzzvvvuuuxxx|||yyylll]]]SSSHHHAAA<<<;;;;;;888999;;;;;;;;;===@@@BBBFFFRRR^^^yyy}}}zzzvvvsssrrrrrrqqqppphhhfffdddaaa___^^^^^^^^^```]]][[[YYYYYYXXXWWWUUUTTTTTTSSSSSSSSSRRRRRRRRRKKKIIIHHHHHHIIIIIIGGGFFFDDDCCCAAABBBDDDFFFFFFFFFEEEFFFHHHIIIIIIHHHFFFEEE===<<<;;;999888888777777666666777555333333444666666777999:::>>>GGGSSS\\\dddfffiiikkklllnnnqqqsssttttttuuuxxxxxxuuummmfffeeebbb[[[QQQFFF>>>:::888777555666999;;;===FFFPPP...---+++******+++---...++++++++++++++++++++++++***)))))))))***+++,,,,,,(((,,,000000...,,,,,,......,,,---///111333;;;DDDTTTbbblllkkkiiihhhccc[[[NNNQQQXXXcccqqqzzzwwwnnncccXXXVVVWWWTTT[[[aaa]]]TTT]]]ooo{{{}}}wwwrrrvvv{{{yyynnnddd]]]^^^iiizzzjjjQQQJJJNNNRRR[[[eee{{{lll[[[[[[dddooo~~~||||||}}}}}}{{{uuummmgggbbb[[[PPPFFF@@@<<<:::999::::::===AAAEEEMMM\\\jjj~~~~~~~~~{{{uuulll```RRRHHH>>>AAAAAA===999:::AAAHHHUUUkkkvvvyyyyyysssooolllgggddd___\\\WWWQQQKKKFFFBBB@@@=========<<<:::888555444555555777888::::::;;;;;;;;;:::888666666777999:::<<>>DDDSSSeeeqqquuu{{{tttrrrooonnn|||zzz}}}oooYYYKKKDDD;;;555222111000.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))***************+++***************++++++'''((()))******))))))(((************************,,,+++******,,,,,,+++***(((((((((((()))***+++,,,***+++,,,------,,,+++***---,,,+++,,,......---,,,,,,------...............000222666<<>>GGGRRR[[[bbbeeehhhjjjkkknnnqqqsssuuuuuuvvvxxxxxxtttmmmhhheeeccc\\\RRRHHH???:::999666666777::::::;;;BBBKKK------,,,,,,+++)))((('''++++++++++++++++++++++++***)))))))))***+++,,,,,,(((,,,000000...,,,---...---,,,---///000333<<>>;;;999:::>>>CCCHHHXXXnnnzzz|||{{{uuuppplllgggccc]]]ZZZVVVPPPJJJEEEAAA???============;;;999666555555555777888::::::;;;;;;;;;:::888666666777999:::;;;DDDQQQXXXVVVLLLAAA999555999<<>>===<<<::::::<<<;;;;;;===@@@BBBFFFRRR^^^zzz{{{vvvrrrqqqqqqppppppgggeeecccaaa___^^^^^^___\\\ZZZWWWVVVWWWVVVUUUTTTVVVVVVVVVUUUTTTRRRPPPOOOLLLKKKJJJJJJKKKKKKJJJIIIEEEEEEDDDDDDDDDDDDFFFGGGIIIIIIJJJKKKJJJHHHEEEDDD<<<;;;::::::999999::::::555777888777555444555666333555888:::>>>GGGSSS[[[```cccfffiiikkkmmmpppssswwwvvvvvvuuutttqqqmmmkkkeeeccc]]]SSSIII@@@:::888666555777:::::::::AAAIII)))*********)))'''$$$###***++++++++++++,,,,,,,,,*********)))******++++++)))+++---...---------...,,,,,,---//////222<<>>>>>===<<<;;;999888777555666777888999999999999999888777666666777999::::::CCCPPPXXXVVVMMMCCC<<<555888;;;AAANNN___kkkoookkkeeefffhhhnnn|||zzz}}}xxxhhhSSSHHH<<<333222111000...***+++,,,---............++++++++++++************((((((((()))******++++++,,,+++******)))******************+++++++++,,,,,,************************,,,+++******,,,,,,+++***---,,,,,,+++******++++++***++++++,,,,,,++++++******))))))+++...111111000------...////////////...+++///555<<>><<<:::999<<<;;;;;;===AAACCCHHHTTT```xxx|||yyytttqqqpppooonnnmmmfffeeecccaaa____________[[[YYYWWWVVVVVVVVVUUUTTTUUUUUUUUUTTTRRRPPPNNNLLLMMMKKKJJJKKKLLLLLLKKKJJJFFFGGGFFFEEECCCCCCEEEGGGEEEFFFHHHJJJJJJJJJIIIHHH<<<;;;;;;::::::::::::;;;555777888888666555555666333555888:::>>>GGGRRRZZZ^^^aaaeeehhhjjjmmmpppssswwwwwwvvvuuurrrooommmkkkdddbbb]]]TTTIII@@@:::888666555666999:::;;;AAAJJJ)))))))))(((((((((((((((******+++++++++,,,,,,,,,++++++******)))*********+++***)))+++---...------++++++---......000<<>>===<<<;;;:::999999999555777999888777555555555444666999;;;>>>FFFPPPXXX]]]```dddgggiiilllpppsssvvvwwwxxxwwwtttpppllljjjcccaaa\\\SSSIII???999777555444666888999;;;CCCMMM,,,+++)))((()))+++...000*********++++++,,,,,,,,,,,,,,,+++***)))))))))***,,,)))'''(((,,,......,,,++++++---...---000;;;HHH]]]lllwwwtttkkkaaaRRRDDDAAACCCJJJ[[[rrrzzzkkkfffhhhcccUUUQQQSSSOOOOOOaaaxxxzzztttuuu~~~yyysssooogggmmmvvvkkk\\\WWW]]]lllyyyzzznnn\\\XXX^^^nnn}}}|||}}}|||xxxssspppoooppp^^^WWWMMMEEE???===;;;;;;;;;:::===BBBGGGRRRcccsss}}}|||}}}vvveeeWWWRRRKKKKKKIIIAAA;;;<<>>DDDRRRdddpppttttttppprrrvvv}}}xxxttt{{{}}}ssshhhTTTIII:::222111111000------......///...---+++***+++++++++************)))++++++,,,------...//////,,,,,,+++***))))))************))))))***+++,,,,,,************************,,,+++******,,,,,,+++***''''''(((((()))***,,,,,,000///...------...///000---,,,+++,,,...///...------......//////////////////222777;;;AAASSSuuuoooaaaeeettt{{{eeeTTTKKKOOOfffuuugggZZZSSSXXXiiivvvvvvyyy}}}|||wwwuuuyyyyyyuuutttvvvxxxwwwxxxuuuvvvzzz~~~zzzooobbbXXXKKKDDD>>>===<<<999888;;;:::;;;>>>BBBEEEKKKXXXeeerrrqqqoooooopppooonnnlllfffeeecccaaa_________```[[[YYYWWWVVVWWWWWWVVVTTTNNNOOOPPPQQQQQQOOOMMMLLLJJJIIIHHHIIIKKKKKKJJJIIIFFFGGGGGGCCC???>>>@@@BBBFFFGGGIIIIIIIIIGGGEEEDDD@@@???===;;;999888777777555777999999777555555555666888:::;;;>>>DDDNNNUUU\\\___cccfffiiilllpppssstttwwwzzz{{{wwwqqqllliiicccaaa\\\SSSIII???999666555444555888999<<>>777:::===CCCPPPeeevvv}}}~~~zzzwww~~~zzz|||qqqeeeRRREEE888444333000,,,+++*********++++++)))$$$!!!(((((())))))************++++++++++++++++++++++++,,,+++)))((('''((()))))))))))))))***+++++++++,,,***(((&&&(((+++,,,+++)))************************((()))+++------,,,+++***+++*********+++---...000)))***++++++,,,,,,++++++---------...///000000111111111666>>>DDDSSSrrrppp```fffppphhhPPPKKKRRRiii|||nnnaaaXXXSSS[[[nnnyyyrrrtttwwwzzz|||}}}||||||}}}yyyuuussssssuuuvvvwwwwwwvvvxxxzzzzzz||||||sssfff[[[MMMDDD<<<::::::888888:::888??????BBBKKKPPP[[[oootttpppkkkkkknnnqqqooommmiiifffcccaaa```___^^^\\\\\\ZZZXXXWWWWWWVVVTTTRRRRRRRRRQQQPPPNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJHHHFFFCCCAAA@@@@@@@@@BBBEEEIIIJJJIIIHHHGGGGGGAAA@@@>>><<<::::::::::::888999:::;;;:::888555444:::999999<<>>===FFF[[[,,,------......------,,,,,,,,,,,,,,,++++++*********)))))))))***+++,,,,,,---***((()))+++,,,+++))),,,++++++,,,---000<<>>@@@KKK```uuu|||wwwtttuuuoooddd[[[YYYYYYWWWSSS]]]kkkvvvzzz||||||}}}|||xxx{{{~~~xxxqqqkkklllooozzz~~~nnn]]]TTTSSSYYYeeeppp{{{vvvgggZZZXXX___jjjvvv~~~}}}}}}}}}zzztttooo```YYYNNNEEE@@@===;;;;;;======???DDDJJJTTTdddsss~~~~~~|||zzz}}}|||sssggg^^^XXXXXXUUUMMMDDD???AAAHHHMMM]]]ppp|||{{{sssnnniiiddd```YYYWWWSSSPPPMMMJJJEEEBBBAAA???<<<;;;;;;:::888777999888777777777888::::::888777777666666666666777888>>>FFFJJJJJJEEEAAA>>>:::<<<>>>CCCPPPddduuu}}}~~~wwwwwwpppaaaNNNBBB777333333000---,,,---,,,,,,------,,,(((&&&)))))))))*********++++++++++++++++++++++++++++++,,,,,,+++******************************++++++++++++)))((((((***+++)))'''************************((()))+++,,,,,,,,,+++***,,,+++++++++,,,---///000+++,,,,,,---------------------......///000000111111111666===DDDSSSssspppbbbfffnnnkkkRRRNNNUUUkkkzzzlll```XXXVVV___rrryyyqqqsssvvvxxxzzz{{{zzzzzz|||yyyvvvtttssstttuuuuuuvvvvvvwwwyyyyyy||||||sssggg]]]NNNEEE===;;;;;;999999;;;999@@@AAACCCJJJPPP^^^uuusssnnnjjjjjjnnnpppooommmiiifffcccaaa``````___^^^[[[YYYWWWVVVVVVUUUSSSRRRUUUTTTRRRQQQOOONNNNNNNNNKKKKKKJJJJJJJJJIIIIIIIIIIIIGGGEEECCCAAAAAAAAABBBCCCFFFIIIKKKIIIGGGFFFFFFBBBAAA???===;;;;;;;;;;;;999999:::::::::888777666888777777:::<<>>>>>HHH___,,,,,,------------,,,,,,---------,,,,,,,,,,,,+++)))((((((((()))+++---...,,,+++))))))+++,,,+++***---***)))))))))///===KKK___nnnpppggg]]]LLL===:::>>>BBBMMM```uuuyyyuuuwwwsssjjjbbb^^^[[[WWWQQQ\\\kkkwww|||}}}~~~~~~~~~}}}~~~wwwqqqhhhiiimmmxxx~~~pppcccUUUOOOQQQXXXdddoooyyy}}}sssfff[[[```hhhrrr}}}}}}vvvqqqccc[[[PPPGGG@@@===<<<;;;???>>>AAAFFFLLLVVVfffvvv~~~|||yyy{{{|||yyyrrrjjjccc___^^^[[[UUUKKKCCCBBBHHHOOO^^^qqqzzzsssppplllddd]]]YYYVVVSSSPPPMMMJJJFFFCCCAAA???<<<;;;:::999888666666666555555666666777888999999888777666666666666888===DDDGGGGGGCCC???======>>>???BBBOOOcccttt||||||~~~|||}}}ooo\\\III>>>444222222000.........---+++,,,------+++************++++++++++++++++++++++++++++++++++++++++++++++++************)))+++++++++***************,,,+++))))))******(((&&&************************((()))+++,,,,,,,,,+++***++++++***++++++,,,---...------...///////////////------......///000000000222111555<<>><<<<<<::::::<<<999BBBCCCCCCIIIQQQddd~~~qqqnnnjjjjjjmmmnnnmmmkkkfffdddaaa```aaaaaa```___[[[YYYVVVUUUUUUUUUTTTRRRVVVTTTRRROOONNNNNNOOOOOOLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFDDDBBBAAABBBCCCDDDFFFHHHKKKKKKIIIFFFEEEDDDBBBAAA@@@>>><<<<<<;;;;;;999999999999999999999999888666777:::<<<@@@IIITTTYYY[[[___fffmmmrrrttttttuuuvvvvvvvvvuuurrrooommmfffbbb\\\SSSJJJBBB<<<888444777555777>>>@@@LLLccc******++++++++++++******,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))+++---...,,,+++******++++++++++++,,,***)))******000>>>LLLbbbpppqqqfff\\\LLL>>><<<<<>><<<<<<>>>???CCCHHHLLLVVVgggxxx|||zzz{{{zzzwwwrrrlllgggeeebbb___[[[SSSJJJFFFKKKSSS```rrr~~~wwwrrrrrrnnnddd[[[XXXVVVRRROOOLLLJJJGGGDDD@@@>>>;;;::::::999777666444444444444555555666666888888777777666777777777777<<>>======>>>???BBBOOOcccuuu}}}}}}yyyzzzmmmXXXDDD;;;333111111///...///---+++))))))***,,,,,,+++++++++++++++++++++++++++************************)))))))))))))))))))))(((,,,+++++++++***)))))))))+++******))))))))))))(((******************************+++,,,---,,,,,,+++))))))))))))************------...///////////////............//////000000222111555;;;BBBQQQrrrlll```gggssstttWWWSSSZZZlllpppcccZZZ[[[iii~~~}}}vvvpppqqqsssuuuwwwwwwxxxxxxzzzyyyxxxvvvsssqqqqqqqqquuutttvvvxxxxxx{{{}}}zzztttkkkcccRRRHHH???===<<<;;;;;;===888BBBCCCCCCIIIRRRiii~~~rrrooolllkkkkkkkkkiiihhhcccaaa___^^^___`````````[[[YYYWWWUUUVVVVVVUUUTTTTTTRRROOOLLLKKKKKKMMMNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFEEECCCAAAAAACCCEEEFFFHHHJJJLLLLLLIIIEEECCCBBBBBBBBB@@@???>>><<<<<<;;;:::999999888999999:::;;;:::888999<<<>>>AAAKKKUUUWWWYYY^^^eeelllqqqsssrrrrrrrrrrrrqqqooonnnmmmlllgggccc]]]TTTKKKBBB<<<888555777555777???AAANNNfff)))******++++++******)))************++++++++++++,,,+++***))))))***++++++,,,,,,++++++***++++++,,,******+++...///222>>>JJJaaappppppfff\\\MMM???>>>:::BBBMMM]]]ppp}}}zzzyyysssiiibbb___YYYSSSQQQ^^^ppp~~~~~~tttiiibbb[[[ffftttwwwgggXXXRRRPPPVVV___iiittt~~~|||sssooorrryyy|||uuuoooeee]]]QQQFFF@@@===<<<<<<===>>>CCCGGGLLLUUUgggxxx~~~~~~}}}~~~}}}zzzxxxtttpppllljjjeeeaaa]]]ZZZRRRLLLPPPXXXaaaqqqyyy|||~~~}}}tttqqqrrroooeee\\\WWWTTTPPPMMMKKKIIIGGGEEE@@@===;;;999999888666555777777888888999999999999666666666666777999::::::888;;;???AAA@@@???>>>===;;;===>>>AAAOOOcccttt||||||zzzuuurrrrrrxxxxxxiiiTTTAAA999333111111......000---+++))))))***,,,------++++++++++++++++++++++++************************************************,,,+++++++++***)))))))))((())))))))))))******+++************************+++,,,,,,---------------+++++++++++++++*********,,,,,,---............---............////////////111111555;;;AAAPPPooohhh]]]iii{{{wwwYYYTTTZZZkkkvvvggg]]]\\\mmm{{{tttrrrssstttvvvwwwxxxxxxyyyxxxyyyxxxvvvrrrppppppqqquuutttvvvxxxyyy||||||zzzuuullldddTTTJJJ@@@===<<<;;;<<<>>>888AAABBBBBBJJJVVVooo{{{tttrrrooollljjjhhhfffdddaaa___]]]]]]^^^___```___\\\ZZZWWWVVVVVVWWWVVVVVVSSSQQQNNNKKKKKKKKKMMMNNNMMMLLLKKKJJJIIIHHHGGGGGGFFFDDDBBBAAAAAACCCFFFGGGJJJLLLNNNMMMIIIEEEBBBAAABBBAAAAAA???>>>===;;;;;;999999888888888999::::::999888:::===???BBBKKKUUUVVVXXX\\\cccjjjoooqqqqqqqqqqqqpppnnnmmmmmmmmmmmmhhhddd^^^UUULLLCCC<<<999666888666888???BBBNNNfff++++++,,,,,,,,,,,,++++++)))***************++++++++++++++++++******))))))+++,,,---,,,******,,,---)))***---111111333===GGG]]]lllmmmddd[[[LLL???>>>;;;DDDNNNZZZlll}}}zzzzzzyyyssskkkeeebbb\\\VVVQQQ\\\nnn|||~~~zzzkkkaaa^^^___nnn~~~~~~nnn```QQQOOOSSS]]]iiisss|||~~~wwwwwwyyy~~~zzzsssmmmccc[[[OOODDD>>><<<<<<<<<;;;>>>CCCGGGKKKTTTgggyyy}}}}}}}}}~~~~~~{{{zzzxxxvvvssspppiiibbb^^^^^^ZZZSSSTTT[[[aaaooouuuuuuyyyxxx{{{yyytttrrrrrrnnneee\\\UUURRRNNNKKKIIIHHHFFFDDD???===:::999888888666444555666777777888888777777555555666777888:::;;;<<<999;;;>>>???>>>======>>>999<<<>>>BBBOOObbbrrryyytttqqqmmmkkkiiikkksss}}}kkkuuuzzzdddPPPAAA:::444222111------//////---++++++,,,.........+++++++++++++++*********************************,,,+++*********+++------+++++++++***************&&&(((******))))))+++,,,************************,,,,,,,,,,,,---------...---.........---,,,++++++++++++,,,------------,,,......//////////////////000000444;;;@@@MMMkkkfff\\\kkkzzz\\\UUUZZZlllzzzjjj```]]]ppp{{{tttttttttuuuvvvwwwxxxyyyyyywwwxxxxxxtttpppnnnpppsssuuuuuuwwwyyyzzz}}}}}}{{{uuukkkcccUUUJJJ@@@===<<<;;;;;;>>>999AAABBBCCCNNN\\\uuuzzzuuusssqqqnnnjjjgggdddcccaaa___]]]]]]^^^___```___\\\YYYVVVUUUUUUVVVVVVVVVSSSRRRPPPNNNMMMNNNOOOPPPLLLLLLKKKJJJIIIHHHHHHGGGFFFDDDBBB@@@@@@CCCFFFHHHKKKMMMNNNMMMIIIEEEBBBAAAAAAAAA@@@???>>><<<;;;:::888888888888888888888888666666888<<>>HHHPPPXXXgggwwwzzzrrrttttttrrrmmmjjjggg___WWWRRR]]]lllxxx~~~qqqccc^^^aaakkkzzzsssdddYYYQQQRRRYYYgggttt{{{~~~yyy{{{}}}~~~yyyrrrlllaaaXXXLLLBBB<<<:::;;;;;;;;;>>>DDDHHHKKKTTThhhzzz}}}{{{zzz|||~~~~~~||||||}}}}}}zzzxxxnnnddd^^^aaa```XXXVVVZZZ___mmmrrrrrrvvvuuuxxx}}}zzzwwwuuurrrlllddd]]]SSSPPPLLLIIIGGGFFFEEEDDD???<<<:::888888777555444333333555666666666555444666666777777888999:::;;;999;;;===>>>======>>>???:::===???CCCNNN___lllrrrrrrmmmjjjhhhdddaaagggpppuuuyyytttcccnnn{{{~~~rrr^^^MMMBBB;;;666444111,,,,,,......---++++++---------,,,++++++*********)))))))))************************+++***(((&&&'''))),,,...***************+++++++++''')))+++***(((((()))+++************************+++*********++++++,,,,,,,,,---------,,,+++)))(((++++++,,,------------,,,/////////////////////...///000555;;;???KKKggg~~~fff___lll}}}|||___WWWZZZmmmyyykkkddd^^^sss|||vvvttttttuuuuuuvvvwwwyyyyyyvvvwwwwwwsssnnnmmmqqquuuvvvvvvxxxzzz{{{~~~|||vvvjjjaaaUUUJJJ@@@<<<;;;:::;;;>>><<>><<<:::888777888888999888777555444555555999>>>AAADDDMMMWWW[[[[[[\\\___eeekkkooopppqqqqqqppppppppppppppppppjjjfff___VVVMMMDDD===999999;;;999;;;@@@@@@III___))))))************))))))+++++++++,,,,,,---------%%%'''***---...---+++***+++---...---******,,,///+++***,,,......000:::EEEWWWgggkkkddd^^^PPPCCCAAABBBKKKRRRWWWdddssstttlllkkknnnooommmllliii```VVVUUU___lllwww}}}yyykkk]]]]]]eeeuuu{{{jjj\\\TTTUUUWWWaaappp|||{{{~~~yyyqqqkkk___VVVJJJ@@@;;;::::::;;;;;;???EEEIIILLLUUUiii||||||yyyyyyzzz}}}}}}|||~~~}}}rrreee___ccccccZZZUUUXXX\\\kkkqqqrrrvvvtttwww}}}|||zzzxxxssskkkccc]]]RRROOOJJJGGGFFFFFFEEEDDD>>><<<999888777777555444555666888999999999888777888888888888888888999999:::<<<======<<<<<<>>>@@@;;;???AAADDDNNN]]]hhhmmmtttoookkkiiiddd^^^bbbjjjjjjqqq}}}wwwiii___lllyyy~~~zzznnnZZZKKKCCC===777555111,,,+++---,,,+++)))***++++++)))(((+++*********))))))(((((()))))))))))))))))))))))))))&&&###!!!"""%%%(((+++))))))******+++++++++,,,)))+++,,,+++(((&&&(((***************************)))))))))((())))))***+++)))*********)))(((&&&%%%+++,,,------......------///////////////............///555;;;???IIIddd}}}gggaaalllyyy~~~bbbXXX[[[ooovvvlllfff```uuu}}}xxxttttttttttttuuuwwwxxxyyyvvvwwwvvvrrrmmmmmmrrrwwwvvvvvvxxx{{{|||}}}vvvjjj```UUUJJJ@@@<<<:::999;;;>>>???DDDBBBGGGXXXhhh}}}pppqqqqqqooollliiihhhhhheeebbb``````aaabbbbbbaaaXXXUUURRRPPPQQQSSSSSSTTTNNNNNNNNNNNNMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJIIIIIIGGGEEEBBB@@@@@@BBBEEEHHHKKKMMMNNNMMMJJJFFFCCCBBB????????????===;;;999888666777999999888666444222777777;;;@@@DDDHHHQQQZZZ^^^]]]]]]___eeekkkoooqqqooooooooooooooonnnnnnnnnjjjfff```WWWMMMDDD===999999<<<:::<<>>TTTdddjjjfff```OOOAAA@@@IIIPPPVVVZZZbbbllloookkkgggjjjllllllmmmiii]]]QQQNNNUUUiii~~~zzzxxx~~~~~~}}}~~~zzzyyytttjjj```___eeelllsssaaaZZZ[[[YYY___jjjuuu~~~~~~}}}}}}tttlllaaaXXXKKKAAA>>>============>>>BBBIIIOOOYYYiiixxx~~~}}}|||}}}~~~}}}|||}}}}}}|||{{{zzzlllffflllmmmcccYYYWWW\\\ccckkknnnooosss|||{{{vvvpppjjjccc^^^UUUPPPJJJIIIJJJJJJGGGCCCAAA>>>;;;:::999888666555777777777777777666666555666666777888888888888888;;;>>>AAA@@@>>><<<>>>AAA<<<===???DDDMMMYYYfffooowwwyyyyyyqqqfff^^^]]]```fffpppqqqaaa```jjjtttzzzyyynnnZZZIIIFFF>>>666333000------000------,,,,,,+++***))))))))))))******+++++++++,,,***************************((('''((()))***)))'''************************(((((((((((())))))))))))************)))'''&&&%%%"""%%%))),,,...---+++)))++++++++++++++++++++++++,,,,,,---......---------..................------000111555:::@@@LLLaaatttpppgggjjjxxxhhhYYYZZZqqquuukkkeeefffxxx}}}vvvrrrrrrssstttuuuvvvwwwxxxyyyuuuvvvvvvtttrrrqqqrrrtttvvvuuuxxx{{{|||~~~ttthhh```SSSJJJBBB>>><<<:::<<<@@@@@@BBBEEELLLZZZqqqxxxsssqqqnnnllllllkkkiiihhhjjjhhheeebbb```___``````^^^YYYSSSRRRTTTVVVTTTQQQTTTRRROOOMMMMMMMMMLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDBBBAAAAAACCCEEEGGGIIIKKKMMMLLLIIIEEECCCBBB@@@@@@@@@??????===<<<<<<888999::::::999777444333333444666:::AAAIIIQQQVVVXXXYYY[[[^^^aaagggnnnsssppppppoooooonnnlllkkkjjjkkkggg___VVVLLLEEE???<<<<<<;;;:::;;;;;;>>>HHHTTT((((((((()))+++---...///---...---,,,******+++---+++************+++,,,---******+++,,,,,,,,,,,,+++,,,******...///111777>>>LLL]]]dddcccbbbVVVHHHFFFHHHNNNTTTYYYbbbmmmpppmmmjjjlllkkkjjjiiieeeZZZOOOOOOWWWjjjzzztttwww{{{vvvuuuuuussssssooohhhccceeennnwwwsssbbb[[[[[[___fffqqq{{{}}}xxxtttuuuzzz|||tttkkk```VVVIII@@@<<<<<<<<<;;;===>>>BBBIIIPPPZZZjjjyyy~~~~~~}}}|||{{{|||}}}~~~|||{{{{{{}}}~~~{{{nnngggmmmnnneee\\\ZZZ^^^dddkkkmmmnnnrrrzzz~~~yyytttooohhhbbb]]]TTTOOOJJJHHHHHHHHHEEEAAA>>><<<999888888888777555555555666777777777777777444555666666777777777666;;;===@@@@@@???>>>???@@@;;;<<<>>>CCCLLLYYYgggppp{{{}}}|||tttiiiaaaaaacccmmmvvvooo___^^^hhhsssyyyyyyppp]]]LLLDDD;;;444111///++++++...---,,,,,,++++++*********'''((((((((())))))))))))***************************((('''((()))***)))(((************************))))))))))))************************)))((('''&&&%%%&&&)))+++,,,,,,+++***++++++++++++++++++++++++++++++,,,---------------........................111222555:::???JJJ```sss}}}nnneeejjjyyy|||gggYYY\\\tttxxxnnniiicccuuu}}}vvvrrrrrrrrrsssuuuvvvwwwxxxyyyuuuuuuuuutttrrrqqqrrrsssvvvvvvxxx{{{|||~~~sssfff^^^RRRIIIAAA>>><<<:::<<>>===<<<999:::;;;;;;:::888666444444555666:::@@@HHHOOOSSSXXXYYY\\\]]]```dddjjjmmmrrrrrrqqqqqqpppnnnmmmlllkkkggg___VVVMMMEEE???<<<<<<::::::::::::<<>>IIIYYY```aaaddd]]]OOOKKKHHHMMMSSSZZZcccmmmqqqppppppqqqooollliiieee[[[PPPPPPWWWiii~~~{{{rrrppp~~~}}}sssnnnllllllmmmmmmkkkgggffflllxxxtttgggaaa___eeellluuu}}}wwwqqqjjjjjjqqq|||{{{ssskkk___VVVHHH???;;;:::::::::===>>>CCCJJJQQQ\\\mmm|||~~~|||}}}|||{{{{{{{{{|||~~~~~~|||zzzyyy{{{~~~}}}qqqjjjlllmmmfff^^^]]]^^^bbbgggiiijjjnnnuuu|||~~~{{{wwwrrrmmmgggaaa\\\TTTPPPJJJGGGGGGEEEBBB???;;;999777777888888777666333444555777888888999999555666777777888777777777;;;<<<>>>???@@@@@@@@@???:::;;;===AAAKKKXXXgggqqqxxxmmmffffffiiiwwwppp```\\\fffrrryyyyyyqqq___OOO@@@999222///---******,,,++++++++++++++++++++++++(((((((((((())))))))))))***************************)))((((((******)))((())))))))))))))))))))))))************++++++++++++((())))))******))))))(((((()))******++++++******++++++++++++++++++++++++))))))+++,,,------------........................111222555999>>>III```tttzzz~~~kkkdddmmm}}}uuucccXXX]]]vvv}}}ssslllcccuuu~~~xxxtttrrrrrrssstttvvvwwwxxxyyytttttttttsssqqqpppqqqrrrvvvvvvxxx{{{||||||pppccc[[[PPPHHH@@@>>><<<:::;;;???>>>AAAFFFOOO```yyyzzztttqqqnnnllljjjiiifffeeeddddddccccccbbb```___^^^[[[WWWSSSRRRTTTTTTSSSPPPSSSPPPMMMLLLLLLLLLKKKJJJJJJJJJIIIHHHHHHGGGFFFFFFDDDCCCAAA@@@AAABBBDDDEEEHHHJJJLLLKKKHHHEEEBBBAAA??????@@@??????>>>===<<<;;;;;;<<<<<<;;;999777666666666777:::???EEEKKKNNNRRRUUUYYY\\\___cccgggkkkqqqqqqqqqqqqpppnnnmmmlllkkkggg___VVVMMMEEE???<<<<<<999888999999:::BBBLLL,,,+++++++++,,,,,,---...***+++,,,,,,******+++---++++++************++++++******+++,,,,,,,,,,,,+++,,,******...///111777>>>LLL\\\bbbbbbgggaaaSSSKKKLLLOOOTTT\\\eeemmmpppqqquuuxxxwwwtttpppkkkaaaWWWQQQWWWgggzzz}}}vvvrrr}}}~~~xxxnnniiiggggggkkkkkkjjjiiijjjqqq}}}zzzrrrmmmjjjiiimmmqqquuuzzz{{{rrrkkkbbbaaakkkzzz~~~zzzssskkk```VVVIII???;;;;;;::::::<<<>>>CCCKKKSSS^^^ppp~~~|||yyy}}}}}}|||||||||}}}~~~}}}|||{{{|||}}}ssskkkjjjiiiccc\\\ZZZWWWZZZ^^^```bbbgggooovvv{{{}}}~~~~~~~~~}}}yyytttoookkkeee```\\\UUUQQQLLLHHHFFFDDDAAA???===;;;888888888888777666444555666777888888888888888999999:::::::::999999;;;;;;===???AAAAAA@@@???<<<<<<>>>BBBKKKYYYhhhrrrzzzpppjjjlllppp}}}|||zzz{{{~~~rrreee\\\fffqqqwwwxxxppp^^^NNN>>>777111///---***))),,,++++++++++++++++++,,,,,,***************+++++++++***************************)))((()))******)))((((((((((((((((((((((((((()))))))))*********++++++'''((()))***************++++++******)))************+++++++++++++++,,,,,,'''(((***+++,,,------------------...............000222666999>>>KKKdddyyy{{{}}}jjjfffrrrkkk\\\TTT[[[uuuuuulllhhhyyyzzzvvvqqqrrrssstttuuuwwwxxxxxxsssttttttrrrpppoooppprrrvvvvvvxxx{{{|||xxxmmmaaaXXXNNNFFF???===<<<:::;;;>>>???AAAFFFPPPbbb{{{|||xxxtttqqqmmmkkkiiigggeeecccaaaaaabbbcccbbb```^^^\\\YYYVVVTTTSSSSSSTTTRRRQQQSSSQQQNNNMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFDDDCCCBBBBBBBBBCCCEEEFFFGGGIIIKKKKKKHHHDDDBBBAAA???????????????>>>======;;;;;;;;;;;;:::888777666888888888:::>>>BBBGGGIIIIIIMMMSSSXXX^^^ccchhhllloooooooooooonnnmmmlllkkkjjjfff```WWWNNNEEE???;;;;;;888777888888888???FFF,,,,,,+++***************)))+++,,,,,,+++***+++,,,---,,,,,,+++++++++,,,,,,******+++,,,,,,,,,,,,+++,,,******...///111777>>>NNN```fffeeejjjfffXXXOOOQQQSSSXXXaaaiiinnnppppppvvvzzz|||zzzvvvqqqggg]]]RRRXXXfffwww}}}{{{sssjjjgggeeeeeeiiikkklllnnnqqqxxx}}}yyywwwkkkjjjhhhjjjppp|||zzzssspppkkkggg```]]]gggyyy}}}zzzssslllcccYYYKKKAAA===<<<<<<;;;<<<>>>DDDMMMUUUaaasss}}}}}}{{{yyy~~~{{{sssjjjgggccc]]]VVVRRRKKKNNNQQQTTTXXX```iiipppuuuwwwzzz{{{{{{{{{|||}}}{{{wwwrrrmmmiiiddd___\\\VVVRRRNNNJJJFFFDDDAAA@@@@@@>>>;;;999999888666555666666777777777777666666999999:::::::::999999888:::<<>>>>>>>>@@@DDDLLLYYYgggqqqxxxoookkkooouuuyyyuuuppppppuuuyyyqqqfff^^^fffpppuuuuuulllZZZJJJ===666111000...+++***---++++++++++++++++++,,,,,,++++++******************************************+++)))((()))***+++***)))((((((((((((((((((((((((((((((((()))))))))******'''((()))***+++++++++***,,,+++***))))))******+++*********++++++,,,,,,,,,'''(((***+++,,,------------------........./////////111666:::???NNNiii}}}jjjhhhwwwxxxaaaSSSNNNWWWpppwwwkkklll}}}yyyuuuqqqqqqrrrtttuuuvvvwwwxxxsssttttttrrrpppoooppprrrvvvvvvyyy|||||||||uuukkk___WWWKKKDDD>>><<<;;;:::;;;>>>@@@BBBFFFPPPbbbzzzvvvtttssspppllljjjhhhfffdddbbb___```aaabbbaaa___\\\ZZZXXXVVVUUUTTTTTTTTTSSSRRRUUURRROOONNNOOOOOOOOONNNKKKJJJJJJIIIGGGFFFFFFEEEFFFEEEDDDDDDEEEEEEGGGGGGEEEHHHJJJJJJGGGDDDBBBAAA>>>????????????>>>>>>===;;;;;;::::::999777666666999999999:::<<>>KKKaaaiiigggllljjj^^^VVVUUUVVV]]]hhhoooqqqqqqrrrtttyyy{{{yyyuuuppphhh```UUU]]]kkkxxx}}}ooohhhggghhhhhhjjjmmmrrrwww{{{}}}zzzjjjddd^^^```kkkzzzzzzqqqllliiigggiiifffbbbjjjzzz}}}zzztttmmmeee[[[MMMCCC???>>>======<<<>>>EEENNNWWWdddvvv~~~}}}~~~}}}|||}}}zzzuuuooohhhccc^^^XXXQQQLLLBBBDDDFFFJJJQQQZZZeeelllqqqsssvvvwwwwwwwwwwwwxxxxxxtttooojjjfffbbb^^^[[[UUURRROOOJJJFFFCCCBBBAAAAAA???<<<:::999888666444777777777777777666555555777777777888777777666555999===BBBBBB@@@======??????@@@BBBEEELLLWWWccckkkxxxzzzyyyssslllkkkqqqwwwvvvpppiiihhhoootttnnnddd]]]eeennnrrrqqqhhhVVVEEE<<<666111000///,,,+++---++++++++++++++++++++++++))))))))))))((((((((((((************************+++***))))))++++++***)))))))))))))))))))))))))))'''((((((((())))))))))))((())))))***+++++++++***,,,++++++*********++++++*********++++++,,,,,,---))))))+++,,,------------,,,,,,------.../////////...111666;;;@@@PPPmmmjjjgggxxxqqq[[[NNNJJJSSSkkkxxxlllmmm}}}}}}wwwtttqqqqqqrrrsssuuuvvvwwwxxxtttttttttsssqqqpppqqqrrrvvvvvvyyy||||||~~~~~~zzzsssiii^^^VVVIIIBBB<<<<<<;;;999:::===AAABBBFFFQQQcccyyyyyyqqqqqqqqqnnnkkkiiigggfffdddbbb______``````___]]]ZZZYYYWWWWWWVVVVVVUUUTTTTTTSSSUUUSSSPPPOOOPPPQQQPPPOOOKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHDDDGGGIIIIIIGGGDDDBBBAAA>>>>>>????????????>>>>>>;;;;;;:::999888777666666999999999:::;;;===???AAAEEEIIINNNSSSXXX^^^dddhhhpppppppppppppppooonnnnnniiifff```XXXOOOFFF>>>:::999555444666888888:::???&&&''''''((()))***,,,---)))+++---,,,+++)))))))))---,,,,,,+++******++++++******+++,,,,,,,,,,,,+++,,,******...///111777>>>HHHbbblllhhhkkkjjj```YYYVVVWWW```nnnvvvuuutttuuuuuuxxxxxxsssnnnkkkgggaaaZZZfffttt}}}~~~{{{oookkklllnnnoooqqqvvv|||}}}xxxtttbbbZZZSSSXXXiiizzz|||tttooolllllljjjqqqssspppttt}}}{{{uuunnneee\\\NNNDDD???>>>======<<<>>>EEEOOOYYYfffxxx}}}}}}~~~}}}xxxtttmmmjjjeee```[[[VVVOOOIII???@@@BBBFFFMMMXXXbbbiiirrrtttvvvwwwuuussssssssstttpppjjjfffbbb^^^[[[XXXRRRQQQNNNIIIEEEBBBAAAAAA???===:::999999888777555555666666777777777777666666777777777666666555444777???EEEEEE>>>:::;;;???@@@AAACCCFFFKKKTTT^^^dddoooqqqqqqlllggghhhpppxxxvvvqqqjjjiiiqqquuummmaaaZZZbbbkkkooonnndddSSSCCC;;;555000000///,,,+++------,,,,,,++++++*********))))))))))))((((((((('''************************+++***))))))++++++***)))************************(((((()))))))))*********))))))***+++++++++*********+++++++++++++++++++++)))******+++,,,,,,------++++++,,,---------------,,,,,,------...//////000...222777:::???OOOmmmjjjddduuuqqqZZZMMMJJJRRRiiizzzpppmmm}}}yyyvvvpppqqqrrrsssuuuvvvwwwwwwuuuuuuuuutttrrrqqqrrrsssvvvwwwzzz||||||~~~{{{ssshhh]]]UUUGGG@@@;;;;;;;;;999:::===AAABBBFFFQQQdddzzzuuuooopppooommmjjjhhhgggfffdddbbb``````______]]][[[YYYWWWWWWXXXXXXWWWVVVUUUUUUUUUUUURRRPPPOOOPPPPPPPPPOOOLLLKKKJJJIIIGGGFFFEEEDDDEEEFFFFFFFFFFFFGGGGGGGGGDDDFFFHHHIIIFFFCCCAAAAAA>>>>>>????????????>>>>>>===<<<;;;:::999888888888888888888999:::<<<>>>>>>DDDGGGKKKPPPVVV]]]eeejjjpppppppppppppppoooooonnniiifff```XXXOOOFFF>>>:::777444333666888888:::>>>(((((((((((()))***+++,,,%%%'''***,,,,,,+++,,,---,,,,,,+++***))))))************+++,,,,,,,,,,,,+++,,,******...///111777>>>HHHdddoooiiiiiihhh^^^XXXUUUWWWaaaqqqzzzyyywwwxxxyyyzzzwwwoooiiihhhfffccc^^^lll|||}}}zzz||||||qqqooorrruuuwwwzzzxxxppplll[[[QQQKKKTTTgggzzz~~~xxxrrrooopppqqqooo{{{|||~~~}}}|||vvvoooeee[[[NNNCCC???>>>===<<<<<<>>>EEEOOOZZZgggzzzyyyzzz|||{{{uuuppphhhgggccc^^^[[[VVVOOOIII@@@@@@AAAEEELLLWWWbbbhhhvvvxxxzzzyyyvvvsssqqqpppqqqmmmgggccc___\\\YYYVVVPPPOOOLLLHHHDDDAAA@@@AAA<<<:::888777888888777666333444555777888888888888888888888888888777666666777@@@HHHFFF===888:::??????@@@CCCEEEJJJQQQYYY___iiikkklllhhhdddfffpppxxx}}}~~~xxxtttnnnooovvvyyynnn```XXX```hhhllllllcccRRRBBB999333/////////,,,+++,,,------,,,,,,+++***)))))),,,+++++++++******))))))************************+++***)))***+++++++++)))************************)))************+++++++++******+++++++++******))))))***+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,---......---------,,,,,,------...///000000///222777:::===MMMllljjjaaaqqqrrr[[[NNNKKKSSSiii{{{tttmmm~~~}}}zzzpppqqqrrrssstttvvvwwwwwwuuuvvvvvvtttrrrqqqrrrtttvvvwwwzzz}}}|||}}}|||ssshhh\\\TTTFFF@@@;;;;;;;;;999:::===AAAAAAFFFRRReee|||sssnnnqqqnnnllliiiggggggfffdddbbb``````___^^^\\\ZZZXXXWWWWWWXXXYYYYYYWWWVVVUUUVVVTTTQQQOOONNNOOOPPPOOOOOOLLLKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFCCCFFFHHHHHHFFFCCCAAAAAA===>>>>>>?????????>>>>>>>>>===<<<;;;:::999999999888888888999:::;;;======@@@CCCHHHNNNUUU___hhhnnnmmmnnnnnnnnnnnnnnnmmmllliiifff```YYYOOOFFF>>>:::777333222666999999:::===++++++******************,,,,,,,,,+++++++++******************************++++++,,,,,,,,,---------,,,+++,,,///000111888@@@RRRdddpppmmmjjjiii```RRRQQQRRR[[[kkkwwwyyyuuurrrnnnsssssskkkdddeeejjjmmmpppzzz{{{{{{zzz~~~ttttttxxxzzz}}}yyylll^^^TTTQQQNNNMMMVVVeeettt|||~~~~~~}}}|||yyytttqqqpppqqq|||~~~|||uuupppggg]]]QQQIIIEEEBBB===:::>>>???DDDMMMXXXfff{{{}}}{{{~~~vvvmmmgggffffffeeeccc___VVVLLLEEE===<<>>AAAEEEKKKRRRXXX[[[fffhhhddd]]]bbbrrr~~~~~~ttt```VVVaaafffjjjpppcccKKK@@@444333000...---,,,,,,,,,,,,++++++***+++,,,...///(((((((((((()))***+++,,,******)))((((((((((((((())))))******+++++++++,,,++++++************++++++,,,+++++++++******))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,+++,,,...000222///333333888DDDOOOggg}}}ggg]]]eeeuuurrrXXXNNNNNNWWWppp|||wwwuuuqqqnnnlll}}}zzzzzzuuuqqqrrrwww{{{{{{yyyvvvvvvvvvvvvuuutttsssrrrwwwwwwxxxzzzzzz|||yyyooocccWWWOOOAAA???<<<:::999999:::;;;<<>>===???>>>>>>???AAAAAA@@@>>>>>><<<:::999999888666444999888888888999;;;===>>>@@@CCCIIIOOOUUU]]]dddiiijjjkkkmmmnnnnnnnnnmmmmmmkkkeee^^^WWWPPPHHH>>>888666555666777555333777>>>++++++******************,,,,,,,,,+++++++++******************************************++++++++++++,,,+++,,,//////000777@@@QQQcccooommmjjjiii___PPPNNNMMMTTTcccooorrrqqqpppiiinnnnnngggbbbffflllpppvvv~~~{{{}}}|||uuuyyy|||}}}zzzmmm___VVVSSSRRRQQQRRRZZZfffqqqxxxzzz}}}~~~|||vvvqqqooosss~~~~~~|||uuuqqqiii___QQQGGGBBB@@@>>><<<<<<>>>DDDNNNYYYggg|||~~~}}}~~~~~~}}}{{{{{{xxxooogggdddffffffffffffbbbYYYOOOHHHEEEAAAAAAHHHPPPXXXccclllyyy|||~~~{{{{{{|||sssooojjjccc]]]YYYWWWVVVRRRNNNIIIFFFCCCAAA???===<<<;;;999888777666666666444555666777888888888888999999999999999999999999:::CCCIIIHHHDDDBBB>>>::::::;;;>>>CCCJJJQQQWWW[[[dddhhhfffccclll~~~~~~~~~sss\\\VVVbbbfffiiinnnaaaIII>>>666444111///...------,,,---,,,+++******+++,,,,,,,,,+++***))))))(((((()))******)))(((((((((((((((*********+++++++++,,,,,,))))))(((((((((((())))))))))))))))))((((((((('''******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++++++++---///000000444555:::EEEPPPgggxxxddd[[[ddduuuqqqVVVMMMOOOYYYrrrxxxrrrooollliiimmm}}}zzzwwwtttsssuuuyyy|||zzzwwwvvvvvvvvvvvvuuutttsssrrrssstttwwwzzzzzz{{{xxxnnnbbbVVVNNNAAA???<<<:::999999;;;<<<===BBBKKKVVVeeexxxtttmmmiiihhhgggeeeeeeffffffeeeccccccbbb___^^^^^^]]][[[YYYXXXXXXWWWVVVVVVUUUTTTTTTTTTRRRPPPQQQSSSSSSRRRPPPNNNOOOOOOMMMJJJHHHGGGGGGFFFDDDCCCCCCDDDEEEEEEDDDGGGEEECCCCCCCCCBBB@@@??????>>>>>>@@@BBBDDDCCCBBBBBB???<<<;;;:::999888666888888888888888:::;;;===@@@CCCIIIOOOUUU\\\dddiiikkklllmmmnnnnnnmmmllllllkkkfff^^^WWWPPPGGG>>>777666444555666555444999@@@******++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++((((((((()))))))))******,,,+++,,,//////000777???OOOaaannnnnnllljjj^^^NNNJJJHHHMMM[[[gggmmmnnnoooiiimmmllleeebbbgggooosssyyy~~~xxx||||||}}}zzz~~~}}}ppp]]]PPPNNNRRRSSSUUUZZZ```hhhooouuuxxx||||||tttnnnrrr|||~~~~~~|||vvvqqqjjj```QQQEEE@@@??????>>>;;;<<>><<<:::<<<;;;999888777777777777555555666777888888888888999999999999::::::::::::;;;DDDKKKKKKGGGEEEAAA===:::;;;>>>BBBIIIQQQXXX\\\___eeegggjjjwwwqqqZZZXXXfffjjjjjjmmmaaaIII===777444111.........---,,,------+++******))))))***,,,,,,+++))))))(((((((((******)))((((((((())))))******+++++++++++++++,,,))))))(((((((((((())))))))))))))))))((((((((((((******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++******+++---...000555666<<>>>>>???BBBEEEHHHIIIHHHGGGDDD???<<<;;;;;;::::::888888888888888999:::;;;@@@CCCIIIOOOUUU\\\cccgggjjjkkkmmmnnnnnnnnnlllkkkjjjfff___WWWNNNEEE===777666444333555444555<<>>NNN```nnnpppooolll^^^LLLEEEDDDJJJXXXfffkkkmmmnnnoooqqqnnngggdddiiiqqquuuvvv{{{{{{}}}{{{}}}zzz{{{vvvgggTTTJJJLLLTTTTTTYYYaaagggkkkooouuuyyy}}}{{{rrrmmmvvv|||vvvrrriii```RRRGGGAAA>>>>>>======<<>>@@@DDDJJJRRRYYY]]]\\\bbbgggnnnrrr```___nnnqqqnnnooocccLLL???999444///------...---+++,,,++++++******)))))))))***)))))))))******+++,,,******))))))((())))))***************************++++++************+++++++++++++++*********************+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...---,,,++++++,,,,,,---///555666<<>><<<:::999:::;;;<<<@@@DDDMMM[[[lll~~~tttlllfffdddddddddeeeggggggeeeccc[[[ZZZYYYYYYZZZZZZYYYXXXUUUUUUTTTTTTSSSSSSSSSSSSTTTRRROOONNNNNNOOOPPPPPPOOOPPPPPPOOOLLLJJJIIIIIIGGGEEECCCCCCDDDDDDCCCBBBBBB@@@??????@@@@@@???===>>>>>>???CCCHHHLLLNNNNNNKKKGGG@@@<<<;;;;;;;;;;;;999999999999::::::;;;;;;???CCCIIIOOOUUU[[[aaaeeefffhhhkkknnnoooooonnnmmmjjjfff___VVVMMMDDD<<<888555333222333444666???III******++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))*********++++++,,,+++,,,......///555>>>LLL___ooorrrrrrooo^^^JJJ>>>???HHHYYYhhhlllkkkkkknnnpppnnngggfffmmmtttxxxtttxxx}}}~~~xxx}}}yyyxxxzzz|||}}}zzzqqqbbbTTTOOORRRXXXXXX^^^fffkkkooossszzzxxxlllqqq{{{|||vvvrrrfff___TTTJJJCCC>>><<<;;;@@@>>>@@@HHHVVVkkk}}}|||zzzyyyyyyyyyzzz{{{xxxtttpppjjjccc___fffooossssssrrrpppllldddZZZSSSJJJFFFIIITTT```fffiiijjjmmmxxxrrrjjjhhheeeaaa\\\XXXTTTSSSGGGDDD@@@>>>======;;;:::999888555444333444555666555666777888999999999999999999999::::::;;;;;;;;;888BBBKKKLLLLLLKKKIIIFFF@@@@@@AAAEEEJJJQQQXXX]]]___dddiiirrrtttkkkeeevvvxxxrrrpppeeeNNN@@@:::444...,,,---...,,,***))))))******++++++++++++******************+++,,,******))))))))))))******))))))))))))))))))((((((++++++************++++++******************++++++******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........---------------...333555:::DDDLLLaaa~~~ppp\\\TTT___ssswwwXXXNNNPPPYYYmmm~~~tttooommmnnn{{{xxxuuusssrrrrrrtttvvvxxxyyyvvvvvvuuuttttttttttttuuurrrrrrsssuuuvvvzzz|||ssshhh\\\QQQJJJ@@@>>>;;;999999:::<<<===???DDDNNN\\\ooouuummmgggbbbbbbcccdddffffffcccaaaZZZYYYXXXYYYZZZ[[[ZZZXXXUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRPPPNNNMMMMMMOOOPPPOOOPPPQQQPPPMMMKKKKKKKKKGGGEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>???@@@???===???>>>@@@CCCIIINNNQQQQQQMMMHHHAAA<<<::::::::::::::::::;;;<<<<<<=========???CCCIIIOOOTTTZZZ___cccbbbeeeiiimmmpppqqqpppooohhhddd^^^UUUKKKCCC===:::555333222333444777AAAKKK******++++++,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++,,,.........555===JJJ]]]nnnrrrtttppp]]]GGG:::<<>>;;;:::@@@???BBBJJJXXXnnn~~~~~~}}}{{{yyywwwvvvuuuuuusssnnnggg```ZZZZZZdddoooyyywwwuuurrrmmmeee]]]WWWSSSPPPRRR[[[bbbdddeeefffkkk{{{qqqddddddccc```\\\WWWRRROOODDDAAA>>><<<<<<<<<;;;:::888777444222222333555666555666777888999999999999888888999999::::::;;;;;;;;;DDDKKKKKKJJJIIIHHHEEEAAAAAABBBEEEKKKSSSZZZ___gggkkknnnxxx|||vvvrrrlll~~~vvvsssgggPPPBBB<<<666...,,,---///---***((()))***+++,,,,,,,,,,,,///...,,,+++))))))((((((******)))))))))***++++++)))))))))))))))((((((((())))))(((((((((((())))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------........................---222333888BBBKKK```}}}mmmZZZSSS___ttt{{{[[[OOOOOOVVVjjjyyyqqqoooooo~~~xxxuuusssrrrppppppqqqsssvvvyyyvvvuuutttsssssstttuuuvvvuuussstttuuuwww|||zzzqqqfffZZZOOOHHH???>>>;;;999999:::<<<===@@@DDDOOO___ssswwwnnngggaaaaaaaaacccdddcccaaa^^^[[[ZZZYYYZZZ[[[\\\[[[ZZZUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSRRRPPPMMMMMMNNNPPPPPPQQQRRRQQQNNNLLLLLLLLLHHHFFFCCCBBBCCCBBBAAA@@@AAA?????????AAABBBAAA@@@@@@???@@@CCCIIINNNQQQRRROOOIIIBBB===::::::999999999:::<<<===>>>????????????CCCIIIOOOTTTYYY^^^aaaaaadddiiimmmpppqqqpppoooeeeccc]]]TTTJJJBBB===<<<555333222444555888BBBLLL******++++++,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++,,,.........444<<>>III]]]lllqqqooonnnhhhjjjjjjiiillluuu|||}}}sssuuu}}}zzzooolllxxx{{{zzzxxxxxxwww|||wwwnnnddd]]]^^^ccciiijjjkkkmmmpppvvv}}}wwwtttwwwzzztttooogggaaaVVVJJJAAA<<<;;;<<<>>>???EEEPPP^^^rrr~~~|||yyyuuurrrooommmkkkddd\\\XXXWWW]]]jjjwww{{{yyyuuuqqqmmmgggaaa\\\WWWTTTUUUZZZ]]]^^^aaaeeennnvvvggg^^^___```___[[[UUUNNNJJJDDDAAA>>><<<;;;;;;:::999999777444222222333555777666666777888999999999999777777888888999::::::;;;;;;CCCIIIIIIGGGIIIIIIGGGDDDDDDEEEIIIPPPYYYbbbgggmmmoooqqq{{{}}}uuurrruuu~~~yyymmmWWWGGG@@@888000---///111///,,,***+++,,,------,,,++++++///...---+++***)))((((((******))))))******+++,,,++++++++++++*********)))))))))(((((((((((())))))'''((((((((())))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---...............333333777BBBKKKbbb}}}vvvgggVVVSSSbbbxxx{{{^^^QQQNNNTTTjjj}}}tttpppppp{{{uuuqqqooopppppppppppprrrtttuuuvvvuuutttsssssstttvvvwwwtttsssuuuxxxyyy~~~yyyooodddYYYNNNGGG???===;;;999999:::<<<>>>AAAFFFQQQcccyyyyyyoooggg`````````bbbcccaaa^^^[[[ZZZYYYXXXXXXYYYZZZYYYWWWUUUUUUUUUUUUUUUUUUUUUUUURRRSSSTTTRRROOOMMMNNNOOOPPPRRRRRRQQQOOOMMMMMMMMMHHHFFFDDDBBBBBBBBB@@@???@@@>>>>>>???AAABBBAAA@@@AAA@@@@@@BBBGGGLLLOOOPPPPPPKKKDDD???<<<:::999888777999;;;===??????@@@@@@???CCCIIIOOOTTTXXX\\\___bbbeeejjjnnnppppppnnnmmmcccaaa\\\SSSIIIBBB>>>>>>555333333555666999BBBLLL******+++,,,,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,+++,,,...---...444<<>>;;;<<>>BBBGGGSSSfff|||zzzoooggg______```aaabbb```\\\YYYWWWUUUTTTUUUVVVVVVUUUSSSTTTTTTTTTTTTTTTUUUUUUUUUQQQSSSUUUTTTPPPMMMNNNOOOPPPRRRSSSRRROOONNNMMMNNNIIIFFFDDDBBBBBBAAA@@@>>>===<<<;;;<<<>>>@@@???>>>AAA@@@@@@BBBFFFKKKNNNOOOQQQLLLFFFAAA>>>;;;999888555777999<<<>>>???@@@@@@???CCCIIIOOOTTTXXX\\\___dddgggkkknnnpppnnnllljjjaaa```[[[SSSIIIBBB??????555333444777777:::BBBKKK******+++++++++******)))---,,,++++++*********++++++***)))(((((()))***+++((())))))******+++,,,,,,+++---...---,,,///444999JJJQQQ```ooosssgggSSSEEE@@@EEEPPPaaarrr{{{{{{xxxrrrpppttttttqqqyyyzzzooopppwwwpppnnnsss~~~}}}{{{{{{{{{|||yyytttnnnfffcccjjjuuuuuuxxxzzzyyyxxxzzz{{{{{{{{{{{{|||}}}~~~uuummmmmmeeeXXXLLLDDD???===<<<;;;@@@IIITTTdddyyy}}}xxxuuusssooogggaaa[[[ZZZVVVWWWdddvvv~~~}}}uuunnngggeeeggggggddd```WWWPPPKKKKKKNNNSSS\\\eeesss{{{~~~pppaaaYYYVVV]]]___bbbbbb___WWWOOOIIIFFFEEEDDDBBB???;;;888777888666333222444666888888888888999999999:::::::::<<<;;;::::::999999::::::999>>>CCCEEEEEEEEEHHHKKKPPPKKKMMMWWWaaaggglllrrrtttsssqqqvvvwwwfffnnn|||uuudddOOO@@@999222000///,,,,,,///)))******++++++******)))---,,,,,,+++***)))((((((''''''(((((())))))******,,,+++*********+++,,,---))))))))))))))))))))))))******)))(((((((((((((((,,,+++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---------......//////000///555===AAAJJJeeetttkkkcccZZZWWWeee{{{zzzeeeXXXRRRUUUeeexxx{{{uuutttzzzsssooooooqqqsssrrrppppppsssvvvssssssrrrrrrrrrsssttttttsssuuuxxxzzz}}}~~~wwwnnnaaaTTTJJJCCC@@@<<<;;;======;;;<<>>???======???AAAEEEIIIMMMOOOPPPLLLFFFBBB>>><<<:::888999888888;;;@@@CCCCCCBBB>>>BBBGGGLLLQQQWWW\\\```dddjjjqqqrrroookkkjjjkkkaaa```\\\TTTIII>>>777333333444666666444555@@@LLL))))))******++++++,,,,,,++++++************++++++,,,+++************+++,,,......---,,,,,,++++++***)))+++---,,,,,,///555:::EEENNN^^^kkknnndddUUUJJJEEEIIISSScccrrr{{{{{{xxxuuurrruuutttpppwww~~~xxxllllllrrr}}}rrrqqqwww~~~~~~}}}}}}|||xxxssskkkhhhooozzz}}}|||yyyzzz~~~}}}}}}}}}~~~|||vvvqqqmmmeeeXXXLLLDDD???===<<<<<<@@@HHHSSScccxxx~~~~~~~~~yyywwwuuuqqqjjjdddaaa^^^ZZZ]]]kkkzzz}}}xxxiiieeeaaabbbfffeee```ZZZQQQJJJFFFGGGJJJNNNWWW```fffllloookkkaaaZZZXXXZZZeeeiiikkkhhh___UUUNNNKKKEEEDDDBBB???<<<:::888777888666333222444666888888999999999999999999999999::::::999888888888888999888===BBBEEEFFFHHHKKKNNNSSSQQQUUU^^^eeeiiinnnuuuxxxtttpppuuusss```ggg|||rrrbbbOOO???777111000///,,,,,,///,,,,,,------------,,,,,,+++++++++***************))))))))))))*********+++---,,,+++***))))))******************************++++++***)))))))))))))))+++******+++,,,,,,+++)))************************++++++++++++++++++++++++,,,,,,,,,,,,------------...............---------000///333<<>><<<===???BBBFFFJJJMMMOOOOOOKKKFFFBBB???===;;;999999888888;;;@@@CCCDDDCCC@@@DDDIIIMMMRRRWWW\\\```eeekkkqqqrrrnnnjjjiiiiiiaaa```\\\TTTJJJ???888555666555666777666888AAALLL))))))))))))***,,,---///+++************++++++,,,------,,,,,,,,,,,,------......---,,,,,,++++++******,,,------,,,...444999EEERRRbbbmmmmmmfff^^^XXXKKKNNNVVVdddrrrzzzzzzwwwvvvrrrsssqqqlllsss{{{uuugggggglllwwwvvvvvv||||||xxxqqqmmmsss|||{{{zzz~~~~~~{{{{{{zzzwwwuuummmdddWWWLLLDDD???===<<<===AAAHHHRRRaaauuu}}}}}}~~~~~~~~~zzzyyyxxxuuupppkkkkkkeeeaaafffttt~~~xxxmmm[[[ZZZ[[[aaagggeee\\\TTTIIICCC@@@AAADDDHHHOOOWWWXXXZZZ[[[XXXTTTVVV]]]cccqqqtttuuummm___SSSMMMLLLDDDCCC@@@===:::888888777888666333333444666777888999999999999999999888888:::999888888777777888888777<<>>===???BBBHHHQQQ___sss~~~|||}}}~~~|||{{{{{{|||zzzwwwtttvvvmmmgggmmmxxxzzznnn___QQQTTT[[[dddjjjfffZZZOOOEEE@@@===>>>@@@CCCHHHOOOQQQQQQQQQRRRUUU^^^iiirrr{{{zzzvvvlll___TTTNNNKKKDDDBBB???;;;999888888999777555333333555777777777999999999999888888888888::::::999888888888888888777<<>>>>>===<<<;;;;;;;;;;;;;;;;;;===@@@DDDHHHLLLNNNOOONNNKKKGGGDDDBBBAAA>>>===;;;:::;;;<<>>===???BBBHHHQQQ___rrr{{{zzz{{{~~~zzzzzz{{{|||~~~~~~|||{{{|||sssllloootttooo```SSSKKKSSS___iiijjjbbbUUUJJJDDD@@@>>>@@@AAABBBFFFKKKPPPQQQSSSXXX```kkkvvv|||yyyoooeee^^^VVVNNNHHHDDDBBB???<<<:::999::::::777555333444555777777666888888888888888888888888;;;;;;:::999999999999999888===BBBFFFHHHLLLRRRWWWVVV___fffeee```^^^aaaeeedddcccdddkkkuuu}}}}}}kkkgggtttzzzhhhUUUFFF999333/////////------///+++++++++,,,,,,+++++++++,,,,,,++++++***))))))((())))))))))))))))))))))))(((((())))))************************************))))))((((((((())))))***)))(((((()))++++++***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************++++++++++++,,,,,,,,,---...///000000111...///666AAAOOO```mmm}}}vvvqqqpppssseee^^^jjjvvvaaaUUUSSS[[[qqqzzzsssoooqqqyyytttrrrtttsssssssssuuuvvvvvvwwwvvvuuutttsssrrrqqqqqqqqqnnnqqqtttxxx}}}xxxnnnaaaTTTHHHBBB>>>;;;:::<<<===;;;===@@@DDDKKKXXXjjj}}}yyyqqqlllhhhaaa^^^ZZZWWWWWWVVVUUUTTTUUUTTTRRRRRRRRRSSSUUUVVVVVVWWWXXXXXXVVVTTTUUUUUUNNNNNNNNNMMMMMMLLLLLLLLLJJJMMMPPPRRRRRRQQQNNNMMMIIIGGGEEEDDDCCCBBB@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<>>DDD///...---+++************111000...---+++***************++++++++++++******......---,,,,,,++++++***)))+++---...///222999>>>CCCYYYlllpppmmmmmmllliiieeeccceeellluuu|||}}}{{{qqqhhhbbbZZZVVVcccrrrrrrdddaaadddoooyyy}}}~~~~~~}}}|||{{{{{{~~~yyysssrrrzzz~~~yyyuuussslllcccWWWKKKDDD@@@???>>>>>>BBBIIISSSaaasss{{{wwwyyy{{{}}}~~~~~~~~~}}}yyyzzz|||}}}~~~~~~}}}}}}|||tttnnnmmmjjjaaaUUUNNNLLLXXXfffmmmhhh[[[NNNFFFDDDAAA@@@CCCEEEEEEHHHMMMSSSUUUZZZbbblllvvv|||uuuggg^^^YYYTTTMMMGGGBBB@@@>>><<<;;;:::::::::666555444444666777777666777777777888888888999999<<<;;;::::::999999:::::::::>>>BBBEEEFFFIIIOOOTTTUUU^^^eeeccc______bbbdddbbb^^^___fffooovvv||||||rrrvvvzzzgggSSSDDD999333000000000...---///------............------------,,,+++***)))(((''')))))))))(((((((((((((((&&&''')))***+++,,,,,,,,,++++++++++++++++++++++++(((((((((((((((((()))***)))((((((***+++,,,+++***------------------------*********++++++,,,,,,---************++++++++++++***+++,,,---...000111111//////000666AAAQQQdddqqqyyy}}}yyyyyyttteee[[[ggg}}}vvv___SSSQQQZZZppp|||tttoooooo~~~{{{uuurrrrrrppppppqqqtttvvvwwwvvvxxxwwwuuusssqqqpppooooooooorrrvvvzzzyyynnnaaaSSSHHHBBB>>>::::::<<<===<<<===AAACCCJJJVVVgggyyyvvvooollljjjbbb^^^YYYVVVUUUUUUUUUTTTVVVUUUUUUUUUVVVVVVWWWWWWUUUWWWXXXXXXVVVUUUVVVVVVQQQPPPPPPOOONNNNNNMMMMMMKKKMMMPPPRRRRRRPPPMMMKKKHHHGGGDDDCCCCCCBBB@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>AAAEEEJJJNNNQQQQQQOOOLLLJJJHHHFFFCCC@@@:::;;;;;;;;;<<<>>>BBBEEEKKKMMMOOOQQQTTTXXX^^^bbbhhhiiikkklllkkkiiigggeeedddbbb]]]TTTJJJAAA<<<:::666444444666666666;;;BBB---------,,,,,,++++++***,,,,,,+++*********++++++)))***+++,,,,,,+++***)))......---,,,,,,++++++***)))+++---------000666;;;BBBYYYooottttttvvvtttooofffcccccciiirrryyyzzzxxxrrriiieee___YYYdddpppnnneeeaaacccnnnyyy}}}||||||{{{|||}}}|||yyyyyy~~~~~~}}}yyyuuussskkkcccVVVKKKDDD@@@???>>><<>>===<<<;;;:::999888666555444555666777777666555555666777888999::::::;;;::::::999999999999999===@@@CCCCCCCCCFFFJJJOOOPPPYYY___]]]]]]aaaeeeffffff]]]ZZZeeettt~~~yyyzzzgggSSSCCC:::555111222111...---///------............------+++++++++*********))))))*********)))))))))((((((((()))***,,,,,,,,,++++++++++++++++++++++++++++++))))))(((((())))))***+++)))))))))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,---------+++,,,,,,---...///000000...000222666@@@SSSiiiwww|||sssccc[[[gggttt^^^RRRPPPZZZrrryyyrrrnnn~~~}}}vvvrrrnnnmmmlllooosssvvvvvvvvvwwwvvvuuusssqqqppppppppppppsssxxx|||yyynnnaaaSSSHHHAAA===::::::<<<===<<<===AAACCCIIITTTddduuutttmmmkkkkkkccc___YYYVVVTTTUUUUUUUUUUUUVVVWWWXXXXXXXXXWWWWWWTTTVVVXXXXXXWWWVVVWWWXXXTTTSSSRRRQQQPPPOOONNNMMMMMMNNNQQQRRRQQQOOOLLLIIIHHHFFFDDDCCCCCCBBB???>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<>>>CCCIIINNNRRRTTTRRROOOLLLKKKHHHDDDAAA999:::;;;::::::<<>>;;;AAAKKKVVVdddvvv{{{{{{||||||}}}~~~~~~~~~~~~~~~{{{xxxwwwvvvtttpppmmmgggZZZNNNMMMTTTYYYjjj{{{{{{jjjVVVJJJGGG???>>>AAAHHHMMMOOOSSSXXX```aaafffoooyyy}}}zzzrrrfffXXXNNNHHHGGGHHH<<<<<<<<<;;;:::999777666666555444555777777777555444444555777888999:::;;;:::999999888777888888888>>>AAACCCCCCBBBCCCGGGKKKJJJRRRXXXXXX[[[bbbgggggglll]]]WWWfff~~~|||xxxyyyhhhSSSDDD;;;666222333222///---...+++,,,,,,------,,,,,,+++***************+++++++++,,,+++++++++******))))))***+++,,,------,,,***)))++++++++++++++++++++++++******))))))***+++,,,,,,***))))))+++---...---,,,++++++++++++++++++++++++))))))***+++,,,,,,---------------.........//////------..................---000333666@@@TTTlll{{{qqqbbb[[[iiisss]]]RRRQQQ\\\ttt|||uuummm~~~~~~vvvqqqlllkkkjjjmmmrrrvvvvvvuuussssssrrrrrrrrrsssttttttqqqtttyyy~~~yyynnnaaaSSSHHHAAA===::::::<<<===<<<>>>AAABBBHHHSSSbbbsss}}}rrrllljjjkkkddd```ZZZUUUTTTUUUUUUUUUTTTUUUWWWYYYYYYXXXWWWVVVTTTVVVXXXXXXWWWWWWXXXYYYVVVUUUTTTSSSQQQPPPNNNNNNMMMOOOQQQRRRQQQNNNKKKHHHHHHFFFDDDCCCCCCBBB???===<<<<<<;;;;;;;;;<<<<<<===;;;;;;:::<<