BM6P6(@ ,,,,,,---...//////......---------............///,,,---------.../////////..................------........................,,,...//////......000111111111000000//////......////////////////////////////////////////////////////////////000000000000000000111222222222222111......///000111222222222111222222333333444444555555555555555555666777777999::::::888666666777888======>>>???@@@AAAAAAAAA??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCCCCCCCEEEFFFGGGGGGGGGIIIIIIIIIIIIGGGGGGDDDDDDEEEFFFHHHIIIJJJKKKLLLJJJHHHGGGFFFGGGHHHIIINNNPPPRRRQQQOOONNNOOORRRSSSTTTTTTSSSQQQPPPQQQRRRRRRRRRRRRSSSTTTQQQMMMJJJJJJGGGEEEFFFLLLVVV```gggooorrrxxx|||wwwxxx|||{{{uuuooommmhhhfffeeeeeeiiipppwww|||wwwuuuqqqmmmjjjiiihhhhhhcccbbb]]]UUUMMMKKKOOOUUU^^^cccggghhhffffffjjjnnnmmmnnnooonnnkkkiiiiiiiiimmmnnnooolllhhheeebbbbbbaaaaaaaaaaaabbbdddfffgggdddddddddcccaaa]]]ZZZXXXTTTVVVXXXYYYXXXXXXYYYZZZ]]]___aaabbbbbbaaa______aaaccceeeeeebbb\\\VVVRRRLLLHHHFFFLLLVVV]]]]]][[[VVVRRRMMMIIIHHHJJJNNNQQQTTTVVVYYYYYYWWWWWWYYY[[[_________```______^^^]]]ZZZZZZZZZYYYXXXXXXWWWWWWZZZXXXVVVTTTSSSSSSTTTTTTWWWXXXXXXYYYYYYXXXXXXWWWXXXXXXXXXWWWWWWVVVUUUUUUWWWTTTQQQPPPQQQSSSUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUNNNOOOQQQSSSTTTUUUUUUUUUTTTZZZ___```^^^```gggnnnvvvxxxxxxpppjjjkkklllqqq|||{{{zzz,,,------...//////......---------............///---------......................................................------------...//////......///000000000000000//////......////////////////////////////////////////////////000000000000111111111111000000111222222222222111///000000111111222222222111222222333333444444555555555555555555666666777888999999999777777999;;;;;;<<<===>>>????????????@@@@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCDDDFFFGGGHHHEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEEEEGGGHHHIIIJJJJJJJJJIIIFFFDDDCCCDDDEEEFFFKKKMMMOOOOOOMMMMMMNNNPPPRRRSSSTTTTTTRRRRRRRRRSSSTTTSSSSSSTTTTTTQQQMMMJJJIIIHHHGGGIIINNNWWW```eeehhhjjjpppvvv~~~|||yyy{{{{{{xxxrrrmmmkkkjjjiiihhhhhhjjjoootttwwwqqqpppmmmjjjhhhggghhhhhheeedddaaaZZZSSSQQQTTTXXXaaadddeeedddbbbccchhhllllllnnnooonnnllljjjjjjkkkooopppooommmiiifffddddddcccdddfffhhhiiihhhhhhgggdddddddddbbb```\\\XXXVVVTTTWWWYYYYYYXXXWWWWWWWWW\\\^^^___```___^^^]]]]]]```aaabbbbbb___ZZZTTTPPPKKKGGGFFFLLLVVV^^^```^^^YYYUUUPPPKKKJJJLLLPPPSSSWWWXXXYYYYYYWWWWWWYYY[[[____________^^^]]]\\\\\\YYYYYYYYYYYYXXXXXXXXXXXXYYYXXXVVVTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXXXXWWWVVVUUUUUUTTTVVVTTTRRRQQQSSSUUUVVVVVVUUUTTTTTTSSSSSSTTTTTTUUUPPPQQQQQQRRRSSSTTTUUUUUUVVV\\\bbbdddbbbccciiinnnzzz{{{yyyssspppnnnnnnvvvyyytttqqqrrr{{{,,,---......///.........---------............///...............---------........................///.........------,,,,,,...///000///------...///000000000////////////...////////////////////////////////////////////////000000111111111222222222///000111111222222111111111111111222222222222222111222222333333444444555555555444444555555666777777888999999888999;;;===<<<<<<===>>>????????????BBBBBBAAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCDDDEEEGGGHHHIIIEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIGGGCCC@@@???@@@BBBCCCGGGIIIKKKLLLLLLLLLMMMNNNPPPRRRTTTUUUTTTTTTTTTVVVVVVUUUTTTTTTTTTQQQMMMJJJHHHHHHJJJMMMRRRYYY___cccfffhhhlllrrrxxx~~~}}}{{{{{{|||||||||~~~|||}}}zzztttnnnkkkhhhllllllllllllmmmnnnoooppplllkkkjjjhhhhhhhhhiiiiiiggggggfffaaa[[[YYY[[[^^^eeefffeeebbb___```eeejjjmmmnnnoooooommmkkkkkklllppppppooolllhhhffffffgggdddgggkkknnnooommmjjjgggeeeeeedddaaa^^^ZZZWWWUUUUUUWWWZZZZZZXXXVVVUUUUUU]]]^^^^^^\\\ZZZXXXXXXYYY]]]^^^^^^^^^[[[VVVQQQMMMIIIFFFFFFLLLWWW___cccccc___ZZZTTTNNNMMMOOOTTTWWW[[[[[[ZZZXXXWWWWWWYYY[[[^^^^^^^^^]]]]]][[[ZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXYYYXXXWWWVVVUUUTTTSSSSSSUUUTTTSSSTTTVVVXXXYYYXXXTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPPPPRRRSSSUUUYYY___eeehhhffffffjjjnnn|||{{{}}}~~~yyytttqqqtttyyy|||uuummmiiiggglllxxx------...............------------............////////////...---------,,,---------...............///......------,,,,,,+++...///000///---,,,---...///////////////////////////////////////////////////////////////////////////000000000000111111111///000000111111111111111333333222222222222222222111222222333333444444555555444444444444555666666888999:::999888999:::<<<>>>??????@@@AAAAAA@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGGGGHHHIIIIIIIIIGGGCCC???>>>???AAACCCEEEFFFHHHJJJKKKKKKLLLMMMNNNPPPSSSTTTUUUUUUWWWXXXXXXWWWVVVUUUTTTQQQNNNKKKHHHJJJMMMQQQUUUZZZ]]]___cccfffjjjoootttyyy}}}~~~|||xxxwwwwwwzzz}}}|||zzz|||zzzvvvqqqmmmjjjhhhkkklllmmmnnnnnnmmmkkkjjjkkkjjjiiiiiiiiiiiijjjjjjiiijjjjjjgggdddaaabbbccchhhhhhgggdddbbbbbbfffiiiooopppqqqooollljjjiiiiiinnnnnnllliiifffdddeeegggeeehhhkkkmmmnnnllliiigggeeeeeeccc```]]]YYYVVVTTTVVVXXX[[[\\\ZZZXXXWWWVVV______^^^ZZZUUURRRSSSTTTYYYZZZZZZYYYVVVRRRMMMKKKGGGFFFGGGMMMXXXaaaeeefffccc___XXXRRRPPPSSSWWW[[[___^^^[[[XXXWWWWWWYYY[[[]]]]]]\\\\\\[[[ZZZXXXXXXWWWWWWWWWXXXYYYZZZZZZ[[[XXXXXXWWWWWWXXXYYYZZZZZZXXXWWWUUUTTTTTTUUUWWWXXXYYYXXXVVVTTTSSSRRRRRRRRRTTTTTTTTTVVVYYYZZZZZZZZZTTTTTTTTTSSSSSSTTTTTTTTTTTTRRROOOMMMMMMOOOQQQSSSZZZ```fffiiihhhgggiiikkkvvvvvvzzz}}}|||~~~{{{{{{}}}vvvooogggcccdddkkk{{{---...............---------------............////////////...---------,,,---------.........//////......------,,,,,,,,,,,,...///000///---,,,,,,---.............../////////////////////////////////////////////////////////.........////////////000//////000111111111111000333333222222222222222222111222222333333444444555444444444444444555666666::::::;;;999777777888:::>>>>>>???@@@@@@@@@??????BBBAAA@@@???????????????AAABBBBBBBBBCCCCCCCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJHHHEEEBBB@@@AAACCCEEEEEEEEEEEEGGGIIIKKKLLLLLLMMMOOOQQQSSSSSSUUUXXXZZZZZZXXXVVVUUUTTTRRROOOLLLIIILLLPPPTTTWWWYYYZZZZZZ[[[]]]```fffkkkppptttvvvzzzxxxvvvtttuuuyyy~~~}}}|||zzz{{{~~~yyywwwvvvzzz{{{yyyvvvsssooolllkkkjjjiiijjjkkkllllllkkkiiihhhhhhhhhgggggggggggghhhhhhjjjkkkkkkjjjhhhfffeeeeeeiiiiiijjjjjjiiihhhiiijjjrrrrrrqqqnnnjjjfffddddddiiiiiihhheeebbbaaabbbdddddddddeeefffggggggggggggeeedddbbb```]]]ZZZWWWVVVXXXZZZ]]]]]]\\\ZZZZZZZZZ```aaa```[[[TTTOOOOOOQQQWWWWWWWWWUUUSSSPPPMMMLLLIIIIIIKKKQQQZZZbbbfffgggeeeaaa[[[VVVTTTVVV[[[^^^aaa___[[[XXXWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWXXXYYYZZZ[[[[[[XXXXXXXXXXXXYYYZZZ[[[[[[XXXWWWUUUTTTTTTUUUWWWXXXXXXWWWUUUSSSRRRQQQRRRRRRTTTSSSTTTVVVYYY[[[[[[ZZZUUUUUUTTTTTTTTTTTTUUUUUUTTTQQQNNNKKKKKKMMMPPPRRRYYY^^^dddggggggeeeeeefffjjjmmmsss|||yyywwwuuuwww}}}vvvnnngggdddeeennn.........///......---,,,---------............///...............---------,,,,,,------.../////////,,,,,,,,,,,,,,,,,,---------...///...,,,,,,---...---............/////////////////////////////////////////////////////////---------.........//////...///000000111111000000111111111222222222222222111222222333333444444555444444333333444444555666:::::::::999666666777888;;;;;;<<<======<<<<<<;;;@@@???>>>=========>>>???AAABBBBBBCCCCCCDDDDDDDDDBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKJJJIIIGGGFFFEEEEEEFFFGGGFFFDDDBBBCCCFFFIIIKKKLLLNNNNNNOOOPPPQQQTTTXXX\\\ZZZYYYWWWVVVUUUTTTQQQNNNKKKNNNRRRUUUWWWXXXWWWVVVTTTVVVZZZ^^^ccchhhkkkmmmrrrrrrqqqqqqrrrvvv|||~~~zzzxxxvvvwwwzzz}}}|||~~~uuuwww||||||yyyxxxvvvuuuvvvtttrrrpppnnnmmmllllllhhhhhhhhhhhhhhhgggfffeeebbbbbbccccccddddddeeeeeejjjjjjjjjjjjiiigggfffeeeggghhhjjjkkkmmmmmmmmmmmmrrrrrrqqqlllgggbbb______cccdddcccaaa___^^^^^^___``````______```bbbdddfffcccbbbaaa___]]]\\\[[[ZZZ\\\]]]^^^]]]\\\ZZZ[[[[[[___bbbbbb]]]UUUPPPPPPSSSXXXXXXWWWVVVTTTSSSQQQPPPNNNOOOSSSYYY```dddfffgggeeeaaa\\\XXXWWWYYY]]]```aaa^^^ZZZYYYXXXYYYXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWXXXYYYZZZZZZ[[[XXXXXXXXXYYYZZZZZZZZZZZZXXXWWWVVVUUUUUUVVVWWWXXXVVVUUUSSSQQQPPPQQQRRRSSSTTTSSSRRRTTTWWWYYYZZZYYYVVVVVVUUUUUUUUUUUUVVVVVVSSSQQQOOOMMMLLLNNNQQQSSSYYY\\\aaaccccccbbbaaaaaa```ccckkkuuu~~~}}}vvvuuutttuuuyyy{{{tttmmmiiijjjqqq......//////...------,,,---------............///---------...............,,,,,,------...//////000+++++++++,,,,,,------...+++---......,,,,,,---///---------.........//////////////////////////////////////////////////////............////////////...//////000000000000000///000000111111222222222111222222333333444444555444444333333444444555666777888888777666555777888::::::;;;;;;;;;;;;::::::>>>===<<<;;;;;;<<<>>>???@@@@@@AAABBBBBBCCCDDDDDDBBBCCCDDDDDDEEEDDDCCCBBBCCCBBBAAAAAAAAAAAABBBCCCBBBCCCDDDFFFHHHJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGCCC???>>>AAAFFFIIIJJJOOONNNMMMMMMNNNRRRXXX]]]ZZZXXXWWWVVVVVVUUUSSSQQQMMMPPPSSSVVVWWWUUUSSSQQQRRRTTTVVVZZZ]]]aaaccceeefffgggiiijjjlllqqqxxx}}}~~~|||{{{{{{{{{~~~~~~{{{wwwtttsssrrrpppoooqqqpppooonnnmmmmmmmmmmmmiiigggeeecccbbbbbbbbbbbb]]]^^^```bbbdddeeeffffffiiihhhggggggfffeeedddbbbddddddeeegggkkknnnqqqrrroooooonnnjjjddd___]]]\\\___```aaa```]]]\\\\\\\\\\\\[[[[[[\\\^^^```bbbdddaaa``````___^^^^^^______aaaaaa___\\\YYYWWWXXXYYY[[[```ccc```YYYTTTUUUXXX[[[ZZZZZZYYYXXXXXXXXXXXXUUUXXX\\\bbbfffhhhhhhgggbbb```]]]ZZZZZZ\\\^^^```___\\\ZZZYYYZZZZZZXXXVVVXXXYYYYYYZZZZZZZZZZZZZZZWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXYYYYYYYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWUUUSSSQQQPPPPPPQQQSSSTTTTTTRRRQQQQQQTTTVVVXXXXXXXXXWWWWWWVVVVVVWWWWWWXXXTTTSSSQQQPPPPPPQQQTTTUUUYYY[[[^^^``````___^^^^^^\\\^^^ccclllvvv}}}~~~}}}wwwwwwvvvvvvxxx|||xxxsssqqquuu.../////////...---,,,,,,---------.........//////,,,------....../////////,,,,,,------...///000000)))***+++,,,------...///+++,,,------,,,,,,...///---------.........//////////////////////////////////////////////////////////////////000000000000...//////000000000000000......///000111222222333111222222333333444555555444333333333333444555555444666666666555666888:::;;;<<<<<<===<<<<<<;;;;;;<<<;;;:::999:::<<<>>>?????????@@@AAAAAABBBCCCCCCBBBCCCDDDDDDDDDCCCAAA@@@DDDCCCBBBAAAAAABBBCCCDDDAAABBBDDDFFFHHHKKKLLLMMMHHHIIIJJJKKKKKKKKKJJJJJJGGGBBB<<<;;;>>>CCCGGGHHHOOONNNLLLKKKLLLPPPXXX]]]ZZZXXXVVVVVVVVVVVVTTTRRROOOQQQTTTVVVVVVTTTQQQOOOOOOPPPRRRTTTVVVYYY[[[[[[\\\___bbbeeegggmmmtttzzz~~~sssqqqooooooppppppooonnnnnnnnnmmmmmmllllllmmmmmmjjjhhhddd```^^^^^^___```[[[]]]___cccfffhhhjjjjjjhhhgggeeedddddddddbbbaaabbbaaa```ccchhhnnnrrruuulllmmmkkkhhhccc___\\\\\\\\\^^^```___]]][[[ZZZ[[[YYYYYY[[[\\\^^^```bbbccc_______________```aaabbbeeeccc```[[[WWWTTTUUUVVVWWW]]]cccaaa\\\XXXZZZ]]]^^^]]]]]]\\\\\\\\\]]]]]][[[^^^ccchhhkkkkkkiiiggg```___]]][[[[[[]]]___```^^^[[[YYYYYYZZZZZZWWWUUUWWWXXXYYYZZZ[[[[[[[[[[[[XXXXXXXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWXXXXXXYYYYYYXXXXXXWWWTTTRRRPPPOOOOOOQQQSSSUUUUUURRROOOOOORRRUUUWWWWWWYYYXXXXXXWWWWWWXXXXXXYYYUUUTTTSSSRRRSSSTTTVVVWWWYYY[[[]]]^^^___^^^]]]]]]\\\[[[^^^fffpppyyy}}}~~~yyyyyyxxxwwwwwwzzz|||xxxxxx//////---,,,,,,---...///---------.........//////------------------------,,,,,,,,,------.........---.........---,,,,,,+++,,,------,,,***))))))***........................---------------------------------............///000000000000////////////000000000000000000000000000000000000111111111111111222222333333444444555222222222333444555666777666666666666666555555555888888999999999:::::::::<<<;;;999888888999;;;<<<>>>???@@@AAABBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@>>>@@@CCCGGGJJJLLLMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJDDDCCC@@@===<<<@@@EEEJJJOOOOOONNNMMMMMMPPPUUUYYYXXXXXXXXXWWWUUUTTTTTTTTTSSSUUUVVVUUURRROOOMMMLLLQQQSSSTTTRRROOOOOOQQQUUUSSSWWW\\\]]]___dddmmmttt~~~yyyuuulllkkkjjjjjjlllmmmmmmllllllkkkjjjkkkmmmmmmmmmkkkgggfffccc```^^^]]]\\\\\\[[[]]]```cccfffgggggggggllliiifffeeeeeeddddddbbb___^^^]]]___dddhhhlllmmmmmmkkkgggaaa\\\XXXXXXYYY]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\]]]___aaabbb```^^^^^^_________```aaabbbccccccbbb^^^WWWQQQOOOQQQTTTXXX\\\___]]]XXXUUUVVVYYY___```aaa```___^^^___aaa``````aaacccffffffdddbbb```]]][[[ZZZ[[[\\\]]]]]][[[[[[[[[[[[ZZZZZZZZZZZZYYYZZZZZZZZZZZZXXXVVVUUUSSSTTTUUUWWWXXXYYYYYYYYYUUUWWWXXXZZZZZZZZZZZZYYYZZZYYYWWWVVVVVVVVVWWWWWWVVVTTTRRRQQQPPPQQQRRRSSSUUURRRMMMLLLNNNRRRUUUWWWXXXYYY[[[[[[YYYXXXYYYYYYYYYWWWUUUSSSSSSSSSUUUVVVWWWWWWWWWXXXXXXXXXXXXXXX\\\\\\^^^cccjjjrrrwwwyyyyyy|||~~~|||{{{~~~///...------------...///---------.........//////------------------------,,,,,,------------------------......------,,,+++...///000///---,,,---...........................---------------------------------............///000/////////////////////000000000000000000000000000000000000111111111111111111222222333444444444333222222333333555666666666666666666555555555555888888888999999999:::::::::999888777777999;;;<<<>>>???@@@AAAAAAAAA@@@@@@???@@@AAABBBBBBCCCBBBBBBCCCCCCCCCBBBAAA???>>>======???CCCGGGJJJKKKKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKFFFDDDBBB???>>>AAAFFFJJJNNNNNNNNNNNNNNNPPPTTTWWWYYYYYYYYYWWWVVVTTTTTTUUUTTTVVVVVVTTTPPPLLLJJJIIIJJJLLLNNNMMMJJJHHHJJJLLLMMMRRRWWWZZZ]]]bbbkkksss}}}xxxtttqqqmmmkkkjjjjjjkkkllllllkkkkkkjjjiiijjjkkkllllllkkkhhhfffdddaaa^^^\\\[[[[[[^^^```cccfffhhhhhhhhhggggggeeebbbaaabbbccccccbbb```______aaaeeeiiikkkkkkkkkhhhddd^^^YYYWWWXXXYYY]]]]]]\\\[[[\\\]]]^^^______^^^]]]^^^______]]]ZZZ\\\[[[[[[ZZZ[[[\\\^^^___bbb___ZZZSSSMMMLLLPPPTTTYYY\\\^^^[[[VVVSSSVVVYYY___```aaa```^^^]]]]]]^^^]]]^^^___aaacccbbb```^^^___\\\ZZZYYYZZZ\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYYXXXYYYZZZZZZZZZYYYXXXWWWSSSTTTUUUWWWXXXXXXYYYYYYUUUVVVXXXYYYYYYYYYXXXXXXXXXWWWVVVUUUTTTUUUVVVVVVVVVTTTSSSQQQQQQRRRSSSUUUVVVRRRNNNMMMOOOSSSVVVXXXYYY[[[\\\[[[ZZZYYYYYYZZZYYYXXXVVVTTTSSSSSSTTTUUUWWWWWWWWWWWWXXXXXXXXXXXXYYYYYY[[[```gggnnnrrrtttxxx{{{~~~~~~~~~~~~......---------......///---------...............------------------------------------------,,,,,,------......------,,,,,,***+++,,,,,,++++++,,,---................................................---------............///////////////////////////000000000000000000000000000000000000111111111111111111111222333333444444333222222333333444555666555555555555555555555555888888888999999999999:::777777666777888999;;;<<<>>>???@@@@@@AAAAAA@@@@@@>>>???@@@AAABBBBBBBBBBBBDDDDDDCCCBBB@@@>>><<<;;;===???DDDHHHJJJJJJHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLGGGFFFDDDAAA@@@BBBFFFJJJMMMNNNPPPPPPPPPQQQSSSVVVZZZYYYXXXWWWVVVUUUUUUUUUVVVVVVVVVRRRMMMIIIFFFFFFDDDGGGJJJIIIEEEBBBBBBCCCFFFLLLRRRWWWZZZ```jjjqqq~~~uuupppooonnnnnnooommmkkkjjjkkkkkkkkkiiiiiihhhggggggiiijjjjjjiiihhhgggeeebbb___^^^\\\\\\cccdddgggiiijjjjjjhhhgggcccaaa______```bbbbbbaaaaaa```aaadddhhhjjjjjjiiihhheee```YYYTTTSSSVVVXXX^^^]]]]]]]]]]]]^^^______cccaaa___^^^^^^]]]ZZZXXXZZZYYYWWWUUUVVVWWWYYY[[[___\\\VVVOOOKKKKKKPPPTTTYYY[[[[[[WWWQQQPPPTTTXXX___aaaaaa```]]][[[ZZZZZZXXXXXXZZZ]]]___^^^\\\YYY]]]ZZZXXXXXXZZZ[[[\\\[[[[[[[[[ZZZZZZZZZZZZYYYYYYXXXXXXYYYYYYYYYXXXWWWWWWSSSTTTUUUVVVWWWXXXXXXXXXUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTUUUVVVUUUSSSRRRRRRTTTUUUWWWWWWTTTPPPPPPRRRVVVZZZ[[[^^^______]]][[[ZZZZZZ[[[ZZZXXXVVVTTTSSSSSSSSSTTTVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWXXX]]]ccciiimmmoootttwww{{{|||zzz~~~------------.........///........................------------------------.........------,,,,,,,,,,,,------...------,,,,,,''')))***+++******,,,---................................................---------............///.........///////////////000000000000000000000000///000000000111111111111000000111111222333333333333222222222333444444555444444555555555555555666888888888888999999999999666666777888999;;;===>>>>>>??????@@@@@@@@@@@@@@@===>>>???@@@AAABBBBBBBBBDDDCCCCCCBBBAAA@@@>>>===>>>AAAEEEIIIJJJJJJHHHFFFHHHHHHHHHIIIIIIJJJJJJKKKGGGFFFEEEBBBAAABBBFFFIIIMMMOOORRRSSSRRRRRRTTTUUUXXXWWWUUUTTTTTTUUUUUUTTTWWWWWWTTTPPPJJJEEECCCCCCCCCGGGJJJJJJFFFAAA@@@@@@BBBHHHPPPVVVYYY___hhhooo|||xxxzzz|||~~~|||}}}zzzuuusssuuuwwwyyy|||zzzqqqkkkiiikkknnnpppqqqnnnlllkkkkkkkkkjjjiiigggeeeddddddfffhhhhhhhhhhhhgggfffdddcccbbbaaa```ggghhhkkklllllljjjhhhfffaaa___]]]\\\^^^_________aaaaaacccfffiiijjjiiigggfffccc]]]VVVQQQQQQTTTWWW_____________________```dddbbb___]]]]]]\\\ZZZYYYZZZXXXUUURRRRRRTTTWWWYYY\\\YYYUUUPPPNNNOOOQQQTTTXXXYYYWWWRRRLLLLLLQQQWWW___aaabbb```]]]YYYVVVUUUQQQRRRUUUYYY\\\\\\ZZZXXXZZZYYYWWWXXXZZZ[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTSSSTTTUUUVVVVVVWWWWWWWWWUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTSSSRRRRRRRRRSSSTTTVVVUUUSSSSSSSSSUUUWWWXXXYYYVVVSSSSSSWWW[[[^^^```eeeeeedddaaa]]]ZZZYYYZZZYYYXXXWWWUUUTTTSSSSSSSSSVVVVVVVVVWWWWWWXXXXXXYYYWWWWWWXXX\\\bbbgggjjjkkkoooooorrrxxx}}}|||}}}zzzyyyxxxzzz~~~,,,------.........//////.....................---------------------------.........------,,,,,,,,,,,,,,,------...------,,,***,,,---...---...///111................................................---------............///------....../////////000///////////////////////////000000000111111111111//////000111111222222333333333222222222333444444333444444444555555666666777777888888888999999999777777888:::;;;===>>>???>>>>>>>>>?????????@@@@@@======???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBB@@@BBBFFFIIIKKKJJJIIIGGGKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEDDDCCCBBBCCCEEEHHHOOOQQQTTTUUUTTTTTTUUUVVVVVVSSSQQQQQQSSSTTTUUUTTTWWWVVVSSSMMMGGGCCCBBBBBBEEEIIIMMMMMMHHHCCCAAAAAADDDJJJSSSXXXZZZ___ffflll{{{}}}}}}wwwpppkkklllooosssyyy}}}zzzzzzyyyyyyxxxwww{{{~~~zzzyyyvvvrrrppprrrwww|||~~~{{{yyywwwrrrkkkggghhhlllqqqsssqqqooommmkkklllkkkjjjhhheeedddbbbbbbdddfffggggggggggggggggggfffffffffeeeiiijjjmmmnnnmmmjjjfffddd^^^\\\YYYXXXYYYZZZYYYXXX``````bbbfffhhhiiigggeeefffccc]]]VVVQQQQQQTTTWWWaaaaaaaaaaaa``````_________\\\YYYWWWXXXYYYYYYXXXXXXUUURRRPPPPPPRRRUUUWWWYYYWWWVVVTTTTTTTTTTTTSSSUUUUUUSSSMMMHHHHHHOOOVVV___aaabbbaaa]]]XXXTTTRRRKKKMMMQQQWWW[[[]]][[[YYYXXXWWWWWWXXXZZZ\\\[[[[[[ZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXVVVTTTSSSQQQPPPPPPSSSSSSTTTUUUVVVVVVVVVVVVTTTTTTTTTTTTUUUUUUUUUVVVTTTSSSRRRRRRRRRSSSTTTUUUVVVUUUTTTSSSTTTUUUWWWYYYYYYWWWUUUVVVZZZ^^^bbbccclllkkkhhhccc]]]YYYXXXXXXXXXXXXWWWUUUTTTSSSSSSSSSUUUUUUVVVVVVWWWXXXXXXYYYZZZZZZ[[[^^^cccfffhhhhhhgggfffggglllttt{{{~~~~~~zzzxxxuuutttuuuzzz+++,,,---...////////////...............---------------------------------------------------,,,,,,,,,,,,------......------)))+++,,,---,,,,,,...000........................---------------------------------............///---------......//////000////////////////////////000000000000111111111111/////////000111111222222333333222222222222333333333333333444555555666666777777777888888888888999888888999;;;<<<>>>?????????>>>>>>>>>>>>???@@@@@@===>>>???AAABBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBCCCFFFHHHJJJJJJJJJIIIMMMLLLJJJIIIFFFEEECCCBBBCCCDDDDDDDDDCCCDDDFFFHHHPPPRRRTTTUUUTTTTTTUUUVVVSSSPPPMMMNNNRRRUUUVVVUUUWWWUUUQQQKKKFFFCCCCCCDDDIIIMMMPPPPPPKKKGGGEEEEEEJJJPPPXXX[[[\\\^^^cccgggqqqrrrrrrlllddd___```cccfffkkkrrrwwwyyy}}}yyywwwwwwwwwwwwxxxyyy|||~~~{{{wwwtttrrrxxxzzz{{{{{{||||||{{{xxxvvvsssqqqooonnnmmmjjjffffffiiimmmqqqsssooommmkkkjjjjjjjjjhhhgggdddbbb```aaaccceeeggggggfffggghhhhhhhhhhhhgggggghhhiiilllmmmlllhhhdddaaaYYYWWWTTTSSSTTTTTTTTTSSS^^^^^^```cccfffgggeeeccceeebbb^^^YYYUUUUUUXXX[[[dddddddddcccbbb```___^^^VVVSSSPPPOOOQQQSSSUUUUUUUUUTTTRRRPPPQQQRRRTTTVVVUUUUUUUUUVVVWWWWWWUUUSSSRRRRRRPPPKKKGGGHHHOOOVVV^^^aaacccbbb^^^XXXSSSQQQJJJLLLQQQXXX]]]___]]][[[WWWWWWWWWXXX[[[]]]\\\[[[ZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWUUUSSSQQQPPPPPPPPPRRRSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTUUUWWWWWWUUUTTTSSSSSSSSSTTTUUUVVVWWWUUUTTTSSSSSSUUUVVVXXXWWWVVVUUUVVV[[[___cccdddlllkkkhhhbbb\\\XXXWWWWWWWWWVVVVVVVVVUUUTTTTTTSSSTTTTTTUUUVVVWWWXXXXXXYYY[[[[[[\\\___ccceeeffffff```___^^^bbbiiirrryyy}}}|||xxxuuuuuuwwwzzz|||+++,,,---////////////...//////.........---------------------------------,,,,,,------------------+++,,,------......------((()))++++++******+++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,---......///000000////////////////////////000000000000111111111111......//////000111111222333333222222222222222333222222333444444555666666777777777777888888888888777888999;;;<<<=========???>>>>>>===>>>???@@@AAA===>>>@@@AAACCCDDDDDDDDDBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBDDDFFFHHHIIIJJJKKKKKKJJJHHHFFFDDDBBB@@@???BBBCCCEEEEEEEEEFFFHHHJJJPPPQQQRRRRRRRRRRRRSSSUUUQQQNNNKKKMMMRRRWWWXXXWWWUUUSSSPPPJJJEEECCCDDDFFFNNNRRRUUUTTTPPPMMMLLLLLLPPPVVV]]]^^^]]]\\\^^^bbbeeeggghhhccc\\\XXXYYY\\\^^^aaaeeehhhjjjooovvv|||}}}}}}}}}yyyxxxzzzzzzzzzzzz{{{}}}~~~|||yyyzzz}}}}}}yyyuuuooonnnllliiifffdddccccccbbbaaaaaacccfffjjjlllmmmkkkiiigggfffggggggfffeeedddbbb``````bbbeeeggghhhggghhhhhhhhhhhhfffeeedddeeegggjjjkkkjjjfffaaa^^^WWWTTTRRRRRRSSSUUUUUUTTT[[[[[[]]]```cccddddddcccaaa```___\\\[[[\\\```cccggggggfffeeeccc```^^^\\\SSSPPPLLLKKKMMMQQQSSSTTTWWWWWWVVVVVVVVVWWWYYYZZZSSSQQQPPPRRRUUUVVVUUUSSSQQQRRRQQQMMMIIIJJJRRRXXX^^^aaadddccc___XXXSSSPPPMMMOOOTTTZZZ___```^^^[[[WWWVVVWWWYYY\\\^^^]]]\\\ZZZZZZYYYYYYYYYXXXXXXXXXWWWVVVTTTSSSSSSSSSSSSTTTRRRSSSTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTVVVXXXYYYVVVVVVUUUTTTUUUVVVWWWXXXWWWVVVTTTSSSSSSSSSUUUVVVTTTRRRRRRTTTYYY^^^aaabbbhhhfffccc^^^YYYVVVVVVWWWUUUUUUUUUVVVVVVUUUUUUTTTSSSTTTUUUVVVWWWXXXXXXYYY[[[ZZZ[[[]]]aaabbbbbbaaa[[[[[[\\\]]]aaahhhqqqwww|||zzzzzz{{{|||***+++---///000000///...//////.........---------------------------------,,,,,,,,,------.........+++,,,,,,---.........---+++---......---,,,---///........................++++++++++++++++++++++++---------.........//////,,,,,,------...///000000////////////////////////000000000000111111111111......//////000111111111333333222222111222222222222222333333444555666666777777777777888888888888777888999:::;;;<<<<<<<<>>=========>>>@@@AAA>>>???@@@BBBCCCDDDEEEEEECCCCCCCCCCCCBBBAAA@@@???AAAAAABBBCCCFFFHHHJJJLLLHHHGGGFFFDDDBBB@@@>>>>>>BBBDDDFFFGGGGGGHHHJJJLLLOOOPPPQQQPPPOOOPPPRRRTTTQQQMMMJJJMMMSSSYYYZZZYYYTTTRRROOOJJJEEEDDDFFFHHHTTTWWWZZZYYYUUURRRRRRSSSTTTZZZ___```]]]ZZZ[[[^^^]]]```aaa^^^XXXUUUVVVYYYZZZ\\\^^^___aaafffnnnuuuyyy~~~~~~xxxvvvuuuxxxyyy}}}~~~{{{wwwsssssstttrrrlllggghhhfffdddaaa___]]]\\\[[[[[[[[[\\\___dddggggggggghhhfffdddddddddeeedddcccdddbbb______bbbeeeggghhhhhhiiihhhhhhfffdddbbb```cccfffhhhjjjiiieee```\\\WWWUUUSSSTTTVVVXXXYYYYYYZZZZZZ[[[]]]aaaccccccbbb^^^______^^^___aaaeeeiiihhhhhhgggfffccc```]]][[[TTTQQQMMMLLLNNNQQQTTTUUU[[[[[[[[[\\\]]]^^^___```RRROOOLLLMMMQQQTTTTTTSSSPPPRRRRRRNNNKKKMMMTTT[[[]]]aaadddddd___YYYTTTQQQQQQSSSWWW]]]``````]]]ZZZWWWVVVWWWZZZ]]]^^^^^^]]]ZZZYYYYYYYYYXXXXXXXXXXXXUUUUUUTTTTTTTTTUUUWWWXXXRRRSSSSSSTTTTTTTTTTTTSSSRRRRRRRRRSSSUUUWWWYYY[[[WWWWWWVVVVVVVVVWWWYYYZZZWWWVVVTTTRRRRRRSSSTTTUUUQQQPPPPPPRRRWWW\\\___```bbbbbb___[[[WWWUUUVVVWWWTTTTTTUUUVVVVVVVVVVVVUUUSSSTTTTTTUUUWWWXXXYYYYYYYYYYYYYYY\\\^^^```___^^^YYY[[[\\\\\\^^^ccckkkrrr}}}~~~~~~,,,------......------,,,---------.........//////,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,---------......000000//////.........------------............///////////////////////////000111111111111222222222111222222333333222222111222222333333444555666666666777777777888888888888888999999::::::;;;;;;<<<@@@@@@??????>>>======<<<>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGHHHGGGGGGJJJHHHEEEBBB???===<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGJJJIIIFFFDDDBBBAAAAAA@@@EEEGGGJJJJJJIIIGGGFFFFFFFFFHHHLLLNNNOOOQQQTTTVVVQQQQQQQQQRRRSSSUUUWWWXXXUUUSSSOOOMMMMMMNNNQQQSSS\\\ZZZXXXVVVTTTTTTTTTTTTSSSRRRQQQOOONNNOOOQQQRRRXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZ[[[]]]aaadddiiimmmssswww|||}}}zzzzzz~~~~~~zzzuuuppplllkkkiiihhhgggeeebbb```___^^^\\\ZZZYYYXXXXXXXXXYYYXXXWWWZZZ^^^aaabbbaaaaaaaaaaaabbbbbbbbbbbbbbb____________aaaccceeefffgggfffeeecccbbbaaa````````````___^^^]]]]]]^^^^^^aaaaaacccdddcccbbb```^^^\\\]]]^^^```aaa___ZZZWWWYYYZZZ[[[^^^aaaccceeefffiiijjjjjjjjjgggbbb\\\YYYXXXUUUQQQQQQTTTXXX[[[\\\bbbcccdddeeefffccc^^^[[[QQQNNNKKKNNNSSSXXXXXXWWWWWWVVVUUUTTTSSSSSSTTTTTT[[[\\\\\\\\\ZZZWWWUUUTTTUUUXXX\\\```bbbaaa^^^[[[XXXXXXYYYYYYYYYXXXXXXWWWXXXXXXWWWVVVUUUUUUUUUUUUTTTUUUWWWYYYZZZYYYXXXXXXUUUUUUTTTTTTSSSSSSSSSTTTRRRSSSTTTUUUWWWXXXYYYYYYZZZXXXVVVUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUSSSTTTVVVXXXZZZ\\\]]]]]]\\\\\\\\\\\\ZZZXXXWWWVVVSSSTTTUUUVVVXXXYYYZZZZZZVVVTTTQQQNNNMMMOOOSSSWWWZZZZZZYYYYYYYYYZZZ[[[\\\[[[ZZZYYYYYY[[[]]]___aaagggnnnzzz}}}wwwvvvyyy~~~~~~vvvpppnnnnnnwww,,,------......------,,,.........---------------//////...---,,,,,,,,,,,,........................------,,,,,,,,,,,,++++++---------------------------------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------....../////////...............---------............///////////////////////////000000000111111111222222111111222222222222111111111111111222222222222222444444444555555555555666888888888999::::::;;;;;;;;;;;;<<<===>>>>>>??????===>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGJJJIIIHHHGGGFFFFFFFFFFFFJJJKKKLLLJJJGGGCCCAAAAAAAAAEEEIIILLLNNNPPPSSSUUUQQQRRRRRRSSSTTTTTTUUUUUUUUUSSSPPPNNNNNNQQQTTTWWWZZZXXXVVVTTTRRRQQQPPPQQQKKKIIIGGGFFFGGGJJJMMMPPPTTTUUUVVVWWWWWWXXXXXXXXXYYYZZZYYYXXXVVVWWWZZZ]]]```cccggglllrrrzzz{{{zzzxxxwwwwwwzzz|||}}}~~~|||tttqqqoookkkgggdddbbb`````````___]]][[[YYYYYYXXXWWWVVVVVVVVVVVVYYYXXXWWWYYY\\\___``````___```aaabbbaaa```___^^^]]]]]]^^^___```bbbcccdddddddddbbbaaa______^^^^^^^^^]]]ZZZXXXWWWWWWYYYZZZaaabbbdddeeefffeeecccbbbaaa`````````___\\\WWWSSSWWWWWWXXXZZZ]]]```ccceeehhhiiiiiiiiigggccc___\\\^^^[[[XXXXXX[[[___bbbcccffffffggggggfffbbb]]]YYYSSSQQQPPPSSSYYY\\\]]]\\\WWWVVVVVVVVVUUUTTTSSSRRRWWWXXXYYYXXXVVVTTTTTTTTTVVVYYY^^^aaabbb___\\\YYYVVVWWWXXXYYYYYYXXXWWWVVVWWWWWWVVVVVVVVVVVVWWWWWWVVVWWWXXXZZZ[[[ZZZZZZYYYTTTTTTTTTSSSSSSSSSSSSSSSQQQRRRTTTVVVXXXZZZ[[[[[[[[[YYYWWWVVVWWWXXXXXXWWWRRRRRRQQQQQQRRRTTTVVVWWWWWWXXXYYY[[[\\\]]]^^^^^^XXXXXXYYYYYYZZZYYYYYYXXXUUUVVVXXXYYYZZZZZZYYYYYYWWWUUUQQQLLLJJJLLLQQQUUUYYYYYYYYYYYYZZZ\\\^^^___\\\[[[YYYXXXXXXZZZ[[[]]]]]]bbbkkkvvv~~~wwwqqqooottt|||vvvmmmhhhfffmmmuuu~~~}}}}}}~~~,,,------......------,,,......------------,,,,,,///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,---------..............................---------............///////////////////////////000000000000111111111111111111222222222222111111222222222222222111111111444444444444555555555555777777888888999:::::::::;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIKKKLLLKKKIIIEEEAAA?????????CCCIIIMMMOOOQQQSSSUUURRRSSSTTTUUUUUUUUUTTTTTTTTTRRROOOMMMNNNQQQUUUWWWWWWVVVSSSPPPNNNMMMMMMMMMGGGDDDBBBBBBEEEJJJNNNPPPQQQSSSTTTVVVXXXXXXXXXXXXXXXXXXVVVSSSQQQPPPRRRTTTYYYZZZ]]]bbbiiirrr{{{{{{zzz|||~~~{{{{{{|||xxxpppjjjhhhgggccc```]]][[[ZZZZZZ[[[[[[[[[YYYVVVVVVUUUUUUUUUUUUVVVVVVXXXXXXXXXYYYZZZ\\\]]]^^^___```aaabbbaaa___]]]\\\]]]]]]^^^___```bbbcccdddbbbaaa```___^^^^^^^^^^^^[[[YYYUUUQQQPPPQQQSSSUUU[[[\\\___bbbdddddddddccccccbbbaaa```___\\\XXXTTTVVVVVVVVVXXXZZZ^^^bbbdddgggggghhhhhhgggdddbbb```bbb```^^^^^^```dddfffggghhhhhhgggfffeee```[[[WWWTTTSSSTTTXXX]]]```aaa```YYYXXXVVVUUUSSSSSSSSSSSSWWWYYYYYYWWWSSSQQQRRRTTTWWW[[[^^^```___[[[WWWUUUSSSTTTVVVXXXYYYYYYXXXWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXYYYYYYZZZYYYYYYXXXWWWTTTTTTTTTTTTSSSSSSRRRRRRPPPRRRTTTXXXZZZ\\\]]]^^^[[[YYYWWWVVVWWWWWWWWWVVVQQQQQQQQQRRRSSSVVVXXXYYYYYYZZZ[[[\\\\\\]]]]]]\\\VVVWWWWWWXXXXXXYYYYYYYYYXXXYYY[[[\\\\\\[[[YYYXXXWWWUUUQQQLLLJJJLLLRRRVVVYYYYYYYYYYYYZZZ\\\___```\\\[[[XXXWWWVVVWWWXXXYYY[[[^^^ccciiirrr~~~xxxqqqjjjiiioooyyy|||sssnnnllljjjooouuuvvvtttqqqqqqsssyyy,,,------......------,,,------------------,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------......---------...............---------............/////////////////////////////////000000000111111111000111111222222111111000333333333333222222222222444444444555555555666666666666777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@AAAAAABBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIGGGDDDAAA@@@AAA@@@EEEKKKPPPRRRSSSTTTUUUTTTTTTUUUVVVVVVUUUUUUTTTRRRQQQOOOMMMMMMOOORRRTTTSSSRRROOOMMMKKKJJJJJJJJJEEEBBB???@@@DDDJJJNNNPPPPPPRRRTTTWWWYYYYYYYYYYYYUUUUUUSSSOOOKKKJJJKKKLLLRRRSSSTTTYYY```iiiqqquuuxxx~~~xxxuuuwwwzzz}}}}}}qqqlllfffbbbaaa___]]]ZZZXXXVVVUUUVVVXXXZZZZZZZZZVVVVVVUUUUUUVVVVVVWWWXXXWWWXXXXXXXXXXXXYYY[[[\\\^^^___```aaa```___\\\[[[\\\]]]^^^___aaabbbbbbccc``````___^^^]]]]]]^^^^^^YYYVVVQQQMMMLLLNNNPPPRRRTTTWWW[[[___bbbdddddddddcccaaa```______^^^[[[XXXWWWWWWWWWXXXZZZ^^^aaacccdddeeeeeeffffffeeeddddddcccaaa___```cccfffhhhhhhfffeeecccaaa```]]]YYYVVVUUUUUUWWWZZZ^^^aaabbbbbb]]]ZZZUUURRRPPPRRRTTTVVVZZZ[[[[[[XXXRRRPPPRRRUUUXXX[[[^^^^^^ZZZUUURRRQQQOOOQQQUUUXXXZZZ[[[[[[ZZZVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYXXXWWWUUUTTTSSSSSSTTTTTTUUUTTTSSSRRRRRRPPPRRRUUUYYY\\\^^^___```[[[XXXVVVUUUUUUVVVUUUUUUQQQQQQRRRSSSTTTWWWYYY[[[XXXYYYZZZZZZ[[[[[[ZZZZZZXXXXXXWWWWWWWWWWWWWWWXXXZZZ[[[\\\]]]]]][[[YYYXXXXXXVVVSSSOOONNNPPPUUUZZZ[[[ZZZXXXXXXXXXZZZ\\\]]][[[ZZZWWWUUUUUUUUUVVVWWW[[[\\\^^^aaagggqqq|||vvvooohhhgggnnnxxx{{{wwwuuuppprrrtttrrrnnnkkkjjjjjjpppyyy,,,------......------,,,+++,,,,,,,,,------------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......---------------.........---------............////////////////////////////////////000000000111111000000111111111111000000222222333333333333333333444444444555555555666666666666666777888888999999;;;;;;::::::::::::::::::===>>>???@@@AAAAAAAAAAAA????????????@@@@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGDDDEEEFFFEEECCCBBBBBBDDDDDDHHHOOOTTTUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUURRRQQQOOONNNMMMMMMNNNNNNOOOMMMKKKIIIHHHHHHHHHHHHDDD@@@>>>???EEEJJJMMMMMMOOOQQQTTTWWWYYYYYYYYYXXXSSSRRRPPPLLLHHHGGGGGGIIIMMMMMMNNNRRRYYYaaafffhhhmmmyyy{{{xxxtttqqqqqqtttxxx{{{zzzssspppeeebbb^^^[[[YYYWWWUUUSSSSSSQQQQQQRRRUUUYYYZZZ[[[XXXWWWWWWWWWXXXXXXYYYZZZWWWXXXXXXWWWVVVVVVXXXZZZ\\\\\\]]]^^^^^^]]][[[[[[ZZZ[[[]]]^^^```aaaaaaaaa^^^]]]]]]\\\\\\\\\]]]]]]XXXUUUQQQNNNMMMOOOQQQSSSTTTVVVZZZ___bbbdddeeeeeeaaa___^^^]]]^^^^^^]]][[[XXXXXXXXXYYYZZZ]]]___`````````aaaaaabbbcccdddeeebbb```___```bbbeeeggggggaaa^^^[[[YYYYYYXXXWWWVVVUUUUUUVVVXXX[[[^^^```bbb^^^ZZZUUUPPPPPPRRRVVVYYYZZZ\\\\\\XXXRRRQQQUUUYYY[[[]]]^^^[[[UUUPPPNNNOOONNNQQQUUUYYY[[[\\\\\\[[[WWWWWWVVVVVVWWWXXXYYYYYY[[[ZZZXXXWWWUUUSSSRRRQQQTTTTTTUUUVVVVVVTTTSSSRRRQQQSSSWWW[[[^^^```aaaaaa[[[XXXUUUTTTUUUUUUUUUTTTSSSSSSSSSSSSUUUWWWYYYZZZWWWWWWXXXXXXYYYYYYXXXXXXYYYYYYXXXWWWWWWWWWWWWXXX[[[\\\]]]]]]\\\[[[ZZZYYYYYYXXXVVVSSSRRRTTTXXX\\\[[[ZZZWWWUUUUUUWWWYYYZZZYYYXXXVVVTTTTTTUUUVVVWWWXXXYYYZZZ]]]aaaiiirrryyy~~~zzztttnnnmmmsss|||~~~zzzyyywwwwwwwwwsssnnniiigggfffiiiqqq{{{,,,------......------,,,******+++,,,---......///------,,,,,,,,,------...------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---......///+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,------.........---------............///////////////////////////////////////000000000111000000111111111111000000000000111111222222333333333333333333444444444444555555666666777888888999888888999999::::::;;;;;;;;;<<<===>>>????????????>>>>>>>>>?????????@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFEEEBBBCCCDDDCCCBBBBBBCCCEEEGGGLLLRRRVVVWWWUUUSSSRRRRRRRRRQQQQQQQQQSSSTTTUUURRRRRRRRRPPPOOOLLLJJJIIIKKKJJJHHHGGGFFFFFFGGGGGGFFFBBB@@@BBBHHHLLLMMMLLLMMMPPPSSSVVVWWWWWWVVVVVVSSSRRRPPPLLLHHHGGGHHHIIILLLLLLLLLPPPWWW]]]``````cccmmmxxxxxxnnnmmmkkkkkkmmmqqquuuwww|||~~~|||vvvmmmgggggg^^^\\\YYYVVVTTTQQQOOOMMMMMMLLLLLLNNNRRRVVVXXXYYYYYYYYYYYYYYYYYYYYYZZZ[[[VVVXXXXXXWWWUUUTTTVVVXXXYYYYYYYYYYYYYYYZZZZZZZZZWWWXXXZZZ\\\]]]^^^^^^^^^[[[[[[ZZZZZZZZZZZZ[[[[[[YYYWWWUUURRRRRRSSSUUUWWWWWWYYY]]]```bbbccccccccc___]]][[[[[[\\\\\\\\\[[[WWWXXXXXXYYYZZZ[[[\\\\\\ZZZZZZ[[[\\\]]]```bbbcccaaa___^^^___aaadddeeeeeeZZZWWWSSSQQQRRRTTTVVVVVVTTTTTTUUUVVVWWWZZZ^^^```[[[YYYUUURRRQQQSSSWWWYYYXXXZZZ[[[XXXSSSRRRXXX^^^___```___ZZZRRRMMMMMMOOOQQQSSSWWWZZZ\\\\\\[[[ZZZXXXWWWWWWWWWWWWXXXXXXYYYYYYXXXWWWVVVTTTTTTSSSSSSTTTUUUWWWWWWWWWVVVTTTSSSRRRTTTXXX]]]___aaaaaaaaa\\\YYYVVVUUUVVVVVVUUUTTTTTTTTTSSSSSSSSSUUUVVVWWWUUUVVVWWWWWWXXXXXXXXXWWWYYYYYYXXXWWWWWWXXXYYYZZZ\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[YYYWWWUUUUUUXXXZZZYYYWWWTTTRRRRRRTTTWWWYYYWWWVVVUUUTTTTTTVVVXXXYYYVVVWWWXXXZZZ]]]bbbiiimmmpppzzz}}}xxxxxx}}}|||zzzzzz{{{{{{yyyuuupppkkkgggeeedddjjjpppvvv,,,------......------,,,))))))***+++---...////////////...---,,,,,,,,,,,,........................+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---...//////+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////////////////////////////////////////000000000000000000111111111111000000...//////000111222222333111111222222222333333333555555666666777888888888555666777888:::;;;<<<===999:::;;;<<<============>>>>>>?????????@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFHHHHHHIIIIIIHHHFFFEEEDDDBBBCCCCCCCCCBBBBBBCCCEEEHHHMMMTTTWWWWWWUUURRRQQQQQQPPPOOONNNOOOQQQSSSUUUTTTTTTTTTSSSPPPLLLHHHFFFIIIHHHFFFEEEEEEEEEFFFGGGIIIFFFCCCFFFKKKOOONNNLLLLLLNNNRRRTTTVVVVVVUUUTTTSSSRRRPPPLLLIIIHHHIIIKKKOOONNNNNNRRRYYY]]]^^^^^^[[[dddlllqqqtttvvvrrrlllfffeeeeeegggjjjnnnrrrttttttwww|||}}}uuuppppppllleeeaaaccc\\\ZZZXXXUUURRROOOMMMKKKIIIHHHHHHJJJOOOSSSVVVXXXZZZZZZYYYYYYYYYZZZZZZ[[[VVVXXXYYYWWWTTTSSSUUUXXXVVVVVVVVVVVVVVVWWWXXXYYYUUUVVVXXXZZZ\\\\\\\\\\\\YYYXXXXXXXXXXXXYYYZZZZZZ[[[ZZZXXXVVVVVVWWWYYYZZZZZZ[[[^^^```aaaaaa```___^^^\\\YYYXXXYYYZZZZZZYYYWWWWWWXXXYYYZZZZZZZZZYYYVVVVVVVVVXXXZZZ]]]___aaa```^^^]]]^^^aaaccceeeeeeUUURRRMMMKKKMMMRRRUUUWWWTTTTTTTTTSSSTTTWWW[[[___XXXWWWUUUTTTTTTUUUWWWXXXUUUXXXZZZWWWSSSTTT[[[bbbbbbbbb```ZZZQQQLLLMMMPPPSSSVVVYYY\\\\\\[[[YYYWWWYYYXXXXXXWWWWWWWWWXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVUUUVVVWWWXXXXXXVVVUUUSSSRRRUUUYYY]]]```aaaaaaaaa]]][[[XXXVVVWWWWWWVVVUUUTTTTTTSSSRRRRRRSSSTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWWWWXXXYYY[[[\\\\\\\\\[[[ZZZZZZ[[[[[[\\\]]]]]]\\\YYYVVVUUUVVVWWWVVVUUURRRQQQQQQSSSVVVYYYVVVUUUTTTTTTUUUWWWYYYZZZVVVWWWXXXYYYZZZ\\\```dddgggpppxxx|||~~~zzzzzz{{{}}}|||zzzvvvqqqlllgggeee___dddgggkkkttt............------,,,+++---------.........////////////.........---------,,,,,,,,,------.........---------,,,,,,+++++++++...---+++++++++---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++/////////...---------,,,,,,---------.../////////////////////000000000000////////////000000000000////////////////////////111111222333333333333222444444444555555555555666555666888999::::::999999;;;;;;<<<===>>>>>>>>>===;;;<<<>>>???@@@@@@??????CCCDDDEEEEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHMMMNNNPPPRRRRRRPPPKKKGGGGGGGGGGGGIIIKKKOOOSSSUUUYYYWWWUUURRRMMMIIIFFFDDDHHHIIIIIIHHHGGGGGGIIIJJJHHHEEEDDDHHHNNNRRRQQQOOOPPPPPPPPPRRRUUUUUUTTTSSSSSSRRROOOKKKIIIIIILLLNNNTTTPPPMMMOOOVVV[[[]]]\\\YYY[[[```eeeiiiiiifffcccdddaaa___```dddhhhiiihhhrrrtttvvvwwwxxx{{{|||yyyvvvtttssskkkiiifffdddbbb___\\\YYYSSSSSSSSSQQQOOOLLLIIIHHHIIIFFFDDDGGGNNNTTTXXXZZZ^^^^^^\\\[[[YYYWWWVVVUUUZZZYYYWWWUUUTTTTTTTTTTTTXXXVVVTTTUUUXXXYYYXXXVVVXXXYYYYYYYYYZZZZZZ[[[[[[UUUSSSRRRSSSWWWYYYXXXVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\]]]___^^^]]]]]]^^^______^^^\\\[[[YYYXXXWWWWWWUUUTTTTTTUUUUUUSSSPPPMMMOOOMMMMMMQQQWWW[[[\\\\\\]]]]]]___aaaddddddbbb```WWWPPPJJJIIINNNTTTXXXXXXYYYWWWVVVTTTTTTUUUVVVWWWYYYWWWTTTRRRQQQRRRTTTUUUXXXVVVTTTSSSUUUXXX\\\^^^```^^^\\\YYYXXXWWWVVVVVVXXX[[[___bbbbbb```]]][[[XXXWWWVVVVVVWWWXXXWWWUUUVVVUUUTTTTTTTTTUUUVVVWWW[[[ZZZYYYXXXWWWVVVUUUUUUVVVYYY]]]aaacccbbb___^^^\\\[[[XXXVVVUUUTTTTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVUUUUUUUUUVVVWWWXXXZZZZZZ[[[ZZZZZZYYYYYYYYYYYYZZZ]]]\\\ZZZYYYXXXXXXXXXYYYZZZYYYYYYXXXVVVUUUTTTTTTUUUSSSQQQQQQSSSUUUVVVVVVVVVUUUSSSTTTVVVXXXXXXXXXXXXWWWVVVWWWYYY\\\```bbbdddeeeggglllrrrzzz{{{xxxxxxyyyxxxvvvuuurrrooollljjjhhheeecccgggffffffhhhlllrrrxxx|||,,,,,,,,,,,,,,,+++***))),,,------------.........//////.........---------,,,,,,---------------------------,,,,,,++++++++++++***)))((((((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++...............------------------................../////////000000000000////////////000000000000000000000000000000000000000111222222333333222222444444444444555555555555555666777999999999999888;;;<<<<<<<<<<<<<<<;;;::::::;;;===???@@@@@@??????CCCDDDEEEEEEDDDCCCDDDFFFGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHMMMNNNPPPQQQQQQNNNHHHDDDCCCDDDDDDGGGJJJOOOSSSUUUXXXWWWUUURRRNNNJJJFFFDDDKKKLLLMMMLLLJJJIIIJJJKKKIIIGGGGGGKKKQQQTTTTTTQQQPPPPPPQQQSSSUUUVVVTTTRRRPPPPPPNNNLLLJJJKKKOOORRRVVVRRRNNNPPPUUUYYYZZZZZZVVVYYY]]]bbbffffffbbb___aaa^^^]]]^^^bbbfffggggggjjjkkkmmmnnnnnnqqqtttwww{{{{{{yyyxxxvvvuuusssqqqnnnkkkiiihhheeecccaaa___^^^\\\XXXUUUTTTTTTTTTSSSQQQOOOLLLKKKHHHGGGGGGJJJQQQWWW[[[\\\]]][[[XXXVVVTTTTTTUUUVVVXXXWWWVVVUUUUUUVVVWWWWWWXXXVVVUUUVVVXXXYYYXXXVVVXXXXXXXXXXXXXXXXXXXXXXXXVVVSSSPPPPPPSSSUUUTTTSSSVVVVVVVVVWWWXXXYYY[[[\\\[[[\\\]]]]]][[[[[[\\\^^^]]]\\\[[[ZZZYYYXXXXXXXXXUUUUUUTTTTTTSSSQQQMMMJJJIIIHHHIIIMMMSSSWWWYYYYYY^^^^^^^^^```ccccccbbb```ZZZSSSMMMKKKOOOTTTVVVVVVXXXWWWUUUTTTTTTUUUVVVWWWXXXVVVTTTQQQQQQRRRSSSTTTXXXWWWVVVVVVWWWZZZ]]]___]]]\\\ZZZXXXXXXYYYZZZ[[[\\\]]]```aaa```^^^[[[YYYXXXWWWVVVVVVXXXXXXXXXVVVVVVVVVUUUUUUUUUVVVWWWXXX[[[[[[ZZZYYYXXXWWWVVVUUUUUUXXX\\\___aaa```^^^\\\[[[ZZZWWWUUUTTTSSSSSSTTTTTTSSSSSSTTTTTTVVVWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXXXXYYYZZZZZZYYYXXXWWWVVVVVVUUUVVVVVVVVVUUUTTTUUUWWWXXXXXXXXXVVVTTTRRRSSSUUUVVVWWWWWWXXXWWWVVVVVVXXX[[[^^^```^^^___```dddjjjqqqwww{{{}}}xxxvvvvvvvvvvvvtttsssnnnhhhdddcccdddddddddhhhhhhhhhjjjmmmqqquuuwww~~~+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,------------...............---------------------------,,,,,,------,,,,,,,,,,,,++++++***)))((((((((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------------..............................---------....../////////000000000////////////000000000000111111111111111111111111000111222222333333222222333333333444444444555555555555666888888888888888;;;;;;;;;;;;:::999888777999;;;===>>>@@@@@@@@@???CCCDDDEEEDDDCCCBBBCCCEEEGGGGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKIIIIIIIIIIIIIIIOOOOOOPPPQQQPPPKKKEEE@@@>>>>>>@@@CCCHHHMMMRRRUUUWWWVVVUUUSSSPPPLLLIIIGGGNNNPPPQQQPPPNNNLLLKKKKKKJJJIIIJJJNNNTTTWWWVVVTTTOOOPPPQQQTTTVVVUUUSSSPPPNNNNNNNNNMMMMMMNNNRRRUUUXXXTTTOOOOOORRRUUUVVVUUUSSSUUUZZZ___bbbaaa^^^[[[[[[ZZZZZZ[[[___bbbddddddbbbcccdddddddddeeehhhkkkrrruuuyyyzzz{{{~~~zzzsssnnnllllllhhhgggfffdddbbb```^^^]]]]]]\\\ZZZYYYXXXVVVSSSQQQNNNNNNNNNNNNMMMLLLJJJJJJHHHIIIKKKOOOUUUZZZ]]]^^^ZZZWWWTTTQQQPPPRRRTTTVVVUUUUUUUUUVVVWWWXXXYYYZZZXXXVVVVVVWWWXXXYYYXXXWWWWWWWWWVVVVVVUUUTTTTTTSSSUUUQQQNNNLLLMMMOOOPPPQQQTTTTTTUUUVVVWWWYYY[[[\\\ZZZ[[[[[[ZZZYYYYYYZZZ\\\[[[[[[ZZZZZZZZZZZZZZZYYYWWWVVVUUUTTTRRROOOJJJFFFDDDEEEGGGLLLRRRWWWXXXXXX___^^^]]]^^^```aaa```___\\\VVVPPPNNNQQQTTTUUUUUUVVVUUUTTTSSSSSSTTTVVVWWWWWWVVVTTTRRRQQQRRRSSSTTTYYYYYYYYYYYYZZZ\\\]]]^^^XXXWWWVVVVVVXXX[[[___aaaaaaaaaaaa```___\\\ZZZXXXWWWVVVUUUVVVXXXYYYYYYXXXWWWWWWWWWWWWWWWXXXYYYYYY[[[[[[ZZZZZZYYYXXXWWWWWWUUUWWWZZZ]]]^^^^^^\\\[[[ZZZYYYWWWUUUSSSSSSSSSSSSVVVVVVVVVVVVWWWXXXYYYYYYZZZYYYYYYXXXXXXYYYYYYZZZYYYYYYXXXYYYYYYZZZ[[[\\\YYYYYYYYYYYYYYYZZZ[[[[[[XXXWWWVVVUUUUUUVVVWWWXXXYYYXXXXXXZZZ\\\]]]\\\ZZZVVVTTTRRRRRRTTTUUUUUUUUUXXXWWWVVVVVVWWWYYY\\\]]][[[ZZZ[[[]]]aaahhhnnnqqq{{{|||xxxuuutttsssrrrqqqoooiiiaaa\\\\\\___ccceeeiiijjjkkkmmmoooqqqssssssvvvwwwyyy|||---...............------+++++++++,,,,,,,,,------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,------++++++++++++++++++++++++........................+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,---------...//////////////////...---------,,,........./////////000000////////////000000000000111111111111111111111111000000111222222222222222222333333333444444444444444555555666777777777888888888999999999888888777:::;;;===???AAAAAAAAAAAABBBCCCDDDDDDBBBBBBCCCDDDFFFFFFHHHIIIJJJKKKKKKKKKMMMMMMMMMLLLLLLLLLLLLLLLPPPQQQQQQRRRPPPKKKCCC>>>999:::<<<@@@EEEKKKPPPTTTTTTUUUUUUUUUSSSQQQNNNMMMQQQSSSUUUTTTQQQNNNLLLKKKIIIJJJLLLQQQUUUWWWVVVTTTNNNOOOQQQTTTVVVUUURRROOONNNOOOPPPPPPPPPQQQTTTVVVYYYTTTOOOMMMMMMOOOPPPPPPQQQSSSWWW\\\___^^^ZZZWWWVVVVVVVVVXXX[[[^^^```aaa____________^^^^^^aaaccciiillloooppprrruuu|||}}}}}}{{{vvvwwwxxxyyyxxxwwwvvvuuuvvvtttqqqkkkeeeaaa_______________^^^]]][[[YYYXXXWWWUUUTTTSSSSSSRRRPPPNNNJJJJJJJJJJJJJJJJJJIIIIIIKKKMMMPPPUUUYYY[[[\\\\\\UUUTTTRRRQQQQQQRRRTTTUUUUUUUUUVVVVVVWWWXXXYYYZZZWWWVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUSSSRRRQQQQQQQQQNNNJJJGGGGGGJJJNNNPPPRRRRRRSSSTTTVVVXXXYYY[[[YYYYYYYYYXXXWWWWWWYYY[[[ZZZZZZ[[[\\\\\\]]]]]]]]]ZZZYYYWWWUUUSSSOOOIIIFFFEEEHHHLLLQQQVVVZZZ\\\\\\^^^\\\ZZZZZZ[[[\\\\\\[[[ZZZVVVRRRQQQSSSUUUUUUUUUUUUTTTSSSRRRRRRTTTVVVWWWXXXWWWUUUTTTSSSSSSTTTUUUZZZ[[[[[[[[[[[[ZZZZZZYYYSSSSSSSSSTTTXXX]]]bbbfffddddddbbbaaa___]]]\\\[[[VVVUUUUUUVVVYYYZZZZZZYYYXXXXXXXXXYYYYYYYYYZZZZZZ\\\[[[[[[ZZZYYYXXXXXXXXXVVVWWWYYY\\\]]]]]]\\\[[[ZZZYYYWWWUUUTTTTTTTTTUUUYYYYYYXXXXXXYYYZZZZZZ[[[]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ\\\\\\ZZZZZZZZZYYYYYYYYYYYYYYYWWWVVVTTTSSSTTTVVVYYY[[[ZZZZZZ[[[]]]``````___]]]XXXVVVSSSSSSTTTUUUTTTTTTVVVVVVUUUUUUVVVWWWYYY[[[[[[ZZZZZZ[[[^^^ccchhhkkkoootttzzz|||xxxtttrrrpppooolllfff___[[[\\\___dddfffhhhjjjnnnqqqtttwwwxxxxxxvvvvvvvvvwwwxxxzzz|||}}}}}}---......//////.........+++++++++,,,,,,,,,---------..............................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------......------------------------........................+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,---------...//////////////////...---------,,,............////////////////////////000000000000111111111111111111111111000000111222222222222111222222222222333333333444444444444444555666777777555666777888999999999999<<<===???AAABBBBBBBBBAAAAAABBBCCCCCCBBBBBBCCCDDDEEEFFFGGGIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPQQQQQQQQQQQQPPPKKKFFFAAA999:::<<>>???AAAAAAAAAAAA@@@>>>@@@BBBBBBBBBBBBDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKMMMOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOMMMIIIFFF??????@@@CCCFFFKKKOOOQQQRRRTTTVVVXXXYYYXXXVVVUUUPPPQQQRRRQQQNNNKKKJJJJJJHHHKKKPPPTTTVVVUUUSSSQQQJJJJJJKKKNNNQQQRRRRRRPPPUUUWWWXXXXXXWWWVVVVVVWWWVVVSSSMMMHHHFFFFFFHHHJJJOOOQQQTTTXXX[[[YYYUUUQQQNNNPPPSSSTTTTTTUUUWWWYYYYYYYYYYYYWWWUUUUUUWWWYYY]]]```ccccccccceeejjjooooooooopppppppppooommmlllnnnnnnnnnooossswww{{{~~~~~~~~~}}}{{{wwwuuusssrrrrrrpppmmmkkkeeeeeeeeedddcccaaa```___^^^]]][[[VVVRRROOONNNOOOSSSUUUVVVXXXXXXVVVUUUTTTQQQPPPOOOOOOOOONNNLLLJJJIIIHHHHHHHHHIIIJJJKKKLLLOOORRRVVVXXXWWWVVVUUUUUUQQQSSSUUUWWWWWWVVVTTTSSSWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVVVVUUUUUUVVVWWWYYYXXXWWWUUUSSSRRRPPPPPPHHHGGGEEECCCCCCFFFLLLPPPQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSSSSRRRRRRTTTWWWZZZ[[[\\\___aaabbbcccbbbbbb___]]][[[ZZZXXXTTTOOOKKKJJJOOOUUUYYY[[[\\\\\\]]]XXXVVVTTTTTTTTTTTTRRRPPPOOOOOOQQQRRRTTTUUUVVVVVVTTTSSSRRRRRRSSSVVVXXXZZZ[[[ZZZYYYXXXXXXWWWWWWWWWZZZZZZYYYYYYXXXVVVUUUTTTSSSTTTVVVXXX[[[___ccceeeddddddcccbbbbbbaaa``````XXXWWWVVVWWWYYYZZZZZZYYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\\\\\\\[[[YYYWWWWWWWWWWWWXXX[[[ZZZZZZYYYYYYZZZZZZ[[[^^^^^^\\\[[[ZZZYYYYYYYYYYYYYYYXXXYYYYYYZZZ[[[\\\]]]]]]\\\[[[YYYWWWUUUTTTUUUTTTSSSSSSTTTVVVYYYZZZYYYYYYYYY[[[^^^______^^^\\\ZZZWWWUUUUUUUUUTTTSSSQQQQQQRRRRRRTTTUUUVVVWWWWWWWWWXXXYYYZZZ\\\]]]^^^\\\]]]```dddjjjrrr{{{|||yyyxxxyyyxxxuuuqqqooopppqqqqqqqqqqqqsssuuuyyy~~~~~~xxxppphhhccc^^^bbbjjjwww++++++,,,---------------,,,------------.........---------.........//////,,,,,,------------------+++++++++,,,,,,---------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++...............------------------...............---------.........//////////////////000000000000000000000000000000000000///000000111111111111111111111111111222222222222333222222222333444555666777888999:::;;;<<<<<<<<<======??????@@@???>>>===<<<>>>@@@AAAAAACCCEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKLLLNNNOOOPPPPPPPPPOOOMMMLLLJJJKKKLLLMMMLLLKKKHHHHHHHHHHHHJJJMMMPPPRRRSSSUUUWWWYYYXXXVVVSSSQQQMMMNNNNNNLLLIIIHHHHHHIIIIIIMMMSSSVVVWWWTTTQQQPPPHHHGGGHHHJJJNNNQQQRRRRRRVVVXXX[[[\\\[[[ZZZZZZZZZVVVSSSMMMHHHEEEFFFIIILLLNNNOOORRRVVVXXXWWWRRRNNNMMMPPPRRRSSSRRRRRRTTTVVVWWWWWWWWWUUUSSSSSSUUUWWWYYY\\\___```^^^___bbbeeeeeeffffffgggfffeeecccbbbffffffhhhjjjnnnrrrvvvxxx~~~}}}|||~~~}}}zzzxxxwwwuuuuuuuuuwwwxxxxxxuuusssooommmjjjhhhfffdddbbb```\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVTTTPPPLLLJJJJJJKKKOOOQQQSSSUUUVVVUUUSSSRRRPPPOOONNNMMMNNNMMMJJJHHHGGGFFFFFFFFFFFFHHHIIIJJJLLLPPPTTTVVVUUUSSSSSSTTTSSSTTTUUUUUUVVVUUUUUUTTTUUUUUUVVVVVVVVVUUUTTTSSSRRRTTTUUUUUUSSSSSSTTTWWWXXXWWWVVVTTTSSSQQQPPPOOOHHHHHHGGGDDDCCCEEEJJJNNNRRRQQQOOONNNMMMLLLKKKKKKNNNNNNOOONNNOOOQQQUUUYYY[[[]]]___aaaccccccbbbbbb^^^]]][[[ZZZYYYVVVQQQNNNLLLQQQWWW[[[[[[ZZZZZZZZZVVVUUUTTTTTTTTTRRROOOLLLKKKMMMPPPRRRSSSSSSSSSTTTTTTSSSSSSSSSTTTWWWZZZ[[[ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXZZZ[[[]]]```aaabbbccccccccccccbbbaaa```^^^]]]YYYXXXWWWXXXYYYZZZYYYXXXXXXYYYZZZ[[[\\\[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[[[[ZZZXXXWWWVVVVVVWWWXXXZZZZZZYYYYYYXXXYYYYYYZZZ^^^]]]\\\ZZZYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZ[[[\\\\\\[[[ZZZXXXVVVUUUTTTTTTTTTTTTUUUVVVXXXXXXWWWVVVVVVWWWZZZ\\\]]]]]]\\\ZZZVVVTTTTTTSSSRRRQQQNNNOOOPPPQQQSSSUUUVVVWWWTTTUUUWWWYYYZZZZZZYYYXXXUUUWWWZZZ]]]bbbiiiqqqvvv}}}~~~{{{{{{{{{{{{{{{|||{{{zzz{{{~~~xxxmmmeee[[[^^^ccclllwww------...///000000000///---------.........//////---------.........//////,,,,,,,,,------.........+++++++++,,,,,,---------............------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++/////////......------,,,,,,------....../////////---------.........//////////////////000000000000//////////////////////////////000111111111111111000111111111111222222222333222222111222333555666::::::;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>===;;;:::;;;===???AAAAAACCCEEEHHHIIIJJJKKKLLLLLLMMMMMMLLLLLLMMMNNNOOOOOOOOONNNMMMJJJIIIGGGHHHJJJMMMNNNNNNOOOOOONNNMMMNNNPPPRRRTTTUUUVVVXXXXXXWWWSSSOOOMMMKKKKKKKKKIIIFFFFFFGGGHHHKKKOOOUUUXXXWWWTTTQQQOOOGGGFFFFFFHHHLLLPPPRRRSSSVVVYYY\\\^^^]]]\\\\\\]]]VVVSSSNNNIIIFFFGGGJJJNNNLLLNNNQQQUUUVVVUUUPPPLLLMMMPPPRRRSSSQQQPPPRRRTTTWWWWWWWWWUUUTTTTTTVVVXXXWWWZZZ]]]^^^\\\[[[\\\___^^^^^^______````````````aaabbbdddgggkkkooorrrssszzzyyywwwxxxzzzyyyvvvssspppmmmlllkkkjjjjjjllloooqqqqqqooommmiiifffccc```]]]ZZZXXXWWWVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSQQQMMMIIIGGGGGGHHHNNNPPPRRRUUUVVVUUUSSSRRRPPPNNNMMMMMMMMMLLLIIIGGGJJJIIIIIIHHHIIIJJJLLLMMMJJJNNNRRRTTTSSSRRRSSSUUUVVVUUUTTTSSSSSSTTTUUUVVVSSSSSSUUUUUUVVVUUUTTTSSSQQQSSSUUUTTTRRRRRRTTTVVVVVVVVVUUUSSSRRRQQQPPPOOOIIIJJJIIIFFFCCCDDDHHHLLLRRRQQQOOOMMMKKKIIIHHHHHHJJJKKKKKKKKKLLLOOOTTTWWWZZZ\\\___aaabbbbbbaaaaaa\\\[[[[[[ZZZYYYWWWSSSOOONNNSSSZZZ]]]\\\ZZZYYYYYYVVVUUUUUUUUUUUURRRNNNKKKJJJMMMPPPRRRRRRQQQQQQQQQTTTSSSSSSSSSUUUXXXZZZ\\\YYYYYYYYYXXXWWWWWWVVVVVVTTTUUUUUUVVVXXXZZZ[[[\\\]]]^^^```bbbccccccbbbbbbbbbbbbbbbbbb```^^^[[[ZZZZZZYYYXXXXXXYYYZZZXXXWWWXXXYYYZZZ[[[\\\[[[ZZZZZZXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUVVVWWWYYYZZZZZZYYYWWWVVVUUUVVVVVVWWWYYYYYYXXXXXXXXXXXXXXXYYY]]]\\\[[[ZZZYYYYYYYYYYYY[[[ZZZZZZYYYYYYYYYYYYZZZYYYZZZ[[[[[[[[[YYYXXXWWWSSSSSSTTTUUUVVVVVVWWWWWWVVVTTTSSSTTTWWWZZZ[[[\\\\\\YYYVVVSSSSSSRRRQQQOOOMMMNNNOOOQQQSSSTTTVVVVVVSSSUUUXXXZZZ[[[ZZZXXXVVVRRRTTTXXX[[[^^^ccciiimmmtttxxx|||~~~|||}}}uuulll^^^^^^aaafffmmmrrruuuvvv//////////////////////////////...---+++***))))))***++++++,,,,,,------...///......------,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,+++***))))))))))))))))))))))))))))))...------,,,,,,------......------,,,,,,------...,,,,,,,,,---------......---------...------,,,,,,++++++,,,,,,---...//////...............///000000222000///------///000222000111111111111222222222111000---,,,---000444777111111222333444555666777777888:::<<<======<<<<<<>>>>>>===<<<<<<<<<<<<<<<===>>>AAADDDFFFHHHIIIJJJNNNMMMMMMMMMNNNNNNOOOPPPOOOOOOOOOOOOMMMKKKIIIHHHCCCDDDGGGIIILLLOOOQQQRRRRRRQQQPPPPPPQQQRRRSSSTTTUUUSSSPPPNNNMMMKKKIIIGGGEEEFFFEEEDDDBBBBBBCCCEEEPPPVVV[[[[[[VVVQQQPPPPPPLLLHHHEEEEEEIIIOOOUUUXXX]]]]]]\\\[[[[[[ZZZZZZ[[[VVVSSSQQQPPPQQQQQQNNNLLLMMMNNNPPPRRRRRRPPPNNNMMMNNNRRRTTTSSSNNNLLLMMMPPPTTTVVVWWWVVVVVVWWWYYY[[[]]]\\\[[[[[[[[[XXXTTTPPPSSSVVVZZZ]]]____________^^^]]]]]]^^^bbbhhhooossssssssssssvvv}}}}}}{{{zzzzzz~~~~~~~~~|||yyyvvvmmmjjjfffbbb``````aaaccccccdddfffggghhhgggfffeee```]]]ZZZWWWUUUTTTQQQOOOOOOOOONNNNNNNNNOOOPPPPPPNNNLLLIIIGGGFFFFFFHHHIIINNNNNNPPPSSSUUUUUUSSSQQQNNNMMMMMMMMMLLLLLLKKKKKKIIIIIIHHHGGGHHHJJJLLLNNNPPPPPPPPPQQQQQQQQQQQQQQQXXXWWWTTTRRRQQQRRRSSSTTTQQQRRRSSSSSSRRRPPPNNNMMMJJJKKKLLLNNNOOOPPPQQQRRRVVVTTTRRRQQQRRRRRRQQQPPPPPPNNNJJJEEECCCFFFKKKPPPYYYXXXUUUPPPJJJFFFDDDDDDIIILLLNNNNNNNNNPPPUUUYYY[[[\\\\\\]]]^^^___`````````___]]][[[YYYVVVRRRNNNPPPTTTYYY]]]]]]ZZZXXXWWWSSSSSSSSSSSSTTTTTTTTTSSSZZZYYYWWWSSSPPPNNNOOOQQQSSSQQQOOONNNPPPTTTYYY]]]XXX[[[]]]]]]ZZZXXXWWWVVVSSSTTTUUUWWWYYYZZZ\\\\\\]]]]]]^^^aaacccdddbbb```cccbbb```___]]]]]]\\\\\\WWWWWWXXXXXXYYYYYYZZZZZZYYYZZZ[[[]]]___^^^[[[XXXWWWVVVUUUTTTUUUVVVWWWXXXTTTUUUVVVWWWXXXXXXXXXXXXZZZYYYWWWVVVUUUUUUVVVVVVVVVVVVUUUUUUVVVXXXYYYZZZYYYYYYXXXXXXXXXXXXYYYYYYWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVVVVXXXYYY[[[\\\[[[YYYVVVTTTRRROOOLLLIIIKKKLLLNNNQQQSSSTTTUUUUUUTTTVVVXXXYYYYYYWWWSSSQQQLLLNNNRRRVVV[[[___aaaccchhhlllqqquuu{{{}}}{{{~~~}}}rrriiihhhggghhhjjjjjjgggddd------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,+++******)))************************...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,---------......,,,------...------,,,,,,,,,,,,,,,------........................///000000111000///......///000111000000111111111222222222333111///......///111333333333444555666777888888777888:::<<<=========<<<=========<<<<<<=========???@@@BBBEEEGGGIIIKKKKKKMMMMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMKKKIIIGGGFFFDDDEEEGGGIIIKKKNNNOOOPPPQQQQQQPPPPPPPPPQQQRRRSSSSSSPPPMMMKKKIIIHHHFFFEEEEEEEEEDDDBBB@@@AAACCCEEEMMMRRRWWWWWWTTTPPPOOOPPPLLLIIIGGGHHHLLLRRRWWWYYY[[[ZZZZZZYYYYYYYYYYYYZZZWWWUUUSSSRRRRRRPPPLLLIIIFFFIIILLLOOOPPPOOOMMMKKKOOOSSSUUUTTTPPPMMMOOOQQQSSSTTTVVVVVVUUUVVVXXXZZZ[[[YYYXXXWWWVVVTTTQQQNNNQQQTTTWWWZZZZZZYYYXXXWWWWWWXXXZZZ^^^bbbfffjjjlllkkkjjjjjjlllqqqxxx~~~}}}~~~|||{{{|||~~~}}}xxxuuuuuuxxx|||~~~yyytttpppnnnmmmmmmooonnnmmmmmmmmmkkkhhheeeaaa___[[[WWWVVVWWWYYY[[[___bbbeeehhhhhhfffbbb```ZZZWWWTTTRRRQQQPPPNNNMMMPPPOOOOOONNNMMMMMMMMMMMMJJJIIIGGGFFFFFFHHHKKKLLLOOOOOOOOOQQQRRRSSSQQQOOOMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHIIIJJJLLLMMMOOOOOOOOOPPPPPPPPPPPPPPPWWWVVVTTTRRRQQQQQQQQQQQQNNNOOOPPPQQQQQQOOOMMMLLLKKKKKKLLLMMMNNNPPPQQQRRRUUUSSSRRRRRRSSSSSSSSSQQQSSSQQQMMMIIIGGGJJJOOOTTTWWWWWWUUUPPPKKKHHHGGGGGGKKKNNNQQQQQQPPPRRRUUUYYYZZZ[[[\\\]]]^^^___``````aaa```^^^\\\ZZZVVVRRRNNNMMMPPPVVVYYYZZZYYYWWWVVVRRRQQQQQQQQQRRRRRRRRRSSSZZZZZZWWWTTTPPPOOOPPPRRRTTTRRROOONNNOOORRRVVVYYYXXXZZZ\\\[[[YYYWWWVVVVVVRRRRRRTTTVVVYYY[[[\\\]]]^^^^^^]]]___aaabbbaaa___```___^^^]]]\\\[[[[[[[[[XXXXXXXXXYYYYYYYYYYYYYYYWWWXXXYYY[[[]]]]]][[[YYYYYYXXXWWWVVVUUUUUUVVVVVVTTTTTTUUUUUUVVVVVVWWWWWWZZZYYYXXXVVVUUUUUUVVVVVVVVVUUUUUUUUUUUUWWWXXXYYYYYYXXXXXXWWWWWWXXXXXXYYYWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYZZZWWWUUUSSSRRRQQQPPPMMMKKKJJJKKKMMMPPPRRRTTTVVVWWWXXXYYYZZZ[[[YYYVVVRRROOOJJJLLLOOOSSSXXX[[[]]]___```cccfffjjjooowww{{{vvvvvvxxxzzzvvvppppppqqqttttttqqqjjjeee++++++++++++++++++++++++******+++,,,------...///......------,,,++++++***++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,++++++******++++++++++++++++++++++++...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------...------,,,------------------.....................///000000111000///......///000111000000000111111111222222333333111000////////////333333444555666777777888777888:::<<<=========<<<<<<<<<<<<<<<===>>>???@@@BBBCCCDDDGGGIIIKKKMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMKKKKKKKKKJJJIIIGGGFFFEEEFFFFFFGGGHHHJJJLLLMMMNNNPPPOOOOOOOOOOOOPPPPPPQQQOOOLLLIIIGGGFFFFFFEEEDDDDDDDDDCCCAAA??????BBBDDDIIIMMMRRRSSSPPPNNNOOOPPPOOOMMMKKKMMMQQQUUUYYYZZZWWWWWWVVVUUUVVVWWWXXXYYYXXXWWWUUUTTTSSSPPPKKKGGGCCCFFFKKKOOOQQQQQQOOOMMMPPPSSSVVVUUUQQQOOOOOOQQQQQQRRRTTTTTTTTTUUUWWWXXXZZZXXXUUUSSSRRRQQQOOONNNQQQSSSUUUWWWWWWVVVSSSRRRPPPSSSWWW\\\___aaabbbbbbbbbaaa``````ccchhhnnnqqqxxxyyyzzzyyyuuurrrppppppooopppqqqrrrssstttttttttuuussspppooopppqqqrrrqqqmmmllljjjiiijjjmmmppprrrsssooojjjddd```_________aaa```______```^^^[[[YYYUUURRRNNNKKKKKKNNNRRRTTT[[[^^^cccffffffbbb^^^ZZZXXXVVVSSSRRRSSSRRRQQQPPPQQQPPPOOOMMMLLLJJJIIIIIIFFFEEEEEEFFFHHHLLLPPPRRRRRRPPPOOONNNOOOPPPOOONNNLLLLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLNNNNNNNNNOOOOOOPPPPPPPPPTTTTTTSSSRRRQQQOOOMMMLLLIIIJJJLLLMMMNNNMMMLLLLLLLLLLLLKKKKKKLLLOOOQQQSSSSSSRRRQQQRRRTTTUUUTTTSSSSSSRRROOOLLLKKKMMMRRRVVVVVVVVVUUURRRNNNKKKKKKLLLNNNRRRUUUVVVTTTSSSUUUWWWWWWXXXZZZ\\\]]]^^^______bbb```^^^]]]ZZZWWWRRRNNNHHHKKKOOOTTTVVVWWWVVVTTTOOONNNNNNNNNNNNOOOQQQQQQZZZYYYWWWTTTQQQOOOPPPRRRUUUSSSPPPNNNNNNPPPSSSUUUWWWXXXZZZYYYWWWUUUUUUVVVTTTUUUVVVWWWYYYZZZ[[[\\\```^^^]]]]]]^^^______^^^\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXUUUUUUVVVXXX[[[\\\[[[ZZZ[[[ZZZXXXWWWVVVUUUUUUUUUTTTSSSSSSSSSSSSUUUVVVWWWZZZYYYXXXWWWVVVVVVVVVVVVUUUTTTTTTTTTTTTVVVWWWXXXXXXWWWWWWVVVVVVWWWWWWXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVVVVWWWXXXXXXXXXYYYXXXWWWVVVUUUUUUVVVVVVWWWQQQPPPOOOOOOPPPPPPNNNMMMJJJJJJLLLNNNQQQUUUXXXYYY\\\]]]]]]\\\YYYUUUQQQOOOIIIJJJMMMQQQTTTWWWYYYYYYXXXYYYZZZ]]]bbbjjjttt{{{wwwpppnnnppprrrxxxssswww|||{{{rrrkkk++++++++++++++++++++++++******+++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,------...---------............------------...............///000000000///............///000000000000000111111111111222222222111111000///...111111222333333444555555777888:::;;;<<<===<<<<<<::::::;;;<<<===???@@@AAADDDDDDEEEGGGIIILLLMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGEEEEEEGGGGGGGGGGGGHHHJJJKKKLLLNNNNNNNNNNNNNNNNNNOOOOOOKKKHHHFFFFFFGGGHHHHHHHHHEEEEEECCCAAA??????BBBDDDFFFIIIMMMNNNNNNOOOQQQSSSTTTSSSQQQRRRUUUWWWYYYYYYTTTTTTSSSRRRSSSTTTVVVWWWVVVVVVVVVVVVTTTPPPLLLIIIHHHKKKPPPTTTVVVUUUSSSQQQPPPRRRUUUTTTRRROOOOOOOOONNNPPPRRRSSSSSSTTTUUUWWW[[[WWWSSSQQQPPPPPPOOONNNPPPQQQTTTWWWYYYXXXUUURRRPPPRRRUUUXXXZZZ[[[ZZZZZZ\\\[[[ZZZZZZ\\\___cccfffjjjkkkkkkiiieeeaaa```______```bbbdddfffggghhhhhhiiigggeeeeeefffhhhhhhhhhbbbaaaaaaaaabbbdddeeeffffffccc^^^YYYVVVVVVWWWXXXYYYXXXXXXXXXXXXWWWUUURRRNNNKKKHHHFFFGGGJJJOOORRRXXX[[[^^^``````]]]ZZZWWWVVVTTTRRRRRRSSSSSSSSSRRRPPPPPPNNNLLLJJJHHHFFFDDDBBBCCCDDDFFFKKKPPPVVVYYYVVVSSSOOONNNNNNNNNNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKJJJJJJJJJKKKKKKNNNNNNNNNOOOOOOPPPPPPQQQSSSSSSSSSSSSQQQNNNKKKIIIEEEFFFGGGIIIJJJKKKKKKKKKMMMLLLKKKJJJKKKNNNQQQSSSRRRQQQQQQRRRTTTUUUUUUTTTQQQPPPNNNLLLKKKMMMRRRVVVUUUVVVUUUSSSQQQPPPQQQRRRTTTWWWZZZZZZVVVRRRRRRRRRTTTUUUXXXZZZ\\\^^^^^^___```___^^^\\\ZZZVVVQQQMMMDDDFFFJJJNNNRRRTTTTTTSSSLLLKKKJJJIIIJJJLLLOOOPPPXXXXXXVVVRRROOONNNOOOQQQTTTSSSQQQOOOOOOQQQSSSUUUUUUVVVWWWVVVTTTSSSTTTUUUYYYYYYYYYYYYZZZZZZZZZZZZbbb___]]]\\\]]]^^^^^^]]]ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXWWWVVVRRRRRRSSSVVVYYY[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWTTTSSSRRRRRRRRRTTTVVVXXXYYYYYYXXXXXXWWWWWWWWWWWWUUUTTTSSSSSSSSSTTTVVVWWWVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYXXXVVVTTTSSSSSSTTTTTTOOOMMMLLLLLLNNNNNNNNNMMMLLLLLLMMMOOOQQQTTTWWWYYY]]]]]]]]]]]]ZZZWWWTTTQQQKKKMMMOOOQQQTTTUUUVVVWWWVVVUUUTTTUUUZZZbbblllrrrzzz~~~ssskkkjjjmmmqqq{{{|||tttooottt{{{|||xxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---.........---.....................---...............///000000//////............////////////000000000111111111...///000111222111111000111111222222333444444444666777999:::;;;<<<;;;;;;999999:::;;;===???@@@AAADDDDDDEEEFFFHHHJJJMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJHHHGGGFFFFFFGGGGGGFFFFFFFFFHHHJJJKKKNNNNNNNNNNNNNNNNNNMMMMMMGGGGGGGGGIIILLLOOOOOOOOOGGGGGGGGGEEEBBBAAABBBCCCDDDFFFHHHKKKMMMQQQUUUWWWZZZXXXVVVVVVWWWXXXWWWVVVSSSRRRQQQPPPPPPRRRTTTVVVTTTUUUWWWWWWUUUQQQNNNLLLOOORRRUUUXXXYYYWWWTTTSSSOOOQQQSSSSSSRRROOONNNMMMLLLOOOQQQSSSSSSSSSTTTVVVXXXTTTPPPMMMMMMMMMLLLLLLKKKLLLPPPVVVZZZ[[[XXXUUUUUUUUUUUUTTTTTTTTTTTTTTTVVVVVVUUUVVVXXX[[[___aaaaaabbb```]]]XXXTTTRRRQQQRRRSSSUUUXXXZZZ[[[\\\]]]]]]\\\[[[\\\^^^aaaaaaaaa[[[[[[[[[[[[[[[[[[[[[[[[ZZZWWWTTTRRRQQQRRRTTTVVVQQQPPPPPPQQQRRRQQQOOOMMMKKKHHHFFFDDDEEEIIINNNQQQVVVWWWXXXXXXXXXWWWVVVVVVQQQOOOMMMMMMOOOOOOOOONNNNNNNNNMMMKKKHHHEEECCCAAAAAAAAACCCGGGMMMSSSYYY]]]XXXUUUQQQNNNNNNNNNNNNMMMIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJJJJJJJJJJMMMMMMNNNOOOPPPPPPQQQQQQQQQRRRRRRRRRPPPMMMIIIGGGBBBCCCDDDFFFHHHJJJKKKKKKNNNLLLKKKJJJKKKMMMPPPRRRPPPPPPPPPRRRTTTUUUTTTSSSOOOOOONNNMMMLLLMMMQQQTTTTTTUUUUUUTTTSSSSSSUUUVVVXXX[[[^^^[[[VVVPPPMMMMMMPPPRRRUUUYYY\\\]]]^^^^^^^^^]]]\\\\\\ZZZVVVQQQLLLDDDDDDFFFKKKPPPSSSRRRQQQIIIHHHFFFEEEGGGJJJMMMOOOVVVUUUSSSPPPMMMLLLNNNOOOSSSRRRRRRQQQRRRSSSUUUVVVTTTTTTTTTSSSQQQQQQSSSUUUYYYYYYZZZ[[[\\\]]]^^^^^^bbb```]]]\\\]]]^^^]]]]]]YYYYYYZZZZZZZZZYYYYYYXXXWWWXXXYYYYYYYYYWWWVVVTTTPPPPPPRRRVVVZZZ\\\[[[ZZZVVVWWWWWWXXXXXXYYYYYYYYYUUUTTTSSSRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWUUUTTTSSSSSSSSSTTTUUUVVVUUUUUUTTTTTTTTTTTTUUUUUUTTTUUUVVVWWWXXXYYYZZZ[[[YYYXXXXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTUUUVVVWWWXXXZZZXXXUUURRRQQQPPPQQQRRROOOMMMLLLKKKLLLMMMMMMLLLOOOOOOPPPQQQRRRTTTVVVVVVZZZ[[[\\\\\\[[[ZZZXXXWWWQQQRRRSSSUUUVVVVVVWWWWWWUUURRRPPPQQQVVV^^^fffkkkmmmqqqxxx}}}zzzpppjjjiiinnnrrrzzz~~~sssllleeejjjsss{{{........................---------,,,,,,++++++++++++,,,,,,---......////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......++++++,,,---..............................//////...............///000000......................../////////000000000111111---...///111222222333333333333444444555555555555444555777999:::::::::999777888888:::;;;===???@@@CCCBBBBBBCCCEEEHHHJJJLLLMMMLLLLLLLLLLLLMMMNNNNNNNNNMMMLLLJJJHHHHHHGGGGGGGGGFFFEEEDDDEEEGGGIIIJJJNNNNNNNNNOOONNNNNNMMMLLLGGGHHHJJJOOOSSSUUUUUUTTTKKKLLLLLLKKKGGGDDDCCCCCCBBBCCCDDDHHHLLLRRRXXX[[[]]][[[XXXWWWWWWXXXWWWVVVTTTSSSPPPOOOOOOQQQSSSUUUTTTVVVWWWWWWTTTQQQPPPOOORRRSSSUUUWWWWWWUUUSSSQQQOOOPPPRRRSSSRRRPPPMMMKKKKKKNNNQQQSSSSSSSSSTTTUUUSSSOOOKKKIIIHHHHHHGGGFFFDDDFFFKKKSSSZZZ\\\YYYVVVXXXVVVSSSQQQPPPPPPQQQRRRPPPPPPQQQRRRUUUWWWZZZ[[[\\\[[[YYYUUUOOOKKKIIIIIIJJJKKKMMMOOORRRSSSTTTUUUTTTSSSSSSUUUXXXZZZ[[[[[[VVVUUUUUUUUUTTTTTTSSSSSSPPPOOONNNMMMNNNOOOQQQRRRNNNNNNNNNOOOPPPPPPNNNKKKGGGFFFDDDCCCDDDFFFJJJLLLRRRRRRRRRRRRRRRSSSTTTTTTQQQOOOMMMMMMMMMNNNMMMKKKKKKKKKJJJIIIGGGDDDBBB@@@@@@@@@BBBFFFLLLSSSYYY]]]YYYUUUQQQOOONNNNNNMMMLLLHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLMMMNNNOOOOOOPPPQQQNNNOOOOOOOOOMMMKKKHHHFFFAAABBBCCCEEEGGGIIIJJJKKKMMMLLLKKKJJJKKKMMMOOOQQQOOONNNOOOQQQTTTTTTSSSQQQOOOOOOOOONNNMMMMMMPPPRRRQQQRRRSSSSSSSSSSSSUUUWWWYYY[[[]]]ZZZSSSMMMJJJIIIMMMOOOSSSXXX[[[\\\]]]]]]\\\\\\\\\\\\[[[XXXRRRNNNGGGFFFFFFJJJOOORRRQQQPPPGGGFFFCCCBBBDDDHHHLLLOOOTTTSSSRRROOOLLLKKKMMMNNNSSSSSSSSSSSSSSSTTTUUUUUUSSSSSSRRRPPPNNNOOORRRTTTUUUVVVXXX[[[]]]```aaabbb___^^^\\\[[[\\\]]]\\\[[[XXXXXXYYYZZZYYYXXXWWWVVVTTTUUUWWWXXXXXXVVVTTTSSSOOOQQQTTTXXX\\\]]]\\\ZZZTTTUUUVVVXXXYYYYYYYYYYYYTTTSSSSSSSSSSSSUUUVVVWWWXXXXXXYYYYYYYYYXXXXXXWWWUUUUUUTTTSSSSSSTTTUUUVVVTTTSSSSSSSSSSSSSSSSSSTTTRRRSSSTTTVVVWWWYYYZZZZZZWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUWWWXXXYYYWWWTTTPPPOOOOOOPPPQQQQQQNNNLLLKKKLLLMMMMMMMMMPPPQQQRRRTTTUUUUUUUUUUUUVVVWWWYYY[[[\\\\\\\\\[[[VVVVVVWWWWWWXXXWWWWWWVVVQQQNNNLLLMMMSSSZZZ```dddeeegggjjjlllooosssxxx{{{|||zzzvvvpppkkklllqqqvvvuuulllfff```eeelllttt{{{---------------------------------,,,,,,+++++++++---------...............---------------------,,,------------------------+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++...------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......***+++,,,---............------......//////000000...............///000000---..................---////////////000000000111......///000111222333333333444444444444555555555333444666777888999888888666777777888:::<<<>>>???@@@@@@@@@@@@BBBDDDGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMKKKIIIHHHGGGGGGGGGFFFEEEDDDCCCDDDFFFHHHJJJNNNNNNOOOOOOOOONNNMMMLLLIIIKKKOOOTTTXXXYYYWWWUUUOOOQQQRRRQQQMMMHHHDDDCCC@@@@@@@@@DDDKKKSSSYYY]]]]]]ZZZWWWVVVWWWXXXYYYXXXVVVTTTQQQOOOOOOQQQSSSUUUWWWXXXYYYWWWSSSPPPOOOPPPRRRSSSSSSTTTSSSSSSRRRRRRPPPQQQRRRTTTTTTQQQNNNKKKJJJMMMQQQSSSTTTTTTTTTUUUPPPMMMIIIGGGGGGFFFEEECCC@@@BBBHHHQQQZZZ]]]ZZZVVVUUUSSSQQQOOONNNOOOOOOPPPLLLMMMNNNPPPRRRTTTUUUVVVVVVVVVTTTPPPKKKGGGFFFFFFFFFGGGIIIKKKMMMOOOOOOPPPRRRQQQQQQRRRUUUWWWWWWVVVRRRQQQQQQPPPPPPPPPPPPPPPMMMMMMMMMMMMNNNNNNOOOOOOMMMMMMMMMNNNPPPPPPNNNLLLEEEDDDCCCBBBCCCDDDEEEFFFLLLMMMNNNPPPQQQQQQQQQQQQRRRPPPMMMLLLLLLKKKJJJIIIGGGGGGHHHHHHFFFDDDBBB@@@??????AAADDDIIIOOOUUUYYYWWWTTTQQQNNNNNNMMMLLLJJJGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNJJJKKKKKKKKKIIIHHHFFFEEEBBBBBBCCCEEEGGGIIIKKKLLLLLLKKKKKKLLLLLLMMMNNNOOONNNNNNOOOQQQRRRRRRPPPNNNMMMMMMMMMLLLKKKJJJLLLNNNMMMNNNPPPPPPPPPQQQSSSUUUUUUXXXYYYVVVPPPKKKIIIIIIJJJMMMRRRVVVZZZ\\\]]]\\\\\\\\\]]]^^^^^^[[[UUUQQQLLLIIIGGGJJJOOORRRQQQOOOFFFDDDAAA@@@BBBGGGLLLPPPSSSSSSQQQOOOLLLKKKMMMOOOSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPNNNLLLMMMQQQTTTVVVWWWXXXZZZ\\\]]]______[[[ZZZYYYZZZ[[[[[[YYYXXXWWWWWWXXXXXXWWWUUUSSSRRRQQQSSSUUUWWWWWWVVVTTTRRRPPPRRRVVV[[[______\\\YYYTTTUUUVVVWWWXXXXXXWWWWWWQQQRRRRRRSSSSSSTTTTTTUUUWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUTTTTTTSSSTTTUUUVVVSSSRRRRRRRRRRRRRRRRRRSSSPPPQQQRRRTTTVVVXXXYYYZZZUUUVVVVVVVVVVVVWWWWWWWWWVVVUUUTTTTTTTTTVVVXXXYYYYYYVVVRRROOOMMMNNNOOOPPPQQQOOOLLLLLLMMMOOOPPPOOOOOOQQQTTTWWWXXXXXXWWWVVVTTTUUUWWWZZZ[[[]]]]]]^^^XXXXXXXXXXXXWWWVVVUUUUUULLLJJJHHHJJJPPPWWW\\\^^^]]]^^^___``````cccgggjjjnnnppprrrppppppssszzz}}}rrrjjjeeeccchhhmmmrrrwww}}}------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,+++,,,,,,------......///------------------------+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++...------,,,,,,------...,,,++++++++++++++++++,,,,,,,,,,,,---------......***+++,,,---............,,,------...///000111111...............///000000------............------////////////000000000000////////////000111222333222222222222222222222333222333555666777888777777666666777888999;;;<<<===???>>>>>>>>>@@@BBBEEEGGGFFFFFFGGGGGGIIIJJJLLLMMMNNNMMMJJJHHHGGGFFFGGGGGGFFFDDDCCCBBBCCCFFFIIIKKKNNNOOOPPPPPPOOONNNMMMLLLLLLNNNSSSXXX[[[[[[WWWTTTRRRTTTVVVUUUPPPJJJEEECCC>>>===>>>BBBJJJSSSZZZ^^^[[[YYYVVVUUUVVVYYYZZZ[[[WWWUUURRRPPPOOOQQQSSSUUUYYY[[[ZZZWWWQQQNNNNNNOOORRRRRRRRRRRRRRRSSSSSSTTTQQQRRRSSSUUUUUUSSSOOOLLLJJJMMMQQQTTTTTTTTTUUUUUUPPPMMMKKKIIIHHHGGGEEECCCAAABBBHHHRRR[[[___[[[WWWPPPPPPPPPOOOOOOOOOOOOOOOLLLLLLNNNOOOQQQRRRSSSTTTSSSRRRQQQMMMIIIFFFEEEFFFEEEFFFGGGIIIKKKMMMMMMNNNTTTSSSRRRTTTUUUVVVVVVUUUPPPPPPPPPOOOOOOPPPQQQQQQNNNNNNOOOOOOOOOOOONNNNNNIIIHHHIIIJJJLLLLLLJJJHHHDDDDDDDDDCCCCCCCCCCCCDDDGGGIIIMMMPPPQQQQQQOOONNNNNNKKKHHHGGGFFFEEECCCBBBEEEEEEGGGGGGFFFDDDBBBAAA>>>>>>???BBBGGGMMMRRRUUUUUURRROOONNNMMMLLLKKKIIIFFFFFFGGGGGGGGGHHHHHHHHHEEEFFFGGGHHHIIIIIIJJJIIIGGGGGGHHHIIIJJJKKKLLLMMMHHHHHHHHHGGGFFFEEEDDDDDDBBBCCCCCCEEEGGGIIIKKKLLLKKKKKKLLLLLLMMMMMMNNNNNNMMMMMMNNNPPPRRRQQQOOOMMMIIIJJJJJJIIIGGGFFFGGGIIIJJJLLLMMMMMMMMMNNNQQQSSSRRRTTTVVVSSSNNNKKKJJJKKKIIILLLQQQVVVZZZ\\\\\\\\\\\\]]]^^^``````]]]XXXTTTOOOKKKIIIJJJOOORRRQQQNNNFFFDDDAAA???AAAFFFLLLPPPTTTTTTRRROOOMMMLLLNNNPPPTTTTTTTTTSSSRRRPPPOOONNNQQQPPPOOOLLLKKKMMMQQQTTT[[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWXXXZZZZZZWWWUUUUUUVVVWWWWWWVVVSSSQQQOOOOOOQQQTTTVVVVVVUUUSSSRRRPPPSSSXXX]]]aaa```\\\YYYUUUVVVWWWWWWWWWVVVUUUTTTOOOPPPQQQRRRSSSSSSSSSSSSWWWXXXYYYZZZZZZYYYXXXXXXWWWVVVUUUTTTTTTUUUVVVVVVRRRRRRQQQQQQQQQQQQRRRRRROOOPPPQQQSSSUUUWWWXXXYYYTTTUUUUUUVVVVVVWWWWWWXXXWWWVVVUUUUUUUUUWWWYYY[[[XXXVVVRRRNNNMMMMMMOOOPPPPPPNNNLLLLLLNNNQQQRRRRRRMMMPPPTTTYYY[[[[[[YYYXXXTTTUUUWWWYYY[[[\\\]]]^^^XXXXXXXXXWWWVVVUUUSSSSSSJJJHHHFFFIIIPPPWWWZZZ\\\WWWXXXYYYXXXWWWXXXZZZ]]]bbbgggmmmpppssszzz}}}rrrjjjgggiiimmmqqqtttvvvzzz------,,,,,,,,,,,,------,,,------......------,,,------,,,,,,,,,,,,++++++---------.........//////+++***((('''&&&'''((()))******+++,,,,,,---......++++++******++++++,,,---------------------------...///...---,,,,,,...000------------------------...------,,,,,,------.........------------,,,,,,,,,,,,------...---------------------------------...------,,,,,,------...///////////////...------000111111222222222222111//////000111222222333333222222333444555666777888666666666666777888::::::;;;===>>>>>>======>>>@@@@@@CCCFFFGGGGGGFFFGGGHHHFFFGGGHHHFFFDDDBBBBBBCCCDDDCCCBBBBBBCCCFFFHHHJJJMMMNNNNNNOOOPPPPPPPPPPPPMMMOOORRRUUUVVVUUUTTTRRRQQQRRRRRRPPPMMMIIIEEEBBB===;;;;;;AAALLLUUUYYYYYYZZZZZZYYYXXXWWWWWWWWWWWWRRRQQQQQQQQQQQQRRRSSSSSSWWWXXXXXXTTTPPPMMMNNNPPPMMMMMMMMMPPPRRRTTTTTTSSSQQQQQQRRRTTTVVVUUUSSSQQQLLLMMMPPPRRRSSSRRRQQQQQQOOOMMMJJJGGGEEECCCBBBBBBAAADDDKKKTTT[[[]]]XXXSSSLLLLLLLLLLLLMMMMMMMMMMMMOOOOOOPPPPPPQQQRRRRRRRRRSSSRRRPPPNNNJJJGGGDDDBBBBBBEEEGGGGGGFFFHHHLLLPPPPPPOOOOOOPPPQQQRRRQQQOOOMMMLLLKKKJJJJJJKKKLLLMMMPPPPPPNNNMMMMMMMMMNNNOOOIIIIIIIIIIIIHHHGGGFFFEEECCCBBB@@@@@@@@@AAACCCEEEFFFGGGIIILLLNNNOOOOOOOOONNNLLLHHHEEEBBBAAA@@@AAAEEEDDDDDDDDDEEEFFFGGGGGGCCCDDDFFFHHHJJJLLLNNNOOOLLLKKKJJJIIIHHHHHHGGGFFFGGGHHHIIIIIIIIIIIIHHHGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIEEECCCAAAAAACCCEEEEEEEEECCCBBBBBBEEEIIIKKKIIIGGGHHHHHHIIIIIIJJJKKKKKKLLLNNNNNNMMMMMMLLLKKKKKKKKKLLLKKKIIIFFFEEEDDDDDDDDDKKKKKKJJJJJJKKKMMMPPPRRROOOOOONNNNNNMMMLLLKKKKKKMMMPPPTTTWWWXXXZZZ[[[]]]]]]^^^______^^^[[[WWWUUUQQQOOONNNOOOQQQQQQNNNLLLGGGFFFEEECCCEEEJJJQQQVVVZZZWWWSSSOOONNNNNNPPPQQQTTTSSSQQQPPPOOOPPPRRRSSSRRRQQQOOOLLLJJJJJJMMMPPP\\\^^^___^^^[[[WWWUUUTTTTTTUUUWWWXXXXXXXXXWWWWWWSSSTTTUUUUUUUUUSSSQQQPPPPPPRRRUUUWWWWWWUUURRRPPPRRRVVV[[[______[[[VVVRRRUUUUUUUUUTTTUUUUUUVVVVVVSSSQQQOOOPPPSSSVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYVVVVVVUUUTTTSSSSSSSSSTTTRRRRRRRRRRRRQQQQQQQQQQQQSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVWWWWWWXXXWWWUUUSSSTTTVVVXXXXXXXXXWWWTTTPPPOOOOOOQQQRRRRRRTTTRRRQQQPPPQQQQQQOOONNNOOORRRWWWZZZZZZYYYXXXXXXYYYXXXWWWWWWYYYZZZZZZZZZXXXVVVTTTSSSRRRQQQOOOMMMKKKEEEAAADDDNNNVVVYYYXXXYYYWWWTTTQQQQQQRRRUUUVVV```bbbeeeiiinnnuuu}}}|||vvvwwwzzz|||~~~}}}zzzyyy{{{~~~...------------------...,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,---------.........------...------,,,,,,++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------------------------------,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------,,,,,,++++++,,,,,,------......------------------------------...------,,,,,,------...///000000000//////...---///000111111111111111111//////000111111222333333000111222333444555555666666666666666666777888999:::<<<===<<<;;;:::;;;<<>><<<<<<>>>@@@CCCBBBAAA@@@@@@AAABBBCCCEEEFFFIIIKKKLLLLLLKKKKKKNNNPPPQQQSSSSSSRRRPPPOOOPPPQQQQQQQQQNNNIIIDDDAAA<<<<<<===DDDNNNVVVZZZ[[[UUUUUUTTTSSSRRRRRRRRRRRRSSSSSSQQQPPPOOONNNNNNNNNRRRRRRQQQOOOMMMMMMOOOQQQSSSSSSSSSUUUVVVVVVSSSPPPNNNMMMMMMNNNPPPOOOMMMKKKIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHFFFDDDBBBAAA@@@@@@HHHKKKNNNOOOMMMKKKIIIHHHMMMLLLKKKJJJJJJKKKLLLLLLOOOOOOOOOPPPPPPPPPPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKKKKMMMMMMKKKGGGFFFHHHKKKMMMMMMNNNNNNNNNMMMMMMLLLIIIIIIIIIIIIJJJLLLMMMNNNKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAABBBDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFGGGHHHIIIJJJJJJJJJEEECCCAAA@@@BBBCCCCCCBBBDDDDDDEEEHHHKKKLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHGGGFFFEEECCCAAA@@@???@@@@@@EEEFFFGGGIIIKKKMMMNNNOOONNNMMMJJJIIIIIIJJJLLLMMMRRRTTTWWWXXXXXXXXXYYY[[[[[[\\\\\\\\\ZZZXXXVVVUUUSSSRRRPPPOOOOOONNNLLLJJJNNNNNNMMMLLLMMMQQQXXX\\\\\\[[[YYYXXXVVVUUUTTTSSSPPPOOOOOONNNOOOPPPRRRSSSTTTTTTTTTSSSRRRSSSUUUXXX_________\\\YYYVVVVVVVVVSSSTTTUUUWWWWWWVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUUUUTTTTTTSSSVVVWWWZZZ\\\\\\ZZZWWWVVVTTTTTTSSSSSSSSSSSSSSSTTTRRRPPPOOOOOOQQQSSSSSSRRRTTTTTTVVVWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTUUUUUUSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWVVVUUUTTTUUUWWWXXXXXXXXXTTTQQQNNNMMMNNNPPPPPPPPPSSSQQQPPPPPPRRRSSSSSSRRRTTTWWW[[[\\\[[[YYYXXXXXXUUUTTTSSSTTTWWWXXXXXXWWWVVVUUUSSSSSSSSSRRRPPPNNNEEEBBBBBBHHHQQQXXXYYYXXXVVVTTTRRRQQQQQQSSSUUUWWWXXXYYY[[[[[[\\\___dddgggsssyyy~~~}}}........................,,,------......------,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,...++++++++++++++++++++++++...------,,,,,,------...------,,,,,,+++***))))))++++++,,,---............------------------------...------,,,,,,------...///000000000000000//////------...///000000000000///000000000111111111222//////000000111222222333555555444444333444444444555777888888777777888:::>>>@@@BBBBBBAAA@@@AAACCC???@@@???>>><<<===???BBBEEEDDDCCCBBBAAAAAABBBBBBGGGIIILLLOOOPPPPPPOOONNNOOOOOOPPPQQQPPPOOOMMMLLLNNNOOOPPPOOOMMMHHHDDDAAA>>>???AAAHHHPPPXXX\\\]]]VVVUUUTTTSSSSSSRRRRRRSSSUUUTTTRRROOOMMMLLLKKKKKKOOONNNMMMKKKKKKMMMPPPRRRTTTSSSTTTUUUVVVTTTQQQNNNMMMMMMLLLMMMNNNNNNLLLJJJHHHHHHIIIIIIHHHGGGFFFEEEFFFFFFEEEDDDCCCBBBAAAAAADDDGGGJJJIIIGGGFFFHHHJJJMMMLLLJJJIIIHHHIIIJJJKKKNNNNNNNNNNNNNNNNNNOOOOOOKKKKKKKKKLLLMMMNNNNNNOOOPPPQQQPPPLLLHHHEEEGGGIIILLLMMMNNNNNNLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFHHHIIIIIIIIIIIIFFFDDDAAAAAABBBCCCCCCBBBEEEFFFGGGIIIKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFHHHJJJKKKLLLKKKIIIHHHFFFEEEDDDBBBAAAAAABBBBBBEEEFFFHHHJJJLLLNNNNNNOOOOOOMMMIIIGGGGGGIIILLLOOOQQQSSSUUUVVVWWWWWWYYY[[[[[[[[[ZZZXXXWWWUUUSSSRRRPPPOOONNNMMMLLLLLLKKKJJJNNNNNNNNNNNNOOORRRWWW[[[ZZZZZZ[[[ZZZXXXVVVSSSQQQMMMMMMMMMMMMNNNPPPRRRSSSSSSTTTUUUUUUUUUVVVXXXZZZ^^^^^^]]][[[WWWVVVVVVWWWSSSSSSTTTUUUUUUUUUTTTSSSSSSRRRQQQPPPQQQRRRSSSTTTTTTTTTSSSSSSTTTTTTUUUUUUXXXXXXYYYZZZZZZYYYXXXXXXUUUTTTTTTSSSSSSSSSSSSTTTQQQPPPPPPPPPQQQQQQQQQQQQSSSSSSTTTUUUVVVVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUTTTSSSRRRQQQOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSRRRSSSUUUWWWVVVVVVRRRPPPMMMMMMNNNPPPPPPOOOPPPOOONNNOOOQQQSSSTTTSSSWWWYYY\\\\\\[[[XXXWWWWWWRRRQQQQQQSSSVVVWWWWWWVVVUUUTTTSSSSSSTTTSSSQQQNNNEEEDDDFFFKKKSSSWWWWWWUUUUUUTTTRRRQQQRRRTTTVVVWWWXXXYYYYYYYYYYYYZZZ]]]```dddjjjpppsssrrrtttyyy~~~------...//////...------,,,------......------,,,------,,,,,,,,,+++++++++*********+++++++++,,,,,,...---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...++++++++++++++++++++++++...------,,,,,,------...------,,,++++++***))))))***+++,,,---............------------------------...------,,,,,,------...//////000000000000//////,,,,,,---//////000000000000000000000000111111111000000111111222222333333555444333333333333333444333555666777777888:::<<<;;;===>>>>>>======???@@@AAABBBBBBBBBAAABBBDDDFFFGGGGGGFFFFFFEEEEEEFFFFFFKKKLLLOOOQQQRRRRRRQQQQQQNNNNNNOOOOOONNNMMMKKKKKKKKKLLLMMMLLLJJJGGGDDDBBBAAACCCFFFLLLSSSYYY]]]___YYYXXXWWWVVVUUUUUUUUUUUUVVVTTTRRROOOMMMKKKJJJIIIKKKJJJIIIJJJKKKNNNPPPQQQRRRQQQQQQRRRSSSQQQNNNLLLNNNMMMMMMMMMNNNOOOMMMLLLGGGGGGGGGGGGFFFEEEEEEDDDFFFFFFFFFFFFEEEEEEDDDDDDAAADDDEEEEEECCCCCCFFFJJJLLLKKKIIIHHHHHHHHHIIIIIILLLLLLLLLLLLLLLMMMMMMMMMJJJJJJJJJKKKLLLNNNOOOPPPQQQRRRQQQMMMHHHEEEGGGIIILLLNNNOOONNNKKKJJJJJJKKKMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEDDDDDDDDDBBBCCCEEEGGGGGGGGGGGGFFFFFFDDDAAAAAABBBDDDDDDCCCEEEGGGIIIJJJKKKKKKKKKKKKIIIIIIHHHGGGFFFEEEEEEDDDFFFHHHLLLNNNOOONNNMMMKKKFFFFFFDDDCCCBBBCCCCCCDDDGGGHHHJJJLLLNNNOOOPPPPPPPPPMMMIIIFFFFFFHHHLLLNNNLLLNNNQQQRRRSSSUUUXXX[[[ZZZYYYWWWTTTRRRPPPOOONNNLLLLLLKKKJJJIIIHHHIIIJJJKKKLLLLLLLLLMMMPPPTTTWWWWWWXXXYYYYYYWWWTTTPPPNNNJJJKKKKKKLLLNNNOOOPPPQQQPPPRRRTTTVVVVVVVVVXXXYYY[[[[[[ZZZXXXVVVTTTUUUVVVRRRRRRSSSTTTTTTSSSRRRQQQQQQQQQPPPOOOPPPQQQSSSTTTTTTTTTSSSSSSTTTUUUVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYWWWVVVUUUTTTTTTTTTTTTTTTPPPQQQQQQQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUURRRQQQQQQQQQQQQQQQRRRRRRTTTTTTUUUUUUUUUSSSQQQPPPNNNOOOPPPRRRTTTUUUUUUUUUUUUUUUVVVVVVUUUTTTSSSRRRQQQPPPPPPQQQSSSTTTTTTSSSQQQOOOMMMMMMNNNPPPPPPOOONNNLLLKKKLLLOOORRRSSSSSSXXXZZZ[[[[[[YYYWWWVVVVVVPPPPPPQQQSSSVVVXXXWWWVVVTTTSSSSSSTTTTTTSSSPPPNNNHHHIIIKKKOOOTTTVVVUUUSSSUUUTTTSSSSSSSSSUUUVVVXXXWWWXXXXXXXXXWWWWWWYYY[[[ZZZ___cccddddddgggooovvv+++,,,---......---,,,+++,,,------......------,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++***((()))***,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,++++++++++++***+++,,,---.../////////------------------------...------,,,,,,------...---......///////////////,,,,,,...///000000000000000000000000000000000000111111222222222333333333444333333333333333444444333444666777777888:::;;;999:::;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGGGGGGGIIIJJJIIIIIIJJJJJJKKKKKKKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDFFFJJJOOOTTTYYY\\\^^^[[[ZZZYYYXXXWWWWWWWWWWWWWWWUUUSSSPPPMMMKKKIIIIIIIIIHHHHHHJJJMMMOOOPPPOOONNNMMMMMMNNNOOOOOONNNLLLOOONNNMMMNNNPPPPPPPPPOOOHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHDDDDDDCCCBBBAAABBBDDDFFFJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJJJJJJJLLLMMMNNNPPPQQQQQQMMMHHHFFFHHHKKKNNNPPPRRRPPPLLLIIIJJJLLLOOOOOONNNMMMLLLJJJHHHGGGIIIIIIJJJJJJIIIIIIHHHGGGEEEEEEFFFFFFFFFEEEEEEDDDFFFGGGGGGGGGHHHHHHHHHHHHDDDCCCBBBAAAAAAAAAAAABBBBBBDDDFFFGGGHHHGGGEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBAAABBBDDDEEEFFFEEECCCBBBDDDBBB@@@@@@BBBDDDDDDDDDEEEGGGJJJKKKJJJIIIJJJKKKIIIIIIHHHFFFEEEDDDBBBBBBEEEHHHLLLPPPRRRQQQNNNLLLFFFEEEDDDCCCCCCDDDEEEFFFKKKKKKLLLMMMOOOPPPQQQQQQOOOLLLIIIFFFEEEGGGIIIKKKGGGIIIKKKMMMNNNQQQUUUWWWVVVTTTRRROOOMMMMMMMMMMMMKKKKKKJJJHHHEEEEEEFFFHHHGGGIIIJJJKKKKKKMMMPPPSSSTTTUUUVVVVVVTTTQQQMMMKKKIIIJJJKKKLLLMMMNNNOOOOOOMMMPPPSSSUUUUUUUUUUUUVVVUUUVVVWWWVVVTTTSSSTTTUUUQQQQQQRRRSSSSSSRRRPPPOOOOOOOOOOOOPPPPPPRRRSSSTTTTTTTTTTTTTTTTTTUUUVVVWWWYYYYYYYYYXXXXXXYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTQQQRRRTTTSSSQQQPPPPPPPPPPPPQQQRRRSSSSSSTTTSSSSSSPPPPPPOOOOOOOOOPPPQQQQQQSSSTTTUUUUUUUUURRRPPPNNNLLLMMMPPPRRRTTTTTTTTTTTTSSSSSSTTTTTTTTTRRRQQQPPPOOONNNNNNPPPRRRSSSRRRPPPPPPNNNMMMNNNOOOPPPPPPOOOMMMKKKJJJJJJMMMPPPRRRSSSVVVXXXZZZYYYWWWUUUTTTUUUOOOPPPQQQTTTXXXYYYXXXWWWTTTTTTTTTTTTUUUSSSOOOLLLLLLLLLNNNRRRUUUVVVUUUSSSVVVVVVUUUTTTUUUVVVWWWWWWUUUVVVWWWUUUTTTSSSUUUVVVWWWZZZ\\\[[[ZZZ^^^fffnnnwwwzzz}}}}}}|||}}}***+++,,,......,,,+++***,,,------......------,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---((((((((((((((()))******+++++++++,,,,,,---------,,,++++++++++++,,,------+++++++++++++++++++++++++++---//////...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,------------)))***,,,---.../////////------------------------...------,,,,,,------...,,,,,,---...............,,,---...///000111111111000000000000000000000///111111222222222222333333333333333333333444555666444666777666555555666888888999:::;;;;;;===@@@BBBAAADDDHHHJJJJJJJJJKKKKKKIIIJJJLLLMMMOOOPPPQQQQQQNNNNNNMMMLLLLLLMMMNNNOOOKKKKKKKKKKKKKKKJJJJJJJJJFFFEEEDDDCCCCCCDDDFFFGGGEEEGGGKKKOOOSSSWWWZZZ\\\ZZZYYYXXXWWWWWWVVVVVVVVVWWWVVVSSSPPPNNNKKKJJJIIIHHHGGGHHHKKKOOOPPPOOOMMMLLLJJJIIIJJJLLLNNNNNNNNNNNNMMMLLLNNNPPPRRRRRRQQQIIIIIIHHHHHHGGGHHHHHHHHHEEEFFFHHHIIIJJJKKKJJJJJJEEECCCAAAAAABBBDDDDDDDDDHHHHHHIIIJJJIIIGGGEEEDDDDDDEEEFFFGGGHHHIIIJJJKKKNNNLLLJJJIIIHHHIIIJJJKKKMMMNNNOOOLLLIIIHHHJJJMMMOOORRRTTTRRRMMMJJJKKKMMMOOOOOOOOONNNMMMKKKIIIHHHHHHHHHIIIIIIIIIHHHGGGFFFDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFGGGGGGGGGGGGGGGCCCBBBAAA@@@@@@AAAAAABBBCCCEEEGGGHHHHHHFFFCCCBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEEEEAAAAAABBBBBBBBBBBBAAAAAA@@@AAACCCDDDDDDBBB@@@>>>@@@>>>===>>>@@@BBBCCCCCCDDDGGGJJJJJJIIIHHHIIIJJJJJJIIIHHHFFFDDDBBBAAA@@@AAAEEEJJJOOOQQQPPPMMMKKKIIIHHHGGGFFFGGGGGGIIIIIINNNMMMMMMMMMNNNOOOQQQRRRMMMKKKGGGDDDCCCCCCEEEFFFDDDFFFGGGHHHIIIKKKOOORRROOOMMMKKKJJJJJJLLLNNNOOONNNNNNLLLHHHDDDBBBCCCEEEFFFHHHJJJJJJKKKLLLNNNPPPRRRRRRSSSSSSQQQNNNKKKIIIHHHIIIJJJKKKLLLMMMMMMMMMKKKNNNRRRTTTTTTSSSSSSTTTNNNPPPSSSSSSRRRRRRRRRRRRPPPQQQRRRRRRRRRPPPOOONNNMMMMMMOOOPPPQQQRRRRRRRRRSSSSSSTTTUUUUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSQQQTTTVVVUUURRRPPPOOOPPPOOOPPPQQQRRRRRRSSSSSSRRRPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSUUUUUUTTTRRROOOMMMKKKLLLOOORRRTTTTTTTTTTTTQQQRRRSSSSSSRRRQQQOOOMMMNNNNNNOOOPPPRRRSSSQQQPPPPPPOOONNNOOOPPPQQQQQQPPPNNNLLLJJJJJJMMMPPPRRRSSSTTTVVVWWWVVVTTTSSSSSSSSSPPPPPPRRRVVVZZZ[[[ZZZYYYUUUUUUUUUUUUUUURRRNNNKKKMMMNNNPPPTTTVVVWWWWWWVVVXXXXXXWWWVVVVVVVVVWWWWWWVVVWWWWWWUUURRRPPPPPPQQQRRRVVVYYYXXXVVVYYY___eeejjjmmmqqqrrrrrrtttyyy}}})))***,,,------,,,***))),,,------......------,,,---------,,,,,,,,,++++++++++++,,,,,,,,,---------)))***,,,.........,,,+++******+++,,,,,,---......---,,,,,,,,,,,,---......++++++++++++++++++++++++***,,,......---++++++,,,------------------------...------,,,,,,------...+++,,,,,,------......///)))***,,,---.../////////------------------------...------,,,,,,------...+++,,,,,,---.........---,,,---...000111222222222000000000000////////////111111111111111222222222222222222333444555666777666777777666444222333444888999;;;;;;<<<>>>BBBDDD@@@DDDHHHKKKKKKKKKKKKKKKIIIJJJLLLOOOQQQSSSTTTTTTPPPOOOMMMKKKKKKLLLNNNOOOJJJJJJJJJJJJJJJJJJJJJJJJEEECCCAAA@@@AAACCCFFFHHHDDDGGGKKKOOORRRUUUXXXZZZXXXXXXWWWVVVUUUUUUUUUUUUWWWVVVSSSQQQNNNLLLKKKJJJGGGGGGHHHLLLPPPQQQOOOLLLKKKIIIGGGHHHKKKNNNPPPPPPNNNLLLLLLMMMPPPRRRSSSRRRJJJIIIIIIHHHIIIIIIJJJJJJEEEFFFHHHJJJKKKKKKKKKKKKCCCAAA>>>@@@DDDGGGGGGEEEFFFHHHJJJJJJJJJGGGDDDBBBBBBCCCDDDEEEGGGIIIJJJKKKOOOMMMKKKHHHGGGGGGHHHHHHKKKLLLMMMKKKIIIHHHKKKOOOQQQTTTVVVSSSNNNKKKLLLNNNNNNNNNOOOOOONNNMMMKKKJJJGGGGGGHHHIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFEEECCCBBBAAA@@@@@@AAABBBBBBDDDFFFHHHIIIHHHFFFBBB@@@AAAAAAAAAAAABBBBBBCCCDDDAAAAAABBBCCCDDDFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEAAAAAABBBBBBBBBAAAAAA@@@???@@@BBBCCCBBB@@@>>><<<===<<<;;;<<<>>>AAABBBBBBCCCGGGJJJJJJHHHGGGHHHJJJJJJIIIHHHFFFCCCBBB@@@???>>>BBBHHHMMMOOONNNKKKIIIMMMLLLKKKKKKKKKLLLMMMNNNOOONNNMMMLLLLLLNNNPPPQQQKKKIIIFFFCCCAAAAAABBBCCCDDDEEEFFFFFFFFFGGGJJJMMMIIIHHHGGGGGGIIILLLOOORRRQQQQQQNNNIIICCC@@@AAACCCFFFHHHJJJKKKKKKLLLNNNPPPQQQRRRRRRQQQPPPMMMJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKNNNRRRTTTTTTSSSRRRRRRJJJMMMPPPRRRRRRQQQQQQQQQPPPPPPQQQQQQQQQPPPNNNMMMKKKMMMOOOQQQRRRRRRRRRRRRRRRSSSTTTVVVVVVWWWWWWVVVXXXXXXYYYYYYYYYYYYXXXXXXVVVUUUTTTSSSRRRRRRRRRRRRRRRUUUWWWVVVRRRPPPPPPQQQNNNOOOPPPQQQRRRRRRRRRRRRPPPPPPPPPPPPPPPQQQRRRSSSRRRSSSTTTUUUTTTQQQNNNLLLJJJLLLOOORRRTTTTTTTTTSSSPPPQQQRRRRRRQQQOOOMMMLLLOOOOOOOOOQQQSSSTTTRRRPPPPPPOOONNNOOOQQQRRRQQQPPPPPPNNNKKKKKKNNNQQQSSSSSSSSSTTTUUUUUUSSSRRRRRRSSSPPPQQQSSSWWW[[[\\\\\\ZZZVVVUUUUUUUUUUUURRRNNNJJJMMMNNNQQQTTTWWWYYYZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWYYYZZZYYYVVVRRROOONNNOOONNNRRRWWWWWWUUUVVVZZZ___```cccggghhhiiikkkpppttt***+++---.........------,,,,,,************,,,,,,,,,+++)))))))))+++---...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////...---,,,+++++++++++++++............---+++)))'''...------,,,,,,------...///...------------...///+++++++++,,,,,,---------.........------,,,,,,,,,------++++++++++++------------------,,,,,,+++***,,,,,,------...//////000---...///000000///...---111111111000000000000000111111000000111111222333333333444444444444444444555555555555555555555555777999;;;<<<===>>>@@@BBBDDDDDDEEEFFFGGGHHHHHHHHHJJJJJJKKKMMMNNNOOOPPPPPPQQQPPPMMMKKKJJJKKKMMMNNNLLLKKKJJJJJJJJJJJJKKKKKKDDDCCCCCCCCCEEEHHHKKKMMMOOONNNNNNOOOPPPRRRUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXVVVSSSQQQOOOOOOOOOMMMLLLLLLLLLMMMNNNNNNMMMLLLKKKLLLIIIEEEDDDFFFIIIKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQKKKLLLLLLLLLLLLJJJIIIHHHEEEFFFGGGJJJMMMNNNLLLJJJEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKIIIGGGFFFBBBBBBBBBCCCEEEGGGJJJKKKLLLKKKIIIFFFEEEDDDDDDEEEIIIIIIHHHGGGFFFHHHKKKMMMPPPRRRSSSSSSPPPNNNMMMMMMKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDFFFEEEDDDEEEFFFGGGFFFEEEHHHGGGGGGFFFEEEDDDCCCCCCAAA???===>>>@@@CCCDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBEEEEEEEEEFFFFFFFFFFFFFFF@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>>>>??????===<<<;;;;;;;;;<<<===???@@@AAAJJJJJJKKKKKKKKKJJJHHHGGGGGGIIIGGGCCCBBBCCCCCC???@@@EEEJJJMMMLLLKKKLLLMMMEEEGGGHHHJJJKKKKKKJJJJJJMMMLLLKKKJJJKKKLLLNNNPPPKKKIIIGGGDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEFFFFFFFFFGGGHHHKKKMMMNNNPPPOOOMMMIIIDDDAAA@@@@@@GGGJJJLLLNNNMMMMMMNNNOOOMMMNNNNNNMMMJJJIIIIIIJJJIIIJJJJJJKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKIIIJJJKKKLLLNNNPPPQQQRRRTTTRRRQQQPPPPPPQQQPPPOOOMMMMMMLLLKKKMMMOOORRRTTTUUUTTTSSSTTTWWWYYYYYYYYYZZZ[[[\\\]]]\\\ZZZXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQSSSRRRPPPOOONNNMMMMMMMMMKKKQQQUUUTTTTTTUUUUUURRRSSSRRRQQQQQQQQQSSSTTTUUUXXXVVVSSSRRRRRRQQQPPPNNNOOOPPPPPPQQQPPPPPPOOOOOOQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQRRRSSSSSSRRRQQQPPPQQQPPPOOOOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRQQQQQQQQQPPPQQQTTTXXXZZZ\\\]]]]]]\\\ZZZWWWTTTRRRPPPOOOOOORRRSSSTTTUUUVVVXXXYYYZZZWWWWWWVVVUUUUUUUUUUUUVVV[[[YYYVVVRRRPPPNNNMMMMMMPPPOOONNNNNNPPPTTTXXX[[[\\\[[[[[[[[[]]]```ccceee++++++---.........---------,,,+++******+++,,,------,,,+++******+++---...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,******++++++,,,------...------,,,+++++++++++++++***+++,,,,,,------------------,,,,,,,,,,,,---------,,,++++++++++++,,,---+++,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---------,,,,,,+++***------...//////000111111......////////////......////////////////////////000000//////000000111222333333333444444444444444666666666666666666666666777999;;;<<<===>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOOOONNNLLLJJJJJJJJJLLLMMMMMMMMMLLLLLLLLLLLLLLLMMMFFFFFFFFFFFFGGGJJJLLLMMMOOOOOOOOOOOOQQQRRRTTTUUUWWWXXXXXXXXXXXXWWWUUUTTTSSSPPPMMMLLLMMMNNNOOOOOOLLLMMMNNNNNNNNNMMMLLLKKKJJJGGGDDDCCCEEEGGGIIIJJJJJJJJJJJJKKKLLLLLLMMMMMMHHHIIIKKKLLLLLLKKKJJJIIIHHHHHHIIIKKKMMMMMMKKKHHHEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKKKKJJJHHHFFFDDDBBBCCCCCCDDDFFFIIIKKKLLLMMMKKKIIIGGGEEEEEEDDDDDDGGGHHHHHHGGGGGGGGGJJJLLLNNNPPPQQQPPPNNNKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDD@@@>>>======@@@CCCDDDDDDFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>============<<<:::<<<<<<<<<===>>>@@@BBBBBBHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGEEEBBBBBBEEEEEECCCDDDGGGKKKKKKJJJIIIIIIJJJEEEFFFHHHIIIJJJJJJJJJIIILLLKKKIIIIIIIIIKKKLLLNNNJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFHHHJJJLLLMMMNNNNNNLLLHHHCCC@@@???@@@HHHJJJMMMNNNMMMLLLLLLMMMNNNOOOOOONNNKKKJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKMMMNNNNNNMMMKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPRRRQQQPPPPPPPPPPPPPPPPPPLLLLLLLLLMMMNNNPPPRRRSSSUUUSSSSSSTTTVVVXXXYYYXXXZZZ[[[\\\]]]\\\ZZZXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQRRRQQQOOONNNMMMLLLLLLLLLQQQVVVXXXVVVTTTTTTRRROOORRRRRRQQQQQQRRRTTTUUUVVVVVVTTTRRRRRRSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPOOONNNQQQQQQPPPPPPPPPOOOOOOOOOMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPOOOOOOOOOPPPQQQRRRSSSSSSRRRRRRRRRRRRQQQQQQPPPRRRTTTXXXZZZ\\\\\\]]]ZZZYYYVVVSSSQQQPPPOOOOOOSSSSSSTTTVVVVVVWWWWWWVVVTTTTTTTTTTTTUUUVVVWWWWWWZZZYYYVVVTTTQQQOOOMMMMMMNNNMMMLLLLLLNNNQQQUUUWWWXXXXXXXXXXXXZZZ[[[]]]^^^+++,,,---.........---,,,------,,,,,,,,,,,,------...---,,,+++++++++---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,)))******++++++,,,,,,,,,---,,,++++++++++++++++++*********+++,,,---...///------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,------......//////000//////............//////........................///............///000000222333333333444444444555666666666666666666666666666888;;;<<<<<<===???AAABBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNLLLKKKJJJJJJJJJJJJJJJKKKNNNNNNNNNNNNNNNNNNNNNOOOJJJJJJJJJJJJJJJKKKMMMMMMOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXWWWUUUSSSQQQPPPMMMKKKJJJLLLOOOPPPQQQLLLLLLMMMNNNMMMLLLKKKJJJHHHEEEBBBAAACCCFFFGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGBBBEEEHHHKKKMMMLLLJJJIIIJJJJJJJJJLLLMMMLLLJJJGGGEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIGGGEEECCCCCCCCCEEEGGGIIIKKKMMMNNNMMMLLLJJJHHHFFFEEEDDDDDDDDDFFFGGGHHHGGGGGGIIIJJJKKKMMMNNNMMMJJJHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBCCCFFFGGGGGGFFFCCCCCCDDDDDDDDDEEEEEEEEE???===<<<===@@@CCCDDDEEEGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBB????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@???===<<<<<<<<<<<<;;;999<<<<<<===>>>???AAABBBCCCEEEFFFGGGHHHHHHHHHGGGFFFDDDEEECCCAAADDDJJJMMMKKKJJJKKKKKKIIIGGGFFFFFFHHHEEEFFFGGGHHHIIIIIIIIIHHHIIIHHHGGGFFFFFFGGGIIIKKKHHHHHHIIIJJJJJJJJJJJJIIIKKKKKKLLLLLLLLLKKKKKKJJJFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLJJJFFFBBB?????????HHHJJJMMMNNNMMMLLLLLLLLLOOOPPPPPPOOOLLLKKKKKKLLLOOONNNMMMLLLJJJIIIGGGGGGIIIJJJLLLMMMMMMLLLJJJIIIIIIJJJKKKLLLNNNOOOOOOOOOQQQQQQPPPOOOOOOOOOPPPPPPKKKLLLMMMOOOPPPQQQRRRRRRTTTSSSRRRSSSVVVWWWXXXWWWZZZ[[[\\\]]]\\\ZZZXXXWWWUUUUUUTTTSSSRRRQQQQQQPPPPPPOOONNNLLLKKKKKKKKKKKKPPPTTTWWWTTTRRRRRRPPPMMMQQQQQQRRRRRRTTTUUUWWWXXXUUUSSSRRRRRRTTTUUUUUUTTTSSSRRRRRRQQQPPPOOONNNNNNPPPPPPPPPPPPOOOOOOOOOOOOLLLLLLMMMNNNNNNNNNMMMMMMPPPPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPRRRTTTWWWYYY[[[[[[[[[XXXVVVTTTRRRPPPOOONNNNNNQQQRRRTTTVVVVVVUUUTTTSSSQQQQQQRRRSSSUUUWWWXXXYYYZZZYYYXXXUUUSSSPPPMMMLLLJJJJJJIIIIIIKKKMMMPPPRRRSSSTTTUUUVVVWWWWWWWWWWWW+++,,,---.........---,,,------------------------//////---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...---,,,+++***+++,,,------,,,,,,,,,,,,,,,,,,---........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++,,,,,,,,,//////---,,,,,,---//////...............///////////////......//////000111222222222333333444444555666666666666666666666666666888:::;;;;;;<<>>===???BBBEEEFFFEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@BBBCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@??????????????????????????????===<<<<<<===<<<;;;999;;;;;;<<<===>>>@@@BBBCCCBBBCCCEEEFFFGGGFFFFFFEEEBBBCCCBBBBBBIIISSSXXXWWWNNNMMMJJJGGGFFFEEEGGGHHHEEEFFFFFFGGGGGGGGGHHHHHHGGGFFFDDDCCCCCCDDDFFFGGGFFFHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKHHHHHHIIIIIIJJJKKKLLLMMMJJJJJJHHHEEEBBB??????@@@GGGJJJMMMOOOOOONNNNNNNNNNNNOOOOOONNNLLLKKKKKKLLLMMMMMMKKKJJJHHHGGGGGGFFFIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIKKKNNNPPPQQQRRRRRRRRRRRRRRRPPPNNNMMMMMMNNNKKKLLLOOORRRSSSTTTSSSSSSUUUSSSRRRSSSUUUWWWWWWVVVZZZ[[[\\\\\\\\\ZZZXXXVVVTTTTTTSSSRRRQQQPPPOOOOOONNNMMMLLLKKKJJJJJJJJJJJJGGGLLLPPPOOOOOOQQQRRRPPPQQQQQQRRRSSSUUUVVVXXXYYYVVVTTTSSSSSSTTTUUUUUUTTTTTTSSSRRRQQQOOONNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMMMMMMMMMMMMMLLLOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPOOOPPPRRRTTTWWWYYYZZZZZZZZZUUUTTTRRRQQQOOOMMMLLLLLLLLLNNNQQQTTTUUUTTTSSSQQQQQQQQQRRRSSSUUUWWWYYYZZZYYYYYYXXXWWWTTTPPPMMMKKKGGGGGGGGGHHHIIIKKKMMMNNNOOOQQQSSSUUUVVVVVVUUUTTT,,,---.........---,,,+++------------------------///......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------......------------.........---,,,+++***+++,,,---,,,,,,,,,++++++,,,,,,,,,........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,*********+++++++++++++++///...---,,,,,,---...///.........//////000000000000////////////000111111111111222222333444444555444444444444444444444444555777999:::;;;<<<>>>@@@???@@@AAABBBDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJLLLLLLNNNNNNOOOOOONNNNNNNNNNNNOOOOOOOOONNNMMMLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQRRRTTTUUUVVVUUUTTTSSSOOOPPPQQQSSSTTTSSSOOOLLLKKKKKKLLLLLLKKKIIIHHHGGGEEECCCAAAAAABBBDDDEEEEEEDDDEEEFFFFFFEEECCC@@@>>>;;;>>>CCCHHHKKKKKKIIIHHHHHHHHHJJJMMMOOOOOONNNLLLFFFGGGHHHIIIJJJJJJJJJIIIKKKLLLLLLLLLKKKHHHEEEDDDCCCEEEGGGJJJLLLLLLLLLLLLJJJJJJIIIHHHFFFEEEDDDCCC@@@BBBEEEFFFEEEEEEFFFHHHIIIJJJJJJIIIGGGFFFGGGHHHGGGGGGGGGFFFFFFEEEDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDAAA@@@@@@BBBEEEFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@??????AAADDDFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@??????????????????????????????@@@>>>============<<<:::999999:::;;;===???AAABBBAAABBBCCCEEEEEEEEEDDDDDDAAABBBBBBEEEOOO\\\aaa```PPPMMMIIIFFFFFFGGGHHHIIIEEEEEEEEEEEEFFFFFFFFFGGGFFFDDDCCCBBBAAABBBDDDEEEEEEGGGIIILLLMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNIIIIIIHHHEEEBBB@@@AAABBBEEEIIIMMMQQQQQQQQQQQQQQQLLLMMMNNNMMMKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIGGGIIILLLPPPSSSUUUVVVVVVTTTUUUTTTQQQMMMKKKKKKMMMLLLNNNQQQTTTVVVVVVUUUUUUUUUTTTSSSTTTVVVWWWWWWVVVYYYZZZ[[[[[[[[[YYYWWWUUUSSSRRRQQQQQQOOOOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIDDDIIIMMMLLLNNNQQQSSSRRRPPPQQQRRRTTTUUUWWWXXXXXXXXXVVVTTTSSSTTTTTTSSSRRRTTTSSSQQQOOONNNMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRRRRQQQQQQQQQQQQMMMMMMMMMNNNNNNOOOOOOOOOPPPRRRTTTVVVXXXXXXXXXXXXSSSRRRQQQOOOMMMKKKJJJIIIFFFHHHLLLPPPRRRSSSRRRRRRRRRRRRSSSTTTVVVWWWYYYZZZYYYYYYXXXVVVSSSPPPMMMKKKEEEFFFGGGHHHJJJKKKMMMMMMMMMOOORRRUUUVVVVVVUUUTTT,,,---.........---,,,+++,,,,,,------------,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---------------------------------------......///*********+++,,,---...///,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,------------------------......------------...............//////000000111000000//////000000111222000000111222333444555555333333333333333333333333555666999::::::;;;===???>>>???@@@AAACCCEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIIIIJJJKKKMMMNNNOOOOOONNNMMMOOOPPPQQQRRRRRRPPPNNNLLLLLLMMMOOOQQQRRRSSSSSSTTTQQQQQQRRRTTTUUUUUUVVVVVVRRRSSSTTTVVVWWWTTTPPPLLLLLLMMMMMMMMMLLLJJJHHHGGGEEEDDDBBBBBBDDDEEEFFFEEEDDDDDDEEEDDDCCCAAA@@@>>>===@@@EEEIIIKKKKKKJJJIIIHHHHHHJJJMMMPPPQQQOOOMMMGGGHHHJJJLLLLLLLLLKKKKKKLLLMMMMMMMMMKKKHHHFFFDDDBBBEEEHHHJJJKKKKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDCCC???AAACCCCCCCCCDDDFFFHHHIIIIIIIIIHHHFFFFFFGGGIIIGGGGGGFFFFFFEEEDDDBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@@@@AAADDDEEEEEEDDDDDDDDDCCCBBBAAA@@@???>>>AAA@@@@@@AAADDDEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@??????>>>=========????????????????????????@@@>>>======>>>===<<<:::888888999:::<<>>???AAABBBDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBAAAAAABBBDDDGGGHHHJJJKKKMMMOOOPPPOOONNNMMMPPPQQQTTTUUUUUUSSSPPPOOONNNOOOQQQTTTVVVWWWXXXXXXTTTSSSSSSSSSSSSTTTVVVWWWUUUTTTTTTTTTUUUTTTRRRPPPOOOPPPPPPPPPNNNMMMKKKJJJFFFEEECCCDDDEEEGGGGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@CCCEEEHHHKKKMMMMMMMMMLLLJJJJJJKKKNNNPPPPPPNNNLLLIIIJJJLLLNNNNNNNNNMMMLLLLLLLLLLLLLLLJJJGGGDDDCCCBBBDDDGGGJJJJJJHHHFFFDDDCCCDDDEEEFFFFFFEEEDDDCCC???@@@AAAAAAAAACCCFFFHHHHHHHHHHHHFFFEEEEEEFFFHHHGGGGGGFFFFFFEEECCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@AAACCCDDDCCCBBBBBBBBBAAAAAA@@@@@@??????@@@??????@@@BBBCCCBBB@@@>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCBBB?????????>>>===<<<<<<<<>>@@@BBBDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCC@@@???>>>>>>???BBBEEEGGGJJJKKKNNNPPPPPPPPPOOONNNQQQSSSVVVXXXXXXVVVSSSQQQOOOQQQSSSVVVYYYZZZ[[[[[[WWWVVVTTTRRRRRRSSSUUUVVVWWWUUURRRQQQRRRSSSTTTTTTRRRRRRRRRRRRQQQOOOMMMLLLGGGFFFEEEEEEGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBHHHJJJKKKMMMNNNOOOOOOOOOLLLLLLMMMOOOPPPOOOMMMJJJJJJKKKMMMOOOPPPOOONNNMMMKKKKKKKKKKKKIIIFFFCCCAAAAAADDDGGGIIIIIIGGGCCCAAAAAABBBCCCEEEEEEEEEDDDCCC???@@@@@@@@@@@@BBBFFFIIIFFFGGGFFFEEECCCCCCEEEGGGGGGGGGGGGFFFEEECCCBBBAAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@AAACCCCCCBBBAAA???@@@@@@@@@@@@AAAAAAAAA??????>>>???AAAAAA???===;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAABBBCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::888999999:::<<<>>>@@@CCCDDDCCCDDDDDDDDDDDDCCCAAA@@@@@@@@@???CCCMMMVVVVVVQQQNNNJJJDDDBBBBBBBBBAAA@@@EEEEEECCCBBBBBBCCCDDDEEEGGGFFFDDDBBBBBBBBBDDDEEEFFFEEEDDDCCCDDDEEEFFFGGGEEEEEEDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPOOONNNMMMLLLJJJKKKKKKIIIGGGGGGHHHIIIFFFIIINNNOOONNNKKKHHHGGGMMMNNNOOONNNLLLLLLMMMNNNMMMLLLJJJIIIIIIJJJLLLMMMKKKLLLMMMNNNNNNMMMLLLKKKKKKMMMPPPSSSTTTTTTSSSRRRQQQTTTVVVTTTPPPOOORRRUUUSSSTTTVVVXXXZZZ\\\]]]^^^YYYWWWVVVVVVXXXYYYYYYXXXUUUVVVWWWWWWWWWUUUSSSQQQMMMMMMLLLKKKJJJIIIHHHHHHKKKKKKJJJIIIIIIIIIJJJJJJIIIMMMOOOLLLLLLNNNPPPOOOPPPQQQRRRTTTTTTTTTSSSRRRRRRQQQPPPQQQSSSTTTUUUTTTOOOMMMLLLJJJJJJKKKMMMNNNMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKKKKKKKMMMOOOPPPMMMNNNNNNOOONNNMMMLLLKKKIIIJJJLLLOOOQQQTTTVVVWWWQQQRRRTTTUUUVVVVVVUUUUUUQQQQQQOOOMMMIIIEEEBBB@@@AAABBBCCCEEEGGGIIIKKKLLLHHHIIIKKKNNNRRRVVVYYY[[[YYYWWWTTTQQQNNNLLLKKKKKKFFFIIIMMMQQQTTTVVVVVVVVVPPPOOOOOONNNLLLKKKIIIHHH.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---------------------------,,,***)))))))))******------------------------+++++++++++++++***)))(((+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++*********++++++++++++******************************++++++,,,,,,,,,,,,------///000000///---+++,,,---,,,---......,,,,,,---...------------------------++++++,,,,,,---...//////,,,------....../////////...000222444444444333222333333222222222222111111444333333444555888;;;===>>>???@@@AAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB>>>===:::999:::===AAADDDIIIJJJMMMPPPRRRRRRSSSRRRUUUUUUUUUUUUTTTRRRQQQPPPNNNQQQUUUYYY[[[\\\\\\\\\SSSQQQPPPRRRUUUWWWUUUSSSTTTSSSRRRRRRRRRSSSTTTUUUQQQSSSUUUTTTQQQNNNLLLLLLJJJIIIGGGEEEEEEFFFGGGHHHIIIFFFCCCCCCDDDFFFFFFFFFMMMNNNOOOPPPPPPPPPPPPPPPNNNNNNOOOOOOPPPOOOOOOOOOKKKJJJIIIJJJLLLMMMMMMLLLKKKJJJIIIIIIIIIHHHEEEBBB@@@AAACCCEEEEEEDDDCCCBBBCCCCCCDDDDDDDDDDDDCCCCCC??????@@@BBBFFFHHHHHHGGGEEEEEEDDDDDDEEEGGGIIIJJJIIIHHHFFFEEEDDDCCCDDDDDDAAACCCDDDDDDBBBAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBAAA@@@>>>===<<<===???@@@???>>><<<;;;:::::::::;;;<<<>>>AAABBBDDDCCCAAA@@@@@@AAABBBCCCFFFEEEDDDBBBBBBCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEEEECCCAAA???>>>===>>>???@@@>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;:::999888888777888:::<<>>=========AAAAAAAAABBBCCCDDDEEEEEEFFFEEECCCBBBAAABBBDDDEEEJJJHHHFFFDDDCCCCCCDDDEEECCCBBBAAAAAABBBDDDFFFHHHJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNMMMMMMLLLKKKJJJJJJJJJKKKJJJHHHEEEDDDDDDEEEIIIJJJMMMOOOPPPOOONNNNNNJJJJJJJJJKKKJJJJJJIIIIIIGGGKKKNNNPPPPPPNNNNNNNNNPPPOOOOOOOOOPPPQQQSSSTTTVVVUUURRRPPPOOOOOOPPPQQQVVVWWWXXXYYYZZZZZZZZZZZZWWWXXXZZZ[[[[[[ZZZYYYXXXTTTSSSRRRQQQOOONNNMMMLLLMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIIIILLLMMMNNNMMMKKKJJJKKKLLLQQQSSSUUUWWWWWWUUUSSSQQQMMMOOOQQQSSSTTTTTTSSSRRRMMMMMMLLLLLLMMMMMMNNNOOONNNMMMMMMMMMLLLLLLKKKKKKNNNNNNMMMKKKJJJHHHGGGGGGGGGHHHKKKMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLMMMHHHJJJMMMQQQTTTUUUVVVVVVTTTSSSSSSRRRRRRRRRRRRSSSPPPMMMIIIGGGGGGGGGFFFEEEAAABBBDDDGGGIIIHHHDDDAAAFFFFFFGGGKKKPPPSSSUUUUUUVVVUUUSSSPPPMMMKKKJJJIIIHHHKKKPPPTTTVVVWWWVVVUUUOOONNNKKKIIIGGGFFFFFFFFF......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---------------------------,,,***)))))))))***+++************************++++++,,,,,,+++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,------,,,+++*********++++++++++++******************************++++++,,,,,,,,,,,,------...//////...,,,++++++,,,,,,---......,,,,,,---...------------------------++++++,,,,,,---......///---------------............000222333444444333222111111222222333333444444444333333444555888;;;=========>>>???@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA===;;;999999;;;???CCCFFFJJJJJJLLLNNNOOOQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOPPPSSSWWW[[[]]]]]]\\\ZZZRRRPPPOOOQQQTTTUUUTTTRRRTTTSSSSSSSSSSSSTTTVVVVVVRRRTTTUUUTTTQQQNNNLLLLLLJJJIIIGGGEEEEEEFFFGGGHHHHHHFFFDDDDDDEEEGGGGGGGGGJJJKKKLLLMMMNNNOOOOOOOOONNNOOOOOOPPPPPPOOOOOONNNLLLKKKJJJKKKMMMNNNMMMLLLKKKJJJJJJJJJKKKIIIFFFCCCAAABBBDDDEEEEEECCCBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAADDDGGGHHHHHHFFFCCCCCCCCCDDDEEEGGGHHHIIILLLJJJHHHEEECCCBBBAAAAAAEEEFFFHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAABBBBBBAAA???>>>===>>>???@@@@@@>>>===;;;::::::::::::<<<>>>@@@AAACCCBBBBBBAAAAAAAAABBBBBBEEEDDDCCCBBBBBBBBBCCCCCCAAABBBBBBCCCDDDDDDDDDEEEAAA@@@>>>=========>>>???>>>>>>>>>======<<<::::::;;;;;;;;;;;;;;;::::::999888999;;;===???AAACCCCCCEEEDDDBBB@@@??????@@@@@@@@@??????AAAEEEGGGGGGFFFDDDCCCAAA???============AAAAAABBBBBBCCCCCCDDDDDDCCCBBBAAAAAABBBDDDFFFHHHJJJIIIFFFDDDCCCCCCDDDEEEDDDCCCBBBAAABBBDDDFFFHHHIIIIIIJJJJJJKKKKKKLLLLLLOOOOOONNNMMMLLLJJJJJJIIIIIIJJJIIIGGGEEECCCDDDEEEHHHIIILLLMMMNNNNNNMMMLLLIIIIIIJJJJJJJJJIIIIIIHHHHHHKKKNNNPPPOOONNNNNNNNNOOOOOOOOOOOOPPPRRRTTTUUUWWWUUUSSSQQQPPPPPPQQQQQQUUUVVVWWWXXXYYYYYYYYYYYYWWWXXXZZZ[[[[[[YYYXXXWWWTTTSSSRRRQQQOOONNNMMMLLLLLLKKKIIIHHHGGGGGGHHHHHHLLLLLLJJJIIIHHHHHHHHHHHHKKKLLLNNNNNNMMMMMMNNNOOOSSSUUUWWWXXXXXXWWWUUUSSSPPPQQQSSSSSSSSSRRRPPPOOOMMMMMMLLLLLLMMMMMMNNNOOONNNNNNNNNNNNMMMMMMMMMLLLNNNNNNMMMKKKJJJIIIHHHGGGHHHHHHJJJKKKLLLLLLLLLLLLMMMLLLLLLKKKJJJJJJJJJJJJIIIKKKMMMPPPSSSUUUVVVWWWWWWVVVUUUSSSRRRQQQQQQPPPOOOLLLHHHEEEEEEFFFFFFEEECCCDDDEEEHHHIIIHHHEEEBBB@@@AAACCCGGGLLLOOOPPPPPPTTTSSSPPPNNNKKKJJJIIIHHHKKKMMMQQQTTTUUUUUUSSSRRRJJJIIIGGGFFFDDDDDDDDDDDD...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++------------------------,,,,,,+++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++************++++++++++++*********+++,,,------,,,+++*********++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......---+++***+++,,,,,,---......,,,,,,---...------------------------+++,,,,,,------.........------------,,,,,,,,,,,,...///111222333333222222000111111222444555555666333333333333555777:::;;;;;;;;;<<<>>>>>>?????????????????????????????????;;;:::999999<<>>>>>EEEGGGIIIIIIFFFCCCAAA@@@BBBBBBBBBBBBBBBBBBAAAAAA???@@@AAABBBBBBBBBAAA@@@>>>???@@@AAAAAA???>>><<<999999::::::<<<===???@@@AAAAAABBBBBBBBBBBBBBBAAADDDCCCBBBAAAAAAAAABBBBBB@@@@@@AAABBBCCCCCCCCCCCC???>>>===<<<<<<<<<===>>>============<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;::::::<<<===???AAABBBCCCEEEDDDAAA???>>>======>>>>>>======???AAACCCBBBBBBAAA@@@>>>===<<<<<<======AAAAAAAAABBBBBBBBBBBBBBB@@@??????@@@BBBEEEHHHJJJJJJIIIGGGDDDCCCDDDDDDEEEEEEDDDCCCBBBBBBDDDFFFGGGHHHHHHGGGHHHHHHJJJLLLMMMPPPOOONNNMMMKKKIIIHHHHHHHHHHHHHHHFFFDDDCCCDDDFFFGGGIIIKKKLLLMMMLLLKKKJJJGGGHHHIIIIIIIIIIIIIIIHHHIIIKKKNNNPPPOOONNNMMMNNNOOOOOOOOOPPPQQQSSSUUUWWWWWWVVVTTTRRRQQQQQQQQQRRRTTTTTTUUUVVVWWWWWWWWWWWWWWWXXXYYYYYYYYYWWWVVVUUUTTTSSSRRRQQQPPPOOONNNMMMKKKJJJHHHGGGFFFFFFGGGGGGLLLKKKJJJJJJIIIIIIJJJJJJJJJLLLNNNOOONNNOOOQQQRRRUUUVVVXXXYYYYYYXXXVVVUUUSSSTTTTTTSSSRRRPPPNNNLLLMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKMMMMMMKKKJJJIIIHHHHHHHHHJJJKKKMMMOOORRRTTTWWWXXXZZZXXXVVVTTTQQQOOONNNNNNNNNKKKFFFDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIHHHEEEBBB===>>>AAAFFFKKKMMMMMMLLLQQQPPPNNNKKKJJJIIIIIIIIILLLNNNQQQSSSSSSRRRPPPNNNGGGGGGFFFEEEEEEEEEFFFFFF------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,,,,+++******)))******++++++******)))++++++,,,------,,,++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---,,,***)))***+++,,,---......,,,,,,---...------------------------,,,,,,,,,---------......---------,,,,,,+++++++++...///000111222222222222111222222333444444555555222222333333555777999:::888999:::<<<===============>>>>>>>>>>>>>>>>>>===:::999999:::>>>DDDJJJNNNKKKJJJIIIHHHIIIKKKNNNPPPTTTUUUUUUUUUUUUUUUTTTTTTTTTWWW\\\___```]]]YYYVVVQQQPPPPPPQQQRRRSSSSSSSSSTTTTTTTTTUUUVVVWWWXXXYYYSSSTTTUUUSSSOOOMMMKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGHHHGGGFFFGGGIIIKKKLLLLLLGGGGGGIIIKKKLLLMMMMMMMMMNNNNNNOOOOOOOOONNNMMMMMMMMMKKKJJJJJJKKKKKKIIIHHHJJJJJJKKKMMMNNNLLLHHHEEEEEEEEEEEEDDDCCCBBB@@@??????@@@@@@AAAAAA@@@@@@???@@@@@@BBBEEEGGGGGGDDDBBB???@@@CCCEEEGGGHHHGGGGGGJJJHHHEEEBBB???===<<<<<>>AAABBBCCCCCCCCCBBBAAA@@@>>>???AAABBBCCCCCCBBBBBB???@@@AAABBBBBB@@@???===999999:::;;;<<<===>>>??????@@@AAABBBCCCBBBAAA@@@BBBBBBAAAAAA@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBBBB======<<<;;;;;;;;;<<<===<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<============;;;<<<===>>>???AAAAAABBBBBBAAA???>>><<<<<<<<<======<<<<<<===???@@@???>>>======<<<;;;;;;<<<======AAAAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>???AAAEEEHHHJJJJJJIIIFFFDDDCCCDDDDDDEEEFFFDDDCCCBBBBBBDDDEEEGGGFFFFFFEEEEEEFFFHHHKKKLLLPPPOOOMMMLLLJJJHHHGGGFFFEEEFFFFFFEEEDDDCCCDDDFFFHHHIIIKKKLLLLLLKKKJJJIIIFFFGGGGGGHHHIIIIIIIIIIIIJJJLLLNNNOOONNNMMMMMMNNNOOOOOOOOOPPPQQQTTTVVVWWWVVVVVVTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUTTTWWWWWWWWWWWWWWWUUUTTTSSSSSSSSSRRRQQQPPPOOONNNMMMKKKJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIKKKMMMNNNOOOLLLNNNOOOPPPOOOPPPRRRSSSUUUVVVXXXXXXXXXXXXVVVUUUTTTTTTTTTSSSQQQOOOMMMLLLMMMMMMLLLLLLMMMMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHIIIHHHGGGFFFFFFGGGIIIJJJLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKLLLNNNQQQTTTWWWYYYYYYWWWUUUSSSPPPNNNMMMMMMOOOKKKFFFDDDDDDFFFGGGGGGFFFEEEEEEFFFGGGFFFDDDAAA>>>@@@CCCIIINNNPPPOOOMMMPPPOOOLLLKKKIIIIIIJJJKKKKKKMMMOOOPPPPPPOOOMMMLLLHHHHHHHHHHHHIIIJJJJJJKKK------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++))))))))))))))))))))))))+++,,,,,,------,,,,,,,,,***+++,,,------,,,+++***)))******++++++******)))+++,,,------------,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,,,,,,,***)))***+++,,,---......,,,,,,---...------------------------,,,,,,,,,------------------------,,,,,,+++++++++......///000111111111111333333333333333333333333222222222333555666777888777777999:::;;;<<<<<<<<<<<<======>>>>>>======<<<:::999999;;;???EEELLLPPPKKKIIIHHHFFFGGGJJJMMMOOOSSSTTTTTTUUUUUUUUUTTTTTTTTTWWW\\\______[[[WWWTTTQQQRRRSSSSSSSSSTTTTTTUUUTTTTTTUUUVVVWWWWWWXXXXXXRRRSSSSSSPPPMMMJJJIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHGGGGGGIIILLLNNNOOONNNIIIIIIKKKLLLMMMNNNNNNNNNMMMMMMNNNNNNMMMLLLKKKKKKJJJHHHGGGGGGHHHHHHGGGEEEHHHIIIJJJLLLMMMLLLHHHFFFFFFEEEEEEDDDBBBAAA@@@???@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>???AAACCCDDDBBB@@@???AAACCCEEEGGGGGGGGGGGGDDDCCC@@@>>><<<<<<;;;<<<===AAAEEEFFFEEECCCAAA@@@AAABBBCCCDDDCCCBBB@@@???===>>>@@@BBBCCCCCCBBBBBB???@@@BBBCCCBBBAAA???>>>999:::;;;<<<======>>>>>>===>>>@@@AAAAAAAAA@@@???@@@@@@@@@@@@@@@??????>>><<<===???AAAAAAAAA@@@@@@;;;;;;;;;;;;;;;;;;<<<<<<:::;;;;;;;;;;;;::::::999999999;;;<<<======>>>>>><<<======>>>??????@@@@@@???>>><<<;;;;;;<<<=========<<<;;;<<<>>>???>>>===;;;;;;:::::::::;;;<<<===@@@@@@@@@@@@??????????????????>>>???@@@CCCFFFGGGJJJHHHFFFDDDCCCCCCDDDDDDFFFEEECCCBBBAAABBBDDDEEECCCCCCBBBBBBDDDGGGIIIKKKNNNMMMLLLJJJHHHFFFEEEDDDCCCDDDEEEDDDCCCCCCEEEFFFIIIJJJLLLMMMMMMKKKJJJHHHEEEFFFGGGHHHIIIIIIIIIIIIKKKMMMOOOOOONNNMMMMMMNNNOOOOOOOOOPPPQQQSSSUUUWWWUUUUUUTTTSSSSSSRRRRRRRRRQQQRRRRRRSSSSSSSSSSSSSSSUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQPPPOOONNNNNNMMMLLLKKKJJJHHHHHHHHHIIIIIIGGGGGGHHHIIIKKKMMMOOOPPPNNNPPPQQQQQQPPPPPPQQQRRRTTTUUUVVVVVVVVVVVVUUUTTTRRRRRRRRRQQQPPPOOOOOONNNMMMMMMLLLLLLMMMMMMNNNOOOLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIHHHGGGFFFFFFGGGIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKLLLNNNQQQTTTWWWYYYUUUTTTSSSQQQPPPOOONNNNNNPPPLLLHHHEEEEEEGGGGGGHHHEEECCCBBBBBBCCCCCCAAA@@@???AAAEEEJJJOOOQQQPPPNNNPPPNNNLLLKKKJJJKKKMMMNNNIIIJJJLLLNNNNNNMMMLLLLLLHHHIIIJJJKKKKKKLLLLLLMMM,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,***************************++++++,,,,,,,,,,,,,,,+++,,,---//////---,,,+++******++++++++++++******+++,,,---......---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,,,,,,,******+++,,,,,,---......,,,,,,---...------------------------------------------------------------,,,,,,,,,,,,.........///000000111111333333333222222111111111111111222333444555666666555666888999;;;<<<<<<<<<<<<<<<>>>>>>>>>>>><<<<<<888888777999===CCCIIIMMMIIIHHHGGGFFFHHHJJJMMMOOOOOOPPPQQQRRRRRRRRRRRRRRRTTTVVVZZZ\\\\\\YYYUUURRRQQQRRRTTTTTTSSSSSSUUUVVVUUUUUUVVVWWWWWWWWWVVVVVVPPPPPPPPPMMMIIIGGGFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFHHHGGGHHHKKKNNNQQQQQQQQQLLLLLLMMMNNNOOOOOOOOOOOOLLLLLLLLLLLLKKKJJJIIIIIIGGGFFFEEEEEEFFFGGGFFFDDDGGGGGGGGGHHHJJJJJJHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@@@@@@@??????<<<;;;;;;===@@@AAA@@@???AAAAAABBBDDDEEEEEEEEEEEEAAA@@@>>><<<;;;;;;<<<<<<>>>AAADDDFFFEEEDDDCCCCCCAAABBBDDDDDDDDDBBB@@@>>>===>>>???AAABBBBBBAAAAAA???@@@AAABBBBBB@@@???===:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>????????????>>>????????????>>>======:::<<<>>>@@@AAA@@@???>>>:::;;;;;;;;;;;;<<<<<<<<<999::::::;;;;;;:::999999999999:::<<<<<<=====================>>>>>>>>>>>><<<;;;:::::::::;;;<<<===<<<;;;:::;;;===>>>===<<<;;;::::::999:::;;;<<<===>>>>>>>>>???????????????@@@??????>>>???BBBDDDFFFHHHGGGEEEBBBAAABBBCCCCCCFFFDDDBBB@@@@@@AAABBBCCC@@@@@@@@@AAACCCFFFHHHIIIKKKJJJIIIHHHFFFEEECCCCCCAAABBBCCCCCCBBBCCCEEEGGGJJJKKKLLLMMMLLLKKKIIIGGGEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMOOONNNMMMLLLMMMNNNOOOOOOOOOOOOPPPRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQRRRRRRSSSRRRRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPOOONNNMMMMMMMMMMMMLLLJJJIIIHHHHHHIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKOOOPPPQQQQQQPPPOOOQQQRRRSSSTTTTTTUUUUUUTTTTTTSSSQQQQQQQQQPPPPPPPPPOOOOOOMMMMMMLLLLLLMMMMMMNNNOOOLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLKKKJJJJJJHHHHHHHHHHHHIIIIIIJJJKKKHHHHHHHHHIIIJJJKKKMMMMMMJJJKKKMMMOOORRRTTTWWWXXXTTTSSSRRRQQQPPPPPPPPPPPPPPPMMMJJJGGGGGGGGGFFFEEECCCAAA??????@@@AAA@@@???>>>???BBBGGGLLLOOONNNMMMPPPNNNLLLKKKKKKMMMPPPRRRJJJKKKLLLMMMNNNMMMLLLLLLHHHIIIJJJKKKKKKKKKJJJJJJ,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---------,,,,,,------------------------)))******+++,,,,,,+++++++++---///000000///---+++++++++,,,,,,,,,,,,+++++++++,,,---......---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---,,,++++++,,,---,,,---......,,,,,,---...---------------------------------------------------------------.....................///000111111000111111111111111111111000111222333444555555555555666777999;;;<<<<<<<<<<<<===>>>??????>>>===<<<666555444555999>>>DDDHHHGGGGGGGGGGGGIIIKKKNNNPPPNNNNNNOOOQQQQQQRRRRRRRRRSSSUUUWWWYYYYYYVVVSSSQQQOOORRRTTTSSSRRRRRRTTTVVVUUUVVVVVVWWWVVVVVVTTTTTTNNNNNNMMMIIIFFFCCCCCCCCCGGGHHHHHHHHHGGGGGGFFFFFFGGGGGGIIILLLPPPSSSSSSRRRNNNOOOOOOPPPPPPOOOOOONNNJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDEEEGGGGGGFFFEEEFFFEEEDDDDDDFFFGGGGGGFFFEEEEEEDDDCCCBBBAAAAAAAAA===>>>>>>??????>>>>>>===;;;:::999:::===@@@AAAAAAAAAAAA@@@@@@AAABBBBBBCCCAAA@@@>>>===<<<<<<<<<<<>><<<===???@@@AAA@@@@@@???>>>@@@AAABBBAAA@@@>>>===;;;<<<===????????????>>>;;;;;;;;;;;;<<<===>>>>>>======>>>???>>>===<<<;;;999;;;===???@@@???>>><<<:::;;;;;;<<<<<<<<<<<<<<<999999::::::::::::999999888999:::;;;;;;;;;;;;;;;=========<<<<<<<<<<<<<<<<<<<<<:::999888999999:::999888888999<<<======<<<<<<;;;:::999:::;;;<<<===<<<======>>>>>>????????????>>>>>>>>>???BBBDDDFFFGGGFFFCCCAAA@@@@@@AAABBBEEECCCAAA???>>>???@@@AAA<<<===???AAACCCEEEGGGGGGHHHGGGFFFEEEDDDCCCBBBBBB???@@@BBBBBBBBBCCCEEEGGGIIIJJJKKKLLLKKKIIIGGGEEEEEEFFFGGGIIIKKKLLLLLLLLLLLLNNNOOONNNMMMLLLMMMNNNPPPOOONNNNNNOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPQQQQQQRRRSSSTTTOOONNNNNNMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJMMMNNNPPPPPPPPPPPPRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQPPPOOOOOOOOOOOOMMMMMMLLLLLLMMMMMMNNNOOOLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKHHHHHHJJJKKKLLLLLLLLLLLLJJJJJJJJJJJJKKKLLLLLLMMMIIIKKKMMMPPPSSSUUUVVVWWWVVVUUUTTTSSSRRRQQQQQQQQQOOOMMMJJJHHHHHHFFFDDDAAAAAA???======>>>@@@AAA@@@======???CCCHHHLLLLLLLLLOOOMMMKKKJJJKKKNNNQQQSSSOOOOOOOOOOOOOOOMMMLLLLLLIIIJJJKKKKKKJJJIIIHHHGGG,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++++++++++++++++++++++++++)))***,,,---...---,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++,,,...000111111000...,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------,,,+++,,,---,,,---......,,,,,,---...---------------------------------------------------------....../////////...------......///000111......///000111222222333000111222333444555555555555666777999;;;<<<<<<<<<<<<===>>>@@@@@@>>>===<<<444333222333666;;;@@@CCCFFFFFFGGGHHHJJJLLLNNNPPPOOOOOOQQQRRRSSSSSSSSSSSSRRRTTTUUUWWWVVVUUUSSSQQQNNNQQQSSSSSSQQQPPPSSSUUUUUUVVVWWWWWWVVVUUUSSSRRRLLLLLLKKKGGGCCCAAAAAAAAAGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIMMMQQQTTTTTTSSSOOOPPPPPPPPPPPPOOONNNNNNIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEDDDEEEGGGHHHHHHGGGEEECCCBBBBBBDDDFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBB<<<<<<============<<<<<<;;;999888999<<<@@@BBBCCCAAA@@@???>>>>>>???@@@AAACCCBBB@@@>>>===<<<<<<<<>>>>>AAACCCDDDEEEDDDBBB???===<<<===>>>???@@@???>>>>>>>>>???@@@AAAAAA???>>><<<<<<===>>>@@@@@@@@@??????::::::999999:::;;;===>>><<<===>>>>>>>>>===;;;:::888:::===???@@@???===<<<:::;;;;;;<<<=========<<<888999999:::::::::999999999999::::::;;;;;;::::::======<<<<<<;;;;;;;;;;;;>>>===;;;999777777777777888777777888;;;<<<<<<;;;<<<;;;:::::::::;;;<<<===;;;<<<<<<===>>>??????@@@============???BBBEEEGGGFFFEEEBBB@@@???@@@@@@AAADDDCCCAAA???>>>>>>???@@@:::<<<>>>AAACCCEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBAAA>>>???AAAAAAAAABBBEEEGGGHHHIIIJJJJJJJJJGGGEEEDDDEEEFFFHHHJJJKKKLLLMMMMMMMMMNNNOOONNNLLLLLLMMMNNNPPPOOONNNNNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPQQQRRRRRRRRRRRRRRRQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTNNNNNNMMMMMMLLLLLLKKKKKKKKKJJJHHHGGGFFFGGGGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLJJJLLLNNNPPPPPPQQQSSSUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQPPPOOONNNMMMMMMMMMMMMMMMLLLMMMNNNNNNOOOMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKGGGHHHKKKMMMNNNNNNNNNMMMMMMLLLLLLKKKKKKKKKLLLLLLHHHJJJMMMQQQTTTUUUVVVVVVYYYXXXVVVTTTSSSRRRQQQQQQNNNLLLJJJIIIGGGEEEAAA>>>AAA???<<<<<<>>>@@@AAABBB======>>>BBBGGGKKKLLLLLLNNNLLLJJJIIIKKKNNNQQQTTTTTTTTTSSSRRRPPPNNNLLLKKKLLLLLLMMMMMMLLLJJJHHHGGG///...,,,+++***+++,,,,,,++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------,,,+++)))(((((()))+++,,,---------,,,,,,+++++++++///...------++++++***)))+++++++++,,,,,,---------++++++++++++++++++++++++************************++++++,,,------------,,,,,,,,,,,,---------......++++++,,,...000222444555222111111111000000//////000000//////000222333555666666666666888:::<<<===<<<<<<<<<;;;::::::999999555333111000222888>>>BBBGGGHHHIIIIIIIIIKKKNNNPPPMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUTTTQQQOOOOOOPPPOOONNNMMMKKKJJJLLLPPPTTTSSSTTTVVVWWWWWWVVVTTTSSSNNNNNNMMMKKKJJJHHHGGGFFFMMMLLLJJJGGGDDDCCCDDDFFFHHHIIILLLOOOQQQRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMMMMKKKGGGDDDAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCBBBAAAAAABBBBBB<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<>>>AAADDDFFF@@@???>>>======>>>???@@@??????????????????????????????>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCAAA>>><<<777999;;;;;;:::::::::;;;>>>>>>???>>>===<<<:::999<<<===>>>??????@@@@@@???>>>;;;888666555777999;;;;;;<<<>>>???@@@???===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========::::::999999999999888888;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<:::999888666666666777777555777:::<<<===<<<;;;999:::888777666777999<<<>>>AAA@@@???@@@BBBBBB@@@>>>???===<<<===???BBBCCCCCCBBBAAA@@@?????????AAAAAAAAAAAAAAA@@@@@@????????????>>>===???AAACCCCCCBBBAAABBBBBBBBBAAAAAA@@@???CCCCCCBBBAAAAAAAAABBBBBBHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLOOONNNNNNNNNNNNOOOPPPPPPRRRRRRSSSSSSRRRPPPNNNMMMOOOOOONNNNNNNNNNNNMMMMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPOOONNNLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGLLLLLLKKKJJJHHHGGGFFFEEEEEEGGGKKKNNNQQQRRRQQQQQQSSSTTTTTTUUUUUUUUUTTTTTTQQQQQQQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPOOOMMMKKKJJJHHHGGGGGGHHHJJJKKKMMMNNNOOOHHHHHHHHHIIIIIIJJJJJJJJJLLLNNNPPPOOOLLLLLLQQQWWWXXXXXXWWWVVVTTTSSSRRRRRRMMMJJJFFFEEEFFFHHHIIIIIIDDDCCCAAABBBCCCEEEDDDDDD>>><<<;;;???FFFKKKLLLJJJJJJHHHFFFFFFHHHMMMSSSVVVRRRTTTUUUUUUQQQMMMJJJIIILLLLLLLLLLLLLLLKKKJJJJJJ...---,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------,,,+++++++++************,,,,,,,,,+++++++++******++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,---------,,,,,,+++++++++...------,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))***++++++++++++***,,,,,,---------........./////////...//////000111......///000111222222333444333333222333444666777555555555666777999;;;===<<<<<<;;;;;;;;;:::::::::555444111111333888>>>BBBFFFGGGHHHHHHHHHIIILLLOOONNNNNNNNNNNNNNNOOOPPPQQQQQQRRRSSSQQQNNNKKKKKKKKKKKKLLLNNNNNNNNNOOOQQQSSSSSSTTTVVVWWWWWWVVVTTTSSSPPPOOONNNMMMLLLKKKJJJIIILLLKKKHHHEEECCCCCCEEEGGGHHHJJJLLLNNNPPPQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMLLLJJJGGGCCC@@@>>>======>>>@@@BBBEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEECCCBBBAAAAAABBBBBB<<<<<<<<<;;;<<<======>>>===<<<<<<<<<>>>@@@CCCDDD@@@???>>>=========>>>???AAAAAAAAAAAAAAA@@@@@@@@@AAA@@@???>>>>>>>>>>>>>>>@@@AAACCCDDDCCCAAA>>><<<888:::;;;;;;::::::;;;<<<>>>>>>???>>>===<<<:::999<<<<<<===>>>???????????????===;;;999999:::;;;===;;;<<<>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;888999999:::;;;<<<<<<===:::::::::999999999999888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<999888777666666666777777666888:::<<<===<<<:::999888777777777888999<<<===???>>>>>>???AAAAAA@@@>>>===;;;:::;;;===@@@@@@@@@==================>>>>>>AAA@@@@@@@@@????????????>>>======???AAACCCBBBAAA@@@@@@@@@@@@@@@??????>>>BBBBBBAAAAAAAAABBBBBBCCCHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKLLLNNNMMMMMMMMMMMMNNNOOOOOOQQQQQQRRRRRRQQQPPPNNNMMMOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNPPPOOOMMMLLLKKKJJJIIIIIIJJJIIIHHHGGGGGGGGGGGGGGGJJJJJJIIIHHHGGGFFFFFFEEEGGGHHHKKKMMMOOOPPPQQQQQQQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPOOOOOOMMMLLLJJJJJJGGGHHHJJJLLLMMMNNNOOOOOOHHHHHHIIIIIIIIIIIIIIIJJJIIIKKKMMMLLLJJJKKKPPPUUUXXXXXXWWWVVVTTTSSSRRRRRRMMMJJJGGGGGGHHHJJJKKKLLLKKKIIIGGGHHHIIIJJJIIIHHHBBB???>>>AAAGGGLLLLLLJJJKKKIIIFFFEEEFFFJJJNNNQQQRRRSSSSSSRRRPPPMMMKKKJJJLLLLLLLLLKKKKKKJJJIIIIII------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***************))))))))),,,,,,,,,++++++++++++***++++++************++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...............---------.........//////000000///............///......///000111222333333222222111000000111222333555555555666777999:::;;;;;;;;;;;;;;;;;;:::::::::666444222222444999>>>AAADDDEEEFFFFFFFFFHHHKKKMMMOOONNNNNNNNNNNNNNNOOOOOOOOOPPPPPPNNNKKKHHHGGGGGGIIIKKKNNNPPPPPPQQQRRRSSSSSSTTTVVVWWWWWWVVVTTTSSSQQQPPPPPPOOONNNNNNMMMMMMKKKIIIEEEBBBBBBCCCFFFHHHIIIJJJLLLMMMNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMJJJIIIFFFCCC@@@===;;;:::;;;>>>CCCHHHJJJIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB===<<<<<<<<<<<<===>>>>>>======<<<===>>>@@@BBBCCC@@@???>>>===<<<<<<===>>>AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>>>>>>>>>>@@@AAABBBCCCBBB@@@>>>===999;;;<<<<<<;;;;;;<<<===?????????>>>===<<<:::999;;;<<<===>>>??????????????????>>>============>>>;;;<<<===>>>>>>===<<<;;;<<<;;;;;;;;;::::::::::::555666777888999:::;;;<<<;;;:::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888666555555666777777888999;;;======<<<:::999777777888999:::;;;<<<<<<===<<<<<<===???@@@???===:::999888999;;;===>>>===999:::;;;<<<======<<<<<>>>>>>>>>>>>>>======>>>AAABBBBBBAAA????????????>>>>>>>>>>>>AAAAAA@@@AAAAAABBBCCCDDDGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEFFFGGGIIIJJJLLLLLLLLLKKKKKKJJJJJJKKKLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNPPPPPPPPPPPPPPPOOONNNMMMOOOOOOOOONNNNNNNNNNNNMMMKKKKKKKKKLLLLLLMMMMMMMMMPPPOOOMMMKKKJJJIIIHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFIIIJJJKKKLLLNNNOOOPPPPPPOOOOOOPPPPPPPPPPPPOOOOOOPPPPPPOOOOOOOOOOOOOOONNNLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOOOONNNMMMLLLKKKJJJIIIGGGHHHKKKNNNPPPPPPPPPOOOJJJJJJIIIIIIIIIIIIIIIIIIHHHJJJKKKJJJIIILLLQQQVVVXXXXXXWWWVVVUUUSSSQQQQQQKKKJJJHHHIIILLLNNNOOOOOOQQQOOOMMMMMMMMMNNNMMMLLLHHHEEEBBBDDDHHHKKKLLLKKKKKKIIIFFFDDDDDDFFFHHHJJJPPPPPPOOONNNMMMLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGGGG---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------...////////////...------........./////////------------...///000000111111111000000000000000222111000///...///000111444444444555666888999999::::::::::::::::::::::::666555444444666:::>>>@@@DDDEEEFFFFFFFFFGGGJJJMMMOOOOOONNNMMMMMMMMMMMMMMMMMMNNNOOOMMMKKKIIIHHHIIIKKKMMMOOOOOOOOOPPPRRRSSSSSSTTTVVVWWWWWWVVVTTTSSSPPPPPPPPPOOOOOONNNNNNNNNHHHEEE@@@>>>???CCCFFFHHHKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMIIIHHHGGGDDDAAA>>>;;;999999>>>EEEJJJMMMKKKHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBB>>>>>>>>>>>>>>>??????@@@??????>>>>>>???@@@AAABBB@@@???===<<<;;;<<<<<<===AAAAAAAAAAAAAAABBBBBBBBBCCCBBBAAA???>>>=========???@@@AAAAAAAAA@@@>>>===;;;<<<===<<<;;;;;;<<<===???>>>>>>===<<<;;;:::999;;;;;;<<<===>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<<<<=========<<<;;;;;;;;;;;;::::::999999888888333333444666777999:::;;;::::::::::::999999999999999999999999:::::::::;;;:::::::::;;;;;;:::::::::888777666555555555666777999:::;;;<<<<<<;;;999888666888:::;;;============;;;::::::<<<>>>???===<<<999888777888;;;<<<<<<;;;777999;;;>>>???>>><<<;;;>>>>>>=====================<<<<<<===@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCEEEFFFHHHJJJLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMOOOOOONNNNNNNNNMMMMMMMMMJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNLLLJJJIIIHHHHHHGGGHHHHHHGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHKKKKKKKKKKKKLLLNNNOOOPPPNNNNNNOOOOOOOOONNNMMMMMMOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNNNNOOOOOONNNMMMMMMMMMNNNNNNOOOPPPOOOOOOMMMKKKJJJIIIHHHGGGFFFIIILLLOOOQQQPPPOOONNNKKKKKKKKKJJJJJJIIIIIIHHHIIIJJJKKKJJJKKKNNNTTTXXXWWWWWWWWWVVVUUUSSSQQQOOOIIIHHHHHHKKKNNNQQQRRRRRRSSSQQQOOONNNNNNNNNMMMLLLKKKHHHEEEDDDFFFHHHIIIIIIJJJHHHFFFDDDCCCDDDFFFGGGLLLKKKIIIIIIJJJKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEEEE+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))******++++++******------------.........///---------------...//////000000000000000000111111444444222111111222333333222333444555666777777777777777888888999999::::::666555555666777;;;>>>@@@DDDEEEFFFFFFFFFGGGJJJMMMOOOOOONNNMMMLLLLLLLLLLLLLLLMMMOOONNNMMMLLLLLLMMMPPPPPPOOOMMMLLLMMMPPPSSSRRRSSSUUUVVVVVVUUUSSSRRROOOOOONNNNNNMMMMMMMMMLLLEEEAAA<<<;;;>>>CCCFFFHHHLLLLLLLLLLLLLLLMMMMMMNNNKKKKKKLLLMMMMMMMMMLLLLLLIIIHHHGGGEEECCC@@@>>><<<;;;???EEEKKKMMMKKKGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@???@@@AAAAAABBBAAAAAAAAA@@@@@@AAAAAAAAA???>>><<<;;;;;;;;;<<<<<<>>>>>>??????@@@@@@@@@@@@CCCBBBAAA???>>>=========>>>???@@@@@@@@@???>>>===<<<======<<<::::::<<<>>>>>>>>>===<<<;;;:::999999:::;;;<<<======>>>======<<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;::::::;;;::::::999888777777777222333444555777888999:::::::::999999999888888888888888888888999999999999999999:::;;;;;;:::999999666666555444444555666777999::::::;;;;;;:::999888777999;;;>>>???@@@??????:::::::::;;;======<<<;;;999888888999;;;<<<;;;:::555777:::===>>>===;;;999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===???AAA@@@@@@??????>>>>>>>>>>>>???@@@?????????@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDFFFHHHJJJKKKLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJJJJKKKLLLMMMMMMNNNLLLLLLJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOONNNOOOOOOOOONNNNNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPNNNNNNMMMMMMNNNNNNOOOOOOPPPNNNLLLJJJHHHGGGFFFFFFHHHJJJMMMPPPQQQPPPNNNMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIHHHIIIJJJOOOTTTXXXWWWWWWWWWWWWUUURRRPPPNNNFFFGGGHHHLLLPPPSSSTTTSSSUUURRRPPPOOOOOOOOOMMMLLLMMMIIIEEEBBBBBBCCCEEEFFFHHHGGGFFFEEEEEEFFFGGGHHHHHHFFFDDDEEEHHHKKKLLLLLLKKKJJJHHHFFFEEEDDDDDDCCC++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,---------......000///...---,,,+++++++++,,,---...000111333444555222111000000000111222333111222333555555666555555444555555666777888999999666666666777999;;;>>>???DDDEEEEEEEEEEEEGGGJJJMMMNNNNNNMMMLLLKKKKKKLLLLLLKKKMMMOOOOOONNNNNNOOOPPPQQQQQQNNNKKKJJJKKKOOORRRPPPRRRSSSTTTTTTSSSRRRPPPNNNMMMMMMLLLKKKJJJJJJJJJBBB>>>;;;;;;@@@EEEHHHIIILLLLLLLLLLLLLLLMMMNNNOOOJJJKKKLLLMMMMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCBBBBBB???BBBFFFIIIJJJIIIFFFCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAA@@@@@@???===<<<;;;::::::;;;<<<===<<<<<<======>>>?????????AAAAAA???>>>============>>>>>>?????????>>>>>>>>><<<===<<<;;;999999;;;======<<<;;;:::999888888888999:::;;;<<<============:::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;:::::::::999::::::999888777666666555333444555666777888999:::999888888888777777777777777777777777888888888999888888::::::::::::888888555555444333333555666777888888999999999999999888888999<<<>>>@@@@@@@@@@@@;;;::::::;;;<<<<<<;;;999999999999:::<<<<<<;;;999333555888::::::999888666:::::::::;;;;;;;;;;;;;;;<<<;;;;;;<<>>=========>>>@@@AAA@@@@@@???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEGGGHHHJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMKKKJJJJJJJJJKKKLLLMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMJJJIIIIIIHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNOOOOOOOOOOOONNNMMMLLLKKKLLLMMMMMMMMMMMMNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNOOOOOONNNNNNMMMNNNNNNOOOOOOOOOMMMKKKJJJIIIHHHIIIIIILLLNNNOOOQQQQQQPPPNNNMMMNNNNNNMMMMMMMMMMMMMMMMMMHHHGGGEEEEEEHHHLLLRRRUUUWWWWWWWWWWWWUUURRROOOMMMFFFGGGIIINNNSSSUUUUUUUUUVVVTTTRRRQQQQQQQQQOOONNNMMMIIIDDD???>>>???AAACCCFFFFFFFFFFFFFFFGGGGGGHHHEEECCCAAADDDIIIMMMNNNMMMLLLKKKHHHFFFDDDCCCCCCCCC***+++,,,---------,,,,,,------------------------++++++++++++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///.........+++++++++,,,,,,,,,,,,---......---,,,+++++++++,,,,,,---...///111333444555///...------...///000111111222333444555555444444222222333444555777777888666666777999:::<<<===>>>BBBCCCDDDDDDDDDEEEHHHKKKMMMLLLLLLKKKKKKKKKLLLLLLJJJLLLNNNNNNMMMLLLMMMNNNMMMNNNMMMLLLKKKKKKNNNPPPOOOPPPRRRSSSSSSRRRPPPOOONNNMMMLLLKKKJJJIIIHHHGGGBBB>>><<<>>>DDDIIIKKKKKKMMMLLLLLLLLLMMMNNNPPPQQQKKKKKKLLLMMMLLLKKKIIIHHHEEEEEEDDDDDDDDDEEEFFFGGGCCCDDDFFFGGGGGGEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCBBBBBB???????????????@@@AAAAAAAAAAAA@@@@@@???>>>===<<<;;;::::::::::::<<<===>>>;;;<<<<<<===>>>>>>?????????>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>>>>>>><<<<<<<<<:::888888:::<<<<<<;;;999888777666777777999999:::;;;<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<===<<<;;;:::999999999999:::999888777666555555444666666666777888999999:::777777777777666666666666666666666777777777888888777888999::::::999888777444444333333333444666666666666777777888888888999777888:::<<<>>>???@@@@@@===<<<;;;;;;<<<;;;999888888888888:::;;;;;;:::888555666888999999888777666999999999999::::::;;;;;;;;;::::::<<<>>>@@@???>>>>>>===<<<;;;;;;===???@@@AAA@@@@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIJJJKKKMMMNNNKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGHHHIIIJJJKKKLLLLLLGGGGGGGGGGGGGGGHHHIIIIIIFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGIIIJJJLLLNNNNNNNNNMMMNNNNNNNNNNNNMMMLLLKKKJJJLLLLLLLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOOOONNNNNNMMMNNNNNNOOOMMMLLLKKKKKKLLLMMMOOOQQQRRRSSSSSSRRRRRRPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOIIIGGGDDDDDDGGGLLLQQQSSSVVVWWWXXXWWWUUUQQQNNNLLLGGGHHHLLLQQQUUUXXXWWWVVVUUUSSSQQQPPPQQQQQQPPPOOOMMMIIICCC>>>;;;<<>>@@@BBBBBBBBBBBBDDDGGGIIILLLLLLKKKKKKKKKKKKLLLLLLJJJLLLMMMLLLKKKIIIIIIJJJHHHJJJMMMMMMMMMMMMNNNOOONNNOOOQQQRRRRRRQQQOOONNNNNNNNNMMMKKKJJJHHHGGGFFFCCC???===@@@GGGMMMNNNLLLMMMLLLLLLLLLMMMOOOQQQRRRKKKLLLMMMMMMLLLJJJHHHFFFDDDCCCBBBBBBCCCFFFHHHJJJGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDDDDBBBBBB>>>>>>>>>===>>>??????@@@????????????>>><<<;;;::::::999999999:::<<<>>>???;;;<<<<<<===>>>??????@@@>>>===<<<<<<<<<<<<==================>>>>>>>>>>>><<<<<<;;;999777777999<<<;;;:::888666555555666666999999:::;;;<<<<<<<<<<<<:::::::::::::::;;;<<<======<<<;;;:::999999999999999999888777666555444444777777888888999999::::::666666666666555555555555666666666666777777777777666777999::::::999777666444333333222333444555666444555555666777888888999666777888:::<<<===???@@@>>>===<<<<<<<<<;;;999777888777777999;;;:::999777999999:::;;;::::::999888888888999999999:::::::::;;;::::::;;;>>>??????>>>===<<<:::::::::<<<>>>???AAAAAA@@@@@@???@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMFFFFFFEEEEEEFFFFFFGGGHHHIIIHHHHHHHHHIIIKKKLLLNNNJJJJJJIIIIIIIIIHHHHHHHHHEEEFFFFFFGGGIIIJJJKKKKKKFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHJJJMMMNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQRRROOOOOONNNNNNMMMNNNNNNNNNKKKKKKKKKLLLNNNRRRUUUWWWWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQLLLIIIFFFEEEIIINNNRRRUUUVVVWWWXXXWWWUUUQQQNNNKKKHHHJJJNNNSSSXXXZZZYYYWWWSSSQQQOOONNNOOOOOOOOOMMMMMMIIIDDD===:::;;;???CCCFFFFFFFFFFFFEEEDDDCCCBBBEEECCCCCCGGGOOOSSSSSSQQQNNNLLLIIIFFFCCCBBBBBBCCC+++,,,,,,------,,,,,,+++//////---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++---,,,+++******+++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,------...++++++++++++++++++++++++111000...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,++++++******+++,,,,,,------------******+++++++++,,,,,,,,,+++,,,------++++++,,,---------------------------------------------------+++,,,---///000111111111000000000000000000000000111111222222222333333333333333444444555666666777666666666666777888999:::<<<<<<===???@@@AAABBBCCCGGGHHHIIIKKKKKKKKKKKKJJJLLLLLLKKKKKKLLLKKKIIIHHHIIIJJJKKKLLLLLLMMMMMMMMMOOOPPPQQQRRRRRRRRRQQQPPPNNNLLLIIIHHHHHHHHHGGGFFFFFFDDDCCCEEEIIIKKKKKKJJJHHHHHHIIIIIIJJJKKKLLLMMMIIIJJJJJJIIIHHHGGGFFFEEECCCBBBAAABBBDDDFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBCCCCCCBBB@@@??????AAABBBBBBAAAAAABBBBBBCCCDDDAAAAAA@@@???>>>>>>>>>>>>?????????===<<<:::888777999999999:::;;;<<<======<<<===============<<<<<<<<<===>>>===<<<;;;<<<=========???@@@@@@???>>>===>>><<<:::888777888999:::888888777777777777888888999999:::;;;<<<<<<<<<;;;999888777888:::;;;:::999:::::::::999999888888888:::999777666444444333333444555777888999999999888999888888777666555555444666666666666555555555555666666666666777777777777666666666666666777888888777666666555555555666666555666777888999:::;;;;;;999999999888888888888888888777666888;;;===;;;999;;;:::999888777777777777888999:::;;;;;;;;;:::999;;;;;;;;;<<<<<<<<<=========<<<:::999:::<<>>>>>>>>>>>???AAA@@@@@@???@@@BBBCCCDDDBBBCCCCCCDDDEEEFFFFFFGGGIIIIIIJJJJJJJJJIIIIIIHHHEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEHHHFFFEEEEEEFFFFFFDDDCCCCCCDDDFFFIIIJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFIIIHHHHHHGGGFFFFFFFFFGGGIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMKKKJJJIIIIIIJJJJJJLLLMMMMMMNNNNNNOOOOOOPPPPPPOOOOOOOOONNNNNNMMMMMMMMMNNNPPPRRRSSSTTTTTTTTTQQQQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOONNNNNNIIIHHHGGGJJJPPPTTTUUUTTTXXXXXXWWWVVVTTTRRROOONNNPPPOOOPPPSSSVVVYYYZZZYYYUUUSSSQQQPPPNNNNNNNNNOOOLLLIIIEEE@@@>>>===>>>???EEEGGGHHHHHHFFFEEEDDDEEEBBBDDDGGGKKKNNNPPPQQQQQQKKKJJJHHHEEECCCAAA@@@???+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++******+++,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++***+++,,,,,,---------,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---------------------------------------------------+++,,,---///000000111111000000000000000000000000111111111222222222333333222333333444555555666666666666666666777888999999;;;<<<===>>>???AAAAAABBBFFFGGGHHHJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGEEEJJJJJJKKKLLLLLLLLLKKKKKKMMMNNNOOOQQQQQQQQQQQQPPPLLLJJJGGGFFFFFFGGGFFFEEEEEECCCBBBDDDHHHJJJJJJIIIHHHGGGGGGFFFGGGIIIJJJKKKJJJIIIIIIHHHGGGFFFDDDDDDBBBAAA@@@BBBDDDEEEEEEDDDBBBAAA@@@@@@????????????AAABBBCCCBBB@@@???@@@AAA@@@@@@@@@@@@@@@AAAAAABBBCCCBBBAAA@@@??????>>>???>>>>>>===<<<;;;999777777777888:::<<<===?????????============<<<<<<;;;:::;;;<<<======;;;;;;<<<===>>>>>>???@@@@@@??????>>>>>>===;;;999888888999:::888888888777777888888888::::::;;;<<<<<<<<<<<<<<<999888777888:::;;;:::999::::::999999999888888888999888777666444444333333444555777888999999888888888888888777666555555555666666666666555555555555777666666666666666666666444444444444444555666666666666555555444555555666555666777888999::::::;;;999999999888888777777777666555555777:::;;;:::888888888777777666666777777888999:::;;;<<<;;;:::::::::;;;;;;;;;<<<<<<<<<===<<<;;;:::999:::<<<>>>@@@BBBAAA???>>>=========>>>@@@?????????@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFGGGFFFDDDEEEFFFFFFEEEDDDCCCEEEFFFHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIHHHHHHGGGGGGGGGGGGGGGIIIJJJKKKKKKLLLLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJJJJJJJKKKNNNNNNNNNOOOOOOOOOPPPPPPOOONNNNNNMMMLLLKKKKKKKKKOOOPPPQQQSSSTTTTTTTTTTTTPPPPPPOOONNNNNNNNNNNNOOOOOOOOONNNNNNNNNMMMMMMMMMLLLKKKLLLOOOSSSWWWWWWVVVWWWWWWXXXWWWVVVUUUSSSRRROOOOOOOOOQQQTTTWWWWWWVVVPPPOOOMMMLLLKKKKKKLLLLLLMMMKKKGGGDDDBBBBBBCCCCCCHHHJJJKKKJJJGGGDDDCCCCCCAAACCCFFFIIIKKKMMMMMMNNNJJJIIIGGGDDDBBB@@@??????+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++''')))+++------+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---------------------------------------------------+++,,,---...///000000000000000000000000000000000000111111111222222222222222222333333444444555555555555555555666777888888::::::;;;===>>>???@@@AAADDDEEEFFFHHHHHHHHHGGGGGGFFFFFFFFFGGGFFFFFFEEEEEEJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLOOOPPPPPPPPPPPPJJJHHHFFFEEEEEEFFFEEECCCDDDCCCBBBCCCFFFHHHIIIHHHGGGEEEDDDCCCCCCEEEHHHJJJIIIIIIHHHFFFEEECCCBBBAAA?????????AAACCCCCCBBB@@@??????>>>>>>===>>>>>>???@@@AAABBBBBB@@@???@@@AAA@@@????????????@@@AAAAAADDDCCCBBB@@@???>>>>>>>>><<<<<<<<<;;;:::888777666777999<<>>??????@@@??????>>>>>>===<<<;;;999999999::::::999999888888888888999999:::;;;<<<<<<===<<<<<<<<<999888777888:::::::::888999999999888888888888888999888777555555444444444555555666777888888888888888888777777666666555555666666666666555555555555777777777666555555555444444444444333444444555666555444444444444444555555555666666777888999:::::::::999999888777666666555333333333555777999888777666666555555555666777777999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;999999999;;;>>>???@@@???>>><<<<<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDEEEFFFGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGIIIJJJKKKKKKLLLLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLOOOOOOOOOPPPPPPPPPPPPPPPOOOOOONNNMMMKKKJJJIIIIIIOOOPPPPPPQQQRRRRRRQQQQQQOOONNNMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKMMMMMMNNNQQQUUUWWWWWWVVVVVVVVVWWWXXXXXXWWWVVVUUUOOONNNNNNOOORRRSSSSSSRRRLLLKKKKKKJJJJJJKKKKKKLLLNNNMMMKKKJJJIIIIIIIIIIIINNNNNNNNNKKKGGGDDDBBBBBBAAACCCDDDFFFHHHIIIIIIJJJHHHGGGEEECCCAAA@@@??????+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000000000000000000000000000000111111111111222222222222222333333444444333333333444444555666777888999:::;;;<<<>>>??????AAABBBDDDEEEFFFFFFEEEEEEDDDFFFGGGGGGFFFFFFFFFFFFKKKKKKKKKJJJJJJIIIGGGGGGFFFGGGJJJLLLNNNPPPPPPPPPJJJHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFGGGHHHFFFDDDAAA@@@@@@CCCFFFHHHIIIHHHGGGEEECCCAAA@@@@@@======>>>@@@BBBAAA???<<<>>>>>>=========>>>??????>>>@@@BBBBBBAAA@@@@@@AAA@@@@@@??????@@@@@@AAABBBCCCBBBAAA???>>>=========::::::::::::999888777666999;;;>>>AAACCCCCCAAA@@@===<<<<<<;;;:::999777666888:::;;;;;;:::999:::<<<==================<<<<<<<<<<<<;;;:::999999:::::::::999999999999999999:::;;;<<<<<<======<<<<<<<<<999888777888999:::999888888888888888888888888777888777666555555555555555555666666777777777777777888777777777666666666555666666666666555555555555777777666666555444333333666666666555555666666777444444333333333444555555666666666777888999999:::999999888777666555555444222222333555777777777777555555555555666777888999999::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;:::::::::<<<>>>???>>>===<<<;;;:::;;;<<<<<<=========>>>??????@@@@@@CCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDFFFGGGGGGFFFGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOMMMLLLJJJIIIHHHLLLMMMMMMNNNMMMMMMLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOQQQRRRRRRRRRUUUVVVWWWXXXWWWWWWUUUUUUOOONNNMMMNNNOOOPPPOOONNNJJJJJJKKKKKKLLLMMMMMMNNNOOOOOOOOOPPPPPPOOOOOONNNQQQQQQPPPLLLGGGCCCAAAAAACCCCCCDDDEEEFFFFFFGGGGGGGGGFFFDDDBBBAAA?????????+++,,,,,,------,,,,,,+++,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////...//////////////////////////////000000000111111111111111111111222222222222222222222222333444555666777777888999;;;<<<======@@@AAABBBDDDDDDDDDDDDCCCAAADDDFFFFFFEEEDDDEEEGGGJJJJJJJJJIIIHHHGGGFFFEEECCCEEEHHHKKKMMMOOOOOOPPPJJJIIIHHHHHHHHHHHHGGGEEEBBBCCCCCCCCCDDDEEEFFFHHHFFFDDDAAA@@@@@@BBBEEEGGGIIIGGGEEECCCAAA@@@??????======>>>???@@@???===:::<<<;;;;;;;;;;;;<<<<<<===<<<>>>AAABBBAAA@@@@@@AAA>>>>>>>>>>>>>>>??????@@@AAA@@@???===<<<<<<;;;;;;::::::::::::999999888777<<<===@@@BBBCCCAAA@@@>>><<<<<<<<<;;;:::888777666888999::::::999999:::<<<<<<<<<;;;:::::::::::::::;;;::::::999999999999::::::999999999999999999:::;;;<<<<<<<<<<<<<<<;;;;;;999888777777999999888777777777777777777777777777777666666555555555666666666666666666666777777777777777777777666666666666666666666666555555555555777666666555444333333222666666555555555555666666333333333333333444555666666666666777777888888999888888777777666555444444333444666666777777777777555555555666777888999:::999999999999::::::;;;;;;::::::::::::::::::999999;;;;;;;;;;;;;;;===>>>???===<<<;;;:::::::::;;;<<<<<<<<<===>>>?????????@@@BBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCDDDFFFGGGGGGFFFHHHIIIIIIJJJJJJIIIGGGFFFCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPOOONNNMMMKKKJJJHHHGGGGGGLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNOOOPPPTTTUUUVVVVVVUUUTTTRRRQQQPPPNNNMMMMMMNNNNNNMMMKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSRRRQQQQQQQQQQQQOOOKKKFFFBBBAAAAAAEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCBBB@@@@@@??????+++,,,,,,------,,,,,,+++,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---------,,,++++++******+++++++++,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............////////////////////////////////////000000000000000000111111111111111111111111111111222333444444555555666888999:::;;;<<>>======>>>???>>>;;;999888888777777777777777888:::===@@@BBBAAAAAA@@@AAA<<<;;;;;;;;;;;;<<<======???>>>===<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;::::::===>>>@@@AAAAAA@@@>>>===<<<<<<<<<;;;:::999888777777999::::::::::::;;;===;;;:::999888888888888888999999999999999999888888999999888888888888999999;;;;;;;;;<<<;;;;;;:::999999888777777888999777666666666666666777777777777666555555555555666666777777666666555555666666777777777777777666666666666666666666666555555555555555555555444333333333222555444333333222333333333333333333333444555666777666666666777777777888888666666666666555555555555555777888888777666666777666666666666777888999:::888888888888888999::::::::::::999999999999888888::::::::::::;;;<<<===>>>===<<<;;;::::::;;;<<<<<<<<<===>>>??????@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFFFFEEEDDDEEEFFFGGGFFFEEEGGGHHHIIIIIIIIIHHHGGGFFFCCCDDDEEEGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPRRRSSSTTTTTTUUUSSSSSSRRRQQQPPPPPPOOOOOOKKKKKKJJJIIIGGGFFFEEEEEELLLMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLNNNPPPSSSSSSTTTTTTTTTRRRQQQPPPPPPOOOMMMMMMNNNNNNLLLKKKIIIJJJLLLMMMNNNOOOOOOOOORRRRRRRRRRRRRRRQQQPPPPPPNNNNNNLLLIIIEEEBBBBBBBBBFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@+++,,,,,,------,,,,,,+++***+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,---------,,,---------,,,,,,+++*********+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------////////////////////////........./////////000000000000000000000000000000000000000000111222333333444444555777888999:::;;;>>>???AAABBBCCCCCCBBBBBB<<<@@@DDDDDDAAAAAACCCGGGGGGHHHHHHHHHGGGFFFEEEEEECCCDDDGGGJJJLLLNNNNNNNNNJJJIIIIIIJJJKKKKKKIIIFFFCCCDDDFFFEEEDDDDDDFFFIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFDDDAAA@@@@@@AAABBB@@@>>>===<<<======;;;:::888777666555555555555555999<<<@@@BBBBBBAAAAAAAAA======<<<<<<======>>>???======<<<<<<<<<<<<======;;;<<<============<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::999999888999;;;;;;::::::<<<===<<<;;;999888777777777888777777777888888888777777888888888777777888888888::::::;;;;;;:::999999888:::888777777888888777555555555555666666666777777555555555555555666777777777666555555555555666777666666666666777777777777666666666666555555555555444444333333333333333333555444333333222222222333444444444444555666777888666666666666777777777777444444555555555555666666666888999888666444444666555555555555666666777888888777666666666777888999:::999999999888888888888888888888999999:::;;;;;;===<<<;;;::::::;;;<<<===<<<===>>>@@@@@@@@@@@@???>>>>>>??????@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGFFFDDDEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFHHHIIIKKKLLLLLLLLLJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNOOORRRTTTVVVWWWWWWWWWSSSSSSRRRQQQPPPOOONNNMMMKKKKKKJJJJJJIIIHHHGGGGGGLLLLLLMMMMMMMMMMMMMMMLLLJJJJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMKKKIIIJJJMMMQQQPPPQQQRRRSSSTTTSSSRRRRRRQQQPPPNNNNNNOOOOOOMMMLLLLLLMMMOOOPPPQQQRRRQQQQQQSSSRRRQQQPPPOOONNNNNNMMMIIIIIIHHHFFFCCCBBBCCCDDDFFFEEEDDDCCCDDDDDDEEEFFFEEEDDDCCCBBBAAAAAAAAABBB+++,,,,,,------,,,,,,+++)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***,,,...000000...,,,*********+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---------------------------,,,+++*********,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,+++*********+++++++++,,,,,,,,,+++,,,------++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...---------////////////////////////............/////////000000000000000////////////////////////000111222333333444555666777999::::::>>>???AAABBBCCCCCCBBBBBB===BBBFFFFFFCCCCCCFFFIIIFFFGGGGGGGGGGGGFFFEEEEEECCCEEEGGGJJJLLLMMMNNNNNNIIIIIIIIIJJJKKKJJJHHHFFFCCCEEEGGGFFFDDDDDDGGGIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFCCCAAA@@@AAABBBCCCAAA???===<<<<<<<<<;;;::::::999888777666555555555888<<<@@@BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBB===============>>>??????<<<===>>>>>>???>>>>>>>>>::::::;;;<<<===>>>???@@@;;;;;;;;;<<<<<<;;;::::::888999;;;;;;;;;;;;===>>>===<<<:::888777777888888555666777777777777666666888888777777777777888888::::::::::::999999888777:::888777777888888777555444555555555666666777777555555555555555666777888777777555444444555666777666666666666777777777777777666666666555555555555333333333333333333333444777666555555444444444444444444444555666777888888666666666666777777777777333333444444555666666666666888:::888555222333444555444444444444555666666777666555555555666888999:::999999999888888777777666666666777888888999999===<<<;;;;;;;;;<<<===>>><<<===???@@@AAAAAA@@@@@@======>>>???@@@AAAAAABBBAAABBBCCCDDDEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJHHHFFFEEEEEEFFFFFFDDDCCCBBBCCCDDDFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHGGGFFFFFFGGGIIIKKKLLLMMMLLLKKKJJJKKKKKKLLLMMMMMMMMMMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPSSSUUUXXXYYYYYYYYYSSSSSSRRRPPPOOONNNMMMMMMNNNNNNMMMMMMLLLLLLLLLKKKIIIJJJJJJKKKLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMLLLLLLKKKHHHFFFGGGKKKPPPNNNOOOQQQSSSTTTUUUUUUTTTRRRPPPOOOOOOPPPPPPNNNMMMQQQRRRSSSUUUVVVUUUUUUTTTSSSRRRQQQOOOMMMLLLKKKKKKFFFFFFFFFDDDBBBBBBDDDFFFEEEDDDCCCBBBCCCCCCEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB******+++,,,,,,---......***++++++,,,...//////000,,,,,,,,,------.........------,,,,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///......---+++******)))++++++++++++++++++++++++---------............///........................------------.........///000000000000000000000000111111111111111111222222111111222444555777888888<<<<<<>>>???@@@AAAAAAAAA??????@@@AAACCCDDDEEEFFFHHHGGGFFFFFFFFFFFFFFFFFFGGGIIIKKKMMMNNNMMMLLLLLLGGGHHHIIIIIIJJJJJJIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHGGGHHHHHHIIIIIIFFFDDDBBBBBBCCCDDDDDDDDDCCCBBB???===<<<<<<===>>>:::999888777666666666777<<<===@@@BBBBBBAAA???==================>>>>>>>>><<<===>>>>>>>>>>>>======@@@@@@??????>>><<<;;;:::<<<<<<;;;:::999999999999::::::;;;;;;<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;999999999888888888777777777666444222222444666777555666666666666666666555777777777777777888888888999888888777666555555444222222333333444555666666777777777777666666666666:::999888666555555444444555666666666666666555555555555666666555444333333666555555555555444444444555444444333333333444444333333333444444444555555555555555555555555444444555444333222333555777999777777666666555555555444444555555666777666666666444555666888:::;;;;;;;;;666777888999999888666666777777777888888999999999;;;:::999999999:::;;;<<<;;;;;;<<<===>>>???@@@@@@======>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCBBBBBBCCCEEEDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFEEECCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFDDDDDDEEEGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQPPPOOOMMMKKKJJJJJJKKKKKKOOOQQQSSSVVVXXXYYYXXXXXXUUUTTTRRRPPPOOOPPPQQQRRRNNNNNNMMMLLLKKKJJJIIIIIIKKKJJJHHHGGGFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFDDDFFFHHHJJJLLLNNNOOOOOOPPPNNNLLLKKKLLLMMMPPPRRRRRRSSSTTTUUUUUUUUUUUUUUUTTTQQQNNNKKKKKKMMMPPPRRRSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSRRRQQQOOOLLLJJJIIIFFFCCC@@@@@@AAABBBCCCBBBEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFDDDBBB@@@???>>>>>>******+++,,,,,,---......,,,,,,++++++++++++******,,,,,,,,,---------......------,,,,,,,,,,,,++++++---------------,,,,,,,,,---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++........................------------....................................------........./////////////////////////////////000000000111111222222222111222333444666777888999:::;;;<<<===????????????<<<======???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFHHHJJJKKKLLLLLLKKKJJJHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGFFFGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHEEECCCBBBBBBCCCEEEEEEDDDBBBAAA???===;;;;;;<<<===999888888777666666666777===???AAACCCCCCBBB@@@???=========>>>>>>?????????>>>>>>>>>>>>============????????????===<<<;;;:::<<<<<<;;;:::999999999999999::::::;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;:::999999999999888888888777666444222222444666777666666555555555555666666888777777777777777777777777777888777777666555444222333333444555555666666666666666666666777777777888777666555444444444444777777777777777666555444555555666666555444444333444444444444333333333333444444444333333333444444333333333444444444444555555555555555555555555555555444333222333555777888777666666666555555555444444555555666666666666666333444666888999::::::;;;888888888888888777666555555666666777888999999:::;;;:::999888888888999::::::;;;<<<===>>>??????@@@<<<<<<===>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDFFFEEEDDDCCCBBBBBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLLLLNNNOOOPPPQQQRRRQQQOOOMMMLLLLLLLLLLLLLLLNNNQQQTTTUUUVVVUUUUUUUUUSSSQQQPPPOOOOOOPPPQQQOOOOOONNNMMMKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGIIIJJJMMMNNNPPPQQQRRRPPPNNNMMMNNNOOORRRSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUSSSOOOMMMMMMNNNQQQSSSRRRRRRRRRQQQQQQRRRRRRRRRSSSSSSRRRPPPNNNLLLJJJIIIHHHEEEAAA@@@@@@BBBBBBBBBDDDCCCCCCCCCDDDEEEGGGHHHGGGFFFDDDBBB@@@???>>>>>>***++++++,,,,,,------...,,,,,,,,,++++++*********,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------................................................/////////000//////////////////////////////000000111222333333222222333555666777888999888999:::;;;<<<=========999999:::<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFEEEGGGHHHJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFDDDCCCAAABBBDDDEEEEEEEEEAAA???===<<<;;;;;;;;;<<<::::::999999888999999999===>>>@@@BBBBBBAAA@@@???<<<======>>>???@@@AAAAAA@@@???>>><<<<<<<<<===>>>?????????>>>===<<<;;;:::;;;;;;;;;:::999999888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999777666444333333444666777888666555444444555666888888888888777777666666666555666777888888777555444444444444555555666666777555555555666666777777888555555444444444444555555999999999888777666555444555555555666555555444333333333333333222222222222333333333333333444444444333333333333444444444444555555555555555555555555444444333333333555666777666666666555555555555555444444555555666666666666444555666888999::::::::::::999888777666555555555444555555777888999::::::::::::888777666777777888::::::;;;<<<===>>>??????;;;;;;<<<<<<======>>>>>>??????@@@AAABBBCCCCCCDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@AAACCCBBBAAAAAABBBDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBAAABBBCCCCCCEEEEEEFFFGGGEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMPPPRRRSSSTTTSSSQQQOOOMMMLLLLLLMMMKKKMMMPPPRRRTTTTTTTTTSSSTTTSSSQQQOOOOOOOOOPPPPPPPPPOOONNNMMMKKKJJJHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIJJJKKKMMMOOORRRTTTSSSRRRQQQPPPPPPRRRTTTUUUTTTTTTUUUVVVVVVVVVUUUUUUVVVTTTQQQOOOOOOPPPRRRTTTQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPNNNLLLKKKJJJIIIEEEAAA??????AAABBBBBBCCCCCCDDDEEEFFFHHHIIIJJJGGGFFFDDDAAA@@@?????????+++++++++,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,---------........................................../////////000000////////////////////////---...///000111222333444222333444555666777888888777888999:::;;;;;;;;;;;;777888999:::;;;===>>>>>>===>>>@@@BBBDDDEEEFFFGGGFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHFFFEEEDDDDDDDDDDDDCCCBBBAAABBBDDDFFFEEEDDD???>>>===;;;;;;:::;;;;;;<<<;;;;;;;;;;;;;;;<<<===;;;<<<===>>>???>>>===<<<<<<===>>>???@@@AAABBBBBBAAA@@@>>><<<;;;<<<===>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::999888888777777888999::::::;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777666555444444555666777888777444333333444777888999999888777666555555444333555777999999888666444555555555555666666777777444444555555666777888888444444444444555666777777;;;;;;:::999888777555444444555555555555555444444333333333333222222222222222222333333444444444333222222333333333444444444444444444555555555555555444333333333333444555666555555555555555555555555444444444444555555666666555666777999:::;;;;;;;;;;;;:::888666555444555555444555666777999:::;;;<<<:::999777666555555666666999999:::;;;<<<===>>>>>>;;;;;;<<<<<<==================>>>???AAABBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@???AAABBBBBBAAAAAABBBCCCEEEDDDCCCBBBBBBCCCDDDEEECCCCCCBBBBBBAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJMMMMMMMMMNNNOOORRRUUUWWWUUUSSSQQQOOOMMMLLLLLLLLLLLLNNNQQQSSSUUUUUUTTTTTTRRRQQQPPPOOONNNNNNNNNOOOOOONNNMMMKKKJJJHHHGGGFFFEEEFFFGGGHHHIIIIIIHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHLLLKKKKKKKKKMMMQQQTTTVVVTTTSSSRRRQQQQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSQQQPPPPPPPPPRRRSSSPPPOOOOOONNNNNNOOOOOOPPPOOOOOOOOOOOONNNLLLKKKJJJGGGDDD???===???AAACCCDDDFFFFFFGGGGGGHHHIIIJJJJJJFFFEEECCCAAA@@@@@@@@@AAA++++++,,,,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...+++,,,---......---+++***************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++........................,,,,,,,,,------------.......................................////////////........................---......000111222333333222222333444555666777777777777888999::::::::::::777888999:::;;;===>>>>>><<<===@@@CCCEEEGGGHHHIIIGGGGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCDDDCCCBBBBBBCCCEEEFFFEEECCC======<<<;;;;;;::::::::::::::::::::::::;;;<<<===:::;;;<<<=========<<<<<<<<<===>>>???@@@AAABBBBBBAAA???===<<<;;;<<<===???======>>>======<<<;;;::::::::::::::::::888777666666777888999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777666555555555555666777888777444333333444777888999888888777666555444444333555777999999888666444555555555666666666666666333444444555666777777888444444444555666777999:::;;;;;;;;;:::999777666555444444555555555555555444444444444444333333333333111111333444444444333333222222222333333333444444444444444555555555666666333333333333333444444555444444444555555555555555555444444333444555666666777888999:::;;;;;;<<<<<<;;;:::777555444444444555555555777888:::;;;<<<===888888666555555555666666888888999:::;;;<<<======<<<<<<<<<===============;;;<<<===>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@@@@AAACCCDDDCCCBBBAAAAAABBBCCCDDDBBBAAAAAAAAAAAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJLLLLLLMMMNNNPPPRRRUUUVVVRRRQQQOOOMMMKKKKKKKKKKKKLLLNNNPPPSSSTTTTTTSSSSSSQQQPPPOOONNNNNNMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEGGGHHHJJJLLLLLLLLLJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIMMMLLLLLLLLLOOORRRUUUWWWSSSRRRQQQQQQQQQRRRTTTTTTUUUUUUUUUVVVVVVUUUUUUTTTRRRQQQPPPOOOOOOOOOPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNNNNMMMMMMLLLKKKDDDAAA>>>===???BBBDDDEEEIIIIIIIIIIIIIIIIIIHHHHHHDDDCCCAAA@@@@@@AAACCCDDD,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))))),,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------.........///..............................//////000111222222111222222333444444555555666666777888888888888888888888999;;;<<<===>>>???;;;===@@@DDDGGGHHHIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGFFFEEEDDDDDDDDDEEEDDDCCCCCCDDDEEEEEECCCBBB======<<<<<<<<<;;;;;;;;;666666666777888999:::;;;<<<<<<======>>>>>>>>>===<<<======>>>???@@@AAAAAA???>>>===<<<<<<===>>>???===============<<<;;;:::999::::::::::::888777555555666777888999:::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999999777666666666666666666777888666555444444555666888777777777666666555555555555666777888888777555444555555555555555555555555444444444555555666666777555555555555777888999::::::::::::999888777666555333444555555666555555555444444444444333333333333000111222444444444333333222222222222333333333333333333444444555666666666333333333333444444444333444444444444444555555555555444333333333444666777777888999:::;;;;;;;;;;;;999888777666555444444444555666777888999:::;;;;;;777666555555555666777777777777888999:::;;;<<<<<<========================;;;;;;<<<===>>>??????@@@>>>????????????@@@@@@@@@>>>@@@AAAAAA@@@???AAABBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@AAAAAABBBCCCBBBCCCDDDDDDFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQPPPOOOMMMKKKJJJJJJKKKKKKJJJLLLNNNQQQRRRRRRQQQPPPOOOOOOOOONNNMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFIIIKKKMMMOOOOOONNNLLLJJJIIIHHHGGGFFFGGGHHHIIIJJJLLLLLLMMMNNNPPPRRRUUUVVVRRRQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSOOOOOOOOOOOOOOONNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLDDDBBB@@@@@@BBBEEEFFFFFFHHHHHHHHHHHHHHHFFFEEEEEEBBBAAA??????@@@BBBEEEGGG,,,,,,,,,,,,,,,,,,,,,,,,...------,,,***))))))(((,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------************************++++++,,,,,,,,,---------........................,,,,,,,,,,,,------------.........................../////////000000111111000111111222222333333444444444555555666666555555888888999;;;<<<===>>>???;;;===@@@DDDGGGHHHIIIIIIGGGFFFFFFFFFEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFCCCCCCDDDEEEFFFHHHIIIJJJGGGFFFFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDEEEDDDBBB@@@===============<<<;;;;;;666666666777888:::;;;<<<;;;<<<<<<<<<=====================>>>>>>?????????<<<<<<======>>>>>>??????<<<<<<======<<<<<<;;;;;;888999:::;;;:::888666555444555666888999999::::::999999:::::::::;;;;;;;;;:::999999999999888888888777666666666666666666777666666555555555555666666666666666666666666555555777777888777777666555444444444444444444444444444555555555555555555555555444444444555666777888999888888999999888777666666333444444555666666555555333333333333222222222222///000222444444444333222111222222222222333333333333333444444555666666777333333333444444333333222333333333444444555555555555444333222222444555777666666777888999999999999666777777777666555555444444555555666777888888888666666555555555777888999666666777888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>??????@@@@@@>>>???@@@@@@??????@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@????????????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHGGGIIIKKKMMMNNNNNNNNNMMMNNNMMMLLLKKKJJJKKKLLLLLLKKKMMMOOOQQQRRRRRRQQQPPPNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJLLLOOOQQQQQQNNNKKKIIIIIIHHHGGGFFFFFFHHHJJJKKKKKKLLLMMMOOOQQQSSSTTTUUURRRRRRRRRRRRRRRSSSSSSTTTSSSTTTTTTTTTTTTSSSRRRQQQNNNOOOOOOPPPOOONNNMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLIIIGGGFFFFFFGGGGGGFFFEEECCCDDDDDDEEEEEEDDDCCCBBB???>>>===>>>@@@DDDHHHKKK,,,,,,,,,,,,,,,,,,,,,,,,---------------------...,,,,,,,,,++++++*********---------,,,,,,,,,++++++---,,,,,,++++++*********++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++))))))(((---,,,***)))((()))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))******+++---......///------------------------++++++,,,,,,,,,---------........................+++++++++,,,,,,,,,------........................////////////000000000000000000000111111222222333222222333444444444333333888888999:::<<<===>>>???:::<<<@@@DDDFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFBBBBBBCCCDDDFFFGGGIIIJJJGGGFFFFFFFFFFFFFFFGGGHHHFFFEEEDDDEEEEEEDDDAAA???=========>>>======<<<<<<888888999:::;;;===>>>???999999999:::::::::;;;;;;============>>>>>>>>>>>>:::;;;<<<>>>????????????<<<<<<<<<===<<<<<<;;;;;;888999:::;;;:::888666555444555666777999999::::::999999999::::::;;;;;;;;;999999999888888888777777666666777777777777666666555666666666666666666555555555555666666666666666999888888777666555555444444444444444444444444333555555555555555444444444444333333444555666777777777777888888888777777666333333444555666666666555222222222111111111111000...000222444555444333222111111222222222333333333333333444444555666777777333333444444444333222222333333333444444555555555555444333222222444555777444555666777777777777777555555666777777666555444333444444444555555666666555555555555666888999;;;666666777888999:::;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>?????????@@@===???@@@@@@??????@@@AAA???@@@AAABBBBBBAAA@@@???>>>>>>??????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJIIIIIIHHHHHHHHHJJJMMMPPPQQQPPPNNNMMMNNNMMMLLLKKKKKKLLLMMMNNNNNNOOOQQQSSSTTTTTTSSSRRRMMMNNNNNNMMMMMMLLLKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMPPPRRRQQQNNNKKKHHHIIIHHHGGGFFFFFFHHHJJJKKKJJJKKKMMMPPPRRRSSSTTTTTTRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQNNNOOOPPPQQQPPPOOONNNMMMJJJJJJJJJIIIIIIJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJJJJJJJHHHFFFCCC>>>???AAABBBBBBBBBAAAAAA>>>===<<<===@@@EEEJJJMMM......---,,,,,,,,,,,,------------............///------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------------------------------------------------------)))***,,,......---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......///...---+++***)))))))))---..................---------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,,,,------......------,,,............////////////////////////000000000000000111222333333222000///333333333444444444555555666777888;;;<<<>>>??????<<<>>>@@@CCCFFFHHHIIIJJJFFFFFFEEEEEEDDDBBBAAA@@@DDDEEEEEEFFFFFFFFFEEEEEECCCCCCCCCCCCDDDEEEFFFGGGIIIHHHHHHGGGFFFEEEDDDDDDEEEDDDCCCAAA@@@???>>>>>>@@@@@@??????===<<<:::999;;;<<<===>>>>>>===<<<;;;;;;:::999888888888999:::<<<<<<<<<<<<<<<===>>>???======>>>>>>????????????>>>===<<<:::999888777777;;;;;;<<<<<<;;;;;;::::::999999999888888888888777777888999:::::::::::::::888888888888888888888888777777777777888888888888666555555444444555777888666777999999777666777888777666666555444444333333555444333333333333444555666666555555555444444444555555666666777888888999666666666666555555555555111222333333444444444333444333222222111111222222111111000000000000000111333333333333333222111000888777555444222222222222333333444444333333222111222333333444444333333222444333222222333444666777777777777777777777777777777777666666555555555444666555444333333444555666666555555444444666777888888777777777777999:::;;;999999999:::::::::;;;;;;<<<<<<;;;:::;;;<<<===>>><<<<<<<<<===???@@@???======>>>>>>??????@@@AAAAAA>>>??????@@@@@@??????>>>>>>===<<<===>>>AAAEEEGGGFFFFFFEEEEEEFFFFFFGGGHHHKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMMMMMMMLLLKKKMMMLLLLLLKKKKKKKKKKKKKKKQQQSSSUUUUUUSSSRRRQQQRRRQQQQQQPPPOOONNNMMMKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLLLLLLLLLLJJJHHHGGGJJJIIIHHHHHHGGGGGGHHHHHHNNNMMMKKKKKKMMMPPPSSSUUUXXXVVVTTTSSSUUUVVVVVVUUURRRPPPNNNMMMNNNPPPPPPOOOQQQQQQQQQPPPOOONNNMMMLLLIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHHHHJJJLLLOOOPPPMMMMMMLLLJJJIIIHHHGGGFFF@@@AAACCCCCCCCCAAA???>>>999:::;;;>>>AAAEEEHHHJJJ......---,,,,,,,,,,,,---------------............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,......---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...++++++******++++++,,,,,,,,,------......------,,,---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---..................---,,,------......------,,,............////////////.../////////000000000000000000111222222111111111333333333333444444444444555666888:::<<<===>>>>>>;;;<<<>>>AAACCCDDDEEEFFFEEEEEEEEEEEEDDDBBBAAA@@@BBBCCCDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDCCCBBB@@@???>>>>>>>>>>>>????????????>>>======<<<======>>>>>>======<<<<<<;;;999888888888999999::::::::::::;;;<<<===>>>>>>>>>>>>?????????@@@@@@@@@???===;;;:::999999999::::::;;;;;;;;;;;;::::::999999999888888888777777777888888999::::::999999888888888888777777777777666666666666666666666666666555444333333444555555666888999999888777777888666666666555444333333333555444333333333333444555666555555555444444444444222222333444444555666666555555555444444444444333111222222333333444333333333333222111111111111111111111000000000000111111333333333333333222111000444444444444333333333333222222333333222222111000222222333333333333222222333333222222333444666777888888888888888888888888666666666666555555444444666555444333333444555666666555444444444555777777777777777666777888:::;;;999999:::::::::;;;;;;;;;<<<;;;:::::::::;;;======<<<;;;;;;===???@@@???===>>>>>>>>>???@@@@@@AAAAAA??????@@@@@@@@@@@@?????????>>>======???BBBEEEHHHGGGFFFFFFFFFFFFGGGHHHHHHLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMLLLKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLPPPQQQSSSSSSRRRPPPPPPPPPPPPPPPPPPOOONNNMMMKKKKKKJJJJJJKKKLLLLLLKKKKKKJJJKKKLLLLLLLLLKKKJJJHHHGGGIIIIIIIIIHHHHHHIIIIIIJJJLLLLLLLLLLLLNNNQQQTTTUUUUUUSSSQQQPPPRRRSSSSSSRRRQQQOOOMMMLLLMMMNNNNNNMMMOOOPPPPPPPPPOOONNNMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFGGGHHHKKKMMMNNNNNNNNNLLLJJJHHHFFFEEEDDDBBBBBBCCCDDDCCCAAA???>>>888888888:::===AAAEEEGGG......---,,,,,,,,,,,,,,,------------............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,------......------,,,---............/////////....../////////000000000000000///000000111222333222222222333333333333444555666777999;;;<<<======:::;;;<<<>>>???@@@@@@@@@AAAAAABBBBBBBBBAAA???>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@>>>===============>>>???@@@@@@@@@@@@@@@>>>>>>============>>>>>>===;;;:::888777777888888777888888999;;;<<<======???????????????@@@@@@@@@AAA@@@???===;;;;;;::::::999999:::::::::::::::999999999888888888777777777777777888888999999888888777777777666666555555555444444444444444444444444555444444333333333444444666888999999888777777888666555555444444333333222444444333333333333444444555555555555444444444444111222222333333444444555444444333333333222222222111222222222222333333333222111111000000000000000111111111111111111111111222222333333333222111111111222333444555444444333111111111222111000000///222222333333333333222222333222222222333444555666777777777777777777777777666555555555555444444444555555444444444444555555555444444444444555666666777666666666777888999:::999999:::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;;;;<<<>>>???>>>===>>>>>>??????@@@AAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>>???AAACCCFFFHHHGGGGGGGGGGGGGGGHHHIIIIIILLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKKKKJJJJJJKKKKKKLLLMMMNNNOOOPPPRRRRRRPPPOOONNNNNNPPPPPPPPPOOONNNMMMLLLKKKJJJKKKKKKLLLLLLKKKJJJJJJJJJKKKLLLLLLKKKJJJHHHGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKMMMOOOQQQSSSUUUVVVSSSQQQOOONNNOOOPPPOOOOOOOOOMMMKKKJJJKKKLLLLLLKKKNNNNNNOOOOOOOOONNNNNNMMMKKKKKKJJJIIIIIIHHHHHHGGGEEEEEEEEEEEEFFFHHHJJJLLLNNNMMMKKKIIIGGGEEECCCCCCCCCCCCDDDCCCBBB@@@>>>===666666555666999<<<@@@CCC...---,,,,,,++++++,,,,,,,,,,,,---------.........------------------------+++++++++,,,,,,,,,------------------------------,,,++++++******++++++,,,***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++------------------------***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...---,,,+++************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------......------,,,---------.........//////........./////////000000//////......///000222444111111111222222222333333444555666888999:::;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<<<<<<<>>>???AAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCBBBBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAA@@@???============???@@@===<<<:::888777777888888666777999:::<<<===>>>>>>????????????@@@@@@@@@@@@AAA@@@>>>===;;;:::::::::777777888999:::::::::999888888888888777777777777666777777888888777777777777666666555555444444333444444444333333333333333333333333444444555666666666888999999888777777888444444444444333333222222333333333333333333333333444444444444444444444444333333333444444555555555444333333333333222222222222222111111111222222222111111000///////////////000000111111222222111111222222333333333222222111///111333444555444222111111111222222111111000///111111222222222222111111222222222333333444555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444555555555555555666666777888888999999999999::::::::::::;;;:::::::::::::::;;;;;;;;;:::::::::<<<>>>???>>>===>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@BBBDDDGGGIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKKKKKKKKKKIIIIIIJJJJJJKKKMMMNNNOOOOOOQQQRRRRRRPPPNNNNNNNNNOOOOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJHHHGGGFFFFFFHHHIIIJJJKKKKKKKKKJJJLLLOOORRRTTTVVVWWWWWWTTTRRROOONNNOOOOOOOOONNNMMMKKKIIIIIIJJJKKKKKKKKKMMMMMMNNNNNNOOONNNNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEEEEGGGIIIJJJJJJJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCBBB@@@>>><<<;;;777666555444666:::===@@@------,,,++++++++++++,,,,,,,,,,,,------------...------------------------+++++++++,,,,,,,,,------------------------------,,,++++++******++++++,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,---------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------,,,+++***************++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------......------,,,------------........................////////////......------...000222333000000000111111111111222333444555777888999999999::::::;;;;;;;;;::::::999999;;;===???@@@???>>>===999:::<<<===>>>???@@@@@@????????????@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBBBB???>>>===<<<;;;:::::::::>>>??????@@@@@@@@@??????@@@???>>>======>>>???@@@<<<;;;:::888777777888888888999;;;===>>>???@@@@@@???????????????????????????>>>===;;;:::999888888555666777888999999999999888888888777777777666666666666666777777666555555555555555555444444333333555555555444444444333333111111333555666888999999555777999888777666777888333333333333333222222222333333333333333333333333333333444444444444444444333333333444444444444444444444444333333333222222222111111000000000111222111000//////....../////////000111222333222222222111222222333333333222222000222333444444222000///222222222222222111111000000111111222222111111000111111222333333444444444333333333333333333333333333333333333444444444444333444444444444444444333222333333444444444444444444555555666777777777888888888888999999999999:::888999999:::::::::::::::999888999;;;===>>>>>>======>>>>>>??????@@@@@@AAA???@@@@@@AAAAAA@@@@@@???@@@@@@@@@AAACCCEEEGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKIIIIIIIIIJJJLLLMMMOOOOOOPPPQQQSSSRRRPPPNNNNNNNNNNNNNNNOOOOOOOOONNNNNNMMMNNNNNNNNNMMMMMMLLLLLLLLLIIIJJJJJJKKKKKKJJJHHHHHHDDDEEEGGGIIIJJJKKKKKKKKKKKKMMMPPPTTTWWWXXXXXXXXXWWWUUURRRPPPPPPQQQPPPOOOKKKJJJHHHHHHJJJLLLLLLLLLMMMMMMNNNOOOOOOOOONNNNNNOOONNNMMMLLLKKKIIIHHHHHHFFFFFFEEEEEEEEEFFFHHHIIIEEEEEEEEEFFFFFFFFFFFFFFFBBBBBBAAA@@@>>><<<;;;:::999888777666777:::<<<>>>------,,,+++++++++++++++,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,.........---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,)))))))))***+++,,,---...***++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,------------.........------........./////////......---......///000111/////////000000000111111222333444666777777888888999999::::::999999888777999;;;>>>AAABBBBBB@@@???999:::;;;<<<======>>>>>>===<<<<<<======>>>???@@@@@@@@@@@@AAAAAABBBBBBBBB@@@???===<<<:::999999999<<<======>>>>>>>>>======@@@@@@????????????@@@@@@;;;:::999888888888999::::::;;;===???@@@AAA@@@@@@?????????>>>>>>>>>>>>>>>>>>===;;;:::888777777777333444555777888999999999888888777777777666666666555555666666666555444444444444444444444444444444666666666555555444444333000111333666888999::::::444666777777666555555666222222222222222222222222222222333333333333222222333333333333444444444444222222222222222222222222444444444333333333222222222111000/////////000111111000000//////////////////000111333333333222222111111222333333333222222111222222333222111000///222222333333222222111000000000111111111111000000000111222333444444444333222222222222222222222222222222333333333333333444333333444444444444333333111222333333444444333333333444555666777777777666666666777777777888888888777888999:::::::::999999888777888:::===>>>>>><<<<<<<<<======>>>??????@@@?????????@@@@@@???????????????@@@AAACCCEEEGGGHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKMMMNNNOOOPPPRRRSSSRRRPPPNNNMMMMMMMMMMMMNNNOOOOOOOOONNNNNNOOOOOONNNLLLLLLLLLLLLLLLHHHIIIJJJKKKKKKJJJIIIHHHEEEFFFHHHJJJKKKLLLKKKKKKLLLNNNPPPSSSVVVWWWWWWWWWYYYVVVSSSRRRQQQQQQPPPOOOJJJIIIHHHHHHKKKNNNOOOOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMMLLLKKKJJJIIIHHHFFFFFFEEEDDDDDDEEEFFFGGGBBBBBBCCCDDDEEEFFFFFFGGGAAAAAA@@@???===<<<<<<;;;;;;;;;:::::::::;;;<<<===---,,,++++++***+++++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,)))))))))***+++,,,...///++++++,,,,,,,,,,,,++++++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,---------.........---------.........//////---......//////.............../////////000000000111222333555666666666666777888888888888777666666777999===@@@BBBAAA@@@???999:::;;;<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>??????@@@AAAAAABBBCCCCCCAAA@@@>>><<<:::999888777888999:::;;;<<<=========???@@@@@@@@@@@@@@@@@@???:::999888888888999:::;;;;;;<<<>>>@@@AAAAAA@@@???>>>>>>>>>=========<<<<<<>>>===;;;:::888777777777222333444666777888999999888777777777666666666666555555555555555444333333333333444444555555666666777666666555444444333333111222444666777777777666333555666666555444444555111111111222222222222222111222333333333333222111222222333333333444444444333333333333333222222222333222222222222111111111333111000.........000111222111000000//////000000...000222333444444333222000111222333333333333222000000000111111111111111111111111222111000000//////000000000000000000//////000222333444444333333333333333333333333333333111222222222333333333333222333444444444444333222000111222333444333333222222333555666777666666666555555555555666666666666777777999:::::::::999888777777777:::<<<>>>===<<<;;;;;;<<<<<<======>>>>>>===>>>>>>??????>>>>>>===>>>???@@@AAACCCEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJKKKLLLNNNNNNOOOQQQRRRQQQOOOLLLKKKLLLLLLMMMNNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJKKKHHHHHHIIIJJJJJJJJJIIIHHHGGGIIIKKKMMMNNNMMMMMMLLLLLLMMMNNNPPPRRRTTTUUUUUUYYYVVVSSSQQQPPPPPPOOOMMMIIIHHHHHHIIIMMMPPPRRRRRRQQQQQQQQQQQQQQQPPPOOONNNLLLKKKKKKJJJIIIHHHHHHGGGEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBCCCDDDDDDEEEEEEBBBBBBAAA??????>>>>>>>>>===============<<<<<<;;;---,,,++++++******++++++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,++++++++++++++++++,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++------------------------------------------------,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------,,,------......------,,,,,,------......------,,,,,,,,,,,,---------......---------.........//////---.../////////...---,,,............/////////000111222333444555555666666666666666777666666555555333666:::===??????===<<<::::::;;;<<<<<<<<<;;;;;;999999999999:::;;;<<<<<>>>>>???@@@AAABBBBBBAAA@@@???999888888888888:::;;;<<<;;;===???@@@AAA@@@???>>>>>>>>>======<<<<<<<<<;;;>>>===<<<:::999888777777111222444666777888999999777777777777666666666666444555555555444444333222222333333444555666777777666666555444444333222222333333444555555444333222222444555555444333333444111111111111111111222222111222333444444333222111222222222333333444444444555555555555555555555555111111111111000000000000333111///...---...///000222222111000000000000000...000222444555444333222000111222333333333333333.........///000222333444000000000000000//////...//////000000000000/////////000222333444444333333444444444444444444444444111111111222222333333333222222444444444444222222000111222333444333222222222333444666777666666555444444444555555555555666666777888999:::999888888777666777999<<<>>>===<<<::::::;;;;;;<<<===============>>>>>>>>>>>>=========>>>???AAACCCDDDEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFGGGHHHHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJKKKKKKLLLMMMNNNNNNOOOQQQPPPMMMKKKJJJJJJLLLMMMNNNNNNOOOOOOOOOOOOMMMLLLJJJIIIHHHHHHHHHIIIGGGHHHIIIJJJJJJJJJIIIHHHJJJKKKMMMOOOPPPOOONNNMMMKKKLLLMMMNNNOOOQQQRRRSSSWWWUUUQQQOOONNNNNNMMMKKKIIIHHHHHHJJJNNNRRRTTTTTTRRRRRRRRRRRRQQQPPPOOONNNIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAA======>>>???>>>===;;;:::.........------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++*********)))))),,,,,,,,,++++++*********------,,,+++,,,---...///000---******,,,---,,,***++++++++++++++++++++++++***++++++***))))))***,,,,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---...............------,,,,,,,,,...---,,,,,,++++++++++++))))))(((((()))+++---...---------,,,,,,+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...------...111222222111---111000...000666777333444555666666777777777666888888999999999:::::::::;;;::::::::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;===>>>>>>????????????>>>AAA@@@???===<<<:::999888888888999;;;===>>>???@@@CCCCCCDDDDDDCCCAAA???===::::::888777777777888999<<<<<<===>>>>>>>>>>>>>>>>>>>>>============>>>>>>@@@===:::999:::::::::999444444555666666666666666666444333111111222333555222222222333333444444444111222333444555666777888555555555555555555555555444555555555555555555555555555555444444333333333222222222222222222222222111111222333333333333222111111111222222333333333111111111111111111111111222111000//////000111222222222222111000//////...000000000000000000000000111111111000000000000000222222222222222222222222222111000//////000111222111111111111111111111111222111111111000000////////////000111222333333333333333222111000000000111111111111111111111111111222222111111111111111111222222222222222222222222666666666666666666666666555555555555555666777777777888:::;;;;;;:::888777888888999:::::::::999999999:::;;;<<<========================>>>>>>>>>>>>===>>>@@@BBBCCCDDDEEEEEEDDDEEEFFFFFFFFFDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLNNNPPPQQQQQQNNNLLLKKKKKKOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGIIIIIIJJJJJJKKKJJJJJJJJJMMMNNNNNNOOONNNMMMLLLKKKNNNOOOOOOOOOOOOOOOOOOPPPQQQOOOMMMLLLMMMMMMLLLJJJJJJJJJKKKMMMPPPRRRTTTVVVXXXUUUQQQNNNNNNNNNMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCGGGDDDAAABBBDDDEEEDDDBBB??????@@@AAAAAAAAA@@@@@@AAA???===<<<;;;<<<===>>>......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,++++++++++++*********,,,,,,++++++++++++++++++---,,,+++++++++,,,......///,,,***)))+++,,,+++***++++++++++++++++++++++++***+++,,,+++))))))***,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++++++++...---,,,,,,+++++++++,,,,,,++++++++++++,,,...///---,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...---...000111111000---000000---///555666333777777777777777666555555555666666777888888999999999999888888999999:::;;;<<<;;;;;;::::::;;;;;;<<<===>>>>>>?????????>>>>>>??????>>>===;;;:::999999888999:::;;;===>>>???@@@BBBCCCDDDDDDCCCAAA>>>===:::999888777777777888999;;;;;;<<<============<<<<<<<<<;;;;;;;;;;;;<<<<<<>>><<<999888999999999888555666666777888888777777555444222111111222333444333333222222222222222222111222333444555666777777555555555555555555555555444444444444444444444444444444444444333333333222222222222222222222222222000111222222333333222222000000000111111111222222111111111111111111111111222111000000000000111222222222111111000//////...////////////////////////000000000000000000000000111111111111111111111111111111000//////000111111111111111111111111111111111111111000000000//////000000000111111222222333222222111111000111111111111111111111111111111111111111111111111111111111222222222222222222222222555555555555555555555555555555555555555666666777888888999::::::999888777888888999::::::::::::999999:::;;;<<<<<<=========;;;<<<<<<<<<<<<============>>>@@@AAACCCDDDDDDDDDCCCDDDEEEEEEEEEDDDBBBAAABBBBBBCCCDDDEEEFFFGGGGGGEEEFFFFFFFFFGGGGGGGGGHHHFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIKKKKKKMMMOOOPPPPPPNNNLLLLLLLLLNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIJJJJJJKKKJJJJJJJJJLLLMMMMMMNNNNNNMMMLLLKKKMMMMMMMMMMMMNNNNNNNNNNNNOOOMMMKKKJJJJJJKKKJJJIIIIIIJJJKKKLLLNNNPPPRRRSSSSSSPPPMMMKKKJJJJJJIIIHHHJJJJJJJJJIIIHHHGGGGGGGGGDDDDDDCCCCCCBBBBBBBBBCCCFFFDDDBBBBBBDDDEEECCCBBB??????@@@AAAAAAAAA@@@@@@@@@???>>><<<<<<===>>>???...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,------...,,,******+++,,,+++***+++++++++++++++++++++++++++,,,,,,+++)))(((***+++,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,------,,,+++++++++,,,,,,---,,,,,,++++++,,,------+++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000///......000111000......000///---///333666555::::::999888666555444333111222333444555777888888999999888888999999:::;;;<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>??????>>>>>>===>>>>>>===<<<<<<;;;::::::999999:::<<<===>>>??????AAABBBBBBBBBAAA@@@>>><<<:::999888777666777888888999:::;;;;;;<<<<<<;;;;;;:::::::::999999:::::::::<<<:::888777888888888777777888888999999999999999555444222111111111222333333333222222111000000000222222333444555555666666444444444444444444444444333333333333333333333333333333333333333222222222222222222222222222222222000111222222333333222222/////////000000000000111111111111111111111111111222222111111111111222222222111111000000//////...////////////////////////000000000000000000000000////////////////////////111000000//////000000111000000000000000000000000111111000000000000//////111111111111111111111111111111000000000111222222111111111111111111111111111111111111111111111111222222222222222222222222555555555555555555555555555444444444444555666666888888888888888888888888888888999:::::::::::::::999999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===>>>???AAABBBCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAABBBBBBCCCDDDEEEFFFFFFGGGDDDDDDEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGEEEFFFFFFFFFGGGIIIJJJKKKKKKMMMOOOOOONNNMMMLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKLLLLLLMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMJJJHHHGGGHHHIIIIIIHHHJJJJJJJJJKKKMMMNNNPPPQQQQQQNNNKKKIIIHHHHHHGGGFFFIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBEEEDDDBBBBBBCCCCCCBBBAAA??????@@@AAAAAAAAAAAAAAA@@@???>>>======>>>@@@AAA------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,------,,,,,,,,,---,,,,,,++++++++++++++++++++++++,,,------+++))))))***+++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,---------,,,,,,++++++,,,,,,,,,++++++***************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------....................................000///......///000///---...///...---...222666888<<<;;;:::888666444333333///000111333555666888888;;;::::::::::::;;;<<<<<<;;;;;;::::::::::::;;;;;;======>>>>>>>>>>>>======>>>>>>============<<<<<<:::;;;;;;<<<===>>>>>>???@@@@@@AAA@@@@@@>>>===<<<:::999777666666666777888999::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<999777777888999999888999::::::;;;;;;:::::::::555444333222111111222222333333222222222222222222444444444555555666666666444444444444444444444444222222222222111111111111222222222222222222222222111111111111111111111111000000111222222222222222000000000000000000000000111111111111111111111111222222111111111111222222111111000000/////////////////////////////////////////////000000000000000////////////////////////000000000//////000000000000000000000000000000000000000000000000000//////111111111111000000000000000000///000000111222333111111111111111111111111000000000000111111111111111222222222222222333333444444444444444444444444444444333333444444555666777777666666666777888888777888999:::;;;;;;;;;:::888999:::;;;;;;<<<<<<;;;999999::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGEEEEEEEEEFFFGGGHHHJJJJJJIIIKKKNNNNNNNNNMMMMMMNNNMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFHHHHHHIIIJJJKKKKKKKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNMMMJJJHHHGGGIIIJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPQQQOOOLLLJJJJJJJJJIIIGGGHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCBBBDDDCCCCCCCCCCCCBBBAAA@@@>>>>>>???@@@AAAAAAAAAAAA??????>>>>>>???@@@AAABBB------------------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------.........---......++++++++++++++++++++++++,,,------,,,***)))***,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......,,,,,,,,,++++++,,,,,,---******+++************)))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------........................000///......//////...---...------......222888>>>AAA???<<<999666444333333///000111333555777888999999999999999999:::;;;;;;::::::999999999999::::::<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>?????????>>>>>>===<<<<<<999888777666666666777888::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;999777777999:::;;;:::::::::;;;;;;;;;;;;:::999666555444333222222222222222222222333444555666666666666666666666777777777444444444444444444444444222222111111111000000000000111111111111111111111111111111111111111111111000000111222222222222111111111111111111111111111000000000000000000000000111111111111111111111111000000000///////////////..............................//////000000000000000000000000000000000000/////////000000///////////////////////////////////////////////////000000111111000000000000000000////////////000111222222000000000000000000000000//////000000000111111111111111111222222333333333444444444444444444444444333333333333333444555555666555555555555666777888666777888999::::::::::::777888999:::;;;;;;;;;;;;999999:::;;;<<<<<<======<<<<<<>>>???@@@@@@@@@@@@@@@????????????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHJJJMMMNNNMMMLLLMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMNNNNNNOOONNNLLLIIIIIIJJJLLLMMMMMMLLLLLLLLLMMMMMMNNNPPPPPPPPPNNNLLLKKKKKKKKKIIIHHHFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCBBB@@@??????<<<===>>>???@@@@@@@@@@@@>>>>>>>>>??????@@@AAAAAA,,,,,,,,,------------.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,***++++++,,,---,,,,,,,,,+++---//////...------...+++++++++++++++++++++++++++,,,---,,,******,,,---------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......,,,,,,+++++++++,,,------+++,,,,,,---------,,,,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,---------------------------------///...------///000///---...,,,---///000222;;;DDDJJJGGGCCC===999555333222///000111333555777888999666666555555666666777888999888888777777888888999:::;;;<<<===>>>???????????????>>>>>>>>>>>>>>>>>>========================>>>=========<<<<<<<<<;;;999888777666555666777777999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;999777777999;;;<<<;;;:::::::::::::::999999888777666666555444333222222111222333444555777777888777777666666666666666666333333333333333333333333222222222111000000///////////////000000000000000111111111111111111111111///000111111222222111111222222111111111111000000000000000000000000000000000000111111111111000000////////////////////////........................---......//////000000111000000000000000000000000...//////000000//////...////////////////////////......////////////000000000000000000000000000000000000/////////000111111000000000000000000000000...//////000000111111111111111111222222333333444333333333333333333333333333222222222222333444444333444444555555666666777555555777888999999999999777777888999::::::::::::999999::::::;;;<<<======;;;<<<===>>>??????????????????>>>>>>??????@@@AAAAAAAAABBBCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHJJJLLLMMMLLLKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGIIIJJJKKKKKKLLLLLLJJJIIIHHHGGGGGGGGGGGGHHHJJJJJJKKKLLLMMMNNNNNNOOOOOOLLLIIIIIIJJJMMMOOOOOOLLLLLLLLLMMMNNNOOOPPPQQQNNNLLLKKKJJJJJJJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFEEEDDDCCCBBBAAACCCDDDCCCAAA???>>>>>>:::;;;<<<===>>>?????????>>>>>>??????????????????,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,++++++++++++*********,,,,,,++++++++++++++++++***+++,,,---...------,,,(((+++......,,,+++,,,---++++++++++++++++++++++++***+++,,,,,,++++++---///------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...******,,,---...------,,,++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------------------------,,,,,,---///000///...---+++,,,000111333>>>IIIVVVRRRLLLDDD<<<666333111///000111222444555666777444444444444444555666666777777666666666666777777888999;;;===>>>???@@@@@@>>>>>>======<<<<<<;;;;;;>>>>>>>>>==================<<<<<<;;;;;;;;;;;;;;;999888777666555666666777888999999:::::::::::::::888888888777777888888888999777666666888:::;;;;;;999999999999999888777666888888888777666444333222222222333333444555666666666666555555444444444333333333333333333333333333333333222111111000//////.........//////000000000111111111111111111111111///000000111111111111111111111000000000/////////000000000000000000000000...///000000000000///...////////////////////////........................------......///000000111..............................///000000///......................................./////////000000......//////000000111111111000000////////////000000000000000000000000000......//////000111111222000111111222333333444444222222222222222222222222222222222222222333333444111222444555666666555555333444555666888888888888666777888999::::::::::::777777888999:::;;;<<<<<<;;;;;;<<<===>>>>>>>>>>>>??????>>>>>>>>>???AAAAAA@@@AAAAAABBBCCCDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBAAACCCCCCCCCDDDEEEFFFGGGHHHKKKJJJIIIHHHGGGGGGGGGGGGHHHJJJLLLMMMLLLJJJJJJKKKHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFDDDCCCBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLJJJIIIHHHFFFEEEEEEEEEFFFHHHIIIJJJKKKLLLMMMMMMNNNLLLJJJGGGFFFHHHKKKNNNNNNJJJJJJKKKKKKMMMNNNPPPPPPMMMKKKJJJJJJJJJJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFFFFFFFEEECCCBBB@@@BBBEEEDDDAAA>>>======888999:::<<<===>>>>>>>>>>>>>>>>>>???>>>>>>======,,,,,,,,,------.........***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++*********))))))---,,,,,,++++++*********+++,,,---...///...------&&&))),,,---+++)))***,,,++++++++++++++++++++++++)))***,,,,,,+++,,,...000...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++*********++++++++++++,,,,,,---...'''((()))+++,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------------------------,,,+++---///000000///---+++,,,000222444@@@MMM```[[[RRRHHH???777222000//////000222333444555666555555555555555666777777666666555555555555666666777888:::<<<>>>@@@AAABBB===<<<<<<;;;::::::999999>>>>>>>>>>>>============<<<<<<;;;:::::::::;;;;;;999888666555555555666777777777888999999999999999555555444444444444555555777666444555777999::::::888888888888888777666555999999999888777555444333333333333333333333333333444444444333333222222111333333333333333333333333333333333222111000000///---.........//////000000000000000000000000000000//////000111111111111111000000//////.........---000000000000000000000000---...///000000///...---.........///////////////........................---------...///000000111---------------------------...///000000///...---........................---.........//////000000---......///000111111222222111000//////...//////000000000000000000000000---......///000111111222000000111222333333444444222222222222222222222222222222111111222222333444000111444666666666555444222333444666777888888888666777888999999:::999999555666777888999:::;;;;;;;;;;;;<<<===>>>>>>>>>===@@@???>>>>>>>>>@@@AAABBB@@@AAAAAABBBCCCDDDEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBDDDEEEFFFGGGMMMLLLJJJIIIHHHGGGGGGGGGHHHJJJMMMMMMKKKJJJJJJJJJFFFFFFFFFFFFEEEEEEEEEDDDFFFEEECCCBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLKKKJJJHHHFFFDDDDDDDDDDDDGGGGGGHHHIIIJJJKKKLLLMMMJJJGGGDDDDDDFFFIIILLLMMMIIIIIIIIIJJJLLLMMMOOOPPPMMMLLLKKKKKKLLLKKKIIIGGGCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFGGGFFFEEECCCBBB???BBBEEEDDD@@@===<<<===777888999;;;<<<=========>>>>>>>>>>>>>>>===<<<;;;---.........---,,,,,,+++***+++,,,---.....................------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++.........------........./////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++,,,,,,------,,,,,,+++...---,,,,,,++++++++++++)))***+++,,,,,,+++***)))+++,,,------++++++,,,---.........------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///111222111000555???GGG[[[]]]YYYNNNBBB:::444///111111111222333444555666444444555555555555555555777777777666555555444444777888888999999::::::;;;>>>===;;;:::999999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999888888888888888888888888888999999:::999777555444555666777999888666555555555666777777777777777777888888888999888888777666777777777:::999888777555333222222---,,,+++...333555555444333333333222222222111111222222222222222222222222333333111000///////////////////////////000000111000000000000000000000000000000000000111111111111333222000/////////000111111111111111111000//////////////////////////////......//////......---,,,.......................................///000000............////////////...///000000000///---,,,......////////////......+++,,,,,,------.........---......///////////////000//////.........//////////////////............111111111000000000000000000000111222333333444444111222222333333222222111111111222222222333333333444444333333444555777888666666666666666666666666666666666777888888999999999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAADDDDDDDDDCCCCCCBBBBBBBBBAAABBBCCCCCCCCCEEEIIIKKKNNNMMMLLLJJJIIIIIIHHHHHHGGGHHHJJJLLLLLLLLLLLLKKKFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCAAAAAA@@@AAABBBCCCGGGHHHJJJJJJIIIHHHIIIJJJKKKIIIFFFDDDCCCCCCCCCDDDJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHGGGGGGFFFGGGGGGGGGIIIGGGGGGHHHJJJKKKKKKKKKMMMNNNPPPOOOLLLJJJIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA???>>><<<;;;:::777888999:::<<<>>>@@@@@@???>>>===<<<;;;:::999999------......------,,,+++++++++,,,---..................---------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++...------,,,,,,------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,)))***+++,,,,,,+++***)))+++---...---,,,+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......///000111000000444===DDDWWW]]]\\\SSSFFF===666111222222222222222333444555222222333333333333444444666666666555555555555555777888888999::::::;;;;;;===<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;999999999888888888777777888888888888888888999999999888666555444555777888999888666555555555666777777777777777777777777777888888777777666666777777777777666444333111000000000...---///222444333111333333333222222222111111222222222222222222222222222111000000////////////111111000000111111222333000000000000000000000000//////000000000111111111222222000/////////000000111111111111111000//////////////////////////////......//////......---,,,........................---------------...//////............////////////...///000000///...---,,,......////////////......------,,,,,,,,,---......------.../////////////////////............//////111000000000000/////////000000000000000000000000//////000111111222333333111222222333333222222111111111222222222333333333111111333444555555555444555555555555555555555555555666666777777888999999999999999:::::::::;;;;;;<<<<<<======>>>?????????>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCDDDFFFIIIKKKMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHJJJKKKLLLLLLKKKKKKFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBAAAAAABBBCCCDDDGGGIIIJJJJJJIIIIIIIIIJJJKKKIIIGGGEEEDDDDDDEEEFFFJJJJJJKKKLLLLLLKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIFFFEEECCCDDDFFFHHHIIIIIIJJJLLLNNNNNNLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDBBBAAA@@@>>>===<<<;;;:::999:::;;;===>>>??????@@@???>>>===<<<;;;:::999999------......------,,,,,,,,,,,,------...---------...------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,---...---+++***+++,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,------,,,+++++++++,,,,,,******++++++++++++******,,,---......,,,,,,---...,,,,,,,,,,,,------------------------------------***+++,,,,,,------,,,,,,,,,------......------,,,,,,,,,,,,---------.........////////////333:::@@@PPPZZZ___YYYLLLBBB:::555333222222222222222333333000000000111111111222222444444444555555555666666888888888999::::::;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888888888888777777777999999999999999999888888777666555444555666777888999888666555555555666777777777777777777777777777888777777777666666666666666666555444333222111000333111000000111111000///333333333222222222111111222222222222222222222222000000//////.../////////111111000000111111222333000000000000000000000000//////000000000000111111111111000/////////000000000000111111000000//////////////////////////////......//////......---,,,........................,,,,,,,,,,,,,,,,,,---...---............/////////...////////////...------......////////////......///...---,,,+++,,,---...------...////////////...///...............//////111111111111000000000000000000000000000000000000...//////000000111111111111111222222222222111111111111222222222333333333...000333555666555333111444444444444444444444444555555666666777888888888999999999999::::::::::::<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAACCCBBBBBBBBBBBBAAAAAAAAAAAABBBDDDDDDEEEFFFIIIKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGHHHJJJKKKKKKKKKKKKJJJGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGIIIKKKKKKJJJIIIJJJKKKJJJIIIHHHGGGFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJDDDBBB@@@AAACCCFFFGGGHHHHHHJJJLLLLLLKKKKKKKKKLLLLLLLLLKKKIIIIIIHHHHHHHHHJJJIIIHHHGGGFFFEEEDDDCCC@@@@@@>>>===<<<;;;::::::;;;<<>>>>>>>>===<<<;;;::::::999,,,------...------,,,,,,---------...------,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,---...---+++***+++,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,---...+++++++++,,,,,,------...------------------------***+++,,,,,,------,,,,,,,,,------......------,,,,,,,,,,,,---------......---............111777;;;FFFTTT^^^[[[PPPEEE<<<777333333222111111111111111/////////000000111111222222333333444555555666666777777888999999::::::;;;999999::::::;;;<<<======:::;;;;;;<<<<<<;;;;;;:::888888888888888999999999:::999999999999999888888666555555555555666888888999888666555555555666777777777777777777666666666666777777777666666555555777777666555555444333333333222111111111111000///333333333222222222111111111111111111222222222222///............//////000...............///000000000000000000000000000000////////////000000000111000000000/////////000000///000000000000000//////////////////////////////.........///......---,,,........................------,,,,,,,,,,,,---------------.........//////.....................------......//////......---000///---+++++++++,,,---,,,---......//////............---------...//////111111111000000000///////////////000000000000000/////////000000111111111111111222222222222111111111111222222222333333333000111333444555444333222222222222222222222222222444444555666666777777888888999999999999:::::::::<<<<<<<<<===>>>>>>??????@@@@@@??????????????????AAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAACCCEEEEEEFFFGGGIIILLLKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGIIIKKKKKKJJJJJJKKKLLLJJJIIIIIIHHHHHHIIIJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFGGGGGGHHHIIIFFFCCCAAAAAADDDGGGIIIIIIGGGIIIJJJJJJIIIIIIJJJKKKNNNMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHFFFEEECCCBBBAAA???>>>===;;;:::::::::;;;===???AAACCCCCCAAA???===>>>======<<<;;;;;;::::::,,,,,,------...------,,,---------...------,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++---------,,,,,,+++++++++,,,---...---+++***+++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,---...---,,,,,,---...***++++++,,,,,,---------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,------------------,,,,,,,,,,,,---------......,,,---------...000444777<<>>777333333222111000000000000/////////000111222222222111111222333444555666666666666777777888999999:::888999:::;;;<<<<<<======::::::;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;::::::::::::999999888888666666666666777777888888999888666555555555666777777777777777666666555555555666666666666555444333666666555555444444444333111111222222111111222222333333333222222222111111000000000111111222222222///............//////000.........---...//////000////////////////////////...////////////000000000/////////000000000//////...//////000000000//////////////////////////////.........///......---,,,..............................---------------...------------...............------------.........------............------//////---,,,+++,,,,,,---,,,------...............---------------...//////000000/////////...............//////000000000000000000000111111111111111000111111222222111111000111111222222222333333333333333333333333333444555222222222222222222222222444444444555666666777777888888888999999999::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>=========@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEGGGGGGHHHJJJLLLKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAABBBCCCDDDEEEEEEFFFGGGGGGFFFHHHJJJKKKJJJJJJKKKLLLJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIIIIJJJJJJHHHFFFFFFHHHJJJKKKKKKHHHIIIJJJIIIGGGFFFGGGIIINNNMMMLLLKKKJJJIIIIIIJJJHHHGGGFFFDDDCCCAAA@@@@@@>>>===<<<:::::::::;;;<<>>===;;;::::::;;;<<<===???@@@AAABBBAAA@@@>>>=========<<<<<<<<<;;;;;;;;;+++,,,------......------++++++,,,---............,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,---------.........------------------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,---...---+++***+++,,,++++++,,,,,,---......///........................................................................////////////////////////......------------......------............------,,,+++++++++,,,,,,---...---,,,++++++++++++,,,---***+++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......---------...///000111111111<<>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEAAADDDGGGIIIIIIIIIKKKLLLIIIJJJKKKLLLLLLJJJIIIGGGFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDCCCCCCEEEHHHIIIHHHHHHJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPOOONNNMMMNNNNNNNNNKKKIIIEEEFFFFFFEEEDDDEEEGGGIIIJJJJJJIIIIIIJJJJJJKKKKKKEEEEEEDDDCCCBBBBBBAAAAAA>>>===;;;::::::;;;>>>???>>>????????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;+++,,,,,,---.........---***+++,,,---......///...,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,------------....../////////........................---------,,,,,,,,,+++++++++++++++,,,,,,---------,,,---...---+++***+++,,,,,,,,,------...///000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////............//////------............------++++++++++++,,,,,,---...------++++++++++++------)))***++++++))))))***+++---,,,,,,++++++*********------------------------++++++,,,---------,,,,,,*********++++++*********,,,,,,,,,---------.........------...000111000///000888BBBIIINNNLLLBBB666000000////////////000000------...///000111222333111222222222222333333333222222333333444555555666999:::;;;<<<<<<<<<;;;:::999::::::;;;;;;::::::999666666777888:::;;;<<<<<<<<<<<<;;;::::::999888888;;;;;;;;;;;;;;;:::999888999888666555555555666777888777777666555444444444333444555666666444222111333333444444444444555555111333555333111000111333333333333222222222111111...//////000111222222222333333222000////////////---------------...//////////////////////////////............/////////000,,,---///000000000//////------...///000000//////////////////////////////......//////......---,,,........................---,,,,,,+++*********+++,,,,,,,,,---------......---,,,,,,+++,,,---//////,,,------......------,,,)))+++---///000///---++++++,,,------......------+++++++++,,,---...///000111111111111000000000000---------...///000000111///////////////.........000000111111111111000000111111222222222333333333///111333444444222000...222222222222222222222222222222333444444555555666777888888888888999999999;;;;;;<<<<<<===>>>>>>>>><<<======>>>???@@@@@@AAA@@@@@@@@@AAAAAA@@@@@@@@@CCCDDDDDDDDDEEEEEEFFFFFFAAADDDGGGIIIJJJJJJKKKLLLGGGIIIJJJKKKKKKIIIHHHFFFFFFGGGHHHIIIHHHHHHFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBEEEGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIIIIKKKJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNOOOOOOMMMIIIFFFCCCDDDDDDDDDDDDEEEHHHKKKIIIHHHHHHIIIIIIJJJKKKLLLEEEEEEDDDDDDCCCCCCCCCBBB???===;;;::::::<<<>>>@@@>>>>>>==================<<<<<<<<<<<<<<<;;;;;;;;;---------.........//////------,,,+++,,,---...///------------------------------------------------------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,+++*********++++++++++++,,,,,,,,,,,,---------.........//////.........////////////000111000///......///000111111111222222222222333333111111000000000111222222111222333333444444444333000111111222222111111000111111111000000000//////222111000///...---,,,,,,222111000///...---,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---///......---,,,+++******/////////.........------*********++++++,,,,,,,,,***+++,,,---------,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,---......222777===BBBDDDBBB>>>;;;333222///---,,,,,,---...............////////////////////////000000000000222111111111222222333444666777888999:::;;;;;;;;;;;;:::999999::::::888777666777888:::;;;<<<======<<<<<<======<<<:::888777::::::;;;;;;:::999777666777777777777777777777777777666555444444444444444555555555555444333222222333333333333333333333333222222222222222222222222222222111111111111222222000000111222333333444444000000000000////////////...............///000000222222111000///...------...///000111111000///.........------------......000000000000000000000000////////////////////////........................//////.........---------...---++++++,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++///,,,***+++...000///---,,,,,,,,,---------......111111000000//////..................////////////111111000000000000111111111000000/////////000000////////////////////////111111111111111111111111000111111111111222222222222222222222333333444555666777777777777777666666888999;;;<<<===<<<;;;;;;======>>>????????????????????????>>>??????@@@@@@DDDDDDEEEEEEFFFFFFFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEFFFHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJHHHGGGGGGHHHJJJKKKKKKKKKKKKKKKLLLMMMOOOOOOPPPOOOMMMJJJHHHHHHGGGGGGHHHIIIIIIJJJIIIHHHFFFEEEGGGGGGHHHGGGGGGFFFEEEDDDFFFEEECCCCCCDDDDDDCCCAAA<<<;;;::::::;;;<<<>>>???============>>>>>>>>>>>>===<<<;;;:::::::::::::::,,,------------.........------,,,,,,,,,---...///---------------------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,//////..................///000000000000111111111444333222222222222222222333333444444555555666666555444444444444444555555555555666666777666666666444444555555555555444444666555555444444333333333555444333222111000000///333333222111000///...---/////////.........---------------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,------------,,,***)))******+++,,,,,,,,,,,,+++******+++,,,,,,---......000333888<<<===<<<999666222111///---,,,---...///............////////////.../////////000000000000222222222222222333444555777777888::::::;;;;;;;;;;;;:::888999::::::999777666777888999;;;;;;<<<<<<<<<<<<======<<<:::999888999::::::::::::888777666777777777777777777777777777666555444333333333333444444444444444333222111333333333333333333333333000000000000000000000000222111111111111111111222000000111222222333444444000000000000////////////...............///000000000000//////......------...///000111111000///.........------------......................................................------------------------......------,,,,,,,,,,,,---,,,***+++,,,,,,+++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,---------,,,++++++---,,,++++++---......---,,,,,,,,,---------......000000000000//////..................////////////111111000000000000111111111111000//////000000111000000000000000000000000111111111111111111111111000111111111111222222222333222222222333333444555666666777777777777666666888999:::<<<<<<<<<<<<;;;======>>>????????????>>>?????????>>>??????@@@AAADDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIFFFFFFEEEFFFGGGIIILLLMMMKKKKKKKKKKKKLLLMMMMMMNNNOOOMMMKKKIIIGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCCCCDDDDDDCCCAAA<<<;;;::::::;;;<<<===>>><<<<<<=========>>>>>>>>>===<<<;;;::::::::::::;;;,,,,,,,,,,,,---------------,,,,,,,,,,,,---...///---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------000000//////////////////222222333333333444444444777777777777777666555444555666666777888999999999999999888888888888999999999:::::::::::::::999999999999999::::::999999999;;;;;;;;;:::999888888888999888888777666555444444555555444333222111111000111111111111000000000/////////............//////,,,,,,---------.........++++++++++++************++++++++++++,,,,,,,,,,,,.........---,,,+++))))))***++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...---///222444555444222111000///...------...///000---............/////////....../////////000000000222222222333444555666777777888999::::::;;;::::::;;;999888999::::::999777666777777888999:::::::::;;;<<<======<<<;;;:::999999999::::::999888666555777777777777777777777777777666555333222111111111222222333333333222222111333333333333333333333333000000000000000000000000111111111111111111111111000000111111222333333333000000000000///////////////............//////000.....................---...//////000000//////.........------------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,+++***+++,,,---,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------------,,,,,,+++++++++,,,,,,,,,++++++---...,,,,,,,,,---------......000000000////////////...............////////////111000000//////000000111111000000///000000111111111111111111111111111111111111111111111111111111000111111111111222222222333333222222222333444444555666666777777666666666888999:::;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>??????>>>>>>???@@@@@@AAADDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBBBBBBBCCCEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEFFFGGGIIIKKKMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMKKKIIIHHHFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDBBBAAAAAAAAABBBCCCEEEFFFDDDCCCBBBCCCDDDDDDBBBAAA<<<;;;;;;::::::;;;<<<===<<<<<<<<<============>>><<<<<<;;;:::::::::;;;;;;+++++++++,,,,,,,,,------,,,,,,,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000//////000111333444666666777777777888888888::::::;;;;;;:::888666555666777777888999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<===============<<<<<<;;;<<<<<<============<<<<<<@@@@@@???>>>>>>===<<<<<<<<<<<<;;;;;;:::999999888888888777777666555555444444444444333333333222222111000000000000000000111---------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******+++,,,,,,------,,,,,,+++++++++,,,,,,------------...//////000//////......------------...///000---------.........//////........./////////000000222222333333555666777888999999::::::;;;::::::::::::999888888::::::999888777777777777777777888888:::;;;<<<======<<<::::::888999999:::999888666555777777777777777777777777888777555333111000000000000111111222222222111111222222222222222222222222222222222222222222222222111111111222222111111111000000111111222222222333000000000000//////////////////............///000---------....../////////////////////////////////......------------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---......---+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,,,,***,,,...,,,***))),,,///,,,,,,,,,---------......////////////////////////............////////////000000////////////000000//////......//////000000111111111111111111111111111111111111111111111111000000111111111222222222333333333222222333333444555555666666777666666666888888999:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAADDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFGGGFFFEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCCCCFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIKKKKKKJJJJJJJJJJJJJJJJJJKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCAAA@@@AAACCCEEEFFFBBBAAAAAABBBDDDDDDBBBAAA===<<<;;;:::::::::;;;<<<;;;;;;<<<<<<<<<=========<<<;;;;;;:::::::::;;;;;;+++++++++,,,,,,,,,------,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---------.........+++++++++,,,,,,---------......//////000111111222000000000111333555888999::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<;;;999777555666777777888999999::::::;;;;;;;;;:::;;;;;;<<<===>>>>>>????????????>>>>>>>>>>>>????????????>>>>>>BBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<;;;;;;::::::999999999777777777666666666666555333333222222222222333333000//////...------,,,,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...++++++,,,------------,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,---......///000------------........................////////////222222222444555777999:::::::::;;;;;;;;;:::999999:::999888888:::::::::888777777666555555555666666999:::;;;<<<<<<;;;::::::999999::::::999888666555777777777777777777777777888777555333111000000000///000000111222222222222222222222222222222222222111111111111111111111111000111222222222222111000000111111111111111222222000000000000//////////////////............//////.........///000000111111//////............//////......------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,---///000///...,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...+++---...---***))),,,///,,,,,,,,,---------...................../////////............////////////000000////////////000000---------------...///000111111111111111111111111000000000000000000000000000000111111111222222222444333333222222333333333444444555666666666666666777888888999:::;;;<<<===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIKKKJJJIIIHHHHHHIIIJJJJJJKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCAAA??????@@@AAABBB@@@???@@@BBBDDDDDDBBB@@@===<<<;;;:::999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<,,,,,,,,,,,,------------+++,,,------......------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,---------............,,,,,,------...///000000111111222333444555666666333333222333555888;;;===>>>>>>?????????@@@@@@@@@=========<<<:::888666666777777777777777888888888999999999999:::<<<===>>>??????@@@AAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@???BBBBBBCCCCCCCCCDDDDDDDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>============:::::::::999999999888888555444444444444444444555333222222111000///...---............------------------------,,,,,,,,,,,,*********+++,,,---//////++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,..................//////,,,,,,------............,,,------------.........------........./////////111111222333555777999:::;;;;;;<<<;;;;;;:::999888999888888888:::;;;:::999888777555444333333333444777888999:::;;;;;;:::999::::::;;;;;;:::999777666777777777777777777777777777666555333222111111111...///000111222333333333222222222222222222222222////////////////////////000111222333333222111000111111111111111111111111000000000000////////////000//////............///.../////////000000111111///......------......///......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............///...---,,,---...///...---,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------,,,,,,,,,...///000---......---,,,+++,,,...,,,,,,,,,---------......---............/////////............////////////000//////......//////000------------...///000000111111111111111111111111000000000000000000000000000111111111111222222222444444333222222222333333333444555555666666666666777777777888999;;;===>>>;;;<<<======>>>>>>============>>>>>>???@@@BBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIEEEFFFGGGHHHJJJKKKLLLLLLIIIHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHHHHHHHJJJKKKLLLKKKJJJHHHGGGEEEEEEDDDDDDAAA@@@>>>===<<<<<<<<<===>>>>>>???BBBDDDDDDBBB@@@>>>===;;;:::999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;<<<<<<,,,------------.........+++,,,---.........------------------------------------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,------.../////////------------...............///000111222333444444444555666777888999999:::888777666666777999<<<>>>AAAAAAAAABBBBBBBBBCCCCCC@@@???===;;;999888777777888888777777777777666666666666777888:::<<<>>>???@@@@@@BBBCCCDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAACCCCCCDDDEEEFFFGGGGGGHHHDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;:::666666555555555555666666555555444444444333333333111111000000000/////////......---------,,,,,,,,,,,,++++++++++++,,,...///+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............,,,,,,------...---------,,,,,,---------.........---------........./////////000111222555777999:::<<<<<<<<<<<<;;;:::999888999888777888:::;;;:::999888777555222111111222222555666888999::::::999999;;;;;;<<<<<<;;;:::888777777777777777777777777777777666555444333333333333...///000222333444444444111111111111111111111111///////////////////////////111222333333222111///111111111111000000000000000000000000////////////000000///...................../////////////////////...------------...///......------------......------------------------------------------------------------------------,,,,,,,,,------.........---,,,++++++,,,---,,,***,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,+++++++++---///111333111///------.........---,,,,,,,,,---------......---------.........//////............//////////////////............//////.........//////111222222000000000000000000000000000000000000000000000000000111111111111222222222555444333333222222222333222333444555666666666666777777777777999;;;===>>>;;;<<<======>>>>>>===============>>>???AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBCCCDDDFFFFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGIIIJJJKKKIIIIIIIIIIIIHHHHHHHHHGGGCCCDDDEEEGGGHHHIIIJJJJJJGGGGGGFFFGGGGGGHHHIIIJJJGGGGGGGGGGGGGGGIIIKKKLLLIIIHHHFFFDDDCCCBBBBBBBBB=========<<<<<<<<<<<<<<<<<<===???BBBDDDDDDBBB@@@>>>===;;;999888888888999999::::::::::::;;;;;;;;;:::::::::::::::;;;<<<===---------.........//////+++,,,---.........---,,,------------------------------------------------++++++------------++++++------------------------,,,,,,------...///000000---------.........//////111111222333555666777777666777888999:::;;;<<<<<<===;;;999777777999;;;===CCCCCCCCCCCCDDDDDDDDDDDDBBB@@@>>>;;;999888888888999999888888777666666555555555666888:::===???@@@@@@AAACCCDDDFFFGGGGGGGGGBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFHHHIIIJJJKKKFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBAAAAAA============<<<<<<<<<<<<777777666666666666777777666666666777777777777777444444444444333333333222.........------,,,,,,,,,...---,,,+++++++++,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,------......---,,,,,,,,,,,,,,,---------......---------.........////////////000222444777999:::=========<<<;;;:::999888999888777888:::;;;:::999999777444222000000111111444555666888999999999888;;;<<<======<<<;;;999888777777777777777777777777777666555444444444444444...///111222444444555555111111111111111111111111111111111111111111111111///000222333333222000///111111111000000000000000000000000000////////////111000///.......................................///...---,,,,,,---...///.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++++++++,,,,,,------------+++******++++++)))(((,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...++++++***+++---000333444333000------///000...,,,,,,,,,,,,---------......---------.........//////............/////////000//////............//////000000000000111222333444////////////////////////000000000000000000000000000111111111111222222222555444333333222222222222222333444555666666666666777666666777999;;;===>>>;;;<<<<<<========================>>>???AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAA??????@@@BBBDDDEEEGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJFFFEEEEEEEEEFFFHHHJJJKKKHHHFFFDDDBBBAAA@@@@@@@@@;;;<<<===>>>?????????>>>;;;<<<>>>AAADDDDDDBBB@@@???===;;;999888888888888999999:::::::::;;;;;;;;;:::::::::::::::;;;<<<===)))***+++,,,------------.........------,,,,,,,,,---,,,++++++++++++,,,---------------------------...---,,,+++************///...------,,,,,,,,,---------...///000000//////333333444555555555444444444666888;;;<<<<<<;;;:::;;;<<<>>>???@@@@@@??????AAA???===;;;;;;===???@@@FFFFFFFFFGGGFFFFFFEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@???>>>===;;;999777666777777666666777999;;;<<<>>>???AAABBBDDDDDDEEEEEECCCEEEFFFEEECCCBBBAAABBBFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@??????>>>999999999888666555444333444666888::::::999888777999888777666666666666666444444333333222111000000///............------------,,,+++******+++,,,,,,))))))))))))***+++,,,------------------------------,,,,,,,,,,,,---..................---,,,++++++---------------...///000000000111222333555777888;;;<<<>>>>>>===<<<:::888666666888999999999999999===:::555111//////000111000333666777888888999::::::::::::::::::999888777555555555555444444444444666555555444222111111000000111222333333333333333222333444444333222111000000000111111111111000000000000111111111111000000000000000000000000000000......------------............------------......------------------------------............------------------------------+++,,,...//////...,,,+++........................------------------------+++,,,............,,,+++,,,,,,,,,------///000111++++++******************------------------------******+++,,,,,,---......------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------,,,+++,,,---...///111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222444444444444444444444444777777888999:::;;;;;;<<<>>>>>>>>>>>>==================>>>???@@@@@@AAAAAA@@@@@@??????????????????AAAAAABBBCCCDDDDDDDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCBBB@@@???>>>>>>@@@???>>>>>>===>>>>>>???<<<;;;:::<<<@@@BBB@@@>>>AAA???;;;888666555555666666777999:::;;;::::::999;;;<<<<<<===<<<:::999888++++++,,,---..................---------,,,,,,,,,...---,,,++++++,,,---...---------------------------,,,,,,,,,,,,,,,------......---------------------...///000111111111111444555555666666666666666666888:::<<<======<<<<<<===>>>???AAAAAAAAAAAAAAADDDCCCAAA@@@@@@AAACCCEEEIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFDDDCCCBBBAAAAAAAAABBBBBBBBBAAA???===<<<;;;777777666555555666777888;;;;;;===>>>@@@BBBDDDEEECCCEEEFFFEEEDDDCCCCCCDDDFFFGGGIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJJJJIIIIIIHHHIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@;;;;;;:::999777555333222444555777888999999999888===<<<<<<;;;;;;::::::999666555555444333333222222111000000000//////......------,,,+++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------...------,,,,,,---------------...////////////000111222444555666888999;;;;;;;;;:::888777666666777888999999999999888666222...,,,+++,,,---000333777999999888999::::::999999999888888888888888888888888777777777777666555555444222111111000000111222333333333333333222222222222222111000000//////000000000000//////000000111111111111000000////////////////////////......------------............------------......////////////////////////......////////////......------------------------,,,,,,---......---,,,,,,........................------------------------,,,,,,------------,,,,,,+++++++++,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------,,,,,,,,,++++++++++++,,,,,,,,,------------------------------------------------------------------,,,,,,,,,---...///000000000000//////......//////////////////////////////////////////////////////000000000111111111000000111111111222222222444444444444444444444444666777777888999:::;;;;;;===========================>>>>>>??????@@@@@@@@@????????????????????????AAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEECCCCCCBBBBBBBBBCCCEEEFFFHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@???????????????>>>>>>======;;;::::::<<>>???>>>;;;888666666666777888999:::;;;;;;:::999999;;;;;;<<<<<<;;;:::888888,,,,,,---...////////////...------------,,,,,,,,,......------------......------------------------,,,,,,,,,,,,---...///000......---------...////////////000222333444555555777777888999999999999999:::;;;===???@@@@@@??????@@@AAABBBCCCDDDDDDCCCCCCFFFEEEDDDCCCCCCEEEGGGIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHGGGFFFDDDBBBAAAAAA@@@DDDDDDDDDDDDDDDCCCBBBAAA::::::888777666666666666777777777999;;;>>>AAACCCAAACCCDDDEEECCCCCCCCCDDDFFFGGGIIIJJJLLLLLLMMMMMMJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFEEEDDDCCCCCCBBB???>>>===<<<999777444333444444444555666888999:::>>>????????????===<<<;;;888888888777777666666555444444333222222111000000//////............//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------...---------------------------...///.........///111222444444444555666888888777666666555666777888888999999999999666333///...---...///000444888::::::999999999999999777666666777777888999999999888888888777777555555444333333222111111111111222333333333222222222111111000000000000000...//////////////////...///000000111111000000///////////////////////////......------------............------------......//////////////////////////////000000000000//////------------------------------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------------,,,,,,++++++++++++******,,,,,,,,,---------......,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,---...///000000000////////////...//////////////////////////////////////////////////////000000000000111111000000000111111111222222333333333333444444444444555666666777888999:::;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDDDDEEEEEEBBBAAA@@@???@@@CCCFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@AAAAAAAAAAAAAAA@@@>>>???@@@@@@???>>>;;;:::999888999;;;>>>??????>>>===<<<:::888777777888888::::::;;;;;;;;;:::999999;;;;;;;;;;;;:::999888777,,,,,,---...............------------------------........................------------------------,,,,,,,,,,,,---...///000............///000111222111222333444555777888999:::;;;<<<===============>>>???AAABBBCCCCCCCCCBBBDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFHHHIIIHHHHHHIIIHHHHHHGGGFFFEEEGGGFFFDDDBBBAAA?????????BBBBBBCCCDDDDDDDDDDDDCCC@@@???>>><<<:::999888777555555444444666999<<<>>>===???AAABBBAAAAAABBBCCCEEEFFFGGGIIIJJJLLLMMMMMMKKKKKKKKKKKKKKKKKKLLLLLLIIIHHHHHHHHHGGGGGGGGGFFFIIIHHHHHHGGGFFFEEEEEEDDDDDDCCCBBB@@@===:::888777444333222222333555888999===>>>@@@AAA@@@>>><<<;;;;;;;;;;;;;;;::::::999999888888777666555444333333333222111000///.........------,,,,,,,,,,,,------++++++++++++++++++++++++---,,,,,,,,,,,,---......++++++,,,---............---------,,,,,,---......---------...///000222333111222333555666666555555444555666777888888888888888666333000/////////000111444999;;;;;;999999888999888666444444666777888666666666666555555555555555555444333333222111111111222222333333333222222111000///......///000111//////000000000000////////////000000000000//////////////////////////////......------------.........------,,,,,,------...------------------------......////////////......------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------.........,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------......////////////////////////////////////////////////////////////////////////////////////000000000111000000000000111111111111333333333333333444444444444555666666888888999:::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>==================>>>>>>>>>>>>????????????@@@@@@AAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBAAAAAABBBCCCCCCDDDDDDEEEAAA@@@>>>>>>???BBBFFFIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHFFFEEEEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@AAAAAAAAA@@@??????===>>>@@@AAA@@@>>>:::888777888999;;;===>>>>>>>>>;;;:::999888888888999999;;;;;;;;;;;;::::::999999:::::::::999999888777777++++++,,,------------,,,------------------------........................------------------------------,,,,,,,,,,,,------/////////000111333444555555555555666888:::<<<===>>>>>>@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIGGGGGGGGGFFFFFFEEECCCCCCCCCBBB@@@???===<<<<<<;;;===>>>???@@@AAAAAAAAAAAAAAAAAA@@@>>><<<:::999888666555444333333555777888888:::<<<=========>>>???BBBCCCCCCEEEFFFHHHIIIJJJIIIIIIHHHHHHIIIJJJKKKLLLHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHGGGFFFDDDBBB@@@===<<<666444333222222444666777===>>>@@@AAAAAA@@@>>>===>>>>>>>>>>>>============;;;;;;::::::999888888777777777555444111///---,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++---,,,,,,,,,,,,---......++++++,,,---...............------,,,,,,,,,------,,,,,,,,,---...///000111000111222333444555555555444444555666777777777777333222000...,,,,,,------111444888::::::888888888888777555444444555777999555555444444444333333333444444444333333222222111222222333333333222222111000000.........///000111000111111222222111111000//////000000000000//////..............................------------......------,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---++++++,,,------------,,,)))*********+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------------.............../////////...................................................////////////000000000//////000000000111111111222222222333333333444444333444444555666777888999999999::::::;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????@@@@@@@@@@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDAAA@@@>>>===???CCCGGGIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBAAABBBBBBBBBAAA???===<<<<<<===@@@AAAAAA>>>:::888777888:::;;;<<<<<<<<<===999999999999999999999:::<<<;;;;;;:::999999999999:::999999888777777666666++++++,,,,,,---,,,,,,+++,,,,,,,,,------------...------............------------------------------------,,,,,,,,,,,,,,,---000000111222444666888999999999999999:::<<<>>>@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIIIIHHHHHHHHHHHHHHHIIIFFFFFFEEEEEEDDDCCCAAAAAA>>>===<<<;;;:::999999999888999:::;;;<<<==================<<<;;;999777666666666444333333444444555555777999999999999:::;;;>>>>>>>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFFFFHHHHHHHHHGGGFFFDDDCCCBBB;;;999777555444444555666<<<===???AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>============<<<<<<<<<<<<;;;:::888666333000//////...............//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,------...---------...------,,,,,,,,,,,,,,,,,,,,,,,,------...000000000111111222333444444555333444555666777777777777444333111000/////////000222555777888777777777888777666666555555666888888666666666555555555444444444444444333333222222222222222333333333222111111///////////////000000111111222222333333222222111...//////000000//////.................................------------......------,,,,,,,,,,,,------////////////////////////,,,,,,,,,------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---......---,,,+++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,------------......+++++++++,,,,,,,,,------******++++++,,,,,,------------------------------+++,,,------......---------............/////////......................................................////////////000000/////////000000000111111111111222222333333444444222333444555666777777888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>?????????@@@?????????AAACCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDDDDAAA@@@??????AAACCCGGGIIIGGGHHHHHHHHHGGGFFFEEEEEECCCDDDDDDEEEEEEFFFFFFFFFDDDEEEFFFFFFGGGGGGFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDCCCCCCBBBAAABBBCCCBBBAAA>>><<<::::::<<>>;;;999888:::<<<<<<;;;:::;;;<<<999999999999999999999999::::::999888888888999999999999777666666555666666,,,---------------,,,,,,,,,,,,,,,---------......+++,,,---......---,,,+++---------------------------,,,,,,,,,---...///000111222333444777999;;;<<<===<<<;;;;;;<<<>>>@@@AAADDDEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEBBBBBBBBBAAA@@@???===<<<:::999888888777777888888555666777999::::::::::::999999::::::999888666555555555555555555555555555333555777777666666777888:::999999999:::;;;===>>>>>>===<<<;;;<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@BBBCCCDDDEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEAAA@@@===:::777666555555999:::;;;===???@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@@@@>>>>>>>>>===;;;999777555555444222111000//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------...------,,,,,,...---,,,,,,++++++,,,,,,---------------...///000000000000000111111222333333333444555666666666666666555444333222222333333333444555555555555777888666666666777777888888888777666666666555555555555444444333333333333222222222333333333333222111000...///000000111111111000111111222222222222111111......////////////....................................------------......---,,,,,,++++++,,,,,,---////////////////////////,,,------------------,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,***+++,,,------,,,+++)))))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,---------*********+++++++++,,,,,,)))******+++,,,,,,------------------------------+++,,,---.........---------------.........//////........................................................./////////000000////////////000000000111000111111222333333444444222222333444555666666777777777888888999::::::;;;999999::::::;;;;;;<<<<<<<<<<<<======>>>??????@@@??????>>>???@@@BBBEEEGGGDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDAAAAAAAAAAAABBBDDDFFFHHHFFFFFFGGGGGGGGGFFFFFFEEECCCCCCDDDDDDEEEFFFFFFGGGCCCDDDEEEFFFGGGFFFFFFEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA???@@@BBBBBBAAA???===;;;:::;;;===??????>>><<<;;;:::<<<>>>===;;;999:::;;;999999999::::::999999888999888777777777888999:::999888777555555555555555---......///......------,,,,,,,,,------.........++++++,,,------,,,++++++------------------------,,,,,,,,,---///000222333222222444666888;;;===>>>???>>>===<<<===>>>@@@BBBEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJGGGFFFEEEDDDDDDDDDEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA>>>>>>======;;;:::999888888888777777777777888888555666777888999999::::::777888999:::999999777777333444555777777777777777333555777777666555666777777777666555666777999:::999888777666777999;;;===;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFDDDDDDEEEFFFGGGGGGGGGGGGFFFDDDBBB>>>;;;888666555555666777888;;;===@@@AAAAAAAAABBBBBBBBBBBBBBBBBB???@@@@@@AAAAAABBBBBBCCC???@@@@@@@@@???>>><<<;;;:::999666444111///...------------------------------,,,,,,,,,,,,---..................---,,,++++++...---,,,,,,++++++++++++------------......///000000////////////000111111222333444555666666666666333222222111000000000111444444444444333444666999555666777888999999888888666555555555444444444444444333333333333333333333333333333333333222111000...///000222222222111000000000111111111111000000......////////////.......................................------.........---,,,,,,++++++,,,,,,------------------------------..................---------------------------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,...//////...,,,,,,)))***+++,,,,,,+++)))(((******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------*********++++++,,,,,,,,,))))))*********+++++++++))))))***+++,,,,,,------------------------------+++,,,---.........---,,,---------.........//////............................................................/////////000////////////000000000000000000111222333333444444111222222333444555666777666777777888999999::::::888888999::::::;;;<<<<<<;;;<<<<<<===>>>??????@@@??????>>>>>>@@@BBBEEEGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@AAABBBBBBCCCCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGEEEFFFFFFGGGGGGGGGFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGCCCDDDEEEGGGGGGFFFFFFEEEBBBAAAAAA@@@@@@AAAAAABBBAAABBBBBBBBBBBBAAA@@@@@@===>>>@@@BBBBBB@@@>>>===999:::<<<>>>???>>>======;;;>>>???>>>;;;999999;;;999999:::::::::999888888777777666666666888999:::999888666555444444555555------------------------.........------,,,,,,,,,---------,,,,,,,,,,,,,,,...---------------------000000///000111222444555888888777777777777888888999:::;;;===>>>?????????BBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIHHHGGGEEECCCCCCBBBAAA@@@???>>>======???>>><<<;;;:::;;;;;;<<<::::::999999888777777777888888888888777777777777555555555555666777888999888888999999999888777777666777888999999999999999777777888999999999999888666666666666777777777777888888777777777777888888999999999999999999::::::<<<;;;;;;<<<<<<>>>??????BBBBBBBBBCCCCCCDDDDDDEEEGGGFFFEEEDDDAAA???<<<;;;:::888666555666888:::<<<===???AAACCCDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBAAAAAA@@@???>>>>>>;;;:::999777666444222222111000///...............)))+++---......---,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,......///000111222333333111111111222333444555666666555444222111000000///333333333444444444555555777777666666666666777777555555555555444333222111333222222111111222222333222222222222222222222222///000111222333444444444444333111////////////000000000000000////////////.........------,,,,,,,,,......---------,,,,,,,,,........................******,,,---.../////////++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********)))***+++,,,------------------------------------+++++++++,,,,,,---------..............................//////...---,,,,,,000///...------...///000////////////////////////////////////000000000000111222222333333222222111111222222333333444444555555555444444555888:::<<<;;;;;;::::::;;;<<<>>>???;;;<<<===>>>>>>?????????>>>??????@@@@@@AAAAAABBBCCCBBBAAA@@@????????????@@@???>>>======>>>???@@@===>>>>>>???@@@@@@AAAAAA@@@@@@AAACCCDDDFFFGGGGGGHHHHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@>>><<<<<<===???@@@DDDDDDDDDCCCBBB@@@???>>>??????>>>===============;;;:::::::::;;;===>>>???>>>>>>>>>>>>===<<<;;;:::::::::999999888777666666666666555555666777999:::999777444222000000111111------------------------.........------,,,,,,,,,------------------------.........///////////////111111111111222444555666777666666666666666666777888999:::;;;<<<<<<<<<<<<@@@@@@@@@@@@@@@?????????BBBBBBDDDDDDDDDBBBAAA??????>>>>>>===;;;::::::999;;;:::999888888888999999;;;:::::::::999999888888::::::::::::::::::::::::888888888999999:::;;;<<<:::::::::::::::999888888777888999:::::::::::::::999999:::;;;;;;;;;;;;:::888888888888888777777777555555555444444555555555555555666666777777777777:::999999999:::;;;;;;<<<>>>>>>@@@AAABBBDDDEEEEEEGGGGGGFFFEEEDDDBBB@@@???;;;:::888777666777999;;;<<<===???AAACCCCCCCCCCCCDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@??????>>>===<<<:::888777555555333222111000000///000000---...///000000000///...,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---...///000111111111111111222333444555666888777555444333222222222333333444444444555555555777666666666666666666777666666666666555444333222333222222111111222222333222222222222222222222222///000111222333444444444333222111////////////000000000000000/////////.../////////......---------......---------,,,,,,,,,........................,,,,,,------...---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...------,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++***************++++++,,,------...------------------------+++++++++,,,,,,---------..............................//////...------,,,//////...---......///000////////////////////////.../////////000000000000111222222222222222222111111111222333333444444555666555444333444666999::::::999999999:::;;;===>>>;;;<<<===>>>>>>??????>>>?????????@@@AAAAAABBBBBBBBBBBBAAA???????????????@@@???>>>>>>>>>>>>???@@@>>>>>>??????@@@@@@@@@AAA@@@AAABBBCCCDDDFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBCCCAAA???>>>===???AAABBBDDDDDDDDDCCCBBBAAA???>>>???>>>>>>===<<<<<<======<<<<<<;;;;;;<<<===???@@@<<<<<<;;;::::::999999888;;;::::::999888888777777666666555555666777999:::888777444222000000111111------------------------.........------------------------...............//////000000111111222222222222222222333555666777555555555555555555555555888888888999999888888777<<<<<<;;;::::::999888888<<<===>>>>>>>>>===;;;:::::::::999888777666555555777777666666666777888888;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>===<<<<<<======>>>???@@@>>>>>>======<<<;;;::::::888999:::::::::::::::999::::::;;;<<<<<<<<<<<<<<<:::::::::999999888888888444444333333333333444444333444444555666777888888888888777777777888999999999:::<<<>>>@@@BBBCCCDDDEEEEEEFFFFFFEEEDDDCCCCCC>>>===;;;999777777888888999:::<<>><<<:::999999666555444333222222222222000000000000000/////////------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,---...//////000000000111222333555555777666555444333222222222444444444555555555555555666666555555555555666666666666777666666555444333333222222111111222222333222222222222222222222222000111222222333333333333222222111000////////////000000000/////////......///////////////...............---------,,,,,,,,,------------------------------......------,,,+++------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///...------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++******+++,,,...///------------------------++++++,,,,,,,,,,,,------.................................///......---,,,...............///000111////////////////////////....../////////000000000111111222222222222111111111111222222333444444444666555333333333555777888999888888888999:::;;;<<<;;;;;;<<<===>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>@@@@@@????????????@@@@@@???????????????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAA@@@@@@AAACCCDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>===<<<<<<<<<============<<<<<<<<<>>>???@@@<<<;;;999888888888888999;;;;;;::::::999999888888666666666666666888999999888666444111000000111111------------------------...............------------------....../////////000000111222333333444444222333333444555666777777666666777777777777666666999999999888888777666555777777666666666555555555888888999999999999888777777777666555555444333333666666666777888888999::::::::::::::::::;;;;;;;;;:::;;;;;;===>>>???@@@@@@@@@??????@@@@@@AAABBBCCCBBBAAA@@@>>>===<<<<<<;;;999999:::::::::999999888888999::::::;;;;;;:::::::::::::::999888888777777666555555555555555555666555666777888999:::;;;<<<999999888888888888999999777888999;;;<<<>>>??????@@@AAABBBCCCCCCCCCCCCCCC@@@???===;;;999777666666666777999;;;>>>@@@AAABBBDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBB@@@???===<<<<<<888888666555444444444444000///...---------------000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......000000000000111333444555444333222222111111111111555555555555555555555555666555555444444555555666555555666555555444333333333222222111111222222333222222222222222222222222111111222333333333222222111111000000////////////000000/////////.........//////........................---------,,,,,,,,,------------------------,,,------...------,,,,,,,,,------------------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************+++++++++++++++++++++++++++++++++***************,,,+++)))))))))+++...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---...............------------......//////000000////////////////////////........./////////000000000000111111111111000000111111111222333333444444666444333222222333555666999999999999::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@AAABBBBBBCCCCCCAAAAAA@@@???>>>>>>>>>>>>@@@@@@????????????@@@@@@????????????????????????AAAAAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBAAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAABBBDDDEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>===<<<<<<===============<<<;;;;;;<<<===>>>===<<<:::888888999:::;;;;;;;;;;;;::::::999999999666666666777777888999999777666333111000000111222------------------------........................------......///000111111111222222333444555666666333444555666777888888999999999:::;;;;;;:::999999;;;;;;::::::999777666555444444444444555555666666777777777888888888777777777777666666555555444444444555666777888999999999888888999999::::::;;;;;;999999:::;;;===>>>??????AAAAAAAAAAAABBBCCCDDDDDDCCCBBB@@@???>>>=========999:::::::::999888777777555666666777888777777777999999888888888777777777777666666555555666666777777777888999;;;<<<======;;;;;;;;;:::;;;;;;<<<===999999999999::::::::::::;;;<<<===>>>???@@@@@@@@@??????===<<<:::777555444444555666888:::===>>>???CCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBB@@@???>>>>>>;;;:::999777666666555555222111000...------------//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////000111222333444333333222111111111222222555555555555555555444444555555444444444444555555333333444444444333222222333222222111111222222333222222222222222222222222222222333333333222111111000000000000/////////...////////////............------------------------......---------,,,,,,,,,------------------------***+++,,,---............++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,---------.........///++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))************************+++***)))((()))+++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------...............------......///////////////////////////////////////............///////////////000000111111000000///000000111222222333333444555444333222222333555666:::::::::;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>>>>??????@@@AAAAAABBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>???????????????????????????????????????@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFDDDCCCBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>=========>>>>>>???===<<<;;;:::::::::;;;<<<===;;;999888888999:::;;;;;;;;;:::::::::::::::999666666777777888999999999888666444222111111222333------------------------.............../////////...///000111222333444555555555666666777777888888666777888:::;;;;;;;;;;;;<<<===>>>??????>>>===<<<<<<<<<<<<;;;:::999888777333444444555666666777777777777777777888888888999999888888888777777777777333444555666777777777777777888888999:::;;;;;;<<<::::::;;;<<<===>>>??????AAAAAAAAAAAABBBCCCDDDEEECCCAAA@@@>>>======>>>>>>;;;;;;;;;;;;:::999777777444444555666666666666555888888888888888888888888666666555555555555666666666777777888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@======<<<;;;:::999999888888999:::;;;<<<<<<<<<<<<<<<======<<<:::888555444333333444555777999;;;===@@@AAADDDFFFHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@???>>><<<;;;:::999888888666666555444333222111000------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------.........//////......//////000111333444444444333333333444555555444444444444444333333333444444333333333333444444222222333333333333222111333222222111111222222333222222222222222222222222333333333333333222111000...//////000000//////.../////////.........------,,,,,,,,,---------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////++++++************++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,------***************************++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********************))))))***+++---...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...............////////////......////////////////////////------.........///////////////000000000000//////000000111111222333333333555444222222222444666777::::::;;;;;;;;;;;;::::::::::::;;;<<<============>>>??????@@@@@@AAABBBBBBCCCBBBAAA@@@????????????>>>>>>????????????>>>>>>===>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>>>>???@@@@@@===<<<:::999999999:::::::::999888777777777888999::::::::::::999999999999555666777888999999999999888777555333222333444444---------------------------........./////////000222222333555666888999999:::::::::::::::::::::::::::;;;===>>>@@@@@@@@@???>>>???@@@AAAAAA@@@???>>>=========<<<;;;:::999888555555666666666666666666888888888888888999999:::::::::::::::999999999999555666777888999999888777888888999:::;;;<<<============>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFAAA@@@>>><<<<<<===>>>???>>>>>>>>>===<<<:::999888555555666777777777777777777777888888999:::::::::888888888777777888888888777777888888888999999999:::::::::;;;<<<>>>@@@@@@AAAAAA@@@???>>>===<<<;;;999::::::;;;;;;::::::999999:::;;;<<<;;;888666444222222222333555777999:::===???BBBEEEHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAA???>>>===<<<<<<:::::::::999888666444222///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,------------.....................///000111222333333333333333444444555666444444333333333222222222444444333333333333444444222333333444444333333222333222222111111222222333222222222222222222222222444444444333222111000///---...///000000///......//////.........---------------------.........///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------...///000,,,,,,++++++++++++++++++************************&&&&&&'''(((((()))******++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))((()))))))))*********+++)))))))))***++++++,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,------...//////......//////000000///...---,,,////////////////////////---------.........//////...//////000000//////...000000000111222222333333444333222222333555777999888999:::;;;;;;:::999888::::::;;;<<<===============>>>>>>??????@@@@@@AAADDDCCCBBBAAA@@@@@@@@@@@@<<<===>>>>>>>>>>>>===<<<<<<<<<===???@@@AAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????@@@AAAAAABBB>>>===;;;:::999999::::::999999999999999999999999999999999999999999999999555666888999::::::999999999888666444333444555666---------------------------.........//////000000444555666888999;;;<<<==================<<<<<<<<<===>>>@@@BBBCCCCCCCCCBBB>>>???AAABBBBBBAAA???>>><<<<<<<<<<<<;;;:::999999888888777666666555555555888888888888888999:::;;;;;;;;;;;;;;;::::::::::::888999;;;<<<<<<;;;::::::999999:::;;;<<<>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGG@@@>>>===;;;;;;<<<>>>???@@@@@@@@@???>>><<<;;;:::777777888999999999999999777888999:::;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;<<<999999999999999999::::::777888888999;;;===???@@@DDDDDDCCCBBBAAA@@@??????;;;<<<<<<<<<;;;::::::999777888:::;;;;;;999666444222222222222333555777888;;;===AAAEEEHHHJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEDDDDDDFFFEEEDDDBBBAAA@@@??????:::;;;<<<;;;:::777444222222222111000000000000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,------------------...............///111222333111111111111222333444444333333333222222111111111444333333222222333333444333333444555555444444444333222222222222222222333222222222222222222222222444444444333222111000///---...///000000///......//////.........------------.........//////000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,............000111222333---,,,,,,++++++*********************************((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))************************(((((())))))*********+++((((((***++++++,,,++++++---------------------------------,,,,,,+++++++++************************,,,,,,---.../////////...000000111111000...,,,+++////////////////////////---------.........//////......////////////......000000000111222222333333444333222222444666888:::777888999::::::999777777999:::;;;<<<=====================>>>??????@@@@@@DDDDDDCCCBBBAAAAAAAAAAAA;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>@@@BBBCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFKKKJJJIIIHHHGGGEEEDDDDDDBBBBBBBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBCCC@@@>>>===;;;:::::::::;;;:::;;;;;;<<<<<<<<<;;;;;;888888888888888888888999555666888999::::::999999:::999777555444555666777//////......---,,,++++++------...///111222333444888888:::;;;===???@@@AAACCCBBBAAAAAAAAABBBDDDEEECCCCCCBBBBBBAAA???>>>===<<<:::888888999:::999999999999999999999::::::;;;;;;:::888777666666777777;;;;;;:::999888888888999:::<<<>>>===<<<;;;;;;<<<;;;<<<>>>???@@@@@@???>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBCCCDDDFFFGGGAAABBBCCCCCCDDDDDDDDDCCCCCC@@@===<<<===>>>===<<<@@@@@@??????>>>>>>======999999999999999999999999:::::::::::::::;;;<<<===>>><<<:::999:::;;;>>>@@@?????????>>>======<<<<<<:::999888888999<<<>>>@@@CCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>???:::999888777666444333333444444333222222222333333555888;;;@@@DDDHHHJJJKKKNNNLLLIIIGGGGGGHHHIIIKKKKKKHHHFFFFFFGGGHHHEEECCCCCCBBB@@@???@@@BBBDDDFFFCCCCCCBBBAAA???===;;;:::666555333111///...------...------,,,++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---............---,,,,,,,,,,,,---......000000000000111111111111444444444333333222222222333333333444444333333222444444333222222111000000000111111111111222222222111000///......///000111333444555444111/////////000000000000000000000000222111000///...------------...///000000///...------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))---,,,***)))))))))******(((((()))***++++++,,,,,,***++++++,,,,,,++++++***((()))***++++++***)))(((---+++)))***,,,---......++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********,,,,,,++++++***)))((((((***++++++,,,,,,++++++***...---+++)))(((((()))))),,,+++******,,,---+++***+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------------------------...---,,,++++++---...000111000///...............---------............///,,,,,,------......//////,,,,,,---...///000111111...//////000111222222222222222333444444555555666777888888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;===>>>>>>======>>>@@@@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>======<<<<<<>>>>>>>>>???@@@AAACCCCCCDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDFFFGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCBBBEEEEEEDDDCCCBBBAAAAAA@@@EEEDDDBBB@@@????????????@@@>>><<<;;;:::;;;===>>>>>>===;;;999888888888999888888777777777777777777999999999999999999999999555666666777777777777666/////////......---------//////111222444555666777999:::;;;<<<>>>???@@@AAADDDDDDDDDDDDEEEEEEFFFGGGCCCCCCBBBAAA???===<<<;;;;;;999888888999::::::999999999999999999:::;;;;;;<<<<<<:::999888888999999;;;:::999999999999999999:::;;;<<<<<<::::::;;;<<<>>>???AAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDFFFFFFBBBBBBCCCCCCCCCCCCCCCCCCEEECCC@@@@@@@@@AAA@@@???AAAAAAAAA@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<============>>>???@@@AAA???>>>======>>>@@@CCCEEEBBBAAA@@@???>>>===<<<;;;<<<;;;::::::;;;===@@@AAACCCCCCCCCBBBBBBBBBAAAAAADDDDDDCCCCCCCCCBBBBBBBBB======<<<;;;999888777777666555444333333333333333444666999===AAAEEEIIIJJJJJJIIIGGGEEEEEEGGGIIIKKKNNNKKKIIIIIIJJJJJJHHHFFFCCCBBB@@@???@@@BBBDDDEEEDDDDDDCCCCCCAAA???>>>===:::999777555333222111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++---,,,,,,,,,,,,---......//////000000000111111111333333333222111111111000222222333444444444333333444444444333222111111111000111111111111222222222111111000//////000111111444555666444222000000000000000000000000000000000......---,,,+++***++++++---...///000000///...---.........---------,,,,,,------------------------,,,,,,,,,,,,++++++******...---+++*********++++++******++++++,,,------...,,,,,,,,,------,,,,,,,,,******++++++++++++******---,,,******,,,---------++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++******,,,,,,++++++***))))))(((***++++++,,,,,,++++++***---,,,+++))))))))))))***+++++++++++++++***+++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---------------------------...---,,,++++++,,,.../////////...---------------------------..............................//////.../////////////////////...//////000111111222222222222333333444555555555777777888888999:::::::::::::::::::::;;;;;;;;;;;;;;;<<<>>>>>>===<<<>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>>>>======<<<<<<>>>??????@@@AAABBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEGGGHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKHHHHHHHHHGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEDDDCCCBBBBBBAAAAAACCCBBBAAA@@@???@@@@@@AAA>>>>>><<<;;;;;;;;;<<<======<<<:::999888888999999888888888888888888888888999999999999999999999999777888888888888888777777////////////////////////111111333444666888999:::<<<<<<===>>>???@@@AAAAAAEEEFFFFFFGGGGGGGGGGGGGGGAAAAAA@@@???===;;;999888:::888777888:::;;;;;;::::::::::::::::::;;;;;;;;;===<<<;;;:::999999999999::::::999999999:::;;;;;;===>>>>>><<<;;;;;;>>>@@@CCCDDDEEEGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAABBBBBBCCC@@@@@@@@@@@@????????????CCCBBB@@@@@@AAAAAA@@@>>>BBBBBBCCCBBBBBB@@@???>>>===============>>>>>>>>><<<<<<<<<======>>>???@@@======<<<===???AAADDDFFFFFFEEEDDDBBBAAA???>>>===============>>>???AAABBBCCCCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@???===<<<;;;;;;888888666555444444444444333444666999<<>>===;;;999888777777333222000///...---,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,+++******---,,,,,,,,,,,,---......//////000000000000111111333222222111000000//////111222333333444444444444555444444333333222222111000111111111111222222222222111111000000111111222444555666555333111111111000000000000000000000000000000///...---------------...////////////...---//////............------........................---------,,,,,,,,,,,,+++...---,,,,,,++++++,,,,,,,,,,,,------......//////,,,------......------,,,,,,,,,++++++++++++,,,,,,...,,,******+++,,,,,,+++,,,,,,++++++************)))************+++++++++,,,,,,,,,++++++++++++***,,,,,,++++++***)))))))))******++++++++++++******++++++******)))******+++(((***,,,+++)))((())),,,+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,+++++++++,,,...///...---------,,,,,,,,,,,,------------............///////////////.........111000000000/////////......//////000000111111222111222222333333444555555666666777888888999999:::999999:::::::::;;;;;;;;;;;;<<<======<<<<<<===>>>>>>??????@@@@@@?????????>>>>>>>>>============<<>>>>>??????AAA@@@@@@AAABBBCCCAAA???AAAAAABBBBBBBBBAAAAAA@@@??????@@@@@@@@@@@@@@@AAA===<<<<<<<<<===>>>??????>>>>>>>>>>>>???BBBDDDFFFHHHGGGFFFEEECCCBBBAAA@@@>>>>>>===>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDEEEEEEDDDBBBAAACCCBBBAAA@@@???===<<<<<<;;;:::888777666555555555444444444555777;;;>>>AAA@@@@@@@@@AAACCCFFFIIIKKKKKKKKKKKKKKKKKKJJJHHHGGGDDDCCCBBBAAAAAABBBDDDEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCBBB@@@???===<<<<<<<<<555444222000///---,,,,,,+++,,,,,,,,,,,,---------............---,,,,,,+++---,,,,,,,,,,,,---......////////////000000000111333222222111000000//////111111222333444444444444444444444333333333222222000000111111111222222222222222222222222222222222444666777666444222222222////////////////////////111111000///......//////....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++,,,,,,,,,---------......//////,,,,,,------------,,,,,,,,,+++***))))))***+++,,,...,,,+++++++++,,,+++))),,,,,,++++++******))))))))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))******++++++++++++******))))))*********++++++,,,&&&***---+++'''&&&))),,,************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------...------------,,,,,,---------.........000000000//////.........000000000000000000000000////////////000000111111111111111222333333444444555666666777777888888999999999999999:::::::::::::::;;;<<<<<<;;;:::;;;=========>>>?????????>>>>>>========================???@@@AAABBBCCCDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDCCCDDDFFFGGGHHHHHHGGGFFFGGGGGGHHHIIIIIIIIIIIIIIIEEEFFFHHHJJJKKKKKKJJJIIIIIIHHHGGGEEEDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCBBB@@@?????????@@@@@@;;;<<<<<<<<<<<<;;;::::::888888999999999::::::;;;999999999999999:::::::::::::::999999999999999888::::::999999888777666555---...///000111333444444888888999;;;<<<===>>>???BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@>>><<<:::888999::::::;;;;;;;;;:::<<<;;;:::;;;===?????????>>>???@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;<<<<<<===>>>???CCCCCCCCCAAA@@@AAAEEEGGGEEEFFFHHHIIIJJJJJJIIIIIIFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDCCCCCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAABBBEEEGGGHHHFFFDDDAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@@@@AAACCCBBBBBBBBBBBBCCCEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA============>>>??????@@@BBBBBBCCCCCCCCCCCCCCCCCC@@@AAACCCDDDDDDCCCBBB@@@AAAAAA@@@???===<<<;;;:::<<<;;;999888777666666666777666444333444666888:::<<<===>>>@@@BBBEEEHHHJJJHHHJJJKKKLLLKKKJJJHHHHHHEEEEEEDDDCCCCCCDDDDDDEEEDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDBBBAAA???>>>>>>>>>888777555222000///......+++++++++,,,,,,,,,,,,,,,............---,,,,,,+++---,,,,,,,,,,,,---.........////////////000000000333222222222111111111111111222333333444444444333444333333333333333222222000000111111111222222222222222333333333333222222444555666666444222222333////////////////////////------,,,,,,++++++,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************++++++++++++*********++++++++++++***,,,,,,,,,,,,------------++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++---,,,++++++,,,+++***(((+++++++++******)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++***************)))******++++++******)))((())))))***+++++++++,,,&&&***---+++'''&&&))),,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------...////////////......,,,,,,,,,------------...000000//////......---------......///000111111111///////////////000000000000000111111222333333333444444555666666777777888888888888999999999:::::::::;;;<<<;;;:::999:::;;;;;;<<<======>>>>>>>>>===<<<<<<<<<<<<<<<=========>>>???AAABBBCCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGEEEDDDFFFFFFGGGHHHHHHHHHHHHGGGEEEGGGHHHJJJKKKKKKJJJJJJHHHGGGEEEDDDCCCDDDEEEEEECCCCCCDDDDDDDDDDDDDDDDDDEEEDDDBBB???>>>=========;;;;;;;;;<<<;;;:::999999777777888999::::::::::::888888999999999::::::::::::::::::999999888888888888888888888777666555444...///111333555777888999>>>>>>???@@@@@@AAABBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>======;;;:::999888888999;;;<<<===>>>??????@@@???>>>???@@@BBBBBBAAABBBCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>??????@@@AAAAAABBBAAA@@@AAADDDFFFDDDFFFGGGHHHIIIIIIHHHHHHCCCCCCCCCCCCCCCDDDDDDDDD@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFCCCDDDGGGKKKOOOPPPNNNLLLJJJHHHFFFDDDDDDEEEGGGHHHCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAACCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDCCCBBB@@@??????<<<<<<======>>>>>>>>>>>>AAAAAAAAABBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEDDDCCC@@@@@@???>>><<<;;;:::999;;;;;;999888777777777777777666555444333444555555999:::;;;===@@@BBBDDDEEEFFFHHHKKKMMMLLLKKKJJJKKKGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHEEEDDDCCCAAA@@@?????????;;;:::888666444333222111------------,,,,,,,,,+++++++++,,,,,,,,,+++******---,,,,,,,,,,,,---............////////////000000111111111222222222222333222333333444444333333222222222222222222222222222000111111111111222222222111222222333333222222111333444555555333222222333000000000000000000000000......---------------.........------------......+++++++++,,,,,,,,,,,,---************************)))***************++++++))))))***+++++++++******++++++++++++++++++,,,,,,***++++++,,,,,,++++++******))))))))))))))))))***++++++***+++,,,,,,***(((************************)))************+++++++++***++++++++++++,,,,,,,,,************************))))))************))))))((()))***+++++++++++++++(((***,,,+++)))((())),,,***************+++++++++************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///000000000///...,,,,,,,,,,,,------------...............---------,,,,,,---...///000111111///////////////////////////000000111111222333333333444444555555666777777777777888888888999999999999:::;;;:::999888999:::::::::;;;<<<============;;;<<<<<<<<<<<<============???AAABBBCCCCCCCCCCCCBBBCCCDDDEEEEEEFFFFFFEEEGGGGGGGGGGGGGGGGGGFFFEEEGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJGGGFFFDDDBBBBBBBBBDDDEEECCCCCCCCCDDDDDDEEEEEEEEEFFFEEEBBB???===<<<<<<<<<;;;;;;:::::::::999999999777777888999::::::999999777777888888999:::::::::;;;::::::999999888888888777777777777777666555444111222444777999<<<>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>===<<<<<<;;;:::999999999999:::;;;;;;===>>>???AAABBBBBBBBBBBBEEECCCBBBBBBDDDEEEDDDCCCFFFGGGIIIJJJJJJJJJHHHGGGGGGHHHHHHHHHHHHFFFEEEDDDBBBAAAAAA@@@@@@@@@@@@AAA???AAACCCCCCBBBBBBDDDEEEDDDEEEFFFHHHIIIHHHHHHGGGEEEEEEFFFGGGHHHJJJJJJKKKGGGIIIJJJLLLNNNNNNNNNNNNNNNNNNMMMMMMNNNPPPRRRSSSSSSUUUYYY___ccceeecccaaa___[[[VVVRRRPPPPPPRRRTTTMMMNNNNNNOOOPPPPPPQQQQQQQQQPPPNNNLLLJJJIIIHHHHHHFFFFFFGGGGGGHHHIIIJJJJJJLLLKKKIIIFFFDDDAAA???>>><<<======>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEAAAAAA@@@>>>===<<<;;;:::::::::999888777777888888555555555555555555555555777777888:::<<<===???@@@AAAEEEIIIKKKJJJJJJJJJKKKIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJEEEDDDCCCBBBAAA@@@@@@@@@???>>><<<:::999888777777111111000///...---,,,,,,******+++,,,,,,,,,++++++---,,,,,,,,,,,,---.............../////////000000...//////000111222333333444444444444333222111111111111111111111111111111000111111111111222222222000111222333333222111000222333444444222111111222000000000000000000000000000000////////////000000...------,,,,,,------...,,,,,,,,,,,,------......++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++)))******++++++******)))***))))))+++,,,,,,+++)))(((((())))))******++++++)))************+++++++++******+++++++++,,,,,,,,,************************))))))************))))))))))))***+++++++++******+++++++++++++++***++++++))))))*********+++++++++************************************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,...000000///...---++++++,,,,,,,,,---------,,,,,,,,,---------------,,,,,,------......////////////////////////////////////000000111222222222333333333444555555666666777777777777888888888999999:::::::::888777888999999999:::<<<<<<=========;;;;;;;;;<<<<<<<<<======<<<>>>@@@BBBCCCCCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHJJJJJJIIIIIIIIIJJJJJJKKKFFFDDDBBB@@@@@@AAACCCDDDBBBCCCCCCDDDEEEFFFFFFFFFEEECCCAAA???============<<<;;;999888888888999:::777888999999:::999888888666666777777888999999:::;;;;;;::::::999888888777777777888888888777777666444555777:::===???AAABBB?????????>>>>>>===============<<<;;;:::999888888777777777888999<<<>>>@@@BBBCCCDDDDDDEEEEEEEEEEEEHHHFFFDDDDDDEEEFFFFFFEEEHHHIIIKKKMMMMMMLLLKKKJJJHHHHHHIIIIIIHHHGGGEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAACCCEEEFFFEEEEEEFFFGGGDDDEEEFFFHHHHHHHHHHHHGGGJJJJJJLLLMMMOOOQQQRRRSSSWWWXXX[[[]]]____________```___^^^^^^```bbbeeefffiiilllqqqxxx}}}}}}{{{rrrmmmfff___\\\\\\]]]______``````aaabbbccccccdddaaa```]]][[[YYYWWWVVVUUUOOOOOOQQQRRRTTTVVVWWWWWWTTTRRROOOLLLHHHDDDBBB@@@===>>>>>>?????????>>>>>>?????????@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCDDDEEECCCBBBAAA@@@>>>===<<<<<<999999888888777888888888222333444555666777777666555666666888999:::;;;;;;<<<@@@FFFHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHKKKKKKLLLLLLLLLLLLKKKKKKEEEEEECCCBBBAAAAAAAAAAAABBBAAA???>>><<<<<<;;;;;;444333222111000///...---+++,,,------............---,,,,,,,,,,,,---................../////////000,,,,,,---///000222333333555555555444333222111000000000000000000000111111000111111111111222222222000111222333333222111000111222444333222111111222000000000000000000000000------,,,,,,,,,------......---,,,,,,,,,,,,---...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,------,,,+++***)))((()))+++------+++)))''''''((()))***+++,,,,,,)))************+++++++++*********++++++,,,,,,,,,******************++++++))))))************)))))))))***+++,,,,,,+++***))),,,+++***+++,,,---,,,***))))))******++++++++++++************************************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++---//////...---,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------...------------,,,,,,,,,///////////////........./////////000111111222222222222333444444555555666777777777777888888888888888::::::999777666777888888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;===???BBBCCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEGGGIIILLLMMMJJJKKKKKKKKKKKKKKKJJJJJJLLLKKKIIIHHHHHHIIIJJJKKKEEECCCAAA??????@@@BBBDDDBBBBBBCCCDDDEEEFFFGGGGGGCCCBBB@@@>>>>>>>>>>>>>>><<<;;;999777777888999:::777888999::::::999888777555666666777888888999999;;;;;;::::::999888777777777888888999999999888888777999<<<>>>AAABBBBBBBBBCCCBBB@@@???>>>>>>>>>>>>999999777666555444444444444555666777:::===@@@BBBCCCDDDEEEFFFFFFFFFFFFFFFIIIGGGEEEDDDCCCDDDFFFGGGJJJIIIIIIJJJKKKKKKJJJIIILLLJJJIIIIIIIIIIIIHHHGGGDDDDDDBBB???>>>@@@DDDGGGHHHKKKNNNOOOOOOMMMMMMMMMJJJNNNQQQSSSRRRQQQSSSUUUUUUWWW[[[___cccfffggghhhhhhiiikkkmmmooorrrttttttuuurrrooommmnnnsssxxx|||{{{qqqkkkiiijjjkkkkkklllooorrrssssssrrrssstttvvvsssooonnnmmmkkkfffbbbbbbbbbcccdddeeehhhjjjkkkjjjfffaaa\\\XXXTTTOOOLLLGGGFFFDDDEEEGGGFFFCCC???>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@AAADDDEEEEEEDDDCCCCCCCCCAAA>>><<<<<<<<<<<<;;;999888777777888888999888777666666777888999777888888999999999999888===>>>@@@BBBDDDGGGHHHIIIHHHHHHHHHHHHHHHIIIIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKGGGFFFEEECCCBBBBBBBBBBBBDDDCCCBBBAAA???>>>======;;;:::777444222000......,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,------...............------///111333444222222222111111111000000000111111111111222222222000000000000////////////000000000000111111111111222111111111000000//////////////////............+++++++++++++++***)))(((,,,,,,,,,---------......,,,++++++******++++++,,,***)))))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,******************************++++++++++++******)))************+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))*********++++++,,,,,,,,,++++++************************++++++++++++************************************************************+++++++++,,,,,,,,,000000000000////////////+++,,,---...///...---,,,++++++,,,,,,,,,---------////////////////////////------------------------000000000000111111111111444222000...///222555777666666777888999:::;;;;;;777777777777888999:::;;;999999999999:::;;;<<<<<<<<<===??????=========>>>===>>>???AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCFFFFFFGGGHHHHHHIIIJJJJJJMMMNNNNNNLLLIIIFFFEEEEEEIIIKKKLLLMMMLLLIIIFFFEEEBBB@@@>>>======>>>@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBB@@@???>>>>>>??????<<<;;;999888777777888999:::999777555555666888999===999333......111666:::;;;;;;::::::999888777777666666666666666555555444:::;;;===???AAAAAAAAAAAACCCAAA???===;;;:::::::::888777666555444444444444777888999:::===@@@CCCEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHGGGFFFDDDCCCDDDDDDDDDIIIIIIIIIIIIJJJIIIHHHGGGJJJIIIHHHHHHHHHGGGFFFFFFDDDEEEEEEDDDDDDGGGJJJNNNSSSWWW[[[]]]\\\ZZZWWWWWWVVVZZZ^^^```aaabbbeeehhhmmmnnnppprrrttttttttttttvvvvvvxxxyyy{{{}}}~~~|||zzzxxxwwwyyy~~~wwwqqqppprrrtttuuuyyy{{{}}}~~~~~~~~~}}}}}}{{{xxxuuussssssssssssuuuxxx{{{}}}|||zzzuuunnnggg```\\\YYYVVVTTTRRRRRRRRRPPPLLLIIIEEEDDDCCCAAA@@@@@@@@@AAABBB@@@??????AAACCCCCCBBBBBBCCCBBBAAA@@@???@@@@@@>>><<<;;;999888888888888888888777777777888999:::888999999999999888777777999:::;;;===@@@BBBDDDEEEHHHHHHIIIJJJKKKKKKJJJJJJLLLLLLMMMNNNNNNMMMLLLLLLIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEDDDBBBAAA@@@???>>><<<;;;999777555333222222/////////......------------------------,,,,,,,,,---------.........//////------......///111222333222222222111111111000000000111111111111222222222222222222111111111000000//////000000000111111111111111111000000000//////////////////............,,,,,,------,,,++++++***,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,************************++++++***))))))***++++++******************************++++++++++++******)))************+++++++++,,,,,,+++++++++************************************************)))(((((())))))))))))))))))))))))***++++++++++++++++++,,,************************))))))************))))))******************************************************+++++++++,,,,,,,,,/////////............---***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------........................------------------------...////////////000000000222111000//////111444666555555666777888999::::::999999888777777777888888888888888888999:::;;;<<<;;;<<<>>>>>><<<;;;;;;<<<<<<===>>>@@@AAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCFFFFFFGGGGGGHHHIIIIIIIIILLLMMMMMMLLLIIIGGGFFFGGGIIIJJJKKKLLLKKKHHHEEECCCBBB@@@>>>======>>>@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA?????????@@@@@@???>>><<<;;;:::::::::;;;888888777666666777888999<<<:::777555555666999;;;;;;;;;:::999999888777777666666666666666555444444??????@@@@@@@@@@@@??????@@@>>><<<:::888777666666555444444444444444555555:::;;;<<<>>>AAADDDFFFHHHGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJMMMPPPRRRTTTXXX[[[bbbeeejjjllljjjgggdddccceeeiiinnnrrruuuyyy}}}{{{uuuuuuwww{{{}}}yyyqqqmmmllliiihhhfffdddccc```\\\XXXRRROOOKKKGGGDDDDDDDDDEEEFFFDDDAAA@@@AAABBBBBBAAA@@@????????????@@@@@@AAA@@@???===<<<;;;:::::::::888888888888888999:::;;;;;;:::::::::999777666555666666888999<<<>>>@@@BBBGGGHHHKKKMMMNNNMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@===<<<;;;999888777777777444333222111///...---,,,,,,,,,,,,,,,,,,---------............////////////,,,---...///000111111111222111111111111000000000000111111111111222222222444333333333333222222222//////000000000000111111111111000000000000///////////////............------............------,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,+++,,,---......,,,++++++++++++++++++++++++************************************************)))******+++++++++++++++************************++++++***))))))***++++++******************************++++++++++++******)))************+++++++++,,,++++++++++++*********++++++++++++++++++++++++*********+++******)))((())))))))))))))))))))))))+++++++++++++++*********************************(((((())))))))))))((((((************************++++++++++++++++++++++++******+++++++++,,,,,,,,,.........---------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,------------------------------------------------------------............////////////000/////////000111222333444444555666777888888999:::999888777666666666666777777777777888999:::::::::<<<===<<<;;;999999:::;;;;;;===???@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCEEEFFFFFFGGGGGGHHHHHHHHHJJJKKKLLLLLLJJJHHHHHHIIIJJJJJJKKKKKKIIIGGGDDDBBBBBB@@@???>>>>>>???@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@@@@AAAAAA===<<<;;;999888777777777666666777888999999999999888999999::::::::::::999:::::::::999888888777777555666666666666555444444BBBBBBAAA@@@???>>>===<<<::::::999777666555444444333333333333444555666666:::;;;===???BBBEEEGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLLLLKKKJJJHHHGGGEEEHHHHHHHHHGGGEEEDDDEEEFFFDDDEEEFFFFFFGGGIIIKKKMMMRRRVVV\\\aaadddgggjjjmmmnnnqqqssssssqqqooonnnnnnrrruuuzzz{{{uuutttwww{{{|||zzzzzzwwwvvvuuutttrrrooollliiiaaa^^^ZZZVVVRRRPPPOOOOOONNNKKKHHHEEEEEEDDDCCCBBBBBB@@@??????@@@AAABBBAAAAAA@@@@@@???>>>=========:::::::::::::::;;;;;;<<<<<<<<<<<<;;;999777666555666666777888:::<<<>>>@@@EEEGGGJJJNNNOOOOOONNNMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNMMMMMMLLLKKKIIIIIIHHHGGGFFFEEEDDDBBBAAAAAA======<<<;;;;;;;;;;;;;;;888777555333111///---,,,,,,,,,,,,,,,------------------..................+++,,,...000111111000///111111111111000000000000000000111111111222222222444444333333333222222222////////////000000000111000000000000000000////////////.........---------------............------******+++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++,,,---...---,,,************************))))))))))))))))))))))))************************((()))***+++++++++******+++++++++++++++++++++++++++******************+++******************************++++++++++++******))))))*********+++++++++++++++++++++*********************************************++++++******))))))))))))))))))))))))))),,,,,,++++++******))))))***************+++++++++))))))************))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------------,,,,,,+++*********+++---...,,,,,,,,,------------...------------------------................................./////////000000---...///000000111111111222333444444666666777888999888777666666666666666666666555666666777888999;;;<<<===<<<:::999999999;;;<<<===???@@@AAAAAABBBBBBBBBCCCDDDDDDDDDCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIKKKKKKIIIIIIIIIJJJKKKKKKKKKJJJIIIFFFDDDBBBBBBAAA???>>>>>>???AAABBBDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@AAAAAA;;;;;;999888777666555555444555888:::::::::999888555666777999999999888777:::999999999888888777777555555666666555555444333BBBBBB@@@>>>===;;;::::::555666666666666666555555333333333444555666888888:::;;;===@@@BBBEEEGGGHHHKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKJJJIIIHHHGGGEEEFFFGGGEEECCCBBBDDDFFFFFFHHHKKKLLLNNNRRRWWW[[[ccchhhoootttxxxzzz}}}~~~zzzzzzyyywwwuuuuuuwwwzzz}}}zzzuuusssuuuyyy}}}}}}~~~|||}}}~~~}}}|||zzzyyyxxxqqqpppnnnkkkgggdddaaa___ZZZXXXUUUSSSPPPMMMIIIFFFGGGDDDBBBAAACCCDDDDDDCCC@@@@@@@@@@@@??????>>>>>>=================================<<<;;;999777777777666666666777999;;;===AAADDDHHHLLLNNNOOONNNNNNPPPPPPOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOMMMLLLJJJJJJHHHHHHGGGEEEDDDCCCBBBAAA===<<<<<<<<<<<<<<<======:::999777555333000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...000000000///...000000000000000000000000000000111111111222222222222222222222111111111111...////////////000000000//////////////////000000............------------+++,,,------------,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++***+++,,,------+++************************))))))))))))))))))))))))************************((()))***,,,,,,+++***)))++++++++++++++++++++++++*********++++++***************************************++++++++++++******))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++++++++******)))))))))))))))*********+++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,/////////.........---------,,,+++++++++,,,...///,,,,,,---------.........................................................//////000000000111111111,,,---///000111111000000222222333444555666777777666555555555666666777888555555555555666777888888;;;<<<======;;;:::::::::<<<<<<>>>@@@AAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJIIIHHHIIIJJJKKKKKKKKKJJJHHHFFFEEECCCAAAAAA@@@??????@@@AAAAAACCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@??????======<<<;;;:::999888777444666888:::;;;;;;999888666666666777777888888888999999888888888888888777555555555555555444444333@@@???===<<<:::999888888444444555666777777777777555555555666777888:::;;;:::<<<>>>AAADDDFFFGGGHHHKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIJJJHHHFFFEEEIIILLLPPPSSSWWWYYY[[[___fffllluuuyyy}}}{{{}}}||||||}}}~~~}}}|||yyyvvvtttvvvzzz~~~}}}zzz{{{|||~~~~~~~~~}}}{{{xxxvvvtttmmmlllkkkjjjggg```XXXRRRKKKHHHDDDCCCFFFHHHHHHFFFEEEEEEEEEDDDCCCAAA???>>>AAAAAAAAAAAA@@@???>>>==================<<<;;;:::888777555444444666777999===@@@DDDHHHKKKMMMMMMMMMQQQQQQPPPPPPPPPPPPQQQQQQOOOPPPPPPPPPOOOMMMKKKJJJIIIHHHGGGFFFEEECCCBBBBBB======<<<<<<======>>>???<<<;;;:::888666444222222////////////......------,,,,,,,,,+++++++++++++++,,,---.../////////////////////000000000000000111000111111111111222222222111111111111000000000000......////////////000000......////////////000000.........------------,,,***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,******+++,,,---,,,+++++++++++++++++++++++++++************************************************((()))+++------,,,+++***)))))))))))))))))))))))))))***++++++++++++***)))******************************++++++++++++******)))************++++++++++++************)))))))))(((((((((((((((((((((((()))***++++++,,,+++++++++))))))))))))))))))))))))***************))))))))))))))))))***++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,/////////............---------,,,,,,------...///,,,---------............////////////////////////........................000000000000111111111111---...///000111111111000222222333444555666666777444444444444555666777888555555555555666777888888999;;;<<<<<<;;;:::;;;;;;<<<===>>>@@@AAABBBBBBCCC@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFHHHHHHGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@???>>>===<<<::::::::::::999888777777555777999;;;;;;:::999888999999999888999999:::;;;888888888888888888888888444555555555555444333333===<<<:::888777777777777666666777888999888777777888888888888999;;;<<<======???BBBEEEHHHIIIJJJKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJLLLOOOPPPRRRTTTVVVTTTQQQRRRVVVZZZ___cccfffhhhiiimmmttt{{{vvvwwwxxxzzz{{{}}}~~~}}}uuuvvvwwwvvvuuuwww|||{{{yyyyyy}}}{{{ooofffWWWSSSOOOPPPTTTWWWWWWVVVRRRRRRQQQNNNKKKGGGDDDBBBDDDEEEEEEDDDCCCAAA???>>><<<===>>>???????????????<<<:::888555555555777888:::<<>>>>>>>>>>>???@@@@@@>>>>>>===;;;:::999888777222222111000///......------------,,,,,,+++++++++......---------...//////////////////000000111111000111111111111222222222222111111111000000000000........./////////000000........./////////000000.........---------,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((***,,,......---+++***)))))))))))))))))))))))))))***++++++++++++***)))******************************++++++++++++******)))************+++++++++************))))))))))))(((((((((((((((((((((((()))***++++++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,+++++++++,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........---------,,,,,,++++++,,,------------,,,------------............................................................/////////000000000000111...//////000000111222222222222333444555666777777555555555444444555666666555555555555666777888999666888:::;;;:::::::::<<<;;;<<<===???@@@AAAAAABBB??????@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGGGGEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>><<<:::999555666777888888777666555777888999:::::::::999888:::;;;;;;;;;;;;::::::999777777777777888888888888444444555555444444333222:::999888666666666666777888999:::::::::999777666::::::::::::;;;<<<===>>>@@@BBBEEEHHHKKKLLLMMMNNNIIIIIIJJJJJJIIIHHHGGGGGGJJJJJJJJJKKKMMMQQQUUUWWW]]]```bbb```]]]^^^ccchhhkkknnnrrrrrrrrruuu}}}zzzxxxoooppprrrtttwwwyyy{{{|||~~~~~~{{{xxxwwwmmmpppsssuuuuuuxxx|||~~~zzzzzzzzz{{{~~~wwwiiieeeaaaccchhhmmmmmmlll```___\\\YYYTTTNNNJJJGGGGGGGGGGGGFFFDDDBBB???>>><<<<<<>>>???AAAAAABBBBBBAAA???;;;999777777999:::888999<<>>===<<<<<<<<<444333222111000///...---.........------,,,,,,,,,///...---,,,,,,---///000.../////////000000111111000111111111111222222222222222222111111111000000............/////////000---.........//////000000......---------,,,,,,,,,***+++,,,,,,---------,,,,,,,,,------------......,,,++++++++++++++++++,,,...---,,,---/////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***---//////...,,,***************************)))***+++,,,,,,+++***)))******************************++++++++++++******)))************+++++++++************)))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))******++++++((())))))***++++++,,,,,,******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++)))***+++,,,---,,,++++++---------.........//////------------------------////////////////////////............/////////000000/////////000111222333222333333444555666777777777666555444444444444444666555555666666777888999444666888999999999:::;;;999:::<<<===???@@@@@@@@@>>>???@@@AAABBBBBBCCCBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFFFFDDDDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEDDDCCCBBBBBBAAAAAA???@@@@@@???===;;;888777777888999;;;;;;:::999999999999:::::::::999888888999:::<<<===<<<:::888666777777777777777888888888444444555555444444333222:::999777555444555666777;;;<<>><<<===>>>@@@BBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLJJJIIIGGGEEECCCCCCCCCCCCFFFIIIMMMRRRXXX___ggglllppptttvvvsssnnnlllmmmpppvvvwwwvvvuuuuuuyyy|||uuuooolllhhhjjjnnnsssvvvyyyzzzzzz}}}|||}}}{{{vvvrrrooommmllllllnnnooopppqqqtttxxx{{{{{{{{{xxxwwwuuuwww{{{zzzvvvssssssvvvzzz{{{zzzxxxwwwuuupppiiiaaaZZZUUUTTTRRRPPPNNNLLLHHHCCC???>>>>>>???AAACCCCCCAAA???AAA???===:::888777777777777999<<<>>>???AAACCCFFFNNNOOOPPPPPPQQQQQQPPPPPPTTTTTTSSSRRRQQQOOOMMMLLLKKKIIIGGGGGGIIIIIIGGGDDDAAA@@@@@@???@@@AAABBBCCCBBBBBBAAA@@@@@@??????>>>;;;:::888666333111///...///...---,,,++++++++++++,,,,,,------...///000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000000...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************************************************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++************************************************((((((((((((((((((((((((+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,,,,---...,,,------...///000111111******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,..................------............////////////333333222222333333444555555444444444444333333333444555666777777666555444777777777777888999::::::======>>>???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAAEEEEEEFFFGGGFFFEEEDDDCCCEEEDDDCCCBBBAAABBBBBBCCCAAA@@@?????????@@@AAABBBAAAAAAAAAAAA@@@>>>===<<<>>>===<<<;;;:::999999999999999999999999888777666;;;999888666666777999:::999>>>BBBAAA<<<777777888666666666666555444333222555333111000111333333222999888777666666777999:::===???AAACCCDDDCCCAAA@@@???@@@BBBDDDFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNLLLKKKFFFEEEEEEEEEFFFHHHJJJLLLQQQVVV^^^eeelllsssyyy|||~~~xxxuuuvvvyyy}}}}}}}}}}}}}}}{{{zzzwwwrrrmmmhhhdddaaafffhhhlllpppsssttttttsssuuutttvvvyyy}}}~~~}}}zzzwwwuuurrrnnnjjjgggfffeeeggghhhjjjkkklllnnnrrrtttxxx{{{}}}xxxwwwvvvuuuwww{{{zzztttooollljjjhhhddd```ZZZSSSKKKEEEAAA@@@@@@AAABBBBBBAAA????????????>>><<<:::888777888:::===>>>???AAACCCEEELLLMMMNNNOOOPPPPPPPPPPPPRRRRRRQQQPPPOOOMMMLLLKKKKKKHHHFFFFFFHHHHHHFFFDDDCCCCCCBBBAAABBBBBBDDDDDDBBBBBBBBBAAA@@@@@@??????>>>===;;;888666333111000000///...---,,,+++++++++,,,,,,,,,---......////////////000000000111111111000000000000000000000000000000000000000000000000111111111000000000//////...........................------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************++++++++++++******************************************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))******+++++++++,,,))))))))))))))))))))))))************************************************)))***++++++++++++***)))((()))******++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,..................------............////////////222222111111222222333444555555444444333333222222333444555555666666666555888777777777777999:::;;;;;;<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBDDDEEEFFFFFFFFFEEECCCBBBDDDCCCBBB@@@@@@@@@AAABBBBBBAAA@@@??????@@@AAABBB@@@@@@@@@???>>>======<<<======<<<::::::999999:::999999:::::::::999888888;;;:::888777777999:::;;;>>>AAADDDBBB===888777888666666666666555444333333555333111000222333333222888888888888999;;;>>>???AAACCCEEEGGGHHHHHHGGGFFFDDDDDDFFFHHHIIIKKKLLLMMMJJJLLLMMMNNNMMMKKKHHHFFFEEEEEEFFFHHHKKKPPPTTTWWW[[[bbblllvvv}}}{{{xxxzzz|||{{{wwwrrrooojjjeeeaaa^^^\\\\\\bbbeeehhhlllmmmlllkkkiiiiiiiiikkknnnqqqqqqnnnllliiihhheeebbb```^^^]]]\\\]]]___```aaaaaacccfffhhhoooqqquuuwwwvvvuuuuuuvvvwww{{{~~~xxxtttrrrtttuuuuuuwww|||}}}|||uuulllaaaUUUNNNHHHFFFDDDCCCCCCCCCAAA@@@???@@@AAAAAA@@@===:::999999;;;>>>??????AAACCCEEEIIIJJJLLLMMMOOOOOOPPPPPPOOOOOOOOONNNMMMKKKJJJIIIJJJIIIGGGFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@AAA@@@>>>;;;888666444333111111///...---,,,,,,,,,+++,,,,,,------.........//////000000000000111111000000000000000000000000000000000000000000000000111111000000000000//////........................------------------------------------------------------------------------,,,,,,------,,,,,,+++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++***************************+++,,,------,,,+++***************************************************+++++++++***************)))))))))))))))))))))))))))************+++++++++************************************************************************'''((()))***+++,,,------))))))))))))))))))))))))++++++++++++++++++++++++************************)))***++++++++++++***)))&&&'''((()))***+++++++++++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,+++++++++*********)))++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------..................////////////111000000000000111222222555555444444333222111111222222222333444555666777888777666555666888:::<<<999::::::;;;===>>>>>>???AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFEEEDDDCCCBBBAAAAAA???>>>>>>>>>???@@@AAAAAA@@@@@@@@@@@@AAAAAA???>>>===<<<<<<<<<<<<<<<===<<<;;;::::::999999:::999999::::::;;;::::::::::::999888888999:::<<<===BBBDDDFFFDDD>>>999777888666666666666555444333333444222111111222444333222999999:::<<<>>>AAACCCDDDFFFHHHJJJKKKLLLLLLLLLKKKIIIIIIIIIJJJKKKLLLLLLMMMKKKKKKLLLKKKJJJHHHFFFEEEJJJKKKMMMPPPUUU[[[aaadddjjjpppyyy{{{yyy{{{}}}}}}{{{zzzyyy{{{yyywwwuuutttqqqmmmjjjgggddd___YYYVVVUUUVVVWWW\\\^^^aaaddddddbbb___]]]\\\]]]```bbbcccbbb___]]][[[ZZZYYYWWWVVVTTTSSSSSSQQQSSSTTTUUUUUUVVVXXXZZZ___bbbeeeffffffeeefffggghhhlllqqqvvvzzz~~~{{{uuuooonnnooosssuuuuuuyyy~~~zzznnnbbbZZZUUUQQQMMMIIIGGGFFFDDDBBBBBBBBBBBBAAA@@@>>><<<;;;;;;===???@@@@@@@@@BBBDDDFFFGGGIIIKKKMMMNNNOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIKKKIIIHHHFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAABBBAAA???===:::888666555333222000///------,,,,,,+++,,,,,,,,,------......////////////000000000111000000000000000000000000000000000000000000000000111000000000////////////........................------............------------------------------------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,------,,,+++***************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************((())))))***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++*********************************++++++*********'''((()))***++++++++++++++++++++++++++++++++++++------,,,+++*********+++---------------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................////////////000////////////000111111555555444333222111000000111111000111222555777888888777666555555888:::<<<999999:::;;;===>>>??????AAAAAAAAABBBBBBCCCDDDDDDBBBBBBBBBAAABBBBBBCCCCCCEEEEEEFFFGGGFFFEEEDDDCCC???>>>===<<<<<<===>>>???@@@@@@??????????????????===<<<;;;;;;:::;;;<<<<<<<<<;;;;;;:::999999999:::777888999999::::::::::::888888777888999:::;;;<<>>:::888888777777777666666555444333333222111222333444444333<<<===>>>AAACCCFFFHHHIIIJJJKKKMMMNNNOOOOOOOOONNNMMMMMMKKKJJJJJJJJJJJJKKKMMMLLLLLLLLLLLLLLLLLLMMMQQQSSSXXX^^^eeelllrrruuu|||{{{{{{{{{xxxxxxvvvuuussspppooonnnnnnkkkhhheeecccaaa^^^[[[WWWTTTPPPLLLIIIJJJKKKLLLQQQRRRUUUVVVVVVTTTQQQOOONNNPPPSSSTTTSSSRRRPPPOOOMMMMMMMMMLLLKKKJJJJJJIIIFFFHHHJJJJJJJJJJJJKKKLLLNNNQQQSSSTTTTTTTTTUUUVVVVVVZZZ```eeeiiinnnrrruuuxxx{{{~~~~~~yyysssoookkkkkkoootttvvvvvv{{{{{{{{{qqqjjjccc___ZZZUUUQQQNNNKKKIIIIIIGGGDDDAAA???>>>>>>???>>>???AAAAAA@@@@@@BBBCCCCCCDDDFFFHHHJJJLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIJJJIIIHHHFFFEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@???===;;;999888777444333222000///...------,,,,,,---------------......////////////000000000////////////////////////////////////////////////000000000////////////...........................---......//////......---------------------------------------------------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***************************************************************************))))))))))))))))))))))))))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))************************************************+++******************+++***++++++,,,++++++******++++++++++++++++++++++++---,,,++++++************+++,,,,,,---.../////////++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................//////////////////......//////000111444333333222111111000000000000000000222444777888777666555555666777999;;;999:::;;;<<<>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDD>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<===;;;;;;:::999999999::::::555666777888888999888888666666666777888999::::::<<<===>>>===<<<:::999999777777777777666555444333333222111333444555444333AAABBBDDDFFFHHHJJJLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOOOONNNLLLJJJIIIIIIJJJJJJJJJKKKMMMOOORRRUUUWWWXXX\\\```gggooowww~~~zzzqqqmmmkkkjjjhhhiiiiiiiiihhhfffdddcccbbb]]]ZZZWWWUUUTTTRRROOOMMMKKKJJJGGGEEEDDDDDDEEEFFFEEEFFFGGGHHHHHHGGGEEEDDDCCCEEEGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBDDDDDDCCCBBBBBBCCCCCCEEEGGGGGGGGGGGGIIIJJJIIILLLQQQUUUXXX\\\___bbbgggiiilllnnnmmmkkkhhhffffffgggkkkooopppqqqwww~~~zzzxxxvvvxxx}}}zzzppplllgggccc```\\\XXXUUUTTTPPPKKKFFFBBBAAABBBCCC@@@AAABBBBBBAAA@@@AAACCCAAABBBDDDFFFHHHIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGDDDBBBBBBDDDGGGGGGGGGHHHIIIIIIIIIIIIIIIDDDDDDDDDCCCBBBBBBAAAAAA@@@???>>>===<<<;;;::::::888777555333111000000///..............................////////////000000////////////////////////////////////////////////000000////////////..............................---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************************+++++++++)))))))))))))))))))))))))))************+++++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***))))))***++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++************+++))))))***+++,,,---......,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------..................//////////////////......//////000111222222222111111111111000000000111222333555777777666666666666777888999999:::;;;<<<===???@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCEEEFFFFFFGGGGGGFFFDDDCCC>>>======<<<<<<===??????>>>>>>???>>>>>>===<<<;;;;;;;;;<<<===>>>>>>>>>===::::::999999999999::::::555666777777777777777777555555666777777888888888777888888999999999999999777777777777666555444444222222222333555666555333FFFGGGIIIKKKLLLNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLKKKJJJJJJKKKLLLMMMLLLPPPWWW^^^dddhhhiiijjjnnnrrryyy~~~uuuhhh```\\\[[[YYYVVVVVVVVVWWWWWWVVVUUUTTTSSSOOOMMMKKKJJJIIIGGGEEECCCDDDEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@AAAAAAAAAAAA@@@AAACCCBBB@@@???AAACCCBBBBBBCCCCCCCCCBBBAAA@@@>>>@@@BBBBBB@@@?????????>>>@@@BBBBBBBBBBBBDDDEEEAAADDDGGGJJJLLLMMMPPPRRRUUUWWWYYY[[[\\\\\\[[[ZZZ[[[[[[^^^bbbbbbbbbiiiqqqxxxzzz}}}~~~~~~zzzvvvuuuxxx~~~xxxuuurrrpppnnnkkkgggddd^^^[[[VVVPPPKKKHHHGGGFFFAAABBBCCCBBBAAA@@@AAABBB@@@AAACCCDDDFFFGGGHHHHHHGGGGGGHHHIIIIIIHHHHHHHHHDDDEEEDDDAAA>>>>>>AAADDDDDDEEEGGGHHHIIIIIIIIIIIIDDDDDDCCCCCCBBBAAAAAA@@@??????>>>>>>>>>>>>======<<<;;;999777555444333333////////////////////////........./////////000000////////////////////////////////////////////////000000/////////.................................---...///000000///...---------------------------++++++++++++++++++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++***(((''''''(((***+++************************************************))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))************************************************++++++***))))))***++++++)))******++++++++++++***++++++++++++++++++++++++******************+++,,,))))))******++++++,,,,,,,,,,,,,,,------------...***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,------................../////////////////////...///000000111000000000111111111111111000111222444555666666666444555666777888888888777::::::<<<===???AAABBBCCCAAAAAAAAA@@@@@@??????>>>????????????@@@AAABBBBBBCCCDDDEEEEEEEEEDDDBBBAAA???>>>=========???@@@AAA???@@@@@@@@@???>>>===<<<:::<<<>>>@@@AAA@@@???>>>:::999999999999999::::::777777888888888777777666666777777888888888777777666666666666888888888888777888888777777666555444222111222444666777555333IIIJJJLLLMMMOOOOOOPPPPPPOOOOOOOOONNNMMMMMMLLLLLLLLLKKKJJJJJJKKKMMMOOOPPPUUU\\\gggrrrzzz~~~~~~}}}}}}mmmdddYYYRRRPPPPPPOOOLLLGGGHHHIIIJJJJJJIIIHHHGGGHHHGGGEEEEEEEEEDDDAAA???>>>@@@BBBCCCCCCBBB@@@???@@@?????????@@@AAABBBCCCAAABBBCCCBBB???@@@CCCFFFDDDEEEFFFFFFFFFEEECCCBBB???AAABBBBBBAAA???>>>???>>>@@@AAABBBAAABBBDDDEEE>>>AAACCCEEEEEEFFFHHHIIIKKKLLLMMMNNNPPPQQQQQQRRROOOOOORRRTTTTTTTTT[[[dddgggjjjlllnnnppptttxxx{{{~~~~~~{{{zzz~~~{{{yyyxxxxxxwwwuuuqqqnnneeeccc___YYYSSSNNNJJJHHHBBBCCCDDDCCCAAA@@@AAABBB@@@AAABBBDDDEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFBBBBBBAAA>>>;;;;;;>>>BBB???AAACCCEEEFFFGGGGGGFFFDDDCCCCCCBBBAAAAAA@@@@@@??????????????????@@@@@@@@@>>>===:::999777777666000000000000000/////////............/////////000////////////////////////////////////////////////000/////////....................................---...///111111///...---------------------------************************,,,,,,---------,,,++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************+++***'''&&&&&&'''***+++************************************************))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************(((((((((((((((((((((((((((((()))***+++,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++************************,,,+++***))))))***+++,,,&&&'''(((***++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---................../////////000///////////////000111111/////////000111111222222000111333555666666555555333444666888999888777666999:::;;;===???@@@BBBBBBBBBAAAAAA@@@???>>>======>>>>>>>>>>>>???@@@AAABBBAAABBBCCCCCCCCCBBBAAA@@@@@@???>>>>>>>>>@@@AAABBBAAAAAABBBBBBAAA@@@>>>===:::<<<@@@CCCCCCBBB@@@>>>999999999888999999::::::999999999999999888777666888888999999999888888777666666555666777888777666888888888888777666555444111111222444666777555444NNNMMMLLLLLLLLLMMMOOOPPPLLLNNNOOOOOOMMMKKKJJJJJJGGGKKKOOOOOONNNPPPVVV\\\cccnnn}}}~~~|||||||||qqqggg\\\VVVNNNHHHFFFEEECCCAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCBBB@@@???@@@AAA???AAACCCEEEFFFEEECCCBBBBBBAAA???@@@BBBDDDDDDDDDBBBCCCDDDFFFHHHIIIJJJKKKUUUSSSQQQOOONNNKKKHHHEEEDDDEEEEEEEEEEEEDDDCCCBBBFFFGGGGGGFFFEEEDDDFFFHHHDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHHHHGGGHHHJJJNNNQQQZZZ[[[\\\^^^```eeekkkoooooonnnoooppprrrvvvzzz|||~~~}}}|||{{{zzzyyytttrrrnnnjjjddd^^^YYYVVVVVVSSSNNNJJJHHHFFFDDDBBBCCCAAA>>>>>>???AAACCCCCCEEEEEEDDDDDDCCCCCCCCCBBBBBBAAA???===;;;;;;;;;;;;<<>>???AAABBBBBBBBBBBB?????????>>><<<;;;999888777555444222111111222222////////////////////////000///...------...///000////////////////////////000000000000000000000000........................---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************************************************************+++++++++*********))))))---,,,,,,,,,+++*********+++++++++*********)))))),,,,,,,,,+++***)))((('''++++++******)))(((((((((******++++++++++++*********************)))((('''************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********...---,,,+++++++++,,,,,,************************************************,,,------...---***(((&&&,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,...............---------////////////000000000000333111000///000111000///111111222333444444444444555666777888999:::::::::::::::;;;<<<===>>>???@@@??????>>>==================<<<;;;;;;<<<>>>@@@BBBCCCBBBAAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;;;;;;;BBBBBBBBBAAA@@@???>>>>>>999:::===???@@@@@@???>>>;;;;;;:::::::::999999999888888777666666666666666888888777777777777888888666555555444444666777888888777777666555444444444333333333444444444555555PPPPPPOOOOOOOOOOOOOOOOOOKKKMMMMMMLLLIIIHHHGGGHHHJJJPPPVVVYYYZZZ^^^eeelllwww~~~|||{{{vvvrrrnnnnnnnnnjjj```XXXQQQLLLGGGCCCCCCBBBAAA???@@@???>>>>>>>>>>>>???@@@@@@AAABBBAAA???>>>>>>??????AAADDDHHHJJJJJJIIIHHHGGGEEEDDDEEEGGGIIIJJJJJJIIIKKKNNNSSSWWW\\\```bbbhhhgggeeedddaaa\\\VVVRRRPPPPPPOOOOOOOOOOOOOOOOOOPPPQQQQQQPPPNNNMMMNNNOOOJJJKKKKKKLLLLLLKKKKKKJJJKKKJJJHHHFFFEEEFFFFFFGGGFFFEEEDDDCCCCCCEEEIIIKKKNNNOOOPPPQQQTTTXXX^^^bbbeeeeeeeeefffhhhkkknnnppprrrvvv{{{}}}}}}}}}|||yyyuuuqqqmmmjjjiiiiiieee___ZZZUUUQQQLLLHHHEEECCCAAAAAABBBDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCBBB@@@>>><<<;;;;;;;;;<<<>>>AAADDDEEEFFFEEEDDDCCCDDDEEEEEEDDDCCCBBBAAA===>>>>>>???@@@AAABBBBBBAAAAAAAAA@@@???===<<<;;;888777555444222222222222111000000000000000//////000///............///000////////////////////////////////////////////////........................---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************************************+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++*********+++++++++*********))))))***++++++++++++***))))))(((((())))))***+++++++++******++++++++++++************++++++******)))(((************************+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++************************************************&&&'''***,,,......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,------...................../////////000000000000111///...---...///...---000111222333444444444444555555777888999::::::::::::;;;;;;<<<>>>??????@@@???>>>>>>===============>>>===<<<<<<<<<>>>@@@AAABBBBBBAAA@@@??????>>>>>><<<<<<:::999888888888888??????@@@AAAAAA@@@???>>>===>>>@@@BBBCCCBBBAAA@@@;;;;;;;;;;;;:::::::::999888888777666666666666666888777777666666777777888555555444444555666888999<<<;;;:::888555444222111333333333333444444444444SSSSSSSSSRRRQQQOOONNNMMMKKKLLLKKKJJJGGGFFFGGGHHHMMMUUU^^^eeeiiioooxxx~~~~~~{{{wwwtttpppmmmlllgggaaa[[[XXXXXXUUUPPPKKKFFFDDDBBBAAABBBBBBAAA@@@AAA@@@>>>======>>>@@@AAABBBCCCDDDCCCBBBAAABBBCCCEEEHHHLLLPPPSSSUUUUUUUUUQQQOOOOOOPPPSSSVVVWWWWWWYYY[[[```fffnnnuuu|||}}}{{{vvvooogggaaa```___^^^]]]]]]^^^```aaa___```aaa```]]][[[ZZZZZZXXXYYYZZZZZZYYYWWWUUUSSSSSSRRRPPPNNNLLLJJJJJJJJJHHHGGGDDDCCCBBBDDDFFFGGGEEEFFFGGGGGGIIILLLQQQUUUZZZZZZZZZ[[[\\\___aaabbbcccggglllpppsssxxx}}}wwwpppiiiaaaYYYTTTJJJGGGDDDCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDBBB@@@>>>===<<<<<<;;;<<<>>>@@@CCCEEEFFFGGGFFFGGGGGGGGGFFFEEECCCBBB>>>=========>>>@@@BBBCCCCCCCCCCCCCCCBBBAAA??????;;;:::888666444333333333222222222111111000000000000//////......//////000////////////////////////////////////////////////........................---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))******************+++++++++***************((()))***+++++++++++++++(((((())))))***++++++,,,******++++++++++++******++++++++++++++++++***)))************************+++++++++***************)))))))))))))))))))))))))))************++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,++++++***)))************************************************$$$&&&(((+++.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,---------.../////////....../////////000000000111///...---...///...---000000222333333333333333444555666888999999999999::::::;;;<<<===>>>??????>>>>>>======<<<<<<======@@@???>>>======>>>???@@@AAAAAA@@@@@@??????>>>>>>===<<<;;;999888777777666:::<<<>>>AAAAAAAAA???>>>@@@AAABBBCCCCCCBBBAAA@@@<<<<<<;;;;;;;;;:::::::::888888777666666666666666777666666666666666666777333333444555666888999:::<<<;;;:::888666444333222222222222222333333333333RRRSSSSSSRRRPPPNNNKKKJJJIIIJJJJJJIIIHHHIIILLLNNNSSS\\\gggooouuu{{{~~~}}}|||}}}}}}wwwssspppnnnkkkgggccc___\\\ZZZUUUPPPKKKIIIJJJJJJHHHEEEBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@BBBDDDFFFHHHIIIKKKKKKKKKKKKLLLNNNSSSUUUYYY\\\___aaabbbccc]]]\\\[[[^^^bbbeeeggghhhkkknnnssszzzzzzrrrmmmlllkkkiiihhhhhhkkknnnpppooopppqqqooollliiihhhhhhjjjkkkmmmmmmllliiifffdddcccbbb```^^^[[[YYYWWWVVVRRROOOLLLIIIIIIJJJKKKKKKIIIIIIIIIHHHHHHJJJNNNRRRTTTTTTTTTTTTUUUVVVXXXYYYYYY[[[___bbbeeejjjpppttt~~~{{{qqqgggaaaUUUPPPJJJEEECCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDEEEEEEEEECCCAAA@@@>>>======::::::;;;===@@@CCCGGGIIIIIIJJJJJJJJJIIIGGGFFFDDD>>>===<<<<<<===???AAABBBCCCCCCCCCCCCCCCBBBBBBAAA>>>===;;;999777666555444444444333222111111000000000000000///////////////////////////////////////////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((()))*********+++************************))))))***++++++++++++***,,,,,,+++******))))))(((******++++++++++++******++++++,,,,,,,,,++++++***************************************************))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++***)))))))))************************++++++++++++++++++++++++******+++++++++***)))(((************************************************((()))***,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---...///000000........./////////000000333111//////000111000//////000111222333333333333444444666777888999999999999999::::::;;;<<<======>>>======<<<<<<<<<======@@@??????>>>>>>>>>?????????????????????>>>>>>>>>???>>>===;;;999888888777666999===@@@BBBAAA@@@>>>??????@@@@@@???>>>======<<<<<<<<<;;;;;;;;;::::::888777777666666666666666666666555555555555666666222333444555777999:::;;;777777777777666666555555111111222222222333333333PPPPPPPPPOOOMMMKKKHHHGGGFFFGGGIIIKKKLLLPPPTTTXXX```hhhrrryyy}}}|||vvvuuuuuuwww{{{~~~}}}~~~~~~|||vvvnnnfffbbb^^^\\\ZZZVVVSSSOOOLLLKKKHHHEEECCCCCCEEEEEECCCAAA@@@AAACCCDDDDDDDDDDDDDDDFFFEEEEEEEEEFFFHHHJJJLLLOOOQQQTTTUUUVVVXXXZZZ\\\aaaccceeegggiiijjjkkkkkkeeedddeeehhhmmmqqqtttuuuwwwzzz~~~yyyvvvsssrrrpppooopppssswwwzzz{{{||||||{{{xxxuuuuuuuuuyyyzzz|||}}}|||yyyvvvtttsssrrrrrrqqqooollliiihhh```\\\WWWUUUUUUUUUUUUTTTSSSSSSRRRPPPOOOPPPSSSVVVTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQSSSTTTWWW[[[```cccnnnqqqvvv||||||zzz{{{}}}}}}tttmmmccc\\\RRRIIIDDDBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEDDDDDDBBBAAA@@@>>>>>>:::::::::;;;===AAAEEEHHHKKKKKKLLLLLLKKKJJJHHHGGG@@@???===<<<<<<>>>@@@AAA@@@AAABBBBBBBBBBBBBBBBBB@@@???>>>===;;;999777666555555444333222111000///000000000000000//////...////////////////////////................................................---,,,,,,++++++,,,,,,---,,,,,,------............++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++************************((((((((()))*********+++***************************++++++++++++***)))))),,,,,,++++++***)))))))))******++++++++++++*********++++++,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++***)))))))))************************++++++++++++++++++++++++***++++++++++++***))))))************************************************,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...,,,,,,,,,---...///000000............////////////333111//////000111000/////////000111222222222222333444555666777888888888777888888999999:::::::::======<<<<<<<<<<<<======??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???===;;;:::999888888555888<<<@@@BBBAAA@@@>>>>>>>>>======<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::888777777666666666666666555444444444444444444555111222444666888:::;;;;;;555555555555555444444444111111222222222333333333NNNNNNMMMMMMLLLJJJIIIHHHFFFIIIMMMQQQUUUZZZ___cccooovvv}}}{{{wwwnnnnnnooorrruuuwwwwwwvvvssssssqqqnnnhhh___XXXSSSNNNMMMKKKIIIGGGEEECCCCCCAAA@@@@@@AAABBBBBBAAA???@@@BBBEEEFFFFFFFFFGGGIIIJJJKKKLLLNNNPPPRRRTTTVVVYYY[[[^^^```bbbdddgggiiillllllmmmnnnooooooooooooiiiiiijjjnnntttyyy|||~~~}}}wwwvvvuuutttvvvzzz~~~~~~~~~~~~{{{zzzooojjjdddbbbbbbcccaaa___]]]]]]]]][[[[[[\\\```ccc```^^^[[[XXXTTTPPPMMMLLLJJJJJJIIIJJJMMMQQQUUUXXX___ccciiippptttuuuuuutttpppnnnkkkkkkmmmqqqssssss}}}wwwqqqiii^^^TTTLLLGGGDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???;;;:::999:::;;;???CCCEEEIIIJJJJJJKKKKKKJJJHHHGGGBBBAAA???>>>======>>>???>>>>>>@@@AAAAAABBBBBBBBBAAAAAAAAA@@@>>><<<:::999888777666555333222111000111111111111000///......////////////////////////................................................---,,,,,,++++++,,,,,,---+++,,,---......///......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***************************************************************************************+++++++++))))))*********************************++++++++++++++++++++++++***)))((())))))******+++,,,,,,,,,******++++++++++++******)))***++++++++++++++++++***************************************+++++++++)))))))))))))))))))))))))))************++++++++++++++++++******************************************++++++++++++,,,,,,,,,,,,,,,+++************+++************************************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------,,,,,,,,,,,,------,,,---------.../////////------........./////////111///...---...///...---...///000111111222111111222333444666777777777777777888888888999999999999<<<<<<;;;;;;<<<<<<==================>>>>>>>>>>>><<<<<<======>>>>>>??????>>>===;;;:::999888888777777999===???AAAAAA???>>>>>>=========<<<<<<;;;;;;;;;;;;:::::::::999999999888888777666666666666666444444333333333333444444222333555777999:::;;;;;;888777666555333222111000222222222222333333333333NNNNNNMMMLLLLLLLLLMMMMMMNNNRRRXXX]]]ccchhhmmmppp{{{~~~wwwqqqnnndddeeegggiiilllllliiigggcccbbbaaa]]]WWWQQQKKKGGGCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>???@@@CCCEEEGGGGGGGGGJJJMMMOOOOOOPPPTTTWWWTTTUUUYYY\\\___bbbcccdddgggiiikkkmmmnnnooorrrttttttttttttttttttttttttsssnnnnnnpppttt{{{{{{{{{zzz{{{}}}~~~xxxrrrooopppqqqooollljjjkkkkkkkkkmmmpppuuuyyyzzzwwwrrrjjjbbbZZZTTTQQQKKKIIIFFFFFFHHHKKKNNNPPPQQQVVV\\\bbbffffffeeeccc^^^\\\YYYYYY[[[^^^aaabbbmmmuuu~~~yyytttlllddd[[[RRRKKKFFFDDDDDDDDDDDDDDDDDDCCCCCC@@@AAABBBBBBBBBBBBAAA@@@<<<;;;:::::::::===???AAAEEEFFFGGGHHHHHHHHHGGGFFFCCCCCCBBB@@@???>>>===<<<<<<===>>>@@@AAABBBBBBBBBBBBBBBBBBBBB@@@???===<<<<<<;;;:::888666444333222111111222222111000...---////////////////////////................................................---,,,,,,++++++,,,,,,---+++,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,************************************************++++++++++++++++++++++++))))))*********++++++++++++++++++++++++*********))))))*********+++++++++))))))***++++++++++++***)))******++++++,,,,,,---******++++++++++++******((()))******++++++******************************))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++***************+++++++++******************************+++++++++,,,,,,,,,///---+++))))))***,,,---************************************************+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,------..................---------.........//////111///...---...///...------...///000111111111111222333444555666777777777999999999999::::::::::::<<<;;;;;;;;;;;;<<<===>>>:::;;;<<<===============;;;;;;<<<<<<===>>>??????>>>===<<<;;;::::::::::::;;;<<<>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;;;;<<<::::::999999999888888888888888777666666666666666333333222222222222333333222333555888999:::::::::888777777555444333222111333333333333444444444444PPPOOONNNMMMNNNOOOPPPRRRWWW\\\ccciiinnnssswwwzzz|||tttmmmhhheee]]]]]]___aaabbbaaa]]]YYYVVVUUUSSSPPPKKKFFFAAA???>>>>>>>>>???@@@@@@AAAAAA<<<<<<===@@@EEEKKKPPPSSSQQQTTTWWWYYYZZZ]]]bbbfff\\\___dddiiillloooppppppssstttvvvwwwwwwxxxyyy{{{yyyyyyyyyyyyyyyyyyyyyyyyssssssuuuzzz~~~~~~~~~{{{yyy{{{{{{yyyvvvuuuvvvxxxzzz|||}}}rrrggg___ZZZOOOLLLHHHEEEFFFGGGHHHIIIHHHMMMSSSXXX[[[ZZZXXXVVVRRROOOLLLLLLNNNRRRTTTUUU^^^hhhvvv}}}zzzvvvpppggg\\\PPPIIIGGGGGGFFFFFFEEEEEEDDDDDD>>>???AAABBBBBBBBBAAAAAA===<<<;;;::::::;;;===>>>AAABBBDDDEEEFFFFFFEEEEEEDDDDDDCCCBBB@@@>>><<<:::<<<===>>>@@@AAABBBCCCCCCBBBBBBCCCCCCBBB@@@???>>>>>>===<<<:::888666555444111222222222111000...---////////////////////////................................................---,,,,,,++++++,,,,,,---***+++---///000000///...------------------------++++++++++++++++++++++++*********************************++++++,,,,,,---************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++---,,,,,,,,,+++*********))))))******++++++++++++'''((()))***+++,,,,,,,,,------,,,++++++******)))******++++++++++++******'''((()))***************************************))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++))))))******+++++++++,,,))))))))))))))))))))))))*********++++++,,,,,,,,,111...+++)))(((***---///************************************************...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,++++++******++++++,,,...............------------------.........//////333111000///000111000///---...///000111111111111222222444555666777777777;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>999999;;;<<<============:::;;;;;;<<<===>>>??????@@@???>>>===============>>>>>>???????????????>>>::::::999999999::::::;;;999999999888888888777777888888777666666666666666333222222222222222222333333444666888999::::::999555555555666666666666666333333444444444444555555IIIMMMSSSVVVWWWXXX[[[^^^cccffflllrrrxxx|||~~~zzzrrrkkkddd^^^ZZZZZZWWWTTTTTTTTTRRRNNNKKKHHHIIIIIIGGGCCC@@@>>>>>>>>>?????????===>>>???AAA@@@CCCGGGMMMTTT[[[___bbbiiiggghhhlllppppppkkkffffffjjjppptttuuuvvvxxxzzz~~~}}}}}}~~~}}}}}}}}}~~~}}}{{{yyyyyyyyy|||}}}}}}zzzyyy|||~~~yyynnngggYYYTTTOOOKKKIIIIIIIIIHHHGGGJJJNNNQQQRRRQQQNNNLLLJJJGGGDDDCCCDDDFFFGGGGGGOOOVVVccctttzzzrrrhhh___ZZZUUUSSSPPPOOONNNMMMJJJHHHEEECCCAAA@@@AAAAAA@@@>>>BBB>>>:::888999;;;===>>>AAAAAABBBBBBBBBCCCCCCCCCEEEEEEFFFFFFEEECCC@@@>>>>>>>>>>>>>>>???@@@BBBBBBEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>;;;999666555333333222222222222222222111000///...---,,,,,,,,,---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---......,,,++++++---//////,,,******---//////---,,,,,,,,,+++,,,,,,------))))))))))))))))))))))))---------,,,,,,+++++++++))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((()))******++++++************++++++************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))+++*********))))))((((((************************...---+++)))((())))))***************************+++++++++*********))))))************************++++++++++++++++++++++++************************((()))***+++,,,+++******,,,,,,,,,++++++***************+++++++++,,,,,,,,,///...,,,+++***++++++,,,---,,,+++******,,,---/////////////////////......////////////////////////222///---...111111000---///000111333555666888888<<<<<<<<<;;;;;;::::::999:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::============>>>???@@@AAAAAA@@@>>>===<<<<<<<<<===>>>======>>>??????<<<:::;;;::::::999999::::::;;;999:::;;;:::888888888::::::999888666444222111000111000000000111111222333444666999;;;;;;:::888777666777999999888666444222333444444444444333222111QQQVVV]]]aaaccceeegggiiikkknnnrrrwww|||~~~yyyppphhhaaaZZZTTTPPPQQQNNNKKKJJJIIIGGGCCC@@@AAABBBCCCBBB@@@??????@@@>>>???AAABBBBBBCCCEEEGGGKKKOOOVVV^^^gggooouuuxxxyyyyyyyyy{{{|||zzzvvvrrrmmmqqqvvvzzz|||~~~~~~~~~}}}~~~|||{{{~~~zzzsssbbb^^^XXXTTTSSSSSSRRRRRRNNNPPPRRRSSSRRROOOLLLIIIGGGDDDAAA@@@AAACCCDDDDDDJJJPPP[[[jjjyyy}}}wwwqqqmmmiiifffaaa^^^ZZZVVVRRROOOKKKIIIFFFDDDDDDDDDBBBAAABBB???;;;::::::;;;<<<;;;?????????@@@@@@@@@AAAAAACCCDDDEEEFFFEEEDDDBBBAAA@@@>>><<<::::::;;;>>>@@@CCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@???===;;;999888888888666555333111000///111111000///............---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------+++******,,,...///,,,******---///...---,,,,,,++++++++++++,,,,,,************************+++++++++*********))))))+++++++++***************++++++++++++++++++++++++***************************************************))))))))))))***++++++++++++************++++++******************************************************++++++++++++******************************))))))))))))))))))))))))************)))))))))(((***************************))))))))))))+++,,,---************************+++++++++*********))))))************************************************************************+++***)))((()))***,,,---,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,---,,,+++++++++,,,---...---,,,+++***+++,,,...///------------------,,,,,,........................000///---...000000///---000000222333555777888999<<<;;;;;;;;;::::::999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<<<<<<<===>>>???@@@@@@???>>>===<<<<<<<<<===>>>======>>>???>>><<<:::::::::999999999999::::::888999:::999777666777888777777666555444333333222111111111222333444555555777888:::;;;;;;:::999888777888888888777666444333444444444333333333222222^^^cccjjjooorrrsssuuuvvvtttvvvxxx{{{~~~}}}yyyxxxxxxrrrlllddd\\\UUUOOOIIIEEEFFFDDDBBBAAAAAA@@@===;;;>>>???AAAAAA@@@@@@AAACCC@@@CCCGGGJJJLLLNNNQQQSSSYYY^^^fffooowww~~~~~~{{{yyyuuuxxx|||}}}}}}yyyoookkkfffbbbaaaaaa```___\\\\\\\\\ZZZWWWRRRMMMKKKHHHEEEBBBAAAAAABBBBBBAAAEEEJJJSSS___kkktttxxxyyyvvvuuuvvvyyy~~~{{{xxxsssnnnjjjeee___\\\RRROOOJJJGGGEEEDDDBBB@@@DDDBBB???=========<<<;;;============>>>>>>>>>>>>@@@AAABBBDDDEEEEEEEEEEEEFFFBBB===888777999<<>>???@@@@@@<<<<<<;;;<<<<<<===>>>?????????>>>===<<<<<<<<<<<<======<<<===>>>===<<<:::999999888888888888999999777888999888666555666777555555555555555555555555222333444555666777888999::::::::::::::::::999999888888777777666666555555555444333222222222333444lllooouuuzzz}}}~~~}}}}}}xxxyyyzzz|||~~~~~~{{{vvvqqqnnnlllgggbbb[[[TTTNNNHHHCCC@@@>>>>>>===>>>???@@@@@@@@@@@@CCCFFFGGGGGGGGGHHHIIIJJJMMMRRRWWWZZZ]]]```ccckkknnnttt{{{}}}|||~~~|||~~~~~~|||~~~zzzxxxuuuqqqnnnmmmmmmmmmlllkkkjjjiiifffaaa\\\WWWTTTPPPMMMJJJHHHGGGFFFCCCBBBCCCHHHPPPZZZccchhhjjjkkkeeeeeeeeeggglllrrrwwwzzz|||yyywwwsssnnnjjj___[[[UUUPPPLLLIIIEEECCCFFFDDDBBBAAAAAAAAA???>>><<<<<<<<<============>>><<<===>>>@@@BBBDDDEEEFFFJJJGGGCCC>>><<<<<<===>>>===>>>@@@BBBBBBAAA@@@???BBBBBBCCCCCCCCCCCCBBBBBB>>>===<<<;;;:::999888777111222222222222222222111................................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,******+++------,,,+++***+++---......++++++******)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++++++++++++++++++++***************************************************************+++,,,,,,++++++************++++++************************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))*********)))))))))))))))************************,,,++++++******)))))))))************************************************************************************************************************---+++(((&&&''')))---///++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------------,,,,,,,,,---...///------............//////........................//////...///000000000///111111222444555666777888888888999999999999999999:::::::::::::::;;;;;;<<<;;;;;;<<<======>>>??????<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<<<<<<<<<<===<<<;;;;;;<<<<<<;;;999888888777777777777888888888999:::999777666666777666666666555555555555555333444666777999:::;;;;;;<<<;;;999888888888888999888888777666555666666666666555333222222333444666yyy{{{xxxyyy{{{}}}~~~{{{zzzwwwsssooojjjdddaaa\\\XXXRRRLLLHHHDDD@@@===;;;<<<<<<===>>>@@@BBBCCCDDDJJJQQQVVVYYYYYYXXXXXXYYY\\\aaaeeehhhlllooorrryyy|||~~~~~~~~~~~~{{{xxxvvvwwwwwwwwwvvvwwwvvvtttppplllhhhdddbbb\\\ZZZWWWTTTQQQNNNJJJGGGEEEKKKTTT[[[___^^^\\\ZZZUUUTTTTTTVVVZZZ```gggkkkwww}}}}}}yyyvvvoookkkeee___ZZZUUUOOOLLLHHHFFFDDDCCCCCCBBBAAA???=========>>>>>>>>>??????:::::::::;;;===@@@BBBDDDHHHHHHGGGEEECCC@@@>>>===;;;===@@@BBBCCCBBBAAA@@@CCCDDDEEEEEEFFFFFFFFFEEEBBBAAA@@@???>>>===<<<<<<444555555555444333222111.....................---........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++---......,,,+++,,,---,,,,,,++++++***+++---...,,,+++******)))))))))***************************,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))***++++++++++++************++++++************************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++*********)))************************************************************************++++++++++++++++++++++++*********************************)))***++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,------......------------......//////........................//////000000000000111111000111222333444555666777666777777777888888999999:::999999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<===>>>>>>===============<<<<<<<<<===;;;999:::;;;;;;:::999888777777666666777777888:::;;;;;;:::888666777888777777777666555555555444444555777999;;;<<<<<<<<<;;;999888666555666777888888777666666666666666777666555333222222333555666xxxzzz|||~~~~~~~~~|||{{{tttqqqmmmiiieeeaaa\\\XXXOOOLLLGGGDDDAAA???===;;;;;;<<<===>>>???AAAEEEHHHNNNWWWdddnnnsssrrrpppnnnkkkmmmppprrrtttwww{{{~~~}}}~~~|||yyyuuurrrpppooojjjhhheeeccc```\\\WWWSSSPPPVVV\\\```^^^XXXSSSPPPJJJJJJJJJJJJLLLQQQXXX]]]jjjqqqyyy~~~xxxuuuqqqmmmhhhbbb[[[VVVOOOLLLHHHEEEDDDCCCAAA@@@????????????@@@@@@@@@@@@;;;:::999999:::<<<>>>@@@BBBDDDGGGHHHFFFCCC>>><<<<<<===???AAACCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFDDDAAA???>>>===::::::::::::888555333222...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---------+++---///...---,,,,,,---+++,,,,,,+++******---///---,,,+++***************)))))))))))))))))))))))))))************+++++++++''''''(((***+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))***++++++++++++************++++++************************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))************************************&&&''')))***,,,,,,------***************************************+++++++++************************++++++++++++++++++++++++************************((()))+++,,,,,,,,,***)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***)))+++++++++,,,,,,,,,------******++++++,,,,,,---------------------------------///000000//////111222000000111222333444555555555555666666777888999999:::999888777888999:::;;;=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===<<<<<<=========<<<<<<;;;<<<:::888888999:::999888888888777777777777888888;;;<<<<<<:::888777777888888777777666666555555555555666888:::;;;<<<;;;;;;999888666555555666777888777777777777777666666666555444333333333444555666~~~|||wwwxxx{{{|||{{{xxxtttrrriiieee___[[[XXXUUUPPPMMMEEEBBB???>>>=========<<<;;;>>>AAADDDGGGLLLSSSXXXdddppp{{{||||||{{{{{{~~~|||{{{zzzxxxwwwvvvuuussspppkkkgggcccgggjjjhhhaaaYYYRRROOOHHHIIIIIIHHHHHHKKKQQQVVV___fffnnnsssuuuvvvyyy{{{~~~}}}|||yyyssslllhhh]]]XXXRRRLLLIIIGGGDDDCCC???@@@@@@@@@@@@AAAAAAAAA>>>===:::888888999;;;===???AAAEEEHHHHHHEEEAAA???======???@@@BBBDDDEEEFFFEEEFFFGGGHHHHHHIIIIIIHHHJJJIIIHHHFFFEEECCCAAAAAABBBBBBAAA???<<<888555333//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***,,,......---++++++,,,***+++,,,+++)))))),,,///...---,,,++++++*********************************))))))*********+++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++************************+++++++++++++++++++++++++++************+++,,,,,,++++++************++++++******************************************************++++++++++++******************************))))))))))))))))))))))))((()))))))))************************************%%%''')))+++,,,---------************************))))))*********+++++++++************************************************************************((()))***,,,,,,+++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---------,,,+++***)))***++++++,,,,,,++++++)))******+++,,,,,,------------------------------***,,,......------///111//////000111222333333444333444444555777888999999999999777777777888:::;;;==================>>>>>>::::::999999999999999:::;;;;;;<<<======<<<<<<;;;<<<:::777777888999999888999888888777777888888999:::;;;;;;:::777666666777666666666666777777777777555666888:::;;;;;;:::999777777777777777777888888555666777888888777666555444444444444555555555666}}}zzzzzz{{{{{{zzzxxxtttvvvxxxyyywwwrrrllliii___ZZZSSSOOOMMMJJJFFFCCC@@@>>><<<;;;===>>>>>>===<<<@@@FFFLLLRRRZZZdddkkkzzz~~~{{{wwwtttvvvuuuooofff\\\VVVTTTLLLMMMMMMKKKJJJLLLQQQUUUYYY___fffkkkmmmnnnqqqsss}}}{{{jjjddd[[[TTTOOOKKKHHHGGG???@@@@@@@@@AAAAAAAAAAAABBB???;;;888777888:::;;;???AAAEEEHHHIIIGGGEEECCC>>>>>>???@@@BBBEEEGGGHHHFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFCCC???;;;666444//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********)))+++------,,,+++***+++***+++,,,+++)))))),,,//////...---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++************++++++************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))(((((())))))*********+++************************))))))+++,,,,,,+++***)))************************))))))******++++++++++++************************))))))))))))))))))))))))************************))))))******++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,---......---,,,))))))***++++++++++++***++++++,,,------...//////------------------------(((+++------++++++---000......///000111222222333222333444555666888888999999888777666666888:::;;;<<<<<<===>>>???@@@AAAAAA888888777777777777777888:::;;;<<<=========<<<;;;<<<999777666777888888888999999888888888888999999999::::::999666555555555333444555666777888999:::555666888:::::::::888777777777888888999999999:::444555777999999888666555333333444555666666555555zzzttttttxxxzzzxxxtttsssrrrqqqrrrrrrkkk```XXXTTTNNNFFFBBBAAAAAA@@@>>>:::;;;<<<<<<<<<<<<>>>@@@BBBHHHQQQ\\\gggrrr|||}}}zzzuuuooogggbbb\\\[[[YYYVVVUUUTTTTTTUUUYYY[[[\\\]]]___bbbfffiiisss}}}{{{vvvnnncccYYYQQQKKKHHHGGGEEECCCBBBBBBBBBAAA@@@CCCBBB???<<<999888888888>>>@@@CCCFFFHHHHHHGGGFFFCCCAAA???===>>>@@@DDDFFFHHHGGGGGGFFFGGGHHHJJJKKKMMMKKKIIIGGGGGGHHHKKKLLLHHHJJJKKKKKKFFF???888333///////////////...............------------......++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------,,,,,,+++++++++************************************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))))))))))))))************,,,+++++++++******))))))************************+++++++++*********))))))******++++++++++++******+++++++++++++++++++++++++++)))(((''''''((()))++++++++++++*********))))))))))))))))))))))))))))))************************+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++.........---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++'''(((((()))***+++++++++++++++******)))*********++++++***))))))***+++,,,++++++,,,,,,,,,,,,------)))***,,,------,,,***)))******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........000000000000000111111111111333555666888888888777555666777888888999888888777888:::<<<>>>>>>>>>>>>AAA???<<<999777666777777999:::;;;<<<<<<<<<;;;:::888777666444555666777999888777777777666666555555777888999:::;;;:::999999888888888777777777777777888666555666888;;;<<<<<<888888888888777777777777555555666777777777777666333333333444444444555555{{{vvvqqqqqquuuvvvsssooonnnkkkhhhgggeee^^^SSSKKKGGGDDD???=========;;;999:::;;;<<<<<<<<<>>>AAACCCJJJSSS```mmmxxx}}}xxxtttsssppplllgggaaa\\\YYYWWWZZZZZZYYYXXXXXX[[[___cccnnnwwwxxxppphhh```XXXSSSHHHFFFDDDCCCDDDDDDCCCBBBEEECCCAAA>>>;;;999777666777:::>>>CCCFFFHHHHHHHHHEEECCC@@@>>>>>>@@@BBBDDDGGGFFFFFFGGGGGGHHHIIIJJJLLLKKKIIIHHHHHHIIIJJJKKKJJJJJJKKKJJJFFF@@@999555222111000000//////......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++************************************************+++,,,,,,------,,,,,,+++***+++++++++******)))((())))))))))))***************)))))))))((((((((((((************************+++++++++*********))))))******++++++++++++******+++++++++++++++++++++++++++***(((''''''(((***++++++++++++*********))))))))))))))))))))))))))))))************************+++++++++*********))))))******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))***+++++++++++++++************++++++,,,+++************+++,,,+++++++++,,,,,,,,,------***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......000000000000000111111111000111333555666666666666444555666777777888888888666777999;;;============???===;;;999888888999999::::::;;;<<<<<<<<<;;;:::666666444444444666777999999999888888777666555555777888999:::::::::999999777777777777777777777777777555444555777999::::::888888888888777777777777777888888888777666666555333333444444444555555555uuuqqqmmmmmmooooookkkgggccc___[[[XXXUUUOOOGGGAAA===;;;;;;;;;;;;;;;999666999;;;===???BBBFFFJJJNNN[[[fffuuuyyyqqqhhhaaa]]][[[YYYVVVRRRPPPQQQVVVYYYgggnnnuuuzzz|||~~~yyyuuummmbbbZZZLLLJJJFFFEEEEEEFFFEEEDDDEEEDDDBBB@@@===:::777666666888<<<@@@DDDFFFHHHHHHGGGEEECCC@@@??????@@@AAADDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJGGGDDD@@@<<<:::666555333111////////////,,,,,,,,,++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,++++++++++++************************************************++++++,,,,,,,,,,,,++++++)))************)))(((((()))))))))*********++++++)))))))))))))))(((((((((************************+++++++++*********************++++++++++++******+++++++++++++++++++++++++++***)))(((((()))***++++++++++++***************))))))))))))))))))))))))************************+++++++++*********************++++++++++++******++++++++++++++++++++++++'''((()))+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))***+++++++++,,,++++++***++++++,,,,,,,,,++++++*********++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------.../////////000000111111111///000222333444444444444444444555666777777777777666777999;;;<<<=========<<<;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;:::999444444333333444666888999;;;;;;:::999888666555555777777999:::::::::999888777777777777777777777777666444333444777999999888888888888888777777777777:::999999999888666555444444444444555555555555555rrrnnnjjjhhhhhheee```[[[UUURRRNNNKKKIIIGGGCCC???:::::::::;;;;;;<<<;;;;;;;;;???DDDIIIOOOVVV]]]bbbooozzz|||rrrjjjeee```]]]WWWQQQMMMMMMPPPTTT```dddiiimmmpppvvv~~~~~~}}}vvvjjj```SSSPPPLLLIIIHHHGGGEEEDDDCCCCCCBBBAAA???<<<999777;;;<<<>>>@@@CCCEEEFFFFFFIIIGGGEEEBBB@@@?????????BBBCCCEEEGGGHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIKKKJJJGGGEEEBBB@@@???>>><<<:::666333000/////////------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************,,,+++++++++++++++++++++************************************************++++++,,,,,,,,,,,,++++++)))***************))))))))))))*********+++++++++++++++++++++++++++++++++******************************************************++++++++++++******+++++++++++++++++++++++++++******))))))******+++************************))))))))))))))))))))))))******************************************************++++++++++++******************************&&&''')))***+++,,,------++++++++++++++++++++++++************************)))))))))******+++++++++++++++++++++++++++,,,---++++++******)))))))))******++++++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------......//////000111111111000000111222333333444444444555666777777888888777666777999;;;============<<<;;;::::::999:::;;;;;;999999999999999888888777444444444555666888:::;;;===<<<;;;:::888777666555666777888::::::999999888666666666777777777777777666555444555888999999888888888888888777777777666999999999999888777666555555555555555555555555555oookkkfffbbb___ZZZSSSNNNKKKHHHEEEBBB@@@???>>>===999999999999:::<<>><<<;;;:::;;;<<<>>>@@@BBBDDDEEEIIIHHHFFFDDDBBB@@@>>>>>>AAABBBDDDFFFGGGGGGGGGFFFGGGHHHJJJKKKLLLKKKJJJIIIJJJHHHEEECCCBBBBBBCCCDDDBBB???:::555111//////000......------------......++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********++++++,,,++++++***************+++++++++++++++++++++++++++,,,,,,,,,******************************************************++++++++++++******++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))******************************************************++++++++++++******************************((()))***+++++++++++++++++++++++++++++++++++++++************************************+++++++++++++++*********++++++,,,---***))))))))))))(((((('''*********+++++++++,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------......///000000111111111111111222222333444444444555666777888888888888666888:::<<<===>>>>>>===<<<;;;::::::999999999999888777777666666555555555444555666777999;;;<<<=========<<<:::999777666555666777888999:::999888888555555666666777777777777777666666777999:::999888888888888888777777777666666777777888888888777777555555555555555555444444jjjfff```ZZZUUUOOOIIIEEEDDDBBB???<<<:::999999:::888:::;;;<<<>>>AAAFFFJJJRRRXXXaaakkkttt{{{~~~}}}~~~vvvqqqmmmllliiiccc^^^[[[ZZZ[[[WWWWWWVVVWWWXXX]]]dddiiirrrtttyyy~~~}}}vvvooollliiieee```[[[UUUNNNIIIFFFEEEEEEDDDBBBAAA???>>>666666777999<<<@@@CCCEEEGGGGGGGGGFFFDDDBBB@@@>>>@@@AAABBBDDDEEEFFFFFFGGGGGGHHHIIIKKKKKKKKKKKKJJJIIIGGGEEEDDDDDDFFFIIIKKKHHHDDD===666222000000000///......------......///++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++******************+++++++++++++++******************************************************++++++++++++************+++,,,,,,,,,,,,+++*********++++++++++++,,,)))))))))******************************************************+++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))***************************************+++++++++******++++++++++++******************************++++++++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))***+++,,,,,,************)))((('''&&&************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------...------------,,,,,,,,,------...///000000111111111111111111111222333444444444555666777777777777666777999;;;<<<=========::::::999999888888777777888777666555444444444555555666777999:::<<<======<<<<<<;;;:::999777666666666666888999999999888777444555555666666777777888888777777888:::;;;999888888888888888777777777777555555666777777777777777444444444444444333333333ccc___XXXRRRKKKFFFBBB???======;;;:::999:::<<<>>><<<@@@EEEIIIMMMQQQVVVZZZccciiirrrzzzzzz{{{~~~~~~}}}|||{{{zzzzzz{{{||||||}}}|||{{{zzzzzz}}}}}}~~~|||xxxrrrsssrrrpppkkkfffcccbbb]]][[[XXXUUUTTTVVVZZZ]]]bbbdddhhhnnnuuu~~~~~~{{{yyyxxxvvvtttpppkkkcccZZZTTTNNNLLLJJJGGGEEECCCBBBAAA777666666777999===AAACCCEEEFFFFFFFFFEEECCCAAA@@@@@@@@@AAABBBCCCEEEGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKIIIHHHGGGGGGIIILLLOOORRRMMMHHH@@@888222000000111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++---,,,,,,,,,++++++++++++)))*********++++++++++++******************************************************++++++++++++******))))))***+++++++++++++++*********+++++++++,,,,,,)))))))))******+++++++++************************))))))*********+++++++++******++++++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++))))))))))))))))))))))))************************))))))*********+++++++++******++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++(((((((((((()))***+++,,,+++,,,,,,,,,+++***((('''************++++++++++++***+++,,,,,,,,,,,,+++***)))))))))*********+++++++++++++++,,,,,,---------,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,---...///000111222111000/////////000111222222222333444555555555555444555777999:::;;;;;;:::666666777888888888888888999888777555555555555666555666888999:::;;;;;;<<<;;;::::::999888777777777555666888999999999888777444444555555666777777888777666666888::::::888666888888888888777777777777555555666666666555555444444444333333333222222222]]]YYYSSSLLLFFFAAA>>>===888999::::::<<<>>>BBBFFFAAAHHHQQQXXX]]]bbbfffjjjooottt|||~~~zzz{{{}}}{{{zzzwwwwwwxxxxxxxxxwwwuuutttqqqtttxxx{{{{{{xxxtttrrrpppqqqtttzzz~~~tttvvvxxxwwwsssmmmiiigggeeebbb]]]XXXUUUTTTVVVWWWWWWXXX[[[aaaiiisss}}}}}}{{{vvvmmmddd]]]TTTRRRNNNJJJGGGDDDCCCBBB===<<<:::999:::<<>>CCCIIINNNWWWcccpppwww{{{}}}zzzuuu||||||{{{yyy|||}}}|||{{{qqqrrrtttuuusssqqqnnnlllhhhfffgggnnnxxx{{{zzz|||~~~{{{{{{{{{zzzyyywwwtttsssrrrnnnhhhbbb^^^ZZZVVVTTTRRRPPPOOORRRXXXcccnnnttt{{{~~~zzzuuusssfff```XXXPPPJJJGGGDDDCCC@@@???>>>;;;999999;;;===BBBDDDFFFGGGHHHGGGFFFEEEBBBAAA??????@@@BBBEEEGGGGGGGGGGGGHHHJJJLLLMMMNNNNNNLLLKKKNNNSSSXXXYYYYYYSSSMMMDDD;;;555111...,,,111000000000111///---***..............................---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,+++***))))))******************************------++++++++++++------************************************************+++++++++++++++++++++++++++******))))))******++++++++++++++++++***)))(((+++++++++*********))))))))))))))))))))))))))))))++++++************++++++))))))***++++++++++++***************************************************++++++++++++++++++++++++************************))))))*********+++++++++...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...,,,------------,,,+++***...............---------////////////000000000000000111222333444555555555222444555555444333333444333333444666888999999888;;;;;;;;;:::999888777666999999999::::::;;;;;;;;;999999888777777777888888999999999888888888888777555555555555555666777777888888999999999999888888888888777777777777888888777777888888777555222111333333222111000000111111PPPKKKCCC???======<<<;;;:::<<>>???AAACCCEEEEEEFFFFFFGGGHHHJJJLLLMMMOOONNNNNNRRRWWW[[[]]]\\\SSSMMMDDD<<<666333000...000///...///000///---+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,++++++***))))))******************************+++++++++******+++++++++************************************************++++++++++++++++++++++++++++++************+++++++++++++++++++++***))))))+++++++++*********))))))************************++++++************++++++))))))***++++++++++++***+++++++++***************************************++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,+++***************++++++++++++++++++++++++,,,,,,,,,------------...------,,,,,,,,,,,,------......---------,,,,,,,,,........................////////////000000000000///000222333444444555555222444555555444333333444444444555777888999999999;;;;;;;;;::::::888777777999999999999::::::;;;;;;::::::999999999999888888999999999888888888777777555555555555555666777777777777888888888888777777888777777777777777777888888888777777666444333222333222222111000000111111GGGDDD???<<<<<<===>>>>>>>>>BBBHHHMMMTTT___kkksss~~~{{{zzzzzz~~~~~~yyyuuurrrqqqqqqrrryyy~~~~~~|||zzzyyywwwvvvsssoooiiieee___\\\WWWTTTTTTXXX]]]aaafffkkkqqqxxxzzzoooeee\\\TTTNNNJJJFFFDDDBBB@@@>>>=========@@@CCCEEEHHHHHHFFFDDDBBBAAA@@@???======???@@@BBBCCCCCCDDDDDDFFFGGGIIIJJJMMMNNNPPPTTTYYY]]]^^^]]]TTTNNNEEE>>>999555222111///...---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,---...,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++******)))*********************************))))))************))))))************************************************++++++++++++++++++++++++,,,++++++++++++++++++,,,***++++++++++++***))))))+++++++++***************************************++++++************++++++))))))***++++++++++++***++++++++++++******))))))************************++++++++++++++++++++++++***************************************+++++++++******)))((((((((())))))************************,,,,,,,,,,,,------------------,,,,,,,,,,,,------//////---,,,,,,------...------......//////000000....../////////000000000///000111222333444444444222333555555333333333444555555666888888999999999:::;;;;;;;;;:::999999888999::::::::::::;;;;;;;;;:::;;;<<<<<<;;;:::999888999999888888888777777777555555555555555666777777666666777777777777666666777777666666666666777777888888666555444444333333333222111111000111111111AAA???===;;;<<<>>>AAABBBDDDKKKUUU^^^fffppp|||{{{wwwtttttttttuuuxxx|||~~~|||{{{zzzwwwtttqqqllljjjfffaaa^^^[[[ZZZZZZ\\\___ccchhhoooxxx}}}tttkkkaaaXXXRRRMMMJJJGGGDDDBBB@@@???===@@@BBBFFFHHHHHHFFFCCCAAAAAA@@@>>>===<<<===>>>>>>AAAAAAAAABBBCCCDDDFFFFFFIIIKKKNNNSSSWWWZZZ[[[[[[VVVPPPHHHAAA<<<888555333111///------...///..............................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************++++++***************+++************************((()))***++++++***)))(((************************************************************************,,,,,,++++++++++++,,,,,,******+++++++++******)))************************************************++++++************++++++))))))***++++++++++++***,,,,,,++++++***)))))))))***************************************************************************************************))))))((((((((())))))++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---///...,,,++++++,,,---///------......///000111111---.........///000000000...///000222333333444444111333555444333222333444555666888888888888888999::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>===;;;999888888888888888777777777777555555555555555666777777555555666666666666555555666666666777777666666666888777555444333333444444222222111111111111111222<<<<<<<<<<<<===@@@CCCFFFMMMWWWeeeooovvv~~~{{{}}}}}}|||zzzzzzwwwyyyzzz{{{zzzyyyyyyyyy|||~~~~~~||||||}}}}}}}}}zzzzzzxxxuuuoooggg```\\\WWWWWWXXX[[[___hhhqqqxxxzzzpppeee]]]XXXTTTOOOLLLIIIFFFBBB???BBBCCCFFFHHHHHHFFFCCCAAA??????===<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>======;;;<<<=========;;;888777888888888777777777666666555555555555555666777777555555666666666666555555666666777777777777666666888666555333333333444555222111111111111111222222:::<<<===???AAAEEEJJJNNNZZZeeettt}}}{{{www{{{|||~~~}}}}}}}}}|||zzzxxxuuutttvvvyyy{{{|||{{{zzzzzz{{{~~~~~~uuukkkeeeXXXWWWUUUSSSUUU[[[ccciiiuuu}}}}}}ssslllfffaaa[[[VVVSSSNNNHHHCCCDDDEEEGGGGGGGGGFFFDDDCCC>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAAAAADDDGGGJJJMMMOOOQQQSSSUUUVVVRRRMMMIIIFFFEEEBBBAAA===999444111000000//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////000***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************************************************************)))******+++,,,***************************++++++++++++++++++***************************************************************************+++******************+++))))))***++++++++++++******************+++++++++++++++++++++++++++++++++++++++************++++++))))))***++++++++++++***************************************************************************************************+++++++++***************++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++******))))))***,,,,,,,,,,,,------......//////,,,,,,---...///000000111---...///000111222222222111222444444222222222333444777999999666444555777888999:::<<<===>>>>>>>>>?????????>>>>>>>>>>>>>>>;;;;;;;;;;;;:::999777666888888777777777666666666555555555555555666777777555555666666666666555555666777888999999888777666666555555444333333444444111111111000111111222333===@@@DDDHHHKKKQQQXXX]]]hhhrrr~~~}}}xxxvvv}}}{{{wwwxxxzzzyyy|||~~~{{{xxxvvvxxxyyy{{{{{{zzzyyyyyyzzz{{{|||~~~}}}uuuooobbb```[[[VVVTTTVVV\\\aaagggoooyyy~~~|||tttnnngggbbb^^^XXXOOOIIIGGGGGGGGGGGGFFFFFFFFFEEE============<<<<<<<<<<<<============>>>???@@@@@@AAACCCFFFGGGGGGIIIMMMPPPQQQOOOLLLKKKLLLMMMLLLLLLDDD???888333111000//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******************************************************************************))))))***++++++,,,******************************))))))))))))*********************************************************************************))))))(((((())))))***))))))***+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++************++++++))))))***++++++++++++***)))))))))***++++++,,,,,,************************************************************************+++++++++*********))))))***************+++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------------+++,,,,,,---...///000111------///000111222222222111222444444222111222333333777999888444222333666888999:::<<<>>>??????@@@>>>>>>>>>======<<<<<<<<<::::::999888777666555555888777777777666666666666555555555555555666777777666666666777777666666666777888999::::::999888777444444555555444444333333111111000000111222222333AAAEEEKKKPPPUUU\\\dddjjjqqqzzz{{{vvvwww}}}uuuqqqrrrtttwwwzzz|||}}}|||}}}|||{{{||||||yyy{{{|||~~~}}}{{{zzzzzz{{{{{{{{{{{{||||||}}}}}}~~~zzzzzzwwwmmmiiiccc\\\WWWXXX\\\```]]]fffpppuuuvvvyyy~~~wwwoooiiiddd^^^TTTMMMIIIIIIHHHGGGFFFFFFGGGGGG=======================================>>>???@@@===???AAAAAAAAABBBGGGKKKMMMLLLKKKLLLOOORRRSSSSSSHHHCCC;;;555222000//////........................,,,,,,,,,+++++++++***************++++++,,,,,,,,,************************++++++++++++++++++++++++++++++******)))(((((((((************************************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))******))))))***+++,,,,,,***************************)))(((''''''((()))***************************************************))))))))))))))))))))))))))))))(((((((((((())))))((()))***+++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++************++++++))))))***++++++++++++***(((((()))***+++,,,,,,---************************))))))))))))))))))))))))************************++++++++++++******))))))******))))))***+++,,,,,,******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000111,,,---...000111111111111000222444333222111222333333666999888333111222555888999:::<<<>>>???@@@@@@======<<<<<<;;;;;;;;;::::::999888666555444444444777777777777666666666666555555555555555666777777666666777777777777666666777888:::;;;;;;:::888777333444555666555444333222111111000000111222333333IIIQQQZZZ^^^___cccjjjqqqvvv}}}wwwvvvyyy{{{sssooonnnnnnoootttuuuvvvxxxyyyyyyzzzzzz~~~|||vvvssssssuuuvvv~~~}}}zzzxxxwwwzzzzzz|||}}}{{{vvvrrrlllgggdddbbbaaa```^^^cccgggiiijjjnnntttzzz{{{qqqeeeYYYQQQPPPLLLHHHFFFHHHIIIGGGEEEFFFDDDBBB???===<<<;;;;;;;;;;;;<<<===>>>>>>==================>>>@@@AAABBBCCCEEEIIIOOOUUUZZZ[[[[[[TTTHHH:::222111222///---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********************************,,,+++,,,---......,,,***,,,++++++******++++++,,,******++++++++++++************+++++++++,,,,,,,,,******))))))))))))******************************+++++++++*********))))))))))))***++++++++++++***))))))))))))))))))))))))+++++++++*********))))))++++++************++++++************************''')))***++++++***)))'''))))))))))))))))))))))))******++++++++++++******,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,+++******)))*********,,,,,,+++++++++++++++,,,************))))))))))))++++++,,,,,,,,,,,,------///...------,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))***+++,,,,,,//////.........---------........................000000000000000111111111111333444444222222333555666555333222111222333333555888;;;=========>>>@@@@@@@@@???>>>===<<<;;;;;;777666666555555555555666777777666555555555555555777777777777888888888888:::;;;::::::999888777666777888888999999888888777555444333444555555333111000111111222222333444444UUU[[[bbbeeeeeehhhooovvv~~~~~~uuuwww|||~~~uuunnnjjjjjjjjjjjjkkkkkklllmmmnnnnnnnnnnnnsss{{{{{{uuuuuurrrnnnjjjhhhiiilllnnnxxxzzz~~~~~~{{{zzzyyyyyy{{{|||{{{zzzzzz~~~zzzvvvqqqmmmkkkiiigggfff```ccceeeeeeccceeejjjooo}}}}}}qqqddd\\\TTTOOOHHHEEEFFFFFFFFFDDDEEEDDDCCCAAA@@@???>>>>>><<<<<<=========>>>>>>>>>=========<<<======>>>>>>AAABBBEEEKKKSSSZZZ___aaaUUUJJJ<<<444222222000---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************,,,+++***+++------+++***+++******))))))******+++******++++++++++++***************+++++++++,,,,,,,,,++++++******++++++,,,************************+++++++++*********))))))))))))***++++++++++++***))))))))))))))))))))))))+++++++++*********))))))++++++************++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******++++++++++++******,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************************************************************+++++++++++++++++++++++++++*********+++,,,------++++++************++++++************))))))))))))*********+++++++++,,,,,,---,,,+++***************---------,,,,,,,,,++++++++++++*********++++++,,,///.........---------,,,////////////////////////000000000000000111111111111222444333222222333555555444333222111222333333666999<<<=========>>>???>>>>>>======<<<;;;:::999777777666666555555666666777666666555444444555555555555555555666666666666888999999::::::::::::999::::::;;;;;;;;;;;;::::::555444333444555555333111111222222222222333333333eeeiiimmmnnnmmmpppwww~~~zzztttzzzzzztttmmmfffdddccccccccccccccccccccccccccccccccchhhnnnrrrpppmmmkkkgggbbbaaa___]]][[[[[[^^^aaacccjjjmmmqqquuuwwwzzz}}}}}}}}}~~~~~~~~~}}}yyyvvvtttrrrpppoooooossswww{{{}}}{{{xxxvvvuuussspppnnnffffffeeebbb^^^^^^aaaeeeuuuuuummm___XXXNNNGGGEEEFFFEEEEEEDDDDDDDDDDDDCCCCCCBBBAAA???>>>=========>>>???@@@>>>>>>===<<<;;;;;;::::::======???EEENNNXXX```dddUUUKKK???666444333000...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************,,,***))))))***++++++******))))))))))))))))))*********++++++++++++***************++++++++++++,,,,,,++++++******++++++,,,************************+++++++++***************))))))***++++++++++++***))))))))))))))))))))))))+++++++++***************++++++************++++++((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))******++++++++++++******+++++++++++++++*********+++++++++++++++*********************************************************************************++++++++++++++++++++++++*********+++,,,---...///******)))))))))******+++************)))))))))))))))))))))************+++,,,++++++************+++---------------,,,,,,,,,---,,,,,,++++++++++++,,,......------------,,,,,,/////////////////////////////////000000111111111111222333333222222333555555444333222222222333444888:::===>>>=========>>>:::;;;<<<<<<<<<:::999888999888777666666666666666666666555444444444555555444444555555555666666666666777888:::;;;<<<======:::;;;;;;<<<<<<;;;;;;:::666444333333555555333222333333333222222222111111rrrtttvvvvvvuuuyyy|||xxxwww|||yyypppkkkeee```^^^]]]]]]]]]ZZZYYYYYYXXXWWWWWWVVVVVVYYY^^^```]]]YYYXXXVVVRRRSSSRRRPPPPPPQQQTTTWWWYYY[[[^^^bbbfffiiikkkoooqqqwwwwwwuuuqqqnnnmmmnnnooosssssstttvvvwwwxxxxxxyyyzzz}}}~~~{{{wwwxxx|||}}}wwwsssooollljjjiiikkkmmmpppuuu|||~~~}}}||||||zzzwwwtttmmmllliiiddd___^^^```bbbmmmwww~~~pppfffXXXNNNIIIGGGFFFEEECCCDDDEEEFFFFFFEEEDDDCCCAAA@@@>>>======???AAABBBAAA@@@???>>><<<:::999888999999;;;AAAJJJTTT[[[___TTTLLLAAA999555333111...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,***(((''')))***************))))))))))))************++++++++++++******************++++++++++++))))))(((((((((((())))))************************************************))))))***++++++++++++***))))))))))))))))))))))))************************++++++************++++++))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))******++++++++++++******+++++++++***************+++++++++***************************************************************************************))))))))))))))))))))))))************+++,,,---...)))))))))((())))))***+++************)))))))))((()))))))))*********++++++------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------,,,,,,,,,,,,,,,,,,------------------------......//////000111111111000222333333222222333444555444333222222222333444999;;;>>>>>>===<<<<<<===999:::;;;<<<<<<:::999888:::999888777777666666777555555444444444444444555555666666666777888888888666777999:::<<<<<<======999999::::::::::::999999666555333333444444444222444444333333222111000000yyyzzz{{{{{{|||{{{xxxyyyqqqkkkgggccc]]]YYYXXXWWWVVVUUUMMMLLLJJJIIIHHHGGGGGGGGGHHHMMMNNNJJJHHHHHHHHHFFFIIIHHHHHHHHHIIIKKKLLLNNNMMMPPPTTTXXXZZZ\\\___bbbeeedddbbb___[[[[[[\\\^^^cccdddeeefffgggggggggggghhhjjjooouuuyyyyyywwwuuutttqqqpppqqqooommmooottt|||zzzuuuqqqnnnkkkiiiiiiiiiiiilllrrryyy}}}~~~}}}zzzwwwrrrqqqmmmiiieeecccdddeeeggglllppptttyyytttdddWWWOOOJJJGGGEEECCCDDDEEEFFFFFFEEEDDDCCCCCCBBB@@@??????@@@AAACCCCCCCCCCCCAAA@@@===;;;:::666666999???GGGMMMRRRSSSQQQJJJAAA:::666333111...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,)))''''''(((*********+++++++++******+++++++++******++++++++++++******))))))*********+++++++++)))(((((((((((((((((()))************************************************))))))***++++++++++++***************************************************++++++************++++++************************))))))************))))))))))))))))))))))))))))))******++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))******))))))))))))******))))))(((((()))******+++************)))))))))(((************+++++++++,,,,,,,,,,,,++++++,,,,,,---******************++++++......---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---------------------------......///000000111111000111333222111111222444444333222222222333444555999;;;======<<<;;;;;;;;;888999:::;;;;;;;;;:::999:::999888777666666666666444444333333333333444444444555555666777888888888888999::::::;;;;;;;;;:::888999999::::::999999888777555333222333444444333555444444333222111000000~~~~~~}}}~~~~~~~~~}}}yyyrrriiibbb]]]ZZZUUURRRPPPOOOMMMLLLEEEDDDBBB@@@?????????@@@@@@DDDEEEBBBAAACCCCCCBBBAAA@@@@@@AAAAAABBBCCCCCCDDDFFFJJJLLLMMMOOOQQQSSSTTTSSSRRROOOLLLKKKMMMOOORRRTTTUUUVVVWWWVVVVVVUUUVVVXXX\\\```cccdddddddddccc``````bbbaaa```ccchhhqqqvvv|||{{{wwwtttqqqooommmkkkjjjkkknnnqqqssswww{{{|||zzzuuutttqqqnnnlllkkkjjjjjjeeeeeeeeefffiiioootttwwwzzz{{{|||~~~}}}nnn```WWWQQQKKKGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCBBBAAAAAAAAABBBCCCEEEEEEEEEEEEDDDAAA???>>>777777999===CCCGGGJJJKKKLLLGGG@@@999555222000...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,************************+++)))(((((()))******))),,,,,,++++++++++++,,,,,,******++++++++++++******)))))))))************++++++******))))))******+++***************************************+++++++++))))))***++++++++++++******************************************+++++++++++++++************++++++***************************))))))))))))))))))***))))))))))))))))))))))))******++++++++++++******)))))))))***************)))))))))***************------------------------************************************************++++++++++++++++++++++++******)))((((((((((((((())))))))))))******+++,,,************))))))))))))*********+++++++++,,,,,,***))))))))))))******+++))))))))))))************---,,,,,,++++++++++++,,,******++++++++++++,,,,,,........................------...///000000111111000111222222111111222444444333222222222333444555777:::<<<<<<;;;::::::;;;888888999999::::::;;;;;;:::999888777666555555555333333222222222333444444222222333444555666666777999999:::::::::999888888999::::::;;;;;;::::::999777555333222333444444333444444333333222111000000{{{zzz{{{{{{xxxtttuuusssqqqpppnnnhhh```[[[SSSPPPLLLIIIGGGFFFCCCAAA@@@???===;;;::::::;;;<<<<<<@@@BBB???>>>@@@AAA???:::;;;<<<<<<============>>>@@@CCCDDDDDDEEEFFFGGGFFFFFFFFFDDDBBBAAACCCDDDEEEFFFHHHIIIIIIHHHGGGFFFHHHIIILLLNNNOOOQQQSSSTTTRRRPPPPPPRRRRRRQQQUUUZZZ___bbbhhhllloooqqqsssuuuwwwxxxyyy|||~~~}}}{{{zzzwwwuuusssrrrssssssssssssvvvyyy}}}}}}yyyxxxwwwvvvuuusssqqqpppjjjgggdddccccccdddeeefffiiikkknnnqqqxxxxxxmmmddd\\\UUUPPPLLLKKKJJJHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBEEEEEEFFFGGGFFFEEECCCAAA;;;:::999:::???DDDGGGIIIGGGDDD>>>888444111///...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***************************))))))***++++++***(((++++++************++++++******++++++++++++******))))))))))))******************))))))))))))******************************))))))*********+++++++++))))))***++++++++++++***************************))))))*********+++++++++++++++************++++++******************************))))))))))))******))))))))))))))))))))))))******++++++++++++******((()))))))))*********+++((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))******)))))))))******+++------************)))))))))))))))))))))************+++)))))))))))))))***++++++))))))*********+++++++++++++++*********++++++,,,************+++++++++,,,........................,,,,,,---...///000111222///111222222111111222333333333222111222333444555555888:::;;;:::999999:::888777666666777888:::<<<999999777666555444444444222222222222222333444444111222222333444555666777777888888999999888888777888999999::::::999999888888555222222333444444444333333333222222111111111{{{vvvttttttsssnnniiijjjgggcccaaa___\\\VVVQQQMMMJJJFFFCCCAAA???<<<:::999888555444333333444555666:::<<<999888::::::999888999:::;;;<<<=========;;;===???@@@??????@@@AAA???@@@@@@???======>>>???===>>>@@@AAAAAA@@@???>>>@@@AAABBBCCCCCCDDDGGGIIIGGGEEEFFFHHHHHHHHHKKKQQQNNNRRRVVVZZZ]]]___bbbdddccceeegggkkkooorrruuuwww{{{}}}~~~||||||{{{zzzyyytttuuuwwwxxxzzz~~~~~~}}}|||||||||zzzwwwtttqqqlllhhhgggddd```^^^]]]\\\^^^aaafffnnn{{{vvvoooggg___YYYQQQOOOLLLIIIGGGFFFFFFFFFDDDDDDEEEEEEDDDCCCBBBBBBDDDEEEGGGHHHHHHFFFEEECCC???<<<888888<<>>======<<>>>>>??????@@@AAABBBBBBAAAAAA@@@>>>=========>>>@@@@@@>>><<<;;;;;;<<<>>>@@@???===<<<>>>@@@AAAAAAAAABBBBBBBBBBBBCCCGGGHHHJJJLLLNNNPPPQQQRRRSSSTTTWWWZZZ]]]aaacccdddjjjlllnnnqqqtttxxx~~~~~~{{{xxxwwwxxxzzz||||||~~~|||zzzxxxuuurrrnnnkkkfffaaa]]]YYYWWWXXX]]]eeeppp~~~zzzvvvqqqlllbbbZZZQQQKKKKKKKKKJJJHHHHHHHHHHHHHHHIIIGGGCCCAAAAAABBBEEEHHHJJJKKKKKKKKKEEECCC???<<<<<<>>>AAACCCFFFAAA999333000///......------------------------,,,...///...---+++,,,,,,.........------,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))+++++++++*********)))))),,,,,,,,,+++++++++***************)))))))))))))))*********)))))))))))))))******++++++++++++******))))))))))))))))))))))))************************)))************+++++++++((((((((((((((((((((((((************************************************------,,,+++***)))((((((************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++)))***,,,---,,,))))))***++++++***)))***+++,,,++++++******++++++,,,))))))***+++,,,,,,------.........------,,,,,,,,,........................////////////000000000000222222333444444555555666777777888999999888666666555555666777888888777777444444444444333222111000222222222222222222333333444555666777777666555444888888888888888777666666999777777888777555555555666666555444444333222222111111111111111111111111~~~zzzqqqnnnhhhdddaaa^^^ZZZXXXRRRQQQOOOLLLIIIFFFCCCBBB@@@???===;;;999777666666777777888999999999999999;;;;;;;;;:::::::::::::::888999:::<<<============AAA@@@???>>>>>>???@@@@@@CCCCCCCCCCCCAAA@@@???>>>===>>>??????===<<<<<<<<<<<<===???>>><<<;;;===???>>>>>>??????????????????AAAAAABBBCCCDDDEEEFFFFFFHHHIIIKKKMMMPPPRRRTTTUUU[[[]]]___aaadddiiinnnrrr|||}}}|||}}}~~~|||zzzyyyxxxvvvsssnnnhhhddd]]]ZZZXXX\\\aaakkkzzz{{{wwwnnneeeZZZSSSPPPPPPNNNLLLHHHGGGFFFFFFFFFDDDAAA>>>@@@AAACCCFFFHHHJJJKKKLLLHHHFFFBBB???>>>???AAACCCEEE@@@999333000///......------------------------,,,...///...---+++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************+++++++++*********)))))),,,,,,+++++++++************)))))))))))))))))))))***)))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))*********************************************************))))))(((((('''************************************************++++++++++++++++++++++++************************************************)))************+++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,---+++)))***,,,---+++))))))***++++++***)))***+++,,,++++++******++++++,,,*********++++++,,,,,,---,,,++++++++++++++++++***.........................../////////000000000000111222222333333444555555555666777888888777666666444444555555666666555555444444444444333222111000222222222222222333333333555666777888888777666555666777777777666666555444:::888777888888888777777555555444444333222222222111111111111111111111111|||vvvqqqhhhddd^^^ZZZVVVSSSOOOMMMFFFEEECCCAAA???===;;;:::999999888777777777777777888999::::::;;;;;;;;;:::===>>>>>>>>>>>>===<<<<<<:::;;;<<<>>>@@@AAACCCCCCFFFDDDCCCAAA@@@AAABBBBBBEEEFFFGGGGGGEEECCCAAA@@@@@@@@@??????????????????===>>>???>>><<<<<<>>>???======>>>>>>>>>======<<<========================>>>???@@@AAACCCDDDEEEFFFJJJKKKMMMOOORRRVVV\\\```kkksss}}}~~~{{{yyyyyy}}}~~~{{{sssmmmddd^^^ZZZ[[[___fffsss~~~}}}uuuiii```[[[WWWTTTQQQIIIGGGFFFFFFEEEDDDAAA>>>??????@@@BBBEEEIIILLLNNNLLLJJJGGGDDDBBBBBBBBBCCCDDD???999333111000///...------,,,,,,,,,,,,,,,,,,,,,...///...---+++,,,,,,,,,,,,++++++++++++******,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++***************,,,++++++++++++*********))))))))))))))))))******))))))))))))))))))************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********************************************************************************************************************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++*********************************************************************************++++++++++++,,,,,,*********+++,,,+++***)))***++++++***)))***+++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++++++++,,,------------------------....../////////000000000000000111111222333333444333444555666666666666666333444444444444333333222444444444444333222111000111222222222333333333444666777888999999888777666555555555555555555444333777666555555777888777666444444333333222222111111111111111111111111111111~~~zzzssslllfff^^^ZZZTTTOOOLLLIIIEEECCC>>>>>>===<<<;;;999999888888888888888888999:::;;;;;;;;;<<<>>>>>>?????????BBBCCCDDDDDDDDDCCCAAAAAA@@@AAABBBEEEGGGJJJLLLMMMMMMKKKHHHEEEDDDEEEFFFGGGKKKLLLMMMMMMLLLIIIFFFCCCCCCBBBAAABBBCCCDDDDDDDDD@@@@@@????????????@@@BBB??????@@@??????>>>======>>>>>>>>>>>>==================>>>>>>?????????@@@@@@BBBCCCEEEFFFJJJOOORRR[[[cccmmmssstttttttttuuuzzz}}}xxxvvvuuuyyy~~~}}}vvvkkkddd___^^^```eeeoooyyy{{{rrrkkkccc\\\WWWLLLJJJHHHGGGFFFFFFDDDBBB?????????@@@CCCGGGLLLNNNOOONNNLLLIIIGGGFFFEEEDDDCCC???999444222111000///------------,,,,,,,,,,,,,,,...///...---+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++************)))))))))))))))*********)))))))))))))))***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,************************************************************************((((((((())))))*********************************************************++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))************+++++++++++++++*********+++++++++***)))***++++++***)))***+++,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,------.........------------------------........./////////000000//////000000111222222222222222333444555555666666444444444444444333222111333333333333333222111111111222222333333444444444666777888888888888777666444444555555555555444444222444555333444666666444333333333222222111111111111111111111111111111111yyyzzzyyywwwtttqqqllleee^^^YYYTTTPPPKKKGGGDDDBBB???===;;;:::::::::999999888888:::::::::::::::;;;<<<===<<<===>>>@@@BBBCCCCCCDDDHHHHHHHHHHHHHHHGGGGGGFFFFFFHHHJJJNNNQQQUUUWWWXXXTTTQQQMMMJJJHHHIIILLLMMMTTTUUUWWWWWWTTTPPPKKKHHHDDDCCCCCCDDDGGGIIIHHHGGGAAA@@@??????AAABBBDDDEEECCCCCCBBBAAA@@@???????????????@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>????????????@@@@@@AAADDDHHHKKKPPPUUU[[[^^^^^^^^^```bbbhhhnnnwww~~~yyyuuusssssswww~~~|||qqqjjjddddddeeeiiipppwww}}}{{{qqqfff___QQQNNNKKKIIIHHHHHHFFFEEEAAA@@@@@@@@@CCCGGGKKKNNNQQQPPPPPPNNNLLLJJJHHHGGGBBB???999666444333111000.........------,,,,,,,,,,,,...///...---+++,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))(((((())))))************(((((())))))******************++++++++++++******))))))))))))))))))))))))******************************+++++++++,,,,,,,,,************************************************************************$$$$$$%%%%%%&&&'''''''''************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++************************)))***++++++***)))***+++,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,------.........------------------------............////////////......///000000111111222111222222333444555555666555555555555555444333222222222333333222222111111111111222333444444555555555555666777777666555555444555555666666555555555111888;;;888555666666444333333222222222222111111111111111111111111111111yyyuuuyyy~~~{{{yyyooolllhhhddd```ZZZTTTPPPKKKHHHDDDAAA@@@>>><<<;;;999999999999888888888888:::::::::;;;;;;<<<>>>>>>>>>@@@BBBEEEGGGIIIKKKKKKNNNNNNMMMLLLLLLLLLLLLMMMMMMPPPTTTYYY^^^aaacccddd\\\XXXTTTPPPNNNPPPSSSVVV^^^```aaaaaa^^^XXXRRRNNNGGGFFFFFFIIIMMMOOOMMMJJJDDDBBBAAABBBEEEHHHJJJJJJJJJHHHFFFCCCBBBBBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>??????@@@@@@@@@@@@AAAAAAAAA@@@???@@@CCCFFFHHHKKKNNNNNNMMMMMMOOORRRVVV[[[cccjjjooorrruuuvvvyyy~~~|||wwwtttqqqtttxxx~~~uuunnnhhhiiikkklllpppuuuuuuxxx~~~tttnnn]]]YYYTTTOOOMMMKKKIIIGGGEEEDDDCCCCCCDDDGGGJJJLLLPPPQQQRRRRRRQQQNNNLLLJJJCCC???;;;777666555333222000000//////...---------,,,...///...---+++,,,,,,,,,,,,------------......,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************++++++++++++************)))))))))((((((((()))******++++++((((((((()))******++++++******++++++++++++******))))))))))))))))))))))))************************'''(((((((((((()))))))))************************************************************************((()))))))))******++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++************************************************************************)))))))))************+++)))***+++***))))))***+++)))***++++++***)))***+++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......///000000111111222333222222222333444555666555666666666666555555444111222222222222222111111111111222333444555666666444555666777777666555444333444555555666555555555333@@@HHHAAA999777888666333333333333333333222222111111111111111111111111{{{vvvuuu||||||xxxwwwxxxzzz{{{|||zzzvvvqqqnnneeeaaa\\\WWWTTTPPPKKKHHHDDDAAA>>><<<<<<<<<<<<;;;999:::::::::::::::::::::::::::;;;<<<>>>@@@AAABBBEEEGGGJJJNNNRRRTTTVVVWWWXXXVVVTTTRRRRRRSSSUUUVVVWWW[[[aaahhhmmmpppqqqqqqgggccc^^^ZZZYYY[[[___bbbhhhjjjkkkkkkfff___WWWSSSMMMLLLNNNSSSXXXYYYVVVQQQLLLIIIHHHIIINNNRRRUUUUUUUUURRRMMMJJJHHHIIILLLNNNKKKJJJJJJIIIHHHGGGFFFEEEBBBCCCCCCDDDEEEFFFGGGGGGEEEEEEDDDBBB@@@@@@BBBDDDAAADDDGGGGGGEEEDDDFFFHHHIIIMMMQQQVVVYYY\\\___bbbgggmmmtttxxxzzz~~~|||xxxttttttuuuwww{{{vvvooojjjkkkmmmlllmmmooommmnnnrrryyypppkkkccc[[[VVVRRRNNNLLLIIIHHHGGGFFFFFFGGGIIIJJJNNNPPPRRRTTTTTTRRROOOMMMCCC@@@<<<999888777555444222111111000//////......,,,...///...---+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++************))))))))))))'''(((((()))******++++++'''(((((()))******++++++******++++++++++++******))))))))))))))))))))))))************************&&&&&&'''''''''((((((((())))))))))))))))))))))))************************************************,,,,,,,,,---------------************************************************++++++++++++++++++++++++************************************************)))************+++++++++************************************************++++++++++++++++++++++++))))))))))))************(((***++++++(((((()))+++)))***++++++***)))***+++,,,++++++******++++++,,,*********++++++,,,,,,---,,,++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...//////000111111222222555444333222333333444555444555555666666666666555111111222222222222111111111111222333444555666666555666777888888777666555222222333444444444444444333GGGSSSJJJ;;;777888777333333333333333333444444111111111111111111111111zzzvvvwww}}}vvvrrrppplllnnnooopppmmmiiiddd```YYYUUUOOOKKKGGGDDDAAA??????===::::::;;;<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===???AAADDDFFFHHHMMMOOOSSSWWW[[[___aaabbb```^^^[[[XXXXXXZZZ\\\^^^```dddlllsssyyy{{{|||{{{pppmmmgggccccccfffjjjmmmnnnpppqqqpppkkkccc[[[UUUTTTTTTVVV\\\bbbccc^^^YYYTTTQQQOOOQQQWWW\\\_________[[[UUUPPPOOOPPPTTTVVVUUUUUUSSSQQQOOOMMMLLLKKKHHHIIIJJJKKKMMMNNNOOOPPPJJJIIIHHHEEEBBBAAACCCEEE===AAAEEEEEECCCBBBBBBDDDCCCEEEGGGIIIKKKMMMQQQTTTTTTZZZaaafffhhhmmmuuu{{{}}}wwwvvvttttttwww{{{vvvoookkklllmmmjjjiiijjjhhhhhhkkkrrr}}}zzzpppfff^^^YYYTTTQQQLLLKKKJJJHHHHHHGGGHHHHHHLLLOOORRRUUUVVVTTTQQQOOODDDAAA===:::999888666555333222222111000//////...,,,...///...---+++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++))))))******++++++++++++************))))))))))))'''(((((()))***+++++++++'''(((((()))***+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************************************((((((((((((((((((((((((************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))))))************+++++++++************************************************++++++++++++++++++++++++))))))))))))************(((***,,,+++(((''')))+++)))+++++++++***)))***+++,,,++++++++++++++++++,,,))))))***+++,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000111111222222666555444333333333444555333333444555666666666666000111111222222222111111111111222333444666666777666777888999999888777666000111222333333333333333222JJJXXXMMM;;;555555666444444444444444444444444111111111111111111111111uuuuuuxxx{{{ssskkkggggggeeeffffffddd```ZZZTTTQQQKKKGGGBBB@@@@@@???===;;;888888999:::;;;;;;:::::::::<<<===<<<;;;;;;<<<===???@@@BBBDDDGGGJJJLLLMMMUUUXXX]]]bbbfffggggggfffaaa___^^^]]]^^^aaaccceeelllpppxxx~~~~~~yyyvvvsssqqqssstttuuuuuuwwwvvvtttqqqkkkddd^^^ZZZ\\\^^^cccfffgggfffcccaaa[[[[[[]]]___bbbdddfffgggggg```YYYWWW\\\bbbeeefffmmmggg```^^^^^^\\\XXXTTTSSSTTTVVVYYY^^^aaabbbaaa]]]QQQGGGEEEFFFDDDAAA@@@EEEEEEDDDCCCBBBAAA@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDJJJKKKMMMQQQWWW]]]cccfffqqqwww~~~|||{{{zzzyyyxxxxxxxxxxxxzzzwwwsssppppppnnnjjjgggffffffgggllluuuzzzmmmaaaZZZWWWRRROOOMMMLLLMMMKKKHHHEEENNNOOORRRUUUWWWTTTOOOKKKGGGDDD@@@???@@@AAA???===;;;<<<999333111222222000...---,,,,,,---,,,***(((........................))))))))))))***+++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++)))))))))***+++,,,...///------,,,++++++******)))************************************************(((((())))))******++++++((())))))***+++,,,,,,,,,+++*********))))))((((((************************)))************+++++++++))))))))))))))))))))))))***++++++***((('''((())))))))))))))))))))))))))),,,+++***))))))***+++,,,+++*********))))))(((((())))))))))))))))))))))))*********************************)))))))))))))))(((((())))))*********+++)))************+++++++++******************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((++++++******************)))************+++++++++************************------++++++++++++------,,,,,,++++++,,,,,,---......///000///---,,,,,,---,,,------...///000111111000111111222222333444444333333333222222111111111222111000000000000000000333333333333333333333333555555555555555444444444///000111222333444444444555666777666555444555666444444333333333222222222111111000///////////////uuuuuuyyy{{{tttlllccc______[[[[[[[[[YYYUUUPPPKKKHHHFFFCCC???=========;;;999888888999:::::::::::::::<<<>>>??????>>>>>>???AAACCCDDDFFFJJJMMMPPPRRRTTT[[[^^^ccchhhjjjjjjiiigggccccccbbbccceeehhhlllnnnxxx|||~~~{{{zzz|||~~~~~~}}}zzzuuuoooiiifffcccfffiiilllmmmllljjjiiiggggggiiikkkmmmooopppqqqmmmgggaaaaaafffmmmrrrssswwwrrrllljjjjjjiiieeeaaa^^^bbbhhhnnnrrrrrrnnnkkk```TTTJJJIIIIIIHHHEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFIIIMMMSSSXXXZZZaaagggooowww~~~~~~}}}}}}|||{{{{{{{{{zzz~~~}}}zzzxxxvvvsssoookkkgggggghhhkkkqqqyyyyyymmmddd^^^UUURRRNNNMMMNNNOOONNNLLLMMMOOOSSSXXX[[[ZZZVVVSSSNNNJJJFFFDDDEEEFFFEEEDDD???AAA???:::777777666222111000......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++******))))))******++++++++++++++++++++++++++++++************************************************)))))))))))))))*********&&&''''''((())))))******************)))))))))(((************************)))************+++++++++))))))))))))))))))))))))'''((()))(((&&&&&&&&&'''************************++++++***))))))***++++++************)))))))))((())))))))))))))))))))))))************************))))))******++++++,,,,,,((()))))))))************)))************+++++++++*********************************************************+++++++++,,,,,,))))))))))))))))))))))))***)))))))))))))))))))))************************************************)))************+++++++++************************---,,,++++++++++++,,,------,,,,,,,,,,,,---......***,,,---,,,++++++,,,---------......//////000000000000111111222333333444333333333222222111111111000000000000000111111222222222222222333333444444555555555555555555555555111111222333444444555555444555666555444333444555555555444444444333333333111000000///.../////////tttuuuyyy{{{pppiiiaaaXXXTTTTTTPPPOOONNNKKKHHHEEEBBB@@@???===;;;:::;;;;;;:::999::::::;;;;;;;;;<<<<<<<<<>>>???AAAAAA@@@AAACCCEEEHHHJJJNNNRRRVVVZZZ\\\]]]aaadddhhhlllmmmkkkhhhfffeeeeeegggjjjnnntttxxx{{{zzzvvvsssoooppprrrssstttttttttsssttttttuuuwwwxxxyyyzzz{{{sssoookkklllrrrzzz}}}xxxwwwwwwwwwtttqqqmmmsss}}}xxxppp```VVVLLLKKKLLLJJJHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDAAAAAAAAA@@@@@@@@@@@@@@@>>>??????AAADDDHHHKKKMMMOOOTTTZZZbbbiiipppvvv{{{~~~}}}~~~yyysssooolllkkkkkklllnnnrrrvvvyyy{{{oooggg[[[WWWQQQOOOOOOQQQTTTUUURRRTTTXXX]]]``````]]]ZZZUUUQQQLLLIIIHHHJJJKKKKKKHHHKKKKKKGGGCCCBBB===777666444111///000000000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++***)))((((((((()))))))))******+++,,,,,,---************************************************************))))))))))))'''''''''((())))))******************))))))))))))************************)))************+++++++++))))))))))))))))))))))))+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++***))))))***++++++************))))))))))))))))))))))))))))))))))))************************))))))***+++,,,------...))))))))))))************)))************+++++++++*********************************************************++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************,,,,,,++++++++++++,,,,,,---------------...//////)))***,,,,,,,,,,,,---///.........///////////////000000000111222222333333222222222222222111111111////////////000111222333000000111222333333444444666666666666666666666666333333444555555555666666222333444444333222333555555555555555444444444444111000//////......//////tttvvvzzzxxxoooeee___XXXOOOJJJJJJHHHGGGEEEBBB@@@???======::::::999999:::;;;;;;:::============>>>>>>?????????@@@AAABBBBBBDDDGGGIIIOOOQQQUUUZZZ___ccceeefffcccfffjjjmmmllliiieeebbbccceeeiiinnnuuu}}}}}}{{{xxxyyyyyyzzz{{{{{{||||||zzzzzz{{{|||}}}~~~~~~wwwtttrrrsssyyy~~~}}}{{{{{{vvvkkk\\\RRRJJJIIIJJJIIIHHHJJJKKKKKKJJJIIIHHHFFFFFFEEECCCCCCCCCBBBBBBAAAAAAAAA?????????@@@AAABBBDDDEEEEEEHHHMMMRRRWWW]]]dddhhhnnnqqquuuxxxyyy{{{~~~}}}vvvrrrqqqqqqooooooooopppqqqrrruuuxxx}}}xxxpppccc^^^VVVQQQOOOQQQUUUXXXZZZ[[[^^^bbbdddddd```^^^YYYUUUOOOKKKJJJKKKNNNPPPUUUZZZ\\\XXXTTTPPPIIIAAA===999444000000000000000////////////............///...---,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++***)))))))))))))))))))))******+++++++++,,,************************************************++++++******))))))(((((())))))******++++++++++++*********)))))))))))))))************************))))))*********+++++++++)))))))))))))))))))))))),,,.........,,,,,,---...+++++++++++++++++++++++++++******************+++*********)))))))))))))))))))))))))))))))))))))))************************)))******++++++,,,,,,,,,)))))))))))))))*********))))))*********+++++++++************************************************************++++++++++++)))))))))))))))))))))))))))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))*********+++++++++************************,,,++++++++++++++++++,,,---,,,,,,,,,,,,---......,,,---......------///000///////////////.........//////000000111222222222222222222111111111111111111000000000000000111111//////000111222444444555666666666666777777777777666666555555666666666777222333444444333333444555555444444444444333333333111000//////......//////uuuwww|||}}}xxxuuukkkccc[[[VVVPPPIIIDDDDDDBBB@@@???===<<<;;;;;;;;;888999:::;;;<<<<<<===>>>============>>>@@@BBBBBBAAABBBDDDDDDFFFHHHLLLOOOWWWYYY^^^cccgggjjjlllmmmhhhkkkmmmooonnnjjjfffcccbbbeeejjjqqqyyy}}}}}}}}}}}}~~~||||||}}}}}}~~~{{{zzzxxxyyy|||~~~nnndddWWWOOOIIIHHHIIIIIIJJJMMMQQQPPPOOOMMMKKKIIIHHHGGGEEEEEEDDDDDDCCCBBBAAAAAABBBAAAAAAAAAAAAAAABBBBBBBBBDDDFFFHHHKKKOOOUUUXXX\\\```eeeiiimmmpppuuuxxx~~~xxxttttttsssqqqpppooonnnnnnnnnnnnppptttzzzzzzmmmggg^^^VVVPPPPPPSSSVVV\\\]]]```dddggggggeeeccc^^^ZZZTTTOOOMMMNNNRRRUUUbbbhhhlllkkkgggbbbYYYQQQGGGAAA:::555222000//////000000000//////.........//////...---,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++++++++++++++++++++************+++,,,,,,+++++++++******)))))))))************************************************++++++******))))))((((((***************+++++++++))))))))))))))))))******************************))))))*********+++++++++))))))))))))))))))))))))(((***+++***)))((()))+++*********************************++++++*********))))))))))))))))))******))))))))))))))))))))))))************************++++++******)))))))))(((******))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))(((((())))))************++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++******++++++,,,---...///000///---,,,---...///////////////............//////000000111111222111111111111111111111111222222111000//////000000///000000222333444555555555666666666777777888888777777666555555555666666222444555555444444555666333333333222222222111111111111000////////////000yyy|||~~~||||||zzzyyywwwvvvtttpppkkkggg^^^WWWPPPNNNIIICCC@@@@@@;;;::::::999888999999999888:::===>>>>>>>>>@@@AAA=========>>>@@@CCCFFFGGGHHHJJJKKKLLLNNNRRRWWWZZZbbbdddhhhmmmqqqsssttttttqqqssstttuuutttqqqnnnkkkgggjjjnnnttt|||~~~~~~}}}}}}~~~~~~~~~~~~zzzlllcccYYYRRRNNNOOOPPPQQQTTTXXXZZZYYYXXXUUURRRPPPNNNMMMHHHHHHGGGFFFEEECCCCCCBBBCCCCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDEEEGGGJJJMMMOOOSSSWWW\\\```eeejjjmmmxxx~~~}}}}}}zzzvvvtttrrrooonnnmmmllllllllllllnnnrrrzzzwwwrrriii^^^VVVRRRSSSUUUYYYZZZ^^^ccchhhjjjjjjhhhcccaaa\\\VVVSSSTTTXXX[[[iiiqqqxxxyyyxxxuuummmdddWWWQQQHHH???999555111/////////......---,,,,,,,,,......---,,,,,,,,,------,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++******+++,,,------,,,++++++***))))))((((((************************************************************))))))))))))(((((((((((((((((())))))))))))))))))************************************)))************+++++++++))))))))))))))))))))))))((()))******))))))***+++)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))************))))))))))))))))))))))))************************,,,++++++***)))(((''''''************)))))))))))))))************+++++++++************************************************)))))))))************+++))))))))))))))))))))))))((((((((()))******++++++************************)))))))))***++++++,,,,,,)))************+++++++++******************************++++++++++++*********************++++++,,,---......---+++******+++.........///////////////.........///000000111111000000000111111111111111222111111000000000000000111111222333444444555555444555555666666777777888777666555444333333444555222333555555444444555777222222222222111111111111222222111000000000000111~~~~~~|||yyywwwtttsssooommmjjjgggddd```\\\XXXQQQKKKFFFEEECCC>>><<<===777777777888888888888888999<<>>777444/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,++++++******++++++,,,************************++++++++++++++++++++++++,,,++++++***************************))))))))))))************************************************)))))))))))))))*********)))(((((((((((((((((((((((()))))))))************************************)))************+++++++++))))))))))))))))))))))))((()))******))))))***,,,************************)))***++++++++++++***)))((()))))))))************))))))))))))))))))))))))************************+++++++++******)))))))))************)))))))))((()))************+++++++++************************************************))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++************************((())))))***++++++,,,,,,)))************+++++++++************************)))***+++,,,,,,+++***)))++++++******++++++,,,---+++,,,------+++***+++---------......//////000000------...//////000000111///000000000111111111222////////////000111222333333333333444444555555555333444444555666666777777777666333222111111222333000222333444333333555666333333333222222222111111444333222222111111222222zzzyyyxxxuuussspppmmmkkkeeebbb^^^[[[XXXTTTPPPLLLIIICCC???@@@>>>;;;999:::666777888999999:::999999999===@@@AAA@@@@@@BBBDDDHHHHHHIIIKKKNNNRRRVVVYYY]]]^^^```aaadddiiiooosssvvvxxx|||}}}}}}}}}}}}}}}|||{{{{{{zzz{{{|||}}}|||}}}~~~~~~{{{{{{|||}}}~~~uuunnnlllgggeeegggjjjlllrrrxxxooonnnkkkgggccc```]]][[[UUUUUUTTTRRRPPPOOONNNMMMHHHHHHHHHIIIIIIHHHHHHGGGDDDFFFGGGHHHGGGGGGHHHJJJFFFHHHJJJLLLNNNPPPTTTWWWYYY```jjjrrryyy~~~yyyuuurrrppppppqqqsssppplllkkkqqq|||{{{pppeee]]]ZZZZZZYYYZZZ\\\aaaeeegggfffeeefffeeebbb]]]XXXXXX[[[___gggqqq}}}wwwpppeeeYYYNNNEEE===888222111111000///.........++++++++++++,,,,,,---...,,,++++++++++++++++++,,,************************++++++++++++++++++++++++---,,,+++)))((((((''''''((((((((()))******++++++************************************************(((((())))))******+++++++++++++++***************(((((())))))*********+++************************)))************+++++++++))))))))))))))))))))))))###%%%&&&&&&%%%%%%&&&(((++++++++++++++++++++++++)))***+++,,,,,,+++***)))(((((())))))*********+++))))))))))))))))))))))))************************++++++++++++++++++,,,,,,+++*********))))))(((((()))************+++++++++************************************************))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++************************((())))))***++++++,,,,,,)))************+++++++++************************)))***+++,,,,,,+++***))),,,,,,++++++,,,,,,---...+++---............///111,,,------...///000111111------......///000000000//////000000111111111222,,,,,,---///111333555666444555555555555555555555333333333444555666666777666555222000///000111222///111222222222222444555444444444333333333222222555444333333222222333333}}}{{{xxxvvvrrroookkkfff```\\\WWWSSSOOOLLLJJJHHHCCC???AAAAAA???===;;;999888777888999:::::::::;;;===???<<<>>>@@@@@@???@@@EEEIIIIIIKKKPPPTTTXXX]]]bbbfffjjjkkkmmmooorrruuuxxxzzz}}}~~~{{{{{{{{{|||||||||||||||~~~}}}}}}||||||}}}|||}}}~~~~~~~~~~~~~~~}}}}}}}}}||||||||||||}}}}}}}}}}}}{{{|||~~~~~~}}}~~~|||vvvvvvuuuvvvwwwyyyzzz||||||vvvqqqnnnmmmkkkjjjeeeccc```\\\XXXUUURRRQQQSSSRRRQQQOOONNNNNNMMMMMMNNNOOOPPPQQQPPPPPPOOONNNNNNLLLJJJJJJKKKMMMMMMMMMQQQUUU[[[aaahhhpppxxx~~~}}}yyyxxxwwwtttrrrssspppmmmmmmpppvvv{{{}}}~~~xxxqqqjjjeeebbb[[[ZZZZZZ]]]bbbffffffeeecccbbbbbbaaa___^^^]]]]]]dddkkkvvv{{{ssshhhZZZLLLAAA;;;222000...///000000///...,,,+++***)))***,,,///000......---,,,,,,,,,,,,---++++++++++++++++++++++++)))))))))***+++++++++,,,***++++++,,,,,,++++++***)))************++++++++++++***)))(((((()))***+++************************************************))))))))))))))))))))))))************************************************)))***+++++++++)))((('''******************************++++++++++++******)))))))))***++++++,,,,,,+++++++++*********))))))************************,,,,,,++++++***)))))))))))))))))))))))))))))))))************************)))************++++++++++++***************++++++******+++++++++******)))))))))*********+++++++++,,,+++***)))))))))***++++++***)))))))))***,,,,,,++++++++++++++++++++++++---,,,***)))))))))******))))))************))))))(((((())))))))))))(((((())))))*********+++++++++---,,,***)))))))))******))))))***+++,,,,,,------,,,,,,,,,,,,++++++***))),,,,,,,,,---...///000000111000///...---,,,++++++////////////000000000000000000111222222222222111222222333333333444444444222222333333333333444444444333111//////000111333666666666555555444444444222222222111111111111111444333333333222111111111}}}xxxuuuqqqnnniiiddd___ZZZTTTPPPNNNKKKGGGEEEDDDAAA>>>:::999999999999::::::::::::888999:::999888999;;;======@@@BBBBBBAAACCCGGGKKKNNNQQQVVV[[[```eeejjjnnnpppqqqsssuuuxxx{{{|||}}}zzzzzzzzzzzzzzzyyyyyyyyy{{{{{{{{{{{{{{{{{{{{{||||||zzzyyyzzz|||~~~}}}}}}}}}}}}}}}||||||||||||||||||}}}}}}}}}~~~~~~zzz{{{}}}~~~}}}}}}}}}~~~zzzwwwwwwvvvvvvuuusssqqqmmmiiieeeaaa^^^]]]\\\[[[ZZZYYYXXXWWWWWWWWWZZZZZZ\\\\\\[[[ZZZXXXVVVSSSQQQNNNMMMMMMMMMLLLKKKNNNPPPRRRVVV[[[ccclllrrr{{{zzzzzzxxxvvvuuurrrnnnmmmooorrrtttuuuzzz~~~|||vvvqqqnnndddaaa^^^^^^```bbbbbbaaabbbaaa``````___^^^^^^^^^bbbgggpppxxx~~~}}}wwwmmmaaaUUUJJJEEE888555222000000000///...,,,++++++++++++,,,...///......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***)))************++++++++++++***)))(((((()))***+++************************************************))))))))))))))))))))))))************************************************)))******+++***)))((('''******************************++++++++++++******++++++******************+++++++++*********))))))******************************************++++++************************************************)))************++++++++++++***************++++++*********++++++******)))))))))*********+++++++++))))))((((((((()))+++,,,+++***)))))))))***+++,,,++++++++++++++++++++++++,,,+++***)))))))))***+++))))))************))))))))))))************))))))))))))*********+++++++++,,,,,,***)))))))))***************++++++,,,,,,------.........------,,,+++,,,,,,,,,------...///000...............---------.../////////000000000000000000111222222222222111222222222222333333333333222222333333333333444444333222111000000000111222333333333333333333333333444444333333222222111111222222222222222111111111}}}yyysssoooiiieee^^^WWWQQQLLLGGGDDDDDDBBB???>>>===;;;999777555666777888999:::;;;<<<:::;;;;;;:::888999;;;===???BBBFFFGGGGGGIIIMMMQQQWWW\\\bbbhhhlllppptttwwwuuuwwwyyy|||~~~}}}~~~~~~~~~}}}}}}zzzyyyyyyxxxvvvuuuuuutttuuuuuuvvvvvvwwwxxxxxxyyyvvvtttttttttwwwyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwyyyyyyyyyzzzzzzzzz{{{{{{xxxyyy{{{}}}~~~~~~|||wwwssspppmmmlllkkkjjjiiigggfffffffffeeeiiijjjkkkllljjjgggdddbbb\\\YYYUUUSSSRRRQQQOOONNNOOONNNMMMMMMOOOVVV___eeerrrzzz}}}}}}~~~~~~|||zzzwwwsssqqqppppppooonnnooosss|||~~~{{{ooojjjddd```__________________^^^^^^^^^^^^_________ccchhhmmmsssyyy~~~|||wwwpppfff\\\SSSNNN@@@<<<666222000///...---,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))************+++++++++******))))))))))))******************************************************))))))))))))))))))))))))************************************************)))************)))((((((******************************++++++++++++******,,,,,,++++++***))))))(((+++++++++***************************************((())))))***++++++,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++***************+++))))))******+++******)))***************+++++++++&&&&&&&&&'''(((***+++,,,******))))))******+++,,,++++++++++++++++++++++++*********)))******+++,,,))))))************))))))******++++++++++++*********************+++++++++,,,+++******)))*********++++++++++++++++++++++++------.........---,,,,,,,,,,,,,,,,,,---...///000---------.........//////....../////////000000000///000111111222222111111000111111111222222222222222222333333333333444444222222111111111000000000///000000111222222333333666666555444444333222222111111111111111222222222~~~yyywwwsssmmmgggaaa\\\TTTMMMHHHDDDAAA???===<<<;;;;;;:::999888888::::::::::::::::::;;;;;;======<<<;;;::::::<<>>???<<<======<<<<<>><<<;;;;;;:::999555888::::::888888:::<<<888999:::===???AAACCCDDD@@@AAABBBBBBDDDHHHNNNRRR```gggooovvvxxxzzz}}}}}}~~~}}}{{{zzzzzz{{{zzzzzzyyywwwvvvuuutttsssppppppooonnnllljjjiiiiiiiiiiiiiiiiiihhhgggfffeeecccaaa```]]]ZZZXXXVVVUUUSSSSSSSSSRRRRRRRRRRRRRRRPPPOOOOOOQQQRRRSSSQQQOOORRRRRRSSSSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWXXXYYY[[[^^^aaabbbfffggghhhjjjlllmmmnnnnnnooopppqqqssstttvvvwwwxxxxxxyyyzzz{{{|||}}}}}}}}}~~~~~~{{{yyywwwvvvwwwuuusssssstttuuuuuuuuuqqqssstttrrrllleee___]]]ZZZ\\\^^^```ccchhhnnnsssvvvyyy}}}}}}~~~{{{xxxwwwrrrnnnmmmmmmooovvv~~~sssjjjdddbbbdddeeeggggggeeeaaa[[[XXXXXXXXXWWWUUUTTTTTTVVVXXX___```bbbbbb```[[[UUURRRLLLGGG???888444222000///------,,,,,,---...///000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++((()))***++++++***)))(((************************************************))))))))))))))))))))))))***************************************************)))((((((((()))+++,,,******************************++++++++++++************************++++++))))))*********+++++++++************************++++++******************************************************************)))************+++++++++---,,,+++***))))))))))))&&&'''((()))************+++++++++*********))))))((()))***++++++******)))((()))***+++,,,++++++*********************************+++,,,+++***))))))***++++++,,,,,,++++++***)))))))))******)))))))))+++++++++*********))))))((()))***+++,,,++++++************++++++,,,,,,---+++,,,------.........---------,,,,,,+++,,,,,,------------...............---------.........//////...//////000000000000000000000000111111111222222222222333333333333444444222111000///...//////000...///000111333444555666444555555555555666666666444444444333333333333333zzz}}}~~~vvvkkk\\\VVVQQQSSSXXXZZZTTTMMMCCC@@@===<<<;;;;;;:::999888:::===<<<;;;;;;===???<<<===>>>@@@BBBDDDFFFGGGFFFGGGHHHIIILLLQQQWWW\\\iiipppxxx}}}}}}{{{zzz{{{|||vvvuuusssqqqpppooonnnnnnkkkjjjiiigggeeedddbbbbbb`````````___^^^]]]\\\\\\ZZZYYYXXXUUUSSSPPPNNNMMMJJJJJJJJJKKKLLLLLLMMMMMMIIIHHHIIIJJJLLLLLLJJJHHHIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPPPPPPPQQQTTTVVVYYY[[[[[[\\\^^^```cccdddeeeeeefffggghhhjjjmmmooopppqqqrrrsssuuuwwwzzz{{{|||||||||}}}}}}{{{zzzzzzzzzxxxuuuuuuvvvxxxxxxwwwyyyzzzzzzwwwpppiiieeebbb___`````````______aaaccchhhlllrrrxxx|||{{{|||{{{vvvrrrqqqpppqqqxxxzzzqqqlllkkkgggiiilllllliiiccc\\\XXXSSSTTTTTTSSSRRRQQQRRRTTTWWWZZZ]]]___^^^[[[VVVSSSPPPJJJBBB;;;666333000......---,,,+++,,,...111222......---,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++)))************+++++++++((()))***++++++***)))(((************************************************))))))))))))))))))))))))***************************************************)))(((((((((***+++,,,******************************++++++++++++******,,,,,,++++++***)))))))))))))))******++++++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++************************)))************+++++++++---,,,+++***))))))))))))&&&'''((()))************++++++++++++******))))))%%%&&&((()))***+++******((()))***+++,,,+++******))))))))))))))))))))))))***+++,,,,,,+++***)))(((***++++++,,,,,,++++++*********++++++++++++******++++++++++++******))))))((()))***+++,,,,,,+++***))))))***+++,,,,,,------)))***++++++,,,,,,,,,,,,------,,,++++++,,,,,,,,,++++++,,,---...///000111---------.........//////...//////000000000000000111111111111222222222222222222333333333444444444333111///...---...000111......///111222333444555555555666666777777888888555555555444444333333333vvvuuuuuuwwwvvvooocccYYYOOOKKKGGGEEEFFFFFFDDDAAA;;;999777888;;;;;;:::777999:::<<<======>>>======AAABBBDDDFFFIIIJJJKKKLLLJJJLLLNNNOOOSSSZZZdddkkkyyyyyyzzz}}}~~~{{{yyywwwvvvtttrrrqqqooonnnmmmmmmkkkiiifff```___^^^\\\ZZZXXXWWWVVVUUUTTTTTTSSSRRRQQQPPPPPPNNNLLLJJJHHHFFFFFFFFFFFFDDDCCCBBBBBBDDDDDDCCCBBBCCCCCCCCCBBBBBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJKKKLLLOOOOOOPPPQQQRRRTTTVVVWWW]]]^^^______```bbbfffiiiiiikkknnnpppqqqsssvvvxxxxxxzzz|||}}}}}}~~~~~~}}}{{{xxxvvvttttttuuuvvvyyyxxxvvvrrrnnniiieeecccdddcccaaa___^^^^^^___```cccdddffflllssszzzyyyttttttxxx~~~zzztttppppppppppppnnnhhh___WWWTTTUUUUUURRROOONNNPPPSSSUUUVVVXXX[[[]]]\\\YYYVVVOOOIIIAAA:::555222000.........---------,,,,,,,,,///---***)))***++++++***,,,++++++******++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++*********))))))************************************************,,,+++)))(((((()))+++,,,))))))******++++++,,,,,,******************************))))))))))))******+++++++++************)))++++++******************+++++++++************)))++++++***************++++++++++++************)))))))))))))))************************************++++++******************************************)))************+++++++++************************************************))))))))))))))))))))))))((()))***+++++++++++++++)))***+++++++++)))((('''))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++)))))))))))))))))))))))))))((('''''''''(((***++++++***)))))))))***,,,,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...******+++,,,,,,---.........//////000000000000000111111222111111000///...111222222333333222222111+++,,,...///111222222222////////////000111222333333333444666888;;;>>>@@@;;;888444222111000///...ooommmlllllljjjcccXXXOOOGGGDDD@@@>>>??????===<<<;;;:::999:::<<<===;;;999;;;;;;<<<===>>>???@@@@@@DDDFFFHHHLLLNNNQQQRRRSSSTTTUUUWWWYYY\\\bbbkkkrrr{{{{{{{{{}}}}}}~~~|||xxxuuusssrrrooommmjjjhhhfffdddcccaaa^^^[[[WWWVVVUUUSSSQQQOOONNNMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFDDDBBBAAAAAAAAABBBCCCBBB@@@AAABBBCCCBBB@@@BBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMNNNSSSTTTUUUUUUUUUWWW[[[^^^aaacccfffhhhiiikkknnnppprrrtttvvvwwwxxxyyy{{{}}}|||}}}}}}}}}||||||}}}~~~{{{xxxuuutttsssrrrtttssspppmmmjjjgggeeeddddddddddddccccccccccccdddbbbbbbdddhhhooovvv{{{}}}~~~~~~|||uuutttsssqqqooojjjbbb\\\WWWXXXWWWTTTQQQOOOPPPRRRSSSTTTWWWZZZ\\\\\\XXXUUUPPPKKKCCC<<<777444222000.........---------,,,,,,...,,,******+++,,,,,,+++++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++*********))))))************************************************,,,+++)))(((((()))+++,,,)))))))))***************************************)))))))))(((((()))))))))+++++++++************)))************************,,,,,,++++++*********)))++++++***************++++++++++++************)))))))))))))))************************************************************************************)))************+++++++++***************************************************************************++++++,,,,,,,,,,,,+++***************)))(((((())))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++************************)))(((((('''((()))***++++++***)))))))))***+++,,,++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------******+++,,,,,,---......---...//////000000/////////000000111111111000000111222222222222222222111,,,---...000111111111111////////////000111222333333444444555888:::===>>>;;;888555333333333111000fffdddaaa^^^[[[UUULLLEEE???===:::999999999999888;;;::::::<<<===>>>===<<<===<<<<<<===???AAADDDFFFKKKMMMQQQUUUYYY\\\^^^___```aaabbbdddffflllsssxxx|||{{{zzz{{{||||||zzzxxxyyyvvvrrrooollljjjfffdddaaa^^^[[[YYYWWWTTTQQQOOOLLLLLLKKKIIIHHHFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>???AAA???>>>???@@@AAA@@@???@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAAAAABBB@@@@@@@@@AAABBBDDDEEEFFFHHHIIIJJJJJJJJJLLLOOORRRTTTWWWZZZ\\\]]]___bbbdddgggiiilllmmmnnnppprrrtttssstttvvvvvvuuuvvvyyy{{{~~~|||xxxtttqqqppppppmmmjjjfffddddddeeeeeefffgggiiikkkkkklllkkkkkkdddccccccffflllqqquuuvvv{{{~~~~~~~~~{{{wwwtttqqqlllgggddd\\\\\\[[[XXXTTTQQQQQQQQQQQQSSSVVVZZZ\\\\\\XXXUUUQQQLLLEEE>>>:::777444222///.........---------------+++******,,,------,,,++++++************++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++++++++***************************************************************,,,+++***))))))***+++,,,***))))))))))))))))))(((************************))))))))))))))))))))))))+++++++++************)))************************...------,,,+++******)))+++***************+++++++++++++++************)))))))))))))))************************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,---------,,,++++++++++++***))))))))))))***))))))))))))))))))))))))+++++++++***************************************************************)))(((((((((((()))***+++******))))))******+++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,+++++++++++++++++++++,,,------***++++++,,,,,,------...,,,---......//////......---...///000111111111111111111222222222222111111......///000000000000000////////////000111222222444444555555777888:::;;;:::888555444555555444333^^^[[[XXXTTTQQQLLLFFFBBB===;;;999999999999::::::;;;;;;<<<>>>??????>>>===>>>===<<<===AAAEEEJJJMMMUUUXXX\\\aaafffiiijjjkkkjjjjjjkkklllnnnrrrvvvyyyzzzxxxvvvvvvvvvuuusssqqqqqqnnniiieeebbb___\\\YYYWWWUUUQQQOOONNNLLLJJJHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>??????@@@???>>>===>>>???@@@???>>>?????????>>>>>>>>>======>>>>>>>>>>>>>>>?????????=================================>>>>>>?????????>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDEEEGGGJJJIIIKKKNNNPPPQQQSSSVVVXXX[[[]]]```aaabbbdddgggiiijjjlllmmmnnnoooqqqtttvvv{{{}}}}}}yyytttrrrpppmmmiiieeecccccceeegggjjjlllpppsssuuuvvvuuuuuummmkkkiiijjjmmmoooqqqrrruuuxxx|||~~~~~~~~~xxxsssooollljjjbbbbbbaaa^^^ZZZVVVSSSRRRQQQSSSVVV[[[^^^]]]ZZZWWWSSSNNNGGGAAA<<<999666333/////////............---,,,+++***+++---...---,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************++++++***))))))***++++++******))))))((((((''''''******************************++++++++++++******+++++++++*********))))))***************+++++++++///...------,,,+++***************)))******+++,,,+++++++++*********))))))((()))))))))***************************************************+++++++++************************))))))*********+++++++++************************************************++++++++++++++++++++++++,,,---------,,,+++******,,,+++***)))))))))***+++))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))************************+++++++++************************************************++++++,,,,,,,,,,,,+++++++++++++++***+++,,,,,,---+++++++++,,,,,,---------+++,,,------......------......///000111111000000000000111111111111000000//////000000000000/////////////////////000111111555555555555555666666777777666444444555666555333TTTRRRNNNKKKIIIFFFCCCAAA;;;;;;;;;::::::;;;===>>><<<>>>@@@AAAAAA@@@??????>>>===>>>@@@EEEKKKRRRVVVaaaccchhhmmmpppsssssstttqqqqqqpppqqqrrruuuvvvwwwwwwuuurrrpppooommmkkkiiieeebbb^^^ZZZWWWTTTQQQOOOLLLJJJGGGFFFFFFFFFEEEDDDCCCCCCBBBAAAAAA@@@??????????????????@@@@@@@@@@@@===>>>>>>???@@@AAAAAAAAA???>>>===>>>@@@AAA@@@????????????>>>>>>>>>============>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============>>>>>>===>>>>>>???@@@@@@>>>@@@AAAAAAAAAAAACCCEEECCCEEEGGGHHHIIIJJJMMMOOOPPPRRRTTTVVVVVVXXXZZZ]]]aaabbbeeefffgggiiimmmoootttwwwzzz|||}}}~~~{{{xxxuuurrrnnniiigggfffggghhhnnnqqquuuzzz}}}~~~~~~}}}zzzwwwtttsssssssssrrrpppqqqssswww{{{}}}}}}}}}~~~~~~~~~}}}~~~wwwrrrooonnnhhhgggfffdddaaa]]]XXXUUUTTTUUUXXX\\\___```^^^\\\UUUPPPJJJCCC???:::666444000000/////////.........,,,+++***+++---...---,,,------,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************+++******************+++******))))))((((((''''''************************+++,,,,,,------,,,,,,++++++++++++*********))))))))))))*********+++++++++......---,,,,,,+++************))))))***++++++,,,+++++++++*********))))))((()))))))))************************************))))))*********+++++++++************************))))))*********+++++++++************************************************************************++++++,,,++++++***)))))),,,+++***))))))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************((())))))***************))))))******++++++++++++***************************************************++++++,,,,,,++++++***+++************+++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---------------000000000000000///......///000000111111000000///000000000000000//////...//////////////////000111444444444444444444444333444333222333444444333222IIIHHHFFFCCCAAA??????>>>999:::;;;::::::;;;>>>AAA@@@BBBEEEEEEDDDBBBAAABBB??????AAAFFFLLLTTT\\\```jjjmmmppptttvvvwwwvvvvvvuuusssrrrrrrtttttttttrrrqqqnnnjjjgggfffdddbbb```YYYVVVRRROOOMMMKKKHHHFFFCCCAAA>>>>>>@@@AAAAAAAAA?????????>>>>>>============>>>>>>>>>???@@@@@@@@@===>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAACCCDDDCCCBBB@@@@@@@@@????????????>>><<<======>>>>>>?????????????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;>>>===============>>>>>><<<>>>??????>>>>>>@@@AAA@@@BBBCCCDDDDDDDDDFFFHHHGGGIIIKKKLLLMMMNNNPPPRRRVVVXXXZZZ\\\]]]___cccfffiiimmmqqqtttvvvwwwyyyzzzzzz}}}{{{yyyvvvrrrooommmlllkkkpppsssxxx}}}~~~|||yyyvvvsssoooqqqsssvvvzzz~~~{{{{{{{{{}}}}}}}}}}}}~~~vvvrrrqqqlllkkkkkkjjjhhhddd___ZZZWWWWWWYYY\\\```bbbbbbaaaYYYUUUNNNGGGBBB===888555000000000000////////////,,,++++++,,,......---+++------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************+++++++++***************************************************************************))))))))))))))))))(((************************+++,,,---......---,,,++++++++++++************))))))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))***+++,,,,,,+++++++++************)))))))))))))))************************************)))))))))***++++++,,,,,,************************)))************+++++++++************************************************))))))))))))))))))))))))******+++++++++***))))))+++************+++,,,,,,))))))))))))))))))))))))***************+++++++++************************++++++++++++++++++++++++((()))******++++++******))))))***++++++++++++*********************************************************++++++++++++*********************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000000000000///...---,,,//////000000000000/////////000000000000000///.../////////......//////000333333444444333333222111111111000111333333111000CCCBBBAAA>>><<<::::::;;;888:::;;;;;;;;;<<<@@@CCCEEEHHHKKKKKKHHHFFFEEEEEEAAABBBFFFLLLUUU^^^fffkkkppprrruuuwwwxxxvvvtttrrrsssqqqoooooooooooollljjjeeebbb^^^[[[YYYWWWUUUSSSMMMKKKHHHFFFEEEDDDBBB@@@???===;;;;;;<<<>>>???>>>===============<<<<<<<<<======>>>???@@@@@@AAAAAA???@@@BBBCCCCCCCCCCCCBBBDDDCCCBBBDDDFFFGGGFFFEEEBBBBBBAAAAAAAAA@@@@@@@@@>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>=========???>>>============>>>>>>===>>>@@@@@@???>>>???@@@@@@AAABBBBBBAAA@@@BBBCCCBBBDDDEEEFFFFFFFFFHHHIIIJJJLLLOOOPPPRRRTTTWWWZZZ\\\```eeeiiilllnnnppprrrrrrvvvzzz}}}~~~}}}}}}|||{{{xxxuuuqqqoooppprrrwww{{{{{{wwwppppppqqqqqqrrrvvv{{{~~~~~~~~~~~~{{{uuusssooonnnnnnooonnnkkkeee```ZZZYYYYYY[[[___bbbdddddd^^^ZZZSSSLLLFFF@@@:::666111111111000000000//////---,,,,,,---......,,,***,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++*********************************************************++++++*********)))))))))***************************************)))***,,,------,,,***)))+++++++++************)))((())))))***++++++,,,,,,*********+++++++++++++++))))))))))))***+++,,,---+++++++++************)))))))))))))))************************************((())))))***++++++,,,,,,************************)))************+++++++++******************************************************************************++++++,,,,,,++++++)))***++++++,,,,,,,,,+++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++******((()))***+++,,,++++++*********************************************************++++++++++++*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................///////////////.........//////000000//////......///000000000000000///000//////.........//////111222333333333222111000111000000111333222000...AAAAAA@@@===:::888888999999;;;======<<<>>>BBBFFFIIILLLPPPOOOLLLHHHGGGGGGBBBEEEJJJQQQ[[[eeemmmqqqrrrtttvvvxxxwwwtttqqqooonnnllljjjiiijjjiiieeebbb[[[WWWSSSPPPNNNLLLJJJHHHGGGDDDBBBAAA@@@@@@>>>===AAA>>><<<;;;<<<>>>>>>>>>>>>>>>>>>===============>>>??????@@@AAABBBCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEFFFEEEDDDEEEHHHIIIIIIHHHCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>??????>>>@@@BBBBBB@@@???@@@AAA@@@AAABBBAAA?????????AAA@@@AAACCCCCCBBBBBBDDDEEECCCEEEGGGHHHJJJLLLOOORRRSSSWWW]]]bbbeeegggiiikkkkkkoootttwwwyyyzzz|||}}}~~~}}}~~~~~~zzzuuurrroooqqquuuyyy}}}~~~zzzrrrqqqooommmlllnnnrrruuu~~~wwwtttpppooopppqqqrrroooiiiccc[[[YYYXXXZZZ^^^bbbeeefffbbb^^^VVVOOOIIIBBB<<<888111111111111000000000000...------...///...+++)))******))))))))))))***************++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++******************************************************++++++++++++******))))))******++++++,,,,,,************************'''(((***++++++***((('''+++++++++************)))((())))))***++++++,,,,,,((())))))******+++,,,,,,))))))))))))***+++,,,---+++++++++************)))))))))))))))************************************((())))))***++++++,,,,,,************************)))************+++++++++************************************************++++++++++++++++++++++++***+++,,,,,,------------(((***+++,,,---,,,,,,+++))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,+++******((()))***+++,,,+++******))))))))))))))))))))))))******************************++++++++++++***************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,---...///000000000000......////////////............///000000000000000000//////.........//////000111222333333222000///222111111222333333000...===>>>>>><<<:::888888999;;;;;;;;;;;;===AAAGGGLLLNNNSSSVVVSSSMMMGGGEEEFFFEEEGGGKKKQQQZZZccclllpppsssttttttsssqqqnnnkkkiiihhhfffccc```\\\YYYWWWVVVOOOMMMJJJGGGDDDBBBAAAAAACCCAAA???===<<<;;;;;;<<<<<<<<<<<<<<<===>>>???@@@??????>>>===============?????????@@@BBBDDDEEEFFFGGGHHHJJJMMMNNNMMMIIIEEEIIIHHHIIILLLOOOOOOKKKGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFGGGIIIJJJKKKKKKJJJIIIFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCHHHFFFCCCBBBBBBBBBAAA???BBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>???@@@AAABBBEEEEEEFFFFFFFFFFFFGGGGGGLLLNNNQQQTTTWWWZZZ^^^bbb```dddiiimmmppprrruuuwwwzzz|||~~~~~~~~~|||xxxxxxwwwwwwwwwyyy}}}{{{rrrpppllliiigggfffggghhhrrruuuzzz~~~~~~}}}zzzvvvtttsssuuuwwwtttmmmggg___]]]\\\\\\^^^bbbgggjjjgggeee```YYYQQQHHH@@@<<<777444111////////////...,,,,,,---......---------******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************)))((())))))))))))*********************************(((((()))))))))*********************************)))************+++++++++************************))))))))))))((((((((((((+++++++++*********))))))++++++************++++++))))))*********))))))((())))))))))))***+++,,,---,,,+++******))))))******************************++++++******************)))************+++++++++***************+++++++++************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++111///,,,*********)))(((++++++++++++++++++++++++************************)))))))))))))))******+++************************++++++******************)))************+++++++++((()))))))))************))))))*********+++++++++***************)))((((((******))))))***+++,,,,,,******+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++------......------,,,+++---------............///------......//////000000...//////000111222222222333111///...---...///000444444333222111000//////////////////000000000000;;;<<<===<<<:::999:::;;;;;;<<<>>>???@@@DDDJJJMMMUUUXXXYYYVVVPPPKKKJJJKKKIIIKKKNNNTTT[[[dddkkkppppppppppppooolllhhheeeccc^^^\\\YYYVVVSSSPPPNNNMMMIIIHHHEEECCCAAA@@@@@@@@@>>>===<<<<<<;;;;;;;;;<<<>>>>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAACCCEEEGGGIIIJJJOOOOOOPPPRRRTTTSSSQQQOOOOOONNNOOOQQQSSSRRRNNNKKKGGGGGGHHHIIIJJJKKKMMMNNNNNNOOOQQQRRRSSSSSSSSSRRRPPPQQQRRRSSSRRRQQQOOONNNNNNNNNNNNNNNMMMLLLKKKKKKKKKIIIGGGFFFFFFFFFEEEDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEFFFEEEEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCFFFHHHJJJMMMOOOQQQUUUXXXZZZ]]]bbbfffiiikkknnnqqqtttvvvyyy{{{{{{|||}}}}}}}}}|||{{{{{{|||}}}~~~|||uuusssnnnjjjgggffffffggglllnnnrrruuuyyy~~~~~~yyyyyyzzzyyywwwtttuuuxxxwwwrrrmmmfffccc```^^^___bbbgggiiillljjjfff```XXXOOOHHHCCC===999444111000000000///,,,---------...---------***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++************)))))))))*********++++++******************************+++++++++,,,,,,,,,************************)))************+++++++++***************************************)))))))))+++++++++*********))))))+++******************+++))))))************))))))))))))))))))***+++,,,---...---,,,,,,++++++,,,,,,************************************************)))************++++++++++++++++++*********************************************************************+++,,,,,,,,,,,,+++...,,,***)))***+++***)))++++++++++++++++++++++++************************)))))))))))))))******+++************************************************)))************+++++++++************++++++++++++))))))*********++++++++++++++++++++++++***))))))******))))))***++++++,,,******+++++++++,,,,,,,,,...---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---.........------------............///.........//////000000000...//////000111111222222222111///...---...///000222222222111000000///////////////000000000111111999:::<<<<<<;;;;;;<<<>>><<<>>>@@@AAADDDHHHMMMQQQZZZ\\\[[[WWWQQQMMMMMMNNNMMMNNNQQQUUU[[[bbbhhhkkkkkkkkkjjjgggddd___\\\ZZZSSSQQQOOOLLLIIIGGGEEEDDDBBBAAA???>>>======>>>???:::;;;<<<===>>>>>>>>>>>>@@@@@@?????????@@@AAAAAABBBAAA@@@@@@@@@@@@@@@@@@CCCDDDEEEGGGJJJMMMPPPQQQXXXXXXZZZ\\\___```___^^^YYYXXXXXXYYYYYYXXXTTTQQQLLLMMMNNNOOORRRTTTVVVWWWYYY[[[\\\^^^___``````___^^^___aaabbbaaa^^^[[[YYYYYYYYYYYYYYYXXXWWWVVVUUUTTTRRROOONNNNNNMMMLLLJJJKKKKKKLLLLLLKKKKKKJJJIIIEEEFFFFFFGGGGGGFFFFFFEEEFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEFFFHHHKKKNNNPPPSSSXXX[[[^^^aaadddfffkkkmmmqqqtttvvvwwwzzz|||}}}~~~}}}|||}}}|||}}}~~~yyyvvvpppkkkgggeeeeeeeeeeeegggjjjllloootttzzz~~~zzzuuutttuuuwww{{{}}}zzzvvvuuuwwwxxxwwwuuuoookkkfffbbbaaacccgggjjjqqqpppnnniiibbbZZZSSSNNNFFFAAA;;;555333111000000------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++++++++************************+++++++++,,,************************+++++++++++++++,,,,,,,,,************************)))************+++++++++***************************************++++++++++++++++++***************************************))))))************))))))***))))))******+++,,,---...---,,,,,,++++++,,,,,,************************************************)))************+++++++++,,,,,,++++++******))))))******************************************************+++,,,,,,,,,,,,++++++***((((((***++++++***++++++++++++++++++++++++************************)))))))))))))))******+++************************************************)))************+++++++++***++++++++++++,,,,,,,,,***************++++++++++++,,,,,,,,,,,,+++***************)))******+++,,,******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++)))***+++---......//////---------............///////////////000000000000...//////000000111111222111000///.........///000000000000000000000//////000000000000111111111111999;;;<<<<<<;;;;;;===>>>===???@@@BBBEEEJJJQQQVVV]]]\\\ZZZUUUPPPMMMLLLNNNOOOPPPRRRTTTYYY]]]bbbdddeeedddbbb___[[[VVVSSSPPPKKKJJJHHHFFFCCCBBBAAAAAA>>>>>><<<;;;;;;;;;<<<===<<<>>>???AAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEGGGHHHJJJMMMQQQUUUXXXZZZ```bbbffflllpppqqqpppmmmeeedddddddddbbb```]]][[[WWWWWWYYY[[[^^^aaaccceeeiiijjjlllnnnooopppoooooopppqqqrrrsssqqqnnnjjjhhhgggggggggffffffeeedddcccccc```]]]ZZZYYYWWWUUUSSSRRRRRRSSSSSSSSSRRRQQQQQQMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJIIIIIIGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@BBBCCCCCCBBBCCCEEEGGGHHHKKKOOORRRTTTWWWZZZ]]]aaadddiiilllooorrrvvvxxxxxxzzz}}}~~~~~~|||zzzyyyzzz|||~~~~~~zzzvvvpppiiieeecccbbbccccccdddfffgggiiimmmssswww~~~xxxtttrrrrrroooppprrrwww}}}{{{vvvsssuuuxxxzzzzzztttpppjjjeeecccdddhhhjjjsssssssssqqqkkkddd]]]YYYPPPKKKBBB;;;666333111//////......---------------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))***************+++*********************************++++++*********((())))))************)))************+++,,,------,,,+++******))))))*********************************************+++++++++))))))*********+++++++++------,,,+++******))))))******************************************************+++,,,,,,,,,,,,++++++)))((((((*********(((************************************************)))))))))))))))******+++***************************************+++++++++))))))*********+++++++++*********+++++++++,,,,,,***************************++++++,,,++++++******+++***************++++++******+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++******+++,,,---......------------............///000000000000000000000000////////////000000111111000//////.........//////............//////000000000000000000111111111222;;;<<<======;;;;;;<<<===???@@@AAACCCGGGMMMUUU[[[```^^^ZZZUUUPPPMMMMMMMMMQQQRRRRRRTTTVVVYYY\\\]]]^^^\\\ZZZVVVRRRNNNKKKIIIEEEDDDCCCAAA@@@?????????>>>>>><<<;;;;;;;;;<<<===???@@@BBBCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDGGGGGGHHHJJJLLLNNNPPPQQQNNNOOORRRUUUZZZ^^^bbbdddiiinnnwww|||sssssssssrrrpppmmmkkkjjjjjjkkklllnnnqqqtttwwwxxx}}}~~~}}}{{{yyyyyyyyyyyyyyyxxxwwwwwwwwwtttoookkkhhheeebbb___^^^^^^^^^^^^^^^]]]\\\\\\\\\[[[ZZZXXXWWWVVVUUUTTTMMMMMMMMMMMMKKKJJJHHHGGGHHHGGGGGGFFFEEEDDDDDDCCCBBBCCCDDDCCCAAAAAACCCDDDDDDFFFIIIKKKMMMOOORRRUUUXXX[[[```eeehhhlllooorrrtttvvvzzz|||}}}~~~~~~zzzzzzyyyzzz|||}}}|||zzzvvvrrrkkkeeeaaa___```aaaaaacccdddeeefffiiimmmqqqxxx}}}|||xxxtttqqqpppllllllmmmpppuuuxxxzzzzzz~~~|||vvvrrrrrruuuxxx{{{uuuqqqlllgggeeefffiiikkkqqqrrruuuuuurrrmmmfffbbbZZZTTTKKKBBB;;;666222000000///...------------...++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************))))))*********+++++++++************************((((((((()))))))))******************************)))***++++++++++++***)))(((((()))***************************+++,,,---...,,,+++******))))))******************************))))))*********+++++++++))))))*********+++++++++...------,,,+++***))))))******************************************************+++,,,,,,,,,,,,+++,,,***))))))******(((&&&************************************************)))))))))))))))******+++************************))))))*********+++++++++))))))*********+++++++++))))))))))))*********+++************************))))))***************)))++++++***************+++******+++++++++,,,,,,,,,+++++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++---------............///000000000//////////////////////////////000000000///...............//////---------...//////000000///000000000000111111111;;;<<<======<<<;;;<<<>>>@@@CCCFFFJJJOOOUUU[[[```cccaaa]]]XXXTTTPPPNNNNNNQQQQQQRRRRRRTTTUUUVVVWWWUUUSSSQQQMMMJJJFFFDDDCCC@@@???>>>===<<<<<<<<<<<<>>>>>>===<<<<<<===>>>>>>@@@AAABBBCCCDDDDDDDDDDDDFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKMMMQQQUUUYYY]]]^^^]]]^^^aaadddiiimmmqqqssszzz|||xxxtttqqqooooooppppppoooooonnnmmmkkkiiifffccc```]]][[[[[[UUUUUUTTTSSSQQQOOOLLLJJJKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDBBBAAABBBDDDCCCEEEGGGGGGHHHJJJMMMOOOPPPSSSXXX]]]```cccgggjjjoooqqquuuxxxzzz|||~~~~~~|||{{{zzzzzzzzzxxxuuurrrmmmiiiccc^^^[[[[[[]]]___```bbbcccdddeeefffiiikkkrrrwww~~~{{{wwwssspppnnnnnnnnnoooppprrrtttuuu{{{~~~yyyuuussstttwwwyyyvvvsssnnnjjjhhhhhhiiikkkmmmqqquuuyyyxxxtttoookkkddd^^^UUUKKKCCC<<<666222111000///---------......,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,************************,,,,,,,,,+++++++++++++++************************)))************+++++++++************************'''''''''((())))))*********************+++++++++)))***+++,,,,,,+++***)))'''((()))******+++******+++******++++++,,,---......---,,,,,,++++++,,,,,,************************)))))))))***++++++,,,,,,)))************+++++++++------,,,,,,++++++******************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,+++******+++***(((&&&************************************************)))))))))))))))******+++************************)))))))))***++++++,,,,,,)))************+++++++++(((((()))))))))*********+++++++++***************(((((()))************))),,,+++******)))***************+++++++++,,,,,,,,,+++************++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******---------............///////////////............////////////////////////---............/////////---.........//////000000////////////000000000000999;;;<<<===<<<===>>>@@@AAAGGGOOOWWW\\\___bbbccceeebbb^^^ZZZVVVRRROOOMMMLLLLLLMMMMMMMMMNNNNNNNNNKKKJJJHHHEEEBBB@@@???>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===???AAABBBAAAAAABBBCCCEEEGGGIIIJJJMMMMMMMMMNNNOOOQQQRRRSSSRRRSSSWWW\\\ccciiinnnppptttuuuxxx||||||zzzuuupppkkkgggeeedddddddddccc```\\\XXXSSSQQQQQQPPPOOONNNLLLKKKJJJIIIIIIIIIIIIHHHFFFEEEFFFGGGDDDEEEFFFEEEEEEFFFHHHKKKJJJMMMQQQUUUXXX[[[^^^aaaeeehhhlllppprrrtttwwwzzzxxx{{{~~~}}}{{{zzzwwwsssmmmiiiccc```[[[WWWUUUWWW[[[]]]aaacccfffggggggfffggghhhmmmpppvvv|||zzzvvvqqqrrrsssqqqnnnlllnnnqqqwww}}}zzzwwwuuuvvvwwwxxxvvvrrrnnnkkkiiiiiiiiikkkpppwww|||~~~{{{wwwtttlllfff^^^UUULLLCCC:::555222111///---,,,---......,,,,,,,,,------------......------------,,,,,,,,,------,,,,,,,,,+++++++++)))))))))*********++++++************************,,,,,,,,,+++++++++******************************)))************+++++++++************************'''(((((()))******++++++))))))*********+++++++++(((***+++,,,,,,+++***((('''((()))******+++++++++++++++++++++,,,---.........---,,,,,,++++++,,,,,,************************((())))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++******+++,,,,,,***(((************************************************)))))))))))))))******+++************************((())))))***++++++,,,,,,)))************+++++++++))))))*********++++++++++++++++++*********))))))((()))******+++++++++***,,,++++++***))))))************+++++++++,,,,,,,,,***************+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++---------............//////.........---------,,,////////////////////////,,,---....../////////...//////////////////000000---.........////////////777999;;;<<<===>>>AAACCCAAAJJJWWWaaaggggggfffeeedddaaa]]]YYYVVVRRRNNNKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDBBB@@@>>><<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;>>>@@@CCCEEECCCCCCDDDEEEHHHLLLOOOQQQRRRRRRSSSTTTVVVXXXYYYZZZ___aaaffflllsss{{{zzzuuurrrppprrrrrrppplllggg```[[[XXXVVVVVVTTTSSSQQQPPPOOONNNMMMNNNNNNLLLJJJIIIJJJKKKEEEEEEEEEDDDCCCDDDFFFHHHFFFIIIMMMPPPSSSUUUXXX[[[\\\___dddgggjjjmmmppprrrssswww|||~~~~~~|||yyyuuuooogggbbb]]]ZZZVVVRRRRRRUUUYYY\\\cccfffiiikkkjjjiiiiiiiiihhhkkkpppuuu{{{|||sssvvvwwwsssllliiikkknnnttt|||zzzwwwwwwwww{{{yyyuuuqqqmmmjjjhhhgggkkkpppxxx|||yyyppplllddd[[[QQQGGG>>>888333111///---,,,---...///,,,,,,,,,---------............---------,,,,,,,,,---------,,,,,,,,,++++++((())))))))))))*********************************************))))))((((((************************)))************+++++++++************************((())))))***++++++,,,,,,))))))******++++++++++++((()))+++,,,,,,+++)))(((''''''(((******+++++++++++++++++++++,,,---......,,,+++******))))))******************************((())))))***++++++,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))))),,,......---+++))))))))))))))))))))))))************************)))))))))))))))******+++************************((())))))***++++++,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,+++***))))))************+++++++++,,,,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++((()))***+++,,,------------------.........//////......---------,,,,,,,,,///////////////.........,,,,,,---.../////////...000000000000000000000///------------.........///;;;;;;<<<<<<<<>>===<<<<<<<<<<<<<<<<<<>>>??????>>>===<<<>>>???@@@@@@???AAADDDFFFJJJJJJJJJKKKNNNSSSWWWZZZ\\\]]]___bbbfffkkkoooqqqrrruuu|||~~~xxxqqqkkkgggeeebbb]]]YYYWWWVVVUUUSSSQQQPPPPPPPPPQQQQQQPPPNNNKKKJJJIIIIIIHHHHHHIIIIIINNNMMMMMMMMMNNNOOOPPPQQQVVVXXX[[[___cccgggjjjlllpppsssxxx|||~~~}}}}}}vvvlllaaa[[[WWWUUURRRQQQSSSXXX]]]aaaeeegggiiikkkllllllkkkjjjlllmmmnnnqqquuu}}}}}}xxxvvvrrrllljjjlllqqqvvv}}}|||~~~|||{{{yyyvvvrrroooooooooqqqtttzzz~~~~~~~~~vvvooofffaaa\\\TTTHHH>>>:::555///------///...---,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------***++++++,,,,,,++++++***%%%&&&(((***++++++++++++++++++************++++++++++++******++++++,,,---++++++*********+++,,,,,,++++++******************************************************************++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***************************************************************************++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,***************************************************************++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,+++***)))---------,,,+++***)))(((*********++++++,,,,,,,,,...------------...//////---...///000000///...---////////////////////////...---,,,+++***++++++,,,,,,---///000000000///...............////////////<<<<<<<<<<<<===AAAFFFJJJSSS___lllqqqqqqqqqooollleeeccc^^^XXXQQQKKKFFFDDDEEEDDDBBB@@@>>>===<<<<<<===<<<;;;::::::999999::::::;;;<<<>>>??????>>>>>>>>>@@@CCCEEEFFFGGGIIIKKKJJJLLLOOOQQQUUUZZZaaaeeemmmnnnqqqtttyyy~~~{{{wwwuuuqqqmmmgggccc```]]][[[YYYVVVUUUUUUVVVWWWVVVTTTQQQOOOOOONNNMMMMMMMMMMMMNNNMMMLLLLLLLLLMMMMMMNNNOOOQQQRRRUUUYYY]]]aaaccceeelllpppuuuxxxzzz|||~~~}}}||||||~~~~~~wwwmmmccc]]]UUUSSSRRRSSSVVV[[[aaaeeegggiiilllnnnooopppooooooooooooooooooqqqwww~~~{{{wwwsssnnnlllnnnnnnssszzz}}}|||{{{yyyvvvtttssssssrrruuuzzz~~~zzzssskkkfffbbb[[[PPPGGG>>>999333///000111000///------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***))))))******++++++******++++++************++++++++++++******++++++,,,---,,,,,,+++++++++++++++,,,************************************************************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************************************************************++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,************************************************+++************+++,,,,,,*********************************************************************************++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,+++***)))(((******+++++++++,,,,,,,,,------,,,,,,------...///......////////////..............................000///...---,,,,,,---...------...///////////////............////////////<<<=========@@@EEELLLPPPaaakkksssuuussspppmmmhhhaaa^^^YYYSSSMMMGGGCCCAAAAAA@@@>>><<<;;;:::999999;;;::::::999999::::::::::::;;;===???@@@AAAAAABBB???BBBFFFIIIJJJKKKLLLMMMOOOTTT[[[___ccciiirrrzzz|||vvvqqqmmmiiifffccc^^^^^^^^^______]]]YYYUUUUUUTTTSSSSSSRRRRRRRRRSSSOOONNNNNNNNNNNNNNNOOOPPPMMMOOOQQQTTTXXX[[[^^^___gggjjjooorrruuuvvvyyy{{{|||}}}}}}{{{yyyxxxzzz{{{{{{tttlllggg[[[ZZZXXXYYY[[[___dddggghhhjjjllloooqqqrrrrrrrrrrrrrrrpppnnnmmmnnnrrrvvv~~~~~~~~~}}}xxxtttooonnnppplllooouuu|||~~~}}}|||{{{zzzyyyxxxsssvvvyyy}}}|||vvvooojjjgggbbbYYYRRRDDD>>>666222111222111///.........---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***---,,,++++++************++++++************++++++++++++******++++++,,,---......---,,,++++++++++++************************************************************************++++++++++++++++++++++++******************************+++,,,,,,+++******************************************************************************++++++++++++++++++++++++++++++************++++++*********++++++++++++,,,************************************************+++************+++,,,,,,*********************************************************************************+++++++++++++++******************************************************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++,,,,,,,,,+++******)))******+++******))))))***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---............------.................................111000//////.../////////.........---......///000............////////////<<<===>>>@@@DDDKKKSSSYYYiiipppuuurrrnnnjjjeee___ZZZXXXSSSMMMGGGCCC@@@>>>;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<===>>>?????????AAABBBCCCDDDEEEEEEEEEHHHKKKMMMOOOQQQSSSVVV]]]eeeoootttxxx~~~~~~zzzvvvrrroookkkkkkjjjjjjhhhccc]]]YYYYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSPPPQQQSSSUUUXXX[[[]]]^^^aaadddhhhlllnnnpppsssuuuuuuvvvwwwwwwvvvvvvxxxzzz{{{}}}~~~zzzwwwkkkiiigggeeedddeeeggghhhhhhiiilllnnnqqqrrrssssssuuutttrrrnnnkkkjjjlllnnnuuuwwwyyyzzz{{{~~~~~~~~~~~~}}}wwwsssooooooqqqmmmnnnrrrxxx~~~}}}ttttttvvvzzz~~~|||wwwpppllljjjfff___ZZZIIICCC:::444222222000///////////////............---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***...---,,,+++***+++,,,---,,,++++++******++++++,,,++++++******++++++,,,---///...---,,,++++++++++++***************+++++++++******************************************************************************************************++++++++++++******************************************************************************++++++++++++++++++++++++++++++************++++++************++++++++++++***************************************************))))))))))))***++++++***************************************************************************************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,++++++***(((((()))***************++++++++++++++++++++++++++++++******++++++,,,---///...---,,,,,,---...///........................000000/////////////////////...---,,,---...///000............////////////===>>>AAAEEEJJJRRR[[[aaalllpppqqqlllgggbbb\\\VVVSSSPPPLLLGGGCCC???>>>===:::::::::::::::;;;<<<============>>>@@@AAACCCDDDDDDDDDDDDEEEFFFGGGHHHIIIMMMOOOSSSWWW[[[aaaggglllsss|||~~~|||yyyxxxvvvtttpppjjjccc]]]]]]\\\[[[YYYWWWVVVVVVVVVXXXWWWVVVUUUUUUUUUUUUUUUSSSTTTUUUWWWYYY[[[]]]]]]]]]```cccfffhhhjjjlllooooooqqqsssssssssuuuwwwzzz|||~~~zzzxxxuuurrrpppooonnnnnnlllmmmoooqqqssstttuuuvvvwwwwwwuuuqqqmmmkkklllmmmoooqqqssstttvvv{{{~~~|||zzz{{{|||yyysssqqqoooooorrrmmmmmmpppuuu}}}uuutttsssvvvzzz}}}xxxrrrnnnkkkhhhddd```RRRJJJ@@@999666444222000000000000/////////......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***---,,,+++++++++,,,...///,,,,,,++++++++++++,,,,,,++++++******++++++,,,---///...---,,,+++*********))))))*********+++++++++************************************************************************************************************************************************************************************************++++++++++++++++++++++++++++++************++++++))))))*********+++++++++************************************************((((((((((((((()))******************************************************************************************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++'''((()))***************+++++++++++++++++++++++++++************+++,,,,,,...---,,,++++++,,,---......................................................---,,,,,,,,,---///000............////////////AAACCCGGGKKKPPPXXX___eeeiiilllkkkeee___\\\UUUOOOLLLJJJFFFBBB???=========>>>>>>===<<<;;;;;;<<<<<<===>>>???@@@BBBEEEGGGHHHHHHHHHIIIJJJKKKMMMOOOPPPRRRVVV\\\dddllluuu~~~}}}yyyssslllgggfffdddbbb___\\\ZZZYYYYYYZZZYYYXXXWWWVVVVVVVVVVVVUUUVVVWWWXXXYYYZZZ[[[\\\[[[]]]```bbbccceeegggjjjjjjlllnnnpppqqqssswwwyyy~~~|||{{{zzzzzzyyyuuuuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxuuurrroooooopppmmmooopppqqqrrrvvv~~~~~~|||zzz{{{}}}sssooooooooopppsssmmmnnnpppuuu|||zzzvvvssstttxxx}}}~~~~~~zzztttnnnkkkhhheeeccc[[[RRRGGG>>>:::888555333000000000/////////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,++++++******++++++,,,---------,,,+++************)))))))))***++++++,,,,,,************************************************************************************************+++***))))))))))))***+++************************************************************************++++++++++++++++++++++++++++++************++++++)))))))))************+++************************************************)))(((((((((((()))******++++++++++++++++++++++++************************++++++++++++++++++++++++***************)))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++******************************+++,,,,,,,,,++++++((())))))***+++++++++***,,,,,,,,,++++++++++++***++++++******++++++,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,---.........---------------,,,------...///............////////////GGGJJJNNNRRRVVVZZZ```ccccccdddbbb[[[WWWUUUOOOIIIGGGEEEAAA>>><<<<<<===>>>???>>>>>>============>>>@@@AAABBBDDDGGGJJJLLLNNNOOOOOOPPPRRRUUUYYY\\\^^^```fffppp{{{}}}wwwsssqqqooolllhhhdddbbb```___^^^]]]\\\ZZZYYYXXXXXXXXXWWWWWWXXXXXXYYYZZZZZZ[[[[[[]]]______```aaadddfffeeegggjjjlllooorrrvvvyyy}}}~~~}}}}}}|||||||||||||||yyyzzzzzzxxxuuusssrrrrrrppprrrssssssrrruuu{{{~~~}}}~~~xxxmmmllloooqqqrrrtttrrrsssvvvzzz|||vvvvvvyyy~~~~~~}}}yyyrrrlllgggdddbbbaaa^^^UUUIII???:::777444222000000/////////.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***+++,,,,,,,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++***))))))*********((())))))***++++++,,,,,,************************************************************************************************+++***)))(((((()))***+++************************************************************************++++++++++++++++++++++++++++++************++++++))))))))))))***************************************************************************++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********)))))))))(((************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******)))(((((()))******************************)))***+++,,,,,,,,,,,,+++******+++++++++++++++***,,,,,,,,,+++++++++******+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++------------------------+++,,,---............---,,,,,,------......------............////////////LLLOOOSSSVVVXXX[[[^^^aaa\\\]]]ZZZTTTQQQOOOJJJDDDDDDBBB???<<<;;;<<<===???;;;;;;<<<===>>>???AAABBBDDDEEEGGGIIILLLOOORRRSSSUUUVVVXXX[[[___dddhhhkkkttt|||}}}yyywwwsssoookkkhhheeedddbbbaaa```^^^]]]\\\\\\[[[YYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^^^^^^^___bbbdddbbbdddgggjjjmmmppptttxxxyyyzzz}}}~~~}}}}}}||||||{{{||||||zzzwwwtttsssssstttvvvxxxwwwvvvwww{{{}}}uuukkkkkkooorrrtttvvvwwwyyy}}}zzzxxx{{{{{{vvvooohhhbbb___^^^]]]]]]TTTGGG===777444111...////////////............---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------+++++++++,,,,,,+++++++++,,,---------,,,***((('''---,,,,,,++++++,,,,,,---++++++******++++++,,,---))))))))))))))))))******((())))))***++++++,,,,,,************************************************))))))))))))))))))))))))************************+++***)))(((((()))***+++************************************************************************++++++++++++++++++++++++++++++************++++++))))))))))))************************************************************,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********))))))((((((************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***)))(((''''''((()))***************************)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,++++++,,,,,,---...***+++,,,------,,,+++***------------------------+++,,,.../////////......+++,,,---...///...---,,,............/////////000YYYZZZ[[[\\\\\\\\\[[[ZZZVVVTTTQQQMMMHHHEEECCCAAA>>>>>>===<<<<<<<<<<<<===@@@AAABBBAAAAAAAAACCCEEEFFFHHHJJJMMMQQQVVVZZZ\\\[[[___cccgggjjjrrr~~~|||wwwrrrmmmjjjhhhfffcccaaa```^^^\\\ZZZWWWWWWXXXYYYZZZZZZ[[[[[[[[[\\\]]]___```aaabbbbbbcccccccccdddhhhlllqqqtttwwwyyy}}}}}}{{{yyywwwvvvxxxzzz|||}}}~~~}}}{{{zzzzzz|||~~~|||}}}tttjjjhhhooowww{{{{{{}}}~~~}}}wwwlllbbb[[[YYYZZZ[[[___XXXMMMBBB:::666444444444222111000111222111000---.........---+++)))(((++++++++++++++++++++++++,,,,,,***)))))))))***+++******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,+++******+++,,,,,,************************************************''''''(((((()))))))))***,,,,,,,,,,,,,,,,,,,,,,,,************************(((***++++++*********+++************************++++++************++++++************************************************************************((((((((((((((((((((((((,,,)))&&&&&&(((***)))(((++++++++++++++++++++++++)))************+++++++++,,,++++++******+++,,,---************+++,,,---...))))))))))))))))))))))))(((((()))*********************++++++++++++,,,,,,************************)))))))))))))))*********------,,,+++***)))((('''************************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************************,,,,,,+++******+++,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///..................------000000000000////////////ZZZ[[[]]]^^^]]]YYYVVVSSSNNNLLLIIIFFFCCC@@@>>>===<<<<<<<<<<<<===>>>??????@@@AAACCCCCCBBBCCCEEEGGGKKKNNNQQQVVV\\\aaaeeehhhkkkooouuuyyy~~~{{{vvvtttnnnllliiigggeeebbb^^^[[[XXXYYYYYYZZZ[[[\\\^^^^^^\\\]]]]]]^^^______^^^^^^bbbbbbbbbcccfffjjjnnnqqqrrruuuyyy{{{}}}|||xxxuuutttuuuwwwyyy}}}}}}|||tttmmmlllsss{{{~~~~~~}}}wwwmmmccc\\\YYYYYYYYY\\\XXXRRRIIIAAA;;;666444333111///...///000///...---............---+++***++++++++++++++++++++++++...---++++++***++++++,,,******+++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,+++******+++,,,,,,************************************************((((((((())))))*********************************************************)))***,,,+++***))))))***************************++++++************++++++************************************************************************)))))))))))))))))))))))),,,)))'''''')))******)))************************)))************++++++++++++++++++++++++*********))))))((((((((((((((((((************************((())))))***************,,,,,,,,,---------......************************,,,,,,+++***)))(((''''''+++++++++***************************************************************))))))************))))))(((((()))))))))*********************************,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///..................------000/////////////////////\\\]]]___^^^ZZZUUUNNNJJJEEEDDDBBB@@@>>><<<;;;;;;::::::;;;<<<>>>@@@AAABBBCCCDDDFFFGGGGGGIIILLLNNNOOORRRWWW^^^eeelllrrruuuwwwvvvsssqqqnnniiiddd```]]]\\\\\\\\\]]]___aaabbb```````````````___^^^]]]bbbaaabbbcccdddgggjjjlllnnnqqquuuxxxyyy|||~~~}}}wwwrrrppprrruuuwww~~~|||vvvqqqrrrxxx}}}xxxoooeee^^^ZZZXXXXXXZZZYYYWWWRRRKKKCCC;;;666444222000///000000///...---......///......------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,************************************************)))))))))***************************************************************+++---...---+++******+++************************++++++************++++++************************************************************************************************,,,***((((((***+++******)))))))))))))))))))))))))))************+++++++++***++++++++++++***((('''---,,,,,,+++***)))))))))++++++++++++++++++++++++((()))******++++++******,,,,,,,,,,,,------------************************,,,,,,+++***)))(((((('''))))))******+++++++++,,,************************++++++++++++++++++++++++))))))************))))))))))))*********+++++++++************************,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------......////////////////////////___^^^\\\YYYTTTMMMGGGDDD@@@???>>>======<<<<<<<<<;;;<<<<<<>>>@@@BBBCCCEEEFFFHHHKKKMMMOOORRRVVVYYYYYY[[[___gggpppzzz~~~|||xxxssslllgggeeedddbbbaaa```aaabbbccceeeeeeeeedddcccbbbaaa```aaaaaaaaabbbccceeefffgggkkknnnrrruuuwwwyyy|||~~~}}}~~~|||vvvqqqppprrrvvvyyy~~~~~~~~~zzzvvvwww}}}~~~yyyrrrjjjbbb]]]YYYXXXYYYZZZZZZWWWRRRJJJBBB===;;;999666555444444222111........................------------------------...------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************))))))*********+++++++++++++++++++++++++++++++++******************************************************************++++++++++++++++++++++++++++++************************...000000///---++++++,,,************************++++++************++++++************************************************************************************************+++************++++++***)))))))))***************))))))*********+++++++++)))***+++,,,+++)))&&&%%%---------,,,,,,++++++***++++++++++++++++++++++++))))))***++++++++++++***)))************+++++++++************************)))))))))******++++++,,,)))************+++++++++************************++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------...............///////////////^^^[[[VVVPPPJJJEEEBBBAAA<<<<<<<<<<<<<<<===>>>>>>??????@@@AAABBBDDDFFFGGGHHHKKKOOOSSSWWW[[[aaadddkkklllooovvv|||vvvqqqpppnnnkkkhhhfffeeeddddddfffffffffffffffeeedddcccaaaaaabbbccccccddddddcccgggjjjmmmppprrrtttwwwyyyyyyzzz|||~~~{{{vvvsssssswww|||}}}||||||}}}~~~~~~||||||}}}wwwpppiiibbb]]][[[\\\\\\[[[YYYVVVQQQLLLIIIEEEBBB>>><<<;;;999666444111000000///............------------------------,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))*********+++++++++++++++++++++++++++++++++************************************************++++++******************++++++++++++++++++++++++************************---...///...,,,******+++************************++++++************++++++******************************************************************************************************++++++*********************+++++++++,,,,,,))))))*********+++++++++)))***+++,,,+++)))&&&%%%''''''((()))******))))))************************))))))***+++++++++++++++)))))))))*********++++++************************((())))))***+++,,,,,,,,,+++++++++************)))************************++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,************************+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------......------....../////////000XXXTTTNNNGGGBBB???>>>>>>999999::::::<<<===>>>???CCCCCCDDDEEEGGGIIIJJJKKKJJJNNNTTTZZZ```fffmmmqqqxxxzzz}}}{{{yyywwwssspppllliiihhhffffffffffffeeedddccccccaaabbbcccdddeeedddcccbbbbbbdddhhhjjjkkkmmmoooqqqvvvwwwzzz}}}}}}yyyxxxyyy}}}~~~{{{zzzzzzzzz{{{}}}}}}xxxqqqjjjccc```___^^^]]]\\\ZZZYYYWWWVVVQQQNNNIIIFFFCCC@@@<<<:::777666444222000///..............................,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++******************************************************************)))))))))))))))))))))))))))))))))************************)))+++,,,+++)))(((((((((************************++++++************++++++************************************************************************************************(((***++++++***))))))************+++,,,,,,------)))************+++++++++***++++++++++++***(((''''''((()))+++,,,,,,+++***)))))))))))))))))))))))))))***++++++,,,+++++++++++++++++++++,,,,,,,,,,,,************************,,,,,,+++++++++*********,,,+++++++++******))))))************************++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------......---------......//////000NNNKKKGGGBBB>>><<<;;;;;;999::::::;;;===>>>@@@AAADDDEEEFFFHHHKKKNNNPPPRRRQQQVVV\\\dddlllttt|||~~~{{{vvvrrrooojjjjjjiiihhhfffdddcccaaaaaabbbeeefffgggfffdddccc```bbbeeeggghhhiiikkklllqqqsssvvvyyy|||~~~~~~|||zzzxxxwwwwwwwww~~~||||||~~~yyyqqqjjjeee``````aaaaaaaaaaaaaaaaaa```\\\WWWRRRNNNJJJFFFCCC>>><<<999666333111//////........................,,,------...------+++*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***+++,,,,,,,,,,,,+++************************************************************))))))((((((((())))))))))))))))))))))))************************(((***++++++)))((()))***************************++++++************++++++************************************************************************))))))))))))))))))))))))&&&)))++++++)))(((((())))))))))))***+++,,,,,,,,,)))************++++++++++++++++++++++++************+++---......---,,,+++************************)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,************************,,,,,,++++++++++++*********************+++++++++***************************************************++++++,,,,,,++++++***************++++++++++++***************************+++,,,,,,,,,,,,+++***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***++++++,,,------......,,,,,,---......///000000FFFEEECCC@@@>>>;;;999888<<<<<<<<<>>>???AAACCCDDDDDDEEEGGGJJJNNNRRRUUUWWWXXX]]]eeemmmvvv|||~~~}}}xxxuuupppooonnnkkkiiifffcccbbbaaacccfffhhhhhhgggeeedddaaacccfffggghhhhhhjjjllllllnnnqqquuuyyy|||~~~~~~~~~}}}|||{{{yyywwwuuuttttttzzz}}}zzzzzz~~~|||{{{|||}}}uuunnniiiaaabbbdddeeefffggggggggglllhhhbbb]]]XXXSSSNNNKKKDDDAAA===999555222111000////////////////////////---.../////////...,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***+++,,,------,,,+++******************************************************)))))))))((((((''''''***************************************************,,,------,,,+++,,,---************************++++++************++++++************************************************************************((((((((((((((((((((((((%%%(((++++++)))'''''')))'''(((((()))***+++++++++)))************+++++++++,,,++++++***++++++,,,---)))***+++,,,+++)))'''&&&++++++++++++++++++++++++******+++,,,,,,,,,,,,+++((())))))))))))*********************************((())))))+++,,,---......'''((()))***+++,,,------************************))))))))))))))))))))))))***++++++,,,,,,++++++***))))))*********+++++++++***************************+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++******+++,,,,,,---......,,,,,,------...///000000BBBAAA???>>>>>>===;;;999<<<<<<===>>>???BBBEEEFFFJJJKKKMMMPPPTTTYYY]]]```eeelllwww~~~}}}~~~{{{yyywwwrrrnnniiifffdddccchhhiiijjjjjjiiigggeeeccceeefffggghhhhhhgggfffeeeiiilllooorrrtttvvvxxxzzz~~~}}}xxxtttrrrppprrrssssssrrrrrrssstttwwwxxx{{{|||wwwrrrrrrvvv~~~{{{yyyzzz}}}wwwpppjjjhhhfffgggiiilllmmmnnnpppqqqppplllfff```[[[YYYPPPKKKCCC<<<888777555444/////////......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,******************************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******************************************************************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++******)))******+++++++++,,,,,,,,,++++++************++++++))))))***)))((((((***---************************,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++,,,------......------000///---,,,,,,---///000---------,,,,,,+++++++++---------............///???>>>============<<<<<<>>>???@@@BBBDDDGGGKKKMMMMMMOOORRRVVVZZZ___dddgggpppxxx~~~}}}}}}{{{vvvqqqlllhhhfffeeekkkkkkkkkkkkjjjiiigggffffffggghhhhhhhhhgggffffffhhhjjjnnnpppqqqsssuuuwww|||~~~}}}xxxtttpppnnnmmmnnnoooppppppqqqsssvvvwwwvvvwww|||zzzvvvqqqooorrrxxx~~~{{{yyy|||}}}vvvooommmllllllnnnpppqqqpppvvvwwwwwwuuupppjjjeeebbbXXXRRRIIIAAA<<<888555444000//////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************************************************+++++++++,,,******************************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******************************************************************************)))************+++++++++************************************************************************************************++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,++++++************++++++)))******)))((((((***---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++************++++++++++++******+++++++++*********))))))++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,------...---------...---,,,++++++,,,---...---------,,,,,,+++++++++------------............;;;;;;;;;<<<<<<===>>>???===???BBBDDDFFFJJJOOORRRTTTWWW\\\aaaffflllssswww~~~|||vvvqqqllliiigggnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiihhhgggffffffhhhkkklllmmmnnnqqqsssxxx{{{~~~}}}wwwrrrnnnkkkjjjjjjkkklllmmmmmmppptttxxxxxxvvvuuuwww}}}}}}{{{vvvqqqnnnooossswwwyyy|||zzzvvvuuussssssuuuuuuuuutttzzz|||~~~~~~{{{vvvppplllbbb[[[QQQHHH@@@;;;777444111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************************************)))))))))*********++++++******************************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******************************************************************************)))************+++++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******+++++++++++++++*********+++++++++,,,,,,,,,++++++************++++++)))******)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++************+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,------------------,,,+++******+++,,,---------,,,,,,,,,,,,++++++------------............:::;;;;;;;;;<<<===???AAA@@@CCCGGGHHHJJJNNNSSSWWW^^^bbbggglllsss|||{{{uuupppllljjjooonnnllljjjiiiiiijjjjjjkkkkkkjjjjjjiiiiiihhhhhhfffhhhiiiiiiiiijjjlllnnnssswww{{{}}}yyytttooollljjjjjjlllmmmmmmmmmmmmqqquuuyyy{{{yyyxxxyyy|||{{{wwwrrrpppppprrrtttuuuwwwzzz}}}}}}{{{yyyyyyzzzzzzxxxwwwzzz||||||vvvrrrhhhaaaWWWMMMEEE>>>999666333222000///...---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,************************************************((())))))))))))***************************************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++************++++++(((***+++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,+++******+++,,,---++++++,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........<<<===>>>===<<<===@@@CCCGGGKKKOOOQQQRRRUUU[[[```hhhlllrrrwwwyyytttpppnnnpppnnnkkkiiihhhhhhiiijjjllllllkkkkkkjjjjjjjjjjjjhhhhhhiiihhhggggggiiikkkooorrrvvvyyy{{{}}}}}}yyytttqqqooonnnnnnssssssrrrqqqqqqssswwwzzz~~~}}}~~~|||zzzzzzzzz{{{~~~zzzwwwtttrrrrrrsssttttttuuuwww|||}}}|||||||||{{{zzzzzz{{{~~~zzztttiiicccZZZPPPIIIBBB===999444333111///.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,************************************************((())))))))))))***************************************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++(((***++++++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,+++******+++,,,---***+++,,,,,,------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...===???@@@???>>>???DDDHHHKKKOOOUUUWWWXXX[[[ccciiitttzzz~~~zzzvvvtttqqqpppmmmkkkjjjkkkkkklllmmmllllllkkkkkklllmmmmmmkkkkkkjjjhhhffffffhhhiiikkknnnrrruuuwwwyyy{{{}}}~~~}}}zzzxxxvvvuuuttttttxxxxxxxxxwwwuuuvvvyyy{{{~~~{{{wwwwwwwwwxxxzzz~~~zzzxxxuuutttttttttsssrrrtttvvvzzz~~~||||||}}}}}}|||}}}}}}|||wwwjjjddd\\\SSSLLLEEE???<<<666444111///......//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************************************)))))))))*********++++++******************************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******************************************************************************)))************+++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,------------******+++++++++,,,,,,,,,++++++************++++++(((***,,,,,,+++***+++,,,***************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++************++++++***************+++++++++************************))))))))))))))))))))))))************************,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------===???AAAAAA@@@BBBIIINNNPPPVVV]]]```bbbgggpppxxx~~~~~~~~~}}}{{{uuutttsssqqqppppppppppppmmmllllllllllllmmmooopppnnnnnnmmmjjjgggfffhhhjjjhhhkkkooorrrsssuuuwwwyyyzzz{{{}}}|||||||||{{{{{{{{{{{{{{{zzz{{{|||{{{zzzzzz|||~~~{{{|||}}}}}}zzzuuuuuuuuuwwwzzz}}}{{{{{{~~~~~~}}}zzzyyyxxxwwwuuurrrssstttwww|||~~~||||||~~~~~~|||wwwlllggg^^^VVVNNNGGGAAA===777555222///......///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,************************************************************+++++++++,,,******************************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******************************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,------------******+++++++++,,,,,,,,,++++++************++++++(((***,,,---,,,++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------;;;???BBBBBBBBBEEEMMMSSSZZZaaajjjnnnqqqwww~~~~~~~~~}}}~~~yyyxxxwwwvvvuuutttttttttllllllllllllmmmoooppprrrqqqpppnnnkkkhhhggghhhjjjfffiiimmmpppqqqsssuuuvvvwwwxxx{{{}}}zzz{{{|||}}}~~~~~~~~~zzz|||}}}}}}}}}}}}~~~yyyxxxyyy{{{~~~}}}ttttttttttttwww}}}}}}zzzxxxyyy}}}}}}{{{wwwtttqqqrrruuuyyy~~~~~~{{{|||}}}{{{uuunnniii```XXXPPPHHHBBB>>>888666222///......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,***************************************************++++++++++++,,,,,,,,,******************************************************++++++++++++******++++++************++++++,,,,,,,,,+++++++++******************************************************************************)))************+++++++++........................************************++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,------...---******+++++++++,,,,,,,,,++++++************++++++(((***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++******++++++++++++******+++++++++,,,,,,---------++++++,,,,,,,,,---------???CCCFFFHHHHHHKKKPPPTTT]]]fffsss{{{~~~|||{{{|||}}}~~~|||}}}~~~~~~|||zzzxxxwwwvvvvvvpppmmmiiiiiilllooopppooopppooonnnlllkkkkkkkkkkkkllllllllllllmmmooopppqqqtttuuuwwwzzz|||~~~|||}}}~~~}}}}}}~~~~~~zzzwwwvvvttttttxxx~~~~~~xxxrrrnnnmmmnnnrrr|||zzzyyywwwxxx{{{~~~{{{xxxvvvvvvwwwwwwvvvwwwzzz~~~}}}}}}~~~||||||{{{vvvnnnjjjcccZZZQQQIIICCC???888555222111111111000///...------,,,,,,------.........---,,,,,,,,,,,,---)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++((())))))))))))*********------,,,+++*********+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++******,,,,,,+++***))))))***++++++++++++*********+++++++++,,,,,,,,,---,,,***)))))))))******++++++************++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,------+++++++++*********))))))***************************++++++,,,,,,++++++*********++++++++++++******(((((()))***+++,,,,,,---***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************---,,,***)))))))))******+++,,,---...---,,,+++***++++++************++++++))))))))))))))))))))))))++++++******************+++++++++++++++++++++++++++*********))))))(((((((((((())))))******++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FFFIIIKKKLLLMMMQQQXXX^^^iiirrr}}}}}}|||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}|||||||||~~~}}}{{{zzzyyyyyyrrrnnnjjjhhhjjjlllmmmlllooooooooonnnnnnnnnmmmmmmllllllmmmmmmnnnooopppqqqpppqqqsssuuuwwwyyyzzz{{{{{{{{{}}}~~~|||xxxuuusssrrrssswww}}}|||tttooojjjiiijjjmmmuuu}}}|||zzz{{{~~~}}}zzzvvvvvvvvvuuuuuuxxx|||~~~}}}~~~}}}yyyvvvmmmiiiccc[[[RRRJJJDDDAAA:::777333111000///...---...------,,,,,,------...------,,,++++++++++++,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))*********++++++,,,,,,+++******************************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++******,,,,,,+++******++++++,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,***)))))))))******++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++*********))))))***************************++++++,,,,,,++++++*********++++++++++++*********************+++++++++***++++++,,,,,,++++++************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,***)))))))))******,,,,,,------,,,,,,+++***++++++************++++++************************++++++******************+++++++++++++++++++++++++++*********))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,KKKLLLMMMMMMPPPWWWbbbiiiyyy~~~~~~~~~~~~~~~|||{{{zzzzzz{{{|||}}}}}}~~~~~~}}}|||{{{zzzyyyyyyxxxwwwvvvuuuuuuvvvyyy|||~~~~~~~~~~~~||||||xxxtttnnnjjjiiijjjjjjkkkmmmnnnoooqqqqqqqqqpppooonnnnnnnnnnnnooooooppppppmmmnnnoooppprrrtttvvvwwwwwwyyyzzz|||~~~|||wwwtttqqqqqqsssxxx~~~}}}zzztttnnnjjjhhhggggggmmmuuu}}}uuuvvvuuuttttttuuuxxx{{{~~~}}}{{{xxxtttmmmjjjddd]]]TTTMMMFFFCCC<<<999555222000///---+++......------------......,,,,,,+++************+++++++++,,,,,,,,,+++******++++++++++++++++++++++++************+++++++++,,,++++++***)))))))))************************************++++++++++++******++++++++++++++++++++++++,,,+++******,,,,,,+++***)))***++++++,,,,,,++++++*********++++++++++++,,,,,,+++******)))*********++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******************************************++++++,,,,,,++++++*********++++++++++++******+++++++++*********))))))***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,+++******)))*********------,,,+++++++++++++++++++++************++++++******************************++++++++++++++++++++++++++++++++++++++++++***************)))))))))***************))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,NNNOOOPPPQQQVVVaaaoooyyy~~~~~~~~~}}}}}}}}}|||||||||||||||}}}~~~~~~~~~}}}}}}}}}|||{{{zzzyyyzzzzzzzzzxxxyyyyyyxxxwwwuuusssrrrrrrqqqpppooonnnmmmmmmmmmooorrrwww{{{{{{{{{||||||}}}}}}}}}~~~~~~zzzsssmmmjjjiiiiiijjjjjjlllnnnqqqrrrrrrqqqpppooopppppppppppppppoooooolllllllllmmmoooqqqtttuuutttuuuxxx{{{}}}}}}yyyvvvrrrsssvvv{{{}}}zzzxxxsssnnnlllhhheeehhhnnnyyy|||zzzttttttuuusssssssssvvvxxx~~~|||yyyvvvsssooolllggg```XXXOOOHHHDDD===:::666444222111///.........------------......---,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,******)))))))))))))))*********************************++++++++++++******++++++++++++++++++++++++,,,+++******,,,,,,+++***''''''((())))))))))))(((************++++++++++++++++++******************++++++************++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,***************************************************++++++,,,,,,++++++*********++++++++++++*********************************++++++,,,,,,++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******************...---+++*********+++,,,++++++************++++++******************************+++++++++++++++,,,++++++++++++++++++++++++************************+++++++++******)))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,QQQSSSVVVZZZbbbppp~~~~~~~~~}}}||||||||||||}}}zzzzzzzzzyyyyyyyyyyyyxxxyyyzzz{{{{{{|||||||||{{{yyyyyyxxxxxxxxxwwwxxxxxxttttttsssrrrpppmmmjjjiiiggggggfffeeeddddddeeeeeehhhlllqqquuuwwwwwwxxxyyy{{{{{{|||~~~}}}wwwooojjjgggggghhhgggiiillloooqqqqqqqqqpppqqqrrrrrrrrrqqqpppooonnnjjjiiihhhhhhjjjmmmppprrrqqqsssvvvyyy||||||zzzwwwyyy||||||zzzzzzvvvrrrpppjjjeeeeeehhhsss|||}}}wwwrrrssstttsssssstttvvvxxx}}}yyyuuusssrrrpppllleee\\\RRRIIIDDD???<<<888666555555333222///......------......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))))))))))))))******************************)))******++++++******)))++++++++++++++++++++++++,,,+++******,,,,,,+++***''''''((())))))))))))((())))))*********+++++++++************+++*********++++++************++++++))))))))))))))))))))))))*********+++++++++,,,,,,***************************************************++++++,,,,,,++++++*********++++++++++++******((())))))***++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************************************************+++*********---,,,+++***)))***+++,,,++++++************++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,++++++******))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,QQQUUU[[[cccooo~~~~~~}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzzzzzxxxwwwvvvvvvuuuuuuvvvvvvuuuuuuuuuuuuttttttttttttttttttuuuvvvwwwwwwwwwwwwssssssssssssssssssssssssppppppnnnllliiifffbbb```\\\[[[ZZZZZZ[[[\\\^^^___cccfffkkkoooppprrrsssuuuwwwxxxzzz|||}}}~~~}}}}}}~~~}}}xxxqqqjjjfffeeeffffffhhhjjjmmmooopppppppppssstttttttttsssqqqooommmhhhfffddddddeeehhhlllooooooqqqtttxxx{{{~~~~~~~~~}}}~~~~~~|||yyywwwxxxuuusssqqqlllfffdddgggpppyyy}}}tttppprrrssstttuuuvvvyyy{{{zzzvvvtttsssrrroooiii```VVVMMMHHH@@@>>>:::888888777666555//////............/////////...------,,,,,,------++++++,,,,,,,,,+++******++++++++++++++++++++++++************+++++++++,,,******)))))))))***++++++************************))))))************))))))++++++++++++++++++++++++,,,+++******,,,,,,+++***)))***++++++,,,,,,++++++)))))))))************+++))))))***++++++++++++***++++++************++++++++++++++++++++++++++++++************++++++++++++***************+++++++++***************************++++++,,,,,,++++++*********++++++++++++******'''((()))***+++,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***,,,,,,+++***************++++++************++++++++++++++++++++++++++++++******++++++,,,---------++++++++++++++++++++++++*********++++++++++++++++++++++++++++++*********)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,VVV\\\fffrrr~~~}}}|||zzzyyyyyyxxxxxxxxxwwwvvvuuutttrrrqqqqqqooonnnmmmmmmllllllmmmmmmllllllllllllkkkkkkkkkkkklllmmmnnnoooppppppppppppmmmmmmmmmnnnnnnnnnmmmmmmjjjjjjhhheeebbb]]]ZZZWWWQQQQQQQQQQQQSSSVVVYYY[[[```cccfffiiikkkmmmoooqqqssstttwwwyyy{{{|||||||||zzz{{{{{{|||}}}~~~|||vvvoooiiiggghhhggghhhiiikkkmmmoooqqqqqquuuuuuuuuuuusssqqqnnnmmmhhhfffcccbbbcccgggllloooooopppssswwwzzz}}}~~~}}}yyyvvvsssrrrsssqqqrrrssspppjjjiiikkkmmmttt{{{zzzpppnnnpppsssuuuwwwyyy}}}{{{wwwuuurrrrrrpppllleee[[[RRRMMMCCC???<<<999888666555333//////............//////...---,,,,,,++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))*********++++++***************+++,,,,,,************************))))))************))))))++++++++++++++++++++++++,,,+++******,,,,,,+++******++++++,,,,,,,,,,,,,,,))))))))))))************((()))***+++,,,++++++***++++++************++++++++++++++++++++++++++++++************++++++++++++))))))*********+++++++++***************************++++++,,,,,,++++++*********++++++++++++******))))))*********+++++++++***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++,,,++++++***+++++++++++++++***))))))++++++************++++++++++++++++++++++++++++++******++++++,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++++++++++++++,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,aaaiiivvvzzzyyyxxxvvvuuutttttttttrrrqqqpppnnnlllkkkjjjiiihhhggggggfffffffffffffffdddccccccccccccbbbbbbbbbfffggghhhiiijjjjjjkkkjjjhhhhhhiiijjjjjjjjjiiiiiieeedddbbb___[[[WWWSSSPPPKKKKKKKKKMMMOOOSSSWWWYYY^^^aaadddfffgggjjjmmmoooppprrrtttwwwyyyzzzzzzzzzyyyyyyzzz{{{|||}}}~~~|||tttnnnlllllliiiiiijjjkkkmmmoooqqqrrruuuvvvvvvvvvtttqqqnnnllljjjhhheeedddeeeiiimmmqqqnnnpppsssvvvzzz|||~~~~~~zzzuuuqqqnnnmmmppppppsssvvvtttpppoooqqqjjjpppuuuxxxvvvlllmmmpppsssvvvyyy||||||xxxuuuqqqqqqpppnnnggg___WWWRRRDDDAAA<<<999777555222000//////............//////---,,,++++++******++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))))))))*********++++++******+++,,,------************************))))))************))))))++++++++++++++++++++++++,,,+++******,,,,,,+++***))))))***++++++++++++***))))))))))))************((()))***+++,,,,,,+++***++++++************++++++)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++************************+++++++++,,,,,,+++++++++******++++++++++++******+++++++++***************+++++++++,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++,,,,,,+++*********+++,,,,,,***)))(((++++++************++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,iii|||{{{xxxyyyvvvrrrooonnnnnnmmmmmmmmmllljjjhhhfffdddcccbbb___``````^^^\\\[[[\\\^^^^^^^^^^^^\\\ZZZYYY[[[]]]aaabbbbbbcccdddeeeeeefffcccddddddddddddcccbbbbbbbbbaaa___\\\VVVPPPKKKHHHDDDCCCDDDHHHNNNUUUYYY[[[bbbbbbbbbcccdddgggiiijjjkkkmmmpppqqqqqqqqqrrrtttqqqsssuuuvvvwwwyyy|||~~~{{{wwwsssqqqpppooonnnnnnnnnnnnoooppppppqqqsssttttttsssrrrqqqooommmjjjhhhhhhjjjmmmoooooooooqqqsssvvvyyy|||~~~|||vvvppplllkkklllrrrsssuuuvvvwwwwwwwwwvvvvvvrrroooqqqyyyuuunnnkkkqqqxxxyyywwwxxx}}}xxxrrrssssssrrrqqqlllcccYYYQQQJJJEEE>>>999888666333111000//////............///......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))************+++++++++******************+++++++++++++++++++++++++++,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***************************++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))***************++++++,,,,,,++++++***+++)))((()))******)))(((++++++++++++++++++++++++---,,,,,,,,,+++*********,,,++++++******++++++,,,++++++++++++******))))))++++++++++++++++++++++++************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++------++++++++++++---------------,,,,,,+++++++++{{{~~~}}}|||yyywwwwwwtttpppnnnmmmlllkkkjjjhhhgggfffdddcccaaa```___\\\\\\\\\ZZZXXXWWWXXXZZZZZZZZZZZZXXXVVVVVVXXXZZZ\\\\\\\\\]]]]]]^^^^^^___``````aaabbbbbbaaaaaaaaa```___\\\XXXSSSMMMHHHEEEBBBBBBDDDHHHNNNTTTXXXYYY]]]]]]^^^```bbbfffiiijjjkkkmmmnnnnnnmmmmmmmmmnnnoooqqqsssuuuvvvxxx|||}}}yyyvvvuuuqqqqqqppppppnnnnnnmmmlllmmmooorrrtttttttttrrrpppooonnnlllkkkjjjlllnnnoooppppppqqqrrruuuyyy}}}|||wwwrrrooonnnooosssuuuwwwyyy{{{}}}}}}}}}|||xxxrrrpppttt|||}}}sssllljjjqqqwwwyyyxxxyyy~~~yyytttuuuuuuuuuuuuqqqiii```ZZZMMMGGG@@@;;;999888555222000000///............///......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++************++++++++++++******************++++++,,,,,,,,,++++++*********************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))***************++++++,,,,,,++++++***+++)))((()))***+++***(((+++++++++++++++++++++++++++++++++++++++*********,,,++++++******++++++,,,++++++++++++*********)))++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++|||zzzyyyyyyxxxvvvuuurrrooommmlllkkkhhhfffeeeeeeeeedddcccbbb``````\\\]]]\\\ZZZXXXWWWWWWXXXYYYZZZZZZYYYWWWWWWXXXZZZZZZZZZZZZZZZZZZZZZ[[[[[[^^^______`````````______]]]\\\YYYTTTNNNHHHDDDAAA@@@AAACCCHHHNNNSSSUUUVVVVVVWWWXXX[[[___cccgggiiiiiijjjkkkkkkiiigggggghhhkkkmmmoooqqqtttwww|||}}}{{{zzzuuuuuutttrrrpppmmmjjjhhhiiilllppptttuuutttrrrpppoooooooooooooooooopppppprrrqqqqqqqqqtttxxx}}}~~~zzzvvvssstttuuuvvvxxx{{{~~~xxxrrrpppuuu~~~zzzqqqllljjjpppvvvyyyyyy{{{zzzvvvrrrrrrssstttqqqkkkccc^^^QQQKKKCCC===;;;999666333111000//////.........///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************+++++++++,,,++++++++++++++++++******------,,,+++***))))))(((************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))*********++++++***++++++,,,,,,++++++***+++)))((()))***+++***)))++++++++++++++++++++++++***************+++++++++,,,++++++******++++++,,,++++++++++++************++++++++++++++++++++++++************************+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++~~~zzzxxxwwwxxxxxxwwwtttrrrooommmlllkkkhhhfffhhhhhhiiiiiihhhgggfffeeeaaabbbaaa___\\\[[[\\\]]]]]]^^^______^^^]]]___``````_____________________bbbbbbbbbaaaaaa```___^^^]]]ZZZVVVPPPJJJEEEAAA>>>>>>???BBBGGGMMMQQQSSSSSSQQQRRRTTTVVVZZZ^^^bbbdddeeefffggggggeeeccccccdddeeehhhkkkmmmqqqvvv|||yyyyyyxxxvvvrrrnnniiiggggggjjjppptttvvvuuurrrpppqqqrrrssstttuuutttsssrrrtttrrrpppppprrrwww|||}}}zzzyyyyyy{{{{{{|||wwwrrrttt{{{yyyrrrmmmlllqqqwwwzzz{{{}}}|||xxxqqqqqqrrrsssqqqllleee```UUUNNNEEE???<<<999666444111111000///..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,+++++++++++++++******,,,,,,++++++******))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++******)))((()))+++,,,+++***************************)))))))))******+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~~~zzzxxxxxxxxxxxxwwwtttqqqnnnmmmlllkkkiiigggjjjjjjkkklllllljjjiiihhhdddeeedddbbb```______```aaabbbddddddccccccdddeeeffffffffffffeeeeeeeeeeeehhhggggggeeedddbbb```___^^^[[[UUUOOOHHHCCC???>>><<<===@@@EEEKKKOOOPPPPPPPPPPPPQQQSSSVVVYYY\\\^^^```aaaccccccaaa```aaaaaa___bbbeeeiiinnnttt|||}}}||||||yyyvvvqqqllljjjhhhlllqqquuuwwwvvvsssqqqrrrsssvvvxxxxxxwwwuuuttttttrrrpppoooqqquuuzzz}}}|||}}}~~~~~~}}}~~~zzzyyy|||zzzsssoooppptttyyy|||}}}}}}zzzuuuuuuvvvvvvuuuqqqjjjeeeZZZRRRHHH@@@===:::777444222222000//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******)))))))))******+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++***++++++,,,,,,++++++******)))))))))+++,,,,,,***************************))))))******+++++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,++++++++++++++++++++++++************************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,}}}zzzxxxxxxwwwvvvuuuqqqnnnjjjhhhhhhiiiiiihhhggghhhiiijjjiiigggeeeddd```aaaaaa___]]]]]]^^^______aaacccdddccccccdddeeegggggggggggghhhhhhhhhhhhkkkjjjiiihhhfffdddbbbaaa___\\\UUUMMMGGGBBB???>>><<<<<<>>>BBBHHHLLLNNNOOOOOOOOOPPPQQQSSSVVVYYYZZZ\\\^^^______]]]\\\]]]]]]ZZZ]]]```eeekkksss|||~~~|||yyyvvvsssqqqmmmppptttwwwxxxvvvtttrrrqqqsssvvvxxxxxxwwwvvvtttrrrqqqooooooppptttwwwzzzzzz{{{}}}|||wwwtttvvvyyy|||~~~~~~|||ttttttuuuvvvuuurrrlllhhh___WWWLLLCCC???<<<999666333222111000///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,++++++******'''(((((()))***+++,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++++++++,,,***++++++,,,,,,++++++******))))))***,,,---,,,+++************************+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++***************))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------}}}{{{xxxvvvuuutttqqqooolllhhhdddaaabbbdddffffffaaacccdddeeedddbbb___]]]ZZZZZZ[[[ZZZXXXXXXZZZ[[[[[[]]]```aaaaaaaaaaaabbbeeeeeeeeeffffffgggggghhhhhhhhhhhhgggfffeeedddccc```\\\TTTLLLEEE@@@>>>===<<<;;;<<<@@@EEEJJJMMMNNNNNNNNNNNNPPPRRRUUUXXXZZZZZZ[[[\\\[[[XXXWWWVVVWWWVVVXXX]]]bbbiiirrr|||}}}{{{zzzyyytttuuuwwwyyyxxxwwwtttsssooopppsssuuuvvvuuutttssspppoooooooooppprrruuuvvvwwwyyy{{{~~~~~~}}}~~~~~~|||pppqqqsssuuuvvvtttooolllddd\\\PPPGGGBBB???;;;999444333222000///...............---------,,,,,,,,,------------------------------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------...------,,,++++++******(((((())))))******++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++******))))))***,,,------,,,************************---------,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------zzzxxxvvvtttsssqqqmmmkkkhhhccc^^^\\\]]]```cccddd___```aaabbbaaa^^^[[[YYYUUUWWWWWWWWWVVVVVVWWWYYYXXX[[[^^^_________```aaaccccccdddeeeffffffggggggdddeeeeeeffffffeeeeeeddd```\\\TTTKKKDDD???===<<<<<<;;;;;;>>>CCCIIILLLNNNLLLLLLMMMOOORRRUUUYYYZZZYYYZZZZZZXXXUUURRRQQQRRRTTTVVV[[[aaahhhrrr|||~~~xxxyyyyyyzzzyyywwwuuusssmmmnnnppprrrssssssrrrqqqooonnnnnnooopppqqqssstttvvvxxx{{{}}}|||~~~zzzzzz}}}}}}zzz|||~~~}}}rrrsssvvvyyy{{{zzzwwwttthhh___SSSJJJDDDAAA>>>;;;444333222000///...............---------,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---------......---,,,,,,+++******************))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++***))))))***,,,...---,,,)))))))))))))))))))))))).........------,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************---------,,,,,,+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++******************+++++++++++++++++++++++++++++++++------------+++++++++++++++,,,,,,---------}}}|||wwwpppnnnnnnmmmiiieeebbb___[[[ZZZ\\\```ccceee___^^^]]]]]]]]]]]][[[YYYXXXWWWUUUUUUVVVWWWYYY[[[___^^^]]]\\\\\\]]]^^^___bbbccceeefffggggggffffffhhhfffeeeeeeeeeeeecccaaa```\\\VVVNNNGGGAAA>>>===;;;;;;;;;===AAAFFFKKKNNNOOOPPPQQQSSSVVVWWWVVVTTTVVVXXXYYYXXXUUUSSSRRRRRRUUUWWW\\\aaaiiirrr|||~~~~~~}}}}}}|||~~~~~~|||wwwqqqnnnlllllllllmmmmmmmmmnnnnnnkkklllnnnppprrrsssttttttvvvwwwwwwyyy{{{}}}}}}zzzyyy|||~~~~~~}}}{{{yyyxxxwwwyyy}}}|||xxxttttttvvv{{{}}}yyyooofffYYYNNNGGGAAA<<<999:::777444333222111///---------,,,,,,,,,---......------,,,,,,,,,,,,++++++---------,,,,,,+++++++++------++++++++++++------++++++++++++++++++++++++************************************************)))************+++++++++++++++------------++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***))))))***+++,,,,,,------)))************)))((((((++++++******)))******+++++++++++++++++++++++++++((())))))))))))*********)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,***)))***++++++,,,------------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,***)))***...///...,,,************************))))))*********+++++++++***++++++,,,,,,++++++***(((((()))***++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,------------,,,,,,+++******************************++++++,,,,,,++++++***++++++++++++++++++++++++~~~~~~~~~|||{{{vvvpppnnnnnnmmmjjjfffbbb___\\\\\\^^^bbbeeefffeeecccbbbaaaaaa```]]][[[[[[ZZZZZZZZZ[[[]]]```aaadddcccbbbaaa```aaabbbcccfffgggiiijjjkkkkkkjjjjjjjjjhhhfffeeeffffffeeedddbbb^^^XXXPPPIIICCC???===;;;;;;<<<===AAAFFFJJJMMMOOOPPPRRRTTTVVVWWWWWWVVVYYYZZZ[[[[[[XXXVVVUUUUUUWWWZZZ^^^dddllluuu~~~}}}}}}|||}}}~~~}}}{{{vvvqqqnnnkkkkkkkkkkkkkkkkkkjjjjjjjjjkkkmmmoooqqqsssttttttuuuuuuvvvxxxzzz|||~~~{{{wwwuuuvvvzzz~~~~~~~~~~~~{{{yyyvvvuuuxxx|||{{{vvvvvvxxx}}}}}}sssjjj]]]RRRJJJDDD>>>::::::888555333222111000.........---,,,,,,---------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++---,,,++++++++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------***++++++,,,,,,++++++************++++++,,,,,,,,,(((((()))***************++++++***************+++++++++++++++++++++++++++)))))))))*********++++++)))************+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,***)))+++---///...,,,++++++++++++++++++++++++***************+++++++++++++++,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---------,,,,,,+++******************************++++++,,,,,,++++++***++++++++++++++++++++++++}}}|||}}}~~~}}}|||zzzvvvrrrpppppppppmmmjjjeeecccaaaaaadddgggjjjkkkmmmkkkiiihhhhhhfffccc```aaaaaaaaabbbcccfffhhhjjjjjjiiihhhgggffffffggghhhkkklllnnnoooppppppoooooommmkkkhhhggggggiiiiiihhheeebbb[[[TTTLLLEEE@@@>>><<<<<<<<<===AAAEEEJJJLLLOOOQQQSSSUUUWWWXXXYYYYYY\\\^^^___^^^\\\ZZZYYYZZZZZZ]]]bbbhhhpppyyy~~~}}}}}}|||}}}}}}|||zzzvvvqqqooolllkkkkkkjjjiiihhhfffeeeggghhhkkknnnppprrrtttuuussstttuuuwwwyyy{{{}}}}}}zzzvvvrrrpppqqqtttvvvwwwzzz~~~~~~zzzvvvtttvvvyyy~~~yyyyyy{{{zzzpppcccWWWNNNGGG@@@<<<;;;999666444333222000/////////...---,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++++++++&&&'''(((***+++,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,---------,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******+++---......///+++******+++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++~~~|||{{{{{{}}}}}}zzzwwwvvvvvvuuurrrpppmmmkkkjjjkkknnnqqqrrrssstttrrrqqqppppppnnnkkkiiijjjjjjjjjjjjkkklllnnnoooooonnnlllkkkjjjjjjkkkkkknnnoooqqqrrrssssssrrrrrrpppmmmiiihhhiiikkklllmmmhhheee___XXXPPPHHHBBB???<<<<<<<<<===@@@DDDIIIKKKOOOQQQSSSUUUWWWYYY[[[]]]___aaabbbbbb```^^^^^^^^^]]]```eeelllsss|||~~~~~~~~~~~~~~~}}}zzzwwwtttqqqnnnmmmmmmkkkiiifffdddbbbdddfffhhhlllooorrrssstttrrrsssuuuwwwyyy{{{|||}}}|||{{{}}}|||yyysssnnnlllmmmooorrryyy}}}|||wwwtttuuuwwwzzz}}}}}}}}}wwwiii\\\SSSJJJBBB===<<<:::777555444333111000000000///---,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++---,,,+++******+++,,,---***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++************'''((()))***++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++***)))***+++,,,---------------,,,++++++******+++,,,,,,------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++~~~|||{{{zzzyyyyyy|||~~~}}}|||{{{xxxwwwuuutttsssuuuxxxzzz{{{zzzwwwvvvuuuuuuuuuuuurrrpppqqqppppppoooooooooooooooooonnnmmmlllkkkllllllmmmooopppqqqssssssssssssrrrpppmmmjjjiiikkkmmmoooooojjjgggccc\\\TTTLLLEEEAAA===<<<<<<===???CCCGGGJJJMMMPPPSSSUUUWWWYYY]]]```aaaccceeeeeedddbbbbbbbbb```dddiiiooovvv~~~~~~{{{yyywwwuuuqqqqqqpppnnnkkkgggdddbbbbbbcccfffjjjmmmppprrrsssrrrtttvvvxxxzzz||||||}}}xxxrrrrrrvvvzzz}}}{{{wwwpppjjjhhhjjjmmmxxx}}}yyyvvvvvvwwwxxxzzz|||}}}~~~~~~~~~|||nnnaaaWWWMMMDDD>>>===;;;888666555444222111111000///...---,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++,,,,,,***))))))***,,,,,,*********+++++++++,,,,,,***++++++,,,,,,++++++***+++***************************++++++++++++******)))***+++,,,,,,,,,,,,+++---------,,,,,,,,,+++++++++,,,,,,,,,,,,---------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))***+++---...------------,,,++++++******+++,,,,,,------,,,,,,---------...............---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++}}}{{{yyyxxxwwwxxxzzz~~~|||zzzyyyyyyyyyzzz}}}~~~}}}|||wwwvvvuuuvvvvvvvvvtttrrrrrrrrrqqqpppoooooonnnmmmnnnmmmlllkkkkkklllmmmnnnmmmnnnpppqqqrrrrrrqqqqqqooollljjjjjjlllnnnoooooojjjhhheee___WWWNNNGGGCCC>>>===<<<===???CCCFFFIIILLLOOOSSSUUUVVVXXX]]]bbbdddfffhhhiiigggffffffgggeeehhhnnnsssyyy~~~|||{{{~~~~~~~~~~~~~~~|||zzzyyyxxxtttssssssqqqmmmiiieeecccaaabbbeeehhhlllnnnpppqqqrrrsssvvvyyy{{{|||||||||~~~~~~~~~zzzoooiiiiiiooouuu|||}}}|||uuulllffffffiiivvv|||}}}zzzyyyxxxxxxxxxyyyzzz|||}}}sssfff[[[QQQHHHAAA>>><<<999777666555333222000000///...------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------******++++++++++++******++++++++++++++++++++++++************************************************)))************+++++++++++++++************++++++************++++++++++++***++++++,,,,,,++++++***))))))******************++++++,,,,,,+++******))))))***+++---------,,,,,,......------,,,,,,++++++++++++,,,,,,,,,---------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************+++,,,------,,,,,,---------,,,++++++***+++,,,,,,------,,,,,,------------............------,,,,,,,,,,,,------++++++++++++++++++++++++---------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++}}}{{{yyywwwvvvxxxyyy}}}}}}{{{zzzxxxxxxxxxyyy{{{{{{zzzxxxvvvuuusssssssssrrrpppnnnoooooooooooonnnmmmllllllkkkkkkjjjjjjkkklllnnnooolllmmmnnnppppppppppppooolllkkkjjjjjjmmmnnnooonnniiihhheee```YYYPPPIIIDDD>>>===<<<===???BBBFFFHHHJJJNNNRRRTTTUUUXXX^^^cccgggiiilllllllllkkkkkkllljjjmmmrrrwww|||{{{wwwuuutttuuuvvvwwwyyy|||~~~}}}{{{zzzyyyyyyuuuuuutttsssooojjjfffccc```bbbdddgggjjjmmmnnnoooppprrruuuxxxzzz{{{{{{zzz||||||}}}}}}~~~}}}sssiiicccdddkkkqqq~~~~~~rrriiigggiiipppwww|||{{{yyyxxxxxxyyy{{{|||xxxkkk```VVVLLLEEE???<<<999888777666444222//////...............///------,,,,,,,,,,,,+++++++++++++++,,,,,,---------)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++******++++++++++++******************++++++++++++***++++++,,,,,,++++++***(((((())))))******++++++******+++,,,,,,,,,++++++(((***,,,---......---,,,///......---,,,,,,++++++++++++++++++,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,++++++,,,---------,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---+++***,,,---++++++++++++++++++++++++)))******+++,,,---......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++~~~|||zzzxxxvvvuuuyyy|||{{{yyyxxxuuuuuuuuuwwwxxxxxxvvvsssuuusssqqqqqqpppnnnkkkiiikkkllllllmmmmmmllllllkkkjjjjjjiiijjjkkklllnnnoookkklllnnnoooppppppoooooojjjiiiiiikkkmmmnnnnnnmmmiiihhhfffaaaZZZRRRJJJEEE>>>=========>>>BBBEEEGGGIIIMMMRRRSSSTTTWWW^^^dddjjjlllnnnooonnnnnnnnnooonnnqqqvvvzzz|||vvvrrrooonnnlllnnnpppssswwwzzz}}}~~~|||zzzyyyyyyyyyuuuuuuuuussspppkkkfffccc```bbbdddgggjjjlllmmmnnnnnnpppssswwwyyyyyyyyyyyyzzz{{{|||}}}~~~~~~yyypppfff```aaaiiioooyyynnnkkkkkkkkkrrr}}}~~~}}}zzzxxxwwwxxxzzz{{{{{{ooocccYYYOOOHHH???===:::888777666444333///............//////000---------,,,,,,,,,+++++++++++++++,,,,,,---------)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))***+++,,,,,,+++***))))))************++++++++++++++++++,,,,,,+++++++++'''(((((()))***++++++,,,((()))***+++,,,---------((())),,,.........---,,,//////...---,,,,,,++++++******+++++++++,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,***+++,,,,,,------------++++++,,,---------,,,,,,)))))))))******+++++++++...------,,,,,,------...++++++++++++++++++++++++******+++,,,------...///+++---...---+++***+++...************************))))))***+++---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++}}}{{{yyyuuusssuuuxxx{{{|||xxxuuussssssqqqqqqqqqpppoooooonnnnnnmmmmmmllljjjhhhgggiiikkkjjjjjjkkkkkkkkkkkkjjjjjjgggggghhhhhhiiiiiijjjjjjlllmmmnnnnnnoooooonnnnnnjjjjjjkkkmmmpppqqqqqqpppjjjiiifffccc]]]UUULLLFFFDDD???===>>>???@@@DDDIIIJJJNNNRRRTTTUUUYYY___dddiiilllppprrrrrrqqqpppqqqsssuuuxxx}}}vvvnnnhhheeedddggghhhjjjkkkmmmqqqvvvyyy~~~~~~}}}|||||||||wwwtttqqqooonnnmmmkkkjjjfffcccaaaeeemmmpppmmmiiikkknnnqqqvvvyyy{{{||||||yyyzzzzzzzzzzzz|||~~~xxxoooiiijjjqqq{{{yyypppjjjmmmrrrzzzxxxtttrrrtttzzztttiii^^^SSSLLLDDD???999666555444222///222111000...,,,++++++***//////.........---------------,,,,,,,,,,,,++++++++++++------------++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***+++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********---,,,,,,---000222111111000000///...,,,+++******)))***,,,,,,***)))***+++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////...------------...//////++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---+++(((%%%%%%'''***+++*********+++,,,,,,,,,------------........................---......//////111///---++++++,,,---////////////......------,,,,,,---.../////////...---...---,,,,,,++++++,,,,,,,,,,,,---,,,)))(((((())))))***++++++++++++***))){{{zzzwwwtttsssuuuzzz~~~}}}yyyuuurrrqqqpppmmmlllllllllkkkkkkjjjjjjkkkkkkkkkiiigggfffhhhiiiiiiiiijjjjjjjjjjjjiiiiiiffffffggghhhiiijjjjjjkkkkkkkkklllmmmnnnnnnnnnmmmjjjjjjjjjllloooppppppoookkkjjjgggddd___XXXOOOJJJDDD???===>>>??????CCCHHHJJJNNNRRRTTTVVVYYY___dddiiilllqqqtttuuutttuuuuuuvvvxxx{{{~~~yyyooofff```]]]\\\^^^___aaabbbeeeiiippptttzzz|||~~~}}}||||||{{{yyyvvvrrrpppoooooommmllliiieeecccffflllnnnkkkggggggjjjoootttwwwzzzzzzzzzzzz{{{{{{zzzyyyzzz}}}~~~xxxuuuwww~~~|||vvvrrrnnnqqqvvv~~~}}}tttqqqppprrrxxx~~~xxxnnnbbbWWWOOOFFFAAA;;;777777666333111333222000///...------,,,.........------------,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,++++++---///111000000000///...---,,,+++******)))***,,,,,,***)))***+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------...---,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))+++---++++++,,,,,,---........./////////000000000000000111000000/////////000000111000///...------......000000000//////.........------...//////...---,,,//////...---------------,,,------,,,***)))***+++,,,++++++++++++++++++,,,~~~|||{{{xxxwwwuuusssssswww}}}}}}yyytttqqqnnnmmmmmmhhhhhhhhhhhhhhhgggggggggiiiiiiiiigggeeeeeefffhhhggghhhhhhiiiiiihhhhhhgggeeeeeefffggghhhjjjkkkkkkhhhiiijjjkkklllmmmmmmmmmkkkjjjjjjlllnnnooonnnmmmllljjjhhhfffbbb[[[TTTNNNEEE@@@===>>>>>>>>>BBBGGGIIIMMMRRRTTTVVVZZZ```dddiiimmmsssvvvxxxyyyzzzzzzzzz{{{}}}~~~ssshhh^^^WWWTTTSSSTTTTTTUUUWWWZZZaaaiiiooowwwzzz~~~~~~}}}|||{{{{{{{{{xxxtttrrrrrrqqqpppnnnlllhhhfffgggkkklllhhhcccbbbeeekkkqqquuuxxxyyyyyy{{{|||{{{zzzyyyyyy{{{}}}}}}|||rrrqqqsssyyyxxxpppnnnooopppuuu{{{~~~ttthhh\\\TTTIIICCC===999888777555222333222111000////////////------------,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++******+++...//////...///......---,,,++++++***)))+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,---............//////000111111222222333333333444444444444555444444333222222222222333333333222222111000///222222111111111111111111///000000000///...---,,,///...------,,,,,,------,,,---...---,,,+++,,,---...---,,,++++++,,,---...~~~{{{xxxvvvuuuuuutttssstttyyy|||yyytttpppllljjjiiiiiifffffffffffffffggggggggggggggggggeeecccccceeegggfffgggggghhhhhhggggggffffffgggggghhhhhhiiiiiiiiiggghhhiiijjjkkklllllllllkkkjjjjjjkkkmmmnnnmmmkkkkkkjjjhhhfffccc^^^WWWRRRFFFAAA>>>>>>>>>===AAAFFFHHHLLLRRRUUUWWWZZZ```dddkkkoootttxxxzzzzzz{{{|||zzz{{{}}}|||rrrfff[[[TTTPPPNNNNNNNNNNNNOOOTTT\\\fffmmmuuuyyy~~~}}}|||||||||{{{yyyuuussssssrrrqqqpppooollliiihhhjjjiiiddd```^^^bbbgggnnnsssvvvxxxxxx|||||||||zzzyyyxxxzzz{{{~~~|||}}}{{{wwwtttxxx}}}}}}|||~~~|||sssmmmmmmpppqqquuuyyy~~~{{{ooobbbYYYLLLFFF???:::999888555333222111000000////////////------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***))))))***,,,...---,,,...------,,,,,,+++++++++)))+++,,,,,,+++******+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,---------------------------------///......------,,,,,,,,,***************++++++,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---------------...//////000000000000111222222333444555666666666666777777777888888888:::999888666666555555555555666777888777555333222444444444444444444444444444444333222111000///...------,,,++++++++++++++++++,,,...---,,,,,,---...///---,,,******,,,---///}}}zzzwwwtttsssrrrssstttuuuwww|||yyyvvvqqqlllhhhfffffffffcccdddddddddeeeeeefffffffffgggfffeeecccccceeeggggggggghhhhhhhhhhhhggggggiiiiiiiiiiiihhhhhhhhhhhhggghhhiiijjjkkkkkkkkkkkkkkkjjjjjjkkkmmmnnnmmmkkkkkkjjjhhhfffddd___YYYUUUHHHCCC??????>>>===@@@EEEGGGLLLRRRUUUWWW[[[```dddmmmqqquuuyyyzzzzzz{{{{{{yyyzzz|||~~~|||rrrggg]]]VVVQQQOOOLLLLLLLLLMMMRRR[[[eeelllvvv{{{~~~}}}}}}}}}{{{yyyuuutttssssssrrrqqqqqqnnnkkkiiiiiifffbbb___\\\___eeekkkppptttwwwxxx{{{||||||{{{zzzyyyzzz{{{zzzwwwwww{{{{{{zzz~~~{{{{{{yyy{{{~~~yyyqqqlllooosssuuuwwwzzz}}}uuuggg^^^QQQJJJBBB<<<999888555333111000//////............------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***))))))***,,,---,,,+++,,,,,,,,,,,,,,,,,,++++++***+++------+++***+++,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------***++++++,,,,,,------...------------------------///...---,,,,,,,,,,,,,,,+++++++++++++++,,,------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------............,,,,,,,,,------............///111222333333333222555555666777888999:::;;;::::::::::::::::::::::::<<<;;;:::999888777777777777888:::;;;:::999777555666666666777777888888999888888777555444333222222///......---------------+++---...---,,,,,,---......,,,+++))))))+++,,,...|||yyyuuurrrqqqpppppprrruuuxxx{{{~~~}}}wwwtttoooiiieeedddddddddaaaaaabbbbbbcccdddeeeeeegggggggggfffddddddfffhhhhhhiiiiiijjjjjjiiiiiihhhkkkjjjjjjjjjjjjiiiiiiiiijjjjjjkkklllllllllkkkkkkkkkjjjjjjlllnnnooonnnmmmmmmkkkiiigggeeeaaa\\\XXXKKKEEEAAA@@@???>>>@@@EEEFFFKKKQQQVVVXXX[[[```dddmmmqqqvvvyyy{{{{{{{{{|||{{{|||}}}|||uuulllddd\\\WWWTTTQQQQQQQQQRRRVVV^^^hhhoooyyy}}}~~~~~~|||yyyvvvuuuuuuuuutttsssqqqooollljjjhhheeebbb___\\\^^^aaaffflllqqquuuxxxyyy{{{||||||{{{{{{}}}~~~~~~{{{wwwuuuvvvzzz~~~}}}||||||yyyzzz{{{~~~xxxpppmmmqqqwwwzzz{{{||||||~~~{{{mmmdddWWWOOOFFF???;;;999666333222111000///......---...------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++******++++++,,,***++++++++++++,,,,,,,,,+++))))))***,,,,,,,,,+++++++++++++++,,,,,,,,,,,,***,,,------,,,++++++,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,---------------------------------,,,,,,***))))))***++++++,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,---------............------...//////000000000.........///000000111111111222333555666777777777888999:::;;;<<<===>>>???======<<<<<<;;;:::::::::::::::999888777777777777666777999:::;;;:::888777888888999:::;;;;;;<<<<<<;;;:::999777666555555555444333222222111111222222...///000///...---...///---,,,+++******+++,,,---~~~|||wwwsssooommmmmmmmmooorrrwww{{{}}}{{{{{{zzzwwwsssnnnhhhdddccccccdddaaabbbbbbccceeefffgggggghhhhhhhhhgggffffffhhhjjjjjjkkkkkkkkkkkkkkkkkkjjjiiiiiijjjkkkllllllmmmmmmmmmmmmmmmmmmmmmmmmlllkkkjjjjjjjjjllloooppppppooopppnnnkkkiiigggccc^^^ZZZMMMGGGCCCBBB@@@???AAAEEEFFFKKKQQQVVVXXX\\\```dddlllpppvvvzzz|||}}}{{{uuunnngggaaa^^^\\\\\\]]]]]]aaahhhpppvvv|||~~~{{{xxxwwwwwwwwwvvvuuupppnnnllljjjhhheeebbb```[[[\\\^^^aaagggmmmsssvvvwwwzzz|||}}}}}}~~~~~~|||zzzyyyzzz~~~{{{yyy|||~~~~~~zzzzzzyyyzzz}}}wwwpppmmmssszzz}}}}}}}}}{{{|||sssiii^^^VVVKKKBBB>>>:::777444444333222000///..................------------,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++)))((()))***+++---,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,------------...............//////000111111222222111111222333333444555555555666777888999;;;<<<===;;;;;;<<<>>>???@@@BBBBBB??????>>><<<;;;:::999888666555555444444444555555333444666777888888888888999:::;;;<<<===>>>??????<<<;;;999888777777777777777666555555444444555555111222333222000//////000------,,,,,,,,,,,,------|||yyytttnnnkkkjjjkkkkkknnnrrrxxx}}}~~~|||zzzyyyyyyyyywwwsssmmmgggdddccccccdddddddddeeefffhhhiiijjjjjjiiiiiiiiihhhggggggiiikkkkkkllllllmmmmmmllllllkkkggghhhiiikkkmmmooopppqqqoooooooooooonnnmmmlllllljjjjjjkkkmmmpppqqqqqqppprrrpppmmmkkkhhhddd```\\\NNNIIIDDDCCCAAA???AAAEEEEEEKKKQQQVVVYYY\\\```dddkkkpppvvv{{{~~~~~~xxxqqqkkkggggggggghhhhhhkkkqqqyyy~~~}}}~~~~~~~~~}}}}}}~~~}}}zzzyyyyyyyyyxxxwwwooonnnllljjjhhheeebbbaaaZZZZZZ[[[^^^cccjjjqqquuuvvvyyy|||~~~~~~}}}zzzvvvyyy}}}|||zzzyyyyyy|||vvvooommmttt|||~~~~~~zzz{{{}}}wwwmmmbbbZZZNNNEEE@@@<<<888555666555333111000///......//////.........------------------,,,,,,,,,++++++------++++++++++++------------------------------******+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,++++++++++++++++++,,,*********++++++,,,,,,,,,,,,+++******,,,---,,,+++*********++++++,,,,,,---***,,,------,,,+++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,+++******,,,...000,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------)))***,,,---...---,,,,,,---------........./////////000000111222333333333444444555555666777888888888999999:::<<<>>>@@@AAA<<<===>>>???AAABBBCCCDDD@@@???>>><<<;;;999888777222222111111111222222333000111333444666777777888:::;;;<<<===>>>???@@@AAA;;;:::999777777777777888666666555444444444444555444555666444222111111222------...//////...------~~~yyywwwsssnnnkkkkkklllmmmmmmxxxzzz}}}}}}zzzyyyyyyyyywwwvvvsssppplllgggdddcccccccccaaaccceeeeeeeeeeeeggghhhkkkkkklllllllllllllllllljjjkkklllllljjjjjjkkklllnnnnnnnnnnnnoooooooooooosssssstttttttttsssqqqpppmmmnnnoooppppppppppppppprrrpppooonnnllliiiddd```UUUQQQKKKEEEAAA@@@AAABBBHHHLLLRRRWWW[[[___bbbeeekkkpppvvv{{{~~~|||zzzvvvtttooonnnmmmoootttxxx|||}}}}}}}}}||||||}}}~~~~~~|||yyyuuutttuuuwwwuuuzzz}}}}}}}}}{{{yyywwwvvvtttrrrnnnkkkgggeeedddcccbbb^^^\\\\\\aaahhhnnnqqqssstttwwwzzz}}}xxxuuutttzzz~~~}}}{{{zzz|||yyywwwvvvxxx{{{}}}|||zzzzzzzzz{{{{{{}}}sssfff^^^SSSHHHAAA===:::999444333333222222111111111++++++---...------+++***---------------------------------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,+++***)))(((++++++++++++++++++++++++++++++******************)))***++++++,,,---......---,,,++++++******++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...+++))))))***,,,,,,++++++***)))))))))***,,,---))))))***+++,,,,,,------++++++++++++++++++++++++************************---,,,+++++++++,,,---...,,,,,,,,,---------......++++++,,,,,,---...//////......---,,,,,,---------)))+++---------,,,---...------...///000111222222111222333555777888888888999999;;;<<<==================>>>????????????>>>@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@???===;;;888777555444333222111000000000111111111222333444666777<<<===???@@@AAAAAA@@@???@@@===999777777666555333555555555555666777888888777777666666555555444444222222111000//////000000}}}zzzuuupppkkkiiijjjnnnrrrttt}}}~~~}}}{{{yyyxxxxxxxxxxxxvvvuuurrroookkkgggdddccccccdddccceeeggggggggghhhiiikkkllllllllllllllllllllllllkkkmmmnnnmmmlllkkklllnnnmmmmmmnnnoooooopppqqqqqqssstttuuuuuuuuutttrrrqqqoooppppppqqqrrrrrrqqqqqqqqqpppoooooonnnlllhhhdddYYYTTTMMMFFFBBBAAABBBDDDHHHLLLRRRWWW[[[___bbbeeekkkpppvvv{{{~~~|||zzzvvvtttrrrqqqqqqssswww{{{|||}}}yyyyyyxxxxxxyyy{{{}}}~~~}}}zzzvvvqqqooopppqqqtttyyy}}}}}}~~~|||zzzyyyxxxuuusssooolllhhhfffeeeeeeccc```]]]^^^bbbiiinnnqqqtttuuuwwwzzz|||{{{vvvssstttyyy}}}{{{zzz{{{|||{{{zzz{{{~~~}}}||||||{{{{{{|||yyykkkcccWWWLLLDDD???;;;999444444333333222222111111/////////...---,,,++++++************************---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++******))))))*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---+++))))))+++,,,,,,++++++++++++++++++,,,,,,---*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++000///---,,,*********+++,,,,,,,,,---------......+++,,,,,,------............------,,,,,,,,,------***,,,------,,,+++,,,,,,...//////111222333444444555666777999:::;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCC??????@@@@@@???>>><<<;;;666555444222111000000000000000111111222444555666;;;<<<>>>???AAAAAA@@@@@@>>><<<888555444333111000333222222222333333444555666777777777777777666666444333222111000000000///~~~{{{xxxoookkkhhhhhhmmmuuu{{{|||xxxwwwwwwvvvwwwxxxxxxuuusssooommmjjjgggeeedddeeeeeeeeegggiiijjjjjjkkkmmmooonnnnnnmmmlllkkkkkkkkkkkkmmmnnnoooooommmmmmnnnooolllmmmnnnoooqqqrrrsssttttttuuuvvvvvvvvvuuutttsssrrrrrrssssssttttttssssssqqqqqqqqqqqqqqqpppllliii^^^XXXPPPHHHCCCBBBDDDEEEIIIMMMSSSXXX\\\___bbbdddjjjooouuu{{{}}}|||zzzwwwttttttssstttvvvyyy{{{zzzzzzttttttssssssuuuxxx{{{}}}|||{{{wwwrrrllliiihhhiiirrrxxx}}}~~~~~~|||{{{zzzvvvtttqqqmmmjjjhhhggggggdddaaa___```dddiiinnnpppssstttvvvxxx{{{~~~{{{zzz}}}yyytttooottt{{{~~~{{{zzz|||~~~~~~|||{{{|||rrrjjj^^^QQQHHHAAA===:::555555444333222222111111333222000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++***))))))))))))))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---+++******+++,,,,,,+++++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++++++++,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,---------...000///...,,,---...000111222333555666888888:::;;;<<<>>>???@@@@@@@@@??????@@@@@@AAA@@@@@@???AAAAAABBBCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEE???@@@AAAAAABBBBBBAAAAAA888777666444222111000000000000000111222333444555999;;;===???AAABBBBBBBBBDDDAAA===:::999777555333222222111111111222333333555666888::::::::::::999666666555444222111111000~~~zzzuuuqqqhhhgggiiinnnvvv~~~~~~}}}{{{yyyyyyyyyyyyzzzzzzxxxuuurrrnnnllljjjhhhfffffffffgggfffhhhkkkllllllmmmoooqqqpppooommmlllkkkkkkkkkkkknnnooopppooonnnmmmnnnpppnnnooopppqqqrrrsssttttttuuuvvvwwwxxxxxxwwwvvvuuuuuuuuuvvvvvvvvvvvvuuuuuuttttttttttttuuusssooommmccc]]]SSSJJJEEECCCDDDFFFIIINNNTTTYYY\\\___aaacccggglllsssyyy}}}~~~}}}|||zzzwwwuuuttttttuuuwwwyyyyyywwwuuuqqqpppooooooqqquuuyyy|||~~~}}}yyywwwsssnnnhhhdddcccdddnnnvvv|||~~~}}}|||xxxvvvssspppmmmkkkjjjjjjeeebbb```aaadddhhhkkklllnnnoooqqquuuzzz~~~{{{wwwuuuvvvxxx|||}}}vvvpppsssyyy}}}~~~|||~~~~~~~~~zzzqqqdddWWWLLLDDD>>>:::666666555444333222222111222111///---,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++***************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++******,,,,,,+++***)))***,,,---------,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------+++,,,,,,,,,------......,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,------...///000222222222111222333333444555777999:::;;;<<<===>>>@@@AAABBBCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAACCCDDDEEEEEEFFFFFFEEEEEECCCDDDEEEFFFGGGGGGGGGGGGBBBBBBCCCCCCDDDDDDDDDDDD;;;:::888666444333222222000000000000111222333444999:::===@@@BBBCCCCCCDDDHHHEEEBBB???>>>;;;999666444444333333333333333444444666888;;;=========<<<;;;:::999888777555444333~~~{{{uuuooojjjdddgggnnnxxx{{{yyyzzz|||~~~~~~}}}}}}|||yyyuuuqqqmmmlllkkkiiihhhhhhhhhhhhgggiiikkkllllllmmmoooqqqqqqooonnnlllkkkkkkllllllmmmooopppooonnnmmmnnnooorrrrrrrrrssssssssssssssswwwwwwxxxyyyyyyyyyxxxwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxwwwwwwwwwuuuqqqnnngggaaaWWWNNNGGGDDDDDDEEEIIIMMMTTTYYY\\\^^^___```ccchhhooovvv{{{~~~}}}|||{{{yyywwwwwwwwwxxxzzz{{{zzzwwwtttqqqooommmllloootttyyy|||}}}{{{zzzuuutttpppjjjdddaaa```aaajjjsss{{{~~~zzzyyyvvvssspppnnnmmmmmmfffdddaaaaaaccceeeggggggfffhhhkkkpppwww}}}~~~zzzuuurrrqqqtttyyyyyyppprrrtttyyy}}}xxxjjj\\\PPPFFF>>>:::777777666555444333222111//////---,,,,,,,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++)))*********+++++++++,,,))))))***++++++,,,------------,,,++++++++++++,,,))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***+++,,,,,,+++***((()))+++,,,,,,,,,+++***,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........++++++,,,---......//////,,,,,,,,,---------......------------------,,,,,,---,,,,,,,,,------...///---///222333444444666777777888999:::<<<===>>>>>>??????AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEEEEDDDCCCCCCBBBBBBBBB===<<<:::888666555444333000000000000111222333333888:::===@@@BBBCCCDDDDDDFFFCCCAAA???>>><<<999777666666555444333333333333444555888:::===>>>??????>>>>>>>>>===;;;:::888666~~~|||{{{yyywwwrrrlllhhhhhhmmmwww|||yyywwwxxx{{{~~~|||yyyuuurrrnnnmmmlllkkkjjjjjjiiiiiiiiikkkmmmmmmmmmmmmooopppqqqooommmkkkkkklllmmmnnnnnnoooppppppnnnnnnooopppttttttttttttttttttttttttxxxyyyzzz{{{{{{{{{zzzyyyyyyyyyzzzzzzyyyyyyxxxxxxzzzzzzyyyyyyyyywwwssspppkkkeee\\\SSSKKKGGGEEEEEEHHHMMMSSSXXX[[[\\\]]]^^^```eeemmmtttyyy~~~~~~}}}~~~}}}{{{yyy|||{{{|||}}}~~~|||yyyvvvqqqooolllkkkmmmrrrxxx|||~~~|||yyywwwsssqqqmmmgggaaa]]]\\\]]]fffpppzzz}}}~~~}}}{{{xxxuuusssqqqpppppphhhfffdddcccccccccbbbaaa___aaadddjjjrrr{{{}}}yyytttqqqooorrrvvv|||~~~|||pppooopppsssyyy}}}~~~~~~pppbbbTTTIIIAAA<<<888888777666444333222222...---------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,(((((()))***+++,,,------......---,,,,,,,,,,,,,,,)))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++***+++------+++)))))))))***++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------........................---,,,,,,,,,,,,,,,---------......------------------------------------...///000111,,,///222444555666888:::;;;;;;<<<===>>>>>>???@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCAAA@@@???>>>>>>>>><<<;;;:::888666555444444111111111111111222333333777999;;;>>>@@@BBBBBBBBBDDDCCCBBBAAAAAA@@@>>>;;;777666555444333222222222444444666888;;;===???@@@@@@@@@@@@@@@???===;;;:::{{{xxxtttrrrqqqpppnnnmmmrrrwww{{{ttttttwww|||}}}{{{zzzxxxuuurrrpppooonnnmmmlllkkkjjjjjjlllmmmoooooonnnmmmoooppppppooommmkkkkkklllnnnpppoooqqqrrrqqqpppoooppprrrtttttttttuuuuuuvvvvvvvvvyyyzzz{{{|||||||||{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxyyyyyyyyyzzz{{{yyyvvvtttooojjjbbbYYYPPPKKKGGGFFFGGGLLLSSSXXXZZZ[[[[[[[[[___dddllltttzzz~~~~~~}}}{{{~~~}}}|||}}}~~~}}}zzzxxxrrroookkkiiikkkqqqwww||||||xxxvvvsssqqqllleee]]]XXXWWWWWWbbbnnnxxx|||}}}~~~~~~{{{{{{{{{|||~~~}}}zzzwwwuuussssssrrrllljjjgggeeedddbbb```^^^[[[\\\```fffnnnwww}}}yyyuuurrrmmmppptttwwwxxxzzz{{{|||uuuqqqnnnooouuu|||~~~~~~|||wwwuuuuuuwwwzzzvvvgggYYYMMMDDD???999888777666555333222222///////////////...---,,,........................+++++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++))))))***++++++,,,------))))))******+++++++++,,,...---,,,,,,++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++******,,,------+++)))+++************+++,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***++++++,,,------......---.../////////...---,,,,,,,,,,,,---------......+++,,,,,,------..................//////000111222000333666888888999;;;======>>>>>>>>>???????????????@@@AAABBBBBBCCCBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCAAA@@@???>>>===;;;:::999888999999999888777666444444333333222222222222222333333444555666999;;;===>>>>>>>>>BBBAAAAAABBBCCCCCCAAA???:::999777666555444444444444444444555888;;;>>>@@@???@@@AAAAAA@@@>>><<<;;;~~~zzzuuuooolllmmmoooqqqrrrzzz~~~zzztttnnnrrrxxx}}}yyyxxxwwwvvvtttsssqqqppppppnnnmmmlllkkkjjjnnnoooppppppooonnnoooppppppnnnlllkkkkkkmmmoooqqqqqqrrrssssssqqqqqqrrrsssrrrssstttuuuvvvwwwxxxyyyyyyzzz{{{}}}}}}}}}||||||zzzzzz{{{{{{zzzyyyxxxxxxwwwwwwxxxzzz|||{{{yyyvvvrrrmmmfff]]]TTTMMMIIIGGGFFFKKKRRRWWWYYYZZZZZZZZZ___dddmmmtttzzz~~~}}}}}}|||{{{{{{{{{{{{yyywwwrrroookkkhhhjjjooovvvzzz}}}yyywwwsssqqqkkkccc[[[UUURRRRRR```lllwww{{{|||~~~||||||ttttttuuuwwwzzz~~~}}}{{{xxxvvvtttttttttooollliiigggeeebbb___]]]YYY[[[^^^ccckkkttt||||||yyyuuusssmmmpppssstttssstttxxx||||||vvvpppnnnqqqxxx|||xxxwwwzzzxxxssspppqqqrrruuu~~~yyyjjj\\\PPPGGGAAA999999888666555333222222111222222222000...,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......+++++++++***************---,,,++++++******++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***+++,,,------+++)))---,,,+++***+++,,,---...))))))***+++,,,,,,------++++++++++++++++++++++++******++++++,,,---......)))+++---///000000000///,,,,,,,,,---------......++++++,,,,,,---...//////////////////000111333333777999<<<=========>>>@@@???????????????????????????@@@AAABBBBBBCCCBBBBBB@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEECCCCCCBBBAAA@@@>>><<<;;;999888666555444555555666666666555333333222222222333333333222333333444444333444666999:::;;;;;;;;;;;;;;;;;;===???@@@>>>=========;;;999888777777777444444333333555999===@@@===>>>@@@@@@@@@>>><<<;;;}}}{{{vvvqqqpppqqqnnnlllsss||||||tttsssuuuvvv{{{}}}yyyuuurrrppppppppppppooooooooonnnnnnmmmmmmnnnnnnoooooopppooonnnnnnppppppooonnnnnnooopppqqqssstttuuutttsssrrrssstttsssuuuwwwwwwwwwxxxzzz{{{zzz{{{{{{|||}}}~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyxxxxxxwwwwwwwwwtttqqqkkkaaaWWWNNNIIIGGGHHHJJJNNNTTTXXXZZZXXXVVV[[[```hhhrrrzzz{{{{{{{{{zzzxxxuuusssqqqmmmlllkkkjjjlllqqqyyy~~~|||yyyuuunnnfff]]]TTTMMMNNNTTT^^^gggssszzz~~~}}}vvvqqqoooooooooqqquuu{{{zzzwwwwwwwwwuuussspppooommmjjjgggdddbbbaaa^^^^^^___bbbhhhpppxxx}}}~~~~~~zzzvvvrrrrrrpppnnnmmmooosssxxx{{{}}}wwwpppjjjlllssszzz{{{wwwtttxxx}}}uuupppnnnooopppwww{{{tttgggXXXIII??????999666888888555111111222111000///------------...---++++++++++++---............------,,,,,,,,,------------,,,,,,+++***...---,,,,,,+++***)))))),,,,,,------...///000000.........------,,,,,,,,,,,,++++++***)))))))))***,,,,,,++++++++++++++++++***+++,,,---...---,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------111222333222222444777999:::;;;<<<=========<<<;;;===???AAAAAA@@@???@@@AAADDDCCCBBBAAAAAA@@@@@@AAACCCCCCBBBBBBBBBAAAAAAAAADDDDDDCCCCCCBBBAAA@@@@@@AAA@@@>>><<<::::::::::::222222222222111111111111444444333222222333333444222222222111111111111111222222333444666777888999::::::::::::;;;<<<===>>>AAAAAAAAA???===:::777555555555555555777999;;;<<<===>>>??????>>><<<:::999~~~{{{yyyrrrmmmjjjmmmooorrr{{{vvvpppqqquuu}}}}}}yyyvvvsssrrrrrrrrrsssrrrrrrqqqpppooooooooooooooooooooonnnnnnnnnnnnppppppoooooooooppprrrsssuuuvvvwwwvvvuuutttuuuwwwuuuwwwxxxyyyxxxyyyzzz|||||||||}}}}}}~~~}}}||||||{{{yyyyyyyyyyyyyyyyyyxxxxxxyyyvvvpppggg]]]TTTNNNKKKIIIKKKNNNSSSXXXZZZYYYWWW[[[___gggpppxxx~~~~~~~~~xxxxxxwwwvvvtttrrrooonnnlllkkkjjjiiikkkpppwww|||~~~|||zzzssslllddd[[[RRRKKKMMMRRR\\\eeeqqqyyy}}}~~~xxxpppjjjfffgggiiimmmssszzz{{{xxxxxxwwwuuusssqqqpppnnnkkkhhheeecccbbb_________bbbgggnnnuuuyyy}}}~~~}}}xxxuuurrrpppmmmlllmmmrrrxxx{{{{{{ssskkkiiinnnttt}}}xxxsssttt{{{xxxsssrrrrrrsssxxx|||yyylll]]]NNNCCC@@@:::666888888555222111222111000///...------------,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,---------,,,,,,+++***------,,,,,,+++***)))))),,,,,,,,,------......///------------,,,,,,,,,+++---,,,+++***************++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++***+++++++++,,,,,,++++++***---------,,,,,,,,,++++++......------------------//////............//////111222333333333555777:::;;;;;;<<<<<<<<<<<<<<<;;;===???AAABBBAAA@@@AAABBBCCCCCCBBBAAA@@@@@@@@@@@@CCCBBBBBBBBBBBBAAAAAAAAABBBBBBAAA@@@???>>>>>>===:::999777555444333333444333333333333222222222222333333333333333333333333222222222222111111111111000000111222333444444555888888888888999:::;;;<<>><<<;;;777777777777888:::;;;<<<===>>>??????>>><<<:::888}}}{{{wwwtttoooiiigggkkkrrrzzzyyypppnnnsssyyy}}}|||yyyvvvuuutttuuuuuuvvvvvvuuutttsssqqqqqqpppqqqpppooonnnmmmnnnnnnoooppppppppppppqqqrrrtttuuuwwwxxxyyyyyywwwwwwxxxyyyxxxzzz{{{{{{zzzzzz{{{}}}~~~~~~~~~~~~~~~}}}zzz{{{{{{|||||||||{{{{{{{{{yyytttmmmdddZZZRRRMMMKKKKKKNNNRRRWWWYYYYYYXXXYYY]]]eeennnvvv|||~~~}}}|||{{{ttttttsssrrrooommmkkkjjjjjjjjjiiihhhjjjnnntttyyy}}}~~~{{{qqqiii```XXXOOOIIIJJJOOOWWW```mmmvvv{{{yyypppgggaaa[[[\\\```gggoooyyy}}}yyywwwvvvtttrrrsssqqqooollliiifffdddccc``````___aaaeeekkkqqquuuyyyzzz}}}|||yyyrrrppplllkkkmmmsssyyy}}}xxxlllfffhhhlllyyyzzzrrrooottt{{{}}}yyywwwwwwwww{{{~~~sssdddTTTIIIAAA;;;666888888555333333222111000///...---------,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,*********++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++***++++++,,,,,,+++++++++------------,,,,,,,,,,,,000/////////......------............///000111222222444555555555666999;;;===<<<<<<;;;;;;;;;<<<<<<>>>@@@CCCDDDCCCBBBCCCDDDCCCBBBAAA@@@????????????AAAAAAAAAAAA@@@@@@@@@???>>>>>>===<<<;;;::::::999888777666555444444444444444444444333333333333222333333444555555555444333333333222222222111111111000000111111111222222222555555555555666777888999<<<===???AAABBBBBBBBBAAA;;;::::::::::::;;;<<<===>>>>>>???>>>===;;;:::888|||yyyvvvqqqnnnmmmkkkkkkqqq{{{|||rrrmmmqqqzzz|||zzzyyywwwuuuuuuuuuwwwxxxyyyxxxwwwuuutttrrrqqqqqqsssrrrooonnnmmmnnnooopppqqqqqqpppqqqrrrtttvvvwwwxxxyyyzzzzzzyyyxxxyyy{{{{{{}}}~~~}}}||||||}}}~~~~~~~~~}}}~~~~~~{{{yyyuuuppphhh^^^SSSMMMKKKKKKLLLOOOTTTWWWXXXWWWVVVZZZbbbkkkttt{{{}}}{{{yyyyyyrrrqqqpppnnnllliiigggfffhhhhhhhhhggghhhkkkppptttzzz}}}{{{ooofff[[[SSSKKKFFFGGGKKKRRR[[[hhhrrrxxx~~~~~~ssshhh___YYYRRRUUUZZZbbblllwww~~~zzzwwwtttrrrqqqsssqqqooollliiifffdddccc```___^^^___ccciiiooosssuuuvvvxxx{{{~~~~~~|||uuurrrnnnmmmooouuu|||~~~qqqgggeeefffpppzzz~~~tttooopppvvv}}}~~~}}}||||||~~~zzzjjjZZZOOOEEE===888888888555333444333222111///......------+++,,,---......---,,,+++------------------------,,,,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------))))))***+++,,,,,,---------,,,+++***+++,,,---...************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,+++++++++******+++,,,,,,,,,++++++------------------,,,,,,000000///......---------.........///111222444555555777888999999999;;;======<<<;;;::::::;;;<<<===@@@BBBEEEFFFFFFEEEEEEEEEBBBBBBAAA@@@????????????>>>>>>>>>=========<<<<<<::::::999999888777666666888777777666666666666666555555444444444333333333333444666777888777555444444444444333333222222111333333333333333222222222333333333333444555666666:::;;;>>>@@@BBBCCCCCCCCC>>>>>>==================?????????>>>===<<<:::999|||xxxtttqqqmmmjjjkkknnnsss||||||uuuqqqrrrzzz{{{xxxwwwvvvuuuttttttuuuwwwxxxyyyxxxwwwvvvtttsssqqqqqqtttsssqqqooonnnoooqqqrrrrrrqqqqqqqqqsssuuuvvvxxxwwwxxxzzzyyyyyyxxxzzz{{{}}}~~~~~~}}}~~~~~~~~~~~~{{{yyywwwsssmmmcccWWWOOOLLLKKKJJJLLLPPPTTTVVVWWWTTTXXX```iiisss{{{~~~{{{yyyxxxwwwqqqpppnnnllliiigggfffeeeeeeffffffffffffhhhlllooovvv{{{{{{mmmcccWWWOOOHHHCCCDDDHHHMMMVVVcccmmmuuu|||zzzmmmaaaYYYTTTNNNQQQWWW```jjjuuu~~~{{{wwwtttrrrqqqrrrqqqooollljjjgggeeeddd___^^^^^^___bbbhhhmmmqqquuuuuuvvvxxx{{{}}}yyyvvvsssqqqtttyyywwwmmmgggdddhhhsssyyysssrrrvvv|||qqqaaaVVVJJJAAA:::999999666444555333222111000............,,,,,,...//////...,,,,,,------------------------+++,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++******++++++++++++++++++++++++...------,,,------......))))))***+++,,,,,,---------,,,+++***+++,,,---...************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************)))***+++,,,,,,,,,,,,,,,------------------------............------,,,,,,......///000222444666777999:::<<<<<<;;;;;;<<<>>><<<<<<;;;::::::<<<===>>>AAADDDGGGHHHGGGFFFEEEEEEAAAAAA@@@???>>>>>>>>>>>>:::999999999999888888888777777666666666666555555333333444444444555555444666666666555555555444444444666888999:::999777666777666666555444444333333444444444333333333333333222222222222333444555666999;;;===???AAABBBBBBBBB@@@@@@@@@@@@@@@??????>>>????????????>>>===<<<<<<}}}wwwrrrpppnnnkkkjjjkkkttt~~~wwwuuusssuuu||||||yyywwwvvvuuutttssstttuuuwwwyyyxxxxxxwwwvvvtttsssrrrrrrtttsssrrrqqqqqqrrrssstttrrrrrrrrrrrrssstttvvvwwwvvvxxxyyyyyyyyyyyyzzz|||}}}}}}{{{yyywwwrrrjjj^^^VVVMMMKKKJJJKKKOOOSSSVVVXXXVVVZZZaaajjjsss{{{}}}zzzxxxwwwvvvqqqpppmmmkkkhhhfffeeedddcccdddeeeddddddeeegggjjjrrrwww{{{lllaaaTTTLLLFFFBBBBBBFFFIIIRRR___jjjrrrzzzvvvhhh[[[SSSOOOKKKNNNUUU^^^iiittt}}}~~~yyyvvvttttttrrrqqqooommmkkkiiihhhgggbbb```______aaafffkkknnnuuuttttttvvvyyy~~~~~~|||zzzxxxwwwxxx|||~~~uuulllfffcccmmmzzzzzzwwwyyy{{{~~~zzzjjj___PPPFFF>>>;;;:::777555666333222111000///.........------............------,,,,,,,,,------------...++++++,,,---------,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......*********++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))***++++++,,,,,,,,,,,,------------............------------------------///000000222333666777888;;;===>>>>>><<<;;;;;;<<<:::::::::;;;<<<===>>>???AAADDDGGGHHHFFFDDDBBBBBB???>>>===<<<;;;;;;;;;;;;666666666666555555555555444555555666666777777777333444555777777888888888999999999888888888777777777888:::;;;;;;;;;;;;:::999999888777666555555444333333333333333333333333333333333333444555666777999;;;===>>>@@@@@@@@@???@@@AAAAAABBBBBBAAA@@@@@@@@@@@@??????????????????|||wwwqqqmmmlllmmmnnnnnnttt}}}rrrsssvvv~~~~~~{{{zzzyyyvvvuuuttttttuuuvvvxxxzzzxxxxxxwwwvvvvvvuuuttttttssssssttttttuuuuuuvvvvvvssssssrrrrrrrrrsssuuuvvvwwwxxxzzzzzzyyyzzz{{{}}}|||~~~}}}|||yyyxxxuuunnnccc[[[PPPNNNKKKKKKOOOTTTXXXZZZ\\\___dddkkkssszzz~~~}}}{{{yyyxxxvvvvvvqqqooollliiifffdddccccccaaacccdddcccccccccdddfffooouuu~~~zzzlll___RRRJJJEEEAAAAAADDDGGGPPP]]]gggoooxxxssscccVVVNNNKKKGGGKKKRRR\\\hhhsss|||}}}yyyxxxyyyrrrrrrqqqpppnnnmmmllllllfffdddaaa``````cccgggiiioooooooooqqquuu|||~~~}}}{{{zzz{{{~~~|||qqqhhhbbbhhhrrr}}}~~~|||{{{|||~~~~~~~~~tttiiiUUUKKKAAA===;;;777666777333333111000///...............------------......,,,,,,,,,---------......***+++,,,,,,---------,,,))))))***+++,,,,,,------******++++++,,,,,,------+++,,,,,,,,,------------,,,,,,++++++,,,------...++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))),,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))***+++,,,,,,,,,,,,------------.........///---------...//////000000111111222333444666888999;;;===>>>===;;;888888888777888:::;;;===>>>?????????BBBEEEEEECCC???===<<<;;;:::999888777777777777555555555444444444333333333444555666888999::::::888999;;;===>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::;;;;;;<<<======>>>>>><<<;;;:::999888777666666555555555555555555666666555555555555666777888999999:::<<<>>>@@@@@@@@@@@@@@@AAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCC~~~}}}wwwsssmmmjjjjjjnnnqqqsss{{{rrrqqqtttzzz}}}|||{{{{{{xxxwwwvvvuuuvvvwwwzzz{{{xxxxxxxxxwwwwwwvvvvvvvvvrrrssstttvvvwwwwwwwwwwwwtttsssrrrqqqrrrrrrttttttxxxyyy{{{{{{zzz{{{|||~~~|||}}}}}}{{{~~~{{{xxxwwwuuuoooeee]]]SSSPPPLLLLLLPPPUUUZZZ\\\```cccgggmmmsssxxx}}}~~~}}}|||{{{yyyxxxvvvvvvpppoookkkhhheeecccbbbbbb```bbbccccccbbbbbbcccdddmmmsss}}}~~~zzzkkk___QQQIIIDDD@@@AAACCCEEEOOO[[[fffnnnwwwrrraaaSSSKKKHHHDDDHHHPPP[[[gggsss|||||||||}}}tttssssssrrrqqqpppoooooojjjhhhdddaaa```aaadddfffhhhhhhhhhkkkqqqxxx~~~~~~}}}|||}}}~~~}}}tttiiiaaaeeennnyyy~~~{{{zzz~~~||||||}}}{{{pppYYYNNNCCC???<<<888666777444333222000//////......///...---,,,,,,---...///,,,,,,,,,------.........***+++,,,,,,------------))))))***+++,,,------...******+++,,,------......,,,,,,,,,------.........++++++++++++,,,,,,---...,,,,,,++++++++++++++++++***+++,,,---...---,,,+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((---------,,,,,,+++++++++******+++,,,,,,---......++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++((()))***+++,,,------------------.........//////------...///000111222222222222222333555777888999;;;<<<===<<<999666555444555666999<<<>>>???@@@@@@===@@@CCCCCC@@@<<<999888888777666555444444444444555555444444444444333333333444555777999;;;<<<===999:::<<<>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????<<<<<<<<<<<<===>>>@@@@@@======<<<;;;999888888777888888888888999999999:::777777666777777888999:::999:::<<>>;;;888777888000111222222111000...---000000///...------,,,,,,---------------------------------.........//////...---+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,---------------......//////......---,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,...///...------...///,,,---...///000111222333666555555666666777888999999888888777666555555444666777999:::;;;;;;::::::@@@???===;;;999777666666555555555444333222000000111111111111222333444555777777999:::<<<===>>>???<<<<<<>>>???@@@AAAAAABBBCCCBBBAAAAAA@@@@@@@@@AAA??????>>>>>>=========<<<===>>>???===;;;999:::;;;666555555666888:::999999;;;;;;999888777777777777<<<<<<<<<<<<===>>>??????@@@AAAAAABBBBBBCCCCCCDDDEEECCC@@@>>>===???AAACCC~~~|||yyytttpppmmmhhhgggjjjnnnsss~~~zzzrrrpppqqqyyy}}}{{{yyyxxxwwwwwwxxxxxxxxxxxxxxxyyyyyyzzzyyyyyyzzzzzzzzzyyyxxxwwwvvvwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvuuuuuuvvvvvvwwwyyyzzzzzz{{{|||}}}~~~~~~~~~~~~|||{{{wwwzzz{{{yyyxxxvvvppphhh]]]VVVPPPOOOPPPRRRXXX___bbbfffkkkppptttvvvxxxxxx|||~~~~~~}}}}}}~~~{{{zzzzzzyyyxxxwwwvvvuuuqqqpppmmmjjjfffbbb___^^^]]]aaaeeefffdddbbbbbbbbbiiinnnwww}}}sssfffWWWMMMFFF@@@???BBBEEEMMMWWWaaakkkttt~~~ooo]]]OOOGGGEEEDDDGGGQQQ___jjjrrr|||{{{yyyxxxwwwvvvtttqqqooonnnlllhhhdddbbbaaaaaaaaa___^^^]]]___eeemmmvvv{{{{{{yyyuuusssssswww|||~~~|||yyyllleeeccckkkvvv{{{wwwuuuuuuwwwxxx}}}~~~{{{hhhYYYIIIAAA===999777888222222222222111000///...000//////...------,,,,,,------------------------------------.........///111000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,---......------...///......///111222333444555777777666666777777888888666666666555555444444333555666888999999999888888<<<;;;999888666555555555333444444444444333222222222222222222333444555666666666777999:::<<<======<<<<<<>>>???@@@AAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>======<<<======<<<:::999999:::<<<;;;;;;<<<>>>???>>>===;;;;;;:::999888888888888;;;;;;;;;;;;;;;<<<======>>>??????@@@AAABBBBBBCCCDDDCCCBBBAAAAAAAAAAAABBB~~~{{{xxxtttooollljjjfffeeelllvvvzzzrrrooossswww~~~}}}{{{yyywwwvvvvvvvvvxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{|||{{{zzzyyyyyyzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyzzz{{{{{{}}}}}}~~~}}}}}}zzz}}}~~~|||{{{zzztttmmmccc[[[TTTQQQOOOPPPUUU\\\bbbeeejjjnnnpppqqqssstttzzz|||~~~~~~|||{{{{{{|||yyyyyyyyyxxxxxxxxxwwwwwwsssqqqoookkkgggbbb___]]]]]]```dddfffeeecccbbbaaagggllluuu|||uuuhhhZZZPPPGGGAAA???BBBFFFNNNXXXbbbkkkttt}}}~~~ooo]]]OOOGGGEEEEEEHHHRRR___kkkttt}}}}}}}}}}}}{{{zzzxxxxxxvvvssspppnnnmmmkkkhhheeebbb```___[[[ZZZYYY[[[```hhhqqqvvv}}}yyyvvvqqqppprrrxxx~~~tttjjjaaabbbhhhqqq{{{|||xxxtttrrrrrrtttuuuyyyzzz}}}ooo```OOOEEE???:::777777444333222111111000000111/////////...------,,,,,,------------------------------------............222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++---......------...///000000111333444555666777999888777777666666777777333333333333333333333333444555555666666666666555666666555555444444333333222222333444555555444444333333333333444555666777555555666777999:::;;;;;;<<<===>>>???@@@AAAAAAAAAAAA@@@??????????????????????????????>>>>>>>>>>>><<<===>>>===;;;::::::;;;===<<<;;;<<<===>>>===<<<======<<<;;;:::::::::::::::999999999999::::::;;;;;;<<<<<<>>>???@@@AAAAAABBBBBBDDDDDDDDDCCCAAA@@@~~~|||yyyvvvsssooollljjjiiiiiillluuu{{{rrrooosss{{{}}}|||{{{zzzxxxwwwvvvvvvvvvyyyyyyxxxyyyyyyzzz{{{|||}}}}}}}}}}}}||||||{{{{{{|||{{{{{{zzzyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzz{{{|||}}}~~~~~~}}}~~~~~~}}}xxxqqqggg^^^VVVQQQNNNNNNSSSZZZ```dddiiikkkkkkkkkmmmooovvvxxx{{{|||{{{zzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxtttrrrppplllhhhccc^^^\\\\\\___cccffffffeeebbbaaaeeejjjsss}}}|||tttiii\\\QQQHHHAAA@@@CCCGGGOOOYYYccckkksss|||}}}ooo^^^OOOGGGEEEFFFIIIRRR```kkkuuu~~~yyyxxxxxxyyyzzz|||~~~|||zzzyyywwwtttrrrnnnnnnmmmkkkhhhddd```^^^ZZZYYYYYYZZZ___fffnnnrrr|||~~~zzzxxxrrrsssvvv|||zzzlll^^^YYY[[[cccooozzz|||~~~~~~|||xxxtttrrrrrrssstttwwwvvvyyyvvvfffTTTIIIBBB;;;777666555444333111000111111222//////.........------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***---------......---------+++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++,,,......------...000111222333444555666777888999888777666555555555555222222222222333333333333333333333444444333333333333333333444444444444444333444444555555555555555333333333444444555666777666666777888999:::::::::<<<===>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>>===<<<===>>>===;;;:::;;;<<<<<<;;;:::??????>>>===============:::999888888888888888999999999:::;;;===>>>??????AAABBBBBBCCCCCCBBBAAA@@@{{{yyyuuuqqqllliiihhhhhhjjjnnnvvv{{{sssooorrrzzz||||||{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}|||}}}{{{{{{zzzyyyxxxwwwwwwvvvwwwwwwxxxxxxyyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~zzztttjjjaaaWWWQQQNNNMMMRRRXXX^^^cccggghhhfffeeehhhkkkrrruuuxxxzzzzzzyyyyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxtttsssqqqnnniiiddd___\\\[[[]]]aaadddffffffdddcccdddiiirrr{{{}}}sssiii]]]SSSIIIBBBAAAEEEGGGOOOZZZccckkksss|||}}}ooo___QQQHHHEEEFFFIIIRRR___jjjttt{{{tttrrrssstttwww{{{}}}|||{{{yyyuuusssooooooooommmjjjeeeaaa^^^ZZZYYYXXXYYY]]]ccciiimmmwww}}}|||xxxzzz|||{{{mmm]]]TTTRRRXXXdddooo{{{~~~~~~}}}|||~~~}}}zzzwwwtttttttttuuuvvvvvvyyy}}}mmmZZZMMMDDD<<<777666555444333111000111111222...............---------------------------------------------------,,,,,,******+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,------------------,,,+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,---------+++---............///111222222333444666777888888888777666555444333333333333333333333333444444444222222222222222222333333222333444666777777777666777777777777777666555555444444333444444555666777999999999:::::::::;;;;;;<<<===>>>???????????????>>>>>>>>>======>>>??????========================<<<===>>>>>>===<<<>>>??????>>>======>>>???>>><<>>==================;;;;;;:::999888888888888888999999:::<<<======>>>AAA@@@@@@??????@@@AAAAAA~~~|||xxxvvvrrrkkkfffeeefffhhhmmmwwwvvvrrrnnnqqqyyy}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}}}}zzzzzzyyyxxxxxxwwwvvvvvvvvvwwwxxxyyyzzzzzzzzzyyyzzz{{{||||||~~~~~~}}}wwwoooeeeZZZSSSNNNLLLQQQWWW\\\```ddddddaaa```dddgggnnnqqqvvvyyyzzzzzzzzz{{{zzzzzzyyyyyyxxxwwwvvvvvvssssssqqqooojjjeee```]]][[[\\\^^^bbbfffhhhgggfffeeeiiipppyyyuuulllaaaVVVKKKCCCBBBFFFFFFNNNZZZdddlllttt|||~~~qqq```RRRJJJGGGGGGIIIQQQ]]]hhhrrr}}}xxxppplllllloootttzzz~~~}}}{{{yyyvvvsssoooppppppooolllgggccc```YYYXXXWWWWWWZZZ^^^cccgggpppzzz}}}~~~{{{nnn^^^TTTOOOPPPXXXbbbmmmssszzz}}}|||}}}~~~}}}zzzxxxwwwwwwwwwwwwwwwzzzsss```RRRHHH???999777444333222111111000000111........................------------------------------------,,,,,,,,,,,,***+++,,,---...//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++******+++,,,,,,---------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,------......,,,---////////////111333333333444555777888999:::888777666555444444444444444444444444444444444444111111111111222333444555444555777999::::::999999999999:::999999888777777555555555555666777888999;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@============>>>>>>>>>>>>:::<<<======<<<<<<===??????===<<<===??????>>>===>>>======<<<<<<=========>>>>>>===;;;:::::::::::::::::::::;;;<<<<<<======@@@@@@>>>>>>>>>???AAABBB}}}yyywwwqqqoookkkfffccceeekkkpppyyy|||pppnnnpppxxx~~~}}}{{{zzzzzzyyyyyyyyyzzzzzzyyyyyyzzzzzz{{{}}}~~~}}}|||||||||}}}~~~zzzyyyyyyyyyxxxwwwwwwwwwwwwxxxzzz{{{||||||{{{{{{{{{{{{|||}}}~~~zzzvvvlll___VVVOOOLLLOOOUUUYYY^^^bbbaaa^^^]]]aaaeeejjjoootttyyy{{{{{{|||}}}}}}|||{{{yyywwwuuutttsssrrrrrrqqqoookkkfffaaa^^^[[[ZZZ[[[```eeeiiijjjiiigggjjjooowww{{{rrrggg[[[NNNCCCBBBEEEEEEMMMYYYdddlllttt|||rrrbbbTTTKKKHHHGGGHHHPPP[[[fffooozzzsssiiieeecccgggpppyyy}}}{{{yyyuuusssoooppppppooollliiieeecccZZZYYYWWWWWWXXX\\\___bbbkkkuuu}}}~~~~~~~~~}}}zzzooobbbWWWOOOKKKNNNUUU^^^fffqqqyyy~~~}}}~~~|||zzzyyyyyyyyyvvvxxxzzzzzzeeeWWWLLLBBB<<<:::222222222222111000///...........................---------------------------------,,,,,,,,,++++++++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,******++++++++++++******+++,,,,,,---......------++++++,,,,,,,,,,,,------...------------,,,,,,,,,++++++,,,,,,---......///---...000111000111333444555555666888999:::;;;<<<999888777666666666666666555555555444333333333222111111111222333555777888555777999;;;<<<<<<;;;:::999::::::;;;;;;;;;;;;;;;888888888888888999;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@AAA>>>>>>??????@@@@@@@@@@@@<<<===????????????@@@BBB???>>>===>>>@@@AAAAAA@@@AAAAAAAAA@@@@@@AAAAAABBBBBBAAA@@@>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAA@@@~~~zzzvvvssshhhgggdddbbbbbbhhhssszzz}}}tttooopppuuu~~~}}}}}}}}}}}}zzzzzzyyyyyyxxxyyyyyyzzzyyyyyyzzzzzz|||}}}~~~}}}|||||||||}}}~~~zzzzzzyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}}}}}}}}}}|||{{{{{{|||}}}~~~|||}}}qqqcccYYYQQQLLLOOOTTTXXX]]]aaa```\\\[[[___eeeiiimmmtttyyy{{{|||}}}~~~~~~|||yyywwwtttsssrrrqqqrrrqqqooolllgggbbb___[[[YYYZZZ^^^eeejjjllllllhhhjjjooovvv~~~xxxlll^^^OOOCCCAAAEEEDDDMMMYYYdddmmmuuu}}}ssscccUUULLLIIIGGGHHHOOOZZZdddmmmxxxzzzmmmccc^^^\\\bbbmmmxxx}}}{{{yyyuuussspppppppppooommmiiifffddd]]][[[YYYXXXYYY\\\___aaahhhrrr}}}{{{}}}~~~~~~|||zzzyyyyyy{{{qqqeeeZZZPPPHHHHHHLLLTTT]]]jjjvvv}}}}}}~~~}}}{{{zzzzzzzzzvvvxxx{{{~~~~~~iiiZZZPPPFFF???===111111222222111000...------.....................---------------------------------,,,,,,+++++++++***+++++++++***(((&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,------------,,,,,,,,,------,,,,,,,,,+++,,,,,,---.........---++++++,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,---...//////---///111111111222444555777777888999;;;<<<======:::999999888888888888888555555444444333222111111111111111222444666888:::666888:::<<<===<<<;;;;;;888999;;;<<<===>>>>>>>>>::::::::::::;;;<<<======<<<<<<;;;;;;;;;;;;::::::<<<===>>>>>>>>>>>>>>>===??????>>>>>>???@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCCCCCCCCCCEEEFFFDDDDDDCCCEEEGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGDDDCCCBBB@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<===???BBBDDDEEECCCAAA???~~~}}}}}}yyyqqqlllllldddccccccdddgggooo|||zzztttqqqooowww}}}||||||{{{{{{zzzyyyyyyyyyyyyzzz{{{{{{xxxyyy{{{|||||||||~~~~~~{{{zzzyyyxxxxxxzzz{{{}}}}}}}}}}}}~~~{{{wwwnnnbbbWWWRRRRRRTTTWWWZZZ]]][[[XXXYYY]]]bbbfffmmmuuu{{{}}}}}}~~~~~~|||yyyvvvtttrrrsssrrrpppooonnnkkkfffcccbbb^^^[[[]]]ccciiikkkjjjmmmnnnpppttt{{{}}}rrreeeWWWNNNIIIHHHFFFMMMXXXdddoooxxxrrrcccVVVMMMIIIKKKJJJOOOYYYdddnnnyyyyyyiii^^^YYYXXX^^^hhhsss|||}}}yyytttqqqnnnooopppqqqpppmmmjjjhhhaaa^^^ZZZWWWVVVYYY]]]___fffmmmwww}}}zzzuuuqqqpppqqqrrrqqqsssooobbbPPPEEECCCEEERRRXXXcccqqq|||~~~|||zzzyyywwwuuuvvvxxx{{{wwwcccTTTHHHAAA===:::777444222222111000/////////.........------------------,,,,,,+++++++++------,,,+++,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,++++++++++++++++++,,,,,,---------(((***,,,.........---,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------+++)))+++---///---+++++++++,,,,,,,,,,,,---------------...------,,,,,,.........////////////000---......---++++++---...000111222333555666777777888999;;;<<<===>>>======;;;;;;;;;<<<<<<<<<======999888666555444444555666444444555555666777777777;;;;;;;;;;;;;;;;;;;;;;;;>>><<<;;;===??????<<<888<<<;;;:::;;;<<<>>>>>>===>>>>>>>>>>>>??????AAAAAA>>>???@@@BBBCCCDDDEEEEEEAAACCCEEEFFFEEEEEEFFFHHHKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQKKKLLLNNNRRRWWWZZZ[[[[[[[[[VVVQQQRRRVVVZZZZZZXXXTTTPPPJJJGGGEEEDDDCCCCCCEEECCC@@@>>>>>>??????>>>>>>>>>??????>>>===<<<<<<|||yyywwwqqqhhhcccccc^^^^^^___dddmmmyyyyyysssqqqqqqzzz~~~}}}|||{{{{{{{{{yyyyyyyyyyyyyyyzzzzzz{{{xxxzzz||||||{{{|||}}}}}}|||zzzyyyzzz{{{}}}~~~}}}}}}~~~~~~|||sssgggZZZSSSPPPQQQSSSWWWZZZZZZYYYZZZ^^^bbbeeekkkssszzz|||}}}~~~|||zzzwwwuuussssssrrrqqqqqqpppnnnjjjgggccc^^^ZZZ\\\bbbiiillllllooooooqqquuu{{{vvviii\\\QQQKKKIIIIIIPPP[[[fffpppxxxssseeeXXXOOOKKKLLLKKKPPPZZZeeennnyyyuuufff\\\XXXVVV]]]hhhsss}}}~~~zzzuuurrrrrrrrrssssssqqqnnnjjjhhhcccaaa]]]YYYYYY[[[^^^```dddjjjsss|||}}}xxxrrrllljjjjjjllloooqqqpppeeeUUUIIIFFFGGGOOOWWWdddsss~~~}}}{{{zzzvvvvvvwwwyyy}}}{{{hhhXXXLLLCCC>>>:::777444222111111000/////////.........---------.........---------,,,,,,------,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------+++***+++---...---+++++++++,,,,,,,,,,,,---------------......------,,,------........./////////,,,.........,,,,,,...///111222333444555777888888999:::<<<===>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;777666555444444444555666555555666666777888888888;;;:::::::::::::::::::::===<<<;;;===???@@@===;;;>>>===<<<<<<<<<===<<<;;;::::::;;;;;;<<<>>>@@@BBBEEEHHHMMMPPPQQQPPPNNNLLLGGGJJJNNNQQQSSSUUUXXXZZZZZZ[[[\\\^^^```aaabbbcccaaabbbcccccccccccccccccceeefffgggjjjmmmoooppppppllliiigggiiinnnrrrrrrqqqkkkfff^^^WWWRRRNNNKKKJJJJJJGGGCCC@@@????????????BBBBBBBBBAAA@@@??????>>>|||wwwrrroooiii```\\\\\\[[[\\\```iiivvv~~~sssmmmmmmqqqttt~~~}}}|||{{{zzzzzzzzzyyyxxxxxxxxxxxxyyyzzzzzzyyy{{{||||||{{{{{{|||~~~~~~}}}|||{{{|||}}}~~~~~~yyymmm```UUUOOOLLLNNNRRRWWWYYYZZZ[[[^^^aaabbbhhhpppwww{{{~~~}}}{{{yyyvvvuuutttssssssssstttrrrnnnkkkccc___ZZZ[[[aaahhhmmmooopppqqqsssvvvzzz~~~|||pppcccWWWOOOKKKMMMTTT___jjjrrryyy~~~uuuhhh\\\SSSOOONNNMMMQQQ[[[eeeooozzzpppaaaYYYVVVSSS[[[gggttt|||wwwtttvvvvvvuuutttqqqnnnkkkiiigggddd```]]]\\\\\\^^^```bbbgggnnnuuu{{{~~~{{{vvvnnngggccccccdddlllppprrrjjj\\\PPPJJJIIIMMMWWWfffwww~~~~~~}}}xxxwwwvvvwww{{{ppp```QQQFFF???:::777444222111111000////////////.........------/////////...............---,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,------.........------,,,---------............,,,---//////......///111222333444555666888999999;;;<<<===>>>??????>>>=========<<<;;;:::999888888555444444444444555666666666666666777888888999999999999999999::::::::::::999999999;;;===>>>===;;;>>>======<<<;;;999888888999;;;===>>>@@@DDDHHHLLLTTTXXX___eeeeeebbb\\\XXXSSSWWW^^^ccciiinnnsssvvvuuuvvvxxxzzz|||}}}}}}}}}||||||}}}}}}}}}|||{{{{{{~~~~~~~~~tttkkkddd___[[[YYYWWWSSSNNNIIIEEEDDDDDDEEEIIIHHHFFFEEEDDDCCCCCCBBBwwwqqqkkkgggbbb[[[YYY[[[\\\aaaiiittttttiiihhhoooyyy~~~}}}|||zzzyyyyyyyyyyyyxxxwwwwwwwwwwwwxxxyyyyyyzzz|||}}}|||{{{{{{|||}}}~~~~~~}}}||||||~~~|||qqqeeeXXXOOOJJJJJJOOOUUUXXXZZZ[[[\\\^^^```eeellltttzzz~~~~~~|||{{{yyyxxxwwwwwwvvvwwwwwwuuuqqqnnneee```[[[ZZZ___gggmmmqqqqqqssstttvvvyyy|||xxxkkk^^^TTTNNNQQQXXXbbbmmmuuu{{{wwwkkk```WWWSSSPPPNNNRRR[[[fffooo{{{{{{jjj[[[TTTRRRQQQZZZhhhuuu~~~zzzwwwwwwvvvuuutttqqqooommmllliiigggddd```^^^^^^^^^___bbbeeeiiiooouuu}}}}}}zzztttlllddd```___```jjjpppsssooocccVVVNNNKKKMMMYYYkkk{{{~~~}}}||||||zzzxxxwwwwwwzzzxxxgggWWWHHH@@@:::777444222222111000///////////////....................................,,,,,,,,,,,,------......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))***+++---------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,------,,,+++++++++,,,,,,,,,------,,,------...............,,,,,,,,,---------......,,,---///000000000222333444444555777888999:::;;;======???@@@@@@???>>>===>>>===<<<;;;999777666555333333333444555666777777666666666777888888999999999999999999999:::::::::;;;;;;;;;===>>>??????>>>>>>??????>>><<<;;;;;;<<>>??????@@@@@@???>>>======<<<;;;999888666555444333444555666777888888888555666666777888888999999999999::::::;;;;;;;;;;;;>>>??????@@@AAABBBCCCDDDBBBCCCDDDCCCBBBBBBDDDGGGHHHMMMUUUZZZ___dddlllrrryyy{{{~~~}}}zzzxxxwww|||}}}|||||||||yyywwwsssllleeebbbbbbdddcccbbb```___]]]\\\[[[[[[lllddd]]]YYYUUUSSSVVV[[[eeesssxxxsssooorrr{{{|||yyyyyy{{{zzzyyyxxxwwwvvvvvvvvvvvvuuuuuuuuuuuuvvvwwwwwwyyy{{{||||||{{{{{{|||~~~~~~}}}}}}}}}wwwmmmaaaUUULLLJJJMMMQQQVVVYYYZZZZZZZZZ]]]```fffooowww}}}~~~}}}~~~}}}}}}|||yyyuuurrrkkkgggaaa]]]]]]bbbiiimmmooorrruuuuuuuuuwww{{{{{{nnnddd^^^\\\aaaiiiqqqwww}}}|||rrrggg]]]YYYRRRPPPRRRZZZdddooo{{{ooo\\\PPPLLLLLLQQQ[[[kkk{{{}}}wwwvvvtttrrrqqqqqqrrrrrrkkkjjjhhheeecccaaa```___bbbdddeeehhhmmmuuu~~~|||{{{wwwqqqjjjdddaaaaaaeeejjjoooooohhh___XXXTTTWWWcccsss~~~}}}|||{{{}}}~~~}}}}}}sssaaaQQQFFF<<<:::777555444444333222000000000/////////......---------------.........+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------***++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***,,,------++++++---...++++++,,,,,,,,,,,,------,,,---...///////////////,,,---------............***---111333444555666777777888999:::;;;===>>>>>>>>>???@@@@@@???>>>===<<<;;;:::999888777666555555666666888999::::::::::::777777777888999999::::::;;;;;;<<<<<<======>>>>>>;;;===???@@@AAACCCGGGJJJFFFHHHHHHGGGEEEGGGMMMRRRUUU]]]gggmmmpppuuu|||{{{uuuqqqqqqtttvvvvvvuuuuuusssrrrpppoooddd\\\VVVUUUUUUWWW^^^fffsss|||ssssssvvv~~~~~~}}}zzzwwwzzzyyyxxxwwwvvvuuuuuuuuuuuuuuuttttttuuuuuuvvvwwwxxxzzz||||||{{{|||}}}yyyqqqeeeXXXOOOIIIKKKOOOTTTYYY\\\]]]\\\]]]___dddmmmvvv|||~~~~~~~~~~~~}}}~~~~~~|||xxxuuummmjjjddd___]]]```eeeiiimmmqqqttttttsssuuuzzzwwwnnnhhheeehhhnnnrrrwww{{{~~~tttiii___ZZZRRRPPPQQQYYYcccnnnzzzyyyhhhVVVLLLJJJLLLSSS]]]nnn~~~{{{yyyvvvsssrrrrrrrrrsssmmmlllkkkiiifffdddbbbaaabbbcccdddfffjjjqqqyyy}}}}}}{{{uuummmfffaaa______dddiiikkkgggbbb^^^\\\\\\fffttt~~~~~~|||~~~}}}~~~~~~yyygggVVVLLL>>>;;;888666666666444333000000000000/////////...------........./////////+++,,,---.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------******++++++,,,---......++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***,,,------++++++,,,...++++++,,,,,,,,,,,,------,,,---...///000000000000------........./////////***---222555666777888999888999:::;;;===>>>????????????@@@@@@???===<<<:::888777777777777777666666999:::;;;<<<===<<<<<<;;;999999::::::;;;<<<<<<<<<======>>>>>>???@@@@@@AAA===@@@DDDGGGJJJNNNTTTXXXVVVWWWVVVTTTRRRUUU\\\ccclllttt\\\VVVRRRTTTYYY___jjjttttttrrruuu|||~~~|||{{{zzzyyyxxxvvvuuuuuuuuuttttttttttttttttttuuuvvvvvvxxxyyy{{{|||||||||~~~{{{sssgggYYYPPPGGGIIIMMMRRRYYY]]]______]]]^^^cccllluuu|||}}}}}}}}}}}}}}}~~~~~~{{{xxxooolllfffaaa^^^___cccffflllooossssssrrrsssyyy~~~}}}tttoookkkmmmpppsssvvvzzz~~~vvvjjj```ZZZRRROOOQQQYYYcccmmmyyy~~~ssscccSSSJJJJJJMMMTTT^^^ooo}}}yyyuuurrrrrrrrrsssnnnmmmmmmkkkiiifffdddcccaaabbbccceeehhhooovvv|||}}}xxxoooggg```]]]ZZZ___eeeggggggeeecccccc___hhhttt|||}}}~~~yyyzzz}}}}}}}}}~~~|||jjjZZZPPP???<<<999777777777555444000000000000////////////.../////////000000111111+++,,,---.........---,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,---------))))))***+++---...//////++++++++++++,,,---......------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---))),,,...---+++***,,,///++++++,,,,,,,,,---------,,,---...///000000000000.........////////////000***---222555777888999:::999:::;;;<<<===???@@@@@@????????????>>>===;;;:::666666666666777777777888;;;<<<===>>>>>>>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@AAABBBBBBBBBHHHLLLQQQUUUZZZ```gggmmmllllllkkkgggdddgggpppxxx}}}zzz}}}TTTUUUVVVYYY```lllzzzyyyxxxwww~~~|||zzzyyyzzz{{{yyyxxxwwwvvvuuuuuuuuuvvvuuuvvvvvvwwwwwwwwwwwwvvvxxxyyy{{{|||~~~yyymmm^^^TTTJJJJJJKKKOOOUUU[[[___```^^^```ccciiiqqqwww{{{}}}}}}}}}~~~~~~}}}|||{{{tttoooiiiccc______```bbbkkkooossssssrrrsssyyy~~~}}}vvvrrrqqqqqqsssxxx|||~~~xxxnnn```WWWWWWWWWXXX]]]eeepppzzz}}}ooo___SSSMMMLLLNNNXXXbbbsss~~~{{{xxxvvvuuuvvvvvvvvvsssooollljjjhhheeecccddd```^^^```dddgggnnnuuu{{{sssiii___YYY[[[ZZZ[[[bbbiiimmmllliiijjjoootttwwwwwwxxx{{{~~~~~~}}}|||{{{{{{~~~}}}uuuxxx~~~sss___OOOBBB===999999777444555888////////////000000000000////////////////////////,,,,,,,,,------..................------,,,,,,,,,---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,++++++***,,,,,,+++*********+++,,,,,,,,,,,,---------......---------............//////////////////000111111333444555777999:::::::::>>>>>>>>>>>>>>>>>>?????????>>><<<:::999888777777666777888:::;;;<<<<<<<<<>>>???@@@@@@@@@???===<<<;;;===??????>>>======>>>AAA@@@>>>>>>AAAEEEJJJMMMXXX]]]eeelllqqquuuxxx{{{{{{wwwsssrrrttt{{{~~~zzzyyy|||SSSUUUYYYaaammm{{{yyywwwvvv}}}yyywwwwwwxxxyyyxxxxxxxxxxxxwwwwwwvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxxxxyyy{{{}}}~~~xxxnnnaaaWWWKKKJJJJJJMMMSSSZZZ^^^``````aaaccchhhnnntttyyy|||}}}}}}~~~~~~|||{{{tttpppjjjdddaaa```aaabbblllppptttuuutttuuuyyy}}}zzztttsssrrrtttxxx}}}~~~xxxnnnaaaXXXUUUUUUWWW\\\dddppp{{{~~~ppp___SSSLLLMMMOOOYYYddduuu}}}zzzxxxwwwwwwwwwwwwtttpppnnnllljjjhhheeeccc^^^\\\^^^aaadddjjjqqq{{{~~~yyyqqqfff]]]XXX[[[ZZZ[[[bbbkkkrrrsssrrrqqqssstttuuuuuuuuuvvvwww}}}~~~~~~~~~|||uuuyyyzzzgggWWWHHHAAA<<<:::888444444666///000000000000000000000////////////////////////,,,,,,------------------......---------,,,,,,,,,------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///////////////000111222222444555777888:::;;;;;;;;;<<<===>>>>>>????????????<<<;;;:::888777666666666888999:::;;;<<<=========<<<===>>>??????>>>===<<<<<<>>>?????????>>>???@@@@@@???===???EEENNNXXX^^^lllqqqxxx~~~|||}}}~~~{{{{{{TTTXXXaaannn}}}xxxuuuvvvxxx}}}|||yyyvvvuuutttuuuvvvwwwxxxyyyyyyyyyxxxwwwvvvwwwwwwxxxxxxyyyyyyyyyyyyyyyzzz|||~~~~~~|||xxxoooddd[[[MMMKKKIIIKKKPPPWWW]]]```bbbbbbbbbeeejjjqqqxxx|||~~~~~~~~~~~~}}}|||uuurrrmmmgggdddccccccdddmmmqqqvvvxxxwwwwwwyyy{{{xxxvvvuuuvvvzzz}}}~~~wwwlll```XXXTTTUUUWWW]]]gggsss~~~qqq```RRRLLLMMMOOO[[[gggzzz}}}zzzyyyxxxxxxwwwuuuqqqooonnnmmmkkkiiibbb]]][[[]]]___```eeellluuu|||~~~xxxpppfff^^^XXX[[[[[[^^^fffqqqzzz~~~{{{xxxuuusssrrrrrrqqqpppyyy~~~~~~}}}}}}|||{{{xxx{{{nnn___NNNFFF???;;;888444333444000000000000000000000000////////////////////////------------------,,,,,,...------------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,---......---,,,,,,,,,,,,,,,---------......---------............///000000000000111222333444666777999:::;;;<<<======;;;<<<>>>?????????>>>===888777777666666666666666:::;;;<<<===>>>?????????======>>>??????>>>>>>>>>:::<<<============>>>???AAA??????CCCMMM[[[iiirrr}}}~~~XXX^^^kkk{{{~~~wwwtttwww|||~~~|||yyyxxxvvvtttssssssttttttuuuvvvxxxyyyyyyxxxwwwuuuwwwwwwwwwwwwxxxyyyyyyzzzzzz{{{}}}~~~{{{xxxpppfff___QQQMMMJJJIIINNNUUU[[[^^^aaaaaaaaabbbgggoooxxx~~~~~~~~~}}}wwwtttpppkkkhhhffffffgggnnnrrrwwwzzzzzzyyyyyyzzz}}}{{{yyyyyy{{{~~~|||tttiii^^^WWWTTTUUUYYY```kkkxxxqqq```RRRMMMNNNQQQ]]]kkk~~~}}}{{{zzzyyywwwtttqqqpppooonnnlllkkkddd___\\\]]]]]]^^^bbbgggpppwwwzzzrrriiiaaa\\\ZZZ]]]dddooo{{{}}}vvvqqqqqqqqqpppnnnxxx~~~~~~|||}}}~~~rrrbbbRRRIII???;;;888444222444111111111000000000000000////////////////////////.........------,,,,,,,,,------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))))))))***+++,,,,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++,,,...000000///---,,,,,,,,,,,,---------......---------............///000000000111222444555666999999;;;<<<===>>>>>>>>><<<===>>>???>>>===;;;999555555555555666777888888<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@?????????===>>>??????======???AAABBBCCCFFFMMMYYYhhhvvv~~~^^^gggwww}}}wwwuuuwww~~~|||yyywwwvvvvvvuuutttsssssssssssstttrrrtttvvvwwwxxxwwwvvvuuuvvvuuuuuuuuuvvvwwwyyyzzz{{{|||~~~~~~{{{xxxqqqhhhaaaVVVQQQLLLJJJLLLRRRWWWZZZ]]]]]]^^^```dddnnnyyy~~~~~~xxxvvvsssooollljjjiiiiiinnnrrrwww{{{|||{{{zzzzzz}}}}}}|||}}}~~~~~~~~~}}}}}}}}}yyypppeee[[[VVVRRRTTTZZZcccnnn{{{rrr___RRRNNNPPPSSS___nnn~~~~~~|||{{{vvvtttqqqpppoooooommmkkkgggbbb______^^^]]]___dddjjjrrr~~~{{{ssskkkddd```\\\bbbmmmzzz~~~vvvrrrqqqrrrrrrqqq{{{}}}|||~~~wwwgggVVVJJJ???;;;888555333444222111111111000000000///////////////////////////.........------,,,,,,,,,------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---...///,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++,,,...000000000...---,,,,,,,,,---------......---------............///000111111222444666777888:::;;;<<<>>>????????????>>>>>>>>>===;;;999777555555555555666777888::::::>>>>>>???@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>AAABBBBBBBBBAAABBBDDDFFFEEEIIIRRR]]]kkkwwwhhhrrrxxxwwwvvvyyyzzzuuurrrppppppssssssrrrrrrrrrsssssstttqqqrrrtttvvvwwwwwwvvvvvvuuuuuuttttttuuuwwwyyyzzz{{{}}}|||yyywwwqqqjjjddd\\\WWWPPPLLLLLLOOORRRTTTXXXYYY[[[\\\aaakkkwww~~~zzzxxxvvvssspppnnnlllkkknnnqqqvvvzzz|||}}}|||{{{zzz~~~~~~}}}{{{|||{{{wwwmmmbbbYYYUUUOOOSSS[[[eeeqqq}}}rrr___RRROOORRRWWWaaappp|||}}}~~~}}}xxxuuurrrqqqpppooonnnlllkkkfffbbbaaa___]]]^^^bbbfffmmmxxxzzzrrrlllfffcccaaaiiiuuu}}}wwwsssrrrsssuuuvvv}}}~~~}}}~~~~~~ooo[[[NNNAAA<<<999666444555222222222111111000000///////////////////////////------------------,,,,,,,,,,,,,,,------------...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,---////////////...,,,,,,,,,---------......---------............///111111222333555777999:::<<<<<<===>>>???????????????>>><<<:::888666444333555555555666888999;;;<<<>>>>>>???@@@@@@@@@@@@@@@>>>============>>>??????@@@AAABBBCCCDDDGGGJJJMMMOOOVVVcccqqq~~~}}}uuu~~~~~~uuuvvvyyy}}}yyyuuurrrqqqpppqqqpppppppppqqqqqqrrrrrrrrrrrrssstttuuuvvvwwwxxxxxxvvvuuuuuuuuuvvvxxxzzz||||||}}}~~~~~~{{{xxxvvvuuuqqqkkkfffbbb\\\UUUOOOMMMMMMNNNNNNTTTVVVXXXYYY\\\eeeqqq{{{~~~{{{zzzxxxvvvsssqqqnnnmmmnnnppptttxxx|||}}}}}}|||zzz|||~~~|||zzz|||{{{vvvlllaaaYYYUUUOOOUUU___kkkwwwqqq___SSSPPPUUUZZZbbbppp{{{{{{zzzxxxuuusssrrrqqqooommmnnnhhhdddccc```\\\\\\```aaahhhrrr}}}{{{tttnnnjjjhhhhhhnnnxxx}}}}}}{{{wwwsssqqqrrruuuyyy|||~~~wwwcccUUUEEE>>>;;;888555555333333222111111000000///////////////////////////,,,,,,------------------,,,,,,,,,---------......+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))******++++++,,,---------........................------------------------,,,,,,---------,,,+++++++++,,,,,,---......//////,,,,,,,,,---------......---------............///111222333444666999;;;<<<<<<===>>>???????????????<<<;;;888666444444444555555555555666777999:::;;;======>>>?????????>>>>>><<<<<<<<<>>>@@@CCCEEEGGGEEEGGGJJJMMMQQQVVV\\\```eeemmmyyy{{{uuuuuuyyytttwww|||xxxvvvtttsssssssssuuuvvvnnnnnnoooooopppqqqqqqqqqtttttttttuuuvvvxxxzzz{{{wwwwwwvvvvvvwwwyyy{{{}}}|||~~~~~~~~~|||{{{zzzwwwtttssssssqqqlllhhheee___WWWQQQMMMLLLKKKKKKRRRTTTVVVWWWYYYaaalllvvv~~~{{{{{{zzzxxxuuurrrpppnnnmmmooorrrwww{{{~~~~~~}}}zzz}}}}}}|||zzz||||||wwwlllaaaZZZVVVSSSYYYdddqqq}}}qqq___SSSQQQVVV[[[cccqqq~~~zzzzzz}}}zzzwwwuuusssrrrpppnnnoooiiieeeccc```[[[[[[^^^^^^dddnnnxxx}}}wwwrrrnnnlllmmmrrryyy~~~}}}zzzxxxzzzzzzxxxtttppppppuuuyyyzzz}}}|||iiiZZZIIIAAA===999555444333333222222111000000///////////////////////////,,,,,,,,,------.........,,,,,,,,,------.........+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000///...,,,+++))))))***++++++,,,------........................------------------------------------,,,,,,+++***,,,++++++,,,,,,...///000,,,,,,,,,---------......---------.........//////111222333555777:::<<<===<<<===>>>???????????????:::888555333333444666777444444555555777888::::::<<<======>>>>>>>>>======<<<<<<>>>AAADDDIIIMMMOOOQQQTTTYYY^^^ccckkksssxxxzzzzzztttrrrsssxxx}}}|||vvvuuusssqqqpppooonnnnnnpppooooooooopppqqqrrrrrrtttuuuuuuvvvwwwxxxxxxyyyxxxxxxwwwxxxzzz|||}}}~~~~~~}}}{{{yyyxxxtttuuuuuusssqqqnnnjjjhhhiiiddd\\\TTTNNNLLLLLLLLLPPPTTTWWWWWWWWW]]]hhhrrr{{{~~~|||{{{yyyyyyxxxwwwssspppmmmmmmooorrrwwwzzz|||{{{}}}|||}}}~~~yyyrrriii```YYYUUUWWW```kkkvvvkkk\\\SSSPPPSSSYYYjjjvvv}}}~~~|||{{{yyywwwuuurrrpppooommmmmmkkkhhhddd```\\\ZZZ\\\]]]eeeqqq|||{{{wwwsssqqqvvv{{{~~~yyysssqqqrrruuuzzz|||xxxqqqlllmmmqqqvvv{{{}}}rrrbbbNNNAAA===<<<888444444333222111000000000000000000000000000000000000---------............///------------------------.........------,,,,,,,,,***,,,------++++++,,,..............................------,,,,,,------...++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++............//////000000------------------------------------------------+++,,,------......------+++,,,------......------......------...///111222333444666888:::;;;<<<<<<===>>>?????????>>><<<;;;999888555333222333444444555777999:::::::::;;;===???>>>===<<<<<<>>>???AAAAAAAAABBBCCCGGGPPP]]]ffffffpppyyy}}}xxxsssqqqsssvvv}}}zzzvvvssssssqqqooonnnmmmllllllnnnnnnnnnnnnooopppqqqqqqsssssstttuuuvvvwwwxxxyyyzzzyyyyyyyyy{{{~~~~~~~~~~~~|||||||||{{{zzzxxxvvvuuusssttttttsssqqqnnnllljjjkkkfff^^^VVVPPPMMMLLLKKKNNNSSSWWWWWWXXX]]]gggpppxxx~~~~~~{{{zzzyyyyyyyyyxxxuuurrrnnnnnnnnnrrrvvv{{{}}}}}}~~~yyyrrriii```ZZZWWWZZZdddqqq|||}}}iiiZZZQQQNNNRRRWWWhhhttt}}}}}}~~~~~~|||yyyvvvsssqqqpppooonnnmmmllliiieeeaaa]]][[[\\\]]]cccmmmwww}}}zzzwwwyyy}}}~~~wwwqqqmmmmmmrrrxxx|||zzzsssnnnmmmooosssxxx~~~uuueeeQQQDDD???===999555444333222111000000000000////////////////////////---------............///------------------------......---------,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++---------....../////////------------------------------------------------+++,,,------......------+++,,,------......------......------...000222333444555777999:::;;;<<<<<<;;;<<<<<<<<<;;;:::999999555444333222222333555666555888:::;;;:::999:::;;;888999:::<<<===>>>AAABBBCCCDDDGGGKKKSSS```nnnxxx}}}vvvooolllooovvv|||~~~{{{vvvrrrpppqqqpppnnnmmmkkkkkkjjjjjjmmmmmmmmmnnnooooooppppppqqqqqqrrrtttvvvwwwxxxyyy{{{zzzzzz{{{}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}|||{{{zzzzzzvvvvvvvvvuuutttrrrqqqppppppqqqqqqqqqpppooommmlllmmmiiibbbZZZSSSNNNKKKJJJLLLQQQVVVXXXYYY]]]eeelllttt|||~~~~~~~~~~~~~~~}}}}}}}}}{{{zzzzzzzzz{{{zzzxxxuuurrrpppoooqqqvvv{{{~~~yyyqqqhhh```\\\ZZZ___kkkzzzxxxeeeWWWOOOLLLOOOUUUeeerrr}}}|||{{{{{{|||}}}~~~zzzuuurrrpppooooooooonnnmmmjjjfffbbb^^^\\\\\\[[[___gggpppzzz}}}~~~vvvnnniiigggnnnvvv}}}~~~yyyrrrnnnnnnpppuuu~~~}}}~~~zzzjjjVVVGGGAAA>>>999555444333222111111000000111........................---------............///------------------------------------,,,,,,,,,,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------------------------------+++,,,------......------,,,,,,---............---............///111333444666777888:::;;;;;;<<<<<<:::999888777666666666666111000000111222444666888777999;;;<<<:::999999999666888;;;===???AAADDDFFFJJJMMMRRRZZZfffuuuzzzvvvqqqmmmnnnttt|||}}}xxxtttpppnnnmmmooonnnmmmllljjjjjjjjjjjjlllmmmnnnoooppppppqqqqqqooopppqqqsssuuuwwwxxxyyyzzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||{{{|||}}}~~~}}}{{{yyyyyywwwvvvuuusssrrrrrrooooooooonnnmmmlllkkkkkkkkklllmmmnnnnnnmmmmmmlllnnnkkkfff___XXXQQQMMMJJJKKKOOOTTTWWWYYY\\\ccchhhrrrzzz~~~}}}}}}}}}}}}}}}}}}}}}{{{{{{{{{|||~~~}}}{{{yyywwwtttqqqrrrvvv}}}zzzqqqhhhaaa______fffrrrtttaaaUUUMMMKKKOOOUUUbbbppp}}}zzzxxxvvvtttvvvyyy}}}zzzuuurrrppppppppppppooonnnkkkhhhddd```^^^[[[YYY[[[bbbjjjttt~~~wwwoooiiifffmmmuuuyyyrrroooqqqvvv}}}~~~ooo[[[KKKBBB>>>999666444444333222111111111111........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------,,,------........................///000222555666888888999:::;;;;;;;;;;;;999888666444333333333444111111111222333555777888888:::<<<<<<;;;999999999:::===@@@BBBCCCGGGLLLPPPYYY[[[```iiiwwwtttrrrqqqrrrvvv|||yyytttpppnnnnnnoooooonnnmmmlllkkkjjjjjjjjjlllmmmooopppqqqrrrrrrrrrooooooqqqrrrtttvvvxxxxxxyyyzzzzzz|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||{{{{{{|||~~~~~~|||{{{yyyxxxxxxxxxxxxwwwuuussssssqqqpppnnnmmmkkkkkkggggggggggggffffffggggggfffggghhhiiijjjkkkkkkkkknnnllliiiccc]]]UUUOOOLLLIIIMMMRRRUUUXXX\\\aaaeeepppyyy~~~~~~}}}||||||}}}~~~~~~~~~}}}~~~}}}{{{xxxtttssswww~~~{{{rrrhhhcccdddgggmmmyyy}}}ooo^^^SSSMMMKKKOOOVVVaaappp{{{wwwsssqqqlllnnnrrrwww}}}|||wwwsssqqqqqqqqqqqqqqqooommmjjjfffbbb```ZZZXXXXXX^^^fffooo}}}zzzsssmmmiiimmmvvvxxxssstttxxx}}}uuu```NNNDDD===999666555444333222111111111111........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,++++++,,,...------------------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------+++,,,------......------,,,---......//////...............///111444666888999::::::;;;;;;:::::::::888777555333222333333444444444444555666777888888:::;;;===<<<;;;;;;;;;======BBBGGGJJJMMMSSS[[[bbblllmmmpppwwwqqqqqqtttxxx~~~{{{yyyuuuqqqooooooooopppnnnnnnmmmlllkkkkkkkkkkkklllmmmoooqqqrrrssssssrrrppppppqqqsssuuuvvvwwwxxxyyyzzz{{{}}}~~~~~~|||||||||}}}zzzzzzyyyyyyyyyyyyxxxxxxxxxxxxwwwxxxzzzzzzyyywwwuuusssrrrqqqqqqqqqooommmmmmlllkkkiiihhhgggeeeeee````````````aaabbbcccdddcccdddeeefffggghhhiiijjjllllllkkkhhhbbbZZZSSSOOOIIILLLPPPSSSVVVZZZ___bbbnnnxxx~~~}}}~~~~~~zzzuuutttwww}}}{{{rrriiifffjjjooouuuvvviiiYYYPPPLLLKKKPPPWWWbbbrrr|||vvvqqqmmmjjjfffiiimmmtttzzz~~~yyyvvvtttssssssrrrrrrqqqoookkkhhhdddbbbZZZWWWWWW\\\bbbjjjwwwyyysssoooooowww}}}xxxvvvxxx{{{{{{fffSSSFFF>>>:::777555444333222222111111222........................---------............///------------------------++++++++++++,,,,,,,,,,,,***,,,------++++++,,,...++++++++++++++++++++++++...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------+++,,,------......------------...////////////.........///000333555888::::::::::::::::::999888888666555444444444444444444777777777888888888999999;;;<<<<<<<<<<<<===@@@CCCBBBIIISSSZZZ___fffooowww|||{{{|||rrrsssvvv|||~~~{{{uuusssqqqooonnnnnnooopppmmmmmmlllkkkjjjjjjjjjjjjjjjlllnnnqqqrrrrrrrrrqqqqqqrrrssstttuuuvvvwwwwwwzzz{{{|||~~~|||zzzyyyxxxyyyyyyuuuuuuuuuuuutttttttttssstttsssrrrsssttttttsssqqqnnnllljjjiiiiiihhhfffdddccccccbbbaaa___^^^]]]]]]ZZZZZZZZZ[[[]]]```bbbccccccccccccdddfffgggiiijjjiiikkkllljjjfff___WWWRRRJJJKKKNNNQQQUUUYYY^^^aaajjjttt}}}~~~zzzuuusssuuuzzz~~~|||ssskkkiiiooovvv}}}ooocccUUUMMMJJJJJJPPPWWWdddttt}}}wwwpppjjjfffccccccfffkkkrrrzzz|||yyywwwvvvuuussssssrrrpppmmmiiifffddd[[[XXXXXX[[[___dddnnnxxx~~~wwwssspppxxx{{{ttttttvvvyyy}}}mmmXXXJJJAAA<<<999555555444333222222222222////////////////////////---------............///------------------------******+++++++++,,,,,,,,,***,,,------++++++,,,...************************---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------...---------,,,,,,,,,,,,------------------------------------------------+++,,,------......------------...///////////////...//////111333777999;;;::::::::::::999888777666222333444444555444444444666777888999999:::::::::<<<<<<<<<;;;<<<@@@EEEIIINNNZZZhhhssswww{{{tttuuuxxx|||zzzuuuqqqpppoooooonnnnnnnnnnnnllllllkkkjjjiiiiiiiiijjjiiijjjmmmpppqqqrrrqqqpppssssssttttttuuuvvvwwwwww{{{|||~~~}}}{{{xxxvvvttttttuuuuuurrrrrrrrrqqqqqqpppppppppqqqpppooooooppppppnnnllliiigggeeeddddddbbb```^^^[[[ZZZZZZYYYXXXWWWVVVVVVWWWWWWWWWYYY[[[^^^aaacccccccccddddddfffhhhiiijjjgggjjjllllllhhhaaaYYYTTTJJJKKKMMMOOOSSSXXX^^^aaagggrrr|||}}}yyytttrrrtttxxx{{{}}}|||tttlllkkkrrrzzz~~~kkk___QQQJJJHHHIIIOOOVVVfffvvvzzzssslllfffaaa___bbbeeekkksss{{{~~~|||yyywwwvvvtttsssrrrpppmmmjjjgggeee]]]YYYXXXZZZ]]]```hhhqqqzzzyyyuuuqqqwww}}}qqqqqqrrruuuyyyqqq\\\LLLCCC>>>;;;555555444333222222222222000000000000000000000000---------.........//////------------------------*********++++++,,,,,,,,,***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------------------------------------------------.........------,,,,,,,,,------------------------------------------------+++,,,------......---------......///////////////...///000111444777:::<<<:::::::::999888777666555000111333444555555444333444555777888::::::;;;;;;<<<<<<;;;;;;<<>>999777666444222111111111111......---,,,,,,,,,,,,---------------------------+++++++++,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------******,,,------,,,******------------------------------............------------------------------///......------,,,++++++...------,,,,,,------...++++++,,,,,,,,,,,,------,,,---///000000000///...//////...------------...,,,---000333666888:::;;;<<<:::888555444444555555444444444444444555666777555888:::;;;;;;::::::;;;???AAACCCDDDFFFLLLUUU\\\www~~~~~~zzz|||vvvxxxzzzzzzxxxtttooolllkkklllllllllmmmmmmnnnnnnooommmkkkiiihhhiiijjjllllllnnnqqqrrrrrrssstttuuuvvvvvvwwwwwwwwwxxxxxxxxxxxx{{{~~~~~~|||yyywwwvvvuuutttrrrpppooommmmmmiiihhhgggfffeeeeeefffgggeeedddcccbbb```^^^]]]\\\[[[YYYVVVTTTRRRRRRSSSTTTSSSSSSSSSSSSTTTUUUWWWWWWXXX[[[```cccfffiiimmmpppoooqqqrrrppplllhhhfffeeeeeehhhlllooommmhhhbbb]]]PPPKKKIIIMMMRRRVVV\\\bbbeeelllvvv}}}}}}zzzyyyzzz{{{{{{zzz{{{xxxzzz|||sssdddZZZOOOKKKKKKNNNXXXaaaxxx|||qqqhhh```XXXWWWYYYaaaiiirrrxxx~~~}}}yyyuuuqqqnnnlllkkkiiigggcccaaa\\\XXXVVVZZZ```fffqqqxxx~~~zzzwww|||zzzqqqlllooouuuzzzjjjXXXJJJ@@@:::888777555333111111111111///......---------------....................................////////////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,************************,,,,,,------------,,,,,,------------------------...------------,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------,,,------...............//////...------.........///000222555777999:::;;;;;;999777555444444444555444444444444444555666777888:::===>>>======>>>??????AAADDDGGGLLLUUUaaaiii}}}~~~{{{vvvwwwwwwwwwtttqqqnnnllllllllllllmmmmmmmmmmmmmmmmmmkkkjjjhhhhhhjjjkkklllnnnppprrrsssssssssuuuvvvxxxxxxxxxxxxyyyyyyyyyyyyyyy{{{~~~|||xxxtttqqqqqqpppooollljjjhhhfffeeecccbbbaaa```___^^^^^^___]]]\\\[[[ZZZXXXWWWUUUUUUSSSRRRQQQPPPPPPQQQRRRSSSQQQSSSUUUXXX[[[]]]^^^___bbbeeeiiilllooorrruuuxxxyyyyyywwwsssmmmgggdddcccbbbffflllpppppplllfffaaaUUUNNNJJJLLLPPPTTT[[[bbbeeejjjqqqyyy~~~|||||||||{{{zzz|||}}}vvvnnn```XXXPPPKKKJJJPPP___lllzzzlllbbbZZZTTTVVVZZZaaakkkuuu}}}}}}yyyvvvqqqnnnllljjjhhhffffffccc^^^YYYVVVXXX\\\```iiiqqq~~~~~~zzzxxxzzzzzz{{{~~~|||tttnnnnnnrrrxxxqqq^^^NNNBBB<<<999777555333222111111111000000///...............////////////////////////////////////...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...************************+++++++++,,,,,,+++++++++------------------------,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......///...............///000222333555777999::::::;;;888777666444333333444444333333333444444555777777777999;;;<<<<<<<<<>>>@@@@@@CCCIIINNNWWWcccqqq{{{uuuuuutttrrrpppnnnmmmlllmmmmmmmmmmmmmmmmmmmmmmmmkkkjjjiiiiiiiiikkklllmmmnnnppprrrssssssssstttvvvyyyyyyyyyyyyzzzzzzzzzzzzyyy|||~~~zzzvvvqqqnnnmmmllljjjgggdddbbb```^^^\\\\\\[[[ZZZYYYXXXWWWWWWUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNOOOPPPRRRTTTUUUVVVWWWYYY]]]aaadddggghhhhhhjjjmmmrrruuuwwwyyy{{{}}}}}}zzztttlllfffcccbbbaaafffmmmrrrsssoooiiieee[[[SSSLLLKKKNNNRRRZZZaaadddffflllttt|||~~~}}}~~~|||~~~~~~|||tttlll\\\WWWQQQMMMLLLTTTgggxxxzzzjjj___WWWSSSWWW^^^bbbnnnzzz}}}xxxuuuqqqnnnmmmllljjjhhhhhhfffaaa\\\WWWVVVXXX[[[bbbjjjwww}}}zzzxxxwwwuuutttvvv|||xxxqqqnnnpppvvv~~~|||~~~xxxeeeSSSEEE===:::888666444222222111222111000000///////////////........................------,,,,,,++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------------,,,,,,++++++++++++,,,,,,------------------------++++++,,,,,,---...//////...------,,,,,,------...+++++++++,,,,,,,,,------...---,,,+++,,,---///000///.........///000000111555555666777888999999888666555444333333333333444333333333444555666777888999:::;;;;;;;;;<<>>>>>>>>@@@DDDGGGIIIRRR```mmmxxxyyytttuuu}}}}}}zzz|||mmmmmmlllkkkjjjjjjkkkkkkkkkkkkllllllmmmnnnnnnooolllllllllllllllmmmnnnnnnnnnppprrrrrrrrrrrrssstttzzzzzzzzzzzz{{{{{{{{{{{{zzz|||~~~{{{vvvqqqjjjfff[[[ZZZXXXUUURRRPPPNNNLLLLLLLLLMMMMMMMMMLLLKKKKKKHHHHHHHHHHHHIIIKKKMMMNNNPPPRRRUUUXXX[[[]]]^^^^^^cccdddgggiiikkkmmmnnnooorrruuuzzz|||}}}~~~||||||yyyssskkkddd```^^^^^^cccjjjpppsssssspppnnnhhh]]]RRRMMMLLLMMMSSSYYY^^^aaaeeejjjqqqwww}}}|||~~~}}}}}}~~~~~~yyypppgggYYYVVVUUUVVV\\\iiiwwwhhh]]]UUUSSSWWW^^^hhhuuu~~~xxxuuurrrppppppooonnnmmmjjjiiifffaaa\\\XXXWWWWWWYYY___iiivvv|||zzztttooojjjiiikkkpppzzzzzzqqqooowww{{{{{{rrr^^^LLLBBB<<<;;;888555333222222222111111000///////////////------------------------------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++...---,,,++++++,,,---...------------------------++++++,,,,,,---...//////...------,,,,,,------...++++++,,,,,,,,,,,,------///............///000000.........///000222333444444555555666666555555444333333444444444444444444555555555666888999;;;<<<;;;<<<===>>>@@@EEEKKKOOOXXXcccrrr~~~{{{pppkkkmmmwwwiiiiiiiiiiiiiiijjjkkkkkkiiijjjkkklllmmmoooppppppmmmmmmmmmnnnnnnnnnnnnnnnoooqqqssstttsssrrrssstttyyyyyyzzzzzzzzz{{{{{{{{{zzz|||}}}xxxrrrkkkddd___TTTSSSRRROOOMMMJJJHHHGGGJJJKKKLLLMMMMMMMMMLLLKKKIIIIIIIIIJJJMMMPPPSSSUUUWWWYYY]]]aaacccdddddddddffffffgggiiikkknnnpppqqqssswww{{{~~~~~~~~~~~~||||||yyyssskkkccc]]][[[ZZZ___fffmmmsssuuuvvvuuulllaaaUUUOOOLLLLLLOOOUUU[[[___cccgggkkkqqqyyy{{{}}}~~~||||||zzzsssiii___WWWUUUVVV]]]hhhyyywwwjjj```YYYVVVYYY___lllxxx|||yyyuuurrrqqqooonnnllliiiiiihhhddd^^^ZZZXXXWWWVVVZZZcccooo}}}|||zzzrrrkkkgggggghhhmmmyyy~~~ssspppzzz~~~~~~xxxdddQQQFFF===;;;999666444333222222000000///............///..........................................//////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))---,,,+++******+++,,,---------------------------,,,,,,,,,------............------,,,,,,------...++++++,,,,,,,,,,,,------,,,---......//////............///000111333444555444555555666666555555444333333444555555555555555666666777888999;;;<<<===<<<===@@@CCCHHHPPPXXX^^^llluuu}}}ooogggeeekkkxxxffffffggghhhiiijjjjjjkkkhhhiiijjjlllnnnooopppqqqoooooooooooooooooonnnnnnqqqssstttuuutttttttttvvvyyyyyyyyyzzzzzzzzz{{{{{{zzz}}}|||vvvoooggg^^^YYYSSSRRRPPPNNNLLLIIIHHHGGGLLLMMMNNNPPPQQQPPPPPPOOOMMMMMMNNNOOORRRVVVZZZ\\\^^^```dddhhhjjjkkkjjjjjjhhhhhhhhhjjjlllpppsssuuutttwww|||~~~~~~~~~~~~}}}}}}{{{uuulllccc\\\YYYWWW[[[ccckkkrrrwwwzzz{{{ooocccWWWPPPLLLKKKMMMRRRYYY^^^cccfffgggmmmwww{{{|||~~~|||zzz|||~~~vvvnnnbbbXXXVVVUUUWWWaaapppzzznnneee^^^ZZZ\\\bbbnnnzzz}}}xxxtttqqqooollljjjiiiiiihhheee```[[[YYYXXXUUUXXX___jjjyyy|||zzzpppiiieeefffgggkkkyyytttqqq{{{|||hhhUUUIII===<<<999666444333222222000000///...............////////////////////////,,,------....../////////,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++,,,............,,,+++)))))))))))))))))))))))),,,+++)))(((((()))+++,,,------------------------,,,,,,,,,---------.........------,,,,,,------...++++++,,,,,,,,,---------+++,,,---...///...---,,,......///000111333555666555555666666666666666555333333444555666666666666777777888999:::<<<>>>???CCCEEEIIINNNVVV___jjjqqq{{{{{{qqqgggbbbccckkkzzzdddfffggghhhggghhhjjjkkkjjjjjjkkkkkklllmmmmmmnnnppppppppppppppppppqqqqqqtttttttttuuuvvvxxxzzzzzz{{{{{{zzzyyyyyyyyyzzzzzz|||}}}~~~xxxqqqjjjbbbZZZUUUOOOOOONNNNNNNNNNNNNNNOOOQQQTTTWWWYYYZZZYYYZZZZZZYYYXXXWWWWWWYYY^^^bbbeeemmmnnnpppqqqrrrqqqqqqpppoooooopppqqqsssvvvxxxzzz}}}~~~}}}zzzvvvppphhh___XXXZZZZZZ^^^hhhsss{{{|||{{{ooohhh]]]RRRLLLKKKMMMOOOVVV]]]dddiiijjjnnnsssxxx}}}}}}}}}||||||yyyrrrjjjbbb]]]ZZZ]]]dddqqqzzzkkkbbb\\\[[[aaahhhrrr|||zzzuuuqqqooonnnnnnllljjjgggdddaaa]]]WWWTTTRRRRRRXXXcccooo|||~~~{{{xxxsssoookkkjjjnnnxxx|||xxx|||ttt\\\IIIAAA<<<888777555111000333////////////////////////......////////////......000000///...............---------.........///////////////......---------000000///...---,,,,,,,,,///...---,,,+++,,,,,,---++++++,,,,,,,,,,,,------,,,------......------,,,+++,,,------......------/////////...------,,,,,,+++,,,,,,,,,---.........------------------,,,,,,...+++)))+++...000///---...///111444555666666666333333333444444444444444555666888:::;;;:::999888???;;;999;;;<<<<<<@@@FFFDDDLLLVVV___kkkyyy{{{kkkddd```bbbiiisssaaaccceeeffffffgggiiikkkiiiiiijjjkkklllmmmmmmmmmooopppppppppqqqqqqrrrrrrsssttttttuuuvvvxxxyyyzzz{{{{{{zzzzzzyyyzzzzzz{{{|||}}}{{{uuuooohhhbbb\\\XXXSSSSSSSSSSSSSSSTTTUUUUUUYYY\\\___aaaaaaaaabbbbbbcccccccccdddgggkkkooorrrwwwxxxyyyzzzzzzyyyxxxxxxwwwwwwwwwxxxyyy{{{}}}}}}}}}{{{yyyuuuppphhh___YYYZZZZZZ^^^fffqqqxxxzzzzzzpppiii___TTTNNNLLLMMMNNNTTT[[[ccchhhjjjmmmrrrvvv|||~~~}}}}}}vvvnnngggaaa^^^___dddnnn|||zzzkkk```YYYYYY___hhhttt}}}{{{vvvrrrpppoooooonnnllliiifffccc___ZZZVVVTTTTTTWWWaaakkkwww}}}{{{yyyvvvsssrrruuu{{{|||yyybbbOOOCCC===999888555111111333000000000000000000000000......////////////......//////...---------------------------.........///.........---------,,,,,,......------,,,,,,++++++///...---,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,+++,,,------......------------...........................///////////////...---------------------...,,,***+++...000///...///000222444666666666666666666666666777777777777555666888:::;;;:::999888===:::999<<<>>>???CCCIIIVVVbbbppp{{{vvvnnnddd___^^^dddmmmwww]]]___aaacccccceeegggiiihhhhhhjjjkkklllmmmnnnnnnoooooopppqqqqqqrrrsssssssssssstttuuuvvvxxxyyyzzz{{{{{{zzzzzzzzz{{{{{{|||}}}|||wwwqqqkkkgggccc```^^^\\\\\\\\\\\\]]]___```aaafffhhhkkklllllllllmmmnnnooooooppprrruuuxxx{{{}}}~~~}}}}}}|||||||||}}}~~~|||zzzzzzyyywwwtttoooiiiaaa\\\[[[[[[]]]dddmmmtttwwwwwwpppkkkbbbYYYRRRNNNMMMMMMQQQWWW___eeeiiilllpppsss{{{|||ssskkkfffdddcccgggooo}}}{{{jjj^^^WWWXXXaaajjjxxx~~~yyytttrrrpppppppppnnnkkkiiifffbbb]]]ZZZWWWTTTUUU\\\dddooo~~~~~~~~~|||zzzyyyyyy{{{~~~~~~iiiVVVFFF???:::888666222111333222222222222222222222222......////////////............---,,,,,,,,,,,,,,,------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------......------,,,+++,,,------......------,,,,,,------...//////000///////////////....................................,,,+++,,,...000000///000111333555666777777777888888888888888888888888555777888::::::::::::999===;;;<<<@@@CCCEEELLLTTTjjj{{{zzzmmmfffaaa___aaaiiittt~~~YYY[[[^^^___aaabbbeeeggggggiiijjjmmmnnnooooooooooooooopppqqqrrrssstttuuussssssssstttvvvwwwyyyzzz{{{zzzzzzzzz{{{|||}}}}}}}}}xxxsssmmmiiiggggggfffeeeggggggggghhhiiikkklllmmmqqqrrrtttuuutttuuuwwwxxxwwwwwwxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz}}}}}}~~~~~~}}}{{{yyyxxxwwwuuutttrrroooiiiccc^^^\\\[[[\\\aaahhhooossstttqqqmmmggg___WWWQQQNNNLLLMMMSSS[[[bbbgggjjjnnnpppyyy~~~|||rrrkkkhhhiiikkkppp{{{{{{jjj^^^YYY[[[fffqqq}}}|||wwwtttrrrqqqpppnnnllljjjhhhddd```]]]WWWSSSRRRVVV]]]hhhwww~~~|||zzzxxxvvvvvvvvvwww||||||}}}|||~~~nnn\\\JJJBBB;;;999888444222333222222222222222222222222......////////////......///...------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------,,,------......------,,,+++,,,------......---------------.........//////.........---,,,,,,,,,+++.........///////////////...---------...///000000222333555777888888888777888888777777777777666666666777888:::::::::::::::???>>>???CCCHHHNNNZZZeeeyyy|||qqqkkkhhhgggkkkttt~~~UUUXXX[[[]]]^^^```ccceeegggiiikkknnnpppqqqqqqqqqooopppqqqrrrssstttuuuuuurrrsssssstttuuuwwwyyyyyyzzzzzzzzz{{{|||}}}~~~{{{tttpppkkkiiiiiijjjllllllpppppppppqqqrrrssstttuuuuuuvvvwwwvvvvvvwwwyyy|||{{{zzzzzzyyyyyyyyyyyyzzzwwwvvvvvvuuuuuutttttttttssssssttttttttttttssssssvvvwwwwwwxxxwwwvvvuuuuuusssrrrpppooonnnjjjeeeaaa]]]\\\[[[]]]ccciiinnnqqqrrrppplllfff^^^WWWPPPLLLKKKPPPWWW___eeeiiilllnnnvvv|||~~~{{{qqqjjjjjjooossszzz{{{kkkaaa^^^bbbmmmxxxzzzvvvtttrrrnnnmmmkkkjjjhhheeeaaa^^^VVVRRROOORRRYYYbbbqqq~~~~~~|||xxxuuurrrqqqqqqrrrwwwxxxyyyxxxvvvsssrrrqqqsssvvv|||~~~rrr```NNNEEE<<<:::999555333333111111111111111111111111......////////////......000//////...............------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,---------------------+++++++++,,,,,,,,,------,,,------......------,,,+++,,,------......------//////.........---------.........---,,,,,,,,,+++............//////000000---............///111222333555666888999999999888999999888888777777777777777888888999::::::;;;;;;@@@???AAAFFFMMMXXXhhhwww{{{vvvssssssxxxTTTVVVYYY[[[\\\^^^aaacccfffhhhkkknnnqqqqqqqqqqqqqqqqqqrrrsssssstttuuuuuurrrrrrssstttuuuwwwxxxyyyzzzzzz{{{{{{}}}~~~|||xxxpppmmmjjjiiijjjmmmppppppttttttssssssssssssttttttrrrrrrrrrqqqppprrruuuxxxzzzxxxvvvtttsssrrrrrrrrroooooonnnmmmmmmmmmnnnnnnmmmnnnoooppppppppppppppprrrrrrrrrrrrrrrrrrqqqqqqooonnnnnnmmmmmmkkkgggddd^^^\\\ZZZZZZ^^^cccjjjnnnrrrrrrqqqmmmfff\\\TTTNNNKKKNNNTTT[[[bbbhhhlllnnnrrryyy}}}~~~{{{qqqkkklllttt{{{{{{mmmfffdddhhhrrr|||}}}yyyuuusssmmmlllkkkjjjiiifffccc```WWWRRROOOQQQVVV^^^kkkwww~~~zzzvvvssspppooonnnlllmmmooopppooommmiiigggkkkpppwww~~~}}}{{{}}}xxxfffRRRGGG>>>;;;:::777444333000000000000000000000000......////////////......000000///............///------------,,,,,,,,,,,,,,,,,,,,,,,,------------........................+++,,,---.........------++++++,,,,,,,,,,,,------,,,------......------,,,+++,,,------......------000//////...------,,,,,,///////////////.........---------......//////000---///000/////////111333555666888999:::::::::999;;;;;;;;;:::999999888888888888999999:::;;;;;;;;;>>>???EEENNNWWWcccwwwSSSVVVXXXZZZ[[[\\\___aaaccceeeiiimmmoooppppppppprrrrrrsssssstttttttttuuurrrrrrssssssuuuvvvxxxyyyzzzzzz{{{|||}}}|||vvvrrrllljjjhhhhhhkkknnnqqqqqqsssrrrpppooonnnmmmllllllkkkkkkjjjiiihhhjjjmmmqqqsssqqqnnnkkkiiijjjkkklllhhhgggfffffffffggghhhiiihhhiiikkkmmmooooooooooooqqqqqqpppooonnnmmmmmmlllmmmlllkkkllllllkkkhhhfff___]]]ZZZXXXZZZ___ffflllrrrssstttrrrlllaaaWWWPPPKKKMMMQQQXXX```hhhmmmooopppwww}}}}}}~~~uuupppsss|||{{{pppjjjhhhkkksss{{{zzzvvvtttmmmlllkkkkkkjjjhhheeebbbZZZUUUQQQRRRUUUZZZfffqqqzzz~~~{{{vvvpppjjjgggbbbdddgggjjjkkkjjjgggdddeeekkkttt||||||{{{zzz|||nnnUUUJJJ???<<<;;;888444333000000000000000000000000......////////////......//////...------------...---------,,,,,,,,,++++++,,,,,,---------.........///......------,,,,,,,,,+++,,,---.........------++++++,,,,,,,,,,,,------,,,------......------,,,+++,,,------......------..................------.........///////////////+++,,,,,,---......//////---///111000//////111444777888999:::;;;;;;::::::;;;;;;::::::999888888888999999999999:::;;;<<<<<<===CCCNNN\\\gggtttTTTVVVXXXYYYZZZ[[[^^^```aaacccgggkkknnnoooooonnnssssssttttttttttttttttttrrrrrrrrrsssuuuvvvxxxyyyzzzzzz{{{|||~~~}}}xxxrrrnnniiigggfffhhhkkknnnpppqqqpppooommmjjjhhhgggfffeeeffffffdddbbbbbbdddhhhkkkllljjjfffcccbbbccceeegggbbbbbbaaaaaaaaacccdddeeedddeeehhhkkkmmmnnnoooooorrrrrrpppooommmkkkjjjiiikkkjjjjjjkkklllkkkiiiggg___]]]YYYWWWXXX]]]eeejjjrrrtttwwwuuuooodddYYYRRRLLLMMMPPPVVV___gggmmmpppnnnuuu}}}|||~~~{{{vvvzzz{{{rrrmmmkkkkkkqqqyyy~~~{{{{{{~~~{{{wwwuuunnnmmmlllkkkkkkiiifffddd]]]XXXTTTSSSTTTXXXbbblllsss~~~~~~xxxooofff```\\\^^^bbbgggjjjkkkhhhfffccciiirrrzzz{{{zzzyyy{{{tttWWWKKK???<<<<<<999555333000000000000000000000000......////////////............---,,,,,,,,,,,,------------,,,,,,+++++++++---------....../////////......---,,,,,,+++*********+++---...///...------++++++,,,,,,,,,---------,,,------......------,,,+++,,,------......------,,,,,,------.../////////+++,,,,,,------.........++++++,,,,,,---...//////---000111111//////222555777888:::;;;<<<;;;;;;:::999999888888777666555555999999999999:::;;;<<<<<>>:::666666222222222111000000//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,***+++,,,...///000000000///////////////////////////////////////////////////000333555777999::::::999999::::::999999888777555666999;;;<<<===>>>>>>???===>>>AAADDDIIITTT___ppp~~~~~~|||}}}xxxvvvsssrrrtttxxx}}}zzzyyyxxxyyy|||~~~}}}}}}iiiiiijjjjjjjjjjjjjjjjjjcccccccccccccccdddeeefffhhhhhhjjjkkkllllllllllllnnnooopppqqqtttvvvyyyzzz}}}~~~~~~uuunnngggffffffiiipppwww~~~tttnnnjjjeeecccaaa___]]]\\\\\\\\\]]]\\\[[[YYYYYYYYYZZZZZZ\\\]]]^^^``````aaaaaaaaa^^^^^^___aaabbbdddeeefffeeeeeefffgggggghhhiiiiiihhhhhhhhhiiiiiijjjjjjjjjiiijjjkkkmmmoooppppppqqqsssrrrooojjjeeeaaa___```^^^gggqqqwww|||}}}xxxoooeee\\\ZZZZZZ[[[aaafffpppuuu}}}|||{{{zzzxxxwwwxxx{{{}}}wwwjjjgggfffmmm{{{{{{uuuqqqnnnllljjjhhhgggddd```ZZZUUUQQQNNNLLLNNNRRRZZZeeettt~~~vvvqqqgggiiikkkppp{{{yyylllfffgggkkkuuu~~~~~~~~~xxx~~~yyyfffRRRFFF@@@:::777777333222222111111000//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------............---,,,,,,,,,------------------------------,,,++++++******++++++,,,***+++,,,...///000000000////////////////////////...////////////000000000000222444666888999999999888999999999999888777777777999;;;<<<<<<===@@@BBB@@@AAAEEELLLQQQXXXdddppp}}}zzzuuurrrgggeeecccbbbcccfffiiilllnnnooopppqqqpppooommmllleeeddddddgggjjjmmmnnnnnnkkkkkkmmmqqqvvv}}}llllllmmmmmmnnnnnnoooooohhhgggeeecccbbbbbbbbbbbbeeefffhhhjjjkkkkkkkkkkkkmmmnnnoooqqqtttvvvyyyzzz}}}~~~|||wwwoooiiieeegggkkkqqq{{{zzzpppjjjhhhaaa```^^^\\\[[[[[[[[[\\\ZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[]]]^^^___`````````]]]^^^___aaacccdddffffffddddddeeefffgggiiiiiijjjiiiiiiiiijjjjjjjjjjjjjjjhhhiiikkkmmmooopppqqqqqqttttttrrrnnnhhhdddcccccc\\\dddmmmsssyyy}}}}}}yyyoooggg```]]]]]]\\\___cccjjjpppyyy|||xxxxxxxxxwwwwwwzzz~~~yyyqqqhhhfffhhhrrr~~~xxxssspppmmmjjjhhhgggeeeaaa\\\VVVQQQLLLJJJLLLOOOUUU```oooyyysssjjjlllnnnssspppgggeeeiiirrr{{{~~~~~~}}}~~~zzzlllVVVIIIAAA;;;777666333333222111111000000///////////////////////////................................................------------------------,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,,,,---..............................------,,,,,,,,,,,,------,,,---......///.........////////////////////////.../////////000000000000111333555777888888777777888888888888888777777666888:::;;;;;;;;;<<<@@@CCCBBBGGGRRR___hhhppp{{{yyyrrrnnnnnnooooooooorrrsssrrrppplllgggdddbbbVVVUUUSSSRRRSSSVVVYYY[[[[[[[[[[[[[[[ZZZYYYXXXWWWTTTSSSSSSUUUXXXZZZZZZZZZWWWXXXZZZ]]]ccciiinnnqqquuuyyy~~~~~~|||{{{|||zzz~~~nnnnnnooopppqqqqqqrrrrrrmmmkkkhhhfffdddbbbbbbbbbdddeeegggiiijjjkkkjjjjjjmmmnnnoooqqqtttvvvyyyzzz}}}wwwqqqkkkfffeeeiiiooowwwvvvlllhhhggg^^^]]]\\\ZZZZZZZZZ[[[[[[XXXWWWVVVVVVVVVWWWXXXYYYYYYZZZ[[[]]]^^^___``````\\\]]]___```bbbdddffffffccccccdddfffgggiiijjjkkkjjjjjjjjjjjjjjjjjjjjjjjjggghhhjjjlllnnnpppqqqqqquuuuuusssooojjjgggeeeeee[[[cccjjjpppvvv||||||yyyooohhhbbb```___]]]]]]```ffflllvvv~~~{{{wwwvvvwwwvvvvvvwwwzzzvvvnnnfffeeeiiiuuuzzzuuuqqqmmmjjjhhhgggeeeaaa\\\WWWQQQLLLIIIKKKMMMSSS]]]kkk|||zzztttkkkmmmpppvvvsssgggdddgggpppyyy~~~}}}}}}}}}~~~}}}qqqZZZKKKCCC;;;777555333333222222111000000000000000000000000000000000////////////////////////................................................,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,------...///........................///......------......///////////////...---,,,+++000000000000000000000000.../////////000000111111222333555777888777666555888888888888888777666666888:::;;;:::999;;;???CCCEEEMMM]]]ppp|||uuuooohhh```\\\[[[\\\\\\[[[]]]^^^___]]]ZZZVVVSSSRRRKKKJJJIIIIIIJJJMMMPPPRRRPPPPPPOOONNNMMMLLLKKKKKKJJJIIIIIIJJJLLLMMMMMMLLLJJJKKKLLLOOOSSSXXX]]]___dddgggkkkllljjjiiijjjlllnnnssszzzoooooonnnnnnoooqqqsssuuuqqqpppnnnkkkiiigggfffeeeeeeeeeeeeeeefffhhhjjjkkknnnppptttwwwyyyyyyyyyxxx{{{}}}xxxmmmhhh^^^```fffppp}}}wwwpppjjjeeebbb^^^]]][[[YYYXXXXXXYYYZZZYYYXXXWWWVVVVVVWWWYYYZZZ\\\\\\]]]]]]^^^___``````aaaaaabbbbbbcccdddeeefffdddddddddeeeggghhhjjjkkkjjjkkkkkkllllllkkkkkkkkkiiijjjlllnnnppprrrssstttwwwwwwvvvtttppplllhhheeeeeedddeeellluuu|||}}}{{{uuupppiiidddaaaaaa``````eeehhhpppyyy~~~|||uuussspppssswwwyyyzzz}}}~~~ooogggccceeemmm{{{|||uuupppmmmjjjhhhjjjhhheeeaaa[[[TTTLLLGGGFFFGGGMMMYYYdddrrrzzzvvvpppooopppwwwyyylllfffhhhooouuu}}}wwwvvvvvv{{{yyy```MMMCCC===777222222111000//////000000111//////000000000000//////------------------------........................---------...///000111222------------------------.................................------,,,,,,,,,---------,,,,,,+++++++++------------------------.........------,,,,,,,,,............////////////......///000111222333333555666777777777666444333555555555666666666777777999:::;;;<<<===@@@DDDGGGNNN[[[mmm~~~~~~sssiiidddWWWUUUSSSOOOMMMNNNQQQSSSXXXVVVTTTRRRRRRPPPMMMKKKGGGFFFEEECCCCCCEEEJJJNNNLLLKKKIIIGGGGGGGGGHHHHHHHHHFFFDDDDDDGGGIIIJJJJJJFFFGGGGGGHHHKKKNNNQQQSSSTTTXXX\\\]]][[[YYYZZZ[[[cccggglllsssyyypppppppppqqqrrrsssttttttwwwvvvtttqqqooommmkkkkkkfffeeeeeedddeeegggiiijjjoooppprrrtttvvvxxxyyyzzz|||}}}}}}rrrhhhddd```dddlllxxxyyyrrrlllfffbbb______^^^\\\ZZZYYYZZZ[[[\\\ZZZYYYXXXWWWWWWXXXZZZ[[[\\\\\\]]]]]]^^^______```aaaaaaaaabbbcccdddeeefffdddeeeeeefffgggiiijjjkkklllllllllmmmllllllkkkkkkjjjjjjlllnnnppprrrssstttvvvvvvvvvuuurrrooollljjjfffeeeeeekkktttzzz}}}|||yyyuuunnniiifffeeecccbbbdddgggnnnwwwzzztttssssssxxx~~~zzzkkkdddaaadddmmm{{{}}}vvvrrrnnnjjjhhhiiigggccc```[[[UUUNNNIIIHHHHHHMMMVVV```mmm~~~{{{xxxrrrpppqqqwwwxxxjjjcccdddkkkqqq{{{xxxsssrrrrrrxxx}}}~~~dddPPPEEE???999555333333111000000111111222//////000000000000//////------------------------........................---------,,,------......------------------------------------------------------------------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............////////////......///000111222222333555555666666666555444333444444555555666666777777888:::<<<<<<>>>AAAHHHMMM]]]kkk|||}}}vvvqqqoooppprrrrrrnnnfff^^^WWWTTTRRRQQQOOOLLLKKKMMMPPPRRRSSSQQQOOONNNNNNMMMKKKJJJJJJHHHGGGFFFGGGIIIKKKLLLKKKIIIFFFDDDEEEFFFHHHHHHGGGFFFDDDEEEFFFGGGFFFEEEGGGGGGGGGHHHIIIJJJKKKKKKMMMPPPSSSSSSRRRQQQRRRSSSVVV[[[bbbiiinnnsssvvvyyyqqqrrrrrrsssssstttttttttxxxwwwvvvsssqqqooommmmmmiiihhhfffeeeeeefffgggiiiqqqqqqqqqrrrtttwwwzzz{{{|||}}}|||uuujjjcccaaaccciiitttzzzsssmmmhhhddd```]]]```___]]]\\\[[[[[[\\\]]]\\\[[[ZZZYYYYYYYYY[[[[[[\\\\\\]]]]]]^^^^^^______`````````aaabbbdddeeefffeeeffffffggghhhjjjllllllmmmmmmmmmmmmmmmlllkkkkkkjjjkkklllnnnppprrrttttttuuuuuuvvvvvvuuutttrrrqqqiiifffeeeiiiqqqxxx|||}}}~~~{{{vvvqqqnnnkkkgggeeecccffflllttt}}}wwwttttttxxxsssfff```^^^bbblll{{{yyytttpppkkkiiifffdddbbb___[[[VVVOOOKKKKKKIIIKKKRRRZZZeeevvv}}}zzztttsssssswww~~~xxxjjjaaa```fffkkkuuu||||||rrrllllllnnnvvv{{{kkkUUUHHHAAA;;;888555444222111111111222333//////000000000000//////------------------------........................------,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---------------............////////////---......///000111222222444555555555555444333333333444444555666777777888999<<<>>>???@@@GGGSSS\\\qqqzzzooofff```\\\[[[\\\\\\[[[XXXSSSOOOMMMMMMNNNMMMLLLLLLMMMPPPSSSUUUVVVSSSPPPOOOOOONNNMMMLLLNNNLLLKKKMMMPPPRRRQQQOOOMMMIIIEEEDDDFFFIIIKKKMMMKKKIIIHHHGGGHHHHHHGGGEEEIIIIIIJJJKKKKKKJJJIIIHHHHHHIIIJJJIIIHHHHHHJJJKKKKKKQQQ[[[cccgggjjjkkkkkkuuutttsssrrrrrrssstttuuuzzzyyyxxxwwwuuusssqqqpppnnnmmmjjjhhhggghhhiiijjjqqqqqqrrrtttvvvxxxzzz{{{|||~~~}}}vvvnnneeeaaabbbhhhppp}}}zzzvvvooojjjgggdddaaa______^^^]]]\\\[[[\\\\\\\\\]]]]]]\\\[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^^^^______``````bbbccceeeffffffgggggghhhiiikkklllmmmmmmmmmmmmmmmlllkkkjjjjjjkkklllmmmoooqqqsssuuuuuuwwwwwwxxxxxxxxxwwwvvvuuummmjjjgggiiiooovvv|||~~~|||xxxuuupppkkkhhhccceeejjjrrrzzz|||uuutttwww|||lll```\\\ZZZ```lll{{{|||wwwrrrmmmjjjdddbbb```^^^[[[WWWRRRNNNLLLJJJJJJNNNUUU```ppp}}}xxxwwwvvvwww|||{{{lllaaa^^^bbbfffpppvvvwwwmmmhhhiiilllvvv|||rrr[[[KKKAAA<<<999555444222111000000111222//////000000000000//////................................................,,,,,,+++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------,,,,,,------------------------...............---------............////////////---......///000111222333444444444444444333333333333333444555666888888999;;;>>>@@@AAAFFFRRRdddrrrsssnnndddZZZSSSNNNMMMMMMPPPPPPOOONNNLLLLLLNNNPPPNNNNNNPPPSSSXXX\\\___```ccc___ZZZVVVTTTSSSQQQPPPPPPOOOPPPWWW^^^aaa^^^ZZZRRRMMMIIIHHHLLLPPPTTTUUURRRPPPMMMLLLNNNPPPQQQQQQRRRSSSUUUUUUTTTRRROOOMMMIIIHHHGGGEEEDDDEEEFFFHHHFFFLLLTTT[[[```bbbcccdddzzzwwwsssppppppqqqtttvvv}}}~~~}}}}}}|||zzzxxxwwwtttsssqqqooommmmmmlllllloooqqqtttwwwyyyzzzzzzyyy|||}}}xxxpppiiiccccccgggttt|||}}}tttpppkkkgggeeecccaaa```]]]\\\\\\[[[[[[[[[[[[[[[^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]^^^^^^___```aaacccdddeeeggggggggghhhjjjkkkmmmnnnlllllllllllllllkkkjjjjjjmmmmmmoooqqqsssuuuvvvwww{{{{{{{{{zzzyyyyyyxxxwwwsssppplllkkkooouuu{{{}}}zzzuuuppplllfffgggjjjpppyyyzzzuuuwww}}}uuueee[[[YYYXXX___lllzzzzzztttoookkkdddbbb___]]]\\\YYYTTTQQQNNNKKKJJJMMMRRR\\\lllzzz{{{zzzyyyxxx{{{sssfff``````ccclllrrr|||tttjjjfffjjjnnnzzzzzzbbbOOOBBB<<<:::444333111000//////000000//////000000000000//////................................................++++++++++++,,,---...///------------------------------------------------,,,,,,,,,------.........------------------------............................................................////////////......///000111222333333555555444444333333333333333444555666888999:::;;;<<<>>>@@@EEEOOOaaawwwuuummm___[[[SSSLLLGGGFFFFFFGGGEEEGGGIIIKKKLLLNNNRRRUUUVVVXXX\\\bbbjjjnnnoooooommmhhh```ZZZUUUSSSPPPOOONNNPPPVVV```jjjmmmiiidddVVVQQQLLLMMMRRRXXX\\\\\\YYYUUUQQQQQQUUU[[[```cccffffffgggeeeaaa\\\WWWTTTMMMKKKHHHFFFEEEFFFGGGGGGEEEIIIMMMPPPRRRTTTVVVXXX}}}zzzvvvrrrqqqrrruuuwwwzzz{{{|||}}}|||{{{zzzyyyxxxxxxwwwvvvuuusssqqqooommmppptttwwwzzzzzzyyyxxx{{{|||{{{qqqkkkeeedddjjjrrrzzznnnjjjfffbbbaaa```^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[___^^^^^^^^^]]]\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^___aaabbbdddeeefffgggggghhhiiikkklllmmmlllllllllmmmmmmmmmllllllooopppqqqsssuuuwwwxxxyyy}}}}}}|||{{{{{{zzzzzzyyyyyyvvvrrrooopppuuu{{{}}}zzzuuuqqqjjjjjjkkkpppxxxyyywww}}}nnn___WWWVVVXXX___lllzzz}}}wwwpppllldddbbb```^^^]]]ZZZWWWTTTOOOLLLKKKMMMQQQXXXfffsss~~~}}}{{{zzzzzz{{{lllcccaaabbbiiioooxxx~~~sssiiigggmmmsss}}}jjjTTTDDD<<<:::444333111///......////////////000000000000//////................................................++++++,,,,,,---///000111------------------------........................,,,,,,------------------------------.................................................../////////............///////////////000000111222333444444666555555444333444444444444444666777999;;;======<<>>;;;666555333111000000000111//////000000000000//////////////////////////////..............................------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------.........//////++++++++++++++++++++++++---.........//////000000............/////////000111222333333555555666777888777666555444555666666555666888:::<<<>>>@@@AAAHHHNNN\\\qqquuummmiiieee```[[[VVVRRRNNNJJJGGGCCCBBBAAA@@@AAACCCDDDFFFKKKUUUcccooouuuvvvuuutttuuuxxxwwwiiiddd\\\WWWVVVXXXYYYZZZccclllyyyzzzqqqkkkaaa]]][[[```iiippppppnnnfffgggjjjpppwww~~~~~~}}}zzzwwwrrrmmmhhhfff```\\\YYYWWWXXXWWWTTTQQQIIIKKKNNNNNNNNNOOOPPPRRR|||yyyvvvuuuvvvwwwxxxyyyzzzzzz{{{|||wwwrrrooonnnlllllllllnnnppprrrssswww}}}}}}yyysssmmmoooyyy~~~xxxrrrmmmjjjdddccc```^^^\\\[[[ZZZZZZ^^^^^^`````````___^^^]]]```___^^^]]]]]]]]]]]]]]]aaa```]]][[[[[[\\\^^^```]]]^^^^^^___```aaabbbbbbdddfffhhhiiiiiiiiijjjkkkqqqqqqqqqrrrrrrsssssssssvvvxxxzzz|||}}}}}}|||{{{yyy{{{}}}~~~~~~}}}zzzyyyyyy{{{}}}{{{zzzyyyyyy}}}yyyuuuuuu|||ooo___RRROOORRRYYYbbbnnnwww|||}}}vvvqqqlllhhhccc___]]]]]]\\\[[[[[[UUUOOOMMMLLLNNNWWW```qqq~~~wwwdddZZZ[[[]]]dddllltttyyy~~~zzztttoooooosssyyy~~~eeeOOOAAA<<<999666333222222222111000111111111111000000000000111111000000//////......///////////////////////////---,,,,,,...//////...///............---------//////.........---------...........................------,,,,,,------...------------------------////////////////////////...............///000000111111333444555666666666666555555444555666777888666777999:::<<>>???DDDKKKQQQ]]]iii{{{wwwqqqjjjgggbbb]]]XXXTTTOOOMMMPPPNNNLLLKKKIIIGGGEEEDDD@@@AAAAAA@@@BBBIIISSSZZZkkkvvv|||{{{||||||xxxnnnoooqqqtttyyy|||xxxwwwvvvxxx{{{}}}}}}~~~{{{vvvrrrooommmllljjjhhhfffeeedddccc```]]]\\\\\\[[[[[[\\\^^^___```~~~|||wwwxxxxxxxxxyyyyyyyyyzzz}}}}}}~~~|||wwwtttnnnmmmlllkkkjjjjjjjjjjjjnnnrrrwww{{{~~~~~~yyyzzzzzzsssmmmhhhdddaaa^^^]]]\\\ZZZZZZZZZ[[[[[[\\\]]]___```aaa``````___```___^^^^^^]]]^^^^^^^^^^^^]]]\\\[[[\\\^^^```aaabbbbbbaaaaaaaaaaaabbbbbbdddfffiiijjjjjjkkklllnnnooopppqqqsssvvvxxxyyyzzz{{{|||}}}~~~~~~}}}|||{{{|||~~~~~~}}}~~~zzztttssswwwtttfffYYYPPPPPPUUUXXXeeeuuuyyysssiiifffaaa^^^]]]]]]]]]\\\\\\VVVQQQNNNKKKJJJPPPXXXbbbqqquuuggg]]][[[YYY^^^gggpppwww~~~}}}~~~~~~oooWWWFFF>>>999777444222222222111000111111111111000000000000000000000000///////////////////////////////////////---++++++,,,------,,,///............---------...............---------...........................------,,,,,,------...------------------------////////////////////////000000///....../////////111222333555666666777777888777666555555666777777444999???AAACCCJJJVVV```rrrzzz~~~pppeee___VVVTTTRRRNNNKKKIIIGGGFFFHHHIIIKKKKKKKKKJJJHHHGGGFFFFFFEEEEEEIIITTTdddnnn|||xxx{{{}}}zzzxxxvvvuuutttrrrooommmmmmkkkjjjhhhhhhgggffffffggghhhiiijjj~~~yyyyyyyyyyyyyyyyyyyyyyyy|||||||||~~~~~~|||xxxuuuoooooonnnllljjjiiihhhgggkkknnnssswwwyyy||||||zzzsssmmmhhhddd```^^^[[[ZZZYYYYYYYYYZZZ[[[\\\]]]^^^___aaaaaaaaaaaa```______^^^^^^^^^^^^______^^^]]]]]]]]]^^^```bbbddddddcccbbbaaa``````aaaaaaeeegggjjjkkkkkklllnnnooopppqqqsssuuuwwwyyy{{{|||~~~~~~}}}|||}}}~~~xxxrrrssszzz~~~oooaaaUUUMMMOOOUUUXXXgggzzzzzzssshhheee```^^^]]]^^^]]]]]]]]]WWWRRROOOKKKHHHLLLRRRZZZiii{{{}}}vvvlllbbb]]]XXX]]]eeennnwww~~~|||{{{|||uuu\\\III???999777444222222222222000111111111111000000000///000000000000////////////////////////////////////...---++++++,,,,,,,,,+++///............---------...................................................------,,,,,,------...------------............////////////////////////111000//////////////////222333444555666777777777999888777666666666777888777===AAACCCEEEPPPbbbqqqzzzmmmaaaXXXRRRMMMMMMKKKIIIGGGFFFGGGHHHIIILLLPPPRRRRRRPPPOOONNNJJJKKKMMMPPPXXXfffwww~~~zzzxxxwwwwwwvvvtttqqqqqqpppoooooopppqqqrrr{{{{{{zzzyyyyyyxxxxxxxxxzzzzzz{{{|||}}}|||yyyvvvrrrrrrqqqpppnnnkkkhhhgggiiilllpppsssuuuxxx{{{~~~~~~~~~zzzuuuoooiiieeebbb^^^\\\YYYYYYXXXXXXYYY[[[\\\^^^___```aaabbbcccbbbaaaaaa______^^^^^^^^^______```_________```aaaccceeefffdddcccaaa```___``````aaafffhhhkkkllllllmmmnnnppprrrssstttvvvxxxzzz{{{|||~~~}}}}}}}}}}}}}}}yyytttwww~~~|||lll^^^RRRLLLOOOUUU]]]lllzzztttiiifffaaa^^^^^^^^^^^^^^^]]]XXXTTTPPPLLLGGGIIINNNTTTbbbttt~~~~~~}}}{{{xxxrrrhhh```[[[]]]ccckkkvvv~~~|||}}}~~~zzzaaaLLL@@@:::777444333333333222111111111111111000000000///////////////000000000000////////////////////////...,,,++++++,,,---,,,+++///............------------................................................------,,,,,,------...---------....../////////////////////////////////111000000/////////000000333333555666777888888888999888777666666777888999===@@@CCCCCCHHHWWWnnntttiii```WWWPPPLLLJJJKKKKKKHHHFFFEEEHHHJJJLLLPPPUUUXXXWWWUUUTTTTTTMMMQQQWWW^^^hhhvvvyyyxxxwwwvvvvvvvvvwwwxxx||||||{{{zzzyyyxxxwwwwwwyyyyyyyyy{{{||||||zzzwwwvvvvvvvvvuuussspppllljjjhhhkkknnnppprrrtttxxxzzz{{{|||}}}}}}}}}vvvrrrlllgggcccaaa^^^\\\ZZZZZZYYYYYY[[[\\\^^^___bbbcccdddddddddcccbbbbbb_________^^^______```aaaaaaaaabbbbbbdddeeefffgggfffdddbbb``````aaabbbccchhhjjjmmmmmmmmmmmmnnnooossssssuuuvvvxxxzzz{{{|||~~~~~~~~~~~~}}}~~~~~~~~~{{{yyy~~~zzzkkk]]]RRRMMMQQQXXXgggwww{{{vvvkkkgggccc```_________^^^]]]YYYUUUSSSMMMHHHHHHKKKPPP]]]nnn~~~~~~~~~~~~}}}||||||zzzpppfff^^^^^^aaahhhsss|||}}}fffPPPCCC:::888555333333333222111111111111111000000000000////////////000000000000////////////////////////---,,,***+++---......---///............------------------..........................................------,,,,,,------...---------...//////000000////////////////////////000/////////000000111222333444555777888888999999999888777777777888:::;;;???BBBDDDGGGOOOaaayyypppiii```YYYUUUQQQLLLIIIHHHJJJJJJGGGDDDDDDHHHLLLPPPUUU[[[]]]\\\ZZZZZZ[[[VVV\\\eeennnwww~~~}}}~~~~~~~~~}}}|||{{{yyyxxxvvvvvvxxxwwwxxxzzz||||||zzzxxxzzz{{{|||{{{yyyuuuqqqnnniiikkkmmmnnnoooqqquuuwwwyyyzzz{{{|||}}}|||sssoooiiieeebbb```^^^\\\\\\[[[[[[[[[\\\^^^```aaaeeeffffffffffffdddcccbbb_______________```aaaaaabbbbbbbbbcccdddeeeffffffhhhfffdddbbbbbbccceeegggjjjlllnnnnnnmmmmmmnnnooopppqqqsssvvvyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxiii]]]SSSPPPVVV^^^uuu~~~yyynnnjjjeeeaaa``````___^^^]]]ZZZWWWTTTOOOHHHGGGJJJNNNYYYhhhwww~~~~~~}}}wwwkkkaaa^^^^^^dddppp~~~~~~www{{{lllUUUGGG:::888555333333333222111111111111111000000000000.../////////000000000111////////////////////////---+++***+++...000000//////............------------------.........//////...........................------,,,,,,------...---------...///000000000////////////////////////......//////000111333333444555666777888999999999888777777777888:::;;;======@@@EEEMMMZZZmmmvvvlll]]]WWWPPPNNNNNNOOOMMMJJJIIIKKKLLLJJJGGGGGGLLLQQQYYY^^^eeegggfffeeegggjjjiiiooowww~~~~~~|||{{{yyywwwvvvuuuwwwwwwwwwyyy{{{|||zzzyyy}}}~~~|||xxxtttqqqiiikkkmmmnnnnnnpppsssuuuwwwyyy{{{|||}}}{{{xxxqqqmmmhhhdddaaa___]]][[[]]]]]]\\\\\\]]]___aaabbbgggggghhhhhhgggeeecccbbb_______________```aaaaaaaaabbbbbbccccccddddddeeeiiihhhfffddddddfffhhhjjjlllnnnoooooonnnmmmmmmnnnnnnooorrruuuyyy|||~~~~~~}}}}}}~~~wwwhhh]]]UUUSSSZZZccc|||oookkkfffbbbaaa```___^^^]]]ZZZWWWUUUPPPIIIGGGJJJMMMWWWdddttt~~~~~~|||nnnbbb^^^\\\```mmm||||||zzztttyyy~~~{{{{{{|||pppYYYJJJ;;;888555333333333333222111111111111000000000000.../////////000000111111////////////////////////,,,+++***,,,///111111111//////.........------------------.........//////...........................------,,,,,,------...---------...///000000111////////////////////////.........///000222444444444555666888999999999999777777777777999;;;===>>>:::>>>GGGSSScccwww|||sssnnniiiaaaXXXSSSNNNIIIIIIMMMPPPOOOMMMLLLNNNPPPNNNLLLMMMSSSXXXbbbhhhoooqqqqqqqqquuuyyy{{{}}}}}}}}}}}}|||{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxyyy~~~~~~}}}|||sssrrrpppmmmlllmmmqqquuu{{{{{{{{{{{{}}}zzzwwwnnnllliiieeebbb```___^^^]]]]]]^^^___aaabbbdddeeejjjjjjiiigggfffdddcccbbbdddcccbbbaaaaaabbbbbbcccaaa```^^^]]]]]]^^^```aaaaaa```___```bbbfffiiilllllllllkkkjjjjjjjjjkkkkkklllnnnrrrvvvyyy|||}}}~~~|||yyywwwwwwyyy|||~~~~~~yyymmmaaaXXXYYYgggvvvuuuqqqkkkfffcccaaa___]]]ZZZ\\\\\\XXXQQQKKKHHHGGGKKKPPP[[[lll~~~|||yyysssccc^^^[[[^^^hhhvvvyyyttttttyyy}}}zzzyyy{{{www]]]JJJ@@@<<<666444333222///,,,//////000000000000/////////......//////000111222,,,------......------,,,///............//////000000///...------...///000,,,,,,,,,---------......------------------------,,,,,,,,,------.........,,,---...//////...------............////////////000000000000111222333444666999;;;;;;:::999999999777333444888<<<<<<===@@@>>>DDDNNN]]]ttt~~~yyyuuummmhhhbbb^^^]]]YYYSSSNNNKKKHHHEEEHHHNNNRRRRRRPPPSSSQQQNNNLLLOOOWWWbbbjjjwwwyyy}}}}}}}}}}}}}}}|||{{{zzzyyyyyyxxxwwwwwwwwwxxxyyyyyy~~~~~~~~~~~~wwwvvvsssooonnnooossswww{{{{{{||||||~~~}}}xxxvvvnnnllliiieeebbb___^^^]]]^^^^^^___```bbbdddfffgggkkkjjjiiigggfffdddcccbbbcccccccccddddddddddddddd```___]]][[[ZZZ[[[\\\]]]\\\\\\\\\]]]```dddhhhkkklllkkkiiihhhiiijjjlllmmmpppssswww{{{~~~zzzxxxuuuuuuwww{{{}}}~~~xxxlllbbb\\\___nnn~~~wwwrrrlllfffcccaaa^^^]]]ZZZ[[[[[[XXXQQQKKKHHHGGGJJJOOOYYYgggyyy~~~|||yyysssfffbbb^^^```iiivvv{{{vvvvvvzzz}}}{{{{{{~~~zzzaaaMMM@@@<<<666444444333000---//////000000000000//////111000///////////////000------------------------000//////.........//////000///...------...///000,,,,,,---------.........------------------------,,,,,,,,,------.........//////...---------..................////////////000000000000111333444555777999;;;;;;:::888999999888555666:::===<<<===AAACCCKKKXXXiii~~~{{{~~~~~~vvvpppiiieee___[[[UUUSSSRRRPPPLLLIIILLLKKKJJJLLLPPPSSSTTTTTTVVVVVVUUUWWW]]]hhhuuu~~~}}}}}}}}}||||||{{{{{{zzzzzzzzzyyyxxxxxxyyyyyyzzz}}}}}}~~~|||zzzwwwrrrppprrrvvvzzz||||||}}}~~~{{{vvvtttnnnlllhhhdddaaa^^^]]]\\\______```bbbdddgggiiijjjkkkkkkiiihhhfffdddcccbbbcccdddfffggggggfffdddccc___]]][[[XXXWWWWWWXXXXXXVVVVVVXXX\\\```eeejjjlllnnnllljjjiiiiiillloooqqqvvvyyy}}}yyywwwssssssuuuyyy|||}}}~~~~~~~~~wwwllleeeaaagggxxxzzzuuunnnhhhdddaaa^^^\\\YYYZZZZZZWWWRRRLLLIIIGGGIIIMMMTTT```qqq~~~}}}yyytttjjjfffbbbcccjjjuuuzzzzzz}}}~~~}}}}}}~~~eeeQQQ@@@<<<666444444444222//////000000111111000000///222111000///............///...---,,,,,,---...///111000///...............//////...------...//////,,,------------.........---------------------------------------.........222000---++++++,,,...///............////////////000000000111222333555555777999;;;;;;999888888999:::777888<<<>>>===>>>BBBHHHUUUfffxxx}}}zzz~~~qqqggg```YYYUUUQQQNNNKKKIIIJJJJJJJJJJJJPPPRRRUUUVVVWWWXXX[[[\\\___```dddjjjsss~~~~~~}}}|||||||||||||||||||||{{{{{{zzzzzzzzzzzz{{{|||}}}~~~zzzuuussstttxxx{{{}}}~~~}}}yyyuuusssnnnlllhhhdddaaa^^^]]]\\\```aaabbbdddgggiiilllmmmmmmlllkkkiiigggeeedddcccccceeegggiiihhhfffcccaaa\\\ZZZWWWUUUTTTSSSTTTUUURRRTTTXXX^^^eeekkkpppssstttrrrooonnnooorrrvvvyyy}}}|||yyyvvvtttvvvxxxzzz{{{zzzzzzyyyyyyzzz{{{}}}~~~}}}}}}~~~xxxnnnhhhfffnnn}}}xxxqqqjjjeeeaaa^^^\\\ZZZZZZYYYWWWSSSNNNJJJHHHGGGJJJPPPZZZiii{{{~~~|||wwwtttmmmjjjgggggglllttt|||~~~~~~~~~iiiTTTAAA===777444555555333111000000000111111000000000111111000///////////////000...---++++++---...000111111000......---------........................------------....................................---------...............111000...,,,+++,,,---...............////////////000000111111333444666777888:::;;;:::999888888999:::888999===>>>===@@@EEENNN^^^sss~~~qqqddd\\\VVVQQQNNNLLLKKKJJJJJJKKKNNNRRRUUU[[[```dddeeeccccccgggkkkmmmrrrzzz~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}|||{{{zzzzzzyyyzzz||||||yyyvvvwwwzzz|||~~~{{{wwwuuusssmmmkkkhhhdddaaa___^^^^^^bbbbbbdddfffhhhkkkmmmooonnnnnnllljjjhhhfffddddddccceeehhhiiihhheeeaaa^^^WWWVVVTTTRRRRRRRRRTTTUUUVVVZZZ```gggooowww|||}}}zzzxxxyyy||||||zzzzzz{{{{{{zzzuuuuuuttttttuuuwwwyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{|||{{{{{{zzzzzz|||~~~yyyooojjjjjjqqq{{{ssslllgggccc___]]]ZZZZZZYYYWWWTTTPPPLLLIIIEEEGGGLLLUUUcccuuu}}}xxxtttrrrnnnmmmlllllloootttyyy}}}~~~mmmWWWCCC>>>888555555555444222000000111111111111000000///////////////000111111000///---,,,,,,---///000111111000......---------------............---------------.........//////......................................................//////...------,,,............////////////000000111222333555777888999:::;;;:::888777888999999888999<<<===>>>CCCJJJYYYkkkuuunnncccYYYRRRNNNLLLKKKLLLNNNPPPQQQSSSWWW^^^ccclllqqqvvvvvvttttttyyy~~~~~~~~~~~~}}}{{{zzzwwwyyy{{{~~~}}}{{{{{{|||~~~~~~yyyvvvsssrrrlllkkkhhheeebbbaaa``````cccdddeeegggiiilllnnnooonnnmmmkkkiiigggeeecccbbbbbbdddggghhhhhhfffcccaaaWWWVVVUUUUUUWWWYYY\\\^^^dddhhhooowww~~~~~~uuutttsssrrrssstttvvvxxxwwwwwwwwwwwwwwwwwwwwwwwwyyyzzz{{{{{{zzz{{{}}}~~~yyyoookkkkkkqqq~~~|||uuummmhhhdddaaa^^^\\\ZZZYYYXXXWWWSSSOOOKKKDDDFFFKKKQQQ]]]ooo~~~yyyssspppooooooppprrrssstttuuuxxx{{{~~~sss\\\FFF@@@:::666555555444222000111111222222111111000............///000111222000///...------...///000111000///...............------............------------........./////////......................../////////...............,,,---.../////////---,,,............////////////000111111333444666888999:::;;;;;;999777777888999999888999;;;===@@@IIISSSiiizzzxxxeee___WWWOOOJJJHHHHHHIIIRRRWWW\\\___```dddmmmttt~~~|||zzzwwwxxxzzz}}}|||wwwsssqqqpppllljjjhhhfffdddccccccccceeeeeefffgggiiikkkmmmnnnkkkkkkiiigggdddbbb```___```bbbeeehhhiiiiiihhhggg______```bbbeeeiiimmmpppwwwzzz~~~|||zzzwwwvvvwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyyyyyyy|||~~~}}}~~~~~~vvvnnnkkkkkkppp{{{}}}vvvooojjjfffbbb```]]][[[ZZZYYYYYYVVVQQQMMMDDDGGGJJJOOOXXXhhh{{{|||uuuooollllllooosssxxxzzzzzzyyyyyyzzz|||yyybbbIIICCC;;;666555555444222000111111222222111111000000///////////////000111///..................///000//////.........//////,,,------......------,,,............////////////........................000/////////.........---,,,,,,------...//////000............////////////111111222333555777999:::;;;;;;;;;999777666888999:::999999<<<>>>DDDQQQ]]]vvvnnnbbbUUURRRMMMIIIGGGIIIMMMQQQaaahhhooorrrssswww~~~|||zzzvvvwwwyyy|||~~~zzzuuurrrooonnnkkkjjjhhhfffeeedddeeeeeeffffffggghhhiiikkkmmmnnniiihhhgggdddbbb___^^^]]]^^^```dddhhhkkkmmmmmmmmmhhhiiikkknnnsssxxx}}}~~~|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}zzz~~~{{{sssllljjjkkkoooyyy~~~vvvooojjjgggcccaaa^^^\\\ZZZZZZZZZWWWRRRNNNEEEGGGJJJNNNUUUcccuuu{{{sssllljjjjjjpppvvv|||~~~|||{{{{{{{{{~~~gggJJJDDD<<<777555555333222111111222222222222111111222111000//////......///......////////////......//////.........//////000,,,,,,---......---,,,,,,............/////////000////////////////////////000000//////.........---...---++++++,,,...111333............/////////000111111222333555777999:::<<<<<<;;;999777666888999;;;::::::<<<@@@GGGVVVddd}}}tttaaaSSSJJJIIIHHHGGGIIIOOOVVV\\\ooowwwyyyxxxxxxxxxzzz|||}}}xxxtttqqqooommmjjjhhhfffdddcccdddeeeeeegggeeeeeegggiiiiiigggddddddbbbaaa______```bbbcccaaadddiiinnnrrruuuwwwwww}}}~~~~~~uuullliiijjjppp|||}}}vvvooojjjfffbbb```]]][[[ZZZYYYXXXVVVTTTQQQHHHFFFGGGKKKQQQ[[[kkkyyy{{{uuuqqqoooooo{{{}}}|||iiiPPP@@@::::::444333555///111111111111000000000000......//////000000111111000000000000////////////................................................,,,,,,,,,---------......///////////////////////////////////////...............---,,,---...///000---///111111000000222333111222333555777888:::::::::999888777888999:::;;;???======@@@BBBJJJ^^^rrrqqqbbbTTTLLLJJJHHHGGGIIIOOOYYYdddkkk~~~}}}|||zzzyyyxxxyyyzzz{{{{{{vvvrrrooommmkkkhhhgggdddbbbaaabbbbbbcccgggffffffgggjjjjjjgggeeecccbbbbbbbbbdddfffhhhjjjnnnqqquuu{{{}}}tttllljjjmmmttt}}}vvvpppkkkgggcccaaa___]]][[[ZZZYYYXXXUUURRRIIIFFFFFFJJJOOOYYYhhhvvv}}}}}}~~~}}}|||}}}mmmSSSCCC<<<;;;555444666111111111111111000000000000.../////////000000000111000000000000/////////...........................------------------------,,,,,,---------........./////////////////////////////////////////////.........---------...///000...000111111000000111333222222333555777888999:::::::::999999999:::;;;<<<<<<:::<<>>@@@???@@@EEEQQQddd{{{vvvpppdddXXXNNNJJJJJJLLLPPPZZZhhhuuu~~~|||xxxuuusssrrrwwwyyy}}}~~~wwwrrrooommmkkkjjjffffffeeeeeeddddddeeeeeefffiiinnnrrrvvvyyy|||}}}~~~}}}|||{{{{{{zzzyyyzzz{{{}}}~~~~~~~~~}}}{{{xxxrrrooosssyyy|||wwwrrrnnnjjjfffcccaaa___]]][[[ZZZXXXUUURRROOOKKKHHHGGGHHHLLLWWWcccuuuzzzqqqmmmnnnuuuzzzwwwpppkkkmmmttt|||yyy^^^KKKAAA<<<444333666111222222222222111111111111000000000000////////////////////////....................................---------------------------------.........//////////////////////////////---.........//////000000.........//////////////////000111111000///111222555555555666777888888999<<<<<<======>>>>>>>>>>>>@@@@@@BBBHHHWWWkkk~~~tttbbb^^^XXXPPPKKKKKKOOOSSS^^^jjjzzz~~~{{{xxxvvvuuuwwwyyy}}}}}}yyysssooommmllljjjiiigggggghhhhhhiiijjjjjjjjjooosssxxx}}}~~~}}}}}}|||~~~}}}}}}|||{{{{{{{{{zzzxxxwwwwwwyyy{{{|||}}}~~~}}}{{{yyyxxxsssqqquuu|||{{{vvvrrrmmmhhheeeaaa```]]]\\\ZZZXXXUUURRRQQQMMMJJJIIIHHHIIIRRR\\\mmm{{{yyyppplllllllllrrrxxxzzzyyyzzz}}}{{{ssskkkfffiiipppyyy}}}bbbNNNBBB<<<333222555111333222222222222111111111000000000000/////////////////////.........------................................................------........./////////////////////////////////------......///000000000---...///000000000000///...///111111000000222333444555555666888999999:::<<<<<<===>>>>>>>>>>>>======@@@DDDMMM___vvv}}}mmmbbbOOOOOONNNKKKKKKOOOWWW^^^rrr}}}~~~~~~{{{yyyxxxxxxzzz}}}|||xxxssspppnnnnnnmmmlllmmmnnnpppqqqsssttttttuuu|||~~~~~~~~~}}}|||{{{zzzzzz{{{||||||||||||||||||||||||yyyxxxwwwvvvwwwyyy|||~~~}}}~~~~~~~~~}}}{{{xxxtttrrrwww~~~|||wwwrrrlllhhhcccaaa___]]]\\\YYYVVVSSSRRRNNNLLLKKKIIIHHHNNNVVVcccrrrxxxnnniiihhhffflllqqqqqqnnnoootttzzzyyynnngggbbbgggoooxxxeeeQQQDDD>>>444333666222333333222222222111111111111000000000/////////...//////.........---------........................////////////////////////............////////////////////////////////////------......///000000111---...///000111000000///,,,...000000000111333555333444555666888:::;;;;;;;;;<<<===>>>>>>>>>=========BBBJJJUUUiii}}}nnn^^^RRRFFFGGGIIIIIIMMMWWWeeeooo}}}{{{{{{{{{|||}}}{{{zzzyyyxxxxxxzzz{{{||||||~~~~~~~~~}}}{{{yyyxxxzzz~~~~~~zzzvvvsssrrrrrrrrrqqquuuvvvxxxzzz|||~~~~~~}}}|||{{{{{{|||}}}|||{{{zzzzzzyyyyyyzzzzzz|||||||||}}}}}}~~~~~~xxxwwwvvvvvvxxx{{{~~~}}}~~~}}}{{{{{{|||yyytttsssxxx~~~{{{uuuoookkkeeeccc```^^^]]]ZZZWWWTTTRRROOONNNMMMIIIGGGLLLSSS[[[jjj|||vvvlllfffcccdddhhhkkkjjjggghhhooovvvwwwkkkddd```fffoooyyyhhhTTTFFF???555444777444333333333222222222111111111111000000/////////...//////.........---------........................000000000000000000000000............/////////000////////////////////////---------...///000000111---...000111111111000///+++---///000111222444666333333555666888:::;;;<<<:::;;;===>>>>>>>>>===<<<@@@GGGPPP\\\ooo|||rrrdddTTTIIIEEEFFFHHHJJJQQQ^^^ppp}}}~~~}}}}}}yyywwwuuusssrrrrrrssstttnnnnnnmmmnnnpppsssvvvxxxxxx|||~~~}}}}}}~~~~~~{{{|||}}}~~~}}}xxxxxxxxxxxxyyyzzz{{{|||~~~~~~~~~}}}|||{{{yyyxxxwwwvvvvvv{{{|||}}}~~~~~~}}}||||||xxxyyyyyywwwvvvwwwyyy{{{}}}}}}}}}}}}|||{{{zzzyyywwwxxxyyyzzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}{{{xxxxxx~~~zzzsssoookkkhhhdddaaa___\\\YYYWWWUUUPPPMMMMMMKKKGGGHHHKKKZZZfffvvv~~~sssiiiccc```___aaaddddddcccgggooovvv~~~}}}xxxllliiigggjjjrrr|||mmmZZZEEE;;;999777444444222222222222222222222222222111///.........///000..................................../////////000////////////////////////000000//////.........---///////////////000111111////////////////////////111111111000000000000000222111000///000111333555555666777888:::;;;<<<======;;;<<>>;;;888555444222222222222222222222222222111000////////////000........................,,,,,,---------.........////////////////////////////////////............---------------...//////////////////////////////000000000000000000111111000000//////000111333444666666777888888999::::::===;;;;;;???@@@AAAGGGMMMYYYddduuuzzzooocccXXXQQQMMMHHHFFFGGGFFFMMMYYYhhhvvv{{{wwwuuurrrpppmmmiiieeebbb___^^^VVVTTTRRROOOMMMLLLLLLMMMKKKKKKKKKLLLOOOSSSVVVXXX```bbbdddfffggghhhhhhhhhjjjkkkmmmpppuuu{{{}}}zzzyyyyyyzzz{{{||||||{{{zzzzzzxxxxxxwwwxxxzzz~~~~~~{{{}}}~~~}}}|||{{{{{{{{{{{{{{{{{{||||||||||||||||||zzzwwwtttrrrqqqrrrrrrttttttuuuvvvvvvwwwwwwwwwwwwxxxyyyxxxvvvvvvwwwxxxuuuvvvvvvvvvuuuuuutttssstttuuuvvvwwwyyyzzz{{{{{{{{{zzzzzzzzzzzz{{{||||||~~~zzzzzzzzz|||}}}yyyrrrooojjjgggdddaaa^^^[[[YYYUUUSSSSSSPPPLLLKKKNNNRRR\\\lll|||xxxsssmmmddd]]][[[]]]aaadddgggmmmtttyyyvvvbbbKKK???;;;777444444222222222222222222222222111111111000000000000000........................---------........./////////////////////////////////////////////...............------......///000////////////////////////000000000000000111111111////////////000222333444888888888999999:::::::::???======???AAADDDMMMWWWfffppp|||zzzrrrcccWWWMMMIIIIIIGGGHHHJJJLLLTTTccctttzzztttoookkkiiigggeeebbb^^^ZZZWWWTTTSSSMMMLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEFFFHHHKKKNNNPPPWWWXXX[[[]]]^^^^^^^^^]]]]]]]]]___bbbggglllrrruuuyyyzzz}}}~~~{{{yyyzzzzzzzzzzzzyyywwwtttssspppooommmmmmoootttxxx{{{~~~|||~~~~~~zzzyyyyyyxxxwwwwwwxxxxxxzzzzzzzzzzzzzzzyyyyyyyyy|||zzzxxxuuusssrrrssssssssstttttttttuuuvvvwwwwwwwwwxxxyyyxxxvvvuuuvvvwwwuuuvvvvvvvvvvvvuuuuuutttuuuuuuvvvxxxyyyzzz{{{|||zzzzzzzzzzzzzzz{{{{{{|||}}}~~~zzzyyyyyyzzz}}}|||tttqqqlllhhheeebbb___]]]ZZZWWWTTTUUURRRMMMLLLNNNQQQYYYgggwww|||xxxrrriiiaaa\\\^^^bbbffflllrrryyy}}}~~~}}}zzzeeeMMM@@@:::666333333222222222222222222222222111111111111111000000///////////////////////////////////////000000000000////////////////////////........./////////////////////......//////000111000000000000000000000000//////000000111111111111//////000111222333444555:::::::::;;;;;;<<<<<<<<>>>>>AAA??????BBBEEEOOO```ooo~~~zzz|||}}}rrreee[[[OOOIIIEEEDDDEEEFFFKKKRRR\\\fffttt~~~}}}zzzxxxvvvnnnkkkfffaaa[[[WWWUUUTTTKKKJJJHHHFFFEEECCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA????????????@@@AAABBBCCCEEEHHHKKKNNNOOOOOONNNMMMNNNMMMLLLLLLNNNRRRVVVYYYaaadddjjjsss|||~~~|||{{{yyyxxxwwwtttooohhhccc___^^^\\\ZZZZZZ]]]dddkkkpppwww~~~}}}xxxvvvsssssstttuuuvvvwwwwwwwwwppppppoooppppppqqqrrrrrrssssssssstttuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvtttsssrrrqqqqqqrrrssstttvvvwwwvvvxxxyyyyyywwwuuutttuuuvvvvvvwwwwwwwwwwwwwwwvvvssstttuuuvvvxxxyyyzzzzzz{{{{{{{{{zzz{{{||||||}}}}}}~~~~~~}}}~~~}}}vvvsssnnnjjjgggccc```]]][[[XXXVVVWWWTTTNNNLLLMMMNNNRRR[[[iiiyyy}}}tttkkkfff]]]___cccjjjsss{{{|||{{{|||{{{wwwwwwyyywwwnnnTTTEEE>>>999666555222222222222222222222222111111222222222111000///////////////////////////////////////000000000000////////////////////////............/////////000///............///000000000000000000000000000000...//////000111111222222000111222444555666777777999999:::;;;<<<===>>>??????===>>>BBBIIIUUUkkk}}}}}}yyy|||}}}sssfffXXXNNNFFFDDDDDDFFFEEEFFFNNNWWWbbblllxxx~~~~~~~~~|||zzzxxxwwwwwwuuusssqqqnnnkkkjjjbbb___[[[VVVQQQNNNMMMLLLCCCBBBAAAAAA@@@@@@AAAAAA>>>??????@@@@@@@@@@@@???>>>>>>>>>>>>??????@@@@@@BBBEEEIIIMMMOOOOOOMMMLLLJJJHHHFFFFFFHHHKKKPPPRRRYYY]]]dddllluuu~~~~~~~~~~~~}}}|||{{{xxxwwwuuuqqqjjjccc]]]YYYRRRPPPNNNOOOSSS[[[ccciiittt||||||wwwrrrpppnnnooopppqqqssstttuuuvvvppppppppppppqqqrrrssssssnnnooopppqqqssstttvvvvvvtttuuuwwwxxxxxxvvvtttsssqqqpppppppppqqqsssuuuvvvvvvxxxyyyyyywwwuuuttttttvvvvvvwwwwwwwwwwwwwwwvvvrrrssstttuuuvvvxxxxxxyyy|||{{{{{{{{{{{{|||}}}}}}}}}~~~|||vvvsssnnnjjjgggddd```]]][[[XXXVVVWWWTTTNNNKKKMMMMMMOOOWWWcccttt}}}rrrjjjeee\\\^^^bbbjjjttt||||||{{{|||{{{xxxxxx{{{uuu|||qqqWWWGGG@@@;;;777666222222222222222222222222111111222333222111000///000000000000000000000000............/////////000////////////////////////---.........//////000000...------------...//////000000000000000000000000...//////000111222222222000111333555666777888888777888999:::<<<===>>>???<<<;;;===CCCKKKZZZrrr}}}yyy|||uuukkk```RRRHHHAAACCCFFFHHHGGGHHHQQQ]]]fffpppzzz~~~|||xxxvvvsssqqqpppnnnkkkiiiggggggeeecccaaa^^^\\\[[[[[[XXXTTTOOOKKKIIIHHHHHH@@@@@@@@@@@@AAABBBBBBCCC>>>>>>???@@@@@@@@@@@@@@@???????????????@@@@@@@@@CCCFFFKKKOOOQQQQQQPPPOOOHHHFFFDDDCCCEEEIIIMMMPPPVVVYYY```hhhqqqyyy~~~~~~|||{{{zzzwwwuuuooohhh```XXXQQQNNNHHHGGGHHHIIIIIIMMMXXXdddqqqwww~~~|||xxxsssooommmhhhiiilllnnnqqqrrrrrrsssnnnmmmllljjjkkklllnnnppppppppppppqqqrrrsssuuuuuuyyyyyyyyyxxxxxxvvvuuutttsssqqqooommmmmmooorrrtttssstttvvvwwwxxxxxxxxxwwwxxxvvvuuuvvvwwwvvvtttrrrsssrrrrrrssstttvvvxxxyyy||||||||||||}}}~~~~~~~~~yyyuuuooojjjfffbbb___\\\]]][[[YYYWWWUUUQQQLLLHHHLLLKKKPPP[[[jjjzzzvvvooojjjhhhaaa]]]]]]bbbnnnzzz~~~|||{{{yyyyyyxxxxxxwwwzzzyyy\\\GGG>>><<<999666555555444444333222111111///000000111111111000000000000000000000000000000000000000000000///......000000000000000000000000////////////////////////---------.........//////000000000000000000000000000000000000111111111111111111222333555777999:::>>>>>>>>>>>>????????????;;;@@@EEEIIIPPPaaaxxxyyyxxx~~~yyylll___RRRHHHEEEEEEBBBCCCGGGKKKPPPYYYbbbsss|||~~~||||||uuuqqqiiigggdddaaa^^^[[[ZZZYYYZZZYYYXXXWWWUUUTTTSSSRRRLLLMMMMMMKKKHHHEEEDDDDDDCCCBBBAAA@@@???????????????AAACCCBBBAAA@@@AAAAAA????????????AAABBBCCCDDDEEEIIINNNUUUYYYXXXTTTQQQHHHGGGEEEDDDDDDGGGJJJMMMRRRVVV\\\cccjjjqqqwww{{{}}}|||{{{vvvsssmmmeee\\\SSSLLLIIIDDDCCCEEEGGGIIIMMMZZZfffrrrwww~~~}}}{{{wwwsssnnnkkkiiiiiikkkmmmppprrrssssssrrrnnnmmmmmmllllllmmmooooooppppppqqqqqqrrrtttuuuvvvyyyyyyyyyxxxwwwuuutttsssrrrpppnnnmmmmmmppprrrttttttuuuvvvwwwxxxxxxwwwvvvvvvuuuuuuvvvwwwwwwvvvtttttttttttttttuuuvvvxxxyyy||||||||||||}}}~~~~~~|||}}}zzzvvvpppkkkgggccc___]]]]]]\\\ZZZXXXUUUQQQLLLHHHLLLJJJNNNYYYfffuuu}}}tttkkkfffccc```]]]\\\aaalllxxx~~~}}}|||{{{zzzzzzzzztttwww}}}|||```JJJ@@@===:::777333333222222111000000///000000111111111111000000000000000000000000000000000000000000000///......000000000000000000000000////////////////////////---------.........//////000000000000000000000000000000000000111111111111222222222333555777888999=========>>>>>>>>>??????:::===BBBFFFPPPaaawwwyyyyyyrrreeeYYYMMMEEECCCDDDCCCEEEIIILLLPPP[[[fffwww}}}vvvooohhhddd\\\ZZZXXXVVVSSSQQQPPPOOOPPPPPPOOONNNMMMLLLLLLKKKMMMNNNNNNLLLHHHFFFEEEEEE@@@@@@>>>>>>===>>>???@@@@@@BBBDDDCCCBBBAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGKKKNNNTTTZZZ^^^\\\XXXTTTJJJHHHFFFEEEFFFIIILLLOOORRRVVV\\\bbbgggnnntttxxx|||~~~}}}|||vvvrrrjjj```VVVMMMFFFBBB???>>>AAADDDGGGNNN[[[iiitttyyy}}}}}}}}}||||||}}}}}}~~~zzzxxxvvvsssoookkkhhhfffiiikkkooorrrssssssrrrqqqmmmnnnnnnoooooooooooooooqqqqqqqqqrrrssstttvvvvvvzzzyyyyyyxxxvvvtttsssrrrpppooommmmmmmmmpppsssuuuuuuvvvwwwxxxxxxwwwvvvuuusssssssssuuuxxxyyyyyywwwwwwvvvuuuuuuvvvwwwxxxyyy}}}||||||}}}}}}~~~}}}{{{zzz|||~~~|||xxxrrrmmmiiieeeaaa^^^^^^\\\ZZZYYYVVVRRRMMMIIIJJJIIILLLUUUaaaooo{{{pppgggaaa___```]]]\\\___iiivvv~~~||||||{{{{{{{{{rrruuu{{{dddNNNBBB===:::777333333222222111111000000000111111111111111000000000000000000000000000000000000000000000//////...000000000000000000000000////////////////////////------........./////////000000000000000000000000000000000000111111111111333333333444555777888999<<<<<<=========>>>>>>>>>;;;<<>><<<<<<>>>CCCFFFNNN]]]kkkwww{{{zzzyyyxxxxxxwwwxxxxxxxxxxxxwwwuuurrroookkkhhhggghhhjjjnnnqqqrrrrrrpppooommmnnnppprrrrrrrrrqqqppprrrrrrrrrssstttuuuwwwwwwzzzyyyyyyxxxvvvtttrrrqqqpppooommmmmmnnnpppssstttvvvvvvwwwxxxxxxwwwuuuuuuqqqqqqrrruuuyyy{{{{{{zzzyyyxxxwwwvvvwwwxxxyyyzzz}}}|||||||||}}}}}}~~~~~~|||yyyxxxyyyzzz~~~{{{uuuoookkkgggccc```___]]][[[ZZZWWWSSSNNNJJJGGGFFFJJJRRR]]]jjj|||zzzpppfff```]]]```^^^\\\^^^eeerrr~~~|||{{{yyyyyyxxxrrrsssvvv}}}iiiQQQCCC===999777555555444444444333333333111111222222222111000000//////////////////////////////000000000000//////////////////////////////////////////////////////............////////////000000000000000000000000///000000000111111111111333333444444555777888999<<<<<<<<<<<<============???>>>???EEERRRbbbqqqyyyzzz|||~~~~~~nnn\\\OOOGGGAAA???AAABBBDDDIIIMMMOOOVVVgggwww{{{pppkkkccc\\\WWWRRRNNNKKKJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHFFFDDDBBBCCCDDDEEECCC@@@>>>???AAADDDFFFDDDEEEGGGGGGEEEEEEEEEFFFGGGHHHHHHJJJMMMPPPTTTVVVZZZ]]]bbbgggiiifff___ZZZRRRPPPMMMLLLLLLPPPTTTWWWWWWZZZ^^^aaaeeeiiinnnrrrxxxyyy|||~~~}}}vvvqqqfffZZZNNNEEE???<<<===<<<>>>CCCGGGOOO___nnn{{{~~~~~~yyyxxxwwwvvvttttttssssssuuuuuusssqqqnnnkkkiiigggeeegggjjjmmmoooooonnnmmmnnnooorrrtttuuutttsssrrrssssssssstttuuuvvvxxxxxxyyyyyyyyyxxxvvvuuusssrrrpppoooooonnnoooqqqssstttvvvvvvwwwxxxxxxwwwuuuuuupppppprrruuuyyy|||||||||yyyyyyxxxwwwwwwxxxyyyzzz||||||{{{{{{||||||}}}}}}~~~~~~|||yyyxxxxxxyyy}}}~~~~~~wwwrrrmmmiiieeebbb```^^^\\\[[[XXXTTTOOOKKKFFFEEEHHHPPPYYYfffyyy|||rrriiidddaaabbbaaa______cccnnn||||||yyywwwuuuuuupppnnnmmmrrr}}}lllTTTDDD===888666555555555444444444444444222222222222222111000000//////////////////////////////000000000000//////////////////////////////////////////////////////........./////////000000///////////////////////////000000000111111111111333333444555666777999:::<<<<<<<<<<<<============???>>>???FFFRRRaaalllrrrwww{{{rrrcccSSSIIICCC???@@@CCCAAADDDJJJPPPTTT^^^rrrtttiii___[[[VVVQQQNNNLLLJJJHHHHHHHHHIIIJJJJJJJJJIIIIIIFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKJJJHHHFFFEEEGGGHHHIIIGGGDDDBBBBBBDDDGGGIIIIIIKKKLLLLLLKKKJJJJJJKKKJJJJJJKKKNNNRRRWWW\\\___aaacccfffjjjkkkiiiccc^^^YYYVVVRRRPPPPPPSSSWWWZZZ[[[___cccgggjjjnnnrrrtttyyyyyy{{{}}}~~~}}}vvvooodddXXXMMMDDD???===>>>===@@@EEEJJJSSSdddsss~~~{{{yyyxxxvvvtttsssrrrqqqqqqrrrqqqpppnnnllljjjgggfffbbbdddfffiiikkklllmmmmmmoooqqqsssuuuvvvvvvuuuttttttttttttuuuvvvwwwyyyyyyyyyyyyyyyxxxxxxvvvuuutttrrrrrrqqqpppqqqrrrssstttuuuvvvwwwxxxxxxwwwvvvuuuqqqqqqsssvvvyyy||||||{{{yyyxxxwwwwwwxxxyyyzzz{{{{{{{{{zzzzzzzzzzzz{{{{{{}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~zzztttoookkkgggdddaaa___]]]\\\YYYUUUPPPLLLFFFFFFHHHNNNVVVbbbuuu~~~uuunnnjjjhhhfffgggfffcccdddmmm{{{{{{xxxvvvuuutttooojjjgggiiitttoooWWWFFF===999777333333333333222222222222333333333333222111000000000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////....../////////000000000////////////////////////000000000000111111111111222333333555666888:::;;;<<<<<<=========>>>>>>>>>======@@@GGGSSS```kkkqqqzzzxxxeeeYYYLLLEEEBBB@@@AAADDDDDDFFFLLLUUU^^^llltttfff\\\SSSPPPMMMLLLKKKKKKJJJIIIGGGHHHJJJKKKLLLLLLKKKJJJGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJHHHFFFFFFHHHJJJNNNMMMKKKJJJJJJLLLOOOQQQSSSUUUVVVVVVUUUTTTTTTUUURRRRRRSSSUUUYYY___dddgggiiiiiikkknnnooommmhhheee```\\\XXXTTTSSSVVVZZZ]]]```eeekkkppptttvvvyyy{{{{{{{{{{{{|||}}}|||tttmmmbbbVVVKKKDDD@@@>>>======@@@FFFMMMXXXkkk{{{|||yyyvvvuuutttsssrrrrrrrrrrrrppppppooommmllliiihhhfffaaabbbdddfffhhhkkknnnoooqqqrrrtttuuuwwwwwwwwwvvvuuuuuuuuuvvvwwwxxxyyyzzzyyyyyyyyyyyyyyyxxxwwwwwwuuutttsssrrrrrrrrrsssssstttuuuvvvwwwxxxxxxwwwvvvsssssstttvvvyyy{{{{{{zzzwwwwwwvvvwwwwwwyyy{{{|||zzzyyyyyyxxxxxxyyyyyyzzz|||}}}}}}}}}}}}~~~~~~|||vvvqqqlllhhheeebbb```^^^\\\ZZZVVVPPPMMMHHHGGGIIIMMMQQQ\\\nnnyyyssspppooommmnnnnnnjjjgggmmmzzz~~~|||zzzxxxwwwwwwqqqlllggghhhssssssZZZIII???;;;:::333333333333333333333333333333333333222111000///000000000000000000000000......///000000000000000000000000000000000000000////////////////////////.../////////000000000000////////////////////////000000000000111111111111111222333555777999<<<============>>>>>>>>>??????===@@@FFFNNNZZZgggrrrzzzlllZZZPPPFFFCCCCCCAAABBBDDDHHHIIINNNZZZhhhzzzvvvhhh\\\UUUOOONNNMMMNNNOOOPPPOOONNNMMMOOOQQQRRRSSSSSSRRRQQQNNNNNNNNNOOOPPPPPPPPPQQQOOOOOOOOOMMMKKKKKKNNNPPPUUUUUUUUUVVVXXX[[[]]]___```bbbccccccbbbaaaaaabbb______^^^___bbbfffkkknnnqqqpppqqqrrrsssrrrpppmmmeeeaaa\\\WWWVVVXXX[[[^^^eeekkkssszzz~~~~~~}}}|||rrrkkk```TTTJJJCCC@@@???<<<===AAAHHHPPP\\\ppp~~~{{{xxxssssssrrrrrrrrrrrrssssssqqqppppppooommmkkkiiihhhaaabbbbbbdddgggkkkoooqqqrrrssstttuuuwwwwwwxxxxxxuuuuuuvvvvvvwwwxxxzzz{{{xxxyyyyyyzzzzzzyyyyyyxxxvvvvvvuuutttssssssssssssssstttvvvwwwxxxxxxxxxwwwttttttuuuwwwyyy{{{zzzyyyvvvvvvvvvvvvwwwyyy{{{|||yyyyyyxxxwwwwwwxxxxxxxxx{{{}}}}}}wwwrrrmmmiiifffbbbaaa^^^]]]ZZZVVVQQQMMMJJJIIIJJJLLLNNNWWWiiizzzzzzvvvtttsssqqqtttsssnnnjjjooo{{{~~~|||{{{{{{{{{{{{tttpppkkkmmmvvvuuu\\\KKKAAA===<<<555555555555555555555555444444444333222111000///000000000000000000000000......///000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////000000000000111111111111000111222444777:::===>>>>>>>>>>>>>>>???????????????DDDLLLVVVaaannn|||{{{eeeSSSJJJCCCCCCCCCBBBBBBDDDKKKKKKPPP^^^oooooo```WWWSSSRRRQQQQQQSSSUUUVVVUUUSSSUUUWWWYYY[[[[[[[[[ZZZYYYWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZYYYWWWVVVVVVYYY[[[[[[\\\^^^aaadddhhhjjjllliiikkkllllllkkkjjjjjjkkkjjjhhhgggfffhhhkkkooorrrwwwuuuuuuuuuvvvvvvuuusssiiiddd^^^YYYWWWYYY\\\___gggnnnxxx~~~~~~|||yyywwwqqqiii]]]RRRIIIDDD@@@>>>===???BBBHHHRRRbbbttt}}}yyyuuurrrqqqooommmlllmmmnnnooonnnooopppnnnllljjjjjjjjjgggfffeeeeeegggkkkoooqqquuuttttttwwwzzz{{{yyyvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyzzzyyyyyyxxxwwwvvvtttrrrqqqssstttwwwyyyzzz{{{{{{{{{xxxxxxxxxyyy||||||{{{zzzxxxxxxyyyyyyyyyxxxwwwwwwuuuuuuuuuuuuuuuvvvwwwwww{{{|||}}}yyyrrrlllgggeeecccbbb```\\\XXXTTTQQQOOOIIIHHHIIIJJJLLLSSSdddttt}}}zzzxxxwwwyyy||||||yyyuuuwww~~~~~~~~~~~~}}}}}}|||{{{}}}uuunnnooozzzxxx___MMMCCC>>><<<555444333222111111000111111111111111111111111111111111111111000000000000///000111222222111000///////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111111111222222333444666777999;;;<<<======??????======???@@@@@@BBBGGGRRRcccrrrooo```PPPJJJBBB???@@@DDDFFFGGGLLLSSSZZZdddvvvxxxkkk```YYYVVVTTTUUUXXX[[[^^^___``````ccceeegggiiijjjhhhgggeee```aaaccceeefffhhhhhhhhhmmmkkkiiigggeeeeeefffgggiiikkkllloooqqqrrrssssssvvvvvvvvvvvvvvvuuutttsssrrrqqqoooooooooqqqsssuuuwwwxxxyyyzzz{{{zzzyyyyyyqqqjjj___WWWTTTXXX^^^dddpppwww}}}|||}}}}}}~~~~~~~~~}}}{{{yyywwwppphhh[[[OOOGGGBBB???======???BBBHHHRRRcccvvv{{{vvvssslllkkkjjjiiiiiikkkmmmnnnmmmnnnpppooommmkkkkkklllhhhgggggggggiiimmmpppssswwwvvvvvvxxx{{{|||zzzwwwxxxxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwwwwwwwxxxyyyyyyzzzyyyyyyxxxwwwuuusssrrrssstttvvvxxxzzz{{{{{{zzzyyyxxxxxxyyy{{{|||{{{yyyxxxyyyyyyzzzzzzzzzyyyyyywwwwwwwwwvvvwwwwwwxxxxxx|||}}}}}}~~~~~~zzzssslllgggdddcccbbb___\\\XXXSSSPPPNNNIIIHHHGGGHHHJJJPPP```ooo}}}|||{{{~~~zzz{{{}}}qqqsssvvvyyy|||~~~~~~yyysssuuu~~~zzz```NNNCCC>>>;;;444333333222222222333333888666333111000000111222111111111000000000/////////000111111111111000///////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111111222222333444555666888999;;;<<<<<<===>>>>>>======>>>@@@AAAFFFOOO^^^ooo}}}}}}hhhZZZKKKFFF@@@>>>AAAEEEIIIKKKSSSYYY```lllwwwlllddd___]]]aaacccfffjjjmmmpppqqqqqqsssuuuvvvwwwwwwuuusssqqqqqqrrrsssuuuvvvwwwwwwwwwwwwuuusssqqqppppppqqqqqqrrrtttuuuwwwxxxyyyzzzzzzxxxyyyyyyxxxxxxwwwvvvvvvssssssrrrrrrrrrsssuuuuuuxxxyyyzzz{{{||||||{{{{{{ssslllccc[[[YYY^^^fffkkkxxx~~~~~~|||yyyxxxwwwxxx{{{}}}~~~{{{|||}}}}}}|||zzzxxxwwwooofffYYYLLLDDD???>>>===>>>@@@CCCHHHSSSeeeyyy~~~|||xxxsssoooeeedddddddddeeehhhjjjlllkkkmmmooopppnnnmmmmmmnnnkkkjjjjjjkkkmmmpppsssuuuxxxxxxyyyzzz|||}}}{{{yyyzzzyyyyyyyyyyyyyyyyyyyyywwwwwwwwwwwwwwwxxxyyyyyyzzzzzzzzzyyyxxxvvvuuuttttttuuuvvvxxxyyyzzzzzzzzzyyyxxxxxxyyyzzzzzzyyywwwxxxyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}~~~|||uuummmgggdddcccbbb___[[[WWWRRRNNNLLLJJJGGGFFFGGGHHHMMMZZZhhhwwwwwwhhhkkkqqqwww||||||yyyzzz|||bbbOOOCCC===;;;444333333333333444555555===:::555111///000111333111111000000000000/////////000000111111000000///////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111111222333333666666777888999:::;;;<<<============<<<===@@@CCCMMM[[[ooorrr^^^QQQGGGCCC??????CCCIIINNNQQQZZZ```iiixxx{{{sssooommmmmmsssvvvyyy~~~~~~}}}~~~~~~|||{{{{{{{{{||||||}}}~~~||||||{{{{{{zzzyyyxxxxxxuuuuuuuuuuuuvvvvvvvvvvvvyyyzzz{{{}}}~~~~~~}}}}}}vvvppphhhbbbccciiirrrxxx|||xxxuuusssqqqpppqqqtttvvvwwwwwwvvvuuuttttttuuuwwwyyy{{{yyyzzz|||||||||zzzxxxwwwpppfffXXXKKKBBB???======>>>@@@CCCIIITTTggg|||~~~|||yyytttnnnjjj```_________aaacccfffhhhiiilllooopppooonnnnnnooommmmmmmmmnnnpppsssvvvwwwzzzzzz{{{}}}}}}}}}|||{{{yyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwxxxyyyyyyzzzzzzzzzyyyxxxwwwuuuttttttuuuvvvwwwxxxyyyzzzzzzyyyxxxwwwxxxyyyyyywwwuuuuuuvvvxxxyyy{{{|||||||||{{{{{{zzzyyyyyyyyyyyyzzz|||||||||}}}}}}~~~yyypppiiieeecccbbb___[[[VVVQQQMMMKKKLLLIIIGGGGGGGGGJJJUUUaaappp|||rrriiimmmsssyyy~~~~~~||||||fffQQQCCC===:::666555555444444444555555:::999555333111000111222111000000000///////////////000000000000000000///////////////////////////////////////////////////////////////////////////////////////000000000000111111111111222333333444777777888999999:::;;;;;;===<<<<<<=========BBBHHHRRRfff}}}yyygggUUUJJJFFFDDDBBBBBBFFFMMMSSSWWW]]]eeeqqq~~~}}}|||{{{zzzyyyxxxxxxuuuvvvvvvwwwxxxwwwwwwvvvyyyzzz|||~~~yyyuuuoookkkmmmuuu~~~}}}wwwrrrnnnllljjjiiijjjmmmooopppppppppnnnmmmmmmnnnqqqtttvvvxxxyyy{{{|||{{{zzzxxxwwwqqqgggYYYKKKCCC???>>>>>>>>>@@@DDDJJJUUUhhh}}}}}}zzzvvvpppiiiddd\\\\\\[[[[[[\\\^^^aaabbbhhhkkknnnppppppooooooooonnnnnnoooppprrruuuwwwxxxzzz{{{}}}}}}}}}|||||||||xxxxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuvvvvvvwwwxxxyyyzzzzzzxxxwwwwwwxxxwwwuuusssqqqrrrtttwwwyyyzzz{{{|||{{{zzzzzzyyyyyyzzzzzzzzz{{{{{{{{{}}}}}}tttlllgggbbbaaa^^^[[[VVVQQQNNNKKKOOOKKKHHHHHHHHHJJJRRR\\\lll{{{zzzppplllooouuu{{{~~~}}}jjjSSSDDD===:::999888666555444333333333333333444444333222000000000000000////////////...000//////////////////000////////////////////////////////////////////////////////////////////////////////////000000000000111111111111222333444555777777888999::::::;;;;;;===;;;<<>>===@@@DDDKKKWWWhhh|||}}}zzzvvvqqqjjjbbb]]]WWWWWWVVVVVVXXXZZZ]]]^^^fffiiimmmpppooonnnnnnnnnnnnnnnoooqqqsssuuuwwwxxxyyy{{{}}}}}}|||{{{{{{{{{vvvvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvuuuuuuvvvvvvxxxyyyyyyzzzxxxwwwvvvvvvuuussspppmmmoooqqqtttwwwyyy{{{|||zzzzzzzzzzzzzzz{{{||||||||||||}}}~~~wwwnnnhhhbbbaaa^^^[[[WWWSSSOOOMMMPPPLLLIIIIIIHHHIIIPPPWWWgggvvvyyypppmmmpppvvv{{{oooVVVFFF>>>;;;:::999777555333222111111...000222333333222000///000000////////////......000//////......//////000////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111111222444555666777777888999:::;;;<<<===>>>;;;===BBBBBBBBBLLLYYYfffyyyrrrbbbUUUKKKFFFCCCCCCDDDEEEHHHMMMUUUZZZaaappp~~~}}}zzzwwwvvvuuuttttttsssssstttvvvwwwxxxyyyzzzzzz{{{~~~zzzrrrjjjeee\\\[[[YYYZZZ\\\^^^^^^^^^bbbaaa``````aaaccceeefffwwwyyy{{{|||}}}|||{{{zzzooogggZZZNNNFFFAAA>>><<<<<>><<<888777666444333222222222000000111222222111111000000000/////////.........000///............///000////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111222333444555666666666888999;;;<<<===>>>???<<<>>>DDDEEEEEEQQQaaatttzzzgggXXXNNNIIIFFFBBBDDDFFFHHHKKKQQQYYY___hhh{{{~~~}}}yyyvvvtttssssssssssssssstttuuuwwwzzz|||~~~|||~~~zzzqqqiiiddd[[[YYYWWWXXXZZZ\\\\\\\\\^^^]]]]]]]]]^^^^^^___```wwwyyy{{{}}}}}}}}}{{{zzzmmmfffZZZNNNFFFAAA===;;;;;;???FFFNNNYYYhhhyyy~~~}}}|||{{{yyyvvvrrrmmmggg___VVVPPPJJJJJJKKKMMMQQQUUUYYY\\\eeehhhlllooonnnlllkkkkkkmmmmmmoooqqqsssuuuvvvwwwvvvyyy|||{{{yyywwwxxxyyyvvvvvvwwwxxxzzz{{{|||||||||{{{{{{{{{{{{|||}}}}}}~~~}}}|||vvvvvvuuuuuuuuuwwwxxxyyyzzzyyywwwvvvuuussspppnnnkkkmmmpppssswwwzzz|||}}}{{{||||||}}}~~~wwwnnnhhhaaa```^^^\\\YYYUUUSSSQQQPPPKKKGGGHHHHHHHHHLLLRRR\\\mmm}}}}}}~~~|||{{{xxxwww}}}uuuZZZHHH???===666555444333333333333333333222111000000000111222000/////////............000///...------...///000////////////////////////////////////////////////000000000000000000000000////////////000000000000111111111222333444666777555666777999;;;===>>>??????<<>>>>>AAA@@@BBBKKK\\\nnn|||}}}{{{{{{{{{yyyvvvqqqiii___UUUMMMHHHLLLHHHFFFIIILLLPPPWWW^^^dddnnnuuusssnnnnnnppppppooopppqqqrrrssstttttttttxxxxxxxxxwwwwwwvvvvvvvvvuuuuuuwwwxxxzzz{{{}}}}}}zzz{{{}}}~~~}}}~~~~~~~~~}}}}}}wwwvvvuuuttttttuuuvvvwwwzzzyyywwwvvvvvvssspppmmmiiijjjmmmqqquuuyyy|||}}}{{{{{{{{{|||~~~{{{qqqfffaaa___\\\ZZZYYYWWWTTTRRRTTTRRRMMMHHHEEEFFFJJJMMM[[[fffyyy|||zzzxxxwwwxxx{{{~~~yyy]]]III???;;;888777666555444333333333222222222222222222222222111111111111111111111111///////////////.........444333111000...,,,******000000000000000000000000////////////////////////.../////////000000000111111111111222333444666666999999888999:::<<<>>>@@@BBB???@@@DDDHHHPPPcccuuujjj[[[QQQJJJGGGGGGJJJHHHIIIOOOVVV]]]fffooo}}}yyyvvvuuutttsssrrrqqqrrrrrrtttwww{{{yyyoooiiiiiibbb\\\\\\bbbfffeeeccceeeaaa]]]\\\]]]^^^]]][[[~~~~~~|||{{{sssmmmbbbUUUIIIAAA>>>>>>AAABBBFFFPPP___nnnxxx~~~}}}}}}}}}{{{{{{{{{wwwtttnnneee[[[QQQJJJEEEGGGDDDCCCFFFIIIMMMUUU^^^fffpppvvvtttpppooopppoooooopppqqqrrrrrrssssssssswwwvvvwwwvvvwwwwwwvvvwwwwwwwwwxxxzzz{{{|||}}}~~~yyyzzz||||||{{{{{{}}}~~~~~~~~~~~~~~~}}}|||wwwwwwuuuttttttuuuvvvvvvxxxwwwvvvuuutttrrrnnnlllgggiiilllppptttxxx{{{|||||||||}}}~~~}}}ssshhhccc```]]][[[ZZZXXXUUUSSSUUURRRNNNHHHEEEFFFIIIMMMXXXcccvvv}}}|||zzzyyyzzz}}}{{{```KKK@@@===888777666555444333333333222222222222222222222222////////////////////////////////////////////////111000000///...---------000000000000000000000000/////////////////////////////////000000000000000111111111222333444555666888888999:::;;;===>>>???BBB@@@BBBHHHOOOZZZmmm~~~zzzdddVVVNNNHHHFFFGGGKKKJJJMMMUUU\\\cccmmmuuu~~~yyyvvvuuutttsssrrrrrrrrrrrrtttwww{{{}}}uuuooommmhhhcccdddjjjnnnmmmjjjhhhddd```___```aaabbbaaa~~~vvvpppeeeVVVJJJBBB@@@@@@BBBEEEKKKVVVbbblllrrruuusssuuu{{{}}}|||{{{zzztttpppiii```VVVMMMEEEAAACCC@@@@@@DDDHHHMMMWWW```jjjsssyyyvvvrrrqqqpppooooooppppppqqqqqqrrrrrrrrrtttuuuuuuvvvwwwwwwxxxxxxyyyzzzzzz{{{||||||}}}}}}{{{|||}}}|||{{{zzz{{{|||}}}~~~~~~~~~~~~}}}||||||xxxwwwvvvtttttttttuuuvvvvvvuuuuuuttttttqqqmmmjjjfffhhhkkkooossswwwzzz{{{~~~~~~uuukkkeeebbb___\\\[[[YYYVVVTTTUUUSSSNNNIIIEEEFFFIIILLLTTT___qqq}}}~~~|||{{{|||~~~cccNNNBBB>>>888888666555444333333333222222222222222222222222////////////////////////////////////////////////............/////////000000000000000000000000000////////////////////////000000000000000000000000000000000111222333555555777888:::;;;======>>>>>>AAAAAAEEENNNYYYiii}}}rrr^^^QQQJJJFFFFFFHHHLLLMMMSSS\\\dddjjjsss|||~~~zzzwwwvvvtttsssqqqrrrrrrrrrtttwww{{{}}}xxxuuuqqqnnnpppuuuwwwvvvsssmmmiiifffdddfffhhhjjjkkk~~~yyyssshhhYYYLLLDDDAAAAAABBBGGGPPPZZZccchhhjjjkkkiiioooyyy~~~}}}|||zzzyyyqqqmmmeee[[[QQQIIIBBB???AAA???@@@EEEIIIPPP[[[gggpppwww}}}zzzvvvtttrrroooppppppppppppppppppqqqqqqssstttuuuvvvxxxyyyzzzzzz{{{{{{{{{{{{{{{|||||||||~~~|||{{{|||}}}|||}}}}}}}}}}}}|||{{{{{{xxxwwwvvvtttttttttuuuvvvvvvuuuuuuuuuuuurrrnnnkkkgggiiilllppptttxxxzzz|||wwwmmmfffccc___\\\[[[YYYWWWUUUVVVTTTOOOJJJFFFFFFHHHKKKRRR\\\mmm|||xxxxxx}}}~~~~~~}}}}}}}}}~~~fffPPPCCC>>>999888777555444444444333222222222222222222222222111111111111111111111111///////////////000000000------......//////000000////////////////////////////////////////////////111111111000000000000///000000000111222333444555777888:::<<<>>>>>>>>>>>>AAACCCJJJUUUfffyyymmmYYYMMMGGGEEEFFFIIILLLOOOXXXbbbiiimmmuuu}}}|||yyyxxxvvvtttrrrrrrrrrrrrtttwww{{{~~~~~~{{{yyy{{{~~~|||yyytttqqqnnnmmmooorrruuuxxx{{{vvvkkk]]]PPPGGGDDDCCCCCCIIIQQQZZZ___aaabbbbbbdddlllzzz}}}}}}|||yyyvvvooojjjbbbXXXNNNFFFAAA>>>>>>>>>@@@EEEJJJQQQ___kkkuuu|||{{{yyyuuuqqqrrrqqqpppooooooooopppqqqssstttuuuwwwyyyzzz||||||zzzzzzzzzzzzzzzzzzzzzzzz|||{{{{{{|||{{{||||||||||||{{{zzzzzzwwwvvvuuuttttttuuuvvvwwwwwwwwwwwwxxxwwwuuupppmmmiiikkknnnrrrvvvzzz}}}~~~yyyooohhhddd```\\\[[[YYYWWWVVVWWWUUUPPPKKKGGGFFFHHHJJJPPPZZZjjj~~~vvvsssuuu{{{~~~|||zzz~~~~~~}}}hhhQQQCCC===999888777666555444444444222222222222222222222222222222222222222222222222////////////000000111111///////////////.........////////////////////////000000000000000000000000111111111111000000000000000000000111222333555555777888;;;===>>>>>>>>>>>>AAAEEENNN\\\qqqzzziiiVVVKKKGGGFFFGGGJJJMMMSSS]]]hhhmmmnnnssszzz~~~|||{{{zzzwwwuuusssssstttuuuxxx{{{}}}{{{{{{yyyyyyzzz}}}{{{wwwnnnaaaUUUKKKFFFEEEDDDIIIPPPUUUXXXYYYZZZ[[[bbbmmm}}}}}}}}}{{{wwwssslllfff^^^TTTKKKDDD@@@>>><<<<<>>>>>??????AAAHHHRRRbbbyyyssscccSSSKKKIIIHHHJJJMMMQQQXXXeeepppsssrrruuu{{{~~~|||zzzwwwwwwwwwxxx{{{~~~zzzwwwpppeeeYYYOOOHHHFFFEEEHHHLLLNNNOOOQQQTTTWWWaaannn}}}|||zzzuuuppphhhcccZZZPPPHHHBBB???>>>===>>>AAAFFFJJJSSScccrrr}}}~~~xxxuuutttrrrpppooopppqqqqqqqqqrrrsssuuuvvvxxxyyyzzzzzzzzz{{{{{{|||||||||}}}}}}~~~~~~}}}zzzyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxxxxssssssssssssuuuwwwyyyzzzwwwxxxyyyzzzzzzxxxsssooolllnnnqqqtttyyy|||wwwnnnjjjeee```^^^]]]\\\ZZZXXXVVVRRRMMMHHHFFFFFFHHHMMMUUUdddxxx~~~uuummmnnnrrrwww~~~yyyvvvxxx||||||{{{~~~nnnVVVFFF???:::999888666555555444444222222222222222222222222000000000000000000000000...//////000111111222222////////////............000000000000000000000000000000000000000000000000//////000111222222333444222222222333444555777777:::::::::;;;===>>>@@@AAAAAAIIIUUUfff~~~jjj\\\OOOKKKKKKLLLNNNQQQUUU^^^mmmyyy|||yyy{{{|||||||||}}}~~~}}}yyywwwqqqggg[[[QQQIIIFFFEEEGGGIIIJJJIIILLLQQQUUUaaannn}}}|||zzztttoooeee```WWWMMMFFFAAA>>>>>>@@@AAAEEEIIIMMMVVVgggvvvzzzwwwuuusssqqqppppppqqqrrrpppqqqrrrssstttvvvwwwwww{{{{{{{{{|||}}}~~~~~~~~~~~~|||{{{|||}}}yyyzzzzzzzzzzzzyyyxxxxxxrrrrrrrrrsssuuuxxxzzz{{{wwwwwwyyyzzz{{{xxxrrrnnnlllnnnqqqtttyyy|||zzzqqqmmmgggccc```___^^^]]]XXXVVVSSSMMMHHHFFFFFFHHHKKKSSSbbbvvvyyyqqqkkklllqqqvvv|||}}}xxxvvvxxxvvvrrrqqqsssxxx}}}|||qqqXXXHHH@@@:::999888666555555555555222222222222222222222222222222222222222222222222...//////000111222222222.........///////////////000000000000000000000000000000000000000000000000......///111222333444555333333333444555666777888;;;:::::::::<<<>>>@@@BBBAAAJJJWWWhhhwwwcccWWWLLLJJJLLLNNNQQQTTTYYYcccsss{{{wwwwwwyyyyyyyyyvvvmmm___RRRHHHDDDEEEBBBBBBCCCCCCEEENNNWWWeeesss|||zzzvvvnnngggccc]]]SSSJJJDDDAAA???===???>>>>>>BBBLLL\\\kkkuuuyyy{{{yyyvvvrrrppppppqqqrrrrrrssstttuuuwwwwwwxxxxxxzzzzzz{{{{{{|||~~~~~~~~~}}}|||{{{{{{zzz|||{{{zzz{{{{{{zzzxxxuuurrrssstttuuuwwwyyyzzz{{{{{{|||}}}}}}{{{xxxtttrrriiimmmrrrxxx}}}uuuqqqjjjdddaaa^^^[[[ZZZ[[[YYYUUUPPPJJJGGGGGGHHHMMMSSS```rrr~~~xxxpppiiiiiiqqqzzz~~~vvvnnnjjjlllnnnooonnnlllmmmsss|||~~~rrrZZZHHH???:::888666333222111111111444444333333333333222222111111222333444555555666000000111111111111000000//////.........---------......------------......000111111000//////111222000111111111222222222222222222333444555777777888999999999;;;>>>@@@@@@@@@FFFJJJYYYpppttteeeZZZRRRLLLKKKLLLNNNSSSYYY^^^jjjxxx}}}vvvtttwww{{{{{{{{{xxxoooaaaTTTJJJEEECCCAAAAAACCCCCCFFFOOOXXXiiiwww}}}zzzuuullleee___XXXOOOFFFAAA>>>===;;;>>>>>>???CCCMMM\\\jjjttt}}}~~~{{{yyyuuurrrpppppppppqqqqqqrrrsssuuuwwwxxxxxxyyy{{{{{{{{{||||||}}}~~~~~~}}}||||||{{{{{{|||{{{{{{{{{{{{zzzwwwuuussstttuuuwwwxxxzzz{{{|||||||||||||||yyyvvvrrrpppkkknnntttyyy~~~wwwrrrjjjddd```]]][[[YYYZZZYYYVVVQQQKKKHHHGGGGGGJJJPPP\\\nnnwwwrrrmmmooovvv}}}uuukkkffffffiiikkkkkkoooooossszzzttt\\\JJJ@@@;;;999777555333222222222333333222222222111111111000000000111222222333333///000000111111000000/////////.........---------000//////......//////000.../////////------...000000000000111111111222222222222333444666777888888;;;;;;;;;===???AAAAAAAAAGGGNNN___vvv~~~kkk]]]RRRLLLHHHHHHJJJLLLRRRXXX```kkkyyy{{{sssoooqqqxxx}}}~~~}}}yyypppcccVVVLLLFFFAAA??????AAACCCFFFPPPZZZlllxxx~~~zzzsssjjjccc[[[TTTLLLDDD@@@>>><<<;;;===>>>AAAEEENNN[[[iiirrr{{{{{{yyyuuurrroooooooooppppppqqqrrrtttvvvxxxyyyzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}||||||{{{}}}|||{{{zzzzzzxxxvvvssstttuuuvvvwwwyyy{{{|||}}}|||||||||{{{xxxuuuqqqooonnnqqqvvv{{{~~~}}}~~~zzztttkkkccc^^^\\\ZZZYYYXXXXXXWWWSSSMMMHHHFFFFFFFFFLLLWWWggg{{{xxxvvvuuuyyy~~~vvvkkkcccaaadddiiimmmsssrrrtttyyy~~~||||||~~~xxx___KKKAAA<<<:::888666444333333333222222222111111111000000//////////////////000000...//////000000//////.../////////............---111000000//////000000111...///000///...---...000/////////000000000111111222222333555666888999999======>>>???@@@AAACCCCCCIIIUUUiiippp^^^SSSKKKGGGEEEGGGJJJLLLRRRXXX[[[eeerrr{{{}}}ssskkkjjjoooyyyzzzqqqeeeXXXMMMGGG???>>>>>>AAACCCHHHRRR]]]lllvvv~~~zzzsssjjjcccXXXRRRJJJCCC@@@???>>>===;;;>>>BBBGGGNNNYYYfffoooxxx}}}{{{vvvrrrpppoooooooooooooooppprrruuuwwwyyyzzz{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}||||||~~~|||zzzyyyxxxwwwuuurrrssstttuuuwwwyyyzzz||||||{{{{{{{{{{{{yyyvvvtttrrrrrrtttxxx|||}}}~~~~~~wwwlllccc^^^[[[ZZZYYYWWWXXXXXXTTTOOOIIIFFFDDDCCCHHHSSSaaattt}}}~~~xxxmmmdddaaaeeemmmtttzzzxxxxxxzzz~~~{{{vvvwwwzzz~~~{{{aaaMMMAAA<<<:::888666444333333333222222222222111111111111000000000//////...............////////////....../////////...............111000000//////000000111///111222222000///000111////////////000000000000222333444555777888::::::===>>>?????????AAACCCEEEKKK\\\sss~~~xxx{{{wwwcccTTTLLLIIIFFFFFFIIILLLNNNTTT[[[YYY```iiiqqquuu{{{}}}{{{{{{|||}}}}}}}}}~~~~~~~~~xxxnnnggghhhppp{{{{{{sssgggZZZNNNGGG???===>>>@@@CCCIIITTT```nnnuuu~~~~~~zzztttkkkdddUUUOOOHHHAAA>>>>>>======:::>>>BBBGGGMMMVVVcccllluuu~~~yyyuuuqqqooonnnnnnmmmnnnnnnppprrruuuwwwyyyzzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~|||yyyxxxwwwvvvtttrrrrrrssstttvvvxxxyyyzzz{{{yyyzzz{{{{{{{{{zzzyyyxxxuuuwwwzzz~~~yyynnneee___\\\ZZZYYYWWWXXXXXXUUUPPPJJJFFFDDDBBBGGGPPP\\\nnn|||wwwnnnfffbbbgggqqqzzz~~~}}}vvvrrruuuzzz~~~dddNNNAAA;;;999777555333222222222444333333333333222222222111111111000//////............////////////......////////////////////////000//////......//////000///000222222111000000111////////////000000000000222333444666888999;;;;;;<<<===??????>>>@@@DDDGGGOOOddd|||wwwqqqxxxppp[[[NNNHHHGGGFFFGGGJJJLLLNNNVVV^^^```eeekkkqqqvvv|||~~~{{{yyyyyyyyyxxxxxxxxxyyyzzz{{{|||}}}}}}zzzsssjjjfffjjjttt}}}uuujjj^^^QQQIII@@@>>>>>>AAADDDJJJVVVbbboootttxxxxxxvvvzzz{{{tttkkkcccRRRLLLDDD>>><<<;;;;;;;;;999===BBBEEEJJJSSS```jjjuuu~~~xxxssspppooonnnllllllmmmnnnppprrruuuvvvxxxzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{xxxwwwvvvvvvtttsssrrrssstttuuuwwwyyyzzz{{{yyyyyyzzz{{{{{{|||{{{{{{xxxyyy{{{~~~zzzpppgggbbb^^^\\\ZZZXXXYYYXXXUUUPPPJJJFFFEEEBBBFFFMMMXXXggg}}}{{{xxxvvvtttooogggcccfffqqqzzz|||tttrrrwww|||gggPPPCCC;;;999777555333222222222444444444333333333222222222222111111000000//////...//////000000//////......////////////000000000000//////......//////000,,,...000111///........./////////000000000111111222333555666888:::<<<===;;;===??????>>>AAAFFFKKKWWWoooxxxqqqnnnwwwjjjWWWKKKFFFDDDCCCEEEIIILLLPPPYYYccchhhmmmttt{{{~~~yyyvvvuuuuuussssssssstttvvvxxxyyyzzzzzz}}}qqqkkkffffffmmmyyyxxxnnnbbbTTTKKKBBB@@@???BBBEEEKKKXXXdddiiimmmoooooopppwwwzzzsssiiiaaaQQQLLLDDD>>>;;;:::::::::999===AAACCCFFFPPP^^^iiiwww{{{uuuqqqooonnnlllkkkkkkkkkmmmooorrrtttwwwxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~|||yyywwwuuuvvvvvvuuutttssssssuuuvvvxxxzzz{{{{{{yyyyyyzzzzzzzzzzzz{{{{{{yyyzzz|||~~~{{{rrrjjjeeeaaa]]][[[YYYYYYXXXUUUOOOJJJGGGFFFBBBFFFKKKTTTbbbwww~~~uuuqqqttttttrrrkkkdddfffoooxxxxxxtttvvvzzzkkkTTTFFF<<<:::888666444333333333333333333333222222222111111111000000000000000000///000000111111000000///.../////////000000000000111000000//////000000111,,,...000111000.........000000000111111111222222333333555777999;;;======:::===@@@@@@???BBBIIIOOObbb{{{qqqmmmlllwwwyyyeeeSSSIIIEEECCCBBBEEEJJJNNNTTTaaammmqqqyyyxxxsssooonnnkkkkkklllmmmoooqqqsssuuuxxxzzz}}}kkkfffbbbeeeppp}}}{{{qqqdddWWWNNNDDDAAA@@@CCCFFFLLLXXXdddaaadddgggiiimmmyyyzzzrrrggg___SSSNNNFFF@@@===<<<<<<<<<999===@@@BBBDDDNNN\\\hhhyyy}}}wwwrrrooonnnlllkkkjjjjjjkkknnnppprrruuuwwwzzz~~~~~~~~~~~~~~~~~~~~~{{{yyyvvvuuuuuuvvvuuuuuuttttttvvvwwwyyy{{{|||}}}zzzzzzyyyyyyyyyyyyyyyxxxzzz{{{|||~~~|||tttlllgggbbb^^^\\\ZZZZZZXXXTTTOOOJJJGGGGGGBBBEEEJJJQQQ^^^sss{{{qqqnnnuuuwwwvvvoooggggggooowww~~~vvvvvv{{{}}}nnnWWWIII===<<<999777555444444444222222222111111111111000///000000000000000000000000000111111111111000000.../////////000000111111222222111111111111222222---000333333222000///000111111111111222222222222333444555777999;;;===>>>:::>>>AAAAAAAAADDDLLLRRRjjj|||llliiikkkwwwuuuaaaQQQGGGCCCCCCCCCGGGMMMRRRZZZiiiwww|||wwwpppjjjhhhdddddddddfffhhhkkkmmmooowwwxxxzzz|||}}}cccccccccgggppp}}}~~~wwwooo```RRRFFFAAA???DDDJJJNNNSSSYYY]]]]]]^^^bbbkkk|||yyypppfff```RRRLLLEEE???<<<;;;;;;;;;;;;;;;===AAAEEEMMM]]]kkk~~~}}}vvvqqqnnnmmmqqqooollllllmmmoooooopppuuuwwwyyy{{{|||~~~~~~}}}||||||}}}~~~}}}{{{xxxuuuttttttvvvwwwvvvwwwzzz|||~~~{{{{{{{{{yyyvvvvvvwwwyyyzzz{{{}}}~~~wwwooohhhbbb]]]ZZZZZZZZZYYYWWWSSSNNNIIIEEEGGGEEEHHHQQQ___pppuuuooommmvvvsssyyykkkbbbffffffttt|||yyyzzzuuuuuuyyysssXXXGGGAAA:::666777888555333333333333222222111000//////222222222111000//////...000000000000000000000000......//////000000111111000000111111111111000000000000000000000000000000000000000000111111111111555666777888999:::;;;;;;BBB??????@@@AAADDDLLLVVVttt{{{ssseeecccgggtttlllYYYKKKDDDBBBCCCBBBFFFOOOZZZcccoooyyyvvvmmmeee___]]]\\\[[[\\\___dddhhhkkkqqqsssuuuvvvxxx{{{^^^^^^```fffqqq{{{sssdddVVVJJJEEECCCFFFJJJLLLPPPTTTSSSUUUYYYaaannnyyypppfff___PPPJJJCCC===;;;:::::::::;;;;;;===AAAFFFNNN]]]lll~~~|||uuupppnnnlllmmmkkkiiiiiijjjlllnnnooorrrtttxxxzzz{{{|||~~~~~~~~~}}}||||||}}}~~~~~~~~~|||yyyvvvttttttuuuvvvvvvxxxzzz|||~~~~~~~~~}}}{{{xxxwwwxxxzzzyyyzzz|||}}}yyyqqqjjjddd___\\\[[[[[[ZZZXXXSSSNNNIIIFFFFFFDDDFFFOOO\\\nnnsssnnnmmmyyyuuuyyyiii___bbbaaaooo{{{|||yyyuuuvvv}}}zzzwwwyyy}}}uuuZZZHHHAAA;;;666777888555333333444333222111000000000000222222111111000//////...000000000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000000000111111111111555555666888999;;;<<<<<<@@@??????AAAAAAEEEQQQ]]]zzztttkkk^^^^^^eeesssyyyfffTTTIIIDDDCCCDDDDDDIIISSS^^^hhhttt~~~vvvlllbbb]]]YYYXXXWWWWWW[[[```fffiiinnnppprrrtttvvvyyy}}}VVVWWW[[[dddqqqwwwjjj]]]PPPJJJGGGIIIJJJJJJKKKNNNKKKNNNUUUaaasssyyyoooddd]]]MMMHHHAAA<<<:::999999999;;;:::===BBBFFFOOO^^^mmm~~~|||tttooommmllliiigggeeedddeeehhhkkkmmmnnnqqquuuxxxzzzzzz{{{|||~~~}}}}}}|||||||||}}}}}}}}}zzzwwwuuutttuuuuuuwwwxxxzzz}}}|||yyyxxxyyy{{{yyyzzz{{{}}}~~~~~~~~~~~~~~~{{{ssslllfffbbb___]]]]]][[[XXXTTTNNNIIIFFFEEECCCFFFNNNZZZjjj{{{rrrnnnnnn~~~xxxzzzhhh[[[]]]\\\kkkxxx~~~wwwsssooottt|||zzzzzz~~~yyy]]]KKKBBB;;;666777888555333444555444222111000000111111222222111111000/////////000000000000000000000000111111111000///.........000000111111111111000000000000000000000000000000000000000111111111222222444444666888:::;;;===>>>>>>???@@@AAA@@@FFFWWWhhhwwwiiibbbWWW[[[eeevvvooo\\\NNNFFFDDDDDDEEEFFFMMMYYYdddooo|||vvvjjj___YYYTTTRRRQQQQQQUUU[[[bbbfffiiillloooqqqssswww{{{~~~QQQSSSXXXbbbqqq{{{ooodddUUUOOOKKKKKKKKKHHHHHHJJJJJJNNNWWWeeexxxyyymmmbbb[[[KKKGGG@@@<<<:::999999999::::::===BBBGGGPPP```nnn|||}}}tttnnnlllkkkgggeeeccc```___aaaeeehhhjjjnnntttwwwyyyyyyzzz{{{~~~~~~}}}}}}}}}||||||}}}~~~{{{xxxvvvuuuuuuuuuwwwyyy{{{}}}}}}yyyxxxyyyzzzzzz{{{|||~~~~~~~~~~~~}}}tttmmmhhhccc```___^^^\\\XXXTTTNNNJJJGGGDDDCCCFFFMMMWWWggg}}}zzztttsssuuu{{{{{{hhhZZZ[[[[[[iiixxx}}}xxxtttqqqxxx~~~|||}}}}}}aaaNNNDDD<<<777777777555333444555444222000000111222333111111111111000000//////////////////////////////111000000000/////////...000000111111111111000000000000000000000000000000000000111111111222222222333444666888:::<<<>>>???>>>???AAAAAA@@@III^^^rrrnnn```ZZZUUU\\\kkk}}}zzzgggUUUIIIDDDDDDEEEEEEHHHQQQ___jjjuuuvvviii]]]UUUQQQOOOLLLLLLPPPXXX```eeeeeegggkkknnnqqqtttxxx{{{~~~MMMPPPVVVaaaqqq}}}sssiiiYYYRRRMMMLLLKKKHHHGGGIIIJJJOOOZZZjjj}}}wwwkkk___WWWJJJFFF@@@<<<;;;::::::999::::::===CCCHHHQQQaaappp{{{uuuoookkkiiigggeeeaaa\\\YYYZZZ^^^bbbgggkkkqqqvvvxxxyyyzzz{{{~~~~~~~~~~~~~~~}}}}}}|||~~~|||yyywwwvvvvvvvvvxxxyyy|||~~~{{{xxxwwwwwwyyy|||}}}~~~~~~vvvoooiiiccc```___^^^[[[XXXSSSNNNJJJHHHDDDDDDGGGMMMVVVdddzzz|||zzz{{{}}}}}}}}}iii[[[\\\\\\jjjyyy{{{xxxvvv~~~~~~eeeRRREEE===777777777555333444444333222111111111222333111111111000000000000000////////////////////////.../////////000000000111000000111111111111000000111111111111111111111111111111111111222222222222444444666888:::===>>>?????????AAABBBDDDOOOggg}}}zzzhhh\\\YYYXXXbbbssswwwcccQQQFFFCCCCCCDDDFFFKKKVVVdddoooyyyxxxjjj\\\TTTOOOMMMKKKKKKOOOVVV^^^cccbbbeeeiiilllooorrruuuxxx|||}}}KKKNNNUUU```ppp~~~uuummm^^^VVVOOOLLLJJJFFFFFFHHHHHHNNNZZZlllvvvhhh\\\SSSHHHDDD???<<<;;;::::::999::::::===CCCIIIRRRcccrrr{{{xxxpppjjjgggdddbbb]]]WWWQQQRRRWWW]]]dddhhhnnnsssvvvxxx{{{}}}~~~}}}}}}~~~}}}|||zzzyyyxxxwwwwwwyyyzzz|||~~~~~~}}}zzzwwwvvvwwwxxx}}}~~~~~~|||zzz}}}yyyrrrkkkddd```^^^\\\ZZZVVVRRRNNNKKKIIIDDDDDDGGGLLLSSSaaawww~~~~~~lll]]]^^^\\\iiixxx|||{{{}}}}}}}}}iiiUUUFFF>>>777777777555444555333333333333333333222222111111000000000000000000000000000000000000000000.........///000111111111000000111111111111000000111111111111111111111111111111111222222222222333555555777999;;;<<<>>>?????????AAAEEEKKKZZZtttwwweee\\\[[[___jjj|||ttt```OOOFFFDDDDDDEEEHHHNNN[[[iiisss}}}zzzlll^^^UUUOOONNNLLLLLLPPPVVV]]]bbbaaadddhhhlllnnnpppsssvvvyyy{{{HHHKKKSSS```pppxxxqqqddd[[[QQQLLLHHHDDDDDDGGGHHHNNNZZZmmmtttfffYYYPPPEEEBBB>>>;;;:::999999888::::::>>>DDDJJJSSSdddsss}}}{{{qqqjjjfff^^^\\\XXXPPPKKKLLLRRRYYY```dddiiinnnssswww{{{~~~~~~}}}}}}|||{{{{{{zzzyyyyyyyyyyyy{{{}}}}}}}}}|||zzzxxxwwwxxxzzz}}}~~~zzzuuusssrrrzzz~~~~~~wwwnnnfff```\\\ZZZXXXUUUQQQNNNKKKJJJCCCCCCFFFKKKPPP]]]tttnnn^^^]]]YYYfffrrr~~~{{{yyy{{{kkkXXXGGG???888777777444444555111222444555555444222111000000000000000000000111000000000000000000000000////////////000000000000000000111111111111000000111111111111111111111111111111111222222222333333666777888999;;;<<<===>>>???>>>AAAIIIUUUhhhtttddd^^^___iiivvvppp]]]MMMGGGFFFFFFFFFLLLSSS```nnnwww}}}nnn```WWWOOONNNMMMNNNQQQVVV\\\___bbbeeeiiilllnnnppprrrtttvvvyyy}}}FFFIIIRRR___pppzzzsssiii^^^SSSLLLGGGCCCCCCEEEJJJOOO\\\nnnssseeeWWWNNNCCC@@@<<<999999888777666::::::>>>DDDJJJTTTdddsss}}}rrrjjjeeeYYYXXXSSSLLLGGGHHHPPPWWW]]]aaafffkkkpppuuu{{{~~~||||||{{{{{{{{{zzzzzzzzzyyy{{{}}}}}}}}}}}}zzzxxxxxxyyy{{{|||}}}~~~~~~xxxsssnnnlllmmmvvv~~~~~~zzzqqqggg```ZZZYYYWWWTTTQQQNNNLLLKKKAAABBBEEEIIINNNZZZqqqooo^^^\\\WWWbbbmmmwwwuuuzzzlllYYYHHH???888777666444444555000222444666666444222000000000000000000111111111000000000000000000000000111111000000//////......000000111111111111000000111111111111111111111111111111222222222333333333777777888999;;;<<<======>>>===AAALLL]]]rrrsssddd___bbbsss{{{mmmZZZMMMGGGGGGHHHGGGNNNVVVdddrrrzzz~~~pppbbbXXXOOONNNMMMNNNQQQVVVZZZ]]]bbbfffjjjmmmnnnppprrrsssuuuwww|||EEEKKKUUUaaaooo|||sssjjj```TTTKKKDDD???@@@DDDGGGNNN^^^qqqssscccTTTLLLCCC@@@<<<999999888888777888888<<>>888777777555444555222222222222222222222222111111111111000000000000111111111111111111111111111000///...------......000000000000000000000000000000000000111111111111000111111222222333333444888888:::;;;===>>>???@@@CCCCCCFFFPPPccc{{{}}}qqqeeedddkkk}}}vvvcccQQQKKKGGGCCCDDDJJJTTT___kkksssxxx}}}nnnaaaYYYNNNNNNOOOQQQTTTXXX\\\^^^cccfffiiilllmmmooorrrtttuuuyyy}}}DDDJJJSSS```nnn}}}tttkkk```TTTKKKDDD@@@@@@DDDDDDKKKZZZkkkxxxrrraaaSSSJJJBBB???;;;999999999888777999999===EEENNNZZZkkkyyy}}}pppfff```XXXPPPHHHDDDBBBBBBGGGMMMTTTZZZ___bbbjjjvvv~~~~~~}}}|||||||||}}}|||zzzxxxxxxzzz}}}}}}|||yyyxxxwwwvvvwwwxxxzzz{{{}}}~~~|||rrrggg___]]]___gggpppyyynnneee___]]][[[YYYWWWUUUPPPKKKGGGBBBBBBEEEIIILLLUUUgggyyy~~~}}}tttcccWWWVVV\\\nnn}}}vvvttt{{{rrr\\\HHH???888888777555444555222222222222222222222222111111111111000000000000////////////////////////111111111000000000//////000000000000000000000000000000000000111111111111111111222222333444444444777888999;;;===>>>@@@@@@BBBDDDJJJWWWkkkyyynnndddeeemmm~~~sssaaaPPPIIIFFFDDDGGGNNNYYYcccnnnvvv{{{}}}nnn```XXXNNNNNNOOOQQQTTTXXX\\\^^^bbbeeeiiikkkmmmooorrrtttuuuxxx|||~~~DDDIIIRRR^^^nnn~~~uuukkk___SSSJJJDDD???@@@CCCCCCIIIVVVeeeooovvvppp___QQQHHH@@@===:::888999999999999;;;:::===EEEOOO[[[mmm|||{{{nnnccc]]]SSSLLLEEEBBB@@@???CCCIIIOOOVVV\\\aaajjjxxx~~~}}}}}}~~~~~~}}}||||||}}}|||zzzxxxwwwyyy{{{}}}}}}}}}|||{{{xxxwwwvvvvvvxxxzzz}}}~~~}}}~~~~~~wwwlllaaaZZZYYYZZZcccoooyyynnnddd___]]][[[ZZZXXXVVVRRRMMMIIICCCCCCEEEGGGJJJRRRcccsss~~~~~~~~~~~~yyyfffVVVTTTYYYlll|||wwwvvv}}}ttt___JJJAAA:::888888555444555222222222222222222222222222222111111111000000000////////////////////////111222333333333222111000000000000000000000000000000000000111111111222222222222222333444444555555666777888;;;===???AAABBBAAAEEEOOO```vvv|||rrrhhhaaafffpppnnn]]]MMMHHHFFFEEEKKKTTT```iiisssyyy}}}mmm___VVVNNNNNNOOOPPPSSSWWW[[[^^^aaadddhhhkkkmmmoooqqqssstttwwwzzz|||}}}~~~EEEIIIRRR___ooo~~~tttiii]]]PPPHHHCCC>>>>>>AAACCCHHHSSS___gggnnnyyyooo]]]NNNFFF???<<<999888999:::::::::<<<;;;>>>FFFOOO[[[mmm|||xxxkkk___YYYQQQJJJDDDBBB@@@???BBBHHHLLLTTT\\\cccnnn|||~~~|||}}}}}}~~~|||{{{{{{||||||zzzxxxvvvwwwyyyzzz{{{{{{zzzyyyxxxwwwwwwwwwxxxzzz}}}~~~~~~{{{qqqfff[[[VVVUUUWWWbbbppp|||{{{zzzzzz}}}yyynnneee```]]]\\\ZZZYYYWWWTTTOOOKKKEEEDDDDDDFFFHHHOOO^^^mmm~~~~~~~~~{{{hhhWWWTTTYYYiii{{{zzzxxxcccMMMCCC;;;999888555444555222222222222222222222222222222222111111111000000000000000000000000000000000111333444444333111000////////////////////////000000111111111222222222222222333444444555555666555666888:::===???AAABBB@@@FFFSSSggg~~~sssiiiaaa]]]fffsssyyyhhhXXXJJJFFFFFFGGGOOOZZZfffmmmvvv||||||lll]]]UUUNNNNNNNNNPPPSSSWWW[[[]]]aaadddgggjjjllloooqqqtttsssuuuxxxzzz{{{|||HHHKKKSSS```qqq}}}sssfffYYYLLLEEEAAA>>>===???BBBFFFNNNXXX^^^ffftttnnn\\\MMMDDD>>>;;;888777888:::::::::===<<<>>>EEEMMMYYYiiixxxtttfff[[[TTTMMMGGGBBBAAA@@@???BBBGGGJJJTTT___iiiuuu}}}}}}}}}}}}|||zzzzzzzzzzzzyyyxxxtttuuuwwwxxxxxxxxxxxxxxxyyyxxxwwwwwwwwwyyy{{{}}}yyymmmaaaWWWTTTUUUWWWcccttt}}}vvvppppppqqqrrryyy{{{pppgggbbb___]]]\\\ZZZYYYUUUPPPLLLGGGDDDDDDFFFGGGMMMZZZggg~~~{{{iiiYYYVVV[[[ggg~~~}}}}}}hhhPPPFFF===:::888555444555222222222222222222222222222222222222111111111111000000000000000000000000...000222333333222000///////////////////////////111111111111222222222222222222333444444555555666555666888:::===???AAABBB@@@GGGVVVkkkzzziii___YYYZZZfffvvvrrraaaSSSHHHFFFGGGIIISSS___jjjpppxxx|||kkk\\\TTTMMMMMMNNNPPPSSSWWW[[[]]]```cccgggkkkmmmooorrrtttsssuuuwwwxxxyyy{{{IIIMMMUUUbbbrrr~~~uuudddVVVIIICCCAAA???>>>@@@@@@CCCIIIPPPVVV```rrrooo]]]MMMCCC>>>;;;888777888999999999<<<;;;>>>DDDKKKTTTcccpppwwwpppbbbVVVOOOFFFAAA>>>>>>>>>===???DDDKKKVVVdddppp|||~~~}}}|||zzzxxxxxxxxxyyyxxxwwwsssssstttuuuvvvvvvvvvvvvxxxwwwvvvvvvvvvxxx{{{|||wwwiii\\\TTTSSSUUUXXXfffzzztttjjjdddfffhhhkkkuuu}}}ssskkkfffaaa___^^^\\\ZZZVVVQQQMMMHHHEEEDDDEEEGGGLLLXXXdddyyy~~~{{{mmm^^^YYY[[[cccvvv}}}mmmRRRHHH>>>:::888555444555222222222222222222222222333222222222222111111111////////////////////////...///000111111111000///000000000000000000000000111111111222222222222333222222222333444444555555666777888;;;===???AAABBBBBBIIIWWWmmmrrraaaYYYUUUXXXhhhyyylll[[[OOOGGGGGGHHHKKKUUUbbbkkkrrrzzz|||kkk\\\TTTMMMMMMNNNOOORRRVVVZZZ]]]aaadddhhhkkknnnpppsssvvvtttuuuvvvvvvwwwzzzIIIMMMUUUcccrrryyycccUUUHHHCCCCCCBBBAAABBBAAABBBFFFLLLRRR___uuuqqq^^^MMMCCC>>><<<888777888888999888;;;;;;>>>CCCHHHOOO[[[gggmmmyyy~~~mmm^^^RRRKKKAAA===;;;<<<===<<>>@@@@@@EEEJJJXXXnnn|||lll\\\UUUTTTZZZkkk~~~{{{gggVVVLLLFFFHHHJJJLLLWWWdddmmmsss||||||kkk]]]TTTMMMMMMMMMOOORRRVVVZZZ\\\bbbeeeiiilllooorrruuuwwwuuuuuuuuuuuuwwwzzzIIIMMMUUUbbbqqq}}}|||cccVVVHHHDDDEEEDDDDDDEEECCCDDDGGGLLLSSSaaazzzrrr___NNNCCC???<<<999777777888888777::::::===CCCGGGLLLVVVaaahhhuuu|||kkk\\\OOOHHH@@@<<<;;;===>>>>>>@@@EEEKKKYYYjjjxxxzzzxxxvvvuuuuuuvvvvvvuuuqqqrrrrrrssssssttttttuuurrrqqqrrrsssvvvyyy}}}}}}ssscccVVVPPPQQQUUUYYYjjjxxxfffZZZTTTXXX^^^cccrrrxxxpppllldddccc```^^^[[[VVVQQQLLLIIIEEEDDDEEEHHHMMMWWWaaakkk~~~}}}|||{{{{{{~~~xxxiii\\\WWWTTT```rrr~~~xxx{{{tttVVVKKK@@@;;;888555444666222222222222222222222222333333333222222222111111111111111111111111111111000000//////000111222222000000000000000000000000111111222222222333333333000111111222222333444444888999:::;;;===>>>???@@@GGGLLLYYYoooyyyjjjZZZUUUTTT[[[nnnyyydddSSSKKKFFFIIIKKKMMMWWWdddnnnttt~~~|||lll]]]TTTMMMMMMMMMOOORRRVVVZZZ\\\bbbeeejjjmmmppprrrvvvxxxuuuvvvvvvuuuvvvzzzSSSVVV\\\dddllltttyyy|||~~~iiiTTTJJJHHHDDDHHHNNNKKKHHHGGGHHHKKKSSSeeettt```PPPFFF>>><<<:::888777777888888>>><<<===???@@@DDDNNNYYYfffwwwzzzkkk\\\MMMCCC;;;<<<===<<<;;;===CCCGGGSSS___ooo}}}~~~xxxvvvtttsssssssssrrrpppppppppppppppqqqsssuuuvvvttttttssstttwww{{{ooo___VVVPPPLLLRRR]]]qqqmmm]]]YYYVVVXXX]]]fffttt|||sssmmmeeebbb___\\\ZZZVVVRRROOOKKKGGGEEEFFFGGGIIIQQQYYYiii{{{~~~{{{yyyvvv{{{~~~~~~zzzqqqaaaQQQUUUYYYdddsss}}}{{{{{{www[[[MMM>>>777555333333444444333222222111111222222///111222111000///000111111111111111000000000000000///...---...000222333333222111/////////000111222111000000000111333444111111111111222333444444555666999;;;>>>???AAAAAAGGGMMM\\\sssuuucccUUUSSSWWWaaauuussscccRRRJJJFFFIIIOOOTTTZZZ```mmmuuuyyyhhhZZZQQQMMMMMMMMMNNNQQQVVVZZZ]]]dddggglllooorrrtttvvvxxxxxxxxxxxxzzz}}}TTTVVVZZZ___fffmmmsssvvvyyy|||mmmYYYOOONNNKKKOOOUUURRRJJJHHHHHHMMMWWWiiivvvcccRRRHHH>>><<<:::888777777888999:::999:::===???CCCMMMYYYhhhzzzwwwiii[[[MMMCCC;;;======<<<<<<>>>DDDIIIWWWbbbrrr}}}yyyvvvtttrrrrrrrrrpppooolllmmmmmmnnnpppqqqssstttssssssssstttvvvzzz~~~|||lll]]]UUUOOOLLLSSS^^^ssskkkZZZUUURRRUUU\\\gggwww~~~tttmmmgggddd```]]]YYYUUUQQQMMMKKKGGGEEEEEEFFFHHHOOOXXXcccuuu~~~zzzwwwuuutttyyy~~~}}}tttbbbRRRQQQUUU```ooozzzzzzxxx{{{^^^OOO@@@999777555444555444333222222111111222222///111222111000///000111/////////.........------222111///......///000111333222000/////////000111111111000000111111222333111111111111222333444555777888:::<<>>===:::888777777888999888888:::===???CCCOOO[[[lllqqqcccWWWKKKCCC<<<===>>><<<<<>>===:::888777888888999999:::===???AAAEEERRR```sss|||iii\\\QQQHHHAAA===>>>>>><<<===AAAIIIOOO\\\ggguuu~~~|||xxxuuurrrpppooonnnllljjjfffhhhkkknnnpppqqqrrrrrrrrrrrrsssuuuxxx{{{ttteeeVVVPPPKKKJJJRRR^^^rrrxxxfffZZZTTTQQQUUU^^^mmmuuulllhhheee```\\\YYYUUURRROOOMMMHHHEEEDDDDDDEEELLLSSS\\\ppp|||xxxtttssstttzzz}}}hhhUUUMMMOOOWWWggguuu~~~xxxqqqrrrxxx{{{|||eeeTTTBBB:::999777555555444333222222111111222222///111222111000///000111444444333333333222222222222111000///......//////111111000000000000000000///000111333333222111111111111111222333444555666999:::;;;===???BBBDDDEEEIIITTThhhttt^^^TTTLLLNNNWWWggg|||{{{dddUUULLLGGGEEEIIINNNRRRZZZaaammmzzz{{{mmm___TTTNNNJJJJJJKKKMMMQQQVVV[[[^^^fffjjjooosssuuuxxxzzz}}}~~~~~~aaa\\\WWWSSSSSSXXX___dddbbbiiiqqqyyyvvvaaaVVVQQQJJJJJJLLLGGGEEEAAABBBKKKVVV```iiippprrrrrrsssuuu{{{vvvcccSSSJJJ???===;;;999888888999::::::;;;>>>@@@AAAGGGWWWgggwwwdddWWWMMMEEE@@@>>>>>>>>><<<===CCCLLLSSS```kkkwww~~~|||vvvssspppnnnmmmllljjjhhhgggiiikkknnnqqqrrrrrrrrrrrrrrrtttvvvyyy}}}rrrcccTTTNNNJJJHHHQQQ]]]qqqvvvdddZZZTTTPPPTTT^^^nnntttlllfffccc___\\\YYYWWWTTTRRRMMMHHHEEEEEEDDDEEEKKKSSS\\\ppp|||xxxuuutttwww|||lllXXXPPPPPPVVVeeettt}}}|||}}}~~~yyyrrrqqqttt~~~|||~~~hhhUUUBBB:::999777555333444333222222111111222222///111222111000///000111111000000000000////////////////////////000111111000000000111111111000000///000111333333222111111111111111222333444666777999999:::<<<>>>AAADDDEEEKKKYYYooo|||lllWWWPPPKKKNNNZZZlllyyydddVVVJJJGGGFFFJJJNNNSSSZZZbbbooo~~~zzzkkk^^^SSSNNNIIIIIIJJJMMMQQQWWW\\\___fffjjjooosssvvvyyy|||~~~iiiccc[[[UUUSSSUUU[[[___]]]dddnnnxxxxxxdddWWWQQQHHHFFFFFF@@@@@@===>>>FFFMMMRRRXXX]]]___aaadddjjjsssuuucccTTTKKK???>>>;;;999888888999:::999:::===@@@CCCLLL```ssswwwdddWWWNNNGGGBBB??????>>>===>>>DDDOOOWWWdddnnnyyy~~~~~~{{{tttqqqnnnmmmlllkkkiiihhhggghhhjjjlllnnnpppqqqqqqpppqqqsssvvvyyy}}}nnn___RRRLLLIIIIIIRRR^^^ssstttcccVVVQQQOOOTTT___pppuuummmfffccc^^^[[[YYYXXXVVVTTTMMMIIIFFFEEEEEEFFFLLLTTT^^^sss|||yyyvvvuuuyyy|||sss```UUURRRWWWeeettt}}}yyyvvvvvvzzz}}}zzztttppprrr{{{~~~kkkWWWBBB:::999888555333444333222222111111222222///111222111000///000111111111111111000000000000---......///000111111111//////000111111111111000000000111222222222222222111111111222444555777777:::::::::<<<>>>AAADDDFFFPPP```xxxwwweeeSSSOOOLLLPPP^^^rrrwwwcccVVVIIIGGGHHHLLLPPPTTT\\\dddsssyyyjjj]]]RRRMMMHHHHHHIIILLLQQQWWW\\\```fffjjjooosssvvvyyy|||~~~rrrkkkaaaWWWRRRRRRUUUXXXXXX```kkkvvvxxxcccVVVPPPFFFCCCBBB;;;<<<:::<<>>;;;999888888999:::999:::>>>CCCHHHVVVooo|||hhh\\\SSSLLLHHH??????>>>===>>>EEEQQQYYYccclllvvvyyyzzz|||qqqooolllkkkkkkkkkiiihhhffffffggghhhiiikkkmmmmmmnnnoooqqqtttxxx{{{~~~}}}iii[[[OOOKKKJJJKKKVVVcccyyyrrraaaTTTPPPPPPWWWddduuuwwwppphhhddd___[[[YYYWWWUUUTTTMMMIIIFFFFFFFFFGGGNNNUUUdddxxx|||zzzzzzxxxzzz~~~{{{kkkYYYUUUWWWdddsss|||uuuqqqrrrsssxxx}}}|||uuuppppppuuuoooZZZDDD;;;;;;:::666333444333222222111111222222///111222111000///000111333333222222222111111111/////////000000000000///...///000111222111111000111111000000111111222333111111111222444666777888;;;;;;;;;===???BBBFFFHHHSSSddd}}}tttbbbRRRPPPOOOSSSbbbwwwrrr___UUUHHHGGGIIINNNQQQUUU]]]fffwwwxxxjjj\\\QQQJJJGGGGGGIIILLLQQQWWW]]]```eeeiiinnnsssvvvyyy|||~~~xxxpppeeeYYYRRRPPPQQQSSSUUU]]]iiivvvvvvaaaTTTNNNDDD@@@???888:::999;;;>>>>>>>>>AAAGGGFFFJJJRRR]]]lll}}}zzziiiYYYLLLEEE???>>><<<999888999999::::::===AAAGGGNNN___{{{mmmaaaXXXQQQLLL@@@???>>>===>>>FFFRRR[[[```hhhqqqtttuuu||||||pppnnnkkkjjjkkkjjjiiihhhddddddcccdddeeegggiiijjjkkkmmmooosssvvvzzz|||}}}zzzeeeXXXLLLJJJJJJMMMYYYfffqqq___TTTQQQRRR[[[iii|||yyysssjjjfff```\\\YYYVVVTTTRRRMMMIIIFFFFFFFFFHHHOOOWWWjjj~~~vvvxxx{{{rrr[[[VVVXXXcccrrr~~~|||uuunnnjjjppprrrwww}}}}}}uuupppoooppp~~~qqq\\\EEE<<<<<<;;;777444444333222222111111222222///111222111000///000111////////////.........---000111111111000///...---...///000222222222111000222111000000000111333444111111111222444666777888=========>>>@@@DDDGGGIIIRRReeesss```RRRQQQQQQUUUddd{{{nnn\\\RRRHHHHHHJJJOOORRRUUU^^^gggyyywwwiii[[[OOOIIIGGGGGGHHHLLLQQQWWW]]]```eeeiiinnnrrrvvvyyy|||~~~zzzmmm___TTTNNNLLLLLLTTTZZZeeettt~~~lllWWWJJJCCC===:::999777999::::::999:::<<<>>>???FFFOOO[[[nnnrrrbbbTTTIIIDDD>>><<<:::888777888:::;;;<<>>AAAEEEMMMVVVZZZ```gggkkkppp{{{vvvppplllhhheeedddccccccbbbbbbbbbaaa___^^^___bbbeeejjjmmmppprrrtttvvvzzz|||tttfffXXXKKKHHHHHHLLLZZZiiippp]]]RRRQQQSSS[[[kkkzzzrrriiieee___\\\ZZZYYYUUURRROOOKKKGGGFFFFFFIIISSS___sss~~~zzzwwwwww~~~lll]]]VVV___mmmxxx~~~vvvpppllljjjlllttt|||}}}|||yyyssslllqqq{{{qqq]]]HHH===;;;888666666555444222000000111222333///000111333333333222111000000000000000000000000222111000......000111222222222111111111111111111000000000000111111111111000000111222444666888999999;;;===???@@@CCCFFFIIIXXXiiisssddd[[[TTTQQQZZZooo|||hhhXXXPPPHHHJJJMMMOOOTTT\\\hhhppp}}}qqqeeeYYYPPPJJJDDDFFFHHHKKKNNNTTTZZZ___gggiiimmmqqqtttxxx}}}~~~qqqbbbVVVNNNKKKKKKQQQYYYfffvvvmmmXXXLLLDDD>>>;;;;;;888999:::999999:::<<<>>>@@@FFFPPP]]]qqq}}}lll]]]PPPGGGBBB>>><<<:::888777888:::;;;;;;@@@FFFMMM[[[ttt{{{oooeee[[[SSSFFF@@@===>>>AAADDDKKKRRRUUUYYY___dddjjjvvv}}}tttnnnjjjfffcccaaa```^^^\\\\\\\\\[[[YYYXXXYYY\\\___eeeiiiooosssvvvxxxyyy{{{}}}rrrdddVVVKKKIIIJJJNNN]]]mmmmmm[[[SSSTTTWWW```ppp|||sssjjjeee___[[[ZZZXXXTTTQQQNNNIIIFFFFFFGGGKKKWWWccczzz~~~{{{zzz{{{rrrbbbXXX^^^jjjsss}}}|||uuuooollljjjnnnvvv}}}~~~{{{tttmmmpppyyyttt```JJJ???<<<:::777777555444222111000111222333000000111222222222222222000000000000000000000000222111///......///111222000000000000000000000000000000000000111111111111000000111222444666888999:::;;;===???@@@BBBFFFIIIXXXiiirrrbbbYYYTTTTTT```uuuzzzeeeVVVNNNKKKNNNRRRUUUZZZdddoooxxxzzzmmmaaaVVVMMMHHHEEEFFFIIILLLPPPUUU\\\aaafffiiimmmppptttxxx}}}wwwgggYYYOOOKKKJJJOOOYYYhhhyyyppp\\\OOOFFF@@@<<<<<<888999:::999888999;;;>>>CCCIIISSScccxxxuuudddVVVKKKDDD@@@===;;;999888888999:::<<<;;;AAAKKKVVVfff~~~rrreeeXXXOOOCCC???===???@@@AAAFFFLLLOOORRRWWW[[[cccrrrzzzrrrkkkhhhddd```]]][[[WWWUUUSSSSSSRRRPPPOOOQQQTTTWWW^^^dddlllrrrvvvxxxyyyzzz{{{ooo___SSSJJJIIIKKKQQQ```qqqjjjXXXTTTUUU[[[fffyyy}}}uuujjjeee___[[[YYYWWWTTTQQQMMMIIIFFFFFFHHHNNNZZZggg~~~}}}}}}{{{iii[[[]]]eeemmmwww{{{tttooommmlllrrryyy}}}uuunnnnnnwwwxxxcccMMMAAA===:::888888555444222111111111222333111111111111111111222333000000000000000000000000111111////////////111111////////////////////////000000000111111111222222000111111222444666888999;;;<<<>>>???@@@BBBFFFHHHWWWggg|||~~~rrrcccXXXVVVZZZhhh|||vvvbbbTTTLLLMMMQQQVVV[[[bbblllxxxvvvhhh\\\RRRJJJEEEDDDFFFIIIMMMQQQXXX^^^ccceeehhhlllppptttxxx||||||mmm\\\QQQKKKJJJOOO[[[lll~~~uuubbbTTTIII@@@<<<<<<999::::::999888999<<>>;;;:::999888888:::;;;<<<<<>>??????BBBFFFIIIWWWgggzzzwwwhhh^^^^^^cccpppsss```SSSMMMMMMRRRXXX___gggqqq}}}qqqcccWWWNNNHHHDDDBBBEEEIIIMMMRRRXXX___ddddddhhhlllppptttxxx|||sssaaaTTTNNNMMMRRR^^^pppzzzhhhZZZMMMBBB<<<;;;:::::::::999999;;;>>>AAAFFFRRReeeyyy{{{eeeRRRGGGAAA>>><<<:::999999999999:::<<<<<<<<>>???===???BBBFFFHHHMMMUUUbbbuuuwwwnnnhhhddd^^^YYYUUUPPPLLLIIIFFFFFFEEEDDDCCCEEEHHHLLLSSSYYY```hhhpppwww~~~uuuhhhTTTKKKFFFHHHKKKRRRdddwwwyyyhhhZZZQQQUUU___qqq~~~wwwnnnhhh```[[[XXXVVVSSSQQQPPPLLLIIIHHHHHHKKKUUU```xxx|||~~~qqq^^^XXX[[[aaannn|||}}}yyywwwvvvwww|||yyyqqqiiioooxxxiiiQQQCCC===999666666444444333333333333333333333222111000000000222222000000000000000000000000000//////////////////000/////////000000111111111111111111111222222222222111111222333444555777888======>>>>>>???BBBGGGJJJ[[[lll|||tttllllllppp{{{ooo^^^SSSOOOOOOUUU]]]dddmmmwwwzzzlll]]]RRRKKKGGGDDD@@@CCCHHHMMMRRRXXX^^^cccdddhhhmmmqqquuuxxx|||~~~zzzhhh[[[UUUTTTUUUaaarrr{{{mmm```SSSFFF>>><<<:::;;;;;;::::::===AAAEEEKKK\\\tttvvv___MMMCCC???<<<:::888888999999:::;;;<<<===;;;CCCOOO]]]kkk{{{lllZZZJJJAAA>>>;;;;;;===>>><<<>>>AAAAAAEEELLLWWWfffzzzwwwnnnfffaaaZZZTTTOOOKKKHHHEEEBBBBBBBBBAAA@@@BBBFFFIIIQQQVVV^^^gggpppzzzsssfffRRRKKKGGGIIIKKKRRReeeyyyvvvhhh]]]UUUXXXcccuuuyyyqqqjjjaaa\\\YYYWWWTTTQQQQQQMMMKKKIIIGGGHHHOOOXXXlllyyy{{{~~~ttt```XXXXXX]]]jjjxxx~~~~~~|||zzz~~~~~~ttthhhkkkqqq{{{mmmSSSDDD===999666555444444444444333333333333333222111111111111111111000000000000000000000000/////////////////////////////////000000111111222111111111222222222222333222222222333444555777777<<<===>>>>>>???CCCHHHLLLaaarrr~~~|||iii[[[UUUSSSUUU[[[dddlllttt~~~uuufffXXXNNNHHHFFFEEE@@@CCCHHHMMMRRRXXX^^^bbbdddhhhnnnsssvvvyyy|||pppccc]]]]]]WWWcccssszzzoooeeeXXXJJJAAA???:::;;;;;;;;;<<>>;;;999777888888999:::<<<======<<>>::::::<<<===<<<>>>BBB@@@EEEOOO]]]oooxxxnnnddd^^^VVVNNNIIIFFFDDDBBB@@@@@@@@@>>>>>>@@@DDDGGGNNNUUU```kkkvvvssseeeSSSMMMJJJLLLMMMTTTggg{{{ssshhh```]]]___hhhyyy|||ssslllccc]]]ZZZXXXUUURRROOOLLLJJJJJJGGGEEEKKKRRR^^^iiitttzzz{{{}}}xxxbbbXXXUUUYYYeeetttzzz~~~}}}yyyfffgggkkksss~~~}}}pppVVVFFF???:::777666444444444444444333333222222222222222222111000000000000000000000000000000...//////////////////...------...//////000111111111111111222222222333333222222222333444555666777;;;<<<===>>>@@@DDDJJJNNNaaasssvvvdddXXXUUUVVVYYY```iiiqqqyyyzzzooo```RRRIIIEEEDDDDDDAAAEEEJJJOOOSSSYYY^^^bbbeeeiiioootttxxxzzz}}}uuuhhhccccccXXXcccrrr~~~wwwoooggg\\\NNNEEECCC:::;;;;;;;;;===AAAGGGKKKbbb{{{rrrZZZIIIAAA===;;;888777777888999;;;<<<======>>>CCCKKKSSS[[[dddmmmsssxxxzzzfffUUUGGG@@@>>>:::999<<<===<<<>>>CCCBBBHHHTTTdddvvvyyynnnbbb[[[RRRJJJEEECCCBBBAAA>>>???>>>======???CCCFFFMMMUUUbbbppp{{{rrreeeUUUOOOLLLNNNOOOUUUhhh|||~~~qqqhhhaaadddeeelll|||~~~tttmmmddd]]]ZZZXXXVVVSSSMMMKKKJJJIIIFFFDDDHHHOOORRR]]]hhhnnnvvv|||~~~{{{dddXXXTTTVVVbbbpppxxx}}}}}}ffffffhhhooozzzzzzsssXXXHHH@@@;;;888777444444555555444444333222111222333333333111000///000000000000000000000000......////////////......,,,,,,------...///000000111111222222222333333333222222222333444555666777;;;;;;<<<===@@@EEEKKKPPP^^^ppp~~~~~~}}}}}}}}}rrr```VVVUUUWWW[[[aaajjjssszzzvvvlll\\\NNNFFFCCCCCCDDDCCCFFFLLLPPPUUUZZZ___bbbfffjjjpppuuuxxx{{{~~~vvvlllfffbbbccckkkxxx{{{tttnnnkkk```NNNAAA===:::;;;>>>???===???LLLZZZjjjmmmUUUGGGAAA===;;;<<<666666666777888:::;;;<<<>>>@@@EEEKKKSSS[[[bbbfffkkkyyy}}}jjjXXXJJJAAA:::999;;;>>>>>><<<>>>CCCFFFOOO^^^qqqwwwkkkbbbXXXMMMHHHEEE@@@======::::::;;;<<<>>>AAADDDFFFLLLYYYlll~~~tttfffYYYRRRNNNQQQSSS[[[nnntttlllkkkjjjnnnttt~~~xxxqqqggg___[[[YYYUUURRRQQQNNNJJJGGGDDDCCCDDDDDDNNNSSS[[[cccnnn}}}www___UUUSSSUUU^^^iiixxxjjjeeeaaafffsss{{{|||yyy```KKK@@@<<<:::999666666666555444333111000111111111111111111111111000000000000000000000000//////......---------,,,000000000000000000000000222111000000000111333333111222333333333444666888999:::>>>BBBAAAAAAIIIRRRdddmmmwwwyyy{{{~~~~~~~~~sssaaaWWWVVVXXXaaaeeekkksss|||yyyhhhWWWNNNJJJFFFCCCCCCDDDHHHNNNTTTYYY]]]aaadddiiilllppptttwwwzzz}}}|||tttooohhhhhhmmmuuuzzzyyyxxxxxxwwwrrrpppoooeeeTTTGGGBBB<<<===???@@@???DDDRRRaaavvvlllUUUGGGAAA<<<;;;<<<777777777777888999;;;;;;<<<>>>BBBGGGMMMSSSZZZ]]]hhhvvv}}}jjjXXXJJJBBB<<<::::::======<<>><<<<<<;;;<<<<<<===>>>BBBEEEHHHOOO^^^tttvvviii^^^VVVRRRTTTVVV]]]pppvvvnnnmmmjjjnnnttt~~~{{{sssiiibbb^^^[[[WWWUUURRROOOKKKGGGDDDCCCDDDDDDIIIOOOXXXbbbnnn~~~www^^^TTTQQQRRR[[[fffwwwiiiccc___eeesss|||~~~|||cccNNNAAA<<<999888666666666555444333111111111111111111111111111111000000000000000000000000////////////......------000000000000000000000000222111000000000111222333111222333444333444666888999:::>>>AAAAAAAAAHHHQQQbbblllvvvyyyzzz|||~~~}}}qqqaaaYYYYYY[[[eeeiiiooouuu|||wwwfffUUUKKKGGGDDDBBBCCCEEEJJJPPPVVV[[[___cccfffkkknnnrrruuuxxxzzz}}}{{{xxxnnnkkkkkkpppqqqnnnllllllnnnnnnqqqrrrjjjZZZLLLEEE???>>>@@@BBBCCCJJJZZZjjj}}}jjjSSSFFF@@@<<<;;;;;;888888888888888999::::::<<<>>>AAADDDHHHMMMSSSWWWfffttt}}}kkkYYYJJJBBB>>>;;;:::<<<<<<<<>>???BBBGGGKKKTTTfffzzznnnccc[[[VVVWWWYYY```sssxxxooolllggglllsss~~~wwwmmmeeeaaa^^^ZZZWWWSSSPPPLLLHHHEEEDDDDDDDDDDDDKKKVVVaaaooo}}}}}}vvv]]]QQQNNNNNNWWWaaattt~~~hhhbbb]]]cccrrrhhhQQQCCC;;;888777666666555444444333222111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000111111000000111111222333111333444444333444666999:::;;;>>>AAA@@@@@@GGGQQQ```kkkuuuxxxxxx{{{}}}|||nnn```ZZZ[[[^^^gggjjjpppuuuzzztttdddRRRIIIEEEBBBBBBDDDGGGLLLTTT[[[```cccfffhhhmmmppptttwwwxxxzzz}}}~~~|||ooojjjhhhiiiiiifffeeefffdddiiippprrrjjj\\\MMMEEE@@@>>>???BBBFFFOOOaaaqqqzzzgggQQQEEE@@@<<<:::;;;999999888888888999::::::===???BBBEEEHHHMMMTTTYYYeeesss~~~lll[[[LLLCCC???<<<:::;;;<<<===BBBJJJVVVeeewwwzzznnn]]]RRRIIIDDDAAA===;;;<<<;;;<<<>>>>>>???CCCIIINNN[[[ooo~~~sssfff]]]WWWWWWYYYaaauuuvvvkkkgggaaagggppp}}}zzzooogggccc___[[[XXXTTTQQQMMMHHHEEEDDDDDDDDDCCCJJJUUUaaaooo}}}|||vvv\\\OOOJJJJJJRRR]]]ooozzz~~~iiibbb]]]bbbrrrkkkTTTDDD<<<999888666666555444333333222222111111111111111111111111000000000000000000000000111111000000000000000000000000000000000000000000111111111111111222222222222333444444444555777999:::;;;>>>@@@???@@@HHHQQQ```lllwwwzzzyyy{{{}}}~~~~~~lll___[[[]]]___dddhhhnnnrrrvvvzzzzzzpppaaaQQQHHHDDDBBBDDDGGGJJJPPPYYYaaafffhhhjjjkkknnnqqquuuwwwxxxzzz|||~~~~~~~~~tttlllfffdddaaa^^^]]]___]]]fffooopppiii\\\MMMDDD@@@>>>>>>BBBGGGRRReeeuuuwwwdddOOODDD???<<<:::::::::999999999999999::::::<<>>DDDLLL[[[hhhxxxxxxlll\\\RRRHHHDDDBBB>>><<<===999;;;>>>>>>???DDDLLLRRRcccxxxwwweee\\\UUUUUUXXX```vvvrrreee```[[[bbbmmm|||{{{qqqhhhccc```[[[XXXVVVSSSNNNIIIFFFDDDCCCDDDDDDKKKUUU```mmmwww[[[MMMHHHHHHOOOZZZkkkxxx{{{kkkddd___ddduuummmVVVFFF===::::::666666444333333333333333111111111111111111111111111111111111111111111111000000111111111111111111000000000000000000000000000000111111222222222222222333444444444555777999:::;;;>>>@@@@@@AAAJJJTTTbbbppp|||~~~}}}kkk___[[[\\\^^^cccgggkkkmmmnnnssszzz{{{uuukkk]]]OOOHHHDDDCCCFFFKKKNNNUUU___hhhlllmmmnnnnnnnnnqqqtttvvvwwwyyy{{{}}}}}}~~~|||rrrfff___YYYSSSRRRTTTYYYdddmmmmmmfff[[[OOOFFF@@@===>>>BBBIIITTTfffuuutttbbbNNNCCC???;;;::::::999999999999999:::;;;;;;:::???DDDGGGJJJQQQ\\\dddmmm{{{qqq___PPPFFFAAA===<<<===>>>???EEEMMMYYYdddpppwwwzzzttthhhZZZPPPGGGDDDBBB>>><<<===777;;;>>>???@@@FFFPPPXXXmmmyyycccZZZSSSTTTWWWbbbyyyoooaaa[[[VVV^^^kkk|||}}}rrriiiddd```[[[XXXWWWTTTOOOJJJFFFDDDCCCCCCEEEKKKTTT]]]jjj|||xxx\\\MMMGGGGGGOOOYYYjjjxxx{{{ooohhhccciiiyyyrrrZZZHHH???<<<<<<666555444333222333444444111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000111222222222222111222444555555444555777::::::;;;>>>AAAAAACCCLLLWWWhhhwww{{{jjj```\\\]]]]]]fffhhhjjjiiiiiimmmvvv~~~~~~|||}}}}}}zzztttooocccYYYMMMHHHEEEEEEHHHNNNSSSZZZeeennnrrrrrrpppooonnnppptttvvvwwwyyy{{{}}}}}}}}}}}}}}}}}}ttteee[[[RRRLLLJJJLLLRRR___hhhggg```YYYOOOGGGAAA>>>>>>DDDKKKVVVfffttt~~~qqq```LLLBBB>>>;;;999999888888888999:::;;;<<<===<<>>AAABBBEEEOOO[[[nnn~~~xxxjjjbbb___^^^^^^dddgggiiihhhhhhooo|||~~~}}}~~~~~~}}}|||zzzxxxwwwwwwwwwxxxvvvssspppooopppnnnjjjfff\\\SSSKKKGGGEEEEEEIIINNNWWW___jjjsssvvvtttqqqooonnnqqqtttwwwxxxzzz}}}|||}}}~~~tttuuuvvvyyy|||ssscccXXXOOOHHHGGGJJJLLLYYYbbbaaa[[[VVVNNNGGGBBB???@@@EEEMMMWWWfffsssxxx{{{~~~ppp___LLLBBB>>>;;;999999888888888999:::;;;===>>>???EEEJJJMMMOOOWWWcccmmmxxxuuucccSSSIII@@@======@@@AAAAAAFFFMMMNNNSSS[[[aaakkk|||nnnaaaVVVMMMDDDAAA???;;;:::;;;888===BBBCCCEEEMMMYYYccc~~~zzzcccZZZTTTVVV\\\iiioooaaa\\\WWW___lll|||vvvlllgggbbb]]]ZZZYYYVVVQQQKKKGGGDDDCCCCCCAAAEEELLLUUUbbbwwwyyy]]]NNNHHHHHHPPP[[[mmm|||vvvoookkkqqq|||cccNNNAAA===<<<666555333222222333444555111111111111111111111111111111111111111111111111......//////000000000111000000000000000000000000///000111222333222111111333444555555555666888::::::;;;>>>AAACCCGGGQQQ]]]rrrvvvjjjcccaaa`````````cccfffgggjjjttt}}}{{{xxxxxxyyyzzzzzzyyyuuutttrrrpppoooooooooooollliiieeeddddddddd```]]]VVVOOOIIIFFFEEEEEEIIINNNYYYaaammmvvvxxxvvvrrrooooooqqquuuxxxzzz|||~~~|||}}}~~~~~~~~~uuutttssstttxxx~~~uuudddTTTIIIDDDCCCCCCMMMPPPTTTVVVTTTPPPJJJGGGCCCCCCCCCDDDJJJVVVdddoooyyyzzz|||}}}~~~}}}{{{zzzggg]]]NNNBBB===;;;;;;:::::::::::::::;;;;;;<<<===???BBBGGGMMMUUU```jjjqqq}}}zzzjjjXXXKKKDDD???<<<>>>@@@@@@AAADDDIIIMMMRRRYYYjjj~~~jjj[[[NNNJJJDDD@@@>>>======<<<===<<>>AAABBBFFFSSS___yyyxxxvvvxxx|||xxxnnneee___^^^```aaafffiiijjjlllwww~~~tttrrrooommmnnnpppppppppiiigggeeecccaaa```______\\\[[[YYYWWWUUUTTTSSSRRRLLLKKKHHHFFFEEEHHHMMMRRRZZZdddnnntttwwwyyywwwsssqqqrrrtttwwwzzz}}}rrrppppppqqquuu|||vvvcccRRRGGGCCCBBBBBBGGGIIILLLNNNMMMJJJFFFCCCBBBCCCCCCEEEJJJUUUbbbkkkpppqqqsssttttttsssrrrqqqfff\\\NNNBBB===;;;::::::::::::::::::;;;;;;<<<===@@@CCCIIIPPPYYYdddooovvv|||mmm\\\OOOEEE???<<<>>>???>>>???CCCCCCIIIPPP\\\qqq{{{fffXXXMMMIIIDDD@@@>>>>>>>>>>>>>>>>>>AAAGGGLLLSSS```lll~~~~~~kkk___UUUVVV\\\iiisssccc\\\[[[aaammm{{{pppgggaaa^^^]]]YYYWWWRRRMMMIIIFFFDDDCCCDDDEEEJJJSSS^^^ooogggPPPHHHJJJOOOSSSggg{{{|||vvvpppqqq{{{iiiSSSDDD===;;;555555444333333333444444555444333222111222222333111111222222222222111111000000000000000000000000111111000//////000111111111111222222222333333333333333333444555666777888======???AAABBBGGGTTTbbbzzzyyyuuuwww{{{xxxmmmddd]]][[[^^^aaafffjjjlllooozzz{{{uuukkkhhheeedddeeeffffffeee^^^]]][[[YYYWWWVVVUUUUUUSSSRRRPPPNNNLLLKKKJJJIIIGGGFFFDDDCCCBBBFFFKKKPPPZZZdddnnnsssvvvxxxvvvrrrpppqqqsssvvvyyy|||~~~pppooonnnooottt{{{wwwcccQQQEEE@@@@@@@@@BBBCCCDDDEEEFFFEEECCCCCCCCCCCCDDDFFFKKKTTT^^^dddfffgggggghhhhhhiiiiiiiiiddd[[[MMMCCC>>><<<:::999::::::::::::;;;<<<======AAAEEEKKKTTT^^^jjjvvv~~~rrr```SSSFFF@@@<<<======<<<>>>AAAAAAGGGQQQbbb}}}uuuaaaTTTLLLHHHCCC???>>>???????????????BBBIIINNNUUUaaammm|||nnnaaaWWWWWW\\\hhh~~~tttddd\\\[[[```mmm|||rrrhhhaaa]]]\\\XXXVVVRRRMMMIIIGGGEEEDDDEEEFFFKKKSSS^^^ooommmVVVJJJJJJOOORRRbbbxxx}}}vvvooooooxxxmmmVVVFFF>>>;;;666666555444444444444444444333333222111222222222111111222222222222111111////////////////////////000000////////////000000111111222222222333333333444444444555666777999:::======@@@BBBCCCIIIWWWfff}}}yyytttuuuxxxwwwjjjaaaZZZYYY[[[```fffkkknnnsss~~~zzzpppiii```^^^[[[YYYYYYZZZYYYXXXRRRQQQPPPNNNLLLKKKJJJJJJIIIHHHFFFDDDCCCAAAAAAAAACCCCCCBBBAAABBBFFFKKKPPP[[[dddmmmqqqsssvvvtttqqqoooppprrruuuxxx{{{}}}~~~qqqoooooopppuuu~~~zzzeeeQQQDDD???>>>?????????@@@AAABBBDDDEEEFFFEEEEEEFFFHHHLLLRRRYYY]]]___^^^______aaaccceeefffddd[[[NNNCCC>>><<<:::888999999999:::;;;<<<===>>>AAAFFFMMMWWWcccppp}}}uuucccTTTGGGAAA<<<<<<<<<;;;<<<@@@DDDKKKXXXlllqqq^^^RRRIIIEEEAAA>>>===>>>????????????CCCIIINNNTTT```kkkzzzqqqdddYYYXXX]]]gggzzztttddd\\\ZZZ```lll~~~~~~sssiiibbb]]][[[WWWUUURRRNNNJJJHHHFFFEEEEEEFFFKKKSSS]]]nnnsssZZZLLLIIIMMMQQQ^^^ttt~~~xxxpppnnnvvvoooWWWGGG>>>;;;888888777666555555555555222222111111111000000000111111222222222222111111////////////////////////000//////////////////000111111222222222333333333333444444555666888999:::===>>>AAACCCDDDKKK[[[lllxxxrrrqqqsss}}}rrrfff]]]WWWWWWZZZ___dddkkkooouuu~~~ttthhh___XXXVVVSSSQQQQQQQQQOOONNNKKKJJJHHHGGGFFFEEEEEEEEECCCCCCAAA@@@>>>>>>======AAAAAABBBBBBCCCHHHNNNRRR[[[dddkkknnnqqqssssssooonnnoooqqqtttwwwzzz|||~~~rrrpppoooqqqvvv~~~hhhSSSEEE>>>=========<<<<<<===@@@DDDHHHJJJHHHHHHGGGIIILLLQQQTTTWWWWWWWWWWWWXXX\\\```eeehhhfff\\\OOODDD>>><<<:::999999999999:::;;;<<<>>>>>>AAAFFFNNNXXXeeesssxxxeeeVVVIIIBBB=========<<<===AAAGGGQQQaaaxxxnnn\\\RRRGGGCCC???<<<<<<===>>>>>>>>>>>>AAAGGGKKKQQQ[[[fffttt~~~uuuggg[[[ZZZ^^^fffvvvttteee\\\ZZZ___kkk}}}tttjjjbbb]]][[[WWWUUURRROOOKKKHHHFFFEEEEEEFFFJJJRRR\\\lllwww^^^MMMGGGJJJOOO]]]qqqzzzssspppuuuqqqXXXGGG===:::888777666555444444444444000000000000000//////...111111222222222222111111//////////////////////////////000000000000//////111111222222222333333333222222333444555777999:::===???BBBDDDEEEMMM```rrrwwwpppoooooo{{{{{{lllaaaZZZVVVXXX\\\___dddiiiooovvv{{{oooaaaXXXPPPNNNLLLKKKJJJJJJHHHFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<<<<<<>><<<::::::888888999:::;;;<<<>>>???@@@EEEMMMXXXdddrrr~~~jjjZZZLLLEEE???>>>>>>>>>@@@DDDIIIWWWkkk~~~kkk[[[SSSGGGDDD???<<<<<<===============@@@EEEIIIMMMVVV```lllwwwyyyiii]]][[[^^^eeesssuuufff^^^ZZZ___jjj|||uuulllddd___\\\WWWVVVSSSPPPLLLHHHEEEDDDDDDEEEIIIQQQZZZjjj{{{aaaNNNFFFIIINNN]]]nnn~~~wwwrrruuurrrYYYHHH>>>:::666555444333222111111111///000000000000///......111111222222222222111111////////////////////////000000111111111111000000111111222222222333333333222222222444555777999:::===???CCCEEEFFFOOOdddxxxyyypppnnnppp{{{vvvhhh___YYYWWWZZZ___bbbeeeiiinnnwwwvvvjjj\\\RRRIIIHHHFFFEEEEEEEEECCCAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>===<<<<<<;;;<<<<<<===???@@@BBBDDDHHHNNNRRRYYYaaagggiiikkkpppqqqoooppprrrtttwwwzzz}}}vvvtttrrrrrrwwwppp[[[KKKBBB===;;;777888999<<>>??????DDDLLLVVVbbbppp}}}rrrbbbNNNFFFAAA@@@AAAAAACCCGGGPPP```vvv{{{hhh[[[TTTIIIFFFAAA======>>>>>>>>>>>>===@@@DDDGGGIIIRRR[[[gggsss|||lll^^^\\\___dddppp}}}wwwiiiaaaYYY^^^jjj{{{vvvmmmeee```]]]XXXWWWTTTQQQLLLHHHDDDCCCCCCDDDHHHOOOXXXhhh~~~dddOOOFFFIIIOOO\\\mmmzzzuuuvvvsss[[[III???;;;777666555333222222111111000111222222222111//////111111222222222222111111000000000000000000000000000111222333333222111000111111222222222333333333222333333555666888:::;;;===@@@DDDEEEFFFPPPggg|||{{{rrrppptttvvvhhh___ZZZYYY\\\bbbfffgggjjjooowwwzzzpppdddWWWMMMFFFEEEDDDDDDDDDDDDBBB@@@???>>>>>>============>>>>>>======<<<<<<<<<<<<===???@@@BBBDDDFFFJJJPPPTTTXXX___eeegggjjjoooqqqpppssstttvvvyyy|||{{{xxxvvvvvv{{{sss^^^MMMCCC===;;;888999;;;>>>CCCJJJPPPTTTUUUPPPKKKJJJLLLNNNOOONNNNNNNNNOOOTTT\\\hhhssszzzrrreeeSSSDDD===;;;;;;;;;888888888:::;;;===>>>???>>>CCCJJJTTT```nnn{{{xxxiiiOOOGGGBBBAAABBBBBBEEEJJJWWWiiixxxfffZZZTTTLLLHHHCCC???>>>?????????>>>>>>@@@DDDFFFHHHPPPYYYfffsss}}}mmm___]]]___dddnnnzzzxxxkkkcccYYY^^^iiizzzvvvmmmfffaaa^^^YYYXXXUUUQQQLLLHHHDDDBBBCCCDDDGGGNNNWWWggggggQQQGGGJJJPPP[[[lll~~~}}}wwwwwwuuu]]]KKKAAA===:::999888777555555444444222222333444333222111000111111222222222222111111111111111111111111111111111222333444444333222111111111222222222333333333333444444666888:::<<<======@@@DDDFFFGGGQQQiii~~~tttrrrxxxxxxjjjaaa\\\ZZZ^^^ccciiiiiikkkoooxxx~~~uuukkk```SSSJJJFFFEEEDDDEEEFFFEEECCCBBB??????>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???BBBCCCEEEGGGIIIMMMRRRVVVWWW^^^cccfffiiinnnqqqppptttuuuwwwzzz}}}}}}xxxwwwzzzuuu```NNNCCC??????;;;;;;:::;;;DDDPPPUUUTTTSSSPPPLLLIIIHHHIIIKKKMMMNNNMMMNNNUUUfffxxx|||fffNNNBBB???<<<999777999999::::::<<<===?????????BBBHHHQQQ\\\iiivvvzzziiiUUUJJJAAA@@@??????FFFQQQZZZpppuuuaaaXXXWWWNNNIIICCC>>>===>>>??????>>><<<===AAACCCEEELLLSSSaaasss}}}oooaaa\\\[[[___ooooooccc^^^```hhhwwwwwwnnngggbbb```\\\ZZZWWWSSSNNNIIIEEEBBBBBBCCCFFFLLLTTTccc{{{dddOOOGGGHHHJJJ[[[lll}}}zzzwww}}}xxx___III===;;;777666555444333222222222111111111111111111111111111111111111111111111111333333333222222111111111000000000000000000000000333333222222111222222222333333444555777999:::;;;???>>>@@@DDDIIIUUUkkk~~~}}}zzz|||xxxhhhaaa___```bbbfffjjjkkkmmmrrr|||zzznnncccWWWLLLEEEBBBCCCDDDDDDDDDCCCBBBAAAAAA@@@???>>>=========>>><<<<<<===>>>???@@@@@@@@@AAAAAACCCGGGMMMSSSVVVVVVZZZ[[[^^^bbbgggkkkoooqqqtttwwwzzz}}}|||yyyzzzsssaaaPPPEEE@@@???;;;;;;;;;===FFFQQQWWWVVVUUURRRNNNJJJHHHIIIJJJLLLMMMOOOSSS\\\mmmyyydddMMMBBB???<<<999888::::::::::::;;;===>>>???@@@CCCHHHPPP[[[iiiwww|||lllWWWKKKBBB@@@??????GGGRRR```tttqqq```WWWVVVOOOJJJDDD???>>>??????@@@???===>>>AAACCCEEEMMMUUUcccyyy~~~ooobbb]]]\\\```ppprrreee___aaaiiixxxyyypppiiidddaaa]]]\\\XXXTTTOOOJJJFFFCCCBBBCCCFFFKKKSSSbbbzzzfffPPPHHHIIIKKKZZZkkk}}}{{{{{{}}}~~~yyyvvv|||zzzaaaKKK???<<<888777666444333333333333111111111111111111111111111111111111111111111111333333333222222111111111000000000000000000000000333333222222111222222333333444444555777999;;;<<>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@BBBBBBDDDHHHOOOTTTWWWXXX[[[\\\^^^aaaeeejjjnnnpppsssvvvzzz|||~~~||||||}}}|||qqqcccTTTHHHBBB???:::;;;<<>><<<999888;;;;;;:::;;;;;;<<<======@@@BBBFFFNNNYYYhhhwwwoooZZZNNNDDDBBBAAABBBKKKWWWfffwwwooo___WWWVVVPPPLLLEEEAAA??????@@@@@@@@@>>>???AAACCCEEENNNXXXjjj~~~pppbbb]]]\\\aaaqqqvvvhhhaaacccjjjzzz|||ssskkkfffccc___^^^ZZZVVVQQQKKKGGGEEECCCCCCEEEJJJRRR```wwwgggRRRIIIJJJKKKWWWiii{{{yyyuuuuuuvvv~~~~~~|||xxxuuuzzz~~~dddMMMAAA>>>999888777555444444444444222222222222222222222222111111111111111111111111222222222222222111111111000000000000000000000000333222222111222222333333333444444666888:::;;;<<<@@@@@@BBBEEEIIIRRReeevvv}}}}}}}}}nnnfffcccbbbeeejjjqqqppprrrwwwyyyrrriii^^^UUUMMMGGGBBBAAABBBCCCCCCCCCBBBAAA@@@AAA@@@@@@????????????@@@CCCCCCDDDDDDDDDDDDDDDCCCEEEEEEFFFJJJQQQVVVZZZ[[[]]]]]]]]]___bbbgggkkknnnrrruuuyyy|||~~~}}}|||{{{{{{|||yyyqqqfffXXXKKKBBB>>>:::;;;===@@@JJJUUUZZZXXXTTTRRRNNNKKKJJJJJJKKKLLLMMMUUUaaannn~~~ppp^^^KKKAAA>>><<<:::999;;;;;;;;;::::::;;;<<<<<>>???AAABBBFFFQQQ]]]vvv}}}oooaaa\\\\\\```pppyyyjjjcccdddkkkzzz}}}uuummmhhheeebbb```]]]XXXRRRMMMIIIFFFCCCBBBDDDIIIOOO]]]ssshhhRRRIIIIIIJJJTTTfffxxx~~~vvvrrrrrrsss{{{|||{{{wwwuuuxxxgggOOOAAA>>>:::999888666555555444444222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000000000222222111111222222333333444444555666888:::<<<>>>???@@@CCCGGGKKKUUUgggwww|||{{{~~~}}}ooogggccccccgggmmmtttssssssxxxwwwoooiii```WWWPPPKKKGGGDDDAAABBBCCCCCCCCCBBB@@@???AAA@@@@@@@@@@@@@@@AAABBBDDDEEEFFFGGGHHHHHHHHHHHHIIIHHHIIIMMMSSSYYY\\\^^^^^^]]]\\\\\\___dddhhhkkkqqqtttxxx|||~~~~~~|||zzzyyyzzzxxxrrrgggZZZLLLBBB===:::<<<>>>AAAJJJTTTXXXUUUNNNMMMKKKJJJJJJKKKMMMNNNOOOXXXdddqqq}}}lll\\\KKKBBB???<<<::::::;;;;;;:::::::::;;;;;;<<<===???CCCJJJUUUeeeuuuwwwcccVVVLLLJJJKKKMMMXXXeeettt}}}zzziii\\\VVVTTTSSSOOOHHHDDDBBBAAA?????????>>>???AAACCCIIIWWWeee}}}nnn```[[[ZZZ^^^nnn{{{llleeeeeejjjxxx~~~wwwoooiiifffcccbbb^^^YYYTTTNNNJJJGGGCCCBBBDDDGGGMMMYYYooohhhRRRHHHHHHHHHRRRcccttt{{{|||{{{ssspppqqqsss{{{}}}}}}yyyvvvxxxiiiQQQBBB===:::999888777666555555555222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000222111111111222222333444444444555777999;;;===??????@@@DDDJJJOOOYYYlll}}}|||yyy|||~~~yyymmmfffcccdddjjjqqqxxxuuutttyyyvvvmmmccc]]]UUUNNNJJJHHHFFFDDDAAABBBCCCCCCCCCBBBAAA@@@AAAAAA@@@AAAAAABBBCCCCCCEEEFFFGGGIIIKKKLLLMMMMMMLLLKKKKKKNNNSSSYYY\\\^^^\\\[[[ZZZZZZ\\\```eeehhhnnnqqqvvv{{{~~~|||zzzxxxyyyvvvqqqfffXXXKKKBBB===:::<<<>>>AAAIIIRRRSSSPPPHHHHHHGGGGGGHHHKKKMMMOOOOOOYYYeeeoooyyy}}}wwwjjj\\\LLLDDD@@@<<<:::;;;::::::999::::::;;;<<<<<<<<>>@@@@@@AAAEEEKKKQQQ]]]qqq|||~~~}}}|||}}}sssiiieeedddgggoooxxx|||xxxuuuyyy{{{lllbbbVVVQQQKKKGGGEEEDDDDDDCCCBBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNLLLKKKJJJLLLPPPUUUYYY[[[XXXWWWWWWWWWZZZ]]]aaadddiiimmmrrrxxx|||~~~~~~~~~{{{yyywwwuuussslllbbbUUUIIIBBB>>>;;;===???AAAHHHNNNNNNJJJDDDDDDDDDEEEFFFIIIKKKLLLOOOXXXbbbkkksssxxxwwwrrrjjj\\\NNNFFFAAA<<<:::;;;888888999999:::;;;<<<======@@@FFFOOO[[[iiixxxvvviii^^^ZZZWWWUUU\\\fffooopppqqqqqqrrrwwwtttiiiaaa^^^\\\[[[WWWQQQLLLIIIGGGEEECCCAAAAAADDDHHHLLLVVVkkk}}}qqqbbb\\\YYY\\\kkk{{{ppphhheeeeeeooo|||vvvpppmmmeeeccc___ZZZTTTOOOJJJGGGDDDBBBCCCEEEHHHTTThhh{{{jjjSSSIIIGGGGGGNNN]]]kkkoooqqqwww}}}xxxtttuuuyyy}}}|||{{{oooVVVDDD>>>999888777666555444444444333333333333333333333333000000000000000000000000///000000000111111111222000000000000000000000000111111111111222333444555444555666888:::===???AAABBBCCCFFFKKKQQQ^^^sss}}}{{{wwwnnngggdddeeejjjuuu{{{www{{{rrrcccXXXNNNJJJFFFDDDCCCDDDDDDCCCCCCDDDEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCCEEEFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKIIIGGGHHHKKKPPPSSSUUUSSSTTTTTTVVVXXX[[[^^^```bbbfffmmmsssyyy~~~yyyxxxzzz}}}}}}zzzxxxvvvrrroooiii^^^RRRHHHBBB???;;;===???AAAFFFLLLKKKFFFCCCCCCCCCCCCEEEGGGIIIJJJNNNWWWaaahhhpppuuuuuuqqqjjj]]]OOOGGGAAA<<<:::;;;888888888999:::<<<===>>>>>>BBBIIIRRR^^^lllzzz}}}pppeee```[[[VVVZZZdddcccccceeegggkkksssvvvnnnhhheeeeee^^^ZZZTTTPPPMMMJJJHHHFFFBBBCCCGGGKKKPPP\\\rrrsssddd]]]ZZZ\\\kkk{{{rrrhhhddddddlll~~~yyysssqqqeeeccc```ZZZTTTNNNJJJGGGDDDBBBBBBDDDHHHRRRgggyyykkkUUUKKKHHHHHHMMM[[[hhhlllnnnttt}}}zzzxxxzzz~~~|||rrrXXXFFF@@@999888777555444444444444333333333333333333333333000000000000000000000000//////000000111111111222000000000000000000000000111111111111222333444555444555666888;;;===@@@AAADDDDDDFFFJJJPPP]]]sss|||zzzssslllfffeeegggmmmyyy}}}yyy|||{{{lll\\\RRRKKKIIIFFFEEEEEEFFFFFFFFFDDDEEEFFFFFFFFFEEECCCBBBAAAAAABBBBBBDDDEEEGGGHHHKKKKKKKKKKKKKKKJJJIIIHHHIIIGGGDDDDDDHHHLLLOOOPPPQQQQQQSSSUUUXXXZZZ]]]^^^^^^bbbiiipppwww}}}}}}yyyuuuuuuxxx|||~~~zzzxxxuuuooofff[[[OOOFFF@@@===777999===@@@BBBBBBAAA@@@???@@@AAABBBBBBEEEHHHKKKNNNTTT[[[bbbkkkssstttqqqrrrfffVVVIIIAAA===:::888:::::::::999999:::===@@@???FFFOOOWWWaaaoooyyylll```YYYVVVUUUTTTVVVWWWWWWZZZbbbpppwwwrrrooollljjj```]]]XXXTTTQQQNNNKKKIIIGGGDDDFFFNNNZZZgggvvvwwwkkkbbb]]]```lllyyyvvvjjjdddccclllzzz|||uuuqqqkkkgggbbb\\\VVVPPPJJJEEECCCAAAAAADDDIIISSSeeeuuummmTTTHHHEEEEEEOOOXXXdddkkknnnqqqxxx}}}vvvZZZEEE===<<<:::777666666555444333111111111222222333333333111111111111000000000000222111111111000000//////222111000/////////111111000111222333333222000///666666777888;;;>>>AAABBBDDDDDDFFFJJJPPP[[[ppp~~~nnnfff^^^___hhhuuu~~~}}}tttcccVVVNNNFFFDDDCCCDDDFFFIIIJJJJJJIIIGGGEEEDDDDDDDDDCCCAAA@@@@@@@@@AAADDDFFFIIIJJJNNNOOOQQQPPPMMMJJJHHHHHHCCCBBBCCCEEEHHHJJJKKKJJJSSSUUUUUUTTTVVV[[[[[[WWW[[[^^^dddllluuu}}}||||||yyyvvvssssssvvvzzz}}}{{{yyysssnnndddYYYNNNEEE???<<<:::;;;===?????????>>>===>>>@@@BBBBBBCCCDDDGGGJJJKKKRRRYYYaaakkkuuuxxxvvvwwwkkk[[[MMMDDD???<<<999999::::::999888:::===@@@AAAHHHQQQYYYcccqqq|||mmm```WWWQQQOOONNNPPPRRRTTTYYYcccsssxxxrrrnnnjjjggg___\\\XXXUUURRRPPPMMMJJJLLLJJJLLLUUU^^^iiiwwwxxxmmmddd___aaammmzzzvvvnnnhhhfffmmmzzz|||uuupppkkkhhhbbb]]]WWWQQQJJJFFFDDDBBBBBBDDDGGGPPPaaapppqqqWWWJJJFFFFFFOOOXXXcccjjjnnnrrrxxx~~~www[[[GGG>>>;;;999777666666666444333222222222222222222333333111111111111000000000000111111111111000000000///111000000000000000111111111111222222222222111111666666777999;;;>>>@@@BBBBBBBBBEEEIIINNNZZZnnn{{{jjjddd^^^```kkkyyy}}}{{{rrraaaSSSKKKEEEDDDCCCDDDGGGJJJLLLLLLKKKIIIFFFDDDDDDCCCAAA@@@@@@@@@AAABBBDDDGGGJJJKKKRRRUUUVVVUUUQQQLLLIIIGGGDDDDDDDDDFFFIIIKKKLLLLLLRRRWWWZZZYYYYYY[[[ZZZVVVYYY]]]dddllluuu}}}zzzwwwvvvtttrrroooooorrrwwwzzz|||zzzrrrlllbbbWWWLLLCCC===;;;<<<<<<<<<<<<;;;;;;;;;;;;===???BBBCCCDDDDDDFFFGGGHHHOOOWWW```mmmzzz~~~~~~rrraaaRRRHHHAAA===:::888999999999888:::===@@@DDDJJJSSS\\\fffuuuooo___TTTLLLHHHFFFIIIKKKPPPXXXfffxxxxxxrrrlllgggddd^^^[[[WWWUUUSSSQQQNNNLLLOOONNNQQQYYY```gggrrr|||{{{pppgggbbbdddooo{{{yyysssllliiiooozzz|||uuuppplllhhhccc^^^XXXRRRLLLGGGDDDBBBBBBCCCEEEMMM]]]lllwww[[[LLLHHHGGGNNNWWWbbbiiinnnssszzzxxx]]]HHH@@@:::888666666666666555444333333222222222222222222111111111111000000000000111111111111000000000000...///000111111111111111222222111111111111222222666666777999;;;>>>@@@BBB@@@AAACCCGGGLLLXXXlll~~~vvvfffaaa^^^cccppp}}}{{{yyyrrr```QQQHHHDDDCCCCCCEEEIIINNNPPPQQQPPPLLLHHHEEEDDDBBB@@@>>>AAAAAABBBDDDFFFJJJMMMNNNXXX[[[^^^^^^YYYQQQJJJGGGDDDEEEEEEGGGIIILLLNNNPPPUUU\\\bbbaaa^^^]]]\\\YYYZZZ^^^eeemmmvvv~~~}}}yyywwwtttrrrppppppooommmmmmpppuuuzzz}}}{{{qqqlllaaaVVVKKKCCC>>>;;;<<<;;;:::999999999::::::===???BBBDDDDDDCCCDDDEEEDDDLLLVVVaaapppxxxeeeUUUJJJCCC===:::888888999888999;;;>>>AAAFFFLLLUUU___jjjzzzppp___RRRJJJEEEBBBDDDGGGNNNYYYjjj}}}yyyqqqkkkeeeaaa]]]ZZZWWWTTTSSSQQQNNNLLLLLLLLLPPPWWW[[[```jjjsss~~~tttlllffffffppp{{{~~~wwwoookkkppp{{{}}}vvvqqqllliiiddd^^^YYYSSSMMMIIIDDDBBBBBBCCCEEELLL\\\jjj|||___OOOIIIHHHMMMUUU```iiiooouuu|||yyy]]]III@@@:::888666666666666555444333333333222222111111111111111111111000000000///111111111000000000000000---...000111222222222111333222111000111222333444555666777999<<<>>>@@@AAA@@@@@@CCCGGGKKKUUUiiizzz|||{{{}}}rrrddd```___eeerrr~~~wwwuuu|||tttaaaQQQGGGDDDCCCCCCFFFLLLRRRVVVWWWWWWSSSMMMIIIEEECCC@@@>>>AAABBBCCCFFFIIIMMMQQQSSS[[[```eeefffaaaWWWNNNHHHDDDEEEFFFGGGIIIMMMQQQUUU[[[ccciiifffbbbaaabbbaaaaaadddjjjrrrzzzxxxssspppoooooonnnoooooonnnnnnqqqwww|||}}}{{{rrrkkkaaaUUUKKKCCC>>><<<:::999888888888:::<<<======???BBBCCCCCCBBBBBBCCCCCCLLLWWWdddtttzzzgggWWWKKKCCC===:::777888999999999<<<@@@CCCGGGNNNXXXcccoooooo___RRRJJJEEECCCCCCFFFNNN\\\nnnyyypppkkkfffbbb^^^[[[WWWTTTSSSPPPNNNLLLIIIJJJMMMRRRUUUYYYcccnnnxxxoooiiihhhpppzzzxxxqqqlllqqq|||~~~wwwrrrllliiiddd___ZZZTTTNNNJJJCCCAAAAAADDDFFFMMM\\\kkkaaaPPPJJJIIILLLTTT```jjjrrrxxx~~~zzz^^^JJJAAA;;;999666666666666555444333333333222222111111111111111111111000000000///000000000000000000111111---...000111222222222111333222111111111222444555555666888:::<<<>>>@@@AAA@@@@@@CCCFFFJJJSSSeeevvvzzzrrrqqqsss|||qqqeeeaaa```gggsss~~~yyyqqqpppvvvxxxeeeTTTKKKFFFEEEEEEIIIOOOVVV[[[^^^^^^YYYRRRLLLHHHEEEBBB@@@AAABBBEEEHHHMMMSSSWWWZZZ^^^dddkkkmmmhhh]]]RRRKKKDDDEEEGGGHHHJJJOOOVVV[[[bbbiiimmmjjjgggiiilllmmmnnnppptttyyy{{{rrrllljjjjjjllllllooopppooooooqqqxxx~~~}}}{{{qqqkkk```TTTJJJBBB>>>===999888888888:::<<<>>>???>>>@@@BBBBBBAAAAAAAAACCCDDDMMMZZZiiizzz{{{hhhWWWLLLDDD>>>;;;888999::::::;;;>>>BBBEEEJJJQQQ\\\hhhwww}}}mmm]]]RRRJJJFFFDDDDDDGGGPPP```sssxxxppplllhhhfffbbb___[[[WWWTTTQQQNNNKKKHHHHHHKKKOOOQQQVVVcccooo|||ssskkkhhhoooxxx{{{rrrmmmqqq{{{yyytttkkkhhhccc^^^YYYTTTNNNJJJBBBAAAAAADDDFFFMMM[[[iiiaaaPPPJJJIIIKKKSSS```mmmvvv|||}}}aaaLLLBBB<<<:::777666666555444333333333222222222222222222111111111111000000000000000000000000111111111111...///000111111111111111222222111222222333444555444555888:::===???@@@@@@@@@@@@BBBEEEGGGOOO```ppp{{{oooiiikkkppp{{{{{{xxx|||qqqfffbbb```fffqqq{{{}}}tttkkkjjjppp|||~~~kkkZZZPPPIIIHHHHHHLLLSSS[[[```cccccc^^^VVVOOOJJJGGGCCCAAAAAACCCFFFKKKRRRYYY^^^bbbcccjjjqqqtttnnnbbbVVVNNNDDDFFFIIIJJJMMMTTT]]]dddlllrrruuuttttttxxx|||}}}{{{xxxtttuuuxxx}}}~~~wwwnnngggdddfffhhhlllooorrrqqqppprrryyy|||zzzpppiii^^^RRRHHHAAA===<<<:::::::::;;;<<<===>>>??????@@@AAA@@@??????AAACCCFFFPPP^^^mmm~~~zzzhhhXXXMMMFFF@@@===888999:::;;;<<>>>>>>>>@@@AAAAAA???>>>>>>AAACCCHHHSSSaaapppzzziiiYYYNNNGGGBBB???999:::;;;<<<===@@@EEEHHHOOOWWWdddsssyyyiiiZZZNNNGGGCCCAAACCCHHHSSSeee|||vvvooonnnnnnnnnnnnjjjddd^^^YYYTTTPPPLLLGGGEEEFFFGGGJJJSSSfffwwwvvvlllgggllltttxxxpppqqqyyy|||xxxjjjgggbbb]]]YYYSSSMMMIIIDDDBBBBBBBBBCCCGGGTTT```yyy|||___MMMHHHHHHIIIRRRbbbrrr}}}gggQQQGGG>>><<<888666555444222000111111111222222333333444111111111111000000000000//////000000111111111222222111000//////000111111///111222444555555444444333555888;;;===??????@@@>>>===>>>@@@@@@FFFUUUdddtttzzz~~~zzz}}}|||nnngggiiinnn}}}}}}mmmjjjttt}}}rrrddd```]]]bbbmmmxxx~~~vvvkkkcccccchhhtttqqq```VVVNNNLLLLLLPPPXXX```fffjjjfff```XXXPPPKKKGGGDDDBBBAAACCCHHHPPPXXXaaahhhlllqqqwww}}}~~~vvvhhhZZZQQQGGGKKKNNNQQQTTT]]]jjjssszzzooogggcccccceeejjjrrrzzz~~~xxxpppiiifffgggjjjtttxxx|||{{{xxxyyy{{{ppphhh[[[OOOGGGBBB???===::::::;;;<<<===>>>??????@@@@@@???===<<<===@@@CCCKKKTTTeeexxx{{{lll^^^SSSJJJCCC???BBB???===>>>>>>???EEELLLUUU\\\iii{{{xxxiiiYYYLLLEEEBBBAAACCCJJJVVVggguuuiiieeegggkkkqqqpppmmmfff]]]TTTNNNKKKKKKDDDBBBIIIOOOXXXmmmzzznnneeegggmmm}}}uuussswww~~~xxxpppkkkeee^^^YYYSSSMMMJJJFFFBBBAAABBBCCCHHHSSS___vvv{{{___LLLFFFGGGHHHOOO^^^qqq}}}lllSSSCCC>>>===:::777555444333333333333333222222222111111222222111111111111222222111111111111000000000000000000000000000000000000222222333333333444444444444555777:::<<<>>>>>>??????======@@@BBBGGGRRR]]]ooo{{{|||qqqmmmppptttzzzjjjgggppp{{{|||ppp```\\\ZZZ___iiirrrvvvwwwpppjjjbbb```hhhyyyssscccXXXQQQQQQRRRVVV]]]ccchhhjjjgggddd^^^UUUMMMGGGDDDDDDEEEHHHNNNWWW___hhhnnnrrryyy~~~vvvfffWWWNNNIIIKKKNNNQQQWWWddduuu{{{oooccc\\\[[[ZZZ^^^gggqqqyyy~~~~~~vvvmmmhhhiiilllrrrxxx}}}~~~|||~~~zzzooofffZZZNNNFFFAAA>>><<<::::::;;;<<<===>>>??????@@@@@@???>>>===>>>BBBEEELLLVVVgggyyy|||nnn```UUULLLDDD??????<<<;;;===>>>@@@FFFMMMXXX```nnn|||ttteeeWWWKKKEEECCCCCCBBBIIIUUUfff}}}rrrgggdddhhhlllppppppmmmfff]]]SSSMMMIIIDDD@@@BBBKKKTTT___vvv{{{oooeeeffflllzzzvvvsssuuu}}}yyypppllleee___YYYSSSNNNJJJEEEAAA@@@AAABBBFFFQQQ]]]ttt|||```LLLFFFGGGFFFMMM[[[nnnzzz~~~lllSSSDDD<<<;;;888666333222222222333333333222222222222111222222111111111111222222111111111111000000000000111111111111111111111111222222222222333333333333222333555888999;;;<<<<<<>>>======@@@CCCGGGRRR\\\ooo}}}uuurrrtttxxxpppmmmwww{{{ooo```\\\YYY]]]gggooossstttlllfff___^^^gggxxxtttdddZZZUUUUUUUUUXXX^^^dddgggiiihhheee```XXXOOOIIIFFFEEEEEEIIIPPPXXXbbbjjjpppsssxxx||||||ssseeeXXXQQQLLLNNNQQQUUU\\\jjj{{{vvvlll```ZZZZZZYYY]]]dddmmmvvv}}}xxxoookkklllnnnuuu{{{~~~zzznnnfffYYYMMMEEE@@@===;;;::::::;;;<<<===>>>??????@@@@@@@@@>>>>>>@@@DDDGGGOOOZZZjjj{{{~~~rrreeeYYYNNNEEE???===;;;<<>>AAADDDHHHQQQ[[[mmm}}}|||xxx{{{yyywwwzzznnn___[[[XXX[[[dddlllooopppfffaaa\\\\\\fffwwwuuufff]]]YYYXXXXXX[[[___ccceeeffffffeeeaaaZZZRRRKKKGGGEEEFFFJJJRRR[[[eeemmmsssuuuwwwyyyzzzvvvmmmbbbYYYTTTOOOQQQSSSXXX```oooxxxpppfff\\\WWWWWWXXX\\\bbbkkkttt|||}}}vvvrrrrrrtttyyy~~~zzznnnfffYYYNNNEEE@@@===<<<::::::;;;<<<===>>>?????????@@@@@@???@@@BBBFFFJJJTTT^^^nnn|||wwwjjj]]]PPPFFF@@@???>>>???BBBDDDFFFKKKRRR[[[hhh|||ssslll___SSSJJJEEEDDDEEEAAAIIIUUUcccvvvwwwhhh^^^\\\aaafffnnnnnnlllfff\\\RRRJJJFFFBBBDDDIIIQQQZZZlllrrrfffdddiiitttzzzuuussswww}}}rrrnnnggg```ZZZTTTNNNJJJDDDAAA@@@@@@AAADDDMMMXXXlll|||bbbOOOFFFEEEEEEJJJWWWgggtttzzzlllTTTFFF???===;;;888777666666666444444333333333222222222222222111111111111222222222222222111111111000000111111111111111111111111000000111111111222222222555666777999:::;;;<<<<<<<<<;;;>>>BBBDDDHHHPPPZZZjjj|||~~~xxxlll^^^ZZZVVVYYYaaahhhkkkkkkccc___[[[]]]gggyyywwwiii```ZZZYYYYYY[[[^^^```aaaaaaaaa```]]]XXXPPPJJJFFFDDDHHHMMMUUU___hhhoootttvvvvvvvvvtttnnnfff^^^XXXVVVQQQRRRTTTYYYbbbqqq|||ssskkkbbbXXXTTTUUUWWW\\\eeennnvvv~~~{{{zzzzzz}}}}}}yyypppggg[[[OOOFFFAAA???===::::::;;;<<<===>>>?????????@@@@@@@@@AAAEEEIIIMMMYYYbbbppp{{{{{{oooaaaSSSHHHBBBAAA??????BBBCCCEEEJJJQQQ\\\jjj}}}rrrkkk```TTTKKKEEEBBBBBBAAAIIITTT___nnn~~~~~~pppcccZZZXXX]]]bbblllllljjjddd[[[QQQJJJFFFDDDGGGLLLSSS___tttuuuiiifffiiittt}}}wwwuuuwwwsssooohhhaaaZZZTTTNNNKKKFFFCCCAAABBBAAADDDLLLVVViiiyyybbbPPPGGGEEEGGGKKKWWWhhhttt{{{kkkTTTGGG???>>>;;;999777777777777444444444333333333222222222222111111111111222222222222222222111111111111111111111111111111111111000000111111111222222222555666777999;;;<<<<<<===;;;;;;===BBBDDDGGGPPPYYYlll~~~xxxjjj]]]XXXTTTWWW^^^eeehhhhhhbbb___]]]```kkk}}}{{{mmmddd[[[ZZZYYYZZZ\\\]]]\\\[[[XXXXXXVVVRRRLLLGGGEEEDDDJJJOOOXXXaaaiiiooorrrttttttrrrmmmfff___YYYVVVVVVTTTUUUWWW]]]fffrrryyyppphhh```WWWTTTVVVXXX```kkkuuu|||}}}yyyppphhh[[[OOOGGGBBB???===::::::;;;<<<===>>>??????>>>???@@@AAACCCGGGLLLPPP\\\cccnnnvvv{{{ssscccUUUJJJEEEAAA>>>===???@@@CCCJJJQQQ```oooyyyqqqlllbbbXXXNNNGGGBBB@@@AAAHHHQQQYYYdddrrr{{{}}}|||uuukkk```YYYXXX]]]aaakkkkkkhhhbbbYYYQQQKKKHHHDDDHHHPPPZZZjjjwwwkkkhhhkkkssszzzvvvwwwtttpppiiiaaa[[[UUUOOOKKKGGGDDDBBBBBBBBBCCCKKKTTTfff}}}vvvaaaPPPHHHEEEGGGLLLYYYjjjwww}}}jjjSSSFFF===<<<:::888666666666666444444444444333333333333222222111111111111222222333222222222222111111111222222222222222222222222111111111222222222222333222333555888:::<<<<<<===<<<;;;===@@@CCCGGGPPPZZZqqqyyyjjj[[[VVVSSSUUU\\\cccffffffdddaaa```dddpppuuummmaaa___]]][[[[[[YYYWWWUUUOOOPPPOOOMMMIIIFFFFFFFFFMMMRRRZZZccciiimmmnnnooommmjjjeee___YYYVVVVVVXXXZZZZZZ\\\aaaiiisss||||||tttlllfff```YYYXXXZZZ]]]eeeqqq{{{}}}zzzooogggZZZNNNFFFAAA>>>===::::::;;;<<<===>>>??????>>>???AAABBBDDDIIINNNSSS\\\bbbiiiooottt{{{uuudddVVVLLLHHHBBB>>><<<>>>AAAEEENNNWWWfffuuu{{{uuunnnkkkddd[[[RRRJJJDDD@@@@@@FFFLLLQQQZZZfffooorrrrrrnnnggg```\\\\\\aaaeeejjjiiieee___WWWPPPMMMKKKGGGMMMXXXeeewwwzzznnnkkknnnooo~~~{{{vvvvvv|||uuupppiiibbb[[[UUUOOOKKKFFFCCCBBBBBB@@@AAAIIIRRRbbbyyyrrr```QQQIIIFFFGGGLLLZZZkkkxxx~~~iiiRRREEE===<<<:::888777666666777555444444444444333333333222222111111111111222222333333222222222111111111222222222222222222222222222222222222333333333333222333666999;;;===??????===;;;<<>>??????>>>???AAABBBEEEJJJPPPTTT[[[```eeejjjooowwwvvveeeVVVNNNJJJDDD@@@>>>@@@DDDIIITTT^^^kkkzzzxxxsssllljjjddd]]]UUULLLFFFBBB>>>DDDHHHKKKSSS___hhhkkkllljjjeeeaaa___```eeejjjjjjhhhddd]]]VVVPPPNNNMMMLLLTTT```oooxxxwwwvvvvvvwwwzzz~~~{{{pppmmmpppkkkzzz|||vvvtttyyyvvvqqqjjjbbb\\\UUUOOOKKKEEEBBBAAAAAA???@@@GGGPPP```www~~~ppp___QQQIIIFFFFFFLLLZZZlllyyyiiiQQQEEE???>>><<<:::999999999999555555444444444333333333222222111111111111222222333333333222222222111111222222222222222222222222222222333333333444444444444555888;;;>>>AAABBBCCC>>>;;;;;;>>>@@@EEEPPP\\\qqqzzziiiYYYTTTQQQTTT[[[cccfffffffffeeedddiiiuuutttpppjjjddd^^^XXXQQQLLLIIIIIIIIIIIIHHHJJJNNNQQQQQQUUU]]]dddhhhhhhgggeee\\\[[[XXXUUUSSSVVVZZZ^^^[[[\\\^^^bbbhhhlllooopppvvvyyy}}}~~~}}}xxxrrroooiiidddbbb```^^^aaafffhhhooowww|||}}}zzzooogggZZZMMMEEEAAA???===;;;;;;<<<===>>>???@@@@@@AAAAAABBBDDDGGGKKKOOORRR\\\[[[\\\cccnnn|||ttteeeXXXNNNHHHDDDAAAAAADDDHHHMMMVVV```ppp|||uuuqqqrrrkkkkkkhhh```UUUJJJCCC@@@CCCBBBEEEJJJNNNTTT___jjjnnnkkkfffcccbbbeeeiiillliiieee^^^WWWRRRPPPPPPQQQSSSYYYfffvvv~~~zzzxxxuuuqqqmmmkkkjjjiiiiiilllrrrwww{{{}}}~~~xxxpppjjjmmmwwwzzzuuuzzzzzzssshhh___YYYSSSMMMIIIFFFBBBAAABBBBBBBBBGGGNNN___qqq~~~~~~zzzssseeeUUUKKKIIIGGGPPP^^^nnn|||kkkSSSFFF???===999777777666555444555555444444444333333333222222222111111111000000////////////////////////111111222222222222111111111111111111222333444555333555888;;;===???@@@@@@>>>::::::>>>???BBBOOO^^^wwwmmm]]]UUUNNNQQQ\\\fffiiihhhhhhfffffflllyyy{{{uuummmgggccc]]]TTTMMMFFFHHHIIIJJJKKKMMMPPPSSS\\\^^^aaacccddddddbbbaaa[[[XXXTTTSSSVVVYYY]]]______]]][[[\\\___dddgggiiimmmuuu~~~~~~~~~zzzqqqllleeebbb___^^^```dddfffgggpppqqqtttxxx~~~~~~{{{pppgggZZZNNNEEEAAA???>>>;;;;;;<<<===>>>??????@@@@@@@@@BBBDDDHHHLLLQQQSSSYYYYYY[[[cccooo}}}uuugggYYYOOOIIIEEEBBBBBBFFFJJJPPPZZZdddttt~~~xxxqqqnnnoookkkkkkhhhaaaVVVKKKDDDAAABBBAAACCCIIIMMMSSS___jjjooolllhhheeedddfffiiilllgggccc]]]WWWSSSRRRRRRSSSZZZ___jjjxxxxxxsssnnnjjjgggeeebbb___`````````bbbeeekkkqqqvvv}}}zzzrrrjjjlllvvv{{{uuuxxx~~~zzzrrrhhh___YYYSSSMMMIIIFFFCCCAAABBBBBBBBBGGGMMM]]]ooo~~~~~~}}}zzztttgggVVVLLLJJJFFFQQQbbbuuummmSSSFFF???<<<999777777777555444555555444444444333333333222222222111111111000000111111111111111111111111111111222222222222111111111111111111111333444444333555888<<>>???AAANNN^^^wwwooo]]]UUUOOORRR\\\fffjjjiiikkkhhhhhhlllxxxzzzqqqiiiddd^^^VVVPPPKKKLLLMMMNNNOOORRRVVVZZZccceeeggghhhgggeeeaaa___XXXVVVTTTSSSUUUYYY\\\^^^[[[ZZZYYYZZZ^^^bbbfffhhhpppyyy~~~tttkkkeeeaaa^^^[[[\\\^^^bbbeeefffjjjllloootttzzz|||qqqhhh[[[NNNFFFAAA???>>>::::::;;;<<<===>>>?????????@@@BBBEEEJJJOOOSSSVVVWWWWWW[[[dddqqqwwwiii\\\RRRLLLFFFDDDDDDIIIOOOUUU```jjjzzz}}}xxxsssmmmkkkllljjjjjjhhhaaaXXXNNNFFFBBB@@@???AAAFFFKKKSSS___kkkpppmmmjjjhhhggghhhjjjllleeeaaa\\\WWWTTTTTTUUUVVV]]]cccmmmxxx~~~{{{xxx{{{|||ssskkkddd```\\\YYYWWWUUUSSSRRRTTTVVVXXX[[[___fffmmmsss~~~~~~tttlllkkkttt|||uuuvvvzzzzzzrrrhhh___YYYSSSMMMIIIFFFCCCAAABBBAAAAAAFFFMMM[[[mmm}}}||||||wwwjjjXXXMMMKKKEEETTTjjjnnnTTTEEE???<<<999777777777666555555555444444444333333333222222222111111111111111111111111111111111111111111111222222222222111111000000000000111222333444444666999<<<@@@BBBDDDEEE@@@;;;:::>>>???AAAOOO```yyyqqq]]]VVVQQQTTT^^^hhhllllllooollliiimmmyyytttkkkddd^^^WWWRRRQQQQQQRRRRRRTTTXXX^^^bbbjjjlllmmmllliiiddd___\\\WWWVVVTTTTTTUUUWWWZZZ\\\ZZZZZZ[[[\\\```dddhhhkkkttt~~~{{{qqqfff```[[[YYYWWWYYY]]]aaaeeefffgggiiimmmrrrxxx~~~|||rrriii[[[OOOFFFBBB???>>>::::::;;;<<<===>>>?????????@@@CCCGGGMMMRRRVVVYYYWWWYYY^^^hhhuuuxxxkkk___VVVPPPIIIGGGHHHMMMSSSZZZeeepppxxxtttpppkkkjjjkkkiiiiiigggbbbYYYPPPGGGCCC>>>===???DDDJJJRRR```lllpppnnnllliiihhhiiijjjkkkeeebbb]]]XXXVVVVVVXXXYYY[[[bbblllvvv{{{{{{wwwsssooosss|||}}}rrriii```YYYXXXVVVSSSQQQPPPOOOOOONNNNNNQQQVVVZZZ___gggpppvvvxxxnnnkkkrrr~~~vvvtttvvvzzzssshhh___YYYTTTMMMIIIFFFCCCAAABBBAAAAAAEEELLLXXXjjj|||~~~|||mmm[[[OOOLLLIIIZZZtttoooSSSDDD???<<<999888888888777666555555444444444333333333111111111111111111111111////////////////////////111111222222222222111111000000000000111222333333555777999<<>>::::::;;;<<<===>>>??????@@@BBBFFFJJJPPPUUUZZZ\\\\\\^^^dddnnn{{{yyynnncccZZZUUUMMMKKKLLLRRRWWW^^^iiittt{{{tttrrrooojjjiiijjjjjjiiigggbbb[[[RRRIIICCC>>><<<===BBBHHHQQQ```mmmqqqpppmmmjjjiiijjjkkklllhhhddd___ZZZXXXXXXYYYZZZYYY```iiipppsssrrrnnnllliiinnnwww|||nnnddd[[[SSSOOOPPPOOONNNMMMLLLMMMNNNOOOMMMRRRYYY^^^dddlllwww~~~~~~rrrlllqqq|||xxxtttuuu{{{tttiiiaaaZZZUUUNNNJJJFFFCCCAAAAAAAAA@@@EEEKKKVVVhhhrrr]]]QQQNNNOOObbb}}}nnnRRRCCC???<<<999888888888777666555555444444444333333333111111111111111111111111////////////////////////111111222222222222111111000000000000111222333444777888999;;;===???AAABBBAAA;;;:::>>>@@@EEEVVVhhhrrr```[[[WWWZZZcccmmmsssuuuuuurrrppptttxxxmmmeee___[[[YYYXXXYYYYYYYYY\\\aaahhhmmmoooppppppnnnjjjddd^^^ZZZWWWXXXWWWUUUTTTUUUYYY\\\dddgggjjjmmmnnnppptttwww}}}|||rrriiibbbYYYYYYYYY\\\bbbgggjjjllllllooosssxxx}}}|||tttkkk]]]QQQHHHBBB@@@>>>;;;;;;<<<===>>>???@@@@@@CCCEEEIIINNNTTTYYY]]]___bbbeeekkkuuuzzzooofff^^^YYYRRROOOPPPUUUZZZaaakkkuuu{{{uuussspppkkkiiijjjmmmllliiieee___UUUKKKDDD???======AAAGGGPPP```nnnuuurrrooollljjjkkkmmmnnnnnnjjjddd^^^ZZZXXXYYYYYYYYY^^^dddhhhgggeeecccbbbccciiisss}}}kkk```XXXQQQLLLKKKHHHIIIJJJJJJJJJKKKNNNPPPPPPVVV___eeekkktttwwwooorrrzzzzzzvvvuuu~~~}}}uuukkkbbb\\\VVVPPPLLLFFFCCCAAAAAA@@@@@@DDDKKKTTTfffwww```SSSPPPTTTggg~~~mmmSSSDDD???<<<999888888999888777555555444444444333333333111111111111111222222222111111111111111111111111111111222222222222111111111111111111222333444555777777888:::<<>><<<<<<===>>>???@@@AAAAAAEEEHHHLLLQQQWWW[[[___aaahhhkkkpppyyyzzzqqqhhhaaa]]]VVVSSSTTTXXX\\\bbbllluuu~~~{{{yyyuuupppmmmnnnrrrpppmmmiiicccZZZNNNFFFAAA>>>===AAAFFFPPP```nnnzzzvvvrrrnnnlllmmmppprrrtttooohhhaaa[[[XXXWWWXXXVVVYYY\\\]]][[[ZZZZZZ[[[^^^ffftttnnn\\\SSSOOOKKKIIIJJJFFFHHHJJJKKKKKKMMMQQQUUUVVV^^^hhhooouuu}}}|||rrrssszzz}}}xxxwww{{{~~~wwwlllddd]]]XXXRRRMMMFFFCCCAAAAAA@@@???DDDJJJSSSfffzzzbbbTTTQQQWWWjjj~~~zzznnnUUUGGG???<<<999888999999999888555555444444444333333333000000111111111222222222111111111111111111111111111111222222222222111111222222222222333444555666555666888:::>>>BBBEEEGGGLLLEEE@@@AAAAAAFFFWWWiii{{{~~~uuudddaaa___bbbjjjttt{{{~~~|||ooocccZZZUUUSSSPPPQQQSSSTTTVVVZZZ___bbbgggfffccc```[[[VVVRRRPPPLLLNNNNNNNNNNNNTTT^^^fffppptttyyyzzzwwwvvvxxx{{{{{{wwwsssnnniiieeecccccccccfffkkkoooqqqqqqppptttzzzuuulll^^^QQQHHHCCC@@@???======>>>???@@@AAABBBBBBGGGJJJNNNSSSYYY]]]```bbbkkknnnsss{{{yyyqqqiiiccc___YYYVVVVVVYYY]]]bbbkkkuuu{{{|||vvvssstttvvvsssppplllggg]]]QQQHHHCCC???>>>AAAFFFPPP```nnn}}}yyytttooonnnooosssuuuxxxssskkkccc\\\XXXWWWVVVQQQSSSUUUUUUTTTTTTWWWZZZ[[[eeewwwvvvdddRRRLLLJJJGGGGGGJJJIIILLLNNNOOOOOORRRWWW[[[]]]eeepppwww}}}ttttttyyy~~~zzzyyyyyy~~~xxxmmmeee^^^YYYSSSNNNGGGCCCAAAAAA@@@???CCCJJJSSSeee}}}cccUUURRRWWWjjjwww|||nnnVVVIII???<<<:::888999999999888555555444444444333333333000000111111222222222222////////////////////////111111222222222222111111333333333333444555666666444555777;;;???EEEIIILLLRRRJJJDDDCCCAAAEEEUUUggg~~~{{{~~~wwweeecccaaadddllluuu}}}{{{mmm^^^SSSMMMJJJGGGIIIKKKMMMOOORRRVVVYYY```^^^[[[VVVQQQLLLIIIGGGFFFHHHIIIJJJLLLTTTaaakkkuuuzzz{{{yyyzzz}}}|||xxxtttqqqnnnjjjhhhfffffffffiiimmmpppqqqrrrrrrwwwxxxoooaaaTTTKKKEEEAAA???>>>>>>>>>>>>???@@@BBBCCCIIIMMMRRRWWW[[[___bbbeeekkknnntttzzz{{{vvvoooggg```\\\XXXXXX[[[^^^```eeekkkvvv}}}yyywwwxxxvvvvvvrrrlllgggaaaVVVKKKCCCDDDCCCBBBEEESSSjjj|||~~~uuulllhhhjjjqqqvvv~~~xxxooofff]]]WWWTTTRRRNNNLLLLLLNNNMMMMMMQQQWWW]]]pppnnn___PPPIIIHHHFFFEEEEEEGGGKKKPPPRRRSSSUUUYYY]]]ccclllyyyxxxvvvyyyxxxsssyyy}}}|||qqqggg```ZZZTTTPPPGGGEEECCCAAAAAABBBDDDEEETTTfffgggWWWTTTVVVeee{{{{{{wwwzzznnnVVVJJJAAA>>>;;;::::::999888777777666666555333222111111444333111222333333222000111111111111111111111111333222222111111000000000333333333444444444555555333333666<<>>@@@DDDGGGJJJJJJMMMJJJGGGDDDBBBAAAAAAAAACCCCCCFFFPPPZZZeeessszzzssspppqqqpppnnnmmmmmmoooooollljjjlllkkkkkkmmmpppuuuyyy{{{{{{rrrfffZZZQQQJJJFFFCCCAAAAAAAAAAAABBBDDDFFFGGGMMMQQQVVV[[[^^^```bbbdddjjjnnnsssyyy~~~~~~{{{yyyssskkkeee```[[[WWWWWWXXXXXX[[[aaakkkxxx}}}{{{yyyyyy{{{zzz{{{xxxsssoooiii^^^SSSIIIFFFDDDFFFPPP___oooyyyyyymmmdddbbbiiirrrzzzwwwlllaaaYYYSSSOOOMMMFFFDDDDDDFFFFFFGGGNNNWWWhhh}}}{{{bbbUUUIIIEEEEEEEEEFFFHHHJJJMMMPPPRRRTTTYYYaaagggpppyyyvvvsssuuuyyywwwzzz|||qqqggg```ZZZTTTPPPHHHFFFCCCAAAAAABBBEEEFFFSSSccc}}}gggUUUPPPTTTaaauuuvvvzzznnnXXXMMMDDDAAA===;;;:::999888666555555444333222222111111444333111222333333222000111111111111111111111111000000000111111111111111333333333333444444444444555444666;;;???EEEQQQ]]]ccc]]]NNNDDDDDDCCCMMMdddzzzvvvhhh```\\\```gggqqq|||uuueeeVVVKKKDDDAAA===<<<<<<>>>AAAEEEFFFFFFEEEDDDAAA???>>>>>>@@@AAADDDDDDIIITTT```nnn~~~~~~vvvnnnhhhfffhhhhhhhhhhhhjjjmmmnnnnnnmmmnnnnnnooopppsssxxx{{{~~~|||tttiii]]]TTTMMMHHHEEECCCBBBBBBCCCDDDFFFHHHIIIPPPTTTZZZ^^^```bbbdddeeejjjmmmrrrxxx|||~~~|||{{{uuunnnhhhbbb[[[VVVTTTRRRQQQUUUZZZgggvvv~~~zzzyyyxxxyyy|||}}}~~~|||wwwsssnnncccXXXJJJFFFDDDIIIVVVfffqqqwww{{{rrreee]]]^^^gggssszzz|||sssfff[[[SSSOOOKKKHHHEEECCCDDDEEEEEEHHHRRR]]]rrruuu^^^RRRHHHDDDDDDDDDFFFIIIMMMOOORRRTTTWWW^^^gggnnnvvvwwwsssrrr||||||wwwyyy|||qqqggg```ZZZTTTPPPIIIGGGCCCAAAAAABBBEEEGGGRRRaaayyygggUUUPPPTTT```sss}}}nnnYYYOOOEEEBBB>>><<<:::999777666555444444333222222111111444333111222333333222000111111111111111111111111000000111111222222333333222222333333333444444444555444666:::???FFFSSS___fffbbbSSSGGGEEEDDDOOOdddxxxvvveee^^^ZZZ]]]eeeooo|||ssscccTTTIIIBBB???;;;;;;<<>>@@@BBBIIIHHHMMMXXXdddqqqxxxnnnfffaaa```cccdddeeegggjjjmmmpppqqqqqqqqqrrrtttuuuwww{{{}}}vvvkkkaaaXXXQQQKKKGGGDDDCCCCCCDDDEEEHHHJJJKKKTTTXXX^^^bbbdddeeefffgggkkknnnsssxxx|||~~~~~~|||xxxpppjjjbbbZZZSSSPPPMMMKKKOOOTTTdddtttyyyuuuuuuuuuxxx|||}}}~~~}}}zzzwwwqqqfff[[[MMMIIIGGGNNN]]]kkksssuuupppggg\\\WWW[[[fffqqqyyyvvvlll^^^SSSMMMJJJFFFDDDBBBBBBCCCEEEEEEJJJXXXeee~~~ooo\\\RRRIIIEEEEEEDDDFFFJJJNNNPPPSSSUUUYYY```jjjrrr|||zzztttqqqxxx}}}wwwxxx~~~|||qqqggg```ZZZTTTPPPJJJGGGCCCAAA@@@BBBFFFHHHQQQ^^^uuufffVVVRRRTTT```sssnnnYYYPPPFFFCCC???<<<;;;:::888777555444444333333222222222444333111222333333222000111111111111111111111111111222222333333444444444222222222333333333444444555444666:::???FFFSSS___eeeeeeYYYLLLIIIHHHQQQdddvvv~~~sssbbb\\\XXX[[[bbblll|||rrrbbbSSSHHHBBB???<<<<<>>AAACCCJJJJJJPPP\\\hhhtttrrrhhh```[[[\\\___ccceeehhhkkknnnppprrrssstttvvvyyyzzz|||~~~yyyoooeee]]]UUUNNNJJJFFFFFFFFFGGGHHHKKKMMMNNNWWW[[[bbbfffiiijjjjjjkkklllooosssxxx|||~~~zzzrrrlll```XXXPPPKKKHHHGGGKKKQQQ```ppp~~~sssoooppprrrvvv{{{|||~~~}}}{{{xxxssshhh\\\RRRNNNMMMSSS```kkkooooooccc[[[SSSQQQYYYdddooouuupppeeeVVVLLLHHHGGGEEEBBB@@@@@@BBBDDDFFFMMM^^^nnnzzziiiYYYPPPIIIFFFEEEEEEGGGLLLOOOQQQUUUWWW[[[cccllltttxxxrrrwww}}}uuuwww||||||qqqggg```ZZZTTTPPPKKKHHHDDD@@@@@@CCCFFFIIIPPP\\\qqq}}}eeeWWWSSSSSS```rrrmmmYYYOOOFFFCCC???===<<<;;;:::888555555555444444333333333444333111222333333222000111111111111111111111111222222222333333333333333222222222222333333333333555444666;;;???EEEQQQ]]]cccggg___RRRNNNLLLRRRbbbttt{{{{{{ppp```ZZZVVVXXX___jjj|||qqq```RRRHHHCCCAAA>>>???BBBGGGKKKMMMMMMKKKBBB@@@===;;;;;;===AAACCCJJJLLLTTTbbbppp|||~~~pppfff___[[[\\\```hhhkkknnnooopppppprrrtttvvvzzz~~~|||tttjjjbbbZZZRRRNNNIIIIIIIIIJJJLLLNNNQQQRRRYYY^^^eeejjjlllmmmnnnooommmppptttyyy|||{{{ssslll^^^UUUMMMHHHEEEDDDIIIOOOYYYiiiyyymmmjjjkkknnntttyyyzzz||||||zzzxxxssshhh\\\SSSPPPOOOSSS\\\bbbcccaaaVVVPPPKKKMMMWWWcccmmmqqqkkk```QQQHHHFFFFFFEEECCCAAAAAADDDGGGJJJSSSfffxxxuuudddTTTMMMGGGEEEEEEEEEIIIOOOTTTWWW[[[^^^bbbiiirrryyy{{{sssvvv~~~ssssssxxx|||qqqggg```ZZZTTTPPPKKKHHHDDD@@@@@@CCCGGGIIIOOOZZZmmm|||dddWWWTTTQQQ^^^rrrmmmWWWMMMEEEBBB???======<<<;;;:::666666555555555555444444444333111222333333222000111111111111111111111111222222111111111111111000111222222222222333333333444333666;;;???DDDOOOYYYbbbjjjeeeXXXRRRNNNQQQ^^^qqq{{{|||ppp^^^XXXTTTVVV]]]iii{{{}}}nnn^^^QQQHHHCCCAAA@@@BBBDDDHHHLLLLLLJJJHHH@@@>>>;;;:::<<<@@@DDDHHHNNNRRR\\\lllyyy~~~wwwoooiiifffgggkkksssvvvxxxwwwvvvuuuvvvwwwxxx}}}wwwnnneee]]]VVVQQQLLLLLLLLLMMMOOOQQQTTTUUUZZZ___fffllloooppppppqqqnnnqqquuuyyy}}}{{{ssslll]]]TTTKKKFFFCCCCCCHHHNNNTTTdddzzzvvvjjjgggiiilllrrrxxxxxx{{{{{{yyywwwsssggg\\\RRROOONNNPPPUUUXXXWWWTTTNNNJJJGGGKKKWWWccckkkoooiii]]]NNNFFFEEEGGGFFFEEEDDDDDDGGGKKKNNNXXXmmmrrraaaOOOIIIDDDDDDEEEFFFKKKQQQ[[[^^^cccfffjjjpppyyy~~~uuuuuu~~~qqqqqquuu|||qqqggg```ZZZTTTPPPLLLHHHDDD@@@@@@CCCGGGJJJOOOYYYlll{{{cccVVVTTTPPP]]]qqqmmmWWWLLLEEEBBB???=========<<<;;;666666666666666555555555444333111222333333222000111111111111111111111111111111000000//////......111111222222222333333333333333777<<>><<<<<<>>>CCCIIIMMMVVVYYYdddttt~~~zzzuuurrrtttxxx}}}|||zzzzzz|||zzz~~~{{{tttkkkccc\\\XXXSSSRRRQQQQQQRRRTTTVVVWWWaaaccchhhlllpppqqqrrrrrruuuuuuvvvyyy}}}}}}tttjjj[[[QQQHHHDDDBBBAAADDDHHHTTTcccvvvzzzpppfffccccccfffmmmtttzzz|||~~~xxxnnnddd]]]PPPMMMKKKMMMPPPPPPKKKFFFDDDCCCCCCHHHUUUcccgggdddbbbXXXLLLGGGIIIMMMMMMKKKJJJFFFFFFKKKSSSaaaxxxzzziii^^^OOOJJJGGGHHHIIIKKKQQQXXXaaagggooosssuuuyyyuuuvvv~~~|||uuusssssszzz}}}rrrhhhaaa[[[TTTOOOJJJEEEBBBCCCBBBAAADDDHHHJJJTTThhhzzzbbbSSSPPPTTT___ppp|||~~~kkkWWWLLLDDDBBB???>>>===<<<999777999888777777777777777888999666333222222333444333222222222222111111000000////////////////////////333333333444444444555555444333666:::===AAAJJJSSS^^^ggglllfffXXXNNNPPPVVVhhhtttuuubbbXXXSSSUUUZZZdddyyyuuudddXXXMMMDDDAAABBBDDDDDDEEEEEEDDDCCCAAA@@@============???DDDLLLQQQ^^^fffrrr}}}~~~xxxoooggg___[[[WWWVVVUUUUUUVVVXXXZZZ\\\aaadddiiinnnqqqrrrrrrqqquuutttuuuwww{{{{{{rrrhhhXXXOOOFFFBBBAAA@@@BBBGGGPPP___rrrvvvmmmdddbbbcccgggmmmuuu|||~~~xxxmmmaaaYYYMMMJJJFFFFFFHHHGGGCCC???AAAAAABBBGGGTTTbbbfffccc^^^UUUJJJFFFHHHLLLMMMKKKOOOLLLLLLSSS\\\lll}}}oooaaaWWWNNNJJJHHHJJJLLLNNNUUU\\\fffmmmtttyyy}}}vvvuuu|||~~~tttqqqpppwww~~~sssjjjbbb\\\UUUPPPKKKFFFCCCCCCBBBAAACCCGGGJJJSSSfff}}}dddUUUQQQQQQ\\\mmm~~~~~~|||lllWWWMMMEEEBBB???======<<<:::888999888888777777777777777555333111111333555666666222222222222111111111000000000000000000000000000333333333444444444555555666555777;;;===???HHHQQQ\\\eeekkkeeeXXXNNNOOOTTTbbbooowwwcccYYYTTTVVV[[[dddxxxrrraaaUUUKKKCCC@@@AAAAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>???BBBHHHQQQWWWfffnnnyyy}}}uuulllddd___ZZZYYYXXXXXXYYY[[[^^^___bbbfffkkkpppssstttrrrqqqtttssssssuuuyyy}}}~~~|||yyyoooeeeTTTKKKCCC@@@??????AAAFFFLLL[[[ooo}}}qqqhhhaaaaaacccgggnnnuuu~~~wwwjjj]]]TTTJJJFFFBBB@@@@@@???<<<999===???AAAGGGSSS```dddaaaYYYQQQHHHEEEHHHLLLNNNMMMNNNMMMOOOVVVbbbsssxxxnnnbbbWWWPPPKKKIIIIIILLLOOOSSS[[[cccmmmttt}}}vvvssswwwsssooonnntttuuukkkddd]]]WWWRRRMMMHHHDDDDDDBBB@@@BBBFFFIIISSSeee~~~fffVVVQQQMMMXXXjjj|||~~~~~~lllXXXNNNFFFCCC???<<<<<<;;;;;;:::999999888777777777777777444222111111333555666555222222222222111111111111222222222222222222222222333333333444444444555555777666777:::<<<>>>FFFOOOZZZdddlllgggXXXNNNNNNRRR[[[iii|||yyyddd[[[UUUWWW\\\dddxxx}}}nnn]]]QQQIIIAAA>>>???>>>>>>????????????>>>===?????????AAAEEENNNXXX___ooovvvyyyqqqiiidddZZZZZZYYYYYYZZZ\\\^^^```cccggglllqqqttttttrrrpppsssqqqppprrrwww||||||zzzuuukkkaaaQQQIIIAAA?????????BBBFFFJJJZZZnnnwwwllleee______cccgggnnnuuu|||~~~}}}tttfffWWWNNNHHHDDD???<<<<<<<<<;;;:::;;;>>>BBBHHHSSS^^^aaa^^^TTTNNNGGGEEEHHHLLLNNNNNNKKKLLLPPPYYYfffyyy~~~|||yyyrrrjjjaaaXXXQQQMMMIIIHHHKKKOOOSSSWWW```jjjssszzzuuupppsss{{{sssooommmrrrwwwmmmfff___XXXTTTNNNIIIEEEDDDBBB@@@AAAEEEKKKSSSddd}}}hhhVVVPPPLLLVVVgggzzzkkkXXXOOOGGGCCC>>><<<;;;<<<<<<;;;::::::999888777777777777777555333222333333333222222222222222222222222222333333333333333333333333333333333444444444555555555444666:::;;;>>>FFFOOO\\\gggoookkk\\\OOOMMMPPPXXXhhh|||zzzeee\\\VVVXXX\\\dddwww{{{kkkYYYNNNFFF@@@============>>>>>>??????????????????@@@CCCHHHRRR^^^eeessszzz~~~~~~}}}}}}~~~{{{ssslllggg]]]\\\[[[[[[[[[]]]___aaadddggglllppprrrrrrqqqooopppooonnnpppuuu{{{~~~zzzvvvqqqggg\\\NNNFFF@@@?????????BBBGGGJJJZZZooo~~~rrriiibbb]]]^^^aaadddjjjppptttwwwxxxvvvmmm```SSSJJJDDDAAA===::::::<<<======;;;???DDDJJJSSS\\\]]]YYYNNNJJJEEEDDDFFFJJJLLLLLLLLLPPPVVV___nnn~~~zzztttooonnnnnnnnnnnnllljjjeee^^^WWWQQQMMMLLLIIIJJJNNNTTTWWW[[[eeepppxxxsssnnnooovvvuuuppplllqqq~~~xxxooogggaaaZZZUUUOOOJJJFFFEEECCC@@@AAAEEEMMMTTTeee|||iiiVVVOOOLLLUUUfffyyyjjjWWWOOOFFFCCC>>><<<<<<<<<<<<<<<;;;:::999888777777777777777555444333444444333222222222222222222222222333333333333333333333333333333333333444444444555555222222444888;;;>>>GGGQQQ___kkkuuuqqqbbbSSSOOOPPP[[[jjj~~~~~~xxxddd[[[VVVXXX\\\dddwww{{{kkkXXXLLLFFF@@@<<<<<<<<<<<<<<<===>>>???@@@AAA@@@AAACCCGGGMMMXXXccckkkvvv}}}}}}{{{|||}}}{{{wwwvvvuuutttvvv{{{{{{uuuoookkkcccbbbaaa______aaabbbccceeegggjjjmmmooooooooonnnmmmllllllooouuuzzz}}}}}}}}}{{{vvvqqqlllaaaVVVJJJCCC>>>>>>???@@@CCCGGGJJJZZZooozzzooofff___ZZZZZZ\\\^^^bbbgggiiikkkmmmkkkeeeZZZOOOHHH???===;;;999999;;;===???>>>CCCIIINNNTTTZZZYYYUUULLLIIIEEEDDDEEEGGGIIIIIIMMMSSS[[[eeetttyyykkkgggbbb___^^^_________\\\[[[XXXSSSNNNKKKKKKLLLMMMOOOTTTZZZ\\\```kkkvvv}}}ssslllkkkrrrwwwqqqlllppp}}}yyyooohhhaaa[[[VVVOOOJJJFFFEEECCC@@@BBBFFFNNNUUUddd{{{jjjVVVNNNLLLTTTdddwwwiiiWWWNNNEEECCC???============<<<<<<;;;:::999888777777777555444333444666888777666222222222222333333333333444444444444444444444444333333333444444444555555111000333888;;;>>>GGGQQQ```mmmyyywwwhhhYYYSSSSSS___nnn|||uuuaaaYYYUUUXXX\\\dddvvv~~~lllXXXMMMGGGAAA===<<<;;;;;;<<<===>>>@@@BBBCCCEEEGGGJJJOOOUUU___iiippp{{{~~~~~~}}}uuuqqqnnnooottt~~~zzzwwwoooooonnnnnnpppvvv~~~{{{vvvrrrooohhhgggeeecccbbbcccdddeeeeeefffhhhjjjkkklllmmmmmmjjjjjjkkkooouuuzzz|||}}}yyyyyyvvvqqqlllfffZZZOOOGGG@@@;;;<<<>>>>>>AAAFFFGGGXXXmmmxxxmmmbbb[[[VVVUUUVVVVVVYYY]]]^^^```aaaaaa\\\UUUMMMGGG>>>===<<<;;;;;;;;;>>>???BBBHHHNNNQQQUUUYYYWWWRRRPPPNNNKKKIIIIIIJJJKKKLLLPPPXXXbbblllzzz{{{{{{|||}}}~~~|||nnneeeYYYVVVRRRQQQQQQRRRSSSSSSPPPPPPPPPNNNKKKJJJLLLOOORRRUUU[[[```bbbeeeppp{{{uuullliiinnn}}}wwwqqqkkknnn{{{yyyooohhhbbb[[[VVVOOOIIIFFFEEECCCAAACCCGGGNNNTTTcccyyymmmWWWOOOKKKRRRbbbuuugggUUUNNNDDDBBB???>>>>>>>>>===;;;<<<<<<:::999888777777777555555555666888999888777222222222333333333444444333333333333333333333333333333333444444444555555222111333777:::===FFFOOO]]]lllzzz{{{mmm___XXXYYYaaannnqqq___WWWSSSWWW\\\dddvvvoooZZZNNNHHHCCC???===??????@@@AAACCCEEEGGGIIIMMMPPPTTTYYY___gggpppvvv}}}wwwvvvvvvwwwyyy}}}yyyooohhhfffccceeelllzzz}}}{{{}}}}}}xxxtttlllllllllmmmpppvvv{{{wwwtttrrrjjjhhhfffcccbbbbbbcccdddeeeeeefffgggiiijjjkkklllhhhhhhkkkooouuuzzz||||||vvvvvvsssmmmhhhaaaVVVJJJDDD>>>999:::<<<===@@@EEEEEEUUUkkk}}}vvvlll```YYYSSSRRRRRRPPPRRRUUUVVVXXXZZZZZZXXXRRRLLLHHH@@@@@@@@@>>>======???AAAEEEKKKQQQTTTVVVXXXUUUPPPVVVTTTRRRPPPOOOOOOPPPPPPXXXbbblllvvv}}}xxxqqqqqqrrrssstttvvvxxxyyy|||qqqaaaWWWNNNLLLIIIIIIJJJKKKLLLKKKKKKLLLNNNMMMKKKLLLOOOSSSVVVZZZ```eeefffiiisssvvvlllgggkkkzzzwwwpppjjjmmmyyyyyyooohhhaaa[[[VVVNNNIIIEEEEEEDDDBBBCCCHHHMMMSSSbbbxxxoooYYYPPPIIIQQQ```tttfffUUUMMMCCCBBB@@@???@@@???===;;;===<<<;;;999888777777777:::888888888999888666444222222222333333444444444333333333333333333333333333333333444444444555555444333444888999;;;DDDMMMZZZjjjzzz|||pppbbb]]]]]]aaannn~~~~~~ooo]]]VVVRRRVVV[[[dddvvvqqq[[[OOOIIIDDD???>>>EEEEEEEEEFFFHHHKKKNNNOOOSSSVVV[[[```fffnnnuuuzzz}}}}}}yyyxxxyyyrrrqqqqqqrrruuuzzz~~~}}}pppfffaaa___^^^aaajjjzzz~~~zzzwwwyyy~~~}}}wwwsssmmmmmmnnnooosssyyy}}}yyyuuusssooonnnkkkhhheeeccccccbbbdddeeefffhhhhhhgggeeedddddddddeeeiiimmmqqqrrrrrrqqqmmmfffaaa[[[TTTKKKEEE===<<<:::999999;;;>>>@@@JJJTTTdddvvvuuuggg[[[TTTMMMLLLKKKKKKMMMQQQVVVWWWVVVSSSSSSRRRLLLDDDAAA???======???BBBDDDDDDJJJOOOVVVZZZZZZYYYXXXYYYZZZZZZZZZZZZZZZYYYXXXXXX___fffppp|||xxxoooiiiccccccdddddddddggglllooottt}}}rrraaaTTTMMMGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNQQQUUUXXX```___bbbjjjmmmpppxxxyyypppjjjlllxxxxxxrrroooqqqxxxzzznnneee^^^XXXUUUOOOLLLHHHEEEBBBBBBBBBCCCLLLPPP\\\rrrqqqXXXNNNJJJQQQbbbyyyhhhUUULLLFFFBBB>>><<<<<<=========<<<<<<;;;:::999999999999888777666555444333222222111222444555666555444444333333333333333333333333111111222333333444444555333222444999;;;===CCCJJJXXXiiiuuu{{{zzzjjj[[[\\\___mmm|||~~~{{{}}}}}}mmm```\\\YYYWWWYYYcccwwwvvvaaaQQQJJJGGGFFFEEEEEEHHHKKKMMMNNNQQQVVVZZZbbbbbbeeekkkqqqwwwzzz{{{~~~zzzvvvrrrpppnnnmmmmmmmmmnnnnnnoootttzzz~~~~~~uuuiii```YYYVVVWWW```nnn~~~zzzuuurrrtttyyy{{{vvvssspppqqqrrruuuzzz|||xxxtttrrrooonnnkkkgggdddbbbaaaaaaaaabbbdddddddddcccbbb``````___```cccgggiiijjjjjjeeeaaa\\\WWWRRRLLLEEE???<<<;;;:::999999;;;>>>@@@FFFPPP___pppuuuhhh[[[SSSKKKIIIGGGFFFGGGKKKRRRUUUUUUSSSTTTTTTNNNFFFCCCAAA>>>===@@@CCCFFFGGGOOOSSSYYY[[[\\\\\\^^^___gggfffdddaaa```_________eeemmmwww~~~tttjjjccc[[[[[[[[[[[[\\\```eeeiiirrr||||||jjjZZZOOOIIIDDDDDDDDDEEEFFFGGGHHHHHHJJJLLLNNNPPPQQQUUUYYY\\\aaaaaadddjjjlllooozzzzzzpppiiijjjuuu|||uuuooopppvvvzzzoooeee^^^YYYVVVOOOLLLIIIEEEBBBBBBBBBCCCKKKOOO[[[qqqoooWWWMMMLLLSSSeee|||zzz}}}gggUUULLLFFFCCC???<<<<<<============<<<;;;:::999999999999999888888777555444444333111222333444555555444333333333333333333333333333222222222333444444555555555333444777:::<<>>???CCCMMMZZZkkkxxxkkk^^^TTTLLLHHHEEECCCEEEHHHOOOSSSUUUUUUVVVVVVPPPIIIFFFBBB??????BBBGGGLLLNNNWWWYYY\\\___aaadddgggjjjtttpppkkkfffcccbbbcccdddgggoooyyy}}}qqqeee]]]TTTUUUUUUUUUWWW\\\ccchhhttt~~~qqq___QQQHHHEEEBBBBBBCCCDDDFFFGGGHHHHHHJJJLLLPPPSSSVVVYYY]]]```bbbdddgggjjjlllqqqzzzppphhhhhhqqq}}}wwwooonnnsss~~~{{{pppfff___YYYVVVOOOMMMIIIEEEBBBBBBBBBCCCHHHMMMZZZooommmVVVMMMNNNVVViiiyyytttwwwgggUUULLLFFFCCC@@@>>>>>>>>>>>>=========;;;:::::::::::::::999999888888777666555555222222333444444444333333333333333333333333333333333333333444555555666666777444333666777:::AAAHHHSSSfffrrrxxxzzzmmm^^^]]]YYYeeesss|||vvvzzznnn\\\XXXTTTUUUYYYdddyyyooobbb[[[WWWTTTRRRWWWZZZ___cccggglllqqqtttwwwvvvvvvxxxyyyyyywwwuuurrrpppmmmiiigggeeeddddddccceeehhhiiijjjmmmpppsssvvvyyy|||zzzpppeee]]]ZZZXXX___qqq}}}wwwoookkkgggdddeeekkkqqqvvv}}}|||yyywwwvvvpppoookkkgggccc```]]]\\\XXXXXXXXXXXXWWWUUUTTTSSSRRRQQQPPPPPPQQQQQQPPPNNNJJJIIIGGGEEEBBB@@@===<<<::::::999999:::<<<>>>???CCCLLLYYYiii}}}qqqdddZZZPPPJJJGGGEEEGGGKKKOOOUUUYYYZZZZZZYYYSSSLLLGGGDDDAAAAAAFFFMMMSSSVVV]]]___aaaeeeiiinnnsssvvvwwwrrrjjjccc___^^^```bbbgggoooxxxsssfff]]]XXXXXXYYYZZZ^^^eeemmmrrr}}}}}}iiiWWWKKKEEECCCBBBCCCEEEGGGIIIJJJKKKKKKJJJNNNRRRVVVYYY\\\___bbbeeeiiimmmnnnpppxxxzzzppphhhgggooozzzwwwnnnkkkppp|||{{{qqqhhh```ZZZWWWPPPMMMIIIEEEBBBAAABBBBBBFFFKKKXXXllllllVVVNNNOOOXXXlll~~~yyyuuuwww~~~}}}hhhVVVNNNGGGEEEAAA@@@@@@@@@???>>>>>>===<<<;;;::::::::::::999999888777777666555555222222333333333333333333444444333333333333222222333333444444555666666777888444333444666888???HHHQQQeeerrrwwwyyymmm\\\XXXTTT___lllzzzuuuxxxqqq\\\WWWTTTUUU[[[hhh|||tttiiibbb]]]ZZZXXX\\\```eeekkkqqqvvv{{{}}}|||{{{yyyxxxvvvsssoookkkhhhgggdddbbb```____________aaaeeeggghhhjjjmmmnnnrrruuuyyy|||~~~}}}ssshhhaaa^^^^^^eee|||wwwoooccc```]]]\\\___eeelllqqq|||~~~{{{zzzyyyrrrpppmmmhhhccc___[[[YYYTTTSSSSSSQQQPPPNNNLLLKKKLLLJJJHHHHHHHHHGGGFFFDDDAAAAAA@@@???===<<<<<<<<<999999999999:::<<<>>>???BBBKKKXXXiiitttiii___SSSMMMJJJHHHJJJOOORRRZZZ```aaa```]]]VVVOOOIIIFFFDDDEEEKKKSSSZZZ^^^```bbbffflllrrrxxx{{{}}}rrrlllccc[[[WWWXXX\\\___fffoooyyy|||ppphhhcccdddfffhhhlllsss{{{zzzfffTTTIIIEEEDDDBBBCCCFFFHHHKKKLLLMMMNNNMMMPPPUUUYYY\\\___bbbeeekkkpppuuuvvvyyyyyyppphhhgggoooyyyvvvllliiinnn{{{|||rrriiiaaa[[[WWWPPPMMMIIIEEEBBBAAAAAABBBDDDJJJVVVjjjlllWWWQQQOOOYYYmmm|||xxxzzzjjjYYYPPPHHHFFFCCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;;;;;;;888777777666666555555555444333333333333333333333444444444333333222222222333333444444555666666777999555333444666888???GGGQQQgggtttxxxzzznnn[[[RRRQQQYYYeeetttyyyzzzttt^^^YYYUUUWWW___lllvvvmmmfffaaa^^^\\\^^^aaagggnnnvvv{{{~~~{{{yyyvvvsssppplllfffccc```___]]]\\\[[[[[[[[[\\\\\\___cccfffhhhiiilllmmmqqqtttxxx|||~~~wwwllleeecccdddoooqqqhhhYYYXXXVVVXXX\\\dddlllqqqzzz~~~}}}|||{{{sssrrrnnnjjjddd___ZZZWWWPPPOOONNNKKKIIIGGGFFFEEEEEECCCBBBAAAAAAAAA???===:::::::::999777777888999888888888999;;;<<<===>>>AAAJJJWWWiiixxxooodddVVVOOOJJJHHHJJJOOOVVV___gggiiigggccc\\\UUUMMMKKKIIIKKKPPPWWW]]]``````cccjjjrrryyy|||{{{yyyiiiccc[[[TTTRRRUUUZZZ^^^cccnnn|||yyysssuuuwwwyyy|||wwwdddTTTIIIFFFFFF@@@BBBFFFIIILLLNNNOOOOOOQQQUUUYYY]]]aaafffjjjmmmvvv{{{|||{{{|||zzzqqqiiigggnnnwwwvvvkkkhhhmmmzzz}}}sssjjjbbb\\\XXXPPPNNNJJJEEEBBBAAAAAAAAACCCIIIUUUgggkkkXXXSSSOOOZZZooo~~~|||~~~kkkZZZRRRIIIGGGDDDCCCCCCCCCAAA@@@???>>>===<<<<<<;;;<<<<<<777777777666666555555555555555444333333333444444555444444333333222222111333333333444555555666666888555444666777999???GGGQQQiiixxx|||sss\\\OOONNNTTT___ooo~~~vvvaaa[[[WWWYYYbbbppp~~~yyyrrrjjjccc^^^\\\[[[[[[^^^dddllltttyyyzzzzzztttqqqmmmjjjgggccc___]]]YYYXXXWWWVVVVVVWWWXXXYYYYYY]]]aaadddgggiiilllnnnqqqtttyyy||||||qqqkkkkkkmmm~~~{{{kkkaaaSSSSSSSSSVVV\\\dddmmmrrrxxx}}}~~~}}}||||||uuutttpppkkkeee___ZZZWWWNNNLLLJJJGGGEEECCCAAAAAA???===<<<<<<<<<<<<:::999666777777555333222555777777777888999;;;<<<===>>>BBBLLLZZZmmmxxxkkk[[[QQQKKKGGGIIIMMMWWWbbbmmmpppnnnjjjccc\\\TTTQQQOOOPPPTTTXXX\\\]]]___dddmmmvvv|||{{{tttnnn^^^ZZZSSSNNNNNNSSSZZZ^^^fffvvvtttcccSSSJJJFFFFFFBBBDDDHHHLLLOOOQQQRRRRRRVVVYYY^^^ccciiiooovvv{{{{{{sssppprrruuu||||||rrrjjjfffllltttwwwlllhhhlllxxx}}}tttkkkccc]]]XXXQQQNNNJJJEEEBBBAAAAAAAAACCCIIITTTfff}}}iiiWWWSSSPPP\\\qqqkkkZZZRRRIIIHHHFFFEEEEEEDDDBBB@@@@@@???>>>===<<<<<<<<<<<<888888777777777777666666777666555444444444555555555555444333333222111111222222222333444444555555777444555888999;;;@@@GGGPPPkkk|||zzzaaaQQQMMMQQQZZZjjjwwwccc\\\WWWZZZcccrrr|||qqqmmmggg___XXXTTTRRRRRRTTTVVV\\\dddlllppppppnnnhhheee```\\\[[[YYYXXXVVVSSSSSSRRRRRRSSSTTTVVVWWWWWWZZZ^^^bbbeeeiiimmmpppqqquuuyyy}}}yyytttvvvzzztttdddZZZRRRQQQRRRUUU\\\dddmmmrrruuu{{{}}}|||||||||vvvuuuqqqlllfff___YYYVVVMMMKKKIIIEEECCC@@@???>>>;;;:::888888999999888777555666777555222111444777666777888999;;;<<<===>>>EEEOOO___rrrqqqaaaUUULLLGGGHHHLLLXXXdddppptttsssoooiiibbbYYYVVVTTTSSSUUUXXXYYYZZZ^^^dddnnnxxx}}}xxxmmmeeeWWWSSSMMMJJJLLLQQQYYY^^^rrr}}}qqqaaaSSSIIIEEEEEEEEEGGGKKKPPPSSSUUUVVVVVVYYY\\\aaagggnnnwww{{{pppkkklllrrrvvvwww|||~~~tttjjjeeejjjrrrxxxmmmiiikkkwww}}}tttlllddd]]]YYYQQQNNNJJJEEEBBBAAA@@@AAACCCIIITTTeee{{{gggVVVSSSQQQ]]]sssjjjZZZRRRJJJHHHFFFEEEEEEEEECCCAAA@@@???>>>======<<<<<<<<<999999999888888888888888888777666555444555555666555555444333333222111111111111222333333444444555666444555999;;;<<>>===<<<;;;;;;:::999777666666555555444444333333444555777888:::666555888;;;;;;===@@@EEEQQQfff{{{zzzhhhZZZNNNGGGHHHMMMZZZccclllqqqsssrrrkkkccc^^^YYYVVVVVVUUUSSSTTTYYY\\\dddooovvvuuunnneee___PPPKKKKKKOOOOOOPPP^^^qqq{{{tttgggZZZOOOGGGDDDCCCFFFJJJPPPTTTVVVYYY^^^bbbaaagggnnnuuu{{{{{{oookkkiiiiiilllpppuuu{{{~~~tttjjjdddiiiqqqtttjjjhhhjjjsss}}}rrrhhh```YYYUUUQQQNNNJJJFFFCCCBBBBBBCCCGGGKKKTTTdddzzzhhhXXXTTTPPP\\\rrrhhhXXXOOOKKKIIIFFFCCCAAA@@@@@@@@@AAA@@@????????????===;;;<<<;;;;;;:::888888777666555555444444444333333333333333333333333333333333333333333444444444555555777777777666777:::@@@DDDWWWhhh~~~oooYYYKKKMMMWWWhhhzzzfff[[[UUUZZZdddnnn~~~xxxlllccc[[[VVVOOOKKKIIIGGGDDDAAAEEEGGGMMMTTTZZZ\\\ZZZXXXXXXTTTOOOKKKJJJJJJIIIHHHKKKKKKKKKKKKMMMOOOQQQRRRVVVXXX\\\___bbbggglllppprrruuuzzzzzzjjj^^^VVVQQQPPPQQQVVV^^^fffmmmpppssstttyyy}}}zzzuuuuuuxxxvvvxxx{{{~~~|||zzzwwwsssnnnhhhaaaYYYTTTKKKGGGCCC???>>>===;;;::::::999888777666555555555444444333333444555777888;;;777666:::<<<===???CCCJJJWWWlll|||kkk\\\PPPIIIIIIMMMWWWbbbnnntttvvvssskkkaaa]]]XXXTTTSSSRRRPPPRRRWWW^^^eeemmmqqqmmmdddZZZTTTQQQLLLLLLQQQSSSYYYjjj~~~|||ssslllbbbVVVMMMHHHFFFEEEIIINNNSSSWWWYYY\\\aaaeeemmmsss{{{vvvmmmjjjkkklllpppuuu{{{vvvkkkfffjjjqqqwwwllljjjlllttt}}}qqqhhh```YYYUUUPPPNNNJJJEEECCCBBBBBBBBBGGGKKKSSSccczzzgggXXXSSSQQQ\\\qqq~~~hhhXXXNNNIIIGGGEEECCCBBBBBBCCCDDDAAA@@@??????@@@???===<<<;;;;;;:::::::::999999999555555555444444444333333333333333333333333333333333333333444444444555555777777777666777:::???CCCTTTfff}}}rrr^^^OOOQQQXXXggg~~~{{{hhh\\\UUUZZZbbbjjjyyy|||pppddd\\\RRRNNNHHHEEEDDDCCC@@@>>>@@@BBBGGGNNNTTTWWWVVVUUUOOOLLLIIIGGGHHHJJJJJJJJJHHHHHHHHHJJJLLLOOORRRTTTUUUWWWZZZ]]]```eeekkkooossswww|||yyyjjj]]]VVVPPPOOOPPPUUU]]]fffmmmppprrrssswww~~~vvvqqqmmmgggeeefffeeefffjjjpppwww~~~|||{{{~~~|||yyyvvvsssnnnhhh```XXXRRRJJJFFFBBB???===<<<:::888999888777666555444444444444444333444444555777777;;;888888;;;>>>>>>BBBGGGPPP^^^tttoooaaaTTTKKKJJJNNNUUUbbbpppxxxzzzvvvjjj___[[[UUUPPPOOOMMMLLLOOOTTT^^^ccciiijjjeee[[[RRRLLLQQQMMMMMMUUU]]]iiixxxsssgggbbbZZZQQQKKKGGGGGGGGGLLLPPPUUUYYY\\\```fffkkkwww~~~wwwpppjjjkkkmmmpppuuu{{{xxxmmmgggjjjrrryyyooolllmmmuuu|||qqqhhh```YYYUUUOOOMMMIIIEEEBBBAAAAAABBBFFFJJJSSSccczzzgggXXXSSSSSS]]]qqq{{{}}}gggXXXNNNHHHGGGEEEDDDDDDEEEFFFGGGBBBAAA@@@@@@@@@@@@???===;;;;;;;;;;;;;;;;;;;;;;;;555555555444444444444333333333333333333333333333333333333444444444555555666777777777777:::???CCCPPPccc{{{wwwbbbUUUTTTXXXeeeyyyzzz|||jjj^^^UUUXXX^^^eeesss}}}~~~rrrdddYYYRRRKKKHHHDDDAAAAAAAAA@@@???@@@BBBGGGLLLRRRTTTSSSQQQJJJGGGDDDCCCDDDFFFHHHHHHDDDEEEFFFHHHLLLOOOSSSUUUTTTVVVXXXZZZ^^^cccjjjooouuuyyywwwhhh\\\UUUOOONNNOOOSSS[[[eeelllpppqqqrrruuu|||tttgggaaa]]]XXXUUUTTTTTTVVVYYY^^^dddjjjooorrruuuuuuvvvzzz}}}zzzuuurrrnnnjjjccc[[[SSSMMMGGGEEEAAA>>><<<;;;999777777777666555444333333333333333444444555666666777:::888888<<<>>>???EEEKKKUUUccczzzssseeeYYYOOOMMMPPPUUUcccsss|||}}}wwwiii\\\WWWQQQLLLJJJIIIHHHKKKPPPXXX\\\aaabbb___XXXRRROOOPPPOOORRR]]]kkk~~~~~~|||yyypppjjj]]]XXXRRRKKKGGGEEEEEEFFFJJJNNNSSSXXX[[[aaaiiioooxxxtttnnnlllnnnrrruuu|||zzzooohhhjjjqqqzzzpppmmmmmmuuu|||qqqggg___YYYUUUOOOLLLHHHDDDAAA@@@@@@AAAEEEIIISSSccczzzhhhYYYTTTUUU]]]ooozzz}}}gggXXXPPPJJJIIIGGGEEEEEEFFFGGGHHHDDDBBB@@@@@@AAABBBAAA???>>>>>>======<<<;;;;;;:::555555555555444444444444444444444444444444444444333333333444444444555555555666777777777:::>>>BBBMMM```yyyxxxeeeWWWTTTUUU```ttt{{{uuuyyy~~~kkk^^^UUUWWW\\\aaannn{{{~~~|||xxxhhh[[[QQQLLLIIIGGGDDDBBBBBBBBBCCCCCCFFFIIIPPPVVVZZZYYYUUUQQQKKKGGGCCCAAA@@@AAAAAAAAACCCCCCEEEGGGJJJNNNRRRTTTTTTUUUWWWYYY]]]bbbiiinnnuuuzzztttggg\\\UUUOOOMMMMMMQQQYYYccckkkpppqqqrrrtttxxxyyyjjjZZZTTTRRRPPPMMMLLLMMMOOOQQQUUU[[[ccclllrrrvvv{{{~~~{{{xxxrrrooojjjddd^^^VVVOOOIIIDDDBBB???===<<<;;;888666777666555444444333333444333333444555555666666666888777888;;;===???FFFNNNXXXgggtttiii]]]TTTQQQSSSXXXeeesss{{{{{{ttteeeXXXRRRLLLHHHGGGFFFEEEHHHMMMQQQUUUXXXZZZXXXUUURRRQQQQQQTTT]]]kkk~~~|||{{{yyyxxx{{{}}}sssiiibbbUUUQQQLLLFFFBBBAAABBBBBBDDDHHHMMMRRRWWW___iiipppvvvuuuqqqppprrrvvvzzz|||ppphhhjjjpppzzzooolllmmmuuu{{{pppggg___YYYUUUOOOLLLHHHDDDAAA@@@@@@AAADDDHHHRRRccc{{{jjjZZZUUUTTT\\\nnn}}}}}}iii[[[RRRNNNMMMJJJHHHFFFFFFGGGGGGEEECCCAAAAAABBBCCCCCCBBBBBBAAA@@@>>><<<:::999888666666555555555444444444444444444444444444444444333333333444444444555555444555777777888:::>>>AAALLL^^^vvvyyygggWWWSSSRRR\\\pppxxxqqquuulll___UUUVVVZZZ___kkkxxx{{{~~~~~~{{{|||sssbbbVVVNNNKKKGGGFFFEEEDDDCCCDDDFFFGGGJJJQQQ[[[eeeiiieee\\\TTTLLLHHHCCC@@@???>>>>>>===CCCDDDEEEGGGIIIMMMPPPRRRTTTVVVXXX[[[^^^dddjjjooovvvzzz|||pppfff\\\VVVPPPMMMLLLNNNVVVaaajjjoooqqqrrrsssuuu}}}}}}qqqbbbRRRLLLKKKIIIHHHHHHJJJLLLOOOSSS[[[ggguuu~~~}}}yyyvvvqqqllleee^^^XXXQQQKKKGGG@@@>>><<<<<<<<<;;;999777666666555444444444444444222333444555666666666666777666888<<<>>>@@@IIIRRR]]]lll}}}sssjjj```XXXUUUWWW\\\gggqqquuussslll___SSSLLLGGGDDDEEEEEECCCFFFJJJMMMOOORRRRRRQQQPPPPPPQQQVVV^^^lll~~~~~~xxxooopppsssxxxxxxmmmbbb[[[OOOLLLGGGBBB???>>>?????????CCCGGGLLLQQQYYYdddkkkttt}}}xxxtttsssvvvyyy}}}}}}rrrjjjkkkqqqzzzooommmnnnvvv{{{pppggg___YYYUUUOOOMMMIIIEEEBBBAAAAAABBBCCCHHHRRRccc{{{jjjYYYTTTRRRZZZmmm~~~kkk^^^VVVRRRPPPMMMJJJGGGGGGGGGGGGFFFDDDBBBBBBCCCDDDEEEDDDDDDCCCAAA>>><<<999777666666666666555555555444444444444444444444444444444333333333444444444555555444555666777888:::===@@@KKK\\\rrr{{{kkkYYYTTTRRRZZZnnnvvvpppuuupppbbbWWWWWWZZZ^^^iiiuuuwwwyyy{{{{{{|||qqqaaaUUUOOONNNFFFGGGGGGGGGGGGIIILLLOOORRRZZZgggrrrtttmmmaaaWWWIIIEEEAAA?????????@@@???CCCDDDEEEFFFIIIMMMPPPRRRVVVXXX\\\___bbbggglllpppwww|||||||||~~~vvvmmmeee^^^YYYQQQNNNKKKMMMTTT^^^gggmmmpppqqqppppppyyyxxxjjj\\\NNNHHHGGGFFFFFFHHHJJJNNNUUU\\\fffttt{{{wwwsssmmmhhh___WWWPPPKKKFFFCCC===;;;:::;;;;;;;;;999777777666555555555555555555222333444666666666666555888777:::===???BBBLLLVVVeeesssxxxpppjjjbbb[[[YYY[[[___ggglllllliiibbbWWWMMMGGGCCCBBBDDDEEECCCEEEHHHJJJLLLNNNOOOOOOQQQSSSVVV^^^jjj||||||sssmmmjjjnnnuuu~~~{{{ssshhh\\\UUUIIIGGGCCC???======>>>>>>>>>AAADDDGGGKKKRRR\\\dddnnnxxxxxxuuutttvvvzzztttlllnnntttzzzpppnnnpppxxxzzzpppggg___YYYUUUPPPNNNJJJEEECCCBBBBBBBBBCCCGGGQQQccc{{{hhhWWWRRRPPPXXXlllmmmaaaZZZSSSQQQNNNKKKIIIHHHHHHHHHHHHEEECCCBBBDDDEEEFFFFFFCCCBBB@@@>>><<<999888777666666666666555555555555555555555555555555555555333333333444444444555555333555666777888:::===???IIIYYYppprrr]]]XXXTTT[[[nnn~~~uuuqqqwwwuuuggg[[[YYYZZZ\\\fffqqquuuwwwzzzsssbbbVVVQQQPPPKKKMMMPPPQQQSSSWWW\\\aaaeeekkkuuu|||zzzooo___TTTFFFCCC???===>>>???@@@@@@AAABBBDDDFFFJJJNNNRRRTTTWWW[[[___dddgggkkkoooqqqyyy~~~|||uuutttuuuvvvxxx||||||rrrjjjddd___]]]SSSOOOKKKKKKRRR\\\eeekkkmmmooommmllluuu}}}rrrbbbWWWNNNJJJHHHHHHLLLQQQUUU]]]iiiuuu~~~{{{vvvrrriiicccYYYPPPJJJEEEAAA???;;;:::999:::;;;;;;:::888777666666555555555666666222333444666666666666555888999;;;???@@@DDDNNNYYYkkkxxx{{{uuunnniiiccc]]]\\\^^^aaafffiiifffaaa[[[RRRIIIDDDAAAAAADDDEEECCCDDDHHHIIIJJJMMMOOOQQQUUUZZZ]]]eeerrr{{{rrrjjjdddkkkqqq{{{~~~xxxpppeeeYYYQQQEEECCC@@@>>><<<===>>>??????AAACCCDDDGGGNNNWWW___fffqqqxxxtttsssvvvzzzvvvooopppvvv{{{qqqoooqqqzzzzzzoooggg___YYYVVVQQQNNNJJJFFFCCCBBBBBBCCCBBBGGGQQQccc{{{gggVVVPPPNNNWWWkkkoooccc]]]SSSQQQNNNKKKJJJIIIIIIJJJHHHFFFCCCCCCDDDFFFGGGGGGAAA@@@???===<<<:::999888777666666666555555555555555555555555555555555555333333333444444444555555333444666777888:::===???HHHXXXnnnxxxaaa\\\WWW]]]nnn}}}uuurrryyyzzzkkk^^^ZZZZZZ[[[cccnnnvvvxxx}}}uuudddXXXRRRRRRSSSVVVZZZ]]]```fffmmmrrryyy}}}|||nnn[[[OOOGGGCCC???======>>>>>>>>>???@@@CCCFFFKKKPPPTTTWWWXXX\\\bbbgggjjjmmmpppsss{{{wwwooommmmmmoooooosss{{{yyyooohhhdddaaa___TTTOOOKKKJJJPPPZZZdddiiikkkmmmjjjhhhqqq}}}{{{ooo[[[TTTNNNLLLMMMOOOVVV]]]cccnnn~~~}}}|||zzztttpppfffZZZMMMGGGDDD???<<<<<<:::;;;;;;<<<<<<:::999888777666444444555555444222555555555555666888999:::;;;:::<<>><<<<<<<<<<<<@@@AAABBBBBBDDDIIIOOOTTT^^^gggvvv|||tttpppuuu~~~vvvnnnooouuuxxxpppqqqssszzz}}}rrrhhhaaa[[[YYYSSSPPPLLLHHHDDDBBBAAAAAAEEEJJJSSSbbbyyyyyybbbUUUPPPRRRZZZooooooaaa[[[UUURRRNNNKKKIIIJJJKKKLLLKKKIIIFFFEEEEEEFFFEEEDDDAAA???=========<<<:::888:::888666666666666666444666666555444444444444555777666444222222222444555444555666666666888;;;>>>JJJUUUhhhnnn```VVV]]]ooozzzvvvzzzppp___\\\[[[ZZZ```iiipppxxx{{{lllaaa[[[XXX[[[[[[___fffqqq{{{ttt```PPPGGGAAA???===<<<===???BBBCCCBBBEEEHHHJJJMMMQQQUUUXXX]]]bbbhhhmmmpppsssvvvxxx|||qqqiiidddbbbiiimmmrrrvvvvvvkkkhhhjjjhhhcccXXXPPPGGGGGGPPP[[[bbbdddgggfffdddfffnnnvvvsssmmmYYYPPPJJJNNNUUU[[[fffppp~~~|||zzzvvvpppkkkbbbVVVJJJDDDAAA===;;;;;;;;;;;;<<<<<<<<<;;;::::::888666555555555555444333444444444555666777999999;;;:::<<<@@@CCCJJJVVVcccvvvxxxmmmkkkiiihhhhhhgggfffddd]]]\\\ZZZUUUOOOIIIDDDBBBAAABBBCCCDDDDDDEEEEEEEEEHHHLLLQQQVVV[[[aaaggglllwww}}}wwwpppkkkjjjkkkmmmuuu|||zzzyyyyyywwwtttnnnggg]]]RRRJJJCCCBBB@@@>>>======>>>>>>AAABBBCCCCCCEEEIIIOOOSSSYYYbbbooo}}}xxxtttxxxwwwnnnoootttyyyppppppttt}}}~~~tttjjjbbb\\\ZZZSSSPPPLLLHHHDDDBBBBBBAAADDDIIIRRRbbbxxxvvv___SSSOOOQQQZZZoooqqqccc\\\UUURRRNNNKKKIIIIIIKKKLLLLLLIIIGGGEEEEEEFFFEEEDDDBBB@@@>>>=========;;;:::<<<:::888777888888777666666666555444444444444555777666444222222333444555444555666666666888;;;===FFFPPPddd|||rrrdddZZZ___ppp~~~yyy}}}uuuccc^^^\\\[[[aaakkkttt|||rrrggg___\\\^^^```eeeooo{{{{{{jjjYYYLLLFFF@@@>>>===<<<<<>>;;;:::;;;<<<<<<==================999777555555555555444333444444444444555777888999<<<;;;<<>>>>>>>>???@@@AAABBBCCCDDDFFFJJJOOOSSSTTT\\\gggsss}}}xxx{{{xxxnnnnnnrrr~~~yyyoooooouuuuuukkkccc]]]ZZZSSSQQQLLLHHHEEECCCBBBBBBCCCHHHQQQ```vvvppp[[[OOOLLLPPPZZZooossseee^^^VVVSSSPPPLLLJJJKKKLLLMMMNNNLLLIIIGGGGGGGGGFFFEEEFFFCCC???============<<<===;;;999999::::::999888777666555555444444555555666555444333333333444555444555666666666777:::===@@@KKK___wwwvvviii^^^aaappp}}}iiiaaa]]]]]]ccclllvvv{{{pppgggaaaaaacccjjjwwwnnn\\\NNNFFFCCC>>>===<<<;;;<<<>>>@@@BBBDDDGGGKKKNNNRRRVVV[[[^^^eeeiiiooossswwwzzz}}}}}}oooddd___^^^___]]]bbbhhhooozzz{{{ooommmnnnkkkeeeWWWPPPHHHGGGNNNWWW]]]___^^^]]][[[]]]gggppppppkkkeeeaaabbbkkkyyy|||yyyvvvqqqiiicccVVVLLLCCC???===:::;;;>>>??????@@@AAAAAAAAA@@@@@@;;;888666555555666555444333333444444555777888999<<<;;;<<>>======>>>???@@@AAABBBDDDEEEGGGLLLQQQVVVWWW]]]fffoooyyy}}}xxxmmmllloooyyyyyyooonnnxxxuuujjjbbb\\\ZZZSSSQQQMMMHHHEEECCCBBBBBBBBBFFFPPP___uuujjjVVVMMMKKKOOOZZZpppvvvggg```YYYVVVRRROOOMMMNNNOOOPPPRRRPPPLLLKKKJJJJJJIIIHHHIIIEEEAAA>>>>>>?????????>>><<<:::::::::;;;:::999777666666555555555555555666555444444444444555555444555666555555777999<<<>>>GGGZZZrrrvvvkkkaaacccppppppccc]]]\\\ccckkkvvvyyynnnhhhbbbeeemmm{{{wwwcccRRRFFFAAA@@@<<<;;;;;;;;;<<<===???AAADDDGGGKKKOOOSSSXXX^^^bbbfffiiinnnsssvvvzzz}}}wwwggg]]]YYYZZZ\\\^^^dddjjjqqq~~~|||pppmmmmmmiiicccUUUOOOHHHGGGLLLTTTYYY[[[[[[ZZZYYY]]]iiiuuuwwwsssmmmnnnttt~~~zzzxxxvvvppphhhbbbQQQIIIBBB???===<<<>>>BBBCCCDDDEEEGGGGGGFFFDDDDDD<<<:::777555555666555555444444444555666777888999<<<<<<>>>BBBGGGSSSiii}}}wwwppplllnnnqqquuuwwwuuuqqqmmm]]]UUUKKKCCC@@@@@@AAABBBAAAAAAAAAAAAAAACCCDDDEEEKKKLLLOOOSSSZZZdddooowww}}}zzzpppeee^^^VVVUUUTTTVVV[[[aaafffhhhgggiiikkkkkklllqqqzzz}}}tttlllggg^^^\\\XXXVVVTTTUUUVVVXXXWWWVVVUUUTTTRRRNNNHHHDDD>>>>>>===<<<===>>>???@@@AAABBBDDDFFFJJJQQQYYY^^^bbbgggmmmssszzzxxxllliiillltttyyyoooppp|||tttjjjaaa[[[XXXTTTQQQMMMIIIEEECCCBBBBBBAAAFFFOOO^^^uuufffTTTLLLJJJOOO[[[rrrwwwiiiccc]]]ZZZVVVSSSQQQRRRSSSTTTVVVTTTQQQOOOOOOOOONNNMMMKKKHHHCCC@@@@@@@@@@@@@@@>>><<<::::::;;;;;;:::999777777666555555555555666555555555444555555555666444555666555555666999;;;>>>FFFVVVllluuukkkccceeennnvvveee\\\[[[aaahhhrrr}}}vvvnnnfffhhhnnn|||ooo]]]MMMDDD???===;;;::::::;;;<<<>>>???@@@CCCFFFKKKPPPUUUZZZ```dddhhhkkkppptttwww{{{sssbbbXXXUUUWWWZZZbbbhhhooowww}}}ooojjjiiieee^^^RRRMMMHHHGGGKKKQQQUUUWWWWWWXXXZZZbbbqqq~~~|||yyywwwtttnnneee___NNNGGGAAA???>>>>>>BBBGGGHHHJJJMMMNNNNNNKKKHHHFFF>>>;;;777555555666666555555555555555666888999:::;;;===AAAFFFMMMZZZssswwwssstttuuuwwwzzzzzzwwwqqqmmmYYYPPPFFF@@@>>>@@@AAAAAA@@@@@@??????@@@AAACCCDDDLLLNNNQQQVVV]]]fffpppwww~~~|||vvvlllaaaVVVPPPJJJKKKLLLOOOTTT[[[aaaeeefffiiikkkllllllrrr|||{{{qqqggg^^^YYYPPPOOOMMMLLLKKKLLLNNNOOOMMMMMMMMMMMMMMMKKKGGGDDD??????>>>======>>>???@@@BBBCCCEEEIIIOOOYYYdddlllrrrvvvzzz}}}wwwjjjfffhhhppp~~~xxxooorrrtttiiiaaa[[[XXXTTTRRRMMMIIIFFFDDDCCCCCCAAAFFFOOO^^^tttzzzbbbSSSLLLLLLOOO\\\tttxxxkkkeee```]]]YYYVVVTTTUUUVVVWWWYYYVVVTTTSSSSSSSSSSSSRRRMMMJJJFFFCCCCCCBBBBBBAAA???===;;;;;;;;;<<<;;;:::888777666666555555666666444555555555666666666666444555666555444555888:::>>>EEESSSgggzzzvvvnnnhhhhhhnnnzzz|||hhh]]]ZZZ___dddnnnyyy}}}tttllllllqqq}}}{{{jjjZZZLLLCCC>>>;;;::::::;;;;;;===>>>@@@@@@CCCFFFKKKQQQWWW]]]ccchhhllloootttxxx{{{ooo___UUUTTTXXX[[[fffmmmvvv~~~nnngggeee```YYYOOOKKKGGGFFFIIINNNSSSUUUUUUXXX^^^jjj~~~|||xxxuuurrrjjjaaaYYYKKKEEE@@@???>>>???DDDKKKMMMOOOSSSVVVUUUQQQKKKHHH???<<<888666555666666666666666666666888999:::;;;:::===DDDKKKRRRaaa{{{|||wwwuuuxxxxxxxxxyyywwwrrrkkkfffVVVOOOFFFAAAAAACCCCCCBBBCCCCCCAAAAAABBBCCCEEEGGGOOOTTT[[[ccckkkrrryyy}}}}}}wwwnnncccXXXPPPKKKGGGHHHJJJNNNSSS[[[bbbggggggjjjnnnnnnnnnttt{{{ooodddYYYPPPKKKFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFGGGIIIJJJIIIGGGDDDBBBAAA@@@?????????@@@AAADDDEEEGGGLLLUUUcccrrr{{{vvvhhhccceeennn}}}~~~wwwpppuuuuuujjjbbb\\\YYYTTTRRRNNNIIIFFFDDDCCCCCCAAAFFFOOO___uuuvvvaaaSSSNNNMMMPPP]]]vvvxxxlllgggaaa^^^[[[WWWUUUVVVWWWXXXYYYWWWTTTTTTUUUVVVVVVUUUMMMKKKHHHFFFEEEDDDBBBAAAAAA???=========>>>===;;;888777777666666666666666444444555666666666666666444555666555444555777:::===CCCPPPcccuuuzzztttnnnlllnnnvvvlll^^^[[[^^^bbblllwww{{{pppnnnqqq|||yyyhhhXXXLLLCCC===:::::::::;;;<<<>>>???@@@AAADDDGGGMMMSSSYYY```gggkkkooorrrvvvzzz}}}yyyiii[[[TTTUUUZZZ^^^kkksss~~~mmmdddaaa\\\VVVLLLIIIGGGFFFHHHMMMQQQTTTWWW]]]gggxxx|||xxxtttoooggg\\\UUUHHHCCC@@@???>>>???EEELLLOOOSSSWWWZZZYYYSSSMMMHHH@@@<<<888666666666666666666666777777888:::;;;<<<:::>>>FFFNNNVVVeeeyyyvvvuuuwwwwwwvvvtttqqqkkkddd___WWWPPPHHHDDDFFFGGGGGGEEEHHHGGGFFFEEEFFFHHHJJJKKKXXX___kkkvvv~~~{{{tttjjj```WWWPPPLLLIIIKKKNNNRRRWWW___gggllliiimmmqqqqqqrrrxxxtttggg[[[PPPGGGBBB@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDGGGIIIIIIGGGEEEDDDCCCBBBAAAAAAAAABBBBBBGGGGGGJJJOOOZZZjjj{{{uuugggbbbcccnnn}}}|||vvvqqqvvvvvvlllccc]]]ZZZTTTRRRNNNJJJFFFDDDCCCCCCBBBFFFPPP___uuuttt```TTTOOOOOOPPP^^^wwwxxxmmmhhhaaa^^^[[[WWWUUUVVVWWWXXXXXXVVVTTTTTTUUUWWWWWWVVVMMMKKKIIIHHHGGGEEECCC@@@CCCAAA???>>>??????>>>===888888777666666666666666444444555666777777666666555555666555444555777999<<>>@@@AAAAAAEEEIIINNNUUU[[[bbbiiinnnpppsssvvvzzz}}}}}}ttteeeYYYSSSVVV\\\aaaoooxxxmmmccc```[[[UUUJJJHHHFFFFFFHHHLLLQQQSSS\\\cccppp~~~{{{yyyvvvqqqkkkbbbWWWQQQDDDBBB>>>===>>>CCCHHHLLLTTTUUUWWWWWWTTTNNNGGGCCC>>><<<999777666666777777555222333888;;;:::999;;;AAA>>>@@@KKKXXXiiixxxqqqnnnooommmllljjjgggddd```\\\YYYVVVPPPJJJFFFFFFFFFEEECCCGGGFFFDDDCCCEEELLLTTTZZZdddtttxxxmmmeee[[[QQQKKKJJJIIIJJJMMMRRRXXX```hhhlllpppqqquuuxxx|||vvvggg\\\RRRIIICCCBBB===>>>???AAACCCCCCBBB@@@EEECCCBBBEEEHHHJJJIIIGGGEEEEEEDDDCCCAAAAAADDDFFFJJJKKKNNNTTT___nnn~~~tttgggaaabbbjjj~~~~~~uuupppxxxvvvlllddd___\\\VVVTTTOOOKKKGGGEEECCCCCCBBBFFFOOOaaayyy{{{gggUUUNNNOOORRRaaaxxxwwwlllfffccc___XXXUUUTTTVVVXXXYYYVVVTTTRRRRRRRRRRRRQQQPPPPPPMMMIIIFFFFFFFFFEEEDDDCCCCCCBBBAAA???===;;;:::888888888888888999999999777777777777666666666666666666555444444666:::===<<>>AAADDDGGGLLLTTTZZZ___cccfffhhhooonnnooottt|||zzzmmm^^^VVVTTTVVV^^^ggguuu~~~pppeee^^^XXXRRRPPPKKKIIIKKKNNNOOOQQQUUU^^^iii}}}~~~yyywwwsssnnnggg^^^UUUNNNEEEBBB???===>>>BBBFFFJJJOOOPPPPPPPPPMMMHHHCCC@@@<<<;;;888666555555666666777444555999;;;::::::<<>>===999999999999999999999999888777777777666666666666777777666444333444777:::<<>>???BBBIIIVVVdddwwwvvvlllddd```aaa]]]ZZZYYYYYY]]]aaacccdddbbb]]]VVVRRRRRRSSSRRRQQQLLLMMMNNNNNNRRR^^^nnnzzzpppfff[[[UUUOOOJJJHHHJJJJJJMMMRRRWWW]]]dddlllqqqwwwzzzwwwiiiZZZPPPIIIBBB@@@AAA???@@@AAABBBDDDDDDEEEEEEFFFEEEEEEIIINNNSSSWWWXXXYYYWWWSSSNNNKKKLLLPPPSSSVVVYYY___fffnnnvvv}}}xxxrrrmmmiiihhhooo{{{vvviiidddfffqqqxxxsssrrr~~~{{{zzz}}}vvvmmmeee___\\\UUUSSSNNNJJJFFFDDDBBBBBBFFFIIIRRRaaawwwmmmYYYPPPOOORRR```uuu{{{oooiiigggddd```]]][[[ZZZXXXWWWQQQOOONNNOOORRRSSSTTTSSSQQQOOOKKKIIIIIIIIIHHHGGGIIIIIIHHHGGGEEECCCAAA@@@::::::::::::::::::999999888888777777777666666666888888777444333333555888;;;@@@IIIVVVeeetttzzzpppjjjooo|||nnnaaa\\\\\\cccqqqwwwnnnmmmrrrzzz~~~xxxgggVVVJJJBBB===;;;:::;;;<<<<<<===@@@DDDGGGLLLQQQXXX]]]```aaabbbccc^^^```dddllluuu|||zzzvvvjjj```WWWTTTUUUZZZeeeooo{{{yyynnngggaaa^^^___ZZZYYY\\\___aaagggnnn}}}uuuqqqjjjccc\\\TTTLLLGGGDDDBBB???===<<<>>>@@@BBBAAA@@@>>>===;;;999888888888777666555444444444555:::888888::::::999<<<@@@BBBIIITTTaaaooo{{{nnnddd[[[VVVVVVSSSQQQQQQUUU]]]eeekkkmmmjjjccc[[[VVVUUUVVVUUUSSSNNNPPPTTTWWW^^^mmmtttcccZZZPPPLLLHHHEEEFFFIIIJJJNNNSSSWWW\\\ccckkkqqq}}}pppbbbSSSJJJDDD@@@???AAA???@@@AAABBBCCCEEEGGGIIILLLLLLMMMPPPVVV\\\aaadddgggeee___YYYUUUVVVYYY]]]^^^cccjjjpppvvvzzz}}}|||xxxrrrlllfffcccbbbiiixxxvvviiieeehhhuuuxxxuuuvvvzzzuuuvvvzzz~~~wwwnnnfff```\\\UUURRRNNNIIIFFFCCCBBBBBBFFFIIIQQQ___sssqqq[[[QQQPPPRRR```ttt}}}qqqkkkhhheeebbb```]]][[[WWWTTTMMMLLLLLLNNNRRRUUUVVVVVVTTTQQQOOONNNNNNNNNMMMLLLKKKKKKJJJIIIGGGEEEDDDBBB<<<<<<<<<;;;;;;:::::::::888888888777777777666666666666666555333333666888;;;???GGGSSSbbbrrr~~~ssskkklllvvv~~~sssccc^^^]]]cccqqqyyynnnjjjlllrrrwwwyyy~~~uuufffVVVJJJBBB===;;;888999:::;;;<<>>EEEIIIUUUcccooo{{{ttthhh]]]TTTNNNMMMMMMLLLMMMUUUaaammmtttvvvrrrkkkaaa[[[YYYXXXWWWUUUOOOSSSXXX___jjj{{{wwwgggYYYPPPHHHEEEDDDCCCEEEIIIJJJNNNSSSVVVYYY```jjjqqq|||wwwjjj]]]NNNGGGBBB??????BBB===???AAABBBBBBEEEJJJNNNSSSTTTVVVYYY^^^dddkkkoootttqqqllleee```___aaacccgggkkkrrrxxx{{{}}}||||||yyyssskkkdddaaa```gggxxxuuuhhhfffjjjyyywwwwww{{{xxxrrrooorrrvvvzzzxxxoooggg```\\\UUUSSSNNNJJJFFFDDDCCCBBBDDDGGGOOO\\\ooottt]]]RRRQQQRRR```uuu|||pppkkkgggeeeccc```^^^ZZZUUURRRKKKJJJKKKNNNRRRVVVXXXXXXWWWUUUSSSRRRSSSSSSRRRPPPLLLLLLKKKJJJHHHGGGEEEDDD???>>>>>>===<<<;;;;;;:::888888888888777777777777444555555555444555888:::;;;>>>FFFRRRbbbtttwwwmmmjjjpppvvvxxxgggaaabbbeeeqqqzzzooohhhhhhlllqqqtttwwwpppcccUUUIII@@@===<<<666777888999:::===BBBEEELLLOOORRRSSSRRRPPPPPPPPPPPPUUU]]]dddjjjmmmooopppqqqqqqrrrrrrqqqmmmgggccc[[[VVVSSSSSSTTTYYYeeeppp~~~{{{xxxwwwvvvyyywwwyyy~~~}}}yyyyyyyyy|||~~~rrrlllcccYYYQQQJJJDDDAAA======;;;:::999999999::::::999888777666777888999666777777777777777777777888777888:::;;;<<>>===<<<;;;;;;999999888888888777777777333555666666666777999;;;;;;???GGGTTTeeewww|||oooiiikkknnn}}}~~~llleeeeeeeeeqqq|||ppphhheeegggkkkmmmooojjj___RRRFFF???<<<;;;666777888888999<<<@@@CCCJJJKKKLLLLLLKKKJJJJJJLLLNNNTTT]]]eeeiiikkkllllllkkkkkkkkklllkkkgggaaa\\\VVVSSSRRRRRRTTTXXXcccnnnyyyrrrmmmkkknnnsss{{{~~~pppiii^^^TTTKKKEEE@@@===:::999999888777777777777888888777777777888999:::777888888999::::::::::::777777999<<<===@@@IIISSSaaarrrzzznnnbbbZZZSSSLLLHHHGGGHHHIIIPPP^^^ooo{{{~~~vvvnnnddd^^^\\\\\\\\\[[[YYY[[[```lll{{{uuueeeXXXOOOHHHCCCCCCCCCBBBDDDGGGKKKOOOSSSVVVZZZeeeuuu~~~}}}~~~~~~~~~~~~}}}yyysssooo```UUUIIIDDDAAA>>>>>>@@@===@@@CCCDDDFFFKKKTTT[[[aaaffflllrrrxxx{{{vvvuuuxxx{{{~~~yyyxxxyyyxxxlllkkkqqq{{{tttxxxzzznnnfffaaa```dddhhhjjjnnnrrrtttwwwzzz~~~yyyppphhhaaa]]]WWWUUUPPPLLLHHHFFFDDDDDDAAAFFFMMMYYYkkkwww^^^RRRRRRSSSccczzzvvvmmmiiigggeeebbb```^^^ZZZVVVSSSJJJJJJKKKOOOTTTXXX[[[[[[WWWVVVVVVVVVWWWWWWVVVTTTOOOOOONNNMMMKKKIIIHHHGGGBBBBBBAAA???>>>===;;;;;;999999999888888888777777666777888888777777999:::;;;???IIIWWWiii|||qqqhhhgggiii}}}|||rrrgggeeedddooosssiiicccbbbdddfffgggccc[[[PPPDDD===:::;;;777888999999999<<>>???CCCMMMXXXhhhzzzpppfff[[[UUUQQQKKKHHHHHHGGGIIIQQQaaasss~~~~~~qqqiii```ZZZZZZ[[[[[[[[[^^^^^^cccooo~~~vvvnnnaaaVVVNNNHHHDDDDDDDDDCCCDDDGGGKKKOOOTTTWWW]]]jjj|||{{{xxxvvvtttrrrooopppqqqrrrrrrnnniiieee]]]SSSHHHDDDAAA===<<<>>>>>>AAADDDFFFHHHNNNXXX```hhhnnnvvv~~~~~~}}}}}}yyyuuusssuuuyyyzzznnnnnnttt{{{uuuxxx~~~mmm___```[[[ZZZ^^^bbbdddgggkkklllnnnrrrvvvzzzzzzqqqiiiaaa]]]XXXUUUQQQLLLIIIFFFEEEEEEAAAFFFNNNYYYkkkwww^^^RRRRRRSSSddd|||tttkkkhhhhhhfffccc```^^^[[[WWWTTTJJJJJJLLLOOOUUUYYY[[[\\\VVVUUUUUUVVVWWWWWWVVVTTTQQQQQQPPPOOOMMMKKKIIIHHHCCCCCCBBB@@@>>>===<<<;;;999999999888888888888777888999:::999888777777999;;;@@@JJJYYYlllssshhheeefffuuu~~~|||vvviiidddbbblll}}}vvvjjjbbb______aaabbb```YYYNNNCCC<<<:::;;;999::::::::::::<<<@@@CCCDDDEEEEEEEEEGGGJJJPPPSSSbbbgggnnnoookkkeee```^^^aaaaaabbbcccbbb^^^XXXTTTMMMMMMOOORRRSSSXXXcccoooyyynnnfffaaaaaaaaabbbeeemmm{{{xxxlll```RRRJJJDDD???<<<===666777777777777777666666555777888888888999;;;===::::::;;;===??????===:::888;;;===???BBBKKKXXXbbbxxxwwwfff___VVVNNNIIIHHHGGGGGGIIIPPP[[[iiitttyyyzzzxxxjjjfff```\\\[[[[[[[[[[[[YYY___iiittt}}}}}}|||xxxrrrnnnkkkcccZZZYYYOOOEEECCCCCCDDDFFFJJJPPPTTTXXX\\\eeevvv{{{wwwqqqllliiifffdddbbbhhhgggeeedddccccccddddddYYYRRRHHHAAA??????>>>===>>>AAAEEEIIINNNVVVaaaiiirrrwwwyyysssmmmjjjjjjiiilllqqqyyy~~~sssqqquuuyyyvvv{{{yyymmmaaaZZZVVVWWWYYY]]]aaaeeeffffffkkknnnqqqtttwww}}}zzzppphhhbbb```YYYVVVRRRMMMHHHEEEDDDDDDCCCFFFMMMYYYlllwww^^^SSSTTTWWWgggxxxmmmggggggeeebbb```^^^\\\YYYWWWRRRMMMKKKMMMTTTZZZ[[[[[[RRRRRRSSSTTTUUUWWWYYYZZZVVVUUUSSSQQQOOOLLLKKKJJJEEEDDDCCCAAA???===<<<;;;;;;;;;:::999999888888777555777888888777777888999BBBDDDLLL]]]sss|||kkkeeegggsss~~~lllaaaeeekkkwwwyyylllbbb]]][[[[[[]]]YYYQQQHHHAAA===;;;:::888999:::::::::<<<@@@CCC@@@BBBDDDFFFKKKRRRZZZ```mmmqqqsssooofff```]]]^^^cccbbbbbbcccaaa[[[QQQIIIJJJIIIGGGHHHMMMYYYfffppp|||uuuiii]]]ZZZ[[[]]]___bbbgggsss|||ssshhh\\\OOOGGGBBB===:::;;;777777888888888777777666777888999999999:::<<<>>>>>>>>>???AAACCCCCC@@@>>>777:::===???EEEPPP___jjj{{{uuujjj]]]XXXPPPJJJHHHHHHHHHIIILLLQQQ[[[fffooottttttrrrhhhddd___[[[ZZZZZZ[[[[[[\\\```gggnnnsssvvvvvvvvvtttuuusssqqqrrrsssnnnggg___TTTJJJFFFFFFFFFHHHKKKOOORRRWWW```pppyyyoookkkeee```]]][[[YYYWWWWWWWWWVVVVVVWWWXXXZZZ[[[UUUOOOGGGBBB@@@@@@@@@???>>>AAAFFFKKKQQQ[[[gggooozzzwwwpppkkkeeecccccceeeiiiooowwwuuusssxxxyyyvvvyyy{{{yyyqqqfff\\\VVVTTTVVVZZZ___dddggghhhhhhmmmnnnqqqtttwww|||{{{ppphhhbbb___YYYVVVQQQLLLHHHEEEDDDDDDCCCGGGNNNYYYmmmxxx___TTTUUUXXXhhhyyynnnjjjfffdddaaa___^^^\\\YYYWWWSSSPPPNNNPPPVVV[[[\\\[[[TTTTTTTTTUUUVVVXXXYYYZZZWWWVVVTTTQQQOOOMMMKKKJJJFFFFFFDDDBBB@@@>>>===<<<<<<;;;;;;::::::999999888666777999888777777888:::BBBDDDLLL]]]sssoooiiikkkooozzzqqqeeedddiiiuuu|||oooddd\\\XXXVVVSSSPPPIIICCC>>>;;;:::999:::;;;;;;::::::<<>>@@@CCCCCCEEEHHHIIIHHHEEEBBB:::<<<>>>@@@GGGTTTdddooo~~~zzzjjj___QQQMMMIIIFFFGGGIIIJJJKKKNNNQQQXXXaaahhhllllllkkkfffbbb\\\YYYYYYZZZ[[[[[[^^^```dddhhhkkklllllllllmmmpppsssuuuzzz}}}zzzsssggg[[[OOOJJJIIIHHHIIIMMMRRRTTT\\\kkktttlll```\\\WWWRRRPPPNNNLLLJJJJJJJJJKKKMMMOOORRRTTTUUUNNNJJJEEEBBBAAAAAAAAAAAAAAAEEEIIINNNUUU___llluuuzzzmmmfffbbb^^^]]]^^^cccgggoooyyyxxxwww|||yyywwwwwwtttnnneee\\\VVVSSSRRRWWW]]]dddjjjmmmmmmmmmrrrtttvvvxxx{{{{{{qqqhhhbbb___XXXUUUQQQLLLHHHEEEDDDDDDDDDHHHNNNYYYlllyyy```VVVWWWXXXhhh~~~yyyoookkkdddbbb```^^^]]]\\\YYYWWWUUUSSSRRRUUUYYY]]]]]]\\\WWWWWWWWWWWWXXXYYYZZZ[[[XXXVVVTTTRRROOOMMMLLLKKKIIIHHHFFFDDDBBB@@@???>>>=========<<<;;;;;;::::::777999::::::999888:::;;;@@@BBBJJJZZZppptttlllllliiisssvvvhhhbbbgggssssssggg\\\TTTPPPIIIFFFBBB>>>;;;::::::;;;<<<<<<<<<;;;:::<<>>:::999;;;999999:::;;;;;;;;;:::::::::;;;;;;;;;;;;===AAACCCGGGHHHKKKNNNOOOMMMIIIFFF@@@@@@@@@BBBIIIVVVfffpppppp```VVVIIIGGGEEEEEEGGGJJJKKKKKKLLLOOOTTT[[[aaaeeefffeeebbb___[[[YYYYYYZZZ[[[[[[\\\^^^aaaeeehhhkkkmmmnnnnnnttt{{{yyylll___RRRKKKIIIGGGIIIMMMWWW[[[fff{{{uuuiiiaaaUUUQQQMMMIIIGGGFFFDDDCCCCCCDDDFFFHHHJJJMMMOOOPPPHHHGGGDDDBBBBBBAAAAAAAAAGGGKKKOOOTTTZZZdddqqqzzz|||uuuhhhbbb___\\\]]]```dddiiisss~~~{{{{{{xxxvvvssslllddd[[[VVVUUUUUUWWW]]]gggoootttvvvvvvvvv{{{}}}~~~|||rrrhhhbbb^^^WWWUUUPPPLLLHHHEEEDDDDDDEEEHHHNNNYYYlllzzzaaaWWWXXXXXXhhh~~~wwwmmmjjjcccaaa___^^^]]]\\\ZZZXXXVVVUUUUUUWWW[[[]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\\\\YYYXXXUUURRRPPPNNNMMMMMMLLLKKKIIIGGGEEEBBBAAA@@@??????>>>======<<<<<<;;;888999;;;:::999999:::<<<===???GGGVVVjjjwwwmmmiiieeemmmxxxwwwhhhaaaeeennn~~~wwwjjj\\\PPPJJJEEECCC@@@===<<<<<<======:::;;;;;;;;;;;;===AAADDDLLLQQQYYY___ccceeegggiiihhhfffaaa\\\ZZZ]]]ccciiijjjjjjggg___UUULLLHHHGGGFFFGGGJJJOOOXXXeeesss}}}tttnnnlllcccfffkkkooorrrvvvyyy{{{~~~uuulllddd]]]YYYXXXVVVWWWYYY[[[bbbooo}}}uuukkk[[[PPPEEE@@@>>>;;;;;;===:::;;;;;;<<<======<<<<<<;;;<<<<<<======@@@EEEHHHLLLMMMQQQTTTUUUSSSNNNIIICCCBBBBBBDDDMMM[[[jjjtttssseeeWWWOOOFFFEEEEEEFFFHHHJJJJJJJJJHHHJJJOOOVVV]]]aaacccbbb___]]][[[ZZZ[[[\\\\\\\\\[[[]]]```dddiiimmmppprrrsss{{{}}}mmm```QQQJJJGGGGGGIIINNNYYYaaasss|||nnn```WWWMMMJJJFFFCCCBBBBBB@@@???>>>>>>@@@AAACCCEEEFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCKKKOOOUUU\\\cccnnnzzzzzz{{{{{{{{{{{{zzzyyyxxxpppqqqtttyyyrrrfff```^^^^^^```dddffflllwww~~~vvvnnnjjjbbbZZZTTTSSSWWW[[[cccjjjuuu}}}}}}sssiiiaaa^^^WWWTTTPPPKKKHHHEEEDDDDDDFFFHHHMMMXXXjjjyyy```WWWXXXXXXiiitttjjjfffbbb```^^^^^^^^^^^^\\\ZZZWWWWWWWWWXXXZZZZZZZZZYYY\\\[[[[[[[[[\\\]]]^^^^^^[[[YYYVVVSSSPPPOOOOOOOOOOOONNNLLLJJJGGGEEECCCBBB@@@@@@???>>>>>>======<<<888:::;;;;;;::::::;;;<<<===???FFFTTTggg{{{|||qqqiiidddiiiqqqzzzwwwgggbbbdddjjjwww{{{lll\\\NNNEEECCCAAA???===<<<;;;<<<===888999:::;;;===@@@DDDHHHRRRVVV\\\```aaa```_________]]]ZZZXXXYYY^^^fffkkkmmmkkkeee[[[PPPIIIGGGGGGFFFHHHMMMTTT___mmm|||rrreee___^^^WWWZZZ]]]```aaadddhhhlllqqquuu{{{zzzqqqiiibbb\\\XXXVVVUUUWWW[[[aaallluuukkk[[[PPPEEE@@@>>><<<<<<>>>;;;<<<===>>>>>>>>>>>>>>>===>>>???@@@AAAEEEKKKOOOSSSUUUYYY\\\^^^ZZZTTTOOOEEEEEEEEEJJJUUUdddrrr{{{vvvlll```TTTMMMEEEEEEFFFGGGJJJJJJIIIHHHDDDFFFLLLSSS[[[___aaa```]]]\\\\\\^^^___```^^^\\\[[[]]]aaafffkkkooorrrtttxxxlll^^^PPPIIIGGGHHHLLLQQQZZZhhhxxxhhhZZZQQQHHHEEEAAA?????????>>>======>>>???@@@AAAAAAAAAAAACCCDDDEEEDDDDDDEEEHHHKKKOOOTTT]]]fffnnnyyyvvvvvvuuutttrrrooolllkkkcccdddfffjjjpppxxx}}}pppddd___^^^___ccchhhhhhooo{{{xxxpppbbb^^^XXXSSSQQQVVV^^^dddrrr{{{~~~sssiiiaaa]]]VVVSSSOOOKKKGGGEEEDDDDDDEEEGGGLLLVVViiiwww___UUUWWWYYYlllqqqgggcccaaa```^^^^^^______^^^\\\YYYYYYXXXXXXXXXXXXYYYYYY\\\\\\\\\\\\]]]^^^___```\\\ZZZWWWSSSQQQPPPPPPPPPRRRQQQOOOLLLJJJGGGEEEDDD@@@@@@??????>>>>>>======888:::;;;;;;:::999;;;<<<>>>AAAGGGSSSdddwwwxxxmmmdddfffjjjqqqzzzzzzmmmgggfffhhhqqq}}}nnn]]]MMMDDD???>>>===;;;:::999::::::777888:::<<<>>>AAAFFFJJJSSSVVVYYY[[[ZZZXXXWWWWWWVVVUUUUUUWWW\\\ccciiimmmooojjjaaaWWWMMMHHHGGGHHHEEEHHHOOOXXXeeetttvvvcccXXXSSSQQQPPPRRRTTTUUUUUUYYY___dddjjjqqq{{{yyyooofff```ZZZWWWTTTTTTYYYbbbmmm}}}tttjjjZZZOOOEEE@@@>>><<<<<<>>><<<===>>>???@@@@@@@@@@@@???AAABBBDDDFFFLLLRRRWWW[[[]]]bbbfffgggccc\\\WWWMMMLLLMMMSSS^^^mmmzzz}}}uuummmddd[[[RRRLLLDDDDDDEEEHHHJJJJJJHHHFFFBBBEEEKKKSSSZZZ^^^___^^^[[[\\\^^^bbbdddccc```]]][[[^^^dddjjjpppuuuyyyzzzlll^^^PPPJJJIIILLLRRRXXXbbbrrrtttdddVVVMMMFFFCCC???>>>>>>??????>>>>>>???@@@AAABBBBBBAAA@@@AAACCCFFFGGGHHHLLLQQQVVVYYY```iiirrryyyzzzoooooonnnkkkgggccc^^^\\\VVVVVVWWW[[[bbbiiinnnqqqssszzz~~~~~~}}}pppddd______bbbgggmmmnnnuuu{{{pppiiiYYYWWWTTTRRRVVV^^^jjjrrrtttiiiaaa\\\UUUSSSOOOJJJGGGEEEDDDDDDEEEGGGKKKUUUggguuu]]]TTTVVV[[[qqqpppfffcccaaa```______```aaa```^^^\\\\\\ZZZXXXWWWWWWYYYZZZ[[[[[[\\\\\\^^^___aaaaaa]]][[[WWWSSSQQQPPPQQQQQQTTTSSSQQQNNNLLLIIIGGGFFF@@@@@@??????>>>=========888999::::::999999:::;;;===???EEEOOO^^^qqqrrrdddcccdddjjjsss}}}zzznnnjjjhhhnnn|||}}}ooo^^^NNNDDD===<<<;;;:::::::::::::::888:::;;;<<<>>>AAAFFFJJJNNNPPPRRRSSSRRRRRRSSSTTTQQQSSSWWW^^^ffflllqqqsssppphhh]]]SSSLLLIIIHHHHHHFFFKKKSSS^^^kkk{{{wwwdddXXXQQQLLLIIIJJJMMMPPPQQQSSSZZZdddkkkuuu}}}zzzooofff^^^XXXTTTSSSVVV___ooo~~~ssshhhZZZOOODDD@@@>>>;;;;;;>>>======>>>???@@@AAAAAAAAABBBCCCEEEGGGJJJPPPWWW\\\aaadddhhhmmmnnniiibbb\\\VVVUUUVVV[[[eeeqqq|||uuuqqqjjjbbb[[[SSSKKKFFFBBBCCCEEEHHHKKKKKKHHHFFFBBBEEEKKKSSSZZZ^^^]]]\\\ZZZ\\\```dddgggfffbbb^^^YYY^^^eeennnvvv}}}lll___QQQKKKLLLPPPVVV]]]lll}}}qqqbbbSSSJJJFFFDDD@@@???@@@@@@AAA@@@;;;<<<>>>???@@@@@@???>>>AAACCCFFFIIIKKKQQQXXX^^^eeekkktttzzzvvvqqqjjjiiigggddd___YYYTTTQQQLLLLLLMMMQQQXXX^^^ccceeeccckkksssvvvzzz~~~rrreeeaaabbbeeekkkqqqssszzzvvvkkkdddVVVUUUTTTVVV\\\ggguuu~~~tttiiiaaa\\\UUUSSSOOOJJJGGGEEEDDDDDDDDDFFFJJJTTTfffttt[[[RRRUUU^^^tttpppfffdddbbb```___```aaabbbaaa```^^^^^^[[[XXXWWWWWWYYY\\\ZZZ[[[[[[\\\^^^```aaabbb^^^[[[WWWTTTQQQQQQQQQRRRUUUTTTRRRPPPMMMJJJHHHGGG@@@@@@??????>>>=========777999::::::999888:::;;;999<<>>AAAEEEHHHJJJKKKMMMMMMMMMOOORRRUUURRRVVV]]]fffooovvvyyyyyyqqqgggZZZPPPLLLJJJIIIHHHIIINNNWWWcccqqquuucccVVVQQQNNNJJJGGGFFFJJJNNNRRRWWWaaaoooyyy}}}qqqfff^^^WWWSSSTTTXXXfff{{{