BM66(@ |||yyyvvvtttsssnnnlllgggcccaaa___`````````^^^]]]\\\\\\]]]^^^```bbbbbbaaa___]]][[[YYYXXX\\\ZZZWWWTTTTTTUUUXXXZZZXXXWWWWWWVVVUUUSSSRRRQQQSSSUUUWWWYYYYYYWWWUUUSSSJJJIIIHHHGGGGGGIIIKKKLLLPPPPPPOOONNNMMMMMMLLLLLLMMMOOOQQQTTTVVVVVVVVVVVVYYY[[[___cccfffiiijjjkkkhhhjjjnnnrrrvvvzzz}}}~~~pppllleeeccclllwww~~~xxxuuuyyyzzzwwwuuuoooeee[[[SSSMMMGGGDDDHHHLLLQQQWWW[[[```dddhhhooollljjjjjjmmmnnnmmmkkk^^^YYYPPPIIICCC@@@===<<<:::666111...---...------***)))))))))))))))******+++++++++*********))))))(((((('''&&&&&&&&&&&&'''))))))(((((('''''''''&&&))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%%%%$$$######%%%&&&((())))))(((&&&%%%&&&%%%$$$###$$$$$$&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%(((***+++***######$$$%%%&&&(((((()))%%%&&&&&&''''''(((((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************555///((((((,,,000...***************+++,,,------...000222222222111222333555777999:::999888999999>>>AAACCCDDDCCCBBBBBBCCCCCCBBBBBBDDDGGGJJJKKKKKKTTTRRRPPPNNNNNNNNNOOOPPPNNNNNNMMMMMMNNNPPPQQQRRRRRR]]]uuu~~~~~~yyytttooollljjjgggeeecccaaa]]]YYYVVVUUUVVVVVVWWWVVVTTTSSSSSSTTTVVVWWWYYYXXXWWWUUUSSSPPPNNNMMMQQQOOOMMMKKKKKKLLLMMMOOONNNNNNNNNMMMLLLJJJIIIHHHGGGIIIKKKLLLLLLKKKIIIGGGFFFEEEDDDCCCCCCEEEGGGHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFHHHIIIKKKKKKLLLLLLMMMOOORRRUUUXXXZZZ[[[\\\\\\^^^bbbfffjjjmmmoooqqqsssssstttwww}}}zzzllleeeaaahhhrrrxxx|||~~~{{{vvvxxxzzzooodddZZZRRRKKKGGGDDDGGGKKKOOOTTT[[[bbbgggkkkgggdddbbbcccbbb```^^^^^^ZZZRRRLLLHHHEEEAAA???;;;888333000//////......++++++*********++++++,,,+++++++++*********))))))***)))((((((''''''(((((()))(((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((()))(((((((((((((((((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&)))((('''&&&&&&&&&''''''###"""######$$$%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%&&&((())))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((()))))))))******...***&&&&&&***,,,+++)))++++++++++++,,,---...///---///111111000000000222444777999:::999888999:::===???BBBCCCBBBBBBBBBCCCCCCCCCCCCDDDGGGIIIJJJKKKPPPOOONNNLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOQQQRRRSSSSSS]]]sss}}}xxxsssnnnllljjjgggccc```]]][[[XXXUUUVVVTTTPPPMMMKKKJJJJJJKKKKKKJJJIIIHHHHHHIIIJJJKKKMMMLLLKKKJJJHHHFFFDDDBBBDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBB@@@@@@AAABBBDDDEEEEEEDDDBBBAAA@@@???>>>>>>>>>???AAABBB@@@@@@??????>>>=========???>>>>>>???@@@AAABBBBBBCCCEEEGGGIIIKKKLLLMMMMMMNNNPPPSSSWWWZZZ]]]___``````aaabbbfffkkkoooppppppmmmpppwwwnnneee___bbbiiinnnrrruuu|||}}}vvvtttxxx~~~|||qqqfff\\\SSSKKKGGGBBBBBBCCCEEEJJJSSS^^^eeegggddd```^^^]]]\\\[[[ZZZ[[[XXXSSSOOOLLLIIIEEECCC>>>:::666333111111000///---,,,,,,++++++,,,,,,---+++++++++***************+++***))))))(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))((('''&&&%%%$$$$$$$$$###$$$$$$%%%&&&''''''((('''&&&$$$######$$$&&&''')))((('''&&&&&&&&&&&&&&&"""""""""###$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%***)))''''''((((((&&&%%%))))))((('''&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''((()))******+++,,,,,,,,,,,,---.../////////000222111000000111222444666999:::999999999:::;;;===@@@BBBAAAAAABBBCCCCCCCCCDDDEEEFFFHHHJJJKKKNNNNNNMMMLLLLLLMMMOOOPPPPPPPPPPPPPPPPPPQQQSSSSSSUUU\\\ppp~~~{{{xxxvvvuuutttsssppplllhhhccc___]]]\\\ZZZWWWUUUSSSQQQNNNLLLLLLKKKHHHFFFDDDDDDDDDDDDBBBBBBAAA@@@@@@AAABBBBBBCCCDDDCCCCCCBBBAAA@@@????????????@@@@@@??????>>>??????@@@??????>>>======???@@@AAABBBBBBAAA@@@???<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>======<<<<<<>>>===<<<;;;;;;<<<>>>???BBBBBBCCCDDDEEEFFFFFFFFFEEEGGGIIILLLOOOQQQSSSSSSSSSSSSUUUYYY]]]```aaa```^^^bbbiiiqqqyyyqqqggg______aaacccfffjjjqqqwww|||zzzsssoooqqquuu}}}wwwnnnddd\\\UUUNNNJJJGGGDDD@@@>>>BBBKKKWWW___aaa___]]][[[[[[[[[[[[[[[VVVTTTQQQOOOMMMKKKGGGDDD@@@<<<888555333222000///...---,,,,,,+++,,,,,,,,,******************************)))(((((((((((()))((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((('''''''''((('''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))***$$$$$$$$$%%%%%%%%%%%%%%%***(((&&&&&&'''&&&%%%###&&&&&&%%%$$$###""""""!!!&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''***------+++***+++,,,+++++++++,,,,,,---...///222444444444222222333555444666999:::999999999:::999<<>>>>>============>>>>>>======>>>???@@@@@@@@@@@@===>>>???@@@@@@???>>>>>>======>>>>>>>>>======<<<:::;;;<<<======<<<;;;:::::::::::::::;;;;;;<<<<<>>>>>>>>???>>>===<<<<<<===>>>???BBBBBBBBBAAABBBBBBBBBBBB???AAACCCEEEGGGHHHIIIJJJJJJJJJLLLOOOSSSUUUUUUTTTTTTWWW]]]dddjjjooorrrtttvvvyyy~~~tttkkkbbb______]]]^^^aaaeeelllssssssnnnkkklllooo}}}~~~~~~~~~}}}xxxpppiiibbb[[[VVVRRRPPPLLLEEE??????EEEOOOVVVYYYYYYYYYXXXWWWWWWWWWXXXTTTRRRQQQPPPOOOMMMJJJGGGBBB>>>:::777555333111///------,,,+++++++++++++++***************************)))((((((''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&"""###$$$%%%&&&&&&''''''(((((('''&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())),,,000///,,,))))))+++************+++,,,---...222333444333222222444666333666888:::999999:::;;;999;;;>>>@@@@@@AAABBBCCCBBBDDDFFFFFFEEEFFFIIILLLMMMMMMMMMNNNOOOPPPQQQRRRNNNOOOOOOOOOPPPPPPPPPPPPVVV^^^qqq}}}|||}}}}}}|||xxxuuuoooiiiccc___\\\ZZZUUUUUUSSSRRRPPPOOONNNMMMIIIGGGEEEDDDEEEEEECCCBBB???>>>===<<<<<<<<<<<<<<<========================999:::;;;===>>>?????????<<<======>>>>>>>>>>>>===;;;;;;<<<=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>=========<<<======>>>>>>???>>>>>>============>>>;;;<<<>>>???AAABBBBBBBBBDDDCCCCCCFFFIIIKKKLLLKKKJJJMMMQQQWWW\\\```cccdddcccggglllqqqtttxxx|||yyyzzzssslllfffdddaaa^^^\\\^^^]]]bbbfffiiiiiiiiilllnnnxxxyyyzzzzzzyyyzzz}}}|||wwwqqqkkkeee___YYYVVVYYYUUUMMMEEEAAABBBGGGLLLVVVXXXZZZYYYWWWUUUTTTUUUTTTSSSRRRRRRRRRQQQNNNLLLEEEBBB>>>:::888666333000......---,,,++++++++++++***************+++++++++))))))(((''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%&&&'''((()))'''''''''&&&&&&&&&&&&&&&&&&''')))++++++)))'''&&&$$$$$$&&&'''((()))))))))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((&&&%%%$$$$$$&&&'''&&&%%%%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((+++...---***''''''(((************+++,,,------///000000000///000333555333555888::::::999:::;;;:::<<>>???@@@@@@@@@;;;;;;;;;:::::::::::::::=========>>>>>>=========;;;;;;<<<===>>>>>>======<<<<<<<<<=========>>>>>>;;;;;;<<<===============>>>>>>>>>??????>>>>>>>>>;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;<<<===>>>?????????@@@???>>>???BBBDDDFFFFFFDDDFFFHHHKKKNNNQQQSSSSSSRRRVVVZZZ^^^```dddiiilllxxx}}}xxxsssoookkkiiiiiihhhccc```aaaYYYZZZ\\\___eeejjjoooqqqvvvwwwvvvtttrrrsssuuuwwwuuuqqqmmmiiifffbbb^^^[[[___[[[TTTLLLEEEAAABBBCCCMMMQQQVVVXXXWWWTTTSSSSSSTTTSSSQQQQQQQQQQQQOOONNNHHHFFFBBB???<<<999555333000///...---,,,,,,,,,,,,))))))*********++++++++++++***))))))(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))((((((''''''''''''((((((&&&''')))******)))'''&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&''''''(((((('''(((((((((((((((((('''&&&''''''(((((('''&&&&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%&&&''''''((())))))((('''&&&&&&(((((('''&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&'''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((()))))))))******((()))******)))(((((((((+++++++++++++++---......---............000333666222555888:::::::::;;;<<<;;;>>>@@@AAAAAA@@@AAABBBBBBEEEHHHGGGDDDDDDHHHLLLKKKKKKLLLMMMMMMMMMMMMMMMOOOOOOPPPQQQQQQPPPOOONNNZZZiiixxxuuuqqqlllhhhfffdddbbbaaa^^^[[[VVVPPPLLLIIIGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@CCC@@@<<<;;;===???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<>>============<<<<<<===>>>??????<<<===>>>???????????????========================<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>???@@@@@@??????AAA@@@???======>>>>>>???<<<<<<===>>>?????????>>>@@@===<<<<<>>EEELLLQQQQQQPPPPPPQQQSSSQQQNNNNNNNNNOOONNNMMMKKKIIIEEEBBB???<<<888555111111000......---------))))))******++++++++++++,,,++++++***)))*********&&&'''''''''(((((())))))************************((((((''''''''''''((((((((()))***,,,,,,***)))(((''''''&&&%%%%%%%%%&&&&&&###$$$%%%&&&((()))******)))(((&&&%%%%%%&&&((()))''''''''''''&&&$$$"""!!!'''''''''''''''((()))***&&&&&&''''''((()))******+++***(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))************((((((((()))***+++++++++,,,,,,,,,,,,---...//////...////////////222666999222555888:::::::::;;;<<<===???AAABBBAAA@@@AAAAAABBBEEEHHHGGGDDDDDDHHHLLLMMMMMMNNNOOOOOOOOOOOONNNPPPQQQRRRRRRRRRQQQPPPOOO[[[nnn|||yyyvvvsssqqqhhheeeaaa]]]ZZZVVVRRROOOPPPMMMJJJFFFCCCBBBBBBBBB@@@===:::;;;>>>@@@???>>>???>>><<<;;;::::::;;;;;;::::::999999999:::;;;<<<<<<<<<<<<============>>>=========<<<<<<;;;;;;;;;======>>>???@@@AAABBBCCC@@@@@@????????????@@@@@@AAA@@@???>>>>>>>>>>>>???<<<======>>>??????@@@@@@===>>>???@@@@@@???===<<<===<<<;;;<<<>>>??????>>>>>>===<<<;;;;;;;;;<<<======<<<<<<<<<<<<===>>>>>>>>>>>>??????@@@BBBCCCDDDAAABBBBBBCCCCCCBBBBBBAAAEEEFFFGGGJJJLLLOOOPPPQQQYYY[[[```eeejjjooorrrssstttzzz}}}}}}zzzrrrnnnjjjjjjllllllhhhdddWWWXXX\\\___eeelllsssyyyyyyyyywwwvvvtttrrrqqqqqqqqqqqqqqqpppnnnkkkiiigggkkkeee[[[QQQGGGAAA>>><<<===@@@DDDIIINNNRRRTTTUUULLLMMMMMMLLLKKKLLLOOOQQQMMMKKKHHHDDD@@@<<<999888222000---,,,---------,,,///---+++***((((((((()))))))))************))))))))))))))))))))))))))))))******))))))(((((((((''')))'''((()))%%%))))))******************''''''(((((('''&&&%%%%%%&&&''''''((((((((((((((($$$&&&'''((('''((()))+++***)))((('''&&&''''''((('''&&&%%%$$$$$$%%%&&&''''''''''''(((((((((((((((%%%&&&'''((())))))))))))&&&&&&%%%$$$$$$$$$$$$%%%,,,&&&(((111222)))%%%(((((((((((((((((('''''''''---+++)))'''&&&&&&((((((---+++((('''&&&(((***,,,(((((()))***************---,,,*********,,,...///000111333222111000222333222444777777777777888999===???AAAAAAAAA@@@AAABBBGGGFFFEEEEEEEEEFFFHHHIIIKKKKKKJJJJJJJJJLLLMMMNNNPPPNNNOOOQQQPPPMMMOOOTTT\\\ttt|||yyytttqqqnnnkkkgggeeeaaa^^^ZZZWWWTTTQQQMMMJJJHHHFFFCCC@@@???>>>>>>??????<<<:::;;;===??????======<<<;;;;;;;;;<<<======;;;:::999999999:::<<<===<<<<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@??????>>>>>>>>>>>>??????????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@?????????>>>AAA???======???AAAAAAAAAAAA@@@???>>>>>>>>>??????@@@@@@???>>>>>>>>>>>>???============>>>???@@@@@@??????@@@@@@@@@@@@??????AAAAAACCCEEEGGGIIIJJJKKKNNNOOORRRUUUYYY]]]```aaahhhmmmuuu|||zzzvvvqqqpppqqqppplllhhh___aaacccfffjjjpppvvvzzzxxxxxxxxxwwwuuutttrrrrrrsssssssssrrrpppnnnlllkkkkkkfff___VVVNNNGGGBBB@@@<<<>>>AAAEEEJJJMMMPPPQQQLLLMMMMMMLLLKKKKKKMMMOOOMMMLLLKKKHHHDDD@@@===;;;555222///............---...---+++***))))))))))))))))))************))))))(((((((((((((((((((((((()))))))))(((((((((''''''(((&&&&&&((('''$$$$$$'''((('''''''''''''''''''''''''''(((((('''&&&&&&%%%$$$%%%'''((((((((('''&&&)))******)))&&&%%%%%%&&&((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((%%%&&&'''((())))))))))))&&&&&&%%%$$$$$$$$$$$$$$$)))%%%***444555,,,%%%&&&'''''''''(((((((((((((((,,,+++)))'''&&&'''((((((+++***)))''''''(((***+++(((((()))***************++++++++++++,,,...000111......//////000000000000333555666777777777999:::;;;<<<>>>???>>>===>>>???EEEDDDDDDDDDEEEFFFHHHIIIMMMMMMLLLLLLMMMOOOPPPQQQPPPNNNOOOQQQPPPNNNPPPTTTbbbxxx}}}zzzwwwuuuppplllgggccc```]]]YYYVVVVVVSSSPPPMMMKKKIIIEEECCC@@@???>>><<<;;;;;;<<<======<<<:::;;;<<<>>>>>>===;;;;;;;;;;;;<<<===??????<<<;;;:::::::::;;;<<<===<<<<<<<<<<<<============>>>>>>>>>=====================>>>>>>????????????@@@???????????????@@@@@@>>>>>>@@@AAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDGGGDDDAAA@@@AAACCCDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@CCCBBBAAA@@@????????????>>>>>>============>>>>>>>>>>>>????????????>>>>>>>>>???@@@AAABBBCCCDDDEEEHHHHHHIIIJJJLLLOOOQQQSSSYYY]]]ccchhhnnnttt{{{~~~|||{{{zzzvvvrrrppppppooooooppprrrtttuuuuuuwwwyyy{{{{{{yyyvvvttttttttttttsssrrrpppooonnnkkkiiieee___WWWOOOHHHDDD<<<===???BBBEEEJJJMMMOOOLLLMMMMMMLLLJJJJJJKKKMMMNNNNNNNNNMMMJJJEEEAAA???888555111////////////...---,,,+++***************))))))************))))))''''''''''''''''''''''''((((((((((((''''''''''''***'''&&&))))))'''(((,,,'''''''''&&&&&&&&&%%%%%%'''''''''(((''''''&&&%%%###$$$&&&(((((('''&&&%%%+++++++++)))&&&######$$$''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''(((((((((%%%&&&'''((())))))))))))&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%+++666888...&&&%%%&&&&&&''''''(((((())))))+++***((('''&&&''''''(((***))))))(((((())))))***(((((()))***************)))***+++---...000111222222000///111444666555333444555666666666777999;;;>>>???AAAAAA@@@???@@@AAABBBBBBBBBBBBCCCEEEGGGIIIIIIIIIIIIIIIJJJLLLNNNPPPOOOMMMNNNQQQPPPNNNPPPUUUggg|||~~~wwwrrrooommmkkkeeebbb]]]YYYVVVSSSOOOLLLLLLJJJGGGEEEDDDBBB???===???>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<======>>>??????===<<<;;;;;;;;;<<<===>>><<<<<<<<<=========>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAABBBCCCDDDDDD@@@AAACCCDDDEEEDDDDDDCCCAAAAAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCEEEIIILLLOOOPPPLLLGGGDDDDDDEEEEEEEEECCCBBBBBBAAA@@@@@@@@@@@@BBBAAA@@@@@@?????????@@@AAA@@@??????>>>>>>>>>??????@@@@@@AAAAAA@@@@@@?????????@@@AAAAAABBBBBBCCCEEEDDDCCCCCCEEEGGGJJJKKKOOOQQQUUUYYY]]]cccjjjnnnsssxxx~~~{{{vvvttt{{{}}}yyyuuurrrooollliiipppuuu}}}zzzvvvqqqqqqqqqqqqppppppoooooolllllljjjfff^^^TTTKKKFFF>>>>>>>>>@@@CCCHHHLLLOOOMMMNNNNNNMMMKKKJJJKKKLLLNNNOOOPPPPPPMMMHHHCCC???<<<888333000//////......,,,+++++++++++++++++++++))))))************))))))(((((((((((((((((((((((((((((('''''''''''''''''',,,)))(((+++,,,((('''((()))))))))(((''''''&&&&&&&&&'''''''''''''''&&&&&&###$$$'''((()))(((&&&%%%&&&'''((((((&&&&&&&&&(((((((((((((((''''''(((((($$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%&&&'''((((((%%%&&&'''((())))))))))))((('''&&&&&&%%%%%%&&&&&&%%%%%%***333555...((('''%%%&&&&&&'''((()))*********)))(((''''''''''''(((((((((((()))))))))))))))(((((()))***************)))***+++---.../////////333///---000555888666333555666666666666777:::<<>>===<<<<<<;;;;;;;;;:::;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???=========>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCEEEFFFGGGHHHGGGHHHIIIJJJIIIGGGDDDBBB???@@@CCCEEEHHHKKKMMMNNNIIIIIIIIIJJJNNNSSSXXX[[[ZZZUUUOOOKKKIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDCCCCCC@@@@@@?????????@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAA???>>>======>>>AAACCCEEEGGGIIIKKKMMMPPPUUU\\\```aaaffflllssszzzvvvooojjjnnnzzz}}}xxxsssnnnhhhcccmmmttt|||vvvkkkkkkkkkkkkllllllmmmmmmoooooonnnjjjbbbXXXMMMGGG??????>>>>>>AAAEEEIIILLLMMMNNNOOONNNLLLKKKKKKLLLMMMOOOPPPQQQNNNIIICCC@@@???;;;666222000///...---++++++,,,,,,++++++++++++))))))************))))))))))))))))))))))))))))))''''''((((((((((((((((((,,,((((((---...***&&&%%%))))))((((((''''''''''''&&&&&&'''''''''''''''&&&%%%&&&((()))))))))'''&&&$$$%%%''''''&&&&&&(((***''''''(((((((((((((((((($$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%&&&''''''(((%%%&&&'''((())))))))))))))))))((('''''''''''''''%%%$$$''',,,...---******%%%&&&&&&'''((()))******((((((((('''''''''''''''''''''(((((())))))))))))(((((()))******************++++++,,,,,,,,,++++++...+++)))+++111333111...444666777777777888:::<<<;;;===???@@@??????@@@AAA@@@@@@@@@AAACCCFFFHHHJJJKKKJJJJJJKKKMMMOOOQQQRRROOOMMMNNNQQQPPPNNNPPPUUU```rrrnnniiiccc]]]ZZZXXXVVVTTTOOOLLLIIIGGGFFFEEEBBBAAAAAA???>>>===>>>>>>===;;;======<<<<<<;;;::::::::::::;;;===>>><<<<<<<<<===>>>>>>????????????>>>===???>>>=========>>>???@@@????????????@@@@@@@@@@@@>>>????????????@@@@@@@@@?????????@@@@@@AAAAAAAAABBBCCCDDDEEEGGGJJJLLLMMMOOOQQQRRRRRRPPPLLLHHHEEEBBBDDDHHHLLLPPPUUUXXXZZZRRRRRRSSSUUUXXX]]]bbbeeebbb]]]XXXTTTRRRQQQOOONNNPPPPPPPPPOOONNNMMMLLLKKKCCCCCCBBBAAAAAAAAABBBBBB@@@@@@???>>>======>>>>>>>>>>>>????????????>>>>>>????????????@@@@@@@@@@@@>>>>>>======>>>@@@AAABBBAAACCCDDDFFFGGGKKKPPPTTTVVVYYY^^^dddjjjrrryyy~~~|||tttkkkjjjrrr}}}}}}zzzxxxsssmmmgggnnnuuu~~~xxxrrrffffffffffffgggiiijjjkkkppppppoookkkdddZZZQQQLLLDDDCCCAAA@@@@@@BBBEEEFFFKKKLLLNNNNNNLLLKKKKKKLLLLLLNNNPPPQQQPPPLLLHHHEEEDDD???999444111000//////,,,,,,------,,,+++******))))))************))))))************************(((((((((((())))))))))))+++'''''',,,...+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&'''((((((((((((((((((&&&'''((('''%%%%%%%%%'''$$$%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%&&&'''((())))))))))))))))))(((''''''''''''(((&&&%%%$$$'''***,,,------&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((()))******(((((()))***************++++++++++++************...,,,+++---000222111///333666888999999888:::;;;;;;===@@@AAAAAAAAACCCDDDBBBBBBBBBCCCEEEGGGJJJKKKKKKKKKKKKKKKLLLNNNPPPQQQPPPNNNOOOQQQPPPMMMOOOTTTZZZjjjaaa]]]YYYUUUSSSQQQOOOMMMFFFDDDBBBAAAAAAAAA@@@???>>>===<<<<<<>>>>>>===<<<:::;;;<<<<<<======<<<<<<999<<>><<<===???@@@@@@@@@@@@?????????>>>===>>>???@@@AAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAABBBBBBCCCDDDEEEEEEFFFEEEFFFHHHJJJNNNQQQTTTUUUWWWXXXZZZ[[[XXXTTTOOOKKKKKKMMMPPPUUUZZZ___ccceee]]]]]]^^^___bbbeeeiiikkkfffccc___]]]\\\[[[ZZZXXXXXXXXXXXXXXXWWWUUUSSSRRRKKKJJJIIIGGGEEEDDDDDDCCC@@@@@@???????????????@@@??????@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???@@@BBBCCCDDDFFFJJJLLLMMMOOORRRVVV[[[ccckkkqqq}}}zzzttttttyyy~~~{{{tttnnnsssvvvzzz|||zzzuuunnnjjjcccccccccdddfffhhhjjjkkkpppooonnnkkkeee^^^XXXTTTPPPMMMJJJFFFCCCBBBAAAAAAGGGIIIKKKLLLJJJIIIJJJJJJJJJMMMPPPSSSTTTSSSQQQOOOIIIDDD===777444333222111------...------+++)))((())))))************))))))))))))))))))))))))))))))))))))))))))******++++++222+++''')))+++***''''''%%%&&&&&&''''''(((((()))%%%&&&&&&'''((((((''''''''''''&&&&&&&&&'''((()))'''(((((('''%%%$$$$$$%%%$$$$$$&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&(((((((((''''''''''''&&&%%%&&&'''((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&)))...//////'''''''''(((((((((((((((&&&'''''''''''''''''''''((('''&&&%%%&&&(((***,,,(((((()))***************,,,+++*********+++,,,---000000000111222222222222222555999;;;:::999999999<<<>>>AAACCCDDDEEEGGGHHHDDDDDDDDDEEEFFFIIIKKKLLLKKKJJJJJJJJJKKKLLLNNNOOORRRPPPPPPQQQPPPMMMNNNRRRVVVeeeUUUSSSOOOMMMLLLJJJGGGEEEBBB@@@??????@@@AAA@@@@@@===<<<;;;<<<===>>>===<<<:::;;;<<<>>>???@@@AAAAAA:::===@@@@@@>>>======???:::<<<>>>@@@AAABBBBBBBBB@@@???>>>>>>>>>???AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEFFFGGGHHHIIIJJJKKKKKKJJJKKKMMMPPPTTTXXX[[[]]][[[]]]``````^^^ZZZTTTQQQRRRTTTXXX]]]bbbgggjjjllleeeeeeeeefffgggiiikkkmmmhhhfffccccccccccccaaa```[[[\\\\\\\\\ZZZYYYWWWUUUSSSQQQOOOLLLIIIGGGEEEDDDCCCBBBBBBAAABBBBBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDD@@@@@@@@@@@@???>>><<<<<>>@@@AAACCCEEEGGGFFFFFFFFFFFFHHHJJJLLLMMMOOOOOONNNNNNNNNOOOQQQRRRSSSPPPPPPRRRPPPLLLMMMQQQUUUddd~~~IIIIIIIIIGGGFFFCCCBBB@@@>>>>>>>>>>>>>>>========================<<<<<<<<<===============<<<<<<<<<===>>>>>>>>>????????????CCCCCCBBBBBBBBBBBBAAAAAACCCAAA???=========>>>???AAAAAABBBDDDEEEEEEDDDBBBBBBCCCCCCDDDEEEGGGHHHJJJGGGJJJMMMOOOOOOOOOOOOPPPPPPSSSWWWWWWUUUVVVZZZ]]]^^^aaaddddddaaa\\\XXXVVVTTTYYY```fffhhhiiiiiiiiieeeeeeeeeeeefffgggiiijjjjjjiiigggfffeeedddaaa^^^```^^^]]][[[ZZZ[[[\\\]]]\\\XXXSSSQQQPPPOOOLLLIIIIIIGGGDDDDDDFFFFFFCCC@@@BBBBBBCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDCCCAAAAAAAAA@@@??????AAAAAA@@@???@@@???>>>>>>???AAACCCEEEEEEEEEFFFHHHLLLPPPTTTWWW\\\___bbbffflllsss{{{~~~~~~xxxzzzssslllgggaaa^^^aaahhhhhhjjjlllkkkhhhgggiiilllnnnnnnmmmjjjffffffiiilllkkkkkkhhh```TTTIIIBBB@@@EEEGGGIIIJJJJJJIIIGGGFFFIIIKKKOOOSSSWWW[[[]]]^^^SSSLLLDDD???===;;;666111///---,,,***(((((((((((('''&&&''''''(((&&&### &&&&&&((()))***************++++++***((('''(((***...+++(((''''''((('''&&&&&&''''''((()))******+++&&&'''((())))))'''%%%$$$(((((((((((((((''''''''''''(((((()))(((((('''&&&&&&'''((())))))'''%%%$$$&&&%%%%%%$$$%%%&&&'''(((+++)))&&&'''))))))'''$$$&&&''')))***)))(((&&&%%%)))+++,,,,,,+++(((%%%###'''&&&&&&&&&)))---111333,,,***'''$$$###$$$&&&(((&&&''')))*********)))((($$$$$$$$$&&&)))***)))((()))******+++++++++******---------+++******+++---000000000///000111111222333333444555666777888888:::<<<>>>??????@@@CCCEEEGGGGGGFFFFFFGGGIIIJJJLLLPPPNNNJJJHHHHHHKKKOOOQQQQQQSSSUUUUUURRRPPPNNNNNNSSSbbb}}}FFFFFFEEECCCBBB@@@???>>>========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????AAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBB@@@@@@AAACCCDDDBBBAAABBBCCCEEEEEEDDDCCCDDDEEEFFFFFFGGGHHHKKKLLLSSSUUUWWWXXXXXXWWWUUUUUUTTTVVVXXXXXXWWWWWWYYY[[[]]]aaaeeegggeeeaaa^^^]]]___cccgggiiiiiihhhgggggggggffffffeeefffhhhjjjkkkpppnnnlllkkkjjjiiifffcccdddaaa^^^[[[YYYYYYZZZZZZ```]]]ZZZXXXXXXVVVSSSPPPPPPNNNKKKKKKKKKKKKHHHFFFEEEEEEGGGHHHIIIIIIIIIJJJGGGGGGFFFEEEDDDCCCDDDEEEBBBAAA@@@@@@AAAAAA@@@>>>@@@@@@??????@@@BBBCCCDDDCCCCCCCCCDDDFFFIIILLLNNNNNNPPPTTTXXX^^^eeelllrrryyy~~~yyytttuuu}}}~~~uuummmddd^^^ZZZ[[[bbbkkkvvvxxxyyywwwrrrooonnnooojjjkkkllljjjiiinnnxxx|||pppaaaTTTJJJEEE>>>@@@BBBEEEHHHJJJKKKLLLIIIKKKMMMPPPRRRTTTVVVVVVRRRLLLEEEAAA@@@===888444111///---+++***)))***************+++,,,+++(((%%%&&&'''((()))*********************)))''''''(((******((('''&&&''''''&&&%%%$$$$$$%%%&&&&&&'''((((((&&&'''((()))((('''%%%$$$&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''((()))((('''%%%$$$&&&&&&%%%%%%%%%&&&'''(((***(((&&&'''((()))'''%%%&&&((()))+++++++++***)))$$$$$$$$$$$$$$$#########&&&&&&%%%&&&(((,,,///222((('''&&&%%%$$$$$$$$$$$$&&&'''((()))***))))))((()))((('''((()))***)))'''((()))***+++++++++++++++***+++,,,++++++,,,///111000000000000000111111222333333444555666777888888;;;===???@@@@@@AAADDDFFFHHHGGGFFFFFFGGGHHHIIIJJJOOOMMMKKKIIIIIIKKKNNNPPPQQQSSSUUUUUURRRPPPOOOOOOUUUeeeBBBAAA???===<<<<<<<<<<<<========================????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCDDDEEEEEEBBBAAAAAA@@@@@@BBBCCCDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIJJJKKKKKKKKKLLLOOORRRZZZ[[[\\\]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYZZZ[[[```dddhhhiiihhheeebbbaaafffggghhhgggeeedddeeefffgggfffeeeeeefffhhhjjjllltttrrrpppnnnmmmllliiigggdddaaa]]]ZZZXXXYYYZZZ\\\cccaaa```______\\\YYYVVVUUUSSSQQQPPPPPPOOOMMMKKKHHHHHHIIIJJJLLLMMMMMMNNNQQQPPPMMMIIIEEEDDDEEEGGGEEECCCBBBBBBCCCCCCBBB@@@@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAABBBCCCDDDEEEFFFHHHKKKOOOSSSYYY```eeehhhlllqqquuuyyyuuullljjjrrr~~~tttjjj___YYYVVVYYYdddooo{{{tttqqqqqqjjjkkkkkkkkkmmmvvvuuufffXXXLLLDDD;;;<<<===???CCCGGGKKKNNNKKKKKKLLLMMMNNNNNNNNNNNNOOOKKKGGGDDDCCC@@@;;;777333111///---,,,++++++++++++++++++,,,------+++)))&&&'''((())))))******)))((())))))((('''&&&((()))(((((('''((())))))(((&&&$$$%%%%%%&&&&&&''''''(((&&&'''((((((((('''&&&%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%&&&'''(((&&&'''((((((((('''%%%$$$&&&&&&%%%%%%%%%&&&''''''(((&&&&&&&&&((()))((('''%%%&&&(((***+++++++++***((('''&&&%%%%%%&&&'''(((&&&%%%%%%%%%'''***---///%%%&&&''''''&&&%%%###"""&&&'''((())))))))))))(((///,,,***))))))))))))((('''((()))***++++++,,,,,,***,,,------,,,---000222000000000000000111111111333333444555666777888888;;;===@@@AAAAAABBBDDDFFFHHHHHHGGGFFFFFFGGGHHHIIIMMMLLLKKKKKKKKKLLLNNNOOOQQQRRRTTTTTTRRRPPPPPPPPPXXXhhh???>>><<<:::999:::;;;<<<<<<===============>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBCCCDDDDDDEEEBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGGGGFFFGGGJJJOOORRRTTTUUUVVVTTTSSSSSSVVVZZZ___^^^^^^^^^```aaaaaaaaa```]]][[[ZZZ\\\```cccfffkkknnnqqqqqqnnnjjjfffeeefffffffffdddcccdddgggjjjjjjiiiiiijjjlllooorrrtttzzzwwwtttrrrqqqpppnnnlllfffccc^^^[[[[[[]]]aaadddffffffggggggfffccc```^^^YYYYYYXXXXXXYYYYYYXXXXXXSSSSSSRRRRRRRRRRRRSSSSSS[[[ZZZWWWPPPIIIEEEEEEFFFFFFEEEDDDDDDFFFFFFEEEDDD@@@AAAAAABBBBBBBBBAAAAAADDDCCCBBBBBBAAABBBBBBCCCEEEFFFIIIKKKMMMQQQVVVZZZYYY]]]ccchhhnnnyyyzzzqqqiiimmm||||||yyy{{{yyyoooddd]]]ZZZ[[[eeeooozzz~~~~~~yyyssspppoooooommmjjjkkkpppzzzwwwkkkaaaVVVLLLEEE@@@???===<<<>>>BBBGGGJJJLLLLLLLLLMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEBBB===999444333000...,,,,,,,,,,,,)))))))))***+++,,,***(((''''''((()))))))))))))))'''((()))(((&&&&&&'''))))))))))))+++------+++)))((((((((())))))*********&&&''''''(((((('''&&&&&&$$$$$$%%%&&&''''''((((((((('''&&&%%%%%%&&&(((***''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((((())))))$$$%%%&&&'''((((((((((((,,,+++***)))))))))))))))%%%%%%$$$%%%&&&(((***,,,(((((())))))((('''&&&%%%'''''''''(((((((((((((((000---)))(((((()))))))))&&&'''(((***+++,,,,,,,,,...//////...---,,,---...//////000111111111111111333333444555666777888888;;;===???@@@@@@AAACCCEEEHHHHHHFFFEEEEEEFFFGGGGGGKKKKKKLLLLLLMMMMMMNNNNNNQQQRRRTTTSSSRRRPPPPPPQQQXXXiii>>><<<;;;999999:::<<<============>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@?????????@@@@@@AAAAAAAAACCCCCCCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHHHHJJJOOOWWW]]]dddfffeeebbb^^^]]]```dddiiifffcccccceeefffffffffbbbaaa___^^^aaafffmmmrrrtttwwwyyyxxxtttpppmmmlllggggggeeeddddddfffkkkooorrrssstttvvvyyy|||}}}zzzwwwvvvuuusssqqqlllhhhbbb]]]\\\```eeeiiiiiikkkmmmmmmllljjjhhhgggbbbdddeeefffgggiiijjjkkkhhhgggdddaaa^^^]]][[[[[[______\\\UUUMMMGGGGGGHHHGGGFFFEEEFFFGGGHHHGGGFFFBBBBBBCCCCCCCCCBBBAAAAAACCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGJJJLLLPPPSSSXXX___gggrrrpppooouuu}}}yyywwwwwwzzz}}}~~~~~~|||tttkkkddd^^^[[[___fffjjjnnnrrrrrrooollllllmmmqqqkkkfffiiirrrzzz||||||zzztttkkkddd^^^XXXPPPKKKFFFBBB>>>;;;;;;???CCCGGGHHHIIIIIIJJJJJJJJJIIIIIIFFFFFFFFFEEEDDDAAA===:::555333111...,,,,,,++++++)))(((((()))***+++)))((('''(((((())))))))))))((('''(((((((((&&&&&&((()))(((((()))+++------+++******************+++++++++&&&&&&''''''''''''''''''%%%%%%&&&'''((())))))***)))((('''&&&&&&(((***,,,'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&'''((())))))&&&&&&'''''''''&&&&&&&&& !!!$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&'''((()))***)))((('''''''''(((((('''''''''''''''(((((())),,,***'''&&&''')))******%%%&&&((()))***+++,,,,,,---///000///---,,,---...//////000111111111111000333333444555666777888888999;;;===>>>???@@@BBBDDDHHHGGGFFFEEEDDDEEEFFFGGGKKKLLLMMMNNNNNNOOOOOOOOORRRSSSTTTSSSQQQPPPPPPQQQWWWhhh<<<<<<;;;;;;;;;<<<>>>???===>>>>>>??????@@@@@@AAA>>>>>>>>>??????@@@AAAAAA??????@@@@@@AAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEGGGIIIKKKMMMNNNOOOLLLMMMMMMMMMPPPYYYeeennnxxxyyyxxxrrrjjjgggjjjooopppnnnmmmnnnpppoookkkgggaaadddeeeeeeeeehhhnnnttttttvvvxxxxxxuuurrrpppooohhhhhhgggfffgggkkkqqqvvv~~~~~~|||zzzyyyxxxvvvsssnnneee^^^[[[]]]bbbffflllnnnppppppooonnnnnnnnnnnnpppsssuuuvvvxxx{{{~~~}}}zzzuuupppkkkgggdddccceeeeeebbbZZZQQQLLLMMMQQQNNNLLLKKKKKKKKKKKKJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAADDDEEEEEEDDDCCCBBBDDDEEEIIILLLQQQWWW___hhhrrrxxx}}}{{{vvvvvv}}}|||yyyvvvuuuuuuvvvvvvvvvxxxrrrkkkeee]]]VVVVVVYYY[[[^^^bbbccccccdddhhhllllllfffbbbfffooovvvvvvsssmmmjjjeee```[[[VVVQQQNNNFFFCCC>>>::::::===CCCFFFDDDEEEFFFGGGGGGGGGGGGGGGDDDDDDEEEDDDBBB@@@===;;;666444222///---,,,,,,,,,,,,***))))))++++++***)))(((((())))))))))))(((((('''((()))((('''''')))***'''&&&&&&((()))***)))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&''''''(((((())))))))))))((((((((((((***+++,,,((((((''''''&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###%%%&&&'''&&&&&&((())))))))))))(((((('''''''''"""%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&''''''((())))))'''%%%&&&((()))***)))&&&'''((()))******++++++)))+++---.........///000...///000222222111111000333333444555666777888888888:::<<<>>>>>>???AAACCCFFFFFFEEEDDDDDDEEEFFFGGGMMMMMMNNNOOOPPPQQQQQQRRRSSSTTTTTTSSSPPPOOOOOOPPPUUUggg;;;;;;<<<<<<===>>>??????>>>??????@@@AAAAAABBBBBB?????????@@@AAABBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHFFFHHHLLLPPPTTTXXX[[[\\\VVVWWWXXXYYY]]]hhhwwwvvvqqqsssxxxwwwyyy~~~}}}uuummmuuu|||}}}wwwsssuuuxxx{{{|||~~~|||yyyuuusssrrrqqqrrrsssuuuyyy|||rrrjjjfffhhhnnnrrryyy{{{}}}}}}|||{{{}}}{{{vvvsssqqqwwwuuunnnbbbVVVRRRVVV\\\]]]ZZZXXXVVVUUUSSSPPPNNNKKKJJJIIIGGGFFFFFFGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@CCCDDDEEEDDDCCCBBBCCCEEEEEEGGGJJJOOOTTTZZZ___ccckkkpppyyy{{{|||~~~~~~||||||}}}~~~|||||||||}}}|||zzzwwwuuusssrrrqqqpppooojjjeee```YYYQQQOOORRRSSSUUUWWWWWWWWW[[[ccciiigggeeedddeeejjjnnnqqqrrreeeeeeccc___ZZZTTTQQQOOOGGGCCC===999888;;;@@@CCCDDDEEEFFFGGGGGGGGGGGGGGGDDDEEEEEEDDDAAA???===<<<888666444111///...---------,,,*********+++***)))(((((())))))))))))((((((''')))))))))((((((***,,,((('''%%%&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''((()))*********(((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$###%%%''''''%%%%%%''')))(((((('''''''''(((((()))!!!###%%%'''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&'''((()))((('''&&&''')))***)))(((''''''((()))******))))))(((***---...------...///...///111222222222000///333333444555666777888888999;;;===>>>>>>@@@BBBDDDEEEDDDCCCCCCDDDEEEGGGHHHOOOOOOOOOOOOQQQRRRSSSTTTUUUVVVUUUSSSPPPNNNNNNOOOTTTggg999:::<<<===>>>???????????????@@@AAABBBBBBCCCCCC@@@@@@AAAAAABBBCCCDDDDDDBBBBBBBBBCCCDDDEEEEEEFFFBBBBBBCCCEEEFFFGGGHHHIIIFFFGGGHHHHHHIIIJJJKKKKKKNNNQQQVVV\\\ccchhhlllnnn```aaacccdddiiivvv|||wwwyyy}}}{{{zzz~~~{{{{{{jjj[[[VVV\\\dddkkkhhhdddaaa^^^[[[WWWTTTOOONNNKKKIIIHHHIIIJJJKKKHHHHHHHHHGGGEEECCCAAA@@@>>>???AAA@@@@@@???AAABBBBBBDDDFFFHHHKKKOOOQQQSSS\\\bbblllwww}}}yyyvvvwwwyyyzzzzzzyyyxxxxxxyyyxxx{{{}}}xxxtttvvv||||||{{{xxxuuusssqqqooonnniiiddd```\\\UUUNNNMMMPPPQQQQQQQQQOOOPPPUUU^^^eeefffhhhhhhfffdddgggmmmsssbbbeeefffccc\\\WWWTTTTTTIIIEEE???999777888;;;>>>HHHHHHIIIIIIIIIIIIHHHHHHEEEEEEEEEDDDAAA???>>>>>>:::888666333111/////////---+++)))((())))))((('''((()))))))))))))))((((((((()))***)))((()))+++,,,+++)))'''&&&((()))))))))'''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((())))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&'''((('''&&&$$$######&&&((('''%%%$$$&&&((($$$$$$$$$%%%&&&'''((()))+++***)))(((''''''(((((((((((('''''''''&&&&&&&&&%%%'''***,,,,,,***(((&&&''''''&&&%%%&&&'''((())))))(((((()))******(((&&&(((((()))))))))))))))(((***,,,......,,,+++***+++...///111222333222000///333333444555666777888888:::<<<>>>??????AAACCCEEEDDDCCCCCCCCCDDDEEEGGGHHHPPPPPPOOOPPPQQQSSSUUUVVVVVVWWWUUUSSSOOOMMMMMMNNNTTTggg@@@@@@??????????????????@@@@@@AAAAAABBBCCCDDDDDDAAA@@@???@@@BBBDDDDDDDDDDDDDDDEEEGGGIIIJJJIIIGGGDDDEEEFFFEEEDDDDDDFFFHHHGGGIIIKKKMMMNNNPPPSSSUUU[[[___fffnnntttwwwyyyyyysssooollloooyyypppcccdddlllrrrzzzwwwtttqqqmmmggg___YYYJJJQQQUUUSSSQQQSSSTTTSSSMMMKKKIIIHHHHHHFFFDDDBBBIIIGGGDDDBBBBBBBBBDDDEEEBBBCCCDDDEEEEEEFFFGGGIIINNNSSS\\\eeeoooyyy{{{xxxwwwrrrwww|||~~~{{{yyyxxxyyy|||uuurrrrrr|||{{{zzzyyyxxxxxxyyyyyyzzzvvvtttvvvyyywwwooogggbbbaaa```]]]YYYTTTPPPMMMRRROOOLLLJJJLLLRRRYYY^^^```bbbdddfffgggiiillloooeeedddcccbbb___\\\XXXWWWNNNHHH@@@;;;999;;;===>>>???AAADDDGGGHHHGGGFFFEEECCC@@@@@@BBBEEEEEE???:::999666444222222111000...++++++***)))((((((((()))((()))***+++******((('''(((((())))))))))))((((((---+++)))'''&&&&&&(((((((((((())))))(((&&&%%%###&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))'''&&&'''((()))((('''(((((((((((((((((((((((('''&&&%%%$$$###"""""""""&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((('''&&&%%%%%%&&&'''((()))&&&###$$$'''))))))'''%%%'''***,,,,,,***'''%%%&&&&&&&&&&&&&&&'''((()))***)))(((((((((((())))))++++++***)))((((((((()))((((((((()))***+++------///000111222222333222222333333333444666777999:::999:::<<>>999;;;999666555444333111000,,,+++***)))))))))))))))+++,,,---------,,,++++++))))))************)))))),,,+++)))'''&&&'''((((((###$$$%%%&&&&&&&&&%%%%%%'''''''''((((((((())))))((((((((((((((((((((((((***((('''((()))***)))((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((('''&&&&&&&&&&&&'''((((((&&&$$$%%%''')))((('''%%%''')))******)))'''%%%'''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((+++***))))))))))))))))))++++++*********++++++,,,//////000111222222222222333333333444666777999:::999;;;===???AAABBBBBBBBBFFFFFFEEEDDDBBBCCCFFFHHHLLLLLLKKKJJJIIIKKKNNNQQQQQQQQQQQQOOONNNNNNQQQSSSYYYnnn@@@@@@@@@@@@@@@@@@AAAAAACCCCCCDDDDDDEEEEEEFFFFFFGGGFFFDDDDDDEEEEEEEEEDDDFFFGGGGGGGGGGGGGGGFFFEEEFFFGGGHHHHHHHHHIIIKKKMMMNNNRRRVVV\\\aaaffflllqqq~~~~~~ssslllmmmsssvvvrrrmmmjjjhhheeeddd```ZZZUUURRROOOMMMKKKIIIHHHHHHHHHHHHFFFBBB???AAABBBBBBBBBCCCCCCDDDDDDEEEHHHMMMQQQVVV[[[aaadddnnnuuuxxxkkkkkkjjjjjjjjjkkkmmmmmmpppsssxxx}}}~~~|||xxxuuuhhheeeaaa]]]YYYWWWVVVUUUPPPMMMIIIGGGHHHLLLQQQTTTXXX^^^dddhhhfffaaa]]]ZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXSSSLLLEEE@@@===:::888;;;<<>>>>>@@@@@@===:::>>><<<:::888777666333111---,,,+++***))))))))))))))))))************))))))******++++++++++++******+++***)))'''''''''((((((""""""$$$&&&'''(((((((((((((((((()))))))))))))))((((((((((((((((((((((((***)))((((((******)))(((########################'''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&%%%&&&((()))'''&&&&&&''''''((((((''''''&&&''''''&&&%%%%%%%%%&&&&&&'''((()))******)))((('''))))))))))))))))))***+++------,,,+++++++++++++++...///000111222222222222333333333444666777999::::::<<<>>>@@@BBBCCCCCCCCCFFFFFFEEEDDDBBBCCCEEEGGGJJJKKKJJJIIIIIIJJJMMMPPPOOOPPPPPPPPPPPPQQQTTTVVV\\\pppAAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFGGGEEEDDDDDDFFFGGGFFFEEEDDDEEEGGGGGGGGGGGGHHHIIIIIIJJJLLLMMMNNNPPPSSSUUUYYY]]]dddkkkrrrzzz~~~|||xxxsssooopppkkkddd___[[[XXXVVVTTTQQQOOONNNNNNNNNLLLHHHDDDEEEDDDDDDDDDEEEEEEDDDCCCDDDFFFIIIKKKMMMPPPTTTWWW___fffooouuuxxxyyy|||~~~yyypppiiigggjjjooossswww{{{~~~}}}}}}sssoooiiiccc^^^[[[ZZZZZZSSSPPPLLLIIIIIIKKKOOOQQQSSSXXX___bbb```\\\WWWTTTVVVWWWXXXYYYZZZZZZ[[[[[[TTTQQQLLLHHHDDDAAA>>><<<888:::<<>>>>>===;;;@@@>>>;;;:::999777444222......---+++************''''''(((((((((((((((((()))******++++++******)))+++***)))(((''''''((((((%%%%%%&&&((()))***++++++(((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&'''''''''&&&&&&'''''''''%%%%%%&&&((()))((('''&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%%%%%%%%%%''')))+++,,,,,,+++***))))))((((((((()))***++++++------,,,++++++,,,,,,---...///000111222222222222333333333444666777999:::;;;===???AAACCCDDDDDDDDDEEEEEEDDDBBBAAAAAACCCFFFIIIJJJJJJIIIIIIJJJLLLOOOOOOPPPQQQQQQQQQRRRTTTVVV]]]pppAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBCCCFFFHHHHHHHHHHHHJJJLLLLLLKKKKKKMMMOOONNNPPPSSSVVVYYY\\\aaadddkkkpppwww{{{{{{wwwpppjjjgggdddbbbaaaZZZWWWSSSRRRSSSSSSOOOLLLIIIGGGEEEEEEFFFGGGEEECCCCCCEEEGGGHHHHHHJJJMMMOOOTTTZZZbbbgggiiijjjmmmppprrr}}}xxxggg```dddmmmttt|||~~~zzzssskkkddd```]]]\\\WWWTTTPPPMMMKKKLLLMMMOOOPPPSSSWWWYYYYYYWWWVVVVVVWWWXXXXXXYYYZZZ[[[\\\]]]QQQOOOKKKIIIGGGDDD@@@>>>888999:::<<>>>>>>>>>>>>>>???===<<<;;;:::888555222000///...,,,++++++******************++++++,,,,,,(((((())))))))))))(((((()))))))))((((((((((((((((((((((((((()))*********''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&$$$%%%'''((((((''''''&&&'''&&&%%%$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%&&&''')))++++++***)))((()))((((((((()))***++++++++++++++++++,,,---...///......///000111111111111333333333444666777999:::<<<===???BBBCCCDDDDDDDDDCCCCCCBBBAAA???@@@BBBEEEIIIJJJJJJJJJIIIJJJLLLNNNQQQRRRSSSRRRQQQQQQRRRSSS\\\oooBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEECCCBBBBBBDDDGGGIIIJJJJJJJJJMMMOOONNNLLLMMMPPPSSSSSSVVV[[[```eeekkkqqquuu~~~~~~yyyvvvsssqqqoooccc^^^YYYXXX[[[\\\XXXTTTMMMJJJGGGGGGIIIIIIFFFCCCCCCDDDEEEEEEEEEEEEHHHIIIKKKPPPVVVYYYZZZ\\\```cccmmmyyyjjj___aaajjjrrrzzzzzzrrrjjjccc^^^[[[]]][[[VVVRRROOONNNNNNNNNPPPQQQSSSTTTUUUVVVYYY\\\[[[[[[ZZZZZZZZZ[[[\\\\\\SSSPPPMMMJJJGGGDDD@@@===999999999:::<<<>>>AAACCCCCCBBB@@@???>>>>>>???@@@===<<<;;;;;;;;;999666333111111///---,,,+++++++++(((((((((((()))***+++,,,(((((())))))))))))(((((()))))))))))))))((((((((()))(((((('''''''''((((((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&$$$&&&(((((('''&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((((('''&&&&&&&&&''''''$$$%%%&&&'''((((((''''''))))))))))))))))))***+++))))))******+++---...///---...///000111111111111333333333444666777999:::;;;===???AAACCCDDDDDDDDDBBBBBBBBB@@@???@@@CCCFFFIIIJJJKKKKKKJJJKKKMMMNNNQQQSSSSSSRRRPPPOOOPPPQQQZZZlllBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEHHHJJJKKKJJJJJJNNNRRRSSSSSSVVV\\\aaabbbfffmmmttt{{{~~~{{{jjjfffccceeehhhhhhccc]]]UUUQQQMMMMMMOOOOOOLLLHHHFFFGGGGGGEEECCCCCCDDDFFFEEEHHHKKKLLLMMMOOOTTTXXXeeeqqqpppcccbbbggglllwww|||ssslllggggggddd```\\\XXXUUUTTTSSSRRRSSSTTTTTTUUUXXX]]]```___^^^\\\[[[ZZZZZZZZZZZZUUURRRNNNJJJHHHEEEAAA>>>;;;:::999888999;;;>>>???????????????>>>>>>???@@@===<<<<<<<<<===;;;888555222222000...---,,,++++++&&&&&&%%%%%%&&&''')))***)))))))))******)))))))))(((((())))))))))))(((((())))))(((''''''(((((()))(((((((((((('''''''''&&&(((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((('''&&&&&&%%%'''((('''%%%%%%'''***&&&&&&&&&''''''&&&&&&&&&(((((('''''''''((())))))%%%&&&&&&'''(((((())))))+++***))))))))))))))))))***************+++,,,------...///000111111111111333333333444666777999:::;;;<<>>>>>======>>>???<<<<<<<<<===>>>===:::777333222111///---,,,,,,+++)))((((((((()))***,,,---******++++++++++++******'''((()))))))))))))))(((+++***)))))))))***,,,---******))))))((((((((('''(((((((((((((((((((((((()))'''&&&'''((()))((('''(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&'''(((((('''&&&%%%&&&'''(((&&&$$$$$$(((+++&&&''''''((((((''''''&&&((((((((((((((()))***+++))))))))))))***+++------++++++***)))(((((()))))),,,+++******))))))******---...///000111111111111333333333444666777999::::::<<<>>>@@@BBBCCCCCCCCCBBBCCCCCCCCCCCCEEEHHHKKKJJJKKKMMMMMMLLLLLLNNNOOONNNPPPQQQQQQPPPOOOOOOPPPXXXjjjGGGFFFFFFFFFFFFFFFGGGGGGJJJIIIHHHFFFFFFGGGHHHIIIEEEGGGIIIIIIHHHIIINNNRRRVVV\\\bbbfffmmmyyy|||{{{|||xxxpppjjjaaa]]][[[]]]```^^^VVVOOOMMMMMMLLLJJJGGGEEEEEEFFFCCCDDDDDDCCCCCCEEEIIIKKKSSS\\\ffflllooottt}}}{{{rrrjjjdddaaasssuuukkkjjjfffaaaeeeooonnnhhh___ZZZZZZ]]]bbbdddggg```ZZZYYY[[[[[[VVVPPPTTTQQQLLLIIIGGGFFFDDDCCC>>><<<999666666888;;;===AAA@@@???======>>>@@@AAABBBAAAAAA@@@>>>;;;888777666555444111///---+++***'''((()))******++++++***'''''''''''''''((()))***((((((((((((((((((((((((,,,***((('''&&&'''((()))))))))((('''''''''''''''((('''&&&&&&&&&((()))***))))))))))))))))))))))))''''''((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&''')))***)))(((%%%%%%%%%&&&&&&((()))***,,,,,,,,,,,,,,,+++***))),,,+++******+++,,,...///444222000///111222222111333333222333444666888999:::;;;===@@@BBBCCCDDDEEEAAA@@@??????@@@BBBEEEFFFLLLLLLKKKIIIIIIKKKPPPSSSQQQQQQQQQPPPPPPOOOOOONNNSSSkkkIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJMMMOOOPPPPPPSSSZZZ___aaaiiipppwwwyyysssmmmjjjggghhhjjjggg___XXXSSSSSSRRRQQQMMMJJJHHHGGGDDDDDDCCCBBBAAACCCEEEGGGLLLSSS[[[```ccchhhqqqyyy~~~}}}yyyvvvrrrnnniiiffflll|||wwwmmmllllllmmmvvv|||mmmbbb]]]^^^bbbeeefffaaa]]][[[\\\[[[WWWSSSQQQNNNJJJGGGFFFFFFFFFEEEAAA???<<<:::999999:::;;;@@@@@@??????>>>======<<>><<<:::888888777555333000...,,,+++---,,,+++***(((&&&%%%$$$)))(((((('''''''''(((((())))))))))))))))))))))))+++)))(((&&&&&&&&&(((((()))(((''''''&&&&&&'''''''''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))'''''''''''''''(((((((((((('''&&&'''((()))((('''&&&&&&''''''((()))******+++,,,,,,,,,++++++***)))+++++++++***+++,,,...///222000......///000000///222222222333444666888999;;;<<<>>>@@@BBBDDDEEEEEEBBBAAA@@@@@@AAACCCEEEGGGKKKKKKJJJIIIHHHJJJOOORRRRRRRRRRRRQQQQQQPPPPPPPPPWWWjjjKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJLLLMMMLLLLLLKKKMMMQQQTTTWWWZZZ```hhhoooqqqyyy{{{xxxwwwwwwtttllleee[[[[[[ZZZWWWTTTOOOKKKIIIGGGFFFDDDBBBBBBBBBCCCDDDEEEJJJPPPSSSUUUZZZcccjjjqqqzzz}}}wwwsssppppppooonnnppprrrqqqmmmiiihhhuuuuuulllmmmqqqxxxyyyhhh``````cccfffgggeeebbb^^^ZZZVVVSSSQQQNNNKKKGGGEEEFFFHHHHHHIIIFFFDDDBBB???<<<:::888777===>>>???@@@???===:::888@@@@@@@@@@@@???===<<<;;;:::999777444111///---+++,,,,,,+++******)))))))))((((((''''''(((((()))***************************+++***(((''''''((()))))))))(((''''''&&&&&&''''''&&&''''''(((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))((('''''''''((()))***)))(((''''''((()))'''&&&''''''(((((())))))******+++++++++,,,++++++***)))++++++++++++,,,---......111///......///000000///111222222333444666888999;;;<<<>>>AAACCCDDDEEEFFFCCCBBBAAAAAABBBDDDFFFHHHIIIJJJJJJIIIHHHJJJNNNQQQSSSSSSRRRRRRRRRRRRRRRRRRWWWjjjKKKKKKKKKJJJKKKKKKLLLLLLIIIJJJKKKMMMOOOPPPQQQRRRUUUYYY___dddjjjrrr}}}wwwqqqeeeccc___ZZZWWWSSSOOOMMMMMMJJJGGGEEEEEEFFFFFFFFFDDDGGGJJJKKKLLLQQQYYY___gggpppzzz|||vvvpppmmmkkkiiijjjmmmrrrrrrnnnjjjkkksssyyypppiiijjjpppzzzzzzjjjbbbaaacccfffiiiiiifff___VVVOOOLLLKKKKKKHHHEEEEEEGGGJJJLLLLLLIIIIIIGGGDDD@@@;;;777444999;;;???AAAAAA???;;;888???????????????>>>>>>>>><<<;;;999666333000...---+++***)))(((((()))+++,,,&&&&&&&&&'''(((***+++,,,))))))))))))))))))))))))++++++***))))))******+++***)))((((((''''''((((((&&&'''((())))))((('''&&&'''''''''''''''''''''''')))))))))(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''%%%$$$%%%&&&(((******)))''''''(((((('''%%%''''''(((((())))))))))))******++++++++++++******++++++++++++,,,---......222111000000222333222111000111222333555666888888;;;===???AAACCCDDDEEEFFFCCCBBBAAAAAABBBDDDGGGHHHIIIJJJKKKKKKJJJKKKNNNPPPRRRRRRRRRRRRRRRRRRRRRRRRSSSjjjJJJJJJJJJKKKKKKMMMNNNNNNNNNOOOQQQSSSWWWZZZ]]]___bbbhhhqqqyyy|||qqqkkkddd___[[[YYYVVVTTTRRROOOKKKIIIJJJJJJJJJIIIFFFGGGGGGGGGGGGKKKQQQVVV\\\dddmmmsssvvvxxx}}}{{{uuuqqqkkkjjjkkknnnrrrtttsssqqqqqqrrr|||yyyrrrlllggghhhnnnwwwwwwkkkdddaaa``````eeegggeee___VVVNNNKKKLLLHHHGGGEEEFFFIIILLLMMMMMMKKKJJJIIIGGGBBB<<<777444555888<<<@@@BBB@@@>>><<<>>>>>>>>>>>>>>>>>>>>>???===;;;999777444111///...---,,,)))(((((()))+++,,,))))))((((((((())))))***(((((((((((((((((((((((()))))))))((()))))))))***+++***))))))(((((())))))&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''(((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((('''%%%$$$%%%&&&(((******)))''''''(((((('''%%%%%%&&&'''((((((((('''''')))******++++++***************+++,,,------------111000000111333333222111///000111333555666777888;;;<<<>>>AAACCCDDDEEEEEECCCBBBAAAAAABBBDDDGGGHHHJJJKKKMMMMMMMMMMMMOOOQQQPPPPPPPPPQQQQQQRRRRRRSSSTTTnnnIIIJJJJJJKKKMMMOOOQQQRRRQQQSSSWWW[[[```eeeiiikkkooowww~~~xxxpppkkkiiigggdddbbb[[[VVVQQQNNNOOOOOOMMMKKKHHHGGGFFFDDDDDDFFFJJJNNNPPPWWW```gggkkkqqqzzz{{{vvvnnnnnnnnnooorrrvvvzzz|||xxxtttuuu}}}|||oookkkhhhggglllttt~~~wwwmmmfff```\\\YYY[[[]]]]]]ZZZUUUPPPOOOOOOEEEEEEEEEGGGJJJLLLLLLKKKIIIIIIIIIGGGCCC>>>888555333555999===???@@@???>>>>>>>>>============>>>>>><<<;;;999777555222111000---,,,+++,,,000555:::>>>...---+++)))'''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''+++***))))))(((((())))))(((((((((((((((((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))((('''''''''((()))***)))(((''''''((()))'''&&&%%%&&&'''(((((('''&&&%%%((()))******+++***************+++,,,------------.........///111222111///...///111333555777777888:::;;;===@@@BBBCCCDDDEEECCCBBBAAAAAABBBDDDFFFHHHIIILLLNNNOOOOOOOOOOOOQQQOOOOOOPPPQQQRRRRRRSSSSSS[[[sssIIIJJJKKKMMMPPPRRRUUUVVVVVV[[[ccckkkrrrvvvwwwwww~~~{{{vvvqqqhhhbbb[[[XXXWWWUUUQQQNNNJJJIIIGGGEEEDDDDDDFFFHHHIIIOOOWWW\\\aaajjjuuu~~~}}}tttuuutttqqqpppuuu~~~}}}wwwuuuwww|||zzzmmmjjjfffdddhhhrrr|||}}}uuummmfff___YYYUUUNNNPPPQQQQQQOOOLLLKKKJJJBBBCCCDDDGGGJJJJJJHHHFFFFFFGGGFFFEEEBBB>>>:::888333444666888:::<<<===>>>>>>===<<<;;;;;;<<<======:::999888777555333222111,,,,,,+++---111888>>>CCC---,,,+++)))((('''''''''((((((((((((((((((((((((&&&&&&'''((((((((((((((()))(((((('''''''''''''''))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))%%%&&&''''''''''''&&&%%%$$$$$$%%%&&&&&&'''((((((&&&&&&'''''''''''''''(((''''''''''''''''''''''''%%%&&&'''((((((((('''&&&'''''''''''''''(((((((((((('''&&&'''((()))((('''&&&'''((())))))((('''%%%(((((()))***************)))***,,,---...---------------...///222222111///---...111333555777777777999:::<<>>===;;;::::::;;;<<<<<<999888888666555444333222111...***&&&&&&(((+++---(((((((((((()))***,,,,,,))))))))))))))))))))))))))))))***+++++++++++++++''''''&&&%%%%%%%%%%%%&&&***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''%%%%%%&&&'''((()))******$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%%%%'''((((((((('''&&&###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&''')))***)))((('''(((***+++***)))'''&&&(((((()))***************)))***,,,---......---,,,//////000222444444333111,,,...000333666777777777888:::<<<>>>@@@BBBBBBCCCAAA@@@@@@???@@@BBBEEEFFFGGGJJJMMMOOONNNNNNMMMNNNPPPQQQRRRSSSTTTUUUVVVWWW```|||OOOQQQRRRTTTWWW\\\bbbfffqqqzzz|||rrrgggcccdddbbb[[[TTTPPPOOOMMMJJJIIIGGGFFFEEEHHHJJJNNNSSSXXX___ggglllxxx}}}zzztttrrruuuyyy|||yyynnnjjjooowwwvvvwwwyyy{{{|||zzzvvvssshhhfffeeeiiiooouuuwwwxxx{{{tttlllgggeee^^^TTTKKKHHHEEEBBB@@@@@@AAAAAAAAA===@@@CCCEEEDDDCCCBBBCCCCCCEEEFFFFFFDDD@@@<<<999999999777666666555555555::::::999999:::;;;===???===<<<999777555444444444000//////---,,,+++******))))))))))))))))))))))))&&&%%%%%%'''((()))'''&&&$$$%%%'''((((((&&&$$$###"""###%%%'''((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&((()))***$$$%%%'''((()))((('''&&&((((((((((((((((((((((((***!!!!!!'''(((%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))&&&'''((('''%%%$$$$$$&&&'''(((((()))))))))))))))***+++++++++,,,,,,,,,,,,)))************+++++++++---------,,,,,,+++++++++---000222000,,,+++...222666555444333333222333333:::;;;<<<>>>@@@AAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEGGGJJJMMMOOOPPPPPPQQQRRROOOPPPRRRSSSTTTVVVYYY[[[ccc}}}MMMRRRWWW[[[```gggqqqxxxzzzsssjjjeeedddaaa[[[UUUVVVTTTQQQOOONNNMMMLLLKKKHHHJJJLLLOOOSSSWWW[[[^^^hhhmmmrrrwww{{{yyyzzz|||~~~}}}rrrjjjhhhiiiiiiiiikkkppptttvvvtttqqqiiigggfffgggllloooqqqqqqnnniiibbb``````\\\TTTMMMFFFCCC???>>>>>>>>>>>>>>><<<>>>AAABBBBBBAAABBBCCCEEEFFFGGGHHHFFFCCC???===999999777666555555555555888999999999:::<<<=========<<<:::888777555555555444333111///,,,***)))((()))))))))))))))))))))))))))((('''((()))******((())))))***+++***)))((('''&&&&&&(((((((((((('''&&&((((((((((((((((((((((((((((((''''''&&&'''''''''''''''&&&''''''(((((()))'''''''''''''''''''''''')))&&&""""""%%%((((((&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))*********((('''((()))''''''(((((()))))))))(((''''''((((((((())))))))))))************++++++++++++++++++,,,,,,------... $$$(((******---222777:::999888888777777777888999:::<<<>>>@@@AAAAAABBBAAAAAAAAABBBCCCDDDEEEFFFGGGJJJMMMOOOOOOPPPQQQRRRTTTUUUVVVUUUTTTUUUVVVXXXbbb|||UUU]]]ffflllqqqyyy|||xxxrrrlllhhhddd```]]]^^^[[[WWWUUUTTTTTTSSSQQQMMMNNNOOOPPPQQQQQQRRRRRRYYY^^^eeelllwww~~~{{{zzzzzz{{{|||{{{qqqgggaaaaaa______dddlllqqqqqqoookkkiiihhhiiijjjkkkkkkjjjccc___ZZZYYYYYYWWWQQQKKKDDDAAA===;;;;;;;;;;;;:::;;;<<<>>>??????@@@CCCEEEHHHIIIJJJIIIHHHEEEBBB@@@:::999888666555444444444666777999:::;;;<<<<<<;;;;;;;;;;;;:::999888666666777666444111---***(((&&&))))))))))))))))))))))))***(((&&&'''(((*********,,,,,,+++++++++*********)))*********)))'''&&&$$$(((((((((((((((((((((((((((((((((''''''((())))))***((('''&&&&&&'''***+++&&&&&&&&&&&&&&&&&&&&&&&&'''(((******)))'''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((())))))&&&'''((('''&&&%%%&&&'''&&&&&&''''''(((((((((((()))************+++++++++)))************+++++++++((()))***,,,---///000111)))+++......---...222555888888777777666777777777888999<<<>>>@@@@@@AAAAAA@@@@@@@@@AAABBBCCCEEEEEEGGGJJJMMMNNNNNNOOOPPPRRRUUUVVVWWWVVVUUUUUUWWWXXXaaa{{{iiirrr}}}~~~xxxrrrmmmkkkkkkgggccc^^^\\\\\\\\\ZZZXXXTTTTTTTTTUUUUUUTTTQQQOOOSSSWWW]]]dddllltttzzz|||~~~{{{yyyxxx{{{|||qqqhhhddd___[[[^^^eeekkklllkkklllllllllmmmmmmllljjjiiibbb^^^YYYVVVUUURRRMMMHHHEEEAAA===;;;::::::999888;;;<<<===>>>>>>AAAEEEHHHLLLLLLKKKIIIGGGDDDAAA@@@;;;:::999777555444444444333555888;;;<<<<<<:::999:::;;;;;;<<<;;;:::888777999777555222...+++)))((((((((((((((((((((((((((()))'''$$$$$$%%%'''((()))+++***)))((((((((()))))))))*********)))'''%%%$$$((((((((((((((((((((((((%%%%%%&&&''')))+++,,,---***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$&&&'''(((***++++++$$$&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((((((******+++++++++,,,,,,,,,))))))*********+++++++++))))))***,,,...///000111444555555333111000111333666666555555555666666777777999;;;>>>@@@@@@@@@@@@?????????@@@AAABBBCCCDDDHHHJJJLLLMMMMMMNNNOOOQQQRRRSSSUUUUUUUUUVVVYYY[[[aaazzz~~~}}}yyyxxxxxxsssoookkkiiiiiihhhddd```WWWVVVVVVWWWXXXVVVRRRNNNNNNPPPUUU[[[aaafffiiilllqqqxxx~~~|||~~~zzzsssggg```YYYXXX]]]cccffffffjjjlllnnnoooooollljjjiiiddd```[[[XXXVVVSSSOOOKKKHHHDDD@@@===;;;;;;999888===>>>??????@@@CCCHHHKKKOOOMMMKKKHHHDDDAAA>>>======<<<:::888666555444444111333777:::<<<;;;:::888999:::;;;<<<<<<;;;:::999777666444222000---+++***(((((((((((((((((((((((()))'''$$$$$$%%%'''((()))***)))(((''''''''''''(((&&&'''((()))((((((&&&&&&((((((((((((((((((((((((&&&&&&&&&''')))***,,,---(((((()))******)))((('''''''''''''''''''''''''''&&&###"""###''')))(((%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))'''((())))))((('''(((***'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((())))))*********+++++++++++++++,,,------...//////,,,---//////000111444555777777666777777888999999777999<<>>===;;;:::???@@@AAAAAABBBEEEIIILLLNNNLLLIIIEEEBBB???===<<<@@@>>><<<:::888666555444000222666999::::::999888888999::::::;;;;;;;;;;;;666555444222000...---,,,))))))))))))))))))))))))***(((&&&'''(((***************)))))))))((((((((($$$%%%'''((()))(((((('''((((((((((((((((((((((((***)))(((((('''''''''(((&&&((()))******)))'''%%%((((((((((((((((((((((((((($$$!!!###(((+++***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((******)))((('''&&&%%%%%%%%%'''(((((('''&&&''')))((('''&&&&&&&&&''')))***(((((((((((()))))))))))))))************+++++++++---------------.........,,,,,,---...000222444555333333333444555666777888777:::===@@@BBBBBBAAA@@@CCCCCCDDDDDDEEEFFFHHHIIIHHHJJJKKKKKKKKKKKKNNNPPPRRRSSSTTTTTTSSSTTTVVVXXXddd|||wwwoooeeeaaa]]][[[ZZZWWWPPPKKKEEECCCEEEMMMQQQSSSWWW]]]```jjjxxxuuuoooqqqwww~~~|||{{{zzzxxxvvvxxx|||zzzssshhh[[[UUUVVV]]]dddggglllrrrtttrrrooollljjjeeeccc```^^^\\\[[[ZZZYYYOOOKKKFFFBBB@@@>>><<<;;;???AAABBBBBBCCCEEEHHHKKKLLLJJJGGGCCC@@@???>>>>>>BBBAAA>>>;;;999777666555000111444777999999999999888888888888999:::<<<<<<666555333222000...,,,+++)))))))))))))))))))))))))))((('''((()))******(((((()))*********)))((('''&&&'''((()))***)))((((((((((((((((((((((((((((((******((('''&&&&&&%%%%%%((((((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&###$$$%%%%%%$$$$$$%%%''')))((('''&&&&&&(((***+++************++++++++++++)))************+++++++++------------............333222111111111222111111000000000111222444555666888;;;>>>BBBCCCCCCBBBAAACCCCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKMMMPPPQQQSSSTTTTTTTTTUUUXXXZZZgggyyypppsssmmmfffbbb```[[[SSSMMMIIIEEEFFFLLLPPPOOOSSSYYY```iiiwwwuuueee___eeepppuuutttsssrrruuu}}}wwwfffYYYWWW^^^eeejjjpppwwwyyyvvvqqqnnnlllhhhfffccc___]]][[[ZZZYYYQQQMMMGGGCCCAAA???===;;;???AAABBBCCCCCCEEEGGGIIIJJJHHHEEEBBBAAA@@@AAAAAACCCBBB???===:::888666666000111444666888999999999888777777777888:::<<<===777666444222///---+++***))))))))))))))))))))))))&&&%%%%%%'''((()))'''&&&&&&''')))***)))(((&&&$$$((()))***++++++***)))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''***((('''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""'''***)))%%%"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((###$$$%%%''')))***+++,,,&&&'''(((((('''''')))******)))'''&&&'''(((***,,,''''''''''''(((((((((((()))************+++++++++,,,,,,------...//////000000///...///000222222222333333444444666777999:::999;;;???CCCDDDDDDCCCAAA@@@@@@@@@AAABBBCCCDDDEEEIIIJJJJJJJJJIIIJJJMMMOOONNNPPPSSSUUUVVVYYY]]]___iii{{{xxxxxxrrrjjjbbb\\\XXXUUUSSSIIIJJJKKKMMMOOORRRSSSTTT___cccnnnyyyrrraaaYYYbbbnnn|||sssoooooosssuuuzzz}}}fffXXXUUUXXXiiimmmrrruuuuuutttsssrrrllliiifffcccaaa^^^ZZZXXXTTTPPPKKKHHHEEECCCAAA???@@@AAACCCFFFIIIMMMPPPQQQOOOLLLIIIFFFDDDDDDEEEFFFEEECCC@@@===<<<999666333222222222222333555777888888777666555555444444555333333333222111///---,,,************))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))(((((('''''''''&&&''')))***++++++***)))'''((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((('''&&&%%%%%%%%%%%%'''(((((((((((((((((('''&&&&&&'''((()))))))))(((&&&&&&&&&''''''''''''((('''&&&%%%$$$%%%&&&'''((('''''''''(((((()))))))))))))))))))))))))))))))))+++***)))'''''')))***+++111---(((''')))+++,,,+++---+++******+++---000222111000000000000000111111222222222333444555666777;;;===@@@CCCDDDDDDCCCBBBBBBAAAAAA@@@AAABBBDDDDDDJJJKKKKKKKKKJJJKKKMMMPPPQQQSSSUUUWWWWWWWWWXXXZZZqqq}}}{{{{{{uuummmeee___ZZZWWWUUULLLMMMOOOQQQSSSTTTUUUVVV[[[^^^fffoootttwwwlll\\\WWWYYYgggyyy}}}pppkkkjjjnnnvvvuuueee\\\ZZZaaakkkvvv|||{{{wwwvvvwwwqqqooollljjjiiifffbbb___WWWTTTPPPMMMKKKHHHEEEBBB@@@AAACCCEEEHHHMMMQQQTTTXXXVVVSSSPPPMMMLLLLLLLLLJJJGGGBBB???<<<:::666444333333222333444555777888666666555555555555555666333333333333111///---,,,+++++++++************)))(((((((((((((((((((((((()))))))))))))))((((((((())))))((((((((('''''''''((()))+++,,,,,,+++)))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''''''''''''''+++***)))(((((()))***+++///,,,)))(((***,,,+++***,,,+++******+++---000222111111000000111222333333222222222333444555666777:::<<>>;;;777555444444333333333444666666444555555555555666666666333444444333222000...,,,++++++++++++*********)))(((((((((((((((((((((((())))))))))))************))))))((((((((((((''''''((()))***++++++***)))(((((('''''''''&&&&&&%%%%%%'''&&&&&&%%%$$$$$$######&&&&&&%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&'''((((((''''''&&&%%%$$$&&&&&&&&&''''''''''''(((%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''+++***)))(((((()))***+++---+++******+++,,,***))),,,+++******+++---///111000000000111222333444555222222222333444555666777:::<<<>>>AAABBBBBBAAAAAA@@@@@@@@@AAACCCEEEHHHIIIGGGHHHIIIIIIIIIKKKNNNQQQTTTUUUVVVVVVVVVXXX[[[]]]ooo}}}wwwtttqqqnnnmmmaaaaaaaaaaaa```]]]ZZZYYYYYYXXXZZZ]]]^^^___gggppp}}}zzzkkkbbb```^^^ggguuuxxxrrrttt{{{fffWWWWWWcccssszzzqqqhhhbbb[[[YYYWWWUUURRRMMMGGGCCC???@@@@@@@@@BBBIIIRRRYYYdddeeefffggggggffffffeeeUUUPPPJJJDDD@@@<<<999666555444333222111222333333444555555555555555555555444444444444222000...---+++++++++***))))))((((((((((((((((((((((((((((((((((((((())))))*********))))))(((((((((((((((((('''((())))))))))))(((''''''''''''&&&%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%&&&'''((()))''''''((((((((((((''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''((($$$%%%'''((((((((('''&&&(((''''''&&&&&&'''(((((())))))))))))))))))))))))******)))(((((()))************++++++,,,+++***))),,,+++******+++---...000/////////000111333444555222222222333444555666777999;;;===???AAAAAAAAA@@@AAAAAA@@@AAABBBDDDFFFGGGEEEFFFHHHIIIIIILLLOOORRRVVVVVVVVVVVVVVVXXX[[[^^^sss~~~}}}|||qqqpppnnnkkkgggbbb^^^[[[ZZZXXXXXXZZZZZZ[[[cccllluuuzzzwwwpppooommmooottt{{{}}}~~~iiiYYYYYY^^^ggguuuzzznnnfffaaa___[[[WWWSSSNNNHHHDDD@@@@@@@@@>>>???EEEPPPXXXbbbcccdddeeeeeedddbbbaaaUUUQQQKKKFFFBBB???;;;999555444222000//////000000555555666666555444333333555555555444333111///...++++++***)))((((((''''''))))))))))))))))))))))))'''''''''(((((()))))))))(((((())))))))))))))))))&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''((($$$$$$$$$%%%&&&'''((()))&&&&&&&&&''''''&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''(((%%%&&&'''((()))((('''&&&&&&%%%$$$######$$$%%%&&&))))))))))))))))))))))))******))))))))))))******((()))+++,,,,,,+++))))))+++++++++***+++,,,---...------......000111222333222222222333444555666777:::;;;===>>>@@@@@@AAAAAABBBAAA@@@@@@@@@AAABBBCCCEEEFFFHHHIIIJJJLLLPPPSSSVVVVVVVVVVVVVVVXXX[[[^^^rrr{{{sssqqq~~~}}}yyysssmmmhhhcccaaa[[[YYYXXXYYYWWWXXX___hhhmmmpppvvv|||}}}~~~yyywwwuuuuuutttrrruuu{{{~~~}}}|||zzzyyy{{{pppddd\\\ZZZ]]]iiizzzssslllggg```ZZZTTTPPPKKKIIIBBBCCCBBB???>>>CCCMMMVVV^^^^^^^^^\\\ZZZWWWUUUSSSQQQNNNJJJGGGEEEBBB>>>;;;777555333111///.........333444555666666555333333555666666555444222000...,,,++++++***)))(((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))******'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******$$$$$$$$$%%%&&&'''((()))$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%&&&((()))))))))&&&&&&&&&''''''''''''(((&&&&&&'''((((((((((((''')))(((&&&%%%$$$%%%'''((('''''''''''''''''''''''')))))))))******)))))))))''')))+++,,,+++*********+++++++++++++++,,,---------------...///000111222222222222333444555666777:::;;;===>>>@@@AAAAAAAAACCCBBB@@@?????????@@@AAAFFFHHHIIIJJJKKKMMMQQQSSSTTTUUUVVVVVVVVVXXX[[[]]]lllyyyyyysssnnnkkkiii___]]][[[ZZZXXXWWW\\\dddeeefffkkksssuuuvvv||||||yyyrrrjjjjjjooorrrsssvvvwwwyyy{{{wwwooo___ZZZWWW]]]ooo~~~vvvoooddd[[[TTTPPPNNNMMMFFFGGGFFFBBB???BBBKKKTTT[[[ZZZXXXVVVRRROOOLLLKKKKKKJJJHHHHHHGGGDDD@@@===:::888555222000///......///111333555666666666555666666666666444222000///......---,,,+++***)))((()))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))*********(((((((((''''''(((((((((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''((()))))))))&&&&&&&&&''''''''''''((('''''''''''''''(((((()))---,,,)))((('''(((***+++''''''''''''''''''''''''))))))************))))))&&&)))++++++)))(((***,,,+++++++++++++++,,,,,,,,,//////...//////000111111222222222333444555666777;;;<<<===>>>@@@AAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCHHHIIIKKKKKKLLLNNNQQQTTTRRRTTTVVVVVVVVVWWWYYY[[[iii|||vvvrrrpppooodddaaa___]]]ZZZWWW[[[ccc______dddllloooooovvvtttiiieeeiiihhhlllrrrwwwzzz}}}||||||}}}}}}zzzvvvbbb]]]VVVUUU___uuuzzzqqqeeeYYYRRROOONNNNNNIIIJJJJJJEEE@@@BBBKKKSSSYYYXXXVVVSSSQQQOOOMMMLLLFFFFFFGGGHHHHHHFFFBBB>>><<<:::777444111000//////,,,...111555777888888888666666666666555222000///000000///...,,,++++++***))))))))))))))))))))))))++++++******))))))(((((((((((())))))*********+++******))))))))))))******%%%&&&&&&'''((()))******)))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&''''''))))))************))))))''''''((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''&&&&&&((()))***+++***'''%%%%%%&&&((()))))))))))))))))))))))))))))))))************))))))''')))+++***((((((***---++++++++++++++++++,,,,,,111000000000000000111111222222222333444555666777<<<<<<===???@@@AAABBBCCCAAAAAA@@@@@@AAACCCDDDEEEIIIKKKLLLLLLLLLNNNQQQTTTQQQSSSVVVWWWWWWWWWXXXZZZkkk{{{zzzxxxtttiiigggddd```\\\[[[\\\^^^]]]```bbbbbbccciiisss{{{xxxnnneee___bbbeeekkkppptttxxx}}}~~~yyyuuuvvvwwwvvvsssbbb\\\TTTRRR[[[lll~~~{{{qqqiii^^^XXXVVVTTTQQQNNNKKKKKKJJJGGGEEEDDDFFFHHHRRRRRRQQQPPPOOONNNMMMLLLGGGGGGFFFEEECCCAAA@@@???<<<999666444333333111000...///111444777888::::::===;;;888666555333111///******+++,,,...---***(((+++***)))***++++++)))''',,,+++++++++************)))))))))))))))))))))))))))(((((())),,,,,,)))&&&'''&&&%%%$$$%%%''')))+++)))***)))%%%!!!!!!$$$(((''''''''''''''''''&&&&&&)))))))))))))))(((''''''$$$%%%%%%&&&&&&''''''(((***((('''&&&&&&'''(((***((((((''''''''''''((((((&&&''''''((()))******+++'''''''''(((((((((((((((***(((&&&''')))******)))''''''(((((()))))))))***(((((('''%%%$$$%%%))),,,---------......///000111333333444555666777888888===<<<;;;===@@@AAA???===@@@@@@@@@AAABBBCCCDDDEEEEEEFFFIIIJJJKKKNNNQQQTTTTTTUUUVVVVVVVVVWWWYYY[[[hhh{{{qqqnnnjjjeeebbbaaa``````\\\^^^```aaaaaafffpppwww}}}rrreee]]][[[^^^dddkkkrrryyy~~~~~~{{{yyyzzz|||~~~yyyrrrooopppqqqooommmccc^^^WWWSSSUUU___llluuu|||{{{|||~~~|||xxxkkkdddZZZVVVUUUVVVUUUTTTSSSSSSRRROOOJJJFFFEEEDDDMMMLLLLLLKKKJJJIIIHHHHHHEEEEEEDDDCCCCCCCCCDDDDDD@@@<<<888444333111000......///111444777999:::;;;===;;;777555444333111000333000---+++,,,...//////)))((('''((())))))'''%%%((((((((()))))))))))))))((((((((((((((((((((((((+++)))((((((******(((&&&)))((('''&&&''')))+++,,,'''(((((('''%%%$$$%%%&&&%%%&&&&&&&&&'''((((((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''(((((()))))))))(((((((((''''''''''''(((''''''''''''((((((((()))***,,,......---+++***+++++++++***)))***,,,///............///000111111222222333444555666777777<<<;;;;;;<<>><<>>???>>><<>>>>>>>>>>>>>>=========???>>>======???BBBFFFHHHEEEAAA;;;666333222111000//////111333666999;;;===<<<888555222333333333333,,,---///111111...(((###+++*********++++++)))(((((((((((()))))))))******((((((((((((((((((((((((+++)))((('''((()))******&&&&&&&&&%%%&&&'''((()))&&&$$$###$$$((()))'''$$$%%%&&&&&&&&&''''''(((((('''(((((((((((((((''''''((('''''''''&&&&&&&&&%%%&&&'''((())))))((('''&&&((((((''''''''''''((((((%%%%%%&&&&&&'''''''''''''''''''''((((((((((((((((((***++++++((('''((()))***+++---------+++)))''')))***,,,,,,******+++---////////////000111222333111111222333444555666666888999;;;===>>>>>>===<<<;;;;;;<<<>>>???BBBDDDEEEFFFGGGHHHGGGFFFGGGHHHJJJRRRSSSTTTSSSSSSUUUWWWZZZjjjzzzvvvuuuwwwvvvpppkkkeeeeeedddccccccdddfffgggeeefffkkktttyyyrrraaa[[[UUUXXXcccqqq{{{~~~{{{xxxvvvvvvuuurrrooojjjiiihhhgggfffeeecccaaa___cccfffddd]]]TTTMMMJJJQQQUUU[[[```eeehhhjjjjjjkkkfff^^^XXXUUUSSSSSSSSSTTTXXX\\\\\\VVVMMMEEE@@@;;;;;;;;;;;;;;;;;;::::::===<<<::::::<<<>>>BBBDDDCCC@@@;;;777666555444333///000111222555888:::;;;999777444222333444444444000111333666666222,,,(((,,,+++***+++,,,,,,***(((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((()))***,,,...&&&&&&&&&&&&&&&''''''((('''### !!!$$$''''''&&&((((((''''''&&&&&&&&&%%%''''''((((((((((((''''''&&&&&&&&&''''''((((((((()))((('''&&&&&&'''((()))((((((''''''''''''(((((('''''''''''''''(((((((((%%%&&&&&&'''((()))******$$$&&&''''''&&&%%%%%%%%%,,,+++***)))(((((())))))((()))******))))))***+++////////////000111222333222222333444555666666777666888;;;>>>>>>>>>======;;;;;;<<<===???AAACCCDDDFFFHHHIIIIIIIIIJJJMMMOOOPPPRRRTTTUUUVVVWWWZZZ\\\iiiyyy~~~}}}}}}}}}{{{vvvrrrkkkjjjiiihhhgggfffeeeeee___^^^cccnnnyyy~~~~~~~~~{{{ooohhh___[[[```iiiqqqvvvxxxxxxxxxwwwvvvtttrrrrrrmmmmmmllljjjiiigggffffffeeefffhhhgggaaaWWWMMMFFFHHHMMMSSSXXX[[[]]]^^^```bbb```\\\YYYVVVVVVVVVVVVYYY\\\___]]]VVVMMMEEE@@@;;;;;;::::::999999999999:::999999999:::<<>>>>>>>>>>>>>>???@@@AAACCCEEEFFFDDDEEEGGGHHHHHHJJJMMMOOONNNQQQUUUWWWXXXXXXYYYZZZcccvvv~~~zzzuuupppwww}}}zzzvvvuuusssqqqpppnnnkkkjjj___]]]aaammmwww}}}~~~~~~zzztttkkkccc``````cccfffqqquuuyyyyyyuuussstttvvvqqqqqqooommmjjjiiihhhiiiiiihhhggghhhfff^^^RRRIIICCCHHHOOOSSSTTTVVVXXXYYYYYYZZZYYYXXXWWWVVVVVVWWWXXXZZZ\\\ZZZTTTLLLEEEBBB;;;;;;::::::999888777777777777888999;;;===???@@@AAA???===<<<;;;:::777555111111000000111333555666333333333444666666444222444111---,,,---...//////***)))))))))******((('''&&&&&&''')))+++,,,---...''''''''''''''''''''''''&&&(((***)))'''&&&'''(((((()))))))))))))))((((((&&&&&&&&&%%%$$$%%%'''(((((((((((('''&&&&&&&&&%%%%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''+++((('''***000222...)))******)))))))))***+++++++++++++++)))((())),,,...............///000111111111111222333444555666666555999>>>@@@@@@???>>>?????????@@@@@@BBBCCCDDDEEEBBBDDDEEEFFFFFFHHHKKKMMMNNNQQQVVVXXXXXXVVVUUUTTTVVVbbbcccbbbfffiiirrr{{{}}}~~~|||zzzyyyvvvssspppccc```dddpppyyy}}}~~~}}}}}}{{{tttjjj```[[[YYYZZZhhhnnnttttttpppnnnpppttttttsssqqqnnnjjjiiiiiijjjeeebbb```bbbddd___TTTJJJBBBGGGNNNRRRSSSTTTVVVXXXVVVWWWXXXXXXVVVTTTTTTTTTQQQTTTVVVTTTPPPKKKFFFDDD<<<;;;;;;999888777666666444555777:::<<>>===:::666333222111000//////111333555222222333555777777444222222222222444555444111///---+++++++++,,,,,,+++)))'''(((***---000222444555''''''''''''''''''''''''%%%(((***)))%%%###"""###&&&'''''''''''''''&&&&&&%%%(((+++***(((&&&'''(((&&&&&&''''''''''''''''''%%%%%%&&&'''(((((((((''')))))))))(((''''''&&&&&&&&&'''(((******((('''&&&(((((((((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%+++***)))((('''&&&%%%%%%&&&"""$$$,,,///***###&&&'''((()))******)))(((******)))'''&&&'''+++...---------......///000111000000111222333444444555555999???AAA@@@??????@@@????????????@@@AAABBBCCCGGGHHHIIIIIIIIIJJJMMMOOONNNRRRWWWYYYWWWTTTQQQOOOHHHPPPOOOPPP\\\fffrrr~~~}}}~~~}}}}}}||||||yyyuuurrrpppqqqssstttuuuuuutttttttttwww|||~~~{{{{{{yyytttooohhhkkkpppuuuyyyzzzzzzzzz~~~||||||||||||tttcccRRRMMMQQQZZZgggrrrsssrrruuuwwwwwwxxxvvvtttqqqoookkkgggccc^^^bbbddddddgggggg]]]PPPKKKEEEDDDLLLTTTVVVUUUUUUTTTWWW[[[\\\[[[WWWUUUSSSQQQOOOMMMMMMLLLIIIDDD??????===:::888777666777888999888888999;;;>>>@@@BBB>>>>>>======;;;:::888777222111///......///000111333333444444444444444444666666555444333333222222...------,,,+++***))))))%%%&&&'''+++111:::AAAFFF+++(((&&&''')))***)))''''''''''''(((***)))'''%%%%%%&&&&&&''''''&&&&&&%%%)))((('''&&&%%%$$$$$$$$$%%%''')))++++++)))'''%%%''''''''''''((((((((()))&&&&&&&&&&&&&&&'''((()))///222333000***%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&%%%&&&(((+++)))))))))))))))***+++,,,,,,+++***)))((((((((((((***++++++,,,,,,------...------------...000111222222333333444444555555555888:::<<<>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDGGGHHHJJJJJJJJJJJJLLLMMMNNNOOOQQQSSSSSSRRRQQQPPPKKKOOOLLLOOOZZZaaalll{{{uuussswwwvvvtttsssrrrnnnjjjfff^^^___```aaabbbbbbbbbbbbgggjjjooorrruuuzzz~~~|||zzzuuuqqqkkkmmmpppsssvvvwwwwwwvvvvvvwwwyyy{{{~~~}}}}}}}}}}}}ooo]]]SSSSSSUUUcccqqqxxx{{{|||}}}{{{xxxtttpppkkkeeeaaa```dddeeeeeegggiiicccZZZPPPHHHEEEIIIPPPRRRTTTUUUWWWZZZ^^^^^^\\\XXXVVVTTTLLLKKKJJJJJJKKKJJJGGGCCC@@@>>>;;;888666555555555666777888999;;;===?????????>>>===<<<:::999888777222111///...---...000111333333333333444444444444555444444333222222111111...------,,,+++***))))))%%%%%%&&&'''))),,,///111***'''%%%&&&((()))(((''''''''''''((())))))'''%%%&&&''''''((((((''''''&&&)))((('''&&&%%%%%%%%%%%%$$$%%%&&&((((((&&&%%%$$$&&&''''''((((((((((((((((((''''''&&&&&&&&&''''''***---///---(((&&&''')))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((('''&&&&&&''')))&&&&&&%%%%%%%%%%%%%%%&&&***)))))))))))))))************+++,,,,,,------...---------...///000222222222333333444444555555555666888;;;===@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDFFFHHHIIIJJJIIIJJJKKKMMMNNNOOOQQQRRRRRRQQQOOONNNIIILLLJJJMMMYYYaaaooo|||sssmmmkkkooommmkkkiiifffbbb]]]YYYRRRRRRRRRRRRSSSTTTUUUVVVXXX[[[^^^bbbeeeiiinnnqqquuuwww{{{|||wwwsssnnnnnnooopppppppppppppppjjjlllooossszzz~~~~~~~~~{{{jjj\\\VVVQQQ]]]lllxxx|||vvvooohhhcccbbbeeegggggghhhiiihhheeeZZZQQQIIIIIILLLOOOSSSXXX\\\^^^``````]]]YYYVVVUUULLLKKKJJJJJJJJJJJJGGGFFFBBB???<<<888555444333333555777999<<<===>>>>>>===@@@???===;;;999888777777222111///...---...//////222222222222333333444444333333222222111111000000......---,,,+++***))))))))))))))))))((('''&&&%%%((('''%%%%%%'''((('''&&&(((''''''((())))))(((&&&((((((((())))))((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))((('''''')))((('''&&&&&&%%%&&&&&&%%%(((+++***'''&&&'''***%%%&&&&&&&&&''''''(((((('''''''''((((((((())))))&&&((())))))'''&&&&&&'''******(((''''''&&&&&&&&&(((((((((((()))***+++,,,******++++++,,,---------.........///000111222333222222333333444555666666555777999<<>>@@@>>><<<999777666555555222111000///...---......000000111111222333333333333333222222111111111111......---,,,+++******)))************))))))((((((((('''&&&&&&''''''''''''((('''''''''))))))(((&&&'''(((((())))))(((((('''(((((('''&&&&&&&&&&&&&&&)))(((''''''''''''((()))$$$%%%'''))))))((('''&&&(((''''''&&&&&&&&&''''''$$$&&&))))))''''''((()))&&&&&&''''''(((((())))))&&&'''''''''((((((((((((&&&(((******(((&&&%%%&&&,,,+++***)))))))))))))))))))))(((((()))***++++++*********+++,,,,,,------////////////000222333444222222333333444555666666777888:::<<<>>>@@@AAABBB@@@@@@@@@AAABBBCCCDDDEEEEEEGGGIIIIIIIIIJJJLLLNNNPPPQQQRRRRRRPPPNNNKKKIIIBBBHHHHHHLLLYYYbbbrrr}}}xxxsssnnnkkkiiigggiiilllmmmkkkhhheeeddd___]]][[[YYYVVVQQQLLLHHHEEEDDDCCCBBBBBBCCCEEEFFFGGGHHHIIILLLOOOSSSUUUVVVTTTTTTUUUVVVZZZ^^^cccfffmmmttt}}}zzzrrrpppnnnkkkhhheeecccbbb^^^```dddjjjrrr}}}|||qqqhhhYYYUUUUUU^^^ooo}}}tttnnnbbbdddhhhjjjhhhdddbbbccciiiaaaXXXQQQLLLKKKPPPWWWZZZ[[[\\\[[[YYYXXXWWWXXXTTTTTTRRROOOKKKHHHEEECCC???>>>;;;888777666777777999===AAAEEEGGGEEEBBB@@@>>>===;;;999777666555444333222111000///...------//////000000111222222333333333333333222222222222///......---,,,+++******&&&%%%$$$$$$%%%&&&((()))((()))((((((''''''((())))))'''&&&'''((()))(((''''''''''''(((((('''''''''(((((('''&&&&&&&&&''''''***((('''&&&&&&'''(((***$$$%%%'''((((((((('''&&&%%%%%%%%%&&&'''((()))***'''((())))))(((''''''((('''''''''(((((()))))))))%%%%%%&&&&&&&&&'''''''''''')))******(((&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''++++++***)))(((((())))))))))))***++++++,,,,,,---////////////000222333444111111222333444555666777::::::;;;<<<===>>>???@@@@@@@@@@@@AAABBBCCCEEEEEEEEEGGGIIIJJJJJJKKKMMMOOOQQQRRRRRRRRRPPPMMMJJJHHH@@@IIIKKKPPP[[[cccrrr{{{wwwqqqlllhhheeebbb___^^^```aaabbbaaa]]]ZZZWWWRRRQQQOOONNNMMMIIIEEEAAA???>>>>>>>>>>>>>>>??????AAA@@@@@@BBBFFFIIIJJJJJJLLLKKKKKKKKKMMMPPPSSSUUUXXX___jjjuuu{{{|||tttssspppmmmiiieeebbb```ZZZ[[[]]]aaaiiittt~~~xxxqqq^^^TTTLLLOOO]]]ppp~~~vvvqqqdddccceeeiiihhhccc``````iiiddd^^^XXXPPPJJJKKKQQQTTTVVVWWWWWWWWWXXXYYY[[[VVVWWWXXXUUUPPPKKKGGGFFF@@@>>><<<999888888999999;;;???CCCGGGHHHFFFCCCAAA<<<<<<<<<;;;:::888666555555444333222000///...------......///000111222222333333333333333333333222//////...---,,,+++******((('''%%%$$$$$$&&&((()))((()))***)))'''''')))***)))(((&&&&&&((()))((('''&&&''''''((((((''''''&&&(((((('''''''''''''''((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&'''''''''$$$$$$%%%%%%'''(((***+++((())))))))))))(((''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''')))******(((''''''((($$$######$$$%%%&&&'''''',,,+++***)))(((((((((((())))))******+++,,,,,,,,,.........///000111222333111111222333555666777777;;;;;;;;;;;;<<<===>>>?????????@@@AAABBBCCCEEEFFFFFFHHHJJJKKKKKKLLLNNNPPPRRRSSSSSSRRRQQQNNNKKKIIIAAAJJJMMMRRR]]]fffvvv~~~~~~sssoooiiidddbbb```\\\YYYVVVVVVWWWWWWVVVSSSNNNKKKFFFEEEEEEFFFFFFDDDAAA>>>>>>>>>>>>??????>>>>>>===<<<:::999;;;???BBBBBBBBBDDDDDDDDDEEEFFFHHHJJJKKKHHHNNNVVV]]]```ccceeegggeeejjjmmmjjjgggnnn~~~vvvvvvtttrrrnnniiidddaaa[[[[[[[[[]]]cccnnn{{{~~~~~~|||zzzzzzwwwppp```SSSIIIHHHQQQ```tttxxxtttjjjeeecccgggiiieeebbbccchhhhhhgggcccXXXMMMJJJMMMNNNPPPSSSTTTVVVYYY]]]``````cccccc```YYYQQQKKKIIICCCAAA>>>;;;999888999999;;;===BBBEEEFFFDDDBBB???<<<===>>>???>>><<<:::888666666555444222000...---,,,------...000111111222111111222222222222222222//////...---,,,++++++***************))))))))))))'''((()))(((&&&&&&(((******(((&&&&&&'''((((((((('''(((((())))))(((((('''((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&'''&&&%%%$$$$$$&&&''')))%%%%%%%%%&&&'''((()))***'''''''''((())))))(((''')))((((((''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((()))((('''''')))+++))))))((((((((())))))*********)))))))))))))))***)))))))))***++++++,,,,,,---------...///000222222000111222333555666777777::::::::::::;;;===???@@@??????@@@AAABBBDDDEEEFFFGGGIIIKKKLLLMMMNNNPPPRRRRRRSSSSSSSSSQQQOOOLLLJJJCCCLLLMMMQQQ]]]hhh|||zzzvvvvvvwwwjjjeee```\\\[[[YYYUUURRRNNNNNNOOOPPPPPPMMMHHHEEE@@@@@@AAABBBCCCBBB@@@===<<<===>>>>>>>>>===<<<;;;:::888666888<<>>:::;;;;;;<<<>>>@@@AAABBBAAAEEEKKKMMMMMMMMMOOOQQQSSSWWWZZZYYYXXX```qqqxxxxxxxxxvvvqqqlllgggdddaaa___^^^___dddooo|||~~~~~~~~~yyy~~~~~~xxxuuuuuuqqqkkk___SSSIIIGGGLLLWWWiiiyyy{{{wwwooofffaaafffiiihhhfffhhhjjjlllooommmaaaRRRLLLNNNKKKMMMPPPSSSVVVZZZ___cccnnnppppppkkkaaaVVVNNNKKKFFFCCC@@@<<<999888888888999<<>><<<>>>AAABBBBBB@@@<<<:::777777666555333111///---,,,,,,---...///000111222000000000000000111111111//////...---,,,++++++***&&&'''***++++++***(((&&&&&&''')))'''%%%$$$''')))***(((&&&&&&'''((((((((())))))************))))))(((((('''''''''(((((()))(((((((((((((((((((((((((((&&&$$$######%%%(((***''''''&&&&&&&&&''''''(((%%%%%%%%%'''((()))((('''))))))((('''&&&%%%$$$$$$''''''''''''((((((((()))((((((((('''''''''***,,,,,,+++***)))(((((((((((((((((((((((()))***+++,,,)))))))))***++++++,,,,,,------------...000111222000111222333555666777888888888999999;;;>>>@@@BBB?????????AAABBBDDDEEEFFFHHHJJJLLLMMMNNNOOOQQQSSSSSSSSSTTTTTTRRRPPPMMMKKKEEELLLLLLOOO[[[jjj|||xxxssspppooonnnkkkiiiaaa___[[[WWWSSSPPPOOONNNKKKKKKKKKKKKIIIGGGFFFDDDFFFCCC@@@>>>>>><<<:::999;;;:::999888888888999999999::::::;;;===>>>>>>???>>>======<<<<<<<<<======???@@@BBBDDDEEEGGGGGGGGGKKKKKKMMMQQQUUU[[[fffqqq}}}wwwsssqqqqqqqqqmmmjjjfffhhhnnnxxx~~~|||{{{{{{wwwsssqqqooonnnmmmkkk]]]WWWNNNFFFFFFOOO___kkkuuu}}}~~~|||}}}}}}yyytttlllfffgggjjjiiiiiiiiimmmmmmmmmmmmiii^^^OOODDDCCCHHHOOOTTTSSSUUU```mmmvvv~~~yyygggVVVLLLDDDAAA???>>>???===999555888999:::<<<>>>???AAAAAABBBAAAAAADDDIIIHHHCCC>>>===;;;999666333111///...,,,******,,,000222111000///111111000...,,,,,,---...000222333333111///---************++++++++++++(((((())))))((('''&&&&&&))))))*********))))))((((((((((((((((((((((((((()))((('''&&&%%%&&&''''''%%%%%%%%%&&&'''((()))***((('''&&&%%%$$$%%%%%%&&&&&&$$$%%%'''&&&$$$&&&***(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%&&&(((***+++***)))(((((((((((((((***,,,...///*********)))''''''))),,,///000000111222333333444222000111555666444555999666888:::<<<>>>??????>>>??????@@@AAABBBCCCEEEFFFEEEFFFGGGHHHJJJLLLNNNOOOQQQRRRTTTUUUSSSPPPMMMJJJDDDEEEKKKSSS^^^ooo{{{uuuqqqmmmhhheeecccaaa^^^\\\WWWVVVSSSQQQOOOMMMMMMMMMHHHIIIJJJJJJHHHFFFDDDBBBBBB@@@============;;;:::999999999999888888888888666666777888999999::::::<<<<<<<<<;;;;;;<<<=========>>>@@@AAACCCCCCDDDDDDEEEDDDGGGKKKOOOSSS]]]gggsss}}}{{{wwwvvvuuuvvvtttrrrqqqsssyyy~~~}}}zzzxxxyyyuuuqqqmmmkkkiiigggeee[[[WWWPPPJJJHHHNNNXXX```kkkttt{{{{{{zzz{{{yyyuuuppphhhcccfffiiijjjkkkmmmqqqpppppprrrpppgggYYYMMMCCCEEEKKKQQQUUUZZZfffrrrqqq^^^SSSJJJFFFBBB???===;;;777444777777888:::;;;===>>>???AAABBBEEEJJJNNNLLLDDD>>>777666555333111000000///)))((('''))),,,---,,,***///000111111///......//////000222333222000...,,,))))))((((((((('''''''''(((((((((((((((((('''&&&))))))*********))))))((((((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%%%%&&&&&&***&&&%%%((((((%%%&&&)))(((((((((((((((((((((((('''''''''''''''(((((()))'''''''''''''''''''''''')))(((((('''''''''((((((%%%&&&((()))******))))))))))))((()))***+++---...)))*********))))))+++---........................111...///333555333444888555777999<<<>>>???@@@@@@>>>??????@@@BBBDDDEEEFFFHHHHHHIIIJJJLLLNNNPPPQQQRRRSSSUUUUUUTTTQQQMMMKKKGGGHHHLLLSSS]]]nnn~~~zzztttlllgggbbb___ZZZWWWUUUSSSQQQOOOLLLKKKJJJJJJIIIIIIJJJJJJEEEFFFHHHIIIHHHEEEBBB@@@===<<<::::::;;;<<<<<<;;;999:::;;;;;;;;;:::888888888888888999999::::::;;;::::::::::::;;;<<<<<<===;;;<<<===>>>??????????????????BBBGGGIIILLLSSS\\\gggqqq}}}~~~}}}}}}{{{{{{|||~~~}}}{{{xxxvvvwwwtttooojjjgggddd```]]]YYYVVVRRRNNNKKKLLLPPPTTT```iiissswwwyyyyyyuuuqqqkkkddd```ccchhhjjjmmmpppooommmlllnnnpppkkk___UUUEEEDDDGGGNNNVVV```mmmyyyuuucccXXXSSSOOOHHHCCC>>>;;;888555666666777777888:::;;;<<<>>>@@@EEELLLOOOKKKCCC;;;333333222222111111222222---,,,+++,,,------,,,+++---///111111000000111222222333333333222///---+++)))((((((''''''&&&&&&&&&&&&'''((((((((((((((((((((())))))******)))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&...(((%%%((()))(((&&&'''((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''))))))((((((((())))))***''''''(((((()))***************))))))******+++,,,(((***,,,,,,++++++,,,------------,,,,,,,,,++++++000...///333444333444777555666999<<<>>>@@@@@@@@@===>>>???@@@BBBDDDFFFGGGIIIIIIIIIKKKLLLNNNPPPQQQRRRSSSUUUVVVTTTQQQMMMKKKGGGHHHLLLSSS^^^ooo~~~zzz{{{wwwsssnnniiiccc]]]YYYUUUSSSPPPMMMKKKJJJIIIIIIEEEEEEEEEEEEFFFFFFFFFGGGCCCDDDGGGHHHGGGEEEBBB@@@<<<:::999999:::;;;:::999:::;;;=========<<<:::888888888999999999:::::::::888888999999:::;;;<<<===;;;<<<<<<============<<<>>>???BBBGGGHHHIIIOOOVVV```iiittt|||~~~~~~~~~{{{|||{{{{{{}}}}}}|||{{{yyywwwxxxtttooojjjfffbbb]]]ZZZVVVUUURRROOOLLLKKKLLLMMMWWW```kkktttxxxwwwrrrnnneee___\\\```dddgggkkkooolllhhheeegggkkkkkkddd^^^LLLFFFEEELLLWWWdddsss~~~rrrddd\\\ZZZVVVNNNGGGAAA>>><<<;;;777777666666666777888999999<<>>888444444333333333333444444222000...,,,,,,---......,,,...111222222222333555666666666555333000---+++))))))))))))((((((((((((&&&&&&'''((())))))(((((('''((())))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''...'''###'''+++***'''&&&(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((('''(((((())))))((('''''''''((()))***+++++++++*********************,,,......---+++++++++........................000...///333444333444777666888:::<<<>>>??????>>>======>>>@@@BBBDDDFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOQQQSSSTTTUUUTTTPPPMMMJJJDDDEEEJJJSSS___ttt}}}}}}}}}{{{yyywwwtttuuuvvvwwwwwwuuuqqqnnnlllhhhbbb\\\WWWSSSOOOLLLIIIHHHGGGFFFEEEEEEFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDBBBDDDFFFGGGGGGEEECCCAAA>>><<<999999999999888777888999;;;<<<;;;:::888666444444444555666666777777888888888999:::;;;<<<===<<<<<<============<<<<<<>>>???BBBGGGGGGGGGLLLSSSWWW```jjjooorrrwww~~~~~~}}}{{{xxxuuurrrsssuuuxxx|||}}}|||}}}|||{{{zzzyyyvvvqqqmmmiiieee```\\\VVVTTTRRRPPPOOONNNNNNNNNPPPVVV```kkkpppooollliii```[[[ZZZ^^^aaacccgggkkkllliiifffhhhlllnnnmmmjjjYYYOOOHHHKKKUUUcccrrr~~~{{{tttllleee```[[[WWWPPPIIIBBB?????????:::999777666666666777888777999;;;>>>???>>>;;;888444444333222222222222222111///,,,((('''))),,,...+++...000222222333555777999999888666444111...---''''''(((((())))))******&&&&&&'''((())))))((((((''''''((()))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&'''''''''''''''''''''***$$$###)))...---)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&&&&&&&''''''((()))((('''''''''((()))***+++++++++++++++*********))),,,...//////---***)))))),,,------///000111222222111///000444666444555888999:::;;;============<<<======>>>???AAACCCEEEFFFFFFGGGGGGIIIKKKMMMOOOPPPPPPRRRTTTTTTSSSPPPLLLIIIEEEFFFJJJTTTaaawww~~~}}}}}}}}}|||yyyvvvqqqpppnnnnnnooopppooommmkkkkkklllllljjjhhheeeddd```\\\VVVQQQNNNKKKHHHEEE???@@@@@@@@@???@@@CCCEEEEEEEEEEEEEEEDDDCCCAAAAAABBBCCCDDDEEEEEEDDDDDDCCC@@@>>>;;;::::::999888666555666777777777666444333444444555666777888999999999999999999:::;;;;;;<<<<<<<<<===>>>>>>>>>============@@@DDDDDDDDDIIIPPPTTT\\\eeejjjkkkoooxxx~~~|||zzzvvvssskkkmmmpppsssvvvyyy|||}}}yyy|||~~~||||||}}}~~~}}}|||xxxvvvssspppmmmiiieeeaaaZZZXXXVVVUUUVVVVVVTTTSSSLLLMMMSSS]]]cccbbbaaaaaa[[[YYYZZZ^^^aaaaaadddhhhjjjkkkmmmnnnpppqqqrrrsssjjj^^^QQQMMMRRR]]]lllyyy|||tttlllgggccc___]]]XXXUUUPPPIIIBBB??????AAA<<<;;;888666555555666777777888999:::::::::999999333222111000///////////////...---+++)))***---000***---000222222333555777::::::888666444111///...&&&&&&'''''''''(((((((((&&&'''((((((((((((((((((&&&&&&'''((())))))))))))((((((((((((((((((((((((''''''((((((''''''&&&%%%''''''&&&&&&&&&''''''(((&&&&&&'''(((((((((((('''&&&$$$&&&---111...***)))((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&%%%&&&&&&'''((()))''''''(((((()))***************+++++++++******)))---...///...+++***)))******+++,,,---///111222333222000111555666555666999999:::;;;============<<<>>>>>>>>>???AAABBBDDDEEEGGGGGGIIIKKKNNNQQQSSSUUUQQQRRRTTTUUUSSSPPPLLLJJJJJJJJJNNNVVVcccyyy~~~xxxpppooonnnoooooonnnllljjjgggeeeddddddeeefffeeeddddddddddddbbb___]]][[[[[[UUURRRMMMJJJHHHFFFDDDBBB<<<===>>>>>><<<===@@@CCCBBBCCCCCCCCCBBBAAA???>>>AAAAAAAAAAAABBBBBBCCCCCCAAA???<<<;;;;;;;;;999888666666666555555555444444555666777888:::;;;======;;;;;;::::::::::::;;;<<<;;;<<<===>>>>>>>>>>>>>>>===<<<>>>AAAAAAAAAGGGOOOSSS[[[eeejjjlllpppyyy~~~{{{uuurrriiijjjkkkmmmoooqqqssstttqqquuu}}}~~~}}}~~~~~~}}}|||uuusssqqqpppooolllhhheee___^^^^^^___aaa___[[[WWWKKKGGGHHHPPPVVVVVVWWWZZZWWWVVVZZZ```cccbbbdddhhhiiiqqqzzz~~~|||yyyyyyzzz{{{lll[[[PPPNNNUUUdddrrrwwwppphhhbbb___^^^\\\ZZZYYYWWWSSSLLLEEEAAAAAACCC===;;;888555333333444555555666777777777777777777111000000////////////000'''+++...000...---...///***,,,///111222333555666999888777555222000...---******)))(((''''''&&&&&&(((((((((((((((((('''&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&'''((()))%%%&&&'''((())))))((('''&&&''',,,333444///+++***((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***%%%&&&((()))******))))))))))))***+++++++++******+++,,,,,,+++******,,,---+++,,,,,,...///000111111111///000444555444555888666777:::<<<>>>?????????????????????@@@AAABBBCCCEEEFFFHHHKKKNNNRRRUUUWWWSSSTTTVVVWWWUUURRRNNNLLLLLLLLLOOOWWWeee|||~~~yyysssoooiiihhhgggggghhhhhhfffddd^^^]]][[[[[[\\\\\\[[[ZZZ\\\\\\[[[YYYUUUSSSRRRRRRJJJGGGCCCAAA@@@???===<<<===???@@@>>><<<<<>>===@@@@@@???>>>???@@@BBBCCCAAA???===<<<<<<<<<;;;:::999999888777666777777777111222333555777999;;;<<<<<<<<<;;;:::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>===>>>AAAAAAAAAHHHPPPOOOXXXbbbhhhjjjpppyyy{{{tttooojjjiiiiiiiiijjjlllnnnpppnnnsss{{{~~~~~~}}}|||zzzrrrqqqpppoooooommmjjjgggbbbccceeehhhiiifff^^^YYYMMMFFFDDDJJJPPPQQQSSSXXXTTTUUU[[[bbbeeedddfffjjjnnn{{{uuuaaaRRRKKKOOO^^^mmmooojjjdddaaaaaabbbaaa___\\\\\\XXXQQQIIIDDDDDDEEE===;;;777444222222333444000333555666555444444444111111111111111222222333###+++///...+++((('''***,,,///111111222444666777777555333111///------000///---,,,***(((&&&%%%((()))))))))((('''&&&&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&'''((((((((('''%%%%%%%%%%%%%%%&&&'''((()))***%%%&&&((()))))))))(((''''''***111888777///******((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))))))))''''''''''''((()))++++++%%%&&&(((***+++***)))(((((()))***+++,,,++++++***))))))******)))+++...111.../////////000000111111000...///333444333444777333555888<<>>>>>@@@CCCEEEDDD@@@>>>>>>@@@???@@@BBBAAAAAAAAABBBDDDAAA???===<<<<<<;;;999777999888888888777777666666888888888888888999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>?????????@@@AAAAAAAAACCCGGGJJJTTT[[[ccchhhlllsss|||vvvrrrqqqmmmjjjhhhiiimmmppppppooommmsss}}}~~~{{{yyytttsssrrrpppnnnkkkiiihhhggghhhiiikkkkkkiiidddaaaTTTHHHBBBGGGMMMNNNOOOQQQTTTXXX\\\]]]^^^ccckkkrrr|||oooXXXHHHGGGQQQ[[[```aaa```^^^ZZZZZZ]]]```^^^```]]]SSSIIIEEEBBB@@@>>><<<999666444333333444555555666888::::::777555111111222222222111111000000...,,,)))(((((()))***000000000000111444666777555444333222111111111111,,,+++)))((((((((()))*********)))((('''&&&%%%%%%%%%%%%%%%&&&'''((()))***++++++***)))))))))))))))''')))+++,,,,,,***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&+++///222111,,,'''$$$###''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''&&&'''((())))))*********---,,,+++******+++,,,---++++++******)))*********+++,,,---///000111111111111111333444555666666666666888:::<<<>>>?????????BBBBBBCCCCCCDDDCCCCCCBBBDDDFFFIIIKKKLLLMMMNNNPPPTTTUUUVVVVVVUUUSSSPPPOOOLLLJJJNNN[[[ppp{{{rrrjjjhhheee```^^^___aaa___]]]\\\\\\[[[YYYWWWWWWVVVUUUTTTSSSRRRRRRRRRPPPPPPOOONNNMMMKKKJJJIIIBBBAAA>>><<<;;;;;;<<<===<<<<<<<<<============>>>@@@AAABBBAAA@@@???@@@AAA@@@AAACCCBBBAAAAAABBBCCC???>>><<<;;;;;;;;;999777888888888888777777777666888888888888999999999999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<===>>>???>>>?????????@@@BBBFFFIIIPPPXXXcccjjjpppxxxzzzvvvssssssrrrooolllllloooppppppppppppuuu~~~~~~}}}{{{yyytttsssrrrpppnnnkkkiiihhhhhhhhhiiikkkllljjjgggdddXXXMMMEEEFFFIIIKKKNNNRRRSSSWWWZZZ\\\\\\```gggmmmvvvvvvbbbPPPIIIJJJNNNSSSUUUWWWXXXXXXZZZ^^^bbbeeefffaaaUUUIIIDDD@@@===@@@>>>:::666444222111111444444555777999:::888666222222222222222222111000111000...,,,+++++++++,,,------...///000222333444444444333222111111000000++++++)))((((((((()))***((((((((((((((('''''''''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%&&&((()))***&&&'''((()))((('''%%%$$$))))))))))))))))))))))))'''''''''''''''''''''''',,,///222111---***((((((''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&'''((())))))*********,,,+++************+++,,,,,,++++++*********+++++++++,,,---///000000111111000000111333444444555555666777:::<<<>>>?????????@@@@@@AAABBBBBBBBBBBBBBBFFFHHHJJJKKKKKKKKKMMMNNNSSSSSSTTTTTTTTTSSSQQQPPPMMMKKKOOO]]]sss{{{tttqqqjjjddd`````````^^^]]]___aaa^^^ZZZWWWVVVUUUSSSQQQSSSRRRQQQPPPOOONNNNNNNNNJJJJJJIIIHHHGGGEEEDDDCCC???>>><<<;;;;;;;;;<<<===;;;<<<===>>>>>>>>>======???>>><<<===???AAABBBBBBAAACCCDDDCCCBBBAAAAAABBB>>><<<::::::;;;;;;999777888888888888777777777777888888888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>???===>>>???>>>???AAAEEEHHHKKKTTTaaakkksss~~~~~~yyywwwwwwxxxyyyvvvsssqqqqqqrrrrrrrrrtttyyy}}}|||||||||{{{yyyttttttsssqqqnnnllljjjhhhjjjjjjjjjkkklllllljjjhhh]]]TTTKKKFFFDDDFFFLLLSSSSSSVVVZZZ[[[\\\^^^dddhhhnnnvvvxxxiiiYYYKKKDDDAAAGGGJJJNNNQQQTTTWWW[[[^^^ggghhhcccVVVJJJEEEBBB???BBB???<<<888444111000000222222333666999:::888777333333333333333222111111000//////...---,,,++++++***+++,,,...///000000111333333222222111000000000+++***))))))(((((())))))'''''''''(((((()))))))))(((''''''&&&''''''(((((($$$$$$$$$%%%&&&'''((()))))))))(((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''(((***+++222333333111...+++******(((((((((((((((((((((((()))(((''''''&&&'''''''''((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***&&&'''((())))))*********+++******))))))******+++,,,,,,++++++++++++,,,,,,,,,,,,...///000000000000//////000111222333444444666777999<<<>>>>>>???>>>>>>>>>???@@@AAAAAABBBBBBGGGIIIKKKKKKKKKJJJKKKLLLQQQQQQQQQRRRRRRRRRSSSSSSNNNLLLQQQ___vvvuuuqqqqqqmmmhhhfff___]]]]]]]]]^^^^^^___```___\\\WWWTTTSSSRRRQQQPPPPPPPPPNNNMMMKKKJJJJJJJJJFFFFFFEEEEEECCCBBB@@@???;;;;;;:::::::::;;;<<<===:::<<<>>>???@@@???===<<<===999777888===AAABBBAAAAAABBBDDDCCCAAA@@@???@@@<<<;;;999999::::::999888888888888777777777777777777888888999999:::::::::<<<<<<<<<<<<============<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????AAADDDGGGHHHRRR```kkkttt}}}yyyyyy{{{}}}}}}{{{xxxvvvuuuuuuuuuuuuxxx|||}}}zzzzzz{{{{{{{{{zzzvvvvvvuuussspppnnnllljjjlllkkkkkklllmmmnnnlllkkkaaa[[[QQQGGGAAABBBJJJQQQSSSVVVZZZ]]]^^^___bbbeeegggmmmsssvvvvvvssspppooopppqqqpppiii\\\NNNCCC===BBBDDDHHHLLLOOOQQQTTTUUU```bbb___UUULLLIIIHHHFFFBBB@@@===999666333111000222222333666999;;;:::999444444444444444333222111------------,,,+++***)))((()))+++---////////////111111111111111000000///+++*********))))))))))))'''(((((((((((()))))))))******)))((((((((())))))******)))(((((((((((()))...---+++)))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''))),,,///111888666444000,,,(((&&&&&&))))))))))))))))))))))))(((''''''&&&&&&'''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&((())))))&&&'''((())))))************))))))))))))))))))***,,,,,,++++++,,,,,,------,,,---...///000000000000///000000111222333444555555777999;;;===>>>>>>>>>======>>>???@@@AAACCCCCCFFFHHHJJJKKKJJJJJJKKKMMMOOOOOOOOOOOOQQQRRRSSSTTTOOOMMMQQQ```wwwxxxlllaaa___```___\\\[[[YYY[[[]]]]]]]]]^^^^^^]]]\\\YYYUUUSSSRRRRRRRRRQQQOOONNNLLLJJJIIIHHHGGGGGGEEEDDDDDDCCCBBB@@@???>>>999999999::::::;;;<<<===;;;<<<>>>@@@@@@???>>><<<:::777444666;;;???@@@??????AAACCCCCCAAA???>>>???<<<;;;999999::::::999888777777777777777777888888777888888999::::::;;;;;;<<<<<<<<<======>>>>>>>>>===<<<<<<<<<<<<======>>>???@@@@@@??????AAAEEEHHHKKKTTTaaakkksss~~~{{{wwwxxx{{{~~~}}}|||zzzxxxwwwwwwxxxxxx|||~~~{{{yyyxxxyyyzzzzzzzzzyyyxxxwwwuuussspppnnnllllllkkkkkklllnnnnnnmmmkkkccc```XXXMMMDDDDDDIIINNNSSSVVV[[[___aaabbbcccdddeeehhhkkkmmmllljjjgggfffeeeggggggcccZZZOOOEEE??????AAACCCGGGKKKNNNOOOPPPXXX[[[[[[SSSMMMLLLLLLJJJAAA@@@>>>;;;888666444333222222333666999;;;;;;:::666666666555555444222222---------------,,,******((()))+++...////////////000000111111111000///...+++++++++++++++************)))))))))(((((((((((())))))(((((('''(((((((((,,,+++******))))))******000...,,,***)))))))))***(((((((((((((((((((((((('''''''''))),,,000444666666333000,,,)))'''%%%$$$))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&'''((())))))*********)))))))))******))))))))),,,+++++++++,,,,,,---...,,,---...///000000000///111111111111222444555666555666999;;;===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDCCCFFFHHHJJJJJJKKKMMMNNNOOOOOOOOOOOOPPPRRRSSSTTTOOOMMMRRR```vvvssskkkddd\\\VVVVVVWWWVVVVVVXXX[[[```cccaaa```aaa```]]]YYYWWWTTTSSSSSSSSSRRRQQQMMMLLLJJJHHHGGGEEEEEEEEECCCCCCCCCBBB@@@???===<<<888999999:::;;;<<<<<<<<<<<<===>>>?????????>>>>>>999777777888:::===>>>>>>>>>AAACCCDDDBBB@@@??????>>><<<::::::;;;;;;999777777777777777888888888888777888888999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<<<<<<<======@@@@@@@@@@@@???AAADDDGGGMMMVVV```hhhnnnxxx}}}xxxuuuvvvyyy}}}|||~~~~~~}}}zzzwwwvvvvvvuuuxxx{{{{{{xxxwwwxxxzzz~~~|||xxxwwwxxxyyyzzzyyyyyyyyyxxxvvvsssqqqooommmkkkkkkkkklllmmmmmmkkkiiicccddd```VVVNNNKKKJJJIIIOOOSSSYYY^^^bbbddddddcccccceeegggiiijjjjjjhhhgggbbbbbbaaa]]]WWWOOOGGGBBB<<<<<<>>>CCCIIIMMMOOOOOOSSSXXXYYYTTTNNNMMMKKKIIIBBBBBB@@@===;;;888666555333222222444888:::::::::777777777666666444333222////////////.........---)))***+++---...///000000...///000111111000///...,,,------------,,,++++++*********))))))(((((((((&&&&&&&&&%%%%%%&&&'''''''''''''''((()))***,,,,,,---+++***(((''''''((((((''''''''''''''''''''''''&&&&&&''')))---000333555...+++)))((())))))((('''((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&'''((())))))*********)))******++++++******)))+++******++++++,,,---...------...///////////////111111111111222444555777555666888;;;======>>>===??????>>>>>>???AAACCCDDDBBBEEEHHHJJJJJJKKKMMMOOOPPPPPPPPPQQQQQQQQQRRRRRRNNNMMMSSSbbbwwwxxxoooggg```ZZZUUURRRPPPRRRRRRQQQTTTZZZZZZbbbfffcccaaaaaa```\\\XXXVVVTTTSSSSSSSSSQQQOOOKKKJJJHHHFFFDDDCCCBBBBBB@@@@@@@@@???>>><<<::::::999999:::;;;;;;<<<<<<<<<======>>>>>>>>>?????????999;;;<<<<<<<<<<<<===>>>???BBBEEEFFFEEECCCBBBBBB???>>><<<;;;;;;;;;999777666777777777888888888888777888888999:::;;;<<<===::::::;;;<<<<<<===>>>>>>======<<<<<<<<<<<<======????????????>>>@@@CCCFFFJJJQQQYYY___dddnnn|||~~~yyyvvvwwwzzz}}}|||zzzuuurrrqqqnnnrrruuutttssstttxxx||||||yyywwwxxxyyyyyyyyyyyyxxxwwwuuussspppnnnllljjjjjjkkklllmmmlllhhheeebbbggghhhaaa[[[VVVNNNFFFHHHLLLSSS[[[aaacccbbb```aaaaaabbbccceeeeeedddccc\\\[[[YYYVVVRRRMMMHHHDDD;;;:::;;;???FFFKKKNNNNNNOOOUUUYYYVVVQQQOOOLLLIIIFFFEEECCC@@@===999777555222111000222555777888777888888888777666555333333111000...------...//////))))))***+++,,,...///000---...000111111000...------.../////////...---,,,)))))))))))))))*********&&&&&&&&&&&&'''((())))))&&&'''''''''(((***+++,,,))))))(((''''''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))+++---...///)))'''&&&''')))***)))'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&'''((())))))***************+++,,,,,,+++******)))))))))******,,,---------......///////////////111000//////000222555666444666888;;;<<<=========??????=========???AAABBBCCCFFFHHHJJJJJJJJJLLLMMMQQQRRRRRRSSSRRRQQQPPPOOOMMMNNNUUUfff{{{vvvnnncccZZZVVVSSSPPPNNNJJJIIIKKKNNNMMMLLLQQQXXXTTT\\\aaa^^^[[[\\\ZZZVVVXXXVVVUUUTTTSSSRRROOOLLLIIIHHHFFFDDDBBBAAA@@@@@@>>>>>>======;;;999888777999:::;;;<<<<<<<<<<<<;;;>>>>>>>>>===>>>??????@@@;;;>>>@@@@@@===<<<===???@@@CCCFFFHHHGGGEEEDDDDDDAAA???===<<<<<<;;;999777666666777777888888888999777888888999;;;<<<======:::::::::;;;<<<======>>>>>>======<<<<<<<<<======>>>>>>>>>>>>===???BBBEEECCCJJJQQQUUUZZZdddsss}}}zzzzzz}}}}}}zzzsssnnnllljjjmmmqqqqqqpppssszzz}}}yyywwwxxxyyyyyyyyywwwwwwvvvtttqqqooolllkkkiiiiiikkklllmmmjjjfffbbbbbbiiimmmiiiddd]]]QQQEEECCCGGGOOOXXX___aaa```^^^^^^]]]\\\\\\\\\\\\ZZZXXXTTTSSSQQQPPPOOOLLLHHHEEE>>>;;;:::===CCCHHHKKKKKKJJJRRRXXXWWWSSSRRRPPPLLLIIIHHHFFFBBB>>>:::666444000//////000333555555555999999888888777555444333///...,,,++++++,,,---...))))))))))))***---///000,,,...///111111000...---...///000000000///---,,,''''''((()))***+++,,,,,,))))))))))))***+++------++++++***)))))))))))))))((((((((((((((((((''''''((((((((((((((((((((((((&&&'''((())))))***)))))))))(((&&&'''))))))'''$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***&&&'''((()))***************+++,,,------,,,+++***))))))))))))***+++,,,------...//////////////////000///......///111333555444666888:::<<<=========???>>><<<;;;<<<===???@@@EEEGGGIIIJJJIIIIIIJJJKKKRRRSSSTTTTTTSSSQQQOOOMMMMMMNNNWWWiiixxxnnngggYYYVVVSSSOOOLLLJJJJJJJJJLLLKKKJJJIIIIIILLLQQQTTTYYY[[[]]]]]]\\\YYYXXXXXX[[[ZZZXXXVVVSSSQQQOOONNNMMMKKKHHHEEEAAA???===<<<<<<;;;::::::999999999999999:::<<<=========<<<<<<>>>>>>>>>>>>>>>??????@@@BBB@@@===;;;;;;<<>>=========<<<<<<<<<<<<===============>>>??????BBBCCCGGGKKKNNNUUUdddrrr~~~xxxpppmmmnnnmmmooopppmmmkkknnnuuu{{{zzzzzz|||}}}||||||||||||{{{zzzyyyxxxuuuuuutttsssrrrpppnnnmmmkkkkkkjjjhhhgggeeeddddddaaacccfffhhhfff^^^TTTLLLGGGJJJOOOTTTXXX[[[^^^___```___\\\WWWWWW\\\]]][[[UUURRRNNNJJJHHHHHHJJJKKKBBB>>>:::999===DDDLLLPPPQQQQQQRRRSSSTTTSSSPPPNNNLLLMMMJJJCCC>>><<<888444111000000000222333555666:::<<<===<<<999666444444222111000......//////000((((((((()))+++---///111555222000000222111...***000000///...------,,,,,,)))((('''&&&%%%&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''***)))((('''&&&%%%%%%%%%'''''''''&&&%%%%%%$$$$$$&&&&&&'''((())))))(((((($$$$$$%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''(((((((((((('''&&&%%%$$$&&&&&&&&&'''''''''((((((************************))))))(((((((((((())))))***))))))+++...///---***+++***)))(((((()))******............////////////000111222333444555555555555777888999999;;;>>>@@@AAA@@@>>>===>>>@@@CCCEEEDDDGGGIIIJJJJJJKKKLLLNNNRRRRRRRRRRRRQQQOOOMMMLLLLLLOOOXXXiiivvvkkkccc\\\VVVPPPNNNLLLJJJHHHHHHHHHIIIJJJKKKKKKJJJJJJMMMQQQTTTYYY[[[]]]]]]\\\YYYXXXXXXYYYXXXVVVSSSQQQNNNLLLKKKKKKIIIGGGCCC@@@>>><<<<<<;;;;;;:::999999999999999999:::<<<===>>>======<<<>>>>>>>>>===>>>??????@@@BBB@@@>>><<<<<<>>>AAABBBFFFFFFGGGJJJLLLLLLJJJHHHEEEBBB>>>;;;999999777666777777777777777777777777777888999:::;;;::::::999:::::::::;;;;;;;;;<<<<<<>>>>>>=========<<<<<<<<<===<<<<<<<<<<<<===>>>>>>>>>???BBBFFFHHHNNN[[[iii}}}{{{zzz|||{{{xxxyyy}}}vvvrrrtttppprrrsssqqqmmmmmmppptttvvv}}}zzzsssqqqqqqqqq{{{~~~}}}{{{zzzyyywwwwwwuuutttsssrrrpppooonnnnnnlllllljjjiiigggeeedddccc```bbbeeefffddd]]]TTTMMMGGGIIILLLRRRXXX]]]______^^^]]]YYYTTTUUUZZZ\\\[[[VVVRRRMMMIIIGGGHHHKKKLLLFFFBBB<<<:::<<>>???===999555333222000///...---,,,------...***))))))((()))***+++,,,222111000111111111///...000//////...------,,,,,,)))((('''&&&&&&&&&''''''((((((((((((((((((((((((******))))))(((((((((''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%&&&'''''''''''''''(((((()))***************'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))***))))))+++---...,,,)))++++++))))))))))))***+++............////////////000111222333444555555555777888:::;;;;;;<<>>>>>???@@@BBBDDDEEEGGGJJJKKKKKKKKKLLLMMMRRRRRRRRRRRRQQQOOOMMMLLLMMMOOOWWWiiinnn^^^VVVRRRNNNKKKHHHGGGFFFFFFFFFGGGIIIJJJKKKMMMNNNOOOPPPRRRUUUWWW[[[]]]______]]]ZZZYYYYYYXXXWWWUUUSSSPPPMMMKKKJJJHHHFFFDDDAAA???===<<<;;;;;;:::999999888999999999999:::<<<===>>>>>>>>>===???>>>=========>>>@@@@@@BBB@@@>>>===>>>@@@CCCEEEFFFHHHKKKNNNQQQPPPMMMJJJFFFCCC>>>;;;999888777666777777777777777777777777666777888999:::;;;;;;;;;999999:::::::::;;;;;;;;;>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<============???BBBCCCGGGRRR^^^qqq}}}yyyvvvvvvrrrmmmfffggglllsssuuupppmmmmmmrrr}}}zzzwwwxxxvvvxxxyyyvvvqqqnnnnnnooossszzz~~~zzzuuurrrnnnjjjooozzz}}}{{{xxxwwwwwwwwwuuutttrrrpppooonnnnnnooonnnmmmkkkiiigggeeecccbbb___```cccdddccc]]]UUUOOOIIIHHHHHHMMMTTTZZZ\\\\\\\\\\\\YYYTTTTTTZZZ^^^^^^YYYUUUOOOKKKIIIKKKNNNPPPLLLGGGAAA<<<;;;>>>DDDGGGLLLMMMMMMNNNOOOQQQRRRSSSRRRRRRNNNFFFAAA@@@===999666555222000000222555777???@@@@@@===888444222111///...------,,,,,,------111000...,,,,,,,,,,,,---///000222222111000000111//////......---,,,,,,,,,)))(((''''''&&&&&&''''''((((((((((((((((((((((((,,,++++++***)))(((((('''(((''''''&&&&&&&&&''''''%%%&&&&&&'''(((((())))))&&&&&&'''(((((((((''''''''''''(((''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))(((((((((((())))))***))))))***+++,,,***))),,,+++***))))))***+++,,,............////////////000111222333444555555555888:::;;;<<<<<<>>>AAACCC????????????@@@AAABBBCCCGGGIIIKKKLLLKKKKKKLLLMMMRRRRRRSSSSSSRRRPPPNNNMMMMMMOOOWWWjjj~~~pppgggZZZQQQMMMLLLJJJHHHFFFFFFFFFGGGHHHIIIKKKLLLOOORRRUUUWWWXXXYYY\\\]]]___aaacccbbb```]]]\\\[[[[[[YYYWWWTTTQQQNNNLLLJJJEEECCCAAA???===<<<;;;;;;999999888888888888999999999;;;<<<>>>?????????>>>???>>>=========>>>@@@AAAAAA@@@??????@@@BBBEEEGGGHHHJJJNNNSSSVVVUUUQQQMMMGGGDDD???;;;:::999777666666666666666666666666666666666777999:::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<>>>>>>>>>============<<<;;;::::::::::::;;;<<<<<>>@@@BBBBBBDDDMMMVVVcccqqq|||zzzsssllliiijjjgggaaa[[[]]]dddmmmooojjjgggfffhhhrrr}}}|||yyyyyy}}}~~~zzzxxxzzz}}}}}}|||xxxsssppppppqqqttt|||}}}xxxqqqiiiiiittt||||||zzzxxxwwwxxxxxxvvvtttrrrooonnnnnnooopppooonnnllljjjgggdddcccbbb```aaabbbdddccc___YYYUUUNNNIIICCCDDDJJJQQQUUUWWW[[[\\\[[[VVVVVV\\\```aaa]]]YYYSSSNNNLLLNNNQQQTTTQQQMMMFFF@@@;;;;;;???BBBIIIJJJKKKLLLNNNQQQUUUXXXWWWXXXVVVPPPKKKHHHDDD???888555222000000333666999;;;<<<<<<:::666222111000000000//////............222111///...---------...---000333222///...///111.........------,,,,,,,,,)))(((((('''''''''''''''((((((((((((((((((((((((,,,+++******)))(((''''''&&&&&&&&&&&&&&&'''((()))'''''''''((((((((())))))))))))***************)))'''&&&&&&%%%###!!!%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******)))))),,,+++*********+++,,,---............////////////000111222333444555555555888999;;;<<<<<<>>>@@@CCC>>>??????@@@AAAAAABBBBBBGGGIIIKKKLLLKKKKKKLLLMMMRRRSSSTTTUUUTTTRRROOONNNNNNOOOWWWlllsssggg```TTTPPPLLLJJJJJJIIIGGGEEEFFFGGGGGGHHHJJJKKKLLLMMMQQQTTTXXX[[[]]]^^^aaabbbdddfffhhhgggdddaaa______\\\ZZZXXXTTTQQQMMMKKKIIICCCBBB@@@>>><<<;;;::::::888888777777777888888999:::;;;===???@@@@@@@@@???@@@???===<<<<<<>>>@@@AAAAAA@@@@@@@@@AAACCCFFFGGGIIILLLQQQWWWZZZYYYTTTQQQGGGCCC???<<<:::999888777666666666666666666666666666777777888999;;;<<<<<<<<<<<<<<<<<<============???>>>>>>>>>============:::::::::::::::;;;<<<<<<@@@??????AAABBBBBBHHHPPPVVVeeewww{{{uuuiii___\\\^^^]]]XXXQQQSSSYYYaaaccc^^^[[[[[[eeelllttt{{{}}}xxxuuuvvv{{{~~~}}}{{{|||}}}yyyuuurrrqqqsssuuusss{{{}}}rrrgggeeeqqq~~~|||~~~~~~{{{yyyxxxyyyzzz{{{vvvtttrrrpppoooooopppqqqooonnnllljjjgggeeecccbbbbbbbbbccceeeeeeccc___[[[UUULLLBBB<<<>>>EEELLLPPPVVV[[[\\\ZZZZZZ^^^bbbbbb]]]YYYTTTOOOMMMNNNQQQSSSRRRPPPKKKDDD===:::;;;===DDDFFFIIIJJJMMMQQQXXX\\\[[[______ZZZVVVQQQJJJCCC===:::666222000111444555444666666555222000000111///////////////......---,,,+++)))(((((()))***+++---000222111...,,,...000---------------,,,,,,,,,((((((((((((((('''''''''((((((((((((((((((((((((******)))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((((((((''''''''')))***************))))))(((((((((((('''&&&%%%$$$%%%%%%%%%&&&&&&''''''''')))((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))***+++++++++*********+++---...............////////////000111222333444555555555666888::::::;;;<<>>??????@@@AAAAAABBBBBBGGGIIIKKKKKKKKKKKKLLLMMMRRRSSSUUUVVVVVVSSSQQQOOONNNOOOYYYooozzziii]]]SSSMMMGGGGGGGGGIIIJJJJJJHHHFFFFFFFFFGGGIIIJJJLLLMMMMMMQQQUUUYYY\\\^^^```ccceeeiiijjjllljjjgggdddbbbaaa[[[ZZZWWWSSSOOOKKKIIIGGGBBBAAA???===;;;:::999999777777777666777777888999:::;;;===???@@@AAAAAA@@@@@@???===;;;<<<>>>@@@BBBAAA@@@@@@AAABBBDDDEEEGGGIIILLLQQQVVVZZZYYYVVVRRRFFFCCC>>><<<;;;:::999888777777777777777777777777888888888888999:::;;;<<<<<<============>>>>>>>>>??????>>>>>>>>>=========;;;::::::::::::;;;<<<<<>>BBBFFFIIILLLQQQYYY^^^^^^bbbbbb^^^YYYTTTMMMEEEDDD@@@;;;555111/////////...000111000......///000,,,------------,,,++++++******)))(((((()))+++,,,,,,---//////...------...------,,,,,,,,,,,,,,,,,,((())))))))))))((('''&&&((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&'''((()))))))))(((((('''&&&&&&%%%''''''((((((((('''&&&&&&$$$%%%&&&(((***+++++++++%%%&&&&&&''''''(((((((((***)))'''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))((()))***))))))))),,,---******))))))***+++---...............////////////000111222333444555555555555777888999999;;;===@@@????????????@@@AAABBBCCCDDDGGGIIIJJJJJJKKKLLLNNNRRRSSSVVVXXXWWWUUURRRPPPNNNPPP[[[rrrsssbbbWWWOOOIIIFFFFFFFFFGGGHHHIIIIIIHHHGGGEEEFFFHHHJJJMMMOOOPPPPPPSSSVVVZZZ]]]___cccgggiiikkklllmmmlllhhheeebbbbbb]]][[[XXXTTTPPPLLLIIIGGGCCCBBB@@@===;;;999888888666666666666666777888888:::;;;===@@@AAABBBAAAAAAAAA???===;;;;;;>>>@@@BBBAAAAAA@@@AAABBBCCCDDDEEEGGGIIINNNSSSWWWWWWUUURRREEEBBB>>><<<;;;;;;;;;:::777777777777777777777777999999888888888999;;;;;;<<<<<<<<<============>>>?????????>>>>>>>>>======;;;;;;;;;;;;;;;<<<<<<===>>><<<<<<@@@AAAAAAEEEJJJJJJ[[[qqqzzzqqqbbbUUUQQQRRRNNNHHHGGGEEEGGGLLLNNNLLLLLLOOOVVVYYY___eeemmmwww~~~~~~yyyzzzzzzxxxuuussstttuuuvvvvvvvvv|||{{{lll^^^ooo~~~}}}|||{{{zzzyyyxxxxxxppppppoooooonnnnnnmmmmmmnnnmmmllljjjhhhfffeeedddeeeddddddeeeggghhhgggfffZZZVVVNNNDDD<<<<<>>>>>???@@@BBBDDDBBBDDDGGGIIIJJJKKKLLLNNNRRRTTTWWWYYYXXXVVVSSSPPPOOOQQQ]]]vvv{{{ppp```TTTMMMJJJGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCEEEGGGIIIMMMPPPSSSTTTUUUWWWYYY\\\___bbbfffjjjnnnkkkmmmnnnlllhhheeebbbbbb```^^^[[[WWWRRRNNNKKKIIIDDDBBB@@@===;;;999888777666666666666666777888888:::<<<>>>@@@AAABBBBBBBBBAAA???===;;;;;;>>>AAACCCAAAAAAAAAAAAAAABBBCCCDDDEEEGGGKKKPPPTTTUUUSSSQQQDDDAAA===<<<<<<<<<<<<;;;777777777777777777777777:::999888888888999:::;;;;;;;;;;;;<<<<<<<<<======????????????>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======???======BBBDDDDDDFFFKKKMMM^^^uuu{{{sssdddXXXTTTSSSMMMEEECCC@@@AAAEEEGGGFFFIIIMMMJJJNNNUUU]]]fffoooyyy}}}|||{{{{{{|||{{{zzzyyyyyyyyyyyyxxxwwwsssyyyzzzkkkaaasss~~~}}}{{{xxxvvvuuummmnnnnnnnnnmmmlllkkkjjjmmmmmmkkkjjjhhhgggfffeeedddccccccdddggghhhhhhhhhYYYYYYUUUKKKAAA???DDDJJJQQQ___lllqqqqqqoookkkggg```^^^ZZZVVVRRROOOMMMLLLJJJNNNQQQMMMEEE===999999222888@@@EEEHHHNNNVVV]]]]]]]]]YYYQQQMMMKKKIIIDDD???===:::777555333333222---......---++++++---...---.../////////...---,,,,,,+++)))((('''(((((()))%%%$$$%%%)))///222222000,,,,,,,,,,,,,,,,,,,,,,,,((()))*********)))'''&&&((((((((((((((((((((((((((((((((()))******++++++(((''''''&&&&&&&&&''''''$$$$$$%%%%%%&&&'''''''''(((((())))))((('''&&&&&&))))))))))))))))))(((''''''''''''((()))******+++'''&&&%%%$$$%%%''')))***(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&)))*********+++///333)))((((((((((((***,,,---............/////////000000111222333444555555555555777888999999;;;>>>@@@AAA@@@>>>===>>>@@@CCCEEE@@@CCCFFFHHHIIIJJJMMMNNNRRRTTTWWWYYYYYYVVVSSSQQQOOORRR^^^xxxsss```ZZZQQQKKKIIIHHHGGGEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFHHHKKKMMMOOOQQQUUUXXX^^^___aaadddgggjjjmmmnnnrrrpppmmmjjjhhhgggggggggaaa^^^YYYUUURRRNNNKKKHHH@@@???===;;;999888777777:::888666666777888888888;;;>>>AAACCCDDDBBB@@@>>>@@@???>>>>>>???AAAAAA@@@BBBBBBBBBCCCDDDEEEEEEFFFGGGHHHJJJLLLLLLLLLJJJIII???<<<888666777888888888555555666666777777888888777777888999;;;<<<======>>><<<;;;:::<<<<<<;;;:::;;;<<<=========<<<;;;:::666888:::<<<<<<<<<>>>???@@@???AAACCCBBB@@@DDDKKKSSSeee~~~rrrcccZZZSSSKKKDDDBBB????????????@@@AAABBBCCCEEEHHHLLLRRRYYYcccmmmsss}}}}}}}}}~~~}}}zzzwwwwwwyyyzzzxxxuuurrrwww}}}zzzlllbbbmmm}}}zzzxxxwwwtttqqqnnnpppooommmkkkiiigggeeedddjjjjjjkkkkkkjjjgggeeecccdddeeefffgggggggggfffeee[[[ZZZVVVNNNFFFAAAAAABBBJJJaaauuuyyyxxxyyyvvvooofffhhhhhhaaaXXXQQQOOOPPPLLLMMMKKKGGGDDDBBB===666111444999AAAIIINNNQQQQQQUUUVVVVVVQQQJJJEEEDDDEEE@@@===:::777555333000---///---++++++,,,.................................((())))))*********))))))***+++,,,---...---,,,+++***+++,,,---------------***(((''''''((()))***)))***))))))((('''&&&&&&&&&((((((((((((((()))******%%%%%%%%%&&&&&&'''''''''%%%&&&'''((())))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((******)))''''''&&&&&&&&&((()))***++++++***)))((('''&&&&&&%%%%%%%%%&&&&&&)))((('''(((******&&&###))))))))))))************)))***+++,,,,,,+++***)))'''''''''''')))***,,,......------------...//////333333222222222333444444222444666888999<<>>===???AAAAAAAAA@@@AAADDDGGGIIIJJJJJJJJJNNNQQQVVVYYYZZZWWWSSSQQQMMMSSSaaazzzuuufffYYYUUUPPPJJJGGGFFFFFFEEECCCBBBBBBCCCCCCEEEFFFGGGHHHJJJKKKMMMOOOPPPSSSWWWZZZ```bbbeeeiiillloooqqqrrrrrrqqqooommmkkkjjjhhhhhhbbb___ZZZUUURRRNNNJJJGGG@@@???===;;;999888777777999888666666666777888888;;;===AAADDDEEEDDDBBBAAA>>>===<<<===>>>??????>>>AAABBBCCCDDDDDDDDDDDDDDDBBBCCCEEEFFFFFFEEEDDDCCC@@@===999777666777777777666666666666777777777777777777888999;;;<<<======>>><<<;;;;;;===>>>===<<<;;;;;;<<<===<<<;;;:::999888:::<<<===<<<===>>>@@@CCCAAABBBCCCCCCBBBHHHPPP^^^rrr~~~ppp```WWWQQQIIICCCBBB<<<<<<<<<<<<===>>>???@@@@@@CCCGGGLLLSSS\\\eeellluuu~~~wwwuuutttssstttttttttsssvvvxxxyyy|||yyymmmaaakkk~~~|||yyyvvvuuusssqqqnnnooonnnmmmllljjjiiihhhgggjjjjjjkkkjjjiiigggfffdddcccdddeeeffffffeeedddccc\\\\\\XXXQQQHHHAAA>>>===GGG]]]qqqwwwyyy|||zzztttmmmnnnkkkdddZZZRRRPPPQQQOOOOOOLLLGGGDDDBBB===777444555888===DDDKKKNNNPPPRRRSSSSSSPPPKKKFFFBBBAAA@@@<<<888555333222000//////---++++++,,,......---------------------------+++++++++++++++***)))((()))***+++---------,,,,,,++++++,,,---------,,,,,,---,,,+++******)))'''&&&***))))))(((''''''&&&&&&((((((((((((((())))))***&&&&&&'''''''''''''''((((((((((((((('''&&&%%%%%%'''''''''(((((((((((()))((((((((((((((((((((((((***)))(((''''''&&&&&&&&&(((((()))******)))(((((('''&&&&&&%%%%%%&&&&&&&&&'''%%%%%%'''))))))'''%%%'''(((((((((((())))))))))))******************))))))((((((((()))+++,,,---...------------...//////333222222222222333444444444666777888999;;;===@@@BBB@@@======???AAABBBBBBCCCDDDEEEGGGHHHIIIIIIIIIOOORRRVVVYYYYYYWWWSSSPPPLLLQQQ```yyy{{{jjj___SSSIIIJJJGGGDDDCCCDDDDDDDDDCCCAAABBBBBBDDDFFFHHHJJJKKKMMMNNNOOOQQQRRRVVV[[[___eeegggkkkpppsssuuuvvvvvvttttttsssrrrpppmmmjjjiiiccc___ZZZUUUQQQMMMIIIFFF???>>><<<:::999777777777888888777666666777888999;;;===@@@DDDEEEEEEDDDCCC======>>>>>>>>>?????????@@@AAACCCDDDDDDCCCBBBAAA>>>???@@@@@@@@@???>>>===@@@===999777777777777666777777777777666666666666777777888999;;;<<<======>>><<<;;;<<<>>>@@@@@@???======>>>>>>===;;;:::888:::;;;============???@@@DDDCCCCCCEEEGGGJJJSSS]]]sssooo^^^TTTMMMFFFAAAAAA;;;;;;;;;;;;;;;<<<===>>><<<>>>BBBFFFLLLTTT]]]dddjjjttt}}}xxxyyyyyywwwuuusssssstttzzzxxxuuutttxxx{{{uuulll\\\ddduuu~~~{{{wwwuuusssrrrqqqooonnnmmmmmmlllkkkjjjiiiiiijjjjjjiiihhhggggggffffffccccccccccccbbbaaa``````[[[[[[ZZZVVVNNNFFF@@@===DDDWWWjjjqqquuuyyywwwrrrqqqoookkkbbbXXXQQQOOOPPPQQQQQQLLLFFFDDDCCC@@@;;;888666555888>>>EEEKKKNNNOOOOOOOOONNNMMMHHHBBB===???<<<888666444333222000000...,,,+++---......---,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++))))))((()))***+++,,,------,,,,,,,,,---------,,,,,,++++++,,,------,,,***(((&&&)))))))))(((''''''&&&&&&((((((''''''(((((()))***((((((((((((((('''''''''''''''''''''&&&%%%$$$$$$'''(((((((((((()))))))))((((((((((((((((((((((((***)))(((''''''&&&''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''%%%$$$$$$&&&((()))'''&&&''''''''''''((((((((((((***))))))(((((())))))***+++***))))))***+++,,,---...------------...//////222222222222333333444444666777999999999:::<<<>>>AAA???======???BBBCCCCCCGGGFFFFFFGGGGGGHHHIIIJJJOOORRRUUUXXXXXXUUUQQQNNNKKKPPP^^^xxxyyyhhh]]]UUUNNNIIIEEEDDDDDDDDDEEEEEEEEEDDDBBBBBBCCCDDDFFFHHHJJJKKKMMMOOOQQQSSSVVV[[[bbbfffjjjmmmqqqvvvyyy{{{{{{zzzvvvwwwwwwvvvssspppllliiiccc___YYYTTTPPPKKKGGGDDD>>>===;;;:::888777777666777888777666666666888:::<<<===@@@CCCDDDDDDCCCBBB???@@@AAAAAAAAAAAAAAABBB@@@AAACCCEEEDDDBBB???>>>======>>>>>>===<<<;;;:::===:::888666777888888777888888777777666666555555777777888999;;;<<<======>>>===<<<===@@@BBBBBBAAA@@@@@@AAA@@@???===;;;:::;;;<<<============???AAACCCBBBEEEJJJPPPWWWeeeqqqqqq^^^RRRJJJCCC??????<<<<<<;;;;;;<<<======>>>;;;===@@@CCCIIIPPPXXX^^^bbbkkkwww|||~~~~~~yyyuuuuuuwww{{{yyyuuusssvvvwwwoooeeeSSS[[[kkk}}}~~~{{{wwwttttttsssrrrqqqnnnmmmlllkkkiiihhhgggfffhhhgggfffeeeeeeeeeeeeeeecccbbbbbbaaa```^^^]]]]]]YYY[[[]]]\\\XXXPPPIIIDDDDDDQQQ___gggkkkooommmiiikkkhhhbbbYYYQQQLLLKKKLLLPPPPPPLLLFFFEEEGGGFFFBBB;;;777333333888AAAIIINNNNNNLLLKKKKKKKKKIIIDDD??????===<<<<<<;;;888444111111...,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++((()))***+++,,,,,,------............---,,,,,,+++''')))---......,,,***)))))))))((((((''''''''''''(((''''''''''''((()))))))))(((((((((''''''&&&&&&######$$$%%%&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&''''''((('''''''''''''''((((((((())))))***)))(((''''''((()))***,,,+++*********+++,,,---...------------...//////000111222222333333333333555777888999999;;;===@@@@@@>>><<<===???BBBDDDDDDGGGGGGFFFFFFGGGIIIKKKLLLNNNQQQTTTVVVUUURRRNNNLLLLLLQQQ^^^xxx~~~rrrcccXXXQQQLLLIIIGGGCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHIIIJJJMMMOOOSSSWWW\\\bbbiiinnnooorrrvvvzzz}}}}}}}}}|||yyyzzzzzzyyyuuuqqqllliiiaaa]]]XXXRRRNNNJJJEEEBBB===<<<:::999777777666666666777888777555666999;;;===>>>@@@AAAAAA@@@???>>>>>>AAACCCCCCBBBAAAAAACCC@@@AAACCCDDDCCC@@@===;;;<<<<<<<<<;;;;;;:::999999999777666666888999:::999888888777777666666555555777777888999;;;<<<======>>>===<<<>>>@@@CCCCCCCCC@@@AAAAAA@@@???===;;;:::;;;<<<======<<<===@@@BBBBBBCCCIIISSS]]]iiiyyyrrr^^^QQQHHHAAA===<<<;;;;;;;;;:::;;;;;;<<<===;;;===???AAAEEEKKKSSSXXX]]]dddlllqqquuu}}}}}}}}}|||{{{yyyxxxyyywwwkkk___MMMUUUdddwww~~~{{{xxxvvvuuuuuutttrrrooonnnllljjjgggeeecccbbbeeeddddddcccccccccddddddbbbbbbaaa___^^^]]]\\\\\\\\\^^^aaabbb___XXXPPPJJJCCCKKKUUU\\\bbbfffgggddd```]]]XXXQQQKKKIIIJJJKKKNNNNNNJJJFFFHHHLLLMMMJJJ===888222000555>>>GGGLLLOOOKKKHHHGGGIIIIIIGGGDDD???@@@BBBDDDCCC>>>777222111///---,,,---......---------------------------,,,---...///////////////)))******++++++,,,------///////////////...---,,,'''+++///000...***(((((((((((((((((('''''''''''''''''''''''''''(((((()))(((''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((()))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((*********)))''''''''''''(((((()))))))))************)))(((''''''((()))***,,,+++*********+++,,,---...------------.../////////000111222333333333333333555888999:::<<<@@@BBB@@@>>><<<===???BBBDDDDDDEEEEEEEEEFFFHHHJJJMMMNNNMMMOOORRRTTTSSSPPPMMMKKKMMMRRR___xxx}}}mmmaaaUUUNNNJJJEEECCCCCCCCCDDDEEEDDDBBBBBBBBBCCCHHHGGGHHHHHHIIIJJJKKKLLLOOOSSSXXX^^^dddjjjppptttuuuwwwyyy|||~~~~~~~~~}}}||||||yyyuuuooojjjggg^^^ZZZUUUPPPLLLHHHDDDAAA<<<;;;999888777666666666555777888777555555999<<<>>>???@@@@@@@@@???======<<>><<<:::999888888888888888777777888777666666888:::999999777777777777666666666666777777888999;;;<<<======>>>======>>>@@@BBBCCCBBB??????@@@@@@???===;;;:::<<<============???BBBEEEEEEIIIRRR```lllyyyppp]]]PPPHHH@@@<<<<<<999999999888888999999::::::;;;===>>>AAAFFFMMMRRRYYY^^^dddfffiiippp~~~||||||}}}}}}yyylll^^^PPPSSS___sss~~~~~~|||zzzxxxxxxxxxwwwtttrrrooonnnllliiifffcccaaa___bbbbbbcccccccccccccccccccccbbb```___^^^]]]]]]]]]bbbcccddddddbbb[[[RRRLLLDDDFFFKKKRRRZZZaaacccdddXXXUUUQQQLLLJJJJJJKKKLLLKKKLLLJJJHHHKKKPPPRRRPPPBBB<<<555222555<<>>??????@@@@@@@@@??????;;;@@@DDDDDDAAA???@@@BBBCCCCCCBBB@@@???<<<:::999777777777777777777888888:::888777777888888777666666666666666777777777777777777888999;;;<<<======???>>>===>>>@@@BBBBBBAAA@@@AAABBBBBBBBB@@@???>>>===>>>??????@@@BBBFFFIIINNNSSS^^^mmmyyyzzzkkkYYYNNNGGGAAA===<<<:::999999888888999999999;;;<<<<<<===???DDDJJJNNNSSSYYY___aaaccciiiuuu~~~zzz|||}}}|||zzzpppeeeUUUSSSXXXjjj~~~|||{{{{{{yyyxxxxxxxxxxxxwwwsssqqqnnnmmmkkkiiifffdddbbbaaaaaabbbdddeeeeeeeeeddddddcccbbbaaa___^^^^^^______bbbaaaaaaaaa```[[[SSSMMMFFFCCCCCCHHHQQQXXX\\\^^^SSSPPPMMMJJJJJJJJJKKKKKKKKKLLLLLLJJJMMMSSSTTTQQQHHHBBB:::555666999>>>@@@EEEFFFFFFFFFEEEEEEGGGIIIDDDDDDDDDDDDCCC>>>777333333000...------......---------------------------------...///000000000//////...---,,,,,,,,,---...111111222333333333222222333666888555...(((&&&&&&'''((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&'''((((((%%%%%%%%%%%%&&&'''((((((***++++++)))&&&%%%''')))((((((((())))))))))))***)))******************))))))((((((((()))+++,,,---...------------...//////---...111333444444333222555777999::::::<<>>===>>>???@@@AAABBBBBBBBB===BBBGGGGGGCCCAAABBBEEEDDDCCCAAA???===;;;:::999888888888888888999:::;;;<<<:::888777777777555333555555666666777777888888777777888999;;;<<<======???>>>===>>>@@@AAAAAA@@@DDDEEEEEEFFFFFFEEEDDDCCC???@@@AAAAAABBBEEEIIIMMMUUU[[[ggguuutttfffUUULLLGGGAAA>>>>>><<<<<<;;;;;;:::;;;;;;;;;===>>>>>>>>>@@@DDDJJJNNNNNNUUU]]]```bbbgggqqqyyy|||yyy|||{{{yyyzzztttlllXXXQQQRRRaaavvv~~~zzzyyyzzzvvvvvvwwwxxxyyyvvvrrrooommmlllkkkiiigggfffddddddaaaccceeegggggggggeeeddddddcccaaa```______```aaa^^^\\\\\\]]]]]][[[UUUQQQIIICCC???BBBIIIOOOSSSVVVPPPNNNKKKIIIIIIIIIIIIIIILLLNNNMMMLLLNNNSSSTTTPPPMMMGGG???888777888:::;;;@@@CCCGGGGGGEEEDDDEEEGGGEEEDDDAAA@@@>>>:::666333333111...---.........---,,,,,,,,,,,,,,,,,,,,,,,,...///////////////...---111000...---,,,,,,---...111222333333444444444444333777999666000+++***,,,'''''''''((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((())))))((('''&&&&&&'''((()))$$$$$$$$$%%%&&&'''((()))((())))))(((%%%%%%'''***''''''''''''((((((((())))))***+++,,,,,,+++***)))(((''''''''')))+++,,,......------------...//////,,,...000333444444333222777888:::::::::;;;>>>@@@CCC@@@>>>===???AAABBBAAACCCDDDFFFGGGHHHHHHGGGGGGQQQRRRUUUWWWWWWVVVUUUSSSMMMQQQ\\\rrroooaaaXXXMMMIIIEEECCCDDDEEECCCBBBEEEEEEFFFEEEEEEFFFIIIKKKKKKLLLNNNOOOQQQTTTYYY]]]dddgggkkknnnqqquuuyyy|||}}}~~~~~~}}}}}}}}}~~~yyywwwuuuoooddd\\\ZZZWWWRRRLLLFFFBBB???>>>???===:::888666666777777999999999999:::;;;<<<<<<@@@@@@??????@@@@@@AAABBBAAABBBCCCCCCCCCBBBAAA@@@FFFDDDAAA>>>;;;::::::;;;777888888888777888;;;>>>;;;;;;;;;;;;;;;;;;:::::::::999888777777777777888777888;;;===???@@@@@@@@@@@@???===<<<<<<===???@@@FFFHHHKKKMMMLLLLLLMMMNNNJJJIIIGGGEEEEEEIIIPPPUUU[[[dddrrrzzzppp```RRRHHHDDDBBBBBB===;;;999999::::::999888888<<<@@@AAA@@@BBBHHHNNNOOOSSSXXX\\\aaahhhpppwww{{{~~~|||{{{zzz~~~|||}}}|||xxx{{{{{{vvvaaaMMMIIIUUUfff~~~{{{xxxwwwrrrtttwwwxxxxxxvvvrrrpppnnnnnnppppppooommmkkkiiihhhfffddddddeeeeeedddccc^^^___```bbbcccaaa]]]ZZZ___\\\XXXWWWYYYYYYWWWTTTHHHCCC===;;;>>>BBBFFFHHHKKKKKKJJJJJJJJJJJJKKKKKKOOOPPPQQQRRRQQQPPPOOONNNNNNIIIBBB<<<777666666666===>>>AAACCCDDDDDDDDDCCCCCCEEEEEE@@@999555666999222111000...---------...000///...---,,,+++******+++,,,...000222333333444000...+++******+++...000222222222333333333444444888777444111...,,,+++******)))'''&&&%%%$$$$$$###%%%&&&''')))*********+++))))))(((&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%(((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&***(((&&&&&&(((*********))))))))))))((('''%%%%%%&&&&&&&&&'''''''''((((((&&&%%%$$$#########$$$%%%))))))))))))))))))))))))))))))))))))************,,,,,,++++++,,,,,,---...000000000000////////////111111222333333333222222444666777888888999;;;=========>>>>>>???AAABBBBBBCCCDDDFFFGGGGGGHHHJJJKKKOOOPPPSSSVVVVVVVVVTTTSSSOOOQQQ[[[ppppppbbbVVVOOOJJJGGGDDDCCCDDDEEEEEEDDDEEEFFFGGGFFFFFFGGGJJJMMMIIIKKKNNNPPPRRRVVV[[[^^^gggjjjnnnqqqtttwww{{{~~~}}}{{{zzz{{{~~~~~~{{{xxxuuunnneee^^^ZZZWWWRRRMMMHHHDDDAAA@@@@@@>>><<<999888777888888777666666777777888999:::??????>>>>>>??????@@@AAA@@@@@@BBBCCCDDDCCCCCCBBBDDDBBB???<<<:::999999999999:::;;;;;;::::::<<<>>>=========>>>>>>???@@@AAA@@@???===;;;:::;;;<<<<<<888999;;;>>>???@@@@@@@@@AAA@@@??????@@@AAADDDEEEHHHKKKNNNPPPQQQQQQRRRTTTPPPPPPNNNLLLMMMQQQWWW\\\kkktttzzzqqqcccVVVLLLFFFCCCAAAAAA???<<<;;;;;;;;;:::999;;;>>>???>>><<<<<>>>>>>>>===>>>???@@@BBBCCCDDDFFFHHHIIIIIIIIIKKKMMMOOOQQQSSSUUUVVVUUUSSSRRRNNNQQQZZZnnnpppbbbWWWNNNIIIGGGEEECCCCCCDDDFFFFFFFFFDDDFFFGGGHHHHHHIIILLLNNNKKKNNNRRRUUUWWW[[[___aaajjjmmmqqquuuwwwzzz~~~{{{xxxxxxzzz}}}~~~{{{uuummmeee```WWWTTTPPPKKKGGGCCCAAA@@@>>><<<:::888777666777777555555555555666777888999===============>>>??????>>>???AAACCCDDDEEEDDDDDDAAA@@@===;;;999888888888;;;<<<>>>>>>===<<<<<<=========>>>@@@BBBDDDFFFGGGGGGDDDAAA===;;;;;;===>>>888999;;;===???@@@AAAAAAAAAAAAAAAAAACCCEEEGGGIIIIIILLLPPPSSSTTTUUUVVVXXXVVVVVVVVVVVVXXX]]]dddhhhzzz|||uuuiii]]]TTTMMMHHHEEEGGGEEEAAA???>>>===<<<:::===>>>>>><<<:::;;;@@@EEEOOORRRUUUVVVWWWZZZ```fffnnnpppwwwzzzqqqooosssxxx}}}|||~~~zzzyyyyyyyyy|||}}}jjjUUULLLNNNTTTggg}}}|||{{{zzzyyyyyyzzzyyyxxxvvvtttsssnnnooopppqqqrrrqqqpppppphhhfffdddddddddddddddbbbbbbaaabbbccccccaaa]]]YYYUUUTTTSSSTTTUUUVVVTTTSSSQQQLLLEEE???<<<<<<>>>@@@CCCDDDEEEGGGIIIKKKMMMNNNMMMNNNNNNMMMLLLJJJHHHFFFGGGGGGEEE???999555666777666999===AAADDDFFFFFFEEECCCBBB@@@>>>;;;999888777888666444000...,,,++++++++++++,,,,,,------......000000222333333444444444666333...***)))***,,,...000111111333444555666777555444222///---+++******(((((('''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''***)))(((''''''&&&''''''######$$$$$$%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((&&&%%%%%%'''(((((('''((((((((((((((('''&&&%%%&&&&&&&&&''''''''''''''')))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))***************))))))))))))***++++++////////////////////////111111000000111333555666666777999::::::;;;===??????>>>======>>>@@@CCCDDDEEEGGGIIIJJJJJJKKKMMMNNNPPPQQQTTTUUUUUUTTTRRRPPPKKKPPPZZZllluuucccVVVOOOJJJGGGFFFEEEDDDDDDDDDEEEFFFFFFDDDFFFHHHIIIJJJLLLNNNQQQQQQTTTXXX\\\^^^```ccceeemmmppptttxxxzzz|||~~~yyyvvvxxx|||~~~uuukkkccc___QQQOOOKKKGGGCCC@@@???>>>:::999777555444444444444666666666666777999:::;;;<<<<<<;;;;;;<<<<<<===>>>???@@@BBBCCCDDDDDDCCCCCC@@@???===;;;999888888888;;;===??????>>><<<<<<<<<<<<<<<>>>AAADDDGGGJJJLLLKKKHHHBBB<<<999888999:::777888:::;;;===???@@@@@@AAAAAAAAABBBCCCDDDFFFGGGIIILLLOOOQQQRRRRRRSSSUUUVVVXXXZZZ]]]bbbhhhpppuuu~~~wwwmmmccc[[[VVVRRROOONNNJJJFFFBBBAAA???>>><<<=========<<<===AAAGGGLLLPPPRRRTTTSSSRRRSSSXXX\\\dddeeejjjuuu~~~tttssszzz}}}}}}~~~xxxyyyzzzzzzyyyzzz}}}{{{~~~}}}lllWWWKKKIIIJJJ\\\uuu{{{xxxvvvvvvuuuwwwwwwwwwwwwvvvuuutttsssoooooopppqqqppppppooonnnhhhfffdddcccddddddcccbbbcccbbbbbbbbbbbb```\\\YYYRRRRRRQQQQQQRRRQQQQQQPPPRRRPPPJJJBBB<<<999;;;===BBBDDDEEEHHHJJJLLLMMMNNNMMMMMMLLLKKKIIIFFFDDDBBBBBBDDDDDD@@@:::555555666333666;;;@@@DDDFFFFFFEEECCCAAA???>>>>>>===:::888888666333000...,,,,,,,,,++++++,,,,,,,,,---------+++,,,///111333555666777555222...+++)))+++---///......///000000111222222333222000...,,,++++++***(((((('''''''''''''''(((''''''(((((('''&&&%%%%%%***)))((('''''''''''''''$$$$$$$$$%%%%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))*********&&&%%%$$$%%%'''((('''&&&'''''''''(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))((()))))))))************+++++++++++++++,,,,,,---.........///////////////111000//////111333666777555777999:::::::::<<<>>>@@@???======>>>@@@CCCEEEEEEGGGIIIJJJJJJJJJLLLNNNPPPQQQSSSUUUTTTSSSPPPOOOJJJOOOYYYjjjzzzgggVVVLLLHHHFFFEEEFFFFFFFFFFFFEEEEEEEEEFFFDDDGGGJJJLLLMMMOOORRRTTTWWWZZZ]]]```aaacccfffgggooorrrwwwzzz|||~~~}}}yyyyyy}}}ttthhh```\\\NNNLLLIIIEEEAAA???======888777666555444444333333555555555666777999:::;;;;;;;;;::::::;;;;;;<<<===AAAAAABBBCCCCCCBBBAAA@@@@@@???>>><<<;;;::::::::::::<<<>>>???===;;;;;;;;;<<<>>>AAADDDHHHLLLNNNOOONNNJJJCCC<<<888666666777666666777999:::<<<>>>>>>AAA@@@@@@@@@AAAAAABBBBBBFFFIIIKKKLLLLLLKKKLLLMMMPPPSSSXXX]]]dddllltttzzz}}}~~~xxxnnneee```\\\ZZZXXXRRRNNNIIIEEECCCBBB@@@???============@@@FFFLLLQQQRRRTTTTTTRRROOONNNRRRVVV[[[\\\aaajjjxxx||||||}}}|||}}}wwwyyyzzzzzzxxxxxxyyyzzzssswww{{{|||~~~}}}jjjVVVIIIEEEEEEWWWqqq}}}|||wwwtttrrrqqqqqqsssssstttttttttssssssrrrpppppppppooommmlllkkkjjjgggeeeccccccddddddcccbbbcccbbbaaaaaaaaa___\\\YYYSSSSSSQQQOOONNNMMMNNNNNNRRRRRROOOGGG>>>999:::===DDDEEEGGGIIIKKKLLLMMMMMMMMMMMMLLLKKKHHHEEEBBBAAA???BBBCCCAAA<<<777555444000444:::???CCCEEEEEEDDDBBBAAA@@@@@@@@@???===;;;666444222000...---------------,,,,,,,,,+++++++++)))***---///111333444444111///---++++++,,,...000.........///////////////111000///---,,,,,,++++++))))))((('''''''''(((((((((((((((((('''&&&%%%$$$)))((((((''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))************%%%$$$$$$%%%''''''&&&%%%%%%&&&'''''''''''''''&&&'''''''''''''''''''''&&&$$$$$$%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((((()))))))))************++++++******++++++,,,---------....../////////000111000//////111333666777444666888999999999;;;===@@@???>>>>>>???AAACCCEEEDDDFFFGGGHHHHHHIIIKKKMMMOOOQQQSSSTTTTTTRRRPPPNNNJJJOOOYYYjjj{{{ooo^^^QQQKKKIIIIIIIIIFFFHHHHHHHHHFFFEEEFFFGGGGGGJJJNNNQQQSSSUUUXXXZZZZZZ]]]```bbbdddfffiiillltttwww|||~~~|||qqqggg^^^YYYNNNLLLIIIEEEAAA???>>>===999999888777777666555555333333333444555777999999;;;::::::::::::;;;<<<<<<@@@AAABBBBBBBBB@@@???>>>?????????>>>===<<<;;;;;;:::;;;======<<<;;;;;;<<>>:::888777777555555666777888:::<<<===?????????@@@????????????DDDFFFHHHIIIHHHGGGGGGGGGJJJMMMSSSXXX^^^eeelllqqqtttxxx~~~}}}xxxqqqjjjeeebbb^^^\\\RRRNNNIIIEEEDDDDDDCCCBBBAAA@@@@@@@@@CCCGGGLLLOOOSSSTTTTTTPPPMMMLLLNNNRRRTTTWWW\\\cccnnn{{{~~~}}}|||{{{xxxxxxxxxxxxxxxxxxxxxwwwqqquuuyyy{{{}}}hhhSSSGGGDDDFFFXXXqqq||||||vvvsssrrrrrrsssrrrssstttuuutttsssrrrqqqppppppnnnmmmkkkjjjhhhhhhgggeeecccccccccccccccaaaaaa```_________^^^[[[YYYUUUTTTQQQNNNKKKKKKMMMPPPTTTWWWWWWOOOCCC;;;;;;===CCCDDDGGGJJJLLLMMMMMMMMMNNNNNNMMMLLLIIIFFFCCCBBB???AAABBBCCCAAA<<<777333000333999???BBBCCCBBBAAA>>>???@@@AAA@@@???>>>===777555333111///......///------,,,,,,++++++******,,,,,,---............---...---,,,,,,,,,,,,---...////////////000000000000000///...---------------******)))(((((((((((((((((((((((((((((('''&&&%%%(((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((*********))))))%%%%%%$$$&&&'''((('''%%%$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))************)))(((((((((((()))******---------......//////000111111000000111333555666444555777888888999;;;===?????????@@@AAABBBCCCDDDBBBDDDFFFGGGGGGHHHJJJKKKNNNOOORRRSSSSSSRRRPPPNNNLLLOOOYYYjjjnnndddWWWNNNJJJJJJKKKKKKDDDGGGIIIIIIHHHGGGIIIKKKLLLOOOTTTWWWYYY\\\^^^```^^^```ccceeehhhlllqqquuu{{{~~~wwwnnneee\\\VVVMMMKKKGGGCCC@@@===<<<;;;888888888888777777666555333333444555666888999:::;;;::::::::::::;;;<<<<<<===>>>???@@@AAA@@@???>>>>>>>>>>>>>>>======<<<;;;:::;;;<<<<<<;;;;;;===??????CCCIIINNNRRRRRRQQQOOOHHHFFFBBB>>><<<:::::::::555555666666888:::===>>>>>>???@@@@@@AAAAAAAAAAAABBBDDDGGGHHHGGGGGGGGGHHHHHHJJJNNNQQQTTTWWW[[[^^^dddhhhlllooorrrwww~~~zzzvvvqqqjjjbbb]]]QQQMMMHHHEEEDDDEEEEEEEEEFFFEEEDDDEEEHHHLLLOOOPPPRRRSSSRRROOOKKKIIILLLOOOPPPUUUZZZ___fffsss~~~}}}{{{zzzyyyvvvtttuuuxxxyyyxxxuuuqqquuuyyyzzz{{{gggRRRFFFEEEHHHZZZqqqzzzzzzuuussssssuuuwwwwwwxxxyyyyyywwwtttqqqoooooonnnmmmllljjjjjjiiiiiigggeeecccbbbccccccbbbaaa___^^^]]]]]]^^^]]][[[YYYUUUTTTQQQLLLIIIKKKOOOTTTXXX^^^```XXXJJJ???<<<===???AAAEEEIIILLLNNNNNNNNNPPPPPPOOONNNKKKHHHFFFDDDBBBAAACCCFFFGGGCCC;;;333000444999>>>AAAAAA???>>>999<<<@@@@@@>>><<<===>>>;;;999666444111000//////+++++++++++++++,,,,,,,,,------------------,,,+++,,,,,,------,,,+++***)))++++++,,,...///111222222//////...............///,,,+++***)))((((((''''''(((((()))))))))(((''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******)))'''&&&%%%%%%%%%'''((()))'''%%%###$$$%%%&&&''''''''''''(((((('''''''''&&&&&&&&&%%%&&&((()))******))))))(((((((((((((((((((((((())))))))))))************((((((((((((((()))******,,,,,,---......///000000111111111222222333333333444666888999999:::<<<======>>>@@@AAABBBCCCCCCBBBBBBDDDFFFGGGGGGGGGIIIKKKLLLNNNPPPRRRSSSRRRPPPOOONNNPPPXXXlllzzzaaaYYYNNNGGGEEEFFFGGGFFFBBBFFFIIIJJJIIIIIILLLNNNOOOSSSXXX\\\^^^```ccceeeaaacccfffjjjnnnssszzz|||rrrkkkddd[[[UUUKKKIIIEEEAAA===:::999888666777777777666555444444555666666777999:::<<<===;;;;;;::::::;;;;;;<<<===;;;<<<===???@@@@@@@@@@@@======>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<>>BBBIIINNNQQQQQQNNNLLLAAA@@@>>>===<<<;;;;;;<<<666666666777999;;;===???>>>???@@@BBBCCCDDDDDDDDDBBBDDDGGGIIIIIIIIIJJJLLLHHHJJJLLLLLLLLLLLLNNNPPPUUUYYY]]]```dddjjjssszzz{{{|||yyyyyy{{{qqqfff^^^PPPLLLGGGDDDDDDFFFFFFFFFHHHHHHHHHKKKOOORRRUUUUUUQQQRRRQQQNNNIIIHHHKKKNNNNNNTTTZZZ^^^bbbnnn~~~~~~~~~}}}{{{yyyyyytttqqqssswwwzzzxxxtttsssvvvzzzzzzzzz}}}gggRRRFFFGGGKKK\\\qqqxxx|||wwwsssrrrtttwwwyyy|||}}}~~~}}}zzzvvvqqqnnnnnnmmmlllkkkkkkkkkkkkkkkgggeeecccbbbccccccbbbaaa^^^]]]\\\\\\]]]]]][[[YYYUUUSSSPPPKKKIIIKKKRRRXXX\\\cccggg___OOOAAA======;;;===BBBGGGKKKNNNOOOPPPQQQQQQPPPOOOMMMJJJHHHFFFDDDCCCDDDHHHLLLHHH>>>444111444:::>>>AAA@@@>>><<<555:::???@@@<<<:::;;;>>>???===:::666333111//////((()))***+++,,,---......***+++,,,---............,,,---......---***'''%%%%%%&&&(((+++---000222333//////.........//////000---,,,+++)))((('''''''''(((((())))))))))))((((((%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))(((&&&%%%&&&%%%&&&'''))))))'''%%%###$$$%%%&&&'''((((((((((((((('''''''''&&&&&&&&&$$$%%%'''((()))))))))((((((((((((((((((((((((((())))))))))))***************************++++++,,,,,,,,,------...///000000111111222333333333222222666777999::::::;;;===???<<<>>>@@@CCCDDDCCCBBBAAACCCDDDFFFGGGGGGHHHJJJLLLKKKMMMPPPRRRSSSRRRQQQPPPOOOPPPXXXmmmuuu___TTTJJJGGGGGGEEECCCCCCEEEGGGHHHGGGFFFGGGJJJNNNPPPVVV]]]ccceeefffeeeeeedddggglllppptttyyy~~~|||rrrkkkddd[[[SSSLLLHHHCCC>>><<<:::888777777777666555444333333333333444555666888:::;;;<<<===<<<;;;:::::::::::::::>>>>>>>>>======<<<<<<<<<:::===>>><<<<<>>;;;<<<<<<<<<======>>>>>>>>>???AAADDDFFFGGGFFFEEEDDD;;;;;;;;;;;;;;;:::999888999888888888888:::;;;<<>>CCCGGGKKKMMMOOOTTTPPPLLLLLLNNNOOOMMMJJJHHHGGGGGGKKKMMMJJJAAA:::666555555999===???>>><<<:::999999===AAAAAA<<<666999;;;===:::444000///000---,,,***))))))+++---...+++,,,---...////////////...---,,,+++***+++,,,---*********,,,///000///...111111222111000...---+++......,,,***((('''%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''))))))((('''%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((()))((((((''''''''''''((('''(((((())))))))))))))))))))))))((())))))***+++------,,,,,,,,,,,,++++++000000000111222222333333777777888:::<<<===<<<:::============???AAACCCDDDGGGHHHJJJIIIHHHHHHIIIKKKQQQQQQRRRRRRRRRRRRRRRRRRMMMNNNWWWlllqqqfffWWWNNNFFFFFFFFFEEECCCDDDEEEGGGIIIIIIIIIKKKOOORRRVVVZZZaaaeeeggggggggghhhfffiiioootttzzzyyynnngggaaaZZZTTTLLLHHHBBB>>><<<:::888777777666555444444333333333333444555777999:::;;;<<<;;;;;;:::999999999999999999999:::::::::;;;;;;;;;BBBGGGHHHAAA;;;::::::999::::::::::::;;;;;;;;;;;;;;;===???@@@AAA@@@>>>===;;;<<>><<<:::999888777666777999;;;===>>>>>>???@@@AAAAAAAAAAAABBBDDDEEEDDDCCCCCCEEEGGGGGGFFFDDDCCCBBBAAABBBBBBEEEGGGJJJMMMOOOSSSWWWZZZWWWYYYZZZYYYVVVVVVXXX[[[dddrrrtttdddQQQJJJDDDDDDFFFGGGKKKOOOVVVWWWXXXYYY[[[[[[[[[[[[UUUUUUUUUWWWYYY[[[^^^___aaabbbdddgggmmmyyy}}}{{{zzzyyyxxxwwwwwwxxx{{{||||||{{{uuuuuuuuuvvvwwwxxxzzz{{{~~~rrrfff]]]aaakkkvvv~~~{{{|||~~~{{{uuuuuuvvvuuuuuutttrrrqqqqqqooollllllllljjjgggddddddaaa___^^^___````````````^^^\\\[[[[[[[[[ZZZYYY[[[YYYUUUQQQNNNNNNRRRUUU[[[]]]___\\\UUUJJJ???999444666999>>>BBBGGGJJJLLLPPPOOONNNMMMLLLKKKJJJJJJIIIFFFEEEHHHKKKIIIBBB<<<777555444777;;;>>>>>><<<:::888888<<<@@@AAA===888:::999888888777444111///++++++++++++++++++,,,,,,,,,---......////////////......,,,++++++,,,,,,---*********,,,...000///...//////000111111000...---...---,,,***)))'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%'''((((((((('''&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''(((((()))&&&''''''((()))(((((((((***))))))))))))***++++++,,,,,,,,,------.........000000000111222222333333777777888:::<<<<<<<<<;;;============???AAACCCDDDEEEFFFHHHHHHGGGGGGIIIJJJPPPQQQRRRSSSSSSSSSRRRRRRNNNOOOXXXlllwwweeeYYYPPPIIIEEEFFFHHHGGGFFFGGGFFFHHHJJJLLLNNNRRRVVVZZZ^^^aaaeeeggghhhiiijjjkkklllpppuuu{{{yyymmmfff```ZZZUUUKKKHHHBBB>>><<<:::888666777666555444333333333333333444666888:::;;;<<<<<<::::::999888888888999999666777888999:::;;;<<<===GGGNNNOOOEEE:::777999;;;:::::::::999999999999999777999:::<<<======<<<;;;<<>>???@@@@@@AAA@@@BBBDDDDDDCCCCCCDDDEEEFFFEEEBBB@@@>>>============@@@BBBDDDEEEGGGIIIKKKIIIKKKKKKJJJIIILLLRRRWWWdddsss{{{jjjSSSJJJCCCDDDHHHJJJOOOSSSYYYZZZ[[[]]]^^^___`````````aaaccceeehhhkkknnnoooqqqsssvvvxxx}}}}}}{{{yyyxxxwwwzzzxxxxxxxxxzzz{{{zzzyyysssrrrrrrsssssstttuuuvvv|||tttooottt|||~~~{{{rrrqqqqqqpppqqqqqqrrrssspppnnnmmmlllkkkhhheeebbbbbb___\\\[[[]]]___```aaa```^^^\\\[[[[[[[[[ZZZYYYYYYYYYWWWTTTRRRRRRTTTVVVZZZ[[[\\\ZZZTTTLLLCCC===222333555999>>>CCCGGGJJJKKKNNNPPPPPPMMMKKKKKKLLLJJJFFFCCCDDDGGGHHHDDD@@@:::666444555999===>>>>>>999888777999===???>>><<<;;;888666888:::999444///***+++,,,------,,,***)))......///////////////...///......---,,,,,,------+++******+++---///...------...///000111000000///...---,,,+++)))'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''&&&&&&%%%$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))***'''(((((()))))))))))))))***************+++,,,,,,+++,,,,,,---...///000111000000000111222222333333666777888:::;;;;;;;;;;;;======<<<===>>>@@@BBBCCCDDDFFFHHHHHHHHHIIIKKKMMMPPPQQQRRRSSSTTTSSSSSSRRRPPPQQQYYYnnnrrraaaWWWMMMHHHFFFIIIKKKIIIHHHJJJGGGIIIKKKOOOTTTYYY^^^aaadddfffggghhhhhhiiikkkmmmrrrvvv{{{}}}qqqiiiccc\\\WWWKKKGGGBBB>>>;;;:::888666666555444444333333333444333555777999;;;<<<<<<<<<::::::999999999999999:::888888999:::<<<===>>>>>>GGGLLLLLLCCC;;;999;;;<<<;;;;;;::::::999999888888555666888;;;===???@@@@@@???DDDJJJNNNNNNIIIBBB===:::888555444444777;;;>>>>>>>>>>>>??????@@@@@@AAA@@@BBBCCCDDDDDDCCCBBBAAAEEEDDDBBB???======<<<<<<;;;===@@@AAAAAABBBCCCEEEIIIJJJJJJIIIJJJPPPXXX___qqq~~~lllWWWMMMFFFIIIPPPUUUYYY]]]ZZZ[[[]]]```cccgggjjjlllmmmooorrrvvvzzz~~~}}}{{{yyywwwuuutttxxxvvvuuuuuuuuuuuutttssspppppppppqqqrrrtttuuuvvv~~~|||yyy}}}{{{xxxqqqqqqqqqqqqppppppppppppkkkkkkkkkjjjiiigggcccaaa___]]]ZZZZZZ]]]aaaccceeebbb```^^^]]]]]]\\\[[[ZZZXXXYYYYYYXXXVVVUUUVVVWWWZZZYYYXXXVVVRRRKKKDDD???333444555777<<>>999555444888===??????999777555777;;;>>>??????===<<<;;;<<<<<<:::555222------------,,,,,,+++***...//////000000//////...000//////...------------+++***)))***,,,......------...///000000000///...------,,,+++)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''')))******))))))***++++++++++++***++++++******++++++,,,---+++,,,,,,---.../////////000000000111222222333333666777999999::::::;;;<<<======<<<===>>>@@@AAACCCEEEGGGIIIKKKKKKLLLNNNPPPPPPQQQSSSTTTUUUUUUTTTSSSQQQRRRZZZooo{{{kkk]]]SSSKKKGGGGGGIIIJJJHHHGGGIIIIIIJJJMMMRRRXXX___dddfffggghhhhhhhhhggghhhkkkmmmssswww|||uuummmdddZZZTTTKKKGGGBBB===;;;999777666555444444333333333333444444555888:::<<<===<<<<<<;;;;;;::::::::::::;;;;;;::::::;;;<<<======>>>>>>FFFHHHFFF@@@======<<<999::::::999999888888777777555666777999<<<>>>AAABBBHHHLLLQQQUUUSSSLLLDDD>>>;;;999666444555888;;;>>>AAA@@@???>>>>>>??????@@@>>>>>>@@@BBBCCCCCCBBBAAABBBAAA???>>>======>>>>>>:::<<<>>>???@@@AAACCCEEEFFFHHHKKKMMMQQQYYYdddlllqqq\\\RRRKKKQQQ]]]eeeiiilllfffffffffhhhlllqqqvvvyyyyyy{{{}}}~~~}}}{{{xxxvvvtttvvvtttsssrrrrrrrrrpppnnnkkkkkklllnnnpppsssuuuvvvxxxzzzzzz~~~}}}zzzxxxssstttuuuuuussspppllljjjggghhhjjjjjjhhheeecccbbb]]][[[ZZZ\\\```dddgggiiidddbbb___^^^^^^^^^\\\[[[VVVXXXYYYYYYWWWVVVVVVWWWYYYVVVSSSQQQNNNJJJDDD@@@777666555555999>>>DDDGGGMMMMMMQQQZZZccceee___XXXOOOHHHBBBAAAEEEHHHHHHFFFCCC===777555888<<<>>>???888666555666888<<>>AAACCCBBB===888666555222000...,,,++++++,,,------......///////////////000/////////...---,,,,,,+++***((()))+++,,,---,,,...//////000000...---,,,---,,,,,,+++***))))))((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((('''&&&&&&&&&%%%'''''''''''''''''''''&&&&&&&&&&&&'''''')))******'''((())))))******))))))++++++******++++++,,,------,,,,,,,,,,,,,,,,,,,,,000000000111222222333333555777999999888999;;;=========<<<<<<===???AAABBBEEEGGGIIIKKKKKKLLLOOOQQQOOOQQQTTTVVVVVVVVVTTTSSSRRRSSS[[[oooqqqaaaSSSJJJHHHEEEDDDGGGGGGEEEEEEHHHKKKKKKNNNSSS[[[bbbfffhhhhhhhhhhhhhhhggghhhkkkmmmooottt{{{~~~vvvlllbbbXXXQQQJJJGGGAAA===;;;999777555444444333333333333444444444666999;;;=========<<<;;;;;;::::::;;;;;;<<<<<<:::;;;;;;<<<======>>>>>>GGGIIIFFFAAA???>>>:::555999999888888888888888888888888888:::<<<@@@CCCDDDUUUWWWZZZ[[[VVVNNNEEE???;;;999777666666999<<<>>>@@@???>>>======>>>???@@@======>>>@@@CCCEEEDDDCCC>>>>>>===<<<<<<===>>>???999;;;===???AAADDDIIIMMMKKKPPPVVV\\\cccnnnyyyzzzbbbXXXSSS]]]nnnxxx|||}}}vvvsssooommmnnnsssxxx|||}}}}}}zzzwwwwwwuuusssrrrrrrqqqooonnnfffgggiiikkkmmmpppssstttwww}}}}}}wwwvvv}}}~~~|||{{{xxxyyyyyyxxxtttooojjjfffgggiiikkkkkkhhheeecccbbb]]]\\\\\\^^^cccfffhhhiiieeebbb```^^^^^^^^^\\\ZZZVVVWWWYYYXXXVVVUUUUUUUUUVVVSSSNNNLLLLLLKKKGGGCCC;;;999555333555:::@@@CCCNNNMMMRRR^^^jjjmmmeee[[[QQQKKKFFFEEEHHHJJJIIIGGGFFF@@@888555777:::<<<<<<777666555555777;;;>>>AAA???CCCFFFDDD>>>888666666555333000---,,,,,,...///+++,,,---...////////////////////////...,,,+++***,,,***((((((***+++,,,,,,...//////000///...---,,,,,,,,,++++++************))))))))))))))))))))))))''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&&&&'''((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''''''((((((((('''&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''((()))***%%%%%%&&&'''''''''''''''***************+++,,,,,,------,,,,,,,,,+++++++++000000000111222222333333555777999999777777;;;>>>======<<<<<<===>>>@@@AAACCCEEEGGGHHHIIIJJJLLLNNNOOOQQQTTTWWWXXXWWWUUUTTTRRRSSS[[[oooxxxhhhZZZMMMEEEEEECCCCCCEEEFFFDDDGGGKKKMMMLLLNNNTTT\\\cccggghhhggghhhiiiiiihhhiiikkkmmmpppuuu|||~~~uuukkkaaaXXXSSSJJJFFFAAA===:::999777555444333333222333333444444444666999<<<>>>>>>===<<<::::::999999:::;;;;;;<<<:::;;;<<<>>>???AAABBBCCCFFFJJJLLLFFFAAA???<<<888;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>BBBFFFLLLQQQUUUccccccccc```YYYPPPGGGAAA;;;:::888888999:::===>>>???>>>>>>>>>???AAACCCEEEHHHFFFDDDEEEGGGHHHGGGEEE@@@???>>>>>>>>>???@@@AAA???@@@CCCEEEIIIPPPWWW\\\aaagggooowww~~~kkkaaa___mmm~~~vvvpppooossszzz~~~|||yyyvvvtttrrrrrrrrrqqqooommmhhhhhhiiikkkmmmppprrrsssvvvxxx{{{zzzwwwxxx~~~~~~~~~~~~||||||zzzwwwsssnnniiigggkkknnnpppooojjjeeebbbaaa___^^^___aaadddeeeeeeddddddaaa___]]]]]]\\\ZZZYYYVVVWWWXXXWWWTTTSSSSSSTTTSSSOOOJJJIIILLLNNNLLLJJJCCC???999555555999>>>BBBJJJLLLSSS___iiikkkcccZZZSSSNNNIIIIIILLLMMMJJJGGGFFF@@@999555555777888777666666666666777999===??????AAACCCCCC@@@;;;777555666555333111//////......)))***+++---.../////////......///...---+++***))),,,***'''''')))+++++++++,,,---.../////////...---,,,++++++++++++++++++***''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''((((((''''''''''''((((((%%%%%%'''((((((((('''&&&&&&''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''(((((()))&&&&&&'''(((((((((((((((***))))))))))))***++++++,,,,,,,,,---------------000000000111222222333333444777999888666666:::???======<<<<<<===>>>@@@AAACCCDDDFFFGGGHHHHHHKKKLLLOOOQQQUUUWWWYYYXXXVVVTTTRRRSSSZZZnnnttteeeXXXMMMEEEEEECCCCCCFFFGGGGGGJJJPPPNNNMMMNNNTTT\\\cccgggggggggiiijjjjjjiiijjjlllnnnuuuyyyuuukkkbbb[[[XXXJJJFFFAAA===:::999777555333333333222222333444444444666:::===>>>>>>======999888888888999::::::;;;<<<===>>>AAADDDFFFHHHIIIBBBKKKPPPKKKDDD@@@@@@@@@??????@@@@@@AAAAAABBBBBB@@@BBBEEEKKKSSS\\\dddiiilllkkkhhhccc[[[QQQHHHCCC:::::::::::::::<<<===>>>?????????@@@BBBFFFIIIKKKXXXSSSNNNLLLKKKJJJHHHEEEDDDDDDBBBAAAAAAAAABBBCCCGGGHHHKKKNNNTTT\\\eeekkkuuu|||sssjjjiiizzz~~~wwwuuuzzz||||||xxxtttsssqqqpppppppppnnnllllllllllllmmmoooqqqssssssrrrtttvvvxxxyyy}}}zzz~~~}}}}}}~~~}}}yyyuuupppmmmjjjiiiooorrrtttrrrkkkeeeaaa`````````aaabbbddddddbbb```bbb```]]]\\\[[[ZZZYYYWWWVVVWWWWWWUUUSSSQQQRRRRRRQQQLLLHHHHHHMMMQQQQQQOOOIIIDDD>>>888777:::???CCCEEEKKKUUU___fffeee^^^WWWTTTPPPLLLLLLOOOOOOKKKFFFFFF@@@888444444555444333666666777666777888<<<>>>>>>===>>>@@@AAA???888333555555555444333000...---'''(((***,,,---//////000---.........---+++)))(((,,,***''''''(((***++++++***+++---///000000000///++++++++++++++++++++++++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***((((((''''''''''''(((((($$$%%%'''))))))((('''%%%&&&&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&)))(((((('''''''''(((((())))))***+++++++++++++++)))))))))((()))******++++++,,,,,,---...///000000000000000111222222333333444777:::888666666:::???======<<<<<<===>>>???@@@EEEFFFHHHIIIIIIJJJKKKMMMOOOQQQUUUXXXYYYXXXVVVUUURRRRRRZZZnnnqqqaaaSSSIIIBBBDDDCCCBBBBBBCCCEEEGGGIIILLLNNNQQQUUUXXX]]]cccfffjjjgggggghhhhhhhhhmmmsss{{{{{{pppiiiccc\\\VVVMMMHHHBBB<<<999777555444444444333333444555777888555888<<<>>>===<<<;;;;;;999::::::;;;;;;<<<<<<===>>>@@@AAADDDEEEFFFGGGGGGLLLIIIEEECCCBBBBBBAAA@@@AAABBBAAA@@@DDDJJJLLLIIIKKKOOOWWWbbblllrrrtttttt}}}ttthhh^^^WWWOOOFFF@@@999999999:::;;;<<<===>>>>>>@@@BBBDDDGGGKKKPPPTTTXXXTTTOOONNNOOOOOONNNMMMGGGGGGFFFEEEFFFGGGHHHIIIQQQSSSWWW]]]eeeooozzz|||~~~~~~zzz{{{|||}}}~~~yyyuuurrrpppnnnnnnnnnmmmkkkjjjkkklllnnnoooppppppppppppsssssstttvvvzzz}}}|||{{{}}}|||wwwqqqnnnnnnooopppqqqtttvvvrrrjjjdddbbbccceeebbb``````aaa___[[[WWW]]]\\\[[[YYYYYYYYYZZZZZZ\\\ZZZXXXVVVUUUSSSPPPNNNKKKJJJHHHGGGHHHKKKNNNQQQSSSNNNEEE;;;666666;;;???IIIMMMTTT\\\___]]]VVVQQQOOOOOOOOOQQQQQQMMMFFF@@@===;;;999666333000...------111777999999888999;;;???AAABBB@@@===999777666555444333444444222,,,(((***,,,///111000////////////......---+++)))'''&&&,,,,,,++++++,,,,,,------...---------...///......------------------------(((''''''&&&&&&&&&''''''&&&&&&&&&'''''''''((((((,,,***'''$$$######$$$$$$''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((***'''######&&&***++++++'''(((((()))***++++++,,,******+++,,,,,,,,,,,,+++,,,,,,------.../////////333333333333333333444444333666999;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBBBBBCCCDDDGGGIIIKKKLLLLLLLLLOOORRRWWWZZZ[[[ZZZVVVTTTSSSSSSYYYkkk|||kkk\\\PPPGGGCCCCCCCCCBBBCCCEEEHHHKKKLLLNNNPPPSSSUUUXXX]]]bbbfffjjjggggggiiiiiiiiimmmssszzzyyyooohhhbbb[[[VVVLLLHHHAAA<<<:::888666444333333222222333444666777555888<<<>>>>>><<<;;;;;;999999999:::;;;;;;<<<<<>>@@@AAACCCEEEIIINNNQQQTTTQQQMMMLLLMMMNNNMMMLLLMMMMMMLLLKKKKKKLLLMMMNNNWWW[[[bbbjjjrrrzzz|||yyyzzz|||}}}~~~}}}wwwsssqqqpppnnnnnnnnnnnnlllkkkkkklllllllllmmmmmmnnnnnnrrrtttvvvxxx{{{||||||~~~}}}wwwqqqmmmlllmmmmmmnnnpppqqqoookkkgggeeeeeefffccc___\\\ZZZXXXVVVTTTYYYYYYZZZ[[[[[[ZZZYYYXXXZZZXXXVVVUUUTTTRRROOOMMMLLLKKKIIIGGGHHHKKKMMMOOOUUUPPPIII@@@:::888;;;>>>GGGLLLSSSXXXZZZWWWSSSOOONNNMMMMMMNNNLLLGGG@@@:::999999888666444111///...---111666999999999:::;;;===???@@@???<<<888666666555333222333333111---***+++...111222111000///000/////////...,,,+++))))))***))))))((())))))******...------.../////////...,,,,,,,,,---------......)))(((''''''&&&&&&''''''&&&&&&&&&'''''''''(((((()))(((&&&%%%$$$$$$%%%&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''(((((((((''''''&&&%%%(((''''''&&&&&&''''''(((''''''''''''((((((((((((+++(((&&&&&&)))+++,,,+++'''''''''((()))))))))************+++++++++,,,,,,------......///000000111000111111111111222222222333666999;;;;;;;;;;;;<<<======>>>???@@@AAABBBBBBDDDEEEHHHKKKMMMNNNOOOOOOOOORRRVVVYYYZZZXXXVVVTTTSSSSSSYYYkkktttaaaTTTKKKFFFDDDDDDCCCCCCEEEGGGKKKNNNPPPQQQSSSUUUVVVYYY]]]bbbfffhhhggggggjjjkkkjjjnnntttzzzxxxmmmfffaaaZZZUUULLLGGGAAA===:::888777555222222111111222333555666444888===???>>><<<:::999:::::::::;;;<<<<<<======@@@@@@@@@AAACCCFFFIIIKKKNNNLLLIIIFFFGGGIIILLLNNNXXX```hhhlllqqqyyy}}}sssdddWWWNNNHHHCCC???777777777888999:::;;;<<<===???AAABBBCCCFFFJJJMMMOOOMMMJJJJJJKKKLLLLLLKKKQQQPPPOOONNNNNNNNNOOOPPPYYY___gggpppvvv{{{wwwvvvxxxzzz|||||||||}}}}}}zzzvvvsssqqqpppnnnnnnoooooonnnmmmlllkkkjjjiiiiiijjjlllmmmrrrtttvvvxxxzzz~~~~~~||||||}}}|||vvvqqqmmmkkkkkkkkkllllllkkkllllllkkkiiifffeeeccc^^^XXXSSSRRRSSSUUUYYY[[[]]]^^^^^^\\\YYYXXXYYYWWWVVVUUUTTTSSSPPPMMMMMMLLLJJJIIIIIIJJJLLLMMMTTTQQQKKKDDD===999999:::CCCIIIOOORRRQQQNNNLLLLLLNNNMMMMMMKKKHHHCCC;;;666666777777777555222000......222666888999999:::;;;;;;===>>>===:::777666555555333111111111111///------000222333222111000000000//////......---,,,,,,***))))))((((((((())))))------------......//////+++,,,,,,,,,---.........***)))((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((()))(((((('''&&&(((((((((''''''(((((((((&&&''''''''''''(((((((((((('''&&&''')))+++***)))(((((((((((())))))))))))+++***)))))))))***,,,,,,......//////000111111111000000111111111222222222333666999;;;;;;:::;;;<<<===>>>>>>???@@@AAABBBBBBDDDFFFIIILLLOOOPPPQQQQQQOOOQQQTTTVVVXXXWWWUUUTTTRRRSSSYYYkkklllZZZMMMHHHFFFFFFFFFFFFFFFGGGIIILLLOOOQQQTTTVVVWWWXXXZZZ^^^bbbfffgggeeegggkkkllllllpppuuuyyywwwmmmfffaaa[[[VVVLLLGGGAAA===:::999777666333222222222222444555666444888===@@@???<<<:::999;;;<<<<<<===>>>>>>??????AAA@@@??????AAAEEEJJJLLLMMMMMMMMMNNNQQQWWW___dddnnnzzz}}}uuummm```UUULLLEEE@@@<<<777777888888999;;;<<<======>>>@@@AAAAAACCCGGGIIIJJJIIIHHHHHHIIIJJJKKKKKKNNNMMMLLLKKKKKKKKKLLLMMMRRRXXX```ggglllooorrrtttuuuxxx~~~uuunnnooosssvvv{{{~~~yyyxxxyyyzzz{{{zzzwwwuuuqqqpppoooooopppqqqpppnnnmmmkkkiiigggfffhhhkkklllqqqrrrtttuuuwww|||~~~|||{{{{{{||||||yyytttpppmmmlllllllllllliiigggiiilllmmmiiieeecccaaa]]]WWWRRRSSSYYY^^^```aaabbbbbb```^^^\\\ZZZYYYXXXVVVVVVUUUTTTQQQOOONNNMMMLLLJJJJJJJJJJJJKKKPPPOOOLLLFFF???999666555???DDDJJJKKKGGGEEEEEEHHHMMMMMMMMMKKKHHHBBB<<<888888888999999777444000...///111444777999999::::::999;;;======;;;888777666444333111//////////////////111444444333222111111//////.........---......------,,,+++******++++++***+++,,,,,,,,,,,,---...------------------------+++***)))(((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((((((''''''&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((((('''&&&******************))))))+++***)))((((((***,,,------......///000000111111222222222333333444444555444666999:::::::::;;;===>>>>>>???@@@@@@AAABBBBBBCCCEEEIIILLLOOOQQQRRRRRROOOPPPSSSUUUVVVVVVUUUTTTQQQRRRYYYiii{{{hhhVVVKKKGGGHHHIIIIIIHHHHHHHHHIIIKKKNNNOOOVVVXXXZZZ[[[]]]___cccffffffdddfffiiikkklllqqqwwwzzzyyyoooiiiccc\\\WWWLLLHHHBBB===;;;999777666444444333333333555666777555999===???>>><<<:::999;;;;;;;;;<<<======>>>>>>AAA???>>>>>>@@@DDDHHHLLLNNNQQQTTTYYY```kkkvvv~~~}}}lllfff^^^UUULLLDDD>>>:::999999999999:::<<<===>>><<<>>>@@@AAAAAABBBEEEGGGGGGHHHHHHIIIIIIJJJKKKLLLJJJJJJHHHHHHHHHHHHIIIJJJLLLPPPXXX^^^dddjjjooosssrrryyy|||rrrjjjeeegggkkkoootttxxx|||}}}vvvvvvwwwzzz||||||zzzxxxrrrqqqppppppqqqrrrqqqooonnnllliiigggfffhhhkkkmmmpppppppppqqqtttzzz}}}{{{yyyxxxwwwuuurrrooonnnmmmnnnooonnnjjjfffgggkkklllgggbbbaaa```]]]YYYWWW[[[cccjjjhhhfffdddaaa___]]][[[[[[WWWVVVTTTTTTTTTSSSQQQOOONNNNNNMMMLLLKKKJJJIIIIIIMMMMMMMMMIIIBBB;;;666444;;;@@@EEEDDDAAA>>>@@@CCCGGGIIIJJJIIIFFFBBB???<<<<<<======<<<999555000...///000222555888999999999888;;;======;;;999888888444333111///......///000///111444555444333222222///...------------......000///...---,,,+++++++++''')))++++++******+++---111000000///...---,,,,,,,,,,,,+++***)))(((((()))'''''''''''''''''''''&&&''''''''''''&&&%%%$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&'''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''$$$%%%''')))((('''&&&&&&)))))))))))))))))))))(((,,,***)))((((((***,,,---,,,------......//////000111111222333444444555555444666999999999:::<<<===?????????@@@AAAAAABBBBBBBBBDDDGGGKKKNNNPPPQQQQQQOOOPPPRRRTTTUUUUUUUUUTTTOOOQQQWWWgggxxxfffVVVLLLHHHIIIJJJIIIIIIHHHGGGHHHJJJMMMNNNVVVYYY\\\___```bbbdddeeeeeeccccccgggiiikkkqqqyyy{{{}}}uuuooohhh___YYYNNNIIICCC>>>;;;999777555444444333333444555777888777:::===>>>===;;;::::::888999999:::;;;;;;<<<<<<@@@???======>>>BBBFFFHHHNNNSSSZZZbbbkkkwwwyyysssiiieee___VVVMMMDDD===999999999999:::;;;<<<>>>>>>===???AAABBBBBBCCCEEEGGGHHHIIIKKKKKKJJJKKKLLLNNNJJJJJJIIIHHHIIIJJJKKKLLLLLLQQQYYYaaajjjsss{{{|||vvvmmmeee___```dddeeehhhkkkqqq~~~~~~vvvwwwyyy|||}}}zzztttrrrqqqqqqrrrrrrqqqpppnnnllliiiggggggiiilllnnnnnnnnnnnnooosssyyy~~~}}}zzzxxxuuutttrrrpppoooooopppqqqoookkkggggggiiiiiieee```aaa```^^^]]]___dddkkkqqqhhhfffccc___\\\ZZZZZZZZZTTTSSSRRRRRRSSSRRRPPPNNNNNNNNNNNNMMMLLLKKKIIIHHHKKKMMMOOOMMMGGG@@@:::777888;;;??????===<<<===>>>???BBBDDDEEECCC@@@>>>>>>??????>>>===999555111/////////000222666888888777777999<<<===;;;:::999999333333222000---,,,...///...111444555444333333444000///---,,,,,,---.../////////---,,,******))))))%%%(((+++***)))(((+++...222222111000///......---...---,,,+++***)))))))))'''''''''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''')))+++,,,***)))))))))'''''''''''''''(((((((((,,,+++*********+++,,,---,,,,,,------...///////////////000111222333333444555666888999999:::<<<>>>@@@@@@@@@@@@AAAAAABBBBBBBBBDDDGGGJJJMMMNNNOOOOOONNNPPPSSSUUUWWWVVVTTTSSSMMMOOOVVVeee}}}vvvfffVVVMMMIIIHHHIIIGGGFFFFFFFFFGGGJJJMMMOOOUUUYYY^^^bbbcccddddddeeedddaaaaaadddgggjjjrrrzzz}}}zzztttlllbbb[[[PPPKKKDDD>>>;;;888666444444333333222333555666777999;;;===<<<;;;::::::;;;:::::::::;;;<<<<<<======???>>>===<<<===@@@CCCEEEKKKQQQYYYaaajjjuuu}}}wwwtttpppmmmkkknnnjjjbbbXXXMMMDDD>>>;;;888888888999:::;;;=========???BBBCCCDDDEEEFFFHHHIIILLLNNNNNNMMMLLLNNNOOOKKKKKKKKKKKKLLLMMMOOOPPPQQQVVV___iiirrrzzz}}}xxxnnneee^^^]]]^^^\\\\\\^^^cccpppzzz{{{}}}}}}zzzvvvtttsssrrrsssrrrqqqoookkkjjjhhhggghhhjjjlllnnnkkkmmmppprrrtttxxx}}}}}}zzzvvvuuusssqqqppppppppppppnnnkkkhhhfffgggfffdddaaadddbbb```aaadddiiilllnnneeedddcccaaa___\\\[[[ZZZUUUTTTSSSTTTUUUTTTRRRPPPMMMNNNNNNNNNMMMLLLJJJHHHHHHKKKNNNNNNIIIBBB===:::666888:::<<<===<<<;;;::::::>>>AAABBB@@@>>>>>>>>>???>>>===;;;888666333222...------000444777777666444777:::;;;:::999999999333444444111---+++,,,...,,,///222444444444444555222111///------...///000//////---+++***)))((((((%%%))),,,,,,***))),,,000111111111111111111111111///...---+++*********)))(((((('''''''''&&&&&&&&&''''''%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((())))))))))))((((((%%%%%%&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''')))+++---,,,***)))***+++((((((((()))******+++++++++,,,,,,,,,,,,------------------...//////000000...///000111222333333444555777888999999:::<<<>>>@@@@@@@@@AAAAAAAAAAAABBBCCCEEEGGGJJJLLLNNNNNNNNNMMMPPPTTTWWWXXXWWWUUUSSSKKKMMMTTTccczzzuuueeeWWWNNNIIIHHHGGGDDDDDDDDDEEEGGGJJJNNNPPPTTTYYY___dddfffeeeeeeeeedddaaa```bbbeeeiiirrr{{{~~~~~~xxxpppddd\\\QQQLLLEEE???;;;888555333333222222111222333555666:::<<<<<<;;;:::999:::<<<======>>>>>>???@@@@@@@@@>>>>>>===<<<===???AAABBBEEELLLUUU\\\cccmmmyyy~~~{{{pppmmmiiihhhkkkooosssuuuuuuoooeeeYYYLLLCCC>>>===777777777888999:::<<<<<<===@@@CCCDDDEEEFFFHHHIIIKKKNNNPPPPPPNNNMMMOOOQQQLLLLLLLLLLLLMMMOOOQQQSSSTTTZZZcccllltttzzz|||qqqhhh```]]]ZZZWWWTTTUUUXXXdddrrr|||}}}~~~|||xxxwwwuuusssssssssrrrpppoooiiihhhgggggghhhjjjlllmmmiiimmmrrruuuwwwxxxyyyzzz~~~}}}wwwvvvtttrrrpppooooooooollljjjhhhffffffeeedddbbbgggdddaaabbbfffjjjjjjiiibbbcccdddeeecccaaa^^^\\\YYYXXXWWWWWWXXXXXXVVVTTTLLLMMMNNNOOONNNLLLJJJHHHDDDHHHKKKLLLHHHBBB===:::555666888;;;======;;;888:::>>>AAABBB???>>>>>>???===<<<;;;999777666555444...,,,,,,///333666666555333555888:::999888888888222444444222---++++++,,,+++...222444444444555555444333111///......000111111000...,,,+++***))))))&&&***...---+++***...222///000111222333444555555000///---,,,+++*********(((((('''''''''&&&&&&&&&&&&%%%$$$###$$$&&&(((***%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))************))))))&&&&&&'''((())))))((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((***,,,+++(((''')))+++++++++,,,---......//////+++,,,---.........------......//////000111111111000111111333444555666666555777888888888:::<<<>>>@@@AAAAAAAAAAAAAAAAAABBBEEEFFFHHHKKKMMMNNNNNNNNNMMMPPPUUUYYYZZZXXXUUURRRJJJLLLSSSaaaxxxsssjjj\\\PPPHHHCCCAAA@@@AAA???AAAEEEFFFFFFJJJPPPXXXYYY[[[]]]```ccceeefffkkkfffaaa___ccclllxxxxxxnnneee___RRRKKKBBB<<<999777555333333222222222333555666777888:::<<<<<<;;;999999999:::;;;<<<>>>??????@@@@@@<<<<<<<<<<<<>>>@@@BBBCCCFFFHHHNNNTTT[[[bbbgggjjjkkklllmmmmmmllliiifffdddfffcccbbbfffnnnwww|||yyykkkYYYIII>>>:::999777777666777777888999:::===>>>@@@BBBDDDEEEFFFFFFKKKMMMNNNNNNLLLKKKKKKLLLQQQRRRRRRQQQOOOOOOPPPQQQZZZ\\\aaaiiirrryyy|||}}}~~~vvvlllbbb^^^YYYSSSOOONNNTTTYYY___dddiiirrr~~~|||||||||yyyxxxyyyxxxuuuqqqqqqssstttrrrpppllljjjiiijjjlllllljjjgggeeeiiioooqqqrrrsssvvvyyy~~~~~~qqqppppppppppppqqqrrrsssmmmjjjfffdddeeeeeeeeedddeeeccc`````````aaaaaa```bbbaaaaaaaaaaaa```]]]ZZZYYYYYYWWWUUUSSSQQQPPPOOOOOONNNMMMMMMMMMMMMKKKIIIIIIGGGGGGJJJLLLIIIAAA:::444333333444888:::;;;:::???>>>>>>>>>>>>=========;;;;;;;;;:::888666555444000////////////000000111333555777999999888666555666555444222111111000000+++,,,,,,...000222444555222111///......///111222000000000///---+++((('''*********+++,,,---...///+++,,,///000111000///...///...,,,***((((((((((((((()))*********)))'''&&&))))))))))))))))))))))))&&&))))))%%%###&&&(((''''''&&&&&&%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))***!!!"""$$$&&&((((((((((((&&&&&&&&&''''''''''''((((((((((((((()))***,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++*********++++++***+++---///222444000000......///000333444444666777888777777999;;;?????????@@@AAAAAAAAABBBDDDFFFGGGHHHHHHHHHJJJLLLMMMNNNQQQTTTWWWWWWTTTQQQPPPPPPSSSaaazzzjjjbbbVVVLLLFFFCCCBBBAAA@@@???AAAEEEFFFFFFJJJPPPVVVWWWYYY\\\___aaadddeeefffeeeccceeekkkttt~~~zzzoooddd]]]SSSLLLBBB<<<999777444222222222111222333444666777999;;;<<<<<<:::999888999:::;;;<<<>>>??????@@@@@@=========>>>???BBBDDDFFFJJJKKKMMMQQQTTTXXXZZZ\\\^^^___```aaaaaaaaa``````ccccccgggoooyyy{{{kkkXXXHHH>>>;;;<<<666666666666777888999999<<<===???AAACCCDDDEEEEEEHHHJJJKKKKKKJJJJJJLLLMMMPPPPPPQQQPPPNNNNNNPPPQQQUUUWWW\\\aaahhhoootttwww|||xxxnnnddd^^^YYYRRRMMMLLLLLLQQQUUUYYY\\\bbbkkksssqqqsssuuuwwwxxx{{{~~~}}}}}}yyyxxxyyyvvvtttqqqpppppppppnnnmmmllljjjhhhhhhjjjjjjhhhfffcccfffjjjnnnppprrrtttvvv~~~}}}{{{tttsssssssssrrrrrrrrrqqqooollliiihhhhhhiiiiiihhheeeccc``````aaaaaaaaa``````____________^^^[[[YYYWWWVVVVVVTTTSSSRRRQQQQQQLLLKKKJJJKKKLLLKKKIIIHHHIIIHHHGGGIIIKKKIIIBBB<<<666555444555888;;;<<<<<<>>>>>>>>>>>>============;;;;;;;;;:::888777555444000//////......///000000333444777999999888666555222111000///...---------++++++,,,---///111333444444444222222111222333333000000000///...,,,***((()))))))))***+++,,,---...+++,,,...///000000/////////...,,,***(((((((((((((((((()))))))))((('''&&&(((((((((((((((((((((((((((+++,,,(((&&&)))++++++((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***&&&'''((()))******))))))&&&&&&&&&''''''''''''(((((((((((((((((()))***+++************************))))))******+++,,,------000///---+++++++++,,,---111222222333444444444444444666777888777888999;;;<<<<<<===>>>???@@@AAAAAADDDFFFHHHHHHHHHHHHIIIKKKMMMNNNQQQTTTWWWVVVSSSQQQNNNNNNRRR___www^^^WWWNNNGGGCCCBBBBBBBBB???>>>@@@DDDFFFGGGKKKQQQSSSUUUWWWZZZ]]]```bbbdddeeefffiiinnnuuu|||}}}pppddd\\\SSSLLLCCC<<<888666333111222222111222333555777888:::<<<===<<<:::888888888:::;;;<<<>>>????????????=========>>>@@@BBBEEEFFFIIIJJJKKKLLLNNNOOOPPPPPPWWWXXXYYY\\\___bbbeeefffgggjjjpppyyyzzziiiVVVFFF>>><<<===555555555555666777888999<<<===>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHHHHIIIMMMOOOOOOPPPQQQPPPPPPQQQSSSUUUVVVYYY^^^aaafffmmmuuu|||yyyoooddd^^^XXXPPPKKKJJJHHHKKKNNNOOOOOORRRWWW[[[aaaccceeehhhjjjmmmrrruuuwwwxxx{{{}}}xxxvvvwwwssssssrrrooollljjjjjjkkkllljjjhhhggghhhhhhgggeeebbbccceeeiiinnnqqqrrrrrrzzz}}}zzzwwwvvvvvvvvvvvvuuusssqqqpppnnnllliiiiiiiiijjjjjjjjjdddbbb``````aaabbbbbbaaa^^^]]]\\\]]]]]]\\\YYYWWWUUUTTTTTTSSSSSSRRRRRRQQQKKKJJJJJJKKKLLLLLLJJJHHHJJJHHHGGGHHHIIIHHHDDD@@@999777666666999;;;==================<<<<<<<<<<<<;;;;;;;;;:::999777666555000///...------...//////333444666888888777666555000000...---,,,+++++++++******+++,,,---///111222444444444444333333222222000000//////...,,,+++***((((((((()))***+++,,,---,,,,,,---......//////000...---,,,***)))(((((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''+++,,,((((((+++---,,,(((((('''''''''((()))***''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((('''''''''(((((()))'''(((((())))))*********(((((()))***+++,,,---...222000...,,,***))))))***000111444666666666444333444555777777777888999;;;;;;<<<===>>>???@@@AAAAAADDDFFFHHHIIIHHHIIIJJJKKKNNNOOOQQQTTTWWWVVVSSSPPPNNNNNNRRR___vvvUUUPPPIIIDDDBBBBBBBBBBBB>>>===???DDDGGGGGGLLLRRRRRRTTTVVVZZZ]]]aaacccdddiiikkkoootttyyysssfff]]]SSSLLLBBB;;;888666333000333333333333444666888999;;;<<<===;;;999777888888;;;<<<===>>>????????????======<<<<<<===>>>@@@AAABBBCCCEEEGGGIIIKKKMMMNNNTTTTTTWWWZZZ___eeekkknnnpppqqqtttyyy}}}zzzrrrdddTTTFFF===;;;<<<555444555555666777888999<<<===>>>@@@AAABBBCCCCCCCCCDDDEEEEEEFFFIIINNNQQQQQQRRRTTTTTTUUUXXX\\\______dddiiilllpppxxxxxxnnnccc]]]XXXQQQLLLKKKLLLMMMNNNMMMKKKJJJLLLNNNRRRSSSUUUVVVXXX[[[___cccjjjjjjlllooowww|||vvvssstttsssttttttpppjjjggghhhjjjnnnllljjjhhhggggggffffffdddbbbccchhhnnnrrrrrrqqqxxx|||~~~{{{xxxuuutttuuuvvvvvvuuusssqqqooojjjhhhgggfffhhhiiihhhgggbbbaaa``````bbbcccbbbaaa]]]\\\[[[\\\\\\\\\YYYWWWUUUTTTTTTSSSRRRQQQPPPPPPMMMLLLLLLLLLNNNNNNLLLKKKJJJHHHFFFFFFGGGGGGFFFDDD<<<999666666888:::<<<===;;;;;;;;;;;;::::::::::::;;;;;;;;;:::999888666555111000...---,,,---...///333444555666777666555444222111000///...---------))))))******+++---...///000111333333333222000///.........---,,,++++++***((((((((()))***+++,,,---,,,,,,,,,,,,---...///000------,,,+++))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###''')))&&&&&&)))+++***(((((((((((()))))))))***((((((((((((((((((((((((''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''(((((()))***+++++++++++++++***************...------,,,,,,------......///111222333333222111333555777777777888:::<<>>===???DDDGGGGGGLLLRRRSSSTTTWWW[[[___bbbeeegggkkkmmmpppuuu{{{uuuggg___RRRKKKBBB;;;888666333000444444444444666888:::;;;;;;<<<<<<;;;999888888999;;;<<<===>>>>>>???>>>>>>===<<<:::999888888999999999:::<<>>@@@AAABBBBBBCCCCCCDDDEEEEEEFFFIIINNNQQQTTTUUUWWWYYY\\\aaagggkkkmmmrrryyy~~~vvvlllccc^^^ZZZTTTPPPPPPPPPPPPOOOMMMJJJIIIIIIIIILLLMMMMMMMMMMMMOOOSSSVVVZZZZZZ[[[___iii{{{{{{ssspppqqqsssuuutttqqqllliiijjjlllppppppnnnllliiihhhggggggfffddddddhhhnnnrrrsssqqqvvvyyy}}}~~~}}}{{{yyyvvvqqqrrrtttuuutttsssqqqoooiiigggffffffggghhhgggfffaaa```___aaacccccccccaaa]]]\\\\\\\\\]]]\\\ZZZXXXWWWVVVUUUSSSQQQPPPOOONNNMMMMMMLLLMMMNNNNNNLLLJJJHHHGGGEEEDDDEEEFFFGGGGGG>>>:::666444666999;;;<<<:::::::::999999999888888;;;;;;;;;:::999888777666333111///---,,,---...///222333444555666555555444333333111000///.........))))))))))))***+++------///000222333333222000///...---,,,++++++******)))))))))))))))+++,,,---...,,,+++++++++,,,---...///,,,,,,,,,+++***)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%'''%%%%%%''')))''''''(((((()))))))))))))))((((((((((((((((((((((((******)))))))))))))))***'''''''''(((((()))******&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&'''(((((())))))***+++,,,,,,************************,,,,,,---...///000111111//////......///000111222333444666777777888:::<<>>@@@DDDFFFGGGKKKQQQSSSTTTWWW[[[```dddgggiiijjjlllooouuu}}}tttggg___QQQJJJAAA:::888666333111444444444555666999;;;<<<:::;;;;;;:::888888999;;;<<<<<<===>>>>>>>>>>>>>>>===<<<999777555444444444444444666888:::===>>>???@@@AAABBBEEEJJJPPPUUUXXXYYYYYYXXXWWWWWW[[[bbbfffgggccc\\\QQQFFF===888666555555555666777999;;;;;;===>>>???AAABBBBBBCCCCCCBBBCCCEEEEEEFFFHHHLLLOOORRRTTTWWW[[[```gggnnnttt}}}wwwnnneeebbb___ZZZWWWWWWRRRQQQOOONNNMMMMMMMMMNNNOOOOOONNNLLLKKKLLLPPPSSSNNNPPPSSSYYYeeeyyy{{{rrrnnnooottttttsssqqqnnnmmmmmmnnnrrrrrrrrrpppllliiigggggggggffffffiiillloooqqqqqqsssuuuxxx{{{~~~~~~~~~}}}{{{xxxpppqqqrrrrrrrrrqqqpppooojjjiiihhhhhhiiiiiihhhfff_________aaacccdddcccbbb]]]\\\\\\]]]^^^]]][[[XXXXXXXXXVVVTTTRRRPPPNNNNNNMMMLLLKKKKKKKKKKKKIIIGGGEEEDDDDDDCCCDDDEEEFFFHHH@@@<<<777444555888:::<<<::::::::::::999999999999;;;;;;;;;;;;:::999888777555333000---,,,---...///222333444444444444444444222222000///...---------***)))))))))***++++++,,,...000222444555444333222///...---+++***))))))))))))))))))***+++,,,---...******+++,,,,,,------...+++,,,,,,++++++)))((((((''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''"""''')))'''&&&((()))'''&&&'''((()))))))))((((((((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&&&&'''((()))***&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((((())))))******+++++++++&&&&&&''')))+++,,,---.........//////000000000000111000///...///111333555222444666777888999;;;===?????????>>>>>>>>>>>>===@@@DDDIIIMMMOOOQQQSSSTTTRRRSSSUUUXXXYYYXXXUUURRRLLLMMMQQQZZZmmmIIIFFFCCCAAAAAAAAA@@@???@@@???AAAEEEFFFFFFJJJPPPRRRTTTWWW[[[```dddgggiiijjjmmmrrryyyrrreee]]]OOOHHH@@@:::888777444222222222222333555777:::;;;999::::::999888999;;;===<<<======>>>>>>>>>>>>>>>===<<<:::777555555444444333333444555666777777888;;;<<<===???BBBEEEHHHJJJGGGHHHJJJLLLPPPVVV___fffjjjfff]]]RRRFFF===999777666666666777999:::<<<===>>>???@@@BBBCCCCCCCCCCCCAAACCCEEEEEEEEEFFFHHHJJJLLLNNNSSSXXX^^^gggpppwww}}}ssskkkhhhfffaaa^^^^^^XXXVVVTTTTTTVVVXXX[[[\\\QQQQQQOOOMMMLLLMMMQQQTTTTTTYYY___fffqqq}}}sssnnnoootttrrrqqqpppqqqqqqqqqpppqqqsssuuusssnnniiiffffffdddeeegggggghhhiiilllooopppssswww{{{~~~}}}zzzssssssrrrqqqpppoooooonnnlllkkkiiiiiijjjiiigggeee^^^^^^___aaadddeeedddbbb\\\[[[[[[\\\]]]]]]ZZZXXXXXXWWWVVVUUUSSSRRRQQQPPPNNNMMMKKKKKKKKKJJJHHHEEEBBBBBBBBBBBBCCCDDDFFFGGGCCC>>>888555555888;;;===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888555111...------///000222222333333444444444444222222000///...---------*********)))******++++++,,,...000222333444444333222111///---+++*********((((((((()))***+++,,,---((()))+++,,,------,,,,,,++++++,,,,,,+++***((((((((((((&&&%%%%%%%%%&&&'''''''''''''''''''''''''''$$$)))+++((('''((()))&&&%%%&&&'''((()))(((''''''''''''''''''''''''''''''###############$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&'''((())))))))))))))))))))))))))))))%%%&&&''')))***,,,---...---......//////000//////000000000000111222333333222444666777888999;;;===<<<======>>>??????@@@@@@@@@DDDIIIMMMNNNOOOPPPQQQQQQRRRTTTVVVXXXWWWSSSPPPJJJLLLOOOXXXjjjEEECCCAAA@@@@@@AAA@@@@@@AAA???AAAEEEFFFFFFJJJPPPQQQSSSVVV[[[```dddgggiiimmmqqqvvv}}}}}}pppcccZZZNNNGGG???:::888777555333000000111222333666888:::999999:::999888999<<<>>><<<===>>>>>>>>>>>>>>>===>>><<<:::999777777777777333444444555666666777777777888888999;;;===>>>??????BBBGGGKKKQQQXXXbbbiiipppjjj___RRREEE===:::999666666777888999;;;===>>>???@@@AAABBBCCCDDDDDDDDD@@@BBBDDDEEEDDDDDDEEEFFFFFFIIINNNTTT\\\eeepppvvv~~~yyypppmmmjjjeeebbbbbb```^^^\\\\\\```dddhhhjjjeeeeeecccaaa```bbbfffiiiccciiirrrxxxtttoooppptttqqqnnnooorrrtttsssppppppsssvvvtttnnniiieeedddbbbdddfffeeedddeeeiiilllmmmrrrxxx}}}~~~{{{vvvuuusssqqqooonnnnnnmmmllljjjiiiiiiiiihhhfffccc^^^^^^___aaadddeeedddbbb[[[ZZZZZZ[[[\\\\\\ZZZXXXVVVVVVUUUUUUTTTSSSSSSSSSQQQPPPNNNMMMMMMLLLIIIGGG@@@AAABBBBBBBBBCCCEEEGGGFFF@@@:::666666999<<<>>>???>>>>>>>>>>>>=========;;;;;;;;;;;;::::::999888999666222///---...///111222222333333333444444444444333222000////////////++++++************++++++)))***,,,...000111222333555333111...,,,+++++++++''''''''''''(((***+++,,,''')))+++---...---,,,+++***+++,,,,,,+++***)))((()))((('''&&&%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###(((***'''&&&''''''$$$$$$%%%'''((((((((('''&&&'''''''''''''''''''''''''''''''''((()))***+++,,,+++***((('''&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))***+++((((((((((((((('''''''''(((((())))))*********+++******,,,...///000000111---...000222333222111000222444666777888999;;;===<<<<<<>>>???AAACCCDDDEEEAAAEEEIIILLLMMMLLLLLLMMMPPPPPPRRRUUUVVVUUURRROOOKKKMMMQQQYYYkkkAAAAAAAAAAAAAAAAAAAAAAAABBBCCCBBBBBBBBBEEEIIILLLPPPRRRVVVZZZ```dddhhhjjjpppttt{{{yyylll```YYYMMMDDD<<<999888444222333333222222333444666888:::999999999888777666666555999999:::;;;===>>>>>>???888888888888888888888888777666666666666888999:::777777777777888;;;@@@DDDCCC@@@BBBJJJQQQXXXffftttyyytttiiiYYYHHH;;;555444666666666777888:::;;;<<<>>>???@@@BBBCCCDDDEEEEEECCCBBBAAAAAAAAABBBDDDEEEDDDFFFIIIMMMQQQXXX```eeerrrwwwwwwtttpppjjjeeeeee^^^bbbfffiiijjjnnntttyyywwwxxxxxxwwwvvvxxx}}}zzzsssqqqrrrtttuuuwwwwwwvvvssspppnnnsssssssssqqqmmmiiieeebbb___fffiiigggdddgggkkklllmmmssszzz|||{{{{{{~~~~~~vvvvvvuuutttsssrrrqqqqqqkkkiiihhhiiikkkjjjgggccccccdddeeeggggggfffcccaaaXXXXXXXXXXXXYYYYYYYYYYYY[[[ZZZWWWUUURRRPPPOOONNNQQQPPPOOOMMMKKKJJJHHHGGGHHHGGGEEEDDDCCCCCCCCCCCCCCCCCC@@@;;;555555:::@@@CCCDDDFFFEEEBBB>>><<<;;;<<<;;;;;;::::::;;;;;;;;;===888333///......//////333333444555666777777777666666555444222000...---,,,,,,,,,+++)))((()))***+++,,,---...///////////////000111111000...,,,************)))(((&&&%%%$$$***,,,///222111...+++(((''')))***)))'''&&&(((+++***)))((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&)))************))))))(((%%%%%%&&&'''((()))***+++***$$$"""'''***'''&&&)))***)))((('''&&&&&&'''((($$$$$$$$$$$$$$$%%%&&&'''''''''''''''((((((((((((&&&%%%$$$&&&***+++((($$$'''(((***+++,,,,,,,,,+++------,,,,,,+++++++++,,,000000000000////////////000000000111222222333333444555555555666888<<>>??????CCCKKKRRR\\\nnn~~~yyylll[[[JJJ>>>888777999999999:::;;;<<<======;;;<<<===???AAABBBBBBCCCDDDCCCBBBBBBBBBCCCEEEEEEFFFGGGHHHHHHJJJMMMRRRUUUZZZ___gggpppxxxzzzwwwssslllhhhhhhfffjjjooosssuuuxxx~~~uuunnnlllmmmmmmnnnqqqrrrsssqqqpppnnnrrrrrrpppnnnjjjfffcccaaa```fffhhheeebbbdddggghhhgggkkkqqqttttttuuuwwwzzz}}}zzzyyyxxxuuusssqqqooonnnjjjhhhggghhhiiihhheeebbb```bbbeeeeeeccc```^^^]]]YYYYYYYYYYYYYYYZZZZZZZZZZZZYYYWWWUUUSSSRRRRRRQQQRRRQQQOOOMMMKKKJJJIIIIIIHHHGGGEEEDDDDDDDDDDDDEEEDDDDDDBBB<<<666555:::???CCCDDDEEECCC@@@===;;;;;;;;;<<<======<<<;;;999888999666222000000000///...222444555777888888888777666555555444222000...---***++++++)))'''&&&'''(((++++++,,,---............///000111222111///---,,,)))))))))(((((('''''''''((()))+++------+++((('''***,,,,,,+++)))(((***,,,&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&'''''''''&&&&&&&&&''''''((()))***++++++)))###!!!&&&(((&&&%%%'''***)))((('''&&&''''''(((&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&'''(((((('''&&&&&&&&&###$$$%%%'''''''''''''''************+++---///000000/////////////////////......///000111111222222444555555555666888<<>>???@@@DDDKKKSSS^^^pppxxxkkkZZZKKKAAA===<<<::::::;;;;;;;;;<<<<<<===999:::;;;===???AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGEEECCCDDDFFFIIIJJJOOOVVV___hhhrrr{{{}}}zzzvvvppplllmmmmmmsssyyy}}}{{{rrrlllkkkllloooppprrrssstttsssqqqpppqqqpppmmmjjjgggdddaaa```aaaeeegggccc```bbbddddddgggiiimmmpppsssuuuwwwwww~~~}}}}}}zzzwwwsssooolllkkkhhhggggggggggggfffccc```]]]```bbbaaa\\\XXXWWWXXXZZZZZZZZZZZZZZZ[[[[[[\\\YYYXXXWWWVVVUUUTTTTTTTTTSSSRRROOOMMMKKKKKKKKKKKKHHHGGGFFFEEEEEEEEEFFFGGGGGGFFFCCC>>>888777999===DDDDDDCCC@@@===;;;;;;;;;;;;<<<>>>>>>===;;;888777666555333222222111///---222444777999;;;:::999888444444444333222111//////+++,,,+++)))'''&&&&&&'''******+++,,,------------///000111222222111//////***)))(((((((((((()))***(((((()))*********))))))...//////...,,,+++,,,---$$$$$$$$$###$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&&&&&&&(((((()))))))))*********'''###"""$$$&&&%%%%%%'''))))))(((''''''''''''(((((((((((('''(((((()))***&&&''''''''''''(((((((((%%%)))+++***%%%###$$$'''&&&'''((()))************+++***))))))***,,,///000////////////////////////,,,---...///000111222222333555666666666888;;;>>>>>>>>>>>>>>>>>>???@@@@@@AAADDDFFFHHHHHHIIIJJJLLLLLLLLLNNNPPPSSSSSSQQQOOOKKKKKKOOOYYYggg|||@@@@@@@@@@@@@@@AAAAAAAAACCCCCCCCCBBBAAABBBEEEGGGNNNQQQVVV]]]dddiiimmmooouuuyyy~~~ttteeeXXXPPPIII@@@888666555333111222222333333444666777999999888888888888777777666666555555555666777888888999<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::;;;<<<<<<999;;;===>>>>>>>>>@@@BBBCCCCCCEEELLLVVVcccoooxxxzzzrrrfffWWWKKKCCC@@@???999::::::;;;;;;;;;:::::::::;;;<<<===???AAACCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDBBBBBBEEEGGGHHHLLLRRRYYYaaakkkuuu{{{|||wwwqqqnnnooopppvvv}}}~~~yyysssppppppqqqtttuuuuuuuuutttrrrooonnnpppnnnkkkhhheeecccaaaaaaaaaeeeeeeaaa___bbbddddddggghhhjjjnnnrrruuuuuuuuu}}}~~~}}}~~~{{{wwwsssooollljjjiiihhhhhhhhhgggeeebbb```^^^___^^^ZZZTTTRRRTTTWWW\\\[[[[[[ZZZZZZ[[[\\\]]]ZZZYYYXXXWWWVVVUUUUUUUUUTTTRRRPPPMMMLLLKKKLLLLLLHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGDDD???:::888999;;;CCCBBBAAA===:::999:::<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;999555333222111///---111444888;;;<<<;;;999888444444444333222111000///.........,,,)))(((((()))))))))***+++,,,,,,,,,,,,---...///000111000000000---,,,***((('''(((***+++,,,+++++++++,,,---...///222111000///---,,,,,,---&&&&&&&&&&&&''''''((()))&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&(((((()))))))))((((((((((((((()))))))))&&&$$$$$$%%%%%%&&&&&&'''((((((((('''''''''(((((()))((((((((((((((())))))&&&&&&&&&'''''''''((((((%%%''')))(((&&&%%%&&&(((++++++,,,,,,------------///---+++))))))***,,,---.........///////////////,,,---...///000222333333333444666666777888;;;>>>???>>>>>>>>>>>>@@@AAABBBEEEGGGIIIJJJJJJKKKNNNPPPNNNMMMMMMOOOQQQQQQPPPNNNJJJKKKPPPZZZgggyyy?????????@@@@@@AAAAAAAAABBBCCCDDDCCCBBBCCCEEEGGGMMMPPPVVV^^^eeejjjnnnooouuuxxx~~~wwwgggYYYPPPHHH???777666555333222333222333444555777888999999888888888777777777777777666666777777888999999999::::::::::::::::::::::::888888999::::::;;;;;;;;;888:::<<<===>>>>>>@@@BBBEEEEEEHHHTTTeeesssyyyyyyxxxpppeeeXXXMMMEEE@@@>>>:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<>>>@@@BBBDDDCCCCCCDDDDDDEEEEEEEEEEEECCCDDDDDDCCCAAAAAABBBDDDEEEGGGKKKOOOUUU]]]ffflllzzz~~~{{{uuuooommmpppqqqwww~~~|||xxxuuuuuuuuusssssssssrrrpppmmmkkkjjjnnnmmmjjjhhhfffdddccccccaaaddddddaaa```dddgggfffaaaaaabbbeeejjjmmmmmmmmmvvvyyy}}}~~~}}}|||yyyvvvssspppmmmllljjjkkkkkkjjjgggeeecccbbbaaa^^^YYYSSSOOOPPPVVV\\\^^^]]][[[ZZZZZZZZZ[[[\\\\\\[[[YYYWWWVVVTTTTTTSSSSSSQQQPPPNNNLLLLLLLLLLLLHHHHHHGGGFFFFFFGGGHHHIIIIIIGGGEEE@@@<<<999999999@@@@@@>>>;;;888888:::<<<<<<:::999888999===@@@CCCDDD???999444222000//////000333777:::;;;;;;999777444444444333222111000///.........,,,***((()))***((()))***+++,,,,,,,,,,,,,,,,,,---...////////////111///,,,)))((((((((()))...---,,,,,,...000333444444333000///...---,,,+++(((((('''(((((()))***+++'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((()))*********&&&'''''''''''''''''''''%%%&&&'''%%%%%%'''((((((''''''((((((((((((((((((((((((''''''&&&''''''(((&&&&&&&&&&&&''''''''''''&&&%%%$$$%%%(((***)))((((((((((((((()))))))))***...,,,+++))))))***+++,,,------....../////////000...//////000222333333444222444666777777888;;;===??????>>>>>>>>>@@@BBBCCCFFFHHHJJJKKKKKKMMMOOOQQQOOOOOONNNOOOQQQPPPNNNLLLJJJKKKQQQ[[[fffwww>>>>>>??????@@@AAAAAAAAABBBCCCDDDDDDDDDDDDFFFHHHNNNRRRXXX```fffkkknnnppptttxxxxxxjjj]]]UUUGGG>>>777666666444333444222333444666888888999999888888777777777777777777888888999999::::::::::::999999999999999999999999777888999:::;;;;;;;;;;;;;;;<<<======<<<===???AAAGGGLLLVVVfffzzzxxxrrrhhh]]]SSSJJJAAA<<<<<<===>>>???@@@??????>>>::::::::::::;;;===???AAAAAABBBBBBCCCDDDCCCCCCCCCAAABBBAAA???===;;;<<<===@@@AAACCCEEEIIINNNUUUYYYdddnnn||||||yyysssmmmlllooosssxxx}}}yyyuuussssssrrrrrrqqqpppnnnmmmlllkkkjjjiiihhhgggfffeeedddccceeeccc```aaafffhhhggg^^^^^^```bbbdddfffggghhhqqqttt{{{~~~~~~}}}zzzyyywwwuuurrrpppnnnnnnlllmmmnnnlllhhheeeccccccccc]]]VVVQQQQQQVVV]]]aaaaaa___\\\ZZZYYYYYYYYYZZZ\\\[[[YYYWWWUUUTTTSSSSSSPPPPPPOOONNNMMMLLLKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHHHHFFFDDD@@@===:::999888<<<<<<;;;999777777:::<<<<<<:::777666888===CCCGGGIIICCC;;;555222111000//////111444777999999888777444444444333222111//////+++,,,,,,***((('''(((***))))))***+++,,,,,,,,,,,,,,,,,,,,,------.........222111...+++)))(((((((((---,,,,,,,,,...111444666666444111///...---+++)))''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&'''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$((()))&&&%%%''')))(((&&&'''(((((()))(((((((((''''''&&&&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&''''''''''''###!!!$$$(((,,,+++((((((''''''&&&&&&'''(((((()))))))))***+++,,,---...---------......//////000000000111111222222333333222444666777888999;;;===>>>>>>===<<<===???BBBCCCCCCFFFHHHJJJJJJKKKLLLNNNOOONNNOOOQQQRRRQQQOOOLLLJJJKKKQQQZZZeeettt===>>>>>>???@@@@@@AAAAAABBBCCCEEEFFFEEEFFFHHHJJJQQQUUU\\\ccciiinnnpppqqqtttyyyvvviii]]]VVVGGG>>>777666666444444555222333555777888999999999777777777777777777777888999::::::::::::;;;;;;;;;999999999999999999999999888999;;;<<<======<<<<<<@@@@@@AAA@@@@@@BBBFFFHHHPPP^^^nnn}}}qqqnnnhhhaaaZZZPPPFFF???;;;<<<>>>@@@AAAAAA@@@???<<<;;;::::::;;;===???@@@>>>???@@@AAABBBAAAAAA@@@=========<<<999888888999===>>>???@@@BBBEEEIIIMMMQQQ[[[iiiuuu~~~{{{xxxqqqkkkkkkooosssxxx~~~{{{vvvsssuuutttsssqqqooommmkkkjjjfffggghhhhhhhhhgggfffeeeeeefffccc``````eeegggeee^^^```ccccccbbbbbbeeeiiilllpppwww|||{{{~~~}}}|||xxxwwwvvvtttrrrpppnnnmmmlllnnnooolllhhhdddccccccbbb\\\UUUSSSXXX___dddeeeccc```]]]YYYWWWWWWWWWXXXZZZYYYXXXVVVUUUTTTTTTTTTNNNNNNOOOOOONNNLLLJJJIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFEEEBBB@@@>>>;;;888666888999999888777888:::<<<;;;:::888777999>>>CCCFFFGGGBBB<<<777444222000...---///111444666666777666666555555444222000...---***++++++***)))(((***,,,)))***+++,,,------------...------------......///000000///---,,,***)))(((,,,,,,,,,---000333666888999666222000///...+++)))(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))###((()))%%%###&&&((('''%%%&&&((()))))))))((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%&&&((()))******)))(((''''''((())))))'''((()))+++,,,,,,,,,,,,,,,,,,---......///000000000000000111111111111111222444666888888999;;;<<<<<<;;;::::::;;;===@@@BBB@@@CCCGGGIIIJJJJJJJJJKKKKKKLLLOOORRRUUUTTTRRROOOIIIJJJPPPYYYdddrrr===>>>>>>???@@@@@@AAAAAAAAACCCEEEFFFGGGGGGIIIKKKTTTXXX^^^eeelllppprrrssstttzzz}}}rrreeeZZZSSSGGG>>>777777777555555666222333555777999999999999777777777777777888888888:::::::::::::::;;;;;;;;;:::::::::::::::::::::::::::;;;<<<>>>>>>>>>>>>===BBBCCCDDDEEEFFFJJJPPPTTT\\\pppxxxgggfffcccaaa]]]UUUKKKCCC888:::<<>>@@@???===<<<===>>>@@@BBB===>>>???@@@AAA@@@??????888:::;;;:::999888999:::999;;;<<<===>>>@@@CCCFFFDDDMMMYYYdddkkkpppuuuxxxtttwww|||{{{yyy}}}zzzwwwpppjjjjjjooorrrvvv|||~~~xxxtttuuussspppmmmiiieeebbbaaacccdddfffhhhhhhgggfffeeeggggggddd______cccdddbbb\\\```cccbbb^^^^^^bbbggghhhlllttt}}}~~~{{{zzz|||{{{zzzxxxwwwuuusssqqqooommmllllllnnnooolllgggcccbbbbbbaaa[[[UUUWWW___fffhhhgggdddaaa]]]YYYVVVUUUVVVVVVWWWWWWVVVUUUUUUUUUVVVVVVLLLMMMOOOPPPOOOLLLIIIGGGJJJIIIGGGEEEDDDDDDEEEEEEEEEDDDBBB@@@>>><<<888666555777888888888888:::<<<;;;:::::::::;;;>>>AAABBBBBB???<<<999666333///------...000222333555666666666666555444222000...---+++,,,---,,,++++++---///******+++,,,------------000///............//////............---,,,+++***---......000222555888:::;;;777333111000///,,,)))***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''((()))***+++!!!''')))###!!!%%%(((&&&%%%&&&((()))))))))(((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%((()))'''$$$$$$'''+++((('''&&&%%%%%%&&&'''((()))***,,,---,,,+++)))''',,,,,,------...///000000000000000000////////////111444666888888999;;;<<<;;;999888888999;;;>>>@@@@@@CCCHHHKKKKKKJJJJJJKKKHHHJJJNNNSSSWWWWWWTTTRRRIIIJJJOOOXXXcccqqqCCCBBBBBBBBBCCCDDDEEEEEEGGGHHHJJJLLLJJJHHHMMMUUUYYY]]]ccchhhlllooosssuuuvvv|||~~~tttkkkaaaTTTJJJ???;;;666222000111444666555666888999::::::999999:::::::::888777777999;;;===============<<<<<<;;;=========<<<<<<;;;;;;:::>>><<<<<<<<<>>>@@@???>>>BBBBBBCCCEEEJJJTTT___gggwwwwwwmmmhhh]]]bbbgggiiiiiiaaaQQQAAA@@@;;;;;;@@@DDDCCCBBBCCC@@@???===<<<;;;;;;<<<===;;;;;;::::::;;;;;;<<<<<<999999888888999999:::;;;;;;999999;;;???@@@>>><<>>:::888:::???BBBAAA>>>;;;:::888555333111000000------...///000111333444666444222111222111...+++---.........---+++)))(((((('''(((+++...000000///++++++,,,------......///---,,,++++++,,,---///000...000000...000555888666333222000///---,,,,,,,,,***)))(((%%%"""$$$$$$$$$$$$$$$%%%&&&'''((('''&&&%%%%%%&&&'''((()))(((((((((((())))))***''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++(((((('''&&&'''((()))***&&&&&&&&&'''&&&&&&%%%%%%(((((((((''''''''''''''',,,,,,++++++,,,,,,---...,,,,,,------.../////////111111111222222333333333888888888888999:::;;;<<<;;;;;;;;;999888999<<>>===<<<<<<;;;;;;:::::::::;;;;;;<<<@@@??????AAACCCCCCBBBAAACCCFFFKKKRRRZZZeeepppwwwsssggg```]]]^^^fffppptttsssjjjWWWGGGBBB===<<>>===BBBGGGOOOYYYaaa^^^WWWPPPTTTWWWXXX[[[bbbjjjpppwwwrrrmmmmmmqqquuuxxxyyyxxxwwwuuuuuuwwwyyy|||}}}{{{wwwsssqqqooonnnmmmlllmmmpppsssxxx}}}yyyvvvrrrvvvxxxuuunnnfffbbbaaa]]]___aaacccddddddcccbbbdddaaa^^^]]]^^^```aaaaaa[[[]]]___aaabbbbbbbbbbbbdddgggkkkrrrwwwwwwtttpppuuuxxx{{{}}}~~~}}}{{{wwwtttrrrqqqqqqrrrqqqpppqqqqqqooollliiifffdddbbb\\\YYYYYY]]]ccceeeccc______]]][[[ZZZZZZYYYWWWUUUVVVUUUUUUTTTTTTSSSRRRRRROOONNNLLLKKKJJJJJJKKKKKKJJJGGGEEEEEEFFFFFFDDDAAACCCCCCCCCDDDBBB>>>888444111111111444777999999888<<<999888;;;@@@DDDDDDBBB;;;999777555222000//////*********+++,,,...///000666444222222333222///,,,.........---,,,+++***))))))((()))+++///000000///------............//////------,,,+++,,,---...///---000111000111666888666333222000...---++++++***))))))))))))((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''''''''(((((()))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&'''((($$$%%%&&&&&&&&&$$$"""!!!%%%%%%&&&''''''&&&&&&&&&++++++******************)))))))))))))))***++++++,,,,,,------.../////////000000111222222333444444777777777777888:::;;;<<<<<<<<<<<<;;;:::;;;===@@@@@@BBBDDDGGGIIIJJJJJJJJJLLLMMMPPPTTTWWWWWWRRRNNNLLLLLLNNNUUUbbbuuuLLLKKKIIIGGGEEEDDDCCCCCCBBBBBBEEEHHHHHHHHHMMMUUUZZZ^^^eeekkkoootttxxx{{{{{{}}}uuuiii^^^SSSFFF===999777555222111111222333555555666888888888888888:::;;;<<<;;;:::;;;===???@@@@@@@@@@@@???>>>===<<<;;;;;;::::::;;;===@@@AAACCCCCCDDDFFFIIIJJJIIIHHHLLLRRRZZZdddlllttt|||~~~|||uuuhhh\\\TTTUUUXXXbbbpppvvv```OOODDD???>>>BBBFFFFFFFFFGGGCCCCCCBBB@@@???>>>>>>===;;;;;;:::999999::::::::::::999999999999:::;;;;;;;;;::::::;;;===>>>>>>===;;;@@@FFFNNNXXX___\\\TTTJJJKKKKKKLLLNNNUUU```hhhpppnnnlllmmmooorrrssssssmmmnnnppprrrwww{{{~~~|||wwwqqqkkkgggeeedddfffgggkkkuuu}}}}}}xxxuuurrruuuwwwtttlllddd___]]][[[]]]```cccdddeeeeeedddccc```\\\ZZZ[[[]]]]]]^^^ZZZ\\\___bbbddddddbbbbbbcccgggllloooppppppqqqqqqyyy}}}}}}||||||||||||qqqooommmlllnnnooopppooonnnnnnmmmllliiifffcccaaa\\\ZZZZZZ^^^ccceeeaaa]]]]]][[[YYYYYYZZZYYYXXXVVVVVVUUUUUUTTTSSSQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJIIIGGGFFFEEEFFFEEECCCBBBBBBCCCDDDEEEEEEAAA:::555000///000333666999999999:::888888;;;AAAEEEEEEDDD:::999777444222000///...---,,,,,,,,,---...000111666555333333333222000...000///...---,,,+++++++++***)))***,,,///111111000000////////////............------,,,,,,,,,,,,------111222222333777888666333222000...,,,******)))&&&&&&''''''((('''''''''&&&'''((((((((('''&&&%%%(((((())))))))))))((((((((((((''''''(((((()))***%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''###%%%'''(((&&&"""$$$%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***,,,,,,,,,---......////////////000111222444444555555555666666777999:::;;;===>>>>>>===<<<<<>><<<<<<>>>===<<<<<<>>>BBBEEEHHHGGGFFFFFFIIIMMMQQQSSSSSS[[[aaaiiiooossssssttttttjjjfff___UUUNNNQQQ[[[dddooohhhTTTGGGAAA???CCCGGGGGGFFFGGGFFFFFFEEEEEECCCBBB@@@?????????>>>===<<<<<<======:::::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<@@@DDDJJJQQQ[[[bbb```XXXMMMKKKIIIIIILLLSSS```lllpppqqqrrrrrrqqqpppoooooommmppptttzzz}}}pppgggeeeaaa_________aaaiiiqqq}}}zzz~~~~~~yyyuuutttuuuvvvssslllddd___\\\\\\^^^aaaeeeggghhhhhhgggccc```\\\ZZZZZZ[[[[[[[[[XXX[[[___bbbddddddbbbaaabbbgggmmmnnnmmmnnnqqquuu{{{}}}{{{{{{yyyxxxgggeeedddfffiiilllmmmmmmkkkkkkkkkjjjiiifffcccaaa___\\\[[[___eeegggeeeaaa]]]\\\ZZZZZZZZZZZZXXXVVVUUUUUUUUUTTTSSSQQQOOOMMMMMMLLLKKKKKKJJJIIIIIIIIIHHHGGGFFFFFFEEEDDDCCCBBBBBBCCCEEEGGGGGGCCC<<<888111111111333777:::;;;;;;999888777:::>>>AAABBBBBB;;;999777555333111000000///...---,,,---...000111555555444444444333111000111000...,,,++++++,,,,,,,,,+++***,,,///111111111000000//////...------,,,......---,,,+++++++++***,,,000333222444777777444000///...---,,,+++++++++&&&''''''''''''&&&%%%$$$'''((()))***)))(((&&&$$$&&&'''((())))))((('''&&&)))((((((((()))***+++,,,%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''')))((((((((('''''''''(((%%%''')))***(((%%%!!!$$$$$$&&&'''((((((((((((&&&&&&'''''''''''''''((()))))))))))))))***+++++++++,,,,,,------...//////---...///111222444555555444444444555777888::::::===>>>>>>===<<<===???AAABBBDDDFFFHHHIIIJJJJJJIIILLLNNNPPPSSSTTTSSSPPPNNNKKKLLLPPPZZZhhhwwwdddbbb^^^XXXSSSOOOLLLJJJEEECCCDDDHHHKKKMMMSSSZZZ___ccciiiooossswww{{{}}}|||~~~zzzmmm```UUUJJJ@@@999333333333333222333333333999999999999:::;;;<<<<<<;;;<<<>>>???>>>>>>@@@AAA????????????>>>===<<<;;;>>>=========???CCCGGGIIIIIIGGGEEEGGGMMMTTTYYY\\\bbbfffkkkmmmjjjeeeaaa^^^UUUTTTPPPMMMNNNXXXhhhuuunnnXXXJJJDDDAAADDDGGGFFFFFFGGGHHHIIIJJJJJJIIIFFFDDDCCCBBBBBB@@@???>>>>>>>>>>>>;;;;;;::::::;;;;;;<<<===AAAAAA@@@????????????@@@BBBGGGMMMUUUaaaiiihhhaaaSSSMMMHHHHHHJJJPPP^^^lllvvvyyy{{{zzztttooolllkkkooottt{{{ttthhheee```\\\[[[[[[[[[```gggnnnyyy}}}{{{yyy~~~}}}{{{uuunnnfffaaa^^^]]]___bbbeeeggghhhhhhgggccc```]]]\\\\\\\\\[[[ZZZWWWYYY]]]aaabbbbbb```^^^[[[aaaggghhhggghhhnnnttt{{{}}}zzzvvvsssbbbbbbbbbeeejjjmmmoooooojjjjjjjjjiiigggeeecccaaa```\\\ZZZ]]]dddiiihhhfff```^^^\\\[[[[[[ZZZXXXVVVUUUUUUUUUUUUSSSQQQNNNMMMLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFEEECCCCCCCCCBBBCCCEEEGGGGGGCCC>>>999222111111333666:::;;;;;;999888777888:::;;;<<<;;;:::999777555444333222222---,,,***))))))***,,,...333444555444333222222222222111///---,,,,,,,,,------+++***,,,...111111111000//////...---,,,++++++......------,,,+++***)))***///111111333666666333------,,,,,,,,,------...))))))*********)))(((((('''(((*********(((&&&$$$$$$%%%''''''''''''%%%$$$'''&&&&&&'''((()))******&&&'''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((((()))((()))))))))******+++++++++))))))(((((())))))***+++++++++,,,,,,---.........---...///000222333444555333333444555666888:::;;;<<<===>>>===<<<<<<>>>@@@BBBCCCEEEHHHIIIJJJJJJJJJLLLNNNQQQSSSRRRQQQOOOMMMJJJLLLPPP[[[jjjxxxkkkhhhccc]]]WWWQQQMMMKKKHHHEEEEEEIIIMMMPPPUUU\\\cccggglllpppsssvvvyyy{{{zzz{{{}}}~~~~~~}}}}}}|||tttiii\\\QQQGGG???:::222222222222333333444555::::::::::::;;;<<<===>>>;;;===???@@@???>>>???@@@>>>>>>??????>>>>>>===<<<===<<<<<<<<<>>>AAADDDFFFFFFDDDBBBDDDJJJQQQWWW[[[ZZZ]]]```___[[[VVVQQQOOOGGGIIIJJJLLLRRRaaatttttt]]]PPPIIIEEEGGGHHHGGGFFFGGGKKKLLLNNNOOONNNLLLIIIGGGDDDCCCAAA@@@???>>>>>>===<<<;;;;;;;;;;;;<<<======???@@@@@@@@@???@@@CCCEEEFFFLLLUUU```llltttqqqiii[[[RRRLLLLLLLLLPPP^^^nnn}}}yyyppplllkkkpppwww{{{pppeee___ZZZZZZYYYXXX\\\aaagggppp|||~~~{{{ssskkkddd^^^[[[___```ccceeeffffffeeeeeebbbaaa_________^^^\\\ZZZVVVXXX[[[]]]^^^^^^\\\[[[YYY^^^ccceeeeeegggmmmrrryyy|||wwwssshhhiiikkkooosssuuuuuussslllkkkjjjhhhfffdddcccbbb^^^[[[YYY]]]dddiiiiiifffaaa___]]]\\\[[[ZZZXXXVVVTTTUUUVVVVVVTTTRRROOONNNLLLLLLLLLLLLLLLJJJIIIIIIGGGHHHHHHGGGDDDCCCCCCDDDDDDDDDEEEFFFEEECCC>>>:::222111000111444777999999888777777666666666666666777777666555444333333333000///,,,******,,,...///111333444444222111222333222111000///...------------+++***+++---///000000//////...---,,,,,,++++++------------,,,+++)))))))))---......///333444222------------------...///&&&'''((())))))*********'''(((((())))))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%#########$$$%%%&&&'''((('''''''''((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%'''&&&%%%$$$$$$&&&((()))%%%&&&'''((((((((((((((('''(((((())))))*********'''''''''''''''(((((()))+++++++++,,,------............///000111333333444333333444555777999:::;;;;;;===>>>>>>======>>>??????AAACCCFFFHHHIIIJJJJJJLLLOOOQQQRRRQQQNNNMMMMMMJJJKKKPPP[[[kkkyyytttqqqllleee^^^XXXTTTRRROOOKKKJJJNNNSSSVVV[[[aaagggjjjnnnqqqsssuuuwwwyyywwwwwwvvvwwwxxxyyyzzzzzzzzz|||~~~tttmmmbbbWWWLLLCCC===999333222222222333444666777::::::999999:::;;;===>>><<<>>>@@@@@@???>>>>>>???>>>>>>??????@@@@@@??????=========>>>???@@@BBBBBBAAA??????AAAFFFKKKNNNOOOMMMNNNOOOOOOLLLJJJJJJJJJFFFJJJPPPWWWdddwww|||eeeVVVOOOIIIJJJKKKIIIHHHIIILLLNNNQQQSSSSSSQQQNNNLLLGGGFFFDDDBBBAAA@@@??????<<<<<<<<<<<<<<<======>>>>>>@@@BBBCCCDDDGGGLLLPPPWWW```lllwwwxxxlll^^^UUUOOOQQQSSSWWWfffxxxvvvrrrrrrrrrzzz~~~uuuhhhaaa\\\[[[[[[ZZZ]]]aaaeeemmmxxx~~~vvvnnnhhhccc```^^^bbbdddeeeggggggfffdddccc`````````aaabbb```\\\ZZZVVVWWWXXXZZZZZZZZZYYYXXX\\\```dddfffgggiiimmmpppuuu{{{{{{yyytttuuuwww{{{}}}}}}yyyvvvooommmjjjgggdddccccccccc^^^\\\]]]bbbiiikkkgggccc^^^]]][[[ZZZ[[[ZZZXXXWWWSSSTTTVVVWWWVVVTTTQQQOOOLLLMMMMMMMMMMMMKKKJJJIIIFFFHHHIIIGGGDDDBBBCCCDDDFFFEEEDDDDDDCCCAAA>>>;;;555333111222444777888999666777666555444333444555333333333222222333333444444222///------...000222///222444333111000111333111111111000///...---,,,---+++)))))),,,...000000//////......------,,,,,,+++,,,,,,---,,,+++***)))(((++++++***+++000222000111000///...------------'''(((((((((((((((''''''&&&'''''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$&&&'''((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''###$$$%%%'''''''''&&&&&&'''&&&%%%$$$%%%&&&((()))''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((((((((''''''(((((()))******++++++,,,,,,---.........//////000111222222333333444444666777999;;;<<<<<<>>>@@@@@@???>>>???@@@>>>@@@CCCFFFIIIKKKLLLLLLLLLOOORRRRRROOOMMMLLLMMMJJJJJJOOOZZZkkkzzz~~~{{{uuunnngggaaa]]]ZZZVVVRRRPPPTTTYYY\\\aaagggiiilllooorrrssstttuuuwwwvvvssspppoooqqqtttwwwxxxxxxzzz}}}}}}{{{yyy~~~}}}nnnhhh^^^SSSHHH@@@;;;888333333222111222555777999:::999888888999:::<<<===<<<>>>@@@@@@???=========>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB<<<<<<===@@@DDDFFFFFFEEEDDDEEEEEEEEEDDDEEEGGGIIILLLRRR\\\iiizzzjjjZZZSSSMMMMMMMMMKKKIIIJJJMMMOOOSSSVVVVVVTTTQQQNNNJJJIIIHHHFFFDDDCCCBBBBBB<<<<<<<<<<<<<<<===>>>>>>CCCFFFJJJLLLOOOTTT[[[```lllvvv}}}lllYYYPPPMMMRRRVVV\\\nnn|||xxxyyyuuu~~~~~~tttkkkddd______^^^^^^```dddfffnnnwww}}}}}}uuuoookkkjjjjjjiiiggghhhiiijjjiiihhhfffddd^^^___```bbbcccaaa\\\YYYVVVWWWWWWWWWWWWWWWWWWVVV]]]___bbbdddfffgggiiijjjrrrxxx~~~|||}}}{{{wwwqqqnnnjjjfffdddcccdddddd___```ccciiiooonnnggg```[[[ZZZYYYYYYZZZZZZYYYXXXSSSTTTVVVWWWWWWUUURRRPPPMMMMMMNNNNNNNNNLLLJJJIIIFFFHHHIIIGGGDDDBBBCCCEEEHHHFFFDDDCCCBBB@@@===;;;999777555555777999::::::555666666555333333444555000000000000111222333333333000---+++***+++...///...111333333111000111333111111222222000///---+++---+++))))))+++.../////////////////////.........++++++,,,---,,,+++***)))'''))))))''')))...111///444333111///---,,,++++++111000///...,,,***((('''&&&&&&&&&&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((&&&&&&'''''')))***+++,,,%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((($$$%%%''')))******))))))(((((((((((((((((((((((('''((((((((((((((('''&&&((((((((()))***++++++,,,***************+++,,,,,,***++++++,,,,,,---......//////000000111111111222333444555666888:::<<<===>>>???AAAAAA@@@@@@@@@AAA@@@BBBEEEIIILLLNNNOOOPPPLLLOOORRRRRROOOLLLLLLMMMJJJJJJNNNZZZkkk{{{yyyrrrmmmkkkjjj```____________aaabbbccciiikkknnnpppqqqrrrtttuuuqqqpppooonnnnnnooopppqqqooorrruuuwwwwwwwwwxxxzzz}}}}}}vvvqqqfff\\\RRRKKKCCC:::666666...///111444555666666555888999999:::;;;<<<===>>>???>>>===<<<===???AAABBBEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@CCCCCCBBBBBBAAABBBBBBCCCCCCBBBAAABBBDDDIIIMMMPPPOOO\\\nnnlll\\\UUUOOOLLLIIIEEEFFFJJJKKKMMMPPPQQQQQQOOOLLLJJJLLLJJJHHHGGGHHHGGGFFFEEEAAACCCDDDBBB@@@@@@CCCGGGMMMQQQVVV[[[```fffooouuukkkVVVSSSQQQUUU```ppp~~~}}}vvvhhhbbb]]]\\\]]]^^^bbbhhhooowww}}}|||vvvpppmmmlllmmmnnniiihhhggghhhjjjiiifffbbb]]]^^^``````___^^^[[[ZZZWWWVVVVVVVVVVVVWWWXXXYYY\\\aaaeeeeeecccbbbeeeiiirrrvvv{{{yyytttooonnnllljjjgggfffeeedddbbbfffkkkoooppplllhhhddd\\\[[[[[[[[[ZZZZZZYYYYYYVVVUUUUUUUUUUUUSSSOOOLLLMMMMMMNNNNNNNNNLLLKKKJJJGGGGGGHHHHHHHHHGGGFFFFFFHHHGGGEEECCCAAA@@@@@@???888888666444222333666999444555777777777555333222333333333333333333333333222111///---,,,,,,,,,---///000111222333222222111444444444333111000...---000***''')))***)))))),,,,,,---...---+++***+++,,,+++,,,,,,,,,,,,+++******'''''')))+++,,,---......***...222444222000......------+++***)))***++++++''''''&&&&&&&&&%%%%%%%%%)))%%%!!!!!!$$$'''''''''))))))'''%%%""" ''''''''''''''''''''''''%%%'''((('''&&&$$$$$$%%%%%%%%%$$$$$$%%%'''(((***((((((((((((((()))******''''''((()))))))))))))))))))))))))))************,,,+++++++++***)))))))))//////...---,,,,,,++++++---......///000111111111444666777777777777:::<<<<<<>>>@@@AAABBBAAA???>>>AAACCCEEEHHHIIIJJJJJJJJJMMMNNNPPPRRRQQQPPPMMMLLLLLLPPPUUU^^^mmmzzzvvvsssooonnnlllkkkiiiiiijjjjjjhhhiiikkklllmmmmmmnnnoooooonnnmmmlllkkkllllllmmmlllnnnqqqsssssstttuuuvvv|||}}}~~~xxxqqqkkk___VVVMMMGGGAAA999555555111111222333444555555555999999:::;;;<<<<<<======;;;<<<===>>>???@@@AAAAAABBBBBBAAA@@@?????????@@@BBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBDDDEEEEEEFFFGGGLLLRRRWWWeeeyyyppp]]]UUUNNNKKKGGGDDDEEEHHHKKKLLLOOOPPPPPPNNNKKKIIIHHHHHHHHHIIIJJJIIIGGGFFFGGGGGGGGGDDDBBBCCCIIIMMM[[[___eeekkkqqqyyy~~~iiiWWWUUUXXXaaarrrrrriiibbb]]]]]]^^^___dddjjjttt|||~~~yyyuuusssrrrrrrrrrmmmkkkiiiiiijjjiiigggeeecccdddddddddbbb___]]][[[WWWWWWWWWWWWWWWXXXXXXXXX[[[___ccccccaaaaaacccgggppptttzzz~~~{{{tttnnnlllkkkiiihhhgggfffffffffeeehhhlllooonnnjjjeeebbb]]]]]]\\\[[[ZZZXXXXXXWWWWWWVVVUUUVVVUUUTTTPPPMMMLLLMMMMMMMMMMMMKKKJJJIIIGGGGGGHHHHHHGGGGGGFFFFFFDDDCCCBBB@@@>>>=========;;;:::888444222111333555222444555777777777666555555444444444333333333333111///...,,,++++++,,,,,,///000111333333333222111000111111000000///......///***''')))***))))))+++,,,---...---+++***+++,,,))))))******))))))(((''''''(((***+++---......///,,,///222333222111000000///...,,,***)))))))))***$$$$$$%%%&&&''''''(((((('''%%%$$$%%%'''((('''&&&&&&&&&&&&''''''&&&%%%%%%''''''''''''''''''''''''%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((((((((())))))***'''((()))))))))))))))((((((((((((((())))))))))))+++++++++***************------------------------......///000000111222222333555666777777888:::======>>>@@@AAAAAAAAA@@@???AAACCCEEEHHHIIIJJJJJJJJJKKKLLLOOOPPPPPPOOOMMMKKKMMMQQQXXXbbbrrr}}}xxxtttrrrpppooommmmmmmmmmmmmmmmmmmmmmmmmmmllljjjhhhgggggghhhhhhgggiiilllnnnnnnoooppprrrwwwxxxzzz|||~~~|||zzzvvvppphhhcccVVVNNNGGGCCC>>>777444555444333333333333444555555::::::;;;;;;<<<<<<======999;;;>>>@@@AAAAAA@@@???@@@??????>>>>>>>>>??????CCCCCCDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEIIILLLNNNPPPVVV```iii}}}uuu^^^UUUMMMHHHEEEBBBCCCFFFIIIJJJMMMOOOOOOMMMKKKJJJGGGHHHJJJKKKLLLKKKJJJIIINNNNNNNNNLLLLLLPPPXXX___hhhmmmsssyyyzzzfffXXXYYY___nnntttggg___YYYXXXYYY[[[___dddmmmtttzzz}}}~~~}}}{{{zzzyyyxxxwwwuuurrroookkkiiiiiiiiihhhgggggggggfffeeebbb___\\\ZZZXXXYYYYYYYYYYYYYYYXXXWWWYYY]]]```aaa______aaadddmmmrrrxxx}}}~~~xxxoooiiijjjjjjiiiiiiiiiiiijjjjjjiiijjjlllmmmkkkfffaaa^^^^^^^^^\\\[[[YYYXXXVVVVVVWWWVVVUUUVVVVVVTTTQQQOOOLLLLLLMMMLLLKKKJJJIIIHHHGGGGGGHHHHHHGGGFFFFFFEEEBBBAAA@@@???======<<<<<<===<<<:::555111///000111111222333555777888999999777666555333222222222222///...,,,+++***++++++,,,...///222333444444333222------.....................)))''')))***((((((***,,,---...---,,,+++,,,------------------,,,++++++))))))***+++---...//////...000222222111111111222111000...,,,***))))))(((%%%%%%&&&&&&''''''((((((%%%%%%&&&((())))))'''%%%%%%&&&''')))******++++++''''''''''''''''''''''''%%%&&&((('''&&&%%%%%%&&&%%%&&&&&&'''''''''&&&&&&((((((''''''(((((())))))((()))))))))))))))(((''''''''''''((((((((())))))***************+++++++++++++++,,,,,,---...////////////000000111222222222222333555666777888;;;>>>??????@@@@@@@@@AAAAAAAAAAAACCCEEEHHHIIIJJJJJJJJJHHHJJJMMMOOOOOONNNLLLKKKMMMSSS\\\gggxxxzzzuuuqqqooonnnmmmllllllmmmmmmmmmlllkkkjjjhhhfffdddddddddddddddfffhhhiiijjjkkkmmmnnnpppqqqrrrsssuuuvvvwwwwwwxxxvvvtttqqqmmmggg___ZZZPPPIIIBBB???;;;555222333444333333222333555777888;;;;;;<<<<<<<<<============>>>???@@@AAA@@@@@@??????>>>>>>>>>>>>??????@@@CCCCCCDDDDDDEEEGGGHHHHHHIIIIIIJJJLLLMMMMMMNNNNNNJJJQQQYYY___dddnnn}}}{{{aaaVVVKKKFFFCCCAAAAAACCCEEEGGGJJJMMMOOOOOONNNNNNLLLMMMMMMMMMLLLLLLMMMNNNTTTVVVYYY[[[]]]ccckkkrrrsssxxxsssccc^^^aaakkk~~~}}}ggg^^^WWWUUUVVVUUUWWWZZZ]]]ccciiikkknnnuuuxxxxxxzzzxxxvvvvvvzzz~~~|||{{{{{{|||{{{wwwttttttqqqlllhhhgggggghhhhhheeeeeedddbbb```]]]ZZZYYYZZZ[[[[[[[[[ZZZYYYWWWVVVYYY[[[^^^_________```bbbjjjpppwww{{{}}}~~~wwwoooiiimmmmmmllllllllllllmmmmmmjjjjjjjjjiiifffaaa]]]ZZZ]]]\\\[[[ZZZYYYXXXWWWWWWWWWVVVUUUUUUVVVUUURRRPPPMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHGGGGGGFFFEEEDDDDDDCCCBBB@@@@@@?????????>>>===:::666111//////000000111333555777999:::;;;888666555333111000000000...---+++*********+++,,,---///222444666555444333......---------------------)))''')))***((((((***,,,---...---,,,+++,,,---///////////////...------******++++++,,,...//////...///000000///000222333444333111///---+++***)))******)))((('''&&&%%%$$$%%%%%%&&&'''(((((('''&&&((()))))))))))))))((((((''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&'''(((((('''&&&%%%(((((('''''''''(((((())))))))))))))))))(((((('''(((((((((((()))))))))))))))))))))***+++++++++,,,++++++,,,------......///000000111111222222222222000222444555777999<<>>>>>>>>DDDCCCAAA@@@??????@@@@@@@@@@@@?????????@@@@@@AAABBBBBBCCCDDDEEEGGGIIIKKKJJJLLLPPPSSSWWWZZZ\\\]]][[[dddpppzzzdddWWWJJJDDDBBB??????AAAAAACCCGGGKKKOOOQQQRRRSSSSSSSSSQQQNNNLLLLLLOOORRRYYY]]]cccgggjjjnnntttyyy|||lllaaaccckkk|||lllcccZZZXXXWWWTTTRRRRRRPPPVVVZZZZZZ]]]cccffffffffffffeeeggglllttt}}}}}}{{{|||~~~}}}xxxsssrrrppplllhhheeeeeefffgggbbbbbbaaa```___]]]\\\[[[]]]\\\\\\[[[ZZZXXXWWWVVVYYY[[[]]]^^^^^^___```aaagggnnnuuuyyyzzz~~~yyyrrrnnnooonnnmmmlllkkkjjjjjjjjjiiihhhgggdddaaa]]]ZZZXXXZZZZZZZZZYYYYYYYYYYYYYYYWWWVVVTTTTTTUUUTTTRRRPPPNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA===<<<;;;777333000000111111222444777999:::;;;;;;888777444222000000000000///...,,,++++++++++++,,,,,,///222555777777555444222111///...---,,,,,,,,,---)))'''***+++)))((())),,,---......,,,,,,---...,,,,,,,,,,,,,,,++++++************++++++---...///---.........---...111333666555444222000...,,,,,,,,,+++***)))'''&&&%%%$$$&&&%%%$$$######%%%'''((((((((((((((('''&&&%%%$$$''''''''''''''''''''''''$$$&&&''''''&&&%%%&&&&&&&&&'''((((((((('''&&&%%%((((((''''''''''''(((((((((((())))))))))))(((((())))))*********+++++++++)))))))))***+++++++++,,,------------------------111111111111111222222222///111333555666999<<>>???@@@@@@GGGEEECCCAAA@@@@@@BBBCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCDDDFFFIIILLLMMMLLLPPPVVV^^^eeekkkoooqqqwwwgggYYYJJJCCCAAA>>>>>>@@@>>>@@@DDDIIINNNQQQSSSTTTUUUVVVTTTQQQMMMLLLPPPTTT\\\aaagggkkkmmmppptttxxx~~~uuuiiieeeggguuunnneee\\\ZZZXXXRRRLLLJJJGGGLLLNNNMMMNNNRRRUUUTTTPPPQQQRRRUUUYYYaaajjjpppxxx|||~~~zzztttnnnnnnmmmjjjfffddddddeeebbbbbbbbbaaaaaa`````````___^^^\\\ZZZXXXWWWVVVVVVXXXYYY[[[\\\^^^_________dddkkkrrruuuvvvzzz{{{wwwsssqqqmmmlllkkkiiigggfffeeeeeegggeeecccaaa^^^\\\ZZZYYYXXXXXXYYYYYYYYYZZZZZZZZZVVVUUUSSSSSSSSSSSSRRRPPPOOONNNMMMKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFEEECCCCCCAAA@@@@@@?????????@@@@@@======<<<888555222222333222444888;;;>>>??????>>>:::888666333222111222333222111///---,,,,,,,,,---,,,...333666888888777555444222000...---,,,,,,---...)))(((+++,,,***(((***,,,---......------...///---------------,,,,,,++++++***))))))***,,,---...+++,,,...------...000222444444444333222111///...******))))))((((((''''''&&&&&&$$$"""!!!###'''***%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''$$$%%%''''''&&&%%%&&&'''&&&''''''(((((((((''''''((((((''''''&&&&&&''''''''''''((()))))))))))))))*********+++++++++,,,,,,***************+++++++++---------------------,,,111111111111111111111111///111333555666888<<<>>>AAAAAABBBBBBBBBBBBCCCCCCAAACCCEEEHHHIIIJJJJJJJJJHHHJJJMMMOOOOOONNNMMMKKKIIIRRR```nnn}}}}}}}}}zzztttooojjjjjjlllnnnllliiifffdddcccaaa_________``````aaabbbbbbccceeehhhjjjhhhgggeeeddddddddddddeeecccbbb___\\\XXXQQQIIIDDD???:::777777666222000111111222444666888999:::::::::;;;<<<===???@@@BBBBBBEEEDDDDDDDDDDDDDDDEEEEEECCCBBBAAA@@@@@@@@@@@@@@@CCCCCCDDDEEEHHHKKKNNNPPPSSSXXXaaammmxxxjjjZZZJJJCCC@@@>>>>>>???===???BBBFFFJJJNNNPPPQQQPPPSSSUUUTTTPPPNNNPPPSSSZZZ^^^dddhhhkkkpppvvv{{{~~~ooolllpppxxxsssjjjbbbaaa```XXXPPPKKKDDDHHHIIIFFFEEEHHHJJJIIIEEEGGGJJJLLLOOOUUU\\\bbbiiikkkoootttxxx}}}zzzsssiiilllnnnmmmiiieeeccccccdddccccccbbbaaaaaaaaaaaaaaa___[[[XXXUUUUUUUUUVVVWWWWWWXXXZZZ\\\]]]]]]]]]```gggoooqqqpppttt}}}}}}yyyuuurrrppppppkkkjjjhhhgggeeedddddddddeeedddaaa___^^^]]]]]]^^^YYYYYYYYYYYYYYYYYYXXXXXXUUUTTTRRRQQQRRRRRRQQQPPPQQQOOOMMMKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBB??????>>>>>>>>>>>>???@@@??????>>>:::666333222222333666<<>>>>>???<<<>>>AAADDDHHHJJJLLLMMMJJJOOOUUUVVVRRROOOOOOQQQVVVZZZ```eeejjjsss|||vvvmmmqqqzzz}}}tttnnnnnnmmmeee[[[VVVHHHKKKKKKGGGEEEHHHIIIHHHEEEHHHJJJLLLMMMRRRXXX^^^___aaadddggglllsss{{{xxxqqqgggkkkppppppkkkfffcccbbbeeedddbbbaaa``````______bbb___[[[VVVTTTTTTUUUVVVUUUUUUVVVXXX[[[\\\\\\[[[]]]dddlllnnnlllpppyyy}}}|||yyytttpppmmmlllmmmjjjjjjhhhgggffffffffffffdddcccaaa___^^^___```aaa[[[[[[ZZZYYYXXXWWWWWWWWWUUUSSSQQQPPPQQQRRRQQQPPPRRRPPPNNNLLLJJJJJJJJJJJJHHHHHHGGGGGGEEEDDDCCCBBB???????????????@@@@@@AAAAAAAAA???<<<777333222111333777>>>FFFJJJLLLKKKJJJ???===;;;888777888999:::888666444111///.........+++...333888::::::888777000///---,,,,,,---///000///+++***...///,,,***+++,,,---......------///000++++++,,,,,,++++++***)))***)))((('''((()))+++---+++---///000000000111333...///000111222222111000///...---+++(((&&&$$$$$$###&&&))))))'''&&&'''((()))))))))))))))(((''''''''''''''''''''''''''''''###%%%''''''&&&&&&&&&''''''&&&&&&&&&'''(((***+++)))((('''&&&&&&&&&&&&&&&$$$%%%'''(((***+++++++++))))))))))))************,,,+++++++++******)))))))))***+++,,,...///000111000000000///////////////000222444555555777:::<<<@@@AAACCCEEEEEEDDDCCCAAABBBCCCEEEHHHIIIJJJJJJJJJHHHIIIKKKMMMLLLKKKHHHGGGLLLUUUaaaooo}}}~~~xxxtttoooiiifffeeeeeeeeeeeeaaa\\\ZZZ\\\]]]]]]\\\]]]]]]^^^___```aaaaaabbb______]]][[[ZZZYYYYYYXXXZZZWWWSSSMMMHHHCCC@@@>>>888777555444444555666888222333444666777999:::;;;===>>>>>>@@@AAABBBCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGEEECCC@@@>>>>>>@@@CCCEEEFFFGGGIIILLLOOOSSSWWWYYY]]]dddqqq}}}mmm\\\KKKDDDCCCBBB??????@@@CCCGGGJJJJJJKKKKKKLLLPPPRRRTTTSSSQQQOOOOOOOOOQQQ[[[dddhhhooo|||zzzrrrtttvvvsssrrrlllddd___XXXVVVSSSPPPOOOMMMKKKJJJKKKMMMOOORRRUUUYYY[[[]]]___aaadddjjjqqqxxx~~~xxxtttlllmmmooopppllleeedddhhhiiijjjiiifffaaa^^^\\\\\\___[[[XXXVVVVVVVVVUUUUUUUUUVVVWWWYYYZZZ\\\]]]^^^^^^bbbgggiiijjjoooxxx}}}{{{vvvpppllllllmmmnnnooollljjjhhhgggggghhhkkklllhhheeeaaaaaabbbdddcccaaaZZZ\\\]]][[[WWWTTTUUUWWWRRRQQQPPPOOOOOOPPPRRRSSSPPPOOOMMMKKKJJJIIIHHHHHHIIIHHHGGGEEEEEEEEEEEEFFF@@@>>>;;;999:::<<<@@@CCCHHHFFFCCC???:::666333222444888???EEEJJJLLLLLLKKKAAA???===;;;999999999999666555222000...---------+++---///222444444555555111000...---,,,,,,,,,,,,---,,,+++))))))))))))***------......///000111111///............---------)))(((''''''''')))***++++++---///000//////000222444333222111000///...---111111000///---***(((&&&)))(((''''''&&&''''''(((+++***)))((('''&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((('''''')))(((&&&%%%%%%&&&((()))+++((($$$$$$'''))))))(((&&&'''''''''(((((())))))((()))++++++*********++++++,,,,,,+++******+++---000000000000////////////777555333000000111333444111111111222444777999;;;AAACCCDDDCCCBBB@@@AAAAAADDDDDDEEEFFFGGGHHHIIIIIIJJJLLLNNNOOOOOOMMMKKKIIIPPPWWWcccrrr~~~wwwsssmmmhhhfffeeeeeeeeeddd```\\\ZZZ[[[\\\\\\[[[ZZZZZZ[[[]]]^^^___```aaa\\\ZZZYYYWWWUUUTTTSSSSSSNNNLLLHHHCCC>>>;;;888666555444333222222333444555222333444666777999:::;;;======>>>???@@@AAAAAABBBBBBCCCDDDFFFFFFFFFEEEEEEDDDBBBAAA@@@@@@BBBEEEGGGLLLLLLMMMOOORRRVVVYYY\\\]]]dddppp|||mmm]]]LLLEEEDDDCCCAAAAAACCCEEEIIIKKKKKKKKKLLLMMMMMMPPPRRRSSSRRRRRRSSSTTTXXXcccnnnuuu~~~~~~}}}~~~zzzwwwqqqjjjgggbbbaaaaaaaaa___\\\XXXVVVUUUXXX[[[___cccfffiiilllqqqssswww|||zzzvvvpppppprrrsssnnngggfffiiijjjkkkjjjgggbbb___]]]]]]```]]]YYYWWWVVVVVVUUUTTTTTTUUUVVVWWWXXXZZZ[[[[[[^^^aaadddeeefffjjjrrrxxx}}}{{{vvvppplllkkklllmmmnnnkkkjjjhhhhhhhhhiiikkklllhhheeebbbbbbccccccaaa___YYYZZZZZZXXXVVVUUUUUUVVVQQQPPPOOONNNNNNOOOQQQRRRPPPOOONNNLLLJJJJJJIIIIIIIIIHHHGGGEEEEEEEEEEEEFFFCCCAAA>>>;;;:::<<<>>>@@@CCCBBBAAA???<<<888666444333777===DDDHHHJJJJJJJJJEEECCC@@@>>><<<;;;::::::777555333000...---------***,,,...000222333333333111111000000//////......---,,,+++***)))))))))***************++++++++++++///............---------)))(((((('''((()))***+++,,,---//////...---...///333222111000///...------------......---,,,+++***)))))))))(((''''''&&&&&&***))))))((('''&&&%%%%%%'''&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&'''((()))***'''%%%%%%'''((((((''''''''''''((((((((())))))(((***+++,,,+++***+++,,,)))******)))(((((()))+++........................555333222000000000222222222222222333555777:::;;;@@@BBBCCCCCCBBBAAAAAABBBDDDDDDEEEEEEFFFGGGHHHHHHIIIJJJMMMNNNOOONNNLLLKKKNNNXXXhhhvvv~~~wwwssslllgggeeeeeeddddddaaa^^^[[[YYYYYYZZZZZZZZZVVVWWWXXXZZZ\\\]]]]]]^^^VVVTTTRRRPPPMMMKKKJJJJJJDDDCCC@@@<<<888666444333222111000//////000222222222333444666777999:::;;;============>>>>>>??????AAABBBDDDEEEEEEDDDCCCBBBBBBAAAAAABBBCCCEEEHHHIIILLLKKKKKKKKKNNNRRRVVVXXXYYY```iiirrrxxxzzz|||}}}nnn^^^NNNGGGFFFEEECCCDDDFFFHHHKKKMMMLLLLLLMMMNNNMMMPPPRRRTTTTTTUUUWWWYYY```mmm{{{}}}xxxyyyzzzzzzrrroooooolllnnnqqqssssssoookkkiiijjjmmmrrrvvvzzz~~~|||yyyuuutttuuuuuupppiiihhhkkkllllllkkkhhhddd```^^^^^^aaa^^^ZZZXXXWWWVVVUUUTTTSSSSSSTTTUUUVVVWWWXXXYYY^^^aaacccccccccgggmmmrrrzzz~~~yyyrrrnnnllllllllllllhhhhhhhhhhhhiiiiiijjjjjjgggeeeccccccbbbaaa^^^\\\[[[YYYVVVVVVVVVWWWWWWWWWQQQPPPOOONNNNNNNNNOOOPPPPPPOOONNNLLLKKKJJJJJJJJJHHHHHHGGGEEEEEEEEEEEEEEEFFFDDD@@@===;;;<<<===>>>>>>>>>??????===:::888666222555;;;AAAEEEGGGHHHHHHHHHFFFBBB>>><<<:::::::::777666333111///------,,,***+++---///111222222222111222444555444333222111---,,,+++******))))))***+++,,,,,,,,,,,,,,,,,,,,,///............---------***)))((('''((()))***+++,,,---///...,,,++++++,,,111111000///...------,,,)))***+++,,,------------++++++++++++)))'''%%%$$$((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((((((((((((((()))))))))((('''&&&&&&'''((()))((('''&&&&&&(((((('''&&&''''''(((((((((((())))))(((***,,,,,,+++***+++,,,)))*********((((((***,,,------------------------111111111111000000000000333333444555666888:::;;;>>>@@@BBBCCCBBBAAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIKKKNNNOOONNNNNNMMMLLLYYYjjjwww}}}~~~{{{uuulllfffcccbbbaaa___]]][[[YYYWWWWWWWWWWWWWWWUUUVVVWWWXXXYYYYYYXXXXXXPPPNNNLLLIIIFFFDDDBBBAAA<<<;;;999666444333222111000000/////////000111111333333444666777999::::::<<<<<<<<<<<<<<<<<<<<<===@@@BBBCCCEEEDDDCCCAAA???@@@@@@BBBCCCFFFHHHJJJKKKKKKJJJIIIIIILLLPPPTTTWWWYYY]]]ccchhhjjjkkklllmmmmmmnnnnnnnnnooorrrwww{{{nnn```PPPIIIGGGEEEEEEFFFGGGIIILLLMMMLLLLLLMMMNNNOOORRRVVVXXXZZZ[[[^^^```lllzzzxxxsssvvvzzzwwwooommmqqqqqqtttyyy}}}~~~~~~~~~~~~|||wwwvvvwwwvvvpppiiihhhkkkmmmnnnmmmjjjeeebbb``````bbb___\\\YYYXXXWWWUUUSSSRRRSSSSSSTTTUUUVVVVVVWWW]]]___```aaacccggglllqqq{{{~~~wwwrrrnnnmmmkkkkkkeeefffggghhhhhhhhhggggggeeeeeedddcccbbb___\\\ZZZ\\\XXXUUUUUUXXXZZZZZZXXXRRRQQQPPPOOOOOOOOOOOOPPPPPPOOONNNMMMKKKKKKKKKJJJHHHGGGFFFFFFEEEDDDDDDDDDFFFDDDBBB???=========>>>;;;<<<>>>???===;;;888666111444888===BBBDDDFFFFFFHHHFFFAAA===999888777777777666444222000...---,,,+++,,,---///000111222222222444666999999777555333------,,,+++*********)))++++++,,,---....../////////............---------******)))(((((()))***+++***,,,------+++***+++,,,/////////......------,,,(((((()))***,,,---------,,,---......,,,)))&&&$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***+++***************+++++++++''''''&&&%%%%%%&&&''''''((((((((()))))))))((('''(((((((((((((((((())))))(((***,,,,,,+++***+++,,,+++,,,---,,,++++++,,,...---------------.........///000111222222222111000444444555666888999;;;;;;===???AAABBBBBBBBBCCCDDDDDDDDDCCCCCCDDDEEEFFFFFFHHHIIIKKKMMMNNNMMMMMMLLLNNNWWWeeerrrzzz~~~~~~~~~xxxmmmeeeaaa___\\\YYYYYYXXXWWWUUUSSSSSSSSSTTTVVVVVVWWWWWWVVVTTTQQQPPPKKKIIIFFFCCC@@@>>><<<;;;444333222000000/////////000000000000000111222222333444555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;@@@AAABBBCCCCCCBBB@@@??????@@@AAADDDGGGJJJLLLNNNMMMMMMMMMNNNRRRVVV[[[^^^___aaadddffffffgggiiikkkfffgggiiikkkpppwwwooo```RRRJJJGGGEEEEEEGGGFFFHHHJJJLLLLLLMMMNNNPPPPPPTTT[[[aaafffjjjnnnppp~~~uuummmsss~~~tttkkkkkkooorrruuuzzz~~~|||wwwvvvvvvuuuooohhhgggkkknnnooonnnkkkgggcccaaaaaabbb___\\\ZZZYYYWWWTTTRRRSSSSSSSSSTTTTTTUUUUUUUUUXXXYYY[[[]]]aaagggmmmqqqzzzsssooollljjjhhhdddeeeggghhhhhhgggeeeddddddddddddccc```]]]ZZZYYYZZZWWWTTTTTTWWWZZZYYYWWWTTTTTTSSSRRRQQQPPPPPPPPPOOOOOOMMMLLLKKKKKKKKKKKKGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBAAA@@@????????????;;;<<<>>>>>>===:::777444111333666:::>>>BBBDDDEEEJJJGGGBBB===999777666777555555444333111///...---------...///000222333333222444888::::::888555333------,,,,,,+++******)))''''''(((***,,,---...//////............---------+++***)))(((((()))***+++''')))+++,,,++++++,,,---............------------))))))))))))*********+++---...//////...+++)))'''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))***+++&&&&&&&&&''''''(((((((((&&&%%%%%%%%%%%%%%%%%%&&&((()))*********)))))))))))))))))))))))))))((((((''')))++++++*********++++++,,,---,,,++++++---///------.........////////////000222333444333222111444555666777999::::::;;;<<<>>>@@@AAAAAABBBCCCEEEDDDDDDCCCCCCCCCEEEFFFGGGJJJKKKLLLLLLLLLLLLKKKJJJQQQTTT]]]kkkyyy}}}~~~zzzmmmddd___]]]XXXTTTTTTTTTTTTRRRPPPOOOOOOPPPTTTUUUUUUTTTRRRNNNKKKIIIFFFDDDAAA>>>;;;999888777333222222111111111111222000111111222222333333333444444555666777888999999:::::::::;;;;;;;;;<<<<<>>@@@AAAAAAAAACCCDDDDDDDDDCCCBBBCCCFFFHHHJJJLLLLLLLLLLLLKKKKKKJJJIIIQQQRRR[[[kkk|||zzzlllbbb___\\\WWWSSSOOOQQQQQQPPPMMMKKKLLLMMMOOOPPPPPPPPPMMMJJJGGGDDDAAA???===:::777555444444333333333222222333444444000111222333333444444444444444555666777888999999999999::::::;;;<<<======AAAAAA@@@@@@AAABBBCCCDDD@@@@@@@@@AAAEEEIIIMMMPPPLLLOOOUUU\\\ccciiinnnqqqooosssyyy~~~xxx{{{|||nnnaaaRRRIIICCC???@@@CCCCCCEEEIIILLLNNNRRRVVVYYY]]]eeesssyyysssvvvzzzssskkkggghhhiiimmmsssxxx}}}}}}zzzuuutttsssrrrlllffffffkkkoooooonnnkkkgggcccaaaaaa]]]\\\ZZZYYYXXXWWWTTTRRRQQQQQQQQQQQQQQQQQQQQQPPPNNNOOOQQQVVV^^^fffmmmppp~~~~~~yyyuuutttrrrqqqooollllllkkkjjjiiigggfffeeebbbcccccc```\\\YYYZZZ\\\UUUWWWYYYYYYXXXVVVVVVVVVUUUUUUTTTSSSQQQPPPNNNMMMMMMLLLKKKJJJIIIIIIIIIIIIEEEFFFFFFFFFEEEDDDCCCBBB???@@@@@@AAA@@@@@@>>>>>>;;;;;;;;;;;;:::888777666111222444777:::>>>BBBDDDKKKHHHBBB<<<888777888999222222333333333222111000...---------...000222333333444666777666444222000,,,------------+++***))),,,,,,------....../////////............---------,,,,,,***)))))))))******(((***,,,,,,+++++++++---------......////////////,,,+++)))'''&&&&&&'''''''''(((((()))***++++++,,,++++++***)))(((''''''&&&'''&&&&&&&&&&&&&&&'''''''''(((((()))******++++++&&&''''''''''''''''''&&&'''((()))'''%%%%%%(((************)))))))))((((((%%%'''((()))((('''((())))))***++++++******,,,...+++,,,,,,---......//////---...///111222333333333333444666777888999888888<<<>>>AAAAAAAAAAAABBBCCCDDDCCCBBBBBBDDDGGGJJJLLLJJJJJJKKKKKKKKKKKKKKKKKKMMMSSS```sssyyyjjjaaa^^^\\\XXXTTTMMMOOOPPPNNNKKKIIIJJJLLLJJJKKKLLLLLLKKKHHHDDDBBB===<<<:::777555333222222//////......//////000000000000111333333444444444444555555666777888888999888888999:::<<<===>>>>>>BBBAAA@@@???@@@BBBEEEFFFAAA@@@@@@@@@CCCHHHMMMPPPRRRVVV^^^fffooovvv{{{}}}}}}~~~|||nnnaaaRRRIIIBBB>>>>>>BBBBBBEEEIIIMMMPPPUUUZZZ]]]iiirrrzzzuuuvvv|||wwwrrrjjjeeedddbbbhhhoootttxxx|||yyyuuussssssrrrlllfffggglllnnnooonnnkkkgggcccaaaaaa\\\ZZZYYYXXXXXXWWWTTTRRRPPPPPPOOOOOOOOOOOOOOONNNPPPPPPRRRXXX```hhhnnnrrr{{{|||~~~{{{yyyyyyyyyxxxxxxpppooonnnllljjjiiiggggggbbbcccbbb^^^ZZZYYY[[[]]]WWW[[[______\\\YYYXXXYYYTTTTTTSSSRRRQQQOOOMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIEEEEEEFFFFFFFFFDDDBBBAAA@@@@@@AAAAAA@@@???===<<<::::::999999999999999999222222444666:::>>>BBBDDDHHHEEE???999666555666777000111333333444333222111---,,,,,,,,,---///000111333444555555444222000///,,,---......---,,,***)))*********))))))(((((((((//////.........------------,,,***)))))))))*********,,,------+++******+++------......///000000000+++***((('''&&&&&&''''''$$$$$$%%%&&&''')))+++------,,,+++***)))((('''&&&'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&''''''((((((((())))))))))))((((((&&&''''''%%%"""###&&&***+++*********))))))(((((($$$&&&(((((('''&&&'''(((+++,,,------,,,---///111******+++,,,,,,---......,,,---...///000111222333333444666777888888888777===???AAAAAA@@@@@@AAABBBDDDCCCBBBCCCEEEHHHLLLNNNHHHIIIIIIJJJKKKLLLMMMMMMIIITTTggg{{{wwwkkkbbb\\\XXXSSSPPPLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIGGGEEECCC@@@>>>>>>:::888555222111111222333222222222222111111111111333333444555555666666777666666666666777888::::::;;;;;;:::;;;<<<>>>@@@AAABBB???===<<<===>>>??????BBBBBBBBBBBBDDDHHHLLLOOONNNZZZiiissswww{{{}}}uuuqqqcccYYYMMMEEEDDDEEEDDDCCCGGGHHHIIIKKKPPPYYYcccjjjsss~~~{{{{{{}}}}}}}}}}}}wwwrrrmmmfffccccccbbbgggqqqzzzzzzwwwwwwvvvtttppplllkkkjjjnnnmmmkkkhhhccc```^^^^^^\\\[[[YYYWWWVVVTTTTTTSSSQQQQQQQQQPPPPPPOOOOOONNNJJJMMMSSSXXX]]]cccjjjnnnvvvxxx|||~~~}}}~~~~~~{{{yyypppooooooppppppooollljjjhhhgggdddaaa^^^\\\\\\\\\___^^^]]][[[ZZZXXXWWWVVVVVVTTTRRRPPPOOONNNNNNOOONNNLLLIIIGGGFFFGGGHHHHHHHHHGGGFFFDDDCCCCCCCCCCCC>>>???@@@AAAAAA@@@>>>>>>===<<<;;;:::888777666555444333222222333777;;;>>>???===:::888666555555555444333222333444444333222222///---///111333222111555444222000///............------,,,,,,+++*********+++------,,,---...000///...---,,,,,,---///000000//////...---,,,+++***,,,,,,---...---,,,+++************+++,,,---...///'''((()))))))))'''&&&%%%###&&&((('''%%%%%%(((,,,......---,,,+++)))(((((((((((((((((('''&&&$$$$$$''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''')))'''%%%$$$$$$&&&)))***))))))*********((('''%%%'''(((((((((((((((''''''))))))))))))***+++,,,---..................------////////////000000000000222444666666555666777999<<>>???BBBDDDFFFHHHIIIIIIJJJJJJJJJJJJKKKLLLNNNOOOPPPUUUdddzzz~~~uuuiii___YYYTTTQQQNNNIIIIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDAAA???===<<<;;;999777444111000111222333111111111000000000000000333333444444555666666666666666666666777888999:::;;;;;;;;;;;;<<<>>>??????DDDBBBAAA@@@AAABBBBBBCCCBBBCCCCCCCCCEEEHHHKKKNNNXXXcccpppxxx{{{}}}|||ssslllgggZZZRRRHHHCCCCCCEEEEEEDDDGGGHHHJJJNNNTTT]]]gggnnn|||}}}yyytttrrruuuyyy}}}~~~{{{qqqlllfff```^^^___```gggqqqzzz{{{wwwwwwvvvtttpppmmmkkkkkkkkkkkkjjjgggddd```]]]\\\ZZZYYYWWWVVVTTTSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNLLLOOOSSSXXX\\\aaagggkkkooorrrxxx}}}~~~|||zzzvvvtttppprrrtttuuutttrrrooommmgggfffccc```^^^\\\[[[[[[]]]\\\[[[ZZZYYYWWWVVVVVVUUUTTTRRRPPPOOONNNNNNNNNMMMLLLJJJHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCCCCCCCCCC???@@@@@@AAA@@@???>>>======<<<;;;:::888777666555444222111111222666999<<<;;;:::999777666555555555555444444444444444333222...,,,***+++---///...---222222000///......------000//////......---,,,,,,---...//////...---///000000///---,,,,,,---...///------,,,+++***)))((((((+++,,,---------,,,+++***,,,,,,,,,------.........(((((())))))))))))))))))%%%&&&''''''&&&''')))++++++,,,---......,,,***((('''(((((((((''''''&&&%%%$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''((('''%%%$$$$$$&&&(((***'''''''''''''''&&&&&&%%%'''(((((((((((((((''''''************+++,,,---...........................000000000000000111111111333444666777777777999;;;<<>>===;;;999888777777555333111000000111222111111111111111111111222333333444444555666666666666666666666777777888999:::;;;<<<===============@@@@@@?????????@@@@@@AAAEEEFFFGGGHHHIIILLLQQQTTTaaajjjtttxxxwwwwww{{{ssskkkeee```[[[RRRLLLFFFCCCEEEGGGHHHHHHGGGIIILLLQQQWWW```jjjqqqzzzvvvtttrrrpppssszzz~~~uuukkkeee___ZZZYYYZZZ^^^eeeoooxxx|||yyyxxxwwwuuusssqqqooonnniiiiiiiiihhheeeaaa]]]ZZZWWWVVVUUUTTTSSSRRRQQQQQQSSSRRROOOMMMLLLMMMOOOPPPPPPRRRTTTWWWYYY]]]bbbeeehhhnnnuuuyyy{{{~~~{{{xxxvvvtttyyy}}}{{{tttooommmfffeeebbb```]]]\\\[[[ZZZYYYYYYXXXXXXWWWVVVVVVVVVUUUTTTRRRPPPNNNNNNNNNNNNLLLKKKKKKJJJIIIHHHGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCAAAAAAAAA@@@@@@>>>===<<<<<<;;;:::999888777666555333111000///000333666888777777777777666555444444444444444444444333222222,,,+++))))))+++,,,,,,,,,000/////////............000//////......---,,,,,,...///000///---,,,---...111000...---,,,,,,---...,,,,,,+++***)))(((((('''***++++++,,,,,,,,,,,,+++//////000000000///---,,,((((((((())))))***+++,,,'''&&&%%%&&&((()))))))))''')))---///000...+++***''''''((((((((((((''''''$$$$$$%%%%%%&&&''')))***((((((((((((((((((((((((((('''%%%$$$%%%&&&(((***&&&&&&&&&&&&&&&'''(((((('''(((((())))))(((((((((+++++++++++++++---..............................///000000000111111111222222444666777888999;;;======???AAABBBBBBBBBCCCDDDDDDDDDCCCCCCEEEFFFHHHIIIFFFGGGGGGIIIKKKMMMOOOPPPQQQSSSaaayyywwwmmm```TTTNNNJJJGGGDDDAAAAAAAAA@@@??????>>>>>>;;;;;;:::999777666555555444333111000///000111222222222222333333444444444333444444555555666666777666666666666666777888999:::;;;<<<=========<<<;;;<<<===>>>>>>>>>>>>@@@AAAIIIKKKNNNPPPRRRWWW]]]bbblllrrrwwwvvvpppnnnrrrvvv|||lllbbb]]]ZZZVVVRRRMMMJJJGGGGGGHHHJJJKKKKKKIIIKKKNNNRRRXXX```hhhnnnsssxxx|||zzzvvvsssqqqqqqrrrsssvvv}}}|||xxxnnnddd^^^ZZZUUUUUUXXX[[[bbbjjjqqqyyy}}}{{{zzzxxxwwwwwwuuusssqqqhhhhhhiiiiiigggccc]]]YYYUUUUUUUUUTTTTTTSSSRRRRRRWWWTTTPPPMMMLLLNNNPPPRRRSSSTTTUUUVVVVVVYYY]]]```eeelllsssvvvvvvyyy|||{{{{{{zzzsssllliiidddcccbbb___]]][[[ZZZYYYWWWVVVVVVVVVVVVVVVUUUUUUUUUTTTQQQOOONNNNNNNNNNNNKKKKKKKKKKKKJJJHHHGGGFFFHHHGGGFFFDDDCCCCCCCCCCCCBBBBBBAAA@@@???>>>===<<<<<<;;;:::999888777666666222111000//////111333444555555666666555444222111111333444444333222222222...---+++***+++,,,---....../////////////////////...------,,,,,,+++*********+++,,,,,,+++***+++---111000///---,,,,,,,,,,,,...------,,,+++***)))))))))***++++++,,,---------222333333333222000---+++***)))((((((((()))***+++(((%%%###$$$''')))(((&&&%%%'''))),,,------,,,,,,)))))))))))))))((('''&&&(((((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%'''((()))((((((''''''((()))+++,,,'''(((((())))))))))))(((************+++,,,---------------..................//////000000111111111111333666777777999;;;===>>>???AAAAAA@@@AAABBBDDDDDDDDDCCCCCCEEEGGGJJJLLLGGGHHHHHHIIIKKKLLLMMMNNNPPPRRR___yyy|||qqqhhh[[[PPPJJJFFFBBB@@@???>>>>>>======<<<;;;;;;888888777777666555555444222222111000000000111222111111222222333444555555444555555666666777888888888777777777777888888999:::;;;<<<======<<<;;;:::===???AAAAAAAAABBBEEEHHHLLLOOOTTTWWW[[[aaakkkrrr|||~~~wwwooolllpppvvvrrriii]]]UUURRRQQQNNNKKKKKKJJJHHHHHHIIIJJJKKKKKKKKKMMMPPPRRRVVV[[[aaaeeedddgggkkknnnmmmmmmppptttxxx||||||tttmmmddd[[[VVVSSSPPPQQQUUUXXX\\\bbbhhhppp}}}|||yyywwwuuuuuuvvvvvvsssppphhhhhhiiijjjjjjfff___ZZZUUUVVVVVVWWWWWWVVVVVVUUUZZZWWWSSSOOONNNOOORRRTTTTTTUUUUUUTTTTTTUUUYYY\\\dddjjjpppqqqoooqqqyyy}}}}}}~~~~~~ppphhheeeccccccbbb```^^^\\\ZZZYYYVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSQQQOOONNNMMMMMMNNNLLLLLLLLLKKKJJJIIIGGGFFFHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>======<<<<<<;;;;;;:::999888777777444222111//////000111222444555555555444222000//////222555555333222222333//////---++++++,,,...000...///000111111111000000...------,,,,,,+++******'''(((***+++++++++---///000000///...---,,,,,,,,,...------,,,+++***)))))))))******+++---...///000555555666555333000---+++,,,***)))'''&&&&&&'''''''''$$$"""###&&&(((&&&$$$%%%%%%&&&'''(((***,,,---+++++++++***)))'''&&&%%%(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))((('''''''''((()))+++---''''''((()))******))))))(((((((((((()))***+++,,,---------.........//////------...//////000111111000222444666666777:::<<>>???AAABBBBBBBBBCCCFFFIIIMMMOOOJJJJJJKKKKKKKKKKKKKKKKKKNNNQQQaaa{{{wwwkkkbbbWWWMMMGGGCCC???<<<<<<<<<;;;;;;::::::999999666555555555555555444444111111111111111111222222//////000111333444555555666666777777888999999999999999888888888999999:::999:::;;;<<<<<<<<<<<<<<<;;;>>>@@@@@@@@@CCCIIINNNPPPTTTYYY\\\```iiivvvxxxnnnlllttt{{{uuuggg]]]XXXRRRMMMJJJIIIHHHHHHIIIIIIHHHGGGGGGHHHIIIIIILLLNNNPPPQQQRRRUUUYYY\\\]]]___ccciiilllooowwwzzzooohhh___WWWPPPNNNMMMLLLMMMQQQVVVWWWYYY^^^iiiwww}}}tttrrrpppqqqssstttqqqmmmiiihhhhhhiiijjjgggaaa[[[VVVWWWYYYZZZZZZZZZYYYXXX[[[YYYTTTQQQOOOQQQSSSUUUTTTTTTTTTRRRQQQSSSWWWZZZ```eeeiiikkkjjjlllrrrwww|||{{{{{{vvvmmmgggdddccccccbbbaaa___]]][[[ZZZWWWWWWWWWWWWVVVVVVVVVVVVTTTSSSQQQOOOMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBBBB@@@???>>>>>>>>>>>>===<<<<<<;;;:::999999999666444333111000000000000444444444444333222222111222555999888555222222333......---***((())),,,//////000111222222111000///000//////......---,,,,,,''')))+++,,,,,,---///111/////////......------,,,,,,,,,+++***)))(((((('''*********,,,...000222333777777666555333000...,,,,,,+++)))(((&&&%%%%%%%%%'''%%%$$$$$$%%%&&&&&&%%%'''&&&$$$$$$%%%'''***,,,,,,+++++++++***((('''&&&%%%%%%%%%&&&'''(((******''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&((())))))''''''((()))************(((((('''(((((()))***+++,,,,,,------.../////////------...///000111111222000222444555666777999;;;>>>@@@AAAAAA???>>>>>>>>>AAAAAABBBDDDHHHKKKNNNPPPLLLMMMMMMMMMLLLKKKJJJIIIMMMTTTfff~~~ttteee^^^TTTLLLGGGBBB===999999999999888777777666666333333333333444444444444111111111111222222333333111111222444555777888888777888888999999:::;;;;;;;;;;;;::::::999::::::;;;999999999:::;;;<<<===>>>;;;===???@@@@@@EEEMMMTTTXXX[[[```bbbfffpppzzzrrrtttqqqaaaVVVKKKLLLKKKIIIFFFEEEHHHJJJIIIIIIIIIHHHGGGHHHKKKLLLLLLNNNPPPPPPPPPQQQSSSUUU]]]]]]ccclllsssyyytttiiiaaa\\\TTTNNNIIIJJJKKKKKKMMMPPPTTTRRRRRRXXXfffuuussspppnnnpppssstttqqqmmmiiigggfffgggiiigggaaa[[[VVVWWWZZZ[[[\\\\\\[[[ZZZ[[[XXXUUURRRPPPQQQRRRTTTSSSSSSRRRPPPPPPRRRVVVYYY^^^aaadddgggiiimmmqqquuuzzzwwwwwwvvvvvvtttqqqnnnjjjgggeeecccccccccbbb```^^^\\\[[[YYYYYYYYYXXXXXXWWWWWWWWWTTTSSSQQQOOOMMMMMMMMMMMMNNNMMMKKKJJJIIIHHHIIIIIIHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA???>>>>>>>>>??????=========<<<<<<;;;;;;:::888777555333111000000000111111111222333444555666999===???===777222000111......---***'''(((,,,///...///111222111000///---000//////......---,,,,,,''')))+++,,,+++,,,...000..................------------,,,+++***)))((((((******+++,,,///111444666888777666444222000///...*********)))((('''&&&%%%'''(((((('''&&&&&&'''(((''''''&&&&&&&&&'''((()))))))))***++++++*********&&&&&&&&&&&&''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((%%%%%%&&&'''((((((''''''''''''(((******++++++***(((((((((((()))***+++,,,,,,,,,------...//////000//////000111222333444444222444666666666777999:::<<>>???@@@BBBDDDDDDEEEKKKUUU]]]```cccfffgggkkkvvv{{{xxxnnnfff]]]SSSKKKBBBFFFIIIIIIFFFFFFJJJNNNKKKKKKKKKJJJJJJKKKNNNQQQLLLNNNOOOPPPPPPPPPRRRSSS]]]]]]dddpppzzzpppddd^^^YYYUUUPPPKKKHHHJJJLLLLLLOOORRRSSSPPPNNNVVVeeevvv}}}{{{uuurrrppprrruuuwwwsssooohhheeedddeeehhhfffaaa[[[VVVWWWZZZ\\\]]]]]]\\\[[[ZZZXXXUUURRRPPPPPPQQQRRRRRRRRRQQQOOOOOOQQQVVVYYY^^^```bbbggglllqqquuuwwwyyyvvvvvvssspppmmmjjjjjjiiigggeeeccccccccccccaaa___]]][[[[[[ZZZZZZYYYXXXXXXWWWWWWTTTSSSPPPNNNMMMMMMMMMMMMOOONNNKKKIIIHHHHHHIIIJJJHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@???>>>>>>???@@@@@@>>>>>>>>>===<<<<<<<<<;;;:::888777444333111000000/////////111333666999:::???CCCEEEAAA999222///000000000///+++((()))---111...///000111000///---,,,...------,,,,,,+++******'''(((******))))))***,,,------......///.........000//////...---,,,++++++++++++,,,---///333555777999777555333111000//////((()))***++++++***((('''(((***+++)))'''&&&(((+++'''((()))))))))((('''&&&&&&''')))***,,,,,,------))))))((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''')))*********)))(((''''''(((******+++++++++))))))))))))***+++,,,---,,,,,,------...///000000000111111333444555666666444666777888777777999;;;;;;>>>BBBDDDDDDBBBBBBBBBBBBDDDFFFHHHJJJKKKLLLLLLKKKLLLMMMOOOOOONNNNNNMMMNNN[[[rrrxxxnnnbbbXXXNNNIIIDDD>>>::::::888777666555444333222222000...,,,,,,---.........///000111222444555666666666777888888999999999999<<<<<<;;;:::::::::;;;;;;@@@>>><<<:::999999999999===<<<<<<<<<===>>>@@@AAAAAA@@@@@@BBBHHHQQQZZZ___kkkgggggglllsss|||}}}rrreee]]]ZZZVVVPPPJJJGGGIIIKKKLLLKKKIIIHHHHHHGGGHHHHHHIIIJJJJJJJJJKKKLLLKKKKKKKKKKKKKKKLLLLLLVVV^^^hhhqqqyyyzzzlll___WWWSSSPPPNNNGGGEEEEEEHHHNNNSSSTTTTTTTTTRRRPPPTTTdddyyyxxxyyy~~~yyyxxxxxx|||~~~xxxrrrmmmkkkgggeeecccaaa]]][[[YYYXXXXXXZZZ\\\]]]\\\[[[SSSRRRRRRQQQOOONNNMMMMMMPPPQQQQQQQQQPPPPPPQQQSSSZZZ]]]bbbgggkkkooosssvvv}}}wwwtttsssoookkkhhhgggggggggfffdddcccaaa`````````^^^]]]\\\\\\]]]\\\[[[ZZZXXXWWWVVVRRRMMMLLLMMMNNNNNNMMMNNNMMMKKKJJJIIIIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCAAA???===<<<<<<===>>>>>>===;;;:::999999:::;;;:::999666444333222222222333444444444333444777999@@@AAAAAA???;;;777555444555222...***))))))+++,,,---...000111222111///...111000000///...---------,,,+++)))''''''(((***+++***,,,------+++***)))***////////////...---,,,+++555222000///111333444444999666222///------///111***************+++++++++&&&)))+++)))&&&%%%''')))(((&&&###"""$$$'''((()))'''''''''(((***+++---...,,,***(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''+++)))&&&$$$$$$&&&)))+++)))))))))***++++++,,,,,,...---+++))))))***+++,,,---------............///000000111222333444444555666555444444555666777888===???AAAAAA@@@@@@AAABBBAAAAAABBBCCCEEEHHHKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNQQQ\\\rrruuulllaaaWWWLLLGGGCCC===999999777666666555333222222111111///------...//////...000111222333444666777777;;;<<<<<<===>>>>>>============<<<;;;;;;;;;;;;<<<<<<;;;:::999888999999:::;;;::::::;;;<<<>>>@@@BBBCCCBBBBBBCCCHHHPPPWWW\\\fffcccccciiipppzzz|||{{{xxxuuujjjbbbYYYTTTSSSRRROOOKKKNNNOOOPPPOOOMMMKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIIIIJJJQQQXXX```hhhoooxxx}}}qqqiii]]]TTTNNNKKKHHHGGGGGGGGGHHHMMMSSSWWWXXXWWWUUUTTTSSSXXXiii}}}yyyzzz|||vvvooollliiifffccc```]]]ZZZWWWVVVWWWYYY[[[[[[ZZZXXXQQQQQQPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQPPPPPPRRRTTTXXX[[[```eeeiiimmmqqqttt}}}|||zzzzzzwwwtttrrrpppnnnkkkiiifffdddcccccccccbbb```^^^[[[\\\\\\[[[ZZZYYYWWWVVVVVVSSSOOONNNOOOQQQQQQQQQMMMLLLKKKJJJIIIIIIJJJKKKIIIHHHGGGEEEDDDDDDCCCCCCCCCAAA???===<<<<<<===>>>===<<<;;;::::::999999999999888666444333222222222444555666555444555777999>>>??????>>>:::777555555555333///+++))))))***+++------///000000000///.../////////...---,,,,,,,,,,,,+++)))((('''(((((()))(((+++---...---,,,,,,---444444333222111000...------,,,+++,,,000333444444666444111///---...///000++++++******************'''((()))((('''&&&&&&'''++++++***)))'''%%%###"""$$$$$$%%%%%%&&&'''))))))++++++***)))((('''&&&%%%&&&%%%%%%%%%&&&''''''((()))((('''((()))***)))(((((((((''''''''''''(((((()))))))))***++++++,,,,,,---,,,,,,,,,---///111222---------............/////////000111222333444444555444444444555777999:::===???AAAAAA@@@@@@AAABBBAAAAAABBBCCCEEEGGGJJJKKKMMMMMMMMMMMMMMMNNNNNNNNNPPPYYYmmm{{{tttkkk```UUUKKKFFFAAA;;;777777555555444333222111111000111000......000111111000222222333444666777888999>>>>>>???@@@@@@@@@@@@???======<<<;;;;;;;;;;;;<<<999999888888888888999999888888888999;;;>>>@@@BBBFFFEEEDDDEEEIIIOOOUUUYYY```]]]^^^ccckkktttqqqjjjjjjnnnnnnlllddd```[[[XXXWWWWWWVVVUUUWWWWWWUUUSSSPPPMMMJJJHHHIIIHHHFFFEEEDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEEEEFFFIIINNNUUU[[[```gggpppvvv}}}xxxvvvppprrrtttvvvwwwyyy}}}}}}pppggg]]]XXXPPPJJJGGGEEECCCBBBBBBCCCGGGLLLRRRUUUUUUTTTTTTTTTVVV^^^oooxxxzzz~~~zzzqqqnnnjjjfffccc___[[[XXXSSSSSSUUUXXXZZZZZZXXXVVVPPPPPPOOOOOOOOOOOOPPPPPPNNNOOOPPPPPPPPPPPPRRRTTTVVVYYY^^^bbbfffjjjooorrr{{{}}}xxxqqqmmmhhhgggeeeeeeeeecccaaa^^^[[[[[[ZZZZZZYYYXXXVVVUUUVVVSSSPPPOOOQQQSSSTTTTTTLLLLLLJJJIIIIIIJJJKKKKKKHHHHHHFFFEEEDDDDDDDDDDDDCCCBBB@@@>>>============;;;;;;;;;;;;:::999888888888777666444333222222111555666777666555555666888;;;<<<===<<<999777666777999666222...+++******+++------........./////////.........---,,,,,,++++++++++++***)))((('''&&&&&&'''***---.........///000222222111000///---+++***))))))))),,,000222333222222111000///............,,,+++++++++***)))))))))((('''&&&&&&''''''&&&%%%"""(((+++)))(((((()))%%%%%%$$$$$$%%%%%%&&&''')))***+++,,,,,,***(((&&&'''&&&%%%%%%%%%'''((())))))((('''((())))))'''&&&&&&'''((())))))((('''&&&)))))))))***++++++,,,,,,************+++---...000---------............///...//////000111222333333444444444555666888::::::===???AAAAAA@@@@@@AAABBBCCCBBBBBBCCCEEEGGGIIIJJJLLLLLLMMMMMMMMMNNNNNNNNNRRRWWWiiiwww{{{tttlll```UUUKKKFFFAAA;;;777777333333333222111000000000222000///000222222222111333333444666777888999:::<<<<<<======>>>======<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::999999999999666666666888:::===@@@AAAEEEDDDDDDFFFJJJOOOUUUXXX[[[XXXXXX\\\ccckkkwwwvvvlllbbb```fffnnnrrrrrrnnnkkkhhhdddaaa`````````___\\\XXXTTTQQQMMMIIIGGGGGGEEEDDDBBBBBBBBBDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBEEEJJJMMMQQQVVV\\\aaagggkkkppprrrpppmmmiiihhheeehhhkkknnnrrrwww}}}~~~uuujjj```YYYQQQOOOKKKHHHFFFDDDCCCCCC@@@BBBEEEJJJNNNQQQRRRSSSQQQTTTXXXbbbtttvvvxxx}}}zzzrrrnnniiieeeaaa\\\XXXTTTNNNPPPTTTYYY\\\]]]ZZZXXXQQQQQQOOONNNNNNNNNOOOOOOLLLMMMNNNNNNNNNOOOQQQSSSTTTWWW\\\```ccchhhmmmppp}}}~~~uuuooojjjhhhffffffeeeccc```^^^ZZZZZZYYYYYYXXXVVVUUUUUUUUUSSSPPPOOOOOOPPPQQQRRRLLLKKKJJJIIIIIIJJJKKKLLLHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA???>>>=========::::::;;;;;;;;;999777666666666555444222222111111444555666555444444555666888:::;;;:::999888999:::<<<999555111...,,,,,,,,,......------...///000111.........---------,,,,,,)))))))))))))))((('''&&&)))+++...//////...///000............---,,,******,,,,,,,,,...000111000///......//////......------,,,,,,,,,+++***)))(((((()))'''$$$%%%((((((&&&######''''''(((+++...(((((('''''''''''''''((('''(((***+++,,,,,,,,,+++***)))'''&&&%%%&&&'''(((&&&%%%%%%&&&''''''%%%###&&&'''(((((()))((((((''')))))))))***++++++,,,,,,,,,+++******)))*********---------............///......///000111222222333555555666666777888999999===???AAAAAA@@@@@@AAABBBEEEDDDDDDEEEFFFHHHJJJKKKLLLLLLLLLMMMNNNNNNOOOOOOUUUZZZjjjyyyrrrwww~~~}}}rrrkkk```VVVKKKFFFBBB<<<888888222222222111000000000///111000000111333444333111333444555666888999::::::::::::;;;;;;;;;;;;::::::::::::999999:::;;;<<<<<>>===;;;:::999666666666777999<<<>>>@@@AAAAAACCCFFFKKKPPPUUUXXXWWWTTTSSSWWW[[[aaalllvvvwww|||ddd^^^ZZZ^^^jjjwww}}}~~~xxxuuuppplllhhhgggfffgggaaa\\\VVVRRROOOKKKHHHEEECCCCCCBBBBBBBBBCCCDDDEEEGGGFFFDDDBBB@@@???>>>===>>>???AAACCCEEEIIIMMMPPPPPPUUU[[[___```___^^^^^^___bbbeeeiiimmmsssyyy}}}~~~zzzrrrpppkkkfff```YYYSSSOOOIIIHHHGGGFFFDDDBBBBBBCCCCCCEEEGGGKKKNNNQQQTTTVVVSSSVVV\\\gggzzz|||rrruuu~~~|||{{{yyyqqqnnniiiddd___ZZZUUUQQQLLLOOOUUU[[[```aaa^^^ZZZTTTSSSPPPNNNLLLLLLLLLLLLKKKLLLMMMMMMLLLMMMOOOQQQTTTVVVZZZ^^^bbbggglllppp~~~~~~vvvqqqkkkhhhfffdddcccbbb___]]]ZZZZZZYYYXXXWWWVVVUUUUUUUUUSSSPPPMMMKKKKKKLLLNNNMMMLLLJJJIIIIIIJJJKKKKKKGGGGGGFFFEEEDDDDDDDDDEEECCCCCCAAA@@@>>>===<<<<<<999::::::;;;:::888777666555555444333222111111000111333444444333222333444777888999999888999:::<<<;;;999555111...,,,+++***............///000111222/////////...............'''((())))))***))))))(((+++---///000///......///---...//////////////////+++++++++---///000///---,,,---............---,,,,,,,,,,,,+++***)))((((((***'''%%%&&&((()))'''$$$###'''&&&###"""$$$(((***)))((((((''''''((((((&&&&&&'''(((***---///111---+++)))'''&&&%%%%%%&&&&&&%%%%%%'''((((((%%%###(((''''''&&&'''((()))***)))))))))***++++++,,,,,,///......------------------------............///......///000111222222333777777888888888888888888===???AAAAAA@@@@@@AAABBBFFFFFFFFFFFFGGGIIIKKKLLLKKKLLLLLLMMMNNNNNNOOOOOOWWW\\\nnnooolllsss{{{yyyoooiii```VVVKKKFFFBBB;;;888777222222111111111000000000000000000222444444333222444444555666888999::::::;;;;;;<<<<<<<<<;;;::::::888888999:::;;;<<<>>>???EEEEEEDDDBBB@@@>>><<<;;;888888888888999:::<<<======>>>AAAEEEKKKPPPUUUXXXUUURRRQQQSSSVVV[[[dddnnnssszzzqqq]]][[[\\\gggwww{{{tttooommmmmmmmmmmm^^^YYYRRRMMMLLLJJJFFFCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFEEEBBB@@@>>><<<;;;;;;::::::;;;<<<>>>AAACCCEEEGGGLLLRRRVVVXXXXXXXXXXXXZZZ\\\```cccfffiiinnnqqqtttwwwyyywwwqqqllljjjjjjkkknnnuuu{{{|||vvvpppkkkfffaaa^^^YYYXXXVVVTTTQQQNNNKKKJJJAAABBBBBBAAA???>>>???AAACCCFFFKKKOOOSSSVVVZZZ]]]\\\___eeeooozzzpppqqq|||~~~zzzyyyxxxrrrnnniiiddd___ZZZTTTQQQMMMQQQXXX___dddccc___[[[VVVTTTQQQMMMKKKKKKKKKKKKKKKLLLMMMLLLKKKLLLMMMOOORRRUUUXXX\\\___eeejjjnnnyyy~~~}}}zzzuuurrrmmmiiieeeaaa``````___^^^[[[ZZZYYYWWWVVVVVVVVVVVVTTTSSSPPPLLLIIIHHHJJJLLLNNNMMMKKKJJJIIIIIIJJJJJJGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA???===<<<;;;999999999999888777666666333333333333222111000///...000222333222222333444555666777777777888:::<<<888666333///,,,***((((((,,,,,,---...///000000111////////////////////////))))))))))))))))))******+++---///000...------...***+++,,,...////////////(((''''''))),,,...///...------.........------,,,,,,+++++++++***))))))))))))(((''''''(((((('''&&&'''))))))'''$$$###%%%(((''''''&&&&&&&&&&&&&&&'''&&&%%%%%%&&&(((+++...000---,,,+++***(((&&&%%%$$$''''''(((***,,,+++)))'''((('''&&&&&&&&&(((***+++)))))))))***++++++,,,,,,******+++,,,---...//////---------............///...//////000111222333333777777888999999999999888===???AAAAAA@@@@@@AAABBBFFFFFFFFFFFFHHHJJJLLLMMMKKKKKKLLLMMMNNNOOOOOOPPPVVV^^^tttrrreeeeeennnvvvyyyoooiii___TTTJJJEEE@@@:::666666222222111111111111000000//////000222444444333111333444555666777999::::::<<<=========<<<<<<;;;:::888888999;;;===???AAACCCFFFFFFFFFEEECCCAAA???>>><<<;;;:::999888999:::;;;;;;===@@@EEEJJJOOOSSSUUUTTTQQQPPPSSSUUUZZZccclllttt|||uuuddd[[[\\\bbbqqq~~~tttnnnmmmnnnmmmkkk[[[UUUMMMIIIIIIIIIFFFCCCCCCDDDEEEFFFGGGFFFDDDCCC@@@???===<<<:::999999999888777666777999<<<>>>>>>AAAFFFLLLPPPRRRRRRRRRSSSSSSUUUXXXZZZZZZ[[[]]]___\\\^^^```\\\VVVRRRRRRTTTTTTVVVYYY^^^aaaccceeeeeebbb___ZZZVVVTTTQQQNNNLLLKKKKKKKKKIIIGGGEEEEEEEEE===???@@@???>>>???AAADDDFFFMMMWWW___cccfffiiikkkkkkmmmqqqxxxzzznnnoooyyy}}}xxxuuuuuusssooojjjeee```[[[VVVRRRPPPUUU[[[bbbfffccc]]]XXXUUUSSSPPPMMMKKKKKKLLLMMMNNNOOOOOONNNLLLLLLMMMOOOPPPRRRVVVYYY]]]bbbhhhlllrrryyy|||yyyuuussssssttttttssspppkkkddd```^^^_________\\\[[[YYYXXXWWWVVVWWWWWWTTTTTTRRRNNNJJJJJJLLLOOOOOONNNLLLJJJIIIHHHHHHIIIGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCAAA@@@>>><<<;;;:::999888777777666666777222222333333222111000///---///222333333333444555333444444444444555888:::888666333000---+++))))))((()))+++---....................................///...,,,***)))((())))))(((+++...///.........///++++++,,,---............***)))((((((+++---......//////......---------,,,++++++******************)))*********((('''((()))%%%&&&&&&''''''((()))***%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&&&&'''((()))***)))***+++++++++)))'''&&&&&&&&&(((+++------+++)))%%%&&&'''((()))))))))))))))))))))***++++++,,,,,,'''((()))***+++,,,,,,,,,---------............/////////000111222333444444444555777999;;;;;;<<<;;;===???AAAAAA@@@@@@AAABBBCCCCCCCCCEEEFFFIIIKKKMMMJJJKKKLLLMMMNNNOOOPPPPPPVVVccc}}}kkkaaaccckkkrrr{{{qqqlll]]]SSSIIICCC???999555555222222222222111111111111/////////111444444333111333333444666777888999:::<<<<<<===<<<<<<;;;::::::888999:::===???BBBDDDFFFEEEEEEFFFFFFEEECCCAAA@@@>>>===;;;999888888999999;;;===@@@EEEJJJNNNQQQSSSSSSPPPPPPSSSVVV[[[dddmmmuuu|||~~~zzz{{{}}}kkk\\\WWWZZZbbbsss}}}ooohhhggggggeeeaaaYYYRRRJJJGGGHHHIIIGGGDDDDDDFFFHHHIIIHHHFFFCCCAAA::::::999888777777888888666555444555777:::;;;;;;777<<>>===<<<===>>>@@@BBBBBBAAACCCGGGJJJOOOYYYgggsssyyy{{{|||}}}wwwyyyzzz{{{nnnnnnxxx{{{uuuqqqppptttqqqlllfffbbb]]]WWWTTTTTTXXX^^^dddfffbbbZZZTTTSSSQQQNNNLLLKKKLLLMMMOOOPPPQQQQQQPPPMMMMMMNNNOOONNNQQQSSSWWWZZZ```fffkkkooouuu|||xxxsssnnnkkklllpppsssuuurrrllleee___^^^___```aaa]]]\\\ZZZXXXWWWWWWWWWXXXTTTTTTSSSPPPMMMLLLPPPSSSPPPOOOMMMJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFDDDDDDCCCBBB@@@>>><<<;;;;;;:::888666666666777777111222333333222111000///,,,///222444555555666777111222222222111333555888:::888666333000...---,,,%%%'''))),,,------,,,+++------------------------333111...***((('''''''''&&&))),,,......///000111111111222222222222111111222///,,,++++++---------111000///------,,,------***************+++++++++(((+++,,,+++((('''(((+++&&&%%%%%%&&&((((((&&&$$$&&&%%%%%%%%%&&&&&&'''(((%%%&&&'''((('''&&&$$$###&&&'''***,,,,,,+++)))'''###$$$&&&***------+++((("""%%%(((++++++***(((&&&)))))))))***++++++,,,,,,---............---,,,,,,---------.........//////000000111222333444444555111333666999<<<>>>>>>???===???AAAAAA@@@@@@AAABBBAAAAAABBBCCCEEEHHHKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPXXXhhh}}}kkkccceeekkkqqqtttlll]]]SSSIIIDDD@@@:::666666555444333222111111111111000111111222333444555666555555666666777999:::;;;999999;;;<<<<<<;;;:::999999;;;>>>@@@BBBBBBBBBBBBAAAAAA@@@AAAAAABBBCCCDDD???>>>;;;999888999:::;;;;;;===???AAACCCGGGMMMQQQPPPRRRTTTVVVXXX]]]fffmmmzzz~~~{{{tttssszzztttfffaaa[[[___eeeooo}}}{{{ooofffcccbbb___]]]PPPNNNKKKHHHEEEDDDCCCCCCBBBFFFJJJJJJEEE@@@>>>===;;;:::888777555444444444666555555444444555555666:::;;;===@@@BBBDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>===>>>@@@BBBCCCDDDCCCBBBAAA@@@BBBDDDCCCAAA>>><<<<<<<<<===???@@@@@@???>>>===<<<<<<;;;<<>>======>>>===<<<:::888777777777888555444222111222222111000------///111444444222000444333333222222333333444333333444333111///,,,***,,,+++)))***,,,.........//////......---------,,,---...///...+++***)))***''')))+++...000111111111---///333555666444111///+++***((((((***,,,,,,,,,///...---,,,,,,,,,,,,,,,''''''(((((())))))******))))))(((%%%""""""%%%)))&&&&&&''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''((((((+++((('''***///111---((('''(((((()))((('''&&&%%%&&&&&&'''''')))***+++,,,))))))***+++,,,,,,,,,,,,000///---,,,,,,---...000///////////////.........---...///111222222222222555666888:::;;;;;;;;;:::<<<===>>>>>>>>>@@@CCCEEECCCCCCBBBCCCFFFJJJNNNPPPLLLKKKKKKKKKKKKMMMNNNOOO\\\iiizzziiiaaabbblllvvvuuunnn___UUUJJJDDD@@@999555555555444333222111111111111111222222333444555666666666666666666777888999:::888999999:::;;;;;;::::::;;;===???AAACCCCCCBBBBBB===============>>>>>>???===<<<:::888777777888888999:::<<<>>>@@@DDDIIIMMMOOORRRTTTVVVYYY```iiipppxxx{{{|||xxxsssttt}}}mmm```\\\[[[```fffnnnzzzzzzqqqfff^^^\\\ZZZWWWUUUPPPNNNLLLIIIFFFEEEEEEDDDEEEHHHJJJIIIEEE@@@===<<<888777666444333222222222666666555555555555666666999:::<<<===>>>???@@@@@@CCCBBBBBBBBBAAAAAAAAAAAACCCBBBAAA@@@???>>>======>>>>>>======>>>>>>??????<<<>>>@@@@@@???======>>>======>>>>>>>>>>>>======>>>>>>>>>???AAADDDGGGIIIWWWaaaooozzz}}}rrrhhhiiivvv|||yyyxxxvvvvvvrrrmmmjjjgggbbb\\\VVVUUUTTTTTTUUUWWWWWWUUUSSSRRRPPPMMMJJJIIIIIIJJJKKKMMMLLLKKKJJJJJJKKKKKKLLLOOOQQQTTTWWWZZZ^^^cccgggjjjpppyyy~~~~~~{{{wwwtttsssssssssrrrnnnkkkfffdddcccbbb```^^^]]]\\\ZZZXXXWWWWWWXXXXXXXXXVVVTTTQQQPPPOOOPPPPPPRRROOOLLLIIIHHHHHHJJJKKKFFFGGGGGGFFFFFFEEEDDDCCCCCCBBB@@@???===============<<<:::888777777777888555333222222333444444333------...111333444222000111111111111111111111111222222333333111///---++++++++++++---///000...---/////////.........---------...///...+++***)))***+++,,,---///111222333444...000444777777555111///,,,***((((((***,,,,,,,,,///...---,,,,,,,,,,,,---(((((())))))))))))******(((((('''$$$""""""%%%(((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***&&&(((+++...//////000111++++++***)))((('''''''''(((((((((((((((((()))***))))))***+++,,,,,,,,,,,,------++++++++++++,,,---///////////////000000000//////000111222222333333555666888:::;;;;;;;;;;;;<<<===>>>>>>>>>???BBBEEEDDDCCCCCCCCCFFFIIIMMMPPPMMMMMMLLLLLLLLLMMMOOOPPP[[[hhh|||jjjbbbdddnnnyyywwwooobbbWWWKKKEEE???888444444555444333222222111111222222333444555666777777888888888777777777777888888888888888888999;;;<<<===>>>???@@@BBBCCCBBBBBBAAA;;;;;;;;;;;;;;;:::::::::::::::999888777666555555666777999;;;===@@@DDDHHHKKKNNNQQQTTTXXX```jjjqqqvvvxxxxxxtttqqquuuwwwddd[[[ZZZZZZ___ffflllvvv~~~}}}xxxkkkeee\\\VVVTTTRRROOOLLLOOONNNKKKIIIGGGFFFFFFFFFHHHJJJJJJHHHDDD???<<<:::666555444333222222222222777777777777777777777777999:::;;;<<<<<<<<<<<<<<<>>>>>>======>>>>>>??????BBBAAAAAA@@@???>>>======???===;;;::::::;;;===>>>===>>>???>>>===<<<===>>>???>>>>>>>>>>>>>>>>>>>>>AAABBBBBBCCCDDDEEEGGGHHHRRRZZZdddlllqqquuuzzz~~~rrrjjjcccgggwww~~~}}}{{{xxxtttooollljjjfff```[[[RRRRRRRRRTTTVVVVVVUUUTTTQQQPPPMMMJJJIIIIIIJJJJJJKKKKKKJJJIIIIIIJJJKKKLLLPPPRRRUUUXXXZZZ^^^bbbeeehhhpppyyy}}}zzzxxxuuusssnnnkkkiiiggggggeeecccaaa]]]\\\ZZZXXXWWWWWWWWWXXXZZZXXXUUURRRPPPOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJFFFGGGGGGFFFFFFEEEDDDCCCAAA@@@???>>>============<<<<<<:::999888777777777444222111222444666666666------...111333444222111//////000000000000//////000111222222111000...---++++++---///111111///,,,///////////////.........---...///...+++***)))***,,,,,,---...000222444555///222666888888555111...,,,***((((((***+++,,,+++......---,,,,,,,,,------++++++************))))))))))))(((&&&$$$$$$&&&((())))))((('''&&&%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%)))))))))))))))***+++++++++000555333,,,'''***...///...,,,***)))(((((((((***)))((((((''''''''''''))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111222222111111111333444555666777888999:::;;;;;;;;;;;;<<<=========>>>AAADDDEEEDDDCCCDDDEEEIIILLLNNNOOOOOONNNMMMMMMNNNOOOPPPZZZggglllcccfffrrr~~~vvvooocccXXXLLLDDD>>>777333333555444333222222222222222444444555666777888888999999999888777666666777777777777777777999;;;===???>>>???@@@AAAAAAAAA@@@@@@<<<<<<<<<<<<;;;::::::999999999999888777555444333444666888999;;;===AAADDDEEEHHHLLLPPPTTT\\\gggnnnvvvvvvuuuqqqooottt|||kkk^^^ZZZ[[[YYY___dddiiioootttrrrlll```\\\VVVQQQOOOMMMKKKIIIMMMLLLJJJHHHGGGGGGGGGHHHLLLLLLJJJFFFBBB>>>:::999666666555444444444444555888888888999999888888888:::;;;;;;<<<=========<<<;;;;;;::::::;;;<<<>>>???AAAAAA@@@??????>>>======???>>>===<<<<<<===>>>>>>@@@AAA@@@>>><<<;;;<<<>>>AAAAAAAAAAAAAAAAAABBBBBBEEEEEEFFFFFFGGGHHHHHHHHHKKKPPPWWW^^^ccckkkssszzz{{{tttjjjfffeeennn~~~~~~zzzvvvqqqnnnllliiiddd```SSSSSSSSSTTTVVVXXXWWWVVVTTTRRRPPPNNNMMMMMMMMMNNNMMMLLLKKKJJJJJJJJJKKKLLLOOORRRUUUXXXZZZ]]]aaadddiiiqqq{{{{{{vvvsssmmmlllkkkjjjhhhfffdddbbb\\\[[[YYYWWWVVVUUUUUUUUUWWWVVVTTTRRRPPPOOONNNNNNJJJKKKLLLLLLLLLKKKJJJIIIFFFGGGGGGFFFFFFEEEDDDCCC@@@@@@??????>>>>>>>>>>>><<<;;;:::999888888777777444333111222444555555444.........000222333222111...//////000000//////...//////000111111000//////,,,+++,,,---///000///---////////////////////////---...///...+++***)))***++++++++++++---///111333000333666999888555111...,,,***((((((***+++++++++...------,,,,,,,,,------------,,,,,,+++******))),,,+++***(((''''''((()))((((((''''''&&&&&&&&&%%%(((''''''&&&&&&%%%%%%%%%)))))))))))))))******++++++111555111)))$$$&&&***//////......,,,***)))(((***)))((((((''''''(((((())))))***+++,,,,,,,,,,,,,,,---.../////////......------......///000111111555444222111222333555777666777888999:::;;;;;;;;;<<<<<<=========>>>AAACCCFFFEEEDDDDDDEEEHHHKKKNNNQQQPPPOOONNNNNNOOOPPPQQQXXXeeellldddggguuuuuummmcccWWWJJJCCC===777333444444444333333222333333333444555555666777888999::::::999888777666666666666888777777888:::<<<>>>@@@>>>>>>????????????>>>>>><<<=========<<<;;;::::::;;;::::::999888666444333444666888::::::<<>>???AAAAAA@@@@@@???>>>>>>>>><<<===???@@@AAA@@@@@@???@@@AAAAAA???>>>===???@@@BBBBBBBBBCCCDDDEEEEEEEEEIIIIIIJJJJJJKKKLLLLLLLLLKKKNNNSSSYYY___hhhsss{{{}}}vvvpppllleeegggnnn{{{}}}}}}xxxssspppooolllhhhdddXXXWWWVVVWWWYYYZZZZZZYYYUUUTTTSSSQQQQQQQQQQQQRRRQQQPPPNNNMMMLLLKKKLLLLLLNNNQQQTTTWWWZZZ\\\___bbbjjjrrr{{{}}}xxxuuujjjjjjjjjgggdddaaa___^^^ZZZYYYXXXVVVUUUTTTSSSSSSSSSRRRQQQPPPOOONNNNNNNNNIIIJJJKKKMMMLLLKKKIIIHHHFFFGGGGGGFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@??????>>>;;;;;;;;;:::999888777666555333222111222333222111.........000222333333222///000000000000000000///......//////000000000000...+++))))))+++...//////.........///////////////---...///...+++***)))***+++*********+++...000111000222555777666333000...---+++)))(((***++++++***------,,,,,,,,,------...//////...---,,,++++++***+++***((('''''''''''''''%%%&&&&&&&&&''''''(((((()))(((((((((''''''&&&&&&(((''''''''''''((())))))###&&&)))***))))))***,,,+++---///000///---)))''')))(((((((((((()))******))))))***+++,,,,,,,,,,,,,,,---......//////......,,,,,,---...//////000000555444333222222444666888777777888888999:::;;;<<<<<<===>>>======>>>AAACCCFFFEEEDDDDDDEEEHHHKKKNNNQQQPPPOOOOOOOOOPPPQQQRRRWWWddd}}}kkkccchhhwwwuuummm```TTTHHHAAA<<<777444555444444333333333333444444444555666666888888999:::999999888777666666777777888888999:::<<<===???@@@=========>>>>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;===<<<;;;999888666555444555777999:::;;;<<<>>>???@@@CCCEEEGGGJJJQQQZZZaaahhhiiigggeeedddhhhooouuuzzzuuujjj^^^UUUQQQQQQSSSTTTZZZ^^^___```bbb```[[[QQQOOOLLLJJJHHHHHHHHHIIIJJJIIIHHHHHHHHHIIIKKKLLLPPPLLLEEE@@@===:::888666222222222222333444555666:::;;;<<<======<<<;;;:::777888999;;;;;;<<<<<<<<<;;;:::999999:::<<<>>>???AAAAAAAAA@@@@@@@@@??????:::<<>>===;;;;;;;;;:::999888777666666444222111222222111000///......///111333333222111111000000000000111111.........//////000000000///,,,((('''))),,,///000---------...............---...///...+++***)))***+++++++++,,,---...///000///000222222222111///...---+++)))(((***+++******------,,,,,,,,,---......000000///......---,,,,,,***(((&&&&&&&&&'''&&&$$$$$$%%%%%%&&&'''((())))))((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''(((%%%%%%&&&'''))))))(((&&&''')))---//////...+++)))))))))))))))******+++,,,))))))***+++,,,,,,,,,,,,***++++++,,,,,,---------------......//////000000333333222333444555777888777777777888999:::<<<===>>>>>>???>>>>>>???AAADDDEEEDDDCCCDDDEEEIIILLLNNNPPPOOOOOOOOOOOOQQQSSSTTTWWWccczzz}}}jjjcccjjjzzzvvvmmm\\\QQQEEE???;;;777555777444444333333333444444555444444555666777888999999888888777777777777777888999:::;;;===>>>?????????>>>======>>>>>>???@@@@@@>>>???AAABBBBBBBBB@@@???>>><<<:::888666555555555555777:::;;;:::;;;<<<>>><<<>>>@@@@@@AAAFFFNNNUUUYYYZZZ[[[[[[[[[^^^cccgggfffaaaYYYRRRMMMMMMNNNPPPRRRWWWZZZZZZZZZ\\\[[[WWWOOONNNKKKIIIHHHHHHKKKMMMJJJJJJJJJJJJKKKLLLNNNOOOPPPKKKCCC===:::999777555222222222333444666777888;;;<<<>>>??????>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;999888999;;;===???BBBBBBBBBAAAAAAAAAAAAAAA<<<>>>AAADDDGGGJJJLLLNNNMMMOOOPPPOOOLLLIIIHHHHHHHHHKKKOOOSSSUUUVVVUUUTTTTTTTTTTTTUUUWWWZZZ]]]___ZZZ\\\```bbbfffmmmwww~~~~~~{{{vvvuuuvvvxxxzzzuuusssvvv||||||xxxvvvtttooollldddbbb___]]]]]]\\\[[[ZZZWWWWWWXXXYYYZZZ[[[\\\\\\\\\ZZZUUUQQQMMMJJJHHHGGGHHHLLLQQQUUUXXX[[[^^^```hhhnnnvvvzzz||||||yyyuuutttqqqkkkddd___^^^___[[[[[[ZZZYYYWWWUUUSSSRRRRRRQQQQQQPPPOOONNNLLLKKKIIIJJJKKKLLLKKKJJJHHHGGGFFFGGGGGGFFFFFFEEEDDDCCCAAABBBBBBAAA@@@>>><<<;;;;;;;;;;;;;;;:::888666555555333222222333444333222///...---///111333333222333111///......///111333///............//////000...,,,***)))+++...///000,,,,,,,,,,,,---------...---...///...+++***)))***((()))***+++,,,---------..................//////...+++)))((()))******))),,,,,,,,,,,,,,,---...///000000000//////.........+++)))''''''((()))'''%%%%%%&&&&&&&&&'''(((((((((&&&&&&'''''''''''''''(((&&&&&&&&&%%%&&&&&&'''(((+++******)))(((&&&$$$"""&&&&&&(((***+++---......---,,,++++++***+++++++++))))))***+++,,,,,,,,,,,,++++++******+++,,,...///000000000000000111111111000111222333555666888888888777777777888:::<<<===???@@@@@@??????@@@BBBDDDDDDCCCCCCCCCFFFIIIMMMPPPNNNNNNNNNNNNOOOQQQSSSUUUWWWbbbwww{{{iiieeelll}}}wwwnnnZZZOOOCCC===:::777666888444444333333333444444555444444555666777888999999888888777777777777888888:::;;;===???@@@@@@??????>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEGGGGGGGGGEEEDDD>>><<<999666444444444555555777::::::::::::;;;<<<888999:::999999===EEEJJJMMMOOORRRTTTUUUWWWZZZ]]]TTTQQQLLLJJJJJJLLLOOOQQQPPPUUUXXXWWWVVVXXXXXXVVVPPPOOOMMMJJJIIIKKKNNNQQQLLLKKKKKKKKKMMMOOOQQQRRRPPPJJJAAA;;;999888666555444444444555777999:::;;;;;;===>>>??????>>>===;;;@@@@@@@@@@@@???>>>===<<<<<<;;;999777888:::<<<>>>CCCBBBBBBBBBBBBBBBBBBAAAAAABBBCCCFFFKKKPPPTTTWWW]]]^^^]]]ZZZTTTNNNJJJIIINNNRRRXXX]]]``````___]]]XXXXXXWWWXXX[[[___cccfffhhhkkkmmmoooqqqwwwsssccc```bbbiiizzz{{{yyywwwrrrooogggdddaaa^^^]]]\\\[[[YYYZZZ[[[\\\]]]___aaabbbbbb^^^\\\WWWQQQLLLHHHEEEDDDFFFJJJOOOTTTWWWZZZ]]]```ffflllssswwwzzz}}}{{{uuutttooohhh___ZZZYYY[[[]]]\\\\\\ZZZYYYVVVUUUSSSTTTTTTSSSRRRPPPMMMKKKJJJJJJKKKKKKKKKKKKIIIHHHGGGFFFGGGGGGFFFFFFEEEDDDCCCAAAAAAAAAAAA???===:::999:::;;;;;;;;;:::888666555444333222222444666666555000...---...111333333333333111...,,,,,,...111333//////............///000---,,,,,,---///000000///+++++++++,,,,,,------------...///...+++***)))***%%%&&&((()))*********)))---,,,+++++++++---///000...,,,)))))))))******))),,,,,,,,,,,,,,,---...///000000000000///////////////,,,******,,,,,,***(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((((((&&&)))++++++***))))))***&&&%%%$$$%%%(((,,,000222000///---,,,+++*********))))))***+++,,,,,,,,,,,,...---,,,+++,,,...111222333333333222222222222222...///111444666777888888888888777777888:::<<<===@@@AAAAAA@@@???@@@CCCEEECCCCCCBBBCCCFFFJJJNNNPPPMMMMMMMMMNNNOOORRRTTTUUUWWWbbbuuu{{{jjjfffnnnxxxmmm[[[OOOCCC>>><<<888555444555555444222000000222444777777777777666666666666444555777888999:::;;;;;;<<<======>>>>>>======<<<:::;;;===@@@BBBCCCDDDEEEJJJHHHGGGHHHIIIIIIEEEBBBBBB@@@<<<999666444444444999999999999999:::;;;<<<::::::999999:::;;;===>>>FFFJJJLLLKKKMMMQQQRRRPPPKKKIIIGGGGGGJJJMMMOOOPPPPPPRRRUUUUUUUUUUUUWWWXXXWWWTTTPPPOOOPPPPPPNNNLLLKKKLLLMMMQQQUUUWWWVVVUUUNNNJJJDDD<<<777333222222111333555666666777999:::;;;<<<===???@@@AAABBBBBBFFFFFFFFFEEECCCBBB@@@???<<<===>>>?????????>>>>>>FFFHHHIIIGGGDDDBBBCCCEEEAAAAAADDDJJJLLLPPPYYYbbbjjjlllmmmhhh```XXXTTTRRRUUUYYYaaaiiippprrrqqqooofffeeeccccccfffkkkpppsssyyy|||yyygggWWWVVVZZZaaassszzzvvvtttqqqooonnnkkkggg```ZZZXXXYYYZZZZZZ[[[]]]___aaacccddddddaaaWWWLLLGGGDDDCCCEEEJJJLLLQQQUUUWWWVVVYYY^^^ccchhhlllpppssswww~~~~~~}}}{{{xxxpppgggaaa[[[UUUUUUXXX[[[ZZZYYYYYYYYYYYYWWWUUUYYYYYYXXXVVVTTTQQQOOONNNOOONNNNNNLLLJJJHHHFFFEEEEEEFFFFFFFFFEEEDDDCCCCCC@@@@@@@@@@@@@@@???======::::::999666444333444666777666555444444333444444222111///......000222444444333222222333222111///111///...///111222222222///,,,***+++000444555444000000000///......------...---,,,+++***)))((('''(((***+++---.........---------......------,,,+++---)))((()))%%%"""&&&///******,,,...///000000111---...000111222222111111...---+++***((((((((()))&&&''''''((()))******+++'''))),,,---)))$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%'''((()))((('''&&&''')))))))))((())))))***++++++...///000111111///---,,,))))))+++,,,,,,---,,,,,,,,,,,,---------,,,++++++////////////000000000000......///111222555666888777888;;;<<<======<<<;;;AAA@@@???BBBEEEGGGEEECCCEEEDDDDDDDDDFFFIIILLLMMMRRROOOMMMNNNRRRUUUVVVUUU[[[cccsssooojjjppp~~~xxxlll[[[OOOBBB===;;;888555555:::999777666666777888999888888888888888888888888666666888999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::<<<===???AAACCCEEEFFFFFFHHHGGGFFFGGGHHHGGGDDDAAABBB@@@<<<999666555444555::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>??????DDDFFFEEEGGGKKKLLLIIIGGGEEECCCCCCFFFIIIKKKLLLMMMPPPSSSUUUUUUVVVWWWXXXXXXVVVTTTUUUUUUTTTQQQNNNNNNNNNOOORRRUUUVVVUUUSSSJJJGGGAAA;;;777555444444333555777888888888:::<<<<<<<<<<<<===???BBBEEEGGGJJJJJJIIIHHHGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDHHHLLLMMMLLLJJJIIIJJJHHHFFFGGGKKKNNNSSS^^^iiivvvyyyzzzvvvnnnfff```^^^___dddlllvvv}}}yyywwwvvvvvvyyy}}}jjj\\\PPPPPPTTT[[[lll~~~|||wwwuuurrrpppooommmggg```YYYVVVUUUVVVYYYZZZ\\\___aaacccdddddd\\\SSSJJJFFFEEEEEEHHHMMMPPPTTTXXXYYYXXXZZZ___dddhhhkkknnnpppsssyyy~~~|||{{{yyyqqqhhhbbb[[[TTTRRRUUUYYYXXXXXXYYYZZZZZZYYYWWWXXXXXXWWWUUUSSSQQQOOONNNNNNNNNMMMLLLJJJHHHFFFEEECCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>======;;;<<<;;;999666555666888777666555444444333444444222111///......111333555666555555555555444222000111///......///000///......+++)))***---111222222------,,,,,,,,,+++++++++,,,,,,,,,+++***)))(((((('''(((***,,,---.........------......------,,,+++---)))(((***)))&&&)))000+++,,,---...////////////---...000222333444444444...---+++)))((((((((())))))))))))(((((((((((('''###%%%'''((('''%%%&&&'''(((((('''''''''''''''''''''((()))((('''&&&''')))))))))((((((((()))******+++,,,---......---,,,+++******+++++++++++++++,,,&&&''')))+++---///000111............//////////////////000111222444666777666888:::<<<======<<<<<>>@@@AAAAAAEEEEEEEEEFFFGGGEEEBBB@@@@@@???<<<999777666555555;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;===>>>???;;;???BBBBBBDDDGGGGGGCCCBBB@@@>>>>>>AAADDDFFFGGGHHHKKKPPPTTTUUUVVVXXXYYYXXXYYYYYY[[[\\\ZZZVVVSSSRRRRRRRRRTTTUUUTTTQQQOOOFFFCCC>>>:::777666666777666777999:::::::::<<<>>>>>>>>>===>>>AAAEEEIIILLLLLLKKKJJJIIIIIIIIIJJJJJJLLLKKKIIIGGGFFFFFFGGGGGGDDDIIIPPPTTTUUUSSSQQQPPPQQQNNNNNNPPPSSSZZZgggsssvvvpppnnnmmmsss}}}{{{ooo\\\RRRKKKKKKNNNVVVhhh{{{~~~yyyvvvsssppppppmmmhhh```XXXSSSQQQQQQVVVXXX[[[^^^aaabbbccccccWWWNNNGGGFFFGGGHHHLLLQQQVVVXXXZZZ[[[ZZZ[[[```dddfffiiilllmmmooottt{{{}}}zzzyyyxxxqqqiiiccc\\\TTTQQQSSSWWWWWWWWWYYY[[[\\\[[[YYYVVVVVVUUUTTTRRRQQQOOONNNMMMMMMLLLKKKIIIGGGFFFEEEDDDDDDDDDCCCCCCAAA@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;;;;999777666777888777666555444444333444444222111/////////222555666777777777777555444222111222000...---......---,,,---+++))))))+++---......,,,,,,+++++++++++++++++++++++++++++++++***))))))&&&''')))+++,,,---......---............---,,,,,,///***(((***+++))))))+++------........./////////...///222444555666666666...---+++)))(((((())))))+++******((('''&&&%%%$$$###$$$%%%%%%%%%&&&'''''''''(((((()))))))))(((((('''((()))((('''&&&'''))))))(((((('''''''''(((((()))***,,,---...------,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,------------............000000000111222444555666555666999;;;============AAAAAAAAACCCEEEFFFEEEDDDEEEEEEDDDEEEFFFIIILLLNNNPPPNNNMMMOOOSSSWWWYYYZZZZZZ```pppwwwrrryyyxxxkkk[[[NNN@@@:::999777777888444000---///444777555222999999999999999::::::::::::;;;<<<===============<<<<<<<<<<<<<<<;;;:::999888888888999:::;;;<<<===BBBBBBDDDEEEEEECCCAAA??????>>><<<:::888777777777<<<<<<>>>??????>>>===<<<;;;;;;::::::;;;<<<>>>???>>>BBBEEEEEEEEEGGGEEEAAA???<<<::::::===@@@BBBBBBCCCGGGMMMRRRUUUVVVXXXYYYZZZZZZ\\\]]]]]]\\\[[[YYYWWWVVVUUUUUUTTTRRRNNNJJJDDDAAA===999666666777888777999;;;;;;;;;<<<===?????????@@@CCCFFFJJJMMMOOOKKKIIIHHHFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMIIIMMMRRRWWWYYYXXXWWWVVVYYYVVVWWWZZZ]]]cccooo{{{}}}{{{}}}~~~mmmbbbUUUOOOJJJJJJMMMWWWkkk~~~~~~xxxtttqqqooonnnlllggg```XXXRRRPPPOOOTTTVVVZZZ]]]```aaabbbbbbTTTMMMHHHHHHIIIJJJNNNSSSWWWYYYYYYYYYXXXZZZ^^^aaadddgggjjjlllnnnrrryyy}}}yyyvvvuuuoooiiieee^^^VVVSSSTTTYYYXXXXXXYYY[[[[[[ZZZYYYTTTTTTTTTSSSRRRPPPOOONNNLLLLLLKKKJJJIIIGGGEEEDDDFFFFFFFFFEEEDDDCCCBBBAAA????????????>>>===<<<;;;888999999888666555555666777666555444444333444444222111000///000333555777777888999888666333111000111000......//////...------+++***))))))***,,,,,,........................++++++,,,,,,,,,+++******(((((()))***+++,,,,,,,,,...............------,,,000,,,))))))++++++)))'''---------......///000000222333444666666666666555...,,,+++))))))))))))***+++***)))((('''%%%%%%$$$''''''&&&$$$%%%((((((&&&%%%&&&'''((((((((('''&&&'''((()))((('''&&&'''))))))((('''&&&&&&&&&&&&&&&***+++,,,...////////////...---+++***)))))))))***------,,,++++++*********------........./////////111111111111222333444555444666888:::<<<===>>>>>>?????????AAABBBCCCBBBBBBEEEEEEEEEEEEGGGIIILLLNNNOOONNNNNNPPPSSSWWW[[[\\\\\\ccctttwwwsss{{{yyykkkZZZMMM???:::999777777999888444111444999<<<:::666888888888999999999::::::<<<======>>>>>>>>>======;;;;;;;;;;;;;;;:::999999;;;;;;;;;:::;;;<<<======>>>@@@CCCDDDDDDAAA???>>>======<<<:::999888888888<<<===???@@@@@@???===;;;:::999999888999;;;<<<===BBBGGGJJJIIIIIIIIIFFFAAA???<<<999999;;;===??????@@@DDDJJJNNNQQQTTTVVVXXXZZZ[[[[[[[[[[[[\\\^^^___\\\ZZZWWWUUURRROOOJJJGGGEEEBBB===999666666666777999:::<<<<<<<<<<<<>>>@@@@@@BBBEEEIIILLLNNNOOOOOOIIIHHHFFFEEEEEEGGGIIIJJJJJJLLLOOOSSSUUUVVVWWWVVVSSSSSSUUUWWWZZZ\\\\\\]]]______bbbhhhkkkoooyyyssscccYYYPPPLLLIIIHHHMMMZZZppp}}}yyytttnnnpppnnnooosssxxx}}}}}}vvvrrrnnnllljjjiiifff```YYYSSSPPPPPPSSSUUUYYY\\\___`````````UUUNNNJJJJJJKKKLLLOOOSSSTTTTTTTTTTTTTTTVVVZZZ\\\```dddhhhkkknnnssszzz~~~xxxtttqqqmmmiiihhhccc\\\XXXYYY\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTTTTSSSSSSQQQPPPOOONNNKKKKKKKKKJJJIIIGGGFFFEEEFFFFFFEEEEEEDDDBBBAAA@@@>>>>>>>>>>>>===<<<;;;;;;888999:::999777555666777777666555444444333444444333222000///000222555777:::<<<>>><<<888444111111---,,,++++++---............---+++***))))))+++---......//////000000111111+++,,,---......---,,,+++*********************+++......//////......---,,,...,,,***+++...111000---------------...000222333666666777777666555333222---,,,+++)))))))))******))))))((((((''''''''''''$$$(((((($$$$$$(((***'''%%%&&&&&&'''(((((('''''''''((()))((('''&&&''')))(((((('''&&&&&&%%%&&&&&&)))***+++,,,...//////000......---+++*********)))''''''((()))+++---000111....../////////000000000111111111111222333444555555666777999;;;===>>>>>>>>>???AAAAAAAAAAAABBBBBBFFFEEEEEEEEEGGGJJJMMMNNNOOOOOOPPPRRRTTTXXX\\\___```hhh{{{xxxuuu}}}yyyjjjXXXKKK???:::999888777999999777666777;;;<<<;;;999888888888999999::::::;;;===>>>>>>>>>>>>>>>===<<<999999::::::::::::999999;;;:::999888888999::::::<<>><<<<<<;;;;;;::::::999999;;;===@@@BBBAAA???<<<:::999888888888888:::;;;<<>>999777666777777;;;<<<>>>>>>===>>>???AAABBBDDDHHHLLLNNNOOONNNMMMIIIHHHGGGGGGGGGHHHIIIJJJHHHKKKPPPUUUZZZ^^^```aaa\\\ZZZYYYZZZ]]]aaacccdddfffhhhnnnvvvyyy|||xxxiii[[[RRRJJJIIIGGGJJJSSSdddyyy|||sssnnnhhhbbb```^^^___dddjjjrrr}}}}}}tttoookkkiiiggggggeeeaaaZZZUUUQQQPPPRRRUUUXXX\\\^^^^^^]]]]]]UUUOOOJJJKKKLLLKKKMMMQQQNNNMMMLLLMMMOOORRRVVVXXX\\\```eeeiiimmmrrryyyyyytttooolllkkklllhhhbbb^^^^^^___]]]\\\[[[ZZZYYYVVVTTTUUUUUUTTTSSSQQQPPPNNNMMMKKKKKKKKKKKKIIIHHHGGGFFFDDDDDDCCCCCCAAA@@@>>>===>>>>>>>>>>>>===<<<;;;:::999;;;<<<;;;:::888888999777666555444444333444444444222000//////111333555===@@@CCC@@@;;;555333333***)))((()))+++,,,,,,,,,......---+++))))))+++...,,,,,,---...///000000111...///000111000///---+++++++++************+++,,,...////////////...------***,,,,,,---111888:::999///...------...000111333777777777666555333000///---,,,***)))))))))***+++(((((((((((())))))))))))!!!)))+++&&&$$$(((+++(((''''''''''''((()))***+++'''((()))((('''&&&''')))(((''''''&&&&&&&&&'''''''''(((((()))+++,,,------............---,,,*********)))))))))***+++---///////////////000000000111000000000111222444555666666666777999:::<<<===>>>AAABBBDDDDDDDDDCCCDDDEEEFFFFFFEEEFFFGGGJJJMMMOOOOOOQQQRRRSSSUUUXXX]]]```dddnnn{{{xxxwwwhhhVVVJJJ???;;;;;;888777888777777777888999999999999888999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<::::::;;;<<<============:::888777555555555666777;;;???DDDEEECCC@@@>>>>>>;;;;;;;;;;;;;;;;;;:::::::::===@@@BBBBBB???;;;888999999888888999:::<<<===???FFFLLLNNNPPPQQQMMMHHHBBB???;;;999999:::;;;::::::<<<>>>@@@BBBFFFJJJMMMTTTWWWZZZ[[[[[[\\\___aaaccc^^^VVVPPPKKKHHHEEEDDDEEEBBB>>>:::888888999:::===???@@@@@@@@@@@@AAACCCEEEFFFHHHJJJKKKLLLKKKKKKHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHKKKPPPVVV]]]cccfffccc```^^^```dddiiillllllppprrryyyyyylll```UUUOOOHHHJJJMMMUUUcccwwwwwwmmmhhhddd___\\\XXXXXX[[[```fffqqq{{{}}}tttnnnjjjgggggggggfffbbb[[[UUUQQQOOORRRUUUXXX\\\]]]]]][[[ZZZSSSMMMIIIJJJKKKJJJKKKNNNHHHGGGFFFGGGJJJOOOSSSVVVXXX]]]bbbfffiiinnnuuuzzz~~~{{{vvvpppmmmnnnpppmmmfffbbbbbb___^^^\\\[[[[[[YYYVVVTTTVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGDDDDDDCCCBBBAAA???>>>===============<<<;;;::::::999:::<<<<<<:::999999999777666555444444333444444444333000......///111333===AAACCCAAA:::444111111---+++******,,,---,,,+++,,,------***((((((+++...++++++,,,---...///000111000111333333222000---+++******)))***+++---...//////////////////...------(((---...,,,///777<<<===333111///...---...///000555555555555444222///...,,,+++***)))))))))***+++************************'''333777---&&&''')))'''((('''%%%%%%%%%'''***,,,'''((()))((('''&&&''')))''''''''''''''''''((()))((((((((())))))+++,,,,,,---...000111000...,,,***...---+++)))(((((()))***........./////////000000//////000111222444666777777777777888999;;;<<<===AAADDDFFFFFFDDDCCCDDDFFFFFFFFFEEEFFFHHHJJJMMMOOOPPPRRRTTTTTTUUUWWW\\\```hhhppp}}}zzzuuufffTTTIII???<<<;;;999777777888:::;;;;;;:::::::::;;;::::::;;;;;;<<<===>>>>>>>>>>>>???>>>>>>===<<<;;;===>>>???AAABBBBBBBBBBBB===<<<:::888777888999::::::???DDDEEECCC@@@>>>>>>::::::;;;<<<<<<;;;;;;::::::<<<@@@BBBBBB???:::888::::::999999:::;;;===>>>>>>EEELLLPPPSSSUUURRRMMMCCC@@@;;;999999999999999888999:::;;;===@@@EEEIIIQQQUUU[[[^^^]]]]]]^^^```eee^^^VVVNNNIIIFFFEEECCCDDDAAA>>>:::999999;;;<<>>============<<<;;;:::999666888::::::999777777777777777555444444444444444555333000...---...000111:::>>>AAA>>>777000......222000......//////...---+++,,,,,,***''''''+++...+++,,,---...///111222222222333444555333111...,,,(((((((((***,,,///111333///////////////......---)))//////***)))111777888666444111...---,,,------333333444444333111000///,,,+++***)))))))))***+++,,,+++++++++******))))))222@@@CCC666)))''''''$$$&&&$$$"""!!!"""%%%(((***'''((()))((('''&&&''')))'''''''''''''''((()))***************+++,,,---...,,,...111222222000---+++((((((''''''))),,,...000---------.........//////......///111222555777888888888888888999:::;;;<<<@@@BBBEEEEEEBBBAAABBBDDDGGGFFFFFFFFFHHHKKKMMMOOOQQQSSSUUUUUUUUUWWW\\\aaajjjqqq|||zzzsssbbbTTTHHH===999888666555666888999::::::;;;;;;::::::<<<===>>>??????>>>===<<<;;;<<<======<<<===@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???===;;;:::999999777999<<>>;;;999:::<<<>>>===;;;<<<@@@EEELLLQQQSSSTTTUUUFFFBBB<<<999888999::::::::::::::::::;;;>>>DDDHHHMMMPPPSSSWWWYYY\\\```bbbccc^^^XXXQQQLLLIIIIIIIIIIIIEEE???;;;:::<<<>>>>>>===???@@@AAA@@@@@@BBBCCCIIIHHHGGGEEEDDDDDDDDDDDDFFFEEEDDDCCCBBBAAAAAAAAA@@@AAACCCFFFKKKSSS\\\bbbbbbfffjjjmmmoooqqqsssuuuxxxyyy|||vvvqqqjjjccc]]]YYYTTTRRRPPPYYYfffvvvrrroooqqqllldddeeebbb]]]XXXVVV[[[dddlllqqqwwwyyypppllljjjlllhhhccc___[[[WWWSSSPPPRRRRRRSSSWWWZZZ[[[XXXTTTOOOLLLHHHEEEEEEFFFFFFFFFFFFDDDCCCBBBEEEJJJOOORRRWWWVVVXXX\\\dddlllrrruuutttvvvzzz}}}}}}uuuuuuuuutttpppkkkeee___[[[^^^\\\YYYXXXYYYZZZ[[[[[[ZZZYYYWWWUUURRRPPPNNNMMMNNNMMMKKKIIIIIIIIIKKKLLLHHHIIIIIIHHHGGGDDDAAA???>>>>>>??????===:::888666666666666666666777777777999888666444222111000000222111111000///.........888888888777555111...,,,000///------......---,,,---,,,+++++++++,,,---...---...///111222222222222777666444111000/////////,,,+++*********+++,,,---111111000///...------,,,///---+++***+++///444777999999888666222/////////000000000000////////////---,,,++++++******++++++''''''(((((())))))******555???CCC999...)))(((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''))))))))))))))))))))))))+++*********************------......000111333444---+++))))))+++------------------.........//////...///111333444444444444999666666999:::888999======???BBBCCCCCCCCCCCCDDDHHHFFFDDDDDDFFFJJJLLLMMMRRRSSSUUUUUUUUUWWWZZZ\\\eeelll}}}~~~rrrbbbUUUIII>>>;;;:::888888999::::::;;;;;;<<<<<<;;;;;;>>>>>>?????????>>><<<<<<999;;;===>>>>>>???AAACCCDDDDDDDDDCCCCCCCCCCCCCCCBBBAAA???===;;;:::999999888999;;;===????????????:::::::::::::::;;;<<<<<<;;;>>>AAACCCAAA???>>>>>>@@@??????BBBDDDDDDAAA>>>>>>AAAEEEIIILLLNNNOOOPPPDDD@@@;;;999888999::::::<<<<<<<<<;;;<<<>>>BBBFFFKKKMMMPPPSSSUUUYYY]]]```bbb^^^XXXQQQLLLJJJJJJJJJJJJEEE???;;;;;;<<<===>>>;;;===???@@@@@@AAACCCEEEGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCDDDEEEHHHNNNUUU[[[\\\```eeeiiijjjlllmmmoooqqqqqqssswwwsssmmmeee]]]YYYWWWXXXXXXcccmmm|||yyykkkjjjooossstttqqqmmmggg```]]]___ffflllooorrrvvv{{{|||tttpppooorrrmmmgggaaa]]]YYYUUUSSSTTTTTTUUUWWWZZZZZZWWWTTTNNNKKKGGGEEEFFFGGGGGGGGGEEEDDDCCCDDDHHHLLLQQQTTTVVVVVVXXX]]]dddkkkpppsssssswww|||{{{uuuuuusssqqqlllhhhcccaaaaaa___[[[ZZZZZZZZZZZZZZZXXXWWWVVVTTTRRRPPPOOONNNNNNLLLKKKIIIIIIIIIKKKLLLGGGGGGGGGGGGEEEBBB???>>>>>>>>>???>>>===:::888666444555666777888999999999555444333222111000000000111111000000///......---333444444444333111///---000...------......---,,,---,,,+++******+++,,,---......///000111222333444999777555222000///......++++++*********+++---...000/////////............000...,,,***)))+++---...888999999777333000///000000000000000////////////---,,,++++++******++++++(((((())))))))))))))))))'''000333---'''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))((((((((()))))))))******)))))))))***+++---...///...,,,++++++,,,---,,,+++.........//////000000000---...000333444555555555999777888===>>>===>>>BBB???BBBDDDEEEEEEDDDEEEFFFHHHFFFEEEFFFHHHJJJLLLMMMSSSTTTUUUUUUVVVYYY]]]```aaaiiizzzppp```RRRHHH>>>;;;:::888999;;;;;;<<<<<<<<<============@@@@@@@@@@@@???>>>===<<<888;;;>>>@@@AAAAAACCCDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@???>>><<<:::999888888888888999:::<<<===>>>>>>999999999:::;;;<<<>>>>>>;;;>>>BBBDDDCCCBBBAAAAAABBBDDDGGGKKKNNNLLLHHHEEEDDDEEEEEEFFFGGGHHHHHHIIICCC@@@<<<:::;;;;;;<<<<<<===>>>>>>>>>===???AAADDDIIIJJJKKKMMMOOOSSSYYY]]]```]]]WWWQQQMMMKKKKKKLLLJJJEEE???<<<;;;<<<======:::<<<>>>???@@@BBBEEEGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDEEEFFFGGGEEEFFFEEEEEEEEEIIINNNRRRWWW[[[```dddeeedddeeeeeefffffffffjjjsss~~~{{{uuummmfffdddggglllpppppphhhjjjooozzz}}}wwwpppmmmnnntttxxxtttrrrppprrrxxx{{{vvvuuuvvvqqqjjjddd```]]][[[ZZZVVVVVVWWWXXXZZZYYYVVVTTTMMMKKKHHHGGGHHHIIIJJJIIIEEEEEEFFFHHHKKKOOOSSSVVVUUUWWWZZZ^^^dddjjjooorrrqqqwww~~~wwwvvvsssqqqmmmjjjhhhgggdddaaa^^^\\\[[[[[[ZZZXXXUUUUUUTTTRRRQQQPPPOOONNNLLLKKKJJJIIIHHHIIIJJJKKKEEEEEEEEEDDDCCC@@@>>>===>>>>>>>>>>>>===:::888777333555777999;;;;;;::::::333333222111111111222222000000//////......------...///000111111111/////////...------...///---,,,,,,++++++*********++++++///......///111333555777;;;999666333000...------******))))))***,,,---/////////////////////......///...---+++************444666888777444222000000000000000000////////////,,,,,,+++************+++************))))))))))))%%%)))***(((&&&((()))(((&&&''''''''''''(((((((((&&&&&&&&&''''''(((((()))))))))))))))))))))))))))((()))))))))******++++++++++++++++++,,,---...//////...------......,,,***//////000000000000111111,,,...000222444555666666777555777<<<>>><<<<<<>>>@@@BBBEEEEEEEEEDDDDDDEEEGGGGGGGGGHHHJJJKKKMMMNNNRRRRRRSSSSSSTTTXXX^^^bbb```hhhzzzlll]]]LLLCCC;;;999888777888;;;============>>>>>>??????BBBBBBAAA@@@???>>>===<<<:::===@@@BBBBBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAA>>>===<<<:::888777777777888888888888999:::<<<===777777888999:::<<<===>>>;;;>>>CCCEEEFFFEEEEEEFFFEEEGGGKKKOOORRRSSSQQQPPPNNNMMMJJJGGGEEEDDDDDDDDDEEEBBB>>>======>>>>>>======>>>@@@@@@@@@AAACCCEEEIIIIIIIIIHHHIIINNNTTTXXX\\\YYYTTTPPPMMMLLLLLLLLLIIIEEE@@@<<<;;;<<<<<<<<<<<<===??????@@@AAADDDGGGGGGGGGGGGGGGFFFEEEEEEDDDGGGFFFFFFFFFGGGIIIKKKLLLHHHHHHHHHFFFFFFHHHLLLPPPUUUYYY]]]```___\\\ZZZYYYYYYYYYZZZ^^^eeennnvvv|||~~~zzzhhhiiiooosss~~~wwwuuuyyy~~~{{{xxxwwwqqqjjjdddaaaaaa``````VVVVVVWWWXXXYYYXXXWWWUUUNNNLLLJJJJJJKKKMMMMMMMMMHHHHHHIIIKKKMMMPPPSSSTTTVVVXXX\\\```dddiiinnnqqqpppvvvzzzxxxtttpppmmmkkkiiiiiiccc```]]]\\\[[[[[[YYYXXXUUUTTTSSSRRRPPPNNNMMMMMMJJJIIIHHHHHHGGGHHHIIIIIIEEEEEEEEEDDDBBB@@@???===>>>>>>>>>===<<<;;;999888555777999<<<<<<;;;999888666555444444333333444444////////////......------......///000000000/////////...------...///...,,,++++++******************///.........000333666888;;;999666333000...---,,,******))))))***,,,...///000000//////......------------.........---,,,+++///222555666444111//////000000000000////////////,,,++++++***************++++++******))))))((((((,,,+++)))((((((******((('''''''''''''''(((((((((&&&&&&'''((()))******+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...//////000000///000111000---+++000000000000000000000000,,,---///111444555777888777666888======:::999;;;>>>AAACCCDDDCCCBBBBBBBBBFFFHHHIIIKKKKKKLLLMMMOOOQQQQQQPPPOOOPPPTTTZZZ___ccckkk}}}{{{hhhYYYHHHAAA;;;999888777999===??????>>>>>>>>>???@@@AAACCCBBBAAA@@@>>>============@@@BBBCCCBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::888777666666666888888777777888999:::;;;555555666777888:::<<<===???BBBFFFHHHGGGFFFEEEFFFEEEGGGIIIMMMPPPTTTWWWYYYXXXUUUQQQMMMIIIGGGEEEEEEGGGDDD???===<<<============???AAABBBCCCEEEHHHJJJKKKJJJHHHFFFEEEHHHNNNRRRTTTRRROOOLLLJJJJJJKKKLLLHHHDDD???<<<<<<=========@@@@@@AAA@@@@@@AAADDDFFFJJJJJJJJJIIIHHHGGGEEEDDDGGGFFFEEEEEEGGGIIILLLNNNKKKLLLKKKKKKKKKMMMQQQTTTUUUXXX\\\\\\YYYUUUQQQOOOLLLMMMPPPSSSWWW\\\___aaacccfffjjjnnnppprrrtttuuunnnaaafffpppyyy}}}zzzyyyssskkkddd```______^^^UUUVVVWWWXXXXXXWWWWWWWWWPPPNNNMMMMMMOOOPPPPPPPPPLLLLLLLLLLLLMMMOOOPPPQQQWWWZZZ]]]```bbbggglllqqqpppvvv}}}~~~{{{vvvqqqmmmiiihhhggg```^^^\\\[[[[[[[[[ZZZXXXWWWVVVTTTRRROOOMMMKKKJJJGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFEEEDDDCCCBBB@@@@@@>>>>>>======<<<;;;:::999888:::;;;===<<<:::777555777666555444333222222222///////////////.........000111000000000///......///---,,,---...///...---++++++++++++******))))))............000333666888:::888555222///...------******))))))***,,,---...222111000///...---,,,,,,---.../////////---***)))***---111222111000///...000000000000////////////,,,+++******))))))******+++*********))))))((((((---)))&&&%%%&&&'''&&&&&&((((((((((((((((((((((((######$$$%%%&&&&&&''''''((((((((((((((((((((((((///......---,,,+++******++++++*********++++++,,,000000000111333222000...////////////////////////------///111333555777888777777:::???AAA>>>>>>@@@>>>@@@CCCCCCCCCBBBBBBCCCFFFHHHKKKKKKKKKKKKMMMPPPTTTSSSRRRPPPPPPSSSXXX\\\dddlllwwwdddTTTFFFAAA<<<;;;:::999<<>>>>>>>>???AAABBBBBBAAA@@@>>>>>>=========???AAACCCBBB@@@???>>>>>>>>>??????@@@@@@AAAAAABBB<<<;;;:::888777777666666888888888888888888888888444444555666777999;;;<<>>>>>>>>BBBCCCBBBAAA@@@BBBEEEHHHLLLMMMMMMMMMLLLJJJHHHGGGGGGFFFDDDDDDFFFHHHLLLNNNNNNOOOPPPPPPQQQSSSWWWZZZYYY[[[]]][[[WWWRRRNNNLLLHHHJJJLLLNNNOOOPPPPPPPPPQQQRRRTTTWWWZZZ\\\^^^___kkkuuu|||xxxzzz{{{kkk^^^bbbppp||||||uuulllddd^^^[[[ZZZYYYUUUVVVXXXWWWVVVUUUUUUVVVQQQPPPOOOOOOQQQQQQQQQPPPOOONNNLLLKKKKKKMMMNNNPPPWWWYYY\\\]]]^^^cccjjjoooqqqvvv}}}~~~yyysssnnnjjjgggfff___]]]\\\[[[\\\\\\ZZZXXXXXXWWWUUURRROOOMMMKKKJJJGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBB>>>======<<<;;;;;;::::::;;;;;;<<<<<<:::888666444666555333222111000000000000000000000000/////////333222111000//////.........---,,,---/////////---,,,,,,,,,,,,+++***)))(((...------...000222444666666555222000///.........,,,+++*********+++,,,---111111000///...---,,,,,,////////////---)))&&&$$$''')))---//////...//////000000000000////////////++++++***))))))))))))***))))))))))))((((((((((((***&&&$$$&&&(((''''''))))))))))))(((((((((((('''%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((,,,,,,+++***)))(((((('''---,,,,,,+++++++++,,,,,,...---...///222333222111000000////////////............///000222555777888333222555;;;>>>>>>???BBB???AAADDDEEEEEEEEEEEEFFFFFFHHHKKKKKKIIIJJJMMMQQQWWWWWWVVVTTTSSSUUUYYY]]]bbbkkksss```PPPDDD???<<<<<<;;;:::===CCC@@@???>>>===>>>???AAABBB@@@???>>>============>>>???@@@AAA@@@???>>>???@@@>>>>>>???AAABBBCCCDDDEEE>>>===<<<;;;:::999999999777888999:::999999777777555555555666777999:::;;;???BBBEEEFFFEEEBBBAAAAAA???AAAAAAAAABBBFFFMMMRRRZZZZZZYYYYYYYYYYYYYYYZZZXXXQQQIIIBBB@@@@@@AAAAAAEEEFFFFFFEEEFFFIIIMMMQQQPPPNNNJJJDDD???>>>???AAAAAAAAAAAAAAACCCFFFHHHJJJCCCAAA>>>===>>>???@@@???CCCCCCCCCBBBBBBDDDHHHKKKLLLMMMOOOPPPPPPOOONNNMMMIIIHHHFFFFFFGGGJJJNNNPPPQQQSSSTTTUUUVVVXXX\\\___```bbbbbb```\\\XXXUUUTTTPPPPPPPPPPPPPPPPPPPPPOOOPPPOOOOOOPPPQQQSSSSSSSSS\\\cccooozzz|||sssqqqsssyyyrrrjjjdddgggyyy~~~yyyssskkkccc___\\\ZZZXXXWWWYYYYYYWWWSSSQQQQQQRRRQQQPPPOOOOOOPPPQQQPPPOOONNNMMMJJJIIIIIIKKKNNNPPPVVVXXXYYYXXXYYY]]]fffmmmrrrwww~~~{{{vvvqqqllliiigggaaa```^^^]]]]]]\\\YYYWWWWWWVVVTTTRRRPPPNNNMMMLLLIIIIIIJJJKKKKKKKKKKKKKKKGGGGGGEEEDDDCCCCCCBBBBBB>>>===<<<<<<;;;;;;;;;;;;::::::::::::999777666555444333222222111111111222000111111111111111111111222111000//////............---,,,---///000///...,,,---------,,,+++)))(((,,,---...///000111222222222111///.........///000---,,,+++*********+++,,,.........///////////////000000000///---***'''&&&&&&(((+++------...000222000000000000////////////++++++***)))))))))))))))'''''''''''''''(((((((((***''''''******'''(((,,,))))))))))))((((((((('''((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))......---,,,,,,,,,,,,,,,***))))))+++///222333333111111111000000/////////000///000000222444666777333111333777999888:::======@@@CCCEEEEEEEEEGGGHHHFFFIIIJJJIIIGGGHHHMMMRRRUUUVVVVVVUUUUUUWWWZZZ]]]aaakkkqqq^^^NNN@@@<<<::::::999888<<>>======???AAABBB???>>>===<<<<<<===>>>>>>>>>?????????>>>>>>@@@BBB>>>???@@@BBBDDDFFFGGGHHH@@@???>>>===<<<;;;;;;;;;777888:::;;;:::999777666777777777777888999;;;;;;888<<<@@@CCCDDDDDDDDDDDD===???@@@???>>>@@@EEEJJJWWWXXXYYY\\\^^^```aaabbbbbb[[[QQQIIIEEEEEEFFFGGGJJJIIIHHHGGGFFFIIIMMMQQQPPPNNNJJJDDD===::::::;;;;;;<<<<<<>>>AAADDDGGGIIIBBB@@@======>>>@@@AAA@@@BBBBBBCCCBBBCCCFFFKKKNNNKKKLLLOOOQQQSSSSSSRRRQQQNNNLLLJJJJJJKKKNNNQQQSSSSSSUUUVVVWWWXXX[[[^^^aaagggiiiiiigggddd```______[[[ZZZXXXVVVUUUVVVWWWWWWXXXVVVTTTSSSSSSSSSRRRQQQWWW\\\ccclllttt|||xxxtttuuurrr~~~~~~wwwhhhjjjkkkrrrrrrnnnhhhccc```___^^^]]]ZZZ[[[[[[WWWQQQNNNMMMOOOQQQOOONNNNNNOOOPPPNNNMMMMMMKKKHHHGGGHHHKKKOOORRRTTTVVVWWWUUUUUUYYYccckkksssxxx|||xxxsssoookkkiiieeecccaaa___^^^\\\YYYVVVUUUUUUTTTRRRQQQPPPOOONNNKKKKKKLLLMMMNNNNNNMMMMMMGGGFFFEEECCCCCCBBBBBBBBB>>>===<<<;;;;;;;;;;;;;;;999999999888888888888888444333333333444444555666111111111111111222222222000//////.........//////...---,,,---///000///...------......---,,,***))),,,,,,...///000000000000///......------...000111...---,,,************++++++,,,---...///111111222//////000000000///------&&&(((+++,,,---///222444000000000000////////////+++******)))))))))))))))%%%&&&&&&&&&''''''(((((((((&&&'''***'''!!!"""'''******))))))((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((('''((()))***+++,,,------+++***)))(((''''''''''''&&&%%%%%%(((---111333444222222222222111111000000111000000000111333555666===999888::::::777777::::::===AAACCCCCCDDDEEEGGGFFFIIIJJJHHHFFFGGGMMMSSSQQQSSSTTTUUUUUUWWWZZZ]]]bbblllmmmYYYKKK???<<<:::999:::;;;;;;;;;>>>===;;;:::;;;<<<>>>@@@???===;;;;;;===?????????BBBAAA@@@???>>>>>>>>>>>>???AAAEEEHHHIIIIIIGGGFFFEEEBBBAAABBB@@@;;;:::<<<===<<<::::::;;;;;;:::888999777666777:::;;;:::888<<<;;;;;;???DDDEEECCCAAACCCAAA===;;;<<>>@@@BBBDDDDDDCCCCCCEEEFFFHHHJJJNNNPPPRRRTTTUUUUUUTTTSSSPPPKKKFFFDDDGGGKKKNNNNNNTTTTTTUUUVVVZZZ___dddgggooommmkkkjjjkkklllkkkjjjgggccc]]][[[]]]^^^^^^^^^[[[ZZZYYYYYYYYYXXXVVVTTTZZZVVVXXX```hhhooo|||~~~zzzxxxwwwzzzooodddfffiiissszzzqqqhhhaaaaaacccaaa______^^^]]]ZZZUUUPPPNNNNNNOOOSSSOOOKKKLLLQQQSSSRRROOOQQQOOOKKKIIIIIILLLOOOQQQSSSTTTTTTSSSSSSZZZfffpppzzzwwwyyy}}}xxxtttpppkkkhhhgggddd```]]]\\\ZZZYYYWWWVVVUUURRRPPPOOONNNNNNNNNOOOMMMKKKIIIHHHIIIJJJKKKFFFGGGGGGGGGEEECCCAAA@@@@@@@@@???===<<<;;;:::999777777777777777666555555444222111111222222000///000000000000000///......---///222222111///......------,,,,,,,,,------...---.../////////...,,,,,,+++,,,,,,,,,---........./////////000111222222222111...)))&&&%%%'''+++---+++,,,---///000000111111555555444333222000///...///,,,)))***...222333333111111222111111000///...------,,,,,,+++******)))))))))))))))((((((((((((******)))(((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))******))))))))))))******))),,,---+++'''''',,,111---,,,,,,++++++,,,,,,---,,,---......//////......222444666666555111---+++222222222222333333444555777777888999:::;;;;;;<<<<<<>>>@@@AAAAAABBBCCCEEEGGGIIIJJJJJJIIIIIIKKKMMMUUUVVVVVVUUUTTTUUUWWWYYYccclll}}}jjjVVVHHH<<<:::777666777888999888===<<<;;;:::;;;<<<>>>@@@???===;;;<<<===?????????@@@@@@???>>>>>>>>>>>>???@@@CCCFFFIIIJJJIIIGGGEEEBBB@@@BBBFFFEEE@@@>>>???@@@???>>>>>>??????===;;;:::888666777:::;;;:::999>>>>>>???AAACCCEEEEEEDDDFFFDDDBBBAAAAAABBBDDDFFFMMMSSSWWWXXXZZZ```dddccciiiaaaVVVLLLFFFCCCBBBAAACCCDDDFFFHHHJJJKKKKKKKKKNNNJJJEEE>>>:::888777777666666777888;;;>>>@@@BBB???>>>=========???@@@AAABBBBBBBBBCCCDDDFFFHHHIIILLLMMMNNNOOOOOONNNLLLKKKLLLGGGCCCBBBDDDHHHKKKKKKNNNNNNOOORRRVVV[[[```ccckkkjjjjjjlllnnnppppppooofffbbb\\\ZZZZZZ\\\\\\[[[\\\]]]^^^```bbbbbbbbbaaabbb___```eeejjjnnnxxxzzzxxxyyyzzz|||~~~zzzlllccc]]]```gggvvv}}}ooofff___```cccbbb``````bbb```[[[TTTOOONNNPPPRRRUUUQQQMMMMMMPPPRRRPPPMMMOOOMMMKKKJJJJJJLLLOOOQQQRRRSSSSSSQQQRRRYYYdddmmmvvvssswww|||wwwssspppllliiieeebbb___]]]\\\\\\ZZZYYYWWWVVVTTTRRRPPPOOOOOOOOONNNMMMKKKIIIHHHHHHIIIJJJGGGGGGGGGFFFEEECCCAAA@@@@@@???>>>===<<<:::999999777777777777777666666555555333222222222222111///000000000000000///......---///222222111...---,,,...------,,,------......---.../////////...,,,+++------......///000000000111000000///...------,,,...---+++)))((()))***++++++,,,---///000000000000444444333333222111/////////,,,***+++///222444444111111111111111000///...,,,++++++******))))))(((***)))))))))(((((((((((())))))((('''''''''''''''(((''''''''''''''''''(((%%%%%%&&&&&&&&&'''''''''((((((''''''''''''(((((())),,,///...***'''(((***---,,,,,,++++++,,,,,,---,,,---......//////......000111333444444333111000111111000111222333555666666777888888::::::;;;<<<<<<>>>AAABBBBBBCCCDDDEEEGGGHHHIIIIIIHHHIIILLLNNNUUUVVVVVVVVVUUUVVVXXXZZZbbblllyyyfffRRRDDD;;;888555444666777777777<<<;;;:::999:::<<<>>>@@@@@@>>><<<<<<>>>???@@@???>>>>>>=========>>>??????@@@BBBDDDFFFGGGFFFDDDBBB>>>>>>CCCIIIKKKGGGDDDEEEEEEDDDDDDEEEFFFEEEBBB???<<<:::888888999;;;;;;;;;???@@@AAABBBCCCEEEHHHKKKMMMLLLLLLLLLKKKJJJIIIHHHLLLRRRVVVVVVXXX]]]``````bbb[[[QQQHHHBBB@@@>>>===<<<>>>@@@CCCFFFHHHIIIJJJHHHEEEAAA===999777666555555555666888;;;???CCCFFFDDDCCCAAA@@@?????????@@@AAAAAAAAABBBDDDFFFGGGHHHLLLLLLLLLKKKIIIFFFDDDBBBDDDAAA>>>===@@@CCCFFFGGGFFFGGGIIILLLPPPUUUYYY[[[aaabbbeeejjjooorrrrrrrrrbbb^^^YYYVVVUUUVVVVVVVVVXXX[[[```fffkkkmmmnnnooorrrqqqqqqtttuuuvvvzzzzzzvvvuuuwww{{{}}}|||||||||}}}~~~}}}uuulllbbb[[[ZZZ```kkk~~~~~~lllddd^^^aaaddddddcccdddfffbbb\\\TTTOOONNNQQQTTTVVVRRROOONNNPPPQQQNNNLLLMMMLLLKKKKKKKKKMMMNNNOOOOOOPPPPPPOOOQQQXXXbbbiiippppppttt||||||wwwssspppmmmkkkcccaaa^^^]]]]]]]]]\\\[[[XXXWWWUUUSSSQQQPPPOOOOOOMMMLLLJJJIIIHHHHHHIIIJJJHHHGGGFFFEEEDDDBBBAAA@@@??????>>><<<;;;:::999888888888888888777777666666666555333333444333222000000000000000000///......+++...111222111...,,,+++......------------......---......//////---,,,+++------......///000000111111111000///...---,,,,,,,,,,,,,,,+++******))))))+++,,,---...///000000000222222222222222111000000,,,+++)))***---111333333000000111111111000//////------,,,,,,+++***************)))))))))((((((((((((''''''&&&&&&&&&&&&''')))((('''&&&&&&'''((()))&&&&&&''''''''''''((((((((((((''''''''''''((((((***...333222...)))&&&&&&,,,,,,++++++++++++,,,,,,,,,---......//////......---...000222333444555555111000//////000333555777666777777888999:::;;;;;;===???BBBCCCCCCDDDDDDFFFGGGHHHHHHGGGGGGIIILLLOOOUUUVVVWWWVVVVVVWWWYYY\\\aaakkktttaaaNNNBBB<<<999666555666888888888:::999999999:::<<>>@@@@@@???<<<<<<<<<<<<===>>>???@@@>>>???AAABBBBBBAAA???>>><<<===AAAIIILLLKKKJJJLLLLLLLLLLLLLLLLLLIIIEEEAAA>>>===;;;:::;;;<<<===>>>===@@@CCCEEEFFFJJJRRRWWW[[[\\\]]]]]][[[WWWSSSQQQSSSXXX[[[ZZZZZZ]]]^^^\\\ZZZTTTKKKCCC>>><<<;;;::::::;;;===@@@CCCEEEGGGGGGBBBAAA>>>;;;888777666555777777888:::===BBBGGGIIIMMMKKKHHHEEEBBB@@@???>>>AAABBBBBBDDDEEEGGGHHHHHHMMMMMMKKKIIIFFFBBB???===<<<;;;999999;;;>>>@@@BBBAAABBBDDDGGGJJJMMMPPPRRRUUUWWW[[[aaafffjjjjjjiiiYYYVVVRRROOONNNOOOQQQRRRTTTZZZcccllltttyyy|||~~~}}}vvvsssssswww{{{~~~}}}||||||zzzvvvrrrlllfff```]]]```gggvvv~~~kkkccc___bbbggghhhgggggggggddd^^^WWWQQQOOOPPPRRRSSSQQQOOOOOOPPPPPPOOOMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNQQQXXXbbbhhhlllnnnssszzz|||wwwssspppmmmlllcccaaa___^^^^^^]]][[[ZZZWWWWWWUUUSSSQQQOOONNNNNNLLLKKKJJJIIIHHHHHHIIIIIIIIIHHHFFFDDDBBBAAAAAA@@@???>>>===<<<;;;:::999888999999888888777777777777888666555444555444333111000000000000000///......'''+++000222111///---,,,000///......---.........------...///...---,,,+++***++++++,,,---...//////000000000000111111111111------,,,+++*********)))++++++---...///000000000000000111111111111111000)))(((((()))+++...000111//////000000000000000///000000//////......------*********)))))))))(((((((((''''''&&&&&&''''''''')))(((&&&%%%%%%&&&((())))))))))))*********************))))))))))))******,,,///333444000,,,)))(((,,,,,,++++++++++++,,,,,,,,,---......///.........------...000222444666777333222111000111333666777666666777888999:::;;;;;;===???CCCEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGIIIMMMPPPUUUVVVWWWWWWVVVXXX[[[]]]aaakkkmmm[[[JJJ@@@;;;888666555666777777777999888777888999<<>>>>>???@@@@@@@@@<<<<<<<<<<<<===???@@@AAA>>>???AAAAAAAAA@@@>>>======<<<@@@GGGKKKKKKNNNRRRQQQQQQPPPPPPOOOLLLFFFCCCAAAAAA@@@?????????@@@AAA>>>BBBGGGLLLQQQYYYccckkkqqqrrrrrrqqqmmmhhhccc```___dddfffbbb___^^^\\\XXXSSSNNNFFF???;;;:::999888;;;;;;<<<>>>@@@BBBCCCDDD???>>><<<:::999888888888;;;;;;<<<>>>AAAEEEIIIKKKQQQNNNJJJFFFBBBAAA@@@AAACCCDDDEEEFFFGGGHHHHHHHHHKKKJJJHHHEEEAAA>>>;;;:::777777777888999;;;>>>???AAABBBDDDFFFGGGHHHIIIIIIJJJKKKOOOSSSXXX[[[ZZZYYYOOONNNKKKJJJIIIKKKNNNQQQVVV^^^iiittt}}}zzztttsssvvvyyyzzz~~~{{{yyytttnnnhhhdddaaa```gggrrr}}}iiibbb___ccchhhhhhhhhhhheeeccc```ZZZSSSOOOMMMMMMMMMLLLMMMNNNPPPQQQPPPPPPNNNNNNMMMLLLKKKIIIHHHGGGHHHIIIJJJMMMRRRZZZbbbgggiiinnntttyyy~~~}}}xxxssspppmmmjjjdddbbb```^^^^^^\\\ZZZWWWVVVVVVTTTRRRPPPNNNLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJHHHEEEBBBAAA@@@@@@AAA??????>>>===;;;:::999888::::::999888777888888999999777666555555555333111000000000000000///......%%%)))...111111000000000111000//////............,,,---.........---++++++******+++,,,---...///000000000000000111111111111///...+++)))))))))+++,,,***+++,,,.../////////000//////000111111111000000)))******+++,,,---///111---...///000000000000000111111000000///......---************)))))))))))))))((((((((((((((()))))))))'''&&&$$$$$$&&&''')))***************)))))))))******))))))))))))******+++---......---,,,++++++,,,++++++******++++++,,,,,,---......///.........///...//////111333555666666555444333333444666777555666777888999::::::;;;<<>>???AAA@@@@@@===<<<======>>>???@@@AAAAAABBBCCCCCCCCCBBBAAA@@@???===@@@FFFJJJLLLOOOSSSRRRQQQPPPPPPOOOMMMHHHEEEDDDFFFFFFFFFDDDCCCDDDEEECCCGGGNNNVVVaaammmxxxzzzuuupppmmmiiinnnpppkkkfffaaaZZZTTTNNNIIIBBB<<<999888888777;;;;;;;;;<<<===???@@@AAA???>>><<<:::::::::<<<===???@@@BBBEEEHHHLLLOOOPPPRRROOOIIIDDDBBBBBBDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGEEEDDDBBB???<<<:::888666666777999:::;;;<<>>CCCEEEEEEDDDDDDDDDBBBDDDFFFGGGHHHJJJMMMPPPSSSTTTUUUVVVVVVXXX\\\^^^bbbjjj}}}ppp\\\LLLBBB===999777444333444555666555666666555666999<<>>>>>>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDCCCCCC@@@???CCCJJJMMMMMMNNNQQQOOONNNMMMMMMNNNMMMKKKIIIGGGJJJLLLLLLJJJGGGGGGHHHGGGJJJQQQ]]]mmm{{{zzzuuuqqqooommmsssvvvqqqjjjcccYYYQQQKKKFFF@@@;;;999888888777999999999999;;;<<<>>>@@@@@@???<<<;;;;;;===@@@BBBEEEGGGKKKPPPUUUXXXZZZ[[[[[[VVVNNNGGGCCCCCCEEEGGGFFFGGGGGGHHHGGGFFFEEEDDD@@@???===;;;999888777666888;;;>>>@@@@@@AAADDDFFFEEEGGGIIIKKKLLLKKKIIIHHHEEEDDDDDDDDDFFFGGGFFFEEEEEEFFFIIIKKKMMMSSS[[[aaaeeennnyyy~~~{{{yyyxxxyyy{{{}}}~~~xxxtttuuuzzz~~~rrrkkkgggkkkooonnnlllllldddbbb^^^WWWPPPJJJHHHGGGDDDFFFIIILLLMMMOOOPPPQQQMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIILLLPPPUUUYYY[[[```iiiqqqrrrwww|||vvvpppiiidddaaa```_________]]]ZZZXXXVVVVVVUUUTTTQQQNNNLLLJJJKKKKKKLLLLLLLLLLLLLLLKKKLLLIIIDDD@@@>>>>>>@@@AAAAAAAAA@@@>>>===<<<;;;:::<<<;;;999888888888:::;;;:::888666555555444222000000000000000000///......***,,,...//////000222333333222111000////////////,,,,,,---...---,,,+++***+++,,,---...///111222222////////////..................---,,,++++++++++++***+++,,,---...//////////////////000//////......+++---...---++++++,,,...+++,,,---///000111111111///......------,,,+++++++++++++++*********))))))'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%((((((''''''''''''((((((((((((((((((*********)))++++++************++++++,,,---......//////......//////000000111111222222111222444666777888888888555555666777888999:::::::::===BBBEEEEEEDDDCCCCCC@@@CCCFFFIIIJJJKKKMMMNNNQQQSSSTTTUUUVVVXXX[[[^^^```hhhyyyjjjVVVGGG???;;;;;;999666555666888888888555555555666888<<>>???BBB@@@===;;;<<>>===<<<:::999999888888;;;???CCCDDDDDDEEEHHHJJJFFFHHHKKKNNNOOONNNMMMLLLHHHFFFDDDDDDEEEFFFFFFEEEDDDGGGKKKNNNRRRYYYbbbiiivvv~~~~~~}}}}}}~~~zzzrrrooorrrvvvuuurrrqqqeeebbb\\\TTTLLLHHHGGGHHHCCCFFFIIIKKKLLLMMMNNNOOOJJJJJJIIIHHHIIIJJJKKKLLLKKKJJJIIIKKKNNNRRRTTTUUU\\\fffnnnooosss}}}}}}wwwppphhhbbb___^^^^^^___```___\\\ZZZXXXWWWWWWUUUSSSOOOMMMKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLIIIDDD@@@>>>>>>@@@AAABBBAAA@@@???>>>===<<<;;;===<<<:::888888999:::;;;999888666555555444222000000000000000000//////......///000///...///111333333222111000////////////,,,,,,---...---,,,+++***)))***+++,,,...///000111,,,---...000111333444555,,,---.........,,,***(((******,,,---...///////////////000000///......---)))+++,,,+++(((&&&(((***+++,,,---///000111111111000000000///......------+++++++++************)))&&&&&&&&&&&&&&&'''((()))%%%&&&&&&''''''&&&&&&%%%))))))(((((('''''''''&&&******))))))))))))************+++,,,------+++)))++++++************++++++,,,---......//////.........///000111222222222111,,,...222666888::::::999555555666777888999::::::999===BBBDDDDDDCCCBBBBBB>>>BBBFFFJJJKKKLLLMMMNNNPPPRRRSSSTTTUUUWWW[[[^^^^^^eeevvvzzzdddQQQBBB;;;:::777666555444444444444444777666555666888;;;<<<<<>>===>>>@@@DDDFFFCCCCCCBBB@@@??????BBBDDDGGGEEECCCBBBDDDEEEDDDDDDCCCDDDFFFJJJNNNPPPPPPOOOPPPKKKGGGJJJPPPTTTRRRNNNOOOPPPQQQQQQNNNKKKIIIHHHEEEEEEKKKXXXjjjzzz{{{tttoookkkhhhccc```gggkkkooopppkkkaaaUUUMMMDDDAAA<<<::::::;;;;;;::::::;;;;;;;;;::::::<<<>>>@@@???======>>>AAAEEEGGGJJJPPPYYYcccjjjqqqvvvyyywwwooobbbTTTJJJFFFEEEEEEIIIIIIIIIGGGDDDAAA===;;;888888888999;;;<<<<<<<<>>;;;:::;;;<<<>>>;;;<<<<<<===<<<;;;999888444555666666555333111///111111111111111111111111---,,,,,,...000333333333333222222111000000111111.........---,,,+++))))))))))))***+++,,,...///000000///---,,,---...000111///000000...,,,******+++************************,,,---.........---,,,+++...,,,***((()))***---...////////////000111333333444444444333111...,,,***...***'''(((+++...---+++111,,,(((%%%&&&&&&%%%###&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''((((((((((((((())))))*********+++''''''(((((())))))******))))))))))))************(((+++...111222000...,,,111111111000000000000///333222222222444666999;;;;;;:::888777777777888999:::===@@@DDDEEEDDDBBBAAADDDEEEFFFFFFFFFGGGJJJMMMPPPRRRUUUVVVWWWXXXYYY[[[ZZZdddtttvvvaaaPPPBBB;;;;;;777666555444444444444555666666555666999;;;===>>>BBBAAA???>>>>>>???AAACCCDDDDDDDDDCCCBBBCCCFFFHHHIIIGGGEEEDDDEEEEEEEEEDDDEEEEEEGGGJJJNNNQQQRRRQQQLLLIIIGGGKKKRRRVVVTTTQQQMMMOOOPPPPPPMMMIIIFFFEEEEEEDDDGGGOOO\\\ggglllnnnnnnjjjfffcccaaa___\\\YYYbbbggglllmmmhhh^^^RRRJJJBBB???;;;::::::<<<======<<<======;;;999888999;;;;;;;;;<<<>>>@@@DDDGGGIIIOOOTTT]]]fffnnnvvv~~~xxxjjj\\\QQQKKKHHHHHHFFFFFFFFFDDDBBB>>>;;;999999888999;;;===>>>??????CCCEEEGGGIIIJJJLLLPPPRRRTTTQQQOOOPPPSSSUUUUUUUUUUUUTTTRRRRRRRRRRRRQQQQQQRRRQQQTTTZZZaaajjjyyy}}}tttsssuuutttssssssggg```VVVLLLFFFDDDEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKJJJHHHEEEDDDEEEFFFHHHKKKNNNOOOOOOQQQUUUYYY___dddkkkppptttzzzyyyssslllggg```aaabbbcccbbb```]]]\\\YYYXXXVVVUUUTTTRRROOOMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKHHHDDDAAABBBCCCDDDDDDDDDBBB???===<<<<<<===>>><<<<<<===<<<;;;999777666666666777777666444222111111111111111111222222222...---,,,---000222333333444333222111111000111111//////......---+++******(((((()))***+++---...//////...---,,,,,,...///111.........---***(((((()))***++++++,,,,,,------------.../////////...---,,,---,,,***((((((***,,,---------------...///000111111222222222111///...,,,000...+++*********)))(((,,,)))%%%%%%'''(((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((()))*********)))))))))))))))***************+++++++++))))))))))))************)))+++---///000///...---////////////000000000000333333222222333555888999::::::999999999999999999<<<>>>BBBEEEFFFFFFEEECCCDDDEEEFFFFFFEEEGGGJJJLLLPPPRRRUUUVVVWWWXXXYYY[[[[[[dddrrrqqq]]]NNNAAA;;;;;;666666555555444444555555555555555666888;;;===>>>BBBBBBAAA@@@??????>>>>>>CCCDDDEEEEEEEEEGGGKKKMMMLLLIIIGGGFFFFFFGGGGGGFFFFFFEEEEEEGGGKKKOOOQQQQQQIIIGGGGGGLLLTTTXXXWWWTTTLLLMMMOOOOOOLLLHHHDDDAAACCCAAAAAAEEELLLRRRTTTTTTXXXVVVUUUUUUUUUUUUSSSRRR\\\```fffiiidddZZZNNNGGG???<<<999999;;;>>>???@@@@@@AAA@@@>>>;;;999:::;;;888:::<<<@@@DDDIIILLLOOOQQQUUU\\\dddmmmwwwsssdddWWWNNNIIIGGGCCCCCCBBB@@@>>><<<999888999:::;;;===???AAACCCCCCGGGIIILLLNNNPPPRRRUUUWWWUUUSSSRRRRRRUUUWWWWWWWWWXXXXXXWWWXXXYYY[[[]]]^^^\\\[[[]]]cccjjjuuuuuussstttrrrqqqrrreee___UUULLLFFFDDDFFFGGGJJJJJJLLLMMMMMMMMMLLLKKKGGGHHHHHHFFFDDDDDDEEEFFFHHHKKKNNNOOOOOOPPPTTTXXX^^^ccciiinnnrrrwww~~~zzztttnnnjjjddddddcccbbb```^^^\\\[[[ZZZYYYWWWVVVUUUSSSQQQNNNJJJJJJIIIHHHGGGGGGHHHHHHFFFDDDBBBCCCEEEGGGGGGGGGDDDBBB@@@>>>======>>>???======<<<;;;999777555444777777888888777555333222000000111111222222222222000...+++,,,...222444444555444333222111111111111111000000///...---,,,+++'''(((((()))***,,,---...///...---,,,---...///000...//////---***(((((()))+++,,,,,,---...///000000......///000000000///...,,,+++)))(((((()))+++,,,---------------...///000///000111111111000///......///...+++)))'''((())))))'''%%%%%%''')))))))))&&&&&&&&&%%%&&&&&&'''((('''''''''(((((((((((((((+++******))))))(((((('''++++++++++++************))))))))))))******************,,,------------------......//////000000111333333222222333555666777999999:::;;;;;;;;;::::::;;;===@@@DDDFFFFFFEEEDDDCCCDDDEEEEEEEEEGGGJJJLLLPPPRRRUUUVVVWWWXXXYYY[[[\\\cccqqqmmmZZZKKK@@@::::::666666555555555555666666333444555555666888;;;>>>CCCCCCCCCCCCBBB???===;;;???AAACCCDDDEEEHHHKKKNNNMMMJJJHHHGGGHHHIIIIIIHHHEEECCCBBBCCCGGGKKKMMMOOOHHHGGGHHHMMMTTTWWWWWWTTTMMMMMMNNNNNNMMMIIIDDD@@@@@@>>>===???CCCFFFGGGGGGIIIIIIJJJLLLMMMNNNNNNNNNVVV[[[aaaddd```WWWKKKDDD<<<:::888888<<>>???@@@BBBGGGNNNTTTXXXXXXZZZ]]]ccckkkvvvxxxiiiZZZNNNGGGCCCAAAAAA???>>><<<;;;:::999:::<<>>=========>>>;;;;;;:::999888777666555777777777777666444333222000000000111222222333333111...++++++---111444555555444333222222111111111222222111///......------(((((())))))***,,,---...//////.........///000111000111111///,,,+++++++++,,,------...//////000000...///000111111000///...+++***)))((((((((()))***///.........//////000111//////000111111000///...))),,,---,,,)))'''))),,,***)))((('''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))))))))))))))(((((((((******))))))((((((''''''((()))))))))************+++*********+++,,,,,,---------...///000111222222333333222222333444555666666777999;;;<<<;;;;;;:::888:::>>>AAACCCDDDCCCCCCBBBCCCDDDEEEEEEGGGJJJLLLPPPRRRUUUVVVWWWWWWYYY[[[^^^cccpppiiiVVVIII???999888666666555555555666666777222444555555444555999<<>>=========???@@@@@@???AAABBBDDDEEEGGGHHHJJJKKKTTTXXX]]]___\\\SSSIIIBBB:::888777888<<<@@@CCCDDDFFFGGGHHHHHHHHHHHHKKKMMMHHHEEECCCCCCHHHQQQZZZaaaeeeeeeeeehhhooozzz|||nnn^^^PPPFFFAAAAAA@@@???===<<<;;;<<<<<<<<>>AAACCCCCCCCCCCCBBBCCCDDDEEEEEEGGGJJJMMMPPPRRRUUUVVVWWWWWWYYY[[[___dddrrr|||bbbQQQFFF===888777666666555555666666777777333555666555333333777;;;@@@BBBCCCDDDCCCAAA>>><<<777999<<<>>>???AAADDDFFFFFFEEEDDDEEEIIILLLMMMNNNKKKHHHEEEEEEGGGIIIKKKKKKKKKJJJJJJLLLOOORRRSSSSSSQQQNNNMMMMMMOOOMMMHHHDDD>>>>>>>>>===<<<<<<;;;;;;===>>>@@@@@@BBBDDDHHHKKKSSSVVVYYY[[[WWWOOOFFF@@@:::999777888<<<@@@CCCDDDFFFHHHJJJLLLMMMOOOSSSUUUOOOKKKFFFEEEJJJUUU```hhhlllkkkjjjkkkpppzzzttteeeVVVKKKDDDBBBAAA>>>===<<<===>>>???>>>AAAEEEFFFFFFGGGKKKOOOPPPSSSWWWZZZ[[[\\\]]]^^^\\\\\\\\\[[[ZZZ[[[]]]___aaafffmmmssswww|||wwwuuuuuuqqqnnnnnnddd```YYYRRROOONNNPPPQQQQQQRRRRRRRRRQQQPPPNNNMMMKKKLLLMMMKKKHHHFFFEEEEEEIIIKKKNNNNNNMMMNNNRRRVVVYYY^^^dddhhhjjjlllpppsss{{{{{{wwwtttwwwuuupppjjjddd___[[[YYYXXXVVVUUUTTTTTTSSSQQQNNNKKKKKKJJJIIIGGGFFFDDDCCCCCCAAAAAAAAACCCDDDCCCBBB@@@@@@???===<<<<<<;;;;;;888888777777888888999:::666666555444333222222111111111111111111111111111111///,,,,,,...111222333444444333333333444555555444333111///.........///++++++++++++,,,---.../////////000000000111111111///000000...+++))))))***++++++,,,,,,---.........222222333333222000...---,,,+++******)))))))))))),,,,,,+++++++++,,,,,,---///000000111000///---,,,+++,,,---,,,)))(((''''''$$$&&&(((((('''((()))+++''''''&&&&&&''''''((()))'''''''''''''''&&&&&&&&&%%%%%%&&&''')))***++++++++++++++++++************))))))))))))************,,,++++++******+++,,,,,,,,,------...000111222222000000111222333333444444333444666888:::;;;<<<<<<>>>@@@BBBCCCEEEEEEEEEEEEBBBDDDEEEFFFFFFHHHLLLOOOPPPRRRUUUVVVWWWXXXYYY[[[___ggguuutttZZZKKKBBB<<<999888666666666666666777888888666888999777444333777;;;===>>>@@@AAABBB@@@>>>===777999<<<>>>???@@@BBBCCCAAA@@@@@@CCCHHHMMMOOOPPPMMMJJJGGGGGGGGGIIIIIIHHHKKKJJJHHHIIILLLOOORRRTTTQQQNNNKKKKKKMMMNNNJJJGGG===>>>??????>>>=========;;;<<<===>>>???CCCJJJOOORRRTTTVVVUUURRRKKKCCC>>><<<:::888888<<>><<<<<<===@@@AAA???CCCGGGHHHGGGHHHLLLPPPQQQTTTXXXZZZ[[[[[[\\\\\\YYY[[[]]]]]]]]]___cccgggjjjpppyyy~~~xxxwwwvvvrrrnnnmmmeeeaaa[[[UUURRRRRRTTTUUUSSSSSSSSSRRRRRRQQQQQQPPPIIIKKKLLLKKKIIIGGGGGGGGGIIIKKKNNNNNNMMMNNNRRRUUUXXX]]]cccggghhhiiilllooowww~~~}}}yyywwwuuusssoookkkeeeaaa]]][[[XXXWWWVVVUUUUUUTTTRRRPPPLLLLLLLLLKKKIIIGGGDDDCCCDDDBBBAAAAAACCCDDDDDDCCCAAA@@@@@@???======<<<<<<::::::999888888888999:::888777666555444333333222333333222222111000000000000...------///111222111333333333333444666777888444333000...------...///************+++,,,---...------...//////////////////000000...+++))))))***((()))***,,,...000111222777777666666444222///...---,,,,,,+++******)))))),,,,,,+++++++++++++++,,,---...///000000000///...************+++***(((&&&$$$'''))))))''''''(((***'''''''''''''''(((((()))***)))))))))((((((((((((%%%&&&&&&'''((()))*********************+++++++++))))))))))))************,,,,,,,,,,,,,,,,,,++++++++++++,,,------...//////...///000111333444444444444444555777999<<<>>>???AAABBBCCCDDDEEEEEEEEEEEECCCEEEFFFGGGGGGJJJMMMPPPPPPRRRUUUVVVWWWXXXYYY[[[___iiiyyymmmTTTFFF@@@<<<999999666666666666666777888888888;;;<<<999555444777;;;:::;;;===???@@@???>>>===888;;;===??????@@@AAACCC======>>>BBBHHHMMMPPPRRRLLLJJJGGGFFFFFFFFFFFFEEEJJJHHHGGGGGGJJJOOOSSSVVVQQQMMMIIIIIILLLNNNKKKHHH<<<>>>@@@AAAAAABBBCCCDDD;;;<<<===>>>@@@EEEMMMTTTRRRSSSSSSRRRNNNHHHAAA======;;;888999;;;???AAABBBBBBDDDHHHJJJMMMPPPTTTXXXWWWUUUTTTUUU\\\fffqqqxxxvvvtttssssssyyy{{{mmm___RRRKKKBBB@@@===;;;;;;===@@@BBB@@@DDDHHHIIIGGGGGGKKKPPPPPPSSSVVVXXXXXXXXXXXXYYY]]]```ccceeefffiiiooossswww~~~xxxxxxxxxsssnnnlllfffccc]]]XXXUUUUUUVVVXXXTTTTTTSSSRRRQQQRRRRRRRRRHHHJJJMMMMMMLLLJJJJJJKKKIIILLLNNNNNNMMMNNNQQQUUUWWW\\\bbbfffggghhhjjjmmmsss|||~~~zzzxxxqqqpppnnnjjjfffbbb^^^\\\ZZZXXXWWWWWWWWWVVVSSSQQQPPPPPPOOONNNLLLJJJGGGFFFEEECCCAAAAAACCCEEEFFFEEEBBBAAAAAA@@@???>>>=========<<<:::888777777888888999888777555444444444444444333333222111000//////000...---...000111111000222222222333555777888999444222000...------...///***)))))))))***+++,,,,,,+++,,,------......------111222222000---,,,,,,,,,&&&'''))),,,///222444666::::::999888666333111///------,,,,,,+++***))))))......---,,,,,,---------***+++---///111111111111'''%%%&&&)))---...,,,)))(((***,,,***'''$$$%%%&&&'''''''''''''''((()))))),,,+++++++++******))))))'''''''''(((((((((((((((''''''(((((())))))******))))))))))))************,,,,,,---------,,,,,,+++)))******++++++,,,,,,------...///111333444444555555555666777:::===@@@BBBAAABBBBBBCCCDDDDDDCCCCCCDDDEEEGGGGGGHHHJJJNNNQQQPPPRRRUUUWWWWWWXXXYYY[[[___jjj{{{kkkTTTFFF???:::777777777666666555555555666666888888777777666666555555888999;;;===???@@@@@@@@@<<<<<<<<<<<<<<<===>>>????????????BBBGGGJJJLLLLLLIIIGGGDDDCCCDDDEEEEEEEEEHHHFFFEEEEEEGGGKKKPPPSSSUUUNNNGGGFFFJJJLLLIIIFFFCCCAAA???@@@CCCDDDCCCBBB>>>@@@@@@>>>CCCKKKPPPQQQRRRPPPPPPPPPJJJ@@@;;;;;;888999:::;;;===???AAACCCCCCDDDEEEEEEFFFIIINNNQQQXXXZZZZZZ\\\eeeqqqyyyzzzzzzsssqqqxxxyyypppgggXXXKKKFFFAAA>>>@@@AAAAAABBBEEEEEEGGGHHHHHHHHHHHHIIIKKKOOOPPPQQQQQQPPPQQQRRRTTT\\\\\\^^^bbbiiiqqqxxx}}}yyyuuutttsssooollleeeaaa[[[XXXVVVUUUTTTTTTVVVUUUSSSQQQOOOOOOOOOOOOKKKJJJJJJKKKLLLLLLKKKIIILLLMMMMMMLLLJJJJJJLLLNNNTTTXXX^^^bbbfffiiilllooouuu{{{zzzvvvtttpppkkkgggdddaaa^^^\\\]]][[[XXXVVVVVVUUUSSSRRRPPPNNNKKKHHHGGGGGGHHHHHHCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@???===<<<<<<<<<;;;::::::999999::::::777777777666555333222111333333222222111000000000///...---,,,---///111222333444555777888999999999666111,,,+++...000000///++++++***************+++,,,222333...+++...000///---------......---)))'''(((,,,......+++,,,111666>>><<<999555222000///......,,,+++))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------+++***************++++++++++++***)))((('''&&&&&&&&&'''''''''(((((()))))),,,***(((&&&&&&))),,,...***)))((((((((((((((()))))))))))))))))))))))))))'''((())))))(((((()))***,,,+++,,,,,,---...///000..................------//////000111222333333444555555666888999:::;;;<<>>:::777888666666555555555555666666888888777777666666666666555666777999:::<<<===>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAADDDIIILLLNNNNNNJJJGGGDDDCCCCCCDDDDDDCCCFFFEEEDDDDDDGGGKKKQQQTTTTTTMMMFFFDDDGGGIIIFFFBBB@@@>>>===>>>BBBEEEFFFEEEBBBDDDCCCBBBFFFNNNRRRQQQQQQNNNLLLKKKEEE===999:::888999;;;<<<===???AAACCCEEEFFFGGGFFFFFFJJJRRRYYYcccgggiiilllsss|||~~~wwwnnnlllsss~~~uuukkk\\\NNNHHHCCC???AAABBBAAABBBDDDDDDFFFHHHHHHGGGHHHIIIKKKOOOOOOOOOMMMKKKKKKMMMOOOSSSTTTWWW[[[bbbjjjqqqvvv~~~yyyvvvuuusssoookkkdddaaa[[[XXXVVVVVVUUUTTTVVVTTTRRRPPPOOONNNNNNNNNKKKJJJIIIIIIKKKKKKJJJIIINNNNNNNNNLLLKKKJJJLLLNNNUUUYYY^^^bbbeeehhhlllnnnqqqwww~~~xxxtttqqqoookkkhhheeebbb^^^[[[\\\YYYWWWUUUUUUUUUSSSQQQNNNMMMKKKIIIGGGGGGGGGGGGCCCCCCDDDDDDDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999:::777777777666555333222111111111111111111111222222000///---------...000111222333444666777777888888333222000...,,,,,,---...,,,++++++******+++++++++(((///111...,,,......,,,///...---......---***''''''***------,,,---222777:::888666444222111000000///...,,,***))))))***+++,,,,,,---------...............---------......///******))))))))))))******((((((((('''&&&&&&%%%%%%''''''''''''((((((((()))'''''''''((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''''')))******)))(((***+++,,,,,,,,,,,,---...///000........................//////000000111333333444444555666777888:::;;;;;;>>>@@@BBBDDDFFFFFFEEEDDDBBBDDDFFFGGGGGGHHHJJJLLLPPPRRRTTTTTTTTTTTTUUUWWW^^^fffwwwooo^^^JJJ@@@===:::888888666666555555555555666666888777777777777666666666888888999999;;;>>>@@@AAAAAAAAAAAAAAAAAAAAABBBBBB@@@@@@AAADDDHHHLLLNNNNNNIIIGGGDDDDDDDDDEEEDDDCCCDDDCCCBBBCCCFFFKKKPPPSSSRRRLLLDDDBBBCCCDDDAAA>>><<<;;;:::<<<@@@EEEGGGHHHGGGIIIIIIHHHLLLSSSVVVTTTQQQLLLGGGDDD???999777999999;;;<<<======>>>AAACCCGGGIIIJJJIIIIIIQQQ___kkkwww{{{~~~yyyooodddbbbkkkzzz}}}rrrbbbSSSKKKEEEAAABBBBBB@@@AAACCCBBBDDDGGGGGGGGGHHHIIIJJJLLLKKKIIIFFFDDDDDDFFFHHHIIIJJJMMMRRRXXX___eeeiiiqqquuu{{{|||yyyxxxuuuppplllddd```\\\XXXWWWVVVUUUTTTUUUTTTRRRPPPNNNNNNNNNNNNKKKIIIGGGGGGHHHJJJJJJIIIOOOOOOOOOMMMKKKKKKMMMOOOWWWZZZ^^^bbbdddgggjjjllllllrrr|||~~~xxxtttnnnmmmjjjhhhfffbbb^^^ZZZZZZXXXUUUTTTUUUTTTSSSRRRMMMMMMMMMLLLJJJIIIHHHGGGCCCCCCCCCCCCCCCBBBAAA@@@????????????????????????;;;;;;:::999999999999999777777666666555444222222///000000111222222333333111000...------...///000111222333444555555555555111444555222---***+++...+++++++++******++++++,,,''',,,///...---///...,,,222000...------,,,***(((&&&)))+++,,,,,,...333888555444333111111111222222///...,,,+++*********+++---------....../////////,,,------......///000000,,,++++++*********++++++''''''''''''''''''''''''''''''''''''(((((((((((($$$&&&(((***+++)))'''&&&&&&'''((()))******))))))''''''''''''''''''''''''(((***++++++***)))+++,,,---,,,,,,------...///000......................../////////000111222333444444444555666888999::::::<<<>>>AAADDDGGGHHHHHHHHHDDDEEEGGGGGGFFFFFFHHHIIIOOOPPPRRRSSSSSSSSSUUUVVV]]]eeewwwjjjYYYGGG???<<<999888888666555555555555666666777777777777777777777777777::::::999:::<<>>===>>>AAAEEEIIIJJJJJJFFFEEEDDDEEEFFFGGGFFFEEECCCCCCBBBBBBEEEHHHLLLOOOPPPJJJDDD@@@@@@@@@>>>;;;;;;::::::;;;???CCCGGGIIIIIILLLMMMNNNUUU\\\]]]ZZZSSSKKKCCC???;;;777666999:::<<<>>>>>>======AAACCCFFFJJJMMMMMMQQQ___tttoooeeeZZZXXXcccvvvzzzhhhYYYMMMGGGCCCCCCBBB@@@@@@BBB@@@CCCFFFGGGGGGGGGHHHIIIGGGFFFCCC@@@>>>???BBBEEEDDDEEEGGGJJJOOOTTTXXX[[[aaadddjjjpppxxx|||xxxrrrmmmddd```\\\YYYXXXWWWUUUTTTUUUSSSQQQPPPNNNNNNNNNOOOKKKIIIFFFEEEGGGHHHIIIIIIMMMMMMMMMLLLKKKLLLNNNPPPWWWZZZ]]]```bbbdddgggjjjkkkpppyyyyyyuuummmkkkjjjiiigggccc^^^ZZZYYYWWWUUUTTTUUUUUUTTTSSSNNNNNNOOOOOONNNLLLJJJHHHCCCCCCCCCCCCBBBAAA@@@???CCCBBBAAA@@@???===<<<<<<;;;::::::999888999999999666666666666555444333222000000111111111222222222222111///---,,,---...///000000111222333333333333111333555444000...---...******)))))))))***++++++***,,,......///000000///555222///------,,,***)))''')))+++,,,,,,...222555333222111000///000111111------,,,+++++++++,,,,,,............------------------...///////////////...------,,,,,,,,,,,,---(((((((((((())))))******'''''''''(((((((((((((((%%%''')))++++++***(((&&&$$$&&&(((***++++++)))))))))))))))))))))))))))))))))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,---..................////////////////////////000222333444333333444666777888999:::;;;>>>AAAEEEGGGHHHIIIHHHFFFGGGHHHHHHGGGFFFGGGIIINNNOOOQQQQQQQQQRRRTTTVVV\\\eeewwwgggWWWFFF???<<<999777777555555555555555666777777777777777777888888888888777777666777999===@@@BBBAAAAAABBBBBBAAA@@@???>>>>>>======???CCCFFFGGGGGGBBBBBBCCCEEEHHHIIIIIIGGGCCCBBBAAAAAACCCFFFIIIJJJMMMHHHBBB???>>>===<<<:::;;;;;;;;;<<<>>>AAADDDGGGHHHKKKNNNSSS\\\eeefffbbbUUUKKKAAA<<<999666777:::;;;>>>@@@???======@@@DDDDDDIIINNNSSS[[[nnn}}}eee\\\SSSSSS```tttnnn^^^NNNHHHCCCCCCBBB??????AAA???BBBEEEGGGFFFFFFFFFGGGAAAAAA???===<<<>>>BBBFFFDDDEEEFFFHHHJJJLLLNNNOOOWWWZZZ]]]bbbgggooowww}}}|||xxxqqqllldddaaa]]]ZZZYYYWWWUUUSSSSSSRRRQQQOOONNNNNNNNNOOOKKKHHHFFFEEEFFFHHHIIIIIIIIIJJJKKKKKKKKKLLLOOORRRUUUWWWZZZ\\\^^^aaadddgggmmmqqqxxxyyytttmmmllljjjiiigggccc^^^ZZZYYYWWWUUUTTTUUUUUUTTTSSSLLLMMMOOOOOONNNLLLIIIGGGDDDDDDDDDCCCBBB@@@???>>>AAA@@@@@@>>>===<<<;;;:::::::::999888888888888999666666666666555444333333222222222111111111000000222111///---,,,---...//////000000111111111111000///......///111111...+++((((((((((((((()))******---,,,+++,,,---...///111555222///------,,,***)))***+++++++++,,,---000222333222000///......//////++++++++++++,,,---......///......---,,,+++******//////000000//////------------,,,+++++++++++++++''''''(((((()))*********((((((((((((((('''''''''&&&&&&&&&'''''''''(((((($$$&&&(((***++++++))))))************************)))+++,,,,,,++++++,,,---++++++++++++++++++,,,---........./////////000000//////......///111333444333333444666777888999:::===???BBBEEEFFFGGGGGGFFFGGGHHHIIIIIIHHHHHHIIIKKKNNNOOOPPPPPPPPPRRRUUUWWW\\\dddvvv~~~dddUUUEEE???===:::777666555555444555555666777888777777777888888888888999888888999:::===@@@BBBDDDCCCCCCDDDDDDCCCAAA???>>>@@@???>>>@@@BBBEEEEEEEEE>>>???AAAEEEHHHIIIGGGEEEAAAAAA@@@@@@BBBDDDGGGHHHHHHDDD???<<<;;;;;;;;;::::::<<<>>>??????@@@CCCEEEFFFJJJOOOWWWcccllllllgggWWWLLL@@@;;;999777888;;;<<>>>>>AAAEEEHHHFFFGGGHHHIIIIIIIIIIIIIIIMMMOOORRRUUUXXX]]]ccchhhtttxxx~~~}}}yyyuuuppplllfffccc___\\\YYYWWWSSSQQQQQQPPPNNNMMMLLLLLLLLLMMMJJJHHHFFFFFFGGGIIIIIIHHHFFFGGGHHHHHHHHHJJJMMMPPPQQQSSSVVVXXXZZZ]]]aaadddmmmqqqwwwxxxsssooonnnkkkiiigggccc___[[[YYYWWWTTTSSSTTTTTTRRRQQQJJJKKKLLLMMMLLLJJJHHHFFFFFFEEEEEEDDDBBB@@@???>>>::::::::::::::::::::::::::::::999888888888888888555555666666555444444333333333222222111000000///111000...------...///000000000000111000000//////+++)))(((***...///+++'''((((((((((((((()))***+++...***))),,,...------///222000...------,,,***(((,,,++++++++++++---...///333222000///...---......++++++,,,,,,------............---,,,+++******)))000000111111000///---,,,,,,+++***))))))((())))))%%%&&&&&&&&&''''''((((((((((((((((((((('''''''''%%%%%%$$$######$$$&&&'''&&&'''((()))******))))))(((((((((((((((((((((((()))+++,,,,,,+++***,,,---,,,,,,++++++++++++,,,,,,.........//////000000111//////...---...111333555444444555666888999::::::===???AAADDDEEEFFFEEEDDDEEEGGGIIIJJJIIIJJJLLLNNNNNNOOOPPPPPPPPPRRRUUUXXX]]]eeetttxxx___QQQCCC>>><<<:::777666444444444555555666777888777777888888888999999999:::;;;===???BBBDDDFFFGGGGGGGGGHHHHHHGGGEEEBBBAAA@@@>>>===>>>@@@BBBBBBAAA<<<===???CCCEEEEEEBBB@@@======>>>???AAAEEEHHHIIIBBB???<<<999999999:::;;;888;;;???AAAAAAAAACCCEEEFFFJJJPPPYYYfffpppoooiiiXXXLLL???:::999777888;;;<<<@@@DDDAAA===<<<@@@EEEDDDGGGMMMVVVeee{{{uuugggWWWTTTSSSZZZjjj~~~xxxfffLLLFFFAAAAAAAAA>>>>>>@@@@@@BBBEEEFFFEEECCCBBBBBB@@@AAABBBBBBBBBDDDGGGIIIGGGHHHJJJKKKKKKJJJHHHHHHFFFHHHLLLOOORRRVVVZZZ^^^iiikkkooorrrvvv{{{zzzxxxvvvsssppphhhddd```]]]YYYVVVRRROOOMMMLLLJJJIIIHHHHHHIIIJJJJJJHHHGGGHHHIIIJJJIIIHHHEEEFFFGGGFFFEEEFFFIIIKKKMMMOOOQQQSSSVVVYYY]]]aaajjjnnnttt|||{{{vvvssspppllliiifffccc___]]]XXXUUUSSSQQQQQQPPPOOOMMMLLLMMMMMMMMMMMMKKKJJJIIIGGGGGGFFFEEECCCAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888555555555666555555444333222222111111111111111111000///---------...000111000000111000000///......************++++++***)))))))))))))))***+++,,,---000,,,---333555111---...///...---......---***'''+++***)))***,,,...///000222111000.........//////------...------,,,,,,+++,,,---------------------...///000111111000...---------+++******)))))))))&&&&&&&&&''''''''''''''')))(((((((((''''''''''''&&&&&&%%%%%%%%%&&&'''((((((((((((((())))))))))))(((((((((((((((((((((((()))***++++++******+++,,,...------,,,,,,------...---......///000000111111///...------...000333555444555666777888:::;;;;;;;;;===@@@CCCDDDEEEEEEDDDBBBDDDGGGHHHIIIKKKMMMPPPNNNOOOPPPPPPQQQSSSVVVYYY___eeesssrrr[[[NNN@@@<<<<<<:::777777444444444555555777888888777777888888999999999999777999;;;>>>@@@BBBCCCDDDJJJKKKLLLLLLJJJHHHEEEDDD>>><<<;;;;;;===>>>===<<<<<<<<<>>>AAABBBAAA===:::999:::;;;>>>BBBFFFIIIKKK===;;;999777666888999:::666:::@@@BBBCCCCCCEEEGGGGGGJJJQQQZZZhhhqqqppphhhXXXKKK>>>:::999777888:::===AAADDDBBB===;;;@@@EEEEEEGGGLLLUUUeeezzzlll[[[UUUSSSUUU___pppzzzgggKKKEEEAAAAAA@@@>>>>>>@@@@@@CCCFFFFFFEEEBBBAAA@@@BBBCCCDDDEEEEEEEEEHHHJJJGGGHHHJJJLLLLLLKKKIIIHHHGGGJJJOOOSSSVVVZZZ^^^aaaiiijjjkkklllooosssyyy~~~~~~zzzyyyyyyxxxvvviiifffaaa]]]ZZZUUUQQQNNNJJJIIIGGGFFFEEEFFFFFFGGGIIIHHHHHHIIIKKKKKKIIIGGGFFFGGGFFFEEECCCCCCEEEGGGJJJLLLNNNQQQSSSWWW\\\___gggjjjqqqzzzzzzuuurrrmmmiiifffccc```]]]VVVTTTQQQOOOOOONNNLLLKKKPPPPPPPPPPPPOOOOOONNNMMMHHHHHHGGGEEECCCAAA???>>>AAAAAA@@@>>>===<<<;;;::::::999999888777888888888555555555666555555444444000000000111222222333333///...---,,,---///111222111111111111000///...---,,,...000...***(((***,,,++++++++++++,,,---...///333000333;;;>>>777000...---------......---)))''')))(((((())),,,///111111111000///......///000111000000///...---+++)))(((++++++,,,---...///000111,,,---///111222111000///111000///...---,,,,,,,,,))))))))))))))))))))))))))))))(((((('''''''''&&&((())))))******************)))((((((((((((((()))************************(((***++++++***)))+++,,,000//////.........//////---......///000111111222000...---,,,---000333555555555666888999:::;;;<<<999;;;>>>BBBDDDEEEEEEEEE@@@BBBEEEGGGIIIKKKNNNPPPOOOPPPPPPPPPQQQSSSWWWZZZ```eeerrrnnnUUUMMMBBB;;;888777666555777777777888999999999::::::999888888999:::<<<===:::<<>><<<:::999:::;;;<<<===>>>>>>>>>===;;;999888888666666;;;BBBGGGFFFDDD<<<;;;999888888999;;;<<<>>>AAADDDDDDBBBAAADDDGGGHHHLLLQQQYYYdddnnnnnniiiYYYNNNBBB;;;777555777;;;??????>>>===<<<>>>BBBEEEFFFHHHNNN[[[mmmsssdddWWWQQQQQQWWWfff|||xxxcccOOOFFF@@@@@@AAA@@@@@@BBBEEEEEEEEEDDDBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHIIIMMMMMMLLLJJJIIIIIIKKKNNNJJJNNNSSSWWWZZZ___fffkkkpppsssvvvxxxxxxyyy{{{}}}~~~wwwwwwxxxwwwuuujjjgggccc___\\\YYYUUUSSSIIIHHHFFFEEECCCCCCDDDDDDFFFHHHJJJJJJIIIGGGGGGHHHIIIGGGEEEDDDCCCDDDEEEFFFKKKKKKLLLOOOSSSWWW\\\^^^dddiiiqqqwww}}}wwwuuussspppnnnjjjeeeaaa\\\WWWRRRNNNMMMNNNOOOOOOOOOOOOPPPOOONNNKKKHHHFFFEEEEEEEEEDDDCCCCCCBBBBBB>>>>>>======<<<<<<;;;;;;===<<<;;;:::999999999999444555666666555333111000333333333222222222111111///...---,,,,,,---///000111///...///111111///,,,...---,,,***)))(((((((((***(((%%%%%%(((+++---...000///666BBBDDD<<<222...000///...---,,,+++++++++---,,,***(((&&&(((,,,///...............------------...//////...,,,***(((+++*********+++---///000222222222111000//////......,,,******---...---+++))))))((('''''''''''''''((('''&&&###!!!"""%%%((((((''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&%%%!!!$$$&&&"""&&&...,,,,,,+++++++++++++++,,,///---+++---///111///---............////////////222111111000111333444555555333333666;;;======<<>>>>>???AAABBBDDDDDDEEEFFFFFFGGGIIILLLOOOTTTVVVWWWWWWVVVUUUVVVWWW[[[bbbppp}}}jjjTTTLLLBBB;;;888777666555777777777888999999::::::999888888777888:::;;;<<<;;;===???@@@@@@@@@AAACCCBBBBBBBBBDDDFFFFFFEEECCCBBBAAA???===;;;999999999============<<<:::888777777666777<<>>@@@CCCEEEEEEBBBBBBDDDGGGJJJMMMOOOUUU```iiijjjfff[[[OOOCCC<<<999888:::>>>???@@@@@@???>>>???BBBEEEDDDHHHRRRcccwww|||lll]]]RRRPPPTTT___qqqzzzcccNNNFFF??????AAA@@@@@@BBBEEEFFFFFFDDDBBBAAABBBCCCHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLKKKKKKMMMQQQTTTWWW[[[```dddgggmmmtttzzz~~~~~~wwwvvvxxxwwwvvvjjjgggbbb^^^[[[XXXVVVSSSKKKJJJGGGEEEDDDCCCCCCDDDFFFHHHJJJJJJIIIHHHHHHHHHIIIGGGFFFDDDDDDEEEFFFGGGEEEFFFHHHLLLPPPVVV[[[^^^bbbgggnnntttzzz}}}yyyvvvrrroookkkgggbbb^^^[[[VVVPPPMMMLLLNNNOOOPPPRRRQQQQQQOOOMMMJJJGGGFFFEEEEEEEEEDDDCCCCCCBBBBBB?????????>>>======<<<<<<;;;;;;:::999888777777888666666777888777555333222333333333222222222111111///...---,,,,,,---///000222000......000000...+++,,,+++******************+++)))''''''(((+++---...111,,,,,,111444000...///000///...---,,,+++++++++&&&&&&&&&%%%%%%'''***---........................//////000000///---+++)))+++*********,,,---///000222222111111000//////...222///,,,+++,,,,,,***((())))))(((''''''''''''(((''''''&&&###""""""%%%''''''''''''&&&&&&''''''((())))))))))))((((((''''''((()))***'''$$$%%%)))...))))))((((((((((((((()))***((('''(((+++,,,+++)))............////////////222111000000111222444555777555555777:::<<<;;;:::===>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFHHHKKKNNNOOORRRTTTVVVVVVWWWXXXZZZZZZ```lllvvveeeRRRKKKAAA:::888888777555666777777888999999::::::888888777777888999:::<<<;;;===???@@@@@@???@@@BBB@@@@@@???AAADDDFFFGGGFFFFFFEEEDDDBBB???;;;888666;;;;;;;;;;;;:::999777777777777888===BBBDDDBBB???666666666888:::===@@@BBBBBBEEEGGGFFFCCCCCCEEEGGGKKKLLLMMMQQQ]]]iiillljjj___RRREEE>>><<<;;;===AAA>>>@@@AAAAAA@@@@@@BBBDDDDDDGGGRRReee|||ssscccXXXPPPQQQZZZkkkzzzcccOOOGGGAAAAAACCCBBBBBBDDDFFFGGGGGGEEECCCBBBCCCEEEJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMOOOSSSZZZ___gggkkkppptttxxx~~~wwwvvvxxxxxxvvvkkkgggaaa]]]ZZZXXXVVVTTTNNNLLLIIIFFFDDDCCCCCCCCCGGGIIIKKKKKKJJJHHHHHHIIIHHHGGGEEEDDDDDDEEEFFFFFFEEEGGGIIINNNTTTZZZ___bbb___dddjjjpppttt{{{~~~{{{wwwrrrmmmiiiddd```]]]ZZZUUUPPPMMMMMMOOORRRSSSVVVUUURRROOOLLLIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@???>>>=========:::999888777777777777777777888999999888777555444333333333222222222111111///...---,,,,,,---...///333111...---.........---***************+++,,,---,,,+++)))((()))***---...333...,,,...//////000333000///...---,,,++++++***!!!###%%%%%%&&&(((+++---......//////////////////000000000000///...,,,***+++***++++++,,,...///000222222111111000/////////222///---,,,,,,+++***)))***)))((((((''''''(((((())))))(((%%%$$$$$$''')))&&&&&&&&&''''''(((((()))++++++************))))))---,,,+++************+++++++++************++++++,,,+++++++++---...---,,,............////////////111111000000111222444555888777666777999::::::999;;;===AAACCCDDDDDDBBBAAABBBCCCEEEEEEEEEGGGJJJLLLNNNPPPSSSTTTUUUVVVWWWYYY^^^cccnnnnnn___PPPIII@@@:::888888777666666666777888999::::::;;;999888888888888:::;;;<<<<<<>>>@@@@@@@@@@@@AAABBBDDDBBBAAAAAADDDGGGIIIIIIHHHIIIIIIGGGDDD???;;;888:::::::::999888777777666666777:::>>>AAAAAA>>>;;;666777888:::===@@@CCCDDDDDDGGGIIIGGGEEECCCEEEHHHIIIJJJJJJPPP^^^mmmuuutttfffWWWGGG???===<<<===@@@<<>>===<<<<<<:::999888777777777777777777888888888888777666555333333333222222222111111//////...---------......222111///---...///111222+++************+++,,,,,,,,,,,,+++***)))***,,,...000111333666777555222111//////......---,,,******###%%%((()))******,,,.........///////////////000////////////...---+++******++++++,,,---...///000111111111111000000//////...---,,,,,,,,,---------***))))))((('''(((((((((++++++***((('''''')))+++%%%%%%&&&'''((()))))))))************************+++)))((())),,,,,,***''',,,,,,+++++++++,,,------////////////000111111000............////////////111000000000000222333444777777777888999:::::::::<<<>>>@@@CCCDDDDDDCCCCCCBBBDDDFFFFFFFFFGGGJJJLLLPPPQQQSSSTTTSSSSSSSSSUUU___dddppphhhYYYMMMGGG>>>999888888777666555666777888999:::;;;;;;::::::999999:::;;;===>>><<<>>>AAAAAAAAAAAABBBCCCHHHFFFCCCCCCDDDGGGHHHHHHIIIJJJLLLLLLIIIDDD???<<<:::999999888777777777777777888;;;>>>???>>>;;;999666777888:::<<>>;;;>>>AAABBBAAA@@@@@@AAAFFFKKKXXXkkk~~~ooo```WWWVVVXXX]]]mmmyyy```RRRJJJDDDDDDFFFEEEEEEGGGDDDFFFIIIJJJLLLNNNRRRTTTUUUTTTSSSQQQOOOMMMLLLLLLOOOOOOQQQSSSWWW___hhhnnnvvvzzzyyywwwxxxvvvtttiiieee```\\\ZZZXXXVVVTTTQQQNNNJJJFFFCCCBBBCCCCCCFFFHHHKKKKKKIIIHHHHHHIIICCCCCCBBBBBBBBBCCCCCCCCCEEEFFFIIILLLPPPTTTWWWYYY]]]aaafffjjjnnnuuu~~~{{{wwwqqqmmmiiifffcccaaa\\\YYYUUUTTTUUUXXXZZZ[[[YYYVVVRRRMMMJJJHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@???>>>===<<<;;;:::::::::999999888888888888999666666777666666666555555333333333222222222111111//////......------------000000/////////111444666---,,,++++++***+++++++++***,,,,,,+++)))))),,,...+++///444666666444000---/////////...---,,,***)))&&&(((+++,,,+++***+++,,,---........./////////000.........---,,,+++***)))***+++,,,---.../////////111111111000000000000000------------,,,,,,---...******)))((((((((((((((()))******(((&&&&&&((()))%%%&&&'''((())))))))))))))))))))))))))))))))))))(((&&&%%%(((,,,...+++'''((((((((((((((()))******+++,,,,,,,,,,,,,,,------............////////////111000000///000222333444444555777888999:::;;;<<<>>>>>>???@@@AAACCCDDDEEECCCEEEGGGHHHHHHHHHJJJLLLNNNPPPRRRSSSRRRRRRSSSTTTYYY```nnnvvvbbbUUUKKKEEE===999888999777666555555666888999:::;;;<<<;;;;;;::::::;;;<<<>>>???===???BBBCCCCCCCCCEEEFFFJJJHHHEEECCCDDDFFFFFFFFFIIIKKKMMMMMMKKKGGGBBB???:::999888777777777777777888:::<<<======;;;999777444555666888:::<<<>>>>>>DDDGGGIIIHHHEEEEEEGGGIIIKKKLLLOOOVVVfffwwwuuubbbMMMBBB>>><<<<<<===<<>>===<<<;;;:::999:::999999888888888999999555555555555555555555555333333333222222222111111/////////......---,,,,,,...///000000000111444666...---,,,+++++++++++++++(((***,,,+++))))))+++...---111333111000222222111......//////...,,,***)))''')))******)))'''((())),,,,,,------.../////////......---,,,+++***))))))***+++,,,...////////////111111000000000000000000000111000...+++******,,,+++***))))))(((((())))))&&&''''''&&&$$$$$$%%%&&&%%%&&&((()))******)))((('''''''''(((((((((((()))((('''&&&))),,,...,,,***))))))))))))***++++++,,,)))***++++++******+++,,,............////////////000000//////000111333444333555777888888999;;;===>>>======>>>???BBBDDDFFFDDDFFFHHHIIIIIIIIIJJJKKKJJJMMMPPPRRRSSSTTTVVVXXXWWW___oooooo]]]RRRIIICCC<<<999999999888666555555666888999:::;;;<<<;;;:::999999:::;;;===>>>===???BBBDDDEEEFFFGGGIIILLLIIIGGGGGGHHHHHHHHHGGGJJJKKKLLLLLLJJJEEEAAA>>>:::999888777777777888999:::;;;<<<<<<:::888777666444555777:::<<<>>>@@@@@@CCCFFFHHHHHHEEEEEEGGGJJJLLLOOOUUU___pppyyyeeeOOOCCC@@@??????@@@???AAACCCDDDCCCCCCDDDEEEGGGSSSdddsss|||~~~}}}|||vvvlll```VVVNNNKKKSSS^^^ssshhhUUUMMMFFFEEEFFFDDDDDDEEEEEEGGGKKKNNNQQQTTTYYY\\\^^^ZZZVVVQQQPPPPPPSSSTTTQQQSSSUUUXXX\\\bbbhhhmmmtttyyy{{{yyywwwrrrmmmeeeccc```^^^\\\YYYUUURRROOOLLLGGGCCCAAAAAACCCDDDEEEGGGIIIIIIGGGFFFFFFGGGBBBCCCDDDDDDEEEEEEEEEDDDGGGIIIKKKNNNQQQTTTUUUVVV[[[^^^cccgggkkksss}}}yyyvvvrrrnnnjjjeee```\\\WWWVVVUUUVVVWWWWWWVVVTTTRRRQQQOOOLLLKKKJJJJJJJJJEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>===;;;::::::888888777777777888888999555555555444555555555666333333333222222222111111////////////...---,,,+++---///111000......000222,,,,,,+++++++++,,,------%%%))),,,+++((((((+++///---333444000...111333222......//////...,,,***((('''((()))((('''&&&''')))++++++,,,,,,---.........///...---,,,+++************+++---...///000//////000000000000000000000111000111111///+++***+++,,,+++***))))))(((((())))))&&&'''((('''%%%$$$%%%&&&&&&''')))******)))(((''''''''''''((((((((()))))))))(((((((((***+++******++++++++++++,,,---...///)))+++------+++***,,,...............////////////000000//////000111333444555777999999888888:::<<<:::;;;===>>>@@@BBBCCCCCCCCCEEEHHHIIIHHHHHHIIIJJJJJJMMMPPPRRRTTTUUUWWWYYYXXX___mmm~~~kkk[[[QQQHHHBBB<<<999999999888666444555666888999:::<<<<<<:::999888888999:::<<<======???CCCEEEFFFGGGIIIKKKMMMLLLJJJKKKLLLMMMLLLKKKJJJKKKLLLKKKHHHCCC>>>;;;:::999888777777888888999;;;<<<<<<;;;888666666666555777999===@@@BBBDDDEEEBBBEEEGGGGGGEEEEEEHHHJJJLLLQQQZZZgggzzz{{{fffPPPEEEBBBBBBBBBDDDBBBCCCEEEEEEDDDDDDFFFHHHJJJRRR]]]eeehhhlllrrrvvvhhh^^^UUUOOOJJJKKKVVVccczzzmmmZZZQQQJJJIIIIIIGGGGGGHHHFFFHHHKKKNNNPPPTTTXXX[[[[[[WWWRRRNNNMMMOOOSSSVVVRRRTTTWWWYYY]]]aaagggkkkpppuuu|||{{{zzzwwwqqqkkkcccbbbaaa___]]]ZZZTTTQQQNNNKKKGGGBBB@@@AAACCCDDDDDDFFFHHHHHHGGGEEEEEEFFFDDDDDDEEEFFFFFFFFFFFFFFFBBBDDDGGGJJJNNNPPPRRRSSSYYY]]]aaafffjjjrrr|||zzzwwwsssnnniiiccc\\\XXXSSSSSSSSSTTTUUUUUURRRPPPOOONNNMMMLLLKKKKKKKKKKKKEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAA???>>><<<;;;;;;777777666666666666777888666666555555555555666777333333333222222222111111////////////...---,,,+++---///111000---++++++---*********+++,,,---///000###'''++++++((((((+++///%%%...333000...000///+++---...//////...,,,***(((((())))))((('''((()))+++******+++,,,,,,---......000///...---,,,+++++++++***+++---///000000//////000000000000000111111111---...000...,,,+++...000+++******)))))))))))))))(((******)))((('''((()))'''(((***+++***)))'''&&&''''''(((((()))))))))***)))(((((('''&&&&&&'''((((((((((((((()))***+++,,,'''***,,,+++)))(((***---............/////////000000////////////111222333777999;;;:::777666888:::777999===@@@BBBBBBAAA@@@BBBDDDGGGHHHGGGGGGGGGHHHNNNPPPRRRSSSSSSSSSUUUVVVUUUZZZggg|||sssaaaTTTOOODDDAAA<<<999888888777666666666666666777888999:::333555777999;;;<<<<<<<<<<<<===>>>AAADDDHHHLLLNNNNNNNNNMMMLLLLLLMMMMMMNNNPPPQQQQQQMMMHHHEEEEEEGGG===<<<999888777999;;;<<<============<<<;;;:::999:::;;;===???AAACCCCCCDDDGGGBBB@@@AAAAAABBBGGGMMMQQQYYYcccqqq~~~eeeNNNHHHGGGBBBAAAEEEFFFGGGHHHIIIIIIIIIHHHGGGIIIKKKOOOUUUZZZ```dddfffZZZYYYMMMEEEHHHKKKVVVkkk}}}xxxddd[[[SSSQQQPPPKKKHHHHHHLLLLLLMMMOOORRRUUUXXXYYYYYYUUUQQQPPPRRRUUUUUUUUUXXXXXXYYYZZZ^^^dddlllrrruuuxxx~~~zzzvvvrrrooofffeeecccaaa^^^YYYSSSOOOLLLIIIDDD@@@???@@@BBBDDDCCCFFFIIIKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHKKKNNNRRRUUUWWW\\\```dddhhhkkkqqqyyy}}}{{{uuuoooggg```[[[XXXWWWXXXYYYYYYXXXUUURRRQQQRRRQQQOOOLLLJJJHHHGGGFFFHHHGGGFFFEEEDDDCCCBBBBBBCCCBBB@@@???===<<<;;;;;;888888888888888888888888999777555444444444333111333333444444555444444444////////////...---,,,+++))),,,//////...---,,,,,,))))))************))))))+++,,,---......,,,+++)))...---------...///000111...///000000///---+++***...***&&&&&&))),,,------++++++,,,------------,,,////////////...,,,***)))))))))(((***,,,...------222222222111///...,,,+++//////......---,,,***))),,,,,,+++***))))))))))))''''''((()))***++++++,,,)))((('''''''''(((***+++******))))))))))))******,,,,,,++++++***))))))(((******))))))******+++,,,///---+++))))))+++---...////////////000222333444000/////////000111222222:::999999888888999999:::<<<===>>>???@@@AAAAAAAAAEEEGGGIIIIIIHHHHHHIIIJJJKKKOOORRRSSSSSSSSSVVVXXX\\\^^^ggg{{{}}}lll\\\QQQLLLDDD@@@<<<999888888777666777777777888888999:::;;;666777999:::;;;;;;;;;;;;;;;<<<===>>>AAADDDGGGIIIMMMMMMNNNNNNNNNMMMLLLLLLPPPQQQRRRPPPLLLIIIHHHHHH???===:::777777888:::<<<>>>>>>??????>>><<<:::999;;;;;;===???AAABBBCCCCCCHHHEEEDDDFFFFFFFFFIIIOOOTTT```pppwww```KKKFFFFFFDDDDDDGGGJJJKKKLLLMMMNNNNNNMMMMMMIIIJJJLLLNNNPPPSSSUUUVVVPPPPPPGGGAAAEEEIIIVVVkkknnnddd\\\YYYXXXUUURRRRRRPPPPPPQQQSSSVVVXXXYYYYYYVVVSSSPPPQQQSSSVVVVVVVVVUUUXXX\\\aaahhhpppyyy~~~zzzvvvrrroooiiifffccc```]]]YYYSSSPPPNNNKKKFFFBBB@@@@@@BBBCCCCCCFFFIIIKKKJJJIIIHHHHHHFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEGGGJJJMMMQQQSSSUUUZZZ^^^cccgggkkkrrrzzz|||wwwqqqjjjddd___\\\\\\\\\[[[YYYVVVSSSPPPNNNOOONNNLLLKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAABBBAAA???===;;;;;;;;;;;;999999999999999999999999999777555444444444333222222333333333333333222222////////////...---,,,,,,...000222111///,,,+++***)))******************)))+++,,,---...---,,,***)))---------...//////000000...///000000///---+++***---***'''''')))+++,,,+++***+++,,,,,,------,,,,,,,,,,,,---......---,,,+++***))))))***---......---...///000000111111111000000000000000///---,,,+++,,,++++++************+++((((((((()))*********+++)))(((((((((((()))************))))))))))))******)))))))))***++++++,,,,,,))))))*********+++++++++...---+++))))))+++---.....................//////000000000000111222333444888777777777777888999:::<<<===>>>???@@@AAAAAAAAAEEEGGGIIIIIIHHHHHHIIIJJJLLLOOOSSSTTTSSSSSSVVVYYYZZZ\\\eeeyyyooocccVVVMMMJJJDDD@@@<<<999888777666555888888888999::::::;;;;;;999::::::;;;;;;;;;;;;:::::::::;;;<<<===???@@@AAAIIIKKKNNNPPPPPPNNNLLLJJJNNNQQQTTTTTTQQQNNNKKKJJJCCC@@@;;;777666777:::<<>>@@@AAABBBCCCEEECCCCCCFFFGGGGGGKKKPPP\\\nnnkkkXXXFFFCCCEEEEEEEEEIIIFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFHHHBBB>>>CCCHHHVVVlll{{{ooodddaaaaaa___^^^___[[[YYYWWWWWWYYYZZZZZZZZZSSSRRRRRRSSSVVVYYYZZZYYY[[[```hhhqqqzzz{{{wwwrrroookkkhhhddd```]]]YYYUUURRRQQQNNNJJJEEECCCBBBBBBCCCCCCFFFIIIKKKJJJIIIHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFHHHKKKNNNQQQRRRVVV[[[aaafffkkkrrrzzz~~~zzztttnnnhhhdddaaacccaaa^^^ZZZUUUQQQNNNLLLLLLKKKJJJJJJIIIIIIIIIIIIEEEEEEDDDCCCBBBAAAAAA@@@BBB@@@===;;;::::::;;;;;;::::::::::::::::::::::::999777555444555555444222333333333333222111000000////////////...---,,,,,,...000222222000---,,,+++******++++++++++++*********+++,,,,,,,,,+++)))(((+++,,,---////////////........./////////---,,,+++,,,***))))))*********)))******+++,,,,,,,,,,,,,,,)))***+++---............+++******+++...//////.........000111222222333333222222222111000///...---+++++++++***++++++,,,,,,))))))))))))))))))))))))(((((()))******************))))))(((((())))))***((())))))***++++++,,,,,,((()))***+++,,,+++******...,,,+++******+++---.../////////......---------111111111111222333444444555555555666777888999:::<<<===>>>???@@@AAAAAAAAADDDFFFHHHIIIHHHHHHIIIJJJMMMPPPTTTUUUTTTTTTWWWYYYYYY[[[dddwwwrrrfff\\\RRRKKKIIICCC@@@<<<999888777666555777777888999::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<>><<<;;;;;;<<<===>>>@@@AAABBBCCCBBBCCCFFFHHHKKKTTT]]]ooo~~~```PPPBBB@@@CCCCCCDDDFFFAAAAAABBBCCCDDDEEEEEEFFFEEEEEEDDDCCCCCCDDDEEEFFFAAAFFFBBB@@@EEEIIIWWWmmmxxxjjjeeefffhhhjjjmmmkkkeee^^^ZZZYYY[[[\\\[[[TTTTTTVVVZZZ]]]```bbbbbblllrrr|||{{{wwwrrrooojjjgggccc___]]][[[XXXUUUTTTQQQMMMIIIEEECCCBBBBBBCCCFFFIIIKKKJJJIIIHHHHHHFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEGGGIIILLLNNNOOOSSSXXX___eeejjjqqqyyy{{{vvvpppkkkgggeeefffddd___ZZZVVVRRROOOMMMMMMLLLKKKJJJJJJJJJJJJJJJDDDDDDCCCBBBBBBAAA@@@@@@BBB@@@>>>;;;::::::<<<<<<::::::::::::::::::::::::999777555444555555444333444444444333333111000000000000000//////...---,,,***,,,000111000/////////++++++,,,,,,,,,,,,++++++******+++++++++***)))((()))+++---///000///...---......//////...---,,,,,,++++++*********)))((((((***++++++,,,,,,,,,,,,,,,)))***,,,---............++++++***,,,...000//////000111111222222222111111222222222111000///...---++++++******+++,,,------)))))))))))))))((((((((('''(((***+++++++++***)))))))))(((((((((((())))))+++++++++*********))))))''')))+++,,,---,,,***))),,,+++*********+++,,,---000000000000000000////////////000000111222333444444444555666777999:::;;;;;;<<<>>>???AAAAAABBBBBBDDDFFFHHHIIIHHHHHHIIIKKKNNNQQQUUUVVVTTTTTTWWWYYYZZZ\\\dddvvvyyyjjjaaaZZZQQQKKKIIICCC@@@;;;888777777666555555666777888999999999888999999999:::;;;<<<===>>><<<<<<<<<<<<<<<;;;;;;;;;===AAAHHHMMMPPPPPPNNNMMMLLLNNNQQQSSSTTTRRRNNNLLLIIIEEE>>>999666777:::<<<@@@BBBEEEFFFFFFDDDAAA???<<<<<<<<<===>>>@@@AAABBBEEEDDDEEEJJJOOOXXXhhhvvvqqqWWWKKKAAA>>>AAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGEEEDDDCCCBBBBBBCCCEEEFFFBBBHHHFFFCCCGGGIIIVVVlllqqqlllppptttxxx{{{{{{qqqcccZZZXXX[[[]]]^^^XXXZZZ^^^bbbfffjjjmmmooo|||{{{vvvqqqmmmiiifffbbb```___]]][[[YYYUUUSSSPPPLLLHHHEEECCCBBBCCCFFFIIIKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCDDDDDDDDDCCCDDDDDDFFFGGGIIIKKKLLLPPPUUU\\\bbbhhhnnnvvv||||||wwwrrrmmmjjjhhhfffccc```[[[WWWTTTRRRPPPQQQPPPNNNLLLKKKJJJIIIIIICCCCCCBBBBBBAAAAAA@@@@@@BBBAAA???===<<<<<<===>>>::::::::::::::::::::::::999777555555666666555444555555555555444333111111000000000000///...---,,,(((+++...//////.........,,,,,,------------,,,,,,++++++++++++******)))))))))***,,,...///...---,,,..................------************)))(((((((((++++++,,,------------,,,,,,,,,---.........---,,,++++++***,,,...000//////000000111222222222222111111111111000///...---,,,************+++,,,,,,---)))))))))((((((((((((((('''((()))++++++***))))))))))))(((((((((((())))))+++++++++***************''')))+++,,,---,,,***)))+++************+++,,,---------///000111111111000------......000111222333444555555666888:::<<<===;;;<<<===???AAABBBBBBBBBCCCFFFHHHIIIIIIIIIJJJKKKNNNRRRUUUVVVTTTTTTVVVYYY\\\^^^fffvvv|||oooccc\\\WWWQQQKKKIIICCC???;;;888777666555444444555777888999999888888888888888999:::<<<===>>>======>>>>>>>>>===<<<<<<;;;>>>DDDIIIMMMNNNNNNNNNKKKKKKLLLMMMOOOOOOMMMKKKIIIEEE@@@;;;888999;;;<<<@@@BBBDDDFFFGGGFFFDDDCCC????????????@@@BBBDDDEEEDDDDDDHHHPPP[[[jjjgggPPPIIIAAA???AAADDDDDDCCCFFFEEEEEEEEEEEEFFFGGGGGGFFFEEECCCAAA@@@AAABBBCCCDDDLLLJJJGGGIIIIIIUUUjjj}}}{{{vvveee[[[YYY]]]___```]]]```eeeiiinnnsssyyy}}}~~~{{{uuuppplllhhhfffdddbbbaaa___\\\ZZZUUUTTTQQQNNNJJJFFFCCCBBBCCCFFFIIIKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCDDDEEEFFFDDDDDDDDDEEEFFFHHHIIIJJJNNNTTT[[[```eeejjjqqqvvv~~~}}}xxxsssnnnkkkiiidddccc```]]]ZZZWWWTTTSSSTTTSSSPPPNNNKKKIIIHHHGGGCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>=========::::::::::::::::::::::::999777555555666666666555555555555555444444333222000000000000///...------+++---///000...,,,++++++------............------,,,,,,++++++************)))***+++---...------,,,........................)))******)))''''''(((***,,,,,,---..................///000000///...---,,,+++******+++...//////...,,,---///111222333444444000000000///...---,,,+++*********)))******++++++((((((((((((((((((((((((''''''((())))))))))))))))))((((((''''''(((((()))''''''(((***+++,,,---...((()))***+++,,,+++*********************+++,,,---)))***,,,...////////////,,,,,,---...///000222333555555555777888:::;;;<<<:::;;;===???AAABBBBBBCCCCCCEEEHHHIIIIIIIIIJJJLLLNNNRRRUUUUUUTTTSSSUUUXXX]]]___eeessspppeeeZZZVVVTTTOOOJJJHHHBBB???;;;888777666555444555666888999::::::999888:::999888888999:::;;;<<<======>>>???@@@???>>>>>>===>>>AAAEEEHHHKKKLLLMMMJJJHHHFFFFFFIIIJJJJJJIIIHHHEEEAAA===::::::;;;<<>>?????????>>>===<<<;;;999999999999999999999999999777555555666777666555333333444444444333333222000111111000000///...---+++...000000///---,,,,,,.........//////.........---,,,,,,+++++++++++++++*********+++,,,,,,------......---------.........((())))))(((&&&&&&***------...//////000000/////////000111111111000...---***))))))***---......---,,,---...000111222222222000000000///...---,,,+++******))))))((()))))))))&&&'''''''''((()))))))))'''''''''''''''(((((()))((((((''''''''''''((((((''''''(((***+++,,,---...))))))*********+++++++++)))))))))***++++++,,,,,,***+++---...///...---,,,,,,------...000111333444444555555666777888:::;;;:::;;;===???AAABBBCCCCCCCCCEEEGGGIIIIIIIIIKKKLLLNNNQQQTTTUUUSSSRRRTTTWWWZZZ\\\bbbnnnhhh^^^TTTRRRQQQMMMIIIGGGBBB???;;;888777666555444555777999;;;<<<;;;:::999<<<;;;999888777888999999<<<===>>>@@@@@@@@@@@@??????@@@AAABBBEEEHHHJJJLLLJJJFFFBBBBBBDDDGGGHHHHHHGGGEEEAAA>>><<<;;;<<<<<>>??????===;;;999888888888888888888888888999777555555666777777666111111222333333333222222111111111111000///...---))),,,///111111000000111......////////////.........---,,,,,,++++++,,,,,,************+++,,,---.........---------......///((())))))'''%%%&&&***///...//////000000000000000///000111222222111000///))))))(((***,,,...------000000000000000///......111000000000///---,,,+++******)))(((((('''((((((%%%&&&&&&'''((()))******''''''&&&%%%%%%'''((()))((((((''''''''''''((((((******************++++++******))))))******+++,,,((())))))***++++++,,,,,,...///000111111///---,,,------...///111222444555444444444555555777888999:::;;;===???AAABBBCCCCCCCCCEEEGGGIIIIIIIIIKKKLLLMMMQQQTTTTTTRRRRRRTTTVVVXXXYYY___jjj~~~[[[WWWQQQMMMIIIFFFCCCAAA>>><<<:::888666555555555444666888::::::999777666888777777666666666777777===<<<;;;>>>BBBDDDCCCAAA@@@AAA@@@??????@@@CCCFFFIIIDDD>>>>>>BBBFFFFFFDDDMMMJJJEEE@@@>>><<<:::888===AAADDDCCCAAABBBHHHMMMIIIJJJJJJIIIJJJLLLQQQTTTZZZfffvvv{{{\\\MMMFFFGGGHHHHHHIIIKKKNNNQQQRRRPPPLLLJJJIIIJJJLLLNNNNNNHHHEEEDDDBBBAAAIIITTT[[[]]]___[[[SSSTTTdddwwwooo___[[[___ccceeeggggggjjjooouuu|||zzztttqqqpppssspppmmmjjjfffaaa\\\XXXNNNOOOPPPPPPMMMIIIEEEBBBGGGHHHIIIJJJKKKKKKJJJJJJGGGEEEDDDCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGGGGKKKOOOVVV[[[___bbbeeegggooowww|||vvvqqqmmmkkklllhhhccc___\\\XXXTTTQQQRRRQQQPPPNNNKKKHHHEEEDDDFFFDDDAAA@@@@@@@@@???>>>>>>===<<<::::::;;;;;;<<<;;;;;;:::999999888888777888777555444333333444444444444333333222111000000//////...//////...+++)))---...000333555555333000...222444444111...---......------,,,,,,+++******,,,,,,+++++++++,,,------***+++,,,,,,,,,***((('''******))))))***+++,,,,,,...///000111111000///...000444666666777777222+++000000///...///000111222.........//////000111222222111111///---+++***(((******+++++++++,,,,,,,,,************))))))))))))'''''''''''''''((()))***((()))******)))(((***+++...+++((('''((()))))))))*********)))******+++,,,(((((()))))))))*********,,,,,,---...///000111111,,,---...000111111111111444555555666777888888999;;;;;;===>>>@@@BBBCCCDDDDDDCCCCCCDDDGGGIIIJJJJJJMMMPPPSSSRRRPPPOOOQQQSSSVVVYYY]]]eeeuuuVVVSSSNNNJJJGGGDDDAAA???===<<<:::777666555555666444666888::::::999777666777777666666666666777777<<<;;;:::===AAADDDDDDDDDAAABBBAAA@@@???@@@CCCEEEJJJFFFCCCBBBDDDGGGIIIIIIOOOLLLFFFBBB???===<<<;;;===@@@CCCCCCAAABBBFFFJJJHHHHHHIIIIIIIIILLLQQQUUU___kkkzzzgggQQQIIIFFFHHHIIIJJJJJJLLLPPPRRRUUUTTTSSSQQQOOONNNMMMLLLJJJFFFEEEFFFEEEGGGPPP[[[jjjlllnnnkkkbbbbbbpppxxxjjj^^^\\\___bbbdddfffiiiooowww~~~|||xxxwwwyyyzzzwwwttttttuuurrroookkkgggbbb\\\XXXOOOPPPQQQQQQNNNJJJFFFCCCHHHIIIKKKMMMNNNMMMLLLKKKJJJHHHFFFEEEFFFFFFEEEDDDBBBBBBBBBCCCDDDFFFGGGHHHKKKOOOVVV[[[___cccfffhhhnnnuuu~~~}}}xxxsssooommmkkkhhhbbb^^^[[[WWWSSSQQQPPPOOONNNMMMKKKIIIGGGFFFEEECCCBBBBBBBBBBBB@@@>>>===<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999888888777888888777666555555555555444444333333222111111000222111000111222111///------...///222555555333000///222444444111.........------,,,,,,+++*********++++++******++++++,,,,,,)))***,,,------,,,+++***,,,+++******)))))))))***---...///111111111000///222777:::999777666222,,,,,,,,,+++***+++,,,---...............///000111222222111111///...+++***)))((())))))))))))******************)))))))))(((((($$$$$$%%%&&&(((***+++,,,((()))******)))(((***+++---+++((('''((()))***)))***************++++++,,,+++++++++,,,,,,,,,------............////////////------...///000111222222555555666777888999::::::;;;;;;===>>>@@@BBBCCCDDDDDDDDDCCCDDDFFFHHHJJJKKKLLLPPPSSSSSSQQQPPPRRRUUUWWWXXX\\\fffyyyPPPMMMIIIEEECCCBBB???>>><<<;;;999777666555555666444666888999:::999777666777666666666666666777777;;;999999;;;???CCCEEEFFFCCCDDDCCCBBB@@@@@@BBBDDDGGGGGGFFFEEEEEEGGGJJJMMMPPPMMMHHHBBB???===<<<======@@@DDDDDDBBBBBBDDDGGGFFFFFFGGGGGGHHHKKKPPPSSS^^^iiiwwwgggPPPFFFGGGFFFHHHJJJKKKLLLMMMQQQSSSPPPQQQRRRRRRQQQNNNKKKIIIKKKIIIHHHJJJLLLQQQ\\\gggyyyzzzzzzuuummmkkkwwwyyyuuuvvvpppfff]]]\\\^^^___bbbeeejjjrrr}}}yyytttrrrqqqoooqqqvvv~~~|||zzzyyyyyyxxxuuuppplllhhhbbb]]]YYYQQQRRRRRRRRROOOKKKGGGEEEFFFIIILLLNNNOOONNNLLLJJJLLLJJJHHHGGGGGGFFFEEEDDDAAAAAABBBCCCDDDFFFHHHIIIKKKOOOUUU[[[___cccgggiiinnnttt}}}zzzuuurrrpppjjjfffaaa\\\YYYVVVRRRPPPNNNMMMMMMLLLKKKJJJHHHGGGDDDCCCCCCDDDEEEDDDBBB@@@;;;<<<<<<=========<<<<<<;;;;;;:::999999888888777888888888888777666555444444333333222222111111111222111111111333333111///---...///222444444222000000111333333111///...///---,,,,,,++++++******)))************+++++++++,,,)))***,,,---......------------+++***(((((('''''',,,---///000111111111111555<<>>@@@BBBCCCCCCEEEDDDDDDDDDEEEGGGJJJLLLLLLOOOSSSSSSRRRQQQTTTVVVWWWWWW\\\hhh}}}KKKHHHEEEBBBAAA@@@>>>===:::999888666555555666666555666888999999999777777777666666666666777888888999888777888<<>>>>>===<<<<<<;;;;;;:::999999888888777666777888888777666444333333333333222222111111111000//////000111222111///------///111333444222111000111222111111//////...---------,,,++++++******)))***++++++,,,,,,,,,,,,+++,,,---...///.........---,,,+++***)))(((((((((***,,,...000222222222222777???CCC>>>777333111///++++++***)))***+++,,,---...............///111111111111000///...,,,***)))*********+++++++++,,,,,,***)))))))))(((((((((((()))))))))(((((('''&&&&&&&&&((())))))((((((***+++,,,***))))))***+++******+++************+++,,,,,,+++++++++,,,,,,,,,------........................000///......///111333555555555666777999:::;;;;;;<<<<<<===>>>@@@AAABBBCCCEEEEEEDDDDDDDDDFFFIIILLLKKKOOORRRSSSRRRRRRTTTWWWWWWWWW[[[hhhHHHEEEBBB@@@??????===<<<999888666555555555666666555666777888999888888777777777777777777888999:::888777777888:::>>>BBBFFFFFFGGGGGGEEECCCAAABBBCCCCCCFFFIIIGGGDDDDDDJJJPPPQQQPPPMMMHHHBBB??????@@@AAACCCFFFGGGGGGFFFFFFGGGEEEEEEEEEEEEEEEGGGKKKOOOPPPZZZgggvvv|||cccRRRHHHCCCBBBDDDBBBDDDFFFGGGHHHIIIKKKMMMLLLLLLKKKKKKLLLMMMOOOPPPRRRVVVZZZ___ggguuuzzz}}}nnnfffiiilllxxxlllaaa[[[ZZZ[[[aaagggwww{{{~~~xxxrrrooommmkkklllqqqvvv|||~~~wwwsssnnniiiddd___ZZZWWWTTTTTTSSSQQQNNNKKKGGGEEEDDDGGGKKKNNNPPPNNNLLLJJJKKKIIIFFFEEEEEEDDDCCCAAA???@@@@@@BBBDDDFFFHHHIIIHHHLLLRRRXXX]]]bbbgggkkksssvvv||||||vvvqqqnnniiieee___YYYVVVSSSQQQOOOOOOOOONNNLLLJJJHHHFFFEEEDDDDDDEEEFFFHHHGGGDDDAAA;;;<<<===>>>>>>>>><<<<<<;;;;;;:::999999888888777555666777777666555333222333333222222222222222111111000//////111222111000...---...000222333222111000/////////000///............------,,,,,,++++++***+++,,,---............////////////......------,,,,,,+++******************+++...000222222333222777>>>BBB<<<555222111///,,,+++*********+++---...------------...///000111000000000///...,,,+++***((())))))))))))*********)))))))))(((((((((((('''(((((())))))((('''&&&%%%%%%'''((()))((((((***+++,,,***))))))+++,,,+++***+++++++++***+++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---...//////000000///......///111444555333444555666888999::::::<<<<<<===???@@@AAABBBBBBDDDEEEFFFEEEDDDEEEIIILLLKKKNNNRRRSSSRRRRRRTTTWWWVVVVVVZZZgggFFFCCC@@@>>>======<<<;;;777666555444444555666666666666777888888888888888888888888888999:::;;;<<<999:::;;;:::;;;===AAADDDFFFGGGHHHFFFDDDCCCCCCDDDEEEIIIKKKJJJGGGGGGKKKPPPRRRTTTSSSOOOHHHDDDCCCDDDCCCDDDEEEGGGHHHHHHIIIIIIGGGHHHHHHIIIJJJMMMRRRUUUWWWaaappp|||gggQQQFFFEEEDDDCCCBBBBBBDDDGGGHHHGGGGGGHHHJJJLLLJJJHHHGGGHHHLLLPPPSSSYYYbbbmmmvvv~~~fff___cccqqq~~~qqqbbb\\\[[[]]]aaagggppprrrsssrrroookkkiiihhhnnnnnnssszzz~~~uuuqqqlllfffbbb^^^YYYVVVSSSSSSRRROOOLLLIIIFFFDDDEEEHHHKKKNNNPPPOOOMMMLLLIIIGGGEEEDDDDDDCCCBBBAAA@@@@@@AAABBBCCCEEEGGGHHHGGGJJJPPPVVV[[[aaagggkkkrrruuuzzz|||uuupppnnnjjjeee^^^YYYUUUSSSQQQOOOOOOOOONNNLLLJJJGGGEEEDDDFFFEEEEEEFFFGGGFFFDDDBBB===>>>>>>>>>>>>===<<<<<<;;;;;;:::999999888888777666666666666555444333222222222222222222222222222444333111111222333333222...------///222333222111///...,,,---...///...,,,......---,,,,,,++++++******+++---...////////////000000//////...------,,,---,,,,,,+++++++++,,,,,,***,,,...000222222222222555:::===888444222000...******)))((()))***+++,,,------------...///000111000000000///...,,,+++***,,,------------.........))))))((((((((((((''''''###%%%'''(((*********)))%%%&&&((((((((((((***++++++***)))***,,,,,,,,,***+++++++++++++++,,,---------------.........//////***+++,,,---...///000000000/////////000222444555222333444666777999::::::<<<===>>>???@@@AAABBBBBBCCCEEEGGGGGGEEEEEEHHHKKKKKKNNNRRRRRRQQQPPPSSSUUUUUUVVVYYYeeezzzDDDAAA===<<<;;;;;;:::999666555444444444555666777666777777777888888888888::::::::::::;;;<<<=========???@@@???===>>>@@@BBBFFFGGGHHHGGGEEEDDDDDDEEEGGGIIIJJJIIIGGGGGGJJJMMMQQQTTTUUURRRJJJDDDBBBCCCCCCCCCCCCDDDGGGIIIJJJJJJKKKLLLNNNPPPSSSWWW^^^bbbeeeooo}}}}}}cccTTTFFFBBBDDDDDDDDDDDDFFFHHHJJJKKKJJJIIIIIIJJJIIIIIIIIIKKKOOOVVV\\\___kkk{{{yyyddd```eeexxxqqqbbb^^^___```bbbdddeeeggghhhhhhhhhhhhjjjllluuuxxx{{{tttpppjjjeeeaaa^^^ZZZWWWRRRQQQPPPMMMJJJGGGDDDBBBCCCEEEGGGJJJKKKLLLKKKJJJHHHFFFDDDCCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDFFFFFFEEEHHHNNNTTTYYY___fffjjjooopppuuu}}}|||vvvqqqooojjjfff___YYYUUUSSSQQQPPPMMMMMMLLLKKKJJJHHHFFFFFFHHHFFFEEEDDDEEEEEECCCAAA@@@@@@>>>===<<<<<<<<<<<<;;;;;;:::999999888888777888777666555444444444444222222222222222222222222555333111000111222111000...------///111222222111...,,,******---...---+++,,,,,,++++++***))))))((((((***,,,.../////////...///......------.........000///...---,,,++++++++++++,,,...000111222222111222555666444222222000,,,***)))((((((((()))++++++------------...///000000000000//////...---++++++........./////////000000))))))((((((((('''''''''"""###&&&)))***+++******$$$&&&'''(((((((((***,,,******)))+++,,,---,,,***,,,++++++++++++,,,------,,,---------............,,,,,,,,,------.........//////000111222333333444333333555666888:::;;;<<<======>>>???@@@AAAAAABBBAAAEEEIIIIIIFFFEEEGGGIIIKKKNNNQQQQQQOOOOOOQQQSSSTTTVVVYYYbbbtttBBB???<<<::::::999888777555555444333444555666777777777777777888888888888:::::::::;;;<<<===>>>???@@@BBBDDDCCC@@@???@@@BBBEEEGGGHHHHHHFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFGGGIIIMMMQQQTTTQQQIIIBBB??????CCCBBBAAABBBEEEHHHJJJKKKMMMOOORRRUUUZZZ```hhhmmmoooyyyooo\\\RRRIIIBBBCCCEEEEEEEEEGGGJJJLLLNNNNNNLLLKKKKKKKKKKKKLLLPPPWWW___hhhoootttyyyhhhfffkkk}}}~~~oooaaa___ccccccbbbaaabbbeeehhhkkkmmmqqquuuxxx{{{}}}yyytttpppjjjeeebbb^^^[[[YYYQQQPPPNNNLLLIIIEEEBBBAAA???AAACCCEEEFFFGGGGGGGGGGGGFFFDDDCCCDDDEEEDDDCCCAAAAAAAAABBBCCCDDDEEEFFFDDDGGGMMMRRRXXX___eeejjjlllmmmpppyyy{{{vvvsssqqqkkkfff___YYYUUUSSSRRRQQQKKKKKKKKKKKKJJJIIIHHHHHHIIIGGGEEECCCDDDDDDBBBAAABBBAAA???===;;;;;;;;;<<<;;;;;;::::::999888888777:::999777555555555666666222222222222222222222222444111///......///...---...------...111222222111---+++((())),,,---,,,*********))))))((('''''''''''')))+++---//////...---------,,,------...///000333222000...,,,+++******,,,---///000111111111111000222222000111333000***+++***)))))))))***,,,------------------...000000////////////...---,,,+++(((((()))))))))*********)))(((((((((''''''''''''$$$&&&((()))***)))((('''$$$%%%'''(((((((((***,,,*********+++------,,,+++,,,,,,++++++,,,,,,---...*********+++++++++,,,,,,......---------,,,,,,,,,...///000222333333333333444444666777999;;;<<<=========>>>???@@@AAAAAABBB@@@EEEJJJJJJGGGEEEFFFHHHKKKNNNQQQQQQNNNMMMOOORRRTTTVVVYYY```ppp<<<;;;:::;;;<<<;;;888666444333333333444555777888999::::::::::::999888888777888999:::;;;<<<<<<===AAAAAABBBBBB@@@>>><<<:::@@@DDDJJJKKKGGGCCCAAAAAADDDEEEFFFFFFGGGHHHHHHHHHIIIMMMQQQPPPLLLGGGDDDCCCAAAEEEHHHFFFBBBAAAGGGMMMOOOQQQUUU[[[aaagggkkkmmmyyy~~~vvvfffVVVLLL@@@@@@@@@AAABBBDDDFFFHHHNNNRRRUUUUUURRRQQQSSSUUUSSSXXX\\\```jjj{{{ttthhhjjjrrr~~~pppccc```aaa``````aaafffeeehhhoootttvvv{{{~~~}}}{{{sssqqqlllgggbbb^^^\\\[[[WWWRRRLLLGGGEEEDDDCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@BBBDDDEEEFFFDDDBBB@@@CCCCCCBBBBBBBBBCCCCCCDDDCCCGGGMMMSSSXXX]]]bbbeeedddiiiqqq{{{{{{uuuqqqnnnkkkeee___ZZZVVVUUUUUUPPPNNNKKKIIIIIIIIIIIIHHHDDDDDDCCCCCCCCCBBBBBBBBB@@@???>>><<<:::999888888999999888888777666666666555666666777666444222111222111000111333444333222333333222000///---,,,,,,///............//////000------,,,,,,,,,---......///---+++)))((((((((()))(((((((((***+++---///000444222000......000222444555333000---+++))))))***......///////////////...000000000000////////////++++++******+++---///000+++,,,.../////////...---111111000000///---,,,+++*********))))))))))))(((******))))))((((((((('''(((((((((((()))))))))))))))((('''(((*********(((...------,,,,,,++++++******+++,,,---------,,,,,,***+++------,,,,,,---......///000111333555666666222222222111222222333333444444666777999999::::::=========???BBBCCCDDDCCCEEEFFFFFFEEEDDDEEEHHHKKKRRRSSSTTTSSSPPPNNNNNNOOORRRQQQYYYgggrrr:::999999999:::999777444666555444333444444666666999::::::::::::999888888888888999::::::;;;<<<<<<>>>???AAABBBAAA???===;;;;;;???CCCEEEEEEDDDCCCBBBAAABBBDDDFFFGGGGGGGGGFFFEEEHHHKKKKKKHHHDDDCCCCCCCCCEEEGGGEEEBBBBBBFFFJJJLLLNNNQQQVVV[[[```dddfffooopppoooiii^^^PPPDDD>>>@@@@@@AAABBBEEEHHHKKKLLLPPPSSSVVVWWWVVVWWW[[[___dddkkkqqqxxxvvvlllrrr}}}|||nnnaaa]]]]]]]]]]]]___dddfffllltttzzz|||}}}|||}}}xxxsssqqqmmmgggbbb___\\\[[[UUUPPPJJJEEEBBBAAA@@@@@@????????????>>>>>>>>>>>>>>>@@@BBBDDDDDDCCCAAA@@@AAAAAAAAAAAAAAABBBBBBCCCCCCGGGMMMSSSXXX]]]aaaeeeeeeiiipppyyy{{{vvvrrrmmmjjjeee___ZZZWWWVVVVVVOOOMMMJJJIIIJJJJJJJJJIIIGGGFFFEEECCCBBB@@@???>>>BBBBBB@@@???======<<<<<<::::::999999888777777777666666666666666444333222444333222222333333111000111111000000//////......///............///000000---------------............---+++***)))((())))))************+++,,,---...444222111000000222444666:::777333...***(((((((((***+++,,,---............000000000/////////......,,,,,,+++******+++,,,---,,,---.../////////...---111111000000///---,,,+++,,,,,,+++++++++*********((('''''''''&&&&&&&&&&&&(((((((((((())))))))))))'''&&&%%%&&&((()))((('''---,,,,,,,,,,,,+++++++++---,,,+++++++++,,,---...,,,---......,,,+++,,,---//////000000111111111222222111111111111222333333444444666777999999::::::=========???AAACCCCCCCCCDDDEEEFFFFFFEEEFFFHHHJJJNNNOOOQQQQQQPPPOOOPPPQQQVVVTTTZZZfffppp~~~999888777777888888666444777666555444333444555555999::::::::::::999888888999999999::::::;;;;;;;;;;;;===@@@BBBBBBAAA???>>>::::::<<<@@@CCCFFFFFFEEE>>>@@@CCCEEEFFFFFFEEEDDDAAACCCEEEFFFEEEDDDDDDEEEFFFFFFDDDCCCCCCCCCDDDEEEGGGIIIKKKOOORRRVVVXXXZZZ___]]]XXXPPPFFF===888666======???BBBEEEHHHKKKMMMNNNQQQTTTVVVXXX]]]dddjjjrrr{{{wwwrrr}}}|||nnn```[[[[[[[[[\\\___dddhhhqqqyyy}}}}}}{{{}}}}}}zzzvvvrrrpppmmmhhhddd___\\\[[[TTTPPPIIIDDDBBBAAA@@@???@@@???>>>===<<<======>>>===>>>@@@BBBBBBAAA@@@???@@@@@@@@@@@@@@@AAABBBBBBCCCGGGMMMSSSXXX\\\aaadddfffhhhnnnwww}}}yyyvvvllliiieee```[[[YYYWWWWWWPPPMMMKKKIIIJJJJJJJJJIIIFFFFFFDDDCCCAAA???>>>>>>??????>>><<<<<<;;;;;;;;;;;;;;;::::::999888888888666666666666666555333333666444222222222222000...////////////000000000000...............///000000...///////////////...---...---,,,***))))))))))))++++++******++++++,,,,,,333333222111222444777888???<<<555///***(((''''''((()))+++,,,...//////////////////.........---------,,,+++***)))******+++....../////////......---111111000000///---,,,+++---------,,,,,,,,,++++++''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))(((&&&&&&'''((()))((('''++++++++++++,,,,,,,,,,,,000...+++***)))+++---///...//////...,,,++++++,,,000000000///......------000000000000000111222333444444555777888999:::;;;<<<===>>>???@@@AAABBBCCCCCCEEEGGGHHHGGGGGGHHHIIIJJJLLLOOOPPPPPPPPPRRRSSSYYYWWWZZZcccmmm}}}888777666666777777666444666555444333444444666666999::::::::::::999888888999999:::::::::;;;;;;;;;999;;;>>>AAACCCCCCAAAAAA>>><<<;;;>>>CCCGGGHHHGGGAAAAAABBBBBBBBBBBBBBBBBB@@@AAABBBBBBDDDFFFHHHJJJIIIFFFBBBAAACCCCCCBBB@@@DDDEEEFFFHHHJJJLLLMMMNNNOOOMMMHHHBBB<<<::::::;;;999:::<<<>>>AAADDDFFFHHHIIIKKKOOORRRVVV^^^iiipppzzzxxxwww}}}pppccc]]]\\\[[[^^^bbbhhhllltttzzz|||}}}{{{||||||yyyuuupppooollliiieeeaaa]]][[[VVVRRRKKKFFFDDDCCCBBBAAACCCAAA???>>>===>>>@@@AAA>>>???@@@AAABBBAAA@@@@@@@@@@@@???@@@@@@AAABBBCCCEEEIIIOOOTTTXXX]]]bbbeeefffhhhnnnwww|||yyyllliiieeeaaa]]]ZZZXXXXXXRRROOOLLLJJJJJJJJJHHHGGGBBBBBBBBBBBBAAAAAAAAAAAA>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888888777777666666666666555555444444555444222222222222111///000000//////////////////......---......///000111000000111111000///...---------,,,+++******))))))************+++,,,------333222222333444666999:::AAA===666///+++(((((((((++++++---...///000000000///.........------------,,,+++***)))))))))***+++///////////////......---111111000000///---,,,+++------,,,,,,,,,+++++++++)))))))))))))))((((((((((((((((((((())))))))))))***)))((()))+++,,,+++***)))******+++,,,,,,------///...,,,+++++++++---...,,,---...---,,,+++,,,---000000//////...---,,,,,,////////////000111222222444444555666888:::;;;<<<<<<===???@@@@@@@@@BBBCCCCCCEEEHHHIIIHHHGGGHHHHHHJJJMMMOOOQQQQQQQQQSSSTTTXXXVVVXXX```kkk~~~888777666666777777666555333333222333444666888999999::::::::::::999888888:::::::::;;;<<<<<<======999:::===@@@BBBCCCCCCCCCBBB>>><<<===AAADDDEEEDDDEEEDDDBBB@@@???@@@AAABBB???>>>>>>???BBBFFFIIIKKKJJJEEEAAA@@@BBBCCC@@@===BBBBBBBBBCCCCCCDDDDDDDDDAAAAAA@@@===;;;;;;===???::::::<<<===???@@@AAABBBEEEGGGKKKNNNTTT]]]jjjrrr~~~}}}qqqeee```^^^]]]```eeelllnnntttzzz}}}~~~||||||{{{xxxuuulllkkkkkkiiifffbbb^^^\\\WWWRRRLLLGGGEEEDDDCCCBBBCCCAAA@@@>>>>>>@@@AAACCCAAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDGGGJJJPPPUUUZZZ^^^bbbfffdddgggppp~~~~~~zzzvvvllljjjfffbbb^^^[[[YYYXXXUUURRRNNNKKKJJJHHHFFFEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>???999999999888777777666666777666666666555555555555333222111111333333333111111111000000//////......---------......///111111111111111111000///...---,,,,,,,,,,,,++++++******(((((()))***+++---//////222222222333555777999:::===999444///+++******+++,,,---..................///.........------------))))))(((((()))+++,,,---////////////.../////////111111000000///---,,,+++++++++++++++************((((((((()))))))))))))))(((((((((((())))))))))))+++***)))***,,,,,,,,,+++((()))******+++,,,---------------......------,,,(((***+++,,,++++++---////////////////////////...////////////000111222333444444444666777:::<<<======???AAAAAA@@@@@@BBBDDDCCCEEEHHHIIIHHHHHHHHHIIINNNPPPRRRRRRRRRRRRSSSTTTUUUSSSUUU]]]lll888666555555666777666666222222222333444777999:::999::::::::::::999888888:::;;;;;;<<<===>>>???@@@;;;<<<===>>>@@@BBBCCCDDDCCC@@@>>><<<===>>>???>>>GGGEEECCCAAA@@@@@@AAABBB>>><<<;;;===AAAEEEHHHIIIHHHDDDAAA???AAAAAA???===AAA@@@@@@??????>>>======999:::;;;;;;:::999:::;;;======>>>@@@@@@@@@@@@@@@CCCEEEHHHKKKQQQZZZfffooo~~~|||sssiiidddbbbaaadddiiiooopppuuu|||}}}{{{xxxtttqqqfffggghhhhhhfffccc___]]]VVVRRRKKKFFFDDDCCCBBBAAA@@@@@@??????@@@AAACCCDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@AAACCCDDDEEEGGGKKKPPPUUUYYY^^^bbbeeeaaagggttt|||uuuqqqmmmkkkgggccc___[[[YYYWWWVVVSSSOOOLLLJJJHHHFFFEEEGGGGGGEEEDDDBBB@@@???>>>AAA@@@???>>>============999999888888777666666555777777666555555666666777222111000111333444333222222111111000///......------------......000111222333222111///...---------,,,,,,------,,,+++******'''((((((***+++---///000111111111333444666777888666444111...,,,+++++++++++++++,,,,,,,,,,,,++++++/////////.........------))))))))))))***,,,.../////////......//////000111111111000000///---,,,+++*********)))))))))((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))***(((((((((***+++***))))))))))))***+++,,,,,,---+++,,,.../////////...---''')))+++,,,,,,---///000/////////000000000000000/////////000111222333444444444444555777:::<<<>>>>>>@@@CCCCCCAAA@@@CCCFFFDDDFFFHHHIIIHHHHHHIIIJJJPPPQQQSSSSSSRRRRRRSSSTTTRRRSSSVVV^^^ppp777555333333444555555555333333222333444666888999999::::::::::::999888888:::;;;<<<>>>???AAABBBCCC???>>>===<<<>>>@@@BBBDDDDDDCCCBBB???<<<;;;<<<===CCCCCCDDDEEEEEEDDDCCCCCC@@@>>><<<>>>CCCFFFHHHHHHFFFDDDAAA????????????>>>???>>>===<<<;;;:::999888666888:::;;;::::::;;;<<<===>>>@@@AAAAAAAAAAAA@@@???AAADDDGGGKKKTTT___gggoooyyyxxxpppmmmkkkiiilllqqqssssssxxx}}}xxxrrrmmmjjjbbbcccfffgggfffccc```]]]XXXSSSMMMHHHEEEDDDCCCBBB@@@@@@AAABBBDDDEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@>>>>>>??????@@@BBBCCCDDDFFFIIIOOOTTTXXX\\\```cccbbbjjjyyy|||vvvsssnnnllliiiddd___[[[XXXVVVTTTQQQMMMKKKKKKJJJIIIGGGHHHHHHFFFEEECCCAAA@@@@@@@@@???>>><<<;;;:::::::::::::::999888888777777666777777666555555666777888444222111222333333222111000000000000////////////------------///000111222555333000---,,,,,,---...+++,,,---------,,,+++***)))))))))***+++---...//////000000111333444555555222111///...,,,+++***))))))***+++,,,,,,,,,,,,,,,000000000/////////......,,,+++*********,,,---.........---...///000222333111111000000///---,,,+++******)))))))))(((((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))***)))((()))+++,,,+++***))))))******++++++,,,,,,+++,,,,,,---...///000000***,,,............///111////////////////////////000000000000222333444555444444444555777:::===??????BBBEEEDDDAAAAAADDDGGGFFFGGGHHHHHHGGGGGGIIIKKKNNNPPPRRRSSSRRRRRRSSSTTTSSSUUUYYYbbbuuu555333111111222444444444555444333333444555666777999::::::::::::999888888:::;;;<<<>>>@@@BBBDDDEEEAAA@@@===;;;<<>>;;;===???>>>AAAEEEHHHIIIHHHEEECCCCCCAAA@@@AAAFFFIIIJJJIIIDDDCCCBBB@@@>>>>>>>>>???>>>===<<<:::999777666666666888;;;======>>>@@@BBB<<<===???@@@AAAAAAAAA@@@;;;===@@@BBBFFFMMMWWW^^^eeemmmvvvzzz~~~}}}wwwuuusssqqqtttxxxxxxwwwzzz}}}uuunnnhhhddd___aaadddffffffddd```^^^ZZZVVVOOOKKKHHHGGGFFFEEEAAABBBDDDGGGHHHJJJJJJJJJHHHGGGEEEDDDBBB@@@???>>>=========>>>???AAABBBCCCDDDHHHMMMRRRVVVZZZ^^^aaafffmmm}}}{{{yyyooommmiiieee```[[[XXXVVVQQQOOOLLLKKKKKKLLLKKKJJJEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAA@@@>>>===<<<<<<;;;;;;::::::999888888777888777666555555666777888666444222222222222000///.........///000111111222,,,,,,------///000111222666333///,,,***+++,,,...+++,,,---------,,,+++***++++++******++++++,,,---//////000111222222333333/////////...,,,***(((''')))***+++---...///000000000000000000////////////...---,,,+++++++++,,,---------------///111333444111111000000///---,,,+++*********))))))))))))((('''((((((((())))))******(((((((((((()))))))))))),,,+++***+++---...---,,,***************+++++++++---,,,++++++,,,///222444...///111000//////000111000000000///.........---000000000111222444555666444444333444666:::===??????CCCFFFEEEBBBAAADDDHHHGGGGGGHHHGGGFFFGGGJJJLLLLLLNNNPPPQQQQQQRRRSSSTTTVVVXXX]]]fffyyy777777666555444444333333222111000222555888:::::::::;;;;;;;;;;;;:::999999:::::::::<<<>>>BBBEEEFFFBBBBBB@@@===;;;<<>>???<<>>===>>>???@@@DDDIIIQQQVVV___dddllluuu{{{~~~}}}zzzyyyyyy|||yyyzzz~~~~~~zzzvvvlllbbb^^^]]]eeekkkllljjjgggbbb\\\YYYTTTNNNKKKKKKJJJHHHFFFFFFEEECCCBBBCCCEEEHHHJJJGGGEEEDDDDDDDDDBBB@@@>>>>>>>>>???@@@AAACCCDDDEEEGGGIIILLLOOORRRVVV\\\___dddnnn}}}~~~yyyvvvnnnkkkgggdddaaa]]]YYYVVVUUURRROOOMMMLLLKKKIIIGGGIIIHHHGGGEEEDDDDDDCCCCCCCCCBBB@@@>>><<<:::999888;;;;;;::::::999888888888777777666555333222111000333222111111000111111111333222000......///111222---------------000444777;;;666000------......---,,,*********++++++***(((((()))***+++,,,---......///.........///000222333555333000---+++*********$$$&&&)))+++---------,,,............///////////////...,,,+++******+++,,,............///000111222111222222333222111000///222...)))))),,,---***&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))***+++,,,---,,,+++)))((()))+++...000111333222///...//////+++444333111000000000...,,,............/////////000111000000000000222333444666555555555666999;;;======???AAACCCEEEDDDCCCBBBBBBCCCDDDFFFHHHJJJKKKLLLKKKOOOSSSTTTRRRRRRTTTVVV[[[\\\```jjj}}}777666666555444444333333222111000222666999:::::::::::::::::::::999888888999999:::;;;===@@@BBBDDDCCCBBBAAA???<<<<<<>>>???FFFGGGGGGEEEBBB@@@??????<<>><<<;;;:::999888777666555555666666777888:::===???AAACCCCCCEEEEEEFFFFFFEEECCC@@@?????????@@@@@@CCCIIIQQQWWW[[[```iiirrryyy|||~~~~~~{{{yyyxxx{{{}}}wwwzzz{{{wwwvvvzzz~~~zzzwwwrrriii```]]]aaallluuuuuuqqqkkkccc]]]ZZZWWWRRROOOMMMKKKHHHFFFEEEDDDCCCCCCDDDFFFHHHJJJGGGEEECCCCCCCCCBBB@@@>>>?????????@@@AAABBBCCCDDDDDDFFFIIILLLOOOSSSXXX\\\ccciiisss}}}~~~yyyuuupppmmmiiifffccc```\\\YYYWWWTTTPPPNNNMMMKKKIIIGGGGGGGGGEEEDDDCCCBBBBBBBBBEEEDDDCCCAAA???===<<<;;;888888777777666555555555666666555555444444333333333222222111111111111111222111000/////////000111---------------///333777;;;666000------...---,,,,,,+++***+++,,,+++***((())))))******+++,,,------......------...000111222444333111///---+++******''')))+++---...---,,,,,,------.........////////////...,,,+++******+++,,,.........//////000111222000111222222222111///......***'''''')))***((($$$&&&''''''(((((((((((((((%%%%%%&&&&&&&&&'''''''''***))))))))))))***,,,,,,+++***))))))***+++---///(((,,,---,,,...333444222444222111000111000...---/////////000000000000000000000//////000111333444666555555555666999;;;===>>>???AAACCCCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJKKKIIIMMMQQQRRRPPPPPPRRRTTTZZZ\\\```jjj}}}666666555555444333333333222111111333666999::::::999999999999888888888777888888999:::;;;===>>>???AAABBBBBB@@@>>><<<<<<===CCCEEEFFFFFFDDDBBBAAAAAA??????AAAEEEJJJNNNPPPPPPOOOOOONNNMMMJJJHHHEEECCC===<<<;;;:::999888777777777777666666666666777777::::::;;;===@@@BBBDDDFFFIIIJJJJJJJJJJJJHHHFFFEEECCCCCCBBBBBBEEEKKKSSSYYY___dddllluuu{{{~~~qqqnnnkkklllqqqxxx}}}yyyqqqiiidddbbbiiioooyyyxxxttttttyyy~~~vvvsssnnneee___\\\gggtttvvvlllccc\\\\\\YYYVVVSSSPPPLLLHHHEEECCCCCCCCCDDDEEEFFFHHHHHHHHHEEEBBBAAAAAAAAA@@@???@@@@@@@@@@@@@@@AAABBBBBBBBBDDDGGGJJJMMMQQQVVVZZZaaacccgggkkkoooqqqrrrsssuuuwwwzzz~~~~~~yyyuuupppnnnjjjhhheeeccc___\\\XXXUUUQQQNNNMMMKKKIIIHHHFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@???===<<<;;;999999;;;::::::999999888888777555555555555666666666666333333222111111111111111111111000000000000//////---......------///222555999666111...------,,,+++,,,+++***+++,,,,,,***((()))))))))******++++++,,,...------------///000111111111000///...,,,+++******+++,,,---...---,,,+++---------........./////////...,,,+++******+++,,,---......//////000111111///000111111111000...---+++(((&&&&&&((()))'''%%%&&&''''''(((((((((((((((((())))))))))))*********+++***)))(((((()))***+++*********++++++,,,------,,,///000///000444555222444222111000111000///---...............---------000///......///000222333555555555555777999;;;<<<@@@@@@AAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIMMMQQQRRRPPPPPPRRRTTTYYY[[[aaakkk}}}555555555444444333333333222222222444888:::;;;;;;999888888777777777777777888888888999999:::;;;;;;>>>@@@AAAAAA@@@>>>>>>>>>BBBDDDFFFGGGFFFDDDDDDDDDEEECCCCCCFFFMMMRRRTTTTTTUUUTTTSSSQQQNNNJJJGGGEEE===<<<999777555555555555777777888888888999999:::=========>>>@@@CCCFFFHHHIIIIIIKKKLLLNNNNNNNNNNNNJJJIIIHHHHHHJJJQQQYYY___iiilllrrrxxx{{{{{{yyyxxxeeebbb______aaadddggghhhkkkjjjiiieeeaaa^^^]]]^^^^^^fffnnnxxx{{{xxx}}}|||vvvtttwww{{{tttpppkkkddd___^^^mmmzzzuuuiiiaaa\\\[[[ZZZXXXUUUQQQLLLGGGDDDAAABBBCCCDDDEEEGGGGGGHHHIIIFFFBBB@@@@@@AAA@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAADDDGGGJJJMMMQQQVVVZZZ\\\]]]^^^```bbbeeefffhhhkkknnnuuu|||zzzvvvooommmiiigggeeebbb___]]]XXXUUUPPPMMMKKKJJJHHHGGGFFFFFFDDDCCCBBBAAAAAAAAA======<<<;;;::::::999888<<<<<<<<<;;;::::::999999666666666666666666666666333333222111111111111222000000111111000000///...---......------...111444777555222///---,,,+++***,,,+++***+++,,,,,,***((()))))))))******+++++++++...---,,,,,,---...///000......//////...,,,***))))))***+++,,,---------,,,......////////////000000///...,,,+++******+++,,,------...///000000000000...///000000000///------+++)))'''''')))***)))(((&&&''''''(((((((((((((((******+++++++++,,,,,,,,,+++***)))((((((((()))***((()))+++,,,------,,,,,,000333444222333777888555333222000000111000///---///////////////.........///............000111222555555555666777999;;;<<>>;;;888888888999::::::;;;;;;<<<=========>>>>>>>>>???AAADDDFFFHHHHHHIIIKKKMMMOOOPPPQQQRRRQQQQQQQQQQQQTTTZZZbbbhhhppprrruuuvvvtttooojjjgggZZZXXXVVVVVVXXXZZZ[[[ZZZWWWXXXYYYXXXVVVUUUVVVWWWZZZaaaiiippp|||yyyuuuttttttxxxyyyzzztttpppkkkeeebbbcccsssrrrhhhbbb___ZZZZZZYYYUUUPPPJJJEEEBBB@@@AAABBBDDDEEEFFFGGGHHHJJJGGGCCCAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@@@@BBBEEEHHHKKKOOOUUUXXXXXXYYY[[[^^^aaaccceeeffffffjjjsss||||||xxxmmmkkkgggeeeccc```]]][[[WWWSSSNNNKKKIIIIIIHHHFFFGGGGGGEEEDDDCCCBBBBBBBBB?????????>>>>>>>>>======999999999888777777666666888888888777666666555555444333333222111222222222///000000000000///......---...///...------000222444444333000...,,,++++++---,,,++++++,,,,,,+++))))))))))))***++++++,,,,,,......---,,,,,,---///000++++++,,,---,,,+++***)))&&&''')))***,,,------...//////000000000111111111///...,,,+++******+++,,,,,,---...///000000000///...//////000///...---,,,***)))''''''((()))((((((&&&''''''((((((((((((((('''''''''((((((((())))))*********)))))))))))))))((()))+++---------,,,+++)))...000111555;;;>>>===333111000000111111///...333222222222222222222222///............000111222444555555666888999:::;;;@@@@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEFFFFFFGGGGGGKKKOOOSSSTTTRRRRRRTTTVVVWWW\\\bbbjjjwww444444333333333333333333333333444777:::<<<<<<;;;:::999777666666666777888888888999:::::::::999999888;;;>>>@@@AAAAAACCCDDDBBBDDDFFFFFFFFFGGGIIIKKKOOOMMMLLLMMMOOORRRSSSSSSUUUWWWYYYYYYXXXSSSNNNKKKEEEBBB>>>:::888888999;;;<<<===>>>???????????????>>>>>>???@@@BBBDDDFFFGGGIIIJJJKKKLLLNNNPPPQQQRRRWWWXXXYYYZZZ]]]ccckkkpppwwwxxxwwwtttooofff^^^YYYQQQPPPOOOQQQSSSUUUUUUUUUNNNPPPRRRRRRPPPNNNNNNNNNVVV^^^ffflllvvv~~~tttqqqrrruuu{{{uuuqqqlllgggfffiiiwww{{{ppphhhdddaaaXXXYYYXXXUUUOOOIIIEEECCCAAAAAAAAACCCDDDFFFHHHIIIJJJGGGDDDCCCCCCCCCBBBAAAAAA@@@@@@?????????@@@@@@===???BBBEEEHHHLLLQQQUUUXXXYYY[[[^^^bbbeeegggiiifffkkkttt}}}~~~zzzmmmkkkgggdddbbb___\\\YYYUUURRRMMMIIIIIIHHHHHHGGGGGGGGGEEEDDDCCCBBBBBBBBB============>>>>>>>>>>>>;;;;;;::::::999888888888999888888777666555555444444444333222222222222222000000////////////......---...///...------...000111222333111///,,,+++,,,---,,,+++,,,------+++)))((()))***+++,,,---......//////...------...///000******+++,,,,,,+++++++++&&&&&&''')))+++---.../////////000000000111111111///...,,,+++******+++,,,+++,,,...///000000///......///000000000///---,,,(((((('''&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((())))))))))))((()))+++,,,,,,+++***)))((()))+++,,,------,,,+++***...000///111666888666222111000000111111000....../////////000000000000000///......///000222333444444555777888999:::;;;>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIMMMQQQRRRPPPPPPRRRTTTUUU[[[bbbiiiuuu333333333333333333333333333333444777;;;===<<<;;;;;;999888666666777888999888999:::;;;<<<;;;;;;:::999<<<>>>@@@@@@AAABBBDDDBBBCCCDDDCCCCCCEEEHHHKKKLLLMMMNNNNNNNNNNNNPPPQQQUUUWWW[[[]]][[[VVVOOOKKKAAA???:::777666888;;;===>>>???@@@AAAAAAAAA@@@???===>>>@@@BBBCCCEEEEEEEEEGGGGGGIIIKKKNNNQQQTTTUUUZZZ\\\___bbbeeekkkqqqvvvwwwwwwvvvqqqjjj```WWWRRRJJJJJJKKKNNNQQQSSSSSSRRRNNNPPPQQQPPPNNNLLLLLLLLLSSS]]]fffkkktttyyyvvvxxx{{{{{{uuuqqqlllhhhiiimmmtttzzz|||vvvnnnhhhccc^^^XXXYYYXXXTTTNNNIIIFFFEEEAAAAAA@@@AAACCCFFFHHHJJJJJJHHHFFFEEEEEEEEECCCAAA@@@???????????????@@@@@@<<<>>>BBBDDDGGGLLLQQQUUU[[[ZZZZZZ[[[^^^bbbfffhhhkkkooowww|||pppmmmjjjgggdddaaa]]]ZZZUUUQQQLLLIIIIIIJJJJJJJJJFFFFFFDDDCCCBBBAAAAAAAAA;;;;;;;;;<<<<<<=========>>>======<<<;;;;;;::::::666666666666666666666666444444333222222222222333111000///...---...//////---...///...---,,,---///---000222222///---,,,------,,,+++,,,------+++)))((()))***+++---///000000000000///.........///000,,,+++++++++,,,---......((())))))***+++,,,..................///////////////...,,,+++******+++,,,***,,,...///000000///...//////000111000///...---***))))))'''&&&%%%%%%&&&&&&''''''((((((((((((((())))))*********+++++++++&&&))),,,//////...+++)))))))))***+++,,,,,,,,,,,,///222222//////111111...222111000000111111000///++++++,,,---...//////000000000//////000111333444333444666777999:::::::::;;;<<<>>>AAABBBCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJKKKIIIMMMQQQRRRPPPPPPRRRTTTRRRYYYaaajjjuuu333333333333333333333333333333555888;;;===<<<;;;;;;:::888777666777888:::888999;;;<<<======<<<;;;<<<===?????????@@@BBBCCCBBBBBBBBBAAAAAACCCGGGKKKIIILLLOOONNNLLLLLLNNNQQQUUUXXX]]]___]]]WWWOOOJJJBBB???<<<999999<<<@@@CCC???@@@AAABBBBBBAAA@@@???<<<>>>@@@BBBDDDEEEEEEDDDBBBCCCFFFKKKPPPUUUYYY[[[[[[]]]aaaeeeiiioootttxxxppppppnnnjjjcccYYYPPPKKKGGGGGGIIILLLPPPRRRQQQPPPMMMNNNNNNMMMLLLKKKMMMNNNRRR]]]hhhmmmuuu~~~{{{uuuqqqmmmiiikkkpppnnnsssuuuqqqlllggg```YYYYYYZZZYYYTTTNNNIIIGGGHHHBBBAAA@@@@@@BBBEEEIIIKKKJJJIIIGGGGGGGGGFFFCCCAAA??????>>>>>>???@@@@@@AAA>>>@@@CCCFFFIIINNNSSSWWW^^^\\\YYYXXXYYY^^^cccfffnnnrrrzzz~~~sssqqqllliiifffccc___\\\UUUQQQMMMJJJJJJKKKLLLLLLEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>???@@@AAAAAAAAA;;;::::::999999888777777444444444555666777777888555444333333222222333333222000...---,,,---///000---/////////---,,,---...+++///222222///------...---,,,,,,,,,------+++)))((()))***,,,...000111222111000///......///000111...---,,,,,,---...000111,,,,,,++++++,,,,,,---...,,,,,,,,,---------......///...,,,+++***++++++,,,***+++...///000000......///000111111111000...---------,,,***(((''''''(((&&&''''''(((((((((((((((&&&&&&&&&&&&''''''''''''%%%(((---111111///,,,)))*********++++++,,,------,,,///000///111555666444222111///000111111000//////000111222333444555666111000000000000222333444333444666777999:::::::::999;;;>>>AAACCCDDDDDDCCCBBBCCCEEEFFFHHHJJJKKKLLLKKKOOOSSSTTTRRRRRRTTTVVVOOOWWWaaajjjvvv000000111111222333444555999999::::::;;;;;;;;;::::::999777555444333444444666777888999999999999999<<<<<<======>>>>>>??????CCCAAA??????AAADDDGGGHHHKKKKKKLLLMMMPPPTTTWWWYYY[[[^^^``````\\\VVVOOOKKK@@@<<<888888<<<@@@BBBBBBFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBAAACCCEEEFFFFFFDDDFFFGGGIIIJJJMMMSSSYYY^^^dddeeehhhlllooorrrrrrqqqqqqpppmmmggg___VVVOOOJJJFFFEEEFFFKKKQQQSSSPPPKKKMMMNNNOOOOOONNNNNNQQQSSSSSS[[[fffqqq{{{}}}{{{wwwrrrnnnlllnnnpppoooppppppooolllgggbbb___[[[ZZZXXXTTTQQQNNNKKKJJJBBBAAAAAAAAABBBEEEGGGIIILLLKKKIIIGGGEEECCCAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFJJJPPPTTTYYYZZZYYYWWWVVVZZZaaagggqqqxxx}}}yyyuuupppkkkfffaaa\\\XXXTTTQQQMMMJJJIIIIIIHHHGGGFFFEEEDDDBBBAAAAAAAAAAAA>>>=========>>>???@@@AAA;;;;;;;;;;;;:::999888888:::888666666777777555333666555444333222333444444/////////000///......---------,,,------...///000111111000000/////////...,,,,,,------...//////000++++++***+++---///222444333222///...---...///000000///---,,,++++++,,,---((())))))***++++++,,,,,,+++,,,------............//////...---+++***))))))***++++++,,,,,,------.........//////000000111111+++***)))(((((('''''''''((((((''''''&&&&&&&&&%%%(((((())))))***************++++++***))))))***,,,...,,,***((((((***,,,...000///...------///000222000111111111222222222222/////////000111111222222//////.........000111222222222333444666888:::;;;;;;<<<>>>AAABBBCCCCCCBBBCCCEEEGGGGGGGGGGGGIIIKKKKKKNNNRRRRRRPPPOOOPPPRRRSSSWWW```nnn333333222222222222333333777777999:::::::::999888999888777666555555555555666666777888999::::::;;;<<<<<<<<<===>>>>>>??????AAA@@@??????BBBDDDGGGHHHLLLMMMOOORRRVVVZZZ]]]___aaaaaaaaa```\\\VVVNNNHHH>>><<<999:::>>>BBBDDDDDDGGGGGGFFFFFFFFFFFFFFFFFFHHHFFFEEEEEEGGGHHHHHHHHHHHHIIIKKKLLLPPPUUU\\\aaaiiikkkpppvvvzzz|||{{{zzzuuusssoooiiibbbZZZQQQLLLHHHGGGHHHMMMSSSUUURRRNNNMMMOOOQQQPPPNNNNNNOOOQQQUUU]]]iiittt~~~~~~|||xxxsssooonnnooopppppppppooonnnjjjfffaaa___\\\[[[XXXTTTQQQMMMJJJHHHCCCBBBAAAAAACCCFFFIIIKKKNNNMMMKKKIIIFFFDDDBBBAAA?????????@@@@@@@@@@@@AAA@@@AAABBBCCCEEEIIINNNRRRVVVWWWXXXVVVVVVZZZaaagggpppxxx|||xxxsssmmmhhhccc]]]ZZZRRROOOKKKIIIIIIHHHHHHGGGEEEDDDCCCBBBAAAAAAAAAAAA===============>>>>>>>>>::::::::::::999888777666999888666666777777555444555444333222111222333333000/////////..................------,,,---------000000000000/////////...//////.........---------+++*********+++...111333111000///......///000111///...---,,,+++++++++,,,++++++++++++************'''(((***+++,,,---......,,,,,,++++++******))))))+++,,,,,,------...//////......//////000000000000+++***)))((((((''''''(((((((((((((((''''''&&&&&&))))))))))))))))))*********++++++***))))))***,,,---,,,***))))))***---.........,,,,,,,,,---///000111111111111111222333333333333222222111000000000000000///......///111111222222333444666888:::;;;>>>???@@@BBBCCCDDDDDDDDDCCCEEEGGGGGGGGGGGGIIIKKKLLLPPPSSSSSSQQQPPPRRRTTTWWWYYYaaaooo666555444333222111111111444666888999999999777666666777777888888777777777666666666777888:::;;;<<<;;;;;;<<<======>>>????????????@@@AAACCCEEEGGGHHHPPPRRRVVV[[[```fffjjjmmmmmmkkkiiifffbbbYYYMMMEEE<<<;;;;;;===AAADDDFFFGGGHHHIIIJJJLLLMMMNNNOOOOOOSSSPPPLLLKKKKKKMMMMMMMMMLLLNNNQQQSSSXXX^^^eeejjjqqquuu|||{{{vvvpppggg[[[SSSKKKJJJLLLPPPVVVXXXVVVSSSOOORRRUUUTTTPPPNNNNNNPPPXXXbbbooozzzzzzyyy~~~~~~}}}yyytttqqqppppppppppppooommmjjjgggccc```^^^[[[ZZZXXXTTTQQQMMMIIIHHHFFFDDDBBBAAACCCGGGLLLOOOPPPOOOMMMJJJGGGDDDBBBAAA>>>>>>??????@@@@@@@@@@@@???@@@AAABBBCCCGGGLLLPPPSSSUUUVVVVVVVVVZZZaaagggoooxxx~~~{{{uuuooojjjddd^^^[[[QQQNNNKKKIIIIIIIIIHHHGGGDDDDDDCCCCCCBBBBBBAAAAAA<<<======>>>>>>===;;;:::999999999999888777666555999888666666777777555444444333222111111111222222111000///...---......///000///...---,,,,,,,,,,,,000000000000000//////...111111000///...,,,+++++++++***))))))***---///111000///.........///000111...---,,,+++*********+++...---,,,+++***)))((('''$$$%%%''')))+++,,,------)))))))))))))))))))))))),,,,,,---......//////000...////////////000000000++++++***)))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***++++++***))))))***,,,,,,+++***)))***+++---///......---,,,---...///000222111000//////111333444444333333222222111000000111111///......///000000222222333444666888:::;;;BBBAAABBBBBBCCCDDDEEEFFFCCCEEEFFFGGGGGGGGGIIIJJJMMMQQQTTTUUURRRQQQSSSUUUXXXZZZaaannn555555444333333333333333444666888::::::999777666555666888:::::::::999999999999888888888999:::;;;:::;;;;;;<<<===>>>??????>>>@@@BBBDDDFFFHHHJJJKKKTTTXXX^^^fffooovvv{{{~~~~~~|||yyyuuummm```OOOCCC;;;;;;<<>>>>>???@@@@@@@@@@@@AAABBBBBBCCCGGGLLLOOOQQQTTTVVVWWWYYY\\\ccciiiooowww~~~{{{uuuooojjjddd^^^ZZZQQQOOOLLLKKKKKKJJJIIIHHHDDDEEEEEEDDDDDDCCCCCCBBB===>>>?????????===:::999999999999999888777666555999777666666777777666444444333333222222222222222222000...---,,,---///000000///......---------...//////000111000000///...111111000///...---,,,,,,---,,,+++***+++,,,...000000000///.........//////------,,,+++************...---,,,+++***))))))(((%%%&&&((()))***++++++,,,************)))))))))))),,,,,,,,,---......//////////////////////////////,,,+++***)))((((((((((((******)))))))))))))))))))))))))))))))))(((((((((***++++++***))))))***,,,,,,+++******+++,,,.../////////.........///000111111000...,,,---///111333///000000111111222333333222111000.........//////222222333444666888:::;;;CCCBBBAAAAAAAAACCCDDDEEECCCDDDFFFGGGFFFGGGHHHJJJMMMQQQTTTTTTRRRQQQRRRUUUWWWZZZ```nnn333333333333444555666777666777999;;;;;;:::999888666777999;;;<<<<<<;;;;;;>>>===<<<;;;999999999888::::::;;;<<<===>>>??????>>>AAAEEEGGGHHHJJJNNNQQQXXX]]]fffqqq{{{wwwdddPPPBBB;;;<<<>>>@@@BBBDDDGGGHHHQQQTTTZZZ```eeehhhiiijjjddd___XXXSSSQQQQQQRRRRRRUUUXXX^^^dddjjjrrrzzzpppbbbNNNOOOQQQTTTXXX[[[[[[[[[XXX]]]aaa```ZZZUUUVVVXXXcccppp{{{rrrooouuu|||wwwsssrrrpppnnnllljjjiiieeebbb___]]][[[[[[VVVVVVVVVUUUSSSPPPNNNLLLIIIFFFCCCBBBCCCGGGLLLPPPNNNLLLJJJGGGDDDAAA>>>===<<<<<<===>>>>>>???@@@@@@BBBBBBCCCCCCCCCFFFKKKOOOQQQTTTXXXZZZ[[[___eeejjjnnnvvv}}}yyytttnnniiiccc]]]ZZZTTTRRRPPPNNNNNNMMMLLLJJJFFFFFFGGGGGGFFFEEEDDDCCC>>>???@@@AAA@@@>>>;;;999::::::::::::999888777666888777666666777777666555444444444444444333333222222000...---,,,---///000//////......///000111111...///000111111000///...///////////////////////////...---+++,,,---...000111000000///...---------,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++******+++,,,,,,+++++++++...---,,,+++***))))))(((+++++++++,,,------....../////////...............,,,+++***))))))((((((((())))))******************))))))((((((((((((((((((***++++++***))))))***,,,,,,,,,+++++++++,,,...................../////////000...,,,++++++---///111......//////000111111111222111000.........//////222222333444666888:::;;;AAAAAA@@@???@@@AAACCCDDDBBBDDDFFFFFFFFFFFFHHHJJJLLLPPPSSSTTTQQQPPPRRRTTTWWWZZZbbbooo111111222333555777999:::999999:::;;;;;;;;;;;;;;;888888:::;;;<<<=========@@@@@@@@@>>><<<:::888777999999:::;;;===>>>?????????CCCGGGIIIIIILLLQQQVVV\\\bbblllwwwuuu```MMMAAA;;;===???AAABBBFFFJJJMMMWWW[[[aaaggglllnnnnnnnnnbbb^^^XXXTTTSSSSSSTTTTTTXXX\\\aaagggmmmttt{{{~~~jjj]]]MMMNNNQQQTTTWWWYYY[[[\\\\\\bbbfffddd^^^ZZZ\\\aaalllyyy~~~xxxwww|||vvvsssrrrqqqmmmjjjgggfffdddaaa___]]]\\\[[[WWWWWWWWWWWWUUURRROOOMMMHHHFFFDDDBBBCCCFFFIIILLLKKKJJJHHHEEEBBB???===<<<;;;;;;<<<===>>>??????@@@BBBCCCCCCCCCCCCFFFJJJNNNQQQTTTYYY\\\]]]```eeejjjmmmvvv}}}yyytttooojjjeee___\\\WWWUUUSSSRRRQQQOOOMMMKKKGGGGGGHHHHHHFFFEEECCCAAA???@@@@@@@@@???>>><<<;;;::::::::::::999888777666888666555666777888777555444444555555555444333222111000///...---......///............///000111222---...000111222111///...------...///000000111111111000...,,,,,,,,,...///000000//////...------,,,------------,,,+++***)))*********+++,,,------...---............---,,,,,,000///...---,,,***))))))******++++++,,,------.../////////............---,,,,,,+++***))))))))))))))))))))))))************'''''''''(((((()))))))))***++++++***))))))***,,,------,,,,,,,,,,,,------,,,,,,,,,---------------...---,,,++++++---///000111000000///......------111111///......///000000222222333444666888:::;;;>>>>>>>>>???@@@AAABBBCCCBBBDDDEEEFFFFFFFFFHHHIIILLLPPPSSSSSSQQQPPPRRRTTTYYY\\\cccppp111222222444666888:::;;;;;;:::999999999:::<<<<<<:::::::::;;;<<<===>>>???@@@AAABBBAAA@@@===:::777888999:::;;;===>>>???@@@???CCCGGGHHHHHHLLLSSSYYY___dddnnnxxx{{{hhhTTTFFF@@@;;;===@@@BBBEEEJJJQQQVVV\\\```eeejjjmmmlllkkkiii___[[[XXXWWWXXX[[[\\\]]]^^^aaafffjjjoootttyyy}}}mmm\\\SSSKKKMMMPPPRRRUUUWWWZZZ\\\^^^dddhhhfff```]]]bbbhhhuuu}}}wwwuuutttrrrnnnjjjfffeeedddcccaaa___^^^]]]ZZZZZZZZZYYYVVVRRRNNNLLLGGGFFFCCCBBBBBBCCCFFFGGGIIIHHHFFFDDDAAA???===<<<:::;;;;;;<<<===>>>???@@@BBBBBBBBBAAABBBDDDHHHLLLPPPTTTYYY\\\]]]```dddhhhmmmvvv{{{vvvrrrnnniiidddaaaZZZXXXUUUTTTRRRPPPMMMJJJGGGGGGGGGGGGEEECCC@@@>>>??????>>>>>>=========<<<999999999999888777666555777666555666777888777666333333444555444333222111000/////////...............---------------...///,,,...000222222111///...---......///000000111111111000...,,,++++++,,,---,,,------...////////////------......---,,,************++++++,,,---............////////////......///......---,,,++++++***++++++,,,,,,---.........//////.........---------,,,,,,+++***))))))))))))((((((((()))))))))******%%%&&&&&&'''((()))*********++++++***))))))***,,,.........---,,,,,,++++++---......///////////////......------......///000111111000000///.........000000///......///111111222222333444666888:::;;;<<<===>>>@@@AAABBBBBBBBBBBBDDDEEEFFFEEEFFFGGGIIIMMMQQQTTTTTTRRRQQQSSSUUUXXXYYY___kkk~~~222333333444666888999:::;;;:::999888888:::<<<===<<<<<<;;;;;;<<<===???@@@???@@@BBBCCCBBB???;;;999888999:::;;;===>>>???@@@???CCCFFFGGGGGGKKKSSSZZZ```eeennnwww~~~~~~oooZZZIIIAAA???:::===@@@CCCGGGMMMVVV]]]```cccgggjjjkkkiiifffccc^^^\\\ZZZ[[[___ccceeefffeeehhhkkknnnqqqtttyyy|||{{{sss___RRRMMMIIIKKKNNNQQQSSSVVVYYY[[[^^^dddhhhfff```___eeelll{{{~~~xxxvvvvvvtttooojjjfffffffffeeedddbbb```___]]]]]]]]][[[WWWRRRMMMJJJFFFEEECCCBBBAAABBBCCCDDDHHHGGGFFFDDDBBB@@@>>>===::::::;;;<<<===>>>???@@@AAAAAAAAA@@@@@@CCCGGGJJJOOOSSSYYY[[[]]]___cccfffmmmvvv~~~yyyuuuqqqmmmhhheee[[[YYYVVVTTTRRRPPPLLLIIIFFFFFFFFFFFFDDDAAA===;;;>>>>>>===<<<<<<<<<<<<===888888888888777666555444777666555666777888777666222222333444333222111000/////////000//////...---......---,,,++++++++++++,,,---000222222111///...////////////000000000000111///---+++******++++++)))***,,,...///000111111---...//////...---+++***+++++++++,,,,,,---------,,,---...///000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000//////.........------------,,,+++***))))))))))))''''''(((((()))))))))***$$$%%%&&&'''(((***++++++***++++++***))))))***,,,//////...---,,,++++++***111111222333333333333333/////////000000000000000/////////000111111222222//////.........000111222222222333444666888:::;;;;;;<<<>>>AAABBBCCCCCCCCCBBBCCCEEEFFFEEEFFFGGGIIINNNRRRUUUVVVTTTSSSTTTVVVUUUVVVYYYdddxxx222222444666888;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<>>>>>>AAABBBCCCDDDCCC@@@===;;;666777888:::;;;;;;;;;;;;AAA@@@BBBFFFGGGJJJRRR[[[eeejjjrrrxxxzzzzzzxxxxxx}}}xxxmmm___PPPDDD>>>;;;===<<<>>>DDDMMMWWW^^^bbbccc^^^^^^bbbdddaaa^^^]]]VVVZZZ```eeeiiimmmpppssssssrrrrrrtttxxx{{{|||}}}zzzgggVVVOOOPPPLLLOOOQQQRRRSSSTTTVVVXXX\\\bbbgggfff```___fffmmm|||xxxuuurrrnnnkkkbbbcccddddddbbb``````aaafffccc___ZZZUUUPPPLLLJJJIIIFFFBBB@@@???BBBEEEGGGIIIHHHEEECCC@@@>>>===<<<<<<<<<===>>>>>>>>>>>>>>>FFFDDDAAA@@@AAAEEEIIILLLLLLPPPUUUXXXYYY\\\aaafffkkkuuu~~~zzzvvvrrrnnnjjjfffZZZWWWTTTRRRPPPMMMJJJHHHIIIHHHGGGEEEDDDBBBAAA@@@>>>>>>======<<<<<<;;;;;;::::::999888888777777666444666777888777666444333444333222111111111222333222222111000000000000000...//////...,,,,,,---///+++++++++,,,,,,---------.........------.........000///---++++++,,,---.........---,,,,,,,,,,,,---///////////////......---***++++++,,,---...//////111111111222222333333333333111///---+++***))))))*********+++---///000111333222222111000//////...---,,,+++)))((('''''''''((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((+++++++++************)))---------,,,,,,+++++++++///000111222333222222111///......------///000111000000111111111222222222000111222222111111333555555444444444555666888999<<<<<<===>>>@@@AAABBBCCCEEEFFFFFFFFFEEEGGGJJJLLLLLLNNNQQQRRRQQQPPPPPPQQQTTTVVVYYYbbbrrr222333555777999<<<===>>>;;;;;;;;;;;;;;;:::::::::999999::::::;;;<<<======@@@AAABBBCCCCCCAAA???===888888888999999:::;;;;;;???>>>???CCCFFFJJJTTT^^^ggglllrrruuuuuutttrrrqqqtttoooeeeXXXKKKAAA<<<;;;===???CCCKKKTTT\\\aaaccc___YYYUUUVVVWWWUUUTTTVVVYYY^^^eeemmmsssyyyuuujjj\\\OOOKKKLLLOOOPPPRRRSSSTTTVVVYYY\\\___eeeiiigggcccfffoooyyy}}}yyyuuusssqqqnnnllldddffffffeeecccaaaaaaaaaaaa```]]]ZZZUUUQQQMMMKKKFFFEEEBBBAAAAAABBBEEEGGGIIIHHHEEEBBB@@@===<<<;;;===>>>??????@@@@@@??????<<<;;;;;;<<<@@@DDDIIILLLNNNRRRWWWZZZ[[[]]]aaadddiiitttyyytttooojjjeeeaaaXXXVVVSSSPPPOOOMMMJJJGGGIIIIIIGGGFFFDDDBBBAAA@@@??????>>>>>>===<<<;;;;;;:::::::::999888888777777555666777888777666444333444333222111111111222222222111000////////////000...//////...,,,+++,,,...,,,---------..................------------......---,,,***)))((()))***+++---------,,,,,,------...//////000000//////...---))))))***+++,,,---......000111111222333333444444333222000...,,,+++************+++,,,---///000111222111111000//////......,,,,,,***)))(((((((((((((((((((((((('''''''''''')))(((''''''''''''((()))************************------,,,,,,,,,+++++++++---...///000111000/////////......---...///000111000000111111111222222222000111222222000000222444444444444444555666888999======>>>???AAABBBCCCDDDDDDEEEFFFGGGFFFGGGIIIKKKKKKMMMPPPQQQPPPOOOPPPPPPQQQSSSWWW___nnn333444666999;;;===>>>???::::::::::::::::::::::::999:::::::::;;;<<<<<<===>>>???@@@BBBBBBBBBAAA@@@;;;:::999888888999:::;;;===;;;<<<@@@CCCJJJVVVaaahhhjjjnnnnnnmmmjjjhhhggghhhcccZZZOOODDD===;;;;;;;;;???GGGQQQYYY^^^___^^^XXXQQQLLLLLLNNNNNNQQQVVVXXX^^^fffooovvv}}}uuuhhh___WWWPPPOOOQQQRRRSSSTTTTTTUUUYYY^^^bbbcccgggjjjgggffflllzzz}}}xxxtttrrrrrrqqqpppggghhhhhhgggcccaaa``````\\\\\\[[[YYYUUUQQQMMMJJJCCCBBBBBBBBBCCCDDDEEEFFFIIIGGGEEEBBB???===<<<;;;======>>>????????????>>>777888999<<>>===<<<;;;;;;;;;;;;;;;:::999999888888555666777777777666444333444333222222111111222222000000//////......///////////////---+++***+++,,,.........///////////////------,,,,,,,,,,,,------,,,+++)))((('''((()))***,,,,,,,,,,,,---...////////////000000//////...---)))******+++,,,---...///111111222333444555666777555444222///---,,,+++***++++++,,,---...000111111000000000///......------++++++***))))))((())))))((((((((((((''''''''''''))))))(((((((((((())))))(((((()))******+++++++++,,,,,,,,,,,,++++++++++++,,,---///000000000///...///............///000000000000000111111111111222111222333222111000111222444444444444555777999:::<<<<<<===???@@@AAABBBCCCCCCEEEGGGHHHGGGGGGHHHJJJJJJMMMOOOPPPPPPOOOPPPPPPQQQRRRVVV^^^mmm444555888;;;===>>>??????999999999::::::::::::::::::;;;<<<<<<======>>>>>><<<===???@@@AAABBBCCCCCC???===:::777777888:::<<<===;;;;;;>>>AAAGGGSSS___bbbdddeeecccaaa___^^^^^^```\\\TTTJJJAAA<<<;;;<<<999???HHHRRRYYYZZZVVVSSSOOOJJJHHHKKKOOORRRXXX^^^\\\aaaiiipppuuuzzz~~~ssscccZZZVVVSSSSSSVVVUUUUUUUUUVVVXXX]]]ccchhhllloooqqqnnnnnnwww{{{vvvttttttsssssshhhiiihhhfffbbb___^^^^^^YYYYYYYYYXXXTTTOOOJJJGGG@@@AAACCCDDDEEEFFFFFFFFFHHHFFFDDDAAA???===;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAACCCEEEEEEMMMRRRXXX[[[\\\]]]```ccciiittt~~~xxxrrrlllfff```\\\XXXUUUQQQOOONNNMMMKKKIIIJJJIIIHHHGGGEEECCCBBBAAABBBAAA@@@???>>>===<<<;;;<<<<<<;;;::::::999999888666666666777666555444444333333222222222222111222//////............///////////////---+++***+++,,,////////////////////////---,,,,,,++++++,,,,,,------,,,***)))((()))+++,,,+++++++++,,,---...000000000000000000000///......,,,,,,---...///000000111222222333555666888999999777555222///,,,***((('''++++++---...///000000000//////.........---------******)))))))))))))))***((((((((((((''''''''''''((((((((((((((((((((((((''''''((()))***+++,,,,,,,,,+++++++++++++++++++++...///000111111111000000............/////////000000000000000111111111111222444555444222111111222444333333444555777999::::::;;;<<<===>>>@@@AAAAAAAAADDDGGGHHHHHHGGGHHHIIIKKKMMMPPPQQQQQQPPPQQQRRRTTTUUUYYYaaappp666777:::<<<>>>>>>>>>>>>999999999::::::;;;;;;;;;<<<===???@@@AAABBBBBBAAA>>>>>>???@@@AAACCCEEEEEECCC@@@<<<888777888:::<<<>>><<<<<<>>>???CCCNNNYYYXXXYYYYYYWWWUUUTTTVVVXXX\\\YYYRRRIIIAAA======>>><<>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<>>===<<<<<<<<<<<<;;;::::::999999888666666666666666555555444333333333333222222111111//////............///////////////---+++***+++---//////..................---,,,,,,++++++,,,,,,------,,,***(((((()))***+++******+++,,,---...000111000000000000000//////...+++,,,,,,---...///000000222333444666777999::::::888666222...+++'''%%%$$$***+++---...////////////............------------******)))))))))))))))***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''')))***+++,,,---++++++++++++++++++++++++---...///000111000//////---......///////////////000000000000000000000000333555666666444222222222333333333444555777999;;;;;;<<<===>>>@@@AAABBBBBBAAACCCFFFHHHGGGGGGGGGHHHLLLOOORRRSSSSSSSSSSSSTTTUUUWWW[[[dddsss777999;;;===>>>===<<<;;;999::::::;;;;;;<<<<<<===???@@@CCCEEEGGGHHHHHHHHHCCCCCCBBBBBBCCCEEEGGGIIIFFFCCC???;;;999999:::;;;>>>===>>>@@@@@@AAAHHHPPPPPPOOONNNLLLKKKMMMQQQTTTYYYWWWRRRKKKDDD@@@???@@@AAAEEEJJJPPPRRROOOIIIDDDDDDEEEJJJRRRWWWZZZ```gggpppttt{{{tttggg[[[VVVUUUSSSRRRSSSWWWXXXYYYZZZ^^^dddlllqqq{{{~~~yyyyyy|||}}}~~~xxxssspppnnnllljjjeeeeeeeeebbb^^^ZZZYYYYYYYYYYYYXXXUUUQQQLLLHHHEEEAAACCCFFFHHHIIIIIIHHHGGGCCCBBB@@@???>>>===============>>>????????????>>><<<<<<>>>???AAACCCDDDDDDGGGKKKQQQTTTWWW[[[```eeeoooxxxzzzuuuqqqlllgggccc\\\XXXSSSPPPNNNMMMKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@@@@??????>>>>>>======<<<;;;;;;;;;:::999999888888777666666666555555555555222333333333333222111000//////......//////000000...//////...,,,,,,---///////////////............------,,,,,,,,,,,,------+++***((('''&&&'''((()))+++++++++,,,---...000111000000111111000000///...((())))))***+++,,,---...222222333444555777777888666555222...***'''%%%$$$)))+++,,,...///......---........................++++++***))))))((())))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((***++++++,,,*********+++++++++++++++***+++---.........---,,,---......///000/////////111000000000000000//////222444666666444333222333333333333444555777:::;;;>>>>>>???AAABBBCCCDDDEEEBBBDDDFFFGGGFFFFFFGGGIIIMMMPPPSSSTTTTTTTTTUUUVVVSSSVVV[[[dddsss999:::<<<>>>===<<<:::888::::::;;;<<<<<<===>>>>>>BBBDDDGGGJJJMMMNNNNNNNNNKKKIIIHHHGGGGGGIIIKKKLLLHHHFFFBBB>>>;;;::::::;;;<<<<<>>>>>>>>>>>???===>>>??????@@@@@@??????;;;<<<<<<>>>@@@CCCEEEFFFIIILLLPPPRRRTTTXXX___eeeooowww~~~{{{vvvrrrmmmhhhddd]]]YYYSSSOOOLLLKKKIIIHHHHHHGGGFFFDDDBBBAAA@@@???========================:::::::::999888888777777777777666555555555555555222222333333333222111000000////////////000111222.../////////......000111111111000000000/////////......------------......,,,***)))''''''((()))***+++++++++,,,---...///000000111111111111000//////'''(((((()))***+++,,,,,,///000000111222222333333444222000...,,,***))))))(((***,,,---...---,,,,,,........................,,,,,,***)))((((((((((((((((((((((((''''''''''''&&&'''((())))))((('''&&&&&&''''''((()))***++++++)))*********++++++++++++***+++,,,---...---,,,,,,------///000000000///...111111000000///////////////111444444333222111222222222333333555888:::;;;===>>>>>>@@@AAABBBCCCDDDBBBDDDEEEEEEEEEFFFHHHJJJLLLOOORRRTTTTTTTTTUUUVVVRRRUUU[[[dddttt:::;;;===>>>===;;;888777;;;;;;<<<<<<===>>>??????CCCFFFIIIMMMPPPRRRRRRRRRPPPNNNLLLJJJJJJKKKMMMOOOIIIGGGDDD@@@===;;;;;;;;;999;;;???DDDCCC@@@AAAFFFJJJHHHFFFCCCCCCGGGMMMRRRNNNNNNNNNKKKGGGDDDBBBCCCCCCCCCDDDFFFHHHHHHEEECCCKKKNNNUUU```iiippp||||||lllaaaXXXTTTRRRUUUWWWUUUUUUWWWUUUWWWZZZ]]]bbbhhhooottt}}}sssqqquuu{{{xxxuuuqqqooommmkkkhhhfffcccddddddaaa]]]ZZZYYYYYYWWWVVVTTTRRRPPPNNNLLLLLLFFFGGGIIIJJJKKKJJJJJJIII>>>>>>>>>>>>>>>??????@@@<<<<<<===>>>>>>>>>>>>>>>??????>>>???AAACCCEEEGGGLLLNNNQQQRRRSSSWWW^^^dddnnnuuu{{{|||vvvqqqlllgggccc]]]YYYSSSNNNKKKIIIHHHFFFGGGFFFEEEDDDBBB@@@???>>><<<<<<<<<<<<============::::::999999888777777666777777666555555555555555222222333444333222111000000000000000000111222222...///000/////////111333222222222222111111000000///......------......///...---+++***)))***+++,,,,,,,,,,,,,,,---...//////111111111111111000//////))))))***+++,,,------...------....../////////000111000///......------...((()))+++---------+++***......//////////////////---,,,+++)))(((''''''''')))((((((((('''''''''''''''((()))******)))((('''''''''(((((())))))******))))))******++++++++++++,,,---.../////////...---,,,---///000000000///...111111000000/////////...,,,///222333222111000111222222222333555888:::<<<::::::;;;===>>>???@@@AAACCCDDDEEEDDDDDDEEEHHHKKKLLLNNNQQQSSSSSSSSSTTTUUUSSSVVV\\\fffvvv@@@???>>>======<<<======<<<>>>??????>>>>>>???AAAEEEFFFHHHJJJLLLMMMNNNOOOLLLMMMMMMLLLKKKKKKNNNPPPLLLLLLJJJFFFAAA>>>======>>>>>>BBBFFFFFFCCCCCCFFFKKKKKKIIIEEECCCDDDGGGJJJKKKJJJGGGDDDFFFIIIFFFAAAEEEEEEFFFGGGEEEAAACCCIIIQQQYYYccckkkqqqyyywwwkkkaaaZZZXXXMMMOOOSSSVVVXXXZZZ[[[[[[VVVZZZ^^^aaaccciiipppvvvpppiiimmmvvv|||yyyxxxzzzxxxvvv}}}|||wwwsssqqqmmmfffcccdddfffggggggfffccc___[[[XXXUUUSSSRRRQQQPPPMMMJJJGGGJJJIIIHHHIIIKKKKKKHHHEEE???@@@AAABBBAAA???===<<<============>>>>>>>>>>>>>>>????????????@@@BBBEEEJJJLLLPPPSSSUUUXXX\\\___lllrrrxxx|||zzzvvvoooiiiddd___YYYRRRLLLJJJJJJKKKKKKGGGEEEBBBAAAAAABBBBBBAAACCCAAA>>><<<;;;;;;<<<<<<999888777999;;;;;;777444333444666777777555333222222444666444111000222444222222222222222111000///111000...---,,,,,,------111111222222111000...---111000...------...///000000...---+++******+++++++++++++++,,,---...111333000000000000///...---,,,***)))))))))***,,,...///111111111000111222222333222000.........---((($$$''')))+++...//////...---//////000000///...------------,,,***)))'''&&&&&&((((((''''''&&&%%%######$$$%%%'''((()))((('''''''''((()))++++++******)))))))))***+++,,,,,,------++++++,,,,,,,,,,,,------///...---,,,,,,---///000111111111111000///...---111333666777777555222000333333333444555666777888999:::<<>>>>>>>>???@@@@@@>>>>>>???@@@AAABBBDDDEEEGGGHHHHHHIIIFFFGGGIIIIIIIIIKKKNNNQQQPPPPPPOOOMMMIIIEEECCCAAA>>>>>>AAAFFFGGGEEEFFFJJJMMMLLLIIIEEE@@@???BBBEEECCCFFFHHHGGGJJJMMMLLLHHHHHHGGGGGGHHHEEECCCEEEKKKWWW___jjjrrrvvvzzzrrrdddYYYRRRNNNMMMOOOPPPSSSXXX\\\^^^___^^^YYY\\\aaadddhhhnnnwww}}}nnniiinnnzzz}}}}}}rrroooqqqsssxxx|||yyyvvvyyy{{{wwwqqqiiifffhhhllllllllljjjfffaaa]]]ZZZVVVUUUSSSRRRQQQOOOKKKHHHJJJIIIHHHIIIKKKJJJGGGDDD@@@@@@@@@@@@???>>><<<;;;<<<<<<======>>>>>>??????===>>>??????>>>@@@CCCEEEJJJMMMQQQTTTVVVXXX\\\^^^jjjpppwww|||zzztttnnnhhhddd\\\WWWQQQMMMKKKKKKKKKKKKGGGEEECCCCCCCCCCCCBBBAAACCCAAA???===<<<<<<===>>>:::999777888::::::888555444555666666666555444333222333555333111000111333111111111111111000//////222111///...------......000111222222222111000///111///---,,,,,,,,,---...///...,,,+++******+++,,,---333777555///+++,,,/////////000000///...,,,+++***)))))))))***,,,...///000000000000000111222222222111/////////...***'''((()))+++---............///////////////...---------,,,+++***)))'''&&&&&&'''((((((''''''&&&%%%$$$&&&&&&''''''(((''''''''''''((()))***+++******)))((())))))******+++++++++*********+++++++++,,,,,,,,,,,,---...............+++,,,---....../////////222444666888888666333111333333333444555666777888999:::<<>>@@@@@@@@@>>>>>>>>>@@@???@@@AAABBBCCCCCCCCCBBBCCCDDDEEEEEEFFFGGGKKKMMMPPPRRRTTTTTTQQQMMMHHHDDD???>>>AAAFFFHHHGGGKKKPPPRRRQQQMMMGGG@@@===>>>@@@@@@FFFLLLMMMNNNQQQPPPNNNMMMIIIGGGGGGEEECCCFFFLLLSSS[[[eeekkkmmmmmmmmmnnnrrrwww}}}}}}qqq```SSSLLLJJJJJJKKKQQQRRRUUU\\\cccggggggeeeaaadddgggjjjooowww|||ooonnnuuuyyyssstttsssuuuyyyvvvmmmeeehhhnnntttzzzwwwzzzvvvmmmkkknnnttttttqqqnnniiiddd___]]]XXXVVVUUUTTTSSSPPPMMMJJJJJJIIIHHHIIIIIIHHHFFFCCCAAA@@@???>>><<<<<<;;;;;;;;;<<<<<<===>>>??????@@@<<<===>>>>>>>>>@@@CCCFFFKKKNNNQQQTTTVVVYYY[[[^^^fffmmmuuu{{{yyysssmmmhhhddd\\\XXXTTTPPPOOONNNLLLKKKHHHFFFEEEEEEEEEDDDBBB@@@BBBAAA???>>>===>>>??????;;;999888777999999888777666666555444444444444444222333444333111000111222000000000000000//////...222111000//////.../////////000111222333222111111000///---,,,+++++++++,,,---,,,+++******+++,,,---222<<>>??????>>>???@@@???===<<<===>>>@@@AAAAAAAAAAAA@@@@@@???BBBCCCCCCBBBAAABBBDDDFFFMMMPPPTTTWWWVVVQQQJJJDDDBBBAAADDDHHHJJJJJJMMMSSSWWWWWWTTTLLLCCC>>>>>>AAADDDLLLQQQQQQOOOQQQRRRQQQPPPKKKFFFEEECCCBBBEEEJJJJJJOOOUUUXXXXXXVVVUUUTTTZZZ^^^dddhhhlllooorrrtttxxx}}}~~~pppeeeWWWNNNMMMPPPSSSUUUTTTUUUZZZcccmmmrrrqqqooonnnoooppprrrwwwxxxxxx~~~wwwnnnjjjjjjnnnuuupppmmmgggeeellluuu{{{{{{qqqppptttzzzyyyuuupppjjjeee```^^^XXXWWWUUUTTTSSSQQQMMMJJJIIIIIIIIIHHHHHHFFFDDDBBBBBB@@@>>>;;;::::::;;;;;;;;;;;;<<<===>>>???@@@@@@;;;<<<======>>>???CCCEEEJJJMMMQQQUUUWWWYYY[[[]]]bbbjjjssszzzxxxrrrmmmhhhddd___\\\XXXUUURRRPPPMMMKKKHHHGGGGGGGGGGGGEEEBBB@@@@@@???>>>======>>>>>>???<<<:::888777888888999999888777555333333333444555333444444333222222222222...///////////////......111111000//////............///111222333333333222111000///---,,,+++++++++,,,+++*********+++,,,---555@@@KKKKKKAAA555000000---...///000000---+++)))***)))))))))***,,,...///......///000000000000000//////.........---,,,,,,,,,+++++++++,,,---///000...///////////////......,,,,,,+++***)))(((''''''''''''((()))))))))))))))***)))(((&&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))(((************++++++++++++...///000111222222111111000000///...............111333555777777666555444222222333333555666888999:::;;;===>>>@@@AAABBBBBBDDDDDDDDDFFFGGGIIIKKKLLLKKKLLLOOOOOOOOOOOOQQQRRRVVVUUUWWWdddzzz@@@??????>>>======>>>>>><<<===>>>>>><<<;;;<<<>>>AAAAAAAAA@@@@@@>>>======@@@@@@@@@???>>>???AAACCCJJJNNNSSSYYYZZZUUULLLEEEFFFEEEGGGKKKLLLLLLOOOUUUZZZ[[[YYYQQQFFF@@@@@@CCCHHHOOOTTTSSSSSSUUUWWWWWWRRRKKKEEECCCAAA???AAAEEEDDDEEEGGGGGGFFFEEEEEEEEEHHHLLLPPPTTTWWWZZZ^^^```fffkkkqqqttttttrrrqqqpppccc]]]TTTQQQRRRWWW[[[]]]]]]aaagggqqqzzz~~~|||wwwxxxyyy}}}uuummmiiiiiinnnvvvooodddeeecccfffpppyyy}}}}}}uuutttxxx|||yyytttooohhhccc___]]]XXXWWWUUUTTTSSSQQQMMMJJJHHHIIIIIIHHHFFFDDDBBBAAABBB@@@===:::999:::;;;<<<;;;<<<<<<===>>>?????????;;;<<<=========>>>AAADDDHHHLLLPPPTTTWWWYYY[[[]]]___gggqqqxxxyyysssnnniiieeeaaa^^^YYYVVVSSSOOOKKKIIIIIIHHHGGGGGGGGGEEEBBB???=========<<<<<<<<<======;;;;;;:::888777888999:::999777555333222333444555555444444333444333333222---....../////////......////////////...---,,,,,,---///000222333333333222222111000///---,,,,,,,,,,,,+++*********+++,,,---222999CCCHHHGGG???777111......000000///...,,,******)))))))))***,,,...///......///000000000000///---------,,,+++++++++,,,,,,,,,,,,,,,,,,...//////......///////////////...,,,++++++***)))(((''''''''''''((()))************+++***((('''&&&&&&'''(((((((((((((((((()))))))))******************))))))+++++++++,,,,,,,,,,,,---......------...000111222...------,,,,,,,,,,,,---///111333444555555444444222222222333555777888999;;;;;;===>>>???@@@@@@AAACCCDDDEEEFFFHHHJJJLLLMMMKKKMMMOOOPPPPPPPPPQQQRRRVVVUUUXXXeeezzzCCCBBBAAA???>>>===<<<<<<;;;<<<>>>===<<<<<<>>>???AAAAAA@@@@@@???===<<<;;;;;;<<<======>>>@@@CCCFFFIIIMMMTTT[[[^^^YYYOOOGGGHHHGGGJJJOOOPPPOOOQQQVVV\\\^^^]]]TTTHHH@@@AAADDDGGGNNNUUUXXX\\\```bbb```TTTLLLEEEBBB???<<<<<>>===;;;;;;;;;<<<>>>???BBBEEEHHHKKKLLLNNNQQQSSSUUUYYY]]]```aaabbbbbbccc\\\[[[YYYXXXYYY]]]bbbeeeqqqvvv~~~~~~sssjjjgggjjjnnnuuusssfff```^^^___fffpppwww{{{~~~xxxvvvwwwzzzwwwrrrkkkeeeaaa^^^]]]YYYWWWVVVUUUTTTQQQMMMKKKGGGIIIIIIHHHDDDAAA@@@@@@@@@???===;;;:::;;;<<<===============>>>>>>>>>>>>;;;<<<===<<<<<<===@@@BBBDDDIIIOOOSSSVVVYYY[[[]]]^^^fffooowww{{{vvvpppkkkggg```]]]XXXTTTQQQNNNJJJHHHJJJHHHGGGFFFFFFEEEBBB@@@=========<<<<<<;;;;;;;;;:::;;;;;;:::888888999:::999888555333222333444444555444222333444444333111---......///////////////////////////...---,,,+++---...000111222222222111111111000///......---,,,,,,+++***))))))***+++,,,---///666???EEECCC;;;333000000000000///...---,,,***)))))))))***,,,...///...///000111222111000///,,,------,,,***)))***,,,,,,,,,------............---...//////////////////++++++******)))(((((('''''''''((())))))***))))))))))))(((((('''((((((((((((((('''''''''((()))***************************++++++,,,,,,,,,---------++++++))))))***,,,///000............000222444555...///111333444555444444111222222333555777999:::;;;<<<===>>>????????????CCCCCCDDDFFFHHHJJJLLLMMMKKKNNNPPPQQQQQQPPPPPPQQQQQQSSSZZZgggzzzCCCBBB@@@???===<<<;;;;;;;;;===>>>???>>>???@@@BBBCCCCCCCCCBBBAAA@@@???>>>:::<<<=========???CCCEEEHHHKKKRRRZZZ___[[[PPPGGGFFFGGGKKKQQQSSSRRRUUUYYYbbbdddcccYYYKKKBBBBBBEEEEEENNNXXX```hhhmmmkkkeeeWWWNNNFFFBBB???;;;999::::::888777777999<<<>>>???AAADDDGGGIIIJJJKKKMMMNNNMMMPPPUUUYYY[[[\\\]]]______bbbeeefffgggkkkssszzz|||tttjjjdddfffmmmttt~~~tttiiicccccc___ccckkktttzzz~~~yyyuuutttwwwtttnnnhhhccc```^^^]]]ZZZYYYWWWVVVUUUSSSOOOLLLGGGIIIJJJGGGCCC@@@>>>???>>>>>>===<<<<<<===>>>>>>>>>>>>>>>>>>============<<<======<<<;;;<<<>>>@@@AAAFFFLLLRRRVVVYYY[[[]]]^^^eeennnuuu~~~~~~yyyssslllhhh```]]]XXXUUUSSSQQQOOOMMMKKKIIIFFFDDDDDDCCCBBB@@@>>>>>>>>>>>>===;;;::::::999;;;<<<<<<999888888:::999888666444333333333333444222000000222333111///---...///000000000000000//////000000///...,,,,,,---...///000111111000///////////////...------,,,---,,,+++)))))))))******+++,,,000999AAACCC===666333222000///......//////***)))))))))***,,,...///...///111222333222111000...///...,,,)))(((***,,,,,,,,,.../////////...---------...///////////////++++++******)))(((((((((''''''((())))))((((((((('''(((((())))))))))))((((((''''''&&&'''((()))***'''(((((())))))************+++++++++,,,,,,,,,,,,))))))******,,,---...///000/////////111333666777...///111333444555666666111111222333555777999:::<<<<<<===>>>?????????>>>BBBBBBCCCEEEGGGIIIKKKMMMKKKNNNQQQRRRQQQPPPPPPQQQOOOUUU^^^iiizzzAAA@@@???===<<<<<<;;;;;;<<<>>>@@@@@@@@@AAACCCEEEGGGGGGGGGFFFEEEDDDCCCBBB>>>??????>>>======@@@BBBEEEHHHOOOXXX]]]ZZZPPPFFFDDDEEEKKKSSSVVVUUUXXX\\\iiikkkiii^^^OOOEEEDDDGGGFFFPPP\\\hhhqqquuunnneeeYYYOOOGGGDDD@@@;;;888888;;;;;;;;;===@@@CCCEEEEEEAAADDDGGGIIIJJJJJJKKKMMMLLLPPPVVV[[[]]]^^^___```fffkkkqqqtttvvv|||yyyvvvooogggcccfffpppxxxwwwlllfffaaaaaaeeefffkkkttt{{{~~~yyytttqqqvvvrrrmmmgggbbb___^^^^^^\\\ZZZYYYXXXWWWTTTQQQNNNFFFIIIJJJGGGCCC???>>>>>>===============>>>????????????>>>>>>======<<<<<<=========<<<;;;;;;===??????DDDKKKQQQUUUYYY[[[]]]^^^eeemmmttt~~~{{{uuunnniiibbb^^^ZZZWWWVVVVVVUUUTTTLLLIIIEEECCCCCCBBBAAA@@@@@@@@@@@@???>>><<<;;;:::888;;;======:::888888999888777666555444333333222222000......000111///---......///000111111000000000000111111111///...,,,------///000000000///...---------......---,,,,,,...---+++))))))((())))))---...111888???BBB>>>:::444333111///...///000111***)))))))))***,,,...///...000222333444333111000///000000---***)))+++---+++,,,...000000///---,,,------...///000000//////++++++******))))))((((((''''''((((((((((((''''''&&&'''(((*********)))((((((''''''&&&&&&((()))***%%%&&&&&&'''((()))******)))************+++++++++)))+++---///000000000///---,,,+++******+++---...///000222444555777777777111111222333555777999:::<<<<<<===>>>>>>>>>>>>>>>AAABBBCCCDDDGGGIIIKKKLLLKKKNNNQQQRRRQQQPPPPPPPPPRRRYYYbbblllyyy@@@@@@???????????????@@@======>>>>>>???AAABBBCCCEEEFFFFFFFFFGGGGGGGGGHHHCCCAAA===:::999:::===???BBBIIIRRRZZZ[[[VVVNNNHHHIIIIIIKKKOOOVVV^^^eeeiiitttxxxsss```NNNHHHHHHGGGHHHTTTaaalllxxxyyylllbbbUUUHHHBBB???;;;888888777888:::<<>>=========<<<===>>>@@@BBBCCC????????????>>>>>>>>>>>>===>>>???>>>======???AAACCCHHHNNNSSSVVVYYY\\\^^^[[[aaakkkttt|||zzztttpppmmmfffdddaaa^^^ZZZWWWTTTSSSNNNKKKGGGDDDBBBAAABBBBBBAAA???>>>===>>>===<<<:::;;;::::::999999888888777::::::999888777666555555555333222222222222111///------......//////000000111///---000333333///***,,,---...///000000000000...............---------''''''''''''((()))***++++++)))000AAAHHHCCC>>>>>>:::666111000111111---)))---+++)))(((***,,,---------222777666222......000111000...,,,+++***))))))++++++---...//////000000111111000......---------...---,,,+++++++++,,,---%%%%%%&&&&&&'''(((((()))%%%&&&&&&'''((((((''''''''''''''''''((((((((((((((()))***+++,,,+++*********!!!***000,,,$$$//////.........---------000///---,,,,,,---...///000222555777888777555444222222333333555666888999;;;<<<<<<===>>>??????@@@AAABBBDDDEEEDDDEEEGGGIIIEEEIIIOOORRRSSSRRRRRRRRRQQQWWW```jjjzzzDDDCCCAAA???>>>===<<<<<>>??????@@@AAABBBCCCEEEEEEEEEDDDDDDEEEEEEEEEGGGEEEBBB???<<<;;;::::::===CCCLLLSSSUUURRRKKKGGGHHHKKKNNNSSSYYYaaajjjppp{{{~~~wwweeeSSSKKKIIIIIIPPP]]]lllwwwsssdddWWWIIIBBB???;;;999999999:::<<<===@@@BBBDDDDDDEEEHHHJJJKKKJJJIIIJJJKKKJJJOOOUUUZZZ\\\```gggmmmuuu}}}oooeeeaaaeeeiiimmmyyy}}}ooofff```aaabbbaaaaaaccckkkqqq|||~~~~~~|||wwwttttttwwwsssmmmfffaaa___^^^^^^ZZZYYYWWWVVVUUUSSSOOOLLLKKKJJJIIIFFFCCC@@@>>><<<::::::::::::;;;===>>>????????????>>>>>>>>>======<<<===>>>===<<<<<<>>>@@@DDDHHHMMMRRRUUUWWWZZZ\\\[[[aaajjjssszzz{{{uuupppmmmgggeeebbb^^^ZZZVVVSSSQQQJJJIIIFFFCCCBBBCCCDDDEEEAAA???>>>===>>>===<<<:::::::::999999888777777777:::999888777666555444444555333222222222222111///////////////////////////111///---///333333...***+++,,,...///000000//////---------...............,,,,,,+++*********+++,,,---000:::DDDFFFBBB>>>===:::666111///000000---***,,,***(((((()))***+++,,,---222666555111......000,,,,,,+++******)))))))))***+++,,,...///000000000111000///......------------,,,+++************+++&&&&&&''''''((())))))***&&&&&&''''''((('''''''''''''''''''''((((((((((((((()))***+++,,,++++++***+++'''$$$%%%***---,,,)))---,,,,,,,,,,,,+++++++++///......---------......---///222444555444222000222222333333555666888999;;;<<<<<<===>>>???@@@@@@AAACCCEEEEEEEEEEEEGGGIIIGGGKKKPPPSSSSSSRRRRRRRRRQQQWWW___iiixxxDDDCCCAAA???===<<<;;;;;;@@@?????????@@@AAABBBBBBFFFEEECCCAAAAAAAAAAAABBBGGGGGGFFFDDDAAA>>>;;;999:::???FFFLLLNNNMMMIIIFFFGGGLLLSSSXXX]]]fffqqqzzz{{{hhhVVVMMMKKKLLLWWWgggxxx{{{gggYYYJJJCCC???<<<:::;;;;;;<<<===???AAADDDFFFGGGKKKLLLNNNNNNMMMLLLLLLMMMNNNQQQVVVZZZ]]]bbbjjjpppwwwhhhaaa___eeelllsssyyygggccc^^^\\\___aaaaaacccgggoooxxx{{{ssssssvvvzzz~~~|||{{{wwwtttnnngggbbb___]]]]]][[[ZZZXXXWWWVVVSSSPPPMMMLLLJJJHHHEEEBBB???===<<<<<<<<<<<<===>>>???@@@AAA??????>>>>>>>>>>>>======;;;<<<===<<<;;;;;;===???DDDGGGLLLPPPRRRUUUWWWYYYZZZ```hhhqqqxxx~~~|||vvvpppmmmhhhgggccc___ZZZTTTPPPNNNGGGFFFDDDCCCCCCDDDFFFGGGAAA???>>>===>>>===<<<:::::::::999888888777777666888888777666555444444333555333222222222222111///111111111000///.........000...---///111111...******,,,...000000000...---,,,,,,------......//////000///,,,*********+++,,,...:::EEEGGGBBB???===:::999555000...//////...,,,))))))((('''((()))***+++---111444444111//////000++++++++++++++++++++++++)))***+++---///000000111000000//////......---------,,,+++***)))(((((()))''''''(((((()))*********''''''(((((((((''''''&&&''''''''''''(((((((((((())))))***++++++++++++***+++,,,---,,,******,,,...,,,,,,,,,,,,++++++++++++------...............------///222444444222000...222222333333555666888999;;;<<<<<<===>>>???@@@AAABBBCCCEEEEEEEEEEEEGGGIIIJJJMMMQQQSSSSSSRRRQQQQQQRRRVVV]]]gggvvv@@@@@@???>>>>>>>>>>>>>>>???????????????@@@AAAAAAFFFDDDBBB@@@>>>>>>>>>???AAACCCEEEEEEDDDAAA>>>;;;;;;>>>BBBFFFIIIIIIHHHFFFFFFNNNWWW]]]aaaiiiuuuxxxeeeSSSLLLMMMQQQ\\\nnnhhhZZZJJJCCC@@@===;;;<<<<<<<<<>>>@@@CCCGGGJJJLLLQQQRRRSSSSSSRRRQQQRRRSSSRRRTTTVVVYYY\\\bbbiiioooxxxzzzhhhcccaaahhhqqqyyypppddddddaaaaaadddddddddfffkkkvvv~~~qqqkkkkkkpppwww~~~}}}xxxuuuoooiiiccc```^^^]]][[[ZZZXXXWWWVVVTTTPPPMMMKKKJJJGGGDDDAAA>>>===<<<===>>>>>>>>>???@@@AAAAAA???>>>>>>>>>============<<<=========<<<<<<>>>???CCCGGGKKKNNNPPPRRRTTTVVVYYY^^^fffnnnuuu{{{|||vvvpppmmmiiihhhddd___ZZZSSSNNNLLLFFFEEEDDDCCCCCCDDDEEEFFFAAA???>>>===>>>===<<<:::;;;::::::999888888777777777666666555444444333333555333222222222222111///111111000000000////////////...---...000000---+++***+++...///000///---,,,++++++,,,------.../////////---+++)))((()))***,,,...@@@KKKFFF<<<:::999666888444///---.........---((((((((((((((()))***,,,,,,///222222111//////000------............------((()))+++---///000000111///////////////......---...---,,,+++***)))((((((''''''((((((((()))))))))(((((((((((((((''''''&&&''''''''''''(((((((((((())))))******++++++++++++))),,,...---******,,,///.........---------,,,,,,,,,---.../////////...---///111444666666444111000222222222333555666888999;;;;;;<<<>>>???@@@AAAAAAAAACCCDDDDDDDDDDDDFFFGGGJJJMMMPPPRRRQQQPPPOOOOOOSSSUUU[[[eeesss???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>???@@@AAAFFFEEECCC@@@???>>>=========@@@CCCEEEDDDBBB>>><<<<<<===@@@BBBEEEFFFFFFFFFIIIQQQZZZ___bbbjjjvvvooo\\\MMMIIIOOOWWWaaauuu~~~dddWWWIIICCC@@@>>>===>>>;;;<<<===@@@DDDHHHLLLOOORRRSSSTTTTTTSSSSSSUUUWWWWWWWWWWWWYYY\\\aaahhhmmmzzzvvvhhhddddddkkkuuu~~~~~~sssjjjeeegggfffhhhjjjiiihhhlllsss~~~ssshhhccc```fffoooxxx|||wwwxxxuuupppjjjeeeaaa^^^]]][[[YYYXXXWWWVVVSSSPPPMMMJJJIIIFFFCCC@@@>>>===<<<::::::;;;<<<<<<=========>>>>>>>>>============<<<===>>>???>>>======???AAACCCFFFIIILLLNNNPPPSSSUUUWWW\\\dddlllssszzz}}}vvvppplllhhhgggddd```ZZZSSSNNNKKKHHHGGGEEEDDDCCCCCCCCCCCCAAA???>>>===>>>===<<<:::;;;;;;;;;:::999999888888666666555555444444333333555333222222222222111///.../////////000000000111///...------......---+++***+++---...///...,,,+++***++++++,,,---...//////---,,,+++))))))***,,,------===GGG@@@666444444222555222///---------...---''')))******))))))+++...,,,...000000000000000000//////000//////...,,,,,,((()))+++---...///000000...//////000//////...---///......---+++***)))(((&&&&&&''''''''''''(((((('''(((((((((((((((''''''''''''''''''((((((((((((***************+++++++++(((((()))***+++,,,,,,---......---------,,,,,,,,,+++,,,.../////////...---111222444666666555333222222222222333555666888999;;;;;;<<<>>>???AAABBBBBB@@@BBBCCCCCCCCCCCCDDDEEEIIILLLOOOOOONNNMMMMMMNNNSSSTTTYYYcccppp@@@@@@???>>>=====================>>>???@@@BBBCCCGGGFFFEEECCCBBB@@@???>>>>>>???AAACCCCCCAAA???===<<<===???AAADDDFFFHHHIIIOOOUUU\\\```dddjjjssszzzuuucccTTTIIIHHHRRR]]]kkkxxx^^^RRRFFFBBBAAA???>>>???<<<======???BBBGGGKKKMMMMMMOOOPPPQQQQQQSSSUUUXXXZZZZZZZZZ[[[___eeejjjnnnvvvzzzzzzvvvuuuzzzsssfffddddddkkkvvvxxxmmmdddaaacccggggggjjjmmmlllmmmttt}}}~~~lllaaa[[[[[[bbbkkksss{{{{{{tttuuurrrnnniiiddd```^^^]]]ZZZYYYWWWVVVUUURRROOOLLLHHHGGGDDDAAA???>>>>>>>>>;;;<<<===>>>>>>>>>>>>===>>>>>>============<<<<<<===>>>???>>>===>>>???AAACCCEEEHHHKKKMMMOOOSSSUUUUUUZZZbbbjjjrrryyy|||uuuoookkkfffeeeccc___ZZZTTTOOOKKKIIIHHHFFFDDDCCCBBBAAAAAAAAA???>>>===>>>===<<<:::;;;;;;::::::999888888777666666555555555444444444555333222222222222111///---------...///000000000......------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------,,,------......,,,555;;;888222000000000111111000......---------%%%(((++++++))))))+++...,,,,,,---///000000000000......//////...,,,***))))))***+++---............---...///000000///...---.........---,,,+++***)))&&&&&&&&&'''''''''''''''&&&'''((())))))))))))(((''''''''''''((((((((((((******))))))******+++,,,(((&&&&&&))),,,...,,,***++++++++++++************,,,,,,---...///////////////000111222222333333333222222333333555666888999;;;;;;===>>>@@@AAABBBCCCAAABBBDDDDDDCCCBBBDDDEEEIIIKKKMMMNNNMMMLLLMMMMMMSSSRRRXXXbbbmmm>>>>>>============>>>>>>>>>>>>>>>@@@AAACCCEEEFFFGGGHHHHHHGGGFFFCCCAAA???<<<===>>>@@@BBBCCCCCCCCC>>>???BBBFFFJJJMMMPPPRRRWWWZZZ^^^bbbeeejjjooosssvvvjjj[[[QQQJJJKKKVVVcccvvvlllVVVLLLCCCAAABBB@@@??????@@@???>>>>>>@@@CCCFFFHHHIIIKKKMMMNNNPPPSSSWWWZZZ]]]\\\]]]aaaffflllqqqttttttvvvxxxzzz}}}zzzrrrmmmggggggjjjtttuuufffdddccchhhrrr{{{zzzsssmmmeee^^^```fffiiikkknnnpppnnnpppyyyssseee]]][[[bbbkkkqqqxxxzzzssspppnnnjjjfffbbb^^^\\\[[[YYYWWWVVVUUUTTTQQQNNNKKKGGGEEEBBB@@@?????????@@@>>>>>>@@@@@@AAA@@@@@@???>>>>>>=========<<<<<<<<<<<<===>>>>>>======>>>@@@BBBDDDGGGJJJLLLOOOSSSVVVTTTYYYaaaiiiqqqyyy|||tttnnnjjjccccccbbb___[[[UUUPPPMMMGGGGGGFFFDDDCCCBBBAAA@@@AAA???>>>===>>>===<<<:::999999888888777666666666666666666555555555555555555333222222222222111///------------............---------,,,++++++,,,,,,---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++***,,,+++---000111......000...///000000///---,,,,,,###'''++++++((((((***...,,,+++,,,---///000111000,,,---...//////...,,,+++***+++,,,------------,,,---...///000000///...---+++,,,,,,---,,,+++***)))((((((((('''''''''''''''%%%&&&'''))))))*********''''''''''''((((((((((((+++***)))))))))***+++,,,***)))***+++------,,,***+++++++++************))),,,,,,,,,---...///000000///.........000222444666222222333333555666888999;;;;;;===>>>@@@BBBCCCDDDCCCDDDFFFEEEDDDDDDEEEFFFHHHKKKMMMMMMMMMMMMNNNOOORRRQQQWWWbbbkkkzzz::::::;;;<<<>>>@@@BBBCCC>>>???@@@AAACCCFFFHHHIIIGGGHHHJJJJJJIIIFFFBBB@@@888999;;;>>>BBBFFFIIIKKKAAACCCFFFKKKQQQVVVZZZ\\\]]]^^^```cccgggkkknnnoooooocccXXXRRRNNNOOOYYYfff{{{uuuaaaRRRHHH@@@@@@BBBAAA??????CCCAAA???>>>>>>@@@BBBDDDHHHJJJMMMOOOQQQUUUZZZ^^^^^^^^^```eeelllsssxxxzzzzzzyyyxxxxxxzzz}}}wwwoookkkgggddd]]]```hhhvvvyyyhhhfffdddfffmmmtttvvvtttrrrllliiihhhdddaaafffooonnnpppsssssspppqqq|||pppfffZZZ```hhhnnnttt}}}vvvpppllljjjgggccc```\\\ZZZYYYXXXWWWUUUTTTSSSQQQMMMJJJEEEDDDBBB?????????@@@AAA;;;;;;===>>>>>>===<<<<<<>>>=========<<<<<<<<<<<<;;;<<<======;;;<<<===???BBBDDDGGGJJJLLLPPPTTTWWWSSSXXX```iiiqqqzzz{{{tttmmmiiiaaaaaaaaa___[[[VVVQQQNNNFFFFFFEEEDDDCCCBBBBBBAAAAAA???>>>===>>>===<<<:::777777777666555555444444666666666666666555555555555333222222222222111///.........---,,,,,,++++++---------,,,+++***+++---...,,,***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,)))&&&$$$---$$$###,,,111...---111,,,...000111///---,,,+++!!!&&&******'''&&&)))---+++++++++---///111111000,,,---///111222222000000+++,,,,,,------,,,,,,+++,,,...///111111000...---)))***+++,,,,,,+++))))))))))))))))))(((((((((((($$$%%%'''(((***+++++++++''''''''''''((((((((()))+++***)))))))))***,,,---,,,---//////---,,,++++++---------,,,,,,,,,++++++------,,,,,,---...000111000///......///333666999222222333333555666888999;;;;;;===>>>@@@BBBCCCDDDEEEFFFGGGGGGFFFEEEGGGHHHIIIKKKMMMNNNNNNNNNOOOPPPQQQPPPVVVbbbjjjxxx;;;;;;<<<>>>????????????CCCBBBBBB@@@???@@@DDDGGGKKKKKKKKKLLLLLLKKKHHHEEEEEEAAA===>>>DDDJJJKKKJJJLLLLLLMMMRRR]]]ggggggaaaiiibbb___cccggggggeeedddggg\\\UUUTTTSSSTTTaaarrriiiQQQGGGEEEAAA>>><<<===???@@@AAA@@@???>>>???BBBFFFIIIIIIKKKMMMOOOPPPSSSXXX[[[ZZZ[[[___gggrrrzzz~~~zzz}}}|||wwwuuuyyy{{{{{{|||}}}~~~~~~}}}vvvllliiijjjiiihhhcccbbbhhhzzz}}}pppgggbbbdddiiikkkkkkmmmfffaaa___bbbgggkkkmmmooouuuqqqnnnoooqqqvvvyyysssooosssxxxjjj___cccllluuu{{{wwwooonnnrrrllljjjgggccc___\\\ZZZYYYUUUUUUUUUTTTRRRNNNKKKIIIGGGFFFDDDAAA@@@?????????<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>===============>>>??????>>>BBBHHHNNNRRRTTTTTTTTTSSSYYYaaajjjrrryyyyyytttooojjjdddbbb^^^[[[XXXTTTPPPLLLIIIHHHFFFDDDCCCBBBBBBBBBAAA@@@???>>>>>>===;;;888777777777777777777777777555555444333333333333444333333222222111000//////111111000///...//////////////////...---+++***))),,,,,,---...---,,,+++***------------------------000///---,,,+++*********+++,,,///000111///---,,,.../////////...,,,***)))))))))(((''''''((()))***,,,------.../////////...222///---...000222111///222---((((((---000000...,,,,,,---------------------,,,++++++******++++++)))(((((((((******((('''***************)))((((((''''''''''''((((((((()))************************)))((((((((()))+++---///,,,***'''(((+++......---------------...000111333444444333222333444555666333000...000444888999888<<<===???@@@???@@@AAACCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHJJJMMMNNNOOOOOOOOOSSSUUUSSSYYYhhhvvv===<<<<<<;;;<<<>>>@@@BBBBBBBBBBBB@@@???AAADDDGGGHHHHHHHHHIIIIIIHHHFFFDDDFFFBBB???@@@FFFKKKMMMMMMQQQQQQRRR[[[lllzzz|||wwwrrrhhh``````aaa___\\\\\\^^^WWWTTTXXXZZZ]]]jjj{{{qqq[[[IIIBBBAAA>>><<<<<<>>>@@@BBBCCCBBBAAAAAABBBFFFJJJMMMSSSTTTUUUUUUUUUVVVYYY[[[]]]^^^bbbiiirrryyy||||||}}}|||zzz}}}~~~}}}zzzxxxwwwxxxxxx{{{wwwooogggffflllsssvvvuuummmnnntttxxxoooggggggiiihhhggggggccc^^^[[[^^^fffmmmqqqtttxxxtttqqqqqqssszzzzzzllleeehhhssstttjjjbbbdddlllvvv}}}wwwllljjjlllgggfffccc```]]]ZZZXXXXXXUUUUUUTTTSSSPPPMMMJJJIIIFFFEEECCCAAA@@@@@@@@@@@@============<<<<<<<<<<<<========================;;;;;;;;;;;;;;;<<<======???BBBHHHNNNRRRTTTTTTTTTUUUYYY```gggnnnvvvxxxtttnnniiieeebbb^^^ZZZWWWRRRMMMJJJHHHGGGFFFDDDCCCBBBAAAAAA@@@???>>>======<<<:::777777777777777777777777777555555444333333333333444444333333222111111000000000000000000//////////////////......---,,,+++******+++,,,---------,,,,,,------------------------///...---+++******))))))***,,,...///000///---+++---......///...---+++******)))(((''''''((()))***++++++---....../////////222///------......---+++,,,'''$$$%%%)))---...,,,,,,---------............///...---+++***)))))))))(((''''''((())))))(((&&&))))))******))))))((('''&&&&&&&&&''''''''''''(((+++++++++******+++++++++,,,,,,+++******+++,,,---...,,,))))))***+++***)))------------...///111222111000000///000111222333666444222333666:::;;;;;;;;;===????????????AAACCCDDDEEEEEEFFFFFFGGGGGGGGGHHHJJJLLLOOOQQQQQQPPPPPPPPPRRRQQQWWWggguuu???===;;;:::;;;>>>BBBDDDDDDDDDDDDCCCCCCDDDGGGJJJJJJJJJIIIHHHFFFDDDBBBAAAGGGDDDAAACCCHHHMMMOOOOOOTTTSSSUUUaaawwwxxxkkk^^^YYYXXXVVVUUUVVVTTTQQQTTT\\\bbbggguuusss\\\LLLCCC===<<<;;;:::;;;>>>AAACCC@@@@@@@@@@@@BBBEEEKKKOOOTTTVVVWWWWWWVVVWWWXXXZZZbbbdddgggnnntttyyyzzzzzz{{{}}}{{{}}}~~~|||zzzuuuqqqrrrtttyyytttddd```___gggwwwzzz|||xxxmmmiiihhhddd``````^^^[[[YYY\\\fffpppxxxzzz{{{wwwsssqqqrrrzzzwwwiiiaaaaaalllvvvrrrqqqlllfff___```fffqqq|||yyymmmggghhhgggeeebbb___]]]ZZZYYYXXXUUUTTTSSSPPPNNNLLLJJJIIIEEEDDDCCCBBBAAA@@@@@@AAA>>>=========<<<;;;;;;;;;========================;;;;;;;;;;;;;;;<<<======???BBBGGGMMMQQQSSSSSSSSSVVVZZZ^^^dddkkkttt}}}xxxsssnnnhhheeebbb^^^ZZZUUUPPPKKKGGGHHHGGGFFFDDDCCCBBBBBBAAA@@@>>>=========;;;999777777777777777777777777777555555444333333333333444444444333333222222111111///000111111111000...------.........---,,,,,,+++((()))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------+++***)))))))))))))))***,,,.........,,,+++,,,---...//////...---,,,******(((((((((((()))***)))***+++---.../////////111///---,,,,,,+++)))((((((%%%"""$$$(((,,,------,,,---......////////////111000...,,,***)))(((((('''&&&&&&'''(((((('''%%%(((((()))))))))(((''''''%%%%%%&&&&&&&&&''''''''',,,+++************+++,,,//////---,,,+++*********...,,,+++***+++,,,,,,+++,,,,,,,,,---...///111222/////////...//////000111444222111111444777888888;;;<<<>>>???>>>???@@@BBBCCCCCCCCCDDDEEEFFFFFFFFFIIIKKKOOORRRSSSRRRPPPOOOLLLOOONNNTTTcccrrr>>>===;;;;;;<<>>>>>===<<<;;;;;;::::::=======================================>>>??????>>>AAAEEEJJJNNNPPPQQQQQQVVVZZZ```ffflllsss{{{~~~xxxsssmmmhhhccc```]]]YYYUUUQQQLLLHHHJJJIIIGGGFFFDDDCCCCCCCCCAAA???>>>======<<<:::888777777777777777777777777555555444333333333333444444444444333333222222222...///111222111000...,,,---------...------,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((((((((((()))+++,,,------,,,++++++,,,---/////////...---+++***)))((((((((()))***((()))+++,,,...///000000000///...---,,,+++)))(((***(((&&&'''***---......,,,---///000000000000///000///...,,,***)))))))))(((''''''((())))))(((&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((,,,+++)))(((((()))+++,,,......---,,,+++*********+++++++++,,,...///000000,,,,,,,,,---...///000111111000111111111111222222333222000000222444666777:::<<<>>>>>>>>>>>>@@@BBB@@@AAAAAABBBCCCDDDEEEEEEIIIKKKOOOSSSTTTRRROOOMMMJJJMMMLLLQQQ___mmm;;;;;;<<<>>>???AAABBBBBBGGGHHHIIIJJJJJJKKKNNNQQQQQQRRRQQQNNNIIIDDDCCCCCCDDDDDDDDDFFFJJJOOORRRSSSZZZYYY]]]lllxxxgggUUULLLJJJKKKNNNSSSQQQPPPQQQUUUYYY```mmmxxx{{{|||uuueeeTTTHHHBBB@@@<<<;;;:::999:::;;;===>>>BBBDDDGGGGGGHHHMMMUUU[[[aaabbbcccbbbbbbdddhhhjjjlllnnnqqqtttwwwxxxyyyzzzzzz|||~~~pppiiihhhkkksssoooeee___YYYVVVWWWYYY]]]aaafffrrr~~~|||tttmmmkkkooozzz~~~jjj^^^]]]bbbjjj}}}ppp```ZZZYYYUUURRRKKKJJJPPP]]]kkkwwwuuunnnmmmqqqoookkkfffaaa]]]ZZZYYYUUUSSSQQQNNNLLLJJJIIIIIICCCCCCCCCBBBBBBAAAAAA@@@>>>======<<<;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????===???CCCGGGKKKNNNOOOOOOTTTYYYbbbiiipppuuuzzz|||xxxtttmmmhhhaaa___\\\YYYVVVSSSOOOKKKKKKJJJIIIGGGFFFEEEDDDDDDBBBAAA?????????>>>;;;999888888888888888888888888555555444333333333333444444444333333333333333222...///111222111000...,,,---------...------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((((((((()))***+++,,,,,,,,,,,,+++,,,...///000//////...,,,+++***((((((((()))***((()))+++---...///000000.../////////...,,,++++++,,,+++******,,,---......,,,...000111222222111000......---,,,++++++++++++***)))((()))++++++)))(((''''''((((((((((((''''''(((((((((((())))))))))))***)))(((''''''((()))***+++++++++++++++*********)))***++++++,,,,,,------++++++,,,---...///000000000111111222222222222222555555444444555777:::<<<;;;<<<>>>???>>>???@@@BBBAAABBBCCCDDDEEEFFFGGGGGGHHHKKKNNNQQQRRRPPPMMMKKKJJJNNNLLLOOO[[[ggg:::;;;===???AAABBBBBBBBBEEEGGGIIIJJJJJJLLLOOOQQQNNNQQQSSSQQQLLLGGGFFFFFFCCCDDDEEEHHHLLLPPPSSSVVVTTTWWW```rrrwwwfffRRRHHHDDDCCCFFFJJJNNNNNNMMMLLLLLLRRR\\\dddgggccc[[[QQQHHHBBB>>><<<======<<<;;;;;;<<<===>>>???DDDIIIKKKMMMTTT^^^fffsssrrrpppnnnmmmnnnrrrvvvvvvxxxyyyyyyyyyyyyzzz|||{{{yyymmmkkklllsssnnn```YYYUUUTTTVVVXXX___fffkkkwww{{{qqqiiikkkuuupppaaaZZZ^^^eeevvvyyysssyyyxxxeeeYYYTTTQQQMMMIIIGGGGGGMMMYYYeeeooo{{{wwwpppooorrrpppkkkfff```\\\XXXWWWTTTSSSRRROOOMMMKKKIIIHHHCCCCCCCCCCCCBBBAAA@@@???===<<<<<<<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<=========???BBBFFFJJJLLLNNNNNNRRRXXXbbbkkkqqqvvvyyy{{{zzzuuunnnhhhbbb```]]]ZZZXXXUUUQQQNNNKKKKKKIIIGGGFFFEEEEEEDDDCCCAAA@@@@@@@@@???<<<:::888888888888888888888888555555444333333333333444333333333333222222222222///000111111111000...------.........---,,,,,,+++,,,,,,+++++++++,,,------------------------------++++++***))))))((())))))((()))***+++,,,---------,,,---...///000000///...---,,,***)))(((((()))******+++,,,...///000000000---///111111///---,,,---++++++++++++++++++,,,,,,,,,...000333444333222111...------,,,,,,,,,,,,,,,******)))***+++,,,***(((''''''((()))))))))(((((((((((()))))))))*********))))))))))))))))))))))))((()))***+++++++++++++++)))***+++***'''%%%$$$$$$***+++,,,...////////////......///000000000000000222222333333333666:::===<<<===?????????@@@AAACCCDDDEEEFFFGGGHHHIIIJJJKKKIIIJJJMMMOOOOOONNNKKKIIIJJJMMMKKKMMMWWWccc;;;<<<<<<===???AAACCCDDDGGGIIILLLMMMNNNOOORRRTTTSSSWWWZZZWWWPPPJJJFFFFFFDDDEEEHHHKKKNNNRRRVVVXXXSSS[[[iii}}}sssbbbNNNDDD???>>>???BBBEEEGGGGGGDDDBBBEEEJJJNNNPPPMMMHHHDDD@@@<<<;;;<<<===============>>>??????@@@FFFNNNSSSXXXaaannnxxx~~~{{{zzz}}}~~~ppplllooosssmmm]]]UUUQQQSSSVVVXXX```fffkkkxxx~~~qqqhhhlllyyyrrrggg```___gggpppvvvpppqqq~~~qqqfffWWWNNNLLLKKKIIIFFFHHHIIIOOOXXX```hhhtttyyysssrrrqqqoookkkfff```\\\YYYWWWSSSSSSSSSQQQOOOLLLIIIGGGDDDDDDDDDDDDBBBAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>@@@CCCGGGJJJMMMOOOOOOQQQWWW___hhhnnntttyyy|||{{{vvvoooiiieeeccc```]]]ZZZWWWSSSOOOJJJIIIHHHFFFEEEDDDCCCCCCBBBAAA?????????>>>;;;999888888888888888888888888555555444333333333333444222222222222222222222222000000000000//////////////////......---,,,+++***+++*********+++---...000........................++++++***)))))))))******))))))***+++,,,---......---...///000000///......---,,,+++)))(((((()))***,,,---...///000000000000...111333222...+++++++++)))***+++++++++,,,---...,,,...111444555444333222000///...---,,,+++++++++***)))((()))++++++)))((('''((())))))******))))))(((((((((((()))))))))))))))***+++,,,,,,+++***))))))***+++,,,,,,,,,++++++***+++,,,***&&&###"""""")))***,,,.../////////...,,,---.../////////......---///111111111444888<<<===>>>@@@AAA@@@AAABBBDDDDDDEEEFFFGGGHHHJJJKKKKKKJJJKKKMMMNNNNNNMMMKKKJJJHHHLLLJJJLLLVVVbbb~~~>>>===;;;;;;===AAAEEEGGGKKKMMMPPPQQQRRRTTTVVVYYY\\\```ccc^^^UUUKKKEEEDDDEEEGGGJJJMMMPPPTTTXXX[[[\\\gggwwwlll\\\JJJAAA===;;;===???===AAABBB???===>>>@@@AAA???>>>>>>===;;;999;;;???=========>>>>>>@@@AAABBBGGGOOOXXX```gggrrrsssgggiiiooo}}}nnn\\\SSSPPPRRRVVVWWW```eeeiiiwwwtttiiimmmyyyzzziiicccdddhhhrrr|||yyyrrrmmmnnntttrrrbbbXXXLLLFFFFFFHHHGGGFFFIIIKKKQQQWWW\\\aaannnzzz{{{uuuuuuqqqoookkkgggbbb^^^\\\ZZZSSSSSSSSSRRRPPPMMMIIIGGGEEEEEEEEEDDDBBB@@@>>>===::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>??????@@@BBBEEEHHHKKKNNNPPPQQQQQQVVV]]]dddkkkrrryyy}}}|||wwwpppiiihhhfffbbb___[[[WWWRRROOOIIIHHHFFFDDDCCCBBBBBBBBBAAA@@@???>>>>>>===;;;888888888888888888888888888555555444333333333333444111111111111111111111222111111000////////////////////////...---+++***))))))))))))***,,,...000222////////////////////////,,,+++******************)))******+++---...//////---...///000000///...---...---+++))))))))))))***......///000111111000000///222444222...)))(((((((((***,,,------///000222---///222444555555444222222111///---+++******))))))(((((((((******((('''(((((()))***************''''''''''''((((((((())))))+++---//////---+++)))+++,,,---------,,,+++***))),,,...---)))&&&&&&''')))***,,,.../////////...------///000000000///...///111333444444777<<>>LLLKKKLLLPPPRRRTTTYYY```bbbooonnn]]]JJJAAA>>><<<<<<====================================;;;::::::<<<>>>>>>>>>???@@@AAACCCEEEFFFKKKRRR]]]iiivvv|||nnngggllluuuooo[[[TTTRRRSSSTTTTTT]]]ccciiiwwwuuummmooo{{{pppcccdddjjjppp}}}}}}vvvvvvsssrrr~~~tttfffPPPLLLGGGBBB???AAACCCFFFEEEHHHNNNUUUYYYaaappp}}}wwwssspppmmmhhheeebbb___\\\YYYUUUSSSQQQOOONNNMMMJJJHHHFFFEEECCCAAA@@@>>>>>>>>>>>>===<<<;;;:::999999999;;;<<<======>>>=========<<<<<<;;;;;;<<<===???@@@DDDAAAAAAEEEKKKOOOMMMJJJJJJQQQZZZaaafffmmmwww~~~wwwrrroookkkgggaaa]]][[[WWWRRRMMMJJJHHHFFFEEEDDDCCCAAA???=========<<<;;;;;;::::::999888777777888888777555999888777666444222111111555444444333333222222111111111000000//////.........------...///000...---(((((()))***+++---...///...............---------,,,+++***((('''((()))))),,,,,,------...---------((()))+++---......------,,,,,,+++((('''(((+++---...000222444555444333222999777444333111000---+++***(((&&&(((,,,000000///......///111111222222222000000000...+++***)))***(((((((((((('''''''''''''''(((***+++***)))'''%%%++++++++++++***(((''''''&&&''''''((()))******+++------------,,,++++++***///---++++++---...,,,))),,,---....../////////...'''***...222444444222111000000111222444666888999;;;===@@@CCCCCCAAA???===DDDDDDEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLMMMMMMIIIKKKHHHKKKXXXfff>>><<<::::::<<>>>>>>>>????????????>>>>>>>>>>>>===<<<<<<<<<;;;999:::;;;===@@@AAABBBDDDEEEHHHJJJLLLUUU]]]iiivvvrrreee```gggqqqsss___UUUQQQQQQRRRVVV___gggooo{{{rrrlllooo|||}}}mmmcccgggpppzzz{{{yyy{{{{{{~~~}}}nnn^^^TTTIIIGGGCCCAAA??????@@@AAADDDHHHOOOWWW\\\cccrrryyyuuuppplllhhheeebbb___\\\ZZZWWWTTTRRRPPPOOOMMMJJJHHHEEEDDDBBB@@@???============<<<<<<;;;:::::::::999;;;;;;<<<===============;;;;;;::::::;;;<<<>>>???CCCCCCEEEKKKRRRTTTQQQMMMMMMRRRZZZ```gggnnnwww}}}yyysssppplllgggaaa^^^[[[XXXRRRMMMJJJIIIFFFEEEEEEDDDBBB@@@>>>======<<<<<<;;;::::::999888777777888888777555444444555555555555555555555444444333333222111111////////////////////////,,,++++++,,,------,,,***))))))***+++,,,...///000/////////......------------,,,+++***)))(((((((((+++,,,------...---------+++,,,---...//////......---,,,+++)))'''(((+++---***,,,...111444555666666999777555333222111...,,,***)))((()))+++---//////......///000111111111111///000000...+++))))))***(((((((((((((((((((((((()))******++++++)))((('''---+++)))(((''''''(((((('''''''''((()))*********,,,,,,,,,---,,,,,,++++++---+++))))))++++++***((())))))***,,,------------,,,---///111222111///...000000111222444666888999:::<<>>AAACCCFFFHHHJJJMMMPPPSSS[[[dddrrr|||iii^^^[[[eeerrryyycccWWWPPPNNNOOOQQQ[[[fffrrrwwwpppkkkqqq~~~yyylllccchhhsss|||pppaaaVVVMMMGGGBBBBBBAAA@@@@@@@@@@@@@@@DDDHHHQQQZZZ___fffsss{{{wwwooolllhhhdddbbb```]]]ZZZXXXVVVSSSQQQOOOMMMJJJGGGDDDCCCAAA???===<<<;;;;;;:::;;;;;;<<<<<<;;;:::::::::;;;<<<<<<===<<<<<<<<<;;;::::::999:::<<<===>>>BBBEEEKKKSSSYYYYYYTTTOOONNNQQQWWW___gggpppwww{{{{{{tttppplllhhhbbb^^^\\\XXXSSSNNNLLLJJJGGGFFFFFFEEECCCAAA>>>>>>===<<<<<<;;;;;;:::999888777777888888777555333444444444555666666666444444444333222222111111.........////////////000,,,,,,+++,,,------,,,*********+++,,,...///000111000000//////...---,,,,,,---------,,,+++***((('''++++++,,,---------------...//////000000000//////------,,,)))((((((***---)))+++---000333555888999999777555444444222000...******+++******+++---///---...///000111111111000///000000...+++))))))***'''(((((())))))*********+++++++++*********)))))),,,+++(((%%%%%%&&&(((***''''''(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,***)))***++++++***(((***+++++++++++++++++++++------.../////////......000000111222444666888999:::;;;===???AAABBBCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJMMMMMMMMMMMMLLLLLLKKKJJJIIIMMMMMMRRR___kkk;;;::::::;;;>>>BBBFFFIIIUUUcccrrryyy{{{|||{{{wwwvvvssskkk___RRRFFF@@@===???@@@DDDJJJMMMQQQ[[[fffhhhXXXGGG@@@@@@@@@AAACCCCCCDDDEEEEEEDDDCCCBBBBBB===?????????======>>>@@@@@@DDDHHHJJJLLLOOOTTTXXX```jjjyyy~~~zzz|||vvvfff]]]\\\iiixxx}}}gggYYYOOOMMMNNNMMMWWWeeevvvvvvpppmmmtttyyymmmeeehhhrrrrrr]]]QQQJJJEEEBBBAAA@@@@@@@@@@@@AAACCCCCCFFFKKKUUU^^^bbbgggsss|||wwwnnnkkkhhhdddbbb```]]][[[YYYWWWTTTQQQOOOMMMIIIGGGCCCBBB@@@>>><<<;;;;;;:::999999;;;<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>???AAAFFFNNNVVVZZZYYYRRRLLLKKKMMMRRR[[[fffpppwwwyyy|||uuuqqqmmmiiiccc___]]]YYYTTTOOOLLLJJJHHHGGGGGGFFFDDDBBB>>>>>>======<<<;;;;;;;;;999888777777888888777555666666555555444444444333444444333333222111111111000000000000000000/////////...---...//////---,,,))))))+++,,,...//////000111111000///...---,,,,,,............---+++((('''***+++,,,---------------000000000000000/////////------,,,***((((((***,,,---......000222555777888999777555555555444222000***,,,---+++)))(((,,,///---...//////000000000///...//////---+++)))******'''(((((()))***++++++,,,+++***))))))(((((())))))***)))'''&&&&&&'''((()))'''((((((((()))))))))***)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,000///...---,,,++++++++++++++++++,,,...000111222000000111222444666888999<<<<<<===>>>???AAACCCDDDCCCCCCDDDFFFGGGHHHIIIJJJLLLMMMMMMMMMLLLKKKJJJIIIIIINNNPPPVVVcccnnn:::::::::<<>>===>>>AAAEEEGGGKKKPPPYYY```cccfffqqq||||||vvvooolllhhhdddbbb```]]]ZZZYYYWWWSSSQQQOOOLLLIIIFFFCCCBBBAAA???===<<<;;;;;;999999:::;;;<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<===<<<<<<<<<<<<>>>???@@@AAAEEELLLSSSUUURRRLLLGGGFFFHHHNNNYYYeeepppwwwzzz}}}vvvrrrnnnjjjddd```^^^ZZZUUUPPPMMMKKKIIIHHHGGGFFFDDDBBB???>>>>>>===<<<<<<;;;;;;999888777777888888777555666666555555444444444333444333333222222111000000333333222222111000/////////.........//////---+++'''(((***,,,---.........111000000///......------............---+++)))((()))***+++,,,------------//////..................---...---+++))))))***+++......///111333666888999888666555555555555444222***,,,---+++((((((+++///------...////////////...---......---+++)))******'''(((((()))***++++++,,,))))))(((''''''''''''(((%%%&&&((())))))((('''&&&(((((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,,,,------,,,++++++,,,---///111222000000111222444666888999???>>>>>>>>>>>>@@@AAABBBCCCCCCDDDEEEGGGHHHIIIJJJKKKLLLMMMMMMMMMKKKJJJIIIIIIOOORRRYYYfffqqq::::::;;;<<>><<<;;;===AAAEEEGGGNNNRRRZZZaaacccfffppp{{{~~~xxxpppmmmiiieeebbb___\\\YYYWWWUUURRRPPPNNNLLLIIIFFFEEEDDDBBB@@@>>>===<<<<<<:::::::::::::::;;;<<<===;;;<<<<<<===>>>=========>>>============???@@@AAA@@@DDDHHHLLLMMMJJJGGGDDDDDDGGGOOOXXXcccnnnvvv{{{}}}wwwtttoookkkeeeaaa___[[[VVVQQQMMMKKKHHHGGGGGGFFFDDDBBB??????>>>======<<<<<<;;;999888777777888888777555333444444444555666666666333333333222111111000000333333222111111000//////...---,,,,,,---,,,+++)))&&&'''***,,,---...------000000000/////////......------------,,,+++******((()))***,,,------------...------,,,,,,---...............,,,***)))***+++)))+++---000444777:::;;;666555444444555666555333+++++++++***)))***,,,...------...............---,,,---...---***)))***+++'''(((((())))))*********(((((('''''''''&&&&&&&&&$$$&&&)))++++++***(((&&&(((((((((((()))))))))))))))***++++++++++++++++++(((***++++++***)))***,,,************+++---///000000///......---.........000000111222444666888999?????????>>>??????@@@AAABBBCCCDDDEEEFFFHHHIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIJJJPPPSSS[[[hhhsss;;;;;;<<<===@@@CCCFFFHHHWWWeeepppoooggg___ZZZVVVLLLKKKIIIHHHHHHGGGEEEDDDCCCEEEIIIOOOVVVccczzzsssbbbPPPHHHGGGGGGHHHJJJKKKMMMPPPSSSUUUTTTSSSRRRUUUWWWWWWVVVSSSPPPOOOOOORRRXXX]]]]]][[[]]]ccciiirrr~~~yyykkk___\\\___cccmmmuuu|||}}}ssspppqqq~~~zzzpppjjjbbbaaapppvvvbbbSSSOOORRRRRRXXXiiipppmmmmmmvvvqqqmmmkkkmmmwwwxxxwwwzzz~~~~~~}}}uuurrrrrruuu|||xxxppp___WWWMMMGGGFFFFFFCCC@@@>>>>>>>>>???AAACCCEEEGGGNNNRRRZZZ```bbbfffqqq}}}|||rrrnnniiieeebbb^^^ZZZXXXUUUSSSPPPNNNMMMKKKIIIFFFGGGFFFDDDBBB@@@???>>>>>>===;;;:::888999:::<<<>>><<<===>>>>>>??????>>>>>>======<<<<<<===>>>@@@AAAAAABBBDDDEEEFFFFFFGGGGGGEEEKKKSSS[[[bbbkkkttt{{{|||xxxuuupppkkkfffbbb```\\\VVVRRRLLLJJJHHHGGGFFFEEECCCAAA??????>>>>>>===<<<<<<<<<999888777777888888777555444444555555555555555555333333222222111000000000......//////000000000111...---,,,,,,---,,,***((('''(((+++---...///...---///////////////000000000,,,,,,++++++++++++,,,,,,((()))***+++,,,------------,,,,,,,,,,,,---///000...//////---***))))))***'''))),,,000333666777777555444333333555666555444,,,***))))))+++,,,------------.........------,,,,,,------,,,***)))***+++(((((((((((((((((((((((('''((()))))))))(((&&&%%%%%%'''(((***++++++***)))))))))))))))((((((((((((***++++++++++++******)))(((***++++++))))))+++---...---,,,++++++---///000000000000//////.........000000111222444666888999======>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIGGGHHHKKKMMMNNNMMMKKKJJJKKKQQQSSS[[[hhhttt;;;<<<<<<>>>@@@CCCFFFGGGXXXeeemmmiii^^^TTTNNNKKKLLLLLLLLLMMMNNNNNNMMMKKKDDDHHHNNNVVV^^^kkkssscccQQQJJJJJJJJJKKKMMMTTTVVVYYY]]]^^^___^^^]]]bbbcccdddbbb^^^[[[YYYYYY[[[```eeeeeebbbccciiiooo{{{}}}lll___ZZZ[[[^^^aaahhhoooqqqwwwzzz~~~qqqgggdddggglll}}}xxxrrrkkkiiiwwwzzzdddTTTPPPRRRYYY^^^nnnkkkiiikkktttnnnllljjjmmmvvvyyytttwww~~~zzz~~~|||vvvwwwzzzzzzzzz}}}yyyooogggcccdddiiirrryyyyyypppgggXXXPPPGGGBBBBBBBBB???;;;>>>@@@BBBDDDFFFGGGGGGGGGNNNQQQYYY___bbbfffrrrsssooojjjeeeaaa^^^ZZZWWWTTTRRROOONNNMMMKKKIIIGGGHHHGGGEEECCCAAA@@@@@@??????<<<:::777777999<<<>>>======>>>???????????????<<<<<<;;;;;;<<<===???@@@AAAAAABBBBBBCCCEEEIIIKKKHHHOOOWWW^^^bbbiiisss{{{|||xxxvvvppplllfffccc```\\\WWWRRRLLLJJJGGGFFFFFFEEECCCAAA??????>>>>>>======<<<<<<999888777777888888777666999888777666444333111111333333222222111000000000)))***+++---///000111222000///......///...,,,***'''))),,,...000000///.........//////000000111111,,,+++***)))***+++,,,---((((((***+++,,,------------,,,,,,,,,---...000111...//////---+++))))))***(((***---000222222111111444333222333555666555444---***'''(((,,,......,,,---------......---,,,,,,,,,------,,,***)))***+++(((((((((((('''''''''''''''(((***++++++)))'''&&&(((((((((((()))+++,,,,,,))))))))))))((((((((((((+++++++++++++++***)))((())),,,...---++++++---///666444111///---,,,------------///000111111111111000111111222444666888999:::;;;===???AAABBBCCCCCCBBBBBBCCCEEEFFFGGGHHHIIIEEEGGGJJJMMMNNNMMMLLLKKKKKKQQQSSS[[[hhhttt888:::<<<===>>>BBBHHHNNNZZZfffkkkaaaTTTMMMJJJHHHKKKQQQUUUUUUUUUUUURRRNNNMMMMMMQQQYYYaaajjjyyykkkTTTNNNNNNLLLLLLPPPWWWZZZ^^^___```bbbfffjjjlllnnnoooooommmkkkkkkkkkjjjkkkjjjggggggmmmxxx{{{jjj]]]WWWXXX\\\WWWYYY\\\___bbbccccccccciiikkkooovvv|||}}}zzzwwwqqqllleee___]]]```fffjjjwww~~~wwwvvv|||iiiYYYTTTUUUSSSaaawwwwwwhhhjjjbbbqqq~~~|||ppplllkkkpppzzzxxxrrrxxx~~~}}}zzzpppuuuqqqjjjfffdddfffeeeddddddccc```]]]ZZZVVVZZZ```iiinnnmmmfff```NNNJJJEEEBBBBBBCCCDDDDDDBBBCCCDDDDDDDDDFFFIIIKKKPPPTTTXXX\\\aaaiiittt|||{{{wwwqqqiiibbb]]]YYYWWWTTTTTTSSSQQQOOOLLLIIIHHHHHHGGGEEECCCAAA@@@??????;;;;;;;;;<<<<<<<<<<<<===;;;<<<======>>>=========???>>>>>>>>>>>>??????@@@??????@@@AAACCCEEEGGGHHHJJJOOOVVV[[[aaahhhqqqxxxzzzqqqpppmmmhhhccc___YYYTTTPPPMMMLLLKKKHHHFFFDDDBBBAAA=========<<<;;;;;;::::::;;;:::999888777777777777888666555444555555333222222222222111111111111000222222000///............------......------,,,+++,,,***)))***---.........000.........///000///.........---+++(((((()))++++++,,,,,,,,,,,,,,,,,,---/////////...---+++***)))...---+++))))))))))))))),,,---...///111222333444333222222333555555444222******+++,,,,,,,,,++++++///000111111111///...---...+++(((((()))***(((&&&(((((('''%%%$$$%%%'''***))))))))))))(((((((((((()))((('''&&&&&&'''((())),,,,,,++++++***)))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***...------,,,,,,,,,------------......//////000000222111111222333555777999;;;===?????????>>>???@@@@@@AAACCCEEEFFFGGGGGGGGGGGGJJJNNNOOOOOOOOOOOOOOOLLLRRRSSSZZZgggrrr888:::<<<===>>>BBBIIINNNYYYbbbeee[[[PPPKKKLLLLLLTTTXXX[[[\\\]]]___\\\WWWQQQOOOQQQXXX^^^cccmmmvvv|||pppXXXQQQRRRRRRRRRUUUXXX[[[```bbbcccdddhhhjjjooorrruuuwwwvvvuuuuuuvvvtttuuuuuutttvvv~~~uuudddXXXRRRQQQSSSQQQRRRSSSTTTUUUUUUUUUUUUYYYZZZ^^^dddiiijjjgggdddbbb```\\\ZZZZZZ^^^dddhhhuuuppp```XXXXXXXXXggg}}}zzzeeehhhcccttt{{{ooommmmmmttt~~~yyyvvvxxxiiiiiittt}}}wwwiiiaaa]]]\\\YYYXXXXXXWWWWWWUUUSSSQQQPPPSSSYYY```eeeccc^^^YYYMMMIIIEEEBBBBBBCCCDDDDDD@@@AAACCCCCCEEEHHHLLLPPPTTTWWW[[[^^^bbbjjjttt|||{{{sssjjjccc]]]ZZZXXXUUUTTTTTTRRRPPPMMMJJJHHHHHHGGGEEEBBB???===<<<;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<===============;;;<<<<<<<<<======>>>>>>@@@@@@AAACCCEEEGGGIIIJJJLLLQQQXXX]]]bbbhhhpppvvv}}}zzzqqqnnnkkkgggdddaaa]]]XXXTTTNNNMMMKKKHHHFFFCCCAAA@@@???>>>>>>===<<<<<<;;;;;;;;;:::999888777777777777888666555444555555333222222222222111111111111000111000///...---------...------......------,,,++++++***)))***,,,......------,,,+++,,,---...---+++******+++***))))))+++---+++,,,,,,,,,,,,---------------.........------,,,---,,,+++))))))))))))*********+++,,,---///000000222111000000000000---+++,,,+++)))))))))+++---//////000000111000///...---///,,,))))))******(((&&&(((((('''&&&$$$%%%'''***'''''''''''''''((((((((())))))(((''''''((())))))*********************+++************+++++++++,,,***++++++++++++++++++***...------,,,,,,------------......//////000111111222111111222333555777999;;;===?????????>>>???@@@@@@AAABBBDDDEEEFFFGGGGGGGGGJJJMMMOOOOOONNNNNNOOONNNSSSTTT[[[gggrrr888:::<<<===>>>BBBJJJPPPYYY]]]\\\SSSJJJIIINNNQQQ^^^aaadddgggkkknnniiibbbUUUQQQQQQVVV[[[^^^bbbgggnnnttt|||rrrWWWOOORRRSSSTTTVVVVVVYYY\\\___```bbbeeeggglllpppvvvzzz||||||}}}~~~|||}}}~~~ooo^^^TTTNNNKKKKKKHHHHHHGGGGGGHHHIIIJJJKKKOOOQQQTTTYYY]]]]]]\\\YYYVVVWWWXXXYYY\\\aaahhhmmmvvv|||jjj```^^^___nnn|||bbbfffcccvvv}}}ooonnnqqqyyy}}}}}}xxxddd___eeekkkuuu|||}}}qqqbbbYYYUUUTTTOOOOOOOOONNNNNNMMMMMMLLLNNNQQQVVV\\\___^^^YYYUUUJJJGGGCCCAAAAAAAAAAAAAAACCCDDDEEEFFFHHHLLLRRRVVVYYY\\\```bbbeeellluuu|||tttjjjbbb^^^[[[YYYVVVVVVUUUTTTQQQNNNKKKJJJHHHGGGDDD@@@===;;;999888;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<============<<<:::;;;<<<===>>>>>>>>>>>>@@@@@@BBBDDDGGGJJJLLLMMMNNNSSSZZZ```dddiiioootttyyy~~~zzzrrrllljjjgggeeeccc```\\\YYYNNNMMMKKKHHHEEECCCAAA@@@?????????>>>======<<<<<<:::999888888777777777777777666444444555555444222222222222111111111111000///...------------......---............---,,,,,,+++)))((()))+++------,,,---,,,++++++------,,,+++)))***+++***))))))+++---++++++,,,,,,------------++++++---...////////////---,,,+++))))))))))))***,,,------...///000000000///...---...///...---+++...+++(((&&&'''***///222...///000111000///...---///---++++++++++++)))((((((((((((&&&%%%%%%'''***%%%%%%&&&&&&''''''((((((***))))))(((((())))))***(((((()))******+++,,,,,,)))))))))*********++++++++++++++++++++++++++++++---------,,,,,,------.........///000000111111222222111111222333555777999:::<<<>>>???>>>>>>???@@@@@@@@@AAACCCDDDEEEFFFGGGGGGIIIMMMNNNNNNMMMMMMMMMPPPTTTUUU[[[hhhsss888:::<<<<<<>>>CCCKKKQQQ\\\[[[UUULLLFFFHHHPPPVVVbbbhhhooouuu{{{}}}vvvlllYYYSSSOOOSSSYYY\\\```dddooo{{{tttXXXPPPSSSUUUUUUWWWYYYYYYZZZ[[[^^^aaaeeehhhkkkpppvvv{{{~~~jjj[[[TTTNNNIIIHHHCCCBBBAAAAAACCCFFFIIIKKKMMMPPPSSSXXX[[[\\\[[[ZZZWWWYYY\\\^^^aaagggpppvvvyyyxxxjjjeeefffuuu{{{cccfffcccxxxoooooosss}}}zzzfff^^^aaaeeelllvvv{{{rrrcccYYYTTTRRRPPPPPPPPPPPPOOOOOOPPPQQQUUUXXX\\\aaabbbaaa]]]ZZZNNNKKKFFFDDDCCCCCCCCCBBBIIIJJJKKKLLLNNNSSSYYY]]]aaadddgggiiikkkpppxxx~~~ttthhhaaa]]][[[YYYWWWWWWVVVUUURRROOOMMMKKKGGGFFFCCC@@@===;;;:::999;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<============<<<<<<===>>>@@@AAAAAAAAAAAA???@@@AAADDDGGGJJJMMMOOOOOOUUU\\\bbbeeeiiimmmqqquuu{{{zzzrrrkkkiiifffdddbbb___[[[XXXLLLKKKIIIGGGEEECCCBBBAAA??????>>>>>>===<<<<<<;;;999999888777777777777777777555444444555555444333222222222111111111000000......---------...//////...............------,,,+++)))((()))***,,,,,,+++...---,,,---...///...,,,---------,,,)))((((((***++++++,,,,,,---.........+++,,,---...///000000000---,,,***)))))))))******---------....../////////,,,,,,,,,...111222222111---+++(((&&&'''+++///222......///000000///...---///...------,,,+++***)))'''(((((('''&&&&&&((()))%%%%%%&&&''''''((())))))******))))))))))))******((()))))))))*********+++((())))))))))))*********++++++************++++++------,,,,,,,,,---....../////////000111111222222222111111222333555777999:::<<<>>>???>>>>>>???@@@@@@@@@AAABBBCCCDDDFFFFFFFFFIIILLLNNNMMMLLLLLLLLLOOOSSSTTT\\\jjjuuu888999;;;<<<>>>DDDLLLSSS___YYYPPPHHHEEEIIIRRR[[[fffppp{{{tttaaaXXXQQQSSSXXX]]]ccchhhtttvvv\\\UUUXXXXXXYYY[[[^^^]]]\\\^^^bbbiiiooorrrvvvyyy}}}|||fffZZZTTTNNNIIIGGGCCCBBBAAAAAACCCFFFJJJMMMJJJMMMSSSXXXZZZ[[[[[[[[[\\\^^^aaabbbdddiiirrryyyzzzuuuooommm{{{wwweeehhhdddyyyoooooosss|||}}}ggg______cccjjjuuu}}}wwwjjj___XXXTTTTTTUUUUUUTTTSSSTTTWWWZZZ^^^aaagggkkkkkkiiifffdddYYYUUUNNNJJJHHHGGGGGGFFFIIIKKKNNNQQQVVV\\\ccchhhkkknnnqqqsssuuuyyyrrrfff```]]][[[YYYXXXXXXWWWUUUSSSPPPMMMLLLFFFEEECCCAAA???>>>===<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<======>>>>>>=========>>>???@@@@@@AAAAAAAAA===>>>@@@CCCFFFIIILLLNNNPPPVVV]]]aaadddggglllooorrryyyyyysssmmmjjjfffccc```[[[VVVSSSIIIHHHGGGGGGFFFEEEDDDDDD>>>======<<<<<<;;;;;;:::888888777777666777777777666555444444555666444333222222222111111111000000/////////...//////000000......//////......---,,,+++***((()))***++++++***...,,,+++,,,---...---,,,---......---+++))))))***++++++,,,------...//////......///000000/////////,,,+++***)))))))))***+++((()))))))))******++++++---------///222333333111******))))))***,,,---...---...///000000///...---......///...,,,+++***)))'''((()))((('''&&&((()))&&&&&&'''((())))))******))))))************))))))*********)))))))))((((((((())))))))))))*********+++******))))))******+++,,,,,,,,,,,,,,,---...////////////000111111222222222111111222333555777999999;;;===>>>>>>>>>???AAA@@@@@@@@@AAABBBDDDFFFGGGGGGJJJMMMNNNMMMLLLLLLLLLMMMQQQTTT]]]mmmwww777999;;;<<<>>>DDDNNNUUU___UUUKKKFFFFFFKKKUUU___lllyyyxxxiiiaaaZZZZZZ^^^ccckkkssslllWWWSSSUUUUUUWWW[[[]]]]]]___eeennnwww}}}vvvdddZZZUUUNNNHHHFFFFFFEEECCCCCCDDDFFFIIIKKKKKKPPPWWW\\\^^^]]]\\\\\\^^^bbbffffffeeegggnnntttxxxzzzuuusssgggjjjfff|||mmmmmmpppyyy|||fff\\\\\\___jjjvvv|||sssiii^^^VVVUUUWWWXXXWWWWWWZZZ```eeehhhmmmtttxxxxxxuuurrrpppeee___UUUNNNJJJIIIIIIIIIJJJMMMSSSZZZ```hhhpppuuuvvvyyy}}}oooddd```^^^[[[YYYXXXXXXWWWVVVSSSPPPMMMLLLFFFEEEDDDBBB@@@???>>>>>>;;;;;;;;;<<<<<<<<<<<<=========>>>????????????>>>>>>>>>=========>>>??????<<<===???BBBEEEHHHKKKMMMPPPUUU[[[___aaaeeejjjnnnqqqyyyyyysssnnnkkkgggbbb]]]XXXRRRNNNHHHGGGGGGFFFEEEEEEDDDDDD=========<<<;;;;;;::::::888777777666666777777777666555444444555666555444222222222111111111111000111000000/////////000000...////////////...------,,,+++))))))+++,,,+++++++++***))))))++++++***))))))***,,,,,,+++++++++,,,++++++,,,---...//////000000000111111000///......,,,+++***))))))***++++++)))******+++,,,------...000///...///000///...,,,)))***+++,,,,,,,,,++++++,,,---...///000///......,,,...//////,,,***))))))'''((())))))((('''((()))''''''(((((())))))******((())))))******))))))(((++++++***))))))((('''''')))))))))*********+++++++++***)))(((((()))***+++,,,,,,,,,,,,---......///......///000000111111222222111111222333555777999888:::===>>>>>>>>>???AAAAAAAAAAAAAAABBBEEEGGGHHHHHHKKKMMMNNNMMMLLLLLLLLLLLLQQQUUU___ooovvv777999;;;;;;>>>EEEOOOVVVYYYNNNEEEDDDHHHNNNYYYcccrrr}}}uuunnniiigggjjjmmmrrr}}}lll[[[NNNMMMPPPPPPSSSYYY^^^aaajjjvvvvvvhhh___XXXOOOIIIGGGEEEEEEEEEEEEGGGIIILLLNNNRRRXXX```ddddddaaa^^^]]]```gggnnnoookkkiiillloooxxx~~~sssfffkkkjjj{{{jjjiiillluuuyyyeee\\\]]]aaannnxxx}}}ssseeeYYYUUUXXX[[[\\\]]]ccclllsssvvv}}}xxxpppcccYYYSSSRRRRRRRRRUUUYYY```gggnnntttzzz~~~}}}nnndddaaa```^^^[[[WWWWWWWWWUUUSSSPPPMMMKKKHHHGGGEEEBBB@@@>>>======;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@AAA@@@>>><<<<<<===>>>@@@===>>>???BBBEEEHHHJJJLLLOOOSSSXXX[[[^^^bbbhhhmmmpppzzz~~~yyysssooolllgggbbb\\\WWWPPPLLLJJJIIIHHHFFFEEECCCBBBAAA>>>>>>======<<<;;;;;;;;;777777666666666666777777666444333444555666555444222222222111111111111000111000///...............///////////////...---------,,,******,,,,,,,,,++++++)))((()))***+++***)))&&&(((++++++***))))))***++++++,,,---...///000000000111111111111000//////++++++***))))))***+++,,,---......000111222333333111000////////////,,,***++++++,,,,,,,,,+++***))),,,,,,.../////////......+++---000///,,,)))((()))'''(((******((('''((()))(((((((((((((((((((((((('''((())))))))))))(((''')))))))))))))))(((((((((************+++++++++,,,+++***)))(((((()))***+++,,,,,,,,,,,,---...//////---......//////000111111222111111222333555777999777:::<<<======>>>???AAABBBBBBAAABBBCCCEEEHHHIIIIIILLLNNNOOONNNMMMLLLMMMNNNSSSWWWbbbpppttt~~~777999:::;;;>>>EEEOOOWWWTTTIII@@@BBBIIIPPP[[[fffuuu|||uuuooooooooorrrwww|||```SSSKKKMMMPPPQQQVVV]]]dddkkkyyyyyynnneee\\\QQQKKKJJJBBBCCCEEEGGGJJJNNNRRRTTTUUU\\\dddhhheee```\\\ZZZccclllvvvyyyuuuooonnnooozzzssseeekkkmmmvvvhhhfffiiisssxxxfff___bbbfffsss|||{{{kkk]]]WWWZZZ___aaadddlllwwwwwwjjjdddbbbbbbccccccgggnnntttxxx||||||nnneeecccbbb___\\\WWWWWWVVVUUUSSSPPPMMMKKKIIIHHHEEEBBB???<<<;;;:::;;;;;;;;;<<<<<<<<<======??????@@@AAAAAAAAAAAA@@@EEECCC@@@===<<<>>>@@@BBB>>>???@@@BBBEEEHHHJJJLLLNNNRRRVVVYYY\\\```gggmmmqqq{{{~~~yyysssppplllgggbbb]]]WWWQQQMMMLLLKKKIIIGGGDDDAAA???>>>?????????>>>======<<<<<<777777666666666666777888555444333444666666555444222222222111111111111000111000///...---,,,,,,,,,///////////////......---...,,,++++++,,,---,,,+++,,,+++***+++,,,---,,,***((()))+++***(((%%%%%%%%%++++++,,,---...///000111///000111111111111000000++++++***))))))***+++,,,,,,,,,---///000222333333000//////000111111000...------,,,+++************+++,,,.../////////......***---000///+++((((((((('''(((******)))(((((()))'''''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''(((((())))))*********++++++++++++,,,,,,,,,+++***)))'''''')))***++++++++++++,,,---...///000------......///000000000222222111222333555777999777999<<<======>>>???AAACCCCCCBBBBBBCCCFFFHHHJJJJJJLLLOOOPPPOOOMMMMMMMMMPPPVVVYYYcccppprrryyy777777888<<>>>>>>>><<>>>>>??????AAA@@@???@@@BBBFFFIIILLLSSSRRRTTTYYY]]]___fffmmmsss{{{~~~yyysssnnnkkkgggdddaaa\\\TTTOOOMMMJJJEEEAAA@@@@@@@@@??????>>>>>>===<<<;;;;;;::::::999777666555666777888888777666666777888777555222333333333333222111111......//////......---,,,////////////...---,,,+++***))))))+++...///...---------,,,++++++******)))***************)))((((((*********+++---///111222///000000000000000//////---,,,+++))))))))))))***---,,,***))))))***,,,...111111000000/////////...++++++++++++++++++++++++...///////////////..................---,,,++++++'''((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))((((((''''''&&&&&&))))))))))))************++++++******++++++,,,---000///...---+++***)))(((+++,,,...000000///...,,,...///111222333444777:::666999===??????>>>======@@@AAABBBCCCDDDDDDDDDDDDIIIJJJKKKLLLNNNNNNOOOOOORRRUUU[[[bbbjjjsss{{{777777888<<>>===;;;;;;<<<<<<===>>>>>>>>><<>><<<<<<<<<===AAA@@@@@@@@@BBBFFFIIILLLPPPOOORRRWWW[[[^^^eeellluuu}}}zzztttnnnjjjfffdddaaa]]]UUUPPPNNNJJJEEEBBBAAAAAA@@@?????????>>>======<<<;;;;;;:::::::::::::::999888888:::888666555555555333111000111111111111000//////...............------,,,------------,,,+++***)))*********,,,...//////---------,,,++++++******)))***************)))((((((******++++++,,,---............////////////......---,,,+++))))))))))))***---,,,,,,+++,,,---...///000000000//////.........++++++++++++++++++++++++,,,,,,---........................---,,,+++***)))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((''''''((((((((())))))((((((((((((''''''))))))))))))************))))))((((((((())))))*********+++,,,---...//////---...///000000000///...///000222222222444666999999<<>>>>>>>><<<>>>BBBEEEGGGHHHHHHHHHCCCBBB@@@>>><<<<<<<<<<<<@@@@@@???@@@BBBEEEHHHJJJLLLKKKNNNUUUYYY]]]ccckkkxxx|||vvvmmmiiieeecccaaa]]]WWWRRRNNNKKKFFFCCCBBBBBBAAA@@@??????>>>>>>======<<<<<<888999;;;<<<<<<:::888666777555444333444444222000000111111111111000//////...............---------------------,,,+++******+++******,,,///000///...------,,,++++++******)))***************)))(((((()))***+++,,,,,,,,,++++++------............---------,,,+++))))))))))))***,,,,,,---...///000000000/////////...............++++++++++++++++++,,,,,,***+++,,,---------------......---,,,+++***((('''&&&&&&%%%&&&&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))((((((((()))))))))******)))))))))*********++++++******)))(((((()))))))))((()))***,,,...000222222/////////000000000000111000111222222222333666888;;;===???@@@??????AAABBBAAABBBCCCEEEGGGHHHIIIIIIIIIJJJKKKMMMMMMNNNNNNNNNPPPUUU]]]gggrrr{{{666666888;;;@@@EEEKKKNNNMMMFFFAAABBBDDDIIIUUUaaannnggg^^^XXXUUUYYYeeesss{{{~~~yyywwwvvvuuuuuuooogggaaa]]]WWWPPPJJJGGGCCCDDDJJJRRR[[[gggqqq{{{jjjXXXMMMGGGGGGJJJNNNOOORRR\\\gggyyy~~~tttpppwwwxxxzzzhhhkkkvvvwwwoooqqqttt|||{{{tttoookkkeee```___VVVVVVWWWVVVSSSOOOKKKHHHFFFFFFEEEDDDCCCBBBAAAAAA;;;;;;<<<<<<===>>>>>>>>><<<>>>AAAEEEGGGIIIIIIIIIFFFDDDBBB@@@>>>=========>>>>>>>>>???@@@CCCFFFGGGIIIIIIMMMTTTYYY\\\ccckkkxxx}}}wwwllliiieeecccaaa^^^YYYTTTNNNKKKGGGDDDCCCCCCAAA@@@??????>>>>>>>>>=========888888999999999888777666111000000111333555444333222333333333333222111111//////......------------.../////////......---,,,+++***+++---///000///...------,,,++++++******)))***************)))((((((''')))+++---......,,,+++------.../////////......---,,,+++))))))))))))***)))+++---000111111000000..................------,,,+++*********+++,,,---,,,,,,------------,,,,,,+++++++++++++++***)))(((%%%%%%%%%%%%&&&(((***+++%%%%%%%%%%%%%%%%%%%%%%%%)))(((((((((((((((((()))'''(((((()))***+++++++++))))))*********+++++++++...---,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////......//////000111111222333333222333555777:::;;;============???AAA@@@AAACCCEEEGGGIIIIIIJJJJJJJJJLLLMMMMMMNNNNNNNNNQQQVVV```lllxxx555666777:::>>>BBBFFFIIIHHHDDDAAAAAADDDKKKUUU___eee^^^VVVSSSRRRXXXfffssszzz~~~}}}uuunnnjjjgggcccbbb\\\UUUOOOMMMKKKIIIGGGGGGDDDEEEKKKSSS[[[eeennnyyylll___VVVIIIIIIKKKOOOPPPTTT```mmmvvvttt~~~zzzkkkppp{{{}}}yyytttpppiiicccaaaXXXXXXXXXWWWUUUPPPLLLIIIGGGFFFEEECCCAAA???>>>===;;;;;;<<<<<<===>>>>>>>>><<<>>>BBBEEEHHHIIIIIIIIIEEEDDDBBB@@@>>>>>>>>>>>><<<<<<<<<===???AAACCCDDDHHHHHHMMMUUUZZZ]]]ccckkkvvv~~~|||vvvmmmiiieeebbbaaa___ZZZUUUNNNKKKGGGEEEDDDCCCAAA???>>>>>>>>>>>>============::::::888777777777888999111000///111333444444333222333333333333222111111000///...------------............///......------+++******,,,///000///...------,,,++++++******)))***************)))((((((&&&(((+++...000000000///---...///000000000000000---,,,+++))))))))))))***(((***,,,///000000///...------..................,,,+++***)))***+++---.../////////...---,,,+++***))))))******++++++******%%%%%%%%%&&&'''((()))***(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''((()))***+++,,,,,,************++++++++++++///......---------........................------......---------...///000111222333333222333555777:::<<<===>>>===>>>@@@AAA@@@AAACCCEEEGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNSSS]]]jjjxxx555666777888;;;>>>AAACCCBBBAAA@@@@@@DDDLLLVVV^^^```YYYRRRQQQSSS[[[iiivvv}}}}}}yyynnnfffbbb___[[[XXXSSSMMMHHHGGGGGGHHHIIIIIIEEEFFFKKKQQQWWW```hhhwww}}}|||wwwxxxyyyyyyvvvnnnccc\\\KKKKKKMMMOOOPPPVVVfffuuuyyyyyy|||jjjrrr~~~yyytttllleeebbbZZZZZZYYYWWWTTTQQQMMMKKKGGGFFFDDDBBB???===;;;:::;;;;;;<<<<<<===>>>>>>>>><<>>@@@AAABBBHHHHHHMMMUUUZZZ]]]cccjjjrrr{{{{{{vvvnnnjjjeeebbbaaa___ZZZVVVMMMJJJGGGEEEDDDBBB@@@>>>===============<<<<<<<<<>>><<<:::999888999;;;<<<666444333222333333111///000111111111111000//////000///...---,,,---......+++,,,,,,---,,,,,,++++++***))))))+++...///...---------,,,++++++******)))***************)))((((((&&&'''***---000111222222---...///000111111111111---,,,+++))))))))))))***((())),,,...///...------.............../////////,,,+++)))))))))+++---///////////////...,,,+++***))))))***++++++++++++***&&&&&&''''''(((''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))***++++++*********++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,------.........///------------............000111222222222333666888<<<>>>@@@AAA@@@@@@BBBCCCAAABBBCCCEEEGGGHHHHHHIIIKKKKKKLLLMMMMMMMMMMMMMMMQQQTTT]]]kkkzzz666666666777999;;;<<<======>>>>>>???CCCLLLVVV\\\___WWWPPPOOOTTT^^^nnn|||}}}uuuhhh```]]][[[XXXVVVRRRLLLHHHGGGHHHJJJKKKIIIEEEEEEKKKPPPTTT\\\cccwww{{{vvvrrrwww}}}{{{yyyuuuqqqlllpppvvv{{{zzzsssiiiaaaOOOOOOOOOPPPQQQYYYkkk|||}}}nnnxxx|||vvvmmmeeeaaa[[[ZZZXXXVVVSSSOOOLLLKKKGGGFFFDDDBBB???===;;;:::;;;;;;<<<<<<===>>>>>>>>><<>>=========>>>???<<<<<<===>>>???AAABBBBBBGGGHHHMMMUUUZZZ\\\aaahhhoooxxx|||wwwoookkkfffbbbaaa^^^ZZZVVVKKKIIIFFFDDDCCCBBB???===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::888666555444444333222000000111111111111000//////000///...,,,,,,---...///++++++,,,,,,---,,,,,,+++)))((((((***---...---,,,------,,,++++++******)))***************)))(((((('''((()))+++---///000111,,,---...///000000000000---,,,+++))))))))))))******+++,,,---...------,,,.........//////000000000,,,+++)))((()))+++...///,,,,,,------------,,,,,,,,,,,,,,,,,,+++***)))(((&&&((()))***)))'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''''''''(((((('''''''''(((((()))))))))*********+++++++++,,,,,,)))))))))******,,,---...++++++,,,,,,------......,,,---...000000//////...///000222222222444666999;;;===AAABBBBBBAAAAAABBBCCCDDDEEEGGGHHHIIIIIIIIIKKKKKKLLLMMMMMMMMMMMMLLLTTTWWW^^^lll{{{~~~~~~666666666666777888999:::999;;;===>>>CCCMMMWWW\\\\\\SSSJJJJJJPPP\\\mmm||||||rrrddd[[[ZZZYYYWWWSSSPPPKKKGGGEEEEEEGGGHHHHHHEEEEEEJJJOOOSSSYYY```mmmzzzxxxppplllllltttxxxuuurrrmmmjjjiiihhhhhhgggmmmttt}}}~~~rrrhhhRRRQQQQQQQQQRRRZZZnnnzzz}}}wwwmmmddd```[[[YYYWWWTTTQQQNNNLLLKKKFFFEEEDDDBBB@@@>>>===<<<;;;;;;<<<<<<===>>>>>>>>>;;;@@@FFFKKKLLLJJJFFFCCCBBBAAA@@@??????@@@AAABBB===>>>???@@@AAABBBCCCCCCGGGHHHMMMTTTYYY[[[```fffnnnwww}}}xxxppplllfffbbbaaa^^^YYYUUUKKKHHHFFFDDDCCCAAA???<<<:::;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;999777666777555444444666666555333222333333333333222111111111///---,,,,,,,,,...///------......///.........((('''(((***,,,---,,,+++------,,,,,,+++******)))***************)))(((((()))))))))***+++---...///+++,,,---...////////////---,,,+++))))))))))))***,,,,,,------------------.../////////000000111111,,,+++)))((()))+++...000((((((***+++,,,---------//////...---+++)))'''&&&''')))***+++***&&&"""(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((******+++++++++,,,,,,,,,((())))))***+++---...///---,,,,,,,,,,,,,,,++++++---...000222222111///......///111222333444777:::888;;;???AAAAAA@@@??????EEEFFFGGGHHHIIIIIIJJJIIIKKKLLLLLLMMMMMMMMMMMMLLLRRRSSSZZZgggwww||||||666666666666666777888888888888999===CCCKKKRRRWWWVVVPPPJJJIIIMMMWWWjjjzzz~~~{{{pppaaaWWWUUUUUUTTTOOOKKKEEEBBBAAABBBCCCDDDEEEDDDCCCDDDGGGLLLRRRUUUdddmmmwww{{{wwwoooiiigggaaabbbdddmmm|||qqqggggggaaa]]]___bbbdddjjjpppyyy~~~ooo```TTTLLLOOOWWWbbbuuuyyyvvvpppfff]]]XXXVVVSSSQQQQQQPPPOOOMMMHHHEEEBBB@@@???>>><<<:::;;;::::::::::::;;;<<<<<>><<<;;;:::<<<===>>>@@@BBBDDDEEEFFFCCCFFFLLLQQQVVV\\\bbbgggooovvvuuuqqqkkkeee```\\\WWWUUUOOOLLLHHHEEECCCBBB@@@>>>======>>>>>>>>>===;;;:::888777777777888999:::::::::888555333222222333444000000000000////////////000000///...........................---,,,+++***)))&&&$$$&&&+++---+++((((((((()))))))))*********(((((())))))))))))((((((((()))***,,,---...//////)))+++---///000///,,,+++///...------,,,,,,,,,,,,******+++,,,,,,,,,++++++------/////////---+++)))***,,,,,,***((())),,,000000,,,)))***...000...+++&&&&&&''')))+++---,,,+++))))))))))))))))))))))))((('''&&&&&&'''((('''&&&((((((''''''''''''(((((()))((('''(((+++,,,+++***'''))),,,,,,+++*********)))***,,,,,,,,,***((('''---.../////////...,,,+++---+++)))+++///222111000---///000111111222444666<<<===????????????AAACCCCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLLLLLLLKKKLLLNNNOOOMMMQQQWWWcccuuu~~~666666666666666777888888:::999:::===BBBIIIPPPTTTVVVOOOJJJHHHKKKTTTeeettt|||qqqbbbVVVSSSRRRQQQMMMIIICCC@@@???@@@@@@@@@AAA???>>>>>>AAAEEEJJJNNNSSSZZZbbbeeeaaa[[[WWWVVVWWWXXX[[[bbbooouuuhhh^^^XXXXXXUUUVVV]]]dddjjjqqqxxx|||jjj]]]SSSTTT[[[hhh~~~~~~yyysssiiiaaaXXXVVVSSSQQQPPPOOOMMMKKKHHHEEEBBB@@@???>>><<<:::;;;::::::::::::;;;<<<<<>>===<<<<<<======>>>@@@BBBCCCDDDEEEEEEHHHMMMRRRVVV\\\bbbeeeooouuu~~~vvvrrrlllfffaaa[[[VVVSSSOOOLLLHHHEEECCCBBB@@@???;;;<<<<<<<<<<<<:::999888888888777777888888999:::999888666444333333333444222111111111111000000000000000///...........................---,,,+++***%%%###"""%%%***---,,,***+++,,,,,,,,,,,,---------+++++++++++++++***))))))((()))***,,,---...//////+++,,,...//////...---,,,///...---,,,++++++++++++++++++,,,------------,,,---......//////...,,,++++++,,,,,,***((())),,,000111---***+++///000...++++++***)))***,,,,,,+++)))(((((((((((((((((((((((('''&&&%%%&&&&&&'''&&&&&&((((((''''''''''''((((((((('''&&&(((***+++***)))''')))++++++******+++,,,+++,,,---...---,,,***)))++++++,,,---......------///---+++---000222222000...///111111111222555777===>>>@@@AAA@@@AAABBBDDDCCCDDDFFFGGGHHHIIIIIIIIIJJJKKKLLLLLLKKKKKKMMMOOOOOOSSSZZZeeevvv}}}}}}666666666666777777888888;;;;;;;;;===AAAGGGMMMPPPSSSNNNHHHGGGHHHOOO___mmm|||rrrbbbVVVRRRPPPMMMKKKGGGAAA>>><<<<<<<<<<<<>>><<<;;;:::<<>><<<:::;;;::::::::::::;;;<<<<<>>>>>>>>>>>>>>???@@@AAABBBCCCCCCGGGJJJOOOSSSWWW\\\aaaeeemmmttt}}}wwwsssmmmhhhbbb\\\WWWSSSNNNKKKGGGEEECCCBBB@@@???;;;<<<<<<<<<<<<:::999888888888777777777888999999888888777666666555444444333333222222222111111111000000///...........................---,,,+++***(((&&&%%%'''+++...---+++)))************+++++++++.........---,,,+++***)))((((((***,,,---.................................///...---+++***)))))))))+++,,,------.........---------------............+++++++++***)))***,,,///111...,,,---000111///---///---,,,,,,,,,,,,)))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((()))((('''(((***,,,+++***((()))******)))***,,,...------...//////...,,,+++*********+++,,,---...///000///......000111111000///000222222222333666888===???AAABBBBBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIKKKLLLLLLLLLLLLNNNOOORRRVVV^^^hhhwww}}}zzzzzz666777777888888888888888===<<<<<<===@@@EEEIIILLLNNNJJJFFFFFFGGGMMM[[[hhh{{{yyypppbbbWWWRRRNNNKKKJJJFFF@@@<<<;;;::::::999===<<<:::999:::<<>><<<:::;;;::::::::::::;;;<<<<<>>>>>>>>?????????@@@AAAAAABBBBBBGGGJJJNNNSSSXXX]]]cccgggmmmttt}}}vvvsssnnniiiddd___YYYUUUNNNKKKGGGEEECCCBBBAAA???>>>>>>??????>>><<<:::999888888777777777777888888888888888888777666555444333222222222111111111111000000///...........................---,,,+++***///---,,,,,,---...,,,***((()))))))))************000//////...,,,+++)))((('''(((***+++---.........111000///...---.../////////...,,,***)))(((''''''***+++,,,---.........---++++++++++++,,,---//////,,,+++***))))))***---...000///...///111111000...///...,,,,,,,,,+++)))'''''''''''''''''''''''''''((()))***))))))((()))***((((((''''''''''''((((((***))))))***,,,------,,,((())))))))))))***---///------...///......---,,,,,,++++++***+++---///000000000///...////////////000111333333333444777999<<<>>>AAABBBBBBAAABBBCCCDDDEEEFFFGGGGGGHHHHHHHHHJJJLLLMMMNNNNNNNNNOOOPPPRRRXXX```jjjyyy~~~yyyxxx777888999:::::::::999999>>>=========???BBBFFFHHHIIIFFFDDDFFFHHHNNNZZZfffsssssslll```VVVRRRNNNKKKIIIEEE@@@<<<;;;:::999888<<<;;;999888999;;;===>>>@@@AAA@@@?????????AAABBBCCCDDDGGGIIIKKKLLLLLLLLLOOONNNMMMMMMMMMMMMNNNOOOUUUYYYbbbmmmssswww|||{{{nnnaaa[[[ZZZaaauuuzzzyyy}}}wwwlllccc]]]RRRQQQQQQQQQRRRRRRPPPNNNIIIFFFCCCAAA@@@???===;;;;;;::::::::::::;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAADDDHHHMMMSSSXXX___eeejjjmmmttt}}}tttqqqlllhhhddd```[[[XXXNNNKKKGGGEEEDDDCCCAAA@@@>>>?????????===<<<:::999888888777777666777777888777888888888777666555444222222111111111000000000000000///...........................---,,,+++***000///...---...---,,,+++,,,,,,,,,---------......//////...---+++***(((''''''((()))+++,,,---......111000...------...///000///...,,,***)))'''''''''))))))+++,,,,,,---------************+++,,,...///---+++))))))***+++---...000//////000111111000...,,,+++++++++,,,+++***(((''''''''''''''''''''''''''')))***)))''''''(((***((((((''''''''''''(((((()))(((((()))+++,,,+++***))))))***)))(((***,,,///,,,,,,,,,---------,,,,,,///...---,,,,,,---...////////////...------......000222333333333555777999:::===@@@AAAAAA@@@AAABBBCCCDDDEEEFFFGGGHHHHHHHHHJJJLLLOOOPPPPPPPPPQQQRRRQQQWWW```jjjxxx|||www~~~888999;;;<<<<<<<<<;;;:::>>>=========>>>AAADDDEEEEEEDDDEEEHHHKKKPPP[[[ffflllmmmiii^^^VVVQQQMMMIIIGGGDDD???<<<;;;:::999888888777666666777999;;;===???>>>>>>===>>>>>>???@@@BBBBBBCCCDDDDDDDDDDDDCCCGGGHHHJJJLLLMMMMMMLLLLLLTTTWWW```iiiooossszzzttthhhaaa\\\___pppssshhhfffhhhtttzzzzzzqqqhhh```ZZZSSSSSSSSSTTTUUUUUUSSSPPPIIIGGGCCCAAA@@@???===;;;;;;::::::::::::;;;<<<<<<===???BBBCCCCCCBBBCCCDDD?????????>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBFFFLLLRRRXXX___fffjjjnnnttt}}}~~~tttooojjjdddaaa]]]ZZZWWWMMMJJJGGGDDDDDDCCCBBB@@@============;;;999777666888888777666666666777777777777777666666555555555222111111111111000000000000000///...........................---,,,+++*********+++,,,,,,---......++++++,,,,,,,,,,,,------......---,,,+++)))'''&&&'''''')))+++,,,---------///...---------...000111...---,,,***)))(((((((((((()))***+++,,,---------)))******+++,,,------...---+++)))(((***,,,------...///000111111000///...+++******+++,,,,,,***)))''''''''''''''''''''''''$$$''')))'''%%%$$$&&&(((((((((''''''''''''(((((('''&&&%%%&&&(((***)))((()))***+++***))))))+++---+++++++++++++++,,,,,,,,,000///......------------......///...,,,,,,---///000111333333333444777999999<<<@@@AAAAAA@@@@@@AAABBBBBBDDDFFFGGGHHHIIIIIIIIILLLOOOQQQQQQPPPQQQRRROOOUUU]]]ffftttyyy:::;;;===>>>>>>>>><<<<<<======<<<===>>>@@@BBBDDDFFFEEEGGGKKKNNNRRR\\\fffhhhiiifff]]]TTTPPPKKKFFFDDDAAA===;;;::::::888777555555555666777:::<<<>>>AAAAAAAAABBBCCCCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBBBBDDDFFFIIIKKKMMMLLLKKKKKKPPPSSSZZZbbbgggkkkuuu}}}pppggg```aaarrryyyggg[[[WWWXXX^^^bbbiiiqqq|||vvvooojjjbbb\\\WWWWWWWWWWWWWWWVVVSSSPPPIIIGGGDDDBBBAAA???===;;;;;;::::::::::::;;;<<<<<<<<<>>>AAABBBAAAAAABBBDDDAAAAAAAAA@@@@@@?????????===>>>>>>???@@@AAAAAABBBBBBFFFLLLQQQWWW]]]dddhhhooouuu~~~~~~|||tttnnnfff___ZZZWWWTTTRRRMMMJJJFFFDDDDDDCCCBBBAAA============;;;999777666888888777666666666666666777666555444444444555666333333222222222111111111000000///...........................---,,,+++***((()))+++,,,,,,---...///)))))))))*********++++++......------+++***((((((&&&''')))***,,,---------++++++,,,,,,---///000000------,,,+++***)))))))))((()))***,,,---.........***+++---...///......---...+++((((((***------,,,---...000111000///......---,,,+++,,,------+++)))((((((((((((((((((((((((%%%(((***)))%%%$$$'''***((((((''''''''''''(((((('''&&&&&&''')))******))))))+++,,,,,,***))))))***+++++++++++++++,,,,,,---,,,,,,---.........---------///000///------///111///111222333333444666888:::===AAACCCBBBAAAAAAAAA@@@AAACCCEEEGGGIIIJJJJJJGGGJJJNNNPPPPPPOOOPPPQQQMMMSSSYYY```lll|||~~~;;;<<<>>>???@@@???===<<<===<<<<<<===>>>@@@BBBCCCGGGGGGIIINNNPPPSSS\\\eeefffhhheee\\\SSSNNNIIIDDDBBB???<<<::::::999888777555555666777:::<<>>AAAAAA@@@@@@BBBDDDDDDDDDCCCBBBBBBAAA@@@@@@======>>>???@@@AAABBBBBBDDDGGGLLLQQQVVV\\\bbbfffpppvvv~~~}}}{{{uuunnnddd\\\VVVRRROOOMMMMMMJJJFFFDDDDDDCCCBBBAAA????????????===;;;999888888888777666666666666666777666444333222333555666444444444333333333222222000000///...........................---,,,++++++---...///...------...///,,,,,,---------..................---,,,+++***)))&&&''')))***,,,---------)))***+++,,,...///000000------,,,+++*********+++)))***,,,---.../////////,,,---///111111000...---...+++((((((+++------,,,,,,...000111000......---000...------...---+++)))))))))))))))))))))))))))(((+++...,,,)))'''***---((((((''''''''''''((((((+++***)))***,,,------,,,)))+++------+++)))((((((+++++++++++++++,,,---...((()))+++---.........------///111000......000333///000222222222333666888;;;>>>BBBDDDDDDBBBBBBBBB???@@@BBBEEEGGGIIIJJJKKKEEEHHHLLLNNNNNNNNNNNNOOOMMMQQQVVV\\\gggvvv;;;>>>???>>>;;;;;;===@@@<<<===???@@@@@@???>>>===EEEFFFIIILLLPPPUUUXXXZZZ```___^^^ZZZTTTLLLEEEAAACCC???:::999999:::888777222333555777:::===???AAADDDDDDDDDEEEFFFGGGIIIIIIFFFFFFFFFFFFEEECCCAAA@@@DDDFFFHHHGGGEEECCCBBBCCCEEEHHHLLLNNNQQQYYYdddmmmtttpppwww|||zzzqqqYYYNNNKKKDDDIIIJJJMMMRRRXXXaaajjjqqqyyy{{{xxxoooggg___\\\ZZZ[[[\\\ZZZSSSMMMKKKHHHDDD@@@??????===<<<:::;;;<<<<<<<<<;;;:::999999<<>>???@@@BBBCCC>>>???BBBDDDFFFFFFGGGGGGGGGHHHJJJLLLMMMMMMKKKKKKMMMNNNQQQXXXdddrrr~~~;;;===???===;;;;;;>>>AAABBBBBBCCCDDDEEEEEEEEEEEEDDDEEEGGGJJJLLLOOOPPPQQQYYYYYYWWWTTTOOOIIICCC@@@BBB???;;;999999:::999777555666777:::<<>>===<<<;;;;;;;;;<<<<<<;;;;;;:::;;;===AAAEEEFFFEEECCCAAADDDCCCBBB@@@????????????AAAAAA@@@@@@AAABBBDDDEEEEEEGGGKKKNNNRRRXXX___ccclllvvv{{{qqqjjj___QQQGGGCCCFFFJJJNNNMMMKKKIIIGGGEEECCCBBB=========<<<;;;;;;:::::::::888777777999:::888666444444444333333333222222333333444444333222000///........................---,,,***)))((())))))***************+++,,,---...---,,,,,,,,,,,,---......,,,------,,,,,,+++***)))%%%&&&'''(((***+++---------------...//////000000222000...+++******+++++++++,,,---////////////////////////000000000111111111...+++******++++++***.........---,,,,,,++++++))))))************)))))))))***+++)))'''&&&(((*********((('''''''''(((((('''((((((((())))))))))))((('''&&&''')))******)))************))))))))))))(((------((('''***,,,*********+++,,,,,,,,,++++++---............///111222///111222222222333666888???>>>??????@@@@@@AAABBB@@@AAACCCFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMLLLKKKJJJKKKKKKNNNVVVcccsss>>>@@@@@@>>><<<===BBBFFFIIIIIIKKKMMMOOOPPPQQQRRRNNNNNNOOOOOOOOOMMMLLLKKKNNNNNNLLLJJJFFFCCC@@@>>>@@@>>>;;;999::::::999888999:::;;;===@@@CCCEEEGGGHHHHHHIIIJJJLLLMMMOOOOOOMMMNNNOOOOOOMMMIIIFFFDDDBBBCCCEEEDDDBBB@@@@@@@@@>>>AAACCCDDDEEEHHHNNNSSSXXX^^^ffflllppptttyyy}}}~~~{{{zzzwwwvvvvvvyyy|||}}}}}}||||||}}}mmmZZZJJJFFFGGGAAAAAABBBBBBBBBCCCGGGLLLPPPVVV___mmmxxxmmmeee]]][[[YYYXXXYYYVVVQQQLLLGGGEEEAAA??????>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<>>======<<<;;;;;;::::::999888888999:::999777555444444444444333333333333333333333333333222000000////////////...............---,,,***)))'''&&&%%%++++++++++++,,,---...///,,,++++++++++++,,,------+++,,,,,,++++++***)))(((###$$$%%%''')))+++---...---------...//////000000000///---++++++++++++,,,(((***,,,/////////---,,,////////////000222333555333000,,,+++++++++++++++......------,,,,,,++++++******++++++++++++*********++++++***(((((()))+++))))))(((''''''''''''(((''''''((((((((()))))))))'''&&&%%%&&&(((***)))(((++++++*********)))))))))&&&+++...,,,++++++***(((//////...---------------------......//////000000111222333333222333555777<<<===>>>@@@@@@@@@@@@@@@AAACCCEEEGGGIIIJJJJJJJJJIIIJJJLLLMMMMMMLLLKKKJJJJJJJJJMMMVVVeeevvvBBBCCCCCC@@@???AAAFFFLLLPPPSSSWWW[[[___`````````]]]\\\[[[XXXSSSMMMHHHEEECCCCCCAAA@@@>>>=========>>>===;;;:::::::::::::::;;;<<<===???BBBDDDGGGHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQPPPNNNKKKIIIDDDEEEFFFDDDBBB@@@@@@AAA@@@BBBCCCDDDCCCDDDGGGJJJHHHLLLPPPTTTVVV[[[ccchhhwww}}}zzzyyyxxxxxxwwwvvvuuuvvvxxx{{{}}}~~~|||{{{{{{|||dddRRRFFFEEEGGG@@@AAABBBBBBAAAAAABBBEEEHHHKKKSSS```ppp}}}tttiiiaaa\\\ZZZXXXWWWWWWTTTOOOLLLGGGEEEBBB@@@@@@@@@>>>===<<<<<<;;;::::::;;;===>>>>>>@@@BBBEEEFFFFFFFFFEEEBBBBBBBBBAAAAAABBBBBBCCC@@@@@@?????????AAABBBCCCDDDFFFIIILLLPPPVVV\\\aaagggqqq{{{{{{vvvnnnaaaTTTKKKGGGHHHJJJNNNLLLJJJGGGEEEDDDCCCCCC>>>>>>===<<<;;;::::::999777888999::::::888555444555444444444444333333333333333333333222222111111000000000///////////////000//////...,,,***((('''++++++***++++++,,,---...***************++++++,,,+++++++++******)))((('''%%%%%%'''(((***+++,,,---,,,,,,,,,---......//////+++***)))(((((((((((()))((()))***,,,------------//////...///000333666888444111...,,,,,,,,,,,,+++......------,,,++++++******++++++,,,,,,++++++***((((((((('''&&&&&&'''((((((((('''''''''''''''''''''''''''((((((((())))))'''&&&&&&''')))******)))+++++++++*********))))))'''***------+++******)))...---,,,++++++,,,---...,,,,,,,,,...///000///...111222333333222222444666999;;;>>>@@@AAAAAA???>>>AAACCCEEEGGGIIIJJJJJJJJJIIIJJJLLLMMMMMMLLLKKKIIILLLLLLNNNXXXhhhyyyCCCCCCBBB@@@@@@DDDLLLRRR\\\aaahhhnnnrrrrrrpppnnnhhhfffaaa[[[RRRIIIAAA===;;;;;;:::999999:::;;;<<<;;;;;;;;;;;;::::::;;;;;;<<<===>>>???BBBDDDGGGHHHIIIIIIJJJJJJIIIIIIGGGGGGGGGIIIMMMOOOQQQQQQPPPOOOJJJJJJJJJGGGDDDBBBBBBBBBCCCDDDDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKLLLPPPWWW]]]ppp~~~}}}uuutttuuuuuuttttttsssrrrrrrssstttvvvwww}}}|||{{{~~~www[[[KKK@@@@@@BBB;;;<<<===>>>>>>===>>>@@@BBBDDDKKKVVVccctttyyyqqqhhhbbb[[[ZZZXXXWWWUUURRRNNNLLLHHHFFFCCCBBBBBBBBB@@@>>><<<<<<;;;:::;;;<<<===???@@@AAABBBDDDEEEFFFGGGGGGCCCBBBBBBAAAAAABBBBBBBBB??????>>>>>>???@@@BBBCCCDDDFFFIIILLLOOOUUU[[[___eeeoooyyy~~~{{{yyyqqqeeeZZZRRRNNNNNNNNNQQQOOOKKKGGGDDDBBBAAA@@@???>>>===<<<;;;:::999999777888::::::999777555333555555555444444444333333333333222222222222222222111111000000000/////////////////////...---,,,+++)))))))))******+++,,,---+++++++++++++++,,,------************)))((('''''')))))))))******+++++++++***++++++,,,------......))))))((('''''''''''''''***)))(((((()))+++...000////////////222555888:::444111...,,,,,,------,,,...------,,,++++++******''''''(((((((((((('''''''''&&&%%%%%%&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((((((''''''(((***++++++***++++++++++++******************++++++***(((***,,,)))(((((('''(((***,,,---,,,,,,---000333333111///111222333333222222444666888;;;>>>AAABBBAAA???>>>@@@BBBDDDFFFHHHIIIIIIIIIIIIJJJLLLNNNNNNMMMKKKJJJMMMLLLOOOYYYiiizzz@@@AAAAAA@@@CCCJJJVVV^^^lllqqqwww|||~~~|||xxxuuuoookkkeee]]]RRRHHH@@@;;;888777777777888999:::;;;999:::<<<;;;;;;:::<<<===<<<===>>>???AAADDDFFFGGGGGGHHHIIIIIIHHHGGGEEEDDDDDDFFFIIIMMMQQQSSSUUUUUUPPPPPPNNNJJJFFFCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGIIIHHHGGGJJJPPPUUUdddrrr|||tttooommmnnnoooooottttttttttttuuuvvvwwwwww~~~~~~~~~jjjUUUJJJAAAAAABBB<<<;;;===>>>???>>>>>>@@@AAA???EEENNNWWWdddyyywwwpppiiiddd\\\[[[YYYWWWTTTQQQNNNLLLIIIGGGEEEDDDCCCBBB@@@>>>;;;;;;;;;;;;<<<===>>>>>>@@@AAABBBCCCDDDFFFGGGGGGFFFEEEDDDBBB@@@???>>>>>>???>>>>>>===>>>@@@AAABBBCCCEEEHHHKKKNNNSSSYYY^^^dddnnnyyy}}}yyysssiii```[[[WWWTTTSSSRRRPPPKKKFFFCCC@@@????????????>>><<<;;;:::999888777999:::999777555444444555555555555444444444333333333222111111222222333222222111111000000//////------------,,,,,,,,,,,,))))))))))))***+++,,,,,,......------......///000***++++++******)))((('''************************+++++++++,,,------......+++++++++***)))(((((('''+++)))'''&&&(((+++///222///000000111333666999:::222000---+++,,,---------------,,,,,,++++++******((())))))******))))))((()))'''&&&&&&((())))))((('''((())))))***)))))))))&&&&&&'''''''''((((((((()))(((''')))+++,,,+++***,,,++++++++++++*********---***)))***((('''***///***+++++++++---...///000------///333888999555222111222333333222333555777999;;;>>>AAABBBBBBAAA??????AAACCCEEEGGGHHHHHHHHHHHHJJJLLLNNNNNNNNNMMMLLLMMMLLLPPP\\\mmm}}}???@@@BBBDDDKKKWWWfffpppzzz|||~~~~~~}}}yyyuuusssmmmiiibbbYYYOOOFFF???<<<777777888999999:::::::::777999<<<<<<;;;:::<<<>>>======>>>@@@BBBDDDFFFGGGEEEGGGHHHJJJJJJIIIHHHGGGDDDEEEHHHLLLPPPTTTWWWYYYUUUTTTQQQLLLGGGDDDCCCCCCHHHGGGEEEEEEGGGIIIJJJJJJIIIKKKMMMMMMLLLMMMRRRVVVZZZeeevvvxxxooosssvvvtttnnnkkkmmmpppuuuvvvxxxyyy{{{}}}~~~~~~|||}}}mmmXXXLLLHHHAAABBBEEE@@@===???BBBBBBBBBAAABBBCCC>>>CCCHHHLLLTTTddd{{{{{{sssmmmhhhddd\\\\\\ZZZWWWSSSPPPNNNMMMIIIGGGEEEDDDCCCAAA>>><<<:::;;;<<<======>>>>>>>>>AAAAAAAAAAAACCCEEEFFFHHHFFFEEECCCAAA???>>>======>>>>>>======>>>???AAABBBCCCEEEGGGJJJMMMRRRXXX]]]aaalllwww}}}}}}wwwrrrkkkeeeaaa^^^ZZZWWWQQQNNNJJJFFFBBBAAA@@@AAA??????>>><<<;;;:::999888888999:::888555333444555555555555555444444444444333222222111111222333333333333222111111000//////...---,,,+++++++++,,,,,,************+++,,,------------,,,,,,------...///++++++++++++***)))((((((((()))))))))******++++++,,,,,,---......//////000---------,,,+++)))((('''***)))(((((())),,,///111///000111333555777999999000...++++++,,,.........------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,+++***'''&&&''')))+++***)))'''(((***+++++++++******&&&&&&&&&'''''''''(((((((((''''''(((***+++***))),,,,,,+++++++++*********---))))))+++***''')))///---......///000000000000++++++---333999:::666222///111222222222333666888:::<<<>>>AAABBBBBBBBBAAA???AAACCCEEEGGGHHHHHHHHHGGGIIIKKKNNNOOOOOONNNNNNOOOOOOTTTcccvvv@@@BBBEEEJJJSSSbbbttt}}}zzzvvvrrrnnnlllddd```YYYPPPGGG@@@:::777888888999:::;;;;;;;;;:::666999<<<<<<;;;;;;===???===>>>???@@@BBBDDDFFFGGGDDDFFFIIIKKKLLLMMMLLLKKKFFFFFFHHHKKKOOOTTTYYY[[[WWWVVVSSSMMMGGGCCCBBBCCCKKKJJJHHHHHHJJJMMMOOOPPPQQQTTTWWWXXXWWWXXX[[[___ZZZcccrrruuullldddrrr~~~~~~ssslllnnnuuussstttwwwzzz}}}|||}}}uuu^^^UUUEEE@@@@@@<<<>>>BBB>>><<<>>>AAABBBAAA@@@@@@AAA@@@DDDFFFEEEHHHTTTgggwwwwwwooojjjeeebbb]]]\\\[[[WWWSSSPPPNNNNNNIIIGGGEEECCCBBB@@@<<<:::999:::<<<>>>???>>>>>>===AAA@@@@@@AAABBBDDDFFFHHHBBBAAA@@@@@@????????????>>>============???@@@AAABBBDDDGGGJJJMMMRRRXXX\\\^^^iiitttzzz~~~~~~zzzvvvqqqlllhhheeebbb]]]XXXOOOMMMIIIEEEBBBAAABBBBBB@@@???>>>===;;;:::999888888::::::777444222444666666666555555555444444444333222111111111222333444333333222222111000000///111000---+++***+++,,,---++++++++++++,,,---......******))))))******+++,,,+++,,,,,,++++++***)))(((&&&&&&'''((()))***+++,,,......//////000111111111...------,,,***((('''&&&(((((()))***,,,---/////////111333555666888888888///---******,,,...//////------,,,,,,+++******)))))))))************)))))))))&&&$$$%%%(((***)))(((((()))***+++,,,,,,+++***&&&&&&&&&'''''''''(((((('''&&&%%%''')))***)))(((,,,,,,,,,+++++++++******,,,))))))---+++'''(((...)))***+++,,,+++***)))(((''''''***000777999555000///000222222222444666999;;;===???AAABBBCCCCCCCCC@@@AAACCCFFFGGGHHHHHHHHHFFFHHHKKKMMMOOOPPPOOOOOORRRSSSZZZjjjAAAGGGLLLTTTdddwwwwwwlllhhhgggdddaaaaaa___ZZZRRRKKKEEE@@@<<<999;;;<<<===>>>===;;;999888:::888888999::::::;;;>>>???BBBDDDDDDAAA@@@AAACCCGGGJJJLLLMMMMMMLLLLLLMMMJJJKKKLLLMMMNNNQQQUUUXXX[[[WWWPPPJJJFFFEEEFFFHHHKKKGGGEEEHHHIIIKKKOOOUUUZZZaaaggggggfffggghhhgggdddlllzzzwwwqqqllliiiuuuxxxzzzwwwppplllmmmpppooosssyyy}}}~~~~~~~~~~~~~~~kkkYYYRRREEECCC@@@===;;;;;;;;;<<<===>>>??????>>>???AAACCCAAACCCDDDDDDEEEKKKUUU^^^yyyxxxpppgggcccbbb[[[YYYVVVTTTRRROOOKKKIIIGGGFFFEEECCCAAA???>>>===>>>===<<<;;;<<<===@@@AAABBBAAA@@@@@@AAABBBCCCDDDDDDBBB@@@@@@BBBBBB@@@===@@@@@@AAA???>>>===???@@@BBBBBBCCCGGGNNNTTTXXXZZZaaalllvvvyyyzzz|||{{{xxxwwwrrrlllgggbbb^^^ZZZXXXOOOMMMJJJFFFDDDCCCBBBCCCDDDCCCAAA???===;;;;;;:::<<<;;;999777555444333333444444555555555555555444444444333333222111000000333111000......000111333///...---,,,+++***))))))&&&&&&''')))+++,,,,,,+++...---,,,+++++++++,,,,,,,,,,,,++++++***))))))))))))))))))***,,,...111222111000///---------......111,,,)))(((******&&&""")))))))))***+++,,,......---///000222333333333333,,,+++*********+++,,,------------,,,,,,+++++++++++++++++++++***((('''&&&(((((())))))))))))(((((())))))))))))))))))))))))...---,,,+++***((('''''')))))))))))))))******+++)))++++++***((('''((()))+++*********+++,,,,,,---***++++++,,,,,,+++++++++111///---...222555555444111222333444666888:::<<<888;;;>>>@@@@@@@@@AAABBBCCCAAA@@@CCCFFFIIIHHHFFFFFFIIIMMMQQQSSSRRRPPPNNNRRRTTT[[[jjjCCCKKKVVVcccuuu|||pppddd___^^^]]]^^^aaa^^^WWWNNNFFF@@@<<<999777;;;;;;<<<======<<<;;;;;;999888777888888999:::<<>>??????@@@AAAAAA@@@AAACCCDDDBBBDDDEEEDDDCCCGGGOOOVVVeeeyyyvvvnnnfffaaaaaa\\\YYYWWWTTTRRROOOLLLIIIHHHGGGEEECCCAAA???===<<<======<<<<<<===>>>???@@@BBBBBBAAAAAAAAACCCDDDEEEGGGEEEBBBBBBCCCCCCAAA>>>>>>?????????>>>>>>@@@BBBDDDDDDEEEHHHMMMRRRWWWYYYaaalllvvvzzz{{{}}}|||zzzuuuqqqlllfffbbb^^^YYYVVVQQQNNNKKKGGGDDDCCCBBBBBBCCCBBBAAA>>>===;;;;;;::::::999888666555444444444444444555555555555555444444444333333222111111000000///...------...///000333222111///---+++***))),,,***(((***---...---+++---,,,,,,+++++++++++++++++++++******)))(((((((((&&&&&&'''((())),,,.../////////.........000111222222...***))),,,,,,)))&&&(((((()))***,,,---///000------///000111111000000...---+++*********++++++++++++,,,,,,++++++***))))))))))))******)))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********)))(((((('''''''''''''''''''''((()))******+++,,,+++)))((()))***++++++******++++++,,,---***+++,,,---------------,,,***)))+++000444666777000000111222444666777888;;;===@@@AAAAAAAAABBBCCCBBBAAAAAACCCFFFIIIHHHGGGHHHKKKOOOSSSTTTSSSQQQOOORRRUUU]]]mmmEEEPPPbbbuuuzzzmmmaaa[[[[[[]]]bbbgggeee^^^RRRHHHAAA>>>===<<<<<<<<<;;;;;;;;;<<<===>>>>>>>>>============>>>>>>>>>???@@@???>>>>>>???AAACCCEEEGGGHHHIIIJJJMMMPPPQQQTTTWWWXXXWWWVVVUUUUUUSSSPPPKKKGGGEEEEEEGGGIIINNNKKKJJJLLLNNNQQQYYYaaannnxxx~~~zzzxxxooollljjjjjjnnnrrrsssssswwwxxxxxxwwwwwwxxx{{{}}}~~~}}}}}}~~~xxxbbbRRRFFF@@@@@@??????>>>>>>???@@@BBBCCCAAABBBDDDCCCCCCCCCDDDFFFCCCEEEFFFDDDBBBCCCHHHLLLUUUeee|||sssmmmeeeaaaaaa\\\ZZZWWWUUUSSSPPPLLLIIIHHHGGGFFFCCCAAA>>><<<;;;<<<<<<======>>>???@@@@@@CCCBBBBBBBBBCCCDDDFFFGGGJJJHHHFFFEEEDDDCCCAAA???<<<===??????>>>???BBBDDDEEEEEEFFFIIILLLQQQUUUXXX```kkkvvvzzz||||||tttqqqlllgggbbb]]]XXXUUURRRPPPLLLHHHDDDBBBBBBBBBCCCBBB@@@>>>===;;;;;;:::888888777666555555555555444555555555555555444444444333333222222111111111000///...------...///000444333222111000///...---222---)))***...000...+++,,,,,,,,,++++++++++++************)))((((((''''''%%%&&&&&&''')))+++---...---------///000222444555444000,,,+++,,,---,,,***)))******+++,,,---.........//////000000//////...///...,,,***)))))))))***+++,,,---......---+++***&&&'''((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((()))***+++***+++,,,+++***)))***+++++++++******++++++,,,,,,+++,,,------............---,,,,,,///444:::???AAA111111222222333555666777===???BBBCCCCCCBBBCCCDDDAAAAAAAAACCCGGGIIIIIIIIIJJJMMMPPPTTTUUUTTTRRRQQQSSSVVV^^^oooFFFSSShhhxxxnnneeebbbcccfffkkkqqqrrrhhhYYYLLLDDDAAA@@@@@@???===;;;::::::<<<>>>@@@DDDFFFFFFDDDCCCDDDBBB???>>>>>>===<<<<<<<<<>>>???EEEFFFGGGGGGGGGIIIMMMPPPTTTXXX]]]___^^^[[[XXXWWWSSSPPPLLLHHHGGGHHHIIIKKKNNNLLLNNNRRRUUUYYYbbbkkkvvv}}}|||zzzwwwuuurrrnnniiieeeeeehhhmmmrrruuuuuussspppuuuvvvwwwwwwwwwxxxzzz|||~~~~~~{{{```OOOGGGBBB@@@AAA>>>>>>>>>???@@@AAACCCDDDAAACCCEEEEEEDDDDDDEEEFFFCCCDDDFFFEEECCCCCCDDDFFFMMMWWWkkkvvvqqqlllfffcccccc^^^[[[XXXVVVSSSPPPLLLIIIIIIHHHFFFCCCAAA>>><<<;;;;;;<<<===???@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEGGGHHHKKKJJJHHHFFFDDDBBB@@@???===>>>??????>>>???AAACCCCCCEEEGGGIIILLLQQQVVVYYY```kkkvvv{{{~~~vvvrrrmmmiiiddd^^^YYYUUUSSSQQQMMMHHHDDDBBBAAAAAABBBAAA???>>><<<;;;;;;;;;777777666666555555666666555555555666555555444333333333333222222111111111111111000000000000111111///000000111222222333333333...))))))...222000------------------,,,,,,+++++++++******)))(((((((((''''''((()))+++,,,......------...000222444555666777333...++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++222222111111111000000///...---,,,***))))))******---...111222222000...,,,&&&'''((()))************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))******,,,---...***,,,---,,,******+++,,,,,,++++++***++++++,,,,,,---------------,,,,,,+++///...///111666<<>>BBBDDDKKKPPPRRRNNNLLLLLLGGG@@@???===:::999:::;;;===>>>GGGHHHHHHHHHGGGIIILLLNNNSSSYYY___cccbbb^^^ZZZXXXPPPNNNKKKIIIHHHIIIKKKMMMOOOQQQXXX```dddhhhrrr{{{}}}tttpppmmmjjjhhhgggfffeeeddd```gggppptttsssqqqpppqqqpppsssvvvxxxxxxxxxzzz{{{~~~~~~~~~~~~~~~sssaaaNNNDDDAAA>>>>>>>>>?????????@@@@@@AAABBBBBBAAACCCEEEEEEDDDCCCCCCDDDBBBCCCEEEEEEEEEEEEEEEFFFGGGKKKVVVjjj|||rrrooolllhhheeefff___\\\YYYVVVTTTQQQLLLIIIHHHGGGEEECCCAAA>>>===<<<;;;<<<===???@@@@@@AAAAAACCCCCCCCCCCCDDDFFFHHHIIIJJJIIIHHHFFFCCC@@@?????????@@@@@@???>>>>>>???AAAAAACCCFFFIIILLLQQQWWW\\\```kkkwww|||yyyuuuooojjjeee```ZZZWWWSSSQQQLLLHHHDDDBBBAAAAAAAAA@@@???===<<<;;;;;;;;;888777777666666666777777555555666666555444444333333333222222222222222111111111000000000000111111---......///111222222333000+++((()))...222222000//////000000000///...------,,,,,,++++++******)))'''''')))***+++,,,------...///000111222333444444888444///,,,***))))))))))))***+++------...------222222111000000/////////,,,+++*********+++,,,------///111333333111///...***************))))))((())))))(((''''''((())))))((((((((((((((((((((((((******)))((((((''''''&&&))))))))))))***+++,,,---***+++,,,,,,+++***+++,,,,,,,,,++++++***++++++,,,.........---+++***((('''+++++++++,,,///333777:::444444444444444555666666<<<>>>AAABBBBBBAAABBBCCCAAABBBCCCEEEFFFHHHIIIJJJJJJLLLOOOQQQRRRRRRPPPOOORRRVVV]]]kkkKKKSSSfff|||tttssswww~~~wwwdddSSSGGGCCCBBBBBBEEECCCAAA@@@AAAEEEJJJMMM[[[cccfffbbb^^^[[[SSSHHH@@@<<<888777888;;;===>>>GGGHHHIIIIIIHHHHHHJJJLLLRRRWWW^^^bbbaaa]]]XXXUUUKKKJJJIIIIIIJJJMMMPPPRRRSSSYYYfffssszzz~~~{{{sssnnnkkkhhhdddcccdddfffggghhhccchhhmmmllliiijjjpppuuuoooqqquuuwwwxxxxxxyyyzzz}}}}}}}}}}}}}}}~~~|||{{{zzz|||}}}~~~~~~}}}{{{{{{|||}}}nnn[[[OOODDD@@@@@@===<<<===?????????@@@@@@@@@@@@@@@@@@CCCEEEEEEDDDCCCBBBCCCAAABBBDDDEEEFFFFFFFFFFFFGGGHHHMMM[[[tttzzzqqqooommmiiigggggg```]]]ZZZWWWUUUQQQMMMIIIGGGFFFEEECCCAAA???>>>===<<<<<<===>>>@@@AAABBBBBBCCCBBBBBBCCCDDDFFFHHHIIIHHHHHHHHHEEEBBB?????????@@@AAAAAA???>>>===>>>@@@???BBBGGGIIILLLQQQXXX^^^aaammmxxx~~~{{{wwwpppjjjeee```\\\YYYQQQOOOKKKGGGCCCAAAAAAAAA@@@@@@>>>===<<<;;;;;;;;;999999888777777777888888666666666666555444333333222222222222222222222222......////////////......////////////............,,,******+++---000111111000000111222222000///......------,,,++++++******%%%&&&((()))***+++++++++//////111222222333333222666444000---***)))((((((%%%'''***---///111111111000///......---------...++++++*********+++------,,,---///000000///...------------,,,+++)))((('''((((((&&&&&&&&&&&&(((((())))))))))))))))))))))))++++++******)))((('''''''''''''''''''''(((((())))))***++++++******+++,,,,,,,,,++++++******++++++.........,,,+++)))'''&&&)))++++++++++++,,,///111222222111111222333444444:::<<>>CCCEEEGGGHHHHHHHHHJJJKKKPPPUUU[[[^^^\\\WWWRRROOOHHHIIIJJJLLLPPPUUUYYY\\\cccnnn}}}{{{wwwpppkkkkkkjjjgggdddbbbcccdddddddddfffhhhiiijjjjjjmmmqqquuurrrssstttttttttuuuwwwzzzzzzyyyyyyyyyzzz{{{}}}~~~yyywwwvvvwwwzzz|||}}}}}}yyyzzz}}}jjjZZZLLLFFFAAAAAAAAA===<<<>>><<<===>>>???@@@@@@@@@@@@AAACCCFFFFFFEEECCCBBBCCCBBBBBBBBBCCCEEEFFFEEEEEEHHHHHHLLLWWWmmm|||ssspppmmmiiiffffffaaa^^^[[[XXXUUUQQQMMMIIIEEEEEEDDDCCCAAA@@@???>>>============???AAACCCDDDBBBAAAAAABBBCCCEEEHHHIIIGGGHHHHHHFFFBBB??????AAA>>>???@@@???>>>>>>@@@AAA@@@DDDHHHJJJKKKOOOVVV]]]cccnnnyyy}}}wwwooohhhccc___\\\ZZZOOOMMMIIIEEECCCAAAAAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;:::999888888888999666666666666555444333222222222222222222222222222......////////////......//////......---------,,,***,,,......------///111///000111222222000///---------,,,,,,+++******)))&&&''')))***+++,,,++++++---...000111222333222222222222000...,,,******+++&&&(((+++...///000000000//////...---------......---,,,+++*********+++,,,,,,---......//////...............---,,,+++))))))((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&((()))******))))))***,,,---,,,++++++******++++++------------,,,+++***))),,,...000///---,,,---///111111111111222333444555888;;;>>>AAAAAABBBCCCDDDCCCEEEGGGGGGEEEEEEGGGJJJKKKLLLMMMOOOOOOOOONNNNNNNNNTTT\\\iii|||LLLLLLSSSbbblllkkkiiijjjbbbeeennnyyy~~~}}}~~~sssaaaPPPFFFBBBAAABBBFFFFFFGGGJJJPPPWWW]]]aaahhhsssyyytttnnnhhhZZZJJJBBB===777555888;;;===>>>???BBBEEEGGGHHHIIIJJJKKKPPPTTTYYY[[[XXXRRRLLLIIIHHHIIILLLQQQWWW]]]cccgggzzz~~~xxxwwwrrrjjjfffhhhcccaaa``````aaaccccccbbbeeefffjjjooosssuuusssqqqvvvvvvtttrrrqqqrrrvvvzzzwwwvvvvvvvvvwwwyyy{{{|||vvvtttssstttxxx|||~~~zzz|||hhhTTTHHHCCC@@@???@@@???;;;:::===:::;;;===>>>@@@AAAAAAAAABBBDDDGGGGGGFFFDDDCCCCCCCCCBBBAAABBBDDDDDDDDDCCCEEEFFFKKKUUUhhhuuuqqqnnnhhhddddddaaa___[[[XXXUUUQQQMMMJJJEEEDDDCCCBBBAAA@@@@@@???>>>===<<<<<<>>>AAACCCEEEAAAAAAAAAAAACCCEEEGGGIIIGGGHHHIIIFFFBBB@@@@@@BBB<<<>>>??????>>>???AAACCCBBBFFFJJJJJJJJJNNNUUU[[[dddooozzz~~~wwwnnnfffaaa]]][[[ZZZNNNLLLHHHEEEBBBAAAAAAAAA@@@???>>><<<<<<;;;;;;;;;===<<<;;;:::999999999999666666666666555444333222222222222222222222222222000000111111111111000000,,,,,,,,,---.../////////+++///222111---,,,...111...///111222111000...---,,,,,,++++++***))))))))))))***,,,---.........---+++,,,///111222333333333///000000000...------...,,,---...//////---+++***111000///......///000111///...,,,***))))))******////////////000000111111............---,,,++++++'''&&&$$$######$$$&&&'''))))))))))))))))))))))))''''''(((((()))******+++***)))(((''''''&&&''''''''')))******))))))***,,,---,,,,,,+++*********++++++,,,------......------+++...111000...+++,,,---222222222333444555777777888;;;>>>AAABBBCCCDDDFFFDDDFFFHHHGGGEEEEEEGGGIIIKKKLLLNNNOOOPPPOOOOOONNNPPPUUU\\\gggyyyGGGJJJNNNRRRUUUWWWWWWWWWTTTXXX___ffflllqqqssstttssskkk^^^OOODDD???@@@CCCAAAEEEOOOZZZ```bbbgggnnnqqqxxx}}}xxxooodddVVVLLL???;;;999::::::888999<<<;;;???DDDGGGIIIJJJLLLMMMMMMPPPSSSUUUUUUSSSPPPMMMLLLPPPTTTUUUXXX```ooozzz{{{ssskkkfffdddeeefffaaa`````````aaabbbbbbcccgggffffffiiinnnrrrrrrqqquuutttsssqqqoooppptttwwwxxxuuusssuuuxxxzzzzzzxxxyyyuuurrrssswww{{{}}}}}}{{{}}}wwweeeXXXLLLEEE======<<<<<<<<<<<<===============>>>@@@BBBDDDFFFGGGGGGFFFDDDCCCBBBAAA@@@DDDBBBBBBBBBDDDEEEEEEEEEFFFDDDGGGTTTjjjyyysssmmmhhhccc______]]]YYYVVVRRRPPPOOONNNIIIIIIGGGEEEDDDBBB@@@@@@???>>><<<;;;<<<>>>AAACCCBBBCCCDDDDDDCCCCCCDDDEEEGGGGGGGGGGGGEEECCC@@@???@@@@@@???>>>>>>???@@@AAA@@@AAADDDFFFJJJOOOVVV[[[hhhoooxxxzzzuuuoooiiieeeaaa]]]ZZZTTTPPPKKKGGGEEECCCAAA@@@>>>===;;;;;;===>>>===<<<;;;:::999888777777777777222000---,,,...000111111666555333333333333222000222111111000///.........,,,---...000000000/////////...---,,,---///111333444222000/////////---,,,)))))))))))))))*********///...---,,,,,,,,,---...,,,------...///000111111...//////...,,,++++++,,,...222333000///111111//////000111222111///---,,,...,,,)))%%%$$$&&&***...---...///000000111111111333333222111///,,,***(((+++***)))(((&&&&&&&&&&&&******))))))((((((''''''******)))((('''&&&%%%%%%(((((((((((('''&&&$$$$$$&&&&&&&&&&&&'''''''''(((++++++******++++++,,,---//////////////////......***+++,,,---...............222444111222666999888666:::>>>AAAAAAAAAAAAAAA???AAADDDGGGHHHHHHHHHGGGGGGHHHKKKMMMOOOOOOOOOOOOSSSWWW^^^gggwwwEEEFFFGGGIIIIIIIIIIIIIIIJJJLLLPPPUUU[[[```ccceeefff```UUUJJJAAA>>>@@@CCCJJJQQQ^^^lllqqqpppqqquuuppptttuuupppiiiaaaUUUKKK@@@;;;999;;;;;;:::;;;>>><<<@@@DDDHHHJJJKKKMMMNNNSSSTTTTTTTTTSSSQQQOOONNNPPPRRRUUUZZZddduuu}}}yyyqqqiiidddccccccdddbbbbbbaaaaaabbbccccccdddfffeeefffjjjooorrrsssrrrsssssssssqqqpppqqqtttvvvzzzyyywwwxxxzzz{{{yyywwwwwwuuussstttwww{{{|||{{{|||~~~~~~lll\\\RRRJJJCCC>>>======<<<<<<<<<<<<======>>>>>>>>>???@@@CCCEEEFFFDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAAAAABBBCCCDDDDDDGGGGGGJJJTTTddduuuwwwpppjjjfffaaa___[[[YYYVVVSSSPPPNNNMMMLLLKKKJJJHHHFFFCCCAAA???>>>???>>><<<;;;<<<>>>AAABBBBBBDDDEEEEEEDDDCCCDDDFFFFFFFFFGGGGGGFFFDDDCCCBBBAAAAAA??????>>>???@@@AAA@@@BBBDDDFFFJJJOOOVVV[[[hhhnnnxxxzzzvvvpppjjjfffbbb^^^\\\TTTPPPKKKGGGEEEDDDBBB@@@AAA???===<<<<<<<<<;;;:::;;;:::999888777777777777555333111111333444444444555444222222333333111000111111000000///......---)))***,,,...///000//////(((((()))+++...111555777333111............,,,+++(((((()))))))))))))))))),,,,,,+++*********+++,,,------......//////000000---...///...,,,++++++,,,111666888333.........---///000111111000///---+++*********))))))))),,,...---...///000000111111000000000///...,,,)))'''%%%***)))(((((('''((((((((())))))))))))(((((((((((())))))((((((((((((((('''))))))******++++++******(((((((((((())))))))))))))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...............000555666444555999<<<;;;777:::???AAAAAAAAAAAABBBAAABBBDDDFFFHHHIIIIIIIIIGGGHHHJJJLLLMMMNNNNNNMMMPPPTTTZZZcccsss@@@@@@???>>>============??????AAADDDHHHLLLQQQSSSSSSPPPJJJCCC>>>===???BBBKKKVVViiizzzyyyuuutttnnnooommmiiieee```UUUKKKAAA<<<999;;;===<<<===@@@>>>AAAEEEIIIJJJLLLNNNOOOUUUUUUTTTTTTSSSTTTTTTTTTZZZYYY\\\eeexxxzzzyyyuuunnnhhhcccaaabbbbbbddddddcccccccccdddeeeeeefffeeefffiiinnnqqqrrrqqqpppqqqrrrqqqqqqqqqsssuuu|||{{{zzz{{{{{{zzzwwwuuuuuuttttttvvvxxxzzzzzzzzz}}}~~~}}}eee]]]RRRJJJEEECCC@@@>>>>>>======<<<<<<======>>>>>>>>>???@@@BBBDDDFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCEEEFFFGGGIIIMMMSSSZZZdddnnnxxx}}}tttlllgggccc```^^^YYYWWWUUURRRPPPNNNLLLLLLLLLKKKIIIFFFCCC@@@===<<<>>>===<<<<<<<<<>>>@@@BBBCCCDDDFFFEEEDDDDDDFFFGGGFFFFFFGGGHHHGGGFFFEEEDDDCCCBBBAAA?????????@@@AAAAAABBBDDDGGGJJJOOOVVV[[[gggnnnvvv}}}~~~}}}{{{vvvqqqkkkgggddd```]]]TTTPPPKKKGGGEEEDDDBBBAAACCCAAA>>><<<<<<;;;999777;;;:::999888777777777777777555444555666666555444444333111111222222111///000000//////......------)))***,,,---......------,,,+++++++++,,,---///000111///---,,,------,,,+++((((((((((((((((((((((((++++++*********+++,,,,,,.........///////////////---...///...+++***+++,,,000888;;;555...---.../////////000000///...,,,+++&&&))),,,------,,,---...------...///000000000000//////...---+++)))&&&$$$((('''''''''((()))******(((((((((((())))))))))))((((((((())))))*********%%%%%%''')))***+++++++++)))*********++++++++++++))))))(((((())))))***+++*********++++++,,,,,,---+++,,,---...////////////...222444222222666999999888;;;???BBBBBBBBBBBBCCCCCCCCCDDDEEEGGGIIIKKKLLLHHHIIIJJJKKKLLLLLLLLLLLLOOOSSSXXXaaarrr<<<;;;999777777888999:::999:::;;;===???BBBDDDFFFEEEDDDBBB???<<<<<<>>>@@@HHHVVVnnn}}}ssspppnnnnnnnnnlllkkkhhh\\\PPPEEE>>>:::;;;======>>>@@@@@@CCCFFFIIIJJJLLLNNNPPPRRRSSSVVVXXX[[[\\\]]]^^^cccbbbgggvvv}}}xxxvvvsssmmmhhhdddbbbbbbbbbeeeeeeeeeddddddeeefffffffffffffffhhhjjjlllmmmmmmkkkmmmooooooooooooqqqsssxxxxxxyyyzzzyyywwwuuussstttuuuvvvxxxzzzzzzzzzyyy}}}}}}~~~yyyjjj```UUUPPPJJJEEECCCBBBAAA???>>>>>>============>>>>>>??????@@@BBBCCCEEEFFFGGGIIIHHHGGGEEECCCBBBAAA@@@DDDEEEFFFGGGHHHJJJLLLNNNOOOVVVaaahhhnnnttt|||{{{rrrjjjeeeaaa___^^^YYYXXXVVVTTTQQQOOONNNMMMJJJIIIGGGEEEBBB@@@>>>===>>>===<<<<<<<<<>>>@@@AAACCCDDDFFFFFFEEEEEEFFFHHHGGGHHHHHHIIIHHHGGGEEEDDDDDDCCCAAA@@@???@@@@@@AAAAAACCCEEEGGGJJJPPPVVVZZZgggmmmuuu{{{~~~}}}||||||zzzvvvpppkkkgggddd```^^^TTTPPPKKKHHHFFFEEECCCBBBCCC@@@>>><<<<<<;;;999888;;;:::999888777777777777555444444444666555333222333222111111222222000///////////////......------------......---,,,+++***------,,,+++******++++++000...---,,,---------,,,*********))))))))))))))),,,,,,,,,,,,---......//////////////////.........---......---+++******+++***444:::555...---000222.../////////...---,,,+++&&&))),,,---,,,+++,,,,,,,,,---...///000000000000111111000///...+++)))'''''''''&&&&&&''''''((()))''''''(((((())))))******))))))))))))************$$$%%%&&&((()))******+++*********+++++++++,,,,,,++++++******++++++,,,---******+++,,,------......,,,,,,---...////////////,,,111222000111555888777999<<<@@@BBBBBBBBBCCCDDDDDDDDDDDDDDDFFFIIILLLNNNJJJJJJKKKLLLLLLLLLMMMMMMPPPTTTXXXaaarrr}}};;;999666444444555666777777999;;;>>>??????>>>===>>>??????===<<<<<<===???IIIYYYsssvvvqqqooossswwwyyy{{{wwwjjj\\\NNNDDD<<<;;;=========@@@AAADDDGGGIIIJJJLLLNNNPPPPPPTTT[[[bbbfffgggfffdddfffiiittt{{{xxxtttrrrnnniiifffdddccccccffffffeeeddddddeeeeeeeeeeeeffffffffffffffffffggggggiiikkkllllllmmmoooqqqrrrtttvvvvvvuuusssrrrqqqsssuuuwwwyyyyyyyyyyyyxxx{{{{{{|||}}}yyyjjj___VVVPPPLLLIIIDDDAAA???===<<<;;;>>>>>>============>>>>>>>>>???AAABBBDDDFFFGGGGGGHHHHHHGGGEEEDDDCCCBBBAAADDDGGGJJJLLLNNNQQQUUUYYYZZZcccooowwwzzz~~~zzzqqqiiidddaaa___]]]XXXWWWVVVTTTQQQOOOMMMLLLGGGGGGFFFDDDCCCAAA@@@@@@===<<<<<<<<<===>>>???@@@BBBDDDFFFFFFEEEEEEGGGHHHJJJJJJJJJIIIHHHFFFDDDBBBDDDCCCAAA@@@@@@@@@AAAAAABBBDDDFFFHHHKKKPPPVVVZZZfffkkksssyyy||||||||||||zzzvvvpppjjjfffccc___\\\TTTPPPKKKHHHFFFEEEDDDBBB@@@>>><<<<<<<<<===<<<:::;;;:::999888777777777777555444333444555555333111333111000111222222111//////////////////.........------...///...---,,,+++''''''((()))+++---///000000///------...///...---,,,,,,,,,+++++++++******++++++,,,---....../////////////////////.........---......---+++******+++'''111888444---,,,///111/////////......---,,,,,,***++++++)))((((((***,,,,,,---...//////000000000111111111111///---***)))((('''&&&&&&%%%%%%&&&&&&''''''(((((())))))******************)))))))))))))))***+++,,,,,,,,,,,,,,,)))))))))*********++++++++++++******++++++,,,---******++++++,,,---......+++,,,---...///////////////444555333333888:::::::::<<>>>>>===:::999<<<===>>>>>>======???@@@JJJYYYsssxxxssssss{{{{{{nnn[[[NNNAAA======<<<===???BBBDDDGGGHHHIIIKKKNNNPPPSSSYYYdddmmmrrrqqqmmmjjjgggppp}}}xxxuuurrrqqqnnnjjjgggeeedddccceeeeeedddcccccccccdddddddddeeeeeedddcccbbbbbbccceeefffhhhjjjjjjlllooorrrppprrrttttttrrrpppppppppqqqsssvvvwwwvvvvvvvvvwwwxxxyyy{{{}}}hhhYYYQQQKKKGGGDDDCCC@@@>>><<<;;;;;;<<>>>>>======>>>>>>???>>>???AAACCCDDDFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFGGGDDDIIINNNRRRUUUZZZ```fffkkksss~~~}}}xxxooohhhccc```]]]\\\VVVVVVUUUSSSPPPMMMKKKIIIFFFEEEEEEDDDCCCBBBAAAAAA<<<<<<<<<<<<===>>>??????AAACCCEEEEEEEEEEEEGGGHHHJJJJJJJJJIIIHHHEEECCCAAABBBAAA@@@??????@@@AAABBBCCCDDDFFFHHHKKKPPPVVVZZZeeejjjrrrxxx{{{|||}}}}}}{{{vvvpppkkkfffbbb^^^[[[SSSPPPKKKHHHGGGFFFDDDCCC>>><<<;;;;;;===>>>======;;;:::999888777777777777888666555555666666444333333222111111222333222111000000000000000/////////+++,,,---...//////...---)))******+++++++++,,,,,,000...------...000///.........------,,,+++++++++'''(((***+++,,,---------.........///////////////,,,---...---***)))***+++)))222777333---,,,------000000///......---------,,,,,,***'''%%%&&&))),,,,,,,,,---...//////////////////000///---+++)))((((((((('''&&&%%%%%%%%%&&&(((((((((((())))))))))))*********))))))((((((((())))))*********))))))((((((((()))))))))*********))))))(((((())))))***+++)))))))))******++++++,,,***+++,,,---...............222444222222666999888:::<<>>>>>>>>???AAACCCKKKYYYpppyyyvvvxxxiiiYYYGGG???>>>===>>>@@@BBBDDDFFFGGGHHHJJJMMMPPPUUU]]]iiitttzzz{{{xxxuuuppp|||yyyuuurrrpppooommmjjjhhheeedddcccdddccccccbbbaaaaaabbbbbbaaacccddddddbbbaaaccceeeeeeggghhhhhhjjjmmmqqqttttttuuuvvvtttpppnnnooopppnnnqqqssssssrrrqqqsssuuutttvvvyyy}}}xxx```RRRLLLHHHFFFDDDCCCAAA???>>>>>>@@@BBB??????>>>>>>>>>>>>??????===>>>@@@BBBDDDEEEEEEEEEBBBBBBCCCEEEFFFGGGHHHIIIHHHNNNUUU[[[___fffnnnuuu|||yyytttmmmgggbbb^^^[[[XXXXXXWWWVVVTTTQQQMMMJJJIIIGGGFFFEEEDDDBBBAAA@@@???;;;;;;<<<<<<===>>>>>>???@@@BBBDDDDDDDDDDDDFFFHHHHHHIIIIIIHHHGGGEEEDDDBBB??????>>>>>>???@@@BBBCCCDDDEEEGGGHHHKKKPPPVVVZZZdddiiiqqqxxx{{{}}}~~~}}}yyyrrrlllgggbbb^^^[[[SSSPPPKKKHHHGGGFFFEEEDDD>>><<<;;;;;;===>>>===<<<;;;:::999888777777777777:::888555444555555555444333222111222333444333222000111111111111111111111---.........---,,,***)))///......,,,+++)))'''&&&...,,,+++,,,---//////.........---,,,,,,+++******&&&''')))+++---.........------......//////000000,,,------,,,***)))***+++)))000555333000//////---111111000///............++++++***((('''(((+++...,,,,,,---...////////////............---+++)))'''(((((('''''''''((())))))))))))))))))(((((((((((('''((((((((((((((())))))&&&&&&'''''''''&&&&&&%%%))))))))))))************))))))(((((())))))***+++*********+++++++++++++++)))***+++,,,------------+++///111//////444666666999;;;>>>??????@@@BBBDDDAAAAAABBBCCCFFFIIILLLMMMKKKKKKKKKKKKMMMOOOPPPRRRNNNSSSYYYcccttt|||yyy|||111111222444666999:::<<<>>>===;;;:::::::::;;;<<<:::<<<===>>>???@@@CCCEEEOOO\\\qqq~~~|||{{{rrr```LLLBBB???>>>???AAABBBDDDFFFGGGHHHJJJMMMOOOTTT\\\iiivvv{{{}}}xxxssspppnnnmmmllljjjgggeeecccbbbcccbbbbbbaaa`````````aaa___aaaddddddcccccceeehhhgggggghhhiiijjjnnnssswwwyyyyyyyyyuuuqqqnnnoooqqqllloooqqqpppnnnnnnpppsssrrrtttyyy}}}sss^^^RRRMMMJJJHHHEEEDDDBBB@@@>>>???BBBDDD??????>>>>>>>>>>>>??????<<<>>>@@@BBBDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGMMMTTT\\\ccchhhpppyyy{{{vvvrrrlllfffaaa]]]YYYVVV[[[ZZZYYYWWWSSSOOOLLLJJJHHHHHHFFFDDDBBB@@@>>>===;;;;;;<<<<<<===>>>>>>>>>@@@AAACCCDDDCCCDDDFFFHHHFFFFFFGGGHHHGGGFFFEEEDDD>>>>>>======>>>@@@BBBCCCDDDEEEGGGHHHKKKPPPVVVZZZccciiiqqqwww|||~~~{{{tttmmmhhhccc^^^[[[SSSPPPKKKHHHGGGFFFEEEDDD???===<<<;;;======<<<;;;;;;:::999888777777777777:::777444222333444444444444333222222444555444222111111111111111222222222333222111...+++&&&###!!!)))***+++,,,,,,,,,,,,,,,,,,+++******,,,......---------,,,,,,+++***))))))((()))+++...///000000000,,,------...///000111111,,,------,,,***))))))***&&&---222222333555444111222111000//////......///)))***+++******+++---000+++,,,---...////////////////////////...,,,***)))''''''(((((()))+++,,,---******))))))((((((''''''%%%%%%&&&'''((()))******''''''((())))))***))))))))))))*********++++++++++++++++++***+++,,,,,,---......------------------))))))***+++,,,,,,,,,,,,...222444222222666999999999;;;===>>>>>>@@@BBBDDD???@@@AAACCCFFFIIIKKKLLLJJJJJJJJJJJJLLLNNNPPPRRRQQQUUU\\\gggwwwzzzxxx{{{555444444555888<<<@@@CCCAAA@@@>>>;;;999888888888;;;===>>>??????AAAEEEHHHJJJWWWjjjxxx}}}zzzvvvsssxxx~~~iiiPPPCCC???===<<<===AAAAAAAAACCCEEEIIIMMMOOOWWWaaaeee|||{{{wwwrrrooommmkkkhhhgggggggggeeeddd````````````aaaaaaaaaaaabbbaaaaaaaaabbbcccdddeeegggjjjmmmooopppqqqrrrtttwwwuuussspppnnnmmmmmmmmmoooooonnnmmmlllmmmqqqtttuuuwwwzzz}}}~~~rrraaaWWWPPPJJJEEEEEEEEEDDDDDDCCCBBBAAAAAAFFFEEECCCAAA@@@@@@@@@@@@DDDBBB@@@AAADDDFFFFFFDDDEEEGGGHHHHHHHHHIIIKKKMMMTTTZZZccckkkrrryyy}}}yyyqqqiiifffccc]]]YYYXXXZZZZZZYYYWWWTTTQQQNNNLLLKKKHHHEEEBBB@@@???<<<::::::::::::;;;<<<===>>>???===???AAACCCEEEFFFFFFFFFFFFGGGGGGFFFDDDCCCEEEFFF============>>>???@@@AAA@@@CCCFFFIIIKKKOOOSSSVVV___fffqqqyyy}}}~~~~~~}}}{{{vvvooohhhccc___]]]YYYTTTMMMHHHEEECCCBBBAAA>>>===<<<<<<<<<<<<<<<===999999888888777666666555666666666666555555555555444444333222222111111000////////////............222000...,,,+++***++++++******+++,,,---//////000///...,,,+++***+++,,,,,,000////////////...+++((())))))***+++,,,---...///000...,,,+++++++++---...111000///...,,,+++***))),,,---...000000000000///***///111//////000...(((---+++)))((()))*********,,,---///000000000//////000111111000///,,,***((('''&&&&&&%%%&&&'''((()))(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&))))))))))))******************)))***+++***(((&&&)))************+++++++++)))******++++++,,,------...------------...//////111111111222333444666777999;;;===@@@AAABBBCCCCCCBBBBBBCCCEEEGGGIIIKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPRRRVVV]]]iii{{{|||uuuyyy444444555777:::===AAACCCBBBAAA???>>>============<<<===?????????AAAEEEGGGHHHQQQ^^^gggjjjjjjiiiiiippp{{{kkkTTTFFFBBB@@@???AAAAAAAAAAAACCCEEEIIIMMMOOO[[[iiirrr~~~{{{vvvpppllljjjhhhfffeeeeeeeeedddbbbaaaaaaaaaaaa````````````______```aaabbbdddeeeffffffiiillloooooopppqqqsssuuutttqqqnnnlllkkklllllljjjkkkkkkjjjjjjlllqqqtttwwwyyy}}}sssbbbXXXRRRLLLHHHGGGFFFEEEDDDCCCBBBBBBAAABBBAAA@@@???>>>???@@@@@@BBB@@@???@@@BBBDDDDDDCCCFFFGGGIIIJJJJJJMMMPPPSSS[[[bbbllluuu}}}|||rrriiieeeaaa[[[VVVUUUXXXXXXXXXWWWUUUQQQNNNLLLKKKHHHDDDBBB@@@???<<<:::::::::::::::;;;<<<===>>>>>>???BBBDDDFFFGGGGGGGGGGGGHHHHHHFFFCCCBBBBBBCCC>>>>>>>>>>>>???@@@AAAAAAAAADDDGGGIIIKKKOOOSSSVVV^^^fffpppyyy~~~~~~~~~}}}~~~{{{uuuooohhhccc```^^^ZZZVVVOOOJJJGGGEEECCCBBB?????????>>>>>>>>>>>>===999999999888888777777777666666666666555555555555444444333222222111111000////////////............000///...,,,+++++++++,,,***++++++,,,---...///000...---,,,,,,+++++++++,,,000///...///000111///---+++,,,,,,...///000111111000///...---------...///000///...---,,,+++***)))+++,,,---////////////...333111/////////111333555---***((('''))))))))))))$$$&&&))),,,///111111222000000///...---,,,***)))'''&&&&&&%%%&&&'''((()))(((((((((((()))))))))))))))))))))(((((((((((('''((((((((()))))))))******,,,+++++++++,,,,,,***(((((((((((()))))))))******)))******++++++,,,---------------------...//////000000111222333555666777999;;;===@@@AAABBBBBBBBBAAABBBCCCDDDGGGIIIKKKLLLHHHIIIKKKLLLNNNPPPQQQRRRRRRVVV]]]iii|||wwwzzz333444777999===@@@BBBCCCAAA@@@@@@?????????@@@@@@<<<===>>>??????@@@DDDFFFFFFKKKPPPSSSTTTVVVZZZ]]]fffooozzzmmmWWWJJJEEECCCBBBDDDAAAAAABBBCCCFFFJJJNNNPPP\\\ooo}}}|||{{{zzzxxxsssmmmhhhfffdddbbbbbbbbbbbbaaa```bbbbbbaaaaaa``````______]]]]]]^^^```bbbeeeggghhhfffiiilllnnnooopppqqqrrrtttrrrooollljjjjjjkkklllhhhiiiiiiiiijjjmmmrrrvvvyyy|||vvvdddZZZUUUQQQNNNMMMLLLIIIGGGFFFEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCCBBBAAA@@@AAACCCDDDDDDDDDFFFHHHIIIKKKNNNSSSYYY]]]eeekkkuuu~~~vvvjjjccc]]]WWWSSSTTTXXXYYYYYYYYYVVVSSSOOOLLLJJJGGGDDDBBBAAA???===;;;::::::::::::;;;;;;<<<===>>>@@@BBBDDDFFFGGGGGGGGGHHHHHHHHHFFFBBB@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAACCCEEEHHHJJJLLLOOORRRUUU\\\dddpppzzz~~~~~~|||}}}zzzuuunnnhhhddd```___\\\WWWQQQKKKHHHFFFDDDCCC@@@@@@AAAAAAAAA@@@>>>>>>:::999999999999999999999666666666666555555555555444444333222222111111000////////////............///...---,,,,,,,,,,,,---***++++++,,,---...//////,,,,,,------,,,,,,+++++++++))))))***,,,.........////////////////////////000000000/////////.........------,,,+++************+++,,,---............111,,,...555666111111666,,,***''''''((())))))((("""$$$(((+++...000222222///...---,,,++++++++++++'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))++++++*********)))))))))''''''((((((((()))))))))+++***)))***++++++)))'''))))))))))))*********+++)))******++++++,,,---------------------......///000000111222333555666777999;;;===???AAABBBBBBBBB@@@@@@BBBDDDGGGIIIKKKLLLGGGHHHJJJLLLNNNQQQRRRSSSSSSVVV]]]hhh|||yyy{{{333555888<<>>>>>>>>>>><<<============>>>AAADDDEEEGGGHHHHHHHHHJJJPPPUUU\\\eeennnsssxxx|||kkkWWWMMMGGGDDDCCCDDDBBBBBBDDDFFFJJJOOOSSSVVV```wwwwwwuuusssrrrppplllgggdddbbb```___^^^___```___^^^bbbbbbaaaaaa``````______]]]^^^___```bbbdddfffhhhhhhjjjnnnppppppppprrrssstttqqqnnnkkkjjjkkklllnnnkkklllllllllmmmppptttxxx{{{}}}|||jjj___ZZZVVVTTTTTTRRROOOMMMKKKJJJJJJJJJHHHGGGEEEDDDDDDEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGGGGFFFHHHJJJMMMRRRYYYaaafffqqqwww|||kkk```YYYUUUTTTWWW\\\]]]]]][[[XXXSSSNNNKKKIIIGGGDDDBBBAAA@@@>>><<<:::::::::::::::;;;<<<<<<===???AAADDDEEEFFFFFFFFFFFFGGGGGGEEEBBB@@@@@@@@@CCCBBBBBBAAAAAAAAAAAABBBDDDFFFIIIKKKLLLOOORRRUUU[[[cccpppzzz~~~}}}}}}zzzuuunnnhhhdddaaa___[[[WWWQQQLLLIIIFFFDDDBBB???@@@BBBBBBBBB@@@>>><<<::::::::::::::::::::::::666666666666555555555555444444333222222111111000////////////............------------------------++++++,,,,,,---...//////+++,,,---...---,,,+++******(((''''''***,,,------000000///...,,,+++******//////000000000///...---,,,,,,,,,++++++*********)))***++++++,,,,,,------+++***666HHHIII888...///---+++(((((()))******))))))***,,,...////////////...---+++***)))***++++++''''''&&&&&&''''''''''''(((((((((((())))))))))))+++++++++*********))))))''''''''''''((((((((((((((('''&&&'''((()))'''&&&++++++,,,,,,,,,---------)))******++++++,,,------------,,,,,,------...///000000000222333555777888:::;;;===???AAAAAAAAAAAA>>>@@@BBBEEEGGGJJJKKKLLLHHHIIIKKKLLLNNNPPPQQQRRRSSSUUUZZZeeeyyyzzz}}}444666:::===@@@BBBBBBBBBBBBBBBAAA@@@???>>>======;;;;;;<<<;;;;;;<<>>===;;;;;;:::::::::;;;<<<<<<===>>>@@@CCCDDDEEEEEEEEECCCEEEFFFEEECCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBEEEGGGJJJKKKMMMOOOSSSVVVZZZbbbnnnyyy~~~~~~~~~}}}zzzuuunnnhhhddd```___XXXTTTOOOKKKHHHEEECCCAAA???@@@AAAAAAAAA???<<<;;;;;;;;;;;;:::::::::::::::666666666666555555555555444444333222222111111000////////////............,,,,,,------------------+++,,,,,,------.........***+++,,,---...---,,,+++000...,,,,,,---/////////------------------,,,,,,...////////////...---,,,,,,,,,,,,++++++*********))))))******+++,,,,,,---...111AAAVVVVVVAAA111......,,,***)))***++++++***+++,,,---.........---,,,...---+++***)))******+++''''''''''''''''''&&&&&&(((((((((((())))))))))))******)))))))))(((((((((''''''''''''((((((((((((((('''&&&&&&((()))((('''++++++,,,,,,,,,---------)))******++++++,,,------,,,,,,,,,,,,,,,---......//////000111333555777888:::;;;===???@@@AAA@@@@@@>>>???BBBEEEGGGIIIJJJKKKKKKKKKLLLMMMNNNNNNOOOOOORRRTTTWWWaaattt}}}666888;;;===@@@AAAAAAAAADDDDDDDDDCCCBBB@@@???>>>;;;<<<<<<;;;:::;;;===@@@???CCCGGGIIIKKKNNNTTTYYY]]]bbbeeedddeeeiiikkkiiijjj```UUUPPPLLLFFFBBBAAACCCEEEJJJQQQZZZccckkkpppzzzyyyuuusssoookkkeeeaaa______^^^]]]\\\[[[ZZZ[[[]]]______^^^`````````aaaaaaaaaaaaaaaaaaaaabbbbbbdddeeeggggggkkknnnqqqssssssssstttuuusssrrrqqqpppooooooppppppnnnnnnnnnmmmmmmooosssvvv{{{~~~}}}oooeee___\\\VVVVVVUUUSSSRRRPPPOOONNNKKKJJJHHHGGGGGGGGGHHHHHHJJJKKKLLLLLLKKKKKKMMMOOONNNQQQVVV[[[aaajjjrrrxxx|||rrrfff```^^^```eeehhhfffccc^^^XXXRRRMMMJJJGGGEEECCCAAAAAAAAA???>>><<<<<<;;;;;;;;;<<<<<<======>>>AAACCCEEEFFFFFFFFFBBBDDDFFFFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCEEEGGGJJJLLLNNNPPPTTTWWWZZZbbbmmmwww}}}{{{vvvooohhhccc___]]]TTTQQQMMMIIIGGGEEECCCAAA??????@@@??????===;;;:::<<<<<<;;;::::::999888888666666666666555555555555444444333222222111111000////////////............,,,,,,---......------,,,,,,,,,,,,---------......++++++,,,---------,,,,,,///...,,,+++,,,---,,,+++'''(((***---///222333444/////////.........------...------,,,+++************)))))))))***+++,,,---222444>>>KKKJJJ===222000///---+++***+++,,,,,,+++((()))+++,,,------------...---,,,+++************'''''''''(((''''''&&&%%%(((((((((((())))))))))))))))))((((((((('''''''''''''''((((((((()))))))))+++)))((((((***++++++***))))))))))))*********+++)))******++++++,,,------,,,,,,,,,,,,,,,------...//////000111333666888999:::;;;===???@@@@@@@@@???>>>@@@CCCEEEGGGHHHIIIIIILLLMMMMMMMMMMMMNNNNNNNNNRRRSSSUUU___rrr999:::;;;===>>>???@@@@@@AAABBBBBBCCCBBBAAA@@@???=========<<<;;;<<<>>>@@@@@@EEEKKKPPPTTTYYY```eeekkkooopppllliiijjjiiifffddd]]]WWWUUUQQQIIIDDDCCCCCCGGGMMMWWWcccoooyyy~~~yyyuuuqqqnnngggddd```^^^]]]]]]\\\[[[\\\ZZZZZZ[[[^^^`````````______``````aaaaaabbbbbbaaaaaabbbccceeehhhiiikkkkkknnnqqqrrrrrrrrrssstttqqqqqqqqqqqqqqqqqqppppppnnnnnnnnnnnnooorrrvvvzzz|||vvvjjjbbb^^^XXXXXXYYYYYYXXXVVVSSSRRRQQQPPPPPPPPPQQQSSSTTTUUUPPPRRRTTTSSSRRRRRRTTTWWWWWW[[[```fffmmmttt|||xxxppplllggggggiiihhhfffaaa[[[UUUPPPLLLJJJGGGEEEBBBAAAAAAAAA@@@>>>>>>======<<<<<<=========???@@@CCCEEEGGGHHHHHHHHHDDDFFFHHHHHHFFFCCCBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDGGGJJJLLLNNNRRRVVVYYY[[[bbbllluuu{{{~~~}}}vvvooohhhbbb^^^\\\RRROOOLLLIIIHHHFFFDDDBBB@@@@@@???>>>===<<<;;;;;;===<<<;;;:::999888777666666666666666555555555555444444333222222111111000////////////............,,,---.........---,,,+++,,,,,,,,,------------...,,,+++++++++,,,,,,---...***)))((()))******(((&&&%%%&&&(((+++...111333555111000///.........///000000///...---,,,+++***)))******))))))***+++---...---000333555666333000......,,,***)))***+++++++++''')))+++---.../////////.........---,,,***)))(((''''''((((((((('''%%%%%%(((((((((((())))))))))))))))))((((((((('''''''''((((((((()))))))))******,,,***))))))+++,,,,,,,,,((((((((()))))))))******)))******++++++,,,------,,,,,,++++++,,,,,,---......///000111333666888999:::;;;===>>>???@@@?????????AAACCCFFFGGGGGGGGGFFFKKKKKKLLLMMMNNNNNNOOOOOORRRRRRUUU___ttt:::;;;;;;<<<===>>>??????===>>>???@@@AAA@@@???????????????>>>======???AAACCCHHHOOOVVV[[[bbbkkkqqqyyy||||||vvvqqqooollliiiaaa\\\YYYXXXUUUMMMFFFEEEDDDHHHOOO[[[hhhvvvuuupppmmmiiifff```___^^^^^^^^^]]][[[YYY[[[ZZZZZZ[[[^^^```aaaaaa^^^^^^___```aaabbbcccccc___```bbbdddgggjjjlllnnnkkkmmmppprrrrrrqqqrrrsssooopppqqqrrrrrrqqqpppooonnnooopppqqqrrrvvv{{{}}}{{{mmmccc___[[[\\\^^^___^^^[[[XXXVVVZZZZZZZZZ[[[]]]```cccdddWWWYYY[[[ZZZXXXYYY[[[^^^^^^bbbhhhooouuu|||}}}xxxtttnnnkkkjjjgggddd___YYYSSSOOOMMMLLLFFFDDDBBBAAAAAAAAA@@@??????>>>>>>=========>>>>>>AAABBBDDDGGGIIIIIIJJJIIIGGGIIIJJJIIIFFFCCCAAA@@@@@@@@@@@@AAABBBCCCDDDEEEDDDFFFIIILLLOOORRRWWWZZZ[[[bbbkkktttzzz~~~}}}wwwooohhhaaa]]][[[QQQOOOLLLJJJIIIGGGEEECCCBBBAAA@@@>>>===<<<<<<<<<======;;;:::888777555555777666666666555555555555444444333333222111111000000/////////............------.........---++++++,,,,,,------------------,,,,,,+++***+++,,,...///***)))***+++---,,,***(((&&&&&&((()))+++---......333222000......///111222111000///...,,,+++***)))+++************,,,---...)))---///---...222222...---+++)))((()))*********+++---...000111111000000/////////...---+++((('''''''''((((((((('''%%%$$$(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************+++)))'''''')))+++++++++)))************+++++++++)))******+++,,,,,,------,,,,,,++++++,,,,,,---......///000111333666888999:::;;;===>>>?????????>>>@@@AAADDDFFFGGGGGGFFFEEEIIIJJJKKKMMMNNNOOOQQQQQQRRRSSSUUU```www888999:::::::::;;;===??????>>>???AAADDDFFFFFFFFFGGGEEECCCBBBCCCCCCAAA@@@LLLSSS\\\cccjjjsss~~~|||rrrkkkgggccc___\\\[[[ZZZUUULLLEEEFFFIIISSSbbbqqq}}}}}}~~~yyyqqqlllhhhdddaaa```______^^^^^^______```\\\\\\\\\\\\]]]]]]^^^___^^^^^^^^^______```aaabbbcccaaa```ccchhhkkkkkkjjjjjjmmmppprrrrrrrrrssstttqqqrrrrrrrrrqqqooommmlllmmmmmmnnnqqqtttxxx{{{}}}~~~uuueeeZZZ[[[]]]___``````aaaccceeebbbeeehhhhhhkkknnnlllgggbbb\\\YYY[[[]]]\\\aaahhhiiimmmrrrvvvzzzwwwooogggbbbbbb^^^YYYSSSNNNLLLKKKJJJGGGGGGFFFEEECCCAAA@@@???<<<<<<<<<<<<<<<===>>>>>>???BBBEEEGGGHHHHHHJJJKKKGGGGGGFFFFFFEEECCCBBBAAA???AAABBBBBBAAA@@@BBBCCCDDDFFFIIIKKKMMMQQQUUUYYYZZZaaakkksssyyy}}}xxxqqqjjjccc[[[WWWXXXUUUPPPLLLHHHEEEAAA>>>AAA@@@???===<<<<<<<<<<<<999999999888888888888777666555555444444333222222555333111000000111333555000///...---,,,,,,---...//////......---,,,***)))$$$%%%''')))+++...///000---......///...---+++***111000///---+++(((&&&$$$((((((((()))******++++++...000333444444111...,,,333222000---+++***)))(((,,,+++*********,,,...000......//////...,,,+++)))---,,,***)))))))))******//////000000000000/////////...+++)))))))))***+++'''''''''''''''((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&'''((())))))((('''&&&'''&&&&&&(((+++,,,***''')))'''%%%&&&***---,,,+++++++++,,,,,,,,,---------++++++,,,---///111333444///000000222333555777888999;;;>>>>>>>>>>>>???@@@???@@@AAACCCEEEFFFGGGHHHIIIKKKMMMOOOPPPOOONNNNNNOOOTTT[[[ggg}}}888:::;;;::::::;;;===???AAA@@@@@@AAACCCDDDEEEEEEAAABBBBBBCCCEEEHHHJJJLLLTTT[[[eeeooowwwsssjjjffffffdddccccccbbb]]]TTTMMMIIILLLWWWffftttzzztttvvv{{{|||ssslllgggdddaaa___]]]\\\[[[[[[[[[[[[\\\]]]\\\\\\[[[\\\\\\]]]^^^^^^___^^^^^^^^^^^^```aaabbbdddbbbbbbdddhhhkkkkkkjjjiiillloooqqqqqqqqqrrrtttuuuuuutttsssqqqooonnnmmmmmmnnnpppsssvvv{{{~~~wwwhhh^^^^^^```bbbdddeeefffiiilllkkkppptttuuuwwwwwwsssmmmfffaaa^^^```bbbbbbgggnnnssswww|||}}}tttlllddd___aaa]]]XXXSSSNNNKKKJJJJJJGGGGGGFFFEEECCCAAA??????<<<<<<<<<<<<<<<===>>>>>>???BBBEEEGGGGGGHHHIIIJJJFFFFFFEEEEEEDDDCCCAAA@@@>>>@@@AAAAAA@@@@@@AAABBBAAACCCFFFHHHJJJNNNSSSVVVZZZ```kkktttzzz}}}zzztttnnnfff___ZZZ\\\XXXQQQLLLGGGCCC???<<>>>>>>>>???@@@??????AAABBBDDDFFFGGGGGGIIIJJJMMMOOOPPPOOONNNNNNNNNSSSZZZggg}}}999:::;;;;;;::::::<<<>>>AAAAAAAAAAAACCCDDDGGGHHHEEEGGGIIIIIIJJJLLLRRRVVV[[[cccnnnyyyrrrjjjeeeffffffgggiiiiiieee\\\UUUNNNQQQZZZiiiwww~~~zzzrrrsssuuuyyy}}}~~~}}}{{{wwwrrrlllfffbbb```^^^\\\___^^^]]]]]]]]]]]]^^^___]]]\\\\\\\\\\\\\\\]]]^^^```^^^]]]\\\]]]___aaaccceeeddddddfffhhhjjjkkkjjjhhhkkknnnooopppppprrrsssxxxwwwuuusssqqqpppooonnnoooppprrruuuyyy}}}zzzmmmdddccceeegggiiikkknnnrrrvvvxxx|||uuulllhhhfffhhhjjjlllpppvvv~~~yyyqqqiiibbb^^^```]]]XXXSSSNNNLLLJJJJJJGGGFFFEEEDDDBBB@@@???>>><<<<<<<<<<<<<<<===>>>>>>@@@BBBEEEGGGFFFFFFGGGHHHDDDDDDDDDDDDCCCAAA@@@???===???@@@@@@??????@@@AAA@@@BBBEEEGGGIIIMMMRRRVVVZZZaaallluuu|||{{{vvvqqqiiiaaa\\\]]]XXXPPPJJJFFFCCC@@@>>>@@@@@@>>>===<<<;;;;;;;;;999999999888888888888777888777777666555555444444///000111222222111000///333222000...,,,+++++++++---...//////000000//////++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------(((((()))***++++++******((((((((()))******++++++***+++---///111222222333///...---+++***)))))))))***+++---//////...,,,***))))))***+++,,,...///000---,,,+++*********+++,,,.........//////.........000///...,,,***(((&&&&&&'''''''''''''''((())))))+++++++++******************))))))))))))***++++++''''''((((((((((((''''''+++*********++++++)))'''---...///---+++)))(((((())))))*********+++++++++,,,,,,,,,+++++++++++++++//////000000222333555555999;;;===>>>>>>>>>???@@@>>>???@@@AAACCCEEEFFFGGGHHHJJJLLLNNNOOOOOONNNNNNMMMRRRYYYfff}}}999;;;;;;;;;::::::<<<>>>AAABBBDDDEEEHHHKKKPPPSSSWWWYYYZZZWWWSSSRRRWWW\\\bbbiiisss}}}wwwlllfffccc___aaaeeeiiikkkggg```ZZZTTTTTTZZZfffuuu|||yyytttttttttuuuvvvvvvtttqqqmmmjjjfffccc```^^^]]]]]]```___^^^]]]]]]^^^___```^^^^^^]]]]]]]]]]]]]]]^^^```^^^\\\ZZZ[[[^^^aaacccddddddeeefffhhhiiiiiiiiiiiikkkmmmnnnnnnoooqqqrrrwwwvvvsssqqqppppppppppppqqqrrrtttwww{{{~~~sssjjjhhhiiilllnnnrrrvvv|||{{{sssqqqooopppsssvvvzzz~~~vvvoooiiiccc``````]]]YYYTTTPPPMMMKKKKKKGGGFFFEEECCCAAA@@@???>>><<<<<<<<<<<<<<<===>>>>>>@@@CCCEEEFFFEEEDDDEEEEEECCCCCCCCCBBBAAA@@@???>>>===>>>??????>>>>>>???@@@BBBDDDGGGIIILLLPPPUUUXXX\\\dddoooxxx~~~{{{wwwqqqjjjccc^^^YYYTTTNNNHHHFFFEEEDDDCCC@@@???>>>===<<<;;;;;;;;;999999999888888888777777777777666666555444444444111111111222222111111111222111000///...---,,,,,,//////......---,,,***)))******+++,,,------......,,,+++*********,,,---///.........---,,,+++))))))((((((((()))******++++++++++++,,,---///000222333333222///---***(((''''''((()))+++,,,------,,,,,,******)))***+++---///111---,,,+++******+++,,,,,,------............------...------,,,***)))'''&&&'''''''''''''''((()))))),,,,,,++++++++++++++++++((((((((((((((())))))***'''(((((((((((((((((('''++++++++++++,,,,,,++++++***---///...***((()))***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,++++++***/////////000111222444555888;;;===>>>======>>>@@@===>>>???AAACCCDDDEEEFFFGGGIIILLLNNNOOOOOONNNNNNLLLQQQXXXddd|||999:::;;;;;;::::::<<<>>>BBBFFFJJJNNNRRRWWW]]]bbbkkkllllllgggaaa^^^aaaeeelllpppwww~~~xxxlllccc]]][[[WWW[[[```fffiiihhhdddaaa[[[XXXZZZcccqqqyyyvvvrrrpppoooooonnnmmmjjjgggffffffdddcccaaa`````````]]]\\\ZZZYYYYYYZZZ\\\]]]aaa```___^^^^^^^^^^^^^^^___]]][[[ZZZZZZ]]]```cccbbbccceeeggghhhhhhhhhiiijjjlllmmmmmmmmmmmmoooqqqrrrqqqpppoooooopppqqqrrrssstttvvvxxx{{{}}}~~~{{{sssnnnppprrruuuyyy{{{{{{{{{zzz|||~~~vvvoookkkgggeee```^^^ZZZVVVRRROOOMMMLLLGGGFFFDDDAAA@@@???>>>>>><<<<<<<<<<<<<<<===>>>>>>@@@BBBDDDEEEDDDCCCCCCDDDBBBBBBBBBBBBAAA???>>>===<<<>>>??????>>>===???@@@CCCEEEHHHJJJMMMQQQVVVZZZ___gggrrr|||{{{wwwrrrllleee```XXXSSSMMMHHHFFFEEEEEEDDD@@@???>>><<<;;;;;;;;;:::999999999888888888777777666666555444444333333222222000///......///000222//////////////////......//////......---,,,***)))***++++++,,,,,,---......,,,,,,+++***+++,,,...///000000///...,,,***((('''((((((((()))******++++++,,,,,,,,,,,,,,,...///000333222000...,,,***))))))*********+++,,,...111222,,,,,,+++***+++,,,...///,,,+++*********+++,,,---------............------***++++++++++++***)))((('''''''''''''''((())))))++++++++++++++++++,,,,,,((((((((((((((())))))***(((((((((''''''(((((((((((()))***++++++---...///---///111///,,,)))***,,,++++++,,,,,,,,,---------***+++,,,---......------/////////000111333444555888:::<<<=========>>>???===>>>???AAACCCDDDEEEFFFGGGHHHKKKMMMOOOOOOOOONNNLLLPPPWWWccc{{{888999:::::::::;;;===???CCCHHHOOOTTTXXX\\\ccchhhnnnpppqqqoookkkjjjlllnnnsssuuuxxx|||xxxnnncccYYYTTTRRRRRRUUU[[[bbbgggiiijjjkkkeee```^^^eeeqqq{{{xxxooonnnllljjjjjjhhheeecccaaacccdddcccbbbaaabbbccc___]]][[[YYYYYY[[[]]]___aaaaaa___^^^]]]]]]]]]]]]^^^\\\[[[ZZZ[[[]]]___aaaaaacccggghhhiiiiiiiiijjjmmmnnnnnnmmmllllllnnnpppnnnnnnnnnnnnnnnooopppqqqrrrsssvvvxxx{{{}}}~~~~~~xxxyyy{{{~~~~~~vvvpppllljjjhhh___]]]ZZZVVVRRROOOMMMLLLGGGEEECCC@@@???>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>AAACCCDDDCCCBBBCCCCCCBBBBBBBBBBBBAAA???>>>===<<<>>>??????>>>>>>???@@@AAACCCFFFIIILLLPPPUUUYYYbbbjjjuuu~~~{{{vvvrrrlllfffcccZZZUUUOOOJJJFFFDDDBBBAAA??????===<<<;;;:::::::::999999999888888888888777555555555444333333222222000///,,,++++++,,,///000---...///000000000000///---...//////000000//////------,,,,,,++++++******------,,,,,,,,,---......++++++,,,,,,+++***))))))((((((((()))******++++++---,,,,,,+++,,,,,,------//////............//////------,,,,,,...111444666......---,,,,,,,,,------+++***)))))))))***+++,,,.........//////.........************************'''''''''''''''((())))))***************+++++++++***))))))))))))***++++++((((((''''''''''''(((((('''(((******+++,,,///111666555444000---+++***+++))))))*********+++++++++)))***,,,...000000000///......///000222444666777888:::<<<=========>>>???>>>???@@@AAACCCEEEFFFGGGFFFHHHJJJMMMOOOOOOOOONNNMMMQQQVVVbbbzzz666888999::::::<<<>>>AAA???EEEMMMQQQSSSUUUYYY]]]```bbbeeehhhkkklllnnnnnnooopppqqqtttwww{{{}}}~~~wwwuuupppggg\\\SSSNNNLLLMMMQQQVVV\\\cccjjjpppssspppjjjhhhlllwwwyyyuuummmkkkiiihhhgggfffdddbbb]]]___bbbbbbaaa```aaacccaaa___]]][[[[[[]]]___aaa``````^^^]]]\\\[[[[[[[[[\\\[[[[[[[[[[[[]]]^^^___aaaeeeiiikkkkkkkkklllnnnpppppppppnnnlllkkkmmmnnnmmmmmmnnnooooooooonnnnnnppprrruuuyyy}}}vvvoookkkiiihhh]]][[[XXXUUUQQQNNNKKKJJJGGGEEEBBB???>>>======>>><<<<<<<<<<<<<<<===>>>>>>===???BBBCCCBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@>>>>>>===>>>@@@???>>>>>>???AAA@@@BBBEEEHHHKKKOOOUUUXXXccckkkvvv~~~xxxrrrmmmhhhccc```XXXTTTOOOKKKHHHEEEBBB@@@???>>>===<<<;;;:::::::::999999999888888888888777666666666555444444333333000///............///000//////000111000000///...---...//////000000//////+++++++++++++++*********....../////////...------******++++++,,,+++++++++((((((((()))******++++++++++++++++++,,,,,,,,,,,,------------...///000000............//////000111---......//////......---))))))((((((((()))++++++...//////000000//////...,,,+++***((((((((()))***'''''''''''''''((())))))(((((((((((()))))))))***))))))(((((())))))***+++)))((('''&&&&&&'''((()))''')))******)))***---000777444000,,,+++++++++***))))))*********+++++++++)))***---///000000///...---...///111333666888999888:::<<<===<<<<<<>>>?????????AAABBBDDDFFFGGGGGGEEEGGGJJJMMMNNNOOOOOONNNNNNQQQVVVaaayyy555777999:::;;;<<>><<<<<<<<<<<<<<<===>>>>>><<<>>>AAABBBBBBBBBCCCDDDCCCCCCCCCBBBAAA@@@???>>>===???@@@@@@??????@@@AAA@@@CCCFFFIIILLLPPPVVVZZZccckkkuuu~~~zzzssslllgggccc___\\\SSSQQQMMMKKKIIIHHHEEECCC???>>>===<<<;;;:::::::::999999999888888888888777777777777666555555444444111222333444444333222111000111111111000///---,,,/////////...---,,,******''''''((()))+++,,,---...//////000111000///---,,,------.........---,,,,,,((((((((()))******++++++((()))***,,,,,,------,,,......---,,,,,,,,,------+++,,,---......,,,***))),,,---///000000000///...)))(((''''''''')))***+++//////000000000000/////////---***(((''''''((()))'''''''''''''''((())))))&&&&&&''''''((((((((()))&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&'''((()))(((***+++***((((((+++///222---(((&&&(((++++++***++++++,,,,,,,,,---------***+++---/////////---,,,---...///111444777999;;;777:::<<<===<<<<<<===??????@@@AAACCCEEEFFFGGGHHHEEEGGGJJJMMMNNNOOOOOONNNOOORRRVVVaaayyy666666555555555777888:::;;;;;;<<<===???AAACCCDDDGGGJJJOOOWWW]]]______]]]YYY\\\[[[ZZZ```kkkqqqooonnnhhh```ZZZVVVQQQKKKGGGGGGLLLTTT\\\```dddooozzz|||}}}uuupppkkkgggdddcccbbb```^^^]]]]]]]]]^^^^^^^^^______^^^]]]]]][[[ZZZYYYXXXWWWWWWXXXYYY^^^]]]\\\ZZZYYYWWWVVVUUU\\\]]]]]]\\\[[[[[[\\\^^^___dddjjjnnnpppqqqqqqrrrqqqpppooonnnmmmllllllllloooppprrrqqqnnnlllkkkkkkmmmppptttyyy~~~tttlllgggbbb^^^\\\ZZZVVVRRRNNNKKKHHHGGGFFFEEEDDDBBB@@@>>>===<<<;;;;;;:::::::::;;;<<<<<>>======>>>???>>>===>>>???AAA@@@CCCFFFHHHJJJOOOVVV\\\iiitttzzzqqqkkkhhhccc[[[UUUSSSQQQNNNJJJGGGEEEDDDDDD@@@???>>><<<<<<;;;;;;;;;:::::::::999999888888888777777666555444444333333222222222222222222333333------.........---,,,+++,,,///...++++++......,,,++++++******++++++,,,---,,,+++++++++,,,---///000---,,,,,,,,,,,,+++++++++(((((()))***++++++,,,,,,...------,,,,,,------...111///,,,***)))***,,,------...///...---,,,---...333444555555444111...---******))))))))))))******000111222111000---+++)))###%%%(((++++++)))'''%%%%%%&&&''')))***+++++++++(((((())))))((('''&&&&&&'''''''''''''''((()))***((('''&&&'''((())))))((())))))*********))))))(((++++++++++++++++++++++++***)))((((((((()))+++,,,---------....../////////000111333333333333555666888888999:::<<<>>>@@@AAA??????@@@BBBDDDEEEGGGGGGFFFIIIKKKLLLLLLMMMNNNOOORRRRRRUUUaaa{{{777666666555555666888888777777888999;;;===>>>@@@@@@BBBHHHNNNTTTUUUSSSQQQOOORRRSSSTTT\\\gggmmmllljjjddd]]]XXXUUURRRNNNJJJIIILLLTTT[[[^^^aaakkkvvv|||rrrlllhhhdddaaa``````^^^]]]\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[ZZZXXXWWWWWWWWWXXXYYYZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYXXXYYY[[[]]]___ccciiilllnnnnnnnnnnnnnnnmmmmmmlllllllllmmmmmmoooqqqssssssqqqoooooopppnnnqqquuuyyy~~~ssslllgggbbb___\\\ZZZWWWSSSOOOLLLJJJIIIEEEEEECCCBBB@@@>>>===<<<;;;;;;:::::::::;;;<<<<<>>>>>===>>>???>>>======???AAA@@@CCCFFFGGGIIINNNUUU[[[iiiuuu{{{ssslllgggbbbZZZTTTQQQOOOLLLHHHEEECCCBBBBBB@@@???>>>===<<<;;;;;;;;;:::999999999999999999888777666666555444444333333222222222222222222222222/////////.........------+++......+++***,,,---+++,,,,,,++++++,,,,,,---...//////......///000111222---,,,,,,,,,++++++******((())))))***+++,,,------...------,,,,,,------......,,,***((('''((()))+++---...////////////000111555555555444222000...---,,,+++***)))))))))***+++---...000111000///---,,,)))***,,,......,,,***)))((((((((()))))))))))))))((((((((((((((('''&&&&&&)))((((((''''''''''''(((((('''&&&''')))***)))'''))))))************))))))+++++++++++++++++++++++++++***)))))))))***+++,,,++++++,,,,,,,,,,,,,,,,,,000222444444444444666777:::::::::;;;<<<===>>>>>>>>>???@@@AAACCCEEEFFFGGGEEEGGGIIIJJJJJJKKKLLLNNNQQQSSSXXXccc|||888777777666666666666777444555555777888:::<<<===@@@CCCHHHNNNRRRQQQNNNJJJFFFHHHJJJNNNWWWcccjjjkkkfffaaaZZZVVVUUUTTTQQQOOOMMMPPPVVV\\\^^^aaajjjuuu|||uuummmgggcccaaa]]]ZZZ\\\\\\\\\[[[\\\\\\]]]]]]ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVWWWXXXXXXTTTUUUVVVWWWXXXYYYZZZ[[[VVVWWWWWWWWWWWWYYY]]]``````ccchhhjjjjjjiiiiiiiiiiiiiiijjjjjjkkklllmmmnnnnnnppprrrrrrqqqqqqqqqrrrpppqqquuuyyy~~~}}}rrrjjjeee```]]]YYYWWWTTTQQQNNNKKKJJJIIIEEEDDDCCCAAA@@@>>>===<<<:::::::::::::::;;;<<<===???@@@AAAAAAAAAAAACCCDDDEEEDDDDDDBBBAAA@@@??????===>>>???>>>======???AAAAAACCCFFFGGGHHHLLLSSSXXXgggsss|||tttmmmgggaaaYYYSSSOOOMMMJJJFFFCCCAAA@@@???@@@@@@>>>===<<<;;;;;;;;;888888888999999999999999666666666555444444333333333333333222111111111000111000///.........///000...222222...---...///...------,,,,,,------...///------,,,,,,,,,---......------,,,++++++***))))))))))))***+++,,,---............------------......---,,,)))''''''''')))***+++---///000000111333555666666444333111///...---...,,,***((('''(((***+++***,,,...///111111000000++++++,,,++++++)))((((((,,,+++***(((''''''''''''(((((((((((((((''''''&&&***)))(((''''''&&&&&&'''(((''''''((()))***)))'''))))))))))))******))))))++++++++++++++++++++++++,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,++++++111222444555444555777888;;;;;;;;;;;;<<<<<<<<<======>>>???AAABBBDDDEEEFFFEEEGGGJJJKKKKKKKKKLLLNNNPPPTTT[[[fff|||999888888777666555555555555666666888999;;;===>>>DDDFFFKKKPPPSSSRRRMMMIIIDDDEEEGGGLLLUUU```hhhkkkfff```ZZZVVVUUUUUUTTTRRRRRRSSSXXX^^^aaadddmmmwwwwwwmmmjjjeeebbb```^^^[[[XXXYYYYYYYYYZZZ[[[\\\^^^^^^WWWXXXXXXYYYYYYYYYYYYXXXYYYXXXWWWVVVVVVWWWXXXXXXRRRSSSTTTUUUWWWXXXYYYZZZWWWXXXYYYYYYZZZ^^^bbbfffccceeehhhiiihhhgggffffffeeefffggghhhjjjlllnnnooommmnnnppppppooonnnoooppppppqqqtttxxx}}}}}}ppphhhbbb]]]ZZZTTTSSSPPPMMMKKKIIIGGGGGGDDDCCCBBBAAA@@@>>>======::::::::::::;;;;;;<<<===@@@BBBDDDDDDDDDCCCEEEFFFDDDDDDCCCBBBAAAAAA@@@@@@>>>??????>>>======???@@@AAACCCFFFFFFGGGJJJQQQVVVbbbnnnzzz|||uuunnnhhhaaaZZZUUUPPPNNNJJJFFFCCCAAA??????AAA@@@???===<<<;;;;;;;;;777777888888999999::::::666666555555555444444444444333333222111000000///222111///------...///000...222444///,,,---...---,,,,,,,,,,,,,,,---......,,,,,,,,,+++++++++++++++......---,,,+++******)))))))))***+++---...//////......------------.........---+++***))))))***+++)))+++...///000222444777777666444222000...------...,,,(((&&&%%%''')))+++***+++---///000111111111...---,,,***)))((('''''',,,+++)))((('''''''''''''''((((((((((((((('''''')))((((((''''''''''''((('''''''''(((******)))''')))))))))))))))*********************************------,,,,,,,,,+++++++++/////////......---------000111333444444444666888::::::;;;<<<<<<===============>>>@@@BBBCCCEEEEEEGGGIIILLLMMMMMMMMMOOOPPPNNNTTT[[[fff{{{999888888777666555444444666666666888999;;;===>>>CCCEEEIIINNNQQQPPPLLLHHHGGGDDDDDDIIIRRR[[[ccciiihhhccc]]]YYYYYYXXXVVVTTTSSSSSSWWW]]]bbbfffoooxxxxxxpppjjjfffeeecccbbb```]]]YYYWWWVVVVVVVVVWWWXXXYYY[[[[[[UUUVVVVVVWWWXXXXXXWWWWWWXXXWWWVVVUUUUUUVVVWWWXXXTTTTTTUUUUUUVVVVVVWWWWWWWWWXXXZZZ[[[]]]aaafffiiigggiiikkkkkkiiifffeeefffcccdddeeegggiiilllnnnooonnnooopppooommmlllmmmooooooqqqtttxxx||||||wwwuuuxxx||||||nnneee___ZZZWWWRRRQQQOOOLLLJJJHHHGGGFFFCCCCCCBBBAAA???>>>======:::999999:::;;;<<<======@@@BBBEEEEEEDDDDDDEEEFFFDDDDDDCCCBBBAAAAAA@@@@@@>>>??????>>>======>>>@@@AAACCCEEEFFFFFFJJJPPPUUU___kkkwww{{{}}}~~~}}}zzz}}}zzzuuuoooiiibbb\\\XXXRRRPPPLLLHHHEEEBBBAAA@@@BBBAAA???>>><<<;;;;;;;;;777777777888888999999999555555555555555444444444333333222222111000//////111000...,,,,,,---...///+++000333...***)))***)))+++++++++++++++,,,,,,---////////////.....................---,,,+++++++++((()))***+++---...///000///......------......///...---,,,+++*********+++&&&)))+++---...000333555666555333111///......---,,,***'''%%%$$$&&&(((***,,,,,,---...///000111111444222000...,,,+++++++++))))))((((((((((((((()))''''''((((((((((((((('''&&&&&&&&&'''''')))******''''''((()))++++++)))'''))))))(((((()))***++++++************************,,,,,,------,,,,,,,,,,,,/////////......------------///111222222333555777777888:::<<<===>>>>>>>>>======>>>@@@BBBCCCEEEEEEHHHJJJLLLMMMMMMNNNOOOPPPLLLRRRZZZeeezzz888888888888777666444444444444555666888999;;;<<>>======999999999:::;;;<<<===>>>>>>@@@CCCDDDCCCCCCCCCDDDEEEDDDDDDBBBAAA@@@????????????@@@???======>>>???AAACCCFFFFFFGGGJJJPPPVVV___kkkwww|||~~~~~~{{{{{{yyyuuupppjjjccc]]]ZZZUUUSSSOOOKKKGGGDDDCCCBBBCCCBBB@@@>>>===;;;;;;:::777777777888888888888888555555555555555555555555222222222111000000000///000///...---------.........555888333---,,,------+++************+++,,,,,,,,,,,,------...------,,,---------,,,,,,,,,++++++'''((()))+++,,,...///000//////............//////,,,,,,+++***))))))))))))&&&(((***,,,---...000222444444333111000///...---***)))'''%%%%%%''')))+++------......///000000000222111///---+++***))))))&&&'''((()))******))))))&&&'''((((((((((((((((((%%%%%%%%%&&&((()))+++,,,''''''(((***,,,,,,)))'''))))))(((((((((***+++,,,***************************+++,,,------------,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111222333555777666777:::<<<>>>?????????===>>>???AAABBBDDDEEEFFFFFFHHHKKKLLLLLLLLLMMMOOOLLLQQQXXXddd{{{777777888888777666555444333333444555777999:::<<>>======999999999:::;;;<<<===>>>>>>AAACCCEEEDDDCCCCCCCCCFFFEEEDDDCCCAAA@@@>>>>>>???@@@@@@???===<<<>>>???AAACCCFFFFFFGGGKKKRRRWWW^^^jjjwww}}}{{{zzzwwwqqqjjjbbb\\\YYYVVVTTTPPPLLLHHHEEEDDDCCCCCCBBBAAA>>>===;;;;;;:::888888888888777777777777555555555555555555555555111111111111000000000000000000000/////////......111888<<<777000...//////,,,++++++++++++,,,------((()))***+++,,,,,,++++++)))************+++++++++&&&'''(((***,,,---////////////............//////------,,,++++++*********''')))+++,,,,,,,,,...000111222222222111000...---))))))(((((()))***+++,,,,,,,,,---...///000111222......---+++***((('''&&&%%%''')))++++++***((('''&&&&&&'''(((((((((((((((&&&&&&&&&'''''')))***+++'''''')))+++---,,,)))'''))))))((('''(((***,,,---************************((()))+++,,,------------++++++,,,,,,,,,,,,,,,,,,---...111222222333666888777888;;;===>>>>>>>>>===>>>???@@@AAACCCEEEFFFGGGFFFHHHKKKLLLLLLLLLNNNOOONNNQQQVVVddd}}}666777777888888777555444444444555666888:::<<<===AAABBBEEEKKKQQQUUUVVVVVVOOOEEE???BBBJJJSSS___kkkllljjjhhhhhhiiigggccc___ZZZVVVWWW[[[___ccciiipppsssuuu~~~|||wwwooohhhaaa^^^\\\[[[___```aaa```]]][[[YYYYYYYYYYYYXXXWWWVVVVVVVVVVVVSSSSSSTTTVVVVVVWWWWWWWWWUUUUUUTTTTTTTTTUUUWWWXXXWWWWWWWWWVVVVVVVVVUUUUUUQQQUUU[[[___aaaccceeefffmmmnnnnnnllljjjggggggggggggggggggggghhhjjjkkkkkkhhhiiijjjjjjiiikkknnnpppqqqtttzzz~~~|||yyyxxxuuutttqqqlllhhheeeeeeggghhhoooyyyssshhhbbb```___^^^TTTSSSPPPLLLIIIGGGEEEDDDBBBAAAAAA@@@???>>>======999999999:::;;;<<<>>>>>>@@@CCCFFFGGGFFFEEEEEEEEEGGGFFFEEECCCAAA???>>>===???@@@@@@???===<<<===???AAACCCFFFGGGHHHLLLSSSXXX\\\hhhvvv}}}}}}|||yyyrrrjjjaaaZZZWWWWWWUUUQQQLLLHHHFFFDDDCCCDDDCCCAAA???===;;;;;;:::999999888888777777666666444555555555555555555555000000000000000111111111000111111111111000//////,,,444888333+++)))******---,,,,,,,,,,,,---......***+++,,,...//////......'''''''''((())))))******&&&&&&((()))+++---.../////////............//////000//////......---,,,,,,)))+++,,,,,,,,,,,,---//////000222333222111///---))))))******+++---......++++++,,,---///111333444000000///...---+++***)))%%%'''***,,,,,,***'''%%%&&&&&&'''((())))))(((((((((((('''''''''(((((()))'''''')))+++---,,,)))''')))(((''''''(((***,,,---))))))))))))))))))))))))&&&(((***,,,---...---------------....../////////---///222333333444777999999:::<<<>>>>>>===<<<;;;??????@@@BBBDDDEEEGGGGGGHHHJJJMMMNNNNNNNNNPPPQQQPPPRRRVVVddd;;;<<<======<<<:::888666888777777777777999:::;;;??????FFFHHHJJJXXX```WWWVVVJJJGGGGGGCCCMMM```hhhsssmmmggggggkkkmmmiiiccc]]]VVVUUU[[[___```gggqqqxxxyyyuuu{{{zzzyyytttlllccc]]]ZZZZZZZZZ\\\^^^___``````^^^\\\[[[YYYYYYYYYXXXWWWVVVTTTSSSOOOPPPQQQRRRSSSSSSSSSSSSVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVYYYYYY[[[]]]```dddgggiiigggjjjmmmlllhhhffffffgggddddddeeeggghhhgggeeecccffffffeeefffgggiiijjjlllttttttvvvzzz~~~~~~{{{yyyuuurrrkkkiiigggeeeddddddeeeeeejjjpppzzztttlllgggccc]]]YYYVVVSSSOOOMMMKKKIIIFFFDDDAAA@@@???>>>============<<<;;;:::999999:::;;;<<<>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>?????????>>>>>>>>>>>>>>>BBBCCCEEEFFFIIINNNTTTYYY]]]jjjxxxyyyrrrmmmhhhccc```[[[VVVPPPKKKHHHEEEBBB@@@BBBBBBAAA???>>><<<;;;:::999999:::999999888666666555555555444333333222222222222222111111111111000222111111000000000000000......---,,,,,,+++******))))))***---000111000......---,,,+++***+++,,,,,,,,,+++******))))))******''''''((()))+++,,,---...///...---------...000111444222000---***(((&&&$$$******,,,---.../////////......//////000000111111,,,+++***))))))+++---...***++++++,,,,,,---......222111000...,,,***)))(((!!!###%%%''')))*********(((((((((((()))))))))))),,,)))&&&&&&(((((('''%%%)))))))))(((((((((((((((,,,+++***)))))))))++++++...,,,******+++,,,+++***---+++***(((((()))+++,,,,,,,,,,,,------...............000111333555666666999:::===>>>??????======<<<===>>>AAACCCEEEGGGHHHIIIJJJLLLMMMOOOOOOPPPPPPPPPUUUZZZfff<<<<<<======<<<:::888666888888777777777888:::;;;<<<===DDDFFFJJJZZZddd\\\]]]OOOJJJHHHCCCKKK\\\cccrrrkkkddddddiiikkkhhhbbb___XXXXXX___cccdddkkktttuuuwwwyyyxxxrrrppplllfffaaa^^^]]]^^^___]]]^^^___``````___]]]\\\ZZZZZZZZZYYYXXXWWWUUUUUUPPPQQQQQQQQQQQQRRRRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUSSSSSSSSSTTTTTTUUUVVVVVVYYYZZZ]]]```cccfffhhhiiihhhjjjkkkiiifffddddddeeeggghhhiiijjjkkkkkkiiigggeeeeeeeeefffhhhkkknnnooottttttuuuyyy}}}~~~|||~~~~~~xxxvvvtttpppmmmhhhgggeeeccccccdddeeefffkkkrrr|||tttkkkgggccc^^^ZZZVVVSSSOOOLLLJJJHHHFFFCCCAAA@@@???>>>============;;;;;;;;;<<<===>>>???@@@>>>???@@@AAABBBCCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAACCCFFFHHHLLLPPPVVVZZZ___kkkxxxzzztttooojjjeeebbb^^^YYYSSSMMMIIIFFFCCC@@@@@@@@@???>>>===;;;;;;:::999:::999999888777777666666666555555444333333333222222222111111111111000111000//////......//////......---,,,,,,+++******---+++))))))+++---...---...---,,,+++++++++,,,,,,,,,++++++***************'''((()))***+++---......//////.........///000111111000///...,,,+++***)))******,,,---.../////////......//////000000000000...---+++)))((()))***+++******++++++,,,---------///...---,,,***)))''''''!!!###%%%%%%%%%%%%'''''''''((((((((()))))),,,***((((((+++,,,+++***************************,,,+++***))))))***++++++...,,,******+++++++++***,,,+++***))))))***++++++.........---------------......000111333555666666555777999<<<===>>>=========>>>@@@BBBDDDFFFHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOPPPUUU[[[hhh<<<<<<======<<<:::888777999888777777777888999::::::;;;AAAEEEJJJ]]]jjjdddcccSSSKKKHHHCCCKKK[[[aaannnfff```ccckkkpppoookkk___XXXVVV[[[___```gggqqq|||{{{pppuuu}}}zzzvvvooojjjeeeccc```^^^^^^___aaaccc^^^___```aaaaaa```___^^^\\\\\\[[[ZZZYYYXXXWWWWWWSSSRRRQQQPPPOOOPPPPPPQQQRRRRRRSSSSSSTTTTTTUUUUUUQQQQQQRRRRRRSSSTTTUUUVVVYYY[[[___bbbfffggghhhhhhiiiiiihhheeebbbaaaaaacccdddfffhhhiiijjjiiihhhgggdddeeefffhhhjjjnnnqqqsssvvvuuuvvvyyy|||~~~}}}||||||}}}yyyssspppnnnkkkhhhdddcccbbbbbbcccdddfffggglllrrr}}}vvvmmmhhhccc^^^ZZZVVVSSSOOOLLLJJJGGGDDDBBB@@@@@@???>>>============777888:::<<<>>>@@@AAAAAA===>>>???AAABBBBBBCCCCCCAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCGGGJJJNNNSSSXXX\\\aaammmyyy~~~zzzuuuqqqmmmgggddd___[[[TTTNNNIIIFFFBBB@@@>>>>>>>>>===<<<;;;;;;:::::::::999999888777777666777777666666555444444333222222222111111111111000000///......------.........------,,,,,,++++++***222...)))&&&'''))),,,---...---,,,+++++++++,,,,,,+++++++++************)))((()))***+++,,,---...//////////////////000111111111000///...---,,,+++*********,,,---.../////////...////////////000000000000///,,,***(((((((((((())))))******+++,,,,,,,,,...---,,,+++***)))((((((###$$$%%%&&&''''''''''''&&&&&&&&&'''''''''(((((('''&&&%%%&&&(((******)))''''''''''''''''''''''''+++******)))******++++++---,,,******+++++++++***************************//////...------,,,,,,+++......000111333555666666333555999<<<>>>??????>>>>>>???@@@CCCEEEGGGIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPVVV]]]kkk=========<<<;;;:::888777999999888777777888999:::;;;;;;AAAEEELLLaaaoookkkfffTTTJJJHHHDDDMMM]]]bbbiiibbb^^^dddrrr|||}}}zzzdddZZZTTTUUUWWWXXX```kkkxxxtttmmmuuuzzzvvvrrrnnnjjjfff___^^^]]]]]]]]]^^^```aaa^^^___```aaabbbbbbaaaaaa___^^^]]]\\\[[[ZZZYYYYYYUUUTTTQQQOOONNNNNNOOOPPPPPPQQQQQQRRRSSSTTTTTTUUUPPPPPPPPPPPPRRRSSSUUUVVVXXX[[[```eeeggghhhhhhgggjjjhhheeeaaa___^^^___aaabbbdddgggiiiiiihhhhhhhhhgggggghhhjjjlllooorrrtttwwwxxxxxxzzz|||}}}}}}}}}{{{}}}}}}uuupppllljjjhhhfffaaaaaaaaabbbdddfffggghhhmmmttt~~~vvvooohhhbbb]]]YYYVVVSSSOOOKKKIIIGGGDDDAAA@@@???>>>======<<<<<<===555666999;;;===>>>>>>>>><<<===???@@@BBBBBBCCCCCCAAAAAAAAAAAA@@@???>>>>>>=========>>>>>>>>>>>>>>>===AAAFFFKKKOOOSSSXXX\\\aaammmxxx~~~}}}{{{xxxuuuqqqmmmgggccc\\\WWWQQQLLLHHHEEEBBB@@@>>>>>>>>>======<<<<<<<<<::::::999888888777777777777777777666555555444444222222222111111111000000000///......------......---------,,,,,,+++++++++222...***'''(((***,,,,,,------,,,,,,,,,+++++++++++++++++++++******))))))))))))***+++---...///000////////////000000111111222222000...,,,***((('''******,,,---.../////////////////////////////////000///---+++***)))))))))((())))))******+++,,,,,,......------,,,+++******)))*********++++++++++++%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&'''''''''******************++++++---+++))))))***+++***)))))))))***+++++++++******,,,,,,,,,,,,,,,,,,++++++......000111333555666666666888;;;>>>@@@@@@@@@???===>>>@@@BBBEEEGGGHHHIIIHHHIIIKKKMMMOOOPPPQQQQQQQQQWWW___mmm======<<<<<<;;;:::888888999888777777777888999:::======DDDHHHOOOeeeuuuqqqmmmXXXKKKGGGEEENNN]]]```fff___]]]fffwwwlll```UUUSSSQQQRRR[[[gggwww}}}ooommmyyy}}}yyyuuupppllliiifffddd___^^^^^^]]]]]]\\\[[[[[[^^^___```aaabbbbbbbbbccc```___^^^]]][[[[[[[[[[[[XXXVVVSSSQQQOOOOOOPPPQQQPPPPPPQQQRRRSSSSSSTTTTTTPPPPPPPPPPPPRRRTTTVVVXXXYYY\\\aaafffhhhiiigggfffjjjgggccc___^^^^^^______dddgggkkkllllllkkklllmmmlllkkkkkklllmmmoooqqqrrruuuwwwxxxzzzzzz{{{{{{|||||||||xxxrrrmmmiiigggeeeccc```aaabbbdddfffiiijjjlllsssxxxyyywwwsssnnniiiccc]]]YYYUUURRRNNNKKKIIIFFFCCCAAA@@@???>>>===<<<<<<<<<<<<777999:::<<<===<<<<<<;;;<<<===>>>@@@AAABBBCCCCCCAAAAAAAAAAAA@@@???>>>>>><<<<<<======>>>>>>>>>>>>;;;>>>DDDIIIMMMRRRWWWZZZaaalllwww|||~~~~~~|||{{{xxxuuurrrooojjjdddaaaVVVRRRMMMHHHFFFDDDBBB@@@?????????>>>>>>=========;;;:::999888777777777777777777777666555555444444222222222111111111000000111000//////......//////------,,,,,,,,,,,,++++++...,,,++++++---......------------,,,,,,,,,++++++***++++++++++++***)))((())))))***+++---...///000...//////000000000000000000///...,,,***)))'''&&&******,,,---...//////////////////.....................---,,,,,,,,,,,,,,,((())))))******+++,,,,,,......---,,,,,,+++******'''''''''''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&*********)))((((((((()))************++++++,,,,,,))))))******++++++++++++---+++))))))***+++***)))((()))***+++++++++++++++(((((()))***++++++,,,,,,......000111333555666666888:::<<<>>>??????>>>===<<<===???AAACCCFFFGGGHHHFFFGGGJJJLLLOOOQQQSSSTTTPPPWWW```ooo>>>===<<<;;;:::999999888888777777777777999:::;;;>>>???GGGMMMUUUlll|||xxxvvv^^^NNNHHHEEENNNZZZ\\\ddd]]]\\\fffxxxmmmaaaVVVSSSRRRQQQZZZeeexxxwwwmmmpppwwwsssqqqnnnjjjfffbbb```___`````````___^^^[[[XXXWWW^^^^^^___```aaabbbcccdddbbb```___]]]\\\\\\\\\\\\YYYXXXVVVTTTSSSRRRRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTQQQQQQPPPQQQSSSVVVYYY[[[[[[^^^cccgggjjjjjjiiihhhiiifffbbb______``````___```eeeiiikkkjjjiiijjjlllooonnnmmmmmmmmmnnnooopppqqqtttxxxzzzyyyyyyyyyyyyvvvsssooojjjfffdddbbbbbbbbbccceeehhhjjjmmmnnnoooyyy~~~pppqqqrrrpppkkkeee]]]YYYSSSPPPMMMJJJHHHFFFDDDBBB??????>>>===<<<<<<<<<<<<<<<===============<<<<<<;;;<<<>>>???AAABBBCCCCCCAAAAAAAAAAAA@@@???>>>>>>;;;<<<<<<======>>>>>>???:::===BBBFFFJJJPPPUUUYYYaaalllwww|||~~~|||{{{xxxtttoookkkgggaaa]]]SSSPPPKKKGGGFFFDDDCCCAAAAAA@@@@@@???>>>=========;;;:::999777666777777888777777666666555444444333222222222111111111111000111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,******+++...000000...---,,,,,,---------,,,+++*********+++,,,,,,***)))(((((()))***+++,,,---...///------...///////////////++++++++++++******************,,,---...//////////////////............---+++,,,,,,,,,------......))))))******+++,,,,,,,,,---,,,+++***)))((('''''''''&&&&&&%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&'''''')))******(((&&&%%%&&&'''((())))))******+++++++++((()))***+++++++++++++++,,,+++))))))*********))))))))))))***++++++,,,,,,''''''((()))+++,,,---.........000111333555666666777999;;;<<<===<<<;;;:::<<<===>>>@@@CCCEEEGGGHHHEEEGGGIIILLLOOORRRSSSTTTPPPWWW```ppp>>>===<<<;;;:::999999999666666666666888:::<<<======???IIIQQQ[[[ssszzz```NNNHHHFFFOOO[[[[[[```ZZZZZZgggzzzmmmccc]]]_________eeeooo{{{xxxrrrnnnuuu{{{llljjjjjjhhheeebbb___]]]\\\^^^___aaaaaa```]]]YYYWWW]]]]]]^^^___```bbbcccdddbbbaaa___]]][[[\\\\\\]]]ZZZZZZYYYXXXVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRTTTXXX[[[^^^___bbbfffiiilllllllllkkkiiieeebbb```aaabbbaaa```\\\aaafffhhhffffffhhhjjjoooooonnnmmmmmmnnnoooppppppuuuzzz}}}}}}{{{zzz{{{uuussspppkkkgggdddcccccceeefffiiilllnnnqqqrrrssszzzwwwzzz|||zzzssshhh]]]WWWQQQNNNKKKIIIHHHGGGDDDCCC??????===<<<<<<<<<<<<<<<>>>======<<<<<<<<<======:::;;;===???AAABBBCCCCCCAAAAAAAAAAAA@@@???>>>>>>;;;;;;<<<<<<===>>>>>>???<<<>>>AAAEEEIIINNNUUUYYYbbbmmmyyy~~~}}}yyysssnnniiiddd___\\\WWWSSSNNNJJJHHHFFFDDDCCCAAA@@@???>>>===<<<;;;;;;<<<:::888777666777888888666666555555444333333333222222222111111111111000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,******+++---//////---+++,,,,,,---------,,,+++***)))***+++,,,,,,+++)))((('''((()))***+++---......+++,,,---...///......---++++++++++++++++++++++++******,,,---...///////////////.........---------)))***++++++,,,,,,,,,,,,******++++++,,,---------------,,,***)))'''&&&%%%(((''''''''''''(((******&&&&&&&&&&&&''''''''''''$$$&&&'''%%%######%%%'''%%%%%%&&&&&&'''(((((()))'''(((***+++,,,,,,++++++,,,***)))((()))***)))(((***))))))))))))+++,,,---)))******+++,,,------.........000111333555666666666777:::<<<=========<<<<<<===???AAADDDFFFHHHIIIGGGIIIKKKMMMOOOPPPQQQRRROOOWWW```ooo>>>===<<<;;;:::999999999555555555666888:::<<<>>><<<>>>JJJSSS___xxxxxx^^^KKKGGGGGGRRR^^^___\\\WWWYYYhhh~~~ssslllkkkqqqtttsssxxx}}}tttpppoooyyyxxxggggggggggggeeeaaa^^^\\\\\\\\\^^^```bbbaaa___[[[YYY\\\\\\]]]^^^```bbbcccdddbbbaaa^^^\\\[[[[[[\\\]]][[[[[[[[[ZZZYYYXXXVVVUUUTTTTTTTTTTTTSSSSSSSSSSSSTTTSSSSSSSSSVVVYYY]]]```ccceeehhhkkkmmmnnnnnnnnnhhheeebbbaaacccdddcccaaa^^^ccciiijjjiiihhhjjjnnnnnnnnnmmmmmmmmmooopppqqqrrrwww~~~~~~~~~vvvuuusssnnnjjjggggggggggggiiikkknnnqqqssstttuuuxxx}}}zzzjjj\\\TTTPPPMMMJJJIIIHHHGGGEEECCC???>>>===<<<<<<;;;;;;<<<;;;;;;:::999999;;;<<<===:::;;;===???AAABBBCCCCCCAAAAAAAAAAAA@@@???>>>>>>;;;;;;;;;<<<===>>>>>>???>>>???BBBDDDHHHNNNUUUYYYcccnnnzzz{{{tttmmmhhhccc^^^[[[[[[WWWQQQMMMJJJHHHFFFDDDAAA@@@???===<<<:::999999<<<;;;888777666666888999666555555444333333222222222222222111111111111000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,***,,,,,,---...---,,,+++***)))***,,,,,,,,,+++)))'''''''''((()))+++,,,---...++++++---.........---,,,///......---+++******)))******,,,---...///////////////.........---------))))))************))))))***++++++,,,,,,---......000///...,,,***)))'''&&&&&&&&&%%%%%%&&&''')))***&&&&&&&&&'''''''''((((((%%%''')))(((&&&&&&))),,,''''''(((((()))******+++'''(((***+++,,,,,,++++++,,,***(((((()))***)))(((***)))(((((()))+++---...------------------------......000111333555666666666888;;;>>>@@@@@@@@@@@@>>>???@@@BBBEEEGGGIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOVVV```oooAAA>>><<<:::::::::888777888888999::::::::::::999AAABBBGGGTTTmmmjjjZZZKKKGGGJJJQQQXXX^^^YYYUUUXXXhhhyyyrrrrrr{{{~~~ssspppnnnqqqwwwlllfffccc___]]]]]]]]]\\\[[[^^^^^^______```______^^^[[[]]]___aaabbbbbbaaaaaa______```______^^^]]]\\\___\\\XXXVVVVVVWWWWWWWWWXXXUUUQQQQQQSSSTTTSSSRRRUUUVVVWWWWWWXXX[[[___ccceeehhhkkknnnoooooonnnmmmkkkiiieeebbbaaaaaabbbcccaaabbbeeehhhkkkmmmnnnoooqqqrrrssssssqqqppppppqqqwww{{{{{{xxxsssnnnkkkiiihhhiiihhhjjjnnnppprrrtttwwwzzzzzz|||lll\\\UUUOOOMMMJJJHHHFFFCCC???<<<:::<<<===;;;888777888:::>>>===<<<;;;;;;;;;;;;;;;============>>>???AAAAAADDDCCCBBB@@@???>>>>>>>>>>>>>>>????????????>>>>>>>>>AAACCCDDDFFFJJJRRRXXXdddkkkvvv|||zzzxxxtttkkkccc]]]\\\]]]ZZZWWWQQQMMMIIIFFFCCCAAAAAA???===============;;;;;;:::999888777777777777666666666666555444333222111111111111000///------000000///............///+++++++++,,,,,,+++*********)))((())),,,......---------++++++++++++------+++,,,,,,,,,,,,+++************+++***)))'''%%%$$$............////////////000000000///...---++++++------------,,,,,,+++***...////////////---,,,+++---+++)))(((((())))))(((+++,,,+++))),,,333777777999222***&&&(((******(((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((())))))***+++---...,,,(((&&&''')))))))))))))))(((((((((((('''((()))***+++************((((((***,,,,,,)))&&&+++)))((()))---...---+++//////111222444555777777888999:::<<<===>>>>>>???>>>@@@BBBCCCCCCDDDEEEGGGHHHJJJLLLOOOPPPPPPOOOOOOLLLPPPYYYlll???===;;;:::::::::888777666777888999::::::::::::???BBBIIIXXXooo{{{aaaTTTGGGEEEHHHLLLRRRWWWSSSUUU^^^qqqzzzwwwzzz{{{tttsssrrrxxxtttiiihhhddd```]]]\\\[[[ZZZYYY]]]]]]^^^_________^^^^^^]]]^^^__________________```aaaaaaaaaaaa``````___```]]]YYYVVVWWWWWWWWWWWWXXXVVVTTTTTTUUUVVVUUUSSSUUUVVVWWWWWWXXX[[[___cccgggiiillloooppppppooonnnllljjjhhheeeddddddffffffeeefffhhhkkkmmmooopppqqqrrrsssuuutttsssrrrrrrssszzz~~~{{{yyytttpppmmmkkkkkklllnnnppprrrrrrrrrrrrtttvvvtttwww}}}jjj\\\UUUQQQNNNKKKIIIGGGEEEBBB???===>>>???>>>;;;:::;;;<<<======<<<;;;;;;;;;;;;;;;<<<<<<======>>>???AAAAAACCCBBBAAA@@@>>>>>>>>>>>>>>>>>>????????????>>>>>>===???BBBDDDFFFKKKTTTZZZeeelllwww|||yyyxxxtttmmmeee___]]]^^^YYYVVVPPPLLLIIIFFFCCCAAAAAA???===<<<======<<<;;;::::::999888777777777777666666666666555444333222222222222222111000///...------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++***)))((())),,,......------,,,,,,++++++,,,,,,------------------,,,,,,+++(((***+++---------,,,,,,------------............/////////...---,,,+++***---............---,,,+++---......//////...---,,,+++)))'''''')))*********,,,///000111666@@@FFFGGG???888000++++++,,,***(((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((()))(((((((((((()))******---------+++)))'''((())))))))))))***************''''''((((((((())))))))),,,***)))+++------+++)))'''&&&&&&)))---000000/////////000222444555777777888999:::<<<===>>>>>>???>>>@@@BBBDDDDDDDDDEEEGGGHHHIIILLLNNNOOOOOOOOONNNPPPRRRZZZkkk>>><<<:::999::::::999888555555666888999:::;;;;;;===BBBLLL\\\ooozzzwwwnnnVVVMMMEEEEEEGGGIIIKKKOOOOOOWWWhhh~~~{{{uuurrrtttwwwwwwlllhhhddd```\\\ZZZYYYXXXVVV[[[\\\\\\]]]^^^^^^]]]]]]______^^^]]]\\\\\\\\\]]]______```aaaaaaaaa`````````]]]YYYWWWWWWXXXXXXWWWXXXWWWVVVWWWXXXXXXVVVUUUUUUVVVWWWXXXYYY[[[```ccciiikkknnnpppqqqpppooommmlllkkkjjjhhhhhhiiijjjkkkjjjkkklllnnnoooqqqrrrssssssuuuvvvvvvuuutttuuuvvv}}}{{{yyyuuuqqqooonnnoooooovvvwwwwwwuuurrrppppppqqqssswww}}}yyyhhh\\\WWWPPPMMMJJJGGGFFFEEECCCBBB>>>??????>>><<<;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<===>>>???AAAAAABBBAAA@@@???>>>=========>>>>>>????????????>>>>>>;;;>>>AAACCCFFFLLLUUU[[[gggnnnwww~~~|||xxxxxxuuupppiiiccc___^^^XXXTTTOOOKKKHHHFFFDDDBBBAAA???===<<<======<<<;;;::::::999888888777777777666666666666555444333222333333333333222111000000000000///...............,,,,,,------------,,,,,,***)))((())),,,......------,,,,,,++++++,,,,,,---,,,,,,,,,---,,,++++++***%%%&&&(((***,,,,,,,,,,,,,,,,,,,,,------------...///......---,,,+++***)))......//////......------,,,,,,---............---***((('''''')))+++,,,,,,(((,,,///000666@@@FFFGGG;;;555...***))))))(((&&&''''''''''''(((((((((((()))))))))(((''''''&&&&&&)))))))))))))))******+++///---***))))))))))))((())))))******++++++,,,,,,+++***)))))))))***+++,,,...---++++++---...---,,,(((''''''***---000000///...///000222333555666777888999:::<<<===>>>>>>???>>>@@@CCCDDDDDDDDDFFFGGGGGGHHHKKKMMMNNNOOONNNNNNSSSTTTZZZhhh===;;;999999::::::999888444444555777888:::<<<===<<>>???AAABBBAAA@@@???>>>============>>>??????@@@@@@??????>>>===???BBBDDDFFFKKKTTTZZZgggnnnxxx~~~~~~}}}}}}xxxxxxvvvrrrlllfffaaa^^^WWWSSSMMMIIIGGGEEEDDDCCC@@@>>><<<<<<<<<===<<<;;;::::::999999888777777666666666666666555444333222222222333333222111000000222111000000//////000000,,,,,,------......------***)))((())),,,......---,,,,,,,,,,,,,,,,,,,,,,,,)))************)))((((((&&&''')))***++++++******,,,,,,---------...............---+++******))))))------............------++++++,,,---......//////+++)))'''''')))+++++++++'''***,,,,,,///666999999333///+++(((((()))((('''((()))))))))))))))******---,,,***(((&&&%%%$$$###)))))))))))))))***++++++000,,,(((''')))+++***((((((((()))******+++,,,,,,+++***((('''''')))***,,,///---,,,++++++------...++++++++++++,,,---------...///000111333555666777888999:::<<<===>>>>>>???>>>@@@CCCDDDDDDDDDFFFGGGGGGHHHJJJLLLMMMNNNNNNNNNSSSTTTYYYfff{{{===;;;999999:::::::::888444444555666888;;;===>>>>>>BBBMMMYYY```]]]TTTLLLFFFFFFHHHLLLKKKGGGFFFIIIPPP___zzzvvvgggeeefffnnn~~~qqqiii___]]]ZZZXXXYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[ZZZYYYYYYZZZ\\\]]]YYYZZZ[[[\\\\\\\\\\\\\\\]]][[[YYYXXXYYYYYYYYYXXXUUUVVVXXXYYYYYYYYYXXXXXXYYYZZZ[[[\\\]]]```dddgggkkkllloooqqqqqqpppnnnmmmjjjkkklllmmmooooooppppppooooooooooooppprrrssstttuuuwwwzzz{{{{{{{{{}}}~~~}}}vvvtttrrrooonnnoooqqqrrrxxxxxxwwwtttpppnnnmmmmmmqqquuu|||uuuiii___YYYUUUNNNJJJFFFCCCBBBBBBAAAAAA>>>===<<<<<<<<<;;;::::::::::::999999999999:::;;;::::::;;;<<<===???AAABBB@@@@@@???>>>============??????@@@@@@@@@@@@?????????AAACCCDDDEEEJJJQQQWWWfffnnnxxx~~~~~~}}}|||}}}zzzxxxvvvsssnnnhhhbbb^^^VVVRRRLLLGGGEEEDDDCCCBBB@@@>>><<<;;;<<<<<<;;;:::999999:::999999888666666666666666666555444333222111111111222111111000000///...------,,,,,,------+++,,,------.........---***)))((())),,,......---,,,,,,,,,,,,,,,,,,,,,,,,)))************)))(((((()))***,,,.../////////...---.........////////////...---,,,***))))))))))))+++,,,,,,---------,,,,,,***++++++,,,---...//////---+++(((((()))))))))))),,,///000...///333444222333111...,,,++++++******%%%%%%&&&&&&&&&'''''''''+++***)))'''&&&&&&&&&&&&)))))))))((()))******+++///,,,((((((***+++***(((''''''(((((()))***++++++((('''%%%$$$$$$%%%&&&(((---,,,+++*********,,,---+++,,,,,,,,,,,,,,,------......///111333444666666888999:::<<<===>>>>>>??????AAACCCDDDDDDEEEFFFHHHHHHHHHJJJKKKLLLNNNNNNNNNQQQSSSXXXdddyyy???===;;;:::;;;;;;:::999666666666777999;;;>>>???@@@BBBHHHQQQTTTNNNGGGCCCCCCEEEJJJNNNKKKFFFFFFIIITTThhhtttaaa```cccppp{{{lllddd[[[YYYVVVVVVXXX[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXZZZYYYYYYYYYZZZ[[[\\\\\\ZZZZZZ[[[\\\\\\\\\[[[[[[YYYXXXWWWWWWYYYZZZZZZYYYUUUWWWYYYZZZYYYYYYZZZ[[[]]]^^^______```ccchhhkkkkkkmmmppprrrsssrrrqqqooolllnnnppprrrtttttttttsssqqqqqqqqqqqqrrrtttvvvxxxxxx{{{~~~uuussspppnnnnnnnnnpppqqqtttttttttqqqnnnkkkkkkkkkpppuuu{{{pppeee]]]VVVRRROOOLLLIIIFFFEEEDDDBBBAAA@@@>>>======>>>===<<<:::999999888888999999:::::::::::::::<<<===???AAABBBAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAABBBDDDDDDEEEIIIPPPVVVcccmmmyyy}}}|||}}}|||zzzvvvsssoooiiibbb]]]WWWRRRKKKFFFDDDCCCBBBAAA@@@>>><<<;;;<<<<<<;;;:::999999::::::999888666555666666666666555444333222000111111111111111000000000000///............///***+++,,,------...------***)))((())),,,......---+++,,,,,,------,,,,,,+++,,,,,,,,,---,,,++++++***%%%'''***---///111111111........./////////000000///...,,,***)))))))))***++++++,,,,,,---,,,,,,,,,++++++++++++,,,---//////...+++)))(((((())))))(((,,,///111000222555666333333222000---***(((&&&%%%&&&&&&''''''((()))))))))'''&&&&&&&&&'''(((***+++((((((((((((((())))))***,,,+++******++++++***(((''''''(((((())))))******+++***)))((('''((())))))***+++++++++))))))+++,,,(((***,,,,,,------///111---...///111222444555666888999:::<<<===>>>>>>??????AAADDDEEEEEEEEEGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPOOORRRXXXdddyyyAAA???<<<;;;;;;;;;:::888888888777888999<<<>>>@@@BBB@@@CCCIIIIIIDDDBBBCCCDDDHHHNNNQQQNNNIIIJJJOOO^^^zzz}}}jjj]]]^^^eeexxxwwwiiiaaaYYYWWWUUUUUUXXXZZZ[[[\\\^^^^^^]]]\\\[[[YYYXXXWWWZZZ[[[[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZZZZYYYXXXXXXVVVUUUUUUVVVYYYZZZZZZYYYWWWYYYZZZZZZYYYZZZ]]]``````aaabbbcccdddgggkkknnnmmmooorrruuuvvvuuutttsssrrrtttwwwyyy{{{{{{zzzyyyvvvuuuuuuuuuwwwyyy|||}}}}}}uuussspppnnnnnnnnnpppqqqpppppppppnnnjjjhhhhhhiiilllqqqxxx}}}zzzlllddd]]]VVVQQQOOOMMMJJJGGGFFFCCC@@@>>>@@@===;;;<<<======;;;999888888888888888999::::::999999:::;;;===???AAABBBAAAAAA@@@????????????@@@???@@@@@@AAAAAA@@@@@@??????AAACCCDDDEEEJJJQQQWWW```kkkyyy}}}|||~~~~~~{{{vvvrrrnnnhhhaaa]]]WWWRRRKKKEEEBBBAAA@@@??????===;;;;;;<<<<<<;;;:::888999:::::::::888666555666666666666555444333222111111222222222222222111333222222111000111111111)))***+++,,,------------***)))((())),,,......---+++,,,,,,------,,,,,,+++---------------,,,,,,+++$$$%%%(((+++---/////////---------.........//////000///,,,***))))))***++++++,,,,,,---......------,,,++++++++++++,,,...///,,,***(((''')))******)))(((,,,//////222666666333111111000---***'''%%%%%%((())))))***++++++,,,,,,((('''&&&%%%&&&(((***+++'''''''''''''''(((((()))(((***,,,---+++***)))))))))))))))))))))))))))))),,,,,,++++++************(((+++---,,,***)))***+++(((***------,,,---///222---...///111222444555666888999:::<<<===>>>>>>??????AAADDDEEEEEEEEEGGGHHHJJJJJJKKKLLLMMMOOOPPPQQQOOOSSSZZZeeeyyyBBB@@@>>><<<<<<;;;:::888:::999888888:::<<>>@@@BBBDDDFFFKKKSSSYYY^^^jjjyyy}}}|||~~~{{{vvvqqqmmmhhhaaa\\\XXXSSSKKKEEEBBB@@@???>>>???===;;;;;;;;;<<<;;;:::888999:::;;;:::888666555666666666666555444333222222222333444444333333333000//////...............((()))***+++,,,,,,---,,,***)))((())),,,......---++++++------------+++++++++,,,,,,,,,,,,+++******+++,,,---///000000//////,,,,,,,,,---------......111///---+++******+++,,,,,,------.../////////...---,,,+++++++++,,,---...***((('''''')))+++,,,+++(((---000111333777777444111222333222///---------%%%&&&&&&'''((()))))))))---+++(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&***...///,,,)))((()))+++++++++***************&&&&&&''''''&&&%%%$$$$$$(((+++......+++******++++++...///...,,,+++,,,...---...///000222444555666888999:::<<<===>>>>>>??????BBBDDDEEEEEEFFFGGGHHHKKKKKKKKKLLLMMMOOOQQQRRRPPPTTT[[[gggzzzAAAAAA@@@>>>===;;;::::::;;;:::999888999;;;===??????===>>>???>>>===BBBJJJMMMVVV``````TTTLLLRRR^^^{{{xxxbbbaaaWWW^^^pppnnnccc___UUUUUUUUUVVVXXX[[[]]]___bbbcccbbb```]]][[[ZZZ[[[^^^^^^^^^]]]\\\ZZZYYYXXXYYYYYYZZZZZZYYYXXXVVVUUUYYYYYYYYYYYYYYYYYYZZZ[[[[[[ZZZZZZ[[[]]]```ccceeeggghhhhhhhhhhhhkkkppptttsssvvvzzz||||||{{{{{{{{{{{{~~~}}}yyyyyy|||xxxooolllmmmoooooommmlllkkkiiifffbbbaaabbbdddgggkkkqqqvvv{{{|||llleeeddd___WWWRRRMMMLLLIIIFFFCCCAAA@@@???>>>>>>===<<<:::999888888777777888888888999999999777888999;;;===>>>@@@AAADDDDDDCCC@@@===<<<>>>???CCCAAA??????BBBCCCBBB@@@DDDCCCCCCCCCEEEKKKRRRXXXfffooozzz~~~}}}zzzuuupppjjjdddaaaYYYSSSLLLGGGEEEDDDAAA>>>AAA@@@???===<<<<<<<<<<<<888999999999999888777777777777777777666555444333555444333111000/////////.........///////////////.........------,,,,,,,,,)))******++++++,,,------//////...---+++***)))((())))))))))))***+++,,,---+++,,,...///...,,,)))(((+++,,,---...////////////......---,,,+++***)))((()))***+++,,,---.........+++,,,------,,,+++))))))******)))))))))))))))******+++---///111222333444...---,,,,,,,,,,,,---...+++)))((('''((('''&&&$$$'''&&&&&&%%%%%%&&&&&&''')))))))))))))))))))))))))))+++---///...,,,)))&&&***)))'''((())))))((('''+++...000...***'''(((***++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...---///111222444666888999777888999;;;===???@@@AAADDDDDDDDDDDDFFFHHHJJJLLLJJJKKKKKKLLLMMMOOOPPPQQQQQQTTTZZZfffzzzAAA@@@???>>>===<<<;;;:::<<<;;;:::::::::;;;<<<===>>><<<===>>>>>>???FFFNNNWWW___fffcccVVVPPP[[[kkksssaaa___]]]hhh||||||kkk```\\\TTTTTTTTTUUUXXX[[[]]]___bbbbbbbbb```]]]ZZZZZZ[[[___^^^^^^]]]\\\[[[ZZZYYYXXXYYYZZZZZZZZZZZZYYYXXX[[[[[[[[[ZZZZZZ[[[\\\\\\]]]]]]\\\]]]^^^```ccceeehhhjjjmmmnnnnnnoooqqqssssssvvvyyy{{{{{{{{{{{{|||}}}}}}}}}wwwooolllmmmoooooommmkkkkkkhhheeeaaa```aaacccffflllsssyyy~~~yyyiiidddccc^^^VVVQQQMMMLLLIIIFFFCCCAAA@@@???>>>===<<<;;;:::999888888888888888999999999999:::888999:::;;;===>>>???@@@AAABBBBBBAAA???>>>???AAACCCAAA??????AAABBBBBB@@@CCCDDDDDDDDDGGGLLLTTTYYYfffooozzz~~~{{{vvvpppjjjeeebbbYYYSSSLLLHHHGGGEEECCC@@@AAA@@@???>>>===<<<<<<<<<999999999999999888777666666666666666555444333333///////////////000000111///////////////.........------------------,,,,,,***++++++,,,------......//////...---,,,+++******,,,,,,,,,+++++++++++++++***,,,---///...---***))),,,,,,...//////////////////...,,,+++***))))))))))))***+++---///000000000+++,,,...//////...------******)))))))))))))))******+++---///111222333333000///...---,,,------...+++***(((((()))((('''%%%(((''''''&&&&&&''''''(((((((((((((((((((((((((((***+++---......,,,***(((---+++)))(((((('''%%%###)))+++,,,,,,+++******++++++++++++,,,,,,,,,------...---,,,,,,,,,,,,---......---...///222444555555777777888999;;;<<<======AAAAAAAAABBBDDDGGGIIIJJJIIIJJJJJJKKKLLLNNNOOOPPPRRRTTTZZZeeeyyy@@@??????>>>===<<<<<<;;;======<<<<<<<<<;;;;;;;;;<<<;;;;;;>>>???AAAJJJSSSeeeiiillldddVVVTTTeeezzzkkk___\\\eeeuuuuuuggg]]]XXXRRRSSSSSSUUUXXX[[[^^^___aaabbbbbb```]]][[[ZZZ[[[______^^^]]]\\\[[[[[[ZZZXXXXXXZZZ[[[\\\\\\\\\\\\^^^]]]]]]\\\\\\\\\]]]]]]```_________```bbbdddeeejjjnnnrrruuutttsssrrrrrruuuxxx{{{}}}}}}~~~zzzuuunnnkkklllmmmmmmllljjjiiigggccc______```bbbffflllttt{{{tttfffcccbbb\\\UUUPPPLLLKKKHHHFFFCCCAAA??????===<<<<<<;;;:::999999888999999999999::::::::::::::::::;;;<<<===>>>?????????@@@BBBBBB@@@@@@@@@AAABBBAAA??????AAABBBAAA@@@CCCCCCDDDEEEHHHNNNUUU[[[fffnnnzzz~~~{{{vvvpppjjjeeebbbXXXRRRLLLHHHGGGGGGEEEBBBAAA@@@???>>>===<<<<<<;;;:::::::::999888777666555555666666555555444333222...////////////000000111000000//////......------,,,,,,------------------+++,,,,,,------...//////.........---------,,,,,,......///...---+++)))((()))+++,,,......---,,,+++------...///000000000000///...,,,***))))))***+++***+++,,,...000111111222---...000111111000///...))))))((((((((())))))***+++,,,---///111222333333222111///...---,,,------,,,***))))))******(((''')))(((((((((((((((((()))''''''''''''''''''''''''******+++,,,,,,,,,++++++...,,,+++******)))'''%%%((('''((())),,,---,,,+++++++++++++++,,,,,,,,,,,,...------,,,,,,------...000---,,,---111444555444999999999:::;;;;;;<<<<<>>>>>>>>>>>============>>>>>>>>>===<<<;;;999999:::999:::===???CCCLLLVVVlllnnnlllbbbVVVXXXooonnnbbb^^^\\\jjjxxxoooeee\\\VVVSSSSSSTTTVVVXXX\\\___```bbbbbbbbb```]]]\\\[[[\\\___^^^]]]\\\\\\[[[[[[[[[WWWXXXYYYZZZ\\\]]]^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]`````````aaaccceeegggiiinnnqqqtttvvvvvvuuuuuuuuuzzz|||}}}|||vvvqqqllliiiiiikkkkkkkkkjjjhhheeeaaa^^^]]]___aaaffflllttt|||}}}pppeeebbb```ZZZSSSOOOJJJHHHFFFCCCAAA???>>>===<<<;;;;;;::::::999999999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>?????????AAACCCCCCAAA@@@???@@@AAA@@@@@@???@@@@@@AAAAAAAAABBBDDDEEEIIIOOOVVV[[[eeennnzzz}}}zzzuuuoooiiiccc```VVVQQQJJJGGGGGGGGGEEECCC@@@@@@@@@???>>>===<<<;;;:::::::::999888777666555555555555555444333222111333333333222111000000///111111000///...------,,,,,,,,,,,,------.........++++++,,,,,,---.................................---......///---+++(((&&&(((***,,,---......---,,,---...///000111111111111000...+++)))((()))+++,,,+++,,,---...///000000000...///111222111///---+++))))))((((((((()))******+++,,,...///111222222333333111///---,,,+++++++++,,,***)))***++++++***))))))((((((''''''(((((()))'''''''''''''''''''''''')))((((((((()))***+++++++++++++++,,,......,,,+++(((&&&&&&(((,,,---,,,)))***++++++++++++,,,,,,,,,------------------------111...,,,...444888999777:::;;;;;;<<<===>>>??????@@@AAACCCEEEGGGJJJLLLMMMIIIIIIJJJJJJLLLMMMOOOPPPQQQSSSZZZeeeyyy============>>>>>>>>>>>>>>>>>>>>>===<<<:::888777999888999===???BBBKKKTTTffffffddd]]]XXXaaa|||wwwbbb\\\___aaaqqq}}}oooiiiccc\\\XXXTTTTTTUUUWWWYYY\\\___aaaaaabbbbbb```^^^\\\\\\]]]]]]\\\[[[ZZZYYYYYYZZZZZZWWWWWWXXXYYY[[[\\\]]]^^^[[[[[[[[[[[[[[[\\\]]]]]]^^^___```cccfffiiilllmmmpppqqqsssssstttuuuxxxzzz|||~~~{{{zzzqqqnnnjjjhhhggghhhiiijjjjjjhhhddd```]]]\\\___aaafffkkksss{{{}}}qqqfffbbb___XXXQQQNNNGGGFFFDDDAAA???===<<<;;;::::::::::::::::::999999999999:::::::::;;;;;;;;;<<<<<<======>>>???@@@@@@AAACCCEEEDDDAAA???>>>>>>@@@@@@@@@@@@??????@@@AAAAAABBBDDDFFFIIIOOOUUUZZZdddnnnzzz~~~|||yyytttnnngggbbb^^^TTTOOOIIIFFFEEEEEEDDDBBB@@@@@@@@@@@@???===<<<;;;:::::::::999888777666666555555555555444333222111222222333333222111000///111111000///...------,,,,,,,,,,,,------.........*********+++,,,,,,---------------............///***+++,,,---,,,+++)))'''((()))+++---.........------...///000111111111111///...+++)))((()))+++,,,------............------***,,,///111111000---,,,)))))))))))))))***++++++,,,,,,...///111222222222222000...,,,***)))))))))+++***)))***+++,,,+++***(((''''''''''''''''''(((''''''''''''''''''''''''''''''&&&&&&'''((()))***))))))***+++------+++)))***((('''(((+++,,,***'''*********+++++++++,,,,,,------------------------///---,,,///555999;;;:::888999:::<<<>>>???AAAAAA@@@AAACCCEEEHHHJJJLLLMMMJJJJJJKKKLLLMMMOOOPPPQQQNNNQQQXXXeeezzz;;;<<<<<<===>>>??????@@@>>>>>>===;;;:::999888777888777999<<<===???FFFOOOXXXWWWWWWWWWZZZiiijjj[[[ZZZccclllrrrgggccc___[[[YYYUUUUUUUUUVVVXXX[[[^^^______``````___\\\[[[[[[\\\ZZZYYYXXXWWWVVVWWWXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[YYYYYYYYYYYYZZZ\\\]]]^^^]]]^^^aaadddhhhkkknnnooooooppppppppprrrvvv{{{}}}|||{{{ooommmjjjhhhggghhhjjjkkkjjjhhhddd___\\\\\\___bbbfffllluuu}}}wwwjjjddd___WWWPPPMMMFFFEEECCC@@@>>>===<<<;;;999999999999::::::::::::999999999999::::::::::::<<<<<<===>>>???@@@AAAAAADDDEEEEEEDDDAAA>>>>>>>>>???@@@AAA@@@>>>>>>@@@AAABBBDDDEEEHHHKKKOOOVVVZZZdddmmmzzz}}}yyytttnnngggaaa^^^SSSNNNHHHEEEEEEDDDCCC@@@@@@@@@AAAAAA@@@>>><<<;;;888999999999999888777777555666666555555444333222,,,---///000111111111000000000//////......------,,,,,,------------------))))))***++++++,,,,,,------------------.........((()))***+++++++++***))))))***+++,,,------......------...///000000000000...---+++))))))***+++,,,,,,------.........------'''***...222333333111000***************+++,,,---,,,---...000111111222222000///---+++))))))))))))***)))((()))+++,,,,,,+++(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&'''(((((()))((((((******)))%%%###++++++******+++***)))'''************++++++++++++,,,------......------,,,+++,,,...111444777999:::666777888:::<<<>>>@@@AAA>>>???AAADDDFFFHHHIIIIIIKKKKKKKKKLLLMMMOOOQQQRRRLLLOOOVVVcccxxx:::;;;<<<===>>>???@@@AAA>>>===;;;999888777888888777777999<<<<<<;;;@@@GGGJJJIIIIIIOOOWWWgggmmmaaaYYYZZZhhhyyyvvvggg```]]]YYYXXXXXXTTTTTTTTTUUUVVVXXXZZZ\\\\\\\\\]]][[[YYYXXXXXXYYYXXXVVVUUUSSSSSSTTTUUUVVVXXXWWWVVVUUUUUUVVVWWWWWWWWWWWWXXXYYY[[[]]]___```]]]___bbbeeeiiikkkmmmnnnlllmmmooopppsssxxx~~~{{{yyyooonnnmmmkkkiiijjjlllmmmkkkiiiddd___\\\\\\___bbbfffnnnxxx}}}ooofff^^^UUUOOOMMMFFFEEECCCAAA???>>>===<<<888888999999999:::::::::888888888999999999999:::;;;<<<===>>>@@@AAABBBCCCCCCDDDDDDBBB@@@???@@@AAA>>>@@@AAA@@@>>>===???BBBEEEGGGIIIKKKMMMQQQWWW[[[cccmmmzzz{{{vvvooohhhccc___UUUOOOIIIFFFEEEEEECCC@@@@@@AAAAAAAAA@@@>>><<<;;;777777888999999999999888666666666666555444333333+++,,,///111222222111000///////////////.........------------------,,,,,,******++++++,,,------...------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,...///////////////---,,,++++++******+++++++++,,,---...///000000000---000333666777555222000++++++++++++,,,---...///,,,---...000111111111111000///---+++************)))(((''')))+++,,,,,,+++)))((((((''''''(((((()))(((((((((((((((((((((((())))))((((((((((((((('''(((((((((***+++)))&&&###***+++,,,,,,+++))))))***************++++++++++++,,,,,,---......---,,,,,,+++///555666555555777:::888888999;;;<<<>>>?????????@@@BBBEEEFFFGGGHHHHHHJJJJJJJJJKKKMMMNNNPPPQQQKKKNNNTTT```ttt::::::;;;===>>>@@@AAAAAA>>><<<:::777666777888888777777999<<<;;;999<<>>>>>888888888999999::::::;;;777777888888888999999999:::;;;===>>>@@@BBBCCCDDDBBBCCCCCCAAA@@@@@@BBBDDD>>>@@@AAA@@@======???BBBHHHIIIKKKMMMOOOSSSXXX\\\cccmmmyyy}}}xxxqqqjjjdddaaaVVVQQQJJJGGGFFFEEECCCAAA@@@AAABBBBBBAAA???<<<;;;666777888999999:::999999777777777777666555444333000111333444333222000///.........///////////////.........------,,,,,,,,,++++++,,,------......///------,,,,,,,,,+++++++++...---,,,++++++++++++,,,++++++,,,,,,,,,,,,------+++,,,---...////////////+++,,,,,,++++++++++++***)))+++---///111333444444666888:::;;;999555000---,,,,,,,,,,,,---...///000------///000111111111111111000...,,,+++++++++,,,(((''''''(((***,,,,,,+++******))))))))))))******))))))))))))))))))))))))******++++++***)))((('''''''''))),,,......+++)))(((+++...---+++)))+++---)))************+++++++++,,,,,,---......---,,,,,,...555;;;<<<777555777:::<<<<<<======>>>?????????AAACCCEEEGGGIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMOOOPPPKKKNNNSSS^^^ppp999;;;===???@@@@@@???>>>???===;;;999888888888888888777666555666777999;;;;;;<<<>>>BBBIIIRRR\\\cccllloootttyyy|||~~~uuuhhh\\\WWWZZZggg~~~yyygggbbbZZZUUUSSSSSSSSSTTTVVVVVVUUUTTTTTTUUUUUUUUUYYYWWWTTTRRRRRRSSSVVVWWWYYYWWWRRROOONNNOOORRRTTTSSSSSSRRRRRRRRRSSSTTTUUUVVVXXX[[[\\\\\\^^^```bbbcccfffiiikkkllllllnnnoookkkmmmpppuuuzzzyyyuuunnnpppqqqrrrrrrrrrssstttkkkeee___^^^\\\ZZZ\\\```jjjqqq{{{ttteee\\\UUUMMMGGGGGGEEECCC@@@===;;;:::999888999:::999777777777888999999888888888888999999===>>>???AAABBBCCCDDDDDDDDDCCCAAA@@@@@@AAABBBDDDCCCBBBAAA@@@???@@@AAABBBEEEJJJOOORRRRRRTTTWWW[[[iiipppyyy~~~|||vvvqqqmmmiiifffcccVVVQQQKKKIIIJJJIIIFFFBBB??????>>>>>>>>>>>>>>>???;;;:::888777777777555333666555555555555444444444222222222111111111000000////////////............***++++++++++++***))))))%%%&&&''')))+++---...///------+++***))))))((((((000///---,,,+++*********''''''(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))))))))******,,,------------...000000333777:::999555000---,,,***((((((***+++++++++---------...///000000111...---,,,***)))(((((('''%%%&&&&&&(((***,,,...///---,,,***)))((('''(((((('''&&&%%%%%%&&&'''((())))))((((((((((((***,,,---))))))))))))************++++++++++++++++++++++++,,,+++***)))))))))***++++++***))))))***---///111---///111222222333666777999999::::::;;;<<<======>>>@@@BBBEEEGGGIIIJJJKKKFFFIIILLLMMMLLLLLLMMMNNNNNNOOOSSS[[[hhh888:::<<<>>>@@@@@@???>>>AAA???===:::888777666666999888777666666888:::;;;:::<<<===@@@DDDJJJRRRXXXXXXZZZ^^^dddjjjnnnooooooggg^^^WWWWWW___pppuuugggccc^^^XXXSSSRRRSSSTTTTTTVVVUUUUUUTTTTTTUUUUUUVVVYYYXXXVVVTTTTTTTTTVVVVVVYYYWWWTTTQQQPPPQQQSSSUUUTTTSSSQQQPPPPPPQQQRRRSSSXXXZZZ\\\]]]^^^___aaacccdddhhhmmmpppppppppoooooommmooossszzz}}}wwwsssssstttuuuuuutttrrrrrrrrrjjjddd___]]][[[YYY[[[```eeemmmwww~~~ssseee\\\VVVOOOHHHFFFEEECCC@@@>>><<<;;;:::888999:::999777666777888999999888888888888999999<<<===???@@@BBBCCCCCCCCCCCCBBB@@@@@@@@@BBBCCCDDDDDDDDDCCCBBBBBBCCCEEEFFFJJJOOOVVVZZZZZZ[[[]]]___hhhppp{{{~~~wwwrrrmmmhhhdddaaaVVVPPPKKKIIIIIIHHHEEEAAA@@@??????>>>======>>>>>><<<;;;999888999888666555777777666666666555555555333333333333222222111111////////////............+++++++++,,,+++******))),,,,,,------...//////000---,,,,,,+++++++++,,,,,,,,,,,,+++***)))))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***))))))***+++***,,,------------...000000333666777777444000---,,,***))))))+++...............//////000111111111...---,,,***)))(((((('''++++++***)))((((((((((((++++++,,,,,,+++***)))((((((''''''&&&'''((()))***)))((((((((()))***+++,,,))))))))))))************++++++++++++++++++++++++...---,,,++++++,,,------,,,+++******+++---///111---///111222222333555777888999999:::;;;<<<======???@@@BBBDDDFFFGGGGGGHHHHHHJJJMMMNNNNNNNNNNNNOOOMMMNNNRRRZZZfff}}}777999<<<>>>@@@@@@@@@???CCCAAA>>>;;;888666555555:::999888777888999:::;;;<<<===>>>???@@@CCCHHHKKKMMMMMMPPPVVV]]]aaaaaa___[[[WWWUUUZZZgggzzzsssggg^^^^^^ZZZUUURRRRRRSSSTTTTTTUUUUUUTTTTTTTTTUUUUUUVVVYYYXXXWWWWWWVVVUUUUUUTTTWWWVVVUUUTTTSSSTTTTTTUUUUUUTTTQQQPPPPPPQQQSSSUUUZZZ\\\___```aaaaaaccceeegggkkkqqquuuuuusssrrrqqqqqqtttzzz~~~xxxsssyyyyyyxxxxxxvvvsssqqqpppjjjccc^^^\\\ZZZXXX[[[```aaajjjuuu}}}qqqccc\\\WWWPPPJJJEEEDDDBBB@@@>>>===<<<<<<888999:::999777666777888999999888888888888999999;;;<<<>>>???AAABBBBBBBBBBBBAAA@@@@@@@@@BBBCCCDDDCCCDDDDDDCCCCCCEEEHHHLLLPPPWWW___ddddddbbbbbbcccgggppp{{{yyyrrrmmmgggbbb^^^TTTPPPJJJHHHGGGFFFCCC@@@AAA@@@???>>>===<<<<<<<<<===;;;999999999999777666888777777777666666666666444444444333333333333222////////////............,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++******+++,,,,,,---++++++******))))))))))))***+++,,,,,,,,,,,,,,,+++------------------------...---,,,************+++***,,,------------...000111222333444333111///---,,,***)))***---000111111/////////000000111111222...---,,,***)))(((((('''---,,,+++)))'''&&&%%%%%%(((***,,,......,,,***((((((''''''''''''(((((())))))((((((((()))***+++,,,))))))))))))************+++++++++++++++++++++++++++******))))))***++++++...---,,,,,,,,,---///000,,,...111222222333555777888999999:::;;;<<<===>>>@@@AAABBBCCCDDDEEEEEEEEEHHHJJJMMMNNNNNNNNNNNNOOOMMMNNNQQQYYYdddzzz888:::===@@@AAABBBAAAAAABBB@@@===;;;888777666666;;;::::::999999:::;;;;;;???@@@AAABBBAAABBBEEEGGGKKKJJJLLLQQQXXXZZZXXXUUUWWWVVVXXX```mmm~~~zzzooohhhbbb___ZZZWWWTTTRRRSSSUUUUUUUUUTTTTTTTTTSSSTTTTTTUUUUUUVVVWWWWWWWWWVVVTTTSSSQQQUUUUUUUUUUUUUUUUUUUUUUUUVVVTTTRRRQQQRRRTTTWWWYYY]]]___bbbddddddeeefffggglllooosssvvvvvvvvvvvvvvvxxx{{{{{{wwwyyyyyyxxxxxxwwwuuurrrooojjjccc]]][[[YYYWWWZZZ```bbbkkkwwwnnnaaa[[[VVVPPPKKKBBBAAA@@@>>>===<<<<<<<<<777999999888777666777888999999888888888888999999:::;;;===>>>@@@AAAAAAAAABBBBBBAAA@@@@@@AAAAAABBBAAABBBBBBBBBBBBEEEKKKPPPYYY```iiimmmkkkgggdddcccgggnnnwww~~~yyysssmmmgggaaa^^^SSSOOOKKKHHHFFFDDDBBB@@@AAAAAA???>>><<<<<<;;;;;;<<<:::999999999999777666777777777666666666555555333333333333333333333222////////////............,,,------------,,,++++++*********))))))))))))((()))))))))(((((())))))***......---,,,+++***)))((()))******++++++******)))------------------------...---+++***))))))*********,,,------------...000111111000000///......---,,,+++)))***---///000000......//////000000000000...---,,,***)))(((((('''))))))((('''''''''(((((('''(((***,,,,,,,,,***)))'''&&&&&&&&&&&&''''''''')))))))))))))))******+++((()))))))))************++++++++++++***************)))))))))******++++++......---------...//////,,,...000111222333555777888888999:::<<<===>>>>>>@@@AAABBBCCCDDDEEEEEEEEEGGGIIILLLMMMMMMMMMMMMNNNOOOOOORRRYYYcccwww:::<<>>===<<<:::999999::::::<<<<<<<<<;;;;;;;;;<<<<<>>===;;;;;;;;;;;;777888999888666555666777999999888888888888999999:::;;;<<<>>>???@@@AAAAAADDDCCCBBBAAA@@@?????????@@@BBBCCCBBBCCCHHHPPPWWWdddjjjqqqtttpppjjjfffdddgggkkkrrrxxx|||~~~yyysssnnnhhhbbb^^^SSSPPPKKKHHHEEECCCAAA???AAA@@@???===<<<;;;;;;;;;:::999777777888888777555666666666555555555444444111111111111222222222222////////////............,,,------------,,,++++++*********++++++,,,,,,---,,,+++***)))((((((((((((//////...---+++)))&&&%%%))))))***++++++++++++***........................---,,,***)))(((((())))))***,,,------------...000000000...------------------+++))))))+++,,,---,,,---------..................---,,,***)))(((((('''&&&&&&&&&&&&'''((())))))(((((('''(((((()))***+++((())))))))))))(((((((((((()))))))))************((()))))))))************+++++++++******)))))))))------......////////////......------.........///,,,...000111111222444666777888999:::<<<===>>>??????@@@BBBDDDFFFGGGGGGHHHHHHJJJMMMNNNNNNNNNNNNOOOQQQQQQTTTYYYbbbuuu<<<===@@@BBBCCCCCCBBBAAA<<<;;;:::::::::;;;========================<<<<<<<<<>>>@@@BBBCCCEEEHHHKKKHHHLLLSSSXXXYYYWWWSSSPPPLLLUUU```lllwww~~~vvvmmmeeeaaa___[[[XXXXXXWWWUUUTTTTTTUUUUUUTTTSSSPPPPPPPPPPPPQQQRRRSSSSSSRRRRRRSSSTTTSSSRRRQQQPPPQQQQQQRRRSSSTTTUUUVVVWWWRRRRRRSSSTTTVVVXXX[[[\\\```ccchhhkkkmmmmmmoooppptttuuuuuuuuuwwwzzz{{{vvvvvvwwwzzz~~~~~~zzzwwwlllddd]]]ZZZXXXWWW[[[aaacccmmm|||nnnaaaZZZVVVOOOJJJ@@@???>>><<<;;;:::::::::777888999888666555666777999999888888888888999999:::;;;===>>>@@@AAAAAAAAACCCCCCBBBAAA@@@???>>>>>>AAACCCEEEEEEFFFLLLWWW```lllqqqvvvvvvqqqkkkhhhggghhhjjjooouuuzzz~~~yyytttnnnhhhbbb^^^SSSPPPMMMIIIEEEBBBAAA@@@@@@???>>>===<<<;;;;;;;;;999888777777888888777555555555555555444444444444000111111111111111222222////////////............,,,,,,,,,,,,,,,++++++***''''''((()))+++,,,------000///...,,,+++*********,,,,,,,,,+++)))&&&$$$"""***+++,,,---............////////////////////////---,,,+++))))))))))))******,,,------------...000000///...---,,,,,,,,,,,,---***(((((()))++++++***------------------------...---,,,***)))(((((('''(((''''''&&&&&&&&&''''''((('''&&&&&&&&&(((***++++++,,,,,,,,,,,,++++++***((()))************))))))))))))))))))************+++++++++***))))))((((((++++++,,,---............,,,,,,------............+++---000111111222444666777777999:::<<<===>>>??????@@@BBBDDDFFFGGGHHHHHHJJJLLLOOOPPPPPPPPPPPPQQQRRRRRRUUUYYYaaarrr<<<===???AAAAAA@@@???>>><<<;;;::::::;;;<<<===>>>>>>>>>??????>>>======<<<<<<>>>@@@BBBDDDGGGLLLOOOUUU]]]eeehhhccc\\\VVVSSSOOO[[[jjjwwwwwwoooeee^^^______[[[XXXYYYVVVUUUSSSSSSTTTSSSQQQOOONNNNNNNNNNNNOOOPPPQQQRRRQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSUUUWWWXXXYYYWWWXXXYYYZZZ[[[\\\\\\\\\```dddjjjnnnpppqqqrrrsssuuuvvvxxxyyy{{{~~~zzzyyy{{{|||mmmeee^^^[[[XXXXXX\\\bbbdddooo~~~rrrddd\\\WWWPPPJJJBBBAAA@@@>>><<<;;;;;;;;;666888888888666555666777999999888888888888999999;;;<<<===???@@@AAABBBBBB@@@@@@@@@AAAAAAAAA@@@@@@@@@CCCFFFFFFGGGNNN[[[eeelllooorrrqqqmmmhhhggggggiiikkkqqqxxx~~~zzztttnnnggg```[[[SSSQQQNNNJJJEEEBBBAAAAAA???>>>===<<<<<<<<<<<<<<<:::888777888999999888666666666666666555555555555111111111222222333333333////////////............+++++++++,,,+++******)))''''''((()))***+++,,,,,,//////...---,,,,,,,,,---)))***++++++***(((&&&$$$)))***+++---...//////000///////////////////////////...,,,+++***++++++,,,***,,,------------...000//////...---,,,,,,,,,,,,+++)))'''((()))+++,,,+++...........................---,,,***)))(((((('''((('''&&&&&&%%%%%%&&&&&&((((((((()))))))))))))))+++,,,,,,---,,,+++***)))((()))***++++++***)))((())))))))))))************+++++++++***)))(((((((((&&&'''(((***++++++************+++------.........+++---///000111222444666666777888:::<<<===??????@@@@@@BBBCCCDDDEEEEEEEEEHHHKKKMMMOOONNNNNNOOOOOORRRRRRTTTXXX___ooo;;;===>>>??????>>>===;;;<<<<<<;;;:::;;;<<<===>>>???????????????>>>===<<>>===<<<<<<666888888777666555666777999999888888888888999999;;;<<<>>>???AAABBBBBBBBB<<<===???@@@AAABBBBBBBBB>>>AAADDDDDDEEEMMM[[[fffgggjjjllljjjgggdddeeefffiiimmmttt||||||uuunnnfff^^^YYYSSSRRROOOJJJEEEBBBAAAAAA>>>======<<<<<<<<<======;;;999888999::::::999888777777777777666666666666222222222333333444444444000/////////............***++++++++++++***))))))---------......//////000,,,,,,+++++++++,,,------((()))+++,,,,,,+++***)))&&&''')))+++---......///000000000000000000000000111000...---,,,,,,------***,,,------------...000///......------,,,,,,+++)))((('''(((***---......///////////////............---,,,***)))(((((('''%%%%%%%%%%%%&&&&&&'''((('''(((+++,,,,,,***((('''((()))*********((('''&&&((()))***++++++***)))((())))))))))))************+++++++++***)))((((((''''''(((***+++,,,,,,,,,+++((()))***,,,---.........+++---///000111222444666666777888:::<<<>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBEEEGGGJJJKKKKKKJJJKKKLLLRRRQQQSSSWWW]]]mmm<<>>===999;;;======<<<===>>>@@@??????@@@@@@???>>>======CCC@@@BBBHHHKKKMMMWWWbbbvvv~~~xxxeeeWWWVVVZZZaaappppppbbb[[[VVVWWWXXXWWWVVVWWWUUUTTTRRRPPPNNNMMMMMMLLLJJJJJJJJJKKKLLLNNNPPPQQQUUUSSSSSSTTTVVVWWWXXXWWWSSSTTTUUUUUUUUUWWW[[[]]][[[^^^aaabbbaaaaaaaaabbb___dddjjjnnnnnnoooqqqtttrrrtttwww|||kkkbbbXXXUUUXXX]]]``````pppvvvssshhhaaaXXXPPPKKKEEEBBB???=========<<<;;;777777777777777888888888888777777777888999::::::999;;;>>>AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCFFFLLLUUU]]]bbbggggggddd```\\\]]]bbbgggnnnvvv~~~~~~wwwrrrooojjjbbb\\\VVVRRRLLLHHHEEEDDDCCCBBBDDDAAA>>><<<;;;:::999888;;;:::999999888888999999888888777777666666555555555555444333222000000///666444111///.........///))))))*********)))(((''')))***,,,.../////////...,,,++++++***+++,,,...///------,,,+++***)))(((''')))+++---///000000000///333222111...---///333666777555111---++++++---...---...///000000000///...---...000111111///---,,,******((('''***000000,,,---.../////////...---,,,+++******)))))))))))))))'''&&&$$$$$$$$$%%%''')))'''(((***,,,---,,,***)))+++)))(((((()))*********))))))))))))))))))))))))%%%'''))))))((((((***,,,+++***)))(((((()))***+++***++++++,,,------------,,,---.........---+++***/////////000111333444555888888999:::<<<>>>@@@AAADDDEEEFFFGGGGGGFFFEEEDDDFFFHHHKKKLLLLLLKKKLLLMMMMMMNNNQQQWWW___ppp<<>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBEEEJJJPPPUUUYYY[[[[[[ZZZWWWVVVYYYaaagggvvv}}}xxxsssoooiiiaaa[[[SSSOOOJJJFFFEEEDDDCCCBBBDDDBBB>>>===<<<<<<;;;:::;;;:::999999888888999999888888777777666555555555555444444333222111000///444222000...------...///------,,,++++++++++++,,,((()))+++---......------...---,,,,,,,,,---...///------,,,+++***)))((((((***+++,,,---//////000000111111000///...000333666777444000---++++++---...++++++,,,------------,,,---...///000000...---+++,,,,,,***(((,,,111111...,,,---...//////...---,,,+++***))))))(((((())))))'''&&&%%%$$$%%%&&&((()))'''((()))*********)))(((***(((''''''(((***+++,,,))))))))))))))))))((((((&&&'''))))))((((((***,,,+++***'''&&&&&&'''***+++++++++,,,---------,,,,,,,,,------............---/////////000111333444555777888999;;;===>>>???@@@BBBCCCDDDFFFGGGGGGFFFFFFFFFHHHKKKLLLKKKKKKLLLMMMNNNPPPTTT[[[dddvvv>>>@@@CCCCCCAAA>>><<<;;;<<<===???@@@???@@@BBBCCCCCCDDDEEEDDDBBBAAABBBDDDEEEGGGLLLRRRXXXbbbssspppgggjjjrrrtttccc[[[SSSRRRRRRQQQQQQSSSWWWVVVTTTQQQOOOLLLKKKJJJLLLKKKIIIIIIJJJMMMQQQSSSVVVTTTSSSTTTWWWZZZ\\\\\\ZZZ[[[\\\\\\ZZZYYYZZZ[[[aaabbbbbb```___^^^```bbbgggjjjmmmmmmlllmmmppptttzzz{{{}}}{{{~~~zzzqqqgggjjjiiibbbYYYWWW]]]dddiiiqqq|||vvvllleee\\\TTTOOOFFFCCC@@@===<<<;;;:::999777777777777777777777777777777777777888999::::::<<<<<<===>>>@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????AAAAAABBBCCCFFFIIILLLNNNOOOOOOOOONNNPPPWWWaaaiii{{{zzztttooohhh```ZZZNNNJJJFFFDDDCCCCCCCCCBBBDDDBBB???===>>>>>>===<<<;;;:::999999888888999999888888777666666555555444555444333333222111000000111000...---------...//////...,,,+++++++++,,,---'''(((***,,,---------,,,//////...---------......---,,,,,,+++***)))((((((((((((((()))***+++,,,---...///000000///000222444555333000,,,++++++,,,---+++++++++++++++,,,------,,,---.........---+++***)))***)))&&&)))...///,,,+++,,,---......---,,,++++++***))))))(((((())))))((('''&&&&&&&&&'''((()))((((((((((((''''''''''''((('''&&&&&&'''))),,,---******)))))))))(((((('''&&&((())))))))))))***++++++)))'''%%%%%%''')))+++,,,,,,---------,,,++++++,,,,,,,,,---...000111222......///000111333555666666888:::<<<>>>?????????@@@AAACCCEEEGGGGGGGGGGGGEEEGGGJJJKKKJJJKKKLLLMMMNNNPPPUUU]]]ggg{{{@@@BBBDDDDDDAAA>>><<<<<<;;;<<<>>>?????????AAACCCEEEGGGHHHGGGDDDCCCDDDFFFFFFJJJOOOUUU^^^ooopppkkksss}}}rrreee\\\SSSQQQQQQPPPQQQSSSUUUUUUTTTRRRPPPNNNLLLKKKNNNLLLJJJIIIJJJNNNRRRUUUYYYWWWUUUVVVYYY]]]``````\\\]]]______^^^]]]^^^___bbbbbbbbbaaaaaacccgggkkkjjjlllnnnnnnnnnpppuuuyyy~~~~~~|||~~~}}}sssjjjdddggghhhccc[[[XXX]]]ccciiiqqq|||vvvnnnggg^^^UUUQQQGGGDDD@@@===<<<;;;999777777777777777777666666666666666666666777999:::;;;===<<<======>>>@@@AAABBBAAAAAAAAA@@@??????>>>>>>???@@@AAABBBDDDEEEGGGGGGJJJKKKKKKKKKOOOXXXdddmmmxxx{{{uuunnnggg___YYYJJJGGGDDDCCCCCCDDDCCCCCCCCC@@@>>>===>>>???>>>>>>;;;:::999999888888999999888777777666555555444444444444333333222111000000000///.........///000000---,,,,,,++++++*********''')))***,,,------------//////...---------,,,,,,,,,,,,++++++***))))))(((******))))))***+++---...,,,...000111000000111333333111///,,,******+++,,,---,,,++++++,,,---///000,,,,,,------,,,+++***)))(((***)))'''(((---...,,,***+++,,,---------,,,+++******)))((((((((((((((((((''''''''''''((()))******)))((('''&&&&&&''''''(((((('''&&&&&&'''***,,,+++++++++***))))))(((((('''(((******))))))***+++))))))(((((((((((())))))------------,,,++++++***,,,,,,,,,,,,...111333555......///000111333555666555777:::===?????????>>>@@@AAACCCEEEFFFFFFFFFEEEEEEGGGIIIJJJIIIJJJLLLMMMMMMNNNSSS[[[fff{{{BBBDDDFFFEEEBBB@@@>>>>>><<<>>>@@@AAAAAABBBDDDFFFHHHKKKMMMLLLGGGDDDEEEGGGGGGKKKPPPWWWeee~~~}}}nnnooo{{{rrrggg]]]UUUSSSRRRQQQQQQTTTRRRRRRRRRRRRQQQPPPOOONNNOOOMMMKKKJJJKKKOOOSSSVVVYYYWWWVVVWWW[[[^^^``````[[[]]]___``````aaaccceeedddddddddcccccceeejjjnnniiilllnnnoooppptttzzz|||uuunnnhhhaaabbbbbb```]]]]]]___aaakkksss|||uuuooohhh^^^UUUQQQFFFCCC???===;;;:::999777777777777777666666555555555555555666777999:::;;;============>>>???AAAAAA@@@@@@@@@??????>>>>>>>>>===>>>@@@BBBCCCEEEEEEFFFHHHIIIJJJKKKNNNXXXeeennnttt|||}}}|||uuunnneee]]]XXXJJJGGGEEEDDDEEEEEEDDDCCCAAA???===<<<===>>>>>>===;;;:::999999888888999999777777666666555444444444444333333222222111111111000000000000000000111111+++,,,---------+++)))''')))***,,,---...///......------------,,,,,,++++++,,,,,,++++++***)))))))))///......---...///111222+++---000111000000000111111000---+++*********+++,,,,,,++++++,,,---///000,,,,,,,,,++++++***)))((())),,,,,,)))***...000///)))***,,,---------,,,,,,***))))))((('''(((((((((''''''''''''(((((())))))***)))(((''''''''''''''''''((()))'''%%%%%%'''))),,,,,,,,,++++++*********((()))******))))))***+++((()))+++------+++)))(((------------,,,++++++***,,,,,,,,,,,,...111333555---......000111444555666555777:::===?????????>>>AAABBBCCCDDDEEEDDDCCCCCCDDDFFFHHHHHHHHHIIILLLNNNMMMNNNSSSZZZeeezzzCCCEEEFFFEEECCCAAA@@@AAA@@@BBBDDDEEEFFFGGGIIIKKKKKKPPPTTTRRRLLLGGGFFFGGGGGGLLLSSS]]]qqq{{{oootttsssggg^^^VVVTTTTTTSSSRRRTTTPPPQQQRRRSSSSSSRRRPPPPPPPPPOOOMMMMMMNNNQQQUUUWWWWWWVVVVVVXXX[[[]]]^^^]]]\\\]]]___```aaacccgggjjjhhhhhhgggeeedddeeeiiillliiimmmppprrrtttyyy{{{uuupppkkkiiiaaa___^^^^^^```bbbbbbbbbnnnttt}}}{{{rrrmmmfff\\\SSSPPPEEEBBB???<<<;;;:::999888888777777666666555555444444444555666777888:::;;;<<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@BBBDDDFFFFFFFFFGGGHHHIIIMMMVVVbbbkkkssszzz~~~~~~~~~|||uuummmddd\\\XXXMMMKKKHHHGGGGGGGGGEEEDDDBBB???===<<<===>>>======;;;:::999999888888999999777777666555555444444333333333333222222222111111000000000111111111111111......//////...,,,***))))))***,,,.../////////...,,,,,,,,,------,,,+++++++++++++++*********)))))),,,+++++++++,,,,,,---...,,,...000000///...///000///...,,,+++***)))******************+++---...///------,,,+++***))))))(((%%%)))***'''&&&***------***+++,,,---......------***)))((((((''''''((((((&&&&&&'''''''''(((((((((((((((((((((((('''''''''$$$'''***)))&&&%%%&&&(((++++++++++++++++++++++++)))***++++++))))))***+++(((***,,,......,,,***(((,,,,,,---------,,,++++++,,,,,,,,,---...000111222------...000222444666777666888:::<<<>>>?????????BBBBBBCCCDDDDDDCCCBBBAAACCCEEEFFFGGGGGGIIIKKKNNNOOOPPPTTT[[[fff{{{BBBDDDEEEDDDCCCAAAAAABBBBBBDDDFFFGGGHHHIIIKKKMMMOOOUUU[[[YYYQQQJJJGGGHHHFFFNNNYYYhhhxxxoooyyyrrreee]]]VVVUUUVVVSSSRRRTTTQQQRRRSSSSSSSSSRRRPPPOOOQQQPPPPPPPPPQQQSSSVVVXXXYYYYYYZZZ\\\^^^___^^^]]]^^^_________```dddiiimmmlllllllllkkkjjjkkkmmmpppppptttxxx{{{}}}yyyrrrmmmjjjiiicccbbbaaaaaaccceeefffgggnnnttt|||~~~vvvoookkkdddYYYQQQMMMDDDAAA>>><<<;;;;;;:::888888777777666555555444444444444444555777888:::;;;;;;<<<===?????????>>>>>><<<<<<======>>>?????????======>>>???@@@CCCDDDFFFCCCEEEGGGIIINNNVVVaaaiiiuuuzzz}}}}}}~~~{{{tttlllbbb[[[WWWQQQOOOLLLKKKJJJIIIFFFEEECCCAAA>>>===>>>>>>>>>===;;;:::999999888888999999777666666555555444333333333333333222222222222111000000000000000000//////000///,,,***))))))***+++((()))+++---.........---+++,,,---......------,,,+++++++++***************'''(((((()))))))))))))))...///000///---,,,---......---,,,***)))))))))))))))***+++,,,---............---,,,+++***)))))))))$$$(((***&&&%%%))),,,---***+++---...//////......))))))(((''''''''''''(((%%%%%%&&&'''''''''''''''%%%%%%'''(((((('''&&&&&&###)))***(((&&&''')))((((((((())))))***++++++)))***++++++))))))***+++*********++++++*********++++++,,,---------,,,,,,,,,------............---------...000222444666777777888999;;;===>>>???@@@???@@@BBBCCCDDDCCCCCCBBBCCCDDDFFFFFFFFFHHHKKKNNNNNNOOOSSSZZZeee{{{AAABBBDDDCCCBBBAAAAAABBBAAACCCFFFGGGGGGIIIKKKMMMRRRYYY___^^^UUUMMMIIIIIIFFFPPP^^^qqquuunnnzzzpppccc[[[VVVVVVVVVTTTRRRSSSRRRSSSTTTTTTSSSQQQOOOMMMQQQQQQQQQRRRSSSUUUWWWXXX\\\]]]^^^aaaccccccaaa___aaa```___^^^___ccciiinnnmmmnnnppppppqqqrrrvvvxxxxxx|||yyyrrrllliiiiiifffgggfffeeedddeeeiiilllnnnttt{{{~~~zzzsssmmmiiibbbWWWOOOLLLCCC@@@===;;;;;;;;;:::999888777777666555444444444333444444555777888:::;;;:::;;;>>>???@@@???>>>===;;;;;;<<<===>>>???@@@@@@>>>=========???AAACCCDDDAAADDDHHHKKKOOOWWWbbbjjjvvvyyy|||}}}}}}}}}zzztttkkkbbb[[[WWWTTTRRROOOMMMLLLJJJGGGEEEEEECCC@@@????????????>>>;;;:::999999888888999999777666666555444444333333333333222222222222222222//////000000///...------222...)))$$$###%%%))),,,'''(((***,,,---------,,,+++,,,.../////////......+++++++++******************+++---......---,,,+++///000000...,,,+++,,,...---,,,+++***))))))))))))***,,,...000111111111000///...---+++***)))))))))+++///111---,,,///333333***,,,---///000000//////))))))((('''''''''''''''$$$%%%&&&&&&''''''&&&&&&"""###%%%'''''''''%%%$$$ (((+++)))((()))***%%%%%%&&&'''((()))*********+++,,,+++***)))***+++,,,+++(((''''''(((+++,,,***+++,,,,,,------------,,,---.........---+++***,,,---...000222444666777888888999:::<<<>>>@@@AAA===???AAACCCDDDDDDDDDDDDCCCDDDEEEFFFFFFHHHKKKNNNJJJKKKPPPXXXdddzzzEEEDDDBBB@@@???@@@AAABBBFFFDDDCCCEEEFFFFFFJJJQQQSSSeeelllhhheeeZZZNNNMMMMMMPPP^^^zzzuuunnn{{{qqqbbb___ZZZWWWTTTRRRPPPNNNPPPQQQSSSUUUUUUTTTRRRQQQQQQQQQQQQQQQQQQTTTXXX\\\^^^^^^___aaadddeeedddccc```aaa`````````dddiiimmmoooppprrrssstttvvvzzz}}}~~~~~~|||zzzwwwtttpppkkkgggeeehhhkkklllkkkkkkkkkllltttwww{{{vvvsssmmmfff___WWWNNNIIICCCAAA===;;;;;;;;;:::999777777666555555555555555;;;999777555555777:::<<<===>>>???@@@@@@???>>>======>>>???@@@@@@???>>>===??????>>>>>>>>>@@@AAABBBEEEEEEGGGLLLPPPVVVaaallltttwww|||}}}uuunnnkkkgggbbb^^^UUUPPPKKKJJJMMMOOOMMMJJJGGGEEEBBB???===<<<=========<<<<<<;;;;;;:::999999888888888777666444333222444333333222111000//////000000000///......---------...//////---+++)))'''###&&&***,,,------...000---///111111///---------******)))))))))))))))*********+++,,,------------...---,,,,,,,,,,,,---...,,,+++******))))))******(((***,,,---,,,,,,---///,,,---...///...,,,***(((***++++++,,,,,,---................../////////000'''(((***,,,,,,***((('''&&&''''''((()))((((((((('''''''''''''''&&&&&&&&&******++++++++++++******&&&&&&'''''')))***+++,,,///...---++++++++++++,,,*********)))******++++++(((((()))***+++,,,,,,---)))***++++++***)))((('''///...------///222555777999999::::::;;;<<<======DDDDDDDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEGGGIIIKKKOOONNNPPPVVVaaavvvEEECCCAAA@@@???@@@AAABBBCCC@@@@@@BBBCCCDDDJJJQQQ^^^qqqzzzvvvppp```NNNJJJLLLQQQbbbxxxuuuyyyiii___\\\XXXVVVUUUTTTSSSRRRPPPQQQSSSTTTTTTTTTSSSRRRPPPPPPQQQQQQQQQTTTXXX\\\aaaaaabbbdddfffgggeeedddcccdddcccbbbccceeejjjnnnssstttvvvvvvwwwzzz~~~xxxvvvsssrrrpppnnnkkkhhhiiikkkmmmmmmlllkkkkkkkkkuuuxxxwwwrrrkkkddd\\\TTTLLLGGGCCC@@@===;;;;;;;;;:::888777777666555555555555666999999888888888999::::::;;;<<<===>>>>>>======<<<===>>>>>>??????>>>>>>===???>>>======>>>???AAABBBFFFEEEGGGKKKNNNQQQ[[[eeeqqqtttzzzvvvppplllhhhccc___VVVRRRNNNOOORRRTTTSSSQQQFFFEEEBBB???============<<<<<<;;;;;;:::999999999888888777777666444333222333333333222222222222222000000000///......------,,,---......---+++)))((((((+++---//////...///000...000111111///.........---,,,+++))))))(((((((((***+++,,,............---......---,,,,,,---......,,,+++******))))))******)))+++------,,,,,,---...,,,,,,------,,,+++***)))((())))))******+++,,,,,,+++,,,---...............*********)))))))))((((((&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))((((((&&&&&&&&&'''((()))+++,,,******+++++++++***)))(((+++******))))))*********)))))))))***++++++,,,,,,***++++++++++++***)))(((***+++,,,...000222444555999::::::;;;<<<===>>>>>>CCCCCCCCCDDDEEEEEEEEEDDDGGGGGGGGGGGGIIIKKKMMMNNNOOONNNOOOUUUaaauuuDDDCCCAAA@@@@@@AAABBBCCCBBB???>>>???AAACCCJJJRRRcccyyy{{{fffPPPIIILLLTTThhh}}}~~~tttcccYYYWWWTTTSSSTTTTTTTTTSSSQQQRRRRRRSSSTTTTTTSSSSSSQQQRRRSSSSSSTTTWWW[[[^^^eeeeeeeeegggiiiiiigggeeebbbcccdddeeegggkkkqqquuuzzz{{{{{{{{{|||~~~{{{yyysssqqqnnnmmmmmmmmmmmmllllllmmmnnnnnnmmmlllmmmoootttzzzxxxrrrjjjaaaXXXQQQJJJFFFCCC@@@===;;;;;;:::999888888777666666555555666666666777999:::;;;:::999888:::;;;===>>>>>>>>>======>>>======<<<<<<======>>>>>>============???AAABBBEEEEEEHHHLLLNNNQQQZZZcccooossszzzxxxrrrnnniiiccc___XXXUUURRRRRRTTTUUUSSSPPPEEEDDDAAA???>>>=========;;;;;;;;;:::999999888888777777777777666555333333222222333333333444444444000000000///......------,,,,,,---...---,,,***)))+++---/////////...///000000222333222000............---,,,***)))(((''''''***,,,...000111000...---......---,,,,,,---......,,,+++******))))))*********,,,------,,,+++,,,---,,,,,,,,,+++******))))))((())))))******+++,,,,,,***,,,...000111000//////...,,,)))'''&&&'''((()))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%&&&&&&&&&&&&''')))***+++&&&(((+++------,,,***(((,,,,,,++++++******))))))+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))+++...111333444444444::::::;;;<<<===>>>??????@@@AAABBBCCCDDDDDDEEEDDDEEEEEEEEEEEEGGGIIIKKKLLLPPPOOOQQQWWWcccwwwDDDCCCAAAAAAAAABBBDDDFFFFFFBBB??????@@@BBBJJJRRR___vvv{{{hhhRRRLLLLLLWWWnnnrrrcccVVVTTTQQQPPPQQQRRRRRRQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTUUUVVVWWWXXX[[[___ccchhhhhhhhhiiijjjjjjhhhfff^^^```cccggglllrrrzzz~~~{{{wwwtttrrrooolllkkklllnnnoooooommmnnnoooooooooooorrrtttttt{{{xxxqqqhhh^^^UUUOOOIIIEEECCC@@@===;;;::::::999888888777777666555666666666555666777999999999999888<<<===???@@@AAAAAA@@@@@@>>>===<<<;;;;;;<<<===>>>======<<<<<<===???AAABBBCCCDDDHHHNNNRRRVVV^^^hhhqqqvvv}}}xxxsssnnnjjjccc___YYYVVVRRRPPPOOOMMMJJJGGGCCCBBBAAA???>>>=========;;;::::::999999888888777777777777777666555444333222333333333333333333333000000000///......------+++,,,---------,,,++++++)))+++------------///000444555555222///---,,,,,,...---,,,+++***)))))))))***,,,000222333222///.........------------......,,,+++******))))))******+++,,,...---,,,++++++,,,---,,,+++***))))))))))))***++++++,,,,,,---......,,,...111444555444222111...---***(((&&&&&&&&&''''''''''''''''''((())))))(((((((((((())))))))))))(((((((((((('''&&&%%%%%%&&&&&&&&&&&&'''((()))***(((***,,,.........---,,,......------,,,+++***))),,,,,,,,,++++++*********------------------,,,,,,......000222444555555666888999:::;;;<<<===>>>???>>>???AAABBBCCCCCCDDDEEEDDDDDDDDDEEEFFFIIIKKKLLLSSSQQQSSSZZZfff{{{CCCBBBAAAAAABBBDDDFFFHHHHHHCCC??????>>>???FFFMMMZZZnnnxxxwwwrrrcccRRROOOLLLYYYsssnnnaaaXXXUUURRRQQQQQQRRRQQQPPPRRRSSSTTTUUUVVVVVVVVVVVVTTTVVVXXXZZZ[[[^^^bbbeeejjjjjjjjjkkklllkkkiiiggg^^^aaafffkkkpppwww{{{wwwtttqqqnnnkkkiiikkkmmmnnnooorrrrrrrrrpppoooooorrrtttttt|||uuuoooeee[[[TTTNNNIIIFFFBBB@@@<<<:::::::::999888888888777666666666666666666555555555666777999:::;;;<<<>>>@@@AAABBBBBBAAA>>>===<<<;;;;;;<<<===>>>======<<<===>>>???AAACCCBBBCCCHHHOOOSSSWWW```iiirrrwwwxxxrrrooojjjddd___XXXUUUQQQMMMJJJGGGDDDBBBBBBAAA@@@???>>>>>>======;;;::::::999999888888777666777777777666555444333333333333222111000000000000000000///......------,,,,,,,,,,,,,,,,,,,,,+++((()))+++,,,---...111333777777666222...+++******,,,+++++++++++++++,,,---+++---000333444222000...........................,,,+++******))))))******+++,,,...---,,,++++++,,,---,,,+++***))))))))))))***++++++,,,,,,---......---///222444555444222111,,,,,,+++***(((&&&%%%$$$(((''''''''''''((())))))'''((((((((())))))******)))))))))))))))((('''&&&'''''''''''''''((()))************+++,,,---.../////////000///...---,,,+++------,,,,,,+++*********------------------......222111000000111222444666666777888999;;;<<<===>>><<>>@@@AAAAAAAAA>>>======<<<<<<======>>>============???AAACCCDDDDDDEEEHHHNNNQQQUUU^^^gggsssxxx}}}wwwssspppkkkeee```VVVTTTPPPKKKHHHFFFEEEEEE@@@@@@@@@??????>>>>>>===;;;;;;;;;:::999999888888666666666666666555444444444333333222111000///...000000000///......---------------,,,,,,+++++++++)))***,,,---...000333555777777555111---*********++++++++++++,,,---...///,,,---000222333222000///---...////////////...---,,,+++******))))))*********,,,------,,,+++,,,---,,,,,,,,,+++******))))))((())))))******+++,,,,,,---...000111111111///...+++++++++***(((&&&$$$###(((''''''&&&&&&((()))***&&&''''''(((((())))))***((())))))******)))))))))((((((((((((((()))*********)))(((((()))+++---......///000000000...---,,,------,,,,,,+++++++++***------------------...///222111///...///111444666555666777999:::<<<=========@@@CCCCCCBBBAAACCCFFFGGGGGGGGGHHHJJJMMMOOOQQQQQQPPPRRRYYYeeezzz<<<<<<;;;<<<>>>AAADDDFFFBBB>>><<<===<<<;;;@@@FFFNNN___ddd___\\\SSSKKKMMMPPP]]]uuuzzzggg]]]YYYWWWTTTSSSSSSTTTSSSRRRRRRUUUXXX\\\]]]\\\YYYWWWVVVYYY\\\___aaadddhhhjjjnnnnnnnnnoooqqqqqqooommmjjjmmmqqquuuzzz~~~zzzvvvtttmmmkkkiiiiiikkknnnoooooovvvuuussspppnnnpppssswww|||{{{uuuhhhccc\\\UUUPPPKKKGGGDDDBBB???<<<::::::999888777999888777777666666777777555666777999::::::::::::888:::<<<>>>@@@AAABBBAAA===>>>>>>??????>>>>>>===>>>>>>>>>>>>@@@BBBDDDEEEEEEEEEHHHMMMQQQWWWaaallluuu{{{}}}xxxtttrrrnnnhhhcccYYYVVVPPPJJJEEECCCDDDEEE???????????????>>>>>>===<<<<<<;;;;;;:::999999999666666666666666555555444333333333222222111111111000000000///......------///...---,,,+++************+++,,,,,,,,,...111333333333222///,,,+++,,,...---,,,,,,,,,,,,------...---...///111111111111000---...///000000///...---,,,+++******))))))******)))+++------,,,,,,---...,,,,,,------,,,+++***)))((())))))******+++,,,,,,//////000000//////...---,,,+++)))'''&&&%%%&&&&&&)))(((&&&&&&&&&''')))***%%%&&&&&&'''(((((())))))''''''((()))***************))))))))))))***++++++)))))))))***++++++++++++,,,---...//////...,,,+++,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,---...///000000000222333666888999555666777999;;;<<<>>>>>>>>>BBBEEEEEEBBB@@@CCCFFFDDDDDDEEEFFFHHHKKKNNNOOORRRQQQTTT[[[ggg|||999999999999<<>>===???>>>>>>BBBHHHEEEUUUZZZWWWVVVOOOIIILLLQQQ^^^uuuxxxhhhaaaUUUSSSPPPPPPQQQRRRRRRQQQRRRUUUZZZ^^^___]]]ZZZXXX[[[]]]aaadddfffiiimmmooopppoooppprrrssssssrrrpppjjjnnnsssxxx~~~~~~|||}}}}}}zzzyyywwwttttttuuuwwwxxxxxxzzz}}}|||xxxuuurrrmmmkkkkkklllooorrrssstttppppppooonnnooosssyyy}}}vvvooobbb^^^XXXSSSNNNJJJFFFCCCBBB???<<<:::999999888777999888888777777777777777444666:::===>>>===;;;::::::;;;>>>AAACCCDDDDDDDDD===>>>???@@@@@@???>>>===???>>>>>>???AAACCCEEEFFFDDDDDDHHHNNNTTT\\\hhhtttyyy}}}xxxuuussspppjjjeee]]]YYYRRRIIIBBB???@@@AAA>>>>>>????????????>>>>>>===<<<<<<;;;;;;::::::999666666666666666666555444222222333333333333444444000000000///......------000///---,,,+++*********)))***+++***)))***---//////000///...,,,---///111///...------,,,,,,,,,,,,---...///000000111111111---...///000000///...---,,,++++++***)))*********(((***,,,---,,,,,,---///,,,---...///...,,,***(((***++++++,,,------......222222111111000/////////...+++'''$$$###%%%'''))))))(((&&&%%%&&&''')))+++%%%%%%%%%&&&'''(((((()))%%%&&&''')))******++++++******************+++,,,)))***---//////...,,,***)))+++,,,......---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...//////111444777:::<<<===>>>666777888:::<<<>>>???@@@???CCCFFFEEEBBB@@@BBBEEEGGGHHHHHHIIIKKKNNNQQQSSSVVVUUUWWW^^^jjj::::::::::::;;;<<<======::::::;;;<<<===@@@BBBCCCKKKPPPTTTRRRLLLHHHJJJNNNVVV___qqquuugggbbbXXXSSSNNNKKKMMMQQQRRRSSSVVVWWWYYYZZZZZZZZZZZZ[[[\\\^^^aaaccceeehhhlllooorrrssssssqqqooonnnoooqqqssstttvvvzzz}}}rrrooommmooorrrsssnnnjjjeeecccbbbaaaaaabbbdddeeemmmmmmmmmnnnrrrwww{{{~~~wwwpppnnnpppkkkiiihhhkkkpppttttttttttttsssqqqpppsssxxx~~~yyypppjjjfff```XXXQQQLLLIIIEEECCC@@@>>>;;;::::::::::::999555555666777777777777777<<<:::888777666777888999999;;;>>>@@@BBBBBBBBBAAA@@@@@@@@@???>>>======<<<@@@@@@@@@@@@@@@BBBCCCDDDFFFHHHKKKOOOVVV___jjjqqqzzz~~~xxxuuusssqqqlllhhhbbbXXXKKKCCCAAAAAA???===;;;<<<===<<<;;;:::999:::999999999999888777666666666666555444444555777777555444333333222222333333////////////............///...,,,+++***)))))))))))))))***+++---...//////000//////...------,,,,,,,,,***(((&&&&&&''')))***++++++---.........---,,,//////.........//////000)))))))))))))))******+++000000///...,,,+++******&&&''')))+++,,,......///***+++---...///......------,,,,,,---///000...---,,,+++***)))''''''&&&&&&'''''''''''''''((())))))&&&''''''((()))((((((((()))((('''''''''(((***+++***+++,,,,,,,,,***)))(((************************000///---,,,++++++,,,---+++,,,---...///...---,,,///---***+++...222444555444444444555666777888999777888:::<<<>>>@@@AAAAAA@@@BBBCCCBBBAAA@@@@@@AAAEEEGGGIIIJJJJJJLLLOOOQQQRRRSSSVVV]]]nnn888888777777777888999999888999;;;===???AAAAAABBBEEEJJJOOONNNIIIHHHKKKPPPUUU^^^ooorrrfffaaaXXXSSSNNNKKKMMMPPPQQQRRRTTTVVVWWWXXXXXXYYYYYYZZZ\\\^^^aaaccceeehhhkkknnnpppqqqqqqpppnnnnnnoooqqqqqqssswww}}}uuunnnkkkiiifffcccccceeeddd___ZZZZZZYYYXXXWWWXXXYYY[[[\\\^^^^^^___aaadddhhhlllnnnrrrrrrsssssssssqqqooommmyyywwwoookkkllliiihhhhhhkkkppptttuuuuuuwwwuuuttttttwww|||{{{ssskkkeee```\\\VVVQQQMMMJJJGGGEEE===;;;888777777777777666555555666777777777777777888777666555666777999::::::;;;>>>@@@BBBBBBAAAAAA@@@@@@??????>>>======<<>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999888888777666555555444555666666444444333222222222222333////////////............000///...,,,++++++******+++++++++,,,,,,---------000000///......---,,,,,,,,,***(((&&&&&&''')))***---...000111111111000///+++,,,...//////...---,,,)))))))))))))))******+++------------------------------------,,,+++***))))))***,,,---......------...------...000000///------,,,***)))(((''''''''''''''''''''''''((())))))&&&''''''((((((((((((((()))(((((('''((()))***+++******++++++***))))))((())))))))))))))))))))))))++++++***))))))))))))***,,,,,,------------------...------///222333333222222222222333444555666777666777888:::;;;<<<<<<<<>>@@@AAABBBAAA@@@@@@??????>>>>>>======<<<===???AAACCCEEEFFFFFFFFFHHHJJJMMMRRRYYYbbbmmmttt|||vvvqqqnnniiiccc^^^PPPHHH???888777888888777:::;;;===>>>>>>===<<<;;;<<<<<<;;;;;;:::999999888888777666555555444555555444444333222222222222222////////////............///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,***)))''''''((()))***+++,,,---.........------***,,,...000000...+++))))))))))))))))))******+++***++++++,,,---...///000111111000...,,,***(((''')))***+++------------,,,...------...000111///...,,,+++***)))(((''''''''''''''''''''''''((())))))'''''''''(((((((((((((((((((((((((((((()))************)))((((((((())))))((((((((((((((((((((((((***++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......---...000333555555222///000000000000222333444555666777888999::::::::::::>>>@@@CCCCCCCCCCCCEEEFFFFFFGGGIIIJJJKKKMMMPPPSSSUUUVVVXXX___mmm888777666555555555555555333777===BBBDDDDDDBBB@@@<<>>;;;::::::;;;:::999444555666666777777666666444444555555666888:::;;;:::;;;>>>@@@AAAAAA@@@?????????>>>>>>============<<<>>>AAAEEEGGGHHHGGGGGGJJJKKKOOOSSS[[[eeeooowww}}}vvvpppkkkcccZZZTTTFFF@@@999444333555777777:::::::::;;;<<<<<<:::999::::::999888777777777777888888777666555444444444444333333222111222222222////////////............,,,+++***)))((((((((((((++++++,,,,,,,,,,,,------++++++******)))))))))(((,,,+++)))((('''((()))***)))***+++------,,,,,,+++,,,---...///...---,,,+++)))))))))))))))******+++******+++,,,---//////000////////////...---,,,+++((()))+++,,,------,,,+++......---///000111000...+++***)))((('''''''''''''''''''''''''''((())))))'''''''''''''''((())))))((((((((((((((())))))******)))(((''''''((()))***(((((((((((((((((((((((()))***,,,---......------,,,++++++***+++---///000000000111333555444222////////////000111222333444888888:::;;;======>>>>>>@@@BBBDDDDDDDDDDDDEEEFFFFFFGGGIIIKKKLLLNNNQQQSSSUUUVVVYYY```ooo777777666555444444444444222666<<>>???@@@???@@@CCCIIINNNZZZfffwwwuuujjjbbb]]]UUUSSSQQQOOONNNOOORRRTTTUUUXXXZZZYYYVVVVVVZZZ^^^bbbdddgggiiikkknnnrrruuuwwwwwwtttpppmmmlllmmmoooqqqwwwqqqiiiccc]]]XXXWWWTTTOOOMMMOOOQQQOOOLLLJJJIIIGGGEEEDDDDDDDDDEEEFFFGGGIIIJJJJJJFFFHHHKKKMMMOOOPPPPPPOOOPPPPPPPPPQQQQQQQQQQQQQQQTTTSSSVVV[[[^^^cccnnnxxxvvvjjjcccbbb^^^aaaeeekkkoootttwwwyyyyyyyyy{{{xxxnnngggbbb^^^]]][[[XXXVVVSSSNNNHHHDDD===;;;888777777888777666444444555666666666666666666666777777888999:::::::::;;;>>>@@@AAA@@@??????>>>>>>>>>===============<<<>>>AAAEEEGGGHHHHHHHHHKKKLLLPPPUUU\\\fffqqqxxx~~~wwwppphhh^^^SSSKKK@@@<<<777444444777:::<<>>@@@AAAAAABBBDDDFFFEEEDDDCCCCCCDDDEEEGGGIIIJJJKKKNNNQQQSSSTTTUUUYYYbbbrrr555444444333333333444444333777<<<@@@DDDEEEEEEDDDAAAAAAAAAAAABBBEEEIIIMMMZZZgggwww{{{zzzyyyoooeee]]]XXXTTTTTTSSSRRRQQQRRRUUUXXX[[[^^^```^^^ZZZYYY]]]bbb```cccfffiiillloootttwww|||{{{xxxtttpppoooqqqsssqqqwwwzzzmmmccc]]]ZZZUUURRRQQQNNNIIIHHHKKKKKKJJJIIIGGGFFFFFFEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGEEEFFFHHHJJJLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNQQQOOOPPPSSSUUUYYYcccmmmzzzvvvggg^^^\\\ZZZ^^^dddjjjnnnrrruuuxxxwwwxxx|||vvvmmmgggbbb___aaa___[[[WWWRRRMMMGGGBBB???<<<999888888999888777444444555666666666666555666777777888999::::::::::::;;;>>>???@@@@@@???>>>===========================>>>AAADDDFFFGGGHHHHHHKKKMMMPPPUUU]]]gggrrrzzz~~~xxxppphhh\\\OOOFFF???===:::999:::>>>BBBFFFJJJEEEAAA???@@@@@@>>>;;;===<<<;;;999888999999:::666777777777666555444333333333222111111111111111////////////............------,,,+++++++++++++++((()))***+++---...///000------------------------++++++******)))))))))***++++++---.........---,,,---+++(((&&&%%%&&&)))***)))))))))))))))******+++------------------------000000000///...,,,+++***)))***+++------------,,,---,,,,,,---///000...---)))(((''''''&&&&&&&&&''''''''''''''''''((())))))(((''''''&&&&&&((()))***''''''((()))))))))))))))))))))(((((())))))******))))))))))))))))))))))))&&&'''((()))************++++++,,,---///000222333333000---+++---000111222000000000111222333444555333555777:::===???AAAAAACCCEEEFFFEEECCCBBBBBBCCCCCCEEEHHHIIIKKKMMMPPPSSSRRRUUUYYYbbbsss555555444444444555666666555777:::>>>BBBDDDFFFGGGCCCCCCDDDDDDEEEHHHKKKNNN[[[hhhyyy~~~vvvrrrpppvvv~~~}}}tttlllddd]]]XXXTTTUUUVVVUUUTTTUUUYYY]]]bbbeeegggccc]]]\\\```fffbbbeeeiiilllppptttyyy|||~~~}}}zzzwwwttttttwwwyyyyyy}}}{{{nnneee^^^ZZZWWWSSSQQQQQQNNNJJJIIILLLIIIIIIHHHFFFEEEEEEEEEGGGBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPSSSUUUWWW___hhhppprrrccc[[[YYYWWW\\\ccciiilllooosssvvvuuuxxx}}}uuuoookkkgggdddccc___ZZZVVVQQQKKKEEEAAAAAA>>><<<:::;;;;;;::::::333444555555666666555555333444555777999:::;;;;;;:::;;;>>>???@@@???>>>===========================>>>???@@@BBBDDDFFFGGGHHHKKKMMMPPPUUU]]]hhhssszzz~~~}}}wwwqqqiii]]]PPPGGGAAA@@@??????AAAFFFKKKPPPSSSLLLDDD@@@@@@AAA???<<<>>><<<:::999888888999:::555555666777777666555444333222222111111111111111////////////...............------,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++++++++*********))))))((()))***+++,,,+++******---,,,***((((((((()))))))))))))))))))))******+++,,,,,,,,,---------......000000//////---+++***))))))***,,,---......------,,,++++++,,,...///---,,,******)))(((((((((((()))'''''''''''''''((()))))))))(((&&&&&&&&&''')))***&&&'''((()))***))))))(((((())))))***++++++******((((((((((((((((((((((((***************+++,,,---***+++---///111333333444000---***)))+++...000000//////000000111222444555444555777:::<<<>>>??????AAACCCDDDDDDCCCBBBCCCDDDBBBDDDFFFHHHJJJLLLPPPRRRRRRTTTYYYbbbqqq777777777777777888999:::777888:::<<<@@@DDDHHHJJJDDDDDDEEEFFFHHHKKKNNNPPP]]]kkk{{{}}}tttnnnmmmssszzz|||tttmmmfff___ZZZTTTVVVWWWWWWVVVWWW\\\___fffiiikkkfff```^^^ccchhheeehhhlllppptttyyy~~~~~~}}}{{{yyywwwxxx{{{zzzlllccc^^^ZZZWWWSSSQQQPPPPPPNNNIIIIIIMMMJJJJJJIIIGGGEEEEEEFFFHHHDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLPPPPPPRRRVVVWWWYYY___gggjjjyyy|||mmm```YYYYYYVVV\\\ccchhhkkknnnrrruuuuuuxxx~~~wwwvvvzzz~~~vvvrrrooollljjjbbb^^^YYYTTTOOOJJJEEEAAA>>>;;;999777888888888777333444555555666666555555///111333666999;;;<<<<<<:::<<<>>>???@@@???>>>===<<<<<<<<<===============??????@@@AAACCCEEEGGGHHHJJJMMMPPPUUU]]]hhhssszzz~~~{{{vvvqqqjjj___RRRIIICCCCCCCCCDDDFFFKKKRRRVVVVVVNNNEEE?????????===;;;<<<:::888666666666888888444555666777777666555555333222222111000111111111000/////////............,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************+++++++++++++++************)))+++,,,---...///...------/////////...---,,,++++++)))))))))))))))******+++++++++,,,,,,---...//////............---,,,++++++***+++---...//////...---++++++***,,,---...---+++,,,+++***************+++'''''''''''''''((()))))))))(((&&&%%%&&&''')))+++&&&''')))*********)))(((((()))***,,,,,,,,,+++***''''''''''''''''''''''''((('''&&&&&&&&&''')))******,,,...111333444444444---+++))))))+++---......////////////000222333444666777999;;;<<<>>>>>>>>>>>>AAACCCDDDCCCCCCDDDFFFAAACCCFFFGGGIIIKKKOOORRRSSSUUUYYYaaappp333444444555666777777888;;;::::::<<<@@@CCCFFFFFFCCCBBBDDDGGGIIIHHHLLLRRR[[[qqq}}}wwwllllllrrrxxxzzzqqqkkkeee]]]VVVXXXVVVTTTTTTWWWYYY[[[[[[aaabbbeeegggiiijjjjjjjjjkkkmmmpppuuuzzz~~~||||||~~~yyyjjjbbb```]]]ZZZZZZXXXWWWUUURRROOOLLLJJJIIIIIIHHHEEECCCBBBCCCEEEFFFFFFFFFFFFFFFEEEDDDBBBBBBEEECCCBBBCCCFFFHHHFFFDDDGGGHHHHHHHHHHHHJJJNNNQQQQQQRRRTTTUUUWWW[[[```dddoooxxxqqqdddYYYTTTTTTTTT[[[ccciiimmmqqqvvvzzz}}}oooeeeccccccooo{{{wwwtttqqqnnneee___VVVQQQMMMJJJEEEAAA;;;:::999777666555555555333333555666666666555444555555555555666888999999======>>>???????????????======>>>>>>>>>>>>======AAAAAAAAAAAAAAABBBFFFIIIHHHMMMSSSYYY___hhhssszzz|||tttkkkccc\\\UUUQQQIIIHHHFFFEEEFFFJJJMMMPPPNNNLLLHHHDDD@@@===;;;:::<<<;;;999888888888999:::888777666555444333222222444444333333222111000000//////.........---------...------,,,+++***)))))),,,------,,,++++++,,,...---,,,,,,,,,,,,---......+++***)))))))))***+++,,,......//////...---,,,,,,///...---,,,++++++++++++++++++***************+++&&&(((***,,,...///////////////...---,,,++++++***)))+++---///000000///......------,,,,,,++++++***((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''***)))((('''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((******++++++++++++******((()))***)))((((((***,,,+++...222555555333///,,,***++++++,,,,,,------...111111000000111111222333555666777:::<<<>>>@@@AAABBBBBBCCCBBBAAA@@@BBBDDDCCCEEEFFFHHHJJJMMMRRRVVVUUUWWW\\\cccppp555666666777888999::::::999999999;;;>>>AAADDDEEEFFFEEEFFFIIIIIIIIILLLQQQ\\\rrrzzznnnnnnsssyyyyyypppkkkfffaaa\\\XXXVVVTTTUUUWWWYYYYYYYYY___```bbbdddfffhhhiiiiiilllnnnrrrwww|||~~~{{{yyyyyy||||||nnnaaa\\\[[[ZZZYYYYYYXXXWWWUUUSSSPPPMMMKKKJJJKKKIIIGGGEEEEEEFFFGGGIIIGGGGGGFFFFFFEEEDDDDDDDDDEEECCCBBBCCCFFFGGGFFFDDDDDDFFFGGGGGGGGGIIILLLOOOPPPQQQSSSTTTWWW\\\ccchhhooowww}}}lll```WWWTTTUUUVVV\\\eeekkkooosssxxx|||dddZZZXXXYYYfffwwwzzzssslllhhh```[[[TTTOOOLLLHHHCCC???<<<;;;999777666555444444222222444555555555444333555555555666666888999:::<<<<<<===>>>>>>>>>>>>>>><<<======>>>>>>>>>>>>===@@@AAAAAAAAAAAACCCFFFIIIGGGLLLSSSZZZaaakkkvvv~~~zzzssslllddd\\\UUUPPPIIIGGGDDDBBBBBBDDDFFFHHHFFFEEECCC@@@===;;;:::999999888777777666666777777999888777666555444333333444444333333222111111000//////.........---------...------,,,+++***))))))***+++,,,+++***)))+++,,,---,,,,,,,,,,,,---.........---,,,***))))))))))))...............---,,,,,,++++++++++++++++++,,,,,,++++++***************+++((()))+++---...///////////////...---,,,++++++***)))***,,,---...///......///......------,,,++++++******)))((('''&&&&&&%%%(((''''''&&&&&&''''''((()))(((((('''''''''''''''''''''((())))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((('''''')))***+++***))))))+++---...111666999999666111---***++++++,,,,,,---......000000000111111333444444666777999;;;===>>>@@@@@@AAABBBCCCBBBAAABBBCCCEEEGGGHHHHHHHHHIIIKKKOOORRRTTTVVV[[[bbbooo555666666777888999:::;;;::::::;;;<<<>>>AAADDDFFFIIIHHHIIIKKKKKKJJJMMMRRR]]]tttsssrrruuuzzz|||qqqkkkgggccc```YYYWWWVVVVVVWWWXXXXXXWWW]]]]]]]]]___aaadddfffhhhkkknnnsssxxx|||}}}{{{wwwuuuuuuwww{{{}}}}}}xxxmmmbbbXXXVVVXXXXXXYYYZZZXXXWWWUUUSSSQQQNNNLLLJJJLLLKKKIIIGGGGGGHHHJJJKKKIIIHHHFFFEEEDDDEEEEEEFFFEEEDDDCCCDDDEEEFFFEEEDDDCCCFFFHHHJJJJJJKKKMMMOOOPPPQQQRRRSSSWWW]]]fffkkkrrryyyvvvggg\\\UUUTTTWWWXXX^^^ffflllqqquuu{{{xxx]]]TTTTTTXXXgggxxx}}}sssiiiccc]]]YYYSSSOOOMMMIIICCC???===<<<:::888666444444333111222333333444444333333555555555666777888::::::;;;;;;<<<===============<<<<<<<<<======>>>>>>>>>@@@AAABBBBBBBBBCCCGGGIIIIIINNNTTT[[[bbbkkkwww~~~|||xxxsssmmmfff]]]UUUOOOKKKIIIEEEBBB@@@???@@@AAAAAA@@@>>>===<<<;;;;;;;;;888888888888888777666666999999888777666555555444444333333222222111111111/////////.........------...------,,,+++***)))))))))***+++***)))((()))+++---,,,,,,,,,,,,---......///...,,,***)))))))))***---............------,,,******++++++,,,---......+++***************+++++++++,,,---...//////////////////...---,,,+++******))))))***+++,,,---....../////////...------,,,,,,++++++***((('''&&&%%%$$$(((''''''&&&&&&''''''(((((('''''''''&&&&&&&&&&&&''''''((()))))))))))))))******)))(((((('''&&&&&&******++++++++++++*********+++++++++******,,,------000444777666222---)))+++++++++,,,------......000000000111333444666777888999;;;<<<>>>??????@@@@@@AAABBBBBBBBBBBBEEEGGGGGGHHHIIIIIIIIIKKKOOORRRTTTVVVZZZaaappp333333444666777888999999===>>>???@@@AAACCCFFFIIIKKKIIIJJJMMMNNNMMMPPPUUU___vvvzzzyyyxxx}}}uuunnnjjjfffbbb\\\ZZZXXXXXXXXXXXXWWWUUUYYYYYYYYYYYY\\\```dddfffhhhlllqqqwwwzzz{{{zzzyyyzzzxxxtttpppoooqqqsssuuuuuuwwwzzzzzzoooddd[[[TTTUUUWWWXXXYYY\\\WWWWWWVVVTTTRRROOOMMMKKKLLLKKKJJJIIIHHHIIIJJJKKKIIIGGGEEECCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFEEEEEEFFFIIIMMMOOOPPPPPPQQQRRRRRRRRRRRRSSSVVV]]]fffmmmwww}}}uuueee[[[UUUUUUWWWWWW]]]eeelllpppvvv|||lllWWWRRRVVV^^^oootttiiiccc^^^ZZZUUURRROOOKKKEEE@@@===<<<:::888666444333333222222333333444444444444555555555666777999:::;;;;;;<<<======>>>>>>======<<<<<<<<<<<<===>>>>>>??????AAABBBBBBCCCDDDGGGIIIMMMQQQWWW\\\aaaiiissszzzzzzxxxtttooohhh___VVVPPPNNNLLLHHHDDDAAA@@@@@@@@@AAA@@@???>>>============999999:::;;;;;;999888777888888777777666555555444333333333222222111111111////////////...............------,,,+++***)))))))))***++++++***)))***+++---,,,,,,,,,,,,---......,,,+++*********+++---...---------......------,,,,,,------....../////////*********)))******+++,,,.........//////////////////......---,,,+++******************+++---...///.........---,,,,,,++++++***))))))((('''&&&&&&%%%((((((''''''''''''((((((&&&''''''''''''&&&&&&&&&''''''((())))))))))))))))))))))))(((((((((((((((,,,,,,------------,,,,,,)))***+++***))))))+++---...///111111000---***(((++++++,,,,,,---.........//////000222333555777888:::;;;===>>>????????????===???@@@AAAAAABBBEEEGGGDDDFFFGGGHHHIIIMMMQQQUUUUUUVVVZZZcccrrr333333444666777999::::::===???AAAAAAAAACCCGGGJJJKKKJJJKKKOOOPPPOOOSSSXXX```yyy}}}~~~wwwrrrmmmiii```]]]ZZZYYYXXXXXXVVVTTTVVVVVVUUUVVVYYY]]]bbbeeehhhkkkpppuuuwwwwwwuuusssvvvtttppplllkkkjjjlllmmmnnnppptttyyyzzzmmmggg^^^WWWSSSUUUWWWVVVWWWZZZVVVVVVVVVUUUSSSQQQNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIFFFEEECCCBBBAAABBBDDDEEEDDDDDDEEEFFFFFFFFFGGGHHHIIILLLQQQTTTUUUUUUUUUVVVVVVVVVUUUUUUXXX^^^gggmmm{{{ttteee[[[UUUTTTWWWUUU[[[ccciiinnnttt{{{~~~jjj[[[NNNNNNVVVbbbttttttjjjeee```\\\VVVRRROOOKKKDDD???===<<<:::888666444444333444444444444444555555666444555555666888999;;;<<<======>>>????????????>>><<<<<<;;;;;;<<<===>>>>>>???@@@BBBCCCDDDEEEHHHJJJLLLPPPVVV[[[```hhhrrryyy}}}{{{xxxuuupppiii```VVVPPPMMMKKKHHHEEECCCBBBBBBBBBBBBAAA@@@>>>============999999:::;;;;;;999888777666666666555555444444444333333222222222222222111000000/////////............------,,,+++***))))))***,,,......,,,++++++,,,---,,,,,,,,,,,,---......++++++*********+++,,,---,,,,,,---------------,,,......//////...---,,,,,,******))))))***++++++,,,////////////////////////......---,,,+++******)))++++++++++++,,,...///000------,,,,,,+++******)))'''''''''((((((((((((((((((((((((''''''(((((((((&&&&&&'''((((((''''''&&&''''''((()))))))))))))))&&&''''''((()))***++++++)))******************))))))*********))))))+++,,,333222111///...---------+++,,,,,,------...////////////000111333666888999:::<<<===???@@@??????>>><<<===??????@@@AAADDDFFFEEEFFFGGGHHHIIILLLQQQTTTWWWXXX\\\dddttt555555777888:::;;;<<<===<<>>>>>???????????????>>>===<<<;;;;;;;;;======>>>@@@CCCDDDEEEFFFHHHJJJHHHMMMSSSZZZaaajjjuuu}}}|||{{{yyyuuuooohhh___UUUOOOJJJHHHFFFDDDCCCBBBBBBBBB@@@@@@>>>===<<<;;;;;;;;;888888888888888777666666666555555555444444444444222222222222222222222222000000000/////////.........------,,,+++***))))))+++---///000...------------,,,,,,,,,,,,---.........---+++)))((((((((()))+++,,,,,,------------,,,---......///...,,,+++)))))))))))))))***+++,,,,,,//////.........//////000......---,,,+++***))))))******+++,,,---...//////,,,,,,++++++***)))))))))&&&&&&''''''((())))))))))))((((((''''''(((((()))&&&'''((()))))))))((('''''''''((()))))))))))))))%%%%%%'''(((***+++------++++++,,,,,,,,,,,,++++++)))***++++++)))***+++---222111...,,,++++++,,,,,,,,,,,,,,,---......//////...///000111333555777888999;;;===???@@@@@@???>>><<<>>>???@@@@@@AAADDDFFFIIIIIIIIIIIIIIIJJJNNNPPPXXXYYY\\\fffwww555555777888:::<<<===>>>===@@@BBBBBB@@@AAAFFFJJJQQQOOOOOOQQQPPPNNNPPPUUUbbb}}}}}}ttteee```ZZZUUUSSSRRRRRRRRRRRRRRRSSSUUUYYY]]]aaaddddddfffiiilllmmmkkkiiihhhdddeeeffffffffffffeeedddgggiiimmmttt|||rrrddd___```VVVRRRQQQTTTUUURRRRRRUUUUUUVVVWWWWWWVVVSSSPPPNNNOOONNNMMMKKKIIIGGGEEEEEECCCCCCCCCCCCDDDDDDDDDDDDBBBEEEHHHIIIIIIJJJMMMPPPPPPSSSWWWYYYZZZ[[[]]]___\\\]]]___aaadddjjjqqqvvvxxxzzz}}}{{{nnn___VVVQQQNNNOOOQQQQQQVVV^^^dddjjjqqqyyy||||||~~~uuukkkaaaSSSPPPOOOUUU^^^hhhsss|||zzzsssqqqhhhbbbYYYQQQLLLFFF@@@;;;:::999888777666666666666444444333333333444555666444555555777888:::<<<===<<<======>>>???>>>>>>>>>???>>><<<:::::::::;;;<<<===@@@CCCDDDEEEFFFHHHJJJHHHMMMTTT[[[bbblllwww{{{xxxsssmmmeee\\\SSSMMMIIIHHHFFFDDDCCCBBBAAAAAA???>>>===<<<<<<;;;<<<<<<999888777777666666777777666666666666555555555555222222222222222222222222000000000000/////////......------,,,+++***))))))+++...000111///...---------,,,,,,,,,,,,---......---,,,***((('''''''''(((***+++,,,---------------...///000111111000...---))))))))))))***+++,,,---...------------...000000...------,,,+++***))))))((()))+++,,,------------------,,,++++++******)))'''''''''((((((((((((((())))))(((((((((((())))))&&&''')))***+++***)))(((''''''((()))))))))))))))&&&&&&''')))***+++,,,---......////////////......,,,---------,,,,,,...///.........---,,,+++******,,,,,,------.../////////...//////000222444555666777999<<>>>>>???@@@AAABBBAAABBBEEEGGGIIIJJJJJJIIIHHHJJJMMMPPPXXXXXX[[[eeewww333333555666888:::;;;<<>>;;;<<<<<<===============@@@???<<<:::999999:::;;;===@@@CCCEEEFFFGGGIIIJJJLLLPPPWWW\\\ccclllvvv~~~{{{wwwqqqkkkcccZZZQQQKKKKKKJJJHHHFFFDDDCCCBBBAAA>>>>>>=========>>>>>>???<<<;;;999888888888999:::777777777777666666666666222222222222222222222222000000000000////////////...------,,,+++***))))))+++---000111///------------,,,,,,,,,,,,---......)))((('''''''''(((***+++***+++,,,,,,------------000111333555666555444333))))))))))))***+++,,,---------,,,,,,---...000111...------,,,+++***))))))&&&'''***,,,------,,,+++......---,,,,,,++++++***))))))(((((('''''''''&&&))))))(((((((((((())))))&&&(((***+++,,,+++***)))'''(((((()))))))))))))))((((((((()))******+++++++++,,,,,,,,,,,,,,,,,,+++.../////////......000111///111333444444111...,,,,,,,,,------...//////////////////000111333444555666888<<<>>>@@@@@@???===AAABBBCCCCCCCCCDDDFFFHHHFFFGGGHHHHHHIIILLLPPPSSSWWWWWWZZZeeevvv222222333444666999;;;===@@@@@@BBBEEEDDDBBBEEEKKKQQQ\\\\\\UUUOOOHHHHHHTTTjjjzzzxxxlllbbb^^^YYYUUUSSSRRRPPPOOOQQQRRRTTTXXX\\\______^^^[[[]]]___aaabbbbbbaaa```cccddddddcccbbbbbbccceeefffkkkqqqvvv~~~sssgggaaa]]][[[XXXTTTQQQQQQTTTVVVVVVUUUUUUUUUVVVVVVUUUTTTRRRQQQOOONNNMMMLLLIIIGGGEEEDDDFFFFFFFFFFFFGGGHHHIIIIIIKKKLLLMMMNNNOOOPPPQQQRRRVVVYYY]]]```bbbdddfffhhhggghhhjjjmmmqqqvvv{{{}}}}}}}}}rrrhhhYYYTTTMMMJJJJJJKKKJJJIIIQQQVVV]]]aaaeeennnzzzuuuwww|||uuulllddd[[[TTTVVVYYY___ffflllpppqqqvvv~~~sssjjj\\\QQQJJJDDD@@@<<<888777555555666666444333666666555555555555666666777777777888999;;;<<<===============>>>>>>>>>>>>>>>===;;;999999999;;;<<<===AAAEEEGGGGGGGGGGGGHHHKKKRRRZZZbbbhhhnnnvvv|||yyyuuunnnggg```XXXPPPKKKIIIHHHFFFEEECCCBBBBBBBBB@@@??????>>>===<<<;;;;;;======<<<;;;:::888888777888777555555666666555333111111222222222222111111000000000000000///......---------+++))))))+++,,,111111111000///---,,,+++++++++,,,---//////...,,,///---+++***)))***+++,,,........................111222666999:::888333///,,,+++)))((((((***,,,---///...---,,,,,,---...///------+++***)))((((((((())))))***)))(((***,,,/////////...---+++)))'''&&&''''''&&&&&&&&&&&&''''''''''''((())))))(((''''''******))))))((((((''''''&&&'''((()))))))))))))))******+++,,,,,,---......///,,,******---//////---000000111111111111000000.../////////------///111000000////////////000000///000111222333444444555:::;;;<<<=========<<<;;;@@@AAACCCDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGHHHKKKMMMUUUWWW\\\eeesss222333333555777:::<<<>>>>>>>>>@@@BBBBBB@@@EEEKKKUUUbbbccc\\\WWWOOOOOO[[[lll~~~ooodddYYYVVVTTTSSSSSSSSSSSSRRRQQQQQQTTTXXX\\\______^^^YYYZZZ\\\^^^_________^^^cccdddddddddcccccceeegggiiioootttyyy~~~nnnccc]]][[[YYYXXXUUURRRRRRTTTUUUUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRQQQPPPOOONNNLLLIIIGGGFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMMMMNNNOOOPPPQQQRRRSSSVVV[[[```dddfffggghhhhhhkkklllnnnqqquuuyyy}}}zzzqqqiii^^^WWWOOOLLLHHHHHHJJJMMMOOOOOORRRVVV[[[___eeeooo~~~xxxvvv{{{tttkkkeee___XXXZZZ___fffooovvvzzz|||{{{pppgggZZZOOOHHHCCC???<<<999888666666777777555444666666555555555555666666666666777777999:::<<<===???>>>>>>>>>==================;;;:::::::::;;;;;;;;;>>>AAACCCCCCDDDEEEGGGLLLSSS\\\ccciiiooowww|||wwwsssllleee]]]VVVNNNJJJHHHGGGFFFDDDCCCBBBBBBBBB?????????>>>>>>======<<<<<<<<<;;;:::999888777777333222111333555666666555111111222222222222111111000000000000000///......+++,,,+++***((((((***,,,111000000000...---,,,+++,,,,,,,,,...000000...,,,...,,,+++)))))))))***+++,,,,,,,,,---------......000111333666888666222///+++***)))))))))***+++,,,///...------------...///......,,,+++***)))))))))((()))******)))***,,,...---------,,,+++)))(((''')))((((((''''''(((((()))'''''''''(((((('''''''''***)))))))))((((((((('''(((((()))*********************++++++,,,------...000...,,,---///111000///...///000111111000///...+++,,,...------...000222000000///...------------///000000111333444555666:::;;;======>>>======<<<@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHHHHGGGIIILLLNNNTTTUUUYYYcccsss333333444555888;;;>>>???===<<<>>>??????>>>CCCKKKTTTbbbeee```\\\TTTSSS^^^oooyyyhhh]]]UUUTTTSSSSSSTTTUUUTTTRRRPPPQQQRRRVVV[[[^^^^^^^^^YYYYYYZZZ[[[\\\]]]^^^^^^aaabbbddddddcccdddfffhhhnnntttyyy~~~zzzjjj```[[[ZZZYYYVVVTTTSSSSSSTTTUUUUUUTTTUUUUUUVVVWWWWWWVVVTTTTTTSSSSSSRRRQQQOOOMMMKKKIIIGGGHHHHHHIIIJJJKKKMMMMMMPPPPPPOOOOOOPPPRRRTTTUUUXXX]]]ccchhhjjjjjjiiiiiinnnoooqqqtttxxx}}}|||vvvrrrssswww}}}ssseee]]]WWWPPPKKKGGGEEEDDDEEEIIIMMMPPPRRRQQQUUUYYY^^^dddppp}}}vvvuuu~~~nnnfffcccaaa]]]```gggooowwwuuukkkbbbVVVMMMFFFBBB>>>::::::999777777888888666555666666555555555555666666555555666777888:::<<<===?????????>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::<<<>>>@@@@@@BBBEEEHHHNNNUUU^^^eeekkkqqqxxx~~~~~~vvvqqqjjjbbb[[[TTTNNNIIIGGGFFFEEEDDDCCCCCCCCCCCC?????????>>>>>>>>>>>>>>>;;;;;;:::999888777777666333222222333555666555444111111222222222222111111///000000000000///......,,,,,,,,,***))))))+++,,,////////////...---,,,+++---,,,,,,---//////...,,,,,,+++***)))((()))***+++))))))***+++,,,,,,------000000000222333333000---))))))*********+++++++++///...------------...//////...---,,,+++*********''')))++++++******+++,,,+++,,,,,,+++***)))((((((***))))))(((((())))))***(((''''''&&&&&&''''''((())))))))))))(((((((((((((((((((((((())))))))))))*********+++,,,,,,------+++******+++------,,,++++++---///111111///---+++)))***,,,,,,,,,---000222---------,,,------......//////000111333444666777;;;<<<======>>>>>>======???@@@BBBCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHIIIMMMOOOSSSSSSUUU```sss333444444666888;;;>>>@@@@@@>>>>>>>>><<<<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========<<<<<<;;;===>>>??????@@@CCCGGGJJJPPPWWW```hhhnnnttt{{{~~~wwwrrrjjjccc\\\UUUOOOKKKFFFFFFEEEDDDCCCBBBBBBCCC>>>>>>>>>???????????????::::::999999888777666666999777666666666666444222111111222222222222111111//////000000//////...------------+++******,,,.........///......---,,,+++---,,,+++,,,---...---+++***))))))(((((()))***+++''''''((()))+++,,,------///.........000///...,,,((()))***+++++++++++++++.........------............---,,,+++***)))))))))''')))+++,,,+++******+++******++++++******))))))***))))))(((((())))))***(((((('''&&&&&&'''(((((())))))))))))(((((((((((('''''''''&&&'''''''''((()))*********++++++,,,,,,'''''')))***+++***)))((()))+++...000000...+++))))))***++++++***+++---///+++++++++,,,---///111111//////000111333555777999;;;;;;<<<<<<============???@@@AAACCCDDDDDDDDDDDDDDDFFFGGGGGGHHHJJJMMMPPPTTTSSSTTT___sss444444555666888;;;===???BBB@@@???>>><<<:::???FFFQQQbbbiiijjjjjjffffffrrr}}}qqqddd]]]ZZZYYYWWWVVVVVVTTTQQQNNNNNNNNNNNNQQQTTTWWWXXXXXXYYYYYYYYYYYYZZZ\\\]]]^^^[[[]]]___aaaccceeeiiillluuu{{{}}}{{{|||rrrddd\\\YYYXXXXXXNNNPPPSSSVVVXXXYYYZZZZZZZZZ[[[\\\]]]^^^^^^]]]\\\WWWWWWVVVUUUSSSQQQPPPOOOLLLLLLMMMMMMNNNPPPQQQRRRSSSSSSSSSSSSUUUWWWYYYZZZ\\\___ccceeehhhkkkooorrrrrruuuyyywwwqqqkkkkkklllnnnttt{{{yyyqqqlllfff___VVVOOOJJJGGGCCCAAABBBBBBCCCCCCDDDFFFIIIKKKMMMSSSZZZ```eeemmmyyy|||rrr{{{xxxnnnkkknnnqqquuuxxx}}}~~~ssshhh___WWWNNNGGGCCC@@@<<<999999777666666666666555333666666555555555555666666444555555777999;;;<<<>>><<<<<<===>>>???@@@AAAAAA<<<<<<===>>>>>>======<<<>>>?????????@@@CCCGGGKKKPPPXXXbbbkkkrrrxxxzzzuuunnnggg```YYYSSSOOOFFFFFFDDDCCCBBBBBBBBBBBB>>>>>>>>>>>>>>>?????????:::999999888888777777777:::888666666666555444222111111222222222222111111///////////////...------***++++++***))))))+++---.........///......---------+++******,,,,,,+++***((((((((())))))***++++++''''''((()))+++,,,------///---,,,------...,,,+++'''((()))++++++,,,,,,+++---..................------,,,+++)))(((((((((((('''))),,,,,,+++***************+++++++++*********)))((((((''''''(((((()))(((((((((''''''((((((((((((((((((((())))))))))))))))))(((''''''(((((()))))))))***************+++)))***,,,------,,,++++++(((***---//////---***(((+++,,,,,,+++))))))***,,,------------...///000111/////////000333666999:::;;;;;;;;;;;;;;;<<<<<<<<<@@@@@@BBBCCCDDDEEEEEEEEEDDDFFFGGGGGGHHHJJJMMMPPPUUUTTTVVV___rrr666555555666777999;;;===AAA?????????<<<999===DDDLLL]]]gggjjjnnnlllooo|||{{{lllaaaZZZUUUTTTRRRRRRSSSSSSRRRPPPPPPOOONNNPPPRRRUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[YYY\\\___aaadddgggkkknnnvvv|||{{{wwwvvvxxx{{{~~~zzzlll```XXXUUUTTTTTTMMMQQQVVVYYYZZZZZZ[[[\\\\\\]]]___```aaaaaaaaa```YYYYYYXXXWWWVVVTTTSSSRRRPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVXXXZZZ\\\]]]^^^___aaadddgggjjjooouuuyyy{{{~~~zzztttooonnnnnnnnnsssyyy}}}{{{uuunnnfff```\\\VVVRRRMMMHHHEEECCC@@@>>>===???AAABBBCCCFFFIIILLLLLLSSS[[[aaaeeellluuu}}}~~~||||||~~~|||}}}|||~~~~~~|||zzzwwwmmmcccZZZSSSKKKEEEBBB???<<<999888777555555666666444333666666555555555555666666555555666888:::<<<>>>???<<<======>>>???@@@AAAAAA============>>>>>>>>>>>>>>>?????????@@@BBBFFFIIIPPPXXXdddnnnuuu||||||yyyssslllfff^^^WWWRRRGGGFFFEEECCCBBBAAA@@@@@@>>>>>>>>>===============::::::999999999888888888555333222333444555444333111111222222222222111111...////////////...------'''(((((('''&&&&&&)))+++......//////////////////...,,,******+++,,,+++***(((((()))******+++,,,,,,))))))***+++,,,,,,------///...------...---+++***(((((()))***+++,,,,,,---------...//////...------,,,+++***)))((('''''''''(((***,,,,,,***)))***+++++++++,,,,,,,,,++++++***)))((((((''''''(((((()))((())))))******))))))((((((((((((((())))))))))))---,,,***))))))***++++++))))))))))))))))))))))))((()))++++++*********+++(((***,,,......,,,***(((,,,------+++)))((()))+++111000///...------------/////////000333666:::<<<<<<;;;;;;;;;;;;<<<======@@@AAACCCDDDEEEEEEFFFFFFEEEFFFGGGGGGHHHIIIMMMOOOTTTUUUYYYbbbqqq777666555555666777999:::;;;;;;<<<>>><<<999===CCCGGGYYYdddiiipppqqqwwwvvvjjj```ZZZTTTRRRPPPPPPRRRTTTTTTTTTSSSQQQPPPPPPRRRTTTTTTTTTUUUVVVWWWYYYZZZZZZZZZZZZYYY\\\```cccfffjjjnnnrrruuu{{{zzzyyyvvvsssqqqqqqtttwwwzzz~~~}}}uuuiii^^^WWWTTTRRRQQQPPPTTTYYY\\\[[[[[[[[[\\\\\\]]]___aaabbbcccbbbbbb\\\[[[[[[ZZZYYYWWWVVVUUUSSSSSSRRRRRRRRRRRRSSSSSSUUUWWW[[[^^^aaacccccccccaaaeeeiiinnnrrrwww|||}}}wwwuuuttttttyyy}}}{{{{{{yyysssrrrnnniiibbb\\\WWWTTTRRROOOJJJFFFDDDBBBAAAAAA<<<>>>AAABBBCCCEEEIIILLLNNNTTT[[[```dddlllvvv{{{vvvuuutttyyy|||yyyvvvqqqiii```VVVPPPHHHCCCAAA@@@===:::999888666666777777555444666666555555555555666666666666777999;;;===???@@@????????????????????????>>>>>>=========>>>???@@@AAABBBBBBBBBBBBCCCFFFHHHPPPXXXeeepppxxx~~~{{{vvvqqqkkkbbbZZZTTTIIIGGGEEECCCAAA@@@???>>>>>>>>>======<<<<<<;;;;;;::::::::::::999999999999555444333333444555444333111111222222222222111111......//////......---,,,((((((((('''''''''))),,,...//////000111111000000000...,,,+++,,,------,,,'''((()))+++,,,---------,,,,,,,,,---------......///.........///...+++))))))(((((((((***+++---...------...//////...---------,,,***)))((((((''''''***++++++***))))))***,,,---------------,,,+++******))))))(((((())))))***((()))+++------+++)))((('''((((((((()))))))))***---+++***(((((((((******))))))))))))))))))))))))&&&((()))((('''''')))+++***+++,,,,,,,,,,,,+++***+++,,,,,,+++))))))+++,,,......---------------.../////////000333777;;;===>>>======<<<===>>>???@@@BBBBBBDDDEEEFFFGGGGGGGGGFFFGGGHHHHHHGGGIIILLLNNNPPPUUU\\\dddqqq777666666555555666777888666666999<<<;;;999===CCCIII[[[gggmmmuuuxxx~~~sssjjjaaa\\\XXXUUURRRRRRSSSUUUUUUUUUVVVTTTRRRQQQSSSTTTUUUTTTVVVXXXZZZ\\\]]]]]]\\\[[[ZZZ]]]aaadddhhhlllqqquuutttzzz~~~~~~~~~~~~zzztttrrrqqqnnnmmmnnnqqquuuxxx{{{~~~|||tttjjj```YYYUUUSSSRRRRRRWWW\\\^^^\\\ZZZYYYZZZ\\\]]]___aaabbbccccccbbb^^^^^^]]]\\\[[[ZZZXXXWWWUUUTTTTTTSSSSSSSSSSSSSSSWWWYYY^^^cccfffgggggggggcccgggnnntttyyy}}}zzzwwwvvvwww}}}{{{yyyxxxwwwpppnnnjjjeee___ZZZUUURRRRRRNNNIIIDDDAAA@@@AAAAAA===@@@BBBCCCBBBCCCFFFJJJPPPTTTZZZ^^^ccclllyyywwwqqqoooqqqxxx|||zzztttnnnfff___TTTOOOGGGCCCAAA@@@===::::::999777777888888666555666666555555555555666666666777888999;;;>>>@@@AAABBBBBBAAA@@@???>>>===<<>>===<<<<<<>>>@@@BBBDDDFFFGGGFFFFFFFFFHHHJJJOOOXXXeeeqqqzzz~~~|||xxxtttmmmeee[[[UUUIIIHHHFFFCCCAAA???>>>===>>>>>>===<<<;;;::::::999;;;;;;::::::::::::::::::;;;999777666666555333111111111222222222222111111......//////......---,,,***++++++*********---///...///000111111222222111222000...---...//////...'''(((***+++------............................../////////000000///,,,)))))))))(((((()))+++...///,,,---...//////...---,,,...---+++***))))))((((((+++++++++***((((((***,,,............---,,,+++***++++++************++++++(((***---//////---***((('''((((((((())))))*********)))&&&%%%$$$%%%&&&'''))))))))))))((((((((((((***,,,---+++)))))),,,000+++++++++,,,,,,+++++++++***+++++++++***+++,,,...'''((()))***,,,///111222//////...000333777;;;>>>@@@???>>>>>>>>>???AAABBBBBBCCCDDDFFFGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHKKKMMMLLLTTT]]]fffqqq999888666555444444555666777999;;;<<<<<<===???@@@MMMVVVdddqqqwww|||{{{tttlllddd___XXXWWWUUUUUUUUUVVVXXXYYY]]]YYYSSSQQQRRRTTTTTTTTTVVVWWWXXXYYY[[[[[[\\\\\\```___```dddjjjooopppooouuuuuuvvvyyy{{{zzzuuuqqqoooooonnnnnnoooqqqssstttxxxzzz|||}}}{{{zzzzzz{{{~~~zzzrrrggg]]]XXXVVVVVVWWWWWWZZZ\\\\\\ZZZZZZ\\\___]]]]]]^^^___```aaaaaabbb```aaaaaa___\\\YYYXXXYYYUUUUUUTTTSSSUUUWWWYYY[[[XXX[[[```cccdddeeefffhhheeeiiinnnsssvvvyyy}}}{{{~~~~~~{{{|||zzzyyytttooohhhbbb\\\XXXTTTQQQIIIHHHEEEBBB@@@?????????>>>???AAAAAABBBDDDGGGJJJNNNSSSYYY```fffnnnwww~~~|||yyy{{{|||}}}}}}pppiiihhhlllsssxxxwwwsssmmmcccYYYOOOLLLFFFBBB@@@>>><<<:::999888777666666555555666555555555555555555444444888888888999:::===???AAABBBBBBCCCCCCBBB@@@>>>===============>>>???@@@AAACCCEEEFFFGGGFFFFFFHHHIIIQQQXXXdddpppzzz~~~yyyrrrjjj___TTTMMMGGGEEECCC@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888666555888777666555333222111000555000,,,,,,000333222000000000...------...///000***))))))(((((()))***+++---...000222444555555666111111000......---------+++***************++++++........................000000///...---+++***)))'''''''''(((***,,,///000((()))+++---............---------,,,+++***((('''''')))---///000...,,,***++++++,,,---------,,,,,,)))(((((())),,,------,,,------------,,,***((('''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''(((((())))))***)))((((((((((((((())),,,)))***,,,,,,)))(((******+++---...//////...---)))+++---...------...//////000111444666888:::;;;=========>>>>>>???@@@AAACCCCCCDDDDDDEEEEEEEEEFFFEEEFFFHHHJJJJJJLLLOOORRRUUUXXX]]]eeesss:::888666444222111111111777999;;;<<<<<<<<<>>>@@@JJJSSSbbbqqqyyyyyyrrriiiccc\\\ZZZXXXVVVVVVWWWYYYZZZ\\\XXXSSSPPPQQQRRRRRRQQQTTTUUUWWWYYY[[[\\\]]]^^^`````````dddiiimmmnnnmmmppppppppprrrsssrrroookkkjjjjjjkkklllnnnpppqqqrrrvvvxxxzzzzzzyyywwwwwwxxxuuuwwwzzz~~~~~~wwwpppfff^^^YYYWWWWWWWWW[[[]]]___^^^]]]]]]___aaa______``````aaabbbbbbbbbbbbbbbbbb```\\\ZZZYYYYYYVVVVVVUUUUUUVVVXXXZZZ[[[XXX\\\aaaeeegggggghhhiiihhhlllqqquuuxxx{{{~~~~~~|||~~~xxxsssjjjbbb[[[UUUOOOLLLIIIGGGEEEBBBAAA?????????>>>???@@@@@@@@@BBBEEEHHHNNNRRRXXX___eeeooo{{{wwwqqqppprrrtttyyy~~~wwwnnnjjjkkkoootttwwwvvvtttooodddYYYPPPLLLGGGBBB???>>>;;;:::999999777666555555555555555555555555555555555555888888888999;;;===???AAAAAAAAAAAAAAA@@@???>>>===============>>>???AAAAAACCCDDDFFFFFFFFFFFFHHHJJJTTT[[[fffqqqzzz{{{tttkkkcccZZZQQQLLLGGGFFFDDDAAA@@@?????????AAA@@@@@@???>>>======<<<:::::::::999888777555444444444444444444444444444444000,,,,,,000222111///111000///...------......***))))))(((((()))+++,,,---...000222333444555555000///...---,,,,,,,,,,,,***)))))))))******+++,,,........................---...000000///,,,)))&&&*********+++,,,---...///,,,------------,,,+++***,,,,,,,,,+++***)))''''''''')))+++---...---,,,***+++++++++,,,,,,++++++***)))((('''((())))))((('''***+++,,,,,,,,,+++***)))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((())))))(((((((((((()))))),,,)))***,,,,,,)))(((***000000///...,,,***)))(((***,,,.........---.../////////111222555777:::;;;<<<<<<<<<===>>>AAACCCDDDFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGIIIJJJJJJLLLOOORRRVVVWWW\\\eeevvv999888666555333222111111777999:::;;;;;;<<<>>>@@@EEENNN___oooyyy~~~tttmmmbbb```\\\YYYXXXYYY[[[\\\[[[WWWRRRPPPOOOOOOOOOOOORRRSSSUUUXXX[[[]]]___```aaaaaabbbdddhhhkkkkkkkkkmmmlllkkklllmmmllljjjiiikkklllnnnpppssstttuuuuuuuuuvvvwwwwwwuuusssssstttqqqsssvvv{{{}}}zzztttnnnggg```\\\YYYWWWVVVZZZ\\\]]]]]]]]]^^^```bbbbbbbbbbbbbbbbbbcccccccccccccccccc```\\\YYYXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZYYY^^^dddiiikkkllllllllllllppptttxxx{{{}}}~~~|||yyy}}}wwwrrriii```YYYRRRMMMIIIGGGFFFDDDBBBAAA@@@??????>>>???@@@@@@???AAADDDFFFMMMPPPVVV\\\dddppp~~~tttiiifffhhhkkknnnrrrrrrvvvyyyvvvqqqmmmnnnqqqsssvvvwwwwwwwwwsssgggZZZQQQMMMGGGBBB???===;;;::::::999888666555555444444555555555555555555555555888888888:::;;;===???@@@AAAAAA@@@???>>>>>>>>>>>><<<======>>>???@@@BBBBBBBBBDDDEEEEEEEEEFFFHHHJJJVVV]]]hhhrrr{{{~~~xxxooofff^^^VVVPPPLLLIIIGGGEEECCCAAA@@@@@@@@@CCCBBBAAA@@@>>>===<<<;;;999999999888777666555444444444444444444444444444444000------000222111///111111///...------------***))))))((()))***+++,,,......000111333333444444///...---,,,++++++++++++((((((((()))***+++,,,---........................,,,...000222000,,,(((%%%++++++,,,,,,,,,,,,,,,,,,.........---,,,+++***)))++++++***)))(((''''''&&&((()))***+++,,,,,,,,,,,,++++++,,,++++++***)))(((+++***((((((((((((&&&%%%((()))***+++++++++++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))))))))(((((())))))***,,,)))***,,,,,,)))(((***+++++++++++++++,,,------,,,...//////...---...////////////000333666999;;;;;;;;;;;;<<<>>>AAADDDFFFIIIIIIIIIHHHGGGGGGFFFEEEEEEGGGIIIJJJJJJLLLOOOQQQVVVWWW[[[eeeyyy777777777777777777888888777999;;;;;;;;;<<<>>>@@@BBBKKK[[[kkkwwwzzzqqqgggddd```\\\ZZZZZZ\\\]]]ZZZWWWSSSPPPNNNNNNNNNNNNOOOQQQSSSVVVZZZ^^^aaabbbccccccdddeeegggiiiiiijjjmmmlllllllllmmmmmmnnnnnnnnnppprrrtttvvvwwwvvvvvvssstttuuutttqqqppppppqqqtttuuuxxx||||||xxxtttpppjjjddd___[[[XXXUUUTTTUUUVVVWWWYYY\\\^^^```ddddddcccccccccbbbbbbbbbbbbbbbaaa^^^ZZZWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZ[[[aaahhhnnnqqqqqqqqqpppqqqtttyyy|||yyyuuuqqqrrrvvvrrrrrrrrrrrrtttvvvxxxyyyooojjjbbb[[[UUUQQQLLLIIIEEEDDDCCCBBBAAAAAA@@@@@@???@@@AAA@@@@@@AAACCCFFFIIIMMMRRRXXXbbbpppyyyiiidddeeegggiiikkklllnnnqqqpppnnnnnnrrrvvvzzzzzz{{{{{{|||xxxjjj\\\SSSNNNHHHBBB???===;;;:::::::::888777555444444444555555555555666666666666888888999:::<<<>>>???@@@BBBAAA???>>>>>>???@@@AAA<<<======>>>???AAABBBCCCBBBCCCDDDEEEEEEFFFIIILLLUUU]]]iiittt}}}zzzuuummmeee^^^WWWQQQMMMJJJHHHFFFDDDBBBAAAAAAAAABBBAAA@@@???>>>===<<<<<<888999999999888777666666777777666555444333222222444222000000111222222000111111000...---,,,++++++***))))))((()))***,,,---...///000111222222222222......---,,,,,,,,,,,,,,,''''''((((((***+++,,,---........................---...///000...+++(((&&&'''(((***+++++++++***)))+++,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((''''''*********+++,,,---...///---------,,,+++***)))(((---+++))))))******(((''')))))))))***************(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''&&&&&&'''(((***+++,,,,,,)))))))))((())))))******,,,)))***,,,,,,)))(((***)))(((((()))***---///000...///000000///......///000///...///111555999<<<;;;:::::::::<<>><<<;;;::::::999888666555555444444555555555666666666777777777888:::;;;===>>>???@@@BBBAAA@@@??????@@@BBBCCC======>>>>>>???AAABBBCCCBBBCCCDDDEEEEEEGGGKKKNNNTTT^^^lllxxxtttqqqkkkfff```YYYRRRMMMKKKIIIGGGDDDCCCBBBBBBBBB??????>>>>>>>>>>>>>>>===999999999:::999999888888777777666555444444333333555444333222333333222222000000///...---,,,+++******))))))))))))+++---......///000000111111111111///...------------------'''''''''((()))+++,,,---........................000///...,,,+++***))))))%%%&&&(((***+++++++++***,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))))),,,,,,,,,,,,---///111222............---,,,+++***)))(((((((((***+++***)))******)))))))))((((((((((((((((((((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))))))))***++++++,,,)))***,,,,,,)))(((***///---,,,***))))))******...///000000///......///000///...///111555999<<<;;;;;;:::999:::<<>>@@@BBBBBBGGGRRR___jjjyyyzzzqqqhhheeebbb^^^\\\ZZZZZZZZZVVVVVVUUURRRNNNMMMMMMOOONNNOOOPPPRRRVVVZZZ]]]___aaabbbddddddcccccceeefffiiijjjlllllllllnnnpppsssppppppqqqqqqqqqqqqppppppnnnoooooommmlllkkklllnnnmmmpppwww~~~~~~yyyvvvvvvrrrmmmgggccc^^^YYYVVVMMMLLLKKKMMMRRRWWWZZZ[[[^^^^^^]]]]]]\\\\\\\\\[[[ZZZZZZZZZXXXVVVVVVXXXZZZYYYYYYXXXWWWXXX[[[]]]___bbbgggooouuuyyy{{{|||}}}}}}xxxpppiiibbb]]]VVVVVVVVVWWWYYY[[[]]]^^^\\\XXXRRRLLLIIIFFFCCCAAA@@@AAABBBBBBBBBBBBAAAAAA@@@AAABBBBBBBBBCCCFFFHHHFFFKKKSSS[[[eeerrr}}}tttppplllkkkmmmnnnoooqqqqqqssswww{{{sssdddWWWQQQIIIBBB>>><<<;;;:::999888777666666555555666555555555666666777777888777888:::<<<>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCCCC???????????????@@@AAABBBCCCDDDEEEEEEFFFIIIMMMQQQVVVbbbssssssooojjjeee___XXXPPPKKKKKKIIIGGGEEECCCBBBBBBBBB========================888999999:::::::::999999444444444555666666777777555444444444333222222222////////////...,,,+++******)))))))))***,,,---......//////000000000//////......------------......'''''''''((()))***+++,,,........................111///---***)))))))))***'''((()))+++,,,---------///...---,,,+++*********,,,+++***)))((()))******,,,,,,---...///000222333......///......---,,,+++%%%$$$$$$&&&(((******)))******)))(((''''''(((((((((((((((((())))))))))))((((((((())))))******+++,,,+++***((('''%%%$$$###))))))))))))******+++,,,,,,)))***,,,,,,)))(((***+++++++++++++++,,,------,,,...//////...---...////////////000333666999;;;;;;::::::;;;;;;<<<===>>>???@@@CCCFFFGGGGGGFFFFFFGGGHHHJJJJJJJJJKKKNNNPPPUUUVVVZZZaaappp666777888888888777666555:::<<<>>>>>>??????AAACCCBBBFFFOOOZZZfffvvvwwwqqqdddcccaaa^^^\\\YYYWWWVVVSSSTTTSSSQQQMMMKKKLLLNNNOOONNNOOOPPPSSSWWWZZZ\\\\\\___``````______aaacccgggiiikkkkkkiiiiiikkkmmmnnnnnnnnnnnnnnnooopppqqqjjjkkkkkkjjjhhhhhhjjjllllllpppxxx|||yyyrrrnnniiieeebbb___[[[YYYNNNKKKIIIJJJNNNRRRTTTTTTXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXWWWWWWXXX\\\^^^\\\[[[YYYXXXZZZ]]]bbbeeeeeejjjqqqwww{{{~~~xxxqqqjjjaaaXXXOOONNNNNNMMMNNNOOOPPPQQQPPPLLLHHHEEECCCBBBAAA@@@???@@@AAABBBCCCBBBBBBAAA>>>???@@@AAAAAACCCFFFHHHIIIPPPZZZcccmmmwww{{{tttrrrsssrrrsssuuuyyy}}}wwwhhhXXXRRRIIIBBB>>><<<::::::777777666666666666777777444555555666777777888888777888:::===>>>???@@@@@@>>>>>>???AAAAAABBBBBBBBB@@@@@@@@@??????@@@@@@AAADDDEEEFFFFFFGGGJJJOOOSSS]]]jjj|||zzzuuummmeee^^^VVVPPPKKKJJJIIIGGGDDDCCCBBBBBBBBB======<<<<<<;;;;;;::::::777777888999999999999999444444444555666777777777333333444333222000000000---............---,,,+++***)))))))))***,,,...////////////000//////......---,,,,,,,,,,,,,,,------((((((((((((((()))******........................///...---,,,***)))((((((***************+++,,,,,,...---,,,++++++++++++,,,+++***(((''''''((()))***++++++---...///111222222---------......---,,,,,,%%%$$$$$$%%%(((***))))))(((((('''''''''((()))***(((((((((((())))))))))))'''(((((()))******++++++++++++***)))((('''&&&%%%))))))))))))***+++,,,---,,,)))***,,,,,,)))(((***&&&'''))),,,...000111222***,,,.........---.../////////111222555777:::;;;999:::<<<===???????????????AAADDDFFFGGGFFFEEEDDDGGGHHHJJJJJJJJJKKKMMMPPPQQQUUUZZZaaammm555666888:::;;;<<<;;;;;;;;;===?????????@@@BBBDDDCCCFFFMMMXXXdddvvv{{{uuunnnjjjaaaaaa```^^^[[[XXXVVVTTTPPPQQQRRROOOLLLJJJKKKNNNOOOOOOOOOOOORRRUUUXXXZZZYYY\\\^^^^^^\\\\\\^^^aaagggjjjlllkkkhhhfffgggiiiggggggfffggghhhjjjlllmmmggghhhhhhgggffffffhhhjjjpppuuu}}}~~~nnnkkkfffcccaaa___]]][[[OOOKKKGGGGGGJJJMMMNNNMMMUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXZZZ^^^bbb___\\\ZZZYYY[[[```eeeiiiggglllrrrxxx|||vvvpppjjj```VVVKKKJJJHHHGGGFFFFFFGGGHHHDDDBBB@@@???AAABBBCCCCCC>>>???AAABBBCCCCCCBBBBBB<<<>>>??????@@@BBBEEEHHHLLLTTT___jjjsss|||{{{xxxzzzuuuwwwzzzyyykkkYYYSSSJJJBBB>>><<<::::::666666666666666777777888444555555666777888888999777888;;;===???@@@@@@@@@;;;===???@@@AAAAAAAAA@@@BBBAAA@@@@@@??????@@@@@@EEEEEEFFFGGGHHHKKKPPPTTTbbbppp|||qqqfff^^^WWWQQQNNNJJJIIIFFFDDDBBBAAAAAAAAA>>>>>>===;;;:::999888777555666777888888999888888777777666666555555444444111222333222000.........,,,---.........---,,,+++***)))))))))***,,,.../////////////////////...---+++++++++***++++++,,,,,,)))((((((((((((((()))***........................------......,,,***'''&&&+++***((('''''''''((()))************+++---///000***)))'''&&&&&&'''((())))))***,,,...///000111111++++++,,,---------,,,,,,((('''&&&(((***+++***)))&&&&&&&&&&&&''')))+++,,,(((((((((((())))))))))))%%%&&&&&&'''((())))))***'''(((((()))***++++++,,,))))))))))))***+++,,,---,,,)))***,,,,,,)))(((***,,,,,,...///......,,,+++)))+++---...------...//////000222444666888:::;;;777999===@@@BBBBBBBBBAAAAAACCCEEEGGGGGGFFFDDDBBBGGGIIIJJJJJJJJJKKKMMMOOONNNTTT[[[aaakkk===<<<;;;;;;<<<<<<;;;::::::BBBGGGDDDAAABBBEEEEEEGGGJJJRRR[[[eeevvv~~~zzzuuuvvvwwwvvvtttrrrqqqnnnjjjfffcccdddccc^^^WWWSSSRRRSSSRRRQQQPPPOOOOOOOOOOOOPPPOOOOOOOOOPPPRRRUUUXXXZZZ\\\[[[[[[[[[\\\^^^```aaafffgggiiihhheeebbbaaaaaacccdddeeehhhkkkjjjhhheeecccdddeeeeeeeeegggjjjmmmtttyyyqqqlllgggdddeeeccc^^^ZZZRRROOOJJJHHHIIIJJJKKKKKKNNNNNNOOOPPPPPPPPPOOOOOOQQQSSSUUUVVVWWWXXX[[[]]]]]]\\\[[[[[[]]]aaafffiiiiiilllssszzzvvvnnnfff]]]XXXQQQMMMGGGCCCBBBCCCDDDDDDDDDDDDCCCBBB@@@???>>>>>>AAAAAAAAABBBBBBCCCCCCCCC???AAABBBCCCDDDEEEHHHJJJJJJUUUfffuuuqqq```TTTGGGAAA>>>::::::<<<:::999777555555666888999888777777666666777888999999:::<<<===???@@@@@@@@@AAA@@@>>>>>>???@@@@@@??????>>>>>>>>>>>>@@@AAACCCGGGFFFGGGIIIJJJKKKSSS\\\iiiwww{{{lll^^^UUUPPPNNNEEEEEEDDDCCCAAA@@@??????======>>>>>>===;;;888777777777777888888999999999777666666666666555555555333333222222111000000000/////////...------,,,,,,+++++++++,,,---...000000.........///////////////---,,,++++++---//////...(((&&&$$$%%%)))+++***(((++++++,,,,,,...///111111111111111...***'''&&&'''***))))))))))))+++,,,---......------,,,,,,---------,,,+++++++++,,,---...((()))***,,,---...//////......---,,,++++++******)))))))))))))))))))))))))))((('''''''''(((***+++,,,,,,++++++***))))))((('''(((***+++***(((%%%###&&&&&&&&&&&&&&&'''(((((('''((()))******)))'''&&&)))+++---//////---+++)))+++***)))))))))***+++,,,,,,---......//////......000000111555:::<<<:::777999999:::<<<@@@BBBBBBAAA===CCCIIIJJJGGGEEEGGGJJJGGGHHHIIIIIIIIIKKKNNNQQQWWWWWW[[[eeerrr>>>===<<<<<<<<<<<<<<<<<<>>>EEEJJJGGGEEEGGGJJJKKKOOORRR[[[eeennn~~~yyytttwwwtttjjjfffiiikkkkkkkkkmmmnnnnnnllljjjffffffccc___YYYUUUSSSRRROOOOOONNNNNNNNNNNNNNNNNNLLLLLLLLLMMMOOORRRUUUWWW[[[ZZZZZZZZZ[[[]]]___```ccceeeffffffdddbbbaaabbbcccdddeeeggghhhhhheeebbbbbbdddeeefffgggiiimmmpppzzz}}}sssmmmfffcccbbbaaa]]]YYYSSSPPPMMMKKKKKKKKKJJJIIIKKKLLLMMMNNNNNNOOOOOOOOOQQQSSSVVVWWWXXXYYY\\\^^^]]]\\\\\\]]]```dddiiillljjjmmmsssyyywwwnnneee]]]WWWOOOJJJEEEAAA@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB???@@@BBBCCCCCCEEEHHHKKKQQQ\\\lll{{{sss___SSSHHHBBB???<<<;;;<<<:::999777666555666888888888777777666666777888999::::::<<<>>>???@@@@@@@@@@@@>>>======>>>???>>>===???>>>>>>>>>???@@@BBBCCCFFFEEEFFFJJJKKKNNNVVV___jjjwwwwwwiii\\\RRRMMMKKKGGGFFFEEEDDDBBBAAA@@@???===>>>??????>>><<<999888999999999999999999999999666666666555555555444444333333222222111000000000/////////...------,,,,,,))))))))))))***,,,---..............................---++++++---...---,,,)))'''%%%&&&)))+++***))),,,,,,,,,,,,---///000111///000000...+++)))))))))***)))))))))***+++,,,---,,,+++*********+++------+++******)))***+++,,,---)))***+++,,,,,,------,,,000000//////...------,,,))))))))))))))))))))))))+++***(((&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))''')))***++++++***)))(((((((((((((((((()))******))))))***************)))+++***((('''(((***---...///...,,,+++++++++,,,,,,,,,------...............//////111555999:::999777999999:::<<<@@@BBBBBBAAA@@@BBBEEEGGGHHHGGGFFFEEEDDDEEEHHHIIIJJJLLLOOOQQQWWWWWW[[[eeerrr@@@???>>><<<<<<======>>>AAAHHHLLLJJJHHHKKKOOOQQQWWW\\\eeeoooxxxyyyrrrooooooiii___\\\aaadddeeefffjjjmmmooonnnmmmkkkgggccc___[[[XXXTTTRRRNNNNNNNNNNNNNNNNNNNNNOOONNNNNNMMMMMMOOOQQQTTTVVVYYYYYYXXXXXXYYY[[[]]]^^^```aaaccccccbbbaaaaaabbbccccccdddeeefffeeebbb___aaaccceeefffiiimmmssswwwvvvooogggbbb___^^^[[[YYYTTTRRRPPPOOONNNLLLJJJGGGHHHHHHIIIKKKLLLMMMNNNOOORRRTTTWWWXXXYYYZZZ]]]___^^^^^^___aaadddiiimmmpppnnnqqqvvv|||xxxoooeee\\\VVVNNNJJJDDDAAA???@@@@@@?????????@@@AAABBBCCCCCCDDDBBBAAAAAAAAAAAAAAAAAA@@@???AAABBBBBBCCCFFFJJJMMMYYYdddtttrrr]]]SSSIIIEEEBBB===;;;<<<:::999777666666666777888777777666666777888999999:::;;;<<<>>>???@@@AAAAAAAAA@@@>>>>>>@@@AAA@@@@@@???>>>>>>???@@@BBBCCCEEEEEEDDDFFFJJJMMMPPPXXXbbbiiiuuu{{{pppdddYYYQQQMMMKKKIIIHHHGGGEEECCCBBB@@@???>>>?????????>>>===;;;:::;;;;;;;;;:::999999888888555555555555444444444333333333222222111000000000/////////...------,,,,,,((((((((()))***+++,,,---//////......------,,,,,,///---++++++,,,---,,,+++)))((('''(((***++++++***------,,,------...//////...//////...,,,***+++,,,***))))))******+++,,,------,,,*********,,,...000---,,,+++)))((())))))******+++++++++++++++******,,,,,,,,,++++++***))))))))))))))))))))))))))))))+++***)))'''&&&&&&&&&&&&%%%%%%&&&''''''((())))))'''(((((()))***+++++++++((((((((((((((()))******(((((((((((()))***++++++***)))((('''(((***---///000///---,,,+++*********,,,,,,---.....................000333777888777666999999:::<<<@@@BBBBBBAAABBBBBBBBBEEEGGGGGGDDDAAAAAADDDGGGIIIKKKLLLOOOQQQVVVVVV[[[eeesssBBBAAA@@@>>>======???@@@BBBIIIMMMKKKIIIMMMRRRTTT]]]aaajjjuuu}}}xxxqqqnnnlllkkkiiiaaaYYYZZZ```gggggghhhkkknnnpppooonnnmmmhhhbbb^^^\\\YYYUUUQQQNNNOOOPPPPPPQQQRRRRRRRRRUUUTTTRRRQQQQQQRRRTTTUUUWWWWWWVVVWWWXXXYYY[[[\\\\\\^^^___`````````aaacccbbbbbbcccdddfffeeecccaaaaaacccdddgggkkkqqqxxx}}}zzzssskkkddd```]]]\\\ZZZUUUTTTSSSRRRQQQNNNIIIFFFDDDEEEFFFHHHJJJLLLNNNOOOSSSUUUWWWYYYZZZ\\\^^^```aaabbbcccfffiiimmmppprrrsssvvv{{{xxxooofff^^^XXXPPPLLLGGGCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@???@@@AAABBBCCCDDDHHHNNNRRR^^^iiiyyyooo\\\SSSJJJGGGDDD???<<<<<<:::999888777666666666777666666666777777888999999:::;;;<<<>>>@@@@@@AAAAAA@@@>>>======???@@@@@@???????????????AAACCCEEEGGGGGGFFFHHHKKKMMMPPPYYYbbbdddooo{{{~~~xxxrrrhhh___WWWRRROOONNNIIIHHHGGGEEECCCAAA@@@??????@@@@@@@@@???>>><<<;;;>>>===<<<;;;999888777777555555444444444333333333333333222222111000000000/////////...------,,,,,,)))))))))***+++,,,......//////...---,,,+++++++++---,,,***+++,,,------,,,***)))))))))***++++++,,,---------,,,,,,---......///000000...,,,***+++,,,)))*********+++,,,------111000...------...000222222000---***((('''&&&&&&)))******++++++***************))))))(((((((((((((((((((((((((((((((((((())))))))))))******++++++************))))))((((((''''''&&&&&&'''((()))***&&&&&&&&&&&&&&&'''((((((((('''&&&&&&''')))+++,,,)))***---//////...,,,***,,,,,,+++***)))))))))(((,,,,,,---.........---------...000222444666666666999999:::<<<@@@BBBBBBAAACCCCCCDDDEEEFFFFFFDDDBBBBBBEEEIIILLLLLLMMMNNNPPPUUUUUUYYYdddrrrCCCCCCCCCAAA>>>>>>???BBBCCCKKKPPPNNNMMMPPPUUUWWWaaadddllluuuzzzuuukkkfffbbb^^^___```]]]WWWSSSVVV]]]gggggghhhkkknnnooonnnmmmlllggg```\\\ZZZXXXTTTQQQPPPQQQSSSUUUVVVWWWWWWWWW[[[YYYWWWTTTSSSSSSSSSTTTVVVUUUUUUUUUVVVXXXZZZ[[[YYY[[[]]]]]]^^^___aaacccaaaaaabbbdddggghhhgggeeebbbccceeeggglllsss|||}}}xxxpppiiiccc___]]]\\\UUUUUUUUUTTTSSSOOOJJJEEECCCCCCDDDFFFHHHKKKNNNOOORRRUUUWWWYYYZZZ\\\___aaadddeeegggjjjmmmpppssstttuuuxxx}}}yyyqqqiiiaaa[[[QQQNNNIIIEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCDDDGGGLLLTTTYYY___jjjzzzooo]]]TTTLLLIIIFFF@@@===<<<:::999888777777666666666555666666777888999999999:::;;;===>>>@@@AAAAAAAAA<<<;;;::::::<<<=========?????????@@@BBBEEEGGGHHHJJJIIIJJJLLLMMMOOOVVV___bbbmmmyyy~~~vvvoooeee\\\VVVQQQNNNKKKHHHGGGFFFDDDBBBAAA??????@@@@@@@@@??????>>>======???>>>===;;;999888666666555555444444444333333333333333222222111000000000/////////...------,,,,,,)))))))))***+++,,,......//////...---,,,++++++++++++***)))***,,,.........******************+++,,,------,,,,,,,,,------...000111000...+++))))))))))))******+++,,,,,,------333222000///...///000111111000---+++***)))))))))(((((()))***++++++++++++,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((((())))))******************************))))))))))))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&'''(((((())))))(((((()))+++---...,,,---//////...,,,)))'''************************+++,,,,,,---...------------...000111333444555666999999:::<<<@@@BBBBBBAAAAAAEEEHHHHHHDDDCCCDDDGGGGGGJJJMMMNNNNNNNNNNNNOOOUUUTTTXXXaaaoooCCCEEEFFFEEEAAA???@@@BBBFFFNNNTTTSSSQQQTTTXXXYYYbbbccciiipppssstttzzz{{{oooddd[[[VVVTTTQQQSSSUUUSSSPPPPPPUUU[[[___```bbbfffjjjllllllkkkgggccc^^^YYYVVVTTTRRRQQQQQQSSSUUUXXXYYYZZZZZZZZZ[[[YYYVVVTTTRRRRRRRRRSSSUUUUUUTTTTTTUUUWWWYYYZZZXXXZZZ[[[\\\\\\^^^aaacccbbbaaabbbeeehhhiiiiiihhhddddddeeeggglllttt~~~}}}zzzuuuooohhhbbb^^^\\\UUUUUUUUUUUUTTTPPPJJJFFFDDDDDDDDDFFFHHHKKKNNNPPPRRRTTTWWWYYYZZZ\\\___aaaeeefffjjjnnnqqqtttvvvwwwvvvxxx}}}{{{ssslllddd___RRRNNNJJJFFFEEECCCBBB@@@@@@@@@AAABBBCCCDDDDDDEEECCCBBBBBBBBBBBBBBBAAAAAACCCDDDEEEFFFKKKRRR[[[aaabbbmmm{{{sss```VVVMMMIIIFFF@@@===<<<:::999999888777666555555444555666888999999999999;;;<<<===???@@@AAABBBBBB@@@???>>>>>>@@@BBBBBBAAA??????@@@AAACCCFFFIIIJJJLLLKKKKKKMMMLLLMMMTTT\\\dddooo{{{}}}wwwooocccZZZSSSOOOJJJFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@??????>>>>>>>>>>>>===>>>===<<<:::999777666555555555555555444444444333333333222222111000000000/////////...------,,,,,,((((((((()))***+++,,,---//////......------,,,,,,+++***)))***,,,---...---***++++++***))))))***,,,,,,,,,+++,,,,,,---......000000000...***((((((((()))***+++,,,------------111000//////......//////---,,,+++++++++,,,---...((()))***+++,,,,,,,,,,,,++++++++++++++++++******))))))))))))))))))))))))(((((((((((('''%%%$$$###$$$$$$%%%&&&((()))******+++***)))(((((()))***+++((((((((((((((()))******,,,,,,,,,,,,---...//////111///+++(((''''''((()))***+++,,,------------,,,++++++,,,------------------///111111222222555666999999:::<<<@@@BBBBBBAAA@@@EEEIIIHHHCCCBBBEEEIIIJJJLLLNNNNNNNNNNNNOOOPPPUUUTTTWWW___lllBBBFFFIIIHHHCCC@@@@@@BBBEEENNNVVVUUUSSSUUUWWWWWW^^^^^^aaaeeefffdddgggmmmrrrlllddd]]]VVVPPPKKKIIIIIILLLMMMKKKKKKOOOTTTWWWYYYZZZ\\\```eeegggggggggaaa___[[[VVVQQQOOOPPPQQQOOOQQQTTTWWWZZZ[[[[[[ZZZXXXWWWUUUSSSSSSSSSTTTUUUUUUTTTTTTTTTUUUWWWYYYZZZXXXYYY[[[[[[[[[]]]```ccccccccccccdddgggiiihhhgggfffffffffgggkkksss~~~~~~zzzzzzxxxtttmmmeee^^^[[[TTTTTTTTTTTTSSSPPPKKKGGGEEEEEEEEEFFFIIILLLOOOQQQQQQSSSVVVXXXZZZ\\\___aaabbbeeejjjoootttxxxzzz{{{zzz|||wwwooogggbbbTTTQQQMMMIIIHHHFFFDDDBBBAAABBBBBBBBBCCCCCCDDDDDDBBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFIIINNNWWWbbbiiiiiirrrwwwcccYYYNNNJJJEEE@@@<<<<<<:::999999888777666555444333555666888999999999999;;;<<<===???@@@AAABBBBBBCCCBBBAAABBBDDDEEEEEEEEE??????@@@BBBDDDGGGJJJLLLLLLJJJKKKLLLLLLLLLSSS[[[fffrrr{{{rrrjjj___VVVRRRNNNIIIEEEFFFFFFEEEEEEDDDCCCCCCBBB??????>>>============>>>===<<<;;;:::888666555555666666666555555555444444333333222222111000000000/////////...------,,,,,,))))))))))))***,,,---..............................,,,******+++,,,+++***)))***+++***(((((())),,,******++++++,,,---...///------...,,,***(((((())))))***+++------------,,,---...///111111111111111---,,,+++******+++,,,---++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''&&&$$$###"""!!!"""###$$$&&&'''((())))))(((((())))))***+++,,,((((((((((((((()))******,,,,,,------...---------000...+++(((''''''(((***+++,,,---------,,,+++***++++++,,,------------,,,...000222222111222555777999999:::<<<@@@BBBBBBAAA@@@BBBEEEEEEDDDCCCEEEHHHJJJKKKLLLMMMLLLMMMPPPRRRVVVTTTUUU\\\hhh{{{BBBFFFKKKJJJEEEAAA@@@BBBCCCLLLTTTTTTRRRSSSTTTSSSYYYXXXYYY\\\[[[XXXYYY^^^aaaZZZTTTQQQOOOKKKGGGDDDBBBDDDDDDCCCEEEJJJOOOQQQYYYYYY[[[^^^bbbdddcccbbb\\\\\\ZZZTTTNNNLLLNNNQQQMMMOOORRRVVVXXXYYYZZZYYYVVVVVVTTTTTTTTTVVVXXXZZZUUUTTTTTTTTTUUUWWWYYYZZZYYYZZZ[[[[[[[[[]]]```ccceeedddcccdddfffgggfffeeeggggggfffgggkkksss}}}~~~~~~xxxyyyzzzvvvooofff^^^YYYTTTTTTSSSSSSSSSPPPLLLHHHGGGFFFFFFGGGIIILLLOOOQQQPPPSSSVVVXXXYYY[[[^^^aaa___bbbiiipppvvv{{{~~~zzzqqqiiicccXXXUUUPPPMMMKKKJJJGGGFFFFFFEEEEEECCCBBBAAA@@@@@@BBBCCCCCCCCCDDDEEEEEEEEEFFFFFFHHHJJJQQQ[[[fffnnnooowwwxxxeeeZZZOOOJJJEEE???<<<<<<::::::999999888666555444333444666888999:::999999;;;<<<>>>???AAABBBBBBBBB???===<<<===???AAAAAAAAA??????@@@BBBEEEHHHKKKMMMKKKIIIJJJLLLKKKLLLSSS\\\gggsss}}}yyykkkcccYYYSSSQQQPPPLLLIIIFFFFFFFFFFFFEEEEEEEEEEEE???>>>===============>>><<<;;;:::999777666555555777666666666666555555555333333222222111000000000000//////...------,,,,,,+++++++++,,,---...000000.........///////////////111///,,,+++******((('''(((***+++***'''''')))+++*********+++,,,...///000***+++,,,+++)))))))))+++)))***,,,---......---,,,+++---000333555666666555111///---***((('''''''''---......---,,,+++******,,,,,,,,,,,,,,,---------))))))))))))))))))))))))%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((***++++++&&&&&&&&&&&&&&&'''(((((()))***+++,,,,,,***)))(((+++,,,...//////,,,***(((+++,,,,,,,,,+++)))'''&&&++++++,,,---------,,,,,,...000222222111222555888999999:::<<<@@@BBBBBBAAAAAA@@@@@@AAADDDFFFFFFEEEHHHIIIJJJKKKKKKMMMQQQTTTVVVTTTTTTZZZfffxxxAAABBBDDDFFFFFFDDDAAA???EEEHHHLLLPPPSSSTTTTTTSSSQQQQQQOOONNNNNNOOOOOOPPPQQQMMMIIIFFFEEECCC???;;;AAA@@@??????AAAEEEHHHKKKNNNRRRWWW[[[]]]^^^______YYYXXXUUURRRPPPOOOOOOOOOQQQRRRRRRTTTUUUVVVWWWXXXWWWSSSPPPQQQTTTVVVWWWVVVXXXWWWUUUUUUUUUWWWXXXZZZZZZ]]]aaaccccccbbbbbbbbbccccccdddeeeeeefffgggggghhhhhhgggfffhhhppp{{{~~~{{{|||yyyuuuoooggg^^^YYYSSSQQQOOONNNNNNNNNLLLJJJIIIIIIIIIIIIJJJLLLMMMNNNMMMQQQWWWYYYZZZ\\\___ccceeejjjpppuuuyyy~~~~~~sssiiibbbYYYVVVRRROOOMMMJJJGGGEEEDDDEEEEEEFFFGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHHHHGGGKKKLLLMMMPPPVVV^^^gggmmmxxx}}}{{{hhh[[[MMMHHHFFFAAA<<<:::::::::::::::::::::::::::777777777888999999::::::<<<===???AAACCCDDDDDDDDD@@@>>>===???BBBCCCBBB@@@AAABBBCCCDDDFFFFFFGGGGGGFFFGGGIIIIIIJJJPPPYYY```iiitttyyyrrrccc___[[[WWWUUUSSSPPPNNNKKKJJJHHHFFFEEEDDDCCCCCCAAA>>>;;;;;;======<<<:::;;;;;;;;;:::888555333111333444555555555444333222111111111000000000000000............---,,,++++++,,,+++*********,,,///000000000000000000000000000------.........------,,,(((((((((((())))))))))))------------------------------,,,+++*********+++....../////////////////////111333555666666555555444000+++))))))***++++++------.........---,,,++++++---///...+++******,,,***************)))((((((%%%&&&&&&'''((()))*********)))(((&&&'''((()))+++)))'''&&&%%%%%%&&&''')))***(((&&&%%%$$$%%%'''(((---,,,,,,+++***)))((((((---......---+++******+++------,,,+++++++++,,,,,,***++++++,,,,,,------...111...,,,...333666555333:::::::::;;;;;;<<<<<<<<>>???AAAAAA@@@>>>======BBBEEEJJJNNNQQQQQQQQQPPPKKKJJJHHHFFFDDDCCCCCCDDDEEEBBB?????????>>>;;;888???>>>===>>>???CCCFFFHHHJJJNNNTTTXXXZZZ[[[\\\]]][[[ZZZWWWSSSQQQOOONNNNNNOOOPPPQQQRRRSSSUUUVVVVVVTTTQQQOOOPPPSSSVVVWWWVVVXXXWWWUUUUUUUUUVVVWWWYYYZZZ]]]aaadddddddddddddddbbbccccccdddeeeeeeffffffggghhhhhhiiilllttt|||zzz~~~zzztttlllccc]]]RRROOOLLLKKKKKKKKKJJJIIIKKKKKKKKKLLLMMMOOOPPPQQQQQQUUUYYYZZZZZZ\\\```dddjjjooouuuzzz~~~xxxnnnggg]]]ZZZVVVSSSPPPMMMJJJGGGFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIMMMPPPTTTWWW]]]eeepppwww~~~}}}jjj\\\NNNHHHFFFAAA<<<:::::::::::::::::::::::::::777777888888999:::::::::<<<===???BBBCCCDDDDDDCCCAAA@@@???@@@CCCEEEDDDCCCBBBBBBDDDEEEFFFGGGGGGGGGGGGHHHJJJJJJLLLRRR[[[bbblllwwwwwwppp___\\\YYYWWWTTTQQQMMMJJJIIIIIIGGGFFFDDDDDDCCCCCCAAA???<<<<<<===>>><<<:::<<<<<<;;;:::888666444222444444555555555444333222333222222111000//////...............---,,,+++++++++*********+++---///111////////////////////////******+++******)))((((((((((((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))((('''''''''+++,,,,,,---------------111222444555555444333222000---***((())),,,---...///......------,,,,,,,,,***,,,---,,,)))'''((()))))))))******))))))((('''(((((((((''''''''''''&&&+++)))((('''&&&''')))***)))((('''&&&&&&'''((())))))((((((((()))+++---...******))))))))))))))))))***,,,---,,,++++++,,,---++++++++++++,,,------...+++,,,,,,------...//////111111222222222333444555888888999::::::;;;<<<<<<@@@AAABBBDDDEEEFFFGGGGGGIIIJJJLLLLLLLLLLLLNNNPPPVVVTTTUUUYYYbbbsss:::<<<>>>>>>===;;;::::::>>>AAAFFFKKKNNNNNNMMMKKKFFFDDDAAA===;;;999888888888888777888999:::888777<<<;;;;;;;;;===???BBBDDDEEEIIINNNRRRTTTVVVXXXYYY\\\ZZZWWWTTTQQQOOONNNMMMLLLMMMNNNOOOPPPRRRSSSSSSPPPNNNMMMNNNQQQTTTVVVWWWXXXXXXVVVUUUUUUVVVWWWXXXYYY\\\aaadddeeeeeefffgggbbbccccccddddddeeeeeefffgggiiikkkmmmqqqyyy~~~{{{zzz}}}xxxooofff___RRROOOKKKIIIIIIIIIJJJIIIMMMMMMNNNOOOQQQSSSTTTUUUYYY[[[^^^___^^^```eeeiiipppuuu{{{|||qqqjjjbbb___[[[WWWTTTQQQMMMJJJJJJJJJKKKKKKKKKJJJJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLPPPUUU[[[```dddkkkvvv~~~lll^^^OOOIIIFFFBBB===<<<::::::::::::::::::::::::777888888999999::::::;;;===>>>@@@BBBCCCCCCCCCCCC@@@???>>>@@@BBBDDDEEEDDDCCCCCCEEEFFFGGGGGGHHHHHHHHHIIIKKKKKKNNNTTT^^^fffqqq{{{}}}ssslll\\\[[[YYYWWWTTTPPPKKKGGGGGGGGGEEEDDDDDDCCCCCCCCCAAA@@@>>>>>>???>>>===<<<<<<<<<;;;:::999777555444555555555555555444333222444444333111000///...---......///......---,,,+++)))))))))***+++...000111////////////////////////*********)))((('''&&&%%%(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,+++*********++++++,,,---------------222333444444444222111000---***((((((***---///000000///...,,,,,,,,,,,,---,,,------,,,)))'''''''''(((((()))))))))(((''''''(((''''''''''''&&&&&&&&&+++***((('''&&&'''((((((***)))(((''''''((()))***))))))***+++,,,---......''''''(((((()))))))))))))))***,,,,,,++++++---///)))******+++,,,......///,,,,,,---......//////000000333555444111000444888666777888999:::;;;<<<===AAABBBCCCEEEFFFGGGHHHHHHHHHJJJLLLLLLLLLLLLNNNPPPTTTTTTVVV\\\cccsss;;;:::<<<@@@DDDDDD???:::;;;>>>DDDHHHKKKJJJHHHGGGBBBAAA>>>:::888666555555444555666888999999999888999999888999:::<<<>>>???AAAEEEJJJMMMPPPRRRTTTVVVXXXWWWVVVTTTQQQPPPNNNNNNKKKKKKLLLMMMMMMNNNOOOOOOLLLKKKKKKLLLOOORRRUUUWWWZZZYYYXXXWWWWWWWWWXXXXXXXXX[[[```ccceeefffhhhiiieeeeeeeeefffffffffgggggghhhkkknnnqqquuu||||||||||||~~~~~~}}}{{{vvvnnneee^^^UUUQQQMMMJJJJJJKKKLLLLLLNNNOOOPPPQQQSSSVVVXXXYYY___aaaddddddeeehhhnnnssswww|||}}}qqqjjjeeeccc___[[[XXXTTTOOOLLLMMMMMMNNNNNNMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNOOOOOORRRYYYaaafffjjjqqq{{{ooo```PPPIIIFFFBBB>>>===::::::::::::::::::::::::888888999999:::;;;;;;;;;===???@@@BBBCCCCCCBBBBBB============???AAACCCCCCDDDDDDFFFGGGGGGHHHHHHHHHGGGIIIJJJKKKNNNVVVaaaiiittt~~~{{{pppiii^^^[[[WWWTTTRRROOOLLLIIIFFFEEEDDDCCCCCCCCCCCCCCCAAA@@@@@@@@@??????>>>===;;;;;;:::999888777666555666666666555555444333333333333222222111000//////////////////...---,,,+++(((((()))***,,,...000222////////////////////////------,,,,,,***)))''''''((())))))******+++++++++++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,---...////////////111111222222222111000///+++)))'''(((***---///000222000...,,,+++,,,---.../////////...,,,***((((((''''''((((((((((((''''''$$$$$$%%%&&&'''((())))))******((('''''''''''''''******)))(((((()))******)))************)))(((((()))))))))))))))))))))))))))+++,,,,,,++++++,,,---******+++,,,---------...,,,,,,,,,---....../////////111333333222222555888666777888999;;;<<<===>>>AAABBBDDDEEEGGGHHHHHHHHHHHHJJJKKKLLLKKKLLLNNNOOOUUUVVVZZZ___fffttt===:::<<>>===;;;999777777777777555777999:::::::::999999888777777777888:::;;;<<>>===::::::::::::::::::::::::999999999:::;;;;;;<<<<<<>>>???AAABBBCCCBBBBBBAAA============>>>???BBBDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFHHHIIIKKKNNNWWWccckkkvvvzzzpppiii```[[[TTTOOOLLLLLLKKKKKKEEEEEEDDDCCCBBBBBBCCCCCC@@@AAAAAAAAA@@@>>>>>>===::::::999888777777666666777777666555444444333333111111111111111222222222////////////...---,,,,,,(((((()))+++---///000111.................................---,,,***)))((()))))))))***+++,,,,,,---++++++++++++++++++++++++(((((('''''''''((())))))+++,,,---...////////////...//////000000000000000,,,***((((((***,,,------111000...,,,,,,---...///000///...---,,,+++)))'''''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))))))))((('''''''''''''''******))))))))))))******(((((())))))(((((('''&&&,,,,,,+++******)))((((((+++,,,---,,,***)))***++++++,,,,,,------,,,+++++++++++++++,,,------.........,,,,,,///333666777777888888999;;;<<<>>>???@@@AAABBBDDDEEEGGGHHHHHHHHHHHHIIIKKKKKKKKKLLLMMMOOOSSSVVV[[[```fffsss>>>;;;===HHHTTTUUUKKK???;;;===???AAABBBAAA???>>>999888666666555666777888666888;;;<<<;;;999999999777777777777888888999:::===@@@DDDFFFHHHJJJMMMOOOQQQRRRRRRSSSSSSSSSSSSRRRMMMMMMLLLKKKJJJJJJIIIIIIDDDFFFGGGHHHIIIMMMQQQUUUYYYYYYYYYZZZZZZZZZZZZ[[[YYY\\\```ccceeegggjjjmmmllllllllllllllllllllllllooossswwwzzz||||||zzzzzz{{{|||sssrrrrrrqqqooojjjddd```VVVSSSOOOMMMMMMMMMNNNMMMNNNOOOPPPSSSVVVZZZ\\\^^^___cccgggjjjlllqqqwww}}}{{{vvvjjjhhheeeccc```[[[VVVRRRTTTUUUUUUVVVWWWWWWVVVVVVUUUTTTUUUVVVXXXZZZ]]]^^^\\\dddppp}}}sssbbbPPPGGGCCC@@@======::::::::::::::::::::::::999::::::;;;;;;<<<<<<===???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@???>>>???CCCEEEDDDEEEEEEFFFGGGGGGFFFFFFFFFGGGIIIKKKOOOYYYeeennnxxx|||rrrkkk```ZZZQQQKKKIIIIIIJJJKKKFFFFFFDDDCCCCCCBBBBBBBBB???@@@BBBBBB@@@>>>======;;;:::999888888888888888888888666555444444444444000000111111222333333333///////////////...,,,,,,((()))***+++---...///000........................---------,,,+++***)))((())))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((()))***((()))***,,,------------------......//////000000---+++))))))***+++,,,+++///...---------...///000...,,,+++++++++***'''%%%''''''((()))))))))(((((()))((((((((((((''''''''''''''''''''''''''''''''')))))))))******)))))))))&&&&&&'''((()))***++++++------,,,+++***)))((((((,,,,,,---,,,***((()))***,,,,,,---...---,,,+++*********++++++,,,------...---***)))---444888888777999:::;;;<<<===>>>???@@@AAABBBCCCEEEFFFGGGHHHHHHGGGIIIKKKKKKKKKKKKMMMOOOPPPSSSXXX]]]aaannn<<<<<<>>>EEEKKKLLLGGGAAA;;;<<<<<<<<<<<<;;;:::999555444333333333444666777666:::===>>>===;;;:::;;;888888888888888888999999<<<>>>AAACCCDDDFFFHHHKKKSSSTTTUUUUUUUUUUUUTTTSSSPPPOOONNNLLLJJJIIIGGGGGGCCCDDDFFFGGGGGGJJJOOOSSSUUUVVVWWWXXXYYYZZZZZZZZZ\\\___bbbeeegggiiilllooonnnnnnmmmmmmmmmmmmmmmmmmqqqvvv{{{~~~~~~zzzxxxwwwwwwxxxnnnlllkkkjjjjjjgggdddaaaXXXUUURRRPPPPPPPPPPPPOOOOOOPPPRRRUUUXXX\\\___aaabbbfffllloooqqqtttzzz~~~{{{ooommmkkkiiifffbbb]]]YYYYYYYYY[[[\\\]]]]]]]]]]]]\\\\\\\\\^^^aaadddhhhjjjlllrrr}}}tttcccPPPFFFBBB???<<<<<<:::::::::::::::::::::::::::::::::;;;<<<<<<======@@@AAABBBBBBBBBAAA@@@???AAABBBAAA???===>>>AAAEEEDDDDDDEEEEEEFFFFFFEEEEEEGGGHHHJJJLLLQQQ[[[hhhrrrzzz~~~vvvoooaaa[[[TTTNNNLLLKKKLLLLLLHHHGGGFFFDDDCCCBBBBBBBBB===@@@BBBBBB???===<<<======<<<;;;:::::::::;;;;;;999888777555444333444444111222222222222222222333000000000//////...---,,,))))))+++,,,---.................................,,,,,,,,,,,,,,,+++******))))))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************((()))***+++,,,---------///......---------------+++***((()))***,,,,,,+++,,,,,,---...///000111111---+++******++++++(((&&&'''((())))))******))))))***))))))))))))(((((((((%%%%%%&&&'''((((((((((((((())))))))))))))))))((('''&&&&&&&&&''')))+++,,,++++++******)))))))))(((***+++,,,+++***)))***+++***+++,,,......---,,,+++++++++,,,,,,---.........,,,,,,---000333666888999::::::;;;;;;<<<===>>>>>>@@@AAABBBDDDEEEFFFGGGGGGGGGIIIKKKKKKKKKKKKMMMNNNOOORRRWWW[[[___lll:::<<>>888888888999999999999999;;;===???AAABBBCCCEEEHHHVVVWWWXXXXXXWWWVVVTTTSSSRRRQQQOOOMMMKKKHHHGGGFFFBBBDDDFFFFFFFFFIIINNNRRRSSSTTTUUUWWWXXXYYYYYYZZZ___aaadddggghhhkkknnnqqqnnnnnnnnnnnnnnnnnnmmmmmmrrrwww}}}}}}zzzwwwuuuttttttiiigggeeeeeeeeedddaaa___ZZZXXXVVVUUUUUUUUUSSSQQQOOOQQQSSSVVVZZZ^^^aaacccggglllqqquuuvvvxxx||||||rrrqqqooommmkkkgggbbb^^^\\\]]]^^^```aaabbbbbbcccaaabbbbbbdddggglllppprrr{{{~~~tttcccOOOEEEAAA>>><<<<<<::::::::::::::::::::::::::::::;;;;;;<<<=========@@@AAABBBBBBBBBAAA@@@???@@@AAA@@@===:::;;;>>>BBBCCCDDDDDDEEEEEEEEEEEEDDDHHHIIIKKKMMMRRR]]]kkkuuu|||xxxrrrccc^^^YYYTTTRRRPPPOOONNNIIIHHHGGGEEECCCBBBBBBAAA<<>>===<<<;;;;;;<<<===>>>:::999777555444333444444333333333222222111111111000000000000///...---,,,)))***+++,,,---......---........................------.........------,,,)))******+++---...//////------------------------///---,,,)))(((&&&%%%%%%)))***,,,---.../////////000000...---,,,+++++++++***(((''')))+++------,,,***+++---///000111111222///,,,+++,,,......+++((((((((()))***************''''''((()))***+++,,,,,,$$$$$$&&&'''((()))))))))(((((())))))))))))((((((***(((&&&%%%$$$%%%'''((((((((((((((())))))))))))((()))++++++******+++---((()))+++...///...------,,,,,,------...//////000,,,000333333222333777;;;:::::::::;;;;;;<<<<<<<<>>>>>::::::999777666666666666555333111000111444888:::<<<;;;;;;>>>AAAAAA???<<<:::;;;;;;;;;;;;:::999999;;;;;;;;;===???BBBEEEGGGPPPZZZaaa^^^XXXVVVUUUUUUQQQQQQPPPOOOLLLIIIGGGEEEFFFFFFEEEEEEFFFIIIMMMOOORRRUUUXXXYYYYYYYYYZZZZZZ[[[^^^bbbeeehhhkkkooorrrqqqqqqpppnnnmmmmmmppprrrxxxzzz~~~yyyuuurrrnnnllljjjgggddddddeeedddaaa^^^[[[YYYWWWUUUTTTUUUWWWXXXUUUVVVWWWXXXYYY]]]cccgggkkknnnrrruuuvvvwwwxxxzzz~~~yyyuuurrrqqqrrrooogggaaaaaaaaaaaabbbdddgggkkkmmmhhhjjjllloooqqquuuzzz}}}mmm```QQQHHHBBB>>>>>>@@@===<<<<<<;;;;;;<<<<<<===:::::::::;;;===>>>@@@AAABBBCCCDDDCCCAAA@@@@@@AAA@@@@@@??????>>>?????????DDDDDDEEEEEEEEEEEEEEEEEEFFFHHHJJJMMMRRR]]]jjjsssxxxsssddd```ZZZVVVUUUSSSPPPMMMJJJIIIGGGEEEBBB@@@>>>===<<<======>>>>>>>>>>>>>>>::::::;;;;;;<<<;;;;;;;;;999888666444333333333333555555444333333222111111111000///...............***+++---............---........................+++---///000///,,,(((&&&)))***,,,,,,++++++,,,......///000000000///---,,,///...,,,***))))))))))))+++,,,---///000111111111////////////////////////***)))((('''''')))+++,,,555000,,,+++---//////...,,,,,,,,,,,,+++)))'''&&&$$$%%%&&&((()))*********))))))))))))************$$$$$$%%%%%%&&&&&&''''''))))))((((((((((((((()))%%%&&&&&&'''((())))))*********++++++++++++******((())))))***+++,,,,,,,,,,,,***))),,,//////---)))+++******---000111///,,,---......000111333555666777888999:::;;;<<<<<<<<<===@@@CCCFFFHHHHHHGGGFFFKKKJJJHHHHHHIIILLLOOOQQQPPPQQQTTTYYY```ppp<<<<<<===>>>>>>>>>======;;;:::999777666555444444555333222111222444888:::===<<<===@@@CCCEEEDDDBBB>>>???@@@???>>>=========<<<<<<===>>>@@@CCCFFFHHHTTT]]]dddaaaZZZWWWVVVTTTRRRRRRQQQOOOMMMIIIFFFEEEFFFFFFEEEEEEGGGJJJMMMOOOSSSUUUWWWXXXXXXXXXZZZ[[[]]]```cccgggiiilllpppsssqqqrrrqqqooommmmmmppprrrzzz}}}}}}vvvrrrnnnkkkiiiiiigggddddddddddddaaa___\\\ZZZXXXUUUTTTTTTUUUVVVWWWXXXYYYZZZ[[[___dddhhhlllooosssvvvxxxzzz|||~~~}}}{{{{{{zzzuuullleeecccdddfffhhhlllpppsssuuuuuuwwwyyy{{{}}}hhh[[[NNNGGGBBB>>>===???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???BBBCCCCCCBBB@@@@@@@@@AAABBBAAA@@@@@@??????@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCDDDHHHMMMQQQWWW```kkksssyyytttccc___[[[XXXVVVSSSOOOLLLIIIHHHGGGEEECCCAAA??????===>>>>>>>>>>>>>>>======::::::;;;;;;<<<;;;;;;:::999888666444333333333333555444444333222222111111111000000///...---------***+++---...//////...---...........................///000111000---+++)))''')))++++++***+++,,,...------////////////...---...---+++)))((((((((()))++++++---...///000000000........................+++***)))((()))***+++,,,222///,,,+++---......---***+++,,,------,,,+++***(((((()))))))))))))))(((((((((((()))))))))******))))))))))))))))))******((((((''''''''''''((((((+++++++++,,,,,,---------******++++++++++++******(((((()))******+++,,,,,,+++++++++---//////---+++,,,+++***,,,///000///---//////000000222333555666888999:::;;;<<<=========???AAADDDGGGIIIIIIHHHHHHKKKKKKJJJJJJKKKMMMOOOPPPSSSTTTVVV[[[bbbrrr>>>>>>>>>=========<<<<<<;;;;;;999777555444444444444444333222333555888:::;;;;;;<<<@@@EEEHHHIIIIIIGGGIIIJJJJJJGGGDDDBBBBBB>>>??????AAADDDHHHLLLNNNYYYbbbhhhddd^^^YYYVVVSSSSSSSSSRRRPPPMMMJJJGGGEEEFFFFFFEEEFFFGGGJJJMMMOOOSSSTTTVVVVVVVVVWWWZZZ]]]___bbbfffiiikkknnnqqqsssrrrrrrrrrpppnnnnnnppprrrzzz}}}zzzrrrmmmjjjgggeeegggeeecccccccccbbb```^^^]]][[[XXXUUUSSSSSSTTTTTTZZZZZZ[[[[[[]]]```eeeiiimmmpppuuuxxx{{{}}}{{{pppggghhhjjjooouuuzzz~~~uuu```UUUJJJEEEBBB???===>>><<<;;;;;;::::::;;;;;;<<>>>>>=========>>>>>>AAABBBCCCBBBAAA@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEECCCHHHOOOUUU[[[cccmmmttt|||~~~vvvqqqaaa___]]][[[XXXTTTOOOKKKGGGGGGFFFEEECCCBBBAAAAAA???????????????>>>===<<<:::;;;;;;<<<;;;;;;::::::888888666555444333333333444444333333222222111111111111111111///---+++******+++---////////////...........................////////////...,,,+++***&&&((()))*********,,,...+++,,,...///000000//////---,,,***(((''''''((((((***+++,,,---.../////////........................+++++++++++++++*********///---,,,,,,---...,,,+++)))***,,,---............++++++++++++***((('''&&&'''''''''(((((((((((()))((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))******++++++++++++******((((((((()))******++++++***,,,...///...------...---,,,++++++---//////...000000111111222444555666888999:::<<<=========>>>@@@BBBEEEHHHJJJJJJJJJIIILLLLLLLLLLLLMMMMMMNNNNNNRRRSSSVVV\\\ddduuu@@@???>>>===<<<<<<<<<<<<:::999888777666555555555555555444555666777999:::888999;;;@@@FFFKKKOOOQQQTTTXXX\\\[[[UUUNNNHHHEEEAAABBBEEEIIINNNTTTXXX[[[aaaiiinnnkkkddd___YYYTTTTTTSSSRRRPPPNNNJJJGGGEEEGGGGGGGGGGGGIIIKKKNNNPPPTTTTTTTTTTTTTTTWWW[[[^^^bbbeeeiiilllnnnppprrrtttsssssssssrrrqqqqqqrrrtttxxx{{{wwwooojjjgggdddccccccbbbaaa``````___^^^]]]ZZZYYYWWWUUUTTTTTTUUUVVVZZZ[[[\\\\\\^^^aaafffjjjooorrrvvvzzz|||zzzrrrrrrvvv}}}xxxjjjYYYPPPHHHFFFDDD@@@>>>???;;;;;;::::::::::::;;;;;;???>>>>>>>>>>>>???@@@@@@BBBCCCDDDDDDBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDEEEFFFFFFGGGHHHHHHEEEIIIPPPVVV\\\dddnnnvvv{{{zzzqqqkkk_________^^^ZZZTTTNNNJJJFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;<<<;;;;;;::::::888777666666555444444444333333333333222222111111000111222222000---***)))+++,,,---///000000000///..............................,,,+++***)))))))))%%%''')))))))))***,,,...,,,---///000222222222111---,,,***)))(((((()))))))))***+++,,,------------........................++++++,,,,,,,,,+++******---------...///...---+++)))***,,,---......------+++++++++***)))((('''&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%******++++++++++++******((((((((())))))************---000000...,,,...000...---,,,+++,,,---......//////000222333555777888777888999;;;<<<======>>>AAABBBEEEGGGIIIJJJJJJIIILLLMMMNNNNNNOOONNNMMMMMMNNNOOOSSSZZZdddxxxBBBAAA>>><<<;;;<<<<<<===888888777777777777888888666666777888999:::;;;;;;888:::>>>CCCJJJQQQXXX\\\bbbhhhnnnmmmdddXXXNNNIIIFFFIIIOOOWWW___fffkkknnnooowww{{{xxxpppiiiaaaYYYSSSSSSRRRQQQOOOLLLIIIGGGHHHHHHHHHIIIKKKMMMOOOQQQTTTUUUTTTTTTTTTWWW\\\```dddgggkkkooopppqqqssstttssstttuuuuuuttttttvvvwwwxxx{{{|||tttmmmiiifffcccaaa_________^^^\\\[[[[[[[[[WWWWWWVVVVVVVVVWWWXXXYYYYYYZZZ[[[\\\^^^bbbgggkkkrrrtttxxx{{{}}}pppeeeVVVNNNHHHFFFEEEBBB???@@@<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>???@@@AAABBBCCCBBBDDDEEEEEEDDDDDDEEEGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJHHHKKKPPPTTTZZZdddoooxxx{{{yyyoooggg___aaabbb```[[[TTTMMMIIIEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBBBBAAA@@@>>><<<<<<;;;<<<<<<<<<;;;::::::999777777777666666555444444333222222222222222111111000111222222000---***)))+++,,,...000111111111000........................///---,,,***))))))))))))%%%''')))))))))***+++------...000222333444444333...---+++***))))))***+++******+++,,,------------........................++++++,,,,,,,,,++++++***,,,---///000000///...---+++,,,---------,,,***)))((((((((()))((((((''''''&&&&&&&&&&&&'''''''''''',,,++++++******)))))))))((((((''''''((())))))*********))))))))))))))))))******++++++++++++******))))))))))))***************---000000...,,,...000......---,,,+++,,,---...---...///111444777999;;;666777999:::<<<======>>>@@@BBBDDDFFFHHHIIIIIIIIIKKKLLLNNNOOOOOONNNMMMLLLMMMNNNRRRXXXcccwwwDDDBBB???===<<<===>>>@@@:::999999888888999999999777888:::;;;<<<============@@@DDDJJJPPPYYYbbbhhhpppvvv|||yyynnn```VVVQQQNNNTTT^^^iiissszzz|||rrrfff\\\RRRRRRRRRQQQPPPMMMKKKIIIJJJJJJKKKLLLNNNPPPQQQRRRTTTUUUUUUUUUUUUXXX]]]aaaeeeiiimmmpppqqqrrrssstttsssuuuwwwxxxxxxxxxzzz|||}}}zzzvvvpppkkkhhheeebbb```]]]^^^^^^]]][[[YYYZZZ[[[VVVVVVWWWWWWXXXYYY[[[[[[YYYZZZ[[[]]]___dddiiinnnsssuuuyyy|||nnneeeVVVNNNHHHGGGFFFBBB@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>???AAACCCDDDEEEAAACCCEEEEEEDDDEEEFFFHHHHHHGGGFFFDDDDDDCCCCCCCCCAAABBBCCCEEEFFFHHHIIIIIIKKKNNNQQQUUU[[[dddpppxxx}}}~~~rrrhhhaaaccceeebbb[[[SSSLLLHHHFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@???======<<<<<<<<<<<<;;;:::999999666777777777777666555444222222222222222222111111111111111111///---+++***+++,,,...000222222222222........................000///...,,,++++++++++++''')))******)))***+++,,,---...000222333444333333...---+++*********+++,,,***+++,,,,,,---------,,,------------------------************++++++,,,,,,,,,...000111000/////////------...---,,,***((('''%%%&&&'''(((((()))((((((&&&&&&&&&''''''''''''((())))))))))))((((((((((((((((((((((((((()))***+++++++++++++++++++++++++++******++++++++++++************************++++++***,,,...///...------......//////---++++++,,,---,,,---...111333666999:::666777999;;;===>>>??????AAABBBCCCEEEGGGHHHIIIIIIJJJKKKMMMNNNNNNNNNMMMMMMPPPQQQTTTYYYcccvvvEEECCC???===<<<>>>AAACCC>>>===;;;:::999888888888999:::<<<>>>?????????>>>AAADDDIIINNNUUU^^^iiiqqqyyy~~~}}}qqqddd^^^\\\YYYaaammmzzztttdddXXXQQQQQQRRRQQQPPPOOOMMMLLLKKKLLLMMMOOOPPPRRRSSSTTTTTTUUUVVVWWWWWWZZZ^^^aaafffiiinnnqqqrrrrrrsssssssssvvvyyyzzz{{{|||~~~}}}rrrpppllliiigggdddaaa___\\\^^^___^^^[[[YYYZZZ\\\XXXXXXYYYYYYZZZZZZ[[[[[[YYYZZZ\\\^^^aaafffmmmqqqrrruuuyyy~~~nnngggWWWNNNGGGEEEDDDAAA>>>???>>>======<<<<<<======>>>@@@@@@@@@@@@AAABBBDDDDDD???AAACCCCCCCCCDDDFFFGGGHHHGGGFFFDDDCCCCCCBBBBBBAAABBBCCCEEEGGGHHHJJJJJJLLLPPPUUUZZZ___fffpppwwwvvvjjjdddfffgggcccZZZQQQKKKHHHFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBAAA@@@???>>><<<<<<<<<<<<;;;:::999888666666777888777666555444111111111111111111222222111000000///...---------+++,,,///111222333333222........................///......---,,,+++******)))+++,,,+++******+++,,,---...///111222222111111,,,,,,***))))))******++++++,,,,,,---------------------------------------)))((((((((()))+++,,,...+++---//////...---...000......///...---+++***(((''''''((()))))))))))))))&&&''''''''''''(((((((((%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((()))******(((((())))))******++++++******++++++++++++******,,,,,,+++++++++++++++++++++++++++---//////---+++---///000///,,,***+++,,,......///000222444666777888999;;;===???@@@AAAAAABBBCCCDDDFFFHHHIIIJJJKKKIIIJJJKKKLLLMMMMMMNNNNNNQQQRRRUUU\\\ggg{{{FFFCCC@@@======???BBBDDDAAA@@@>>>;;;999888777666:::;;;>>>@@@AAAAAA@@@???AAADDDIIIOOOUUU___kkksss~~~|||pppfffcccdddaaaiiiwwwqqq___QQQPPPQQQQQQQQQQQQPPPNNNMMMLLLMMMNNNPPPRRRSSSTTTUUUTTTVVVWWWXXXYYY[[[___aaafffjjjooorrrrrrrrrrrrssssssvvvyyy|||}}}zzzmmmkkkiiigggfffddd```]]]]]]___```___\\\ZZZ\\\^^^[[[[[[[[[[[[[[[ZZZZZZZZZYYY[[[]]]```ccciiioootttqqqtttyyypppiiiWWWNNNGGGDDDCCC???======>>>>>>============>>>>>>BBBBBBBBBAAAAAABBBBBBCCC===???AAABBBBBBBBBDDDFFFHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDEEEGGGIIIKKKLLLMMMLLLRRRYYY^^^ccchhhooouuuwwwjjjfffhhhhhhcccZZZPPPJJJGGGGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBAAA@@@??????<<<<<<<<<<<<;;;:::999888666666777888888777666555111111111111111111222222111000///...............+++---///111222333333333........................,,,,,,,,,+++***)))((('''+++,,,---,,,*********+++,,,---...000000000//////+++***)))(((((())))))***,,,,,,---.........------------------------------((('''&&&&&&(((***---///***,,,......,,,+++...000...////////////---,,,+++))))))************)))((('''''''''(((((((((((()))&&&'''''''''((()))))))))%%%%%%%%%&&&'''((()))***))))))***+++,,,------...******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,***))),,,//////---))),,,///111000---******+++000000000000111222333333:::;;;===???AAABBBCCCCCCDDDDDDFFFGGGIIIJJJLLLLLLHHHIIIJJJKKKLLLMMMNNNOOONNNPPPUUU]]]kkkIIIEEEAAA???@@@AAACCCDDDDDDBBB??????@@@@@@===:::<<<===???AAABBBCCCCCCBBBEEEIIIPPPWWW^^^fffmmmrrryyywwwjjjdddcccccchhhooo{{{{{{dddTTTOOOMMMNNNQQQRRRSSSRRRQQQPPPSSSSSSRRRRRRSSSUUUWWWXXXYYYXXXWWWXXXZZZ]]]aaaccceeehhhlllnnnooooooqqqrrrqqqwww{{{|||yyyrrrkkkhhheeedddcccbbb```^^^_______________^^^]]]]]]YYYYYYZZZ[[[[[[ZZZXXXWWW]]]___aaadddggglllrrrvvvuuuxxx|||mmm___WWWPPPGGGBBBBBBBBB@@@===AAA@@@???>>>============?????????@@@@@@?????????@@@AAAAAABBBCCCDDDEEEEEEFFFEEEDDDCCCCCCBBBCCCCCCEEECCCBBBDDDIIINNNPPPQQQOOOTTT[[[```cccjjjttt|||tttiiiccceeeeee```XXXPPPKKKJJJJJJIIIGGGEEEDDDDDDEEEEEEDDDCCCAAA@@@???@@@@@@AAA======<<<;;;::::::999999777777777777666666666666555444333222111111000111000000111000///...,,,+++---...000333444333333222222111//////000000///---111...)))'''))),,,...///((()))***+++++++++++++++------...///000000//////+++++++++***((((((***,,,++++++,,,---...............//////000///...,,,+++************+++,,,---...//////000111111000///............------,,,,,,+++************)))((('''&&&))))))((('''&&&%%%%%%$$$%%%'''))))))((('''((()))(((((('''(((((()))***+++((('''&&&%%%%%%&&&'''((()))*********+++++++++++++++,,,...//////...,,,+++------------------------+++++++++,,,,,,,,,------///111333444555666:::<<<:::;;;<<<>>>???AAABBBCCCDDDEEEGGGIIIJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLQQQUUUYYY]]]hhhGGGEEEAAA???@@@BBBDDDEEEEEECCC@@@???@@@???<<<999===>>>???@@@AAAAAA@@@???DDDIIIPPPVVV]]]ccchhhlllrrryyy|||ssshhhddddddeeejjjqqq}}}|||lllYYYLLLHHHGGGHHHKKKMMMOOOPPPPPPPPPTTTTTTSSSSSSSSSUUUVVVWWWYYYXXXWWWWWWZZZ]]]aaacccdddgggkkkmmmnnnnnnpppqqqsssyyy~~~~~~vvvpppiiifffdddbbbbbbaaa```^^^bbbbbbbbbbbbaaa```______^^^^^^___````````````______aaacccfffjjjooouuuzzz{{{~~~yyyiii]]]VVVOOOGGGBBBBBBBBB@@@===@@@@@@???>>>======>>>>>><<<===>>>@@@AAABBBCCCCCCAAAAAAAAABBBCCCCCCCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFCCCAAAAAAEEEKKKPPPRRRRRRPPPVVV\\\```dddkkkuuu}}}uuullliiiiiigggaaaXXXPPPKKKIIIJJJIIIHHHGGGFFFFFFGGGGGGEEEDDDBBBAAA@@@???>>>>>>===<<<<<<;;;::::::999999888777777777666666555555555555444333222222222222111111222111000///---,,,---///111333444444333222222111////////////---,,,,,,,,,++++++++++++,,,---)))******++++++++++++***------...///////////////,,,,,,,,,***''''''(((***,,,,,,------...---------,,,,,,------,,,+++)))(((************+++,,,------,,,---...///......---,,,---------,,,++++++******'''(((((())))))((((((((()))))))))(((((('''&&&&&&"""$$$&&&&&&%%%$$$%%%&&&'''''''''''''''(((((((((+++***))))))))))))***+++)))))))))*********+++++++++,,,...//////...,,,+++------------------------,,,,,,---------.........---///111222333555888:::888999;;;===???AAABBBCCCCCCEEEFFFHHHIIIIIIIIIIIIMMMMMMMMMLLLLLLLLLKKKKKKNNNRRRWWW\\\iiiEEECCCAAA???@@@BBBEEEGGGIIIGGGEEECCCBBB@@@===:::======>>>??????>>>===<<>>>>>>>>>>>>>>???===>>>@@@AAACCCDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDEEE@@@@@@BBBFFFLLLPPPRRRSSSRRRWWW]]]aaadddkkkvvv~~~vvvpppnnnlllhhh```WWWOOOJJJIIIJJJJJJIIIHHHHHHIIIIIIJJJDDDDDDCCCBBB@@@>>>===<<<<<<<<<<<<;;;;;;::::::999999888888777666555555444555555444333333444444444222222222111000///...---...///111444555444444333222111///.........,,,***'''***......,,,))))))***++++++,,,,,,,,,+++******---......///////////////******)))&&&###"""###%%%---------...------,,,,,,+++,,,,,,,,,,,,***)))(((******)))******+++,,,---,,,,,,---......------,,,,,,,,,,,,+++***)))))))))$$$%%%&&&'''((()))))))))))))))))))))))))))))))))%%%&&&(((((('''''''''(((''''''''''''&&&&&&&&&&&&++++++************+++,,,((((((((()))))))))******,,,---...//////...---,,,---------------------------------.........//////,,,...000111222333666888777888999<<<>>>@@@BBBBBBCCCDDDEEEGGGHHHHHHHHHGGGJJJJJJKKKLLLLLLLLLLLLKKKKKKOOOTTT[[[iiiCCCCCCAAA@@@???BBBFFFIIIMMMLLLJJJHHHEEEBBB???<<<:::;;;<<<===>>>===<<<<<>>>>>>>>>>>>>>??????BBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDBBBAAAAAAAAAAAAAAA@@@AAADDDHHHLLLPPPQQQRRRRRRWWW]]]aaaeeelllwww~~~uuunnnmmmjjjddd\\\UUUOOOKKKIIIIIIIIIHHHIIIIIIIIIIIIJJJBBBBBBCCCBBBAAA???===<<<<<<<<<;;;;;;;;;::::::::::::999888777666555444333444333333333333444444555222111111000///...------...///222444555555444333222000.........---+++)))%%%***///...***'''(((+++,,,---------,,,+++******......///////////////...******)))'''%%%$$$%%%'''............---,,,++++++,,,---......---,,,***)))))))))))))))***+++,,,------.........////////////------,,,+++***))))))((($$$%%%&&&'''((((((((((((''''''((((((((()))))))))&&&((()))***(((((()))***(((((((((((('''&&&&&&%%%(((((((((((((((((())))))(((((((((((())))))))))))---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------............+++...000222222333555777888888999;;;===>>>???@@@BBBCCCEEEFFFGGGGGGGGGFFFBBBDDDFFFIIIKKKLLLMMMMMMLLLOOOSSSZZZhhhBBBBBBBBB@@@???AAAFFFJJJMMMMMMLLLIIIEEEAAA>>><<<777888:::<<<============???EEEMMMUUU[[[___ccceeeiiinnnpppkkkfffgggiiiiiiiiippp|||xxxnnngggaaaZZZYYY\\\WWWXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVTTTTTTTTTTTTUUUXXXWWWVVVWWWYYY\\\```bbbgggkkkoooqqqssstttvvvxxxwww~~~~~~zzztttnnniiieeedddbbbbbbccccccbbbaaacccccccccdddccccccbbbaaa______```aaadddgggjjjllllllnnnqqquuuyyyzzzlllccc\\\XXXPPPLLLGGGCCCAAA???>>>===>>>=========>>>???@@@@@@CCCCCCCCCDDDDDDCCCCCCCCCFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDBBBAAAAAAAAAAAAAAABBBDDDGGGJJJLLLMMMOOOPPPRRRWWW]]]aaafffnnnzzzzzzoooiiifffbbb]]]WWWRRRNNNLLLJJJGGGGGGGGGHHHHHHHHHHHHHHH???@@@AAABBBAAA@@@???>>>;;;;;;;;;;;;;;;::::::::::::999888777666555444333333222222222222222333444111000///...---,,,,,,,,,---///111333555444333333222000.........---+++***'''+++...,,,(((&&&***...---------------,,,+++***...///////////////......,,,,,,,,,+++******,,,///............---,,,++++++,,,---......---,,,***)))))))))))))))***+++,,,,,,---------------...//////......---,,,+++***))))))&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''(((((()))###$$$&&&&&&%%%%%%%%%&&&)))))))))))))))((('''&&&&&&&&&&&&''''''((((((((((((((((((((())))))))))))---..................---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------///222333444444555777:::::::::;;;<<<=========BBBCCCEEEFFFGGGFFFFFFEEEAAACCCFFFIIIKKKMMMMMMMMMNNNPPPSSSYYYgggBBBCCCCCC@@@???@@@EEEJJJJJJKKKKKKHHHDDD???;;;:::666777999;;;===============BBBJJJQQQWWW\\\```ccceeeiiijjjeeeaaabbbddddddhhhnnnyyy|||tttqqqmmmhhhgggiiidddeeefffeeedddaaa^^^\\\XXXWWWVVVUUUTTTTTTUUUVVVWWWWWWVVVVVVXXX\\\___bbbhhhlllppptttvvvxxx{{{}}}{{{|||yyyvvvqqqllliiifffdddbbbbbbccccccbbbaaa``````aaabbbbbbbbbbbbaaa___```aaacccfffiiilllmmmqqqsssvvvyyy}}}ssshhh___YYYWWWMMMKKKGGGCCC@@@>>>>>>===============>>>???AAAAAA???@@@BBBCCCEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFAAAAAAAAAAAABBBCCCDDDEEEDDDFFFIIIJJJKKKLLLNNNQQQTTTYYY___ccchhhrrr~~~sssiiibbb^^^ZZZVVVRRRPPPNNNLLLJJJFFFFFFFFFGGGGGGFFFEEEEEE>>>??????@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;999888888777666555555444333222222111111222222222000000...---,,,+++++++++---...000333444333333222111///......//////---,,,+++,,,,,,***'''(((+++///------.........---,,,,,,//////////////////...---((()))***)))((())),,,...---------...------,,,,,,+++,,,,,,,,,,,,***)))((())))))((())))))***+++,,,***************+++------///......,,,+++***)))(((''''''(((((((((''''''&&&%%%&&&&&&&&&''''''(((((($$$&&&'''((('''&&&'''(((((()))*********)))((('''&&&'''((()))******))))))((((((((()))))))))******------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...000333555555555666777::::::;;;;;;<<<======>>>CCCDDDEEEFFFGGGFFFFFFEEEGGGIIIKKKMMMNNNMMMLLLKKKPPPPPPRRRXXXfffBBBDDDDDDAAA>>>???EEEJJJIIIKKKMMMJJJEEE???<<<<<<777888:::<<<======<<<<<<;;;???EEEKKKOOOTTTYYY\\\\\\``````[[[XXXZZZ\\\\\\aaagggqqq}}}zzzyyyxxxtttqqqrrrnnnoooqqqpppnnniiidddaaaXXXWWWVVVUUUTTTUUUVVVWWWWWWVVVVVVVVVXXX\\\___aaahhhkkkqqquuuxxx{{{~~~~~~|||zzzvvvtttqqqnnnjjjhhhfffdddaaaaaaaaaaaa```___]]]^^^___```bbbbbbbbbbbb```bbbdddgggjjjlllmmmnnnuuuwwwyyy|||{{{nnneee]]]WWWUUULLLJJJGGGCCC@@@=========<<<<<<<<<===>>>@@@AAABBB???@@@AAACCCDDDEEEFFFFFFCCCCCCCCCDDDDDDEEEEEEFFFBBBBBBBBBBBBCCCDDDEEEFFFDDDFFFHHHIIIIIILLLPPPTTTVVV[[[bbbgggmmmwwwwwwlllccc^^^XXXUUUQQQPPPOOONNNKKKHHHFFFFFFGGGGGGGGGEEEDDDCCC@@@@@@???????????????@@@;;;;;;;;;;;;;;;;;;;;;;;;888777777777666666555555555444333222222222222222111000///---,,,,,,,,,,,,,,,---///222333222222111000///......000000///...---,,,+++******+++,,,---,,,------............---///////////////...------((((((((('''&&&&&&)))+++,,,,,,------...---------,,,,,,------,,,+++)))(((((((((((())))))***+++,,,***)))))))))***+++,,,---......---+++***)))((('''&&&&&&'''((())))))))))))''''''''''''((((((((((((&&&(((******)))((()))***%%%'''((()))***)))((('''&&&''')))***++++++******)))))))))*********++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...---000444555555555555666888888:::;;;===???@@@AAADDDEEEFFFGGGGGGGGGFFFEEEHHHJJJLLLNNNOOONNNLLLKKKOOOOOOQQQVVVfffBBBDDDDDDAAA>>>>>>DDDJJJLLLNNNPPPNNNHHHBBB@@@???::::::;;;<<<<<<<<<;;;::::::===AAAFFFJJJNNNSSSVVVTTTWWWWWWSSSQQQTTTVVVVVVZZZ___iiiuuuzzzwwwyyyyyyuuuqqqpppnnnppprrrrrrooojjjddd```WWWVVVUUUUUUUUUVVVWWWWWWWWWVVVVVVVVVXXX[[[___aaafffjjjpppuuuyyy|||~~~|||{{{yyyvvvssspppnnnllliiigggeeecccaaa`````````___]]]\\\]]]^^^```bbbcccccccccgggiiilllooorrrsssttttttwwwyyy{{{~~~vvvkkkddd\\\UUUTTTKKKJJJGGGDDD@@@=========<<<<<<<<<===>>>@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAABBBCCCDDDEEEEEEFFFEEEDDDCCCCCCBBBCCCCCCCCCEEEGGGHHHIIILLLRRRWWWXXX]]]dddiiippp{{{{{{qqqggg```]]]VVVSSSPPPOOOOOONNNJJJGGGGGGHHHHHHHHHGGGEEEDDDCCCCCCBBB@@@>>>======>>>???;;;;;;;;;;;;;;;;;;;;;;;;777777777777666666666666777666555444333222222222333111000...------------+++,,,///111222222111000000///...///000111111///---,,,++++++------,,,+++,,,,,,---.../////////...//////000000///...------.........,,,******,,,---++++++,,,---...............///000000///...,,,+++(((((((((((()))***+++,,,++++++******+++---...000------,,,***)))'''&&&&&&$$$%%%''')))***++++++,,,)))))))))))))))(((((((((###%%%''''''&&&%%%&&&'''###%%%'''))))))((('''&&&%%%&&&((()))*********)))************++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++---------.........//////---000333555555555555555555777999;;;>>>AAACCCDDDEEEEEEGGGHHHHHHGGGFFFFFFDDDFFFIIILLLNNNNNNMMMLLLNNNNNNOOOVVVfffEEEGGGGGGCCC>>>===@@@EEEIIIKKKMMMMMMKKKFFF@@@===999999999999999999::::::<<<===>>>AAAEEEJJJNNNPPPPPPOOONNNMMMKKKKKKJJJJJJLLLSSS]]]gggmmmqqqsssuuuqqqqqqqqqooollljjjjjjkkkiiijjjlllnnnoookkkccc\\\XXXWWWWWWYYY\\\\\\ZZZWWWWWWVVVWWWXXX[[[\\\]]]\\\eeeiiipppvvv{{{~~~~~~|||{{{zzzyyyqqqqqqpppmmmkkkiiijjjjjjkkkgggccc```____________aaa```______```dddgggiiiiiiiiijjjnnnuuuyyyzzzyyyzzz{{{}}}oooeee^^^UUUPPPPPPJJJIIIGGGEEEBBB@@@>>>===<<<<<<======>>>>>>>>>???AAAAAABBBCCCDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCEEECCCAAA@@@@@@BBBEEEFFFHHHFFFGGGKKKKKKJJJMMMSSS[[[___eeelllttt|||tttkkkbbb[[[VVVUUUSSSQQQOOONNNMMMMMMGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCBBBAAA???>>>======;;;;;;;;;<<<<<<<<<<<<===:::999777777888888666555444333222222333333111000///000111///,,,***))))))***+++---///////////////---------............///...---***)))(((***,,,---,,,,,,---------.........,,,------...---+++***)))+++***)))(((((()))******++++++,,,,,,---......//////111111000...,,,,,,---******)))))))))***++++++---+++)))+++...000///......+++(((&&&''')))******+++***)))(((((()))***+++&&&&&&&&&'''''''''(((((('''''''''''''''((())))))***((('''&&&&&&'''(((***))))))(((((((((((())))))*********))))))))))))))),,,------......------,,,++++++*********+++,,,---+++++++++,,,,,,,,,---------...///111333555666777::::::;;;<<<===>>>???@@@???AAADDDFFFGGGGGGFFFEEEIIIJJJLLLNNNOOONNNMMMLLLKKKMMMPPPWWWgggDDDFFFGGGCCC>>>===???CCCHHHJJJLLLLLLJJJEEE@@@===;;;::::::999999::::::;;;;;;;;;===???BBBFFFIIIKKKLLLKKKJJJIIIHHHGGGGGGGGGFFFJJJPPPTTTXXX[[[^^^```___``````_________bbbdddeeefffiiilllmmmiiiaaa[[[XXXWWWWWWXXX[[[[[[YYYWWWWWWWWWXXXZZZ\\\^^^______eeeiiipppvvvzzz~~~~~~}}}zzzxxxuuutttsssnnnnnnnnnllljjjhhhggggggiiifffcccaaa```aaabbbbbbbbbaaaaaabbbdddgggjjjllllllkkkkkkoootttxxxzzzyyy}}}~~~jjjaaa\\\TTTOOOPPPJJJIIIGGGDDDBBB@@@>>>===<<<<<<===>>>??????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAAAAAAAABBBDDDFFFGGGFFFGGGKKKKKKKKKNNNTTT\\\aaahhhooowwwyyyoooeee^^^UUUTTTRRRPPPNNNMMMLLLLLLGGGGGGHHHHHHHHHGGGFFFFFFBBBBBBAAAAAA@@@@@@??????@@@???>>>>>><<<<<<;;;:::888777555555666666444333444333222222333333222000///000000///,,,***)))***+++,,,---///000000///............/////////000000///---+++)))((()))+++,,,'''((((((((())))))))))))------......---,,,***)))***)))(((''''''((()))***,,,,,,------......//////...000111000---++++++,,,,,,,,,,,,,,,---------------+++***+++...000///...000---***((((((*********((('''&&&%%%%%%&&&'''((('''''''''((((((((((((((((((((('''''''''(((((()))+++)))(((''''''((()))+++))))))(((((((((((()))))))))))))))))))))*********,,,,,,------------,,,,,,*********+++++++++,,,,,,,,,,,,---------.........///000111333555777888999888888:::<<<===???AAAAAA@@@BBBDDDFFFHHHHHHHHHHHHIIIJJJLLLNNNNNNNNNMMMLLLKKKMMMPPPWWWgggDDDFFFFFFDDD@@@>>>???AAAFFFHHHJJJKKKIIIEEE@@@===<<<;;;:::999999:::;;;<<<::::::;;;===???AAACCCEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@CCCFFFIIIKKKLLLMMMNNNPPPSSSYYY]]]bbbdddgggjjjkkkggg```ZZZXXXWWWVVVWWWXXXYYYXXXWWWWWWXXXYYY[[[]]]```bbbccceeeiiiooouuuyyy||||||yyyuuuqqqooommmlllmmmmmmmmmllljjjgggffffffdddcccaaaaaabbbdddeeebbbcccdddfffhhhjjjmmmnnnooommmmmmooossswwwzzzzzz{{{fff^^^ZZZSSSNNNOOOIIIHHHFFFCCCAAA???>>>===<<<<<<===???@@@AAABBBBBBAAAAAABBBCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFEEEGGGKKKLLLLLLPPPVVV]]]ccckkksss}}}{{{qqqeee^^^SSSRRRQQQOOOMMMLLLKKKKKKHHHHHHHHHHHHHHHGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<;;;::::::999888777555555666666444333444333222222333333222111///000000///,,,******++++++,,,...///000000///...////////////000000000111///...,,,***))))))***+++*********+++++++++,,,,,,......//////...---+++***+++***)))(((((()))***+++------......///000000000...///000///---+++***++++++,,,---...//////...------,,,+++,,,...//////...222///+++***************&&&&&&%%%%%%%%%%%%&&&&&&)))))))))((((((((((((((()))(((((('''''''''((((((+++***)))(((((()))***+++))))))(((((((((((())))))(((((())))))******++++++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,---------........./////////000111333555777888999666777999;;;===@@@AAABBBAAABBBDDDFFFHHHIIIJJJKKKIIIJJJKKKMMMNNNNNNMMMLLLKKKLLLOOOVVVfffDDDFFFGGGEEEBBB@@@@@@AAAEEEGGGIIIJJJHHHEEEAAA???<<<;;;:::999888999:::;;;:::;;;;;;<<<===>>>?????????>>>===<<<;;;;;;;;;;;;::::::999888777888;;;>>>@@@AAABBBCCCFFFKKKRRRWWW```cccfffhhhgggccc]]]YYYUUUUUUUUUUUUVVVWWWWWWWWWWWWYYYZZZ[[[]]]___bbbeeefffiiiooossswww{{{~~~~~~~~~~~~~~~~~~zzzvvvrrrnnnmmmmmmmmmoooppppppnnnjjjgggddddddcccaaa```aaaccceeedddeeefffhhhiiikkkllllllnnnmmmmmmooorrrwww|||~~~yyyeee]]]ZZZRRRNNNNNNIIIGGGEEEBBB@@@???>>>>>><<<===>>>???AAABBBCCCDDD@@@AAABBBDDDEEEEEEEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEGGGKKKMMMMMMRRRXXX]]]dddmmmwwwxxxmmmbbbZZZSSSRRRPPPOOOMMMLLLLLLLLLHHHHHHHHHHHHGGGGGGFFFEEEBBBBBBBBBAAAAAAAAAAAAAAA888888999999999::::::::::::999777777888888666555444333222222333444333222000000000...,,,++++++,,,,,,---...000000000///........./////////000000000000...,,,***)))))))))***............////////////...////////////---,,,+++,,,+++*********+++,,,---.........///000000111111///111111000---+++++++++(((***,,,.........,,,+++------,,,,,,---...//////222///,,,*********)))(((((((((((((((((((((((((((((((((((((((''''''''''''))))))(((''''''''''''(((***))))))(((((())))))***))))))(((((((((((())))))''''''((()))***++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,---...///......---------------............---...///111333555666777777888999;;;===???@@@AAA@@@AAACCCEEEGGGIIIKKKKKKHHHIIIKKKLLLMMMMMMMMMMMMKKKKKKMMMSSSdddDDDEEEFFFFFFDDDCCCCCCCCCEEEGGGIIIJJJIIIGGGDDDBBB===;;;999888777888:::;;;<<<<<<<<<======<<<<<<<<<999999888777666666666666555666888888888999;;;===<<<===>>>>>>AAAEEELLLPPPZZZ\\\___```^^^ZZZVVVSSSRRRSSSTTTUUUVVVWWWXXXYYYXXXZZZ[[[[[[[[[]]]aaadddfffiiinnnrrruuuyyy}}}~~~}}}}}}}}}~~~}}}yyyuuuqqqnnnlllllllllmmmpppqqqoookkkfffcccddddddbbb______aaacccfffgggggghhhiiiiiijjjjjjmmmmmmnnnqqqtttzzzyyyeee^^^ZZZSSSNNNNNNHHHFFFDDDAAA???>>>>>>>>><<<===>>>@@@AAACCCDDDDDD@@@AAABBBDDDEEEFFFFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEGGGLLLNNNNNNSSSYYY]]]dddooozzzzzzrrrhhh^^^WWWSSSRRRQQQOOONNNMMMMMMMMMHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCAAA@@@??????>>>888888888999999999999::::::999777777888888666555444333222222444444444222000111000...,,,+++,,,------...///000000000///...------.........////////////...,,,+++))))))))))))++++++++++++,,,,,,,,,,,,...////////////---,,,+++***))))))((()))***+++,,,......//////000111111111111222333111///,,,,,,,,,((())),,,...///...---,,,.........------...///000111...+++******)))((('''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''((()))***++++++,,,+++,,,,,,,,,,,,,,,,,,+++---......///////////////+++,,,,,,,,,,,,------------...///111333555666777999::::::;;;<<<======>>>>>>@@@BBBDDDGGGHHHIIIJJJHHHIIIJJJKKKLLLMMMNNNNNNIIIJJJLLLRRRcccDDDDDDDDDDDDDDDEEEEEEEEEGGGHHHJJJKKKKKKIIIGGGFFF???===:::888777888:::<<<======>>>>>>===<<<;;;;;;666555444444333333333444111444777999999:::<<<===;;;<<<<<<<<<===@@@DDDHHHNNNPPPRRRRRRPPPOOONNNNNNPPPSSSVVVYYYYYYZZZ[[[\\\\\\]]]^^^\\\ZZZ[[[___cccgggiiimmmqqqtttwww{{{~~~}}}{{{zzzyyyyyyzzzyyywwwtttqqqnnnkkkjjjjjjiiijjjmmmpppooojjjeeebbbdddeeeccc```___aaaccciiiiiiiiiiiijjjkkklllmmmnnnpppsssvvvyyy~~~wwwddd]]]ZZZRRRMMMMMMGGGFFFCCC@@@>>>===>>>>>>======>>>@@@AAABBBCCCCCC@@@AAACCCDDDEEEFFFGGGGGGBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDGGGFFFHHHMMMNNNOOOSSSYYY^^^fffqqq}}}~~~vvvmmmddd\\\WWWSSSRRRQQQOOONNNNNNMMMMMMIIIIIIIIIHHHGGGFFFEEEDDDDDDCCCBBBAAA???>>>===<<<>>>===<<<;;;:::999999888888777555555666666444333444333222333444555444333111111000...,,,+++---///......000000000000///...------------...............---,,,+++******))))))******+++++++++,,,,,,,,,......//////...---+++***''''''&&&&&&&&&((()))***......//////000000111111333444444222///---,,,,,,***+++---...////////////...//////...------...000///---+++*********((('''''''''((((((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((())))))''''''((((((((((((''''''))))))(((((((((((())))))(((((())))))******++++++++++++,,,,,,,,,,,,++++++...------------...///000+++++++++,,,,,,,,,------///000111333555777888999:::;;;;;;;;;;;;<<<<<<<<<===???BBBEEEGGGHHHHHHGGGHHHHHHIIIJJJLLLMMMNNNNNNIIIJJJMMMSSSdddBBBAAA@@@@@@BBBDDDFFFFFFHHHJJJLLLMMMMMMLLLKKKIIIBBB???<<<:::999:::<<<>>>===>>>>>>>>>===<<<:::999444444333222222222222333333555777888888888;;;<<<:::;;;<<<<<<;;;===???BBBCCCEEEGGGGGGFFFHHHKKKNNNOOOTTTZZZ^^^_________aaa```bbbbbb___ZZZZZZ^^^bbbgggiiimmmppprrrvvvzzz}}}~~~|||zzzwwwuuusssqqqpppooommmllljjjiiihhhkkkiiiiiilllooooookkkfffaaadddgggeeebbbaaadddhhhlllkkkkkklllmmmpppsssuuusssvvvzzz}}}qqq___ZZZXXXQQQLLLMMMGGGEEEBBB???======>>>???>>>>>>>>>???@@@AAAAAABBB@@@AAACCCDDDFFFGGGGGGGGGDDDEEEEEEEEEEEEFFFFFFFFFDDDCCCAAAAAAAAABBBDDDFFFHHHGGGIIIMMMOOOOOOSSSYYY___hhhttt{{{pppggg___YYYVVVRRRQQQPPPNNNMMMMMMMMMMMMIIIIIIIIIHHHGGGFFFEEEDDDAAAAAA@@@??????>>>======>>>>>>===<<<;;;:::999999888777555555666666444333444333222333555666555444111111000...,,,,,,...000...///000111111000///...............////////////,,,,,,,,,++++++*********------------.........///------......---,,,***)))(((''''''&&&''')))***+++------...//////000000111222333444222///,,,++++++******+++,,,---...//////...///000///---,,,...111///---,,,+++,,,,,,***)))&&&&&&'''(((((('''&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&''')))***+++((((((((())))))((((((((())))))(((((((((((()))))))))))))))))))))*********++++++,,,,,,,,,,,,++++++---,,,***))))))+++---///,,,,,,,,,,,,---------...///000111333555777888999999999:::;;;;;;<<<======>>>@@@EEEHHHJJJIIIGGGEEEHHHHHHIIIJJJKKKMMMNNNOOOKKKLLLPPPWWWgggzzz@@@>>>======@@@CCCEEEFFFJJJKKKMMMNNNOOONNNMMMLLLDDDBBB>>><<<;;;<<<>>>@@@======>>>>>>===;;;:::999444333333222222222222333888888888777666666999<<<;;;<<<======<<<<<<>>>@@@===???AAABBBCCCFFFLLLQQQPPPVVV]]]bbbcccccccccddddddeeeeeeaaa[[[ZZZ^^^bbbgggiiimmmooorrruuuyyy}}}}}}}}}|||{{{xxxuuurrrpppllllllkkkjjjjjjiiiiiihhhmmmkkkjjjmmmqqqqqqmmmiii```dddggggggeeedddhhhlllnnnmmmmmmnnnqqquuuyyy|||xxx|||lll[[[WWWVVVPPPLLLLLLGGGEEEAAA>>>======>>>???>>>>>>>>>??????@@@@@@@@@@@@AAACCCDDDFFFGGGGGGHHHFFFGGGGGGGGGGGGHHHHHHHHHEEECCCAAA@@@@@@BBBEEEFFFIIIHHHJJJNNNOOOOOOSSSYYYaaajjjvvvxxxkkkaaa[[[VVVTTTPPPOOONNNMMMLLLLLLLLLLLLIIIIIIIIIHHHGGGFFFDDDDDD>>>>>>>>>>>>>>>>>>>>>>>>999999::::::::::::;;;;;;:::999777777888888666555444333222333555666555444111111000...,,,,,,...000//////000111111000///...////////////000000000000++++++++++++++++++++++++,,,,,,,,,---------......,,,------...---+++***)))+++************,,,...///------......///000000000222333333111...+++******((((((((()))***+++---......000111///---,,,...111///...,,,---------,,,+++&&&'''((())))))((('''&&&###$$$%%%&&&''')))******%%%%%%%%%&&&((()))+++,,,))))))************))))))))))))(((((((((((())))))*********)))))))))))))))+++++++++,,,,,,+++++++++,,,***'''&&&&&&(((+++...---------.........//////---...///111333555666777777888999:::<<<===>>>??????BBBGGGKKKLLLJJJGGGDDDHHHHHHHHHIIIKKKMMMNNNOOOMMMNNNRRRYYYiiisssBBB>>>;;;<<<@@@DDDFFFFFFMMMNNNNNNPPPUUUYYYRRRIIIIIIDDD>>><<<>>>@@@@@@???BBB@@@===<<<;;;999666444333333222222222222222222555555555777:::===??????:::<<<======;;;;;;<<<===>>><<<===@@@CCCFFFJJJNNNXXX[[[aaaeeehhhgggdddbbbbbb```]]][[[[[[\\\___aaaeeehhhmmmqqqrrrsssuuuvvv}}}{{{yyywwwuuuqqqmmmjjjjjjhhhfffeeedddeeefffgggkkkjjjjjjmmmpppqqqnnnkkkkkkiiigggeeeeeehhhkkkmmmmmmnnnpppqqqsssvvv{{{{{{lll^^^XXXWWWRRRLLLIIIDDDCCCAAA???>>>===<<<<<<===>>>@@@AAABBBCCCCCCCCCFFFEEECCCBBBCCCDDDFFFGGGDDDEEEFFFGGGGGGGGGGGGGGGDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLNNNQQQVVVYYYbbbmmmzzzttthhhaaa]]]YYYVVVRRROOOMMMNNNNNNMMMLLLMMMIIIHHHHHHGGGEEECCCBBBAAA@@@@@@??????>>>============<<<:::888777777777888777777777777888666222000333333333444444444555555//////---***)))***...111111222222000---++++++,,,------......///000000000,,,+++)))((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++***)))(((((())))))***+++---...........................111111000///...------,,,***++++++,,,---...///000//////000...------...000111---***((('''''''''&&&******))))))((((((((('''((((((''''''''''''((((((((((((((((((((((((''''''((()))***)))((('''((()))''''''((()))***++++++,,,+++++++++***************---,,,,,,++++++******)))---,,,+++******,,,---///......------...///111222...///000000000111444777;;;;;;;;;<<<<<<<<<<<<<<>>>>>@@@CCCDDDCCCCCC@@@<<<:::888777555333333333333333333333333333:::999999;;;<<<>>>>>>>>>????????????@@@AAABBBDDDFFFEEEDDDFFFJJJNNNTTTXXX___aaadddggghhhgggdddaaa___^^^[[[ZZZZZZ\\\___aaaeeeiiimmmpppqqqrrrsssuuuxxxwwwvvvuuutttqqqmmmjjjggggggffffffggghhhiiijjjjjjjjjkkknnnqqqrrrooommmnnnllliiiffffffgggiiijjjpppqqqrrrsssuuuxxx}}}xxxjjj\\\WWWVVVQQQKKKHHHDDDCCCAAA???>>>===<<<<<<>>>>>>@@@AAABBBCCCCCCCCCEEEDDDCCCBBBCCCDDDFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIKKKMMMNNNRRRVVVYYYcccooo}}}ssshhhaaa[[[WWWTTTRRRPPPOOOOOONNNLLLJJJJJJIIIIIIIIIHHHFFFEEECCCCCCAAA@@@@@@??????>>>>>>===>>><<<;;;999888888888888;;;:::::::::;;;999666333444444444444444444444444//////---***)))***...111222333333111///------...............////////////...---,,,+++***+++,,,,,,------------------,,,,,,,,,---...///...---+++)))(((((())))))***,,,---...........................000///...---,,,++++++*********+++,,,---...//////000222222222000///000111000---***((((((((('''&&&)))))))))(((((('''''''''((((((''''''''''''((((((&&&''''''(((((((((''''''%%%'''(((((('''''')))***(((((())))))******++++++******************++++++,,,------------------------,,,+++***+++,,,...///---,,,++++++,,,---...///111222333333333555888::::::;;;;;;<<<<<<===>>>>>>AAACCCFFFIIIIIIHHHFFFEEEHHHIIIJJJKKKLLLLLLKKKJJJNNNNNNOOOUUUfffxxxCCC@@@===<<>>=========>>>???@@@AAABBBCCCCCCCCCEEEDDDCCCCCCCCCDDDEEEFFFHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDBBBAAABBBCCCEEEGGGHHHJJJKKKMMMNNNRRRWWWZZZeeesssssshhh```ZZZTTTPPPMMMNNNNNNNNNMMMKKKIIIHHHIIIIIIIIIHHHHHHFFFEEEEEEBBBBBBAAA@@@@@@??????>>>???>>><<<:::999999999:::;;;;;;:::;;;;;;:::777555555555555444444333333222//////---+++)))+++///222333444555444222000000000////////////...............---,,,+++++++++,,,---------..................///000000111///---+++)))))))))))))))+++,,,---..............................------,,,+++***)))((())))))***+++,,,---......000222444444222000000000///,,,)))(((((((((((('''((((((((('''''''''''''''((((((''''''''''''((((((%%%%%%&&&'''(((((((((((($$$%%%'''((('''((()))+++)))))))))))))))*********)))))))))***+++++++++,,,++++++,,,,,,---......///...---,,,,,,,,,---///000...---,,,+++,,,,,,...///000111222333333444666999::::::;;;;;;===>>>@@@AAAAAACCCFFFIIIJJJJJJHHHGGGIIIIIIKKKLLLLLLKKKJJJJJJLLLMMMOOOUUUeeewwwAAA@@@??????@@@BBBDDDFFFFFFOOOVVVVVVTTTTTTQQQMMMHHHDDDAAAAAAEEEHHHHHHGGGDDD@@@999444222222111111333444444555666777888888444666888:::<<<>>>@@@BBBHHHIIINNNVVV^^^eeeggggggfffkkkooosssxxx~~~~~~yyyqqqkkkgggbbb]]]ZZZXXXXXXWWWXXXYYY\\\___aaaeeehhhlllnnnooooooooopppqqqqqqrrrssssssqqqmmmiiifffgggiiikkklllmmmnnnnnniiikkkmmmpppssstttsssrrrkkkkkkjjjiiikkkmmmpppqqqtttvvvyyy|||lllaaaWWWTTTSSSNNNIIIGGGBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEFFFIIIHHHGGGEEEEEEEEEFFFFFFCCCBBBAAA@@@@@@BBBEEEFFFHHHJJJKKKLLLNNNRRRWWW[[[gggvvvrrrggg___XXXRRRNNNIIILLLOOOMMMLLLLLLJJJHHHGGGHHHHHHHHHGGGFFFFFFEEECCCBBBBBBAAAAAA@@@??????@@@>>>===;;;::::::::::::999888777888888777555333777666555444333222111111//////---+++***+++///222444666777777555333222333111000000///...---------+++***)))(((((()))***+++............////////////---...///000///---+++))))))))))))***+++,,,---...........................------,,,+++***)))((((((((()))******,,,,,,---......000333333111...------...+++)))((())))))((('''''''''''''''''''''&&&&&&((((((''''''''''''(((((($$$$$$%%%'''((((((((((((&&&((())))))(((((()))+++*********)))))))))))))))(((((()))***+++,,,,,,,,,))))))******++++++++++++...------------...///000000///...------...///000///000222333333444666888999999:::;;;===???AAACCCAAACCCFFFIIIJJJJJJJJJIIIHHHIIIJJJKKKKKKJJJIIIHHHKKKLLLOOOTTTdddyyy@@@AAABBBBBBAAA@@@??????AAAKKKSSSTTTSSSSSSSSSQQQIIIEEEBBBBBBDDDFFFEEECCCBBB>>>777222111111222222555555666777888999999:::888:::===>>>???AAAEEEHHHMMMSSS]]]jjjuuu|||yyynnngggbbb]]]YYYVVVVVVVVVWWWYYY\\\___aaacccgggkkkmmmmmmmmmnnnooorrrrrrrrrsssssspppllliiiiiijjjkkklllmmmmmmmmmmmmjjjlllooorrrttttttttttttmmmlllllllllnnnpppsssuuutttwww|||~~~ggg]]]UUUSSSRRRLLLHHHFFFAAAAAA@@@???>>>>>>>>>?????????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEHHHHHHGGGFFFEEEEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIJJJHHHIIIJJJLLLNNNSSSYYY^^^jjjyyy|||oooddd]]]WWWRRRNNNNNNSSSUUUQQQMMMMMMLLLHHHFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???===;;;:::::::::;;;888777666666777666555333777777666555333222111111//////---+++***,,,000333666888:::999777555444444111111000///...------,,,***)))(((''''''((()))***.........//////000000000)))***,,,------,,,***)))))))))******+++,,,...///..............................---,,,+++***))))))((()))******,,,,,,---......000333333000...---,,,,,,***)))))))))***)))'''&&&&&&''''''''''''''''''((((((''''''''''''(((((($$$%%%&&&'''((((((((((((+++,,,,,,+++)))((()))************)))))))))))))))(((((()))***+++,,,,,,,,,+++++++++******)))))))))------------......////////////...---...///000111222444666777777777999;;;999999999:::<<>>???;;;555222111333444444888888888999999::::::::::::<<<>>>>>>>>>AAAHHHMMM\\\eeerrr~~~|||nnnfffbbb]]]YYYVVVVVVVVVXXXZZZ\\\___```aaaeeeiiikkklllmmmnnnnnnsssqqqppppppqqqooollljjjllllllllllllllllllllllllkkknnnrrrtttttttttuuuuuurrrqqqqqqqqqqqqrrrtttuuuvvvzzzxxxccc[[[UUUSSSQQQKKKFFFEEE@@@@@@???????????????@@@???@@@AAAAAABBBBBBBBBAAABBBBBBCCCCCCCCCDDDDDDDDDFFFFFFGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFHHHIIIIIIIIIJJJKKKMMMQQQVVV]]]cccooo}}}wwwiii___XXXUUUQQQOOOWWW^^^^^^UUUOOOOOOMMMHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@???@@@???===;;;:::::::::::::::888777777888888777555777666666444333222111111//////---++++++---111444999;;;<<<<<<999666444333111000000///...---------,,,+++*********+++,,,---------......///000000000'''(((***,,,,,,+++***)))************+++---...///........................///......---,,,+++******))))))***+++,,,---......111222444333111.........+++)))((()))******)))((('''''''''''''''(((((((((((((((''''''''''''((((((&&&&&&'''((()))))))))(((---......---***))))))***)))))))))))))))*********)))))))))***+++++++++,,,...------,,,++++++******,,,---------............,,,,,,++++++,,,---///000000222555666666666888999999999888999;;;===AAABBBBBBCCCEEEGGGHHHIIIIIIIIIEEEFFFHHHIIIJJJJJJIIIIIIJJJMMMPPPTTT```{{{LLLLLLJJJEEE???;;;:::;;;<<>>>>>???@@@>>>;;;;;;888444222333555666777:::::::::::::::::::::::::::<<>><<<:::999999:::::::::999777777888999888777666666555444333333222222///...---,,,+++---111555:::<<<>>>===:::666333222000000//////......------------,,,,,,,,,---...///,,,,,,---......///000000***+++---...---,,,***)))*********+++,,,---...///..............................---,,,+++******)))******+++,,,---...//////111222222111...------...***)))((()))++++++***((('''''''''(((((()))))))))((((((''''''''''''(((((((((((()))))))))))))))(((+++,,,---,,,***)))***+++(((((())))))******++++++******************++++++,,,,,,,,,++++++++++++++++++,,,,,,---------------+++******+++,,,...000111---///222333333444555666999888777777999<<>>999===??????BBBFFFFFFCCCBBB???<<<<<<>>>>>><<<:::888666333222444777888888;;;;;;;;;;;;;;;;;;::::::===@@@DDDHHHMMMXXXfffqqq~~~jjj\\\WWWWWWUUUSSSWWWWWWXXXYYY[[[]]]___```^^^bbbfffjjjkkklllnnnooommmkkkiiiiiikkknnnnnnnnnlllkkkjjjiiijjjlllnnnpppnnnrrrvvvwwwuuuttttttvvvqqqrrrsssuuuwwwzzz|||}}}}}}xxxfffaaa[[[VVVTTTQQQJJJDDDDDD?????????>>>??????@@@AAA@@@@@@AAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCAAADDDGGGJJJJJJHHHFFFDDDDDDFFFHHHKKKLLLLLLKKKJJJLLLNNNPPPRRRWWW___gggmmmwwwuuukkk]]]SSSOOOOOOOOOOOONNNWWWXXXNNNIIINNNPPPMMMJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@@@@??????>>>???>>><<<:::999999999999:::888666666777888777666555555555444444333333222///...---,,,+++---222555;;;===???>>>:::555333111///////////////.........---,,,,,,+++,,,---...///,,,,,,,,,---...//////000...///000000///---+++)))*********+++,,,---...///...........................------,,,+++***))))))***+++,,,,,,......///000///000///---+++)))***,,,)))(((((()))++++++***((('''((((((((())))))******((((((''''''''''''(((((()))************))))))((()))***++++++***)))***,,,'''(((((()))***++++++,,,+++++++++***************((((((((()))******++++++***+++,,,,,,------,,,,,,,,,,,,,,,---...111333444///222555666666666777888999888777777888;;;>>>@@@CCCDDDEEEFFFFFFFFFFFFFFFFFFGGGJJJLLLNNNOOOOOOOOOKKKNNNQQQTTT^^^www\\\YYYRRRHHH@@@:::888888444666888;;;===>>>>>>===@@@???===;;;:::999888888555666777888999:::::::::;;;<<<<<<<<<;;;;;;===>>>DDDHHHKKKOOOVVVeeezzz~~~ppp```XXXVVVTTTUUUWWWWWWYYY\\\^^^^^^___aaabbbeeegggjjjmmmnnnnnnmmmlllkkkkkkkkkkkkkkklllmmmnnnnnnmmmkkkjjjjjjllloooqqqpppqqqrrrtttuuuvvvvvvvvvuuuttttttuuuxxx{{{}}}~~~vvvggg]]]YYYTTTOOOLLLIIIFFFDDDBBBBBBAAA@@@????????????AAAAAABBBBBBCCCBBBBBBBBBAAABBBCCCEEEFFFGGGGGGGGGHHHHHHIIIIIIHHHGGGEEEDDDAAACCCFFFIIIKKKMMMMMMNNNKKKOOOPPP\\\mmmnnniiinnn}}}tttjjj\\\QQQMMMMMMMMMMMMQQQPPPOOONNNMMMMMMMMMMMMJJJIIIIIIHHHGGGFFFEEEEEECCCCCCCCCBBBAAA@@@???>>>===<<<<<<;;;;;;:::999999:::888666666777888777666444444444333222111000///////////////000222333444::::::999888666444222111555444333111///...,,,,,,------,,,+++++++++,,,,,,111000///......///000111000111222222111///,,,+++)))***+++,,,...///000111////////////////////////...---,,,+++************)))*********)))***---000111111111000///---,,,+++************************,,,,,,++++++***)))(((((('''((()))***++++++++++++&&&$$$###%%%)))+++)))&&&'''(((((()))))))))((((((---***'''$$$$$$'''***---++++++******************+++)))((()))+++,,,,,,+++---,,,+++*********+++,,,,,,++++++,,,...000333555222222222333444555777888999888777777888:::<<<===CCCCCCCCCDDDEEEFFFFFFGGGIIIHHHHHHHHHIIIJJJLLLLLLNNNMMMOOOUUU```xxxbbb^^^VVVKKKAAA;;;999999555666777888999:::::::::999:::;;;;;;;;;999777666666777999:::;;;<<<;;;;;;:::;;;<<<<<<;;;<<<>>>@@@EEEKKKTTT___kkk|||uuuhhh[[[UUUUUUUUUWWW[[[YYY[[[^^^_________aaabbbeeegggjjjmmmnnnnnnmmmllllllllllllkkkllllllmmmmmmnnnmmmkkkjjjkkkllloooqqqpppqqqssstttuuuvvvwwwwwwvvvvvvvvvwwwzzz}}}xxxiii\\\YYYSSSOOOLLLIIIFFFDDDAAAAAA@@@@@@???@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHGGGHHHHHHHHHHHHFFFEEEDDDBBBCCCEEEHHHJJJKKKLLLLLLJJJOOOPPPYYYiiikkkjjjrrryyyoooeeeXXXOOOLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBAAA???>>>======<<<<<<;;;;;;:::999999:::888666666777888777666444444444333222111000///------,,,---...///111222888888777666555333222111222222111111000//////...++++++++++++,,,,,,---...111000///......///000000000111111222111///,,,+++)))***+++,,,---...///000////////////////////////...---,,,+++************+++,,,------,,,---///111000000//////...,,,+++***************************++++++***))))))(((''''''&&&&&&&&&&&&%%%$$$######&&&&&&&&&'''))))))(((''''''((()))***++++++***)))***)))&&&$$$$$$&&&)))***************************///---+++++++++,,,+++***,,,+++++++++++++++,,,,,,///...---,,,---///111222000000000111222333444555777888999:::;;;<<<<<<<<<@@@AAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIKKKLLLMMMNNNMMMLLLNNNTTT___wwwjjjeee[[[OOODDD<<<999999666666666555666666777777666888;;;======;;;999777888999<<<>>>??????>>>===;;;;;;<<<;;;;;;===@@@CCCGGGOOO^^^ppp}}}~~~zzzjjj___UUUSSSTTTVVVZZZ^^^^^^```cccdddcccbbbcccdddeeegggiiilllmmmmmmlllllllllllllllllllllmmmmmmmmmmmmlllkkkjjjkkkmmmoooqqqqqqrrrsssuuuvvvwwwxxxxxxxxxxxxyyyzzz|||zzzlll\\\XXXSSSNNNKKKHHHFFFDDD@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHGGGGGGFFFDDDDDDCCCDDDEEEGGGHHHIIIJJJJJJJJJOOOPPPVVVcccfffkkkxxx}}}ttthhh```UUUOOOOOORRRTTTUUUNNNMMMLLLJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@???===<<<===<<<<<<;;;;;;:::999999:::888666666777777777666444444444333222111000///+++*********+++---///000555555555555444333222111000000000000111111111111*********+++,,,---//////000//////......///000000000000111111000...,,,+++*********+++,,,------...////////////////////////------,,,+++***************,,,.........---...///............---,,,******************************)))))))))((((((''''''&&&))))))))))))((('''&&&%%%&&&((())))))((('''((()))'''(((+++---...---,,,+++***)))(((''''''((()))***************************...---+++***++++++***))))))***+++,,,,,,---,,,,,,111000...------...//////111111111111222222333444666777:::<<<======<<<;;;>>>???@@@AAABBBCCCDDDDDDDDDFFFIIIKKKMMMOOOOOOOOOKKKKKKMMMRRR^^^tttqqqkkk```SSSFFF===999888777666555555555666888999999;;;===??????>>><<<;;;:::<<>>===<<<===<<<<<<;;;;;;:::999999999777666555777777666555444444444333222111000///******))))))***,,,...///333333444444444444333333000000000000111111111111++++++++++++,,,---...///............/////////000000000000000...---++++++*********++++++,,,,,,,,,////////////////////////---,,,++++++*********+++(((***---...---,,,,,,,,,...//////...---,,,++++++************************)))))))))(((((('''''''''******+++,,,,,,,,,,,,,,,&&&))),,,+++(((&&&'''***''')))+++...//////...---++++++++++++++++++++++++***************+++++++++((('''&&&''')))+++++++++((()))+++---......------000000///............///444444444333333444555555555777999;;;<<<<<<<<<<<<<<<===???AAACCCDDDDDDDDDEEEGGGJJJMMMOOOOOOOOONNNLLLLLLMMMRRR\\\qqqvvvpppdddUUUGGG>>>:::999888888777777888:::<<<===????????????>>>>>>>>>>>>===>>>AAACCCDDDDDDCCCBBB??????>>>===>>>AAAGGGKKKWWW^^^lllzzzmmmgggjjjvvvyyykkkccc\\\WWWVVVVVVUUUXXX]]]aaadddgggiiihhhgggggggggeeeffffffgggggggggffffffdddfffhhhkkknnnpppqqqqqqkkkkkkkkklllnnnppprrrsssttttttvvvwwwxxxyyyyyyyyy{{{|||~~~wwwiii\\\WWWQQQLLLHHHGGGEEECCC????????????@@@AAABBBBBB@@@AAABBBCCCDDDDDDDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEGGGGGGGGGHHHIIIJJJJJJKKKJJJPPPPPPSSS^^^dddoootttlllbbb\\\[[[]]]^^^___UUUTTTRRRPPPNNNLLLKKKKKKIIIHHHHHHGGGFFFEEEDDDCCCAAAAAAAAA@@@???>>>===<<<===<<<<<<;;;;;;:::999999999777555555666777666555444444444333222111000///++++++***+++,,,---///000222333444555555555555444222222111111000000//////---,,,,,,++++++,,,,,,,,,------......////////////000//////...---,,,+++************++++++,,,,,,,,,////////////////////////,,,,,,++++++******++++++)))+++......---,,,,,,,,,///////////////...---,,,***************************)))))))))))))))((((((''''''(((((()))(((((((((&&&))),,,+++(((&&&'''***''')))+++---//////...---++++++,,,,,,,,,,,,++++++))))))*********+++++++++((('''&&&'''***,,,,,,,,,(((***,,,---......------............//////000000444444444333333444555555666666666666888:::<<<===<<<>>>@@@CCCEEEFFFFFFFFFGGGIIIKKKMMMNNNNNNMMMLLLNNNMMMNNNSSS\\\ppp{{{tttgggXXXJJJ@@@===<<<;;;;;;;;;<<<===???@@@AAA@@@???>>>>>>===>>>>>>???@@@AAABBBCCCDDDEEEEEEEEECCCBBBAAA??????DDDJJJOOO]]]dddqqqttthhhcccdddnnnyyyzzznnneee___YYYVVVVVVUUUTTTVVV[[[]]]aaaeeehhhiiihhhhhhiiigggggggggffffffdddccccccbbbdddgggjjjmmmoooppppppkkklllmmmnnnppprrrtttuuuvvvwwwxxxxxxyyyyyyxxxxxxzzz}}}uuuggg\\\WWWPPPJJJGGGFFFDDDCCC@@@@@@@@@???@@@@@@AAAAAA@@@AAABBBCCCDDDEEEEEEEEEFFFEEEDDDDDDEEEFFFGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFHHHGGGGGGHHHIIIJJJKKKLLLKKKQQQQQQUUUaaagggssswwwkkkbbb]]]\\\ZZZXXXVVVTTTRRRPPPMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBAAAAAA@@@???===<<<===<<<<<<;;;;;;:::999999999777555555666666666555444444444333222111000///---,,,,,,,,,---///111222222333444444555555555444333333222111000///...---...---,,,,,,+++++++++,,,,,,---.../////////////////////...---,,,++++++************+++,,,------...////////////////////////,,,,,,++++++***++++++,,,---...000000........./////////000000///......---************************))))))))))))))))))))))))))))))((('''&&&%%%###"""&&&((())))))((('''((()))((()))***+++,,,---------)))))))))))))))))))))))))))))))))***++++++,,,,,,...,,,++++++,,,------,,,***+++,,,------...------+++,,,---...///000111222111111111111222222333444666555444444666999<<<>>><<<>>>AAADDDGGGGGGGGGGGGHHHIIIKKKLLLMMMLLLLLLKKKNNNNNNOOOTTT]]]qqq~~~wwwjjj[[[MMMDDDAAAAAA>>>???@@@@@@AAAAAAAAA@@@>>>???@@@AAABBBBBBBBBAAABBBBBBBBBBBBCCCEEEGGGHHHGGGFFFCCCAAAAAAEEELLLQQQ]]]eeesssxxxjjjaaa^^^aaaiiirrrvvvuuuvvvwwwsssjjj```ZZZTTTQQQPPPRRRSSSRRRUUUZZZ^^^bbbhhhlllmmmnnnnnnoookkkjjjiiigggfffdddbbbbbbbbbdddgggjjjlllmmmmmmmmmlllmmmnnnppprrrtttvvvwwwyyyyyyyyyyyyyyyxxxxxxwwwyyy|||}}}vvvggg\\\WWWOOOJJJFFFEEEDDDCCCAAAAAA@@@@@@???@@@@@@@@@@@@AAABBBDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEGGGIIIKKKKKKJJJIIIGGGGGGGGGGGGHHHFFFFFFFFFFFFHHHIIIKKKLLLLLLRRRRRRXXXeeelllvvvwwwkkkaaa\\\YYYWWWUUUWWWVVVSSSQQQNNNLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBBBBBBBAAA???>>>======<<<<<<;;;;;;:::999999888777555555666666666555444444444333222111000///------------...000222333111222333333333333333333333333222111000///......,,,,,,+++++++++,,,------+++,,,---/////////////////////...,,,++++++******)))***+++,,,---...///000////////////////////////,,,++++++***++++++,,,,,,...///000///------...000......//////......------************************((((((((((((((((((((((((*********)))'''&&&$$$###&&&&&&&&&'''))))))((('''))))))(((((()))***+++,,,))))))(((((((((((())))))((())))))***++++++,,,,,,///---,,,,,,---......---------,,,,,,,,,------...+++,,,---///000000111111000000000111222333444555444555555777999;;;<<<===;;;===AAAEEEGGGHHHHHHGGGGGGHHHHHHJJJKKKLLLMMMMMMLLLLLLOOOUUU```uuuyyylll]]]OOOGGGDDDDDDAAABBBCCCCCCCCCAAA@@@???===???CCCFFFHHHGGGFFFEEEDDDCCCBBBBBBCCCEEEGGGIIIJJJHHHEEEBBBBBBFFFMMMRRRZZZcccrrrtttjjj___[[[[[[___gggoooooooooppppppjjj___UUUPPPKKKJJJKKKOOOPPPQQQUUU[[[aaaeeelllqqqssstttuuuvvvnnnmmmkkkiiifffdddbbbbbbccceeehhhjjjkkkkkkjjjiiilllmmmoooqqqsssuuuwwwxxxzzzzzzzzzzzzyyyxxxwwwvvvxxx|||~~~}}}~~~vvviii\\\WWWOOOIIIFFFEEEDDDCCCBBBBBBAAA@@@????????????@@@AAABBBDDDEEEFFFFFFFFFGGGFFFEEEEEEGGGIIIKKKMMMLLLKKKIIIHHHGGGGGGHHHIIIEEEEEEEEEEEEGGGIIIKKKLLLMMMRRRRRRZZZiiipppwwwzzzqqqfff^^^ZZZYYYXXXVVVYYYXXXUUUSSSPPPNNNLLLLLLJJJIIIIIIHHHGGGFFFEEEEEECCCCCCCCCBBBAAA@@@???>>>===<<<<<<;;;;;;:::999999888666555444666666555444444444444333222111000///...---------...000222333000111111222222222111111222222111111000000//////*********+++,,,---...///***+++---///000000///...//////---,,,+++*********)))***+++,,,...///000111////////////////////////+++++++++***++++++,,,,,,.........,,,++++++---///---------...------,,,,,,************************&&&'''''''''''''''''''''%%%&&&&&&&&&&&&&&&%%%%%%&&&$$$###%%%)))+++)))&&&***)))'''&&&&&&(((***+++,,,+++***))))))***+++,,,((())))))***++++++,,,,,,***)))(((***---///000//////...---++++++,,,---...,,,---...///000000000///222222222333444666777888333444777:::<<<===<<<<<<999<<<@@@DDDGGGHHHGGGGGGEEEFFFFFFHHHJJJLLLNNNPPPIIIJJJNNNVVVbbbxxxxxxdddUUULLLHHHEEEBBBAAA@@@AAACCCDDDDDDBBB@@@@@@BBBGGGLLLOOOMMMIIIEEEDDDBBB@@@AAACCCFFFGGGHHHHHHGGGDDDBBBBBBGGGNNNSSS___ccckkkuuu|||~~~}}}pppggg\\\VVVYYY___eeegggfffkkknnnmmmiiicccWWWLLLGGGGGGGGGFFFHHHLLLRRRWWW[[[cccnnnvvvzzzzzzyyyxxxsssnnnhhhddddddeeeggghhhiiiiiiiiijjjkkklllmmmnnnoooppprrrrrrrrrsssvvvxxxwwwyyy|||}}}}}}{{{xxxvvvyyy{{{|||}}}~~~vvvkkkZZZUUUNNNJJJHHHFFFAAA>>>:::;;;<<<>>>@@@BBBDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEFFFHHHJJJKKKKKKKKKIIIGGGFFFHHHJJJGGGGGGGGGFFFFFFHHHMMMPPPMMMSSS[[[aaahhhrrr~~~sssmmmddd\\\XXXVVVVVVUUU```[[[UUUPPPNNNLLLKKKIIIGGGGGGFFFFFFEEEDDDDDDDDDEEEDDDCCCAAA???===<<<;;;;;;;;;:::999999999::::::888777666555555444444555444444444333222111//////,,,++++++,,,---000222333444444333333222111000000000111111111111000000///'''((()))******)))'''&&&,,,---......//////......---------,,,,,,,,,++++++))))))***+++,,,------...//////000000000000//////111...+++******,,,,,,+++++++++++++++++++++,,,,,,+++---......,,,+++***+++++++++***)))((('''&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((((((((((((((((((((((((((())))))(((((('''''''''&&&'''((()))***+++,,,------,,,,,,,,,,,,---///000222000...,,,---000111///---............////////////.........///000000111111000111222444555666777777888888999:::;;;;;;;;;;;;>>>???AAACCCDDDDDDDDDCCCGGGJJJLLLKKKIIIHHHJJJMMMJJJLLLOOOUUU___uuutttaaaRRRJJJGGGEEECCCCCCBBBBBBCCCEEEEEEDDDCCCBBBEEEJJJOOOSSSRRROOOKKKGGGEEECCCBBBDDDFFFGGGGGGFFFEEEBBBAAACCCHHHQQQWWW]]]aaaiiipppvvvxxxwwwuuuhhhbbbZZZWWWZZZ___ccceeeiiilllooonnnlllfffYYYLLLFFFEEEEEEDDDEEEIIIOOOSSS\\\cccmmmtttwwwvvvtttsssoookkkgggddddddfffhhhjjjiiiiiiiiijjjkkklllnnnooorrrtttuuuuuuuuuvvvxxxzzzyyy{{{}}}}}}zzzxxxyyy{{{|||}}}ttthhhYYYTTTNNNJJJHHHEEEAAA>>>======>>>???@@@@@@AAAAAACCCCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIHHHGGGGGGIIIKKKIIIJJJIIIGGGEEEEEEFFFHHHGGGHHHHHHGGGGGGIIIMMMPPPPPPUUU]]]ccciiittt{{{nnnhhh___YYYUUUTTTSSSSSSZZZVVVQQQNNNLLLLLLKKKJJJHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCBBBAAA???===<<<;;;<<<;;;::::::999999::::::888888666555555555555555444444444333222111000///------,,,,,,---///222333444444333222222111000000111222222222222111000000)))***,,,------,,,***))),,,---......//////......------,,,++++++++++++,,,))))))***+++,,,------.........////////////.........,,,))))))***,,,------,,,,,,,,,,,,,,,---------+++---//////...,,,,,,---))))))))))))((((((((((((((((((((('''''''''&&&&&&''''''&&&&&&&&&'''((()))((((((((((((((((((((((((******)))))))))((((((((((((((()))***+++,,,------...------,,,---...000111///---,,,---000111///...//////////////////............///000000111111222333444555555555666555555555666888:::<<<===>>>>>><<<===@@@BBBDDDEEEEEEEEEHHHJJJKKKJJJHHHGGGIIIJJJLLLLLLOOOUUU^^^ttt{{{ooo^^^PPPIIIGGGGGGFFFFFFDDDBBBBBBDDDFFFFFFEEECCCFFFKKKQQQUUUUUUSSSPPPJJJGGGEEEDDDFFFGGGHHHHHHDDDBBB@@@???BBBIIISSS[[[```dddjjjooossssssrrrqqqddd```\\\[[[^^^bbbeeegggoooqqqsssttttttnnn^^^NNNFFFEEEDDDBBBCCCGGGMMMQQQ\\\bbbiiinnnooonnnkkkjjjhhhfffdddcccdddgggjjjllliiiiiiiiijjjlllnnnoooppptttvvvwwwwwwwwwwwwyyy{{{{{{}}}}}}||||||}}}~~~ssseeeXXXSSSLLLHHHGGGEEEAAA>>>@@@@@@@@@?????????>>>>>>BBBCCCCCCDDDDDDEEEFFFFFFGGGHHHJJJJJJIIIIIIIIIJJJIIIJJJIIIGGGEEEEEEFFFHHHHHHIIIIIIHHHHHHJJJNNNQQQSSSXXX___eeelllxxxvvvgggaaaZZZUUURRRQQQQQQQQQSSSPPPLLLKKKKKKKKKKKKKKKHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA???>>><<<<<<<<<<<<;;;:::::::::::::::888888777666555555555555444444444444333111000//////...,,,,,,---///111333333333333222111111000000222333333333222222111000+++,,,---......---,,,+++,,,---......//////.........---+++*********,,,---))))))***+++,,,---......------............------+++)))((((((***,,,------,,,---------............,,,...000000///.........''''''(((((())))))******)))))))))(((((((((''''''((((((''''''(((((()))***))))))))))))))))))))))))++++++************))))))((())))))***+++,,,------///......---......//////...---,,,---///000///...000000000//////.........//////000000111222222333777777666666555555444444333444777:::<<<>>>@@@@@@:::<<>>AAAIIITTT[[[fffiiiooosssuuuuuuuuuuuukkkiiifffddddddggglllooovvvyyy{{{~~~xxxdddPPPGGGFFFEEECCCDDDIIIOOOTTTZZZ^^^ccceeedddbbbaaa``````aaabbbcccdddgggjjjmmmkkkkkklllmmmnnnppprrrssssssuuuwwwwwwwwwwwwxxxyyy|||~~~tttdddWWWQQQKKKGGGFFFDDDAAA???AAA@@@@@@@@@???>>>>>>>>>BBBBBBCCCDDDEEEEEEEEEEEEEEEGGGJJJKKKJJJHHHHHHIIIJJJJJJJJJHHHFFFEEEGGGIIIIIIIIIJJJJJJJJJLLLOOORRRUUUZZZaaagggooo|||yyyppp```\\\WWWSSSQQQQQQPPPPPPPPPNNNKKKJJJKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFFFFEEEEEEDDDCCCBBB@@@???>>>>>>===<<<;;;:::::::::::::::999888777666555555555555444444444444333222111000......,,,,,,---///111222333222222222111111000000222222222222111111000///***+++,,,,,,---,,,,,,+++,,,---......///.........///---+++)))(((***,,,---)))******+++,,,---......---......//////......---+++)))((((((***,,,,,,+++,,,,,,,,,---......//////+++---000000///......///(((((((((((())))))))))))))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************************))))))***++++++,,,------000//////......---------,,,,,,,,,---......///...111000000//////......---000000000111222222333333666666555444444444444444444555777:::===>>>@@@@@@;;;===???BBBDDDEEEFFFFFFDDDEEEGGGHHHHHHHHHHHHHHHMMMMMMOOOSSS\\\rrrccc\\\RRRJJJGGGHHHKKKMMMLLLHHHDDDBBBCCCDDDEEEEEEDDDFFFJJJOOOSSSSSSQQQOOOIIIGGGFFFGGGJJJNNNPPPQQQGGGFFFCCCBBBDDDKKKUUU\\\hhhlllssswwwzzz|||~~~|||xxxrrrmmmnnntttyyy~~~hhhRRRHHHHHHGGGFFFHHHNNNVVV\\\]]]^^^^^^]]]ZZZXXXXXXXXXZZZ]]]aaadddeeegggkkknnnnnnnnnnnnoooqqqssstttuuusssvvvxxxyyyxxxxxxyyyzzz}}}~~~vvveeeUUUPPPIIIEEEDDDDDDAAA?????????????????????@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDFFFIIIIIIHHHGGGGGGHHHHHHIIIHHHFFFDDDDDDEEEGGGHHHIIIKKKKKKKKKLLLOOOQQQUUU[[[bbbjjjssssssjjj]]]ZZZVVVSSSRRRRRRQQQPPPQQQOOOLLLKKKLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEFFFEEEEEECCCBBBAAA@@@@@@>>>===<<<;;;::::::::::::999888777666666555555666444444444444444333222111------------...///111222222222111111111111111000111111111111000///...---++++++,,,,,,------------,,,---......///.........///---***(((((()))+++---******+++,,,---......////////////000000/////////---+++))))))***+++***(((***++++++,,,---.........+++---//////...---------))))))))))))(((((((((((())))))))))))((((((((((((&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------/////////...------,,,,,,***+++,,,,,,------...///////////////......------000000000111222222333333222222222222333444555666777888999;;;<<<===>>>>>>===???AAACCCDDDDDDDDDDDDAAABBBEEEGGGJJJJJJJJJIIIMMMLLLNNNRRR[[[pppSSSOOOJJJFFFEEEGGGKKKNNNPPPLLLHHHEEEDDDEEEEEEDDDFFFGGGKKKPPPTTTVVVTTTRRRKKKIIIIIIKKKOOOSSSUUUVVVOOONNNMMMLLLNNNSSS[[[aaakkkqqqyyy~~~zzz~~~nnnVVVKKKKKKKKKLLLQQQYYYcccjjjiiigggbbb[[[VVVSSSTTTVVVYYY^^^dddggghhhiiilllooopppppppppqqqrrrssstttuuutttwwwzzz||||||||||||}}}~~~vvveeeTTTNNNGGGCCCCCCCCCAAA@@@>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCDDDEEEEEEDDDCCCDDDFFFHHHHHHGGGFFFGGGHHHFFFFFFFFFDDDBBBAAACCCEEEHHHIIIKKKKKKKKKLLLNNNQQQUUU\\\eeennnyyy{{{ooofff\\\ZZZWWWUUUTTTTTTRRRQQQRRRPPPNNNMMMMMMMMMLLLKKKHHHHHHHHHGGGFFFFFFEEEEEEFFFEEEEEECCCBBBAAAAAA@@@>>>>>><<<;;;::::::::::::999999888777666666666666444444444444444333222222,,,---///111222333333333111111111111111111111111111111000000///...---,,,---------...//////000000,,,---......//////......---,,,***)))))))))+++,,,******+++,,,---...////////////000000000000//////...,,,++++++++++++)))(((******+++,,,---......///,,,...000///...,,,,,,,,,******))))))(((((('''''')))))))))(((((((((''''''%%%&&&'''(((((((((''''''))))))))))))))))))))))))((((((((())))))))))))***++++++++++++,,,,,,---------------------,,,+++***(((***,,,,,,,,,,,,...///------------------------//////000000111222222333000000000000222444666888999:::;;;<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDCCCCCCAAABBBDDDHHHKKKLLLKKKIIIJJJKKKMMMRRRZZZnnnHHHGGGFFFFFFFFFIIINNNQQQTTTQQQLLLIIIHHHFFFEEEDDDCCCEEEJJJPPPUUUXXXXXXWWWQQQOOONNNPPPSSSWWWYYYZZZXXXXXXXXXXXXZZZ___fffkkkuuu}}}xxx```SSSTTTUUUXXX___iiiuuu}}}}}}wwwmmmaaaXXXTTTUUUXXX\\\bbbiiillllllllloooqqqqqqqqqppppppqqqrrrrrrsssrrruuuyyy|||||||||}}}~~~tttcccSSSMMMFFFBBBBBBBBBAAA@@@>>>????????????@@@@@@@@@???AAACCCDDDEEEEEEDDDCCCGGGHHHHHHHHHGGGGGGIIIJJJHHHHHHGGGEEECCCCCCDDDFFFGGGHHHJJJKKKKKKLLLNNNPPPVVV]]]iiitttxxxkkkccc\\\ZZZWWWVVVVVVUUUSSSQQQQQQOOONNNNNNOOOOOONNNLLLHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>===<<<:::::::::999:::999888777666666666666444444444555444444333222,,,...222666888888777666000000000000111111111111222111111111000...---,,,------------...///000000,,,---......//////......,,,++++++******************++++++,,,---...//////...//////////////////...,,,+++++++++------+++***++++++,,,---...///000000...000111111...,,,+++,,,(((((((((((())))))))))))((((((((('''''''''&&&&&&&&&'''((()))))))))(((((((((((((((((((((((((((((()))))))))*********+++++++++++++++,,,,,,,,,,,,---***+++,,,,,,,,,+++***)))'''))),,,,,,++++++---000***++++++,,,,,,---------......///000000111111222111111000000222444777888999:::;;;<<<=========<<<===>>>@@@BBBDDDEEEEEEEEEDDDDDDEEEIIILLLLLLIIIFFFGGGIIIMMMRRRZZZmmmDDDEEEGGGHHHJJJNNNRRRUUUWWWTTTPPPLLLJJJHHHFFFDDD???AAAFFFNNNUUUYYYZZZZZZVVVTTTSSSTTTWWWZZZ\\\\\\]]]^^^```aaadddiiioootttjjj\\\]]]___ccckkkwwwvvvggg[[[WWWXXXZZZ^^^eeemmmpppooooooqqqsssqqqppppppooopppppppppqqqooorrrwwwyyyzzz{{{|||}}}rrraaaSSSMMMEEEBBBAAABBBBBB@@@@@@@@@@@@??????????????????@@@CCCDDDEEEEEECCCCCCIIIIIIIIIHHHGGGHHHJJJLLLKKKKKKKKKIIIGGGFFFHHHJJJFFFHHHJJJKKKKKKKKKMMMOOOVVV___kkkxxxvvvjjjbbb\\\ZZZXXXWWWVVVUUUSSSQQQOOONNNMMMNNNOOOPPPOOONNNGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAA@@@@@@???>>>>>>??????===<<<;;;::::::999:::999888777666666666666444444444555444444333333,,,000555:::<<<<<<:::999000000000000000111111111333333222222000///...---*********++++++---...///,,,---......//////......++++++++++++******))))))***++++++,,,---...//////---..................---+++******,,,...///---,,,,,,,,,---...///000111222111222333222///---,,,,,,&&&&&&'''((()))***++++++((('''''''''&&&&&&&&&&&&'''((()))++++++******)))((((((((((((((((((((((((*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---))))))+++,,,,,,+++***)))&&&))),,,,,,++++++---000))))))***+++,,,------............///000000111111333222222111222555777999999999;;;<<<======>>>>>>;;;<<>>===;;;:::;;;<<<<<<;;;666777777888888666555444666555444333444333111///000222444666777777666555111222222111111000///...111111111111000...---+++------......///000000111------------------------++++++*********+++,,,,,,***+++,,,...///000000000000000111111111///---,,,---,,,***))))))+++,,,.../////////000111111222222222333444333222///,,,***%%%&&&'''))))))'''&&&%%%))))))(((((('''''''''&&&'''(((((())))))))))))))))))((('''&&&&&&'''((((((******+++,,,,,,,,,+++++++++*********))))))((((((------,,,,,,,,,,,,++++++,,,,,,+++***))))))******///...,,,******+++,,,---////////////////////////000000111222333333444444;;;;;;::::::;;;<<<>>>???AAAAAAAAAAAABBBCCCCCCCCCGGGHHHHHHIIIIIIJJJJJJKKKKKKJJJKKKPPP[[[lllSSSUUUXXX[[[[[[XXXUUUSSSSSSRRROOOLLLJJJHHHGGGFFFCCCCCCFFFPPP[[[cccdddbbb```^^^\\\[[[ZZZXXXUUURRRUUUVVVXXXZZZ]]]bbbhhhmmmkkkdddhhhmmmxxx|||mmmdddaaaeeekkkuuuzzz}}}yyywwwqqqpppooooooooopppqqqrrrxxxyyyzzz{{{|||~~~qqq___PPPLLLFFFBBB@@@@@@??????<<<===>>>@@@BBBDDDEEEFFFCCCDDDDDDEEEEEEEEEEEEEEEHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIKKKKKKLLLNNNRRRUUU\\\eeesss}}}qqqfff___^^^]]][[[YYYWWWTTTSSSRRRQQQPPPOOOMMMLLLKKKJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@????????????<<<:::999999:::;;;999888777777888888888777666555555444222222333222000...///000222555666555444444111111111111111111000///111222222222000///---,,,,,,------...//////000000.............../////////,,,,,,+++***)))))))))***+++,,,---...//////000000000111111000000///...---,,,+++*********+++,,,---------...///000111111111333333222111///---***)))'''((()))******)))(((''')))(((((((((''''''''''''&&&''''''((((((((((((((()))((('''''''''((()))***,,,,,,,,,,,,+++******)))++++++++++++*********)))------,,,,,,,,,+++++++++,,,++++++***************,,,+++*********,,,---///////////////////////////000000111222333444444555::::::::::::;;;<<<===>>>===>>>@@@BBBDDDEEEEEEEEEHHHHHHHHHHHHIIIIIIIIIIIILLLKKKLLLRRR\\\ooobbbgggooouuuuuulll^^^RRROOOMMMJJJGGGFFFFFFGGGHHHDDDEEEIIIQQQ[[[bbbdddddd```bbbdddccc]]]VVVOOOLLLKKKLLLMMMNNNPPPUUU\\\```ppp{{{{{{iiieeejjjuuu|||mmmeeedddlllttt|||wwwooooooooooooppprrrtttuuuyyyyyyzzz|||~~~jjj[[[OOOKKKFFFBBB@@@???>>>>>>;;;<<<>>>@@@BBBDDDFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEIIIJJJKKKKKKLLLLLLKKKKKKHHHHHHHHHGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLOOOSSSVVV^^^gggvvvzzzoooeee___\\\\\\ZZZYYYWWWUUUTTTSSSQQQPPPOOONNNMMMLLLKKKJJJGGGGGGGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@????????????<<<;;;;;;<<<===<<<:::888777888888888888777666666444333222222222111///------...111333444333333222000000111222222222222111222222222222111///...---,,,,,,,,,---......//////........................------+++***)))(((((((((,,,---.../////////////////////...---,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,---...///000111111333222111///---+++)))((())))))++++++++++++))))))((((((((((((''''''''''''%%%&&&''''''((((((''''''((((((((((((((()))***+++------,,,,,,+++***(((''',,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************)))))))))***,,,...000///////////////////////////000111222333444444555777888999:::<<<<<<======:::<<>>===>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFIIIIIIJJJKKKKKKKKKKKKKKKGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKNNNRRRVVVaaajjjyyywwwlllccc]]][[[ZZZYYYXXXWWWVVVUUUTTTQQQPPPPPPOOONNNMMMLLLKKKFFFGGGHHHHHHGGGEEEBBBAAA??????@@@@@@@@@@@@@@@@@@???>>>???@@@AAA@@@===;;;888888888888888777777777444333222222222222///---,,,...000222333333222111///000111222333333333333333333222111000///......,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++---,,,+++***************---...////////////......---,,,+++)))((())))))***((()))***+++,,,,,,++++++,,,,,,---...000111222222444333111...+++***)))((()))******++++++******)))((((((((((((((('''''''''&&&''''''((()))(((((((((((((((((()))***++++++,,,+++++++++++++++***)))(((++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++***))))))))))))***,,,---...//////////////////////////////000111333444555555555666888;;;<<<======<<<999<<<@@@DDDGGGHHHGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLNNNTTT^^^rrrqqqXXXHHHFFFCCCAAABBBFFFJJJMMMNNNOOOPPPQQQRRRVVVZZZ]]]lllwwwzzzfffRRRFFFCCC????????????@@@DDDIIIMMMNNNVVVbbboooxxx~~~}}}}}}{{{yyyzzzwwwhhhddd___lll|||kkkdddeeeoooyyy|||tttpppkkkkkklllooorrrvvvyyy{{{zzz{{{|||~~~ooo\\\RRRKKKHHHDDDAAA@@@@@@>>>===>>>>>>???@@@BBBCCCDDDDDDEEEDDDDDDCCCDDDEEEFFFFFFHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEHHHIIIJJJJJJKKKOOOUUUYYYdddmmm{{{tttjjjaaa\\\YYYYYYXXXWWWVVVUUUTTTTTTPPPPPPPPPPPPOOOMMMLLLKKKFFFGGGHHHHHHGGGEEEBBBAAA???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCBBB???<<<888888888777777777777777666444333333444333000...---///111333444444333222///000111333444444444444333333222111//////......,,,,,,,,,------------------------,,,,,,++++++++++++++++++++++++,,,---.........//////000////////////---,,,*********++++++'''((()))++++++,,,++++++---......000111222333333444333111...,,,+++***)))((())))))))))))))))))((('''''''''((((((((((((((((((((()))************)))''''''((()))***+++++++++((()))******++++++++++++))))))******************,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,000000000000000000000000...///000111333444555666444555888:::<<<=========<<<>>>AAAEEEGGGGGGFFFEEECCCDDDEEEGGGIIIKKKMMMMMMKKKKKKMMMSSS]]]rrrzzz```HHHGGGEEEDDDFFFJJJOOORRRRRRSSSTTTSSSTTTYYYbbbiiilllQQQDDDBBB>>>???@@@@@@@@@BBBFFFIIIKKKOOOTTTYYY]]]______^^^]]]___```bbbfffppp|||nnneeefffeeewwwooofffeeemmmuuuyyysssnnnlllggghhhjjjmmmqqqvvvzzz}}}}}}}}}~~~|||gggWWWOOOHHHEEEBBBAAAAAA@@@???>>>;;;<<<>>>@@@BBBDDDFFFGGGEEEDDDCCCCCCCCCDDDFFFGGGGGGHHHHHHIIIJJJIIIIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGJJJJJJKKKLLLNNNSSSZZZ^^^gggppp~~~|||rrrhhh```\\\XXXXXXWWWVVVTTTSSSRRRRRRNNNOOOOOOOOOOOOMMMKKKJJJGGGGGGGGGGGGFFFDDDCCCBBB@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>???@@@???===;;;888777777666555666666666666555444444444333111///...///222444555555444333000111222333444555555555333222111///............------------------......000000000//////......---)))))))))***+++,,,......---...///000000000000000111111000///............'''(((((()))***+++,,,,,,//////000000111111222222222111000///---+++******(((((((((((((((((((((((('''''''''((((((((((((((())))))***+++++++++******''''''((()))************'''''')))***+++,,,,,,,,,)))))))))))))))*********++++++++++++******************,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,000000000000000000000000...///000111333444666666444555888:::<<<>>>???@@@>>>@@@BBBEEEFFFFFFEEEDDDCCCDDDFFFHHHJJJLLLNNNOOOJJJKKKMMMRRR[[[qqquuu]]]GGGFFFEEEEEEGGGKKKOOORRRRRRTTTVVVXXX[[[fffuuurrrQQQCCCAAA???AAABBBCCCBBBCCCEEEGGGKKKJJJKKKLLLMMMNNNNNNNNNNNNRRRVVV[[[aaakkkwwwuuufffcccgggjjjpppeeebbbgggnnnqqqqqqooolllhhhfffeeefffggghhhkkkoootttzzz~~~vvvaaaSSSMMMEEECCCAAA@@@AAAAAAAAA???<<<===>>>@@@BBBDDDEEEFFFEEEEEECCCCCCCCCDDDFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIKKKLLLOOOUUU\\\bbbiiisssxxxooogggaaa]]]WWWWWWVVVTTTSSSQQQPPPPPPMMMMMMNNNOOONNNMMMKKKIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEDDDCCCAAA@@@>>><<<;;;;;;<<<<<<;;;:::777777555444444444555666555444333333333222000...---///111333444444333333222222333444444555444444222111///...---,,,------........................222222111000000///......)))((((((((()))***++++++,,,---...000000111111111111111111111000///...---(((((('''((()))+++,,,...000000000000000000000000......///...---+++***((((((((((((''''''(((((((((''''''''''''((((((((()))(((((()))***************''''''((()))))))))(((''''''((()))******+++******)))))))))******+++++++++++++++++++++************)))***,,,---...---,,,+++***+++,,,---.../////////000000000000000000000000......000111333555666777666666777999<<>>===;;;:::;;;<<<<<<;;;777666555333333444444555444333222222222111///------...111333444444333222333333444444555555444444222000///---,,,,,,,,,,,,//////////////////......111000000///...---------)))((((((''''''''''''(((,,,---...000111222222222...//////000///...,,,+++)))(((''''''(((***---...////////////............+++,,,---...---+++)))'''))))))(((((((((((())))))&&&'''''''''(((((())))))'''(((((()))))))))))))))''''''((())))))((('''&&&)))************))))))(((*********++++++,,,,,,,,,+++++++++************))))))***,,,.........,,,+++)))***,,,...///111111222000000000000000000000000---...000111333555666777777777777999<<>><<<;;;;;;<<<@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCFFFHHHHHHJJJMMMMMMLLLKKKKKKLLLHHHFFFEEECCCCCCDDDFFFGGGLLLJJJKKKNNNPPPRRRXXX___jjjwwwzzzppplllhhhaaa[[[YYYWWWTTTSSSTTTUUUUUUTTTSSSRRRQQQNNNLLLJJJHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDAAACCCEEEGGGFFFCCC???======<<<<<<;;;;;;:::999999777888888999888666555444333222222333333222000---000000000222444555333111444555777888777666444333222222000///............111000////////////000111//////.........//////000+++++++++,,,---------...///000000111111111000000//////...---+++***)))(((***)))(((((()))+++---///333000,,,,,,...//////...111000///---+++*********))))))))))))))))))))))))******))))))))))))******'''(((***+++++++++***)))***)))&&&%%%%%%''')))+++'''&&&&&&'''((())))))(((***))))))((()))+++,,,---......---,,,+++***))))))+++,,,------++++++,,,---.........------,,,,,,,,,111000///---------...///......000111222333333333666777888:::;;;<<<======???@@@AAACCCEEEGGGHHHIIIGGGGGGGGGIIIKKKMMMLLLKKKHHHHHHLLLSSS^^^tttppppppmmmfff[[[OOOFFFAAA???===::::::>>>CCCHHHKKKVVV[[[fffuuu```NNNGGGDDDEEEEEEEEEFFFHHHJJJLLLNNNNNNNNNNNNMMMMMMPPPTTTXXXbbblllwww|||vvvlllccc]]]___eeejjjqqqnnnbbb\\\XXXWWWXXXYYY]]]aaaaaa```ccckkkssszzz}}}wwwdddSSSIIIFFFCCCBBB@@@>>><<<<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAADDDEEEEEEDDDCCCCCCEEEGGGIIIJJJKKKKKKJJJJJJKKKMMMIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGHHHMMMPPPTTT[[[cccooo{{{yyypppkkkggg```[[[YYYWWWTTTTTTTTTUUUTTTTTTSSSRRRPPPNNNLLLJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEECCCDDDEEEEEEDDDBBB???======<<<<<<;;;;;;:::999999555555555555444333222222000000000111111///...,,,000111333444555555555444999999999999888777555444111000///...------------++++++++++++++++++++++++//////........./////////)))))))))***************...///000111111111111111000///...---,,,***))))))+++******)))+++---///000///---++++++...111222111111000///---+++*********))))))))))))))))))))))))******))))))))))))******%%%&&&'''((()))((((((''''''&&&$$$######$$$%%%&&&(((''''''((())))))))))))))))))))))))***+++,,,---,,,,,,++++++************+++,,,------++++++,,,---......---------,,,,,,,,,000//////............///...///000222444555777888666777888:::;;;<<<======<<<===>>>@@@BBBDDDFFFFFFHHHGGGHHHJJJLLLMMMLLLKKKJJJJJJNNNUUU```vvvYYYXXXTTTMMMFFFAAA???>>>???===<<<===@@@EEEJJJNNNXXXeeexxxkkkTTTJJJGGGEEEGGGGGGGGGHHHJJJNNNQQQSSSSSSSSSRRRQQQRRRWWW^^^cccooo|||~~~nnnkkkeee```^^^aaagggllluuuvvvfff^^^[[[XXXXXXYYYYYY```ggghhhhhhnnn{{{mmm\\\NNNFFFDDDCCCBBB@@@>>><<<<<<<<<===>>>>>>???@@@AAAAAAAAAAAAEEEFFFFFFEEECCCCCCEEEFFFJJJJJJKKKJJJIIIIIIKKKMMMKKKJJJHHHGGGGGGGGGHHHIIIGGGFFFHHHMMMRRRXXXaaajjjvvvxxxooojjjfff```[[[YYYWWWUUUTTTUUUUUUTTTSSSRRRQQQPPPNNNLLLKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDBBB@@@>>>======<<<<<<;;;;;;:::999999666555444333222222222222000111111000000///...---///333777777666555777999>>>>>><<<;;;999777666555000///...------,,,------......///000000///......////////////......//////*********)))))))))))))))---...///000111222222222000000///...,,,+++***))),,,,,,+++,,,---...000111...---+++,,,...111222222000000...,,,+++*********))))))))))))))))))))))))***))))))(((((())))))***&&&&&&'''((((((((((((((())))))((((((''''''&&&&&&)))))))))))))))*********((()))***+++++++++++++++)))))))))*********+++++++++,,,------++++++,,,---...------------,,,,,,,,,---.../////////////////////000000222444777:::<<<666777888:::;;;<<<======;;;<<<===???BBBCCCEEEFFFHHHHHHHHHJJJMMMNNNMMMLLLLLLLLLOOOVVVbbbzzzMMMKKKGGGBBB>>>===>>>AAA@@@@@@@@@@@@CCCHHHMMMRRR\\\nnnzzz[[[KKKGGGFFFDDDIIIHHHHHHJJJMMMQQQVVVXXXWWWVVVTTTTTTXXX```jjjqqqtttggggggfffeeefffkkkqqquuu}}}{{{oooccc___]]][[[[[[]]]aaajjjssswwwzzzxxxfffYYYNNNGGGFFFBBBAAA???===============@@@@@@AAABBBCCCCCCCCCCCCEEEFFFGGGFFFDDDCCCDDDFFFHHHJJJLLLMMMLLLKKKKKKLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJHHHJJJPPPVVV]]]hhhrrr|||xxxpppjjjfff```\\\YYYWWWUUUUUUUUUUUUSSSRRRQQQQQQOOONNNLLLKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFDDDBBB@@@>>>=========<<<<<<;;;;;;:::999999888777555444333333444555222333333222111000000000///555::::::777666999<<>>>>>@@@DDDJJJOOO```vvviiiQQQGGGEEEDDDBBBHHHHHHIIIKKKOOOSSSWWWZZZWWWWWWVVVXXX^^^hhhuuu~~~wwwppphhhkkknnnrrruuuzzzuuukkkccc```___]]]^^^aaafffppp~~~qqqaaaVVVMMMHHHGGGAAA@@@???=========>>>>>>@@@@@@AAABBBCCCCCCCCCCCCDDDFFFGGGGGGEEEDDDEEEFFFGGGJJJNNNPPPOOOMMMKKKJJJIIIIIIIIIHHHHHHIIIIIIIIILLLJJJKKKRRRXXXaaammmxxxxxxpppjjjfffaaa]]]YYYWWWVVVUUUUUUUUUSSSQQQPPPPPPOOONNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGEEECCC@@@???============<<<<<<;;;;;;:::999999888777555444333333444555222333444222000///000111111666;;;;;;888666999===@@@>>><<<999666555444333000000//////.../////////...///111222222111///...//////000000///...---------,,,,,,,,,++++++******//////000000000//////...000000///---,,,+++***)))******++++++---.../////////000//////............///...---,,,+++*********(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++''''''(((((('''&&&$$$""")))+++,,,+++***)))***,,,'''(((***+++,,,,,,+++***''''''((()))***+++,,,,,,+++,,,------++++++,,,---------------------------,,,---...000000000///...222222111111222444777999666777888:::;;;<<<======<<<===>>>AAACCCEEEGGGHHHHHHHHHHHHJJJLLLNNNMMMKKKKKKKKKNNNUUUccc|||AAAAAA@@@>>>;;;:::;;;===;;;>>>@@@@@@@@@CCCIIINNNaaawwwyyy^^^NNNGGGDDDBBBCCCFFFGGGIIILLLOOOSSSVVVXXXVVVWWWXXX\\\dddqqq{{{qqqpppkkkpppwww~~~ppphhhbbb``````___```dddhhhtttjjjZZZQQQJJJFFFFFF@@@???>>>======>>>??????>>>>>>???@@@AAAAAAAAAAAACCCEEEGGGGGGFFFFFFFFFGGGFFFJJJNNNPPPOOOLLLKKKJJJHHHHHHHHHIIIJJJJJJKKKKKKMMMKKKLLLSSSZZZdddrrr~~~wwwoooiiiddd```^^^YYYWWWVVVVVVVVVUUURRRPPPOOOOOONNNNNNMMMLLLKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDBBB@@@>>>============<<<<<<;;;;;;:::999999666555444333222222222222000222222000---,,,...000333666999:::888777888:::;;;;;;999888666444333222111000000/////////000000......000000000000......//////000000000...---,,,+++++++++***************...//////000000//////...//////...---+++***)))((())))))***+++,,,---......+++---.../////////111222...---,,,+++************(((((((((((((((((((((((()))((((((''''''(((((()))'''''''''''''''((())))))(((((()))))))))(((&&&%%%)))+++---,,,)))'''))),,,((()))***+++++++++++++++)))))))))*********+++++++++,,,------++++++,,,---,,,,,,,,,------------...---...//////////////////111111000111222333555666666777888:::;;;<<<======:::;;;===???BBBDDDFFFGGGGGGGGGGGGIIILLLMMMLLLKKKIIIJJJMMMUUUccc{{{DDDDDDCCC@@@>>>===???AAA???BBBDDDDDDCCCEEEKKKQQQ^^^rrr{{{kkkXXXMMMGGGBBBBBBFFFCCCEEEHHHLLLOOORRRSSSTTTUUUWWWZZZ```kkkzzzwwwrrrvvvxxx~~~mmmgggbbbbbbbbbbbbeeejjjqqq}}}~~~eeeVVVNNNHHHDDDCCC??????>>>======>>>???@@@>>>>>>???@@@AAAAAAAAAAAAAAADDDFFFGGGGGGGGGGGGHHHGGGIIIKKKKKKJJJIIIJJJKKKGGGHHHIIIKKKLLLMMMNNNNNNOOOMMMOOOVVV```lll{{{|||uuummmgggbbb^^^\\\YYYWWWVVVVVVVVVUUURRROOOOOONNNNNNNNNMMMLLLLLLLLLHHHHHHHHHHHHGGGGGGGGGGGGBBBBBBAAA@@@???>>>=========<<<<<<;;;;;;:::999999555555555555444333222222000222333000,,,+++...111555666777888888777666555777777777777666555333222//////.........//////000111111111111111111111111//////000111000...,,,++++++++++++++++++,,,,,,,,,+++,,,---///000111111111......---,,,***)))((('''((()))***+++,,,---------***---///000///...000222------,,,+++************((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&'''((()))*********+++++++++******)))(((+++---,,,(((&&&(((+++))))))))))))***+++,,,---,,,,,,++++++************+++,,,------++++++,,,---,,,,,,,,,---------......000//////............///...///000222333555666666666777888:::;;;<<<======:::;;;===@@@CCCEEEGGGHHHFFFFFFFFFHHHJJJLLLKKKJJJHHHIIINNNVVVddd{{{EEEDDDBBB???======@@@CCC???BBBEEEDDDCCCDDDJJJPPPZZZmmm}}}pppcccUUUMMMFFFAAACCCIIIAAADDDHHHLLLOOOQQQQQQQQQUUUWWW[[[cccooo|||zzzyyymmmhhhcccdddeeefffjjjppp}}}~~~dddUUUMMMHHHDDDCCC???>>>=========>>>@@@@@@@@@@@@AAABBBCCCCCCCCCCCC@@@CCCFFFHHHHHHHHHHHHIIIIIIIIIGGGFFFEEEFFFJJJMMMGGGHHHJJJLLLNNNOOOPPPPPPRRRPPPRRR[[[fffsss}}}yyyssskkkeee```\\\[[[YYYXXXWWWWWWVVVUUURRROOONNNNNNNNNMMMMMMMMMLLLLLLHHHHHHHHHGGGGGGGGGFFFFFFAAAAAAAAA@@@@@@>>>===<<<===<<<<<<;;;;;;:::999999777888888999888666555444222444555222...,,,000444666555555666777777444222444555777888777666444333......---------......///000000///......///000000///000111111000...,,,+++---------....../////////((())),,,...000222333444...---,,,+++)))(((''''''))))))+++,,,---.........---000222111...,,,---///------,,,+++************((((((((((((((((((((((((((((((''''''''''''((((((***)))((((((((()))+++,,,'''''''''''''''((((((((((((+++---+++'''%%%(((+++***))))))((()))+++,,,---......---,,,+++***))))))+++,,,------++++++,,,---,,,,,,,,,------.........222000///---------...///,,,...000333555777888888666777888:::;;;<<<=========>>>@@@BBBEEEHHHJJJKKKFFFEEEFFFGGGJJJKKKJJJIIIHHHIIIOOOWWWeee|||JJJIIIGGGEEEDDDDDDDDDEEEBBBDDDGGGHHHIIIKKKNNNQQQ^^^dddmmmuuu{{{|||{{{zzzhhhbbbXXXMMMFFFCCCDDDEEEBBBCCCFFFKKKPPPRRRRRRQQQPPPTTT]]]hhhppp|||uuubbb```cccggggggfffnnnyyyeeeUUUMMMGGGDDDCCC<<<======>>>???@@@@@@@@@AAA@@@@@@@@@@@@@@@AAAAAACCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJHHHJJJLLLMMMNNNOOOQQQSSSQQQRRRVVV^^^lll{{{}}}wwwoooiiifffddd```]]][[[YYYWWWVVVVVVUUUSSSQQQPPPPPPOOOOOOMMMLLLJJJJJJIIIHHHHHHGGGFFFEEECCCCCCBBBBBBBBBAAA@@@???>>>===???>>>>>><<<;;;:::999999888888999999888777555444333444444444444333222111777777666555555555555555666555333222222333444666333222000......///111333000000000000000/////////000,,,'''(((---///---***,,,+++++++++,,,...000111........................,,,,,,,,,,,,+++***))))))+++,,,,,,------......///111111000000//////......,,,,,,+++***)))((('''&&&((((((((((((((((((((((((((((((''''''''''''((((((******))))))((((((''''''''''''((())))))***))))))''''''((()))))))))))))))))))))(((((()))***++++++---,,,***(((&&&&&&&&&&&&...---+++***++++++***))),,,,,,,,,,,,------...///333222000///.........///222222222333444555666777888888888999:::;;;<<<===<<<===???BBBDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKPPPWWWbbbxxxLLLKKKJJJIIIHHHHHHHHHIIIFFFGGGIIIJJJKKKMMMQQQSSSYYY___gggmmmqqqqqqpppooofffaaaYYYPPPIIIDDDCCCDDDBBBCCCFFFKKKPPPSSSSSSRRRVVVZZZcccmmmuuuuuukkkaaa```ccciiikkknnnxxxyyyaaaSSSLLLFFFCCCAAA>>>>>>>>>???@@@AAAAAAAAA???????????????@@@AAAAAADDDDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIGGGIIILLLMMMMMMOOOQQQSSSRRRTTTYYYcccppp~~~{{{tttlllfffdddbbb___\\\[[[YYYWWWVVVVVVUUURRRPPPOOOOOOOOONNNMMMLLLKKKJJJHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA@@@???>>>======<<<<<<;;;999888888777888999999999888777666555222222222111111000000000777777666555555555555555555444333222222333555666111000...,,,,,,...000111111000000///......------------------......,,,+++***)))))))))+++,,,...///........................////////////...---,,,,,,++++++,,,,,,---.........000000///////////////...,,,,,,+++***)))(((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))((((((((((((&&&'''(((((()))))))))(((''''''((()))))))))))))))((((((((()))***,,,---...///...,,,+++************---+++))))))*********))),,,,,,,,,,,,---...//////000000.........///000111111111222222333555666777888888888999:::;;;<<<===<<<===???AAADDDEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJLLLPPPWWWbbbwwwOOONNNNNNNNNNNNNNNOOOOOOLLLMMMNNNMMMNNNOOOSSSVVVWWW\\\ccchhhiiiiiiiiiiiigggddd___VVVNNNHHHFFFFFFEEEFFFJJJOOOTTTVVVVVVUUUXXX]]]fffpppwwwwwwiiiccc```aaaeeemmmttt}}}ooo[[[PPPJJJEEEAAA@@@?????????@@@AAAAAABBBBBB?????????@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHGGGIIIKKKLLLMMMOOORRRTTTUUUXXX___hhhtttxxxrrriiicccaaa___]]][[[[[[YYYWWWVVVUUUTTTRRRPPPNNNNNNNNNNNNNNNMMMLLLKKKHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA???>>>======<<<<<<;;;:::999888888999999999999888777666555444222111//////000111222777777666555555555666666444333222222222222444555///...,,,++++++,,,...///222111000///...---------+++///222222///,,,+++,,,***)))******+++---...///////////////////////////000000//////...------,,,***++++++,,,,,,------................../////////,,,,,,+++)))((((((((('''(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))&&&&&&'''(((((((((((('''''''''((()))))))))))))))(((((()))***,,,---///000...------,,,++++++,,,,,,---+++******+++++++++***,,,,,,,,,,,,---...///000...---------...///111222111111111111222444555666777888888999:::<<<<<<===;;;<<>>?????????@@@@@@@@@AAAAAA@@@@@@AAABBBCCCEEEGGGGGGEEEGGGIIIKKKLLLLLLKKKJJJKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHJJJLLLMMMOOOSSSVVVWWW]]]eeemmmvvvvvvooogggaaa______^^^\\\[[[YYYWWWUUUUUUTTTRRRPPPMMMMMMNNNNNNNNNMMMMMMLLLHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@>>>>>>???>>>>>>===<<<;;;;;;;;;:::999999999888777666666777555222000000222444666777777666666666666666777666555444222111111111111...---,,,+++,,,---...///111111000//////000000111111111222111///...,,,,,,+++,,,,,,---...///000111000000000000000000000000------,,,+++******************++++++,,,---------,,,,,,------......//////,,,+++***)))((((((((((((((((((((((((((((((((((((+++******))))))******+++''''''(((((())))))******&&&&&&'''''''''''''''&&&''''''((()))))))))))))))(((((()))***+++,,,...///************************---,,,***+++,,,------,,,,,,,,,,,,,,,---///000111...------------///000111000000000111222333444555666777888:::;;;<<<======;;;<<>>>>>>>>>>>>>>?????????????????????@@@AAACCCEEEFFFGGGEEEGGGJJJLLLMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFHHHJJJKKKLLLPPPTTTWWWZZZaaajjjpppwwwtttnnnfffbbb``````___]]]ZZZXXXVVVUUUUUUTTTRRRPPPMMMMMMNNNNNNNNNMMMMMMLLLGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<;;;::::::999888888777777777777444111//////222555777777777666666666777777888999888666444222000///.........---------...000000000000000000111444666777999444...---///000...++++++,,,---...///000000000000000000000000000000000,,,+++***)))((((((((((((***++++++,,,,,,---......,,,,,,------......//////,,,+++***((('''((())))))))))))))))))))))))))))))***))))))(((((())))))***''''''(((((())))))******&&&'''''''''''''''&&&&&&''''''((()))))))))))))))******)))))))))******+++((((((((()))))))))))))))+++)))((()))+++,,,,,,+++,,,,,,,,,---...///111111000///...------...///000000000000111222333444555555666888:::<<<<<<======;;;===@@@CCCEEEFFFFFFEEEEEEEEEGGGHHHJJJKKKMMMMMMOOOPPPSSSXXXaaavvvMMMOOOTTTXXX[[[[[[[[[ZZZ\\\[[[YYYWWWWWW[[[aaafffeeekkksssxxx{{{xxxgggYYYSSSRRRVVV[[[ccclllpppoooiiiddd^^^cccmmmyyywwwhhhffflllllluuuwww___TTTKKKGGGDDD@@@>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCDDDEEEEEEGGGJJJLLLNNNMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFGGGIIIJJJLLLPPPUUUYYY]]]eeennntttyyy}}}rrrmmmfffcccbbbbbb___]]]ZZZXXXVVVUUUTTTSSSQQQOOONNNNNNNNNNNNNNNMMMLLLKKKGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCCCCBBB@@@???>>><<<<<<<<<;;;;;;;;;::::::;;;;;;999888888777888888444222///......000333555777777666666666777888888:::999888555333000...---............///000111111000000000111333666999<<<===555---+++...000...+++)))***+++---............////////////////////////---,,,***)))((())))))***++++++,,,------......///.............../////////---+++)))((('''((()))***))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))'''(((((((((((('''&&&&&&''''''((()))))))))))))))+++***))))))(((((()))))))))******+++++++++******'''&&&%%%&&&(((*********,,,,,,,,,---...000111222111000///......///000111111111111111222444555666444666888;;;<<<=========;;;>>>BBBEEEGGGGGGGGGFFFFFFFFFGGGIIIJJJLLLMMMMMMNNNPPPSSSYYYcccxxxIIILLLRRRWWWZZZ[[[[[[ZZZ[[[ZZZZZZZZZ]]]dddmmmsssxxx~~~xxxfffZZZVVVYYY```lllxxx~~~}}}vvvpppgggkkkttt{{{jjjfffmmmsssoooZZZQQQHHHEEEBBB??????AAA????????????????????????@@@@@@@@@AAABBBDDDEEEFFFDDDFFFJJJMMMNNNMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHJJJLLLPPPVVVZZZ___hhhrrrxxx}}}xxxnnnjjjfffccccccbbb___\\\ZZZXXXVVVUUUTTTSSSQQQOOOOOOOOOOOONNNMMMLLLKKKJJJFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBAAA???>>><<<<<<<<<<<<;;;;;;;;;;;;<<<;;;999888777888888888333111000...///111333555777777666666777888888999999999888666555333111000.........//////000111111111000000000222666999;;;:::666111...------+++***)))***,,,---...///.................................---+++)))((()))***+++,,,------......//////000000000///////////////...---+++)))''''''(((***+++)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))((((((((((((((()))))))))(((((('''&&&''''''((()))))))))))))))*********))))))***++++++***+++,,,,,,,,,+++***)))'''&&&%%%&&&)))+++++++++,,,,,,,,,---///000222333000000//////000111222333111111222222333555666777444555888;;;============<<>>>>>>>>>>>>>>=========<<<;;;:::888777888888999444333222111222333555666777777666777777888999999777777777777666555444333------......///000000111222111000000111444777999555666555222---***)))***+++,,,...000111111000000........................---,,,)))((('''''')))***------......///000000000111111000000//////......---+++)))''''''(((***,,,)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,******))))))((((((''''''))))))******)))((('''''''''(((((()))))))))))))))************+++,,,---...******+++,,,+++***)))(((***)))((())),,,...///...+++,,,,,,---///111222333////////////111333555666222222222333444555666777333555888;;;===>>>=========@@@DDDHHHJJJJJJIIIGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMNNNSSS[[[fff|||FFFHHHLLLPPPTTTWWWYYYZZZ```bbbdddgggnnnyyyttteeeaaa```iiiwwwxxxlllrrr|||uuucccQQQNNNIIIDDDAAA@@@AAABBB>>>???@@@@@@???>>>???AAAAAAAAAAAABBBDDDEEEGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHKKKOOOPPPOOORRRWWWaaahhhpppxxx{{{rrrkkkgggcccaaaaaaaaa^^^\\\\\\[[[YYYWWWVVVUUUTTTTTTQQQRRRSSSSSSQQQOOOLLLJJJIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBB<<<<<<=========<<<:::999<<<999777777999888555222222000...///222666888888:::888555555666888888888999777444111000111222444000////////////000000111.........///000222444444111111111000...,,,)))(((+++---...---,,,,,,---//////...---,,,,,,---...///---,,,,,,+++*********+++......///000000///...---000///......///...,,,***,,,,,,+++***)))((('''&&&&&&&&&&&&&&&'''''''''''''''((()))++++++***))))))&&&&&&'''((()))***+++++++++)))&&&&&&''''''%%%"""!!!$$$(((******)))(((,,,,,,+++***+++,,,...///++++++,,,,,,,,,,,,++++++---...//////------...///...............///000111///////////////000111111222000///000222444555444555666999;;;<<<===<<<<<<:::>>>@@@@@@CCCIIIKKKIIIJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLRRR]]]lllAAADDDHHHLLLQQQUUUZZZ\\\fffhhhkkkrrr}}}uuueee______ggguuuxxx|||mmm]]]PPPMMMIIIDDDAAA@@@AAAAAA>>>???@@@@@@??????@@@AAABBBBBBBBBCCCDDDFFFHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIJJJIIIJJJNNNOOONNNQQQWWW^^^eeennnwwwyyyqqqkkkgggaaa_________\\\ZZZYYYYYYWWWVVVUUUTTTSSSSSSRRRSSSTTTSSSRRRPPPMMMLLLKKKKKKJJJIIIIIIHHHHHHGGGEEEDDDCCCBBBBBBAAABBBBBB============<<<;;;:::999;;;999777777888777444222111000///000444777999:::>>>;;;777555555666555555:::888666444333333333444......---------...//////////////////000111333333,,,,,,---............---)))+++,,,,,,++++++---.........------------......---,,,++++++******++++++------...//////...---,,,///...------...---,,,***---,,,+++)))((('''''''''(((((()))))))))*********''''''((()))))))))))))))&&&&&&''''''(((((())))))+++((('''''')))***(((&&&$$$%%%''')))***)))((((((,,,++++++******+++,,,---))))))************))))))***,,,---,,,+++***+++,,,,,,,,,---...///000111222//////......//////000111444333111111444666777777555777999:::<<<<<<<<<<<<;;;>>>@@@@@@CCCHHHJJJHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNRRR\\\kkk===@@@EEEJJJPPPWWW___dddmmmmmmqqq{{{sssccc]]]]]]cccqqqxxxbbbTTTNNNKKKGGGCCCAAA@@@@@@AAA>>>???AAA@@@@@@???AAABBBCCCCCCCCCDDDFFFGGGIIIJJJIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHKKKIIIJJJMMMNNNMMMQQQWWWZZZaaakkkvvvxxxoookkkfff```\\\\\\\\\ZZZXXXXXXXXXWWWVVVUUUUUUTTTTTTSSSTTTTTTTTTRRRPPPNNNMMMKKKKKKJJJJJJIIIHHHHHHHHHEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>===<<<:::999888;;;999888777777666333111000//////111555999;;;<<<===:::777666666666555444888888777666555555444444,,,,,,++++++,,,------...000000000000000111111222222111///---+++***)))(((((()))++++++++++++---...---..................---,,,,,,++++++******++++++,,,,,,------...------,,,---,,,+++,,,......,,,***---,,,***(((''''''((())))))))))))*********++++++'''''''''''''''(((((()))&&&'''''''''''''''''''''***)))((()))+++,,,+++***************)))))))))))),,,+++******)))******+++))))))************))))))***+++,,,+++***)))***,,,***+++,,,...///111222333......------......///000555333111111333666888888666777888:::;;;<<<======<<<@@@AAAAAACCCHHHIIIGGGHHHHHHHHHIIIJJJLLLMMMNNNQQQPPPTTT\\\iii>>>BBBGGGMMMSSS]]]gggooovvvvvvzzzmmm^^^YYYYYY]]]iii}}}{{{jjjXXXMMMKKKIIIEEEBBB@@@@@@@@@AAA>>>@@@AAAAAA@@@@@@BBBCCCDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHFFFFFFFFFGGGGGGGGGHHHHHHLLLIIIIIILLLMMMMMMRRRXXXYYY```kkkxxxxxxppplllfff```\\\\\\\\\ZZZXXXXXXXXXXXXXXXWWWWWWVVVVVVSSSSSSSSSRRRQQQOOOMMMLLLIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@??????>>>===;;;:::888888:::999888777666444222111/////////222777;;;======999777555555666777777777666666777777666444333222++++++++++++,,,---......111111000000000000000111555333000,,,)))'''&&&&&&(((***+++,,,+++,,,---///,,,---...//////...---,,,,,,,,,++++++***++++++,,,,,,,,,------............---,,,,,,---...///---,,,---+++)))&&&%%%&&&((()))(((((((((((()))))))))))))))((('''&&&'''((()))***(((((((((''''''&&&&&&&&&***))))))******+++++++++,,,+++***)))))))))******++++++***)))))))))((((((++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,---+++,,,---...000111111111---------------...//////333111//////222555777777666777888:::;;;<<<======>>>AAACCCAAACCCGGGHHHFFFGGGGGGGGGHHHJJJLLLNNNOOOSSSRRRTTT[[[ggg}}}???DDDJJJPPPWWWaaammmvvv~~~{{{cccWWWSSSSSSVVVaaasss}}}|||wwwmmm___QQQJJJGGGFFFCCCAAA@@@???@@@@@@>>>@@@AAABBBAAAAAACCCDDDEEEEEEEEEFFFHHHIIIKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHLLLJJJIIIKKKLLLNNNSSS[[[\\\cccooo~~~xxxrrrlllgggaaa^^^^^^]]]\\\YYYWWWWWWXXXXXXWWWVVVUUUTTTRRRRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@???@@@???>>><<<;;;999888888999999999777555333111000//////000333888<<<>>>>>>888666555555777777777666333333444555444333111000,,,,,,,,,,,,---...///000222111111000000000000000...---,,,******+++,,,---***+++------,,,,,,...000,,,---...//////...---,,,,,,++++++***++++++,,,,,,------.........//////000......---...000000///------+++(((&&&%%%&&&(((***(((((((((((())))))))))))***)))((('''((()))***+++******))))))(((''''''''')))******)))(((((((((((())))))''''''((()))+++,,,************)))(((((('''++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,------...//////000//////...---------------...//////111000///111444666777777777777888999:::<<<===>>>???BBBCCCBBBCCCGGGHHHFFFFFFFFFGGGHHHJJJLLLMMMNNNRRRRRRUUUZZZeee{{{@@@FFFMMMRRRXXXbbboooxxx}}}oooZZZPPPMMMNNNRRR[[[jjj|||xxxtttnnnkkknnnxxxxxxjjjaaaVVVLLLHHHDDDCCCBBB@@@?????????@@@???@@@BBBBBBBBBBBBDDDEEEEEEEEEEEEFFFHHHIIIKKKLLLJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIMMMJJJIIIKKKMMMOOOWWW___cccjjjwww}}}vvvrrrjjjfffbbb`````````]]]ZZZVVVVVVWWWWWWVVVTTTSSSQQQRRRQQQPPPOOONNNLLLKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIEEEDDDCCCAAA@@@?????????@@@???===<<<::::::999999888999999777444111000000......000333888<<<======:::999777666666555333111111111222222222111///...------------...///111111111111000000000000000111///...---,,,,,,++++++++++++---......---,,,---///---..................---++++++******++++++,,,,,,...............///000111000/////////111111///---+++***(((&&&&&&'''((())))))))))))*********++++++)))))))))))))))***++++++******))))))((((((((('''((()))***)))'''&&&'''((('''&&&&&&&&&(((***,,,---)))************))))))((())))))************))))))***+++,,,+++***)))***,,,...///000000000///---,,,......------......///000111111222555888999999888777777888999:::<<<===>>>???BBBCCCBBBDDDHHHIIIGGGGGGGGGGGGHHHIIIKKKLLLMMMPPPQQQTTTZZZdddyyyBBBIIIQQQVVVZZZcccoooxxxdddUUUNNNMMMNNNSSSZZZdddpppwwwhhh___ZZZZZZ]]]ccclll{{{nnn```VVVMMMHHHFFFBBBAAA@@@??????????????????@@@BBBCCCBBBCCCEEEFFFDDDEEEEEEFFFGGGIIIKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJMMMJJJIIIKKKNNNQQQZZZbbbkkkrrrxxxssspppgggdddaaaaaabbbaaa^^^ZZZXXXYYYYYYYYYXXXVVVSSSRRRSSSRRRQQQOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIEEEDDDCCCAAA@@@???>>>>>>???>>><<<;;;:::::::::;;;777999999777333000///000......000333888;;;;;;;;;:::888777666666555333111000111111111111000//////,,,,,,------...000111222111000000000000000111111222111000///---+++)))(((,,,---...---+++++++++---......------------......++++++******++++++,,,---------,,,,,,---///000111000/////////000///---,,,))))))(((''''''''''''((((((((()))))))))*********'''(((((()))))))))))))))((((((((((((((((((''''''&&&((())))))'''&&&(((***&&&''''''((()))***+++,,,((()))***+++++++++***)))))))))************))))))***,,,---,,,+++***+++,,,,,,...///000000000...---//////......//////000111///000333777:::;;;888666888888888888:::;;;===???>>>BBBCCCBBBDDDHHHJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLOOOSSSYYYcccxxxEEELLLUUUZZZ]]]dddpppyyyuuu^^^SSSPPPPPPQQQVVV[[[aaagggsssxxxwwwtttoooggg___XXXSSSKKKOOOUUU]]]dddqqq}}}gggYYYPPPHHHDDDDDDAAA@@@?????????????????????AAABBBCCCCCCCCCEEEGGGDDDDDDEEEFFFGGGIIIJJJKKKGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKMMMJJJIIILLLOOOSSS\\\eeepppxxxzzztttooonnneeebbbaaabbbcccbbb]]]ZZZ]]]]]]^^^]]]\\\YYYVVVUUUTTTSSSRRRPPPOOONNNMMMMMMJJJJJJJJJIIIHHHHHHGGGGGGEEEEEECCCAAA@@@???>>>>>>>>>===<<<;;;:::;;;;;;<<<777999999777222//////000......000333777:::::::::666555555666777777666444111111111000000000000000,,,,,,,,,---...///111111000000000000000111222222***+++---///000000//////,,,------,,,***))))))***///...---,,,,,,---...///+++*********+++,,,,,,---,,,,,,++++++,,,...///000000///......///...,,,***((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''$$$&&&))))))((((((***---(((((())))))*********+++((()))***+++,,,,,,+++***++++++,,,,,,,,,,,,++++++---...//////------...///***,,,...000111111000//////////////////000111111,,,...222666:::999666333888888888888999;;;>>>???>>>AAACCCBBBDDDIIIJJJHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJMMMSSSYYYcccxxxMMMQQQYYY```cccgggrrr}}}lllZZZPPPPPPUUUVVV]]]```eeelllmmmvvv{{{mmmbbb]]]XXXUUUTTTTTTRRROOONNNKKKNNNWWW```kkk}}}zzzdddXXXRRRKKKEEEBBBCCCAAA??????@@@@@@@@@>>>AAAAAABBBCCCDDDDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIIIILLLKKKHHHGGGGGGHHHIIIJJJLLLKKKJJJIIIIIIJJJKKKLLLOOOMMMMMMOOOPPPSSS[[[eeerrrtttlllhhhgggeeeccccccccccccaaa___ZZZYYYXXXXXXYYYXXXVVVTTTSSSQQQOOOLLLJJJIIIIIIIIIKKKJJJHHHHHHGGGFFFCCCAAADDDDDDCCCBBB@@@???>>>>>>>>>>>>???>>><<<;;;;;;<<<:::888555222000///000000222000000666>>>BBB???;;;555666666666666555444333222111000///------------,,,,,,---...///000111222333333333222222111111111000000///...,,,***'''&&&((()))+++...///111111111111///,,,---///000///---,,,,,,++++++***+++++++++000///.........///111222111111000///...---,,,,,,''''''&&&&&&&&&&&&''''''%%%(((+++,,,,,,((($$$"""+++)))'''&&&%%%&&&'''(((((((((((((((((()))******(((((()))***************''''''((()))***)))))))))******)))))))))))))))***++++++,,,+++***(((&&&%%%%%%&&&''')))***,,,------..................------,,,---...//////000000///111111222333444555777888888888999;;;===@@@BBBCCC>>>@@@BBBDDDFFFHHHIIIIIIGGGGGGGGGHHHJJJKKKJJJIIIMMMMMMQQQXXXcccwwwMMMRRR\\\ccceeejjjvvvwwwdddVVVNNNOOOTTT\\\dddhhhlllrrrqqqxxx|||hhh[[[YYYUUUQQQOOOOOONNNLLLJJJKKKJJJNNNVVV___lll{{{uuuyyyzzzbbbTTTNNNHHHDDDCCCCCCAAA@@@???@@@AAA@@@???BBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJIIIIIIJJJLLLMMMNNNPPPOOOOOORRRTTTXXXbbbllluuu{{{rrrkkkhhhgggeeedddcccccccccaaa```YYYWWWWWWWWWXXXWWWUUUSSSRRRQQQNNNLLLIIIGGGFFFFFFCCCCCCCCCEEEFFFFFFFFFEEEDDDDDDCCCBBB@@@???>>>>>><<<<<<<<<;;;:::999999:::999777444111000//////000000///111777>>>@@@===999666666666555444333333222222111000///...---------,,,,,,---...///000111222111111111111111111000000......---,,,+++******)))++++++,,,---.../////////111///------///000///---,,,,,,++++++***++++++,,,///...---------...000000000000///...---,,,,,,+++(((((((((''''''((((((((($$$(((+++,,,,,,++++++***(((&&&&&&'''((()))((((((((((((((()))******&&&&&&'''((((((((((((((((((((((((((())))))))))))+++******)))))))))*********++++++++++++******)))++++++++++++++++++******....../////////---,,,+++,,,---...///000111111111000000111111333444666777888888999;;;<<>>>>><<<<<<<<<;;;::::::999999777666333000///...//////000111555;;;@@@AAA===999888777666444333222222222222111000///...---------------...//////000111111//////000000000000000000---,,,+++******+++,,,------------,,,,,,---......222000//////000000///...,,,++++++***++++++,,,,,,---------------...////////////...---,,,+++******))))))(((((((((((())))))$$$%%%''')))******))))))+++***)))((('''((()))***((((((((((((((()))******&&&&&&'''(((((((((((((((***)))(((''''''((())))))+++***************+++++++++*********+++,,,---------------,,,,,,+++++++++---...///000///---+++)))++++++---...///000000111//////000111222444555666888888999:::;;;===???@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJMMMNNNRRRYYYeee{{{RRRYYYeeelllmmmrrrwwwjjjaaaWWWQQQNNNOOOXXXaaasss}}}}}}zzzfffYYYRRRQQQPPPNNNLLLKKKJJJHHHGGGJJJQQQ\\\fffrrrvvvnnnjjjhhhmmm|||mmmYYYNNNHHHDDDBBBCCCDDDBBBAAAAAABBBCCCBBBAAABBBCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJKKKLLLMMMNNNNNNJJJKKKKKKKKKKKKJJJIIIIIIJJJIIIIIIJJJKKKMMMOOOQQQSSSRRRSSSXXX\\\bbbnnnzzzyyysssmmmiiiiiigggfffdddcccdddcccbbb```XXXWWWVVVVVVWWWVVVTTTRRROOONNNLLLJJJFFFCCC@@@???BBBDDDFFFGGGGGGFFFFFFFFFDDDDDDCCCBBB@@@???>>>>>>???>>>============;;;:::555444111///......//////222555;;;AAADDDBBB>>>;;;:::888666444333222222222333222111///......---------......///000000111111/////////000000111111111...,,,+++))))))***,,,---......---------...///000333333222222222111000///++++++******++++++,,,,,,---------.........//////......---,,,+++***)))))))))(((((((((((((((((()))---,,,+++***)))'''&&&%%%+++***))))))))))))******((((((((((((((())))))***(((((()))***************+++***(((&&&&&&''')))***+++************++++++,,,++++++***)))***+++,,,---++++++,,,,,,,,,------------...///000///---***(((((()))+++,,,......////////////000111333444666777888999999:::;;;<<<>>>>>>@@@AAABBBBBBCCCCCCBBBBBBCCCEEEGGGIIIJJJJJJKKKLLLOOOOOOSSS[[[ggg}}}VVV\\\fffnnnpppwwwoooeeebbb[[[TTTMMMKKKLLLRRR```mmm~~~ppp___WWWTTTTTTSSSQQQOOOLLLJJJJJJJJJMMMXXXggguuu}}}wwwrrrnnnkkkiiipppzzzmmm```TTTMMMJJJEEECCCCCCCCCBBB@@@AAABBBCCCCCCBBBAAAAAACCCDDDEEEFFFFFFFFFHHHIIIJJJLLLMMMNNNOOOOOOKKKKKKLLLLLLLLLKKKJJJIIIKKKJJJJJJJJJJJJLLLMMMNNNSSSRRRTTTYYY^^^eeerrr~~~wwwrrrmmmjjjjjjgggeeeccccccccccccaaa___YYYWWWVVVWWWWWWWWWUUUSSSOOONNNLLLIIIFFFDDDBBB@@@CCCFFFIIIJJJHHHFFFEEEFFFDDDDDDCCCBBB@@@???>>>>>>@@@>>><<<<<<======<<<:::444333000///......///000333888???CCCDDDAAA>>>;;;;;;:::888666555444333333333222111000..................//////000000111111///000000111111222222222///---+++)))))))))+++,,,------......///111222222444444555555333222111111+++*********++++++,,,---......//////000000000000------,,,+++***)))(((((((((''''''&&&&&&''''''(((&&&&&&''''''((()))***+++***)))))))))))))))******((((((((((((((())))))***(((((()))***************+++***(((&&&&&&''')))*********))))))***++++++,,,,,,+++***(((((()))*********+++++++++,,,,,,---------...//////...,,,***)))******,,,---.../////////000000111222444666888999888999999:::;;;<<<>>>>>>AAAAAABBBBBBBBBBBBAAAAAACCCEEEIIIJJJJJJKKKMMMOOOPPPPPPTTT[[[hhhWWW[[[cccmmmsss{{{rrreeeYYYTTTVVVQQQLLLJJJKKKOOOXXXiiiwww~~~kkk^^^XXXVVVTTTTTTRRROOOLLLKKKMMMOOOUUUcccuuuzzztttooopppqqqrrrrrrqqqooonnn|||kkk^^^UUUNNNLLLKKKFFFCCCCCCBBBAAA@@@@@@BBBCCCBBBBBB@@@AAABBBDDDEEEFFFFFFGGGHHHIIIJJJLLLNNNOOOPPPPPPMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIJJJKKKLLLMMMRRRRRRTTTZZZaaajjjyyy~~~wwwsssnnnjjjjjjeeedddbbbbbbbbbaaa```^^^YYYXXXWWWWWWXXXWWWUUUSSSPPPOOOLLLIIIGGGFFFFFFFFFDDDHHHLLLMMMJJJGGGGGGHHHDDDDDDCCCBBB@@@???>>>>>>???<<<999:::<<<<<<:::777444222000///...///000111111888???CCCAAA===;;;:::;;;;;;;;;:::999888666555333222111000///........./////////000000111111111000000111111111111111111---,,,+++***))))))******+++,,,...///111111111111333444666555333111000000************+++,,,------...//////000111000000000------,,,+++***)))((((((''''''&&&&&&&&&&&&''''''######$$$%%%&&&'''(((((((((((())))))))))))))))))((((((((((((((()))******&&&&&&'''((((((((((((((()))(((''''''''')))***+++(((((((((((()))***++++++++++++***)))((((((((()))---------,,,,,,+++++++++---------------,,,,,,+++---...///000000111000000000000111222444777999:::888888999:::;;;===???@@@AAABBBBBBCCCBBBBBBAAAAAAAAADDDHHHJJJIIIJJJMMMPPPOOOOOOSSSZZZfff}}}TTTVVV^^^iiiuuu}}}iii```XXXNNNJJJMMMLLLKKKMMMRRRYYYcccsss}}}uuueee]]]YYYWWWSSSSSSQQQNNNLLLMMMRRRVVVbbbqqqtttkkkhhhhhhlllqqqwww|||xxxbbbVVVOOOJJJJJJIIIEEECCCCCCAAA@@@??????AAABBBBBBAAAAAABBBCCCEEEFFFGGGHHHHHHGGGHHHJJJLLLNNNOOOPPPPPPNNNMMMLLLKKKKKKKKKLLLLLLHHHGGGGGGHHHIIIKKKMMMNNNRRRQQQUUU]]]fffrrr~~~wwwsssnnniiihhhdddbbbaaa```aaa```^^^]]]XXXVVVVVVVVVVVVVVVTTTRRRRRRPPPLLLJJJIIIJJJLLLNNNMMMRRRUUUTTTOOOJJJIIIIIIDDDDDDCCCBBB@@@???>>>>>>???<<<999999<<<===:::666333222000//////000111222222999AAACCC???;;;:::;;;;;;===>>>???>>><<<999777333333111000///.........000000000000000111111111000000000000000000//////************++++++++++++***,,,...000000///---,,,000222555444111...------************+++,,,---...---...///000000000//////...---,,,+++***))))))(((((((((''''''''''''(((((((((((((((((('''%%%$$$###''''''(((((())))))))))))((((((((((((((()))******&&&&&&'''(((((((((((((((&&&&&&'''((()))***++++++''''''''''''((()))***+++))))))***+++++++++******......---------------------,,,+++++++++,,,---...---....../////////.........///000111444666888999888888999;;;<<>>>>>@@@BBBBBBAAABBBCCCDDDFFFHHHIIIIIIIIIGGGHHHJJJLLLNNNOOOPPPPPPOOONNNLLLJJJJJJKKKMMMNNNEEEEEEEEEFFFIIIKKKNNNPPPQQQRRRVVV```kkkxxx}}}wwwsssmmmhhhgggcccbbb```___```___^^^\\\VVVUUUTTTUUUUUUUUUSSSQQQSSSPPPMMMJJJJJJMMMPPPSSSZZZ^^^```\\\TTTLLLIIIIIIDDDDDDCCCBBB@@@???>>>>>>AAA>>>:::;;;>>>???<<<888444222111//////000222333555<<>>;;;999444333222000//////......000000000000111111111111000000//////.........---&&&''')))+++,,,,,,------***+++...000///---***'''...111333222///+++++++++************+++,,,---...,,,,,,.../////////...---...------,,,+++***))))))))))))(((((((((((())))))((()))***++++++***)))(((&&&&&&'''(((((()))((((((((((((((((((((()))******((())))))***************$$$%%%''')))***+++++++++&&&&&&&&&&&&'''(((******'''(((***,,,------------++++++,,,...///111222333---+++***)))***,,,...000++++++,,,,,,,,,+++******---...///000333555777888888888999;;;===@@@BBBCCCBBBBBBCCCCCCDDDDDDCCCCCC;;;@@@EEEGGGEEEFFFJJJNNNKKKKKKMMMSSS___vvv