BM6P6(@ zzz^^^SSSOOOLLLLLLOOOQQQPPPPPPPPPQQQPPPMMMJJJFFFFFFFFFFFFDDDBBB@@@>>>;;;:::999888777555444444333333222111000///......++++++******************)))++++++)))%%%$$$%%%'''(((((())))))))))))(((((())))))))))))))))))))))))((('''&&&&&&'''))),,,---%%%$$$###"""$$$&&&)))*********((('''&&&%%%%%%%%%%%%%%%$$$###$$$%%%'''((())))))'''&&&&&&%%%%%%&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&((()))))))))((('''+++((((((+++---000888AAAQQQcccvvv~~~sssooolllkkknnnqqqvvv|||ooottt{{{{{{{{{sssiiieeeaaajjjqqqssstttzzz}}}wwwuuuwwwvvvtttpppnnnnnnqqqssssssuuuzzzzzzsssooopppqqqooonnnooorrrwww}}}yyy|||}}}uuuuuuuuuuuuvvvzzz~~~}}}}}}||||||}}}{{{zzzyyy{{{|||}}}vvvwwwqqqnnnpppsssuuuxxx}}}zzzxxxuuuqqqqqqttt{{{xxx]]]SSSPPPMMMLLLNNNOOOOOOPPPPPPOOONNNLLLKKKHHHHHHHHHGGGEEECCCAAA???;;;;;;:::999777666555444333333222111000///......------,,,+++***))))))(((''')))***(((&&&%%%''')))'''(((((())))))(((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&((()))&&&%%%$$$###"""""""""###%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''***)))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((((((((((()))''''''***...222===GGGWWWjjj|||wwwsssmmmkkknnnssszzzwwwwwwzzzwwwuuuwww{{{xxxxxxxxxsssjjjcccbbb___gggmmmmmmooowww|||wwwuuussssssrrrooommmmmmnnnpppsssvvv{{{vvvppplllnnnooonnnmmmooouuuyyy}}}vvvtttttttttvvvzzz}}}}}}|||||||||}}}~~~~~~}}}}}}~~~}}}xxxsssppprrruuuvvvyyy~~~zzzwwwssspppqqquuu|||ttt\\\SSSQQQMMMKKKLLLKKKNNNQQQPPPMMMKKKKKKLLLIIIIIIIIIHHHFFFDDDAAA@@@<<<<<<;;;999888777666555333333222111000///......---,,,,,,+++***))))))(((%%%'''((((((''''''(((***&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&'''###$$$&&&'''((((((((('''$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((()))))))))''''''***...555CCCOOOaaarrr}}}vvvnnniiinnnxxx}}}|||uuuppppppqqqmmmjjjjjjgggaaa```aaa]]]fffkkkiiijjjuuu{{{uuutttqqqrrrrrrqqqnnnmmmmmmnnnssswww|||sssnnnlllnnnpppooooooqqqvvvxxx~~~~~~~~~}}}{{{}}}yyyuuuuuuuuuwwwzzz~~~|||zzzzzzzzz|||}}}}}}wwwtttvvvxxxxxx{{{~~~yyyuuuqqqoooqqqvvv~~~qqq[[[TTTRRRMMMJJJKKKGGGLLLQQQPPPLLLIIIJJJLLLIIIIIIHHHGGGEEECCC@@@???===<<<;;;:::999777666666333333222111000///......))))))))))))))))))))))))&&&'''((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###"""$$$&&&)))******)))((()))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''')))******((((((+++///777GGGUUUiiiwwwxxxoookkkrrr~~~xxxrrrpppkkkfffdddeeecccaaabbbeeeaaaiiinnnkkkkkkvvvyyytttsssrrrsssuuutttqqqooonnnooosssxxx~~~~~~rrrooonnnqqqrrrqqqrrruuutttuuuxxx~~~}}}}}}yyywwwyyy{{{|||~~~xxxxxxwwwxxxzzz}}}}}}{{{yyyyyyzzz|||~~~~~~zzz{{{|||{{{|||wwwsssooonnnqqqwww~~~pppZZZTTTRRRMMMIIIIIIEEEJJJPPPPPPLLLIIIJJJLLLHHHHHHHHHFFFDDDAAA???======<<<;;;:::999777666666333333222111000///......******)))((('''&&&&&&%%%(((((((((((()))((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((((((&&&###"""!!!$$$&&&'''&&&%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,+++)))&&&"""""""""###$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''(((''''''&&&&&&''')))***,,,***+++---000888HHHXXXmmmyyy{{{tttrrr}}}{{{uuurrrfffcccccceeefffeeefffjjjiiiqqqtttqqqqqq{{{wwwssssssqqqsssttttttrrrooonnnnnntttyyy|||qqqoooooorrrrrrppprrruuusssrrrsssxxx~~~~~~zzz}}}zzzuuutttvvvyyyzzz}}}|||{{{zzzzzz|||}}}~~~~~~|||zzzyyyyyy{{{}}}}}}~~~}}}}}}~~~uuuqqqnnnnnnrrrxxxpppZZZTTTRRRMMMIIIIIIDDDIIINNNOOOMMMKKKJJJKKKHHHHHHGGGFFFDDDAAA>>><<<<<<<<<;;;999888777666555333333222111000///......------+++)))&&&$$$"""!!!((((((((()))))))))&&&$$$%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''###$$$&&&&&&&&&$$$"""!!! !!!$$$%%%&&&%%%$$$###""""""""""""###%%%&&&'''&&&''''''''''''&&&%%%%%%&&&&&&''''''&&&%%%###""""""######$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))++++++---///111888IIIYYYqqq}}}}}}yyy}}}xxxsssdddbbbcccgggjjjiiikkkooossswwwxxxtttvvvuuurrrrrroooqqqrrrqqqooommmlllllltttzzz{{{ooonnnoooqqqpppmmmnnnrrrrrrrrrrrrvvv{{{zzzwwwzzz}}}wwwsssrrruuuwwwyyy~~~}}}||||||||||||}}}}}}}}}}}}~~~~~~|||{{{zzzyyyzzz{{{}}}~~~{{{|||}}}}}}}}}~~~~~~{{{tttpppooonnnsssyyyqqq[[[TTTRRRMMMIIIIIIEEEHHHLLLOOOOOONNNKKKJJJIIIIIIHHHGGGDDDAAA>>>===;;;;;;:::999777666555444333333222111000///......,,,,,,+++)))((('''&&&&&&'''&&&&&&(((++++++(((%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&%%%$$$###''''''((((((((('''%%%$$$!!!!!!!!!"""###%%%&&&'''&&&'''((((((((('''%%%$$$ """$$$&&&)))***+++$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&''''''((((((((((((((()))***---000222999JJJ[[[tttzzz{{{|||tttgggeeeeeeiiilllnnnrrrwww{{{zzzvvvrrrvvv}}}sssqqqrrrpppqqqqqqpppnnnlllllllllttt{{{{{{qqqpppqqqssspppkkklllpppppppppqqquuuzzz}}}zzzyyyzzz|||~~~vvvrrrqqqtttwwwyyy~~~~~~}}}~~~~~~||||||{{{|||~~~}}}|||xxxxxxxxxyyyyyyzzz||||||zzz{{{||||||{{{|||~~~xxxrrrpppooooootttzzzrrr\\\TTTRRRLLLIIIIIIFFFHHHKKKNNNQQQPPPLLLIIIKKKJJJJJJHHHEEEBBB???>>>;;;:::999888777555444444333333222111000///......'''((()))***+++,,,------%%%$$$%%%(((+++,,,***'''&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&'''''''''((('''''''''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%''''''((((((((('''%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&((()))))))))((('''&&&(((---111333:::LLL]]]vvvuuuyyyvvvlllhhhgggkkknnnqqqxxx~~~{{{rrrmmmttt{{{sssqqqrrrrrrssssssqqqooonnnnnnooottt{{{~~~{{{tttssstttuuuqqqllllllppplllmmmppptttzzz}}}~~~}}}~~~~~~}}}|||}}}}}}|||vvvrrrqqqtttwwwzzz~~~~~~~~~|||{{{zzz{{{|||~~~|||{{{vvvvvvwwwxxxyyyzzzzzzzzzyyy{{{{{{{{{zzz{{{}}}}}}wwwrrrqqqppppppuuu{{{ppp[[[RRROOOMMMKKKKKKIIIKKKNNNPPPPPPNNNKKKIIIJJJJJJJJJIIIFFFBBB???<<<:::999888666555555555555444333111000...---------++++++***)))((('''&&&%%%'''((()))))))))(((&&&%%%%%%%%%&&&&&&''''''&&&&&&'''&&&%%%$$$$$$%%%'''(((&&&%%%$$$###"""###$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%'''((('''&&&$$$$$$%%%((((((&&&%%%$$$#########$$$$$$$$$%%%%%%$$$######""""""###%%%'''((('''%%%'''''''''''''''&&&&&&&&&***+++---...222===MMMXXXpppuuuvvv{{{sssiiieeecccgggmmmtttzzzxxxllllllvvvyyyssspppnnnooopppqqqpppnnnllllllmmmsssyyy}}}zzzssssssrrrqqqooommmkkkjjjhhheeehhhrrrzzz{{{xxxwwwuuuwwwxxxxxxvvvyyy~~~}}}pppqqqrrrsssvvv{{{}}}||||||{{{yyyyyyzzz~~~|||vvvqqqpppqqqsssvvvwwwwwwwwwwwwxxxwwwwwwxxxzzz{{{{{{zzz|||zzzsssoooooovvv~~~ooo[[[RRRPPPNNNKKKJJJGGGIIIMMMOOOPPPOOOMMMLLLJJJJJJJJJHHHFFFBBB>>><<<;;;:::999777666666666666333222111000000000000000------,,,+++***)))((((((***************)))((((((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%&&&''')))***((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%'''((('''%%%$$$$$$%%%&&&%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$((('''&&&&&&'''((((((((()))))))))))))))))))))(((''')))+++...333???OOOZZZnnnqqqqqquuu~~~|||lllhhheeehhhpppxxxtttgggkkkzzzxxxssspppnnnnnnoooqqqpppooonnnoooppptttzzz|||yyyxxxwwwuuurrrooollliiigggddd___```hhhppprrrrrrssstttttttttsssuuuxxx~~~}}}uuuvvvwwwxxx{{{~~~||||||{{{yyyxxxyyy|||{{{uuupppnnnppprrrtttuuuuuuvvvuuuxxxvvvuuuvvvyyy{{{{{{{{{}}}zzzsssnnnpppvvvnnn[[[SSSQQQNNNJJJIIIFFFIIILLLOOOPPPPPPOOONNNJJJJJJIIIGGGEEEAAA>>><<<;;;;;;999888777666666666222222111111111111222222------,,,+++***))))))(((++++++***)))))))))))))))$$$%%%&&&'''''''''''''''$$$%%%%%%&&&''')))***+++'''(((''''''&&&%%%$$$###%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%$$$$$$%%%######$$$$$$%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%***)))(((&&&&&&'''(((((((((((())))))))))))))))))&&&(((,,,111888EEETTT^^^nnn|||nnnlllnnnvvvnnnjjjgggiiirrr~~~pppdddmmm}}}wwwssspppnnnmmmooopppqqqpppqqqrrrtttwww|||{{{xxxzzzxxxuuuqqqmmmhhheeecccaaaZZZXXX]]]dddhhhmmmqqqrrrpppmmmnnnrrrxxx}}}}}}xxxyyy{{{|||{{{|||{{{zzzxxxxxxzzz|||zzztttpppmmmnnnpppqqqssstttttttttwwwuuussssssvvvzzz|||~~~}}}xxxrrrnnnpppxxx~~~lllZZZSSSQQQNNNJJJHHHHHHIIILLLNNNPPPOOONNNMMMJJJIIIHHHFFFDDD@@@>>><<<;;;:::888777666666555555222222111000000000111111++++++***))))))(((''''''***)))'''&&&&&&&&&'''((("""###$$$&&&((()))******&&&&&&&&&'''((()))******%%%%%%&&&&&&%%%###!!! %%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%''''''%%%$$$$$$%%%######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&'''''''''''')))+++000666???KKKXXXaaaooo{{{wwwkkkiiijjjqqq}}}nnnkkkhhhkkkuuu}}}ooogggrrr{{{wwwuuurrrpppoooppprrrrrrqqqrrrtttvvvzzzyyywwwxxxwwwsssoookkkgggdddcccbbbZZZUUUWWW]]]ccckkkrrrqqqmmmiiijjjqqqxxx}}}yyyzzz{{{}}}~~~|||||||||{{{xxxwwwxxxzzz~~~~~~yyytttpppnnnnnnpppqqqsssttttttuuuwwwtttppppppsssyyy}}}~~~~~~{{{vvvqqqnnnqqqzzz}}}kkkZZZRRRQQQMMMIIIGGGJJJKKKLLLNNNNNNMMMLLLKKKJJJIIIGGGEEEBBB???===<<<999888777666555444444444333222111000///.........++++++******))))))((((((***)))'''&&&&&&&&&'''((($$$$$$&&&'''((()))))))))((((((((((((((((((''''''$$$%%%&&&&&&%%%###"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&&&&'''''''''&&& $$$'''((('''&&&&&&'''%%%&&&&&&&&&''''''((((((+++---222:::CCCOOOZZZaaannnvvvzzzxxxxxxzzzxxxrrrgggeeeeeemmmyyyoooooommmppp|||xxxpppooo{{{zzzyyyxxxvvvsssrrrssstttsssrrrsssuuuwww}}}~~~wwwvvvvvvuuurrrooommmkkkjjjjjjfff^^^XXXYYY\\\bbbkkkssssssnnnjjjkkkqqqyyy~~~yyyzzz|||}}}~~~|||}}}~~~}}}zzzyyyxxxyyy}}}zzzvvvrrrqqqqqqrrrssstttvvvwwwwwwwwwsssooonnnrrrxxx~~~~~~}}}~~~|||}}}~~~wwwtttpppooottt}}}|||kkkXXXQQQOOOMMMIIIHHHJJJKKKLLLLLLLLLKKKJJJJJJJJJIIIGGGDDDAAA???===<<<888777666555444333333333444333111///...------,,,------,,,,,,,,,+++++++++++++++***)))))))))))))))((((((((((((((('''&&&%%%((((((((((((((('''%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$#########$$$$$$%%%%%%%%%"""$$$&&&&&&%%%$$$%%%&&&&&&'''''''''&&&$$$"""!!!###$$$%%%&&&&&&'''&&&&&& $$$((()))''''''(((***''''''(((((()))*********+++---333<<>><<<<<<999888777555444444444444333222111000////////////------,,,,,,,,,,,,++++++***************)))((((((&&&''''''(((((((((((('''&&&&&&'''(((''''''%%%%%%&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%$$$######""""""######$$$%%%&&&''''''"""###%%%%%%$$$$$$%%%&&&&&&'''''''''&&&$$$""" """###$$$%%%&&&&&&&&&&&&$$$&&&'''%%%"""###''',,,''''''(((((()))******++++++///666AAANNNZZZcccgggiiimmmpppqqqrrrrrrooojjjcccbbbcccjjjvvv|||kkkqqquuuzzzsssrrrwww}}}yyyzzz{{{xxxttttttuuuuuuuuuuuuvvvzzz}}}wwwsssvvvrrrrrrqqqqqqrrrtttvvvxxxsssooolllmmmmmmnnnrrryyyyyyyyyxxxwwwwwwzzz|||{{{|||~~~}}}}}}~~~}}}}}}~~~}}}|||{{{{{{}}}}}}{{{zzzvvvuuuuuuvvvwwwyyy{{{|||yyyuuuqqqpppsssyyy~~~~~~|||}}}{{{yyyxxxzzz}}}~~~yyyooooooooossszzz}}}jjjVVVNNNLLLKKKJJJJJJEEEFFFGGGIIIJJJKKKKKKLLLJJJHHHFFFCCC@@@>>><<<<<<:::999888666555555555555222222111111111111111222++++++******************'''((()))))))))(((&&&%%%!!!"""$$$'''***+++------###$$$&&&'''''''''&&&&&&$$$###""""""###$$$&&&'''''''''&&&%%%###"""!!!!!!"""###$$$%%%'''((())))))!!!###%%%%%%$$$$$$%%%&&&%%%&&&'''''''''%%%###!!!!!!"""###$$$%%%%%%&&&%%%&&&'''%%% $$$+++%%%%%%%%%&&&'''(((((()))---111999FFFTTTaaajjjnnnjjjnnnqqqsssuuutttpppkkkfffeeefffmmmwwwuuufffmmmsssyyysssqqquuu{{{xxxzzz{{{xxxtttrrrssstttuuuvvvxxx}}}uuurrrvvvooonnnnnnnnnpppsssuuuwwwzzzwwwwwwxxxwwwvvvxxx~~~{{{}}}}}}{{{zzz{{{}}}zzzzzz{{{}}}}}}|||~~~~~~}}}{{{zzzyyy{{{}}}~~~}}}|||vvvvvvvvvvvvxxxzzz|||}}}yyyvvvrrrqqqtttyyy}}}}}}|||~~~zzzxxxwwwyyy|||}}}xxxlllmmmooottt|||}}}dddVVVSSSKKKIIIMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLIIIGGGEEEDDDCCCAAA>>>;;;999888666555666555444222444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''%%%###!!! *********)))((((((''''''***)))((('''''''''''''''&&&'''''''''&&&%%%$$$$$$''''''(((((('''&&&%%%%%%&&&&&&%%%$$$%%%&&&((()))((((((&&&%%%%%%&&&'''(((&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$,,,+++)))(((''''''((((((%%%'''))))))))))))***+++---222;;;JJJ]]]mmmrrrnnnqqqnnnmmmqqqpppllliiiiiimmmqqqwww}}}|||uuurrrhhhgggzzzyyyllluuu~~~zzzxxxxxxxxxuuurrrsssrrrppppppsssxxx}}}|||rrroooooonnnmmmmmmnnnppprrrsssrrrzzzzzz{{{|||}}}}}}}}}}}}}}}{{{zzzxxxyyy{{{~~~|||zzzyyyuuuyyy|||vvvuuuuuuyyy~~~~~~zzzyyyyyyzzz{{{{{{zzzxxx}}}yyyuuusssuuuzzz}}}~~~~~~~~~{{{zzzyyyyyy{{{|||vvvsssqqqpppuuu~~~|||cccVVVSSSLLLJJJMMMKKKIIIJJJJJJKKKKKKKKKLLLLLLIIIGGGEEECCCBBBAAA>>><<<999888666666666666444222111111000///.........///++++++++++++++++++++++++************)))(((&&&%%%(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%$$$$$$$$$&&&'''(((((('''&&&%%%%%%&&&'''(((######%%%&&&'''((((((((($$$$$$%%%&&&&&&'''(((((($$$$$$$$$&&&(((+++---///&&&(((************+++---000888DDDTTTgggwww{{{wwwrrrmmmiiiiiiiiiggghhhlllsssyyy|||uuuooommmmmmmmmuuullluuu~~~{{{uuusssttttttqqqnnnrrrpppnnnnnnqqqwww~~~xxxpppmmmmmmmmmllllllmmmoooqqqrrrrrryyyyyy{{{|||}}}~~~}}}{{{zzzzzz|||~~~{{{wwwuuuuuuwww|||}}}}}}{{{xxxwwwxxx{{{|||{{{zzz{{{{{{{{{yyywwwuuurrrppppppsssxxx{{{}}}~~~}}}~~~|||zzzyyyyyy{{{zzztttsssqqqpppuuu{{{cccVVVSSSLLLJJJMMMKKKHHHHHHIIIKKKKKKLLLLLLLLLJJJGGGDDDBBBBBBAAA???===:::888666666666666444222000//////...//////000000***************************++++++++++++***)))(((%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&%%%%%%%%%%%%'''''''''(((''''''&&&%%%$$$%%%%%%%%%%%%$$$$$$###%%%$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&''''''######%%%&&&'''((((((((()))((('''&&&&&&'''((()))'''&&&&&&&&&'''((())))))''')))***+++++++++---///333>>>MMM___qqq~~~xxxooogggdddcccdddjjjqqqzzz{{{tttnnnkkkjjjqqqtttnnnlllttt~~~{{{wwwrrrpppqqqqqqooolllpppnnnkkkkkkooovvv~~~vvvooommmmmmkkkkkkkkklllnnnppprrrssswwwxxxzzz|||~~~~~~}}}}}}~~~~~~xxxtttsssssszzz~~~~~~yyy{{{{{{{{{~~~~~~|||||||||zzzxxxuuurrrqqqqqqsssxxx|||~~~~~~}}}}}}~~~|||{{{yyyyyy|||xxxrrrrrrpppqqqvvvyyybbbVVVTTTMMMJJJLLLJJJGGGHHHJJJLLLMMMMMMMMMMMMIIIGGGDDDBBBAAAAAA@@@>>>:::888777666666666444333000000///.........//////************************(((((((((((()))(((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''&&&&&&&&&&&&'''''''''((((((''''''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$000...***'''&&&%%%&&&&&&***)))((('''&&&%%%$$$$$$'''(((*********+++---///444AAASSSeeeuuu~~~~~~tttjjjdddbbbdddnnnxxx|||wwwqqqmmmllllllrrryyywwwjjjmmmuuu~~~xxxuuurrrqqqqqqqqqooonnnnnnllliiiiiimmmvvv~~~wwwrrrppppppkkklllmmmmmmnnnqqquuuwwwwwwwwwyyy{{{}}}zzzvvvuuuvvv|||zzz~~~~~~}}}|||zzzvvvtttrrrrrrssswww{{{~~~}}}}}}}}}}}}}}}~~~|||{{{zzzzzz|||xxxqqqqqqpppqqqxxxwww```VVVUUUNNNKKKLLLIIIGGGIIIKKKMMMNNNNNNNNNNNNHHHFFFDDDBBBBBBAAA@@@>>>:::999777666777666555333222111000...------,,,,,,++++++++++++++++++++++++'''&&&&&&'''''''''((((((''''''&&&&&&%%%%%%%%%%%%&&&'''((((((((((((''''''&&&&&&'''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$///---***'''&&&%%%&&&'''%%%%%%&&&''''''(((((((((&&&''')))))))))***---///666EEEXXXgggttt}}}~~~{{{wwwmmmfffdddgggsss~~~zzzuuupppnnnoooppptttqqqkkkooowwwzzzsssrrrqqqpppppppppoooooommmjjjhhhhhhmmmuuu{{{vvvrrrqqqqqqlllmmmooopppqqqtttzzz~~~yyyyyyzzz{{{|||~~~|||xxxxxxyyy|||~~~~~~}}}zzzvvvssspppqqqrrrvvvyyy{{{zzzyyy{{{|||||||||}}}~~~~~~~~~}}}||||||{{{zzzzzz|||yyysssoooooorrryyyuuu___UUUUUUOOOKKKLLLHHHGGGIIIKKKMMMNNNNNNMMMLLLGGGEEEDDDDDDDDDBBB@@@===;;;999777777777777555333222111000...---,,,++++++++++++++++++++++++++++++(((((('''''''''((())))))(((''''''&&&%%%%%%$$$$$$&&&'''((()))))))))((('''$$$%%%&&&&&&'''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$######$$$%%%&&&&&&'''&&&&&&######%%%&&&'''(((((((((((('''&&&&&&'''((()))***'''(((((((((((('''&&&&&&&&&'''(((((((((***...000:::JJJ\\\iiirrryyy|||{{{~~~uuulllfffeeelll{{{|||zzzwwwrrrnnnnnnppprrrxxxoooppprrr{{{~~~vvvmmmmmmmmmmmmmmmmmmmmmmmmllljjjhhhiiimmmvvv{{{vvvrrrpppooooookkknnnppprrrsssxxx~~~}}}}}}~~~~~~}}}~~~zzzwwwxxxzzz{{{~~~yyy|||}}}zzzvvvsssrrrrrrtttwwwyyyzzzyyyxxxzzzzzz{{{||||||}}}}}}~~~~~~}}}||||||}}}|||zzzzzz}}}yyyrrrnnnooorrr{{{ttt^^^UUUVVVOOOKKKKKKGGGFFFHHHJJJLLLLLLKKKJJJHHHEEEDDDDDDEEEEEECCC???<<<;;;999777777777777555444111000///...---,,,,,,,,,***************************)))((('''''''''((()))'''''''''&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&###$$$$$$%%%&&&&&&%%%%%%######$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$###"""###%%%&&&''''''&&&&&&######%%%&&&'''((((((((("""###$$$%%%'''((()))***************)))'''%%%$$$'''((()))))))))+++///222<<>>===<<<:::888555333111111111222222222000...---,,,,,,++++++***)))((((((+++***((('''&&&&&&&&&''',,,,,,+++)))(((&&&%%%%%%$$$'''******)))&&&$$$$$$((((((((((((((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&''')))***&&&&&&&&&'''''''''((((((%%%&&&&&&%%%$$$%%%''')))''''''''''''((((((((((((,,,)))))),,,------000555<<>>;;;;;;;;;;;;:::999888777///000000000///...---,,,,,,,,,++++++***))))))))))))(((''''''''''''(((((((((((('''''''''&&&&&&&&&((('''%%%""" """%%%)))%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$))))))((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%$$$###$$$&&&(((''''''''''''((((((((((((***'''(((+++,,,---333:::GGGWWWiiiuuu{{{pppnnnsss}}}|||wwwtttuuusssnnnmmmooo}}}nnncccdddiii{{{zzznnnfffggghhhiiihhhfffdddcccgggeeefffmmmrrrwww}}}~~~{{{uuupppooommmiiigggiiiggghhhkkkoootttyyy~~~}}}}}}}}}~~~zzzwwwyyy~~~~~~}}}zzzwwwtttrrrqqquuuvvvvvvuuurrrpppoooooonnnqqqtttuuuvvvwwwxxxzzz}}}~~~|||wwwqqqlllrrrwww{{{hhhXXXSSSQQQLLLJJJMMMGGGHHHHHHIIIJJJJJJIIIIIIJJJIIIGGGDDDAAA???======;;;;;;;;;:::999888666666222222222111000000///...+++++++++*********))))))'''''''''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''((('''%%%###!!!###&&&)))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&(((''''''&&&%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%$$$######&&&(((''''''''''''((((((((((((((('''(((***,,,...666>>>NNN\\\mmmzzzzzzoooooouuu~~~}}}xxxvvvwwwtttmmmnnnuuuzzzkkkccchhhooo|||zzzqqqkkkkkkkkkkkkjjjhhheeedddeeedddgggnnnuuuxxx~~~}}}wwwqqqmmmlllkkkgggfffgggdddfffjjjnnntttyyy}}}~~~~~~zzzyyy}}}}}}yyyvvvtttrrrqqqssstttuuusssqqqoooooooooppprrrtttuuuuuuvvvxxxyyy|||~~~yyytttooolllqqqwwwuuucccSSSOOOMMMHHHFFFIIIGGGGGGHHHIIIJJJJJJJJJJJJIIIHHHFFFDDDBBB???===<<<;;;;;;:::999777555444333222222111111000/////////+++++++++***************'''''''''((((((((((((((($$$$$$%%%%%%&&&'''''''''&&&''''''&&&%%%%%%''')))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%$$$###$$$&&&(((''''''''''''((((((((((((((('''(((+++,,,///999DDDSSS___nnnyyywwwnnnooouuu~~~{{{wwwxxxtttlllnnnwwwtttfffccclllvvvyyyrrrmmmmmmmmmllljjjhhhfffeeeddddddhhhqqqwwwyyy~~~~~~sssmmmjjjkkkjjjfffeeefffbbbeeeiiioootttyyy{{{}}}}}}|||||||||yyyzzz}}}zzzwwwuuusssrrroooqqqqqqqqqpppoooppprrruuuvvvwwwvvvuuuuuuvvvxxx{{{~~~}}}wwwrrrooommmooovvvsssbbbSSSQQQPPPJJJHHHJJJGGGHHHIIIJJJJJJJJJJJJJJJGGGGGGFFFDDDBBB???===<<<;;;::::::888666444222111111000///...---------...************************'''(((((((((((((((''''''$$$$$$%%%%%%&&&'''(((((($$$&&&(((((('''''''''(((&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&!!!"""###$$$%%%$$$###""""""###$$$&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))''''''''''''((((((((((((((('''))),,,---111===IIIXXXaaallluuu~~~zzzrrrlllmmmrrryyywwwxxxtttlllnnnwww{{{mmmaaaaaannn{{{|||uuuqqqkkkjjjjjjiiihhhgggfffeeeeeefffkkktttzzz{{{~~~~~~oookkkhhhiiiiiifffdddeeeaaaeeelllsssxxxzzz{{{{{{||||||}}}|||zzzyyy{{{|||}}}}}}}}}{{{zzzxxxwwwyyy~~~{{{xxxvvvttttttnnnooopppppppppqqqsssuuuyyyyyyyyywwwuuutttvvvwwwzzz}}}~~~}}}vvvqqqooooooooouuussscccVVVUUUUUUOOOLLLMMMIIIIIIJJJKKKKKKKKKJJJJJJEEEEEEEEEDDDBBB@@@>>><<<999999999999777666555444111000///...------......************************(((((())))))((('''&&&%%%%%%%%%&&&&&&''''''(((((($$$%%%''''''&&&&&&'''(((''''''&&&&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&!!!"""$$$%%%&&&%%%$$$######%%%&&&(((((('''&&&%%%%%%&&&&&&&&&&&&'''''''''&&&''''''&&&%%%&&&(((***''''''''''''((((((((((((((((((***---...333AAANNN\\\cccjjjpppwww~~~|||rrrmmmjjjkkkmmmqqq{{{}}}sssvvvvvvpppsss~~~zzzjjj^^^```pppwwwpppmmmhhhhhhhhhhhhhhhggggggggghhhiiioooxxx~~~~~~mmmiiigggiiiiiifffdddeeeccchhhpppxxx}}}}}}|||zzzyyy{{{||||||{{{zzz{{{{{{~~~}}}|||||||||}}}wwwwwwwwwxxx{{{}}}zzzxxxvvvttttttooopppqqqqqqqqqrrruuuwwwyyyyyyyyywwwuuutttuuuwwwyyy{{{~~~}}}}}}~~~}}}vvvqqqqqqrrrqqqwwwooo___TTTTTTTTTNNNJJJKKKJJJKKKKKKKKKKKKKKKJJJJJJDDDEEEEEEDDDBBB@@@>>>===888999999999999888777777444333111000//////000000******************++++++)))))))))))))))'''%%%$$$&&&&&&&&&'''''''''(((((($$$%%%%%%$$$###$$$&&&(((******)))(((''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%'''))))))((('''&&&&&&''')))******((('''%%%&&&&&&&&&'''''''''(((((('''(((((('''&&&&&&)))+++''''''''''''((((((((()))((()))+++---///444CCCQQQ___dddiiimmmsssyyyzzzwwwnnnkkkiiiiiiiiikkkuuuzzzwwwmmmssswwwuuuzzz|||kkk___bbbrrrsssllljjjhhhhhhhhhhhhiiiiiiiiiiiikkklllrrr{{{lllhhhfffiiiiiifffdddfffdddjjjttt|||}}}zzzxxx{{{~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{{{{|||~~~}}}wwwxxxyyy{{{~~~}}}zzzwwwuuutttsssrrrsssssssssrrrsssvvvxxxxxxxxxxxxvvvttttttvvvxxxxxxzzz}}}~~~}}}|||}}}~~~vvvrrrrrrssssssyyyrrrcccSSSNNNOOONNNKKKJJJHHHJJJLLLNNNNNNMMMKKKJJJIIIHHHFFFCCC@@@>>><<<;;;:::;;;;;;;;;999777444222444444333000---+++,,,------------,,,+++***)))((('''&&&&&&'''((((((&&&%%%&&&'''''''''''''''&&&&&&)))((('''''''''(((***+++%%%%%%$$$$$$###"""!!!!!!%%%$$$#########$$$%%%&&&!!!"""###%%%&&&&&&&&&&&&'''&&&$$$$$$%%%%%%%%%$$$)))'''&&&&&&((((((&&&###&&&''''''((((((''''''&&&))))))(((&&&&&&%%%%%%%%%''''''***///333:::IIIWWWfffjjjoooqqqqqqooommmllliiihhheeebbbgggqqqwwwxxx{{{zzz{{{sssnnnqqqyyyqqqbbbaaakkkyyy{{{mmmiiimmmjjjiiigggfffeeeeeeeeefffhhhnnnuuu|||pppllljjjkkkjjjffffffiiikkkrrr|||~~~zzzwwwzzz|||}}}|||||||||}}}{{{~~~}}}zzzxxxzzz|||}}}|||||||||{{{yyyxxxyyy~~~{{{xxxvvvuuuuuuvvvqqqrrrtttuuuvvvvvvvvvuuuwwwwwwvvvuuuuuuvvvwwwwww{{{{{{|||}}}}}}}}}}}}}}}~~~|||zzzzzz}}}xxxsssrrrrrrqqqyyyqqqbbbSSSOOOOOONNNKKKJJJIIIKKKMMMOOOOOONNNLLLKKKIIIHHHFFFCCCAAA>>><<<;;;999:::;;;;;;999777555333222333333111---++++++,,,+++,,,,,,,,,+++***))))))((('''&&&&&&'''((('''&&&''''''(((((((((((('''''''''''''''''''''(((((()))((((((''''''&&&%%%%%%$$$'''&&&%%%############$$$%%%$$$$$$######$$$%%%&&&'''&&&%%%%%%''')))((((((((('''&&&&&&((()))&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''((()))))))))(((***///444<<>><<<;;;888999::::::999777666444000111222111...+++******)))******+++******)))))))))'''%%%%%%&&&(((((('''$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''))))))((((((''''''&&&&&&&&&&&&%%%$$$#########$$$)))(((%%%$$$###$$$&&&'''&&&%%%$$$%%%''')))***)))'''&&&%%%'''((()))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((()))***++++++***+++000666@@@RRRbbbmmmoooqqqppplllgggdddccc___bbbeeegggmmmvvvyyywww{{{~~~zzzsssrrrvvv|||wwwvvv~~~~~~iii]]]___lll|||zzzoookkklllhhhhhhhhhhhhhhhgggggggggdddkkkttt||||||ooommmmmmoooooolllkkkmmmpppuuu~~~|||{{{}}}~~~~~~|||{{{{{{||||||{{{{{{{{{||||||{{{yyy~~~zzzwwwqqqrrrtttxxx~~~~~~wwwrrrooooooqqqsssuuuvvvyyy{{{|||}}}}}}}}}|||zzzwwwuuuuuuwwwzzz|||}}}~~~~~~}}}|||zzzzzz}}}{{{vvvtttuuuwwwyyy~~~zzzmmmaaaUUUQQQPPPMMMJJJJJJIIIJJJMMMOOOOOONNNLLLKKKGGGGGGFFFDDDBBB???<<<;;;888888999999888777666555...000222111...+++))))))((())))))*********)))))))))'''$$$$$$%%%'''(((((($$$%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%((('''&&&&&&&&&&&&''''''%%%###"""###%%%''''''&&&%%%%%%&&&'''((((((((('''''''''((((((((((((''''''******)))(((((((((((((((,,,+++---222999EEEXXXiiiqqqssssssqqqkkkeee```^^^\\\```dddhhhqqq|||zzzsssrrrxxx}}}wwwyyy|||dddYYY]]]kkk|||wwwnnnjjjiiiffffffggghhhiiiiiiiiiiiieeelllvvv~~~{{{qqqooopppttttttqqqpppqqqtttxxx}}}~~~}}}{{{zzzzzz{{{|||zzzyyy{{{~~~~~~|||xxx{{{~~~xxxsssrrrrrrtttxxx~~~~~~wwwpppmmmnnnqqqtttvvvwwwzzz|||~~~~~~{{{xxxvvvvvvxxx{{{~~~}}}~~~~~~~~~}}}{{{zzzzzz}}}yyytttsssuuuwww|||yyyjjj```UUURRRPPPLLLJJJJJJGGGIIIKKKMMMNNNLLLJJJIIIFFFFFFFFFEEEBBB???<<<:::888888888888777777666666...000222111...+++***)))((())))))*********)))))))))&&&$$$$$$&&&((())))))''''''((()))))))))))))))&&&'''(((******)))((((((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$######""" !!!$$$&&&&&&&&&$$$###'''%%%$$$$$$%%%&&&%%%$$$$$$%%%''''''''''''(((((('''(((((())))))(((((('''***))))))(((((((((((())),,,,,,000666===III\\\mmmtttvvvwwwtttmmmfff___\\\ZZZ^^^bbbhhhsss{{{ttttttyyy~~~{{{|||{{{zzz}}}{{{yyywwwuuuzzzxxx___VVV]]]kkk|||}}}sssmmmhhhfffddddddeeeggghhhiiijjjkkkjjjpppyyyzzzsssrrrtttyyyyyyuuussstttvvvzzz}}}~~~~~~|||zzzyyyyyyzzz{{{zzzyyy|||}}}yyyzzz~~~}}}vvvqqqsssssssssvvv|||wwwpppmmmooosssvvvvvvwwwzzz|||~~~~~~|||yyyvvvvvvyyy|||~~~|||}}}~~~~~~~~~~~~}}}|||{{{yyyzzz~~~wwwqqqppprrrttt}}}zzzhhh___VVVSSSPPPLLLIIIJJJFFFHHHKKKLLLMMMLLLJJJHHHEEEFFFFFFEEECCC@@@<<<:::999999888777666666555555///000222111...,,,++++++)))******+++******))))))(((&&&$$$%%%&&&((())))))######$$$%%%&&&&&&&&&&&&'''(((((()))))))))))))))'''&&&&&&&&&&&&&&&&&&&&&(((((('''&&&$$$"""!!!$$$%%%$$$!!! ***(((&&&&&&''''''&&&%%%%%%&&&(((((('''&&&'''(((&&&&&&''''''''''''&&&&&&%%%&&&&&&'''(((***+++,,,+++---222;;;CCCMMM^^^nnnuuuxxx{{{yyysssjjjbbb^^^\\\```eeelllxxxyyyuuuuuuxxxzzztttsssssssssuuuvvvuuutttppprrrssszzzrrrYYYTTT^^^mmm~~~yyyppplllhhhccccccccccccdddfffiiilllmmmooouuu|||xxxtttsssvvv{{{{{{wwwtttuuuuuuzzz|||}}}|||{{{xxxwwwxxxzzzzzzzzz|||~~~~~~|||||||||vvvrrrrrrqqqqqqttt{{{~~~}}}~~~~~~wwwqqqoooppptttwwwvvvwwwyyy|||}}}~~~~~~~~~~~~|||yyywwwwwwyyy|||~~~|||}}}}}}~~~~~~~~~~~~}}}|||{{{yyyzzz~~~~~~uuuooommmppprrr}}}zzzfff^^^VVVTTTPPPKKKIIIIIIGGGIIIKKKMMMMMMLLLJJJIIIDDDEEEFFFEEECCC@@@===:::::::::888777555555444444000111222000...,,,---...+++,,,,,,,,,+++***))))))&&&%%%$$$&&&((())))))((( !!!######$$$$$$###(((''''''''''''((())))))''''''''''''''''''((((((%%%&&&&&&&&&%%%###"""!!! """$$$$$$$$$"""!!!(((&&&%%%%%%'''(((((('''%%%'''))))))&&&%%%&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&''')))++++++)))---555???GGGPPP___llluuuzzz~~~~~~yyyooofffaaaccciiipppxxxxxxwwwxxxxxxvvvooopppqqqrrrqqqooommmlllkkkooorrrzzzkkkRRRRRR```qqqxxxooommmhhhbbbbbbaaa```aaadddhhhllloootttxxx}}}uuussssssvvv{{{{{{vvvrrrrrrrrrwww}}}}}}{{{|||~~~zzz{{{zzzyyywwwvvvxxxzzzxxx{{{}}}xxxuuuqqqrrrsssxxx}}}|||{{{yyyyyy{{{|||vvvqqqpppqqquuuxxxwwwxxxzzz|||}}}}}}}}}}}}|||{{{yyyxxxxxxyyy{{{|||}}}~~~||||||{{{yyyzzz~~~|||sssmmmlllooosss~~~{{{eee^^^WWWTTTQQQKKKIIIIIIHHHJJJLLLNNNNNNMMMKKKJJJDDDEEEFFFFFFDDD@@@===:::;;;:::888777555444333333222222222000...---...///---------,,,+++***)))(((%%%$$$%%%''')))***((('''$$$%%%&&&'''((()))))))))''''''&&&%%%%%%'''((()))&&&&&&&&&''''''''''''''' ###%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$###"""###%%%'''((('''&&&(((***)))&&&$$$%%%'''(((((())))))))))))((((((''''''&&&&&&&&&''''''((((((,,,777BBBJJJRRR^^^jjjuuuzzz}}}sssiiidddlllsss{{{}}}xxxzzz|||zzzvvvoooqqqtttuuuqqqllliiiiiihhhmmmqqqzzzeeeNNNQQQbbbsssxxxpppnnniiibbbbbb```______bbbgggmmmpppvvvzzz~~~}}}sssrrrrrrvvv{{{zzztttppppppooouuu{{{{{{vvvtttwww{{{yyyyyyyyyxxxvvvvvvxxxzzzwww|||~~~{{{xxxrrrtttwww}}}~~~|||{{{yyyxxxxxxvvvwwwyyy~~~~~~{{{vvvqqqppprrruuuwwwxxxyyy{{{|||}}}}}}}}}|||{{{zzzyyyyyyyyyyyyzzz{{{||||||zzzyyyzzz~~~{{{rrrllllllpppttt~~~{{{mmmbbbWWWSSSQQQMMMIIIIIIHHHJJJLLLOOOOOOMMMJJJIIIIIIIIIHHHFFFCCC@@@>>>===999888777666555444333222333222000///---,,,,,,+++))))))))))))(((((((((((((((&&&%%%######$$$%%%&&&(((''''''&&&&&&((()))***&&&&&&''''''''''''&&&&&&&&&(((''')))((('''%%%$$$$$$%%%'''((()))(((&&&$$$#########$$$((('''&&&%%%$$$%%%&&&&&&&&&''''''((('''%%%$$$######(((***(((&&&%%%(((+++)))&&&$$$'''***------555EEEOOOUUUeeewwwpppiiikkknnn{{{uuusss|||{{{||||||{{{yyyuuupppjjjgggiiihhhuuuzzzaaaOOOWWWkkk{{{wwwmmmjjjgggccc___\\\[[[^^^aaacccgggmmmtttzzzxxxrrrrrrtttwwwwwwuuurrrqqqppprrrsssuuuuuusssrrrrrrsssuuuvvvwwwxxxxxxwwwvvvuuuuuuzzz~~~zzzxxxwwwsssvvv|||~~~yyyzzzzzzxxxuuurrrrrrrrrxxxzzz~~~|||xxxrrrnnnlllnnnqqqsss{{{{{{|||}}}~~~{{{xxxzzzxxxuuurrrqqqtttzzz~~~~~~~~~}}}}}}{{{yyyzzz~~~xxxppphhhfffllluuummmbbbWWWSSSQQQNNNKKKJJJIIIKKKMMMOOOOOOMMMJJJHHHIIIHHHGGGEEECCC@@@>>>===:::999888777555444333333333222000///---,,,,,,,,,)))))))))(((((((((''''''((('''%%%$$$$$$$$$&&&''''''&&&&&&%%%&&&'''((()))'''''''''(((((('''''''''(((((('''$$$""""""%%%((((((&&&%%%$$$$$$%%%&&&((('''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&(((((()))(((''''''&&&%%%%%%'''))))))'''%%%'''***---+++(((&&&))),,,///000999GGGQQQYYYlll}}}mmmhhhkkkttttttsss}}}~~~|||zzzvvvrrrnnnkkkkkknnn}}}lllYYYNNN[[[pppxxxpppmmmkkkhhh___\\\ZZZ^^^```bbbffflllttt{{{|||tttoooqqqtttwwwwwwuuurrrppppppqqqrrrttttttsssssstttuuuvvvwwwxxxyyyzzzyyyxxxxxxwww|||{{{uuurrrrrrtttxxx~~~~~~|||zzzxxxxxxwwwtttrrrrrrsssuuu|||~~~zzzwwwqqqmmmkkklllooorrryyyzzz|||~~~|||xxxxxxuuuqqqoooppptttyyy|||~~~~~~|||{{{zzzyyyzzz~~~xxxpppjjjhhhnnnwwwmmmbbbWWWSSSRRROOOMMMLLLKKKLLLNNNOOOOOOMMMJJJHHHHHHHHHGGGEEECCC@@@>>>===::::::999888666555444333222111000...---,,,,,,,,,(((((((((((('''''''''''')))((('''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''''''''(((((())))))(((((('''(((&&&%%%'''+++,,,***''''''&&&%%%$$$$$$%%%&&&'''%%%$$$$$$$$$$$$%%%&&&'''&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''(((((((((((()))((('''((())))))'''%%%''')))+++***(((''')))+++...111:::FFFOOOZZZpppyyyhhheeeiiitttrrrrrr}}}~~~yyyuuurrrnnnlllkkkrrr___RRROOO```vvvxxxpppnnnllliiiaaa]]]\\\___aaacccgggmmmuuu|||vvvooommmpppsssvvvvvvtttqqqoooooooooqqqrrrsssssstttwwwyyywwwyyyzzz|||}}}}}}}}}|||{{{~~~|||vvvrrrpppooouuuyyy~~~{{{zzzyyyxxxwwwwwwvvvtttrrrtttxxx{{{yyyvvvqqqlllkkkllloooqqqvvvxxx|||}}}yyyuuupppllllllpppuuuyyyzzz}}}|||zzzyyyyyyyyyzzz~~~wwwpppkkkjjjqqqyyynnnbbbWWWSSSRRRPPPNNNNNNMMMNNNOOOOOONNNLLLJJJHHHHHHGGGFFFEEEBBB@@@>>>===;;;:::999888777666555444111111///...---,,,,,,,,,(((((((((((('''''''''&&&))))))((('''&&&''''''(((&&&&&&&&&&&&&&&'''''''''(((((())))))))))))(((((('''%%%$$$&&&***,,,)))%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((('''&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&'''(((''''''%%%'''((((((&&&%%%''')))+++///888BBBIIIVVVllluuueee```dddmmmyyyppprrrwwwrrrooollliiikkkrrrxxxXXXQQQSSSdddxxxuuummmkkkiiifffddd```^^^```ccceeejjjpppvvv}}}|||qqqlllmmmoooqqqttttttrrrooonnnnnnoooppprrrssstttvvvzzz}}}yyy{{{}}}~~~~~~|||wwwsssqqqqqqrrruuu{{{}}}}}}zzzzzzzzzzzzxxxyyyzzzzzzzzz|||yyyvvvrrrnnnmmmnnnqqqrrruuuxxx|||~~~zzzqqqlllhhhiiipppwwwyyyyyy}}}{{{zzzwwwxxxxxxyyy{{{vvvpppmmmnnnttt|||nnnbbbVVVSSSRRRPPPNNNOOOMMMMMMNNNNNNNNNLLLJJJHHHGGGFFFFFFDDDBBB@@@>>>===;;;:::999888777666555444111000///---,,,,,,,,,,,,)))(((((((((((('''''''''))))))((((((''''''''''''&&&&&&''''''(((((((((((((((((())))))))))))(((((('''''''''&&&%%%%%%&&&'''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''((('''&&&%%%$$$%%%%%%$$$$$$############''''''''''''&&&&&&''''''%%%&&&''''''&&&&&&'''(((***///777???GGGSSSgggxxxsssbbb\\\___gggssszzzqqqyyyvvvqqqpppnnnlllpppssszzzeeeSSSQQQVVVfffyyytttkkkiiigggcccccc___]]]___bbbdddjjjqqqvvv}}}zzzooolllnnnnnnpppqqqpppnnnllllllmmmoooqqqtttuuuvvvxxx|||~~~{{{|||~~~zzztttpppoooppprrruuu|||}}}}}}|||}}}~~~|||~~~yyywwwsssqqqppprrrtttvvvwwwyyy}}}~~~zzzoookkkgggiiiqqqxxxzzzyyy~~~|||zzzxxxuuuvvvwwwyyy|||}}}tttpppooopppwwwooobbbVVVRRRQQQNNNMMMNNNLLLLLLMMMMMMLLLKKKJJJIIIFFFFFFEEEDDDBBB@@@>>>===::::::999888666555444333000///...---,,,,,,,,,,,,))))))))))))((((((((((((((((((((((((((('''''''''&&&'''(((((())))))(((((('''(((((())))))((((((''')))++++++'''###"""&&&***$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###&&&&&&''''''&&&&&&%%%$$$)))((('''&&&%%%%%%%%%%%%,,,,,,,,,)))&&&%%%&&&''''''''''''(((((())))))***+++111999AAAJJJVVVeeeqqqyyy}}}~~~ppp___YYY\\\fffrrr}}}wwwyyyzzzwwwwwwvvvtttyyyyyy{{{kkkSSSLLLNNNVVVfffyyytttkkkiiifffccc```\\\ZZZ\\\```cccjjjqqqxxxxxxpppmmmmmmnnnnnnmmmkkkiiiiiijjjlllqqqtttwwwyyyzzz{{{|||~~~|||}}}zzzrrrmmmkkkmmmooouuu|||~~~}}}}}}|||xxxwwwtttssssssvvvyyy{{{{{{|||}}}yyyooollljjjlllrrrxxx||||||~~~{{{yyywwwtttuuuxxxzzz~~~{{{qqqnnnooorrryyypppcccVVVQQQOOOMMMLLLLLLJJJJJJKKKKKKKKKKKKJJJIIIFFFEEEEEEDDDBBB@@@>>>===:::999888777555444333333//////...---,,,,,,,,,,,,+++*********))))))))))))'''(((((((((''''''&&&&&&%%%&&&'''((((((((('''''''''''''''(((((('''''''''''')))***'''###"""%%%((($$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&)))((('''&&&&&&''''''(((+++,,,+++)))%%%$$$%%%((('''&&&&&&''')))******)))+++111999CCCOOO\\\ffflllqqqvvv{{{xxxkkk\\\XXX[[[cccpppvvvwww~~~{{{|||}}}{{{pppbbbMMMHHHNNNXXXgggyyyrrrjjjhhhfffccc```\\\ZZZ]]]aaafffmmmuuu{{{xxxppplllkkknnnllliiifffdddeeeiiillltttwww{{{}}}}}}|||||||||}}}~~~xxxpppjjjiiikkkooosss|||~~~~~~zzzvvvuuuttttttuuuxxx|||~~~{{{wwwoooooooooppptttyyy}}}}}}{{{yyywwwsssuuuxxx{{{xxxooommmpppttt{{{pppcccVVVPPPNNNLLLJJJKKKIIIIIIJJJJJJJJJJJJJJJJJJEEEEEEDDDCCCBBB@@@>>>===999888888666555444333222///...------,,,,,,,,,,,,++++++++++++*********)))'''''''''((('''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&$$$###$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""$$$&&&''''''''''''((('''&&&%%%$$$%%%&&&'''&&&%%%$$$$$$%%%&&&((()))%%%&&&'''%%%######&&&***%%%$$$$$$%%%'''((((((''')))///888DDDRRR___ggghhhooossswwwtttgggZZZXXX\\\___lll{{{~~~sssyyy|||yyy~~~vvvkkk```PPPHHHOOO[[[iiixxx{{{ooogggfffeeebbbccc^^^\\\```eeeiiirrrzzz~~~xxxpppkkkiiinnnkkkgggcccaaaccchhhllluuuyyy}}}}}}|||{{{}}}~~~{{{tttmmmhhhiiimmmqqqsss{{{}}}yyyuuutttssstttvvvyyy}}}~~~zzzwwwpppqqqrrrsssuuuyyy}}}{{{yyyxxxsssuuuxxx|||wwwnnnlllooottt{{{nnnaaaUUUQQQPPPNNNKKKKKKGGGHHHJJJJJJIIIHHHIIIJJJHHHFFFCCCBBBBBBBBBAAA???;;;:::999888666444222111/////////...------,,,,,,+++***(((''''''((())))))))))))(((((((((((())))))'''&&&%%%%%%&&&'''((()))***)))'''&&&%%%%%%&&&'''######$$$%%%%%%&&&''''''%%%%%%'''''''''%%%###!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((###$$$%%%&&&&&&%%%$$$###''''''(((((('''&&&%%%%%%))))))(((&&&%%%%%%(((***111222<<>><<<:::999999888666555333222------,,,,,,+++******))),,,---------,,,***((('''((((((''''''''''''(((((($$$%%%&&&'''((('''&&&%%%###$$$&&&((()))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%+++***(((&&&%%%$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&'''''''''''')))---000555???PPP```iiijjjhhhggg^^^YYYUUUVVVUUURRRSSSWWWXXX___fffjjjkkkkkkfff^^^YYYbbbvvv|||tttooollltttnnnXXXKKKGGGEEEMMMZZZhhhqqquuuwwwyyyzzzvvvooojjjgggeeedddbbbbbb___]]]^^^dddnnnyyy~~~uuunnnjjjhhhfffaaaaaa___]]]\\\bbbkkkrrrrrrsssuuuvvvwwwvvvuuutttwwwvvvyyy|||{{{xxxxxx|||zzzrrrooommmlllpppvvvyyyuuurrrnnnqqqvvv}}}}}}vvvtttttttttuuuxxx|||zzzwwwvvvwwwxxxxxxzzz~~~yyytttoooooouuu~~~~~~iii```WWWSSSOOOKKKIIIJJJKKKKKKKKKJJJGGGFFFGGGHHHGGGEEEDDDCCCCCCAAA>>>;;;999999999888666555333333000000//////...---------,,,------------+++)))((('''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&###$$$&&&((())))))((((((""""""###$$$&&&'''((((((((()))))))))(((&&&$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&'''''''''''''''&&&((((((((((((((()))---000777EEEXXXgggooooookkkgggaaaZZZTTTTTTVVVWWWYYY\\\]]]eeelllnnnnnnlllggg```XXX```qqqwwwooojjjhhhhhhsss~~~~~~hhhRRRHHHFFFFFFPPP]]]gggnnnrrrttttttwwwsssnnniiigggfffdddccc^^^\\\ZZZ\\\cccooozzzyyyqqqllliiigggfff``````^^^\\\\\\bbblllsssrrrssstttuuuuuuuuuttttttuuuuuuxxx}}}}}}zzz{{{zzzssspppoooooouuu{{{~~~yyyvvvtttppptttzzz}}}vvvtttuuuxxxzzz~~~zzzwwwvvvwwwwwwxxxzzz}}}xxxsssooopppxxx}}}hhh___WWWSSSOOOJJJHHHJJJJJJKKKMMMLLLJJJIIIIIIIIIGGGFFFEEEEEEDDDBBB>>>;;;999999888888777555444333/////////...------,,,,,,)))************)))((((((&&&&&&%%%%%%%%%%%%&&&&&&((())))))))))))(((''''''$$$%%%&&&'''(((((((((((($$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&((()))((('''&&&""""""#########$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''((('''''''''((()))))))))(((***---000:::LLLaaaooouuuuuuqqqkkkcccXXXNNNNNNQQQTTTWWW[[[```jjjrrrtttssspppjjjdddccchhhsss~~~|||yyyrrrjjjccc___```aaarrr|||yyydddPPPFFFEEEGGGSSS```ggglllppprrrqqqrrrooojjjgggfffeeedddccc[[[ZZZZZZ]]]eeeqqq}}}vvvmmmjjjhhhgggfffaaaaaa___\\\\\\bbbkkksssttttttuuuuuuuuuuuuuuutttuuuvvvyyy|||}}}yyyrrrpppqqqssszzzyyyzzz|||~~~~~~}}}yyywwwvvvtttwww|||zzzuuutttuuuyyy}}}zzzwwwvvvwwwwwwwwwyyy}}}xxxssspppsss|||~~~ggg___XXXTTTOOOIIIHHHJJJHHHKKKNNNOOOMMMKKKJJJJJJHHHGGGFFFFFFEEECCC???<<<888888888888777555444333......------,,,+++++++++)))(((((((((((()))******(((''''''&&&&&&''''''((())))))((('''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$%%%'''(((((((((""""""#########$$$$$$$$$$$$%%%&&&'''''''''&&&&&&$$$$$$###""""""###$$$$$$%%%&&&&&&'''(((((('''''''''(((((()))))),,,000333???SSSiiivvv{{{|||xxxqqqfffXXXKKKHHHMMMQQQUUUYYYdddnnnxxx{{{yyyvvvpppiiinnnnnnrrr{{{}}}}}}ssspppjjjbbb[[[ZZZ\\\___qqqxxx|||tttaaaOOOFFFEEEIIIVVVbbbgggjjjooopppooollliiifffdddddddddcccbbbYYYYYY[[[```iiiuuussskkkiiihhhgggfffffffffdddbbbaaaeeemmmtttvvvvvvvvvvvvvvvvvvvvvuuuwwwwww{{{|||||||||uuupppoooqqquuu}}}uuuvvvxxx{{{}}}|||~~~~~~{{{xxxwwwvvvxxxzzzwwwrrrrrrsssxxx}}}zzzwwwvvvwwwwwwxxxzzz}}}{{{vvvrrrvvvfff___XXXTTTOOOIIIHHHJJJGGGKKKOOOQQQOOOMMMKKKKKKIIIHHHGGGGGGFFFDDD???<<<888888888888777666444444222111111000//////......***))))))((()))+++,,,---))))))(((((((((((()))))))))((('''&&&%%%%%%&&&'''((('''&&&%%%%%%'''((()))$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$######%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&%%%((((((&&&&&&&&&&&&((((((%%%%%%&&&'''((((((((('''%%%&&&'''(((***---222666BBBWWWnnnzzz}}}vvvooo___OOOKKKPPPUUUZZZ]]]gggrrr}}}{{{uuunnnoookkkkkkppptttuuuwwwzzzmmmkkkeee^^^YYYYYY^^^bbbpppvvvyyyqqq```PPPGGGEEEJJJWWWdddhhhjjjnnnpppmmmhhheeecccbbbbbbbbbbbbaaaYYYZZZ]]]bbblllwwwrrrjjjhhhiiihhhfffkkkllljjjhhhgggjjjqqqwwwwwwwwwwwwwwwwwwvvvvvvvvvyyyyyy|||{{{zzz}}}yyysssmmmnnnqqquuu~~~ssstttvvvyyy||||||{{{||||||yyywwwvvvvvvzzz|||}}}tttpppppprrruuu|||zzzwwwvvvwwwxxxyyyzzz~~~}}}xxxuuuyyy~~~iii___UUUPPPMMMHHHFFFFFFKKKJJJJJJIIIJJJKKKLLLMMMIIIGGGFFFEEEDDDAAA===:::888777666666666555111///000000000///---+++((('''$$$)))+++***((()))***))))))((('''&&&%%%%%%$$$%%%'''(((((('''&&&&&&'''(((((())))))'''%%%""" &&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&'''$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$'''&&&$$$$$$&&&''''''&&&'''''''''(((''''''&&&&&&&&&%%%%%%$$$&&&+++222888CCC]]]jjjyyy~~~}}}xxxqqq[[[MMMSSSYYYXXX\\\fffpppyyytttkkkgggdddggghhhhhhkkkqqquuutttsssiiibbb```^^^[[[```jjjtttwwwyyytttaaaLLLDDDHHHTTT^^^hhhllloooqqqoookkkgggaaa^^^aaabbb```^^^^^^\\\\\\___dddmmmwwwvvvlllgggfffggghhhkkkmmmoooooonnnppptttxxxyyyzzz{{{{{{{{{zzzyyyxxxyyy{{{~~~|||uuummmkkkqqq{{{|||tttqqqwww}}}~~~|||{{{}}}||||||~~~{{{xxxuuuuuuuuuvvvyyy~~~}}}tttqqqsssvvvzzz{{{vvvttttttvvvuuuvvvyyy}}}}}}zzzxxx{{{hhh^^^TTTPPPNNNJJJHHHHHHJJJKKKLLLMMMMMMMMMLLLKKKIIIGGGFFFEEEDDDAAA===:::999888888888888666333000111000000000///...,,,,,,(((***,,,,,,***(((''''''((((((''''''''''''''''''&&&'''))))))'''&&&'''(((&&&&&&'''((('''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&((((((&&&%%%$$$'''''''''(((((('''''''''&&&%%%$$$$$$&&&'''''''''&&&&&&''''''''''''&&&&&&((())))))))))))...444:::HHHcccppp{{{pppZZZMMMSSSZZZ]]]dddooo{{{wwwkkkdddeeeiiikkkkkknnnuuuxxxwwwtttiiiaaaaaa```___dddnnnyyy{{{{{{qqq]]]IIIFFFLLLYYYbbblllpppqqqssspppkkkggg```\\\^^^___]]][[[\\\\\\\\\^^^ccckkkuuutttjjjeeeeeeggghhhlllnnnppprrrsssuuuzzz~~~zzzzzz{{{{{{{{{zzzyyyxxxzzz|||~~~~~~yyysssmmmlllrrr{{{zzzuuuwww{{{||||||}}}~~~|||{{{|||}}}|||xxxuuusssrrrssstttyyy~~~}}}tttqqqsssvvv}}}{{{wwwuuuuuuvvvuuuvvvyyy~~~|||{{{}}}ggg]]]TTTQQQOOOKKKJJJKKKIIIKKKMMMOOOPPPNNNLLLJJJIIIGGGFFFEEEDDDAAA===:::999888777777777666222000000//////.........//////...---++++++++++++)))''''''''''''(((((()))))))))&&&(((***)))((('''((((((%%%%%%%%%&&&''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$'''(((((((((((((((((('''%%%$$$###$$$&&&(((((((((%%%%%%&&&&&&'''&&&&&&%%%%%%''')))))))))+++111777LLLgggvvvmmmYYYMMMSSS]]]dddooo|||{{{lllcccaaagggkkknnnssszzz|||zzzuuuiiiaaabbbdddccciiisss}}}oooWWWGGGGGGPPP___hhhppptttuuuvvvrrrnnnggg```ZZZ[[[\\\ZZZYYYZZZ[[[\\\]]]aaaiiisss|||~~~rrrhhhddddddggghhhkkkmmmppprrruuuyyy~~~zzzzzzzzzzzzzzzyyyxxxxxx||||||}}}~~~~~~~~~}}}tttqqqmmmmmmsss{{{~~~~~~{{{yyyyyyxxxzzz}}}~~~~~~|||||||||}}}{{{yyyuuuqqqoooooopppqqqyyy~~~|||uuurrrtttwww|||xxxvvvvvvwwwuuuwwwzzz~~~~~~iii___UUURRROOOLLLJJJKKKIIIKKKLLLNNNNNNMMMLLLKKKIIIGGGEEEEEEDDDAAA===:::777666555555555333000...///...---++++++,,,------///+++((((((+++---,,,***((((((((()))))))))))))))''')))******)))(((((()))&&&&&&%%%%%%&&&'''((()))&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$######$$$''')))))))))$$$%%%&&&&&&&&&&&&&&&&&&%%%(((++++++***,,,111777MMMhhhxxxjjjYYYNNNTTT```kkkzzzoooeeeaaaiiiqqqwwwvvvkkkcccdddeeeeeelllvvvmmmTTTEEEHHHQQQbbbkkktttwwwxxxyyyvvvqqqhhh```YYYYYYZZZXXXXXXYYYYYYYYY[[[```hhhrrr{{{}}}qqqhhheeeeeehhhjjjhhhjjjlllooorrrwww{{{~~~xxxxxxxxxxxxwwwwwwvvvvvv{{{||||||~~~~~~zzzpppnnnmmmooottt{{{~~~~~~}}}}}}|||wwwsssuuuzzz}}}}}}~~~~~~}}}~~~~~~|||xxxvvvqqqnnnlllmmmooopppyyy~~~zzzvvvvvvyyy{{{|||yyywwwwwwxxxuuuwww{{{~~~~~~lllaaaXXXSSSPPPKKKIIIJJJKKKJJJJJJJJJJJJKKKLLLLLLIIIGGGEEEEEEDDDAAA===:::777666555555555444111...111000...,,,+++++++++,,,...+++'''''')))+++***)))+++******)))((('''''''''''')))******)))(((((()))(((((('''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######$$$''')))))))))$$$%%%&&&&&&'''''''''&&&)))---111111///000777===NNNhhhxxxfffYYYPPPVVVcccqqqvvvlllgggqqq|||wwwmmmfffeeeddddddlllxxxkkkSSSFFFHHHOOOcccllluuuxxxyyyzzzwwwrrrggg___YYYZZZ[[[ZZZZZZ[[[XXXXXXZZZ___hhhrrr||||||rrrjjjggggggiiikkkhhhhhhiiilllooosssvvvxxxuuuuuuttttttssssssssssssyyyzzz|||~~~{{{wwwllllllmmmpppuuu|||~~~~~~}}}~~~xxxqqqrrrvvv}}}}}}}}}~~~{{{yyywwwtttooolllkkkllloooqqqyyy~~~~~~yyywwwzzz~~~}}}zzzwwwwwwxxxuuuwww{{{{{{}}}nnncccYYYTTTQQQLLLIIIJJJKKKJJJIIIIIIIIIJJJLLLMMMIIIGGGFFFEEEDDDAAA===::::::999888888888666333111222222000///...---,,,,,,///,,,)))(((''''''&&&%%%+++******)))'''&&&&&&%%%&&&(((***)))((('''(((((()))))))))((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''&&&%%%$$$###$$$&&&(((((((((%%%%%%&&&'''(((((((((((((((,,,000000---000888@@@PPPhhhuuudddZZZTTTZZZfffttt}}}vvvnnnxxxwwwooojjjhhhdddcccnnn}}}~~~fffPPPGGGJJJOOOcccllltttwwwxxxxxxtttoooccc]]]XXXZZZ]]]\\\\\\^^^YYYZZZ\\\```hhhrrr|||{{{rrrllliiiiiijjjjjjjjjiiihhhjjjnnnrrrttttttssssssrrrqqqqqqqqqqqqqqqwwwyyy|||}}}xxxtttjjjkkknnnqqqvvv}}}~~~~~~}}}~~~tttssswww}}}}}}}}}zzzyyyuuurrrnnnjjjiiikkknnnqqqyyy~~~{{{wwwxxx}}}~~~zzzwwwvvvwwwsssvvv{{{}}}wwwzzzmmmcccYYYUUURRRNNNKKKLLLJJJJJJKKKKKKLLLLLLLLLLLLIIIGGGFFFEEEDDDAAA===:::;;;:::999999999888555222//////000000///......---+++,,,+++)))'''&&&&&&'''((((((((('''''''''&&&&&&&&&'''))))))'''&&&'''((((((((())))))((('''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''(((%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&'''''''''%%%&&&'''((())))))))))))$$$))),,,+++))),,,666@@@PPPfffooo~~~bbb[[[XXX]]]hhhuuu~~~zzztttqqqooollleeecccrrryyy___LLLHHHLLLPPPeeemmmtttuuutttsssnnnhhh^^^YYYVVVZZZ^^^^^^^^^___^^^^^^___bbbiiirrrzzz}}}xxxqqqllljjjiiiiiihhhhhhfffeeehhhmmmqqqrrrrrrsssrrrqqqpppppppppqqqqqquuuxxx|||zzztttpppiiikkknnnqqqvvv~~~~~~}}}~~~~~~|||xxx|||~~~~~~~~~~~~~~~}}}{{{zzzssspppkkkhhhgggjjjmmmpppyyy~~~zzzvvvyyy{{{wwwvvvuuurrruuu{{{~~~xxxtttyyykkkaaaXXXUUUSSSOOONNNOOOIIIKKKMMMOOOOOONNNLLLKKKIIIGGGFFFEEEDDDAAA===::::::999888888888666333111***+++---.........---,,,&&&)))++++++((('''***,,,&&&&&&&&&'''''''''''''''%%%'''(((((('''&&&&&&'''&&&''')))******(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''((()))***+++%%%$$$$$$######$$$$$$%%%"""######$$$$$$######"""'''&&&$$$$$$&&&''''''&&&&&&'''((()))************%%%***...,,,***...999DDDOOObbbhhhvvvuuuaaa\\\ZZZ___iiiuuu}}}rrrqqqqqqnnnfffeeevvvvvvZZZIIIIIIOOORRRfffnnnttttttrrroooiiiccc[[[VVVUUUZZZ_________```bbbbbbbbbdddiiiqqqyyy~~~zzzvvvpppllljjjiiihhhfffdddbbbbbbeeekkkoooqqqqqqssssssqqqpppppppppqqqrrruuuxxx|||}}}xxxqqqmmmiiilllnnnqqqvvv~~~~~~}}}}}}~~~~~~~~~~~~~~~|||}}}}}}}}}~~~|||{{{{{{rrrnnnjjjffffffhhhllloooyyy~~~zzzvvvyyy{{{wwwuuuuuuqqqtttzzzzzztttsssxxxlllbbbXXXUUUTTTPPPMMMLLLNNNMMMLLLLLLNNNOOONNNMMMFFFFFFFFFFFFDDDBBB@@@???;;;;;;999888666444333222000000000...+++))))))******)))))))))((((((''''''))))))))))))((((((((((((---,,,***(((((((((((()))&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''))))))************))))))&&&%%%$$$###$$$&&&(((***&&&'''((('''$$$###"""######$$$%%%&&&'''&&&%%%%%%###$$$''')))******))))))'''((())))))+++222;;;CCCSSS[[[gggrrr}}}zzzppp]]]YYYVVV[[[fffuuuvvvvvvyyyqqqeeeooojjjQQQDDDGGGOOOUUUgggooouuutttqqqoookkkgggYYYWWWXXX]]]___]]]___bbbccceeehhhkkknnnsssyyy~~~vvvpppjjjhhhiiiiiieeebbb```bbbeeeiiimmmqqqsssuuuuuutttqqqooooooooopppqqqwwwzzz~~~zzzsssnnnkkkmmmoooqqquuu}}}~~~{{{zzz}}}zzzwwwtttsssoooiiieeedddgggkkknnnxxxyyyxxxzzz||||||yyywwwxxxyyytttwww}}}wwwrrrnnnwwwkkk```VVVSSSRRROOOLLLKKKNNNMMMLLLMMMNNNOOONNNLLLGGGGGGGGGEEECCC@@@>>><<<::::::888777555333222111000111000///,,,******+++*********))))))(((((((((((((((((('''''''''&&&&&&,,,+++***(((((((((((()))&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&%%%$$$#########$$$$$$%%%&&&''''''%%%######$$$###$$$%%%&&&&&&&&&%%%%%%"""$$$&&&((())))))((('''((()))***+++...555???GGGPPPXXXcccmmmwwwzzzsssiii[[[YYYXXX\\\eeerrr~~~tttssswwwrrriiisssdddMMMBBBFFFPPPXXXhhhpppwwwvvvssspppkkkfffZZZXXXXXX\\\^^^^^^```dddhhhjjjlllnnnqqqvvv{{{sssnnnhhhggghhhiiigggdddbbbeeehhhllloooqqqrrrrrrsssrrrpppoooooopppqqqrrrvvvzzz~~~~~~wwwpppkkkhhhjjjnnnqqqvvv~~~{{{zzz|||yyyvvvppplllfffbbbaaadddiiillluuuwwwwwwzzz}}}~~~~~~}}}zzzwwwuuuvvvwwwtttwww}}}|||tttqqqnnnwwwkkk```VVVSSSSSSPPPNNNMMMNNNMMMLLLMMMNNNOOOMMMKKKHHHGGGGGGEEEBBB>>>;;;:::999888777666444222111111000111111///,,,++++++,,,***************)))))))))))))))((((((((('''''''''++++++***)))((((((((((((%%%&&&&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############%%%'''&&&%%%$$$$$$%%%###$$$%%%&&&&&&&&&%%%%%%###$$$&&&'''''''''&&&%%%(((***,,,---111999EEEMMMQQQWWW___gggmmmpppjjjbbbXXXZZZ\\\___dddnnn{{{vvvsssuuurrrnnnyyyvvv\\\HHH@@@FFFRRR[[[iiirrrxxxxxxuuuqqqjjjcccZZZVVVVVVYYY\\\^^^bbbhhhoooqqqssstttuuuxxx|||}}}oookkkgggeeeggghhhgggeeeeeehhhmmmrrrtttsssqqqpppqqqqqqpppooopppqqqrrrsssuuuyyy}}}|||uuunnnjjjdddhhhnnnsssxxx~~~|||{{{|||yyyvvvpppllleee``````dddiiimmmuuu{{{uuuvvv{{{~~~zzzzzzzzzxxxuuussssssttttttxxxvvvppppppnnnxxxnnnbbbXXXUUUUUUSSSQQQQQQNNNMMMMMMNNNOOOOOOMMMKKKFFFFFFEEEDDDAAA>>>;;;999888777666555333222111000000111111///---++++++,,,++++++******************++++++++++++******************))))))((((((((((((%%%%%%&&&''''''((())))))########################''''''((((((((((((''''''###$$$&&&'''''''''%%%$$$"""$$$&&&&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&(((***,,,...444===JJJSSSVVV[[[^^^```dddgggccc]]]WWW\\\```bbbeeelllyyy||||||uuutttqqqppp}}}pppVVVDDD???EEERRR]]]jjjrrryyyzzzwwwrrriii```VVVRRRQQQUUUZZZ^^^eeellluuuvvvxxxxxxxxxzzz}}}{{{mmmjjjfffdddeeeeeeeeedddeeejjjqqqwwwzzzxxxtttqqqrrrrrrqqqqqqqqqrrrssstttuuuyyy}}}|||tttnnnkkkdddiiipppvvv|||~~~}}}~~~}}}|||yyyvvvsssqqqmmmfffbbbaaaffflllpppwwwzzzuuuwww{{{~~~wwwxxxyyywwwuuusssrrrssstttyyy}}}rrrmmmpppoooyyyooocccXXXUUUTTTRRRPPPQQQNNNMMMMMMNNNOOONNNLLLJJJDDDDDDDDDCCCAAA???===;;;777666555444333222111000///000000///---++++++,,,******************++++++++++++++++++************))))))))))))((((((((('''$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%'''((('''%%%"""!!!"""$$$&&&&&&%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&(((+++///666AAAPPPZZZ^^^``````^^^^^^```^^^YYYWWW]]]cccdddeeekkkxxx}}}zzzyyy~~~vvvrrrnnnmmm{{{kkkRRRDDD@@@FFFRRR]]]kkkrrryyyzzzxxxsssiii^^^RRRNNNMMMRRRXXX^^^gggpppxxxyyyzzz{{{zzz{{{}}}wwwmmmjjjfffcccbbbbbbaaaaaadddjjjsss{{{~~~}}}xxxuuutttttttttsssssstttttttttuuuyyy}}}{{{rrrllljjjgggmmmuuu{{{~~~}}}|||{{{zzzzzzzzzxxxtttrrrppplllfffbbbbbbgggmmmqqqwww|||vvvxxx|||~~~~~~vvvwwwxxxvvvtttsssssstttvvvzzz|||qqqnnnqqqrrr{{{nnnbbbVVVRRRQQQOOOMMMMMMNNNMMMNNNOOOPPPNNNKKKIIICCCCCCCCCCCCBBB@@@>>><<<777666555444333222111111...//////...,,,++++++,,,)))))))))***************))))))(((((((((''''''''''''(((((())))))(((((('''$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$######&&&''''''&&&$$$ """$$$&&&&&&%%%%%%&&&'''%%%%%%$$$$$$$$$%%%&&&'''''''''''''''(((((())))))&&&(((,,,000888FFFUUU```eeehhhhhhdddaaa```\\\WWWWWW\\\aaacccdddkkkwww}}}{{{xxxxxx~~~vvvqqqnnnmmmyyy~~~gggNNNDDDBBBFFFQQQ]]]kkkrrrwwwyyyxxxsssiii^^^QQQMMMLLLQQQXXX___hhhqqqxxxzzz{{{|||||||||~~~|||ssskkkiiifffbbb```______```aaahhhrrr{{{~~~zzzvvvsssssssssttttttuuuuuuuuuvvvzzz~~~xxxoooiiihhhiiipppzzz}}}}}}}}}|||||||||yyyxxxxxxyyyzzzxxxuuurrrmmmjjjeeebbbcccggglllooowww}}}xxxzzz}}}~~~|||zzzwwwwwwvvvuuusssssstttvvvxxx|||}}}sssppptttvvvooobbbVVVQQQPPPMMMKKKLLLNNNNNNNNNOOOPPPNNNKKKHHHEEEEEEEEEDDDBBB???===;;;777777666555444333222222,,,---...---+++******+++((((((((())))))*********((((((((('''''''''&&&&&&&&&'''((())))))(((''''''$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$###!!!###%%%&&&&&&%%%$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%&&&'''((()))***&&&)))---222<<>>MMM^^^jjjvvv~~~tttggg\\\VVVXXXYYY\\\```jjjuuu~~~~~~}}}}}}|||{{{|||yyy}}}~~~|||ttt\\\GGGBBBEEEHHHRRR^^^kkkooosssuuuvvvsssiii___XXXTTTSSSVVV[[[___fffnnnwwwzzz}}}~~~~~~uuuddddddbbb```______aaaccc^^^dddnnnvvvzzzyyyuuuqqqhhhjjjmmmpppsssvvvxxxyyyxxx|||zzzpppkkkkkkhhhqqq~~~yyyzzzzzzzzz{{{~~~xxxsssppppppqqqssstttssspppmmmmmmkkkjjjiiijjjlllooorrr{{{}}}yyy||||||yyyvvvuuussspppnnnppptttxxx|||zzzwwwyyy~~~vvvhhhZZZSSSQQQNNNMMMNNNOOOMMMLLLLLLLLLKKKIIIGGGGGGEEECCCBBBAAA???<<<:::777777666555333222111111000///...------,,,------,,,+++***((((((((())))))(((((())))))))))))(((((('''''''''''''''&&&&&&&&&&&&'''((())))))'''%%%###)))'''$$$$$$&&&'''&&&$$$%%%%%%%%%$$$$$$#########%%%%%%$$$###$$$%%%&&&'''(((((((((((('''&&&%%%%%%***)))'''&&&&&&'''((()))&&&&&&%%%%%%%%%&&&&&&''',,,+++...888DDDSSSdddrrrnnn___UUUQQQSSS]]]fffkkkrrrzzzzzz}}}}}}}}}pppUUUDDDAAA@@@IIIXXX^^^kkknnnrrruuutttnnnfff```]]]YYYWWWZZZ]]]```fffmmmuuuxxx|||~~~yyytttmmmhhhbbb^^^]]]___aaaaaacccgggkkkkkkjjjkkkmmmppphhhjjjmmmpppsssvvvzzz~~~yyy|||tttllllllnnnmmmttt}}}~~~}}}{{{zzz|||}}}zzzrrrooonnnoooppprrrrrrqqqooonnnjjjfffdddeeeeeefffmmmuuu||||||wwwtttqqqqqqrrrrrrqqqtttzzz|||zzzyyy}}}tttgggYYYRRRPPPMMMLLLMMMOOOMMMLLLLLLLLLKKKIIIGGGEEECCCAAAAAA@@@>>>;;;999777777666555333222111111///...---,,,,,,++++++,,,******)))(((((()))***+++(((((())))))))))))(((((('''''''''''''''''''''(((&&&'''((())))))((('''&&&(((&&&$$$$$$&&&'''&&&%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&%%%%%%$$$$$$'''''''''((((((((((((''')))(((((((((((()))*********)))...999GGGWWWiiixxx}}}mmm___WWWRRRTTT]]]fffmmmuuu}}}|||~~~~~~zzzxxxxxxxxxwwwxxxyyyyyy{{{jjjOOO@@@??????HHHWWW]]]jjjlllppprrrqqqlllddd___[[[WWWWWWZZZ]]]___eeellluuuxxx|||}}}tttnnnkkkgggbbb______```bbbbbbdddhhhjjjjjjhhhgggiiikkkgggiiilllnnnqqqtttxxxzzzzzz|||}}}qqqkkkiiikkknnnuuu~~~}}}|||{{{zzz|||}}}zzzzzzzzz{{{{{{||||||{{{{{{}}}}}}xxxpppllljjjkkkmmmoooppppppooonnnhhhdddbbbcccdddfffnnnvvvyyyuuurrrpppoooppppppooosssyyy}}}{{{zzzzzz~~~rrreeeXXXRRROOOLLLKKKLLLNNNMMMLLLLLLLLLLLLIIIGGGBBBAAA?????????>>>;;;999888777666555444222111111......---,,,++++++++++++(((((((((((()))***+++,,,(((((())))))))))))(((((('''''''''(((((()))))))))((((((((((((((()))))))))'''&&&$$$$$$&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&%%%%%%$$$%%%''')))***)))(((&&&)))))))))))))))***++++++++++++000<<>>@@@IIIXXX^^^hhhjjjmmmooolllgggaaa]]]XXXVVVWWWZZZ\\\]]]bbbiiiuuuxxx}}}zzzpppjjjgggeeeaaa```aaabbbbbbbbbeeehhhjjjiiifffcccdddeeeiiikkkmmmooopppsssvvvyyyzzz}}}xxxoooiiigggfffooouuu~~~||||||{{{{{{|||}}}yyyuuuttttttuuuvvvwwwwwwwwwwwwzzzzzz{{{|||}}}~~~~~~tttmmmiiijjjkkkmmmnnnnnnmmmkkkiiieeebbb```bbbcccfffnnnwww}}}wwwssspppmmmmmmnnnnnnmmmrrrxxx~~~~~~{{{zzz{{{{{{rrreeeXXXRRRPPPMMMKKKLLLNNNMMMLLLLLLLLLLLLJJJHHHBBB@@@?????????>>><<<:::999888777555444222111000///...---,,,++++++++++++)))))))))))))))******+++(((((())))))))))))((((((&&&''''''((()))******+++))))))((('''&&&'''''''''&&&%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((((((((((((###$$$&&&((())))))((((((&&&&&&&&&&&&'''((())))))......333>>>KKKYYYjjjxxxvvvgggZZZYYYXXXZZZcccooo|||}}}~~~}}}zzzwwwtttqqqooolllmmmooosss}}}aaaIII>>>AAADDDMMM[[[```gggiiikkkkkkgggbbb]]]ZZZUUUTTTWWWZZZ[[[[[[```gggtttwww{{{~~~zzzooogggcccaaa``````aaabbbbbbaaaeeehhhkkkjjjfffcccccceeemmmnnnpppqqqrrrtttwwwyyyyyy|||wwwoooiiieeecccnnnuuu|||{{{{{{{{{}}}~~~~~~}}}{{{wwwtttttttttuuuuuuuuuttttttsssvvvvvvwwwxxxyyy{{{|||}}}|||~~~|||rrrkkkgggooopppqqqqqqoookkkgggddddddaaa___aaacccgggoooxxx}}}wwwrrroookkkjjjlllkkkkkkpppwww~~~{{{xxxyyy{{{}}}qqqeeeXXXSSSQQQNNNLLLLLLMMMLLLKKKLLLMMMLLLJJJHHHCCCBBBAAA@@@AAA@@@===;;;999999777666444222111000000///...---,,,,,,,,,,,,************))))))(((((((((((())))))))))))((((((&&&''''''((()))******+++***)))(((&&&$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''((()))))))))&&&%%%%%%%%%&&&''')))***%%%%%%%%%%%%&&&'''((()))------333???LLLZZZkkkyyyxxxhhh\\\ZZZ\\\aaajjjyyy}}}wwwvvvwwwzzz|||}}}zzzxxxvvvsssooolllooonnnnnnrrr|||{{{]]]GGG???DDDGGGPPP\\\```hhhjjjkkkhhhbbb]]]YYYXXXTTTTTTWWWZZZYYYYYY^^^fffqqquuuyyy}}}xxxmmmeee```___^^^___```aaaaaa```dddhhhlllllliiiffffffhhhmmmoooqqqqqqrrrsssvvvxxxyyy{{{{{{rrrlllgggdddmmmuuu||||||||||||}}}~~~~~~}}}~~~}}}}}}~~~~~~}}}zzzwwwxxxxxxwwwvvvuuutttrrrqqqrrrrrrrrrssstttvvvxxxyyyzzz{{{~~~zzzqqqkkkhhhrrrsssttttttrrrnnnjjjgggfffbbb```aaacccgggpppzzz~~~xxxtttnnnkkkiiijjjjjjkkkpppwww}}}xxxvvvwww{{{~~~qqqdddXXXTTTRRROOOMMMMMMMMMLLLKKKLLLMMMLLLKKKIIIEEEDDDBBBBBBBBBAAA>>><<<::::::888666444222111000000000///...------------++++++++++++***)))''''''(((((())))))))))))(((((('''''''''(((((())))))))))))((('''&&&%%%###""""""&&&''''''&&&$$$$$$%%%'''###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&&&&&&&&&&'''&&&%%%$$$$$$&&&(((***&&&&&&&&&&&&''')))***+++***+++222???OOO^^^ppp~~~~~~mmm```ZZZ```hhhsssuuuqqqsssyyy~~~}}}{{{wwwqqqmmmpppoooooosss~~~vvvWWWCCC===EEEIIISSS___bbbkkkmmmlllggg___YYYWWWWWWTTTUUUWWWYYYWWWWWW^^^gggooosssxxx|||~~~~~~uuujjjccc```___]]]^^^```aaaaaa```eeeiiinnnnnnllljjjiiijjjlllmmmoooooopppqqqtttvvvyyy|||xxxpppkkkiiinnnvvv~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{yyywwwuuutttsssrrrqqqqqqrrrssstttuuuxxxyyyzzz|||~~~zzzsssnnnmmmppprrrvvvxxxxxxuuurrrpppkkkfffcccccceeehhhqqqzzz{{{wwwnnnkkkiiijjjjjjkkkqqqyyyzzzuuutttvvv{{{~~~ooocccWWWSSSRRRNNNLLLKKKMMMLLLKKKLLLMMMMMMKKKIIIGGGEEECCCBBBBBB@@@===;;;;;;:::999777444222111000//////...---,,,,,,,,,,,,))))))***+++******)))((((((((())))))))))))(((((('''''''''''''''''''''(((%%%&&&'''''''''&&&%%%$$$'''))))))'''$$$"""$$$&&&######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''&&&&&&''''''(((***+++,,,+++,,,444BBBQQQaaasssooobbb\\\dddooozzzyyyrrruuu}}}zzzsssnnnkkkmmmpppxxx~~~qqqRRR???===GGGNNNYYYeeehhhooopppnnnggg]]]VVVUUUVVVUUUVVVWWWXXXVVVVVV^^^hhhooosssxxx|||}}}uuukkkdddcccaaa______```bbbbbbbbbgggkkkooopppmmmkkkjjjkkkkkkmmmnnnooopppqqqtttvvv{{{}}}uuupppooosss{{{~~~}}}}}}~~~~~~|||}}}~~~}}}{{{xxxvvvtttttttttuuuvvvuuuuuuvvvxxx{{{~~~zzzuuurrrrrrqqqsssxxx{{{|||zzzwwwuuupppkkkgggffffffiiiqqqzzz|||yyypppllljjjkkkkkkmmmsss{{{{{{wwwssssssvvvzzz}}}mmmaaaVVVRRRQQQMMMJJJJJJLLLKKKKKKLLLMMMMMMKKKIIIGGGEEECCCBBBAAA???<<<:::;;;:::999777555333111000......---,,,++++++++++++&&&''')))***++++++******(((((())))))))))))(((((('''''''''''''''&&&&&&&&&###$$$&&&)))))))))((('''(((******'''###"""###%%%#########$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%&&&&&&''''''((((((''''''$$$&&&'''((((((&&&%%%###%%%%%%&&&&&&''')))***+++///000777DDDRRRaaarrroooaaa]]]gggsss~~~wwwyyy~~~wwwoooiiifffjjjqqq{{{}}}mmmPPP???>>>KKKSSS___llloooqqqrrroooggg\\\UUUTTTUUUVVVVVVXXXXXXUUUUUU^^^iiippptttyyy}}}wwwnnngggeeeccc``````aaacccddddddhhhlllqqqqqqnnnjjjiiiiiimmmnnnpppqqqrrrtttvvvyyy}}}yyyttttttvvv~~~~~~}}}}}}~~~~~~~~~}}}|||}}}}}}zzzxxxwwwwwwtttsssrrrsssuuuxxx|||}}}{{{wwwuuuuuutttvvvzzz}}}}}}zzzwwwttttttnnniiihhhgggiiiqqqzzz}}}zzzqqqmmmkkkkkklllnnnttt||||||yyyuuurrrrrruuuzzz}}}lllaaaXXXUUUSSSOOOKKKIIIIIIJJJKKKMMMPPPPPPNNNLLLHHHGGGEEEBBB@@@>>>======;;;:::999777666444333333...---,,,+++***)))))))))'''''''''(((((((((((((((''''''''''''((((((((((((---+++(((%%%$$$%%%'''(((&&&&&&&&&&&&&&&((())))))%%%%%%%%%%%%%%%$$$###"""$$$###"""""""""###%%%%%%'''%%%$$$&&&)))***(((%%%(((((((((((('''&&&%%%$$$&&&&&&&&&''''''''''''(((***(((&&&%%%&&&(((+++------111777???JJJXXXhhhrrr}}}}}}mmmbbb```gggsss|||~~~~~~|||tttiiihhhgggmmm~~~yyyfffJJJFFFDDDHHHTTTbbblllrrryyyyyytttiii]]]TTTRRRSSSYYYVVVVVVXXXZZZ[[[aaaiiimmmpppuuu|||~~~uuulllfffcccbbbdddgggfffbbbbbbfffjjjpppuuutttmmmiiiiiikkklllnnnpppqqqsssuuuxxx{{{zzztttuuu{{{~~~|||yyywwwxxx|||{{{{{{|||}}}~~~{{{zzzuuussspppnnnmmmqqqwww{{{{{{tttwww{{{||||||{{{|||}}}~~~}}}{{{sssmmmiiiiiikkklllrrryyy~~~yyyvvvuuuqqqooonnnkkkjjjqqqyyy{{{uuuppppppppprrrxxx~~~kkk```WWWUUUTTTPPPMMMLLLKKKJJJKKKLLLMMMLLLJJJGGGHHHGGGEEEBBB@@@>>>===<<<::::::888777555444222222///...---+++************)))(((((('''''''''(((((((((((()))))))))*********,,,***((('''&&&&&&'''((('''''''''''''''(((((()))&&&&&&&&&&&&&&&%%%$$$$$$$$$###"""""""""###%%%%%%&&&$$$$$$%%%(((((('''$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&(((***,,,,,,000666>>>IIIVVVeeennnvvv{{{qqqggg```^^^eeeqqq|||uuummmfffgggoooyyyfffHHHEEEDDDJJJVVVeeeooouuuyyyyyyuuukkk___VVVSSSTTTVVVSSSSSSUUUVVVXXX^^^eeeooorrrvvv||||||sssjjjeeecccbbbccceeedddaaabbbfffooouuuzzzxxxqqqjjjhhhiiinnnppprrrtttuuuxxx{{{~~~}}}xxxzzz~~~~~~|||yyyvvvwww{{{~~~{{{{{{{{{}}}xxxvvvqqqmmmlllnnnrrruuu}}}~~~~~~{{{vvvxxx{{{{{{~~~}}}~~~~~~}}}zzzxxxsssnnnjjjkkklllnnnsssyyyzzzwwwtttqqqooonnnkkkkkkqqqyyyyyysssnnnmmmnnnpppwww~~~kkk```WWWUUUUUUQQQOOONNNLLLKKKJJJKKKKKKIIIFFFCCCGGGFFFDDDBBB@@@===<<<;;;:::999888666444333111111000///...,,,++++++******+++***((('''&&&''''''(((''''''((((((((()))))))))******))))))((((((''''''((((((((('''''''''''''''&&&&&&'''''''''&&&%%%%%%$$$############$$$%%%%%%$$$$$$###%%%&&&'''&&&$$$######%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***+++///555===GGGTTT```hhhnnntttvvvooofffbbb```^^^^^^cccnnn{{{~~~|||uuuooodddgggppprrr]]]FFFDDDEEELLLZZZhhhrrrwwwyyyyyyuuummmbbbZZZVVVUUUVVVTTTSSSUUUVVVWWW]]]dddrrruuuzzzyyyppphhhcccdddaaabbbdddccc```ccchhhtttzzz~~~vvvmmmiiigggoooqqqsssuuuvvvyyy|||}}}|||yyyvvvvvvxxx{{{}}}zzzzzz{{{}}}}}}vvvpppmmmlllnnnpppuuuwwwzzz}}}zzz}}}zzzxxx{{{|||zzz~~~}}}{{{xxxuuurrrmmmjjjlllnnnoootttzzz{{{xxxtttpppnnnnnnkkkkkkrrrzzzwwwpppkkkjjjlllnnnuuu}}}mmmbbbXXXVVVUUUQQQOOONNNLLLKKKJJJJJJJJJIIIFFFDDDGGGFFFEEEBBB@@@===;;;::::::999777666444222000000000///...---,,,+++++++++,,,+++)))'''&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&'''((()))*********)))((('''((((((((('''&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%############$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%######$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((+++...444===GGGRRR\\\bbbhhhkkkhhh^^^VVVUUUXXXZZZ]]]bbblllyyy{{{}}}~~~ssskkkbbbeeeqqqhhhQQQDDDCCCFFFNNN\\\iiiqqquuuyyyxxxuuummmddd]]]XXXWWWZZZWWWVVVXXXXXXYYY___ffftttxxx~~~~~~uuullleeebbbeeebbbbbbccccccaaadddjjjwww}}}zzzrrrllliiimmmoooqqqsssuuuwww{{{~~~~~~}}}zzzvvvuuuvvvxxx}}}yyyzzz|||~~~wwwrrrooonnnmmmoooqqqtttxxx}}}~~~www{{{zzzuuuwww{{{|||{{{~~~}}}{{{xxxuuupppllljjjlllnnnoootttzzz}}}yyywwwssspppnnnmmmkkkkkkrrr{{{tttnnniiiiiikkknnnuuu}}}rrrfff[[[WWWUUUQQQNNNMMMLLLKKKJJJJJJKKKKKKIIIHHHGGGGGGFFFCCCAAA===;;;999:::999888666444222000///000///...---,,,+++++++++,,,+++)))((('''''''''(((%%%%%%%%%%%%&&&&&&&&&'''&&&''')))******)))((('''''''''''''''&&&$$$###"""###$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((+++///555>>>IIISSSZZZ^^^cccddd___SSSJJJLLLQQQTTTYYY^^^gggsss~~~xxxsssiii]]]cccqqqdddMMMCCCCCCGGGPPP]]]iiioooqqqwwwuuuqqqkkkccc]]]YYYXXX[[[XXXWWWYYYZZZ[[[aaahhhpppvvv}}}}}}sssjjjdddaaaeeecccbbbdddcccbbbeeekkkvvvzzzzzztttooommmlllnnnqqqsssuuuxxx{{{~~~|||{{{~~~}}}~~~{{{wwwuuuvvvvvv~~~zzz|||~~~zzzuuupppmmmnnnnnnoootttzzz~~~}}}yyy||||||rrrpppuuuyyy||||||~~~}}}~~~~~~}}}zzzwwwoookkkhhhkkkmmmooottt{{{|||zzzwwwtttrrrooommmmmmllllllsss|||~~~sssnnnjjjkkknnnqqqxxxttthhh\\\WWWUUUQQQNNNMMMLLLKKKJJJJJJLLLMMMLLLKKKHHHHHHGGGEEEBBB>>>;;;999;;;:::999666444222000///000///...,,,++++++***************))))))(((((('''''''''((((((((()))))))))%%%&&&''')))))))))((((((&&&'''''''''&&&%%%###"""######$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$&&&(((((('''&&&'''(((%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***---000777AAAMMMVVV[[[]]]^^^^^^WWWJJJBBBEEELLLQQQWWWZZZaaakkkwww|||wwwuuujjj[[[bbbrrrfffOOOAAABBBHHHSSS___jjjnnnooouuurrrlllfff```\\\YYYWWWXXXUUUUUUXXXYYY[[[aaahhhlllsss||||||rrriiidddccccccaaabbbddddddbbbeeejjjqqqtttvvvvvvtttpppnnnmmmmmmooorrrtttvvvyyy}}}yyyzzz~~~~~~~~~~~~|||yyywwwvvvvvv{{{|||~~~~~~wwwqqqqqqnnnnnnqqqxxx~~~~~~~~~}}}zzzooommmpppuuuzzz~~~}}}}}}}}}}}}~~~~~~{{{yyyqqqkkkhhhjjjlllpppvvv~~~{{{yyywwwtttrrrqqqnnnmmmmmmlllmmmttt}}}sssooonnnqqqsssvvv|||ttthhh\\\WWWUUURRRPPPPPPMMMKKKJJJJJJKKKLLLLLLKKKIIIIIIHHHFFFCCC???<<<999<<<;;;:::777555333111000///...---+++************((()))***++++++***((('''(((((()))))))))*********$$$%%%&&&''''''(((((((((&&&'''((()))((('''%%%$$$###$$$$$$%%%&&&&&&%%%%%%###$$$%%%&&&&&&&&&%%%%%%###%%%((((((&&&%%%&&&((($$$%%%&&&'''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&((('''&&&&&&&&&(((***,,,///222999DDDQQQYYY]]]^^^\\\[[[RRRDDD===CCCNNNUUUYYY[[[___gggqqqyyy~~~vvvrrr}}}uuukkk]]]eeettt~~~bbbKKK>>>AAAIIIUUUcccmmmqqqqqqrrrnnngggaaa\\\YYYXXXWWWVVVTTTTTTWWWYYY[[[bbbiiimmmuuu~~~}}}rrriiieeeddd```___```dddcccaaacccggglllllllllkkkjjjiiiiiijjjlllnnnqqqsssvvvyyy}}}yyyzzz}}}~~~~~~{{{xxxwwwwwwwww~~~~~~zzzvvvqqqmmmooouuu|||~~~~~~~~~|||pppllllllooovvv~~~~~~}}}}}}}}}~~~}}}{{{yyytttnnniiijjjmmmqqqzzz}}}zzzxxxvvvsssqqqpppnnnmmmmmmlllmmmttt~~~uuurrrrrrwwwzzz|||sssggg[[[WWWVVVSSSRRRRRRNNNLLLJJJJJJKKKKKKJJJIIIJJJJJJIIIGGGDDD@@@<<<:::===<<<:::888555333111000......,,,+++***)))))))))&&&(((***,,,,,,+++)))'''''''''''''''(((((((((((($$$$$$$$$%%%&&&'''(((((('''(((***++++++)))'''&&&$$$%%%&&&&&&'''''''''&&&###$$$%%%&&&'''&&&%%%%%%"""$$$''''''%%%$$$%%%'''######%%%'''((()))******$$$$$$%%%%%%%%%&&&&&&&&&***(((&&&%%%&&&(((+++---000333;;;GGGSSS\\\______]]][[[QQQBBB===EEESSS[[[^^^^^^aaagggooovvvzzz|||zzzqqqlllwww}}}tttkkkaaahhhvvvxxxZZZCCC<<<@@@IIIWWWeeepppttttttqqqlllddd]]]YYYWWWWWWVVVVVVTTTTTTXXXZZZ]]]ccckkkqqqyyy~~~rrriiieeeeee]]]\\\___cccccc```aaaeeeiiihhheeecccbbbccceeefffiiillloooqqqsssvvvzzz}}}zzz|||}}}~~~|||yyyxxxxxxvvv|||zzztttnnnnnnttt{{{~~~}}}}}}}}}}}}~~~rrrllljjjlllttt~~~~~~}}}~~~~~~}}}zzzwwwvvvpppkkkkkknnnsss}}}}}}zzzwwwvvvsssrrrpppmmmlllmmmlllmmmuuu~~~vvvtttuuu{{{~~~qqqeeeZZZVVVVVVSSSRRRRRRMMMKKKIIIHHHJJJKKKKKKKKKMMMLLLIIIGGGEEECCCBBBAAA??????===:::555333222333222111///,,,***)))((('''''')))***)))((('''((())),,,+++)))'''&&&'''((()))***)))((('''''''''''''''&&&&&&''''''''''''''''''%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$''''''$$$"""###%%%)))(((''''''((()))(((&&&$$$%%%%%%%%%%%%'''***---333555<<>>LLLZZZbbbdddcccbbbYYYNNNGGGIIISSS[[[```kkklllmmmooouuuzzzzzzwwwpppmmmmmmsss}}}xxxkkkaaa]]]^^^aaaccc\\\hhhvvv{{{qqq]]]HHH<<<;;;AAAMMM[[[gggooossstttvvvnnnbbbYYYTTTTTTUUUUUUUUUVVVWWWYYY]]]ccckkkpppyyy|||vvvlllddd``````aaa^^^^^^^^^___aaafffjjjmmmooommmhhhccc___^^^aaacccbbbfffjjjnnnrrrwww|||yyytttvvv}}}|||{{{}}}}}}~~~}}}}}}|||zzzwwwtttsssrrrssstttrrrsssuuuyyy{{{sssnnnlllkkksssssstttvvvzzz~~~~~~{{{}}}yyyzzz||||||xxxvvvsssqqqnnnkkkllllllkkklllpppwww|||~~~|||yyyyyy~~~tttgggYYYSSSQQQNNNMMMMMMNNNMMMMMMMMMMMMKKKHHHFFFFFFFFFFFFEEEDDDBBBAAA@@@>>>??????<<<888444333222222111000...---,,,++++++)))+++,,,+++***)))***+++))))))(((''''''''''''''''''&&&&&&&&&'''((()))))))))((((((((('''''''''&&&"""!!!!!!###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$'''(((&&&######"""!!!###%%%&&&&&&%%%%%%&&&&&&&&&&&&(((+++...000555AAAPPP^^^fffgggfff^^^TTTJJJGGGKKKSSS[[[___eeeooowwwyyy{{{nnnmmmmmmrrrzzz~~~}}}{{{zzzrrreee\\\XXXYYY]]]___\\\iiiwwwyyylllXXXGGG>>>;;;CCCPPP]]]gggnnnqqqrrrrrrjjj```WWWSSSSSSTTTTTTUUUVVVYYY\\\```fffmmmrrrvvvyyy|||~~~|||sssiii```\\\^^^```aaa___^^^___bbbfffjjjlllooonnnjjjeeebbbaaadddgggdddgggkkkooosssxxx}}}|||wwwtttxxx~~~{{{|||yyy|||~~~}}}|||zzzwwwtttrrrrrrrrrsssqqqqqqsssvvv|||zzzsssnnnjjjmmmnnnqqquuu{{{{{{|||~~~{{{wwwuuurrrooommmllllllkkkkkklllpppvvvzzz}}}zzzxxxxxx~~~tttgggYYYRRRPPPNNNMMMNNNMMMLLLKKKKKKKKKKKKIIIGGGDDDDDDDDDDDDBBB@@@>>>===;;;<<<<<<:::666222000///222111///---,,,+++******)))***+++***))))))***+++))))))(((((('''&&&%%%%%%(((((('''''''''((())))))******))))))(((''''''''''''&&&%%%%%%&&&&&&$$$"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&$$$"""%%%$$$###$$$&&&''''''%%%%%%&&&'''''''''(((+++...000666CCCTTTccckkkllljjj```UUUJJJIIINNNTTTZZZ___ddduuummmlllmmmrrrxxx|||{{{zzzuuummmccc[[[XXXYYY\\\]]]dddqqq|||xxxeeePPPBBB===;;;DDDRRR^^^gggkkknnnooommmfff]]]UUURRRRRRSSSTTTTTTVVVZZZ^^^bbbhhhnnnssssssvvvzzz}}}~~~~~~{{{rrrggg]]]YYY[[[___aaa___^^^___cccgggiiiiiiiiiiiigggdddbbbbbbdddffffffhhhkkknnnqqqwww}}}}}}yyyuuuuuuzzzzzzzzzwwwyyy{{{||||||{{{yyywwwtttrrrqqqqqqqqqoooooopppsssyyy|||tttmmmiiikkknnnssszzz|||}}}}}}zzzwwwuuuqqqmmmjjjkkkjjjiiiiiilllqqqvvvzzz~~~|||{{{xxxwwwyyyrrreeeWWWPPPOOOMMMLLLNNNLLLJJJIIIHHHIIIJJJIIIHHHEEEFFFFFFEEECCC@@@===<<<999;;;;;;999555111......///...---,,,++++++++++++((()))******(((((()))***''''''''''''''''''&&&&&&(((((('''&&&&&&&&&''''''***))))))(((''''''&&&&&&)))((('''((())))))'''%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###"""!!!!!!"""'''&&&%%%&&&'''((('''&&&%%%&&&'''''''''))),,,...333;;;III\\\lllttttttqqqiiiZZZNNNMMMQQQUUUYYY^^^jjj}}}llllllnnnrrrxxx|||}}}|||rrrllleee___^^^___```aaajjjvvv~~~vvv___III>>><<<<<>>>>>999999999777555222///...//////...---,,,++++++***)))************+++++++++***))))))))))))******+++******)))(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((()))((('''&&&%%%%%%&&&'''((()))(((&&&&&&(((+++------:::DDDRRRcccuuunnnXXXSSSTTTUUUWWW[[[ooohhhgggmmmyyy{{{vvvmmmeeeaaaaaaaaa___iiiyyyrrrWWWCCC:::999===EEEQQQ\\\cccfffggggggggg___WWWSSSNNNJJJKKKNNNRRRUUUYYY]]]bbbhhhoootttyyyzzz|||}}}}}}ssshhh___[[[[[[\\\\\\^^^```bbbdddddddddccc___aaabbbccccccdddfffgggggghhhiiikkkpppvvv{{{~~~|||xxxppplllpppxxx~~~{{{wwwxxxuuummmhhhhhhiiipppuuuuuuzzz|||||||||{{{zzzxxxwwwvvvsssrrrqqqpppnnnmmmlllkkkllliiiiiilllpppuuu~~~yyyvvvtttwww}}}zzzzzz~~~wwwvvvtttrrrnnnkkkhhhfffccceeegggiiimmmrrryyy}}}}}}zzzxxxyyyxxxzzz}}}tttfffYYYSSSQQQOOOOOOPPPQQQPPPOOOMMMLLLLLLLLLLLLIIIHHHEEECCC@@@>>>===<<<===;;;999666444222111111000000///...---,,,,,,+++))))))))))))))))))))))))&&&&&&&&&&&&'''((()))***(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%(((((('''&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&##############################$$$%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((('''&&&%%%&&&))),,,...000777BBBQQQbbbvvvppp\\\VVVXXXXXXZZZ^^^nnn{{{~~~iiiiiiqqq~~~{{{qqqgggbbbaaa```___jjjxxx}}}nnnTTTAAA:::999>>>FFFQQQ\\\bbbeeeffffffccc\\\TTTQQQNNNKKKLLLPPPRRRTTTXXX]]]bbbiiiqqqvvvzzz{{{|||~~~{{{qqqggg___[[[[[[\\\\\\]]]___aaaccceeeffffffbbbcccdddeeeeeeeeefffggghhhhhhiiilllqqqwww|||}}}yyywwwooojjjnnnuuu|||zzznnnfffdddccchhhjjjjjjnnnwww|||||||||xxxwwwwwwvvvuuutttsssrrrppppppooonnnmmmlllkkkjjjkkkhhhgggjjjnnnrrr{{{~~~{{{xxxzzzzzzwwwxxx}}}wwwvvvtttqqqnnnkkkiiigggccceeegggiiilllqqqxxx||||||wwwuuutttvvvxxx|||tttfffYYYSSSQQQOOOOOOPPPPPPOOONNNLLLKKKKKKKKKKKKGGGGGGFFFDDDBBB???===<<<@@@>>>999555333222333444111111000///...---,,,,,,++++++******)))(((((((((&&&&&&&&&&&&'''(((******(((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&***)))((('''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''(((%%%%%%%%%'''))),,,000222666AAAOOO___qqqlllZZZWWWYYYYYY[[[```mmmwwwvvvgggkkkuuuvvvkkkdddaaa______lllvvvxxxgggNNN>>>999999???GGGRRR\\\bbbeeeffffff```XXXQQQOOONNNMMMOOORRRRRRTTTWWW\\\bbbkkktttzzz{{{}}}~~~yyyoooeee^^^[[[[[[\\\\\\]]]^^^```cccfffiiikkkgggggggggggggggggggggggghhhiiikkknnnsssyyy~~~zzzvvvvvvmmmhhhkkksss{{{vvvjjjddd```bbbaaa```cccjjjooopppvvvxxx||||||xxxtttpppoooooonnnmmmlllkkkkkkjjjjjjjjjjjjiiiiiiiiiiiihhheeeeeehhhkkkooowww~~~~~~zzzuuuqqqsssyyyxxxwwwuuuqqqnnnjjjhhhfffccceeefffhhhkkkpppwww|||{{{uuuqqqppptttvvv{{{vvvhhh[[[UUUSSSQQQQQQRRROOONNNMMMKKKJJJJJJJJJJJJHHHHHHHHHGGGEEEBBB@@@>>>@@@===:::666444222222222000000///...---,,,++++++......---,,,+++***))))))***))))))))))))******+++***)))))))))((((((''''''%%%%%%%%%&&&&&&'''''''''***)))((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))'''''''''&&&&&&'''''''''&&&&&&''''''))),,,///222888BBBNNNYYYfffsssxxxwwwrrr```RRRRRRVVVWWWYYY___nnnttt{{{|||qqqdddlll|||zzzooogggaaa___```mmmtttqqq___HHH;;;888999???HHHTTT___fffhhhiiijjj```WWWPPPOOOOOONNNPPPRRRQQQSSSWWW\\\cccmmmwww~~~xxxmmmccc]]][[[[[[\\\\\\\\\]]]___ccchhhmmmpppmmmllljjjjjjjjjiiihhhggghhhjjjlllpppuuu{{{~~~xxxuuuuuulllgggjjjrrr{{{ssskkkcccaaa]]]\\\^^^dddhhhiiijjjmmmrrrwwwzzz{{{zzzzzzyyyyyyyyyxxxxxxzzz}}}}}}{{{xxxsssnnnjjjfffeeeeeedddcccbbbbbbbbbbbbbbbccccccddddddeeeeeeeeebbbbbbeeehhhkkksss{{{}}}vvvrrrmmmjjjmmmttt|||{{{yyyvvvqqqlllhhheeedddcccdddeeegggjjjooowww||||||uuuqqqooorrrtttzzzvvvhhh[[[UUUSSSQQQQQQRRRNNNNNNLLLKKKJJJIIIIIIIIIHHHHHHHHHGGGEEECCC@@@???===<<<:::888555222000...///......---,,,+++***)))......---,,,+++)))((((((,,,+++***))))))(((((())))))))))))))))))(((((((((%%%%%%%%%&&&&&&'''''''''))))))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))&&&''''''''''''''''''&&&((()))))))))(((***...111:::CCCNNNVVV___gggjjjhhh```RRRHHHLLLRRRTTTXXX^^^mmmrrrxxx}}}{{{qqqfffrrr}}}rrriiibbb```cccooorrrkkkXXXCCC999888888???HHHWWWccckkknnnnnnnnnbbbXXXPPPNNNOOONNNOOOQQQPPPSSSWWW]]]eeeoooyyywwwkkkaaa\\\[[[[[[\\\\\\\\\]]]___dddjjjpppsssqqqooommmllllllllliiiggghhhjjjmmmqqqwww}}}}}}xxxttttttlllfffjjjsss}}}~~~sssgggaaa\\\ZZZ\\\^^^aaacccaaadddhhhmmmppprrrrrrrrrnnnooonnnmmmmmmppptttxxxxxxxxxwwwsssnnnhhhcccaaa\\\[[[ZZZYYYXXXXXXYYYYYYYYYZZZZZZ[[[]]]^^^______```^^^^^^aaadddgggnnnvvv~~~~~~wwwtttkkkhhhdddbbbeeemmmuuu{{{}}}}}}{{{vvvpppjjjfffbbbaaaccccccdddfffiiipppxxx}}}~~~xxxsssrrrqqqtttyyytttfffYYYSSSQQQOOOOOOPPPOOONNNMMMKKKJJJJJJJJJJJJHHHHHHFFFEEECCC@@@>>>===<<<<<<;;;999666222///---......---,,,+++***))))))++++++***)))((('''&&&%%%***)))(((''''''&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&##############################$$$%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&(((***+++***((()))---111:::DDDOOOVVV\\\bbbcccaaaUUUIIIDDDJJJQQQSSSWWW^^^hhhooovvv{{{zzzssskkk|||wwwmmmcccaaafffppppppfffRRR@@@888777888???JJJZZZhhhpppqqqooonnnbbbXXXNNNMMMNNNNNNMMMNNNOOOSSSYYY```hhhqqqzzzxxxkkkaaa]]]\\\[[[[[[[[[\\\]]]```eeelllqqquuutttqqqnnnmmmnnnnnnkkkhhhgggiiimmmrrrxxx~~~|||wwwtttrrrjjjfffkkkttt}}}tttkkkcccaaaaaa```___aaa___```cccfffiiijjjkkkkkkffffffeeeddddddggglllppprrrrrrpppkkkddd^^^ZZZXXXSSSRRRQQQPPPOOOPPPQQQQQQPPPQQQRRRSSSUUUVVVWWWWWWYYYWWWXXX\\\___bbbiiiqqq}}}}}}||||||xxxyyyzzz{{{}}}}}}rrrllliii___]]][[[ZZZ^^^eeemmmsssvvv||||||yyytttnnnhhhdddaaa```bbbcccdddfffjjjqqqzzzyyyuuusssqqquuuzzztttfffYYYSSSQQQOOOOOOPPPOOOOOOMMMLLLKKKJJJJJJJJJKKKIIIGGGDDDAAA???>>>===???>>>;;;888555222000//////...---,,,+++******)))))))))(((((('''&&&%%%%%%'''''''''''''''((())))))'''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''&&&&&&'''(((((('''&&&&&&&&&)))+++***((()))///333:::EEEQQQXXX[[[^^^]]]ZZZPPPFFFBBBIIIPPPRRRUUU\\\```jjjtttxxx{{{|||yyytttooo}}}pppdddbbbhhhqqqooocccOOO???888777777@@@LLL]]]lllrrrqqqmmmiii___TTTKKKJJJMMMMMMLLLLLLNNNSSSZZZbbbjjjrrrzzzzzzkkkaaa]]]\\\[[[ZZZ[[[\\\^^^bbbgggmmmrrruuuvvvrrrnnnnnnpppooolllhhhfffhhhlllrrryyy~~~zzzvvvtttnnngggdddjjjttt}}}{{{wwwuuuoookkkkkkffffffffffffggghhhhhhiiibbbaaa```^^^^^^aaafffjjjnnnnnnkkkeee\\\VVVSSSSSSMMMLLLJJJIIIIIIJJJKKKLLLJJJJJJKKKLLLNNNOOOPPPPPPQQQPPPQQQVVVYYY\\\ccckkkqqq||||||yyyxxxrrrrrrqqqrrrtttvvvyyyzzzzzz{{{~~~{{{nnnccc]]][[[UUUTTTSSSTTTYYY___fffkkkqqqwww~~~wwwuuupppkkkgggdddcccbbbbbbbbbcccfffkkksss|||xxxsssqqqsssvvv|||vvvhhh[[[UUUSSSQQQQQQRRRPPPOOONNNLLLKKKKKKKKKKKKNNNLLLIIIEEECCCAAA@@@@@@CCC@@@<<<777444333222333000///...---,,,++++++*********))))))((((((''''''&&&''''''(((***+++---...))))))))))))************'''''''''&&&&&&%%%%%%%%%############$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''(((((()))%%%&&&'''(((((('''&&&%%%$$$(((******(((***000666;;;GGGSSSXXXYYYYYYVVVRRRMMMDDDAAAHHHNNNOOORRRXXXZZZfffrrrvvvxxxyyywwwtttpppssseeebbbhhhqqqnnnbbbNNN>>>888777666AAAMMM___mmmssspppiiieee\\\QQQGGGHHHKKKLLLKKKLLLNNNSSS[[[dddkkkssszzz~~~{{{lllaaa]]]\\\[[[ZZZ[[[\\\___ccchhhnnnrrruuuvvvrrrnnnnnnppppppmmmhhheeehhhlllrrryyy}}}xxxuuussskkkeeecccjjjttt}}}{{{zzzpppnnnllljjjiiiiiijjjjjj______]]][[[[[[^^^cccgggllllllhhhaaaXXXRRRPPPPPPJJJIIIGGGFFFEEEFFFHHHIIIFFFFFFGGGHHHIIIKKKLLLLLLLLLKKKLLLQQQUUUXXX___ggghhhttt{{{wwwuuunnnmmmllllllmmmppptttvvvvvvxxxzzz~~~{{{oooaaaVVVQQQOOOOOONNNOOOQQQVVV\\\bbbfffnnnuuu~~~}}}{{{zzzsssqqqmmmjjjgggeeeeeeeeeaaabbbcccfffkkkttt~~~~~~vvvpppnnntttwww}}}uuugggXXXRRRPPPNNNOOOQQQNNNMMMLLLJJJHHHIIILLLOOOLLLKKKHHHEEEBBB???=========;;;888555444333444444444222...+++***+++---...((()))***+++,,,++++++***))))))((((((((((((((()))'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''###$$$&&&''''''&&&$$$###'''&&&%%%$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((&&&((())))))(((+++111555<<>><<<:::999===;;;999666444222222222***,,,...//////---***(((((()))***+++++++++***)))''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&''')))---555;;;BBBMMMYYYaaaeeegggbbb\\\JJJDDDDDDKKKSSSUUUVVVVVV[[[dddnnnwww~~~vvvllljjjuuuwwwssspppiiigggjjjpppooo[[[DDD;;;666555<<>><<<:::999===;;;999666444222111111)))***---......,,,***(((((()))***++++++***)))(((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$%%%&&&'''(((((((((((((((((((((((($$$&&&((()))+++000888???GGGQQQ^^^gggnnnpppiii```KKKIIILLLWWW___aaa``````ccciiiqqqyyyxxxlllhhhppp}}}wwwnnnpppsssoookkkmmmpppnnnYYYAAA:::666666===EEEPPP[[[aaaeeefffccc^^^PPPIIIDDDGGGKKKMMMOOORRRQQQTTT[[[dddooowww|||}}}{{{}}}xxxllldddaaa```]]]ZZZUUUWWWZZZbbbnnnxxxwwwpppooommmkkkjjjjjjjjjhhhgggccchhhpppwww|||zzzuuuqqqllliiieeeeeefffnnnyyy|||{{{yyyvvvtttqqqnnnjjjhhhfffbbb\\\WWWRRRQQQPPPNNNLLLJJJJJJIIIMMMIIIFFFDDDEEEHHHIIIJJJHHHNNNXXXbbbmmmxxxxxxrrrpppnnnjjjgggffffffgggiiimmmrrrwwwzzz{{{vvvmmmaaaXXXKKKGGGAAA===<<<>>>??????===@@@DDDGGGKKKPPPVVVZZZ\\\bbbkkkuuu|||~~~|||~~~~~~{{{xxxvvvmmmjjjfffeeeeeegggggggggeeegggiiimmmrrryyy{{{pppiiigggjjjnnnvvv|||qqqdddWWWQQQPPPNNNMMMNNNLLLMMMMMMLLLKKKKKKMMMOOOJJJHHHFFFBBB???===;;;:::;;;:::888666444222111000++++++++++++++++++******((()))***+++******((((((((((((''''''((())))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''((((((((((((((((((((((((''')))*********///777===HHHSSSaaakkkrrrssskkkaaaLLLMMMSSS```iiijjjjjjjjjjjjnnnsssxxx~~~vvvlllgggooo{{{{{{pppjjjpppuuurrrnnnooorrrnnnXXX@@@999777666===FFFQQQ\\\aaadddddd```[[[PPPHHHDDDFFFIIIJJJKKKNNNOOORRRYYYcccnnnvvv{{{}}}|||~~~vvvjjjbbb```___]]]ZZZYYYYYY[[[aaannnyyyzzzuuussspppmmmkkkjjjiiigggfffccchhhpppxxx}}}}}}yyyuuupppkkkgggbbbbbbfffooozzz~~~xxxssslllccc\\\ZZZYYYVVVTTTSSSSSSTTTTTTMMMJJJEEECCCDDDFFFHHHHHHFFFJJJQQQZZZdddppp|||{{{vvvppplllhhhhhhgggiiilllpppuuuxxx{{{}}}wwwpppiiiaaaVVVNNNFFFCCC>>><<<<<<>>>???@@@AAACCCFFFIIIKKKMMMQQQSSSVVV\\\gggrrryyy}}}}}}|||zzz|||~~~}}}{{{yyyooolllhhhffffffhhhhhhiiihhhjjjlllooottt{{{zzzmmmeeecccgggkkkwww}}}nnnbbbUUUQQQPPPNNNMMMNNNKKKLLLMMMMMMLLLLLLNNNPPPKKKIIIGGGCCC@@@>>><<<;;;999999888666444333222111...---+++***)))***+++,,,((()))*********)))((('''((((((((((((((()))***+++((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''',,,444:::FFFSSScccnnnsssqqqiii```NNNOOOVVVbbbkkklllmmmnnnnnnssswwwyyy{{{zzzsssjjjhhhooo{{{uuullliiiqqquuurrrppprrruuupppXXX???999777777===GGGRRR]]]bbbdddccc^^^XXXOOOGGGBBBCCCFFFFFFHHHJJJJJJMMMUUU___jjjsssxxxzzz|||~~~}}}sssggg___]]]]]][[[YYYZZZ[[[\\\```lllxxx{{{yyyuuurrrnnnkkkjjjiiigggeeedddiiiqqqyyy~~~~~~yyytttnnnhhhddd___```eeennnzzz|||rrrkkkaaa^^^ZZZWWWVVVWWWYYY[[[OOOLLLHHHEEEEEEFFFFFFFFFEEEGGGKKKRRR[[[hhhttt}}}yyysssnnnlllkkkjjjkkknnnrrrtttwwwyyy|||zzztttkkkddd]]]WWWPPPJJJFFFCCC???===>>>@@@AAAAAAEEEGGGJJJLLLLLLMMMNNNOOORRRXXXcccnnnwww{{{||||||zzz{{{}}}~~~sssooojjjhhhhhhiiijjjkkkkkklllooorrrvvv}}}zzzmmmeeedddggglllzzzooocccVVVRRRPPPNNNLLLMMMLLLMMMNNNNNNLLLLLLMMMOOOKKKIIIGGGCCC@@@>>><<<;;;777777777666555444222222///...---+++************((()))*********)))'''&&&''''''&&&'''((()))******((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&+++333:::FFFVVVhhhrrrtttqqqiiiaaaRRRRRRXXXbbbiiijjjkkknnnrrryyy~~~zzzqqqiiihhhoooxxx}}}}}}zzzyyyxxxoooiiiiiiqqqtttqqqqqquuuxxxrrrXXX???999888777===GGGSSS___dddeeeccc]]]VVVLLLEEE@@@AAADDDDDDFFFHHHHHHKKKRRR]]]hhhrrrwwwyyy}}}}}}~~~{{{qqqccc[[[YYYZZZZZZXXXWWWZZZ]]]aaajjjtttyyyxxxtttqqqmmmjjjiiiiiihhhgggfffkkkrrryyyzzzssslllddd```]]]^^^cccmmmyyysssnnnfff___ZZZYYY[[[\\\WWWTTTPPPMMMKKKIIIGGGFFFDDDDDDFFFJJJRRR^^^kkkttt}}}yyyvvvrrrnnnmmmnnnpppqqqsssuuuxxx|||xxxtttkkkggg```YYYSSSOOOMMMMMMHHHFFFBBBAAACCCEEEGGGGGGKKKNNNQQQRRRRRRQQQRRRRRRPPPVVVaaallluuuzzz||||||{{{|||~~~wwwsssmmmjjjjjjkkklllmmmmmmnnnpppsssxxxzzzooohhhgggkkkooo|||rrreeeXXXSSSQQQMMMKKKLLLMMMOOOOOONNNLLLKKKLLLMMMJJJIIIFFFCCC@@@===<<<;;;666666666666555444333222//////...---,,,+++))))))((()))*********((('''&&&%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&%%%$$$######$$$%%%&&&***)))((('''''''''''''''(((((((((((((((((((((((('''(((((('''(((---666===HHHZZZnnnwwwwwwssskkkdddWWWVVV[[[ccchhhhhhjjjmmmuuu}}}sssjjjhhhnnntttuuuqqqoooppprrrkkkgggiiipppssspppqqqxxxzzzsssYYY???999888777===GGGSSS```ffffffddd\\\UUUJJJBBB>>>???CCCDDDEEEHHHHHHLLLSSS^^^iiisssxxxzzz|||||||||}}}zzzoooaaaXXXWWWXXXYYYXXXSSSYYY^^^bbbiiirrrwwwvvvrrroookkkiiiiiiiiiiiihhhggglllsssyyy{{{sssjjjbbb\\\\\\]]]bbblllyyyxxxlllccc___^^^___```\\\XXXTTTQQQNNNJJJHHHCCCBBBBBBEEELLLWWWeeennn}}}zzztttpppooopppqqqppprrruuuyyy~~~}}}vvvooohhhddd```^^^YYYRRRMMMLLLMMMPPPLLLIIIGGGFFFIIIKKKMMMMMMQQQTTTWWWYYYYYYXXXXXXXXXOOOUUU___jjjsssyyy|||}}}|||}}}~~~yyyuuuooolllkkklllmmmnnnnnnooorrrtttyyyyyyqqqkkkkkkooorrr}}}qqqfffZZZTTTQQQOOOOOOQQQNNNNNNOOOMMMLLLKKKLLLNNNOOOLLLHHHDDDBBB???<<<::::::888555444555555555444444222///,,,+++++++++,,,,,,++++++***)))(((''''''&&&&&&''''''''''''&&&&&&&&&((()))++++++)))(((&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###"""!!!!!!$$$&&&''''''%%%%%%%%%%%%$$$$$$###"""'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''$$$'''***+++,,,000666;;;MMMeeeooo{{{{{{}}}nnnZZZ\\\aaaeeefffgggnnnwwwvvvlllkkkllloooqqqnnnjjjggggggfffbbbeeennnuuuvvvxxx}}}sssZZZBBB555777===BBBLLLUUU]]]ccceeecccZZZPPPEEECCC@@@???AAADDDEEEFFFJJJMMMSSS]]]hhhrrrxxx{{{|||}}}{{{wwwyyyxxxlllaaa\\\ZZZXXXXXXZZZ[[[YYYYYY]]]fffmmmqqqrrrrrrpppmmmiiiffffffiiilllggglllqqqvvv{{{{{{oooccc\\\[[[[[[cccppp{{{~~~rrrhhhaaafffaaa\\\XXXVVVSSSNNNJJJMMMJJJGGGHHHIIIMMMXXXcccrrrxxxyyytttsssssstttttttttuuuxxx~~~uuuuuussspppkkkddd^^^[[[RRRQQQOOOLLLKKKLLLPPPTTTSSSQQQPPPPPPRRRSSSTTTTTTZZZZZZ\\\aaaeeegggdddaaa[[[___eeemmmtttzzz~~~|||uuunnnllloooqqqqqqooommmppptttzzz{{{uuunnniiikkkqqq|||qqqfffZZZTTTQQQOOOOOOQQQOOOPPPPPPOOONNNMMMOOOPPPOOOLLLHHHDDDBBB???<<<:::999666444333333333333222333111///---+++++++++,,,******))))))))))))))))))'''((((((((((((((((((''''''((()))******)))((('''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########&&&***,,,,,,***&&&###''''''''''''''''''''''''%%%''')))***+++111:::AAARRRjjjtttwwwccccccfffiiiiiijjjsss~~~~~~qqqjjjkkkmmmnnnkkkgggdddddddddbbbfffnnnsssssswww|||}}}nnnVVV@@@555666<<>>;;;888777666555333222111000000///...---,,,++++++++++++(((((())))))(((((('''&&&((((((((('''''''''''''''((((((((('''&&&%%%###"""((((((&&&%%%%%%%%%%%%%%%######$$$$$$$$$$$$###### """$$$%%%&&&&&&&&&%%%$$$###$$$&&&((())))))'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''(((''')))---111777CCCOOOZZZ]]]___]]]ZZZTTTIII@@@@@@GGGOOORRRQQQSSSZZZaaajjjgggqqqggg___ccchhh}}}yyyddd```^^^ZZZ[[[nnn|||xxxlllSSS>>>999;;;===HHHWWWfffjjjnnnnnnllleeeWWWJJJAAA???@@@FFFOOOUUUUUUSSSSSSWWW\\\___```dddiiinnnyyy~~~|||tttjjjeee^^^ZZZXXXYYYYYYYYYTTTYYYaaammmvvvyyyvvvrrrmmmkkkiiifffeeeeeeeeefffhhhlllsssyyyvvvlllccc]]]\\\aaakkkxxx|||yyyvvvvvvvvvvvvxxx~~~{{{wwwtttkkkhhheeebbb```^^^ZZZXXX[[[YYYWWWTTTQQQOOONNNMMMJJJJJJLLLMMMOOOPPPQQQRRROOOPPPRRRTTTUUUWWWWWWXXXYYY[[[___cccfffffffffffffffeeeeeefffgggjjjlllnnnqqqpppppprrrtttuuuuuussstttuuuwww{{{~~~xxxoooiiifffkkkqqqwwwooofff[[[UUUUUUVVVVVVTTTPPPNNNMMMMMMNNNOOOOOONNNMMMJJJGGGDDDBBB???<<<999777666555333111000000///...////////////......---)))))))))))))))(((''''''))))))))))))((((((((((((((())))))((('''&&&%%%%%%''''''&&&&&&%%%%%%%%%%%%######$$$$$$$$$$$$######!!!###$$$%%%%%%%%%%%%%%%&&&'''((()))((((((&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))(((***...333:::HHHUUU```aaa```^^^YYYSSSJJJBBBBBBIIIPPPRRRRRRUUU\\\dddjjjfffoooeee]]]aaaeeezzzooogggddddddaaa```ppp}}}wwwgggOOO;;;888999;;;EEESSSccchhhkkkjjjgggaaaTTTIII@@@>>>>>>EEEPPPVVVWWWTTTWWWZZZ^^^___aaadddkkkpppyyy}}}tttkkkfff___ZZZXXXYYYYYYZZZWWWZZZaaallluuuzzzxxxuuunnnlllhhhfffddddddeeeffffffjjjrrryyy|||sssiiiaaa\\\[[[___jjjxxx~~~}}}{{{zzz{{{{{{tttnnnjjjdddaaa^^^\\\ZZZXXXUUUSSSVVVUUUTTTSSSQQQPPPOOOOOOLLLLLLMMMNNNPPPRRRSSSTTTSSSTTTVVVXXXZZZZZZ[[[[[[[[[]]]aaadddffffffeeeddd```aaaccceeehhhkkkmmmnnnqqqpppqqqsssuuuvvvuuuttttttvvvyyy}}}~~~xxxnnnjjjhhhmmmsssyyynnneee[[[UUUVVVWWWWWWUUUPPPNNNMMMMMMNNNOOOOOONNNNNNKKKHHHEEECCCAAA===;;;888777555333222000//////------...//////...---,,,)))))))))))))))(((((('''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%"""###$$$%%%'''(((((((((&&&'''((((((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))))))))+++///444<<>>;;;:::888777444222111000000+++++++++,,,,,,+++******))))))******))))))((('''$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&######$$$$$$%%%&&&''''''&&&'''((((((&&&%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((())),,,000444===PPPaaapppllljjjhhh```SSSGGGAAAFFFMMMUUUWWWVVVXXX^^^dddpppkkktttkkkccceeedddtttyyynnnhhhiiinnnkkkeeemmmsssjjjgggOOO;;;888999;;;EEESSS[[[aaafffeee```ZZZOOOFFFDDDBBBBBBEEENNNXXXaaafffccceeefffffffffiiipppvvvwwwkkkfff^^^YYYXXXZZZ\\\]]]cccccceeekkkttt{{{~~~~~~ssspppkkkgggdddccccccdddeeehhhnnnuuu|||vvvlllddd]]]YYYXXX^^^jjjyyy}}}{{{wwwqqqjjjccc^^^[[[WWWUUUSSSSSSSSSRRRPPPOOOMMMNNNOOOPPPPPPPPPPPPPPPSSSSSSRRRSSSTTTVVVXXXYYY]]]___aaacccddddddcccbbbaaabbbdddeeedddbbb___]]]WWWZZZ___eeejjjnnnqqqrrrssstttvvvzzz}}}~~~}}}{{{{{{~~~}}}wwwooommmnnnrrrvvv{{{mmmeeeZZZUUUUUUVVVVVVTTTQQQOOONNNNNNOOOPPPPPPOOONNNLLLHHHFFFDDDAAA===;;;;;;:::888555333222111000,,,,,,,,,++++++*********)))************)))(((((($$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&''''''&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''###############$$$%%%%%%###%%%''''''%%%$$$%%%'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((,,,000444>>>RRReeeqqqnnnnnnpppjjj[[[NNNHHHLLLTTT\\\^^^]]]]]]bbbgggqqqlllvvvnnneeeeeeaaaooo|||~~~}}}{{{yyytttooojjjlllpppllldddlllssskkkdddMMM999666888;;;GGGVVV]]]dddiiigggbbbYYYNNNDDDDDDDDDDDDFFFMMMZZZjjjuuuwwwzzz||||||zzzzzz}}}wwwjjjeee]]]XXXXXX[[[^^^___eeeeeegggnnnvvv|||}}}}}}wwwsssmmmhhhdddbbbcccdddeeehhhmmmrrryyytttjjjbbb\\\XXXXXX^^^kkkzzz}}}{{{zzzuuurrrmmmgggaaa[[[WWWUUURRRQQQPPPPPPQQQQQQPPPOOOMMMNNNPPPQQQRRRRRRRRRRRRTTTTTTTTTTTTVVVYYY\\\^^^aaacccfffhhhiiihhhgggfffcccdddeeeeeeccc___\\\YYYTTTXXX^^^ffflllpppssstttuuuvvvyyy~~~~~~|||vvvpppoooppptttwww|||mmmeeeZZZTTTTTTVVVUUUSSSRRRPPPOOOOOOPPPQQQQQQPPPMMMKKKGGGEEECCC@@@===:::<<<;;;999666444222111111000000///------,,,------***************)))(((((('''''''''((((((((()))))),,,,,,,,,,,,+++)))((('''$$$%%%&&&'''''''''&&&%%%&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&'''(((((( ###&&&&&&%%%$$$&&&)))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((,,,000444>>>SSSfffooommmqqqvvvssseeeYYYTTTRRRZZZcccfffdddcccggglllqqqlllvvvnnnfffddd^^^kkkttttttssspppoooooonnnlllnnnooorrrmmmeeennnwwwppp```HHH555222666:::GGGWWWaaahhhmmmkkkdddZZZNNNDDDDDDDDDDDDFFFMMM\\\qqqwwwjjjddd]]]XXXXXX[[[___aaadddeeehhhpppxxx||||||zzzyyyuuuooohhhdddbbbccccccfffhhhlllpppwwwsssiiiaaa[[[WWWXXX^^^kkk{{{~~~}}}{{{xxxuuusssqqqooolllfff```ZZZVVVSSSRRRQQQPPPOOOPPPRRRRRRRRRQQQPPPQQQSSSUUUVVVVVVUUUUUUSSSSSSTTTUUUXXX\\\```bbbccceeehhhkkkkkkkkkiiihhheeeeeeeeedddbbb^^^ZZZWWWSSSWWW^^^fffmmmrrrtttuuuwwwxxx|||{{{uuuqqqpppqqquuuxxx|||qqqdddYYYUUUTTTRRRQQQRRRNNNOOOPPPPPPOOONNNLLLKKKRRRNNNHHHEEECCCBBB>>>;;;888666444333333333222000.........---,,,+++)))(((***'''%%%'''+++---+++'''************)))(((&&&&&&$$$%%%%%%&&&'''(((((()))***(((&&&$$$###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&&&&%%%%%%'''(((%%%&&&'''(((((('''&&&%%%(((''')))///777CCCTTTcccooonnnsss{{{zzzlll^^^VVVVVV]]]bbb```^^^aaaeeegggppptttwwwrrreeeYYYZZZaaapppuuuvvvpppllljjjiiigggiiilllrrrmmmccchhhooohhhTTTDDD666444777===LLL[[[ffflllrrrsssjjj\\\MMMEEEEEEGGGJJJNNNQQQ[[[ooosssmmmcccZZZXXXYYY[[[^^^bbbgggjjjmmmppptttzzz~~~zzzssskkkdddbbbccceeeffffffiiippp{{{sssiii```YYYVVVWWW```lllvvv{{{{{{yyywwwtttqqqmmmhhheeedddbbb```\\\XXXTTTQQQPPPMMMMMMOOOQQQRRRSSSTTTTTTNNNRRRWWWYYYWWWVVVVVVWWW\\\[[[[[[ZZZ[[[\\\^^^___cccfffiiikkkjjjhhhggggggkkkkkkjjjddd]]]XXXVVVVVVUUUYYY___dddiiimmmrrrvvv{{{yyyzzzyyyrrrooopppssswwwxxx{{{qqqdddYYYUUUTTTRRRQQQRRRNNNNNNOOOPPPPPPPPPOOONNNQQQMMMHHHDDDCCCAAA>>>;;;;;;999666555444444222000.........---,,,+++***)))&&&###!!!###&&&(((&&&"""*********)))(((((('''&&&(((((()))******++++++,,,***(((&&&$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%&&&(((&&&&&&'''(((((('''&&&&&&(((''')))///777BBBSSSaaannnssszzz}}}sssbbbUUURRR[[[aaa___]]]bbbiiimmmtttxxx{{{vvvggg[[[[[[bbblllrrruuuooojjjhhhhhhgggiiikkkqqqmmmfffmmmrrrhhhSSSCCC666444888???NNN]]]kkkpppvvvuuulll]]]OOOFFFFFFGGGJJJMMMPPPYYYlll}}}uuukkkbbbZZZYYY[[[\\\^^^bbbgggiiimmmppptttyyy|||uuummmgggddddddfffiiiiiilllrrr|||sssiii```ZZZVVVYYYaaallltttyyy~~~~~~tttrrrooommmjjjgggbbb^^^ZZZYYYXXXVVVTTTSSSQQQQQQOOOPPPRRRSSSTTTUUUUUUUUUPPPSSSWWWXXXWWWVVVVVVXXX]]]]]]]]]^^^^^^___`````````dddgggjjjjjjiiiiiijjjmmmmmmkkkfff___ZZZXXXXXXYYY\\\```cccggglllrrrvvv|||{{{|||yyysssrrrqqqsssxxx{{{~~~pppeeeYYYVVVUUUSSSQQQRRRMMMNNNOOOPPPQQQQQQQQQQQQPPPLLLGGGDDDAAA???<<<:::;;;999666444444333111///------------,,,,,,+++******(((&&&''')))***(((%%%***)))))))))(((''''''&&&*********++++++,,,,,,---)))(((&&&%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%&&&'''&&&&&&'''(((((('''&&&&&&((('''***000777BBBRRR___mmmxxx{{{hhhTTTPPPZZZbbb```^^^eeeqqqzzz~~~nnn___]]]ccckkksssxxxrrriiifffeeedddfffggglllllliiiqqqsssgggRRRCCC666666:::BBBQQQ```ooossswwwuuukkk\\\MMMDDDEEEEEEHHHLLLOOOWWWhhhwwwwwwiiiaaaZZZ[[[\\\\\\^^^```eeehhhlllooosssxxx}}}|||wwwoooiiiffffffhhhllllllooouuusssiiiaaaZZZVVVZZZaaakkkqqquuuyyy|||yyyvvvkkkhhheeecccaaa^^^ZZZVVVPPPQQQQQQRRRSSSSSSTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWUUUVVVXXXXXXWWWWWWXXXZZZ___```bbbcccddddddcccbbb```cccgggiiijjjkkklllmmmoooooommmiiiccc___]]]\\\```aaabbbcccfffkkkrrrwww~~~}}}~~~yyytttvvvsssuuu|||pppeeeZZZVVVVVVSSSRRRRRRNNNOOOOOOPPPPPPPPPPPPPPPNNNKKKGGGCCC@@@===;;;:::999777444333333222111///,,,,,,,,,------,,,++++++///---++++++------+++)))))))))(((((('''''''''''''''((((((((()))))))))***((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&'''&&&''''''''''''''''''&&&((((((+++111888AAAPPP]]]kkk|||mmmUUUQQQ]]]eeecccbbbkkk{{{tttccc___dddoooxxx}}}vvvlllfffcccbbbcccbbbgggiiiiiisssttteeePPPAAA666777===EEETTTcccooosssuuurrrgggXXXIIIAAA@@@AAAEEEIIIMMMTTTcccqqqwwwhhh```[[[\\\^^^]]]]]]___cccfffjjjnnnqqquuuyyy{{{{{{yyyuuuooojjjgggggghhhmmmnnnqqqyyytttiiiaaa[[[WWWXXX```iiiooorrrvvv}}}|||wwwrrrnnnbbb```]]][[[ZZZWWWTTTRRRNNNNNNPPPRRRTTTWWWXXXYYYUUUVVVWWWXXXYYYYYYYYYYYY[[[[[[[[[ZZZZZZ[[[]]]^^^```cccfffiiijjjiiigggeeeccceeehhhjjjkkklllnnnpppppppppnnnllliiifffeeedddgggfffeeedddeeekkksssxxx~~~~~~~~~xxxtttvvvtttyyypppeeeZZZWWWWWWTTTRRRRRRPPPOOOOOONNNNNNNNNNNNNNNMMMKKKHHHCCC???<<<;;;;;;888666444333444444333222,,,,,,,,,------,,,+++++++++***))))))))))))(((''')))(((''''''&&&''''''(((&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''((()))(((&&&%%%%%%&&&'''''''''&&&&&&'''''''''((((((,,,222888@@@NNNZZZlll~~~rrrYYYTTT```hhhfffeeepppuuuccc___dddoooxxx~~~yyypppjjjfffcccbbbaaafffhhhjjjtttuuueeeNNN@@@666888>>>GGGVVVeeeooorrrtttooodddUUUHHH@@@;;;<<>>555888???GGGVVVeeeeeehhhiiieee\\\PPPEEE???CCCCCCFFFLLLOOOQQQWWW^^^hhhyyyzzzooofff^^^\\\[[[YYYYYY[[[XXX\\\bbbfffggggggggghhheeeggghhhiiihhhgggggghhhoooqqqwwwtttkkkccc]]]ZZZXXXbbbooowwwwwwuuuuuuuuuzzzzzzyyywwwtttoookkkiiihhhccc]]]YYYUUUSSSQQQOOOMMMKKKKKKLLLOOORRRSSSSSSUUUUUUWWWYYY[[[]]]^^^___ZZZ[[[]]]```bbbdddeeefffcccbbbbbbdddiiilllkkkjjjdddgggkkkooopppooommmlllcccdddfffgggiiinnntttxxx|||yyywwwxxxzzz{{{yyyvvvqqqsssuuuvvvvvvvvvxxxyyy|||uuurrrqqqrrrwwwpppdddXXXUUUVVVTTTPPPOOORRRQQQQQQPPPOOOOOONNNNNNKKKIIIEEEAAA???=========777777666555333222111000//////...---+++***)))))),,,+++***(((%%%### (((((((((((((((((((((((()))*********)))'''%%%###%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%'''((()))(((&&&((('''&&&%%%%%%&&&'''((()))&&&######%%%&&&$$$"""&&&'''((()))))))))((((((&&&'''''''''''''''&&&&&&))),,,000444:::AAAHHHMMMXXXaaagggooouuuhhhXXXWWWNNNYYY]]]VVVRRR\\\kkkuuuzzz{{{yyyrrriiiiii{{{wwwiii___fffeeeiiiddddddlllYYYHHH===444666@@@LLLWWW```fffgggfffaaaYYYMMMBBB<<<>>>>>>DDDMMMQQQRRRSSSWWWcccsssjjjbbb]]]]]]]]]ZZZXXXYYYYYY\\\```eeehhhiiiiiiiiiiiieeedddgggiiifffeeefffooovvv|||ttthhhaaa^^^]]]]]]```jjjwww|||zzz{{{|||{{{}}}{{{wwwssspppmmmkkkiiieee___ZZZVVVTTTQQQNNNLLLJJJJJJJJJMMMLLLKKKJJJLLLNNNRRRTTTSSSUUUXXX\\\___`````````___aaadddeeedddddddddeeehhheeecccffflllnnnmmmjjjiiikkknnnppprrrqqqpppnnniiigggffffffiiimmmrrrvvvtttvvvxxxxxxwwwwww{{{~~~vvvxxxyyyyyyzzz{{{~~~{{{rrroooooommmuuusssfffYYYVVVWWWUUUSSSRRRQQQQQQPPPPPPOOONNNNNNNNNLLLJJJFFFAAA>>><<<::::::777777666555333222111000//////...---+++***))))))(((((((((((('''&&&%%%%%%########################&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&'''###""""""$$$%%%&&&%%%###&&&&&&%%%%%%%%%%%%&&&&&&(((%%%$$$$$$'''((('''%%%"""""""""#########$$$$$$&&&'''''''''''''''&&&&&&(((***---111777@@@JJJQQQYYYaaaeeekkkooobbbRRRRRRNNNXXX\\\VVVSSS[[[jjjsss{{{||||||tttjjjlll{{{lll^^^fffdddiiiddddddkkkWWWHHH===444777AAAMMMYYYaaafffgggeee```VVVKKKAAA;;;??????DDDKKKPPPQQQTTTXXXfffrrrlllddd]]]\\\\\\ZZZXXXYYYYYY\\\aaafffjjjllllllllliiieeeeeehhhjjjiiihhhjjjooovvv~~~sssggg```]]]\\\]]]aaalllyyy~~~wwwtttrrrsssuuutttoookkkiiifffbbb___\\\XXXSSSOOOMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIHHHIIIJJJMMMOOOQQQTTTVVVZZZ^^^aaabbbccccccccceeehhhhhhgggffffffggggggeeecccggglllppppppnnnppprrrtttvvvvvvuuusssrrrnnnkkkgggfffjjjnnnrrrsssrrruuuxxxyyyxxxyyy|||~~~{{{|||}}}}}}~~~zzzrrrooonnnooouuu~~~uuugggZZZWWWWWWVVVUUUUUUQQQQQQQQQPPPOOOOOONNNNNNMMMJJJFFFAAA===:::888777777777666555333222111000//////...---+++***))))))'''(((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***((('''&&&%%%%%%&&&'''(((###""""""###$$$%%%$$$"""$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$%%%''')))((((((&&&%%%$$$$$$$$$%%%''''''&&&&&&'''''''''''''''&&&'''(((***...555@@@KKKSSS[[[bbbcccfffhhhZZZKKKLLLMMMUUUYYYVVVTTT\\\iiirrryyy|||{{{ssshhhlll}}}oooaaagggeeejjjgggggglllWWWHHH===555888CCCPPP\\\eeehhhhhheee^^^SSSHHH@@@<<<@@@@@@DDDJJJNNNPPPVVV\\\nnnuuu}}}ooofff]]]\\\[[[YYYXXXZZZYYY\\\aaagggkkknnnooopppiiieeedddhhhkkkjjjjjjlllooowwwqqqfff___\\\[[[]]]cccnnn|||~~~~~~~~~~~~{{{yyyqqqnnnkkkkkkkkkhhhccc___\\\YYYTTTPPPMMMJJJFFFDDDBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFHHHJJJLLLNNNNNNVVVXXX\\\```ccceeeffffffiiikkkmmmmmmkkkiiiiiijjjhhhfffeeehhhnnnsssuuutttzzz{{{}}}}}}}}}{{{yyyxxxvvvpppiiihhhlllqqqsssrrrqqqtttyyy{{{|||}}}~~~~~~wwwpppmmmmmmpppuuu|||vvvhhhZZZVVVWWWVVVVVVWWWSSSRRRRRRQQQQQQPPPOOOOOOKKKIIIEEEAAA===:::888777777777666555333222111000//////...---+++***))))))))))))))))))((('''&&&&&&))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((&&&%%%######%%%&&&(((&&&%%%$$$%%%''''''&&&$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&'''''''''&&&***)))'''&&&'''(((***,,,%%%&&&''''''((('''''''''&&&(((,,,000777AAAKKKRRRZZZ_________```RRRFFFIIIKKKPPPTTTUUUVVV^^^iiirrrvvvxxxvvvlllaaaeee{{{pppgggkkkhhhnnnllllllqqqYYYHHH===555999EEESSS```iiilllkkkggg___RRRGGG@@@===???@@@CCCIIINNNRRRZZZcccwwwyyy|||pppfff]]][[[ZZZXXXXXXZZZWWWZZZ^^^dddjjjnnnqqqrrrkkkfffeeehhhjjjiiiiiikkkpppyyy}}}oooddd^^^ZZZZZZ___fffrrr~~~zzzyyyxxxwwwwwwuuurrrppphhheeebbb```^^^[[[VVVRRRPPPMMMIIIFFFCCCBBB@@@@@@===???AAACCCDDDEEEDDDDDDCCCDDDGGGJJJLLLNNNOOOOOOXXXZZZ]]]aaaeeegggiiijjjmmmoooqqqpppooommmlllllljjjiiiiiimmmsssxxx{{{|||~~~}}}uuulllkkkpppvvvvvvuuurrrvvv{{{{{{tttnnnkkkkkkooouuu|||tttfffXXXTTTVVVVVVUUUVVVTTTTTTSSSSSSRRRRRRQQQQQQHHHGGGDDDAAA>>><<<:::999777777666555333222111000//////...---+++***))))))'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''(((&&&%%%###""""""###%%%&&&'''&&&&&&'''((((((&&&%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&&&&%%%$$$######'''%%%$$$######%%%'''(((%%%&&&&&&'''(((((('''''''''+++000666<<>>???CCCIIIMMMSSS]]]hhhxxxyyy~~~|||pppfff]]]ZZZYYYWWWWWWYYYUUUVVVZZZ___eeekkkpppsssqqqllliiikkkllljjjjjjlllqqqzzz|||nnnccc]]]ZZZYYY```iiittt~~~}}}vvvtttqqqnnnllliiifffcccYYYWWWTTTQQQNNNKKKGGGEEEDDDCCCAAA???>>>===>>>???>>>@@@BBBDDDEEEEEEEEEDDDEEEGGGJJJNNNQQQSSSTTTTTT\\\]]]```cccfffiiikkkllloooqqqssssssqqqpppppppppppppppqqquuuzzzzzzrrrqqqwww||||||zzzvvvyyy~~~|||vvvoookkkjjjjjjnnnttt}}}rrrdddWWWTTTUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQGGGFFFDDDBBB???===;;;:::777777666555333222111000//////...---+++***))))))$$$$$$&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++&&&%%%$$$######$$$%%%&&&&&&%%%$$$%%%&&&&&&$$$###%%%%%%&&&&&&&&&&&&%%%%%%###%%%&&&&&&$$$"""!!!!!!%%%$$$#########$$$&&&'''%%%%%%&&&'''(((((((((((((((,,,333999@@@FFFLLLOOOPPPVVVUUUTTTRRREEE<<>>CCCIIILLLQQQ\\\hhhpppttt{{{|||mmmddd[[[ZZZYYYWWWVVVXXXTTTTTTUUUYYY___gggnnnssswwwqqqnnnoooooommmmmmooosss{{{{{{nnnccc]]]ZZZYYYaaakkkvvv~~~~~~{{{xxxuuuooolllgggccc___[[[WWWTTTMMMLLLJJJHHHEEEBBBAAA@@@:::;;;;;;;;;::::::<<<===@@@AAABBBDDDEEEFFFFFFFFFIIIKKKOOOSSSVVVYYYZZZ[[[aaabbbdddfffiiikkkmmmnnnoooqqqtttuuutttttttttuuuwwwyyy|||{{{zzz~~~{{{}}}xxxrrrmmmjjjjjjjjjooovvvpppcccXXXUUUWWWVVVTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPIIIHHHFFFDDD@@@===:::999777777666555333222111000//////...---+++***))))))%%%&&&'''((()))*********(((((((((((((((((((((((('''(((((()))*********)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%###!!!%%%%%%$$$$$$$$$$$$%%%%%%!!!$$$''''''%%%#########&&&&&&&&&'''''''''(((((($$$%%%&&&'''(((((((((((((((,,,222888???GGGNNNSSSTTTZZZYYYWWWTTTFFF===CCCOOOMMMPPPXXX^^^aaagggmmmrrrlllddd[[[TTTYYYnnn~~~wwwtttuuuyyyvvvjjjooorrrwww{{{bbbGGG===777>>>LLL\\\jjjuuutttuuusssgggVVVHHHAAA???===>>>CCCGGGHHHKKKVVVbbbgggooo{{{zzziiiaaaZZZYYYYYYWWWUUUVVVUUUSSSRRRTTTZZZdddmmmtttvvvpppmmmnnnooonnnoooqqqttt{{{{{{nnnccc]]]ZZZZZZ```kkkwww~~~{{{vvvrrrmmmjjjddd```[[[VVVRRRMMMIIIFFFDDDDDDCCCAAA???>>>===>>>555888::::::999888999;;;??????@@@BBBDDDFFFHHHIIIMMMOOORRRVVVZZZ]]]```aaagggggghhhjjjlllnnnpppqqqooorrruuuwwwxxxxxxyyy{{{~~~~~~vvvpppmmmllllllmmmrrryyypppcccYYYWWWXXXWWWTTTSSSRRRQQQQQQPPPOOOOOONNNNNNLLLJJJHHHEEEAAA<<<999777777777666555333222111000//////...---+++***))))))******+++******)))((('''((((((((((((((((((((((((++++++,,,,,,***(((&&&%%%''''''((())))))((('''''''''&&&%%%%%%&&&&&&$$$"""%%%$$$###""""""###$$$%%% ###'''(((&&&%%%%%%'''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''(((((((((((((((+++000666===GGGQQQXXXZZZaaa```]]]YYYJJJ@@@FFFTTTPPPRRRZZZ___```dddjjjmmmggg^^^UUUQQQWWWjjj}}}}}}uuurrrssszzzuuuggglllooouuuzzzaaaGGG===777>>>MMM]]]lllvvvtttvvvttthhhWWWHHH@@@>>>===???CCCFFFFFFGGGQQQ\\\bbbmmm|||yyyggg___YYYYYYYYYWWWUUUVVVVVVSSSQQQRRRXXXbbbmmmtttrrrmmmjjjkkkmmmlllnnnqqquuu|||{{{nnnccc]]][[[ZZZ___kkkwww{{{uuuooojjjeeebbb[[[WWWRRRMMMIIIEEE@@@>>>:::::::::999777777888999666999<<<<<<:::888999:::======>>>???BBBEEEIIIKKKOOOQQQTTTXXX\\\```ccceeekkkkkklllmmmoooqqqssstttooorrrvvvyyyzzz{{{}}}~~~vvvpppmmmmmmoooooovvv{{{ooodddYYYWWWWWWTTTSSSSSSTTTSSSRRRQQQOOOOOONNNNNNOOOMMMIIIEEEAAA===;;;999777555333111111111///.........---,,,++++++++++++,,,,,,***)))((((((((((((+++)))''''''))))))'''$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&((((((((((((((('''%%%######$$$%%%&&&######$$$%%%%%%%%%%%%$$$&&&%%%$$$######$$$%%%&&&'''&&&&&&&&&&&&'''((((((+++***---555===FFFSSS^^^dddhhheeebbbaaaSSSIIINNNWWWXXXYYYZZZ^^^ccceeedddfff```WWWPPPPPPYYYfffpppyyy|||}}}wwwssstttvvvwwwttteeeoooxxxsssooo\\\AAA<<<888===LLL^^^lllsssuuusssmmmcccVVVIII@@@<<<;;;???DDDGGGHHHLLLQQQUUUfffrrr}}}eee]]]WWWWWWYYYXXXXXXZZZ\\\XXXSSSPPPSSS]]]jjjsssssssssqqqooommmmmmppprrrzzz}}}wwwlllccc[[[XXXXXX```mmm{{{}}}vvvnnnggg```ZZZVVVSSSOOOJJJEEEBBB???<<<999999888777666666777888999::::::999999999:::<<<======>>>@@@AAABBBFFFKKKNNNSSSUUUYYY\\\```eeekkkooonnnoooqqqsssttttttttttttrrruuuxxxxxxxxxzzzyyywwwtttooopppsssxxx|||ooodddZZZWWWWWWUUUTTTTTTVVVUUUTTTRRRQQQQQQQQQQQQRRRPPPLLLGGGBBB===:::999999777555333333333111000......---,,,++++++++++++++++++***)))((((((((((((%%%###"""$$$&&&((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((('''&&&&&&&&&'''''''''%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%$$$$$$###############$$$%%%&&&&&&&&&&&&&&&'''((((((******...555<<>><<<:::888999888777666666777888999::::::999999:::;;;<<<===>>>@@@AAACCCDDDHHHLLLPPPSSSVVV[[[___ccchhhmmmqqqpppqqqrrrrrrsssrrrqqqpppsssvvvzzz{{{{{{}}}~~~yyywwwtttpppppptttyyy~~~ooodddZZZWWWWWWUUUTTTTTTRRRQQQPPPOOOOOOOOOOOOOOOTTTRRRMMMHHHBBB===:::888999777444333333333222000......---,,,++++++++++++******))))))(((((('''''''''&&&%%%&&&)))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((''''''&&&'''&&&&&&%%%%%%%%%&&&&&&$$$&&&'''((((((&&&$$$######$$$$$$%%%%%%%%%%%%%%%######$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&''''''(((((((((***000666<<>>>>>@@@BBBDDDFFFGGGKKKOOORRRTTTXXX^^^cccgggkkkpppsssrrrrrrrrrrrrpppnnnlllkkkrrrwww|||~~~yyywwwtttqqqrrrvvvzzzmmmbbbXXXVVVVVVUUUSSSTTTPPPPPPOOOOOOOOOOOOOOOPPPRRRPPPLLLGGGBBB>>>;;;999777444222111111111000///......---,,,++++++++++++))))))))))))((((((''''''+++******)))))))))((('''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&%%%%%%&&&'''''''''((())))))((('''&&&###$$$%%%%%%&&&&&&%%%%%%###$$$&&&(((((((((''''''%%%&&&&&&'''''''''''''''(((+++222888<<>>999666:::GGGZZZlllvvvwwwrrrhhh[[[MMMCCC===;;;<<<>>>AAABBBDDDIIIRRRXXXdddppp}}}nnndddZZZWWWXXXXXX[[[___bbbbbbbbbccceeeiiioootttqqqqqqpppnnnmmmnnnqqqttt{{{vvvkkkaaaXXXUUUWWWbbbooo|||~~~}}}|||~~~|||yyyooohhh^^^UUUNNNIIIFFFDDDCCC@@@===<<<<<<<<<;;;:::999999999999999999::::::<<<<<<<<<===>>>???@@@@@@CCCEEEGGGIIIKKKOOOSSSVVVVVV[[[aaafffjjjnnnrrrtttttttttsssrrrooollliiigggqqqvvv|||}}}xxxvvvtttqqqssswww|||lllaaaWWWUUUUUUTTTRRRSSSUUUUUUTTTSSSSSSTTTTTTTTTNNNMMMIIIEEEAAA>>><<<;;;666444222111222222000///......---,,,++++++++++++((())))))***))))))((('''((((((((('''&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))((())))))(((&&&%%%&&&(((''''''&&&%%%%%%&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%###$$$&&&'''''''''&&&%%%%%%&&&''''''((((((''''''))),,,222999>>>JJJ___rrrxxxxxxjjjVVVNNNYYYdddpppvvvqqqpppyyy{{{rrrdddXXXUUU[[[hhhrrrwwwuuusssoookkkiiiiiiiiiiiifffXXXbbbkkkddd^^^JJJ<<<888555999EEEWWWiiitttuuurrrjjj^^^PPPEEE===:::;;;===@@@AAADDDIIIQQQXXXeeeqqq}}}qqqeee[[[WWWWWWXXX[[[___aaabbbeeefffhhhkkkpppsssoooooonnnlllkkkmmmpppsssyyyxxxmmmaaaWWWSSSUUUcccooo|||~~~~~~{{{{{{|||{{{vvvrrrjjjcccZZZRRRLLLHHHFFFDDDDDDBBB>>>===<<<<<<;;;:::999::::::;;;;;;;;;<<<<<<===>>>???@@@AAABBBCCCCCCFFFHHHKKKNNNPPPSSSWWWYYYYYY]]]ccchhhlllooosssuuuuuuuuutttrrrooollliiigggooottt{{{{{{vvvtttsssqqqtttyyy}}}kkk```WWWUUUUUUTTTSSSTTTUUUUUUTTTSSSSSSSSSSSSSSSMMMKKKHHHEEEAAA>>><<<;;;888666444333444444333222......---,,,++++++++++++((()))***++++++***)))(((%%%'''(((((('''((()))+++''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((((((***+++)))%%%$$$&&&)))$$$###""" !!!"""$$$&&&$$$$$$%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$######$$$%%%'''((((((((('''&&&***,,,000888@@@MMMcccvvvzzzjjjVVVNNNYYYkkkyyyzzzyyyppp```XXX\\\hhhrrrvvvtttrrrooommmkkkiiiiiieeebbbVVVaaajjjddd^^^JJJ888666555999CCCTTTeeepppsssppphhh]]]PPPEEE===:::999<<>><<<<<<<<<;;;999;;;;;;<<<===>>>>>>>>>>>>@@@AAABBBDDDEEEFFFFFFFFFHHHKKKOOORRRTTTWWWZZZ]]]\\\___dddhhhkkknnnrrruuutttttttttsssqqqooolllkkknnnsssyyy|||||||||~~~yyytttrrrqqqppptttyyy~~~mmmbbbXXXVVVWWWVVVUUUVVVTTTSSSRRRPPPPPPOOOOOOOOOOOOMMMJJJFFFBBB>>><<<;;;777555333333444444333222......---,,,++++++++++++)))***+++,,,,,,+++***)))''')))++++++***)))+++...'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''')))+++((($$$###%%%((("""""""""""""""###$$$$$$$$$%%%&&&&&&'''&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$%%%'''((()))((('''&&&***))),,,555@@@OOOdddvvvtttgggUUUOOOZZZmmm}}}zzzwwwvvveee]]]aaakkktttyyyxxxuuussspppllliiifffcccaaaTTT```iiibbb\\\HHH999888888<<>>>>>>>>===<<<<<<===>>>@@@@@@AAA@@@@@@BBBCCCEEEGGGHHHIIIIIIIIIJJJMMMQQQUUUWWWZZZ]]]```___aaadddgggiiimmmqqqtttsssttttttttttttrrrpppoooooosssxxxzzzzzzzzz|||~~~~~~wwwrrrqqqpppppptttyyynnncccZZZXXXYYYXXXWWWWWWVVVVVVTTTSSSQQQQQQPPPPPPRRRPPPLLLGGGBBB???<<<:::555333111111222222111000......---,,,++++++++++++)))***,,,------,,,+++***''')))+++)))&&&$$$&&&(((((((((((((((((((((((((((+++***)))((('''&&&%%%%%%&&&)))***(((###!!!$$$'''"""###%%%'''''''''%%%$$$$$$%%%&&&&&&''''''&&&&&&,,,+++)))'''&&&&&&&&&'''$$$%%%'''))))))((('''&&&***''')))222???PPPeeeuuuxxx}}}wwwmmmdddUUUQQQ\\\kkk{{{tttppp~~~uuuhhhbbbfffpppyyy~~~{{{wwwsssmmmgggcccbbb```TTT___ggg```ZZZFFF<<<<<<===AAAJJJWWWfffpppnnniii^^^QQQEEE===;;;;;;666:::???CCCEEEIIIPPPTTTbbbooo|||pppfff\\\YYYXXXWWWXXX[[[XXX[[[___bbbeeeiiimmmooommmmmmmmmllllllnnnrrruuuwww}}}tttkkk```VVVUUUYYYcccppp~~~}}}zzzyyy{{{|||~~~}}}{{{zzzzzzuuurrrnnnkkkgggccc^^^[[[QQQNNNKKKHHHGGGFFFDDDBBBEEECCC@@@@@@AAAAAAAAA@@@===>>>@@@AAABBBBBBAAAAAACCCDDDFFFIIIJJJKKKKKKKKKKKKNNNSSSVVVYYY[[[___aaa```bbbdddfffhhhkkkpppsssrrrssstttuuuuuuuuutttsssppptttxxxzzzyyyxxx{{{}}}}}}vvvqqqooooooooosssyyyrrrggg\\\WWWUUUSSSRRRUUUSSSTTTTTTQQQMMMLLLOOORRRRRRNNNHHHBBB???>>>>>>???999666333222222222111000......---,,,,,,---------///,,,)))'''((()))))))))************************((((((((((((((((((((((((&&&'''''''''&&&%%%$$$$$$$$$'''))))))'''&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%((())))))'''%%%$$$%%%'''&&&(((,,,555BBBQQQ___gggkkkmmmmmmhhh[[[OOOPPPWWWgggtttzzzqqqmmmvvv{{{pppfffeeemmm{{{tttiiibbb``````[[[YYY^^^eee```PPPAAA888555555:::FFFUUUdddlllnnngggXXXIIIBBB@@@<<<777888888;;;BBBFFFHHHNNNUUU```ooommmbbbYYYWWWXXXXXXXXXYYYZZZZZZ[[[^^^ccciiiooossskkkjjjiiijjjlllooosssuuuvvv{{{|||{{{vvvqqqkkkaaaVVVRRRSSS```ooo~~~}}}zzzzzzzzzzzzyyy{{{||||||zzzwwwvvvuuuwwwpppiiieeedddccc^^^ZZZSSSQQQNNNJJJGGGFFFFFFFFFGGGEEECCCCCCDDDDDDDDDCCCDDDCCCAAA@@@AAADDDFFFHHHEEEFFFHHHKKKLLLMMMMMMMMMPPPQQQSSSVVVYYY\\\___```aaa```cccfffgggeeehhhmmmnnnppprrrsssrrrqqqrrrrrruuuuuuvvvyyy}}}wwwtttpppnnnooosssxxx{{{rrrggg\\\XXXVVVTTTTTTVVVTTTTTTSSSPPPMMMMMMOOORRRWWWSSSLLLDDD>>>;;;::::::999666333222222222111000......---,,,,,,,,,,,,,,,...,,,)))))))))***)))(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&%%%%%%((()))+++***(((''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((('''&&&&&&'''))),,,---000777AAALLLWWW]]]___aaadddaaaWWWOOOQQQYYYcccnnnrrrkkkjjjsss|||~~~~~~xxxnnnffffffrrr{{{mmmfffddd]]]YYYXXX^^^eeeaaaQQQBBB;;;888777;;;FFFUUUbbbjjjmmmfffXXXIIIAAA???;;;666999888<<>>;;;999999999777444222222222111000///...---,,,+++*********---+++******++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((''''''&&&***++++++)))&&&%%%&&&(((&&&&&&%%%%%%%%%%%%$$$$$$(((((((((''''''%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%&&&''''''&&&''')))+++---///333999@@@IIIPPPUUUWWWYYY]]][[[SSSMMMQQQZZZ```gggiiieeehhhqqqwwwvvvvvvsssmmmhhhkkk|||rrrhhhggg[[[WWWXXX```hhhdddTTTDDD999666555:::FFFUUUccckkknnnhhhZZZKKKBBB???<<<888::::::===CCCGGGIIIOOOVVVdddrrr}}}lll```VVVTTTUUUUUUVVVWWWZZZ]]]bbbgggllloooqqqrrrpppooommmkkkkkkmmmoooqqqwwwzzzxxxrrrkkkddd[[[RRRPPPSSScccqqq|||xxxvvvuuuvvvwwwxxxzzz{{{{{{yyyuuuqqqnnnlllgggaaa]]]\\\ZZZWWWTTTQQQOOOLLLIIIHHHHHHJJJKKKJJJHHHGGGGGGIIIKKKKKKKKKGGGGGGFFFFFFGGGIIIKKKMMMRRRPPPOOOMMMNNNPPPRRRSSSSSSUUUXXXZZZ\\\]]]]]]]]]^^^[[[YYYZZZ\\\^^^fffnnnrrruuuyyyzzzxxxvvvttttttyyyyyy{{{yyyrrrpppnnnnnnpppvvv{{{nnnddd[[[XXXWWWUUUUUUVVVUUUTTTRRRPPPNNNNNNOOOPPPQQQNNNHHHCCC>>><<<;;;;;;999777444222222222222000//////---,,,******))))))+++***)))***++++++)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))(((&&&###"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&'''((('''&&&'''(((***))),,,111888@@@HHHNNNQQQVVVXXX[[[YYYQQQJJJOOOXXX^^^aaabbbbbbhhhpppssspppoooooollljjjqqqttthhheee[[[XXXZZZccckkkgggVVVFFF333111111777EEEVVVeeennnpppkkk^^^MMMCCC@@@>>>:::;;;;;;>>>DDDHHHJJJPPPVVVeeettt~~~lll```UUURRRSSSSSSTTTUUUXXX\\\ccciiinnnppppppooosssqqqooommmlllmmmoooqqqzzz|||~~~vvvmmmeee[[[RRRPPPTTTdddrrr~~~{{{wwwuuuuuuvvvwwwzzzzzz{{{{{{zzzvvvpppllljjjfff```]]][[[ZZZXXXVVVUUUSSSPPPNNNNNNOOOQQQRRRNNNLLLJJJIIIJJJLLLLLLLLLLLLKKKKKKKKKMMMOOOQQQRRRUUUUUUUUUUUUVVVWWWXXXYYYXXXZZZ]]]```aaa```^^^]]]]]]XXXUUUUUUWWW\\\fffpppuuuyyy~~~~~~}}}|||{{{uuupppooooooppptttzzzmmmcccZZZXXXWWWTTTSSSUUUVVVTTTQQQOOONNNOOOOOOPPPLLLJJJFFFAAA>>><<<<<<<<<:::777444333333333222111000///...,,,+++************)))((()))******(((&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))))))))((())))))(((%%%###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&((())))))(((&&&&&&'''((('''***000888???FFFJJJMMMRRRTTTWWWUUULLLGGGLLLUUU[[[[[[[[[^^^fffnnnnnnjjjggghhhhhhhhhqqqtttfffaaa\\\ZZZ[[[ccckkkgggUUUEEE444222222888FFFWWWgggppppppkkk^^^MMMBBB???===:::<<<<<>>;;;:::999:::888555333333333222111000///...---,,,++++++++++++)))((()))******)))(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''(((((())))))))))))))))))******(((%%%$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&(((((()))))))))$$$%%%%%%%%%%%%&&&&&&&&&*********)))&&&&&&'''(((***---111777<<>>AAABBBBBBDDDHHHHHHCCC@@@HHHSSSTTTTTTVVV]]]eeehhhhhhgggfffddd```___eeeuuu~~~rrrmmmmmmnnniiifffjjjoooiiiWWWGGG:::777666;;;GGGVVVeeemmmoookkk```NNNAAA<<<;;;:::<<<<<>>===<<<;;;888555333333333333222000//////.........//////000---+++***,,,.........************************))))))))))))))))))))))))&&&&&&'''(((((((((((((((###%%%''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&))))))))))))((('''&&&%%%''''''''''''((((((((()))'''((()))(((((((((***,,,+++,,,000444999===AAACCCBBBEEEHHHGGGAAA>>>FFFQQQVVVUUUYYY```gggjjjjjjjjjlllhhhbbb___cccooo~~~~~~vvvrrrsssuuuyyysssnnnqqquuunnn\\\LLL444222111777DDDUUUdddlllrrrooocccRRRDDD??????>>><<<;;;>>>DDDGGGHHHMMMTTT```ooouuugggXXXQQQOOOLLLLLLMMMSSSTTTWWWZZZ^^^bbbeeegggccccccccceeeiiiooossswwwwww{{{wwwmmmaaaUUUQQQSSS___mmm|||}}}zzzzzz{{{|||}}}~~~yyyuuutttvvvvvvrrroooooonnnllliiigggfffggghhhmmmooorrrttttttssspppnnnhhheee```^^^^^^```aaaaaacccdddeeegggiiikkkllllllooooooppprrrssstttuuuuuusssrrrpppnnnkkkiiiggggggaaa^^^^^^cccggglllvvvyyyvvvoooppprrruuu{{{tttjjj^^^XXXXXXYYYWWWTTTUUUSSSPPPLLLJJJJJJKKKLLLPPPMMMIIIDDD???<<<999888666555333111000000000111......---,,,***)))((((((++++++,,,,,,,,,++++++***++++++******)))((((((((((((((((((***+++***(((%%%---)))+++///...(((&&&)))((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((###""" """&&&(((&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%'''''''''''''''((()))))))))...444:::???CCCGGGJJJGGGJJJJJJDDD<<<<<>>>>>;;;>>>AAADDDGGGJJJOOORRRfffppp~~~ssseeeWWWOOOKKKIIIIIILLLRRRQQQPPPPPPTTTZZZbbbgggdddddddddfffiiilllppprrrvvv{{{wwwkkk```VVVRRRTTT^^^jjjyyy|||yyyxxxuuuuuuvvvvvvwwwwwwxxxxxxwwwvvvtttsssrrrqqqppppppvvvwwwxxxyyyyyyyyyyyyyyypppmmmhhheeeeeefffggggggooooooppppppppppppoooooorrrssstttuuuvvvvvvvvvvvvttttttssspppllliiihhhiiiiiihhheeedddgggnnnxxx}}}wwwssspppoooooottt{{{qqqhhh]]]XXXXXXZZZXXXVVVUUUSSSPPPMMMLLLLLLMMMNNNPPPNNNIIIDDD???<<<999888666555333111000000000111------,,,,,,+++***))))))******+++++++++++++++***))))))))))))))))))******(((((((((***+++***(((%%%%%%"""$$$))))))$$$###%%%''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&$$$###%%%((()))((('''&&&&&&'''(((((((((((((((((((((((((((((()))******,,,///333888>>>EEELLLPPPPPPRRRQQQIII???===DDDMMMSSSWWW]]]dddiiilllmmmmmmrrrqqqkkkbbbaaajjjtttzzzxxxuuurrroookkkkkkvvvzzzxxxyyyrrr]]]HHH:::555333888@@@MMM^^^mmmooommmbbbPPPBBB======<<<<<<>>>AAADDDGGGKKKQQQTTTdddnnn{{{uuugggYYYQQQMMMJJJKKKNNNOOONNNMMMMMMPPPVVV^^^ccceeeeeeeeefffhhhkkknnnpppwww}}}wwwkkk```VVVRRRTTT___kkkzzz}}}zzzxxxuuuuuuvvvxxxxxxyyyyyyyyyxxxwwwwwwwwwwwwwwwxxxxxx}}}}}}}}}||||||zzzyyyyyytttqqqmmmkkklllmmmmmmmmmpppqqqrrrsssssstttsssssssssssstttuuuvvvvvvvvvvvvxxxxxxwwwtttpppmmmlllmmmkkkkkkkkkkkknnnssszzzzzztttqqqnnnnnnooottt|||nnnfff\\\XXXYYYZZZYYYWWWTTTRRRPPPNNNNNNNNNPPPQQQQQQNNNJJJDDD???<<<999888555555333222111000000000,,,,,,,,,++++++*********((())))))***+++++++++***''''''((())))))***++++++''''''(((***++++++(((&&&$$$###%%%)))***''''''(((&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''(((((('''&&&'''((()))***+++++++++***))))))))))))******+++---000333888???IIISSSZZZ\\\]]][[[PPPDDD@@@EEELLLSSSWWW___gggmmmooooooooouuussslllcccaaahhhppptttssspppmmmjjjggghhhsss~~~{{{{{{}}}uuu^^^III;;;555111777BBBOOO^^^jjjooommmcccRRRDDD>>><<<:::<<<>>>AAACCCGGGMMMTTTYYYccclllyyywwwjjj[[[SSSOOOLLLMMMPPPOOONNNMMMLLLNNNSSS[[[aaaffffffffffffhhhjjjmmmnnnxxx~~~wwwlll```VVVRRRTTT```lll{{{}}}{{{yyyuuuvvvxxxzzz{{{|||{{{{{{{{{{{{{{{|||~~~}}}{{{zzzxxxvvvttttttuuuvvvuuutttssstttvvvwwwxxxxxxxxxxxxttttttuuuvvvvvvwwwwwwwww}}}}}}|||yyyuuusssssstttppprrrssstttvvvzzz{{{uuupppnnnllllllnnnttt}}}nnnfff^^^YYYXXXYYYXXXVVVSSSRRRQQQPPPPPPQQQRRRSSSRRROOOJJJEEE@@@<<<999888555444333222111111000000++++++++++++++++++++++++'''((()))***************(((((((((((())))))******''''''(((***++++++(((&&&''''''(((***+++*********$$$%%%''')))***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&((()))***+++,,,,,,)))))))))(((((()))******---///444;;;CCCOOOZZZbbbeeefffcccWWWJJJCCCGGGMMMRRRXXXbbbkkkrrruuuuuuuuuvvvssslllcccaaagggmmmooosssoookkkhhhddddddmmmwww|||{{{zzz|||~~~vvv___HHH===555111888DDDQQQ___iiimmmlllcccSSSFFF???<<<999<<<>>>@@@CCCHHHOOOVVV\\\fffnnnyyyxxxkkk\\\TTTPPPMMMNNNPPPQQQRRRQQQOOOPPPTTT[[[aaaccccccdddfffhhhjjjmmmnnnwww|||wwwlll```UUURRRSSS___kkkzzz}}}{{{yyyvvvxxxzzz}}}~~~}}}zzzyyyyyyzzz|||}}}{{{zzzwwwxxxzzz{{{|||{{{zzzyyyuuuuuuvvvvvvwwwxxxxxxyyy~~~~~~~~~|||zzzyyy{{{|||xxxyyyzzz{{{|||wwwqqqmmmkkkjjjkkknnnuuu~~~nnnhhh```ZZZWWWWWWUUUTTTRRRRRRQQQQQQQQQRRRSSSTTTRRRPPPKKKEEE@@@<<<999888444444444333222111000///++++++++++++++++++++++++'''((()))***************))))))))))))((((((''''''&&&&&&'''***++++++)))'''%%%&&&'''&&&&&&'''&&&%%%###$$$&&&((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$%%%'''((()))*********)))(((((('''''''''((((((***///666>>>IIITTT```gggjjjkkkhhh]]]OOOHHHJJJPPPVVV[[[dddlllsssvvvwwwwwwwwwssskkkaaa```fffkkklllppplllhhhfffddddddjjjrrruuuuuuvvvyyy}}}uuu^^^HHH>>>666222999FFFTTTbbbmmmmmmllldddTTTGGG@@@<<<:::<<<===@@@CCCHHHOOOXXX]]]jjjqqq{{{xxxkkk\\\TTTOOOLLLMMMOOOSSSTTTUUUSSSRRRTTTZZZ```^^^___aaadddgggjjjmmmnnnsssyyyxxxlll```UUUQQQSSS\\\hhhwww~~~|||zzzzzzyyyzzz}}}{{{{{{{{{}}}}}}|||}}}~~~~~~|||yyywwwwwwwwwvvvvvvwwwxxxzzzzzz||||||}}}||||||}}}|||tttnnnkkkjjjiiikkkpppwwwnnnhhhaaaZZZWWWUUUTTTSSSRRRQQQQQQQQQRRRSSSSSSTTTSSSPPPKKKFFF@@@<<<999888444444444333222111000///,,,,,,,,,++++++*********)))******+++******))))))******)))(((((('''&&&&&&&&&&&&''')))++++++)))'''%%%''''''%%%$$$''''''$$$$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((())))))(((&&&%%%&&&'''$$$%%%&&&'''((())))))))))))(((((('''''''''''''''***///777@@@LLLXXXdddlllnnnpppmmmbbbSSSLLLNNNSSS\\\___eeekkkqqquuuxxxyyy{{{vvvlllbbb```fffkkkkkkiiifffeeefffeeeeeeiiipppnnnnnnpppvvv{{{ttt^^^HHH>>>777333999EEETTTeeerrrrrrqqqgggWWWHHHAAA===:::;;;===@@@DDDIIIPPPWWW\\\jjjrrr|||xxxkkk\\\TTTOOOLLLLLLOOOQQQTTTWWWVVVSSSSSSWWW\\\ZZZ\\\^^^bbbfffiiilllmmmnnnuuu~~~xxxlll___UUUQQQRRRYYYdddsss~~~}}}||||||{{{}}}~~~}}}}}}}}}}}}zzzwwwxxxxxxwwwwwwxxxyyy{{{|||{{{{{{||||||}}}|||ssslllkkkkkkjjjlllrrrzzzzzzkkkggg```[[[WWWUUUUUUTTTQQQQQQQQQRRRRRRRRRRRRSSSTTTQQQLLLFFF@@@<<<999888444444444444333111///...------,,,,,,+++***)))))),,,,,,,,,,,,+++***)))(((((((((((((((((((((''''''&&&&&&'''))),,,,,,***'''&&&******&&&'''+++,,,)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***+++)))&&&%%%&&&'''%%%&&&''''''((((((((((((***))))))(((''''''((((((,,,000666???KKKZZZhhhrrrtttuuurrrgggXXXOOOQQQUUU```aaaeeekkkrrryyy}}}pppcccaaagggkkkjjjfffcccccceeeeeeccceeeiiiiiiiiilllrrryyyttt___JJJ<<<666333888BBBRRRfffwww{{{yyynnn[[[JJJAAA<<<999999<<<@@@EEEIIIOOOVVVZZZgggppp{{{yyylll]]]TTTOOOLLLLLLOOOOOOUUUZZZYYYUUURRRUUUYYYYYYZZZ]]]aaadddgggiiiiiikkksss|||xxxlll___UUUQQQRRRWWWbbbqqq|||~~~~~~~~~~~~}}}zzzzzzyyyxxxwwwxxxzzz|||}}}|||}}}}}}|||}}}{{{rrrllllllnnnlllnnnttt|||ttthhheee```[[[WWWVVVVVVVVVQQQQQQQQQRRRRRRRRRRRRRRRTTTQQQLLLFFF@@@<<<999888333444444444333111///.........---,,,+++))))))(((---------,,,+++***)))(((&&&&&&''''''((()))))))))&&&&&&'''))),,,,,,***(((###((((((%%%&&&,,,...+++***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))'''$$$"""###%%%''''''((((((((((((((('''++++++***))))))((())))))///111555<<>>:::777666666444333333333333111000...///111111///,,,(((%%%+++++++++******(((''''''***)))(((''''''((()))***+++***)))''''''(((((()))...''' """)))---***&&&&&&'''((()))))))))((('''$$$$$$$$$#########"""""""""$$$######%%%''',,,+++***)))((('''&&&&&&+++(((%%%$$$%%%(((***+++,,,222777<<>>KKK```rrr~~~vvvdddMMM>>>999::::::;;;???DDDGGGIIIPPPYYYbbbkkkwwwooo\\\SSSRRRQQQOOOPPPUUU[[[```aaa]]]ZZZ[[[]]]XXX[[[^^^bbbeeehhhiiiiiigggqqq}}}wwwlll^^^RRROOOQQQXXX```mmmxxx~~~~~~}}}~~~|||||||||zzzzzz{{{~~~~~~~~~~~~zzzrrrnnnnnnpppuuuwww|||uuuiiiddd]]]ZZZYYYXXXUUURRRPPPOOOMMMMMMMMMNNNPPPQQQSSSPPPJJJDDD>>>:::777666888777555444555444222111............---,,,***************))))))'''&&&&&&***)))((('''''''''((())))))((('''&&&&&&&&&''''''***&&&!!!###(((+++)))%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$ ###&&&'''&&&%%%&&&((('''''''''&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''((((((***000666<<>>888888<<<===AAAFFFIIIKKKRRR[[[ccclllxxxqqq^^^UUUSSSQQQPPPPPPUUU[[[bbbeeebbb``````aaa[[[\\\___bbbeeehhhkkklllkkkttt~~~vvvjjj\\\PPPLLLNNNWWW```mmmxxx}}}}}}~~~}}}|||zzzzzz|||}}}||||||yyyssspppqqqsssvvvyyy~~~uuugggbbb]]]YYYYYYXXXVVVSSSPPPOOONNNMMMMMMMMMNNNOOORRROOOJJJDDD???;;;888777666444222111111000...,,,......,,,++++++,,,---...(((((()))(((((('''&&&%%%))))))((('''&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$%%%'''((('''%%%((('''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%###%%%''''''&&&%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&'''$$$%%%'''((((((((('''&&&(((///666<<>>777666===>>>AAAFFFHHHKKKRRR[[[eeemmmyyyuuubbbXXXTTTRRRQQQQQQTTT\\\eeejjjjjjgggeeeeee]]]^^^___aaaeeeiiimmmooopppwwwwwwkkk]]]QQQLLLNNNWWW```nnnzzz|||{{{~~~|||zzzyyy}}}}}}zzzyyyzzzyyytttrrrtttwwwyyy|||uuufffaaa\\\YYYYYYYYYWWWTTTRRRRRRPPPOOONNNNNNNNNNNNNNNLLLHHHDDD@@@===;;;:::666444222000000///,,,***...---,,,+++++++++,,,,,,((()))))))))(((((('''&&&)))(((''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%'''''''''&&&&&&'''+++***((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''''''''(((&&&&&&&&&''''''''''''(((&&&''')))))))))(((((()))(((///666===HHHTTT]]]___eeegggggg___VVVQQQSSSWWW[[[[[[\\\aaaooo~~~}}}uuuppprrr||||||sssoookkkggghhhkkknnnrrrssslllZZZHHH;;;444///333999@@@IIIRRRYYY\\\\\\UUUHHH===888777<<<<<>>BBBDDDFFFOOOXXXdddlllyyy~~~jjj^^^WWWRRRQQQSSSVVV^^^iiirrrsssnnnhhhccc^^^]]]\\\]]]aaagggnnnrrrsssyyy{{{pppcccVVVQQQRRRXXXdddttt}}}zzz|||{{{yyyzzz}}}vvvttttttzzz}}}xxxsssrrruuuxxxvvvfffaaa\\\YYYYYYYYYWWWUUUNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIGGGDDDBBB???===<<<888666444333333222000...------......,,,***((('''))))))************))))))&&&''''''((((((((('''''''''(((((((((((('''&&&&&&&&&'''((((((''''''(((***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###"""!!!"""%%%''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&'''%%%######'''******000888???JJJVVVZZZYYYYYYZZZXXXPPPHHHFFFLLLSSSUUUXXX[[[```jjjvvv{{{yyyooommmjjjnnn{{{vvvmmmhhhccchhhnnntttwwwwwwnnn[[[III:::555222555999???HHHPPPVVVTTTPPPHHH???::::::<<<===<<<>>>BBBDDDFFFOOOXXXaaaiiivvvnnn```WWWQQQPPPSSSWWW^^^iiirrruuupppiiiccc^^^]]]\\\]]]aaagggnnnrrrtttzzzwwwmmm```TTTOOOPPPWWWddduuu}}}zzzzzz}}}{{{yyy{{{xxxttttttxxx{{{}}}vvvrrrrrruuuyyyvvvgggbbb\\\YYYYYYYYYVVVTTTLLLMMMMMMLLLLLLKKKJJJJJJLLLKKKIIIEEEAAA===:::888444222000000000///---,,,---,,,,,,+++******++++++(((((()))))))))))))))(((%%%&&&((())))))))))))((('''(((((()))((('''&&&%%%((('''&&&%%%&&&'''((()))%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((### !!!######"""&&&&&&&&&&&&&&&'''''''''###'''******'''%%%'''******000666>>>JJJUUUYYYXXXVVVVVVSSSJJJAAAAAAHHHPPPUUUYYY]]]bbblllwww{{{zzzsssnnniiimmm|||tttnnnmmmjjjkkkrrryyy{{{yyynnnZZZHHH777444333666888>>>IIIUUUXXXVVVQQQIII@@@;;;999:::<<<;;;===@@@BBBDDDMMMWWW]]]fffrrr}}}pppbbbWWWPPPOOORRRUUU]]]hhhrrrvvvssslllfff^^^]]]]]]^^^bbbiiiooossswww||||||sssjjj^^^RRRNNNOOOUUUcccuuu{{{yyywww}}}|||zzzyyy{{{{{{wwwvvvvvvzzzzzztttqqqrrrwww{{{vvvgggbbb]]]ZZZYYYXXXVVVSSSMMMNNNNNNNNNNNNMMMMMMLLLOOONNNKKKFFFAAA<<<777555555333111111222111000...---,,,)))((((((***---000''''''((((((((((((((('''%%%&&&((()))++++++******&&&'''((((((((('''&&&%%%(((&&&######%%%'''((((((&&&'''((()))))))))(((''''''((((((((())))))*********'''$$$$$$&&&'''&&&$$$&&&&&&'''((()))***+++,,,$$$***000000---******,,,***///555===IIIUUUYYYWWWUUUUUUPPPFFF======FFFNNNVVV[[[___dddnnnyyy}}}|||uuummmeeeffftttsssrrruuutttqqqxxx~~~|||ppp[[[III444333444666777===KKKXXXYYYXXXSSSKKKBBB<<<888888:::999:::===>>>AAAJJJTTT[[[dddppp{{{qqqbbbWWWPPPOOORRRTTT\\\gggrrrxxxvvvoooiii___^^^^^^```dddjjjppptttyyyzzzrrrjjj^^^SSSNNNOOOSSSbbbttt}}}zzzxxxvvv~~~{{{{{{zzzzzz|||~~~yyyxxxuuuyyy}}}xxxssspppsssyyy}}}zzzhhhbbb[[[XXXXXXXXXWWWUUUQQQOOOMMMLLLMMMNNNNNNMMMPPPNNNJJJEEEAAA===:::999666666555444222111000000...,,,***)))***+++++++++111+++$$$!!!###'''))))))(((((())))))))))))((((((((('''&&&'''((())))))'''))))))))))))))))))))))))***)))(((''''''''''''''''''&&&&&&&&&&&&%%%""" ((('''&&&%%%%%%%%%%%%%%%***)))'''&&&%%%%%%&&&&&&)))))))))))))))))))))))))))000777===FFFQQQVVVWWWZZZVVVMMMCCC<<<>>>FFFNNNXXXXXX\\\eeeqqqyyyzzzyyyxxxoooeeeeeepppvvvuuuyyy{{{~~~{{{|||uuu[[[EEE===666222555777<<>>:::999888555777<<>>:::999888666777===AAACCCHHHNNNTTT^^^kkkuuu{{{rrrbbbWWWSSSSSSUUURRRVVV\\\cccggghhhgggfffcccbbbaaa```bbbfffmmmrrruuuzzz~~~pppeee[[[QQQLLLMMMPPP[[[lllxxx{{{vvvrrrqqqnnnuuu}}}yyyzzz{{{~~~|||uuupppqqquuuyyyxxxddd___YYYVVVWWWXXXWWWUUUSSSQQQOOONNNOOOPPPPPPOOOPPPNNNIIIDDD???;;;777666555555444222111000///...222000......---+++(((&&&000+++'''''')))+++)))&&&(((((('''&&&&&&'''((((((((('''&&&'''((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((($$$###$$$&&&''''''%%%###$$$%%%'''(((((('''&&&&&&&&&''''''(((''''''&&&&&&'''''''''''''''''''''''')))///555;;;FFFSSS\\\^^^ffffff___OOOBBBFFFZZZmmmzzzpppiiigggiiilllkkkiiigggfffeeeffffffbbbdddcccaaaeeennnuuuwwwsssrrruuu~~~xxxaaaMMM<<<555111444666;;;IIIZZZfffddd^^^SSSFFF===999888999777888===AAACCCHHHMMMTTT^^^kkktttzzzvvvfffZZZSSSSSSTTTUUUXXX]]]bbbeeeeeedddccc````````````bbbgggnnnsssvvv{{{~~~ooofff]]]TTTOOONNNQQQ\\\lllxxxvvvpppmmmlllnnnuuu~~~zzz~~~~~~wwwrrrssswwwzzzxxxddd^^^XXXVVVVVVWWWWWWUUUSSSQQQOOONNNOOOPPPPPPOOOPPPMMMIIIDDD???:::777666555444333222111///......000...,,,+++,,,,,,***)))---+++***)))))))))((((((''''''''''''''''''''''''((('''&&&'''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&%%%$$$%%%&&&''''''%%%$$$&&&''')))))))))''''''$$$%%%&&&((((((((((((''''''''''''''''''''''''''''''---444;;;FFFTTT^^^aaaggghhhbbbQQQCCCEEEZZZnnn|||{{{xxxrrrkkkgggfffgggiiiiiiiiigggfffeeefffggg^^^aaaaaaaaagggooottttttmmmnnnvvvhhhSSS;;;444000222333888FFFVVVbbb```ZZZPPPDDD;;;777777:::888999>>>AAACCCGGGLLLTTT^^^jjjtttyyyzzzkkk]]]TTTQQQRRRUUUXXX]]]aaaddddddcccaaa````````````aaafffmmmqqquuuzzzqqqhhh```WWWOOOMMMRRR]]]lllxxx~~~tttmmmjjjiiikkkrrr}}}|||~~~wwwsssuuuyyy|||xxxddd^^^XXXVVVWWWXXXWWWVVVQQQOOOMMMLLLMMMNNNNNNMMMLLLJJJGGGCCC???<<<:::999555444333222111///.........+++))))))***,,,,,,,,,%%%(((+++***'''%%%&&&(((&&&&&&'''(((((('''&&&&&&((('''&&&''')))))))))'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))***,,,)))&&&$$$%%%&&&''''''###$$$&&&(((((('''&&&%%%"""###%%%'''))))))))))))))))))))))))))))))))))))&&&,,,333:::FFFUUU___bbbeeegggbbbRRRBBBDDDXXXmmmjjjjjjiiigggfffeeeggghhhggghhhhhhhhhhhhiiikkklll]]]aaabbbccchhhoooqqqnnnhhhkkkvvvmmmWWW:::333...000111555CCCSSS```^^^XXXNNNBBB:::666666;;;999999>>>AAACCCGGGLLLTTT^^^jjjsssyyy~~~}}}nnn^^^TTTPPPPPPRRRUUU[[[```bbbcccaaa````````````___aaaeeekkkooorrrxxx~~~rrrjjjbbbWWWOOOKKKSSS]]]lllwww~~~uuummmjjjjjjhhhooozzz~~~}}}wwwsssvvvzzz~~~vvvgggaaa[[[YYYYYYYYYWWWUUUQQQPPPPPPOOOOOOOOOPPPPPPNNNKKKGGGCCC???<<<:::999777555222000...---------......---------,,,,,,,,,*********))))))'''&&&&&&))))))((('''''''''''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&'''''''''&&&&&&&&&&&&%%%$$$$$$'''))))))...555===GGGVVVgggtttzzzppplllUUUEEEJJJPPPcccppplllbbbYYYZZZbbbiiikkkgggfffeeegggooouuurrrjjjbbb``````cccjjjoooooonnnfffjjjtttttt\\\>>>777111000222777CCCNNNWWWYYYUUUKKKAAA;;;666111666888;;;===>>>AAAEEEHHHQQQZZZgggrrryyyooo```XXXVVVVVVTTTVVV[[[___aaaccccccbbb]]]]]]]]]^^^aaagggnnntttxxx|||wwwlllaaaUUUOOONNNOOO[[[lllzzz{{{sssmmmkkkiiiqqq}}}~~~{{{zzzyyyzzz}}}wwwhhhbbb\\\YYYYYYYYYWWWUUURRRQQQPPPPPPOOOPPPPPPPPPMMMKKKGGGBBB>>>;;;999888666555333222000///......------,,,,,,,,,+++++++++************)))((('''&&&))))))((('''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''''''''''''''''''''((()))((('''((()))++++++111888AAAMMM___rrryyy^^^LLLMMMPPPbbbkkkggg___XXXZZZdddkkkmmmllllllkkkkkkpppwwwvvvqqqgggeeeeeeiiipppttttttrrrhhhllluuuttt\\\CCC<<<555222222666@@@KKKWWWYYYUUUJJJ@@@;;;777333666888;;;===???AAAEEEHHHNNNXXXeeeqqqyyypppbbbXXXTTTSSSSSSWWW\\\aaadddeeeeeeeee```aaabbbcccdddggglllpppwww|||yyynnncccWWWPPPOOOPPP[[[kkkyyyvvvpppmmmjjjqqq}}}|||{{{zzz{{{wwwiiiddd]]]ZZZYYYYYYWWWUUURRRRRRQQQPPPPPPPPPPPPPPPMMMKKKFFFAAA===999777666555555444444222111000///,,,,,,+++++++++*********++++++++++++***)))(((((()))((((((''''''''''''(((((('''&&&%%%%%%&&&'''((($$$%%%&&&'''''''''&&&%%%&&&&&&''''''''''''(((((($$$%%%%%%&&&&&&&&&%%%%%%!!!###$$$&&&''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$&&&))))))))))))***++++++000999CCCRRRfffzzzfffPPPOOOOOO___dddbbb\\\WWW[[[fffoooqqqsssssspppooottt|||}}}zzzmmmkkkkkkpppwww{{{yyyvvvjjjnnnvvvsss[[[DDD===666333222666@@@KKKWWWYYYTTTIII???:::888666777999;;;===???BBBFFFHHHNNNWWWcccnnnwwwqqqcccXXXRRRPPPSSSWWW]]]cccgggiiiiiihhhdddeeefffffffffgggjjjllluuu{{{{{{pppeeeYYYRRRQQQPPP[[[jjjwwwzzzssspppjjjqqq{{{~~~|||{{{|||xxxjjjddd^^^ZZZYYYYYYWWWTTTSSSSSSRRRQQQPPPPPPPPPPPPMMMJJJFFF@@@<<<888666555222333444444333111///...,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))))))(((''''''''''''((((((((((((''''''''''''((((((###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%$$$###### !!!$$$'''(((((('''&&&%%%%%%%%%%%%%%%$$$###""" """%%%''''''''''''((()))---555AAAQQQeeeyyygggQQQNNNLLL[[[aaa```[[[XXX^^^iiirrrtttwwwtttpppqqqzzz~~~rrrooonnnrrryyy}}}zzzvvviiimmmtttpppXXX@@@999333111222777BBBMMMWWWYYYUUUIII>>>:::999888777999;;;===???BBBEEEHHHOOOVVV```kkkttt{{{pppbbbXXXRRRQQQRRRVVV]]]eeejjjllllllkkkhhhhhhgggeeedddfffiiilllsssyyy|||qqqeeeYYYRRRQQQQQQZZZiiiuuu~~~{{{tttqqqjjjpppxxx~~~||||||wwwiiiccc]]]ZZZYYYYYYWWWUUUSSSSSSRRRPPPPPPOOOOOOOOOLLLIIIEEE@@@;;;888666555111222222333222000...---------------,,,,,,,,,,,,***++++++++++++******)))((((((''''''''''''(((((('''((())))))))))))((('''$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$###### !!!$$$'''(((((('''&&&&&&&&&'''&&&&&&%%%$$$###!!!$$$&&&&&&%%%&&&'''))),,,333>>>MMM^^^ooozzz}}}{{{cccOOONNNLLL[[[``````]]][[[aaallltttuuuxxxrrrkkkppp|||vvvpppqqqvvvxxxuuupppeeehhhooo{{{kkkTTT>>>777111000111666AAALLLWWWZZZWWWJJJ>>>999999999666888;;;===>>>AAAEEEHHHLLLRRR\\\gggqqqzzzqqqbbbXXXTTTSSSPPPUUU\\\ccciiilllmmmmmmiiigggdddaaa```ccciiinnnpppxxx{{{pppdddXXXQQQOOOPPPZZZgggttt}}}yyyssspppiiimmmttt~~~}}}}}}vvvgggbbb\\\YYYYYYYYYWWWUUUSSSRRRQQQPPPOOONNNNNNNNNKKKIIIEEE@@@<<<999777666222222222111000///------.........---------,,,,,,)))***************))))))(((''''''''''''(((((()))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$!!!###$$$&&&''''''&&&&&&(((((())))))((((((''''''"""$$$&&&'''''''''((()))+++...333===IIIXXXdddlllqqqmmmppp^^^OOOOOOMMM\\\______]]]\\\cccnnnuuuwwwxxxpppiiinnnwwwqqqqqqqqqlllfffaaadddjjjvvv}}}gggPPP@@@999222//////444>>>IIIWWW[[[YYYLLL>>>888888888555777999;;;===@@@DDDFFFIIIOOOYYYeeeqqq|||tttfff[[[UUUSSSOOOSSSYYY```fffjjjlllmmmjjjgggccc___^^^bbbiiinnnnnnwww{{{ooocccWWWPPPNNNOOOYYYfffsss|||~~~uuupppmmmfffiiioooyyy~~~~~~tttddd___ZZZWWWXXXXXXWWWUUURRRQQQPPPOOONNNMMMMMMMMMJJJHHHDDD@@@===:::999888666555333111000///......---------,,,,,,,,,++++++((())))))******))))))((('''''''''''''''((())))))***'''$$$""""""$$$'''***'''&&&%%%$$$$$$&&&''')))''''''&&&&&&%%%%%%%%%%%%######$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''(((((((((''''''&&&'''(((((('''''')))+++,,,...333;;;FFFRRRZZZ___```___gggXXXLLLMMMKKKYYY[[[\\\[[[\\\cccooowwwxxxxxxrrrkkklll|||sssnnnkkkddd^^^]]]```fffrrr}}}zzzdddNNN???888222000000555@@@KKKWWW]]][[[NNN???888666666333666888:::<<>>AAADDDWWWZZZ```iiisss{{{rrrbbbVVVOOONNNPPPTTTYYY^^^dddhhhjjjjjjiiigggdddaaabbbeeehhhllluuu|||pppdddXXXPPPOOOMMMWWWfffrrrzzzxxxppplllkkkaaaccchhhsss~~~{{{{{{|||}}}}}}}}}vvv```\\\XXXWWWYYYYYYXXXUUUSSSOOOKKKLLLOOOQQQNNNKKKJJJGGGCCC@@@>>>;;;888666333333333222000///---,,,,,,,,,,,,,,,,,,+++'''$$$******))))))))))))******((('''&&&%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&$$$%%%'''((()))(((''''''(((((())))))(((&&&$$$###"""$$$%%%%%%$$$###$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''((()))))))))(((&&&%%%,,,,,,000999EEENNNSSSUUUVVVUUUTTTOOOJJJGGGGGGHHHVVVVVVVVVYYY___hhhpppuuu|||ssshhhkkkzzznnnjjjeee______dddlllvvv|||jjjVVVCCC777///000222444???LLLVVV[[[ZZZNNNAAA:::777666666555444444777;;;@@@CCCLLLSSS^^^gggnnnuuu|||~~~uuuhhhZZZQQQRRRRRRTTTXXX]]]aaacccdddfffggggggfffeeegggjjjmmmooowww||||||lll___VVVOOOLLLMMMUUUaaaooozzzxxxnnngggddd\\\\\\```lll}}}~~~|||||||||zzz}}}vvvaaa]]]YYYXXXZZZZZZYYYVVVRRRNNNKKKLLLOOOPPPNNNLLLKKKHHHCCC@@@===;;;777555333333333222000///---,,,---,,,,,,------,,,)))&&&((((((''''''''''''(((((()))(((''''''&&&&&&''''''&&&%%%$$$#########$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&'''))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))))))))((((((,,,...333:::DDDLLLRRRTTTUUUUUURRRLLLFFFCCCDDDFFFRRRSSSVVV[[[bbbiiipppsssvvvnnneeeeeevvvxxxqqqrrroookkkdddhhhnnnwww~~~lllYYYBBB777///000222444???LLLVVV[[[ZZZNNN@@@999777555666555444555777;;;@@@BBBHHHOOOXXXaaahhhooowww}}}}}}tttgggYYYPPPMMMNNNPPPVVV\\\```bbbbbbbbbcccccccccbbbdddgggjjjnnnuuu|||{{{kkk^^^UUUOOOKKKMMMUUUaaannnyyyzzznnnfffbbbZZZYYY]]]gggxxx~~~zzzwwwvvvvvvvvvzzz}}}vvvbbb^^^ZZZYYYZZZ[[[YYYWWWPPPMMMKKKKKKNNNPPPOOOMMMLLLIIIDDD@@@===:::777444444333333222111///...------,,,,,,---...---+++)))((((((((((((((((((((((((***)))(((((('''((((((((('''&&&$$$#########$$$%%%))))))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&'''((((((((())),,,...'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))*********,,,000666<<>>BBBFFFOOORRRVVV\\\ccciiinnnqqqqqqllldddaaalllvvvuuuyyyyyyuuulllnnnrrryyy~~~mmm[[[AAA666///000222555???KKKVVV[[[ZZZNNN@@@999666444555555555666888<<>>DDDKKKRRRSSSVVV[[[```fffkkknnnpppmmmfffaaafffuuuzzztttvvv||||||yyyrrrssstttyyy~~~{{{jjjXXX@@@555...000222555>>>KKKVVV[[[ZZZOOOAAA888555333555555666777999<<<>>>@@@EEEHHHNNNSSSZZZdddoooxxx|||{{{rrrfffYYYPPPLLLNNNRRRXXX^^^aaa```___\\\^^^___```aaacccfffiiiiiioooyyyzzziii\\\SSSMMMJJJMMMTTT___lllwww~~~ttteee]]]WWWUUUUUU\\\kkk|||{{{vvvsssmmmkkkiiihhhhhhjjjmmmooouuuyyy~~~~~~ttt```\\\XXXWWWXXXYYYWWWTTTOOONNNMMMMMMNNNOOOOOOOOONNNJJJDDD???;;;999666555444444444333111000...---,,,*********,,,,,,***)))******++++++++++++******(((''''''&&&''''''(((((()))((('''&&&&&&&&&''''''&&&&&&%%%%%%&&&(((***+++***)))'''%%%%%%%%%%%%&&&!!!&&&******(((&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''''''''(((((((((...666<<<@@@DDDJJJOOOOOORRRRRRJJJAAAAAAJJJTTTYYYYYYXXXZZZ^^^dddjjjnnnpppnnngggaaacccooozzz~~~zzzsssooottt{{{}}}yyyttttttuuuyyy}}}xxxfffSSS@@@666///000222444===IIITTTZZZZZZOOOAAA888555222444555666888:::<<<===>>>AAADDDHHHLLLSSS]]]kkktttwww}}}{{{sssggg[[[RRRPPPQQQTTTXXX\\\]]]\\\ZZZXXXZZZ]]]^^^```bbbeeehhhhhhmmmwww|||lll^^^TTTMMMIIIKKKRRR]]]jjjuuu}}}yyyggg]]]XXXVVVUUUZZZfffxxx}}}xxxrrrlllhhhaaa```______bbbggglllooorrrvvv}}}~~~sss___[[[WWWVVVWWWXXXVVVTTTQQQQQQPPPOOOOOOOOOOOOOOONNNIIICCC>>>;;;999777666555444444333222000///...,,,+++)))******+++)))((('''((()))******)))((('''''''''&&&&&&''''''((((((((('''%%%$$$$$$$$$%%%&&&"""""""""###%%%&&&((()))******((('''&&&%%%%%%%%%$$$((()))(((&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''''''''''''''''',,,333;;;AAAGGGLLLOOONNNSSSVVVOOOEEEDDDOOO[[[aaa___]]]]]]```ffflllppppppnnnggg```aaakkktttwwwtttqqqkkkiiipppyyy|||zzzrrrtttwww{{{zzzfffRRRAAA777000111222333;;;FFFRRRYYYYYYOOOAAA999555333444555777999;;;<<<=========???BBBFFFLLLWWWeeennnrrryyy~~~|||uuujjj]]]UUUQQQRRRSSSUUUWWWXXXVVVTTTSSSUUUYYY[[[]]]```ccceeehhhkkktttpppbbbWWWNNNIIIIIIPPP[[[hhhttt}}}kkk```ZZZXXXVVVYYYddduuu}}}~~~}}}{{{xxxrrrkkkeeebbb[[[[[[ZZZ\\\```ffflllpppsssxxxqqq___\\\XXXWWWXXXXXXWWWTTTSSSSSSSSSQQQOOOOOOOOOPPPMMMIIIBBB===;;;:::888777555555444333222000///...///---+++***++++++)))((('''(((***++++++***((('''((((((''''''(((((()))***((('''&&&$$$$$$%%%%%%&&&######$$$&&&''''''''''''''''''''''''&&&&&&%%%$$$"""%%%'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&''''''))))))(((+++222;;;DDDLLLOOOPPPOOOVVVZZZSSSGGGFFFQQQ^^^ddddddcccdddggglllqqqtttrrrnnnggg```ccclllrrrsssooolllfffdddkkkuuuxxxvvvnnnrrrxxxjjjUUUBBB888111111222222999DDDPPPWWWXXXOOOBBB:::666444333555777:::<<<<<<<<<<<<;;;===AAADDDJJJUUUbbblllpppwww~~~}}}wwwlll```XXXSSSRRRRRRSSSUUUVVVTTTSSSQQQTTTXXX[[[]]]```ccceeehhhiiirrrtttfffZZZOOOIIIGGGNNNYYYgggsss}}}pppccc[[[YYYWWWYYYbbbrrr~~~||||||{{{yyyvvvqqqkkkfffcccaaa```___```dddkkkrrrvvvyyy~~~~~~}}}ppp```]]]YYYXXXYYYYYYXXXUUUUUUUUUTTTRRRPPPOOOOOOPPPMMMHHHBBB===;;;:::999999555555444333222000///...111///,,,+++++++++***))))))***,,,------,,,***)))))))))((())))))***++++++***)))((('''&&&'''(((((('''((()))*********((((((###$$$%%%&&&'''&&&%%%$$$++++++***'''###!!!!!!"""%%%%%%&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))'''&&&&&&&&&''')))***,,,)))+++111;;;GGGPPPRRRRRRPPPXXX]]]UUUIIIFFFQQQ]]]eeefffhhhkkknnnrrruuuwwwuuuppphhhcccfffoootttssspppllleeebbbgggpppsssqqqkkkpppzzzpppZZZCCC888111222222111888BBBOOOVVVXXXNNNBBB:::777444333555888:::<<<<<<<<<;;;<<>>999666666555555888<<<>>>===;;;<<<===@@@FFFMMMWWW```eeerrrwww~~~~~~vvvlll```YYYWWWTTTQQQRRRVVVYYYYYYXXXXXXVVVXXX\\\^^^^^^bbbhhhnnnooottt||||||lll\\\OOOHHHEEEHHHTTTgggwww~~~yyyeee^^^YYYWWWZZZ```hhhuuu~~~yyyvvvwwwyyyzzzzzzyyyyyyyyyzzz|||}}}zzzyyyxxxyyyzzz}}}|||{{{|||oooddd^^^XXXUUUVVVWWWVVVTTTUUUTTTRRRQQQPPPPPPPPPPPPPPPKKKDDD???;;;999777555666555555333222111000000---,,,++++++***+++++++++*********))))))((((((((('''(((((())))))(((((('''''''''(((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''"""%%%''''''$$$###$$$''')))((('''&&&$$$$$$######%%%&&&&&&%%%$$$$$$%%%'''&&&'''((((((((('''&&&%%%''''''''''''((((((((((((++++++///777CCCQQQ\\\bbbcccgggmmmjjjZZZJJJNNN\\\kkknnnooonnnqqqyyy|||qqqlllmmmsssxxxzzzyyynnnffffffhhhfffdddeeebbbhhh|||vvv]]]HHH;;;111111222222666===LLLVVV[[[SSSFFF<<<777555666555555888<<>>===???AAAEEEJJJQQQZZZbbbhhhqqqwww~~~xxxmmmbbb[[[UUUSSSQQQTTTZZZ^^^```___]]][[[[[[^^^___^^^aaafffmmmooottt|||}}}lll\\\PPPIIIFFFIIITTTeeettt|||oooaaa[[[VVVXXX\\\dddppp{{{|||wwwuuuvvvxxxzzzzzz{{{|||~~~}}}~~~ssseee___YYYVVVVVVVVVUUUTTTTTTTTTSSSRRRQQQQQQQQQRRROOOJJJDDD>>>;;;999777555444444333333222222111111------,,,+++++++++++++++---,,,+++***)))(((''''''(((''''''''''''''''''((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$***...---'''###$$$'''((('''&&&%%%$$$#########$$$%%%&&&%%%######%%%&&&))))))))))))((('''&&&%%%''''''''''''(((((((((((())),,,000777BBBQQQ___hhhjjjnnntttqqq```OOOPPP\\\mmmqqqrrrppprrrzzzwwwqqqrrruuuyyyzzz|||rrrjjjhhhgggccc___]]]]]]eeezzzvvv\\\KKK===222111222000444;;;HHHSSSYYYQQQDDD:::555333555555666999===@@@AAAAAAEEEGGGLLLQQQWWW^^^fffkkkrrrxxxzzzpppeee]]]SSSRRRSSSXXX```fffhhhhhhddd```^^^___```^^^```eeekkknnnttt}}}~~~mmm]]]QQQJJJHHHJJJSSScccqqqyyy{{{iii```XXXVVVYYY```lllwww~~~}}}yyyuuussstttuuuwwwxxxzzz~~~}}}}}}vvveee```YYYVVVVVVWWWUUUTTTQQQQQQQQQPPPPPPOOOOOOOOOMMMIIICCC>>>;;;999777555555444444333222111000000------,,,++++++++++++,,,,,,,,,++++++***))))))(((((('''&&&%%%%%%&&&'''(((&&&'''''''''''''''&&&&&&***))))))((('''&&&&&&%%%))),,,...---***''''''(((''''''&&&%%%$$$$$$$$$%%%$$$%%%%%%$$$######$$$&&&((((((((((((''''''&&&&&&''''''''''''(((((((((((((((,,,111888AAAPPP```lllooorrrwwwtttcccQQQPPPZZZoootttuuupppooowwwyyyssstttwwwzzz{{{|||uuullliiihhhddd___[[[[[[aaauuuwww^^^KKK===222222222000333:::EEEPPPWWWPPPDDD:::555333444444666999===AAACCCDDDJJJNNNSSSXXX\\\bbbiiinnnsssyyy|||qqqfff^^^TTTTTTVVV]]]eeellloooooohhhbbb^^^______^^^```dddiiimmmttt}}}nnn^^^RRRKKKJJJKKKSSS```mmmvvv~~~sssggg\\\WWWYYY```kkkvvv~~~|||{{{yyyvvvsssrrrrrrrrrrrrtttwww{{{{{{yyy{{{wwweee```YYYVVVWWWWWWVVVUUUQQQPPPPPPPPPOOOOOONNNNNNKKKGGGBBB>>>;;;999777555666666555333111///...---...---,,,,,,++++++,,,,,,******************++++++((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''')))&&&######%%%'''&&&%%%''''''&&&&&&&&&&&&&&&'''$$$%%%%%%$$$######$$$&&&%%%%%%%%%&&&&&&''''''(((''''''''''''(((((((((((((((,,,111777AAAOOO___kkkppprrrwwwtttdddRRRQQQZZZmmmtttuuuooojjjpppzzz~~~tttoooqqqvvv{{{}}}|||uuummmgggffffffbbb]]]]]]```qqqxxxcccJJJ<<<222111222000444;;;DDDOOOVVVQQQDDD;;;666444333444777999===AAADDDGGGMMMRRRYYY]]]___cccjjjooosssyyy~~~sssggg^^^WWWVVVXXX___hhhooorrrrrrkkkccc^^^^^^______aaadddggglllttt}}}qqqaaaTTTMMMIIIJJJRRR___jjjsss||||||ooo```ZZZZZZ```jjjttt}}}zzzxxxuuusssqqqppppppoooqqqsssvvvzzz}}}~~~yyyvvvyyy~~~uuuddd___YYYVVVWWWXXXXXXVVVSSSSSSSSSSSSQQQPPPOOONNNIIIEEEAAA===;;;999666555777666555333111///---,,,...------,,,,,,,,,,,,,,,)))))))))*********++++++(((''''''''''''''''''(((%%%&&&''''''(((''''''''' """$$$&&&((()))(((###$$$((('''$$$''''''&&&&&&&&&'''(((((($$$%%%&&&%%%######%%%&&&%%%$$$$$$%%%%%%&&&((((((''''''''''''(((((((((((()))+++///666@@@NNN\\\eeemmmnnnqqqpppaaaQQQQQQZZZiiiqqqtttllleeeiiisss{{{|||uuullliiinnnwww~~~{{{pppfffeeegggeee``````aaaooo{{{zzzgggKKK===222111222000333:::BBBNNNVVVQQQEEE<<<777555222444777999<<>>CCCHHHMMMTTT\\\______aaafffkkkmmmqqqvvvzzz}}}xxxnnnfffYYYWWWWWW\\\eeeoootttwwwvvvkkkaaa_________```bbbdddkkkttt|||xxxfffWWWOOODDDGGGQQQ]]]gggppp{{{ssshhheeefffkkkppp|||}}}{{{xxxtttqqqoooppppppnnnlllqqqrrrtttwwwyyyzzzzzzzzz{{{}}}zzzzzz~~~~~~pppbbb]]]XXXVVVXXXZZZZZZYYYUUUUUUUUUTTTRRROOOMMMKKKFFFCCC@@@===;;;999666444333333222222111000000///......---,,,,,,,,,,,,---++++++***)))((('''&&&&&&'''((()))******)))((('''%%%%%%&&&'''((((((((('''(((((((((''''''&&&&&&&&&%%%&&&((()))((('''&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&''''''&&&%%%%%%&&&(((+++***((('''&&&&&&''''''''''''''''''((((((((()))***)))+++333@@@LLLTTTXXXZZZZZZ]]]\\\QQQEEEGGGQQQ]]]iiipppiiiaaacccnnnwwwxxxqqqjjjkkkuuurrrlllooooooiiieeefffsss~~~kkkPPPAAA555333111---///555>>>KKKTTTPPPEEE<<<777444222555777888999===CCCGGGLLLSSS\\\___^^^___dddiiikkknnnrrruuuxxx{{{~~~{{{qqqjjjYYYVVVUUUZZZdddnnnuuuxxx{{{ooodddaaa```______```cccjjjttt|||{{{hhhXXXOOOBBBFFFPPP]]]gggooozzz~~~qqqlllkkkmmmqqqyyy~~~~~~|||{{{xxxtttpppoooppppppnnnlllnnnoooqqqtttvvvwwwwwwwwwvvvzzz~~~~~~}}}|||}}}~~~nnnddd]]]XXXYYYZZZWWWUUUVVVUUUVVVWWWWWWVVVSSSQQQOOOMMMEEE?????????<<<;;;<<<444444333333222111000000------,,,+++++++++,,,,,,------,,,+++)))'''&&&$$$---,,,***'''%%%%%%'''***((('''&&&(((++++++((($$$&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))%%%$$$######%%%%%%$$$### !!!$$$&&&'''&&&%%%$$$%%%%%%%%%&&&'''((())))))'''''''''''''''&&&&&&&&&+++,,,///666@@@IIIOOORRRYYYXXXWWWSSSKKKDDDFFFMMM^^^fffkkkfff]]]\\\eeeooovvvooohhhjjjxxxzzzsssrrrmmmfff___cccuuu}}}mmmPPPAAA333------///222555===GGGRRRSSSHHH<<<555444222444666777999===BBBFFFOOORRRUUUYYY\\\aaafffjjjmmmooorrrvvvyyyzzzzzzzzz|||~~~}}}yyynnnddd\\\WWWTTTXXXcccooowwwzzz|||ttthhh```^^^^^^^^^]]]dddiiiqqqyyy{{{gggVVVMMMEEEDDDJJJWWWeeeppp{{{zzzrrrooonnnlllvvvzzz~~~|||zzzvvvtttqqqnnnlllllllllmmmooooooooopppqqqssstttuuuwwwzzz{{{yyyvvvtttvvv||||||jjjaaaYYYTTTUUUWWWVVVUUUWWWVVVWWWWWWWWWUUUTTTRRRQQQPPPGGGAAA???>>>;;;888999555444444333222111000000------,,,+++++++++,,,,,,'''((()))***************(((((('''%%%######%%%'''(((''''''((())))))(((&&&***))))))((('''&&&%%%%%%((('''%%%%%%$$$%%%&&&'''&&&$$$###$$$%%%&&&%%%$$$((()))))))))'''%%%"""!!!%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''+++,,,111888AAAIIINNNPPPUUUTTTTTTQQQHHHAAACCCJJJ[[[cccjjjiiibbb___ccciiipppkkkfffgggsssyyyxxxssslllgggiiiyyyqqqSSSDDD555///...///111444;;;EEEPPPPPPFFF<<<666555444555666777777:::>>>AAAJJJLLLOOORRRVVV\\\bbbgggnnnooorrruuuvvvwwwvvvvvvzzz}}}}}}{{{yyyvvvmmmccc[[[WWWTTTXXXaaalllsssuuuwwwqqqhhhaaa]]]]]]]]]^^^ccchhhooowww|||hhhWWWMMMFFFEEEIIIUUUbbbmmmwwwvvvooollljjjlllqqq|||~~~{{{yyyvvvtttrrrooonnnmmmnnnnnnoooooooooooopppqqqrrrsssuuuxxx}}}wwwvvvtttsssuuu|||yyyggg```XXXSSSTTTVVVVVVWWWYYYXXXXXXWWWVVVUUUTTTSSSSSSRRRJJJBBB@@@>>>999666666555444444333222111000///------,,,+++++++++++++++&&&'''((()))+++++++++,,,'''((())))))''''''((()))'''(((((((((&&&&&&((()))...---+++***(((&&&%%%$$$((('''&&&%%%$$$$$$%%%&&&&&&%%%$$$%%%&&&'''&&&$$$%%%&&&((()))))))))((('''&&&&&&''''''''''''''''''((((((((((((((((((((((((+++---111999BBBIIIMMMNNNOOOPPPRRROOOGGG???@@@FFFWWW```iiimmmjjjfffdddeeekkkgggbbbaaahhhzzz}}}~~~}}}yyyrrrppp{{{rrrUUUFFF777111//////000222999BBBKKKKKKDDD;;;666666666666777666666777:::===DDDFFFIIILLLQQQXXX```fffnnnoooqqqssssssssssssrrrwwwzzzzzzwwwuuurrrkkkcccYYYVVVTTTWWW___gggkkkmmmooolllhhhbbb]]][[[]]]^^^cccgggmmmttt|||}}}iiiXXXNNNGGGEEEHHHSSS___iiisss|||sssmmmjjjeeejjjuuu~~~zzzwwwvvvtttrrrqqqooooooppppppppppppoooooooooooopppppprrruuuzzzuuutttsssrrruuu|||yyygggddd\\\UUUUUUVVVVVVWWWZZZYYYXXXWWWVVVUUUUUUUUUUUURRRIIIBBB@@@>>>999666666555555444333111000//////------,,,+++***************************)))((('''&&&(((***+++***))))))***'''))))))(((%%%%%%(((+++---,,,+++)))(((&&&%%%$$$+++***((('''&&&&&&'''''''''&&&%%%%%%''''''&&&%%%"""###%%%'''((()))))))))'''''''''''''''&&&&&&&&&(((((((((((())))))))))))))),,,111999AAAGGGJJJKKKLLLOOOSSSRRRHHH??????EEEVVV^^^hhhooopppnnnkkkiiimmmhhh```YYY[[[jjjyyyxxxzzztttzzzyyykkkTTTEEE777111///...///222777???FFFGGGAAA:::777777666777777777777777:::<<>>;;;888888666555444333111000///......---,,,+++************,,,,,,,,,+++)))(((&&&%%%"""$$$'''((('''&&&&&&''''''))))))(((%%%%%%(((+++)))((((((''''''&&&%%%%%%***)))((('''&&&''''''((('''&&&%%%%%%''''''&&&%%%'''&&&&&&%%%###"""!!! '''''''''''''''&&&&&&&&&'''((((((((())))))******(((***///777@@@FFFIIIIIIMMMRRRXXXXXXMMMBBBAAAGGGXXX^^^hhhpppuuuvvvuuuuuuwwwooo```SSSPPP]]]ssszzzoooppp|||wwwyyy}}}zzzyyysssdddPPPCCC555000///...000222555<<>>???AAACCCGGGLLLUUU^^^dddfffgggiiikkknnnpppqqqrrrpppuuuvvvrrrooommmhhhbbbWWWVVVUUUVVVYYY]]]```aaabbbcccdddaaa]]][[[\\\___dddggglllrrrzzz}}}iiiWWWMMMGGGCCCEEEOOO[[[gggttt}}}uuukkkfffgggnnnwww~~~{{{wwwttttttssssssssssssssstttuuutttsssrrrqqqpppppppppppprrrvvv{{{}}}{{{{{{}}}mmmeee\\\UUUTTTTTTRRRQQQSSSWWWVVVVVVVVVUUUUUUUUUTTTNNNFFF@@@??????;;;999:::666666444333111000///......---,,,******)))))))))***************)))(((((($$$&&&((()))((('''(((((('''(((((((((&&&&&&((()))%%%%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$#########"""""""""""""""&&&&&&''''''''''''''''''&&&''''''(((((())))))***(((***...666???FFFIIIKKKQQQXXX``````TTTGGGEEEJJJ[[[aaajjjrrrwwwzzz}}}uuucccRRRMMMWWWjjjyyyvvvlllkkkuuuxxxxxx|||yyyxxxpppaaaOOOBBB555000///...///111444:::AAACCC???:::666555333555777999999:::===???<<<===@@@DDDHHHPPPXXX]]]___```cccfffiiimmmoooqqqkkkqqqtttqqqmmmjjjfffaaaWWWVVVUUUVVVXXX[[[___aaaaaaaaaaaa```^^^]]]]]]^^^bbbffflllrrrzzz}}}jjjYYYNNNFFFBBBCCCMMMYYYfffsss}}}}}}ooogggfffiiipppvvv|||~~~zzzvvvrrrrrrssssssttttttttttttvvvuuutttsssqqqqqqqqqqqqppprrruuuxxx|||mmmbbbZZZTTTUUUUUUSSSQQQRRRTTTUUUVVVVVVVVVUUUTTTSSSOOOGGG@@@??????;;;999999777666555333111000.........---,,,***))))))((((((((())))))************)))((()))++++++)))))))))***(((''''''((())))))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&((()))&&&$$$###$$$%%%&&&%%%$$$!!!!!!!!!###$$$&&&'''(((%%%&&&&&&&&&'''(((((((((%%%&&&&&&'''(((((()))))))))+++///666???GGGLLLNNNUUU^^^ggggggZZZKKKHHHLLL]]]dddnnnuuuxxx{{{yyyfffVVVQQQYYYfffpppzzzzzzuuullliiioooxxx|||~~~tttuuuzzzyyyxxxppp```QQQDDD777111000......000333999@@@CCC@@@:::555333222444777888888999;;;===:::<<>>;;;888888777666555333111000...---...---,,,***)))(((((((((***************)))((((((&&&'''((('''&&&%%%&&&(((((('''&&&(((++++++((($$$'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&''')))***,,,%%%$$$######%%%%%%$$$###)))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&'''(((((()))+++,,,///777@@@IIIOOORRRXXXaaakkkkkk]]]MMMIIINNN]]]fffqqqwwwyyyzzz~~~{{{hhhZZZVVV\\\eeelllqqqtttssslllhhhlllrrrtttxxxoooqqqxxxxxxxxxppp___TTTGGG999333111...---///333999@@@CCCAAA;;;555111222444666777777777888:::;;;===AAADDDGGGLLLQQQUUUWWWXXXZZZ\\\```cccfffhhhbbbjjjpppnnnjjjfff```[[[WWWVVVVVVUUUVVV[[[aaaeeeddd```]]]\\\___```___]]]]]]cccjjjqqqxxxnnn]]]SSSHHHCCCBBBIIISSS___lllvvv}}}wwwpppmmmlllnnnwww|||{{{|||||||||zzzvvvsssoooppprrrssstttuuuuuuuuutttsssrrrqqqppppppppppppooopppqqqtttvvvxxxzzz{{{|||{{{zzzzzz|||~~~jjj^^^[[[XXXWWWXXXWWWTTTQQQSSSTTTUUUVVVVVVUUUSSSRRRMMMHHHCCC???<<<;;;:::888555555444444222000///...***************************)))((((((((()))++++++******++++++***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%(((%%%!!! ###%%%&&&%%%)))((('''&&&%%%$$$$$$$$$***)))&&&$$$######%%%%%%))))))***+++++++++++++++(((...111333:::GGGNNNOOOXXXcccdddaaa```VVVNNNSSSaaahhhmmmooorrryyy~~~~~~{{{jjjYYYUUU\\\fffkkknnnnnnllljjjiiikkkppptttvvvmmmhhhnnnyyy|||qqqdddWWWIII:::333111......///555888===@@@@@@<<<777444333555666666555444444555<<<>>>AAADDDHHHLLLOOOQQQWWWXXXZZZ[[[]]]^^^______ddddddeeeeeedddaaa^^^\\\UUUSSSRRRTTTUUUWWWaaakkkjjjfffaaa^^^^^^____________dddkkkqqqvvv|||qqq```SSSKKKEEEAAAEEEOOO\\\mmm{{{|||tttmmmjjjiiipppxxx~~~|||zzzxxxxxxxxxvvvuuussstttuuuvvvvvvuuuuuutttuuuuuuttttttrrrqqqooonnnkkkmmmpppsssvvvxxxyyyzzz{{{||||||{{{|||jjj^^^[[[XXXWWWYYYXXXUUURRRTTTTTTUUUUUUUUUTTTSSSSSSOOOJJJDDD???<<<;;;:::999555555444333222111///.........---,,,++++++******,,,+++***((((((((())))))************)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''***)))))))))))))))******&&&%%%###$$$'''(((&&&%%%$$$$$$######$$$$$$%%%&&&,,,+++)))((('''''''''(((&&&&&&%%%%%%&&&''')))***(((---000222999EEENNNPPPZZZfffiiigggfff\\\SSSWWW]]]dddiiijjjnnnvvv|||~~~{{{lll^^^ZZZaaajjjmmmooommmjjjhhhhhhjjjmmmoooooogggccckkkxxx|||ssshhhXXXJJJ:::333000...---///444777<<<@@@@@@<<<777333333555666666555555666777:::<<<@@@DDDIIINNNQQQSSSYYYZZZ[[[]]]___`````````aaabbbccccccaaa^^^ZZZXXXTTTQQQQQQRRRSSSVVV___iiijjjfffaaa^^^]]]]]]^^^]]]\\\bbbiiiooottt{{{uuudddWWWLLLEEEAAAEEENNN[[[lllyyy}}}vvvnnniiilllqqqvvv|||}}}{{{yyyxxxxxxvvvuuussssssuuuuuuvvvuuuuuutttuuuuuutttsssqqqppppppooonnnnnnpppqqqsssuuuwwwwwwzzz|||~~~~~~}}}}}}jjj___[[[XXXXXXYYYZZZWWWUUUVVVUUUTTTSSSSSSSSSSSSSSSRRRLLLEEE???<<<;;;::::::666555555333222111000///111111000...---+++******---,,,+++)))((('''''''''***))))))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***+++%%%%%%&&&(((******'''%%%$$$$$$######$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&%%%###"""###%%%(((***))),,,///000777CCCNNNSSS\\\jjjooonnnmmmaaaVVVXXXYYY```ddddddhhhpppxxx|||zzzoooddd```ffflllnnnoookkkgggeeegggiiihhhggghhhcccaaakkkyyyyyyqqq[[[LLL<<<444000...---///222666<<<@@@@@@<<<777333333555666777666777888:::;;;===AAAGGGLLLRRRVVVXXX[[[\\\^^^```aaabbbbbbbbb```aaabbbbbb```\\\WWWTTTSSSPPPPPPQQQRRRUUU^^^hhhjjjfff```\\\[[[[[[[[[ZZZZZZ___ffflllrrryyyxxxgggZZZMMMFFFBBBEEEMMMYYYiiivvv}}}uuullljjjkkkmmmrrr{{{|||zzzyyyxxxvvvuuurrrssstttuuuuuuuuuuuuuuuvvvuuusssqqqqqqpppqqqqqqqqqqqqpppqqqrrrtttvvvwwwzzz~~~{{{yyyyyyzzzjjj___[[[XXXXXXZZZZZZYYYVVVWWWUUUTTTRRRRRRRRRSSSTTTTTTNNNFFF@@@===;;;;;;:::777666555333222111000000000000///...---,,,++++++,,,+++***))))))(((((((((((('''&&&&&&&&&''')))***''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''')))******%%%%%%'''((())))))'''&&&)))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###)))(((&&&&&&%%%&&&((())))))+++---000666AAANNNWWW```nnnsssrrrpppaaaTTTUUUYYY___dddcccdddllltttxxx{{{yyyqqqgggeeeiiimmmmmmnnnhhhcccbbbeeegggeeebbbiiieeefffooo}}}zzz```PPP???555111......000111555;;;??????<<<666333333555666777777888:::<<<>>>AAAEEEJJJPPPVVVZZZ\\\]]]___aaaccceeeeeeeeedddbbbccceeeeeebbb\\\VVVRRRSSSPPPPPPQQQQQQTTT]]]gggjjjeee___[[[YYYYYYXXXXXXXXX]]]dddjjjpppxxxzzziii[[[PPPHHHCCCEEEKKKVVVeeerrrzzz~~~ssskkkhhhiiinnnvvv~~~}}}zzzyyyxxxvvvuuurrrssssssttttttuuuuuuuuuvvvuuusssqqqqqqqqqsssttttttsssssssssuuuxxx{{{}}}~~~yyywwwvvvvvv{{{jjj___\\\XXXWWWYYYZZZYYYWWWWWWUUUTTTRRRQQQQQQRRRSSSTTTNNNGGGAAA>>><<<;;;:::888666555333222111111111------------,,,,,,,,,,,,)))))))))*********))))))&&&%%%$$$$$$%%%&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))+++,,,,,,&&&''''''&&&&&&&&&'''''')))((('''&&&%%%$$$$$$$$$&&&''''''((((((((('''''')))*********)))'''%%%$$$)))***---111666@@@OOOZZZgggtttyyyvvvqqqaaaRRRRRR[[[ccchhhgggfffkkkqqquuuxxxwwwqqqiiigggkkkmmmmmmnnnhhhbbbaaadddfffdddaaallljjjkkkrrr}}}|||fffUUUBBB777222///000222111555:::===>>>;;;777333333555666777777888;;;>>>@@@BBBFFFLLLRRRXXX\\\^^^```bbbeeehhhjjjjjjiiiiiieeegggiiiiiieee^^^WWWRRRTTTQQQQQQRRRRRRTTT]]]gggiiieee___ZZZXXXWWWWWWVVVXXX]]]ccciiiooowww~~~lll^^^RRRJJJDDDDDDJJJSSSbbbnnnwww|||ppphhheeeiiiooovvv~~~|||yyyxxxwwwvvvuuurrrrrrrrrssstttuuuuuuvvvwwwvvvtttrrrrrrsssuuuvvvwwwwwwwwwyyy||||||yyyvvvsssrrrxxx|||~~~kkk```\\\WWWVVVXXXYYYXXXVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQMMMGGGBBB???===;;;999888777555333111111111111++++++++++++++++++,,,,,,(((((()))***************%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''(((((((((''''''''''''''''''&&&&&&&&&'''((())))))((())))))'''%%%$$$%%%'''$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%&&&'''''''''''')))***+++***'''###!!!)))***...333888@@@OOO]]]ooo{{{|||wwwqqqaaaRRRSSS\\\fffnnnmmmkkklllppprrrvvvuuupppjjjiiiooosssssssssmmmgggcccdddeeeeeedddnnnmmmmmmssszzz~~~}}}zzzjjjXXXDDD888222///000333222444888;;;;;;:::777555444555666666666888;;;>>>>>>@@@EEELLLSSSYYY^^^aaadddgggkkkoooqqqrrrqqqpppjjjlllooonnnjjjbbbYYYSSSTTTRRRQQQRRRRRRTTT]]]ggghhhddd^^^ZZZXXXWWWWWWVVVXXX]]]bbbgggmmmvvvpppcccTTTLLLDDDDDDHHHQQQ^^^jjjsss}}}{{{nnnffffffhhhmmmuuu|||{{{xxxwwwwwwwwwvvvrrrrrrrrrrrrssstttvvvvvvwwwvvvuuuuuuuuuvvvwwwxxxzzz{{{}}}~~~{{{wwwtttrrruuuxxxzzz{{{{{{{{{|||}}}zzz{{{}}}~~~kkkaaa\\\WWWUUUVVVWWWVVVUUUUUUUUUTTTTTTSSSQQQPPPOOONNNKKKFFFCCC@@@===:::888999777555333111111222222------,,,,,,++++++******))))))***+++******((((((&&&&&&'''((((((((('''''''''''''''''''''''''''''')))((((((((('''''''''&&&%%%%%%%%%$$$%%%%%%&&&&&&)))+++,,,+++(((%%%$$$%%%$$$$$$######$$$$$$%%%&&&"""""""""""""""$$$&&&'''&&&'''((())))))'''&&&%%%((()))///666:::AAAPPP___qqq{{{{{{tttnnn___RRRTTTYYYfffrrrsssppppppqqqrrruuutttpppkkkmmmvvv}}}|||wwwpppiiieeeeeegggiiipppoooooosssxxx{{{zzzxxxkkkYYYCCC666000---...111333444666888999999888777555555666555555777:::===<<>>:::777999888555333111111222222//////...---+++***))))))++++++++++++***)))'''&&&'''((()))******)))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&***))))))(((((((((((()))(((,,,000///+++&&&######))))))'''&&&%%%$$$$$$$$$&&&%%%$$$###$$$''')))+++((('''(((((()))***++++++((()))000888<<>>GGGSSS^^^iiilllnnnlllfff___XXXUUUVVVfffnnnqqquuunnnjjjqqqvvvrrrssspppnnn~~~vvvnnnpppsssrrrwwwuuupppmmmpppvvvxxxuuujjjXXXBBB444000222111//////111444999<<<;;;777333111111111222333555888999>>>@@@HHHVVVaaahhhpppvvvzzz{{{|||~~~{{{lll```UUUPPPNNNNNNPPPSSS[[[dddhhheeeaaa^^^[[[YYYWWWVVVXXXZZZ```gggkkknnnuuu}}}rrrdddYYYMMMDDDDDDEEEIIIUUUbbbrrrwww}}}}}}rrrnnnnnnnnnnnnmmmqqqvvvwwwwwwyyy}}}{{{zzzzzz{{{{{{{{{yyytttpppmmmnnnqqqtttwwwyyyzzzzzzyyyxxxyyy{{{~~~~~~|||yyypppgggdddccc___]]]^^^YYY[[[\\\[[[YYYYYY]]]```bbbeeekkksss{{{}}}lll```]]]ZZZXXXXXXYYYYYYXXXYYYYYYXXXWWWUUURRROOONNNMMMJJJFFFAAA>>><<<;;;;;;888777555333111000000/////////---,,,+++++++++++++++***(((''''''(((***+++)))))))))(((((((((((((((***))))))(((''''''&&&&&&((()))))))))'''&&&&&&'''&&&&&&%%%$$$%%%&&&'''(((((('''%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%''''''''''''(((***+++,,,***)))---555===FFFRRR]]]aaadddiiikkkhhhaaaYYYTTTTTTccclllooorrrlllgggnnnvvvsssvvvttttttwwwvvvyyyyyyxxxrrrrrrvvvvvvrrrmmm\\\EEE666111111000---///000444999;;;:::777444333333333333555777999:::===???GGGUUU```hhhpppwww}}}ssseeeZZZVVVRRRRRRRRRTTT[[[dddjjjgggccc___]]][[[YYYXXX[[[\\\```fffiiilllttt}}}tttgggZZZNNNDDDCCCDDDGGGQQQ^^^oootttzzz{{{uuupppllllllmmmnnnoooooorrrxxx|||}}}}}}}}}~~~}}}zzzvvvqqqnnnooorrruuuvvvwwwyyyyyyyyyyyy{{{}}}~~~~~~|||wwwsssggg___XXXWWWWWWTTTSSSTTTVVVXXXYYYYYYXXXYYY\\\^^^]]]___dddllluuu}}}lllaaa]]]ZZZXXXWWWXXXWWWVVVXXXXXXYYYYYYWWWSSSPPPNNNLLLJJJEEEAAA>>><<<;;;;;;888777555333111000000/////////...---,,,,,,------,,,+++***))))))***+++,,,)))))))))((((((''''''''')))))))))(((''''''&&&&&&(((&&&%%%%%%'''(((((('''&&&&&&%%%$$$%%%&&&'''((((((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&((()))***)))))),,,555===EEEPPP[[[[[[]]]bbbhhhjjjeee\\\TTTQQQaaaiiikkknnnhhhdddkkkqqqppptttssssss|||~~~vvvuuuxxxvvvrrrrrraaaJJJ999333111///,,,///000444888;;;:::777444666666555555666777999:::<<<>>>FFFSSS___gggpppxxxxxxiii^^^YYYUUUSSSRRRSSSZZZbbbmmmjjjgggbbb___]]]\\\[[[]]]]]]```eeegggkkkttt~~~wwwjjj\\\OOOEEECCCCCCDDDMMMZZZkkkpppxxx~~~yyyqqqmmmjjjgggeeehhhkkkoooqqqyyy{{{{{{vvvqqqoooppprrrtttsssuuuwwwxxxyyyzzz|||~~~||||||uuummmhhh\\\TTTOOOPPPQQQNNNMMMMMMTTTWWW[[[]]]^^^^^^```aaaZZZ\\\___fffppp||||||kkkaaa^^^ZZZXXXWWWWWWVVVUUUWWWXXXYYYZZZXXXTTTPPPMMMKKKIIIEEEAAA>>><<<;;;;;;888777555333111000000//////......---------......,,,++++++******++++++,,,)))))))))(((''''''&&&&&&))))))((((((''''''''''''%%%""" """&&&))))))((('''&&&%%%%%%%%%%%%''''''(((&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&'''(((((()))(((,,,444<<>><<<;;;:::888777555333111000000//////......---------......*********))))))*********)))((((((((('''''''''&&&(((((((((((('''''''''''''''%%%###$$$(((***)))'''''''''%%%%%%%%%%%%&&&''''''&&&$$$$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((())))))%%%&&&&&&'''((((((((((((((((((,,,444;;;AAAKKKTTTZZZXXXYYY\\\```___XXXQQQMMM]]]dddfffiiidddaaaiiisssqqqtttoookkk}}}{{{uuufffQQQ???666333000//////000333666999999777444555444444333444555777888::::::AAAMMMYYYbbbmmmvvv{{{{{{kkk\\\WWWSSSQQQPPPPPPWWW___mmmnnnnnnjjjeeeaaa______ZZZZZZ\\\bbbfffmmmyyy{{{oooYYYMMMDDDBBBBBBBBBKKKVVVeeekkkuuu~~~wwwkkkeeeeeeggggggeeeeeeeeehhhnnnvvv~~~{{{vvvoookkkkkklllmmmmmmmmmooorrrtttuuuwwwyyy{{{yyy|||yyyqqqhhhccc```ZZZWWW[[[^^^]]]\\\]]]___eeeoooyyy~~~}}}yyyuuukkkhhhffffffmmmwww|||kkkaaa^^^[[[YYYXXXYYYXXXWWWUUUVVVWWWWWWVVVSSSPPPNNNHHHGGGDDDAAA???<<<;;;:::888777555333111000000/////////...---,,,,,,------))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((''''''+++***))))))***)))'''%%%((('''&&&%%%$$$%%%&&&''''''%%%$$$$$$%%%&&&&&&%%%''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&'''(((((())))))((((((((((((+++333999???HHHQQQWWWVVVUUUWWWXXXVVVPPPLLLKKKZZZbbbdddhhhdddbbbjjjrrrooooooiiidddvvv~~~vvvhhhSSSBBB777222000//////000222555888888666444333222222222333444666777:::999>>>IIIUUU___iiisssyyyrrr```[[[VVVTTTSSSSSSYYYaaakkknnnpppmmmgggaaa^^^^^^XXXXXX\\\bbbgggnnnzzz}}}rrrZZZNNNEEECCCBBBBBBIIIUUUcccjjjttt~~~|||qqqllliiifffdddaaabbbccceeejjjrrr|||~~~yyytttmmmiiikkkmmmmmmmmmnnnppprrrssstttuuuwwwyyyyyy|||~~~zzzuuurrriiidddaaafffkkkmmmnnnppppppttt|||vvvrrrmmmkkknnnvvv}}}mmmaaa___[[[YYYZZZZZZZZZZZZUUUUUUVVVUUUTTTRRRPPPNNNGGGFFFDDDAAA???<<<;;;:::888777555333111000000/////////---,,,++++++++++++((())))))))))))))))))(((%%%&&&&&&''''''((((((((('''(((((((((((((((((((((%%%'''***+++***((('''&&&((('''&&&%%%$$$%%%&&&&&&'''%%%$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((&&&&&&((())))))(((((('''((('''+++333999>>>FFFOOOTTTUUUWWWXXXVVVRRRLLLIIIHHHWWW___bbbfffcccbbbjjjnnnjjjjjjeee```ppp}}}{{{yyykkkVVVCCC777000---,,,///000222555888888666444222111111111333555777888999888<<>>999666888777666444222000///...000000///...---,,,+++***((('''&&&&&&'''((()))******)))((()))++++++***(((''')))******((('''((()))(((((((((((()))***+++,,,)))&&&######&&&((('''%%%%%%%%%&&&&&&%%%$$$$$$###(((+++***'''&&&((((((%%%###$$$%%%&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&'''***///666AAALLLTTTYYY^^^```]]][[[\\\ZZZVVVJJJNNNTTTZZZ]]]```bbbdddiiikkkggg^^^\\\eeesss||||||yyyxxxyyyvvvtttyyy{{{{{{www```JJJ<<<444111///...///111555888:::999888666444222222444666666666;;;:::===CCCIIIQQQ___kkkttt{{{vvviii]]]XXXVVVTTTTTTVVV^^^eeemmmnnnhhh___YYYVVVVVVUUUWWW]]]bbbiiivvvvvvcccWWWKKKDDD@@@@@@DDDJJJZZZdddrrr}}}wwwrrrjjjaaa[[[UUUUUU]]]gggwww|||wwwwwwyyy|||}}}|||}}}|||{{{{{{{{{|||||||||{{{|||}}}}}}jjjbbb[[[WWWXXXYYYVVVTTTUUUSSSSSSSSSRRRQQQNNNLLLJJJIIIGGGDDDBBB@@@>>>:::777888777666444222000///...000000//////...---,,,,,,***))))))))))))***++++++)))((((((***,,,,,,+++***)))***++++++)))(((((((((%%%%%%%%%%%%&&&'''((()))&&&&&&&&&%%%$$$$$$&&&(((%%%%%%%%%%%%%%%$$$$$$###'''******''''''******'''"""###$$$%%%'''''''''(((((('''&&&&&&&&&&&&'''((("""$$$)))...666@@@KKKRRR]]]aaaaaa___^^^```___[[[NNNQQQSSSVVVWWWZZZ^^^```hhhiiieee]]][[[cccpppxxxxxxtttqqqpppooonnnrrryyy~~~zzz|||{{{dddNNN???777444333...///111555999;;;:::999444222111111444666777666999999;;;AAAFFFNNN[[[hhhrrrzzz}}}nnn___YYYXXXVVVTTTTTTYYY```gggiiieee^^^YYYVVVVVVUUUWWW\\\aaahhhuuuyyyeeeYYYLLLEEEAAA@@@CCCIIIYYYcccqqq}}}~~~vvvkkkbbbZZZVVVYYY```rrr~~~~~~~~~wwwwwwwwwxxxyyyyyyxxxwww{{{|||}}}}}}iiibbb\\\WWWXXXYYYVVVTTTTTTSSSSSSSSSSSSRRRPPPNNNLLLIIIGGGDDDBBB@@@>>>:::888888777666444222000///......------,,,+++*********+++++++++++++++++++++,,,''''''''')))+++,,,+++***(((***+++***((('''''''''&&&%%%$$$######"""""""""((('''&&&%%%%%%&&&'''(((&&&&&&'''''''''&&&&&&%%%###&&&&&&$$$$$$((((((%%%###$$$%%%&&&'''''''''''''''''''''&&&&&&'''''''''%%%'''+++000777???HHHNNNZZZ___bbbbbbccceeeaaa\\\QQQRRRRRRRRRSSSWWW\\\```fffgggccc\\\[[[cccnnnuuuvvvrrrmmmjjjiiikkkooorrrzzzxxxwww|||~~~hhhQQQ@@@777333333......000444888;;;;;;:::333111000111444666777777999888:::???DDDLLLXXXeeennnwwwqqqaaaZZZYYYVVVSSSRRRUUU[[[bbbfffddd___ZZZWWWVVVUUUWWW[[[```gggsss}}}fff[[[NNNFFFBBB@@@BBBGGGVVVaaappp}}}wwwmmmccc[[[[[[^^^mmm~~~{{{xxxyyy}}}|||~~~|||iiiddd]]]YYYZZZ[[[XXXUUUUUUTTTTTTTTTTTTSSSQQQPPPNNNJJJHHHDDDBBB@@@>>>;;;999888777666444222000///...,,,,,,++++++******))))))((((((((((((((((((''''''&&&%%%&&&'''*********(((&&&((()))((('''%%%%%%&&&******)))(((''''''''''''+++'''$$$%%%''')))(((&&&%%%%%%&&&&&&'''&&&&&&%%%!!!$$$%%%"""###&&&'''$$$&&&&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&(((***...222888@@@IIIOOOVVV]]]eeejjjmmmmmmfff]]]QQQRRRRRRRRRSSSWWW]]]aaaccceeebbb\\\\\\eeeooouuuwwwqqqiiidddeeejjjlllmmmppppppssszzz~~~jjjSSS@@@555000///------///222777:::;;;;;;333222000111444666777777999888:::>>>CCCIIIVVVbbbmmmwwwrrrccc]]]ZZZVVVSSSRRRRRRWWW___cccccc```\\\YYYVVVUUUVVVZZZ___eeerrr}}}iii]]]PPPHHHCCC???AAAEEERRR]]]mmmzzzvvvkkkaaa^^^___lll}}}|||sssllllllvvv~~~lllfff___ZZZ[[[\\\YYYVVVVVVUUUUUUUUUUUUTTTRRRPPPOOOKKKHHHDDDBBB@@@>>>;;;999888777666444222000///...---------,,,,,,+++++++++))))))*********)))((((((&&&%%%%%%'''))))))((('''$$$&&&((('''&&&%%%&&&'''(((((((((((()))***+++,,,+++'''###$$$''')))(((%%%"""######$$$$$$$$$$$$$$$###&&&&&&$$$$$$'''(((%%%'''''''''''''''&&&%%%%%%&&&&&&'''(((((('''&&&&&&%%%'''***...444===FFFMMMUUU___jjjsssyyyyyynnnbbbRRRTTTUUUUUUVVVZZZ^^^aaaaaabbb```]]]___iiissswwwyyyrrrhhhaaacccjjjllliiiiiikkkooowww{{{iiiTTT@@@444...---------///333888<<<======555333222222555777888777999777999===AAAGGGSSS___mmmxxxttthhhaaa[[[UUUQQQQQQQQQUUU\\\aaacccaaa]]]ZZZVVVTTTVVVZZZ^^^dddppp|||jjj___RRRIIICCC???@@@DDDMMMXXXiiiwwwrrrgggaaaaaalll}}}{{{qqqiiiiiisss}}}oooggg```[[[\\\\\\YYYVVVVVVUUUUUUUUUUUUSSSQQQOOOMMMLLLIIIDDDAAA@@@>>><<<:::888777666444222000///...---------------,,,,,,,,,+++,,,,,,---,,,+++***)))((('''&&&'''))))))(((&&&###%%%'''(((''''''((()))%%%%%%%%%%%%&&&'''((((((&&&%%%$$$$$$$$$$$$%%%&&&""""""###$$$$$$$$$$$$$$$$$$''''''$$$%%%((((((%%%%%%&&&'''''''''''''''&&&&&&&&&'''(((((('''&&&&&&((((((***,,,111999CCCIIIVVV```mmmyyyvvviiiUUUWWWYYYZZZ[[[\\\^^^```^^^```___^^^bbbnnnwww{{{~~~wwwjjjbbbeeennnooojjjfffiiinnntttzzz~~~|||uuugggTTTBBB555///...//////000444999>>>@@@AAA777555333444666777888777777666777:::>>>DDDPPP[[[jjjvvvyyyppphhh]]]SSSOOOPPPOOOSSSYYY___bbb```\\\YYYVVVTTTUUUYYY]]]cccooozzzlll```SSSJJJDDD??????BBBHHHTTTeeettt{{{nnngggfffmmm}}}sssggg___[[[[[[\\\XXXVVVVVVUUUUUUUUUTTTRRRPPPMMMLLLLLLIIIEEEAAA@@@>>><<<:::888777666444222000///...,,,,,,,,,,,,,,,,,,++++++((()))******)))((('''&&&)))(((((()))******(((&&&###%%%(((((((((((()))+++(((((('''&&&%%%%%%%%%%%%!!!$$$&&&$$$ ###(((###$$$%%%&&&&&&&&&&&&&&&$$$&&&&&&$$$$$$&&&&&&###$$$$$$&&&'''(((((())))))%%%&&&'''(((((('''&&&%%%444444222222555;;;DDDKKKVVV```mmmyyyyyymmmWWWZZZ]]]^^^^^^]]]^^^___]]]______^^^eeeqqqzzz}}}|||nnneeeiiissssssnnnfffiiimmmssswwwyyyyyyxxxvvvqqqeeeUUUCCC777111000111111222666;;;@@@BBBCCC999777555555666777888777666444555888<<>>999777555444555555444333444777888666777>>>KKKTTTdddkkkuuu|||yyymmmbbbXXXQQQNNNMMMOOOTTTZZZ^^^___\\\YYYWWWXXXXXXZZZ\\\aaaggglllzzzwwwlll```VVVLLLCCC@@@AAADDDNNN\\\iiirrr{{{uuuqqqooozzz~~~|||zzzzzz||||||{{{zzzyyyzzz{{{yyyzzzzzz{{{|||}}}~~~zzzjjjeee]]]VVVVVVWWWVVVVVVXXXRRRRRRQQQPPPNNNKKKIIIGGGGGGEEECCC@@@===;;;:::999888777666444333222111111000000///...------,,,,,,)))******+++******)))))))))((('''((()))***)))((())))))))))))))))))))))))&&&&&&''''''(((((())))))---+++)))'''%%%$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%)))------...444???IIIVVVbbbjjjkkkqqqxxxqqqcccWWW^^^gggnnnpppllleee```XXX\\\bbbhhhppp{{{}}}xxxsssuuuwwwzzzzzzqqqmmmiiiaaaUUUHHH<<<555222///111222333777>>>@@@===999666444333444444444333444666777555333999HHHUUU___gggsss{{{xxxlllaaaXXXRRRPPPNNNPPPVVV\\\``````\\\YYYUUUVVVWWWXXX[[[```fffkkkyyy{{{ooobbbXXXNNNEEEAAABBBBBBKKKXXXeeeoooxxxyyywwwttt~~~~~~|||{{{yyywwwvvvvvvvvvtttpppmmmlllmmmnnnmmmlllkkkkkkmmmllllllmmmoooqqqsssuuuvvvvvvwwwyyy{{{~~~zzzjjjeee]]]XXXXXXYYYXXXXXXYYYTTTTTTSSSRRRPPPNNNKKKIIIGGGFFFCCC@@@===;;;:::999:::999777555333333333333/////////...---,,,,,,+++******+++******)))(((((()))((((((((()))))))))((())))))(((''''''((())))))%%%%%%%%%%%%&&&&&&'''''',,,+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''$$$'''+++---///555???FFFSSS]]]dddeeeiiimmmfffZZZTTT\\\hhhrrruuussslllggg___bbbfffjjjrrr}}}xxxrrrtttwww{{{wwwooojjjaaaTTTFFF;;;555333///111222222777===???===999666444222333444444333333444666999999<<>>AAAQQQYYY```aaaccceee___VVVOOOXXXeeeqqqwwwwwwrrrnnnhhhiiikkkmmmsss{{{wwwtttxxx{{{zzzsssmmmbbbRRRDDD999444222///111111111666===@@@>>>:::777444222333444555444555444888AAAFFFEEEEEEGGGUUU^^^lllvvv|||~~~xxxmmmccc[[[UUUSSSPPPRRRWWW]]]aaa```]]]YYYSSSTTTUUUVVVYYY^^^dddiiittttttdddXXXOOOFFF@@@???>>>DDDNNNZZZfffqqqzzz}}}~~~zzzxxxuuuoookkkhhheeebbb```]]][[[ZZZYYYXXXUUUQQQOOONNNOOOPPPOOONNNMMMMMMOOONNNNNNPPPRRRUUUXXXZZZ\\\]]]___bbbffflllqqqvvvxxx}}}~~~mmm]]]XXXVVVYYY[[[XXXUUUUUUUUUUUUTTTSSSQQQNNNLLLJJJFFFDDDBBB???<<<:::999888:::999888666555444333333------,,,,,,,,,++++++++++++++++++***)))(((&&&&&&((()))***)))((('''((()))''''''''''''''''''''''''''''''%%%%%%%%%&&&'''(((&&&&&&'''''''''(((((((((###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&'''((((((((((((&&&&&&)))111888===???OOOWWW]]]```aaaaaa\\\UUUKKKSSS___kkksssuuusssqqqlllnnnoooooosss{{{yyy~~~xxxvvvpppdddTTTEEE999333111...000000000555===AAA???;;;888444333333555666666999555:::GGGNNNJJJEEEEEEQQQ[[[hhhsssxxx{{{~~~zzzpppfff]]]WWWTTTQQQSSSWWW\\\______]]]ZZZSSSTTTUUUVVVYYY^^^dddiiirrr}}}wwweeeYYYPPPGGG@@@???===BBBKKKVVVcccoooxxx}}}{{{vvvrrrjjjfffaaa]]]ZZZWWWUUURRRPPPNNNKKKJJJJJJIIIFFFEEEDDDEEEFFFEEECCCCCCCCCDDDCCCDDDEEEFFFIIIKKKMMMNNNPPPQQQTTTYYY___eeekkknnnuuuzzznnn^^^XXXTTTWWWYYYWWWVVVWWWUUUUUUUUUSSSQQQOOOLLLKKKEEECCCAAA>>>;;;999888777999888888777666444333222---------------,,,,,,,,,(((((()))))))))))))))((((((***+++***'''&&&''')))&&&'''((())))))((('''&&&'''&&&$$$######$$$%%%&&&&&&&&&'''''''''&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$'''((('''%%%%%%%%%&&&&&&'''(((((()))(((((((((***...444;;;@@@JJJQQQYYY\\\]]]\\\XXXSSSIIIOOOYYYccckkkooooooooojjjnnnqqqqqqrrr{{{~~~}}}wwwuuuqqqhhhZZZJJJ===444///---...//////555>>>BBBAAA===999555333444666777777999333666AAAFFFBBBBBBGGGOOOXXXeeeooouuuyyy||||||sssiii```XXXTTTSSSTTTVVVYYY]]]^^^]]][[[TTTUUUVVVWWWYYY^^^dddiiirrr|||zzzgggZZZQQQHHHBBB???===@@@HHHTTTaaannnwww||||||xxxtttoooiiieeeXXXUUUPPPNNNLLLKKKIIIGGGGGGDDDAAA@@@@@@AAAAAA@@@>>>???@@@???=========>>>======>>>>>>@@@AAACCCDDDEEEFFFHHHLLLQQQWWW]]]```gggmmmvvv~~~nnnbbbZZZUUUVVVXXXYYYYYY\\\WWWWWWVVVUUUSSSPPPNNNLLLDDDCCC@@@===;;;888777666777888888888666444222111..................------%%%%%%''')))***+++++++++(((***+++***'''&&&''')))&&&((()))++++++)))(((&&&+++***(((''''''((()))***''''''''''''&&&%%%$$$###%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((('''%%%###%%%''')))'''%%%%%%%%%&&&&&&'''((())))))'''))),,,++++++000:::BBBEEELLLSSSWWWXXXWWWTTTPPPHHHMMMUUU]]]dddiiikkklllggglllrrrrrrqqqwww~~~zzzsssqqqkkk___PPPAAA555///,,,......///555>>>CCCBBB>>>:::666444555666888888666000111999:::777===IIINNNWWWcccmmmssswww{{{~~~}}}}}}uuukkkaaaYYYUUUTTTTTTUUUXXX[[[]]]\\\[[[TTTUUUVVVWWWYYY^^^eeeiiisss|||}}}iii\\\SSSJJJCCC@@@===@@@GGGRRR```mmmwww{{{~~~yyyvvvpppkkkfff___YYYUUUKKKHHHEEECCCCCCCCCBBBAAACCC@@@<<<;;;<<<>>>??????<<<=========;;;:::;;;<<<::::::::::::;;;<<<===>>>??????AAADDDHHHMMMRRRUUU[[[bbbkkkttt{{{~~~lllbbb\\\XXXZZZ[[[YYYWWWXXXWWWXXXXXXWWWSSSNNNIIIEEECCCCCCAAA???===<<<::::::999777666444333333333444------,,,,,,,,,,,,++++++((('''''''''((()))******+++***)))'''&&&&&&&&&&&&((((((''''''''''''((())),,,***'''%%%$$$&&&''')))---+++)))'''&&&&&&'''((((((&&&%%%%%%%%%%%%$$$"""'''((('''&&&%%%%%%''')))///***$$$!!!"""%%%(((***)))((('''&&&&&&((()))+++***'''&&&)))+++...666??????JJJTTTXXXXXXWWWTTTPPPFFFFFFJJJSSS\\\bbbfffiiijjjpppnnnnnnrrrooorrryyymmmmmmnnniii[[[FFF888444444111///222888???BBBCCCEEE===777666777555444555444444555555666999>>>BBBHHHPPP\\\iiisssxxxyyyyyy{{{yyynnnbbbXXXRRRXXXTTTSSSZZZcccgggbbb\\\ZZZUUUSSSVVVZZZ\\\aaaeeemmmxxxnnn___RRRGGGBBBAAA<<>>>>>===>>><<<;;;<<<<<<<<<:::888=========<<<<<<;;;999999777888888999999999999888999999:::<<>><<<:::999<<<:::888555333222222222---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,***)))(((''''''''''''''')))))))))((((((((((((((()))((('''&&&&&&''')))***+++***(((&&&%%%&&&&&&'''&&&$$$$$$$$$&&&&&&&&&$$$&&&'''((('''%%%%%%'''((('''&&&&&&'''((((((&&&$$$%%%%%%&&&'''''''''''''''***'''&&&)))+++...666???>>>IIISSSWWWXXXYYYWWWTTTKKKJJJLLLUUU]]]bbbeeehhhkkkqqqpppooorrroooppp~~~qqqrrrsssooo___JJJ:::555333111///222888>>>BBBDDDEEE===777666666555444555444555555555666999>>>AAAFFFNNNZZZgggrrrwwwzzzzzz~~~zzzpppdddYYYSSSSSSPPPQQQYYYdddkkkiiiddd\\\VVVTTTWWW[[[]]]aaaeeennnxxxssscccUUUIIIBBB@@@<<>>>>>===<<<===<<<<<<<<<======<<<:::>>>>>>>>>===<<<:::888888:::::::::::::::999999888999999999:::;;;>>>@@@AAAEEEKKKRRRXXX]]]eeennnvvvwwwzzz~~~|||kkkaaaZZZVVVXXXYYYWWWUUUUUUUUUUUUUUUTTTRRROOOMMMKKKDDDCCCBBB@@@>>><<<:::999>>>===:::777444111000///.........---,,,++++++******+++,,,,,,,,,+++***)))((((((((((((''''''''''''))))))*********((('''&&&&&&&&&''''''((()))******)))((('''%%%%%%%%%&&&'''$$$######$$$&&&''''''&&&%%%&&&((((((&&&%%%&&&'''######%%%''')))(((%%%######%%%'''((()))(((&&&%%%)))&&&&&&))),,,///666>>>AAAKKKUUUYYY[[[]]]]]][[[SSSNNNOOOWWW___bbbeeehhhlllrrrrrrqqqsssmmmlllxxx|||~~~wwwyyyzzzvvveeeMMM<<<555222000///111777===CCCEEEFFF>>>777666666444444555444555666666666888<<<@@@CCCKKKWWWeeepppwwwzzz{{{|||qqqeeeZZZTTTQQQOOOPPPXXXdddlllllljjj^^^XXXUUUXXX[[[]]]```eeennnvvvzzziiiYYYKKKCCC@@@<<<>>>BBBJJJUUUdddsss}}}~~~|||{{{|||zzzuuummmddd]]]TTTOOOIIIFFFFFFFFFEEECCCCCCCCCBBBAAA@@@??????>>>@@@??????@@@AAABBBAAA???AAAAAAAAA???>>><<<:::999<<<<<<<<<<<<;;;:::999999;;;::::::999::::::;;;;;;;;;???EEEIIIOOOVVV```gggiiinnntttzzzyyyiiibbb[[[WWWXXXZZZWWWUUUUUUVVVVVVUUUSSSQQQOOOMMMLLLEEEDDDBBB@@@>>><<<:::999<<<;;;999666333111///...//////...---,,,++++++******+++,,,---,,,***(((''''''''''''((((((((((((((('''(((*********(((&&&$$$&&&'''((()))***))))))((((((((('''&&&&&&&&&''''''%%%$$$###$$$&&&'''&&&%%%$$$&&&(((((('''%%%%%%&&&%%%$$$""""""$$$'''''''''%%%&&&'''((()))((((((''')))&&&&&&***,,,///666>>>GGGQQQZZZ^^^```cccdddbbbYYYRRRQQQZZZbbbdddfffkkklllsssrrrqqqrrrjjjgggrrruuu{{{{{{}}}zzzhhhOOO<<<444111000///111666===DDDGGGHHH???888666666444444666555666666666666888;;;===BBBIIIUUUcccooowww|||~~~~~~|||sssfff[[[UUUTTTQQQQQQWWWaaahhhjjjhhh```ZZZVVVXXX[[[\\\___ccckkkttt~~~mmm]]]NNNDDDAAA<<<===AAAHHHRRRaaapppzzz}}}wwwxxxxxxwwwxxx{{{|||tttnnnhhh```WWWQQQMMMIIIEEECCCDDDFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCEEEGGGHHHGGGEEEDDDDDDCCCCCCBBB@@@???>>><<<<<<=========<<<<<<;;;======<<<<<<;;;;;;;;;;;;:::;;;>>>AAAEEEKKKTTTZZZ^^^cccjjjrrrxxx~~~uuuhhhccc]]]XXXZZZ[[[XXXVVVVVVXXXWWWVVVSSSQQQNNNLLLJJJFFFEEECCCAAA>>><<<:::999777777666444222111///...//////...------,,,++++++---...000000000...,,,***&&&'''(((((()))(((((('''&&&''')))))))))'''%%%$$$((()))***+++***)))'''&&&(((((((((((((((((())))))'''&&&$$$%%%%%%&&&$$$######%%%(((((('''%%%%%%%%%$$$###"""###%%%'''(((''''''&&&%%%%%%%%%&&&'''((((((&&&'''***---///666===KKKUUU^^^bbbdddggghhhfff___TTTQQQ\\\eeefffhhhnnnlllsssrrrqqqqqqhhheeeoooqqqtttwwwzzz{{{{{{||||||}}}~~~}}}~~~|||~~~|||iiiOOO;;;333000000000111666===EEEJJJLLLBBB:::888777444444666555666777666666777999;;;AAAHHHSSSaaammmwww}}}}}}ttthhh]]]WWWUUURRRPPPTTT]]]dddggggggaaa[[[WWWYYYZZZ[[[]]]aaafffppp}}}ppp```QQQFFFCCC<<<>>>@@@FFFPPP___nnnxxx}}}~~~~~~~~~~~~yyyvvvppppppqqqrrrtttyyyvvvpppggg```ZZZTTTMMMHHHIIIGGGDDDCCCDDDFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFGGGHHHKKKLLLKKKJJJDDDDDDEEEEEEDDDCCCBBBBBB<<<===>>>???????????????========================<<<<<<<<<===???DDDIIIMMMRRRWWW^^^fffnnnuuu|||ssshhhddd]]]YYYZZZ[[[XXXVVVVVVXXXWWWVVVTTTRRRNNNKKKIIIFFFEEEDDDAAA>>><<<:::999333444333333222111000///............------------,,,,,,---......---++++++''''''((())))))((('''&&&&&&'''((())))))((('''&&&******++++++***)))'''&&&''''''((()))))))))******(((&&&%%%%%%%%%%%%$$$"""$$$%%%''''''%%%$$$%%%&&& """%%%)))+++***&&&"""&&&$$$###""""""$$$&&&'''(((&&&'''+++---///666===KKKVVV```eeehhhkkklllkkkdddVVVRRR]]]fffgggiiiooommmsssrrrqqqqqqiiifffpppqqqrrrssstttuuuuuuttttttpppvvvyyyyyyzzz}}}|||kkkQQQ===555111111111222666>>>GGGNNNQQQGGG===999888555444555666777888777666666777999@@@FFFQQQ^^^kkkuuu|||wwwlllaaaZZZSSSPPPNNNRRRZZZccciiikkkddd^^^YYYZZZ[[[[[[]]]```cccmmmzzzrrrbbbRRRGGGCCC===>>>@@@EEEOOO]]]lllvvv}}}}}}wwwxxx{{{~~~|||xxxtttpppnnnhhhhhhiiijjjmmmssszzz{{{vvvhhhaaaYYYSSSPPPLLLHHHEEEEEEEEEDDDDDDEEEFFFHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPLLLKKKKKKMMMOOOPPPOOONNNHHHHHHHHHHHHGGGFFFEEEDDD@@@AAABBBBBBCCCCCCBBBBBB===>>>>>>?????????>>>>>>>>>===<<<;;;<<>>CCCNNNZZZgggrrrzzz~~~~~~zzzpppfff___SSSQQQOOORRRZZZcccjjjnnnhhhaaa]]]]]]]]]\\\^^^aaadddlllwwwtttdddSSSGGGBBB??????AAAEEENNN\\\kkkvvv}}}|||yyywwwtttwww}}}|||yyywwwvvvvvvvvvtttqqqmmmiiihhhggg````````````bbbgggnnntttzzz~~~|||uuulllfff[[[UUUMMMIIIHHHHHHGGGEEEEEEGGGIIIJJJKKKLLLMMMNNNNNNNNNPPPRRRTTTVVVXXXYYYUUUTTTTTTVVVWWWXXXWWWVVVRRRRRRQQQOOONNNKKKJJJIIIHHHHHHHHHHHHGGGFFFDDDDDDBBBBBBCCCCCCBBBAAA@@@??????>>><<<<<<===>>>??????===@@@FFFLLLTTT]]]gggmmmttt{{{tttkkkccc\\\WWWXXXYYYVVVTTTTTTQQQSSSUUUVVVTTTQQQMMMKKKGGGFFFDDDBBB???<<<:::999555555666555444222000...,,,,,,------.../////////,,,+++++++++,,,---......((()))******)))'''%%%###***))))))***+++,,,...///((((((((()))******++++++$$$$$$&&&'''(((((()))((($$$######$$$&&&''''''&&&%%%&&&&&&$$$######%%%(((***'''$$$###%%%'''))))))'''(((***+++,,,+++***)))'''&&&'''+++...000555<<>>>>>@@@AAAAAA@@@===>>>AAAEEEKKKSSS[[[aaannnuuuwwwfff___YYYUUUWWWXXXUUUSSSSSSTTTXXXYYYUUUQQQPPPNNNKKKGGGFFFCCC???<<<999777666:::888666444222111000///000000///...,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++))))))***------***'''******)))((())))))******,,,)))%%%"""!!!"""%%%'''%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&&&&%%%%%%$$$&&&''''''%%%$$$######'''((((((((('''&&&%%%%%%)))((('''&&&&&&'''((()))+++)))***---...000888BBBOOO]]]ppp~~~zzzvvvfffZZZUUU]]]cccaaaaaagggkkknnntttwwwtttqqqvvv~~~xxxpppkkkiiihhhhhhlllttt|||sss\\\GGG===666222///222666===IIITTT^^^VVVJJJ>>>666444666888666666666666666666666666@@@DDDLLLUUU___iiisssyyyyyy|||~~~}}}~~~yyynnncccVVVQQQPPPSSSWWW\\\dddlllmmmiiiddd___]]]^^^aaaccceeeiiirrr~~~xxxiii[[[OOOHHHBBB???@@@DDDKKKUUUfffttt{{{~~~}}}vvvsssuuuyyy~~~|||yyywwwuuurrrooollliiifffaaa]]]\\\\\\[[[ZZZXXXUUUPPPMMMOOOTTTZZZ___eeeiiipppwww~~~{{{ssskkkbbbYYYQQQLLLEEEEEEEEEEEEEEEGGGKKKOOOLLLNNNTTTZZZ]]]]]][[[XXX\\\[[[[[[]]]```ccceeeeeeggghhhiiijjjjjjjjjiiihhhbbb___[[[XXXWWWVVVUUUTTTVVVUUUTTTSSSSSSQQQMMMJJJNNNLLLKKKJJJJJJHHHFFFDDDBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>???BBBHHHPPPVVVccciiisss}}}yyyhhh```YYYUUUWWWXXXVVVSSSSSSTTTYYYZZZUUUQQQPPPMMMJJJFFFDDDBBB???===;;;;;;;;;:::999777555333111000000333222000...,,,***((('''*********)))))))))((((((***(((((())),,,,,,)))'''))))))))))))************,,,+++***)))((((((((((((&&&&&&%%%%%%&&&''''''((('''&&&&&&%%%$$$$$$######$$$&&&''''''%%%$$$###$$$'''''''''(((''''''&&&&&&)))((('''&&&&&&'''((()))+++******------///777@@@OOO^^^qqq}}}vvvqqqdddXXXTTT]]]ddddddgggmmmpppqqquuuyyywwwsssvvv{{{}}}vvvrrrmmmmmmlllooouuu}}}vvv```JJJ>>>666111///222666===HHHTTTaaaZZZNNNBBB888333222333555555555555555555555555===BBBJJJSSS]]]hhhrrryyyzzz}}}{{{ooodddXXXRRROOOPPPUUU[[[dddnnnnnnjjjeee```]]]^^^```bbbbbbfffooo{{{zzzjjj[[[OOOHHHAAA>>>???CCCIIISSScccrrrzzz}}}{{{}}}~~~{{{xxxuuupppkkkhhhddd```[[[XXXWWWVVVUUUTTTQQQPPPMMMKKKLLLNNNQQQSSSYYY]]]dddkkkrrrwww{{{|||}}}}}}xxxrrrhhh^^^VVVPPPLLLIIIDDDEEEEEEEEEFFFIIINNNRRRWWWYYY^^^cccfffgggeeedddccccccccceeehhhmmmppprrrqqqrrrsssttttttsssrrrqqqsssnnniiidddbbb```^^^]]]\\\[[[ZZZZZZZZZYYYWWWTTTQQQPPPOOONNNNNNMMMJJJGGGDDDEEEEEEDDDDDDCCCBBBBBBCCCBBBAAA@@@AAAEEEKKKPPPZZZ```jjjssszzz{{{jjjaaaZZZVVVWWWXXXVVVSSSTTTUUUZZZ[[[VVVRRRPPPMMMIIIEEECCCAAA???>>>>>>???@@@;;;:::888666444222111111111111///...,,,***)))(((***))))))(((((('''''''''***))))))***++++++***((('''((()))***+++******)))(((***,,,------+++***(((''''''&&&&&&''''''((((((&&&&&&%%%%%%$$$$$$######$$$%%%''''''%%%$$$$$$%%%&&&&&&''''''((('''''''''((((((''''''''''''((((((,,,***+++------...555>>>MMM[[[nnn{{{}}}wwwnnniiibbbXXXTTT\\\eeeiiinnntttvvvtttuuuyyyyyyuuutttvvv|||xxxtttssssssuuuyyy{{{gggPPP@@@666111///111555<<>>>>>AAAGGGPPP```nnnyyy}}}yyytttnnngggbbb```\\\XXXTTTSSSRRRQQQPPPKKKKKKKKKJJJJJJIIIIIIHHHNNNPPPVVV\\\cccjjjnnnqqqvvvzzz{{{}}}~~~~~~yyyvvvmmmeeeZZZPPPJJJGGGFFFFFFDDDEEEFFFGGGIIIMMMRRRWWW]]]___bbbfffiiijjjkkkkkkiiihhhhhhiiimmmrrrxxx{{{|||}}}{{{tttoookkkiiigggeeebbbaaa_________^^^[[[YYYUUUTTTTTTTTTUUUSSSOOOLLLHHHIIIIIIIIIHHHGGGEEEDDDEEEDDDCCCBBBBBBDDDIIIMMMQQQVVV^^^fffooowww~~~nnnbbb[[[WWWXXXXXXVVVTTTTTTVVV[[[\\\WWWRRRPPPLLLHHHEEEDDDAAA???>>>???@@@AAA<<<;;;999777555333222222------------------------******++++++++++++++++++++++++++++++,,,,,,++++++&&&(((***+++,,,+++)))(((%%%''')))***+++***((('''(((((('''''''''(((((()))'''''''''&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%$$$$$$&&&%%%%%%&&&'''((((((((('''(((((((((''''''(((((((((+++***+++,,,,,,,,,333;;;GGGSSScccoooqqqlllgggcccddd[[[WWW]]]gggmmmsssyyyzzzuuutttxxxzzzwwwssssss|||}}}yyywwwwwwyyyzzz}}}oooXXXEEE666222///111555;;;GGGRRRZZZWWWRRRHHH>>>777555555444444444444444444444444888===FFFPPP[[[gggrrryyy}}}~~~qqqddd[[[TTTOOOOOOSSSYYYccclllpppmmmhhhbbb___]]]]]]]]]eeeiiipppyyyqqq```QQQIIIBBB???>>>AAAEEENNN]]]kkkwww}}}}}}yyytttmmmeee```___\\\WWWTTTSSSQQQPPPNNNIIIIIIIIIIIIIIIHHHGGGFFFIIIKKKNNNRRRXXX^^^cccfffhhhlllttt|||}}}~~~yyyqqqkkk```YYYOOOHHHDDDCCCDDDDDDDDDEEEGGGIIIMMMRRRXXX]]]aaaccceeegggiiikkknnnpppqqqpppooooooqqqvvv}}}{{{wwwtttqqqpppmmmkkkhhhfffeeeccc___]]]ZZZYYYYYYZZZZZZXXXTTTQQQLLLLLLMMMMMMLLLJJJGGGFFFDDDDDDDDDCCCCCCEEEIIILLLMMMPPPWWW^^^eeennnwww}}}rrrddd]]]WWWXXXXXXVVVTTTUUUVVV[[[\\\XXXSSSPPPLLLGGGGGGEEECCC@@@???>>>??????===;;;999777555444333222,,,,,,,,,------------...)))******+++,,,---......************))))))******'''(((***,,,,,,***((('''&&&&&&&&&&&&'''(((((())))))(((((('''''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%'''%%%%%%&&&'''(((((((((''''''(((((((((((((((((('''***)))***,,,++++++111999CCCMMMZZZcccfffeeeddddddfff___[[[___hhhpppvvvyyy~~~yyyvvvzzz}}}{{{xxxwwwxxxtttwwwzzz}}}www___JJJ888333000111444:::EEEPPPWWWWWWSSSKKK@@@888555555444444444444444444444444777<<>>======<<<;;;999777555333222222000000///...,,,+++******(((((()))***+++,,,,,,---''''''((('''%%%%%%''')))******++++++***)))'''&&&)))'''&&&%%%%%%'''***+++((((((''''''&&&&&&''''''$$$$$$$$$$$$############$$$%%%&&&%%%$$$$$$&&&'''&&&&&&''''''((('''''''''''''''((((((((((((''''''(((((()))+++++++++000888CCCKKKVVV^^^bbbdddeeeggghhhbbb^^^aaajjjrrrvvvxxx{{{yyy|||{{{rrrwww~~~|||dddLLL:::555111111333888BBBMMMWWWXXXUUULLL???666333333444444444444444444444444777<<>>>>>AAADDDFFFGGGLLLNNNQQQUUUZZZaaahhhmmmpppssswwwwwwwwwyyy~~~}}}{{{xxxtttqqqooommmkkkiiibbb```]]]ZZZWWWVVVVVVWWWWWWWWWWWWUUURRRPPPOOOPPPOOOPPPQQQRRRTTTXXX^^^bbbrrrhhh___YYYXXXYYYVVVUUUWWWSSSYYY\\\YYYVVVSSSOOOJJJAAABBBCCCCCCBBB???===;;;;;;:::888666444222111111......---------,,,,,,,,,------,,,+++***)))((('''***+++,,,***((((((+++...///...,,,)))(((&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&)))'''((((((((('''&&&%%%%%%&&&'''((())))))((('''&&&%%%%%%'''+++++++++000888AAAJJJVVV___bbbbbbbbbbbbeeecccaaadddllluuuxxxwwwzzzvvvuuuwwwzzz}}}}}}fffLLL>>>888333222222555???HHHOOORRRQQQJJJ???888777:::666666666666666666666666555:::BBBLLLWWWbbblllsss{{{{{{qqqddd\\\SSSPPPOOORRRYYYbbbiiihhheeebbb^^^ZZZWWWVVVVVV[[[bbbhhhqqq}}}ppp^^^UUUEEEAAA>>>>>>@@@FFFSSS```nnnxxxzzzsssmmmhhhcccaaa```^^^ZZZXXXUUUSSSOOOLLLLLLKKKIIIHHHFFFDDDCCCBBBCCCDDDDDDEEEFFFGGGGGGHHHDDDFFFIIINNNTTTZZZ```ccchhhnnnuuu{{{{{{xxxsssnnnfff^^^VVVNNNFFFBBBBBB@@@===>>>BBBGGGKKKLLLNNNPPPSSSWWW\\\ccckkkppptttxxx|||}}}|||~~~{{{wwwuuutttrrrppphhhfffbbb^^^\\\[[[\\\]]]XXXYYYZZZZZZXXXWWWWWWWWWSSSTTTUUUUUUUUUXXX[[[___ttteee___YYYWWWYYY[[[]]]]]]TTTVVVYYYXXXUUUQQQNNNLLLEEEDDDAAA???===<<<<<<<<<:::888555222000//////000222111000///...---,,,,,,,,,,,,+++******)))))))))******+++,,,,,,,,,++++++'''(((((((((((((((''''''%%%%%%%%%&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$###$$$$$$$$$"""'''%%%%%%'''******(((%%%$$$"""!!!###''')))(((&&&''''''''''''((((((((((((''')))***+++,,,---000222<<>>:::777444555666666555333222222333555999>>>EEEMMMXXXfffoooyyy~~~yyykkkaaaWWWTTTTTTTTTWWWZZZbbbdddbbb\\\XXXYYYXXXVVVXXX\\\cccjjjsss~~~vvvcccWWWJJJDDD???>>>>>>CCCNNNZZZfffsss~~~}}}}}}zzzuuuqqqllljjjhhheeeaaa^^^\\\ZZZWWWUUUVVVTTTQQQMMMKKKIIIHHHGGGIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGJJJPPPTTTWWW[[[ccckkkttt}}}|||rrrkkk```WWWOOOLLLIIIDDDBBBCCCBBBDDDFFFJJJOOOTTTXXX[[[]]]\\\]]]___ccciiinnnrrrzzz~~~|||wwwtttqqqpppnnnlllfffggggggeeebbb```_________```aaa```^^^\\\[[[[[[oooccc___\\\ZZZZZZYYYUUUQQQWWWXXXXXXVVVRRRNNNLLLLLLFFFEEEBBB@@@>>><<<;;;;;;<<<:::777555222111111111...------,,,+++***))))))((())))))***++++++,,,,,,+++++++++++++++***)))((('''(((((()))))))))(((((('''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%&&&&&&%%%&&&### !!!###%%%&&&###"""!!!###%%%&&&&&&%%%''''''''''''((((((((((((%%%'''((())))))+++---000777===GGGQQQYYY]]]^^^___aaa^^^]]]___dddjjjlllllloooqqquuuxxxyyywwwuuusssooo~~~yyy~~~|||kkkUUUAAA777222444555444<<>>999666444777888888666333111111222333666;;;AAAIIITTTbbbkkkttt}}}~~~yyyooocccXXXTTTSSSRRRTTTWWW]]]aaaaaa\\\ZZZ[[[[[[YYYXXX]]]cccjjjsss~~~iiiYYYMMMFFF@@@>>>>>>BBBLLLVVVaaaooo|||}}}yyytttpppmmmmmmiiieeeaaa___]]][[[YYY\\\ZZZXXXTTTQQQNNNKKKJJJKKKJJJJJJJJJIIIIIIIIIHHHIIIIIIHHHGGGFFFGGGKKKNNNOOOTTTZZZbbbjjjsss|||}}}uuukkkeeeYYYQQQJJJHHHFFFDDDDDDGGGGGGIIINNNSSSXXX\\\___```cccbbb``````ccciiiooosss{{{}}}zzzwwwuuunnnooonnnjjjfffbbbaaaaaaddddddeeeeeedddaaa___]]]~~~oooddd```\\\ZZZZZZYYYVVVRRRXXXXXXXXXUUUPPPMMMKKKKKKFFFEEECCCAAA???===;;;:::;;;999777555222111000000------,,,,,,+++******)))+++++++++,,,,,,---------++++++++++++***)))((('''&&&&&&'''(((((((((''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###!!!"""$$$%%%%%%%%%'''%%%$$$###$$$&&&'''(((%%%%%%%%%&&&'''(((((((((''''''''''''((((((((((((''')))***++++++,,,///111888<<>>FFFQQQ___hhhqqqzzz}}}xxxooodddXXXSSSQQQPPPRRRUUU[[[```aaa^^^[[[\\\\\\[[[YYY]]]cccjjjsssooo\\\QQQIIIBBB??????BBBJJJSSS]]]jjjxxx~~~|||wwwsssppppppmmmhhheeecccaaa___^^^___^^^\\\ZZZVVVSSSPPPNNNOOOOOOOOONNNMMMMMMLLLLLLMMMMMMKKKIIIGGGFFFHHHJJJLLLPPPVVV]]]dddllltttyyyvvvmmmeee___XXXQQQJJJHHHFFFDDDFFFKKKMMMPPPVVV[[[___bbbbbbbbbdddbbb```___ccciiiooottt|||~~~yyyrrrkkkfffeeeeeeiiiiiiiiijjjjjjhhheeebbbqqqfffaaa\\\YYYZZZZZZYYYWWWWWWXXXWWWTTTPPPLLLKKKJJJFFFFFFDDDBBB???===;;;:::999888666444222000///.........------,,,,,,++++++/////////......---------+++++++++***)))((('''&&&$$$%%%&&&&&&'''''''''&&&+++++++++++++++***))))))&&&&&&&&&&&&&&&&&&&&&&&&###!!! !!!###$$$$$$$$$%%%&&&''''''''''''''''''%%%&&&'''''''''(((((()))''''''''''''((((((((((((''')))*********+++...000777;;;DDDNNNXXXaaahhhlllmmmkkkeeebbbhhhsssyyyxxxmmmnnnqqqtttuuurrrkkkfff```nnnuuu{{{{{{wwwtttsss\\\HHH;;;333333555555;;;DDDNNNUUUXXXNNNBBB:::777555555666666666444333444555333555999===DDDOOO\\\fffpppzzz~~~zzzpppdddWWWRRRPPPOOOQQQUUUZZZ```ddd```\\\[[[[[[ZZZYYY]]]bbbiiirrruuuaaaTTTJJJAAA======???FFFNNNYYYfffttt{{{~~~~~~}}}yyyuuusssrrroookkkiiihhhfffdddccc```______]]][[[YYYWWWVVVWWWWWWVVVVVVUUUTTTTTTSSSQQQQQQPPPMMMJJJHHHIIIJJJKKKOOOTTTYYY^^^eeelllqqqzzz~~~zzzooofff___ZZZTTTNNNJJJIIIHHHGGGJJJPPPTTTWWW\\\aaaddddddcccaaa```___]]]^^^bbbiiipppuuuxxxqqqooooooqqqppppppqqqrrrqqqmmmjjjsssgggbbb\\\YYYZZZZZZYYYXXXUUUVVVVVVTTTPPPLLLJJJJJJGGGFFFEEECCC@@@===;;;999888777666444222000......///.........---------,,,000000000///...---------)))))))))))))))((('''&&&$$$%%%&&&'''''''''''''''))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!!!!###$$$$$$###"""$$$&&&'''&&&%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((''''''''''''((((((((((((&&&'''((((((((()))+++---333999BBBKKKSSS]]]hhhooossssssmmmggglllxxx~~~{{{lllmmmppptttuuuqqqiiibbb```mmmttt}}}{{{sssnnnyyy~~~zzzcccLLL>>>444444555555:::BBBNNNXXX]]]TTTGGG===999666444555666666555444555666444666888;;;BBBMMMZZZdddoooyyysssfffYYYSSSPPPOOORRRUUUYYYaaaeeebbb\\\[[[[[[ZZZYYY\\\```fffppp~~~zzzhhhUUUKKK@@@;;;:::<<>>OOO\\\eee^^^OOOCCC;;;888888999999777444333333333333444666888>>>HHHVVV```lllwwwqqqbbbYYYTTTQQQRRRUUUTTT^^^eeeccc^^^]]]]]]]]]XXXZZZ]]]bbbkkkzzzrrr___RRRFFF@@@???@@@DDDHHHUUUbbbqqqyyy}}}||||||wwwwwwxxxzzz{{{yyyuuurrrsssqqqnnnlllkkkkkklllmmmhhhhhhgggfffeeedddcccbbb\\\^^^___^^^[[[XXXVVVVVVRRRTTTVVVWWWYYY\\\```cccdddgggkkkooorrrvvv{{{~~~uuuiii]]]UUUQQQQQQVVVUUUVVVXXXUUURRRTTTYYY[[[]]]bbbfffiiijjjiiihhhbbbccccccfffjjjoootttwww}}}pppjjjccc]]]]]]]]]YYYVVVVVVMMMRRRTTTQQQOOOPPPOOOLLLJJJMMMMMMGGGCCCBBB???;;;:::888666444222111000///...............---------......---,,,,,,++++++***+++)))''''''((())))))(((&&&%%%%%%$$$%%%&&&((()))&&&((()))(((&&&$$$%%%&&&"""''')))%%%%%%)))'''"""$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%((('''(((+++)))%%%&&&))))))(((((()))++++++***)))***(((((()))(((%%%''',,,444;;;DDDKKKRRR]]]lllwwwmmmlllkkkmmmoookkkccc\\\___hhhrrrvvvtttooommmllljjjmmmqqquuuxxxyyywwwvvv~~~www\\\III999666777666888===IIIVVVaaaaaaXXXMMMAAA777777555222111111333666888999===@@@??????EEEQQQZZZlllvvvzzzlll^^^TTTOOONNNOOOVVV]]]dddhhheee```\\\[[[^^^\\\]]]bbbiiitttvvvbbbVVVIIIBBB>>>>>>BBBHHHVVV^^^iiittt~~~~~~{{{yyywwwsssrrrqqqpppoooooonnnnnnqqqpppmmmjjjgggeeecccbbbfffeeeeeedddbbb^^^YYYUUUVVVVVVVVVWWWXXXZZZ\\\^^^aaaaaaaaacccggglllqqqtttyyyzzz~~~tttjjjeee___VVVQQQPPPUUUWWWYYY[[[\\\]]]]]]]]]___]]]```hhhlllllllllnnnggghhhjjjlllnnnqqqvvvzzz~~~pppiiibbb]]]]]]]]]YYYUUUUUUOOOTTTUUURRRPPPPPPNNNKKKMMMTTTXXXOOODDD===:::999;;;:::888666333222111000///............---------------,,,+++)))(((''''''***)))'''''')))))))))(((((('''&&&&&&&&&'''((()))***)))((()))++++++***)))$$$((()))&&&&&&)))((($$$&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&(((&&&!!!!!!$$$''''''''')))******)))'''***((((((+++***(((+++000555===GGGOOOWWWbbbpppzzzuuurrrnnnnnnnnnkkkeee```dddllltttwwwsssmmmiiihhhjjjmmmrrruuuwwwwwwwwwwww}}}{{{\\\III888555666444666;;;HHHUUUaaabbbZZZOOOBBB888666444222000000222555666888;;;>>>===>>>CCCNNNXXXeeeppp{{{|||mmm___TTTNNNMMMNNNVVV\\\dddiiigggbbb]]][[[\\\ZZZ[[[```fffppp{{{hhhZZZKKKCCC@@@???AAAEEESSS[[[hhhuuu~~~|||{{{zzzzzzxxxxxxxxxxxxwwwvvvuuutttsssrrrpppmmmjjjhhhgggfffiiihhhgggfffeeeaaa\\\XXXYYYXXXXXXXXXYYYZZZ\\\]]]^^^]]]]]]^^^```dddhhhkkkpppqqqwwwwwwnnnfffbbb^^^YYYUUUVVVZZZ[[[]]]___``````___^^^```^^^aaaiiimmmmmmlllnnnmmmnnnooopppqqquuuzzz~~~ppphhhaaa\\\\\\\\\XXXUUUTTTQQQVVVWWWTTTQQQPPPNNNKKKKKKXXX___UUUEEE;;;999;;;===<<<:::777444222111000/////////.........------......,,,+++)))((('''&&&***((('''''')))***)))(((***)))(((((('''((((((((((((%%%###%%%)))+++)))&&&&&&((((((&&&&&&((((((&&&'''&&&&&&&&&%%%%%%%%%$$$'''''''''''''''''''''''''''%%%&&&'''$$$ """&&&&&&''')))******(((%%%((('''(((******))),,,222555>>>JJJUUU^^^hhhttt}}}~~~xxxqqqnnnlllkkkiiifffjjjpppwwwyyyvvvpppkkkiiilllpppuuuvvvuuutttuuuwwwzzz^^^KKK999555555333555:::FFFTTTaaaccc]]]RRREEE:::777666333222222333555777666999;;;;;;<<>>EEEOOO___ooo|||~~~}}}|||||||||~~~}}}{{{{{{zzzxxxvvvtttsssrrrrrrpppooooooooonnnkkkfffccc```___^^^]]]\\\[[[ZZZZZZXXXWWWUUUSSSRRRRRRRRRSSSWWWXXX^^^iiiqqquuu{{{xxxtttddd^^^[[[[[[\\\\\\___dddiiikkknnnpppoookkkgggddddddcccfffnnntttuuuvvvxxxnnneee___[[[]]]]]]YYYTTTSSSTTTYYYZZZUUUQQQPPPNNNKKKGGGMMMNNNGGG@@@>>>??????<<<;;;999666333111000000111000000///......------+++,,,,,,,,,,,,---------)))(((&&&''')))******)))((((((((((((''''''&&&&&&))),,,---+++&&&$$$'''+++'''&&&&&&''''''&&&&&&'''######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&'''***)))%%%&&&***''''''(((***,,,,,,)))''')))'''''')))(((&&&(((---111;;;IIIWWWaaajjjqqqvvvzzz|||vvvpppkkkjjjllloooqqqooovvv~~~}}}yyyvvvwwwwwwtttooollllllmmmrrrgggRRR???888666444555:::AAAOOO___gggeee\\\LLL>>>888777555444333444555666666777999999;;;@@@GGGMMMWWWdddsss||||||mmm```XXXSSSRRRSSSYYYaaahhhkkkiiiccc___ZZZWWWVVVXXX\\\dddrrryyyfffRRRHHHEEEBBB???>>>DDDNNN]]]mmmzzz}}}|||}}}~~~~~~~~~|||zzzxxxvvvvvvuuusssrrrrrrsssrrroookkkgggdddcccbbb```^^^\\\[[[ZZZYYYXXXUUURRRPPPNNNMMMMMMOOOOOOTTT]]]eeejjjpppvvv~~~~~~zzzuuunnnjjj^^^ZZZYYY[[[]]]^^^ccciiiqqqsssvvvwwwvvvrrrnnnkkkiiigggjjjrrryyy{{{~~~nnneee___\\\^^^^^^ZZZUUUTTTTTTXXXYYYUUUQQQPPPNNNKKKJJJKKKHHHBBB>>>>>>===:::;;;:::888555333222111111222111000000///...------(((((()))***+++,,,,,,---)))'''&&&''')))*********''''''((((((((('''&&&&&&(((---///***### %%%+++'''%%%'''******'''%%%'''######$$$%%%&&&'''((((((''''''''''''''''''''''''$$$###%%%((((((%%%&&&))))))(((((()))++++++***))),,,******+++***''')))...///888EEESSS]]]eeekkknnnooouuu|||~~~{{{wwwtttqqqnnnmmmnnnqqqsssrrryyy~~~{{{yyyvvvssspppnnnllllllrrrkkkVVVAAA:::777444555:::>>>MMM___hhhiii```OOOAAA666555444222222222222333666666777888:::???EEEJJJTTTaaaoooxxx~~~pppdddZZZTTTRRRSSSWWW^^^fffjjjjjjeeeaaaZZZWWWUUUWWWZZZaaaooo|||}}}kkkWWWLLLGGGBBB??????FFFOOO^^^mmmyyy~~~~~~{{{yyywwwvvvvvvtttttttttuuuuuurrrnnnkkkffffffdddccc```^^^\\\ZZZYYYXXXUUURRROOOLLLKKKJJJJJJIIILLLSSSZZZ]]]ccciiisssxxx}}}~~~yyysssnnnhhhbbb^^^[[[ZZZ[[[___aaabbbhhhooowwwyyy{{{|||{{{yyyuuusssqqqmmmnnnttt{{{nnneee___]]]______[[[VVVUUURRRWWWXXXTTTQQQPPPNNNKKKHHHJJJHHHCCC@@@@@@===999:::999888666555444333333222222111000///...------)))))))))******++++++,,,((('''&&&''')))++++++***&&&'''((()))))))))((((((''')))***&&&!!! $$$((((((&&&)))......)))&&&(((%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''$$$###%%%((('''###$$$'''***(((''''''(((*********+++))))))+++***(((***//////666BBBOOOYYY```dddfffggglllttt{{{~~~}}}zzzyyyvvvvvvuuutttssssssssstttsss|||~~~yyywwwxxxxxxvvvsssvvvmmmWWWBBB999666222333888<<>>888333333666888EEEVVVfffooolll\\\KKK???:::444222333555444333555444333333555:::>>>AAANNNVVVbbbllluuu}}}|||uuujjj\\\RRRPPPPPPTTT\\\eeehhheee```\\\WWWSSSTTTVVVZZZdddmmmyyy~~~jjjYYYNNNGGGBBB???EEEJJJUUUbbbppp|||}}}xxxuuussssssssswwwwwwwwwvvvtttqqqmmmkkkkkkkkkkkkiiigggdddbbb```YYYWWWSSSPPPLLLIIIFFFEEEGGGEEEDDDFFFHHHKKKLLLLLLQQQVVV]]]dddhhhiiihhhgggiiikkkmmmnnnmmmjjjfffdddaaa[[[WWWWWWWWWUUUUUUXXX```bbbgggnnnuuuzzz}}}~~~~~~|||{{{{{{|||rrreeeccc```___^^^\\\XXXVVVVVVVVVUUUTTTRRROOOMMMLLLIIIIIIHHHEEE@@@===<<<<<<>>>===;;;999777555333333111111000///...---,,,,,,************************+++******)))(((((())))))******))))))((((((''''''&&&&&&&&&(((++++++***(((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&''')))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''(((((()))''''''''''''((((((((((((,,,000:::FFFNNNRRRVVV\\\XXX]]]dddjjjnnnrrrvvvzzz|||tttqqqtttwwwuuutttvvvxxx}}}xxxeeeOOOAAA999444333555999FFFWWWgggqqqppp```PPP@@@;;;555333444555444222222111000111333777;;;>>>IIIQQQ\\\gggoooxxxuuuhhhZZZQQQPPPOOORRRZZZbbbfffddd```[[[VVVSSSSSSTTTWWWaaajjjuuulll\\\PPPIIIDDDAAABBBGGGRRR___mmmzzz}}}xxxuuurrrrrrrrrwwwwwwvvvuuurrroookkkiiiiiiiiiiiihhhfffccc```^^^YYYXXXTTTPPPMMMJJJGGGFFFCCCAAA@@@AAADDDGGGIIIIIIIIILLLRRRWWWZZZ[[[[[[ZZZ```bbbdddeeedddaaa^^^\\\WWWRRRPPPRRRSSSRRRTTTXXXbbbeeekkkqqqxxx}}}~~~~~~pppeeecccaaa___^^^\\\YYYWWWWWWWWWVVVTTTRRROOOMMMLLLIIIIIIIIIFFFAAA>>>>>>>>>>>>===;;;888666333111000111000000///...---,,,,,,******************************)))((((((((())))))))))))))))))(((((((((((('''&&&%%%&&&((()))((('''&&&&&&&&&&&&%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((%%%&&&'''(((((('''&&&%%%&&&&&&''''''(((((())))))+++...666AAAHHHKKKPPPVVVVVVYYY^^^ccchhhooowww{{{|||rrrkkknnnsssvvvvvvvvvvvvxxxmmmWWWGGG;;;444222333777DDDUUUfffqqqqqqdddVVVBBB===777555555555444222222111000000222555999;;;EEELLLWWWaaajjjsss|||wwwiii\\\UUUQQQOOOPPPVVV___ddddddaaa\\\VVVRRRRRRRRRTTT]]]eeeppp~~~ooo___SSSLLLFFFBBB???EEENNN[[[iiiwwwzzzvvvsssrrrrrrxxxwwwvvvtttpppllliiiggghhhiiijjjjjjhhhdddaaa^^^[[[YYYVVVRRROOOKKKIIIHHHEEECCCAAAAAADDDHHHKKKLLLGGGIIIKKKNNNPPPQQQQQQQQQTTTUUUWWWXXXWWWVVVSSSRRRMMMJJJIIIMMMPPPQQQUUU[[[fffjjjqqqxxx}}}mmmcccaaa^^^]]]]]]\\\ZZZXXXYYYXXXWWWUUUSSSQQQNNNMMMJJJJJJIIIFFFBBB@@@??????<<<;;;999777444111///...000000///......---,,,,,,***************************))))))((((((((())))))'''((((((((()))))))))***)))'''%%%&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$%%%'''((((((&&&$$$###'''(((((()))***++++++,,,,,,---333<<>>555222222333???OOO```mmmpppfffZZZEEE@@@999666666555333111444333222222333666999:::CCCJJJTTT^^^fffppp{{{{{{mmmbbb\\\SSSPPPPPPUUU]]]dddeeeccc]]]XXXSSSRRRQQQRRRYYYaaalllzzzrrrbbbVVVNNNGGGBBB???DDDMMMYYYggguuu|||yyywwwwwwwwwzzzyyyxxxuuuqqqmmmjjjhhhkkklllnnnnnnlllhhheeebbb^^^\\\YYYUUUQQQNNNLLLKKKHHHFFFCCCCCCFFFIIILLLMMMHHHHHHHHHHHHIIIJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKKKKIIIHHHIIINNNRRRUUU[[[aaakkkpppxxx~~~~~~kkk___]]][[[ZZZ[[[[[[ZZZYYY[[[ZZZYYYWWWUUURRROOONNNJJJJJJIIIGGGCCC@@@@@@@@@===<<<:::777444222000...//////......------,,,,,,************************)))((((((((((((((())))))''''''(((((())))))*********)))''''''((()))(((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$######''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((&&&$$$###'''(((((()))***++++++,,,------111:::@@@EEENNNVVV^^^```eeelllsssxxx{{{}}}|||rrrgggeeemmmvvvyyywwwooojjjjjjuuu~~~jjjSSS@@@666222111222<<>><<<999777444222111.........---------,,,,,,************************((((((''''''(((((())))))''''''(((((())))))******+++)))(((((())))))'''&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&&&&''''''(((((()))))),,,+++///777???GGGRRR\\\___bbbhhhqqqzzz|||uuujjjeeelllvvvzzzxxxtttkkkfffooo|||zzz}}}qqqWWWBBB777444222444;;;FFFTTTcccmmmllleeeNNNGGG===666555555444333333333222222222333444555<<>>===<<<<<<<<<>>>>>>BBBBBBBBBBBBDDDEEEGGGHHHIIIJJJNNNUUUYYY\\\eeeoooxxx}}}kkkaaa^^^ZZZYYYYYYYYYXXXXXXZZZZZZXXXVVVSSSPPPNNNLLLHHHHHHHHHFFFBBB@@@???@@@<<<<<<:::888666444222111......------------,,,,,,************************'''''''''''''''((())))))(((((((((((()))))))))))))))((((((((()))(((%%%###&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((()))''''''''''''((((((((((((***)))---555???IIIWWWbbbcccdddiiiqqqyyy~~~~~~|||xxxooohhhkkkuuu{{{zzzxxxmmmeeekkk|||{{{wwwwww}}}tttyyyuuuZZZCCC999555333333999AAAMMM]]]jjjlllgggRRRIII>>>666333444555555555444333333333333333444999>>>FFFOOOXXXdddqqqzzzzzziii]]]SSSPPPOOOTTT\\\ccceeeddd\\\WWWSSSQQQOOONNNSSSZZZ]]]iiiwwwpppbbbUUUIIIBBB@@@BBBGGGPPP]]]kkkwww~~~~~~~~~~~~|||{{{zzzyyyyyyyyyssssssqqqpppnnnmmmmmmmmmjjjhhhdddaaa]]]ZZZXXXVVVQQQOOOLLLJJJHHHEEEBBB???===<<<<<<;;;;;;<<<===>>>????????????AAACCCFFFGGGIIIKKKQQQYYY^^^cccmmmxxx}}}llldddaaa]]]ZZZYYYXXXWWWVVVYYYXXXWWWUUURRROOOLLLJJJGGGHHHHHHEEEBBB@@@???@@@888888666555333111000///------------------,,,,,,************************'''''''''''''''((()))***))))))))))))(((((((((((('''''''''(((((('''### %%%%%%%%%$$$$$$$$$######$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''')))***+++************))))))))))))((('''+++444???JJJYYYfffhhhhhhjjjooouuuzzzzzzyyy|||zzzrrrjjjkkkuuu{{{{{{zzznnndddhhhxxx|||xxxrrrpppqqqtttwwwxxxpppvvvwww[[[DDD999666444111666<<>>555333444555666777777666555555555555555999>>>FFFNNNXXXdddqqqzzzmmm```RRROOONNNSSS\\\bbbcccbbbZZZUUUQQQPPPNNNMMMRRRXXXXXXcccqqq}}}ttteeeWWWKKKCCC===???DDDLLLXXXfffrrrzzz~~~}}}~~~}}}||||||}}}}}}|||{{{{{{{{{{{{|||xxxvvvtttrrrqqqqqqqqqqqqllljjjgggccc___\\\ZZZYYYOOOMMMJJJGGGDDD@@@;;;777888888888888888999:::;;;>>>=========???BBBEEEGGGKKKNNNUUU]]]ccciiitttnnncccaaa^^^\\\\\\[[[ZZZXXXYYYVVVSSSQQQRRRPPPMMMJJJJJJJJJIIIHHHFFFDDDAAA@@@<<<;;;999666444222111111......---,,,,,,+++******------,,,,,,+++***)))))),,,,,,+++***)))(((''''''((('''&&&'''******(((&&&(((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&%%%$$$###%%%&&&''')))***+++,,,,,,...,,,)))&&&%%%&&&''')))''''''(((((())))))******---***,,,444===GGGSSS^^^```hhhnnnpppqqqsssssspppwwwvvvqqqjjjiiinnnrrrssssssooollllllqqqwww{{{||||||xxxsssooonnnnnnmmmllllllnnnyyyuuuaaaJJJ;;;555555...111444===OOOaaaeee```ZZZKKK===:::999666444555555555555555555555555555666===EEEKKKQQQ\\\kkkwwwssseeeTTTQQQNNNPPPVVV]]]```aaa[[[UUUPPPPPPPPPQQQUUU[[[]]]bbblllxxx{{{lll^^^OOOBBBAAA<<<===GGGTTTaaaoooyyy~~~}}}{{{|||zzzxxxyyy}}}~~~~~~|||{{{||||||}}}}}}~~~zzztttqqqqqqrrrqqqooonnnllljjjgggeeeaaa\\\XXXOOOOOONNNKKKGGGBBB===:::888888888888888999::::::;;;<<<>>>??????AAACCCFFFNNNRRRYYYaaaiiiqqqzzzrrrdddaaa^^^]]]\\\\\\ZZZYYYZZZWWWTTTRRRRRRQQQMMMKKKLLLKKKJJJIIIFFFBBB???===>>>===:::666333000...---......------,,,++++++***,,,,,,,,,++++++*********++++++******)))((((((((()))'''&&&&&&((((((&&&###&&&&&&''''''((((((((())))))((('''&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((()))%%%%%%&&&&&&%%%$$$$$$### ###%%%'''((()))+++)))'''&&&%%%&&&'''''''''''''''((())))))******+++)))+++222;;;DDDQQQ\\\```iiipppssstttuuusssooonnnooommmgggdddhhhkkkkkkpppmmmjjjkkkpppvvv{{{}}}~~~zzzuuuqqqooommmjjjhhheeefffooo}}}qqq___LLL<<<444111...000333<<>>>>>GGGSSS___kkkuuuzzz~~~}}}{{{yyyzzz|||~~~}}}||||||}}}}}}~~~~~~|||xxxvvvvvvvvvuuussspppnnnkkkhhhfffbbb]]]YYYMMMLLLJJJGGGCCC???;;;999999999888888999999:::;;;;;;===???@@@AAACCCFFFIIIQQQVVV]]]eeemmmttt|||tttdddbbb___]]]]]]\\\[[[ZZZZZZXXXUUUSSSRRRQQQNNNLLLNNNMMMLLLIIIFFFBBB>>><<<<<<;;;888555222000............------,,,+++++++++++++++++++++++++++******))))))))))))))))))))))))***(((&&&&&&&&&&&&$$$"""$$$%%%%%%&&&'''((())))))***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&& !!!###%%%&&&(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********(((***111888AAANNNZZZaaakkkuuuyyyzzzzzzvvvqqqlllrrrtttnnniiihhhjjjjjjmmmjjjgggiiinnnuuu{{{~~~|||xxxuuuqqqmmmhhheeedddbbbhhhwww~~~vvviiiZZZKKK>>>444...///000222:::HHHXXX___^^^^^^QQQBBB<<<999666555555555555555555555555555555444:::BBBHHHPPP[[[iiissszzzmmm[[[VVVPPPOOOSSSYYY]]]^^^YYYTTTQQQRRRSSSSSSXXX^^^fffjjjpppvvvpppcccTTTIIIDDD@@@@@@GGGQQQ[[[fffnnnttt|||~~~}}}{{{{{{|||}}}|||{{{}}}~~~~~~~~~{{{zzzyyyxxxvvvuuuqqqooollliiifffbbb]]]ZZZMMMKKKHHHEEEAAA>>><<<;;;:::999999999999:::;;;;;;<<<>>>@@@BBBDDDGGGKKKNNNVVV[[[ccckkkrrrxxx}}}rrreeebbb___]]]\\\\\\[[[ZZZ[[[YYYWWWUUURRRPPPNNNLLLNNNNNNMMMJJJGGGCCC???===777777555444333222222111......------,,,,,,,,,,,,************++++++++++++(((((())))))************)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))(((&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$''''''((((((((((((''''''$$$%%%&&&'''(((''''''&&&&&&&&&''''''((())))))***)))'''***000777???LLLXXXbbbnnnzzz}}}wwwpppyyy~~~xxxppplllkkkkkkkkkiiigggggglllssszzz~~~}}}zzzxxxuuupppjjjffflllggghhhsssyyymmm^^^QQQHHH???666...111111222999EEESSS\\\```aaaVVVGGG===888777666555555555555555555555555555333888???FFFMMMXXXfffoooyyy|||ppp^^^WWWPPPNNNRRRXXX]]]___ZZZUUURRRSSSTTTTTTXXX^^^dddiiiooouuu|||sssfffYYYOOOGGGBBB@@@FFFOOOVVV___gggnnnvvv~~~}}}||||||{{{{{{{{{~~~~~~}}}{{{xxxvvvsssrrrqqqnnnkkkgggddd```\\\YYYOOOMMMIIIEEEBBB@@@@@@@@@:::::::::::::::;;;;;;<<<<<>>>>>AAAEEEHHHKKKPPPTTTXXX]]]ccckkkrrrwwwzzz|||}}}wwweeeaaa]]]ZZZZZZ[[[[[[ZZZYYYZZZXXXUUUQQQMMMLLLLLLLLLKKKKKKIIIFFFCCC@@@>>><<<;;;888555222000............------------------******************))))))(((((())))))*********+++'''(((((((((((())),,,...******)))((('''&&&&&&%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%$$$$$$ !!!###$$$%%%&&&&&&'''%%%&&&'''((())))))((('''%%%&&&&&&''''''((())))))'''(((+++000444;;;IIIVVVeeeppp{{{}}}pppxxx}}}zzzsssooollliiijjjjjjhhhhhhkkksss}}}~~~|||{{{yyywwwuuurrrmmmhhhlll{{{zzzlllZZZNNNJJJEEE>>>777333111111666???JJJYYYeeehhh```PPP@@@888777777555555555555555555555555555222555999>>>FFFPPP[[[bbbkkkvvvtttggg^^^TTTNNNQQQXXX^^^aaa```[[[XXXWWWVVVTTTUUUZZZZZZ^^^gggsssrrreee[[[MMMGGGBBBFFFLLLSSS\\\dddiiipppyyy}}}{{{zzz{{{}}}{{{||||||}}}~~~~~~{{{vvvrrrpppqqqnnnkkkfffaaa^^^[[[WWWTTTNNNLLLIIIFFFDDDDDDDDDDDD@@@@@@@@@@@@@@@AAABBBBBBCCCFFFJJJMMMQQQUUUZZZ]]]aaafffmmmssswwwyyy{{{|||{{{vvvdddaaa\\\YYYYYYYYYZZZZZZXXXYYYXXXUUUOOOLLLKKKLLLJJJJJJIIIFFFCCC???<<<:::>>>===:::666333000...---------..................++++++******))))))(((((()))))))))))))))*********'''((()))(((&&&'''***---*********)))((((((((('''(((''''''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))(((###$$$%%%''')))*********%%%&&&&&&'''''''''&&&&&&%%%%%%&&&''''''(((((()))%%%&&&***...111888FFFTTTdddllltttwwwxxxzzzxxxtttnnnuuuxxxwwwuuutttrrrooohhhhhhhhhiiimmmvvv}}}||||||||||||wwwrrrllllllxxxuuufffZZZSSSLLLAAA999222...///444;;;EEEWWWgggjjjdddTTTAAA888888888666555555555555555555555555222333666;;;CCCLLLVVV\\\dddqqq|||yyynnndddWWWPPPPPPVVV\\\___ddd___ZZZYYYVVVSSSSSSVVV[[[\\\cccrrryyyjjj```RRRKKKEEEGGGNNNUUU```iiilllqqqxxx|||~~~~~~{{{zzz|||~~~yyyzzzzzz{{{{{{|||}}}}}}~~~~~~|||wwwrrroooppprrrnnnjjjeee```]]]YYYVVVSSSOOONNNLLLIIIHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHIIILLLPPPSSSWWW[[[```ccceeeiiioootttvvvxxxzzz|||xxx}}}sssddd```[[[XXXXXXYYYYYYYYYXXXYYYXXXTTTOOOKKKJJJKKKJJJIIIGGGDDD@@@;;;777555<<<;;;999666444222111111------..................,,,++++++***)))(((((('''******))))))))))))))))))((())))))'''$$$$$$(((+++))))))))))))***************)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))$$$%%%)))---///555DDDRRRbbbiiinnnoooooopppnnnkkkiiimmmpppppprrrtttssspppeeefffgggiiinnnyyy~~~|||}}}{{{sssooowww}}}pppeee\\\QQQCCC999000------222888CCCVVVggglllfffVVVBBB888888888666555555555555555555555555222333555999AAAJJJSSSXXXaaannn{{{|||tttiiiZZZQQQPPPTTTZZZ]]]gggaaa\\\ZZZVVVRRRQQQTTT^^^]]]bbbrrr~~~nnncccVVVNNNGGGIIIOOOXXXcccmmmooosssxxx{{{~~~}}}~~~{{{{{{}}}xxxxxxyyyyyyzzz{{{{{{{{{yyyxxxvvvrrrmmmlllooorrrnnnjjjeee```\\\YYYVVVSSSQQQQQQOOONNNLLLKKKKKKKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMPPPTTTWWW[[[___dddggggggkkkppptttwwwxxxzzz|||vvv|||pppdddaaa^^^[[[WWWVVVYYY^^^[[[YYYVVVRRRPPPNNNMMMMMMIIIIIIGGGDDD@@@>>>===>>>;;;999777555333222111000...---,,,+++)))'''%%%###+++++++++******(((''''''&&&'''''''''&&&'''))),,,((((((((((((((((((((((((''''''''''''''''''''''''((()))*********)))'''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%''''''&&&%%%&&&'''%%%&&&&&&''''''&&&%%%$$$)))((((((''''''''''''(((***)))(((''''''((()))***+++((((((***---333@@@LLLVVV\\\dddjjjkkkhhhdddbbbfffhhhjjjlllooorrrsssttthhhjjjjjjiiilll|||yyy|||yyysssjjjWWWFFF===111000000222555>>>PPP```iiieeeZZZIII;;;666333111555555444333333222111111333222222777???IIIQQQUUUhhhppp{{{wwwlll^^^UUUSSSXXX]]]```cccdddccc^^^XXXSSSRRRSSSVVV\\\dddtttuuufff___RRRIIIKKKRRRZZZiiixxx{{{{{{||||||{{{|||}}}{{{{{{{{{{{{yyyyyyyyyzzzzzz{{{{{{{{{yyywwwuuusssrrrqqqqqqrrrllljjjfffaaa]]]ZZZXXXXXXVVVUUUTTTRRRQQQQQQPPPPPPPPPPPPOOONNNLLLMMMOOORRRTTTVVVYYY\\\___bbbfffiiilllooosssvvvwwwyyy|||~~~mmmbbb___\\\YYYXXXXXXZZZ]]]^^^[[[XXXTTTPPPMMMKKKJJJHHHHHHHHHEEEAAA???>>>???;;;999777555333222111000///......---+++)))'''&&&,,,,,,,,,,,,+++***)))((()))))))))(((&&&&&&(((***))))))))))))))))))))))))'''''''''''''''''''''''''''(((((()))((('''&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&((()))(((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''))))))(((''''''&&&''''''((('''&&&%%%%%%&&&''''''***((((((***,,,111===HHHPPPVVV```gggiiihhhfffeeefffggghhhkkkmmmpppssstttpppsssrrroooqqq{{{ppp[[[GGG<<<333111111222444<<>>888666333666666555444444333222222222111222666===GGGOOOSSScccmmmyyy{{{qqqbbbWWWSSSUUUYYY[[[bbbdddccc___XXXSSSQQQRRRTTTZZZcccrrr{{{mmmaaaSSSIIIKKKRRR\\\mmm~~~|||{{{}}}||||||||||||zzzzzzzzzyyyyyyxxxxxxwwwxxxwwwuuutttrrrrrrqqqqqqmmmkkkhhhccc```]]][[[ZZZZZZYYYXXXVVVUUUUUUUUUUUUWWWWWWVVVTTTRRRQQQSSSUUUWWWYYY\\\^^^```cccfffiiilllooosssvvvxxx{{{~~~kkkcccaaa]]]\\\\\\___`````````^^^ZZZUUUPPPLLLJJJIIIGGGHHHHHHGGGDDDAAA??????;;;999777555333222111000/////////...---,,,******++++++++++++***)))((((((***++++++)))'''&&&'''((())))))))))))))))))))))))''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%###$$$$$$%%%&&&&&&&&&&&&&&&'''((((((&&&$$$%%%%%%'''&&&&&&&&&&&&((()))******)))((('''&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''''')))'''(((***+++...777AAAJJJQQQ\\\eeekkkmmmmmmmmmiiiiiiiiijjjlllooorrrssswww{{{{{{vvvuuuyyydddMMM???666333222222444;;;KKKZZZgggggg___OOOBBB;;;888666666666666555555444444333111111111444;;;CCCKKKPPP]]]hhhwwwvvvgggZZZSSSRRRSSSUUU```bbbccc```YYYRRROOOOOOOOOVVV___mmmuuufffWWWKKKKKKPPP\\\ppp|||}}}~~~}}}||||||}}}}}}|||{{{zzzxxxvvvuuutttssswwwvvvvvvuuutttrrrqqqpppnnnllljjjfffcccaaa______```___^^^]]]\\\[[[[[[[[[^^^^^^]]]ZZZWWWVVVWWWYYY\\\]]]___```aaacccfffiiijjjmmmrrrvvvyyy}}}jjjbbbaaa^^^\\\^^^aaaaaa______]]]ZZZVVVQQQMMMKKKIIIFFFHHHIIIHHHEEEBBB@@@???;;;999777555333222111000......///......---,,,+++((((((((((((((('''&&&&&&((()))***)))'''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%"""###$$$%%%&&&'''''''''"""$$$&&&&&&%%%$$$%%%&&&%%%%%%'''((())))))))))))***)))((('''&&&%%%%%%%%%(((''''''((((((((())))))((('''(((******+++222;;;HHHPPP[[[gggoootttxxxzzzrrrqqqnnnllllllnnnqqqrrrwww~~~{{{wwwoooWWWFFF888444222222444;;;JJJWWWdddeee```RRRDDD===999777666555555555444444444333000111111333888???GGGLLLXXXdddsss{{{lll^^^UUUPPPPPPQQQ\\\```bbb```YYYRRRNNNMMMKKKQQQZZZeeeuuuzzzmmm]]]OOOKKKNNNYYYnnn}}}}}}|||||||||zzzzzzyyywwwuuutttsssrrrvvvvvvvvvvvvuuurrrpppooommmlllkkkhhhfffdddcccbbbeeeeeecccbbbaaa`````````___```___]]][[[ZZZZZZ\\\``````aaaaaa```bbbeeehhhiiilllpppuuuyyy~~~lll___aaa___[[[[[[___^^^ZZZ[[[ZZZXXXUUURRROOOMMMKKKFFFHHHIIIHHHEEEAAA??????;;;999777555333222111000---------------,,,++++++'''((((((((((((''''''&&&%%%&&&((((((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''"""###$$$%%%&&&'''''''''###%%%&&&%%%###!!!!!!""""""$$$(((+++,,,***((('''))))))'''&&&&&&%%%%%%%%%&&&&&&'''((((((((((((((((((&&&'''))))))***000888FFFNNNZZZgggqqqyyy{{{uuupppmmmmmmoooqqqsss}}}www{{{vvv^^^KKK:::555111111444;;;HHHUUU^^^ccc```TTTFFF>>>999777444444444333333333333333000111222222555;;;CCCIIIUUU```nnn{{{~~~qqqcccWWWQQQPPPPPPYYY]]]```^^^XXXRRRNNNLLLLLLPPPVVV___jjjzzzuuueeeTTTMMMLLLTTThhh|||~~~|||{{{zzzxxxxxxwwwwwwvvvuuuttttttvvvvvvvvvvvvuuurrrpppooollllllkkkjjjiiigggffffffiiiiiigggfffeeedddddddddaaabbbbbbaaa```___```aaabbbcccbbbaaa```aaadddggghhhkkkpppuuuzzzpppdddjjjjjjbbb^^^```___ZZZWWWVVVVVVTTTRRRPPPNNNMMMHHHIIIIIIGGGCCC@@@>>>>>>;;;999777555333222111000------------,,,+++***************++++++******)))$$$&&&((()))(((((()))***(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&&&&''''''###$$$$$$%%%&&&&&&&&&&&&&&&''''''%%%""""""$$$(((***+++)))'''%%%((('''&&&&&&%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&(((&&&'''))))))***111:::CCCKKKWWWdddoooyyyyyyqqqlllkkkmmmooopppzzzxxxwwwzzzcccOOO===777222111333999FFFQQQZZZ``````UUUGGG>>>:::777333333333333333333333333111222333222333888@@@GGGRRRZZZgggttt|||uuuggg[[[SSSQQQQQQVVVZZZ]]]\\\WWWQQQNNNNNNPPPPPPTTT[[[dddooo|||lll[[[QQQLLLPPPbbbuuu}}}{{{zzzxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvuuutttrrrqqqpppkkkllllllllllllkkkjjjjjjmmmlllkkkiiihhhhhhggggggeeeggghhhgggfffeeefffhhheeedddcccaaa```aaadddgggjjjmmmrrrwww|||sssiiirrrssshhh______^^^ZZZUUUUUUUUUSSSRRROOOMMMKKKJJJJJJIIIEEEAAA>>><<<===;;;999777555333222111000.........---,,,+++***)))******+++++++++++++++***''')))++++++***))))))***((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&'''&&&$$$"""""""""&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''"""###$$$&&&''''''&&&&&&(((&&&'''))))))+++444===CCCJJJVVVbbbnnnxxxxxxoooiiihhhjjjmmmllluuu}}}|||vvvttt{{{|||~~~jjjVVVBBB;;;444111222777AAAKKKWWW___aaaXXXIII@@@:::888444444444444444444444444222333444222222666>>>EEEMMMTTT```lllvvv}}}zzzkkk]]]TTTQQQQQQTTTXXX[[[ZZZVVVQQQOOOPPPQQQNNNPPPWWW___gggsssqqqaaaWWWOOOPPP___qqq}}}}}}zzzzzzyyyyyyyyyxxxxxxxxxxxxwwwuuutttrrrrrrqqqqqqlllmmmnnnooooooooonnnnnnpppooommmlllkkkkkkjjjjjjjjjkkklllllljjjhhhiiiiiiggggggeeecccaaabbbfffiiinnnqqquuuzzzttteeeqqqssseeeYYYWWWWWWSSSUUUUUUTTTSSSQQQNNNKKKJJJKKKKKKHHHDDD???<<<;;;<<<;;;999777555333222111000/////////...---,,,***)))((())))))*********))))))***,,,......,,,***))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&%%%%%%&&&&&&&&&%%%$$$$$$ ###%%%''''''''')))***)))'''%%%######$$$'''(((%%%%%%%%%%%%&&&'''((((((###%%%&&&((())))))(((((((((&&&&&&)))***---666@@@DDDKKKWWWcccnnnxxxvvvlllffffffiiikkkiiipppwwwwwwrrrqqqwww~~~yyy|||qqq___GGG>>>666222222555>>>GGGVVV___cccYYYKKKAAA<<<999444555555555555555555555222444555333111555===DDDJJJPPPZZZfffrrr|||}}}nnn___TTTPPPPPPSSSVVVYYYYYYUUUQQQPPPQQQOOOJJJJJJSSS[[[bbblllvvvttteee[[[RRRQQQ^^^ppp||||||{{{{{{zzzyyyxxxxxxyyywwwuuusssrrrqqqqqqrrrmmmnnnpppqqqrrrrrrqqqqqqqqqqqqooonnnmmmllllllllllllmmmnnnmmmjjjhhhggghhhiiihhhfffdddcccdddhhhkkkrrrtttyyy}}}wwwhhhfffbbb```^^^[[[XXXUUUWWWWWWWWWUUUSSSPPPMMMKKKNNNLLLHHHDDD@@@>>>===<<<<<<;;;999666333///,,,***000...---...111222///---+++++++++***++++++,,,,,,(((((((((((())))))))))))++++++******)))(((&&&%%%)))******)))'''%%%&&&''')))******)))&&&%%%&&&''')))'''&&&$$$$$$%%%&&&'''$$$%%%&&&&&&$$$###$$$&&&)))&&&###$$$'''))))))((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%,,,,,,+++******,,,111444BBBHHHRRR___lllxxxmmm```___eeehhhppptttuuuxxxyyyoookkkxxx{{{uuu{{{sssdddRRRBBB333000111222:::CCCOOO]]]___XXXSSSGGG:::888666555555666777777666444555444222111111555;;;@@@KKKMMMTTT^^^kkkvvv{{{nnnaaaWWWQQQOOOPPPTTTXXXZZZYYYVVVSSSRRRQQQNNNNNNRRRUUUYYYaaajjjuuuyyyiiiaaaYYYRRRVVVbbb~~~|||xxxxxx{{{}}}}}}||||||}}}}}}zzzwwwtttssssssqqqsssuuuwwwwwwuuurrrppprrrqqqooonnnnnnpppqqqsssuuurrrnnnllllllkkkhhhfffjjjkkkjjjiiihhhjjjnnnqqq{{{{{{~~~ttthhheeebbb___]]][[[XXXUUUVVVUUUTTTRRRPPPMMMKKKJJJJJJIIIFFFDDDAAA@@@@@@???===;;;999666333111...------+++***+++---...,,,)))++++++************++++++))))))))))))(((((((((((((((((((((((('''&&&%%%$$$***)))'''$$$"""###%%%((((((((('''&&&%%%%%%&&&&&&)))'''&&&$$$$$$%%%&&&'''$$$&&&'''&&&%%%$$$%%%&&&)))&&&$$$$$$'''(((((('''''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$$$$''''''&&&&&&&&&***///333DDDJJJSSS^^^jjjwwwsssdddaaafffjjjnnnssstttxxxyyymmmjjjvvv|||wwwsssxxxvvvgggVVVEEE666222111222888BBBKKKZZZ\\\WWWSSSHHH:::888666555555666777777666444444444333111111444999===GGGJJJQQQ\\\hhhttt}}}|||pppdddYYYSSSPPPNNNRRRVVVXXXXXXWWWUUUSSSQQQNNNMMMPPPSSSWWW___hhhpppooodddZZZQQQSSS\\\zzz~~~~~~{{{{{{}}}~~~~~~}}}zzzwwwwwwwwwuuuvvvyyyzzzzzzxxxuuussssssrrrqqqppppppqqqssstttuuurrrooonnnoooooollljjjmmmmmmmmmkkkkkkmmmrrruuuqqqfffddd```^^^\\\ZZZXXXVVVWWWUUUSSSPPPNNNLLLKKKJJJIIIHHHFFFDDDBBB@@@@@@???===<<<999666333222111111000///......//////---+++,,,+++***))))))((())))))******))))))((((((''''''))))))************))))))***((($$$  %%%))))))'''%%%$$$%%%'''''''''((('''&&&%%%$$$%%%&&&&&&%%%&&&''''''%%%%%%&&&''')))'''&&&%%%'''''''''&&&''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%(((((('''&&&'''+++111666AAAHHHRRR\\\gggvvvppphhhiiilllmmmrrruuuxxxyyymmmiiittt}}}|||wwwyyyzzzxxxrrrnnnssszzzlllZZZIII999444222111666???IIIXXX\\\YYYWWWLLL===:::666666555666777777666444333444333222111333666999BBBFFFNNNXXXdddqqqzzz}}}tttiii^^^UUUPPPKKKNNNRRRVVVXXXXXXWWWUUUQQQNNNMMMPPPRRRUUU\\\eeelll|||wwwiii[[[OOONNNUUUkkk~~~~~~|||{{{|||yyyzzz|||~~~}}}{{{yyywwwvvvuuuttttttttttttuuuuuuvvvtttsssrrrsssrrrqqqoooqqqqqqpppoooooorrrwww{{{nnnfffccc___\\\[[[ZZZXXXVVVYYYWWWTTTQQQOOOMMMMMMMMMLLLKKKHHHEEEBBB???===<<<<<<:::777444222222222333111111000000000///---,,,++++++***(((''''''''''''+++******)))(((''''''&&&((()))******+++++++++***((('''$$$!!!!!!%%%(((***'''%%%%%%'''))))))(((((('''&&&%%%%%%%%%&&&&&&$$$&&&''''''&&&%%%&&&((()))(((''''''&&&&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&'''(((((((((((())))))(((''''''+++111555999CCCPPP\\\hhhxxxuuuppppppnnntttxxx|||}}}pppjjjuuu|||xxxssstttuuuqqqkkkmmmzzzrrr\\\JJJ:::444222000555>>>IIIYYY^^^]]]\\\QQQ@@@;;;777666555666888888666555333444444333222222333555===BBBKKKUUUaaammmxxx~~~yyyooobbbVVVNNNJJJLLLOOOTTTXXXYYYYYYWWWTTTPPPOOOPPPRRRTTT[[[dddmmm|||~~~mmm]]]PPPLLLOOO^^^www~~~zzzyyywwwwwwyyy~~~|||}}}~~~~~~|||zzzyyyxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxwwwvvvuuutttrrrqqqssstttsssssstttxxx}}}nnneeebbb^^^\\\[[[ZZZYYYXXXXXXVVVSSSPPPNNNLLLLLLLLLKKKJJJHHHEEEBBB???===<<<;;;999666333111111111222---......---,,,+++******+++***)))(((''''''''''''+++******)))(((''''''&&&###$$$%%%&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$%%%&&&'''&&&%%%%%%&&&''''''&&&''''''&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%&&&((('''(((((((((&&&&&&%%%%%%(((((((((((((((((((((((($$$%%%&&&'''((()))))))))''''''&&&%%%$$$&&&***...333???QQQ```nnn~~~wwwssspppwww|||ssslllvvv~~~{{{vvvvvvvvvtttmmmiiippp|||www\\\KKK:::444222000666>>>IIIYYY``````aaaTTTBBB:::777666666777888888777555333444444333222111222333:::@@@IIISSS^^^jjjuuu|||~~~tttgggXXXNNNJJJKKKNNNSSSXXX[[[ZZZXXXVVVSSSQQQRRRSSSUUU\\\dddrrrrrraaaSSSMMMMMMYYYooozzzwwwssspppppprrrvvvxxx}}}~~~~~~~~~}}}}}}~~~~~~~~~|||zzzyyy||||||}}}}}}}}}|||zzzyyy||||||{{{zzzwwwtttrrrrrrtttuuuwwwxxxzzz}}}oooeeebbb^^^\\\[[[[[[[[[ZZZUUUSSSQQQNNNLLLJJJIIIHHHGGGFFFFFFEEEDDDBBB@@@???:::888666333111000000000---///000///---,,,,,,,,,+++***)))(((((('''((((((******))))))((((((''''''$$$$$$%%%&&&'''''''''&&&###&&&)))***(((&&&%%%%%%"""$$$''''''%%%######$$$''''''&&&&&&&&&%%%%%%%%%"""$$$%%%%%%%%%%%%&&&'''&&&''')))((('''&&&&&&&&&(((((((((((((((((((((((("""###$$$%%%&&&&&&&&&&&&((())))))((('''(((***,,,111>>>PPPbbbrrrzzztttoooxxx}}}uuullluuu|||}}}zzzzzz{{{sssjjjkkksss{{{___MMM===666333111666>>>FFFWWW```bbbeeeYYYDDD<<<777666666777888888777555444444555333222111222444777>>>GGGQQQZZZeeeqqqyyyzzzmmm]]]RRRLLLLLLNNNSSSYYY[[[ZZZXXXXXXUUUSSSTTTUUUWWW^^^fffxxxxxxfffYYYQQQNNNWWWiii}}}vvvoookkkjjjkkklllqqqrrrtttuuuwwwxxxyyyyyy{{{|||}}}~~~{{{zzzzzz{{{~~~}}}|||{{{}}}|||~~~~~~zzzvvvttttttuuuxxx{{{~~~ooofffbbb^^^\\\\\\\\\\\\\\\SSSRRRQQQOOOMMMJJJHHHGGGFFFFFFFFFEEEDDDBBB@@@???:::999888666333111000///...000222111///...///000******)))(((((()))))))))))))))))))))(((((((((((('''((()))))))))))))))(((###%%%)))***)))&&&%%%%%% &&&,,,,,,'''###"""$$$&&&&&&''''''&&&&&&%%%%%%!!!###$$$$$$$$$$$$%%%'''###&&&))))))'''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&(((***,,,------,,,---...222;;;KKK]]]nnn~~~xxxrrrmmmvvv|||sssiiiqqq|||}}}}}}|||ppplllooo|||eeeSSSAAA999555222666>>>EEEWWWaaaggglllaaaLLLCCC888777666777999999777666555555555333111111333555444;;;EEENNNVVVaaammmuuu~~~ssscccXXXPPPNNNOOOSSSYYY\\\ZZZWWWXXXUUUSSSUUUVVVXXX___gggzzz~~~lll___VVVQQQSSS___vvvwwwooojjjhhhgggffffffggghhhjjjlllnnnpppxxxxxxxxxyyyzzz{{{}}}}}}|||~~~{{{{{{~~~{{{yyyxxxzzz~~~~~~}}}}}}zzzxxxyyyvvvzzzooofffccc___\\\\\\]]]]]]]]]TTTTTTSSSRRROOOLLLIIIHHHIIIIIIHHHFFFDDD@@@===<<<;;;;;;:::888555222000///***,,,///...,,,+++,,,...***))))))))))))******+++(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&###%%%(((((('''&&&%%%&&&"""+++333222+++%%%%%%(((&&&&&&''''''&&&&&&%%%$$$ """############%%%&&&"""%%%))))))'''&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((((((''''''"""%%%)))+++,,,++++++,,,111888EEEUUUgggwwwzzztttpppjjjssszzzqqqfffnnn|||}}}~~~~~~vvvnnnppp}}}}}}jjjWWWEEE<<<777222555===FFFXXXdddlllsssiiiUUUKKK888777666777999999777666555555444333111222444777222999CCCLLLSSS]]]iiirrr}}}wwwhhh]]]RRRPPPPPPTTTYYY\\\ZZZVVVXXXTTTSSSTTTVVVXXX___gggzzzpppbbbXXXRRRLLLWWWjjjuuunnnjjjhhh___^^^^^^___aaadddgggjjjrrrqqqppppppqqqsssuuuvvvyyy|||~~~|||yyyxxx|||~~~{{{zzzzzz~~~}}}|||}}}www|||ppphhheeeaaa```aaaaaa^^^\\\[[[XXXTTTQQQNNNLLLIIIGGGIIIIIIHHHGGGFFFDDDBBBAAA<<<<<<:::777333000000111///---***))))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''***)))(((''''''((()))***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%&&&%%%$$$###############%%%%%%&&&&&&&&&&&&%%%%%%***(((%%%$$$$$$$$$###!!!"""%%%((()))(((&&&%%%$$$))))))((())))))***+++,,,+++444BBBSSSbbbnnnuuuxxxyyy|||wwwkkkgggrrrnnnmmmrrrzzzzzzssspppqqqyyywwwnnn{{{|||rrrbbbOOOAAA888444666;;;DDDSSSgggvvv{{{sss^^^KKK@@@999444666777555333444444333111///......//////777;;;BBBIIIQQQ[[[dddjjjvvv~~~yyyjjj\\\WWWOOOLLLRRRYYY\\\\\\[[[VVVSSSTTTVVVWWWWWW[[[bbbrrrzzzjjj[[[OOORRRTTTaaawwwuuulllfff]]]XXXYYYZZZXXX[[[aaaffffffggghhhjjjlllmmmnnnuuuwwwwwwuuuqqqrrrwww|||||||||rrriiieeebbbaaabbbbbb___\\\WWWTTTQQQNNNMMMKKKIIIGGGGGGGGGFFFDDDCCCAAA???>>>;;;;;;999666333000000111000...,,,+++,,,---,,,+++,,,,,,+++***))))))))))))(((((((((((((((((((((((())))))((('''''''''((()))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''%%%%%%%%%&&&'''&&&%%%)))(((''''''&&&&&&&&&'''(((''''''''''''''''''(((***(((&&&%%%&&&&&&$$$###$$$&&&))))))(((&&&&&&&&&%%%%%%&&&&&&'''((()))***,,,333>>>KKKXXXccckkkoooooowwwwwwtttrrriiihhhuuussspppqqqvvvwwwsssqqqrrrzzzvvvxxxqqqcccQQQDDD:::444333777AAAPPPdddtttzzztttbbbPPPBBB:::555666777666444555111111111111111222333333555999???FFFNNNXXXaaagggttt{{{yyykkk^^^VVVNNNJJJPPPWWWZZZZZZ[[[WWWUUUUUUWWWXXXXXX\\\cccppprrrbbbUUUPPPQQQZZZnnn}}}ooofff^^^\\\YYYTTTSSSVVVXXXXXXZZZ]]]```cccfffhhhoooqqqqqqoookkklllpppuuuwww}}}uuujjjfffbbbaaacccbbb```]]]YYYWWWSSSQQQPPPOOOMMMLLLHHHGGGFFFCCCAAA???===<<<::::::999666333111111222222000---,,,------+++***---,,,***(((''''''(((((())))))))))))))))))))))))(((''''''&&&&&&'''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''%%%$$$%%%&&&'''&&&$$$&&&&&&%%%%%%%%%%%%$$$$$$'''''''''''''''''''''''')))(((&&&&&&'''(((&&&%%%%%%'''(((((('''&&&&&&'''$$$$$$$$$%%%&&&((()))***///333:::DDDOOOYYY```eeedddkkkllllllnnnjjjlll{{{}}}vvvqqqqqqrrrqqqqqqrrrzzz~~~vvvuuugggVVVHHH===555333555===LLL```pppyyyvvvgggWWWDDD<<<777777888666555777222222333444444444444333333666<<>>===:::::::::888555333333555333111...,,,,,,***(((&&&+++***(((&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$###''')))+++------+++)))''''''&&&%%%&&&(((((('''%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%&&&((()))+++,,,000444;;;CCCMMMUUU\\\___^^^fffgggiiinnnmmmppp}}}rrrmmmmmmnnnoooooovvvsss|||mmmZZZKKK???666444666;;;III[[[kkkvvvvvvkkk^^^GGG???888777777666555777444555555555444222000///222555999???FFFOOOYYY___kkkrrr}}}}}}xxxnnndddWWWOOOJJJMMMRRRVVVYYY\\\ZZZWWWWWWXXXWWWVVVZZZ```gggssssssdddSSSOOOPPP\\\mmm|||nnnbbbYYYSSSPPPPPPOOOOOOOOOQQQSSSVVVWWW\\\]]]^^^]]]]]]^^^aaadddfffkkkrrryyyzzzjjjgggcccbbbcccccc```]]]XXXTTTOOOLLLKKKJJJIIIHHHKKKJJJGGGDDDAAA@@@>>>>>><<<<<<;;;999666555555666111000...---...---+++)))***)))((((((((()))***+++''''''''''''''''''''''''%%%&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$%%%&&&%%%$$$&&&'''((())))))(((''''''))),,,111444444111,,,)))%%%$$$$$$%%%''''''&&&$$$$$$&&&&&&&&&$$$$$$%%%'''%%%%%%&&&&&&((()))***+++,,,111:::DDDMMMUUUZZZ\\\[[[dddgggkkkqqqnnnooo{{{uuukkkhhhjjjlllllloooyyykkkyyyqqq\\\JJJ===555444777;;;GGGXXXgggrrrvvvnnncccKKKBBB999777666444444666444444555555444222000///222444888===CCCLLLVVV\\\fffnnnyyy~~~zzzqqqhhh\\\SSSMMMNNNQQQTTTYYY^^^[[[WWWVVVVVVUUUSSSUUU[[[```iiisssxxx|||yyyhhhWWWPPPMMMVVVfffyyy~~~ooocccZZZUUUSSSQQQOOONNNMMMNNNPPPQQQPPPQQQRRRSSSSSSUUUXXXZZZ\\\aaagggmmmttt~~~yyyjjjfffbbbaaacccbbb```]]]XXXTTTOOOLLLKKKKKKKKKKKKIIIHHHEEEBBB@@@>>>>>>>>>======<<<999666444555555/////////000222222111///+++++++++,,,,,,,,,++++++''''''''''''''''''''''''%%%&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&%%%###%%%&&&'''((((((((('''&&&&&&)))---//////---)))&&&$$$$$$$$$%%%''''''%%%###$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%&&&'''((((((''',,,666AAAKKKRRRWWWYYYZZZdddjjjqqqwwwpppkkksssxxxlllfffgggjjjjjjkkkxxxrrraaalll{{{rrr[[[III;;;333333666999DDDTTTbbbpppvvvrrrjjjQQQFFF<<<888666444444666111222333333444444333333222444777;;;AAAIIISSSYYYbbbjjjuuu~~~wwwnnn```XXXPPPOOOPPPSSSYYY___\\\XXXVVVUUURRROOOQQQUUUZZZ___ggglllppp{{{nnn[[[SSSMMMRRR___qqqvvvhhh^^^VVVTTTQQQNNNLLLLLLNNNOOOHHHHHHIIIJJJKKKLLLNNNOOOSSSVVV[[[```hhhsssxxxiiieeebbbaaabbbbbb___\\\XXXTTTPPPNNNOOOPPPQQQRRRIIIHHHEEEBBB@@@@@@@@@@@@<<<<<<;;;888555222222333111111000222333222000...,,,,,,------,,,***'''&&&''''''''''''''''''''''''%%%&&&''')))******))))))'''''''''((((((((())))))$$$%%%%%%&&&&&&'''''''''%%%$$$###$$$%%%%%%%%%###"""###%%%&&&'''&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%'''((('''%%%"""%%%'''******)))'''''''''(((''''''&&&&&&''''''(((&&&***222<<>>FFFPPPWWW___hhhsss|||~~~uuuddd[[[RRROOONNNQQQWWW______ZZZWWWUUUQQQLLLMMMRRRTTTWWW^^^dddgggqqquuucccYYYQQQSSS]]]lllqqqccc```[[[UUUQQQOOOOOOOOOIIIHHHGGGGGGGGGGGGGGGFFFJJJMMMPPPTTT[[[gggvvv|||{{{{{{||||||~~~wwwhhheeeaaa```aaaaaa^^^\\\SSSPPPLLLKKKMMMPPPRRRSSSKKKJJJGGGDDDCCCCCCCCCDDD<<<<<<:::777333000000111555444222111000...***'''++++++,,,,,,)))%%%!!!))))))))))))))))))))))))%%%&&&(((************)))(((((((((((())))))))))))###$$$$$$%%%&&&'''((((((%%%$$$######%%%%%%$$$###%%%&&&(((******)))((('''+++)))&&&$$$$$$&&&)))+++'''''''''((()))(((%%%###&&&))),,,---,,,)))((((((++++++***)))))))))))))))(((+++000999CCCMMMVVV[[[^^^lllxxx|||mmmnnnssszzzyyynnnfffggglllmmmnnnnnnvvv}}}nnnVVV]]]lll~~~wwwdddTTTFFF;;;666777333===LLL\\\mmmyyy{{{vvv\\\PPPCCC===999666666888:::888777555444444444555000111333666<<>><<<999666444333222000//////000111111///...***++++++,,,,,,++++++*********)))(((((((((((((((((((((((())))))))))))***%%%### !!!###&&&'''(((%%%###!!!"""$$$'''((())))))(((&&&%%%$$$#########'''&&&&&&&&&'''(((***+++***)))'''%%%%%%%%%&&&'''###$$$&&&'''((('''&&&&&&''''''''''''((((((((((((''''''(((((())))))******...,,,---444<<>>;;;888666333222111000///...///000000...,,,***++++++,,,,,,++++++*********)))(((((((((((((((%%%&&&&&&&&&&&&'''''''''(((&&&$$$$$$%%%'''''''''***(((%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''')))***(((((((((((('''&&&&&&%%%%%%&&&''''''((((((((('''&&&&&&'''((())))))******'''((((((((()))))))))***---+++---333;;;EEETTTaaajjjppp|||uuuvvv|||qqqoootttwwwrrrnnnnnnyyy}}}{{{vvviii]]]\\\nnnzzzhhhTTTEEE;;;777000555<<>>GGGMMMYYYbbbnnnxxx}}}|||lllZZZQQQNNNMMMQQQUUU^^^]]]ZZZUUUPPPLLLKKKKKKNNNPPPTTTZZZ```jjj{{{wwwkkk]]]TTTTTT]]]nnn~~~uuupppllleee___[[[XXXTTTPPPLLLHHHBBB???BBBAAABBBFFFHHHNNNZZZfffxxx~~~mmmiiicccaaabbbbbb___]]]VVVUUUSSSQQQOOOLLLJJJIIIJJJHHHFFFCCCAAA@@@??????>>>===:::777555222111000000///............+++)))******++++++++++++*********))))))(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''***(((''''''(((((('''&&&***(((&&&%%%&&&''''''&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%&&&'''(((%%%'''((())))))(((&&&$$$(((''''''''''''((())))))%%%&&&'''(((***+++,,,---(((((((((((()))))))))))),,,+++,,,222999CCCRRR```ooouuuuuusssooosssxxxyyypppjjjppp{{{xxxwwwuuussslll]]]WWWfff{{{uuuaaaNNN@@@888000333888BBBTTTgggpppppppppaaaLLL>>>999888777444444555666666555444222111111111222333666===EEEKKKVVV___kkkuuu|||uuuaaaUUUNNNKKKMMMQQQZZZ[[[ZZZWWWSSSNNNLLLKKKPPPQQQUUUZZZ^^^eeessssssbbbWWWTTTZZZjjjxxx|||tttnnnjjjfff```ZZZSSSLLLFFFAAADDDBBBCCCFFFHHHKKKUUU___qqqnnnjjjddd```______^^^]]]VVVUUUTTTRRROOOLLLIIIHHHJJJHHHEEEBBB@@@???>>>>>>===<<<999666444111000///000...---------,,,***'''******++++++++++++******))))))(((((((((((())))))''''''''''''(((((((((((()))((('''(((******(((&&&%%%###"""###%%%'''''''''###$$$%%%&&&'''(((((((((%%%%%%%%%&&&&&&''''''(((&&&'''((())))))((('''''')))((('''&&&&&&'''((()))''''''((()))***+++,,,,,,(((((((((((())))))))))))+++***,,,000666@@@QQQ___ooowwwwww~~~sssooouuu|||xxxllllllyyy|||uuurrrppppppjjj[[[SSS___vvv|||hhhSSSCCC:::444444666>>>MMM___kkkqqqqqqcccPPP@@@999888777666444555666666666444333222000000111333666<<>>>>>===;;;999666333111000//////...,,,,,,,,,+++)))''')))******++++++******)))))))))(((((((((((())))))'''''''''((((((((())))))&&&%%%%%%''')))***)))'''%%%#########%%%''''''&&&%%%%%%&&&''''''&&&&&&%%%&&&'''''''''((((((((((((((('''&&&&&&'''((()))***((('''&&&%%%%%%%%%''''''))))))))))))************))))))))))))(((((((((((())))))+++///333===NNN___ooozzzxxxvvvrrrmmmvvvxxxrrrooonnngggZZZSSS^^^ttt}}}jjjUUUEEE<<<888555555;;;GGGVVVfffqqqpppdddSSSDDD;;;888777777444555666666666555444333111111222333666;;;BBBGGGPPPXXXdddqqq{{{{{{iiiZZZOOOGGGGGGJJJPPPSSSWWWXXXVVVRRROOONNNQQQPPPSSSXXX\\\aaakkktttrrrddd]]]___jjjuuuxxxnnncccXXXPPPMMMIIIGGGHHHHHHIIINNNUUUbbbrrryyyllliiiddd___\\\\\\\\\]]]VVVUUUTTTRRRPPPNNNMMMLLLKKKIIIGGGCCCAAA???>>>>>>===<<<999666444111000///...---,,,,,,,,,,,,***((())))))************))))))((((((((((((((())))))***&&&&&&&&&''''''''''''(((%%%$$$$$$%%%((())))))(((***)))''''''''''''%%%###%%%%%%&&&'''&&&%%%###"""''''''((())))))(((((('''((('''&&&%%%&&&(((+++---''''''&&&%%%%%%%%%%%%&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((***---111:::MMM^^^qqq~~~}}}yyyqqquuu~~~xxxsssqqqiii___XXX___rrrmmmYYYIIIAAA999444333777@@@MMM___nnnpppgggXXXIII>>>999888888444555666777777666555444111222333333555999???DDDLLLTTT```nnnzzz}}}mmm___SSSIIIFFFIIIKKKOOOTTTVVVVVVTTTRRRQQQRRRPPPQQQVVVZZZ___gggpppuuuhhh___]]]eeeooosssfff]]]WWWQQQKKKIIIHHHGGGJJJOOO[[[kkk{{{iiigggddd```]]][[[\\\]]]WWWUUUSSSQQQPPPOOOOOOPPPLLLKKKHHHDDDAAA??????>>>>>><<<:::777444222111000---,,,,,,,,,------+++)))))))))************))))))((((((((((((((()))******'''''''''((((((((())))))(((&&&$$$%%%'''((()))(((***)))''''''((('''%%%######$$$%%%&&&%%%$$$"""!!!&&&'''((((((((('''&&&&&&&&&&&&''''''(((***+++,,,'''''''''''''''&&&%%%%%%'''''''''(((((()))))))))***)))))))))((((((((('''''''''))),,,///888KKK]]]rrryyyxxx~~~zzzwwwrrriiiaaabbbooouuu```OOOEEE:::555333666<<>>===:::777555222111000---,,,+++,,,------,,,***))))))************))))))((((((((((((((()))******************+++++++++++++++)))&&&%%%&&&'''((((((%%%$$$$$$%%%&&&'''%%%$$$!!!"""$$$%%%%%%$$$###!!!%%%&&&'''''''''&&&%%%$$$###%%%'''***+++++++++***'''((()))))))))(((&&&%%%$$$%%%&&&'''((()))***+++******))))))((((((((('''&&&''')))+++...777JJJ]]]rrr{{{}}}zzzrrrhhhdddmmm~~~|||gggTTTIII<<<666444777<<>>>>>===<<<;;;999666333000///++++++***(((((('''''''''***************)))((((((((((((((((((((((((((((((***((('''''')))***)))'''))))))(((''''''(((((()))$$$%%%'''((())))))((('''&&&&&&&&&&&&%%%%%%$$$$$$'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&(((((())))))))))))((((((((((((***,,,---222???MMMfffyyywwwiiihhhwwwuuuaaaUUUFFF;;;333444999AAASSSfffqqqtttpppcccSSSGGG>>>888555666666666666666555555222222222111111444888<<>>>>>===<<<;;;999666333111///,,,,,,,,,,,,,,,+++***))))))))))))***)))(((((('''((((((((((((((((((((((((((('''&&&'''((()))((('''''''''((((((((((((((((((%%%&&&((()))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((&&&$$$$$$&&&((()))******)))((('''&&&&&&%%%))))))(((((((((((())))))+++***+++,,,,,,///:::FFF___qqqsssjjjrrr|||fffWWWHHH===444444888???PPPbbbooouuuuuukkk]]]OOOCCC999555555666666666666666666222222111000000222777:::AAAGGGPPPZZZdddmmmuuuzzz|||lll]]]RRRMMMHHHHHHJJJNNNRRRUUUUUUTTTRRRQQQPPPOOOQQQTTTWWWYYYaaappp|||nnnccc___aaaiiixxxsssdddXXXQQQOOOMMMVVVeeevvv}}}||||||xxx{{{{{{wwwuuuzzzyyyxxxyyyzzzzzzyyywwwwwwwwwtttoooiiidddaaaaaaeeejjjqqqvvvwwwuuurrrqqqsssuuu}}}qqqjjjiiigggdddaaa]]][[[YYYVVVTTTRRRQQQQQQPPPNNNMMMNNNLLLIIIFFFCCCAAA@@@@@@======;;;999666444111000---...///000///...,,,+++***************)))(((((())))))))))))))))))))))))(((''''''(((((())))))(((******)))((('''&&&%%%$$$''''''(((((('''&&&$$$###'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&'''((()))(((((((((''''''&&&&&&***)))(((''''''((()))***+++******,,,,,,...777AAAWWWhhhyyytttrrr~~~hhhVVVJJJ>>>555444666===MMM___nnnuuuyyysssfffVVVEEE999666666555555555666666666111111111000000111555888>>>DDDLLLUUU___gggpppuuu~~~ssscccVVVOOOIIIIIIIIIMMMQQQTTTUUUUUURRRQQQOOONNNOOOQQQSSSTTT[[[gggvvvuuulllgggfffeeettttttdddYYYUUUNNNTTT```ppp|||yyyuuuvvvwwwyyy~~~~~~{{{wwwtttwwwvvvuuuvvvvvvvvvsssqqquuutttqqqllleee```^^^^^^ccciiiqqqxxxzzzxxxtttrrrpppqqqxxxnnnjjjiiigggeeebbb^^^[[[YYYVVVUUUSSSRRRRRRQQQOOOMMMMMMLLLIIIEEECCCAAA@@@@@@>>>===<<<:::777444111000+++,,,---...---,,,+++***++++++,,,,,,++++++***)))))))))))))))))))))))))))(((((())))))))))))***+++******)))((('''&&&&&&%%%###$$$%%%''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''***)))(((''''''((()))***)))((((((+++,,,---444===NNN]]]nnnzzzyyywww~~~sssyyymmmXXXLLL@@@666444555;;;JJJ[[[llluuu{{{xxxlll\\\HHH999777777666555555555555666111222222111000111333666;;;@@@HHHQQQZZZccclllqqq{{{yyyiiiZZZQQQJJJIIIIIIKKKNNNRRRTTTTTTPPPOOONNNMMMMMMNNNPPPQQQWWW```mmm|||~~~ssslllgggdddqqqppp___WWWNNNRRR[[[iii{{{zzzuuurrrppppppttt{{{|||xxxvvvuuuuuutttuuuuuutttqqqnnnrrrrrrooojjjeeeaaa``````fffkkkttt{{{~~~|||vvvrrrllllllooowww{{{{{{{{{~~~~~~mmmhhhhhhgggfffccc___\\\[[[XXXVVVTTTSSSSSSRRRPPPOOOKKKIIIFFFCCC@@@???>>>>>>>>>===<<<:::777444222000------............------,,,,,,------,,,,,,+++***(((((((((((((((((((((((('''(((******))))))+++,,,)))(((''''''''')))+++,,,''''''((((((((('''%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((($$$&&&((())))))(((&&&$$$###$$$$$$%%%&&&'''(((((())))))(((((((((((())))))(((&&&'''***+++---222999DDDQQQbbbpppzzz|||xxxpppsss}}}yyycccSSSFFF:::666555999GGGWWWjjjsss{{{zzzqqqbbbNNN>>>:::888666555444444444555222333333222000111333555999===DDDLLLUUU^^^fffllluuu~~~ooo^^^SSSKKKIIIHHHHHHLLLOOOQQQRRRNNNMMMMMMLLLMMMNNNOOOPPPWWW\\\ggguuu{{{ooofffdddooo|||yyydddZZZPPPQQQVVVcccuuuvvvrrrmmmkkknnntttzzz}}}{{{yyyvvvuuuuuuvvvvvvuuuqqqnnnpppooommmiiieeebbbcccdddiiimmmttt{{{~~~{{{tttnnnfffccceeekkkppprrrtttwww~~~}}}nnngggggggggfffdddaaa^^^\\\YYYWWWUUUTTTTTTTTTRRRPPPJJJHHHFFFCCC@@@???>>>>>>>>>>>><<<:::777444222111//////............//////+++,,,,,,,,,,,,+++******((((((((((((((((((((((((%%%'''))))))((((((***,,,+++)))'''&&&''')))---///&&&''''''''''''%%%$$$###%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&''''''''''''''''''&&&%%%%%%&&&&&&''''''(((((((((((())))))))))))(((((()))&&&&&&)))++++++///444???JJJ[[[kkkvvv||||||mmmppp{{{qqq^^^OOOAAA;;;777777CCCRRRgggpppyyy{{{vvviiiVVVGGG<<<:::777555333222333333333444444333111111333444888<<>><<<:::888555222111+++***)))((()))***+++,,,***++++++++++++***))))))************************$$$&&&)))(((''''''))),,,000---)))&&&&&&(((+++---###&&&)))***+++&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''(((((()))(((&&&%%%%%%&&&((()))(((((((((((((((''''''''''''((()))******)))((('''***'''''')))******,,,111>>>IIIZZZjjjwwwyyy|||yyylllppp|||zzzfffWWWGGG>>>888777AAAOOOdddnnnxxx{{{xxxnnn]]]NNN===;;;888555333222222222333444444333222111333444888;;;@@@FFFLLLSSSZZZ___gggsssyyyfffXXXMMMJJJFFFEEEGGGJJJMMMMMMMMMMMMNNNOOOPPPRRRTTTTTTXXXYYY^^^jjjzzz}}}pppbbbkkkuuu~~~wwwmmm^^^[[[ZZZbbbrrr{{{tttqqqqqqqqqpppnnnsssyyy~~~xxxxxxyyyzzz{{{yyyuuurrrsssrrrppplllhhhfffggghhhiiijjjnnnssstttpppggg```XXXSSSRRRYYYbbbhhhnnntttxxx~~~~~~nnnhhhfffeeeeeeeeedddaaa___ZZZXXXTTTRRRRRRQQQPPPOOOMMMKKKHHHDDDBBB@@@??????AAA>>>;;;888777555333111......---------,,,,,,,,,++++++++++++******))))))))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&)))************)))((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))((('''&&&&&&'''((()))'''''''''((()))+++,,,--->>>GGGXXXkkkxxxqqqooovvveeefffqqqnnn]]]JJJ===888999@@@III]]]ppp~~~|||zzzwwwfffQQQBBB===888777555222222666333333333333333111000///555999>>>BBBFFFMMMUUU\\\gggnnnxxx}}}lll[[[NNNJJJGGGFFFEEEEEEIIIPPPUUUQQQNNNNNNQQQSSSTTTSSSVVVVVV[[[dddmmm{{{uuupppkkkmmmyyy|||oooeee___\\\dddqqq~~~|||wwwsssnnnooottt{{{}}}zzzyyyyyyzzz{{{|||zzzyyy{{{wwwrrrlllhhhffffffffffffhhhjjjlllkkkiiifffdddYYYWWWWWW\\\fffqqqxxx|||}}}}}}|||llliiihhhgggffffffeeeccc```[[[XXXUUUSSSRRRRRRQQQPPPMMMLLLHHHEEEBBBAAA@@@???AAA>>>;;;888777555333111//////...---------------,,,++++++*********************)))((((((((((((((('''(((((())))))(((((('''&&&'''((()))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((()))******++++++******)))((('''&&&&&&'''((()))((((((((()))***+++,,,---999BBBSSSgggsss{{{qqqnnn|||vvvfffdddmmmuuudddPPPAAA999888>>>FFFZZZmmm|||~~~~~~|||kkkUUUEEE???:::888666333333555444444444333222222111111444888===AAAEEELLLUUU\\\eeekkkttt{{{ppp```QQQLLLHHHFFFEEECCCGGGLLLTTTQQQOOOOOOQQQSSSSSSSSSUUUVVVZZZaaaiiiuuuxxxmmmhhhjjjvvvrrrgggaaa___dddnnnyyy{{{rrrqqqtttyyy{{{|||~~~~~~}}}|||}}}~~~~~~}}}{{{{{{wwwrrrlllhhheeeeeeeeefffgggiiikkkkkkjjjhhhggg___]]]\\\```hhhqqqxxx{{{yyyzzz|||oooiiigggfffffffffeeebbb```[[[XXXUUUSSSSSSSSSRRRQQQNNNMMMJJJFFFCCCBBBAAAAAA@@@>>>;;;999777666333111111000...---------...///---,,,***)))))))))***+++++++++***)))))))))))))))((())))))******))))))((($$$%%%&&&((())))))******((('''&&&&&&%%%&&&&&&&&&%%%&&&&&&''''''((((((((($$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))((('''&&&&&&'''((())))))))))))******,,,---...333<<>>===;;;:::999777333000...---,,,+++++++++,,,,,,,,,+++***)))))))))***+++))))))(((''''''''''''((('''(((((())))))((((((''')))))))))******))))))((((((((('''&&&&&&&&&&&&'''######$$$%%%&&&'''''''''$$$%%%&&&&&&$$$$$$%%%&&&(((''''''((()))***+++,,,((((((((((((((((((((((((''''''((())))))))))))(((((('''&&&&&&'''((()))***************+++,,,------111888HHHXXXbbbffflllsss~~~tttppp~~~{{{qqqppprrrvvvvvvpppjjjgggvvv}}}fffSSSDDD999555777===KKK]]]kkkxxx~~~uuuhhhPPPFFF<<<:::999777666888999777555333333333444555000333777:::>>>FFFPPPWWW___bbbiiissszzzmmm[[[RRRIIIFFFEEECCCEEEHHHMMMNNNPPPQQQPPPPPPOOOOOONNNOOORRRWWW[[[aaannn|||}}}qqqiiieeejjjttt}}}uuupppmmmlllmmmttt}}}~~~~~~zzztttoooiiieeeccceeeeeeeeefffhhhjjjlllmmmpppnnnjjjeeebbbaaabbbddddddggglllqqquuu{{{uuujjjhhhgggggggggeeecccaaa]]]ZZZWWWVVVVVVWWWVVVUUUOOONNNKKKGGGDDDCCCBBBBBB===<<<;;;:::999777333000,,,,,,,,,,,,+++++++++***++++++++++++******)))))))))((((((''''''''''''''''''(((((())))))(((((('''***************)))(((((()))(((''''''&&&&&&''''''###$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''&&&&&&'''((()))******************+++,,,,,,111777EEETTT___fffpppyyy~~~qqq{{{tttssstttyyy}}}zzzrrrlllmmm~~~{{{hhhWWWHHH;;;444444999CCCQQQaaarrr|||zzzsssYYYLLL???:::999777777888888777555444333333444444000333666888<<>>555222444666===KKK```sss{{{|||nnn\\\HHH>>>999777666777555555555555444333222111222333555666888???HHHOOOSSS[[[eeennnttt}}}{{{iii\\\OOOJJJGGGDDDCCCEEEEEEIIINNNOOOMMMJJJIIIJJJMMMMMMPPPTTTTTTVVV```jjjzzztttoooqqqyyy~~~}}}{{{vvvtttxxx~~~}}}uuuoookkkaaabbbbbbbbbbbbaaa```___^^^```bbbbbbbbbdddiiimmmuuu|||ooojjjiiihhhhhhhhhfffcccaaaUUUVVVWWWXXXWWWUUURRRQQQKKKJJJIIIGGGDDDBBBAAA@@@>>>===;;;888555333222222///000111222111000...,,,...---++++++,,,---,,,+++)))))))))))))))))))))))),,,,,,+++***************+++***)))'''&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%&&&''''''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((''''''&&&%%%%%%$$$(((,,,,,,)))&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))---///888FFFUUUeeexxx~~~wwwppprrrxxx{{{uuunnnbbbhhhvvv{{{kkkZZZLLLAAA999444444555:::FFFXXXjjjwww~~~xxxgggPPPAAA<<<;;;888555666666666888999777333000000//////111666>>>EEEJJJTTTZZZbbbkkkttt}}}|||rrreeeUUUKKKGGGFFFCCC???DDDEEEGGGIIIKKKKKKKKKKKKLLLMMMNNNPPPRRRVVV\\\```ppptttlllooo~~~~~~|||}}}{{{wwwyyy~~~~~~tttmmmhhhfffbbb]]]ZZZXXXWWWWWW[[[[[[ZZZ\\\```fffmmmqqqzzz|||sssiiihhhgggggggggeeeccc```VVVWWWWWWWWWVVVTTTRRRQQQKKKJJJHHHFFFDDDBBB@@@???>>>===;;;888666444222222111111222111///---***(((///---++++++,,,,,,+++***)))))))))))))))))))))))))))(((''''''&&&&&&&&&'''))))))((((((''''''&&&&&&'''''''''&&&&&&'''''''''######$$$$$$$$$$$$######%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&))),,,+++)))'''&&&'''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))---///777CCCPPP___rrrzzzppppppwww{{{wwwqqqggglllxxxrrrbbbQQQDDD;;;666333333777CCCUUUhhhwww~~~|||mmmXXXGGG>>>;;;999777666666666888888777333000111000///111666<<>>===<<<;;;888666444222222000111111000...,,,)))(((///---++++++++++++***)))((((((((((((((((((((((((***))))))(((((((((((((((''''''((())))))((('''&&&&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$'''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%&&&'''''''''%%%'''((('''%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))),,,---444???JJJWWWhhhwwwtttqqqxxx~~~|||wwwqqqrrryyy~~~mmmYYYHHH===888111111444>>>PPPdddvvvvvvcccPPPBBB;;;999:::666666666777888777444111222111000111444:::@@@DDDJJJQQQ\\\hhhrrr|||}}}ppp^^^PPPIIIFFFCCCAAA>>>@@@CCCGGGIIIJJJJJJJJJKKKLLLMMMNNNPPPTTTZZZ^^^cccrrryyytttvvv{{{~~~~~~{{{uuummmiiiccc]]]XXXUUUTTTTTTVVVWWWXXX[[[___dddhhhjjjnnnooorrrwww}}}qqqjjjhhhfffffffffeeecccaaaZZZXXXUUUSSSRRRRRRRRRSSSJJJIIIGGGEEEBBB@@@>>>===<<<<<<;;;999777444333222---.../////////...------///---+++***++++++***(((((((((((((((((((((((((((******))))))((())))))***%%%&&&(((******)))'''&&&###$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&''''''&&&&&&(((((((((''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%'''(((''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))***+++111:::EEEPPPaaaooo~~~}}}www}}}xxxvvv~~~yyyaaaLLL>>>888111000222;;;KKK```uuu}}}mmmYYYFFF;;;999;;;777666666777888666444111222111000111333888<<>>BBBFFFIIIJJJKKKJJJKKKLLLLLLMMMOOORRRXXX\\\dddooo~~~}}}uuurrrttt|||wwwpppllleee]]]XXXUUUTTTTTTTTTUUUXXX[[[___cccfffgggkkkkkkmmmrrrwww|||}}}nnnkkkiiigggffffffeeedddbbbZZZXXXUUURRRQQQQQQRRRSSSKKKJJJHHHEEEBBB???===<<<;;;;;;;;;999777555333111/////////000000////////////---+++***++++++***)))((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%&&&(((******)))'''&&&###$$$%%%&&&&&&%%%$$$###!!!"""$$$%%%%%%%%%(((((((((''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$+++***((('''((()))***+++''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((()))...777@@@KKK[[[iii{{{}}}{{{}}}}}}qqqxxxiiiQQQ@@@888333222222999GGG]]]rrrttt```JJJ<<<888:::777666666666777666444222222111000000222555999<<>><<<:::;;;;;;:::888555333111333222111000///...---------+++***)))+++++++++***(((((((((((((((((((((((((((''''''''''''((())))))''''''((())))))((('''&&&&&&''''''((((((''''''&&& !!!###$$$&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&%%%$$$$$$$$$'''%%%######%%%'''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((,,,444<<>>===::::::::::::888666333111222111000///...---------+++***((()))+++,,,,,,+++))))))))))))))))))))))))***************+++,,,,,,))))))((((((''''''&&&&&&'''''''''&&&&&&'''''''''&&&&&&'''(((((((((((('''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&$$$""" !!!$$$%%%%%%###''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))(((+++111777???MMMZZZmmmttt~~~lllrrryyyxxxyyydddQQQEEE555444333666@@@SSShhhvvv~~~~~~xxxjjjWWWFFF<<<999888777555555666666444333111000//////000333666777@@@EEENNNXXXcccooozzzxxxgggXXXNNNHHHEEE@@@???>>>???BBBFFFJJJMMMJJJJJJJJJJJJKKKMMMRRRUUUZZZ___iiiwww{{{ttttttqqq~~~}}}~~~}}}{{{yyyvvvrrrnnnjjjhhhfffdddeeegggjjjmmmqqqtttuuuxxxwwwwwwyyy|||~~~~~~}}}yyyzzz}}}nnngggeeebbb`````````___^^^YYYXXXVVVTTTRRRQQQPPPOOONNNLLLJJJGGGDDDAAA???===999:::::::::999666333111---------------...///000***)))((()))+++,,,,,,,,,************************(((((('''(((((()))******+++***)))'''&&&&&&&&&&&&&&&&&&$$$######$$$&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&''''''(((((()))(((&&&%%%'''***+++)))''''''''''''&&&&&&'''''''''(((((((((((())))))))))))***)))***///444;;;GGGSSSccckkkuuu~~~|||ffflll|||zzz~~~lllXXXLLL555444333555>>>OOOdddrrr|||}}}yyymmm[[[JJJ>>>:::888777555555666666444333000/////////000222555777<<>><<<======;;;999777555444333/////////...------,,,,,,***************+++++++++************))))))))))))''''''''''''''''''''''''$$$%%%&&&((())))))*********)))(((''''''&&&'''''',,,((($$$###$$$$$$###!!!%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&((((((&&&""" """%%%$$$$$$&&&((())))))))))))((('''''''''(((***++++++***+++///222777BBBMMM\\\iiitttzzziiigggttt{{{wwwwwwvvvaaaPPPAAA444...444<<>>OOObbbmmmtttwwwoooaaaSSSFFF;;;888999999999777555444444333222111111111222444444;;;AAAJJJSSS\\\fffrrryyyxxxgggZZZOOOHHHFFF???<<>>===<<<;;;999777555333333/////////...------,,,,,,------,,,+++***))))))(((''''''''''''&&&&&&&&&&&&)))))))))))))))))))))))))))************)))((((((&&&&&&&&&&&&'''((()))***(((&&&%%%%%%'''(((((('''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''###$$$&&&&&&%%%&&&''')))((((((((('''''''''&&&&&&((((((''''''(((((()))******)))***...000444>>>IIITTTbbbqqq|||{{{www}}}rrrpppttt~~~qqqmmmxxxvvvgggOOOCCC999555333666EEEVVV```jjjrrrppphhh[[[KKK???:::999999888777666555444555444222111111111222333888>>>GGGPPPYYYcccnnnvvvpppbbbTTTJJJDDD@@@===?????????AAAFFFGGGHHHIIIIIIJJJLLLOOORRRTTTSSSVVV^^^gggttt}}}uuurrrvvv}}}yyyxxx{{{ooohhhfffcccbbbbbbaaa```___YYYWWWUUUTTTUUUVVVVVVUUUSSSPPPKKKEEEAAA??????>>>===<<<:::999666555333222/////////...------,,,,,,+++++++++******)))))))))))))))))))))((((((((('''((((((((((((((((((((((((%%%&&&''')))************)))))))))))))))***++++++((((((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((&&&%%%###""""""######$$$%%%%%%&&&'''(((###$$$&&&&&&&&&&&&'''(((''''''''''''(((((()))))))))((()))---///222<<>>HHHRRR^^^jjjooolllcccRRRDDD<<<:::888777777777666555777666444222111111111222777;;;BBBJJJSSS___mmmwww{{{lll[[[NNNEEEAAA???>>><<<;;;>>>DDDFFFHHHIIIIIIIIIJJJLLLNNNPPPPPPTTTZZZaaakkk|||yyyrrrrrr|||~~~~~~yyyvvvxxx}}}kkkgggeeecccbbbbbbaaa```^^^XXXVVVTTTTTTVVVWWWXXXWWWRRROOOIIIDDD@@@>>>>>>>>><<<<<<:::888666444333222/////////...------,,,,,,'''((((((((())))))*********))))))))))))(((((((((''''''''''''''''''''''''$$$$$$&&&'''((()))))))))++++++***)))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%###"""!!! &&&&&&&&&&&&''''''''''''$$$&&&((((((''''''(((***&&&''''''((((((((((((((()))'''))),,,---000888BBBUUUbbbrrr~~~}}}wwwyyy{{{|||{{{rrruuu}}}ooodddSSS@@@555444666999===EEEQQQ___iiimmmhhhYYYJJJ>>>;;;888666777888777666888777555333111111111111666999===CCCLLL[[[lllxxx~~~uuucccUUUHHHDDD@@@???<<<:::===CCCGGGHHHJJJIIIHHHGGGHHHIIILLLMMMRRRXXX]]]fffuuu}}}uuupppwww~~~~~~~~~{{{yyy|||yyyttttttyyy}}}jjjeeecccbbbaaabbbaaa___]]]XXXVVVTTTTTTVVVXXXXXXXXXPPPMMMHHHCCC@@@>>>>>>>>><<<;;;:::888666444222222/////////...------,,,,,,&&&''''''((()))***++++++((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%***)))((('''&&&&&&&&&&&&((()))******'''&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++)))(((((()))***)))'''+++---...,,,(((&&&(((***&&&&&&'''(((((((((((('''((('''(((+++,,,...555>>>QQQ]]]mmmyyy{{{|||~~~yyyvvvuuukkk\\\HHH;;;666666777666<<>>FFFUUUgggssswww~~~lll]]]NNNGGGAAA???===;;;===AAAEEEGGGIIIIIIHHHFFFFFFFFFHHHKKKPPPVVVYYY___nnn}}}{{{tttvvv~~~}}}}}}~~~|||zzzsssooopppsss{{{|||wwwrrrqqquuu}}}mmmcccbbbaaaaaaaaa```^^^\\\XXXVVVTTTTTTVVVWWWXXXWWWOOOMMMIIIEEEBBB@@@??????<<<;;;:::888666444222111/////////...------,,,,,,))))))******++++++,,,,,,***)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%''''''&&&&&&%%%&&&&&&&&&%%%'''***)))'''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''')))'''&&&&&&((()))(((&&&***,,,...,,,'''%%%''')))%%%&&&'''((((((((('''''''''&&&(((***+++,,,333<<>>JJJXXXeeekkkbbbVVVCCC===777555777::::::888888777555333222111222222333555888<<>>>>>@@@AAADDDGGGIIIHHHGGGFFFFFFEEEHHHMMMRRRSSSXXXeeettt|||xxxyyy}}}{{{||||||{{{zzzwww{{{~~~{{{sssiiidddccceeejjjpppuuuzzzyyywwwrrrnnnmmmpppxxx~~~qqqbbbaaa``````aaa```^^^\\\XXXVVVTTTTTTUUUWWWWWWWWWOOOMMMJJJGGGDDDBBBAAA@@@<<<;;;999888555444222111000//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))$$$%%%&&&((())))))******''''''&&&''''''((()))***"""%%%((()))'''&&&''')))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$(((((((((''''''&&&&&&&&&$$$"""!!!"""%%%'''&&&$$$###'''***(((%%%$$$&&&***%%%%%%'''((((((((('''&&&'''&&&'''******+++222:::IIIUUUhhhwwwuuuxxx~~~ppplll___JJJ777///111555333:::DDDRRRbbbjjjdddYYYCCC===666555777::::::999888777555333222222222222111444888<<>>;;;888777666333222///---,,,,,,...//////...###$$$&&&((()))((('''&&&******))))))))))))******+++)))(((((())))))(((&&&'''((()))******(((&&&$$$((((((((((((((((((((((((%%%&&&'''''''''&&&%%%$$$(((((())))))((('''&&&&&&&&&%%%$$$######%%%'''(((&&&&&&''''''''''''&&&&&&&&&%%%&&&(((******)))'''''''''''''''((((((((((((%%%%%%&&&'''((((((((((((,,,)))(((+++...///333888JJJWWWhhhwwwtttsss{{{wwwmmm^^^OOO@@@444000333555999AAANNN^^^jjjggg___PPPEEE888444777:::999555999777444222000000111111555333444:::???EEEOOOXXXcccjjjttt{{{~~~oooXXXPPPHHHDDDAAA===<<<>>><<>>@@@===:::888777555333111111///------......---,,,++++++,,,,,,+++***((('''******))))))))))))******)))(((''''''(((((('''%%%'''((()))))))))(((&&&%%%((((((((((((((((((((((((''''''(((((('''&&&$$$###&&&''''''''''''&&&&&&%%%&&&%%%$$$######%%%&&&(((&&&&&&''''''''''''&&&&&&%%%%%%&&&'''******)))'''''''''''''''((((((((((((&&&&&&'''''''''&&&&&&%%%)))&&&&&&***,,,,,,///444EEERRRdddsssvvvxxx~~~{{{~~~vvvkkk]]]OOO???333///111444999AAANNN___jjjhhh```QQQFFF:::555888;;;999666888777555333111111111111333111333888<<>><<<===<<<>>>BBBEEEFFFEEECCCAAADDDFFFHHHIIIKKKNNNRRRVVVfffrrrxxxrrrxxx|||xxxtttsssrrrvvvvvvxxx{{{~~~vvvqqqgggfffccc^^^WWWQQQLLLJJJIIIKKKNNNRRRWWW]]]aaadddcccaaa``````______eeennnyyy}}}iiiaaa___^^^]]]]]]\\\ZZZXXXVVVUUUTTTTTTTTTVVVYYYZZZQQQMMMIIIFFFDDDBBB@@@>>>???===:::888777555333111333111...---...---,,,+++......------,,,++++++******))))))(((((())))))***((('''&&&&&&''''''&&&%%%((((((((((((((('''''''''(((((((((((((((((((((((('''((((((((('''&&&$$$###$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%'''))))))((('''&&&''''''''''''(((((((((((())))))((('''&&&%%%%%%'''$$$&&&***,,,+++---000===JJJ]]]nnn{{{}}}lllnnnvvvzzzooo___PPP@@@333///222222777@@@MMM^^^jjjjjjcccTTTIII<<<666888:::999777666666555555333222000000111///111555:::>>>FFFOOORRRZZZeeennnuuu{{{zzzlll]]]NNNGGGDDDAAA===<<<<<<===@@@BBBDDDCCCBBBAAAFFFGGGHHHHHHHHHIIILLLOOO\\\hhh}}}yyyqqqsss|||~~~{{{xxxuuutttsssuuuuuuvvvxxx|||}}}~~~zzzrrrmmm___^^^ZZZVVVQQQLLLIIIGGGDDDDDDEEEGGGKKKOOOSSSVVVXXXVVVVVVXXXWWWXXX^^^gggsss~~~llldddccc```______]]][[[YYYUUUUUUTTTTTTUUUWWWYYYZZZTTTQQQLLLIIIFFFDDDBBB@@@???<<<999888777666444222222000...---......---,,,******))))))***+++,,,---))))))(((((((((((())))))((('''&&&&&&(((((('''&&&)))(((''''''''''''((((((((((((((((((((((((((((((&&&''''''(((((('''&&&%%%###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%((()))((('''&&&&&&&&&'''''''''(((((()))*********))))))(((''''''%%%(((,,,...,,,,,,///777CCCVVVggguuutttwww|||eeegggttt|||xxxfffSSSAAA444000333000666???KKK\\\iiikkkfffWWWLLL???888777999888777555555666666555333111///000...000444888;;;AAAIIIKKKSSS^^^iiiqqqyyytttcccQQQIIIGGGCCC???===;;;<<<>>>@@@AAABBBBBBBBBCCCEEEFFFGGGHHHJJJNNNPPPUUUaaatttuuutttyyy~~~~~~|||zzzxxxwwwvvvuuuuuuuuuwwwzzz~~~}}}|||{{{yyywwwvvvyyy~~~wwwnnniii\\\YYYUUUQQQNNNKKKIIIGGGCCCBBBAAAAAACCCFFFJJJLLLNNNMMMNNNPPPPPPQQQXXXaaannn|||{{{jjjeeecccaaa______]]][[[YYYUUUUUUTTTUUUUUUWWWXXXYYYUUUQQQMMMIIIGGGEEEBBB@@@???===:::888888777555333000///------///000//////))))))((())))))***,,,,,,))))))(((((((((((()))))))))((('''''')))***)))'''((((((''''''''''''((()))(((((((((((((((((((((((($$$%%%'''((()))(((((('''$$$%%%&&&'''''''''''''''$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###$$$&&&((('''&&&&&&&&&&&&&&&''''''''''''&&&'''((()))))))))))))))'''%%%(((,,,...+++***---333>>>PPPaaappp{{{pppmmmxxxwwwbbbeeetttyyymmmWWWCCC444000333///444===HHHXXXgggkkkhhh[[[QQQCCC:::777888777666444555666777666444111///000///000555777888>>>DDDFFFNNNZZZeeennnwwwzzzhhhUUULLLJJJFFFAAA???<<<<<<<<<===???AAABBBCCCBBBCCCEEEEEEFFFIIILLLOOOOOOXXXhhh{{{zzzttttttwww}}}zzzzzzzzzxxxvvvuuuuuuuuuvvvxxx|||~~~{{{yyyxxxvvvtttqqqtttxxx{{{~~~}}}uuulllggg[[[WWWQQQNNNLLLJJJHHHFFFBBBAAA???>>>???AAADDDFFFGGGGGGIIILLLMMMNNNUUU]]]jjjxxxvvveeecccaaa^^^]]]]]][[[YYYWWWVVVVVVUUUUUUVVVVVVWWWWWWRRRNNNJJJGGGEEECCCAAA???@@@>>>;;;999999888666555000...---...///111111000------,,,++++++******))))))((((((''''''(((((())))))((('''((()))***)))((('''''''''((((((((((((((((((((((((((((((((((((((($$$%%%'''((())))))((((((%%%&&&&&&''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$"""###%%%''''''&&&%%%&&&&&&&&&&&&'''''''''$$$$$$%%%&&&''''''''''''&&&$$$&&&***+++((((((***111:::JJJZZZiiiuuu~~~qqqiiilllzzzjjjmmm{{{~~~uuu```KKK999111222///444:::DDDSSScccjjjjjjbbbXXXIII>>>999888777777444555666777666444222000000///111555666666:::@@@CCCKKKVVVaaajjjttt}}}ooo]]]SSSMMMHHHCCCBBB===<<<;;;<<<===@@@CCCEEECCCDDDEEEDDDDDDEEEGGGJJJOOOVVVbbbrrruuuppptttyyy~~~yyywwwxxxyyywwwuuuuuuuuutttuuuvvvyyy|||~~~~~~{{{yyywwwtttsssooopppsssuuuvvvyyy}}}zzzssskkkfff[[[UUUNNNJJJIIIHHHFFFDDD???>>>===<<<===>>>@@@AAAEEEDDDGGGKKKLLLMMMTTT\\\fffuuuttteeebbb```^^^]]]]]]\\\ZZZXXXWWWWWWVVVVVVVVVVVVUUUUUUPPPMMMIIIFFFDDDCCCAAA???AAA???<<<;;;::::::888666222000......///000///...,,,,,,------,,,+++)))(((((((((''''''''''''((((((((('''&&&''')))***)))(((%%%&&&((()))))))))((('''(((((((((((((((((((((((('''((()))))))))'''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%###""""""$$$&&&'''&&&%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((''''''(((%%%&&&******((((((***000777EEETTTcccoooxxx}}}~~~yyynnnggglllwwwwww}}}yyyoooYYYDDD777444000444888@@@NNN___iiikkkjjj___PPPCCC<<<999999999555555666666555444333222///...000444555444777<<>>===;;;;;;===@@@DDDGGGFFFFFFFFFEEEDDDDDDFFFHHHOOOTTT^^^jjjzzz~~~vvvtttwww}}}~~~xxxvvvxxxzzzxxxvvvtttsssrrrrrrtttvvvxxxzzz}}}{{{xxxvvvtttrrrmmmmmmnnnnnnoooqqquuuxxxyyyzzz|||~~~~~~}}}}}}{{{zzzyyyxxxvvvqqqkkkggg^^^WWWOOOJJJIIIHHHEEECCC======<<<<<<===>>>??????DDDDDDFFFJJJKKKLLLSSS[[[cccrrrwwwiiicccaaa```______^^^\\\[[[XXXWWWWWWVVVVVVUUUUUUTTTQQQNNNJJJGGGFFFEEECCCBBBBBB???===;;;;;;;;;999777444222////////////...---&&&(((***,,,---,,,+++***((((((''''''''''''(((((('''&&&%%%&&&((()))((('''$$$&&&(((******)))((('''((((((((((((((((((((((((************(((&&&$$$"""%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%###!!!"""$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''+++,,,,,,++++++***)))(((+++((((((,,,,,,******---///666BBBPPP^^^kkktttyyyyyyuuuhhh```|||yyy}}}|||sss{{{|||gggOOO===777111444777===KKK]]]hhhkkkpppeeeUUUGGG>>>;;;::::::666666666666555444333333...---000444444222444999<<>>>>>??????@@@@@@CCCCCCFFFJJJKKKLLLRRRZZZaaapppvvvjjj```___^^^]]]\\\]]]^^^^^^ZZZYYYWWWVVVVVVWWWYYYZZZOOONNNKKKGGGEEECCCBBBBBBAAA@@@===;;;888666555444222///......000000---+++))))))))))))))))))******---***'''''')))++++++))))))(((&&&%%%$$$$$$%%%&&&((((((((((((((((((((((((---+++)))&&&$$$"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$######((((((((((((((((((''''''&&&'''((())))))'''%%%$$$###$$$&&&'''((('''&&&%%%***************)))))))))+++***)))((()))***,,,---///333<<>>999888777666444444444444111000///...///000222444===BBBJJJQQQYYYcccooowww}}}{{{kkkYYYLLLEEECCC>>>>>>===>>>???BBBDDDFFFGGGGGGFFFFFFEEEDDDDDDDDDFFFGGGMMMWWWddduuu}}}uuuqqqxxx{{{yyywwwvvvwwwwwwvvvtttsssrrrpppnnnnnnoooqqqrrruuuvvvxxx|||{{{yyywwwtttrrrqqqnnnkkkiiijjjkkklllkkkhhhiiijjjkkkjjjhhhfffdddfffeeeeeehhhkkkllljjjggg```\\\WWWRRRPPPOOONNNMMMDDDDDDBBB???>>>>>>AAADDDCCCDDDEEEGGGIIINNNTTTXXX```jjjyyyuuukkkaaa```^^^\\\[[[[[[\\\]]]ZZZYYYWWWVVVUUUVVVWWWXXXLLLJJJHHHFFFEEEDDDDDDEEEBBB@@@>>>;;;888666444333111///......000///---***...------,,,,,,++++++++++++)))'''''')))***)))((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''$$$%%%'''''''''%%%$$$"""%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))))))))******---111999FFFWWWhhhvvv}}}}}}gggrrr|||yyyuuuwwwrrrxxxzzzfffQQQCCC555555555888AAAPPPbbbooo{{{vvvhhhTTTFFF@@@>>><<<999888777666555444444444111000///...///000222444999>>>FFFMMMVVVaaammmuuu}}}~~~ooo]]]OOOGGGCCC???>>>======>>>AAADDDFFFIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFKKKTTT^^^mmm~~~uuunnnrrr{{{}}}{{{yyyxxxxxxxxxwwwuuurrrqqqooommmlllmmmnnnoooqqqrrrtttxxx~~~~~~{{{zzzyyywwwuuunnnkkkhhhggggggggggggfffbbbbbbbbbbbb```^^^\\\[[[]]]\\\\\\___ccceeedddbbbbbb___[[[WWWTTTRRRQQQPPPHHHHHHGGGEEECCCCCCFFFHHHGGGHHHIIIJJJMMMQQQVVVZZZbbblllyyytttjjjeeebbb___[[[ZZZZZZZZZ[[[[[[ZZZXXXVVVUUUUUUUUUVVVKKKJJJHHHFFFDDDDDDDDDDDDCCCAAA>>>;;;888555333222///...---.........,,,***,,,,,,+++***)))(((((('''(((''''''((())))))(((&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$###$$$%%%&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''###$$$%%%%%%%%%$$$"""!!!'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''((())))))***)))))))))***...555BBBSSSfffvvvmmmlllyyy{{{tttqqqzzzyyyyyyppp]]]PPP===555111666???JJJ]]]ooo{{{zzzppp^^^LLLCCC???===:::999888666555555444444222111///...///000222333333999@@@HHHQQQ\\\iiirrr}}}uuudddTTTJJJDDD@@@???<<<;;;<<<@@@DDDGGGJJJIIIIIIGGGFFFEEEDDDDDDEEEEEEHHHOOOWWWcccvvvwwwnnnnnnsss{{{|||{{{zzzzzzxxxwwwrrrpppnnnlllkkkjjjjjjkkkllllllnnnrrrxxx}}}}}}|||{{{zzzyyywwwnnnlllhhhfffeeeccc```___[[[ZZZYYYWWWUUUSSSQQQPPPQQQPPPQQQSSSXXX\\\^^^___dddbbb```]]]ZZZXXXWWWVVVQQQRRRQQQOOOMMMMMMNNNPPPNNNOOOQQQQQQRRRUUUZZZ]]]eeennnyyyqqqjjjhhheee```\\\ZZZYYYZZZ[[[[[[ZZZXXXVVVUUUTTTTTTTTTNNNLLLIIIFFFCCCAAAAAA@@@DDDBBB???;;;888555222111............---,,,+++*********))))))((((((((('''&&&&&&'''((()))(((&&&%%%&&&'''(((*********)))(((((((((((((((((((((((((((***)))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$######$$$%%%&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&######$$$$$$$$$$$$###"""((('''&&&%%%$$$%%%&&&'''''''''''''''(((((((((((()))))))))))))))******+++***,,,222<<>>BBBDDDGGGGGGFFFEEEDDDCCCBBBAAADDDDDDGGGLLLPPPXXXggguuuuuuooonnnrrr{{{~~~{{{yyytttrrrpppnnnkkkiiihhhgggdddddddddggglllqqqtttuuu}}}{{{xxxuuurrrsssnnnhhhaaa\\\VVVQQQMMMOOOMMMKKKHHHFFFDDDCCCCCCAAAAAABBBDDDGGGMMMRRRVVV[[[^^^```bbbbbbcccfffhhhmmmooopppooollliiigggffffffffffffdddbbbaaabbbdddiiipppzzz}}}sssjjjgggeeedddaaa___]]]\\\\\\\\\YYYXXXWWWVVVTTTSSSRRRQQQLLLKKKIIIGGGEEEEEEEEEEEECCCAAA>>>;;;888555333222---///000///---++++++,,,(((((()))***+++,,,------%%%'''(((((('''&&&&&&''''''(((((())))))))))))((())))))))))))))))))))))))'''&&&&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''%%%%%%&&&'''((((((((((((%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%&&&&&&'''''''''&&&$$$###$$$%%%''')))+++,,,///444>>>OOObbbooowwwrrr~~~zzzrrruuu~~~{{{|||}}}sssddd^^^ggg|||~~~yyynnnZZZEEE:::666999EEERRRfffrrr|||yyylll[[[JJJ>>><<<;;;:::888777777666666555333111///......///000...222777===DDDOOO\\\eeettt~~~~~~mmm[[[PPPIIIFFFBBB>>>===>>>@@@BBBGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDGGGKKKNNNTTTaaammm|||tttoooooouuu}}}~~~|||zzztttsssqqqooommmjjjhhhgggcccaaaaaacccgggkkknnnoooxxx||||||zzzvvvrrrooonnniiiaaaYYYSSSNNNIIIFFFHHHGGGFFFEEECCCBBBAAA@@@>>>???@@@@@@BBBFFFKKKOOOTTTXXX\\\___```ccciiimmmuuuxxx{{{|||zzzwwwuuutttrrrrrrpppmmmiiifffeeefffhhhooozzzyyynnngggeee```_________^^^]]]\\\[[[WWWWWWVVVVVVTTTSSSRRRQQQMMMLLLJJJHHHFFFFFFFFFFFFBBB@@@>>>;;;888666444333...000111000---,,,,,,---''''''(((((())))))******&&&((()))(((&&&%%%''')))))))))((('''''''''(((((())))))))))))))))))))))))((('''''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))((('''&&&%%%&&&&&&'''''''''&&&&&&%%%&&&&&&'''(((((())))))%%%%%%%%%%%%%%%&&&''''''###$$$%%%&&&'''(((((((((&&&''''''((())))))******%%%&&&'''((((((((('''&&&)))***---111999III\\\iii|||lll^^^___qqqlllRRR===444777>>>DDDVVVfffwww}}}wwwhhhSSSBBB<<<;;;:::999888777777777555444111///....../////////222666:::@@@JJJVVV___mmmwwwvvvdddWWWLLLJJJEEEBBB???>>>>>>???FFFFFFFFFFFFFFFFFFFFFEEEEEEDDDFFFIIIJJJNNNYYYeeettt}}}tttoooqqqwww|||yyysssrrrqqqooommmjjjhhhgggaaa___^^^^^^bbbfffhhhiiimmmssszzz~~~{{{yyyuuupppmmmiiicccZZZSSSNNNJJJHHHGGGEEEFFFGGGGGGFFFEEEDDDCCC@@@BBBCCCCCCBBBDDDHHHLLLPPPTTTXXXZZZ\\\```hhhnnnuuuzzz|||{{{yyytttnnniiiggggggfffnnnzzz~~~vvvkkkeeeddd[[[\\\]]]^^^]]]\\\[[[ZZZVVVVVVVVVUUUUUUSSSRRRQQQQQQOOOLLLIIIFFFEEEDDDCCCAAA@@@===;;;888666555444...000222111...,,,---...,,,,,,,,,+++++++++++++++'''))))))(((%%%%%%(((+++***)))(((&&&&&&&&&'''((()))))))))))))))))))))))),,,+++)))(((&&&%%%%%%%%%''''''''''''''''''''''''$$$&&&(((***+++***(((&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))******%%%$$$$$$$$$%%%&&&&&&'''!!!"""%%%'''(((((((((((($$$$$$%%%%%%&&&'''((((((%%%(((,,,//////---)))'''&&&)))+++///777FFFYYYgggyyybbbYYYgggxxx[[[???333666;;;;;;HHHZZZppp}}}~~~rrr\\\JJJ<<<<<<:::999888777777777666444111///.........//////111555888===FFFRRRZZZgggrrr~~~|||iii\\\NNNKKKHHHDDD@@@>>>======CCCCCCCCCCCCDDDDDDDDDDDDEEEDDDFFFGGGGGGIIISSS^^^kkkyyyqqqqqquuu|||yyyrrrqqqpppooommmjjjhhhggg```^^^[[[\\\___bbbdddeeeffflllttt{{{|||zzzxxxuuupppmmmfff```XXXQQQMMMLLLKKKKKKFFFHHHJJJKKKKKKJJJIIIGGGEEEFFFHHHGGGEEEFFFIIILLLOOORRRVVVWWWXXX]]]fffmmmsssyyy~~~xxxqqqkkkhhhgggeeemmmzzzzzzqqqgggaaabbb^^^]]]]]]]]]^^^^^^\\\ZZZYYYXXXUUUSSSRRRRRRSSSSSSQQQOOOKKKGGGDDDBBBAAAAAA???>>><<<:::777555333222000///------......---+++&&&''')))+++++++++******((((((((())))))*********+++***((('''%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&'''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$###### $$$&&&&&&$$$"""$$$&&&)))'''''''''((()))(((''''''&&&&&&&&&&&&'''(((((($$$%%%&&&'''&&&%%%$$$###((('''&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&)))))),,,...111;;;OOOaaavvv|||pppdddaaauuukkkPPP:::222555:::???QQQiii|||}}}hhhUUUEEE@@@<<<;;;999666888<<<;;;777333111222222000...---...111555;;;DDDMMMTTTfffmmmwwwyyyiii]]]TTTHHHCCCCCCDDDAAA===CCCDDDFFFGGGGGGFFFDDDCCCBBBCCCDDDDDDEEEIIINNNRRR___qqqzzzuuuoooqqq|||}}}zzzyyywwwtttooollljjjiiifffeee```]]]YYYXXXZZZ\\\]]]^^^dddgggmmmsssxxx|||~~~~~~|||{{{zzz{{{zzzzzzzzz{{{}}}}}}{{{zzzwwwqqqlllaaa^^^ZZZVVVSSSSSSTTTUUUTTTUUUVVVWWWXXXYYYZZZZZZZZZXXXWWWVVVVVVVVVTTTSSSUUUXXXZZZZZZYYY\\\dddkkkooosssyyy{{{vvvmmmeeecccffffffmmmvvvzzzqqqgggaaaaaa___^^^^^^^^^______]]]\\\WWWVVVTTTRRRPPPPPPQQQRRROOOMMMJJJFFFDDDCCCBBBCCC>>>===<<<999777555333222000...------...///...,,,)))***************))))))######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###%%%&&&&&&%%%%%%&&&(((((('''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&))))))+++...111999LLL^^^ssszzzmmmdddnnn~~~|||eeeLLL:::222222555999JJJaaattt|||kkk[[[IIIBBB<<<;;;:::888888;;;;;;888444222222222000...000222444777<<>>BBBDDDFFFHHHHHHGGGEEEDDD@@@AAAAAAAAAAAADDDHHHLLLXXXiii~~~}}}uuummmlllwww|||yyyvvvrrrnnnjjjgggeeebbb```\\\ZZZWWWWWWXXXYYYZZZYYY^^^```eeejjjooorrruuuvvv~~~{{{vvvrrrnnnlllllllllqqqqqqrrrsssvvvzzz}}}~~~}}}xxxrrrmmmhhhhhhhhhhhhhhhhhhgggggggggiiimmmqqqrrrsssrrrqqqtttrrrqqqppppppooommmlllmmmnnnmmmhhhcccbbbeeejjjmmmppptttzzz{{{wwwrrrjjjaaa___bbbdddiiiqqq|||{{{qqqfff___``````___^^^___``````^^^\\\WWWVVVTTTSSSRRRRRRRRRSSSNNNLLLIIIFFFDDDCCCCCCDDD>>>===;;;999777555333222000...---...//////...---,,,,,,+++***)))(((((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((()))***((((((''''''''''''''''''((('''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&%%%%%%'''%%%$$$%%%''')))))))))'''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''))))))+++---000777HHHXXXnnn~~~{{{pppfffgggpppttt___III;;;333111111222AAAVVViiiwwwzzzqqqfffOOOEEE<<<;;;<<<:::999999888666333333333333111000222333444666:::@@@HHHNNN[[[cccnnn{{{}}}hhh^^^PPPGGGDDDCCCAAA???@@@BBBEEEHHHIIIHHHFFFEEEAAAAAAAAA@@@???AAADDDGGGOOO]]]rrrvvvkkkfffppp{{{~~~{{{tttqqqlllgggddd```\\\YYYYYYXXXWWWWWWXXXYYYXXXWWWXXXZZZ\\\___cccgggjjjllluuuvvvwwwwwwwwwvvvuuutttqqqnnnjjjfffcccaaa``````bbbbbbdddgggkkkppptttvvv~~~}}}xxxuuuwww{{{yyyqqqnnnnnnlllmmmpppuuuyyy{{{zzzyyyuuupppllliiibbbZZZXXX[[[aaadddjjjvvv{{{pppeee______```___^^^___```___^^^\\\YYYYYYWWWVVVUUUUUUUUUUUUOOOMMMIIIFFFCCCBBBBBBBBB===<<<;;;999666444333222222000///...///...,,,+++---,,,***)))((()))******+++++++++******)))))))))(((((('''''''''''''''((())))))(((((('''''''''&&&)))(((&&&%%%$$$$$$%%%&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$)))%%%"""###&&&******)))&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%''''''%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))***---...444BBBOOOeeevvv}}}wwwooonnnrrrsss\\\HHH<<<666333222///;;;LLL]]]nnnxxxwwwqqqWWWJJJ???<<<===<<<999888444444333333444444444444000111222444777===EEEJJJUUU]]]jjjwwwqqqfffWWWKKKFFFDDDBBB@@@???AAADDDGGGIIIHHHGGGFFFDDDEEEDDDBBBAAAAAACCCEEEHHHTTTfffzzzyyykkkdddjjjqqqwww||||||tttqqqkkkfffbbb]]]XXXUUUVVVVVVVVVXXX[[[[[[ZZZXXXWWWWWWWWWXXX[[[^^^bbbdddiiiiiijjjjjjiiihhhgggfffdddbbb^^^[[[XXXVVVUUUUUUSSSTTTVVVZZZ___eeejjjlllsssvvv||||||rrrqqqqqqtttvvvwwwtttqqqmmmhhhdddbbb^^^XXXVVVYYY]]]]]]cccooo|||pppeee^^^______]]]]]]]]]^^^^^^]]][[[YYYYYYXXXWWWWWWVVVVVVVVVQQQOOOJJJFFFBBB@@@??????<<<;;;:::888666444333222555333111///...---+++(((+++***)))))))))***,,,---)))((((((''''''&&&&&&&&&)))(((((('''''''''(((((())))))(((((('''''''''&&&***)))((('''&&&&&&'''((($$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%$$$######'''$$$!!!!!!%%%(((((('''&&&$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$$$$$$$%%%'''(((%%%&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((())))))((())),,,---111;;;GGG]]]ooo|||xxx{{{vvv___KKK>>>777444333///888DDDSSSeeetttyyywww^^^PPPBBB>>>>>><<<999888666666666555444222222222///000111333777===EEEJJJRRRZZZgggtttzzzooo```RRRJJJEEECCCBBB>>>@@@BBBEEEGGGGGGGGGGGGFFFFFFFFFDDDBBBBBBCCCEEEGGGNNN\\\oooqqqhhhhhhhhhkkkpppwww~~~vvvrrrmmmiiiddd___YYYVVVTTTTTTVVVYYY\\\\\\[[[YYYWWWVVVUUUTTTTTTVVVYYY[[[]]]]]]]]]\\\\\\[[[ZZZYYYRRRPPPNNNKKKIIIHHHGGGGGGGGGHHHKKKOOOTTTYYY^^^aaagggkkkrrrzzz}}}{{{zzzvvvpppkkkjjjeeebbbbbb___[[[ZZZ\\\YYYYYY]]]iiiyyy|||pppeee______^^^]]]\\\]]]^^^^^^\\\ZZZWWWWWWWWWWWWVVVVVVVVVUUURRROOOKKKFFFBBB???>>>===;;;;;;999888666444333222666444111000///---***((()))))))))***+++,,,------'''''''''''''''&&&&&&&&&&&&&&&''''''((()))***+++((((((''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&&&&'''&&&&&&&&&$$$$$$%%%%%%$$$$$$###"""%%%$$$""""""###%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$###$$$&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''$$$%%%&&&'''''''''&&&&&&###$$$$$$%%%&&&''')))***)))((()))+++,,,---555>>>SSSfffzzzrrrsssvvvuuu}}}iiiTTTCCC999555333111666>>>IIIZZZllltttuuucccUUUGGGAAA>>>:::999999;;;;;;;;;777333///------111111222444777===DDDIIIPPPXXXdddqqq}}}xxxiiiZZZOOOHHHDDDBBB??????@@@BBBCCCEEEFFFGGGCCCDDDDDDCCCAAAAAABBBDDDGGGJJJTTTdddwww{{{pppiiicccbbbeeejjjttt}}}yyyvvvrrrnnnjjjeee___[[[WWWWWWXXXZZZ\\\]]][[[ZZZXXXVVVSSSQQQOOOOOOPPPQQQSSSRRRQQQPPPOOONNNMMMMMMEEEDDDCCCAAA@@@????????????@@@BBBEEEIIINNNRRRTTT[[[___fffooozzzvvvooommmhhhddddddccc___^^^___]]]]]]aaajjjwww|||pppeee___```___^^^]]]^^^______]]][[[WWWXXXXXXXXXXXXWWWVVVVVVQQQNNNJJJEEEBBB??????>>>;;;:::999777666444333222444222000/////////---+++******+++,,,,,,+++++++++)))))))))))))))*********((((((''''''((()))******&&&&&&&&&&&&&&&'''''''''$$$&&&((()))***)))((('''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%$$$###"""###$$$'''%%%$$$%%%&&&'''&&&%%%"""###%%%&&&&&&&&&$$$$$$###$$$%%%&&&''''''''''''$$$%%%&&&'''''''''&&&&&&#########$$$&&&((()))***)))((((((***++++++111888CCCXXXooozzz~~~jjjdddnnn}}}tttvvv{{{zzzdddOOO@@@888444222444888???OOO```kkklllfffZZZLLLCCC===888888;;;:::;;;;;;888333///------111111111111333888???DDDNNNUUUbbbnnnyyyppp```SSSJJJEEECCC@@@???>>>>>>???BBBEEEFFFAAABBBCCCCCCBBBBBBCCCEEEHHHFFFLLLYYYjjj|||wwwlllaaa]]]\\\^^^fffooozzz}}}{{{wwwtttqqqlllgggcccaaa```____________]]][[[ZZZXXXUUUQQQNNNLLLKKKJJJJJJIIIHHHFFFDDDCCCCCCBBB>>>>>>>>>===============;;;;;;<<<===@@@DDDGGGHHHQQQTTTZZZcccooo|||~~~xxxsssrrrqqqllliiiiiikkkkkknnnsss{{{|||qqqeee```aaa```___^^^___``````^^^\\\YYYZZZZZZZZZZZZZZZYYYXXXOOOLLLIIIEEEBBB@@@@@@@@@;;;:::999777666444333333111000//////000000///...+++,,,------,,,+++)))(((''''''(((((())))))******,,,+++***((('''&&&&&&&&&$$$%%%%%%&&&&&&'''''''''!!!###''')))***)))(((&&&''''''''''''&&&%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$###&&&((('''###!!!"""$$$'''&&&%%%%%%''''''&&&%%% """$$$%%%%%%%%%###"""###$$$&&&((())))))((('''###$$$&&&'''((('''&&&&&&"""######$$$&&&(((***+++***((((((*********...555777MMMeeeqqqvvv~~~nnneeelllvvvwwwrrrqqq{{{sss[[[GGG;;;777222333444999GGGXXXccceeeggg\\\OOOEEE<<<777888===555888:::888444111111222//////.........222888===LLLTTT```lllvvv~~~tttdddVVVLLLFFFCCCAAA???===<<<===@@@DDDFFFAAABBBDDDDDDDDDDDDEEEGGGGGGDDDGGGRRRaaarrr|||nnnaaa[[[XXXWWW\\\dddrrryyy}}}{{{xxxuuuqqqlllhhhkkkiiifffeeedddccc```^^^^^^\\\XXXTTTPPPLLLJJJHHHEEEDDDBBB@@@>>>===<<<<<<888888888999999:::::::::888888888999;;;===@@@AAAKKKMMMSSS[[[gggttt{{{zzzyyyzzz|||~~~{{{rrriiidddccc___^^^]]]^^^`````````^^^]]]]]]\\\\\\ZZZYYYXXXWWWVVVRRRMMMIIIFFFDDDAAA???;;;<<<===;;;777333222111000000111111111///...---))))))))))))))))))))))))))))))))))))))))))))))))***++++++***((('''((()))((()))))))))******++++++)))((('''&&&%%%&&&&&&'''!!!$$$$$$%%%(((***%%%%%%%%%&&&&&&'''''''''$$$%%%'''''''''%%%###!!!###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$###"""""""""###$$$)))'''$$$%%%))),,,,,,+++)))((('''''')))+++...000555DDDZZZkkkqqqrrrzzzpppbbbcccoooqqqtttUUU@@@888:::888666888???KKK\\\jjjfffbbbWWWIII???<<<:::777:::;;;<<<<<<;;;999666555444222111111333888===@@@HHHOOO[[[gggsss}}}qqq```PPPFFFBBBBBB@@@>>>>>>AAADDDFFFGGGBBBCCCDDDEEEEEEDDDCCCBBBBBBAAADDDKKKTTTcccyyyxxxhhh___WWWQQQRRRXXXeeeppp~~~|||wwwqqqnnnooommmjjjiiihhhfffcccaaa```^^^[[[VVVPPPKKKFFFDDDEEECCC???<<<:::999999999;;;888555555666999;;;;;;666666777888999;;;===>>>BBBEEEJJJOOOXXXeeeuuu}}}sssjjjdddcccaaa```______```aaa```___]]]]]]\\\\\\[[[ZZZYYYXXXTTTQQQLLLHHHFFFDDDAAA???;;;<<<<<<:::666333111000......//////...---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))(((''''''(((''''''(((((())))))))))))((('''&&&%%%$$$%%%%%%&&&%%%%%%&&&'''(((((('''%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&((())))))))))))###"""""""""###%%%&&&'''***(((%%%&&&(((***)))((('''''''''(((***,,,///000444AAAUUUfffmmmpppvvv~~~iiidddxxxuuucccKKKAAA555222000333999DDDTTTaaahhhdddZZZKKK@@@<<<:::777::::::;;;;;;:::888666555333111000000222777<<>>@@@FFFRRR```jjj}}}vvvjjjddddddfffdddaaa`````````___^^^YYYYYYZZZZZZZZZYYYYYYXXXOOOLLLIIIFFFEEEDDDCCCAAA======<<<999444111//////222222111000///...------))))))))))))))))))))))))((((((((((((((((((((((((###&&&((())))))''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''%%%""""""$$$%%%$$$"""&&&&&&&&&&&&&&&&&&&&&&&&###############$$$%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$%%%''')))+++,,,------))))))'''&&&%%%$$$######'''&&&&&&%%%&&&&&&&&&&&&&&&'''(((***++++++++++++000555DDDWWWeeennnvvv|||mmmqqqwwwzzzuuuvvv|||dddUUUHHH???888999;;;???IIIVVV```bbb]]]RRRIIIDDDAAA>>>::::::;;;:::999888666555111000//////111555888;;;???EEEOOOZZZeeeqqq{{{zzzlll___WWWKKKGGGBBB???@@@AAACCCCCCEEEDDDCCCCCCCCCDDDFFFGGGBBBAAABBBEEEHHHOOO]]]kkkzzzjjj^^^VVVSSSRRR[[[fffooosssyyy{{{yyywwwvvvuuutttqqqkkkeee```^^^[[[WWWRRRLLLHHHDDDBBB===<<<:::999777777777777999777444444666777777777;;;;;;;;;;;;;;;;;;<<<===:::;;;<<<===AAAKKKXXXaaassswwwjjjdddeeefffccc```^^^______^^^]]]WWWXXXXXXXXXXXXXXXWWWWWWNNNLLLHHHFFFEEEEEECCCBBB======<<<888444111000111333222111000///...------))))))))))))))))))))))))(((((((((((((((((((((((($$$''')))***)))(((((()))%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''&&&%%%&&&'''&&&$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&$$$############$$$&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''$$$%%%&&&''''''(((((('''))))))((('''&&&%%%#########$$$%%%&&&&&&&&&'''(((((()))*********))))))(((...111===PPPaaannnzzzyyysssttttttvvvqqqzzzooo```MMM@@@666777888999CCCOOO^^^bbbbbbYYYNNNGGGBBB===<<<;;;;;;:::999888777666222111000000111333666888<<>><<<;;;:::::::::<<<:::888888:::;;;::::::;;;;;;::::::::::::;;;;;;;;;<<<<<<<<>>FFFPPP\\\hhhttt{{{wwwjjjaaaPPPKKKEEE@@@???AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDAAAAAACCCFFFFFFIIISSS^^^lll{{{sssggggggmmmtttuuupppkkkiiiiiisssvvv||||||yyyxxxpppooommmkkkhhhbbb\\\WWWOOOMMMJJJGGGEEECCCBBBBBB@@@???>>>===<<<:::999888<<<:::999999::::::999888999888888888888888999:::999;;;<<<<<<===BBBKKKQQQccctttwwwjjjeeeggggggddd```^^^___`````````[[[[[[[[[ZZZYYYXXXWWWVVVPPPMMMJJJGGGGGGFFFEEECCC======<<<999666444555666222111///---,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))(((&&&%%%%%%''')))(((((('''''''''&&&&&&&&&$$$%%%&&&'''''''''&&&&&&"""$$$%%%%%%$$$######"""''''''&&&&&&&&&%%%%%%%%%'''((()))))))))((('''&&&###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&%%%%%%$$$"""###%%%&&&'''''''''&&&"""%%%(((((('''&&&'''(((((((((''''''((()))+++,,,+++,,,333AAAPPPbbbvvvyyy|||uuuzzzuuupppzzzzzzmmmVVVCCC>>>999444:::HHHUUUaaaiiieeeZZZOOOEEE===???>>>===<<<;;;:::::::::777666444222222222222333666:::BBBKKKWWWdddpppxxx~~~{{{ooogggVVVPPPHHHAAA???>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDFFFEEEEEEMMMWWWdddqqq|||vvv|||wwwkkkccc```dddhhhnnntttyyy{{{|||}}}{{{{{{zzzxxxuuurrrpppnnngggeeebbb___\\\XXXSSSOOOIIIHHHFFFDDDCCCCCCDDDEEECCCCCCBBB@@@>>><<<;;;:::;;;999888888999999888666999999999999999:::;;;;;;:::<<<>>>??????BBBHHHNNNZZZlllwwwjjjeeeggghhhdddaaa___```bbbbbbbbb]]]]]]]]]\\\[[[YYYXXXWWWQQQNNNKKKHHHGGGFFFEEECCC======<<<999777555777888555333111///...---------)))))))))))))))))))))))))))))))))))))))))))))))))))((('''$$$"""###&&&((()))))))))(((((('''''''''"""###%%%&&&'''&&&%%%%%%%%%$$$%%%(((,,,---***&&&'''''''''&&&&&&%%%%%%%%%&&&'''((())))))'''%%%###$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%&&&''''''((('''''''''$$$%%%&&&&&&&&&%%%$$$###$$$'''******'''%%%%%%'''&&&&&&%%%&&&'''***---///++++++111<<>>===<<<;;;;;;;;;999888666333222111222222333777???HHHSSS```mmmuuu{{{ssskkkZZZTTTJJJBBB>>><<<;;;;;;@@@AAACCCEEEFFFEEEEEEDDDDDDDDDEEEFFFDDDBBBIIIRRRZZZeeevvv|||mmmbbb]]]YYY\\\aaaffflllqqqtttvvvssssssqqqooollliiigggeee___\\\XXXUUURRROOOJJJGGGFFFEEECCCBBBCCCDDDFFFGGGMMMLLLKKKJJJGGGEEECCCAAA>>>===<<<<<<======;;;:::<<<;;;;;;<<<===>>>??????;;;>>>BBBBBBCCCEEEIIINNNRRReeeyyyuuujjjeeeeeedddcccbbbbbbaaaaaabbbbbbYYYYYYXXXXXXWWWWWWWWWVVVTTTPPPLLLJJJHHHFFFAAA>>>===<<<;;;888777555555444666666444222000...---,,,******)))))))))))))))***'''((()))******)))((('''***(((''''''(((((('''%%%###$$$&&&''')))***++++++---***&&&###"""$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''')))((('''&&&$$$###""""""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''%%%$$$###'''''''''&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%$$$''''''&&&%%%%%%%%%%%%&&&&&&$$$%%%)))///111...***++++++///666AAASSSmmmyyyvvvyyy||||||nnnfffvvv}}}qqq\\\GGG999555999>>>GGGMMM[[[hhhfffWWWJJJEEECCCBBBAAA@@@>>><<<:::999777666444222111/////////000444:::BBBLLLXXXeeemmmsssyyy{{{xxxhhh]]]PPPFFFBBB@@@>>>;;;@@@@@@AAADDDGGGIIIHHHGGGEEEDDDBBBAAAAAACCCFFFHHHPPPVVVddduuuvvvhhh```ZZZZZZYYYZZZ[[[^^^aaabbbbbb```^^^]]]\\\[[[YYYWWWOOONNNMMMKKKJJJIIIIIIIIIIIIGGGDDDCCCDDDGGGKKKMMMTTTVVVXXXWWWSSSLLLGGGCCCCCCBBB???<<<<<<===<<<:::>>>>>>>>>>>>>>>???AAAAAABBBAAAAAABBBFFFHHHIIIIIIYYY___lll}}}~~~vvvjjjeeedddccccccbbbaaaaaaaaabbbbbb]]]]]]\\\[[[YYYWWWVVVUUURRROOOLLLJJJIIIGGGCCC@@@@@@>>><<<999666444333333333222111000///...---,,,((((((((((((((()))******'''((())))))))))))((('''***)))(((((())))))(((&&&&&&&&&'''((())))))((((((***)))(((&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&'''((())))))%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&'''((((((,,,***+++///444666333000++++++...444>>>OOOiiirrrxxx~~~uuujjjtttxxxeeePPP@@@999999;;;???EEETTTcccfff\\\OOOIIIAAA@@@???>>>===<<<999888777666555333111000//////222555999@@@IIITTT___fffnnnsssyyy~~~}}}ooodddVVVKKKFFFCCC???===>>>>>>@@@BBBFFFHHHGGGFFFDDDCCCAAA@@@@@@BBBDDDFFFKKKOOOZZZhhhwwwyyypppddd```[[[XXXWWWWWWVVVVVVZZZXXXUUUTTTTTTSSSQQQOOOJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGJJJOOOUUUXXX___```bbb```[[[TTTNNNKKKJJJHHHEEEBBBBBBCCCBBB@@@BBBAAA@@@@@@AAACCCFFFHHHHHHHHHHHHJJJLLLNNNNNNMMMWWW\\\jjj{{{vvvjjjdddccccccbbbbbbaaaaaaaaaaaaaaa`````````___\\\XXXUUUSSSQQQNNNLLLJJJIIIHHHEEECCCAAA@@@===:::666444222111/////////...------,,,,,,'''''''''''''''((()))***&&&'''(((((((((((('''&&&***)))'''((())))))((('''))))))))))))((('''&&&%%%((()))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&############$$$%%%&&&&&&''''''&&&&&&'''(((***+++'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''(((***+++***))))))---111333111...++++++,,,111999HHHaaavvvnnnkkk~~~ssssss{{{}}}jjjUUUBBB888555666999>>>LLL^^^gggaaaTTTLLL???>>><<<<<<<<<;;;999777777777555444222000//////222444888<<>>@@@DDDFFFGGGFFFCCCAAA@@@??????AAACCCDDDHHHJJJOOO[[[iii|||{{{rrrfff___[[[XXXSSSOOORRROOOLLLJJJJJJIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHHHHKKKKKKLLLNNNSSSZZZ```dddkkkmmmooooookkkeee]]]XXXWWWTTTPPPNNNMMMMMMLLLKKKKKKJJJIIIIIIJJJMMMOOOQQQSSSSSSSSSUUUWWWWWWUUUTTTWWW[[[gggvvv~~~|||{{{xxxuuurrrssstttxxxvvvjjjdddcccbbbbbbaaa````````````aaa``````aaa```]]]YYYUUURRRQQQPPPNNNKKKIIIGGGEEECCCAAA???===:::777555333222000//////...---,,,++++++***)))(((((((((((())))))&&&''''''''''''''''''&&&)))'''&&&'''(((((('''&&&))))))))))))((('''%%%%%%)))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######""""""###$$$&&&(((+++***(((&&&%%%&&&'''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''')))******&&&%%%&&&(((+++---+++))),,,***+++...333@@@WWWkkk|||nnnfffpppxxxrrrnnnVVVBBB888666777888<<>>GGGPPPVVV```eeejjjnnnqqqvvv}}}}}}tttfffYYYOOOHHHBBB???>>>======???CCCFFFGGGGGGCCCBBBAAA@@@@@@AAACCCDDDHHHHHHLLLUUUbbbuuuwwwpppjjjbbbZZZWWWTTTOOOMMMKKKKKKJJJIIIKKKKKKLLLMMMOOOQQQSSSTTTVVVVVVXXX[[[```gggmmmqqquuuzzzuuunnnjjjddd___^^^]]]ZZZYYYZZZYYYZZZZZZ[[[\\\]]]^^^___bbbaaabbbbbbcccaaa^^^[[[[[[\\\cccoooyyyzzzvvvsssoookkkgggfffeeefffjjjpppwww{{{vvvjjjcccbbbbbbaaa``````______``````]]]^^^______]]]YYYVVVTTTSSSSSSPPPMMMIIIEEECCCBBB???>>><<<:::888666555555333222111///---+++******---,,,+++***)))((((((((('''''''''&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%'''((((((((((((((('''&&&***)))'''&&&&&&&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%***)))(((&&&&&&&&&'''(((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&######""""""###%%%'''((()))((('''%%%%%%%%%%%%&&&'''&&&%%%$$$$$$%%%&&&''')))(((((('''''''''((((((((((((((()))+++,,,,,,++++++******,,,///888LLL^^^nnnmmmbbbeeexxxsss|||tttZZZFFF<<<;;;>>>888:::CCCSSScccjjjcccYYYIIIDDD===;;;<<<===<<<:::888777777666444222000///---///111555:::BBBKKKRRR\\\```fffjjjmmmrrryyy~~~wwwkkk___SSSJJJCCC@@@AAA???>>>???BBBEEEGGGGGGEEEDDDCCCCCCBBBCCCDDDDDDGGGGGGKKKSSS^^^nnn{{{rrrjjjfff```[[[YYYXXXWWWVVVXXXXXXZZZ\\\___bbbdddfffeeefffiiimmmttt{{{{{{uuutttqqqlllkkknnnnnnpppsssvvvvvvvvvtttrrrvvvuuutttsssrrrnnnjjjfffccc```aaahhhpppxxxwwwrrrmmmgggccc___]]]YYYWWWWWW[[[___bbblllrrrzzzuuuiiicccbbbaaaaaa```_______________[[[\\\]]]]]]\\\YYYWWWUUUTTTTTTRRRNNNIIIEEECCCCCC>>>===<<<:::888777666666444333222000...,,,***)))...---,,,+++***)))))))))(((((('''&&&&&&'''(((((('''%%%%%%%%%'''((('''&&&&&&'''(((((((((((((((((()))(((&&&%%%$$$&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%***)))'''%%%%%%&&&((()))%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''')))(((''''''&&&&&&''''''((((((((())))))*********+++******+++,,,222BBBRRRcccvvvrrreee```jjjyyy}}}~~~|||cccNNNBBB>>>>>>555888???LLL___mmmmmmgggSSSJJJ@@@;;;<<<>>>===<<<888888888777555333111///,,,---///333888???HHHNNNWWW[[[bbbfffiiinnntttyyy|||~~~~~~~~~}}}yyyqqqfffZZZPPPHHHCCCCCCAAA>>>>>>@@@CCCFFFFFFFFFFFFEEEEEEEEEEEEEEEEEECCCDDDHHHOOOWWWdddwww~~~vvvooojjjhhhgggfffeeefffhhhkkknnnqqqtttvvvzzz|||{{{wwwnnnhhheeeggglllsss~~~{{{sssmmmgggaaa]]]VVVSSSOOOKKKIIIJJJLLLMMMWWW]]]eeeoooyyytttiiicccbbbaaa```______^^^^^^______]]]]]]]]]\\\[[[YYYWWWVVVSSSSSSSSSOOOIIIFFFEEEEEE@@@???===:::888666555555222222111///...,,,+++++++++***************++++++))))))(((''''''((())))))((('''&&&''')))***)))(((''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$######%%%''')))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&###$$$&&&((()))(((''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&&&&''''''&&&'''''''''&&&&&&''')))******+++,,,+++...;;;IIIZZZnnnxxxeeebbbkkkxxxbbbOOOCCC===777:::===FFFXXXkkkrrrppp[[[PPPBBB;;;;;;======<<<888888999888666444111///---...000222666===EEEKKKQQQVVV]]]bbbeeehhhmmmqqquuuwwwzzz{{{{{{|||~~~}}}{{{vvvnnncccWWWNNNIIIDDDAAA===<<<>>>AAACCCDDDGGGGGGFFFFFFEEEEEEEEEEEEAAAAAADDDIIIOOOYYYjjjyyy}}}~~~wwwqqqpppqqqttt{{{uuummmfffaaa[[[VVVNNNLLLHHHDDDAAAAAAAAABBBHHHMMMTTT^^^iiivvvtttiiicccbbb``````___^^^^^^^^^^^^___```___^^^\\\ZZZXXXWWWWWWQQQRRRRRROOOJJJGGGGGGHHHBBBAAA>>>;;;888555444333000//////......---,,,,,,'''''''''((()))+++,,,---***)))(((''''''((()))***)))(((((()))***++++++***((()))))))))((('''&&&&&&"""$$$&&&'''(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!"""$$$&&&(((******))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%'''(((***+++***(((%%%###$$$%%%''''''''''''%%%$$$$$$$$$$$$%%%&&&'''((()))((())))))((('''((()))*********,,,---+++,,,777CCCTTThhhzzzooo___aaayyyyyyaaaMMMBBB;;;===???CCCSSSfffpppqqq```SSSCCC:::999<<<===<<<888888999999777444111//////000111222555;;;CCCHHHLLLRRRZZZ___bbbdddhhhlllqqqsssvvvxxxyyy|||}}}}}}{{{tttiii]]]SSSNNNEEEAAA===;;;<<>>>>>>>>AAAEEEKKKTTT___mmmzzzuuulllgggeeebbbbbbbbbaaa``````______\\\\\\\\\[[[YYYXXXVVVUUUSSSQQQOOOMMMIIIDDD>>>:::@@@>>>;;;777666666777888111111000///...---,,,,,,+++***((('''&&&&&&&&&'''%%%'''***,,,---+++)))((((((((((((((()))))))))***''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%###$$$''''''$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%&&&''''''(((((('''''''''&&&%%%&&&)))******)))******+++,,,...222888<<>>@@@MMM___hhhhhhaaaUUUEEE;;;:::===>>>===<<<;;;:::999777555333222///111333555666999===@@@EEEJJJPPPUUUYYY___ffflllppprrrtttvvvxxx{{{~~~}}}xxxnnn___SSSKKKFFF@@@<<<;;;<<<<<<<<>>===>>>CCCJJJRRR]]]ooo~~~vvvlllgggfffeeedddcccaaa``````_______________^^^\\\[[[YYYXXXVVVSSSPPPMMMJJJEEE@@@===???===:::777555555666777222222111000///...------,,,+++***((('''(((((()))'''(((***++++++***)))((((((((((((((((((((())))))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&'''$$$$$$&&&%%%!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$"""!!!"""###%%%'''((('''&&&'''***+++***)))%%%'''(((((())),,,000333FFF[[[qqq{{{~~~|||bbb___rrrrrrvvvvvvZZZGGGCCC>>>@@@HHHTTT```gggggg[[[KKKAAA>>>======;;;<<<<<<;;;:::888666444333000222333333444777<<>>======:::;;;>>>EEEKKKUUUfffvvvvvvlllgggeeegggeeecccaaa`````````aaa`````````___]]]\\\ZZZYYYXXXUUUQQQMMMJJJFFFCCC@@@>>><<<999777555555555666333333222111000///.........---+++***))))))***+++))))))))))))))))))((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&'''$$$$$$&&&%%%!!! """&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''$$$ !!!&&&))))))((('''(((***++++++***((()))+++,,,,,,---000111???SSSjjjxxx~~~nnn[[[fffxxx{{{iiiiiiwwwwwwRRRGGG>>>>>>AAAFFFTTTdddeee\\\OOOEEE@@@>>><<<;;;<<<<<<<<<:::999777555444333333222111111444999===@@@EEEKKKPPPTTTZZZaaagggjjjmmmqqquuuxxx|||yyymmmeeeZZZTTTJJJCCC???======<<<<<<>>>@@@BBBCCCCCCAAAAAAAAABBBCCCCCCCCCFFFIIIMMMXXXhhh|||sssrrrooolllhhhaaaYYYSSSRRRQQQNNNJJJEEEBBB???===;;;;;;===AAAFFFNNN^^^mmmuuukkkeeedddeeecccaaa___^^^```bbbccc^^^]]]]]]\\\[[[YYYXXXWWWYYYUUUPPPKKKHHHFFFCCCBBB===<<<999777555444444555333222222111000///...------,,,+++***)))***+++++++++***)))(((''''''((()))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%###$$$((((((&&&%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))&&&###!!!!!!$$$(((+++(((''''''''')))******((((((+++...000000111222333;;;MMMddduuukkkllltttyyy{{{tttbbb___jjj~~~dddOOO>>><<<<<<===IIIZZZ\\\VVVOOOGGGBBB???===<<<<<<<<<<<<;;;:::888777666444444222//////111666:::>>>BBBIIINNNRRRXXX___dddiiimmmqqquuuxxx||||||sssllleee]]]RRRHHHAAA>>><<<;;;888:::===@@@AAAAAA@@@???AAABBBCCCCCCBBBDDDFFFIIISSS```ooowwwuuuqqqnnnkkkfffaaa^^^ZZZXXXVVVRRRMMMHHHDDDAAACCCBBBBBBEEEGGGMMMZZZggg|||tttiiidddbbbaaa___^^^]]]]]]```bbbddd\\\\\\\\\[[[ZZZXXXVVVVVVXXXSSSNNNIIIFFFDDDCCCAAA===;;;999777555444444444111111000///...------,,,,,,+++***)))((()))******+++***((('''&&&'''((()))((((((((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%###$$$((()))&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))'''&&&%%%&&&(((((((((&&&"""%%%***,,,---...///000:::GGG\\\qqqyyywww}}}wwwwwwzzzmmm___[[[aaarrryyy\\\BBB<<<<<<;;;BBBMMMTTTSSSPPPKKKEEE@@@===<<<<<<<<<<<<;;;:::999888777555444222///...000444888;;;@@@FFFKKKOOOUUU\\\bbbiiimmmrrrvvvyyy|||yyytttooogggZZZOOOFFFAAA===;;;888999<<<>>>??????>>>>>>@@@AAABBBBBBBBBCCCFFFIIILLLUUUaaaoooyyyssspppmmmllljjjcccbbb___[[[VVVQQQMMMJJJKKKJJJKKKLLLLLLOOOYYYeeeyyytttiiidddccc___^^^]]]]]]^^^___bbbccc^^^^^^]]]]]][[[ZZZXXXWWWUUUQQQLLLHHHEEECCCAAA@@@===<<<:::888666555444444111111000///...---,,,,,,***)))(((''''''((()))******)))((('''''''''((()))(((((((((((()))))))))***''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&$$$$$$'''&&&###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%!!!$$$(((***,,,---...000888@@@RRRhhhzzz{{{vvv{{{tttmmmddd______hhh|||lllMMM???===<<<>>>CCCPPPRRRSSSOOOGGG@@@<<<;;;;;;;;;;;;;;;::::::999888555444222000///000444777777<<>>>>>>>>AAABBBBBBAAAAAACCCFFFIIIHHHMMMVVVdddvvv}}}~~~{{{zzz||||||wwwtttssssssqqqoookkkfff```[[[WWWUUUSSSSSSTTTUUUSSSSSSZZZcccxxxuuujjjeeeddd``````____________``````______^^^]]]\\\ZZZYYYXXXTTTQQQLLLHHHFFFDDDAAA???===<<<;;;999888666555444222222111000///...------***)))(((''''''((()))***(((((('''''''''(((((()))'''(((((()))***+++,,,,,,''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&$$$$$$''''''###"""%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$((('''&&&&&&'''((('''%%%%%%(((***,,,,,,---///000333777EEE[[[pppyyywwwsssllldddcccooo~~~{{{\\\FFF>>>===>>>===GGGLLLQQQOOOHHH@@@===<<<999::::::::::::999999888444444333111000111333666333888>>>CCCGGGMMMTTTZZZ___dddkkkrrrxxx|||yyymmmaaaVVVLLLDDD???======<<<<<<<<<===??????CCCCCCAAA???>>>@@@DDDHHHIIIJJJPPPZZZjjj}}}}}}}}}wwwyyyyyyuuunnnkkklllnnntttwww}}}}}}wwwpppjjjdddaaa___[[[\\\^^^___\\\YYY^^^eeeyyyvvvlllgggfffccccccbbbaaa```___^^^^^^^^^^^^]]]]]][[[YYYXXXWWWTTTQQQMMMIIIGGGEEEAAA???>>>===<<<:::888777666555333333222111000///......******)))(((((()))***+++&&&&&&'''((((((((())))))''''''(((***+++,,,---...'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%###$$$(((***'''(((+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&)))(((''''''((()))(((&&&'''(((************,,,...///000<<>>===>>>;;;<<>>>>>999999999::::::999999888333444444333111222444666000555;;;@@@DDDJJJQQQWWWYYY___gggpppwww|||~~~sssggg[[[QQQGGGBBB@@@>>>===;;;<<<===???@@@EEEDDDAAA>>><<<>>>BBBFFFGGGFFFIIIPPP\\\lll~~~~~~~~~wwwxxxwwwppphhhbbbbbbdddddddddgggoooyyyxxxpppjjjfffdddaaabbbfffhhhddd```bbbiiiyyyxxxkkkcccaaabbbaaa```______^^^^^^___[[[\\\^^^^^^]]][[[XXXVVVVVVSSSNNNHHHDDD@@@???>>>AAA@@@===:::777555333222333333222000///---,,,,,,...---+++)))(((((()))***))))))(((((((((((())))))((((((((()))))))))&&&$$$(((&&&%%%'''***+++)))&&&(((((('''&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''*********)))'''%%%###!!!%%%&&&''''''((((((''''''+++***'''%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''""""""%%%((((((&&&)))...---)))%%%$$$&&&((((((''''''&&&&&&&&&&&&'''((((((&&&(((***,,,------+++***,,,333;;;CCCUUUqqqpppbbb___cccqqqXXXBBB777777;;;<<<>>>@@@CCCDDDBBB>>>:::<<<:::999999999999888777777666444333222222333444555666777;;;@@@FFFKKKNNNSSSYYYccclllsssyyy}}}|||vvvjjjXXXLLLHHHAAA===<<<<<<;;;:::===CCC@@@???>>>>>>???AAACCCEEEFFFGGGIIIKKKRRR```sss}}}wwwoooiiiccc```^^^]]]ZZZYYY^^^hhhpppssssssrrrvvv{{{xxxsssmmmiiiooonnnoooooolllggghhhlll|||yyyllldddcccccccccbbbaaa````````````\\\]]]^^^___^^^[[[YYYWWWWWWTTTOOOIIIDDD@@@>>>>>>@@@???===:::777555444333222222111000///...---------,,,***((((((((()))***''''''&&&&&&&&&&&&''''''(((''''''((()))(((&&&$$$'''&&&%%%''')))***(((&&&)))((('''&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''(((((((((&&&%%%$$$%%%%%%&&&''''''''''''&&&***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&''''''$$$$$$+++'''###"""$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&''')))***++++++******+++222777>>>PPPkkkuuufff```bbboooyyyaaaIII;;;999;;;888999;;;>>>AAA@@@>>>;;;:::888777888999:::999888888666555333222222222222222333555888===BBBGGGJJJQQQWWW```hhhnnnsssvvvxxxyyyzzz{{{~~~~~~yyynnn]]]PPPKKKEEEAAA??????>>>===@@@FFFAAA@@@???>>>>>>@@@BBBCCCEEEGGGHHHIIINNNZZZiiiuuuyyyqqqjjjeeebbb]]]ZZZXXX[[[```ddddddcccgggjjjppptttyyy}}}zzzwwwvvvxxxvvvvvvwwwsssnnnnnnsssyyylllfffdddddddddcccbbbaaaaaaaaaaaa]]]^^^______^^^\\\ZZZXXXXXXUUUPPPIIIDDD@@@>>>===???>>><<<:::777666555444222111111000///......---,,,+++)))((('''(((((()))''''''&&&&&&&&&&&&''''''***)))((()))******(((&&&&&&%%%%%%&&&((()))'''&&&***)))((('''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$%%%&&&'''((((((((('''$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$###$$$&&&%%%!!!"""&&&***'''$$$###$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((()))***+++///333888GGGaaazzz~~~nnnfffddd___pppmmmSSS@@@:::;;;666666777:::>>>@@@AAA@@@999888777888:::::::::999888777555333222111000000///000111444888===AAADDDNNNTTT\\\ccchhhkkknnnooooooqqqtttxxx}}}vvvfffXXXRRRHHHCCC??????>>>===@@@EEEBBBAAA@@@???>>>???@@@@@@DDDEEEFFFFFFIIIQQQ\\\eeeyyywwwpppkkkbbb^^^[[[ZZZ\\\]]][[[XXX]]]___cccggglllsss{{{|||wwwwww{{{xxxlllfffeeeddddddbbbaaaaaaaaaaaaaaa______``````___]]][[[ZZZYYYVVVPPPJJJEEEAAA???>>>>>>===<<<999888666555555333333222000///---,,,,,,******)))(((''''''(((((())))))(((((((((((()))))),,,+++***+++,,,,,,+++***%%%%%%&&&'''(((((('''&&&***)))((('''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$$$$%%%&&&''''''((((((###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''$$$"""$$$'''((('''(((,,,***)))'''&&&&&&'''((()))%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%&&&(((***,,,...000333???VVVooo|||rrrnnn```hhhvvvyyy\\\FFF===<<<777666666888<<>>>>>>>>>>>AAABBBCCCDDDFFFKKKRRRWWWnnn}}}|||pppkkkeeeaaa______^^^]]]ZZZ[[[\\\^^^bbbiiioootttvvv{{{wwwkkkeeedddccccccbbbaaa````````````````````````___]]]\\\ZZZYYYVVVQQQKKKEEEBBB@@@???>>>===<<<999888666555555555555333111...,,,******)))))))))((((((((((((((())))))(((((((((((())))))+++***((()))***+++***)))%%%&&&'''(((''''''''''''))))))(((&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((((((((('''''''''&&&%%%%%%$$$######%%%%%%%%%&&&&&&&&&'''''')))&&&&&&))))))&&&&&&(((((((((((('''&&&'''((()))&&&%%%%%%%%%%%%&&&''''''((('''%%%$$$$$$&&&(((***------...111999KKKcccuuu~~~qqqkkklllzzziiiPPPCCC@@@:::777555666:::???CCCDDD???===<<<;;;<<<<<<:::888:::999888666333111///............000222666999<<>>>>>>>>>>>???@@@AAABBBDDDHHHLLLPPP___jjj|||~~~uuulllgggffffffggg___\\\YYYXXXYYY]]]aaadddhhhmmmvvv}}}wwwkkkeeedddccccccbbbaaa`````````````````````___^^^]]][[[[[[YYYVVVQQQKKKFFFCCCAAAAAA???>>><<<:::777666555444555555333111...,,,******))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((&&&%%%%%%'''(((((('''%%%'''))))))((('''((()))(((((('''&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$ %%%((('''''')))%%%&&&&&&&&&%%%%%%&&&((('''&&&&&&&&&&&&'''((((((***((('''&&&&&&''')))***,,,+++---000555@@@UUUgggxxx~~~vvvjjjppp}}}cccQQQHHH===999555444666:::===??????===<<<<<<<<<<<<;;;999::::::999777555222000//////......///111444777999???EEELLLSSSWWWZZZ\\\]]]ZZZ^^^fffoooxxxxxxmmmYYYOOOEEEBBB@@@======>>>>>>>>>???????????????????????????@@@CCCFFFIIIKKKTTT]]]nnnvvvrrrrrrssskkkeee]]]WWWUUUUUUVVVVVV^^^bbbhhhnnnsssxxx|||yyylllfffeeeddddddcccbbbaaaaaaaaaaaa```______^^^]]]\\\[[[[[[XXXUUUPPPKKKGGGDDDCCCCCC@@@???===:::777555444333333222111000///...---,,,))))))***************)))''''''&&&&&&&&&&&&''''''(((&&&%%%%%%'''(((((((((&&&(((******)))((()))+++'''&&&&&&&&&&&&'''((((((%%%&&&''''''%%%%%%&&&'''&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%&&&''''''''''''&&&((('''&&&%%%&&&&&&((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""''''''(((***###%%%'''&&&%%%$$$&&&((((((''''''''''''((())))))+++***)))(((((()))******)))))),,,///111777HHHZZZmmmxxxnnnlllxxxzzzbbbSSSBBB>>>999666666777999999:::999999:::;;;<<<<<<;;;:::::::::999777444222111///.........000222555666;;;@@@FFFLLLOOOPPPRRRSSSUUUYYYaaajjjttt||||||qqq\\\QQQEEEAAA>>>;;;999:::;;;<<<===>>>@@@@@@AAAAAA@@@???>>>???AAADDDFFFFFFLLLTTTcccuuuyyylllaaa[[[WWWUUUTTTYYY[[[^^^```cccgggmmmqqquuu{{{zzzmmmggggggfffeeedddcccbbbbbbbbbbbb```___^^^]]]\\\[[[[[[ZZZWWWTTTPPPKKKHHHEEEDDDDDDAAA@@@===:::777555333222000000000000////////////)))******+++++++++******))))))(((((((((((())))))+++)))'''''')))+++++++++&&&)))++++++)))(((***,,,&&&&&&&&&&&&&&&'''((()))%%%&&&''''''%%%%%%&&&'''%%%$$$$$$###$$$%%%'''(((%%%&&&''''''(((((('''''')))(((&&&%%%%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''""" $$$&&&$$$""""""%%%'''))))))'''&&&(((+++((((((((((((((()))******++++++***************+++''''''+++///...222AAAQQQfffqqq|||{{{ssslllqqqnnn[[[HHHDDD===999777777888888666555555888;;;======<<<::::::::::::888666333222///...------...111333555888<<>>>>>999:::<<<>>>@@@AAABBBBBBBBB@@@>>>>>>???BBBCCCCCCEEEKKKWWWfffttt|||nnneee___[[[XXXXXXXXXWWWWWWXXX\\\bbbfffhhhoooxxx{{{nnnjjjiiifffeeecccaaa```___^^^^^^___aaabbbaaa___\\\[[[[[[[[[WWWRRRLLLGGGEEEDDDCCC???===:::999888888666444333333444333222///,,,***......---,,,,,,++++++***)))((((((''''''''''''(((+++***(((''''''(((((()))))))))))))))((('''&&&%%%)))))))))(((''''''&&&&&&((('''&&&&&&'''((('''&&&''''''&&&%%%%%%%%%&&&&&&$$$$$$&&&'''(((((())))))''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))''''''''''''((()))***+++'''&&&&&&&&&'''(((***+++---//////---,,,111:::BBBZZZlll~~~{{{uuuuuuvvvaaa```tttrrr^^^QQQCCC<<<888444222333444555555666777888888999:::;;;;;;:::999777555333///...------...000333444777;;;@@@DDDEEEEEEEEEFFFJJJQQQ[[[dddlllsssxxx|||{{{ooobbbRRRHHHEEEBBB<<<555<<<>>>???AAABBBBBBAAAAAA<<<===>>>@@@@@@AAAAAA@@@GGGHHHNNNZZZgggvvvrrrkkkfffaaaccc```ZZZTTTOOONNNQQQSSSYYY\\\eeesss}}}zzznnnjjjiiieeedddcccaaa```___^^^^^^___aaabbbaaa^^^\\\[[[[[[ZZZWWWRRRLLLGGGEEEDDDCCCCCC@@@<<<:::888666333111333333444333111///,,,***,,,,,,++++++***)))))))))(((((('''''''''(((((())),,,+++***(((((('''((((((%%%&&&'''((()))))))))))))))))))))(((''''''&&&&&&$$$######$$$'''''''''%%%%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((('''''''''''''''((((((''''''&&&%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&((())))))%%%%%%&&&''')))***,,,---''''''&&&&&&'''((()))******,,,---,,,+++///777>>>RRReeexxxwwwooommmyyyuuueeeaaallluuucccOOOCCC===888444444333444444555666777888888:::;;;;;;:::999777555444//////...---...000222444333666;;;===>>>???@@@AAAIIIOOOXXXaaaiiiooouuuxxx~~~uuujjjZZZOOOIIIEEE???:::888999<<>>???@@@DDDBBBAAA@@@@@@AAACCCDDDCCCBBBCCCHHHKKKQQQ\\\ggg{{{wwwiii^^^VVVQQQNNNMMMIIIGGGLLLTTT\\\hhhrrr|||vvvjjjffffffhhhgggfffeeedddccccccccccccdddeeeccc```]]]\\\[[[XXXUUUPPPKKKGGGDDDDDDDDDBBB@@@===<<<;;;;;;999888444444333222000...---,,,+++******)))(((((('''''''''''''''((((((***+++,,,'''''''''''''''''''''&&&))))))))))))((('''&&&%%%)))))))))(((''''''&&&&&&'''''''''(((******(((&&&$$$%%%'''(((((('''%%%###$$$%%%&&&'''(((((((((((('''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((+++***)))'''&&&&&&&&&&&&)))))))))))))))(((((((((&&&(((***,,,---...///000555FFF\\\ooouuuttt~~~~~~xxxtttgggVVVXXXeee}}}ttt\\\EEE:::999333333222111111222444555777888999:::::::::999888222222111000000/////////000222333333555777;;;???EEEIIIOOOTTTZZZaaagggkkkssswww}}}zzzmmm^^^PPPGGGDDD???>>>===<<<<<<===???@@@AAA@@@@@@???AAACCCFFFGGGBBBAAABBBFFFHHHKKKTTT^^^ooo{{{mmmaaaYYYTTTSSSLLLGGGHHHLLLSSS^^^hhhuuuuuuiiieeeeeehhhgggfffeeeeeedddddddddcccdddeeeccc```]]][[[[[[WWWTTTOOOJJJFFFDDDDDDDDDGGGDDD@@@===<<<:::777555555444333111///...---,,,++++++******))))))(((((((((((((((((()))******+++++++++***)))'''%%%###"""%%%&&&'''((()))))))))))))))))))))(((''''''&&&&&&$$$######%%%''')))***)))&&&&&&'''''''''&&&$$$$$$###$$$%%%'''((()))))))))''''''((((((''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&'''((())))))(((((()))******)))))))))'''(((***,,,---......///222???RRRfff{{{yyytttiii\\\YYY^^^rrroooTTTDDD???666555222111000111222333555666888999::::::999999444333333222000///......---///000111222555999<<>>===;;;:::;;;>>>@@@BBB?????????@@@BBBDDDFFFHHH@@@???@@@CCCDDDFFFNNNWWWbbbqqqvvvggg^^^ZZZQQQIIIFFFGGGJJJSSS\\\mmmxxxttthhhddddddgggfffeeedddccccccccccccbbbccccccbbb^^^[[[YYYYYYWWWTTTOOOJJJFFFDDDDDDDDDGGGEEEAAA>>><<<:::888666555444333111///...------++++++******)))(((((((((***)))))))))))))))******+++++++++***)))'''&&&%%%%%%&&&'''((()))))))))))))))))))))(((''''''&&&&&&)))'''$$$$$$%%%'''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''''''''((((((''''''&&&%%%$$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***'''((()))***++++++******(((((((((***,,,---------///888GGG[[[tttyyyqqqiiiaaa\\\cccxxx~~~dddMMMAAA999777444111000000111222333444666888999999999999555444444222111///...---,,,...000111222444777:::???BBBFFFKKKQQQXXXaaafffkkkpppvvv}}}~~~rrrbbbQQQGGG@@@>>>;;;999999;;;>>>@@@>>>???@@@AAABBBCCCDDDDDD???>>>@@@BBBCCCCCCIIIQQQUUUbbbvvvrrrddd[[[QQQLLLIIIIIINNNUUUbbbmmmxxx|||sssgggddddddeeeddddddcccbbbbbbbbbbbb```aaabbb```\\\YYYWWWWWWVVVTTTOOOJJJFFFDDDDDDDDDDDDBBB???>>>>>>===;;;:::555444333111///...------*********)))((((((''''''+++***)))))))))))))))***'''(((***+++,,,,,,,,,,,,))))))))))))((('''&&&%%%)))))))))(((''''''&&&&&&222///***&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''''''''(((''''''&&&%%%''''''((((((''''''&&&%%%&&&'''((()))***,,,------%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''&&&''')))***+++++++++***(((''''''(((+++,,,,,,,,,...444@@@RRRmmmzzzuuujjj^^^VVVlllmmmQQQ@@@;;;888555111//////000111222333555777888999999999555555444333111///---,,,,,,...111333444666888:::<<>><<<;;;:::888777333333222000///---,,,,,,))))))(((((()))***++++++,,,)))'''(((+++---,,,***&&&''''''&&&$$$$$$%%%'''(((***++++++******+++------+++(((((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%&&&''''''(((((('''''' !!!###%%%'''((('''''' &&&))))))&&&$$$###''''''''''''''''''''''''&&&'''&&&%%%$$$$$$&&&((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''')))***+++''')))******(((''''''(((///222888EEE___||||||pppddd^^^jjjyyyfffPPPBBB>>>777333444555222000000000222555666666777999:::777666444222111000//////////////////111333555666;;;===AAAEEEJJJOOOUUUZZZdddiiipppxxxsssaaaSSSGGGCCC???===999555888===?????????@@@@@@@@@??????AAABBBBBBCCCCCCDDDDDDDDDMMMRRR^^^nnn~~~kkkaaaZZZRRRNNNPPPQQQXXX___dddjjjrrrzzzxxxmmmgggdddeeedddcccccccccdddeeefffbbbccccccaaa]]]ZZZXXXWWWUUURRRNNNIIIFFFDDDDDDDDDEEEBBB>>><<<;;;:::888666444444333111000///...---)))))))))))))))***++++++///,,,))))))******(((&&&((()))***)))'''''''''(((''')))******))))))***,,,,,,***((('''((()))((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&''''''&&&&&&!!!###&&&&&&&&&%%%%%%&&&''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((&&&&&&'''''''''((((((((('''''''''''''''((()))***''')))++++++******+++,,,...111555>>>TTToooyyyppp___eeetttxxxaaaMMMBBB???999444555666333000000000222555666666777888:::777666555333222111000000000/////////000222444555888;;;???CCCGGGMMMSSSWWW^^^ccckkkrrryyyzzzjjj]]]NNNGGGAAA>>>;;;888999======>>>???@@@@@@@@@@@@???BBBBBBBBBBBBBBBCCCCCCCCCGGGJJJTTTcccrrruuugggZZZTTTTTTTTTWWWZZZ]]]bbblllvvv}}}wwwmmmhhhfffdddddddddddddddeeefffgggcccddddddbbb]]]YYYWWWVVVUUURRRMMMHHHEEECCCCCCCCCDDDAAA>>>;;;:::999777555555444333222111000///...))))))))))))))))))***+++...,,,))))))))))))(((&&&((()))++++++)))(((((((((&&&((())))))(((''')))******(((&&&&&&'''((('''&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%((('''''''''&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&'''(((((('''%%%%%%''''''&&&$$$###$$$''')))''''''''''''''''''''''''%%%&&&((((((&&&%%%&&&'''&&&'''((()))))))))(((((((((((('''''''''(((((()))''')))+++,,,+++,,,---///---///111666DDD\\\sss|||cccaaaeeesss}}}dddQQQGGGBBB<<<777888999555333222111333555666666666888999888777666555333222111111000000//////000222333444555777;;;@@@DDDJJJPPPTTT\\\aaaiiiqqqxxxtttiiiWWWMMMCCC???===;;;;;;===<<<<<<>>>???@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAACCCJJJVVVbbbppp{{{iii___\\\YYYXXXVVVWWW\\\fffsss|||uuulllhhhfff``````aaabbbbbbcccdddeeeeeeeeeeeebbb^^^YYYWWWVVVUUURRRMMMHHHDDDBBBBBBBBBCCC@@@>>><<<;;;999777555444333333222000//////...***)))))))))))))))******)))((((((((())))))******%%%(((***+++)))'''&&&&&&&&&'''((((((&&&&&&'''((((((&&&%%%%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&'''(((((('''&&&&&&)))((('''%%%###$$$'''***''''''''''''''''''''''''$$$&&&((()))'''&&&&&&&&&&&&''')))++++++***(((''')))((((((''''''''''''((((((***++++++***+++---...,,,......000999MMMfffwwwjjj___YYYbbbsssttt___RRRFFF???::::::;;;888555555222444666777666666777888888888777666555444333222111000/////////111222333222555999===AAAGGGMMMQQQYYY^^^gggpppxxxzzzqqq```SSSFFFAAA???<<<:::::::::;;;===>>>@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAFFFNNNWWWaaappp~~~|||nnnhhh```[[[WWWXXX]]]fffrrr|||sssjjjfffeee___```aaabbbbbbcccddddddeeefffeeeccc^^^ZZZWWWVVVUUURRRMMMHHHDDDBBBBBBBBBCCCAAA>>>===<<<:::777444222222111000///......---******)))))))))))))))***(((((((((((('''((()))***%%%(((***+++)))'''&&&&&&&&&'''((('''&&&%%%&&&'''&&&%%%$$$%%%&&&'''&&&$$$$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$%%%&&&((((((((((((''''''(((((('''&&&%%%'''(((''''''''''''''''''''''''$$$'''))))))(((&&&&&&&&&&&&''')))++++++***(((''')))((((((''''''''''''(((******+++)))((((((***++++++---......333BBB[[[nnnpppbbbVVVYYYggg{{{sss^^^LLLCCC<<<;;;:::777555666333555666777666555666777777888888777777555444333111000/////////000111222222444888;;;???DDDIIIMMMQQQVVV```jjjsss|||yyyhhh[[[LLLEEEAAA<<<999999999:::<<<>>>@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@CCCIIINNNVVVbbbnnn|||vvvggg___ZZZ\\\aaafffpppzzzrrriiieeedddbbbcccdddeeeffffffeeeeeedddeeeeeeccc^^^ZZZXXXWWWVVVSSSNNNIIIEEEBBBBBBBBBCCCAAA???>>>===;;;888555111111000000///......---+++******)))))))))))))))*********(((&&&%%%%%%'''((()))++++++)))(((((((((&&&'''((('''%%%%%%%%%'''%%%$$$$$$%%%''''''&&&$$$$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''###$$$&&&'''((((((((('''%%%&&&(((((('''&&&&&&'''''''''''''''''''''''''''&&&'''))))))'''&&&'''(((&&&'''((()))))))))(((((((((((('''''''''(((((()))******)))(((&&&&&&(((***+++,,,...///222;;;OOOaaazzzzzzmmm```[[[aaaqqqpppXXXMMMBBB===:::555444555444555777777666555555666777777888888777666444333222111000///...///000111111333666999<<<@@@EEEHHHNNNTTT]]]gggpppyyypppdddVVVNNNFFF???;;;;;;999:::<<<>>>???@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA??????AAAEEEHHHLLLUUU___kkk|||rrrggg```bbbdddeeellluuurrriiiffffffeeefffggghhhhhhgggffffffdddeeeeeeccc___[[[YYYYYYWWWTTTOOOJJJEEECCCBBBBBBDDDBBB@@@???>>><<<888666222222111000000/////////++++++***))))))))))))))))))******(((%%%###%%%'''((()))***)))'''''''''((('''(((((('''&&&%%%%%%'''%%%$$$$$$&&&((((((&&&%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%'''&&&&&&&&&''')))'''''''''''''''''''''''''''(((((((((&&&&&&''')))&&&&&&'''''''''((((((((('''''''''''''''((()))***((()))((('''&&&&&&)))+++++++++...111111555CCCRRRlllzzztttggg___eeezzzmmm___PPPFFF>>>888666777444666777777666555555666666666777888777666444222222111000///......///000000222444666888;;;@@@CCCMMMRRR[[[ccckkkssszzzyyyooocccYYYNNNCCC???@@@:::;;;<<<>>>???@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCC???>>>AAADDDEEEFFFMMMUUU___mmm~~~uuuiiihhhgggeeejjjtttrrrjjjhhhhhhffffffggghhhhhhgggfffeeecccdddeeeccc___\\\ZZZZZZXXXUUUPPPJJJFFFDDDCCCCCCDDDCCCAAA@@@???===999666333222222222111111000000++++++***))))))((())))))%%%'''((('''%%%%%%'''***&&&''''''&&&$$$$$$%%%''''''((()))(((&&&%%%&&&'''$$$$$$%%%&&&(((((('''%%%***)))((('''&&&%%%$$$$$$&&&&&&&&&'''''''''(((((("""###$$$%%%&&&&&&'''((($$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&$$$###"""$$$%%%%%%$$$$$$%%%(((+++''''''''''''''''''''''''((((((((('''%%%&&&(((***'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''')))***+++''''''''''''&&&(((+++...+++***---111000000:::GGG___rrrqqq___\\\mmmooo]]]OOOEEE===:::;;;555666888777555444555555555666777888777666444222222111000///....../////////000222444555888<<>>????????????BBBBBBBBBCCCCCCDDDDDDDDD@@@???BBBEEEEEEEEEJJJRRRWWWcccrrr~~~qqqmmmjjjfffkkkuuu{{{nnnhhhhhhiiigggfffeeefffggghhhgggfffiiigggddd```\\\YYYXXXWWWXXXTTTNNNHHHDDDBBBCCCCCCEEECCC@@@???===;;;888555777666333111///.........))))))((())))))***++++++)))))))))))))))((((((''',,,+++)))((('''(((***+++))))))))))))))))))))))))'''((((((''''''&&&&&&%%%''''''&&&%%%&&&'''((()))###'''***+++(((&&&'''))))))((('''&&&%%%&&&&&&'''&&&&&&%%%$$$%%%&&&'''((($$$$$$%%%&&&&&&&&&&&&%%%'''%%%###!!!"""$$$'''***((((((((((((((((((((((((&&&&&&'''((()))***++++++(((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&)))***+++,,,+++***)))(((,,,,,,++++++,,,000777;;;QQQgggzzzkkkcccgggnnnpppZZZGGG===;;;999;;;:::666444555555444888888999;;;======:::888444333222111000000000000///000111222333777;;;>>>DDDIIIOOOTTTXXX^^^fffkkkuuu|||uuudddUUUMMMFFFAAA===;;;999999;;;===??????@@@@@@???@@@BBBCCCBBBAAA@@@@@@??????@@@BBBDDDEEEQQQUUU```pppwwwooooooppppppvvv|||qqqiiiffffffhhhgggffffffhhhhhhgggffffffdddbbb^^^[[[YYYWWWVVVXXXTTTNNNHHHDDDBBBBBBCCCEEECCCAAA@@@???===999777888777555222111000000000******)))))))))***++++++(((((()))))))))(((''''''***)))'''%%%%%%&&&'''(((((((((((((((((((((((((((''''''((((((((('''%%%%%%$$$$$$#########$$$%%%&&&((())))))(((&&&&&&&&&(((***)))'''&&&&&&&&&'''((()))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&$$$######%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&((()))***++++++***)))(((************,,,///555999EEE[[[sss{{{~~~nnn```^^^aaatttwww\\\HHH???;;;;;;:::888777777666666555555555777999999777555555444333111000/////////...///000111222555999===AAAFFFLLLQQQUUU[[[ccchhhrrrzzzyyyiii[[[RRRJJJDDDAAA>>><<<;;;<<<===>>>>>>======>>>@@@BBBDDDEEEEEE???>>>>>>>>>>>>@@@AAABBBJJJMMMWWWeeetttyyywwwwwwvvv{{{tttiiidddcccgggeeedddeeeffffffeeedddbbbaaa___]]][[[XXXWWWVVVXXXTTTNNNHHHDDDBBBBBBCCCDDDBBBAAA@@@@@@>>>;;;999666555444222111000000000++++++***)))))))))******'''(((((((((((('''&&&&&&)))(((&&&%%%%%%%%%&&&'''((((((((((((((((((((((((%%%&&&((())))))'''%%%$$$&&&&&&%%%%%%&&&&&&'''(((---***'''%%%%%%&&&&&&&&&)))(((''''''&&&'''''''''((((((((('''&&&%%%######%%%%%%&&&'''''''''&&&&&&((('''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&(((((()))******))))))(((((()))***+++,,,...222555:::LLLhhh~~~xxxooozzzwwweee[[[WWWfffvvvuuuWWWCCC???<<<:::999:::999888888333333333555777888777666666555444222000//////...---...//////000333777:::>>>BBBHHHMMMQQQWWW^^^dddnnnvvv}}}~~~rrreee[[[QQQIIIFFFCCC???==================>>>???AAABBBDDDEEEFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFMMMYYYeeesss~~~}}}}}}yyy{{{~~~~~~}}}tttiiidddccceeecccbbbcccddddddcccbbb``````___]]]\\\ZZZXXXWWWWWWTTTNNNIIIEEECCCBBBBBBBBB@@@?????????>>>;;;999222222111000///.........+++***))))))(((((((((((('''''''''''''''&&&&&&%%%))))))(((''''''''''''(((((((((((((((((((((((((((%%%&&&((())))))(((&&&$$$'''''''''''''''(((((())),,,)))%%%%%%'''(((&&&$$$''''''&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((()))))))))************''')))+++,,,---...111333888BBBZZZyyy~~~ooorrr}}}uuueeeYYY]]]jjjmmmRRREEE>>>999:::<<<;;;999999666555555666888::::::999777666444222000///......---.../////////222666999;;;@@@EEEIIIMMMSSS[[[aaajjjrrrzzz}}}{{{pppfffZZZPPPJJJFFFAAA>>>============AAAAAABBBBBBAAAAAAAAABBBEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBGGGPPPZZZfffvvv}}}xxx{{{wwwuuuuuuzzz||||||ssshhheeeffffffeeeddddddeeeeeedddbbb`````````___^^^\\\ZZZYYYVVVTTTOOOIIIEEECCCBBBBBB@@@???======>>>===:::888111111000000///...------***)))(((''''''''''''''''''''''''''''''&&&&&&%%%))))))((('''''''''''''''''''''''''''''''''''''''%%%&&&'''))))))(((&&&%%%######$$$$$$%%%%%%%%%%%%'''%%%$$$&&&)))***'''###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&%%%######$$$%%%%%%%%%%%%%%%'''(((((((((((('''%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&'''(((((((((&&&&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''))))))))))))******++++++(((***,,,---......000222::::::JJJjjjwwwrrruuusssaaaXXXaaassskkkNNNBBB999:::<<<;;;999999888666555555888:::::::::888777555333111///.........///000//////111555888:::>>>CCCFFFJJJPPPXXX___fffoooxxx|||{{{rrreeeYYYMMMIIICCC???============@@@AAACCCBBB@@@???@@@BBB@@@@@@@@@??????>>>======AAA@@@CCCIIIPPPYYYhhhuuuyyyxxx}}}zzzrrrnnnkkknnnpppsssyyyttthhhfffgggjjjhhhgggggghhhhhhfffeeeaaaaaaaaaaaa```^^^\\\ZZZVVVSSSOOOJJJFFFCCCBBBAAA???>>>=========<<<999777333333222222111///...---))))))((('''''''''(((((('''(((((((((((('''&&&&&&''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$&&&((())))))&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%((((((((('''&&&%%%#########$$$%%%%%%&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%((((((((((((((((((((((((!!!""""""###$$$%%%&&&'''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''''''''(((((((((((()))***++++++)))+++------------///111888444<<>>======<<<;;;>>>@@@@@@??????AAADDD@@@@@@AAAAAA@@@???>>>>>>>>>===>>>CCCGGGMMMYYYeeetttzzzzzz{{{|||vvvoooiiieeefffhhhlllttt|||wwwjjjfffgggjjjiiigggggghhhgggfffdddaaabbbbbbbbb```^^^[[[ZZZVVVSSSOOOJJJFFFCCCBBBAAAAAA???>>>======<<<999777333333333222000...,,,+++***))))))))))))******+++(((((()))))))))((('''''''''(((((((((''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))&&&'''((()))))))))((((((%%%&&&((('''&&&%%%%%%&&&%%%&&&'''((((((((('''''')))((('''&&&%%%$$$$$$$$$%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''""""""######$$$$$$$$$%%%&&&%%%%%%&&&&&&((())))))&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&''')))***)))***++++++++++++...000111222777GGGcccuuu___XXXXXXiiifffPPP>>><<<>>>;;;999;;;999666222111222444555555666666444333222111111111............---///222555777:::>>>AAADDDKKKTTTZZZ___iiirrrvvv{{{}}}qqq]]]VVVMMMEEE@@@===<<<:::999===@@@???======@@@CCCBBBCCCCCCDDDDDDCCCBBBAAA<<<:::<<>>>>><<<:::777111111111000...+++)))'''+++*********+++,,,------)))))))))))))))(((((('''*********+++***))))))(((''''''''''''''''''''''''((('''%%%$$$%%%''')))***###$$$%%%&&&&&&&&&%%%$$$((())))))&&&"""!!!$$$'''&&&''')))*********)))((('''&&&%%%$$$%%%&&&'''((('''(((((()))))))))))))))$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''(((((($$$$$$######$$$&&&'''((())))))***))))))***,,,///---333888@@@WWWyyyyyy~~~iiiZZZRRR\\\rrrnnnUUU@@@===???<<<:::===;;;777333111222444555666666555444333222222111222---------,,,,,,---000333666999<<>>;;;999<<>>???BBBJJJSSSZZZcccqqqxxx{{{~~~{{{{{{qqqllljjjmmmooopppuuu{{{yyyyyymmmcccbbbgggdddaaaaaadddfffeeedddeeeccc___]]]\\\[[[ZZZXXXZZZWWWQQQLLLGGGEEEDDDDDDEEEBBB@@@>>>===;;;999666444333222111000...------000000///---***((()))***(((###$$$)))***)))%%%&&&((()))))))))((('''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''')))(((&&&%%%%%%&&&'''(((***(((&&&$$$###$$$&&&'''""""""%%%((()))((($$$!!!&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&''''''(((''''''((((((((((((''''''+++******)))***,,,---...222///111999IIIaaayyyiiiYYYUUU___sssrrr[[[GGGCCCBBB;;;888:::;;;;;;:::777333333666:::555555555555555555444333111111111111111000000000777888:::===BBBHHHMMMQQQXXX^^^fffnnntttzzztttgggWWWJJJFFFDDDBBB@@@:::999888999===AAACCCDDD@@@AAABBBAAA??????@@@AAA<<<<<<===>>>@@@CCCEEEFFFSSSWWWcccsss~~~}}}|||~~~~~~zzzyyyyyy}}}|||ssstttwwwuuusssssszzz}}}xxxlllccceeegggeeebbbbbbdddffffffdddfffdddaaa```___^^^[[[YYY[[[XXXSSSNNNJJJGGGFFFFFFDDDBBB@@@>>>===;;;888666444333222111000...------((()))******(((((()))***)))%%%!!!"""&&&******)))%%%&&&'''((()))(((((('''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((******'''$$$''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&(((''''''&&&&&&&&&&&&'''***)))((('''&&&%%%%%%%%%''''''((((((((((((''''''*********)))***+++---...///...000666BBBVVVrrroooccc```jjjrrraaaRRRKKKDDD:::777<<<::::::999666333222444777555555666666666555555444111111000000///000000000444555777;;;@@@FFFKKKNNNSSSZZZccckkkqqqwww~~~|||rrrbbbTTTJJJEEE@@@===<<<:::888999;;;>>>???@@@???@@@AAA@@@???>>>???@@@>>>>>>>>>>>>???@@@AAABBBIIIMMMWWWeeesss|||{{{~~~|||tttssswww~~~|||xxxwwwxxx{{{vvviiicccggghhhfffdddccceeeffffffeeefffeeedddcccbbb```]]]ZZZ[[[YYYUUUPPPLLLIIIGGGFFFDDDBBB???>>>===;;;888666444333222111000...------&&&((())))))(((''''''(((***(((%%%&&&)))+++***(((&&&&&&'''(((((((((((('''%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&%%%%%%$$$"""$$$%%%'''(((((('''&&&&&&&&&&&&'''))))))(((&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&''''''((()))))))))((((((((('''&&&&&&&&&######$$$$$$%%%&&&&&&''')))((('''&&&%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''******)))******+++------,,,,,,///333999FFF]]]rrr}}}yyyfffbbbpppzzzooocccYYYJJJ<<<999>>>999:::999777555444555666555666666777777777666666333222000.........000111111111333777<<>>>>>;;;888888999;;;;;;;;;===???@@@???>>>===>>>@@@@@@???>>>>>>======>>>>>>DDDFFFNNNYYYeeeqqqzzzyyy|||rrrpppsssxxx{{{{{{~~~{{{yyyzzz~~~uuuhhhbbbiiihhhgggeeedddeeeeeeffffffeeeeeedddddddddaaa]]]ZZZYYYWWWSSSOOOKKKHHHFFFEEEDDDBBB???===<<<;;;888666444333222111000...------+++,,,---,,,***(((''''''***)))((()))***+++)))'''&&&&&&'''''''''(((((((((%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%$$$$$$%%%%%%&&&'''''''''&&&&&&$$$######%%%&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%&&&&&&'''((()))))))))((('''&&&&&&%%%%%%#########$$$$$$%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%'''(((******''''''(((((((((((('''''')))))))))******+++,,,,,,)))+++///222222:::LLL^^^wwwwwwtttbbbhhhuuuuuuhhhWWWEEE======999999999999888888888888555666777888888888888888555333000...---...///111...///111444999???DDDGGGHHHOOOYYYaaaggglllrrrvvv{{{yyylll\\\OOOEEEAAA>>><<<999888888999:::999<<<===>>>>>>======>>>???AAA@@@???>>>>>>>>>>>>>>>AAABBBGGGPPPYYYbbbqqq~~~}}}xxxxxx{{{}}}uuurrrsssvvvxxxvvvxxx{{{{{{}}}}}}||||||~~~tttgggbbbiiihhhgggfffeeeddddddeeefffdddccccccccccccaaa]]]ZZZVVVSSSPPPKKKHHHEEEDDDCCCDDDAAA???===<<<:::888555444333222111000...------,,,---...---***(((((()))((((((((()))***)))'''&&&&&&&&&&&&&&&&&&''''''(((%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((((((((('''&&&)))(((&&&$$$$$$$$$&&&'''&&&$$$######%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''')))(((((('''&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%'''((()))$$$$$$%%%%%%'''(((******''''''((((((((((((''''''(((((()))***+++++++++,,,(((***///111000444AAAOOOaaa~~~yyy|||jjjdddiii{{{ttteeeSSSCCC:::777777777888999999999888555555777888999999999999666444111...---...///000...///000333888===BBBDDDEEELLLUUU\\\bbbgggnnnrrrwwwuuufffVVVJJJDDD@@@===:::999:::;;;;;;:::;;;===>>>>>>======>>>???@@@@@@?????????@@@@@@AAA>>>>>>BBBHHHNNNUUUaaalll{{{wwwvvvwwwyyyxxxuuuuuuwwwvvvrrrqqqtttrrruuuyyy|||~~~|||yyyzzz}}}yyyzzzssshhhbbbiiigggggggggeeeccccccdddfffdddcccbbbbbbbbb```]]]ZZZUUURRRMMMHHHEEECCCCCCCCCCCCAAA>>>===<<<:::777555444333222111000...------'''((())))))((((((***,,,''''''(((((((((((('''&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((((((((+++)))&&&######$$$%%%'''(((&&&%%%%%%'''(((((('''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%((('''''''''&&&%%%%%%%%%'''&&&&&&%%%$$$$$$###############$$$%%%''')))***)))((('''&&&&&&&&&&&&&&&''''''(((((((((((('''''''''((()))***++++++++++++******---000000111999CCCTTTooovvveeeaaaggg{{{~~~ssscccNNN???999777555555777888777666444555666777999999::::::888666333111/////////000//////000222666:::>>>AAACCCHHHQQQWWW\\\bbbjjjooosss|||~~~ppp```PPPGGGDDDBBB>>><<<<<<======<<<;;;<<<>>>>>>======???@@@????????????@@@AAABBBBBB??????BBBGGGJJJNNNXXXaaaqqq~~~|||wwwuuutttzzz~~~}}}|||}}}yyysssoooppppppssswww}}}zzzqqqooorrrxxxzzzzzz|||xxxrrriiidddjjjfffggggggeeebbbaaaccceeeeeecccaaaaaaaaa```^^^\\\WWWTTTMMMHHHDDDDDDEEEFFFCCCAAA>>><<<;;;:::777555444333222111000...------'''''''''&&&%%%'''***---'''(((((((((''''''((()))&&&&&&%%%%%%%%%&&&'''(((%%%&&&'''((())))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''((()))''''''&&&%%%%%%%%%&&&''''''&&&%%%&&&((()))((('''%%%%%%&&&''''''&&&%%%%%%######$$$$$$%%%&&&''''''''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''(((***)))((('''&&&%%%%%%%%%''''''(((((((((((('''''''''((()))***+++++++++***,,,)))***---......222888III[[[xxxlll```ZZZhhh~~~ttt```PPPAAA===999777777777666555222333555777888999::::::888777555333222000///////////////111333777:::===AAAEEELLLRRRWWW^^^fffllloooyyy|||mmm]]]QQQKKKHHHCCC@@@???>>>===<<<;;;===>>>>>>>>>>>>???AAA???????????????@@@@@@AAA??????BBBGGGIIIJJJQQQYYY```lll{{{~~~zzztttuuuxxx{{{~~~xxxvvvtttvvvyyy{{{qqqiiihhhmmmuuu~~~sssqqqjjjeeejjjeeeggggggdddaaa```bbbeeefffdddbbb```aaa```___^^^ZZZVVVOOOIIIEEEEEEHHHJJJCCCAAA>>><<<;;;:::777555444333222111000...---------,,,)))&&&$$$%%%))),,,'''((((((((('''((()))+++&&&&&&%%%$$$%%%&&&'''(((%%%&&&'''((())))))))))))'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$&&&''')))###$$$&&&'''(((''''''&&&$$$$$$$$$%%%''''''&&&$$$%%%&&&'''(((((('''&&&%%%""""""###$$$&&&'''(((((()))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&''''''(((''''''((((((((((((''''''&&&''')))***++++++******---)))'''***,,,,,,---111===FFF___xxxuuueeeVVV\\\kkkooo```JJJEEE>>>::::::999888666222333444666888999::::::999888777555333111000/////////...///111555888:::???DDDIIINNNSSS[[[dddkkklllvvvxxxhhh\\\PPPLLLGGGCCCAAA???===;;;;;;===??????>>>>>>@@@BBB@@@???>>>>>>>>>>>>>>>>>>999999===AAABBBCCCHHHOOOSSS___lllyyytttqqqooopppuuu{{{zzzyyy{{{wwwmmmeeeffflllvvvxxxlllooo___mmmbbbddddddddddddccccccccccccffffffeeebbb^^^\\\[[[[[[YYYUUUPPPKKKGGGFFFFFFGGGGGGDDD@@@<<<:::888666444333222000000000///---+++&&&'''(((*********)))((($$$%%%&&&&&&''''''&&&&&&+++***'''&&&%%%&&&''')))&&&&&&%%%$$$$$$$$$%%%%%%(((((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((&&&%%%%%%'''***)))(((&&&%%%%%%&&&((()))(((((((((''''''&&&&&&&&&(((&&&%%%'''***+++)))&&&***(((%%%###"""###%%%&&&'''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''******'''%%%%%%'''(((&&&###"""###'''+++...((()))*********+++...000...///000///...---...///555>>>MMMdddwwwvvvxxxxxxgggVVVUUU\\\ooowwwYYYJJJ===:::999666444666333333333333444666777888999888777666444333111111,,,---...///222444666777===@@@EEEJJJPPPVVV]]]bbbkkksss}}}xxxlllfffZZZKKKEEEEEEEEEAAA<<>>===<<<<<<<<<<<<>>>>>>>>>???AAADDDHHHJJJSSSYYYaaalllyyyyyyqqqqqqqqqqqquuu|||~~~~~~vvvnnngggiiioooxxx{{{nnnooo```mmmcccdddccccccbbbbbbbbbbbbcccdddeeeeeeccc```]]]]]]]]]YYYVVVPPPKKKHHHFFFGGGGGGHHHDDD@@@===;;;999777555444222111000000///---+++((())))))******)))((('''$$$$$$$$$%%%&&&''''''(((***)))((('''&&&''''''(((&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""###%%%((('''&&&%%%%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%''''''&&&%%%&&&%%%###"""###$$$%%%&&&'''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&''''''***(((&&&$$$$$$&&&(((*********+++***)))***,,,///---///000///...---...///000777BBBUUUooo}}}vvvrrrzzzyyyjjjZZZTTTSSS^^^qqqjjjVVVBBB;;;:::888666555333333444555555666777777777666555444222111000//////000000222444666888999:::===BBBGGGLLLSSSZZZ^^^jjjrrr|||uuukkk```SSSJJJHHHFFFBBB>>>@@@???>>>???@@@???===;;;??????>>>=========>>>>>>============???BBBDDDFFFKKKQQQYYYbbbmmm{{{wwwsssppplllmmmqqqttt}}}}}}|||~~~wwwpppkkknnnsss{{{sssqqqdddmmmfffeeecccbbb`````````bbbcccbbbdddfffeeebbb___^^^]]]YYYVVVQQQLLLHHHGGGGGGHHHHHHEEEAAA>>><<<;;;999777444333111000000///---+++************)))((('''&&&%%%%%%$$$$$$%%%'''((()))((((((((((((''''''''''''&&&&&&&&&'''(((***+++,,,***)))((('''&&&$$$######'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$"""$$$%%%&&&%%%$$$%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&'''))))))(((+++***)))'''&&&&&&&&&&&&((()))***))))))***---///---...///...------...///...111888DDDZZZuuu|||tttppp{{{ooo```WWWPPPSSS```vvv}}}eeeJJJ===:::888555333333444555777777777666666666666555444333222000000------...///000222444444777:::>>>CCCHHHNNNTTTYYYgggpppzzzvvvmmmaaaVVVNNNHHHEEECCC???>>>======>>>>>><<<;;;???>>>>>>>>>>>>???@@@@@@???>>>>>>>>>???@@@BBBCCCCCCJJJQQQWWW^^^kkk}}}yyyrrrkkkiiiiiilllsss{{{}}}}}}|||zzz{{{~~~{{{vvvssswww|||{{{uuuhhhlllhhhfffdddaaa___^^^```aaacccdddfffhhhgggccc___\\\[[[YYYVVVQQQLLLIIIHHHHHHIIIHHHEEEAAA>>>===<<<:::999666444111000000///---+++))))))******)))))))))(((***)))'''&&&&&&''')))***''''''((()))((((((''''''''''''''''''((()))***+++(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%'''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''###&&&)))(((%%%$$$%%%((($$$%%%&&&((((((((('''&&&$$$&&&'''))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&)))&&&###$$$(((+++***)))************)))'''&&&%%%%%%&&&(((((()))+++...111,,,---......---,,,---//////111444;;;KKKeee{{{yyyhhh```XXXVVV[[[kkksssYYYFFF===999666444444555777888888777666444777777777777666555333222,,,,,,,,,---...///000111555777;;;@@@DDDJJJPPPTTTaaajjjuuu|||}}}rrrdddVVVMMMGGGEEE>>><<<:::;;;<<<======<<<>>>>>>>>>>>>???@@@AAABBBBBBAAAAAA@@@@@@AAABBBBBBAAAFFFMMMPPPTTT___ppp}}}xxxpppkkkhhhhhhmmmsssyyy|||uuutttvvvyyy~~~~~~~~~}}}uuuiiihhhggggggeeebbb```___```bbbcccgggiiijjjhhhccc]]]ZZZXXXXXXUUUPPPKKKHHHHHHHHHIIIGGGEEEAAA???>>>===<<<:::777555222000//////---,,,((((((((()))***+++,,,,,,...---***(((''''''((()))''''''(((((()))(((''''''((((((''''''&&&''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###!!! """%%%(((%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''###&&&)))(((%%%$$$%%%'''%%%&&&'''''''''&&&$$$######%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&'''''')))&&&###$$$(((++++++)))'''(((***++++++***(((''''''((((((((('''(((+++---***,,,------,,,,,,---///000111333777AAAVVVrrrtttkkk```YYYWWW```uuu{{{gggRRRBBB:::888777555666888999999777666444666666777888777666444333000000000000000111222222444666:::===AAAFFFLLLPPPYYYbbbnnnvvvzzz}}}}}}ooo___QQQIIIFFF>>><<<::::::<<<>>>??????>>>>>>>>>>>>???@@@BBBBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@DDDHHHJJJMMMUUUcccnnn{{{uuulllfffcccdddiiipppxxxxxxnnnlllnnnqqqyyy~~~zzzwwwvvvwwwyyy}}}tttjjjdddgggiiihhheeecccbbbccccccdddiiijjjjjjfffaaa\\\XXXWWWWWWTTTOOOJJJHHHGGGHHHHHHFFFDDD@@@>>>>>>===<<<;;;888555222000//////---,,,''''''((((((***,,,---......---+++)))((((((((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%&&&&&&$$$######$$$$$$$$$%%%%%%$$$"""!!! ###$$$&&&((()))((('''&&&$$$%%%%%%&&&&&&'''''''''((('''&&&'''(((******)))&&&'''***+++,,,+++***)))+++++++++(((&&&%%%&&&((()))+++,,,,,,,,,,,,---...//////111444999FFF^^^ssswwwhhh[[[SSSWWWfffvvv}}}yyykkkUUUAAA777444333888888999999888777666555333444555666666555333222111000000/////////000000222555888;;;>>>CCCHHHLLLRRRZZZeeemmmqqqvvv}}}wwwhhhZZZNNNIIIBBB???<<<;;;<<<>>>???@@@=========>>>???@@@AAABBB@@@@@@@@@???>>>>>>======>>>@@@BBBDDDGGGMMMVVV]]]mmm{{{zzznnneee```]]]^^^fffnnnuuu{{{{{{pppkkklllnnnrrrvvv}}}zzzsssoookkkmmmqqqwww~~~wwwooofffllljjjjjjhhhgggfffeeeeeeeeeiiiiiihhhddd___[[[XXXXXXUUURRRNNNIIIGGGFFFGGGHHHEEEBBB???>>>======<<<;;;999666222000//////...---))))))(((((()))+++---...******)))))))))((((((((((((''''''&&&'''((()))***&&&&&&&&&%%%&&&&&&''''''''''''''''''''''''((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''***+++***)))***+++&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$######"""###%%%&&&'''''''''&&&$$$$$$%%%%%%&&&''''''((('''((())))))((((((((()))'''(((***+++,,,+++***)))******)))(((&&&%%%''')))(((***,,,,,,++++++---......---...111333;;;OOObbb|||wwwjjj___YYY]]]eeeyyy|||nnnXXXFFF===777222::::::999888888777666666222333555777777666444222000000///...------------111333666999;;;@@@EEEHHHLLLTTT]]]dddhhhmmmuuu|||vvvhhhZZZRRRIIIEEE@@@===<<<===>>>>>>============>>>>>>???@@@@@@@@@@@@??????>>>===<<<>>>======???DDDIIIMMMPPP\\\iiixxxxxxmmmggg```\\\aaagggjjjpppvvv|||uuuqqqppppppsssvvvyyy|||zzzwwwwww{{{vvvnnnhhheeeggglllsss{{{|||uuukkkssskkkkkkjjjiiihhhgggfffeeeggggggfffbbb^^^[[[ZZZZZZTTTQQQMMMIIIFFFEEEFFFGGGDDDBBB???=========<<<;;;:::777222000//////...---+++***)))))))))***+++,,,%%%&&&'''((()))))))))((()))(((&&&%%%&&&'''***+++%%%%%%%%%&&&'''((()))***))))))(((((('''''''''&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###))),,,+++)))&&&%%%'''&&&$$$######$$$&&&'''&&&&&&&&&''''''(((((((((+++(((&&&'''******'''$$$%%%&&&&&&&&&'''(((((()))"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%))),,,,,,)))&&&'''))))))***+++,,,++++++***)))$$$%%%&&&&&&&&&(((+++...(((***++++++++++++---......,,,---///000666HHHZZZooo~~~qqqcccZZZYYY]]]qqqxxxbbbRRRKKKCCC;;;<<<;;;999888777777777777333555777999999888666555444333222111111000000000///111444777999===BBBFFFJJJPPPXXX^^^aaagggooovvvzzztttfff\\\OOOJJJCCC>>><<<<<<<<<<<<===============>>>>>>???AAAAAAAAAAAAAAA@@@???>>>???===<<<>>>DDDHHHJJJIIINNNYYYgggtttyyyssshhh```aaacccdddhhhmmmwww|||yyyuuurrrrrrqqqqqqsssyyy~~~zzztttpppooosssxxx|||}}}}}}uuukkkeeecccfffkkkqqqyyyxxxooojjjeeekkkjjjhhhgggeeedddddddddiiiiiigggccc^^^ZZZXXXXXXSSSQQQMMMKKKIIIGGGEEECCCFFFDDD@@@>>>===<<<:::888666555222000............,,,,,,++++++******)))))),,,+++)))((()))***,,,---))))))))))))+++***(((&&&''''''((((((&&&%%%$$$###&&&%%%$$$$$$%%%&&&((()))$$$$$$$$$%%%&&&''')))***,,,***'''%%%$$$$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&"""###%%%&&&'''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&***)))((('''''''''''''''***(((&&&''')))+++***((()))))))))(((''''''&&&&&&))))))))))))***+++,,,------.........000444999>>>^^^ooowwwbbbSSSWWW^^^nnnxxxcccQQQHHHGGG===999888<<<===:::777777777777666666666777777888333222111///............000///222666999999>>>DDDEEEKKKTTTZZZ___ccchhhlllyyy~~~~~~rrriii\\\SSSGGG>>>;;;;;;;;;:::???===;;;;;;===???@@@@@@??????@@@@@@@@@??????>>>>>>=========>>>@@@BBBCCCMMMQQQZZZhhhsss|||qqqhhheeebbb^^^___dddqqqtttyyy~~~|||wwwqqqmmmooosssxxxzzzxxxnnniiilllrrrxxx{{{}}}zzzuuuzzzssskkkgggfffhhhlllqqqxxx}}}|||xxxpppmmmjjjkkkjjjhhhgggeeedddcccccchhhhhhgggccc^^^[[[YYYYYYTTTQQQMMMKKKIIIHHHFFFEEEFFFCCC@@@>>>===<<<:::888444333000...,,,+++******(((((((((((((((((('''''')))((('''&&&&&&((()))***)))'''%%%%%%&&&'''&&&&&&%%%""" !!!%%%''''''%%%''''''&&&%%%%%%%%%&&&'''$$$$$$%%%%%%&&&((()))***''''''&&&&&&%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%((('''(((***,,,,,,)))''')))))))))))))))((((((((())))))))))))***+++,,,------.........///222777;;;LLL```|||gggRRROOOTTTaaayyyxxxaaaPPPHHH===;;;;;;>>>===999777888777666666555555666666777444333222000///.........000///111555777888<<>>============<<<>>>@@@@@@@@@>>>??????@@@@@@@@@@@@?????????>>>>>>>>>>>>@@@AAABBBDDDHHHPPP\\\fffqqq~~~ssslllfff___]]]___gggkkkrrryyy~~~vvvooommmnnnpppqqq{{{}}}~~~tttooopppuuuzzz}}}~~~{{{~~~|||rrrmmmkkkkkknnnqqqwww}}}{{{yyyvvvtttvvvqqqooommmlllkkkiiigggeeeccccccbbbfffgggfffccc___\\\ZZZZZZUUURRRMMMJJJIIIIIIIIIHHHFFFCCC@@@>>>===<<<999888444222000...+++***)))(((''''''''''''''''''((((((''''''&&&%%%%%%'''((()))+++'''$$$"""###%%%&&&''''''"""%%%***)))&&&)))((('''%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&'''((()))!!!###%%%&&&'''&&&%%%###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&'''))),,,...,,,)))%%%))))))))))))************))))))))))))***+++,,,------------------000444888>>>SSSqqqpppYYYNNNMMMSSSggg|||eeeUUUDDD@@@===>>><<<888777999666666555555555555555666555555444222111///......///...000444555666:::@@@CCCHHHOOOSSSUUUXXX\\\```jjjpppxxxpppeeeVVVKKKDDDBBB@@@???;;;<<<===@@@BBBBBB???===??????@@@@@@@@@@@@@@@???@@@??????>>>>>>??????@@@AAADDDKKKUUU]]]eeeqqq|||wwwnnnddd___^^^]]]bbbjjjrrrxxx}}}uuupppnnnmmmmmmrrrtttxxx|||~~~wwwvvvyyy}}}|||vvvrrrqqqqqqrrrvvv{{{yyytttpppkkkhhhsssnnnnnnmmmllljjjiiifffdddcccbbbaaadddeeeeeeccc```\\\[[[[[[VVVRRRMMMJJJIIIJJJKKKKKKEEECCC@@@>>><<<;;;999777555444222000---+++***)))''''''(((((())))))******(((''''''''''''((()))***+++)))&&&%%%&&&'''(((((()))&&&$$$$$$''')))(((&&&''''''&&&&&&%%%%%%%%%%%%#########$$$%%%&&&'''''' """$$$&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%''')))))))))'''&&&%%%&&&(((***+++***(((&&&''''''((())))))***++++++))))))))))))***+++,,,------------,,,,,,---111444888HHHcccnnnZZZRRROOOZZZrrrrrrWWWKKK???;;;;;;999777777666555555444444444444555777666555444222111///......---///222333333777<<<@@@EEEKKKOOOQQQTTTYYY]]]eeejjjsss{{{~~~ssscccVVVMMMGGGBBB???<<<;;;<<<>>>@@@AAA???===>>>???@@@@@@@@@@@@@@@@@@AAA@@@??????>>>=========@@@AAAGGGPPPWWW\\\eeennnwwwyyynnnfffbbb[[[___dddjjjpppwww~~~xxxtttqqqpppkkklllnnnqqquuuyyy}}}~~~{{{yyywwwvvvwww{{{zzzssslllfff```\\\qqqkkkjjjiiikkkjjjhhhfffdddcccbbbbbbccceeeeeeddd```]]][[[[[[WWWSSSNNNJJJJJJKKKKKKKKKEEEBBB???===<<<;;;999777444333222000...,,,***)))''''''(((((())))))******'''''''''''''''(((((())))))((('''((())))))'''%%%"""&&&******(((&&&&&&'''$$$%%%%%%&&&&&&'''''''''""""""""""""###$$$%%%%%%######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%#########$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''))))))((('''&&&&&&&&&''''''''''''((((((%%%&&&&&&'''((()))******))))))))))))***+++,,,---,,,------,,,+++,,,///111444;;;MMMkkklll]]]QQQTTTddd}}}sss\\\EEE;;;;;;;;;888666666666555444444444444444666666666555444222000///...---...111222111444:::<<>>===;;;;;;===>>>>>>>>>===>>>??????@@@@@@@@@???AAA@@@@@@???>>>===<<<;;;;;;:::>>>FFFLLLQQQXXX___iiivvvzzznnnfff`````````aaafffnnnwww~~~|||vvvsssjjjjjjiiijjjlllnnnqqqsssvvvxxxzzz{{{}}}}}}|||{{{xxxuuutttvvvwwwyyy|||~~~|||{{{~~~zzzqqqggg```YYYTTTQQQpppjjjhhhfffiiihhhgggeeedddcccccccccccceeefffdddaaa]]][[[ZZZVVVSSSNNNKKKJJJJJJJJJIIIEEEBBB???===<<<;;;888777111000000///---+++)))(((''''''''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((()))(((&&&###""")))+++'''$$$&&&)))###$$$%%%&&&''''''''''''###"""""""""######$$$%%%%%%%%%%%%$$$%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''######%%%&&&&&&%%%$$$$$$&&&'''''''''&&&&&&(((***%%%&&&&&&'''((())))))***))))))))))))***+++,,,---+++,,,---,,,+++,,,...111333555???WWW{{{|||iiiWWWRRRZZZmmmsssTTTDDD@@@===999666777777666555444444444444555555666555444333111000///---...111111///222888888===DDDHHHLLLQQQWWW]]]aaaeeelllsssyyy~~~ttthhh[[[NNNEEEBBB???<<<;;;<<<===>>>>>><<<<<<===>>>????????????@@@@@@@@@???>>>===;;;::::::888999@@@EEEIIINNNUUU___iiiwwwwwwkkkfffddd___\\\]]]dddnnnuuuzzz}}}}}}wwwrrrooollliiigggggghhhiiikkknnnqqqrrrsssvvv|||~~~|||||||||{{{yyywwwsssrrroookkkhhhgggiiikkkpppuuu||||||yyyxxxxxxwwwzzz}}}rrrkkkbbbXXXRRRNNNKKKIIIrrrllliiiggghhhgggfffeeeddddddddddddccceeefffeeeaaa]]]ZZZYYYVVVSSSOOOLLLKKKJJJHHHFFFEEEBBB???===<<<:::888666000000000000///---+++***((((((((((((((((((''''''%%%%%%&&&'''''''''''''''***(((''''''(((((('''&&&###((()))'''%%%&&&'''$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''((())))))%%%%%%$$$$$$$$$$$$$$$$$$%%%(((******)))((()))***''''''(((((()))))))))***))))))))))))***+++,,,---+++,,,---,,,,,,,,,///111333555:::IIIgggttt^^^SSSSSS^^^xxxkkkUUUGGG===999888999888777666555555555555222333555555555333222000000...///111000///111666666;;;AAAEEEIIINNNUUUZZZ]]]aaahhhoootttzzzxxxjjjZZZNNNCCCAAA????????????>>><<<:::;;;<<<===>>>>>>>>>>>>????????????>>>===;;;:::>>>:::888<<<@@@CCCHHHNNNTTT[[[fffpppxxxuuuoookkkddd^^^[[[___fffllltttxxx}}}yyyrrrlllgggdddcccdddeeegggjjjiiihhhjjjpppuuu}}}~~~}}}{{{zzzzzzuuusssrrrrrrsssrrrpppnnnnnnlllhhhccc___^^^```ccclllrrrzzzxxxrrrooonnnnnnmmmooosssxxx}}}zzzvvveee^^^TTTMMMIIIIIIIIIJJJuuunnnkkkhhhffffffeeeddddddddddddeeedddfffgggeeeaaa\\\YYYXXXUUUSSSOOOMMMKKKIIIFFFDDDDDDBBB???===;;;:::888666111222222222222000///---,,,,,,++++++******))))))'''((())))))******))))))///,,,)))'''(((***++++++******)))(((((('''&&&%%%&&&''''''((('''&&&$$$###&&&&&&%%%%%%%%%&&&''''''"""$$$&&&((('''###$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%'''))))))((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((*********))))))'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&''')))******((((((&&&%%%%%%%%%%%%&&&$$$)))---///---***)))***))))))))))))************))))))))))))***+++,,,---***+++------,,,---///111...333888@@@UUUttt|||yyy|||cccUUUNNNSSSjjj|||bbbLLL===888:::999999888666666555555555111222444555555444222111111//////111000...111666666:::@@@CCCFFFKKKRRRWWWYYY^^^eeekkkqqqwww}}}tttbbbVVVDDDCCCCCCCCCCCCAAA===:::999:::;;;<<<============>>>????????????===;;;:::>>>999555777:::===AAAGGGJJJPPPZZZcccjjjuuuuuuqqqjjjccc^^^___cccgggkkkpppxxxxxxooohhhcccbbbaaabbbdddfffdddbbbbbbggglllqqqwww~~~}}}{{{{{{wwwwwwuuutttsssqqqppppppmmmlllkkklllmmmlllkkkiiimmmkkkfffaaa\\\\\\^^^```kkkrrrzzz{{{qqqkkkhhhhhhgggfffgggkkkrrrxxx}}}yyyrrrmmm]]]WWWNNNHHHFFFIIILLLOOOsssmmmiiifff```___```bbbdddeeedddccccccdddeeedddbbb___[[[YYYTTTRRROOOLLLKKKIIIEEECCCDDDBBB@@@>>>===:::666333555222............,,,***''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''&&&&&&%%%%%%$$$######%%%&&&''''''%%%$$$%%%'''(((555777)))""""""'''%%%###$$$%%%&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%'''''''''''''''''''''''')))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''"""###$$$%%%'''((())))))&&&'''((()))(((&&&###!!!''')))***)))&&&%%%&&&)))$$$&&&'''&&&%%%%%%&&&((()))(((((('''''''''((((((+++++++++++++++***)))((()))))))))(((((((((((((((++++++,,,---------,,,,,,,,,///555;;;EEEZZZ{{{{{{zzzppp___RRRNNNZZZhhhsssVVVCCC<<<;;;777555444444555444333111333333555777888777444111///////////////000111111777999;;;===AAAHHHOOOUUUZZZ___gggmmmrrrvvvyyy|||sss```RRRKKKCCC>>>======<<<::::::999888999;;;===>>>===>>>===<<<<<<<<<>>>???@@@<<<;;;999888999;;;===???GGGHHHNNNVVV^^^fffsss~~~sssmmmggg```___bbbdddhhhnnnuuu|||uuukkkeeebbbbbbbbbbbb```\\\ZZZYYYZZZ[[[```iiiuuu~~~yyyqqqnnnoooqqqpppnnnllljjjiiiiiiiiiiiihhhfffdddeeefffggggggiiimmmpppjjjkkkiiibbbYYYWWW\\\bbbfffmmmuuuzzz}}}yyyoookkkeee^^^]]]``````fffjjjlllsss~~~{{{tttjjj___XXXSSSKKKGGGIIIIIIIIINNNUUUsssmmmkkkhhheeedddccccccddddddbbb```ccccccddddddaaa^^^[[[XXXRRRPPPMMMKKKIIIHHHEEECCCEEECCC@@@???>>>;;;888666555222///.........+++))))))))))))(((((())))))))))))((((((''''''(((((()))(((''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&111333((( """%%%$$$)))'''%%%%%%&&&&&&%%%$$$%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''(((((($$$$$$%%%&&&&&&%%%$$$###)))+++,,,+++(((&&&&&&'''$$$%%%&&&&&&%%%%%%'''(((((((((''''''''''''((((((******************)))((())))))))))))))))))))))))+++++++++,,,,,,---------+++---000333999HHHddd||||||xxxgggXXXOOOSSS\\\uuu{{{bbbLLL@@@<<<888666444444444444222111444444444666777777555222///////////////000111111777888:::===@@@FFFMMMRRRWWW\\\dddkkkqqqvvvzzz}}}|||lll]]]UUUIIIAAA===<<<:::888<<<;;;:::;;;===>>>>>>===>>>>>>===<<<======??????<<<:::999888888:::<<<>>>BBBBBBGGGNNNUUU\\\hhhsssyyyqqqhhhdddeeeaaacccgggmmmsssyyy~~~xxxppplllkkkiiigggccc]]]XXXUUUUUUUUUYYY```kkktttzzz}}}~~~{{{{{{|||{{{yyywwwtttnnnhhhfffhhhjjjjjjhhhiiigggffffffffffffeeecccfffhhhjjjkkkkkkmmmppprrrssssssqqqkkkdddbbbdddhhheeekkkqqqvvvxxx}}}xxxmmmgggaaa[[[ZZZ]]]^^^cccgggjjjoooyyy|||tttmmmfff___VVVQQQNNNJJJIIINNNPPPQQQUUU[[[sssnnnmmmkkkhhhgggfffeeeeeedddbbb```bbbccccccbbb```]]]ZZZXXXRRRPPPMMMKKKJJJIIIGGGEEEEEECCCAAA???>>>===:::888666444000......,,,***((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&'''%%%,,,---&&&"""&&&(((%%%+++)))&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((()))+++---,,,)))'''%%%%%%###$$$&&&&&&&&&&&&''')))((((((''''''''''''(((((('''((())))))))))))))))))************************+++*********+++,,,...///---...000111333<<>>CCCJJJNNNRRRXXX```gggnnntttzzz}}}}}}mmmcccTTTHHHBBB???===;;;===<<<<<<===???@@@???===??????>>>=========>>>>>>;;;:::888777888999;;;<<<<<<===@@@FFFKKKPPP[[[eeeuuuuuunnnkkkaaaaaabbbdddiiiooouuuyyy{{{}}}zzztttpppiiibbbZZZUUURRRQQQRRRXXXaaahhhmmmooopppqqqyyy|||vvvtttrrrqqqqqqpppooommmhhhddd``````cccfffgggggggggfffddddddeeeeeecccbbbgggjjjnnnppprrrsssuuuwww|||{{{yyyvvvrrrpppnnnmmmgggkkkooorrrtttxxx{{{ooofff```[[[ZZZ\\\]]]cccgggiiinnnwww}}}}}}sssfff]]]XXXSSSNNNJJJIIIIIIMMMUUUZZZ]]]bbbfffsssnnnnnnmmmhhhgggffffffggggggeeecccbbbbbbbbbaaa___\\\ZZZXXXUUURRROOOMMMMMMLLLKKKIIIDDDBBB???>>>===<<<:::999666444222///---+++)))((('''''''''(((((('''''''''))))))(((((((((((())))))######$$$$$$%%%&&&''''''$$$&&&'''&&&%%%%%%&&&(((&&&***)))%%%$$$((((((%%%(((&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$&&&'''&&&(((***+++***(((%%%$$$"""$$$&&&&&&&&&&&&((()))(((''''''''''''(((((()))&&&&&&'''((()))))))))(((***************+++++++++******))))))***,,,///111......///111222777EEESSSppp}}}zzzzzzjjj\\\UUUUUUeeezzzxxx___III???===:::666555666777777666888666444444555666666555111000000///000000111111444555777999;;;@@@EEEIIIMMMRRRYYYaaaiiipppwww|||}}}rrraaaSSSKKKFFFCCCAAA;;;;;;<<<>>>@@@AAA???>>>@@@??????>>>>>>=========;;;:::999888777888999:::999999===BBBFFFJJJSSS]]]hhhrrrzzzuuuiiifffcccaaabbbfffkkkoootttxxxwwwmmmddd\\\VVVRRRQQQUUU[[[```dddeeeffffffgggmmmvvv{{{|||yyyuuusssnnnmmmkkkiiihhhhhhggggggaaa___^^^```dddhhhjjjkkkiiigggffffffhhhhhhgggeeehhhlllrrrwwwzzz|||}}}|||wwwrrrnnnpppqqqrrrtttwww}}}vvvllleeeaaa```aaa```fffjjjlllpppxxx~~~{{{wwwssshhh[[[RRRPPPOOOLLLIIIJJJLLLSSS\\\eeemmmssswwwtttoooooonnniiihhhggghhhhhhhhhfffdddccccccbbbaaa___\\\ZZZXXXVVVSSSOOOMMMMMMLLLKKKJJJDDDAAA>>><<<<<<;;;:::888555555222000,,,***))))))''''''((())))))(((''''''))))))(((((((((((())))))"""######$$$%%%&&&''''''$$$%%%&&&&&&%%%%%%'''(((((()))(((%%%%%%''''''$$$###"""!!!"""%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%&&&'''((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$&&&$$$"""!!!"""%%%&&&)))+++,,,,,,)))'''###$$$&&&&&&&&&&&&''')))'''''''''''''''((())))))%%%&&&'''((((((((((((((())))))******++++++++++++***)))(((((())),,,...000+++***+++...///111999BBBYYYkkk{{{iii[[[NNNWWWfff|||oooUUUGGG===999555444444666888888:::777444444444666666555111111000000000000111111222444555777888<<<@@@DDDGGGLLLRRRZZZbbbjjjrrrwww|||pppaaaVVVNNNFFFBBB;;;:::;;;===???@@@@@@???@@@@@@?????????>>>======;;;;;;999888888888888999777777:::???BBBEEEMMMWWW^^^fffrrr~~~uuupppiiibbb______aaadddjjjooovvv~~~wwwlllaaa[[[UUUVVVXXXZZZ\\\^^^^^^]]][[[aaaiiioooqqqpppnnnllljjjiiigggeeecccbbbcccddd]]]^^^___cccggglllnnnooommmlllkkklllnnnooonnnmmmlllrrryyy{{{wwwwwwwwwwwwwwwzzz}}}xxxrrrooollliiifffkkkooopppttt{{{{{{uuuoookkkbbbZZZRRRNNNNNNPPPOOONNNSSSWWW^^^fffqqq}}}uuupppnnnmmmmmmkkkiiiiiihhhfffdddaaadddcccbbbaaa___]]][[[YYYUUURRRMMMKKKJJJJJJIIIHHHDDDAAA>>>;;;;;;:::999777444444333000,,,******+++))))))++++++++++++))))))((((((''''''''''''((((((%%%%%%&&&&&&'''((())))))###%%%&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%!!! !!!$$$'''((('''%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$%%%&&&''''''%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$***(((&&&$$$######$$$$$$''''''))),,,...///---+++$$$%%%'''&&&%%%%%%&&&(((''''''&&&''''''((()))***&&&'''(((((((((((((((((((((((())))))***+++++++++***)))))))))***+++---...---++++++......---111777FFFXXXrrrxxxhhhRRRSSSYYYhhhdddPPP@@@<<<666333333555666777:::888555444555666666555222222111000000000111111111222444555666888<<>>===;;;<<<>>>??????>>>??????@@@@@@@@@???>>>>>><<<<<<;;;:::999888888888444444777<<<===???FFFOOOTTT[[[eeeoooyyy}}}tttjjjbbb^^^\\\\\\```dddjjjrrrzzzvvvmmmbbb```\\\ZZZZZZ[[[ZZZYYYXXX]]]dddiiillllllllllllkkkjjjiiifffcccbbbdddfff___aaadddhhhlllpppsssuuuuuutttuuuwwwyyy{{{|||{{{yyy~~~|||vvvqqquuuvvvuuuwww~~~|||vvvpppiiibbb]]]RRROOOMMMMMMPPPTTTWWWYYYaaagggnnnvvvwwwpppmmmkkkllljjjiiihhhhhhgggdddbbbeeedddcccaaa___]]]\\\[[[VVVRRRMMMJJJIIIHHHGGGFFFGGGCCC???<<<;;;:::999777222333333000,,,***+++,,,((()))+++,,,,,,+++)))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((((((###%%%&&&&&&&&&&&&''')))&&&'''''''''%%%###%%%((("""!!!!!!"""%%%'''''''''%%%%%%$$$######$$$%%%%%%######$$$$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%+++***)))'''''''''((((((((('''&&&(((+++---+++)))&&&'''''''''%%%$$$%%%&&&&&&&&&&&&''''''((()))***(((((()))))))))(((''''''''''''((())))))***++++++))))))******+++++++++,,,///,,,,,,///000///000444===JJJaaayyy~~~}}}ccc\\\UUUYYYiiizzzaaaJJJEEE===888666777777888:::888666666666666555444333222111111000000111111///111333333444555888;;;???BBBGGGLLLSSS[[[ccciiiooovvv~~~xxxiiiYYYNNNFFFCCC???<<<<<<======<<<===>>>???@@@@@@@@@??????======<<<;;;:::999888888555555777:::::::::@@@GGGLLLRRRYYY```iiiuuuwwwmmmeee```]]]\\\]]]aaafffmmmsssyyy|||}}}{{{uuullleeebbbaaa```______ccchhhlllnnnoooppprrrrrrrrrqqqmmmjjjiiikkknnniiilllpppuuuyyy|||||||||}}}xxxqqqiiiccc\\\UUUQQQKKKMMMOOOQQQUUUZZZbbbhhhooowwwxxxpppmmmiiihhhgggfffgggiiiiiihhhffffffeeedddbbb```^^^\\\[[[XXXTTTOOOKKKJJJIIIHHHGGGIIIEEEAAA===<<<;;;999888111333333000,,,***+++---&&&((()))******)))(((&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&&&&&&&&&&''')))$$$%%%''''''%%%###&&&+++%%%$$$######%%%''''''&&&&&&%%%$$$######$$$%%%&&&######$$$%%%&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%$$$#########$$$$$$%%%%%%'''%%%###$$$'''((('''%%%'''(((((('''%%%$$$$$$%%%&&&&&&&&&'''''')))******)))*********)))(((''''''&&&''''''((()))*********)))******+++++++++*********'''''',,,//////000333:::CCCUUUnnnuuugggXXXQQQYYYooowwwUUUOOOFFF???;;;:::::::::999888777666777777555333333333222111000000111111///000222222333444666999===@@@DDDHHHNNNVVV___dddlllsss{{{zzziii]]]MMMHHHBBB>>><<<;;;;;;;;;===>>>???@@@AAAAAA@@@???>>>>>>===<<<:::999888888888888999;;;999888===DDDHHHLLLQQQVVV\\\gggvvvwwwmmmfffccc]]]]]]]]]___ccchhhmmmqqqtttyyy}}}sssnnnkkkiiihhhgggjjjnnnqqqsssuuuwwwyyyzzzzzzyyyuuuqqqqqqtttwwwuuuyyy~~~~~~uuuppphhh```ZZZSSSNNNJJJLLLOOOSSSVVVYYY```kkktttwwwzzzsssooolllnnnjjjfffeeefffgggfffeeejjjjjjiiifffbbb^^^YYYWWWVVVSSSOOOLLLLLLLLLLLLLLLIIIFFFAAA===;;;:::999888555333000//////...,,,+++)))))))))((((((&&&%%%%%%))))))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$'''(((***++++++(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&&&&&&&'''((((((&&&&&&'''((($$$$$$#########$$$&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&$$$""""""###$$$%%%$$$$$$%%%%%%&&&'''((()))%%%%%%$$$$$$%%%%%%&&&'''&&&''''''((((((''''''&&&%%%$$$$$$&&&***+++)))&&&((('''&&&&&&'''(((***+++&&&''''''&&&%%%&&&(((***))))))))))))(((((((((((('''(((((()))***+++++++++------------...000111222111666CCCXXXrrr{{{}}}}}}eeeYYYTTTYYYmmmuuu]]]FFF???@@@@@@===<<<888777666777888888666555444333222111000000000000222222111111111333444555999<<>>>>>>>>????????????AAACCCAAA@@@???===<<<:::999999444777::::::::::::===@@@GGGIIILLLPPPUUU]]]eeekkkttt}}}{{{qqqjjjiii___XXXYYYZZZZZZ___fffcccnnnwww{{{~~~{{{wwwxxx|||zzz~~~|||zzzvvvtttiiibbbXXXOOOIIIHHHHHHHHHQQQUUU[[[```fffqqqvvvpppnnnkkkmmmjjjgggfffggghhhfffeeeiiiiiihhhfffbbb^^^ZZZWWWSSSOOOKKKHHHHHHIIIIIIHHHIIIEEEAAA===<<<:::999777666444111//////...---+++---+++***(((''''''((()))(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((()))))))))''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%$$$%%%&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%'''(((%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$######%%%&&&''''''&&&$$$###"""!!!!!! %%%%%%$$$$$$%%%%%%&&&'''###$$$$$$$$$$$$$$$$$$###&&&%%%$$$''')))***(((&&&%%%%%%$$$$$$$$$%%%&&&&&&'''((((((&&&%%%%%%''')))*********)))(((''''''''''''(((((()))******++++++,,,,,,,,,---///222555666000444<<>>>>>???@@@AAAAAA@@@???>>><<<:::999999666888;;;;;;::::::<<<>>>???AAADDDGGGLLLSSS[[[aaajjjqqq}}}{{{tttmmmddd]]][[[XXXUUUUUUYYY\\\eeennnqqqwww~~~zzzssslllkkknnnpppxxxzzzvvvqqqmmmhhheee[[[WWWPPPKKKIIIIIIKKKKKKXXX^^^eeellltttrrrmmmllljjjllljjjhhhhhhhhhhhhfffdddhhhhhhgggeeebbb^^^ZZZXXXTTTQQQMMMJJJJJJJJJJJJJJJIIIEEEAAA>>><<<;;;999777777444222000000///...,,,...,,,)))'''&&&'''***+++''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$###%%%&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&''''''&&&$$$"""!!!%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''(((((('''%%%''''''((((((((('''&&&&&&'''(((((('''&&&%%%'''(((+++******)))(((''''''&&&((((((((()))******++++++,,,,,,,,,,,,...000222333000111555>>>OOOhhhnnnZZZLLLPPP[[[ooojjjUUUCCC;;;:::888777666777777666444111555444333222111111111111000//////...//////000111222444888;;;???EEELLLPPPZZZ```iiiqqqxxx|||uuueeeWWWLLLBBB??????;;;<<<===>>>???@@@@@@AAAAAAAAA???>>><<<;;;999999999:::;;;;;;::::::;;;<<<888:::<<>>===;;;888666777555222111111000...---,,,+++)))((((((((()))***((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$############%%%&&&''''''%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&***)))'''%%%$$$#########%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((((((''''''''''''&&&%%%((()))*********((('''&&&&&&'''((((((''''''(((***(((((((((((())))))))))))(((((())))))************...---+++*********++++++///111222444>>>SSSnnnzzzdddSSSOOOUUU]]]qqqlllVVVFFF???:::999888888999888777555666555444333222222222222222222111111111111111111000222555777;;;@@@FFFJJJUUU[[[dddkkkqqqvvv|||xxxhhhZZZNNNEEE@@@???>>>>>>???AAABBBAAAAAAAAAAAA???>>>===;;;::::::;;;<<<<<<;;;::::::::::::666888:::<<<>>>CCCIIIMMMUUUYYY```jjjwww~~~tttjjjbbbZZZTTTQQQRRRTTTWWW[[[bbbjjjqqquuuzzz~~~sssfffaaabbb```eeekkkrrrzzz~~~zzztttkkkccc[[[UUUOOOLLLFFFGGGHHHKKKPPPXXX```fffmmmuuusssmmmlllkkkiiiiiiiiiiiigggfffeeedddeeeeeeeeedddbbb___\\\ZZZRRRNNNJJJGGGGGGGGGGGGGGGHHHEEEAAA???===;;;888666777555222111111000...---***+++,,,------+++***))))))(((((('''''''''''''''''''''''''''''''''''''''"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$############%%%&&&'''&&&%%%%%%&&&'''&&&%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$&&&'''))))))%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$######$$$%%%%%%((((((((('''&&&%%%%%%&&&%%%&&&''''''&&&%%%###"""###%%%'''(((((()))***,,,&&&&&&'''((()))***++++++)))))))))))))))*********---,,,+++***))))))******///111222222555CCCXXXhhh|||nnn]]]VVVVVVVVVbbbxxxmmmVVVEEE<<<:::888777888888888777777666555444333333333333333222222222111111000000///111333555888<<>>@@@AAA@@@>>>@@@@@@???>>>===<<<<<<;;;======<<<;;;;;;::::::999666888999:::<<>>;;;888555777444222000000///...,,,+++---///111111///,,,***))))))(((''''''''''''((('''''''''''''''''''''''' !!!"""$$$%%%&&&&&&&&&&&&&&&'''''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$"""$$$%%%$$$###"""###%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$%%%%%%%%%%%% """###%%%&&&(((((($$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&'''((((((((('''%%%%%%&&&'''&&&''''''''''''&&&&&&%%%###%%%((()))))))))***,,,%%%&&&'''((()))***+++,,,))))))))))))))))))******,,,+++++++++,,,---///000---000222222222999FFFQQQhhh{{{xxxjjj___ZZZVVVYYYfff~~~fffPPPAAA===888555555666777777888777666555444444444444222222222222111///...---///000222444666999>>>BBBIIIOOOXXX^^^bbbhhhqqqxxx{{{}}}ppp```TTTKKKFFF@@@===>>>>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<<<<:::888666777999999999;;;>>>@@@DDDIIIQQQWWW]]]eeeooovvv{{{rrrhhh```\\\VVVSSSUUUWWWXXXZZZ^^^gggjjjppptttxxx{{{~~~~~~jjj``````fffiiimmmpppttt{{{|||zzzzzzzzz|||~~~zzztttpppmmm___ZZZTTTPPPOOOPPPPPPQQQSSSVVV\\\aaaiiitttyyyqqqmmmjjjggghhhhhheeebbbaaaccceeebbbbbbccccccbbb```]]]\\\WWWSSSOOOLLLLLLLLLLLLLLLGGGEEEBBB@@@>>>;;;888555666444111//////...---++++++,,,---......---,,,+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%"""$$$$$$$$$###"""###$$$'''&&&%%%$$$###$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%!!!"""###%%%&&&'''''''''$$$$$$###############$$$%%%%%%$$$$$$%%%%%%&&&'''***)))'''&&&&&&''')))***'''(((((('''$$$$$$&&&))))))(((((((((((())))))***%%%(((******)))(((((()))(((((((((((())))))))))))***)))))))))))))))))))))++++++++++++,,,...000111***---000000000444;;;AAANNNkkkyyymmmcccZZZWWW\\\kkk~~~vvvbbbMMMFFF>>>777555666777888888888777666555555555555333333444333222000...---...000111222333777;;;???BBBIIIQQQWWWZZZaaakkksssvvv{{{sssfffUUUMMMDDD???>>>???>>><<<<<<======>>>??????@@@@@@???<<<;;;;;;<<<===;;;999777888999999888888:::<<>>;;;888555555333000//////...,,,+++))))))))))))))))))******''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&((('''&&&%%%$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%''''''''''''&&&%%%$$$###$$$#########$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&$$$######$$$&&&'''&&&(((((('''$$$$$$'''***&&&%%%$$$$$$$$$&&&''')))(((***++++++)))'''&&&&&&*********)))((((((''''''*********))))))))))))))),,,,,,+++******+++,,,---(((+++...//////222777:::===\\\uuuzzznnn]]]XXXWWW^^^jjj{{{sssWWWPPPEEE<<<888888999:::999888777666666555555555666666777666555333111///...///000111222555999===>>>EEEMMMRRRUUU\\\gggpppsssxxxttt^^^UUUJJJCCCBBBBBBAAA???;;;<<<===>>>???@@@AAABBB???<<<:::;;;======;;;999999:::;;;:::999999:::<<<===BBBGGGJJJLLLSSS]]]eeecccmmm|||uuullldddcccaaa[[[WWWYYYUUUWWW[[[___dddjjjpppuuuyyyzzz{{{}}}~~~|||}}}zzz|||}}}|||{{{|||~~~uuummmjjjkkkmmmjjjmmmrrryyy~~~~~~~~~}}}wwwuuupppjjjccc]]]WWWTTTPPPMMMJJJJJJOOOUUU[[[^^^eeeooo}}}zzzqqqnnnjjjllliiieeeccccccccccccbbbfffeeecccaaa___]]]]]]\\\WWWTTTPPPNNNNNNNNNMMMMMMEEEDDDCCCAAA>>><<<:::999555444333111000/////////,,,,,,,,,+++++++++************))))))((((((((('''(((%%%###"""###$$$$$$###%%%%%%%%%&&&&&&%%%$$$$$$***)))'''$$$###$$$'''***$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$######"""""""""$$$&&&((((((&&&$$$""""""###$$$$$$&&&&&&'''(((&&&''')))******((('''%%%(((&&&######%%%%%%### %%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$%%%&&&((()))))))))(((&&&$$$$$$&&&((((((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''%%%&&&'''&&&%%%&&&(((***((('''&&&&&&&&&((()))***+++*********))))))((((((&&&((()))+++,,,,,,+++++++++,,,------,,,,,,...000:::JJJeeetttmmmfff___ZZZXXXaaaxxx{{{jjjWWWDDD???>>>;;;888888;;;555111222444444555999666666777666555444222111////////////111444777999>>>AAAFFFLLLRRRXXX```dddooorrrxxxvvvfffVVVOOOJJJBBB??????===<<<<<<===??????>>><<<@@@@@@>>>===;;;::::::::::::999777666666888999;;;:::===AAAEEEIIIOOOUUUYYY```eeelllttt~~~vvvppplllhhhbbb]]]VVVWWWXXXYYY[[[___eeeiiihhhnnnvvvyyyxxxyyy|||zzz|||}}}~~~|||rrrjjjeeeccccccjjjmmmqqqvvv{{{~~~~~~~~~}}}}}}~~~~~~{{{vvvqqqppplllddd\\\UUUQQQNNNNNNIIIGGGJJJQQQUUUZZZeeeqqqzzzxxxpppmmmjjjllliiieeeccccccdddcccccceeeeeedddbbb___[[[WWWUUUVVVRRROOOLLLLLLLLLLLLKKKEEEDDDBBB@@@===;;;:::999555444333111///.........,,,,,,+++++++++******************))))))((((((((()))'''%%%$$$%%%&&&&&&%%%&&&&&&&&&''''''&&&&&&%%%###&&&(((((('''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#########"""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%$$$(((&&&$$$$$$&&&&&&$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''''''''(((((('''%%%$$$%%%'''(((''''''&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&)))***+++)))(((''''''((())))))(((''''''((()))***)))))))))))))))((((((((())))))***++++++,,,,,,+++,,,---...---------///111222>>>TTTmmm|||uuummmddd[[[UUUWWWhhh{{{uuubbbNNNEEE@@@<<<;;;===<<<666333444444333444666555555666666555333222111000/////////111333666777999===AAAFFFLLLRRRYYY^^^iiilllrrrzzzvvvggg^^^VVVLLLDDDAAA???>>>>>>???AAABBBBBB@@@AAA@@@>>>===<<<;;;;;;;;;::::::::::::::::::999999:::<<<>>>AAADDDHHHMMMPPPSSSWWW^^^fffoooyyyzzztttmmmhhh___]]]ZZZXXXXXXYYY[[[]]]aaafffkkknnnnnnoootttxxxxxxyyyzzz{{{||||||ssskkkgggfffeeekkkmmmqqquuuzzz~~~~~~~~~~~~zzzwwwuuuqqqlllgggbbb^^^XXXQQQLLLIIIHHHHHHJJJJJJNNNVVV]]]eeerrrvvvooollliiillljjjfffddddddeeeddddddfffffffffeeeaaa[[[UUUQQQTTTQQQMMMKKKJJJJJJJJJIIIEEECCCAAA???<<<:::999888666444222000...---,,,,,,,,,++++++++++++*********)))))))))))))))(((((((((***((('''&&&'''(((((('''&&&&&&'''((((((''''''&&&%%%'''))))))(((&&&%%%&&&&&&%%%###""""""###%%%&&&$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%&&&%%%$$$%%%&&&&&&%%%$$$'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&%%%&&&''''''%%%$$$$$$%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%''')))((('''&&&&&&'''))))))((('''''''''((((((((((((((((((((()))))))))+++++++++***++++++,,,,,,,,,---......---...000111///777CCCWWWuuu{{{pppcccVVVQQQXXXcccwwwbbbSSSIIIAAA>>>???===777444555444222111333444555555666555444333222111111000000000111333444666999===AAAFFFLLLSSSWWW```cccjjjqqqxxx~~~xxxnnncccTTTGGG@@@===<<<;;;===???AAAAAAAAA@@@@@@???===<<<<<<<<<<<<:::<<<===>>>===;;;999888:::;;;<<<<<<===???BBBEEEJJJMMMSSSZZZbbbllluuu{{{|||uuummmggg___[[[YYYYYYWWWUUUYYY\\\______```ccchhhmmmssstttuuuuuuvvvyyy}}}~~~vvvoookkkjjjjjjlllnnnqqqtttxxx}}}~~~{{{{{{|||||||||yyyuuuqqqlllhhhccc]]]ZZZSSSPPPLLLIIIGGGFFFGGGHHHNNNQQQXXXbbbmmmxxxsssmmmkkkiiimmmjjjfffeeeeeefffeeeeeehhhhhhhhhfffbbb]]]XXXUUUSSSPPPLLLJJJJJJJJJIIIHHHDDDCCC@@@>>>;;;:::999888666444222000...,,,+++***++++++++++++************((((((((('''''''''''''''***(((''''''))))))((('''%%%&&&&&&''''''''''''&&&***(((%%%""" """&&&***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$###%%%''''''&&&$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%!!!###&&&(((((((((***+++((('''''''''&&&&&&&&&&&&((((((((())))))*********---,,,+++*********,,,,,,+++,,,------,,,,,,...000222999>>>HHHcccqqq___SSSQQQTTTcccvvv~~~kkkZZZLLLBBB>>><<<777333444444111///111444444666666666666555444333222111000000000111111555888;;;???CCCHHHNNNRRRXXX\\\bbbiiiooouuu{{{~~~|||qqqaaaOOODDD???===;;;<<<>>>@@@@@@@@@@@@???>>>=====================>>>>>>===;;;999888:::;;;;;;::::::;;;===???FFFIIINNNSSSYYYaaaiiiooovvv}}}}}}uuukkkeeecccaaa]]]YYYVVVVVVVVVUUUUUUXXX]]]bbbjjjkkklllmmmnnnqqquuuxxx||||||}}}}}}wwwrrrpppooonnnoooqqqsssvvvzzz}}}yyywwwuuusssqqqnnnjjjeee___YYYTTTPPPNNNJJJIIIHHHHHHJJJLLLOOOQQQWWW^^^jjjwwwrrrlllkkkiiillliiifffeeeeeeffffffeeeiiihhhfffccc```^^^\\\[[[TTTQQQMMMKKKKKKKKKJJJIIIEEECCC@@@===;;;999999999666444222000...,,,+++***+++++++++*********))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''((()))(((&&&###$$$%%%&&&&&&&&&&&&&&&&&&$$$!!!"""&&&$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###""""""###%%%&&&(((''''''&&&&&&%%%%%%$$$#########$$$$$$&&&'''(((######$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$###"""$$$''''''&&&$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$%%%''''''((((((((((((''''''###%%%((())))))***+++---(((((())))))(((((((((((()))))))))******+++++++++---,,,+++***)))***+++,,,)))***++++++***+++---...222888<<<@@@SSSrrr~~~lllZZZNNNIIINNN___wwwttt```LLL@@@===777333333222000///111333444666777888888777777444333222111111000000000333666999;;;>>>CCCHHHKKKQQQUUU[[[bbbhhhnnnvvv{{{sssaaaSSSHHHEEEAAA??????@@@@@@@@@>>>>>>===============>>>???>>><<<;;;:::::::::;;;:::;;;;;;;;;:::;;;===??????BBBFFFIIINNNTTT[[[```jjjpppxxx|||uuurrrmmmgggaaaYYYWWWTTTQQQPPPQQQTTTWWW]]]^^^______aaaccchhhkkknnnoooqqqtttvvvyyy|||~~~}}}yyyvvvrrrrrrssssssuuuyyy~~~~~~|||zzzwwwtttqqqmmmgggccc___\\\XXXRRRMMMIIIGGGGGGFFFGGGJJJMMMRRRXXX]]]```fffqqqqqqlllkkkiiikkkhhheeedddeeeeeefffeeefffeeebbb```^^^]]]\\\\\\UUURRRNNNLLLKKKKKKKKKJJJFFFDDDAAA===;;;:::::::::666444222000...---,,,,,,+++************)))))))))%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''((()))'''%%%######$$$%%%&&&&&&&&&&&&###$$$%%%$$$"""""""""###$$$$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&((('''''''''&&&&&&%%%%%%"""""""""######$$$$$$$$$###%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$######%%%''''''&&&%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%'''(((((((((((((((((('''%%%%%%&&&%%%######$$$&&&)))***+++,,,,,,,,,,,,+++))))))))))))*********************)))******++++++((()))******))))))+++------111555:::EEE[[[www}}}~~~zzzeeeSSSGGGGGGTTTeeexxx|||aaaMMMBBB;;;555333222//////222222333555777888888888888555444444333222111000///000222444666888<<<@@@CCCJJJNNNUUUZZZ```gggpppwwwpppbbbRRRMMMFFFAAA>>>===;;;;;;===<<<<<<<<<<<<======>>>@@@>>><<<:::::::::<<<===;;;<<<<<<;;;;;;<<<>>>@@@===???AAADDDGGGLLLQQQVVV[[[bbbkkkrrrxxx{{{sssmmmdddaaa]]]XXXUUURRRQQQQQQQQQRRRSSSRRRRRRTTTXXX[[[ccceeehhhkkkmmmppptttwwwxxxzzz}}}xxxxxxxxxwwwwww{{{{{{vvvnnnmmmkkkiiifffaaaZZZUUUQQQOOOMMMIIIEEEEEEGGGIIIKKKMMMRRRYYYaaaiiipppttt{{{}}}rrrlllkkkjjjjjjgggdddcccdddeeeeeeeeeddddddcccbbb```^^^\\\ZZZTTTQQQNNNKKKKKKKKKKKKJJJGGGEEEAAA>>>;;;:::;;;;;;555444333111///.........************))))))))))))&&&&&&'''''''''(((((((((&&&%%%&&&'''))))))(((&&&###$$$%%%&&&''''''''''''%%%&&&&&&%%%$$$###$$$%%%%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&"""###$$$%%%%%%$$$######&&&((()))'''%%%###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&%%%$$$$$$%%%&&&'''&&&%%%%%%''')))(((''''''&&&%%%&&&&&&&&&&&&''''''((((((''''''&&&&&&%%%$$$!!! """%%%'''(((***+++,,,,,,,,,,,,(((((((((((('''''''''''''''((())))))************((()))******)))***,,,...---+++...666;;;EEE^^^xxx~~~~~~vvvbbbRRRJJJPPPXXXddd{{{}}}dddJJJBBB999666222//////222///111333555777777777777555555555444333222111000...000111333444777;;;>>>BBBGGGNNNSSSXXX```jjjrrrvvv|||~~~pppaaa[[[QQQHHHBBB>>><<<:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>=========>>>>>>;;;<<<<<<;;;::::::===???<<<>>>???AAACCCFFFKKKOOONNNVVV```gggkkkqqqzzzvvvsssoooiiibbb\\\VVVRRRPPPOOONNNLLLJJJJJJMMMOOOVVVYYY\\\___aaadddiiimmmlllooorrruuuvvvxxx{{{}}}|||~~~||||||yyyvvvtttoooiii```^^^\\\ZZZXXXTTTOOOKKKJJJJJJJJJHHHGGGIIIOOOSSSYYY\\\ccclllvvv}}}yyyvvvrrrlllllljjjiiigggdddbbbcccdddeeedddeeefffggggggddd```\\\YYYTTTQQQMMMKKKJJJJJJJJJIIIHHHFFFBBB>>><<<;;;;;;<<<555444333111000/////////************))))))))))))'''((((((((())))))******&&&&&&&&&(((******(((&&&$$$%%%&&&'''((((((((((((%%%###!!!&&&'''$$$$$$'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&'''(((((('''%%%###(((***+++)))&&&$$$%%%'''''''''''''''''''''''''''!!!"""$$$%%%&&&%%%%%%$$$&&&''''''&&&%%%&&&(((+++(((((('''&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%***)))(((&&&%%%'''+++///###$$$&&&(((************'''''''''&&&&&&%%%%%%$$$%%%&&&((()))*********))))))***++++++***+++---///333++++++555777999MMMgggyyyyyyqqqaaaNNNNNNOOOWWWmmmvvvRRRHHH>>>888333//////222---///111333555666666666666666666555444333222111...000111222333666:::======BBBIIINNNRRRZZZeeennnooovvv~~~~~~ssslll```UUUMMMHHHDDDBBB:::::::::::::::;;;<<<======>>>@@@AAAAAA@@@???>>>;;;<<<;;;:::888888:::<<<999:::;;;<<<===@@@DDDHHHGGGOOOYYY___aaaeeemmmttt~~~wwwpppfff]]]XXXSSSSSSPPPMMMIIIGGGHHHJJJFFFJJJNNNPPPRRRUUU[[[______bbbfffiiijjjllloooqqqrrrwww~~~~~~~~~~~~~~~~~~~~~~~~ttttttpppjjjfffeee```ZZZXXXUUURRROOOMMMKKKHHHFFFJJJKKKLLLLLLMMMQQQXXX^^^hhhlllsss}}}}}}yyytttpppxxxqqqooolllhhhgggfffeeeeeeeeeeeeeeeggggggfffeeecccaaa___^^^PPPOOONNNMMMLLLJJJIIIIIIJJJFFFAAA>>>===<<<:::999444333222000///---,,,+++)))))))))))))))((((((''''''&&&%%%%%%%%%&&&'''((((((((((((((('''&&&%%%$$$###&&&((()))))))))&&&######$$$%%%%%%&&&&&&&&&%%%######""""""###%%%&&&((("""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%...+++'''&&&&&&((())))))$$$%%%'''))))))((('''&&&%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&((()))+++(((((((((''''''&&&&&&&&&''''''((((((((((((''''''###$$$$$$%%%&&&'''((((((''''''(((((())))))******&&&'''((()))+++,,,......,,,,,,,,,++++++*********+++---......000999GGGQQQnnn~~~vvvcccRRRGGGMMM^^^uuugggPPP<<<999888222...000222111000000222444777888222222222333333222222111/////////000222444777888===???BBBFFFLLLTTT]]]ccciiipppzzz|||tttiii\\\NNNDDD>>><<<999777666888:::;;;<<>>>>>>>>>>>@@@@@@???===<<<;;;:::999;;;;;;:::;;;<<<>>>@@@BBBEEEFFFIIIMMMTTT[[[aaaeeeooottt}}}{{{pppggg___[[[VVVRRRNNNLLLIIIFFFFFFGGGIIIKKKKKKLLLNNNOOOTTTTTTUUUWWWZZZ]]]```bbbeeehhhmmmtttzzz~~~}}}|||}}}~~~~~~|||xxxvvvuuuvvvwwwuuupppllliiieee```[[[WWWSSSPPPNNNHHHLLLOOOOOOMMMLLLMMMNNNOOOPPPRRRUUU[[[dddnnnuuu~~~~~~}}}|||zzzwwwtttqqqoooxxxrrrooommmhhhgggfffeeeddddddeeeeeeggggggfffdddbbb___]]]\\\PPPNNNLLLLLLMMMMMMKKKJJJJJJFFFBBB???===<<<;;;:::555555333222000...---,,,))))))******)))(((''''''((('''&&&&&&&&&'''((((((************)))((('''&&&"""$$$&&&&&&'''&&&%%%###&&&''''''((((((((('''''')))(((&&&$$$###""""""######$$$$$$%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%&&&'''((('''&&&$$$%%%'''((()))((('''&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))((((((((('''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))))))))************************,,,,,,,,,++++++*********///000000......333===EEEWWWkkk}}}jjjZZZNNNOOOXXXhhheeeKKK>>>777111000555333222222111111222444555333333444444444333222222222111000000111222333444888:::===AAAFFFMMMUUU[[[cccjjjttt{{{vvvjjj\\\OOOFFF===;;;888888999::::::999;;;<<<===>>>???@@@@@@AAA??????>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;<<<<<>>===;;;:::777666555333000...---,,,************)))((('''&&&)))(((''''''''''''((((((&&&'''''''''&&&%%%$$$###%%%%%%&&&'''((('''''''''$$$%%%%%%%%%%%%%%%$$$$$$+++)))(((&&&$$$###""""""$$$%%%%%%%%%%%%$$$$$$###&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%((((((&&&$$$$$$%%%&&&((((((''''''&&&%%%%%%$$$$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''((((((''''''''''''&&&&&&''''''(((((((((((('''''')))))))))(((((((((''''''))))))))))))((((((((((((+++++++++******))))))(((+++++++++++++++*********000111111...---///555:::DDDVVVooovvv|||wwwjjj\\\TTTQQQWWWllluuu[[[JJJ<<<222000555333333333222111111111000444555555555444444333222444333111000//////000000333555888;;;@@@FFFMMMSSSZZZaaallltttyyy}}}}}}ooo^^^RRRDDDAAA===:::::::::999999;;;;;;<<<===>>>???@@@@@@>>>>>>======<<<;;;::::::<<<<<<<<<;;;:::999777777===>>>@@@DDDIIINNNSSSVVVWWW\\\dddmmmvvv~~~uuukkkccc\\\UUUQQQKKKIIIGGGEEEDDDDDDEEEFFFEEEDDDDDDDDDEEEGGGIIIKKKJJJLLLPPPTTTXXX\\\^^^___fffhhhjjjllllllnnnppprrrxxxzzz|||}}}}}}~~~~~~}}}{{{|||~~~~~~}}}{{{yyyvvvvvvuuuuuutttssssssrrrtttqqqooommmllljjjgggeeeiiigggccc```]]]YYYTTTPPPMMMLLLJJJHHHGGGFFFGGGGGGLLLOOOSSSTTTUUUWWW\\\```eeejjjttt~~~~~~yyyvvvuuussspppkkkfffaaa^^^[[[xxxrrrpppnnniiihhhfffdddccccccdddddddddddddddccc```]]]ZZZXXXPPPKKKFFFIIIOOORRRPPPLLLGGGDDDAAA???===<<<:::888777666444222000...,,,++++++++++++***)))((('''&&&((((((((('''''''''''''''$$$$$$$$$$$$$$$###""""""'''%%%%%%''''''&&&&&&(((######$$$$$$$$$###""""""&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&'''(((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''%%%$$$$$$%%%&&&'''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''&&&((((((((((((((((((((((((******))))))((((((''''''(((((())))))******+++++++++++++++***************+++---...///...000333666:::GGG[[[tttwwwtttxxx|||mmm]]]OOOLLLZZZkkkzzzjjj[[[KKK;;;333333222222222222222111000///444444444444444333222222444333111000.........///222444666999<<>>>>>>>>=========<<<<<<>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;999777555:::;;;===@@@CCCGGGKKKMMMOOOTTT[[[ccckkkttt|||vvvnnngggbbbZZZVVVQQQMMMKKKJJJJJJIIIEEEEEEDDDCCCBBBCCCCCCDDDEEEFFFHHHJJJMMMOOOPPPQQQVVVYYY]]]```cccfffjjjlllqqqsssvvvwwwxxxzzz|||}}}|||||||||~~~}}}|||}}}~~~zzzxxxuuuttttttuuuvvvvvvuuusssqqqpppnnnnnnmmmkkkjjjiiiiiihhhiiigggdddcccbbbaaa___]]]___]]]YYYUUURRRNNNKKKIIIPPPPPPOOOMMMLLLLLLMMMOOOUUUYYY^^^aaaeeejjjqqqwww~~~}}}xxxsssooommmkkkgggccc^^^ZZZWWWVVVxxxrrrpppmmmjjjhhheeecccbbbbbbcccdddbbbbbbcccbbb```]]]ZZZXXXPPPJJJEEEGGGNNNQQQOOOKKKEEECCC@@@>>>===;;;999777555444333111///---+++***++++++++++++***)))((('''((((((((((((''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&""""""%%%%%%""""""&&&&&&'''''''''''''''&&&&&&######$$$&&&'''(((((()))&&&&&&&&&&&&&&&%%%$$$############$$$$$$$$$%%%%%%'''((()))))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''$$$###$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''(((((('''%%%$$$'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&%%%&&&&&&'''(((((())))))******))))))((((((''''''((((((((())))))************************************+++...///000111333444666<<>>>>>>>>>>>=================================<<<;;;<<<=========;;;:::999999:::;;;===@@@BBBDDDFFFIIIMMMTTTZZZaaahhhpppttt{{{zzzkkkfff___YYYUUUSSSPPPNNNMMMMMMLLLKKKIIIGGGEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGIIILLLPPPTTTXXX\\\```cccgggiiilllnnnppprrruuuwwwwwwvvvuuuuuuwwwzzz~~~}}}yyywwwyyy|||~~~yyyuuurrrpppmmmkkkkkkkkkkkkjjjiiigggeeecccbbbaaa```___^^^]]]]]]]]]YYYWWWVVVVVVWWWWWWVVVTTTSSSRRRPPPMMMKKKIIIIIIJJJRRRSSSUUUUUUUUUWWW[[[^^^cccgggnnnsssxxx|||xxxrrrkkkfffaaa___]]]YYYVVVTTTSSSRRRwwwqqqooommmjjjhhheeebbbaaaaaacccdddbbbcccdddcccaaa]]]YYYWWWPPPKKKFFFGGGKKKNNNMMMJJJDDDBBB@@@>>>>>><<<999777444333222000...---,,,+++******++++++******)))((()))*********)))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%***%%%%%%***)))###"""&&&%%%%%%&&&'''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%,,,)))%%%######%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$&&&'''(((((('''&&&$$$&&&&&&&&&&&&&&&%%%$$$#########$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&((())))))***))))))))))))((((((((((((*********))))))((((((''')))))))))***************,,,---...///000000//////777999???NNNkkkppprrrvvvaaaSSSQQQUUUWWWggg{{{vvvdddSSSEEE<<<888222222222222222222111111000000111222333333333333333222111000///000111111---///111222333555999<<>>===<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>???<<<======>>>======<<<<<<::::::;;;===>>>???@@@@@@CCCFFFKKKPPPVVV\\\bbbfffpppuuu||||||sssmmmhhhccc^^^YYY[[[\\\\\\[[[WWWSSSNNNKKKJJJIIIGGGFFFDDDCCCCCCCCCCCCFFFIIILLLNNNQQQUUUWWWZZZ\\\___bbbcccfffiiikkknnnmmmllllllmmmppptttvvvxxxwwwwwwwwwwwwwwwwwwxxxzzzyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{|||}}}}}}zzzwwwxxxvvvsssrrrtttvvvxxxxxxwwwxxxxxxyyyyyyxxxwwwvvvrrrooollliiigggeeebbb```^^^^^^]]]\\\[[[YYYXXXWWWTTTSSSQQQQQQPPPQQQRRRSSSKKKJJJJJJKKKMMMNNNMMMLLLLLLMMMLLLKKKJJJLLLOOORRRSSSWWW[[[^^^aaaffflllrrruuuzzz~~~zzzvvvqqqjjjccc^^^VVVTTTRRRPPPOOONNNNNNOOOuuupppnnnlllkkkiiieeebbb```aaabbbdddeeeffffffdddaaa\\\VVVSSSOOOLLLHHHGGGHHHIIIIIIIIIEEECCCAAA@@@@@@>>>;;;999333333222111000///...---))))))***+++++++++******,,,,,,,,,,,,,,,***)))(((######$$$$$$$$$$$$$$$###+++%%%&&&,,,+++"""$$$"""###$$$%%%&&&'''''''''$$$$$$%%%&&&&&&%%%$$$###%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$&&&((())))))(((&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''(((((()))))))))(((((((((((()))))))))))))))))))))))))))(((((((((((()))))))))*********+++,,,,,,---...//////...---555777:::BBBWWWvvvvvvzzzvvvcccWWWRRRNNNXXXeeesss{{{gggWWWKKKBBB<<<666555333222111111111111///000111333444555555666555444222111000000111111,,,...///000000222444777<<>>???@@@AAABBBBBB>>>>>>??????@@@@@@@@@AAA???>>>======<<<<<<======:::;;;;;;<<<<<<<<<<<<<<<===@@@DDDHHHLLLPPPVVVYYYaaagggnnnssswww|||yyysssmmmooopppoookkkddd\\\XXXWWWUUURRROOOLLLJJJJJJIIIHHHJJJKKKKKKKKKKKKLLLNNNOOORRRUUUWWWYYY[[[^^^aaacccbbbaaaaaaccceeegggiiinnnmmmmmmllllllmmmmmmnnnppppppoooooooooooopppppppppooooooooopppooommmkkkkkkiiihhhhhhjjjkkkkkkkkkfffggghhhgggfffddddddcccaaa___\\\ZZZYYYWWWSSSQQQOOOOOOOOONNNNNNNNNNNNNNNIIIHHHGGGGGGHHHJJJLLLMMMJJJIIIIIIJJJLLLNNNMMMLLLNNNOOOPPPQQQQQQUUU[[[```aaaffflllppptttzzz|||yyyxxxvvvtttqqqmmmiiiccc\\\XXXPPPOOOMMMLLLKKKLLLMMMNNNuuuooommmkkkkkkiiieeeaaa```aaabbbdddiiiiiihhhfffaaaZZZTTTPPPOOOMMMJJJGGGEEEFFFGGGHHHFFFEEECCCBBBBBB@@@===;;;333333222222111000000000((()))***+++++++++++++++......//////...,,,+++***&&&''''''(((((((((''''''%%% '''%%%%%%&&&''')))***++++++,,,!!!"""$$$%%%&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''!!!!!!"""###$$$$$$%%%%%%######""""""###%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%'''(((&&&$$$%%%%%%$$$$$$$$$%%%&&&'''###$$$%%%&&&'''&&&%%%%%%$$$&&&((())))))(((&&&$$$$$$$$$&&&&&&&&&&&&%%%$$$&&&&&&&&&''''''(((((((((%%%&&&&&&''''''&&&&&&%%%************))))))))))))''''''(((((())))))******%%%%%%&&&((()))+++,,,,,,(((((())))))*********+++))))))***,,,...//////......111333666CCC\\\uuuyyyrrr^^^SSSLLLQQQXXX```ooouuugggZZZMMMDDD:::888555222000///000000///000222444555777888888777666444222000000000000---///000000000111444666666===EEELLLQQQVVV]]]bbbkkkooovvv{{{uuuiii\\\OOOHHHAAAAAAAAA@@@@@@@@@@@@????????????@@@AAAAAABBBBBBAAA???===<<<;;;;;;;;;<<<:::;;;;;;;;;;;;::::::999;;;===AAADDDGGGKKKOOOSSSSSSZZZaaafffiiinnnvvv|||{{{}}}zzzqqqhhhbbbdddbbb^^^ZZZWWWTTTSSSSSSPPPQQQQQQOOOLLLJJJJJJJJJKKKMMMPPPSSSTTTVVVZZZ\\\[[[[[[ZZZZZZ[[[]]]^^^___ffffffeeeeeeeeeeeeffffffggggggffffffffffffgggggghhhgggffffffffffffdddbbb___^^^^^^___```aaa```___WWWYYYZZZZZZXXXWWWVVVVVVUUUSSSQQQOOOMMMKKKGGGDDDDDDDDDEEEFFFGGGHHHHHHIIIEEEDDDDDDDDDEEEHHHKKKMMMPPPOOOOOOPPPRRRSSSSSSRRRTTTVVVWWWXXXYYY^^^eeekkktttyyy|||||||||{{{yyyvvvrrrpppnnnllliiigggccc^^^XXXTTTQQQPPPNNNLLLLLLLLLNNNOOOpppjjjjjjjjjkkkddd\\\ZZZ^^^bbbdddcccccceeefffddd___ZZZWWWUUUQQQMMMHHHFFFGGGIIILLLMMMHHHGGGEEECCC@@@===;;;:::666333000//////...,,,++++++***)))))))))***,,,,,,222111///,,,***)))((((((***(((&&&%%%$$$%%%'''(((###$$$&&&(((((('''&&&%%%''''''((((((((((((((((((''''''''''''&&&&&&%%%$$$ !!!######$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&$$$""""""###$$$%%%######$$$$$$$$$###""""""!!!!!!###$$$&&&'''))))))$$$$$$%%%&&&'''''''''''')))&&&###$$$'''))))))(((%%%&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((('''&&&%%%#########%%%''')))***(((&&&%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&'''''''''((((((...---,,,***)))(((((((((***++++++***((()))+++---)))***,,,,,,+++++++++,,,000000222666;;;FFFYYYkkkttt___YYYQQQKKKMMMWWWhhhxxxnnnaaaSSSHHH<<<<<<===444///111000222222111111444777777555333222222111111000000000111111111000000000000000222555:::@@@FFFLLLTTTXXX\\\aaaiiipppvvv|||zzzkkk[[[QQQIIIDDD???<<<===>>><<<::::::;;;>>>@@@AAABBBBBBBBB=========<<<;;;;;;::::::<<<;;;:::999888888888888<<<===>>>@@@CCCFFFHHHJJJNNNQQQUUUXXX\\\```fffiiirrrxxxzzzqqqqqqqqqppplllgggcccaaaaaaXXXYYYXXXUUURRROOONNNOOOMMMMMMLLLLLLLLLLLLMMMMMMUUUSSSPPPNNNOOOQQQTTTVVVVVVUUUUUUWWWZZZ\\\\\\[[[\\\\\\[[[[[[[[[[[[[[[ZZZ[[[[[[[[[ZZZXXXVVVSSSRRRTTTSSSRRRQQQPPPPPPPPPPPPQQQOOOLLLKKKJJJJJJHHHFFFGGGHHHHHHGGGEEECCCDDDDDDEEEDDDBBBCCCDDDDDDDDDDDDDDDGGGJJJLLLMMMPPPUUUYYYXXXXXXXXXYYY[[[\\\^^^___cccgggkkkoooqqquuu{{{zzzvvvrrrqqqqqqpppmmmjjjllliiiccc___\\\YYYVVVTTTTTTRRRPPPOOOQQQRRRRRRRRRsssmmmllliiiggg```ZZZXXX[[[___aaa```ccceeeeeeccc^^^YYYVVVTTTRRROOOJJJHHHIIIJJJKKKKKKHHHGGGEEEBBB???===;;;999666333111//////...,,,+++...---+++)))((((((((()))+++,,,---......,,,***((()))((('''&&&%%%&&&''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$######"""!!! !!!"""###$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''(((((((((''''''&&&$$$"""###&&&'''&&&%%%$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$###%%%'''))))))(((&&&%%%((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((''''''&&&'''''''''((('''''''''(((***+++,,,)))***,,,,,,+++++++++,,,,,,,,,///222444999FFFTTTqqqppp___TTTJJJGGGLLLYYYmmm}}}}}}qqq[[[III@@@<<<222///333111...///000000222555666666333333333222222111111111222222111111000000000//////222555999>>>CCCIIIMMMVVV[[[bbbiiipppvvv{{{yyyjjj```RRRLLLEEE@@@>>><<<:::777777888999:::;;;<<<;;;;;;======>>>>>>===<<<;;;;;;<<<<<<;;;:::999999999999999999:::<<<>>>@@@BBBCCCFFFIIILLLPPPSSSWWW\\\```fffkkkrrrwwwzzz~~~zzzuuupppmmmeeedddbbb___\\\YYYWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSUUUSSSPPPMMMKKKLLLMMMMMMQQQPPPPPPQQQSSSTTTSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOMMMKKKJJJLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFEEEEEEFFFHHHGGGFFFEEEFFFGGGEEECCCBBBBBBCCCFFFEEEDDDEEEFFFHHHIIIIIINNNRRRUUUXXXYYY[[[___bbbbbbccceeegggjjjmmmpppqqqvvvzzz{{{|||~~~}}}{{{uuurrrnnnkkkkkkiiifffdddaaa^^^ZZZWWWVVVUUUTTTSSSTTTTTTUUUVVVXXXXXXVVVTTTtttoookkkfffddd___YYYXXX[[[___aaaaaaccceeeeeebbb]]]XXXUUUSSSOOOMMMKKKJJJKKKLLLMMMLLLFFFEEEDDDAAA>>><<<:::999666444111//////...---+++...---+++)))((((((((()))'''***...000000---)))&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$""""""#########"""!!!!!!!!!"""###$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%'''((())))))'''%%%$$$"""######$$$&&&&&&''''''%%%$$$$$$######""""""!!!&&&&&&'''''''''&&&%%%%%%%%%$$$$$$%%%&&&'''%%%$$$###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&(((((('''&&&%%%++++++***))))))(((''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%&&&''''''(((&&&$$$###$$$(((++++++))))))***,,,,,,+++++++++,,,,,,---111444333333:::CCCSSSjjjpppaaaQQQGGGEEEKKKYYYeeeyyywww^^^LLL@@@444333666111///000111222111222333555333333333333333333222222333333222222111000//////---///222444666:::???BBBLLLQQQXXX```fffmmmsssvvvwwwnnn```XXXOOOGGGCCC@@@;;;888777777777888888888888888<<<===>>>??????>>><<<;;;<<<<<<;;;;;;::::::999999777888888999:::<<<===>>>>>>AAADDDGGGJJJMMMRRRUUU]]]bbbgggkkkmmmqqqvvv{{{yyyvvvqqqnnnmmmkkkfffbbbcccbbb```___]]]\\\\\\[[[YYYXXXUUURRRPPPNNNMMMLLLPPPNNNMMMMMMNNNOOONNNMMMKKKKKKJJJJJJJJJKKKKKKLLLJJJJJJKKKJJJJJJIIIHHHGGGHHHHHHHHHGGGFFFDDDCCCCCCDDDCCCBBBCCCFFFHHHIIIHHHGGGHHHIIIHHHFFFEEEEEEFFFKKKKKKKKKLLLNNNQQQSSSUUU]]]```eeehhhjjjlllnnnpppqqqrrrvvvzzzyyyzzz{{{|||{{{yyywwwuuunnnkkkfffcccaaa___]]][[[YYYWWWUUUTTTVVVWWWXXXWWWXXXZZZ\\\___```^^^ZZZVVVsssnnniiicccccc```]]]\\\___bbbdddddddddeeedddaaa\\\WWWTTTRRRJJJIIIIIIJJJMMMNNNNNNMMMEEEDDDCCC@@@>>><<<:::999666444111000//////---+++***)))((((((((()))+++,,,)))+++...000...+++&&&###''''''((((((''''''&&&%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&'''(((((('''&&&%%%#########$$$$$$%%%%%%&&&############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!&&&&&&'''((()))((('''%%%######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&###$$$&&&'''''''''&&&%%%*********)))))))))((((((''''''''''''((((((((((((((((((''''''(((((()))***((($$$"""$$$))),,,***&&&)))***,,,,,,+++++++++,,,+++,,,000444333222777>>>CCCTTTnnnvvvaaaQQQHHHFFFMMMUUUaaawwwuuu^^^NNNAAA>>>;;;111555444444444111...///333333333444444444444444444555444444222111000//////...///111222444666:::===DDDIIIOOOWWW]]]dddjjjnnn{{{~~~yyynnnggg\\\SSSLLLGGGBBB>>>;;;:::999999999999::::::999;;;===??????>>><<<:::;;;;;;;;;;;;::::::999999:::999999999::::::;;;<<<;;;===@@@BBBEEEHHHLLLOOOVVVYYY^^^aaadddhhhlllppprrrxxx{{{uuutttsssqqqooolllkkkjjjiiigggfffdddbbb___[[[YYYWWWTTTRRRPPPPPPQQQQQQQQQPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQPPPPPPOOONNNMMMLLLNNNNNNNNNNNNLLLJJJHHHFFFJJJHHHHHHIIILLLNNNOOONNNPPPQQQRRRQQQPPPOOOPPPQQQVVVWWWXXXZZZ\\\___cccfffmmmpppuuuzzz~~~|||{{{{{{{{{zzzxxxuuuqqqmmmkkkfffccc___[[[XXXVVVUUUTTTUUUTTTTTTWWW[[[^^^``````bbbbbbbbbcccaaa]]]WWWSSStttoooiiibbbbbb```______aaadddfffgggffffffeeeaaa[[[VVVSSSRRRJJJIIIHHHIIIKKKLLLKKKIIIEEEDDDBBB@@@>>><<<:::999777444222000000///---,,,***)))((((((((()))***+++++++++,,,,,,+++)))((('''''''''((((((''''''&&&%%%&&&%%%%%%%%%%%%&&&'''((('''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!%%%'''((()))((('''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''$$$%%%&&&'''''''''&&&&&&'''''''''(((((()))))))))'''''''''((((((((())))))+++***))))))(((((())))))+++(((%%%&&&***,,,((($$$)))***,,,,,,+++++++++,,,)))(((***---------111888<<>>BBBIIIOOOUUU\\\bbbgggtttwww|||vvvjjj```WWWOOOGGGAAA===<<<:::888888888999:::777999;;;>>>>>>===;;;:::999::::::;;;::::::999888;;;::::::999999999::::::999;;;>>>???AAACCCGGGIIIKKKMMMQQQUUUXXX\\\```bbbeeekkkttt{{{~~~}}}zzzvvvqqqkkkgggddd]]][[[XXXWWWXXXYYYYYYYYYVVVUUUUUUUUUUUUWWWYYYZZZ\\\\\\ZZZYYYWWWVVVUUUUUUWWWXXXXXXXXXVVVSSSOOOMMMPPPOOOPPPRRRWWWZZZ\\\\\\```aaabbbbbbaaa```aaacccgggiiikkklllmmmqqqvvv{{{}}}zzzxxxwwwuuutttrrroookkkgggcccaaa]]][[[XXXSSSPPPOOOOOOOOOOOOQQQUUU[[[ccciiillllllkkkhhhccc___ZZZUUUPPPLLLuuuoooiiiddd]]]^^^^^^___aaaccceeeggghhhgggfffaaa[[[VVVSSSRRRMMMKKKJJJIIIIIIIIIGGGEEEEEEDDDCCCAAA???===;;;:::777555222000000///...,,,---,,,***((('''''''''((((((((((((((()))***,,,---(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$###!!!"""###%%%''',,,+++)))'''&&&&&&&&&'''(((((('''&&&%%%######"""%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%'''&&&%%%$$$$$$%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%&&&''''''((((((''''''%%%%%%&&&''''''((())))))''''''((((((((()))))))))))))))((('''&&&&&&&&&''',,,***((()))++++++(((%%%)))***,,,,,,+++++++++,,,---++++++,,,,,,***---333666888CCCYYYsssssscccVVVJJJDDDDDDHHHVVVllltttiiifff___NNN@@@666///000000,,,...444222222333333444555666666555555444444333222111111,,,---...///000222555888999===BBBGGGMMMSSSZZZ^^^iiimmmrrrxxx|||zzzooodddYYYNNNFFFBBB???;;;888666555666777666888:::<<<===<<<;;;;;;999:::;;;<<<<<<;;;:::999:::999888888777777888888777999;;;<<<<<<>>>AAACCCDDDFFFIIILLLPPPTTTVVVXXXWWW]]]gggooouuu{{{~~~xxxuuupppmmmiiigggggggggggggggbbbaaaaaaaaabbbdddggghhhjjjiiihhhfffeeeeeeddddddeeefffhhhhhheeeaaa]]]ZZZYYYYYY\\\aaahhhnnnrrrssswwwyyyzzzzzzyyyyyyzzz|||~~~}}}yyyvvvtttrrrrrrmmmlllkkkhhheeebbb```^^^TTTSSSPPPMMMJJJIIIKKKMMMMMMQQQXXXbbblllsssuuuvvviiiddd\\\VVVPPPKKKGGGDDDrrrjjjfffccc[[[\\\^^^___aaaccceeegggjjjiiigggbbb[[[VVVSSSSSSMMMKKKIIIHHHIIIJJJIIIHHHFFFEEECCCBBB@@@>>><<<;;;777555222111000000...,,,---+++***(((''''''''''''''''''''''''(((***,,,---)))((('''&&&%%%&&&''''''$$$%%%&&&'''''''''&&&%%%((((((((('''&&&%%%%%%%%%""""""###$$$$$$$$$$$$$$$"""######$$$######""""""######$$$$$$$$$%%%%%%%%%###############$$$%%%%%%***((('''%%%$$$%%%&&&''''''&&&&&&%%%$$$###""""""$$$%%%&&&&&&&&&&&&&&&&&&%%%&&&'''%%%###"""$$$&&&***)))'''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((())))))'''''''''''''''''''''''''''((((((((())))))))))))&&&&&&%%%%%%&&&&&&''''''))))))*********)))(((''')))***,,,,,,+++++++++,,,///---...000000......222000222;;;GGGVVVkkkxxxkkk```SSSIIIEEEHHHNNN\\\ppp}}}uuuzzzzzzmmmRRRAAA555444444000000444000111222333444555666666555555444444333333333222------......---///111444444777;;;@@@DDDJJJQQQUUU\\\```ffflllqqqvvv{{{vvvjjj^^^VVVNNNJJJDDD>>>:::777777888777888999;;;<<<=========;;;<<<===>>>>>>===<<<;;;999999888777777777888888666777999999999;;;===???BBBCCCDDDGGGJJJMMMNNNNNNMMMSSS[[[aaaffflllrrrxxx~~~~~~}}}|||yyyxxxwwwwwwyyy|||~~~~~~~~~{{{vvvrrrooopppssszzz}}}{{{{{{|||~~~zzzxxxuuuqqqnnnlllkkkjjjhhhgggeeebbb___\\\ZZZXXXKKKKKKJJJGGGEEEEEEIIIMMMMMMQQQYYYccckkknnnmmmkkk]]]XXXRRRLLLHHHDDD@@@===mmmeeebbb___ZZZ\\\___aaabbbdddggghhhkkkjjjgggbbb\\\VVVTTTSSSIIIGGGFFFHHHKKKNNNOOOPPPFFFEEEDDDBBB@@@>>>===<<<777555222111000000...---)))((('''''''''(((***+++((()))))))))))))))((((((***(((&&&%%%$$$%%%'''(((###$$$&&&(((((('''&&&%%%(((((('''&&&&&&%%%$$$$$$"""###$$$%%%%%%%%%%%%%%%""""""#########""""""!!!######$$$$$$$$$%%%%%%%%%!!!"""$$$&&&&&&&&&$$$###%%%$$$"""!!!!!!"""$$$%%%!!!""""""###$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%((())))))'''$$$###&&&))),,,***)))'''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%(((((((((((()))))))))***))))))((((((''''''&&&&&&(((((((((((())))))))))))%%%%%%%%%&&&'''(((******%%%'''*********))))))***)))***,,,,,,+++++++++,,,***))),,,111222//////111...222:::???CCCRRRsss}}}sssiii\\\PPPKKKJJJJJJQQQbbbyyyzzzeeePPP>>>;;;:::333000333000000111222444555666666444444444444444444444444///000000...---...000222000222666:::???DDDJJJOOOTTTXXX^^^dddjjjoootttxxxzzz{{{ppphhh\\\WWWOOOGGGAAA===<<<<<<999999:::;;;<<<>>>??????<<<===???@@@AAA@@@>>>===;;;::::::999999999999:::666888999999999:::<<<>>>???>>>???@@@CCCEEEEEEDDDKKKOOOTTTXXX[[[```gggllluuuwww{{{~~~{{{yyywwwvvvuuuvvvwwwxxxtttrrroookkkhhhfffeeeeeecccaaa^^^ZZZUUUQQQNNNLLLFFFGGGFFFCCCAAACCCHHHLLLIIIMMMTTTZZZ^^^]]]XXXTTTQQQNNNJJJFFFDDDAAA===:::ooofffbbb```bbb___^^^```dddggghhhgggfffccc___\\\ZZZWWWTTTRRRMMMJJJGGGFFFHHHJJJLLLLLLJJJHHHFFFCCC@@@>>><<<;;;777444000...---------,,,***+++,,,+++)))))))))+++,,,+++***)))''''''''''''***)))((('''&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%+++'''$$$$$$&&&'''%%%###---'''!!!!!!$$$'''%%%"""%%%%%%%%%$$$$$$$$$######%%%""" ###$$$###!!!&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$#########$$$&&&'''###$$$%%%&&&&&&%%%$$$######$$$$$$###""""""###%%%---)))$$$ '''------)))%%%$$$&&&''''''%%%%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&%%%$$$$$$###%%%(((+++,,,***(((''''''"""%%%''''''&&&$$$$$$%%%)))((()))***+++***'''$$$,,,***)))'''&&&&&&&&&&&&(((((((((((())))))))))))((()))***++++++++++++******++++++,,,,,,------...000...222999<<>>????????????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888999:::;;;===>>>???@@@GGGHHHIIILLLPPPUUUZZZ]]]eeehhhlllqqqvvv}}}}}}{{{zzzyyyyyyvvvtttrrrqqqqqqqqqooonnnooojjjeeedddeeeeeeaaa]]]^^^\\\WWWQQQMMMIIIGGGGGGDDDCCCBBBBBBDDDGGGKKKNNNQQQPPPOOOLLLJJJHHHFFFEEECCCCCCBBB@@@???>>>??????~~~mmmeeebbb```bbb```^^^___dddggghhhgggiiifffaaa]]]ZZZWWWSSSPPPLLLIIIGGGFFFHHHKKKLLLMMMGGGFFFDDDAAA>>><<<:::999777666444333333111///---***+++++++++)))((()))***'''&&&&&&%%%%%%%%%%%%&&&)))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%###""""""###%%%&&&%%%$$$((('''&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######&&&$$$"""###%%%&&&%%%###&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###""""""""""""$$$$$$$$$%%%%%%$$$$$$$$$&&&''''''&&&%%%%%%&&&((($$$+++...---***&&&$$$)))%%%"""!!!"""$$$###"""$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))))))))%%%(((+++,,,***(((''''''"""$$$&&&&&&$$$#########((('''((()))+++***(((&&&+++***((('''&&&&&&''''''''''''(((((())))))*********************+++++++++++++++,,,------......///222///222777777;;;LLLaaa~~~wwwfff\\\UUUOOONNNVVV[[[aaaqqqwwwaaaJJJ===888555111333111//////000222222222333333222222111222222222111333333111...,,,---...222111111222444999>>>@@@EEEIIINNNRRRUUUZZZaaaggglllrrrzzz}}}sssiii___UUUJJJCCC===<<<;;;;;;;;;;;;;;;;;;>>>>>>?????????>>>======<<<<<<;;;;;;:::::::::999888888888888888888888888888999::::::<<<<<<===>>>CCCDDDEEEHHHLLLQQQUUUXXXZZZ]]]bbbfffkkkqqqwww|||~~~{{{zzzzzz{{{||||||zzzxxx|||{{{yyywwwuuutttsssssstttrrrooonnnnnnnnnlllkkkiiiddd___^^^^^^]]]YYYUUUQQQPPPNNNLLLIIIGGGFFFEEEBBBBBBCCCDDDGGGJJJMMMNNNLLLIIIFFFBBB@@@???@@@@@@>>>????????????@@@AAABBB}}}llleeebbbaaaccc```^^^___dddggghhhggglllhhhccc^^^ZZZVVVQQQNNNKKKIIIFFFGGGIIIKKKMMMMMMFFFEEECCCAAA>>><<<:::999666666555666555333///,,,)))***+++***((('''((()))'''''''''''''''((()))***(((''''''&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&###%%%'''((((((''''''(((%%%(((***)))&&&###"""###%%%%%%%%%$$$$$$$$$######&&&$$$###$$$%%%&&&%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%$$$$$$$$$$$$$$$$$$%%%###$$$%%%$$$""""""$$$%%%###$$$###"""!!!!!!$$$&&&)))'''$$$###$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%''')))***+++,,,,,,%%%'''***+++)))(((''''''%%%&&&''''''%%%$$$$$$$$$((('''''')))******)))''')))((((((''''''(((((()))&&&''''''((()))******+++++++++******)))******+++,,,,,,------.../////////222000111444222222>>>MMMddd|||nnn```VVVOOOPPPSSSVVV```mmm|||zzz{{{mmmVVVCCC999555333555333000//////000000000444444333222222222222222222333333222///......///000///......000333777999<<<@@@EEEIIILLLQQQXXX]]]dddiiipppuuuzzzuuuhhh[[[RRRFFFAAA;;;999;;;=========>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;::::::999888888888888888888888888888888999999999::::::::::::;;;>>>>>>@@@BBBEEEJJJMMMOOORRRUUUYYY]]]aaaffflllooovvvvvvvvvvvvwwwyyy|||}}}|||zzzxxxwwwyyyxxxwwwxxxyyyxxxvvvuuuwwwvvvuuusssrrrpppooooooooommmkkkjjjjjjiiigggfffaaa\\\XXXUUUUUUSSSOOOLLLFFFGGGGGGFFFEEEDDDCCCBBB@@@BBBDDDGGGIIIJJJJJJJJJEEEAAA===888777777999;;;999;;;>>>???AAADDDHHHKKK}}}mmmfffdddcccccc```]]]^^^cccggghhhgggjjjfffaaa]]]YYYUUUQQQNNNJJJHHHFFFGGGIIILLLMMMMMMGGGFFFEEECCC@@@>>><<<;;;555444333222222000---***((()))***)))((('''''')))((((((((((((((()))******&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&***---,,,)))&&&&&&'''((((((((((((&&&$$$######%%%%%%%%%$$$$$$$$$##################$$$$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$$$$&&&%%%$$$######$$$%%%&&&"""#########!!!!!!###$$$---''' (((((('''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$&&&((()))******%%%'''******)))''''''''')))***+++***(((&&&'''(((+++)))(((((())))))(((&&&''''''((((((((())))))***&&&&&&'''((()))***++++++,,,+++***)))))))))***+++++++++,,,,,,---.........000///000222111///666@@@NNNggguuugggYYYRRRPPPPPPVVV^^^gggttt~~~zzzzzzqqq___MMMBBB;;;777666333000///000111222222666666555444444444444444444555555444333222222222///...---------000222444666:::>>>AAADDDIIIPPPUUU[[[```ggglllqqqxxx{{{mmmdddTTTKKKAAA<<<===??????===>>>>>>>>>>>>>>>===<<<;;;===<<<;;;:::999888777777888888888888888888888888999999999999888888888888::::::;;;===@@@CCCFFFHHHKKKNNNRRRUUUXXX\\\```ccciiiiiiiiikkkllloooqqqrrr||||||||||||{{{yyywwwuuusssvvvuuuttttttuuuuuusssqqqqqqpppooonnnlllkkkiiihhhjjjhhhfffeeeeeedddaaa___YYYVVVQQQNNNMMMKKKHHHEEEEEEDDDDDDCCCBBBBBBBBBBBBEEEFFFHHHIIIIIIFFFCCCAAA>>><<<888555444555777888999;;;>>>@@@DDDJJJSSSYYYooohhhfffeeebbb___\\\]]]aaafffggggggfffbbb^^^ZZZWWWTTTQQQOOOJJJHHHGGGHHHJJJLLLLLLLLLFFFEEEEEECCCAAA>>><<<:::666444000///......---,,,((()))***)))((('''''')))&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&'''''''''###&&&***)))&&&###"""###,,,'''######%%%'''&&&###%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$###!!!&&&%%%$$$######$$$%%%&&&%%%&&&'''&&&$$$$$$&&&'''''''''&&&$$$!!! !!!#########""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''''''''%%%'''))))))(((''''''''')))***+++***((('''((()))...,,,)))'''''''''&&&%%%''''''((())))))*********&&&''''''((()))*********++++++***************+++)))******+++,,,,,,------...---///222222222666<<>>666333///...000222444444666555555444444555555666555555444444555555444444000000...------///000111333666:::===???CCCIIINNNTTTYYY___eeekkkrrr||||||tttdddYYYKKKCCC@@@@@@>>><<>>===<<<;;;======<<<;;;999888777777777777777777777777777777:::999999888777777666666888888999;;;===???AAABBBBBBEEEHHHKKKMMMOOORRRUUUWWWXXXZZZ\\\___bbbeeefffmmmpppuuuxxx{{{~~~~~~zzzxxxyyyyyyxxxvvvssspppooopppnnnllllllmmmmmmkkkjjjiiiiiihhhgggeeecccaaa```cccbbb``````___]]]ZZZXXXRRRPPPMMMJJJHHHFFFDDDCCCCCCBBBAAA@@@AAACCCFFFHHHOOOOOONNNLLLHHHBBB<<<999777666666555555666666777;;;===@@@BBBGGGQQQ^^^hhhrrrjjjgggeeeaaa^^^ZZZ[[[___dddffffffbbb___\\\YYYWWWUUURRRPPPKKKIIIHHHHHHJJJKKKKKKJJJCCCCCCBBBAAA???<<<999888999666222////////////...)))***+++***((('''((()))((('''&&&%%%%%%%%%%%%%%%&&&&&&((((((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&"""$$$&&&''''''&&&'''''',,,%%% $$$((('''$$$%%%%%%%%%$$$$$$$$$#########%%%'''(((&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$###"""!!! %%%$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%######%%%&&&"""%%%((()))'''&&&%%%%%%###%%%&&&%%%$$$###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&'''''''''''''''&&&&&&''')))((('''&&&'''((('''(((((('''&&&&&&''')))///,,,(((&&&&&&''''''&&&'''((()))************)))(((((((((((())))))))))))((()))***++++++++++++***)))))))))***++++++,,,,,,,,,---...111333555777999:::BBBRRRlllrrr^^^QQQLLLKKKLLLRRR\\\gggrrr}}}zzzrrrhhhWWWHHH<<<999444111111222333333222222222222333444555666444333222333444555444333222111000/////////000000111444888999:::===CCCHHHLLLQQQXXX^^^dddkkkuuu{{{}}}sssiiiZZZOOOHHHDDDAAA???@@@@@@@@@@@@???===<<<;;;======<<<;;;::::::999999777777777777777777777777:::999999888777777666666777888999:::;;;<<<===>>>@@@BBBEEEGGGHHHIIIKKKMMMLLLMMMOOOSSSVVVYYY\\\]]]aaadddiiimmmqqqtttxxx{{{xxxxxxwwwwwwxxxzzz|||}}}}}}~~~}}}{{{zzzwwwtttqqqrrrsssrrrqqqpppmmmkkkiiillljjjhhhggghhhhhhgggffffffggggggfffdddbbb___^^^[[[ZZZYYYXXXXXXVVVRRROOOKKKJJJHHHFFFEEECCCCCCBBB?????????AAAEEEIIIMMMPPPVVVTTTQQQKKKEEE>>>888555111222333555666777888888>>>BBBGGGKKKQQQ[[[iiitttssskkkfffddd```\\\XXXYYY]]]bbbdddeeeccc```\\\YYYWWWUUURRRPPPLLLJJJIIIIIIJJJJJJIIIHHHBBBBBBBBBAAA???<<<999888888666333222111111///---***+++++++++)))((()))***(((((('''''''''((())))))&&&''')))******)))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%&&&((())))))(((%%%"""!!!!!!$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$#########%%%((()))'''%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&############$$$%%%&&&'''$$$$$$$$$%%%%%%$$$$$$$$$"""######"""!!!!!!"""$$$%%%%%%###!!!!!!"""'''***%%%'''))))))'''&&&''')))&&&&&&&&&&&&%%%%%%%%%$$$&&&''''''(((((((((((((((&&&'''((((((&&&&&&'''(((%%%&&&'''&&&%%%&&&(((+++---***&&&%%%&&&((()))***(((((()))*********))))))))))))))))))((((((((((((%%%'''***,,,------+++***)))******++++++,,,------------...///222444444333777===GGGWWWsssqqq]]]RRRMMMHHHJJJNNNVVVaaappp|||lll]]]MMMHHH@@@:::777555333222111111111222444555777888555333222333555777666444222222111000000000000000///222555555555777<<>>===<<<=========<<<<<<;;;;;;;;;777777777777777777777777:::999999888888777777777666777888999::::::::::::>>>AAADDDEEEEEEEEEFFFGGGFFFGGGJJJMMMPPPRRRTTTUUUXXX\\\```dddgggjjjnnnqqqkkkjjjjjjjjjlllnnnqqqsssttttttsssuuuwww|||}}}{{{{{{|||xxxvvvsssrrrqqqpppmmmkkklllkkkkkkjjjiiihhhffffffhhhfffcccbbbbbbcccbbbaaabbbbbbcccbbb```^^^[[[YYYSSSRRRQQQQQQPPPNNNJJJGGGCCCCCCCCCBBBAAA@@@AAABBB???BBBEEEJJJNNNQQQSSSTTTSSSOOOJJJDDD===888555333222222222444777:::===???DDDLLLVVV]]]bbbjjjvvvssskkkeeebbb```[[[WWWXXX\\\aaaddddddeeebbb]]]ZZZXXXUUURRRPPPLLLKKKJJJIIIJJJJJJIIIGGGCCCDDDDDDCCCAAA>>>;;;999555444333333333111---******+++,,,+++***))))))+++#########$$$%%%&&&((((((&&&''')))++++++***(((''''''''''''&&&&&&%%%%%%%%%)))%%%""""""$$$%%%###!!! $$$%%%$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$###### $$$''''''%%%######$$$$$$$$$$$$%%%%%%&&&&&&&&& !!!"""%%%(((---000333###$$$%%%&&&&&&%%%$$$###%%%&&&&&&%%%$$$$$$%%%'''$$$&&&((((((&&&$$$###$$$"""%%%''''''$$$###$$$&&&'''''''''&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((&&&'''((('''&&&&&&'''(((&&&'''(((''''''(((+++---+++(((%%%$$$&&&***,,,---((()))***++++++***)))(((******))))))((((((''''''###&&&***---......,,,******++++++,,,,,,---......//////------000222111---///666>>>EEEWWWvvvkkk\\\UUUHHHFFFGGGMMMWWWeeevvvvvv]]]WWWMMMDDD===888555333222222333444666888:::;;;777555444555888:::888666222222111000000000000000...000222333222333888<<<===CCCKKKRRRWWW^^^fffllljjjpppwww}}}{{{nnnaaaWWWSSSRRRCCCBBBBBBAAA@@@???========================<<<<<<777777777777777777777777999999999999888888888777666666777888999999999888888;;;>>>???>>>>>>>>>???AAABBBDDDGGGIIIKKKLLLLLLQQQTTTXXX[[[^^^```cccfffaaa``````aaadddgggjjjlllnnnmmmlllmmmppptttyyy|||xxx{{{~~~|||yyywwwxxxyyyzzzyyyyyyyyyvvvtttrrrsssssssssrrrooonnnnnnmmmkkkiiigggggggggfffffffffeeeeee```^^^[[[ZZZZZZZZZYYYXXXXXXYYYYYYYYYWWWTTTQQQOOONNNMMMLLLLLLKKKIIIDDDAAA>>>>>>??????>>>>>>@@@AAAEEEIIIOOOTTTWWWWWWUUUSSSKKKGGGAAA;;;666333222222555444444444888===CCCFFFJJJUUUccclllqqqwwwmmmgggeeecccccc^^^VVVSSSUUU[[[aaaeeedddbbb^^^ZZZVVVRRRPPPOOOFFFGGGIIIJJJJJJIIIGGGFFFDDDDDDDDDDDDBBB???<<<;;;333111...------,,,+++))),,,+++***)))'''%%%$$$###)))++++++)))&&&%%%''')))'''&&&&&&&&&'''(((***+++''''''''''''&&&&&&%%%$$$'''&&&%%%%%%&&&&&&$$$"""######$$$%%%%%%%%%%%%$$$$$$&&&'''$$$!!!!!!######$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''!!!"""###$$$%%%&&&&&&%%%"""###$$$$$$%%%%%%%%%%%%&&&''''''((((((''''''&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((###$$$$$$%%%%%%&&&&&&&&&(((&&&%%%&&&)))***)))'''''''''(((((((((((('''''')))******+++,,,------------+++)))((('''((()))******,,,......---++++++,,,---------+++)))***,,,///000000/////////000000111333///444@@@JJJWWWppplllWWWJJJCCCCCCKKKOOORRR```qqqzzzpppeee]]]QQQBBB;;;<<<333000///222222///000333111222444666666555444333333333222222111000//////111000//////000222555666===???BBBGGGNNNTTTZZZ]]]```eeelllsssxxx}}}xxxpppiiifffTTTOOOIIICCC@@@??????>>>BBB???===<<<===>>>===<<<===999666666999;;;<<<;;;::::::999999888777666666333444555777888888888888:::::::::999999999888888<<<===>>>@@@BBBDDDFFFFFFIIIJJJLLLOOOSSSVVVXXXYYYYYYYYYZZZYYYYYY[[[___bbb```aaaccceeehhhlllooopppsssuuuwwwyyy{{{zzzzzzyyyxxxyyyzzzyyyxxxyyy|||~~~~~~~~~~~~}}}|||~~~zzzzzzyyyxxxxxxxxxxxxyyyssstttttttttsssqqqooommmqqqqqqqqqppppppnnnmmmmmmkkkiiifffcccbbbcccdddfffbbbbbbccccccaaa^^^\\\ZZZYYYXXXVVVSSSQQQOOONNNNNNPPPPPPQQQQQQPPPNNNKKKIIIIIIHHHFFFCCC@@@>>><<<;;;===<<<::::::<<<@@@EEEHHHNNNQQQUUUXXXXXXUUUQQQNNNHHHCCC;;;555222222333444555888;;;===>>>DDDMMMUUU]]]eeeqqqyyy}}}nnnhhhfffdddccc^^^WWWTTTVVV[[[```ccccccbbb^^^ZZZVVVSSSQQQOOOJJJJJJIIIHHHGGGFFFFFFFFFCCCCCCDDDDDDBBB@@@===;;;444222///......---+++***)))))))))((('''''''''&&&'''(((((('''$$$###%%%'''+++***((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&%%%%%%%%%&&&&&&$$$"""$$$###"""!!!"""###%%%&&&'''''''''&&&$$$###$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%&&&&&&&&&'''&&&$$$&&&((()))(((&&&''''''((((((((((((''''''''''''(((((()))******++++++***((('''&&&''')))******,,,//////---,,,,,,---------,,,+++)))***,,,///......------------......333///111999???FFFZZZnnnvvvaaaUUULLLFFFHHHIIIJJJSSSaaa{{{|||{{{vvveeePPPDDD:::555222333333111///111000222444555666555444333444444333333222111111000///...------...///111333999;;;>>>CCCIIIOOOTTTWWWZZZ^^^dddjjjooouuuzzz}}}|||yyyeee___UUULLLFFFCCCAAA???CCCAAA@@@???@@@???===;;;===:::777666888999999888::::::999999888777777777555555666777888888888888999999888888888777777777:::;;;<<<>>>???AAABBBCCCEEEFFFHHHKKKMMMPPPRRRSSSRRRSSSSSSSSSSSSVVVYYY\\\[[[\\\^^^```cccfffiiijjjjjjlllqqqtttuuutttqqqoooqqqrrrrrrrrrrrrtttxxx{{{yyyzzzzzzyyyxxxxxxzzz|||~~~||||||~~~}}}{{{zzzyyyxxxwwwvvvvvvxxxxxxwwwvvvtttssssssrrrrrrrrrrrrrrrpppooooooooommmlllkkkjjjjjjjjjjjjiiihhhfffeeeddddddcccaaa___]]]]]]^^^___\\\\\\]]]]]][[[YYYVVVUUURRRQQQPPPNNNMMMLLLKKKKKKJJJKKKKKKKKKJJJHHHEEEDDDDDDCCC@@@>>>;;;:::999999=========???AAAEEEHHHJJJPPPRRRSSSTTTRRRNNNJJJGGG;;;888555222222333444555444999@@@EEEJJJQQQ[[[bbbfffmmmwww~~~ooojjjhhheeebbb^^^ZZZWWWYYY]]]```aaacccaaa___[[[WWWTTTRRRPPPNNNLLLIIIFFFEEEEEEFFFFFFBBBCCCDDDDDDBBB@@@>>><<<666333000//////...,,,+++&&&&&&'''(((((()))******&&&'''((('''%%%%%%&&&((())))))'''%%%$$$$$$######%%%%%%%%%%%%%%%$$$$$$###&&&%%%$$$%%%&&&&&&$$$###%%%###!!! """%%%&&&'''&&&$$$$$$%%%&&&&&&%%%&&&%%%%%%$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&''''''((((((((((((''''''&&&&&&''''''(((((())))))(((((('''&&&&&&'''))))))+++---//////...,,,,,,---,,,,,,,,,+++******,,,.........------------......111......222444777DDDTTTppprrreeeYYYNNNKKKJJJIIINNNWWWlllmmmXXXCCC:::222111111...,,,+++000111222444555555444444666555555444444333333333000000...------...///000555666888<<>>>>><<<999888888888777666:::::::::999888888777777666777777888888888777777888888777777777666666666888999999:::<<<======>>>@@@AAABBBDDDFFFHHHIIIJJJIIIJJJKKKKKKKKKMMMQQQTTTTTTUUUVVVXXXZZZ]]]___aaa```dddjjjnnnooolllhhheeegggggggggggggggkkkppptttssstttuuuuuusssqqqpppqqqqqqrrrsssrrrrrrsssvvvyyyyyyxxxuuurrrpppooooooooommmlllkkklllmmmnnnmmmlllkkkjjjiiiiiihhhhhhiiiiiijjjiiihhhfffeeeeeeeeeeeeccccccbbbaaa```^^^\\\[[[ZZZZZZYYYXXXWWWVVVUUUUUUSSSTTTTTTSSSRRRPPPNNNMMMIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDBBB???>>>???===;;;999888888888888;;;===AAADDDHHHJJJLLLLLLPPPPPPNNNLLLHHHCCC???===333333333444555777888999999@@@KKKTTT[[[bbbiiioooqqqwwwpppllliiifffccc```]]]\\\]]]___aaaaaabbbaaa___\\\YYYUUURRRQQQMMMLLLJJJHHHGGGGGGGGGHHHBBBCCCCCCCCCBBB@@@>>><<<777555222000///...---+++%%%&&&'''((()))***++++++*********)))))))))***+++%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###&&&%%%$$$%%%&&&&&&%%%###$$$###"""""""""###%%%&&&$$$!!! ###%%%$$$"""$$$$$$$$$#########""""""&&&&&&%%%$$$###"""!!! """######$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###"""&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&''''''((((((''''''&&&(((((((((((())))))******'''''''''''''''((()))******,,,......---++++++,,,++++++,,,+++******,,,...111000000////////////000---+++---000111222<<>>???@@@AAABBBBBBCCCDDDEEEEEEGGGJJJLLLMMMMMMNNNPPPRRRTTTVVVWWW]]]___cccggggggfffcccaaa]]]]]][[[ZZZ[[[^^^dddhhhkkkmmmppppppmmmjjjhhhgggfffgggiiiiiihhhiiijjjlllnnnnnnllliiigggeeeeeeffffffdddddddddfffgggfffeeebbbbbbaaa```````````````bbbaaa___^^^]]]]]]^^^^^^^^^^^^]]]\\\ZZZXXXVVVUUUQQQQQQRRRRRRQQQOOONNNMMMKKKKKKKKKKKKIIIHHHFFFEEECCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA???>>><<<;;;;;;:::999888888888999::::::===CCCHHHKKKMMMLLLLLLKKKIIIFFFBBB>>>:::777666555666888999;;;===@@@BBBGGGNNNYYYccciiinnnqqqtttyyy~~~qqqmmmjjjfffdddbbb```___aaaccccccccccccbbb```]]]ZZZVVVRRRPPPJJJKKKLLLLLLLLLKKKJJJIIIBBBCCCDDDDDDBBB@@@===<<<888555222000000...---+++''''''(((((()))*********---,,,+++***++++++++++++&&&&&&''''''''''''''''''###$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$%%%&&&'''%%%$$$"""###%%%&&&'''&&&%%%$$$""""""$$$###!!!""""""#########$$$$$$$$$$$$$$$############""""""######$$$%%%&&&%%%%%%$$$ !!!###%%%&&&''''''%%%%%%%%%%%%$$$$$$###"""%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))(((((()))(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((()))))))))(((((((((((()))******+++(((***,,,,,,+++))))))***)))***++++++******,,,---111111000///////////////++++++---///111222999???DDDTTTpppvvvlllfff```\\\[[[TTT]]]hhhrrr{{{cccRRR???777444333222333///000111222333333333333666666666666666666666666555444333222111000//////000000111333666999===>>>CCCEEEGGGIIIMMMSSSZZZ___eeeiiiooouuu{{{vvvmmmfffZZZUUUOOOIIIGGGEEEDDDCCC>>>======;;;:::999888999:::::::::999999999999999::::::::::::999888777666999999888888888777777777888888888999999999::::::::::::;;;;;;<<<<<<======>>>@@@AAABBBBBBCCCEEEGGGGGGHHHHHHIIIJJJLLLNNNOOOYYYYYY[[[\\\]]]\\\\\\\\\UUUTTTRRRPPPPPPRRRWWW[[[bbbeeeiiijjjhhheeebbbaaa^^^```aaaaaa`````````bbbeeefffeeebbb^^^[[[\\\]]]]]]\\\\\\]]]^^^______^^^[[[ZZZYYYYYYXXXXXXYYYYYYZZZYYYXXXVVVVVVVVVWWWXXXXXXXXXWWWUUUSSSQQQOOONNNJJJKKKLLLLLLLLLJJJHHHGGGEEEEEEDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888999999999::::::;;;;;;;;;>>>CCCHHHJJJJJJIIIHHHBBB@@@===:::777555444444666888:::<<>>888444333444111111111111111222222222444444444555555666666777444333222222000///......000000000111333555888999===???AAACCCFFFLLLRRRWWW[[[___eeelllrrrxxx~~~|||pppiii___UUUMMMHHHDDDAAA@@@AAAAAA>>>;;;999999999::::::::::::::::::999999:::::::::::::::999888777999999888888888777777777888888888999999::::::;;;999999:::::::::;;;;;;;;;<<<>>>???@@@??????@@@BBBCCCCCCCCCCCCDDDEEEGGGGGGPPPPPPOOOPPPPPPQQQQQQRRRLLLLLLKKKIIIHHHJJJNNNQQQVVVZZZ___bbbaaa___]]]\\\ZZZ[[[[[[ZZZXXXWWWXXXYYYYYY[[[\\\YYYTTTQQQRRRSSSTTTSSSRRRSSSUUUVVVVVVUUUSSSSSSRRRQQQQQQQQQQQQRRRRRRQQQPPPPPPOOOOOOOOOPPPNNNMMMMMMLLLJJJHHHGGGFFFDDDDDDEEEFFFEEEDDDCCCBBB@@@@@@???>>>======<<<<<<======;;;:::999999999999888888888888888888999999999:::<<<>>>??????>>>>>>???@@@CCCEEEFFFEEECCCBBB;;;:::888666666666777777555999>>>BBBHHHPPP[[[cccdddiiiqqqxxx}}}~~~~~~|||pppnnnkkkeeebbb```^^^___aaaeeefffgggfffeeeccc```[[[VVVQQQNNNJJJJJJJJJJJJJJJIIIHHHHHHEEEEEEEEEDDDBBB>>>;;;999888555222000///---+++)))'''(((((()))******++++++...+++((('''((((((&&&$$$'''((())))))))))))((('''$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$###%%%''''''&&&$$$###$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$######$$$&&&$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$%%%&&&&&&!!!"""$$$%%%&&&%%%$$$###!!!"""###$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&''''''''''''((('''&&&&&&&&&%%%%%%$$$$$$%%%'''((('''%%%###%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))((((((''')))++++++***)))))))))''')))+++++++++***,,,---000///...------,,,,,,,,,...///...------...000111999>>>GGGVVVjjjssshhhbbbXXXTTTQQQQQQVVV]]]dddjjjttt|||sssjjjhhh^^^RRRJJJBBB:::666666222111111000000000000000222222333333444555666666444444444333222111000///000000//////000222444555777999;;;===@@@EEEJJJNNNQQQUUU[[[aaagggmmmssswww}}}}}}tttjjj```VVVNNNHHHJJJKKKJJJGGGAAA===<<<<<<::::::::::::::::::::::::::::::::::::::::::999999888888777777777666666666777777888999999:::;;;;;;888888999999999::::::::::::<<<======;;;;;;;;;<<>>>>>>>>???@@@AAAAAAEEEFFFGGGHHHHHHHHHGGGFFFDDDEEEEEEEEEDDDFFFJJJMMMIIINNNSSSWWWYYYXXXXXXXXXVVVVVVUUUSSSPPPOOOOOOQQQMMMPPPRRRPPPLLLIIIKKKMMMLLLKKKKKKLLLNNNOOOOOONNNLLLKKKJJJJJJIIIIIIJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHEEEDDDDDDDDDBBBAAA@@@???===>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::999999999999999999888888888888888999666777777888999:::;;;<<<>>>AAAEEEHHHIIIHHHEEEDDDDDDDDDCCCCCCAAA@@@>>>===777777777777888999;;;<<<>>>DDDLLLSSSYYYaaalllsssuuuwww{{{{{{pppnnnkkkeeeaaa___\\\]]]```dddfffggggggfffdddaaa\\\VVVPPPMMMMMMLLLIIIGGGEEEEEEFFFFFFFFFFFFFFFDDDBBB>>>:::888777555222///...---***)))&&&&&&''')))***+++,,,---///,,,)))(((((((((&&&### """%%%&&&'''''''''$$$%%%&&&&&&''''''''''''$$$$$$###%%%''''''&&&%%%$$$$$$######$$$$$$%%%&&&"""$$$&&&$$$!!! ###&&&''''''&&&%%%%%%$$$$$$$$$((('''&&&%%%$$$"""!!!!!! !!!###$$$%%%$$$"""!!!%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&$$$######$$$&&&'''&&&&&&&&&'''''''''(((((()))((('''&&&$$$###!!!!!!###&&&'''&&&###!!!###%%%%%%&&&&&&''''''&&&&&&%%%***************)))))))))((()))))))))((('''&&&&&&(((***,,,,,,+++*********&&&(((++++++++++++,,,---222222111//////............///...------///111111333777;;;BBBNNNdddvvvqqqddd\\\TTTOOONNNQQQUUUZZZmmm{{{{{{tttmmmggg```[[[QQQEEE>>>===333222111000////////////000111111222333444555555666666666666555444333222000//////...///000222333222444777:::<<<@@@EEEIIIKKKOOOUUUZZZ```fffkkkoooqqqvvv}}}{{{rrrggg\\\UUUUUUVVVTTTOOOHHHBBB@@@@@@::::::::::::::::::::::::999::::::;;;;;;:::::::::777666666666555555555555666666777888999:::;;;;;;888888888999999999::::::888:::;;;:::999777777888<<<<<<;;;;;;<<<<<<===>>>>>>@@@CCCEEEEEEDDDAAA@@@???AAABBBCCCCCCEEEIIIKKKAAAEEEKKKPPPSSSTTTUUUUUUSSSSSSQQQNNNKKKIIIJJJKKKFFFJJJMMMLLLHHHGGGIIILLLIIIHHHHHHIIIKKKMMMLLLKKKFFFFFFEEEDDDDDDDDDDDDEEEDDDEEEFFFFFFFFFEEEDDDCCC@@@@@@@@@@@@???>>>===<<<999999999999888888888888:::999888777777777777777555555555666777888999:::888888999:::<<<>>>???@@@EEEHHHMMMQQQRRRPPPMMMJJJHHHGGGDDDAAA>>>===<<<;;;777888888999;;;===>>>???LLLSSS]]]eeejjjpppwww~~~xxxnnnkkkhhhddd```^^^]]]^^^aaadddfffgggjjjhhheeeccc___ZZZTTTPPPOOOMMMJJJHHHFFFFFFFFFGGGGGGEEECCCBBBAAA@@@===:::666555333111////////////%%%'''))))))((('''((()))***)))&&&%%%%%%(((,,,...)))&&&$$$$$$&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$############"""%%%$$$$$$######$$$$$$%%%"""###%%%''''''&&&%%%$$$""""""###$$$$$$$$$$$$###"""###%%%&&&&&&%%%###"""$$$""" !!!###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((('''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))$$$""" """&&&))))))''''''((((((((((((((('''''''''(((***,,,,,,,,,+++******)))))))))((((((''''''///---,,,,,,,,,,,,+++)))+++++++++,,,---...///000444///111;;;CCCNNNfff~~~zzzlll]]]TTTNNNGGGHHHLLL[[[eeesss~~~|||vvvjjjYYYIII@@@===999444000...///000111//////000000111222222333333333333333333333333333333222000...---...///000000000111444777;;;>>>@@@CCCGGGKKKPPPUUU[[[aaaeeekkkoootttyyy}}}~~~vvvooolllffffffccc___]]]XXXMMMAAAAAA>>>;;;;;;===>>>===:::;;;:::999999:::;;;:::888<<<;;;999999::::::888666777777777777777666555555666888::::::999777777888999888777666666777888999:::888666888;;;======;;;<<<===>>>@@@AAAAAABBBBBB>>>>>>>>>>>>@@@BBBDDDFFFBBBCCCEEEFFFHHHKKKPPPTTTXXXTTTNNNHHHEEEDDDDDDEEECCCCCCCCCCCCCCCDDDEEEEEEEEECCCBBBDDDGGGIIIHHHFFF???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>:::999999999888888777777888777555444333333444444555666666666555555777888666666555555666777999:::777888;;;>>>BBBFFFJJJLLLRRRSSSXXX]]]```]]]VVVPPPLLLHHHCCC???======<<<<<<777444666===BBBDDDLLLVVV^^^ccckkkrrrxxx~~~yyyooommmiiieeeaaa___]]]]]]```bbbccccccgggeeecccaaa___[[[VVVRRROOOMMMJJJHHHFFFFFFFFFGGGFFFDDDCCCBBBAAA???<<<:::777666333111///.........%%%&&&((((((''''''((()))+++)))'''%%%$$$%%%&&&((()))'''$$$$$$&&&'''&&&$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########"""""""""!!!!!!######$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%"""###%%%&&&'''&&&%%%$$$"""######$$$%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$###"""!!!!!!!!!###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%(((''''''&&&&&&&&&''''''(((&&&$$$%%%((())))))((((((((((((((((((((((((''''''(((***,,,,,,+++)))(((*********))))))(((((((((---+++******+++,,,+++))),,,,,,,,,,,,,,,---...///333///000666;;;AAASSShhhsssdddVVVJJJFFFHHHMMMVVVdddqqq~~~nnn[[[OOOFFFDDD???777///+++,,,///////////////000000000111222222222222333333444444///000000000111111000000111111222333555777:::;;;???BBBGGGKKKPPPUUU[[[___cccggglllqqqvvv{{{~~~{{{yyyzzzxxxtttppphhhYYYKKKIIIDDD???===>>>>>>===;;;;;;:::999:::<<<======<<<:::888777777888888777555888888888999888888777666666888::::::999777777888888777666666666666777888999777555666999::::::888999999;;;<<<===>>>>>>>>><<<<<<<<<===>>>???AAAAAA???AAABBBDDDEEEHHHMMMPPPTTTQQQLLLGGGDDDBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCFFFCCC@@@@@@AAABBB@@@>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;888888888888777777777777777666555444333333444555444555555444333333555666888777666666777999;;;<<<===???BBBFFFKKKOOORRRSSSWWWYYY\\\```aaa^^^WWWRRRHHHDDD>>>999777888999999::::::>>>FFFLLLQQQYYYbbbmmmrrryyyzzzqqqnnniiieeeaaa___]]]]]]___```aaa```cccbbbaaa```___\\\XXXUUUOOOMMMJJJHHHFFFEEEFFFFFFEEEDDDBBBAAA@@@>>>;;;999777666444111///---,,,,,,$$$&&&(((((('''&&&'''(((((('''&&&%%%$$$$$$$$$$$$((('''%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###############"""""""""#########"""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$### !!!"""###$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%"""###%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%###""""""###$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&))))))(((&&&&&&%%%%%%%%%)))(((&&&&&&'''((('''&&&)))((((((''''''(((((())))))***+++,,,,,,***)))'''***************)))))))))***)))((()))+++,,,+++***------,,,,,,,,,,,,------000---...333444555AAAPPPjjj}}}gggTTTJJJIIICCCIIISSSaaarrrppp```VVVVVVRRRGGG999000...000000000/////////000000000000000111222333444444555---///111333444333222111333222222111222333444555999<<<@@@DDDHHHLLLQQQUUUWWW[[[```fffkkkqqqxxx||||||mmm___VVVOOOHHHCCCCCCCCCCCCAAA???===<<<===???@@@@@@???:::888666666888888888777999999::::::999999888777666888999999888777777888777666666555555666666777666555444555666777666555555555666888999999999999999:::;;;;;;<<<<<<;;;;;;;;;===>>>???@@@CCCGGGJJJMMMKKKHHHEEEBBB@@@??????@@@@@@??????@@@@@@AAABBBDDDBBB???======>>>===<<<<<<;;;:::999888888999::::::::::::999999888888888666666666666666777777777666555444444444444555555555666777666444444555777:::999888888:::===@@@CCCEEEGGGKKKPPPTTTWWWXXXYYY\\\\\\]]]___^^^ZZZTTTOOODDDAAA;;;666555777:::===BBBDDDKKKUUU]]]ccckkksssyyy}}}|||sssoooiiidddaaa```^^^^^^```bbbbbbaaabbbaaa``````___\\\XXXUUUPPPNNNKKKHHHFFFFFFFFFFFFEEECCCAAA@@@???>>>;;;888777666444222///---+++***%%%&&&((((((&&&&&&&&&'''######$$$%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%$$$######""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''%%%###"""!!!"""###$$$$$$%%%%%%&&&'''&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&&&&&&&)))((((((''''''((()))***+++,,,---...---+++)))(((++++++*********************)))((())),,,---,,,+++------,,,,,,+++,,,,,,,,,,,,+++...222222222999CCCNNNfffhhhYYYSSSIIIHHHKKKUUUeeeyyyllleeeddd```WWWJJJ>>>777444000000/////////000111222...///000111222333444555000111222333444333222222222111000//////000111222555777:::===@@@CCCHHHKKKLLLPPPUUU[[[aaahhhooosssyyyuuuggg```VVVPPPMMMLLLKKKIIIDDDBBB@@@???@@@@@@@@@???<<<;;;999888:::;;;;;;:::999999999999999888888777666777999888777777888999777666666666555555555555555555555555555555444333222333444555666666666666777888999999999888666555777888:::;;;;;;===@@@CCCDDDDDDCCCBBB@@@>>><<<;;;>>>>>>>>>>>>???@@@AAABBBBBB@@@>>>===>>>???@@@@@@<<<:::888666666666888999888888777777666555555555444444444555555666666666444444444555555555666666999:::;;;:::888888999;;;;;;;;;;;;<<>>;;;888666666444222///---+++)))%%%'''(((((('''&&&&&&'''###$$$&&&'''(((((('''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$###############""""""!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%!!!"""$$$%%%&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&((('''$$$###"""###$$$%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((($$$%%%%%%%%%%%%&&&((()))((((((((((((((()))******,,,---...//////---+++*********************++++++***))))))+++---......---------,,,+++++++++,,,,,,***+++...111111111555:::>>>LLLaaazzznnnbbbVVVNNNJJJNNNYYYiiiuuujjjgggbbb\\\UUUKKK>>>666///...---------///000111......///000222333444444555444222111111111222333000000///......000111222222444666888:::<<<@@@CCCDDDGGGLLLQQQWWW^^^eeejjjmmmvvv|||tttiii```ZZZUUUPPPMMMEEEBBB@@@???@@@AAA@@@@@@???===:::999;;;<<<<<<<<<888888999999888888777666555777888777666666888:::888888888777777666666555444555666666555444444444222333444555555555555555555666777777666555333222333555777777777888;;;===<<<===>>>???>>><<<999888<<<<<<===>>>???AAACCCDDDAAA@@@???>>>>>>>>>???@@@<<<;;;888666666666777888666555555555444444444333333333444444555555555666333444555666777888888888;;;<<<===<<<;;;;;;===???<<<===>>>AAAFFFMMMRRRVVVVVVWWWXXXXXXWWWUUUSSSQQQPPPOOOMMMIIIDDD@@@>>><<<;;;<<<===>>>@@@FFFNNNTTT___eeelllrrrxxxzzzqqqmmmiiidddbbbbbbbbbcccfffggggggffffffeeecccbbb```\\\WWWSSSTTTRRRNNNKKKIIIHHHHHHHHHEEEDDDBBBAAA@@@>>>;;;999555444333222000---+++)))'''(((***)))(((&&&''''''((())))))(((((('''&&&%%%&&&''''''&&&$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%$$$$$$"""""""""""""""#########""""""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""%%%$$$$$$######$$$$$$%%%############$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!###$$$%%%%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%$$$$$$%%%&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&((())))))&&&'''(((((('''(((***,,,''''''((()))************,,,---...//////...,,,+++)))))))))***************+++******+++---///...---,,,,,,++++++++++++,,,,,,,,,---...///......///111999===HHH]]]zzzvvvfffZZZPPPPPPTTT]]]ppp{{{kkkeee^^^ZZZVVVNNNBBB999222000...---,,,---...///......///000111222222333666555222000000000111222000000///...///000111222111222444555555777:::<<<>>>@@@DDDHHHMMMTTT[[[```fffoooxxx~~~|||sssjjjaaaXXXRRRHHHFFFCCCBBBCCCEEEEEEEEE@@@>>>:::999:::;;;;;;;;;888888888999888777777666555666777666666666888:::::::::::::::999888777777222444666777666444444555333444444555666666555555555555555555444333222111111333555555444555666888777888:::;;;;;;:::888777888999:::<<>><<<::::::;;;<<<;;;:::888777777777888444444444444444444444444444444444444444555555555333444666888999::::::;;;:::<<<============@@@BBB@@@AAADDDIIINNNTTTXXX[[[[[[ZZZYYYVVVSSSOOOKKKIIIFFFEEECCC@@@<<<;;;<<<>>>:::>>>DDDIIINNNTTT[[[aaannntttyyy|||vvvnnnllliiieeeddddddccceeefffgggfffeeegggeeedddcccaaa^^^YYYUUUUUUSSSPPPMMMJJJIIIIIIIIIFFFDDDCCCBBBAAA???<<<:::333333333222000---+++***(((***+++***)))''''''((())))))(((((('''&&&&&&&&&&&&'''(((&&&$$$###%%%'''&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$%%%%%%%%%%%%%%%%%%!!!!!!"""""""""#########"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$%%%$$$$$$######$$$$$$%%%###############$$$$$$%%%"""######$$$%%%$$$$$$$$$###$$$%%%%%%%%%%%%$$$###!!!"""###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''&&&&&&&&&''''''(((''')))***)))'''&&&)))+++%%%''')))+++,,,+++***))))))***,,,......---+++***((((((((())))))*********+++***)))***,,,------,,,************+++,,,---------...---,,,,,,---///000666666;;;HHH\\\vvv{{{mmm```[[[WWWXXXdddttt}}}tttlllbbbYYYSSSNNNHHHDDD<<<:::666222/////////////////////000000000111111222222222111111111111222222222000000///000111222000111222222222333555777888:::<<>>AAADDDFFF;;;===@@@???<<<:::999:::<<<;;;:::999888777666666333333444444555555666666555555555555444444444444333555777999;;;<<<======;;;===??????@@@AAADDDFFFFFFHHHKKKPPPTTTXXX[[[\\\YYYWWWTTTOOOJJJFFFBBBAAA>>>??????>>>===@@@FFFJJJEEEMMMWWW___dddhhhnnnssszzz|||rrrkkkkkkjjjgggfffeeeeeeeeeffffffdddbbbfffeeedddcccbbb___[[[WWWWWWTTTQQQNNNKKKJJJJJJJJJGGGEEECCCBBBAAA@@@===:::222222222222000...,,,***)))***,,,+++)))(((((()))&&&&&&&&&&&&&&&((())))))&&&'''((('''$$$###%%%(((&&&%%%%%%$$$$$$%%%%%%&&&"""""""""""""""#########!!!!!!""""""######$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%#########$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%######""""""######$$$%%%""""""###$$$$$$$$$$$$###"""###%%%&&&&&&%%%###"""""""""######$$$%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))((('''&&&&&&&&&&&&&&&''')))***((($$$###%%%'''$$$&&&***,,,---,,,***((('''(((***,,,,,,,,,+++***''''''(((((()))))))))***+++)))))))))+++,,,+++***************+++,,,---...,,,------+++,,,000333444222333666<<>>>>>>>>>>>>>>::::::;;;;;;;;;:::999999555666666555555666999;;;>>>>>>??????>>><<<;;;999---111555666444333444555444444555666666666555555777666444333222333444555000222444444333222333444222333555777888888777777111222555888<<>>;;;;;;;;;:::999777666555222333444555666666777888666666666555555444444444333555888:::===>>>>>>>>>>>>@@@BBBCCCDDDEEEHHHKKKJJJMMMPPPTTTWWWZZZ[[[[[[TTTQQQMMMHHHCCC>>>;;;:::;;;===???@@@BBBHHHPPPVVVSSS]]]iiissswwwzzzzzzuuurrrkkkeeebbbbbbccccccccccccccccccccccccfffeeecccaaa^^^\\\ZZZYYYVVVTTTOOOKKKIIIHHHHHHHHHHHHGGGEEEBBB???<<<999888444333222111000///...---(((((('''&&&&&&&&&&&&&&&))))))((((((((('''''''''###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%!!!!!!!!!"""######$$$$$$$$$$$$$$$#########""""""######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%  ###%%%'''&&&&&&&&&'''''''''((((((###%%%&&&$$$!!!"""$$$%%%%%%%%%%%%%%%%%%&&&&&&!!!"""###$$$%%%&&&&&&''''''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&************)))((('''&&&''''''&&&&&&&&&&&&''''''+++***((('''&&&''')))***((((((((((((((()))*********+++---...---+++)))(((+++++++++++++++***)))((())))))))))))))))))))))))+++++++++***************,,,,,,,,,---...///000111///333555555888CCCWWWfff}}}tttjjjhhheeeaaa___gggooorrrooolllmmmpppwwwwwwuuummmbbbZZZXXXYYYWWWUUUNNNEEE???<<<777000///222333000,,,+++000444...///000111222222222222333333222222111000//////111111111111111000///...333555666888999===BBBEEELLLOOOUUU\\\cccjjjooorrryyy|||xxxppphhhbbb]]][[[SSSRRROOOLLLIIIFFFDDDCCCDDDCCCAAA???>>><<<;;;;;;<<<:::777444444555777999888888999;;;===>>><<<:::<<<:::777666777777777666000111333444444444333333222222222222222222222222222333444555555444333222333555777777666666777888666666777:::===>>>===<<<777999;;;===>>>===<<<;;;;;;999888888888777444222444555888::::::999777555777888888777666666777999888:::<<<>>>@@@AAAAAAAAADDDDDDDDDFFFIIIMMMPPPSSSWWWWWWWWWWWWVVVUUUSSSSSSPPPLLLFFFBBB???>>>===<<<===@@@DDDHHHMMMTTT\\\aaajjjqqq{{{yyyqqqkkk~~~pppkkkhhhfffgggfffeeeeeeeeeeeeeeefffggggggeeecccaaa^^^[[[YYYXXXSSSQQQMMMIIIFFFEEEEEEFFFFFFEEECCCAAA???<<<;;;:::666555444222///---,,,+++)))(((''''''&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$#########$$$$$$$$$#########"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$###""""""########################"""!!!  !!!###$$$############$$$$$$$$$%%%###$$$$$$$$$######$$$&&&######$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&((((((((((((((())))))******++++++,,,+++***)))(((***++++++++++++***)))(((******************************************+++++++++++++++++++++,,,---...///222444333444;;;GGGQQQcccsssuuuiii^^^^^^^^^\\\YYYXXXZZZaaafffhhhmmmrrrsssooollllllmmmkkkiiibbbXXXQQQLLLDDD<<<444333333222000///------///000000111111111111111222222222222111111111111111222222222111111000///000111222333444777;;;>>>CCCEEEHHHNNNUUU]]]cccfffooorrruuuvvvwwwyyyzzzrrrlllgggeee______]]]ZZZWWWTTTQQQPPPPPPNNNKKKGGGCCCAAA??????===;;;:::888777777888888888888999<<<>>>??????===>>><<<999777888777777555444444555666555555333333444444444444444444444444222222222333333222222222111333555555444444444555555555555777999999888666888888888888999;;;<<<<<<;;;999888888999888777555666777:::<<<<<<;;;999888888888999888777777:::<<<===???CCCFFFJJJLLLNNNNNNPPPPPPQQQSSSUUUYYY[[[]]]]]]\\\ZZZWWWTTTQQQOOONNNIIIGGGDDDAAA??????@@@AAAHHHKKKPPPVVV\\\ccckkkpppwww}}}zzzuuunnngggbbbqqqllljjjiiiiiigggfffeeedddeeefffhhhiiihhhgggeeebbb^^^[[[YYYXXXRRRPPPLLLHHHEEEDDDDDDEEECCCCCCAAA@@@>>>===<<<;;;888777555222///---+++)))***)))((((((''''''(((((((((''''''''''''&&&&&&&&&''''''&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$###'''&&&&&&%%%$$$$$$######$$$$$$$$$###############"""###$$$$$$%%%%%%$$$$$$########################''''''%%%$$$"""!!! !!!"""###$$$$$$###"""!!!%%%$$$###""""""###$$$$$$""""""""""""############$$$###"""###%%%&&&'''&&&$$$$$$$$$$$$%%%%%%&&&&&&(((''''''&&&%%%$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&''''''(((''''''''''''&&&&&&&&&&&&''''''"""$$$&&&((()))((('''&&&((((((''''''(((((())))))******))))))))))))((((((******++++++******))))))++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,++++++++++++,,,,,,...///111111222555:::===GGGUUUiii~~~ooo^^^WWWMMMGGGFFFKKKQQQTTTWWW```mmmwww}}}~~~uuummmfff\\\SSSEEE???888444333222...***000000000000000000000000111111222222222333333333222222333333333222111111...///000000000222555888>>>???BBBFFFLLLSSSYYY\\\aaadddgggiiiiiilllrrrvvv~~~yyyuuurrrrrrrrrqqqpppmmmiiieeecccaaa]]]XXXQQQLLLHHHFFFEEECCCBBBAAA???===<<<;;;:::777777888:::===???>>>======:::777666666555444222555555555555444333222111333333333333333333333333333222222111111222222333111333555555444333444555555555555666777666444222777666555555666999;;;===<<<;;;:::;;;<<<===<<<;;;;;;<<<>>>@@@AAAAAA@@@???<<<======<<<;;;===@@@CCCCCCFFFJJJNNNSSSWWWYYY[[[ZZZ[[[\\\]]]___aaabbbccc```^^^YYYUUUPPPMMMKKKJJJBBBDDDEEEEEEDDDEEEJJJNNNXXX\\\bbbhhhnnnuuu}}}{{{tttlllfff```[[[XXXtttmmmjjjhhhffffffeeecccbbbbbbeeegggiiijjjiiifffccc___\\\YYYXXXSSSQQQMMMIIIFFFEEEEEEFFFCCCCCCAAA@@@>>>===;;;;;;888777555222000---+++*********)))((((((((((((((()))(((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%$$$$$$$$$###########################""""""###$$$$$$$$$$$$$$$"""""""""###############''''''&&&$$$###"""!!! !!!"""$$$%%%%%%$$$"""!!!&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%%%%&&&'''$$$"""###&&&((('''%%%$$$%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))((('''&&&&&&'''&&&&&&%%%%%%&&&&&&''' """$$$''')))*********(((((('''''''''(((((())))))(((((('''''''''(((((())))))************))))))++++++++++++++++++++++++(((((()))***+++,,,,,,,,,......------,,,------------------///222555666666999CCCTTTkkkfff\\\OOOHHHHHHHHHGGGEEEKKKTTTdddssstttjjj___VVVIII>>>888555111///............///000000111000000111222333444555555333333333444444333222222000000111000000000222444;;;<<>><<<:::888888888777666444666666666555555444333333444444444444444444444444555444222222222222444555444555777777555555555666666666666777888777555333666666666777888:::===>>>AAA@@@???@@@CCCDDDDDDDDDCCCDDDFFFHHHIIIIIIIIIHHHEEEEEEEEEEEEEEEGGGKKKNNNOOOQQQTTTWWW[[[^^^aaabbb``````aaabbbbbbbbbbbbaaa\\\YYYUUUQQQNNNLLLKKKKKKEEEJJJOOOPPPPPPTTT[[[bbbiiimmmsssxxx}}}}}}|||sssnnnfff^^^XXXTTTRRRQQQxxxnnnkkkiiiggggggeeecccbbbbbbdddgggiiikkkjjjgggddd```]]]ZZZYYYSSSQQQLLLHHHFFFEEEEEEEEEEEEDDDCCCAAA>>><<<:::999777666444222000...---,,,******)))(((((((((((((((%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%############$$$$$$%%%%%%########################""""""###$$$$$$$$$$$$###############$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$###$$$&&&''''''&&&$$$###"""######$$$%%%&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&)))&&&######&&&'''%%%###"""######$$$%%%%%%&&&&&&""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&(((***+++((((((''''''''''''(((((((((''''''&&&&&&'''((((((((())))))*********))))))************************(((((()))***+++,,,,,,,,,......---,,,,,,,,,------...,,,***,,,///222333333555;;;FFFVVVkkkzzzmmm\\\SSSPPPMMMGGGAAACCCKKKWWWfffvvvvvvooojjjaaaVVVJJJ???777333---,,,,,,---...///000111...///000111333444555666222333333444444444333333111222333222000///111222333555888<<>>======>>>>>>===;;;999888888777777777777777777777777777777777777777555444333222222333444555666777999888777666666777777777777888::::::888666666888:::===???@@@@@@@@@GGGFFFEEEGGGJJJLLLMMMMMMLLLMMMNNNPPPPPPQQQPPPPPPOOOPPPPPPPPPPPPRRRVVVYYY\\\\\\]]]^^^```aaaccccccbbbbbbbbbbbbaaa```^^^^^^VVVUUUSSSRRRRRRSSSUUUVVVTTTZZZ```cccdddiiiqqqwww|||wwwooojjjaaa]]]WWWQQQLLLKKKMMMOOOzzzooonnnnnnkkkhhhgggfffddddddeeeggghhhiiihhhfffccc___\\\ZZZYYYQQQOOOKKKGGGDDDCCCCCCDDDGGGFFFDDDAAA???===;;;:::777666444333111///...---***)))((((((''''''((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''((((((###$$$$$$%%%%%%$$$$$$###"""""""""###$$$%%%%%%&&&###############$$$$$$$$$!!!"""######$$$$$$######""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$ !!!###$$$%%%&&&############$$$$$$$$$%%%(((&&&$$$$$$$$$$$$###""" !!!"""###$$$$$$############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&,,,***(((%%%%%%%%%&&&'''((((((''''''&&&&&&''''''&&&''''''''''''((((((((((((((())))))******))))))************************)))))))))***+++++++++,,,++++++************++++++///---+++***,,,...//////222555<<>>>>><<<:::999;;;>>>BBBDDDEEEEEEDDDLLLJJJIIIJJJNNNPPPRRRRRRQQQRRRSSSSSSSSSSSSSSSSSSTTTVVVWWWXXXXXXYYY\\\^^^]]]]]]\\\\\\[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[\\\^^^aaaeeehhhjjjkkkoootttxxxzzz}}}uuujjj```ZZZNNNLLLJJJGGGFFFIIINNNRRRzzznnnnnnooolllhhhgggfffeeedddddddddeeefffdddbbb```]]]ZZZXXXWWWRRROOOKKKGGGDDDCCCDDDDDDFFFEEEDDDBBB@@@???======999888666333111...,,,+++)))(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%""""""#########$$$$$$$$$!!!""""""###############!!!!!!""""""###$$$$$$%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!"""###$$$$$$$$$""""""""""""############$$$%%%%%%$$$""""""###%%% !!!"""###$$$%%%%%%"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%%%%%%%%%%)))((('''&&&&&&&&&&&&'''%%%&&&'''((())))))(((''''''(((((()))))))))))))))++++++++++++++++++++++++******************++++++))))))))))))***+++,,,,,,---------------------...///000555<<>>CCCHHHNNNRRRWWW\\\aaagggmmmqqqttt{{{{{{vvvqqqmmmkkkeeebbb___^^^^^^^^^]]]\\\[[[YYYXXXWWWWWWUUURRROOOHHHFFFCCCAAA>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>????????????>>>>>>???@@@AAAAAA???>>>>>>???EEEDDDDDDEEEEEEDDDBBB@@@===>>>AAACCCFFFHHHIIIJJJLLLJJJIIIJJJMMMPPPRRRSSSRRRRRRRRRRRRRRRQQQQQQQQQSSSVVVYYYZZZZZZZZZZZZ\\\ZZZZZZYYYYYYYYYZZZ[[[\\\^^^^^^^^^^^^```bbbdddeeejjjkkknnnrrrvvvzzz}}}~~~}}}|||||||||uuussspppjjjaaaXXXPPPKKKAAABBBDDDEEEGGGNNNVVV\\\{{{llllllmmmjjjeeeeeeddddddcccbbbaaa```bbbaaa```]]][[[XXXVVVUUUTTTRRRNNNJJJGGGFFFFFFGGGDDDDDDCCCBBBBBBAAA@@@@@@;;;:::777444000---+++)))(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$!!!!!!"""############### !!!"""######$$$########################%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$$$$ ###$$$$$$!!!!!!$$$((("""###$$$%%%&&&'''(((((( !!!###%%%'''))))))######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& """$$$&&&(((''''''&&&)))((('''&&&&&&&&&&&&&&&$$$&&&(((******)))((('''''''''((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++,,,---...///)))---000111111000000111---...222888<<>>999888666333000---***)))'''&&&%%%%%%&&&&&&$$$""" ###&&&''''''%%%$$$((('''%%%%%%$$$%%%&&&'''&&&(((***)))'''$$$""""""%%%$$$###""""""$$$&&&'''!!!""""""""""""###############"""!!!"""###%%%&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$"""!!!!!! $$$$$$$$$$$$$$$###!!!!!!%%%$$$$$$'''******&&&###$$$$$$$$$$$$$$$###"""!!!!!!######!!!###&&&&&&"""$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((()))(((((((((###&&&&&&######%%%%%%"""%%%$$$""""""###%%%&&&&&&)))(((((((((((('''$$$"""&&&&&&%%%%%%&&&((()))+++'''$$$!!!!!!$$$&&&%%%$$$))))))))))))))))))))))))((())))))))))))(((((('''***)))))))))))))))******))))))*********+++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,///222333444:::CCCKKKdddzzz}}}oooeee\\\\\\eeelllllliiicccaaadddnnnwwwyyy{{{|||yyywwwqqqiiihhhiiibbbXXXSSSHHH???<<<999555111111555111...------,,,///222000//////000222333222111333333333333222111000///111111111111111111111111333333333444666777999:::??????AAAEEEIIINNNRRRUUU[[[aaaiiimmmpppuuu}}}~~~|||{{{uuurrroookkkgggbbb\\\XXXUUUSSSPPPLLLJJJJJJKKKLLLOOOPPPQQQPPPNNNLLLLLLMMMMMMKKKJJJLLLPPPSSSTTTSSSYYYYYYYYYYYYWWWRRRKKKFFF@@@AAABBBCCCDDDFFFHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOOOONNNNNNOOOQQQTTTRRRUUUYYY]]]```aaaaaa```dddeeefffiiilllooorrrsssxxxxxxyyyzzz|||~~~tttqqqjjjbbb^^^]]]\\\XXXUUUSSSQQQLLLHHHDDDAAA@@@???>>>AAAEEEJJJQQQWWWYYYXXXwwwooonnnmmmlllgggfffffffffggggggfffdddcccbbbaaa___\\\XXXUUUSSSTTTRRROOOLLLJJJHHHEEEDDDDDDDDDEEEDDDCCCAAA???===888777444111...+++)))(((((('''&&&'''((((((&&&$$$&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$%%%%%%$$$&&&((((((&&&%%%$$$%%%&&&%%%$$$"""""""""#########$$$$$$$$$$$$%%%%%%%%%###############$$$%%%%%%###$$$$$$%%%%%%$$$$$$###""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######'''$$$!!!!!!"""######!!!$$$$$$$$$$$$$$$###"""""""""$$$### !!!%%%%%%"""############""""""""""""$$$%%%&&&&&&''''''&&&&&&$$$%%%### $$$&&&$$$(((&&&%%%%%%&&&'''''''''((('''''''''((('''%%%###$$$######"""###$$$&&&''')))&&&$$$$$$&&&((('''&&&''''''''''''''''''''''''''''''((((((((((((((((((******)))(((((((((((((((++++++++++++,,,,,,,,,,,,---,,,+++***************++++++,,,,,,---.../////////111333222111333:::@@@MMM___wwwyyypppggggggooovvvwwwttt]]]WWWUUU[[[ccchhhmmmrrrzzz~~~~~~yyyvvvuuupppjjj]]]UUUMMMKKKHHHCCC??????888666444555666444111///222111000111222333222000444444444333222111000///........................000111222333555666777888;;;;;;===???CCCGGGJJJLLLQQQWWW^^^bbbfffkkkrrrxxx}}}}}}xxxsssooo```^^^ZZZUUURRRQQQQQQQQQVVVWWWWWWUUURRRPPPOOOOOOPPPPPPQQQUUUZZZ^^^___^^^^^^^^^]]]\\\ZZZUUUNNNIIIFFFFFFFFFGGGHHHJJJMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSWWWXXXYYYZZZZZZ\\\___bbbcccfffiiimmmooooooooonnnssstttvvvxxx{{{wwwnnnfff___WWWRRRQQQPPPMMMJJJIIIGGGDDDBBBAAAAAACCCDDDHHHJJJLLLNNNQQQRRRQQQOOOuuunnnnnnnnnmmmggggggggghhhiiihhhfffcccdddcccaaa___\\\XXXVVVTTTTTTRRRPPPMMMJJJGGGEEEDDDCCCCCCCCCCCCAAA???===<<<888777555222///,,,***)))(((((('''(((******)))'''***((('''&&&%%%&&&'''((("""###$$$$$$%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&(((&&&%%%%%%$$$###"""!!! ###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$###"""""""""""""""""""""""" """###%%%%%%%%%###"""$$$$$$$$$%%%%%%%%%%%%%%%---(((### !!!###$$$%%%###$$$$$$$$$$$$###""""""###%%%$$$ ###$$$"""$$$$$$$$$######"""""""""######$$$%%%%%%%%%%%%$$$###$$$"""###'''&&&(((''''''&&&&&&&&&'''''''''&&&&&&&&&((((((&&&$$$'''&&&&&&%%%&&&&&&''''''(((&&&%%%%%%&&&''''''&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))+++***)))((((((((((((((()))))))))*********++++++,,,+++************************+++,,,...///000111---///111000......222666888CCCWWWrrr~~~vvvuuuyyy}}}{{{xxx\\\QQQHHHGGGMMMTTT]]]eeerrr}}}{{{rrrjjjeee^^^VVVQQQPPPFFFCCC>>>;;;:::888444000222111111111222222000...444444444444333222111000........................000111333444666666777777777777888:::<<<>>>@@@AAAFFFKKKQQQUUUYYY^^^eeejjjpppttt|||qqqnnnjjjeeeaaa^^^]]]]]]aaabbbbbb___[[[XXXWWWWWWWWWXXX\\\bbbhhhmmmnnnnnnkkkjjjiiihhhfffaaaZZZUUUSSSRRRQQQQQQRRRTTTWWWYYY]]]]]]]]]^^^```aaacccccciiijjjmmmnnnooorrruuuxxx{{{|||}}}xxxpppiii]]]WWWNNNHHHFFFEEECCCAAA>>>>>>>>>???BBBFFFIIIKKKMMMMMMMMMMMMKKKIIIFFFEEEuuunnnnnnnnnmmmgggggghhhjjjkkkiiifffcccdddcccaaa___\\\YYYVVVUUUSSSSSSQQQNNNJJJFFFDDDCCCBBBBBBBBBAAA@@@>>><<<;;;:::999777555222///---,,,((('''''')))++++++***)))%%%%%%%%%&&&&&&((())))))###$$$&&&'''(((((('''&&&$$$%%%&&&%%%$$$$$$&&&(((%%%%%%%%%%%%$$$###"""!!!!!!!!!"""""""""############$$$%%%&&&&&&%%%$$$###"""######$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$$$$"""$$$&&&&&&&&&### """"""######$$$%%%&&&&&&,,,((($$$!!!!!!###%%%'''######$$$$$$$$$######"""$$$'''%%%!!! ###%%%$$$''''''&&&&&&%%%%%%$$$$$$"""######$$$$$$$$$$$$$$$"""$$$### %%%(((&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%$$$%%%'''((('''&&&((((((((('''''''''''''''%%%%%%$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((()))***+++******)))))))))******+++*********+++++++++,,,,,,+++******)))))))))************+++,,,,,,---......(((***,,,------...111333111888EEEZZZvvvyyytttbbbTTTFFF@@@BBBGGGOOOWWWaaammm}}}wwwnnnkkkmmmccc```VVVIII>>>:::777555000//////000111111///---111222222333333333333333111111111111111111111111222333555777888888888888777777777888888999::::::@@@CCCHHHLLLOOOTTT[[[___ccchhhpppxxx}}}yyyuuurrrooonnnmmmooopppooommmjjjgggffffffcccfffkkkqqqwww{{{}}}}}}}}}|||{{{{{{yyyuuuppplllfffeeecccaaabbbeeeiiikkkrrrrrrrrrsssuuuwwwxxxyyy~~~zzzuuupppjjjeee\\\VVVMMMGGGCCCAAA@@@???<<<>>>CCCGGGLLLOOOQQQRRRMMMJJJHHHGGGEEEBBBCCCGGGvvvmmmlllkkkjjjffffffhhhjjjkkkjjjgggdddeeedddaaa^^^[[[YYYWWWVVVRRRSSSSSSOOOJJJEEECCCCCCAAAAAAAAAAAA???===;;;::::::999777555222///...---''''''&&&(((******)))((("""###%%%'''''''''&&&%%%###$$$&&&'''((('''&&&&&&%%%&&&&&&%%%######$$$&&&$$$$$$%%%%%%&&&%%%$$$$$$!!!!!!"""""""""############$$$%%%&&&&&&%%%###"""!!!"""######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""###%%%&&&&&&$$$!!!!!!!!!!!!!!!"""###%%%&&&""""""!!! """###"""######$$$$$$$$$######$$$''''''###!!!$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%% $$$%%%$$$%%%((((((%%%%%%'''((('''%%%$$$%%%'''%%%$$$###$$$&&&(((''''''$$$%%%%%%%%%$$$$$$$$$###$$$%%%&&&&&&%%%%%%%%%%%%(((((((((((((((((((((((((((((('''((()))***+++,,,)))))))))***+++,,,---...------------.........///)))))))))(((((())))))***++++++******************&&&(((***,,,---...000111111555===HHHWWWlll~~~xxxiii[[[LLLDDDAAA@@@CCCHHHOOOXXXiii}}}lllWWWIII???999111///......//////...---...///000222333444444444222222222222222222222222333333444666777777777777999999999999999999999999<<<===@@@CCCFFFKKKPPPTTTXXX\\\dddmmmtttyyy|||}}}|||}}}~~~}}}zzzyyyxxxyyywwwzzz|||zzzwwwvvvvvvyyy|||~~~zzzsssnnnjjjeeeaaa___\\\WWWOOOIIIDDDBBBAAAAAADDDIIIPPPVVVYYYYYYWWWUUULLLGGGDDDCCCBBBAAAHHHQQQuuukkkiiihhhfffdddeeefffhhhjjjjjjhhhffffffdddbbb^^^[[[YYYWWWVVVQQQSSSTTTPPPJJJDDDBBBCCCAAAAAAAAAAAA???===;;;:::777666444222///---+++***'''&&&&&&'''))))))(((&&&###%%%&&&'''&&&$$$!!!$$$$$$$$$%%%%%%$$$$$$###%%%&&&&&&%%%$$$######$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$###""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$######"""!!!!!!!!! ###%%%&&&%%%%%%$$$!!!!!! !!!"""$$$%%%!!!######"""!!!"""$$$""""""###$$$$$$$$$$$$### &&&(((%%%"""$$$&&&&&&""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%% %%%'''&&&''')))'''###%%%(((++++++(((''')))+++&&&$$$###$$$&&&''''''&&&$$$%%%&&&&&&&&&&&&%%%%%%&&&'''))))))'''&&&'''((()))))))))))))))))))))))))))(((''''''''')))***+++)))))))))***+++,,,---...))))))))))))************((((((((((((((())))))***++++++***))))))((((((''')))******+++,,,------------000555:::???KKK___qqqqqqeeeVVVNNNGGGAAA>>>???FFFKKKXXXkkk}}}iiiSSSBBB999666222000///000000///...///000111222222222222111111111111111111111111111111111111222333444555999::::::;;;::::::999999888888888:::===AAAEEEGGGMMMQQQYYYaaahhhmmmooooootttxxx||||||yyyssskkkdddaaa]]]YYYWWWWWWWWWUUUQQQLLLIIIHHHGGGHHHQQQVVV\\\aaaaaa]]]XXXTTTIIICCCAAAEEEFFFHHHSSSaaarrrhhhgggfffdddcccccccccfffhhhjjjiiihhhgggeeebbb^^^[[[YYYXXXWWWQQQTTTUUUQQQJJJDDDBBBCCCAAAAAABBBAAA@@@>>><<<:::666555333111///,,,+++***)))((('''((())))))'''%%%%%%&&&&&&%%%$$$###!!! &&&&&&%%%$$$############!!!###&&&&&&%%%$$$$$$%%%$$$###"""!!!!!!""""""######$$$$$$$$$$$$%%%%%%%%%$$$###""""""!!!!!!"""""" !!!"""###$$$$$$$$$$$$$$$$$$######"""!!!!!! !!!"""###$$$%%%%%%%%%###"""!!! !!!"""$$$%%%###%%%&&&%%%"""!!!###%%%""""""###$$$$$$$$$$$$$$$"""'''%%%"""###%%%%%% !!!!!!""""""######$$$%%%%%%&&&&&&%%%%%%"""&&&'''%%%%%%'''&&&######'''+++,,,)))(((***---'''%%%######%%%&&&&&&&&&%%%&&&'''))))))))))))(((%%%(((******(((&&&'''(((((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))******))))))((())))))***%%%%%%&&&&&&&&&'''''''''(((''''''''''''((()))***************))))))))))))+++***))))))***++++++++++++***...222555:::FFFSSSdddzzz~~~rrrfff^^^VVVLLLFFFDDDEEEGGGOOO[[[fffooo~~~}}}xxx{{{pppWWWFFFAAA:::555222222222222000000111000000///...---000000000000000000000000222111///...///111333555666777888999999888888777666444333444666:::===>>>CCCGGGNNNVVV\\\___aaabbbcccfffkkkooorrrtttvvvxxx}}}|||vvvpppiiieee```XXXSSSSSSSSSQQQRRRVVVUUUUUUUUUUUUTTTTTTVVVWWW\\\^^^aaabbb```[[[UUUQQQJJJGGGKKKVVV\\\aaaooopppgggeeedddcccbbbbbbbbbdddgggiiijjjiiigggeeebbb^^^[[[YYYXXXWWWQQQTTTUUUQQQJJJCCCBBBCCCBBBBBBBBBAAA@@@>>><<<;;;777666555222000...,,,,,,***)))((()))))))))'''%%%%%%$$$#########$$$%%%&&&***)))'''%%%$$$$$$$$$%%%!!!%%%&&&&&&%%%%%%&&&%%%$$$!!! !!!""""""""""""#########$$$###!!! !!!""" """######$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$##################%%%$$$"""!!!!!!###%%%&&&###$$$### """!!!"""###$$$$$$$$$$$$$$$%%%$$$"""###$$$### !!!"""###$$$%%%%%%######$$$%%%%%%%%%%%%$$$$$$&&&%%%"""!!!%%%&&&### %%%******((('''))),,,(((%%%######$$$&&&&&&%%%!!!"""$$$&&&''''''&&&&&&###&&&)))(((&&&$$$%%%&&&'''''''''''''''''''''''''''&&&$$$######$$$%%%&&&+++***)))'''&&&&&&%%%%%%************++++++++++++'''''''''''''''((()))***))))))******+++++++++,,,***((('''''')))+++,,,,,,---)))+++111444555;;;CCCGGG\\\vvvssslllcccYYYQQQOOOFFFGGGLLLQQQSSSYYYkkk~~~|||wwwyyy{{{kkkQQQKKKAAA:::555444444444333333222000...,,,***)))111111111111111111111111444222000...///222555777222333555666777666666555666444222222444777999:::<<<@@@GGGNNNTTTWWWXXXXXXTTTXXX]]]aaadddfffiiikkksssvvvzzz{{{uuunnnhhh```YYYTTTPPPHHHEEEJJJMMMOOOTTTZZZWWWYYY\\\^^^___aaadddeeeaaaaaaaaa___[[[VVVRRROOORRRRRR]]]nnnzzzooogggddddddeeeaaabbbcccdddeeeeeefffgggdddbbb___\\\ZZZXXXXXXWWWSSSRRRPPPMMMJJJGGGDDDCCCEEECCCAAA>>><<<;;;::::::999555000///000///,,,)))******)))((((((((((((((()))'''&&&&&&&&&&&&$$$"""%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%%%%$$$%%%$$$###""""""$$$&&&(((&&&%%%$$$###""""""""""""&&&###!!!!!!###$$$!!!$$$$$$##################$$$###""""""######""" $$$###"""###$$$$$$###"""%%%%%%$$$$$$######""""""###%%%!!!"""%%%$$$ $$$$$$######"""#########"""$$$&&&%%%"""!!!"""###!!!"""###$$$$$$###!!! ###"""""""""!!!!!! $$$""""""###&&&'''%%%###%%%%%%%%%&&&'''((()))***)))((('''%%%$$$$$$%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&'''''''''((((((&&&%%%$$$###$$$&&&((()))'''''''''(((((((((((()))+++***)))'''''''''((())))))((((((((((((((()))***'''(((***+++,,,,,,,,,+++******+++++++++******)))++++++,,,,,,,,,,,,------///...------...000333555???FFFUUUjjjuuueeeWWWRRRRRRRRRQQQQQQSSSXXX[[[fffmmmvvv}}}zzzuuuppp}}}pppcccRRRFFFAAA>>>888444888222///111000,,,---222000111222222111000111222333333222111111111111111333222222111111222222333666444222111000111222333:::<<<===BBBLLLVVVXXXTTTNNNOOOPPPRRRUUUXXX\\\^^^fffhhhlllrrryyy}}}uuuooolllmmmiiiccc[[[TTTOOOKKKJJJBBBBBBBBBDDDHHHMMMRRRVVVYYYeeeiiidddhhhtttrrreee___WWWRRRSSSRRRQQQUUU\\\iiirrrooogggdddddddddcccccccccddddddeeeeeefffdddbbb```\\\ZZZYYYXXXXXXTTTSSSPPPMMMJJJGGGEEEDDDDDDDDDCCCAAA???===;;;:::888777555222///---,,,,,,)))(((((('''''''''''''''***(((''''''((((((&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%$$$###""""""###%%%&&&###############$$$$$$$$$$$$""" !!!$$$$$$###!!!########################%%%###""""""###$$$"""!!!&&&%%%$$$$$$%%%$$$######  ###"""$$$%%%###%%%$$$$$$######$$$$$$$$$###%%%'''&&&$$$"""###$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""$$$###"""###&&&'''%%%###%%%%%%%%%%%%&&&'''((()))***)))'''&&&&&&&&&&&&'''###$$$&&&''''''''''''&&&%%%&&&&&&&&&&&&'''''''''+++*********+++,,,---...&&&&&&'''''''''(((((((((++++++***)))))))))))))))+++***)))(((((('''(((((($$$%%%'''((()))))))))((((((((())))))***))))))(((+++++++++,,,,,,,,,------...---------...000222333333:::EEEUUUjjjxxxjjj\\\YYYUUUTTTVVVXXXYYYYYYWWW[[[```ffflllpppqqqpppnnnzzz|||nnnbbbXXXNNNEEE???===888777999888222000111---...000000111111222333333222222111111111222222222111111000000111111222444333111000///000111222555777999>>>HHHRRRTTTQQQGGGGGGHHHJJJLLLOOORRRTTT[[[]]]aaagggnnnuuu{{{~~~~~~wwwnnnfff```\\\ZZZWWWRRRLLLHHHEEEDDDCCC@@@@@@AAADDDIIIOOOVVVZZZaaajjjnnnkkknnnvvvwwwqqq]]]WWWRRRSSSUUUZZZfffrrrooohhheeedddeeedddddddddccccccddddddeeeeeeccc___\\\ZZZYYYXXXYYYUUUSSSQQQNNNKKKHHHGGGFFFEEEEEEDDDCCCAAA>>><<<:::666888888333---)))***---(((((('''&&&&&&&&&&&&&&&***)))((((((******)))((('''&&&&&&%%%###""""""!!!"""######$$$%%%%%%&&&&&&%%%$$$###"""!!!"""###$$$ """$$$%%%&&&&&&%%%!!!!!! !!!###%%%$$$###########################&&&$$$######$$$$$$###"""&&&&&&&&&&&&%%%%%%$$$###############""""""""""""######!!!###''''''######"""""""""######$$$$$$&&&''''''%%%$$$$$$%%%############$$$%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#########%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((()))***++++++++++++%%%&&&&&&&&&''''''''''''******+++++++++***)))))),,,+++***((('''''''''''''''((()))***++++++++++++(((((()))***+++++++++***++++++++++++,,,,,,,,,,,,,,,------...///000111111,,,000777???KKK^^^uuummmddd\\\[[[___aaa\\\WWWNNNLLLLLLOOOVVV]]]cccfffrrr}}}vvviii___YYYNNNGGGAAA???<<<777555555//////000111111222222222222111111111111111222222000000000//////000000000222111///......///000000///222444888AAAJJJMMMJJJ@@@???@@@@@@BBBDDDFFFHHHNNNPPPTTTZZZaaagggmmmpppvvvxxx{{{}}}}}}{{{vvvoooeee\\\SSSNNNKKKGGGEEEAAA>>><<<===>>>???===???BBBGGGMMMTTTZZZ^^^ccceeeggghhhhhhjjjoootttgggccc```___bbbkkk}}}qqqjjjgggfffffffffeeedddccccccccccccddddddbbb^^^[[[XXXWWWXXXXXXVVVTTTQQQNNNKKKIIIHHHGGGGGGEEECCCAAA???===<<<<<<777777666111,,,)))((())))))(((''''''&&&&&&''''''***)))((((((***+++***)))&&&&&&&&&%%%$$$######"""%%%%%%$$$$$$###"""""""""%%%$$$###"""!!!!!!!!!""" """%%%&&&&&&%%%$$$"""!!!!!!"""###########################$$$$$$$$$&&&%%%###$$$%%%%%%$$$""""""$$$%%%&&&%%%%%%%%%%%%''''''''''''''''''&&&&&&######!!! !!!$$$'''(((!!!!!! !!!""""""$$$%%%&&&&&&%%%$$$$$$$$$"""!!! !!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&##################$$$$$$###$$$%%%&&&''''''(((((($$$$$$$$$%%%%%%%%%&&&&&&"""$$$&&&'''((((((&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))***++++++***((((((******)))(((((('''((((((*********++++++,,,,,,,,,)))***+++,,,---.........***++++++++++++,,,,,,,,,+++,,,---//////000//////---000333444777CCCUUUcccvvvjjjiiinnnnnneee[[[UUUMMMEEEEEEIIINNNTTTYYYnnn{{{ooocccTTTHHHAAA>>>===>>>555333222111111111000///000000000000000111111222111000000//////000000111000///......---...//////---///111333999AAABBB???;;;:::::::::;;;<<<>>>???EEEGGGJJJPPPVVV\\\aaadddhhhkkknnnqqqrrruuuxxx{{{{{{~~~}}}zzzzzzxxxsssnnnlllggg___UUUMMMFFFBBB@@@@@@>>><<<::::::;;;===???===@@@GGGNNNUUUZZZ]]]___```[[[YYY[[[ZZZYYYdddsss~~~sssmmmjjjhhhhhhgggfffdddcccbbbbbbcccdddcccaaa]]]YYYVVVVVVWWWWWWVVVTTTPPPMMMJJJIIIHHHHHHHHHFFFAAA===;;;;;;===>>>;;;888444111000...+++(((***)))((((((''''''(((((()))''''''''')))))))))'''%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$######""""""!!!$$$$$$###""""""!!!!!!!!! !!!###%%%&&&%%%###"""############"""!!!!!!"""""""""#########$$$$$$$$$&&&%%%###$$$%%%%%%$$$""" $$$%%%%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$&&&'''&&&&&&&&&!!!!!!!!!!!!!!!"""###$$$#########$$$$$$$$$$$$###"""!!! !!!###%%%&&&#########$$$$$$$$$$$$$$$%%%%%%$$$#########$$$%%%$$$$$$#########$$$%%%%%%""""""##################$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&###%%%'''******)))((('''%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&(((((('''(((((()))******''''''''''''((((((((())))))***+++,,,---.........*********+++++++++,,,,,,+++,,,---...//////......---111333111000555AAAKKK___tttxxxmmm```SSSGGGCCCDDDEEEHHHMMM[[[kkk~~~xxxggg[[[SSSLLLFFF:::777333111111222111000000000/////////000000111111111111000000111111111///...............//////---000111000333888999666777666555444555666777888===???BBBGGGLLLQQQUUUXXXZZZ\\\```bbbdddgggjjjlllppptttyyy}}}~~~wwwppplllllljjjeee```[[[WWWPPPIIICCC???======???>>>===<<<<<<===???@@@AAAGGGOOOWWW\\\]]]]]][[[YYYRRRQQQVVVXXX\\\mmmtttnnnkkkiiihhhgggfffdddbbbbbbbbbdddeeedddaaa]]]YYYVVVVVVWWWXXXUUUSSSOOOLLLIIIHHHHHHIIIHHHEEEAAA===;;;;;;===>>>???:::555333333222...*********)))(((((((((((((((((('''&&&&&&(((((('''&&&%%%%%%%%%&&&&&&'''''''''!!!""""""###$$$$$$%%%%%%##################"""""""""###$$$%%%$$$$$$"""!!!###$$$%%%###!!! !!!!!!"""""""""###$$$$$$%%%%%%&&&$$$######$$$$$$###"""$$$&&&%%%$$$%%%'''"""""""""###############""""""%%%******&&&##################$$$%%%&&&&&&###""""""###%%%%%%$$$"""############$$$%%%&&&&&&""""""""""""############%%%&&&%%%$$$""""""$$$&&&%%%$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''')))***)))((('''%%%&&&&&&&&&''''''''''''&&&&&&''''''((((((''''''''''''''''''(((***+++,,,***))))))(((((())))))***(((((()))***+++++++++***************++++++++++++,,,,,,,,,---------......***---000000///111888===III\\\xxxmmm\\\LLLGGGEEEBBBCCCHHHMMM[[[ooowwwdddUUUDDD>>>777444444666666555333222222111000000111111222111111000000111111222/////////000000000000000///222222000000333333000222111000000000000111222666888:::===AAAEEEIIIKKKLLLNNNQQQSSSUUUWWWZZZ]]]dddhhhnnnrrruuuzzz{{{vvvmmmhhhbbb]]][[[YYYVVVSSSJJJHHHDDD@@@===<<<======>>>>>>@@@BBBCCCEEEFFFFFFMMMQQQWWW[[[]]][[[XXXUUUNNNKKKPPP[[[gggtttsssmmmjjjgggfffgggeeecccbbbaaaccceeeffffffccc^^^ZZZWWWWWWYYYZZZTTTRRRNNNKKKHHHHHHHHHIIIFFFEEECCCAAA???===<<<<<<;;;999666333222000...---))))))(((''''''''''''((()))(((''''''''''''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&######$$$$$$$$$$$$$$$$$$########################!!!###$$$###!!! """$$$!!!""""""###$$$$$$%%%%%%%%%###""""""###$$$"""!!!"""'''(((%%%###$$$&&&###$$$$$$$$$%%%%%%%%%&&&"""!!!$$$***)))### !!!""""""""""""###$$$%%%%%%$$$""""""###&&&'''%%%######$$$$$$%%%%%%%%%$$$$$$""""""""""""######$$$$$$%%%&&&&&&$$$!!!!!!$$$&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''%%%$$$###((('''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''###$$$%%%''''''''''''&&&&&&&&&'''''''''((((((((('''''''''''''''((())))))(((((('''(((((()))***+++---,,,+++******+++,,,,,,(((((())))))***))))))(((************++++++++++++---,,,+++++++++,,,---...+++,,,...//////000333555<<>><<<===<<<;;;777777555444333333222222000000000//////000000000000000111111222222222222000333444000///222222000000000///......///000111222333555777:::===???AAA???BBBDDDFFFGGGIIILLLNNNUUUZZZaaaeeegggkkksssxxx}}}~~~~~~yyyuuussspppkkkfff[[[XXXSSSOOOKKKIIIHHHHHHAAA@@@>>>======>>>@@@AAA???BBBGGGMMMQQQTTTVVVVVV[[[[[[[[[ZZZXXXUUUQQQOOOIIIOOO[[[mmmqqqllliiifffeeegggeeecccaaaaaaccceeeggghhheee```[[[YYYYYY[[[\\\TTTQQQNNNJJJHHHGGGHHHHHHDDDEEEFFFFFFDDD@@@<<<:::444666666222---***+++...(((((('''&&&&&&&&&&&&'''+++)))((('''((((((&&&$$$'''&&&&&&%%%$$$###""""""&&&&&&%%%%%%$$$#########"""###$$$%%%%%%%%%%%%%%%######""""""###$$$%%%%%%!!!$$$###"""!!!###&&&!!!""""""###$$$$$$%%%%%%$$$###""""""######""" %%%******&&&""""""$$$"""""""""######$$$$$$$$$### """((('''  !!!""""""%%%###"""$$$'''(((&&&$$$!!!"""###$$$$$$###!!! """"""#########$$$$$$$$$&&&&&&&&&$$$!!! $$$'''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%###"""!!!)))(((&&&%%%$$$$$$%%%&&&&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))'''''''''(((((((((((())))))(((''''''''')))***+++***)))((((((((((((((()))***)))(((''''''((())))))******+++++++++******))))))************+++++++++...,,,+++******+++---///000000////////////000000111<<>>;;;:::888777555555444444//////............//////000111222333333333333333000444444111000222333111111111000//////000111222111222333555777999<<<===888:::===>>>???@@@CCCEEEJJJOOOUUUYYY[[[```gggmmmnnnooorrrtttvvvwwwxxxxxxyyy}}}}}}uuuooogggbbbaaa^^^YYYTTTOOONNNJJJEEE@@@>>>???AAA????????????@@@BBBDDDEEEBBBGGGOOOXXX___ccceeefffdddbbb]]]XXXSSSOOOMMMLLLOOOZZZlll{{{qqqpppnnnooojjjbbbddddddccccccdddeeeggghhhgggddd```]]][[[YYYWWWUUUWWWTTTOOOKKKHHHGGGHHHHHHGGGFFFEEEBBB???<<<999888777666444222///---+++******))))))))))))((((((((((((&&&%%%&&&'''((('''%%%&&&&&&%%%%%%%%%%%%%%%%%%(((((('''$$$""""""###%%%%%%%%%&&&'''&&&%%%$$$###!!!!!!""""""#########$$$ !!!"""###############&&&'''(((&&&$$$!!!!!!!!! ###&&&&&&### !!! """%%%&&&%%%### !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###%%%&&&%%%###"""$$$&&&%%%""" !!!$$$&&&%%%###%%%$$$######""""""######%%%###"""###$$$$$$!!!!!!!!!###$$$$$$$$$$$$$$$&&&&&&%%%$$$############&&&&&&'''((('''&&&$$$#########%%%&&&&&&%%%######)))&&&$$$$$$'''))))))(((&&&&&&&&&''''''''''''(((###$$$&&&'''''''''&&&%%%$$$'''***+++***)))))))))###$$$&&&''''''&&&$$$###'''%%%&&&(((***)))((((((++++++***)))(((((())))))((())))))))))))*********---,,,*********,,,...///............////////////444777;;;AAAKKK]]]rrrlll^^^YYYUUUQQQNNNNNNPPPUUU^^^ffflllnnnpppooosss{{{~~~}}}~~~uuujjjaaaZZZTTTOOOOOOMMMHHHAAA>>>>>>999333222333333000---,,,...111...---///333222......111000111333333222111111222//////......---------,,,***,,,///222444555555444444555666777888:::;;;;;;DDDFFFIIIMMMRRRVVVYYY[[[```cccfffhhhhhhjjjkkkmmmnnnqqqvvv|||zzzvvvsssooohhhbbbbbb\\\TTTNNNKKKJJJGGGEEEFFFEEECCCAAA???>>>======@@@@@@@@@CCCFFFJJJLLLMMMVVVYYYaaakkkrrrsssoookkkccc___YYYRRRNNNPPPVVV[[[bbbmmmtttddd^^^nnnjjjiiihhhhhhccccccbbbbbbcccdddfffggghhhddd```]]][[[YYYWWWVVVVVVSSSNNNJJJGGGFFFGGGHHHHHHGGGEEECCC@@@===;;;999555444333111///---,,,+++***)))))))))((((((((((((%%%(((***+++******+++---&&&&&&%%%$$$######""""""$$$%%%'''&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%######%%%%%%%%%$$$$$$$$$$$$$$$!!!""""""############""" """$$$%%%$$$$$$%%%&&& ###&&&&&&###!!!!!!!!!###%%%&&&''''''%%%###!!!""""""""""""############""""""""""""""""""""""""""""""""" """%%%&&&###""""""%%%&&&&&&$$$%%%$$$######""""""######$$$######&&&((()))'''%%%"""###$$$%%%%%%&&&&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&$$$!!!"""$$$%%%%%%$$$&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((($$$&&&(((((('''&&&&&&'''%%%&&&''''''''''''&&&%%%(((''''''(((************+++******)))(((((()))))))))))))))************+++---,,,***)))***+++---...---.........////////////000111333555:::FFFUUUaaa~~~pppiiifffccc___\\\XXXXXX[[[^^^``````gggaaa]]]___bbbdddhhhmmmttt{{{wwwppplllkkkiiieee^^^YYYRRREEE999333333111000......///000///...///333222//////222333444444444333222222222333222222222111111111111---...000111222222222111111111222333444444555666<<<>>>@@@DDDHHHLLLNNNPPPTTTVVVYYY[[[\\\]]]___aaaaaadddjjjpppuuuyyy{{{|||{{{xxxvvvpppjjjfffddd```ZZZUUUQQQLLLFFFCCCBBBBBBBBB@@@CCCBBBAAA@@@???@@@AAAAAAGGGHHHKKKPPPUUUYYY[[[[[[___cccllluuu{{{yyysssmmm^^^\\\ZZZXXX[[[cccnnnvvvrrrbbbZZZvvvrrrjjjgggkkkbbbbbbaaaaaabbbccceeefffhhheee```]]]\\\ZZZXXXWWWUUURRRMMMIIIFFFFFFFFFGGGHHHGGGFFFDDDAAA>>><<<:::444333222000...,,,+++***))))))((((((((('''''''''!!!((()))&&&%%%(((,,,((('''&&&%%%###"""!!!!!!!!!###'''((('''%%%%%%%%%$$$$$$%%%%%%$$$$$$###"""&&&&&&%%%%%%$$$##################$$$######"""""" """###$$$$$$%%%'''!!!###%%%%%%###"""!!!"""!!!"""""""""""""""!!! ############$$$$$$$$$$$$""""""""""""""""""""""""###""" """%%%&&&$$$######%%%&&&&&&%%%%%%$$$######""""""######"""!!!"""$$$&&&&&&%%%#########$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&(((&&&%%%$$$&&&'''&&&%%%&&&&&&&&&&&&''''''''''''((((((((((((((()))******&&&'''((('''%%%%%%&&&''''''''''''&&&&&&'''''''''(((((((((((((((***++++++******)))((((((((()))))))))************+++++++++,,,+++***)))))))))***+++---------.........//////000111111000111777@@@HHH```sss~~~{{{yyykkkgggcccbbbdddeeecccbbb^^^UUUMMMKKKKKKLLLQQQVVV```gggpppwww}}}~~~ttt```NNN>>>:::444111222222111000///---...111222///...111222222111111000000//////111111111000000000000///111000000000/////////////////////000000000111111444666888:::===@@@BBBCCCEEEGGGJJJKKKMMMNNNQQQSSSSSSVVV[[[aaagggkkknnnppptttxxx~~~zzzvvvvvv{{{|||xxxrrrmmmhhhfff```[[[VVVSSSQQQOOOKKKGGGDDDBBB???>>>???@@@AAAAAAAAA@@@AAABBBEEEIIILLLOOORRRUUUZZZ```dddfffggggggfffiiimmmssswwwwwwtttqqqhhhhhhiiimmmttt|||mmmcccvvviiihhhbbbbbbaaaaaabbbccceeefffhhheee```^^^\\\[[[YYYWWWSSSPPPLLLHHHEEEEEEFFFGGGFFFEEEDDDCCC@@@>>><<<;;;555444222000---+++)))((('''''''''&&&&&&&&&&&&%%%$$$%%%$$$###$$$&&&(((''''''&&&%%%$$$$$$###"""%%%''''''&&&$$$$$$%%%$$$$$$$$$$$$######""""""######""""""""""""""""""$$$$$$$$$$$$######"""!!!!!!###$$$$$$"""!!!!!!""""""###$$$$$$$$$###""""""  !!!"""""""""#########$$$$$$""""""""""""""""""""""""%%%$$$"""!!! !!!$$$%%%$$$#########$$$%%%%%%%%%%%%$$$######""""""######"""""""""###"""!!!"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&''''''&&&%%%$$$$$$$$$&&&&&&''''''%%%$$$$$$%%%''''''(((''''''&&&''''''&&&&&&%%%%%%&&&&&&&&&''''''''')))((('''''''''(((***+++)))******(((&&&&&&'''(((((('''&&&%%%%%%&&&'''((('''))))))'''&&&)))++++++***))))))((((((((())))))************++++++++++++,,,+++***)))(((((()))))),,,,,,---------.........000111111111111555:::>>>FFFUUUmmm{{{xxxvvvwwwzzzyyyuuupppaaaXXXPPPLLLIIIFFFFFFHHHQQQXXXaaahhhoooyyyqqqUUUJJJ>>>777666666444000444000000333444111000222222000//////000000//////////////////............111000///...............000000000000000000000000222222444666777999;;;;;;:::<<>>===;;;:::888666444111---***((('''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&(((******'''$$$!!!""""""######$$$%%%%%%))))))'''$$$!!!!!!###&&&%%%%%%$$$############$$$!!!!!!"""$$$%%%&&&'''((($$$$$$$$$%%%$$$$$$######!!!###$$$$$$###""""""###$$$###"""###$$$%%%%%%$$$!!!!!!!!!!!!"""###%%%%%% !!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!"""$$$%%%%%%""" !!!""""""!!!!!!"""$$$%%%$$$######""""""###### ###$$$###"""###$$$!!!!!!"""###$$$$$$$$$$$$###""""""""""""######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&!!!###%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&'''&&&$$$$$$%%%&&&'''&&&$$$######$$$&&&'''&&&...000)))%%%((()))%%%((((((''''''(((((())))))((())))))))))))*********************))))))))))))+++++++++,,,,,,,,,------***+++,,,---......//////555555;;;III]]]uuuqqq___SSSJJJDDDEEEIIIFFFLLLUUU]]]bbbeeefffgggrrrxxx~~~|||yyy~~~ssseee[[[WWWUUUPPPKKKDDD>>>:::;;;<<<999777666999555111000111222000............////////////000------......///000000000///////////////////////////000000111222222333333111222333333333555888;;;??????@@@BBBCCCEEEFFFFFFGGGJJJNNNPPPQQQQQQRRRSSSVVVXXX[[[```eeelllqqqtttsssuuuwwwyyyzzzzzzyyyxxxrrrrrrssstttvvvwwwxxxxxx~~~~~~}}}}}}}}}~~~~~~|||wwwtttqqqooommmkkkjjjhhheeebbbVVVRRRNNNMMMOOOPPPNNNMMMKKKJJJHHHFFFDDDCCCBBBBBBCCCBBBAAAAAACCCEEEHHHJJJFFFIIINNNQQQTTTWWWZZZ\\\eeeddddddcccccccccccccccdddfffgggddd^^^ZZZYYYYYY\\\iii~~~zzzsssmmmllloooyyy{{{ooonnnmmmjjjhhhbbbbbbaaaaaabbbccceeefffdddaaa]]][[[ZZZYYYXXXVVVNNNLLLGGGDDDBBBBBBCCCDDDBBBBBBAAA@@@???>>><<<;;;666555333111///---+++***)))))))))(((((((((''''''$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$%%%'''&&&%%%$$$###$$$$$$%%%""""""###$$$%%%&&&&&&'''######$$$%%%%%%%%%$$$$$$!!!"""$$$%%%$$$###$$$%%%%%%###!!!"""%%%&&&%%%$$$ """######$$$!!!!!!"""""""""#########"""""""""""""""""""""""""""!!! !!!$$$$$$"""!!!"""######!!!!!!###%%%%%%$$$######""""""###### ###$$$"""!!!"""$$$""""""###$$$%%%%%%%%%%%%$$$$$$######"""###############$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!$$$'''((('''&&&''')))$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&"""$$$&&&'''&&&%%%%%%%%%'''&&&%%%$$$$$$%%%&&&''''''222555---(((***)))$$$'''''''''''''''((())))))''''''((((((((()))))))))))))))******+++*********++++++++++++,,,,,,,,,,,,.........///000000000///222000333;;;EEESSSiii|||mmm```UUUMMMKKKMMMNNNUUUaaammmtttssskkkeeecccdddeeehhhjjjjjjhhhgggiiiooosssvvv}}}|||{{{wwwqqqlll\\\TTTOOOOOOPPPMMMIIIHHHCCC===777444444333000---,,,---------............---...///000111000////////////////////////////////////000000111222222333222222222111000222555777999999999:::;;;<<<===>>>>>>@@@DDDEEEEEEEEEFFFGGGIIIJJJLLLPPPUUUZZZ^^^aaaaaacccfffhhhiiihhhfffdddcccccccccdddeeegggiiikkkrrrrrrsssuuuvvvvvvtttrrrlllmmmmmmnnnnnnmmmlllkkkkkkjjjkkkkkkkkkhhhccc___YYYYYYYYYXXXXXXXXXZZZ\\\YYYSSSMMMJJJKKKMMMMMMLLLJJJIIIHHHFFFEEEEEEFFFFFFEEEEEEFFFGGGIIILLLQQQTTTRRRVVVZZZ\\\[[[[[[\\\^^^aaabbbbbbbbbaaa___^^^]]]ZZZ]]]___^^^\\\]]]bbbgggnnn~~~uuujjjbbb\\\YYY]]]eeerrrnnngggggggggeeeaaa````````````bbbcccdddccc```]]]ZZZYYYYYYWWWVVVNNNKKKGGGCCCAAAAAACCCDDDBBBBBBBBBAAA@@@???>>>===444333222111000///...---++++++++++++************!!!%%%)))'''###"""%%%)))******))))))((((((((('''!!!$$$''''''&&&%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&"""""""""""""""#########"""###$$$%%%%%%%%%%%%%%%###$$$&&&&&&$$$###$$$%%%%%%###!!!"""%%%'''&&&$$$ !!!###%%%&&&'''''''''"""############$$$$$$$$$""""""""""""""""""""""""&&&### ###$$$###"""!!!###%%%$$$"""!!!$$$'''%%%$$$$$$###"""#########%%%(((***)))&&&$$$$$$%%%######$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$############!!!###$$$%%%&&&%%%%%%$$$######%%%&&&&&&%%%###### $$$%%%$$$###%%%'''$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&'''''''''&&&%%%"""%%%((())))))''''''''''''''''''&&&&&&''''''''')))555999000***+++)))###'''''''''''''''((()))***''''''''''''((((((((((((((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,---...000111111000//////333999;;;@@@OOO___rrr}}}sssgggZZZRRRPPPWWW```ooo}}}rrr]]]ZZZWWWXXX[[[]]]\\\ZZZ^^^dddiiikkkoooyyyyyyqqqkkkkkkkkkhhhcccbbbQQQKKKCCC???===;;;777333000000111111222222333333...///111222222000...---000000000111111111222222000111111222222333444444444444333222111222444777666666666777888:::;;;<<<:::<<>>:::777666444111...,,,+++******+++*********))))))((((((''''''&&&%%%&&&'''((())))))'''%%%$$$%%%%%%$$$""""""%%%(((&&&""" ###&&&&&&%%%$$$$$$%%%%%%$$$"""""""""""""""############&&&&&&%%%%%%$$$###""""""######$$$$$$$$$%%%%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""!!! """###$$$$$$###!!!!!!###%%%%%%$$$$$$"""!!! $$$%%%&&&'''&&&%%%$$$###&&&%%%$$$$$$$$$$$$###"""%%%$$$###""""""###$$$%%%%%%&&&&&&''''''&&&&&&%%%""""""""""""""""""""""""$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$###$$$%%%&&&$$$******'''%%%%%%'''$$$$$$%%%%%%%%%$$$$$$###""""""!!! !!!$$$&&&((('''&&&%%%%%%'''((((((((())))))))))))((('''&&&%%%***+++,,,------,,,******%%%'''((()))((((((((()))***)))((()))+++,,,,,,++++++***)))***+++,,,***)))******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,/////////111555:::???BBBPPP___wwwrrrddd[[[]]]aaaxxxpppWWWEEEIIIOOOLLLLLLRRRSSSYYYaaaiiipppyyyuuuhhhWWWKKKEEEAAA;;;666555555444333222111111111333222000.........///000------...000111111///,,,000//////......//////000000000000111222333333444555555666777888888777777888666444555888999888666:::;;;<<<<<<;;;<<<===???CCCDDDDDDEEEEEEEEEDDDDDDDDDCCCBBBBBBDDDGGGKKKMMMPPPQQQRRRRRRRRRQQQOOONNNJJJJJJJJJIIIJJJJJJKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFBBBAAAAAACCCGGGNNNUUUYYYYYYWWWUUUSSSRRRRRRRRRRRRTTTOOOLLLLLLKKKIIIKKKPPPPPPNNNMMMPPPTTTWWWWWWUUUWWWVVVTTTQQQNNNLLLJJJIIIMMMPPPUUU[[[```dddggghhhjjjnnnuuu}}}xxxfffVVVVVVZZZ___dddkkkwwwrrrhhhiiilllhhhdddbbb```^^^^^^```ccceeefffbbb^^^]]]___^^^ZZZVVVSSSNNNGGGCCCAAABBBCCCCCCCCCDDDEEEDDDBBB===999666555444222///---+++***)))))))))((((((((('''''''''''''''&&&%%%%%%&&&'''((((((&&&$$$$$$%%%%%%$$$###!!!$$$'''%%%!!!!!!$$$$$$###""""""######""" """"""""""""############&&&%%%%%%$$$######""""""""""""#########$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""######!!!!!! !!!""""""############""""""######$$$$$$$$$$$$$$$###%%%$$$######$$$$$$$$$$$$"""###$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%$$$$$$$$$""""""""""""###$$$%%%%%%#########$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%"""'''&&&###!!!"""$$$%%%%%%&&&&&&&&&%%%%%%$$$'''&&&%%%%%%%%%''')))***(((&&&$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%'''(((((())))))(((''''''&&&'''(((((('''%%%&&&'''((('''(((***---//////...+++)))((()))***,,,,,,+++*********+++++++++,,,,,,***+++,,,,,,------,,,,,,.........///222555888:::@@@LLL^^^rrr{{{sssooooooxxx^^^KKKKKKMMMGGGDDDHHHLLLQQQYYYbbblllxxx}}}zzz{{{nnnbbbYYYPPPGGGAAA;;;:::888888999888666444444333222111000000000111111000...///000000///...,,,,,,------...///111111......//////000111111222444444555666666666666666666444333444777888777555666666777777777888:::;;;999::::::;;;;;;;;;::::::<<<;;;999999999<<<>>>@@@AAABBBCCCCCCCCCBBBAAA@@@AAAAAAAAABBBBBBDDDEEEFFFFFFFFFFFFEEEEEECCCBBBAAA@@@@@@@@@BBBEEEKKKPPPSSSWWWVVVTTTQQQOOOOOONNNNNNPPPKKKHHHHHHGGGEEEIIINNNMMMKKKIIIIIILLLOOOPPPOOOOOOMMMKKKIIIGGGGGGHHHIIILLLVVVdddrrr|||pppaaa___bbbfffkkkqqqyyyrrrhhhiiikkkfffcccbbb```^^^___aaaccceeefffccc```_________[[[XXXSSSNNNHHHCCCBBBBBBCCCCCCDDDDDDEEEDDDAAA<<<888555444444222000...+++)))((())))))))))))((((((((((((((('''&&&%%%$$$%%%&&&''''''%%%$$$$$$%%%&&&%%%$$$$$$&&&'''%%%""" !!!###%%%###""""""######"""!!!"""""""""#########$$$$$$$$$$$$$$$######""""""!!!!!!!!!"""""""""#########$$$$$$$$$######""""""!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######""""""!!!""""""!!! !!! !!!###$$$$$$$$$$$$"""!!!!!!!!!"""###$$$$$$$$$###"""""""""###%%%%%% """$$$&&&&&&$$$""" """"""############""""""$$$###"""""""""$$$%%%&&&"""###############$$$$$$%%%&&&&&&'''&&&&&&%%%$$$!!!###%%%$$$!!! !!!$$$%%%&&&&&&''''''&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''(((&&&$$$$$$%%%%%%$$$######$$$%%%&&&''''''''''''&&&&&&''''''''''''&&&&&&''')))***)))'''%%%%%%&&&&&&&&&'''***...111222222,,,***(((''')))+++,,,,,,*********++++++++++++,,,***++++++,,,,,,,,,,,,,,,------......///000111111333999DDDPPP___tttkkkVVVRRRPPPHHHDDDFFFHHHLLLRRR[[[dddppp{{{~~~xxxtttxxx~~~zzznnnddd]]]PPPKKKHHHGGGHHHGGGBBB===:::999777555333222111111444111...------.........++++++,,,,,,---......///......//////000000111111222333333444444444444444444333222333444555555333333333444444555777888999666666777777777777666666999888666555666777999:::;;;<<<<<<<<<<<<;;;:::999999999999:::<<<===???@@@CCCCCCCCCBBBAAA@@@>>>===??????@@@AAACCCGGGIIIKKKOOOMMMJJJGGGEEEDDDCCCCCCFFFBBB???>>>======AAAHHHPPPLLLIIIHHHIIILLLOOOOOOKKKIIIFFFEEEGGGKKKPPPSSS^^^ooo|||}}}pppooopppsssxxx|||}}}zzzwwwxxx~~~~~~qqqhhhhhhkkkeeebbbaaa```______aaadddeeeeeebbb```^^^^^^]]]ZZZXXXSSSNNNHHHCCCAAABBBCCCCCCDDDDDDDDDBBB???;;;777555333333333111///,,,)))'''++++++++++++++++++******((('''%%%$$$$$$%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%'''))))))(((%%%###$$$%%%'''%%%$$$$$$%%%&&&$$$###""""""#########$$$$$$$$$#########"""""""""!!!!!!""""""""""""#########$$$''''''&&&%%%$$$$$$######!!!!!!!!!!!!"""""""""""" !!!###$$$$$$###"""!!!"""$$$%%%$$$###"""###$$$ !!!###$$$$$$$$$$$$!!!!!! !!!###%%%&&&$$$$$$###!!! !!!###%%%!!!"""$$$%%%%%%$$$"""!!!!!!""""""""""""""""""!!!'''&&&$$$###"""###$$$%%%############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''%%%###"""$$$&&&$$$%%%%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$$$$%%%'''&&&$$$$$$%%%&&&%%%$$$&&&''''''((())))))(((((('''(((((()))))))))))))))''')))******((('''((((((%%%%%%&&&)))---000111111///,,,((('''(((***++++++************++++++++++++******+++,,,,,,,,,,,,+++,,,---.../////////......111444888<<>>???@@@BBBCCCCCCEEECCCAAA>>><<<:::::::::>>>;;;999999888888???GGGOOOMMMKKKKKKOOOTTTYYY\\\XXXVVVTTTUUUYYYaaaiiinnn~~~vvvqqquuu}}}~~~zzzzzz}}}~~~{{{yyyyyy{{{zzzooofffhhhkkkeeeaaa``````___```bbbdddeeebbb```^^^]]][[[ZZZXXXVVVSSSNNNGGGBBBAAAAAABBBCCCDDDCCCCCCAAA>>>;;;777555333333333111///,,,)))'''******************++++++''''''&&&%%%%%%%%%&&&'''&&&%%%###$$$%%%&&&&&&%%%'''(((((('''%%%$$$$$$%%%'''&&&%%%%%%&&&&&&%%%###############$$$$$$$$$$$$#########"""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&%%%$$$###"""""""""!!!!!!!!!!!!""""""""""""!!!"""###$$$$$$###"""!!!"""$$$%%%$$$######$$$%%%!!!""""""#########"""""""""!!!!!!!!!"""###%%%&&&$$$%%%$$$""" """$$$$$$############$$$$$$""""""############""""""%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$"""!!!!!!###%%%&&&))))))(((&&&$$$$$$&&&(((######$$$%%%%%%%%%%%%%%%+++***))))))((((((''''''&&&%%%$$$%%%'''))))))((((((((())))))(((''''''&&&(((((((((((())))))******###%%%'''(((''''''(((***&&&%%%&&&(((+++---...---222...***''''''((()))((())))))*********+++++++++)))***++++++,,,,,,++++++,,,---///000111111000///000333666666888BBBSSS```{{{}}}hhh```]]]XXXVVVXXXTTTVVV[[[___aaa___\\\YYY^^^___bbbhhhmmmppprrrssswwwuuuttttttrrrpppsssyyy~~~xxxqqqlllcccXXXLLLCCC===:::999777555555666666555444444444444444222111000/////////000000000000111111111222222222222222111111000111222222222222222333666444333444777::::::999333333444444333222222111333333444444666888:::;;;:::::::::999999999999999888888777777666777777777>>>>>>>>>>>>===<<<;;;;;;777888888999::::::;;;;;;>>><<<;;;999888888888888;;;999:::;;;:::;;;CCCMMMLLLNNNRRRYYYaaakkktttzzzyyyxxxvvvwww|||wwwpppjjjiiilllrrr}}}~~~}}}~~~xxxnnnfffgggjjjeee````````````aaabbbdddeee___^^^]]][[[YYYWWWVVVUUUQQQLLLFFFAAA@@@@@@AAAAAABBBBBBAAA@@@===;;;888666444444222000...+++)))(((''''''''''''((((((((((((''''''&&&%%%&&&'''((()))'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$############&&&$$$######$$$$$$###"""#########$$$$$$$$$$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%"""""""""!!! !!!!!!!!!!!!""""""""""""######$$$$$$######"""""" !!!"""!!! """$$$###############"""!!! """!!!!!!""""""###$$$$$$!!!###%%%### !!!%%%$$$###""""""###$$$%%%######$$$$$$$$$$$$###### !!!"""###%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$"""!!!"""###%%%&&&((('''%%%$$$$$$%%%&&&&&&""""""###$$$%%%%%%%%%%%%((((((((((((''''''&&&&&&%%%$$$###%%%(((*********''''''''''''&&&%%%$$$###&&&&&&%%%&&&&&&'''((()))!!!$$$%%%%%%%%%'''((('''&&&&&&'''***,,,++++++111...+++((((((((((((''')))))))))************+++)))******+++++++++++++++,,,---///000111111000000+++...222333333888@@@GGGVVVfff~~~qqqiiieee___YYYXXXXXX\\\bbbgggiiifff___YYYRRROOOOOOSSSVVVXXX]]]ccciiikkkrrr{{{{{{nnnaaaUUUOOOCCC@@@<<<:::999999999888555555666555444111///...//////////////////000000333333333333333222222111111222333333222222333444666333111222666888777555333333333333222111000000111222222444666888999:::888777666555555555666666666666555444333333333333888888888999999888888777222222333333444555555666555555444555666777999:::;;;<<>>???@@@@@@AAA@@@@@@???===;;;999888555444222///---+++***)))%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''')))+++,,,(((&&&$$$$$$%%%%%%$$$######"""""""""###$$$######&&&$$$######$$$%%%###"""#########$$$$$$$$$%%%%%%###$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""%%%$$$######""""""######!!!!!!!!!"""%%%###############"""!!!!!! !!!!!!"""""""""!!!!!! $$$$$$!!!!!!###########################"""######$$$$$$######"""!!!"""###%%%%%%$$$###"""%%%%%%%%%%%%$$$$$$#########$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###%%%$$$###$$$'''((()))(((%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''(((!!!###%%%&&&%%%%%%&&&''''''&&&&&&(((+++,,,,,,,,,...,,,***)))******)))((())))))))))))************))))))***+++++++++++++++,,,------............---)))+++...000111333666999===III___www{{{vvvmmmccc]]]XXX\\\bbbjjjnnnmmmfffaaaRRRMMMJJJKKKJJJHHHLLLRRRUUUZZZgggxxxyyypppbbb[[[RRRKKKIIIIIIJJJKKKIIIIIIGGGDDD@@@:::666333222222222222222222222222444555555555444444333222222444555555333333444666777333111111555777555222444444555444333222111111222222333444555666777888666555444333333333444444333333222111111111222222222333444555666666666666222222222333444666777888444555666888;;;???BBBDDDGGGKKKQQQVVVWWWYYYbbblll}}}uuunnnjjjhhhddddddkkkuuu{{{pppgggggghhhbbb_________```aaacccdddeee^^^^^^]]][[[XXXVVVUUUUUUOOOJJJDDD???===>>>??????@@@??????>>>===;;;999999666444111...,,,+++******&&&'''''''''(((((())))))&&&&&&&&&'''(((***,,,---)))'''%%%$$$%%%%%%$$$"""######"""###%%%&&&&&&%%%((('''%%%&&&''''''&&&$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""###########################$$$$$$$$$!!!!!!!!!!!!""""""""""""&&&%%%###"""""""""###$$$######""" !!!$$$'''!!!"""############"""""" !!!!!!!!! ###%%%"""!!!"""%%%!!!"""$$$&&&&&&$$$"""!!!""""""############""""""%%%&&&'''&&&$$$ $$$$$$$$$$$$######""""""!!!$$$(((+++,,,***&&&###%%%%%%$$$%%%'''((('''&&&###$$$%%%&&&''''''''''''&&&&&&'''((((((''''''&&&&&&%%%###$$$%%%&&&&&&%%%&&&&&&'''((())))))))))))%%%%%%$$$$$$%%%'''((()))&&&'''))))))((('''((()))'''&&&&&&))),,,.........***))))))***+++,,,+++***))))))))))))************))))))***++++++++++++***---,,,,,,++++++*********+++,,,---...000222333444999>>>JJJ]]]sss|||}}}ooofffXXXZZZ```hhhnnnnnnjjjeeeUUUPPPLLLKKKGGG@@@AAAFFFFFFKKKZZZooo|||xxxuuuvvvzzz|||oooddd```aaadddfffhhhfffbbb\\\TTTKKKDDD???777777777777777777777777666666666666555555444333222555777666444333555888999555222333666888555222222222222222111000///...000000000000111111111111333222111000///000111111111111111111111222333444111111333444555666666666555555555666777:::<<<>>>===>>>@@@CCCHHHMMMQQQSSS\\\```hhhoooqqqrrr{{{yyyvvvvvvvvvqqqmmmlllrrrzzz||||||xxxllljjjhhhfffeeebbb```^^^___bbbfffhhhhhhaaa___\\\[[[YYYWWWSSSQQQMMMHHHBBB>>>===>>>???@@@DDDBBB@@@??????>>><<<:::333222111///---+++))))))&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$"""""""""######$$$%%%%%%&&&### $$$'''((((((%%%###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%%%%%%%$$$$$$######### $$$%%%%%%$$$######!!!"""!!! !!!!!!""""""""""""""""""""""""###""" !!!###%%%"""#########"""!!! &&&&&&&&&&&&%%%###"""!!!!!!"""###$$$%%%&&&&&&&&&'''&&&%%%$$$###$$$%%%%%%'''$$$ ###%%%$$$###%%%$$$$$$######"""""""""###$$$&&&((())))))((('''+++&&&!!! ###'''))))))$$$%%%&&&&&&''''''&&&&&&,,,+++)))(((''''''((((((&&&%%%$$$$$$%%%&&&%%%%%%'''''''''''''''''''''''''''''''''(((((((((((()))'''&&&%%%%%%%%%%%%&&&''')))))))))))))))*********,,,***(((&&&&&&''')))+++,,,)))''')))---...+++''',,,,,,,,,+++++++++++++++,,,,,,,,,,,,------.../////////000000///...------111444:::CCCQQQdddvvv}}}{{{}}}ppphhhgggkkkvvv|||zzzsssooodddXXXNNNJJJGGGBBBBBBEEEEEEJJJPPPYYYiiiwwwxxxqqqmmmllllllnnnqqqsssttttttqqqqqqooonnnrrrxxxxxxttt}}}~~~~~~lll\\\RRRLLLFFFBBBCCCDDDBBB@@@AAACCCAAA<<<888;;;???===777<<<===<<<:::777555444555555444333444666888888888555333222111111222333444///......000333444333111333444555444111---++++++333333333222111222555777888777777888:::999888666666555777:::999999===DDDGGGOOOVVV[[[cccooowwwzzzzzzssssssxxx|||}}}{{{yyywwwrrrkkkhhhnnnzzz{{{mmmjjjhhheeedddbbbaaa```aaacccfffggggggaaa___]]][[[ZZZWWWTTTQQQNNNIIICCC???>>>???AAAAAACCCAAA>>>===<<<;;;888666444333222000...,,,******&&&&&&&&&''''''''''''(((&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""$$$###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$#########""""""""""""######"""""""""###%%%&&&%%%$$$######$$$""""""""""""""""""""""""######!!!!!!!!!"""$$$%%%%%%%%%$$$$$$######""""""""""""###$$$%%%%%%%%%%%%&&&%%%$$$###"""###$$$$$$$$$"""!!!###&&&'''%%%###$$$$$$$$$$$$$$$#########%%%%%%&&&'''(((((((((''''''%%%$$$$$$%%%%%%%%%$$$&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''$$$%%%''')))+++---///000+++***'''&&&&&&''')))+++///,,,)))***,,,---***'''))))))))))))))))))******,,,,,,,,,,,,,,,,,,---......////////////......---...000222777@@@LLLXXXaaawww|||zzz}}}~~~mmm```TTTOOOLLLGGGEEEGGGEEEJJJPPPYYYdddkkkeee[[[]]][[[ZZZZZZ\\\]]]^^^]]]^^^```ccchhhrrr~~~{{{pppfff]]]VVVTTTTTTSSSUUUXXXWWWVVVRRRNNNOOOPPPKKKDDDEEEEEEEEEDDDCCC@@@===;;;;;;999888888;;;;;;999777999777666555555555555555555444444555777777666555666888999999777555444444666777888888888999<<>>@@@AAA@@@???===;;;<<<<<<>>>AAADDDHHHTTT```lllttt{{{yyyzzzvvvrrrsssuuutttrrrooonnnlllhhhffflllwww|||nnnjjjgggdddccccccbbbaaaccceeefffeeedddbbb```]]]\\\ZZZXXXTTTRRRNNNJJJDDD@@@@@@AAABBBBBBFFFCCCAAA???>>>===:::888555444333111///---+++***&&&&&&&&&''''''''''''(((%%%$$$$$$######$$$$$$%%%&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%$$$######%%%### !!!#########$$$###"""###$$$%%%$$$"""""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%$$$$$$###""""""""""""!!!!!!!!! """###""""""###$$$#########!!! """""""""""""""""""""""""""###############$$$$$$$$$ !!!!!!"""!!!!!!!!!$$$###"""!!!!!!"""###$$$######$$$$$$$$$$$$$$$###$$$$$$###""""""""""""#########$$$%%%'''&&&### $$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''"""&&&'''&&&%%%$$$###((((((''''''&&&$$$###""""""###%%%'''(((((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''###$$$&&&))),,,...000111***)))'''&&&&&&''')))***111...***)))+++,,,***(((((((((((()))*********+++---,,,,,,++++++++++++,,,------......///.........000000111333555;;;BBBGGGXXXgggyyyyyykkk]]]VVVTTTQQQNNNLLLMMMRRRYYYbbbjjjjjj^^^QQQOOOLLLIIIHHHIIIJJJKKKKKKLLLPPPWWW```pppvvvrrrqqqrrrwww}}}{{{|||zzzvvvtttpppggg]]]SSSRRRPPPPPPPPPMMMFFFAAAFFFDDDCCCFFFJJJKKKGGGBBBEEECCC???===<<<<<<:::999<<<;;;;;;<<<>>>>>><<<;;;===>>>>>>===<<<;;;===>>><<>><<<:::444444222000...,,,+++***&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&&&&'''&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%)))'''%%%$$$$$$%%%%%%&&&$$$"""""""""$$$%%%$$$###""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""$$$%%%%%%$$$$$$%%%''' !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$############$$$%%%&&&&&&&&&&&&###"""  !!!###%%%###$$$$$$$$$$$$######"""$$$$$$######""""""""""""%%%%%%%%%$$$$$$""" $$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%$$$%%%&&&''' &&&((('''%%%&&&'''&&&''''''&&&%%%$$$######%%%&&&&&&'''((((((((()))%%%%%%&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***++++++)))((('''&&&&&&''')))***///,,,)))((()))*********))))))***+++,,,------------,,,,,,+++************+++,,,---...............000111333333444777:::===>>>JJJZZZiiiwww~~~rrreee______^^^YYYUUUUUUYYY```kkksssrrrfff[[[PPPLLLGGGDDDDDDEEEFFFGGGFFFJJJPPPZZZiiiyyy~~~{{{jjjeee```^^^]]]YYYRRRKKKUUUTTTWWW___hhhllliiieeebbb\\\TTTNNNMMMLLLKKKJJJIIIIIIIIILLLOOOPPPPPPNNNRRROOOKKKFFFCCCDDDGGGKKKLLLPPPWWW]]]dddkkkqqqvvv|||wwwvvvrrrrrrssstttvvv~~~yyyuuussspppmmmjjjgggdddhhhttt|||xxxvvvvvvvvvsssyyy~~~xxxjjjgggeeedddccccccbbbbbbcccdddeeecccaaabbb```]]]\\\ZZZXXXTTTRRRKKKHHHCCC@@@@@@AAAAAAAAA>>>===;;;;;;<<<;;;:::888333222111///---+++***)))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&''''''''''''''''''&&&%%%%%%&&&&&&&&&'''''''''%%%%%%$$$"""!!!!!!"""######"""!!!"""$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""###########################$$$%%%%%%$$$###%%%&&&###"""!!! !!!&&&)))!!!!!!!!!!!!!!!!!!!!!!!! """###$$$###"""!!! !!!""""""############"""!!!!!!###%%%######$$$$$$$$$###""""""$$$$$$$$$$$$$$$###############"""!!! """###$$$$$$$$$%%%%%%&&&&&&&&&((('''%%%$$$$$$%%%&&&'''!!!$$$((((((&&&$$$&&&((($$$$$$%%%%%%&&&%%%%%%$$$&&&%%%$$$######$$$%%%'''$$$&&&&&&%%%######%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&'''((()))******(((&&&&&&''')))++++++))))))***+++,,,------------,,,,,,+++************++++++,,,------...------***,,,///000000111333555444999AAALLLYYYiii{{{|||vvvnnnjjjkkklllgggaaa[[[[[[```kkkuuuuuunnnggg___YYYPPPHHHEEEDDDDDDDDDEEEHHHLLLSSS___mmmssssssooommmlllnnnqqqtttwwwzzz|||xxxvvvxxx|||yyyssspppkkkddd]]]gggjjjrrrxxxpppmmmmmmlllkkkffffffhhhmmmrrruuuvvvvvvvvvqqqhhh___YYYYYY^^^bbbjjjpppxxx{{{ssslllhhhfffeeejjjsss}}}~~~}}}wwwiiifffeeeddddddbbbaaa```aaabbbcccbbbaaaaaa___\\\[[[YYYWWWSSSQQQJJJGGGCCCAAAAAAAAAAAAAAA@@@>>>============<<<:::333222111///---+++)))(((&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&'''((((((###$$$$$$###!!! !!!######"""!!!"""$$$%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######"""""""""""""""############$$$$$$ """######"""!!!!!!""""""""""""!!!!!!$$$(((+++"""""""""""""""""""""""" !!!######""""""!!! !!!"""""""""!!!!!!"""!!! """###$$$""""""###############"""$$$$$$%%%%%%$$$$$$###""" """&&&)))$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&((())))))'''%%%###$$$$$$######$$$%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&'''$$$&&&'''&&&###"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''((())))))&&&&&&%%%&&&'''(((***+++((((((((()))*********+++---,,,,,,++++++++++++,,,++++++,,,,,,---,,,,,,,,,***,,,...///.........///444333555;;;CCCOOO```ooo~~~zzzxxxyyy{{{||||||{{{}}}~~~yyyrrrjjjfffgggpppzzz|||yyyvvvsssjjj\\\PPPHHHDDDBBBAAADDDGGGJJJPPP\\\iiiooonnn^^^XXXSSSTTTWWWYYY^^^cccggghhhjjjlllqqqyyyxxxsssuuu{{{}}}yyyuuuuuuuuuvvvxxx{{{}}}wwwooommmkkklllqqqvvvyyy{{{}}}|||~~~xxxjjjeeedddccccccaaa```^^^^^^```bbbbbbbbb```^^^[[[ZZZXXXVVVRRRPPPKKKHHHDDDBBBBBBCCCBBBBBBGGGEEECCCAAAAAA@@@>>><<<444333111///---+++***)))&&&&&&&&&''''''''''''((($$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&'''&&&$$$###$$$&&&"""!!!!!!"""$$$&&&%%%$$$"""""""""""""""""""""""""""######$$$$$$######"""!!!!!!!!!"""""""""######!!!###$$$"""   ###&&&""""""""""""""""""""""""!!!!!!"""############"""#########$$$######"""""""""""""""""""""""""""### !!!"""######$$$######"""###$$$$$$$$$###!!!!!! """$$$$$$"""###%%%((($$$$$$$$$$$$$$$############$$$%%%%%%&&&&&&&&&&&&'''&&&%%%&&&&&&&&&$$$"""$$$$$$%%%%%%%%%$$$$$$###$$$%%%''')))***)))((('''###&&&(((&&&###"""%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''&&&%%%%%%"""###$$$%%%&&&'''((((((%%%%%%&&&&&&'''((())))))&&&'''(((((((((((()))***))))))))))))))))))******,,,,,,,,,,,,,,,,,,---...+++,,,,,,,,,,,,++++++***,,,...000000//////000111111///111666999===GGGRRRfffzzz}}}vvvttt~~~{{{lll]]]SSSNNNLLLKKKIIILLLPPPVVVcccqqqwwwvvvbbbWWWNNNKKKJJJIIILLLQQQQQQSSSWWW]]]fffqqq}}}~~~|||}}}~~~xxx}}}tttjjjfffggggggjjjnnntttzzz~~~zzzuuuqqqpppppppppooojjjjjjnnnvvvyyy{{{{{{kkkfffdddbbbbbbaaa___\\\\\\^^^aaabbbccc___]]][[[YYYXXXUUURRROOOKKKIIIEEECCCDDDDDDDDDCCCHHHFFFCCCAAA???===:::888555444222111///---+++***&&&&&&&&&'''''''''((((((%%%%%%''''''''''''%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%$$$$$$###"""$$$&&&%%%###"""$$$&&&"""!!!!!!"""$$$&&&%%%$$$########################$$$$$$$$$%%%%%%$$$$$$$$$ !!!!!!"""""""""%%%&&&$$$"""!!! !!!!!! !!!###""""""""""""""""""""""""###############$$$$$$$$$"""""""""""""""!!! """"""############"""""" !!!######$$$$$$$$$!!!"""#########""" %%%(((***)))%%%"""!!!"""%%%$$$$$$######"""""""""!!!###$$$&&&''''''&&&&&&  $$$)))***'''$$$&&&&&&&&&%%%$$$###"""!!!###((()))'''$$$!!!###&&&(((&&&"""!!!%%%)))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))''')))******)))(((((((((,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,+++***)))***,,,...//////000111333,,,,,,000555666333777???DDD\\\xxx~~~}}}xxxjjjaaa]]]\\\\\\PPPTTTXXX___lll{{{pppbbbTTTNNNHHHCCCCCCFFFHHHJJJMMMSSS[[[gggsss{{{}}}|||||||||xxxssssssxxxvvvzzz}}}uuuxxxppphhheeeggggggjjjpppxxxzzzsssooommmkkkjjjccceeekkksssuuuuuu|||