BM6P6(@ ))))))(((((('''''''''&&&"""''',,,---)))&&&(((+++))))))))))))))))))))))))******))))))(((((('''''',,,+++++++++******))))))))))))))))))************+++*********))))))(((((((((+++------)))((()))+++************************))))))))))))(((((((((((())))))))))))))))))))))))...+++))))))******'''%%%*********))))))))))))))))))(((''''''(((+++///111+++*********))))))(((((('''(((******))))))+++,,,)))(((((((((((((((((()))((()))***+++++++++++++++))))))(((((((((((())))))))))))))))))+++---///000******************************))))))))))))******))))))************))))))************)))))))))))))))))))))))))))))))))))),,,+++******)))*********+++++++++*********))))))))))))))))))))))))))))))(((((((((((()))+++,,,---)))((('''&&&'''(((***,,,,,,+++*********+++,,,---+++++++++,,,,,,,,,------///////////////.........///333333555;;;BBBaaannniiiaaalll}}}zzz~~~yyyyyygggMMM@@@@@@======>>>:::========================<<<;;;:::999888666555555777777777777888888888888;;;;;;;;;;;;<<<>>>???@@@CCCFFFJJJMMMPPPTTTYYY\\\aaagggnnntttxxxzzz|||}}}|||~~~}}}}}}||||||rrriiiiiikkklllmmmooo******)))))))))(((((((((%%%(((+++,,,)))((()))+++))))))))))))))))))))))))******))))))((((((((((((++++++*********)))))))))))))))))))))************************)))))))))(((((()))++++++***)))******************************)))))))))***************)))))))))))))))))))))))),,,***((((((***+++)))'''(((((())))))******++++++---+++)))(((((()))+++---************)))))))))((()))***+++***)))((()))***((())))))))))))))))))((((((((()))***************))))))(((((((((((())))))(((((())))))***+++------******************************))))))))))))******))))))************))))))))))))******++++++,,,,,,))))))))))))))))))))))))***)))))))))***++++++,,,+++++++++*********))))))))))))))))))))))))))))))+++*********))))))))))))+++***(((((((((***+++---++++++*********+++,,,---------------............/////////////////////...111444333555:::@@@]]]ooogggaaannnzzztttqqqxxxiiiOOO@@@???<<<<<<>>>:::===========================<<<;;;:::999777666666666666666777777777888888:::::::::;;;===>>>@@@AAACCCFFFJJJMMMPPPTTTYYY\\\bbbgggnnntttxxx{{{}}}~~~}}}~~~}}}||||||~~~{{{qqqjjjiiilllmmmooorrr************)))))))))))))))))))))***************))))))))))))))))))))))))***))))))))))))(((((((((******))))))))))))(((((())))))))))))************************))))))))))))((('''''')))***+++***)))************************))))))******++++++,,,,,,)))))))))))))))))))))))))))((('''(((***++++++***************************---+++)))(((((()))+++,,,************))))))))))))***+++,,,***((('''((((((((()))***++++++***)))(((''''''((())))))))))))((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))************))))))((()))***+++,,,---......))))))))))))))))))))))))((((((((()))***+++------+++++++++***************))))))))))))))))))))))))******++++++******)))(((,,,+++***)))***+++,,,---++++++******++++++,,,---....../////////000000000......//////////////////222555444555999>>>YYYpppfffaaapppzzztttmmmsss~~~mmmQQQAAA???::::::===:::========================>>>===<<<;;;999888777777555555666666666777777777888888999;;;===???AAABBBCCCFFFJJJMMMPPPTTTYYY\\\ccchhhooouuuxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}|||||||||{{{{{{}}}yyypppiiijjjmmmooorrrvvv))))))))))))))))))))))))***)))'''''')))******)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********************)))))))))))))))(((&&&%%%'''+++,,,***(((************************(((((()))******+++,,,,,,))))))))))))))))))))))))))))))((()))************,,,,,,+++******)))(((((()))((((((((()))+++---///*********))))))))))))))))))++++++***((((((((()))((()))***++++++***)))((((((((()))))))))))))))((())))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((******))))))))))))******)))******++++++******)))))))))******+++,,,,,,---))))))))))))))))))))))))(((((((((((()))***+++,,,************************))))))))))))))))))))))))&&&''')))+++,,,,,,,,,,,,++++++************+++,,,+++***++++++++++++,,,,,,...////////////000000000............////////////111333222555999===UUUzzzqqqjjjdddqqqyyypppttt~~~qqqTTTBBB>>>999:::===;;;==============================<<<:::999888777666555555555555666666666666666777888:::===???BBBCCCCCCFFFJJJMMMPPPTTTYYY\\\dddhhhoootttxxx{{{~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}|||{{{{{{zzz{{{{{{||||||{{{{{{zzzzzzxxxyyy{{{~~~uuunnniiikkknnnrrrvvv|||((((((((((((((((((((((((***(((&&&&&&((()))((('''(((((((((((((((((((((((())))))))))))************((((((((((((((()))))))))((()))))))))************))))))))))))))))))******(((&&&%%%'''+++,,,***((())))))))))))))))))))))))''''''(((((()))***++++++))))))))))))))))))))))))************)))((())))))************++++++++++++))))))((()))***+++---...))))))))))))))))))******''')))******))))))***+++((()))***++++++***)))(((*********++++++***))))))))))))(((((((((((())))))''''''((())))))(((&&&%%%((((((((((((((((((((((((******))))))))))))************++++++++++++************************))))))))))))))))))))))))))))))******))))))((())))))***************************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,*********))))))***************++++++,,,,,,,,,,,,------........./////////---.........//////000000...111000444999<<>>999:::===;;;========================<<<;;;:::999888777666555555555555555666666666666555666777:::<<>>;;;========================<<<;;;:::999777666555555555555666666666777777777555666777999<<>>;;;========================<<<<<<;;;:::888777666555666666666777777777888888666666888999;;;>>>@@@AAACCCFFFJJJMMMPPPTTTYYY\\\cccggglllqqqtttxxx|||}}}}}}{{{yyyxxxwwwwwwvvvvvvuuuttttttttttttuuuvvvwwwvvvuuusssrrrnnnsssxxx|||vvvgggddddddiiiooouuu(((((())))))*********+++(((---111111,,,)))))),,,))))))))))))))))))))))))))))))******++++++++++++))))))******+++++++++,,,))))))))))))************(((((())))))*********+++(((+++------***((()))+++))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))%%%'''******))))))+++...,,,,,,,,,++++++*********))))))******+++++++++,,,(((((())))))*********+++***+++,,,***((('''((()))***(((%%%$$$$$$%%%(((***)))))))))))))))(((''''''))))))(((((((((((()))))),,,+++*********+++---...******************************))))))))))))*********++++++,,,,,,++++++***))))))***+++,,,------...))))))))))))))))))))))))''''''''''''(((***+++,,,))))))******++++++++++++)))))))))))))))))))))))),,,***((('''(((+++///111---------------,,,+++***)))***+++,,,---,,,++++++---------............///---------...///000000111000111000333888777GGGeeepppwww}}}|||rrrVVVEEEBBB===<<<>>>;;;========================>>>===<<<;;;999888777777777777777777888888888888777777888999;;;===???AAACCCFFFJJJMMMPPPTTTYYY\\\bbbfffkkkppptttwww|||~~~}}}~~~{{{xxxwwwwwwvvvvvvuuuttttttsssssstttuuuvvvvvvuuutttqqqppplllpppwww{{{~~~vvveeebbbccciiiooouuu((((((((((((((()))******(((555<<<555)))%%%(((+++******+++++++++***))))))((((((''''''((()))***++++++*********))))))((((((******))))))((((((''''''))))))(((((((((((()))))),,,++++++***)))(((((('''(((((((((((()))))))))))),,,,,,,,,,,,,,,+++***)))))))))************))))))************************************************((()))*********((('''&&&---,,,***)))))))))***+++(((((())))))))))))((((((((((((((((((((((((((((((************************))))))))))))))))))))))))+++***(((&&&&&&&&&''''''++++++******)))(((((((((************************))))))))))))************(((((())))))))))))((((((***************+++++++++************************)))***+++,,,,,,+++***)))++++++******************,,,++++++******++++++,,,*********)))******+++,,,,,,,,,,,,+++++++++******+++++++++,,,---...///000000///////////////000111---222000222666888GGGbbbqqqmmm|||rrrYYYBBB======999888;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999777777777777777777777777;;;:::::::::<<<>>>AAACCCFFFHHHKKKMMMOOOSSSWWWZZZbbbgggmmmpppqqqssswwwzzz~~~|||{{{zzzwwwuuusssrrrppppppppppppqqqpppooopppppppppnnnlllmmmooorrruuuwww{{{sssaaa\\\YYY___nnn}}}((((((((((((((()))******'''...222...******++++++++++++******)))))))))((((((((())))))))))))))))))************)))))))))(((******))))))((((((((((((******))))))))))))***************))))))(((((((((((((((((()))))))))))))))+++,,,,,,,,,++++++***)))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''',,,+++***)))((()))******))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++)))))))))))))))*********+++++++++***************))))))))))))************))))))************))))))(((((())))))*********+++************************)))***++++++++++++***)))************************,,,++++++******++++++,,,***************++++++,,,******++++++,,,,,,,,,---,,,,,,,,,,,,---...//////............///000222222---222111222666888GGGbbbxxxwwwpppjjjwwwuuu\\\EEE>>>===999888;;;::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;::::::999777777777777777777777777888777777777999<<>>;;;999;;;:::;;;;;;;;;;;;<<<<<<<<<=========<<<;;;:::::::::777777777777777777777777666666666777999;;;===???CCCEEEIIILLLOOOSSSXXX[[[^^^ccciiinnnpppsssxxx}}}~~~{{{|||~~~|||zzzyyyxxxvvvssspppoooooopppqqqqqqpppnnnnnnnnnnnnkkkiiihhhjjjmmmqqquuuzzztttooopppqqqqqqrrrwww***))))))((())))))******+++***'''%%%''',,,+++&&&000...+++)))(((((()))******+++,,,---,,,***((('''*********)))))))))))))))))))))))))))))))))))))))++++++************++++++(((((((((((((((((())))))((())))))******+++++++++******++++++++++++******))))))************))))))))))))))))))))))))))))))************************+++***)))(((((((((*********))))))((((((((((((((()))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***((('''(((((())))))************,,,,,,++++++***)))))))))((()))))))))******************++++++++++++******''''''((()))***+++,,,,,,*********************************++++++************************+++++++++,,,++++++******++++++,,,+++************+++,,,,,,******++++++,,,------...//////...---------......---------...///000111222...222111222777888HHHbbbxxx```]]]kkktttdddlll{{{jjjPPPBBB???<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::999999888666666666666666666666666777777777888:::<<<>>>???AAADDDHHHKKKOOOSSSXXX[[[^^^ccciiimmmooorrrxxx|||}}}{{{~~~|||zzzyyyyyyvvvssspppnnnoooppprrrqqqooonnnmmmmmmllljjjhhhjjjkkkmmmoooqqqvvv{{{|||tttxxx{{{yyyuuuvvv}}}******))))))))))))******)))+++***&&&'''+++---+++111///---***))))))***+++***+++,,,---,,,***((('''))))))))))))))))))******))))))))))))*********************))))))*********(((((((((((()))))))))))))))))))))***+++,,,,,,---)))******++++++*********))))))************))))))************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,***((('''************))))))((((((+++++++++*********))))))((()))))))))************)))******************)))))))))***++++++,,,------************************+++******************+++))))))*********+++++++++,,,++++++******++++++,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......---------......000///...............///...333111333777999HHHccc|||___YYYhhhvvvbbbdddpppsssVVVEEE@@@>>><<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;:::999888777666666666666666666666666666666666777999:::<<<>>>???AAACCCGGGKKKNNNRRRWWWZZZ```dddiiilllnnnrrrwww|||~~~{{{yyyxxxxxxvvvssspppoooooopppqqqpppnnnmmmmmmmmmllljjjhhhiiijjjkkklllnnnrrrxxx|||vvvzzz}}}yyytttsssyyy++++++***)))))))))******$$$)))+++)))(((---111222///...,,,+++*********+++)))***+++++++++***)))((())))))))))))************)))))))))************+++******))))))))))))******************))))))))))))))))))***+++,,,------...((()))******+++*********))))))************))))))************************''''''''''''''''''''''''******)))))))))***++++++))))))*********)))((('''(((((())))))))))))((((((((((((((((((((((((((((((************************))))))))))))))))))))))))((()))***++++++,,,++++++++++++******)))(((((('''************************))))))))))))************))))))************))))))+++++++++,,,,,,,,,,,,---************************++++++***))))))***++++++)))))))))***++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++,,,------...---------,,,,,,,,,+++------,,,,,,,,,------...111000///...------------///333222333777999HHHcccddd\\\lllxxxaaa^^^eeeuuu{{{\\\HHHAAA@@@===:::;;;;;;<<<<<<<<<=========<<<;;;:::999888777666555777777777777777777777777444444666777999;;;<<<<<>>:::<<<<<<<<<<<<===============<<<;;;:::888777666555777777777777777777777777444555666888:::;;;<<<===BBBDDDGGGJJJLLLPPPTTTWWW]]]aaaggglllpppvvv}}}~~~{{{xxxwwwuuuuuutttsssrrrpppooonnnnnnmmmlllmmmoooooommmkkkggggggggggggiiinnntttxxx}}}zzzvvvsssooolll,,,,,,+++***))))))*********,,,,,,***,,,000///+++(((((())))))))))))((('''((((((''''''((()))***+++(((((())))))*********+++))))))******++++++++++++---,,,,,,++++++,,,,,,------------,,,+++***)))))))))******+++---...//////(((((()))***************))))))************)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,+++******++++++,,,,,,***)))(((******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))---+++***((('''(((((()))((((((((()))******++++++(((((()))***+++,,,,,,---))))))))))))************+++,,,,,,------,,,,,,+++,,,,,,++++++***)))))))))************************,,,+++***))))))***+++,,,((())))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...***++++++,,,---...//////))))))******+++,,,---...---------------...///000///333222333888:::IIIcccvvvnnn~~~iii___```^^^~~~dddKKKBBBBBB???:::<<<<<<<<<<<<=========>>>>>>===<<<;;;999888777666777777777777777777777777666777999;;;===>>>??????BBBDDDGGGJJJLLLOOOSSSVVVZZZ___fffkkkqqqxxx~~~{{{xxxwwwttttttuuutttsssqqqnnnmmmmmmmmmlllnnnooopppnnnmmmkkkkkkiiiggggggjjjooosss{{{{{{vvvoooiii,,,,,,,,,+++++++++******''''''(((((())))))******)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))++++++***))))))***++++++++++++************++++++(((((((((((())))))))))))++++++******+++---///000+++******)))))))))))))))))))))*********++++++++++++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))******+++++++++************))))))))))))***,,,+++)))'''++++++************************)))))))))+++,,,---***++++++***))))))***,,,************************)))))))))))))))))))))))))))************++++++++++++++++++*********))))))***++++++,,,,,,++++++***(((((())))))******++++++******++++++++++++******+++++++++*********))))))))))))(((((()))+++,,,...+++***)))))))))+++---///------......------,,,+++++++++,,,---------,,,,,,***++++++,,,,,,------...,,,++++++++++++,,,------111000000000000666HHHZZZ}}}yyymmm^^^```aaammmiiiNNNBBBAAA===888============>>>>>>>>>>>>======<<<;;;999888777777666666666666777777777888777777777888999;;;<<<===>>>???AAAEEEJJJPPPUUUYYY\\\aaagggmmmrrrzzz~~~|||{{{zzzzzzzzzttttttuuuuuutttrrrpppooommmllllllkkkkkkkkkllllllhhhgggeeecccccchhhoootttxxx||||||qqqhhh*********)))))))))(((((((((((((((((())))))******))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******+++******)))***+++---...++++++***)))))))))))))))))))))*********++++++++++++++++++*********))))))((())))))******))))))(((************))))))))))))+++++++++************)))***)))))))))++++++)))(((************************+++***)))))))))***+++,,,***+++,,,+++******+++---************************************************)))************++++++++++++++++++*********))))))***++++++,,,,,,++++++***)))))))))))))))***************++++++++++++******+++++++++*********))))))******))))))***+++---......---+++))))))***+++,,,,,,,,,------,,,,,,+++***,,,,,,------......------***++++++,,,,,,---......---------------...//////111000111111111666FFFVVVxxx~~~qqqaaa```cccoooiiiNNNBBBAAA@@@<<<============>>>>>>>>>>>>>>>===<<<;;;999888777777444444444555555555666666777777888888:::;;;===>>>@@@AAACCCFFFKKKQQQVVVYYY[[[```gggmmmrrryyy~~~|||{{{zzzzzzzzztttttttttsssrrrqqqpppooommmmmmllllllllllllmmmmmmiiihhheeeccccccgggmmmrrrwww{{{uuulll*********)))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++((()))************)))((())))))(((((((((((())))))((())))))))))))*********,,,+++*********+++,,,---,,,+++******))))))*********************++++++++++++++++++************************++++++*********++++++*********)))))))))+++++++++************)))+++***((((((***+++***)))************************++++++***)))))))))******)))+++,,,,,,++++++,,,...************************++++++++++++++++++++++++)))************++++++++++++++++++*********************++++++++++++******************))))))))))))******++++++++++++******+++++++++***************++++++******+++,,,---...000...,,,***))))))))))))++++++,,,,,,++++++***))),,,,,,---...............+++++++++,,,------......///////////////000111111111111222333222666CCCPPPqqqwwweeecccfffqqqiiiNNNBBBBBBCCCAAA=========>>>>>>>>>??????>>>===<<<;;;:::888777777444444555555555666666666888888888999;;;===>>>???BBBCCCEEEHHHMMMRRRVVVYYYZZZ___ffflllqqqxxx~~~|||{{{zzzyyyyyyuuutttsssqqqpppooooooooonnnnnnmmmmmmmmmmmmnnnooojjjiiifffdddcccfffkkkooovvvyyy~~~{{{qqq++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,++++++++++++++++++++++++((()))+++,,,,,,+++)))(((,,,++++++******++++++,,,)))))))))*********++++++...---,,,++++++,,,------,,,,,,+++************+++***************************************************++++++,,,,,,++++++***,,,++++++******))))))(((+++++++++*********))))))---***(((((()))+++++++++***************+++++++++++++++******))))))))))))((()))+++++++++***,,,---************************++++++++++++++++++++++++))))))*********+++++++++******************************++++++++++++******++++++******))))))((((((******++++++++++++******************************+++++++++,,,,,,---------///...,,,+++***))))))))),,,,,,,,,,,,,,,+++******++++++,,,---............++++++,,,,,,---.........000000//////000000111222111111333555444666???JJJkkkzzzkkkhhhjjjvvv{{{tttlllPPPBBBAAACCCCCC=========>>>>>>??????@@@>>>>>>===;;;:::999888777666777777777777888888888888888999:::<<<>>>???@@@CCCDDDGGGJJJNNNRRRVVVXXXYYY^^^eeekkkpppvvv}}}~~~|||zzzyyyyyyxxxuuutttrrrooonnnnnnnnnooonnnnnnnnnmmmnnnnnnooooookkkjjjhhhdddcccdddiiillluuuxxx|||www++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++***+++---......---+++***,,,,,,++++++++++++,,,,,,************++++++++++++------+++******+++,,,,,,---,,,,,,+++++++++++++++************************************************++++++,,,,,,,,,,,,++++++,,,+++++++++******))))))+++++++++*********))))))---+++)))(((***+++++++++))))))*********+++++++++,,,,,,++++++******))))))''')))++++++*********+++************************************************))))))*********+++++++++************************)))******++++++******)))++++++******))))))((((((******++++++++++++******************************++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++---------------,,,,,,+++))))))***+++,,,---------+++,,,,,,------...////////////......//////000111111111444666555555<<>>???@@@@@@@@@>>>>>>===<<<:::999888888777777777777888888888999888888999:::<<<>>>@@@AAADDDEEEGGGJJJNNNQQQTTTVVVXXX]]]dddjjjnnntttzzzxxxzzz~~~~~~|||zzzyyyxxxxxxuuutttqqqooonnnmmmmmmnnnmmmmmmmmmmmmmmmnnnoooooolllkkkhhheeeccccccgggjjjtttwww{{{~~~)))))))))))))))*********+++************)))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,---............---,,,******))))))))))))************+++++++++,,,,,,,,,+++***)))))))))***+++,,,...---,,,,,,++++++,,,,,,+++++++++******************************+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************))),,,+++))))))+++,,,+++***)))))))))***++++++,,,,,,,,,,,,,,,---,,,,,,+++***(((***,,,,,,+++))))))***************************)))))))))))))))))))))))))))************+++++++++***************+++++++++))))))************))))))************))))))))))))******++++++++++++*********************+++++++++++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,---------............---,,,,,,'''((()))+++,,,,,,,,,,,,,,,,,,,,,---......//////...............//////000222111333666555555;;;BBB___~~~tttrrrooouuukkkvvvsssYYYFFF???>>>>>><<<===>>>>>>???@@@AAAAAA???>>>===<<<;;;999888888555555555666666666777777777888999:::<<<>>>@@@AAACCCEEEGGGJJJMMMOOOQQQRRRWWW\\\dddiiimmmrrrxxx|||xxxnnnlllsss~~~{{{yyyxxxwwwwwwuuutttrrrpppooonnnmmmmmmkkkkkkkkkkkkkkklllmmmnnnlllkkkhhheeeccccccfffiiirrruuuyyy|||(((((()))))))))*********+++++++++*********)))))))))))))))))))))))))))))))))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------+++******))))))******++++++++++++,,,,,,,,,,,,---,,,++++++***+++,,,...///......---,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++******++++++++++++******)))******++++++,,,,,,---+++++++++************)))+++******+++,,,,,,+++)))((())))))***++++++,,,,,,+++,,,---.........---,,,+++---//////---+++******************************************************)))************+++++++++))))))*********+++++++++))))))************)))))))))))))))))))))***************++++++++++++******))))))*********+++++++++******+++,,,,,,+++***)))))))))***+++,,,,,,------,,,------------,,,++++++((((((***+++,,,---------,,,,,,------...////////////............///000000222111222555555555:::AAAXXXwwwsssqqqvvvyyylllvvvttt\\\III@@@===<<<<<<===>>>???@@@AAAAAABBB??????>>><<<;;;:::999888555555666666666777777777666777888999<<<>>>@@@AAABBBCCCFFFHHHKKKMMMNNNOOOVVV[[[ccchhhlllpppvvvzzzssshhhbbbiiiwww~~~{{{yyyxxxwwwvvvuuuttttttrrrqqqooommmlllhhhhhhhhhiiiiiijjjkkklllkkkjjjhhheeeccccccfffhhhoooqqquuuyyy|||******++++++,,,,,,,,,,,,++++++++++++******))))))))))))))))))))))))))))))(((***,,,......,,,***(((........................---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------///.........///000222333......---,,,,,,,,,,,,---++++++++++++******))))))))))))******++++++++++++*********++++++*********))))))***+++,,,------...+++++++++************)))+++***+++,,,------+++)))((())))))***++++++,,,,,,+++,,,...///000///......---///111111///,,,+++***************************++++++++++++++++++++++++)))************+++++++++))))))******++++++++++++))))))************))))))(((((())))))******++++++******++++++++++++******))))))******++++++++++++)))***+++,,,++++++)))(((******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******((()))+++,,,---.........,,,,,,------...////////////////////////000000111222111111444555555:::AAASSS{{{xxxssssssooo{{{~~~mmmxxxuuu^^^KKKAAA>>><<<<<<===>>>???@@@AAABBBBBB??????>>><<<;;;:::999888888888888888999999999999666666777999;;;>>>@@@AAAAAABBBEEEGGGJJJKKKMMMMMMUUU[[[bbbhhhlllpppuuuyyy|||~~~qqqfff\\\dddsss~~~{{{yyywwwvvvvvvtttuuuuuutttrrrooommmkkkgggggggggggghhhiiijjjkkkjjjjjjhhheeeccccccfffhhhlllooossswwwzzz************************************************333...))))))---000...+++)))***+++,,,---......///000000/////////.........000000000///...,,,+++***,,,,,,++++++++++++++++++))))))(((((()))+++---///------,,,,,,,,,---......//////...------------...///...---+++***)))))))))************************...---,,,++++++,,,---...************************))))))))))))))))))))))))***************************+++,,,------,,,+++*********)))))))))))))))***///...------,,,,,,------***++++++,,,,,,++++++***+++******)))******++++++(((+++------)))((()))+++,,,+++++++++***)))))))))+++++++++*********))))))&&&&&&'''((()))***+++++++++++++++*********))))))++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++.........------,,,,,,,,,+++,,,---.........---,,,---------............///000000000000000000000000000111222222333666:::===RRRqqqpppuuuxxx{{{ooovvvrrr~~~|||xxx___JJJCCCAAA<<<======>>>>>>>>>>>>======???>>>===;;;999888888888444666777888888777666444777777888999;;;===???@@@CCCDDDEEEGGGJJJLLLOOOPPPQQQUUU\\\ccchhhnnntttwww}}}~~~~~~nnneee```gggrrr{{{~~~|||yyyvvvwwwvvvttttttsssrrrooommmkkkjjjhhhgggggghhhjjjkkkjjjiiihhhfffffffffggggggkkkmmmppptttyyy}}}************************************************+++)))((())),,,---+++)))++++++++++++***************++++++,,,---...//////000000000///...,,,+++***++++++++++++++++++++++++***)))))))))***,,,...000...------------...//////000000///............///((()))***+++---///111333+++++++++++++++++++++++++++***))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++,,,++++++*********++++++......---,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++***************++++++''')))******))))))***+++,,,,,,,,,++++++++++++++++++++++++*********))))))))))))))))))))))))******+++++++++*********))))))++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********------------,,,***((('''........./////////000000000000000000000000000000111222222222333555999<<>>>>>>>>>>>======???>>>===;;;:::999888888666777888999999888777666777777888999;;;===???@@@BBBCCCDDDGGGIIILLLOOOPPPRRRVVV\\\ccchhhnnnsssvvv||||||}}}nnncccaaahhhrrrzzz~~~~~~}}}|||yyy~~~}}}{{{xxxvvvwwwuuutttssssssrrrooommmmmmllljjjhhhgggggghhhiiimmmllljjjiiiiiiiiijjjjjjjjjkkknnnrrrvvvzzz~~~************************************************&&&''')))***++++++***)))******)))))))))(((((((((******+++,,,---...//////000000//////...---++++++******++++++++++++++++++++++++******+++---///000.........---...//////000111111000///////////////,,,+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***+++*********************((('''&&&'''(((*********,,,,,,,,,,,,,,,---------+++++++++***************+++++++++*********))))))+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++******---------,,,+++***)))(((////////////000000000111000000000000000000000000222222333222222444888;;;IIIkkknnnrrr~~~xxx{{{rrr]]]IIIBBB???<<<======>>>>>>>>>>>>======???>>>===<<<:::999999888777777999999999999777777777777777999:::<<<>>>???BBBBBBDDDFFFIIILLLNNNPPPSSSWWW]]]ccchhhlllqqquuuzzzzzz|||~~~pppcccdddjjjsssyyyzzzxxxuuutttjjjnnnwww~~~}}}{{{wwwuuuvvvtttsssssssssrrrooommmnnnmmmkkkiiiggggggggggggjjjiiihhhggggggggghhhiiihhhjjjlllooossswwwzzz|||************************************************)))***,,,,,,+++***+++,,,&&&&&&'''((()))***++++++........................////////////...---,,,+++*********+++++++++++++++,,,,,,,,,,,,---...000000...------------...//////111000000//////////////////...,,,***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,+++,,,,,,---...------,,,++++++++++++,,,***++++++,,,,,,++++++******+++++++++*********))),,,(((&&&&&&)))+++***(((***+++++++++,,,,,,------************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------......------------------------+++,,,,,,---................../////////000000000////////////////////////222333333222222444777:::BBBeeekkkmmmvvv{{{{{{qqq]]]JJJBBB???=========>>>>>>>>>>>>======>>>>>>======;;;:::999888666777888888888888777666666777777888:::;;;===>>>AAAAAACCCEEEHHHKKKNNNPPPTTTXXX]]]cccgggkkkpppssswwwxxxzzz}}}vvvjjjkkkooosssuuutttsssrrrqqqiiiddddddmmm|||~~~}}}zzzwwwttttttsssrrrrrrrrrrrrpppnnnmmmllljjjiiihhhggggggggghhhgggfffeeeffffffhhhhhhhhhiiikkkmmmqqqtttxxxzzz}}}************************************************---------+++))))))***,,,'''(((((()))***+++,,,,,,------..................////////////...---,,,,,,******++++++,,,,,,,,,,,,---------......///000000---------------......///111000000///...////////////---,,,******,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++++++++,,,------...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++******++++++++++++***)))(((...+++((((((++++++***'''))))))******++++++,,,,,,************************)))******+++,,,---------************************++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,------.........------------------------++++++,,,,,,---...//////------........./////////////////////////////////222222222222222333777:::???aaa~~~hhhhhhmmmsss___LLLBBB??????======>>>>>>>>>>>>=========>>>>>>===<<<;;;:::999555666666666666666666555666666777777999:::<<<===???@@@BBBEEEHHHKKKNNNOOOTTTXXX]]]bbbgggkkkooorrruuuwwwyyy|||uuuttttttssspppnnnnnnppprrrxxxiii^^^bbbnnn{{{}}}zzzwwwtttrrrqqqqqqqqqrrrrrrpppnnnjjjjjjiiiiiiiiiiiiiiiiiijjjiiiiiihhhiiijjjlllmmmiiiiiijjjlllooorrruuuwwwzzz************************************************,,,,,,,,,+++++++++******,,,,,,+++++++++*********'''((()))+++,,,...///000......//////...------,,,++++++,,,,,,------......------......////////////......------......///000222111111000000000000000:::777444000---------...------------------------++++++,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,---............---,,,,,,,,,,,,---***++++++,,,,,,++++++******+++,,,,,,+++***((('''++++++***+++,,,+++***(((******************++++++***************+++++++++((()))***+++,,,---......***************+++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,------......******++++++++++++,,,,,,---,,,+++************+++------------............000000000000000000000000111111222111111333777:::AAA```~~~gggfffjjjxxxbbbOOOCCC@@@AAA======>>>>>>>>>>>>============>>>>>>===<<<:::999555555555555555555555555666666666777888999;;;<<<>>>???AAADDDGGGKKKNNNOOOSSSWWW]]]bbbfffkkkooorrrtttvvvyyy|||zzzwwwrrrkkkggggggkkknnnpppcccdddmmmvvv~~~{{{wwwtttqqqpppooopppqqqqqqpppnnniiiiiiiiiiiiiiiiiiiiiiiihhhggggggggghhhiiikkkllliiiiiiiiijjjlllooosssuuuxxx~~~************************************************)))***+++///333222...***,,,,,,+++++++++*********'''''')))***,,,...///000.........///......---,,,,,,,,,---......//////000------......//////......000000000///000111111222444444333222222222222333CCC???999333///,,,,,,,,,////////////////////////,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,---...///000000///......------......***++++++,,,,,,++++++******+++,,,,,,,,,***((('''$$$'''***,,,,,,+++******++++++++++++++++++******))))))*********+++++++++)))*********++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---******++++++,,,---------*********++++++,,,,,,,,,---,,,+++*********++++++............////////////000000000000000000000000///000111111111444888;;;@@@\\\iiihhhhhh~~~gggRRREEEAAACCC======>>>>>>>>>>>>======<<<===>>>???>>><<<:::999666666555555555555666666666666666777777999:::;;;===>>>@@@CCCGGGJJJMMMOOORRRVVV\\\bbbfffkkkpppssssssuuuyyy}}}|||xxxqqqhhhbbb```bbbdddqqqhhhdddjjjqqqxxx|||xxxuuupppoooooopppqqqqqqpppnnnjjjjjjjjjjjjiiiiiihhhgggeeeeeedddeeefffhhhiiikkkhhhgggggggggiiilllooorrrvvv|||************************************************''')))---555;;;:::333+++(((((()))***+++,,,------,,,,,,,,,------..................///......------------......///000000111,,,---...............---222222111111222222333444666666555444444444444555<<<:::555222000000111222111111111111111111111111...///000111111000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***---------......000111111000000///............///+++++++++,,,,,,+++++++++***+++,,,---,,,***(((&&&###***,,,,,,***+++,,,---------,,,,,,+++++++++))))))******+++++++++++++++++++++************)))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......))))))***++++++,,,------,,,,,,,,,------.........++++++++++++,,,...000111////////////000000000000000000000000000000000000...///000111222444888<<<>>>XXX|||{{{llljjjddd}}}iiiSSSEEEBBBEEE======>>>>>>>>>>>>======<<<===>>>???>>>===;;;999777777666666666666777777666666666666777888::::::===>>>@@@CCCGGGJJJMMMOOORRRVVV\\\aaafffkkkpppssssssuuuyyy}}}{{{wwwpppfff^^^ZZZYYY[[[YYYYYYaaammmttt{{{}}}xxxuuuooonnnnnnoooqqqqqqpppnnnllllllkkkkkkiiihhhfffeeehhhgggggghhhiiikkkmmmnnngggfffeeeeeegggjjjmmmooouuu{{{))))))))))))))))))))))))%%%''')))))))))***,,,------+++)))+++...///---+++,,,,,,+++******)))************+++++++++,,,,,,,,,------------------,,,,,,---...///000000111000000000000000222444555444222000111222333444444444444888777777666555444333333777555333111111333555666777666666555444555555555666555555444333222222111111111000//////......---000000000000111222333444...,,,+++,,,------,,,+++...------,,,,,,+++++++++---.........//////000000444444333111///---+++***,,,,,,,,,+++++++++******...---+++*********+++,,,+++++++++******************++++++,,,,,,++++++***------,,,,,,+++***))))))((()))***+++,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++***+++,,,---............................................................------,,,,,,,,,000000111222222222222111222222222111000111444777999LLLsssxxxssseeeiiirrrnnnYYYLLLGGG??????>>>>>>>>>@@@@@@>>><<>>>>>>>>===;;;999888888777666666666666666888999999::::::;;;;;;<<<===???AAABBBDDDFFFIIIKKKTTTXXX^^^cccfffjjjmmmppptttuuuwww|||xxxmmmddd___\\\YYYWWWVVVUUU\\\iiipppvvv|||wwwsssssspppmmmkkkkkkmmmppprrrlllllllllkkkjjjiiihhhgggeeeccceeejjjmmmkkkjjjkkkiiihhhggghhhiiikkknnnpppssswww}}}************************+++,,,,,,,,,***))))))***,,,***)))***---...---+++------,,,+++************+++++++++,,,,,,,,,,,,---------..................//////000111222222222222222111222333555666555444444444444555666666777777888888888888777777777777777555333222222333555777999999888777777777777777999999888888777666666555333333333333222222222222111111111000111111222333///...------......---,,,---------------,,,,,,,,,---......///000111111111333333222111///---,,,+++,,,,,,,,,,,,++++++++++++...---,,,,,,+++++++++,,,************++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,+++******))))))((()))***+++,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,------------------------.........------,,,,,,,,,//////000111111111000000111222222111000111444777;;;JJJmmm{{{uuuttteeebbbiiipppYYYKKKEEE>>>>>>======???AAAAAA@@@???AAA@@@???>>>???>>><<<:::888888777666666666666666777777888888999::::::;;;;;;===@@@BBBDDDGGGKKKMMMSSSWWW]]]bbbfffiiimmmooossstttwww{{{}}}vvvlllddd___[[[WWWUUUWWWTTTXXXaaaeeekkk{{{|||wwwtttsssqqqooolllkkklllmmmnnnllllllllllllkkkiiigggfffdddbbbdddjjjmmmjjjhhhiiihhhggggggggghhhkkkmmmooopppuuuzzz************************---......---+++)))******+++***)))***,,,,,,,,,+++///...---,,,++++++++++++,,,,,,,,,,,,---------.........//////000000111111111222333444444555555555555444444666888888777666888888777777888999;;;<<<;;;;;;;;;;;;;;;;;;::::::888777555444444555777888<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888444555555555555666666666555444444333333333333333222000//////000000///..................//////////////////000111222222222111111111111///...---,,,---------,,,,,,,,,,,,+++---------------,,,,,,+++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++***))))))))))))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------------.........------------------...//////000000//////111111222111000111444666<<>>===>>>???BBBCCCBBBAAAAAA???>>>>>>???>>><<<:::888888777666666666666666666666777777888999999999:::<<>>???>>>>>>>>>======<<<<<<:::999888777888999:::;;;???????????????>>>>>>===;;;;;;;;;::::::999999999555555666777777888999999::::::999888777777777888666444333333444444222111//////000000111111222222333333333222222222222111111111111111000///...............---------,,,,,,+++,,,---......---+++***)))******+++,,,---......+++,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,---...---,,,+++------------............------------------------...............---------......///000000000000///000111222111111222444666;;;CCCbbb~~~}}}kkkddddddppp{{{lllWWWIIIFFFCCC@@@??????AAACCCCCCBBBAAA???>>>============;;;999888777777666666666666666666666777777888999999::::::===@@@BBBDDDGGGKKKNNNQQQUUU[[[aaaeeehhhlllooorrrtttvvvyyyzzz|||}}}vvvnnnfff___YYYUUURRROOONNNOOOOOOQQQ\\\gggsss||||||tttyyy}}}|||{{{wwwtttpppppppppooonnnmmmlllkkkmmmmmmnnnmmmlllhhheeeccccccaaadddiiikkkgggcccbbbddddddeeeeeeggghhhjjjkkkmmmpppuuuyyy}}}************************)))+++,,,+++******+++,,,))))))************++++++------,,,++++++++++++,,,...////////////000000000000000111111222333444444555666777999:::;;;;;;;;;;;;::::::;;;======<<<:::;;;:::888888888:::<<<>>>AAAAAA@@@???>>>===<<<;;;===<<<<<<<<<<<<===>>>???@@@AAAAAABBBAAA@@@??????;;;;;;;;;:::::::::::::::777888888999:::;;;<<<<<>>=========>>>>>>;;;999888777888888666555222222333333444444555555888777666555333222111000111111222222111000000////////////............---***+++,,,------,,,+++*********+++,,,---......///,,,,,,,,,------,,,,,,,,,+++++++++***************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++,,,---...---,,,+++++++++,,,,,,------------------------------------...........................///000000111111000000///000222222222222444666<<>>===<<<;;;;;;<<<<<<:::888888777777666666666666666777777888888999:::::::::===>>>AAABBBDDDFFFIIILLLQQQUUU[[[```eeeiiilllooorrrtttwwwxxxxxxzzz}}}}}}uuukkkaaaYYYUUUNNNLLLLLLMMMMMMNNNSSSZZZ```gggrrr{{{wwwpppqqqvvvzzz}}}{{{zzz}}}}}}zzzxxxyyyvvv~~~zzzwwwtttmmmnnnoooppppppoooooonnnmmmmmmnnnmmmkkkhhheeecccdddbbbdddhhhjjjeeeaaaaaaccccccdddeeefffhhhiiijjjmmmooossswwwzzz~~~++++++++++++++++++++++++,,,------,,,)))(((((())))))***++++++******+++---------,,,,,,,,,---......000000000000111111111111111111111222333333333444666777999:::<<<<<<=========<<<<<<===>>>???===;;;999999888888999:::;;;<<<@@@@@@???>>>===<<<;;;;;;>>>>>>>>>>>>???@@@@@@AAA@@@@@@AAABBBBBB@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<======>>>>>>????????????@@@AAABBBCCC@@@>>>===<<<===<<<;;;999666777777777777777888888:::999888666555333111111333333333333333222111000000000000/////////......+++,,,,,,------------,,,,,,,,,,,,------.........,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,))))))******++++++,,,,,,.......................................///////////////000111111111111000...000222222222333555666>>>@@@___qqq___]]]aaappp~~~uuuaaaMMMFFFDDDDDDCCCBBBBBBBBBAAA???===<<<;;;:::;;;<<<<<<:::888888888777666666666666666777777888888999::::::;;;===???AAABBBCCCEEEIIIKKKQQQUUU[[[aaaeeeiiimmmppprrruuuxxxxxxwwwxxx|||}}}qqqdddZZZUUUMMMMMMNNNMMMMMMNNNQQQTTTUUU[[[ccchhhmmmuuuyyytttoooooorrruuuvvvwwwxxxsssppprrrrrrooommmooonnn~~~{{{wwwuuummmnnnooopppqqqqqqqqqqqqnnnmmmmmmkkkjjjhhhgggfffgggddddddggghhhdddaaaaaaccccccdddfffggghhhiiiiiilllooorrruuuxxx|||~~~}}}++++++++++++++++++++++++,,,---...---+++******+++)))+++---,,,+++***,,,...------......///000222333111111111111222222222222222222222222222222222222777888999;;;===>>>>>>>>>>>>======>>>??????>>><<<888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@AAAAAA>>>???@@@AAAAAA???>>><<<999999999999999999999999999999999::::::;;;;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEDDDCCCAAA@@@AAA@@@>>>===;;;::::::::::::::::::999999999888777666555444444555555555555444333222111111111000000000/////////...............///000000------------............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------******+++,,,,,,---......////////////////////////---........./////////000---...//////000000//////---///111333333333555666>>>>>>ZZZyyygggfffhhhrrrzzzgggQQQGGGEEEBBBAAA@@@AAABBBAAA???======<<<<<<<<<======;;;:::888888777666666666666666666666777777888999999999<<<>>>@@@BBBDDDFFFJJJMMMQQQVVV\\\bbbfffjjjnnnqqqsssvvvyyyyyywwwxxx|||yyyjjj^^^XXXQQQPPPOOOMMMLLLNNNQQQRRRRRRVVVZZZ\\\^^^dddnnnvvv|||yyyuuuuuuwwwyyyxxxtttsssnnnkkkllllllgggeeeffffff|||yyywwwqqqqqqqqqqqqqqqrrrrrrrrrnnnmmmkkkjjjhhhhhhhhhhhhjjjfffdddffffffcccaaabbbbbbccceeefffhhhiiiiiiiiikkknnnpppsssvvvzzz~~~}}}vvv|||++++++++++++++++++++++++)))+++,,,---------///111))),,,...---+++***,,,///......///000111333555666111111222222222333333333333222222222222222222222777888:::<<<===>>>?????????>>>===>>>@@@@@@>>><<<777888999:::;;;;;;;;;;;;777888999:::;;;<<<===>>><<<<<<===>>>??????@@@@@@===>>>???@@@@@@>>><<<;;;555555555555555555555666555555666666666666777777777888999;;;>>>AAACCCEEEGGGEEECCCCCCCCCBBBAAA???=========<<<<<<;;;;;;:::888888888777777777777777777777777666555444222111111111111111000000000000111000/////////111222333...............---------,,,------......------,,,---------------------------,,,+++***+++,,,---...------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---.........//////000111222222000000000000000000000000---.........//////000000,,,---......//////......---///222333333333555666===;;;VVVvvvuuuuuuzzz{{{{{{iiiSSSIIIFFF@@@??????@@@AAABBB@@@??????>>>===>>>??????===;;;888888777666666666666666555555666666777888888888:::<<>>===;;;:::999;;;;;;::::::999888777777777888888999:::;;;;;;<<<======<<<<<<;;;:::::::::777777888888888888777777333333333333333444444444333333222222111000000000111222222333555777999:::AAAAAA@@@@@@???===<<<;;;===<<<<<<<<<;;;;;;;;;;;;===<<<;;;:::999888777777777777777999:::999666333111111111111000000000000000000//////.........---......................../////////...------,,,,,,...---+++******+++---...000//////...,,,++++++***,,,++++++***+++,,,...///+++++++++,,,,,,+++******)))+++,,,...//////......---------,,,,,,++++++++++++,,,------......------........................111000...,,,,,,,,,...///++++++,,,---///222555777000000111222333555666777666:::OOOxxx}}}~~~{{{uuusssrrrXXXAAADDD@@@@@@@@@???@@@@@@AAAAAA>>>??????>>>>>>===<<<;;;:::999999888777666555555777777777888999:::<<<<<<===???AAABBBDDDHHHMMMQQQTTTXXX___eeeiiinnnrrruuuxxx|||}}}|||~~~nnnddd]]]XXXSSSOOOOOOQQQSSSTTTQQQSSSUUUXXX[[[^^^aaacccjjjnnnttt{{{vvvkkkdddiiimmmiiibbb___bbbttt{{{yyysssqqqooooooppppppooonnnooollliiifffddddddeeefffhhheeebbbaaabbbcccbbb```eeeeeeddddddeeefffhhhiiijjjlllnnnqqqtttxxx}}}yyyvvvzzz---,,,,,,++++++,,,---...,,,,,,------...------,,,,,,,,,---//////000000000000111222333555666777777777666555555666555444222111111222222333333333333666666666666888:::<<<===@@@@@@???===<<<;;;::::::;;;;;;:::999999888777777666666666777777888888999999999888777555444333333555666666777777666666555222222222222222333333333/////////000111111222222111111222222444555777888<<<<<<<<<<<<;;;:::999999;;;;;;<<<<<<<<<<<<<<<<<<@@@???>>><<<:::999888777:::888666666777777666555222222111111111000000000111111111000000000//////////////////////////////000//////......---,,,,,,...---+++******+++---...,,,,,,++++++++++++******...---,,,,,,,,,---...///---------......------,,,***+++,,,------.........---------,,,,,,++++++++++++,,,------......------------------------------...---+++))))))***+++,,,333333111///...---,,,,,,000000111111333555666777666;;;NNNuuu|||xxxnnnnnnpppXXXBBBDDDAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@>>>===;;;:::;;;:::999888777666666555777777777888999:::<<<<<<>>>@@@BBBCCCEEEIIINNNRRRTTTXXX___dddhhhlllpppsssxxx{{{~~~}}}|||~~~{{{qqqbbb]]]VVVRRRQQQQQQRRRSSSVVVVVVWWW[[[```eeeiiijjjmmmqqqvvv{{{tttlllnnnpppkkkccc___aaappp~~~zzzuuusssqqqpppqqqqqqpppnnnnnnllliiifffddddddeeeeeeiiifffccccccdddeeeeeeccceeedddddddddeeefffhhhiiijjjlllooorrrtttxxx}}}zzzuuuzzz//////...---------......***+++,,,---............---...///000000000000000222333444555666888999999888666555555666555444222333333333333333333333444444333333333444666888999???>>>===<<<;;;:::999999999999999888888777777666333333444444444444444444333333333222111111000000333333444444444444333333000000000111111111222222//////000000111222222333111111000111222333444444666666777777777777666666888999999:::<<<======>>>AAAAAA???>>><<<:::888888<<<999555444444666666666222222222222111111111111333333222222222222222111111111111111111111111111000000///......------,,,...---,,,++++++,,,---...*********++++++,,,,,,,,,///......------------...,,,------......---------++++++***++++++,,,---...------,,,,,,,,,,,,+++++++++,,,------......------........................000///---,,,,,,---......------...////////////...000000000111333444666777777;;;LLLpppyyy|||~~~zzzuuuzzzhhhkkkppp[[[FFFEEEAAAAAA@@@@@@???@@@@@@AAACCCCCCBBBAAA???===<<<;;;<<<;;;:::999888777777777777777777888999:::<<<<<>>>>><<<;;;999777666555666666666555555555444444111111111111111000000000000000111111111222222222111111222222222222111111/////////000000111111111444444333333222111111111000000000000000000111222111222333444444444444444444555666777999;;;<<<===>>>>>>===<<<;;;:::999999;;;999666555666777666555333333333333222222222222333333333333333333333333111111111111111111111111000000//////...---------...---,,,,,,,,,,,,---...,,,,,,------------............------,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////////////////000000///......//////000%%%'''***...000222333333000000000111222444555666777;;;IIIhhhyyyvvvxxxggglllsssaaaJJJGGGAAAAAA@@@@@@??????@@@@@@CCCCCCBBBBBBAAA@@@>>>>>>===<<<:::999888777777888777777777888999:::<<<<<<@@@AAACCCEEEGGGKKKPPPSSSWWW[[[```eeeiiilllooorrrvvvyyy}}}}}}||||||~~~~~~vvvoookkkhhhfffeeellliiigggkkkttt~~~~~~xxxpppiiijjjnnn|||xxxvvvtttssssssrrrqqqpppmmmkkkiiifffeeedddddddddhhhgggfffffffffggghhhiiidddcccccccccdddfffhhhiiihhhkkkppptttvvvyyy|||~~~tttzzz//////......------,,,,,,***+++---...///000111111222222222333222222111111333333444555666777777888999777555444555666666555444444444333333222222111//////000000222555777999===<<<:::888666444222111333333333222222222222222000000000///////////////222222222111111000000000000000111111111111000000...//////000111111222222444333333222222111000000000000000//////000000111000111222333333333333333000111222444666777888999888888888999999999::::::999888888999:::999777555444444444444333333333333333333333333333333333333111111111111111111111111111000000///......------------------------------......------------,,,,,,,,,,,,,,,,,,++++++******)))***++++++,,,,,,,,,+++,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000000000000000000000000,,,,,,,,,,,,,,,,,,------,,,---...//////...---,,,000000000111222333444555777:::EEE^^^~~~{{{jjjmmmuuudddLLLFFFBBBAAA@@@@@@?????????@@@@@@AAAAAABBBBBBBBBBBBAAA===<<<:::888777777888888777777777888999:::<<<<<>>???@@@BBBCCCCCCCCCCCC===<<<999777666666777888777777777888999:::<<<<<<===???AAABBBDDDHHHMMMQQQVVVZZZ```eeeiiimmmpppssstttwww{{{|||{{{{{{}}}wwwvvv~~~zzzuuusssqqqpppqqqqqqqqqooonnnmmmkkkiiihhhffffffeeefffgggfffeeeddddddfffhhhfffeeedddccccccdddeeefffdddiiioootttwwwxxxzzz{{{|||yyy|||---...///000000000///......///000111222333333333666666666555444333222111333444444555555666666666777555333333666888::::::999999888777666555444333444333222111222222444555111111111111111111111111111111111111111111111111000000000111222222222333444444333111000...------111111222222222222111111111111222333444555666666111111222222333444444555222111111111222333444444222222333333333333333222111111111111111111222222111111222333444555666666444333333555777888888777666666666555555555444444555555555666666666777777333333333333333333333333111111000000///.........------............------******++++++++++++,,,,,,)))***+++,,,,,,,,,+++******+++,,,---............,,,,,,------------,,,,,,+++++++++,,,,,,---------+++,,,------......------//////////////////////////////000111111111111111,,,,,,---...///111333333000000000000111222333444555888<<>>HHH___}}}rrrwww{{{www|||uuu^^^JJJHHHEEEAAA??????@@@AAAAAA@@@@@@@@@????????????>>>;;;:::999777777777777888777777777777888888888888:::;;;<<>>=========???@@@???===>>>>>>>>>>>>????????????>>>??????>>>======>>>@@@>>>===<<<:::999888777777555666777777777666555444555444333444555666555444333333333333333333333444111222444555555555555444555555555555555444444444555555666666666666777777444444333222111111000000000//////...------..................------------++++++,,,,,,,,,---------...------,,,,,,------...------------------------......---------,,,,,,,,,......////////////......,,,,,,,,,,,,---///000222///////////////000000000000000000000000000000000333000000333444222333777666666;;;EEE]]]{{{nnnpppzzz|||uuuaaaNNNIIIFFFBBB@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>:::999888666666666777777777777777777888888888888:::;;;===???BBBFFFHHHJJJOOOUUUYYY[[[___hhhnnnooorrrtttwwwyyy{{{}}}{{{vvvpppoooqqqsssqqqoooppppppooommmkkkhhhfffeeefffggggggfffccccccdddeeefffeeecccaaaaaabbbccceeefffgggjjjnnnrrruuuwwwxxx}}}~~~///000333444555333111///111111111111111222222222555444444333222111111000222222222222222222222222555777999;;;;;;:::888666555555555555555555555555333111...///111111///,,,///000000222333444666666222222222222444555777999999777666666888999999888777777888999::::::;;;;;;;;;<<<<<<===>>>???@@@@@@BBBAAAAAABBBDDDDDDCCCBBBCCCCCCDDDDDDDDDEEEEEEEEECCCDDDDDDCCCBBBBBBCCCEEEDDDCCCAAA???>>>===<<<<<<:::;;;;;;;;;;;;:::888777777666666777888888777555333333333333333333333444222333333444444333222222444444444444444555555555777777888888999999999999666666555444333222111000111000//////.../////////////////////.........---,,,,,,,,,,,,------------......---------------...------------------------...------------,,,,,,,,,......////////////......,,,,,,,,,,,,---///000111.........//////000000111000000000000000000000000111......111222000111444777444888AAAXXX|||ttt{{{iiigggyyy|||zzztttcccRRRKKKGGGCCCAAA@@@AAAAAAAAA@@@@@@@@@????????????>>>;;;:::999777777777777888777777777777888888888888;;;<<<>>>@@@CCCFFFIIIKKKMMMSSSXXXZZZ___hhhnnnppprrruuuxxxzzz{{{}}}zzzuuurrrssssssrrrppppppppppppooollliiifffdddeeeffffffdddbbbbbbcccdddeeedddcccbbbbbbbbbccccccdddeeehhhlllpppsssvvvxxx{{{}}}...000222333111//////000000000000000000000111111333333222222222222111111333333444333333333222222666777:::;;;;;;999666444333333333333333333333333444111......111333111...000111333555777777777777444444444555777:::<<<>>>===;;;:::;;;<<<===<<<;;;999:::;;;<<<>>>???@@@AAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBDDDGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFGGGEEEDDDCCCEEEFFFEEEDDDCCCBBBAAAAAAAAAAAA??????@@@@@@???===;;;:::999999999:::<<<<<<:::888888777777666555444333333666666555555333222111111333333444444444444555555888888888999999::::::;;;999999888666555444333222111111000000000000111111111111111000//////......,,,,,,,,,------------...///......------------...,,,,,,------------------------------------------------............------//////......------------------......///000111111///////////////////////////,,,,,,///000...///333666333555===SSS|||rrrgggrrr~~~hhhaaaooo}}}vvvsssgggWWWLLLIIIDDDAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>===<<<:::999888888999999666777777777888888888888<<<<<<>>>AAADDDGGGJJJKKKMMMRRRWWWXXX^^^gggnnnqqqsssuuuxxxzzz{{{}}}yyyvvvuuutttsssrrrppppppqqqpppnnnjjjfffccceeeeeeeeedddbbbaaabbbccccccddddddddddddcccbbbbbbbbbdddfffjjjnnnrrruuuwwwzzz|||///000222222000//////000//////000000000000000111000111111222222333333444444555555666666555444444666777999:::999777444333222222222222222222222222555111......000333333222333555777999;;;;;;::::::777777777888;;;===@@@BBB@@@?????????@@@AAA???>>><<<===>>>???AAACCCDDDDDDCCCCCCDDDDDDDDDCCCBBBBBB@@@@@@AAADDDFFFGGGFFFDDDCCCCCCDDDEEEFFFFFFGGGGGGEEEFFFFFFEEECCCBBBCCCEEEAAAAAAAAAAAABBBCCCDDDEEEBBBBBBCCCCCCBBB@@@???===;;;::::::<<<>>>???>>>===>>>>>><<<:::888666444333555444444333333333333333333333444444444444444444666666777777888999::::::888888777666555444333333222222222111111222222333333333222111111000//////,,,,,,---------.........000///...---------------,,,,,,,,,---------......------------------------,,,,,,,,,------,,,,,,,,,...............---------,,,------...///000000111////////////////////////222//////222333111222666555333555:::NNNvvvooo```gggzzzggg]]]gggzzzvvvvvvmmm___MMMIIIEEEBBBAAAAAA@@@@@@@@@@@@@@@?????????>>>>>><<<;;;999888777777888888666777777777888888888888<<<<<<>>>AAADDDGGGJJJKKKLLLRRRVVVWWW]]]fffnnnppptttvvvyyyzzz{{{}}}~~~zzzwwwuuusssrrrooopppqqqqqqoookkkhhheeedddeeeeeecccaaa```aaacccccccccdddddddddcccbbbaaabbbccceeehhhlllppptttvvv|||///000111222222222111000///000000111222222333333111111222222333444444444333444666777888777666555666777777777666555333222222222222222222222222222333222222111111333444666777888:::<<<>>>>>>>>>>>>;;;;;;;;;<<<>>>@@@BBBDDDCCCBBBBBBCCCDDDDDDBBB@@@>>>???@@@AAACCCDDDEEEFFFEEEEEEFFFEEEDDDBBB@@@???<<<===???BBBEEEFFFDDDBBB@@@AAABBBBBBCCCDDDEEEEEEDDDEEEEEECCCAAAAAABBBCCC>>>>>>>>>???AAACCCEEEFFFCCCCCCDDDDDDDDDBBBAAA@@@<<<::::::<<>>@@@@@@@@@????????????>>>999888777555555555555666777777777777888888888888;;;<<<>>>@@@CCCFFFIIIKKKMMMRRRUUUVVV[[[eeemmmooouuuwwwyyy{{{|||}}}~~~zzzwwwtttrrrooopppqqqpppooommmjjjhhhdddeeeeeecccaaaaaabbbccccccddddddddddddcccbbbbbbddddddeeehhhkkkooosssuuu~~~111000000333666666333000111111222444555666777888444444444444333333333222111333555777888888777666666555555444333333333333222222222222222222222222111666;;;<<<999777888:::999:::;;;===>>>???@@@@@@????????????@@@AAACCCDDDEEEDDDDDDEEEFFFEEECCCAAA???@@@AAABBBCCCDDDEEEEEEGGGHHHHHHGGGDDDAAA>>><<<999:::<<<@@@CCCDDDBBB@@@???@@@@@@AAACCCDDDDDDEEEEEEEEEEEEDDDAAAAAABBBCCC=========>>>@@@AAACCCDDDBBBCCCDDDEEEEEEDDDBBBBBB<<<:::999:::>>>BBBEEEFFFHHHGGGFFFDDDBBBAAA@@@???777777666666777999:::;;;666555555444333222111111333333444555666777888888666666666666666666666666444444333333444444555666666666555444333222111111------------............111000///...------------++++++,,,,,,---......///,,,,,,,,,---------......---......//////......---***+++---...///000//////........................000000000000000000000000...++++++...///---...222111444:::;;;GGGmmmnnnhhhrrr}}}}}}xxxtttqqqeeeeeegggwwwzzzzzzttteeeMMMIIIDDD@@@???>>>>>>===@@@@@@@@@????????????>>>:::999777666555666666777777777777777888888888888:::;;;===???BBBFFFHHHJJJNNNSSSUUUVVVZZZdddlllnnnuuuwwwzzz{{{|||}}}}}}xxxtttrrrooooooooooooooonnnlllllleeeffffffdddbbbaaabbbddddddddddddcccccccccbbbbbbfffffffffhhhkkknnnrrrtttyyy}}}111//////333999999555000222333444666888999:::;;;888777666555333222111000///111444666777888777666666444333222111222333333222222222222222222222222222:::DDDFFFBBB======>>>:::;;;<<<===>>>???AAAAAABBBAAAAAA@@@AAABBBCCCDDDFFFEEEEEEFFFGGGFFFDDDBBB@@@@@@AAABBBCCCDDDEEEEEEIIIIIIIIIHHHEEEAAA===;;;777888;;;???BBBCCCAAA??????@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEEBBBBBBBBBDDD>>>======>>>???@@@AAAAAABBBBBBDDDEEEEEEDDDCCCCCC<<<:::888999>>>CCCGGGIIIIIIHHHHHHGGGFFFEEEEEEDDDBBB@@@>>><<<;;;;;;;;;;;;666666555444222111000000333333444555666777888888888999999999999:::::::::444444444444444555666777777666666444333222111111---------.........//////111111000......---------++++++,,,,,,---...//////,,,,,,,,,------.........//////000000000000//////---.../////////...,,,,,,...............---------000000000000000000000000111......111222000111444000555<<<<<>>>>>===<<<@@@@@@@@@????????????>>>===<<<;;;999999999999:::777777777777888888888888:::;;;<<>>@@@AAABBBCCCDDDBBB???>>>>>>AAADDDFFFEEEEEEFFFFFFEEEDDDCCCBBBCCCBBBBBBAAABBBCCCDDDEEEFFFGGGGGGEEEBBB@@@@@@@@@@@@>>>===>>>???>>>???AAAAAA===<<<>>>@@@???BBBEEEEEECCCCCCDDDGGGFFFCCC???@@@>>><<<===??????@@@BBB@@@@@@@@@BBBCCCCCCAAA???;;;;;;;;;;;;===???AAACCCCCCEEEFFFGGGGGGEEEBBB@@@EEECCCAAA>>><<<<<<<<<<<<>>>:::666333444555555555444333333222333444666777666666666666666666666666555555555555555555444444666555555444333222111111000111111111111///---,,,.../////////...---,,,,,,..........................................------........................+++,,,---...////////////++++++++++++++++++++++++......------------......000111111111111222222222///666555777IIIbbbwwwyyy||||||mmmlllsss}}}ooonnnooo```LLLDDD??????@@@===:::;;;>>>???@@@AAAAAA@@@???>>>999999888777666666666777888888999999999888777777:::;;;<<<===@@@DDDGGGHHHOOOQQQSSSTTTWWW^^^gggooosssvvvzzz}}}~~~}}}yyyvvvuuurrrnnnmmmnnnpppqqqqqqkkkjjjgggeeecccbbbaaaaaadddfffgggfffccc```______dddfffjjjmmmnnnmmmkkkjjjsssvvvzzz}}}~~~000000222333555666777888888999;;;=========;;;:::999777444333333222111000000111222333444444444444222111111222444444333111222333444555777888999:::;;;===AAADDDDDDCCCAAA???=========>>>???@@@BBBBBBDDDBBBAAA@@@@@@BBBDDDFFFDDDDDDEEEFFFEEEDDDBBBAAAAAAAAAAAAAAA@@@???>>>===BBBCCCDDDCCC@@@===<<<<<>>????????????>>>;;;<<<>>>???>>>AAAGGGKKKKKKKKKMMMOOONNNJJJFFFEEECCC@@@???>>>???AAADDD@@@@@@AAABBBCCCCCCAAA@@@AAA???>>>>>>???AAABBBBBBFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@>>><<<888777777888777777666555444444444555666777666666666666666666666666555666666666666666666666666666555444333111111000///000111111111000//////......//////......---,,,..........................................------........................+++,,,---...////////////////////////////////////000//////......//////000//////000000000111111111000777555888HHH___xxxvvvzzz~~~lllmmmpppcccNNNFFF@@@@@@@@@===;;;;;;>>>???@@@@@@@@@@@@???>>>:::999888777777666666777666666777777888888777777:::;;;<<<===@@@CCCFFFHHHMMMPPPSSSUUUXXX^^^gggnnnsssvvvzzz}}}~~~}}}zzzvvvtttpppoooooooooooooookkkiiigggeeecccbbbbbbcccdddfffgggfffcccaaa``````eeehhhkkkmmmooonnnlllkkksssvvv{{{}}}---...///111333555777777:::;;;<<<===>>>===<<<;;;888666444333333222111000///000111222222333333333111000000111333444333111333444666777999;;;<<<===<<<>>>???AAAAAAAAA@@@???@@@???>>>===>>>???@@@AAABBBBBBAAAAAAAAABBBCCCDDDAAABBBCCCDDDDDDCCCBBBAAA???@@@AAAAAA@@@???===<<<@@@BBBCCCBBB@@@>>>>>>???CCCCCCBBBBBBDDDDDDCCCBBB??????@@@CCCBBBAAAFFFMMMVVVWWWYYY\\\^^^]]]YYYUUUQQQOOOKKKEEEAAAAAAEEEGGGFFFGGGHHHHHHIIIIIIHHHHHHKKKIIIEEECCCCCCCCCBBBAAAFFFEEEEEEDDDDDDDDDDDDEEEAAAAAABBBCCCCCCCCCBBBBBB@@@>>><<<<<<===<<<;;;999999888777777666666777777666666666666666666666666555555666666777777888888777777666444333111000000///000111111222111111111....../////////...------........................------------------..............................,,,,,,---...////////////000000000111111111111111111000000//////000000111.../////////000000000000111777666888GGG[[[|||}}}wwwfffiiiooocccQQQIIIBBBAAA@@@===;;;<<<>>>???@@@@@@@@@@@@???>>>::::::999777777666666666444555555666666777777777::::::;;;===@@@CCCFFFHHHJJJNNNRRRUUUYYY^^^ffflllsssvvvyyy|||}}}~~~}}}xxxuuusssqqqppppppnnnllljjjiiigggeeeddddddddddddeeefffgggfffdddbbbbbbbbbgggiiikkkmmmnnnnnnmmmlllssswww{{{~~~---...///000111333444444::::::;;;<<<<<<<<<;;;;;;:::888555555555555333222000000111222333333333333111111111333555666555444555666888:::<<<>>>@@@AAA>>>>>>>>>>>>>>>?????????AAA@@@>>>===<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@===>>>???AAABBBCCCBBBBBBAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCEEEIIILLLQQQPPPOOOMMMOOORRRPPPLLLHHHHHHJJJMMMKKKJJJPPPWWW___bbbfffjjjlllllljjjhhhdddddd^^^RRRJJJIIILLLNNNTTTUUUVVVVVVUUUUUUUUUVVVXXXUUUQQQNNNLLLHHHCCC???AAABBBDDDEEEEEEDDDCCCBBB@@@@@@@@@AAAAAABBBCCCDDDBBBAAAAAAAAABBBAAA???======<<<;;;;;;:::999999999666555555555555555555555444555555666777888888999999888777555444222111000222222222222222111111000......////////////..............................,,,,,,------------..............................,,,------...//////............////////////000000111000000//////000000111/////////000000000111111111666666999EEEUUUuuu}}}qqqzzzxxxaaaeeemmmdddTTTKKKCCCAAA@@@>>><<<>>>?????????@@@@@@?????????;;;:::999888777666666666666666666666666666777777::::::;;;===???CCCFFFHHHGGGLLLRRRVVVYYY^^^eeekkkrrruuuxxx{{{{{{|||}}}}}}xxxvvvtttsssrrrqqqooommmjjjiiihhhfffeeeeeeffffffeeefffgggfffeeeddddddeeehhhiiijjjlllllllllllllllrrrvvv{{{}}}~~~000000000000000000000000777777888999:::::::::::::::888666555666666444333111222333444555555555555333333333555888999999777777888:::<<<>>>@@@BBBCCC@@@???>>>=========>>>???@@@???>>>=========>>>>>>>>>???@@@@@@@@@???>>>>>>;;;<<<===@@@CCCFFFHHHJJJLLLKKKJJJIIIIIIKKKLLLNNNNNNLLLIIIGGGHHHNNNVVV]]]aaaaaa^^^\\\___dddccc]]]TTTSSSTTTVVVVVVTTTYYY___bbbeeeiiimmmpppsssuuuwwwxxx{{{uuueeeXXXUUUVVVWWWaaabbbcccbbb___^^^```aaaeeebbb___]]]ZZZTTTJJJBBBAAADDDIIILLLMMMJJJGGGDDDEEEDDDBBBAAAAAACCCEEEGGGCCCCCCCCCEEEFFFEEECCC@@@AAAAAA@@@???>>>===<<<<<<888777777666555444444444444444555666777888888999::::::888777666444333333777666555333222000//////......///////////////...........................,,,,,,,,,,,,------..............................,,,---......///.........------........./////////000//////......//////000000000000111111111222222111666555999BBBNNNlll~~~ooovvvsss^^^eeeooojjjVVVLLLCCCAAA@@@>>>>>>???@@@??????????????????@@@<<<;;;:::888777777666666999888777666666666666666999:::;;;<<>>????????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@>>>>>>???BBBHHHNNNUUUXXX^^^]]]ZZZXXXVVVUUUUUUVVVVVVSSSOOOMMMNNNUUU```gggkkklllhhheeekkkvvvwwwqqqaaa]]]\\\^^^^^^]]]___bbbaaaccceeehhhkkkqqqwww|||xxxhhhcccbbbaaagggiiiiiigggcccaaaccceeemmmmmmnnnpppooofffWWWLLLIIIMMMTTTYYYZZZVVVQQQMMMIIIGGGEEECCCBBBBBBCCCDDDEEEDDDDDDFFFHHHGGGEEECCCDDDDDDEEEDDDCCCBBBAAA@@@===<<<;;;999888666555444666666777777888888999999;;;;;;:::999888777666666:::999777444222000///.........///000000000//////........................++++++,,,,,,------..............................------...............---......//////000000111111000//////......//////000111111111111222222222222000444444888???GGGdddxxx|||qqqwwwppp___hhhuuurrrVVVLLLCCC@@@???>>>???AAA@@@@@@???>>>>>>???@@@@@@===<<<:::999777777666666999888777666555666777888999999:::<<>>>>>===;;;<<<===>>>@@@AAABBBCCCBBBAAA@@@>>>======>>>>>>>>>@@@BBBDDDEEEEEEEEEDDDGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDEEEIIIPPPZZZdddjjjooooooooonnnllliiieeeccc___]]]ZZZWWWXXX]]]eeekkkkkklllhhhfffqqqnnngggbbbdddfffeeeddddddccccccbbbbbbeeelllvvv~~~tttnnnmmmjjjjjjkkkkkkgggbbb___aaadddqqqttt{{{zzziii[[[TTTXXX]]]bbbcccaaa]]]ZZZQQQQQQPPPNNNLLLIIIFFFDDDEEEDDDDDDFFFGGGHHHGGGFFFGGGGGGHHHHHHHHHFFFEEEDDDCCCBBB@@@>>><<<999888777999999::::::::::::::::::<<<;;;;;;;;;:::::::::::::::999777444222111111000......///000000000000000........................***++++++,,,------..............................---...............------......//////000111111222111000000//////000000111000000000000111111111111///333333777<<>>>>>>>>@@@CCC@@@@@@???>>>>>>???@@@@@@===<<<;;;999888777666666666555444444555666888:::999999:::<<>><<<;;;999888999:::999888333444555666777777777777555555666999<<<>>>>>>===<<<======???@@@AAABBBBBBBBBBBBAAA???>>>>>>>>>>>>>>>AAADDDHHHIIIIIIHHHGGGLLLKKKJJJJJJIIIIIIIIIJJJJJJIIIJJJNNNWWWcccooowwwyyy{{{zzzuuuqqqeeeeeecccaaa```ccchhhlllfffhhheeedddrrrwwwnnngggiiilllkkkhhhfffgggeeeccc```bbbjjjvvvzzzuuurrrooojjjllllllgggaaa^^^___cccrrrxxxuuufff[[[]]]bbbeeegggeeecccaaa^^^___aaa```\\\VVVPPPLLLFFFEEEDDDEEEGGGHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHGGGEEEBBB???<<<:::999<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999888666444333222222333......///000000000000000........................******+++,,,,,,---..............................---...............------,,,------...///000000000222222111111111111222222////////////000000000000///222222666:::>>>YYYtttaaagggrrrpppUUUJJJ@@@>>>>>>>>>@@@DDDAAA@@@???>>>>>>???@@@AAA>>>===;;;999888777666666222111111222444777:::<<<999999:::<<<>>>BBBEEEGGGJJJMMMPPPRRRTTTXXX___eeejjjmmmrrrvvvxxxzzz}}}|||wwwsssrrrrrrrrrqqqpppooollljjjhhhgggggggggeeefffgggggggggiiilllnnnlllkkkiiihhhhhhjjjkkkmmmmmmooopppqqqsssyyy555222//////111333333111222222444777:::<<<;;;:::999888777777777777777888777666555555555555666666777888999;;;======>>>>>>===<<<<<<>>>@@@BBBAAA@@@CCCBBB???>>>>>>???AAACCCDDDGGGJJJLLLSSSYYYYYYUUUYYY]]]\\\VVVQQQQQQSSSRRRQQQSSSVVVYYY^^^fffnnntttwwwwwwsssmmmjjjgggfffggghhhhhhhhhgggeeecccfffvvvuuummmmmmnnnmmmooossssssooohhhaaaaaaiiiwww}}}tttrrrrrrwwwsssmmmhhhdddccccccdddvvv~~~kkkccc___^^^bbbdddbbbdddjjjeeelllpppmmmmmmnnnggg\\\KKKBBB===AAAGGGIIIIIIIIIIIIEEEEEEJJJJJJEEEEEEIIIGGGMMMMMMHHHDDDEEECCC???@@@@@@???>>><<<:::999888:::;;;===>>>??????>>>===;;;:::888666444333222222////////////000000000000000///...---,,,---......///......------......///444333000...------...///........................////////////000000000000000000////////////000000222111111111000000//////000333111222777===QQQooo|||gggkkksssmmm[[[GGG@@@CCC???>>>@@@===>>>???@@@AAAAAA@@@>>>>>>???===<<<:::888666666555666666666666666777888888:::999::::::<<>>>>>@@@??????@@@CCCEEEEEEEEEAAA???===<<<<<<>>>@@@BBBEEELLLTTT[[[cccjjjllljjjjjjmmmkkkccc]]]\\\\\\\\\^^^___```bbbdddiiiooosssvvv~~~yyyqqqooolllllllllmmmlllkkkllljjjhhhlllzzzxxxpppqqqsssrrrtttxxxzzzvvvnnngggdddhhhqqqyyy}}}xxxwwwwwwuuurrrmmmiiihhhhhhkkkmmm{{{ssslllfffdddeeeddd```aaaeeemmmuuu{{{zzz|||~~~xxxmmmXXXMMMCCCCCCFFFGGGGGGHHHJJJFFFEEEHHHHHHEEEEEEIIIGGGLLLLLLIIIGGGIIIIIIEEEEEEDDDCCCAAA>>><<<999888777777888::::::;;;;;;;;;<<<:::999777555444333333111111111111111111111111000///...---------............------------......222111///...------...///////////////////////////////////////000000000000000000////////////000000111111111111000000000///000444222333777;;;MMMjjj|||qqqnnnqqqjjj[[[FFF>>>@@@<<<;;;===;;;>>>???@@@@@@@@@@@@???>>>>>>===;;;999777666555555666666666666666777888888:::999::::::<<>>>>>???AAACCCDDDDDD@@@???======>>>@@@CCCEEELLLYYYfffpppwww}}}sssjjjggggggeeejjjkkkkkkkkkkkkllloooqqquuuxxxwwwuuuttttttrrrooommmmmmlllkkknnnyyy}}}uuuooooooqqqrrrtttwwwzzzvvvpppjjjeeefffjjjnnnwww~~~|||xxxwwwwwwuuuwwwtttppplllkkkmmmppprrr|||{{{tttooollljjjhhheeeeeehhhttt~~~fffYYYLLLHHHHHHHHHJJJLLLNNNKKKJJJKKKJJJGGGGGGJJJFFFIIIIIIHHHIIIMMMNNNLLLKKKJJJHHHEEEBBB???<<<;;;::::::::::::;;;<<<======<<<;;;:::888666555444444333333333333222222222222000///......------.........------,,,,,,------...000///...------...///000000000000000000000000000////////////000000000000000000////////////000000111111111111000000000000///444333444888999GGGbbbwww{{{tttqqqggg___III>>>???:::999<<<:::>>>>>>???@@@@@@??????>>>===<<<:::888777666555555666666666666666777888888:::999::::::<<>>;;;888777777777888999:::;;;<<<::::::::::::::::::;;;<<<<<<<<<;;;<<<<<<<<<======@@@???>>>???AAACCCCCCCCCCCCBBBBBBBBBDDDGGGKKKMMMWWWgggwww}}}sssnnnmmmkkkmmmnnnoooooommmmmmoooqqqvvv}}}|||zzzxxxtttooolllmmmkkkkkkmmmttt|||yyyrrrllljjjlllnnnpppqqqqqqooollliiiggghhhjjjkkkrrrvvvwwwuuuuuuwwwvvvssszzzwwwqqqmmmkkklllnnnpppvvvyyy~~~xxxuuurrrooonnnnnnppprrrxxxmmmbbbVVVRRRPPPOOOPPPRRRUUUUUUUUUUUUSSSOOOLLLKKKEEEEEEEEEEEEHHHLLLNNNOOOMMMLLLKKKIIIFFFDDDAAA@@@???>>>===;;;;;;;;;<<<======<<<;;;999777777666666444444444333333222222222000//////...............------,,,,,,,,,,,,---------------,,,---...///000////////////////////////////////////000000000000000000////////////000000111111111000000000000000///444333444888777BBBZZZ~~~tttuuuyyyrrriiieeeMMMAAA@@@:::999===<<<>>>>>>>>>???????????????<<<;;;:::888777666555555666666666666666777777888:::999::::::<<>>:::999<<<>>><<<999888888888888999:::<<<<<<;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;<<<>>>???@@@CCCBBBCCCEEEHHHJJJJJJIIIKKKJJJJJJJJJMMMPPPTTTWWW___nnn}}}wwwrrrpppnnnlllnnnooooooooooooqqqsssxxx}}}~~~~~~|||zzzwwwqqqkkkgggjjjhhhhhhkkkoootttyyy}}}zzzsssjjjeeeeeehhhjjjiiigggeeeddddddeeefffhhhhhhnnnrrrttttttvvvzzzzzzwwwvvvsssoookkkiiiiiijjjlllmmmooouuu~~~xxxwwwtttpppppprrruuuvvv}}}tttkkkccc___\\\WWWTTTUUUZZZ^^^aaabbb___[[[TTTOOOJJJEEEBBBBBBEEEHHHJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFBBBAAA>>>;;;999888888888======;;;:::888777777777555555444333222222111111///////////////............------,,,,,,------...,,,,,,------......///000........................////////////000000000000000000////////////000000000000000000000000111111///333222444888666>>>TTTxxx|||llljjjttt|||tttnnnhhhPPPCCCAAA:::999===<<<=========>>>>>>??????@@@<<<;;;:::888777666666666666666666666666777777888:::999::::::<<>><<<<<<======<<<<<<999999999999:::;;;<<<<<<;;;;;;;;;;;;<<<===>>>???;;;;;;;;;===???AAADDDFFFDDDEEEIIINNNTTTWWWWWWUUUZZZXXXWWWVVVWWWYYY\\\^^^bbbnnnyyy}}}yyyuuutttsssmmmnnnooooooooopppsssvvvwwwxxxzzz}}}~~~{{{yyyyyyxxxuuussspppkkkeeeaaa___]]]___dddhhhmmmuuu~~~}}}vvviii^^^\\\___```^^^ZZZYYYWWWXXX[[[^^^``````ggglllpppqqqsssxxxxxxuuunnnllljjjgggfffeeeffffffdddfffnnnxxx~~~}}}}}}xxxwwwsssmmmkkkoooqqqppp}}}uuuoookkkeee]]]XXXWWW___fffkkklllkkkhhhbbb[[[VVVMMMFFFEEEEEEEEEFFFHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHGGGDDDBBB???===<<<;;;===<<<;;;:::888888888888777666555444333222111000///000000000000///...---.........------.........------......////////////........................////////////000000000000000000////////////000000000000000000111111111111...222111444999666>>>RRRrrr|||fff___iii~~~vvvqqqhhhPPPCCCAAA:::999<<<;;;===============>>>@@@@@@===<<<;;;999888777777777666666666666666777888888:::999::::::<<>>>>>===<<<===>>>;;;;;;::::::::::::;;;<<<;;;;;;;;;<<<<<<===>>>???<<<<<<===???CCCGGGKKKMMMJJJNNNUUU___hhhmmmnnnmmmooommmiiifffdddcccdddeeefffmmmrrrtttxxxxxxvvvvvvuuuoooooonnnlllkkkmmmpppssstttsssrrrtttvvvwwwvvvtttnnnllljjjiiihhheeeaaa^^^WWWVVVZZZbbbiiiooo|||qqqaaa[[[^^^^^^[[[VVVSSSRRRTTTZZZ___cccdddjjjpppuuutttssstttssspppjjjiiigggeeebbb```^^^]]]YYY]]]gggsssxxxwwwwww{{{vvvvvvqqqjjjhhhlllooommmxxxzzzuuuqqqkkkccc___^^^gggnnnsssuuuvvvyyyvvvqqqggg[[[OOOLLLJJJFFFDDDFFFHHHIIIIIIJJJJJJJJJIIIIIILLLKKKJJJIIIGGGEEECCCBBB<<<<<<:::999888888888888999888777666444333222111///000000111000///...---000//////......//////000......//////000/////////........................////////////000000000000000000////////////000000///000000000111111111111...111000333999777>>>RRRqqq~~~~~~lllaaadddxxxuuuqqqhhhQQQEEECCC===;;;===<<<======<<<<<<===>>>@@@AAA======;;;:::999999888888666666666666666777888888:::999::::::<<>>@@@>>>===<<<<<<<<<===>>>@@@AAA>>>===<<<;;;:::999999999666666666666666777888888::::::::::::<<>>===<<<;;;>>>===<<<:::::::::;;;<<<==================?????????BBBDDDFFFHHHOOOZZZbbbkkkooowwwvvvpppnnnnnnnnntttrrrooommmooouuu|||wwwrrrooooootttlllfffdddaaa___```dddggglllpppsssxxx}}}}}}xxxiiidddcccjjjnnnkkkccc^^^WWW[[[hhhzzzrrrnnnnnnmmmiiibbb]]]cccrrr}}}{{{yyyvvvrrrmmmgggaaaZZZUUUTTT```kkkyyyyyylllooonnnmmmjjjhhhiiilllqqquuupppuuuxxxyyy{{{~~~~~~{{{yyy{{{wwwooommmooonnniii{{{ppp___VVVRRRNNNLLLKKKKKKOOONNNIIIGGGHHHHHHFFFIIILLLMMMKKKIIIJJJJJJJJJEEE@@@;;;888999::::::999888888888888777666444444666555444333111000///..................///000111///............///000000////////////////////////////////////000000000000//////............//////000000111111111222222222333222333555444666@@@KKKpppssspppoooffflllwwwmmmrrriiiYYYHHH@@@>>>======>>><<<<<<<<<<<<=====================<<<:::888555444555555555555666666666777;;;;;;;;;<<<<<<>>>???@@@EEEHHHLLLQQQVVV]]]dddiiioootttzzz|||{{{yyyzzz{{{|||}}}~~~~~~{{{yyyxxxxxxxxxzzzwwwsssssstttuuutttrrrrrrrrrrrrrrrrrrrrrrrrrrrooonnnnnnnnnooooooooonnnmmmkkkhhhfffiiinnntttxxx}}}>>>;;;999:::===>>>>>>>>>AAACCCEEEDDDAAA>>>============<<<;;;;;;;;;<<<<<<===>>>???@@@AAABBBCCCEEEEEEHHHJJJLLLOOOXXXdddnnnpppttt{{{}}}uuuqqqqqqqqqwwwtttooojjjiiioooxxx}}}yyysssooommmmmmhhhcccaaa]]]YYYZZZ^^^fffmmmuuu|||yyypppkkkpppwwwvvvpppllleeekkkyyyzzzwwwvvvtttnnnhhheeemmm~~~yyyqqqiiiccc___cccuuu}}}zzznnnllliiiggghhhkkkooorrrrrrvvvxxxwwwxxxzzzzzzvvvsssyyyzzztttoooppprrrrrrxxxiiiccc```[[[XXXWWWRRRUUUUUUOOOJJJIIIGGGDDDDDDGGGIIIJJJJJJJJJJJJIIIGGGCCC???=========;;;:::999999999999888777777666555555444333222111111000///.........//////000111111000///...............000000000000000000000000////////////000000000111//////............//////111222222222333333333333222222333555444666@@@KKKppprrrlllxxxuuukkknnnwwwllloookkkZZZHHH@@@>>>>>>>>>???<<<<<<=========>>>>>>>>>>>>>>>>>>===;;;888666555555555555666666666777777;;;;;;;;;;;;<<<>>>???@@@EEEHHHLLLPPPTTT[[[bbbggglllrrrxxx{{{zzzyyyyyyzzz~~~~~~}}}{{{zzz|||yyyyyyyyyyyyyyyvvvssssssuuuvvvvvvtttttttttssssssrrrrrrqqqqqqpppsssuuusssooommmmmmooommmkkkiiihhhiiinnnrrrvvv{{{???<<<999:::???BBBAAA???AAAFFFJJJHHHCCC>>>>>>@@@>>>>>>===============>>>>>>AAAEEEIIIKKKMMMOOOQQQQQQRRRRRRSSSXXXaaaoooxxxuuuxxx~~~xxxtttssstttzzzvvvnnnfffaaaeeemmmuuu~~~~~~}}}yyyrrrmmmjjjhhhfffccc]]]WWWXXX\\\jjjsss~~~|||ssswww~~~vvv||||||uuuooolllssszzzssspppnnnvvv{{{xxxsssqqqrrrtttvvvwwwwwwzzzzzzxxxwwwxxxvvvsssllluuuzzzvvvqqqrrrxxx|||~~~~~~sssooolllfff```^^^XXX]]]^^^YYYTTTQQQMMMHHHCCCDDDGGGJJJKKKKKKJJJJJJIIIGGGDDDBBBAAA@@@>>><<<:::::::::::::::999999999666666555444444333222222000////////////000111111222222000///...---------111111111111111111111111/////////000000000111111000//////......//////000222222333333333444444444111111333555444666@@@KKKpppwwwlllqqq}}}sssuuu|||lllmmmmmm\\\III@@@>>>===>>>@@@=========>>>>>>>>>??????>>>>>>>>>===<<<999777666555555666666666777777777:::::::::;;;<<<>>>???@@@EEEGGGKKKNNNRRRXXX^^^ccchhhooowww{{{zzzxxxxxxxxx}}}~~~~~~~~~|||{{{zzz}}}{{{zzz{{{|||yyywwwuuuuuuvvvwwwwwwvvvuuuuuutttssssssrrrqqqqqqrrrwww{{{xxxqqqlllmmmppplllkkkjjjiiijjjllloooqqqxxx|||888<<<>>>???AAACCCCCC@@@???EEEKKKJJJCCC======@@@@@@???????????????@@@@@@CCCIIIQQQXXX\\\___cccfffcccaaa^^^\\\^^^gggrrr{{{xxxyyy}}}}}}vvvrrrssstttxxxtttkkk```XXXZZZbbbkkktttxxx}}}}}}uuuooooooooonnnggg``````eeettt~~~vvv{{{|||tttnnnrrr{{{yyyzzz{{{~~~~~~}}}}}}}}}zzzvvvlllqqqtttsssqqqttt|||}}}yyy|||}}}{{{wwwooogggddd___eeehhhfffbbb___[[[VVVKKKHHHGGGIIIJJJIIIIIIKKKJJJIIIHHHGGGEEEBBB???===::::::::::::::::::;;;;;;999999888666555444222222111111000000000111111222222111000///............000000000000000000000000//////000000000111111111000000////////////000000222222222333333333333444000000333555555666???JJJnnnvvvuuu~~~nnnnnnnnn\\\III???===<<<===???>>>>>>>>>>>>????????????>>>>>>>>>>>><<<:::888777555666666666666777777777999999:::;;;<<<===???@@@EEEGGGIIILLLPPPUUU[[[___fffmmmvvv||||||zzzyyyyyyzzz{{{}}}~~~}}}}}}~~~}}}|||yyywwwwwwvvvvvvvvvuuuuuuuuuttttttttttttttttttwwwzzzyyyuuuqqqooooookkkjjjiiiiiiiiijjjlllmmmuuuyyy555AAAJJJHHHBBBAAAAAA@@@<<>>>>>>>>???AAACCCEEEOOOWWWccclllqqquuuzzz~~~|||wwwoooiiigggllltttzzz{{{zzz|||yyyrrrnnnnnnoooqqqnnneeeYYYQQQQQQ[[[dddnnnvvv~~~wwwwwwyyyzzzvvvpppooosss}}}www~~~zzzrrrssszzzyyy}}}}}}uuussspppppprrrwww~~~yyyzzz{{{uuussskkkrrrwwwvvvssspppkkkfffZZZPPPIIIGGGGGGEEEFFFKKKJJJJJJKKKIIIGGGCCCAAA???<<<;;;;;;::::::;;;<<<======<<<;;;999666444222111333222222111111111222222000000/////////000000111////////////////////////000000000000111111111111000000////////////000000111111111111222222222222000111333555555666>>>HHHfffyyy|||lllnnnnnn\\\III@@@===<<<<<<===>>>>>>>>>>>>????????????>>>>>>>>>>>>===;;;999777666666666666777777777888888999999:::<<<===???@@@DDDFFFHHHKKKNNNRRRXXX\\\fffnnnwww}}}}}}|||{{{|||zzz||||||xxxvvvuuuvvvttttttuuuvvvwwwxxxxxxyyyvvvuuuuuuwwwyyywwwsssooojjjjjjiiihhhhhhiiijjjjjjssswww~~~999IIITTTMMMCCC??????>>><<>>>>>@@@>>>======>>>BBBHHHMMMQQQ```kkkxxxxxxssstttxxx|||}}}||||||~~~{{{|||}}}xxxrrrllljjjjjjjjjhhhbbbXXXQQQRRR\\\fffsss|||}}}{{{}}}vvv|||{{{|||{{{zzz~~~}}}xxxxxxyyy{{{|||{{{{{{{{{vvvjjj[[[NNNJJJGGGCCCEEEJJJJJJKKKLLLKKKHHHEEECCCCCC???>>>===<<<<<<<<<>>>>>>???>>><<<:::888666444333444444333222222222222333000/////////000000111222........................000000000111111111222222111000000//////000000111000000111111111222222222111222444666444555<<>>>>>>>>??????============<<<:::888777666666666777777777888888888888999:::;;;===???@@@CCCEEEGGGJJJMMMQQQWWW[[[gggnnnwww}}}~~~~~~~~~zzzwwwvvvwwwuuuuuuwwwxxxzzz{{{|||}}}xxxuuusssvvv{{{|||wwwqqqkkkkkkjjjiiiiiiiiijjjkkksssvvv|||999HHHPPPHHH??????@@@>>>@@@BBBDDDEEEDDDCCCCCCDDD@@@@@@AAADDDLLLVVV```fffrrr~~~}}}|||~~~~~~{{{yyyyyyyyyxxxwwwpppuuuzzzyyysssmmmjjjjjjjjjjjjhhhaaa[[[^^^iiittt~~~~~~sssvvv|||~~~yyyhhhYYYUUUQQQJJJIIINNNJJJLLLMMMLLLIIIGGGGGGHHHDDDBBB@@@???>>>???@@@AAA======<<<;;;:::888777777555555444333333333333333111111000000///000000000////////////////////////000000111111111222222222111111000000000000111111111111111222222222333333222333555666444333:::CCCRRR}}}~~~zzzzzz{{{|||}}}vvvgggiiippp___NNNFFFBBB???<<<;;;<<<<<<=========>>>>>>>>><<<<<<<<<<<<;;;:::888777666666777777777888888888777777888999;;;===???@@@BBBDDDFFFIIILLLQQQWWW[[[hhhnnnvvv|||}}}~~~}}}yyyyyyzzzxxxxxxyyy{{{|||}}}~~~~~~zzzxxxwwwxxx{{{|||yyyvvvnnnmmmkkkjjjjjjlllnnnooosssvvv{{{555AAAFFF???;;;@@@CCC???CCCCCCDDDEEEFFFGGGGGGGGGDDDDDDFFFKKKVVVcccpppxxx~~~~~~yyyvvvtttsssrrrqqqfffmmmuuuxxxuuupppnnnnnnnnnppppppkkkgggjjjwwwpppooozzzyyyttt{{{zzz~~~rrrddd```\\\RRROOOSSSKKKMMMNNNMMMJJJHHHIIILLLGGGFFFCCCAAA@@@AAABBBCCC;;;;;;;;;;;;;;;;;;::::::666555444333333333333333444333222000////////////000000000000000000000000000111111111111222222222111111000000000000111111222222333333333444444444333444555777444333999BBBOOO{{{yyyuuuxxx}}}zzz{{{wwwhhhiiiqqqaaaQQQIIIEEEAAA===<<<<<<<<<<<<<<<============;;;;;;<<<<<<;;;999777666777777777777888888888888777777888999;;;===???@@@BBBCCCFFFIIILLLQQQWWW[[[hhhnnnuuuzzz|||~~~~~~~~~{{{|||}}}{{{{{{||||||}}}~~~~~~~~~{{{||||||{{{zzzzzzzzz{{{qqqooommmllllllnnnppprrrsssvvv{{{::::::<<<@@@EEEHHHJJJIIICCCGGGIIIHHHIIILLLMMMKKKNNNLLLLLLPPP[[[jjjyyy}}}wwwssstttttttttsssqqquuu}}}wwwrrrssszzzyyy{{{|||xxxttt{{{|||{{{~~~mmmmmmttt|||yyyyyy{{{vvvnnnooo{{{tttrrrwww}}}~~~yyyrrriiifffbbbZZZSSSQQQPPPMMMJJJGGGFFFFFFFFFFFFEEEEEEFFFGGGEEEAAA>>>@@@===:::999;;;;;;999777888888777666666666666666777666444222111000//////000000////////////000000111111111000000000000000111111000000000000111111111111111111111111111111444444555555555777:::===NNNqqq|||qqqnnnwwwyyy|||{{{qqqnnnrrrjjjZZZKKKCCCCCCBBB>>>:::::::::::::::;;;<<<===<<<=========<<<:::888777666666666666666777888888::::::999999:::;;;===>>>DDDCCCEEEKKKOOORRRYYY```eeeoooyyy|||~~~~~~|||~~~~~~}}}zzz{{{|||~~~{{{zzzyyyyyy{{{{{{zzzyyytttrrrppppppqqqpppooommmuuuxxx}}}:::;;;<<>>KKKmmm}}}rrrnnnyyyvvvoootttlll]]]MMMDDDCCCAAA>>>;;;;;;::::::;;;<<<<<<===<<<=========<<<:::888777666666666666666777888888888888888999:::===???@@@DDDCCCFFFKKKOOORRRYYY```gggrrr|||~~~~~~|||}}}~~~~~~{{{xxxxxxyyy{{{||||||uuusssqqqqqqqqqqqqooonnnrrrvvv|||<<<>>>@@@AAACCCHHHOOOTTTZZZ[[[ZZZYYY]]]cccfffdddccc```^^^bbblllzzz|||yyywwwsssnnnnnnsss|||~~~|||~~~yyy}}}vvvsssqqqrrr}}}{{{rrrppplllhhhddd```ZZZ\\\hhhxxxuuuooopppsssqqqkkkbbbYYYXXX]]]dddwwwtttkkkiiijjjrrr||||||xxxsssppp```\\\XXXWWWVVVUUUQQQNNNKKKGGGDDDEEEHHHKKKKKKJJJ@@@>>>======??????>>>===>>>===<<<:::999888888888666555444333222111111222111000000//////000000111000000000000000000111111111111000000000000111111111111111111111111111111333444444444555777;;;>>>GGGffftttnnnyyy}}}ppptttoooaaaPPPEEEBBBAAA>>><<<<<<;;;;;;<<<<<<==================<<<:::999777666666666666666777888888555555666888;;;>>>AAABBBDDDCCCFFFLLLPPPRRRYYY```iiittt}}}}}}yyywwwyyy{{{}}}~~~wwwuuurrrqqqrrrrrrpppoooooottt{{{@@@CCCFFFGGGHHHOOOZZZcccaaaddddddeeelllvvv{{{|||sssnnniiiiiipppzzzyyytttqqqpppmmmjjjlllttt}}}{{{{{{uuu~~~|||{{{}}}vvvtttpppkkkccc___\\\```mmm{{{zzzrrrrrrnnnjjjeee___ZZZYYY```iiizzzxxxlllddd```___gggsss~~~|||{{{lllhhheeedddeeeddd___[[[VVVOOOGGGDDDFFFIIIJJJIIICCCCCCCCCBBBBBBBBBAAA@@@AAA@@@>>><<<:::999888888555555444333333333333333111000000000000000000111000000000000000111111111111111000000000000111111111111111111111111111111222333444444555888<<>>======>>>===<<<;;;999888666666666666666777777888555555666888:::===@@@BBBDDDDDDGGGMMMPPPRRRXXX___iiittt~~~|||{{{|||~~~yyywwwtttsssssssssrrrqqqmmmrrryyyDDDFFFHHHHHHIIIPPP\\\eeeeeekkkpppttt|||vvvqqqsssxxx{{{|||{{{||||||xxxtttsssooonnnmmmpppyyy{{{}}}yyyttt}}}zzztttwww~~~|||www~~~|||uuuiiiggggggllluuu|||zzzrrrkkkeeebbb___```iiittt}}}zzzwwwtttppphhh]]]UUUVVV___mmmzzz~~~{{{~~~~~~vvvttttttuuuvvvuuuqqqnnnggg\\\OOOGGGFFFFFFEEECCCGGGHHHHHHGGGFFFDDDCCCBBBBBBAAA???<<<:::999888888666666555444333333333444111111000000000000111111//////000000111111111111111111000000000000111111111111111111111111111111111222333444555888===@@@AAAXXX||||||vvv|||xxxnnnnnneeeTTTGGGBBBBBBBBB???>>>>>>======>>>>>>>>>===>>>>>>>>>===;;;999888666666666666666777777888888777777888999;;;===???CCCCCCGGGMMMPPPRRRWWW]]]gggrrr|||~~~~~~|||yyyvvvtttttttttsssrrrlllqqqyyyGGGGGGGGGFFFHHHNNNXXX___iiittt{{{yyyzzzyyywww{{{{{{|||}}}~~~yyyyyyyyy{{{~~~zzzyyy~~~uuuppprrrwwwwwwtttrrryyyssspppqqqxxx{{{pppgggeeedddeeeppp}}}{{{uuuqqqmmmeeeYYYOOORRR\\\jjjuuu|||{{{lllppp~~~~~~{{{~~~xxxkkkYYYNNNJJJHHHDDD@@@GGGIIIJJJJJJGGGEEEDDDDDDCCCAAA@@@===<<<:::999999888777666555444333333333222111111000000111111222/////////000111111222222111111000000000000111111111111111111111111111111000111333444555999===AAA>>>QQQxxx|||vvv{{{ooopppiiiXXXIIIBBBCCCDDD@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>===;;;999888666666666666666777888888999999888888888:::;;;<<>>===<<<<<<999888777555444333333333222111111000000111111222...//////000111111222222111111000000000000111111111111111111111111111111///111222444555999>>>BBB<<>>>>>>>>>>>===<<<:::999666666666666666777888888999999888888888:::;;;<<>>BBBFFFHHHGGGFFFGGGHHHEEEDDDCCCAAA@@@???>>>>>>:::999888666444333333222222222111111111111222222...//////000111222222222111111000000000000111111111111111111111111111111///000222444666999>>>BBB===LLLooorrroootttxxx{{{tttaaaMMMBBBAAACCCBBBAAAAAA@@@?????????@@@>>>>>>???>>>===<<<:::999666666666666666777888888888888777777888:::<<<===@@@@@@DDDJJJMMMNNNRRRXXX```iiiqqqtttvvv{{{~~~~~~|||~~~~~~yyywwwvvvvvvvvvvvvtttvvv{{{KKKLLLOOOWWWbbbmmmuuuzzz}}}wwwrrrpppooosss~~~{{{wwwxxx~~~}}}vvvvvv~~~zzzsssssswwwkkkddddddeeeooowwwyyy{{{vvvlll```^^^cccqqqvvvmmmjjjcccWWWKKKLLLHHHGGGJJJJJJFFFGGGLLLEEEEEEDDDBBBAAACCCCCCAAA===>>>>>>>>><<<999666444444444444444333222111000000000000000000000000000111111111111111111111111333222111000000111222333111222444444444555888:::<<>>>>>>>>>>>===<<<;;;:::888666555555777888777777999888888888999::::::;;;@@@AAADDDFFFJJJOOOVVV[[[aaaeeekkkppptttxxx|||~~~|||}}}}}}zzzxxxwwwuuuwww|||TTTTTTWWW^^^iiittt}}}zzzpppmmmmmmsss~~~xxx|||{{{wwwrrrnnnpppxxxxxxzzz~~~}}}~~~vvvppprrr~~~xxxnnniiiiiiiiittt~~~xxxooocccdddkkkvvv~~~}}}yyy}}}|||tttfff[[[TTTNNNKKKNNNMMMIIIGGGHHHIIIHHHGGGEEEEEEEEEDDDCCC@@@@@@???>>>;;;999666555555555444444333222111111111111111111111111111111111111111111111111111111222222111111111111222222111222444444444555888:::<<>>>>>>>>>>>===<<<;;;:::999777666666777888777666777777777777888999:::;;;@@@AAADDDFFFJJJOOOVVVZZZaaaeeekkkppptttxxx{{{~~~~~~~~~~~~~~~|||zzzvvvyyy|||___^^^```eeeooozzz{{{oookkkjjjsss{{{ppp{{{}}}|||xxxqqqmmmpppyyyyyy{{{~~~|||{{{xxxrrrnnnppp|||~~~xxxppplllmmmlllwww}}}vvvjjjnnnvvv}}}qqqqqqzzzzzzqqq```YYYUUUVVVWWWTTTOOOLLLNNNLLLIIIHHHHHHGGGFFFEEECCCBBB@@@===:::888777666666555444333222222222333111111111111111111111111111111111111111111111111111111222222222222111111111222333444444555777999<<>>===?????????>>>===<<<:::999;;;999777777888888777666555555555666777999:::;;;???AAADDDFFFJJJOOOUUUYYY___ccciiiooossswww{{{}}}}}}}}}zzz{{{|||~~~hhhfffeeeiiipppzzz{{{zzzsssooonnnwww}}}nnnvvv~~~yyyrrrsss}}}yyywww~~~|||{{{{{{{{{tttqqqnnnooowww~~~|||vvvnnnjjjkkkkkkwww}}}vvvyyy|||xxxjjjmmmwwwoooiiidddeeegggeee^^^WWWSSSMMMHHHIIIIIIHHHGGGHHHFFFDDD@@@===:::888777777666555444333222333333444111111111111111111111111111111111111111111111111000111222333333222111000111222333444333444666999:::===PPPttt}}}jjjooo|||xxxbbbMMMKKKCCCDDDBBBCCCCCCCCCBBBAAA???>>>@@@@@@??????===<<<:::999<<<:::888777888888777666444555555666888:::;;;<<>><<<;;;:::<<<:::888777888888777666666666666777999;;;<<<===???AAADDDGGGJJJNNNSSSWWW\\\```ffflllqqquuuyyy|||{{{|||~~~}}}uuupppqqquuuzzz|||{{{zzz}}}{{{~~~wwwpppkkkmmmzzzwwwyyy~~~}}}sssvvv{{{~~~|||yyy|||{{{|||yyytttrrrsssrrroooppptttsss}}}|||vvvooogggccccccoooxxxtttkkkeeeZZZ\\\aaannnzzzpppeeeVVVJJJIIIIIIFFFFFFIIIHHHEEEBBB>>><<<:::::::::444444555555555555444333222222222222222222222222111111111111111111111111111111222222222222111111111222333333222333555777666888BBB\\\|||tttuuucccMMMJJJBBBBBBAAAAAAAAA@@@@@@?????????????????????>>>===<<<<<<;;;999777777888888777666777777777888999;;;<<<===>>>AAADDDGGGJJJNNNRRRUUUZZZ^^^eeekkkoootttxxx{{{xxxzzz~~~}}}tttqqqrrruuuwww}}}|||}}}yyy|||yyysssmmmiiikkk{{{~~~{{{}}}}}}~~~|||{{{xxx{{{yyyssspppqqqrrrqqqtttxxx{{{zzzuuuoooiiiffffffqqqwww}}}}}}~~~ssslll___]]]\\\aaatttuuubbbQQQMMMJJJEEEDDDIIIFFFEEEBBB@@@===<<<<<<;;;222333666777777666444222222222222222222222222222111111111111111111111111222222111111111111222222111222333333222333555666555888>>>SSSzzz|||yyyzzzpppwwwfffOOOJJJBBBCCC@@@@@@??????>>>>>>??????>>>>>>?????????>>>>>>===999777666666777888777666777777777777888999:::;;;>>>AAADDDHHHJJJNNNRRRTTTYYY]]]dddjjjnnnssswwwzzzxxxyyy}}}uuupppoooqqqrrrvvvuuu{{{|||www~~~xxxsssnnniiilll|||yyy{{{~~~vvvzzzzzzsssnnnoooqqqsssxxx}}}xxxtttqqqllljjjkkkqqqvvvyyy{{{~~~{{{wwwxxxiiiddd]]]]]]lllkkkWWWPPPLLLEEEDDDIIIEEEDDDCCCAAA???===<<<<<<111333666888888666444222222222222222222222222222111111111111111111111111333222111000000111222333111222333333222222444666555888===MMMtttwwwqqquuunnnxxxiiiQQQKKKCCCEEE@@@???>>>>>>===>>>>>>>>>======>>>???????????????888666555555777888777777777777666777777888999999>>>AAADDDHHHJJJMMMQQQTTTXXX\\\ccciiinnnssswwwzzzyyyyyy{{{~~~}}}vvvsssooommmmmmkkkiiisss|||}}}}}}xxxuuunnnlllzzz{{{{{{{{{zzzuuuwww~~~~~~|||zzzrrriiiiiipppyyy|||uuummmkkknnnrrrttt~~~|||zzzzzzyyyrrrtttzzz}}}uuummmgggiiioooxxx~~~xxxbbbVVVNNNGGGCCCDDDGGGFFFEEEDDDBBB???;;;888444444444666777777555333444333333333333333333222111111111111111111111111333333333222222111111111111000000000111333555777999777<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<:::777777777888888777888888888888999:::;;;;;;>>>@@@DDDGGGJJJNNNRRRUUUZZZ\\\___dddjjjoootttvvvwwwzzz~~~zzzvvvtttoookkkjjjgggeeemmm{{{tttpppzzz|||wwwwww}}}|||}}}~~~~~~zzzwwwwww{{{|||wwwtttuuu||||||tttkkkjjjqqqwwwxxxwwwpppoooooopppooowwwrrrttt||||||xxxvvvyyy~~~mmmaaaXXXNNNHHHFFFDDDDDDEEEEEEDDDAAA===;;;888777666777888888666444555555555555444444444444111111111111111111111111333333333222222222111111111111000000111333555777888777;;;FFFaaa{{{{{{xxxlllqqquuuwwwnnnZZZHHHBBBDDD@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<:::777777777888888777888888888888999:::;;;;;;>>>AAADDDGGGIIIMMMQQQUUUZZZ\\\___dddiiiooosssvvvxxxzzz}}}}}}wwwwwwvvvrrrnnnnnnnnniiinnnzzzwww~~~~~~www|||xxxvvvwww}}}|||}}}uuuqqqppptttwwwzzz~~~~~~|||{{{{{{wwwqqqoooqqqsssvvvxxxxxx{{{zzzqqqooorrrtttssswww{{{~~~{{{wwwuuusssrrrpppnnnxxxuuuvvv}}}}}}vvvwww~~~rrrgggYYYMMMGGGCCCDDDFFFGGGFFFDDDBBBAAA>>><<<999999999999888666777777666666555555555555222222222222222222222222333333333222222222222111222111111111222333555666888666:::CCC\\\yyyvvv{{{|||pppsssttttttnnn]]]KKKCCCDDD??????????????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<:::777777777888888777777777777888888:::;;;;;;???AAADDDGGGIIILLLPPPSSSZZZ\\\___dddiiiooosssvvvxxxzzz{{{~~~yyyuuuwwwxxxwwwxxxzzz~~~xxxyyywwwmmmgggkkkrrryyy~~~|||xxxzzz~~~}}}{{{|||zzzmmmffffffoootttzzzyyysssrrrtttnnnlllkkknnnxxx|||vvvuuusssooonnnrrrwww}}}yyyyyyyyyxxxwwwuuurrrpppzzz}}}~~~}}}}}}|||{{{|||}}}{{{rrrkkkhhhpppzzzyyygggUUUJJJGGGHHHHHHGGGFFFEEEFFFGGGBBB???<<<:::999999888777777777777666666555555444222222222222222222222222222222222222222222222222222222111222222444555666777666:::BBBXXX}}}uuuuuu~~~xxxtttpppnnnkkk___MMMDDDDDD???????????????@@@@@@@@@========================<<<:::777777777888888777777777777777888999;;;;;;@@@BBBDDDGGGHHHKKKOOORRRYYY[[[^^^ccciiiooosssvvvzzzzzz{{{}}}yyytttvvvyyy|||uuullldddeeeiiiqqq~~~}}}xxxwww||||||~~~zzz||||||mmmeeeeeemmmttt|||wwwqqqpppppphhhcccaaagggtttyyysssnnniiikkkmmmqqquuuyyy}}}{{{wwwsssqqqqqqtttyyy~~~}}}xxx}}}}}}lllccc\\\___jjjuuuyyydddTTTOOOOOOMMMIIIFFFDDDFFFHHHDDDAAA>>>;;;::::::999888777777666666555444444333222222222222222222222222222222222222222222222222222222222222333444555555666555;;;BBBTTT}}}uuuuuuzzzoooiiihhh```PPPEEEEEE????????????????????????========================<<<:::777777777888888777666666666777888999;;;<<>>===<<<:::888888888777666555444444333333333333333333333333333111222222222222333333333222333333333444444444444555555;;;AAAOOOxxxwwwvvvuuujjjiiidddTTTHHHFFF@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<:::777777777888888777555555666666888999;;;<<<>>>@@@CCCFFFHHHKKKOOORRRUUUWWW\\\bbbiiipppvvvyyy}}}~~~}}}xxxsssooorrr}}}~~~zzzvvvvvvyyy||||||xxxtttsssqqqpppyyy~~~}}}xxxkkkeeegggeeeppp~~~~~~qqqkkkeee^^^[[[UUUVVV___kkkvvvzzzuuutttjjjgggcccaaadddooo}}}zzztttllliiigggjjjrrr|||~~~|||yyytttuuuxxx~~~vvvmmmbbb___iiixxxyyyoooqqqqqqjjj___TTTMMMKKKFFFDDDCCCBBBAAA???<<<::::::999888777666555555444333333333333333333333333111111222222222333333333333333444444444444444444333333;;;???GGGlll}}}xxx~~~pppnnniiiXXXJJJHHHBBBAAAAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<:::777777777888888777555555555666888999;;;<<<===???BBBEEEHHHKKKPPPSSSRRRUUUZZZaaaiiiqqqwww{{{yyyssssss|||}}}zzzwwwwwwzzz}}}uuu}}}xxxnnniiihhhgggrrr|||zzzvvvpppeee```cccaaammm}}}uuuqqqjjjaaaXXXTTTUUU___iiisssyyyuuuvvvkkkhhhbbb^^^aaannnzzznnniiibbbbbbiiittt}}}~~~yyysss}}}|||uuurrrtttwww{{{}}}|||}}}uuukkkhhhqqq}}}~~~ppp```TTTOOOGGGFFFEEEDDDDDDBBB???<<<;;;;;;:::999888777666555333333333333333333333333111111111222222333333333333333444555555444444444222222:::<<>>>>>>>>>>>>>>>>>>>>>>><<<:::888777777888888777444444555666888999;;;<<<<<<>>>BBBEEEHHHLLLPPPTTTQQQTTTYYYaaaiiirrrxxx|||zzzzzz~~~yyysssuuuzzz|||yyy|||zzzwwwsssiiiaaaaaagggpppyyytttooofffccchhhgggoooxxx|||pppeee]]][[[[[[aaannn}}}zzz{{{sssnnnhhhfffiiisss~~~wwwqqqlllfffddddddjjjwwwvvvlllttt{{{tttpppooosssxxx~~~|||zzzuuuvvv{{{|||xxxfffVVVOOOIIIGGGIIIJJJEEEAAA@@@???>>><<<999888777777777555444333333222222333333222222222222222222222222333333222222333333444555555;;;:::;;;DDDUUU|||sssfffppp{{{nnnjjjXXXIIIMMMJJJHHHFFFCCCAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::999888777666666888888777777888888999:::;;;<<>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::999888777666666888888777777888888999:::;;;<<>><<<:::999888888555444444333333333333333333333333333333333333333333333222222333333444555222777666666===JJJiiiwwwbbbeeennnvvvvvvppp___MMMKKKIIIHHHEEECCCAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999888777666666888777777777777888999999;;;<<>><<<:::999888555555444333333333333333333333333333333333333333333333222222333333444555222777555555<<>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::888777666666777777777777777888999999:::<<<>>>BBBFFFIIILLLMMMRRRVVV\\\ccckkksss{{{|||zzz~~~zzzzzzvvv{{{zzznnnooo}}}xxxrrrqqqpppooopppsss}}}tttlllkkkllllllkkkmmmrrruuuuuurrrsssvvvtttooommmjjjmmmzzzuuuvvv|||yyyqqqeee______mmmvvvgggWWWPPPMMMIIIFFFEEECCCCCCAAA@@@===;;;999888666555444444333333444444333333333333333333333333333333222222333333444555333777555666<<<@@@SSSppp~~~uuullleeeccczzzxxxooobbbPPPIIIGGGFFFDDDBBB@@@???>>>===????????????????????????===<<<;;;:::999777666666777777666666777777888999:::;;;>>>BBBEEEIIILLLMMMRRRVVV]]]dddjjjrrryyy}}}|||tttyyy~~~qqqqqqnnnttt|||tttkkkrrr|||~~~yyyrrrpppnnniiiffffffooowww|||{{{|||~~~wwwllleeebbbfffrrr|||oooooouuussscccZZZXXXcccvvvwwwiii___UUUKKKEEEDDDEEEDDDCCCAAA???<<<:::999666555555444444444444444333333333333333333333333333333222222333333444555444777666777===>>>KKKddd{{{xxxpppffffffxxx~~~ooobbbPPPHHHGGGEEEDDDBBB@@@???>>>>>>????????????????????????>>>===<<<:::999777666555777666666666666777888888:::;;;>>>AAAEEEIIIKKKMMMRRRVVV\\\ccciiiooouuuyyyuuuzzz}}}zzzllljjjfffjjjpppjjjhhhtttyyyyyyqqqhhhccccccmmmyyy|||nnnfffdddlll{{{rrrmmmsss~~~zzziii___ZZZ```ooo}}}}}}qqqaaaPPPGGGEEEFFFEEEDDDCCC@@@===;;;999666666555444444444444444444444444444444444444444333333222222333333444555444777555777===<<>>>>>????????????????????????>>>>>><<<;;;999777666555666666666666666777888888999;;;===AAAEEEHHHKKKLLLRRRVVV\\\aaaggglllqqqttt{{{}}}{{{|||~~~~~~|||xxxkkkggg```bbbgggbbbddduuuxxxuuuiiiddddddjjjyyy~~~qqqgggkkkxxxxxxooosss|||qqqggg^^^aaakkkwww}}}iiiUUUIIIGGGFFFFFFEEEDDDAAA>>>;;;999666666555444444444444555444444444444444444444444333333222222333333444555333666444777===:::AAAUUUlllsssxxxxxx|||zzznnnbbbTTTLLLFFFEEECCCAAA@@@???>>>>>>???????????????????????????>>>===;;;999777666555666666666666666777888888999;;;===AAAEEEHHHKKKLLLQQQUUU[[[```eeejjjnnnqqqyyy{{{zzz|||yyyuuuuuuvvv{{{wwwmmmlllllllllnnnpppsssuuu|||tttkkkhhhppprrrnnnttt{{{}}}~~~{{{qqqgggfffppp|||zzzaaaQQQLLLDDDFFFIIIIIIGGGCCCAAA@@@777777777777666555333222444444444444444444444444444333333222222333333444555444555777888999AAAJJJgggyyy|||vvv}}}zzzpppdddWWWHHHFFFDDDBBBAAAAAAAAA@@@?????????????????????????????????>>>===;;;999777666666666666666666777888888:::<<<>>>@@@AAACCCGGGJJJOOORRRWWW[[[```ffflllqqqyyy||||||~~~{{{tttnnnmmmqqqvvvwww{{{||||||zzztttvvvwwwyyy{{{{{{pppnnnwwwnnn\\\UUUNNNOOOOOOMMMIIIEEEBBBAAA:::999888777666555444333444444444444444444444444444333333222222333333444555444555777888999@@@IIIfff{{{zzz~~~www~~~mmmcccVVVIIIFFFDDDBBBAAAAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::888666555666666666666666777888888:::;;;>>>@@@AAACCCGGGIIIOOORRRVVV[[[___eeelllpppyyy{{{}}}~~~~~~|||zzzxxxtttmmmeeeaaadddmmmttt{{{yyyvvvssssss{{{{{{zzzxxxhhh_________]]]YYYRRRKKKGGGEEE===<<<:::777666555555555444444444444444444444444444333333222222333333444555333555777777888???GGGeee~~~www{{{zzzllldddXXXKKKEEECCCAAA@@@AAAAAA@@@>>>=================================;;;:::888666555666666666666666777888888999;;;>>>???AAACCCGGGIIINNNQQQUUUZZZ___eeekkkpppxxx{{{xxxzzz}}}}}}|||xxxsssqqqoookkkddd\\\YYY]]]gggooo|||}}}zzzwwwttttttvvvtttnnnqqqrrrqqqlllbbbVVVMMMGGGAAA???<<<999777666666777555555555555555555555555444333333222222333333444444333555777777777===EEEbbbyyy|||xxxnnngggZZZMMMDDDBBB@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::888666555666666666666666777777888999;;;===???@@@CCCFFFIIIMMMPPPTTTYYY^^^dddjjjooowwwzzz~~~~~~|||zzzzzzsssvvvzzz{{{zzztttnnnjjjdddbbb]]]WWWTTTWWW___eeeppprrrqqqooosss~~~}}}yyyvvvuuuvvvrrrwwwtttuuuttt||||||}}}rrraaaQQQHHHEEECCC???;;;888777777777555555555555555555555555444333333222222333333444444333555777777666<<>>????????????????????????======<<<;;;:::888777666666666666666666777777888999;;;===???@@@BBBFFFIIILLLOOOSSSXXX]]]ccciiinnnuuuxxx|||{{{|||zzzuuusssrrrmmmrrrzzzyyynnneeeYYYYYYWWWSSSQQQSSSYYY^^^```^^^ZZZZZZaaasss}}}wwwtttuuupppwwwpppnnnooo}}}xxxpppoooqqquuuzzz{{{|||~~~iiiVVVJJJGGGEEEBBB>>>;;;999777777555555555555555555555555444333333222222333333444444333555777666555:::AAASSSuuu}}}vvvyyy~~~yyyqqqgggXXXLLLBBB@@@>>>>>>???@@@???>>>????????????????????????=========<<<;;;:::888888666666666666666777888888888:::===>>>@@@BBBFFFHHHKKKNNNRRRWWW\\\bbbhhhmmmsssvvvzzz}}}}}}{{{|||uuuqqqppppppooowwwooo^^^TTTUUUTTTRRRQQQTTTZZZ```[[[UUUNNNNNNXXXnnnzzzxxxxxxyyyvvvvvv|||}}}nnnddd___eeemmmuuu}}}|||yyy}}}rrr^^^QQQHHHGGGDDDAAA===:::888666555555555555555555555555444333333222222333333444444333555777666555999@@@HHHkkkzzzqqqvvv}}}uuukkk[[[OOOAAA???>>>===?????????>>>????????????????????????>>>>>>>>>===<<<;;;:::999666666666666666777888888888:::<<<>>>???BBBEEEHHHKKKMMMRRRVVV[[[aaaggglllqqqtttxxx{{{}}}}}}~~~xxxsssrrrrrrsssuuuoooWWWSSSTTTTTTSSSSSSWWW___fffeee[[[QQQPPPZZZppp~~~{{{yyy{{{~~~nnncccUUU^^^jjjsssyyy}}}zzzfffZZZIIIHHHFFFCCC???;;;888666666666666666666666666666444333333222222333333444333333555777666444888???AAAddd|||~~~xxxmmmtttzzzooo```TTTAAA???======>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::666666666666666777888888888:::<<<>>>???BBBEEEHHHJJJMMMQQQVVV[[[aaagggkkkooossswwwzzz|||~~~{{{sssmmmjjjooovvvpppVVVSSSPPPMMMOOOWWWaaakkkpppssslllbbb___jjj~~~vvvuuu{{{ttthhh[[[VVV]]]ooo|||tttcccSSSMMMFFFBBB@@@>>>;;;888999777555444555444333222333333333333333333333333444444555555777888999:::DDDZZZuuu}}}{{{wwwvvv|||fffQQQFFF@@@===>>>???======?????????>>>===============>>>>>>>>>>>>===<<<;;;:::777777777777666666666666666888;;;<<<>>>@@@CCCFFFKKKOOOSSSUUUXXX]]]dddjjjrrrtttvvvxxxzzz}}}~~~}}}uuunnngggeeelllvvvhhhTTTPPPOOOOOOTTT___lllxxx~~~}}}uuusss|||zzztttvvvxxxmmmaaaZZZ]]]mmmzzz~~~ooo___WWWNNNFFFCCC@@@<<<999999777444333444444333111333333333333333333333333222222333333444666777888AAATTTmmm|||{{{zzzuuu{{{nnnYYYIIIBBB>>>???@@@>>>===?????????>>>===============>>>>>>>>>>>>===<<<;;;:::777777777777666666666666666888:::<<<===@@@CCCFFFJJJNNNRRRUUUWWW\\\ccciiinnnpppsssuuuwww{{{zzzzzzzzz|||~~~}}}zzzwwwwwwsssnnnggg```___iiiuuussscccXXXVVVUUUXXX___kkkyyy}}}~~~wwwsss{{{tttjjjaaaaaammmzzzmmmdddWWWLLLGGGCCCAAA>>>:::888666555555555444333333333333333333333333333222222333333444555777777<<>>===?????????>>>>>>>>>=========>>>>>>>>>>>>===<<<;;;:::777777777777666666666666666888:::<<<===@@@CCCFFFHHHLLLPPPSSSVVVZZZaaafffkkkmmmqqqtttwww{{{yyywwwyyy}}}~~~}}}|||}}}~~~}}}zzzxxxuuutttooollliiibbbZZZYYYdddrrr{{{zzzxxxuuuqqqmmmhhheeegggfffhhhnnnwwwzzzyyy{{{{{{ssskkkjjjuuu{{{ppp___RRRKKKGGGEEEDDD>>><<<999888888888666555444444444444444444444444555555555555666777888999999BBBSSSbbbhhhhhhkkkpppqqqkkkpppjjjSSSIIIAAA@@@AAA???>>>>>>>>>>>>>>>??????>>>>>>>>>======>>>======<<<;;;;;;777777777777666666666666555777:::;;;===???CCCEEEFFFJJJOOORRRTTTXXX^^^cccjjjmmmrrruuuyyy}}}zzzwwwxxxyyyyyyyyy|||{{{zzzyyyxxxuuurrrppphhhfffccc]]]UUUUUUaaaooosssrrrqqqppppppqqqrrrtttyyyxxxxxx|||~~~|||yyyvvvxxx~~~jjjYYYNNNIIIFFFDDDAAA>>>;;;999888777555444444444444444444444444444555555444555555666777888777===IIIVVV]]]^^^___bbbsssvvvhhhhhhrrrqqqWWWLLLBBB@@@AAA@@@>>>>>>===>>>????????????>>>>>>==================<<<;;;777777777777666666666666555777999;;;<<>>===>>>???@@@@@@@@@???>>><<<===============<<<<<<777777777777666666666666555777999;;;<<>>;;;888444222555555555555555555555555333333222222333333444444666777<<>>@@@@@@??????<<<===???AAAAAA@@@???>>><<<<<<============<<<<<<777777777777666666666666555777999;;;<<<>>>BBBEEEDDDIIINNNQQQSSSVVVZZZ^^^hhhlllqqquuuyyy|||xxxsssqqqqqqqqqqqqttt}}}xxxgggWWWTTTUUU[[[cccnnn~~~~~~uuusssxxx{{{|||qqqeee___[[[YYYOOOLLLGGGBBB???;;;777555555555555555555555555555555555444444444555666666555555:::AAADDDEEEIIINNNRRR]]]mmmwwwwww}}}wwwfffqqqttt[[[MMM???===@@@AAA??????<<<===???AAABBBAAA???>>><<<<<<===============<<<777777777777666666666666444666999:::<<<>>>BBBDDDDDDIIINNNRRRSSSVVVZZZ^^^kkkoootttxxx{{{~~~|||ssslllkkkpppuuuvvv}}}xxx___WWWWWW[[[dddqqq}}}{{{zzzzzznnnooovvv{{{}}}}}}vvvqqqooonnncccXXXKKKCCCAAA???999555555555555555555555555555555444444444444555666666:::777666999@@@GGGLLLMMMLLLZZZfffpppvvvyyyzzzpppyyyttt[[[KKK===;;;???@@@>>><<<<<<======<<<:::999;;;<<<;;;::::::;;;===>>>===<<<:::999888666666666666777777888999999:::===AAADDDCCCGGGMMMRRRUUUXXX[[[]]]ccciiiqqqxxx|||~~~~~~}}}yyyrrrllliiikkkpppuuuzzz}}}tttccc^^^aaagggqqq{{{{{{vvv{{{|||iiiffflll~~~}}}uuuwww{{{}}}}}}tttgggWWWLLLGGGCCC>>>:::555555555555444444444444555444444444444555666666999777666999@@@GGGLLLMMMPPP\\\fffooouuuwwwwww~~~xxx[[[LLL===;;;???@@@===<<>>???===<<<;;;;;;<<<===<<<::::::999888666666666666777555666777888888;;;???BBBCCCFFFKKKOOOSSSVVVZZZ]]]ccciiipppwww{{{}}}~~~zzzwwwqqqhhhdddeeekkkrrrvvv{{{{{{xxxuuuuuuuuuooohhhgggnnnwww}}}rrrrrrzzzooojjjnnnwww}}}uuullllllpppnnnsss{{{~~~tttaaaQQQHHHCCC>>>;;;777666555444444444444444555444444444444555666666777666555999???FFFKKKNNNSSS___gggnnntttvvv|||\\\MMM???<<<>>>>>>===<<>>???@@@???===<<<;;;<<<<<<:::999:::999888666666666666777555666777888888;;;>>>AAACCCEEEIIILLLOOOTTTYYY]]]ccchhhooouuuyyy{{{}}}~~~~~~~~~tttlllbbb^^^bbbkkkrrrvvvuuusssnnniiiggghhhkkkmmmrrryyy~~~qqqmmmqqq}}}}}}vvvuuusssvvvnnncccaaabbbbbbkkkwwwzzzzzz}}}}}}gggTTTIIIBBB>>><<<999888666555333333333333555444444444444555666666555555555888===DDDJJJMMMUUU```gggmmmvvvyyy|||^^^OOO@@@<<<======<<<<<<<<<===???>>>===<<<<<<===>>><<<;;;;;;<<<<<<;;;::::::999888666666666666777666888999::::::<<>>===<<<:::999888666666666666777666888::::::;;;<<<>>>@@@AAACCCEEEGGGJJJPPPWWW\\\___cccjjjqqquuuxxx{{{}}}vvvqqqhhhaaaWWWQQQRRRXXX```eeeaaaaaacccfffggghhhooovvvtttkkkfffkkkyyy|||xxxzzzqqqcccYYYSSSLLLTTT```pppyyysss```QQQIIIDDDBBB???===:::777444444444444555444444444444555666666555666666888:::???EEEJJJOOO]]]fffpppuuuttttttaaaSSSDDD===;;;:::;;;===:::===??????>>>======>>>;;;:::999;;;===>>>>>>===:::999888666666666666777444666888999999999;;;===@@@BBBDDDFFFJJJOOOVVV[[[^^^bbbhhhmmmpppsssvvvxxx|||ssshhh___ZZZSSSLLLJJJOOOWWW]]]aaa```dddkkknnnooottt|||{{{nnneeefffsss|||{{{xxxjjj^^^VVVPPPRRRZZZkkkyyygggWWWLLLFFFCCCBBB@@@<<<888555444555555555444444444444555666666555666777888999===CCCHHHLLL[[[dddppptttooo}}}rrrbbbTTTEEE>>>;;;999:::===:::===@@@AAA@@@>>>>>>???<<<;;;:::;;;<<<===<<<;;;:::999888666666666666777333555888999999999;;;<<>>:::888:::===999<<>>===>>>>>>===;;;;;;<<<<<<;;;999:::999888666666666666777555777:::;;;;;;;;;<<<>>>???AAAEEEHHHKKKPPPUUUYYY___bbbeeefffffffffggghhhrrrzzz~~~~~~|||}}}}}}||||||~~~xxxuuuyyy~~~jjjaaaVVVLLLIIIJJJLLLQQQVVV```hhhqqqwwwxxxzzzzzzkkkkkkwwwyyykkk```___bbbgggssslll```SSSGGGHHHDDD>>>;;;999777666555;;;666111222666888777555777777777777888;;;???CCCJJJSSSaaaoooyyyxxxrrryyyzzzhhhVVVCCC>>>===;;;:::;;;>>>>>>>>>>>>>>>??????@@@???<<<:::;;;===>>>===;;;>>>;;;888555444444666777444555666777999:::;;;<<<===???BBBEEEIIINNNTTTYYYaaa______bbbaaa___bbbgggwwwzzz}}}yyyyyyxxxxxxyyy{{{|||}}}~~~}}}yyyxxxnnn[[[RRRKKKKKKMMMPPPUUUZZZdddkkkuuuzzz{{{{{{~~~~~~xxxuuuyyypppiiiccchhhnnnwww{{{xxx}}}zzzkkk\\\PPPIIIFFFAAA===;;;999666444===999444333666888666444555666666555666999===@@@GGGOOO[[[hhhrrryyy~~~rrryyy}}}qqq]]]III@@@===;;;:::;;;>>>=========>>>>>>?????????===;;;;;;===???>>><<<===;;;888666444555666777444555666777999:::;;;<<<===???BBBEEEHHHMMMTTTXXX^^^\\\^^^aaabbbaaaeeejjjuuuxxx~~~}}}}}}}}}~~~}}}wwwvvvvvvuuuwwwyyy{{{}}}}}}}}}xxxzzznnnVVVQQQNNNQQQUUUXXX\\\aaajjjqqq{{{~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}}}}zzzwwwwwwxxx{{{}}}}}}{{{yyyzzz{{{}}}~~~~~~{{{yyywwwtttpppjjjpppwww}}}zzzvvvvvvxxxzzzhhhXXXMMMIIIEEEAAA???<<<888666???;;;666555666777666444333444444444444666:::===BBBIIISSS]]]eeemmmssswwwzzz}}}vvv~~~}}}iiiRRRDDD>>>;;;::::::<<<<<<=========>>>>>>>>>@@@>>><<<===>>>???>>>>>>===<<<999666555555666666555555666777999:::;;;;;;===???AAADDDGGGLLLRRRVVVYYYYYY\\\aaadddeeejjjqqqtttyyy~~~}}}yyyvvvvvvzzzzzz~~~|||wwwvvvuuutttvvvyyy}}}~~~||||||~~~wwwxxx~~~vvvgggVVVTTTUUUZZZ^^^```dddiiipppxxx|||zzzyyyyyyxxxwwwvvvuuuuuuuuusssssssssrrrrrrsssssssssuuussspppmmmmmmoooqqqsssvvvsssrrrtttxxx{{{{{{zzz~~~~~~xxxsssrrrsssssstttrrryyy~~~zzzxxxwwwyyy~~~qqq___RRRNNNHHHDDDAAA>>><<<:::===:::666555555666666555333444444444444555888;;;???CCCKKKRRRYYY```gggkkkuuutttwwwzzz}}}tttZZZGGG>>>;;;;;;;;;;;;<<<<<<===============??????>>>>>>>>>?????????===<<<999777666555666666555555666777888999::::::===???AAACCCFFFKKKQQQUUUVVVVVV[[[bbbgggjjjpppxxxxxx|||}}}~~~|||xxxuuuuuuwwwzzzyyyyyywwwuuuuuuwww{{{|||}}}}}}|||{{{}}}vvvuuuuuuwwwxxxrrrhhh___XXXWWW[[[aaaeeeeeehhhllluuu|||}}}zzzwwwuuurrrnnnjjjiiiiiihhhhhhgggfffeeeeeegggggghhhhhhhhhhhhgggggggggfffcccaaaaaacccfffgggmmmkkkkkknnntttxxxxxxwww{{{zzzzzzzzzzzz{{{||||||{{{||||||}}}~~~{{{xxxyyy|||}}}~~~uuunnnlllooosssvvv{{{}}}xxxsssuuuzzz{{{fffWWWSSSLLLFFFCCC@@@>>>===999777555444444555666777444555555555444555888:::<<<@@@EEEJJJOOOUUU\\\```gggqqqlllzzzyyyzzzdddLLL@@@======<<<;;;;;;<<<===>>>======<<>>>>>>>>??????===<<<:::888777666666666555555666777888999999:::===>>>@@@BBBEEEIIIOOOSSSUUUVVV[[[ccciiimmmttt|||~~~~~~}}}zzzvvvwwwxxx}}}|||wwwxxxvvvttttttvvvzzz~~~{{{{{{|||{{{{{{}}}pppmmmiiifffcccaaa^^^\\\ZZZ[[[```gggiiihhhjjjooowww~~~~~~}}}yyyuuupppnnnlllhhhbbb]]][[[[[[\\\\\\\\\ZZZYYYXXXZZZZZZ[[[[[[[[[[[[ZZZZZZWWWVVVUUUUUUVVVWWWYYY[[[```aaabbbfffjjjmmmoooooosssssssssssssssttttttuuussssssssstttvvvxxxyyyzzzyyyvvvtttuuuxxx|||zzzvvvooommmqqqxxx}}}~~~zzzwwwyyy}}}rrrbbb^^^WWWQQQKKKFFF@@@===777666555333444555666888444666666666555555777999:::===AAAEEEHHHMMMRRRVVVZZZrrrqqqgggooo|||nnnSSSCCC???>>><<<;;;<<<===>>>???>>>======>>>>>>???>>>===<<<>>>@@@===<<<:::999888777666666555555666777777888999999===>>>@@@BBBDDDHHHMMMQQQTTTUUUZZZbbbiiimmmttt|||~~~xxxuuuvvvzzzyyy|||{{{wwwxxxyyyyyyuuutttsssrrrqqqsssvvvzzz|||zzz{{{|||||||||}}}bbb```[[[WWWTTTUUUYYY\\\^^^```fffmmmooonnnqqqvvvxxx~~~|||yyyvvvtttnnnjjjeeebbbbbb^^^XXXSSSMMMOOORRRSSSSSSQQQOOOMMMLLLLLLMMMNNNNNNMMMLLLLLLIIIIIIJJJKKKLLLNNNOOOOOOTTTVVVYYY[[[]]]^^^```bbbeeeeeeeeeeeeeeefffggggggfffffffffgggiiikkknnnooopppnnnlllmmmqqquuuwwwxxxuuuvvvxxx{{{~~~|||tttxxxuuuxxx|||wwwzzz|||sssppplllggg^^^RRRFFF>>>999888777555444444666777444555666666555555666777888;;;>>>AAACCCGGGKKKNNNTTTkkkuuujjjkkkoooyyyZZZGGGBBB???;;;;;;<<<>>>@@@@@@???>>>===<<<>>>???===;;;;;;===???===<<<;;;:::888777666666555555666666777888888888===>>>@@@AAACCCGGGLLLOOOSSSTTTYYYaaafffjjjqqqxxxzzzxxxyyy{{{xxxqqqnnnooouuuvvv{{{{{{xxxxxxxxx~~~{{{vvvvvvsssrrrqqqqqqrrrtttwwwyyyyyy{{{|||||||||~~~VVVTTTQQQMMMLLLPPPWWW\\\bbbeeekkksssuuutttxxx}}}xxx}}}~~~|||zzzvvvrrrmmmiiigggaaa\\\XXXVVVVVVTTTNNNIIIAAACCCGGGIIIIIIGGGDDDBBBBBBCCCDDDEEEEEEDDDCCCBBB@@@AAACCCEEEGGGHHHIIIIIILLLOOOSSSTTTRRRRRRUUUWWWYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[\\\^^^```ccceeebbbaaa___aaadddhhhjjjjjjkkklllooossswww{{{~~~xxxuuuoooyyy}}}|||qqqlllsss~~~zzzooo___MMMAAA<<<;;;999777444444555777444555666666444444555666666999<<>>===;;;===>>>===;;;:::<<>>@@@AAACCCFFFKKKOOOSSSSSSWWW___dddgggnnnuuu~~~~~~}}}}}}~~~|||qqqqqqtttxxxvvvpppnnnooosssuuu{{{|||yyyyyywww}}}}}}xxxuuuvvvtttssssssssstttuuuwwwxxxyyy{{{|||}}}}}}~~~GGGKKKOOOQQQRRRTTTYYY]]]eeehhhnnntttyyy|||}}}~~~|||wwwuuuqqqkkkgggddd___YYYTTTTTTPPPLLLKKKLLLKKKFFFAAA<<<<<<===AAADDDDDDAAA============<<<<<<<<<;;;;;;=========>>>>>>?????????DDDDDDFFFHHHIIIJJJJJJJJJNNNNNNNNNNNNNNNNNNMMMMMMQQQQQQQQQRRRRRRSSSSSSTTTUUUVVVWWWYYY[[[]]]^^^___aaabbbdddgggjjjmmmpppqqq{{{{{{{{{}}}xxxsssfffnnn{{{uuueeefffsss~~~|||lllXXXHHHDDD>>>999888555222333777555555555555555666777777777999===AAADDDEEEFFFFFFOOO[[[zzzsssgggeeemmmdddKKKCCC???<<<;;;;;;<<<===>>>>>>======;;;;;;;;;<<<<<<<<<======@@@???===;;;999888888777555444333222444666999;;;;;;===@@@AAACCCEEEIIIKKKQQQSSSWWW[[[```eeekkkpppxxx{{{~~~yyytttmmmkkknnnooollllllpppssswww|||{{{vvvrrrqqqxxx}}}yyyqqqooossstttsssqqqrrrsssttttttssssss{{{~~~~~~DDDIIIOOOSSSUUUXXX]]]aaahhhjjjnnnssswww{{{}}}~~~|||vvvppplllfffbbb]]]YYYVVVSSSNNNJJJJJJFFFCCCCCCEEEDDD@@@<<<;;;;;;;;;>>>@@@AAA>>>;;;;;;;;;;;;;;;::::::::::::999:::::::::;;;;;;;;;;;;>>>???@@@AAABBBCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJLLLMMMNNNPPPRRRSSSUUUUUUWWWXXXZZZ]]]```ccceeefffmmmnnnoooqqquuuzzz~~~}}}vvvkkkmmmuuu}}}kkkfffkkksss{{{vvv___LLLEEE???:::999777444444777666666555555666666777888777999===@@@CCCDDDEEEEEEKKKWWWqqqzzzmmmhhhmmmhhhMMMCCC???<<<;;;<<<<<<===>>>>>>======;;;;;;;;;<<<<<<<<<======@@@???===;;;999888777777555444333333444666999;;;;;;===???AAACCCEEEHHHKKKOOORRRVVVZZZ___eeekkkooowwwzzz}}}{{{wwwnnnhhhggglllooommmlllnnnnnnssszzz|||vvvqqqqqqvvvxxxxxx}}}}}}vvvooooootttvvvtttsssrrrssstttsssrrrrrryyyCCCIIIQQQWWWZZZ^^^cccgggjjjkkknnnrrrvvvzzz~~~xxxrrrkkkeee___[[[UUURRRMMMJJJGGGEEEBBB@@@@@@>>><<<<<<>>>>>>;;;888::::::999:::<<<<<<;;;999999999999888888888888777888888888888888999999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@CCCCCCDDDFFFGGGIIIJJJJJJLLLMMMOOOQQQTTTVVVXXXYYY]]]^^^```dddhhhmmmrrrtttxxx{{{tttnnnnnn{{{ssshhhdddhhhttt{{{cccNNNHHHAAA<<<;;;:::666555777666666666555666666777888888:::===@@@BBBCCCCCCCCCGGGQQQccc{{{wwwpppqqqnnnQQQCCC???===<<<<<<===>>>>>>>>>======;;;<<<<<<<<<<<<=========AAA@@@>>><<<:::888666555666555444333444777999:::;;;===???AAABBBDDDHHHKKKMMMPPPTTTYYY]]]dddjjjooouuuxxx|||~~~~~~~~~|||xxxttthhhcccccciiinnnnnnkkkjjjhhhnnnvvv}}}|||vvvrrrqqqssssssrrruuu~~~|||uuupppppptttwwwuuutttssstttuuutttsssrrrxxxEEELLLUUU[[[___bbbgggjjjkkklllnnnqqqvvv||||||zzzxxxvvvqqqiiiaaa[[[UUUPPPMMMJJJHHHDDDAAA???>>>======>>><<<;;;;;;<<<<<<999777::::::999999999999999999888888777777777666666666888888888888999999999999999999::::::::::::999999999999::::::;;;<<<======>>>>>>======<<<<<<;;;;;;>>>>>>???@@@AAACCCCCCDDDEEEFFFGGGIIIKKKMMMNNNOOOSSSTTTVVVYYY^^^bbbfffhhhlllpppuuuzzz~~~tttooo{{{|||nnnccccccooo}}}|||hhhWWWLLLDDD>>>===;;;777555666555555444444555555666777999:::<<>><<<======>>>>>>>>>======<<<<<<<<<<<<<<<=========@@@@@@>>><<<:::888666555666555555444555777999::::::<<<>>>@@@AAADDDGGGJJJKKKNNNRRRWWW\\\bbbiiimmmtttwww{{{~~~~~~|||zzzyyyyyyxxxuuussshhhcccbbbffflllnnnkkkhhheeejjjqqqwwwzzzyyywwwuuurrrsssrrrqqqsssyyyyyysssqqqsssvvvtttssstttvvvwwwwwwwwwuuuyyy~~~LLLRRRZZZ___bbbdddhhhkkkkkklllnnnrrrxxx~~~{{{vvvvvvuuusssqqqoookkkiiieee```YYYRRRMMMJJJFFFDDDDDDBBB@@@===<<<;;;===>>>???>>>===<<<<<<;;;999777;;;;;;;;;::::::999::::::888888888777777777666666888888888888888888888888888999999999999888777777666666777888999::::::;;;<<<;;;;;;;;;::::::999999;;;;;;<<<<<<===>>>??????@@@@@@AAACCCDDDEEEFFFGGGKKKLLLNNNQQQTTTWWWYYYZZZaaaeeekkkpppuuu{{{{{{zzzllleeelllwwwttthhhSSSIII@@@>>><<<888666666444444333333444444555666999:::<<<===???AAABBBBBBDDDJJJNNNUUUlll~~~^^^III@@@@@@===>>>>>>>>>>>>>>>==============================??????>>>===;;;888666444666666555555666777888999999;;;>>>???AAACCCGGGIIIJJJMMMQQQVVV[[[aaagggllltttwww||||||zzzvvvvvvvvvvvvvvvuuutttrrrllliiiffffffjjjmmmlllhhhhhhiiikkknnnqqqtttvvvwwwwwwuuusssrrrqqqtttyyy~~~xxxtttrrrsssrrrrrruuuxxx{{{||||||zzz{{{}}}~~~~~~RRRWWW^^^bbbccceeehhhkkkmmmnnnppptttzzz~~~wwwsssfffdddaaa___^^^\\\ZZZXXXVVVRRRLLLHHHEEEDDDBBB@@@?????????===;;;;;;<<<>>>>>>>>>>>>===<<<:::999888999;;;======<<<;;;;;;<<<:::::::::999999999999888777777777666666666666666666777777777777777666666555555555666666777777888999888888888888888777777888888888999999:::::::::;;;;;;<<<<<<===>>>??????CCCDDDEEEGGGIIIKKKLLLMMMVVVZZZ```eeeiiiooowww}}}|||xxxnnnnnnsss~~~ttt]]]QQQEEE@@@>>>:::888777444444333333444444555666888999:::<<<>>>@@@BBBCCCBBBFFFJJJRRRffffffMMMCCCCCC>>>>>>?????????>>>======>>>>>>>>>============<<<>>>>>>>>>===;;;999777555666666666666777777888999999;;;===???@@@BBBFFFIIIKKKNNNRRRVVVZZZ```fffjjjssswww{{{}}}}}}|||}}}}}}zzzwwwtttqqqrrrsssttttttsssrrrqqqooopppooolllmmmpppnnnkkkmmmjjjhhhgggiiinnnssswwwyyyvvvrrrqqqmmmjjjlllqqqwww|||wwwsssrrrqqqrrruuuzzz~~~}}}||||||{{{|||~~~VVVZZZ___bbbccceeejjjmmmqqqrrrtttxxx|||}}}|||zzzxxxssslllhhhZZZVVVRRROOOOOOOOOMMMKKKKKKHHHEEEBBBBBBAAA???>>><<<>>>???>>><<<;;;===>>>===>>>>>>>>>===<<<<<<<<<777:::>>>???===<<<<<<=========<<<<<<<<<;;;;;;;;;888888888888777777777666666777777888888888777777666666666777777777777777777777777777777777888888666666777777777777777888888888888999999:::::::::<<<===>>>@@@BBBDDDEEEEEELLLPPPUUUYYY\\\bbblllsssqqqtttzzz}}}yyyzzz{{{gggYYYJJJCCCAAA===;;;;;;666555555555555666777777777777999;;;>>>@@@CCCDDDAAABBBHHHSSSbbbyyylllQQQEEEEEE???????????????>>>======>>>>>>>>>>>>=========<<<<<<<<<======<<<:::888666777777777777777888888888888:::===>>>@@@BBBEEEHHHMMMOOOSSSVVVZZZ___eeeiiirrruuuzzz~~~|||zzzzzzyyyyyy|||xxxtttqqqnnnlllnnnppprrrqqqqqqppppppmmmuuuyyyvvvttttttrrrnnnooolllgggcccdddiiiooosssvvvqqqooonnniiiccccccgggooo|||}}}yyyvvvsssssssssvvv{{{}}}{{{yyyyyy{{{WWW[[[```bbbcccfffkkkoootttuuuwwwzzz~~~{{{xxxwwwyyyuuusssoookkkgggccc^^^ZZZUUUQQQKKKHHHIIIIIIHHHGGGFFFDDDBBB@@@@@@@@@>>>===<<>>===>>>@@@<<<>>>???@@@??????@@@AAA555999>>>@@@>>><<<<<<===??????>>>>>>>>>=========<<<;;;;;;;;;::::::999999888999999:::;;;;;;:::::::::999999999999999999999777777777888888999999:::777777777777777777777777888888888888888999999999888999;;;>>>@@@BBBCCCCCCEEEIIINNNQQQTTTZZZccckkkjjjmmmrrrxxx~~~~~~nnn___NNNFFFCCC@@@======777777777777777888999999666777888:::===AAACCCEEEBBBAAAHHHSSS^^^nnnoooTTTGGGFFF???????????????>>>======??????>>>>>>=========<<<;;;<<<=========;;;999777777777777777888888888888888:::<<<>>>???BBBEEEHHHNNNPPPSSSWWWZZZ___dddhhhppptttyyy}}}}}}zzzxxxxxxvvvwww~~~}}}zzzuuupppllljjjjjjllloooppppppooonnnnnnkkkwww~~~zzzyyyuuuppppppmmmgggccccccfffkkkoooppplllkkklllhhhbbbaaafffkkkyyy}}}|||{{{xxxuuutttuuuwww{{{|||zzzwwwxxx{{{^^^```ccceeefffhhhkkkmmmrrrsssvvvyyy}}}{{{xxxwwwtttoookkkpppnnniiiaaaYYYSSSQQQPPPGGGDDDAAA@@@BBBDDDDDDCCC??????@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@>>>============@@@?????????@@@@@@>>><<<999;;;>>>???>>><<<;;;<<<:::===???>>><<<999888888;;;;;;;;;:::::::::999999:::::::::999999999888888::::::;;;:::999777555444333444555777777777666666777777777777888888888888999999::::::;;;<<<======BBBBBBDDDGGGMMMSSSYYY]]]aaadddiiinnnsssyyyxxx|||wwwfffTTTJJJBBB;;;;;;???999777444333555666777777777777888:::<<>>======???@@@??????>>>>>>>>>>>>===========================;;;999888666666666666666777888888888888:::<<>>===>>>>>>???>>>>>>>>>>>>???AAAAAAAAAAAA@@@@@@???>>>AAA@@@????????????===;;;;;;===@@@@@@???======>>>:::<<>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999888666555555555666777888777666666777777777777777777777777888888999:::;;;;;;<<<<<<===>>>???BBBFFFLLLQQQUUUWWWZZZ___dddhhhnnntttxxx|||zzzyyy{{{tttxxx}}}nnn^^^SSSKKKCCC@@@AAA:::888555444555777777777777777888:::<<<>>>@@@AAABBBEEEBBBEEEPPPYYYooovvvuuuZZZGGGCCC???===<<<<<<===>>>>>>>>>>>>>>>>>>>>>============<<<============;;;:::999666666666666666777888888888888:::<<>>>>>BBBDDDFFFHHHHHHFFFCCCBBBDDDBBB@@@@@@@@@@@@???===>>>@@@AAAAAA???>>>???@@@:::<<<============>>>@@@>>>>>>=========<<<<<<<<<<<<<<<<<<==================<<<;;;:::999888888888777888888888888888777666777777777777777777777777777888888999999:::::::::::::::;;;===@@@EEEIIIKKKLLLOOOSSSWWW[[[```fffiiioooooopppuuu{{{vvvwww~~~sssdddXXXOOOFFF@@@???<<<999666444555777777777777777888999;;;>>>???AAAAAACCC@@@AAAJJJPPPbbb~~~yyy~~~wwwaaaNNNFFF???===;;;;;;<<<=========>>>>>>>>>>>>============<<<============;;;:::999666666666666666777777888888888999<<<>>>AAADDDEEEJJJLLLOOORRRVVV[[[aaafffllloootttxxx{{{|||~~~}}}rrrmmmkkkkkkjjjhhhhhhlll|||~~~{{{zzzxxxtttpppllliiiggghhhggggggggghhhjjjmmmnnnmmmnnnpppuuuzzzzzzvvvrrrnnnhhhbbb___aaadddeeeeeejjjlllkkkgggaaa]]]]]]___ppp|||zzzvvvuuuuuuuuutttssssssuuuwwwzzz{{{xxxyyy}}}ooooooppppppqqqtttxxx{{{~~~{{{uuurrrmmmgggggggggfffbbb\\\WWWVVVVVVQQQQQQPPPLLLHHHEEEDDDDDDCCCCCCCCCDDDEEEDDDBBBAAABBBCCCEEEGGGHHHHHHGGGFFFEEEHHHJJJJJJFFFCCCBBBBBBGGGJJJNNNRRRRRROOOKKKHHHFFFDDDBBBAAABBBCCCCCCBBB@@@AAABBBAAA@@@???@@@AAA???@@@@@@>>><<<;;;===>>>??????>>>>>>>>>=====================>>>>>>>>>>>>???===<<<:::999999:::;;;::::::::::::999888888888888888888888777777777777777777777888888888888888999999:::;;;===@@@CCCEEEEEEGGGKKKNNNRRRVVV[[[^^^bbbdddhhhooowww~~~{{{|||xxxhhh[[[QQQIIICCC??????;;;777555555666666666666777777999;;;===>>>@@@===???===???HHHLLL[[[ttt||||||vvvxxx~~~kkkVVVIIIBBB???<<<;;;<<<=========>>>>>>>>>>>>============<<<<<<=========<<<:::999777777666666666666777777777888999;;;>>>@@@CCCDDDIIIKKKMMMPPPSSSYYY```eeejjjooouuuyyy{{{|||}}}~~~zzzjjjgggeeegggfffbbbbbbeeevvv~~~xxxxxxxxxwwwtttqqqnnnlllnnnmmmlllkkkmmmooorrrtttrrrnnnlllnnnsssvvvtttqqqmmmggg```___bbbeeeeeeccckkklllllliiiccc______```lll{{{{{{vvvuuuvvvwwwwwwvvvuuuvvvwwwxxxzzz{{{}}}ppprrruuuwwwxxxxxxzzz|||~~~}}}uuuooommmiiidddbbb___[[[XXXVVVTTTPPPLLLIIIJJJJJJHHHEEECCCCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFFFFGGGJJJMMMNNNNNNMMMLLLJJJNNNRRRQQQLLLIIIIIIJJJNNNRRRXXX\\\\\\XXXSSSOOOHHHEEEBBBAAABBBDDDEEEEEEBBBCCCEEEDDDBBBAAAAAABBBDDDEEEDDDBBB@@@???@@@AAA@@@????????????>>>>>>>>>=========>>>>>>>>>>>>>>>???>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::::::::::::::999999888888888888777777777777777777777666999999999999;;;===???@@@???BBBEEEGGGJJJMMMQQQTTTXXX[[[aaaiiiqqqyyy|||zzz~~~yyy~~~|||sssdddZZZTTTOOOJJJCCC???999555444555555555666666777888:::<<<===>>>:::<<<:::===EEEFFFQQQhhhtttppptttuuuuuu\\\KKKEEEBBB>>>======>>>>>>>>>>>>>>>>>>>>>============;;;<<<=========<<<;;;:::777777666666666666777777777888999:::===???AAACCCGGGIIIKKKNNNRRRXXX^^^ccciiinnnuuuzzz|||}}}}}}~~~zzzxxxddd```___aaa```^^^___bbbsss~~~zzz{{{{{{{{{zzzyyywwwvvvvvvtttrrrqqqqqqsssvvvwwwxxxsssmmmlllooorrrqqqooolllgggaaaaaadddgggfffccchhhkkkllliiiddd``````aaagggwww{{{wwwwwwxxxzzzzzzyyyxxxxxxxxxyyyzzztttwww{{{~~~~~~~~~~~~~~~~~~xxxooojjjiiigggccc\\\XXXSSSQQQQQQOOOJJJEEEDDDEEEFFFFFFDDDBBBBBBCCCEEEEEEEEEEEEEEEGGGJJJMMMOOOQQQSSSUUUUUUTTTRRRPPPRRRVVVZZZYYYUUURRRTTTWWW[[[___eeejjjiiieee___ZZZMMMIIIEEEBBBCCCDDDFFFFFFFFFIIIKKKKKKIIIGGGFFFEEEBBBCCCDDDCCCBBBAAAAAACCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>===??????>>>===============>>>===<<<<<<<<<<<<<<<===<<<<<<;;;;;;:::999999999888888888777777666666666666666666777888999:::::::::<<>>888666555555555666666777888999;;;<<<===999;;;999;;;@@@>>>DDDWWWwwwpppgggqqq~~~{{{yyycccNNNGGGCCC???======>>>??????>>>>>>>>>>>>============;;;;;;<<<======<<<;;;:::888777777666666666666666777777888:::<<<>>>@@@BBBEEEGGGJJJMMMQQQVVV]]]aaahhhmmmsssyyy|||}}}~~~}}}uuuuuuzzzwwwbbb]]]ZZZ[[[[[[ZZZ\\\aaaooo}}}}}}{{{wwwtttssstttvvvxxx|||wwwqqqnnnnnnooooooooollliiieeeeeegggiiihhhgggeeehhhjjjiiieeeaaaaaabbbeeesss{{{yyyyyyyyy}}}|||{{{{{{zzzzzz{{{{{{~~~yyy|||}}}}}}{{{tttjjjdddeeedddbbbYYYWWWTTTQQQNNNKKKIIIGGGDDDFFFHHHHHHFFFEEEEEEEEEGGGIIILLLMMMMMMNNNRRRUUUWWWYYY\\\^^^^^^]]][[[YYY^^^cccgggfffbbb```dddiiinnnrrrxxx|||{{{vvvpppkkkYYYTTTNNNIIIGGGHHHHHHHHHMMMPPPTTTUUUSSSOOOMMMLLLGGGHHHJJJIIIFFFDDDCCCDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>>>>??????????????????>>>===>>>>>>===<<<===>>>??????>>>======<<<;;;;;;::::::999999888888777666555555555555666666777888888888777999;;;<<<===>>>AAADDDFFFKKKQQQWWW___iiissszzz~~~{{{tttttt|||vvvjjjkkksss}}}yyypppfffQQQKKKCCC<<<999777666666666666666777999:::<<<<<<999;;;888:::>>>999<<>>>>>>>>>>>>>>>>>============:::;;;<<<======<<<;;;;;;888888777666666666666666777777888999<<<>>>@@@AAABBBEEEIIIMMMQQQVVV[[[^^^fffjjjqqqvvvyyy|||~~~xxxrrrooozzzvvveee^^^XXXVVVUUUUUUZZZ```hhhvvv}}}xxxvvvvvvwwwyyy{{{yyytttpppnnnnnnoooooommmlllkkkjjjjjjjjjkkkkkkfffjjjmmmllliiiffffffgggeeeqqq{{{|||zzzzzzyyywww}}}}}}||||||{{{{{{{{{{{{yyy||||||}}}~~~~~~~~~{{{}}}{{{rrrgggaaaaaabbb```XXXYYYYYYUUUNNNJJJJJJLLLGGGIIIKKKLLLJJJIIIIIIJJJHHHMMMRRRUUUUUUUUUWWWZZZXXX[[[___ccceeeeeedddbbbhhhmmmqqqpppmmmlllrrrxxx~~~~~~yyyeee___WWWQQQNNNMMMLLLLLLSSSVVV[[[\\\ZZZVVVRRRPPPUUUVVVWWWUUUPPPLLLIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@???>>>>>>???@@@AAAAAA@@@>>>===>>>>>>=========???@@@AAA???>>>>>>===<<<<<<;;;;;;::::::999888777666555555666777777888888999999999777999:::;;;;;;===@@@BBBAAAEEEKKKQQQXXXbbbmmmuuuwww~~~yyyuuu|||{{{kkkhhhiii|||uuuVVVPPPGGG@@@;;;999888777666666666777888:::;;;<<<888:::888:::???999;;;JJJ\\\tttkkk]]]___eeeuuuxxx___GGGCCC>>>;;;;;;<<<======>>>>>>>>>>>>============:::;;;<<<=========<<<;;;888888777666666666666666777777888999;;;===???@@@AAADDDIIIMMMQQQUUUZZZ]]]dddhhhnnntttxxx{{{~~~}}}sssjjjrrruuuhhh```XXXTTTRRRRRRXXX___bbbqqq{{{}}}|||yyyxxxyyyzzzyyyxxxvvvrrrnnnmmmoooqqqmmmnnnnnnmmmlllkkkmmmnnniiimmmqqqqqqnnnkkklllmmmgggqqqyyyzzzyyyzzzxxxuuu|||||||||||||||{{{{{{{{{uuuzzz|||||||||{{{}}}{{{vvvxxxvvvqqqjjjbbb\\\ZZZYYYXXXWWWUUURRRPPPMMMLLLKKKKKKMMMNNNNNNMMMMMMNNNOOORRRUUU[[[^^^___^^^^^^___^^^```bbbeeehhhjjjkkkkkkqqquuuwwwuuuuuu|||zzzmmm___YYYVVVUUUXXX[[[ZZZ^^^dddhhhiiieee```\\\\\\bbbgggddd[[[SSSSSSUUUTTTRRROOOMMMMMMLLLKKKIIIGGGJJJLLLJJJFFFBBBBBBCCCAAABBBBBB@@@<<<;;;===@@@CCCAAA@@@@@@@@@@@@>>>===<<<<<<=========<<<:::999:::999999999999999999999777777777777777888888888999999999999:::;;;<<<===BBBDDDHHHLLLRRR[[[dddjjjooottt|||{{{~~~rrrhhhbbbiiiyyykkkVVVCCC@@@>>>777444777999888777777777888999:::777888888777888:::???BBBSSSnnnnnnaaa]]]]]]eeessskkkLLLAAA>>>;;;888???EEE??????????????????>>>======;;;<<<=========<<<:::999:::999888666555555555555666666777888999;;;<<<===CCCEEEHHHLLLQQQVVVZZZ\\\```gggooosssuuuwww{{{~~~tttqqqyyyddd___ZZZWWWSSSPPPSSSYYYdddlll|||yyytttvvv|||~~~{{{{{{{{{|||yyyzzz{{{yyyuuusssrrrsssrrrooonnnnnnppppppmmmkkkiiimmmqqqssssssrrrqqqrrrrrrtttxxxzzzzzz{{{|||}}}}}}}}}}}}}}}||||||||||||}}}|||~~~~~~~~~{{{tttrrrppplllfff^^^YYYWWWWWWWWWWWWVVVUUUSSSPPPNNNMMMQQQTTTVVVWWWUUUTTTTTTTTTXXX\\\bbbeeefffeeeeeeeeeiiiiiiiiijjjjjjkkkllllllrrrvvvyyyxxxzzz{{{nnniiifffdddeeegggiiimmmrrrvvvwwwtttooollleeekkkpppnnnfff```___bbbaaa___\\\ZZZYYYVVVSSSQQQOOOPPPPPPNNNIIIFFFFFFFFFEEEFFFFFFDDDAAA@@@BBBEEEBBB@@@???>>>???@@@???>>>===>>>>>>???>>>===<<<;;;;;;;;;::::::999999999999888888888888888888888888888888888888999:::;;;<<<@@@BBBEEEIIINNNVVV^^^dddgggmmmvvvwwwmmmccchhhwwwrrr]]]KKKFFFDDD===:::<<<888888777777777888:::;;;888999888888888:::>>>AAANNNhhhuuuhhhaaa^^^]]]hhh~~~pppPPPDDD???<<<888>>>CCC===>>>>>>??????>>>======<<<>>>>>>?????????>>><<<<<<:::999888777555555555555666666777888999;;;<<<===CCCDDDGGGKKKPPPUUUYYY[[[```fffnnnsssuuuwww|||wwwxxxeee^^^XXXUUURRRPPPQQQUUUbbbkkk{{{{{{wwwxxx||||||{{{{{{|||{{{||||||zzzxxxvvvuuutttsssrrrqqqrrrttttttqqqooonnnqqqtttvvvvvvvvvvvvwwwtttwwwzzz|||||||||}}}~~~~~~~~~}}}}}}||||||||||||~~~|||~~~~~~zzzrrrmmmkkkhhhbbb[[[WWWVVVVVVVVVWWWXXXYYYWWWUUURRRPPPZZZ^^^aaacccbbb___]]]\\\```eeekkkooopppooonnnnnnvvvtttrrrooonnnmmmnnnnnnrrrwwwzzz{{{}}}zzzvvvuuuwwwwww{{{~~~{{{uuuyyy~~~|||vvvrrrqqqssssssqqqooommmkkkgggccc___\\\[[[ZZZVVVQQQNNNMMMNNNJJJJJJJJJHHHEEEDDDEEEFFFDDDBBB???>>>???AAAAAAAAA??????@@@@@@@@@???>>>>>>======<<<;;;:::999999888888888888888888888888888777777777777888999:::;;;===>>>AAADDDHHHOOOVVV[[[]]]dddnnnxxx}}}uuufffiiivvvuuubbbPPPIIIEEE>>>:::;;;777777666777777999;;;<<<:::::::::999888999===???GGG___xxxttthhhaaaYYY]]]mmmuuuWWWHHHAAA===888<<<@@@:::==================<<<;;;>>>>>>?????????>>>======:::999888777666555555555666666777777999:::<<<===BBBDDDFFFJJJOOOTTTXXXZZZ___eeelllrrruuuxxx|||~~~wwwggg^^^VVVSSSSSSQQQQQQSSS```jjj{{{}}}}}}}}}~~~}}}}}}}}}{{{yyyvvvuuutttuuuvvvxxxxxxvvvtttrrrtttvvvwwwwwwxxxyyy{{{xxx{{{~~~~~~}}}|||{{{{{{{{{zzz|||xxx|||}}}zzzzzz{{{wwwpppjjjiiieee```ZZZVVVUUUUUUVVVXXX[[[]]]]]][[[XXXVVVbbbggglllooommmjjjfffdddfffkkkrrrwwwxxxxxxxxxyyy~~~{{{wwwrrrpppooopppqqqqqqvvvzzz|||~~~}}}zzzuuuqqqllljjjfffbbb]]]ZZZYYYYYYWWWVVVTTTQQQNNNKKKIIIIIIHHHEEEBBB@@@AAACCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===;;;:::999999999999999999999888888888777777777777777888999999:::<<<>>>@@@CCCHHHNNNSSSUUU\\\gggrrr{{{~~~llllllxxxxxxgggUUULLLEEE>>>::::::777777666666777999;;;<<<;;;;;;;;;:::999999<<<>>>BBBVVVppprrrggg]]][[[ccc}}}{{{]]]KKKBBB???:::<<<@@@;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<::::::888777666555555555666666666777888:::<<<===AAACCCEEEIIINNNRRRVVVXXX]]]cccjjjpppuuuyyy}}}vvvhhh]]]TTTTTTVVVVVVVVVXXX```kkk}}}{{{xxxvvvwwwxxxyyyzzzzzzxxxwwwssstttvvvvvvvvvwwwyyy{{{{{{~~~}}}|||{{{{{{{{{yyyzzz}}}uuuvvvvvvtttuuuuuuqqqkkkgggfffccc^^^YYYUUUUUUUUUXXX[[[___ccceeecccaaa___iiinnnuuuxxxwwwsssooolllmmmqqqwww|||~~~}}}xxxtttrrrrrrtttuuurrrvvvzzz}}}~~~{{{vvvrrrooolllkkkjjjkkkhhhddd```[[[VVVRRROOOMMMIIIEEEBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>===<<<;;;:::;;;:::::::::999999999888777777666666777777888888999:::<<<>>>@@@DDDIIILLLPPPWWWaaakkkuuu}}}|||}}}uuusss|||rrr```SSSKKKCCC>>><<<888777777777777999:::<<<;;;<<<<<<;;;999999;;;===???NNNggg{{{qqqddd___bbbvvvcccNNNCCCAAA<<<===AAA===;;;;;;<<<<<<<<<<<<;;;;;;======<<<<<<<<<=========;;;:::999777666666666666555555666777888:::;;;<<<@@@BBBDDDHHHLLLQQQTTTVVV\\\aaahhhooouuuzzz}}}~~~tttfff\\\TTTUUUYYY\\\^^^aaadddppp}}}zzzxxxyyy{{{||||||zzzxxxwwwuuuwwwxxxxxxwwwwwwyyyzzz}}}}}}{{{{{{||||||yyyzzz|||zzzyyywwwtttqqqnnnjjjgggcccbbbaaa]]]ZZZXXXYYYZZZ^^^aaafffkkkmmmnnnlllkkkpppuuu|||}}}yyywwwxxxzzz~~~~~~zzzwwwvvvwwwyyyzzzvvvyyy|||}}}zzzwwwqqqlllfff```YYYUUUSSSOOOKKKGGGFFFEEECCCBBBAAAAAA@@@@@@@@@AAABBBCCCAAAAAA@@@???>>>======<<<<<<;;;;;;::::::999999999888777777777777777888888777999;;;<<<>>>AAAEEEHHHNNNSSSZZZccckkkttt}}}|||yyywwwwww|||{{{yyyhhhYYYNNNFFF@@@===999888777777777888999::::::;;;<<<;;;::::::<<<===>>>GGG]]]wwwzzzjjjgggiiixxxkkkRRREEECCC??????BBB???:::;;;<<<<<<===<<<<<<<<>>>>>>>>???@@@@@@;;;:::999888777666666666555555666666888999;;;<<<@@@AAACCCGGGKKKOOOSSSUUU[[[___fffnnnuuu{{{~~~yyypppbbbYYYTTTUUUZZZ^^^ccchhhkkkwww~~~}}}{{{yyyxxxzzz|||}}}}}}{{{zzzzzz{{{|||~~~|||{{{|||}}}~~~zzz{{{}}}}}}|||zzzwwwtttoooiiifffeeeaaaaaaaaaaaa``````ccceeeeeeiiinnnsssvvvxxxxxxwwwwww}}}~~~|||{{{|||~~~}}}yyytttmmmeee```]]]ZZZUUUQQQNNNKKKGGGDDDCCCBBBBBBBBBBBBCCCDDDEEEAAAAAA@@@@@@?????????>>><<<<<<<<<;;;::::::999999999888888777777888888888555777999;;;<<<>>>BBBEEEKKKNNNSSSYYYaaajjjrrrxxx}}}|||ssspppuuuppp^^^RRRJJJDDD???:::999888777777777888999999;;;<<<<<<;;;;;;===>>>===BBBSSSmmmrrrrrrvvvsssXXXHHHFFFAAA???AAA>>>;;;;;;<<<===============??????>>>>>>>>>???AAAAAA;;;;;;999888777666666666555555555666888999;;;<<>>@@@===;;;;;;<<<===>>>>>>>>>===>>>===<<<<<<<<<>>>???@@@<<<;;;999888777777666666555555555666777999;;;<<>>>>>??????>>>===<<<;;;<<<888444222444666888888777777777888:::<<<>>>@@@BBBFFFKKKPPPUUUZZZ```eeeooorrrvvvzzz}}}vvvllljjjsss{{{~~~{{{pppdddUUULLLMMMAAA;;;777777666666999>>>>>>>>>======<<<<<<<<<;;;===@@@GGGUUUllluuuaaaNNNHHHFFFCCC@@@@@@========================>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999777666444444777777777888999999::::::;;;===???BBBGGGKKKOOOQQQUUUYYY```gggnnnvvv}}}~~~uuulllccc\\\SSSLLLLLLPPPTTTZZZ```qqq}}}~~~~~~{{{yyyzzz~~~~~~}}}~~~~~~zzzwwwuuuttttttsssrrrpppnnnllllllrrrrrrrrrtttwww}}}{{{rrrmmmjjjeee^^^VVVPPPKKKJJJHHHFFFFFFJJJHHHGGGFFFEEEDDDDDDCCCCCC@@@@@@???>>>======<<<<<<999888999;;;;;;:::777444777777666777888:::<<<===>>>AAAEEEIIINNNSSSYYY\\\___ccciiinnntttzzzzzzpppooovvv}}}~~~wwwkkkZZZQQQPPPDDD===888777777555888<<<============<<<<<<<<<;;;;;;>>>CCCPPPeeezzzwwwdddQQQHHHEEEBBB??????========================>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999777666555444666666777777888999999999;;;<<>>===<<<======999999:::<<<<<<:::666333777777666666777888:::;;;:::===@@@DDDGGGKKKPPPSSSVVVZZZ```fffmmmttt{{{wwwuuu{{{sssbbbWWWTTTGGG@@@:::888777555666999<<<============<<<;;;;;;<<<===@@@JJJ^^^tttyyyiiiVVVJJJDDD@@@>>>???========================>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999888666555444555555666666777888888888999;;;???CCCGGGJJJMMMNNNSSSWWW^^^eeelllttt{{{~~~{{{qqqggg^^^YYYQQQJJJIIIKKKLLLQQQVVViii{{{~~~}}}~~~||||||zzzvvvsssuuuvvvvvvvvvwwwxxxyyyyyyuuuzzz{{{ssskkkcccZZZTTTOOOMMMQQQWWWZZZXXXVVVSSSOOOLLLIIIHHHFFFDDDAAA>>>===<<<===>>>===:::888666777777777666999888777666777888999::::::<<>>>>>???EEEVVVlll}}}zzz{{{zzzmmm\\\MMMCCC???>>>@@@===================================================<<<;;;:::888777666555444444555555666777777777888;;;>>>BBBFFFIIIKKKLLLQQQVVV\\\cccjjjrrrzzz{{{qqqfff\\\WWWQQQLLLKKKLLLMMMQQQWWWfffwww~~~|||{{{}}}}}}yyywwwxxxxxxxxxyyyzzz|||~~~{{{vvvooogggaaa[[[XXX]]]dddfffccc^^^XXXRRRNNNKKKIIIGGGEEEBBB???>>>>>>>>>???===;;;:::999::::::888777:::999888777777888999:::999:::===>>>???AAADDDGGGLLLOOORRRVVVZZZ```fffkkkxxx}}}~~~xxx~~~~~~qqqgggbbbXXXLLLAAA<<<:::777666888:::;;;<<<======<<<;;;:::===>>>===@@@MMMaaasss{{{~~~{{{|||xxxxxx|||ttteeeSSSEEE???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;:::999777777666444444444555666666777777888:::===AAAEEEHHHJJJKKKPPPTTTZZZaaaiiiqqqxxx}}}~~~|||pppcccYYYTTTOOOLLLLLLLLLMMMRRRXXXfffvvv~~~{{{{{{~~~~~~}}}}}}}}}|||uuuooohhhcccfffmmmqqqlllddd[[[SSSNNNKKKIIIFFFEEECCCAAA@@@??????@@@999<<<@@@DDDEEEAAA;;;666:::999888777888999:::;;;666888999:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888777777444444555555666777777777999:::<<>>999888777666666777888999:::555777888999999:::===???BBBEEEHHHLLLQQQXXX```eeehhhnnnvvv{{{qqqjjjlllzzzlllWWWIIIBBB<<<999999888999;;;===>>>===;;;:::888::::::888===LLL[[[cccddd______gggtttxxxvvvhhhPPPEEEBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888888777444555555666777777888888::::::;;;<<<@@@DDDIIIKKKMMMQQQXXX___fffnnnuuuzzzzzz|||~~~uuu~~~yyyhhh[[[RRRPPPOOOOOOMMMLLLOOOVVVbbbqqq}}}{{{zzz|||xxxkkk]]]RRRKKKIIIHHHCCCCCCDDDDDDCCCBBBAAAAAA======>>>@@@BBBBBB@@@>>>666555555555666777999:::666888999::::::;;;>>>@@@===???BBBEEEIIIPPPWWW\\\dddiiiqqqwww}}}tttfff^^^iiixxxyyy```OOOEEE>>>::::::777999;;;===>>>===;;;999888<<<<<<:::===IIIWWW___^^^XXXVVV[[[eeetttyyyvvvpppUUUGGGBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::999888888555555666666777888888888;;;;;;:::;;;>>>CCCIIILLLLLLPPPWWW^^^eeemmmuuuzzz{{{}}}zzzoooaaaWWWUUUTTTSSSPPPMMMPPPWWW\\\jjjyyy~~~~~~zzzgggZZZUUUQQQJJJDDDFFFBBBAAACCCCCCAAAAAADDDBBB@@@>>>===>>>@@@BBBDDD777:::<<<<<<999777777888777777666666777888999999===>>>@@@BBBFFFKKKQQQVVV\\\aaahhhooouuu{{{qqq``````kkkwwwuuuYYYGGGAAA===999:::::::::;;;;;;;;;<<<<<<777777999;;;;;;???LLLYYYVVVUUUPPPRRR[[[cccyyyfffJJJ@@@EEEBBBAAA@@@>>><<<;;;::::::999;;;===>>>???>>>===<<<<<<<<<<<<;;;:::999777666666666666666666777888888888:::<<<===???AAAEEEHHHPPPQQQTTT[[[ccckkkqqqttt||||||}}}~~~~~~rrr___\\\XXXUUUTTTTTTVVVWWW^^^fffsss}}}}}}~~~~~~qqqddd]]]WWWNNNGGGGGGCCC@@@BBBAAA??????BBBAAA@@@>>>===>>>@@@BBBCCC@@@===:::888999999999888777777777777777888999999888:::;;;===???DDDJJJNNNVVV[[[bbbiiipppwww}}}}}}jjjbbbccclll}}}~~~aaaLLLCCC>>>:::::::::::::::;;;;;;;;;;;;999888999:::999;;;GGGSSSUUUUUUPPPPPPXXX]]]pppkkkOOOCCCGGGBBBAAA???===<<<;;;::::::;;;<<<===>>>>>>======<<<<<<<<<<<<;;;:::999888777444444444444444555666666999:::;;;<<<>>>AAAEEEIIILLLNNNRRRYYYbbbjjjqqqttt{{{{{{|||}}}~~~pppkkkccc\\\YYYXXX[[[]]]```gggsss~~~~~~}}}{{{|||uuulllbbbVVVMMMKKKEEEAAABBBAAA??????AAAAAA@@@>>>===>>>???AAABBBIIIBBB:::777888::::::888888777777777777888999999999:::;;;<<<>>>AAAFFFIIINNNSSSZZZbbbjjjqqqxxx}}}yyyjjjbbbhhh|||iiiRRREEE???<<<999999999:::::::::;;;;;;:::999999999777888AAAKKKSSSUUUPPPPPPTTTVVVeee~~~zzzrrrUUUGGGGGGAAA@@@???===<<<;;;;;;;;;===============<<<<<<<<<<<<<<<<<<<<<;;;999888777444444444444444555666666999:::;;;;;;<<<@@@EEEIIIIIIKKKPPPVVV___hhhppptttyyyzzz{{{}}}wwwllldddbbbdddeeeiiinnnxxx~~~~~~zzzzzz}}}|||oooaaaVVVOOOHHHBBBBBBCCCAAAAAACCCAAA@@@???>>>>>>???AAAAAAJJJFFF@@@;;;999999999999888888888777777888999999999:::;;;<<<<<<>>>BBBEEEHHHLLLTTT\\\dddllltttyyyxxxooossslllUUUFFF???>>>999999999::::::::::::;;;:::999888888777777>>>GGGQQQVVVSSSQQQSSSRRR\\\pppxxxwwwZZZIIIEEE@@@???>>>===<<<;;;;;;;;;???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888666666666666666777888888999999::::::;;;???EEEIIIIIIKKKPPPVVV]]]eeennnsssyyyzzz{{{}}}yyysssrrrrrrvvvyyy|||zzz}}}|||{{{}}}~~~nnncccTTTJJJCCCBBBCCCBBBBBBCCCBBBAAA@@@??????@@@AAAAAAEEEGGGGGGBBB;;;777888;;;999999888888888888888999777888999999888999<<<>>>DDDHHHOOOWWW___gggooouuu|||yyyqqq|||~~~jjjVVVGGGAAA@@@999999:::::::::;;;;;;;;;:::888888999888888>>>EEENNNWWWVVVSSSUUUSSSYYYjjjwww}}}{{{___KKKCCC>>>>>>===<<<<<<;;;<<<<<>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999666666666666666777888888888999999:::;;;???DDDHHHKKKMMMQQQUUU[[[bbbkkkqqqyyyzzz||||||yyyxxxzzz}}}~~~~~~}}}~~~~~~}}}~~~~~~sss\\\PPPFFFDDDDDDCCCBBBBBBCCCBBBBBBAAAAAAAAAAAAAAA@@@FFFJJJFFF===777888<<<::::::999888888888888999888999::::::::::::<<<>>>AAAEEEKKKQQQXXX```iiinnnvvv{{{}}}tttjjjqqq{{{kkkZZZKKKDDDCCC:::::::::;;;;;;;;;<<<<<<:::888888:::::::::>>>DDDKKKVVVXXXVVVXXXXXX]]]kkk}}}vvvzzz}}}eeeOOOBBB======<<<<<<;;;<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::444444444444444555666666666777999;;;<<>>::::::<<<;;;:::999999888888888999999;;;<<<<<<<<<<<<===???>>>AAAEEEKKKQQQXXX```eeemmmrrrzzz}}}}}}ppprrryyypppaaaRRRHHHFFF;;;;;;<<<<<<<<<=========;;;888888::::::999;;;@@@FFFTTTXXXWWW[[[\\\bbbooo~~~vvvwwwttt|||mmmTTTDDD<<<<<<;;;;;;;;;<<<<<<===;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::444444444444444555666666444666:::<<<===???AAADDDGGGKKKOOORRRVVV]]]hhhpppwwwyyy|||xxxvvvuuuvvvvvv~~~}}}{{{}}}ssssssvvv{{{~~~zzz}}}}}}~~~xxxiiiZZZTTTQQQLLLHHHGGGEEEEEEDDDDDDDDDCCCCCCBBBCCCCCCCCCAAA???=========;;;::::::999888888888999555777999999888888:::;;;;;;>>>BBBFFFKKKRRRZZZ___eeekkksss{{{{{{wwwwww}}}uuugggWWWKKKGGG<<<<<<<<<============>>><<<888888:::999777888<<>>===<<<<<<<<<<<<===<<<<<<;;;;;;666666666666666777888888222666:::===>>>???AAABBBDDDHHHMMMPPPTTT\\\hhhpppvvvxxx{{{~~~xxxrrrpppqqqsss~~~~~~~~~}}}||||||{{{{{{rrrvvv|||}}}}}}}}}}}}~~~}}}rrrggg___WWWOOOJJJDDDEEEFFFGGGGGGEEEBBBAAAAAAAAA@@@???>>>===<<<;;;999999888888777666666666999999888888999:::;;;;;;@@@@@@AAACCCHHHMMMSSSVVV___eeemmmtttzzz}}}|||yyymmmeeeXXXKKK@@@@@@???===<<<<<<:::888<<<<<<;;;:::::::::;;;;;;AAAIIIVVV___```bbblllyyyqqqmmmzzzyyyaaaNNNAAA<<<:::===???======???>>>>>>????????????>>>>>>???>>>===<<<;;;:::999999555555444444444555555666777777999;;;===@@@BBBDDDEEEHHHMMMQQQVVV^^^hhhoootttvvvxxx{{{~~~}}}wwwrrrpppqqqsss~~~}}}|||{{{zzzyyyxxxxxxtttxxx|||~~~~~~~~~~~~~~~~~~{{{ssshhh]]]UUUKKKJJJIIIHHHFFFDDDCCCBBBAAAAAA@@@???>>>=========;;;::::::999999888777777777777666666777888888999<<<<<<===???CCCHHHMMMPPPZZZ___gggnnnttt|||vvvlll^^^QQQEEECCC???;;;:::<<<======<<<<<<;;;:::::::::;;;;;;>>>FFFSSS\\\^^^aaakkkwwwtttkkkwww{{{dddQQQEEE???<<<>>>???===<<<>>>======>>>>>>>>>>>>======???>>>===<<<;;;:::999999666555555444444555555666777777999:::===@@@BBBCCCDDDGGGLLLPPPTTT\\\fffmmmtttvvvxxx{{{~~~~~~}}}zzzuuuqqqooopppqqq{{{{{{zzzyyyxxxwwwvvvvvvxxxzzz}}}~~~~~~~~~{{{lllaaaYYYVVVQQQLLLHHHEEEEEEDDDAAAAAA@@@@@@?????????>>><<<<<<;;;;;;:::999999999777777777666777777888999;;;;;;;;;===@@@DDDGGGJJJRRRWWW___fffmmmuuu||||||{{{qqqcccVVVKKKEEE>>>::::::<<>>???===;;;<<<======>>>>>>>>>>>>======>>>>>>===<<<;;;::::::999666666555555555555666666777777888:::<<>>;;;;;;<<>>>>>??????>>>>>>===>>>======<<<;;;;;;::::::777777666666555666666666666777888999<<<>>>@@@AAABBBFFFKKKNNNRRRXXXaaagggqqqsssvvvyyy}}}~~~|||uuutttrrrooommmmmmpppsssvvvwwwwwwxxxyyyyyyzzzzzz{{{||||||{{{{{{}}}|||uuuiii[[[PPPIIIFFFDDDBBBBBBBBBBBBAAAAAAAAAAAA===<<<<<<;;;::::::999999::::::999999999999999:::<<<<<<<<<===>>>@@@BBBDDDHHHMMMTTTZZZaaajjjttt|||hhheeegggkkk|||zzzpppWWWKKK@@@======;;;<<>>??????@@@@@@??????>>>=========<<<;;;;;;::::::999888777666666666666666666777777999;;;===???@@@CCCGGGLLLOOORRRXXX___eeemmmooorrrvvvzzz~~~{{{{{{{{{yyywwwrrrqqqooolllkkkmmmrrruuuvvvwwwwwwxxxyyyzzz{{{{{{zzzzzz{{{{{{{{{}}}yyyiiiZZZOOOGGGDDDDDDCCCCCCCCCBBBBBBAAAAAA======<<<<<<;;;:::::::::999888777777666777777777999999999:::<<<===??????EEEJJJPPPUUU[[[dddooovvv{{{fff[[[XXX^^^rrr~~~aaaQQQDDD@@@>>>::::::===>>>===<<<;;;:::999999999;;;;;;AAAKKKQQQTTTXXX\\\bbbkkkyyykkkfffddduuuxxxooo]]]NNN>>>999999:::;;;<<<>>>>>>????????????>>>>>>======<<<<<<<<<;;;;;;;;;:::999888777777666666777666666777888:::<<<>>>???CCCGGGLLLOOORRRVVV]]]bbbiiikkknnnssswww{{{}}}~~~~~~{{{yyyxxxwwwtttqqqqqqooollliiiiiimmmsssxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxyyyzzz{{{~~~|||jjjZZZOOOIIIEEEEEEDDDDDDCCCBBBAAAAAA???>>>>>>======<<<;;;;;;999888888777666666777777666777888999:::<<<======AAAEEEKKKOOOUUU]]]hhhooouuu}}}kkkXXXQQQXXXlll~~~nnnZZZGGGAAA>>>999:::???>>>===<<<;;;:::999999999;;;999===FFFLLLNNNOOORRRVVV^^^lll~~~uuummmeeeppp|||lllYYYDDD:::999999:::;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777666666777888:::<<<===>>>BBBFFFKKKNNNPPPTTTZZZ___dddfffjjjoootttwwwzzz{{{}}}|||xxxwwwwwwuuuqqqmmmqqqoookkkhhhhhhmmmtttzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuvvvxxxzzz{{{~~~wwweeeWWWPPPGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@??????>>>=========;;;;;;:::999888888999999666777888:::;;;===>>>>>>>>>BBBGGGKKKPPPYYYcccjjjpppyyyvvv___TTT[[[nnn}}}www```JJJBBB>>>999;;;BBB>>>>>><<<;;;:::999999999:::888:::BBBIIIJJJJJJLLLMMMTTTcccwwwvvvjjjrrr~~~|||uuuvvvaaaIII<<<999999999;;;:::;;;;;;;;;;;;;;;;;;:::<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777777777777666666777888999;;;===>>>AAAEEEJJJMMMOOORRRXXX]]]bbbdddhhhmmmqqquuuxxxzzz|||~~~~~~yyyxxxrrrsssrrrpppnnnnnnppprrrnnnnnnlllkkkkkkoootttyyywwwwwwvvvtttssssssvvvxxxyyyxxxwwwyyy|||uuubbbWWWOOOJJJGGGGGGEEEAAAAAACCCAAAAAA@@@???>>>===<<<<<<::::::999888777777777888666777888999;;;<<<===>>>===???CCCHHHMMMTTT[[[```lllrrr{{{nnnaaa```mmm}}}fffKKKAAAAAA???======<<<<<<;;;::::::999888888888888999===CCCFFFFFFEEEHHHNNNVVVbbbwww{{{qqqzzz{{{yyyjjjLLLAAA===777666999::::::::::::::::::::::::============<<<<<<<<<<<<999999888777666555444444555555666666777999:::;;;CCCDDDFFFIIIMMMQQQVVVXXXbbb```eeeoootttrrrrrruuu|||~~~xxxsssqqqooooooooommmkkkjjjlllnnnllllllllljjjjjjmmmqqquuuvvvvvvuuutttrrrrrrtttwwwxxxwwwvvvxxx{{{ooocccVVVPPPKKKIIIGGGDDDDDDFFFBBBBBBAAA@@@???>>>======;;;:::999888888888888888888888999999::::::;;;;;;<<<>>>BBBEEEIIIOOOVVVZZZfffllluuu}}}|||mmmiiitttnnnRRRDDDAAA>>><<<;;;<<<<<<;;;::::::999888888888888999===BBBEEEFFFEEEDDDIIIOOOZZZoooxxx{{{vvv~~~sssRRRCCC===888777;;;;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<::::::999888777666555555555555666666777999:::;;;@@@BBBEEEIIIMMMQQQVVVYYY\\\\\\aaaiiimmmmmmqqqvvv{{{~~~yyysssmmmiiijjjjjjjjjhhhffffffggghhhjjjjjjkkkjjjiiijjjmmmppptttuuutttsssqqqqqqsssuuuuuuuuuuuuwwwyyy|||rrr\\\TTTLLLHHHEEEBBBBBBEEECCCCCCBBBAAA@@@???>>>>>><<<;;;:::999888888888888999999999999999999888888;;;<<>>999999===<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;:::999888777666666555555666666777999:::;;;<<>>AAAEEEKKKOOOWWW]]]fffpppyyy~~~gggQQQDDD===;;;:::;;;;;;;;;::::::999999999888888999;;;>>>BBBEEEFFFCCCDDDFFFLLLZZZnnnyyynnn```JJJ@@@:::999;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<;;;:::999888777666666555555555666666777999:::;;;:::>>>DDDHHHJJJNNNRRRVVVWWWZZZ]]][[[YYY^^^kkkwww|||yyyssspppmmmiiieeefffggggggfffcccaaaaaabbbgggiiijjjjjjiiihhhhhhjjjooopppqqqqqqppppppqqqssssssuuuvvvwwwvvvwwwyyy{{{|||~~~vvvhhhZZZQQQLLLGGGEEEFFFBBBBBBBBBAAAAAA@@@@@@??????>>>===;;;:::999999999666777777888888999::::::666888:::===???DDDIIINNNRRRXXXaaakkkttt~~~rrrZZZIIIAAA>>>===;;;;;;::::::::::::999999999999999:::<<>><<<;;;:::::::::777777888888999:::;;;;;;666888:::<<<>>>BBBHHHLLLOOOTTT\\\eeeoooyyyfffRRRHHHCCC???::::::::::::::::::::::::999999999888:::===CCCGGGHHHFFFEEEHHHNNN\\\rrrsss}}}iiiPPPBBB<<<999777888999999::::::;;;;;;;;;============<<<<<<<<<<<<999999888777666555444444555555666666777999:::;;;999>>>CCCEEEFFFIIIQQQWWWhhhjjjdddXXXQQQWWWeeeppp{{{}}}wwwssssssppplllhhhfffeeeffffffggghhhgggdddbbbaaaaaaccceeeeeeeeeddddddfffhhhiiilllooopppqqqrrrtttvvvwwwzzz}}}{{{wwwtttvvvxxxwwwyyy{{{~~~oooccc[[[RRRKKKIIIFFFFFFEEEEEEEEEEEEDDDDDDAAA@@@???===<<<;;;::::::999999999999::::::::::::888999:::;;;===@@@DDDHHHJJJOOOVVV___hhhsss}}}sss\\\NNNFFFAAA::::::::::::::::::::::::999999999888888<<>><<<;;;;;;:::<<<<<<;;;;;;:::999888888:::;;;;;;;;;;;;===AAADDDGGGKKKRRRZZZcccnnnxxx~~~{{{bbbRRRHHHAAA::::::::::::::::::::::::999999999777777;;;BBBHHHQQQNNNOOOSSSXXXddd|||~~~uuuttt}}}rrrRRRBBB======;;;::::::;;;;;;<<<===>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::999888777666666555555666666777999:::;;;555:::@@@BBBDDDKKKXXXbbbqqqpppgggWWWQQQZZZffflllvvv{{{|||xxxsssoooiiilllmmmjjjdddaaabbbeeehhhiiihhhfffccc```______bbbccccccbbbaaabbbeeegggllljjjiiilllpppssssssrrrvvvxxxzzzzzzxxxwwwvvvwwwsssvvvzzz~~~xxxmmmaaaYYYPPPLLLHHHGGGHHHIIIFFFCCCBBBAAA???>>>>>>>>><<<:::===:::888888:::<<<:::888777777888999;;;===???@@@GGGHHHNNNWWW^^^eeeppp{{{pppUUUFFFBBB999;;;<<<<<<<<<<<<:::777;;;;;;:::999999<<>><<<===999999999:::;;;<<<===>>>============<<<<<<<<<<<<;;;::::::999777666444333444444444555666777777888666777<<>>???DDDEEEKKKSSSZZZ```lllvvv~~~yyy^^^KKKCCC>>>===<<<;;;;;;;;;;;;999;;;;;;:::999999<<>>============<<<<<<<<<<<<:::::::::999777666444333444444555555666777777888777777;;;@@@CCCHHHUUUcccttthhh[[[UUUTTTXXX```hhhtttwww{{{yyyqqqlllhhhdddaaa___``````]]]ZZZYYY\\\```bbbdddeeedddbbb^^^]]]\\\aaabbbcccbbbbbbbbbeeeggghhhggghhhkkkooosssuuuuuuwwwyyy|||}}}}}}}}}~~~yyyzzz{{{}}}zzzwwwssstttwwwyyy|||vvvbbbZZZPPPIIIGGGGGGFFFEEEDDDCCCAAAAAAAAAAAA???===>>><<<::::::;;;;;;:::999999999999999:::;;;<<<===@@@AAAFFFNNNTTTZZZdddoooxxx|||lllTTTEEEBBB???<<<;;;;;;<<<<<<<<<;;;;;;:::999999;;;@@@DDDMMMUUUWWW[[[gggqqq~~~{{{|||{{{vvvttt[[[JJJ???::::::::::::::::::;;;<<<===============<<<<<<<<<<<<;;;:::::::::999888666555444444444555555666777777777888888:::>>>AAAGGGUUUaaakkk^^^RRRPPPTTTYYY___eeeppptttxxx|||}}}~~~ssskkkgggeeebbb```ZZZZZZZZZXXXVVVWWW[[[^^^___bbbddddddbbb___]]]]]]aaabbbbbbbbbbbbccceeehhhiiijjjjjjmmmpppsssuuuvvvvvvyyy}}}}}}|||||||||~~~zzzsssmmmhhheeeccccccfffmmmyyyrrrgggYYYOOOJJJHHHGGGFFFEEEDDDBBBBBBCCCBBBAAA???>>>===<<<;;;;;;;;;:::::::::::::::999::::::;;;;;;===>>>CCCIIINNNTTT^^^hhhsssxxx{{{```LLLDDD???<<<===???>>>======<<<;;;;;;999999;;;???BBBIIISSSWWWZZZfffooo|||zzzttt|||sss]]]MMMBBB======;;;;;;;;;;;;;;;<<<============<<<<<<<<<;;;;;;;;;:::::::::999888777555555555555555555666666777777888999:::;;;>>>GGGSSS^^^bbbUUULLLMMMUUU[[[___bbblllpppuuuyyy{{{|||}}}~~~|||uuulllfffdddcccbbb```YYYXXXWWWVVVVVVXXX[[[^^^___aaaccccccbbb```______aaaaaabbbbbbbbbcccfffhhhlllmmmnnnoooppprrrtttuuuuuuxxx|||~~~~~~}}}||||||~~~xxxqqqiiibbb[[[UUURRRVVV]]]iii|||uuudddVVVNNNJJJHHHFFFFFFDDDCCCCCCDDDDDDBBBAAA>>>>>>===<<<;;;:::;;;;;;::::::999999999::::::;;;<<<===AAAGGGKKKOOOXXXbbbooouuu~~~{{{oooXXXFFF???<<<@@@CCC@@@>>>???<<<<<<;;;:::999:::===@@@GGGSSSWWWYYYdddlllwwwxxxzzzuuusssnnn[[[NNNDDD??????<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::999777666555555555555555666666666666888999999999===FFFQQQYYYYYYOOOHHHMMMUUU[[[^^^```ggglllrrrwwwyyyzzz|||}}}~~~rrrlllddd`````````___]]]YYYXXXWWWWWWXXXZZZ\\\^^^^^^```aaaaaa```___```aaa```aaabbbbbbbbbcccfffiiimmmnnnoooooooooppprrrtttsssvvvzzz}}}~~~~~~~~~}}}}}}yyyqqqhhh___WWWNNNJJJMMMRRRYYYiiiyyyqqqaaaVVVOOOIIIFFFFFFDDDCCCCCCDDDDDDCCCBBB?????????===;;;:::;;;<<<:::999999999999::::::;;;<<<<<>>===<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999888777666555555666666666666666666666999999999===FFFOOOSSSQQQJJJGGGMMMUUUYYY\\\^^^dddiiipppvvvyyy{{{|||}}}tttvvvxxxlllgggaaa^^^^^^^^^\\\ZZZYYYXXXXXXYYY[[[\\\]]]]]]]]]^^^^^^^^^]]]^^^```bbb```aaabbbbbbbbbcccfffiiijjjlllnnnnnnmmmnnnqqqtttpppssswwwzzz|||}}}}}}}}}}}}~~~|||tttiii___VVVLLLGGGJJJKKKMMMWWWeeeqqqpppcccYYYPPPJJJEEEDDDCCCCCCDDDDDDCCCBBB???@@@@@@>>>;;;:::;;;===999888888888999:::;;;;;;;;;;;;>>>BBBEEEHHHPPPYYY```iiiuuu}}}uuuiiippp{{{xxxYYYIII>>>???@@@<<<;;;@@@<<<<<<<<<:::999999;;;===AAAPPPRRRPPPWWW```hhhttt{{{yyyqqqsss~~~}}}iiiZZZPPPFFF???>>>======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::999888777777666666666666666666666555444888:::888===GGGNNNOOOKKKGGGHHHNNNSSSUUUXXX[[[aaagggooouuuzzz|||~~~|||mmmmmmvvvzzzssskkkgggaaa^^^^^^^^^[[[YYYYYYYYYYYYZZZ\\\]]]]]]\\\\\\]]]\\\[[[[[[\\\___bbb```aaabbbbbbbbbdddgggiiifffiiikkkllllllmmmqqquuuooorrrvvvyyyzzz{{{}}}~~~|||}}}~~~wwwkkk```WWWLLLFFFIIIHHHFFFLLLXXXaaaqqq}}}ooobbbWWWPPPEEEDDDCCCCCCDDDDDDCCCBBB???AAAAAA???;;;999;;;===888888888888999:::;;;<<<::::::===AAACCCFFFNNNWWWYYYdddqqqzzz}}}rrrdddjjjvvvcccOOO???======999:::@@@<<<<<<<<<:::999999;;;======KKKMMMIIIPPPXXX```kkkxxx{{{~~~vvvuuu~~~lll^^^SSSIIIAAA???>>>======<<<<<<<<<======<<<<<<;;;;;;;;;::::::::::::::::::::::::999888777666666666666666555555555333888:::999===GGGLLLLLLGGGEEEHHHNNNQQQRRRUUUYYY```fffnnnvvvzzz}}}zzzkkkjjjttt{{{uuupppiiieeeaaa^^^\\\[[[ZZZYYYXXXXXXYYY[[[\\\]]]^^^^^^^^^\\\YYYXXXXXXZZZ]]]```cccaaa^^^\\\]]]aaafffjjjlllkkkkkkllloooppppppooommmppptttwwwxxxyyy{{{|||||||||}}}|||mmmbbbUUUOOOGGGBBBBBBEEEFFFFFFRRRaaappp|||{{{nnnaaaVVVMMMFFFAAACCCFFFCCC@@@???AAA@@@???===<<<<<<<<<<<<::::::::::::::::::::::::;;;<<<<<<===???DDDKKKQQQXXX___iiirrrxxx~~~vvvfffdddmmm{{{sss]]]EEE===<<<<<<<<<>>>???===;;;999999999:::;;;???DDDIIIKKKJJJNNNWWW^^^oooyyywww|||~~~{{{zzz~~~yyyaaaSSSNNNIIICCC===;;;::::::<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888::::::888555222555555555555555555555555888:::888666:::DDDHHHFFFAAADDDHHHLLLOOORRRVVVYYYbbbhhhpppwww|||tttgggiiiooo{{{uuuoookkkgggccc___\\\[[[ZZZYYYXXXXXXYYYYYYZZZ[[[]]]]]]^^^^^^\\\ZZZXXXXXXZZZ]]]___aaa___]]]\\\^^^aaafffhhhjjjjjjjjjlllnnnpppppppppooorrruuuwwwyyyzzz|||~~~~~~ssshhhZZZSSSJJJCCCAAABBBCCCDDDIIITTT___hhhttt}}}ooodddSSSJJJCCCDDDFFFDDDBBBBBBAAAAAA@@@>>>======<<<<<<::::::::::::::::::::::::;;;<<<<<<===???DDDKKKOOOYYY___iiipppvvv|||}}}ooojjjmmmwwwhhhNNNAAA>>><<<;;;<<<>>>===;;;999888999::::::===BBBHHHIIIHHHLLLTTT[[[mmm~~~www}}}|||vvvvvviiiVVVLLLEEE???===<<<::::::<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;999666333444444444444444555555555666888777555:::CCCGGGEEE@@@CCCFFFJJJLLLPPPSSSVVV___eeemmmtttyyy}}}pppeeehhhpppwwwqqqmmmhhhdddbbb___[[[YYYYYYYYYYYYXXXYYYYYYYYYYYYZZZ\\\]]]]]]^^^\\\ZZZXXXXXXZZZ\\\]]]]]]]]]\\\]]]___aaaeeeggghhhhhhhhhjjjnnnpppqqqppprrrtttvvvwwwxxxzzz}}}zzzpppeee]]]RRRHHHCCCAAAAAABBBEEEJJJQQQWWWbbbrrrzzznnn\\\QQQHHHFFFFFFEEEDDDEEECCCBBBAAA@@@???>>>>>>===::::::::::::::::::::::::;;;;;;<<<<<<>>>CCCIIIMMMUUU[[[dddkkkqqqxxx}}}yyyuuuwwwvvvZZZGGG@@@<<<::::::===<<<:::999888888999999<<>><<<::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;;;;:::777444444444444444444444444444444666555555:::AAAEEEDDD>>>AAADDDGGGIIILLLOOORRR[[[aaaiiipppuuuyyy|||lllccciiitttwwwnnniiifffcccaaa]]]ZZZWWWVVVWWWXXXYYYXXXZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\ZZZXXXXXXYYY[[[\\\ZZZ[[[\\\]]]___aaaccceeefffeeefffiiimmmppppppppprrrssstttuuuvvvxxx|||xxxssskkk^^^RRRHHHCCCAAAAAABBBEEEGGGLLLUUUdddrrrzzzwwwhhhZZZMMMGGGFFFEEEEEEGGGDDDCCCCCCBBBAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>AAAFFFJJJNNNTTT]]]dddkkkrrr{{{zzzxxxbbbKKK@@@<<<:::999<<<;;;:::888888888888888;;;@@@DDDFFFFFFHHHMMMQQQcccwwwuuuvvv|||gggUUUJJJDDD@@@===;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<;;;999666444444444444333333333333333333444666:::???BBBAAA===@@@CCCEEEGGGJJJMMMPPPXXX^^^eeelllrrrvvvzzz}}}kkkcccjjjxxxxxxnnngggdddcccaaa___XXXVVVTTTTTTVVVXXXYYYYYYZZZYYYXXXWWWXXXYYYZZZ[[[\\\[[[ZZZYYYXXXYYY[[[\\\ZZZ[[[\\\]]]___aaabbbcccdddcccdddgggkkknnnoooooopppqqqrrrssssssuuuyyy|||~~~}}}wwwlll^^^QQQGGGBBB@@@======???CCCJJJSSS___gggsssxxxsssdddSSSJJJGGGEEEEEEHHHDDDDDDDDDDDDCCCAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===@@@DDDGGGIIIOOOWWW___fffpppzzz{{{ttteeeLLL@@@===;;;999;;;;;;:::999888888888888;;;???DDDGGGHHHIIILLLNNN\\\mmmxxxuuusss]]]OOOHHHAAA>>>;;;999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<:::888555555555444444333333333333222333777;;;===>>>???===???BBBEEEGGGIIIMMMOOOWWW[[[cccjjjoootttyyy|||{{{jjjdddkkkzzzvvvooogggbbb```___]]][[[TTTRRRQQQRRRUUUXXXZZZZZZ[[[ZZZXXXWWWVVVWWWYYYZZZZZZZZZYYYYYYYYYZZZ[[[\\\\\\\\\]]]^^^___```bbbccccccbbbcccfffjjjmmmnnnnnnmmmooopppqqqrrrsssvvvxxxzzz{{{~~~{{{mmm^^^PPPFFFAAA>>><<<===AAADDDIIIQQQYYYbbbjjjsssyyyzzzyyyyyyzzz}}}zzzxxxxxx{{{~~~nnn[[[OOOJJJFFFFFFHHHDDDDDDEEEEEEDDDBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<>>>BBBEEEGGGMMMTTT\\\dddnnnyyyvvvfffLLL@@@>>>===:::;;;;;;;;;:::999999888888:::>>>CCCGGGIIIJJJLLLMMMWWWdddxxx~~~uuu}}}eeeRRRIIICCC???;;;999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;;;;:::888666666666555555444444333555222444999<<<;;;;;;<<<;;;>>>AAADDDFFFIIIMMMOOOUUUYYY```gggmmmrrrxxx{{{~~~{{{tttiiihhhqqqpppjjjccc^^^]]][[[XXXVVVQQQPPPOOOQQQUUUXXX[[[\\\\\\ZZZXXXVVVUUUVVVXXXYYYXXXXXXXXXXXXYYY[[[\\\]]]___^^^^^^]]]^^^```aaaccccccbbbccceeeiiilllllllllkkkmmmppprrrrrrrrrtttvvvwwwyyy|||ooo]]]PPPIIIEEE@@@???AAAAAABBBIIIRRRWWW```lllrrrssspppoooooommmjjjeeeaaa```aaadddfffpppxxxcccUUUNNNHHHGGGHHHDDDDDDEEEEEEDDDBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<===@@@CCCFFFKKKQQQWWW^^^hhhsss{{{eeeLLL@@@???>>>:::<<<<<<<<<;;;;;;:::999888888<<>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<;;;<<>>:::<<<<<<<<<<<<;;;:::999999666:::@@@EEEIIIJJJKKKJJJTTT\\\kkk}}}uuuvvv{{{vvv]]]PPPDDD@@@<<<999888999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888:::::::::888999888888777666555555555888444555<<<===999777888777:::>>>AAADDDHHHLLLOOOQQQUUU\\\ccciiioootttxxxvvvzzz}}}uuuooonnnoooppp{{{lllbbbZZZZZZZZZUUUOOOLLLKKKMMMPPPTTTWWWYYYZZZ[[[XXXXXXXXXWWWVVVUUUTTTSSSXXXWWWVVVVVVWWWYYY[[[]]]aaa```^^^]]]]]]^^^```aaaaaadddhhhjjjkkklllmmmnnnkkknnnrrrsssrrrqqqrrrtttzzz{{{{{{{{{|||lll[[[QQQHHHBBBAAABBBBBBCCCFFFMMMYYYeeejjjkkkkkkiiieee\\\YYYSSSMMMJJJIIIIIIJJJOOORRR]]]mmm~~~yyymmmaaaSSSIIIFFFIIIGGGFFFEEEDDDCCC@@@===<<<===>>>???>>>;;;888666;;;;;;;;;<<<<<<>>>??????BBBEEEIIINNNUUU]]]ffflllttt{{{iiiSSSFFF@@@===<<<<<<<<<<<<<<<;;;:::999888;;;;;;===CCCKKKPPPQQQPPPRRRZZZjjj{{{wwwsssxxx}}}bbbMMMKKKCCC:::666888;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<777888999999;;;;;;<<<===777666444444333444555666666666777888888888888888888:::===???AAADDDIIILLLKKKRRR[[[aaafffjjjooossstttxxx|||~~~uuukkkhhhiiinnnvvvjjj```XXXWWWWWWSSSMMMJJJLLLNNNQQQUUUXXXZZZZZZ[[[WWWWWWVVVUUUUUUTTTSSSSSSUUUTTTTTTUUUWWWYYY\\\^^^___^^^^^^]]]^^^___```aaadddgggkkkmmmnnnnnnpppqqqpppsssuuuuuutttrrrssstttwwwxxxyyyzzz|||zzzlll\\\RRRHHHDDDCCCAAACCCFFFJJJWWWdddjjjkkkjjjgggbbb]]]XXXRRRKKKFFFDDDDDDDDDGGGIIIQQQ___nnnyyykkk\\\PPPLLLJJJHHHFFFEEEEEEDDDBBB@@@======>>>>>>===;;;999888;;;;;;;;;<<<<<<===>>>???AAACCCGGGLLLRRRZZZbbbhhhpppxxxkkkVVVHHHBBB>>>===============<<<;;;:::999::::::===BBBJJJPPPRRRSSSVVV^^^nnn~~~wwwrrrtttyyyfffSSSJJJBBB999555666888999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888777666555555555666777555666666777777777777777:::<<<>>>@@@BBBFFFJJJMMMLLLRRRYYY___bbbggglllqqqxxx{{{ssskkkkkkmmmwwwfff]]]UUUTTTSSSOOOJJJHHHMMMOOORRRUUUWWWYYYZZZZZZVVVUUUSSSRRRRRRRRRSSSSSSQQQQQQRRRTTTVVVYYY\\\^^^\\\\\\^^^___``````aaaaaaeeehhhlllnnnnnnooopppqqqsssuuuvvvuuutttrrrrrrssstttuuuwwwyyy|||}}}pppqqq|||xxxggg\\\QQQJJJEEEBBBCCCFFFIIIVVVdddjjjkkkkkkgggbbb___ZZZSSSKKKEEEAAA??????@@@@@@EEENNN[[[mmmttteeeXXXRRRKKKIIIGGGFFFFFFEEEDDDBBB??????>>>===<<<;;;::::::<<<<<<;;;<<<<<<===>>>???@@@BBBEEEIIINNNUUU\\\bbbjjjsssrrr\\\MMMEEEAAA???===>>>>>>>>>>>><<<;;;:::::::::;;;@@@HHHPPPUUUWWWZZZbbbqqq{{{tttssstttjjj[[[JJJDDD;;;666666777888777::::::::::::::::::::::::;;;;;;::::::::::::999999999999888777666777777777555555555666666666666666999;;;===???AAAEEEIIIMMMMMMQQQWWW[[[^^^ccciiinnnzzz}}}sssoooqqquuuaaaYYYQQQPPPOOOJJJGGGFFFMMMNNNQQQSSSUUUVVVWWWWWWTTTSSSQQQOOOOOOPPPRRRSSSQQQRRRSSSTTTWWWZZZ\\\]]]YYY[[[]]]```aaabbbaaaaaacccfffiiikkkkkklllmmmnnnqqqrrrssssssrrrrrrrrrsssuuuwwwyyy{{{}}}qqq```^^^hhhsssttt}}}~~~zzzvvvjjjaaaWWWPPPJJJEEEDDDHHHOOOZZZeeeiiijjjkkkiiieeeaaa]]]UUUMMMFFFBBB???>>>???>>>???EEENNN___xxx~~~qqqccc[[[LLLJJJGGGEEEEEEFFFEEEDDDAAA@@@>>><<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???AAADDDGGGKKKQQQXXX\\\cccmmmzzzzzzbbbRRRIIIDDDBBB>>>???@@@@@@???>>><<<;;;:::999:::>>>EEENNNVVV[[[[[[cccqqqzzzuuurrrxxxyyyjjj___NNNHHH@@@;;;999999999888999999999999999999999999777888999999;;;;;;<<<===999999888888777777666666444444444444555555666666666888;;;<<<>>>BBBFFFJJJOOORRRVVVYYY[[[```gggmmmxxx{{{vvvuuuzzz~~~\\\UUUNNNMMMKKKHHHFFFGGGKKKMMMOOOQQQRRRSSSSSSSSSRRRPPPOOONNNNNNOOOQQQSSSSSSTTTUUUVVVXXXZZZ[[[\\\XXXZZZ]]]```bbbbbbaaaaaabbbeeehhhjjjjjjjjjkkklllppppppppprrrtttvvvwwwwwwyyy{{{|||}}}~~~~~~jjjWWWQQQWWW^^^bbbjjjoooooommmmmmllljjjccc]]]YYYVVVQQQKKKIIILLLWWW```hhhiiiiiijjjjjjhhh```]]]VVVNNNHHHCCC@@@???@@@??????BBBHHHVVVppp~~~nnnbbbPPPLLLHHHEEEDDDEEEDDDDDDBBBAAA???===<<<<<<<<<======<<<<<<<<<<<<======>>>@@@AAACCCFFFIIINNNTTTYYY^^^gggttthhhWWWLLLEEEBBB>>>???AAAAAAAAA???<<<;;;:::999:::===CCCLLLUUU[[[\\\cccppp}}}wwwsssuuuzzzqqqfff___PPPKKKDDD>>>:::999888888999999999999999999999999777888999999;;;;;;<<<===999999888888777666555555555444444333444555666666555777999;;;===AAAEEEIIIOOORRRUUUWWWYYY^^^fffkkkvvvyyy~~~{{{|||XXXQQQLLLKKKIIIGGGGGGIIIKKKLLLNNNOOOPPPPPPPPPPPPOOOOOONNNNNNNNNPPPQQQRRRSSSTTTUUUWWWXXXZZZ[[[[[[YYY[[[]]]```bbbbbbaaaaaadddfffiiikkkkkkkkklllmmmqqqppppppssswww{{{|||||||||}}}}}}zzzzzzyyyuuurrrsssssssssrrrtttyyyvvvdddTTTMMMMMMPPPSSSXXX[[[YYYYYY[[[[[[YYYYYYWWWWWWXXXUUUQQQQQQUUU```hhhnnnnnnllllllkkkiii___\\\VVVOOOHHHCCC@@@?????????@@@AAAEEERRRjjjtttcccVVVQQQKKKGGGDDDDDDCCCCCCBBBAAA???>>>===<<<============<<<<<<<<<<<<======???AAABBBDDDGGGLLLRRRVVVZZZcccooozzzrrr```RRRGGGAAA>>>???AAABBBAAA???<<<::::::::::::<<<@@@HHHRRRXXX[[[aaammmzzzzzzvvvvvv~~~~~~tttpppoooiiiaaa\\\QQQMMMFFF???:::777777777999999999999999999999999;;;;;;::::::::::::999999999999999999888666555444555555444333333555666777666888;;;<<>>AAADDDFFFQQQggg{{{}}}iii]]]XXXPPPIIIFFFDDDDDDCCCBBBAAA@@@???>>>===============<<<<<<<<<<<<=========???@@@BBBEEEJJJPPPTTTYYYaaalllvvv}}}{{{ppp^^^NNNDDD===???AAABBBAAA???<<<:::::::::;;;<<<>>>EEENNNTTTTTT[[[fffrrrxxxyyyxxx|||zzzjjjffffffbbb]]]ZZZTTTPPPJJJBBB<<<888777888::::::::::::::::::::::::;;;;;;::::::::::::999999:::;;;;;;:::999888666555666555444333444555777888666777:::<<<>>>AAAFFFIIIJJJNNNRRRUUUWWW[[[bbbgggmmmrrrwww|||TTTNNNJJJJJJIIIHHHJJJNNNMMMNNNOOOPPPQQQPPPOOONNNLLLMMMNNNPPPPPPQQQQQQQQQLLLNNNQQQTTTWWWZZZ\\\\\\\\\\\\^^^___``````aaaaaadddfffiiikkkjjjjjjkkklllqqqooonnnqqqvvvzzz{{{{{{yyy{{{}}}~~~~~~}}}|||}}}~~~yyyppphhhfffeeebbbaaabbb```^^^]]]]]]```eeejjjmmmvvvppphhhaaa\\\YYYUUUSSSTTTSSSPPPNNNPPPUUUUUUPPPSSSRRRTTTVVVWWWXXX^^^fffuuu~~~vvvooohhhddd]]]UUUNNNGGGCCCAAA===???DDDFFFHHHRRRggg{{{vvvbbb\\\SSSLLLGGGEEEDDDCCCBBBAAAAAA@@@???>>>======>>>======<<<<<<<<<======<<<===???AAACCCHHHNNNSSSXXX```jjjssszzz{{{zzzlllvvvkkkVVVHHH===>>>AAABBBAAA???;;;999:::;;;<<<<<<===CCCKKKQQQNNNTTT___jjjpppwww{{{zzz{{{xxxeee```aaa___[[[YYYWWWTTTNNNFFF???;;;::::::::::::::::::::::::::::::777888999:::;;;<<<<<<===<<<<<<<<<<<<;;;999777666777666444444444555777999333555777999;;;???CCCGGGGGGKKKPPPTTTVVVZZZ```eeehhhlllsssxxx|||QQQQQQNNNLLLMMMPPPMMMHHHMMMMMMMMMLLLLLLLLLLLLLLLNNNNNNNNNNNNNNNNNNOOOOOOMMMOOORRRUUUWWWXXXYYYYYYXXXYYYYYYZZZ[[[\\\\\\\\\^^^ccchhhiiigggggghhhjjjllliiihhhllluuu{{{}}}|||yyywwwuuuvvvzzz||||||zzztttqqqooorrrxxx{{{zzzxxxyyyssskkkeeeaaa`````````[[[___ccceeegggiiinnnrrrxxxzzzvvvkkkddddddccc___]]]YYYUUUVVVYYYZZZVVVRRRUUURRRRRRVVVZZZ```jjjtttvvvoookkkdddYYYNNNEEEAAA???<<<>>>AAADDDKKKYYYjjjwwwqqqeeeTTTIIIDDDDDDDDDCCCDDDDDDCCCBBBAAA???>>>===999999999::::::;;;;;;;;;<<<<<<<<<>>>AAAFFFJJJMMMUUU[[[dddmmmvvvvvvjjjmmmxxxcccFFFEEE@@@===???@@@===;;;<<<===;;;::::::<<<@@@DDDGGGIIIMMMUUU^^^eeemmmzzz}}}~~~~~~wwwvvvbbb```[[[ZZZ\\\ZZZ]]]]]]ZZZPPPDDD;;;888999777888:::<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;999888888777555444444555666666555333999888777777999<<<@@@BBBGGGJJJNNNRRRUUUYYY]]]```fffiiinnntttzzz~~~}}}MMMMMMLLLKKKPPPVVVTTTNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNOOONNNOOOQQQSSSUUUVVVWWWWWWVVVWWWWWWXXXZZZ[[[\\\\\\[[[^^^bbbeeeeeefffhhhjjjllliiihhhkkksssyyyzzzzzzvvvsssqqqrrrvvvxxxwwwvvvpppmmmkkkmmmsssxxxxxxvvvvvvsssooojjjfffcccaaa___dddiiiooorrrtttvvv{{{~~~}}}yyyyyywwwsssiiifffbbbbbbddddddaaa]]]```]]]]]]aaaeeeiiisss|||uuuqqqhhh\\\PPPFFFBBB@@@===???CCCHHHPPP]]]mmmyyyzzzmmm[[[NNNGGGFFFFFFEEEDDDDDDCCCCCCAAA???>>>===::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>AAAEEEIIILLLRRRXXXaaajjjrrr||||||hhhhhhqqqoooTTTEEE???;;;======;;;999:::??????>>><<<<<<>>>BBBEEEGGGIIIPPPXXX___ffftttuuurrr}}}{{{fff___\\\bbbgggdddaaa```]]]UUUJJJ@@@;;;999777999:::<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;999888888777666555555666777777666444777777666666888;;;>>>@@@DDDGGGLLLOOORRRVVVZZZ]]]cccgggmmmtttzzz~~~~~~~~~IIIIIIHHHKKKUUU]]][[[UUUNNNMMMMMMLLLKKKJJJIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPRRRTTTUUUVVVWWWXXXYYYZZZ\\\]]]^^^___YYYZZZ\\\___bbbeeehhhjjjkkkiiihhhkkkqqqwwwyyyyyytttrrrpppqqqtttvvvuuusssllliiigggjjjooouuuwwwwwwzzzzzzyyywwwtttpppllliiirrrxxxzzzvvvrrrqqqrrrrrrooolllmmmjjjjjjnnnqqquuu~~~~~~yyynnn```RRRHHHBBBAAA===@@@EEELLLVVVcccooowww{{{fffUUULLLIIIHHHHHHDDDDDDDDDCCCAAA@@@>>>===<<<<<<<<<<<<<<<=========<<<<<<<<<>>>AAADDDHHHKKKNNNUUU]]]fffmmmvvvmmmhhhkkkzzz}}}cccHHHAAA<<<<<<===;;;999:::@@@BBBBBB???::::::???DDDCCCEEEIIIPPPUUU]]]lllyyy|||llliiivvvoooaaaaaarrr~~~wwwmmmkkkfff^^^SSSHHH>>>999888999:::<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888888777666666777888777555666666555555777:::===>>>AAADDDHHHLLLOOOSSSWWWZZZ```dddllltttzzz}}}~~~~~~~~~~~~GGGFFFGGGLLLWWW```___XXXMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHIIIJJJKKKMMMMMMNNNLLLLLLMMMNNNPPPSSSVVVXXX[[[\\\^^^___aaacccdddeee^^^\\\ZZZZZZ^^^eeekkknnnlllkkkkkkmmmsssxxx{{{{{{zzzwwwuuuvvvyyyzzzyyywwwnnnllljjjlllqqqvvvzzz{{{~~~}}}{{{zzz~~~}}}|||zzzxxxvvvtttuuuxxx{{{~~~ssscccTTTHHHBBBAAA>>>AAAHHHRRR\\\fffmmmpppwww|||rrr^^^PPPJJJHHHHHHDDDDDDDDDCCCBBB@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<>>>@@@DDDGGGIIILLLRRRZZZbbbiiirrr{{{~~~rrrmmmvvvlllOOOFFF>>>>>>???===<<<<<<===AAABBB???888777===CCCBBBBBBEEEIIIMMMUUUdddqqq|||kkkfffvvv~~~lllmmmwwwlll^^^OOOAAA888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888888777555555666777666555666666555666777999<<<===???BBBFFFJJJMMMPPPTTTWWW\\\aaaiiirrryyy|||||||||~~~~~~}}}}}}||||||FFFFFFGGGLLLVVV^^^\\\VVVLLLLLLKKKJJJIIIGGGGGGFFFGGGHHHHHHJJJKKKLLLMMMMMMHHHIIIJJJMMMQQQUUUYYY\\\^^^___```bbbdddfffggghhhfffccc___\\\___fffooouuuqqqpppppprrrwww{{{}}}~~~~~~uuusssqqqqqqtttyyy|||~~~~~~~~~||||||wwweeeTTTHHHCCCAAA@@@DDDNNNZZZeeejjjiiigggfffjjjrrr|||hhhVVVLLLGGGFFFDDDDDDDDDCCCBBBAAA@@@???<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBEEEFFFJJJPPPXXX___fffnnnwww~~~tttuuu{{{{{{|||qqqUUUIII???===>>>===<<<<<<999===@@@===777666<<>>@@@BBBCCCDDDIIINNNVVV]]]cccjjjsssyyyzzzxxxvvvzzzuuuXXXJJJ===:::<<<;;;::::::777:::<<<;;;777777;;;@@@DDDCCCDDDFFFGGGLLLYYYfff~~~}}}bbbKKK===;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999999666444333444444444333666666777777888:::;;;<<<>>>AAADDDGGGJJJMMMQQQSSSVVV[[[ccclllsssxxxyyyzzz{{{{{{{{{zzz{{{}}}{{{~~~@@@FFFJJJKKKMMMPPPPPPNNNIIIIIIHHHHHHGGGGGGGGGFFFIIIIIIJJJJJJKKKKKKKKKLLLGGGJJJMMMRRRVVVZZZ]]]^^^^^^^^^___```aaabbbcccdddeeekkkpppqqqnnnqqqyyy~~~~~~~~~~~~|||xxxxxxvvvsssqqqppppppqqqvvvzzzyyyqqqppprrr~~~{{{hhhWWWLLLGGGGGGJJJRRRcccvvvuuuhhhVVVSSSRRRYYYgggvvvkkkXXXLLLFFFDDDDDDDDDDDDCCCBBBAAA@@@=========<<<<<<<<<;;;;;;;;;;;;<<<>>>???AAABBBCCCGGGLLLTTTZZZ```gggooouuu|||www|||yyy[[[LLL>>>:::;;;;;;::::::999:::;;;:::999999;;;===DDDDDDDDDFFFGGGKKKVVVbbbyyypppTTTDDD;;;;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::999999:::888555333444555555444555555666666777888999:::===???CCCFFFHHHKKKOOOQQQUUUYYYaaaiiiqqqvvvyyyzzzyyyzzzzzz{{{{{{~~~~~~===EEEJJJJJJJJJLLLMMMLLLHHHGGGGGGGGGGGGGGGGGGGGGJJJJJJKKKKKKKKKKKKKKKKKKIIILLLPPPTTTXXX[[[\\\]]]______```aaabbbbbbcccccc___jjjvvvyyyvvvuuu|||~~~|||yyyyyy{{{{{{yyywwwvvvuuussspppllliiihhhhhhhhhmmmsssuuuttttttxxx{{{{{{qqqgggcccdddppp}}}iiiXXXNNNJJJIIIOOOXXXkkk}}}nnnWWWPPPJJJMMMYYYiiiwww}}}sss^^^PPPHHHDDDDDDDDDDDDCCCBBBAAAAAA??????>>>>>>=========<<<;;;;;;<<<>>>???AAAAAABBBEEEKKKRRRXXX^^^dddmmmsss{{{{{{___PPP@@@<<<======<<<<<<<<<<<<;;;:::::::::;;;;;;EEEDDDEEEGGGGGGJJJTTT```ooo|||yyy[[[III<<<;;;;;;;;;;;;<<<======:::::::::;;;;;;;;;<<<<<<;;;:::::::::::::::::::::<<<999666444555666666555333444444555666777888888;;;>>>BBBDDDGGGJJJMMMPPPUUUYYY___gggooouuuyyyzzzwwwyyyzzz{{{|||~~~}}}}}}CCCDDDGGGIIIJJJIIIHHHHHHGGGFFFEEEFFFHHHHHHFFFEEEIIIJJJKKKLLLLLLKKKJJJJJJJJJLLLPPPTTTXXX[[[]]]]]]]]]\\\[[[\\\___bbbcccdddkkktttxxx~~~xxxttt|||}}}~~~zzzvvvuuuwww{{{zzzyyyvvvqqqiiiccc^^^\\\aaabbbddddddddddddgggiiirrrxxx}}}zzzuuurrrsssxxx}}}yyyjjj___ZZZYYY___ooommm___XXXTTTOOOYYYbbbrrrxxx```QQQIIIMMMTTTYYYdddqqqssszzzhhhWWWPPPLLLFFFCCCDDDEEECCCBBBDDD@@@>>>;;;;;;<<<>>>??????<<<;;;::::::;;;===@@@BBBEEEIIINNNTTT[[[bbbjjjooo{{{{{{}}}eeeQQQ@@@???@@@;;;:::>>><<<;;;;;;;;;;;;<<<======BBBEEEKKKOOONNNMMMTTT^^^nnn|||gggTTTCCC???;;;;;;===???>>><<<888999999::::::;;;;;;<<<>>>===<<<;;;;;;<<<===>>>:::999888777555555555444555555666666777777888888:::;;;===AAAEEEIIIMMMOOOWWWZZZ___dddhhhmmmrrruuuuuuvvvxxxzzz|||~~~~~~}}}AAABBBDDDFFFGGGGGGFFFEEEEEEEEEDDDFFFGGGHHHGGGEEEHHHIIIJJJKKKKKKKKKJJJIIIJJJLLLPPPTTTXXXZZZ\\\]]]\\\\\\[[[\\\___bbbdddeeeiiittt{{{|||vvv~~~~~~~~~|||{{{}}}~~~xxxpppggg___ZZZWWWUUUVVVWWWVVVVVVVVVYYY[[[bbbhhhttt}}}tttrrrlllkkkiiifffgggkkkrrrxxx|||pppaaaVVVQQQPPPRRR___vvvtttiiieeebbb___hhhooozzzkkkYYYKKKJJJMMMPPPYYYccchhhlllttt~~~vvvcccYYYPPPIIIDDDEEEEEEBBBAAACCC@@@>>>;;;;;;===>>>??????<<<;;;::::::;;;===@@@AAACCCGGGLLLRRRXXX```ggglllwww~~~vvvfffRRRBBB??????;;;:::===<<<;;;;;;::::::;;;;;;;;;@@@EEELLLQQQOOONNNWWWaaammmrrrXXXFFFBBB<<<:::;;;<<<;;;999;;;;;;;;;;;;::::::::::::===<<<;;;::::::;;;<<<===:::999888666555555555555555555555666777777888888:::;;;===AAADDDHHHKKKMMMSSSWWW\\\aaaeeejjjpppsssuuuvvvxxxzzz}}}~~~~~~}}}AAABBBDDDEEEFFFEEEEEEDDDCCCCCCCCCEEEGGGHHHHHHFFFGGGHHHIIIJJJKKKJJJJJJIIIKKKMMMPPPTTTWWWYYYZZZ[[[[[[ZZZ[[[\\\^^^aaaeeegggkkkxxxxxxzzznnncccZZZSSSPPPKKKKKKKKKJJJHHHIIIKKKMMMPPPXXXdddsss|||mmmccc```XXXYYYZZZXXXXXX]]]gggpppxxxkkk\\\PPPKKKIIIEEEOOObbb{{{}}}vvvvvvvvvtttuuuwww~~~yyycccOOOHHHHHHJJJPPPXXX^^^```cccjjjtttttteeeVVVMMMFFFEEEEEEBBBAAABBBAAA???<<<<<<===>>>>>>>>>;;;;;;::::::;;;===???@@@BBBEEEJJJPPPVVV]]]dddiiisssyyyrrrgggTTTDDD???>>>;;;;;;>>>===<<<;;;::::::999::::::???EEEOOOTTTRRRQQQ[[[hhhnnn~~~{{{}}}```LLLFFF@@@<<<;;;;;;999777======<<<<<<;;;::::::999;;;;;;::::::::::::;;;;;;<<<:::888555444555666666444555555666666777888888;;;<<<===@@@CCCFFFIIIKKKNNNRRRXXX]]]bbbgggmmmqqqtttvvvxxx{{{}}}{{{zzz~~~DDDDDDEEEFFFFFFFFFEEEEEEAAAAAABBBDDDGGGHHHHHHGGGFFFHHHIIIKKKLLLLLLKKKKKKKKKMMMPPPSSSVVVWWWXXXXXXXXXXXXYYY[[[]]]aaafffiiisssyyy}}}~~~yyykkk___VVVOOOKKKHHHHHHFFFDDDBBBCCCFFFIIIIIIQQQ]]]lllyyy|||wwwmmm```VVVRRRMMMOOOOOOMMMMMMUUUdddppp{{{rrrdddVVVKKKFFFDDDAAAGGGTTThhh~~~xxxwwwyyyoooVVVJJJHHHJJJOOOUUU\\\\\\\\\^^^dddnnnyyynnnZZZPPPFFFDDDDDDBBBAAABBBAAA???======>>>>>>>>>===;;;;;;:::;;;;;;===>>>???AAADDDIIINNNTTT[[[bbbfffpppwwwtttfffVVVFFF???===<<<<<>>===<<<:::::::::999>>>FFFRRRXXXVVVVVVaaannnsss}}}iiiRRRKKKCCC>>>===<<<;;;999======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888555444555666777444444555555666777777888;;;;;;===???AAADDDGGGHHHKKKOOOTTTZZZ___eeekkkooosssuuuwwwzzz}}}~~~}}}DDDDDDEEEEEEDDDDDDDDDCCC@@@@@@AAACCCFFFHHHHHHGGGGGGHHHJJJLLLMMMNNNMMMMMMKKKMMMOOORRRTTTVVVVVVVVVUUUVVVYYYZZZ]]]bbbiiiooo|||}}}tttvvvqqqtttwwwxxxzzzwwwjjj^^^UUUNNNIIIFFFEEECCC@@@???AAAEEEIIIMMMSSS^^^kkkvvv~~~{{{ssskkkggg```UUUMMMJJJIIIIIIHHHFFFFFFQQQcccqqqwwwqqqgggZZZNNNDDD???>>>???BBBJJJZZZmmm~~~yyyuuusss~~~dddSSSLLLLLLPPPSSSZZZZZZYYYYYY[[[```gggkkk|||uuu___SSSGGGDDDDDDCCCCCCDDDBBB@@@>>>>>>>>>>>>===<<<::::::;;;;;;;;;<<<======@@@CCCHHHMMMRRRYYY```dddooouuu~~~zzzhhhZZZJJJ@@@======>>>@@@BBBAAA???>>><<<;;;;;;;;;>>>FFFRRRZZZZZZ[[[eeerrryyy|||yyy{{{jjjTTTMMMDDD>>><<<===<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<======<<<<<<<<<<<<;;;888666555555666777444444444555666666777777::::::<<<>>>@@@CCCEEEFFFIIIMMMSSSYYY^^^dddiiimmmrrrsssvvvyyy}}}CCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@CCCFFFGGGGGGFFFGGGHHHJJJMMMNNNOOOOOOOOOLLLMMMOOORRRSSSTTTTTTTTTSSSVVVZZZ]]]```fffpppvvvyyynnnnnngggiiilllnnnsss{{{xxxkkkaaaXXXPPPJJJBBBAAA???<<<<<>>CCCNNN\\\nnn~~~{{{tttoootttxxxbbbTTTPPPPPPRRRXXXXXXXXXVVVVVVWWWZZZ]]]eeeyyy~~~hhhYYYKKKFFFFFFEEEDDDEEECCCAAA?????????>>><<<;;;::::::;;;;;;<<<<<<<<<<<<@@@BBBGGGKKKPPPWWW]]]bbblllsss{{{}}}pppcccRRREEE???>>>???@@@BBBAAA@@@???======<<<<<<>>>EEEOOOYYY\\\^^^gggqqq{{{zzzuuuttt{{{|||hhhWWWOOOEEE===;;;;;;;;;:::999::::::;;;<<<<<<======<<<<<<===>>>>>>===<<<<<<;;;:::999888777666666666333444444555555666777777888999:::<<>>CCCJJJPPP^^^cccjjjrrryyy|||}}}}}}pppdddXXXRRROOOJJJFFFFFFAAAAAABBBDDDIIISSS^^^fffggg```VVVLLLEEEAAA>>>>>>:::<<<@@@EEENNN]]]ooo|||vvvooohhhkkk~~~tttaaaYYYWWWXXX^^^]]]ZZZUUURRRPPPRRRTTTXXXeeesssbbbQQQJJJIIIGGGEEEEEECCCBBB@@@@@@@@@>>><<<:::::::::;;;;;;<<<<<<;;;;;;>>>@@@EEEIIINNNTTTZZZ^^^hhhnnnwww~~~|||ppp]]]KKKAAA?????????AAA@@@???>>>===============AAAJJJUUU\\\___eeelllwwwxxxvvvqqquuuyyykkk___VVVIII@@@===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;::::::::::::999777555444333333444555555666666777666777999;;;>>>AAADDDEEEHHHKKKPPPUUUZZZ___dddhhhmmmooossswww{{{~~~xxx~~~EEEDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@BBBEEEFFFEEEDDDDDDFFFHHHKKKMMMNNNNNNNNNLLLMMMOOOQQQRRRRRRQQQQQQVVVZZZ___ccchhhppp|||pppkkk```aaaaaaccchhhttt~~~sssiii___UUUMMMFFFEEECCCBBBCCCIIIQQQWWWeeeiiipppwww}}}sssfffXXXRRRNNNJJJHHHIII???@@@CCCHHHOOOVVV]]]```]]]VVVLLLCCC===:::999999:::===???@@@DDDQQQdddrrrmmmhhhaaacccvvvmmmcccaaaaaaiiieee___WWWPPPLLLMMMOOOUUUZZZnnn{{{iiiVVVMMMKKKHHHEEEDDDDDDBBBAAA@@@@@@>>><<<999::::::;;;<<<<<<<<<;;;;;;<<>>======<<<<<<===<<<>>>FFFRRR[[[___ccciiirrrvvvzzzppprrrrrr~~~sssggg]]]OOOEEE@@@>>>===<<<<<<;;;;;;::::::999999888::::::;;;<<<<<<;;;::::::999:::;;;;;;:::888555333333333444444555666666777555666888:::>>>AAADDDEEEGGGJJJOOOTTTXXX]]]bbbeeelllnnnrrrvvvzzz}}}vvvGGGEEECCCAAA@@@@@@@@@@@@===>>>???@@@BBBCCCDDDEEEGGGGGGHHHHHHJJJLLLMMMNNNMMMMMMNNNPPPSSSSSSRRRPPPWWWZZZ```iiisss~~~rrrkkkhhhaaa[[[[[[aaaooo~~~uuukkk^^^TTTIIIEEECCCEEEFFFJJJWWWeeepppvvv|||{{{qqqhhh___YYYSSSKKKGGGHHHEEEEEEEEEGGGPPP\\\bbbaaaWWWQQQGGG???;;;:::::::::999:::>>>@@@AAAIII[[[lll}}}nnnfff___```pppkkkeeeiiiiiilllfffYYYOOOOOOPPPPPPLLLRRRfffvvvaaaTTTMMMHHHGGGHHHEEEEEEDDDBBB@@@???======<<<<<<;;;;;;;;;:::::::::>>>@@@CCCFFFIIIMMMSSSVVVaaagggpppzzzfffaaakkkwwwZZZDDD===>>>???@@@???>>>===<<<<<<=========???CCCLLLWWW^^^```___jjjvvv~~~xxxxxxvvv~~~xxx|||yyyttthhhXXXKKKDDDAAA???===;;;::::::999999::::::;;;<<<;;;;;;:::::::::;;;;;;;;;;;;:::999888777666555666666666666666666666666777888999888999;;;???CCCHHHKKKOOOSSSWWW[[[```cccjjjkkkooouuuzzz}}}~~~}}}xxx|||EEEDDDBBB@@@????????????>>>??????AAABBBCCCDDDDDDGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMNNNOOOPPPQQQPPPOOOUUUZZZcccooo|||ssslllhhhbbb\\\]]]bbbpppvvvjjj\\\QQQJJJGGGFFFJJJNNNUUUcccqqq}}}uuulllccc]]]VVVOOOKKKKKKGGGIIIIIILLLTTT^^^aaa___TTTMMMDDD===::::::::::::;;;;;;>>>??????FFFXXXiiinnnfff^^^___oooyyyooopppqqqsssmmm___UUURRRQQQOOOKKKQQQccc~~~hhhYYYPPPIIIGGGHHHFFFEEEDDDCCCAAA???>>>===<<<<<<<<<;;;;;;;;;::::::===???BBBDDDGGGLLLQQQTTT]]]ccclllvvv~~~eee^^^eee~~~dddJJJ>>><<<<<<>>>>>>>>>>>>======<<<<<<======AAAIIIRRRZZZ]]]]]]eeeqqqwww}}}|||wwwrrr|||wwwsss{{{sssfffVVVIIIAAA>>>>>>;;;::::::999999::::::;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999888777777666666666666666666666666666888999999:::<<>>>>>>>>?????????@@@AAABBBCCCCCCDDDGGGGGGGGGHHHJJJKKKMMMNNNMMMMMMMMMMMMMMMMMMMMMNNNSSSZZZhhhxxxqqqjjjfffbbb^^^^^^cccpppvvvhhhYYYNNNJJJHHHJJJPPPZZZfffuuuzzzqqqgggaaaZZZSSSPPPPPPKKKNNNQQQTTT[[[aaa```[[[NNNHHHAAA;;;999999::::::;;;<<<=========CCCUUUfff}}}nnnfff^^^^^^nnn{{{{{{zzzsssggg\\\WWWSSSOOOLLLQQQbbb~~~ppp```TTTLLLGGGGGGFFFFFFDDDCCCAAA@@@>>>>>><<<<<<<<<;;;;;;;;;;;;:::<<<>>>@@@CCCEEEIIINNNRRRXXX^^^gggqqqzzz~~~ggg]]]```uuummmQQQAAA;;;;;;======>>>???>>>===<<<;;;<<<;;;===CCCMMMTTTXXXYYY\\\gggmmmttt~~~pppggglllyyyjjjvvvxxxfffSSSEEE???>>>;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<======<<<;;;:::999888888666666666666666666666666555777999:::;;;<<<>>>@@@DDDGGGLLLOOOSSSWWW[[[^^^```dddllltttzzz~~~wwwzzzAAA@@@>>>===<<<======>>>@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMLLLKKKJJJIIIJJJLLLNNNSSS]]]mmmiiieeedddaaa___^^^bbbnnnuuueeeUUUKKKHHHGGGKKKUUUdddwww{{{rrrhhhbbb\\\VVVSSSTTTQQQUUUYYY\\\aaaccc^^^VVVHHHCCC===:::999999::::::::::::;;;<<<;;;BBBTTTfff|||pppggg^^^^^^nnn~~~uuukkkbbbZZZTTTPPPOOOTTTddd~~~xxxfffZZZOOOHHHGGGFFFEEEDDDBBB@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@BBBDDDHHHMMMPPPUUU[[[dddnnnxxxlllaaa___kkkrrrVVVCCC<<<<<<;;;<<<>>>??????>>><<<:::===;;;;;;???HHHPPPTTTUUURRR]]]cccjjjuuu}}}{{{ooodddeeetttkkkuuuttt___MMMAAA<<<;;;;;;::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::999999888666666666666666666666666555777:::;;;;;;;;;===>>>BBBEEEIIIMMMPPPTTTXXX[[[\\\bbbjjjsssxxx|||~~~zzz}}}vvvyyy???>>>===<<<;;;<<<===>>>@@@@@@AAABBBCCCCCCDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJLLLLLLKKKHHHGGGIIIMMMQQQXXXbbbsssyyyaaa___aaa```___^^^___kkkrrraaaRRRIIIDDDEEEJJJWWWmmmwwwnnneee```\\\WWWUUUXXXWWW\\\___aaacccccc[[[QQQCCC@@@<<<999999:::::::::777777999:::<<>>===<<<======<<<<<<<<<;;;;;;;;;<<<>>>@@@BBBDDDGGGLLLOOOTTTYYYbbblllwwwqqqfffaaaeeeyyywww[[[EEE======:::;;;===??????===<<<;;;>>>;;;:::===EEELLLPPPQQQIIITTTZZZbbbpppzzzvvvzzznnndddcccpppxxx}}}jjjVVVEEE;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;::::::999999888888666666666666666666666666555777:::;;;;;;;;;<<<===@@@CCCGGGJJJMMMQQQUUUXXX[[[aaaiiippptttwwwzzz|||~~~wwwzzzxxxzzz======<<<;;;;;;<<<===>>>??????@@@BBBCCCDDDEEEFFFCCCCCCCCCDDDFFFGGGIIIJJJJJJKKKJJJHHHGGGJJJQQQWWWaaajjjyyyttt^^^___```aaaaaa___^^^iiimmm]]]PPPHHHBBBEEEKKKZZZtttsssjjjbbb^^^\\\YYYYYY\\\]]]```bbbbbbbbb```VVVLLLAAA>>>;;;:::;;;;;;;;;;;;666777999;;;===FFF[[[nnnpppfff[[[YYYiii}}}ooogggccc^^^[[[ZZZUUU[[[jjjyyyjjj[[[OOOJJJEEEEEECCCBBB@@@>>>===============<<<<<<<<<;;;;;;===>>>@@@BBBCCCFFFJJJMMMSSSXXX```iiitttuuukkkeeegggsss{{{___GGG===>>>:::;;;<<<===>>>===<<<<<<>>>;;;999<<>>>>>::::::::::::999999999888666666666666666666666666666777999:::999:::<<<===???BBBFFFIIILLLOOOSSSVVVZZZ```ggglllooorrrwwwzzz~~~{{{~~~wwwyyy}}}~~~===<<<;;;;;;<<<===>>>???>>>>>>@@@BBBDDDEEEGGGHHHDDDDDDDDDEEEGGGHHHJJJKKKIIIJJJJJJGGGGGGLLLVVV^^^kkkrrrttt```fffaaacccccc```^^^hhh{{{hhhYYYNNNIIIDDDGGGMMM^^^||||||ppphhh```^^^]]]\\\___cccbbbccccccaaa___\\\SSSHHHAAA>>><<<<<<<<<===<<<;;;888888:::<<<>>>HHH]]]pppmmmcccWWWUUUeeemmmfffccc```___```]]]cccqqquuucccTTTLLLGGGFFFEEEDDDBBB@@@???>>>============<<<<<<<<<<<<;;;===???@@@AAADDDHHHKKKPPPTTT\\\eeeppp}}}{{{rrrmmmoooqqqxxx|||aaaHHH>>>???;;;;;;;;;<<<<<<<<<======<<<:::999;;;AAAFFFHHHHHHDDDMMMOOOUUUdddrrr}}}tttuuuuuussswwwrrr[[[JJJ@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???;;;;;;;;;;;;::::::::::::666666666666666666666666777888999888888999<<<>>>>>>AAAEEEHHHKKKNNNRRRUUUWWW]]]dddhhhkkknnnuuuzzztttlllvvv~~~vvvuuu===<<<;;;;;;<<<===???@@@===>>>???BBBDDDFFFHHHIIIEEEEEEFFFGGGHHHJJJKKKLLLHHHJJJIIIHHHHHHNNNYYYbbbrrrxxxwwwdddlllbbbdddfffbbb^^^hhhxxxeeeWWWNNNIIIFFFIIIPPPaaaxxxoooggg```______```cccgggdddeeeccc___]]]YYYPPPFFFAAA???======>>>>>>===<<<::::::<<<===???HHH]]]qqqkkk```TTTRRRbbbnnnfffdddbbbbbbdddeeekkkyyy|||hhhWWWNNNIIIHHHGGGEEEDDDBBBAAA@@@>>>=========<<<<<<<<<<<<:::<<<===>>>???BBBFFFIIINNNRRRYYYaaalllyyyyyytttvvvqqquuu{{{aaaHHH>>>@@@;;;;;;;;;;;;;;;<<<===>>>;;;999888;;;@@@DDDEEEEEEEEELLLMMMQQQ^^^lllrrrnnn~~~rrrYYYJJJDDD<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<>>>??????<<<<<<<<<<<<<<<;;;;;;;;;666666666666666666666666888888888777777888<<>>AAAEEEHHHJJJNNNQQQTTTUUU[[[aaaeeehhhmmmuuu{{{oooccciiisssooo}}}===<<<<<<;;;;;;===>>>????????????@@@AAABBBCCCDDDDDDBBBAAA@@@AAADDDGGGIIIMMMJJJFFFCCCFFFOOO[[[cccvvvppplllpppnnnjjjfffdddkkkwwwhhh[[[PPPHHHKKKJJJQQQfffyyypppjjjbbb^^^aaafffjjjkkknnnlllhhhbbbYYYPPPIIIDDD???@@@AAAAAA@@@>>>;;;999;;;999;;;???AAAGGGZZZoooggg[[[PPPPPP___zzztttgggddddddhhhnnnnnnvvvqqq^^^QQQMMMGGGCCCEEEFFFCCC@@@@@@>>>============>>>>>>???:::<<<===>>>>>>???BBBDDDLLLQQQYYY```iiittt~~~{{{uuuxxxoooqqqvvvbbbKKK@@@AAA???>>>===<<<<<<<<<<<<<<<===:::;;;===>>>@@@GGGNNNHHHMMMRRRQQQQQQ^^^zzzrrrkkk|||yyyggg[[[AAACCC===999<<<>>>===;;;<<<======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999888666555444555777888777777777777888888888888???@@@BBBCCCFFFJJJPPPUUUWWWYYY]]]aaafffllltttyyy}}}jjj\\\___uuuvvvoooxxx===<<<<<<;;;<<<===>>>????????????@@@AAABBBCCCDDDGGGFFFEEEEEEFFFHHHJJJLLLLLLIIIFFFDDDHHHSSS___iiizzzxxxssssssqqqmmmgggbbbiiizzziiiZZZMMMDDDGGGHHHPPPfffvvvnnniiidddcccggglllooopppooolllfff^^^UUULLLEEEAAA>>>@@@BBBCCCBBB???<<<:::;;;999;;;@@@AAAFFFYYYnnneeeYYYNNNOOO]]]xxx}}}qqqmmmlllpppuuuxxxvvvdddWWWOOOHHHDDDEEEEEEBBB?????????>>>>>>=========>>>>>>:::<<<===>>>>>>???AAADDDIIIOOOWWW___hhhrrr~~~~~~~~~sssrrr~~~|||qqq___III>>>>>>>>>======<<<;;;;;;;;;<<<<<<:::;;;===>>>@@@GGGOOONNNSSSUUUSSSRRR^^^vvvvvv}}}ttteeeMMMDDD===999<<<>>>===<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999888666555555555777888666666777777777888888888===>>>@@@BBBEEEIIINNNRRRUUUWWW[[[^^^cccjjjrrrwww~~~}}}zzz{{{kkk\\\[[[jjj}}}tttjjjqqq~~~===<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@AAACCCCCCGGGGGGHHHIIIJJJKKKLLLLLLKKKIIIGGGGGGLLLWWWeeennn}}}|||zzzwwwssskkkdddiiiooo^^^OOOEEEGGGIIISSSiiixxxpppllljjjkkkooossssssrrrqqqmmmdddZZZPPPGGGAAA>>>===???BBBDDDDDDAAA===;;;;;;999;;;@@@@@@EEEXXXlllzzzbbbVVVLLLNNN\\\uuu|||xxxxxxzzz}}}mmmaaaRRRJJJEEEEEEEEEBBB???@@@@@@???>>>>>>============;;;<<<===>>>>>>???AAACCCFFFLLLUUU^^^gggqqq|||}}}wwwuuummm^^^JJJ???>>><<<<<<;;;;;;;;;;;;;;;;;;<<<:::;;;======???GGGPPPXXX\\\]]]XXXVVV```ttt~~~xxxrrr[[[IIIAAA<<<>>>@@@??????@@@>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666555666777777666666777777777777888888:::<<>>>>>>>>>>>>>>???AAABBBCCCDDDEEEGGGIIIJJJJJJJJJIIIJJJIIIIIIJJJPPP[[[iiirrr~~~~~~xxxooogggkkkuuueeeVVVMMMLLLOOOYYYlll|||sssqqqqqqtttwwwxxxvvvrrrsssmmmbbbVVVKKKCCC???======???CCCEEEEEECCC???<<<<<<:::<<<@@@@@@DDDVVVjjj~~~ttt```TTTKKKMMM\\\ssswwwkkkTTTLLLFFFEEEFFFCCCAAABBBAAA@@@???>>>============;;;<<<>>>>>>>>>>>>AAACCCDDDJJJSSS\\\eeeooozzz{{{qqqlllaaaOOOCCCAAA;;;;;;:::::::::;;;;;;<<<<<<;;;;;;======???HHHRRRbbbhhhhhhbbb___gggwww{{{rrrsss}}}{{{fffQQQHHHBBBAAABBBAAABBBDDD>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666666666777666666666666777777777888888;;;>>>AAACCCFFFIIILLLQQQSSSVVVYYY^^^dddkkkqqqwwwxxx{{{|||}}}~~~}}}ttt{{{{{{ssshhh[[[RRRVVV___}}}|||iiieeejjj;;;<<<<<<========================>>>???@@@AAABBBBBBCCCFFFHHHIIIIIIHHHGGGJJJJJJLLLOOOUUU___kkksssxxxooogggjjj{{{zzziiiZZZQQQNNNRRR[[[kkk~~~ttttttvvv{{{~~~zzzuuurrrkkk___RRRHHHAAA???>>>>>>@@@CCCEEEEEECCC???===<<<:::<<<@@@@@@CCCTTTggg~~~ooo^^^SSSJJJNNN\\\qqqsssWWWOOOGGGFFFFFFDDDDDDEEEAAAAAA@@@>>>============<<<===>>>>>>===>>>@@@BBBCCCIIIRRRZZZbbblllwwwyyypppmmmdddSSSFFFBBB:::::::::::::::;;;<<<===<<<<<<===>>>===???IIIUUUjjjtttxxxqqqkkkrrrvvvpppmmmuuuzzz{{{nnnYYYOOOEEEBBBAAA@@@@@@CCC>>>>>>===<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;:::999888888777666666666555666666666666777777777888;;;>>>AAACCCEEEHHHKKKOOOQQQTTTWWW\\\bbbiiinnnrrrtttwwwzzz|||~~~vvvqqqxxxxxxooofffZZZSSSUUU[[[oooooodddcccrrr;;;<<<<<<===>>>=========<<<<<<======>>>???AAABBBCCCDDDFFFGGGHHHIIIHHHHHHIIIKKKOOOUUU\\\eeeooouuu}}}sssjjjcccdddooo|||lll[[[RRRNNNQQQXXXdddvvvwwwxxx|||yyynnnfff[[[OOOFFFAAA@@@@@@@@@AAACCCDDDCCCAAA???===<<<:::<<<@@@???BBBRRReeelll[[[QQQIIINNN\\\ooozzz^^^TTTKKKIIIGGGEEEDDDFFFAAA@@@??????>>>>>>>>>>>><<<===>>>>>>===>>>@@@BBBCCCHHHOOOVVV^^^hhhsss|||zzzqqqooohhhWWWGGGAAA::::::::::::;;;<<<>>>>>>======??????===@@@KKKXXXpppxxx|||vvvsssjjjiiiwwwzzzzzzrrr```TTTHHHBBB???======??????>>>======<<<<<<===============<<<<<<<<<;;;;;;::::::999888888777666555555555666666666666777777888:::===???AAACCCGGGJJJMMMOOORRRUUUYYY___fffkkkmmmpppuuuxxx{{{~~~lllnnnuuuxxxnnneee\\\UUUVVVZZZccc~~~yyyhhh___eee}}};;;;;;===>>>>>>>>>===<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDEEEGGGGGGGGGHHHGGGLLLSSS[[[dddmmmuuu{{{}}}pppggg```^^^ccciiizzzxxxdddXXXPPPRRRUUU[[[gggzzz~~~xxxggg```VVVKKKDDD@@@@@@AAABBBBBBBBBBBBAAA???>>>===<<<:::===@@@???AAAPPPccc{{{~~~hhhXXXNNNGGGLLL[[[lll~~~fff[[[PPPKKKHHHDDDBBBCCC@@@@@@??????>>>?????????<<<>>>>>>>>>===>>>@@@BBBCCCGGGLLLQQQXXXbbboooxxx~~~uuutttnnn\\\KKKBBB:::::::::;;;<<<>>>???@@@>>>???@@@AAA>>>@@@MMM[[[uuu{{{jjjaaaooo~~~yyyrrrjjj\\\NNNEEE@@@<<<<<<>>>???>>>>>>===========================<<<<<<<<<<<<:::::::::999888777666555555555555666666666777777888999:::<<<===AAAEEEIIIJJJLLLOOORRRVVV\\\ccchhhiiimmmsssxxx|||}}}xxxpppmmmqqq{{{yyyooohhh___WWWUUUWWWZZZmmmqqqbbb]]]ooo:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<===???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFEEEKKKUUU___iiirrrzzzqqqggg```\\\\\\___```mmmoooaaaUUUUUUTTTTTT[[[jjj~~~zzzrrraaa\\\RRRIIICCC@@@@@@AAACCCCCCBBB@@@???>>>>>>===<<<;;;===@@@???@@@OOObbbyyy}}}gggVVVLLLEEEKKKYYYjjj{{{lllaaaTTTMMMHHHBBB@@@@@@??????????????????@@@@@@===>>>???>>>===>>>@@@AAABBBEEEIIIMMMTTT^^^kkkuuu|||~~~{{{zzztttbbbOOOEEE::::::;;;;;;===>>>@@@AAA???@@@BBBBBB???AAANNN\\\wwwlll___nnn~~~{{{sss~~~ooorrrdddTTTIIICCC>>>>>>@@@??????>>>===============>>>=========<<<<<<<<<<<<::::::::::::888777555555555555555555666666666777777888999999;;;???DDDHHHHHHJJJMMMPPPTTTZZZaaafffgggkkkqqqwww|||zzz~~~zzzllliiinnn{{{zzzqqqjjjbbbXXXTTTTTTUUUaaavvvzzzhhh[[[ggg|||<<<===>>>??????>>>===<<<999;;;<<<===<<<===???@@@CCCBBBAAABBBDDDFFFFFFFFFGGGIIISSSdddoootttyyy~~~mmmccc^^^[[[YYYYYY\\\hhhzzzooo___XXXSSSSSSVVV\\\gggqqqwwwlllccc\\\QQQHHHDDDCCCDDDDDDDDDDDDDDDCCCBBBAAA??????<<<<<<>>>??????BBBMMMZZZuuuwwwaaaWWWOOOHHHKKKZZZkkkxxx~~~rrr^^^SSSOOOGGGGGGJJJEEE@@@@@@???>>>=========>>>>>>>>>>>>>>>>>>??????@@@>>>BBBHHHOOOWWW```hhhmmmyyy|||yyyuuujjjWWWEEE>>><<<<<<===<<<:::<<>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666555444333333444444555666666666666777999::::::<<>>??????>>>===<<<999;;;<<<<<<;;;<<<===>>>@@@@@@AAACCCFFFHHHIIIJJJGGGKKKWWWhhhsssxxx|||{{{mmmbbb[[[VVVQQQQQQXXXeeepppvvvzzz~~~qqqdddXXXSSSSSSUUUYYY^^^iiippp}}}zzznnn___WWWLLLDDDAAABBBEEEFFFGGGGGGFFFEEEDDDBBB@@@???<<<<<<>>>??????AAALLLXXXnnnvvvcccUUUMMMFFFIIIWWWgggrrrxxx~~~yyybbbTTTNNNFFFFFFGGGAAAAAA@@@???>>>>>>======>>>>>>============>>>??????>>>BBBGGGNNNUUU^^^fffkkkxxx|||vvvuuuwwwyyyuuulllZZZIII???<<<;;;<<<<<<999;;;@@@???@@@BBBCCC@@@AAAMMMZZZzzz}}}zzzuuuiiihhhvvvtttttt}}}}}}{{{wwwjjjVVVGGGBBB@@@===>>>===<<<;;;::::::::::::::::::::::::::::::::::::<<<;;;;;;:::888777555444555555555555555555555555666777999::::::<<<>>>AAADDDGGGKKKNNNRRRVVV[[[___eeekkkrrrwwwzzz~~~sssjjjiiixxxzzzuuuoooggg^^^XXXPPPSSS[[[mmmppplllppp===>>>???@@@@@@???>>>===:::<<<===<<<;;;:::;;;===@@@AAABBBDDDFFFHHHIIIJJJIIIOOO\\\nnnzzz~~~oooaaaYYYPPPMMMMMMSSSXXXZZZ]]]aaannnxxxeeeZZZUUUQQQNNNOOOUUUZZZeeeuuuyyymmm[[[RRRGGGAAAAAAFFFJJJLLLMMMLLLJJJHHHEEECCCAAA@@@======>>>??????@@@JJJTTTeeevvvtttcccRRRKKKEEEGGGRRR___iiimmmtttvvvyyy}}}kkkXXXPPPHHHGGGGGG@@@AAAAAA@@@>>>>>>============<<<<<<<<<<<<===>>>>>>>>>AAAFFFLLLRRRZZZbbbhhhvvvvvvlllfffkkksss|||xxxrrraaaOOOAAA===:::;;;:::888:::>>>>>>???AAABBB@@@AAAKKKWWWuuuwwwqqq{{{qqqooottt{{{pppnnn~~~~~~rrr___NNNDDD@@@======<<<;;;:::999999999999::::::::::::::::::::::::<<<<<<;;;:::999777666555777777666666555444444333666777999999:::;;;>>>@@@AAADDDGGGKKKNNNRRRWWW[[[```fffnnntttxxx|||ssskkkrrr|||zzzsssggg]]]SSSRRRUUU^^^qqq~~~{{{===>>>???@@@@@@@@@???>>>===>>>>>>===<<<;;;;;;<<>>===>>>?????????GGGPPP]]]mmmppp```NNNHHHCCCEEEMMMXXX___ccciiikkknnnqqqtttwwwxxxyyywwwxxxyyy|||~~~xxxxxxxxxxxxzzz|||ttt^^^TTTKKKJJJJJJCCCBBBAAA@@@???>>>=========<<<;;;;;;;;;;;;<<<======>>>AAAEEEJJJOOOWWW___dddtttrrrgggaaahhhttt}}}jjjUUUDDD>>>::::::999888999<<<<<<===???AAA@@@@@@IIISSSffftttiiinnnyyyzzztttnnntttiiivvvzzzhhhUUUGGG???======<<<;;;::::::999::::::999999999999999999999999<<<<<<<<<;;;:::888777666777666666666555555555444555777888999999:::===??????BBBEEEHHHKKKOOOTTTWWW[[[bbbkkkrrrvvvzzzrrrooouuuvvvzzzuuuyyy~~~ooo```VVVSSSRRRWWWcccwww<<<===>>>???@@@??????>>>???@@@AAA???===<<<===>>>@@@AAACCCBBBAAABBBEEEHHHLLLVVVfffvvvuuummmcccYYYSSSOOOJJJIIIKKKOOO^^^|||~~~iiiWWWOOOPPPJJJJJJLLLTTTbbbvvv~~~ooocccSSSLLLDDDCCCKKKTTTYYY[[[UUUSSSOOOKKKFFFCCCAAA??????===>>>??????>>>CCCJJJVVVeeexxxyyyfffWWWJJJFFFBBBCCCIIIPPPVVVXXX]]]___aaadddgggiiijjjkkklllllllllnnnpppqqqpppnnnjjjjjjkkkmmmqqquuuyyy|||~~~{{{dddWWWLLLKKKLLLEEECCCBBBAAA???>>>>>>======;;;;;;;;;;;;;;;<<<<<<===>>>@@@CCCHHHMMMTTT]]]bbbrrr}}}vvvjjjdddkkkwwwvvv]]]HHH@@@:::999999777888;;;<<<<<<>>>@@@??????FFFOOOYYYrrrwwwcccaaahhhqqq~~~tttkkk~~~rrr{{{ttt^^^JJJ@@@>>>???>>>===<<<<<<;;;;;;;;;999999999999999999999999<<<<<<<<<;;;;;;999888777555555555666666666777777555777888888888999<<<>>>???AAADDDGGGIIIMMMQQQTTTXXX___hhhooosssxxx~~~qqqmmmfffvvvuuuooottt{{{tttcccVVVSSSRRRUUU[[[hhh;;;<<<===>>>??????>>>>>>@@@AAAAAA@@@???>>>>>>???;;;===?????????CCCIIIOOOPPP[[[jjjyyyxxxnnnbbbYYYQQQHHHDDDDDDEEEVVVsssvvv^^^QQQPPPFFFEEEFFFKKKXXXmmmxxxiii^^^MMMGGGBBBFFFPPPZZZ]]]]]]YYYVVVQQQLLLGGGDDDBBBAAA@@@>>>>>>@@@???===@@@EEENNNZZZkkkvvvvvvjjjYYYMMMEEEBBB@@@AAAEEEJJJMMMOOOQQQRRRTTTVVVXXXYYYZZZZZZ^^^]]]]]]^^^___```___]]]ZZZ[[[]]]aaafffkkkppptttxxx{{{~~~kkk\\\MMMIIIJJJFFFDDDCCCAAA@@@>>>>>>======<<<;;;;;;;;;;;;<<<=========???BBBFFFKKKSSS\\\bbbooo{{{yyynnniiioooyyyhhhMMMCCC;;;999999888888:::<<<;;;===@@@???>>>BBBIIISSSiii}}}}}}dddZZZYYYbbbppptttmmmyyykkkQQQDDDBBBAAA@@@???>>>============::::::::::::::::::::::::<<<<<<<<<<<<;;;:::999888444444555666666777888888555666888888777888;;;===>>>@@@CCCFFFHHHKKKOOORRRVVV[[[dddjjjpppvvv}}}|||ooodddmmmtttnnnrrrxxx{{{hhhYYYSSSRRRUUUXXX]]]mmm999:::<<<===>>>>>>======???@@@AAA@@@>>>>>>???@@@;;;===>>>>>>>>>CCCLLLTTTUUUaaannn{{{|||oooeeeYYYMMMEEECCC>>>SSSnnnkkkYYYRRRGGGFFFEEEHHHTTThhh~~~oooaaaWWWJJJFFFEEELLLXXXaaabbb___\\\YYYTTTNNNJJJFFFDDDCCCAAA>>>>>>@@@???<<<>>>BBBDDDLLLXXXbbbbbbXXXLLLDDD???>>>===>>>@@@CCCFFFGGGGGGGGGIIIJJJKKKKKKLLLLLLOOONNNMMMNNNPPPQQQPPPNNNLLLMMMPPPTTTYYY___eeehhhoooqqqsssvvv|||vvvdddPPPHHHJJJGGGDDDCCCBBB@@@???>>>======<<<<<<<<<;;;<<<======>>>===???AAAEEEKKKSSS\\\bbbnnnyyy{{{rrrnnnttt}}}uuuPPPEEE<<<999999888888:::===<<<===???>>><<>>>>>===>>>>>>::::::::::::::::::::::::<<<======<<<<<<;;;:::999666666666666666777777777555666777777777888:::<<<===???BBBDDDFFFIIILLLOOOSSSXXX___eeekkkrrr{{{qqqrrrzzzxxxrrrtttyyyqqqaaaXXXTTTWWWWWWWWWbbbqqq~~~888999;;;============<<<===>>>??????>>>===>>>@@@@@@AAA@@@>>>===BBBLLLTTTYYYdddqqq}}}|||qqqcccTTTJJJGGG@@@XXXrrrxxxbbbWWWLLLJJJHHHJJJTTThhhvvvhhh[[[QQQJJJGGGHHHRRR___gggfffbbb^^^[[[VVVPPPKKKHHHFFFFFFAAA>>>>>>@@@???<<<===@@@>>>BBBKKKRRRRRRLLLCCC???;;;;;;;;;<<<===@@@AAABBB@@@AAABBBBBBCCCCCCCCCBBBDDDCCCCCCDDDFFFHHHGGGFFFDDDEEEGGGKKKQQQWWW\\\___bbbdddfffjjjoooxxxlllTTTJJJLLLJJJEEEDDDBBB@@@???>>>=========<<<<<<<<<<<<===>>>>>>===>>>AAAEEEKKKSSS\\\cccmmmxxx|||tttrrryyy~~~SSSGGG<<<999999999999:::===<<<===???>>>;;;===BBBDDDSSSccczzznnn```OOOUUU```ppprrrooouuubbbOOOKKKAAA@@@???>>>============;;;;;;;;;;;;;;;;;;;;;;;;============<<<;;;::::::888888777777666666555555555666777777777777999;;;;;;>>>@@@BBBDDDGGGKKKMMMQQQVVV\\\bbbgggpppzzz{{{yyy{{{vvvwwwzzzxxxiii^^^XXXZZZXXXVVV^^^kkkmmm}}}<<<<<<<<<=====================>>>>>>?????????@@@AAA>>>>>>???@@@BBBKKKUUUeeekkktttqqq\\\KKKDDDFFFZZZ}}}hhhYYYMMMIIIEEEIIIUUUgggyyyppp^^^SSSOOOEEEHHHOOOZZZffflllkkkgggbbb___YYYRRRLLLGGGDDDBBBEEEBBB???@@@BBBBBB???;;;>>>@@@CCCFFFGGGDDD???:::;;;:::999999999:::<<<===>>>>>>??????@@@AAABBBBBB???BBBDDDCCC@@@>>>???@@@AAAAAAAAACCCGGGLLLPPPSSSXXXZZZ]]]```ccckkkvvv}}}vvvcccSSSJJJHHHGGGEEEDDDAAA???>>>======:::;;;<<<<<<======<<<<<<===>>>AAADDDIIIPPPXXX^^^hhhrrrzzzuuuyyy~~~WWWHHH:::777::::::888777888:::<<<===<<<<<<===>>>FFFMMM^^^uuusssgggZZZWWWXXXcccvvviiiiiirrrWWWHHHHHHAAA===>>>???<<<::::::>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888777666666666666666555555666666777777888888888;;;???BBBCCCFFFHHHJJJNNNSSS[[[bbbgggmmmrrruuu~~~~~~nnnggg]]]VVVUUUYYY^^^bbbmmmttt;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@@@@======>>>???BBBLLLVVVeeemmmwww||||||zzzdddQQQGGGBBBTTTvvvppp```PPPKKKGGGIIIUUUfffwwwwwwiiiXXXNNNLLLGGGKKKSSS```kkkpppnnnkkkccc```ZZZSSSMMMHHHEEECCCCCCBBBAAACCCEEEEEEBBB>>>???@@@AAACCCDDDBBB>>>:::;;;::::::::::::;;;<<<<<<=========>>>>>>>>>>>>>>>===???AAA???===;;;<<<===???>>>>>>>>>AAADDDHHHJJJOOORRRUUUWWW[[[bbbllltttzzzfffTTTJJJGGGGGGFFFDDDBBB@@@>>>======:::;;;<<<<<<======<<<<<<<<<>>>@@@CCCHHHOOOWWW\\\gggqqq|||VVVHHH;;;888:::999888777:::;;;===>>>======>>>???EEEKKKZZZrrr~~~rrraaa\\\[[[cccuuuqqqooo~~~aaaOOOIIIBBB===???@@@===;;;<<<>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999888666666555555555555555555666777777888888888;;;>>>AAACCCEEEHHHJJJLLLQQQXXX^^^dddjjjooorrryyy{{{}}}zzzrrrggg^^^[[[]]]aaadddjjjoooxxx::::::::::::;;;;;;<<<<<<>>>>>>>>>??????????????????<<<<<<===???BBBMMMWWWfffooozzzzzzrrrvvvlllVVVJJJCCCPPPpppyyyiiiSSSNNNIIIKKKUUUeeettt}}}}}}vvvnnnaaaRRRKKKJJJIIIOOOZZZhhhssswwwtttoooeeeaaa[[[UUUNNNJJJGGGFFFCCCCCCEEEHHHLLLKKKFFFAAA@@@??????@@@@@@???<<<:::::::::;;;;;;<<<<<<<<<<<<>>>>>>>>>=========<<<<<<===>>>???>>>;;;:::;;;;;;===<<<;;;;;;<<<>>>@@@AAAGGGIIILLLNNNQQQXXXbbbiiiwwwnnnZZZNNNJJJHHHGGGEEEBBB@@@>>>======:::;;;<<<<<<======<<<<<<;;;===???BBBFFFMMMUUUZZZgggppp}}}xxxTTTGGG;;;888999999888888:::<<<>>>>>>======???@@@FFFJJJVVVnnnqqqjjjeeeiiiwwwyyyvvv}}}oooWWWJJJCCC>>>???@@@>>>===>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777666555444444444555555666666777888888888:::>>>@@@BBBDDDGGGIIIJJJNNNTTTZZZ```eeejjjmmmsssvvv{{{}}}sssiiieeeeeeiiimmmlllpppuuu~~~:::::::::;;;;;;<<<<<<========================>>>===;;;;;;===???CCCNNNZZZgggrrr~~~rrrooottt~~~qqqYYYKKKGGGPPPmmm~~~mmmTTTPPPMMMOOOYYYgggsss{{{~~~wwwooofffZZZNNNIIIJJJLLLTTTbbbqqq{{{|||xxxrrrfffbbb\\\UUUOOOKKKIIIHHHEEEGGGKKKQQQTTTRRRJJJDDDBBB@@@>>>=========;;;:::999999:::;;;<<<=========@@@@@@????????????>>>>>>@@@@@@@@@>>>===<<<<<<<<<===<<<;;;:::;;;<<<===>>>BBBDDDGGGIIILLLRRR[[[aaammmzzzxxxcccTTTOOOIIIHHHEEECCCAAA???>>>===:::;;;<<<<<<===<<<<<<<<<;;;<<<>>>AAAEEEKKKRRRXXXeeennnzzzsssRRRFFF;;;888999999888999:::;;;=========>>>@@@BBBGGGJJJUUUllltttttt~~~|||zzz{{{~~~xxx{{{___LLLDDD>>>>>>>>>===<<<>>><<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999777666555444444444444555555666777777888888:::===???@@@BBBFFFHHHHHHLLLQQQWWW[[[```fffiiiooosssyyy{{{{{{sssoooqqqvvvzzzyyyzzz}}}:::;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===::::::<<>><<<<<<<<<;;;:::888888:::;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCAAA???>>>=========<<<;;;::::::::::::<<<===>>>???AAADDDFFFHHHMMMUUU[[[eeesssiiiYYYRRRJJJIIIFFFDDDAAA???>>>===:::;;;<<<<<<===<<<<<<<<<:::<<<>>>@@@CCCIIIPPPVVVbbbkkkvvvjjjOOOEEE;;;999999888888999888:::;;;<<<===>>>BBBDDDHHHKKKUUUiii~~~}}}zzzyyyzzzssszzzfffNNNEEE>>>======<<<<<<===<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888666555444444444444444555666666777777888:::<<<===>>>AAAEEEGGGHHHKKKPPPTTTXXX]]]bbbffflllqqqwww~~~yyy|||xxx{{{:::;;;;;;<<<===>>>??????<<<<<<<<<<<<;;;;;;;;;;;;===::::::===@@@GGGTTT```mmmwwwyyypppnnnuuuvvv```QQQMMMPPPkkklllVVVXXX[[[bbbiiiooorrrsssnnnfff\\\SSSKKKEEEGGGLLLXXXbbbqqq~~~zzzttteeeaaaZZZSSSMMMJJJIIIIIIKKKPPPZZZdddhhhbbbVVVLLLFFFCCC???======<<<;;;:::999999:::;;;>>>AAADDDFFFDDDDDDDDDCCCCCCBBBBBBBBBDDDBBB>>>=========<<<<<<888888888888999:::;;;<<<;;;===@@@BBBCCCHHHOOOUUU```nnnnnn[[[RRRKKKJJJGGGDDDBBB@@@>>>>>>:::;;;<<<<<<======<<<<<<;;;<<<>>>???CCCHHHOOOTTT___gggrrr|||}}}xxxaaaMMMCCC;;;999999888888:::777999;;;<<<>>>AAAEEEHHHIIIOOOYYYjjj~~~xxxvvvttt}}}wwwyyynnnRRRIII@@@======;;;;;;======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888777666555555333444444555555666777777888999;;;<<<===@@@CCCFFFGGGJJJNNNRRRUUUZZZ___cccjjjnnnttt{{{|||999::::::;;;===>>>>>>???>>>>>>>>>======<<<<<<<<<===::::::===AAAIIIVVVcccrrr{{{tttnnntttvvvaaaRRRLLLPPPllloooZZZ^^^dddlllqqqrrrooollleee\\\SSSLLLFFFDDDJJJRRR```jjjxxx{{{uuuccc___XXXQQQKKKHHHHHHHHHJJJRRR^^^kkkpppkkk^^^TTTHHHEEEBBB??????>>><<<;;;<<<;;;;;;===@@@FFFKKKNNNNNNMMMLLLJJJHHHFFFEEEDDDHHHDDD@@@>>>???@@@???===999999999999999:::::::::888;;;>>>???AAADDDKKKPPP\\\jjj~~~uuu^^^TTTLLLJJJHHHEEEBBB@@@>>>>>>:::;;;<<<<<<======<<<<<<<<<===>>>@@@CCCHHHOOOTTT\\\dddoooyyywwwpppYYYKKKCCC;;;:::999777888;;;888999<<<>>>@@@DDDJJJMMMOOOXXXcccqqqxxxwwwrrrwwwqqqXXXMMMCCC???>>><<<<<<>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777777333333444555555666666777888999:::;;;<<<>>>CCCFFFFFFIIILLLOOORRRWWW\\\```gggkkkqqqwww|||~~~}}}888888999:::;;;======>>>@@@@@@??????>>>>>>>>>======;;;;;;>>>BBBJJJXXXeeevvv~~~xxxnnnsssttt___PPPMMMQQQnnnsss]]]bbbkkksssvvvssslllfff```XXXOOOIIIFFFGGGOOOXXXeeeooo}}}|||vvvbbb^^^WWWOOOJJJGGGGGGGGGHHHQQQ```ooouuuqqqdddYYYIIIFFFCCCAAA@@@???===;;;>>>>>>===>>>CCCIIIOOOSSSXXXWWWTTTQQQNNNKKKHHHGGGLLLHHHCCCAAABBBCCCBBB@@@===<<<<<<<<<;;;;;;::::::888;;;>>>???@@@DDDJJJOOO[[[hhh|||{{{cccWWWLLLKKKHHHEEEBBB@@@???>>>:::;;;<<<<<<======<<<<<<<<<===???@@@CCCHHHOOOTTTZZZbbbmmmxxxvvvlllTTTJJJBBB;;;:::999777888;;;888:::===???BBBGGGMMMQQQUUUaaammmxxxxxxyyytttvvvyyyppp[[[PPPFFFAAA???======@@@>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::999888777777777888333333444444555666666777888999::::::;;;>>>BBBEEEEEEGGGJJJMMMPPPUUUZZZ^^^eeehhhnnntttzzz}}}}}}~~~~~~|||~~~===<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<======>>>>>>@@@<<<:::>>>DDDNNN]]]jjjyyy~~~yyywwwzzzeeeSSSOOOWWWqqqvvvgggllluuu{{{{{{ttthhh```VVVNNNGGGCCCBBBFFFQQQ\\\kkkttt~~~sssggg\\\RRRMMMJJJGGGEEEGGGGGGVVVhhhttt|||zzzlll\\\TTTKKKDDDDDDEEEBBB??????<<<===???@@@CCCKKKVVV^^^aaa^^^[[[WWWTTTPPPLLLIIIIIIFFFCCCBBBBBBBBBAAA@@@?????????>>>======<<<<<<888999999:::<<>><<<;;;<<<=========<<<:::999<<<>>>@@@AAADDDHHHMMMQQQZZZ___hhhsssxxxbbbSSSJJJAAA:::999:::999999;;;666888:::<<>>???<<<;;;@@@GGGPPP^^^jjjzzz~~~}}}zzzdddSSSRRR[[[vvv|||nnnssszzz~~~{{{qqqdddZZZPPPIIIDDDBBBCCCHHHUUUaaaqqqxxxvvvhhh\\\PPPJJJGGGCCCBBBDDDDDDTTTiiizzz{{{mmm\\\RRRJJJGGGFFFBBB@@@???>>>???AAACCCHHHQQQZZZ``````^^^ZZZWWWTTTOOOJJJFFFHHHEEEBBBAAA@@@@@@>>>===??????>>>======<<<<<<;;;999999:::;;;===BBBIIINNN\\\fffxxxmmmYYYNNNKKKHHHEEEDDDBBB???<<<<<<<<<===>>>===<<<;;;:::;;;===>>>@@@BBBEEEJJJNNNXXX]]]fffqqq}}}{{{eeeVVVMMMDDD<<<::::::888888:::666888:::;;;>>>CCCJJJNNNVVVaaammm{{{wwwrrruuuvvv~~~wwwsssjjj\\\NNNEEE@@@??????===<<<;;;:::999:::<<<===;;;;;;;;;;;;;;;;;;;;;;;;======<<<:::999777666666555555555666666777777777666777777999:::<<<>>>???BBBEEEHHHKKKNNNQQQUUUXXX]]]```eeelllrrrxxx|||}}}}}}~~~~~~~~~~~~}}}zzz;;;:::::::::;;;<<<======<<<<<<<<<<<<============>>><<<>>>DDDKKKSSS```jjjzzzzzzcccRRRRRR___{{{yyy~~~{{{mmm]]]SSSHHHCCC@@@@@@CCCKKKZZZhhhxxx{{{kkk^^^PPPHHHDDDAAAAAACCCBBBSSSkkk~~~jjj^^^SSSMMMIIICCC@@@AAAAAAAAABBBFFFNNNVVV\\\___]]][[[YYYVVVTTTOOOIIIEEEGGGEEEBBBAAA@@@???===;;;>>>>>>======<<<;;;;;;:::::::::;;;;;;>>>CCCJJJOOO\\\fffxxxttt```OOOLLLHHHEEECCCBBB???=========>>>>>>>>>===<<<;;;:::<<<===>>>???CCCGGGKKKUUUZZZcccooo{{{jjj[[[PPPGGG>>><<<:::777666888666888999;;;===BBBHHHLLLSSS^^^kkkyyywwwyyywwwyyyzzz{{{sssfffXXXKKKCCC>>><<<@@@>>>===;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::999888777555555555555555666666666555555666777999;;;===>>>???BBBGGGKKKNNNQQQTTTWWWZZZ]]]bbbiiipppvvv{{{}}}~~~}}}|||||||||~~~zzz999999::::::;;;<<<===>>><<<<<<<<<===============<<<<<<@@@HHHPPPWWWbbblllzzzzzzdddTTTOOO___~~~{{{iiiXXXMMMBBB???>>>@@@DDDMMM^^^nnnnnn```QQQHHHCCC@@@AAADDDEEEUUUnnnyyymmm___UUUMMMEEEBBBCCCCCCBBBBBBGGGOOOVVVXXXXXXWWWVVVUUUUUUTTTQQQLLLIIIHHHFFFCCCBBBBBBAAA???============<<<;;;;;;:::::::::;;;;;;<<<>>>DDDKKKPPP\\\hhhyyyzzzfffQQQNNNIIIEEECCCAAA@@@???>>>>>>>>>>>>>>>======<<<;;;<<<======>>>AAAEEEIIISSSXXXbbbnnnzzzooo```PPPGGG>>>;;;:::777555777666777999:::<<<@@@EEEIIIMMMXXXfffwwwyyyvvv~~~yyynnn```QQQEEE>>>;;;@@@???>>><<<<<<<<<<<<<<<==============================<<<;;;:::999888888444444555555555555555555444444555666888:::<<<======AAAGGGKKKNNNQQQTTTVVVXXX[[[```gggooouuuyyy||||||{{{zzzzzz{{{}}}zzz999999999::::::<<<===>>>===============<<<<<<<<<<<<<<>>DDDKKKPPP\\\jjj{{{kkkTTTOOOIIIEEEBBBAAAAAA@@@???>>>>>>===============<<<===>>>>>>???AAAEEEIIIQQQWWW```mmmzzz~~~{{{uuudddOOOFFF===;;;999777666777666777888999:::>>>CCCGGGKKKUUUdddvvv~~~qqq{{{{{{lll[[[MMMCCC???>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;:::999888888777555555555555555555444444333444444555777999;;;<<<===AAAFFFKKKMMMPPPSSSUUUVVVYYY___fffmmmssswwwyyyyyyyyyxxxyyy{{{~~~zzz:::999999999:::;;;<<<<<<===============<<<<<<<<<<<<===DDDOOOWWW^^^hhhqqqxxx}}}mmmaaaZZZoooxxxbbbQQQHHHAAA@@@AAADDDGGGQQQeeewwwyyyjjjYYYNNNGGGBBBAAACCCGGGSSSlllttteeeWWWKKKFFFGGGDDDEEEHHHLLLPPPPPPNNNLLLLLLMMMNNNRRRWWWZZZ[[[ZZZOOOKKKEEEAAA@@@@@@@@@@@@>>>>>>======<<<;;;;;;:::::::::;;;;;;>>>CCCJJJOOO]]]lll}}}nnnVVVQQQJJJDDDBBBAAAAAAAAA???>>>===<<<<<<<<<======<<<===>>>>>>???BBBFFFIIIOOOUUU___kkkyyyvvvwwwzzzhhhPPPGGG>>>;;;:::777666777777777888888999<<<@@@DDDJJJSSSbbbuuu}}}xxxxxxcccQQQFFFAAA>>>?????????????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999888888888666666666555555555555555333333444555777999;;;<<<>>>AAAEEEHHHKKKMMMPPPSSSTTTWWW\\\ccciiiooosssuuuuuuuuuvvvyyy|||}}}:::::::::999::::::;;;;;;>>>=========<<<<<<<<<<<<===>>>EEEPPPYYYaaakkktttwww|||sssiiifff{{{uuu^^^NNNEEEAAAAAACCCFFFJJJUUUiii|||xxxfffYYYOOOGGGDDDEEEEEEOOOhhhzzzkkk[[[NNNHHHIIIEEEIIIOOOSSSTTTSSSQQQPPPMMMLLLNNNRRRXXX]]]```aaaZZZTTTKKKDDDAAA@@@AAAAAA??????>>>======<<<<<<;;;999999:::;;;===BBBIIINNN^^^nnnpppWWWRRRJJJDDDBBBAAABBBBBB>>>===<<<;;;;;;;;;<<<===;;;<<<===>>>???BBBFFFJJJMMMRRR\\\iiiwww~~~qqquuu|||~~~~~~lllUUUKKKBBB>>><<<888666777777777777777777:::???BBBIIIQQQ___ppp}}}wwwwwwmmmWWWIIICCCAAAAAAAAAAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999777777777666666555555555444444444666777999;;;<<<===@@@BBBDDDFFFIIIMMMOOORRRUUUYYY___eeejjjnnnpppppprrruuuyyy}}}~~~;;;;;;:::999999999::::::>>>>>>======<<<<<<<<<;;;===???FFFQQQZZZbbbllluuuvvv{{{vvvooommmsss[[[KKKCCC@@@AAADDDHHHLLLWWWmmmrrrdddXXXNNNHHHHHHDDDMMMddd}}}nnn^^^OOOIIIJJJFFFMMMUUUYYYYYYWWWVVVVVVNNNNNNNNNRRRXXX^^^cccdddfff^^^SSSIIIDDDCCCCCCCCC?????????>>>======<<<<<<999999999:::<<>>===<<<::::::;;;;;;<<<999:::<<<===>>>AAAFFFIIIKKKPPPZZZggguuuyyyooouuu}}}|||nnnZZZOOOEEEAAA===888666666777777777666777999>>>AAAFFFMMMZZZjjj{{{xxxvvvvvv{{{|||yyy___OOOHHHCCCCCCCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<;;;;;;:::888888777777666666666555444444555666888:::;;;======???@@@AAACCCFFFJJJMMMPPPSSSWWW]]]bbbgggjjjlllmmmppptttyyy~~~}}}}}}~~~::::::999999:::;;;===>>>>>>===<<<;;;;;;;;;;;;;;;;;;AAAIIIRRRZZZcccnnnuuuyyy}}}|||yyy{{{nnnZZZLLLEEEAAAAAAAAABBBKKK]]]tttooo]]]PPPJJJHHHHHHOOObbb{{{jjjYYYPPPJJJFFFFFFOOOVVVWWWXXXZZZZZZXXXWWWSSSPPPPPPOOORRR\\\gggjjjiiibbbTTTIIIEEEDDDCCC??????>>>??????>>>;;;999===;;;;;;===>>>BBBKKKVVVdddnnn}}}wwwbbbUUUJJJGGGGGGEEEBBB@@@@@@@@@@@@???>>>======<<<::::::::::::;;;>>>CCCGGGKKKQQQ[[[fffrrr}}}uuutttzzz~~~rrr___VVVJJJ@@@:::999999999888777666666888<<>>>>>@@@@@@===:::;;;;;;;;;:::::::::999999;;;:::999:::<<<===<<<;;;888777666555555444555555444444444555555777888888<<<>>>@@@BBBBBBCCCFFFHHHMMMQQQWWW\\\```cccfffhhhkkkpppvvvyyy{{{}}}~~~||||||999999999999:::;;;<<<=========<<<;;;;;;;;;;;;;;;===BBBKKKSSS[[[eeepppxxx~~~}}}kkkWWWIIIBBB???@@@AAADDDNNNaaaxxxyyyeeeUUUJJJDDDEEEJJJYYYooozzzgggWWWOOOJJJFFFDDDKKKRRRUUUZZZ```bbb```XXXTTTPPPNNNMMMOOOYYYdddmmmoookkk]]]OOOHHHEEECCCAAA@@@??????@@@@@@>>><<<>>><<<<<<>>>???CCCMMMXXXfffooo}}}{{{eeeXXXKKKGGGGGGEEEBBBAAA?????????>>>===<<<<<<<<<::::::;;;;;;<<>>>>><<<999;;;;;;;;;:::::::::999999999888777888:::;;;:::999888888777666555555555555444444444444555666777888999<<<>>>@@@AAABBBEEEGGGJJJNNNTTTYYY]]]```bbbeeejjjnnnuuuxxxyyy{{{888888999:::;;;;;;;;;;;;======<<<;;;;;;;;;;;;<<>>===>>>AAAGGGSSSggg~~~ooo\\\MMMDDDEEEGGGOOO^^^kkkrrrwww|||~~~ssscccVVVOOOJJJGGGDDDHHHLLLQQQZZZdddgggddd[[[VVVPPPLLLIIIKKKTTT___nnnuuuvvviiiXXXLLLFFFCCCBBBAAA@@@@@@AAABBBAAA???>>><<<<<>>>>>>>>======<<<<<<;;;:::;;;<<<<<<<<>>CCCCCCHHHTTT```mmm}}}uuuqqq|||zzzuuuttt{{{}}}zzzrrrVVVGGGCCC>>>===>>>>>><<<:::;;;;;;;;;;;;:::::::::::::::888888999:::;;;:::999:::999888777666666666666444444444444555666777777777999<<<===???@@@CCCEEEFFFJJJPPPTTTXXX[[[^^^```ggglllrrrvvvxxxzzz}}}888999;;;<<<<<<<<<;;;:::===<<<<<<;;;;;;;;;<<<<<<@@@EEEMMMTTT\\\gggttt|||}}}vvv___MMMBBB======>>>BBBJJJXXXlllvvvcccSSSIIIIIIGGGJJJRRRZZZaaahhhooovvvuuunnn```UUUOOOKKKGGGFFFFFFGGGLLLXXXdddfffbbb___XXXQQQLLLGGGHHHPPP[[[kkkvvv|||rrr___PPPHHHDDDBBBAAA???@@@AAABBBBBBAAA>>><<<<<>>>>>=========<<<;;;<<<======>>>@@@CCCFFFIIINNNVVV```jjjttt~~~}}}lllYYYRRRHHH@@@<<<;;;;;;;;;999::::::;;;<<<<<<<<<<<>>???@@@@@@>>><<<;;;;;;;;;;;;:::::::::<<<;;;:::;;;=========<<<;;;:::999888777777666666444444444444444555666777555777:::<<<>>>@@@BBBEEEDDDGGGLLLPPPTTTWWWZZZ]]]dddjjjqqquuuwwwyyy|||999:::<<<======<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<===AAAFFFMMMUUU]]]gggsss{{{oooYYYJJJBBB???===???DDDMMM]]]qqqxxxgggXXXOOOMMMHHHFFFIIINNNSSS]]]fffpppqqqkkk```VVVQQQLLLHHHGGGFFFEEEJJJXXXeeegggccc```ZZZRRRLLLGGGFFFNNNWWWcccqqq{{{tttcccTTTJJJEEEAAA@@@???@@@BBBBBBBBB@@@===;;;<<<@@@DDDKKKXXXdddsssyyyxxxfffSSSJJJGGGEEEDDDEEE@@@@@@???????????????>>>;;;===>>>>>>???@@@CCCFFFJJJOOOVVV___iiisss~~~{{{{{{|||iiiTTTNNNEEE>>>:::::::::::::::::::::;;;;;;;;;<<<<<>>===<<<<<<;;;:::888777777666666555444444444444555555666555777:::<<<===???AAADDDBBBEEEJJJMMMPPPTTTWWWZZZbbbhhhoootttvvvwwwzzz}}}:::;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<======BBBHHHPPPWWW___hhhrrryyy~~~iiiUUUHHHBBB@@@>>>@@@FFFRRRcccwww}}}mmm___UUUNNNHHHEEEEEEFFFKKKVVV```oooqqqmmmcccYYYSSSNNNIIIEEEDDDEEEJJJWWWeeeiiieee___YYYSSSMMMHHHFFFLLLUUU\\\jjjuuuqqqcccVVVKKKDDDAAAAAAAAABBBDDDCCCAAA???===<<<===BBBHHHQQQ___lllxxx~~~}}}kkkWWWLLLHHHEEEDDDEEE@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>???@@@@@@AAACCCEEEJJJNNNVVV^^^hhhsss~~~{{{uuudddQQQKKKCCC<<<::::::::::::999999999999999:::;;;<<<>>>???CCCJJJQQQ\\\mmm}}}~~~vvvqqqvvv}}}|||rrrmmmrrroooXXXPPPFFF???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;:::;;;999999999;;;<<<;;;:::<<<;;;:::888777666666666555444444444444444555555555777:::;;;<<<===???AAA@@@CCCGGGJJJMMMQQQUUUXXX^^^dddmmmrrrtttuuuxxxzzz|||}}}~~~~~~:::999999888888999999:::;;;;;;;;;;;;;;;<<<======DDDJJJSSS[[[bbbiiiqqqwww|||~~~|||eeeQQQEEEAAA@@@>>>@@@HHHVVVjjjyyyjjj```OOOJJJFFFEEEFFFJJJTTT___rrrtttpppggg]]]VVVOOOIIIBBBCCCDDDHHHSSS___ccc```[[[VVVQQQMMMHHHEEEJJJRRRZZZfffooommmbbbVVVJJJBBBBBBCCCDDDFFFFFFEEEAAA===???===???FFFMMMWWWggguuu{{{nnnZZZOOOJJJFFFDDDDDD????????????????????????===>>>@@@AAAAAAAAACCCEEEIIIMMMTTT]]]gggrrr~~~~~~kkk___OOOJJJBBB===;;;;;;;;;;;;999888777777777999;;;===;;;===BBBIIIOOOYYYjjjyyyyyyppprrr~~~nnnkkkuuuyyyfff\\\NNNDDD???>>>===;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999:::;;;<<<<<<:::<<<;;;999888666555555555555444444333333444444555555666888999999:::<<<>>>???AAADDDGGGJJJNNNRRRUUUZZZ```iiioooqqqrrrtttvvvxxxyyy{{{}}}~~~~~~}}}|||~~~}}}~~~999888777666666666888888;;;;;;;;;;;;;;;<<<===>>>FFFMMMVVV^^^dddjjjqqqvvv|||~~~~~~}}}{{{wwwwww{{{cccOOOCCC??????===@@@IIIYYYnnnuuujjjQQQMMMIIIHHHHHHLLLVVVaaatttvvvsssiii___WWWPPPIIIBBBCCCDDDFFFMMMVVVYYYVVVXXXSSSPPPLLLGGGDDDIIIPPPZZZdddllljjjaaaVVVJJJ@@@DDDDDDFFFHHHIIIFFFAAA===@@@???BBBHHHPPP\\\lll{{{}}}ppp\\\PPPKKKGGGDDDCCC>>>>>>>>>>>>>>>?????????===???@@@AAAAAABBBCCCEEEGGGLLLSSS[[[fffrrr}}}}}}~~~vvveee[[[OOOJJJCCC===<<<<<<<<<<<<888777555555666999<<<>>>;;;===CCCJJJPPPYYYjjjyyyxxxllllll{{{xxxppphhhqqqfffWWWJJJCCC???===;;;======<<<<<<<<<;;;;;;;;;===<<<;;;<<<>>>>>>>>>===<<<;;;999777666555444444555444444333333333444444444555777888777888999;;;===???CCCEEEHHHLLLPPPSSSWWW^^^ffflllnnnppprrrtttuuuwwwyyy|||}}}}}}}}}|||}}}|||~~~~~~{{{;;;;;;;;;::::::999999999;;;<<<;;;:::999;;;>>>@@@HHHNNNYYYcccjjjooosssuuuxxx|||~~~{{{vvvvvvrrr\\\LLLCCC===;;;???AAAKKK```www~~~sss```PPPFFFFFFFFFHHHXXXlll|||qqqcccXXXSSSLLLFFFAAA@@@AAABBBFFFJJJOOORRRRRRRRROOOHHHBBBAAAFFFKKKXXX```iiijjj```RRRGGGAAA>>>BBBHHHLLLLLLHHHBBB>>>>>>???CCCKKKWWWggguuu}}}sss\\\PPPKKKGGGDDDCCC????????????@@@AAABBBBBB>>>>>>===>>>???AAADDDEEEKKKKKKNNNWWWcccqqq|||xxxsssuuujjjXXXRRRJJJBBB>>>;;;777666777777777777777777777777777888>>>FFFKKKQQQ[[[lllzzzyyyssslllnnn~~~tttooo}}}vvviiiXXXIII@@@>>>@@@AAA???<<<:::999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888777555555444444333333333444444555555777888888777777888999???@@@AAACCCFFFIIILLLNNNVVVZZZaaafffiiijjjlllmmmrrruuuyyy{{{{{{{{{{{{|||zzz|||;;;;;;;;;::::::999999999;;;;;;;;;:::999;;;>>>@@@HHHOOOZZZdddkkkqqquuuxxxzzz}}}{{{zzzvvvyyyzzzxxxzzzpppYYYIIIAAA<<<:::AAACCCMMMbbbyyyuuucccSSSHHHHHHGGGJJJZZZooorrrbbbWWWQQQLLLFFFAAA@@@@@@AAACCCGGGKKKNNNOOOOOOMMMGGGBBB@@@DDDIIISSSZZZcccddd]]]RRRIIIEEEAAADDDIIILLLKKKGGGBBB>>>???AAAGGGQQQ^^^mmmyyyvvv^^^QQQLLLHHHDDDBBB????????????@@@@@@AAABBB@@@@@@@@@@@@@@@AAAAAABBBIIIJJJNNNVVVbbbooozzzzzzwww{{{rrraaaZZZOOOEEE???;;;888777999666666666666666666666666:::>>>HHHSSSZZZ```mmm{{{yyyqqqooo~~~{{{nnnrrr}}}ppp___NNNCCC@@@AAA???>>>===<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::888777666555555444444333333444444555666888999999888777999:::===>>>???@@@CCCGGGJJJLLLNNNRRRXXX]]]```cccfffhhhpppsssvvvxxxxxxyyyzzz{{{~~~~~~~~~~~~~~~zzz{{{;;;;;;::::::::::::999999;;;;;;;;;:::999;;;>>>AAAHHHOOOZZZdddlllsssxxx{{{|||zzztttsssoootttuuuvvv}}}kkkTTTGGG@@@>>>===BBBEEEPPPeee{{{xxxgggWWWLLLKKKIIILLL]]]sssuuubbbTTTNNNJJJFFFAAA@@@>>>>>>@@@CCCFFFHHHJJJKKKJJJFFFAAA@@@BBBEEEKKKQQQXXX[[[WWWQQQLLLJJJEEEHHHKKKLLLKKKFFFAAA>>>>>>CCCLLLXXXeeerrr|||{{{```SSSOOOKKKEEEAAA@@@@@@?????????@@@@@@AAABBBBBBBBBBBBAAA@@@@@@???FFFHHHMMMVVV```lllwww}}}{{{{{{|||kkkaaaUUUGGG@@@<<<888888:::666666666666666666666666<<<<<>>>>>>>>===;;;999888<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888666666555555444444444444444555777888999999888888999:::;;;;;;<<<>>>@@@DDDGGGHHHNNNQQQVVVZZZ]]]bbbfffiiinnnppprrrtttuuuvvvyyy{{{~~~}}}}}}||||||||||||~~~}}}}}}:::::::::::::::::::::::::::;;;;;;::::::;;;>>>AAAHHHOOOYYYdddlllsssyyy}}}ssslllkkklllvvvyyymmmsss|||dddPPPEEEBBBBBBCCCBBBFFFRRRggg|||zzzkkk\\\PPPMMMKKKMMM```wwwxxxbbbRRRLLLHHHEEEAAA???>>><<<===???AAACCCFFFGGGFFFDDDAAA???@@@AAACCCGGGMMMPPPPPPOOONNNNNNJJJKKKLLLMMMJJJFFFBBB??????EEEPPP^^^jjjtttzzz}}}cccVVVRRRNNNHHHCCC@@@@@@???????????????@@@AAAAAABBBCCCCCCAAA@@@???DDDGGGMMMTTT^^^iiissszzz~~~pppdddVVVHHHAAA===999888999555555555555555555555555:::999FFF^^^jjjgggkkkvvvzzzyyy~~~|||vvv{{{zzzeeeeeeqqqsss___MMMCCC>>>>>>>>>>>>>>>===;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777666666555555444444444444555666777888888777777888999:::::::::<<<>>>BBBDDDFFFNNNQQQUUUXXX\\\bbbgggkkkkkkmmmoooqqqsssuuuyyy|||~~~}}}|||{{{{{{{{{{{{}}}~~~::::::::::::::::::::::::::::::;;;::::::;;;???BBBGGGNNNXXXbbbkkksssyyy}}}yyyllleeedddiiiyyy~~~xxxsssiiirrrxxxaaaMMMCCCAAAAAABBBAAAEEERRRfff{{{}}}pppaaaTTTPPPLLLOOOccc{{{}}}fffTTTKKKGGGDDDAAA???===<<<<<<>>>@@@AAADDDDDDCCCBBB???>>>===>>>===@@@DDDGGGIIIKKKMMMOOOLLLLLLLLLKKKIIIFFFCCCAAADDDJJJVVVcccnnnuuuyyy{{{gggXXXTTTOOOJJJFFFAAA@@@@@@???>>>>>>>>>>>>>>>???AAABBBCCCBBBBBBAAACCCFFFLLLSSS[[[fffqqqyyyttteeeWWWIIIBBB>>>:::666666666666666666666666666666:::888DDD]]]mmmmmmnnnuuuwwwppptttyyy{{{yyy{{{gggdddmmmnnnXXXHHH@@@AAA@@@===;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888777777666555444444444444444444555666666555555666777999::::::<<<>>>AAACCCEEEIIIKKKOOORRRVVV\\\bbbfffiiikkkmmmppprrruuuyyy|||~~~~~~}}}||||||||||||||||||~~~999999::::::::::::;;;;;;999::::::::::::<<>>>>>@@@EEERRRfffyyyuuufffYYYTTTOOOQQQfffmmmYYYNNNHHHDDDAAA@@@>>>======???BBBCCCDDDCCCAAA???===<<<;;;;;;;;;<<<>>>AAADDDGGGJJJLLLJJJJJJIIIHHHFFFEEECCCCCCIIIPPPZZZfffpppwww{{{|||mmm\\\SSSMMMIIIHHHBBBAAA@@@???>>>=========<<<===>>>@@@AAABBBCCCCCCCCCGGGLLLQQQXXXcccpppyyy~~~}}}lll\\\KKKCCC???:::666555777777777777777777777777::::::DDDYYYllluuuvvvvvvyyy{{{hhhfffkkkrrryyy{{{yyyzzztttmmmqqqgggQQQFFFCCCAAA===;;;::::::<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::999888888777777666555444444444444333444555555444444555666999999:::;;;===@@@CCCDDDFFFHHHKKKOOORRRWWW]]]aaaeeegggkkknnnqqqtttxxxzzz}}}||||||{{{{{{||||||}}}}}}}}}999999999::::::;;;;;;;;;999::::::::::::<<>>???BBBEEEGGGFFFCCC@@@===<<<;;;:::999;;;;;;;;;===@@@DDDFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBKKKPPPZZZeeepppwww|||sss___RRRIIIFFFGGGBBBAAA@@@>>>======<<<<<<<<<<<<===>>>???AAABBBCCCEEEHHHLLLOOOVVVaaaooozzzzzzxxxwwwzzzfffOOOCCC>>>;;;888888888888888888888888888888888;;;BBBQQQgggyyy|||vvvrrrhhh]]]bbbgggoooxxx{{{yyyzzztttrrrrrrXXXJJJAAA@@@>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;::::::999888888777666555444444444444333444666555444444555777888888999:::<<>>>>>@@@AAABBBGGGTTTfffwwwpppccc\\\UUUWWWnnn|||gggWWWNNNHHHBBBAAA@@@@@@AAADDDGGGJJJGGGDDD@@@<<<;;;:::999888<<<;;;:::<<>>>>>???AAAAAAHHHMMMWWWbbbmmmvvv|||wwwaaaPPPEEECCCFFFBBBAAA@@@>>>===<<<<<<<<<======<<<<<<===???AAABBBFFFIIILLLOOOTTT```ooo{{{rrrooommm{{{oooTTTDDD===;;;:::;;;888888888888888888888888555:::???IIIaaazzz~~~tttlll|||mmm\\\aaa___gggqqq||||||ppp|||rrrlllwww[[[JJJ??????@@@???>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;:::999999888888777555555444444444444555666666555555666888777777888999;;;===@@@AAAAAADDDHHHLLLOOORRRVVVYYY]]]aaagggllloooqqqtttuuuwwwwwwwwwxxxyyyzzz{{{|||~~~~~~}}}|||}}}~~~888888999999999:::::::::;;;888888::::::999<<>>===;;;===BBBKKKPPPXXXaaajjjsss|||gggTTTJJJDDDBBBAAA@@@???>>>============;;;===>>>>>>======>>>???FFFGGGKKKSSSZZZaaammmyyywwwllljjjxxx~~~zzz\\\FFF===;;;:::888:::999777666666666777888555<<<===@@@SSSpppssssss~~~fff\\\^^^[[[```ppp|||wwwvvv{{{uuu|||cccOOOEEE@@@>>>???>>>;;;<<>>???AAABBBFFFJJJNNNRRRTTTUUUXXX\\\bbbfffjjjmmmppprrrrrrtttvvvxxxxxxzzz|||~~~~~~}}}||||||~~~}}}888999999999999:::::::::;;;888999;;;:::999<<>>>>>>>>======GGGJJJXXXmmm||||||kkkaaa\\\aaauuuttt^^^NNNGGG>>>>>>>>>@@@FFFMMMSSSWWWQQQJJJBBB<<<;;;;;;:::888:::::::::::::::;;;<<<<<<===;;;;;;===<<<:::<<>>============<<<===???>>>======>>>@@@EEEFFFKKKSSSYYYaaammmyyyzzznnnkkkssszzzaaaJJJ???===;;;999999888777666666666777888555;;;<<<<<>>===???<<<:::999:::;;;<<<;;;:::<<<;;;::::::999999999:::888888888888777666555555555555666666666666555555666666777888:::<<<>>>??????AAADDDHHHLLLOOORRRSSSVVVZZZ___cccgggjjjmmmppprrrtttvvvxxxyyy{{{}}}~~~}}}}}}}}}}}}~~~999999999999::::::::::::;;;999999;;;;;;999===BBBJJJRRR^^^gggmmmuuu|||yyywwwrrrdddVVVWWWbbbttthhh]]]VVVUUUZZZeeeqqq]]]NNN@@@<<<>>>>>>???@@@IIIMMM[[[ooo~~~nnnccc]]]bbbuuu{{{bbbNNNDDD===;;;:::???IIITTT\\\```XXXOOODDD===;;;;;;;;;;;;:::999999999999::::::;;;;;;999999<<<;;;999<<>>===============>>>??????>>>>>>???@@@DDDDDDJJJRRRYYYaaammmyyytttoooqqqyyyfffMMM@@@<<<:::888999888777666666666777777555999:::888BBBYYYmmmwwwxxxooolllyyytttccc]]]___oooxxxpppoooyyy~~~{{{{{{uuuooo{{{```OOOFFF>>>???@@@>>><<<<<<<<<;;;999999:::;;;:::999;;;;;;:::999999999::::::999999999999888777666666666666666555555666666666555666666777999;;;===>>>>>>???BBBEEEIIILLLOOOPPPSSSVVV[[[___bbbfffjjjmmmrrruuuxxxyyyzzz{{{}}}{{{|||}}}~~~~~~999999999:::::::::;;;;;;;;;999999;;;;;;:::===CCCLLLTTT^^^gggmmmuuu{{{zzzzzzvvvgggZZZ\\\fffttthhh^^^XXXWWWVVVbbb~~~oooYYYLLL@@@===??????@@@BBBHHHMMM[[[nnntttfff___aaasssgggPPPEEEBBB>>>;;;@@@LLLXXX___bbb]]]SSSGGG>>>;;;;;;<<<<<<999999999888888999999::::::888999;;;;;;:::===BBBCCCHHHQQQ[[[eeepppzzzlllXXXLLLGGGEEEAAA@@@???>>>===============>>>??????>>>>>>???AAABBBCCCHHHQQQXXX```mmmxxx~~~wwwuuu{{{gggMMM???999777666888888777777666666666666555888999777<<>>AAA@@@===<<<>>><<<:::999:::;;;;;;:::;;;::::::999999:::::::::::::::::::::999888777777555444333222222333444555555555666666888:::;;;<<<===>>>@@@CCCFFFJJJLLLNNNQQQSSSWWW[[[___ccciiillluuuwwwzzz{{{zzzzzzzzz{{{yyyzzz}}}~~~}}}}}}~~~~~~999999:::::::::;;;;;;;;;<<<999999;;;;;;:::===CCCMMMTTT^^^ffflllttt~~~||||||}}}yyyjjj\\\___kkkvvvkkkaaaZZZYYYVVVbbboooVVVKKK@@@===>>>===>>>@@@FFFLLLZZZnnn~~~pppeeedddrrrlllTTTHHHEEE@@@===BBBMMMYYY```bbb```VVVJJJAAA======<<<<<<:::999999888888999999999;;;999:::<<<<<<;;;>>>CCCCCCHHHPPPYYYdddooozzznnnYYYMMMFFFDDDAAA@@@???>>>============<<<>>>??????>>>>>>???@@@BBBCCCHHHPPPWWW___kkkwww{{{}}}eeeMMM???999777666777777777777666666555555555666888888:::GGG___uuu|||nnncccdddsss{{{ttt{{{yyyoooooouuuyyyxxxwwwfffooovvvrrrvvv{{{ZZZNNNCCCBBBDDDCCC@@@???AAA???<<<;;;;;;<<<<<<;;;:::::::::999999::::::;;;:::;;;;;;::::::999888777555444333222222333444555444444555666777888:::;;;===>>>???AAADDDHHHJJJLLLPPPRRRUUUXXX\\\bbbhhhlllxxxzzz|||{{{zzzxxxwwwwwwwwwyyy|||~~~}}}~~~~~~::::::::::::;;;;;;;;;;;;<<<::::::<<<;;;:::>>>CCCMMMTTT^^^eeejjjrrr}}}|||}}}~~~zzzkkk___dddqqqxxxnnnddd\\\ZZZYYYfffmmmQQQGGG>>><<<<<<;;;;;;>>>DDDLLL[[[ooo|||nnngggppp~~~nnnXXXLLLBBB@@@???CCCMMMXXX___cccaaaYYYNNNFFFBBB@@@>>><<<;;;::::::999999999999:::<<<::::::===<<<:::===BBBBBBGGGOOOXXXbbbnnnyyyrrr\\\OOOGGGDDDAAA@@@???>>>============<<<===>>>>>>======>>>???BBBCCCGGGOOOUUU]]]iiiuuu}}}zzzzzzyyyaaaLLL@@@;;;:::999666666777777777666555444555444666999:::BBBXXXooo{{{pppeeeccckkk}}}sssooossswwwyyyxxxfffgggrrruuuqqqxxx___SSSHHHCCCBBB???===>>>CCCAAA===;;;;;;<<<<<<;;;::::::999999999:::;;;;;;::::::::::::999888777777666666666555555666666666444444444555666777999999======>>>???BBBEEEHHHJJJOOOPPPSSSVVVZZZ```ggglllxxxzzz|||{{{yyyvvvuuutttvvvxxx{{{~~~:::::::::;;;;;;;;;;;;<<<<<<::::::<<<<<<;;;>>>CCCMMMTTT]]]ccciiiqqq{{{}}}~~~}}}ooodddlll{{{zzzpppeee]]]YYY___llliiiMMMEEE>>>======;;;===???EEENNN^^^ssssssgggjjjuuummmZZZOOOAAAAAABBBFFFLLLTTT\\\```bbb[[[SSSMMMIIIEEEAAA===<<<<<<;;;:::::::::::::::<<<::::::<<<;;;999;;;@@@AAAFFFMMMUUU```kkkvvv~~~vvvaaaRRRIIIEEEAAA@@@???>>>============:::<<<======<<<<<<===>>>CCCCCCGGGOOOTTT[[[gggsss|||wwwuuuzzzzzzmmmZZZIII???;;;::::::555666777777777666555444555222444999999<<>>DDDAAA===::::::;;;;;;::::::999999999::::::;;;<<<::::::::::::999888777666555555666666666666555555333333444444555666888888<<<;;;<<<===???BBBEEEGGGMMMNNNPPPSSSWWW^^^fffkkkuuuwwwzzzzzzyyyvvvuuutttvvvwwwzzz}}}~~~~~~~~~:::::::::;;;;;;;;;<<<<<<<<<::::::<<<<<<;;;>>>DDDMMMTTT\\\ccchhhpppzzzsssjjjttt{{{qqqfff]]]XXXcccpppdddMMMEEE????????????@@@DDDGGGQQQaaavvvssseeedddmmmkkkZZZQQQCCCDDDFFFGGGKKKPPPWWW\\\bbb]]]WWWRRRNNNIIICCC>>>===<<<;;;;;;::::::::::::;;;999999;;;999777999>>>AAAEEEKKKTTT^^^iiittt{{{yyydddUUUKKKFFFAAA@@@???>>>============:::;;;<<<<<<;;;;;;<<<>>>CCCDDDHHHNNNTTTZZZfffqqq|||vvvsssyyyxxxnnncccSSSEEE===:::999999555666777777777666444333555000222888888777FFF[[[vvvrrrllleeeaaajjjwwwtttwwwzzz{{{sssnnn}}}xxxmmm```UUUKKKCCCBBBEEEDDD@@@<<<999999::::::999999999999999::::::;;;<<<999999999999888777666666222333444555555444333222333333333444555666777888::::::::::::===@@@CCCEEELLLMMMOOOQQQUUU\\\eeejjjqqqtttxxxyyyyyywwwvvvvvvvvvwwwyyy|||~~~}}}~~~}}}~~~}}}:::::::::;;;::::::999999:::::::::::::::===AAAEEEOOOUUU]]]dddjjjrrrzzzxxxooowww{{{qqqhhhaaa^^^^^^}}}zzzbbbLLLFFF@@@>>><<<999;;;@@@HHHQQQbbb}}}tttjjjgggggguuuwwwhhhYYYOOOFFFDDDEEEIIIJJJJJJOOOUUU[[[______\\\WWWPPPEEE:::===;;;::::::::::::999777888888999::::::;;;<<<<<<>>>DDDLLLSSS[[[dddooowww~~~gggVVVKKKGGGCCCBBBAAA@@@???===<<<<<<:::;;;<<<<<<;;;;;;<<<>>>AAACCCIIIRRRXXX___kkkvvv~~~}}}|||}}}lllfffXXXJJJBBB>>>:::888888666666555444444444444444666888:::999888;;;BBBHHHaaallloooeee___iii~~~|||wwwtttyyy{{{sssgggTTTCCC???DDDEEEDDDBBB>>>;;;999;;;<<<;;;:::999999888888999999999999999888888888888888444555666666777666666666444333333333333444555555777999;;;<<<===>>>@@@BBBEEEGGGKKKNNNSSSXXX___dddjjjmmmqqqsssttttttuuuvvvwwwxxxzzz}}}~~~~~~}}}~~~}}}zzz{{{::::::;;;;;;;;;;;;:::::::::::::::::::::===AAAEEENNNTTT\\\cccjjjsss|||{{{ttt~~~{{{qqqiiidddbbbdddvvv^^^JJJDDD???>>><<<:::===BBBJJJSSSeeezzzooolllkkksss}}}|||oooaaaTTTKKKDDDCCCDDDGGGHHHIIIMMMSSSZZZ___bbb```]]]VVVKKK??????===<<<;;;<<<;;;:::888888999999:::;;;;;;<<<<<<===BBBIIIPPPWWWaaammmuuu}}}iiiXXXLLLGGGCCCBBBAAA@@@???===<<<<<<:::;;;<<<<<<;;;;;;<<<>>>AAACCCIIIQQQXXX___jjjuuu~~~~~~ooodddWWWIIIBBB???:::777777888888777666666666666666555777999777666888???EEE\\\mmmvvvmmmaaaeeevvvvvvooopppttt}}}~~~tttaaaMMMCCCDDDEEEDDDCCC???<<<:::;;;<<<;;;:::999999888999999999777777888888999999::::::666666666666555555444333444333333333333444555555777999;;;<<<<<<===@@@BBBDDDFFFIIILLLPPPVVV\\\```fffjjjnnnrrrsssttttttuuuwwwxxxzzz|||~~~~~~~~~~~~~~~~~~~~~|||}}}~~~~~~:::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::===AAAEEELLLRRR[[[ccckkkttt~~~|||~~~uuummmjjjjjjnnnpppYYYGGGBBB>>>===<<<;;;>>>CCCIIIRRRfffuuuqqqqqqttt{{{}}}ssseeeWWWLLLEEECCCAAABBBEEEFFFFFFJJJPPPVVV]]]ccceeeccc]]]PPPDDDBBB@@@===<<<===<<<;;;:::999999999:::;;;;;;<<<<<<<<<@@@EEEJJJQQQ\\\hhhqqqzzzmmmZZZNNNGGGCCCBBBAAA@@@???===<<<<<<:::;;;<<<<<<;;;;;;<<<>>>AAABBBHHHPPPWWW]]]hhhsss~~~rrrbbbUUUHHHBBB???:::777666888888777666666666666666555666777555444666;;;@@@RRRgggyyyvvviiifffrrr~~~}}}sssoooqqqyyyooojjjooo{{{ttt^^^NNNHHHEEEEEEDDDAAA>>><<<<<<===;;;;;;:::999999999999999666666777888999:::;;;;;;888888888777666555333333444333333333333444555555666888:::;;;;;;<<<>>>@@@BBBDDDGGGJJJMMMRRRWWW[[[```eeekkkppprrrsssttttttwwwxxxzzz|||}}}~~~}}}}}}}}}~~~}}}~~~}}}}}};;;;;;<<<<<<===<<<<<<<<<:::::::::::::::===AAAEEEKKKQQQZZZccckkkttt~~~zzzsssppprrrwwwkkkVVVFFFAAA======<<<:::===AAAEEEOOOccc~~~zzzwwwwwwxxx~~~}}}ppp```RRRHHHAAAAAA@@@@@@CCCDDDCCCGGGMMMSSS[[[dddhhhhhhaaaSSSFFFCCCAAA>>>===<<<<<<;;;:::::::::::::::;;;;;;<<<<<<;;;===@@@DDDJJJUUUbbbkkkvvv{{{qqq]]]OOOHHHCCCBBBAAA@@@???===<<<<<<:::;;;<<<<<<;;;;;;<<<>>>@@@BBBGGGOOOUUU[[[fffqqq|||sssaaaTTTHHHBBB???:::666666666666555444444444444444555666666555333555888<<>>===<<<999:::>>>CCCLLL___yyy}}}{{{|||~~~tttcccTTTHHH@@@AAA???@@@BBBBBBBBBEEEKKKTTT^^^hhhnnnnnngggXXXKKKEEEBBB>>><<<<<<;;;:::999::::::;;;;;;;;;;;;<<<<<<:::;;;===???DDDNNNZZZcccqqqwww}}}sss^^^OOOGGGCCCBBBAAA@@@???===<<<<<<:::;;;<<<<<<;;;;;;<<<>>>@@@AAAFFFNNNTTTZZZdddooozzzuuubbbUUUHHHAAA>>>:::666666666666555444444444444444777777666555444555888:::>>>OOOggg{{{~~~vvvooo|||wwwrrrooo{{{vvvgggiii{{{jjjZZZLLLKKKIIIEEEAAA=========<<<;;;::::::999999::::::;;;:::::::::999999888888666777777888888777777777444333333333333444555555444666888888888999;;;===@@@BBBEEEGGGIIILLLPPPSSSWWW]]]dddjjjnnnqqqsssuuuxxxyyy{{{|||||||||{{{{{{wwwzzz~~~{{{|||}}}~~~~~~999:::;;;<<<<<<<<<<<<<<<:::::::::::::::===AAAEEEKKKPPPYYYaaahhhpppyyyyyywwwxxxdddTTTFFFAAA>>>===;;;888999===CCCKKK[[[rrr{{{{{{|||~~~|||kkk[[[NNNDDDBBB@@@@@@CCCBBBAAAEEEJJJVVVaaammmtttuuunnn```RRRGGGCCC???<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;<<<<<<999;;;<<<===@@@HHHSSS[[[jjjqqqzzzrrr]]]OOOGGGCCCBBBAAA@@@???===<<<<<<:::;;;<<<<<<;;;;;;<<<>>>@@@AAAFFFMMMRRRXXXbbblllxxxyyyeeeWWWHHHAAA===999666777888888777666666666666666777666666555555666888888>>>GGG\\\www}}}yyyvvvkkkuuu|||tttsssxxxmmmnnnvvvaaaQQQOOOLLLFFF@@@======>>><<<;;;;;;:::::::::::::::<<<<<<;;;:::999888777777333444555555666666666555444333333333333444555555333555777777777888999;;;===???CCCEEEGGGJJJMMMPPPTTTYYY```eeejjjnnnqqqtttwwwxxxyyyzzzzzzyyyxxxwwwssswww}}}|||yyy{{{}}}~~~~~~~~~}}}}}}zzzzzz888999:::;;;;;;<<<<<<<<<:::::::::::::::===AAAEEELLLQQQYYY___eeemmmvvv|||~~~```QQQCCC???<<<===<<<999:::>>>BBBHHHTTThhhxxxsssrrrtttwwwtttdddTTTJJJDDDBBBBBBDDDCCCBBBEEEKKKUUU```mmmvvvxxxtttgggZZZIIIFFFAAA>>><<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;999;;;;;;<<<===DDDMMMTTTbbbkkkvvv}}}qqq\\\NNNGGGCCCBBBAAA@@@???===<<<<<<:::;;;<<<<<<;;;;;;<<<>>>???@@@EEELLLQQQVVVaaakkkuuu}}}iiiZZZIII@@@<<<888777888888888777666666666666666666555444444666777777777:::@@@SSSqqquuuzzz}}}jjjnnnzzzyyywwwvvv|||wwwmmmVVVSSSNNNFFF???<<<<<<>>><<<<<<;;;::::::::::::;;;;;;;;;;;;::::::999999888666666777777777666555555444333333333333444555555333444666666666666888:::999<<<@@@CCCEEEGGGJJJMMMRRRUUU[[[```dddiiinnnqqqttttttuuuvvvvvvuuutttssspppttt{{{~~~~~~zzzyyy{{{~~~~~~~~~~~~{{{tttrrr|||777888999:::;;;;;;;;;;;;:::::::::::::::===AAAEEELLLRRRYYY___dddkkksssyyy{{{]]]OOOAAA===;;;<<<<<<:::<<>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;999;;;<<<;;;<<>>???@@@EEELLLPPPVVV```jjjsss|||kkk\\\JJJ@@@;;;888777888666666555444444444444444555444333333555666777666444999MMMmmmuuuvvvjjjhhhqqq~~~{{{xxxuuuxxxZZZVVVOOOFFF???<<<<<<>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;:::999888777666444333333333333444555555222444666666555666777999666999===AAACCCEEEHHHKKKPPPSSSWWW\\\```eeekkkoooqqqrrrsssssssssrrrqqqpppnnnssszzz~~~}}}zzzyyy|||~~~~~~~~~}}}tttpppyyy;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;===AAAEEEQQQSSSVVV[[[dddmmmvvv{{{fffPPPDDDBBB???<<<:::999999999@@@DDDNNN\\\mmmssseee___```bbbjjjvvvuuuaaaOOOKKKEEEAAAAAAAAAAAADDDJJJUUU```mmmwww}}}|||pppdddNNNGGGAAA@@@???<<<<<>>>>>>>>======<<<<<<<<<<<<============???BBBGGGJJJNNNUUU^^^eeerrrzzzqqq^^^JJJ@@@<<<999555444555555555555555555555555666666666666666555555555;;;BBBKKK[[[xxxsssvvvyyyiiidddrrrxxx}}}}}}zzz}}}kkkZZZHHHAAABBBAAA@@@???>>>===;;;:::999999::::::::::::;;;;;;::::::999888::::::999999888777777777777666666555444444333333444444333444444555666777999:::===>>>???AAAEEEGGGJJJMMMSSSYYY^^^ccciiimmmoooqqqsssrrrpppmmmllllllmmmqqqwww}}}~~~zzz~~~~~~~~~~~~}}}~~~~~~xxxuuutttzzz;;;:::::::::;;;;;;<<<<<<;;;;;;;;;::::::===AAADDDJJJOOOUUU\\\cccjjjrrrwwwcccMMMCCCAAA>>>;;;:::999::::::@@@DDDLLLXXXggg}}}nnn^^^UUUSSSTTT^^^kkkwww}}}}}}uuucccSSSNNNHHHDDDCCCBBBAAADDDIIITTT```nnnzzzvvvjjjTTTKKKCCCAAAAAA@@@@@@BBBBBBAAA??????@@@@@@>>>===<<<:::999;;;<<<<<>>>>>>>>===<<<<<<<<<<<<<<<============>>>BBBFFFJJJNNNUUU^^^eeerrrzzzuuuaaaLLLAAA>>>;;;888777555555555555555555555555666666666666666666666666666<<>>===>>>===;;;:::999999:::;;;::::::;;;;;;::::::999888999999999999888888888888666666666555555444444444444333333444444555666777888999<<<===???AAADDDGGGIIIMMMRRRVVVZZZ^^^cccgggkkknnnpppqqqooommmllllllmmmqqqwww|||~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}~~~}}}~~~~~~zzz~~~xxxvvvvvvzzz:::::::::;;;;;;;;;<<<<<<:::::::::999999<<<@@@CCCEEEMMMWWW^^^bbbgggnnnttt}}}|||```KKKAAA@@@===;;;::::::;;;<<<@@@BBBHHHSSS___sssrrr___SSSNNNMMMPPP\\\kkkvvvyyytttfffYYYSSSMMMHHHFFFDDDAAACCCGGGPPP]]]mmm|||}}}qqq]]]PPPDDDBBBEEEFFFFFFGGGGGGEEECCCBBBBBBAAA@@@>>>>>>;;;:::<<<<<<<<>>======<<<;;;;;;<<<<<<<<<<<<=========>>>BBBFFFIIINNNUUU^^^eeerrryyyvvv{{{zzzeeeNNNAAA===;;;999888555555555555555555555555666666666666666666666666555999===IIIbbbuuunnn{{{qqqfffffflllwww|||xxx{{{}}}yyyuuusssnnn~~~}}}```NNNEEE@@@>>>>>>>>>===<<<::::::::::::;;;::::::;;;;;;::::::999888888888888888999999999999666666555555555555555555333333333333444555666777666888:::<<<===@@@CCCFFFHHHKKKOOORRRUUUXXX\\\___fffiiimmmooonnnmmmmmmmmmnnnqqqwwwzzz}}}~~~~~~~~~~~~{{{{{{{{{~~~~~~~~~}}}}}}~~~}}}}}}~~~||||||}}}xxxpppnnnuuuzzzxxxyyy|||::::::;;;;;;;;;<<<;;;;;;999999999888888;;;???BBBGGGPPP[[[```aaadddjjjqqqtttyyyxxx]]]JJJ@@@???===;;;:::;;;<<<===???@@@EEENNNYYYjjjyyyeeeWWWPPPMMMGGGRRRbbbooovvvrrrhhh^^^WWWQQQLLLIIIFFFBBBBBBFFFJJJWWWiiiyyyvvvdddUUUGGGEEEIIIKKKKKKLLLKKKHHHEEECCCBBBAAA???>>>???<<<;;;<<<<<<<<<@@@GGGSSSbbbrrr{{{ttt```PPPGGGDDDBBB???=========<<<:::;;;;;;;;;<<<<<<<<<======>>>AAAEEEHHHMMMUUU___fffqqqyyyrrriiirrr~~~{{{}}}yyywww~~~iiiPPPAAA<<<888777777555555555555555555555555666666666666666777777777999::::::@@@RRRmmmvvviiiqqq{{{gggcccfffnnnyyyxxxwwwssspppooofffqqqiiiTTTIIICCC@@@@@@???>>><<<;;;::::::;;;;;;::::::;;;;;;::::::999888777777888999999:::;;;;;;666666666555555555555555333333333333444555666666444666999:::<<<>>>BBBDDDEEEHHHKKKNNNQQQTTTWWWZZZaaaeeejjjmmmnnnnnnnnnoooooorrrwwwzzz|||}}}}}}{{{}}}}}}~~~|||||||||||||||~~~}}}{{{|||}}}|||{{{}}}~~~|||{{{{{{{{{{{{{{{vvvnnnnnnuuu|||}}}}}}~~~{{{vvv999:::;;;<<<<<<<<<;;;;;;999999999888888:::>>>BBBKKKTTT]]]```______dddjjjlllpppxxxvvv\\\JJJ@@@>>><<<;;;:::;;;===>>>>>>>>>CCCKKKUUUcccxxx}}}hhhXXXNNNJJJEEEMMM[[[jjjqqqnnngggaaaYYYSSSNNNKKKGGGBBBAAADDDGGGSSScccssszzzhhhZZZLLLJJJOOOQQQPPPPPPNNNKKKFFFCCCAAA@@@>>><<>>>>>===<<<:::;;;;;;;;;;;;<<<<<<<<<<<<>>>AAADDDGGGLLLTTT___gggqqqxxx{{{kkkbbbmmmyyyvvvxxxvvvuuuyyyoooTTTDDD===888666666666666666666666666666666666666666666777777888888999999999;;;GGG]]]tttuuuhhhiiiuuussskkkkkkppp{{{wwwtttpppnnnoooeeehhhrrrrrr\\\PPPGGGAAA??????>>><<<;;;::::::;;;;;;::::::;;;;;;::::::999888777777888999:::;;;;;;<<<666666666666666555555555333222222333333444555666444555777999:::<<>>>>>BBBJJJSSS]]]mmmzzz~~~jjjXXXMMMHHHFFFJJJUUUcccjjjhhhbbb```XXXRRRMMMKKKGGGBBBAAADDDFFFOOO\\\jjjxxxzzzmmmaaaVVVUUUXXXXXXWWWWWWSSSOOOJJJEEECCC@@@>>>===???<<<;;;=========BBBHHHWWWdddrrr|||ttt^^^MMMEEECCCAAA????????????===;;;:::;;;;;;;;;;;;<<<<<<<<<===@@@CCCGGGKKKTTT___gggpppwww{{{kkkcccnnnzzzwwwyyyxxxxxx{{{qqqVVVFFF???:::888777666666666666666666666666555666666777777888888999444666777888???QQQiii{{{vvviiiffflll|||xxxuuuxxxyyysssmmmkkkmmmcccccciiiyyy}}}jjj\\\OOODDD??????>>>===;;;;;;;;;;;;<<<::::::;;;;;;::::::999888888888888999:::;;;;;;<<<888888777777666555555444222222222222333444555666444555777888888999<<>>???CCCJJJQQQWWWbbblll{{{xxxgggWWWMMMHHHEEEFFFOOO[[[bbb```]]]]]]UUUPPPKKKJJJFFFAAAAAACCCBBBIIIRRR\\\jjjuuuxxxtttrrriiiccccccccc```______ZZZUUUOOOJJJFFFDDDAAA@@@>>>;;;;;;===>>>>>>CCCJJJXXXdddqqq{{{ttt\\\MMMFFFCCCAAA@@@@@@@@@@@@>>><<<::::::;;;;;;;;;<<<<<<<<<===@@@CCCFFFKKKTTT___hhhpppwww{{{ooohhhttt}}}~~~|||mmmTTTEEE???;;;888777666666666666666666666666555666666777888888999999222555888777999EEE\\\ppp}}}vvvmmmdddcccqqq~~~tttkkkgggiiieeeiiiqqq}}}yyymmm^^^OOOGGG@@@>>>===<<<;;;;;;<<<<<<::::::;;;;;;::::::999888999999999::::::;;;;;;;;;:::999888777666444444333222222222222333444555666444555777777666777999;;;<<<>>>BBBEEEHHHKKKOOORRRSSSXXX```gggjjjkkklllllllllnnnrrrtttvvvxxx|||~~~{{{|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~||||||~~~|||{{{|||~~~}}}yyy|||}}}|||~~~||||||||||||}}}~~~~~~}}}|||zzz|||~~~}}}|||}}}}}}wwwlllbbb^^^```jjjwwwzzzqqqkkk888999;;;======<<<;;;::::::::::::999999<<<@@@CCCOOOYYYfffqqqtttnnneee]]]WWWZZZ^^^ccclll}}}}}}vvvppprrruuuwww{{{sssZZZIIIAAA@@@===;;;::::::;;;<<<@@@@@@DDDJJJOOOSSS[[[ccceeeqqq|||xxxzzz~~~~~~wwwlll^^^RRRJJJFFFDDDCCCIIIUUU\\\ZZZYYY[[[SSSNNNJJJIIIFFFAAAAAACCC===BBBIIIQQQ^^^kkkooommmuuupppllllllkkkgggeeefff___ZZZSSSMMMJJJGGGEEECCC===;;;;;;===>>>???DDDKKKXXXcccqqqzzzttt[[[MMMGGGCCCBBBAAAAAAAAA@@@>>><<<:::::::::;;;;;;;;;<<<<<<===@@@CCCFFFJJJTTT___hhhpppwwwzzzqqqlllxxx~~~{{{fffNNNAAA<<<999666666777777777777777777777777555666666777888999999999333777:::888555<<>>AAADDDFFFHHHLLLNNNPPPVVV^^^dddhhhiiiiiijjjiiilllooorrrtttwwwzzz}}}~~~~~~}}}||||||}}}~~~~~~}}}}}}~~~}}}}}}{{{|||~~~|||wwwzzz~~~}}}~~~}}}}}}~~~~~~~~~|||{{{{{{xxx{{{~~~~~~}}}|||~~~|||}}}vvvggg^^^[[[aaalllxxxzzzpppjjj666777888999:::;;;;;;;;;999999888777888:::???CCCOOOWWWbbbooo{{{~~~uuuhhh___[[[[[[```eeennn}}}tttllliiihhhgggkkkppptttZZZIIIDDD@@@;;;999999<<<>>>>>>???AAABBBEEELLLUUUXXXUUU[[[```hhhqqqyyy{{{yyyvvvmmmjjjfffddddddeeeeeeeeegggddd^^^XXXQQQKKKGGGEEECCCEEEIIINNNTTTWWWWWWVVVLLLKKKIIIIIIIIIGGGDDDBBBBBBDDDGGGJJJPPPXXXbbbhhhnnnrrruuuvvvtttooollljjjhhh```WWWSSSTTTQQQHHH@@@??????>>><<<;;;===CCCHHHVVV]]]iiiuuu}}}dddRRRIIICCCBBB@@@???>>>>>>======:::999999:::<<<===<<<;;;===>>>@@@CCCIIISSS^^^eeennnuuuwwwooosss|||rrraaaMMMBBB<<<888888999666666666666666666666666444444555555666777777888999888777888888<<>>BBBEEEHHHIIIJJJOOORRRXXX^^^dddggggggeeelllmmmppptttwwwyyy{{{|||yyyyyyxxxwwwvvvxxx{{{~~~}}}|||{{{zzz{{{}}}~~~|||zzzzzz|||~~~~~~{{{zzz{{{}}}xxxyyy{{{}}}}}}|||{{{yyyyyyxxxyyyzzz|||~~~~~~xxxhhh]]]^^^ccchhhvvvyyynnnhhh777888999999::::::::::::::::::999888888;;;???CCCNNNWWWcccrrrwwwfff^^^ZZZ]]]```iii}}}yyymmmeeeaaaaaafffmmmuuu[[[IIIEEEAAA===;;;;;;===>>>>>>>>>AAABBBDDDJJJRRRTTTQQQRRRUUUZZZ___cccccc___\\\YYYVVVSSSQQQQQQRRRRRRQQQUUUSSSOOOJJJFFFBBB???>>>???@@@CCCHHHMMMQQQQQQQQQLLLKKKIIIHHHHHHGGGEEECCCFFFFFFFFFFFFHHHMMMSSSXXXjjjnnnsssvvvuuuqqqnnnlllmmmfff]]]ZZZZZZWWWNNNEEE??????>>><<<:::<<>>>>>=========<<<;;;<<<>>>>>>>>><<<===???AAADDDJJJSSS]]]ccclllsss|||xxxyyyxxxlll\\\JJJ@@@;;;888777888555555555555555555555555333333444555555666777777666555555666555777@@@KKKiiixxxxxxlllmmm}}}tttmmmmmmnnnzzztttUUUDDD===>>>:::<<<>>>999::::::::::::::::::::::::777888999::::::::::::999888888888888777666555444666555333444555777666666444444555666777777888888999:::===@@@CCCFFFHHHHHHMMMPPPUUU[[[aaadddeeeeeemmmoooqqqtttwwwyyy{{{|||yyyyyyyyywwwwwwxxx{{{~~~~~~}}}{{{{{{|||~~~|||zzzyyyzzz{{{}}}~~~{{{yyyyyyzzzxxxxxxzzz|||~~~}}}{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~vvvfffaaa```bbbmmm|||uuujjjddd888999999:::::::::999999:::::::::999999;;;???CCCKKKUUUcccsssvvviii^^^\\\]]]ccctttoooccc[[[ZZZ```iii~~~xxx^^^KKKCCC@@@<<<::::::;;;;;;;;;>>>BBBDDDFFFKKKQQQRRROOOPPPQQQRRRTTTUUUSSSOOOKKKJJJHHHFFFEEEFFFFFFDDDCCCDDDBBBAAA>>><<<;;;::::::======???CCCHHHLLLNNNNNNMMMKKKHHHHHHHHHGGGFFFDDDHHHHHHFFFDDDCCCDDDGGGJJJ```fffnnntttuuusssqqqpppsssmmmfffdddccc^^^TTTKKK@@@@@@>>>;;;:::;;;???CCCJJJOOOWWWaaakkkuuu~~~~~~fffSSSIIICCCBBB@@@???>>>>>>=========<<<<<<>>>@@@BBBBBBAAA>>>@@@BBBFFFKKKSSS[[[aaakkkrrr{{{~~~nnncccUUUFFF???;;;888777777555555555555555555555555222333333444444555555666666444444666555444;;;CCC[[[rrryyyuuu~~~{{{sssrrrrrr|||{{{~~~bbbLLLAAA>>>:::<<>>AAACCCEEEFFFJJJMMMQQQVVV[[[```ccceeennnoooqqqtttwwwyyyzzz{{{xxxxxxxxxwwwvvvxxx{{{~~~~~~~~~~~~}}}||||||}}}|||yyywwwxxxyyyzzz|||~~~~~~~~~|||yyyxxxxxxxxxyyyzzz|||}}}~~~zzzxxx{{{{{{|||}}}}}}}}}}}}}}}}}}wwwllldddbbbkkkwww{{{pppfff```999999:::::::::999888888:::;;;;;;::::::;;;???BBBHHHRRR```qqqzzziiiaaa^^^```lllzzzzzzttteeeZZZWWW]]]fff|||dddNNNDDDAAA===;;;;;;<<<<<<;;;???DDDHHHJJJOOOVVVWWWUUUUUUTTTTTTTTTTTTSSSOOOLLLGGGFFFDDDDDDDDDCCCAAA???>>>======<<<;;;;;;;;;;;;>>>>>>???CCCHHHLLLOOOOOONNNKKKHHHGGGGGGGGGFFFEEEHHHHHHGGGEEECCCCCCEEEGGGSSS[[[eeennnrrrtttuuuuuuvvvrrrmmmkkkjjjcccXXXNNNAAA@@@===;;;:::;;;>>>@@@CCCGGGMMMSSS\\\hhhttt}}}~~~fffSSSIIIBBBBBB@@@???>>>=========:::999:::===AAADDDEEEEEE>>>@@@CCCGGGLLLRRRZZZ___mmmttt}}}xxxhhh\\\OOOCCC>>><<<999777888555555555555555555555555222222222333333444444444888777777999777555888>>>LLLfffyyywwwrrr{{{qqquuu|||pppWWWGGG@@@:::<<<>>>999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777888888777777777777555333333444444333222222222333444666777888888777888:::<<>>AAAHHHQQQ^^^oooxxxmmmeee```gggrrrwww|||{{{kkk^^^YYY^^^fffyyyjjjRRRIIIFFFBBB@@@@@@AAAAAAAAA@@@FFFKKKNNNTTT\\\``````\\\[[[ZZZYYYXXXVVVRRROOOGGGEEECCCBBBBBB@@@>>><<<>>>===<<<<<<;;;;;;<<<<<>>>>>AAAEEEIIIOOO[[[jjjuuu~~~}}}eeeSSSIIIBBBBBB@@@???>>>=========:::::::::<<>>@@@CCCGGGKKKQQQYYY^^^mmmttt~~~xxxiiiXXXLLLAAA>>>===;;;888888555555555555555555555555222222222333333333333333:::777777:::999666777;;;AAAWWWuuuxxx}}}wwwtttzzz|||uuuooouuurrruuuxxxxxx___MMMDDD;;;;;;>>>:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999999999999999888777666555666444222222444555444333222222333444555666777777777888999;;;>>>AAACCCEEEGGGIIILLLOOORRRXXX___dddggghhhkkknnnppprrrttttttrrrttttttttttttuuuxxxzzz|||}}}~~~|||yyyvvvvvvyyy{{{zzz{{{||||||{{{|||}}}}}}~~~~~~}}}||||||}}}}}}~~~{{{yyyxxxzzz|||~~~}}}zzzuuuyyyzzznnneee___888999999:::::::::999999999:::::::::999:::===???HHHPPP\\\lllssshhhjjjsss}}}|||qqqbbb[[[___gggwwwsssYYYJJJFFFAAA>>>???BBBCCCDDDDDDKKKPPPSSSYYYcccjjjlllllljjjgggeeebbb]]]WWWSSSMMMKKKGGGEEEDDDBBB@@@>>>===<<<;;;:::999999999999>>>>>>AAAFFFLLLQQQSSSTTTSSSNNNIIIEEEDDDDDDEEEDDDHHHHHHHHHFFFCCCAAA@@@AAABBBGGGOOOXXXaaajjjrrrwwwsssssssssrrrnnndddWWWMMMBBB@@@===<<<===>>>>>>>>>===???AAABBBGGGRRRbbbmmm||||||dddSSSJJJCCCBBB@@@???>>>>>>=========<<<;;;;;;<<<===<<<:::===???AAADDDIIIPPPXXX^^^iiiqqq{{{yyyjjjVVVKKKAAA>>>===:::888888444444444444444444444444333333333333333333333333888555555777777555555999:::JJJbbb~~~zzzqqqxxxqqqhhhpppwwwtttmmmooovvv}}}yyy~~~mmm[[[OOOAAA>>>@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999999999999999888777666555666555333333444555555444222222333333444555555555777777888999<<>>===<<<;;;::::::::::::===???CCCIIIPPPUUUWWWWWWUUUPPPIIIEEECCCCCCCCCCCCDDDFFFGGGEEECCC@@@??????AAADDDHHHNNNVVV```kkkrrrrrrtttuuuuuuqqqeeeWWWLLLBBB???===<<<>>>@@@???>>>>>>@@@AAA@@@BBBKKK[[[hhh{{{zzzbbbRRRJJJCCCBBB@@@???>>>>>>======<<<;;;::::::<<<<<<;;;:::<<<===???BBBGGGOOOXXX^^^gggnnnyyy||||||xxxiiiVVVJJJ???<<<;;;999777777444444444444444444444444444444444444444333333333777333222555777555666999888@@@RRRmmmsssttt}}}uuuggggggnnnxxx|||qqqooopppzzz|||~~~uuudddMMMCCCBBB>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888999999888888999999999888888777999777555444555555444222333333333333333333333333666666666777999===@@@BBBBBBFFFIIIJJJKKKOOOVVV]]]___aaadddhhhkkknnnqqqrrrqqqsssuuuvvvvvvwwwyyy{{{zzz{{{}}}~~~~~~|||||||||{{{}}}~~~~~~~~~|||{{{{{{~~~~~~~~~~~~}}}}}}~~~~~~}}}|||zzzzzzzzz{{{}}}~~~~~~}}}}}}}}}}}}~~~}}}}}}|||||||||}}}~~~~~~~~~uuukkkfff666777888999:::;;;;;;;;;777888999999888888:::<<>>>>>======>>>???AAAFFFMMMUUUYYY[[[[[[WWWQQQJJJDDDBBBBBBCCCCCCAAACCCEEEEEEDDDCCCBBBCCCCCCCCCEEEHHHNNNYYYeeemmmsssuuuwwwxxxsssfffWWWMMMBBB???======???AAA@@@??????AAAAAA???@@@IIIXXXddd{{{xxxaaaRRRJJJCCCBBB@@@???>>>>>>======777777777999<<>><<<<<<===@@@EEENNNXXX___fffnnnyyy|||wwwzzzvvvfffVVVJJJ???;;;999777555666444444444444444444444444444444444444444444444444888444222666888777888;;;888<<>>@@@@@@DDDHHHIIIIIILLLSSSYYY]]]___cccgggkkkoooqqqrrrssstttvvvwwwxxxxxxzzz|||zzz{{{}}}~~~}}}{{{{{{{{{wwwzzz~~~}}}~~~~~~}}}}}}}}}~~~|||{{{{{{|||zzzyyyxxxxxxyyy{{{||||||{{{zzzzzz|||}}}{{{zzzzzz{{{{{{~~~~~~~~~~~~vvvmmmggg888888999::::::::::::999:::999999999999:::;;;;;;DDDFFFOOO___qqq{{{lll\\\\\\nnneeeZZZQQQQQQUUUYYY\\\```iiijjjlllpppwww~~~~~~yyyssspppiiicccYYYQQQRRRTTTPPPIIICCC@@@???AAA@@@===<<>>FFFOOOTTTXXX\\\\\\ZZZWWWOOOIIIFFFDDD@@@???AAA@@@AAAAAABBBBBBCCCCCCCCCBBB@@@AAACCCEEELLLZZZhhhsss}}}}}}tttkkk]]]OOOFFFCCCAAABBBAAA===<<>>=========:::::::::;;;;;;;;;<<<<<<;;;<<<>>>@@@DDDKKKSSSYYYgggooozzztttddd[[[MMM???::::::888555444444444555555444444333222222222333333333333444444333333444444555666666666???AAACCCPPPqqqxxxnnnxxxxxxooofffaaadddmmmvvvlllmmmwww~~~|||wwwpppzzzwwwtttvvvlllTTTDDD<<<@@@===:::;;;===>>><<<:::;;;;;;::::::::::::999999888888777777777777888888777777666666666555555555555555555555555555555555333444444555777888:::;;;>>>@@@DDDGGGIIILLLPPPRRR\\\]]]```dddhhhkkknnnpppqqqsssvvvwwwwwwxxxyyy{{{~~~~~~||||||||||||{{{zzzyyyxxx}}}~~~~~~~~~}}}|||}}}~~~|||zzzyyyxxxxxx{{{wwwtttuuuzzz~~~~~~||||||zzzyyyyyy||||||yyywwwxxxyyyzzz{{{|||||||||}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}wwwrrr999999:::;;;;;;;;;;;;::::::::::::::::::;;;;;;<<>>???>>><<<===@@@@@@IIISSSXXX\\\___^^^[[[YYYRRRKKKHHHEEE???===>>>@@@@@@@@@AAAAAABBBBBBCCCAAA??????@@@BBBHHHWWWeeexxxwwwhhhYYYNNNHHHDDDDDDCCC???>>>???>>>>>>?????????GGGZZZmmm}}}gggTTTHHHDDDCCCAAA>>>===<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<===>>>AAAEEELLLTTTYYYhhhppp{{{vvvfffZZZMMM@@@;;;:::777444444444444555555444444333222222222333333333333444444333333444444555666666666888;;;===GGGddd}}}nnnqqq|||yyymmmbbb___aaammm~~~ppplllppprrroooiiiaaafffttt|||qqqkkkxxxsssYYYHHHAAA???<<<999:::<<<===;;;999;;;;;;::::::::::::999999888888777777777777777888555555444444444333333333333333333333333333333333333333444555666888:::;;;<<>><<<>>>CCCCCCNNNXXX^^^aaacccaaa\\\[[[TTTNNNKKKGGG@@@<<<<<<>>>>>>>>>??????@@@AAABBBCCCAAA@@@@@@AAAGGGVVVddd}}}vvvfff\\\QQQIIIGGGFFFCCC@@@???:::===AAACCCDDDLLL```sss~~~hhhUUUJJJCCCBBB???===;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===???AAAEEELLLTTTZZZiiiqqq}}}xxxgggZZZNNNBBB===999555444555444444555555444444333222222222333333333333444444333333333444555555666666333777999???SSSssspppiiilllvvv{{{iii^^^YYY___uuuvvvkkkjjjiiieee```YYYWWW]]]pppqqqfffrrr|||```PPPJJJ???<<<999:::===>>>===;;;;;;;;;::::::::::::999999999999888777666666777777555555555444444444333333222222222222222222222222333333444444666777999::::::===@@@BBBDDDGGGJJJMMMQQQSSSVVV[[[```dddgggiiikkkmmmpppqqqqqqqqqssstttxxxyyy{{{}}}~~~~~~}}}}}}zzz{{{||||||}}}}}}}}}|||~~~~~~~~~~~~}}}~~~~~~~~~}}}|||~~~~~~|||{{{zzzzzzzzz}}}zzzyyy{{{~~~}}}}}}zzzzzz{{{}}}}}}||||||}}}~~~~~~}}}{{{yyywwwyyyzzzzzz|||}}}~~~~~~~~~~~~}}}}}}|||{{{zzz}}}}}}}}}~~~999::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======@@@BBBIIIUUUeee{{{vvvnnnzzz~~~{{{uuunnnllllllfff___[[[RRRIIICCC???===AAAFFFHHHRRR^^^ccceeeeeeaaa\\\ZZZTTTOOOMMMIIIAAA=========<<<<<<<<<===???@@@AAAGGGEEECCCDDDEEEJJJXXXfffsssjjj]]]QQQMMMLLLGGGBBB???===???CCCEEEGGGPPPfffzzzlllZZZOOOCCCBBB???===;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???BBBFFFMMMUUUZZZjjjrrr~~~{{{jjj\\\QQQEEE>>>999555444666444444555555444444333222222222222333333333444444222333333444444555666666333777999;;;GGGbbbttteeebbblllwwwggg\\\]]]ooo|||nnniiigggeeebbb^^^XXXWWWbbbyyyvvvlllxxxhhhYYYTTTAAA>>>::::::===??????>>>;;;;;;:::::::::999999999:::999888777666666666666777777777777666666666666111111111111111111111111333333333444555666888999999<<>>BBBIIIOOOYYYdddhhhiiihhhccc\\\YYYSSSNNNMMMIIICCC??????<<<;;;;;;;;;<<<>>>@@@AAAGGGFFFFFFGGGHHHNNN[[[hhhvvviii\\\WWWTTTMMMEEEAAAAAAAAABBBEEEIIIUUUjjj}}}qqq^^^SSSEEECCCAAA???===<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>@@@BBBFFFMMMUUU[[[kkksss~~~~~~ssscccUUUFFF>>>999555555666444444555555444444333222222222222333333333444444222222333333444555555555555777999:::???SSSuuuzzzggg^^^ggguuufff```lll}}}sssjjjgggfffeeebbb\\\XXX\\\kkk~~~ttt}}}ooobbb^^^GGGBBB<<<999;;;>>>???>>>;;;;;;:::::::::999999999999999888777666666777777888888777777777666666666333333333333333333333333333333333333444555777777999;;;>>>@@@AAACCCFFFHHHHHHJJJNNNRRRWWW\\\```bbbeeegggjjjlllmmmnnnppprrrssstttvvvxxxzzz{{{{{{{{{xxxyyy{{{}}}~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}|||{{{}}}~~~}}}{{{yyyyyy{{{|||||||||}}}}}}}}}}}}||||||zzzzzzzzz{{{||||||{{{zzzzzzyyyxxxzzz|||~~~~~~~~~~~~}}}}}}}}}||||||}}}}}}~~~~~~}}}|||{{{zzzyyyyyy|||}}}~~~~~~~~~}}}{{{zzz|||}}}}}}~~~|||~~~777888999999::::::999999;;;;;;;;;:::;;;<<<<<<===>>>BBBJJJTTT```sss}}}~~~yyyxxxyyyvvvqqq```UUUJJJCCC@@@@@@GGGOOOZZZdddmmmpppooolllfff```YYYSSSMMMKKKHHHBBB???@@@;;;;;;::::::;;;===@@@BBBDDDDDDFFFJJJLLLQQQ^^^jjjuuukkkeee___TTTJJJFFFDDDAAAAAAGGGPPP]]]pppsss```UUUFFFEEEBBB@@@>>>=========;;;;;;<<<<<<<<<=========>>>???AAACCCGGGNNNVVV\\\jjjsss||||||~~~|||lllZZZGGG===:::777666666444444555555444444333222222222333333333333444444222222222333444444555555555444666888999EEEcccooobbbeeexxxrrreeejjjvvvzzzlllfffdddccc___\\\YYY[[[fffxxx~~~xxxlllhhhTTTLLLAAA:::999;;;<<<<<<;;;;;;::::::::::::999999888888777777777777888888666666666555555555444444444444444444444444444444333222222333444555666666888:::===>>>???AAACCCEEEFFFGGGKKKOOOTTTXXX\\\]]]aaadddhhhjjjlllnnnppprrrrrrsssuuuxxxyyyzzzzzzzzzxxxyyyzzz|||}}}~~~~~~~~~~~~~~~~~~}}}|||{{{|||||||||||||||{{{{{{zzzzzz|||||||||zzzyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~zzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~|||zzzxxxwwwvvvyyyzzz|||~~~~~~}}}{{{zzzyyyzzz{{{}}}}}}~~~}}}}}}zzz{{{}}}888999::::::;;;;;;:::::::::::::::::::::;;;;;;<<<===AAAIIIRRR[[[kkk~~~zzzssskkkWWWNNNEEEBBBCCCHHHQQQ[[[gggpppwwwxxxvvvssslllfff\\\TTTMMMJJJFFF@@@>>>>>>;;;;;;:::999;;;>>>AAACCCCCCDDDIIIOOORRRWWWcccooo~~~zzztttjjj\\\PPPKKKFFFCCCEEEPPP^^^kkkyyyrrr^^^SSSFFFEEECCC@@@>>>>>>===>>><<<<<<<<<<<<============>>>@@@AAACCCHHHNNNWWW\\\jjjrrr{{{{{{~~~vvv___GGG<<<:::999777555444444555555444444333222222222333333333333444444111222222333333444555555555222333777777<<>>@@@BBBCCCEEEHHHLLLPPPTTTWWWYYY]]]```dddhhhjjjmmmppprrrrrrsssuuuwwwyyyyyyyyyxxxwwwxxxzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyyyyyyyyyyyyyxxxzzz|||}}}{{{yyyyyyyyyxxxyyy{{{}}}~~~{{{{{{zzzyyyxxxxxxyyyzzzyyyyyyyyyzzz|||~~~}}}{{{{{{|||~~~~~~~~~}}}|||zzzxxxwwwwwwtttvvvyyy{{{||||||zzzyyyxxxyyy{{{|||}}}}}}|||{{{yyyzzz}}}999:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;;;;===AAAIIIPPPWWWddd}}}xxxkkk```PPPHHHBBBCCCHHHPPP\\\gggpppxxx~~~~~~{{{xxxqqqkkk^^^VVVNNNIIIDDD>>><<<===<<<;;;:::999;;;>>>AAACCCDDDFFFLLLTTTXXX]]]hhhssszzz~~~rrraaaTTTPPPIIIFFFJJJYYYkkkyyyooo\\\PPPFFFDDDBBB@@@>>>=========<<<<<<<<<<<<=========>>>???@@@AAADDDHHHOOOWWW]]]jjjrrr{{{{{{|||bbbGGG;;;;;;;;;888555444444555555444444333222222222333333333444444444111222222333333444555555777111333999888999JJJaaayyywwwooottt{{{{{{xxxmmmiiiiiijjjfffdddlllzzzyyylllXXXHHH@@@=========;;;;;;;;;:::::::::999999555666666666777999:::;;;888888888888777777777777333333333333333333333333222222222222333444555555555666999::::::;;;>>>@@@BBBCCCFFFJJJNNNQQQTTTVVVZZZ]]]bbbfffiiilllppprrrssstttvvvwwwxxxxxxxxxxxxwwwxxxyyy{{{|||}}}}}}}}}~~~~~~~~~~~~|||{{{yyyxxxwwwxxxyyyyyywwwzzz}}}~~~|||zzzxxxxxxwwwyyy{{{}}}}}}|||{{{yyywwwwwwyyy{{{{{{zzzzzz{{{||||||{{{yyyyyy{{{~~~|||~~~}}}|||{{{zzzyyyxxxxxxqqqsssvvvyyy{{{zzzyyyxxxxxxzzz|||~~~~~~~~~}}}|||tttvvvyyy}}}}}}999999999999999999999999<<<;;;::::::999999::::::<<>>??????DDDFFFLLLUUU```kkkrrrvvv~~~ooo___WWWVVVLLLSSS\\\fffsssnnn\\\RRRJJJGGGCCCAAA@@@???>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<<<>>@@@AAACCCFFFIIIMMMOOOQQQXXX]]]bbbeeefffhhhlllpppqqqsssuuuuuutttsssssssss{{{{{{{{{zzzyyyyyyxxxxxx|||}}}~~~}}}{{{{{{{{{{{{{{{zzzzzzzzzyyy{{{}}}~~~~~~}}}{{{yyyxxxwwwxxx{{{}}}~~~}}}{{{}}}zzzvvvtttuuuwwwyyyzzzwwwxxxxxxyyyzzz{{{||||||wwwyyy|||~~~}}}zzzzzzyyyxxxwwwwwwwwwwwwwwwyyyzzz{{{{{{zzzxxxvvvyyyzzz|||}}}~~~}}}|||{{{||||||||||||}}}}}}}}}}}}999999999999999999999999;;;;;;:::999999999999999:::>>>DDDIIIPPP\\\nnn{{{nnn\\\NNNFFFBBBHHHVVVfffwwwwwwnnnccc]]]RRRIIIBBB===999777;;;;;;:::;;;===>>>?????????BBBHHHRRR___lllvvv|||xxxkkk]]]WWWXXXQQQYYYbbbkkkxxxooo]]]SSSIIIGGGCCCAAA@@@???>>>===<<<<<<;;;;;;;;;;;;<<<<<<===<<>>DDDZZZnnnuuuuuusssmmmiiilllnnnsss}}}qqq[[[KKK@@@<<<::::::999888888999:::999777888888888888888888888888888888777777777777888888666666555555555444444444333222222222333333444555666666666666777999;;;<<<>>>???AAACCCFFFJJJMMMNNNTTTYYY^^^aaaccceeejjjmmmppprrrtttuuusssrrrrrrssszzzzzzyyyyyyxxxxxxxxxxxxyyyzzz}}}|||||||||{{{{{{{{{zzzzzzyyyzzz|||~~~~~~|||zzzyyyyyyyyyyyy|||~~~~~~|||{{{yyyuuuuuuvvvyyy{{{|||yyyyyyzzzzzz{{{{{{||||||xxxzzz|||~~~}}}|||yyyxxxxxxwwwwwwwwwwwwxxxxxxxxxyyyzzzyyyxxxwwwvvvyyyzzz|||}}}~~~}}}|||{{{{{{{{{{{{||||||}}}}}}}}}999999999999999999999999::::::999888888888888999999===BBBFFFMMMYYYiiitttvvvbbbNNNHHHHHHTTTeeevvvxxxpppfff___TTTIIIBBB===999777<<<<<<<<<======>>>>>>>>><<>>===;;;;;;::::::::::::;;;;;;>>>===???CCCHHHNNNYYYeeeoooxxx|||yyy|||rrrYYYGGG>>>666777:::555666555444444333444444444333333222111111111111111222222222222333333333333666222111444555555999>>>FFF\\\||||||nnngggjjjmmmoootttvvvuuuwwwhhhSSSFFF>>><<<<<<:::999999:::;;;:::999999999999999999999999999777777888888888888777777666666666555555555555444333333222222222333444444666666555555666888999:::;;;<<<>>>@@@CCCFFFIIIJJJOOOTTTYYY\\\^^^bbbgggkkknnnpppsssssssssrrrrrrsssxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxyyy{{{}}}~~~~~~}}}||||||{{{zzzzzzyyyzzz|||}}}}}}|||zzzyyyzzzyyyzzz|||~~~|||zzzxxxuuuuuuxxx{{{}}}~~~zzz{{{{{{||||||{{{{{{{{{yyy{{{}}}~~~~~~}}}|||wwwwwwwwwwwwwwwwwwxxxyyyxxxxxxwwwwwwvvvvvvvvvvvvxxxyyyzzz||||||{{{zzzzzzyyyyyyzzz{{{{{{|||}}}}}}~~~}}}999999999999999999999999:::999888888777777888888;;;>>>BBBFFFLLLWWWeeeppp|||jjjWWWRRRTTTbbbtttwwwpppddd]]]RRRIIICCC???===<<<===>>>>>>>>>===<<<<<<======???CCCJJJUUUcccqqqzzz{{{tttoooiiicccZZZSSSTTTYYY^^^hhhrrrzzzsss```SSSHHHEEEBBB@@@@@@???>>>===;;;::::::999999::::::;;;???===???CCCHHHNNNZZZfffpppzzz{{{|||}}}nnnVVVFFF>>>777777999333666555555444444444555555333333222111111111111222111222222222222333333333555111111333444444666:::???LLLddd~~~xxx{{{tttjjjlllmmmkkkiiissssssnnnpppvvv___MMMCCC???===;;;::::::<<<>>>>>>===999999999999999999999999777777888999999888666555666666666555555555555555333333333222222333333444666666555555555666888999::::::<<<>>>@@@CCCFFFGGGLLLPPPUUUYYY\\\```fffjjjmmmooorrrsssrrrrrrrrrssswwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyy{{{}}}~~~}}}|||{{{zzzzzzyyyzzz{{{||||||{{{zzzyyyyyyyyyzzz|||~~~~~~}}}{{{{{{yyywwwwwwyyy{{{}}}}}}||||||}}}}}}}}}|||zzzzzz{{{|||}}}~~~~~~}}}|||{{{xxxxxxxxxxxxxxxyyyzzz{{{yyyxxxvvvtttttttttuuuvvvvvvwwwxxxxxxyyyyyyxxxxxxwwwwwwxxxyyyzzz{{{|||}}}}}}~~~~~~}}}{{{zzz{{{}}}999999999999999999999999:::999888888777777888888;;;===@@@DDDKKKUUUbbbjjjvvv~~~zzzxxxxxxzzzzzz|||rrraaa___dddqqqwwwqqqccc\\\QQQHHHBBB@@@>>>>>>>>>@@@AAA@@@===;;;;;;;;;<<<===@@@EEEMMMZZZiiissszzzsssmmmggg___XXXPPPLLLQQQYYYbbblllwww~~~uuu```SSSGGGEEEAAA@@@??????>>>===;;;::::::999999::::::;;;???>>>@@@DDDHHHNNNZZZeeerrr|||~~~|||yyyxxxoooWWWFFF???777777888222555555444444444555555666444333333222111222222222111111111222222222333333222///000333555333555999===BBBPPPiiiooorrryyy~~~qqqpppnnniiiccchhh~~~wwwoooooommmVVVGGG@@@<<<:::888999;;;>>>??????999999999999999999999999777888999999999777666555666666666666666666666666444333333222222333333333555555444444444555777888::::::;;;===???AAADDDEEEJJJNNNSSSVVVYYY^^^dddiiijjjmmmpppqqqqqqqqqrrrsssvvvvvvvvvwwwxxxxxxxxxyyy{{{zzzyyyyyyzzz|||~~~}}}|||{{{zzzzzzxxxyyyzzz{{{{{{zzzyyyxxxxxxxxxxxxzzz|||}}}{{{yyy}}}{{{xxxxxxyyyzzz{{{zzz||||||}}}~~~}}}{{{zzzyyy{{{|||}}}}}}~~~}}}||||||zzzzzzzzzzzz{{{{{{|||}}}yyyxxxuuusssrrrssstttuuutttttttttuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyzzz{{{{{{zzz{{{{{{zzzyyyyyy{{{|||~~~}}}}}}}}}999999999999999999999999::::::999888888888888999999;;;===BBBIIISSS^^^eeerrrzzzyyyrrrmmmlllkkkmmmnnnrrrvvvxxx|||{{{kkklllsssvvvoooccc\\\QQQGGGAAA???>>>===AAADDDEEEDDD???;;;;;;<<<888:::<<<@@@FFFRRRaaakkkyyy|||vvvooofff___VVVOOOIIIIIIQQQ[[[eeepppzzzvvvaaaRRRFFFDDDAAA?????????>>>===;;;;;;::::::::::::;;;;;;>>>===AAAFFFJJJOOOZZZdddsss}}}|||zzzpppWWWGGG???777777888222444444444444444444555666444444333222222222222222111111111111222222222222000...000444555444555888888;;;FFF]]]{{{hhhhhhooozzzvvvpppiiieee^^^___nnnwwwssscccOOOEEE<<<:::777777999;;;<<<<<<999999999999999999999999888888999888888777666555555666666666666777777777444444333222222222333333333333222222333555666888999::::::<<<>>>@@@BBBCCCGGGJJJOOORRRUUUYYY```fffgggiiilllnnnnnnnnnpppqqqttttttuuuuuuvvvwwwxxxxxxzzzzzzyyyyyyzzz|||~~~~~~~~~}}}||||||{{{zzzzzzxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxzzz{{{|||zzzxxx}}}{{{xxxxxxyyyzzzyyyyyyzzz{{{}}}}}}}}}{{{yyyxxx{{{{{{|||}}}}}}}}}}}}}}}||||||||||||||||||}}}~~~yyyxxxvvvsssrrrssstttuuussssssssssssssstttttttttuuuuuuvvvwwwxxxxxxyyyyyyxxxyyyzzzyyyyyyyyy{{{}}}}}}}}}}}}{{{yyyyyy{{{}}}yyy|||999999999999999999999999;;;;;;:::999999999999999:::;;;===BBBIIITTT^^^dddpppuuu~~~|||rrrhhh```\\\ZZZZZZ\\\]]]aaaeeefffjjjxxxvvvyyyzzzoooiii```XXXNNNEEEAAA???@@@@@@EEEHHHKKKHHHBBB>>>===???999:::<<<<<<@@@HHHUUU___jjjsss{{{}}}|||yyysssmmm```XXXOOOHHHEEEGGGSSS```hhhrrr{{{vvv```QQQFFFCCC@@@?????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<===AAAHHHLLLPPPYYYcccrrr|||}}}zzznnnVVVEEE===555666999444333333333333333444555555444444333222222222222333111111111111222222222222111///111555666333333666333888AAAPPPhhhllleeeeeepppzzztttiiiccc]]]XXX___kkkttt}}}|||~~~uuu^^^RRRBBB???;;;999999999999999888888888888888888888888:::999888777666666666666555666666666777777777777555444333333222222222333222111111111333555777888888888999:::<<<>>>???@@@BBBFFFJJJLLLNNNSSSZZZ```bbbdddhhhjjjjjjkkklllmmmpppqqqrrrssstttuuuvvvvvvvvvvvvwwwxxxzzz|||}}}~~~|||||||||{{{{{{{{{zzzzzzxxxxxxxxxyyyyyyxxxxxxxxxyyyxxxyyyzzz||||||zzzxxxzzzxxxwwwwwwyyyzzzzzzyyyxxxzzz|||}}}}}}{{{yyywwwzzzzzz{{{|||}}}~~~~~~}}}}}}||||||||||||||||||yyyxxxvvvuuutttsssssstttssssssssssssssstttuuuuuuuuuuuuuuuvvvvvvwwwwwwwwwyyyzzzzzzzzzyyyyyyzzz|||zzz{{{zzzyyywwwwwwyyy{{{xxxzzz}}}999999999999999999999999<<<;;;::::::999999::::::<<<===???DDDLLLVVV```fffnnnrrrzzzvvvoooeeeZZZRRRNNNLLLLLLMMMOOOSSSVVVWWW[[[jjjxxxttthhhaaaZZZSSSJJJCCCAAABBBDDDEEEHHHLLLNNNLLLEEE@@@???AAA===>>>>>><<<;;;AAAKKKTTT___iiisssxxxyyyxxxsssmmm[[[SSSJJJEEECCCHHHVVVdddiiisss|||vvv```QQQFFFCCC@@@?????????>>>======<<<<<<;;;;;;<<<<<<===;;;===BBBIIIMMMQQQYYYbbbqqq{{{zzzvvvssslllTTTBBB;;;444666:::555222222222222333333444555555444333333222222333333000111111111111222222222333111222666666333222444111777<<>>??????BBBEEEHHHJJJNNNUUU[[[^^^aaaeeegggggghhhiiijjjnnnnnnoooppprrrsssttttttrrrsssuuuwwwzzz|||}}}~~~{{{{{{{{{{{{{{{zzzzzzzzzxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzz{{{}}}}}}{{{yyywwwvvvuuuvvvyyyzzz{{{zzzwwwyyy{{{||||||{{{yyywwwyyyzzz{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{yyyxxxwwwvvvuuutttssssssuuuttttttttttttuuuvvvvvvuuuuuuuuuuuuvvvvvvvvvvvvzzz{{{{{{zzzyyyxxxzzz{{{yyyzzzzzzyyyxxxxxxyyy{{{wwwxxxzzz|||::::::::::::::::::::::::999999999999999999999999;;;<<<===AAAIIITTTaaajjjmmmrrrzzzuuuqqqdddWWWOOOJJJFFFEEEGGGDDDEEEEEEGGGJJJQQQYYY___ooozzzwwwqqqfff[[[RRRNNNGGGAAA???AAADDDHHHOOOQQQQQQNNNHHHAAA<<<:::;;;;;;:::999999<<>>>>>===<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>BBBGGGKKKOOOYYYcccoooyyy}}}|||wwwqqqmmmmmmVVVFFF???777666888222444333222222111111222222222222222222222222222222333222111111000000111111333333222222333333444555===888666>>>NNNddd}}}}}}qqqbbb```gggpppzzzzzzjjjbbb^^^[[[YYYaaa```aaalll{{{vvvfffWWWLLLBBB===;;;888888:::::::::::::::::::::::::::::::::999999888777666666888777666444444444555666777666444222222222333444333222222111111222222333555555555666888:::===>>>???AAADDDFFFHHHKKKOOORRR[[[\\\___bbbeeehhhiiijjjllloooqqqrrrpppooonnnnnnttttttvvvyyy|||~~~}}}|||zzz{{{|||}}}~~~~~~~~~~~~|||yyywwwwwwyyy{{{yyywwwzzzyyyyyyzzz||||||zzzxxxwwwwwwxxxyyyyyyyyyyyyxxx{{{{{{{{{zzzzzzzzzyyyyyyxxxyyyzzz|||}}}|||yyyxxxxxxyyyyyy|||||||||{{{zzzxxxwwwvvvwwwvvvuuuvvvwwwvvvtttrrrwwwwwwwwwvvvuuutttrrrrrrwwwvvvvvvvvvvvvvvvwwwxxxzzzyyyvvvuuutttvvvxxxyyyxxxxxxxxxzzz999999999999999999999999999999999999999999:::::::::;;;===AAAHHHRRR^^^eeelllrrr|||ttthhh[[[MMMFFFAAA======>>>?????????@@@CCCIIIQQQVVV^^^hhhvvvvvvooocccYYYMMMIIIDDD???>>>AAAFFFIIINNNPPPPPPNNNHHHAAA===;;;;;;;;;:::999888;;;???BBBKKKNNNVVV```hhhiiiccc\\\UUUMMMEEEDDDFFFLLLWWWaaammmuuu}}}vvv___OOOFFFCCC@@@>>>>>>===<<<;;;:::;;;;;;<<<<<<======>>>??????BBBHHHLLLPPPZZZdddqqq{{{yyyxxxvvvpppmmmkkkTTTDDD===666666888222444333222222111111222222222222222222222222222222333222111111000000111111333222222222222333444444555444555:::CCCUUUqqqzzzuuu{{{pppgggeeegggnnntttrrrhhhccc___\\\ZZZYYYYYY^^^mmm{{{}}}xxx^^^RRRFFF???<<<888777999::::::::::::::::::::::::::::::999999888777777666888888666555555555666666888777444333222222333444333222222111111222222333444444555666888:::<<<===>>>@@@CCCEEEGGGJJJMMMPPPWWWYYY\\\```dddfffhhhhhhjjjlllpppqqqqqqppppppqqqssssssuuuwwwyyyzzzzzzyyyyyyzzz{{{}}}~~~~~~~~~{{{yyyyyyzzz{{{zzzxxxxxxwwwxxxyyyzzzzzzxxxvvvuuuvvvvvvvvvwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwxxxxxxyyyzzzzzz{{{|||}}}~~~~~~|||zzzxxxxxxyyyyyy|||||||||{{{zzzyyyxxxwwwwwwvvvuuuuuuvvvvvvtttrrrrrrssssssssssssrrrrrrqqqvvvuuuuuuuuuuuuvvvwwwwwwyyyxxxvvvvvvvvvyyy{{{}}}xxxxxxxxxzzz}}}888888888888888888888888888888888999999:::::::::999;;;===AAAFFFNNNXXX^^^iiippp}}}|||pppdddXXXKKKDDD???;;;:::<<<;;;;;;;;;:::<<>>>>>===<<<;;;999999:::;;;;;;<<<<<<===@@@@@@CCCIIIMMMQQQ[[[eeeuuu~~~yyyyyyuuuqqqppphhhQQQBBB<<<555666888333444333222222111111222222222222222222222222222222333222111111000000111111222222222222222333444444///222666777888DDD^^^wwwyyynnnpppttthhhaaaccciiippp~~~qqqiiidddaaaYYYXXXUUUSSSXXXhhhzzz~~~jjj^^^OOOGGGAAA;;;999:::;;;;;;::::::::::::::::::::::::999999888777777777999888777777666777777777999777555333222222222333333222222111111222222333222333555777999::::::;;;<<<>>>AAACCCDDDGGGJJJMMMQQQTTTYYY]]]bbbdddeeefffgggjjjnnnpppqqqqqqrrrsssttttttuuuuuuvvvwwwwwwwwwwwwxxxzzz{{{}}}~~~}}}{{{{{{{{{{{{zzzyyyvvvvvvvvvwwwxxxxxxvvvtttttttttssssssttttttuuuvvvvvvvvvuuuuuuvvvwwwyyyzzzzzzzzzzzzzzz{{{|||}}}}}}~~~}}}{{{zzzyyyyyyzzzzzz{{{|||||||||{{{zzzzzzyyyyyyxxxwwwwwwxxxwwwuuusssqqqqqqqqqrrrrrrrrrsssssstttttttttttttttuuuvvvvvvvvvuuutttuuuvvvyyy|||}}}xxxxxxxxxyyy{{{|||~~~|||777777777777777777777777888888888999999::::::;;;888:::===@@@DDDJJJQQQVVVdddmmm{{{vvvllldddXXXKKKEEEAAA===<<<>>><<<<<<;;;:::;;;@@@GGGLLLOOORRRWWW]]]eeeqqq{{{pppdddWWWNNNCCC@@@===;;;<<>>===;;;;;;999777666666999;;;<<>>>>>===<<<;;;888999999::::::;;;<<<<<>>@@@AAACCCGGGIIILLLPPPUUUZZZ___bbbcccccceeehhhmmmoooppppppqqqrrrvvvvvvvvvvvvttttttuuuvvvssstttvvvyyy{{{}}}~~~~~~~~~|||{{{zzzyyyyyyxxxuuuuuuuuuvvvxxxwwwuuussstttsssrrrrrrrrrsssuuuuuuwwwvvvvvvvvvwwwyyy{{{}}}xxxxxxxxxxxxyyy{{{|||}}}||||||{{{zzzzzzzzz{{{{{{{{{{{{|||||||||{{{zzzzzz{{{yyyyyyyyyzzzzzzxxxvvvttttttssssssssstttttttttssssssssssssssstttuuuvvvssssssrrrrrrtttvvvxxxyyyvvvvvvwwwxxxyyyzzzzzzzzz{{{}}}~~~|||}}}777777777777777777777777888888888999999:::::::::888:::<<>>===::::::999777555555777999:::<<>>>>>===<<<;;;888888999999:::;;;;;;;;;@@@AAAEEELLLQQQVVVaaalll{{{~~~wwwsssqqqdddMMM>>>999444666888333444333222222111111222222111111111222222333333333333222111111000000111111222111111111111222333333666444555555555999FFFSSSnnn~~~xxx|||lllaaa```eeewwwyyynnngggccccccaaa[[[RRRSSSeeezzzxxxjjj```UUUIII???<<<<<<<<<<<<;;;;;;:::::::::999999999888888888888888888888888999999999999888888777666555444333333222333222222111111222222333000222444666777888777777999;;;===>>>???@@@DDDFFFIIILLLQQQWWW[[[___```aaadddgggkkknnnnnnnnnoooppptttvvvvvvuuurrrqqqqqqssspppqqqtttvvvyyyzzz{{{|||||||||{{{yyyxxxwwwwwwwwwuuuuuuuuuvvvwwwwwwuuussstttsssssssssssstttuuuuuuvvvvvvvvvvvvxxxzzz{{{}}}vvvvvvvvvvvvwwwzzz|||~~~zzzzzzzzzzzzzzz{{{||||||zzz{{{{{{{{{{{{{{{zzzzzzxxxwwwwwwxxxyyyyyyxxxvvvwwwvvvuuussssssrrrssssssrrrrrrrrrrrrssstttuuuvvvuuuuuutttssssssttttttuuussstttuuuwwwxxxxxxxxxwwwvvvwwwxxxwwwvvvvvvyyy|||777777777777777777777777999999999999999999999999999:::<<<===???DDDIIIMMMWWW```ooo}}}xxxqqqiii]]]RRRGGGBBB???;;;:::;;;;;;;;;;;;;;;===BBBIIINNNQQQPPPNNNMMMPPPZZZgggrrr{{{tttgggWWWIIICCC???>>><<<::::::<<<>>>???CCCDDDEEEDDDAAA>>>======999:::999777555444666888777999===@@@BBBCCCCCCBBBAAA===>>>DDDKKKQQQZZZbbboooxxxqqq[[[MMMFFFCCC@@@>>>>>>===<<<;;;888888999::::::;;;;;;<<>>999444666999333444333222222111111222222111111111222222333333444333222111111000000111111111111111111111222333333666222111333555777===DDD```ttt||||||wwwhhhccciiiwwwuuummmbbb```aaa```[[[[[[jjj|||xxxooocccSSSEEE>>>======<<<<<<;;;:::::::::888888888888888888888888777777888999999999999888777777666666555444444444333222222111111222222333111222333444555666666666888:::;;;<<<===>>>AAADDDGGGIIILLLQQQVVVZZZ\\\^^^bbbeeeiiikkkllllllmmmnnnqqqtttvvvuuuqqqnnnnnnpppoooqqqsssuuuwwwyyyzzz{{{yyyzzzzzzxxxvvvuuuuuuwwwtttttttttuuuwwwvvvtttrrrsssssstttuuuuuuuuuuuutttttttttuuuvvvwwwxxxyyyzzzvvvuuuuuutttvvvxxxzzz|||yyyyyyzzzzzz{{{||||||}}}zzz{{{{{{{{{zzzyyyyyyxxxsssrrrrrrtttwwwxxxwwwuuuwwwvvvtttrrrqqqqqqqqqqqqrrrrrrrrrssstttuuuvvvwwwzzzyyyxxxvvvuuuuuuttttttqqqrrrssstttuuuuuuuuuuuusssttttttsssrrrsssvvvxxx|||}}}~~~888888888888888888888888;;;::::::999999888888888::::::;;;;;;===BBBHHHLLLSSSZZZgggwww~~~zzztttlll]]]RRRHHHCCC@@@<<<;;;<<<:::::::::;;;>>>DDDLLLQQQRRRQQQOOOKKKKKKQQQ[[[cccooovvv}}}wwwpppcccRRRDDD???===<<<;;;:::;;;<<<>>>???@@@AAABBBAAA>>><<<<<<<<<999999999777666555666888666888:::<<<<<<<<<======???===>>>EEEKKKPPPXXX___llluuu~~~rrr\\\NNNFFFCCC@@@>>>>>>===<<<;;;999999::::::;;;<<<<<<<<<>>>???EEEMMMUUU\\\hhhsss~~~zzzyyy{{{{{{xxxwwwyyyzzzrrrllldddMMM???:::444666888333444333222222111111222222000111111222333333444444333222111111000000111111111111111111111222222333444000000333555555888===OOOdddxxxxxxrrrsss}}}~~~ttteee``````dddeeeeeepppuuuaaaNNNEEE=========<<<;;;;;;::::::888888888888888888888888666666888999999999888888555555666666666666555555333222222111111222222333222222222222333555666666888999;;;;;;<<<===@@@BBBDDDEEEGGGKKKOOOTTTXXXZZZ]]]aaaeeeiiikkklllmmmooopppuuuyyyyyytttppppppqqqqqqrrrtttvvvxxxyyyzzzzzzwwwyyyyyyxxxuuutttvvvxxxrrrrrrrrrsssuuuuuurrrpppppprrrtttvvvvvvuuusssrrrtttuuuwwwyyyzzzzzzyyyxxxyyywwwuuutttsssuuuwwwxxxwwwxxxyyy{{{|||}}}}}}}}}zzzzzzzzzzzzyyyxxxwwwvvvqqqpppqqqtttwwwyyyyyyxxxwwwvvvtttrrrrrrrrrttttttrrrrrrrrrssstttvvvwwwxxxzzzzzzyyywwwvvvuuuuuutttqqqqqqqqqqqqqqqqqqqqqqqqsssttttttssssssuuuwwwxxxyyyzzz{{{||||||~~~888888888888888888888888<<<;;;;;;:::999888777777:::;;;::::::<<>>:::888999::::::;;;<<<@@@FFFOOOTTTWWWUUURRRLLLIIIKKKRRRWWW```iiissszzz|||tttnnnaaaOOOBBB===::::::::::::;;;===???@@@>>>???@@@???===;;;;;;<<<888999999888666555777888777888:::;;;::::::;;;<<>>EEEKKKPPPWWW^^^jjjsss|||sss^^^NNNFFFCCC@@@>>>>>>===<<<;;;999::::::;;;;;;<<<<<<======???EEENNNVVV^^^jjjvvvyyyuuussstttsssooonnnqqqxxxzzzuuuoooeeeNNN???:::444666888333444333222222111111222222000000111222333333444444333222222111000111111111111111111000111222222333222111222555555333777<<>>>>>===<<<;;;;;;::::::888888888888888888999999555666777888999999888777444555555666777666666666333222222222222222222333222222111111222444666777888999;;;;;;;;;===???AAACCCCCCDDDFFFJJJPPPTTTWWWYYY]]]cccgggjjjlllnnnpppsssxxx~~~~~~yyyuuussstttssstttuuuwwwyyyzzz{{{{{{vvvxxxyyyxxxuuuuuuwwwyyyqqqpppqqqrrrssssssqqqooooooqqqtttvvvwwwuuurrrpppvvvxxxzzz}}}}}}|||zzzyyy|||zzzwwwtttrrrrrrtttuuuvvvwwwyyy{{{|||}}}~~~~~~zzzzzzzzzyyyxxxwwwuuutttrrrrrrsssvvvzzz||||||{{{xxxwwwuuutttuuuvvvxxxyyyrrrsssssstttuuuvvvxxxxxxxxxwwwwwwvvvuuuttttttsssqqqpppooonnnmmmmmmnnnnnnrrrrrrrrrrrrssstttvvvxxxwwwyyyzzzzzzzzz{{{}}}{{{}}}888888777777777777777777888888888888888888888888999:::;;;<<<===@@@EEEHHHNNNWWWbbbnnn{{{yyymmm___SSSFFFAAA>>><<<===@@@@@@<<<;;;===@@@FFFPPP[[[\\\\\\XXXRRRKKKHHHJJJLLLRRRYYY___gggttt~~~sssfffYYYNNNFFFBBB@@@>>><<<<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<;;;;;;::::::888777666666666666777777888999::::::;;;;;;???===>>>CCCGGGKKKTTT]]]jjjnnnuuu|||mmmZZZMMMEEECCC@@@???>>>>>><<<;;;===<<<;;;:::::::::::::::===AAAHHHNNNVVVaaannnwww{{{}}}tttmmmpppnnnhhhjjjmmmooovvvvvvkkk\\\MMM>>>888777555444444333333222222111000//////111111111111111111111111555444333222222222333444222222333333333333444444333222111111111222444444<<>>===;;;888888888999999:::::::::666777888999999888666555555555555555555666777777333222222111000///------111111222222222333333333555666777888:::;;;<<<===BBBCCCEEEHHHLLLOOOQQQRRRWWWZZZ___dddgggkkkooorrruuuyyy}}}|||wwwsssqqqsssttttttuuuuuuuuuuuutttyyyxxxwwwuuuttttttttttttooopppqqqrrrrrrrrrqqqpppppprrrssstttttttttvvvwwwwwwzzz}}}|||yyyvvvwwwxxxxxxxxxxxxvvvtttrrrsssuuusssvvvzzz~~~~~~}}}zzzyyyxxxwwwwwwvvvsssqqqttttttssssssssstttuuuuuuuuuvvvxxxzzzzzzxxxvvvuuuqqqtttwwwyyywwwuuuttttttvvvuuuuuuuuuttttttttttttrrrrrrqqqqqqpppooooooooorrrrrrrrrqqqrrrrrrsssssstttuuuxxxzzz{{{zzzyyyyyy|||zzzyyy}}}888888888888888888888888888888888888888888888888888999::::::<<>>;;;::::::;;;:::999<<<<<<<<<;;;;;;;;;;;;;;;::::::888777666666666666777777888888999::::::;;;>>><<<===BBBFFFKKKTTT]]]hhhmmmttt{{{nnn[[[OOOFFFCCC@@@???>>>===<<<::::::::::::::::::;;;<<<===>>>BBBIIIPPPXXXdddqqqzzz}}}uuunnnrrrnnnggghhhoookkkllltttyyykkkWWWJJJ===888777555333333444333333222111111000000111111111111111111111111222111111111111111222222222222222333333333444444111000/////////000111222666???OOOfffsssgggmmmwww~~~}}}wwwkkkdddgggjjjjjjpppyyy}}}qqqsssttt___PPPKKKCCC===;;;======<<<:::::::::999999999888888666777888999999888666555555555555555555666777777444444444333222111//////111111222222222333333333555555666888999:::;;;<<<===???AAADDDGGGJJJLLLMMMRRRUUUZZZ___bbbfffjjjmmmqqquuuzzz|||zzzwwwtttrrrpppqqqrrrsssuuuuuuvvvvvvxxxwwwvvvtttssssssrrrrrrpppqqqrrrssstttsssrrrrrrrrrsssuuuuuuttttttvvvwwwxxxzzz||||||zzzyyyyyyyyywwwxxxxxxwwwuuutttuuuvvvvvvxxx{{{~~~~~~}}}{{{yyywwwvvvvvvuuusssqqqqqqqqqqqqpppqqqqqqrrrssssssuuuxxxyyyzzzyyywwwuuusssvvvyyyzzzxxxvvvuuuuuuuuuuuuuuuuuuuuutttttttttrrrrrrrrrrrrqqqqqqqqqqqqtttsssrrrqqqqqqqqqrrrssssssuuuwwwxxxyyyyyyxxxwwwvvvuuutttwww|||~~~888888999999999999999999888888888888888888888888777888999999:::===AAADDDNNNUUU___iiiuuu~~~rrr___UUUJJJFFFCCC@@@???AAA===;;;===AAADDDJJJVVVaaagggfffbbbYYYNNNEEEBBBAAA@@@CCCGGGNNN]]]nnn{{{wwwmmmaaaUUUKKKFFFDDDAAA===;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999:::999888777777777777777777777777888999999::::::<<<:::<<>>===;;;999999999999:::;;;<<<>>>??????CCCJJJRRR[[[gggttt~~~yyytttwwwqqqiiijjjrrrkkkgggooovvveeePPPEEE;;;888777555333333444444333333222222111111111111111111111111111111---...///000000000000000222222222222333333333333000000//////000000111222444555===QQQmmmzzzkkklllooossszzz|||{{{ssshhhhhhjjjjjjlllrrr}}}tttrrr|||ooo^^^TTTHHH???<<<<<<======<<<<<<;;;:::999777777666555666777888888888777666555555555444555555666777666666666555444333222111111111222222222333333333333444555666777999999::::::<<<>>>@@@DDDFFFHHHJJJMMMPPPVVVZZZ^^^bbbfffiiikkkooouuuwwwwwwuuussssssoooppprrrtttvvvwwwxxxyyywwwvvvuuusssrrrrrrrrrrrrrrrssstttuuuuuuuuuttttttuuuvvvvvvvvvttttttvvvwwwyyyyyyyyyzzz{{{{{{zzzyyywwwxxxyyyxxxvvvvvvwwwyyyzzzzzz|||}}}}}}}}}}}}}}}}}}zzzwwwuuuuuutttsssrrrppppppooooooppppppqqqrrrrrrtttvvvyyyzzzyyyxxxwwwuuuxxxzzz{{{yyyxxxwwwwwwuuuvvvvvvvvvuuuuuuttttttrrrrrrssssssssssssttttttvvvtttrrrpppoooppprrrsssssstttuuuvvvwwwwwwvvvuuusssrrrqqqrrruuuxxxxxxxxxwwwwwwxxx{{{~~~999999999999999:::::::::888888888888888888888888888888999999:::<<<@@@CCCLLLRRR\\\eeerrruuu```UUUKKKFFFBBB===;;;<<<::::::<<>>?????????;;;;;;;;;::::::999999888999999888888777888888888777777777888888999999999;;;999:::???DDDHHHQQQZZZcccjjjssszzznnn\\\OOOGGGDDDAAA???>>>===;;;999999999999:::;;;<<<===>>>???DDDKKKSSS\\\iiiwww|||yyyoooqqqwwwoookkkuuummmYYYHHH???888777777444222222444444444333333222222222111111111111111111111111+++,,,...000111111000000111222222222222333333333222222222222222333333333555444666CCCYYYooo|||yyyuuuooommmqqq}}}{{{vvvxxx~~~nnnhhhiiihhhiiillluuu}}}}}}uuuxxxooo```NNNCCC>>><<<<<<>>><<<;;;;;;:::999888777777555666777777888777777666555555555444444555555666666666666555555444222222111111222222222333333333222333444555666777888888:::<<<>>>@@@CCCFFFHHHIIIKKKOOOTTTXXX\\\```dddggggggkkkooorrrrrrqqqpppppprrrsssuuuwwwyyyzzzzzz{{{wwwvvvuuutttsssrrrrrrrrrtttuuuuuuvvvvvvvvvvvvvvvwwwxxxxxxvvvttttttvvvwwwyyywwwuuuwwwzzz|||zzzwwwwwwxxxyyyyyyxxxxxxzzz|||}}}|||||||||{{{||||||}}}}}}zzzvvvtttsssssssssrrrqqqqqqqqqpppqqqrrrrrrssspppsssvvvyyyzzzzzzyyyxxxwwwyyy{{{|||zzzxxxxxxxxxuuuvvvvvvwwwvvvuuutttsssqqqqqqrrrsssttttttuuuuuuxxxuuurrrooonnnooorrrsssrrrsssttttttttttttsssssstttsssssssssttttttttttttttttttssstttwww|||888888999999999:::::::::888888888888888888888888999::::::::::::<<<@@@CCCHHHNNNXXXaaaoooxxxdddYYYMMMGGGBBB<<<999999777888;;;AAAEEENNN^^^mmmvvvvvvsssjjj]]]OOOFFFBBBBBB??????DDDNNN\\\kkkvvvwwwwwwvvvtttoooiiiccc___UUUPPPIIIDDDBBBAAA@@@???<<<<<<;;;:::999999888888999888888888888888999:::888888888888888999999999:::888999===BBBFFFOOOXXX```hhhrrrzzz~~~lllYYYMMMFFFDDDAAA???>>>===;;;999;;;::::::::::::;;;<<<<<>>;;;;;;777888;;;AAAFFFPPPddduuu}}}~~~|||ssseeeUUUJJJDDD>>>;;;;;;AAAIIIUUUdddqqqtttuuuuuutttrrrnnnjjjggg___ZZZRRRLLLGGGCCC@@@>>>======<<<;;;:::999888888888888888888888999:::;;;999999999999999999999999:::888888<<<@@@DDDLLLTTT[[[dddpppxxx}}}{{{iiiVVVJJJEEECCC@@@???>>>>>><<<;;;;;;;;;:::::::::;;;<<<<<>>999:::::::::999999999999999999555555555666666777777888666555444444333444444444333333444444333333222111111111222222222333333333222222333333444555555666777888:::<<<>>>AAACCCCCCDDDGGGLLLOOORRRUUUXXX[[[```cccfffggghhhhhhiiikkkpppppprrrsssttttttttttttyyyxxxwwwvvvuuutttttttttuuuuuutttttttttuuuvvvwwwyyyyyywwwuuussstttvvvxxxvvvtttssssssuuuvvvvvvuuuxxxyyyzzzyyyxxxyyy{{{||||||{{{zzzzzzyyyyyyzzzzzzyyywwwtttssstttuuutttsssoooooonnnnnnoooooopppqqqrrrtttxxx{{{||||||{{{zzzxxxyyyzzzzzzxxxvvvvvvwwwuuuvvvwwwxxxxxxvvvtttsssqqqqqqrrrrrrssstttuuuuuuvvvtttrrrpppoooppprrrsssssssssrrrrrrqqqqqqppppppqqqrrrttttttrrrqqqqqqrrrooonnnmmmmmmnnnppprrrtttuuuwwwxxxwwwuuutttttttttvvvyyy666666777777888999999:::888888888888888888888888999::::::999888:::===@@@BBBHHHOOOXXXfff}}}}}}iii]]]PPPHHHCCC>>>===>>>999:::===AAAGGGTTTjjj~~~nnn]]]OOOHHH???<<<<<>>>>>===<<<;;;:::999999888888888888999:::;;;<<<:::::::::::::::::::::::::::888888;;;>>>AAAIIIQQQUUU___mmmuuuzzzxxxfffTTTHHHDDDBBB???>>>??????===<<<999999999:::;;;<<<===>>>DDDIIIPPPXXXaaammm{{{}}}sssxxx}}}uuupppwwwvvvwwwwwwkkkVVVFFF>>>999555555555222222555222222222222222222222222111111111111111111111111111000000000000000111111111111111111222222222222...///000111222111111000111111333666888CCCZZZpppqqqmmmvvvxxxjjjeeekkkuuuwwwnnngggcccdddccccccaaa___dddvvv~~~|||vvvwww|||nnnaaaVVVHHH??????;;;;;;::::::999888777777444444444555666777888888666555444444333333333444333333444444444333222222111111222222222333333333222222333444444555555555666666888:::===???@@@AAAAAADDDHHHKKKMMMPPPSSSUUU[[[]]]```cccdddfffiiikkklllmmmnnnppprrrsssttttttxxxwwwvvvuuutttssssssssstttssssssrrrssstttuuuvvvxxxwwwvvvtttssssssvvvyyyvvvvvvvvvtttssssssuuuvvvxxxyyyzzzyyyxxxxxxzzz{{{yyyyyyyyyyyyyyyyyyxxxxxxvvvuuuttttttuuuvvvuuutttpppoooooooooooopppqqqqqqtttvvvyyy|||}}}}}}{{{zzzwwwxxxyyyxxxvvvtttuuuuuuuuuvvvxxxyyyyyywwwtttssssssssssssttttttuuuuuuuuutttsssrrrqqqqqqqqqrrrssstttsssrrrqqqppppppppppppnnnpppssssssqqqpppqqqrrrqqqppppppppppppqqqrrrsssqqqsssttttttrrrqqqqqqrrrrrrsssvvv|||555666666777888888999999888888888888888888888888888999888888777888;;;>>>BBBFFFMMMUUUbbbyyy~~~fffZZZLLLEEEAAA>>>>>>@@@;;;;;;>>>CCCHHHVVVnnnwwwcccTTTLLLEEEAAA@@@DDDFFFIIITTTaaacccfffjjjnnnrrrvvvxxxxxxuuuppphhh___WWWOOOHHHCCC???>>>>>><<<;;;:::999999777777888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888;;;===@@@GGGPPPQQQ\\\jjjsssxxxuuudddSSSGGGCCCAAA???>>>??????>>>===777777888999;;;===???@@@GGGKKKRRRZZZcccooo|||~~~tttyyy|||xxxyyy|||pppqqqqqqeeeRRREEE>>>999555555444111222666111111111111111111111222111111111111111111111111222111///......///000111000111111111111222222222000111222333444333222222444111111333444:::LLL^^^}}}xxxnnnsss|||kkkaaaccckkkvvvrrrhhhaaahhhfffccc___WWWUUUcccttt}}}qqqrrrxxx{{{nnncccRRRGGGFFF>>>===<<<:::888777555555444444444555555777888888666555444444333333333333444444444555444444333333111111222222222333333333333333333444444555555555666777999;;;===???AAABBBBBBDDDHHHKKKLLLNNNQQQSSSWWWYYY]]]```cccfffjjjmmmjjjkkknnnpppsssuuuvvvwwwwwwvvvuuutttsssrrrrrrrrrsssrrrrrrqqqqqqssstttuuuwwwwwwuuusssrrrsssvvvyyyvvvxxxxxxvvvsssrrrtttxxxyyyzzzzzzyyyxxxwwwyyyzzzwwwxxxxxxyyyyyyxxxxxxwwwtttssssssuuuvvvwwwvvvtttrrrrrrqqqqqqrrrrrrssstttvvvxxx{{{}}}~~~}}}|||{{{vvvwwwxxxvvvtttsssssstttuuuvvvxxxyyyyyywwwuuusssuuuuuuuuuuuuvvvvvvvvvvvvrrrrrrrrrqqqrrrrrrssssssttttttrrrqqqppppppppppppmmmpppssstttrrrqqqrrrtttoooooooooooooooooooooooooooppprrrrrrqqqpppqqqrrrqqqqqqrrruuuyyy|||~~~~~~888888888777777777777777::::::888777777777888999999888777666666888:::;;;AAABBBGGGRRR```ttt{{{kkk]]]NNNFFFBBB===:::999===;;;<<>>;;;999999999999999999:::;;;;;;<<<===<<<<<<;;;;;;:::999999:::999999:::===AAAFFFIIIQQQVVV```mmmwww~~~}}}lll]]]QQQKKKDDDDDDCCCBBB@@@>>><<<;;;::::::;;;;;;:::;;;>>>@@@DDDKKKRRRXXXdddttt|||{{{}}}vvvqqqqqqjjjVVVCCC:::888666555555333111///111111222222222222111111///111222111000///000111000000000000000000000000000000000000000000000000222222222222222222222222000111222333555:::AAAFFFfffyyyrrrsssqqqfffddddddhhhnnnxxxnnnhhhiiihhhgggcccZZZSSSVVV]]]www|||xxxpppooosssyyypppiiiYYYFFF??????>>><<<:::888666555777666555444333444555666555555444444444333333333222222222222333444555666555555444333333222111111000111111111111222222222777777888999:::<<<===>>>AAACCCEEEGGGGGGIIIKKKMMMSSSVVVYYY[[[^^^aaaeeehhhhhhiiikkklllmmmooorrruuuvvvwwwwwwvvvtttrrrrrrsssppprrrssssssqqqoooooopppttttttttttttuuuvvvwwwxxxxxxxxxxxxwwwvvvvvvuuuuuuvvvwwwxxxyyyyyyxxxvvvuuutttuuuvvvwwwwwwvvvuuutttuuutttssstttuuuvvvuuutttttttttttttttsssrrrqqqqqqvvvxxxzzz|||}}}|||zzzyyyxxxxxxwwwvvvvvvuuuvvvvvv|||{{{yyywwwvvvuuuttttttvvvtttqqqrrrtttuuutttrrrqqqrrrssstttsssrrrqqqpppppptttwwwwwwtttrrrrrrsssqqqrrrssstttsssqqqnnnmmmqqqrrrrrrssssssrrrrrrqqqtttttttttsssrrrooommmlllnnnppprrrtttvvvwwwxxxxxxyyyzzz|||888777777777777777777777::::::888777777777888999999888777666777888:::;;;@@@AAAFFFPPP^^^ppp{{{ooo```PPPHHHCCC>>><<<<<<:::888:::@@@GGGVVVuuuttteeeZZZRRRIIICCC@@@AAACCCBBBDDDGGGOOOTTT\\\fffpppwww||||||xxxrrrkkk___RRRIIIHHHAAA<<<<<<===;;;999:::999999999999:::;;;<<<<<<===<<<<<<;;;;;;:::999999::::::999:::===BBBFFFIIIMMMRRR]]]jjjttt|||zzzhhhYYYNNNHHH@@@@@@@@@@@@???>>>===<<<:::;;;<<<;;;;;;<<>>???DDDMMMYYYkkk}}}ooo```OOOFFFAAA<<<;;;;;;:::888999>>>EEETTTssssssfff\\\VVVLLLFFFAAAAAAAAA>>>>>>@@@DDDJJJUUUaaammmvvv}}}~~~zzzrrrggg[[[SSSMMMEEE>>>===<<<::::::;;;999999999999:::;;;<<<======<<<<<<;;;;;;:::999999:::::::::<<>>>>>>>>>>>>>>;;;;;;<<<<<<<<<===@@@BBBEEELLLTTT\\\gggwwwqqqjjjhhh```PPPBBB;;;888555333222222222111111111222222222222111111000000000...---...000333000000000000000000000000000000000000000000000000000000000000000000000000...000111222222444777999FFF[[[ooo|||tttkkkqqqyyytttggg]]]___llloooaaacccggghhhbbbWWWQQQQQQUUUiiiuuummmnnnpppttt{{{yyynnnfffOOOGGG>>>999999999666333777666555444333222222222555555444444444333333333222222111222222333444555444444333333222222111111000111111111111222222222444555555666777999:::;;;>>>@@@CCCDDDEEEFFFIIIKKKMMMOOOSSSVVVYYY\\\aaadddgggiiikkkllllllmmmoooqqqpppqqqrrrrrrppppppqqqrrroooqqqrrrrrrrrrrrrsssuuuyyyxxxwwwvvvuuuuuuuuuuuussstttwwwxxxwwwsssooommmuuuttttttyyy}}}}}}wwwrrrrrrssssssttttttssssssrrrrrrqqqppprrrtttuuuuuutttsssssstttttttttssssssrrrssstttuuuvvvvvvtttsssqqqqqqqqqqqqqqqrrrsssttttttuuuuuuuuuvvvvvvvvvvvvvvvwwwuuuttttttuuuvvvvvvuuuuuutttsssrrrqqqqqqqqqqqqqqqsssuuuvvvtttsssssssssttttttssssssrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrqqqqqqpppqqqrrrsssssssssssssssppppppooonnnooopppqqqrrruuuuuuuuuuuuttttttttttttvvvxxxzzz|||~~~777777777777777888888888::::::888777777777888999888888777777777888999:::<<<===AAAJJJUUUdddzzzsssbbbQQQFFFAAA===<<<===>>>::::::>>>BBBOOOmmmuuujjjbbb[[[OOOHHHCCCBBB@@@<<<;;;<<<@@@EEEOOO\\\hhhssszzz~~~~~~|||vvvlllaaaZZZSSSIII@@@>>><<<::::::;;;888888888999:::;;;<<<======<<<<<<;;;;;;:::999999999:::;;;>>>AAAEEEHHHJJJKKKOOOZZZgggsss~~~qqq```RRRHHHBBB<<<<<<===>>>>>>>>>>>>===;;;<<<<<<<<<<<<>>>AAACCCDDDLLLUUU]]]iiiyyy~~~{{{~~~~~~ooogggcccYYYKKKBBB<<<888444111111222222222111111222222222222111111///...---+++***,,,///222000000000000000000000000000000000000000000000000000000000000000000000000///111333333222222333444;;;KKK___ttt~~~qqqfffmmmsssvvvmmmiiinnnuuuffffffhhhkkkfff]]]VVVUUUSSSggguuuxxxzzz{{{|||uuulll]]]QQQDDD<<<<<<===:::777777666555444333222111111555555444444444333333333222222111111222333333444333333333333222222111111000000111111111222222222333333333444555777999999<<<>>>@@@BBBCCCDDDFFFHHHIIIKKKOOORRRUUUYYY^^^aaafffhhhjjjkkkkkklllmmmoooooopppqqqpppnnnmmmmmmnnnnnnpppqqqrrrrrrsssuuuwwwwwwvvvuuuuuutttttttttuuussstttuuuuuutttqqqnnnllltttsssttt{{{~~~vvvrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqrrrtttvvvuuuuuusssssstttttttttttttttsssvvvvvvwwwwwwvvvuuusssrrrqqqqqqpppppppppqqqrrrrrrttttttuuuuuuuuuuuuttttttuuutttsssssstttuuuuuuuuuuuutttrrrpppooooooppppppssstttuuuvvvvvvuuuuuuuuuuuutttsssrrrrrrrrrrrrsssqqqqqqrrrrrrrrrrrrqqqqqqttttttsssrrrqqqpppnnnnnnlllkkkjjjjjjlllnnnqqqsssttttttsssrrrrrrqqqqqqppprrrtttvvvwwwxxxzzz~~~666666777777888888888888::::::888777777777888999888888888888888999999999:::;;;???GGGPPP]]]qqqwwwgggUUUJJJEEE@@@???@@@>>>;;;;;;>>>AAALLLhhh{{{rrrjjjcccTTTLLLEEEBBB???;;;:::<<<<<>>===<<<<<<:::;;;<<<<<<<<<>>>AAADDDCCCLLLVVV___kkkzzz{{{wwwwww~~~}}}nnnfff___SSSGGGAAA;;;777333111111222222222111111222222222222111111000000///---,,,---111444000000000000000000000000000000000000000000000000111111111111111111111111000222444444333111111222666AAAPPPfffvvvmmmbbbgggjjj{{{~~~tttqqq|||pppllliiiiiigggaaa]]]]]]YYYjjj|||pppkkk]]]LLLAAA??????<<<:::777666666555444222111111555555444444444333333333222222111111111222333333333222222222222222111111000000111111111222222222111111222333444666777888:::<<<>>>???@@@BBBDDDFFFFFFHHHLLLOOOQQQUUUZZZ]]]bbbeeegggiiiiiijjjkkklllooooooooonnnkkkjjjjjjjjjmmmooopppqqqqqqsssvvvxxxuuuuuuuuuuuuuuuvvvwwwxxxuuutttsssqqqpppppppppppptttsssvvv~~~}}}rrrrrrrrrrrrrrrrrrrrrrrrsssrrrrrrsssuuuwwwvvvuuurrrrrrssstttuuuuuuuuuuuuwwwwwwxxxwwwvvvuuusssrrrtttsssrrrqqqpppppppppppptttttttttttttttrrrqqqpppqqqqqqqqqqqqqqqrrrssstttvvvuuusssrrrqqqqqqrrrrrruuuuuuuuuvvvwwwxxxwwwwwwttttttsssrrrrrrrrrsssssspppqqqqqqrrrrrrqqqqqqpppttttttrrrpppnnnlllkkkkkkkkkjjjiiiiiijjjmmmoooqqqppppppppppppppppppppppppqqqrrrttttttuuuvvvyyy{{{zzzzzzzzz{{{|||}}}666666666777888888999999::::::888777777777888999777777888888999999999999::::::>>>EEELLLWWWiiiyyyvvvfffTTTJJJDDD>>><<<<<<:::888:::>>>AAALLLfffwwwooo\\\SSSIIIDDD@@@<<<;;;>>>888<<>>===<<<<<<;;;;;;:::999999888:::>>>BBBEEEHHHJJJKKKIIILLLUUUcccooo|||mmm\\\OOOFFFBBB@@@@@@@@@???>>><<<;;;:::999:::;;;<<<<<<>>>AAADDDCCCMMMXXXaaannn|||}}}wwwuuu|||{{{llleee\\\MMMBBB@@@999666333111222222222111111111222222222222111111222222222111000111444777000000000000000000000000000000000000000000000000111111111111111111111111000222444444222111222333333;;;DDDUUUiiijjjbbbdddcccttt~~~vvvzzz~~~tttkkkgggeeeaaa```aaa^^^kkkzzzzzzlllXXXIIIBBB>>><<<:::666666666666555444333222555555444444444333333333222222111111111111222222222222222222222222111111000111111111111222222222000111111222333555666777777999<<<===>>>???BBBDDDDDDGGGJJJLLLOOORRRVVVYYY^^^```dddfffggghhhiiijjjmmmnnnnnnllljjjhhhiiijjjmmmnnnooooooppprrruuuxxxvvvvvvvvvvvvwwwxxxyyyzzzvvvuuurrrppppppqqqrrrsssttttttwww~~~tttssssssrrrrrrsssssstttuuutttssstttvvvvvvvvvuuuqqqrrrssstttuuuvvvvvvvvvvvvvvvvvvuuutttsssrrrqqquuutttsssqqqpppooonnnnnnrrrsssttttttsssqqqooonnnmmmooooooooonnnoooqqqssswwwvvvvvvuuuuuuuuuuuuuuuvvvuuutttuuuwwwyyyxxxwwwsssssssssrrrrrrrrrrrrrrrppppppqqqqqqqqqqqqpppppppppooonnnnnnmmmmmmnnnnnnnnnmmmlllkkkjjjkkkllllllkkkkkkllllllmmmnnnnnnooopppqqqrrrrrrrrrrrruuuwwwxxxwwwvvvvvvvvvxxxyyyzzz555666666777888888999999::::::888777777777888999777777888999999999999999999:::>>>DDDJJJSSSdddrrrvvvgggVVVLLLEEE???;;;;;;:::999;;;@@@AAAJJJaaazzzzzzggg[[[OOOGGG@@@;;;;;;>>>999;;;@@@JJJVVVeeerrrzzz{{{|||}}}yyyssslllhhhfff```UUUJJJEEEAAA<<<888999777777888999:::<<<===>>>===<<<<<<;;;;;;:::999999888:::>>>CCCGGGIIIKKKKKKJJJMMMVVVcccooo|||lll[[[NNNFFFAAA>>>>>>>>>===<<<;;;:::999888999:::;;;;;;===@@@CCCEEEOOO[[[eeeqqq|||}}}zzzxxx~~~{{{xxxkkkdddYYYGGG===<<<777555333222333333222000111111222222222222111111000222333222222222444666000000000000000000000000000000000000000000000000000000000000000000000000///000222222111111333444111999;;;FFF___llljjjiiigggtttqqqjjjfffcccaaabbbaaajjjwwwtttuuu~~~iiiUUUGGG???<<<;;;666666777777777666444444555555444444444333333333222222111111111111222222111111111111111111222222000111111111111222222222000000111222333555666777666888:::<<<<<<>>>@@@BBBDDDFFFIIIKKKMMMOOOSSSVVVYYY]]]aaadddeeefffhhhiiiiiijjjlllkkkjjjiiikkklllmmmnnnnnnnnnnnnppptttwwwvvvvvvuuuuuuuuuvvvvvvwwwuuuttttttssssssssstttuuutttuuuxxx|||~~~vvvuuutttsssssstttuuuvvvvvvtttsssssstttuuutttrrrqqqrrrsssuuuvvvvvvwwwwwwuuuuuutttttttttsssrrrrrrssssssqqqpppoooooooooooooooppprrrssssssqqqpppooolllmmmooonnnmmmmmmpppsssssstttuuuuuuvvvuuuuuuuuuuuusssrrrsssvvvxxxwwwvvvpppqqqrrrssssssrrrqqqpppppppppqqqqqqqqqqqqppppppnnnmmmmmmmmmnnnoooqqqrrrmmmmmmmmmmmmlllllllllkkkjjjjjjkkkkkklllmmmnnnnnnpppqqqrrrrrrqqqqqqsssuuuvvvuuutttssstttvvvxxxyyy555666666777888999999999::::::888777777777888999777777888999999999999888999:::>>>CCCIIIQQQaaaooo}}}nnn^^^TTTNNNGGGBBBAAA>>><<<>>>AAAAAAFFF[[[rrrnnnaaaSSSHHH@@@;;;;;;>>>>>>>>>@@@FFFQQQ^^^kkkrrrqqqtttvvvtttpppmmmllllllaaaVVVLLLGGGBBB<<<888888777777888999:::<<<>>>>>>===<<<<<<;;;;;;:::999999888:::???DDDHHHJJJKKKKKKNNNPPPXXXeeeqqq~~~jjjZZZMMMEEEAAA<<<<<<<<<<<<;;;:::999999777888::::::;;;===@@@CCCGGGQQQ]]]gggttt{{{{{{uuuvvvsssqqq|||uuuiiicccWWWDDD::::::666555333333333333111000111111222222222222111111---///000111000000222333000000000000000000000000000000000000000000000000////////////////////////...///000000000000333555111999888???\\\rrrsssqqqpppzzzyyyooojjjeeecccbbbdddhhh{{{xxxjjjlllyyywww```MMMBBB>>>===666666777888888777666555555555444444444333333333222222111111111111111222111111111111111111222222000111111111111222222222000000111222333555666777555777999;;;;;;===???AAADDDFFFIIIJJJLLLNNNRRRTTTWWWZZZ___cccdddeeeggghhhfffhhhjjjjjjjjjkkkmmmooommmmmmnnnmmmmmmooosssvvvtttsssrrrqqqqqqqqqqqqqqqssstttuuuvvvvvvvvvuuutttsssuuuxxxzzz{{{{{{{{{{{{wwwvvvuuuttttttuuuvvvwwwvvvtttssssssssssssrrrpppqqqrrrsssuuuvvvwwwwwwwwwvvvvvvuuuuuuuuutttttttttqqqppppppooooooooooooppplllnnnppprrrsssrrrqqqpppkkkmmmoooooommmmmmpppsssoooppprrrssstttssssssrrrtttrrrpppqqquuuwwwvvvuuuoooppprrrssssssrrrpppoooppppppqqqqqqqqqqqqppppppoooooonnnnnnnnnpppqqqrrrjjjkkklllmmmnnnoooooonnnlllllllllmmmnnnnnnoooooorrrssstttsssrrrrrrsssuuuuuutttsssssstttvvvyyyzzz777777777777777777777777888888888777777777777777888888999999999999888888888888<<>>===???>>>>>>BBBJJJUUUaaahhhjjjkkknnnpppooommmjjjhhhZZZWWWRRRMMMGGGBBB;;;777999;;;<<<<<<::::::;;;===:::::::::;;;;;;:::999999888888;;;AAAIIIMMMMMMLLLMMMOOOXXXfffsssxxxiii[[[LLLCCC@@@<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;===@@@BBBIIISSS```mmmwww~~~}}}}}}xxxvvvmmmsssoooppp|||wwwhhh^^^SSSEEE===<<<555555444444444333333333111111111111000000000000000000000000111111111111......//////000000111111000000111111111111000000000000000000000000000000000000000000000000000000111444666<<>>BBBCCCDDDFFFHHHJJJLLLLLLQQQVVV\\\aaabbbccccccddddddeeeggghhhjjjjjjkkkkkknnnmmmkkkjjjjjjkkkmmmnnnnnnoooppppppoooppprrrtttvvvvvvtttsssssstttuuuvvvxxxuuussstttxxxzzz{{{yyyyyyyyyyyyxxxxxxxxxwwwwwwuuutttsssrrrrrrssstttuuuuuuuuutttttttttvvvxxxyyyvvvvvvwwwwwwwwwvvvvvvuuussstttuuurrrnnnkkklllnnnnnnlllkkknnnssstttpppkkkpppooommmlllmmmnnnpppqqqmmmnnnppprrrsssssssssssspppppppppoooppppppqqqqqqpppqqqrrrssssssrrrpppoootttuuuvvvuuusssqqqrrrsssppppppooonnnlllmmmpppsssnnnnnnmmmlllllllllmmmmmmpppnnnmmmnnnppppppllliiiqqqrrrssssssssstttvvvxxxvvvtttssssssuuuwwwxxxxxx777777777777777777777777777777777777777777777888777777777888888777777777999888;;;@@@EEELLLXXXccc{{{zzzlllbbbXXXMMMEEECCCAAA;;;:::???@@@CCCPPPaaaxxx~~~lllXXXNNNJJJEEEAAA???>>>======???EEEMMMVVV[[[___aaadddggghhhhhhfffeeeZZZWWWRRRMMMHHHBBB<<<888888:::;;;;;;::::::;;;===;;;;;;::::::999888666666888999;;;@@@GGGLLLNNNMMMNNNQQQZZZhhhuuuxxxiii[[[MMMDDDAAA<<<;;;;;;;;;;;;:::::::::777888:::;;;<<<>>>BBBEEEMMMWWWfffsss}}}~~~zzzwwwvvvzzzwwwpppjjjooommmppprrrbbbWWWLLL@@@999888555444444444444333333333111111111111000000000000//////000000000111111111.../////////000000000111000000111111111111000000000000000000000000000000000000000000000000000000222555777<<>>;;;888999::::::888555666666666555555444444444333333333222111000000000222222222222222222222222000111222333333222111000333222222111000000111111222333444666888:::<<<===???@@@BBBDDDFFFHHHIIIJJJMMMQQQWWW[[[]]]___```aaadddeeefffggghhhiiiiiiiiikkkjjjiiihhhiiijjjlllmmmmmmnnnoooooonnnnnnppprrrttttttssssssssssssttttttxxxvvvtttuuuwwwyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvttttttssssssssssssttttttsssssssssssstttuuuvvvvvvuuuvvvvvvwwwwwwwwwvvvvvvvvvwwwwwwtttpppmmmmmmnnnmmmlllkkknnnrrrsssppplllooonnnmmmlllmmmnnnpppqqqpppppprrrssssssrrrqqqqqqpppoooooooooooopppqqqqqqooopppqqqrrrrrrrrrrrrrrrtttuuuvvvuuutttssstttuuuqqqrrrqqqpppnnnnnnppprrrllllllllllllmmmnnnnnnooopppooonnnoooppppppmmmjjjoooqqqrrrrrrqqqrrrtttvvvuuusssrrrrrrtttwwwxxxxxx777777777777777777777777666666666777777888888888666666777777777777666666:::999:::>>>BBBIIIUUUaaauuu~~~rrrjjjaaaUUUKKKHHHFFFAAA@@@BBBBBBAAAHHHTTTkkkyyyppp^^^TTTOOOIIIDDDBBB???>>>===>>>@@@EEEJJJMMMQQQRRRUUUYYY\\\^^^``````XXXUUUPPPLLLGGGBBB<<<888666888::::::999:::;;;===:::999999888777777666555999999:::???EEEKKKNNNOOOPPPSSS]]]kkkyyytttfffXXXLLLCCCAAA;;;;;;;;;;;;::::::::::::555666888:::<<>>@@@BBBDDDFFFFFFIIILLLPPPSSSVVVYYY]]]___dddeeefffggggggggggggggghhhggggggggghhhiiikkkmmmjjjlllllllllllllllnnnpppqqqrrrsssttttttsssrrrrrrvvvuuussssssuuuvvvuuutttwwwvvvvvvvvvvvvuuuuuuuuusssttttttttttttttttttssspppqqqrrrssstttttttttttttttuuuvvvvvvwwwwwwwwwwwwzzz{{{zzzwwwssspppoooooommmkkkkkknnnqqqrrrooolllnnnmmmmmmllllllnnnoooppprrrsssssstttsssrrrpppooopppoooooooooppppppqqqrrrpppppppppqqqrrrssstttuuutttvvvwwwvvvuuuuuuvvvxxxtttuuuuuutttqqqppppppqqqkkkkkklllmmmnnnoooppppppqqqpppppppppqqqpppmmmkkkpppqqqrrrrrrrrrsssuuuwwwuuurrrpppppprrrvvvxxxxxx666666666666666666666666444555555666777888999999666666777777777777666666:::888999<<>>;;;;;;;;;:::::::::999999555666888999<<<@@@EEEIIITTT___ppp~~~yyywwwzzz}}}pppiiimmmnnnxxxzzzyyy{{{jjjXXXKKKCCC===;;;444444444333333333222222111111111111000000000///////////////000000000111////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000111222777FFF```}}}qqqgggeeennnuuuuuunnnfffeeehhhmmmnnnlllllloooqqqhhhTTTHHHBBB<<<888999:::999777666666666555555555555555333333222222222111111111///////////////////////////000000000000000000///222222111111111111111222000111222333555777888888::::::<<<>>>@@@BBBCCCDDDGGGIIILLLNNNQQQVVV[[[___dddeeeffffffggggggfffffffffffffffggghhhjjjlllmmmhhhiiijjjjjjiiijjjlllnnnppprrrtttvvvvvvuuusssqqqtttsssrrrrrrrrrrrrqqqqqquuuuuuuuutttttttttssssssrrrssstttuuuuuutttsssrrroooqqqrrrtttttttttsssssssssssstttvvvvvvwwwwwwwww|||{{{zzzwwwtttqqqoooooommmllllllnnnpppqqqooommmmmmmmmllllllmmmmmmnnnooorrrrrrssstttsssrrrqqqpppppppppppppppqqqrrrsssssssssrrrqqqqqqqqqssstttuuutttuuuwwwwwwvvvwwwxxxzzzxxxyyyzzzxxxuuurrrqqqqqqmmmmmmnnnooooooooooooooorrrrrrrrrrrrrrrpppnnnlllrrrssstttuuutttuuuwwwyyytttrrrooooooqqqtttwwwxxx666666666666666666666666444444555666777888888999777888888999999888888777:::888888:::===AAALLLWWWjjj{{{uuummm```VVVRRRJJJFFFCCCBBBBBBCCCHHHMMMVVVbbbqqq|||rrrfffZZZTTTPPPKKKHHHGGG?????????>>>??????@@@@@@@@@@@@AAABBBEEEHHHJJJLLLNNNKKKHHHFFFDDD@@@<<<999666888999999999999:::<<<<<<;;;:::888777777777777999999:::;;;???DDDJJJNNNMMMQQQ\\\lllzzzyyygggZZZOOODDD>>>===;;;;;;:::::::::999999999777888999:::<<<@@@FFFJJJUUU```qqquuuooosssuuutttrrrvvviiiSSSEEE>>>999555444444333333333222222222111111111111000000000///...////////////000000000000000000000//////////////////000000000000//////////////////////////////////////////////////////000111222777CCC[[[zzz}}}~~~uuueee___fffkkkuuu}}}rrrfffdddeeeiiihhhdddaaaaaa^^^llljjjSSSLLLBBB;;;999999999888666666666666666555555555111111111111111000000000222222222222222222222222111111111111111111111111222111111111111111222222000111222333444555666666888999;;;===???AAABBBCCCGGGHHHJJJLLLOOOTTTZZZ___cccdddeeefffggggggggggggffffffgggiiijjjlllmmmnnnggghhhiiiiiihhhiiikkkmmmppprrruuuwwwxxxvvvtttrrrttttttuuutttsssrrrrrrrrrtttttttttsssssssssrrrrrrrrrssstttuuuuuutttsssrrrpppqqqssstttuuuuuutttsssqqqrrrssstttuuuvvvvvvvvvzzzyyywwwuuusssrrrpppnnnmmmmmmmmmnnnpppqqqpppooommmmmmmmmmmmmmmnnnoooooopppqqqrrrsssssssssrrrqqqrrrqqqqqqrrrssstttuuuuuuvvvuuusssrrrqqqrrrsssssssssuuuvvvwwwvvvwwwxxxzzz{{{||||||zzzwwwtttssssssqqqqqqqqqqqqqqqpppooonnnssstttttttttrrrpppooonnnrrrssstttttttttuuuwwwyyytttrrrooooooqqqtttuuuvvv777777777777777777777777555555555666666777777777888888999999999999888888888777777:::;;;>>>HHHQQQbbbxxx}}}vvvnnnddd[[[XXXRRROOOKKKHHHFFFGGGIIIKKKLLLVVV```hhhpppuuuuuurrreee[[[SSSOOOMMMHHHEEEEEE<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@AAAFFFDDDBBBAAA@@@???;;;999888999::::::999999:::;;;@@@>>><<<999666555444444888999::::::<<<@@@FFFJJJKKKOOO[[[kkkzzzvvvdddXXXMMMDDD???>>>::::::::::::999999999999999::::::;;;===BBBHHHMMMWWWbbbrrryyywww{{{ppppppvvv~~~gggPPPBBB<<<777111333333333333222222222222111111111111000000000000......////////////000000000000000000////////////...//////000000//////...////////////////////////////////////////////////222222444888BBBVVVvvvyyyvvvzzz}}}|||ggg\\\\\\^^^eeeqqqyyyjjjeeeccceeefffaaa\\\YYYOOOXXXiii~~~}}}cccYYYLLLAAA<<<:::999888888888777777666555555444000000000000000000000000111111111111111111111111333222222111111222222333111111111000111111222333111111222222333444555555777888:::;;;===???AAABBBFFFGGGHHHJJJLLLQQQWWW\\\^^^```bbbdddfffhhhiiiiiiggggggiiijjjlllmmmnnnnnngggiiijjjiiiiiiiiikkkmmmqqqrrruuuwwwxxxwwwuuutttvvvxxxyyyxxxwwwuuuuuuvvvtttssssssssssssrrrrrrrrrsssttttttttttttttttttsssqqqqqqrrrsssttttttttttttpppqqqrrrsssssssssssssssvvvuuusssrrrsssrrrqqqooonnnooooooooopppqqqqqqrrrnnnnnnnnnooooooooooooooonnnoooqqqrrrsssrrrrrrqqqqqqqqqqqqrrrssstttuuuvvvwwwvvvuuutttsssrrrrrrrrrrrrsssuuuuuuuuuuuuwwwxxx|||||||||yyyvvvsssssssssssstttttttttsssqqqooonnntttvvvwwwvvvsssqqqppppppooopppqqqqqqqqqrrrtttvvvuuusssqqqqqqrrrttttttsss777777777777777777777777555555666666666666666666777777888888888888777777777666777:::;;;<<>>===<<<=========;;;999:::;;;<<<;;;:::999:::;;;===;;;999777555555666666666888:::::::::===AAAEEEIIINNNZZZkkkzzzrrraaaTTTKKKBBB>>>>>>:::::::::999999999999888888999:::<<>>???@@@CCCDDDFFFGGGIIIMMMSSSWWWYYYZZZ]]]aaadddgggiiijjjggghhhiiikkklllmmmmmmmmmhhhjjjjjjjjjiiijjjlllnnnppprrrtttuuuvvvvvvuuutttuuuxxxzzzzzzxxxvvvvvvwwwttttttsssssssssrrrrrrrrrttttttssssssssssssttttttpppppppppqqqqqqrrrssstttoooppppppqqqqqqqqqppppppsssqqqpppqqqssstttsssqqqooopppqqqqqqqqqqqqssstttnnnoooooopppppppppppppppooopppqqqqqqqqqpppooonnnpppppppppppprrrssstttuuuuuuuuuuuuuuuuuutttsssrrrqqqrrrtttssssssssstttuuuzzzzzzxxxuuurrrpppqqqrrrtttuuuvvvvvvvvvtttrrrqqquuuwwwxxxwwwtttqqqpppqqqnnnooopppppppppqqqsssuuuvvvtttssstttttttttrrrppp777777777777777777777777666666666666666555555555666666777777777777666666666555777;;;;;;;;;BBBIIIOOOcccvvvvvvooohhhcccccc```bbbcccbbbcccbbb^^^ZZZYYY\\\\\\YYYZZZ]]]___\\\XXXQQQKKKIIIFFF@@@===>>>???>>><<<::::::::::::;;;666666777777777777666555:::999999:::;;;<<<:::888<<<======<<<:::999999:::666555444444555777:::<<<666888::::::999;;;???BBBIIINNNZZZkkkzzz|||nnn]]]QQQGGG???;;;;;;:::::::::999999999888888777888:::<<<@@@GGGOOOUUU^^^gggvvv~~~pppuuuwww~~~ttt```JJJ>>><<<888111333333333222222222111111111111111111000000000000............/////////000111111000000/////////.........////////////......////////////////////////////////////////////////,,,,,,///333888HHHfffuuuwwwyyy|||zzzhhhVVVQQQOOOSSSYYYeeezzz|||nnnaaa```cccaaa[[[WWWPPPMMMNNNZZZooozzztttwww{{{}}}~~~qqq^^^NNNDDD???===;;;;;;:::999777666444333222222222222222222222222333111111111111111111111111333222111000000111222333111111000000111222333333222222333333333444444444444555666888:::<<<>>>???@@@AAACCCEEEFFFJJJOOORRRTTTVVVZZZ^^^bbbfffhhhjjjggghhhiiijjjkkkllllllllliiijjjkkkkkkjjjkkkmmmooopppqqqrrrttttttuuuttttttrrruuuxxxxxxvvvtttuuuvvvtttttttttsssssssssrrrrrruuutttsssrrrrrrssstttuuupppoooooonnnoooqqqrrrtttoooooopppppppppoooooonnnqqqooonnnppptttvvvuuussspppqqqrrrrrrqqqrrrtttuuuoooooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppnnnlllkkknnnnnnnnnoooppprrrssstttssstttuuuvvvvvvuuuttttttpppqqqsssrrrqqqqqqrrrtttxxxxxxuuurrrooonnnoooqqqssstttvvvxxxxxxwwwuuutttuuuxxxyyyxxxtttqqqpppqqqoooppprrrrrrqqqrrrtttvvvvvvuuuuuuuuuvvvtttqqqnnn555555555555666666666666333444444555666777888888777777888888888888777777999888666666999===AAADDDNNNYYYmmmyyyrrrnnnmmmnnniiilllooopppooommmlllkkkfffggghhhgggeeedddeeefffZZZSSSOOONNNIIIAAA>>>@@@===;;;;;;<<<>>>>>>:::777888888888888777777777777999999888888888888999999999999999999999999999999555555666777888999::::::555666888999999<<>>999:::999999888777666555555222222111111222222333444222333333222111000222444666333000......//////...////////////000111222333333111000000111222222111111111222444666888:::<<<===>>>@@@CCCFFFIIIKKKLLLOOORRRVVVYYY\\\___bbbeeeeeegggiiiiiiiiihhhiiijjjjjjlllmmmmmmlllkkkkkklllpppppppppqqqrrrrrrrrrssswwwtttpppoooooopppppppppsssrrrrrrrrrrrrssstttuuutttttttttttttttuuuvvvwwwsssnnnkkklllqqqttttttrrrnnnnnnnnnnnnnnnmmmmmmmmmnnnpppqqqqqqqqqqqqrrrtttsssrrrppppppqqqsssssssssrrrrrrssstttuuuuuuttttttrrrsssrrrpppmmmkkkjjjkkkkkkmmmooorrrssssssrrrrrrqqqrrrtttuuuuuutttrrrqqqnnnoooooonnnmmmnnnqqqtttppppppqqqqqqqqqppppppooosssuuuvvvuuutttrrrssstttttttttsssrrrqqqqqqqqqqqqpppoooooooooppprrrtttvvvyyyzzzzzzxxxtttrrrqqqqqq555555555555666666666666444555555555666777777777777777888888888888777777666666555555777;;;???BBBJJJTTTggg~~~xxxtttrrrrrroooqqqtttwwwyyyyyyxxxwwwrrrsssuuuuuusssrrrsssttteee]]]VVVSSSMMMEEECCCEEE???===;;;<<<===>>>;;;999888888888888777777777777777777666666666666777777999999999999999999999999777777777777777888888888444555666666777999<<>>AAADDDFFFHHHJJJMMMPPPSSSVVVYYY\\\___bbbccceeegggggggggggghhhiiihhhjjjkkklllkkkjjjkkkllllllmmmmmmnnnooopppqqqqqqtttrrroooooopppqqqrrrqqqsssrrrrrrrrrrrrrrrsssssstttttttttttttttuuuuuuvvvsssoookkklllpppssssssqqqooonnnnnnmmmmmmmmmmmmmmmqqqrrrsssrrrqqqqqqrrrsssqqqpppnnnoooqqqsssttttttrrrsssttttttuuuuuuuuutttnnnooopppooommmlllmmmnnnlllmmmooopppqqqqqqqqqqqqqqqqqqssssssssssssqqqqqqooopppqqqpppnnnnnnppprrrqqqqqqrrrrrrrrrrrrqqqqqqqqqssstttssspppooonnnooooooooooooooopppqqqrrrrrrrrrqqqppppppqqqsssvvvwwwwwwxxxyyyxxxuuusssssssss555555555555666666666666666666666666666666666666777777888888888888777777666555555666888<<<@@@BBBFFFOOO```vvv~~~zzzxxxwwwuuuvvvyyy~~~~~~vvvmmmccc\\\UUUMMMHHHHHHBBB???<<<;;;<<<<<<<<<;;;888888888888777777777777777666666555555666666777999999999999999999999999999888888777777777666666444555666666666888<<<>>>GGGOOO___sss{{{sssiii[[[MMMDDD???<<<;;;888888888999999999999999999:::===AAAGGGOOOVVVZZZjjjsss{{{{{{kkkcccbbbeee```TTTEEE:::777555222222222111000000000000111000000////////////000000......//////////////////---...//////...---...000000//////......//////000////////////////////////000000000////////////...///...111444222333AAASSSoooyyyrrryyyrrrhhh\\\SSSVVV___vvveee[[[[[[^^^[[[YYYUUUSSSZZZiiivvv|||www~~~xxxrrrssswwwlll___PPPEEE===;;;888777777777666555666555444222111111000000000111222222111111333555555333000//////000///...111111111111222333444444333111000000111222222111444444333444444555666666999:::<<<>>>AAACCCEEEFFFIIILLLOOORRRUUUXXX[[[^^^```bbbdddeeedddeeeggghhhfffhhhjjjjjjiiiiiiiiikkkjjjjjjlllmmmoooqqqrrrrrrrrrpppnnnnnnppprrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqsssssssssttttttttttttuuussspppmmmmmmppprrrqqqooopppooommmlllkkklllmmmnnnrrrtttttttttrrrqqqrrrssspppooonnnoooqqqtttuuuuuusssssstttuuuuuuuuuuuutttkkkmmmoooooooooooopppqqqooooooppppppqqqqqqqqqqqqppppppppppppppppppppppppqqqrrrsssrrrpppnnnnnnoooppppppqqqqqqqqqqqqppppppqqqrrrtttrrrpppmmmlllmmmkkklllmmmnnnppprrrssstttssssssrrrqqqrrrtttwwwxxxvvvxxxyyyxxxvvvttttttuuu555555555555666666666666777777777666666666666666777777888888888888777777888777777888:::>>>BBBDDDCCCKKKYYYmmm}}}{{{{{{yyyyyy{{{}}}sssiii```UUULLLGGGDDDAAA>>>;;;:::::::::;;;888888888888777777777666888888777777777777888888888888888888888888888888888888888888777777777777777888888777777:::===AAAJJJRRRcccwwwyyypppfffXXXKKKDDD@@@>>>===999999999999999888888888777:::===CCCIIIRRRZZZ___nnnxxx~~~zzznnn\\\VVVXXX^^^ZZZPPPBBB:::888666222222222111000000000000000000000////////////000000............////////////---///000000//////111222000000////////////000000////////////////////////////////////////////////---...111333111111999EEEYYYooo~~~tttwwwzzzjjj\\\\\\cccqqqccc___```^^^^^^[[[YYY\\\fffqqqxxxuuu{{{}}}ppp^^^OOOBBB>>>999777888888888666555555444333222111111222222333333222111000222444444222000///000000///...000000000000111222333444444222000000111222111000222222222333333444555666888999:::<<>>;;;999::::::::::::999999999999666:::???EEEKKKTTT^^^dddpppzzz|||}}}fffTTTQQQUUU\\\YYYOOOBBB:::888666333222111000000//////000000//////000000000000//////---.........//////000000---///000000//////000222000000////////////000000////////////////////////.............../////////,,,---000222111111666<<>>@@@AAACCCFFFIIIKKKMMMPPPSSSVVV\\\]]]______```bbbeeegggiiijjjkkkjjjhhhfffffffffggghhhjjjmmmppprrrtttuuusssrrrpppoooppppppooommmoooppppppqqqqqqpppoooooorrrrrrssssssssssssrrrqqqrrrqqqoooooooooooonnnmmmpppnnnllljjjjjjkkkmmmooooooqqqsssttttttuuuwwwyyywwwuuusssrrrsssssssssrrrssssssttttttttttttssssssnnnpppssstttsssrrrssssssrrrrrrqqqppppppppppppqqqooonnnnnnmmmmmmnnnnnnoooqqqssstttssspppnnnllllllkkklllmmmnnnnnnnnnnnnnnnooorrruuuvvvuuutttttttttqqqrrrsssuuuvvvwwwwwwwwwtttsssrrrqqqrrrtttvvvwwwzzz{{{|||zzzwwwtttssssss555555555555666666666666777777777777777777777777777777888888888888777777555555555666777999;;;<<>>;;;:::888888888888777777777777666555555444444555555666888888888888888888888888999999:::::::::;;;;;;;;;777777666666777:::???CCCNNN[[[lll|||xxxfff[[[MMMCCC@@@???===;;;999999::::::::::::::::::777<<>>@@@BBBEEEHHHJJJLLLOOORRRXXXZZZ[[[\\\]]]___cccfffiiijjjkkkjjjgggfffeeefffdddeeegggjjjmmmoooqqqrrrsssrrrpppppppppooonnnllllllmmmooopppppppppooonnnqqqrrrsssssssssrrrqqqppppppppppppoooooonnnnnnnnnooonnnlllkkkjjjkkklllmmmmmmooorrrssstttvvvyyy{{{yyywwwtttrrrrrrrrrqqqppprrrssssssssssssrrrqqqqqqoooqqqtttuuutttsssrrrsssoooooonnnnnnnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnmmmmmmpppqqqrrrqqqooommmmmmnnnmmmnnnoooppppppqqqqqqpppkkknnnsssuuuuuutttssstttssstttvvvwwwxxxxxxwwwwwwuuutttrrrrrrrrrsssuuuwww|||}}}}}}{{{wwwtttssssss555555555555666666666666666666666777888888888999777777888888888888777777555555555555666777888999;;;@@@IIIUUUfff~~~~~~zzzxxxwwwwww{{{~~~nnn___TTTWWWYYYVVVNNNFFF???<<<888888888888777777777777555555444444444444555555888888888888888888888888<<<<<<<<<<<<<<<;;;;;;;;;777777777666888<<>>===<<<;;;::::::999999999999;;;???FFFJJJXXXlllzzzlllaaaUUUGGG???>>>???===:::555666666777888999999:::<<>>LLLccc|||uuutttxxx{{{iii```]]]bbbgggfffeeegggbbbfffjjjqqqyyy```LLLCCC???<<<:::777666555444333222222222///000111222111222555777111000000111222222000...////////////000111222333555333111000111111000///111111000000000000111111222222333444555666777888:::<<>><<<:::888777888888777666999777555555666888::::::<<<777444555777888:::>>>EEEDDDAAA;;;;;;======::::::888999;;;;;;;;;DDDPPPaaappptttiiibbbSSSDDD???===;;;::::::888888888777666777:::===AAAEEEKKKQQQYYYcccoooxxx~~~~~~zzz~~~~~~}}}~~~yyywww}}}mmm^^^]]]ccchhhkkk]]]III;;;444333222111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---------............//////////////////.................................000000////////////000000//////111555===MMMhhh{{{xxxyyyrrreeebbbgggllliiidddggg]]]YYY___jjjzzzttt[[[MMMEEE@@@<<<999888666555333222111111000000111111111222222222111111111111111111111111.........///////////////444111...000444555111---000000000000111111111111111111222333333444555555999:::<<<===>>>@@@DDDGGGMMMNNNPPPQQQRRRTTTWWWZZZaaaaaabbbcccddddddeeeffffffggghhhhhhhhhiiillloooqqqpppooopppqqqqqqqqqpppqqqpppnnnmmmmmmoooqqqrrrrrrsssuuuuuusssooojjjhhhmmmmmmnnnnnnnnnnnnmmmmmmooooooooonnnmmmllllllkkkmmmnnnooopppqqqrrrssstttqqqqqqooommmkkkllloooqqqppppppqqqssstttssspppmmmjjjlllnnnpppqqqrrrrrrrrrqqqpppooooooppprrrqqqppplllmmmnnnoooqqqqqqqqqqqqlllmmmmmmllllllmmmppprrrqqqooonnnnnnppprrrrrrqqqnnnnnnnnnmmmmmmnnnnnnnnnsssqqqpppssswwwyyyxxxwwwzzzzzzzzzyyyyyyxxxxxxxxxyyyxxxvvvuuuuuuuuuvvvwww777666555444555666888999666777777777777666666555666666777777888888999999777777777777777777777777:::;;;???DDDLLLZZZsss~~~zzzwww{{{xxxjjjffffffjjjiii\\\LLLCCC===;;;999999999:::999888888777555555666888::::::;;;777555777999:::===AAAFFFHHHEEE>>>::::::999777999888:::???@@@BBBKKKVVViiiwwwrrrggg^^^PPPBBB===<<<999888888777888888777666888;;;>>>BBBGGGOOOVVV]]]gggrrryyyuuurrrpppttt|||~~~|||xxxtttrrrtttyyy}}}xxxooopppzzzvvvddd^^^aaadddjjj\\\III:::444333222000000000////////////000000000000000000000000000000////////////////////////////////////////////////---------............////////////////////////.................................------------......111000111333777BBBXXXlll~~~yyy|||{{{wwwvvv{{{}}}{{{{{{qqqhhhgggiiihhhfff^^^UUUOOORRRYYYfff}}}ooo[[[MMMBBB<<<:::888555444333222111111111111222222222333333333111111111111111111111111////////////////////////333000...000444555222...000000000000111111111111111111222222333444444444666777999999:::<<<@@@CCCHHHJJJLLLNNNOOOQQQUUUWWW^^^^^^___```aaabbbcccddddddfffggghhhiiijjjmmmooonnnmmmmmmnnnoooppppppoooqqqpppooooooooopppqqqrrrrrrsssssssssrrroookkkiiimmmnnnnnnoooooooooooonnnqqqqqqpppoooooonnnnnnmmmnnnnnnoooooopppqqqqqqqqqqqqqqqooommmkkkllloooqqqrrrqqqqqqrrrrrrrrrpppnnnjjjkkkmmmoooppppppppppppqqqpppooooooqqqrrrrrrqqqnnnooopppqqqqqqqqqqqqqqqlllmmmmmmmmmlllmmmppprrrqqqpppooopppqqqrrrqqqpppnnnnnnmmmmmmmmmmmmnnnnnnpppnnnnnnppptttvvvuuutttwwwxxxxxxxxxxxxxxxxxxyyyvvvvvvuuuuuutttttttttttt777666555555555666777888888888888777777666555444777777777777777888888888777777777777777777777777999999;;;>>>CCCNNNbbbuuu{{{yyy{{{rrrnnnnnnqqqnnnaaaQQQHHH???===;;;::::::;;;::::::777777555555666888:::;;;;;;777666999;;;;;;>>>CCCJJJOOONNNEEE<<<888777666777888;;;AAAEEEKKKVVV```tttpppeeeYYYLLL@@@;;;:::777666777777888888888777999===@@@BBBIIISSS]]]dddllluuu{{{qqqkkkjjjnnnuuu|||xxxuuuooojjjgggiiiooosssyyyllldddiiiyyynnndddcccdddgggYYYGGG:::555333222000000000////////////000000000000000000000000000000////////////////////////////////////////////////---------............///......//////////////////..............................------------......111000111111222999IIIYYYxxxtttrrrxxx}}}wwwwwwvvvsssqqqqqq|||rrrkkkiiijjjjjjXXXPPPKKKJJJJJJPPPdddzzz~~~{{{{{{{{{ppp[[[KKKCCC>>>;;;777444333333333222222222222333333333333333222222222222222222222222111111000000//////......111///...000444555333000000000000000111111111111222222222222222222333333333555777777888:::===???BBBDDDGGGIIIJJJMMMQQQSSSYYYZZZ[[[]]]^^^```aaaaaa```bbbeeegggggghhhjjjlllkkkkkkkkkkkklllnnnoooooopppqqqrrrrrrsssssssssrrrqqqqqqqqqqqqpppnnnmmmlllnnnnnnoooppppppqqqqqqqqqtttsssrrrqqqqqqqqqqqqqqqoooooooooooonnnnnnnnnnnnqqqqqqpppnnnlllllloooqqqtttrrrppppppppppppooonnnllllllmmmnnnnnnnnnmmmmmmpppooonnnnnnpppqqqqqqppppppqqqqqqrrrrrrqqqqqqppplllmmmnnnnnnmmmmmmpppqqqqqqppppppqqqsssrrrpppnnnmmmllllllllllllllllllmmmnnnmmmmmmooorrrssssssssstttuuuuuuvvvwwwwwwxxxxxxssstttuuuuuuuuutttsssrrr666666555555555666666777666777777777777666666555888888888777777777777777777777777777777777777777888777888;;;>>>FFFVVVeee~~~{{{wwwuuuvvvqqqbbbRRRIIIAAA???<<<::::::;;;::::::666666666555555777:::<<<<<<999999;;;;;;;;;>>>DDDNNNUUUVVVKKK???999888888777777:::@@@HHHSSSaaakkk|||~~~ooodddTTTIII???;;;999777666777777888888888999;;;???BBBCCCLLLXXXccckkkqqqwww|||vvvrrrqqquuuzzz}}}}}}|||{{{zzzzzzuuunnngggbbbccchhhmmmzzzqqqddd```iii}}}zzznnnjjjhhhbbbUUUEEE999444333111000000000////////////000000000000000000000000000000////////////////////////////////////////////////---------............///............////////////........................000//////......//////000///...000222222666BBBOOOjjj}}}rrrrrryyy{{{tttoookkkkkkmmmwwwuuuooommmmmmYYYTTTQQQNNNHHHFFFTTTfff~~~zzzsssqqqqqqvvv}}}lll[[[RRRGGGBBB;;;666555555444333222222222222222222222222222222222222222222222222222222111000000///......000//////111333444333111///000000000111111111111222222222222111111111111333555777777888999;;;======@@@BBBDDDFFFIIIMMMPPPUUUVVVXXXZZZ\\\^^^___```]]]```ccceeeddddddeeefffiiiiiijjjjjjjjjlllnnnppppppqqqsssuuuuuuuuutttsssqqqpppoooooonnnnnnnnnnnnooooooooopppqqqrrrssstttvvvvvvtttsssssssssttttttppppppooonnnmmmmmmllllllqqqqqqpppnnnmmmmmmoooqqqvvvsssooonnnnnnnnnnnnmmmnnnnnnnnnnnnmmmmmmllllllnnnmmmkkklllnnnppppppoooqqqqqqqqqqqqqqqpppooonnnlllmmmooonnnmmmmmmooopppppppppqqqrrrsssrrrooommmkkkjjjjjjiiiiiijjjjjjkkknnnnnnoooppprrrssssssssstttttttttttttttuuuuuuuuuqqqsssuuuvvvvvvtttrrrqqq666666555555555555555666444444666777888888888888888888888777777777777777777777777777777777777777777666777:::===BBBNNN[[[ssszzzwww|||zzzyyyqqqaaaQQQIIIDDD@@@<<<:::999999999888555666777666555777:::>>>???<<<;;;;;;:::999>>>EEEPPPWWWYYYNNN@@@999999:::777888:::@@@KKK\\\lllvvv}}}mmmbbbPPPGGG???<<<:::777666888666777888999:::===AAADDDEEEOOO]]]iiipppuuuyyy|||}}}|||yyyyyy~~~zzzqqqhhhbbbaaaeeeiiivvvnnneeeeeeqqqwwwnnnhhh[[[PPPAAA777444333111///000000////////////000000////////////////////////................................................---------............///---.........//////000000........................//////............//////------///222222333;;;EEE```~~~zzzpppsss~~~~~~ooogggccceeeiiiooo}}}wwwoookkk\\\YYYYYYWWWNNNFFFLLLYYYnnnyyynnnhhhggglllrrrxxx}}}mmmdddTTTKKK@@@999666555333111111111111111000000000000222222222222222222222222333333222111000//////.../////////111333444333222///000000000111111111111111111111111111111000000111333555666555666777999:::<<>>:::999888777777444666777666555666:::???BBB???===<<<::::::AAAJJJRRRYYYXXXMMM???999999999888<<>>CCCGGGJJJTTTbbbnnntttxxx{{{}}}zzzxxxxxx|||tttkkkeeecccfffiiiwwwpppiiilllyyyzzzmmmbbbSSSIII<<<444333333111///000000////////////000000////////////////////////................................................---------............///------......///000000000........................------,,,,,,,,,,,,------...---///000///...222999UUUuuusssqqq|||nnnccc^^^```eeebbbjjjxxxtttkkk___]]]]]]]]]TTTIIIJJJSSSggg}}}ooohhhccceeejjjqqq{{{|||uuucccXXXIII>>>999666333000000000000000000/////////333333333333333333333333333333222222111111000000///000111222222222222222000000000000111111111111000000000000000000111111...000222333222222333444888:::<<<>>>@@@BBBFFFIIINNNOOOQQQTTTWWWZZZ]]]^^^bbbdddeeefffeeedddeeefffgggiiijjjhhhggghhhlllpppnnnoooqqqtttttttttsssrrrpppooonnnmmmmmmlllmmmmmmnnnnnnnnnoooqqqtttwwwyyyxxxwwwuuuttttttuuuvvvxxxuuutttsssqqqpppnnnmmmlllpppqqqqqqpppnnnnnnoooqqqtttqqqnnnlllmmmmmmnnnmmmqqqpppooonnnmmmmmmmmmmmmjjjiiihhhiiikkkmmmmmmmmmnnnooooooooonnnmmmmmmllljjjlllnnnnnnlllkkklllmmmnnnmmmnnnoooqqqqqqooommmiiihhhhhhhhhhhhhhhhhhiiijjjlllnnnnnnmmmmmmooopppvvvuuutttsssrrrpppooooooppprrruuuvvvwwwuuusssrrr555666666666555555444333444444555777888888888888666666777777888888999999777777777777777777777777777666777:::;;;===CCCKKKXXXiii{{{hhh]]]jjj|||~~~}}}}}}vvvggg[[[VVVLLLGGGAAA<<<999888777666333666888666444666;;;@@@DDD@@@>>>===;;;===GGGRRRZZZ^^^[[[NNNAAA;;;:::::::::@@@HHHQQQ```rrr~~~tttdddXXXIIICCC>>><<<:::777777:::666777999:::<<<@@@EEEHHHOOOYYYgggsssxxx{{{}}}yyywwwxxx}}}wwwooojjjiiikkknnn{{{tttmmmppp}}}|||kkk\\\MMMCCC888222222333222000000000////////////000000////////////////////////................................................---------............///------......///000000111........................---,,,,,,++++++,,,,,,---///......000...,,,///444GGGfff}}}xxxwwwkkkdddcccfffZZZ[[[bbbtttuuugggbbbaaaaaaZZZPPPPPPWWWhhhwwwppphhhgggjjjppp{{{wwwiiiVVVHHHAAA<<<777222111111111111000000//////333333333333333333333333222222222222222222222222000111222222222111111111000000000000111111111111.../////////000111111111---///222222222111111222666888:::;;;<<>>EEEOOO```rrr~~~eeeTTT]]]jjj|||}}}~~~yyylllaaa]]]OOOJJJCCC>>>:::999777666333666888777444555;;;@@@DDDAAA???>>>===AAAMMMYYYbbbddd___QQQDDD???===<<<;;;DDDOOOZZZjjj{{{ppp___SSSFFFAAA===<<<:::666666999666777999:::===@@@FFFIIISSS]]]kkkvvv{{{}}}}}}~~~xxxxxxyyy~~~yyysssooonnnqqqtttwwwoooqqq}}}~~~lll[[[III@@@666000111222222000000000////////////000000////////////////////////................................................---------.........//////---------...///000000111........................///......------......//////---...000000...111777:::ZZZvvvmmmjjjkkkZZZUUUWWWeee}}}ppphhheeeeee```XXXXXX___kkk}}}yyyooommmmmmttt~~~vvvbbbQQQIIICCC<<<777333222222222111111000000333333333333333333333333222222222222222222333333000222333333111000000111000000000000111111111111---......///000111111222///111444444333222333333444666888999:::<<>>DDDJJJOOOYYYaaannnwww|||}}}yyysssooo}}}|||zzzxxxwwwxxx{{{~~~{{{mmmmmm~~~|||gggQQQ@@@<<<555111////////////000000000000000000000000------...............---...///000///---,,,+++,,,///...,,,,,,...///...---......................................................................../////////...------,,,,,,+++,,,,,,---///111222333777HHHddd}}}yyytttddd[[[UUU]]]nnn{{{pppgggdddaaa^^^aaahhhrrr|||xxxtttzzz~~~~~~vvvbbbTTTKKKBBB999222111000111222222111000222222111111111111111222222222222111111000000000444333111000///000222333000000111111111111000000000000000000000000000000000000111111111222222222444555555777999;;;===>>>EEEFFFHHHIIIJJJMMMQQQTTTTTTUUUWWWYYY\\\___bbbcccfffccc``````cccfffgggggggggiiikkkmmmpppqqqssssssoooqqqrrrrrrpppnnnmmmmmmooonnnllllllmmmqqquuuxxxtttsssqqqppppppqqqssstttsssqqqpppppprrrssssssssssssssssssrrrrrrpppoooooooooppppppooommmmmmnnnppprrrnnnkkklllooorrrrrrqqqnnnnnnmmmmmmmmmoooppprrrsssqqqpppsssvvvvvvqqqllllllkkkjjjiiihhhiiijjjjjjiiijjjkkklllmmmlllkkkjjjkkkkkkkkkllllllllllllllllllmmmnnnpppqqqqqqqqqqqqqqqppppppppppppqqqrrrsssrrrqqqooonnnoooppprrrsss888777777666555555444444444666777777666555555666666666666666666666777888777777888888888777777666999888777666777999;;;<<>>>>>EEEUUUdddsssnnneeeYYYMMMDDD@@@???FFFSSSfffxxxrrrgggYYYLLLBBB???:::777777888999999777999:::<<<@@@FFFMMMRRR]]]eeeqqqzzz{{{yyyzzz||||||zzz{{{~~~rrrqqqzzzdddMMM@@@;;;555111////////////000000000000000000000000//////000000000000/////////111222111///------...000...------///000000///........................................................................------.................................///000000333>>>TTTqqq~~~nnnbbbYYY]]]iiiwwwyyyjjjeeedddccceeeiiirrr{{{uuuooommmvvvsssbbbVVVJJJAAA:::888555555555555444333222222111111111222333333333333222222222111111111111000...---------///000111111222222222222111111000000000000000000000000000000000111111111222222333444444666777999;;;<<>>CCCJJJRRRXXXcccjjjttt|||}}}xxxzzzzzzwww~~~uuutttzzzvvvaaaKKK>>>:::444000////////////000000000000000000000000///000000000000000//////000222333222000////////////...---...000222222222........................------------------------........................,,,,,,------...//////000111000///...------------222666BBBZZZxxxpppbbb```fffnnnwww}}}sssiiiggghhhiiikkktttxxx}}}nnnddd___gggvvvxxxfffVVVJJJ???<<<777444444444333333222111111111222333444444333333333333222222222222333222111000000000111222---......//////......---000000000000000000000000000000000000111111111111222222333444666888999:::===>>>@@@AAABBBDDDHHHJJJLLLMMMOOORRRVVVYYY\\\^^^bbb```]]]]]]___bbbccccccdddfffgggjjjlllmmmnnnnnnmmmoooppppppoooooopppqqqrrrrrrqqqpppppppppqqqqqqqqqooommmkkkkkkmmmoooqqqqqqpppooopppqqqqqqpppnnnnnnnnnnnnmmmmmmllllllkkkkkkmmmmmmmmmlllmmmnnnpppqqqpppooopppqqqqqqooommmmmmnnnooopppqqqqqqqqqqqqqqqooooooqqquuuvvvssspppnnnnnnmmmllllllllllllmmmnnnmmmlllkkkjjjjjjjjjkkkkkkkkkllllllmmmnnnooooooooonnnnnnmmmllllllkkkjjjnnnooopppqqqqqqqqqpppooonnnmmmlllkkklllmmmoooppp777777666666555555555555666666666555333444666888888777666555555555555555555666777777777777777777666555555555666777888999>>>===@@@FFFNNN\\\qqqooo^^^OOONNNXXXlll|||qqqggg^^^\\\WWWNNNDDD===<<<===777888777666555666;;;>>>BBB@@@@@@BBBDDDJJJXXXfffrrrpppiii```VVVMMMIIIHHHWWWfff{{{uuukkk___QQQGGG>>>;;;777666666777888777666999<<>>???AAADDDFFFHHHIIIKKKNNNRRRVVVYYY[[[^^^]]]\\\\\\]]]___aaaaaacccdddfffhhhiiijjjkkkkkklllnnnoooooooooooorrrssssssssssssrrrqqqooonnnmmmrrrpppnnnllllllnnnppprrrqqqppppppqqqrrrrrrpppmmmllllllkkkjjjjjjjjjjjjjjjjjjkkklllllllllllloooqqqqqqqqqrrrrrrrrrpppnnnlllmmmnnnpppqqqrrrrrrqqqqqqooonnnnnnpppsssuuutttrrrqqqqqqppppppooooooooooooqqqooollljjjiiiiiijjjkkkkkkkkklllmmmnnnnnnoooooonnnnnnmmmlllllllllllllllkkklllnnnppppppnnnmmmlllnnnmmmkkkjjjjjjkkklllmmm666666666666555555555555666666666555333444666888777777666555555444555555555555666777777777777777555555555555666777888888;;;;;;>>>CCCIIISSScccqqqsssbbbRRROOOTTTaaazzzwwwooodddaaa[[[QQQEEE>>><<<===999888777666555777:::===???>>>???BBBCCCHHHUUUbbbkkkjjjgggaaa[[[UUURRRRRR[[[iii~~~yyyppphhh]]]PPPGGG<<<999777666777888888777777:::>>>DDDKKKTTT^^^eeejjjmmmssszzzyyy|||~~~{{{lll```cccoooooo```PPP:::666222000/////////...////////////////////////...............---,,,,,,...///111000///......///+++******,,,///111222222........................------------------------........................//////.........---------...------------......///222333555<<>>???AAACCCEEEFFFHHHKKKNNNRRRUUUWWWYYYYYYZZZZZZ[[[]]]___aaacccdddeeeggghhhiiiiiiiiikkkmmmoooooooooppprrrtttsssssssssrrrpppnnnlllkkkpppooommmmmmmmmmmmoooppppppqqqrrrtttuuutttqqqnnnkkkjjjiiihhhhhhhhhiiijjjjjjkkklllllllllllloooqqqppprrrssstttrrrpppmmmlllmmmnnnpppqqqrrrrrrqqqqqqooonnnnnnooorrrsssttttttsssssssssssssssrrrrrrrrrrrrpppmmmjjjhhhiiijjjlllkkkkkkllllllmmmnnnnnnooollllllkkkllllllnnnoooppplllmmmoooppppppnnnlllkkkooonnnllljjjiiijjjkkklll666666666666666666555555555666777666444444666777666666555555444555555555444444555666777777777777555555666666777888888888888777:::@@@DDDIIITTT___xxxvvvbbbSSSQQQTTT[[[nnn{{{vvvlllggg^^^RRRGGG@@@>>>>>>;;;:::888777777888;;;<<<======???AAABBBFFFQQQ\\\cccdddeeeccc```^^^]]]]]]```lll{{{ooojjjdddZZZMMMFFF;;;999777666888999999888888;;;@@@GGGOOOYYYcccjjjmmmnnnrrryyy{{{}}}wwwhhh^^^cccllljjj[[[NNN888555111////////////...000000000000000000000000111111111111000///...---,,,...//////---,,,---...+++******+++...111111111........................,,,,,,,,,,,,,,,,,,,,,,,,........................000//////...------,,,,,,,,,,,,,,,,,,---...///000---000333666>>>QQQkkk~~~|||mmmdddeeekkkxxx}}}xxxvvvyyyxxxsssjjjaaaZZZYYYZZZaaapppttthhhffflllvvvvvv___XXXNNNEEE>>>999666444222222111111000111111222222222222222333333333333222222222222111111111000111222222333333222222111000000000000000000000000............//////////////////000000111333444555666888;;;<<<===>>>???AAACCCCCCEEEGGGKKKNNNPPPRRRTTTVVVXXXZZZZZZ\\\___bbbdddeeefffggghhhhhhhhhhhhiiillloooqqqqqqqqqrrrsssqqqqqqqqqpppooommmlllkkklllllllllllllllllllllllloooppprrruuuwwwuuurrroookkkjjjiiihhhhhhhhhjjjjjjkkkmmmmmmmmmlllmmmnnnpppppprrrttttttrrrooonnnnnnmmmnnnooopppqqqqqqqqqqqqoooooonnnoooppprrrtttuuutttttttttuuuttttttsssrrrrrrpppmmmjjjiiijjjkkklllkkkkkkkkkllllllllllllmmmjjjjjjjjjkkkllloooqqqsssnnnooopppppppppooonnnmmmnnnmmmllljjjjjjlllmmmnnn555666666666666666666666444666777777666555555666555555444444444555666666333444555666777777777777555555666777888888888888666555777;;;>>>AAAIIIRRRcccrrriiiWWWTTTTTTVVVdddvvv~~~{{{uuulll```SSSJJJDDDAAA???>>>;;;999777888:::;;;<<<======???BBBBBBCCCMMMWWW___bbbeeeffffffeeeeeefffgggrrr}}}pppeeebbb___UUUIIICCC:::999777777999::::::999:::===BBBIIIQQQ\\\fffmmmqqqqqqsssyyy}}}xxx~~~pppddd^^^fffllldddSSSGGG666444111////////////...000000000000000000000000111111111111000///...---+++---//////---,,,---...---,,,+++,,,///111222111........................,,,,,,,,,,,,,,,,,,,,,,,,..........................................------,,,,,,,,,,,,---...//////,,,///000111666BBBUUUcccxxxooo______fffvvvyyy}}}{{{xxxxxxuuummmbbbWWWQQQOOOPPPZZZnnn}}}uuummmkkkmmmssstttmmmaaaTTTIIIAAA:::666555555444333222222222222111111111222222222333333444444555555444444333333///000000000000000000///000000000000000000000000------........./////////000000000000111222444444444777:::<<<<<<<<<===???@@@AAABBBDDDFFFIIIKKKMMMQQQTTTWWWYYYZZZ\\\```dddffffffggghhhiiiiiiiiiiiihhhlllpppsssrrrqqqqqqqqqoooooonnnnnnmmmllllllllljjjkkkmmmoooooommmkkkjjjlllmmmppptttwwwvvvrrrnnnkkkjjjiiihhhhhhiiikkklllmmmnnnooonnnmmmmmmnnnpppppprrrtttsssqqqoooooopppnnnnnnnnnnnnooopppqqqqqqppppppooonnnnnnpppsssuuurrrsssssstttsssrrrqqqpppqqqooommmkkkjjjkkkllllllkkkkkkkkkkkkkkkjjjjjjjjjiiihhhhhhiiikkkmmmppprrrnnnnnnnnnnnnmmmmmmmmmlllkkkkkkjjjkkkmmmooorrrttt555555555666666666666666333555777888666555555555444444444444444555666777333444555666777777777777555666777888999999999999777555666999;;;>>>EEEMMMTTTcccyyyttt]]]WWWUUUSSS]]]mmmuuu~~~{{{pppaaaTTTLLLGGGCCC@@@???<<<999888999:::<<<<<<>>>>>>@@@BBBBBBBBBKKKUUU^^^aaafffhhhiiiiiijjjkkkmmmvvvwwwiii^^^]]]ZZZQQQFFF@@@:::999777888999;;;:::999;;;>>>CCCJJJSSS]]]hhhooouuutttuuu{{{}}}~~~~~~uuu}}}jjjaaa```hhhlll```LLL???555333000//////000///...000000000000000000000000////////////...---,,,+++,,,---//////...------...///------...000222222222........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------.../////////------,,,,,,,,,---......000000//////222999DDDKKKaaayyyzzzvvv~~~qqq]]][[[cccmmmllllllrrr~~~vvvxxxxxxqqqdddWWWNNNJJJEEEKKK\\\www}}}xxxrrrooonnnqqq|||uuugggYYYMMMDDD>>>888777666555444333333333000000000111111222222222111111222222222111000///222222333333333333222222000000000000000000000000---------.........//////000000000000111222444444333666999;;;;;;;;;<<<===>>>???@@@AAACCCFFFHHHIIINNNRRRWWWYYYZZZ]]]aaaeeegggggghhhiiiiiijjjiiiiiiggglllqqqtttsssqqqpppooonnnmmmmmmlllllllllmmmmmmkkkmmmppprrrrrrpppmmmkkkiiikkkoootttvvvuuuqqqnnnlllkkkiiihhhhhhjjjlllmmmoooppppppooommmmmmnnnpppooorrrtttssspppoooppprrrnnnnnnmmmmmmmmmoooqqqrrrqqqpppooonnnmmmooosssuuupppqqqrrrrrrrrrqqqpppooopppooommmlllkkkkkklllllllllkkkkkkjjjjjjiiiiiihhhhhhhhhggggggiiilllnnnppplllkkkjjjiiiiiiiiiiiijjjhhhhhhiiikkknnnssswwwyyy:::999666555444555666777777777777777666666666666444444444444444444444444555555555555555555555555777666555444444555666777555666888999:::;;;>>>AAALLLZZZjjjyyyiiiXXXSSSWWW\\\^^^fffqqq~~~zzzzzzpppddd[[[QQQFFF@@@@@@>>>===;;;<<<>>>@@@AAA@@@@@@???===>>>AAAGGGMMMQQQYYYaaaggggggjjjqqqtttqqqxxx||||||ooocccWWWSSSPPPJJJBBB???:::888555444666888999:::<<>>======???AAACCCBBBAAA@@@???===>>>AAAFFFMMMPPP\\\ccchhhiiimmmuuuyyyxxx}}}ssscccWWWMMMJJJIIICCC===::::::888666555666999;;;<<<@@@CCCJJJTTT___hhhnnnqqqvvv{{{~~~{{{|||~~~ssshhhccchhhfffWWWEEE<<<444333222000///.........////////////////////////........................---------............///........................///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,....................................------,,,,,,......---,,,,,,---...//////...------...111333555>>>LLL^^^lll|||wwwnnnrrr|||jjj\\\ZZZ[[[WWWWWW[[[cccqqqxxxtttqqqjjj^^^TTTLLLKKKLLLVVVooozzzrrrlllkkksss|||xxxhhh[[[TTTEEE>>>888666444111111333333111000000111222222111111222222222333333333444222222222222222222222222222222222222222111000000////////////000000111111000000000111111111222222555555555555666777888999:::;;;===>>>???BBBEEEHHHNNNPPPRRRTTTVVVXXX\\\___ddddddeeefffgggiiikkklllmmmnnnooooooooonnnlllkkkjjjjjjkkkkkkllllllmmmmmmnnnnnnooopppppppppoooooonnnmmmmmmoooqqqqqqooommmjjjjjjkkkllllllllllllllloooooopppppppppqqqqqqrrrrrrrrrrrrrrrqqqpppooooooooonnnnnnnnnnnnoooppppppsssrrrpppnnnnnnnnnooopppnnnnnnmmmmmmllllllmmmmmmnnnnnnmmmmmmmmmmmmnnnnnnjjjjjjiiiiiihhhiiiiiijjjmmmkkkjjjiiijjjlllnnnppppppmmmjjjhhhiiikkkllllllllllllkkkjjjjjjkkklllmmm999999888888777666666555777777777777666666666666444444444444444444444444555555555555555555555555555555666666666666555555222333555555555777999<<>>@@@DDDGGGGGGEEECCCBBBAAA@@@@@@DDDJJJPPPTTT```eeejjjlllqqqyyyvvvfffYYYOOOGGGFFFEEEAAA<<<:::999888777666777999<<<>>>CCCHHHOOOYYYccckkkqqqtttxxx~~~~~~{{{yyyzzz{{{vvvvvvwwwzzz||||||yyymmmfffhhheeeTTTCCC:::333222111000///.........////////////////////////---------------------------------............///...........................---,,,++++++,,,---...------------------------------------------------/////////............---++++++,,,,,,---...////////////............//////333;;;EEERRReeeyyy{{{ooonnnsssyyyfff^^^UUUQQQNNNPPPVVVaaasssyyywwwrrrhhh___SSSNNNIIINNNccc}}}~~~vvvnnnnnnrrryyy}}}zzzkkkaaaQQQFFF;;;888888555333444222111000000222444444333333333333333444444444444222222222222222222222222222222222222222222111000/////////000000000000111/////////000000000111111333333333333444555666666888999;;;;;;<<>>AAAFFFKKKNNNMMMIIIEEEDDDCCCBBBDDDIIIPPPXXX\\\cccfffjjjnnnttt|||nnn^^^RRRJJJDDDCCCBBB>>>::::::777777777666777999===@@@DDDJJJTTT^^^gggooouuuyyyzzz{{{uuuqqqqqqyyy|||tttooolllkkkqqqttt{{{~~~vvvsssttttttjjjhhhaaaOOO>>>666222222111//////.........////////////////////////---------------------------------............///...........................---,,,,,,,,,,,,---...........................------------------------/////////////////////...***+++,,,---.........---...////////////......---222555;;;BBBPPPcccuuuxxxtttsss|||zzznnn]]]WWWPPPMMMNNNVVVeeettt}}}xxxooofff]]]VVVNNNPPP___uuuvvvpppooopppwwwxxxmmm___PPPBBB===<<<999555444444333222222444666666555333333333333333444444444222222222222222222222222222222222333333222111111000000000000000000000000////////////000000000000222222222222333444555555666888999:::;;;===@@@CCCEEEGGGJJJLLLNNNQQQUUUXXX\\\\\\\\\]]]___bbbeeegggkkklllnnnppppppnnnlllkkkkkklllnnnoooooonnnlllkkkmmmmmmnnnoooooopppppppppmmmnnnnnnpppppppppnnnmmmlllllllllllllllmmmmmmnnnooonnnlllkkkkkklllnnnpppnnnpppqqqsssssssssrrrqqqooooooooooooooopppqqqqqqrrrrrrssssssrrrqqqooonnnnnnooopppqqqrrrsssttttttmmmmmmnnnnnnnnnnnnmmmmmmjjjkkklllmmmmmmmmmlllkkknnnnnnmmmmmmnnnoooqqqssssssoooiiiggghhhkkknnnoooooonnnmmmlllkkklllmmmmmm;;;;;;;;;:::999777666555777777777777666666666666555555555555555555555555555555555555555555555555444555666777777666555444333444666555555555888::::::>>>DDDNNN]]]uuu{{{nnnccc\\\XXXPPPOOOZZZiiivvv|||vvvoookkkbbbTTTJJJFFFBBBGGGNNNVVVYYYVVVOOOJJJCCCCCCDDDGGGNNNVVV___dddfffhhhkkkpppvvv}}}}}}iiiYYYLLLEEE@@@???>>>999555555555666777666666999>>>BBBDDDLLLWWWccclllsssyyy}}}|||{{{uuunnnkkkpppyyy|||uuummmfffbbb```gggjjjpppqqqkkkfffhhhppp{{{oooiii^^^KKK;;;444111111000///............////////////////////////........................---------............///........................---------,,,,,,---------.................................................../////////////////////,,,------......------,,,------///000000000//////111444777:::???NNNdddwwwzzztttsssxxxmmmcccXXXPPPLLLPPP]]]jjj~~~|||sssllleee^^^WWWXXXaaaooo~~~}}}rrrnnniiiuuuyyykkk[[[KKKCCC???:::555333444333222222444555555555333333333333333222222222222222222222222222222222111222222333333333222222111111111111000000000000////////////000000000000222222222222333444555555666777888999999;;;???BBBBBBDDDGGGIIIKKKNNNRRRTTTWWWWWWXXXZZZ\\\___bbbdddhhhjjjmmmooopppooommmllljjjkkkmmmoooooonnnlllkkkmmmmmmnnnnnnnnnoooooopppmmmnnnppppppooonnnnnnmmmkkkkkkkkkjjjkkklllmmmmmmmmmlllkkkjjjjjjkkkmmmooommmnnnooopppqqqqqqppppppooooooooonnnoooppppppqqqqqqrrrsssssssssqqqooonnniiijjjlllnnnooopppppppppmmmmmmnnnoooooonnnmmmmmmiiijjjlllmmmnnnmmmllllllkkkkkklllmmmnnnppprrrsssrrrnnniiiggghhhkkkmmmooonnnnnnllllllkkklllmmmnnn===<<<;;;:::999777666666777777777777666666666666555555555555555555555555555555555555555555555555555555666666666666555555555666666666555555777999;;;<<>>999666666444666888888777:::@@@EEEFFFPPP\\\hhhpppvvv|||~~~{{{rrrlllmmmsssyyyxxxuuuooohhhaaa\\\[[[```cccffffff```^^^fffrrr~~~ooohhh[[[HHH:::555111000//////.........///////////////////////////////////////////////////---------............///------------------------------------------------------------------------........................---............/////////.....................---,,,,,,...///000000000000,,,///333555555???UUUjjjxxxzzz|||~~~{{{ssskkkrrr{{{|||rrrfff\\\TTTRRR[[[eeeyyyyyyrrriiiccc^^^^^^bbbhhhrrr|||xxxsssjjjvvv}}}uuutttxxxxxxiiiXXXMMMEEE<<<666555555333222222333444333222333333333333222222222222222222222222222222222222111222333333333333333333222111111111111000000000/////////000000000111111222222222222333444555555444555777777777999===???@@@BBBDDDFFFGGGIIIMMMPPPQQQRRRTTTWWWZZZ]]]___```bbbeeeiiimmmoooooommmllliiijjjlllmmmnnnnnnmmmmmmooonnnnnnmmmmmmnnnnnnooommmoooqqqqqqooommmmmmnnnlllkkkjjjjjjjjjkkkmmmnnnlllkkkkkkkkkkkkmmmnnnooommmmmmmmmmmmnnnnnnoooooonnnnnnnnnnnnnnnoooooopppqqqrrrrrrrrrrrrpppooonnnggghhhkkkmmmnnnoooooonnnlllmmmnnnoooooonnnmmmlllkkkkkklllmmmnnnnnnnnnnnnkkkkkklllmmmnnnpppqqqrrrqqqmmmiiiggghhhjjjlllmmmmmmlllkkkkkkkkklllnnnooo???===;;;999888777777777777777777777666666666666555555555555555555555555555555555555555555555555666666555555555555666666555666666666444444666888:::;;;???GGGPPP___xxxwwwpppbbbVVVOOORRRVVVYYYeeesss~~~}}}wwwrrrooohhh]]]TTTQQQTTT\\\gggqqqsssmmmaaaXXXLLLLLLMMMPPPWWW```hhhmmmooonnnpppvvvyyyzzzzzzjjjZZZMMMHHHDDDAAAAAA???:::888999555888:::::::::<<>>;;;999777777888888777777777777666666666666666666666666666666666666555555555555555555555555777666555444444555666777444555666555444444555777444444888@@@FFFSSSkkk}}}mmm```VVVTTTQQQOOOYYYhhhzzz{{{vvvqqqooojjj```XXXVVV[[[cccooozzz|||tttggg]]]TTTSSSTTTWWW]]]eeemmmrrrrrrpppsssyyy{{{zzz~~~sssbbbSSSHHHAAA===;;;<<<;;;666555666666:::<<<<<<<<>><<<999999999999888666666666555555555444444444222222222222222222222222111222333333444444444444222222222222111111000000111111111111222222222222000000000000111222333444000111222333333444888:::<<<===??????@@@AAADDDFFFFFFIIINNNSSSVVVXXXXXXWWWWWW[[[aaafffjjjjjjjjjiiiggghhhhhhiiikkkmmmoooppprrrpppooommmllllllllllllmmmooorrrqqqnnnlllmmmnnnooonnnlllkkklllmmmoooqqqkkkmmmnnnppprrrsssttttttqqqooolllkkkkkkllloooppplllllllllllllllmmmnnnnnnqqqqqqppppppooonnnnnnnnnhhhiiilllnnnoooooonnnmmmlllmmmnnnppppppnnnmmmlllpppooonnnnnnoooqqqssstttrrrqqqqqqpppooonnnmmmmmmmmmjjjhhhggghhhiiiiiiiiiiiiiiihhhiiijjjlllnnnppp>>>>>>===<<<;;;999777666888777555555777777777666666666666666666666666666666666555555555555666666666444444666888888666222444444444444444444444444666444555999@@@LLL```qqqxxxkkk]]]VVVRRRPPPTTT\\\ooo{{{zzzyyyuuummmccc[[[XXXXXXbbbiiissszzz{{{uuulllfff```___^^^___bbbhhhmmmpppvvvtttwww|||~~~|||||||||ooo___QQQHHH???===;;;999777666666666333555666999<<>>888888777444444999;;;:::888777777666444222444333333222222333333444444444444555666777777888555333000000222222000---111111111111111000//////111222333333333333222111000/////////111444777999999:::;;;;;;;;;===@@@CCCCCCFFFKKKOOORRRTTTTTTSSSQQQUUU[[[aaaeeeggghhhgggiiifffdddgggmmmqqqpppnnnllllllkkkjjjjjjkkkllllllkkklllnnnppppppooommmlllqqqooonnnnnnoooooonnnlllqqqnnnlllnnnrrrvvvxxxwwwvvvsssooommmlllnnnqqqssspppooonnnooopppqqqpppooossspppnnnooorrrrrrnnnjjjhhhjjjmmmoooppppppooonnnpppnnnlllllllllkkkiiihhhkkklllmmmnnnooopppqqqqqqrrrsssrrrpppmmmkkkjjjkkkmmmmmmkkkhhhfffgggjjjllljjjjjjlllmmmnnnnnnnnnnnn@@@@@@???>>><<<:::888777888777555555777777777666666666666666666666666666888777777666666777777888888666555666888999666444555555555555555555555555333111222666;;;EEEVVVeeeooorrrwww~~~rrrddd\\\XXXUUUUUUYYYfffsss|||xxxvvvrrrjjj```YYYVVVUUU```gggqqqyyyzzzuuulllfffcccddddddfffhhhkkkoooppprrrqqqtttzzz|||zzzzzz|||uuugggXXXKKKBBB===<<<:::888666666666666444555777:::???FFFNNNTTTaaagggooovvv{{{~~~}}}xxxzzz{{{vvvvvvyyyxxxqqqkkkjjjjjjhhhhhhggggggfffdddiiixxxnnnZZZGGGBBB>>>555111222////////////////////////---------............///...........................---,,,++++++---///000++++++++++++++++++++++++........................,,,++++++++++++---...///...---,,,+++++++++,,,---,,,,,,+++++++++,,,---...,,,,,,,,,------.........++++++,,,---........................000333666888???NNNeeewww{{{xxxyyyzzz|||}}}~~~}}}||||||{{{yyy}}}vvvgggbbbdddeeefffhhhiiiddd___]]]^^^iii~~~wwwjjjcccccciiikkkjjjooozzztttbbbWWWRRRHHH>>>;;;999555666999999888666555666555444222444444333333333333444444444444444555666777777777555333111111222333111///222222222333222222111000111222333333333333222111111111000000111333555666777999::::::999:::<<<>>>@@@DDDJJJOOORRRRRRPPPOOONNNQQQVVV[[[___bbbccccccfffcccbbbeeejjjnnnnnnllliiihhhggggggggghhhjjjkkkkkklllmmmooooooooonnnmmmnnnmmmlllmmmooopppooonnnooommmkkkmmmrrrvvvwwwwwwxxxuuuqqqnnnmmmnnnppprrrpppooonnnnnnooopppooonnnooolllkkknnnqqqrrroookkklllmmmooopppqqqrrrqqqqqqpppooommmlllmmmllljjjiiikkkllllllmmmnnnooopppqqqqqqrrrrrrpppmmmkkkkkkkkkmmmmmmkkkiiiggggggiiilllkkkkkklllnnnnnnoooooonnnBBBBBBAAA???===:::888777888777555555777777777666666666666666666666666666999999888888888888999999:::999777666777888777666555555555555555555555555333111222555888???KKKVVV]]]aaagggmmmuuu}}}nnnfffccc___[[[YYY^^^kkk~~~}}}wwwtttrrrmmmeee]]]WWWTTTSSS\\\cccnnnvvvxxxtttlllggghhhiiilllnnnppppppppppppppppppttt{{{}}}zzzyyy{{{}}}rrrdddVVVIII@@@;;;:::888666555555555555555666999<<>>:::888999999777555555666666666555555555444444444444555555444444444555666666777777444333111222333444333111333444444444444333222222111222333333333333222111333222111000000111333444666888999:::999888999:::<<<@@@GGGMMMOOONNNKKKIIIJJJLLLOOOSSSWWWZZZ]]]^^^aaa___^^^aaafffjjjkkkjjjffffffeeeeeefffhhhjjjkkkjjjkkklllnnnoooooooooooollljjjjjjkkknnnooopppooolllkkkjjjmmmppptttvvvwwwzzzwwwsssooonnnnnnoooqqqpppnnnmmmmmmnnnooonnnmmmjjjiiiiiilllpppqqqooollljjjjjjkkklllmmmmmmnnnnnnpppnnnmmmlllmmmmmmkkkiiikkkkkkkkklllmmmnnnooopppppppppqqqooolllkkkkkklllmmmlllkkkiiiggggggiiikkklllmmmnnnnnnooooooooooooBBBBBBAAA???===:::888666888777555555777777777666666666666666666666666666999999888888888888999999;;;999777666666666666777555555555555555555555555666444444777999;;;BBBKKKOOOTTTZZZ___dddnnn{{{wwwqqqqqqnnnhhhbbb___jjj|||{{{tttpppmmmhhhaaaZZZVVVSSSRRRXXX___jjjrrruuurrrlllhhhjjjmmmqqquuuuuussspppnnnppppppvvv}}}}}}{{{}}}{{{nnnaaaTTTGGG@@@999888777555444444555555555777:::>>>EEEPPP[[[bbbjjjooouuuzzz|||~~~sssmmmjjjgggmmmllllllllliiiiiisss~~~}}}|||vvvlllTTTFFF999666555222000111---------------------------------............///...........................------,,,---...//////------------------------------------------------......------,,,,,,,,,,,,...------,,,++++++++++++------------......//////---------------------------------...------,,,,,,------------...///000111111555BBBWWWmmm{{{}}}{{{www~~~{{{uuummmiiijjjttt|||nnngggdddggglllggg^^^SSSKKKFFFIIIWWWeee~~~uuujjjdddaaaccccccaaabbbfffgggtttzzzmmm]]]QQQIIIBBB===::::::888666666777888888777555555555444444555555555444444444555555666666666333333222333333444444333333444444444444333222222111222333333333333222111111111111000111222333333444666999::::::999999:::;;;>>>CCCGGGIIIHHHGGGEEEGGGHHHJJJMMMQQQUUUXXXYYY\\\[[[[[[^^^cccggghhhhhheeeeeeeeefffgggiiikkkmmmiiijjjkkklllnnnooopppqqqmmmkkkiiijjjlllnnnnnnmmmiiiiiijjjlllooosssuuuvvvwwwuuurrrooonnnnnnpppqqqpppnnnllllllmmmnnnnnnmmmhhhhhhhhhkkknnnooommmkkkhhhhhhhhhhhhiiijjjllllllnnnlllkkkkkklllllljjjiiijjjjjjiiijjjjjjlllmmmnnnnnnoooooonnnlllkkkkkkmmmllllllkkkiiigggfffhhhjjjmmmmmmnnnoooooooooooooooAAAAAA@@@>>><<<999777666888777555555777777777666666666666666666666666666777777666666666666777777888888666555444444555777444444444444444444444444888555555888999888<<>>;;;999666555666777777666555555555444444555555555444444444444555555555555222333333333333333333444333333333444333333222111111222333333333333222111/////////000111222333444///222666888888999:::;;;<<<===>>>???AAABBBCCCCCCEEEFFFGGGJJJMMMQQQTTTVVVWWWWWWXXX[[[```cccffffffcccccccccdddeeehhhjjjkkkiiiiiiiiijjjllloooqqqssspppnnnkkkjjjjjjkkkkkkjjjhhhiiikkkmmmoooqqqsssuuurrrqqqooommmmmmnnnpppqqqqqqooolllkkklllmmmmmmmmmjjjjjjjjjkkklllllljjjiiikkkkkkkkkkkklllmmmnnnnnnjjjiiihhhhhhjjjjjjiiihhhiiiiiihhhggghhhiiikkkllllllmmmnnnmmmlllkkklllmmmllllllkkkiiigggfffggghhhlllmmmmmmnnnnnnnnnnnnmmm@@@??????>>><<<:::888777888777555555777777777666666666666666666666666666666666555555555555666666555666666666444444666777555555555555555555555555666333333666777555666:::;;;>>>BBBDDDHHHOOOXXX^^^mmmzzz}}}yyy|||}}}vvvnnnuuu{{{vvvrrrhhhddd^^^ZZZYYYXXXWWWVVVVVVZZZaaagggkkklllkkkiiihhhkkkppptttuuusssooommmnnnnnnsss{{{~~~}}}|||~~~rrreeeXXXLLLBBB;;;777666555444444444555666777:::???EEEMMMWWWbbbhhhnnnrrrvvvyyy{{{|||}}}~~~|||tttnnnkkkkkkmmmooonnnlllpppwwwuuulllggg___XXXGGG@@@888333111111000...////////////////////////---------............///........................+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++************)))***++++++++++++******,,,,,,,,,---------------000///222<<>>===<<<;;;:::888777555555777777777666666666666666666666666666666555555444444555555666333555777888666666777999777777777777777777777777555111111444666444555888888999;;;???DDDJJJPPPSSS\\\ggguuu{{{uuuwww{{{zzztttooovvv{{{zzzuuuxxxzzzyyyvvvsssqqqqqqccc___ZZZWWWWWWXXXXXXWWWWWWZZZ^^^cccfffiiijjjjjjfffiiimmmppprrrrrrpppooopppooosss{{{~~~~~~{{{oooaaaUUUIII@@@:::666666555444444555666777999===DDDKKKRRR[[[dddiiiooossswwwzzz{{{|||~~~~~~vvvqqqpppssswwwwwwuuuxxx~~~{{{qqqggg___VVVOOOBBB===777222111111111///////////////////////////---------............///........................+++,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***)))***,,,------------,,,***+++,,,---------,,,,,,,,,,,,,,,++++++*********)))******+++,,,,,,,,,,,,+++,,,,,,---.........------///222777AAAOOO```kkkwww}}}{{{eeeZZZXXX]]]fffnnnwwwmmmllloookkkgggddd[[[QQQKKKKKKIII[[[pppzzzqqqcccZZZXXX[[[]]]]]]___```iii{{{xxxeeeSSSBBB>>>:::666555444444333444444333333333333444444444444444444444444444444222333444333000///000222444555555555555444333333111222333333333333222111//////000111111111111111,,,---///000111222555888::::::999999:::;;;<<<<<<===>>>@@@CCCEEEHHHJJJKKKMMMOOORRRUUUXXX\\\```bbb____________```bbbdddeeehhhgggggghhhkkkoootttvvvvvvrrrmmmjjjjjjiiiiiihhhiiikkknnnooonnnoooqqqsssqqqpppooonnnnnnnnnpppppptttqqqnnnlllmmmnnnooonnnmmmnnnoooooommmllljjjjjjggghhhiiijjjjjjjjjiiihhhhhhffffffgggiiijjjiiihhhhhhgggeeeddddddfffhhhjjjhhhjjjkkklllkkkkkkmmmoookkklllllljjjgggeeeeeefffhhhiiiiiijjjiiiiiihhhhhh@@@@@@@@@??????>>>===<<<888777555555777777777666666666666666666666666666666666555555555555666666222555999:::888777999:::999999999999999999999999666222111555777666666999333333444999@@@FFFIIIKKKSSSZZZeeeooouuuxxxxxxxxx|||}}}xxxqqqpppttttttppplllttt}}}zzzyyy~~~xxxllleeeccceeekkkqqqrrrooolllnnnppp```\\\WWWUUUVVVXXXYYYXXXXXXZZZ\\\```dddgggiiijjjfffhhhkkknnnpppqqqqqqqqqsssrrrvvv}}}|||ttthhhZZZNNNBBB999444666666555444555666777888<<<@@@GGGNNNVVV^^^eeejjjqqqtttxxxzzz|||}}}zzz{{{vvvvvvzzz~~~{{{qqqggg\\\RRRKKK>>>;;;666111000222222000////////////////////////---------.........//////........................,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........,,,,,,((()))+++---.........---,,,---.../////////...------------,,,,,,+++++++++)))***+++,,,---.........++++++,,,---............***///444777:::EEEUUUbbbmmm~~~vvvuuuvvv|||ooo___VVVTTT\\\dddmmmwww{{{yyyqqqmmmjjjhhhaaaWWWQQQPPPFFFTTThhh~~~vvviii``````dddeeecccaaaaaahhhyyyppp\\\HHHDDD???:::888777666555444333333222222333333444444444444444444444444444222333555333///...///111666666666666666555555444111222333333333333222111111111111111111000//////000111111111111222555888777888999:::;;;:::999999999;;;===@@@BBBDDDEEEFFFJJJLLLOOORRRUUUYYY]]]```aaaaaaaaaaaabbbccceeefffggggggfffgggjjjoootttwwwvvvrrrmmmkkkjjjjjjjjjiiiiiimmmppppppooonnnppprrrtttsssqqqooooooooooooooouuurrrnnnmmmmmmnnnoooooommmnnnppppppnnnmmmlllllljjjkkkmmmnnnnnnmmmlllkkkhhhgggfffgggiiikkkjjjiiihhhfffdddcccccceeegggiiigggiiikkkkkkkkkkkkmmmoookkklllllljjjgggeeeeeefffgggggghhhhhhhhhggggggfffEEECCCAAA@@@AAA@@@???>>>:::999888777666666777777777777666666555555444444666666666666555555555555555555555666888:::===???888===???<<<::::::999555777555333111111111333444555444333444666;;;@@@CCCJJJOOOWWW^^^cccgggjjjlllooonnnnnnmmmkkkiiihhhggghhhlllssszzz{{{wwwtttssszzz{{{}}}|||zzz|||ooo```XXXVVVXXX]]]dddhhhhhhfffcccbbb\\\YYYUUURRRRRRSSSTTTSSSXXXYYY[[[\\\^^^aaafffjjjjjjhhhfffhhhmmmrrrtttsssvvvvvvyyy}}}}}}vvvpppeeeWWWIII???999777555666666555444555777999AAAEEELLLSSSZZZ```fffjjjpppsssuuuwwwwwwxxxyyy{{{{{{}}}}}}{{{}}}wwwlllcccYYYMMMDDD888555222000000111000000////////////............000///...---------------------------------------+++*********+++---///000---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------......------,,,......---,,,---...///000---...///333999BBBMMMTTTdddsss~~~wwwoooffflllvvvrrr___TTTTTT[[[kkklllmmmttt}}}vvvllleeebbb^^^YYYTTTHHHPPPbbbyyyxxxqqqllliiigggfffdddeeejjjuuuoooZZZOOODDD@@@;;;666555999555666666666555444555555555555555666666666666666444444444333333222222222777666555444333333222111444444444444333222111000111111111111000000000000000000000000111222333444555555555666666666666777;;;;;;<<<===???AAACCCDDDFFFHHHKKKOOOSSSWWWYYYZZZbbbbbbaaa^^^\\\]]]___aaaeeefffhhhkkkmmmnnnoooppprrrqqqooommmlllllllllllllllkkkjjjkkkmmmoooooooooqqqqqqpppnnnlllkkkmmmnnnnnnnnnmmmkkkjjjlllooosssqqqppppppoooooopppppppppiiiiiihhhjjjkkklllkkkiiieeeeeeeeegggjjjllllllllliiihhhgggffffffeeeffffffiiikkklllllljjjiiiiiijjjjjjiiiiiihhhgggfffeeeeeeiiiiiiiiigggeeeeeegggiiiIIIFFFCCCBBBAAAAAA???>>>;;;:::888666555555555666666666666666555555555555333333444555666777888888777666777777888999:::;;;555999;;;888777888777444444333333333333555666777555444444444555888<<<>>>DDDHHHNNNSSSVVVYYY\\\^^^ddddddddddddcccbbbaaa```dddgggmmmtttzzz~~~}}}zzzxxxwwwyyyyyyyyywwwuuuxxx~~~}}}lll]]]UUUSSSUUUYYY___bbbaaa^^^[[[YYYWWWUUURRRRRRTTTVVVWWWWWWVVVWWWYYYZZZ\\\```dddhhhkkkiiiggghhhlllqqqsssttttttuuuwww{{{}}}||||||~~~~~~xxxqqqkkk```RRRFFF===888777555666666666555666999;;;CCCHHHPPPWWW^^^dddiiilllrrrtttvvvwwwwwwxxxyyyzzz|||{{{zzz}}}zzz~~~zzzmmmcccXXXKKKAAA:::777333000///...---+++------......//////000000///......------------...------------------------,,,++++++++++++,,,...///------,,,,,,,,,++++++++++++******))))))******+++,,,,,,,,,++++++*********+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000,,,,,,------------,,,,,,,,,++++++***+++,,,---.........///111666>>>GGGMMMXXXffftttzzz~~~yyyvvvqqqkkkeeeaaaiiitttnnn]]]YYY]]]eeeeeeeeelll}}}}}}ssslllhhheeeaaa]]]RRRXXXddduuu|||xxxsssnnnkkkiiiooowww}}}}}}{{{yyyyyykkkZZZJJJCCC???;;;999;;;999999999888666555555666444444444444444444555555555444444444333333333222555555444444333333222222444444444444333222111000111111111111000000000000/////////000000111333333333333333444444444555555777888888:::<<<>>>@@@AAABBBDDDGGGKKKOOORRRTTTVVV[[[\\\\\\\\\[[[\\\___aaabbbccceeehhhjjjkkklllmmmmmmllljjjjjjjjjkkklllmmmllllllkkkkkkmmmnnnnnnnnnnnnooooooooonnnnnnppprrrlllmmmmmmmmmlllmmmpppsssssssssrrrqqqqqqqqqrrrrrrnnnmmmlllmmmnnnmmmjjjhhheeeddddddgggjjjlllmmmllliiihhhgggfffeeeeeeeeeeeehhhiiijjjjjjiiihhhiiikkknnnnnnmmmllljjjiiihhhhhhjjjjjjjjjhhhffffffhhhjjjKKKHHHEEEBBBBBBAAA@@@???>>><<<888555333333444555555555555555555666666666333333444555666777888888888888888888888777666666666:::;;;::::::<<<<<<888444444444555666666777777444444333444555666777888AAADDDGGGIIIKKKMMMQQQSSSXXXYYYZZZ[[[[[[[[[ZZZYYY^^^aaafffmmmrrruuuwwwxxxuuuvvvwwwzzz}}}}}}{{{zzzyyyxxxwwwuuuqqqooorrrzzzyyyiiiZZZRRRPPPTTTWWW\\\]]][[[WWWTTTRRRTTTRRRQQQRRRUUUWWWWWWWWWTTTVVVWWWYYY[[[^^^bbbeeellliiiggggggjjjnnnqqqsssqqqrrruuuxxx|||}}}zzzyyyyyy{{{|||yyyqqqiiibbbWWWKKKAAA:::777777555666666666666888;;;>>>EEEKKKTTT]]]ccchhhlllooorrrtttwwwxxxxxxxxxyyy{{{}}}xxxuuu}}}}}}|||~~~~~~yyyttt{{{ooo```SSSFFF===888555111///...---,,,++++++,,,---...///000111111------------------...///---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++++++++++++++******))))))******+++++++++***************)))***+++,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------...+++++++++,,,,,,++++++++++++++++++++++++,,,------......///000333888@@@EEEIIIVVVccckkkqqqzzzyyyooogggbbb```^^^iiiwwwmmmeeefffiiigggdddggguuuvvvqqqmmmiiifff```bbbfffnnnwww}}}zzzxxxssspppzzz}}}sssnnnnnnllluuu}}}pppYYYKKKEEEAAA???>>>;;;:::888666444333333333444333333333333333333333555555555444444444444444333333333333333333333222444444444444333222111111222222111111111000000000//////...//////000111222111111111111222222222333333333444666888:::<<<>>>===???AAAEEEIIILLLNNNPPPRRRUUUWWWYYYZZZ[[[^^^```___```bbbdddfffggghhhiiigggfffffffffgggjjjmmmnnnmmmlllllllllllllllmmmmmmooopppqqqpppooooooqqqssslllnnnppppppppppppqqqrrrssssssrrrqqqqqqqqqqqqqqqooonnnnnnnnnnnnlllhhheeedddcccdddgggjjjmmmmmmmmmiiiiiigggfffeeedddddddddgggggghhhgggfffgggjjjlllppppppooommmllljjjiiiiiijjjjjjjjjiiiggggggiiikkkKKKHHHDDDAAAAAABBBBBBBBBBBB???;;;777444444555666444444444555555666666666666666666666555555555555777777888999888777555444777:::;;;:::<<<@@@???<<<777777777666666444333222111111222333444444555555===???@@@AAABBBDDDHHHKKKOOOQQQSSSVVVWWWWWWWWWWWWYYY\\\aaafffkkknnnqqqqqqmmmmmmnnnqqqvvv|||~~~|||{{{zzzyyyyyyyyywwwtttnnnlllooowww}}}vvvfffYYYQQQOOOVVVYYY]]]___]]]YYYVVVUUUTTTSSSRRRSSSUUUUUUTTTSSSSSSUUUWWWYYY[[[]]]aaadddjjjhhheeeeeegggkkknnnqqqppprrruuuwwwzzz}}}|||yyywwwxxxyyy{{{}}}uuulllaaaZZZNNNDDD===999888888444444555555666999>>>AAAGGGNNNXXXbbbhhhlllooopppqqqsssvvvxxxyyyzzz|||}}}vvvqqqvvv|||tttrrrrrruuuvvvxxx|||zzztttlllvvvuuu^^^JJJ>>>999333111/////////000///...,,,,,,---......///000000,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++************)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))******++++++++++++******---------------.........---...//////111666;;;@@@AAAIIISSSZZZbbbooo}}}}}}oooddd___^^^```nnn~~~}}}vvvvvvzzzvvvooollltttxxxrrrllliiihhhhhhggghhhjjjlllooopppooouuuyyyvvv|||nnnfffcccdddlllssswwwppp[[[MMMFFFCCCCCC>>>;;;888555444444444444444444444444333333333333555555555555555555555555111111111222222333333333333444444444333333222111222222222111111111000000...............///000000000000000111111111222222000111222333555888:::;;;;;;<<<>>>AAADDDGGGJJJKKKMMMPPPSSSVVVWWWYYY[[[]]]\\\]]]___aaacccdddeeeeeeddddddcccdddfffiiilllmmmlllmmmmmmlllkkkjjjkkkmmmsssttttttrrrooonnnnnnoooooorrrtttuuusssqqqppppppppppppooonnnnnnnnnnnnnnnllllllllllllllljjjfffcccccccccdddfffjjjmmmnnnmmmiiihhhgggeeedddccccccccceeeffffffeeeeeefffjjjmmmooonnnmmmllljjjhhhgggfffiiiiiiiiihhhffffffhhhjjjJJJGGGBBB???@@@BBBCCCDDDEEEBBB>>>:::777666666777333333444444555555666666666666666666555555555555444555777888888777666555333555666666999>>>>>>:::666666666666555333222111...///111333444555555555666777888888999<<<@@@CCCHHHJJJNNNQQQSSSTTTTTTTTTWWWYYY]]]aaafffiiikkkllliiiggggggiiioootttxxxyyywwwxxxxxxxxxyyyyyyyyyyyyzzzxxxtttnnnkkkmmmtttzzzzzz|||{{{sssfffYYYSSSQQQWWW[[[___aaa```]]][[[[[[SSSRRRQQQRRRTTTUUUTTTSSSTTTVVVYYY[[[\\\^^^aaadddfffeeedddcccdddgggkkknnnppprrruuuwwwyyy||||||yyyxxxxxxzzz|||}}}~~~sssiiiYYYRRRGGG???:::999888888222333444444666:::@@@DDDKKKRRR\\\eeekkknnnpppqqqooorrruuuxxxzzz|||~~~vvvrrrsssxxxwwwnnniiigggiiilllrrryyy}}}{{{tttooogggttt|||]]]DDD:::999333111000000111222111000...............---------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))))))))******++++++******))),,,,,,,,,---------------+++---...///111555:::>>>@@@CCCGGGLLLTTTbbbtttvvvhhh```^^^bbbsss|||vvvxxxvvvnnniiikkkjjjgggdddbbb```___^^^]]]```kkk|||{{{nnnbbb\\\aaagggmmmqqqzzzqqq[[[OOOLLLLLLEEEAAA;;;888888888888777555555555555444444333333555555555555555555555555000111111222222333333444333333444444444333222222222222222222111111111111..................///000111111111111222222222222000111111333444666888999:::;;;<<<>>>AAADDDGGGIIIKKKMMMQQQSSSTTTUUUWWWYYY[[[\\\]]]___aaabbbccccccdddddddddeeefffhhhiiikkkjjjkkklllkkkiiihhhjjjlllsssssstttrrrooommmmmmmmmrrruuuxxxxxxuuuqqqnnnmmmmmmmmmllllllllllllmmmmmmiiihhhiiijjjkkkjjjgggeeedddddddddgggjjjmmmmmmmmmhhhgggfffdddccccccbbbbbbddddddeeeddddddfffjjjmmmmmmmmmllljjjiiigggffffffgggggggggfffeeeeeegggiiiLLLGGGBBB??????AAADDDEEEEEEDDDAAA===:::999777777444444444444444555555555333333444555666777888888333444555666666777777666666777666666;;;AAA@@@<<<444444444444444444444444///000111333444555555555444666777777888:::===@@@@@@CCCGGGLLLOOOPPPOOOOOOTTTVVVYYY\\\```ccceeeffffffbbb```bbbggglllnnnnnnpppqqqrrrtttvvvvvvwwwwwwwwwwwwtttoookkkkkkppptttqqquuuvvvpppeee[[[UUUTTTWWWZZZ^^^``````^^^]]]]]]PPPOOOOOOPPPSSSVVVVVVVVVUUUWWWZZZ\\\]]]___aaacccbbbcccdddddddddgggjjjmmmpppsssvvvwwwxxx{{{~~~zzzxxxyyy{{{}}}|||pppeeeRRRKKKAAA;;;999999888777222333444555888===DDDHHHOOOVVV___ggglllnnnpppqqqooorrrvvvyyy{{{}}}|||xxxwwwvvvvvvyyy}}}~~~~~~yyyrrriiidddaaaaaacccjjjtttwwwrrrllliiiiiixxx}}}ZZZAAA888:::555333111111111111///---.........---------,,,,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++************++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,---------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------...*********++++++*********))))))***+++++++++++++++***,,,...000111444888;;;???>>>???CCCHHHTTTfffvvvvvvmmmiiihhhyyy~~~~~~uuunnnnnnkkkgggdddaaa\\\VVVQQQPPPRRRZZZkkk~~~xxxmmmbbbZZZ```dddiiiooowwwpppbbb\\\[[[LLLFFF>>>999888888666555666666555555444444333333444444444444444555555555111222222222333333444444333333333444444333333222333222222222222111111111//////............//////111111111222222222333333222222222333444555666777999999:::;;;>>>AAADDDFFFIIIKKKMMMOOOPPPRRRTTTVVVYYYZZZ\\\^^^___``````aaabbbccceeefffggghhhhhhggggggiiikkkiiigggfffiiilllmmmoooppppppnnnmmmmmmnnnrrrtttwwwwwwsssooollljjjlllkkkkkkllllllmmmnnnoooiiihhhhhhiiikkkkkkjjjiiieeeeeeeeegggjjjlllllllllffffffeeedddcccccccccccccccdddeeeeeeeeefffiiikkkmmmmmmlllkkkjjjiiihhhhhhfffffffffeeedddeeegggiiiQQQLLLDDD@@@???AAACCCDDDCCCCCCAAA???<<<:::777666555444444444444444444333333333444555666777888888555555444444555555666666999999888888>>>DDDCCC>>>777666555444444555666666333333333444444555555555555777888888888999;;;===;;;>>>CCCHHHKKKLLLLLLKKKPPPQQQSSSVVVZZZ]]]___```aaa]]]YYY[[[```eeegggffffffhhhjjjmmmoooppppppppprrrsssrrrnnnjjjhhhiiillliiimmmqqqmmmddd\\\WWWWWWVVVYYY]]]___^^^]]]\\\\\\RRRPPPNNNOOOQQQTTTVVVVVVUUUWWWZZZ\\\]]]^^^aaabbb___bbbeeeffffffhhhkkknnnooorrrvvvvvvvvvyyy~~~zzzxxxyyy|||~~~}}}vvvjjj^^^LLLEEE<<<888888888666444333444555777:::@@@HHHMMMUUUZZZbbbiiimmmoooqqqrrrrrrtttxxxzzz{{{|||~~~{{{yyyzzz~~~~~~yyyyyy|||zzzzzzwwwrrrlllfffbbb```______dddlllmmmhhhcccccclll|||rrrSSS===666777333111000000111000...,,,------------------------------,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,+++***)))*********+++++++++++++++******))))))******+++******++++++,,,,,,,,,,,,---......---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...///000***++++++++++++++++++***((()))***+++,,,++++++******,,,...///000222555777;;;888999<<>>;;;:::777444555555444444333222222111222333333333444444444444333333333333444444444444222333333444444333333222333333222222222111111111000000//////...//////000000111111111111222222222333333222222333333444555666666666777999===@@@BBBEEEFFFHHHJJJKKKNNNRRRUUUWWWXXXZZZ[[[]]]^^^^^^^^^^^^```dddggghhhhhhfffeeecccfffiiihhheeedddhhhkkkkkkmmmnnnnnnlllkkkkkkkkkmmmppprrrssspppmmmkkkjjjhhhhhhhhhiiikkklllnnnoooiiigggeeefffgggiiiiiiiiigggffffffgggjjjkkkkkkjjjddddddccccccccccccddddddccceeefffgggffffffhhhjjjlllkkkkkkkkkjjjjjjjjjiiiffffffgggfffeeeeeehhhjjjVVVPPPGGGAAA???@@@BBBCCCAAAAAAAAA???===:::777555555555555444444333333333777666666666555555555555777666555333333444555666777777555555;;;AAA@@@;;;<<<;;;888555444333444555777777555555444444444444222333444444333333444555:::===BBBGGGJJJKKKKKKJJJLLLMMMOOORRRUUUXXXZZZ[[[^^^YYYUUUVVV\\\aaabbbbbb^^^```cccfffhhhiiijjjjjjmmmooopppmmmhhheeeeeefffccciiimmmkkkccc\\\XXXXXXWWWZZZ^^^___^^^\\\[[[[[[WWWSSSPPPNNNOOOQQQRRRRRRTTTVVVZZZ\\\]]]^^^```aaa^^^bbbggghhhiiijjjlllooonnnrrruuuvvvuuuxxx~~~zzzxxxyyy|||~~~~~~xxxqqqdddXXXHHHAAA999666777777444111444555777999<<>>:::444444333333222111000000222222222333333444444444444444444444444444444444222222333444444333333333333333333222222222111111111000000/////////000000000000000000111111111111333333222222222222222333333333333444666999<<<>>>AAABBBDDDFFFHHHLLLQQQUUUVVVWWWXXXZZZ[[[\\\\\\\\\ZZZ]]]bbbfffiiihhhfffdddaaaeeehhhgggdddcccgggkkkmmmnnnooonnnkkkhhhffffffhhhkkknnnooommmkkkjjjjjjcccddddddfffhhhjjjlllmmmhhheeecccbbbccceeeffffffhhhgggfffgggiiikkkjjjiiiccccccbbbbbbccccccdddeeeccceeeggghhhgggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiigggggghhhgggffffffiiikkkXXXRRRJJJCCC??????AAACCCCCCCCCCCCBBB@@@===;;;999666555333333555666555555444444444555555555555666777777777777777777777777888888777666666666666666777666444333444555777999555555555666555555444444222333444555666888999999999;;;@@@DDDGGGGGGFFFEEEHHHIIIKKKMMMPPPRRRTTTUUUXXXVVVTTTRRRSSSVVVYYY[[[\\\]]]^^^___````````````eeeeeedddcccbbbaaa```___cccddddddccc```\\\XXXUUUWWWZZZ[[[YYYXXX[[[ZZZWWWUUUSSSQQQQQQSSSUUUUUUUUUUUUXXX]]]aaacccbbb```______aaadddhhhkkknnnpppppptttsssqqqqqqtttxxx}}}|||{{{zzz{{{{{{~~~|||}}}zzzssshhhXXXLLL======;;;777333111111222777888999:::>>>FFFNNNTTT___eeejjjiiiiiinnnqqqrrroooxxx}}}{{{{{{yyysss}}}}}}|||~~~zzzvvvqqqlllfffaaaaaacccccccccccc```]]]]]]aaaeeettt}}}ppp[[[GGG:::555888111111000///...------,,,...............///000111//////////////////////////////...---,,,,,,++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))************+++++++++++++++++++++++++++++++++)))***++++++------...///------,,,++++++++++++,,,...///...,,,((()))---111...------------...//////444222111111555:::>>>@@@UUU___nnn|||~~~|||wwwooohhhfffiiittt|||rrrjjjeee```ZZZVVVLLLGGGBBBCCCGGGQQQbbbqqqyyynnnddd______ZZZZZZaaaiiinnntttxxx|||{{{ooobbb[[[PPPCCC<<<;;;666555333111111222333444333222222222222333444555555555555444444333333333333444444555555444444333222222444444444444222222///////////////000000000000000111111111111000000...//////000111222222333444444333444555888;;;===DDDCCCBBBCCCEEEHHHLLLOOORRRQQQRRRUUUXXXYYYXXXWWWVVVZZZ___cccffffffdddbbbbbbbbbccccccbbbdddfffiiillllllkkkjjjiiigggffffffhhhggggggfffffffffgggggggggggggggggghhhhhhhhhhhhfffdddaaa``````bbbeeegggjjjiiihhhgggeeecccbbbaaabbbbbbbbbbbbbbbbbbbbbbbbaaabbbeeefffggggggfffeeeeeefffggghhhhhhiiiiiihhhfffffffffggghhhjjjlllmmmZZZTTTLLLEEE@@@???@@@@@@AAAAAAAAAAAA???===;;;:::777666444444555666555444444444444555555555555666666666666666666666666666888777666555555555555666777666444444444555777888444444555555555444444333333333444555666777888888666888<<>>???AAADDDHHHJJJLLLKKKLLLNNNQQQSSSTTTSSSSSSUUUZZZ^^^```aaa```___```aaaaaaaaaaaabbbdddgggjjjiiihhhgggfffeeeddddddccccccbbbbbbbbbcccdddeeeeeeeeeeeeffffffgggggghhhfffeeebbb``````bbbdddfffiiihhhgggfffeeecccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbdddfffgggfffeeeeeedddeeefffgggggghhhhhhhhhffffffffffffgggiiijjjkkk\\\WWWNNNGGGCCC@@@???===??????@@@@@@@@@>>>===<<<999777555555666666555444444444444555555555555666555555555555555555555555666666555444444444555555666555555444444666777888333333444444444444333333444444555555555666666666666777999;;;<<<=========>>>???@@@BBBEEEGGGHHHIIIKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQRRRSSSTTTTTTTTTTTTVVVWWWXXXXXXYYYZZZ[[[[[[XXXXXXWWWVVVUUUSSSRRRRRRVVVYYYZZZXXXYYY\\\\\\YYYRRROOOMMMLLLOOOQQQSSSTTT[[[\\\^^^```aaabbbaaaaaa^^^___```bbbeeehhhkkkmmmppppppqqqsssuuuxxxzzz|||}}}yyyvvvuuuuuuvvvwww}}}|||{{{{{{|||~~~wwwmmmdddYYYLLLCCC<<<======;;;888555555555666888:::>>>CCCIIIQQQVVV^^^dddiiihhhiiikkkkkkiiimmmuuu{{{|||~~~yyyvvvyyy}}}yyy{{{}}}yyysssmmmjjjkkkmmmoooiiimmmooollleeebbbfffjjjwwwyyygggRRRCCC999111......000000//////......------------------------...///------------------------,,,,,,,,,++++++******))),,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++)))***++++++------...///......---,,,,,,,,,,,,------+++******+++---......,,,,,,++++++,,,,,,---...,,,,,,,,,---...000222333555===IIIWWWdddoooyyy{{{}}}ppp```XXXZZZ^^^dddqqqwwwlllfffbbbaaa]]]WWWPPPGGG>>>>>>IIIVVVwww~~~tttkkkeeeddd]]]WWWXXX[[[```gggnnnvvv|||nnn[[[KKKCCC===:::666444444333222111111222333444555555555555555555555444444444444444333444444555555444444333222333333444444333333222111111111111111111111111//////000000000000//////.........//////000000111222111111111222444777888<<<;;;;;;;;;===@@@DDDFFFGGGFFFEEEGGGKKKNNNPPPPPPNNNPPPSSSVVVYYYZZZ[[[[[[]]]^^^____________bbbdddfffeeeeeedddcccbbbbbbaaaaaa```______```bbbdddfffccccccdddeeeeeefffgggggggggeeeccc``````aaacccdddffffffeeeeeedddccccccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbdddeeeffffffeeedddcccdddeeefffggggggggggggfffeeeeeeeeeeeefffggghhh___XXXPPPJJJFFFCCC@@@===>>>???@@@AAAAAAAAA@@@???;;;999777666666666555444444444444555555555555666555555555555555555555555555444444333333444444444666555555555555666777777222222333333444444333333555555555555555555555555999999999999:::<<<============???@@@BBBDDDEEEFFFHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOPPPOOOOOOQQQRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRSSSTTTUUUXXXYYYWWWXXX[[[[[[XXXQQQOOOLLLLLLNNNRRRTTTUUU\\\]]]]]]^^^___``````aaa``````___```cccfffjjjlllmmmnnnpppsssuuuwwwxxxyyy|||zzzwwwtttssstttuuuvvvzzzzzz{{{{{{{{{}}}|||pppeee[[[PPPFFF>>>999:::<<<;;;999666555555666999===AAAGGGMMMSSSXXX___eeeiiiiiijjjkkkjjjfffiiiooouuuyyy{{{{{{wwwwwwxxxyyy}}}zzzrrroooqqqsssrrrlllqqqtttppphhhdddggglllyyy}}}zzzvvvjjjXXXEEE;;;777333000//////////////////.........------,,,,,,,,,------...---------------------------,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++)))***++++++------...//////...------,,,,,,------,,,)))'''(((+++,,,+++)))++++++******++++++,,,---,,,...///////////////000333777>>>GGGPPPZZZdddjjjyyy~~~{{{zzzwww}}}xxxjjj\\\ZZZYYY]]]iiizzzwwwmmmgggdddeeeaaa\\\RRRFFF???EEEOOOoooyyy}}}{{{tttoooppphhh___\\\\\\___fffnnn}}}|||lllXXXJJJDDD@@@:::777777666444333111222444555666666666555555555555555555444444444333444444555555444444333333333333333333333333333333333222222222222222111/////////000000/////////---........./////////000000000///000111222333444999999999:::;;;>>>AAABBBDDDBBBBBBCCCGGGKKKNNNOOOLLLMMMNNNQQQSSSUUUWWWXXXZZZ\\\]]]]]]]]]^^^___aaabbbbbbbbbaaa`````````___aaa```______aaadddgggiiibbbbbbcccdddeeeffffffggggggeeebbb```___```aaabbbdddcccccccccccccccbbbbbbaaaaaabbbbbbbbbbbbbbbcccaaabbbcccdddeeedddddddddcccdddeeefffggggggggggggeeeeeedddddddddddddddeeebbb[[[RRRLLLIIIGGGCCC??????@@@AAACCCDDDDDDCCCCCC>>>;;;999777777666555333444444444555555555555666666666666666666666666666444444333333333333444444555555555555555666777777111222333333444444444333555555555555444444444444999888888888999:::<<<===;;;;;;===>>>???AAABBBCCCEEEEEEGGGHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPOOONNNOOOPPPRRRSSSSSSVVVWWWUUUUUUXXXXXXUUUQQQOOOMMMMMMPPPTTTVVVWWW[[[\\\\\\\\\]]]^^^___```bbbaaaaaaaaacccfffiiikkkjjjkkknnnqqqsssuuuvvvvvvyyyxxxvvvuuutttuuuvvvvvvwwwyyy{{{{{{|||}}}}}}uuuhhh]]]RRRIII@@@:::555777999999777555555555777;;;AAAFFFKKKQQQVVVZZZ```eeehhhiiikkkmmmkkkfffeeehhhnnnsssvvvzzzssstttwwwyyy|||yyyvvvxxxwwwrrrnnnrrrtttpppiiieeegggkkk{{{|||sssmmmgggZZZKKK<<<777666444111111.........///////////////...------,,,,,,,,,------........................------------,,,,,,,,,,,,+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++)))***++++++------...///......---,,,,,,,,,,,,------+++)))***,,,,,,)))&&&+++************+++,,,,,,,,,///111111///------...222444777:::???GGGOOOTTT^^^lll}}}wwwqqqnnnrrr}}}}}}iii___WWWXXXeeeuuuxxxmmmggggggfffddd^^^SSSHHHHHHNNNddd|||yyypppppp{{{~~~~~~uuulllfffcccccciiiqqq}}}|||ooo^^^NNNGGG???:::999888666444444444555555666666666555555555555555555555555555333444444555555444444333333333333333333333333333333333333333222222111111//////000000000000//////............///////////////.../////////000111111555555555666888:::<<<===@@@>>>>>>???CCCGGGJJJKKKJJJJJJLLLNNNPPPSSSUUUVVVWWWYYY[[[\\\[[[[[[]]]^^^____________^^^^^^^^^^^^______^^^___aaadddhhhiiibbbbbbccccccdddeeeffffffeeecccaaa```______``````bbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbcccccccccddddddbbbbbbccccccccccccccccccddddddeeefffggggggggggggeeeddddddccccccccccccccciii```UUUNNNKKKIIIDDD@@@@@@AAACCCDDDEEEFFFEEEEEE@@@>>>:::999888777555333444444444555555555555666666666666666666666666666444444333333333444555555555555555666666666666666111222333444444555555444555555444444444444444444555555555666666888999:::888888999:::;;;======>>>@@@AAABBBCCCDDDDDDDDDDDDGGGHHHIIIJJJJJJKKKKKKJJJMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIJJJJJJLLLNNNOOOQQQTTTTTTRRRRRRTTTTTTPPPPPPNNNNNNOOOSSSVVVWWWWWWZZZZZZ[[[\\\]]]^^^______cccbbbbbbcccdddfffhhhiiigggiiikkknnnppprrrssssssttttttuuuuuuvvvvvvvvvvvvuuuxxx{{{||||||}}}rrrkkk```UUUKKKBBB;;;777222444666666555444555666:::???EEEKKKPPPTTTXXX[[[___cccfffgggkkknnnmmmhhhddddddiiinnnrrrvvvvvvlllpppvvv|||~~~}}}{{{sssoooqqqpppmmmiiiggghhhjjjyyyvvviii^^^WWWJJJ???666444444111000000------......//////000000///...------------------////////////////////////------------------------******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++)))***++++++------...///------,,,++++++++++++,,,,,,,,,,,,---...---+++)))++++++******++++++,,,---+++...000///,,,***+++---...///000111444888>>>BBBFFFWWWlllyyyyyynnniiigggooo|||wwwjjj[[[ZZZfffuuu~~~zzzpppjjjhhhhhheee]]]RRRNNNPPPYYYoooyyyuuupppiiihhhppp~~~zzzsssmmmjjjnnnuuu|||vvvtttuuu{{{xxxxxx{{{```VVVIII@@@===<<<999666777777666555555555555666555555555555555666666666333444444555555444444333444333333222222333333444444333333222222111111111000000111111111111000000////////////////////////............////////////000000000111333555666777:::999999;;;>>>BBBCCCDDDFFFGGGIIIKKKNNNPPPRRRSSSSSSVVVXXXYYYXXXXXXYYY[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[\\\^^^```bbbdddeeeaaaaaabbbbbbbbbcccccccccbbbaaa___^^^]]]^^^^^^___aaaaaaaaa```````````````aaaaaaaaabbbccccccddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeeffffffffffffddddddcccbbbbbbcccccccccrrrgggYYYPPPLLLIIIDDD???@@@AAACCCDDDEEEEEEEEEEEEBBB???<<<:::888777555333444444444555555555555666555555555555555555555555444444444444444555666666444555555666666666666666222222333555555666666666444444444444444444444444222333444555666777888888777777888888999:::;;;;;;>>>>>>??????@@@AAAAAAAAADDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHJJJKKKLLLOOORRRRRROOONNNPPPOOOLLLMMMMMMNNNQQQTTTWWWWWWVVVXXXYYY[[[]]]^^^`````````bbbbbbcccddddddeeeffffffffffffhhhjjjmmmoooqqqrrrnnnpppsssvvvwwwwwwvvvvvvuuuxxx||||||{{{{{{yyygggbbbYYYOOOEEE===777333222333444444444444666888===BBBIIIPPPTTTWWWZZZ[[[]]]```bbbdddiiiooonnnjjjfffeeeggglllpppuuuuuulllggglllttt|||uuurrrpppllljjjiiiiiiiiiiiiuuuppp___QQQIII>>>888333333222///...///---------...///000000111000///......------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))))))************+++++++++++++++++++++++++++++++++)))***++++++------...///,,,,,,+++************+++&&&(((,,,------,,,+++++++++++++++++++++,,,------+++...000...+++)))+++///---.../////////111444777:::FFFXXXjjjvvvxxxllldddbbbcccppp~~~xxxhhhdddkkkxxx~~~sssnnnkkkiiiddd[[[UUUTTTTTTeeejjjeeeccc______fffpppyyysssuuuzzz}}}ssshhheeegggrrrssstttyyyyyylllZZZMMMGGGDDD@@@===;;;999777444333444555666444555555555666666666777333444444555555444444333444333333222222333333444333333333222111111000000111111222222222222111111000000000000000000000000.........///.........------...///000111222333444666666666888<<<>>>>>>>>>AAACCCEEEHHHJJJLLLMMMMMMOOOQQQTTTUUUUUUTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYZZZXXXYYY[[[^^^```aaaaaaaaa`````````_______________^^^^^^]]]\\\\\\]]]]]]^^^aaa`````````______^^^^^^_________```aaaaaabbbbbbbbbbbbbbbaaaaaaaaabbbbbb```aaabbbccccccdddddddddcccccccccbbbbbbcccddddddyyylll]]]RRRMMMIIICCC>>>???@@@BBBDDDDDDEEEDDDDDDCCC@@@===:::999777555333444444444555555555666666444444444444444444444444444444444444444555666777444555555666777666666666222333444555666666666666333333333444444444555555222333444666777888999999888888888999:::;;;;;;<<>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKNNNPPPPPPMMMLLLMMMLLLIIIKKKLLLNNNQQQUUUWWWVVVUUUXXXYYY\\\^^^```aaaaaaaaaaaabbbcccddddddeeeddddddeeeeeefffhhhkkkmmmpppqqqjjjmmmrrrvvvxxxxxxvvvuuuuuuyyy}}}|||zzzyyy|||{{{ttt```[[[TTTKKKBBB:::444111222333444333333555888:::???DDDLLLRRRVVVYYYZZZ\\\[[[]]]___aaagggnnnoookkkiiifffggglllpppuuukkkgggeeeiiisss~~~zzzxxxtttooojjjhhhiiikkkjjjiiirrr~~~lllYYYIII@@@999555444555333///...000,,,------...///000111111111000///...............------------------------++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))((()))************+++++++++++++++++++++++++++++++++)))***+++,,,---......///,,,+++******))))))******###(((+++***)))***,,,,,,,,,++++++,,,,,,---...---000111///+++***---111000111111000///...000111777===KKK^^^qqq~~~xxxlllaaa\\\^^^bbbtttuuunnnrrr}}}}}}uuunnnlllhhh```ZZZYYYUUUbbbaaaYYYYYYVVVVVV^^^hhh{{{{{{}}}~~~mmm]]]XXX[[[jjjnnnpppsss~~~~~~iiiXXXPPPLLLHHHDDD>>>;;;777444222333555666444555555555666666777777333444444555555444444333444444222222222222444444333333222222111000//////222222333333333333222222111111111111000000000000......//////......------...///000111222333444555666666666999<<<======;;;===???BBBEEEGGGIIIIIIIIILLLNNNQQQRRRRRRRRRRRRSSSUUUUUUUUUVVVVVVWWWWWWXXXWWWYYY\\\___aaabbbaaa```___^^^^^^]]]]]]\\\\\\[[[\\\\\\\\\[[[\\\\\\]]]]]]aaa``````___^^^^^^]]]]]]]]]]]]^^^^^^___``````aaabbbbbbaaaaaaaaaaaaaaabbb^^^___```aaaaaabbbbbbbbbccccccbbbbbbcccddddddeeewwwcccSSSKKKHHHEEEDDDAAA@@@AAABBBCCCCCC@@@>>>CCCBBB@@@===;;;999888777666555444333333444555666666777777777666555444444666666666666666666666666666666666666666555555555555555555555555555444444666666555555555444444444444444555555666666777777777777999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<>>;;;777444000000000222444888;;;>>>CCCGGGMMMTTTYYY\\\]]]]]][[[]]]___aaacccfffjjjmmmeeeeeegggkkkrrr{{{ttteeebbbccckkkuuu{{{uuuvvv{{{}}}wwwhhhbbbiiiqqqooonnnrrrwwwzzzzzzsssdddTTTFFF???666555333111000000000111////////////............////////////........................////////////.................................------,,,,,,,,,************+++,,,---...,,,,,,,,,------,,,,,,+++***+++------,,,,,,---...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///---+++***(((((()))***,,,++++++******++++++,,,---((())))))+++,,,---......111333444333111000000000///////////////.........666888AAARRRfffuuu{{{|||{{{xxxpppaaaSSSPPPXXXbbbwwwxxxnnniiieee```[[[bbbaaa^^^VVVOOONNNRRRWWW___xxx|||vvvjjj[[[TTTSSSfffkkkmmmnnnxxxuuuhhh]]]SSSNNNLLLFFF@@@===:::666444333555666666555333333444555777666555333222111111111555555444333333333444444666555444333111000//////111111111000111111222333222222222111111111111000////////////000000000000111111000000000000111111666666777888999:::;;;;;;<<<===@@@CCCDDDEEEEEEEEEHHHJJJLLLMMMMMMMMMOOOPPPPPPPPPQQQSSSUUUVVVXXXXXXZZZXXXWWWYYY]]]______]]][[[\\\\\\ZZZYYYXXXYYY[[[]]]^^^]]]\\\ZZZZZZ\\\]]]``````___^^^]]]]]]]]]]]]]]]^^^______]]]\\\]]]______```bbbcccbbbaaabbbccc```___^^^```cccdddbbb______``````______```bbbeee{{{gggWWWNNNJJJGGGFFFAAA@@@@@@AAACCCCCCBBBAAABBBAAA???>>><<<;;;::::::888777666444444444555666444444555555444444333222555555555555555555555555777777777777777666666666555555555555555555555555666666666555555444444444555555555666666666666666666777888999;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@AAAAAA@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCBBBAAAAAABBBDDDFFFHHHKKKIIIGGGHHHIIIJJJHHHFFFHHHHHHJJJLLLOOORRRUUUWWW[[[YYYXXX[[[```dddccc``````aaaccceeefffggggggfffbbbccceeefffhhhhhhiiiiiijjjkkkmmmooorrrssstttuuutttuuuwwwwwwvvvuuuvvvwww}}}~~~wwwmmmfffZZZRRRGGG???;;;888555222111111222333666:::>>>@@@FFFJJJOOOUUUYYY\\\\\\\\\\\\^^^aaabbbccceeehhhjjjdddeeeggglllttt}}}}}}oooeeeaaaaaagggqqq{{{wwwuuuwww{{{~~~{{{mmmcccbbbnnnyyyzzz|||{{{ooo^^^NNNCCC===666555333222111111111111666555555333222111000///////////////........................////////////------------------------,,,,,,+++++++++*********************+++,,,------++++++,,,,,,---,,,,,,,,,+++,,,,,,+++(((%%%%%%%%%++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...---,,,++++++,,,...///...---+++)))((()))***+++++++++******++++++,,,---++++++++++++++++++++++++...///000000...---......////////////............222777@@@LLLZZZiiivvv~~~|||uuuhhhXXXMMMMMMWWW```xxx}}}|||qqqiiidddbbbfffeee```WWWMMMGGGGGGIIIRRRiiiyyypppbbbUUUNNNOOOZZZcccjjjlllsssyyymmmccc]]]XXXSSSMMMFFF???999666666666666555444333333444555444444444444555555666666666666555444444444444444555444444333222111000000111111111111111222222333333333333333222222222222111111111111111000000000111000000//////000000111222222333444555666777777:::;;;<<<>>>@@@BBBBBBCCCDDDFFFIIIJJJJJJJJJLLLMMMQQQQQQSSSTTTVVVXXXYYYYYYZZZXXXWWWXXXZZZZZZYYYWWWZZZ[[[[[[ZZZYYYYYYZZZ\\\^^^^^^^^^\\\ZZZYYY[[[\\\```___^^^\\\[[[[[[[[[[[[[[[]]]^^^]]]\\\[[[\\\]]]\\\]]]______^^^^^^^^^```]]][[[ZZZ[[[]]]^^^]]][[[]]]___``````______aaacccooo]]]SSSMMMIIIGGGAAA???>>>???AAACCCDDDDDD@@@@@@???>>>>>>>>>>>>>>>;;;999888666555555555666444444555555555444333333444444444444444444444444777777777777777777777777555555555555555555555555666666666666555555555555777777666666666666666555555666777888999:::::::::<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>>>>======<<<===>>>???AAACCCDDDEEEAAA@@@??????@@@BBBEEEFFFIIIHHHFFFGGGHHHHHHGGGFFFGGGHHHJJJLLLOOOSSSVVVWWW\\\YYYWWWZZZ^^^bbbbbbaaa``````aaaaaabbbdddeeeeeebbbdddfffiiijjjkkkjjjiiiiiijjjkkkmmmoooqqqrrrssssssuuuvvvvvvtttrrrssssss}}}~~~~~~~~~~~~zzzqqqfff___SSSLLLBBB:::777555333111222222444666999===AAACCCJJJMMMQQQVVVZZZ\\\\\\\\\^^^```cccddddddcccdddeeeccceeehhhooowwwuuugggddd___\\\aaaiiisssyyyqqqqqqvvvwwwyyyxxxwww~~~uuuddd```eeevvv~~~mmmYYYHHH???;;;666666444333222111111111111111000000///......---/////////............------............/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++***++++++,,,,,,******+++,,,------,,,,,,***++++++)))&&&###""""""************************---,,,,,,++++++,,,,,,---,,,,,,++++++,,,---...//////...,,,***))))))******++++++******++++++,,,---...------,,,+++***))))))+++---...///---------..............................555>>>DDDLLLYYYlll{{{xxxpppbbbRRRHHHJJJSSS\\\vvvzzzxxxqqqwwwrrrjjjggghhhgggbbbYYYMMMDDD@@@???FFFWWWnnnyyymmm___QQQKKKLLLQQQ\\\fffjjjnnnxxx~~~uuuooogggfff___TTTIIIAAA======777666444333222111222222333333555666777777777777666666555444444444444555333333333333222222222222111111111111111222333333444444444444333333333333333333222222111111000000000//////......//////000///000000111222333444444777777888999;;;<<<>>>???@@@BBBDDDEEEEEEEEEGGGIIIOOOOOOQQQRRRTTTVVVWWWXXXXXXWWWVVVVVVXXXXXXWWWVVVXXXYYYZZZYYYYYYYYY[[[]]]______^^^\\\YYYXXXYYY[[[^^^]]]\\\ZZZYYYXXXXXXXXXYYY[[[\\\[[[ZZZYYYZZZ\\\XXXZZZ[[[[[[ZZZZZZ[[[\\\___]]]\\\\\\]]]^^^]]]\\\[[[]]]___```_________```yyyfffXXXOOOJJJGGG@@@>>><<<<<>>>>>???AAACCCEEEJJJJJJIIIIIIJJJJJJIIIIIIGGGHHHJJJMMMPPPSSSVVVWWW[[[YYYWWWXXX\\\```aaabbbaaa```___^^^^^^___```bbbccceeehhhkkkmmmmmmlllkkkhhhiiiiiikkklllnnnoooppprrrtttvvvvvvtttssstttuuu|||}}}}}}}}}}}}||||||{{{|||}}}~~~~~~|||uuukkkaaaYYYMMMFFF===777555444333111222333555888<<<@@@CCCEEEKKKNNNRRRWWW[[[]]]]]]]]]___aaaddddddcccaaa``````bbbeeejjjrrr{{{mmmaaa```ZZZWWW[[[aaakkkxxxssskkkkkkoooooooooooorrrzzz~~~wwwjjj___```kkk~~~pppYYYGGG===999666666555444222222111111((()))***+++,,,---......//////.........------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++)))***+++,,,,,,,,,,,,,,,''')))******)))(((((()))))))))))))))))))))))))))---,,,,,,++++++,,,,,,---******+++,,,------......---,,,++++++***++++++,,,++++++******++++++,,,---...------,,,+++***))))))+++---//////......///000------...............//////555;;;>>>BBBMMM^^^lllmmmkkkcccVVVKKKIIIPPPXXXtttuuunnnmmmeeemmmyyy~~~ppphhheeeeeebbb\\\RRRIIIDDDAAAAAAKKKYYYiii~~~ttteeeVVVOOONNNQQQXXX```fffjjjqqq{{{~~~|||vvvwwwrrrdddUUUKKKGGGEEE@@@===999666555333222222333444555555555444333333666555444444333333444444333333333333333333333333222111111111111222333333444444444444333333333333333333222111111000////////////............//////000111111222333333444444555555444555666999;;;<<<<<<>>>???@@@@@@BBBDDDFFFJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTUUUVVVXXXYYYZZZZZZUUUVVVXXXXXXXXXYYY\\\^^^``````^^^[[[XXXWWWXXXYYY[[[ZZZYYYXXXWWWVVVVVVVVVXXXYYYZZZZZZYYYYYYZZZ[[[XXXYYYZZZYYYXXXXXXYYY[[[aaa___^^^]]]]]]]]]]]]]]]XXX[[[^^^```___^^^]]]]]]qqqaaaTTTLLLGGG@@@>>>;;;:::<<<@@@BBBCCC????????????@@@BBBCCCDDD>>>===;;;888777666666666666666777777777777777666444444444444444444444444444444444555555555666666555555555666666666777777777777777777777777777777888888777777666666666555555666777777888888888888999999888888888888999999999999:::;;;;;;;;;::::::<<<<<<<<<<<<>>>???AAABBB???>>>======>>>@@@CCCDDDJJJJJJKKKJJJJJJJJJJJJKKKHHHIIIKKKNNNQQQSSSUUUVVVYYYXXXVVVWWWZZZ]]]___```dddbbb```]]]]]]]]]___``````bbbfffiiikkkkkkjjjiiihhhhhhhhhiiijjjkkkmmmnnnppprrrtttvvvvvvvvvxxxyyy{{{{{{{{{|||{{{{{{zzzzzzzzzzzz{{{|||~~~|||xxxqqqggg]]]VVVIIIBBB:::555444555444333222333666:::>>>CCCFFFHHHLLLOOOSSSWWW[[[]]]^^^___^^^aaaccccccaaa^^^]]]]]]aaaeeemmmvvvvvvhhh___]]]WWWUUUXXX^^^fffpppzzz|||pppfffcccdddeeeeeegggmmmuuuuuukkk^^^XXX```pppsss[[[HHH<<<888555555555444333222111000++++++,,,---///000111111............------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++)))***++++++,,,,,,,,,+++%%%'''***+++++++++,,,...))))))))))))))))))))))))---,,,,,,++++++,,,,,,---((()))+++,,,............************+++,,,------++++++******++++++,,,---++++++++++++++++++++++++***,,,.........---...///,,,---------......//////222444888;;;???FFFOOOUUU\\\bbbfff___SSSMMMPPPWWWsss|||rrrhhhcccddd___gggtttzzzmmmeeeeeeccc^^^WWWOOOIIIEEE@@@CCCHHHSSSjjj~~~rrrcccXXXUUUUUUTTTWWW]]]fffnnntttxxx}}}}}}~~~rrrbbbXXXQQQLLLMMMHHHBBB===:::888555333222222222222222222111111555444444333333333333333222333333333333444444444222222222111222333333444333333333333222222222222222222111000//////......//////............//////111111111222222333333444444333333333555777999:::999:::<<<======???BBBDDDFFFGGGHHHJJJKKKMMMNNNOOOPPPQQQRRRSSSTTTUUUWWWXXXRRRTTTUUUVVVWWWXXX[[[]]]______]]]ZZZWWWUUUVVVWWWXXXWWWVVVUUUUUUTTTUUUUUUWWWYYYZZZZZZYYYYYYZZZ\\\ZZZ[[[[[[ZZZXXXXXXZZZ[[[\\\\\\\\\[[[YYYYYYZZZZZZUUUYYY]]]___^^^\\\[[[[[[}}}lll]]]RRRMMMBBB???<<<;;;<<<>>>???@@@@@@@@@???@@@@@@AAABBBCCC>>>===:::888777666666666444444555666666666555555444444444444444444444444333333333444444555555666555555555666666777777888777777777777888888888888888777777777777777777666666666777888888888888888999888888777777888888999888999:::;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@@@@???>>>>>>???AAADDDEEEGGGHHHIIIIIIHHHHHHIIIJJJIIIKKKMMMOOOQQQSSSTTTTTTVVVVVVVVVVVVXXXZZZ\\\]]]dddccc```___^^^___```aaabbbdddgggjjjlllmmmllllllhhhhhhgggggghhhjjjkkkmmmlllnnnrrrtttvvvwwwzzz|||xxxyyyyyyzzzzzzzzzyyyyyyyyyyyyzzz|||~~~}}}{{{xxxtttmmmcccXXXQQQEEE???777444444666666555333555999===BBBGGGJJJLLLOOOPPPTTTWWWZZZ\\\]]]^^^]]]___``````^^^\\\\\\\\\aaagggpppzzzyyymmmeee```\\\XXXXXX]]]bbbgggooowwwzzzmmmbbb\\\[[[]]]]]]```gggllljjj___UUUQQQ^^^qqqqqqYYYFFF;;;666444444444333222111000///000000//////////////////.........------------,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************+++++++++***++++++,,,,,,******++++++++++++******&&&(((******))))))***+++************************---,,,,,,++++++,,,,,,---%%%'''***---...///...---((())))))***++++++,,,,,,++++++******++++++,,,---*********++++++,,,,,,,,,)))+++------+++++++++,,,,,,,,,,,,---......//////333333444888<<>>>>>>>>>>>===AAAAAA@@@@@@@@@@@@AAAAAA===<<<:::888777666666777444444555666666666666666555555555555555555555555333333444444555666666777444555555666777777888888777777777888888999999999777777777777777888888888777777888888999999888888::::::999999999999::::::777888:::;;;======>>>>>>;;;===>>>@@@AAABBBAAAAAAAAAAAA@@@???AAACCCEEEGGGEEEGGGIIIHHHGGGFFFHHHJJJKKKLLLNNNPPPRRRRRRRRRRRRRRRTTTUUUVVVWWWXXXYYYZZZ]]]]]]]]]]]]^^^```aaabbbdddfffhhhjjjlllnnnooooooiiihhhgggggggggiiikkklllhhhjjjnnnqqqrrrtttwwwyyyvvvvvvwwwxxxyyyyyyyyyyyyyyyyyy{{{}}}}}}xxxvvvsssnnnhhh^^^SSSLLLBBB<<<555222444666777777555888<<>><<>>??????@@@:::<<>>======>>>@@@BBBCCCEEEEEEFFFIIILLLLLLKKKKKKNNNQQQNNNOOOPPPQQQQQQRRRUUUWWWYYYYYYXXXUUURRRQQQSSSTTTQQQQQQRRRRRRSSSUUUVVVWWWRRRTTTUUUUUUUUUUUUWWWXXXWWWWWWVVVTTTRRRSSSUUUWWWQQQUUUZZZ\\\ZZZXXXWWWWWWTTTVVVYYYYYYYYYXXXYYYYYY}}}mmm___PPPJJJFFFDDD@@@<<<;;;>>>@@@@@@??????>>>============<<<::::::::::::888666666666777777888777777666888888777666555444333333777777777777777666555555888777666666666666666777666666777888999999::::::999999888777777666777777888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<=====================<<<<<<<<<>>>???@@@AAABBBAAA@@@???EEEEEEEEEDDDBBBCCCEEEGGGDDDEEEFFFGGGHHHIIIIIIIIIJJJLLLNNNOOONNNNNNOOOQQQSSSUUUVVVVVVVVVVVVWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^```bbbdddggghhhiiijjjhhhggghhhlllmmmllljjjggghhhiiijjjlllnnnpppqqqppprrrttttttuuuwwwyyy|||wwwyyy|||}}}}}}}}}yyyuuuppphhhaaa[[[SSSJJJCCC:::999777555444555666777888<<>>AAAEEEFFFHHHHHHHHHHHHJJJKKKMMMLLLKKKKKKMMMOOORRRSSSVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQQQQTTTSSSRRRRRRRRRSSSUUUUUUVVVVVVUUUUUUUUUUUUUUUVVVYYYWWWUUUVVVXXXYYYVVVSSSTTTTTTTTTUUUUUUVVVVVVWWWssseeeRRRLLLGGGGGGEEE@@@===>>>>>>????????????>>>======>>><<<:::::::::999777666555555555555666666666666777777666666555555444444777777777777777666555555666666555555555555666666666777777888999999::::::999999888777777777777777999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<==============================>>>???@@@AAABBBAAAAAA@@@EEEEEEEEEDDDCCCCCCEEEGGGDDDEEEFFFGGGHHHIIIIIIJJJJJJLLLNNNOOONNNNNNOOOPPPPPPRRRTTTUUUUUUVVVXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\]]]___aaadddfffhhhhhhkkkiiiggghhhkkkmmmmmmllljjjjjjjjjkkkmmmnnnpppqqqoooqqqsssttttttuuuwwwzzzyyy{{{}}}~~~}}}}}}~~~~~~yyyqqqpppjjjbbb[[[TTTMMMDDD>>>888666555444444555666777;;;>>>DDDHHHLLLPPPTTTWWWXXXYYYZZZZZZZZZZZZYYYXXX[[[YYYWWWWWWYYY[[[^^^___gggmmmvvvuuunnnmmmnnnnnnmmmjjjqqqvvvvvvxxx|||yyykkk^^^YYYYYYZZZYYYXXXWWWVVVTTTPPPNNNVVVcccwwwxxxiiiWWWHHH<<<333000222///.........---------,,,..............................---------,,,,,,,,,+++++++++,,,,,,------...------,,,,,,,,,,,,---------,,,***)))((()))+++,,,,,,,,,,,,,,,++++++******************************************)))))))))))))))******++++++++++++***+++***))))))++++++***)))*********+++++++++,,,,,,***************)))((((((******++++++++++++************++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---+++---------,,,---///111000111444;;;EEEQQQ]]]dddooooooooorrrvvvwwwuuuqqqmmmiiiggghhhlllsssqqqddd[[[XXXYYY___eeejjjsss{{{tttjjjbbb^^^\\\YYYVVVWWW]]]gggnnnvvvuuutttsssssswwwwwwnnniiikkkooo||||||vvviii[[[SSSUUUYYYkkkooovvv~~~qqqlllnnnnnnggg```VVVRRRKKKCCC<<<888777888888888777555444333333444444333222222222333444444333333444555555444333333333333444444333333222111222222222111111111000000111111111111111111111111111111000000////////////////////////000000111111111111111222333333444444777777777777888:::<<<===AAACCCDDDEEEEEEEEEGGGIIIKKKKKKJJJJJJKKKNNNPPPRRRSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQRRRSSSTTTTTTSSSSSSRRRRRRRRRSSSSSSYYYWWWVVVVVVXXXXXXVVVTTTSSSSSSSSSSSSSSSSSSTTTTTT|||oooVVVNNNIIIJJJJJJEEE@@@>>><<<===???@@@@@@@@@>>>===???===;;;::::::999777555555555444333333333444555555555555555555555555555777777777777777666666555555555555444444555555666777777777888999999::::::999999888888777777888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<======>>>>>>??????===>>>@@@AAABBBBBBBBBBBBDDDEEEEEEDDDCCCCCCEEEFFFEEEFFFGGGHHHIIIJJJJJJKKKJJJLLLNNNNNNNNNMMMNNNOOOMMMOOORRRSSSTTTUUUXXXZZZYYYYYYYYYYYYYYYYYYYYYYYY[[[\\\^^^```bbbeeefffgggllljjjhhhhhhkkknnnoooooommmmmmmmmmmmmmmnnnooopppoooqqqssssssssssssuuuwwwzzz|||~~~~~~}}}|||}}}~~~{{{zzzqqqhhhiiicccZZZRRRLLLDDD<<<666666555444444444666999:::???BBBGGGKKKNNNQQQTTTWWWYYYZZZ[[[\\\\\\[[[ZZZYYY\\\ZZZXXXVVVWWWZZZ^^^aaajjjooovvv}}}~~~xxxrrrnnnmmmoooqqqsssyyy~~~zzzkkk___ZZZYYYWWWYYYYYYXXXUUURRRPPPPPPUUUbbbuuu}}}uuufffWWWGGG===888222000000.........---------------..............................---------,,,,,,,,,************++++++++++++,,,++++++++++++++++++,,,++++++***))))))***,,,------------,,,,,,,,,,,,+++************************************************)))***,,,---,,,+++)))'''+++)))))))))++++++***))))))))))))************+++)))************))))))(((******++++++++++++******++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,------,,,++++++,,,...---///111444999BBBMMMVVVfffgggiiijjjiiigggeeecccccc______ccciiippp}}}~~~rrriiibbbbbbeeeiiikkkppp|||{{{vvvwww{{{xxxooogggccc^^^\\\^^^bbbeeegggkkkgggccc```___cccqqq|||vvvqqqooovvvvvvsssjjj^^^UUUSSSTTTbbbeeekkkttt~~~{{{sssmmmgggccc[[[RRRIIIBBB===;;;888777666555444444555555111222333333444444444444333444444555555444444333333333444444333333222111222222222111111111111111111111111111111111111111111000000000000//////////////////000000000000111000000000111222222333333444444666777888999888888<<<>>>@@@@@@AAABBBDDDEEEHHHGGGGGGHHHIIIKKKNNNOOOPPPOOOOOOOOONNNNNNMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSPPPPPPPPPOOOOOOPPPPPPQQQXXXWWWVVVVVVWWWWWWVVVTTTQQQQQQQQQQQQQQQPPPPPPPPPxxx^^^SSSJJJIIIJJJGGGBBB???:::<<<>>>AAABBBAAA???>>>AAA???===<<<<<<;;;888777666444222111111222333444444444444555555666666666666666777777777777666666666555555555555666777777777777888888888999999999:::999999888888888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<===>>>>>>???@@@@@@===>>>???@@@BBBCCCCCCDDDDDDEEEFFFEEEDDDCCCDDDFFFFFFFFFGGGGGGHHHJJJKKKKKKJJJLLLNNNNNNMMMLLLMMMNNNMMMOOOQQQSSSSSSTTTVVVXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\^^^aaaccceeefffkkkjjjhhhhhhjjjmmmppprrroooooonnnnnnmmmnnnnnnnnnoooqqqrrrsssrrrrrrtttuuuyyy{{{}}}}}}|||||||||}}}{{{~~~yyytttkkkbbbbbb\\\RRRKKKEEE???888333555555444555666999<<<>>>AAADDDHHHLLLNNNPPPSSSUUUYYYZZZ[[[\\\\\\[[[ZZZYYYZZZYYYWWWVVVWWW\\\bbbfffnnnrrrwww|||vvvqqqllljjjkkknnnuuu|||wwwjjj___ZZZYYYTTTWWWYYYXXXUUURRRRRRTTTSSS___rrr}}}qqqhhhWWWIII;;;666555222///...////////////////////////..............................---------,,,,,,,,,++++++++++++************++++++************+++++++++************+++,,,---,,,,,,,,,,,,,,,,,,,,,+++***************+++++++++)))***************++++++***+++,,,,,,+++***)))(((***)))((()))***+++***))))))))))))*********++++++))))))************)))(((******++++++++++++******,,,,,,++++++******)))))))))))))))))))))))))))))),,,,,,+++++++++,,,---------......---+++***,,,---+++.../////////444???GGGZZZ___eeegggccc]]]VVVSSSXXXVVVYYYbbbjjjqqq{{{xxxrrrkkkkkkmmmpppqqqttt}}}~~~qqqkkklllooo}}}{{{nnnhhh```^^^bbbfffggggggeee___XXXRRROOOQQQ]]]iii|||~~~vvvpppppppppnnnggg___YYYVVVVVV]]]___dddlllvvvzzzwwwrrrjjjaaaWWWNNNEEE@@@;;;999666555555666666666111333555777888888777666444444444444444444444444333333444444333333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222222333444555555666666666888:::<<<======>>>@@@BBBCCCCCCDDDEEEFFFHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRPPPPPPPPPPPPQQQQQQRRRRRROOONNNNNNNNNNNNOOOOOOPPPWWWVVVUUUUUUUUUUUUUUUTTTQQQQQQPPPPPPOOOOOOOOONNNjjj\\\NNNIIIHHHEEEBBBAAA999;;;>>>AAABBBAAA???>>>BBBAAA???>>>>>>===;;;999666555333111000111333444333333444444555555666666666666777777777777666666777777666666777888888999888888888888888999999999::::::999999999999::::::;;;;;;<<<============<<<<<<<<<<<<=========>>>>>><<<======>>>???@@@AAAAAA>>>??????@@@BBBCCCDDDEEECCCEEEFFFEEEDDDCCCDDDEEEFFFFFFFFFFFFHHHIIIKKKKKKJJJKKKMMMMMMLLLKKKLLLMMMOOOQQQRRRSSSRRRRRRTTTVVVZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZ]]]___aaacccdddhhhhhhggggggiiilllpppsssppppppnnnmmmllllllllllllpppqqqqqqqqqqqqqqqtttvvvvvvxxxzzz{{{zzzzzz{{{|||}}}}}}wwwqqqmmmgggaaa\\\UUULLLEEE@@@<<<777333444333333444666999===???BBBEEEHHHKKKMMMNNNQQQSSSXXXXXXYYYZZZZZZYYYXXXXXXVVVVVVWWWWWWYYY___gggmmmqqqtttxxx{{{~~~pppjjjfffeeefffkkkwww~~~}}}}}}}}}ttthhh___[[[ZZZWWWYYYZZZXXXSSSQQQQQQSSSQQQ\\\lllxxxzzzrrreee\\\MMMAAA555333444222///---.........///////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))******+++*********++++++,,,------************++++++++++++))))))*********+++++++++))))))******+++++++++,,,---,,,***)))))))))******)))((('''(((***+++***)))************+++++++++,,,((())))))*********))))))******++++++++++++******------,,,,,,+++++++++***)))))))))))))))))))))))),,,+++++++++,,,,,,---......//////...,,,+++,,,---+++---...,,,***---555<<>>;;;777555555666666555111333666888999888777666444444444444444444444444333333444444333333222111111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000///000000000000000111111333222111111222333555666666777999::::::;;;===???>>>???@@@AAACCCEEEGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQOOONNNNNNNNNOOOOOOPPPQQQUUUUUUTTTSSSRRRRRRSSSTTTQQQQQQQQQPPPPPPOOOOOONNNyyyiiiXXXNNNHHHDDDBBBCCC:::<<<>>>@@@AAA@@@??????BBB@@@>>>>>>>>>>>><<<;;;777666444333222333333444333333444444555555555666555666666777777777777777777777777777888999::::::888888888888888888888888::::::999999::::::;;;;;;;;;<<<======>>>=========<<<<<<=========>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAABBBDDDEEECCCDDDFFFFFFEEEDDDDDDEEEFFFEEEEEEEEEFFFHHHJJJKKKJJJKKKMMMMMMKKKKKKKKKLLLNNNPPPQQQQQQPPPPPPRRRSSSYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWYYY[[[^^^```aaabbbdddeeeffffffgggjjjnnnqqqooonnnmmmlllkkkjjjjjjjjjooooooooommmmmmoootttwwwuuuvvvxxxxxxwwwvvvwwwxxxyyyzzzwwwpppjjjgggccc^^^TTTMMMEEE???<<<:::777555222222222333555999<<<>>>BBBEEEHHHJJJLLLMMMPPPRRRVVVWWWXXXYYYYYYXXXWWWVVVSSSVVVXXXYYY\\\bbbkkkrrrsssvvvyyy{{{}}}~~~yyyiiicccaaacccdddgggvvv}}}|||yyyqqqiiiccc``````]]]\\\YYYVVVRRROOOPPPQQQRRR[[[gggoooooofffZZZQQQFFF<<<333222333000......,,,,,,,,,,,,,,,---------..............................---------,,,,,,,,,,,,,,,,,,---------------+++******************++++++++++++,,,,,,,,,,,,,,,)))***************++++++)))))))))***++++++,,,,,,))))))******+++,,,,,,,,,---,,,***(((((()))+++,,,(((''''''(((***+++***)))*********+++++++++,,,,,,((())))))************)))******++++++++++++******---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---.........//////...,,,+++,,,...+++------,,,***+++000444666???MMMZZZ___]]]VVVPPPJJJJJJQQQ^^^kkkttt{{{|||yyyyyyyyyyyy}}}}}}}}}}}}vvvkkk___\\\^^^gggxxxsssjjjhhhgggeeebbb___WWWNNNFFF???;;;>>>DDDQQQ```yyyxxxsssllleee___[[[WWWTTTOOOQQQVVV^^^iiiuuu~~~xxxrrrmmmeee\\\UUUEEE@@@:::666777777555333111222444666777666555444555444444333333444444555333333444444333333222111111111111111111222222222222222222222222222222222000000000111111111111222222111111111111000000000000000000000000000111111333222000000000222444555444666888888888888:::;;;:::;;;<<<>>>@@@BBBCCCDDDFFFFFFGGGHHHIIIJJJKKKLLLIIIIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSRRRQQQOOOOOOQQQSSSPPPPPPPPPPPPPPPPPPOOOOOOwwwfffYYYNNNFFFCCCDDD<<<===>>>??????????????????>>><<<======>>><<<;;;777777777666555444444444444444444444444444444444555555666777777777777777666666666666777888999:::888888888888888888888888:::::::::::::::;;;<<<<<<<<<<<<===>>>>>>>>>>>>===<<<=========>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@AAABBBCCCDDDBBBDDDFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDEEEGGGIIIJJJIIIKKKLLLLLLKKKJJJJJJKKKJJJKKKMMMNNNNNNNNNPPPRRRVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVXXXZZZ\\\___```aaa___aaadddeeefffhhhlllooommmlllkkkiiihhhhhhhhhhhhmmmllljjjhhhhhhlllrrrwwwuuuvvvwwwvvvsssqqqqqqqqqppprrrpppiiieeebbb]]]WWWLLLEEE===888777888777555444444444555777;;;>>>@@@BBBEEEHHHKKKLLLNNNPPPRRRVVVWWWXXXYYYYYYXXXWWWVVVSSSWWW[[[]]]___dddlllssstttwwwzzz|||}}}}}}~~~~~~tttmmmaaa]]]___ddddddeeesss~~~~~~}}}xxxrrrmmmiiihhhhhh^^^ZZZUUURRRQQQRRRSSSTTTWWW\\\dddhhheee\\\PPPHHH===777222222111...---///+++++++++,,,,,,---------..............................---------,,,,,,,,,++++++,,,,,,------......+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,((())))))***++++++,,,,,,))))))***++++++,,,------******************++++++((('''&&&(((***+++***))))))))))))************+++(((((()))*********************++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,---...,,,++++++,,,...+++++++++,,,,,,---......///444<<>>@@@AAAAAABBBBBBDDDEEEGGGHHHIIIJJJHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLOOOOOOOOOOOOPPPQQQRRRSSSPPPQQQQQQOOOLLLLLLOOORRROOOOOOOOOOOOOOOOOOPPPPPPqqqbbbTTTHHHDDDEEE>>>>>>>>>>>>>>>?????????===;;;:::;;;<<<===<<<;;;888888888888777666555444444444444444444444444444555555666777777777777777555555555555666777999999999999888888888888888888:::::::::::::::;;;<<<===<<<======>>>>>>>>>>>>>>>============>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@CCCBBBAAA@@@AAABBBCCCDDDBBBDDDFFFGGGEEEDDDDDDDDDEEEDDDCCCCCCDDDFFFHHHJJJIIIKKKLLLLLLKKKJJJJJJKKKEEEGGGJJJKKKLLLMMMPPPRRRTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUWWWYYY\\\^^^```aaa\\\___ccceeeeeefffjjjmmmkkkjjjiiihhhggggggggggggkkkjjjgggeeeeeejjjqqqwwwwwwwwwwwwuuuqqqmmmllllllhhhkkkkkkfffbbb^^^XXXQQQFFF???888444444666666555888888888999;;;>>>BBBDDDBBBEEEIIIKKKMMMOOOQQQSSSVVVWWWXXXYYYYYYXXXWWWVVVTTTYYY]]]___```dddlllrrruuuxxx{{{}}}}}}||||||}}}{{{|||yyylllccc[[[ZZZ___gggfffdddpppzzzyyyyyy}}}yyytttpppnnnooooooZZZUUUOOONNNRRRWWWZZZZZZ[[[^^^cccddd___UUUJJJCCC777333000000///,,,,,,///---------....../////////..............................---------,,,,,,,,,******+++,,,------......,,,,,,++++++++++++,,,,,,------------,,,,,,+++***+++++++++,,,,,,---------((())))))***++++++,,,,,,))))))***+++,,,,,,------'''(((***,,,,,,,,,+++***''''''&&&'''***++++++***(((((((((((())))))))))))(((((()))*********************++++++++++++******))))))******+++++++++,,,************************++++++++++++,,,---...///+++,,,,,,+++******+++---*********,,,......---,,,222000222:::FFFPPPTTTSSSHHHCCCDDDOOO^^^lllyyyzzzsssllloooxxxwwwsssmmmggg^^^WWWYYY^^^fffuuuxxxooohhhddd]]]WWWQQQLLLEEE>>>;;;===@@@JJJcccyyyvvvtttooogggaaaSSSQQQOOOSSS]]]lll{{{|||rrrooouuu|||}}}xxxwwwwwwuuupppjjj[[[SSSJJJEEEDDDBBB???;;;777777777777777777666666555444333333333333444555333333444444444333222222000000111111222222222222222222222222222222222222000000111111222222222222222222222222111111000000222222222111111111111111...000222444444333111///222333444444333222333444555666888;;;===>>>???@@@???@@@AAACCCEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJOOOOOOOOOOOOPPPQQQRRRSSSOOOPPPPPPMMMKKKKKKNNNQQQMMMMMMNNNNNNOOOOOOOOOPPPrrrcccXXXKKKAAACCC>>>===@@@AAA>>>===>>><<<<<<==================;;;:::999777666444333222444444444444444444444444888777555444333333444444555666777888999:::::::::999999888777666666777777::::::::::::::::::::::::;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>============>>>>>>????????????>>>>>>AAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIKKKMMMNNNNNNMMMJJJIIIFFFIIIMMMOOOOOOOOOOOOPPPQQQRRRTTTUUUUUUUUUTTTSSSRRRSSSTTTVVVXXXZZZ[[[[[[]]]]]]___```bbbdddeeefffiiijjjjjjiiihhhfffdddcccooommmhhhbbb^^^bbbmmmvvv|||yyyvvvtttsssqqqnnnlllnnnhhhaaa\\\YYYUUUPPPKKK>>>:::444222333555555444555666777999;;;>>>@@@BBBGGGIIIKKKNNNOOOPPPPPPPPPRRRSSSTTTUUUWWWXXXYYYZZZZZZ___dddeeedddfffkkkooowwwxxxyyy{{{}}}|||~~~zzznnnbbbZZZWWWVVVYYY^^^aaaeeeqqq{{{xxxwwwwwwwwwpppllloooqqqnnnjjjiiibbbXXXOOOOOOWWW^^^aaa___hhhhhhfffccc]]]SSSHHHAAA444333222000///............---+++***+++---000111..................---------------..................------,,,,,,,,,------------+++******+++------,,,,,,,,,---------......+++******))))))******+++************************+++++++++++++++***)))((('''******((()))------+++(((((())))))******++++++++++++*********************************)))((((((************************)))))))))))))))))))))))),,,+++++++++***)))))))))******+++++++++,,,,,,,,,+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++---...000333888AAAJJJQQQQQQJJJDDDFFFRRRcccqqqyyy|||yyyyyy{{{||||||zzzrrrppprrrzzztttppphhh^^^VVVRRRTTTVVVaaannn}}}zzzmmmdddccc^^^VVVMMMFFFAAA>>>===???DDDVVVttt}}}{{{{{{vvvpppllldddZZZSSSTTTVVV]]]rrrwwwmmmgggjjjqqqxxxvvvwww}}}{{{rrrddd\\\TTTQQQSSSQQQIIIAAABBB???<<<:::::::::999888666777888666333222333666333111111111333444333222222222333444444444444444444444333222222111000000111111222222222333333333333111000///000111000///000111111111111222222222///000111222333222111111000111222333333222111000333444555777888:::;;;;;;<<<===>>>???AAACCCEEEFFFEEEDDDDDDDDDDDDFFFHHHIIIGGGIIIJJJLLLMMMMMMMMMMMMKKKMMMOOOPPPQQQQQQOOOOOOLLLMMMNNNNNNLLLLLLMMMNNNNNNNNNNNNMMMKKKKKKMMMNNN}}}zzzmmmbbbVVVKKKEEE@@@>>>@@@AAA===<<<===<<<<<<<<<===============::::::999888777666666555444444444444444444444444777666444333333444555555555666777888999:::::::::999999888777777777777777::::::::::::::::::::::::;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>===============>>>>>>??????>>>>>>===AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIFFFHHHJJJKKKKKKIIIGGGFFFFFFIIILLLNNNNNNNNNOOOPPPPPPQQQRRRSSSTTTSSSRRRRRRSSSSSSTTTTTTUUUWWWXXXYYY[[[\\\]]]___aaadddeeefffhhhiiiiiiiiihhhfffeeeccclllkkkgggaaa___cccmmmuuuzzzxxxuuurrrpppnnnkkkhhhfffaaa\\\WWWTTTNNNGGGBBB;;;777222111333555666666777777999:::===???BBBCCCIIIJJJLLLNNNPPPQQQQQQRRRVVVVVVWWWWWWXXXXXXYYYYYY[[[___dddffffffhhhmmmrrrwwwxxxyyy{{{}}}}}}~~~}}}zzzrrrggg[[[UUUQQQPPPRRRZZZaaaiiiwww~~~wwwsssqqqpppooooooiiieeeiiikkkhhheeeddd```ZZZVVVYYYcccjjjkkkiiinnnkkkfff```XXXNNNCCC<<<444333111000///...............---,,,++++++++++++------...............---..................------...------,,,------......,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------+++++++++***************+++++++++,,,++++++******))),,,,,,)))))),,,,,,)))************++++++++++++++++++************************++++++******)))(((************************************************++++++++++++***************++++++++++++,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++,,,---...000444<<>>>>>BBBQQQkkk~~~xxxxxx|||}}}vvvrrrkkkbbb[[[\\\[[[^^^nnn~~~wwwkkkaaa```fffuuutttvvv~~~ppphhh```]]]^^^]]]XXXRRRHHHCCC===999777777777777555777777666333222444666444333111222333333222000///000000111111111000000444444444333222222111111111111222222222333333333333111000///000111000///000111111111111222222222111222333444444444333222111111222222222222111111666666666666555555555555777777888999;;;===???@@@??????@@@@@@AAACCCDDDEEEFFFGGGIIIJJJKKKLLLKKKKKKJJJKKKMMMOOOOOOOOONNNMMMKKKLLLMMMMMMKKKKKKLLLMMMMMMOOOOOONNNLLLKKKLLLMMMqqqvvv~~~xxxnnnaaaWWWKKKFFFCCCDDDCCC>>><<<===<<<<<<<<<<<<======>>>>>>999999999999999999888888444444444444444444444444555444333333333444666666555666777888999:::::::::999888777777777777777777::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>============>>>>>>>>>>>>======>>>>>>>>>>>>======@@@AAABBBBBBBBBAAA@@@???BBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIEEEFFFHHHIIIIIIHHHGGGEEEEEEHHHKKKMMMNNNNNNOOOPPPQQQQQQRRRSSSSSSSSSSSSRRRTTTTTTRRRRRRSSSTTTVVVXXXYYYZZZ\\\]]]```bbbcccdddfffgggggghhhgggfffeeedddiiihhhfffbbbaaaeeemmmtttyyyvvvrrrooommmjjjfffddd___[[[UUUQQQMMMGGG???999666333111000222555777777888999;;;===@@@BBBDDDEEELLLLLLMMMNNNPPPRRRSSSTTTZZZYYYYYYXXXXXXXXXYYYYYY^^^aaafffhhhiiikkkppptttvvvwwwyyy{{{}}}~~~{{{wwwpppfff\\\TTTOOOOOOLLLLLLSSS^^^jjjyyy}}}qqqiiiggghhhfffdddbbb]]]\\\```bbb```^^^]]][[[ZZZ]]]eeepppxxxyyywwwrrrmmmeee\\\RRRHHH???999333222111///............---.........---,,,+++***,,,,,,---.../////////////////////...---------,,,---------------...///000+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------............------------......,,,,,,++++++*********)))++++++,,,,,,------,,,,,,,,,......+++***------***,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++******)))++++++++++++++++++++++++*********************************+++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---///555;;;@@@GGGLLLPPPNNNIIILLLWWWbbbeeedddbbbbbbdddfffgggfffdddbbbccckkkvvvsssbbbTTTLLLLLLOOOSSSVVVaaannnzzzzzznnniiiaaaWWWOOOIIIEEEDDDAAACCCNNNaaarrr|||}}}tttppprrryyy{{{vvvssslllgggfffccc```hhhtttzzz{{{|||wwwhhh[[[YYY]]]ooonnnqqqzzz~~~wwwooollllllkkkgggbbbVVVPPPGGG???:::888777777444555666444333333444666555444222222333333111000222333333333333333222111555555444444333333222222111111222222222333333333333111000000111111111000000111111111111222222222222333555666666555555444222222111111111111222222555555444444333333222222555666666777999;;;===>>>:::;;;===???@@@AAABBBBBBDDDEEEFFFHHHIIIIIIIIIIIIHHHIIIKKKLLLMMMLLLLLLKKKJJJKKKLLLKKKJJJIIIJJJLLLMMMNNNPPPOOOMMMKKKJJJKKKhhhnnnxxxvvvjjj___TTTNNNIIIHHHEEE@@@===>>><<<<<<<<<<<<=========>>>:::999999999888888888888444444444444444444333333333333222222333555666777555666777888999:::::::::888888777777777777777888999999::::::::::::;;;;;;;;;;;;;;;<<<<<<=====================>>>>>>>>>>>>=========>>>>>>=========@@@AAABBBCCCBBBAAA>>>===BBBBBBBBBBBBCCCCCCCCCCCCEEEEEEDDDEEEEEEFFFGGGHHHGGGHHHJJJKKKKKKJJJIIIHHHGGGIIILLLNNNNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSSSSSSSTTTSSSQQQQQQRRRUUUXXXZZZZZZZZZ[[[\\\]]]^^^___```cccdddeeeggggggffffffeeegggggggggeeeeeehhhnnnssswwwtttpppllljjjfffbbb___\\\WWWPPPKKKGGGBBB;;;666444222111000222444666777:::<<<>>>@@@CCCEEEFFFGGGMMMMMMMMMNNNPPPRRRUUUVVVXXXXXXXXXWWWXXXYYYZZZ[[[bbbeeehhhjjjkkkmmmpppsssuuuvvvwwwyyy{{{}}}~~~{{{wwwooofff]]]UUUPPPMMMQQQLLLJJJNNNXXXfffsss{{{ttteee]]]]]]___]]]ZZZXXXTTTTTTYYY\\\ZZZXXXYYYWWWZZZaaammmxxxvvvooocccWWWLLLCCC<<<888222111000///............,,,------......///000000+++,,,---...////////////000000///...---,,,,,,,,,,,,,,,,,,---...///000111,,,,,,...//////...,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,++++++******)))++++++,,,---............---000000------000000...------,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++***+++++++++,,,///444777@@@HHHOOOOOOJJJJJJQQQYYY]]]\\\[[[[[[\\\^^^_________]]]^^^dddnnnwww}}}~~~|||vvviiiZZZNNNIIIJJJMMMSSS[[[fffppp~~~uuuqqqiii```XXXQQQMMMKKKFFFGGGOOO\\\gggooowww~~~{{{qqqllllllttt|||wwwxxxtttqqqpppkkkeeeeeekkkqqqtttwwwsssfffYYYWWW]]]hhhhhhjjjsss{{{xxxtttnnnjjjiiibbbWWWMMMEEE???:::777444444444333333333444444444333222222333444333111444444444555444444333222555555555444444333333333111111222222222333333333333111000000111222111000000000111111111222222222222333555666666666555444333333111000000111333333111222222222333333444444444555555666888999;;;<<<999:::===@@@BBBBBBCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHFFFGGGHHHJJJJJJJJJJJJJJJIIIJJJKKKKKKIIIIIIJJJKKKLLLNNNPPPPPPMMMKKKIIIIIIcccjjjsss{{{}}}rrrhhh[[[TTTNNNKKKGGG@@@==============================::::::999888777666666555555555444444444333333333333222222222333555666777555666777888999:::::::::888777777777777777888888999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>???======>>>>>>>>>>>>======???@@@AAABBBBBB@@@>>><<<@@@AAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLKKKKKKJJJIIIKKKMMMNNNNNNOOOPPPRRRPPPPPPPPPPPPQQQQQQQQQRRRRRRQQQPPPQQQSSSWWWZZZ]]]\\\\\\\\\[[[[[[[[[[[[[[[```bbbccceeeffffffffffffgggggghhhiiijjjmmmppprrrtttqqqmmmiiifffccc^^^\\\XXXQQQHHHAAA>>><<<999666444444333222222444666777<<<===@@@CCCEEEGGGHHHHHHMMMMMMMMMNNNOOORRRTTTVVVTTTTTTTTTUUUVVVYYY\\\]]]ggghhhjjjkkklllmmmoooqqqttttttuuuvvvwwwyyyzzzzzzuuuppphhh___XXXSSSQQQPPPPPPMMMJJJKKKTTT```kkkpppvvvjjj\\\TTTTTTUUURRROOOPPPNNNPPPUUUXXXVVVUUUWWWWWW]]]fffrrr}}}|||rrrcccSSSGGG>>>777444000000///...------------------,,,,,,,,,...000111+++,,,---...////////////000000///...---,,,,,,,,,,,,,,,,,,------///000111---...///000000///...---,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++******+++,,,---...............,,,000000///000444555222,,,,,,++++++*********)))******++++++,,,,,,,,,,,,---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++***+++,,,,,,+++---000222;;;AAAHHHKKKLLLNNNSSSWWWXXXWWWWWWVVVVVVVVVXXXYYYYYYXXXYYY```jjjtttzzz}}}vvvwwwttthhhXXXKKKHHHJJJOOOUUU]]]fffvvv~~~~~~{{{tttlllbbbYYYRRRNNNJJJKKKQQQ\\\eeejjjrrryyyzzztttmmmiiiiiippp|||xxxxxxwwwwwwwwwrrrkkkgggggghhhjjjmmmkkkaaaWWWXXX^^^ccccccffflllvvv}}}vvvqqqvvvpppggg\\\QQQGGG>>>888555444333333333333333333333222111222444555555333000000111111111111000000555555444444444444333333111111222222222333333333333111000000111222222111000000111111111222222222111222333555555444444333444333222111111222333444222222222333333444444444111111111222333555666777888999<<<>>>@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKJJJIIIHHHIIIKKKJJJLLLNNNNNNLLLIIIHHHHHH]]]ccclllssswww{{{{{{rrrddd\\\TTTOOOIIIAAA======>>>>>>>>>===<<<<<<;;;;;;;;;:::999888777666555555555555555444444333333222333222222222333444666777555666777888999:::::::::777777777777777888888999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>>>>????????????>>>>>>>>>???@@@AAA@@@???>>>===@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGFFFGGGHHHIIIIIIJJJJJJIIIKKKLLLMMMNNNMMMMMMOOOPPPMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQTTTWWW[[[]]]\\\\\\[[[[[[ZZZZZZZZZYYY^^^___aaadddffffffggggggfffhhhjjjlllnnnoooppppppooolllhhheeebbb___[[[XXXPPPIII???888666777666555444555555555444555888:::===???BBBEEEGGGHHHIIIIIIKKKKKKLLLMMMOOOQQQRRRSSSPPPPPPQQQRRRUUUYYY]]]```hhhhhhiiikkklllnnnoooooorrrrrrrrrsssssssssttttttmmmiiiccc\\\WWWTTTTTTTTTLLLNNNNNNMMMSSS^^^gggjjjjjjaaaUUUNNNLLLKKKHHHEEEJJJIIILLLRRRTTTRRRRRRTTTXXX```lllwwwtttbbbPPPAAA777111...//////...---------------///...---,,,++++++++++++,,,,,,---.../////////////////////...---------,,,,,,,,,,,,,,,,,,---...///...//////////////////...,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------+++///000///111555666444++++++++++++******************++++++,,,---------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++******+++++++++,,,,,,------,,,,,,+++***,,,------,,,,,,...000666999>>>DDDKKKQQQUUUXXXUUUUUUTTTRRRPPPOOOPPPRRRPPPRRRWWW___jjjttt{{{~~~rrrxxx{{{sssdddVVVOOONNNNNNSSSYYYaaapppwwwtttvvv{{{~~~wwwmmmbbbXXXSSSNNNNNNTTT^^^fffjjjpppvvvnnniiidddaaaaaahhhyyy~~~{{{xxxyyy{{{|||yyysssmmmiiiccccccdddccc\\\UUUUUUZZZ]]]___bbbhhhppp{{{|||}}}wwwoooeeeZZZNNNDDD===:::888666555666666555444444222222333444555555333000111111222333333222222444444444333333333333333111111222222222333333333333111000000222333333222000111111111111222222222000111222333444333333222333333222222222222333333555555444444333333222222222222222333444666777888555666888:::<<<======>>>????????????@@@BBBCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIGGGGGGHHHIIIHHHIIIKKKKKKIIIHHHHHHHHHTTTZZZccciiimmmrrryyy~~~zzzooofff]]]WWWPPPGGGBBBBBB@@@@@@???===<<<;;;:::999::::::999999999888888888666555555444333333222222333333222222222333555666555666777888999:::::::::777777777777777888999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>???????????????@@@@@@@@@@@@??????>>>>>>>>>???????????????????????????@@@@@@@@@AAACCCCCCCCCCCCDDDEEEFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIKKKLLLLLLLLLJJJJJJKKKMMMNNNMMMLLLLLLLLLMMMOOOOOONNNNNNOOOQQQSSSVVVXXXYYYZZZZZZZZZZZZ[[[[[[[[[[[[\\\]]]```ccceeegggggggggeeegggjjjnnnppppppnnnllljjjgggccc```]]]ZZZVVVTTTHHHAAA999555444555555444333555777777777888<<>>???AAA????????????@@@AAABBBCCCDDDEEEFFFFFFDDDDDDEEEFFFEEEGGGHHHHHHGGGFFFHHHIIIMMMTTT\\\bbbfffllluuu||||||}}}yyyooofff___WWWNNNIIIIIIAAAAAA???>>><<<:::999888999999999::::::;;;;;;;;;666666555444333333222222444333222222222333444555555666777888999:::::::::777777666777777888999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>======>>>???@@@AAA>>>????????????@@@@@@@@@CCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKJJJHHHHHHIIIJJJQQQPPPOOOOOOOOOPPPQQQRRRNNNNNNPPPQQQSSSTTTUUUUUUWWWXXXYYYZZZ[[[\\\]]]^^^ZZZ\\\___bbbeeegggggghhhdddfffjjjnnnppppppllliiifffccc___\\\ZZZWWWTTTQQQCCC>>>888666666777666444111444777999999;;;???CCC===???CCCFFFHHHJJJJJJIIIEEEGGGIIILLLNNNNNNNNNNNNQQQQQQQQQRRRUUUYYY^^^```bbbbbbdddhhhlllppprrrrrroooooonnnmmmlllkkkkkkjjjdddaaa^^^ZZZWWWUUUTTTTTTNNNWWW[[[XXXVVV[[[___```___]]]XXXRRRKKKFFFBBB???AAABBBFFFLLLMMMJJJJJJMMMQQQ^^^ppp{{{}}}xxxsssqqqpppeeeUUUFFF<<<666333222......---,,,,,,,,,------***...444999:::666111---.........///......---------------...............,,,,,,+++******+++++++++------+++******+++------,,,,,,,,,---------......+++******))))))******+++)))***+++,,,------...///------------,,,+++******+++......,,,,,,000000---,,,,,,,,,------.........******+++,,,,,,---......///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,+++*********++++++,,,,,,------,,,,,,+++(((***------------...//////111555888<<>>===>>>===;;;888:::888666444444222000...---...///111222333444444222222222222222222222222111111222222222333333333333111000111222444444333000111111111111222222222111222333444444444333222222222444555555444222222...///000111333555666666111111111111222333444555777666666666777888:::;;;999888888888999;;;===>>><<<<<<<<<<<<===>>>???@@@BBBCCCDDDCCCBBBBBBBBBDDDDDDEEEFFFFFFEEEFFFHHHJJJFFFLLLSSSYYY^^^eeennnuuu|||~~~~~~yyyqqqhhh```XXXPPPKKKHHHDDD@@@===;;;:::999888:::;;;;;;<<<;;;:::999888888777666555555444555555555444333333333333444555666777888:::;;;;;;;;;;;;777777777777888888888888::::::::::::::::::;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<===>>>===<<<===???@@@AAA@@@@@@@@@@@@@@@@@@@@@???>>>===============>>>@@@@@@??????@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAADDDEEEFFFGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJPPPPPPOOOOOOPPPPPPPPPPPPSSSRRRQQQQQQQQQQQQRRRRRRTTTWWWYYYYYYXXXXXX[[[]]]ZZZ\\\```cccfffggggggggggggffffffjjjmmmlllfff``````___]]]\\\YYYUUUOOOJJJ<<<:::777555333333333444444444666888;;;>>>AAABBBCCCCCCDDDFFFGGGHHHIIIJJJLLLMMMNNNOOOOOOOOONNNNNNOOOOOOPPPRRRUUUYYY]]]```___```cccfffiiilllooopppmmmllljjjjjjkkkhhhccc^^^ZZZYYYWWWWWWWWWWWWVVVUUUTTTYYY[[[WWWXXX^^^aaa```bbbZZZSSSQQQOOOIIIEEEDDDFFFGGGHHHIIIHHHHHHIIIJJJVVVdddssszzzzzzwwwpppiiieeeYYYIII<<<666333000...,,,,,,,,,,,,,,,,,,++++++000555===FFFJJJFFF<<<444,,,---------....../////////---+++,,,---...---,,,,,,,,,++++++,,,,,,---...,,,------......------,,,---------,,,,,,+++++++++,,,++++++******++++++,,,............------,,,+++((()))***+++,,,---------...---+++))))))***+++,,,***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,///---+++***+++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,---...//////000///---,,,++++++,,,,,,---------,,,,,,+++++++++------,,,+++,,,---...///////////////333:::DDDJJJXXX[[[[[[VVVNNNGGGFFFGGGKKKQQQYYYaaaiiipppwww{{{~~~xxxrrrpppqqqssssssrrrqqqppplllhhhfffjjjsssyyyyyymmm___YYYYYY]]]gggpppsssyyy{{{qqqkkkkkkjjjgggcccaaa``````XXXMMMEEEDDDCCCEEEVVVjjj}}}vvvsssyyy|||xxxuuurrroookkkiiifffaaaZZZUUUIIIIIILLLSSS^^^mmm{{{wwwqqqrrrxxx~~~~~~wwwqqqpppnnndddZZZSSSIIIDDDHHHKKKGGGBBBAAA;;;888555555666666333111222333333444555666666777333333333222222111111111//////000000111111222222444222000000222333111...111111111111111111111111222333333444444333333222111222222333333222222111333333333333333444555666333333222222111222222222666777777888888888888888666666666666666666666666888888999:::<<<======>>>>>>???@@@BBBCCCCCCBBBBBBDDDDDDDDDDDDEEEFFFHHHHHHFFFGGGJJJPPPWWW^^^eeehhhuuuxxx|||}}}wwwppphhh```XXXSSSLLLHHHBBB>>><<<;;;:::999:::;;;;;;<<<<<<;;;:::999999888777666666555555555555555444333333444555555555555666888999:::<<<<<<777777777777888888888888:::::::::999999999999999;;;;;;<<<<<<<<<;;;;;;:::;;;<<<===<<<;;;;;;===???@@@@@@@@@@@@????????????>>>>>>>>>======>>>>>>???@@@@@@@@@???@@@@@@AAABBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQRRRRRRRRRVVVZZZ]]]\\\ZZZZZZ[[[ZZZ\\\___bbbdddeeeeeeeeedddccccccfffiiihhhbbb\\\XXXWWWUUUTTTRRRNNNIIIEEE999777555222111111222222444555777999<<>>CCCBBB>>>999------.........////////////---+++,,,---...---,,,++++++******++++++,,,---,,,------......------,,,---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***))))))***++++++,,,,,,,,,,,,...---+++*********,,,---***+++,,,---------,,,++++++,,,,,,------,,,,,,+++************+++++++++,,,...---+++***++++++++++++++++++++++++++++++++++++------------------------+++++++++,,,,,,---...///000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++...------,,,---...///000............000555<<>>===;;;:::::::::;;;<<<<<<;;;;;;:::999999888777666666666666555555444444444444555555555444444555777999;;;<<<777777777777888888888888::::::999999888888777777::::::;;;;;;;;;;;;:::::::::;;;;;;;;;::::::;;;===>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAACCCDDDEEEFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMLLLNNNPPPRRRTTTUUUUUUTTTSSSTTTSSSSSSRRRRRRRRRRRRQQQPPPUUU\\\``````^^^[[[ZZZ[[[\\\^^^```bbbbbbbbbaaaaaa``````bbbdddbbb]]]XXXQQQOOOMMMLLLJJJGGGBBB???777555444222111222222333444666999<<>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMNNNNNNMMMLLLMMMOOORRRUUUVVVUUUTTTSSSTTTTTTTTTTTTSSSSSSRRRRRRQQQUUU[[[___aaa```]]][[[[[[\\\]]]^^^_________^^^```______```aaa^^^ZZZVVVPPPNNNKKKHHHEEEBBB>>>;;;666666555444444555666666555777;;;>>>AAABBBBBBBBBCCCDDDEEEFFFHHHIIIJJJJJJIIIKKKNNNPPPPPPNNNLLLKKKIIIJJJLLLPPPTTTYYY\\\___cccdddfffhhhiiijjjjjjjjjjjjjjjiiihhheee```ZZZVVVOOOOOOTTT___llltttuuusssmmmhhh```[[[ZZZ^^^ccceeebbbZZZSSSRRRQQQMMMLLLLLLIIIJJJJJJEEE@@@BBBIIIPPP___jjjsssrrrlllcccYYYPPPAAA;;;444000///000111111......---,,,,,,+++******---,,,******+++,,,---...///////////////////////////---+++,,,---...---,,,++++++******++++++,,,---,,,------......------,,,***************************+++---......---+++***---------......------,,,++++++,,,,,,,,,+++******,,,+++***)))))))))******)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,++++++((())))))))))))*********+++++++++***)))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,---------////////////000111222333000///---,,,++++++,,,,,,******++++++,,,,,,,,,---,,,,,,,,,,,,------.........///000000......000111666===FFFKKKJJJEEEAAA>>>>>>CCCLLLUUU^^^gggpppuuu}}}wwwpppjjjiiimmmpppwwwyyyzzzxxxtttmmmgggccc]]]TTTMMMKKKMMMOOOUUU[[[iiittt~~~vvvnnneee^^^ZZZVVVOOOJJJGGGEEEDDDKKKTTThhh|||vvvnnnggggggmmmuuu{{{xxxssssssttttttsssoookkkhhhccc___YYYUUUVVV\\\dddiiixxxuuunnncccXXXQQQQQQSSSbbbfffiiimmmttt~~~tttjjjbbbbbbgggjjjhhheeeeee___WWWNNNEEE>>>:::777444333222111000000111111333333444444555555555666333333222222111111000000111111111111222333333333333333333333333333333333222333333444444333333222111222222333333222222111333333333333444333333333222222111111222222333333333333444555555555555444444444444444444444444444333333444444555666666777555666777999;;;<<<======<<<<<<===>>>@@@BBBDDDEEE<<<@@@DDDCCCBBBFFFPPPXXX\\\___cccjjjqqqwww|||~~~|||||||||{{{yyyssslllggg^^^YYYQQQJJJEEEBBB???>>>;;;;;;::::::;;;;;;;;;;;;999888777666555555555555666666666666666666666666888777555333333444555666666777777777888888888888999999888888777666555555888999::::::;;;;;;;;;:::;;;<<<<<<;;;:::999;;;===<<<<<<=========>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHKKKMMMNNNNNNMMMLLLKKKMMMPPPSSSTTTTTTRRRQQQSSSSSSTTTUUUUUUTTTSSSSSSTTTVVVYYY\\\___``````___[[[[[[\\\\\\]]]]]]]]]]]]``````______^^^[[[WWWTTTPPPMMMHHHDDDAAA===999666555555555555666777888888777999===@@@CCCCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJKKKIIIJJJMMMNNNOOONNNLLLJJJIIIJJJMMMQQQUUUZZZ]]]___aaaccceeehhhjjjkkkkkkkkkfffiiikkkjjjeee]]]UUUPPPQQQQQQTTT^^^lllwww|||}}}tttlllaaa[[[[[[]]]bbbeeeccc[[[UUUSSSSSSOOOLLLMMMJJJJJJGGGBBB???AAAHHHOOOYYYdddnnnnnnggg\\\PPPFFF;;;888333000///000000111////////////000000000000000000//////.........//////////////////.........///---+++,,,---...---,,,---,,,,,,,,,,,,---......,,,------......------,,,***************************+++---......---+++***,,,------......---------++++++,,,,,,,,,+++*********))))))((((((((((((((()))***+++,,,,,,,,,+++******++++++,,,,,,++++++***((())))))))))))*********)))+++,,,,,,)))((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,------............///000111222000///---,,,++++++,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++---//////...---...///000444;;;AAADDDDDDDDDCCC>>>AAAFFFMMMXXXeeerrr{{{{{{rrrllljjjiiiiiiiiimmmppptttwwwvvvpppiiidddUUUNNNHHHHHHJJJLLLQQQVVVbbbnnn{{{|||xxxsssllleee___ZZZUUUOOOLLLHHHGGGJJJOOO]]]oooxxxnnnccc___bbbmmm~~~yyyvvvrrrrrrqqqooonnnmmmmmmmmmmmmjjjfffbbb___```aaabbblllllliiiaaaWWWOOOKKKJJJZZZ___cccfffllluuu|||~~~}}}xxxsssqqqssssssnnnhhhjjjhhhbbbZZZQQQGGG@@@===777666333111000///000000222222333333444444555555222222222111111000000000111111222222222333333444333333333333333333333333222333333444444333333222111222222333333222222111222333333444444333222222222111111111222222333444222333333444444444444444444444444444444444444444333333444444555555666666888888888888999999::::::::::::;;;<<<===???@@@AAAAAAGGGKKKGGGAAABBBKKKTTTVVVYYY]]]cccjjjrrrwww{{{zzz{{{{{{||||||xxxrrrnnnddd___XXXQQQLLLHHHDDDAAA>>>>>>===<<<<<<<<<<<<===999999888777666666666666666666777777777777666666888777555444444444444555777777777777888888888888999999888888777777666666888999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;999999:::<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEHHHKKKNNNOOONNNMMMLLLKKKMMMOOOQQQRRRRRRQQQPPPQQQRRRTTTUUUVVVVVVUUUUUUVVVVVVVVVYYY]]]```aaaaaa[[[[[[[[[[[[\\\\\\\\\\\\_________]]][[[WWWTTTRRRLLLHHHCCC>>>;;;888444222222222333555666777888999:::<<<>>>AAACCCDDDEEEEEEDDDEEEFFFGGGHHHJJJKKKKKKIIIJJJKKKLLLMMMLLLLLLKKKKKKMMMPPPSSSWWW[[[^^^___aaabbbfffiiikkkkkkkkkjjjdddgggjjjiiicccYYYQQQLLLRRRSSSVVV^^^hhhrrrzzz~~~zzznnnaaa[[[YYYYYY[[[___```YYYSSSTTTTTTPPPMMMLLLLLLJJJEEEAAA@@@CCCHHHMMMTTT___hhhggg___TTTGGG===888777444222000//////000------......///000000000+++---//////......///000...............---------///---+++,,,---...---,,,---------------...//////,,,------......------,,,*********++++++++++++++++++,,,---......---,,,+++******+++,,,,,,,,,++++++***++++++,,,,,,,,,++++++))))))))))))((((((((('''((()))+++,,,,,,,,,+++*********++++++++++++******)))))))))*********++++++))),,,...---***((()))+++++++++++++++++++++++++++******++++++,,,,,,------++++++++++++,,,---......000///---,,,++++++,,,,,,*********+++++++++++++++((()))***+++++++++******(((***,,,,,,,,,+++,,,---...000444888===AAACCCEEE???@@@CCCHHHRRRaaaqqq{{{yyypppkkkjjjiiigggddddddgggmmmsssvvvssslllgggTTTMMMGGGFFFGGGHHHKKKPPPWWWcccrrr{{{vvvtttrrrpppkkkggg```[[[UUUOOOKKKIIIIIIKKKTTTaaapppxxx}}}uuukkk```ZZZ[[[fff{{{}}}vvvsssppppppnnnllljjjjjjmmmpppqqqpppnnnllliiifffdddccc```bbbbbb\\\SSSKKKFFFDDDRRRYYY]]]]]]```iiirrrvvv}}}{{{yyytttnnnnnnmmmjjjcccYYYOOOHHHEEE;;;999666333000000000000333333333333333444444444222222222222222111111111111222444333222222333444333333333333333333333333000111111222222111111000111222222333333222222111222222333444444333111000111111111111222333444444000000111222222222222222333333333333333333333333333333444444555555555555888888777777777777888888999999999999:::<<<===>>>???DDDGGGEEEBBBBBBIIIPPPQQQSSSVVV\\\ccckkkqqquuuxxxxxxyyy{{{{{{yyyuuurrriiieee___YYYTTTOOOIIIFFFDDDCCCAAA@@@???>>>??????;;;;;;:::999888888888888666777888888888888777666555555555555666666666666777777777777888888888888888888888888888888888888999999:::<<<<<<=========:::;;;;;;:::888888999:::<<<<<<===>>>>>>???@@@@@@>>>>>>>>>======>>>>>>???BBBAAAAAAAAAAAABBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFHHHLLLOOOQQQPPPOOOMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPQQQTTTVVVWWWXXXWWWWWWUUUTTTUUUXXX]]]aaaaaaaaa[[[[[[ZZZ[[[[[[\\\\\\]]][[[\\\[[[YYYVVVRRROOONNNGGGBBB===999666555333222111222444666888::::::;;;===>>>???AAACCCEEEFFFGGGDDDEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLNNNPPPSSSVVVZZZ]]]___```bbbdddgggiiijjjjjjiiihhhdddfffgggccc\\\SSSMMMJJJOOOSSSXXX^^^cccjjjqqqvvvxxxjjj\\\WWWVVVTTTVVVZZZ[[[UUUSSSVVVWWWTTTPPPPPPPPPKKKEEEBBBCCCGGGJJJKKKSSS\\\aaa^^^UUUKKKAAA888555555444333111//////000,,,,,,,,,,,,------------)))+++------+++***+++---...---------,,,,,,,,,,,,///---+++,,,---...---,,,---,,,,,,,,,,,,---......,,,------......------,,,++++++++++++,,,,,,,,,---------------------------)))***++++++,,,,,,,,,+++)))***++++++,,,,,,,,,,,,***************))))))(((((()))***,,,,,,++++++*********++++++++++++******************+++++++++,,,))),,,000///+++(((***,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++,,,---...///000///---,,,++++++,,,,,,++++++++++++************((()))***+++,,,++++++***)))+++------++++++,,,------...///333777<<<>>>@@@@@@AAABBBGGGOOO]]]kkkuuuxxxuuuooojjjgggdddbbbaaa```ccciiipppuuusssmmmhhh[[[RRRKKKHHHGGGEEEGGGKKKNNNVVVdddtttxxxppplllmmmoooooommmgggccc[[[TTTOOOMMMLLLKKKLLLVVVbbblllsssvvvuuuqqqggg```XXXTTTTTT___ssszzzsssqqqnnnoooooommmkkkjjjmmmppppppppppppooonnnllljjjiii```aaa___ZZZQQQJJJGGGGGGJJJQQQUUUUUUWWW```jjjpppzzz||||||zzzwwwsssrrrnnnggg\\\SSSNNNLLLBBB???<<<888555444444555555555555555444444444444333333333444444444444444222444555444222111222444222222222222222222222222000111111222222111111000111222222333333222222111111222444444444222111///111111111111222333444555000111222222333333222222222222222222222222222222333333333333333444444444666666555555555666888999888888888888888999::::::222555999;;;<<<@@@EEEIIIMMMNNNRRRWWW^^^eeelllppptttuuuvvvxxxyyyxxxuuurrrllliiiddd___ZZZTTTMMMIIIHHHFFFDDDBBBAAA@@@AAAAAA======<<<;;;::::::::::::666777888999999888777666111222444666777888888888777777777777888888888888888888888888888999999999999:::;;;<<<============999::::::999777666777999<<<======>>>???@@@@@@AAA???>>>===============>>>BBBAAAAAAAAAAAABBBCCCCCC@@@@@@BBBCCCDDDDDDEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFGGGJJJMMMQQQRRRRRRPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNPPPSSSVVVXXXYYYXXXXXXSSSSSSTTTYYY^^^aaaaaa___[[[ZZZZZZZZZ[[[\\\]]]^^^XXXYYYYYYVVVRRRNNNKKKJJJCCC???:::777555555555444333444666999;;;===>>>>>>??????@@@AAACCCEEEGGGHHHEEEEEEFFFGGGIIIJJJKKKKKKKKKKKKJJJIIIIIIKKKLLLMMMPPPRRRTTTXXX[[[^^^___```eeefffhhhjjjjjjiiigggeeeeeeeeeddd^^^VVVNNNKKKJJJKKKRRRZZZ^^^```dddjjjooorrrdddWWWTTTTTTSSSUUUZZZYYYUUUTTTYYY[[[YYYUUUUUUSSSLLLEEECCCFFFKKKLLLKKKUUU[[[^^^WWWMMMEEE===666333444444333111//////000111111000000/////////...000111111...+++)))+++------------,,,,,,+++++++++///---+++,,,---...------,,,,,,++++++,,,,,,---...,,,------......------,,,+++++++++,,,,,,---------...------,,,,,,------...+++,,,------............((()))***+++,,,---------+++,,,,,,,,,,,,+++******((()))***+++,,,+++************++++++++++++*********++++++++++++,,,,,,,,,)))---111000+++)))***---++++++++++++++++++++++++))))))***+++,,,,,,------...------......///000111000///---,,,++++++,,,,,,,,,+++++++++******)))))))))***+++,,,---,,,++++++---/////////------...///...---...111555888999:::@@@AAACCCGGGOOOZZZfffnnnpppqqqoooiiibbb]]]]]]___aaaccchhhoootttsssmmmhhhcccZZZPPPLLLIIIFFFFFFJJJIIIOOOYYYjjjxxxllleeegggllloooqqqnnnjjjbbbYYYTTTRRRQQQNNNHHHPPP[[[eeemmmooojjjdddYYYUUUQQQNNNOOOXXXlll~~~xxxrrrqqqllloooqqqpppmmmlllmmmooommmnnnnnnoooooopppooooooeeeeeebbb[[[RRRMMMLLLMMMDDDLLLQQQPPPRRR[[[gggnnnsss}}}}}}yyy{{{}}}}}}wwwuuupppggg\\\TTTQQQQQQIIIFFFBBB>>>;;;:::::::::777777666666555555555444444555555555666777777777333555666555222000111444111111111111111111111111333333333444444333333333222222222333333222222222111222444444444222000///111111111111222333444555333333444555555555555444222222222222222222222222222222222222222333333333333333333333444666888999888888777777777777888888666666777888:::<<<>>>???GGGHHHKKKOOOVVV]]]dddhhhnnnqqqtttuuutttsssssssssrrrlllfffbbb```\\\UUUOOOIIIGGGDDDBBBBBBCCCBBBAAA<<<;;;:::999888888888888777777888888888999999999888777777666777777888888777777777666777777888999:::;;;;;;999777777888999999999;;;;;;;;;;;;999999888:::<<<>>>???===;;;:::::::::;;;<<<===>>>???@@@>>>===============>>>???===>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCEEEFFFHHHIIIIIIHHHHHHHHHIIIKKKLLLMMMMMMMMMLLLKKKLLLMMMNNNNNNOOONNNNNNOOOOOORRRVVVZZZZZZVVVRRRQQQRRRSSSWWW[[[^^^___^^^[[[ZZZYYYXXXXXXYYYZZZ[[[UUUTTTSSSPPPLLLIIIEEEDDD===:::777666666666666555444555777:::<<<===>>>??????@@@AAABBBCCCCCCCCCCCCDDDFFFHHHIIIHHHHHHIIIJJJIIIJJJKKKKKKKKKKKKNNNPPPQQQSSSVVVWWWWWWXXXZZZ\\\___dddhhhiiifffcccccccccfff```YYYSSSOOOMMMLLLKKKMMMRRRUUUVVVYYY___aaa___```\\\VVVQQQOOOPPPSSSUUU]]][[[XXXVVVVVVVVVVVVUUUPPPMMMJJJIIIJJJLLLNNNOOOTTTQQQPPPPPPJJJ???666333333333222111000///...---000////////////.........///...,,,++++++,,,---...------------------------///---+++))))))+++---///000000...---,,,+++++++++++++++,,,,,,+++***(((''',,,,,,++++++***+++++++++,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******+++)))))))))))))))*********+++++++++*********))))))++++++++++++++++++++++++******))))))))))))))))))******************************+++++++++,,,,,,,,,------------------------000...+++((('''''')))*********))))))))))))))))))***+++---...///...------...---------...///000111<<>>===<<<:::999999999999888999999999:::::::::;;;888888888777888888888999888777777777777888999999;;;;;;;;;:::888888999:::999:::;;;;;;;;;;;;:::999888:::<<<>>>>>>===;;;:::::::::;;;<<<===>>>???@@@@@@???>>>==================>>>???AAABBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKLLLMMMNNNNNNNNNNNNPPPPPPQQQTTTXXXYYYWWWUUURRRRRRSSSVVVZZZ\\\]]]]]]YYYXXXWWWVVVVVVVVVWWWXXXWWWVVVSSSOOOJJJEEEBBB@@@;;;999666555666666555555555666888:::<<<===>>>???@@@AAABBBCCCCCCDDDDDDCCCDDDFFFHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKKKKLLLNNNPPPRRRTTTVVVWWWWWWXXXZZZ\\\bbbeeeiiijjjiiifffeeedddaaa[[[TTTNNNKKKJJJJJJJJJJJJNNNQQQQQQUUU[[[]]]\\\YYYWWWTTTRRRPPPPPPQQQQQQXXXWWWVVVVVVWWWWWWWWWWWWRRRRRRSSSUUUWWWXXXWWWWWWSSSPPPOOOOOOIII>>>555222222222111000///...------/////////.........---------------,,,,,,---.................................---+++******+++---.........---,,,,,,,,,,,,---+++,,,,,,,,,+++***)))(((,,,,,,++++++***++++++,,,,,,++++++******++++++,,,*********+++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******+++***************++++++++++++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************************+++***)))((()))***,,,---************************++++++,,,---------------,,,------...//////000000888:::???DDDJJJQQQWWWZZZ___aaaccc```ZZZTTTQQQQQQUUU]]]fffmmmsssuuuooofffccc```___^^^YYYRRROOOQQQOOOQQQYYYeeesss{{{}}}|||zzzoooccc______bbbiiiqqqtttrrrpppnnnkkkfff```[[[QQQPPPPPPSSSVVVVVVTTTPPPJJJDDD@@@AAABBBHHH]]]ttt{{{vvvqqqlllllliiifffiiiqqqwwwyyyyyytttssspppnnnlllkkkmmmnnnooommmiiifffccc]]]WWWSSSPPPKKKIIIHHHIIIMMMWWWbbbrrrssssssnnnhhheeefffiiiqqqrrrnnnfffbbbccccccaaaWWWMMMEEEHHHLLLMMMNNNPPPOOOMMMHHH@@@999333111111000111222444555555666666666555444333333333333333222222222333333333444444333333333333333333333333333333333222222222111111111111222333333333222222000111111222333333444444444333333222222333333333444444444333333222222222222222333333333333444444444555555666666555555444444444555666666666666666222222333444555777999:::;;;???EEEKKKRRRWWWZZZ\\\^^^aaaeeehhhhhhiiikkklllooollljjjiiihhhddd]]]WWWSSSPPPLLLIIIGGGEEEBBB@@@@@@???===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;999999999999999999999999888888888888888999::::::;;;<<<<<<;;;999999:::<<<::::::;;;;;;;;;;;;::::::999:::<<<>>>>>>===<<<;;;;;;;;;<<<======>>>??????AAA@@@???>>>===<<<<<<;;;===>>>???AAAAAAAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNQQQPPPOOOQQQTTTWWWXXXXXXUUUSSSSSSUUUXXXZZZ[[[[[[VVVUUUTTTSSSSSSSSSSSSSSSSSSRRROOOKKKFFFBBB???>>>999777555555666666666555777888999;;;===>>>>>>>>>AAAAAABBBCCCDDDDDDDDDDDDEEEFFFHHHHHHGGGFFFFFFGGGHHHJJJLLLLLLLLLLLLNNNPPPRRRTTTVVVWWWXXXYYY[[[]]]bbbcccfffhhhiiigggccc```YYYTTTMMMHHHFFFGGGIIIJJJGGGJJJKKKKKKNNNUUUXXXWWWOOOPPPPPPPPPPPPOOONNNMMMRRRSSSTTTVVVWWWWWWWWWWWWSSSVVV[[[```cccdddbbbaaaTTTOOOLLLKKKFFF<<<444111111111000///...---,,,,,,............---------,,,+++,,,---..........................................---+++******+++---...,,,,,,,,,,,,,,,---......,,,---------,,,+++***))),,,++++++***++++++,,,,,,,,,+++************+++,,,)))))))))************+++******+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))******++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...))))))))))))))))))))))))))))))*********+++++++++******+++++++++++++++++++++++++++***++++++,,,---***+++---...//////......111222666===FFFLLLNNNNNNTTTVVVVVVSSSOOOMMMNNNPPPRRR[[[fffkkkpppsssrrrnnnddd```^^^___^^^XXXUUUTTTRRRUUUZZZdddmmmqqqpppmmmoooeee\\\YYYZZZ^^^fffmmmssssssssssssrrrooojjjfffWWWSSSOOONNNOOOOOOLLLJJJHHHAAA<<<;;;;;;AAAUUUjjjsssmmmkkkiiijjjfffbbbdddllluuu}}}xxxvvvsssnnnjjjhhhjjjlllpppoooooonnnlllhhhccc___ZZZUUUPPPLLLFFFFFFOOOYYYkkklllkkkfff___ZZZXXXYYYaaaeeegggeeeggglllppppppbbbWWWOOOPPPUUUWWWWWWXXXZZZXXXTTTLLLBBB999444222000111222333444555555555777666555444333222222222222222222222333333333333333333333333333333333333333333333222222222222111222222333333333222111111111111111222222333333444333333222222222222333333666555444444222222111000222222333333333333444444333444444555555444444333444444555666666666666555111111111222444666777888888;;;@@@FFFLLLQQQUUUWWWVVVYYY]]]```bbbdddgggiiijjjiiiiiijjjiiifff```\\\ZZZWWWSSSOOOLLLHHHDDDAAAAAA@@@???===<<<::::::::::::::::::::::::;;;;;;;;;::::::::::::::::::999999999999888888999999:::;;;;;;<<<<<<<<<::::::<<<>>>:::;;;;;;;;;;;;;;;;;;:::999:::<<<=========<<<;;;;;;<<<<<<===>>>>>>??????????????????>>>>>>===<<<===>>>@@@AAAAAAAAA@@@??????@@@AAABBBCCCDDDDDDDDDEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNRRRPPPNNNNNNQQQUUUYYY[[[WWWUUUTTTUUUWWWYYYYYYYYYTTTSSSRRRQQQPPPOOOOOOOOOIIIHHHFFFDDDAAA@@@>>>===888777666666888888888777999:::;;;<<<===>>>>>>>>>AAABBBCCCDDDEEEEEEEEEEEEFFFGGGIIIHHHGGGFFFFFFGGGHHHJJJLLLMMMLLLMMMNNNOOORRRTTTVVVWWWWWWYYY[[[]]]``````aaadddfffeee___YYYSSSNNNGGGCCCCCCFFFIIIKKKFFFHHHIIIGGGJJJPPPTTTTTTJJJJJJKKKLLLLLLLLLKKKKKKMMMPPPTTTVVVVVVVVVUUUUUUSSSXXX___eeeiiijjjjjjiii[[[RRRJJJEEE@@@888333222111111000///......------......---------,,,,,,,,,***,,,---/////////..............................---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------,,,,,,++++++++++++******++++++,,,,,,++++++************++++++)))))))))*********++++++***++++++,,,,,,,,,++++++************************)))))))))))))))******++++++++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************++++++,,,,,,+++***((('''+++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,)))***,,,...///...---,,,,,,...111666===BBBFFFGGGMMMNNNMMMJJJFFFFFFIIIMMMQQQ\\\fffjjjlllpppsssssshhh```[[[\\\\\\XXXUUUUUURRRTTTXXX^^^eeehhhgggfffccc[[[SSSSSSUUUYYY```gggmmmnnnqqqtttvvvuuuqqqnnn```ZZZSSSNNNMMMMMMKKKIIIFFFAAA===:::999>>>NNN^^^~~~ooofffddddddgggccc```bbbiiittt}}}}}}|||xxxrrrkkkhhhiiikkkooooooppprrrrrrpppllliiiccc___YYYRRRIIIEEELLLVVVdddeeeeeeaaaZZZTTTPPPOOOSSSZZZ___aaaeeemmmtttvvvmmmddd\\\[[[___aaa___]]]]]]]]]ZZZTTTKKKBBB;;;888222333444444444444333333555555444333222222333333111222222222222333333333222222222222222222222222222222222222222222222222333333333333222222111000111111111222222333333333222222222222222222333444444444444333333222222222222222222333333333444444222333333444444333333222333444555555666666555555111111222222444555777888999:::<<>><<<;;;:::::::::::::::::::::999999999:::;;;;;;;;;;;;:::999888999999888888999999:::;;;:::;;;<<<<<<;;;;;;===???;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<<<<<<<<<<======>>>>>>??????<<<===>>>???@@@@@@??????>>>???AAABBBBBBAAA@@@@@@???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKLLLLLLJJJJJJKKKLLLMMMMMMMMMMMMQQQPPPNNNNNNOOOSSSXXX[[[XXXWWWUUUVVVWWWXXXXXXWWWSSSRRRQQQPPPNNNLLLKKKJJJBBBAAA???===;;;::::::999888777777888:::;;;;;;999;;;<<<===>>>>>>>>>>>>===AAABBBCCCDDDEEEEEEEEEEEEFFFHHHIIIIIIGGGFFFGGGGGGHHHJJJMMMNNNMMMMMMNNNOOOQQQSSSUUUVVVWWWXXXZZZ\\\___^^^___bbbdddaaaZZZTTTNNNJJJEEEBBBDDDGGGKKKMMMHHHJJJJJJGGGIIIOOORRRQQQIIIHHHGGGFFFFFFHHHJJJKKKLLLOOOTTTUUUTTTRRRQQQQQQVVVZZZaaafffiiikkkmmmooocccVVVGGG???:::555333444222111111000000/////////......---------,,,,,,,,,+++,,,...///000///......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,+++*********++++++,,,---************************************+++++++++,,,++++++,,,,,,,,,++++++***************************)))))))))))))))******+++++++++******))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++***************************+++,,,,,,,,,***((('''******+++++++++,,,,,,,,,,,,+++))))))((()))***+++((()))+++---...---,,,+++)))---000111222777>>>EEEHHHIIIGGGDDD@@@@@@DDDHHHQQQ\\\fffhhhjjjnnnsssuuummmddd\\\ZZZYYYVVVUUUWWWWWWXXXZZZ]]]```cccccccccZZZRRRMMMMMMPPPSSSYYY___dddgggmmmsssxxxxxxuuurrrjjjcccZZZSSSOOOMMMJJJGGGCCC@@@>>>;;;999<<>><<<;;;;;;::::::::::::999999999999:::;;;;;;<<<;;;:::888777888888888888888999::::::999:::;;;;;;;;;<<<>>>@@@<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<<<<<<<<<<=========>>>>>>?????????;;;<<<>>>@@@AAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDEEEGGGIIIKKKLLLKKKJJJJJJIIIIIIJJJKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMPPPPPPPPPOOOOOOQQQUUUYYYVVVUUUUUUVVVWWWXXXVVVTTTQQQPPPOOONNNLLLIIIGGGFFFAAA???<<<999666444444333888777888:::<<<======;;;>>>>>>?????????>>>>>>===AAAAAABBBCCCDDDDDDDDDDDDEEEFFFHHHHHHGGGFFFFFFGGGHHHJJJMMMNNNNNNNNNNNNOOOPPPRRRTTTUUUVVVWWWYYY[[[^^^___aaacccbbb]]]VVVQQQJJJGGGDDDCCCFFFJJJMMMNNNLLLNNNMMMJJJKKKOOOPPPOOOJJJHHHEEECCCCCCEEEHHHJJJKKKOOOSSSTTTQQQNNNNNNOOOXXX]]]cccfffgggiiimmmqqqdddTTTBBB999555333333555222111111111000000000000............---------,,,....../////////.........++++++++++++++++++++++++***+++---......---+++***------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,************+++,,,------))))))***++++++***))))))*********+++++++++,,,,,,++++++,,,,,,,,,+++******************************)))))))))))))))******+++++++++******)))(((((((((***************+++++++++*********************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************((((((((((((((((((((((((&&&((()))+++,,,,,,,,,+++))))))******+++,,,,,,,,,,,,+++******)))*********((()))***+++,,,,,,++++++)))---///...---000888@@@BBBCCCCCC@@@===<<>>DDDUUUeeerrrrrrjjjeeeccccccXXXXXXZZZ^^^gggqqq{{{yyypppmmmmmmiiiiiikkknnnqqqrrrrrrpppnnnhhhdddaaa\\\XXXYYY^^^\\\[[[ZZZWWWSSSMMMHHHFFFIIIQQQWWWWWWYYYaaaiiimmmvvvzzz|||yyywwwtttooojjjfffgggddd^^^TTTJJJBBB>>>======<<<;;;:::888666666444333333222222333333444111111111111222222222222222222222222222222222222111222222222222333333333222222333333333222111111222222222222222222222222111111000111111222333444000111222222444555555666222222333333333333444444222333333444444333333222333333444555555555555444111111111111222444555666333444555888;;;???BBBDDDBBBEEEIIILLLOOOSSSXXX[[[^^^```dddfffhhhiiijjjjjjfffccc```]]]ZZZUUUPPPMMMJJJIIIFFFDDDAAA???>>>===<<<;;;;;;;;;::::::::::::::::::;;;<<<;;;999777666888777777777777888999999888999:::;;;:::;;;>>>@@@===<<<;;;::::::;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????<<<===???AAAAAAAAA@@@???BBBBBBCCCDDDDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAA@@@CCCCCCCCCDDDFFFHHHJJJLLLJJJIIIHHHHHHHHHHHHIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMNNNPPPRRRQQQPPPPPPRRRUUURRRRRRSSSUUUWWWVVVSSSPPPNNNNNNMMMKKKIIIEEECCCAAA>>><<<999666444333333333666666777:::===>>>===<<<@@@@@@@@@@@@???>>>======@@@AAABBBCCCCCCDDDDDDCCCAAACCCEEEFFFEEEDDDEEEFFFHHHJJJNNNOOOOOONNNNNNOOOOOOQQQSSSTTTTTTUUUXXXYYY\\\___bbbbbb^^^WWWQQQMMMHHHFFFDDDEEEHHHKKKMMMNNNOOOQQQQQQNNNMMMOOOOOOLLLKKKHHHEEECCCBBBCCCEEEGGGIIIMMMQQQQQQNNNLLLMMMPPPWWW]]]cccfffeeeeeehhhkkk]]]MMM===666444333333444000000000000000//////////////////.........------111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++++++++***++++++,,,---,,,+++************+++,,,************+++,,,---...((()))***++++++***)))((()))))))))************++++++,,,,,,,,,,,,+++***)))************************)))))))))))))))******+++,,,,,,+++******)))(((((())))))*********+++++++++++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))'''((()))***+++,,,,,,,,,(((((())))))***++++++,,,++++++,,,,,,+++******)))(((((())))))***+++++++++***+++------,,,...222666888;;;===<<<:::999;;;===IIIRRR[[[```eeemmmrrrsssmmmiiieeebbb]]]WWWWWWZZZ^^^aaadddfffddd```\\\ZZZRRRKKKFFFFFFGGGGGGIIIMMMTTTYYYcccnnnvvvyyywwwtttrrrllleee___[[[UUUOOOJJJFFFEEEAAA;;;888999===@@@IIIYYYgggjjjgggeeedddcccYYYXXXXXXZZZ___iiissszzzuuuooommmjjjiiiiiikkkooorrrsssrrrpppjjjfffffffffbbb```aaa^^^\\\YYYVVVQQQLLLGGGDDDCCCJJJPPPOOOPPPXXXaaagggmmmyyy|||xxxsssnnnlllllliiicccYYYOOOGGGCCCAAABBBBBBAAAAAA???>>>>>>888888666555444333333333111111111111222222222222111111111111111111111111111111222222222333333333111111222333333333222222222222222222222222222222000000000000111222333444222222222333333444444444222222333333333333444444333333444444444444333333222333444444555555444444000000000000111222444444///111444777:::<<<======>>>@@@DDDGGGJJJNNNSSSVVVXXX[[[^^^```bbbdddgggiiifffdddaaa___\\\XXXSSSOOOMMMKKKIIIFFFCCCAAA@@@???======<<<<<<<<<;;;;;;;;;999:::;;;;;;;;;999666555777777777666777888888999777999:::::::::;;;>>>@@@===<<<;;;::::::;;;<<<===;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>???@@@AAAAAA@@@>>>===CCCCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@BBBBBBBBBCCCEEEGGGJJJKKKJJJIIIHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMPPPSSSSSSQQQPPPQQQSSSOOOPPPRRRTTTVVVTTTQQQMMMLLLLLLKKKIIIFFFCCC@@@>>>:::999777555444555666777444555666999<<<======;;;@@@AAAAAA@@@@@@>>>======???@@@AAABBBCCCCCCCCCCCC???AAACCCDDDCCCCCCDDDEEEHHHJJJNNNOOOOOONNNNNNOOONNNPPPRRRSSSSSSUUUWWWYYYXXX]]]aaa```YYYQQQLLLIIIFFFEEEDDDFFFIIILLLMMMMMMPPPSSSSSSPPPNNNOOONNNJJJJJJIIIGGGEEEDDDCCCDDDDDDGGGLLLPPPPPPMMMLLLNNNQQQTTTZZZbbbdddbbbaaabbbdddUUUGGG999444444333333333///////////////.........000////////////.........333111///...---------...------------------------)))+++---//////---+++))))))))))))***+++,,,...///+++***)))))))))***+++,,,************+++,,,---...((()))***++++++***)))((((((((((((((()))))))))))),,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))******+++------,,,,,,+++***))))))))))))******++++++++++++++++++++++++++++++++++++'''(((((()))******++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************'''(((((()))******+++++++++,,,---------+++***))))))((((((((()))***+++,,,*********,,,...000///---000444888999888777888:::CCCLLLUUU\\\dddmmmrrrrrrgggffffffeee^^^WWWUUUYYYWWW\\\cccgggeee```YYYVVVQQQKKKEEEEEEEEEDDDEEEHHHNNNSSS^^^jjjsssvvvtttqqqnnnjjjfffdddbbb___YYYTTTLLLJJJEEE===999;;;@@@CCCJJJXXXdddgggfffeeedddccc___]]]YYYVVVXXX```iiippp~~~wwwooommmkkkjjjiiikkknnnrrrssstttqqqjjjfffiiikkkhhhdddbbbccc```\\\WWWSSSMMMHHHEEE<<>>@@@BBBDDDHHHNNNRRRVVVWWWYYY[[[^^^aaadddeeebbbdddeeeddd```[[[XXXVVVUUUSSSNNNIIIEEECCCBBBAAABBBCCCDDDCCC@@@<<<:::999999999999888888888888888<<<;;;:::999888888888888777777777777888999:::;;;;;;;;;;;;<<<<<<;;;::::::======<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;===>>>???@@@@@@AAAAAA@@@???===<<>><<<;;;:::888777555555555666666777888999:::;;;;;;;;;;;;DDDBBB@@@???AAABBBBBBAAA@@@@@@AAABBBCCCCCCCCCCCC@@@AAAAAABBBCCCDDDFFFFFFLLLMMMOOOOOONNNNNNNNNOOOLLLMMMOOOQQQSSSUUUVVVWWWZZZ[[[\\\ZZZUUUOOOJJJHHHCCCFFFGGGFFFIIIMMMOOOMMMUUUQQQNNNMMMOOOQQQOOOMMMHHHHHHHHHGGGFFFEEEDDDDDDHHHKKKMMMNNNMMMMMMNNNOOOSSSYYY___```aaaaaa\\\WWWHHHAAA999444222222111000111000000///...------------,,,,,,++++++******)))))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---------,,,+++************,,,,,,,,,---------......))))))))))))))))))))))))************************...---+++*********++++++******+++++++++,,,,,,,,,,,,,,,------,,,+++)))((((((((())))))******++++++***************++++++,,,,,,,,,+++***))))))******((()))***+++,,,,,,+++***))))))))))))))))))))))))"""''',,,,,,)))'''(((+++*********++++++,,,,,,,,,++++++*********************+++,,,,,,***)))))))))))))))*********))))))((())))))))))))))))))))))))++++++,,,,,,,,,++++++***)))******++++++,,,------+++++++++,,,,,,---------///111555999;;;<<<<<<<<<>>>BBBKKKUUU___gggmmmqqqjjjhhhdddaaa]]]YYYUUURRRNNNTTT\\\bbbddd```ZZZUUUQQQKKKGGGFFFEEECCCEEEJJJIIIMMMWWWdddpppvvvuuusssrrriii___[[[^^^```___[[[YYYSSSJJJAAA======???AAAJJJOOOWWW^^^bbbbbb```___^^^ZZZTTTPPPPPPUUU[[[___yyyzzzppphhhiiijjjlllqqqvvvyyytttmmmkkkfffffflllnnniiieeeeeecccaaa___[[[VVVRRRNNNKKKGGGAAA>>>@@@CCCFFFQQQ]]]gggsss~~~|||wwwoooiiiiiijjjjjjggg```YYYTTTQQQQQQKKKEEEFFFLLLPPPOOOLLLKKKFFF@@@<<<;;;:::777555222000//////111222222111///.........///000222333111111222222333333444444222333333444444333333222333333333333333333333333000111222222333333222222444555555555444333333222222333444444555555444444333333333333333333333333444444444555555555555666111111111000000111111222111111222222444555777888666777999;;;<<<@@@EEEHHHOOOPPPRRRUUUXXX[[[^^^```aaaccceeedddaaa]]][[[ZZZWWWUUUQQQMMMIIIGGGFFFFFFEEEFFFGGGEEEBBB>>><<<;;;:::::::::999999999888888:::999888777777666777777555555666777999;;;<<<===::::::;;;;;;;;;;;;::::::<<<;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;<<<===>>>???===>>>???@@@@@@???>>>>>>???AAABBBBBBAAA@@@@@@AAA@@@BBBDDDCCCBBB@@@@@@AAA@@@AAABBBBBBBBBDDDGGGIIIGGGGGGFFFFFFEEEEEEDDDDDDJJJKKKLLLNNNPPPPPPQQQQQQRRRSSSTTTUUUUUUTTTSSSRRROOONNNNNNMMMLLLKKKJJJJJJFFFEEECCC@@@===;;;:::999999888777666555666777777999:::;;;<<<<<<=========@@@>>><<<<<<===>>>>>>===???@@@AAABBBBBBCCCBBBBBB@@@@@@@@@AAACCCEEEFFFGGGKKKMMMOOOOOONNNMMMNNNOOONNNNNNOOOPPPRRRSSSTTTUUUYYYZZZZZZWWWRRRLLLHHHGGGEEEHHHIIIJJJNNNTTTTTTPPPUUUQQQMMMMMMNNNOOONNNLLLKKKJJJHHHGGGFFFEEEEEEEEEHHHIIIJJJJJJIIIJJJLLLNNNSSSYYY^^^^^^]]]\\\VVVOOOBBB<<<555111111222222111000000000///...---------,,,,,,,,,---------------+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,---************************************************++++++)))((((((((())))))))))))))))))))))))*********+++,,,,,,,,,+++***))))))))))))))))))*********((((((((((((((())))))*********)))(((((((((((((((((()))***+++,,,++++++***************************(((,,,000///+++))))))+++++++++++++++++++++,,,,,,************************)))+++,,,,,,***))))))***))))))************))))))))))))))))))))))))))))))+++++++++,,,,,,++++++***,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,...000333666888999999<<<@@@GGGPPPXXX```eeegggeeecccaaa]]]YYYUUUPPPMMMNNNQQQWWW[[[\\\[[[WWWUUUVVVPPPKKKIIIGGGDDDEEEIIIJJJNNNWWWcccoootttsssqqqfffaaaZZZWWWWWWZZZ]]]___\\\YYYTTTNNNHHHFFFEEEFFFGGGJJJPPPVVVZZZ[[[[[[[[[VVVRRRLLLHHHHHHLLLRRRVVVgggsss~~~yyyrrrkkkeeefffeeeeeeiiipppvvvvvvssssssnnnlllooonnnfffaaa___^^^______^^^[[[WWWSSSQQQLLLFFFAAAAAAAAABBBJJJSSSaaappp|||}}}uuummmgggccc___aaabbbaaa^^^]]]\\\]]]WWWPPPJJJJJJOOOUUUVVVUUUVVVRRRLLLGGGCCC>>>999555222000//////111111111///------...//////000000000111111111111111111111111333444444444444444444333222222222222222222222222111111222333333333333333333333444444333222222111222333444444555444444444333333333333333333333333444444444555555555555666000000///000000111222333000000000111111222444444555666888888999<<>>>>><<<;;;;;;;;;::::::::::::999999888777777888888888777777777888999:::<<<<<<999999::::::::::::999999::::::::::::::::::::::::<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<>>>>>>??????>>><<>>>>>>>>@@@BBBBBBAAAAAAAAABBBAAABBBCCCBBBAAABBBEEEGGGHHHGGGGGGFFFEEEEEEDDDDDDLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTTTTSSSRRRQQQMMMLLLKKKIIIHHHFFFEEEDDDAAA@@@>>>;;;999888777666777777666666666777888888;;;;;;<<<===>>>>>>>>>>>>@@@???======???@@@@@@???>>>>>>@@@AAAAAAAAAAAAAAA??????@@@BBBCCCFFFHHHIIIJJJLLLMMMNNNMMMLLLMMMNNNOOONNNOOOOOOPPPQQQSSSTTTXXXYYYWWWSSSNNNIIIFFFFFFGGGIIIKKKOOOWWW^^^\\\UUUTTTQQQMMMLLLNNNNNNMMMKKKLLLJJJHHHFFFDDDEEEEEEFFFKKKKKKIIIHHHGGGIIIMMMPPPSSSYYY\\\ZZZWWWTTTLLLEEE:::666222//////111222222000000//////...---------,,,------...//////000000---------------------------,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++***))))))((()))))))))******))))))))))))))))))((()))******++++++******************))))))))))))((((((((((((((())))))******)))(((((((((((((((((())))))***++++++++++++***************************,,,///111000,,,))))))***,,,,,,++++++++++++++++++************************(((***++++++*********+++))))))***************)))))))))))))))))))))))))))***++++++,,,,,,+++++++++------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,+++,,,---///111333555666999===BBBIIIPPPVVVZZZ\\\^^^^^^\\\XXXTTTOOOKKKHHHLLLMMMPPPRRRTTTTTTTTTSSSYYYSSSOOOMMMJJJGGGGGGKKKLLLPPPWWWaaakkkooommmjjj[[[YYYUUUPPPNNNPPPWWW]]]YYY[[[ZZZVVVOOOJJJHHHHHHEEEFFFIIIMMMPPPRRRTTTTTTLLLHHHCCC@@@???CCCHHHKKKZZZiiixxxyyytttoookkkiiieeeaaa___aaahhhooosssuuuxxxtttrrrqqqnnnfff___\\\YYY[[[^^^``````]]]YYYWWWSSSNNNIIIEEEAAA???BBBHHHXXXhhhuuutttjjjaaa\\\XXXSSSUUUVVVWWWYYY[[[___cccbbb[[[TTTRRRWWW\\\^^^]]]^^^\\\XXXUUUOOOHHH@@@:::777666444444444333111000---...///000000///...---111111111111000000000000444444444555555444444444111111111111111111111111222222333444444444333333222222222222222111111000222222333444444444444444333333333333333333333333444444444555555555555666.........///000111222333111111000000000111222222555666777777777888;;;===BBBDDDFFFIIIMMMQQQUUUVVVUUUWWWZZZ\\\\\\\\\\\\]]]ZZZXXXUUURRROOOLLLKKKJJJKKKLLLLLLJJJFFFCCCAAAAAA>>>>>>======<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;999999888888888888888999:::::::::999999888999999999999:::::::::;;;;;;;;;;;;<<<<<<======;;;;;;;;;<<<<<<=========<<>>>>>???AAACCCCCCBBBBBBDDDEEECCCCCCCCCBBB@@@@@@CCCEEEHHHHHHHHHGGGFFFFFFEEEEEEMMMLLLLLLLLLMMMOOOQQQRRRRRRSSSSSSTTTSSSRRRPPPOOOKKKJJJIIIFFFDDDBBB@@@???===<<<:::999777666666666555666666777777888999999;;;;;;<<<======>>>======???>>>===>>>@@@AAAAAA@@@===>>>???@@@@@@AAAAAA@@@>>>???@@@BBBDDDFFFIIIJJJIIIKKKMMMMMMLLLKKKLLLMMMMMMMMMNNNNNNPPPQQQSSSTTTWWWVVVTTTPPPJJJGGGEEEEEEGGGIIILLLSSS^^^fffccc[[[TTTPPPMMMLLLNNNOOOMMMKKKIIIGGGEEECCCCCCEEEGGGHHHOOONNNKKKHHHGGGJJJOOOTTTTTTXXXYYYUUUPPPKKKCCC<<<666444111//////000111222/////////......------------........./////////000------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************+++,,,------*********++++++++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++++++++++++++,,,,,,,,,+++++++++++++++''''''((()))***+++++++++++++++******))))))((((((***************++++++,,,++++++***************+++************+++************************************,,,---,,,)))''''''(((,,,,,,,,,++++++************************+++++++++''')))++++++******+++,,,))))))***+++++++++******))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++++++++++++++,,,,,,,,,+++,,,...111444666777:::>>>DDDJJJPPPTTTVVVYYYYYYXXXTTTOOOKKKGGGFFFGGGIIIKKKNNNQQQRRRRRRSSSXXXSSSOOONNNMMMKKKLLLPPPQQQSSSXXX___fffhhheeeaaaWWWTTTOOOIIIGGGJJJQQQVVVWWWZZZ\\\YYYRRRLLLJJJJJJIIIHHHHHHHHHIIIKKKLLLNNNFFFCCC>>>;;;:::===AAADDDVVVgggvvvwwwpppjjjhhhhhheee___[[[\\\aaaffflllqqqvvvvvvuuutttooohhhaaa]]]XXXZZZ[[[]]]]]]]]]\\\[[[ZZZXXXSSSMMMGGGCCCCCCEEEPPP\\\gggggg```YYYRRRLLLJJJLLLNNNPPPRRRUUUZZZ]]]hhhccc^^^^^^aaaccccccaaa^^^___``````[[[TTTKKKFFFCCC@@@>>><<<:::888555333222222111111000//////...111111111111222222222222222333333444444333333222111111111111111111111111222222333444444444444333111222222222222222111111222222333444444444444333222222333333333333444444444444444555555555555666............///000111222222222111111111111222222222444555444333444555777===>>>@@@CCCGGGKKKOOOQQQOOORRRVVVXXXYYYZZZ[[[]]]\\\[[[XXXUUURRRPPPNNNMMMMMMMMMMMMKKKHHHEEEDDDDDD@@@@@@@@@???>>>=========;;;;;;;;;;;;;;;;;;<<<<<<======;;;:::999999999999777888999999:::::::::999999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;::::::;;;>>>AAABBBAAA???======>>>@@@AAABBBAAABBBDDDEEECCCCCCCCCAAA??????AAACCCIIIIIIHHHHHHHHHGGGGGGGGGLLLKKKKKKKKKLLLNNNOOOQQQQQQQQQRRRRRRQQQOOONNNMMMHHHGGGFFFCCCAAA???===<<<:::999888777777666666777555555666777888999::::::::::::;;;<<<<<<<<<;;;;;;:::999999;;;===>>>>>>=========>>>???@@@@@@@@@@@@??????@@@BBBDDDGGGIIIJJJIIIJJJLLLLLLKKKKKKKKKLLLKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSQQQMMMHHHEEEDDDEEEDDDGGGLLLTTT```iiifff^^^SSSPPPLLLLLLNNNOOONNNLLLEEECCCBBBAAABBBEEEHHHJJJPPPNNNKKKHHHGGGJJJOOOSSSTTTWWWVVVPPPJJJEEE===666555444222000/////////000............------------.........---------,,,,,,,,,,,,,,,+++++++++++++++---,,,,,,++++++,,,,,,---************+++,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,+++++++++++++++++++++++++++++++++''''''(((((()))++++++,,,++++++******))))))((((((***************++++++,,,+++***************++++++++++++******************************************((()))***))))))(((((())),,,,,,,,,++++++*********))))))*********+++++++++''')))++++++******+++,,,))))))***+++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***))))))+++...111333555777;;;AAAGGGLLLQQQSSSTTTUUUTTTPPPKKKGGGFFFFFFCCCFFFLLLQQQUUUWWWWWWVVVVVVPPPMMMMMMNNNNNNQQQWWWYYYZZZ\\\```dddccc^^^ZZZRRRMMMGGGEEEGGGLLLPPPSSSXXX[[[\\\ZZZUUUQQQPPPPPPPPPNNNLLLIIIHHHHHHHHHIIIBBB???;;;888777999<<<>>>RRRbbboooooogggaaa___^^^```YYYVVVYYY]]]```fffmmmuuuxxxzzzxxxrrrkkkccc]]][[[ZZZYYYXXXXXXYYYZZZ[[[^^^___]]]WWWQQQMMMKKKJJJLLLRRRXXXZZZZZZWWWMMMCCCCCCFFFJJJMMMOOOQQQTTTVVV```aaacccgggkkklllhhheeeaaadddhhhiiieee^^^VVVQQQNNNJJJFFFBBB???===:::888888666444111000000000111//////000000111222333333111111111222222111111111222222222222222222222222111222333333444444333333222222333333333333222222111222333333444444333333222222222333333444444444444444444555555555555666......---......///000111222222111111111222222333333555666666444444555666666777999<<<@@@DDDGGGIIILLLNNNRRRTTTUUUVVVYYY[[[[[[[[[YYYXXXVVVTTTRRRRRRNNNOOOOOOMMMJJJHHHHHHIIICCCCCCBBBAAA@@@???>>>>>>;;;;;;:::999999:::::::::::::::::::::;;;;;;<<<===777888999:::;;;;;;;;;::::::::::::999999999888888::::::;;;<<<<<<<<<<<<;;;>>>===<<<;;;::::::::::::999<<<>>>???>>><<<;;;;;;===>>>??????>>>???AAACCCBBBCCCBBBAAA??????@@@BBBGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKIIIHHHCCCCCCAAA@@@>>><<<;;;:::888777777777777777888888555666777888999999999999999999:::::::::::::::999:::::::::===???@@@@@@>>>======???@@@@@@@@@@@@@@@@@@@@@AAABBBDDDGGGIIIJJJIIIKKKLLLMMMLLLKKKLLLMMMJJJLLLOOORRRSSSSSSSSSRRRNNNNNNMMMIIIEEECCCCCCCCCBBBFFFKKKRRR\\\cccbbb[[[QQQMMMJJJKKKMMMOOONNNLLLCCCBBBBBBBBBDDDFFFIIIKKKMMMLLLJJJHHHGGGHHHLLLOOOQQQSSSPPPHHHBBB>>>999333333444333222///......///------------------------......------,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++************************(((((()))************)))(((((()))))))))*********)))(((((()))***+++,,,---************))))))))))))((((((((((((((())))))***((((((((((((((())))))***,,,+++******)))*********++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,++++++++++++++++++)))))))))***++++++,,,,,,(((***++++++*********+++))))))***+++,,,,,,,,,,,,)))))))))))))))))))))))))))***++++++,,,,,,,,,,,,)))******+++,,,,,,------+++++++++++++++*********((((((''''''(((***---...222333777<<>>BBBFFFJJJMMMOOOQQQSSSRRRWWWaaakkkqqqrrrmmmiiifffjjjmmmmmmhhhaaa[[[WWWTTTPPPJJJFFFCCCBBBAAA@@@@@@>>><<<999777666555555...//////000111111222222///000000111111000000///222222222222222222222222111111222333333333222222111222333333333333333333111111222333333333333333111222222333333444444555444444444555555555555666.........------...//////111000000000111222333333333555666666555444444555222333555888;;;>>>AAACCCFFFIIIKKKMMMNNNOOORRRTTTSSSTTTTTTUUUUUUUUUUUUUUUPPPPPPPPPOOOMMMLLLMMMNNNEEEDDDCCCBBBAAA@@@@@@???===<<<;;;::::::999::::::::::::::::::;;;<<<>>>>>>888999:::;;;;;;<<<<<<<<<<<<<<<;;;:::999888888777999:::;;;<<<<<<<<<;;;;;;===<<<;;;::::::;;;<<<<<<;;;<<<>>>>>><<<;;;<<<======>>>???>>>===>>>@@@BBBAAABBBAAA@@@>>>>>>@@@BBBCCCDDDEEEFFFGGGHHHHHHIIIHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIIIIGGGEEECCCAAA======<<<;;;;;;:::999999666666555666666777888999666666888999:::999999888999999::::::::::::999999<<<<<<===@@@CCCDDDCCCBBB===>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCDDDFFFHHHIIIIIIKKKMMMMMMLLLLLLLLLMMMMMMOOOSSSUUUUUUSSSPPPMMMGGGHHHHHHFFFCCC@@@@@@AAACCCGGGLLLOOOTTTYYYXXXTTTLLLIIIGGGHHHKKKNNNMMMLLLEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLJJJIIIIIIJJJLLLMMMNNNIIIAAA;;;999666222///111333111///---...000------------------------------,,,,,,,,,,,,,,,,,,***+++++++++,,,------------,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++************++++++++++++************************++++++++++++++++++++++++'''((()))***+++******)))''''''((()))***++++++,,,******))))))***+++,,,---)))))))))))))))*********((((((((((((((())))))***((((((((((((((()))******,,,,,,***)))))))))******++++++++++++++++++++++++***))))))***+++---------++++++++++++++++++,,,,,,((())))))***++++++,,,,,,)))+++,,,,,,***))))))***((()))***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++*********)))(((((((((((()))***,,,------...111444999???CCCFFFHHHHHHGGGBBB>>>===BBBGGGFFFLLLTTT^^^fffkkkmmmnnnaaaYYYQQQMMMKKKKKKQQQXXXZZZYYYZZZ\\\^^^]]]WWWRRRCCCCCCDDDEEEHHHMMMSSSXXXWWWUUUVVVYYY]]]\\\XXXSSSSSSSSSRRRQQQNNNJJJGGGEEE???>>>;;;888666666777888BBBPPP]]]aaaaaaaaa___]]]UUULLLHHHMMMPPPQQQ[[[hhhqqq|||xxxnnndddaaa___\\\YYYWWWXXXYYYZZZ\\\cccgggdddbbbaaa^^^XXXSSSTTTTTTSSSUUUTTTMMMDDD===???BBBCCCEEEGGGKKKNNNJJJRRR^^^iiipppppplllhhheeeiiikkkjjjeee^^^ZZZXXXYYYTTTMMMIIIIIIJJJLLLMMMKKKKKKKKKJJJGGGCCC@@@>>>444444444333333333222222000000111111111111000000111111111111111111111111///000111111222222111111000000111222222222222222111111222333333333333222111111222333333444555555444444444555555555555666///......---------......////////////000111222333...000111111000//////000222333444777999===???AAAAAACCCEEEFFFGGGHHHKKKMMMJJJLLLNNNPPPRRRTTTTTTUUUQQQRRRRRRQQQOOOOOOPPPRRRFFFEEEDDDCCCBBBAAA@@@@@@@@@???>>>===<<<;;;;;;;;;======<<<;;;;;;;;;;;;<<<888999:::;;;<<<<<<<<<<<<>>>===<<<;;;999888777777999:::;;;<<<<<<<<<;;;:::<<<;;;::::::;;;<<<>>>???>>>???@@@???>>>===>>>@@@@@@@@@AAA???>>>???AAACCCAAAAAAAAA@@@>>>>>>@@@BBBAAAAAABBBDDDEEEGGGHHHHHHFFFGGGIIIJJJKKKJJJIIIIIIEEEEEEEEEEEECCCAAA>>>===999999999999888888888888444444444555666777888999666777888999:::999888888:::::::::;;;;;;:::999999999999:::===@@@BBBAAA???>>>???@@@AAAAAABBBAAAAAABBBBBBCCCCCCDDDFFFGGGHHHJJJLLLMMMNNNMMMLLLMMMNNNOOORRRVVVXXXWWWRRRMMMIIIBBBCCCDDDCCCAAA???>>>>>>DDDIIIMMMMMMOOORRRQQQMMMIIIFFFDDDFFFIIILLLLLLKKKIIIIIIIIIHHHHHHHHHHHHGGGKKKMMMNNNNNNMMMLLLLLLLLLJJJJJJDDD<<<777666444111,,,///111111...---...000------------------------++++++,,,,,,---.........++++++,,,,,,---...//////---,,,,,,++++++,,,,,,---------,,,+++************))))))))))))************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,+++(((((()))+++,,,---...///,,,+++*********+++,,,---(((((())))))******++++++***************++++++,,,******)))******+++,,,,,,---,,,***)))))))))******+++++++++++++++++++++++++++)))((()))***+++++++++*********++++++,,,,,,---((())))))***++++++,,,,,,***+++---,,,***)))))))))((()))***+++,,,---------))))))))))))))))))))))))((()))***+++,,,---------------,,,++++++*********++++++++++++******))))))*********++++++,,,---...)))***,,,///333888;;;>>>CCCCCCBBB===888999???EEEJJJOOOWWWaaajjjqqquuuxxxiii___UUUNNNJJJIIINNNUUUSSSRRRSSSVVVYYYXXXSSSOOOAAAEEEIIIHHHFFFHHHPPPWWW[[[ZZZ[[[aaagggggg```XXXQQQQQQRRRRRRPPPLLLHHHEEEBBB@@@===;;;999999999999666CCCQQQYYY^^^aaabbb___WWWLLLFFFHHHHHHIIITTTbbblllzzzwwwmmmaaa```___]]]\\\[[[ZZZZZZYYYbbbgggfffddddddaaaZZZWWWZZZZZZVVVTTTRRRNNNHHH??????>>><<<<<<>>>CCCFFFJJJRRR]]]hhhmmmlllgggccc___bbbeeeddd___[[[XXXXXX\\\WWWPPPMMMNNNRRRVVVXXXTTTWWWYYYYYYVVVQQQJJJFFF<<<;;;:::999777555444444111111222222222222111111000000000000000000000000//////000111111111111111//////000111111111111111111111222333333333333222111111222333333444555555444444444555555555666666///...---,,,,,,---...///000000000000000000000000111111111111111111111111111111111111222444666777CCCBBBAAAAAAAAACCCEEEGGGKKKKKKKKKMMMNNNPPPRRRSSSQQQPPPPPPQQQRRRRRROOOMMMMMMKKKHHHGGGFFFEEECCCAAABBBAAA???===>>>@@@CCCEEE<<<;;;999:::<<<=========;;;;;;:::999999999:::::::::999777888999::::::999888999;;;<<<<<<<<<;;;;;;888;;;:::777666;;;???@@@???>>>>>>=========>>>>>>===???@@@AAAAAA@@@>>>===<<<<<<======>>>???@@@AAAAAAAAACCCFFFIIIIIIGGGEEEGGGGGGGGGFFFFFFDDDCCCCCCDDDCCCBBB@@@???===<<<;;;666888999888666555555555555555555666888999;;;<<<777888888999999:::;;;;;;777888999999888777888:::::::::;;;<<<===>>>???@@@@@@???>>>>>>@@@BBBEEEGGGAAAAAABBBCCCEEEGGGHHHIIIHHHIIIKKKMMMNNNOOOOOOOOOQQQSSSVVVWWWVVVQQQLLLIIIBBBAAA@@@???>>>>>>>>>>>>DDDJJJNNNOOOOOONNNJJJDDDAAABBBCCCEEEGGGIIIKKKLLLLLLNNNPPPOOOLLLIIIGGGGGGMMMNNNNNNNNNRRRSSSMMMDDDHHHCCC<<<777555333222111000000...------...///000........................,,,,,,------...///000000+++,,,---...////////////...---+++***)))***++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******))))))************))))))***++++++++++++,,,,,,,,,*********)))))))))))))))***...111...***'''***...))))))(((((((((((())))))))))))(((((((((((()))************)))((()))+++...,,,,,,+++******+++,,,,,,888333---+++------+++''')))*********++++++++++++,,,***)))***,,,,,,***'''))))))***+++,,,---------,,,,,,,,,,,,,,,+++***)))************************)))************+++++++++***************************************************+++,,,------,,,+++***))))))))))))))))))))))))...---------000444888;;;>>>>>>===:::999:::>>>AAALLLRRR\\\gggoootttvvvwwwiiibbbYYYQQQLLLKKKJJJJJJNNNRRRVVVVVVWWWVVVOOOGGGDDDCCCBBBDDDHHHLLLMMMNNNVVVWWW]]]gggooommmbbbXXXQQQLLLKKKPPPTTTQQQLLLJJJFFFDDD@@@===:::999999999@@@AAAGGGQQQ\\\bbbaaa]]]TTTOOOGGGBBBBBBHHHPPPVVVkkkuuuzzzkkk```]]][[[[[[^^^```___^^^aaabbbdddeeeccc___ZZZWWWZZZ\\\___^^^ZZZTTTPPPNNNKKKHHHBBB>>><<<===@@@BBBEEEMMMZZZfffllliii```YYYZZZWWWVVVXXXVVVRRRQQQTTTZZZ^^^[[[SSSQQQWWW\\\]]]^^^\\\[[[^^^aaa___YYYSSSNNNHHH@@@;;;999999777666777555333111000000000000111000......///000///......///111222111000...,,,////////////////////////......//////000222333444333333555555555555333333111222333444555555555555000///............///000////////////////////////111111111111111111111111111111111111222444666777<<<<<<<<<<<<>>>AAACCCEEEGGGHHHHHHJJJLLLNNNPPPQQQSSSRRRPPPPPPQQQRRRQQQQQQNNNLLLJJJIIIIIIHHHFFFDDDEEEDDDBBBAAABBBCCCEEEFFF>>>===;;;<<<===>>>>>>======<<<<<<<<<<<<<<<=========<<<::::::;;;<<<;;;;;;:::;;;<<<=========<<<<<<@@@AAA???::::::>>>@@@>>>>>>>>>============>>>>>>===>>>???@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAABBBEEEHHHHHHGGGEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@???>>><<<;;;::::::777888999888666444444555555555555666777888999:::777888888999999::::::;;;888999:::999888777888999::::::;;;;;;<<<===>>>>>>???>>>>>>>>>???BBBDDDFFFCCCCCCCCCEEEFFFHHHJJJKKKJJJJJJKKKLLLMMMNNNOOOOOOPPPRRRTTTTTTRRRNNNIIIFFFAAAAAABBBBBBBBBBBBBBBBBBEEEJJJNNNMMMMMMMMMIIIDDD@@@AAABBBCCCEEEHHHJJJKKKKKKMMMOOOOOOLLLIIIGGGGGGLLLNNNOOOQQQUUUWWWQQQGGGDDD@@@:::555333222111000111000///...------..............................,,,,,,------...//////000...............---------...---,,,+++***++++++,,,************************************************,,,+++++++++************))))))************))))))((())))))))))))*********(((((())))))******+++++++++,,,,,,+++************))))))(((((((((((()))))))))))))))((())))))))))))))))))***)))((((((***,,,,,,++++++******++++++,,,555000+++)))+++,,,***''')))))))))*********++++++,,,***)))***,,,,,,***'''''''''(((******++++++***++++++,,,,,,+++******)))************************)))************+++++++++************************++++++++++++++++++++++++)))******************)))))))))))))))))))))))))))***))))))***,,,///222444<<<<<<;;;999888888;;;===FFFNNN\\\iiiqqqtttrrrpppjjjddd[[[SSSNNNLLLJJJIIILLLPPPTTTUUUVVVVVVPPPIIIEEECCCBBBBBBEEEGGGIIIIIIOOOSSS[[[fffnnnnnnggg___QQQJJJGGGKKKPPPQQQQQQRRRKKKIIIEEEAAA>>><<<;;;:::===>>>DDDNNNXXX^^^]]][[[QQQLLLDDD???AAAHHHQQQWWW[[[hhhvvvrrreee```\\\VVVUUUWWWZZZ\\\]]]```aaabbbcccbbb^^^YYYUUUVVVYYY[[[\\\YYYVVVSSSSSSOOOLLLGGGAAA>>>===>>>??????EEEQQQ\\\bbbaaa[[[UUUTTTQQQPPPQQQOOOKKKJJJLLLXXX^^^___[[[YYY^^^bbbccccccaaaaaacccfffeee___ZZZSSSNNNHHHEEECCCAAA???===<<<;;;999666444333222222000//////111222222111/////////000111000///...---////////////000000000000//////.........///000000222222333444444333222222000111222333444444444444000000////////////000000////////////////////////000000000000000000000000111000111111222333555555444555555777999===@@@BBBCCCCCCDDDFFFHHHJJJMMMNNNRRRPPPMMMLLLNNNPPPQQQQQQOOONNNLLLLLLLLLKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGBBB@@@>>>>>>???@@@???>>>>>>>>>>>>>>>???@@@AAAAAAAAA???======>>>>>>===<<<<<<===>>>?????????>>>===@@@@@@<<<999<<>>>>>=========>>>>>>?????????@@@@@@???@@@@@@AAABBBCCCAAA@@@AAACCCFFFFFFEEECCC@@@@@@@@@@@@???>>>======;;;;;;:::999999888888777888999:::888666444333444666666555555666666777888777777888888999::::::::::::;;;;;;:::888777888999999:::::::::;;;;;;<<<<<<>>>======>>>???AAACCCEEEDDDEEEEEEGGGHHHJJJLLLMMMKKKKKKKKKKKKLLLMMMOOOPPPPPPQQQQQQPPPNNNIIIEEEBBB===???AAACCCEEEEEEDDDCCCFFFJJJLLLKKKJJJKKKHHHDDD>>>???@@@AAACCCEEEGGGHHHIIILLLNNNOOOMMMJJJHHHGGGJJJMMMPPPTTTZZZ\\\VVVLLL???;;;666333111111000000111111///...------------------------------------,,,,,,------.../////////222111///---,,,++++++,,,...---,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))************))))))((())))))))))))*********''''''((()))***+++,,,,,,,,,***((()))++++++***'''***))))))(((((())))))***((())))))******)))((((((((())))))((('''(((***+++,,,+++************+++,,,000,,,(((''')))***)))'''((((((((()))))))))******,,,+++***+++,,,,,,***((('''((()))*********************++++++******))))))************************)))************+++++++++************************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))''''''((()))***,,,------777888999888666666888999@@@JJJZZZiiiqqqqqqmmmiiieee```XXXRRRNNNLLLJJJIIIHHHMMMQQQTTTWWWYYYVVVPPPIIIFFFBBB@@@@@@BBBDDDDDDGGGMMMWWWccclllnnnkkkgggVVVMMMFFFGGGKKKNNNRRRWWWRRRPPPLLLHHHDDD@@@===<<<;;;===BBBKKKUUUZZZ[[[YYYLLLGGG@@@;;;===EEENNNUUUUUUaaaooovvvvvvrrriiiaaa^^^YYYQQQMMMOOOSSSYYY\\\^^^^^^___``````]]]XXXTTTSSSUUUWWWWWWVVVUUUUUUVVVUUUSSSNNNJJJFFFCCCAAAAAA===BBBIIIRRRWWWXXXUUURRRMMMJJJIIIJJJIIIEEEDDDFFFRRR[[[bbbbbbbbbeeeiiikkkiiigggfffgggiiihhhccc___VVVTTTPPPMMMJJJHHHEEECCCCCCCCCBBB@@@===;;;999888222111222333555444222000111111111000000000///////////////000000111111111///......---,,,,,,,,,---000111111222222111111000///000111222222333222222////////////////////////////////////////////////////////////////////////000000000111222333333444000111222333666999;;;<<>>??????>>>===>>>???@@@AAAAAA@@@???>>>===<<<999:::@@@HHHHHHDDD======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAAAAAAAABBBCCC@@@??????AAACCCCCCBBB@@@<<<<<<======<<<;;;;;;:::555555555555555555555555888999:::888666444333444666666555555555555666666777777777888999999::::::;;;<<<<<<;;;888777777888999999999999999:::::::::=========>>>???AAABBBDDDEEEEEEFFFGGGIIIKKKLLLNNNMMMLLLKKKJJJJJJLLLNNNPPPPPPPPPOOOMMMJJJFFFCCCAAA>>>AAAEEEHHHJJJJJJIIIGGGGGGJJJKKKHHHGGGIIIGGGCCC<<<======???@@@BBBDDDEEEFFFIIILLLMMMLLLJJJHHHHHHIIIMMMQQQVVV]]]___YYYOOO<<<888444222111111111000111111000...---,,,++++++---------------------------------.........//////333111///,,,++++++,,,---------------------------,,,---------------......++++++++++++++++++++++++*********))))))))))))((())))))************))))))******+++++++++,,,,,,,,,(((((())))))*********++++++***)))************)))***))))))))))))))))))***))))))*********)))((('''((()))******))))))***,,,++++++************++++++,,,***'''''')))***)))((((((((((((((()))))))))))),,,++++++,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,))))))*********))))))(((************************))))))*********+++++++++************************************************,,,+++***))))))***+++,,,))))))))))))))))))))))))'''(((***+++,,,,,,++++++111333555666666666888999>>>GGGVVVdddlllkkkgggbbbZZZWWWQQQMMMLLLKKKIIIHHHEEEJJJOOORRRWWW\\\ZZZUUUNNNIIIDDD@@@???@@@AAABBBBBBIIITTT___gggjjjkkkjjj[[[RRRIIIGGGHHHJJJNNNTTTWWWVVVSSSOOOJJJEEE@@@>>>>>>???DDDKKKRRRWWWXXXXXXHHHCCC;;;777888>>>GGGMMMVVV___hhhkkkhhhccc]]]ZZZXXXTTTNNNKKKLLLQQQWWW[[[[[[[[[[[[]]]^^^]]]XXXTTTSSSTTTTTTSSSQQQQQQRRRTTTXXXWWWUUUSSSPPPMMMKKKJJJFFFGGGJJJNNNQQQRRRQQQOOOHHHEEEEEEGGGFFFCCCCCCEEELLLUUU^^^cccfffiiinnnqqqmmmkkkhhhhhhgggeeeaaa]]]WWWUUUQQQMMMJJJGGGFFFEEEKKKKKKKKKKKKIIIGGGEEECCC:::888666555555444333111222222111000000000000111......//////000111111111///...------,,,,,,------////////////////////////...///000000111111111000........................................................................//////000111111222222222000111111222444555777777<<<===>>>@@@BBBDDDFFFGGGFFFGGGHHHKKKMMMMMMKKKIIIJJJIIIHHHIIIKKKLLLKKKJJJKKKLLLMMMNNNMMMLLLJJJHHHGGGEEECCCCCCDDDDDDCCCBBB@@@@@@@@@@@@AAABBBDDDDDDCCCAAA????????????>>>===@@@AAABBBBBBBBBAAA@@@???@@@???>>>@@@HHHPPPPPPLLL======??????@@@@@@??????AAA@@@@@@@@@@@@AAABBBCCCBBBBBBAAA@@@@@@@@@AAAAAA>>>=========??????>>>===:::::::::;;;::::::999999222333333333444444444444888999:::888666444444444777666666555555555555555666777777888888999:::::::::;;;<<<:::888777777888888888888999999999999999<<<<<<===>>>???AAABBBCCCDDDDDDEEEFFFHHHJJJLLLMMMNNNMMMKKKJJJJJJLLLNNNOOOPPPOOOMMMJJJHHHEEEDDDCCCEEEGGGLLLOOOQQQPPPNNNLLLGGGJJJJJJGGGEEEFFFEEEAAA;;;;;;<<<===>>>@@@BBBCCCDDDFFFIIIJJJIIIIIIIIIIIIJJJMMMQQQVVV\\\^^^WWWMMM:::777444222222333222111000000///...---,,,+++***---------------------------------...............111000...,,,+++,,,...///,,,---------------------,,,,,,,,,------.........++++++++++++++++++++++++*********))))))))))))((())))))************))))))******+++++++++,,,,,,,,,+++*********))))))(((((((((+++...,,,)))(((***---******))))))))))))*********************)))(((((()))***,,,,,,+++***+++---***************************)))((()))*********)))(((((((((((())))))))))))+++,,,,,,,,,,,,+++************+++,,,,,,,,,++++++((())))))*********))))))************************))))))*********+++++++++************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))((()))+++,,,,,,+++***))),,,...111444555777999;;;>>>EEEQQQ[[[aaabbb```]]]VVVRRRMMMJJJHHHHHHGGGFFFHHHLLLOOOPPPTTTXXXVVVRRRRRRMMMGGGCCCBBBBBBCCCCCCCCCHHHQQQZZZaaadddddddddYYYQQQKKKJJJJJJJJJMMMRRR[[[[[[YYYVVVQQQJJJDDD@@@@@@AAADDDIIINNNQQQSSSSSSEEE@@@999444333777===BBBMMMVVVaaagggddd[[[SSSPPPQQQOOOMMMKKKMMMQQQVVVZZZYYYWWWWWWZZZ^^^^^^ZZZVVVVVVUUUSSSPPPLLLLLLMMMOOOUUUVVVVVVWWWVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOMMMKKKDDDBBBBBBDDDDDDBBBBBBEEEIIIOOOXXXaaahhhlllrrrvvvnnnlllhhheeebbb^^^[[[XXXWWWTTTPPPKKKHHHFFFGGGHHHPPPQQQSSSTTTTTTTTTSSSRRRGGGCCC===999777666444333111111000///.../////////.........//////000000000......------......///000..............................//////000/////////------............------........................////////////////////////...///000111111111111111111222222333333444444444:::;;;;;;<<<>>>@@@BBBCCCBBBCCCFFFJJJMMMLLLIIIFFFEEEDDDDDDEEEHHHIIIIIIHHHIIIJJJKKKLLLLLLJJJIIIHHHGGGFFFDDDDDDEEEFFFEEEDDDAAAAAAAAAAAABBBBBBCCCDDDCCCAAA?????????@@@???>>>AAABBBCCCCCCCCCBBBAAA@@@AAABBBBBBAAAFFFLLLLLLHHH===>>>@@@AAABBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???????????????<<<;;;999:::;;;;;;:::999888888888999999888888777222222333333333444444444666888999888666555555555777777666666555666666666666666777777888999999999999::::::999777666777888777888888888999999::::::<<<===>>>???AAABBBCCCCCCCCCDDDDDDEEEGGGIIIKKKLLLNNNMMMLLLKKKKKKLLLLLLMMMNNNLLLJJJGGGFFFEEEFFFFFFGGGIIILLLNNNNNNLLLJJJHHHGGGIIIIIIFFFDDDEEECCC???:::::::::;;;===???@@@AAABBBCCCEEEFFFFFFGGGIIIKKKLLLOOOQQQSSSWWWXXXPPPFFF999666444333333333222111////////////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,---...///000+++,,,,,,------------,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))************))))))((())))))))))))*********,,,,,,+++***)))(((''''''&&&+++///---((('''+++///+++******))))))******+++,,,,,,***))))))))))))))))))+++------,,,+++,,,---))))))***++++++***))))))************************((((((((()))))))))******+++,,,...---+++******+++((())))))*********))))))))))))******++++++******************************)))************+++++++++************************))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))))))))))))))'''((()))*********)))(((***,,,...000222555999<<<===BBBIIIPPPUUUWWWVVVUUUUUUQQQKKKGGGFFFEEEEEEEEELLLOOOPPPOOOQQQTTTRRRMMMTTTPPPKKKGGGGGGGGGGGGGGGFFFIIINNNTTTZZZ]]]\\\ZZZOOOKKKIIIKKKMMMNNNRRRWWW^^^______]]]XXXQQQJJJEEECCCCCCEEEFFFHHHJJJKKKLLLCCC???999444222333666999@@@KKK^^^mmmnnnbbbTTTLLLKKKKKKKKKKKKKKKNNNSSSWWWWWWUUUUUUYYY___aaa^^^ZZZVVVVVVSSSOOOLLLJJJKKKMMMQQQRRRTTTUUUVVVVVVUUUTTTUUUSSSQQQPPPOOONNNKKKIIICCC@@@@@@BBBBBB???>>>AAAGGGIIIRRR___kkkpppsssuuukkkiiieee```[[[WWWTTTSSSSSSRRRQQQNNNKKKKKKMMMNNNTTTUUUWWWYYY[[[]]]]]]^^^RRRMMMFFFAAA===;;;999888222111111111111000000000000000000000000000000000///.........///000111111...------,,,,,,------.........////////////......---...///000000///...---........................////////////////////////...///000111111111000///000111222222333333333333888888888999:::;;;===>>>>>>>>>@@@DDDFFFGGGEEECCCAAAAAAAAACCCFFFHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGEEEDDDDDDFFFGGGGGGFFFDDDCCCCCCBBBCCCCCCDDDDDDCCCAAA??????AAAAAAAAA@@@AAABBBCCCCCCCCCBBB@@@??????BBBBBB@@@AAAEEEEEECCC>>>@@@BBBCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCAAA@@@???@@@@@@???======<<<<<<<<<:::888777666777888777666555555666666666666666555444444444444444555555555555777888888666555666777777777666666666777888888666666777777888888999999666888999888666666777888777777888888999:::;;;;;;======???@@@BBBCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLNNNMMMMMMMMMLLLLLLKKKKKKKKKIIIFFFDDDDDDEEEGGGHHHKKKLLLMMMMMMKKKIIIFFFCCCEEEIIIIIIFFFDDDDDDAAA<<<999::::::;;;<<<>>>???@@@@@@AAAAAAAAABBBEEEIIILLLOOOPPPOOOOOOQQQQQQHHH>>>888666333222222222111000---............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,................................................)))***+++---------,,,+++(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))************))))))((())))))))))))*********++++++******))))))((((((''')))++++++)))(((***,,,+++******))))))******+++...---***((('''(((***+++(((***,,,---,,,++++++,,,((()))***++++++***)))((()))*********)))))))))))))))))))))*********+++++++++---......+++******,,,))))))*********))))))((()))******+++,,,,,,++++++************************)))************+++++++++************************************************))))))************))))))))))))))))))))))))))))))'''((())))))***************+++,,,---...111555888999===BBBGGGKKKLLLLLLKKKNNNJJJEEEBBBBBBEEEGGGHHHNNNPPPQQQQQQUUUYYYXXXTTTSSSPPPMMMKKKKKKLLLLLLKKKIIIHHHIIINNNUUUWWWTTTPPPHHHEEEFFFJJJNNNQQQWWW^^^```bbbcccccc___XXXPPPKKKHHHHHHGGGFFFEEEEEEFFFGGGAAA>>>:::666444333444555999BBBTTThhhmmmcccUUUNNNIIIIIIHHHFFFEEEGGGLLLQQQVVVTTTTTTYYYaaaeeebbb^^^TTTTTTSSSQQQNNNNNNOOOQQQSSSTTTTTTUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRRRROOOMMMGGGDDDBBBCCCAAA<<<;;;===AAAAAAJJJ]]]lllpppnnnmmmbbb```\\\WWWRRRNNNMMMMMMJJJNNNRRRTTTSSSSSSTTTVVVWWWXXXYYY[[[]]]```bbbcccXXXUUUPPPLLLIIIEEE@@@===888888999:::999888777666444333333222222111111000111000//////.../////////...---,,,,,,,,,,,,---.........////////////.........///000111111000///...........................000000000000000000000000...///000111111000//////...///111222333333444333666666666666777888999::::::999:::<<>><<>><<<;;;;;;;;;;;;999777555555555666555444333444444555555555444444555555555555555555555555444666888888777666777888777777777777777888999999666666666777888888999999555666777777666555777888666777888999:::;;;<<<<<<===>>>???AAACCCCCCDDDDDDDDDEEEEEEFFFHHHJJJLLLMMMMMMMMMNNNNNNMMMLLLKKKJJJHHHFFFDDDBBBBBBEEEHHHJJJTTTTTTTTTRRRPPPLLLIIIGGGEEEHHHIIIFFFDDDCCC@@@;;;999::::::;;;<<<===???@@@@@@@@@??????@@@CCCIIIMMMQQQQQQOOOLLLMMMLLLCCC999777555222222222222000///,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.....................---......//////...---,,,,,,((()))+++,,,---,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))************))))))***++++++++++++,,,,,,,,,))))))))))))************)))'''&&&'''***+++***)))++++++************++++++000---***'''&&&(((***,,,'''))),,,,,,+++******+++((()))***++++++***)))(((((()))******)))(((((((((************++++++++++++***---///...+++***+++,,,++++++,,,,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,))))))))))))))))))))))))))))))******++++++,,,,,,+++++++++******---111555666999===BBBEEEEEEEEEDDDDDD@@@<<<;;;???EEEJJJLLLMMMPPPSSSUUU[[[bbbdddbbbRRRPPPMMMMMMNNNNNNNNNMMMKKKGGGFFFKKKRRRTTTPPPJJJGGGDDDEEEIIIMMMQQQYYYaaabbbdddffffffccc\\\UUUPPPMMMLLLKKKHHHFFFEEEEEEGGG@@@>>>;;;888666555555555777999EEEVVV^^^YYYPPPLLLIIIHHHFFFBBB???AAAGGGLLLVVVSSSSSSYYYbbbgggeeeaaaQQQRRRRRRRRRQQQRRRUUUWWWXXXXXXWWWVVVUUUSSSQQQPPPOOOOOOQQQTTTWWWWWWUUUSSSMMMIIIFFFFFFBBB<<<999;;;;;;999DDDZZZlllooohhhdddXXXWWWSSSNNNJJJGGGGGGHHHBBBIIIRRRXXXYYYYYYYYYYYYYYYYYYZZZ[[[]]]```ccceeeYYYXXXWWWUUURRRLLLEEE@@@???AAABBBCCCCCCAAA???>>>777666555555444333222111222111000///...---------......,,,,,,,,,,,,.........///////////////......222000...---,,,---///000........./////////////////////............//////---......///000111111222000000111222333333333333333444444444444444444444666888:::<<<<<<<<<;;;:::<<<===???@@@AAAAAA@@@@@@????????????@@@AAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFEEEDDDBBBBBBBBBCCCDDDGGGFFFEEEDDDDDDDDDEEEFFFCCCDDDEEEEEEDDDBBB@@@???@@@AAABBBDDDEEEFFFFFFFFFCCCCCCBBBAAAAAAAAAAAABBBAAA@@@???>>>===<<<;;;:::999999888888777666666666777777666666555555555555444333222222333333222222888555111111333555555444555666888777666444555555666555555666888888777666777777777777777777777777999777444555777888777555666666555555555777888999======>>>???@@@BBBDDDEEEDDDEEEFFFEEEDDDDDDFFFHHHNNNMMMMMMLLLLLLLLLLLLLLLGGGGGGEEEBBB@@@CCCJJJPPPVVVZZZ\\\WWWNNNGGGGGGJJJLLLLLLMMMLLLIIIDDD???<<<:::::::::;;;===?????????<<<;;;===???@@@AAAGGGNNNMMMMMMLLLIIIEEE@@@:::666333222111000////////////---,,,+++,,,...///...---,,,,,,++++++***+++++++++...---,,,+++,,,---...///)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------+++)))'''%%%$$$((()))***+++,,,---------)))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))************************+++*********))))))((((((((())))))))))))***---///111...+++((('''(((+++---+++++++++++++++***)))((())))))))))))))))))))))))******************************+++***)))***---///222111///---+++***))))))+++*********))))))((((((((()))***+++,,,+++*********)))((((((((()))+++,,,++++++******+++,,,,,,---......------,,,+++******,,,,,,,,,++++++*********,,,,,,++++++******))))))***)))((((((((()))+++,,,))))))************))))))+++***))))))***,,,...000666888;;;>>>AAABBBCCCCCCAAA>>>===???AAABBBHHHPPPOOOPPPQQQVVVbbblllmmmiii\\\TTTJJJDDDEEEIIINNNPPPPPPNNNLLLKKKLLLMMMMMMLLLFFFEEEDDDEEEIIIPPPWWW[[[aaabbbfffmmmooohhhXXXLLLLLLKKKIIIHHHGGGGGGHHHHHHKKKGGGAAA<<<:::999888777333777???HHHNNNPPPNNNKKKEEEBBB>>>::::::===AAADDDKKKRRRWWWZZZ```fffeee___UUURRRPPPQQQPPPOOOSSSYYYXXXXXXWWWVVVUUUSSSRRRQQQPPPPPPPPPOOOPPPSSSWWWZZZPPPNNNLLLJJJHHHEEEAAA???CCC999===SSSeeeeee^^^ZZZSSSOOOJJJDDDAAA@@@AAABBBBBBFFFLLLQQQUUUZZZ^^^```___]]][[[]]]```aaa^^^[[[YYYSSSQQQSSSTTTNNNGGGCCCEEEJJJMMMLLLLLLMMMKKKGGGEEE>>>888777555111000111000...,,,---///000...+++/////////////////////...000000000//////000111111111000///...---...////////////.....................------------------............//////000000000000000111222333333333333333333333333333333333333444555777999::::::999888:::;;;<<<===>>>>>>>>>>>>@@@???>>>>>>>>>>>>>>>???>>>>>>???@@@@@@AAABBBBBBCCCCCCAAA@@@@@@@@@AAAAAAEEEDDDCCCCCCCCCDDDEEEEEECCCCCCCCCCCCBBBAAA@@@??????@@@AAACCCDDDDDDEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@??????>>>===;;;::::::999777777777666666666666666555555555444444333333333555222000111333444222///555222//////111333333333333444666555333222222333666555555666888888777555888888888888888888888888999777444555777888777555555555555555777999;;;<<<===>>>>>>???@@@AAACCCDDDDDDEEEFFFEEEDDDDDDFFFHHHLLLLLLLLLLLLKKKJJJIIIIIIDDDCCCBBB@@@@@@DDDJJJPPP[[[^^^___YYYOOOHHHGGGIIIMMMLLLKKKHHHEEEBBB???===:::999888888999;;;<<<<<<777<<<@@@AAAEEEKKKKKKHHHKKKIIIEEEAAA===999666333222222111111000//////...///...,,,,,,------,,,+++,,,,,,,,,++++++,,,------...---,,,,,,,,,,,,---...******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))((('''))))))***+++,,,,,,,,,,,,************************)))))))))))))))******+++******))))))))))))******************************++++++++++++*********)))******+++***))))))+++---///...+++)))((()))***,,,+++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++*********---///111000...---+++*********************)))))))))(((((()))***+++,,,++++++******))))))((()))***+++,,,++++++*********++++++,,,---,,,,,,++++++*********,,,,,,,,,++++++************************)))))))))***)))((((((((()))++++++******++++++++++++******)))(((((((((((()))+++,,,///111444777999;;;<<<<<>>AAAIIIRRRQQQSSSTTTYYYdddnnnpppkkk___WWWMMMFFFEEEGGGJJJKKKLLLJJJHHHGGGIIIJJJJJJIIIBBBAAA@@@AAADDDJJJPPPTTTZZZ]]]eeemmmqqqiiiXXXKKKJJJIIIHHHGGGGGGHHHIIIJJJNNNLLLGGGAAA<<<999888888777:::>>>CCCGGGFFFCCC??????===999777777;;;@@@CCCKKKQQQVVVYYY___dddccc]]]VVVRRROOONNNLLLKKKPPPWWW\\\\\\[[[ZZZYYYWWWVVVVVVTTTSSSQQQPPPOOOPPPSSSUUUTTTRRROOOMMMKKKHHHDDDAAAGGG>>>BBBSSS```]]]UUURRRNNNKKKFFFBBB??????AAABBBCCCFFFKKKPPPTTTYYY^^^bbbbbb___\\\[[[\\\ZZZWWWSSSUUUOOONNNQQQSSSOOOIIIFFFJJJNNNQQQPPPPPPQQQPPPMMMGGGAAA;;;:::999555444666333111000111333444222000000000///////////////000/////////....../////////000000000/////////....../////////...---------,,,.............................................//////000111222333333333333333333333222222111111000000222444666777777777666888888888888999:::;;;;;;>>>===<<<;;;::::::::::::;;;;;;;;;<<<<<<======>>>??????>>>=========>>>>>>AAAAAA@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>@@@AAABBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>><<<;;;;;;:::999888888777444444444444555555555555333333222222222222111111333111000222444555333111333111///000222333444444333444555555333222222333555444444666777888666555777777777777777777777777888666555555777888777666555555555777999;;;>>>@@@>>>>>>>>>???@@@AAABBBBBBCCCEEEFFFEEEDDDDDDFFFGGGIIIIIIJJJKKKJJJHHHFFFDDD????????????@@@EEEKKKPPP^^^``````ZZZPPPIIIGGGHHHMMMKKKIIIFFFCCC@@@>>>===777777666777888:::<<<===666<<<>>>>>>DDDNNNNNNFFFMMMHHHBBB===:::888666444000111111222111000...---111///------------+++))),,,,,,,,,,,,,,,---...///...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***)))******+++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******++++++++++++******+++++++++************************,,,,,,,,,++++++++++++++++++,,,,,,***)))((()))+++---,,,+++******************++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++*********,,,.........---,,,++++++++++++************))))))))))))))))))***++++++++++++*********))))))******+++,,,++++++******)))******+++************************+++++++++++++++*********((())))))))))))))))))***)))))))))((()))******+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))---///111333666777888999===999666888:::???HHHRRRRRRUUUYYY]]]eeemmmmmmiiiaaaZZZQQQIIIEEEDDDEEEEEEIIIGGGEEEEEEGGGHHHHHHHHH@@@???>>>>>>@@@EEEJJJMMMQQQVVVaaalllpppiiiYYYLLLHHHGGGFFFEEEFFFHHHJJJLLLRRRRRRNNNHHH@@@;;;:::<<<<<<<<<===???@@@???<<<999888666333222444888===@@@IIIOOOUUUYYY^^^aaa^^^YYYUUUPPPMMMKKKIIIHHHMMMTTT___^^^]]]]]]\\\[[[[[[[[[ZZZXXXUUUQQQPPPPPPQQQQQQUUUSSSPPPNNNMMMKKKIIIFFFJJJEEEHHHSSSYYYRRRKKKIIIHHHEEEAAA>>><<<===???@@@AAADDDGGGKKKPPPWWW___dddaaa]]]YYYWWWVVVTTTPPPLLLNNNJJJIIINNNRRROOOMMMLLLOOOSSSVVVSSSRRRTTTTTTRRRJJJCCC>>>===;;;888777999777666555666888:::999888444333222222111111111111000000000000000000000000///000000000000///......000//////...---,,,,,,+++000000111111111111000000...............---------///000111222222333333222333222222111000//////...///000222333555555666666777666555555555666888999999999888777777777888888888888888999999:::::::::<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@@@@AAA@@@???>>>=========??????<<<======>>>????????????======<<<;;;;;;;;;;;;;;;888888777777666666666555111111222222333444444555222222222222222111111111222444777777666555555666333222222222444555666777444666777777555444444555555444444555777777666444666666666666666666666666777666555555666777777777888888888888:::<<<>>>@@@??????>>>??????@@@AAAAAABBBDDDFFFFFFEEEDDDEEEFFFFFFGGGHHHIIIHHHEEEBBB@@@<<<<<<===>>>BBBGGGMMMQQQZZZ[[[ZZZUUULLLFFFEEEFFFJJJIIIHHHFFFDDDAAA>>><<<444666888999:::;;;===>>>===<<<<<<>>>CCCIIIMMMOOOKKKEEE???:::888777555333///000111222222000...,,,000...------------+++************+++,,,---...///......------,,,,,,,,,---.........------,,,,,,+++------------------------))))))***+++,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))******+++++++++************++++++************************++++++++++++++++++++++++***+++,,,+++)))((()))++++++++++++++++++***))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++*********,,,---,,,,,,++++++++++++,,,,,,*********)))))))))))))))))))))******++++++++++++************++++++,,,,,,++++++***)))))))))******((()))))))))))))))))))))+++++++++***************''''''(((((())))))******)))))))))))))))******+++***++++++++++++++++++******+++++++++++++++***))),,,---...000222444555555999666555777999<<>>???>>>===666444222000111555999<<>>;;;::::::;;;======???AAAEEEKKKTTT]]]ddd]]]YYYUUURRRRRRPPPLLLIIIGGGDDDEEEKKKPPPPPPPPPRRRTTTYYYZZZVVVSSSSSSSSSRRRKKKDDD???>>><<<888777888::::::;;;<<<>>>???@@@@@@===<<<:::777555444333333333333333444444444444444000000111111000000///...000000///...------,,,,,,000000111222222111000000...............---------//////000111222222222222222222111000//////......///000111222444444555555666555444333333444666777333333333444555666777888777777777777777888888888888999999999999999999999888999:::;;;<<<<<<======<<<;;;:::::::::;;;<<<===:::;;;;;;<<<<<<<<<;;;;;;:::999999888888888888888555555555444444444444444//////000111222333333444222222222222222333333333555<<>>666111333888222222333333444555666777444555777666444333333444444333333444666666555444444444444444444444444444666666666666666666888999<<<<<<;;;::::::;;;<<<===>>>>>>>>>>>>??????@@@AAAAAACCCEEEFFFEEEDDDDDDEEEDDDEEEGGGGGGEEEBBB???<<<;;;;;;<<>>;;;555888;;;<<<;;;::::::;;;@@@;;;???IIIKKKEEEGGGOOOBBB===777555555444000---...///111222111000...---...,,,,,,,,,......---,,,))))))))))))***+++------.........------,,,,,,+++///......------,,,,,,,,,------------------------++++++,,,,,,,,,,,,+++*********+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))******+++*********))))))*********************************))))))******************(((***++++++******+++,,,******+++++++++***)))((()))******+++++++++******************************************************''')))***+++******+++---***************+++,,,,,,))))))))))))))))))*********************+++++++++***++++++,,,,,,,,,,,,,,,++++++***************+++)))))))))))))))*********************************''''''(((((())))))******((()))))))))************))))))************))))))******+++++++++***))))))((())))))+++,,,...///000444333444888999888<<>>?????????999777444222222444777999<<>>???@@@AAAAAAAAACCCEEEFFFEEEDDDDDDDDDDDDEEEEEEDDDCCC@@@===;;;;;;;;;<<<@@@EEEJJJMMMNNNHHHHHHFFFCCC???======>>>>>>AAAEEEHHHGGGCCC>>>:::999;;;>>>===:::999;;;>>>???AAALLL[[[\\\PPPDDDBBB>>>999333222444444111---...///000000000///......---,,,+++,,,...///...---)))))))))))))))***+++,,,............---,,,++++++------------------,,,,,,------------------------------------,,,,,,+++******++++++,,,,,,+++++++++++++++++++++++++++++++++)))))))))))))))******+++******))))))))))))******************************)))))))))))))))*********''')))+++++++++***+++,,,)))******+++******))))))))))))***++++++++++++***************************************************&&&(((***+++******+++,,,******))))))******+++,,,))))))))))))******************))))))******+++,,,***+++,,,------------,,,++++++******+++,,,,,,---+++++++++++++++++++++***)))))))))***************((())))))))))))))))))***(((((()))************))))))))))))******)))))))))((((((((((((((((((((((((*********+++,,,...///000111000333777777555777;;;HHHUUUaaadddccc___YYYSSSTTTRRRMMMGGGBBBBBBDDDGGGIIIFFFDDDCCCDDDEEEEEEEEECCCBBBBBBBBBAAAAAABBBBBBBBBEEELLLSSSXXXZZZWWWUUUJJJHHHDDDBBBAAABBBEEEFFFKKKNNNQQQPPPMMMKKKKKKLLLFFFCCC???==================;;;888555444555777888777<<>><<<;;;;;;;;;999::::::<<<@@@HHHRRRXXX[[[VVVOOOKKKHHHFFFAAA>>>>>><<<>>>DDDHHHJJJOOOTTT^^^dddfff```WWWRRRPPPNNNMMMGGGBBBAAA???<<<;;;===>>>@@@CCCEEEGGGIIILLLNNNSSSPPPKKKEEE@@@===;;;;;;666777:::<<<>>>>>>>>>>>>222111000/////////000111000000000000000000//////+++,,,...//////...,,,+++.........//////000000000...///000111222222222222000000000000000000000000111111111000000111111111111111222222222111111000000000000000111222333444333333333333333333333333111222333444444444333333444555666666666666555444222333444555666666666666777777888888777666555555555444444333333333333333111111111222222222333333//////000000111111222222222222222333333333444444666999<<<;;;666222000111000222444333222111222333111333444444222111111222333222222333555555444222444444444444444444444444444666777777555555888;;;@@@???===;;;:::999::::::<<<<<<<<<===>>>@@@AAABBB@@@CCCEEEFFFEEEDDDDDDDDDEEEEEEDDDBBB@@@>>><<<:::;;;;;;;;;???EEEIIIJJJJJJDDDCCCAAA>>>;;;:::999::::::===@@@CCCCCCAAA===;;;;;;<<<===<<<<<<@@@IIIQQQTTT```kkkqqqwwwttt]]]BBB>>>777///...111444333000////////////////////////...---,,,,,,---...---++++++******)))******++++++...............,,,+++***,,,,,,,,,,,,,,,---------........................---------------,,,,,,++++++++++++,,,,,,++++++***************************)))))))))))))))******+++++++++************++++++************************)))))))))******+++++++++)))+++,,,,,,+++))))))))))))))))))))))))*********))))))***+++++++++++++++************************************************&&&(((***+++*********+++***))))))))))))******+++((()))))))))************+++***)))))))))***+++,,,++++++---.........---,,,******++++++,,,---//////......------,,,,,,++++++((()))))))))*********+++***************)))))))))'''((()))***+++******))))))******++++++******)))''''''&&&&&&'''((()))***---,,,,,,,,,---///000111...---///333444333666;;;AAAMMMXXX[[[XXXWWWUUURRRQQQOOOJJJDDD@@@@@@DDDIIIKKKIIIFFFEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA>>>BBBGGGNNNSSSTTTSSSRRRHHHFFFCCC@@@@@@BBBEEEGGGIIIJJJMMMOOOOOONNNMMMLLLHHHEEEAAA???>>>>>>>>>===???===:::777666777888999666888BBBOOOUUUPPPJJJHHHDDDCCCCCCFFFFFFFFFIIIOOOYYY^^^eeelllppprrrqqqooobbb]]]XXXVVVYYYZZZYYYWWWUUURRRNNNMMMMMMMMMLLLLLLIIIHHHFFFCCCBBBDDDFFFGGGEEEDDDBBB@@@?????????@@@>>>>>>===<<<===BBBIIINNNVVVQQQJJJFFFDDDBBB>>>;;;;;;999:::???BBBDDDIIIPPP[[[cccgggaaaWWWQQQNNNKKKHHHBBB>>>???@@@>>>???AAA@@@CCCGGGJJJKKKMMMQQQTTTVVVSSSNNNIIIDDDBBBAAA@@@;;;===@@@DDDFFFGGGGGGGGG333222000......///111222000000000000111111111111---...000111111000...------......///000111222222...///000111111222222111000000000000111111111111111111000////////////000//////111111111000///...111000000000000111111222222222222222111111111111...///000222222222111000333444555555555444333222///000222444555555444444777777777777666555444444444333222222111111222222000000111111222222333333000000000000111111111111111111222222333333333333......000444777888555222222555777666333222333555333555666666444333333444333222222333555555444222666666666666666666666666333555777777555555888;;;???>>><<<;;;::::::::::::;;;;;;<<<===???@@@BBBCCC@@@BBBEEEFFFEEEDDDCCCDDDFFFEEEDDDAAA???===;;;;;;;;;:::;;;>>>DDDGGGHHHGGGDDDBBB@@@<<<:::888888888999:::<<<>>>???>>>===<<<:::;;;;;;;;;???JJJZZZfffvvvTTT:::111'''%%%)))///000/////////............///000000///------------+++))),,,,,,++++++***+++++++++......//////...,,,+++)))+++++++++,,,,,,---------........................,,,,,,------...---------++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))******+++---,,,,,,++++++,,,,,,---*********************************++++++,,,,,,,,,+++,,,...---***(((''''''***)))))))))))))))***+++((()))***+++++++++++++++************************))))))))))))))))))))))))%%%(((***+++*********+++******))))))))))))******(((((())))))*********++++++***)))))))))***,,,---+++,,,---.........---,,,******+++,,,---///000111000000///......---,,,,,,(((((())))))*********+++,,,,,,++++++******))))))'''((()))++++++******)))+++++++++,,,,,,+++++++++))))))''''''(((***,,,...***))))))))))))+++---...---+++,,,///111222777>>>;;;FFFOOOPPPNNNOOOQQQRRROOOMMMIIIBBB>>>???DDDIIIOOOLLLIIIHHHHHHHHHGGGFFFEEEFFFFFFFFFFFFEEEDDDCCC;;;???FFFLLLQQQRRRPPPOOOFFFDDDAAA???@@@CCCGGGIIIHHHIIIKKKNNNPPPPPPMMMJJJHHHFFFCCCAAAAAABBBBBBBBB???===;;;888777888:::;;;777777===IIIOOOLLLJJJKKKGGGCCCAAAAAAAAAAAAGGGNNNUUUZZZccclllqqqrrrqqqoooaaa[[[UUUTTTVVVXXXVVVSSSSSSQQQOOOOOORRRUUUVVVVVVLLLJJJDDD???>>>AAACCCCCCEEEDDDCCCBBBBBBCCCCCCDDDCCCBBB@@@===<<>>@@@EEELLLVVV```eee___VVVOOOKKKIIIAAA<<<999<<<>>>>>>@@@CCCBBBFFFJJJLLLNNNPPPTTTXXXVVVSSSOOOJJJFFFDDDDDDDDDAAACCCGGGKKKNNNOOOPPPPPP333222111111000000111111000000000000000000000000---------............///............///////////////////////////000000111111111111111000000000000000000000000000000000000000000//////......------000000000000000///......000000000000000000000000000111222333333222111000333555666555333111111111000000000111222222222333999>>>CCCCCC>>>888444222///000111222222111000///111111222222222111111000222222111111111111222222111111111111111111111111444444444444444444444444444444333222222111000000333444555444333222444666333333333444444444555555333333333444444444555555444555666666555666888:::@@@>>><<<;;;;;;;;;===>>>;;;;;;;;;;;;<<<>>>???@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEAAA<<<::::::<<<>>>>>>???@@@AAACCCDDDEEEBBB@@@===;;;;;;:::999777888:::<<<===>>>>>><<<<<>>BBBGGGJJJLLLMMMMMMLLLIIIDDDAAA???AAADDDFFFHHHJJJKKKMMMRRRUUUPPPHHHDDDCCCCCCDDDGGGHHHGGGFFFCCCCCCEEEGGGHHHIIIJJJJJJDDDBBB@@@>>>???AAAEEEHHHKKKOOOVVVYYYXXXSSSKKKFFFIIIDDDBBBEEEFFFDDDDDDFFFBBBAAA>>><<<;;;<<<===>>>======>>>AAAFFFHHHFFFDDDEEEBBB???===>>>CCCHHHLLLRRRVVV\\\aaadddfffiiilllbbb\\\TTTOOONNNNNNMMMLLLNNNOOOQQQSSSTTTUUUVVVVVVOOOLLLHHHCCCAAAAAACCCDDDIIIGGGDDDDDDDDDDDDCCCBBB@@@BBBCCCCCCBBBAAACCCDDDFFFEEECCCAAA@@@???>>>>>>777777666666888<<<@@@BBBRRRZZZZZZRRROOOQQQKKKAAA::::::999999;;;>>>@@@BBBAAACCCGGGKKKOOORRRTTTUUUYYYSSSLLLIIIFFFBBBDDDHHHFFFFFFHHHLLLQQQTTTTTTTTT333222111111000000111111000000000000000000000000/////////......---------............////////////000////////////000111111222111111000000/////////000000000000000000000000///////////////.........000000000000000///......000000000000000000000000000000000111111000000000222333444333111000000000111111111111111111222222444888;;;===;;;777444333000000000111111000000000111111222222222111111000000000////////////000000000000000000000000000000444444444444444444444444555555444444333222222222222333444333111111333444222333333333333444444444444444444444444444444444555666777777666777999;;;===<<<:::999888999:::;;;::::::;;;<<<===>>>@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBB@@@<<<:::;;;===?????????@@@AAABBBCCCDDDAAA???<<<;;;:::999777666777999;;;=========<<<;;;===999;;;AAABBBCCCPPPaaapppooommmkkkllleeePPP;;;555111,,,,,,...///...+++......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++******************------------,,,++++++******************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************)))(((((()))******++++++***************+++000/////////......------++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********************)))))))))(((************************++++++************++++++******************++++++******++++++++++++******++++++*********)))))))))+++,,,,,,+++)))((()))***************************,,,***))))))+++,,,,,,+++......------,,,,,,,,,,,,---------,,,,,,,,,++++++******************************))))))))))))******))))))))))))))))))***+++************************,,,+++*********+++,,,------,,,,,,,,,---///111222888;;;>>>BBBFFFHHHHHHIIIGGGDDDAAA>>>???AAAEEEHHHKKKMMMPPPSSSYYY]]]XXXQQQGGGEEECCCCCCDDDEEEEEEDDDCCCDDDFFFGGGHHHHHHHHHGGG@@@>>>;;;:::<<<@@@EEEHHHNNNUUU^^^dddcccZZZPPPHHHDDD???===???AAAAAABBBEEEDDDCCCBBB@@@???>>>======<<<<<<<<<@@@DDDGGGFFFEEECCC@@@===;;;<<<@@@EEEHHHPPPSSSXXX\\\___```___]]][[[VVVPPPLLLKKKKKKIIIHHHHHHLLLQQQVVVYYYZZZZZZZZZRRROOOKKKGGGDDDBBBAAAAAAIIIGGGDDDCCCCCCCCCAAA@@@>>>@@@BBBBBBAAABBBDDDEEEDDDCCCBBBAAA???>>><<<<<<888777666666777:::===???OOOUUUUUUMMMHHHIIICCC:::666666555666777:::<<<>>>AAACCCEEEIIIMMMQQQSSSUUUUUUOOOIIIGGGEEEBBBDDDIIIGGGGGGIIINNNSSSWWWYYYZZZ333222111111000000111111000000000000000000000000111111000///...---,,,+++............////////////000000000000000111111222222222111000000///......////////////////////////.........///////////////000000000000////////////000000000000000000000000000000////////////000000111222333222000//////000111111111111111111000000///000222444666777444222111000000//////000000111000111111222222222111111000000////////////000000111111111111111111111111333333333333444444444444666666555555444444333333111222333222000000222333222222333333333444444444555555444444444444444444666777888888777777999;;;<<<;;;:::999888999:::;;;::::::;;;<<<===???AAABBBAAABBBCCCCCCBBBAAA@@@???<<<>>>??????=========>>>@@@@@@@@@???@@@@@@AAABBB@@@>>>;;;999888777555444666777:::;;;<<<;;;:::999:::777:::AAACCCAAAFFFNNNTTTXXXYYYTTTLLLBBB666,,,111...******,,,...---+++......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++************++++++,,,,,,,,,,,,------,,,++++++*********+++,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************))))))(((((())))))***+++***************++++++......---,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))***+++++++++,,,++++++,,,,,,,,,,,,+++++++++***)))((((((((()))******+++,,,+++***)))***+++************************,,,***))))))+++,,,,,,++++++++++++,,,---.........---------------,,,,,,,,,******************************))))))))))))******+++***))))))))))))))))))************************,,,+++******)))*********---,,,,,,++++++,,,...///444555999<<>>AAAEEEEEEEEEFFFEEEDDDAAA>>>===<<<;;;<<<>>>AAADDDDDDDDD???===:::888999===AAACCCQQQRRRVVV\\\```^^^XXXRRRQQQNNNJJJGGGFFFFFFEEEDDDEEEJJJRRRZZZ^^^```^^^]]]UUUSSSOOOKKKGGGEEEDDDDDDIIIGGGEEEDDDCCCBBB???>>><<<>>>@@@@@@@@@AAACCCEEEBBBCCCCCCBBBAAA???===<<<999888777666777999;;;<<>>@@@AAAAAAAAAAAAAAAAAA@@@??????????????????<<<999777777666444222555666888:::;;;:::999888999666999@@@CCCAAAAAACCCGGGLLLOOOJJJAAA999444222000...,,,,,,...000///.........---------,,,,,,,,,+++++++++,,,,,,,,,------************++++++,,,---++++++,,,---------,,,,,,+++++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))*********)))******+++,,,)))))))))((('''&&&&&&&&&,,,,,,+++++++++++++++******+++++++++++++++,,,,,,+++++++++,,,,,,+++++++++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++***(((''''''(((***+++)))***++++++***)))***,,,************************+++***((()))+++,,,,,,+++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******++++++***)))((((((((()))))))))))))))******************))))))((((((((((((************+++,,,...///000111444777999;;;<<<===999888777777:::???DDDGGGIIIOOOTTTXXX^^^bbb___YYYLLLHHHBBB>>>======>>>>>>???AAACCCEEEFFFFFFDDDCCC<<<999666555888===DDDHHHMMMVVVccclllllldddWWWNNNCCC===888999;;;<<<@@@EEEDDDEEEHHHIIIGGGDDD@@@>>>============???@@@AAAAAA;;;:::888666777999<<<>>>KKKMMMRRRZZZ___]]]TTTKKKIIIGGGEEECCCBBBAAAAAAAAAGGGLLLTTT\\\aaaccccccbbbYYYVVVQQQLLLIIIIIIIIIJJJJJJHHHFFFEEEDDDCCC@@@>>><<<===??????>>>>>>@@@AAA@@@AAACCCDDDCCCBBB???>>><<<;;;999888888999:::;;;@@@DDDEEEBBBAAABBB@@@:::999888888999:::<<<===>>>>>>AAAFFFKKKNNNOOOOOOOOOJJJEEEAAAAAA@@@>>>@@@DDDFFFFFFHHHMMMUUU]]]bbbeee333222111111000000111111000000000000000000000000////////////////////////............////////////000000000///000111111222111111000000///......---////////////////////////------......//////000000000000////////////000111111111111111111111111111222222000//////000222222111222333333111000111111222111111000000/////////111...,,,---111333222000111000///......///000111///000111222222222222222222222111111111111222222333333333333333333333333222222222333333333444444333333333222222222222222222333333333111111333444555555555555666666666666555555555555555555555555777888999888777777999;;;<<<<<<;;;:::::::::::::::999999:::;;;<<<>>>@@@AAA>>>?????????>>><<<;;;::::::<<>>>>>>>>>>>===:::888666666555444222444666888999::::::888888999777999>>>CCCCCCBBBBBBCCCCCCDDDBBB<<<666444444///.........///000000000......---------,,,,,,,,,+++++++++,,,,,,,,,------+++*********+++,,,------++++++,,,---------,,,,,,......------,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))******************)))******))))))***++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))))))))))))))******++++++++++++++++++++++++++++++************++++++(((((()))***+++,,,,,,,,,******++++++++++++******+++***((('''''')))+++,,,)))***++++++***)))***,,,************************+++)))((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,******************++++++******************************))))))))))))******++++++***)))((((((((()))(((((()))))))))*********+++++++++******))))))((())))))******++++++,,,---...///111333555777888999777666555555777;;;???BBBHHHNNNTTTXXX[[[^^^[[[UUULLLGGG@@@<<<::::::;;;;;;:::<<>><<<999777888===BBBEEEKKKRRR]]]eeegggbbbYYYSSSEEE>>>888888999:::>>>CCCAAACCCFFFHHHGGGDDDAAA???????????????============:::888777666666777999:::>>>AAAHHHQQQYYYXXXOOOGGGCCCBBBAAA???>>>>>>>>>???FFFKKKRRRZZZaaafffhhhiiiaaa\\\TTTMMMHHHHHHJJJLLLJJJIIIHHHGGGGGGFFFCCCAAA>>>???@@@???===<<<<<<===<<<===@@@AAABBBAAA???>>>===<<<;;;;;;;;;;;;<<<======@@@AAA?????????===:::888888888999:::;;;<<<<<<;;;@@@GGGNNNQQQPPPLLLIIIHHHBBB???>>>===;;;<<<@@@DDDCCCEEEKKKRRRZZZ___bbb333222111111000000111111000000000000000000000000....../////////000000000............///////////////////////////000000111000000////////////......////////////////////////.........///////////////000000///......///111222111111111111111111111111222222111111111111222222000222333333222111111222000000000000000000//////222111//////000111111000000//////......//////000///000111222222222222222000000////////////000000111111111111111111111111111111222222333333444444111111111111000000000000222333444333111111333444444555555555666666666666444444555555555666666666777888999888666666888:::999999999888888888777777999999::::::;;;<<<>>>>>><<<<<<;;;;;;::::::999999<<<===AAAEEEIIIIIIGGGEEEAAA@@@???>>>============;;;999666666666666555333444555888999::::::888888999999:::>>>BBBCCCDDDCCCDDD???<<<;;;999333000000------........................---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---,,,,,,,,,------,,,++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***))))))))))))***+++,,,,,,++++++,,,,,,,,,------------,,,,,,++++++******************++++++,,,,,,---)))***+++,,,,,,+++***)))))))))))))))************************************++++++************++++++)))))))))***+++++++++,,,******++++++++++++******+++***)))))))))***+++,,,***+++,,,+++***)))***+++************************+++)))((((((***++++++***,,,,,,,,,,,,++++++++++++))))))))))))************++++++++++++++++++++++++******))))))))))))******+++***))))))))))))))))))'''(((((())))))*********,,,,,,---------,,,,,,+++,,,,,,,,,+++******)))))),,,---...000222333555666555555444444555888;;;===FFFMMMTTTWWWYYY[[[XXXRRRJJJEEE???:::888888999999777888:::===???AAABBBCCC@@@>>><<<:::;;;===AAACCCJJJOOOWWW^^^```]]]XXXTTTEEE>>>888888999999<<>>@@@AAAAAA>>><<<;;;;;;:::999888777777777888999888<<>><<<::::::<<<>>>AAAFFFNNNWWW___fffjjjkkkeee___VVVMMMFFFEEEEEEGGGHHHGGGGGGHHHIIIIIIFFFDDDBBBBBBBBBAAA>>><<<<<<===;;;;;;======>>>===<<<;;;<<<<<<<<<<<<===>>>>>>???@@@@@@@@@???===;;;999777555555666666777888888888999>>>GGGMMMPPPNNNIIIFFFDDD@@@======;;;999:::>>>AAAAAACCCHHHNNNUUUYYYZZZ333222111111000000111111000000000000000000000000000000000///////////////............////////////...............//////000.........///////////////000000000000000000000000///////////////.........000///...---...///111222111111111111111111111111000000111111111111000000///111222222111000000111/////////000000000000000111222222111000///000222...//////////////////...//////000222222333333222000000////////////000000000000000000000000000000000111111222333333444444000000000000000000000000111222333222000000222333333333333333444444444555333333444555666777888888777888888777666555777888888888888888888777777666:::999999999999:::;;;<<<:::999777666666777888999===>>>BBBGGGKKKKKKGGGCCC@@@???>>>===============999777555555666777666555444666888:::::::::999888888;;;>>>@@@AAACCCCCCCCCCCC===888999777111---...---...///......---------......---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++,,,------------,,,+++))))))))))))***+++,,,---+++++++++++++++*********------,,,,,,+++******))))))******+++,,,,,,------((()))+++,,,,,,+++)))(((((()))))))))************************************++++++************++++++******************++++++++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,+++,,,,,,+++)))((()))******************************)))((((((***++++++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))***+++''''''(((((()))******+++***+++,,,,,,---,,,++++++,,,,,,,,,,,,+++***))))))++++++,,,---...000222333444333222333444777:::<<<@@@IIIPPPTTTVVVWWWTTTPPPFFFBBB===999888888888888777777777999;;;===???AAA???>>>===<<<===???AAABBBGGGKKKRRRWWWXXXVVVQQQNNNDDD>>>999:::<<<<<>>BBBCCC@@@===<<<<<<;;;::::::999999888888888888<<>>>>><<<999666666:::===>>>DDDMMMVVV]]]```aaaaaa\\\YYYRRRLLLGGGDDDBBBBBBDDDDDDEEEHHHJJJJJJIIIGGGDDDEEEEEEDDDBBB@@@@@@AAA@@@???>>>===<<<;;;:::999999999:::<<<===???@@@@@@CCCBBBAAAAAA???<<<::::::777888999:::::::::::::::999===CCCHHHKKKJJJGGGDDD@@@<<<:::;;;;;;999:::>>>???@@@AAAFFFKKKPPPRRRRRR333222222111000111111111000000000000000000000000222222111000///...------............/////////000---------------...//////------......///000000000111111111111111111111111000000//////.........---000///...---...///111333111111111111111111111111...///000111111000///......///111111000//////000......//////000000111111...111333222///...000333---...///000000///...---//////000222222333333333222222111111111111222222111111111111111111111111000000111222333333444444000000000000000111111111000111111000//////000222111111222222222333333333222333444555666888999999666777888777555555666888999::::::::::::999888888:::999999888888999999:::999777555444444666888:::>>>???BBBGGGKKKKKKFFFBBB??????>>>===============888666555555777888777777555666888:::;;;:::999888777<<>>============>>>@@@AAABBBCCCHHHNNNRRRSSSOOOJJJFFFEEE???<<<>>>@@@AAADDDHHHEEEBBB>>>:::777555555555777<<>>>>>???@@@AAAAAAAAA@@@:::<<<@@@CCCEEEFFFEEEEEE===999888:::;;;:::<<<@@@??????AAAEEEJJJMMMNNNMMM333333333333333222111000444333333222111000////////////000000000000//////////////////////////////------------------------...------...000111000///000000000000////////////////////////000000000000000000///......................................................///000000000000000000000000000000000000000000111111111111111222222333333222222111000000////////////000000///000111222222222222222222222222222111111000000000111222333444333333222111111333333333111///...333333333333333222111000...000333555444000+++(((111111111111222333444555666666666666777777777777:::::::::999777777:::<<<;;;;;;999999999999:::;;;999999:::;;;:::888555444888777666555555666888888>>>???AAACCCCCCCCCCCCCCC>>>>>>>>>>>>============888888777777777777888888666666777777777777777777:::===AAAEEEEEECCC???===666555333111///////////////////////////......---,,,***))),,,///111///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,---...//////333333222000///...---,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))...------,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,---,,,+++***)))+++++++++++++++***)))((())))))*********))))))((())),,,...---+++)))***,,,++++++++++++++++++++++++)))))))))))))))*********,,,,,,,,,+++++++++******...---***((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---///000///---,,,,,,---,,,,,,,,,+++***)))((((((++++++***)))(((((())))))))))))))))))))))))))))))************************,,,,,,+++***))))))************+++++++++******)))+++*********))))))(((((()))***++++++++++++******))))))))))))(((((((((((()))))))))))))))))))))))),,,+++++++++***))))))))),,,+++++++++,,,...000111000000000111333555777999;;;???EEEJJJLLLLLLJJJHHHAAA>>>:::;;;===<<<777333999777888<<>><<<;;;===@@@CCCFFFDDDBBB???;;;999888999999===;;;::::::===?????????<<<>>>???===;;;999999:::999;;;???AAABBBAAA>>>======;;;888555444555777888<<>>AAAFFFIIIIIIIIIIIIJJJLLLMMMMMMLLLHHHEEECCCCCCBBBBBBBBBAAA???<<<999777777999;;;;;;999:::===@@@???BBBEEEFFFEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHHHH@@@??????AAACCCCCC???<<<<<<;;;:::999888999::::::???<<<;;;???FFFLLLMMMLLL222333333333222222111000333333222222111000000000//////000000000000//////////////////////////////........................///---,,,,,,---///....../////////...............////////////000000000000000000///...............///////////////////////////............///000000000000000000000000000000000000000000111111111111111222222333333222222111000000////////////000000000000111222222222222222111111000000000/////////000111222333444333333222222111111000000000000000222333333333222222111000///000111222222222111000222222222222333444555666777777777666666666666666999999999888777777999;;;<<<;;;999888888888999999888999:::;;;;;;999888666666666555555555666888999>>>AAADDDFFFFFFCCC@@@===;;;;;;;;;<<<<<<<<<<<<<<<888777777666666777777888555666777888888888777777999<<<@@@BBBBBB???<<<999444333222000///////////////////////////......---222000...---...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......++++++++++++,,,---...///111111000000///...------++++++++++++++++++++++++------------------------,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))---------------,,,++++++******++++++++++++******&&&(((++++++******,,,...))))))))))))))))))))))))))))))))))))************,,,,,,+++++++++*********---,,,***))))))***,,,---******+++,,,,,,---............---+++******,,,...---------,,,,,,++++++***++++++***))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********************************))))))((((((((()))******+++++++++******+++*********))))))))))))*********+++******)))))))))))))))))))))))))))(((******************************************************))))))***+++---...............///111333555999<<>>@@@BBBDDDFFFIIILLLNNNLLLHHHEEE>>>===<<<;;;<<>>@@@???>>><<<<<<===;;;<<<===>>>>>>>>>>>>>>>===;;;888555333333444555;;;DDDQQQ\\\___[[[RRRKKKGGGDDDAAA@@@@@@@@@>>>;;;;;;>>>CCCFFFHHHIIIJJJKKKMMMNNNNNNMMMIIIEEEDDDCCCDDDDDDCCCBBBAAA@@@>>>>>>;;;===>>>>>>======???AAABBBCCCDDDDDDDDDEEEGGGJJJKKKKKKKKKJJJJJJJJJKKKKKKHHHFFFDDDDDDDDDAAA===999???>>><<<;;;:::999::::::;;;888777;;;AAAGGGGGGFFF222222222333222222111000111111111111111111111111///000000111111000000///////////////////////////000000000000000000000000222///---,,,---/////////---------...............////////////000000000000000000///.........//////000000000000000000000000//////......//////000111000000000000000000000000000000000000111111111111111111222222222222111111111000000//////000000111000000111222222222222111111111111111111000000000111111333444444333333222333111///...---...000111222222222333222222111000111000000000111444777888333333333333444555666777777777777666666555555555777888888777666666888999;;;:::999888888888888999888999:::;;;;;;:::999888444444444555666777888999>>>AAAFFFIIIGGGBBB;;;777888888888999999:::;;;;;;777777666666666666777777666777888999999999888888999;;;===>>>>>>;;;888555111111000//////////////////////////////......---111000---***((((((,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////++++++++++++,,,---....../////////.........------------------------------........................---------,,,,,,,,,++++++)))))))))***+++,,,,,,,,,------------------------++++++,,,,,,,,,+++******)))************))))))(((***++++++,,,,,,,,,++++++((()))+++,,,++++++---...)))))))))))))))))))))))))))))))))*********++++++,,,++++++++++++*********++++++++++++++++++++++++))))))***+++---...//////------+++((('''(((+++...,,,,,,++++++++++++++++++++++++***))))))))))))***************************************************)))***+++++++++***)))((())))))***+++,,,,,,,,,+++***************)))))))))************))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++++++++************+++,,,...------------///000111555777;;;???BBBCCCCCCCCC<<<999555444666666555222444555888>>>CCCDDDAAA===;;;:::888777777:::===???AAABBBEEEIIILLLLLLIIIGGG>>>===<<<;;;<<<>>>AAACCCCCCCCCBBBAAA???>>><<<;;;<<<999777666666777666555<<<>>>@@@AAA@@@??????@@@===<<<;;;::::::;;;===>>>===;;;888555333222222333777@@@MMMXXX[[[WWWOOOIIIEEECCC???===<<<;;;999777888;;;???BBBDDDFFFIIIKKKMMMNNNNNNLLLIIIEEECCCCCCDDDCCCBBBAAAAAABBBCCCCCC@@@BBBCCCCCCAAAAAAAAABBBEEEEEEDDDCCCBBBDDDIIILLLMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIGGGFFFDDDAAA===:::BBBAAA@@@>>>===<<<<<<<<<:::888777:::???BBBCCCBBB111111222222222222111111000000111111111222222222000000000111111000000000////////////////////////000000000000000000000000666333000...///111222222------............//////////////////000000000000000000///////////////000000000000000000000000000/////////...///000000111000000000000000000000000///000000000111111111111111111222222222222111111111000000000000000000111000111111222222222111111333333333333333333333333111222333444444333222222222111000//////000111222111111222222222222111111111000///000111555888:::333333333333444555666777777777777666555555444444666777888777666555666888999999999999::::::;;;;;;999999999:::999888777666333444444555666888999999;;;???CCCEEEDDD???999555555666666777999::::::;;;777666666666666666666777666888999;;;<<<;;;:::999::::::<<<<<<:::888555333//////.........////////////////////////......---,,,------)))&&&&&&)))---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///////////////------,,,,,,---......///---------...............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++'''(((((((((((((((''''''******++++++,,,+++++++++.........---,,,+++,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++************)))***+++,,,,,,,,,++++++******+++,,,,,,---......+++,,,+++***((((((+++---((()))))))))))))))))))))++++++***))))))*********))))))))))))))))))))))))************************+++,,,...//////...,,,+++((()))***+++,,,,,,------************************++++++***)))(((((((((((()))))))))))))))*********+++++++++++++++++++++++++++++++++***************...------,,,,,,,,,++++++///......------...000000111222555888;;;===>>>???:::777333222333555555444333555888===AAAAAA===999999888777777777999:::;;;===>>>@@@EEEHHHJJJHHHFFF@@@???===;;;;;;<<<>>>???AAABBBCCCDDDEEECCCBBBAAA???===999888777777666555888;;;>>>??????>>>>>>???<<<<<<;;;::::::;;;<<<<<<:::999666444333333333333333:::DDDMMMQQQPPPLLLHHHFFFDDDAAA>>>;;;888666555555888;;;===>>>AAADDDFFFJJJKKKLLLJJJFFFBBB@@@@@@???>>><<<<<<>>>@@@CCCEEEDDDEEEFFFFFFEEEDDDCCCBBBDDDDDDEEEDDDDDDEEEHHHKKKJJJJJJJJJIIIHHHFFFEEEEEEDDDDDDDDDCCCCCCBBB@@@???DDDDDDCCCBBBBBBAAAAAAAAA@@@>>>===>>>AAABBBBBBAAA000111111222222111111111000000000111222222333333000000111111111111000000000000000000000000000000////////////////////////777444000...///111222222....../////////000000000////////////000000000000000000/////////000000111///////////////////////////////////////000111111000000000000000000000000///000000000111111111111000111111222222111111000111111000000000000111111111111222222222111111000333333333333333333333333222333444555444444222222000111222333333333222111000111111222222111111111000000111222333555666777222222222222333444555666777666666666555555555444555666888777666555666777777777999:::;;;======>>>999999888777666555444333333444555666888999999:::999:::===>>>>>><<<999666555555666888999:::;;;<<<777777666666666666777777888999<<<>>>???>>>===<<<;;;;;;;;;:::888666333222---.........///////////////////////////......---+++...000///,,,+++---000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---...............//////000------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******++++++,,,++++++***(((((()))***++++++******///---,,,+++************++++++++++++++++++++++++((())))))***+++,,,,,,,,,+++++++++*********))))))((()))+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---+++++++++)))))))))))))))*********+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,...//////...---+++((()))***+++,,,---------***************+++++++++++++++***)))(((((())))))((()))))))))*********+++************************,,,,,,,,,+++***)))((((((------------,,,+++******...---,,,,,,,,,---...///...///000333555777999:::777555333222333444555666555777999<<<===<<<888555666777999:::;;;;;;:::999999999;;;???CCCEEEEEEDDDBBBAAA>>><<<;;;;;;;;;<<<<<<>>>AAACCCEEEEEEDDDCCCAAA>>>:::888888888666555555888;;;===<<<;;;:::;;;999:::;;;<<<<<<;;;;;;:::777666555555555555666777333777<<>>DDDEEEFFFDDDAAA>>><<<<<<:::999888999;;;@@@DDDGGGFFFGGGHHHIIIIIIGGGDDDBBBAAACCCEEEFFFFFFFFFGGGHHHGGGGGGGGGFFFEEECCCAAA@@@>>>???@@@@@@@@@@@@@@@@@@DDDDDDEEEFFFFFFGGGGGGGGGEEEDDDDDDDDDDDDDDDCCCAAA///000111111222111111111000000111111222222222333000111111222222111111000000000000000000000000000////////////////////////333000...---...///000000......//////000111111111////////////000000000000000000/////////000111111////////////////////////000000//////000000111222000000000000000000000000000000000000111111111111000000111111111111000000222111111000000111111222111222222222222111000000000000000111111111111111333444444555555444222222000111333555555444222111///000111111222111111111000111222444555555555555222222222222333444555666555555555555555555555555555666888888777666666777555666888:::<<<=========888888777666555444333333555666777888999::::::999777777888999999999888888555666777888999:::;;;;;;888888777777777777888888:::<<>>;;;::::::888666444333222---...///////////////...///////////////......---+++,,,......---,,,------------------------------------------------------+++,,,,,,---...---------///...............//////..................//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))/////////...---,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---))))))***++++++++++++***'''((()))******************)))'''''')))***++++++))))))))))))))))))))))))((())))))***+++,,,------+++************)))))))))((()))+++,,,------,,,+++...------,,,,,,++++++***(((+++///000///---,,,+++---,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,,,,+++*********+++,,,---------,,,*********+++++++++++++++,,,+++***))))))***+++,,,((())))))******+++++++++)))))))))))))))))))))))),,,,,,++++++***))))))(((******++++++***)))((((((++++++***))))))***+++,,,,,,---...000222333444444444444333333333444666777777999:::;;;;;;999666555555777:::===>>>===;;;999888888888;;;???AAAAAA@@@BBBAAA???===<<<<<<<<<<<<888:::===@@@AAABBBAAAAAA>>><<<999777777777666555555888;;;<<<;;;888777777666777999:::;;;;;;:::999777666666777777888999:::777888:::>>>BBBGGGKKKMMMIIIHHHEEEAAA;;;777666666555666888888777777888999===???@@@???<<<:::888888888777888999<<>>BBBCCCEEEFFFHHHHHHIIIIIIEEEEEEFFFFFFFFFEEEDDDDDD//////000111111111111111111111111111111222222222000111111222222111111000000000000000000000000000111111111111111111111111000...------///000000///------......///000000111////////////000000000000000000//////000111111222000000000000000000000000000000//////000000111222000000000000000000000000000000000000111111111111000000111111111111000000222111111000000111111222222222222222222111000000/////////000000000111111333444555555555444222111111111222222333333333333//////000111111111111111111222333444666777888999333333333333444555666777333444444555555666666666555777999999888666666777555666888999::::::999999666666555555555666666777777888999:::;;;::::::999666777888888888888777666555666666777888999999:::999999888888888888999999;;;>>>AAADDDEEEDDDBBBAAA:::999777666444333222222...///000000000///......///////////////......---///---+++***+++++++++***................................................,,,------...............------,,,,,,,,,,,,------////////////////////////------------------------------------------------,,,,,,+++++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---'''(((((()))******))))))'''((()))***++++++++++++---***'''''')))+++,,,+++))))))))))))))))))))))))((())))))***,,,------...************))))))))))))))))))***+++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++)))+++...///...---------///.........---,,,,,,,,,+++*********++++++,,,---((((((((((((((((((((((((************************)))*********++++++++++++++++++,,,,,,---,,,,,,,,,*********++++++,,,,,,,,,,,,+++***)))***,,,---///((())))))******+++,,,,,,************************))))))*********+++++++++))))))***+++******)))(((******)))))))))***,,,---+++,,,...000111111000000111222333333333444555666999:::;;;;;;:::999888888666777999;;;======<<<<<<999888888999<<<>>>>>>>>>??????>>>>>>>>>???@@@@@@;;;<<<>>>????????????>>><<<:::777666777888777777999;;;>>>>>><<<888666555444444444555666888999:::999999999999::::::::::::999::::::<<>><<<===???AAABBBDDDEEEFFFFFFFFFFFFAAABBBEEEGGGGGGHHHHHHIII//////000111111111111111111111111111111111111111111111222222222222111111000000000000000000000000222222222222222222222222000///...000222222222111,,,,,,------...///000000////////////000000000000000000///000000111222222111111111111111111111111000000000000000111111222000000000000000000000000000000000000111111111111000000111111111111000000222222111111111111222222222222222222222111000///000000111111222222222333444444555555555444222111222111000///000111333444//////000111111111111111333333333444666999<<<>>>555444444555555666777888222333333444555666777777555777999:::888777777777666777888888888666555444444444444555777888:::;;;888999:::;;;<<<;;;:::999666777999::::::888666444555555666666777888888888::::::999999999999::::::===???CCCFFFGGGFFFDDDBBB888777666444333222111111///000111111111000...---///////////////......---888333---+++,,,......,,,////////////////////////........................---......///////////////,,,,,,+++******+++++++++111111000000////////////................................................---------,,,,,,,,,++++++***++++++,,,,,,------...------------------------++++++*********+++---...***+++,,,---------------((()))***+++,,,---------444000,,,***,,,---,,,***++++++++++++++++++++++++((())))))+++,,,---......************))))))))))))))))))***++++++,,,------+++++++++,,,,,,---------***,,,,,,,,,++++++---///......---,,,,,,+++******+++*********+++,,,,,,---++++++++++++++++++++++++************************,,,++++++++++++,,,---...,,,,,,---------,,,++++++*********++++++,,,,,,,,,,,,+++******+++---///111((())))))***++++++,,,,,,++++++++++++++++++++++++&&&'''((()))+++---......***+++,,,------,,,+++***,,,++++++++++++---...///+++,,,...000000000...---...000222333333333444555:::;;;<<<;;;::::::;;;===777777888999:::<<<>>>???;;;999888999;;;=========<<<<<<===>>>@@@AAACCCDDDAAAAAAAAAAAA@@@???>>>>>><<<:::888777999::::::999<<>>777333222333444777:::<<<;;;999888888666777999999888666666666333333555888;;;@@@CCCEEEIIIJJJLLLPPPRRRPPPKKKFFFBBBBBBAAA@@@@@@BBBFFFIIIEEEFFFGGGHHHGGGEEECCCBBBBBBDDDEEECCC@@@???AAACCC@@@AAACCCDDDDDDCCCBBBBBB>>>AAAEEEHHHJJJKKKMMMOOO------......///000000000333222222222222222222333111111222222222111111000111111000000000000000000222222222222222222333333333111//////000111000///000000000000000000000000111111000000000000111111111000000000000000111222333333333222222111111111000000000000000111111222222222111111000000//////000000111111111000000///000000000000000000000000222222222222222222333333111111000000000000111111111111000000000000111111333333333444444333222222333333333222222111111111000000000000111111111111555444333222222444555777555666777666555444555666666666666666666666666666999999888888777777666666<<<;;;:::999888888777777666666777888:::<<<>>>???===<<<;;;;;;;;;:::777444777777666666555555444444666555444333333444555666;;;<<<;;;999777666888999>>>???AAABBBBBBAAA???>>>999888555333111111222333000000000000000111111111000///...------...///000//////.........------------,,,///222111------000---.........//////000000......//////...---,,,,,,...---,,,,,,++++++,,,,,,////////////............------,,,+++++++++,,,,,,........................---------,,,+++***)))(((+++,,,...---,,,,,,---/////////...---,,,,,,++++++******++++++++++++******+++***************************++++++++++++******,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******++++++,,,------,,,+++))))))))))))***---,,,,,,+++*********+++******************++++++222000...+++******+++,,,111---)))((()))++++++***------------,,,,,,+++***)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,,,,---+++)))***,,,+++)))&&&,,,,,,,,,------.........000...,,,)))((('''((((((+++++++++***************,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))***+++,,,---............000000000111222444555666333555999<<<===<<<:::888:::888666777:::;;;999666999777777;;;@@@BBB>>>::::::999888:::===@@@BBBBBBCCCCCCBBBAAA???===;;;:::===:::999999<<<===;;;999>>>???@@@???===999444111333222111111111333555777:::888777777999;;;<<<;;;;;;::::::::::::;;;<<<<<>><<<999777444333222333444666666555444555555777888999:::999777555333///222777:::;;;===@@@CCCCCCGGGKKKMMMPPPRRRQQQNNN===<<<;;;<<<===@@@CCCDDDDDDDDDDDDDDDEEEFFFFFFGGGDDDBBB???===>>>@@@BBBDDDBBBBBBAAABBBCCCDDDDDDCCC???AAADDDGGGIIIHHHGGGFFF............////////////222222111111111111222222111111222222222111111000111111111111111111111111222222222222333333333333333111000///111111111000000000000000000000000000111000000000000111111111111111000000000000000111333333333222222111111111000000000000000111111222111111111000000000000000000000111111111111000000000000000000000000000000000000111111111111222222111111000000000000111111111111000000000000111111333333333444444333333222333333333222222222111111111111111111222222222222555444333222222444555777666555555555666666777777666666666666666666666666888888777777777777777777;;;:::999888777777777777666666777999;;;===???@@@===<<<;;;;;;;;;:::777555666666666666666555555555777666555555555555666777:::;;;:::999777777999:::>>>???@@@AAA@@@???===<<<888666444222111111222333111000000000000000000000000///...------...///000//////.........---------...++++++//////---,,,///------------.........///......//////...------,,,*********+++,,,---//////////////////............//////---,,,++++++++++++------------------------,,,,,,,,,,,,+++***))))))+++,,,...---,,,,,,---//////......---,,,,,,++++++******++++++++++++******++++++++++++++++++++++++)))******++++++******)))************))))))))))))+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,******)))******+++---,,,++++++******++++++//////...---,,,++++++***************+++---///000111---)))(((***++++++***+++,,,,,,,,,++++++***)))************************++++++******************))))))*********+++++++++,,,,,,,,,---------.........,,,***+++,,,,,,)))'''******++++++++++++++++++---+++***(((((((((***+++*********))))))))))))))),,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++((()))***+++,,,,,,,,,+++/////////000111222444555333555888;;;<<<;;;:::888:::777666666888:::999888::::::<<>>;;;999888888;;;===>>>>>>AAAAAA@@@@@@??????>>>>>>999888777999<<<>>>===<<<===>>>@@@@@@>>>;;;777555333222111000000111333444777666444444777888999999;;;;;;;;;;;;<<<<<<======<<<<<<:::888666333222111333555777777666666777888::::::;;;;;;:::888666444222444666888;;;===???@@@@@@AAACCCEEEFFFHHHGGGEEE>>>===<<<;;;;;;===???@@@FFFFFFGGGHHHHHHHHHHHHHHHEEECCC@@@>>>===???AAABBBBBBAAABBBCCCDDDDDDCCCCCC???AAADDDGGGHHHHHHGGGFFF/////////.........------000000////////////000000000111111222222222111111111111222222222222222222222222222333333333444444444222000000111111111000000000000000000000000000000000000000111111222222222222111000/////////000222222222222222111111111000000000000000111111222000000000000111111111111000000111111111111111000//////////////////////////////000000000111111111111111111111111111111111111111000000000000111111222333333444444333333333333333333222222222222111222222222333333333333444444444333222333444555666999666333333666999999888666666666666666666666666666666666777777777777777888888777666555555555666666777888:::<<<>>>???@@@<<<;;;::::::;;;:::888666555555555666666666666666777777666666666666777777888999999999888888:::<<<>>>?????????>>><<<:::999555444333111111111222333111111111000000///////////////............//////...............---------///***)))---000...------,,,,,,,,,---------------.........///......---,,,******++++++,,,...///000/////////............---111000///---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,...---,,,,,,---///.........------,,,,,,+++******++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,))))))************))))))+++*********)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********+++,,,---,,,,,,++++++******+++++++++++++++******)))))))))&&&'''(((***,,,...///000000...***)))***+++++++++******+++++++++***))))))++++++++++++++++++++++++,,,,,,++++++***))))))((())))))*********+++++++++,,,,,,,,,,,,---------------,,,+++,,,---,,,***(((+++++++++++++++*********)))(((''''''((()))+++,,,************************,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++(((((()))))))))))))))(((............///000222222222444777:::;;;:::999888999777555555777999::::::999;;;???FFFKKKKKKFFFAAA===:::777666777999999888============>>>???@@@AAA:::999999:::<<<>>>=========>>>@@@@@@???===:::888333222000///...///111222444333111222444666666666999:::;;;<<<===>>>>>>>>>;;;:::999777555444222222444666777888777888999;;;=========<<<;;;999666555333333555999>>>CCCEEEFFF@@@>>><<<<<<======<<<;;;;;;:::999999:::<<<>>>???FFFHHHJJJLLLLLLLLLKKKJJJGGGEEEAAA>>>======>>>???@@@AAABBBDDDDDDCCCCCCBBBAAABBBDDDFFFGGGHHHGGGGGG000000//////...---,,,,,,///..................///000000111222222222111111222222222222222333333333222222333333444444555555555333111111222222111000000000000000000000000000///000000111222222222222333333111000////////////222222222111111111111111000000000000000111111222//////000000111111222222000000111222222222111111//////////////////////////////000000111111222222111222222222222222222111111111000000000000111111222222333444444444333333222222222222222222222222222222222222333333333333444444333333333444555666===777222222666999888666666666666666666666666666555555555666666777777777666555444444444444444555666777999;;;<<<>>>??????;;;:::999999::::::888666444444555555666666777777666666666666666666666666666777999999999999;;;===@@@@@@???>>><<<:::888777333222111111111222333333222222111000///......---/////////....../////////........................///+++***000555333///,,,---------------------------...............------......---,,,,,,,,,,,,,,,//////.........---------111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////+++,,,...---,,,,,,---///......---------,,,,,,,,,***++++++,,,,,,++++++***+++,,,---.........---,,,)))******************)))------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,*********+++,,,------...,,,,,,++++++***++++++,,,%%%&&&'''((()))***++++++******+++,,,,,,,,,,,,+++///...,,,******+++++++++******++++++++++++******+++++++++++++++++++++++++++++++++*********))))))++++++,,,,,,,,,---------*********************+++---------------,,,+++***...---------,,,,,,++++++((('''''''''((()))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))*********))))))(((,,,,,,,,,,,,---...///000111333666888999888777666888666444333555777:::;;;999:::>>>DDDHHHHHHEEEBBB@@@<<<888666555666555555999888888999:::;;;===>>>>>>======<<<<<<<<<<<<;;;===>>>???@@@???<<<:::888555444111000//////000111333111000000222444555555777888:::;;;<<<===<<<<<<;;;:::999888777666666555444555777777777888:::<<<>>>>>>===<<<:::888666444222222555;;;EEEMMMRRRTTTGGG@@@;;;::::::888777777444444444666888<<>><<<;;;<<<<<<>>>@@@CCCDDDDDDCCCBBBBBBDDDEEEEEEFFFGGGGGGGGGGGG111111000///...------,,,...------,,,,,,------...///000111222222222222222111111222222222333333333222333333444555555666666666444222222222222111000111111111111111111111111///000111222333222222222333333111000////////////111111111111111111111111000000000000000111111222//////000000111111222222000000111222222222222222000000000000000000000000000000111111222333444444222222333333333333222222111111000000000000111111111222333333444444444333222222222222222222222222111111111222222222222333333333333333444444555555???999333222555888666444666666666666666666666666444444555555666666666777333333333222333333444444777888999;;;<<<=========999888777777888999888666444444555555666666777777555555555555555555555555444666888999999:::<<<===@@@@@@???===;;;999777666222222111111222222333333222111111000///...------...//////////////////...---.....................///,,,...777<<<888111---//////..................------...............---///...------,,,,,,------............------------......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......+++,,,...---,,,,,,---///---------------,,,,,,,,,++++++,,,,,,,,,,,,++++++***,,,---...///...------******++++++++++++******---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,******+++,,,---......///,,,++++++***++++++,,,,,,))))))***+++---...//////---------...---,,,,,,+++///...---,,,+++***+++,,,++++++,,,,,,,,,,,,,,,+++************************))))))*********+++++++++++++++,,,,,,,,,---------************************,,,,,,------,,,,,,++++++---------,,,,,,+++++++++)))))))))(((((((((((((((************++++++,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,,,,++++++***++++++++++++,,,---......///111333555666666555555666555444333444666:::<<<<<<<<<>>>@@@CCCDDDDDDDDDCCC???:::666555555444444555555555555666777777888======>>>============>>>????????????===:::888666777666444111000111222222444222000111333555555555555666777888999999999999;;;;;;;;;;;;::::::::::::444555666666666777:::<<<===<<<;;;:::888666444333111222555<<>>@@@>>>@@@DDDHHHKKKLLLKKKJJJEEECCC@@@===;;;:::::::::<<>><<<:::888666555444222222222333333333333333000000000//////...............////////////......---------..................---111999<<<888222//////////////////.........,,,---......///.........++++++,,,,,,---///000111.........------------,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++++++++++++++,,,...---,,,,,,---///------------------------++++++,,,,,,,,,,,,++++++)))+++---/////////---,,,++++++,,,,,,,,,,,,++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,***+++,,,---...///......++++++******++++++,,,,,,------,,,,,,+++++++++***++++++,,,------...//////.........---+++***+++,,,++++++,,,---------,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++***,,,------+++***+++,,,***************)))))))))++++++******)))((('''''''''''''''((())))))******------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++++++++++++++,,,---------...000222333333333222222333444444444666999<<<@@@@@@@@@AAAAAABBBCCCDDDDDD???:::666555555555555222333444555555555555444666888;;;<<<===>>>@@@BBB@@@@@@???>>><<<:::888666999777555333222333444444555333111222444666666666555555444444555555666777::::::;;;;;;;;;<<<<<<<<<555666777666666777:::<<<;;;;;;999888666555444333222444777:::???GGGPPPVVVRRRFFF=========888444666666555444444555777999;;;;;;===@@@CCCEEEFFFFFFFFF@@@???===;;;:::999999999;;;>>>AAABBBAAABBBEEEIIIKKKIIIGGGEEECCCCCCCCCCCC333222222222111111000000---------,,,,,,---------//////000222222333333222//////000000111222222333333333444555666777888888888666444333333333222000111111111111111111111111222333444444333222000///111111000000000000000111///000000000111111111222000000000000000111111222111111111000000000000000///000111222333333333333222222222222222222222222//////000111222333444444222333444555555444333222111111000000000000111111000111222333444444444444111111222222222333333333222222222222333333333444333333444444555555444444555555444444444444555555666666666666666666666666555555444444444444444444111111111111222333444555888999:::;;;:::999777666555333222222444555666555666666666666666555555555444555666777777666555444444666999:::::::::;;;<<<<<<;;;999777555333222222333444444444444333333333//////////////////......---...///000000///...------------.........//////,,,,,,///555777333000111/////////......---------,,,------...//////......,,,,,,,,,,,,---///000111.........---------,,,,,,---,,,,,,,,,,,,,,,---...------------------------)))******+++++++++******+++,,,...---,,,,,,---///------------------------+++,,,,,,------,,,,,,+++(((***,,,...///...---,,,,,,------......------,,,,,,,,,+++++++++*********------------------------***+++---...///...---,,,+++,,,---...//////......++++++******++++++,,,------,,,,,,+++***)))(((((()))))))))***,,,...000222---//////...+++***+++---******+++,,,,,,,,,,,,,,,******************************************++++++))))))*********+++++++++,,,,,,,,,,,,+++++++++***(((+++---,,,***)))***,,,))))))))))))************++++++++++++***)))((('''''''''((())))))***++++++------,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***+++++++++++++++++++++***++++++,,,---+++,,,---///000000000000000222444444444666999<<>>999555444555555555222333666888999888777666111444777999:::<<>>AAAAAA:::666888777666444444444666888999<<<<<<===??????@@@@@@???<<<;;;:::999888888888999999<<>>>>>>>>333333333222222222222222...------,,,,,,------...//////000222222333333333...//////000111111222222333333444555666777888999999666444333333333222111111111111111111111111111333333444555444222///...111000000000000000111222//////000000111111111222000000000000000111111222222222111111000000/////////000111222333444444444222222222222222222222222---...///000111222333333222333555666666555333222111111000000000000111111000111222333444444555444111111111222222333333333333333333444444444555555222333444444555555444444000111333444444444666888666666666666666666666666555555555444444333333333111111111111222333555555999999:::;;;:::888555444444222000111333444555555777777666666555555555444555666777888888777666555444666999;;;::::::;;;<<<999888666444222111000000444555555555555444333222.........///////////////---...///000000///...------------.........//////++++++---111000...///333.........------,,,,,,,,,,,,,,,---.../////////...//////...------------.........---------,,,,,,,,,...---,,,,,,++++++++++++........................,,,------......------,,,+++,,,...---,,,,,,---///------------------------+++,,,,,,------,,,,,,+++'''))),,,...///...---+++---......//////......---.........---------,,,,,,------------------------***+++---//////...---,,,,,,---.../////////...---+++*********+++,,,,,,---........................******)))(((***,,,...000---///000///+++***+++---((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++,,,,,,,,,---------************))))))(((((('''***,,,,,,***(((***,,,******++++++,,,,,,,,,---***++++++++++++******)))******+++,,,------.........------,,,,,,------...*********++++++,,,,,,,,,))))))))))))))))))))))))%%%%%%'''((())))))))))))++++++++++++++++++,,,,,,******,,,---.../////////...111444555555666999;;;???AAACCCCCCAAA===:::999AAA===777444333444555666111444888;;;===<<<:::999111444777777777888;;;>>>>>>????????????>>>>>>===888666444333333444555666555333111222444666666666999777333111000111444666333444555666777888999999;;;;;;:::999777888;;;===:::999888777666666666666111666:::888555999EEEOOOXXXIIIAAADDDEEE===999;;;444333333333555777:::<<<>>>>>>===<<<<<<;;;;;;;;;999888888888888888999999999<<<>>>>>>>>>AAAIIIOOOKKKHHHCCC???<<<:::::::::111222111111000///...---000///...---------------......//////000000111111333333333333222111000000333333222222222333444555444333222222111111222222111111222333333444555555555444333222222222222333777555333111000111333444000000//////000222444555444444222111000000//////333333333222222222111111222111222333444777999;;;HHH===111...111444111---...000222111......111444444222000222444666444222555333111111222222222111000000111111111222222222222333333444333222000///333333333333333333333333333333555666666666555444555444333222333444555666555555555444444333333333555333111111222444444333111111111222333444555666777666666666666555555555444333222222222333444555666777888777555333444555555666777888888777666555777777888888888888777666777===>>>777111111222111111222333333333222111000000111222111/////////000------.....................---,,,+++,,,...000222000000000000000000000000...///111000...------...++++++,,,---.........---///............///000000......---------......///------------------------......---------,,,,,,,,,///,,,+++,,,...///---+++,,,++++++******++++++,,,//////............//////++++++++++++,,,------...,,,---///111111000...---***,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++...//////...,,,++++++,,,---///000///...------...000111---------,,,,,,+++++++++++++++++++++++++++++++++///...,,,******+++,,,---//////...---,,,,,,,,,,,,---,,,***))))))***,,,---************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++******,,,,,,,,,+++++++++******,,,+++)))(((((()))+++,,,+++)))((()))---///---,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,%%%''')))+++,,,---------,,,,,,++++++++++++,,,,,,))))))(((((()))+++,,,......---,,,,,,,,,---...///111111222333555777999;;;999<<>>@@@@@@???>>><<<999999999888666555333222333333333444555777888999888777555333222111000000333333333444555666777888444555666777888888888888777777888999999999999999555555666888:::===???@@@]]]RRRDDD???@@@@@@<<<777111222333444666888:::<<>>;;;999999:::;;;999666555555666555555222666;;;???AAA@@@>>><<<@@@???<<<:::888777777777555555555444444333111111000///......---------....../////////000000000111222222333333333222111111333222222222333333444444444333222222111111222222222222222333333444444444444333333333222222222111222222222222222222333333444333222111111222333444333222222111111111111222333333222222222111111111222222222222444666888999AAA999111///111444222000///000222111111000111333555333111111333444333111444333222222222222222222222222222333333333444444222333333333333333222222333333333333333333333333333333555666666666555444555444333333333333444555666666555555444444444444444333111111333555555444333333333444444555666777666666555555555444444444333222222111222333444555555666777666444444444666444555666777888888888888888888888888888777666666444:::;;;555000000111000333333444444444222111000000111222111///...///000...........................---,,,,,,,,,...000222000000000000000000000000...///111000///---......,,,,,,---........................---...//////000000///......------------------------------------.........---------,,,,,,///---+++,,,...///---+++------,,,,,,,,,,,,------......------------......,,,,,,,,,+++,,,,,,------,,,---///000000000///...+++---......---,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...///,,,,,,------------,,,,,,///...---,,,---...000111---------,,,,,,,,,++++++++++++++++++++++++++++++............------,,,,,,+++++++++******+++,,,,,,---,,,+++))))))+++,,,---,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***,,,,,,,,,+++++++++******---,,,+++******+++,,,---+++***)))***---...---+++++++++++++++++++++++++++***+++,,,---------,,,,,,)))***+++,,,------,,,,,,+++++++++******+++++++++******))))))***+++---......---,,,++++++,,,------...//////111333555777888777999<<<===<<<:::999888888777555333222222333444555777;;;AAADDDBBB<<<777888666333222333555555555777888:::<<<============:::999999888777555444333666666666666777888999999555444333111000000000000444444444444555666666777333444555666666777777777888888999:::::::::::::::888888888999:::;;;===>>>PPPIIIAAA>>>??????:::666222222333444666888999:::@@@AAAAAA???<<<:::999:::888666555555666888888888555888===AAACCCAAA===;;;999888777666666666777888666666666666666555444333000//////...............////////////000000000000111111222333333333222222222222222333333333444444444333222222111111222222333333333333333333333333222333444444444333222111///000222333444444333222777666555444333222222222111222222222222333333444222222222111111111000000222222222222333444555666888555111000111333333333111111111333444444222111666444111000111333444333444444333333333222222222444444444444555555555555444333333333333444555555444444444444444444444444333333444555555555555444555444444333333333444444666666555555555555444444333222111222444666666666555555555555666777888888444444444444333333333333222111111111111222333333333444555555444444555666444444555666777999:::;;;::::::999888777666555555111666888444000000111000555555555555444222111000000111222111///...///000...........................------,,,---...000111000000000000000000000000...000111111///......///---......///////////////...------------...//////111111///...---,,,,,,,,,------------------------.........------------,,,...---,,,---.........,,,//////............//////------,,,,,,,,,,,,------...---,,,,,,,,,,,,,,,,,,............////////////,,,...//////...------...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...///)))***,,,......---+++)))------,,,,,,---///111222------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000...,,,+++************+++,,,---...---,,,+++******+++,,,---...------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---...///...,,,+++,,,,,,,,,+++++++++******...---,,,++++++,,,---...,,,+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,---------------,,,+++++++++************++++++++++++******+++,,,---......---,,,++++++++++++,,,,,,,,,---...///111333444333666888999888666555555777666555444333444444555555777<<>>>>>>>>===999666333333444444555777888999===???@@@???===;;;::::::666444333444777999;;;;;;888<<>>AAABBB@@@===:::777555222111111111000...000111111222444666888999;;;;;;;;;<<<===>>>???@@@======<<<;;;;;;:::;;;;;;888777555444555666777888666666666666666555555444111111111111222333333444555666888999999999777777;;;::::::999999999::::::888:::======<<<;;;:::999555555555555666666777888:::<<>>AAABBBAAA>>>;;;999444333111111222222111000111111111222333444555666777777888999<<<>>>@@@BBB>>>======<<<<<<<<<<<<<<<;;;:::888666666888999;;;888888888888888777555555222222111111111222333333222333666777888777555444888888888888888999:::;;;999;;;<<<;;;:::999;;;===777666666666666777888999888;;;===>>>===;;;::::::999777555555777999999999===@@@DDDGGGFFFBBB<<<999999888666444222222222222666666777777777666666555000000000000000111111222000000000000///////////////000111222333444444444111222333444555444333222444333222222111111222222333333333333333333333333444555666777777777666555<<<:::777444222333444555000111222444555666666666777777888777666444222111333333333222222222111111222333333333333222111000111333444444222111111111222222222444555555333222222333333444444777;;;>>>222555888888555333333555111222222222333333333333777777666555444444444444333333333333333333333333333333333222333444444555555555555555444333222222000000111111111111222222222222333555888999999888555444444333444444555555222222222222111111111111000111222222333333222222...000222222111222333555999888888777777888888888:::888666444222222222222222111333777888555444555666666444333222222222222333444555444222111222333111000000//////.........////////////////////////000000000000000000000000///111222111000/////////000000000000000//////..................///000000---------...///000222222......................../////////.........---------/////////...---...///------,,,,,,,,,,,,------/////////......////////////...------------------............////////////---///000000///......///........................------------------------,,,,,,,,,,,,---------,,,,,,+++***)))***,,,...///++++++,,,---.../////////------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))***+++---///...---,,,+++************,,,,,,------------,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---.../////////,,,,,,,,,+++++++++******************************+++,,,...---,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---......///************+++,,,......,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,...---------...///000000---///111222111000111333111111222333444555666777>>>AAACCCBBB@@@<<<::::::333222222222444555444222222222333444555666666666444444444555666999;;;===<<<;;;;;;;;;<<<===>>>>>>>>><<<:::777666777999:::999999:::;;;:::999777666444333222111111222333444222444666888888777555444555555666666777888:::::::::::::::999888999;;;===888888777888888999::::::888:::<<<===;;;::::::;;;;;;999666666777888888888<<>>AAACCCBBB???<<<<<<<<<555444444444666666555333111333555777999:::::::::777666444333333444666777888888999:::<<<===???@@@DDDAAA===:::888888999:::999:::<<<===<<<;;;:::888666555333222222333555666555777999<<<<<<:::888666555444444555555666777888666666666666777999999:::888888888999:::;;;<<<===999;;;<<<;;;:::999:::;;;;;;888666666777999999888:::<<>><<<888777555333222222222333111111222222333222222111111111000000111222333333111111000000/////////...111111222333333333222222000111333555555444333222444333222222111111222222111111222333333444555555333222222222222333444555444555666666666555444333333444666888888888777777444555777888999888666555555555444444444333333333222333444555444444222222222111000222444666555444000222444222000000333666111333555444222111222555222666::::::666333333666222222222333333333444444...000222444666777777666111111111111111111111111444333222111222333444555555555666666555333222000111111222222222333333333444444444777999:::888777666555555444444444555555333333333222222222222111111222333444555444333333///000111111000000111222333555777999:::;;;;;;:::777555333111000000111222333///111888:::555222444444333222111111111222333000111222111/////////000222111111000///......---///000000000000000///...000000000000000000000000000111222222000//////000///////////////...------000000000000000111111222111000///////////////000////////////////////////000/////////............---///111000---,,,...000---------,,,,,,---------...------,,,,,,------...---------------...///000,,,---///111111000...---,,,...//////...------...,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,+++******)))***---/////////...---,,,,,,---......------------------.........//////------------------------+++,,,...///000///...---,,,,,,,,,,,,---...//////,,,------......------,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,+++,,,---///111,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++)))+++......,,,,,,...111------------------------......---,,,---...///000111000...---,,,,,,------...------,,,,,,------...)))***+++,,,++++++)))(((+++,,,...000111111000000.........------......///***,,,------------///000---...000222444555666666===@@@BBBBBB???===>>>???777666666666777777555333000222666:::<<<============;;;888555333333333444666666777999;;;>>>@@@AAAIIIFFFBBB===;;;:::;;;<<<:::;;;===>>>>>>===;;;:::777666444333333444666777888:::===??????>>>;;;:::555555444444444555555666222111222444888999888666999999999:::;;;<<<>>>>>>;;;;;;;;;:::888888:::;;;999888666666888:::::::::999;;;===????????????>>>???===:::777444222222111111222333444444444333222000000000000111222333444444222000...---///111222111111111111000000000000333222111000000111222333000000000000000000000000111111222333444555666777333333222222333444666777333333333444444444444444444111///000333666666555777777888777777666555555444444444333111111222444444555555555555555444444333333222111111222222222444444333222222333333333777666555444333333444555777777777555444444555777444555555555444333333222222222333333333333444444333444444555555444444333555444333333222222333333333333444444333333222111000111222333333222111000555444444555666666555333444444444333333222222222222222222111000//////...111111222222222333333333111222333444555444333222333444666888888777666555555333222000000111333444111333555777888666444333222222333444444333222222111111111111111222222222111111000///////////////---.........//////000000111111222222222222111111+++777555---111555111---333222111111000000111111666///,,,///222000---,,,------,,,---...///000000000000000000111111111111111000...,,,,,,...000111,,,------......------,,,000///---+++++++++---...........................------............------,,,---......------...000000///...------...///000...............///000000........................000000//////.........---***+++,,,,,,******+++,,,.........------.........---------------------------------.........//////******++++++,,,---.........444333,,,,,,333444...------------------------/////////...---------,,,++++++++++++++++++++++++......//////......---,,,,,,,,,------.../////////...------,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,.........---,,,+++------------------------++++++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......//////...---,,,,,,............//////////////////......000333666888999999:::<<<===???@@@AAA<<<;;;888666555555555555777777777888:::<<<>>>???<<<:::888777777666444333333333222333666:::???AAABBBBBBBBBBBBAAAAAA@@@@@@>>>???@@@@@@???>>><<<;;;;;;<<<;;;999777555666777<<<===>>>???@@@@@@???>>>999777444222111222333444333222222111222555777999777777666666666666777777===<<<:::888777777888888::::::;;;<<<<<<<<<;;;;;;777888999;;;<<<=========<<<;;;:::888777666666666222333444444444333222111111111111111222333444555333222000/////////111222000000000000000000000000111111111000000111111111000000000000000000000000111222333444555666666777444444333333333444666777444444444444444555555555888555222222444555555333666666666666666555444444333444444333222111222444444555555666666555555444333333222222222222333333444444333333333333333444777666555444444444555555777777777555333333444666444444555555444444333222222222222333333444444444444444444444444444444444444444333222222222222333333333444444444444333333222222333333333333222222555444333444555666444222444444333333333222222222222222111111000//////...111111111222222222333333222222333333333333333222333444666777888777666555444333111000000111222333111333555777777666444333222333444555555444333222111111111111111111222222111111000///////////////........./////////000000000111111222222111111000000333222+++,,,777===999333222111111000000111111///++++++///222111000111000222333222///---,,,,,,........./////////000000000///...------...///000---......//////......---222111///------...///000........................---......//////......---,,,---......------...000000///...------...///000...............///000000........................///.........------------+++---...---,,,+++,,,---//////............//////........................---------.........//////++++++,,,,,,------......,,,222222+++,,,444666111------------------------...............---------------------------------......//////......---,,,,,,,,,------...///000000......---,,,,,,++++++******+++,,,,,,------,,,,,,+++,,,------------,,,+++------------------------,,,,,,---.........------------------------------------------------------------------------------------------------------......//////...------,,,............///////////////.........///222444666777888999:::<<<===>>>???;;;:::999777666555555555555666888:::<<<===>>>???===;;;:::::::::888666444333333222222444666888:::===>>>>>>???@@@AAAAAABBB@@@@@@AAABBBAAA@@@???>>>>>>???>>><<<:::888999:::;;;<<<>>>???@@@AAA@@@@@@:::888666333222333444555555444333333333555777999777666666555555555555666888888888777777888888999888888999999:::::::::999::::::;;;;;;;;;;;;::::::;;;;;;999888777666666666333444444444333222111000222222222222222444555555222222222111111111000000////////////000000000000///000000111111000000///000000000000000000000000222222333444555666666777555555444444444555666666444444555555555666666666;;;999666555555555333222444444444444444444333222111333444333222222333444444555555666666666555555444444333333333333444444444444444444444444444444555555555444444555666666666777666555222222333444444444555555444444333333111111222333333444555555555444333333333333444555444444333222222222222222222333444555555555555555444444333333333333444444333333222333444555333111333333333333222222222222222222111111000/////////111111111222222222222333333333222222222222333333222333555666666666555444222111000//////000222222111222444666666555444333333333444555555444333333222111000000000111333444111000000///////////////......////////////000000000111111222222111111000111***...///---CCCXXXRRR222222111000000000000111222000000222000---///333---...//////...---......,,,,,,---------........./////////////////////////////////000000/////////111000///.........///000........................---......//////......---,,,---......------...000//////............//////...............///000000////////////////////////---------------,,,,,,,,,,,,...///...---,,,---...//////............//////////////////////////////------........./////////---------...............+++000000+++---444666222---------------------------------...............////////////////////////......//////......---,,,++++++,,,---...///000111......------,,,+++++++++***+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,------------------------------.........------,,,------------------------........................------------------------------------------------.........///......---,,,---............////////////......---...000111222555666777888999:::;;;;;;999999999888777666555444444666999<<<>>>?????????===<<<<<<<<<===;;;777444333333333333222222222222666777999:::===>>>@@@AAA@@@@@@AAABBBBBBBBBBBBAAA@@@AAA@@@???<<<::::::;;;;;;<<<>>>@@@AAABBBAAAAAA<<<:::777555444444666777777666555555555777888999777666555444444444444444444444666777888888888888777888888888999999999999<<<<<<;;;;;;:::999777777::::::999888777666666666444444444333222111000000111111111111222333444444111222333333333222111000///////////////000000000...///000111111000///...000000000000000000000000222333333444555555666666555555555555555555555555444444555555666777777777:::999777666555444222222111222222333222222111111000222333333222222333444444444555666666666555555444444333333333444555555333444444555555555555555444444555555555666777777555666666555222111222333333444444555444444333333111111222222333444555555666555333222222333555666444333333222111222222222111222444555666777777777555444333222222333444555333222111222444444222111333222222222222222222222111111111111000000//////111111111111222222222222444333222111111111222333111111222333444333333222111000000//////000111222111222444555555444333333333444555555555555444333222111000///000111333444000000////////////000000//////////////////000000000000111111111111000000222%%%///444---CCC\\\RRR222222111000000000000000444333333222///...555>>>???999111------000000000,,,,,,---------...............////////////.........//////000000//////...///...------,,,---....................................////////////......,,,---......------...000/////////....../////////...............///000000000000000000000000000000------------------------,,,.........---,,,---.........------------......////////////////////////............////////////////////////............,,,000///,,,---333444222------------------------,,,---------.../////////////////////////////////.........///......---,,,***+++,,,---...000111111.........---,,,,,,++++++***+++,,,,,,------,,,,,,,,,---------..........................................///......---,,,,,,---------------------------------------------------------------------------------------------------...............---------------.........//////......---------...///000333333444555666666777777666777888888888666555444333666:::>>>@@@AAA@@@???<<<<<<<<<===>>>;;;777444333444444555444333222111222222444666888:::;;;<<<<<<===>>>??????@@@@@@@@@???@@@AAA???===;;;;;;<<<<<<===???AAAAAAAAAAAAAAA>>><<<888666444555666777999888888888888999:::;;;999888777666555555444555333555777888999999999888999999888888888999999999;;;;;;::::::999888666666999999999888888777666555444444333222111111000000////////////000111222333222222444444444333111000.../////////000000111111...///000111111000///...////////////////////////222222333333444444555555444444444555555555555555444444555555666777777888666666666555444333222222000000111111111111000000000222333333222111222222333333444555555555555555444333333333444444555666333444555666666666666555444555555666666777777777444666666555333222222333333333444444555444444333111111222333333444555555666555333222222333555666333333222111111111111222111222333555666777777888444333222111111222333444222111111222333333222000222222222222222222222222111111111000000000000000000000111111111222222222555444222111000111222222//////000000000000000000000//////000000111111222111111333333444444333222222333444555555444333222000000000000000222333444000000////////////000000000000000000000000//////000000000111111000000000555(((222777(((333BBB333222111000000//////000000------...000111666DDDQQQaaaPPP;;;000000333111---------........./////////......////////////...............//////...............---------....................................//////////////////...,,,---......------...000...//////////////////..................///000000000000000000000000000000..................//////+++---...---,,,+++,,,------,,,,,,,,,,,,,,,,,,---................................./////////000000//////////////////......///000///------000111000------------------------,,,---------.../////////.................................///......---,,,++++++,,,---...///000111//////...------,,,,,,+++***+++,,,,,,------,,,,,,...............//////000........................////////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------...............---------------...............---------------......111111222222333333333444444555666777666555444333333666:::>>>AAA@@@???>>>::::::;;;<<<===;;;777333333444666888888777666555222222222333444555555666777777888888999;;;;;;<<>>===>>>???@@@AAABBBBBBAAA@@@@@@???===:::777555555777777:::::::::;;;;;;<<<======<<<;;;:::999777777666666666777999:::;;;:::999999:::999888777666777777777777888888888888888777777888888888888888777666555444333222111111111111111//////...//////000111222333333444555444333222111//////000000111111222222///000000111111000000///////////////////////////111222222222333333333333111222333444555555555555333333444555666777777888222444555444333111111222...///000000111000000000000222444444222000000000111222333444444444444444333222222222333444555666333444555777777777666666555555666777777777666666333555666666444333333444333333444444555555444444222222333333333333444444555444333333333333444555333333222111111111111111111111333444666666777777333333222222222222333333222222111222333444222000111111111222222222222222111111000000000000000000000000000111111111111222444333222111111111111111............/////////000//////000111111222222222111111222222333333333222222222333444444333222222//////000111222333333444///////////////000000111111111000000000000/////////000000111111000000///222+++333777,,,...222'''111111000////////////000///......000111666BBBNNN___MMM888...000444333///...////////////000000000////////////////////////---......//////......---//////000000000111111111...........................//////000000//////...,,,---......------...000......////////////.....................///000000////////////////////////.........///////////////+++---...---,,,+++,,,---------,,,,,,,,,,,,------............................../////////000000000.........///////////////000000///...---///000000---------------------------------.............................................//////......---,,,,,,,,,------...///////////////......---,,,,,,,,,***+++,,,,,,------,,,,,,...---------...///000111............................../////////...------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......///.........,,,------------.........---------------.........000000000000111111111111222333333444444444333333444666:::>>>??????===<<<:::999999:::;;;999666444333444666999::::::::::::555555444444333333222222333333333333444555666777===@@@BBBBBBAAA@@@@@@AAA???@@@AAABBBCCCBBBAAAAAAAAA???<<<999777777888999;;;;;;<<<===>>>???@@@@@@???>>>===;;;999888888888999999:::;;;<<<<<<;;;;;;;;;:::888555444444444444555555666777888888888777777777888999888777555444333222111000000111222222////////////000111222333444444444444444333333222000000000111222333333333111111111000000111111111////////////////////////000111111111111222222222...///111333555555555555222222333444555666777777222444666555222000000111......///000000000000000111333555444222000......///000111222333333333333111111111222222333444555333444666888888888777666666666777888777777555555222444666777666555555666222333444444555555444444444444333333333333222222444444444444444444444444333222222111111111111111111111222444555555555555333333444444444444333333333222222333444444333111000111111111222222222222000000000000000000000111000000000000111111111111333333333222222111000//////////////////000000111///000111222333333333333111111111222222222222222111111222333333222111111---...000222444444333222///////////////000111111111111111000000000////////////000000000000//////------///222222111111///111111000///////////////333111111222111000444;;;???888///---///333333222....../////////000000000000///...------...///000...//////000000//////...//////000111111111111111........................//////000000000000//////,,,---......------...000---...///000000///...---...............///000000........................---------....../////////,,,...///...---,,,---...///......------......///////////////////////////.../////////000000000000---------......//////000///...---......///000222------------------------...............---------..............................//////......---,,,......................../////////...------,,,,,,***+++,,,,,,------,,,,,,,,,,,,++++++,,,---///000........................---......////////////...////////////////////////------------------------------------------------------------------------,,,------...//////......,,,,,,---------.........,,,,,,---...............000000//////////////////111111000111111222333333555777:::<<<>>>===<<<;;;:::999888999:::999777555333333555777999::::::;;;999888888777666555444333222111111111111222444555888;;;>>>??????>>>??????<<<>>>@@@BBBDDDDDDDDDDDDEEECCC???<<<::::::;;;<<<:::;;;===???@@@BBBBBBCCCAAA@@@>>><<<:::999888888888999999:::;;;===>>>???@@@>>>;;;888666555555555444555666666777777777666666666888999888777555444222111000000000111222333000000000000111222333444555555444444444333333333000000111222333333444444333222111000000111222333////////////////////////000000000000000111111111,,,...000333444555555555111111222333444555666777333666777666222000///000......///000111111000000222444555555222///------...///000111222333333333111111111111222333444555222444666888999999777777777777888888888666555444222444777777777666666777222333333444555555555444555444444333333222222111333444444555555444444333333222222111000111111111111111222333444444444444333444555666666555444333444333222333444555333111000000111111222222222222000000000000000111111111000000000000111111111111222222333333222111///...000000000000000111222222///000111333333444444444000111111111111222222222000111222222222222111000+++...111444555444333111///////////////000111111222111111111000000////////////000000000000//////...111,,,+++///,,,)))///111111000///////////////,,,+++...111222///000333...000111222111000//////.........////////////000111000...------...000111000000111111111111000000------...///////////////........................//////000000000000//////,,,---///...------...000---...///000000///...---...............///000000........................,,,,,,,,,------............///000///...---...000000000////////////000000000000000000000000000000////////////000000000000+++,,,,,,---...///000000---,,,,,,---//////111444------------------------/////////......------,,,////////////////////////......//////......---,,,///............---------/////////...------,,,,,,++++++,,,---------,,,,,,******))))))***,,,---...////////////////////////------...///000000000///000000000000000000000000........................------------------------------------------------,,,,,,---.../////////...,,,,,,,,,---------......+++,,,---...///////////////////////////.........000000/////////111222333666888:::;;;<<<<<<;;;:::<<<:::999888999999888777222333444555666888999:::;;;;;;:::999888777777666333222111111111222333444222555888;;;;;;;;;;;;<<<:::<<>>:::;;;===@@@BBBCCCDDDEEEBBB@@@>>><<<:::999888777777777777888;;;>>>@@@BBBFFFDDD@@@<<<:::888888888555666666666666666555555555666888999888777555444111111111222222333333333000000000000000111111222000222444333222111222333333333333444444444555555666666555444333333333333000000111222222222222222000000////////////000111///.........///000222333333333444444555666777777333333222222111000//////000000000000000//////...111222444444444222000///222222111000000000000000444555666666777777666666666888999::::::888555333666666666666666555555444888777666555555555555555444444444333333222222222666333000111444555222...///111222444444333222111111111111111111111111111444333333333444444222000///111222222222222444555111111222333333333222222111111111111111111111111//////000111111111111000///000111222222222222222444444555555555444222111000000000000////////////333333333333333333333333000000000111222222333333555555555555444333333222444333333222222333333444000000000111111222222333111000000000111222333333444333222000//////......111///------...//////............///////////////000000////////////000000000000////////////000000------......//////000000,,,---///000000000///...---.........//////000000111111000000//////................../////////000111000000///......------...---,,,...000111111000........................//////............//////000000111000000///...---........................////////////////////////............////////////333333222222111111000000......///000111222222333......//////000000111111............////////////000000...---,,,,,,---...........................---------............///........................////////////////////////...............---------------++++++++++++---------------.........////////////.........//////000............////////////////////////////////////......................../////////...------,,,,,,...//////000//////......111000...,,,,,,,,,...///111111000000/////////...000++++++000000,,,,,,000000111333222000//////000---.........//////000000222333444555666888999999:::999999999888888777777222333555777888::::::;;;===;;;999:::;;;:::777333111000000000111333555666555666666666666666555555888888:::<<<>>>AAADDDEEECCCDDDDDDBBB???======>>><<<<<<===>>>@@@BBBDDDEEECCCBBB@@@>>><<<:::888777;;;;;;::::::<<>>===:::666333111222222222222222222333000000000000000111222222000222444333222111222333333333333444444444444555888777555444333222111111000111111222222222111111000000/////////000000111//////......///000111222222333333444555555666666333333222222111000000///000111111111111000//////000111222333333111///...///000000111000///...---111222333333444444333333333555777888999777555444666666666666666555444444555444444333333333333444444444444333333333222222666222///000333444222...///000222333444333222111222222222222222222222222555444222333444444222111000111333333222222444666333333333333333222111000111111111111111111111111///000111111222222111111000111222222333333222222333444555555555333222111111111000000000/////////222222222222222222222222000000000111222222333333222222222222222111000///333222222111111222222333000111111222333333222222111111000000000111222222333222111000////////////222111///000111222111000000000000000000000000000000000////////////000000000000////////////000000000000000000000000111111...///000111111111000000........./////////000000111000000000/////////............/////////000000////////////////////////...---,,,...000111111000........................000000000000000000000000///000000000000//////...........................////////////////////////............////////////444333111///---+++)))(((.........///000000111111............/////////////////////000000000000111222000---,,,,,,---..............................000000000//////.................................................................................------,,,++++++,,,------,,,,,,,,,---------......//////............//////............////////////111111111111111111111111........................------......................../////////.........111000...,,,,,,---...///000000000//////.........000,,,,,,000000,,,,,,000000111222222000//////000............/////////000111111222333444555555666888888888777777777666666333444666999:::;;;;;;;;;<<<;;;999:::;;;:::777444333222222222333555777888666666666666666555444444666666777999;;;===???@@@@@@AAAAAA@@@>>><<<======<<<<<<===???AAACCCEEEFFFEEEDDDBBB@@@===:::888777;;;;;;;;;<<<>>>AAAEEEFFFFFFAAA;;;888777888888777999999::::::999999888777888;;;>>>@@@@@@===:::777222222222222222111111111111000000000000111222222000222444333222111222333333333333333444444444444999888666444222111111000111111111111111111111111111111000000000000000111000000/////////000000111222222222333333444444555333333222222111000000000111111111111111000000//////000111222111000///......000111222222000...---000111111222333222222222111222444666777777555555555666666666666555444444333333333333333444444555444444444444333333333333444222000000333444222///...///111333444444333333333333333333333333333333555444222222333444333222111222444444333333444666444444444444333111000///222222222222222222222222111111222333333333333222222222333333444444333333333333444444444333222222111111111000000000000///111111111111111111111111000000000111222222333333444444444555444444333333222222111111111111222222000111333444555444222111111111000/////////000000111111000000000000111111222111000000222333222111111111111111111111111111111000000//////000000111111000000//////000000111222222222222222222111111///000111222222222111111////////////000000000000000000000000////////////....../////////000000000------...//////000111111...------...000111111000........................///000111222222111000///...//////000000000000///........................////////////////////////............////////////555444222111...,,,+++***............////////////............------------000000000000111111111111555111---+++---//////...........................222222111000///...------................................................////////////////////////...---,,,,,,,,,,,,---...++++++,,,,,,,,,---------//////............//////............////////////111111111111111111111111........................,,,,,,------...//////000---.....................000///...---------...////////////...............000------000000------000///111222111000//////000............/////////////////////000000111111111666666555555555555444444333555888;;;=========<<<;;;:::::::::;;;:::777444555555555555666888999:::888888888777666555444333444444444555666888999:::;;;======<<<;;;::::::<<<;;;<<<===>>>@@@CCCEEEFFFGGGFFFDDDAAA>>><<<:::999999::::::<<>>@@@@@@???<<<:::333333222222111111000000111111000000111111222333000222444333222111222222222222333333333444444444777666555444333222222222333222222111111111111111222222111000000000111111111111000000000000000000111111222222222333333333222222222111111111000000000000111111000000///...000000111222222111000///111111222222222222111000111111222333333333333333222333555666666666555444555555666666555555444333444444444444555666777888444444444444444444333333333222000111333333222000000111222444555555555555333333333333333333333333555333111111333444444333222333555444444333555666444444444444333222111111222222222222222222222222111222333333444444333333333333444444444444444333222333333333333222222222222222111111111000000000000000000000000000000000000000000111222222333333444555555666666666555555333222222222222222222333000222444666666444222111111111000///......//////000000//////000111222222000///...///111222111///222222222222111111111111111000000000000000000111111000000000000000000111333333333222222111111111000000000111111111111111000000000000000000000000000000000000////////////...////////////000000000.........///000000111111///...---...000111000///...........................///111222222111///...---...///000000111000000........................////////////////////////............///////////////000000000000111111111//////////////////....../////////......---------//////000000000111111111888333---,,,...000000...........................111111000000///......---........................------------------------////////////000000000000......------------......,,,,,,,,,---------......000//////............///............////////////................................................---------.........//////---------------.........000///......---...//////..................------000//////000///......///...000111111000//////000........./////////////////////..................333333333333333333333333333555999<<<===>>>===<<<:::::::::;;;:::999777555555555666777888999::::::;;;::::::999888777555444333333333333333444555555666777888888666666777888888999:::;;;>>>@@@BBBCCCEEEDDDCCCAAA???>>><<<<<<::::::;;;<<<>>>@@@BBBDDDEEEDDDDDDCCCAAA>>>;;;999;;;;;;;;;:::999888666555666888;;;===>>>===;;;:::222222222111111000000000111111111111111222222333000222444333222111222222222222222333333333444444444444333333333444555555444333222222222222333333333333222111111111111111111111111111111000000000111111111222222222222222222222222111111111111111//////000000//////...---111111222222222222222222222111000000000111222222000111222222333333222222555555666666666555444333555555555555555444444333333333333444555666777888444444444444444444444444333222111222333333333222222333444555555666666666333333333333333333333333444333111222333444444333222444555555333333444666111222333444444444444444222222222222222222222222222222333444444444444333444444555555555444444333222222222111222222222222222222222222111111111111000000000000000000000000000000000111222222333333000111222333333333333333444444333333333333444444111222444666666444222000111111000///......//////////////////000111222333000//////111222333111000222222222111111000000000111111000000000000111111111111000000000000111111222222222111000000000///////////////000000111111111111111111111111111000////////////000000000000////////////000000000111000000000000000000000000000///...///000111000///////////////////////////---...000111111000...------...///000000111000000////////////////////////////////////////////////............////////////)))***+++,,,...///000111111000000000000000000000111000000//////................../////////000000888444///...///000000///////////////////////////........................////////////////////////.........................../////////000000111111....................................////////////000000///...........................////////////................................................//////.........---------...------------...///000//////........./////////------..................111111111000///000///...---///111111///...///000///////////////.........////////////............111111111111111111111111333444777:::;;;<<<<<<;;;999:::;;;;;;:::888777777555555666777888999999:::======<<<<<<:::999777777444444333333333333333444222333444444333333444555555555666777999;;;===>>>??????????????????>>>>>>======>>>>>>???@@@AAAAAABBBDDDFFFFFFCCC@@@===;;;888999999::::::999999888777888:::;;;<<<===<<<<<<111111111111111000000000222111111111111222333333000222444333222111222333222222222222333333333333222222222333444555666777555444333222333444666666444444333222111111111111000000111222222111111000222222222222222222222222111111111111111111111111000000000000000///......222222222222222333333333000000/////////000111111...///000000111000000000666666666666555444333222444555555555555444333333111111111111222333444555444444444444555555555555333333333333444444444444444444444555555555666666333333333333333333333333333222222333555555444222222333555444333222333555000111222444555555555555333333333333333333333333111222333333444444333333444444555555444444333333111111000000111111222333333333333222222222111111000000000000000000000000000000000111222222333333111222333444555666666666555555444444444444555555111222444555444333111000111111000/////////000000000000//////000111222222111111222444666666444222333333222111111000000000222111111000000111111222222111111000000111111222000000000000000/////////000////////////000111111222222222222111111111111////////////000000000000/////////000000000111111000000000000000000000000111000//////111111000///////////////////////////---...///000000///...---...//////000000000000///////////////////////////////////////////////////............////////////---.........//////000000000000000000111111111111000000000000000/////////............////////////666555333111000///000000////////////////////////------------.........///////////////////////////////////////////////////---......//////000000111......///000000///.........////////////000000000111000///......---..................////////////111111111111111111111111........................000//////...------,,,,,,///...------...///111222....../////////000000000.............../////////111333333000///111000...---...000000///...///000///////////////.........000////////////////////////000000000000111111111111222444555777888999:::888:::;;;;;;:::888777888444555666888999999999999=========<<<;;;:::999888666555555444444444444444111222444333222222333444333333333444555666777888::::::;;;;;;<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAADDDHHHKKKLLLJJJFFFDDDCCC888999:::;;;<<<<<<<<<<<<;;;<<<===>>>>>>?????????000000000000111111111111222222111111222222333444000222444333222111222333111222222222222333333333333333333333444444555666555444333333444666888:::555555444222222111111111//////111222333222222111333333333333333333333333111111111111111111111111222222222222222111000000111111111111111222333333...000222444555444222000//////000111111111111000444444444444444333333333444444555555444444333222111111111111222333444444444444444444555555555666333444555555555555666666555444444333333333333333222222222222222222222222111111222555666666333111222333444333222111222333222222333444555555555444333333333333333333333333111111222333333333333333444444444444444333222222111000000///000111222333444333333333333222222222111111111111111111111111000000000111222222333333333444555777888888999999555444444333333444444555222222333333222111111000111111000000000111222222111000000000000000111111111111222444777777555333444444444333222111111111222111111000000111111222222111111000000111111222/////////000000000000000111111000000000111222333333333222222222111111111.../////////000000000111//////000000000111111111/////////000111111222222111000///000111111000//////////////////////////////////////////////////////000000000000//////...////////////////////////////////////////////////............////////////333222222222222111111111......//////000111111111......//////////////////...////////////000000000333666888555111...///111////////////////////////////////////............////////////////////////000000000000000000000000,,,------...//////000000...///000000000000///............////////////000111000///......---------............////////////111111111111111111111111..........................................------000///.........000222333......///000000000000000.........//////000000000111444444000///222111---,,,...000000///...///000000/////////............//////////////////000000/////////000000000111111/////////000222444666888777:::<<<<<<999777888999444555777999::::::::::::;;;;;;;;;;;;;;;:::999888666666555444444444555555333555666555333333444555333222222222222333444444777777777888999:::::::::>>>>>>??????@@@@@@@@@@@@CCCGGGLLLMMMKKKHHHGGGGGG<<<<<<>>>??????@@@@@@@@@????????????@@@AAAAAABBB//////000000111111222222222222111111222222333444000222444333222111222333111111222222222333333333555444444333333444444444555555444444555888:::<<<666555444333222222222222...///111222333333333222333333333333333333333333111111111111111111222222333444444444444333222222000000//////000111222222///222888<<<<<<999444111111111222333333333333333111111111222222333444444444444555555444444333222444444333333444444555555444444444555555555666666444555666666555555777888444444333222111111111111111111111111111111111111///000333666777666333000111333333333111111222333444444444555444444333333333333333333333333333333111111222333333333222222333444444444333333222111111000/////////111222333444444444333333333222222111111111111111111111111000000000111222222333333000111222444555666666666444333333222222333333444333222222111111000000000111111000000111222333333111111000000000000111111//////000333555555333111666666555444333333222222222222111111111111222222222222111111111111222222//////000000111111111222333222111111111222333444333333333222222111111111.../////////000000111111000000000000111111111111------...000111222444444222000///000111111000///000000000000000000000000111111000000000000111111000000111000000///......000000000000000000000000////////////////////////............/////////000///////////////000000000,,,------...///000111111,,,------....../////////000000000000111111111111111777:::888111---...222000000000000000000000000222222111000///...------000000000000000000000000000000000000000000000000,,,,,,,,,---...//////000...///000111111000///...---------.........//////111111000......---------............/////////000////////////////////////........................,,,,,,------.../////////000000......///111333555......///000000000000000.../////////000000111111111555555000///222222---,,,...///000///...///000000000//////.........---........./////////000000.../////////000000111111...---------///222555777777999<<<<<<999777888999555666888:::;;;;;;;;;:::999999:::::::::999888888666666555555444555555555666777888777555444555666333333222222111222222222666666666666666777777777888999:::<<<======>>>>>>;;;???DDDFFFDDDAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAABBB////////////000000000000222000///000111333222222111111111111111111111111333333333444444333222222333333333333333333333333444333222111222444666888555555444333222222111111444333111//////000111222555555666666555555444333222111000///000111333444111222333444555666666666444444444333333222222222000000333===GGGGGG>>>444666555333111111111333444444222000//////111444666333333444444444444444444000000111222333444666777666666666666666666666666666555444333333444555666666666555444333333222222111333444444333222333444222222222222222222222222222222222222222222333333111222222333333444444555222222222222222222222222444333111111111333555666333333111000000000111222333333111000000000111222///000111333333222111111000000000000000000000000111111222222222333333333000111333444444444333333777555333111000111222444333333333333333222111000111111222222222222333333333111///000333333222///222222222111111111111111444333333222111000//////222222111111111111222222333222111000//////////////////000000111111111222222///---...111222000...000000000000000000000000222222111111111111222222222222111111111111111111111000///......000222333000000000111222222222333///000111222222111000///000000////////////000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111333333222000///000111111555888888444000//////...------///000111///...222111111000000000000000000///---,,,,,,---///000///////////////000111111/////////000000000000000111000///......///000111222111000.........///000333222000/////////000111000000000000000000000000////////////////////////////////////////////////---.........//////000000---,,,,,,,,,---...000111000000111111111111000000//////............//////000000000000000000000000////////////000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////000000000000111333555777888888777666333888:::999:::======;;;<<<;;;::::::999999999999:::999888888777777888888777888::::::;;;:::999888//////000000000111111111111111222222333444555555777777888999999999999999<<<>>>@@@AAAAAAAAACCCEEE<<<>>>@@@CCCDDDCCCAAA??????@@@@@@BBBCCCDDDEEEEEE000000000111111111222222333111000000222333333222222222222222222222222222333333333444444333333222333333333333333333333333444333222222333444666888777777666555555444333333333222111000111222444555555555666666666555444444222222111111222222333444111222333444555666666666555555444444444333333333444555777;;;>>>===888333777555333111000111222333333222222111222444666777555555666666666555555444111222222333444555666777888888888888888888888888666666555444444444555555666555555444333333222222222333444444222000111111222222222222222222222222000111111222333333444444444333333333333333333333555555555555555555555555666555333333333444666777333333111000000000111222333222111000000000111222000000111222222222222111111111111111111111111111111222222222222333333333111222333444555555444333666555444333222222333444333333333222222222222222333333333333222222222222333111000111333333222000000000111222333444555555333333222222111000000000222222111111111111222222444333222111111000000000111111111111111000000000111///...///111222111///111111111111111111111111222222111111111111222222222222111111111111111111222111000//////111222444111111111111222222222222///000111222222111000///000000////////////000000000000000000000000000000000000////////////000000////////////000000000111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222333222000///000111///333777999777444111///222111000111222222000///444444222111///.........000///---,,,,,,---///000000000000000000111222222000000//////////////////000000///......///000111222111000/////////000000444333222111000111111222000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000///............///111222000000111111111111000000000000/////////000111111000000000000000000000000////////////000000000111000000000000000000000000000000000000000/////////000000000000000000000000////////////000000000111111333555666777777555555555666777:::@@@DDD???777<<<<<<;;;:::::::::::::::999999888888888888999999999:::::::::::::::999999777666666555444444333333333444444555555666777777333444555555666666666555666888:::::::::;;;<<<>>>;;;<<<>>>@@@AAAAAA@@@???======>>>???@@@AAABBBBBB111111222222222333333333444222111111333444444333333333333333333333333333333333444444444444333333333333333333333333444444444444333333333555666777777777666666555444444444333333222333444666888999666666666666666555555444222333333444444444444444333333444555666666666555666666555555555555444444555777888999888777666666999777444222111111222222333333444555666888999999888888888888888777666555333333444444555666777777777777777777777777777777777666555444444444444444555555555444444333333222000222333333222111111222333333333333333333333333000111111222333444444555555555444444333222222111666666666666666666666666888777666555444555666777333333222111111111111222333222111111000000111111111111111000111111222333111111111111111111111111222222222222333333333333333333444555555555555444555555555555555444444444333333222111111222444444888777777666555444333222333222111111333333222111111222222333444555666666222222222222222222222222222222111111111111222222555444333222222222222222333333222111111000000///000//////000222333222111111111111111111111111111222222111111111111222222111111222222222222222222333222111000111222333444222222222222222111111111000000111222222111000000111000000//////000000111000000000000000000000000111000000//////000000111/////////000000000111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111222333222000000000222...000444999;;;999555111555444222222333333111///333333222000000//////000000///...------...///000222111111111111222333333000000000//////.........000//////......//////000333222111111000000111111444444333222222222222333000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000000111111000000//////000111111000000111111111111000000000000000000111111222333000000000000000000000000/////////000000000111111000000000000000000000000222111111000000///......000000000000000000000000/////////000000000111111222333444555555444333222555444444;;;GGGNNNFFF999;;;;;;:::999999999::::::888888888888999:::;;;;;;<<<<<<;;;::::::999::::::<<<<<<;;;999777666555444666666777777888999999999222333333444444444444444222444555666555555777999888999;;;<<<===>>>>>>>>>999999::::::;;;<<<======111222222222333333333333555333222222444555555444444444444444444444444444222333444444444444444444333333333444444444444444444444444333444555666777555555444444333333333222555555555555666777999:::666777777777777666555555333444555777777666555555444555555666666666555555777666666666666666666666333555777888:::;;;<<<<<<;;;:::777444333222333333333444666888:::;;;;;;;;;;;;;;;;;;:::999888777666555555666666777777777777444444444444444444444444777666666555444444444333555555444444444333333333...111333444333444555666444444444444444444444444222222222333333333333333555555444444333333333333555555555555555555555555888777666555444444555555333333222222111111111111222222222111111111111111222111000000000111333444111111111111111111111111222222222333333333444444444555555555555555555555444555666666666666666555444333111000111333555666<<<;;;:::999777666555444333333222222333333333222555555444444333333222222111111111222222333333333333222222111111222222333444444333222222222222222222222222222222222111111000000000111222333333333222222222222222222222222333222222111111222222333111111222222222222222333333333222222222333444555333333333222222111111111111111111111111111111111111000000000000000000111000000000000000000000000111000000000000000000111//////000000000111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000222333222111000111222//////111666;;;<<<:::666444333111111222222111000/////////000111222444555111000////////////000111222222111111111222222333111111000//////...------000000//////////////////333222222222222222222222333333333222222222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111000000000000000000000000111111222222111111000000000000000000111222333000000000000000000000000//////000000000111111111000000000000000000000000111111000000000000000000000000000000000000000000//////000000000111111111333333333444333222111000333222333:::GGGOOOJJJ@@@999888888777777888888888777777888888999;;;<<<===>>>===;;;:::999999:::;;;<<<;;;:::999888666555555888888999999999:::::::::555555666666666666666555333555666666555555777888555666666777888999:::;;;555555666666777888888999111111111222222222333333555333222333444666555555444444444444444444444444222333444444555555555444333333333444444555555555555555444444555555666666555444444444444444333333777666666666777777888888777777888888777777666555444555666888888777666666666666666777777666555555777777777777777777777777555555777<<>><<<999777555555555666333555777:::<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666777888888888777666333333333333333333333333666666555555555444444333444444444444444333333333222444666666555444555666444444444444444444444444555444444333333222222222333333333444444555555555555555555555555555555555666555555444333333333333333333333333222222111111222222222222111111000000222111000000000111333444111111111111111111111111222222333333333444444444555555555555555555555555444444555666777777777666444333222111111333555777;;;:::999888777555444444333333444444333333333444555444444333222111111111111111111222333333444444333333222222222222333333333222222111111111111222000111111222333444444555111222222333333333333444222222222222222222222222333333222222222222333333111111222222333333333333333333333333333444444555444333333333222222111111222222111111111111222222111111000000000000111111000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111222222111000111222333000///222777<<<===<<<222000//////000111111111/////////000111333555555111111111000000111111111222111111000000000111111222222111000///.........111111000000000//////...222222222333333333222222111111222222222222222222222222222222222222222222111111111111111111111111////////////////////////111111111111000000000000/////////////////////...111111222222222222111111////////////000000111222111111111111111111111111000000000000111111111111111111111111111111111111...//////000111222222333111111111111111111111111000000000000111111111111333333333222222111000000111333333666<<>>===;;;:::999:::;;;;;;999999999999888888888888999999999999999:::::::::777777888888888777777666666777888888666666777888333333333444555555666666222333333444444555555555111111222222222333333333555333222222444555555444444444444444444444444444222333444555555666555555333333333444555555666666555555555555555555555555666666666666666666666666666666666777777777777777888888888888888777666666555666666777777777777777777777888888777666555555666666777777777777888888888888:::???DDDDDD???:::>>><<<:::777666666777777444666888:::;;;;;;;;;;;;:::::::::::::::999888777666777888999888777666555666666666666666666666666444444555666666555555444444444444444444444444444888999999888555333222333555555555555555555555555555555444444333333222222222333333444555555666666777777777777777777777777333333333333333222222222333333333444333222222111111222222222222111000000111111111000111111222333222222222222222222222222333333333333444444444444666555444444333444444444333444444555666777888888444444333222222333444555555555555444444333333333333444555555333333444555111222222222333333333444111222222222333333444444333333222222222222333333222222111111111111222222000000111222444555666777333444555444333222333555333333333333333333333333333333222222222222333333111111222222333444444444222222333333333444444444333333333333333222222222333222111111111111222333222111111000000111111222000000000000000000000000222111111000000111111222000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111222222111000222333444111///000444999===???444222000///000111111111333222222111111111222222222222222222222222222222222222111000000000000111222222222111111000000000222222222222111000//////111111222333333333222222000111222222222222222111222222222222222222222222111111111111111111111111........................111000000000000000//////......///000000//////...111111222222222222111111111000000/////////000000111111111111111111111111000000000111111111222222111111111111111111111111---...///000222333444444111111111111111111111111000000000111111111222222333333222222111111111000111444444111111555777666333333222222222333444444666666666777888:::;;;<<<;;;;;;::::::::::::;;;;;;999999999::::::;;;;;;;;;999999999:::::::::::::::777777777777777777666555666777888777666555666777333444444555555444444333222222333333333444444444333333333333444444444444444333111222444555555444333333333333333333333333222333444555666666666666333333444444555666666666555555666666666666555555666666666666777777777777333333444555666777777777888888999999888888777666666666666666666777888888888999999888777666555444666666666777777777888888777999<<>><<<;;;<<<:::888666555666777888555666777888999999999999888888888999999888777777666777888999888777555444666666666666666666666666222333444666666666666555444444444444444444444444666777888777555333333444555555555555555555555555333333333333444444555555444444444555555555555555666666666666666666666666111222222333333333333333333333444444444333222111111222222333222111000///000000111222222222222111222222222222222222222222333333333444444444444555666555444333222222333444333333333333444666888999444444444444444333333333222222333333444444555555333555666666333333444666333333333333444444444444222222333333333333333333444333333222222333333444333333222222222222333333111222222333444555666666444666777666333222333444444444444444444444444444444333333222222333333444111111222222333444444555111222222333333333333333222222333333333333333333333222222111111222222333222111111000000111111222000000000000000000000000222111111000000111111222000000111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222///111222222111111222333222222222111222666;;;???;;;888555333222333222111444333222222111111111111222222333333333333222222333333222111111111111111333333222222222222222222333333444444333222000//////000111333333333222111000111333444444444333333333333333333333333333333000000000000000000000000////////////////////////000000000/////////......---...000111111111111000111222222333333222222111333333222111000000000000111111111111111111111111000000111111111222222222111111111111111111111111//////000111222222333333111111111111111111111111000000111111111222222222333333222222111111222222///333444111///111222000222222222222222333444444666666666666777888999:::777888999:::;;;;;;;;;;;;999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::777777888888777777666555777888999888666555555777666666888888777666333222333333333333444444444444444444444555555555666666444222111111333444444333333333333333333333333333222333444555666666666666333333444444555666777777555666666666666666555555444444444555555555555555///000222444666777888888888999999999999888777777777666555555555666888999999999999999888666555444555555666666777777777888222777<<<===:::999<<>>999666555444333111111111111111222333444444222333333444444333333222555444333333222222222222333333333333333333444444444444555555444222111000///000111222333222222111111222444555666555444444333333333333333333333333////////////////////////000000000000000000000000000000//////.........---...///111222333333333222111222222333333222222111555555333222111000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111222222222111111111111111111111111000111111111111222222222333222222222222222333333---111444333555777555111333222222222333333444555555555555555666777888999555666888:::;;;;;;;;;:::999999999999999999999999<<<<<<<<<<<<<<<;;;;;;;;;999999999999999888777777888999:::999777666666777888999;;;;;;:::777444222444444444444444555555555666666666666666555555555777777777777777777777777444444444555555555555555555555555555666666666777111222333444555777888888777666666666555555444444666666777777777777666666666666666666666777888888;;;::::::999999999999999444555666777888999::::::;;;999777777777888888888888888777777666666555555888888999999999999888888;;;:::888666666666666777777777777777777777777777777777777777777777777777777777888888888777777666777777666555555555555555444444444444444555666666666666666666555555555555444444444444555666777777333333333444555666777777666555444444444444555555777777777777777777777777444444444555777777555333333333333333333333333333222222222444555555222000111111222222222222111111111222333444444222111000222222222222222222222222222222333444444555666666111222333555666777777777444333333333333444555555666666777777666555444444666555444333333444555666888555222111444555444333444444555555555555444444333333222222111111222222444444444444444444444444555444444444444555666666333222222111111222222333555555555555555666777777333333333333333333333333444333333222222333333444444333222111000111222333333333333222222222111111444333222111111222333444111222333333111111222333222222222222222222222222444111//////222333222000111111000000000000111111000000000000111111111111333333333333333333333333444333222222444444333222333333333333333333333333444333333222222333333444222222111000//////000000000000111222333555666777;;;>>>@@@>>>888222//////111111222222222222222222000222555666555444444555444333333222222333333444333333333333333333222222222333555666666555333222333333333333333333333333222222333444555777777888333444444555555444444333333222111000////////////...//////...---,,,,,,---222222111111111111222222333222111000000111222333111111111111111111111111000000000000000000000000111222222333333222222111222222111111111111111222111111222333222111000///000000000///000111111222111111111111111111111111111111000000000000111111222222222222222222222222222222222333333444444444222222111111111111222222777888888555000000444999888555555999999666555888666777999:::;;;;;;::::::<<<<<<<<<<<<=========>>>>>><<<;;;;;;<<<;;;999666;;;;;;;;;::::::999999999:::888777999<<<<<<999666444444333333444555777888666666666666666666666555777777777777777777777777555555555555555555555555555555555666666666777777444444555555666666777777999999999888888888777777666666777777777777666666666666666666666777888888888888777666666666777777777777888888999:::;;;;;;:::888666666666777777777888888777777666666666666888888999999999999888888:::999888777666666666777777777777777777777777777777777777777777777777777777777888888888888777777777777666555555555555666555555555555555666666777999888888777777666666666666555555444444444444444444444444555555666666666555555555555555666666666666666666666666666666666444444444555777666444222222222222222222222222222555444444555666666555333111111222222222222111111111222222333333333222222222222222222222222222222222222222333444555555555111222333555666777777777444444333333444444555666666666777777666555555444666555444444444444555666:::777444444555666444333444444555555555555444444666555555555555555666666444444444444444444555555333333333333333444555555444444333333333333444444444444444444444555666666333333333333333333333333333333333222222333333333777666555555444444555555333333333333222222222222333333222111111222333333111333333333222111222333222222222222222222222222333111///000222333222000111111000000000000111111000000000000111111111222333333333333333333333333444333333333444444333333333333333333333333333333444333333222222333333444333333222111111111111111111111111222333444555666<<<<<<===>>>>>>===;;;999555444222111111222444555222333555555444333333333444444333333333333444444444444444444555555555555222333555666666555333222333333333333333333333333333333333333333333333333333333444444444444333333555444333222111111111111444555666555333222333444222222111111111111222222333222111000000111222333111111111111111111111111222222222222222222222222222222333333333333222222333333222222222222333333111222222333222111000///111111111111111222333333111111111111111111111111222222111111111111222222222222222222222222222222111111222222222333333333333333222222222222333333111999AAADDDAAA;;;777666000111333777:::;;;999666666666777888999::::::999;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;<<<;;;999888;;;;;;;;;::::::999999999888777777999;;;;;;999666555444444444555666777888555555666666666666666666777777777777777777777777777777666666555555444444555555666666666777777777777777777777777777666666:::::::::999999999999888666777777888888777777666777666666666666777888888777666666666666666777777777777888888999999999:::777777666555555555555666888777777777777666666666888888999999999999888888:::999888777666666666777777777777777777777777777777777777777777777777777777777888888888888777777888777666666555555666666666666666666666777777888;;;;;;:::999888888777777888777555444333222111111555555555555666666666666444555666777888888777666666666666666666666666666444444444555666666444222222222222222222222222222777555333444555666555444111111222222222222111111222222111222222333444555333333333333333333333333111222222333333444444555222222444555666666777777444444444333444444555666666666777777777666555555666555555444444555555666777666444444555555555444444444555555555555444444555555555555666777888999333444444444555555666666333222222222222333444444555555444444444444555555333333333333333444555555333333333333333333333333333333222222222222333333777777777777777666555555444444333333333222222222333333222222222222333333111333444333222111222444222222222222333333333333333111000111222333222111222111111000000111111222000000111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333444444444444333333222222333333333333333333333444444555999777777;;;AAAEEEDDDBBB;;;999555222111111222444777777666666666666555555555555444444444444555555555555555666666777777888333444555666666555444333333333333333333333333333666555555444333222111111222333333444444333333222666666555555444333333333222444444444222111222333222222111111111111222222222222111111111111222222222222222222222222222222333333333333333333333333222222333333333333222222444444333333333333444444222222222333222111111000222222333333333444444444222222222222222222222222333333222222222222333333333333333333333333333333000111111222222222222222444333333333333333333444...888DDDKKKJJJFFFAAA>>>???CCCCCCAAAEEEHHHAAA666666666666666666777888999999999999999::::::::::::;;;::::::;;;<<<<<<:::999;;;;;;;;;::::::::::::999777666777888:::;;;999777555555555555666777888999555555555555666666666666777777777777777777777777888888777777666555444444555666666666666777777777888888888888888888888888888888888888888888888888777777777888888777777777777777666666777777888999888888777777888888999999666666666666666666666666777777888777555555666666777777777777777777777777888888999999999999888888999888888777777777777777666666666666666666666666666666666666666666666666666777777888888888888777888777777666555666666666777777777666777888888999;;;;;;:::999888888777666777666555333222222222222777777666666666666666666444555777999:::999888777666666666666666666666666444444444555666666444222333333333333333333333333555333111111222333444333111222222333333222222111222222111111222333555777333333333333333333333333222222222222333333444444222333444555666666666666444444444444444555666666666666777777777666666555666666555555555555666666111111111222333444444444444444555555555555444444222222222333444666777888444444444555666666777777333333333222333333444555555555444444444444555555444444333333444444555666444444444444444444444444333333222222222222333333444444555666555444333222444444444444333333333333333333333333333333333333222333444333222222333444222222222333333333333333222222222222333333222111222222111111111111222222111111111222222222333333444444444444444444444444333444444444333333444444444444444444444444444444444444333333333333444444444444333333333333333444555444444333333333444444444333333666<<>>;;;777444222222111777666555555666777777777555555555444444555555555444444555666777888888999444444555555555555444444444444444444444444444444888888777666555444444333222222333333333333222222666666666666555555444444///000111000///...///111333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222333333333333333333222333333333333333444444555333333333222222222111111222222333333444444444444222222222222222222222222333333222222222222333333333333333333333333333333111222333333333333222111333333222222222222333333111555;;;@@@BBBEEEHHHKKKLLLQQQNNNHHHLLLTTTMMM<<<666555444333444555777888666777777777777888888888999888888:::;;;<<<;;;999::::::::::::::::::::::::666777888:::;;;;;;:::999666666666777777888999999444555555555666666777777888888888888888888888888999999888777666666555555666666666666777777777888777777888888999:::::::::888888888888888999999999777777888888888888777777777777777777777888999999999888888888888888999999666666666666777777777777777999::::::777666777888777777777777888888888888888888999999999999888888888888888888777777777666666666666666666666666666666666666666666666666666666666777888888888888888888888777666666666666666777777777777777888999999:::999999888777777666666555444444333333444444555777777777777777777666666444666888::::::999888777555555555555555555555555444333444555777777555333555555555555555555555555555333111111222333444333222222333333333333222222222222111111222444666777333333333333333333333333222333333333333333444444333333444555666666666666555444444444444555666666666666777777777777777666666666666666666666666666333333444444333222333333444444555555555555444444111111111222333555666777555555555666666777777777444444444444444555555666444444333333333333444444555555555555555666666777444444444444444444444444444444333333333333444444333333444555555333222111555555555444444444333333333333333333333333333333222333444444222222333444222222333333333444444444111222333333333222222222333333222222222222333333222222222222333333333333444444444444444444444444333444666555333222444555444444444444444444444444555444444333333444444555333333222222222333333444555555444444333333444444111333444555555777;;;??????@@@@@@???>>>;;;999777777666555777999;;;:::999555555555444444555555555333333444555666666777777555555555555555555555555444444444444444444444444666666666666666666666666222333333444444333333222444555555666555555444333111333444333222111222444333333222222222222333333222222222333333222222222222222222222222222222222222222222222222222222222333333333444444333333333222222222222222333444444333333333222222222222222111222333333444444333333222222222222222222222222222222111111111111222222333333333333333333333333222333555555555444333222222222111111111111222222333333222333666<<>>CCC@@@;;;CCCPPPNNN@@@555444333222333444555666555555555555666666666666777777777888:::;;;:::888888999999999999999999999777888:::;;;;;;:::::::::666666777888888999999999444444555555666777777777888888888888888888888888999999888888777777666666666666666777777777888888777777888888999:::;;;;;;999::::::::::::;;;;;;;;;777888888999999888888777888777777777777888999999999888888777666777777777888888999999::::::::::::888;;;===<<<999777888:::777777777888888888888999888888999999999999888888777777888888888888777666777777777777777777777777777777777777777777777777555666777888888999888888999888777777666666777777777777777777777888888999777777777777777666666666333333333444555666777888777777777777888888888888666777888999999888777666555555555555555555555555333333444666999999888666666666666666666666666666777555333444555666555444222222333333333333222222333333222333333444555666333333333333333333333333444444444444444444444444333444444555666666555555555555444444555555666777666666777888888888777777555666666777777666666555999::::::888555222111222444444555555555555444444333333333444555777888999777777777777777777777777555444444444444555666666444444333333333333444444666555555555555666777777444444444444444444444444555555444444444444555555555666666666666555444444666666555555555444444444333333444444444444333333222444555444333222333555222222333333444444555555000222444555333222222222444333333222222333333444222222333333333444444444444444444444444444444444222555777666333222444666444444444444444444444444555555444444444444555555333333222222222333444444555555444444444444444555444666888666333222666::::::<<<@@@CCCDDDDDDCCCBBB???>>>===@@@CCCDDDBBB???555555444444444444555555333333333444444555555666555555555555555555555555444444444444444444444444333333333444555555555666333444444555555444444333333444555666666555333333222333444444333333444555333333222222222222333333222222333333333333222222333333333333333333333333222222222222222222222222333333444444444444333333222111111111222333444555444444333222222222222333111222333444555444333222333333333333333333333333222222111111111111222222333333333333333333333333333444666777666555333222222111111000000111111222333222111111222444666777666777444000666??????777444444333333333444444555444444444444555555555555666555555666888999888666777777777777777888888888777999;;;;;;:::888888999555666777888999999999888444444555555666777777888888888888888888888888888888888888888888888888888666666777777777888888888888888888888888999999999999999999999:::::::::;;;777888888999999888888777888888777777888888999:::;;;;;;:::888777777777777888888999:::;;;<<<<<<===777;;;>>>===:::777999;;;777777888888888999999999888888999999999999888888666777888999999888777666777777777777777777777777777777777777777777777777555666777888888999999999999888777777666666777777777666666666666777888888666666666777777777777777555444444555666777888888777777777888888999999999888888888777777666555555555555555555555555555555333333444777:::<<<;;;999666666666666666666666666555444444555666666555333222333333444444333333222333333444444444444444333444444444444444444444444555555555555555555555555333444555555666555555555555555555555555666666777666666777888888888888888555666777888888777666555777999;;;:::666444444444444444555555555555444444555555555555666777888999999888888777777666666666444444333333444444555666555555444444444444555555555444444444444555666666555555555555555555555555666666555555555555666666888777666666555666666666666666666666555555555444333333444555555444333333333444555444333333333555222222333333444555555666000222555666444222222333444444333333333333444444333333333333444444444444555555555555555555555555222555888666333222444777555555555555555555555555555555444444444444555555444444333333444555555666555555444444444555555666666666666555555444555666555777:::===@@@BBBBBBBBBCCCBBBAAADDDGGGFFFAAA<<<444444333333333333444444444444444444444444444444666666555555555555666666555555555555555555555555444444444444555555555555444555555666666555555444333444555777777666444333000222333333222222333555444333333222222333333444222222333444444333222222333333333333333333333333333333333333333333333333333333444444444444333333222222222333333444555666555444333222222222333333222333555666666555444333333333333333333333333333333333222222222222333333444444444444444444444444222444666777666444222000333222222111111222222333333222222333333333111000888666444444444444222111333444444444444444333333333333444444444555555555555444444555666777555444555555555555666666777777666888;;;:::777555555666444555666888888888888777444444444555666777777888888888888888888888888888888888888888888999999999777777777777888888888888::::::999999888777777666666666666777777888888888888888999999999999888888888888888777888888999:::???>>>===;;;:::999888888666666777888:::;;;<<<<<<777;;;???>>>999777888;;;777777888888999999999999888888999999999999888888666777888999999888777666777777777777777777777777777777777777777777777777555555666888888999999999999888888777777777777777666666666666666777777888666666666777888888999999666666666666666777888888666666777888999::::::::::::999888666555555555555555555555555555555555555333333555888;;;======<<<555555555555555555555555222222222444555555333000222333333444444333333222333444555555555444333222444444444444444444444444666666666666666666555555444444555555666555555555555555555555555666777777666666777888888888888888555666777888888777666555000333777888666555777999444555555555555555555444555444444555555666777888::::::999888777666555555333333222222333333444555666666555555555555666666444333333333333444555555555555555555555555555555777777666666666666777777888777555444444444555666777666666666555555555555333333444555555444333333333444555555333333444555222222333333444555666666///333666666444222222333555444444333333444444555333333333444444444555555555555555555555555555555222555888777333111444888555555555555555555555555555555444444444444555555555555555555555666777888444444444444444555666666666333222333666888666333333333444555777999;;;<<<===<<<;;;===@@@===666///444333333222222333333444555555555555555444444444666666555555555555666666555555555555555555555555777777777777777666666666555555666666666666555555333444666777888777555444333444555555444444666777444333333222222333333444222222444444444444222222333333333333333333333333444444444444444444444444333444444555555444444333333333333444555666777888555444333222111222333444333444666777888777666555333333333333333333333333555444444333333444444555444444444444444444444444222333555666555333111///444333333222222333333444333222222222444555555555333111333888999555444666333444555666555444333222333333444444444555555555444333333444555555444222444444444444555555666666555888:::999555222222444333444666777888888777777777777777777666666666666;;;888444444777999999888555555555666666777888999999999888888888888888888===:::999;;;;;;888888:::777777666666777999<<<===999;;;>>>===;;;888777777999999888888999:::;;;;;;===<<<:::888666666666666888888888888999999999999999::::::;;;;;;::::::999999999999999888888888777::::::999999999999999999888888777666666666666666555777999:::;;;:::888777999999888888777777777666555777888888777777888:::888888888888777777777777777777777777777666666666777777777666666666666666777777777777666666666666777777666666555555555444333555666666555555777888777777777777777777777777444555666777:::<<<>>>???888888777666666666666777555333222222333444444333555555555555555555555555666555333444444444333222555555555444444333333333111222444666666555444333444555555555666666777777999777555555555555444333888888777777777777888888888888777777666555555444555555555555555555555555555555666666666666555555666666555555555555666666888888777666666666666666888777666555555666777888444444444555555555666666222222333333333333444444333444444555666777888888555555666666666666555555666666555555555555666666444444444333333222222222444444444333333222222222666555333222111222333333444333333333333444555555555555444444444333333333111111222222222333333333444444444444444444444444555555666666666555333222333444555555444444666777888666444555888999777555444444444555555555555555555555555666666666666777333333333444444555555555555666666666555444444333666555555555555666777777666777777777666555444444333333333444444444555555666555333222222333555666555555444333333333333444222555888777555333333555444555666888888888777666666666666555444444333333333333333333444444555666222222222333444555666777555444333222222222333333444444333222333444666777777666666555555555666666444444444333333222222222333222111222444555444333333444444555666777888888888666444222111222333444444444444444444555666777444444444444444444444444333333333333333333333333444333333222222333333333555444333333444555444333111111222444555333222333333333333333333333333333444444444444444444444444111111222222222222111111333333222222222333444555111111111222222333333333666555555444444444555555555555555555555555555555666555555666888888777666777777777777777777777777:::777555555777999888777;;;:::999888666666666666999999888888888888888888<<<999:::===<<<999888:::999888777777999;;;===>>>AAA>>>::::::;;;<<<<<<:::888888888888888999::::::<<<;;;:::888777777777888777777777777888888888888999::::::::::::::::::999:::::::::999999999888888888888888888888888888888999888888777777777777777666777999:::;;;:::999888777777666666666555555555333555777888888999;;;===999999999888888888888777888888777777777777777777777777777888888999999999999888888888888777777777999999888888888777777777777777777777666555555666777777777777777777777777555555666777999;;;<<<===666555555444333444444444666444222333444555444444444444444444444444444444777555444444555555444333555555555444444333333333222444555777777666555444333444555666777888999::::::888666666666777666444;;;;;;::::::::::::;;;;;;999999888888777666555555666666666666666666666666666777777888888777777666777777666666666666777777888777666666555555666666555555444333333444555555444444444555555555666666333444444444555555555555555555555666777777888888666666777777777777666666555555444444444444555555555555444444444333333333555555444444444333333333555444333333222222333333444444333333444444555666666555555555444444444444333333333333444444444444444444444444444444444444555555666666666555444333333444666555444444666777888666555555888888777555555555555555555555555555666666666666777777777777333333444444444555555555666666666666666555444444666666666666666777777888444444555555444444333222444444444444555555555555666555333222222333555666666555555444444555555666222555777777555333444555555555666777777777666666777777777666666555555555333333333333333444555666444444444444444555666777555555555444444444444444444333222222333444555666666555555555555555555555444444444333333333222222444333222333555666555444555555444444444333333333555444333333333444555666444444444444444555666666444444444444444444444444333333333333333333333333555444444444444444555555222222222222444555555444555333333333333222333444333333444444444555555555444444444444444444444444222222222222222222222222333333333333444444444444222222333333444444444444555555444444444444444555333333333333333333333333555555555777999999777555777777777777777777777777888777666777888999777666<<<<<<:::999888777777777888888999999999999999999;;;999;;;>>>>>>:::888:::::::::999999:::<<<>>>???XXXNNNBBB======>>><<<999777777777777777777888999;;;:::999888888888888999777777888888888999999999999999::::::::::::999999:::::::::999999999999888777888888999999:::::::::999999888777777777777888777888999:::::::::999888777777777666666666666666444555777888777888:::;;;::::::999999999888888888888888888888888888888888888888888888888888888888::::::999999999888888888::::::::::::999999999999:::999999888777666444444777777777777777777777777666666666666777999:::;;;555555444333333333333444666444333333444555555444444444444444444444444444777555444444555666555333555555555444444444444444444555666777888777666666222333444666888999:::;;;;;;999777777777888777666999999888888888888999999;;;;;;:::999888777666555777777777777777777777777777888888999999888888777777777666666666666777777777666555555444444555555444444333333333333444444444444555555555666666666555555555666666666666777666666666666666666666666666666777777777777666666444444333333333333444444555555444444444444333333555555555555444444444444333444444444444333333222444444444333444444555666666666555555555444444444444444444555555555666666444444444444444444444444555555666666666555444444333555666666555444555777888666555666777888777555777777666666555555444444666666666666777777777888444444444555555555555555666666666777666666555444666666666666777777777888444444555555555444333333555555555555666666666666666555444333333444555666555555555555666777888888333555666666555444444555777666666555555555555666888888888888777777777777444333333333333444555555555555444444444555555666666666777777666666555444333333222222222333444444444444444444444444555555444444444444333333333333555333333444555666555444555555555444444444333333222333333444555555666666444444333333333444555555444444444444444444444444444444444444444444444444555555555555555666777888000111111222333444555555666666444333333444666666333333333333333222222222333333333333333333333333444333333222222333333444333333555666666666555444444444444444555555555555444444444444444444444444333333333333333333333333444444555888:::999666333777777888888888888888999777777888999:::888666555777777777777999:::;;;<<<888888999999999999999::::::999;;;@@@@@@;;;999:::;;;;;;:::;;;;;;===>>>???YYYPPPEEE>>><<<;;;:::888777777666666666777777888888888888888888888888999999999:::::::::;;;;;;;;;999999::::::::::::999999999999999999888888888888::::::;;;;;;<<<===>>>>>>999999888777777777777777666777888999999999888888999999999999999999999999777888999777666555555666999999999999888888888888777777777777888888888888::::::999888777666666666:::999999999888888888888999999999999888888888888::::::999999999888666555777777777777777777777777666666666666666777888888777666666555555555555555666444333333444555555444444444444444444444444444555444333444555555444333555555555555555444444444444555666777777777666666333333444555777888999999:::888666666777777777666777777666666666666777777<<<;;;;;;:::999888777666888888888888888888888888777888888888888888888777777666666555555666666777666666555444444444444444666666555555555555666666555555555555666666666666555555555666666666777777666666666555555555444444555555666666666666555555555444444333333444444555444444333333333333333333444444444444444444444444222333444555555444333222444444444444444555666666555555555444444444333333444444444555555555666666444444444444555555555555555666666666666555555555444555777666555444555777777666666666777777777666888888777777666555444444555555555666666666777777555555555555555555555666555555555666666555555444555555666666666777777666666666777777777777666666666666666666777777777777666666555444444555666666444444444555666777999:::333444555555555555555555888777555444444444555555777777777888888888888888555444444333444444555555555555444444333444444444666666777777777666555444333333222222333333333333333333444444444444444444444444444444444444333333444333222333555666555444444444555666777888999999333333444555666666555555444444333333333333444444444444444444444444444444444444444444444444444444555555555555666777777888222333444444333333444555444666666555555888888777555555555444333222222111333333333333333333333333444333333222222333333444333444666888888777555444444444444444444444444555333333333444444444444444555555555555555555555555222333666888:::999555222777888888888999999::::::777999;;;<<<;;;999777555333444555666888;;;===>>>888888999999:::::::::::::::999<<<@@@@@@<<<:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>===;;;888777888:::<<<888888777777777777888888777777888888888888888888999999999:::::::::;;;;;;::::::;;;;;;;;;;;;::::::999888888888888777777777::::::;;;<<<======>>>>>>999888777777666666777777555666666777777777777777999999999:::::::::::::::666777888777555444555666999999888888888777777777666666666777777888888888:::::::::::::::;;;;;;;;;999999888888888777777777666666666666666666666666999888888:::======:::888888888888888888888888888777777666666666666666777777777666555555555555666555444222222444444444333444444444444444444444444444333222333444555444333555555555555555555555555444444555555666666666666555555555555555555555555888666555555666666666555999999888888888888999999;;;;;;::::::999888888888777777777777777777777777666777777888888777777666666555555444444555555666666666555444444444444444666666666666666666666666555555555666666666777777444555555555666666666666666555555444444333333222333444444555555444444333666666555555555555666666222222222222333333333333333333333333444444444444222333555555666555444333555444444444444555666666444444444444333333333222444444444444555555555555444444444555555666666666666666666555666666666666555666777777555444555777666777777777666666666777999999888777666666555555444444555555555666666666666666666666666666666666333444444555555555444444333444555666666666555555666666777777777777777666666666666777777777888888666666666666666666666666222333333444555777888999444444444444555666666666999777666444444444555666666666666777777888888888666666555555444555555666444444333333333333333444666666666666666555444444333333333333333333333333222222444444555555444444444444444444444444444444444333222333444555444333444555555666777888999999555555666666666555444333555444444333333444444444444444444444444444444444555555555555555555555555555555444444555666777777777888999777444333333555111666777555555777666111555555555555555555555555333333333333333333333333333333333222222333333333333444666888888777666555444444444333333333333333222333444555555555444444555555555555555555555555222333555888:::999555222888888888999::::::;;;;;;999;;;======;;;999888888666666666777888999:::;;;888888999999:::;;;;;;;;;<<<:::<<<@@@@@@===;;;===;;;;;;<<<<<<============666888;;;;;;999999:::<<<;;;:::999999999999999999888999:::::::::::::::999888888999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;999999999888888888777777888999999::::::;;;;;;;;;999999888777777777777888666666666777777777888888888888888888888999999999333555777777777888:::;;;:::999999999888888888888666666777777888999999999999:::;;;===???AAABBBCCC999888888888888777777777555555555555555666666666777777777;;;???@@@>>>;;;888888888888888888888888777777666666666666777777666666555444444444444444666444333333444555555444555555555555555555555555444333222333555555555333555555555555555666666666444444555555555666666666666666666666555555555555777666444444555666666555888777777777777777777888999999999999999999999999777777777777777777777777666777777777777777777666666666555555555555666666777666555555444444555555444444555555555555444444555555666666666777777777555555555555666666666666555555555444444333333333444444444555555444444444666666666555555666666666222222333333333333444444444444444444444555555555333444444555555555555444555555444444555555666777555555444444444333333333444444444555555555555666444444444555666666777777666666555555555666777888666777888777555555555666555777888777666555666888999999888888777777666666555555555555666666666666777777777777666666666666333444555555555555555555333444666777777777666555444444555666666666555555666666666666777777777777666777777777777777777666333333333444555777888999555444222333555777777666888777777666666666666777555555666777888999999:::888888777666666666666777444444333333333444444555777777666555555555555666444444555555555444333333111222444555666666555444444444444444555555555555444333333333555666555444666666666555555555444444777777666666555444444333666666555444444444555555444444444444444444444444666666666666666666666666666666555555555555666666999;;;<<<999555222333555111777888444555999888222555555555555555555555555444444444444444444444444333444444555555444444333444444666777777777666555444444444333333333333333222333555666777666666555333333333333333333333333333333444777999888555222888888999999:::;;;;;;<<<;;;===???>>><<<999999:::999999999888888888999999888888999999:::;;;;;;<<<===;;;<<>>>>>>>>>>>>>>>>>?????????@@@@@@>>><<<:::======<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;:::::::::999999999999999999999:::::::::;;;;;;:::999999999999:::888888888888888999999:::888888888999999999::::::555777999::::::;;;===???<<<<<<;;;;;;;;;:::::::::888888999::::::;;;<<<<<<:::;;;<<<===???@@@BBBBBB::::::999999999888888888666666666777777888888888888777888<<>>;;;;;;>>>???======@@@>>>??????@@@@@@@@@??????>>>;;;:::===CCCEEEBBB>>>???>>>===<<<<<<<<<<<<<<>>===????????????@@@@@@@@@@@@======>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::======<<<;;;;;;;;;;;;<<<::::::999999::::::;;;<<<:::::::::;;;;;;<<<<<<<<<:::<<<======<<<<<<>>>???>>>============<<<<<<<<<::::::;;;;;;<<<===>>>>>>======<<<<<<;;;;;;;;;:::;;;;;;;;;:::::::::999999888888888999999::::::::::::888999===BBBCCC???:::888888888888888888888888777777777777777888888999:::999999888888888888888:::888777777888999999888777777777777777777777777777666666777888999999888444555555555666666777777777777777777777888888999777777888999::::::;;;;;;999777666666888999888777<<<;;;;;;;;;;;;;;;;;;<<<555666777888999:::;;;;;;::::::::::::::::::::::::999999999::::::999999999::::::999999999999::::::888888777666666666666666777888999::::::999888777666666666666777777777777777888888888888999999999777777777777888888888888777777888888888888777777555444444333333444444555555666666666777777888888777777888888999999999:::555444333333444555666777555555555555555666777777888888888888777777777777777777777777888888888888444444444555666777777888777666555555555777888999777888888777666555555666555777999888555444666888888888888888888999999999888999999999999:::::::::999888888888777777666666777777888999999999999999666888:::;;;;;;;;;999888666666777888888888888888555555555555666666666666777777888888888888777777666666666666777888999:::666333111222555888888666666777888:::::::::999888777777888999;;;<<<======;;;;;;:::999888888888999666666666666777999::::::===:::777555555666999;;;666666777777777666444333222333555777888888777666444444444555555555666666999777777888999:::999888555555666777888999::::::666555444333444666888999888888777666666666666666444444444444444444444444777777777777777777777777;;;;;;999888777777666666444888:::888333111444777000777999777@@@RRR\\\\\\```]]]XXXQQQJJJCCC>>>;;;666666666666666666666666555777:::<<<<<<:::777555555444444444444555666666777777666666555555555444333444666888999999888777555555555555555555555555444444333444666777666444@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@???????????????>>>>>>=========<<>>>>>=========>>>@@@AAAAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???======???BBBCCCBBBAAA?????????AAACCCDDD?????????@@@@@@@@@AAAAAACCCBBB@@@??????@@@BBBCCC@@@???===;;;;;;<<<>>>???>>>>>>>>>>>>============BBBAAA@@@>>>======<<<<<>>>>>>>>>>>>>>????????????>>>>>>===888;;;???@@@===;;;:::::::::;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999777777777888999:::;;;<<<777777777777777777777777;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<;;;;;;::::::======<<<<<<<<<<<<======@@@>>><<<;;;:::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>===<<<;;;;;;<<<<<<========================???>>>>>>===<<<;;;;;;:::========================999:::<<<>>>>>>???>>>>>>===<<<;;;:::999:::;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999999::::::;;;;;;::::::999;;;;;;;;;:::999888888777:::::::::;;;;;;:::::::::777999<<<>>>>>><<<999777::::::999888888888888888::::::999999999999::::::::::::::::::::::::::::::888888999999999999888888888888999999::::::;;;;;;888999999999::::::;;;;;;999999::::::::::::999999::::::::::::::::::::::::666999>>>BBBBBB@@@;;;888777888888999::::::::::::;;;;;;;;;::::::999999999888888888999999::::::;;;;;;;;;;;;;;;::::::999888666666666666666666666666;;;;;;:::999888888999999777777888:::;;;<<<===>>>999999999999888888888888::::::::::::999999999999;;;;;;;;;<<<>>>>>>===;;;999999999999999:::;;;;;;DDDBBB>>>;;;999888888999:::999888888999<<<>>>@@@<<<;;;999888777777888999:::::::::999999888888888777888888888888777666666777777777777777777777777<<<;;;:::999888999:::;;;444555666777999999999999;;;:::888666666666666777777777777777777777777777666666555555555444444444666555555666888999888666666555444444555666777888666666777888999999999999;;;;;;:::;;;===@@@CCCEEEHHHNNNXXXbbbdddZZZHHH999;;;:::999888777777888999999999;;;???CCCBBB>>>;;;888888777666666777888888888888999999999999888888999777666888<<<>>><<<;;;777777777777777777777777666666666666666666666666SSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPQQQSSSTTTUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXWWWWWWWWWVVVVVVVVVUUUWWWWWWVVVVVVVVVVVVWWWWWWUUUTTTTTTSSSSSSTTTTTTUUUSSSSSSSSSRRRRRRRRRRRRQQQSSSSSSRRRRRRQQQPPPPPPOOONNNOOOPPPQQQQQQQQQPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKJJJJJJKKKLLLMMMLLLLLLKKKJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIIIIJJJLLLMMMNNNMMMKKKIIIIIIIIIJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGMMMQQQNNNFFF@@@@@@CCC@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????EEEFFFFFFGGGGGGGGGFFFFFF@@@@@@@@@??????@@@@@@@@@EEEDDDBBB@@@@@@AAABBBCCCAAAAAAAAABBBBBBBBBBBBCCCDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAA@@@@@@??????????????????????????????>>>>>>======>>>???@@@AAAAAA@@@???>>>>>>>>>??????@@@@@@????????????@@@@@@BBBAAAAAAAAA@@@@@@@@@@@@===>>>>>>??????>>>>>>===>>>>>>>>>===<<<<<<;;;;;;<<<<<<============<<<<<<<<<>>>@@@AAAAAA@@@>>><<<======<<<;;;;;;;;;;;;;;;>>>>>>>>>======>>>>>>>>>========================<<<<<<============<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<=========;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::===AAACCCDDDAAA>>><<<;;;;;;<<<=========<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<=========<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;::::::;;;<<<===>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<=========BBB@@@???>>>??????>>><<<;;;::::::::::::;;;<<<<<<@@@AAAAAAAAA@@@???===<<<<<<;;;:::999999:::<<<======<<<;;;;;;;;;<<<===>>>;;;;;;;;;;;;::::::999999;;;;;;<<<<<<;;;;;;:::999999999999999999999999999>>>===<<<:::::::::;;;;;;777777888999::::::::::::======;;;:::999999999:::::::::::::::::::::::::::;;;;;;:::::::::999999999:::999999:::<<<===<<<::::::::::::::::::;;;<<<===888888999999::::::999999888777666666777999;;;<<<999<<>>??????@@@@@@?????????BBBAAA@@@??????>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>=========>>>===<<<===???@@@???======>>>>>>???????????????======>>>>>>>>>======<<>>@@@??????>>>>>>??????@@@>>>>>>????????????>>>>>>AAA?????????AAAAAA@@@???????????????????????????????????????????????????~~~~~~}}}}}}|||}}}}}}~~~~~~}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttsssssssssuuuuuuvvvvvvvvvvvvuuuuuuqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppooooooppppppqqqppppppppppppppppppppppppmmmmmmmmmmmmlllllllllllljjjjjjjjjkkklllmmmmmmnnnssspppllljjjjjjkkkjjjjjjhhhgggggggggggghhhiiiiiifffiiimmmppppppooollljjjhhhgggfffeeedddcccccccccddddddddddddeeeeeefffffffffffffffeeeeeeeeeeeeeeecccccccccccccccbbbaaaaaa________________________bbbaaaaaa___^^^^^^]]]]]]^^^_________^^^^^^]]]\\\]]]]]]]]]\\\\\\[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVVVVVVVVVVVVVWWWUUUTTTTTTVVVWWWVVVUUUTTTUUUVVVWWWWWWVVVUUUTTTUUUUUUUUUUUUUUUTTTSSSRRRTTTSSSRRRQQQQQQQQQQQQQQQQQQOOONNNOOOQQQRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOPPPOOONNNMMMMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKLLLJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIII~~~~~~~~~|||}}}}}}}}}}}}}}}}}}|||~~~~~~zzzzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxx